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
339481566649	339481567167	339481567715	339481568267	339481568817	339481569367	339481569917	339481570467	339481571015	339481571565	339481572117	339481572667	339481573217	339481573767	339481574317	339481574867	339481575417	339481575965	339481576517	339481577067	339481577615	339481578167	339481578717	339481579267	339481579817	339481580367	339481580917	339481581465	339481582017	339481582567	339481583117	339481583667	339481584217	339481584767	339481585317	339481585867	339481586417	339481586967	339481587517	339481588067	339481588617	339481589167	339481589717	339481590267	339481590817	339481591367	339481591917	339481592467	339481593017	339481593567	339481594117	339481594667	339481595217	339481595767	339481596317	339481596867	339481597417	339481597967	339481598517	339481599067	339481599617	339481600167	339481600717	339481601267	339481601817	339481602367	339481602917	339481603467	339481604017	339481604567	339481605117	339481605667	339481606217	339481606767	339481607317	339481607867	339481608417	339481608967	339481609517	339481610067	339481610617	339481611167	339481611717	339481612267	339481612817	339481613367	339481613917	339481614467	339481615017	339481615567	339481616117	339481616667	339481617217	339481617767	339481618317	339481618867	339481619417	339481619967	339481620517	339481621067	339481621617	339481622167	339481622717	339481623267	339481623817	339481624367	339481624917	339481625467	339481626017	339481626567	339481627117	339481627667	339481628217	339481628767	339481629317	339481629867	339481630417	339481630967	339481631517	339481632067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22519	20010	26962	22802	20210	18009	14418	11888	11386	11325	11690	23208	36986	34167	24199	16558	12979	11311	11049	10914	10869	10783	10872	10827	10767	10859	10658	10806	10968	10926	10687	10868	10766	10777	10783	10704	10886	10928	10827	10699	10871	10689	10885	10796	10877	10614	10659	10775	10940	10945	10785	10860	10788	10874	10870	10776	10901	10776	10820	10881	10803	10757	10844	10615	10864	10738	11033	10683	10750	10535	10616	10588	10726	10766	10781	10912	10684	10732	10708	10992	11018	10581	10695	10888	10730	10824	10631	10802	10958	10738	10757	10897	10844	10777	10641	10706	10876	10703	10581	10776	10886	10704	10815	10743	10777	10829	10669	10685	10705	10765	10670	10693	10889	10680	10755	10935	10605	10574	10608	10581	10703	10714	10837	10724	10780	10878	10746	10825	10875	10789	10938	10690	10677	10868	10936	10764	10768	10762	10608	10803	10838	10855	10840	10635	10558	10763	10851	10750	10794	10516	10847	10732	10621	10734	10845	10852	10790	10766	10825	10770	10748	10759	10720	10813	10844	10813	10716	10650	10795	10774	10663	10714	10713	10825	10963	10853	10784	10802	10865	10644	10635	10963	10757	10759	10760	10721	10791	10890	10810	10814	10785	10548	10706	10668	10893	10866	10914	10849	10817	10659	10761	10783	10728	10586	10706	10713	10740	10738	10603	10771	10679	10641	10670	10643	10791	10764	10733	10719	10756	10685	10755	10485	10791	10757	10747	10714	10873	10841	10811	10611	10728	10517	10775	10824	10660	10692	10625	10620	10848	10652	10724	10793	10741	10820	10888	10794	10691	10675	10571	10820	10788	10807	10864	10787	10679	10906	10797	10895	10732	10812	10624	10930	10790	10836	10839	10629	10640	10783	10783	10762	10782	10742	10596	10671	10596	10604	10818	10709	10899	10543	10775	10884	10606	10946	10739	10695	10820	10882	10653	10735	10800	10783	11005	10969	10735	10834	10795	10794	10767	10811	10814	10820	10783	10785	10789	10697	10873	10805	10636	10618	10963	10839	10848	10743	10570	10820	10743	10701	10822	10821	10766	10709	10734	10928	10788	10752	10750	10712	10860	10752	10750	10813	10807	10731	10692	10797	10752	10836	10723	10718	10951	10785	10727	10651	10696	10677	10840	10866	10932	10765	10821	10826	10592	10649	10746	10665	10712	10621	10898	10657	10629	10842	10826	10676	10729	10652	10761	10891	10679	10684	10841	10801	10728	10714	10897	10713	10768	10620	10730	10792	10823	10718	10752	10792	10823	10567	10697	10819	10738	10649	10781	10839	10673	10837	10688	10491	10615	10741	10834	10725	10699	10975	10811	10848	10747	10647	10806	10791	10599	10780	10777	10890	10759	10760	10572	10762	10823	10747	10752	10527	10673	10733	10744	10695	10797	10759	10923	10708	10799	10808	10706	10799	10736	10726	10713	10847	10811	10780	10724	10549	10837	10876	10777	10718	10843	10653	10821	10781	10781	10683	10774	10514	10671	10786	10788	10769	10815	10601	10886	10904	10724	10905	10786	10795	10922	10719	10610	10683	10846	10752	10832	10710	10687	10873	10817	10827	10889	10879	10823	10732	10711	10707	10660	10934	10666	10880	10906	10723	10709	10871	10788	10703	10587	10636	10695	10708	10660	10834	10790	10658	10665	10723	10806	10777	10840	10768	10672	10694	10822	10842	10833	10869	10597	10803	10885	10844	10553	10610	10776	10688	10547	10782	10736	10838	10824	10858	10833	10793	10713	10769	10669	10699	10764	10800	10721	10717	10793	10801	10765	10907	10831	10762	10963	10778	10697	10722	10685	10876	10595	10669	10760	10886	10872	10860	10828	10673	10592	10706	10967	10796	10716	10665	10645	10612	10668	10738	10850	10843	10914	10689	10928	10723	10798	10659	10902	10685	10724	10581	10886	10801	10915	10725	10677	10798	10872	10841	10813	10827	10745	10821	10668	10832	10868	10812	10933	10711	10659	10755	10795	10835	10578	10678	10722	10725	10667	10696	10761	10688	10645	10846	10789	10617	10779	10794	10562	10591	10774	10725	10725	10739	10827	10851	10940	10704	10774	10909	10736	10659	10833	10700	10663	10641	10717	10792	10838	10787	10642	10663	10790	10567	10651	10752	10825	10817	10753	10831	10671	10690	10653	10803	10864	10933	10711	10774	10837	10783	10715	10790	10728	10681	10651	10650	10650	10884	10827	10736	10893	10871	10581	10758	10758	10605	10763	10736	10700	10704	10739	10791	10826	10792	10773	10748	10705	10694	10832	10530	10823	10784	10786	10741	10839	10814	10695	10672	10863	10863	10752	10849	10729	10777	10945	10625	10792	10778	10930	10793	10752	10727	10682	10678	10766	10755	10639	10957	10833	10823	10920	10818	10784	10725	10835	10648	10678	10838	10921	10738	10670	10755	10677	10797	10639	10911	10506	10956	10738	10763	10965	10792	10681	10867	10764	10546	10859	10865	10774	10900	10725	10730	10658	10924	10669	10643	10610	10907	10842	10871	10683	10805	10762	10747	10712	10602	10808	10928	10826	10835	10921	10813	10655	10675	10824	10814	10839	10678	10773	10890	10621	10917	10737	10744	10602	10624	10729	10785	10749	10837	10787	10640	10848	10754	10708	10848	10790	10734	10662	10753	10811	10837	10867	10752	10775	10680	10801	10883	10725	10838	10780	10878	10710	10560	10810	10876	10732	10822	10700	10714	10594	10623	10836	10665	10723	10597	10867	10695	10698	10847	10630	10666	10785	10667	10885	10693	10709	10799	10560	10656	10806	10785	10625	10748	10664	10766	10873	10907	10884	10764	10750	10903	10703	10758	10836	10712	10801	10642	10664	10653	10815	10808	10874	10775	10723	10844	10794	10660	10647	10716	10903	10771	10858	10875	10723	10542	10686	10730	10618	10582	10961	10815	10819	10689	10823	10862	10673	10759	10784	10736	10954	10695	10870	10631	10762	10807	10763	10604	10734	10725	10739	10674	10711	10597	10796	10693	10841	10677	10794	10919	10761	10752	10701	10781	10960	10809	10850	10657	10707	10813	10660	10573	10863	10744	10807	10732	10817	10722	10679	10685	10830	10695	10663	10752	10831	10809	10727	10650	10862	10792	10758	10719	10740	10735	10625	10769	10725	10842	10731	10804	10881	10799	10662	10609	10629	10757	10801	10743	10810	10714	10715	10757	10648	10626	10748	10586	10695	10827	10770	10799	10685	10847	10751	10793	10963	10893	10779	10709	10856	10699	10734	10730	10787	10828	10703	10732	10821	10788	10759	10688	10846	10670	10742	10598	10616	10743	10843	10866	10714	10654	10610	10762	10819	10681	10773	10765	10844	10632	10802	10755	10716	10812	10640	10803	10743	10785	10713	10766	10781	10906	10571	10770	10814	10627	10850	10833	10874	10707	10590	10669	10742	10678	10869	10698	10734	10785	10607	10777	10644	10893	10745	10658	10694	10635	10862	10803	10765	10753	10688	10738	10534	10923	10527	10790	10655	11008	10779	10755	10733	10734	10857	10697	10940	10708	10866	10860	10504	10625	10752	10705	10598	10704	10808	10827	10855	10738	10725	10754	10786	10649	10719	10732	10801	10625	10623	10698	10695	10593	10652	10880	10712	10917	10496	10906	10733	10783	10998	10796	10809	10677	10778	10737	10855	10860	10729	10723	10830	10920	10772	10840	10870	10765	10785	10878	10652	10741	10857	10833	10705	10796	10614	10669	10845	10746	10850	10957	10816	10741	10704	10707	10804	10792	10884	10841	10898	10846	10853	10830	10718	10947	10788	10890	10727	10709	10628	10802	10799	10763	10847	10847	10789	10806	10866	10700	10740	10784	10737	10603	10718	10870	10812	10774	10896	10825	10811	10776	10726	10821	10871	10849	10651	10797	10823	10651	10742	10814	10653	10908	10983	10770	10758	10692	10858	10747	10695	10713	10824	10823	10788	10863	10701	10817	10698	10723	10624	10760	10670	10990	10639	10757	10794	10788	10807	10656	10784	10849	10704	10810	10830	10832	10628	10830	10651	10805	10734	10652	10771	10804	10685	10594	10648	10811	10821	10868	10759	10844	10818	10741	10735	10803	10638	10787	10658	10802	10843	10760	10652	10763	10746	10623	10682	10680	10692	10615	10782	10805	10764	10791	10724	10724	10751	10715	10595	10784	10709	11001	10742	10803	10654	10773	10858	10807	10947	10681	10643	10939	10850	10784	10772	10741	10699	10661	10668	10846	10651	10884	10685	10800	10916	10732	10918	10706	10489	10803	10638	10837	10785	10886	10782	10806	10736	10836	10681	10693	10897	10885	10969	10811	10880	10742	10812	10684	10714	10594	10768	10672	10832	10722	10759	10791	10951	10703	10809	10929	10618	10598	10586	10786	10861	10659	10690	10694	10786	10874	10825	10627	10658	10801	10672	10670	10765	10744	10710	10768	10538	10761	10802	10675	10760	10765	10865	10855	10809	10781	10688	10633	10689	10937	10829	10730	10727	10690	10562	10711	10801	10742	10874	10867	10736	10631	10723	10640	10664	10659	10569	10852	10659	10760	10570	10683	10713	10711	10783	10758	10830	10697	10841	10684	10762	10756	10695	10861	10796	10780	10773	10748	10907	10718	10755	10799	10461	10923	10710	10741	10836	10710	10776	10500	10713	10856	10663	10759	10692	10769	10622	10680	10706	10815	10733	10959	10786	10673	10693	10610	10558	10594	10709	10866	10790	10813	10775	10775	10941	10776	10763	10529	10816	10907	10826	10774	10600	10581	10840	10709	10672	10778	10843	10704	10829	10758	10685	10639	10706	11046	10662	10854	10753	10745	10803	10743	10859	10744	10726	10645	10888	10738	10682	10727	10689	10625	10624	10739	10800	10762	10691	10698	10712	10759	10854	10731	10669	10712	10774	10676	10849	10758	10888	10790	10588	10691	10721	10773	10632	10742	10599	10658	10799	10806	10690	10561	10700	10915	10821	10764	10655	10638	10830	10725	10685	10898	10764	10857	10741	10875	10745	10768	10678	10632	10794	10754	10856	10818	10642	10623	10797	10834	10693	10897	10721	10864	10772	10749	10790	10790	10570	10829	10829	10539	10679	10718	10639	10592	10684	10780	10704	10776	10604	10642	10726	10849
13345	22764	20944	18267	16145	14517	13451	12821	12638	12297	13122	30302	41969	37540	27146	18371	13828	11912	12054	11750	11641	11654	11596	11663	11797	11662	11571	11754	11586	11544	11683	11668	11752	11756	11709	11635	11707	11652	11611	11717	11674	11672	11722	11591	11648	11645	11595	11682	11721	11624	11621	11594	11591	11537	11555	11522	11660	11649	11593	11598	11652	11619	11641	11734	11592	11676	11554	11906	11693	11607	11597	11647	11605	11651	11564	11669	11762	11647	11680	11495	11620	11826	11491	11616	11474	11810	11620	11754	11716	11596	11671	11523	11595	11817	11413	11620	11666	11752	11750	11617	11748	11692	11595	11769	11583	11652	11505	11604	11763	11661	11684	11611	11533	11624	11588	11536	11622	11511	11728	11641	11578	11647	11543	11722	11700	11597	11659	11684	11626	11573	11739	11624	11645	11741	11556	11687	11602	11387	11516	11688	11644	11567	11393	11649	11529	11637	11516	11700	11497	11654	11687	11756	11675	11545	11823	11550	11683	11576	11494	11520	11639	11554	11713	11680	11657	11522	11714	11612	11610	11731	11656	11557	11552	11557	11576	11533	11674	11645	11589	11580	11645	11722	11724	11743	11534	11534	11692	11576	11587	11636	11408	11673	11714	11526	11714	11566	11719	11680	11565	11658	11634	11675	11733	11639	11605	11669	11737	11459	11806	11642	11570	11572	11612	11574	11666	11571	11619	11722	11725	11546	11691	11644	11506	11707	11453	11647	11475	11563	11670	11629	11581	11481	11705	11691	11624	11721	11631	11577	11601	11672	11602	11483	11695	11547	11604	11756	11629	11594	11692	11574	11700	11655	11702	11686	11615	11571	11665	11514	11581	11451	11725	11712	11673	11407	11540	11552	11605	11541	11568	11595	11679	11703	11682	11510	11672	11683	11645	11655	11541	11519	11694	11616	11705	11590	11611	11550	11693	11700	11657	11483	11750	11543	11769	11554	11690	11678	11687	11693	11622	11665	11622	11762	11585	11705	11662	11671	11534	11749	11548	11696	11563	11636	11678	11661	11637	11637	11653	11733	11627	11627	11753	11624	11635	11540	11624	11638	11728	11690	11602	11626	11649	11601	11627	11753	11674	11646	11661	11710	11700	11587	11391	11694	11538	11551	11705	11561	11686	11578	11593	11521	11646	11534	11673	11654	11605	11795	11745	11512	11490	11513	11619	11514	11679	11809	11572	11576	11768	11713	11586	11507	11610	11625	11501	11678	11614	11458	11557	11577	11755	11645	11645	11587	11496	11529	11698	11548	11658	11405	11603	11568	11788	11557	11566	11712	11637	11622	11556	11480	11681	11731	11600	11458	11609	11725	11621	11697	11606	11619	11776	11462	11598	11690	11590	11678	11592	11609	11567	11611	11628	11689	11574	11541	11581	11713	11621	11573	11606	11547	11497	11761	11500	11626	11660	11605	11645	11607	11577	11741	11592	11677	11600	11574	11505	11583	11684	11578	11569	11523	11583	11648	11608	11601	11453	11653	11685	11636	11747	11700	11688	11704	11712	11641	11568	11760	11494	11660	11685	11694	11591	11557	11621	11545	11708	11816	11577	11568	11504	11838	11558	11571	11644	11585	11623	11628	11601	11440	11756	11808	11602	11652	11807	11616	11637	11675	11572	11499	11690	11658	11547	11717	11600	11727	11692	11402	11730	11640	11768	11709	11656	11457	11604	11695	11546	11588	11681	11692	11650	11660	11637	11506	11678	11637	11675	11642	11592	11841	11731	11571	11488	11424	11636	11645	11521	11667	11614	11715	11716	11475	11569	11663	11687	11715	11656	11586	11828	11679	11644	11501	11728	11640	11516	11503	11526	11564	11694	11556	11587	11699	11519	11436	11656	11632	11596	11486	11714	11496	11607	11772	11685	11801	11673	11593	11538	11726	11763	11603	11748	11640	11620	11585	11497	11698	11657	11638	11721	11575	11624	11533	11578	11616	11506	11659	11497	11559	11445	11651	11431	11701	11696	11493	11593	11540	11619	11607	11629	11658	11632	11749	11532	11617	11559	11704	11657	11643	11665	11563	11671	11646	11599	11591	11350	11704	11525	11689	11559	11664	11696	11574	11452	11654	11619	11560	11552	11539	11733	11719	11631	11534	11589	11716	11542	11722	11709	11435	11630	11596	11620	11518	11683	11610	11667	11603	11650	11693	11709	11704	11423	11638	11503	11745	11651	11718	11644	11701	11517	11442	11577	11673	11541	11753	11724	11633	11702	11704	11579	11652	11700	11538	11631	11646	11607	11668	11540	11687	11670	11767	11669	11639	11604	11603	11616	11499	11525	11548	11674	11693	11603	11610	11509	11760	11558	11487	11543	11533	11595	11444	11593	11603	11759	11658	11703	11436	11691	11655	11718	11613	11731	11394	11678	11636	11619	11795	11635	11592	11642	11484	11633	11439	11649	11592	11561	11713	11469	11676	11632	11710	11665	11742	11674	11648	11485	11674	11665	11441	11619	11518	11552	11644	11701	11432	11727	11661	11715	11818	11774	11654	11584	11614	11732	11420	11489	11580	11723	11504	11701	11538	11591	11689	11592	11566	11611	11761	11678	11620	11556	11566	11664	11769	11485	11694	11596	11630	11646	11688	11615	11560	11619	11604	11494	11643	11602	11562	11722	11663	11551	11641	11561	11556	11695	11603	11809	11660	11715	11711	11754	11700	11628	11510	11734	11580	11706	11625	11685	11789	11758	11681	11623	11679	11652	11517	11603	11584	11611	11739	11747	11474	11655	11808	11774	11768	11665	11720	11642	11582	11773	11534	11532	11623	11703	11538	11619	11753	11677	11664	11737	11626	11799	11508	11741	11570	11625	11784	11644	11458	11709	11703	11786	11583	11706	11590	11485	11576	11599	11547	11661	11583	11675	11703	11556	11485	11587	11600	11625	11511	11748	11632	11555	11738	11607	11725	11647	11631	11611	11702	11532	11705	11595	11633	11721	11735	11724	11751	11568	11543	11743	11432	11766	11466	11678	11708	11609	11748	11608	11642	11708	11641	11773	11588	11507	11749	11740	11690	11673	11761	11714	11768	11557	11756	11772	11674	11523	11654	11687	11745	11672	11620	11534	11641	11500	11492	11559	11613	11701	11633	11592	11752	11528	11829	11574	11732	11718	11710	11544	11544	11761	11657	11642	11524	11522	11720	11557	11635	11530	11520	11600	11606	11717	11629	11728	11611	11695	11651	11517	11639	11675	11586	11553	11587	11601	11609	11557	11753	11657	11734	11549	11591	11600	11725	11392	11622	11757	11629	11671	11755	11558	11632	11588	11607	11770	11489	11565	11507	11616	11659	11730	11598	11639	11654	11610	11610	11522	11599	11692	11850	11586	11671	11660	11790	11598	11715	11668	11613	11588	11725	11612	11540	11848	11595	11672	11662	11660	11684	11453	11675	11553	11757	11597	11764	11552	11550	11722	11465	11743	11574	11613	11673	11689	11515	11628	11536	11559	11619	11788	11589	11659	11562	11755	11522	11780	11616	11580	11830	11620	11539	11372	11597	11549	11646	11703	11563	11548	11727	11534	11613	11689	11651	11612	11679	11635	11646	11674	11596	11665	11649	11724	11584	11578	11565	11554	11646	11482	11719	11725	11526	11729	11692	11514	11539	11593	11654	11740	11547	11679	11825	11576	11625	11718	11692	11797	11645	11721	11679	11634	11579	11621	11646	11576	11655	11495	11673	11580	11662	11592	11606	11635	11727	11568	11597	11592	11507	11616	11548	11629	11708	11508	11740	11562	11701	11639	11670	11474	11659	11612	11613	11663	11639	11630	11616	11572	11645	11752	11507	11590	11669	11652	11597	11475	11671	11665	11579	11582	11710	11684	11597	11751	11695	11613	11652	11791	11609	11729	11678	11613	11536	11522	11668	11525	11515	11698	11795	11731	11712	11547	11781	11575	11776	11551	11586	11398	11647	11598	11647	11633	11632	11716	11586	11662	11643	11727	11537	11490	11802	11610	11580	11659	11586	11629	11666	11587	11599	11527	11512	11523	11499	11742	11798	11702	11723	11683	11624	11586	11528	11582	11637	11580	11629	11463	11603	11598	11666	11569	11849	11459	11754	11668	11554	11626	11586	11540	11662	11713	11544	11639	11751	11635	11609	11794	11558	11678	11687	11792	11474	11652	11675	11800	11590	11646	11569	11742	11675	11575	11713	11635	11618	11736	11637	11690	11673	11648	11690	11547	11589	11650	11731	11646	11523	11507	11629	11670	11555	11787	11601	11563	11657	11506	11710	11607	11569	11669	11563	11453	11619	11612	11750	11816	11589	11794	11600	11418	11682	11493	11468	11792	11642	11583	11493	11728	11545	11532	11579	11598	11680	11733	11625	11474	11544	11523	11515	11771	11714	11739	11523	11687	11572	11667	11628	11633	11625	11582	11701	11477	11550	11617	11616	11693	11495	11698	11704	11656	11755	11690	11457	11626	11647	11582	11671	11527	11804	11636	11434	11514	11623	11584	11615	11753	11689	11628	11528	11635	11514	11672	11686	11549	11628	11575	11544	11538	11641	11559	11647	11637	11659	11551	11424	11633	11446	11711	11625	11499	11633	11603	11653	11534	11671	11538	11616	11388	11563	11662	11706	11570	11455	11683	11700	11681	11635	11539	11746	11574	11659	11633	11589	11845	11609	11563	11541	11557	11767	11636	11477	11676	11600	11615	11738	11530	11545	11511	11582	11628	11756	11598	11639	11654	11615	11544	11617	11608	11694	11517	11708	11479	11816	11670	11587	11630	11651	11638	11578	11657	11574	11532	11602	11736	11627	11625	11605	11690	11647	11679	11603	11653	11578	11593	11560	11526	11565	11700	11628	11877	11455	11670	11553	11624	11681	11560	11712	11595	11646	11573	11737	11591	11637	11849	11709	11543	11533	11581	11640	11736	11643	11771	11642	11747	11616	11645	11665	11728	11761	11610	11776	11568	11562	11506	11665	11622	11699	11595	11487	11711	11651	11596	11556	11592	11671	11654	11541	11618	11709	11583	11652	11642	11535	11626	11571	11558	11514	11689	11455	11572	11724	11624	11717	11662	11679	11703	11479	11618	11619	11685	11547	11579	11679	11417	11649	11552	11374	11583	11500	11547	11650	11641	11537	11751	11547	11555	11706
28520	20244	16860	14428	12641	12673	12601	12575	12543	12766	12647	13757	15277	14939	14392	13375	12917	12582	12560	12789	12407	12610	12519	12461	12642	12288	12323	12480	12384	12585	12717	12507	12422	12585	12352	12387	12496	12456	12360	12336	12475	12517	12521	12553	12733	12360	12510	12526	12671	12422	12500	12591	12346	12574	12424	12489	12497	12597	12456	12472	12526	12453	12272	12527	12551	12459	12475	12491	12591	12328	12517	12435	12546	12606	12583	12507	12542	12411	12432	12674	12617	12484	12461	12434	12364	12418	12307	12530	12514	12503	12660	12554	12577	12586	12693	12393	12265	12338	12532	12429	12489	12430	12459	12537	12557	12350	12587	12541	12481	12450	12523	12399	12493	12454	12589	12520	12278	12438	12443	12497	12460	12627	12566	12614	12455	12517	12495	12533	12515	12355	12504	12366	12508	12460	12325	12289	12429	12248	12559	12422	12550	12356	12525	12533	12528	12321	12434	12570	12602	12417	12511	12536	12445	12298	12529	12473	12500	12518	12540	12275	12456	12475	12399	12590	12618	12491	12407	12529	12546	12383	12507	12297	12531	12419	12515	12416	12480	12407	12408	12441	12454	12443	12405	12571	12556	12460	12436	12601	12521	12481	12583	12471	12553	12541	12450	12531	12515	12545	12487	12511	12512	12498	12542	12357	12598	12518	12463	12578	12518	12453	12277	12529	12481	12541	12542	12629	12419	12464	12632	12571	12651	12406	12709	12539	12607	12485	12593	12393	12639	12437	12513	12500	12480	12522	12420	12528	12624	12461	12556	12442	12396	12597	12531	12536	12544	12515	12560	12735	12587	12476	12436	12424	12482	12507	12529	12394	12372	12499	12404	12569	12457	12475	12483	12443	12518	12491	12486	12435	12358	12508	12401	12488	12572	12364	12522	12387	12546	12632	12717	12647	12517	12307	12400	12668	12455	12499	12513	12422	12408	12445	12341	12448	12423	12474	12562	12674	12607	12495	12497	12442	12450	12489	12546	12455	12573	12431	12474	12480	12495	12444	12556	12418	12551	12388	12564	12400	12466	12475	12373	12344	12474	12607	12414	12654	12489	12644	12495	12533	12608	12418	12706	12406	12493	12517	12583	12457	12553	12511	12504	12508	12582	12516	12472	12403	12414	12616	12328	12489	12312	12545	12446	12522	12572	12551	12546	12557	12533	12503	12483	12607	12349	12609	12534	12358	12569	12749	12583	12690	12517	12543	12433	12515	12402	12429	12618	12460	12623	12256	12422	12511	12356	12670	12545	12659	12368	12557	12561	12313	12695	12579	12667	12419	12513	12337	12392	12482	12400	12558	12505	12741	12505	12575	12533	12371	12536	12441	12556	12641	12528	12540	12559	12530	12383	12644	12370	12521	12572	12454	12595	12669	12314	12470	12498	12673	12458	12537	12390	12544	12542	12714	12391	12398	12591	12285	12515	12359	12429	12395	12495	12517	12493	12508	12602	12584	12481	12613	12510	12332	12405	12492	12488	12483	12430	12468	12521	12604	12623	12525	12788	12541	12605	12441	12545	12530	12471	12345	12430	12257	12619	12431	12529	12428	12586	12464	12323	12544	12327	12417	12473	12509	12556	12467	12459	12517	12352	12469	12618	12458	12561	12546	12551	12510	12509	12423	12588	12435	12440	12324	12657	12580	12635	12401	12285	12519	12550	12559	12624	12537	12604	12502	12666	12403	12462	12424	12458	12439	12575	12530	12571	12379	12464	12319	12641	12581	12515	12411	12412	12318	12483	12533	12476	12453	12479	12529	12518	12429	12649	12526	12532	12284	12449	12372	12475	12457	12614	12427	12445	12428	12651	12503	12536	12512	12599	12638	12519	12471	12467	12242	12585	12380	12575	12729	12663	12564	12466	12654	12466	12476	12608	12586	12574	12658	12504	12510	12442	12644	12672	12517	12488	12415	12607	12437	12448	12598	12372	12372	12511	12408	12560	12555	12511	12485	12671	12518	12515	12399	12705	12297	12572	12417	12429	12542	12382	12646	12600	12533	12586	12354	12451	12650	12407	12467	12626	12531	12578	12382	12739	12572	12629	12429	12495	12741	12621	12659	12478	12715	12454	12453	12591	12405	12463	12483	12621	12536	12623	12478	12616	12411	12487	12264	12523	12361	12535	12547	12511	12581	12527	12353	12666	12535	12507	12608	12569	12636	12471	12356	12542	12599	12391	12652	12398	12480	12587	12470	12663	12572	12418	12335	12455	12533	12427	12401	12503	12672	12430	12574	12625	12361	12481	12558	12543	12678	12492	12477	12534	12394	12426	12517	12320	12542	12663	12440	12662	12419	12483	12585	12452	12601	12633	12459	12491	12646	12569	12528	12510	12684	12551	12402	12576	12282	12490	12528	12619	12640	12511	12525	12386	12572	12619	12350	12466	12531	12316	12772	12563	12351	12483	12611	12520	12370	12425	12461	12571	12503	12589	12557	12691	12464	12461	12488	12537	12426	12547	12533	12559	12569	12605	12537	12495	12204	12468	12590	12591	12489	12389	12423	12648	12405	12389	12379	12404	12656	12656	12229	12557	12414	12326	12607	12711	12624	12485	12469	12433	12461	12517	12649	12435	12513	12508	12415	12306	12477	12604	12591	12394	12501	12462	12494	12529	12410	12329	12455	12387	12454	12601	12465	12560	12558	12362	12444	12378	12561	12602	12612	12637	12502	12504	12457	12483	12321	12586	12582	12588	12616	12453	12562	12539	12693	12430	12489	12583	12505	12701	12478	12640	12506	12398	12570	12569	12460	12603	12510	12513	12646	12423	12481	12568	12507	12294	12609	12594	12162	12643	12469	12586	12640	12444	12563	12465	12698	12472	12546	12612	12527	12466	12662	12543	12767	12336	12541	12613	12736	12429	12390	12492	12704	12294	12627	12617	12438	12463	12469	12484	12701	12584	12575	12564	12383	12722	12617	12390	12498	12557	12619	12588	12384	12599	12548	12718	12478	12440	12508	12618	12410	12479	12391	12482	12673	12482	12483	12548	12495	12604	12606	12511	12373	12435	12485	12522	12616	12361	12549	12591	12549	12478	12607	12425	12481	12534	12390	12635	12611	12528	12586	12558	12553	12629	12408	12569	12246	12399	12570	12484	12523	12387	12467	12647	12545	12530	12420	12423	12491	12682	12536	12380	12476	12800	12364	12394	12636	12467	12335	12384	12414	12559	12395	12415	12372	12368	12577	12404	12385	12527	12492	12593	12387	12634	12539	12672	12531	12449	12379	12647	12443	12335	12473	12633	12526	12630	12694	12300	12612	12348	12485	12345	12373	12545	12237	12324	12560	12635	12429	12520	12381	12379	12522	12446	12553	12405	12332	12395	12460	12527	12599	12566	12396	12714	12739	12687	12520	12453	12451	12396	12568	12651	12547	12530	12577	12369	12552	12464	12527	12607	12432	12438	12532	12413	12516	12537	12475	12450	12498	12595	12534	12621	12494	12472	12433	12471	12469	12603	12560	12523	12463	12544	12467	12518	12518	12525	12623	12544	12423	12434	12573	12548	12610	12472	12378	12393	12336	12391	12458	12478	12498	12453	12570	12447	12576	12407	12638	12503	12447	12581	12578	12332	12570	12426	12601	12425	12378	12534	12350	12265	12560	12541	12403	12548	12644	12682	12583	12819	12458	12443	12356	12506	12582	12532	12615	12391	12453	12474	12572	12317	12616	12478	12462	12535	12367	12488	12397	12569	12361	12620	12510	12460	12574	12525	12549	12550	12497	12414	12462	12297	12596	12701	12506	12572	12376	12550	12329	12497	12518	12472	12485	12454	12511	12355	12509	12614	12389	12694	12470	12475	12416	12577	12658	12560	12597	12462	12435	12347	12507	12409	12413	12562	12352	12530	12409	12556	12699	12710	12453	12307	12376	12431	12616	12450	12446	12495	12561	12473	12384	12441	12326	12349	12521	12750	12602	12499	12403	12419	12508	12668	12556	12480	12637	12414	12509	12385	12530	12400	12642	12394	12279	12628	12446	12424	12434	12309	12564	12552	12482	12445	12594	12471	12314	12629	12690	12479	12574	12390	12591	12412	12498	12591	12474	12442	12644	12379	12441	12650	12416	12480	12556	12434	12315	12615	12482	12474	12574	12641	12432	12257	12470	12595	12577	12464	12342	12466	12520	12574	12606	12488	12657	12459	12545	12445	12491	12453	12487	12562	12561	12490	12708	12406	12308	12343	12528	12454	12494	12540	12653	12587	12279	12539	12554	12555	12497	12511	12481	12396	12490	12554	12527	12788	12722	12498	12547	12659	12438	12494	12405	12502	12539	12391	12560	12544	12360	12518	12586	12437	12463	12478	12493	12541	12589	12403	12456	12443	12595	12454	12283	12602	12590	12412	12580	12431	12454	12388	12621	12404	12526	12581	12652	12474	12584	12616	12363	12542	12452	12567	12559	12368	12375	12449	12304	12387	12497	12503	12455	12480	12352	12567	12480	12665	12457	12392	12592	12488	12631	12518	12492	12450	12441	12486	12498	12483	12533	12444	12467	12347	12409	12717	12527	12528	12468	12499	12441	12718	12494	12676	12499	12448	12454	12594	12593	12381	12603	12647	12610	12644	12562	12226	12468	12334	12608	12541	12279	12367	12434	12376	12658	12643	12566	12476	12447	12402	12512	12399	12432	12503	12388	12612	12581	12414	12683	12473	12591	12415	12447	12530	12688	12477	12509	12775	12601	12469	12313	12623	12503	12462	12618	12460	12541	12392	12506	12441	12675	12463	12555	12427	12546	12515	12411	12543	12431	12539	12640	12351	12465	12446	12618	12592	12439	12656	12517	12662	12647	12632	12618	12515	12575	12585	12655	12581	12439	12375	12420	12490	12455	12502	12354	12533	12493	12490	12488	12488	12632	12451	12562	12533	12727	12488	12476	12400	12540	12456	12415	12545	12436	12540	12599	12722	12459	12653	12534	12576	12463	12571	12512	12532	12571	12559	12454	12460	12311	12505	12604	12645	12701	12755	12487	12414	12445	12547	12550	12644	12496	12451	12536	12526	12329	12437	12416	12412	12444	12522	12610	12601	12534	12491	12492	12545	12803	12637	12495	12350	12542	12681	12532	12534	12543	12506	12542	12676	12514	12615	12526	12486	12573	12362	12695	12570	12531	12535	12638
13897	14129	13873	13949	13455	13237	13228	13219	13111	13273	13272	15482	17658	16429	15482	14129	13461	13219	13314	13093	13053	13120	13218	13141	13197	13049	13064	13237	13109	13268	13187	13096	13099	13166	13151	13097	13081	13304	13230	13001	13154	13131	13163	13135	13159	13044	12884	13028	13116	13185	13073	13070	12966	13168	13049	13122	13134	13118	13075	13051	13155	13161	13246	13198	13104	13188	13168	13061	13182	13040	13186	12957	13098	13198	13224	13178	13071	13165	13218	13115	13159	12916	13053	13181	13095	13194	13025	13119	13230	13045	13007	13082	13050	13242	13058	13108	13106	13267	12998	13157	13206	13241	13131	13126	13034	13130	13084	13153	13000	13047	13169	13125	12972	13187	13127	13158	13080	13101	13146	13102	13171	13030	13214	13094	13126	13066	13102	13154	13235	13036	13233	12975	13216	13010	13153	13246	12994	13020	13018	13190	13218	13188	13146	13172	13193	13148	13151	13085	13091	13054	13123	12992	13087	13087	13108	13253	13119	13135	12906	13087	13231	13207	13123	13106	13024	12995	13063	13139	13146	13091	13012	13149	13204	13116	13126	13224	13204	13166	13051	13187	13106	13138	12928	13074	13135	13175	13197	13229	13104	13271	13036	13068	13066	13179	13009	13120	13110	13163	12957	13004	13167	13091	13201	13112	13073	13238	13359	13078	13062	13190	13200	13164	13191	13047	13039	13285	13163	13121	13172	13057	13180	13086	13204	13227	13155	13242	13154	13186	12976	13134	13187	13111	13194	13095	13275	13008	12957	13226	13085	13070	13054	13151	13110	12991	13073	13136	13025	13232	13008	13185	13105	13065	13136	12994	13263	12994	12964	13216	13246	13080	12975	13062	13081	12992	13094	13186	13116	13022	13207	12999	13141	13214	13086	13031	13278	13086	13305	13170	13152	13105	13099	13192	13044	13065	12936	13253	13163	13245	13017	13044	13217	13102	13207	13017	13196	13138	13187	13134	12979	13134	13171	13103	13208	13168	13232	12944	13031	12937	13117	13071	13056	13132	13062	13117	13123	13211	13065	13100	13015	13018	13275	13189	13105	13203	13099	13044	13212	13010	12981	13157	13259	13181	13095	12968	13201	13192	13005	13096	13127	13078	13019	13216	13135	13200	13161	13182	13203	13077	13105	13007	13123	13163	13104	13098	13123	13081	13141	13271	13110	13108	13075	13219	13248	13135	13156	13219	13281	13041	12983	13124	13292	13093	13162	13131	13086	13046	13088	13167	12982	13044	13047	13130	13121	13237	13130	13174	12984	13223	13105	13228	13051	13104	13055	13138	13196	13147	12938	13130	13019	12983	12980	13199	13057	13162	13226	13238	13138	13239	13095	13070	13232	13201	13185	13041	13188	12917	12985	13173	13043	13142	13266	13087	13197	13283	13099	13112	12960	13273	13115	13033	13003	13024	13108	13163	13227	13215	12965	13083	13278	13184	13292	13012	13034	13188	12997	13194	13083	13139	12971	13121	13133	13068	13092	13052	13370	12970	12995	13292	13187	13083	13132	13216	13155	13284	13197	13120	13247	13238	13189	12989	13001	13158	13079	13087	13062	13158	13308	13160	13117	13277	13177	13198	13075	13100	13187	13128	13138	13230	13232	13039	13142	13127	13014	13040	13081	13092	12877	13149	13132	13007	13073	13239	13107	13218	12993	13122	13152	13097	13124	12972	13150	13051	13021	12907	13120	13130	13172	13108	13077	13002	13077	12990	13074	13130	13001	13226	13115	13121	13254	12981	13203	13105	13075	13321	13062	13028	13311	13103	13023	13006	13146	13251	13095	13113	13360	12944	13067	13222	13039	13173	13246	13055	13303	13150	12986	13077	13157	13156	13133	13249	13210	13166	13053	13182	13231	13160	13179	13117	13112	13169	13214	12962	13094	13043	13066	13052	13003	13025	13150	13027	13175	13264	13154	13019	13083	13146	13157	13046	12972	13066	13321	13145	13147	13154	13152	13077	13128	13196	13178	13109	13158	13094	13065	13078	13135	13124	12945	13175	12942	13240	13164	13222	13291	12935	13174	13090	13020	13090	13074	13099	13070	13025	13155	13082	12998	13130	13242	13284	13167	13067	13001	13013	13126	13123	13268	13062	13121	13113	13149	13238	13177	13045	13165	13120	12977	13123	13286	13131	13228	13051	13122	13099	12998	13194	13149	13161	13127	13074	13124	13316	13163	12949	13097	13113	13057	13169	13093	13094	13333	12973	13111	13188	13071	13021	12986	13280	13204	13146	13126	13071	13085	13111	13137	13246	13132	13295	13183	13245	13268	13301	13089	13179	13102	13257	13188	13350	13118	12916	13225	13131	13140	13138	13082	13209	13248	13135	13167	13085	13317	12992	13211	13033	13036	13110	13107	13121	13009	12947	13067	13023	13226	13059	13149	13126	13078	13063	13174	13219	13153	13105	13181	13223	13225	13174	13207	13187	13179	13089	13094	12968	13011	13058	13217	13228	12993	12987	13148	13191	13329	13249	13114	13092	13106	13271	13007	13123	13299	13140	13212	13307	13155	13146	13253	12991	13047	13018	13010	13213	13308	13070	13096	13036	12991	13147	13221	13018	13106	13219	13008	13075	13167	12985	13189	12985	13179	13159	13093	13024	13061	13046	13003	13263	13120	13220	13247	13101	13155	13055	13081	13132	13116	13108	13103	13169	13250	13035	13127	13249	13047	13080	13168	13321	12882	13119	13075	13127	12956	13038	13125	13152	13031	13169	13288	13374	13094	13245	13163	13098	13177	13185	13120	13056	13374	12981	13208	13046	13107	13004	13106	13136	13047	13236	12856	13042	13074	13186	13303	13033	13034	13014	13014	13105	13039	13228	13194	13197	13067	13192	13036	13211	13118	13032	13277	13177	13291	13083	13203	13305	13106	13078	12968	13094	13190	13145	13067	13170	13165	13088	13121	13200	13143	13212	13191	13244	12975	13175	13154	13107	13186	13120	13209	13140	13196	13019	13261	13045	13138	13050	13281	13132	13126	13152	13135	13427	13041	13049	13106	13167	12950	13193	13205	13090	12970	13184	13097	13163	13068	13193	13153	13130	13205	13209	13200	13042	13102	13288	13205	13246	13071	13295	13018	12996	13029	13072	13215	13136	13038	13242	13186	13200	13098	13190	13074	13147	13156	13179	13112	13271	13274	13183	13066	13229	13178	13105	13169	12907	13381	13038	13144	13124	12995	13286	13210	13128	12951	12988	13156	13066	13135	13193	13081	13076	13181	13009	13168	13083	13249	13066	13203	13130	13132	13159	13029	13094	13113	13102	12918	13180	13016	13150	13299	13228	13038	13231	13155	13226	13098	13105	13217	13096	13059	13135	13151	13026	13123	13005	13239	13137	13114	13214	12991	13219	13132	13165	13177	12997	13091	13039	13123	13028	13162	13175	13024	13072	13172	13067	13145	13117	13099	13206	13137	12978	13130	13249	13067	13146	13162	13066	13101	12964	13198	13248	13062	13081	13125	13126	13116	13051	13076	13261	13126	13080	13135	13134	13208	13154	13031	13071	13173	13120	13043	13224	13191	13093	13032	13176	13042	13125	13199	13257	13280	12983	13096	13084	13185	13043	12997	12969	13152	13112	13274	13088	13117	13185	12997	13063	12965	13220	13185	13160	13000	13132	13091	13145	13213	13211	13333	13130	12967	12990	13097	13086	13070	12967	13176	13030	13081	12999	13038	13120	12984	13077	13156	13105	12973	13020	13114	13106	13052	13087	13278	13357	13314	12984	13061	13236	13232	13004	13142	13129	13073	13226	13338	13143	13178	13120	13067	13273	13103	12921	13073	13187	13092	13037	13119	13107	13003	13135	13064	13209	13116	13163	13276	13160	13214	13193	13195	13208	12979	13266	13007	13059	13170	13078	13297	13066	12991	13038	13157	12905	13219	13080	13006	13158	13202	13111	13272	13004	13180	12917	13251	13113	13214	12993	13082	13053	13205	13004	12925	13064	13312	13126	13174	13092	12967	13130	13041	13025	13016	13228	13172	13018	13014	13145	13226	13088	13121	12996	13021	13230	13020	13241	13118	13135	13072	13232	13047	13062	13277	13229	13212	13211	12980	13058	13212	13178	13108	13137	13147	13183	13138	13114	13203	13139	13134	13254	13072	13024	13002	13184	13282	13118	13130	13315	13224	13099	13200	13041	13130	13178	13337	13102	13103	13241	13185	13092	13184	13250	13094	13103	13074	13266	12999	13146	13270	13296	13214	13184	13193	13120	13344	13111	13196	13106	13138	12959	13103	13191	13089	13005	13108	13046	13221	13302	13246	13180	13293	13126	13093	13143	13035	13149	13049	13137	13168	12990	13126	12992	13173	13219	13133	13157	13202	13082	13085	13105	13313	12929	13206	13262	13066	13107	13108	13031	13192	13037	13142	13166	13223	13228	13200	13147	13282	13047	13043	13166	13153	13103	13040	13211	13162	13044	13088	13193	13017	13113	13230	13280	13022	13195	13184	13134	13162	13030	13038	12998	13309	13241	13066	13119	13232	13153	13206	13089	13160	13255	13279	13124	13077	13107	13195	12955	13134	12988	13000	12968	12991	12957	13140	13249	13076	13185	13201	13108	12870	13171	13012	13390	13047	13090	13228	13244	13157	13143	13176	13042	13117	13184	13140	12968	13258	13053	13106	12936	13116	13082	13089	13117	13104	13266	13109	13020	13197	13186	13156	13100	13153	13052	13163	13008	13149	13186	13162	13103	13023	13271	13193	13227	13119	13076	13057	13296	13126	13128	13187	12962	12995	13035	12991	13109	13340	13137	12983	13165	13105	13170	13201	13225	12990	13242	13029	13042	12974	13113	13184	13340	13116	13115	13242	12989	12999	13172	13042	13144	13066	13046	13190	13041	13208	13334	13177	13022	13217	13127	12894	13028	13041	13214	13035	13195	13173	13144	13232	13124	13166	13054	13050	13113	13150	13126	12985	13119	13217	13167	13014	13090	13082	13069	13191	13075	13285	13164	13012	13057	13209	13068	13235	13075	13075	13164	13122	13141	13141	13038	13125	12997	13238	13049	13260	13185	12973	13184	13139	13065	13218	13248	13215	12966	13096	13170	13178	13119	13245	13098	13101	13029	13006	13120	13058	13133	13217	13160	13023	13184	13032	13164
25093	21369	27892	25305	19142	14885	14120	12993	12779	12919	13050	18341	27650	28653	23663	17622	14544	13151	12818	12621	12573	12609	12443	12547	12371	12490	12531	12671	12523	12354	12733	12555	12573	12630	12534	12479	12563	12491	12452	12874	12602	12695	12382	12333	12533	12510	12371	12490	12581	12488	12489	12458	12476	12655	12400	12559	12606	12532	12739	12458	12481	12576	12529	12593	12374	12482	12511	12520	12503	12538	12505	12587	12479	12337	12585	12483	12621	12695	12521	12601	12579	12406	12522	12525	12457	12348	12627	12451	12668	12590	12567	12575	12469	12342	12598	12684	12339	12503	12560	12545	12436	12551	12726	12598	12409	12604	12532	12565	12412	12516	12582	12490	12447	12529	12541	12364	12605	12538	12475	12365	12460	12426	12521	12632	12314	12490	12342	12454	12450	12613	12407	12552	12658	12472	12690	12463	12576	12541	12562	12560	12463	12593	12512	12575	12473	12487	12296	12620	12596	12421	12536	12585	12764	12545	12477	12188	12749	12515	12567	12413	12557	12787	12552	12575	12604	12482	12567	12619	12551	12617	12245	12242	12499	12634	12561	12337	12519	12642	12464	12345	12483	12464	12385	12648	12659	12360	12573	12426	12582	12493	12403	12490	12423	12286	12631	12500	12484	12415	12427	12440	12325	12360	12527	12514	12674	12437	12490	12572	12346	12479	12510	12409	12514	12743	12598	12473	12465	12589	12535	12520	12401	12471	12457	12491	12409	12461	12581	12633	12496	12528	12381	12554	12501	12416	12518	12481	12566	12585	12584	12548	12470	12430	12378	12542	12392	12510	12431	12546	12432	12450	12480	12263	12715	12571	12603	12574	12480	12405	12490	12509	12610	12563	12481	12594	12295	12446	12467	12705	12625	12540	12368	12529	12567	12295	12501	12365	12348	12544	12479	12433	12572	12443	12391	12529	12494	12440	12481	12526	12516	12366	12382	12701	12611	12465	12337	12347	12663	12617	12509	12544	12656	12466	12381	12545	12414	12567	12328	12505	12352	12387	12494	12453	12532	12498	12526	12464	12612	12412	12407	12514	12368	12492	12376	12497	12556	12565	12334	12340	12374	12497	12533	12410	12407	12405	12557	12498	12526	12475	12636	12587	12438	12295	12367	12415	12462	12432	12450	12508	12577	12566	12462	12386	12662	12484	12470	12504	12599	12427	12236	12301	12507	12405	12443	12695	12394	12528	12503	12350	12391	12300	12321	12438	12514	12317	12563	12367	12489	12562	12500	12281	12448	12389	12408	12431	12372	12519	12490	12411	12460	12546	12519	12438	12492	12550	12537	12544	12574	12604	12603	12513	12813	12645	12596	12171	12436	12473	12509	12341	12465	12438	12355	12526	12520	12520	12553	12523	12541	12585	12359	12522	12418	12452	12410	12617	12625	12443	12346	12342	12683	12539	12611	12465	12433	12525	12346	12492	12437	12461	12559	12457	12481	12482	12287	12516	12508	12257	12641	12313	12450	12542	12707	12318	12190	12608	12556	12563	12405	12378	12573	12392	12292	12536	12423	12287	12590	12656	12266	12664	12532	12593	12373	12518	12418	12351	12473	12670	12545	12737	12367	12506	12425	12640	12686	12468	12342	12653	12441	12492	12639	12474	12644	12419	12475	12505	12366	12474	12429	12649	12547	12416	12501	12533	12671	12467	12626	12466	12487	12505	12517	12468	12464	12489	12505	12399	12311	12478	12397	12632	12563	12504	12398	12361	12485	12409	12494	12466	12324	12477	12676	12635	12480	12505	12503	12482	12326	12598	12363	12597	12516	12570	12489	12197	12603	12571	12306	12365	12533	12452	12477	12675	12627	12669	12575	12477	12559	12202	12473	12532	12574	12513	12386	12413	12568	12532	12495	12498	12651	12528	12562	12489	12519	12421	12611	12280	12356	12510	12614	12468	12414	12402	12342	12526	12705	12608	12538	12436	12418	12501	12578	12497	12517	12426	12544	12336	12496	12451	12391	12580	12499	12523	12332	12347	12314	12507	12200	12517	12419	12540	12650	12533	12400	12507	12614	12787	12570	12564	12440	12438	12429	12460	12435	12610	12645	12713	12583	12590	12455	12350	12474	12370	12420	12604	12384	12617	12365	12325	12572	12495	12459	12425	12468	12505	12606	12519	12587	12365	12602	12387	12725	12544	12410	12540	12357	12576	12417	12441	12602	12351	12372	12386	12473	12289	12394	12512	12615	12480	12397	12418	12460	12294	12435	12429	12618	12571	12433	12718	12647	12510	12683	12407	12400	12375	12525	12515	12486	12536	12453	12367	12582	12499	12631	12396	12323	12489	12501	12317	12539	12437	12332	12476	12362	12326	12493	12276	12476	12508	12603	12387	12385	12466	12414	12346	12482	12358	12472	12487	12365	12302	12497	12461	12510	12477	12386	12572	12470	12415	12660	12571	12620	12425	12532	12546	12438	12429	12386	12314	12331	12323	12567	12269	12564	12648	12592	12441	12360	12462	12336	12698	12506	12407	12584	12450	12308	12487	12675	12620	12421	12497	12385	12371	12424	12597	12415	12391	12575	12503	12598	12544	12513	12198	12473	12478	12461	12450	12579	12435	12479	12407	12458	12444	12371	12508	12452	12544	12475	12370	12428	12674	12527	12372	12654	12511	12416	12462	12396	12305	12369	12688	12310	12700	12676	12495	12413	12416	12511	12331	12483	12391	12463	12476	12488	12564	12591	12414	12599	12341	12482	12518	12502	12362	12690	12421	12553	12471	12634	12632	12376	12443	12346	12428	12290	12496	12605	12329	12324	12494	12541	12448	12421	12170	12349	12658	12519	12401	12465	12344	12471	12508	12413	12444	12599	12433	12513	12354	12355	12436	12742	12286	12568	12477	12439	12586	12464	12436	12495	12449	12502	12473	12360	12573	12456	12608	12478	12302	12669	12489	12524	12411	12466	12532	12307	12481	12345	12447	12509	12537	12178	12417	12522	12600	12399	12656	12560	12434	12432	12442	12346	12466	12679	12544	12573	12399	12574	12501	12440	12391	12303	12681	12482	12653	12416	12353	12588	12603	12482	12689	12530	12457	12409	12439	12632	12493	12526	12452	12487	12480	12411	12403	12559	12461	12501	12419	12494	12435	12372	12466	12428	12426	12380	12450	12562	12380	12397	12390	12403	12513	12507	12378	12405	12398	12494	12482	12558	12595	12495	12447	12397	12385	12395	12468	12339	12373	12356	12602	12607	12603	12563	12810	12655	12610	12749	12512	12720	12552	12724	12493	12523	12622	12339	12433	12412	12523	12392	12508	12447	12425	12465	12639	12536	12449	12470	12481	12380	12456	12679	12371	12573	12462	12494	12502	12503	12626	12538	12394	12714	12460	12436	12430	12531	12459	12411	12488	12471	12523	12488	12537	12563	12777	12432	12432	12665	12441	12545	12672	12532	12445	12398	12563	12353	12355	12344	12535	12637	12381	12354	12582	12445	12573	12496	12437	12490	12570	12486	12443	12552	12439	12692	12624	12303	12470	12513	12588	12299	12468	12435	12382	12270	12387	12493	12504	12293	12420	12801	12484	12466	12377	12373	12462	12424	12520	12560	12523	12417	12281	12391	12449	12601	12646	12528	12599	12633	12610	12396	12447	12565	12429	12359	12338	12494	12588	12443	12430	12398	12516	12470	12451	12615	12381	12561	12464	12555	12592	12618	12487	12561	12507	12375	12522	12493	12434	12590	12615	12457	12407	12586	12515	12546	12492	12405	12581	12538	12314	12533	12434	12499	12538	12515	12439	12666	12497	12644	12290	12537	12412	12581	12500	12485	12552	12418	12353	12400	12287	12579	12572	12620	12540	12628	12512	12545	12509	12652	12551	12697	12500	12485	12363	12504	12545	12296	12509	12351	12441	12326	12442	12506	12455	12566	12357	12382	12481	12434	12447	12649	12507	12409	12491	12518	12307	12357	12558	12652	12396	12396	12547	12333	12481	12519	12352	12325	12568	12601	12475	12473	12618	12537	12545	12658	12463	12496	12422	12589	12439	12568	12281	12583	12387	12390	12500	12423	12478	12434	12597	12532	12487	12488	12372	12528	12590	12482	12650	12505	12525	12506	12439	12503	12511	12568	12358	12516	12482	12562	12572	12562	12522	12470	12512	12471	12420	12460	12528	12500	12505	12786	12529	12670	12386	12481	12370	12397	12594	12617	12366	12516	12542	12616	12430	12600	12545	12542	12434	12458	12661	12445	12440	12604	12608	12538	12571	12516	12454	12470	12435	12467	12464	12528	12556	12748	12625	12396	12426	12645	12739	12557	12340	12554	12494	12514	12486	12573	12518	12452	12444	12591	12435	12545	12398	12359	12452	12502	12407	12482	12477	12644	12398	12514	12572	12434	12407	12460	12479	12438	12473	12377	12528	12489	12444	12449	12672	12422	12532	12495	12511	12490	12423	12656	12526	12456	12396	12578	12414	12698	12541	12477	12680	12548	12250	12330	12504	12495	12554	12377	12488	12552	12470	12363	12447	12407	12667	12338	12441	12648	12443	12664	12297	12445	12283	12399	12370	12577	12572	12428	12431	12319	12697	12530	12425	12307	12436	12512	12419	12487	12397	12543	12479	12434	12522	12440	12370	12303	12529	12449	12666	12591	12511	12529	12295	12584	12584	12535	12411	12473	12587	12459	12215	12442	12456	12295	12515	12303	12397	12571	12489	12487	12489	12572	12358	12475	12524	12531	12505	12458	12518	12181	12674	12678	12557	12329	12543	12476	12660	12553	12324	12452	12675	12499	12593	12442	12505	12280	12560	12468	12392	12426	12367	12506	12389	12435	12443	12669	12681	12251	12587	12483	12509	12540	12503	12660	12499	12390	12365	12348	12577	12449	12667	12610	12479	12567	12461	12500	12552	12510	12520	12560	12648	12622	12422	12680	12487	12616	12561	12515	12458	12512	12343	12459	12426	12528	12358	12595	12457	12537	12386	12485	12508	12524	12352	12308	12391	12579	12497	12557	12409	12515	12730	12340	12403	12372	12325	12430	12424	12717	12613	12436	12443	12477	12413	12352	12440	12650	12479	12576	12471	12658	12636	12269	12339	12481	12448	12442	12568	12786	12477	12422	12360	12638	12478	12477	12751	12356	12702	12564	12424	12434	12561	12542	12530
13252	20168	18989	15858	14791	14289	14017	13782	13470	13577	13815	22953	33944	33380	26341	19097	15150	13646	13073	13097	13276	13069	13160	13192	13111	13106	13126	13178	12996	13037	13129	13124	13064	13098	13001	13135	13135	13136	13330	13112	13115	13248	13110	13064	13134	13112	13120	13247	13093	13296	13116	13134	12969	13267	13175	13160	13007	13163	13019	13129	13106	13100	13233	13129	13013	13077	13067	13314	13132	13225	13055	13160	13157	13040	13156	12987	13169	12931	13053	13245	12992	13162	13192	13199	13025	13215	13068	13034	13135	13175	13082	13185	13043	13110	13096	12888	12997	12942	13051	13153	12987	13195	12973	13206	13080	13100	13070	13020	13052	13075	13154	13085	12938	13168	13031	13185	13172	13138	13152	12970	13029	13119	13319	13158	13134	13062	13289	13112	13012	13141	13052	13119	13233	12952	13145	13120	13152	13112	13001	13129	12929	13209	13136	13254	13177	13172	13004	13119	13010	13127	13109	13092	12865	13061	13111	13093	13079	12960	12976	12971	13115	13018	13134	13183	12964	13232	13029	13143	13146	13094	13041	13146	13110	13040	13030	12985	12926	12958	13238	12952	13155	12865	13190	13139	13153	13105	13005	13186	13082	13152	13151	13007	13018	13165	13196	12903	13093	13089	13119	13090	13151	12990	13057	13089	12976	13175	13091	12918	13024	13136	13047	13136	13097	13171	13118	13198	13223	13026	13164	12997	12966	13153	13098	12937	13101	13053	13092	12992	13054	13222	13104	13094	13113	13163	13021	13114	13131	13021	13016	13160	13135	13165	13061	13247	13183	13177	13154	13068	12987	13248	13317	13281	12914	13045	13135	13174	13175	13074	13162	13140	13111	13106	13171	12968	13160	13135	13328	12935	13021	13115	13089	13119	13125	13191	13226	13185	13224	13270	12946	13133	13023	13091	13157	13005	13210	13130	12999	13106	13026	13180	13184	13131	13142	13141	13262	13100	13006	13222	12994	13166	13107	13226	13115	13024	12984	13079	13080	13012	13281	13122	13187	12900	13108	13155	12891	13134	13140	12997	12987	13149	13088	12981	13034	12994	13099	13151	13100	13123	13132	13063	13029	13027	13167	13132	13230	12969	13038	13188	13096	13177	13128	13183	13200	13062	13108	13065	12944	13136	13108	13008	13004	13190	13138	13177	13069	13070	13172	13091	13114	13141	13191	13024	13031	13054	13147	13162	13219	12963	13151	13091	12952	13086	13213	12978	13142	13213	13145	13035	13077	13186	13131	13148	13015	12983	13096	13291	13141	13215	13154	13118	13181	12861	13054	13071	13010	13087	13137	13064	13129	12946	13133	13122	13238	13100	13044	13154	12914	13184	13090	13202	13076	13084	13143	13126	13157	13032	13258	13065	12963	13026	13176	12949	13122	13174	13112	13122	13119	12880	12949	13069	13288	13054	13201	13212	13175	12895	13013	12990	13051	13152	12907	13203	12998	13079	13193	13056	13159	13022	13099	12987	13057	13093	13196	13165	13106	12995	13028	13206	13062	13114	13105	12900	13249	13072	13075	13218	13189	13162	13151	13053	13128	13170	13042	13066	12999	13286	13122	13048	13003	12999	13174	13228	13201	13221	13169	13023	13041	13039	12899	13068	13191	13212	13045	13318	13039	13180	13160	13069	13195	13150	12979	13224	13171	13130	13038	13037	13206	13110	13155	12998	13077	13134	13064	13326	13121	13121	13042	13021	13296	13204	13203	13140	13141	13023	13106	13047	13104	13043	13218	13247	13122	12905	13183	13155	13043	12950	13237	13190	13289	13136	13140	13081	13267	13166	13126	13213	13155	13147	13069	13104	13132	13060	13084	13204	13198	13045	13141	13234	13022	13110	13199	13043	13092	13143	13077	13255	13149	12912	13077	13158	13102	12999	13132	12997	13043	13071	13195	13166	13174	13033	12994	13102	13202	13010	13157	13124	13279	12895	13082	13001	13000	13146	13288	13143	13153	13016	13015	13180	13123	13154	13386	13045	13160	13017	13064	12985	13090	13082	13085	13008	13316	13017	13085	12925	12986	13022	13097	13189	13043	12976	13077	13075	13144	13053	13129	13060	13025	12998	13210	13163	13193	12993	13109	13114	13105	13049	13152	13192	13112	13136	13069	13166	13244	13202	13117	13046	12989	13060	12978	13193	13084	13173	13204	13093	13179	13148	13120	13050	13099	13113	13230	13145	13144	13197	13041	13052	13191	12957	13088	13120	13142	13212	13038	13117	13095	13143	13131	13076	13043	13073	13133	13264	13153	13067	12962	12972	13165	13069	13120	12984	13181	13063	13314	13057	13018	13241	13041	13035	13168	13141	13103	13016	13128	13270	13243	13115	13113	13063	13202	12941	12974	13045	13188	12998	12905	13162	13146	13146	13108	13105	13115	13143	13156	13191	13155	13001	13100	13188	13183	13114	12938	12921	13180	13064	13158	13157	13023	13101	13136	13111	13136	13000	13039	13130	13166	13004	13054	13064	13089	13057	13019	13092	13208	13069	13185	13021	13013	13013	13225	13113	13117	13355	13248	13002	13044	12996	13262	12942	13172	13111	12878	13087	13245	13033	13008	13255	13114	13099	13037	13161	13023	13139	13143	13052	13181	13072	13087	12827	13165	13141	13138	13102	12938	13215	13221	12989	13169	13112	13029	12966	13114	12996	13361	13204	13026	12902	13187	13177	13124	13269	13167	13068	13062	13037	13040	13250	13171	13146	13148	13083	13000	13262	12864	13152	13042	13168	13056	13089	13082	13163	13195	13062	13281	12944	13277	13178	13052	13088	13029	13146	13127	13051	13121	13033	13199	13185	13246	13094	13115	13177	13248	13094	13113	13027	13035	13103	13100	12998	12984	13021	13068	13156	13161	13115	13074	13147	13178	13170	13071	13118	13021	13104	13106	13125	12993	13218	13075	12961	12961	13097	13090	13014	13096	13099	13197	13105	13120	12906	12954	13282	13033	13097	13227	13112	13141	13094	13150	13082	13030	13300	13163	13018	13053	13046	13140	13032	13055	13116	13090	13109	13164	13054	13076	13092	12998	13143	13115	13208	13015	13113	13178	13195	13172	13054	13071	13044	13140	13246	13090	13162	13189	13099	13162	13086	12914	13158	13053	12964	13097	13007	12961	13168	13136	13094	13111	12996	13206	13152	13008	13228	13262	13137	13076	13001	13144	13165	13280	13202	13139	13069	13200	13057	13107	13122	13210	13087	13054	13160	13246	13249	13081	13104	13054	13022	13219	13029	13159	13010	13153	13068	13232	13112	13151	13024	13088	13213	13099	13004	13249	12997	13106	13275	13069	13165	13249	13025	13073	13152	13139	12884	13016	13086	13161	13344	13259	13270	13216	13070	13106	13232	13321	13146	13102	13138	13144	13036	12984	13177	13056	13078	13291	13012	12930	13093	13048	13174	13128	13199	13074	13077	13217	13273	12928	13100	13174	13087	13139	13133	13318	13277	13136	13112	13157	13099	13189	13169	13154	12990	13192	13191	13171	13002	13078	12998	13259	12965	13081	13042	13091	12984	13093	12997	13068	13158	13058	13082	13199	13199	13126	13119	13169	13153	13042	13072	13106	13055	13161	13086	12954	13133	13167	13120	13191	13184	13175	13101	12946	12969	13089	12995	13075	13060	13140	13077	13085	13090	13206	13147	13107	13130	13109	13084	13189	13028	13108	13153	13142	13013	12913	13164	13089	13214	13116	12986	13150	13057	13206	13281	13028	13110	12975	13126	13139	13238	13079	13124	13161	13185	13033	12949	13031	13064	13064	13235	13159	13324	13156	13031	13128	13081	13106	13011	13161	13178	13174	12954	13312	13038	13070	13091	13027	13061	13183	13196	13104	13201	12994	12980	13152	13202	13076	13060	13213	13025	13002	13076	13019	13167	13076	13057	13210	12975	12987	13031	13189	13030	13182	13098	13063	13269	13219	13008	13205	13059	12970	13076	13018	13123	13050	12966	13277	12942	13278	13138	13161	13125	13281	13222	13018	13209	13093	12909	13074	13165	12870	13064	13075	13291	13014	13209	13045	13025	13215	12959	13163	12991	13103	13147	13169	13190	13149	13078	13045	13137	13026	13007	13186	13181	13076	13202	13116	12993	13193	13102	13008	13198	13084	13043	13070	13188	13265	13063	13183	13194	13232	13172	13114	13038	13045	13005	13069	13155	13150	13075	13024	13237	13021	13091	13039	13161	13145	12921	13021	13134	13194	13115	13187	13061	13310	13104	13041	12945	13123	13054	13105	13174	13111	13018	13057	13058	13099	12967	13113	12952	13059	13131	13275	13096	13089	13095	13113	13084	13100	13089	13056	13134	13114	13159	13247	13283	13056	13045	13033	13088	12954	13182	13209	13048	13151	13002	13325	13109	13130	13150	13114	13077	13112	13257	13172	13128	13126	13098	13036	13157	13083	13109	13187	13077	13109	12996	13055	13179	13154	13091	13162	13138	13097	13135	12995	13123	13054	13033	12872	13087	13036	13149	13020	13158	13112	13111	13089	13047	13167	13215	12962	12993	13044	13062	13032	13191	13166	13101	13079	13055	13165	13113	13018	13036	13224	13062	13140	13103	13148	13120	13113	13045	13000	12980	13088	13060	13080	13243	13352	13150	13147	12966	13116	13150	13114	13163	13192	13023	13165	13125	12966	13055	13165	12936	13147	13162	13145	13145	13089	13081	13160	12968	13135	13123	13101	13266	13057	13015	13311	12990	13057	13307	13038	13085	13076	13187	13229	12962	13033	13214	13137	13182	13062	13105	13280	13035	13176	13067	13338	12987	13066	12946	13158	13085	13228	13128	12996	13262	12994	13287	12955	13266	13155	12919	13239	13146	12973	13069	13101	13058	13111	13039	12863	13061	13112	13065	13094	13174	12987	13025	13062	13217	12971	12996	13144	12952	13184	12997	13296	13134	13070	13103	13209	13157	13099	13122	13239	13138	13010	12942	13175	12951	13133	13011	13061	13041	13351	13187	12973	13170	13022	13100	13230	13034	12996	13078	13121	13029	13094	13110	13328	13082	13188	13017	13172	13074	13210	13129	13175	13134	13274	13134	13095	13255	13312	13205	13081	13310	13092	13148	13105	13315	13157	13104	13071	12999	13142	13125	13001	13099	13240	13029
23992	21334	28774	24267	21551	19400	16249	13498	12995	12868	13034	20690	35796	40354	29478	19789	14842	13110	12584	12488	12508	12291	12178	12265	12450	12516	12294	12574	12100	12200	12228	12474	12234	12161	12374	12222	12302	12233	12405	12296	12355	12027	12415	12257	12277	12299	12167	12196	12442	12582	12273	12236	12240	12444	12304	12146	12274	12329	12409	12327	12413	12272	12324	12361	12324	12230	12296	12349	12203	12236	12020	12121	12383	12046	12290	12345	12214	12298	12281	12186	12205	12196	12390	12298	12231	12354	12299	12137	12293	12356	12306	12409	12218	12283	12141	12269	12361	12215	12324	12221	12417	12196	12204	12321	12135	12126	12075	12216	12250	12390	12303	12199	12125	12274	12299	12153	12088	12211	12080	12291	12066	12280	12232	12128	12167	12314	12414	12229	12097	12190	12233	12193	12154	12182	12219	12371	12183	12284	12394	12067	12161	12218	12153	12359	12233	11938	12113	12300	12270	12361	12122	12172	12064	12116	12256	12165	12021	12321	12401	12282	12326	12330	12132	12234	12088	12359	12316	12436	12245	12187	12161	12258	12224	12150	12176	12384	12072	12197	12234	12445	12259	12137	12250	12355	12179	12268	12279	12071	12301	12253	12201	12336	12090	12204	12189	12265	12255	12395	12249	12181	12336	12096	12299	12207	12075	12150	12286	12425	12195	12278	12398	12248	12155	12195	12225	12273	12149	12201	12454	12127	12285	12213	12134	12015	12266	12377	12297	11994	12153	12221	12347	12118	12115	12119	12203	12285	12120	12263	12151	12195	12010	12090	12185	12182	12179	12156	12236	12221	12356	12191	12241	12351	12335	12217	12291	12177	12214	12159	12306	12273	12140	12305	12245	12221	12193	12084	12160	12106	12260	12192	12218	12306	12396	12290	12353	12302	12301	12448	12178	12211	12187	12249	12330	12235	12219	12461	12168	12136	12334	12230	12021	12293	12248	12106	12114	12311	12283	12145	12234	12008	12361	12372	12160	12324	12085	12090	12294	12317	12213	12220	12272	12275	12346	12113	12427	12020	12243	12298	12186	12207	12336	12247	12276	12170	12275	12109	12037	12181	12239	12131	12282	12372	12188	12313	12266	12153	12142	12287	12132	12037	12266	12219	12144	12248	12333	12074	12218	12092	12165	12254	12130	12354	12329	12311	12197	12274	12208	12268	12117	12110	11947	12284	12342	12047	12377	12317	12009	12154	12324	12309	12218	12187	12358	12227	12365	12397	12274	12354	12385	12268	12297	12315	12142	12166	12136	12191	12286	12179	12344	12141	12188	12183	12242	12238	12110	12294	12367	12286	12151	12192	12087	12062	12299	12291	12326	12351	12340	12296	12289	12166	12412	12235	12271	12330	12246	12340	12060	12170	12194	12226	12231	12434	12238	12241	12245	12358	12323	12142	11982	12374	12299	12371	12290	12232	12278	12138	12159	12141	12168	12148	12279	12233	12245	12069	12164	12274	12157	12228	12387	12133	12214	12168	12283	12339	12047	12180	12105	12427	12245	12171	12112	12300	12206	12192	12278	12301	12243	12211	12383	12336	12314	12166	12330	12201	12253	12229	12343	12228	12372	12226	12438	12054	12150	12211	12403	12529	12383	12270	12241	12198	12245	12278	12281	12126	12305	12065	12273	12232	12258	12419	12100	12103	12191	12114	12243	12141	12242	12171	12203	12091	12140	12147	12168	12152	12137	12138	12272	12154	12363	12334	12384	12186	12271	12137	12263	12303	12236	12249	12172	12257	12333	12240	12290	12313	12197	12228	12335	12430	12107	12377	12321	12207	12269	12151	12228	12180	12295	12066	12250	12389	12181	12155	12166	12144	12293	12181	12430	12137	12330	12324	12189	12319	12230	12121	12460	12159	12034	12276	12069	12287	12243	12306	12272	12072	12097	12239	12082	12088	12284	12086	12208	12264	12245	12223	12186	12413	12330	12099	12213	12165	12239	12163	12197	12344	12224	12023	12131	12085	12235	12197	12317	12201	12214	12022	12334	12324	12270	12069	12176	12175	12378	12140	12396	12079	12147	12250	12226	12234	12284	12152	12206	12050	12342	12362	12243	12228	12107	12193	12197	12183	12203	12300	12208	12115	12226	12426	12355	12328	12319	12233	12256	12289	12322	12120	12277	12358	12226	12272	12061	12153	12150	12238	12225	12183	12447	12148	12132	12176	12282	12160	12367	12127	12243	12371	12382	12348	12158	12083	12232	12310	12225	12169	12146	12231	12225	12177	12228	12157	12080	12214	12497	12200	12060	12294	12172	12205	12290	12302	12329	12314	12387	12250	12286	12381	12338	12316	12102	12033	12438	12395	12311	12180	12377	12268	12214	12268	12234	12118	12205	12256	12195	12199	12332	12112	12349	12352	12178	12030	12188	12170	12252	12273	12301	12355	12264	12320	12253	12271	12226	12183	12128	12269	12397	12311	12316	12329	12207	12284	12419	12163	12031	12152	12292	12376	12414	12175	12409	12362	12217	12300	12504	12234	12153	12186	12158	12253	11965	12276	12302	12353	12332	12173	12214	12139	12454	12212	12071	12335	12157	12272	12016	12247	12340	12151	12245	12176	12178	12190	12300	12285	12235	12331	12204	12152	12040	12218	12229	12352	12307	12390	12212	12262	12271	12319	12204	12010	12296	12239	12243	12104	12325	12121	12331	12201	12271	12193	12233	12232	12439	12225	12062	12324	12153	12400	12073	12416	12152	12150	12331	12382	12084	12077	12309	12379	12306	12173	12174	12146	12229	11989	12179	12222	12175	12185	12191	12245	12301	12058	12223	12331	12377	12108	12242	12224	12168	12238	12290	12255	12316	12124	12053	12213	12231	12179	12326	12243	12241	12012	12258	12238	12186	12095	12073	12106	12154	12313	12135	12024	12407	12277	12264	12381	12400	12422	12078	12115	12195	12363	12291	12214	12220	12192	12103	12057	12154	12072	12272	12335	12403	12039	12161	12151	12121	12177	12343	12185	12324	12144	12063	12164	12231	12253	12151	12288	12331	12337	12169	12256	12299	12042	12277	12309	12194	12271	12179	12293	12154	12080	12286	12141	12115	12277	12426	12242	12312	12235	12176	12164	12283	12098	12331	12273	12319	12320	12102	12251	12413	12240	12328	12166	12177	12298	12161	12276	12343	12086	12163	12189	12294	12399	12287	12182	12146	12173	11994	12378	12360	12213	12288	12290	12274	12076	12311	12207	12274	12298	12339	12197	12192	12163	12269	12191	12193	12233	12266	12292	12266	12148	12096	12154	12251	12129	12302	12340	12180	12237	12285	12182	12361	12513	12214	12096	12177	12295	12114	12098	12157	12317	12346	12351	12314	12175	12249	12043	12219	12228	12162	12364	12176	12291	12190	12124	12260	12217	12202	12254	12354	12263	12326	12140	12048	12058	12333	12222	12206	12279	12308	12185	12102	12187	12142	12209	12311	12089	12262	12284	12360	12295	12182	12092	12343	12220	12309	12184	12210	12217	12254	12272	12150	12299	12384	12340	12160	12168	12162	12262	12346	12200	12264	12124	12178	12105	12272	12327	12254	12401	12295	12143	12271	12187	12150	12264	12190	12419	12344	12184	12313	12214	12310	12130	12186	12320	12201	12281	12269	12330	12198	12232	12313	12187	12041	12188	12162	12105	12063	12345	12282	12145	12280	12116	12389	12199	12136	12063	12027	12348	12159	12020	12207	12375	12130	12268	12099	12207	12327	12343	12204	12058	12270	12114	12212	12231	12277	12233	12256	12321	12157	12179	12091	12307	12351	12120	12114	12315	12265	12338	12208	12251	12225	12196	12082	12189	12196	12175	12429	12356	12270	12457	12356	12377	12104	12306	11991	12136	12223	12215	12226	12191	12254	12421	12237	12224	12193	12262	12121	12313	12277	12355	12279	12141	12087	12322	12350	12168	12160	12231	12097	12442	12165	12084	12273	12236	12165	12283	12456	12246	12352	12167	12317	12194	12068	12364	12101	12190	12167	12235	12093	12198	12185	12136	12263	12313	12130	12216	12154	12078	12268	12274	12188	12120	12257	12182	12090	12236	12089	12094	12146	12276	12309	12249	12297	12317	12167	12097	12232	12185	12263	12226	12083	12372	12071	12124	12310	12409	12354	12194	12228	12230	12205	12069	12321	12162	12150	12256	12273	12279	12113	12083	12548	12381	12294	12269	12336	12310	12214	12277	12273	12105	12217	12125	12216	12167	12245	12247	12226	12135	12388	12222	12177	12184	12330	12189	12221	12232	12246	12355	12135	12203	12189	11976	12081	12263	12223	12188	12259	12198	12256	12133	12167	12120	12228	12244	12053	12209	12255	12082	12138	12261	12240	12193	12306	12147	12260	12165	12219	12231	12233	11991	12190	12351	12133	12083	12102	12194	12348	12190	12085	12226	12008	12331	12333	12251	12264	12251	12216	12322	12112	12220	12094	12318	12227	12057	12280	12319	12241	12381	12193	12328	12283	12232	12058	12184	12203	12213	12211	12064	12292	12067	12259	12258	12220	12162	12344	12116	12377	12086	12163	12139	12306	12249	12144	12307	12509	12213	12293	12095	12160	12257	12275	12304	12382	12310	12241	12272	12296	12113	12277	12261	12230	12312	12279	12364	12328	12231	12272	12083	12014	11983	12230	12010	12258	12104	12348	12391	12079	12079	12137	12213	12380	12256	12204	12117	12319	12322	11935	12128	12072	12327	12162	12155	12068	12208	12390	12324	12249	12201	12311	12208	12148	12289	12243	12046	12255	12406	12241	12292	12440	12168	12337	12420	12322	12407	12128	12216	12296	12302	12218	12281	12117	12118	12233	12347	12206	12342	12366	12197	12137	12311	12198	12314	12182	12241	12174	12147	12220	12141	12233	12229	12101	12273	12037	12144	12068	12018	12387	12127	12180	12084	12122	12096	12388	12332	12258	12330	12157	12128	12058	12193	12147	12276	12286	12146	12267	12155	12105	12436	12270	12179	12092	12145	12135	12248	12323	12349	12123	12230	12298	12201	12288	12251	12348	12312	12251	12129	12299	12210	12084	12313	12355	12164	12349	12252	12191	12036	12151	12133	12002	12169	12361	12286	12293	12379	12159	12326	12146	12293	12269	12135	12301	12282	12149	12162	12225	12286	12150	12381
15229	25386	23605	18211	16433	15408	14588	14225	13959	13784	14386	27040	42799	42799	32322	21046	15555	13625	13031	12865	13024	12995	13089	12823	13008	12960	13052	12965	12868	12920	13000	12869	12962	12954	12889	12879	12987	13015	12906	12952	12990	12852	12988	12823	12958	13055	12904	13034	12876	12816	12895	12965	13034	12850	13004	13014	12896	12982	12974	12937	12869	13142	12859	12986	12921	12968	12906	12910	12927	12943	12872	13065	12968	12993	12992	12950	12907	12853	12922	12999	12934	13021	12848	12920	12857	13033	12849	13024	12993	12925	12786	12936	12878	12950	13069	12884	12887	13080	12789	13035	12956	13042	12918	13063	12947	12802	12858	12925	12876	12916	12888	12928	12906	12832	12938	12971	13009	12856	12907	13063	13044	12997	12961	12919	12881	12993	13114	12980	12944	12914	12939	12882	12982	12943	12862	12890	12946	12975	12955	12982	12993	12859	12856	12960	13051	12878	12752	12931	13006	12913	13066	13049	12849	12798	12912	12841	12833	13081	12856	12942	12935	12866	12989	12884	13022	12907	12943	13027	13059	12987	12841	12857	12937	12933	12926	12800	12972	12934	12849	12901	13024	12873	12947	12887	12981	12969	12955	12818	12879	12849	12924	12961	12900	12926	12930	13045	13082	12861	13127	13111	12768	12982	12990	13019	12945	13103	12997	12986	13063	13008	13027	12972	12978	12772	13050	12915	13031	12757	12943	12925	12938	12988	13015	12702	12990	12909	12828	12696	12974	13011	12958	12883	12931	13053	12872	12983	12983	12931	12969	13059	13070	12979	12895	12914	12919	12687	12865	13001	12688	12958	12971	12824	12953	12848	12882	12952	12899	12849	12904	12997	12914	12812	12892	12912	12890	12808	12845	12884	12922	12981	12908	12872	13062	13101	12849	13112	12820	12931	12947	12876	12828	12800	12904	13024	12869	12827	12884	12793	12933	12874	12825	13068	12774	12994	12838	12906	12940	12919	12955	12934	13072	12916	12911	12874	13013	12975	12853	12969	12846	12780	12965	12862	12970	12923	12784	12928	12904	12836	12759	13044	12958	12920	12889	12909	12923	13043	13002	12987	12997	12877	12978	12953	12833	12726	12881	12866	12927	13062	13063	12946	12962	12972	12978	12940	12868	13049	12971	12961	12839	12903	12897	12917	12896	12740	12891	12944	12879	12892	12880	12998	12925	13005	12855	13062	12915	12980	12891	12908	12981	12975	12868	12970	13011	12858	12894	12922	12995	12902	12971	12908	12825	13055	12962	12898	12985	12970	13071	12886	12904	12967	12984	13041	12878	12962	12870	13072	12974	12971	12827	12847	13008	12948	12825	12971	12890	12882	12831	13018	13069	12939	12758	12826	12899	12979	12962	12848	13021	12986	12879	12811	13008	12984	12985	12931	13031	12810	12804	12860	12973	12932	13015	12977	13109	12790	12979	12861	13065	12858	12977	12890	13130	12945	12960	12939	13073	13078	12999	12808	12820	12857	12907	12832	12829	12954	12662	12935	12992	12936	12874	12881	13074	13136	13026	12910	12913	13032	12956	12832	12868	12998	12751	12801	12967	12930	13089	12998	12939	13047	12853	13028	13090	12773	12906	12824	12959	12932	12820	13021	12758	12991	12913	12867	12981	13027	12944	13056	12964	13029	12906	12646	12885	12849	12949	12917	12977	12689	12890	12800	12868	12983	12963	12789	12951	12948	12974	13013	12849	12900	12914	12860	13048	12926	12863	13052	12951	12929	12944	12906	12904	12968	12992	12871	12936	12871	12795	12931	12783	12846	12840	13112	13002	12954	13007	12836	12850	12806	12678	12814	12971	12927	13011	13005	12933	12972	13144	13021	13031	12792	12896	13016	12916	12835	13038	12892	12942	13047	12888	12794	13065	12868	12951	12902	13025	12899	13007	12974	12922	12988	12847	12893	12990	13046	13026	12960	12792	12780	12845	13011	13074	12864	12916	12974	12904	12751	12946	12977	12810	12825	12913	12962	13062	12982	13078	12942	12759	12937	12904	12971	12894	13120	12879	13127	12819	12939	12927	13140	12996	12925	12971	12902	13054	12971	13120	13032	12941	12956	12951	12775	12945	12775	12930	12857	13022	12809	13103	12749	12977	12987	12817	12895	12788	12757	12906	12825	12883	12848	12882	12957	12972	12987	12893	12857	13122	12820	12876	12806	13000	12836	13014	12920	12916	12912	12853	13040	12857	12866	12938	12970	12942	12899	12914	12946	12955	12964	12890	12946	12848	12938	12898	12949	13022	12884	13024	13064	12981	12963	13039	12860	13064	13068	12983	12862	12983	12803	12904	12873	12904	13027	12960	12915	12983	12850	12996	12915	12939	13097	12908	12807	12902	12945	13123	12976	12697	13038	12705	12790	13173	12956	12816	12962	12926	12912	12910	13047	12879	12908	13076	12967	12945	12986	12821	13080	12882	12725	13024	13040	12923	12982	12996	12849	12766	12919	12717	12939	13068	12783	12997	13027	12911	12978	13030	12868	12900	12915	12856	12805	12914	12927	13092	12948	12946	12936	13027	12868	12839	13065	12845	12859	12899	12991	12927	12892	12873	12836	12901	12756	12843	12917	12938	12862	13005	12877	12968	12862	12990	12836	12835	12826	12837	12800	12920	12986	12773	13051	12926	13097	12823	12910	12905	12852	12955	12993	12913	12917	12740	12865	12939	12848	12985	12850	12867	13003	12859	12905	12917	12953	12943	12949	12855	13065	12920	12927	12733	12875	12962	12964	12926	12985	12838	12979	12882	13136	12940	12914	13027	12916	13015	12844	12952	12942	13027	12922	12885	12932	12885	12967	12903	12793	12858	13003	12916	12837	13022	12952	12765	12948	12992	12805	12943	12909	12832	12900	12845	13012	13118	13026	12821	13081	12964	12982	12907	12890	12917	12917	12953	12925	12944	12964	12761	12733	13041	12970	12890	12944	12976	12867	12937	12856	12791	12931	12907	12964	12979	12945	13129	12747	12942	12924	12850	13021	12888	12853	12773	12733	12793	13069	12989	13000	13003	12918	12974	12862	12941	12907	13034	12928	12789	12828	13027	13034	13032	13066	12859	12986	12956	12880	12753	12865	12816	12860	12995	13031	12887	13038	12829	12999	12969	12773	13005	12818	12719	12915	12691	12825	12881	12923	13000	12963	12846	12851	13013	13065	12865	12863	12934	12909	12930	12906	13002	12881	12820	12682	12813	12873	12884	12953	13021	12729	13073	12912	12991	12957	12923	12887	12873	12935	12964	12895	12840	12951	13011	12917	12886	13064	13008	12823	12825	12960	13121	12891	12978	12887	12846	12898	12918	12927	12911	12864	12852	12967	12869	12871	12897	12789	12761	12937	12902	12830	12921	12873	12989	12844	12911	12967	12804	12854	12779	13034	13107	13044	12801	12898	12899	12976	12981	12906	12911	12955	12979	12778	13070	13055	12793	13148	12820	12892	13018	12952	13026	12859	12955	12925	12806	12970	12897	12922	12836	13072	13010	13010	13005	12950	12828	12859	12870	12736	12942	12875	13005	12994	12880	12971	12858	12888	13011	12862	12757	12893	12920	12951	12891	13057	12792	13044	12791	12891	12954	12982	13036	13004	12948	13071	12712	12765	12955	12943	12961	12821	12913	12880	12941	12996	12843	13115	12873	12982	12933	13117	12694	12872	12952	12896	12883	12823	12908	12941	12923	12989	12927	12866	12821	13039	13045	12798	12815	12967	12968	12788	12970	12961	12975	12938	12919	12909	13050	12997	12865	13078	12932	13049	12719	13063	12851	12814	12815	12789	13022	13019	12991	13004	13009	12903	12903	12963	12801	12864	13023	13064	12974	12830	12873	12965	12891	12944	12904	13017	13003	12929	12863	12894	13081	12903	12938	12878	12928	12949	12955	12982	12960	12961	13118	12845	12970	12913	12916	12956	12955	12884	12716	12886	12859	12888	12993	12883	12882	13064	13049	12859	13092	12916	13136	12827	12872	13039	12951	12982	12907	12906	12816	12940	12928	12716	12973	12935	12977	12886	12851	12881	12839	12831	13013	12945	12992	12867	12937	12860	12929	13123	13074	12824	12959	12885	12754	12935	12882	13069	12754	13035	12820	12874	12868	12902	12850	12770	13028	13142	12921	13039	12990	13025	13082	12936	12957	13031	12952	12909	13101	12980	12854	12972	13020	12948	13025	12848	12891	12857	12928	12952	12963	12915	13082	12811	12963	13046	13023	12716	12889	12923	12962	12852	12694	12903	12825	13112	13195	12926	12914	12968	12978	12985	12881	13016	12907	12904	13034	12994	12898	12955	12863	12931	12851	12882	12917	12949	12924	12963	12910	12861	12876	12914	12963	13040	12942	12915	12857	12958	12931	12930	12869	13051	12829	12860	12877	12831	12884	12886	12992	12914	12873	13068	12917	12894	12927	13072	12835	12895	12954	12890	12985	12939	12985	12947	12927	12880	12918	13114	12888	12902	12958	13044	12959	12878	12931	12929	12840	12897	12980	12933	12976	12920	12929	12866	12941	12952	12969	13017	12957	12884	13024	12848	12851	12761	13081	12976	12907	13048	13066	12822	12938	12838	12932	12940	12958	12874	12802	12891	12886	12879	12803	12927	12996	12908	12867	12987	12899	12929	12786	12728	12865	12898	12985	12975	12915	12607	13072	12803	12895	12841	13011	12930	13106	12973	12955	12794	12978	12971	12866	12838	12974	12879	12925	12850	12953	12812	12801	12919	12985	12886	12945	12926	12909	13048	12894	12974	12820	12977	13045	12795	12789	12983	12889	12989	13080	12802	12956	12745	13075	13075	13011	12685	12929	13048	12920	12963	12967	13043	12883	12989	12722	12980	13015	12890	12914	12873	12922	12917	13065	12989	12985	13022	12918	12866	13092	12752	13004	12863	12888	13024	12930	12938	12938	13071	12831	12962	12855	12697	12837	12898	12847	12973	12920	13103	12896	13067	12839	12989	13025	12923	13064	12957	13004	13145	12980	12986	13001	12921	12929	12784	12985	12952	12896	13033	12878	12825	12817	12899	12968	12822	12951	12995	12957	12938	13039	13013	12873	12920	12830	12855	12937	12962	12810	12861	12912	12862	12924	12811	12949	12759	12865	13003	12883	12891	12981	13033	12835	12832
28591	20952	18678	15601	13332	13209	13248	13036	12779	12899	13059	13747	15149	16104	15332	13777	13115	12981	12839	12807	13029	13048	12979	12736	12723	12831	12797	12758	12833	12892	13008	12980	12798	12764	12773	13032	12902	12952	12858	12941	12991	13056	12838	12920	12810	12805	12929	12850	12954	12825	12841	12874	12855	12913	12966	12759	12966	12849	12890	12950	12946	12776	12894	12977	12972	13049	12862	12837	12747	12822	12869	12674	12842	12758	12844	12818	12963	12885	12841	12858	13036	12874	13030	12757	12877	12775	12859	12980	13008	12915	12571	12834	12802	12878	12795	12703	12873	12876	12924	13031	12800	12847	12617	12881	12725	12763	12879	12593	12886	12866	12908	12770	12988	12891	12861	12931	12714	12836	12773	12685	12966	12904	12979	13095	12833	12816	12768	12858	12751	12736	12839	12913	12964	13054	12830	12793	12745	12814	12928	12780	12982	12840	12794	12942	12971	12940	12903	12867	12787	12889	12868	12809	12855	12791	12899	12656	12758	12883	12697	12803	12816	12782	12802	12969	12764	12770	12806	12944	12912	12931	12768	12865	12826	12757	13004	12801	12831	12910	12897	12911	13102	12939	12939	12854	12870	12888	12898	12856	12772	12764	12678	12677	12800	12762	12716	12745	12862	12851	12997	13069	13029	12850	12800	12796	12857	12960	13068	12871	12696	12784	12814	12785	12767	12798	12804	12890	12786	12727	12853	12902	12771	12873	12721	13062	12996	12697	13119	12655	12599	12820	12649	12889	12944	12940	12971	12785	12921	12881	12918	12941	13043	12893	12819	12757	12767	12943	12790	13089	12934	12801	12735	12859	12973	13050	13031	12895	12823	13064	12809	12777	12744	12728	12874	12929	13004	12701	12625	12721	12898	12698	12916	12808	12786	12949	12812	12868	12912	12794	13039	12777	12856	13060	12731	12678	12924	12819	12827	12884	12905	12678	12869	12948	13000	12728	12919	12890	12793	12730	12805	12790	12887	12788	12813	12903	12719	12850	12832	12776	12985	13066	12833	12828	12686	12640	12850	12919	12767	12877	12881	12877	12948	12809	12893	13017	12904	12895	12688	12959	12845	12796	12749	12894	12776	12955	12918	12829	13094	12768	12899	12973	13050	12966	12959	12886	12840	12742	12816	13049	12868	12884	12868	12856	12889	12862	12809	12953	12837	12874	12985	12846	12905	12950	12948	12796	12745	12699	12923	12661	12916	12892	13063	12829	12926	12930	12912	12929	12667	12829	13023	12865	12848	12873	12924	12860	12736	12909	12862	12783	12954	13019	12747	13020	12810	13038	12800	12835	12867	12974	12835	12824	12689	13026	12866	12751	12975	12705	12780	12910	12761	12836	13039	12774	12551	12840	12700	12885	12841	12852	12821	12683	12738	12874	12656	12847	12946	12936	12793	12984	12965	12906	12986	12697	12905	12980	12905	12756	12729	12853	13009	13007	13069	12651	12851	12753	12771	12844	12691	12728	12877	12915	12863	12879	12742	12865	12927	12814	12985	12827	12719	12891	12941	12826	12771	13058	12935	12920	12826	12942	12710	12865	12768	13074	12726	12888	12682	13105	12766	12880	12908	13112	13021	12845	12982	12768	12701	12766	12798	12764	12788	12826	12907	12715	12683	12803	12820	12837	12917	12790	12778	12901	12997	12922	12927	12776	12871	12875	13012	12884	12744	12907	12720	12775	13022	12925	12883	13019	12841	12779	12848	12909	12901	12721	12592	12741	12987	12792	12837	12781	12896	13029	13021	12835	12972	12859	12839	12830	12743	12969	12865	12811	13038	12874	12944	12788	12870	12833	12742	12938	12838	12944	12843	12832	12893	12868	13048	12849	12867	12872	12879	12953	12936	12861	12855	13043	12853	12925	12852	12806	13076	12849	12876	12977	12793	12818	12848	12756	12869	12955	13007	12806	12896	12906	12881	12782	12953	12766	12846	12701	12939	12755	12780	12683	12851	12747	12634	13050	12984	12868	12713	12759	12774	12969	12917	12894	12912	12781	12841	12730	12901	12896	12637	12818	12994	12876	12859	12869	12746	12931	13100	12868	12863	12873	12823	12831	12849	12791	12895	12942	12967	12978	12692	12865	12875	12886	12790	12975	12902	12725	12931	12760	12707	12900	12890	13087	12822	12784	12875	12825	12970	12868	12760	12763	12866	12942	12933	12902	12805	12815	12795	12895	12854	12997	12835	13033	12806	13035	12983	12936	12807	12730	12824	12769	12840	12963	12703	12770	12937	12934	12834	12813	12917	12967	12666	12967	12996	12862	12880	12800	12906	12774	12951	13063	12737	12857	12960	12882	13002	12970	12864	12686	12772	12883	12827	12764	12775	12675	12962	12969	12743	12848	13025	12826	13128	12787	12682	12696	12901	12890	13010	12886	12720	12863	12822	12838	12909	12868	12861	12812	12982	12751	12697	12972	12874	12752	12793	12828	13028	12896	12795	12793	12762	12938	12816	12715	12809	12864	12965	12848	12684	12941	12888	12809	12898	12670	12843	12742	12925	12826	12904	12860	12908	12835	12925	12885	12908	12875	12993	12724	12973	13099	12733	12781	12965	12805	13099	12787	12910	12721	12764	12912	12761	12899	12909	12792	12745	12838	12906	12845	12873	12735	12701	12838	12896	12780	12931	12826	12717	12640	12796	12791	13011	13063	12740	12979	12896	12730	12819	12701	12691	12759	12849	13056	12972	12767	12898	12873	12876	12866	13024	12809	13143	12745	12887	12837	12882	12665	12959	12835	12915	12910	12739	12692	12820	12809	12823	12875	12868	12768	12844	12828	12879	12851	12744	12861	12926	13030	12892	12720	12873	12839	12813	12926	12907	12943	12764	12812	12921	12935	12870	12872	12817	12991	12916	12837	12915	12793	12995	12981	13041	12799	12634	12728	13027	12804	12769	12915	12824	12959	12876	12970	12779	12900	12789	12802	12655	12881	12918	12675	12840	12927	13082	12967	12618	12920	12959	12808	12837	13084	12753	12982	12907	12899	12796	12817	12942	12809	12719	12831	12852	12809	12794	12896	12905	12698	13007	12700	12935	12825	12905	12850	12829	12777	12805	12823	12811	12918	13037	12760	12777	12960	12888	13023	12886	12905	12820	12866	12773	12863	12873	12946	13035	12885	12715	12850	12865	12807	12944	12959	12806	12880	13029	12959	12795	12840	12874	12975	12865	12898	12980	12737	12973	12857	13085	12897	12749	12782	12947	12813	12918	12990	12901	12917	12901	12921	12870	12813	12897	13008	12821	12875	12898	12929	12781	12615	12964	12980	12976	12728	12829	12786	12915	13089	12907	12953	12831	12769	12827	12928	12748	12938	12806	12816	12806	12876	12820	12860	12910	12812	12918	12792	12748	12911	13017	12760	12793	12819	12902	12877	13056	12882	12920	12946	12837	12841	12958	13007	12799	12814	12895	12816	12875	12849	12963	13010	12755	12807	12855	12969	12851	12884	12778	12957	12789	12920	12741	12770	13045	12761	12935	12767	12865	12925	12810	12926	12900	12941	12945	12777	12878	12864	12909	12799	12929	13051	12749	12937	12877	12843	12950	12726	12890	12803	13040	12840	12701	13012	12887	12694	12911	12843	12799	12885	12883	12892	12922	12835	12784	12855	12822	12708	12936	12770	12803	12929	12913	12909	12795	12796	12959	12839	12746	12880	12714	12916	12919	12716	12675	12891	12843	12952	12888	12842	12758	12678	12903	12847	12815	12991	12933	12926	12880	12809	12835	13006	12850	12852	12841	12915	12987	12877	12768	12867	12799	12832	12748	12639	12727	13003	12852	12983	12914	13006	12938	13023	12809	12792	12971	12900	12730	12889	12749	12856	12758	12873	12985	12877	13007	12856	12825	12860	12896	12878	12865	12944	12884	12809	12787	12907	12946	12814	12875	12917	12762	12902	12895	12827	12884	12885	12977	12859	12891	12885	13028	12866	12933	12607	12952	12923	12853	12625	12792	12852	12802	13048	12925	12815	13085	12797	12845	12886	12839	12878	12904	12776	13052	12923	12824	12946	12843	12689	12819	12893	12913	12923	12794	12756	12969	12818	13023	12775	12793	12777	13093	13056	12839	12947	12795	12993	12822	12847	12750	12933	13002	12783	12687	12709	12796	12845	12987	13115	12763	12854	12948	12902	12953	13042	12760	12904	12831	12805	12862	13038	12894	12882	12961	13022	12922	12811	12819	12865	12835	12874	13004	12850	13024	12839	12912	12940	12785	12720	12937	12864	12928	12846	13108	13005	12920	12899	12762	12939	12936	12785	12879	12910	12611	12741	12722	12930	12832	12834	12927	12953	12812	12774	12828	12845	12793	12888	12911	12814	12852	12858	12732	12974	12895	12829	12989	12898	12829	12997	12715	12733	12781	12894	12838	12825	12830	12844	12803	12652	12973	12798	12657	12809	12879	12969	12889	12829	12918	13005	12925	12896	13009	12932	12880	13085	12903	12905	12813	12806	12771	12894	12798	12889	12809	12816	12960	12810	12847	12827	12868	12884	12945	12932	12957	12822	12788	12690	12828	12763	12853	12760	13030	12985	12949	12971	12803	12844	12938	13074	12806	12836	12831	12795	13073	12864	12858	12898	13075	12992	12802	13015	12972	12774	12873	12851	12796	13022	12944	12931	12743	12915	12929	12948	12732	13027	12930	12815	12858	12853	12908	12716	12960	12796	12837	12954	12801	12822	12816	12872	12863	12868	12988	12975	12867	13029	12768	12797	12789	12932	12859	12992	13000	12833	12916	13041	12892	12833	13027	12712	12792	12660	12719	12739	12931	12896	12980	12967	12823	12877	12832	12958	12880	12984	12998	12927	12600	12678	12858	12791	12949	12635	12919	12970	12979	12820	12891	12948	12842	12916	12815	12768	12694	13090	12924	12923	12923	12668	12736	12950	12897	12857	12971	12759	12801	12989	12676	12867	12806	12863	13027	12794	12995	12685	12762	12861	12770	13034	12769	13182	13088	12801	12868	12808	12913	12855	12937	12855	12783	12758	12890	12730	12761	12776	12855	12940	13036	12832	12709	12682	12711	12764	12811	12681	12848	13123	13059	12821	12739	12862	12794	12960	12863	12980	12900	12809	12884	12883	12808	12678	12966	12692	12972	12954	12864	12849
15001	17155	16740	14914	14191	13871	13783	13529	13348	13358	13268	15087	16949	18054	16228	14353	13708	13485	13365	13484	13377	13349	13372	13370	13298	13262	13325	13400	13430	13310	13418	13447	13283	13351	13470	13363	13365	13292	13222	13324	13360	13507	13442	13322	13306	13377	13312	13470	13381	13301	13233	13323	13407	13415	13438	13369	13482	13176	13510	13561	13189	13325	13278	13488	13437	13323	13547	13356	13369	13221	13285	13405	13160	13366	13262	13436	13495	13398	13264	13171	13460	13355	13204	13349	13382	13254	13399	13352	13387	13418	13296	13287	13490	13259	13519	13555	13290	13350	13424	13348	13429	13354	13191	13476	13331	13437	13448	13405	13220	13445	13408	13388	13495	13246	13253	13155	13422	13569	13290	13443	13411	13197	13169	13359	13302	13391	13546	13299	13326	13298	13321	13368	13453	13512	13469	13163	13337	13273	13378	13361	13401	13463	13390	13378	13148	13501	13337	13211	13411	13163	13383	13346	13331	13438	13421	13459	13283	13352	13351	13322	13223	13199	13364	13175	13197	13345	13406	13238	13422	13362	13479	13401	13369	13443	13446	13367	13233	13540	13267	13303	13386	13476	13340	13386	13271	13317	13397	13363	13452	13374	13444	13318	13307	13389	13283	13427	13091	13402	13455	13297	13395	13256	13159	13456	13498	13303	13213	13381	13401	13508	13431	13397	13403	13270	13445	13391	13286	13365	13592	13467	13403	13260	13360	13358	13357	13412	13438	13283	13497	13308	13259	13310	13388	13250	13386	13331	13310	13403	13407	13159	13475	13484	13389	13419	13179	13354	13261	13197	13330	13358	13263	13183	13226	13429	13355	13532	13320	13458	13405	13374	13406	13321	13369	13272	13259	13481	13441	13341	13493	13299	13396	13545	13329	13349	13374	13267	13472	13402	13204	13452	13369	13374	13471	13444	13495	13380	13437	13572	13483	13488	13330	13391	13345	13416	13383	13370	13379	13262	13366	13387	13361	13466	13290	13319	13447	13372	13549	13364	13235	13444	13400	13320	13360	13401	13292	13467	13444	13423	13342	13349	13426	13481	13274	13315	13200	13444	13220	13333	13285	13371	13265	13396	13280	13539	13251	13536	13389	13331	13293	13493	13454	13437	13559	13408	13475	13293	13373	13397	13471	13433	13449	13327	13492	13384	13403	13385	13471	13406	13268	13214	13251	13369	13377	13465	13305	13427	13306	13453	13281	13538	13428	13237	13461	13495	13371	13250	13412	13559	13353	13432	13274	13378	13445	13314	13393	13346	13344	13280	13466	13338	13398	13331	13227	13423	13304	13331	13264	13270	13355	13220	13379	13399	13433	13496	13408	13415	13417	13216	13402	13333	13226	13384	13321	13367	13469	13385	13222	13435	13273	13414	13235	13248	13375	13398	13458	13491	13317	13384	13553	13387	13284	13393	13337	13346	13429	13358	13277	13478	13336	13326	13476	13344	13431	13407	13586	13619	13233	13144	13358	13494	13492	13362	13504	13330	13426	13506	13052	13326	13326	13334	13482	13209	13364	13371	13254	13317	13169	13378	13282	13304	13333	13537	13347	13232	13276	13357	13339	13483	13353	13426	13383	13401	13346	13372	13482	13333	13352	13547	13435	13481	13357	13176	13469	13234	13515	13235	13339	13476	13308	13363	13305	13326	13293	13472	13235	13401	13213	13541	13237	13442	13540	13580	13377	13201	13293	13445	13452	13158	13237	13347	13484	13574	13272	13198	13308	13365	13208	13432	13548	13518	13407	13480	13400	13507	13440	13157	13341	13550	13300	13303	13255	13415	13226	13430	13272	13196	13426	13389	13358	13398	13436	13368	13403	13253	13248	13244	13488	13409	13317	13463	13359	13499	13386	13321	13275	13317	13367	13215	13375	13414	13351	13590	13441	13525	13241	13461	13444	13358	13222	13256	13286	13515	13374	13342	13504	13383	13169	13346	13362	13484	13292	13255	13389	13263	13363	13545	13359	13462	13352	13452	13512	13397	13396	13274	13314	13286	13352	13377	13450	13305	13318	13406	13434	13471	13387	13468	13325	13408	13297	13470	13391	13449	13356	13348	13450	13299	13412	13434	13172	13387	13438	13481	13292	13383	13316	13444	13408	13358	13396	13268	13340	13440	13399	13476	13324	13447	13470	13269	13347	13367	13319	13457	13280	13392	13365	13463	13349	13412	13342	13527	13192	13390	13361	13390	13276	13368	13199	13419	13483	13447	13374	13308	13423	13317	13204	13380	13390	13256	13361	13467	13383	13435	13286	13319	13380	13276	13483	13447	13400	13322	13473	13370	13354	13385	13370	13451	13450	13339	13351	13406	13513	13249	13442	13414	13412	13321	13282	13370	13335	13532	13438	13369	13408	13350	13384	13294	13379	13291	13358	13331	13408	13237	13252	13487	13245	13388	13296	13370	13371	13213	13254	13335	13376	13253	13359	13176	13285	13289	13390	13298	13209	13472	13159	13524	13371	13272	13334	13265	13365	13326	13348	13413	13332	13469	13515	13454	13454	13361	13441	13330	13449	13383	13534	13415	13394	13358	13581	13299	13399	13322	13419	13297	13442	13197	13343	13501	13411	13310	13360	13513	13537	13421	13472	13359	13284	13292	13326	13312	13456	13457	13148	13274	13285	13251	13414	13504	13206	13421	13383	13349	13545	13394	13369	13520	13348	13345	13364	13449	13365	13343	13170	13378	13397	13312	13211	13439	13387	13221	13401	13336	13432	13280	13428	13400	13224	13389	13165	13298	13284	13516	13445	13370	13369	13487	13438	13496	13191	13332	13337	13469	13406	13306	13246	13323	13353	13225	13374	13429	13308	13392	13285	13574	13426	13261	13342	13370	13252	13350	13405	13413	13304	13624	13354	13241	13425	13327	13340	13294	13380	13624	13279	13560	13380	13246	13374	13477	13430	13322	13419	13418	13308	13241	13543	13333	13211	13431	13512	13259	13428	13484	13289	13321	13474	13463	13349	13435	13423	13295	13521	13402	13457	13464	13382	13190	13223	13380	13360	13519	13647	13278	13461	13368	13331	13460	13441	13446	13244	13283	13333	13451	13376	13385	13467	13322	13212	13567	13421	13414	13112	13353	13405	13321	13466	13332	13430	13300	13275	13469	13434	13309	13361	13366	13336	13233	13290	13379	13431	13365	13416	13273	13334	13240	13367	13449	13302	13353	13512	13366	13377	13318	13311	13301	13189	13390	13353	13285	13434	13466	13359	13352	13379	13385	13250	13443	13335	13336	13423	13490	13303	13331	13471	13351	13374	13296	13424	13297	13429	13316	13290	13349	13326	13312	13309	13182	13325	13462	13369	13309	13284	13406	13346	13399	13407	13294	13247	13395	13414	13324	13485	13343	13563	13410	13378	13526	13374	13259	13468	13358	13406	13266	13301	13407	13154	13418	13416	13482	13220	13394	13290	13324	13406	13360	13448	13235	13414	13398	13413	13305	13280	13348	13511	13416	13349	13251	13376	13354	13378	13540	13394	13385	13436	13307	13330	13356	13403	13335	13316	13317	13444	13395	13292	13365	13454	13313	13335	13276	13420	13465	13368	13415	13433	13370	13403	13384	13314	13342	13480	13232	13333	13374	13535	13249	13351	13323	13337	13349	13357	13245	13277	13458	13448	13244	13456	13282	13247	13489	13326	13380	13411	13343	13232	13384	13397	13487	13390	13231	13396	13372	13434	13289	13244	13301	13324	13319	13348	13425	13235	13336	13311	13399	13316	13414	13506	13410	13222	13234	13412	13471	13380	13547	13370	13442	13199	13285	13382	13319	13634	13408	13446	13449	13208	13257	13446	13272	13447	13298	13430	13296	13210	13275	13407	13465	13286	13420	13341	13294	13325	13368	13332	13363	13510	13288	13382	13378	13287	13259	13380	13274	13347	13476	13298	13456	13379	13278	13429	13429	13387	13315	13348	13397	13349	13337	13263	13251	13485	13433	13316	13425	13379	13373	13190	13516	13287	13336	13335	13428	13367	13209	13443	13505	13481	13407	13364	13464	13254	13344	13269	13185	13473	13380	13319	13348	13169	13476	13389	13427	13427	13327	13378	13331	13263	13522	13380	13483	13274	13443	13259	13287	13413	13328	13498	13266	13444	13348	13408	13268	13429	13316	13385	13316	13414	13311	13306	13478	13370	13402	13281	13360	13272	13265	13497	13434	13547	13264	13384	13361	13475	13500	13337	13346	13353	13416	13441	13480	13386	13339	13393	13396	13413	13278	13322	13436	13360	13445	13380	13352	13308	13239	13449	13349	13426	13344	13457	13326	13269	13403	13360	13433	13336	13479	13476	13242	13471	13439	13369	13314	13387	13355	13353	13406	13264	13347	13460	13460	13305	13303	13318	13325	13335	13186	13522	13478	13337	13299	13477	13346	13324	13328	13486	13567	13364	13382	13411	13266	13321	13409	13323	13513	13307	13678	13299	13642	13406	13316	13479	13279	13326	13412	13521	13335	13259	13356	13416	13278	13201	13354	13276	13342	13501	13320	13449	13333	13378	13298	13342	13267	13383	13334	13336	13302	13390	13309	13491	13333	13512	13364	13406	13387	13337	13354	13367	13439	13429	13199	13370	13416	13311	13350	13346	13353	13345	13424	13418	13360	13325	13366	13231	13290	13391	13486	13562	13349	13329	13389	13459	13300	13435	13340	13414	13356	13371	13491	13233	13515	13450	13355	13485	13388	13329	13309	13402	13323	13299	13302	13336	13269	13316	13432	13331	13467	13374	13227	13315	13157	13508	13310	13313	13353	13416	13359	13417	13482	13423	13336	13395	13467	13307	13532	13449	13418	13443	13534	13238	13343	13312	13320	13221	13278	13435	13349	13513	13384	13505	13542	13363	13296	13199	13319	13378	13323	13470	13419	13409	13315	13519	13351	13364	13376	13272	13445	13299	13348	13280	13353	13322	13330	13464	13247	13335	13397	13405	13380	13327	13472	13183	13429	13473	13448	13376	13452	13286	13427	13322	13375	13326	13474	13273	13239	13357	13428	13720	13455	13506	13394	13423	13410	13329	13337	13286	13340	13345	13379	13579	13624	13300	13441	13343	13362	13338	13466	13299	13527	13388	13476	13333	13315	13315	13446	13393	13281	13278	13369	13532	13360	13237	13310
25105	21374	27992	25309	19562	16084	15338	13903	13128	13412	13134	19468	31324	28554	22277	16597	14222	13211	13016	13077	12852	12960	12930	12761	12942	12813	13081	12974	13004	13051	12868	12841	12761	13208	12942	13123	12998	12930	12948	12780	12860	13092	12805	12941	12906	13034	13057	12830	12953	12874	12813	12879	12871	13007	12965	13000	12870	12885	12938	12904	12818	12812	12944	12775	12818	12796	12874	12888	12751	12906	12998	12744	13082	13109	13051	12657	12966	12984	12969	12850	12848	13008	13037	12907	12989	12970	12922	12902	12885	12911	12988	12959	12943	12939	12881	12806	13009	12847	12784	13008	12983	12948	12773	12872	12916	12753	12867	12869	12813	12870	13026	13021	12923	13005	12928	12762	12893	12901	12944	12942	13038	13164	12617	12832	12762	12941	12989	12835	12836	12837	12684	12732	12901	13025	12825	12919	12834	12823	12914	13015	12876	12786	12929	12965	12909	13035	13094	12979	12825	12976	12876	12678	12825	12813	12775	12838	12698	12853	13211	12824	13076	13045	12835	12901	12730	12947	12851	12850	12729	12916	12838	12772	12732	12689	12869	12904	12814	12765	12778	13025	12952	12765	12912	12789	12730	12987	12931	12910	12749	12763	12874	12876	12863	12927	12832	12719	12938	12825	12960	12920	12955	12882	13003	12825	12744	12731	12718	12790	12873	12916	12986	12803	12712	12898	12871	12922	12733	12944	12953	12874	12910	13019	12999	12953	12922	12901	12890	12954	12812	12938	13009	12846	12714	12677	13059	13015	12822	12925	12865	12820	12841	12942	12847	13071	12864	12977	12841	12820	12820	12827	12769	13012	12809	12949	12835	12867	12827	12844	12984	12942	12935	12869	12921	12780	12773	12756	12874	12925	12879	12973	12849	12962	13043	12899	12909	13027	12900	12767	12947	12795	12903	12911	12891	12937	12962	12940	12921	12948	12958	12768	12745	12827	12888	12849	12967	13017	12850	12790	12903	12826	12875	12876	13027	12942	12788	12870	12915	12845	12765	12894	12737	12857	12754	12894	12906	12897	12871	12902	12809	12889	12979	12904	12866	13097	12810	12847	12861	12696	12917	12926	12901	12972	12930	12824	12684	12967	12787	12923	12968	12887	12898	12776	12869	12926	12975	12851	12790	12885	12788	12902	12875	12751	12957	12941	12946	12928	12877	13024	13126	12968	12712	12869	12902	12807	12750	12934	12946	12935	13092	12926	12836	12999	12951	12830	12756	12865	12931	12828	12827	13082	13080	12922	13109	12936	12856	12768	12932	12691	12825	12850	12988	12872	12906	12951	12949	12905	13061	12946	12935	12953	12942	12876	12877	12917	13026	12812	12881	13028	12978	12788	12721	12888	12972	12936	13064	12837	12980	12900	13166	12814	13100	13027	13039	12961	12914	12905	13006	12872	12699	12839	12812	12928	12840	13059	12929	12837	12969	12814	12910	12796	12975	12895	13007	12705	12871	12838	13116	13000	13052	12934	12919	13063	12717	12762	12904	12889	12900	12798	12779	12849	12899	12730	12829	13105	12922	12867	12956	12874	12824	12912	12907	12923	12843	13003	13061	13088	12913	12828	12929	12693	12675	12740	12873	12958	12675	12772	12900	12827	12949	12904	12983	13060	12961	12962	12922	12779	12876	12732	12882	12916	12958	12793	13031	12954	13049	12979	12767	12849	12764	12841	12923	12792	12886	13062	13020	12997	12959	12886	12685	12904	12742	12863	12874	12963	12800	12848	12917	12803	12891	12861	12860	12890	12897	12971	13011	13012	12843	12824	12848	12889	12938	12875	12865	12765	12885	12832	12910	12885	12846	12887	12955	13031	13009	12919	12741	12822	12796	12651	12660	12781	12825	12808	12982	13013	12885	12967	12910	12795	13034	12856	12900	12894	12900	12943	12900	12817	12849	12802	12878	12950	12868	12959	12994	12821	13007	12759	12921	12791	12873	12897	13061	13122	12942	12917	12854	12815	13023	12821	12856	12745	13041	12948	12840	12880	12860	13022	12992	13041	12934	12997	12820	13007	12892	12871	12975	12853	12904	12880	12933	12756	12969	12933	12922	12659	13005	12899	13037	12964	12850	12912	12904	12997	12888	13159	12890	12684	12924	12891	12913	12765	12834	12929	12881	12830	12709	12946	13011	12739	12748	12773	12937	13012	12972	12882	12807	12899	12753	12829	13052	12922	12889	12893	12762	12984	12803	12902	12958	12746	12871	12883	12710	12899	12894	12745	13048	12979	12906	12963	13036	12782	12909	12839	12919	12866	12913	12923	12934	12828	12946	12973	12990	12967	12864	12990	12955	12825	12988	12876	12912	12749	12845	12835	12735	13027	12952	13013	12778	12899	12927	12881	12862	12799	12888	12872	12788	12904	13153	12879	12943	12859	12714	13061	12974	12935	12875	13077	13109	12732	13027	12822	12772	12811	12763	12717	12925	12804	12966	12915	12832	12885	12970	12836	12815	13106	12864	12750	12898	12951	12959	12966	12824	12894	12986	13008	12997	12767	12980	12999	13043	12825	12869	12859	13027	12824	12893	12757	12771	12775	12870	12919	12957	12965	12803	12872	12824	12894	12848	12809	12792	13018	12807	12967	12950	12864	12744	12825	12779	13043	12806	12841	12835	12747	12799	12902	12908	13021	12905	12747	12821	12734	12951	12889	12888	12924	12866	12869	12960	12778	12983	12848	12985	13078	12899	12787	12990	12722	12802	12786	12955	12720	12859	12914	12725	12853	12973	12944	12653	12807	12840	12994	12881	12935	12923	12870	12878	12991	12904	12929	12964	13000	12815	12919	12835	12899	12739	12827	12922	12766	12832	12904	12836	12879	12818	13044	12855	12788	12864	12941	12976	12963	12789	12848	12828	13063	12821	12751	12911	12728	12842	12907	12893	12989	12687	12697	12871	12882	12968	12916	13077	12782	12861	12802	12873	12993	12755	12875	12945	12818	12934	12806	12809	12925	12846	12936	13151	12807	12665	12656	13053	12807	12950	12978	12829	12870	12920	12710	12934	12821	12836	12938	12928	12786	13035	12882	12714	12577	12845	12814	12888	12893	13007	13077	13010	13012	13061	12926	12937	13074	12924	12720	12763	12820	12956	13053	12822	12906	12902	12893	12771	12843	12910	12775	12784	12917	12951	12789	12885	13043	12887	12905	12811	12752	12832	12826	12813	12818	12921	12949	12816	12949	13001	12982	12936	12784	12904	12985	12675	12990	12762	12828	12908	13004	12952	12908	12956	12688	12997	12817	12871	12931	13079	12820	12870	12856	12794	12871	12888	12928	12595	13026	13009	12876	12759	12972	12868	12871	12890	12698	12787	12757	13019	12873	12891	13021	12906	12953	12961	12883	12851	12851	13075	12814	12838	12880	12875	12769	12877	12918	12911	12737	12887	12838	13001	12744	13078	12745	12879	12909	12866	12912	12692	12866	12867	12805	12941	12867	12946	12912	13083	12953	13002	12940	12877	12885	12871	13016	12945	12874	12836	12827	13036	12827	12604	12868	12861	12818	12961	12995	13096	13025	12733	12754	12868	13045	12877	12931	13128	12856	13023	12905	12792	12950	12827	12994	12779	12880	13024	13071	12999	12893	12868	12910	12862	12812	12778	13107	12793	12792	12830	13037	12856	12784	12820	12845	12804	12852	12716	12861	12818	12831	13026	12907	12669	12804	13093	12937	12804	12975	12960	12970	13044	12930	12800	12752	12736	12923	12777	12789	12754	12938	12777	12900	12829	12620	12970	12951	12994	12935	13013	12946	13070	12943	12631	12848	12938	12896	12935	13067	12908	12792	12976	12945	13109	12840	12914	12856	13000	12854	12947	12936	13058	13099	12821	12982	12798	12906	13051	12947	12922	12726	12824	12894	12936	12878	12939	12853	12791	13031	12931	12703	12656	12903	12983	12806	12798	12886	12866	12766	12804	12874	13111	12959	12795	12829	12982	12866	12965	12878	12924	12946	12998	12789	12956	12927	12873	12883	12854	12772	12785	12756	12756	12961	12832	12821	12843	12799	12923	12852	12946	13032	12907	12968	12903	12885	12872	12877	12862	12645	12913	12886	12866	12855	12688	12969	12903	12671	12835	12941	12758	12837	12764	12828	13021	12934	12818	12890	12879	12973	12832	12849	12937	12894	12864	12962	12888	12884	12761	13045	12858	12810	12812	12873	12820	12987	12822	12961	12750	12842	12841	12976	12932	12743	12808	13133	13101	12939	12989	12862	12965	13043	12904	12799	12872	12829	13024	12988	12834	13021	12786	12727	12909	12950	12975	12784	12785	12758	12773	12945	12940	12962	12834	12883	12993	12764	12845	12938	12848	12840	12833	12762	12944	12961	12992	12761	12807	12863	12959	12857	12772	12761	12798	12862	12898	12831	12814	12867	12683	12792	12887	12982	13058	13020	12908	13005	12894	12910	13024	13048	12786	12984	12869	12717	12997	12811	12956	12880	13051	12837	12783	12920	12822	12839	13017	12614	13066	13012	13056	13009	12933	12944	12961	12945	12811	12827	12784	12882	12994	12796	12882	12825	12897	12658	12996	12836	12905	13088	13019	12911	12851	12932	12997	12951	12819	12957	12745	12878	12713	12810	12822	12834	12816	12752	12751	12917	12899	13037	12754	13023	12751	12827	12895	12733	12862	12991	12905	12977	12747	12882	12830	12795	12774	12926	12924	13042	12933	12808	12934	12822	12719	12732	12784	12787	12864	12842	12845	12823	12925	12930	12975	12731	12984	12969	13001	12868	13061	12886	12726	12972	12807	12869	12954	12775	12634	12848	12984	12963	12740	12956	12897	12989	13201	12934	13035	12863	12822	12902	12796	12929	12795	12948	12863	12848	12776	12925	12761	13014	12828	12927	12792	12905	12842	12799	12771	12890	12904	12804	12957	12929	12895	12780	12940	12951	13037	12960	12827	12813	12903	12884	12953	12886	12924	12836	12945	12810	13030	12982	12922	12969	12768	12823	12963	12763	12819	12792	12951	12934	12868	12861	12811	12916	12880	12801	12874	12808	12846	12954	12989	12944	12879	12861	12874	12736	12875	12776	12886	12850	12811	12906	12839	12834	12743	12922	12910	12816	12787	12868	12815	12699	12927	12913	12878	12989	13203	12996	12899	12820
14953	23581	22250	18271	16837	16175	15403	14519	13945	13902	13919	24725	37016	32401	24466	17211	14359	13699	13553	13199	13438	13422	13179	13345	13520	13361	13474	13351	13342	13342	13309	13385	13421	13285	13255	13469	13345	13437	13460	13392	13482	13476	13526	13414	13411	13522	13385	13499	13507	13332	13421	13428	13368	13331	13444	13416	13351	13399	13297	13264	13407	13505	13564	13215	13366	13393	13279	13473	13393	13236	13347	13539	13395	13366	13351	13378	13495	13439	13356	13472	13562	13388	13387	13325	13395	13440	13392	13321	13337	13535	13516	13404	13554	13404	13567	13519	13416	13477	13217	13342	13463	13416	13479	13474	13262	13527	13241	13350	13408	13372	13392	13449	13398	13393	13338	13439	13324	13305	13484	13402	13441	13432	13333	13448	13246	13494	13321	13528	13398	13496	13496	13415	13365	13483	13371	13373	13409	13353	13444	13464	13469	13412	13298	13549	13454	13524	13508	13370	13332	13407	13502	13464	13405	13334	13251	13348	13206	13370	13440	13493	13348	13392	13372	13462	13431	13488	13296	13254	13355	13276	13332	13265	13549	13354	13420	13417	13292	13454	13368	13463	13364	13221	13373	13263	13413	13508	13479	13456	13369	13469	13489	13519	13579	13414	13288	13343	13340	13506	13415	13539	13498	13319	13245	13372	13444	13507	13462	13499	13238	13488	13322	13397	13408	13299	13284	13261	13458	13443	13358	13269	13474	13431	13466	13464	13383	13311	13436	13365	13330	13344	13535	13196	13659	13518	13411	13247	13523	13482	13355	13509	13524	13379	13366	13450	13456	13431	13470	13382	13442	13458	13442	13302	13427	13319	13377	13575	13374	13398	13548	13344	13425	13474	13470	13527	13337	13325	13279	13387	13456	13419	13446	13437	13289	13453	13540	13337	13543	13398	13391	13365	13660	13326	13452	13241	13330	13301	13346	13388	13269	13320	13527	13438	13227	13435	13359	13486	13498	13472	13432	13418	13293	13243	13479	13445	13480	13441	13476	13458	13295	13330	13464	13419	13394	13289	13343	13391	13512	13424	13508	13466	13299	13280	13328	13339	13290	13384	13366	13381	13472	13396	13328	13405	13492	13411	13247	13521	13422	13318	13427	13495	13325	13481	13518	13443	13461	13547	13272	13329	13341	13424	13263	13334	13523	13411	13406	13419	13367	13474	13330	13447	13294	13440	13473	13527	13310	13152	13378	13336	13548	13355	13399	13255	13414	13385	13469	13374	13512	13357	13442	13519	13394	13304	13387	13256	13436	13440	13539	13368	13383	13423	13423	13628	13293	13513	13389	13411	13301	13395	13435	13344	13351	13415	13438	13480	13486	13452	13370	13403	13470	13405	13362	13283	13542	13321	13338	13365	13466	13289	13378	13300	13521	13450	13397	13376	13227	13307	13516	13513	13271	13475	13422	13467	13463	13439	13463	13464	13427	13444	13351	13323	13317	13477	13409	13398	13570	13414	13529	13603	13516	13415	13509	13409	13254	13519	13458	13428	13330	13279	13530	13257	13357	13244	13444	13476	13399	13447	13313	13448	13450	13350	13523	13240	13505	13383	13285	13250	13445	13376	13283	13342	13233	13420	13499	13368	13402	13399	13359	13498	13294	13384	13277	13532	13380	13291	13402	13389	13393	13348	13324	13419	13509	13387	13584	13416	13340	13409	13436	13373	13540	13319	13474	13443	13455	13536	13541	13339	13174	13459	13349	13420	13425	13271	13347	13245	13467	13438	13530	13456	13395	13457	13381	13464	13374	13334	13411	13341	13198	13198	13401	13380	13482	13421	13419	13403	13451	13234	13612	13294	13300	13490	13448	13400	13200	13334	13358	13487	13351	13499	13399	13321	13528	13469	13439	13479	13320	13427	13332	13347	13413	13455	13281	13397	13355	13345	13443	13427	13422	13392	13234	13490	13298	13393	13400	13345	13455	13331	13336	13416	13374	13328	13470	13356	13461	13367	13280	13329	13565	13459	13378	13422	13329	13316	13395	13538	13412	13408	13330	13323	13322	13222	13391	13398	13590	13259	13398	13467	13379	13655	13517	13475	13504	13347	13395	13306	13303	13333	13414	13516	13452	13388	13491	13457	13337	13389	13460	13469	13431	13511	13483	13482	13403	13420	13497	13466	13325	13439	13591	13274	13326	13349	13548	13365	13589	13392	13405	13377	13546	13377	13357	13361	13417	13517	13089	13410	13481	13512	13434	13546	13430	13447	13547	13368	13306	13353	13352	13427	13343	13392	13469	13530	13486	13190	13350	13537	13357	13426	13335	13476	13397	13620	13332	13248	13432	13358	13363	13366	13396	13378	13350	13346	13416	13436	13364	13206	13302	13261	13428	13166	13434	13436	13566	13444	13455	13507	13440	13435	13452	13353	13545	13359	13518	13482	13478	13307	13392	13522	13590	13411	13166	13396	13362	13260	13539	13423	13435	13326	13619	13350	13316	13228	13477	13274	13337	13379	13299	13369	13521	13373	13415	13432	13289	13453	13378	13333	13325	13621	13437	13395	13388	13316	13440	13415	13283	13390	13412	13458	13264	13465	13260	13286	13308	13393	13453	13323	13388	13381	13326	13415	13285	13493	13422	13328	13367	13353	13353	13535	13434	13326	13258	13491	13410	13524	13341	13410	13367	13489	13359	13632	13379	13378	13414	13374	13586	13459	13331	13454	13498	13294	13392	13403	13471	13397	13310	13401	13467	13373	13343	13377	13624	13486	13322	13239	13375	13524	13463	13313	13295	13498	13311	13535	13396	13443	13416	13436	13386	13320	13390	13355	13336	13195	13320	13416	13485	13431	13372	13346	13399	13191	13354	13421	13341	13257	13461	13401	13474	13445	13486	13391	13361	13501	13327	13314	13520	13362	13467	13243	13386	13550	13282	13472	13260	13622	13467	13421	13349	13413	13497	13547	13485	13228	13347	13376	13358	13418	13348	13516	13335	13525	13498	13485	13447	13327	13372	13420	13415	13590	13424	13448	13377	13202	13468	13227	13394	13363	13504	13434	13405	13306	13359	13570	13292	13469	13516	13263	13282	13326	13570	13317	13532	13372	13479	13432	13311	13392	13242	13342	13533	13470	13478	13513	13503	13355	13313	13372	13253	13511	13397	13430	13311	13326	13441	13558	13437	13392	13435	13389	13290	13380	13273	13450	13516	13201	13455	13236	13222	13329	13262	13368	13408	13430	13351	13553	13590	13457	13360	13408	13477	13589	13357	13329	13499	13390	13395	13344	13410	13237	13527	13372	13457	13374	13533	13301	13363	13215	13440	13416	13459	13327	13477	13384	13319	13282	13404	13464	13433	13555	13307	13536	13348	13480	13369	13304	13508	13276	13672	13414	13315	13426	13283	13347	13277	13541	13441	13428	13420	13346	13384	13312	13536	13391	13410	13631	13420	13562	13321	13491	13335	13251	13345	13411	13401	13377	13543	13541	13256	13500	13424	13567	13557	13314	13513	13447	13388	13299	13524	13512	13414	13412	13540	13593	13380	13406	13408	13373	13389	13481	13375	13552	13293	13385	13378	13535	13469	13520	13139	13333	13295	13543	13376	13249	13448	13139	13323	13483	13395	13426	13462	13442	13286	13524	13404	13350	13334	13464	13313	13406	13338	13423	13593	13440	13409	13437	13363	13380	13402	13405	13649	13269	13309	13427	13399	13566	13331	13290	13348	13483	13450	13352	13348	13347	13492	13454	13451	13390	13324	13252	13260	13490	13440	13378	13322	13296	13479	13414	13282	13356	13429	13446	13472	13292	13600	13465	13473	13400	13215	13515	13278	13512	13409	13391	13348	13483	13381	13325	13338	13569	13590	13483	13315	13518	13207	13382	13440	13405	13651	13607	13337	13417	13313	13437	13396	13436	13355	13579	13245	13409	13368	13302	13472	13317	13555	13356	13291	13425	13487	13495	13379	13334	13171	13382	13484	13493	13460	13298	13565	13534	13392	13371	13456	13376	13316	13269	13406	13390	13372	13379	13204	13405	13459	13355	13258	13467	13308	13414	13472	13300	13359	13393	13742	13399	13243	13390	13535	13485	13428	13341	13342	13370	13535	13395	13354	13351	13363	13431	13282	13482	13522	13392	13512	13437	13395	13323	13238	13482	13316	13233	13413	13519	13556	13401	13535	13418	13461	13293	13524	13273	13357	13408	13353	13291	13375	13393	13428	13615	13425	13421	13388	13441	13415	13336	13340	13400	13472	13427	13256	13303	13354	13296	13422	13408	13422	13282	13413	13413	13381	13582	13492	13354	13405	13473	13278	13426	13331	13264	13410	13302	13350	13374	13344	13409	13328	13312	13351	13401	13353	13427	13485	13505	13567	13318	13377	13273	13492	13381	13458	13495	13426	13508	13489	13365	13220	13505	13478	13378	13441	13457	13311	13505	13455	13374	13342	13367	13479	13436	13280	13371	13358	13401	13420	13394	13343	13414	13319	13508	13433	13250	13304	13416	13424	13386	13510	13396	13366	13426	13468	13261	13433	13613	13352	13389	13392	13528	13335	13449	13384	13275	13406	13304	13397	13369	13386	13471	13367	13307	13322	13431	13451	13386	13362	13489	13426	13218	13194	13447	13453	13385	13407	13355	13330	13377	13562	13489	13345	13555	13418	13274	13353	13360	13466	13571	13347	13461	13453	13314	13454	13414	13424	13593	13471	13391	13548	13357	13375	13443	13510	13421	13420	13297	13380	13453	13546	13357	13274	13522	13443	13410	13486	13476	13469	13381	13455	13356	13413	13603	13344	13296	13387	13423	13525	13432	13364	13546	13417	13491	13584	13460	13320	13456	13536	13440	13393	13393	13395	13277	13678	13576	13215	13420	13455	13164	13436	13337	13423	13333	13432	13349	13355	13338	13274	13482	13418	13507	13520	13359	13444	13320	13343	13422	13315	13299	13479	13385	13208	13397	13441	13269	13290	13374	13250	13481	13470	13394	13439	13321	13364	13415	13481	13352	13365	13417	13356	13516	13327	13367	13357	13326	13205	13519	13470	13344	13378	13334	13342	13534	13515	13440	13397	13314	13400	13352	13354	13475	13312	13356	13274	13343	13358	13251	13460	13347	13446	13379	13461	13475	13345	13384	13333	13265	13401	13293	13441	13415	13394	13337	13565	13414
23939	21330	28762	24240	21672	20359	17725	14269	13379	13614	13554	23511	41404	36402	27548	19344	14873	13472	13261	12957	12931	12831	13104	12909	12854	12956	12861	12797	12845	12894	12965	12896	12792	12870	12930	12889	12939	12927	12826	13046	12822	12800	12745	12738	12809	12697	12939	13086	12876	12944	13007	12994	12890	12985	12808	12837	12669	12994	12916	12895	12749	12745	12891	12778	12675	12725	12896	12759	12759	12769	12816	12806	12759	13018	12792	12926	12818	12923	12981	12738	12778	12879	12740	12772	12757	12683	12944	12788	12754	12784	12838	12768	12847	12880	12867	12626	13095	12891	12960	13023	12847	12716	12853	12624	12802	12975	12731	12775	12930	12740	12866	12934	12798	12808	12783	12638	12771	12861	12838	12724	12823	12863	12781	12757	12942	12867	12755	12564	12624	12724	12781	12636	12751	12813	12868	12639	12825	12776	12702	12730	12726	12909	12912	12784	12706	12800	12745	12930	13003	12849	12734	12692	12669	12989	12834	12843	12719	12925	12847	12692	12730	12767	12818	12955	12895	12964	12776	12825	12801	12802	12727	12652	13012	12832	12708	12926	12832	12772	12861	12711	12768	12841	12732	12884	12955	12788	12681	12875	12775	12701	12794	12723	12700	12736	12869	12569	12823	12832	12921	12598	12691	12926	12720	12740	12896	12837	12793	12733	12935	12777	12812	12670	12936	12781	12569	12773	12850	12797	12788	12824	12902	12964	12872	12917	12846	12637	12866	12630	12779	12899	12688	12832	12818	12780	12697	12876	12647	12671	12822	12685	12853	12772	12717	12922	12894	12759	13001	12863	12702	12699	12854	12546	12829	12925	12957	13010	12715	12845	12901	12979	12815	12863	12806	12736	12935	12801	12760	12697	12885	12615	12853	12751	12739	12852	12990	12936	12798	12924	12849	12720	12704	12715	12734	12805	12645	12787	12891	12889	12647	12806	13072	12849	12852	12943	12892	12799	12550	12715	12618	12806	12764	12773	12765	12820	12761	12785	12790	12598	12834	12886	12665	12952	12636	12727	13158	12759	12847	12782	12844	12820	12946	12829	12749	12805	12841	12789	13058	12831	12843	12863	12854	12772	12665	12770	12773	12885	12721	12879	12799	12858	12628	13050	12705	12740	12595	12794	13018	12610	12859	12625	12665	12946	12607	12773	12793	12644	12876	12881	12787	12940	12999	12882	12901	12758	13036	12943	12798	12816	12717	12731	12859	12869	12790	12928	12941	12701	12830	12831	12796	12906	12900	12797	12807	12970	12737	13055	12791	12736	12827	12808	12843	12797	12725	12657	12731	12640	12998	12871	12726	12878	12668	12923	12789	12939	13011	12806	12679	12719	12678	12883	12814	12555	12745	12749	12775	12586	12767	12791	12911	12823	12786	12752	12752	12669	12847	12787	12849	12893	13006	12710	12854	12589	12836	12816	12750	12652	12709	12984	12802	12883	12704	12605	12806	12657	12759	12895	12872	12875	12745	12647	12791	12946	12919	12961	12581	12719	12919	12994	12814	12888	12807	12809	12707	12877	13062	12849	12653	12753	12889	12679	12778	12792	12753	12697	12726	12748	12722	12797	12875	12963	12841	12975	12883	12874	12821	12873	12737	12913	12749	12840	12770	12868	13007	12885	12635	13007	12890	12963	13013	13026	12940	12842	12657	12586	12764	12828	12691	12839	12913	12938	12836	12829	12717	12815	12919	12752	12774	12756	12781	12743	12643	12769	12777	12957	12874	12772	12807	12874	12775	13018	12666	12910	12773	12883	12576	12779	12764	12839	13047	12931	12771	12879	12763	12759	12776	12749	12808	13030	12843	12764	12793	12884	12808	12677	12835	12733	12844	12571	12609	12779	12862	12548	12737	12810	13067	12890	12744	12727	12778	12582	12917	12776	12705	12787	12848	12540	13000	12884	12872	12798	12919	12827	12570	12885	12863	12890	12753	12879	12844	12755	12717	12912	12934	12839	12770	12869	12869	12768	12755	12718	12836	13010	12850	12770	12642	12870	12707	12641	12688	12892	12657	12752	12922	12785	12882	12846	12782	12786	12741	12741	12909	12710	12971	12753	12812	12790	12790	12921	12941	12741	12934	12686	12786	12783	12675	12667	12691	12849	12662	12814	12892	12930	12731	12853	12686	12981	12760	12957	12775	12816	12855	12823	12759	12624	12778	12853	12955	12913	12922	12834	12576	12833	12678	12815	12858	13050	12638	12608	12905	12671	12786	12774	12827	12690	12767	12721	12819	12783	12931	12861	12707	12815	12737	12806	12873	12810	12701	12935	12703	12676	12784	12837	12756	12792	12942	12793	12789	12798	12731	12786	12896	12785	12719	12748	12781	12626	12786	12816	12836	12958	12705	12874	12866	12778	12723	12764	12619	12687	12839	12613	12890	12731	12841	12811	12770	12864	12755	12910	12759	12758	12779	12902	12712	12818	12871	12922	12815	12831	12769	12851	12933	12957	12676	12780	13073	12624	12678	12716	12525	12644	12634	12753	12778	12825	12887	12797	12866	12755	12857	12727	12951	12972	12710	12894	12932	12735	12729	12747	12848	12835	12841	12866	12711	12721	12645	12899	12904	12856	12764	12709	12988	12659	12833	12708	12844	12830	12816	12641	12666	12642	12936	12732	12843	12725	12779	12845	12850	12838	12604	12872	12939	12859	12818	12791	12901	12726	12792	12799	12866	12830	12925	12833	12733	12880	12898	12778	12855	12727	12866	12818	12684	12955	12775	12703	12866	12913	12807	12762	12768	12813	12674	12942	12787	12756	12922	12814	12789	12870	12896	12853	12746	12973	12845	12645	12852	12833	12895	12860	13025	12991	12869	12773	12871	12714	12816	12814	13005	12695	12763	12818	12683	12540	12847	12702	12925	12769	12780	12799	12926	12739	12811	12755	12738	12968	12991	12718	12826	12736	12912	12672	12819	13060	12919	12722	12849	12830	12857	12808	12843	12909	12716	12868	12911	12723	12955	12774	12686	12739	12636	12773	12815	12947	12640	12755	12699	12699	12951	12665	12936	12846	13056	12885	12794	12791	12579	12741	12773	12849	12864	12853	12902	12843	12906	12677	12904	12916	12685	13011	12884	12815	12889	12530	12743	13011	12832	12830	12905	12894	12710	12841	12881	12888	12857	12815	12814	12893	12839	12799	12809	13126	12859	12817	12874	12774	12646	12605	12847	12768	12701	12860	12928	13033	12930	12787	12654	12612	12763	12848	12726	12744	12592	12750	12831	12748	12736	12844	12903	12792	12659	12949	12831	12809	12868	12851	12640	12842	12876	12513	12810	12781	12852	12693	12767	12939	12715	12717	12673	12940	12818	12921	12926	12764	12773	12773	12798	12857	12933	12752	12914	12854	12686	12866	12711	12914	12772	12811	12756	12944	12870	12794	12940	12798	12776	12856	12777	12934	12992	12802	12887	12670	12855	13043	12729	12849	12851	12850	12811	12726	12836	12817	12757	12799	12840	12827	12798	12831	12746	12886	12993	12896	12614	12829	12643	12625	12687	12873	12748	12721	12819	12788	12701	12742	13012	12874	12801	12896	12718	12718	13015	12739	12789	12771	12912	12920	12889	12809	12827	12859	12612	12793	12692	13053	12816	12787	12853	12827	12831	12901	13002	13067	12904	12910	13003	12874	12770	12864	12706	12842	12803	12816	12848	12751	12763	12741	12810	12823	12795	12806	12859	12728	12740	12706	12762	12798	12651	12866	12676	12939	13027	12682	12987	12836	12695	12827	12761	12803	12677	12882	12833	12735	12670	12748	12868	12921	12977	12771	12751	12661	12689	12711	12892	12896	12915	12859	12903	12814	12657	12900	12807	12923	12848	12846	12857	12780	12768	12963	12786	12902	12800	12681	12715	12709	13036	12790	12679	12904	12826	12874	12868	12881	12887	12864	12869	12766	12842	12603	12917	12846	12912	12836	12849	12780	12954	12857	12628	12845	12909	12491	12767	12950	12883	12850	12661	13003	12911	12821	12704	12832	12763	12809	12894	12995	12758	12795	12599	12890	12711	12887	12835	12915	12897	12831	12750	12700	12690	12880	12903	12586	12766	12613	12788	12899	12806	12682	12771	12823	12856	12838	12857	12822	13099	12861	12866	12830	12803	12890	12784	12804	12805	12971	12826	12909	12795	12854	12820	12828	12934	12768	12835	13024	12816	12910	12828	12781	12723	12917	12882	12710	13008	12851	12817	12720	12787	12926	12794	12723	12949	12653	12868	12826	12568	12745	12667	12833	12772	12851	12643	12888	12732	12801	12861	12739	12521	12680	12638	12714	12712	12962	12679	12790	13033	12725	13058	12917	12928	12683	12720	12781	12884	12784	12817	12739	12907	12958	12919	12714	12859	12784	12794	12695	12788	12712	12740	12848	12958	12781	12712	12711	12816	12810	12750	12896	12999	12929	12795	12702	12752	13032	12770	12597	12757	12802	12776	12830	12878	12699	12710	12787	12876	12576	12786	12829	12979	12757	12759	12779	12771	12768	12898	12890	12893	12898	12729	12955	12831	12698	12661	12871	12745	12618	12770	12812	12713	12733	12886	12731	12790	12858	12799	12962	12966	12756	12835	13005	12760	12828	12804	12828	12790	12679	12751	12725	12773	12797	12850	12788	12731	12810	12933	12894	12890	12910	13044	12645	12657	12782	12849	12885	12876	12813	12770	12864	12682	12690	12777	12959	12865	12852	12973	12682	12788	12704	12759	12727	12863	12908	12971	12872	12870	12867	12804	12882	12909	12792	12938	12752	12724	12716	12970	12848	12852	12804	12888	12710	12875	12690	12934	12854	12852	12652	12849	12980	12838	12891	12987	12793	12842	12835	12847	12708	12934	12873	12904	12841	12853	12701	12944	12871	12806	12676	12659	12780	12706	12762	12727	12864	12995	12883	12944	13024	12822	12855	12749	12849	12857	12896	12787	12794	12878	12983	12737	12919	12892	12725	12644	12794	12606	12790	13037	12815	12768	12811	12794	12866	12762	12859	12965	12959	12704	12894	12793	12761	12807	12793	12903	12818	12780	12729	12692	12689	12812	12655	12775	12872	12855	12822	12816	12942	12834	12885	12912	12832	12761	12740	12655	12675	12963	12756	12721	12765	12671	12926	12793	12780	12657	12755
16776	28340	26353	21280	18811	17339	16288	14914	14429	14335	14394	30138	45830	39765	30486	20371	15450	13839	13529	13385	13242	13245	13314	13359	13469	13472	13324	13467	13443	13325	13300	13387	13332	13333	13303	13277	13320	13400	13346	13305	13220	13263	13293	13280	13339	13414	13419	13375	13319	13242	13353	13239	13335	13348	13441	13354	13350	13404	13206	13121	13426	13193	13302	13509	13210	13264	13274	13392	13274	13248	13266	13230	13365	13186	13431	13239	13204	13232	13342	13263	13280	13281	13475	13401	13236	13236	13331	13151	13405	13230	13403	13254	13376	13387	13473	13279	13374	13406	13297	13238	13314	13449	13236	13365	13134	13292	13396	13441	13507	13244	13123	13370	13335	13291	13282	13313	13343	13433	13127	13503	13271	13261	13307	13272	13579	13341	13342	13228	13425	13358	13355	13371	13288	13454	13358	13237	13164	13131	13333	13277	13417	13362	13376	13313	13267	13409	13375	13330	13242	13450	13324	13424	13265	13387	13383	13332	13362	13302	13379	13342	13332	13265	13393	13287	13431	13447	13364	13298	13356	13128	13412	13354	13246	13344	13255	13352	13396	13401	13392	13067	13423	13193	13293	13377	13245	13297	13302	13284	13372	13277	13369	13299	13197	13394	13347	13280	13267	13319	13241	13163	13138	13287	13265	13422	13313	13356	13212	13136	13168	13311	13324	13322	13394	13493	13386	13333	13510	13228	13417	13401	13318	13315	13238	13317	13281	13168	13161	13272	13376	13414	13432	13213	13384	13191	13345	13435	13457	13111	13359	13331	13398	13329	13268	13417	13471	13438	13263	13458	13201	13304	13230	13373	13293	13306	13362	13422	13431	13361	13384	13348	13150	13282	13425	13294	13435	13366	13296	13416	13262	13296	13381	13339	13481	13349	13370	13169	13256	13282	13352	13449	13370	13368	13067	13260	13098	13331	13530	13272	13341	13270	13392	13148	13354	13226	13356	13283	13359	13350	13364	13376	13389	13373	13297	13288	13238	13402	13403	13321	13362	13165	13334	13236	13289	13294	13320	13210	13250	13253	13369	13245	13394	13302	13232	13269	13427	13158	13310	13394	13293	13301	13303	13488	13306	13279	13407	13292	13247	13409	13360	13304	13424	13340	13387	13326	13408	13215	13228	13247	13295	13332	13311	13272	13410	13184	13385	13277	13327	13338	13407	13537	13284	13275	13240	13218	13242	13226	13287	13259	13247	13375	13343	13478	13314	13305	13435	13366	13293	13377	13251	13375	13407	13307	13427	13347	13305	13339	13425	13290	13288	13340	13195	13361	13298	13329	13343	13294	13390	13441	13345	13246	13324	13361	13502	13285	13285	13261	13245	13172	13374	13420	13276	13250	13205	13440	13384	13321	13305	13372	13143	13308	13240	13373	13435	13353	13332	13332	13543	13139	13399	13383	13419	13295	13414	13253	13330	13372	13205	13376	13285	13316	13238	13315	13292	13476	13202	13319	13194	13384	13277	13303	13355	13404	13568	13208	13327	13168	13329	13267	13428	13337	13330	13224	13344	13358	13231	13213	13291	13417	13599	13335	13278	13327	13388	13277	13331	13471	13238	13348	13283	13337	13303	13447	13294	13263	13310	13314	13047	13360	13210	13175	13326	13345	13429	13132	13305	13346	13375	13402	13378	13273	13378	13402	13178	13377	13431	13324	13093	13355	13361	13376	13172	13253	13267	13466	13285	13155	13373	13293	13392	13343	13150	13266	13267	13368	13243	13293	13358	13362	13337	13265	13286	13292	13239	13224	13414	13418	13265	13333	13379	13296	13296	13322	13314	13279	13300	13285	13162	13292	13473	13396	13338	13205	13115	13313	13347	13327	13150	13346	13367	13342	13298	13212	13229	13342	13381	13328	13395	13171	13348	13186	13223	13311	13325	13261	13238	13285	13089	13220	13319	13190	13272	13224	13250	13450	13185	13288	13431	13322	13276	13388	13316	13207	13337	13345	13248	13244	13293	13276	13362	13253	13342	13446	13351	13494	13115	13266	13349	13292	13361	13346	13275	13336	13351	13306	13337	13454	13415	13308	13137	13425	13450	13350	13541	13317	13364	13341	13296	13364	13208	13157	13342	13398	13335	13392	13269	13283	13367	13459	13402	13351	13281	13250	13329	13298	13450	13222	13212	13430	13326	13326	13471	13233	13300	13162	13266	13286	13254	13426	13241	13228	13307	13405	13376	13078	13311	13308	13274	13331	13401	13363	13299	13410	13248	13297	13258	13174	13302	13233	13284	13108	13401	13137	13282	13483	13467	13377	13266	13385	13324	13304	13275	13304	13304	13264	13180	13424	13236	13321	13334	13277	13229	13435	13237	13368	13363	13268	13413	13219	13308	13252	13370	13141	13360	13444	13290	13341	13311	13241	13145	13214	13242	13463	13304	13388	13114	13267	13388	13316	13250	13357	13295	13229	13206	13244	13325	13318	13283	13223	13255	13363	13389	13180	13184	13260	13316	13282	13378	13209	13334	13438	13304	13375	13446	13175	13208	13411	13472	13436	13350	13317	13260	13339	13368	13354	13308	13364	13456	13410	13341	13394	13269	13509	13457	13358	13271	13240	13363	13440	13340	13380	13353	13350	13436	13250	13372	13208	13234	13192	13249	13384	13542	13286	13327	13252	13239	13258	13199	13341	13413	13214	13368	13463	13490	13327	13327	13307	13167	13275	13410	13332	13232	13400	13484	13294	13262	13328	13199	13410	13402	13412	13432	13278	13239	13275	13242	13277	13283	13297	13226	13316	13321	13237	13123	13259	13148	13229	13305	13313	13256	13221	13204	13285	13378	13318	13397	13481	13270	13320	13357	13324	13371	13223	13304	13352	13297	13249	13307	13316	13370	13244	13233	13491	13302	13221	13239	13271	13326	13236	13375	13516	13192	13358	13374	13261	13381	13311	13277	13280	13219	13213	13362	13231	13353	13396	13256	13479	13246	13359	13439	13122	13345	13371	13364	13407	13413	13436	13271	13384	13415	13427	13331	13327	13255	13264	13228	13235	13257	13194	13416	13509	13184	13421	13144	13381	13327	13170	13179	13242	13448	13190	13362	13501	13125	13375	13327	13263	13335	13200	13303	13234	13291	13374	13244	13189	13412	13342	13408	13282	13393	13337	13298	13316	13324	13396	13408	13328	13359	13295	13398	13291	13269	13282	13197	13135	13413	13232	13369	13440	13420	13176	13231	13231	13389	13321	13423	13366	13457	13290	13366	13381	13241	13241	13237	13385	13507	13398	13248	13336	13186	13415	13347	13269	13292	13356	13491	13264	13231	13257	13335	13087	13346	13348	13024	13152	13116	13304	13452	13419	13091	13358	13338	13261	13242	13302	13381	13302	13209	13344	13402	13356	13333	13314	13358	13413	13261	13287	13319	13250	13310	13326	13096	13356	13336	13345	13176	13291	13260	13355	13316	13194	13267	13389	13481	13502	13257	13500	13298	13172	13348	13379	13275	13314	13284	13245	13234	13179	13426	13313	13315	13166	13280	13343	13302	13299	13255	13369	13341	13139	13376	13335	13228	13424	13288	13191	13569	13343	13223	13252	13320	13318	13277	13329	13293	13212	13378	13252	13422	13250	13352	13258	13399	13308	13293	13302	13417	13325	13230	13443	13240	13290	13355	13450	13251	13338	13305	13318	13557	13333	13270	13367	13234	13257	13262	13486	13231	13255	13462	13483	13514	13304	13376	13196	13428	13455	13371	13294	13222	13381	13287	13258	13265	13354	13262	13253	13275	13350	13356	13309	13298	13322	13288	13422	13379	13290	13354	13243	13321	13291	13371	13447	13273	13374	13246	13233	13362	13268	13357	13421	13279	13197	13553	13407	13323	13377	13365	13413	13304	13275	13195	13397	13278	13366	13357	13265	13314	13232	13490	13438	13115	13147	13588	13093	13469	13381	13256	13312	13217	13237	13306	13132	13296	13449	13384	13389	13456	13249	13284	13277	13302	13300	13280	13289	13215	13300	13325	13481	13210	13227	13265	13394	13218	13148	13368	13386	13383	13299	13245	13345	13373	13220	13367	13245	13283	13206	13350	13122	13422	13410	13361	13351	13279	13367	13385	13476	13346	13214	13393	13250	13200	13366	13300	13284	13235	13301	13295	13347	13207	13411	13388	13253	13362	13340	13402	13299	13429	13389	13242	13284	13329	13312	13247	13315	13270	13388	13409	13286	13529	13207	13395	13214	13255	13164	13376	13421	13338	13275	13155	13262	13488	13215	13217	13389	13147	13297	13291	13372	13244	13394	13277	13159	13346	13375	13426	13367	13394	13271	13249	13335	13287	13419	13339	13200	13429	13447	13376	13320	13190	13272	13350	13346	13332	13349	13159	13353	13519	13306	13238	13224	13350	13387	13409	13312	13271	13259	13267	13224	13221	13322	13237	13433	13232	13266	13378	13236	13425	13344	13339	13479	13269	13152	13472	13376	13342	13300	13260	13241	13504	13228	13222	13307	13458	13302	13163	13294	13303	13245	13336	13268	13274	13251	13203	13368	13279	13242	13385	13181	13401	13429	13339	13180	13254	13248	13215	13307	13290	13470	13243	13333	13416	13219	13255	13442	13466	13519	13412	13341	13458	13444	13290	13388	13458	13394	13444	13253	13381	13227	13249	13226	13329	13253	13398	13239	13444	13325	13321	13285	13232	13288	13282	13338	13361	13381	13299	13259	13294	13282	13456	13197	13164	13263	13445	13250	13391	13395	13307	13348	13324	13400	13380	13177	13349	13321	13144	13259	13190	13236	13319	13228	13354	13293	13252	13263	13382	13401	13392	13128	13324	13403	13431	13198	13428	13380	13399	13171	13359	13294	13371	13291	13290	13353	13349	13407	13288	13298	13309	13304	13402	13350	13270	13377	13230	13281	13354	13303	13370	13153	13401	13314	13415	13196	13309	13263	13446	13153	13389	13211	13215	13421	13371	13311	13330	13358	13285	13462	13307	13413	13327	13240	13223	13366	13323	13354	13430	13359	13347	13176	13313	13440	13341	13489	13405	13428	13425	13219	13488	13259	13538	13295	13522	13292	13452	13395	13390	13293	13192	13376	13326	13350	13180	13357	13308	13394	13306	13252	13302	13242	13425	13271	13228	13309	13242	13329	13230	13300	13281	13351
28812	21579	20411	17305	14541	13984	14011	13939	13636	13683	13883	14443	16896	17109	15834	14744	13999	13808	13855	13549	13678	13538	13733	13760	13659	13398	13675	13690	13635	13675	13785	13604	13560	13602	13784	13627	13587	13645	13578	13802	13833	13686	13475	13698	13621	13623	13473	13672	13773	13778	13595	13598	13736	13599	13556	13730	13702	13778	13625	13485	13509	13826	13619	13646	13568	13543	13693	13485	13831	13677	13571	13544	13646	13590	13465	13770	13731	13568	13693	13541	13724	13579	13510	13694	13695	13686	13553	13643	13609	13721	13615	13705	13610	13680	13823	13768	13628	13699	13663	13641	13715	13645	13579	13610	13707	13699	13592	13927	13657	13754	13527	13767	13668	13754	13389	13627	13525	13661	13644	13611	13650	13555	13649	13492	13613	13437	13604	13765	13599	13420	13638	13745	13540	13592	13758	13510	13800	13664	13687	13754	13497	13721	13548	13644	13648	13654	13491	13642	13569	13636	13719	13696	13516	13830	13605	13587	13580	13667	13720	13509	13723	13679	13482	13726	13715	13564	13665	13635	13397	13670	13653	13590	13480	13384	13677	13804	13558	13729	13556	13822	13628	13529	13715	13540	13445	13445	13667	13709	13590	13579	13720	13674	13543	13619	13574	13526	13665	13409	13576	13582	13630	13618	13686	13553	13691	13676	13613	13758	13592	13754	13558	13568	13494	13556	13704	13575	13559	13636	13714	13643	13623	13741	13870	13639	13752	13529	13556	13525	13568	13858	13783	13669	13805	13671	13595	13577	13660	13708	13655	13777	13670	13813	13781	13771	13564	13564	13610	13691	13600	13664	13474	13761	13666	13700	13791	13708	13516	13605	13661	13719	13667	13560	13458	13730	13702	13768	13762	13636	13713	13488	13644	13781	13582	13780	13521	13530	13673	13537	13521	13841	13621	13415	13517	13715	13774	13543	13748	13620	13549	13499	13727	13855	13764	13636	13642	13680	13686	13665	13828	13692	13501	13614	13604	13507	13677	13803	13646	13790	13650	13676	13665	13460	13623	13724	13772	13698	13680	13654	13631	13625	13649	13676	13638	13519	13553	13503	13659	13559	13787	13631	13526	13860	13886	13476	13686	13647	13621	13664	13592	13483	13699	13659	13647	13542	13479	13495	13556	13740	13711	13691	13583	13619	13528	13514	13676	13624	13602	13800	13692	13668	13680	13751	13638	13652	13633	13575	13734	13551	13442	13769	13744	13681	13606	13549	13615	13739	13777	13848	13767	13690	13609	13806	13637	13703	13721	13540	13634	13701	13551	13569	13663	13706	13741	13723	13538	13560	13549	13606	13740	13788	13587	13732	13664	13716	13758	13775	13628	13632	13579	13584	13626	13570	13838	13785	13546	13719	13757	13644	13718	13587	13471	13662	13695	13578	13620	13751	13677	13724	13614	13791	13654	13483	13581	13623	13623	13574	13701	13900	13729	13618	13709	13616	13593	13704	13653	13363	13294	13660	13669	13656	13624	13523	13772	13610	13448	13637	13608	13646	13666	13568	13414	13583	13597	13581	13674	13801	13715	13744	13603	13636	13720	13696	13557	13783	13657	13755	13677	13542	13662	13595	13581	13639	13537	13651	13642	13653	13669	13721	13694	13785	13650	13627	13725	13611	13689	13569	13627	13741	13556	13428	13652	13679	13664	13656	13478	13623	13653	13659	13592	13915	13718	13727	13736	13720	13518	13656	13622	13517	13586	13788	13659	13654	13590	13614	13627	13592	13738	13633	13611	13478	13694	13759	13557	13839	13686	13564	13691	13727	13816	13585	13809	13696	13663	13815	13788	13548	13874	13702	13799	13598	13689	13563	13655	13599	13598	13436	13751	13806	13952	13622	13685	13629	13661	13726	13701	13818	13650	13667	13636	13652	13649	13606	13707	13559	13547	13634	13778	13507	13680	13769	13540	13622	13725	13659	13516	13642	13544	13516	13776	13622	13863	13684	13664	13536	13641	13592	13568	13558	13259	13512	13778	13481	13621	13688	13631	13736	13552	13765	13547	13644	13787	13677	13737	13727	13751	13650	13783	13679	13484	13675	13700	13691	13788	13621	13690	13734	13601	13794	13597	13682	13609	13660	13794	13665	13757	13865	13672	13628	13746	13708	13628	13760	13733	13588	13524	13684	13713	13719	13555	13686	13607	13650	13746	13563	13629	13671	13668	13531	13621	13584	13658	13559	13814	13725	13718	13663	13736	13612	13741	13514	13727	13728	13602	13668	13764	13702	13783	13641	13706	13674	13587	13723	13499	13595	13746	13584	13417	13533	13810	13543	13605	13496	13826	13618	13685	13525	13744	13866	13833	13608	13644	13535	13648	13709	13563	13494	13756	13638	13682	13666	13758	13615	13597	13464	13550	13805	13633	13663	13775	13581	13610	13590	13626	13591	13636	13714	13742	13721	13595	13606	13624	13532	13650	13724	13609	13671	13757	13909	13580	13604	13505	13585	13495	13664	13562	13458	13637	13864	13784	13695	13807	13577	13857	13682	13659	13696	13558	13513	13594	13453	13511	13635	13571	13696	13581	13766	13599	13621	13574	13622	13661	13556	13580	13729	13690	13533	13589	13543	13694	13600	13790	13522	13606	13645	13454	13461	13505	13808	13611	13466	13669	13634	13591	13781	13775	13708	13739	13522	13636	13474	13657	13535	13696	13728	13593	13585	13713	13624	13811	13682	13773	13580	13478	13741	13492	13785	13461	13701	13600	13722	13716	13635	13648	13494	13590	13647	13756	13520	13681	13635	13569	13628	13776	13810	13871	13474	13694	13655	13858	13669	13626	13571	13453	13719	13664	13608	13680	13631	13741	13536	13664	13580	13709	13688	13654	13786	13612	13639	13851	13673	13727	13640	13588	13718	13786	13705	13726	13701	13939	13713	13677	13632	13520	13660	13587	13796	13693	13455	13585	13712	13527	13731	13792	13536	13540	13458	13637	13801	13654	13652	13661	13667	13666	13466	13795	13790	13679	13795	13678	13724	13621	13578	13671	13715	13600	13915	13819	13582	13661	13699	13620	13805	13626	13538	13621	13539	13665	13614	13842	13669	13530	13683	13672	13703	13648	13624	13457	13665	13720	13600	13433	13439	13488	13609	13689	13878	13489	13421	13784	13817	13787	13795	13631	13873	13700	13502	13800	13686	13712	13589	13721	13538	13701	13797	13848	13711	13691	13689	13491	13690	13523	13592	13540	13535	13767	13590	13741	13535	13737	13790	13529	13699	13520	13640	13545	13629	13511	13565	13602	13614	13608	13653	13751	13740	13677	13685	13483	13691	13460	13588	13648	13587	13635	13822	13570	13724	13651	13671	13576	13575	13747	13647	13351	13591	13789	13727	13621	13732	13579	13527	13738	13703	13651	13704	13658	13769	13734	13627	13804	13657	13580	13673	13504	13393	13724	13707	13773	13664	13705	13751	13712	13670	13539	13821	13579	13695	13670	13466	13588	13583	13627	13743	13689	13692	13685	13593	13679	13623	13705	13548	13618	13782	13460	13645	13657	13764	13690	13636	13754	13750	13793	13743	13632	13590	13672	13681	13721	13851	13762	13549	13783	13520	13742	13710	13706	13562	13702	13575	13675	13702	13752	13699	13630	13673	13604	13656	13619	13532	13707	13742	13591	13697	13442	13742	13914	13560	13655	13612	13497	13590	13604	13453	13759	13664	13568	13881	13591	13684	13800	13851	13628	13824	13909	13649	13701	13680	13734	13570	13466	13844	13686	13722	13585	13670	13475	13662	13757	13676	13582	13638	13579	13567	13569	13609	13697	13790	13590	13585	13494	13666	13625	13759	13727	13584	13722	13786	13708	13667	13721	13732	13537	13653	13783	13757	13830	13833	13618	13619	13679	13905	13524	13808	13697	13739	13716	13557	13677	13646	13659	13671	13751	13757	13808	13678	13586	13619	13744	13678	13785	13800	13709	13803	13724	13657	13668	13633	13723	13717	13721	13711	13522	13593	13728	13739	13801	13575	13600	13750	13561	13653	13575	13800	13708	13741	13681	13609	13656	13555	13800	13560	13697	13725	13498	13612	13708	13664	13529	13667	13889	13490	13467	13674	13752	13692	13626	13778	13748	13525	13743	13641	13561	13512	13664	13742	13661	13715	13549	13738	13587	13595	13561	13599	13640	13661	13629	13767	13708	13680	13717	13519	13596	13847	13626	13641	13597	13630	13699	13755	13581	13701	13646	13625	13671	13668	13658	13588	13612	13582	13570	13767	13522	13677	13632	13720	13564	13526	13717	13584	13611	13747	13748	13923	13669	13471	13809	13553	13556	13571	13683	13767	13655	13549	13520	13651	13730	13608	13609	13737	13572	13645	13658	13660	13725	13615	13630	13651	13713	13500	13756	13592	13732	13592	13650	13517	13510	13593	13775	13539	13591	13515	13581	13737	13464	13684	13699	13483	13622	13494	13639	13498	13528	13571	13789	13689	13683	13733	13616	13788	13756	13860	13649	13690	13642	13590	13696	13745	13788	13633	13669	13929	13503	13566	13733	13681	13596	13521	13668	13526	13738	13548	13679	13746	13580	13791	13655	13498	13590	13536	13599	13638	13700	13538	13553	13681	13741	13767	13610	13626	13733	13821	13652	13650	13647	13503	13499	13717	13812	13570	13517	13722	13603	13643	13695	13575	13871	13691	13544	13853	13684	13567	13653	13716	13601	13524	13604	13665	13698	13502	13483	13710	13762	13573	13684	13623	13761	13450	13744	13662	13737	13630	13589	13778	13693	13774	13614	13675	13732	13521	13824	13513	13641	13587	13688	13713	13680	13612	13586	13668	13855	13582	13374	13500	13584	13663	13523	13751	13631	13604	13685	13721	13667	13737	13408	13625	13636	13639	13771	13648	13597	13603	13711	13761	13777	13584	13471	13489	13744	13694	13715	13608	13639	13524	13644	13721	13622	13600	13506	13769	13716	13720	13726	13490	13510	13710	13630	13788	13529	13855	13571	13784	13604	13649	13733	13656	13600	13746	13624	13512	13673	13642	13599	13659	13807	13844	13692	13607	13541	13885	13659	13772	13717	13742	13581	13779	13582	13576	13337	13748	13561	13849	13587	13661	13614	13569	13715	13501	13651	13716	13666	13530	13520	13489	13442	13565	13666	13722
15842	18023	17883	16360	15189	14603	14255	14233	13894	14014	14098	15232	19036	18307	16170	14936	14103	13995	13729	13884	13781	13869	13979	13924	13929	13843	13784	13890	13715	13735	13765	13762	13932	13821	13851	13938	13918	13782	13890	13909	13789	13911	13922	13978	13714	13886	13870	13943	13849	13919	13956	13869	13838	13929	13760	13887	13932	13945	13692	13838	14062	13972	13747	13805	13838	13858	13826	13860	13873	13960	13944	13792	13876	13846	13908	13743	13969	13887	13811	13932	13843	14001	13877	13815	13910	13873	13717	13701	13907	13871	13861	14000	13566	13857	13783	13887	13946	13941	13979	13848	13886	13740	13862	13761	13870	13858	13944	13896	13812	13701	13929	13799	13826	14008	13852	14023	13858	13997	13808	13728	14077	13917	13684	13987	13864	13923	13812	13830	13740	13826	13799	13807	13917	13935	13975	13866	13765	13909	13641	14025	13965	13878	13881	13945	13894	13732	13972	13779	13883	13951	13860	13800	13981	13923	13842	13951	13820	13676	13905	13915	13802	13875	13908	13846	13838	13977	14111	13813	13832	13923	13796	13889	13763	13775	14038	13897	13886	13809	13746	13770	13936	13843	13826	13861	13877	13820	13711	14032	13833	13955	13866	13763	14005	13744	13830	13696	13868	13771	13849	13871	13942	13884	13817	13880	13764	14021	13858	13880	13903	13900	13956	13973	13996	13846	13804	13826	13608	13769	13912	13946	13953	13664	13815	13867	13763	14034	13835	13879	13902	13701	13915	13828	13875	13902	13845	13789	13745	13865	13831	13766	13845	13951	13888	13806	13766	13961	13876	13889	13783	13726	13874	13930	13794	13803	13908	13945	13866	13887	13890	13892	13836	13865	13780	13726	13915	13774	13816	13863	13851	13757	13819	13638	13723	14093	14021	13847	13881	13896	13789	13861	13796	13834	13743	13682	13895	13703	13803	13891	13817	13871	13824	13913	13981	13836	13838	13798	14013	13925	13880	13951	13844	13856	13774	13884	13822	13785	13745	13810	13818	14011	13907	13950	13900	13680	13754	13743	13879	13818	13914	13803	13870	14031	13835	13936	13908	13764	13830	13770	13924	13752	13885	13759	13818	13842	13993	13897	13918	13860	13783	13925	13812	13768	13842	13918	13784	13858	13860	13901	13922	13922	13856	13996	13870	13788	13923	13896	13877	13889	13871	13825	13947	14016	13864	13855	13886	13965	13898	13831	13822	13835	13922	13674	13793	13859	13869	13955	13891	13902	13912	13789	13780	13859	13815	13851	13725	13834	13790	14000	13780	13995	13968	13822	13675	13941	14171	13823	14055	13868	13835	13871	13804	13773	13869	13780	13707	13955	13697	13916	13892	13842	13787	13902	14008	13889	13945	13840	13926	13978	13932	13955	13832	13903	13871	13888	13863	13735	13976	13849	13824	13863	13944	13814	13785	13844	13941	13960	13857	13881	13873	13813	13884	13837	14019	13839	13858	13761	13793	13934	13843	13766	13719	13726	13823	13673	13905	13895	13823	13928	13709	13932	13876	13804	13788	13781	13857	13825	13902	13881	13944	13659	13911	13795	13763	13808	13853	13894	13857	13967	13780	13878	13695	13810	13935	13803	13999	14027	13655	13881	13891	13773	13853	13962	13869	13925	13981	13815	13882	13847	13707	13845	13740	14037	13835	13856	13717	13992	13975	13942	13710	13789	13804	13938	13854	13920	13894	13709	13765	14001	13909	13799	13910	13711	13805	13590	13847	13809	13750	13881	13792	13918	13705	13902	13868	13856	13828	13802	13857	13934	13888	13892	13875	14042	14004	13770	13908	13827	13911	13742	13913	13801	13789	13756	13742	13838	13960	13740	13785	13824	13792	13855	13913	14001	13913	13880	13872	13886	13966	13904	13788	13820	13881	13819	13821	13814	13934	13845	13761	13901	14041	13634	13751	13766	13893	13922	13967	13760	13920	14014	13862	13698	13853	13742	13807	13831	13788	13883	13807	13878	13677	13837	13795	13745	13909	13713	13790	13875	13879	13775	13936	13675	13805	13814	13888	13936	13878	13971	13841	13706	13915	13832	13884	13842	13921	13873	13900	13813	13933	13786	13942	13698	13945	13800	13858	13893	13836	13958	13857	13839	13838	13765	13862	13927	13891	13962	13707	13845	13857	13929	13842	14041	13772	13829	13939	13688	13945	13922	13869	13834	13933	13835	13843	13806	13925	13728	13929	13778	13724	13868	14061	13753	13965	13678	13999	13927	13829	13889	13783	13893	13734	13831	13843	13981	13840	13960	13728	13820	13811	13767	13826	13999	13877	13738	13833	13776	13736	14002	13835	13910	13882	13718	13914	13966	13941	13704	13846	13738	13936	13900	13842	13835	13919	13976	13806	13834	13849	13844	13873	13763	13861	14015	13929	13919	13938	13906	13906	13921	13820	13857	13939	13828	14004	13908	13739	13925	13859	13930	13724	13740	13879	13823	13984	13760	13772	13800	13844	13774	13868	13779	13798	13890	13779	14005	13940	13757	13848	13916	13937	13934	13789	13780	13768	13941	13712	13837	13826	13780	13861	13767	13761	13987	13879	13846	13767	13780	13840	13902	13879	13844	13937	13846	13937	13724	13788	13798	13815	13880	13937	13735	14014	13812	13806	13896	13889	13860	14049	13854	13933	13939	14051	13796	13864	14013	13799	14023	13878	13837	13936	13707	14067	14094	13869	13781	13665	13785	13732	13810	13838	13871	13823	13925	13689	13885	13922	13823	13819	13993	13840	13900	13916	13884	13751	13836	13820	13855	13828	13775	13600	13991	14005	13806	13839	13890	13966	13901	13939	13818	13996	13844	13998	13777	13851	13792	13823	13762	13797	13869	14022	13712	13763	13828	13919	13857	13955	13984	13762	13735	13916	13924	13798	13816	13843	13879	14034	13759	13855	13878	13937	13657	13927	13867	13812	13922	13852	13816	13817	13893	13914	13757	13906	13843	13797	13762	13719	13872	14013	13673	13940	13837	13780	13848	13804	13904	13740	13915	13863	13881	13880	13898	13714	13813	13819	13884	13716	13930	13820	13822	13965	13911	13860	13878	13902	13746	13833	13819	13822	13885	13813	13778	14026	13793	13845	13802	13842	13766	13881	13944	13919	13799	13810	13907	13980	13939	13822	13751	13831	13768	13877	13875	13987	13820	13884	13894	13884	13760	13881	13793	13842	14000	13822	13958	13926	13795	13973	13774	13785	13907	13924	13765	13857	13787	13900	13717	13914	13827	13850	13727	13908	13888	13846	13764	13617	13734	13840	13965	13922	13852	13974	13790	13908	13852	13707	13711	13821	13775	13955	13889	13915	13832	14056	13933	14049	13885	13867	13810	13930	13774	13753	13712	13755	13976	13872	13873	13789	13938	13846	13740	13930	13749	13924	13608	13871	13757	13773	13922	13781	13884	13793	13949	13888	13805	13740	13964	14000	13845	13812	13789	13851	13922	13975	13789	13854	13778	13891	13725	13787	13935	13820	13866	13914	13801	13948	13744	13920	13976	13913	13725	13872	13879	13895	14019	14016	13852	13960	13930	13845	13643	13769	13802	13697	13940	13845	14187	13866	13904	13950	13807	13947	13963	13807	13896	13659	13776	13875	13890	13980	13759	13932	13875	13894	13877	13795	13954	13841	13919	13864	13844	13725	13921	13845	13883	13911	13706	13753	13935	13862	13866	13736	13842	13820	13881	13989	14029	13818	13922	13838	13722	13911	14038	13954	13871	13745	13776	13858	13889	13849	13812	13990	13945	13813	14131	13771	13875	13852	13921	14006	13950	13906	13953	13782	14005	13705	13817	13749	13843	13913	13851	13824	13900	13905	13810	13762	13940	13816	13832	13730	13907	13901	13818	13799	13942	13858	14020	13784	13845	13792	13799	13775	13877	13974	13914	13864	13928	13872	13973	13792	13970	13737	13827	13742	13855	13864	13740	13739	13831	13773	13853	13763	13841	13833	13962	13847	13792	13730	13727	13862	13811	13752	13896	13841	13929	13749	13890	13694	13914	13776	13821	13754	13744	13893	14089	13766	13781	13848	13983	13944	13867	13811	14021	13891	13878	13795	13810	14054	13926	13842	13811	13904	13803	13946	13918	13863	13795	13774	13955	13831	13855	13834	13920	13817	13997	13894	13929	13968	13844	13853	13846	13902	13943	14015	13725	13982	13801	14018	13809	13880	13865	13914	13823	13769	13936	13958	13746	13950	13956	13836	13943	13809	13877	13964	13780	13909	13946	14000	13953	13943	13845	13806	13774	13908	13913	13859	13883	13958	13873	13906	13709	13928	13659	13777	13869	13833	13724	13764	14145	13898	13856	13774	13750	14018	13890	13830	13887	13907	13787	13722	13878	13752	13970	13832	13916	13825	13729	13721	13695	13834	13796	13722	13869	13809	13935	13898	13656	13793	13853	13988	13781	13835	13885	14024	13850	13743	13780	13796	13880	14095	13678	13866	13948	13971	13783	13735	13956	13820	13876	13779	13680	13884	13805	13814	13898	13988	13983	13852	13872	13933	13811	13878	13806	13827	13844	13869	13938	13953	13868	13875	13830	13786	13716	13696	13838	13799	13777	13882	13803	13857	13740	13778	13775	13804	13888	13861	14003	13859	14005	13808	13841	13695	13901	13916	13922	13798	13806	14007	13789	13930	13748	13919	13820	13777	13803	13763	13824	13850	13943	13995	14007	13910	14024	13923	13723	13816	13611	13770	13796	13969	13864	13806	13916	13929	13974	13973	13775	13803	13773	13938	13811	13867	13916	13932	13994	13736	13958	13889	13807	13923	13917	13857	13873	14107	13767	13633	13851	13928	13924	13885	13931	13840	13949	14073	13962	13697	13931	13644	13895	13899	13794	14021	13768	13796	13896	13916	13777	13964	13753	13930	13993	13879	13897	13984	13922	13942	13836	13875	13899	13696	13784	13843	13869	13764	13801	13790	13798	14064	13764	13685	13964	13759	13903	13747	13740	13677	13936	13853	13750	13819	13935	13918	13908	13941	13942	14033	13910	13849	13883	13958	13790	13991	13749	13900	13962	13843	13797	13822	13920	13817	13825	13896	13890	13829	13856	13797	13869	13920	13865	13847	13873	13705	13824	14047	13838	13872	13857	13948	13730	13771	13989
25055	21359	28079	25309	20228	16836	15819	14260	14262	14177	14269	17885	31213	29911	23563	18075	14901	14226	13919	14002	13598	13685	13849	13770	13752	13832	13600	13632	13790	13808	13764	13822	13950	13979	13511	13845	13816	13956	13738	13783	13689	13834	13752	13653	13920	13793	13758	13658	13660	13590	13772	13827	13675	13781	13715	13655	13909	13794	13745	13556	13646	13807	13618	13783	13817	13754	13696	13736	13707	13642	13891	13566	13786	13623	13619	13608	13662	13576	13815	13648	13815	13551	13771	13652	13650	13811	13773	13742	13730	13686	13790	13685	13653	13749	13777	13624	13892	13713	13609	13732	13921	13784	13936	13757	13752	13748	13568	13614	13668	13774	13607	13741	13767	13881	13609	13689	13869	13714	13666	13663	13681	13725	13693	13685	13832	13778	13878	13570	13570	13744	13632	13904	13764	13664	13500	13640	13596	13736	13749	13747	13741	13813	13653	13746	13645	13670	13702	13742	13682	13799	13821	13653	13638	13841	13605	13794	13642	13716	13657	13626	13730	13564	13827	13613	13715	13610	13483	13745	13807	13809	13695	13735	13733	13533	13598	13581	13862	13762	13671	13698	13677	13585	13808	13654	13739	13609	13804	13710	13672	13678	13579	13620	13755	13671	13884	13664	13616	13867	13717	13771	13824	13601	13477	13562	13801	13866	13787	13674	13580	13777	13798	13613	13804	13632	13625	13465	13867	13638	13553	13716	13685	13651	13792	13634	13583	13612	13683	13669	13869	13697	13498	13913	13624	13763	13737	13720	13643	13646	13795	13686	13832	13838	13730	13858	13846	13826	13709	13639	13636	13700	13710	13797	13623	13737	13757	13523	13774	13883	13721	13690	13818	13724	13686	13836	13790	13621	13845	13684	13724	13715	13798	13715	13697	13751	13685	13811	13777	13745	13804	13713	13773	13678	13784	13699	13683	13670	13688	13741	13541	13805	13702	13738	13615	13684	13621	13534	13630	13618	13710	13572	13829	13693	13884	13645	13608	13726	13752	13716	13690	13578	13736	13713	13486	13673	13795	13700	13777	13830	13839	13707	13754	13685	13612	13656	13660	13610	13779	13665	13570	13622	13490	13636	13882	13764	13700	13675	13750	13612	13582	13642	13609	13787	13819	13610	13387	13822	13828	13734	13882	13843	13854	13625	13711	13623	13561	13915	13531	13568	13715	13575	13726	13653	13777	13819	13805	13713	13707	13752	13685	13719	13794	13838	13585	13703	13724	13575	13681	13885	13825	13682	13709	13830	13640	13692	13647	13692	13647	13809	13611	13739	13854	13677	13719	13899	13594	13722	13560	13847	13706	13682	13754	13754	13767	13663	13755	13748	13613	13815	14022	13707	13779	13857	13802	13930	13745	13519	13621	13820	13688	13727	13545	13556	13676	13744	13692	13568	13725	13764	13996	13817	13884	13722	13651	13888	13827	13866	13849	13847	13619	13804	13795	13732	13779	13691	13784	13646	13755	13682	13737	13882	13653	13784	13685	13899	13794	13553	13666	13801	13746	13624	13679	13677	13749	13688	13708	13786	13584	13642	13639	13827	13825	13908	13626	13679	13837	13572	13544	13735	13748	13796	13709	13792	13748	13559	13731	13751	13614	13609	13880	13606	13847	13501	13735	13429	13842	13842	13748	13693	13679	13605	13853	13623	13722	13602	13758	13717	13773	13603	13537	13515	13825	13657	13870	13786	13585	13807	13751	13593	13833	13704	13691	13537	13905	13817	13736	13483	13773	13696	13671	13502	13631	13661	13793	13744	13726	13678	13697	13787	13818	13625	13881	13798	13742	13629	13657	13752	13661	13779	13891	13687	13536	13467	13610	13591	13756	13718	13751	13663	13600	13641	13588	13731	13704	13650	13750	13906	13675	13662	13656	13673	13786	13859	13944	13607	13716	13676	13803	13744	13836	13907	13622	13726	13925	13924	13538	13765	13601	13686	13722	13615	13754	13894	13795	13432	13656	13693	13791	13779	13639	13833	13725	13736	13698	13741	13952	13659	13817	13820	13913	13823	13678	13458	13741	13737	13920	13681	13744	13792	13674	13936	13728	13919	13848	13793	13686	13867	13939	13708	13851	13905	13760	13600	13664	13693	13553	13588	13716	13890	13719	13858	13682	13681	13565	13769	13738	13631	13849	13745	13793	13656	13555	13743	13902	13775	13725	13711	13511	13551	13924	13739	13713	13692	13823	13614	13737	13695	13794	13637	13740	13833	13651	13549	13747	13693	13618	13770	13776	13846	13674	13580	13635	13606	13658	13726	14089	13805	13937	13797	13835	13781	13723	13802	13661	13844	13751	13823	14043	13666	13793	13886	13772	13677	13806	13593	13557	13684	13814	13640	13780	13615	13649	13784	13737	13763	13537	13658	13682	13695	13779	13657	13719	13875	13751	13791	13798	13830	13592	13751	13742	13787	13815	13792	13869	13885	13789	13686	13526	13807	13675	13697	13795	13702	13685	13619	13690	13631	13709	13814	13691	13788	13741	13659	13686	13819	13637	13392	13838	13718	13798	13702	13871	13734	13823	13788	13658	13780	13600	13668	13813	13780	13689	13876	13770	13979	13823	13673	13742	13598	13807	13634	13687	13542	13880	13601	13757	13839	13702	13761	13670	13706	13774	13664	13624	13627	13708	13745	13754	13449	13660	13863	13872	13425	13641	13693	13683	13593	13784	13525	13852	13449	13675	13579	13779	13805	13772	13668	13706	13751	13791	13720	13685	13733	13820	13641	13703	13619	13694	13641	13924	13818	13594	13761	13692	13710	13728	13450	13535	13623	13693	13610	13681	13674	13776	13560	13711	13881	13732	13790	13632	13629	13667	13786	13739	13812	13774	13781	13737	13631	13768	13832	13704	13728	13731	13587	13860	13678	13716	13630	13662	13777	13667	13679	13553	13675	13725	13763	13689	13814	13616	13537	13842	13812	13754	13679	13827	13951	13763	13805	13765	13614	13755	13669	13748	13628	13615	13586	13761	13599	13870	13733	13884	13851	13739	13794	13737	13577	13732	13842	13742	13851	13727	13532	13659	13870	13723	13669	13622	13646	13558	13650	13688	13703	13708	13577	13727	13786	13768	13895	13501	13601	13759	13650	13720	13690	13718	13818	13819	13756	13780	13792	13625	13611	13760	13716	13525	13876	13851	13637	13889	13628	13749	13594	13655	13668	13542	13844	13685	13780	13856	13766	13771	13757	13814	13635	13628	13830	13672	13678	13780	13658	13674	13735	13644	13667	13770	13602	13922	13724	13659	13784	13803	13821	13746	13598	13684	13719	13512	13655	13733	13859	13859	13741	13699	13671	13554	13652	13669	13747	13664	13808	13818	13609	13574	13656	13745	13663	13739	13600	13644	13667	13660	13840	13784	13667	13703	13612	13649	13587	13752	13725	13693	13848	13782	13585	13738	13766	13570	13674	13851	13715	13707	13629	13703	13654	13733	13644	13766	13524	13789	13589	13883	13642	13679	13775	13723	13895	13667	13919	13724	13718	13660	13765	13813	13665	13743	13738	13690	13781	13702	13687	13791	13659	13783	13788	13623	13657	13740	13532	13664	13618	13742	13710	13837	13656	13757	13671	13847	13631	13639	13881	13737	13647	13770	13669	13714	13658	13826	13897	13648	13802	13670	13778	13823	13772	13768	13533	13623	13540	13869	13614	13587	13762	13623	13705	13726	13639	13683	13648	13570	13682	13611	13785	13788	13886	13694	13521	13784	13867	13773	13610	13755	13584	13634	13637	13904	13725	13773	13887	13713	13616	13765	13714	13687	13717	13637	13720	13754	13677	13675	13743	13610	13832	13876	13731	13632	13697	13606	13644	13554	13698	13801	13838	13859	13710	13556	13856	13447	13723	13666	13700	13797	13807	13774	13775	13551	13568	13655	13656	13643	13625	13683	13762	13666	13570	13784	13940	13751	13716	13571	13834	13737	13534	13501	13617	13720	13690	13742	13793	13699	13622	13509	13631	13877	13566	13683	13645	13613	13665	13489	13538	14061	13706	13686	13853	13577	13611	13706	13609	13625	13865	13580	13726	13878	13651	13600	13866	13823	13738	13757	13719	13627	13685	13789	13671	13749	13775	13744	13652	13767	13913	13717	13622	13743	13690	13803	13614	13905	13813	13849	13907	13732	13727	13619	13815	13762	13786	13766	13733	13672	13666	13831	13492	13717	13783	13782	13917	13820	13697	13690	13593	13798	13666	13714	13509	13625	13711	13778	13527	13541	13544	13576	13811	13799	13871	13688	13804	13779	13668	13697	13760	13640	13792	13706	13664	13711	13714	13735	13630	13607	13807	13725	13757	13588	13725	13698	13825	13762	13659	13665	13823	13600	13692	13794	13557	13709	13915	13855	13770	13938	13792	13672	13595	13708	13611	13722	13780	13969	13793	13728	13747	13703	13536	13772	13691	13645	13671	13819	13781	13627	13787	13781	13804	13842	13729	13691	13564	13810	13787	13597	13643	13914	13655	13689	13751	13626	13784	13726	13822	13577	13543	13645	13848	13828	13688	13851	13748	13811	13658	13760	13802	13801	13729	13728	13602	13811	13792	13725	13816	13645	13671	13722	13758	13726	13406	13730	13914	13744	13643	13651	13782	13694	13872	13812	13699	13660	13693	13766	13869	13708	13629	13859	13629	13624	13873	13671	13542	13541	13868	13935	13542	13776	13416	13791	13678	13651	13557	13653	13707	13715	13850	13887	13815	13765	13705	13795	13734	13737	13802	13693	13696	13694	13504	13681	13946	13649	13775	13646	13638	13774	13762	13669	13673	13516	13638	13730	13761	13726	13646	13649	13642	13770	13604	13703	13662	13784	13746	13694	13664	13588	13763	13597	13555	13729	13593	13751	13712	13831	13698	13776	13767	13841	13885	13807	13585	13859	13731	13773	13670	13769	13711	13674	13716	13767	13610	13800	13756	13795	13682	13729	13680	13671	13532	13640	13598	13654	13474	13734	13872	13612	13762	13734	13721	13642	13717	13600	13790	13737	13676	13720	13746	13685	13726	13598	13637	13807	13660	13533	13637	13813	13759	13631	13572	13800	13474	13582	13676	13813	13763	13737	13821	13823	13594	13824	13519	13656	13745	13847	13647	13650	13848	13654	13726	13791	13623	13662	13660
15160	24757	23036	20281	17493	16179	15209	14674	14398	14554	14615	21712	37099	33462	25808	18383	15063	14420	13996	13945	13906	13930	13890	13958	13863	13974	13903	13959	13954	13820	14046	14089	13852	13869	14059	13914	13925	14042	14016	13930	13929	13896	13937	13943	13817	13895	13956	13898	14029	13860	13952	13968	13865	13800	13718	13949	13778	13968	14059	13807	14003	13879	13826	13977	13996	14042	13816	13955	13868	13899	13873	13832	13871	13890	13948	13985	14047	13763	13795	13846	13875	13973	13938	14010	13898	13949	13970	13973	13890	14103	13944	13840	13880	13882	14029	13999	13909	13995	13963	14039	14016	13952	13813	13861	13910	13893	14001	13969	13931	14051	13772	13846	13910	14002	13933	14028	13921	13763	13790	14073	13883	13804	13957	13809	13961	13916	13975	13984	13651	13914	13998	13845	14020	13944	13818	13865	13845	13965	13883	14068	13897	14066	13934	13885	13989	13936	13795	13886	14046	13961	13915	14110	13788	13869	14007	13894	13786	14043	13996	13992	13819	13747	13854	14151	13870	14042	13922	14138	13871	13920	14038	13892	13906	13911	13965	13873	13783	14041	13904	13875	14094	13915	14085	13876	13912	14070	14013	14036	13891	14111	13879	13913	14086	13837	14043	13968	13822	14095	13858	13822	13958	14154	13980	13892	13942	14033	13846	13918	13952	13903	13989	13902	13992	13988	13831	13911	14029	13922	13799	13996	13875	13916	13946	13837	13766	13929	13842	13924	13891	13901	13893	13919	13872	13923	14114	13930	14071	13910	13985	13869	13959	13928	13788	13771	13838	13914	13921	14072	13924	13965	13900	13767	13864	13791	14036	13781	14039	13933	13780	13875	13931	13792	13971	13951	13841	13911	13931	13800	13915	13867	13907	13914	13932	13961	13976	13890	14000	13831	13967	13900	13941	13819	13682	13844	13850	13927	13946	13859	13977	13941	13966	14011	13888	14023	13947	14058	13746	13865	13856	14040	14085	13970	13898	13662	13956	13786	13864	13777	13807	13848	13984	13753	13748	13846	14081	13975	13767	13925	14084	13816	13846	14030	13820	13915	13872	13947	13970	13843	14063	14031	13840	13857	13881	13665	13919	13823	14087	13969	13870	13977	13733	13889	13953	13997	13958	13923	13899	13973	14037	13927	14012	13955	13913	13860	14031	13954	13903	13903	14019	13825	13827	13947	14006	13854	13918	13883	13865	13898	13850	14097	13835	13913	13767	13916	13845	13846	13915	13862	13887	14179	13927	13851	13692	14020	13860	13940	13980	13933	13835	13935	13788	13783	13846	13786	13743	13902	13809	13899	13913	13906	13896	13787	14065	13656	13825	13887	13991	13984	13920	13772	13978	14052	13844	13780	13993	13947	13954	13787	13988	13990	13943	13907	14066	13958	13976	13948	13895	14012	13943	14054	13875	13689	13836	14026	13877	13945	13986	13772	13792	13941	13974	14012	13815	14026	13832	13898	13843	13950	13995	13880	13812	14039	13989	13852	13947	13930	14038	13988	13895	13886	13725	13954	14003	13899	13932	13834	13839	14019	13937	14045	13921	13899	14038	14076	13974	14040	13941	13984	13723	14064	13874	14182	13916	13813	14121	13925	13998	13698	13960	13855	13923	13806	14053	13815	14047	13908	14036	13926	13968	13865	13925	13983	13945	13903	13856	13982	13909	13853	13983	13876	13898	13922	13887	13955	14017	13977	13871	13870	13920	13855	14010	13933	13856	13841	14039	13890	13882	14108	13905	13773	13914	14054	14019	14040	13806	13902	13861	13821	13846	13931	13935	13958	14066	13928	14020	13880	14041	13986	14042	13856	14027	13869	13786	13794	13785	13863	13893	13932	13951	14144	13836	13958	14088	13993	13925	13892	13848	13974	13756	13844	13884	13824	13912	13958	13770	13859	13927	14017	13879	13898	13884	13822	13843	13930	13854	13864	13935	14002	13977	13601	13970	13988	13760	13839	13957	13782	13920	13977	13857	14017	14019	13900	14047	13922	14002	13857	13930	13892	13877	13848	13927	13830	13979	14001	13849	13878	13808	13833	13846	14105	13854	13964	13960	13915	13922	13936	13742	13942	13843	14020	14081	14078	13865	14036	13951	13979	13910	13873	13862	13835	13886	14052	14012	13960	13967	13898	13932	13958	13887	13949	13908	13941	13869	13981	14015	13964	13874	13836	13922	13906	13915	13966	13770	13859	13812	13868	13850	13940	13951	13947	13947	13920	14103	13904	13856	13777	13969	13930	13843	13885	13951	13883	14059	14013	13932	13928	14015	13999	13960	13981	13931	14016	13791	13964	13885	14053	13946	13884	13965	13919	14032	13914	13786	13998	13870	13843	14120	13774	13947	13831	13837	13886	13911	13798	13901	14037	13869	13868	13898	13823	13996	14108	14003	13957	13783	13887	13962	14070	14032	13891	13993	13762	13842	13866	13986	13740	13893	14012	13937	13853	14003	13903	14013	13916	13978	13977	13776	13795	13907	13875	14030	13998	13916	14090	13923	13814	13887	14070	13991	14030	13784	13992	13887	13792	13865	13801	13953	13990	13870	13917	13841	14004	13978	13954	13720	13813	13928	13946	14108	14004	14004	14017	13930	13874	13856	13880	14004	13874	13874	13990	13884	13924	13906	14001	13967	14025	13934	13814	13912	13837	13756	13935	13876	13898	13922	14018	13790	14028	14056	13877	13806	13936	13854	14028	14057	13957	13975	13972	13912	13935	13985	13821	14062	13980	13988	13902	13924	14019	14044	14175	14090	13891	13912	13813	13965	13882	13896	13823	13884	13967	13901	13919	14020	13948	13889	13950	13908	13873	13870	13821	13840	13826	13766	13981	14049	13930	13894	13936	13881	13815	13779	13847	13984	13969	14106	13925	13901	13847	13919	13917	13945	13919	13888	13949	13884	13844	13813	13809	13828	13968	13924	13984	13939	14131	13924	13739	14062	14033	13851	13884	13759	13856	13975	13926	13930	14024	13889	13921	13975	14020	13811	13925	13924	13916	13861	13898	13867	13938	13842	13965	13871	13920	14052	13851	13918	13851	13926	13890	13869	14020	13815	13950	13905	14002	13777	13908	13766	13904	13860	13881	14079	13816	13830	13878	13986	13913	13970	13763	13924	14058	14070	13893	13905	14075	13825	13868	13981	14051	13808	13790	13825	13858	13842	13752	13901	13955	13880	13891	13627	13994	13897	13833	14018	13816	13885	13949	14046	13882	13895	13870	13921	14024	13977	13783	13975	13919	13963	13858	14009	13911	13993	14021	13924	13915	13924	14013	13990	13757	14026	13840	13787	14008	13906	13806	13907	13899	13989	13883	13955	13976	13797	13868	13819	13908	13952	13973	13950	13987	13962	13989	13892	13927	13896	13878	13863	14011	13931	14040	13882	13953	13831	13958	13920	14018	13796	13912	14113	14076	14060	13834	13883	14065	13904	13878	13848	13957	13866	13712	13866	13871	13839	13864	14053	13886	13962	13857	14059	13788	13943	13936	13832	13942	13829	13954	13830	13921	13947	13909	13860	13896	13884	14026	13925	13777	13952	14008	13930	13830	13970	13927	13904	13869	13991	14158	13893	14018	13808	14043	14004	14000	13939	13900	13821	13717	13900	13893	13840	14003	14019	13820	14009	13931	13937	13886	13737	14152	13914	13810	13870	13827	13942	13927	13975	13927	13776	13791	13844	13875	13820	13814	13812	13939	13983	13834	13988	13895	13845	14030	13939	14008	13909	13845	13976	13964	13930	13921	13845	13848	14001	13946	13884	13715	13820	13644	13809	13976	13963	13886	13881	13975	14041	13839	13846	13983	13895	13929	13851	13959	13895	13928	14148	13996	14079	13885	14077	13839	14015	13857	13884	13823	13911	13700	13906	13691	13909	14003	13928	13874	14027	13892	13924	13958	13739	13869	13919	13914	13888	13863	13989	13971	13913	13983	13873	13748	13885	13886	13929	13865	13858	13965	14013	13970	13844	13825	13936	13919	13899	13768	13969	13979	13776	13918	14116	13963	13899	13814	13894	13948	13878	13842	13716	13869	13905	14041	13805	13837	13962	13879	14108	13891	13884	13979	13846	13812	14071	13867	13921	13801	13851	13934	13992	13828	13881	14068	14011	13852	13911	13842	14160	13943	13915	13985	13965	13994	13834	13923	13896	13930	13885	13884	13873	13989	13968	13853	14067	13996	14085	13961	13937	13969	13848	13985	13943	14035	13918	13911	14039	13862	14029	13897	13978	13953	13746	13864	13941	13828	13921	13975	13815	13908	14036	13804	13933	13954	13897	13953	13964	13891	14157	14131	13969	13989	13905	13916	13806	13807	14047	13863	13952	13905	14006	13969	13969	13840	14091	14115	13821	13697	14075	13982	14028	13921	13978	13952	13920	13939	13996	13836	13877	13978	13781	13922	13915	14101	14030	13936	13884	13863	13925	13985	13947	13896	13713	13813	13813	13939	14001	13819	13954	13972	13861	13892	13982	13967	13797	13895	13893	13990	13756	13873	13915	13988	13907	14090	13865	13988	13835	13833	13914	13907	13790	13882	14074	13914	13884	13938	13766	13915	13836	13833	13922	13869	13716	14092	13972	14022	13998	13780	13923	13901	13738	13959	13893	13748	13981	13819	13902	14051	13930	13883	14107	13902	13860	13773	13899	13912	13862	14016	13915	14038	13978	13888	13917	13981	13901	13965	13840	13943	13947	14096	13893	14066	14028	13911	13828	14004	13875	13848	14066	13884	13935	13822	13877	13918	13874	13964	13924	14099	13986	13927	13973	14073	13894	13913	13824	14011	13673	14061	14117	13812	13924	14101	13874	14024	13920	13951	13975	13758	13851	13864	13864	13974	13986	13887	13830	14023	13895	13942	13957	13882	13883	13729	14000	14076	13984	13895	13834	13934	13971	13895	13838	13890	13975	13931	13865	13930	13859	13936	14016	14133	14026	13864	13989	13758	14100	13823	13908	14025	13889	13888	14035	13806	13949	13986	13851	13966	13960	13820	13924	13784	13789	13945	13747	14070	13911	13954	14000	14062	13846	13830	13954	13812	14054	14087	14029	13784	13966	13840	13991	13955	13910	13795	13872	14054	13866	13896	13728	13897	13963	13909	13914	13982	13904	13984	14049	13871
23961	21382	28836	24301	21835	20721	18406	15030	14260	14715	14484	18924	39604	38900	29661	21415	16001	14553	14118	13759	13705	13701	13874	13713	13719	13813	13733	13750	13899	13884	13771	13701	13745	13770	13780	13850	13870	13779	13708	13614	13588	13861	13783	13805	13844	13986	13658	13765	13790	13689	13678	13675	13588	13823	13783	13744	13747	13877	13724	13809	13814	13882	13675	13701	13857	13660	13739	13849	13751	13770	13683	13804	13726	13820	13991	13844	13719	13714	13819	13727	13642	13752	13776	13902	13827	13732	13757	13565	13759	13730	13785	13694	13711	13751	13758	13807	13572	13735	13737	13455	13702	13641	13675	13781	13685	13776	13787	13882	13766	13628	13896	13635	13534	13824	13705	13615	13839	13536	13859	13665	13627	13744	13962	13739	13689	13815	13849	13805	13773	13768	13747	13654	13731	13645	13883	13661	13857	13781	13754	13733	13702	13730	13789	13643	13569	13822	13573	13723	13802	13676	13648	13777	13633	13717	13848	13620	13505	13699	13609	13702	13634	13822	13788	13478	13756	13667	13646	13690	13775	13657	13952	13799	13637	13740	13867	13825	13907	13824	13897	13583	13641	13763	13744	13753	13681	13663	13715	13754	13521	13826	13656	13597	13682	13641	13669	13772	13781	13588	13776	13684	13628	13867	13768	13652	13746	13862	13757	13625	13721	13781	13679	13860	13679	13684	13648	13548	13675	13442	13680	13836	13790	13818	13765	13584	13627	13773	13707	13444	13869	13744	13610	13769	13781	13718	13775	13820	13789	13768	13760	13703	13698	13811	13904	13725	13784	13712	13637	13568	13737	13729	13512	13758	13775	13775	13736	13799	13776	13611	13658	13603	13899	13629	13559	13822	13776	13748	13731	13514	13651	13688	13683	13682	13751	13935	13800	13777	13908	13683	13765	13612	13701	13606	13723	13703	13596	13708	13669	13853	13693	13693	13665	13772	13761	13735	13731	13713	13890	13771	13818	13554	13792	13822	13548	13687	13802	13862	13717	13662	13928	13791	13799	13691	13791	13812	13834	13805	13642	13707	13695	13714	13684	13710	13746	13729	13760	13933	13881	13803	13735	13671	13855	13768	13542	13862	13660	13671	13844	13762	13858	13753	13864	13742	13815	13605	13709	13592	13878	13785	13785	13655	13778	13741	13807	13807	13853	13590	13705	13546	13883	13781	13928	13800	13704	13500	13680	13814	13924	13653	13656	13638	13785	13811	13719	13861	13935	13724	13867	13768	13850	13578	13599	13752	13737	13699	13801	13661	13691	13614	13629	13579	13660	13728	13850	13660	13858	13754	13667	13694	13640	13648	13744	13622	13503	13567	13785	13553	13656	13551	13719	13746	13622	13613	13702	13785	13575	13668	13782	13755	13963	13862	13775	13550	13706	13714	13669	13580	13711	13780	13902	13846	13762	13581	13835	13566	13697	13768	14038	13932	13652	13731	13594	13698	13669	13729	13889	13908	13672	13678	13738	13728	13735	13835	13761	13758	13819	13718	13695	13524	13689	13692	13795	13808	13778	13680	13647	13743	13772	13839	13823	13851	13690	13934	13714	13805	13654	13694	13700	13534	13677	13752	13700	13845	13712	13906	13687	13697	13774	13713	13821	13879	13692	13712	13587	13680	13739	13921	13719	13564	13832	13677	13671	13746	13669	13846	13671	13732	13783	13664	13762	13651	13500	13609	13777	13842	13778	13776	13624	13857	13786	13594	13749	13803	13647	13693	13789	13815	13554	13572	13765	13644	13668	13728	13686	13756	13544	13662	13793	13591	13786	13758	13535	13760	13694	13772	13773	13793	13737	13666	13671	13746	13825	13612	13857	13684	13711	13809	13805	13731	13595	13750	13693	13801	13799	13715	13714	13741	13713	13812	13550	13551	13869	13495	13736	13711	13631	13817	13863	13745	13931	13814	13508	13781	13610	13754	13853	13591	13694	13589	13582	13722	13905	13864	13642	13682	13740	13614	13795	13530	13708	13548	13618	13844	13639	13716	13732	13574	13715	13846	13916	13818	13657	13845	13887	13596	13582	13623	13683	13655	13770	13518	13793	13884	13511	13673	13569	13695	13907	13649	13836	13646	13813	13706	13646	13701	13737	13878	13685	13768	13713	13812	13694	13800	13698	13756	13549	13804	13945	13694	13632	13800	13712	13763	13628	13933	13692	13551	13981	13737	13757	13774	13737	13866	13631	13715	13804	13787	13657	13888	13739	13688	13751	13837	13747	13743	13599	13613	13865	13637	13685	13782	13543	13556	13802	13818	13720	13660	13599	13802	13810	13665	13915	13731	13914	13692	13708	13728	13680	13754	13789	13554	13955	13765	13644	13636	13714	13731	13687	13735	13665	13802	13736	13802	13673	13868	13909	13787	13579	13700	13653	13610	13869	13807	13845	13801	13835	13620	13813	13714	13724	13684	13740	13499	13680	13677	13720	13688	13814	13818	13822	13561	13619	13777	13848	13831	13738	13714	13744	13942	13548	13997	13603	13802	13641	13828	13738	13741	13745	13592	13449	13727	13729	13733	13746	13794	13904	13758	13698	13736	13748	13697	13771	13804	13722	13780	13711	13821	13668	13872	13835	13766	13712	13735	13748	13678	13622	13873	13678	13617	13616	13689	13688	13724	13744	13655	13684	13806	13837	13754	13712	13839	13796	13508	13606	13838	13835	13697	13863	13627	13618	13582	13830	13860	13751	13649	13903	13780	13690	13803	13703	13886	13834	13810	13716	13986	13683	13790	13882	13801	13929	13686	13868	13753	13643	13728	13876	13846	13673	13667	13655	13581	13732	13572	13936	13864	13619	13924	13681	13700	13668	13783	13825	13814	13831	13886	13837	13924	13892	13670	13803	13685	13730	13710	13755	13685	13732	13652	13684	13732	13851	13743	13717	13626	13747	13558	13829	13827	13840	13883	13619	13635	13630	13781	13587	13778	13899	13798	13657	13641	13595	13624	13772	13681	13698	13861	13627	13601	13585	13873	13798	13721	13673	13622	13695	13818	13722	13738	13897	13750	13734	13721	13692	13797	13645	13873	13783	13739	13831	13803	13813	13810	13646	13542	13802	13675	13727	13546	13665	13764	13973	13889	13849	13792	13576	13580	13705	13707	13713	13761	13769	13645	13801	13654	13708	13601	13724	13678	13679	13800	14019	13663	13730	13705	13839	13939	13769	13678	13550	13931	13677	13735	13754	13802	13798	13779	13879	13747	13680	13680	13679	13603	13687	13804	13560	13743	13803	13917	13773	13808	13762	13864	13787	13646	13730	13919	13725	13781	13699	13737	13597	13748	13761	13777	13870	13675	13780	13765	13795	13624	13816	13734	13857	13698	13860	13806	13943	13581	13386	13515	13687	13597	13566	13553	13928	13775	13840	13801	13720	13691	13847	13698	13768	13950	13580	13737	13789	13723	13675	13717	13763	13798	13778	13655	13661	13755	13959	13729	13780	13610	13805	13677	13716	13623	13699	13700	13651	13899	13618	13575	13625	13766	13726	13883	13893	13736	13681	13961	13786	13763	13626	13767	13602	13670	13758	13718	13669	13688	13700	13569	13882	13712	13863	13718	13608	13778	13603	13844	13967	13793	13972	13763	13680	13812	13689	13600	13667	13700	13721	13803	13857	13565	13759	13630	13729	14011	13845	13782	13607	13728	13698	13724	13803	13682	13784	13827	13742	13731	13840	13852	13714	13894	13815	13770	13843	13917	13634	13684	13691	13768	13616	13697	13642	13774	13770	13686	13731	13720	13635	13711	13602	13582	13787	13620	13773	13599	13625	13818	13756	13693	13797	13660	13719	13654	13787	13751	13759	13657	13761	13654	13735	13573	13621	13591	13746	13628	13674	13704	13545	13776	13589	13756	13813	13727	13787	13617	13673	13706	13745	13703	13800	13806	13685	13774	13625	13710	13854	13730	13787	13761	13676	13854	13726	13745	13859	13892	13649	13820	13690	13720	13727	13771	13755	13636	13879	13616	13759	13760	13858	13645	13798	13764	13719	13831	13799	13686	13596	13772	13594	13718	13672	13637	13734	13695	13595	13736	13666	13578	13923	13720	13614	13863	13698	13909	13972	13859	13723	13693	13597	13540	13724	13680	13810	13767	13764	13840	13813	13738	13743	13823	13601	13719	13846	13720	13759	13644	13811	13731	13869	13764	13764	13834	13730	13715	13673	13641	13843	13877	13553	13752	13719	13712	13787	13768	13783	13788	13876	13754	13860	13644	13686	13604	13498	13893	13751	13786	13560	13805	13748	13774	13826	13704	13574	13612	13799	13705	13692	13586	13708	13676	13570	13672	13883	13790	13686	13889	13576	13818	13780	13842	13650	13672	13716	13716	13675	13827	13929	13813	13784	13756	13817	13897	13893	13793	13722	13702	13793	13766	13823	13750	13691	13671	13785	13749	13608	13698	13491	13573	13796	13553	13769	13717	13728	13655	13746	13754	13990	13560	13657	13644	13680	13799	13835	13661	13738	13777	13868	13711	13681	13682	13787	13707	13789	13723	13782	13718	13707	13762	13739	13773	13713	13645	13715	13710	13901	13738	13823	13787	13605	13737	13732	13640	13822	13596	13705	13563	13783	13727	13847	13506	13550	13686	13888	14007	13994	13900	13786	13687	13819	13697	13831	13849	13562	13738	13924	13797	13630	13642	13741	13775	13776	13631	13643	13807	13709	13646	13773	13680	13574	13965	13753	13624	13718	13665	13751	13665	13632	13564	13765	13820	13818	13815	13725	13803	13624	13722	13862	13835	13639	13785	13782	13904	13918	13680	13601	13698	13704	13687	13702	13699	13632	13840	13904	13611	13744	13646	13611	13769	13785	13794	13536	13738	13858	13880	13884	13758	13831	14074	13713	13829	13741	13695	13969	13653	13860	13918	13755	13802	13891	13567	13632	13774	13899	13975	13758	13734	13679	13737	13732	13873	13854	13585	13540	13711	13760	13615	13660	13638	13662	13847	13701	13765	13834	13914	13709	13733	13747	13696	13600	13478	13610	13767	13878	13557	13799	13892	13697	13862	13830	13734	13691	13749	13442	13452	13536	13646	13676	13559	13777	13605	13802	13738	13665	13906	13697	13633	13614	13779	13751	13584	13816	13563	13721	13750	13774	13845	13595	13715
16778	28464	26098	22418	20012	17756	16425	15448	15234	14845	15112	23126	45173	42086	32246	22579	16186	14574	14193	14026	13942	13950	13906	14027	13900	13884	14012	13896	14023	13943	14104	14090	13995	13887	14040	13767	13844	14141	13976	13715	14120	13970	13987	14027	13929	14008	13933	13938	13699	14044	14097	13850	14094	14058	14064	13946	14052	14009	13873	13970	14050	13935	13870	14105	13956	14164	13865	13963	14117	13880	13885	13903	13852	13845	13981	14022	14107	14079	14137	13961	13988	13985	14067	14070	14034	13909	13925	14037	13901	13967	13820	13762	14090	14068	13890	13986	13931	13940	13903	13948	14072	13947	13902	13889	13843	13928	13894	14000	14023	14059	13912	13800	14184	13831	14000	13920	14015	14030	13999	13870	13970	14072	14081	13962	13925	14177	13883	13931	13981	13857	13934	13892	13820	14027	13895	13946	13806	14075	14047	14117	13959	13949	13948	14012	14057	13764	13885	13803	13951	14058	13924	14018	13906	13935	14099	14040	13822	14104	13859	14050	13817	13866	13936	13850	13991	13878	14055	13969	13933	13943	13818	14107	14004	13931	13873	13820	14080	14004	13964	13946	13966	13937	13871	13961	14169	14079	14108	13938	13909	13967	13752	13920	13934	13952	14071	14034	14039	14023	13865	13934	13993	13920	14118	13884	14013	13997	13878	13927	14124	13990	14009	14087	14064	13813	13950	13957	13915	14042	13979	13971	13972	13999	13927	14020	13934	13807	13976	13989	14011	13872	14068	13899	14076	14049	14081	14023	13829	13968	13888	14144	13987	14105	14039	14032	14094	14012	13712	14092	13898	14011	13912	13960	14115	13860	13908	14000	14028	13917	13914	13982	13932	14144	13886	13969	13805	14095	13839	13898	13986	13980	13910	13952	14110	14034	13898	14161	13812	13818	13954	14054	14020	13872	13889	14038	13797	13938	13899	13890	14110	14234	13853	14039	14062	13922	13802	13902	13989	14077	14062	13991	14059	14040	13973	13979	14018	14062	13904	13943	13955	14103	14041	13902	14029	14121	13853	13847	13984	14063	13967	14048	13904	14057	14089	14022	13925	13875	13902	13959	13925	13932	13868	13966	14135	13975	13999	14041	13978	13840	13961	14030	13886	14227	13843	13981	13945	14154	14017	13915	14087	14083	13877	13998	13972	14004	13818	13875	13899	13953	14151	14081	14005	14115	13981	14097	13993	13885	14155	14036	13999	13901	13970	14014	13931	14124	14086	14023	13948	14134	13921	13932	13843	14188	13995	14091	13970	14043	13887	13970	14103	13844	13996	14090	13878	13979	14039	14080	13766	14036	14043	13930	13822	13995	14063	13886	14012	14126	13965	13823	13967	13909	13907	13983	13966	13834	14049	13963	13842	14122	14071	14072	13874	13949	13981	14067	14114	14023	14014	13951	13951	14052	13869	13974	13984	14057	14041	13966	13898	13903	13949	13999	13885	13859	13930	13887	13881	13982	14002	14025	13945	14016	14050	13967	14044	13931	14040	13889	13923	14055	13935	14081	13959	13963	14043	14017	13905	14112	14048	13896	13829	14069	14127	14039	14043	13918	13883	14106	13898	13820	13959	13965	14063	13992	13973	13986	13906	13923	13963	13920	14044	13989	13909	13880	14164	13978	13972	13890	14000	13905	13993	13893	14043	13982	13850	13817	13931	14150	13936	13938	14042	13988	14018	13946	13939	14117	13885	14029	13976	13950	14104	13871	14026	13865	14172	13954	13991	13872	14030	14052	13932	14042	14002	14135	14092	13864	13737	14001	13938	13961	13957	14056	14042	13910	14072	14042	13975	14070	14013	14066	13880	13960	13982	14038	13948	13899	13979	13837	13897	14011	13958	13847	14082	13986	13982	14099	14097	13878	14048	13990	14042	14034	14009	13783	14079	14109	14070	13903	14087	13969	14046	13805	13896	14007	13945	14043	13964	14048	13939	13943	13955	14145	13965	14026	13857	13913	13999	14018	14088	14059	14083	13944	14080	14104	13964	14063	14031	13899	14102	14068	14267	13906	13983	13813	13797	13989	14057	13853	13865	13844	13964	14116	14025	13993	14092	14104	13874	13979	14078	13833	14017	14042	13786	13960	13951	14125	13946	13970	13906	13919	13906	13954	14059	13855	13930	13856	14008	13872	13867	14026	13945	13988	13983	14093	13937	13962	13892	14001	14031	13897	13891	13926	14070	13822	13953	13862	13968	13956	14034	13988	13871	14059	13988	13837	13964	14132	14089	13953	14018	14056	14134	14077	14075	14040	13992	14052	13929	13897	14019	13918	13955	13973	14084	13996	13958	14024	13980	13956	13996	13992	13996	13938	14125	13940	13968	13900	13899	13993	13962	13976	14067	13890	14039	14003	13951	14019	13914	14074	13936	14061	13848	14169	13946	13978	14045	13795	13953	13858	14145	13844	14077	13955	13969	14040	14101	13728	13905	14114	13963	13964	14034	13996	13757	13820	14062	13857	13942	14011	14000	13952	13897	14145	14024	13778	13975	13871	13937	13980	14080	13954	13986	13883	13842	14009	14009	14001	13997	14001	13799	13841	13881	13834	14038	14026	13754	13976	14131	13916	13985	13934	13968	13968	13933	13991	13862	13891	14127	13877	13845	13861	13967	13975	13814	13925	13946	13973	13994	13970	13896	13881	13892	13986	14047	13805	14011	13882	14159	13923	14155	13908	13864	14047	13878	13907	13934	14069	14065	13899	14009	14174	13870	13986	13893	13920	14083	14093	14000	13981	13889	13911	13819	14050	13907	13837	13846	13928	13936	13973	14026	13927	13917	14227	14032	14044	13950	13990	13871	13819	13985	13974	13932	13988	13937	14024	13995	13997	13839	13948	13916	14044	14025	14010	14025	13951	13885	13882	13950	13917	13986	14085	13935	13974	13987	14121	14029	13886	13939	14061	14061	13905	14067	13949	13990	14014	13930	14062	14040	14065	13900	13885	13984	14086	13905	14079	13992	14015	14181	13991	13993	14027	14277	13920	14166	13784	13992	14228	13994	13959	14117	14041	13949	13956	13994	13906	13916	14018	13949	13753	14105	14047	14091	14016	13893	13903	14047	13920	14094	13837	13811	13936	14009	14125	13887	14078	13941	14079	13769	14046	14036	14064	13991	14024	13879	14092	13848	14050	13964	14054	14012	14017	14001	13939	13972	13933	13943	13808	14037	13866	14167	13986	14080	14089	13974	13972	13898	14062	13962	13887	14147	14055	13864	14052	13919	13975	13769	13974	14002	13969	14017	13881	13853	13897	13938	13951	14071	14114	14135	14006	13879	13893	13909	13977	13912	13960	13836	13936	14021	14007	14015	13898	14068	14111	13906	14076	13957	13822	13917	13978	13868	13890	13995	13987	13959	13881	13891	14054	13872	14123	13893	14089	13955	13995	13803	13970	14035	13992	13941	13904	13951	13929	14008	13829	14013	13866	13960	13986	13968	13952	13954	13880	13842	13995	14025	13986	13923	14005	14008	14155	14127	13962	13830	13940	14201	13879	14054	14048	13984	13871	14073	14123	14071	13840	13826	13947	13932	13970	13889	13942	14040	14020	13992	14021	13836	13912	13992	13866	14000	13842	13818	14008	13989	14005	13868	14067	14085	13853	14076	13922	13953	13924	14028	13883	13850	13962	14191	13848	13902	14041	14078	13845	13939	13971	13828	14002	13884	13959	13984	13876	14012	13988	14108	14029	14022	13977	13784	14061	14028	13846	13881	13958	14033	14061	14203	14033	13956	13985	14003	13935	13903	14052	14062	14001	14002	13837	14075	13992	13989	14115	14060	14010	13910	13884	13870	14061	13929	14031	13948	13921	13936	14090	13932	13956	14120	13866	14190	14001	13826	14077	13787	13880	13881	13799	14113	13927	13995	13876	14237	14018	13877	13988	14140	14062	14008	14065	14015	13923	13853	14006	14007	13986	14018	14067	14088	14173	13986	13952	13976	13843	14052	13887	13886	13986	13815	14101	14072	13961	14144	14036	14082	13917	13932	13882	14118	13898	13955	13837	13984	13936	13881	13937	14039	14110	14053	13921	13999	13917	14024	14110	13952	13789	14076	13904	13948	13846	14074	13922	14077	14016	13900	14071	14024	13912	14050	13976	13888	13930	14033	14043	13957	14000	13983	14057	13851	13897	13815	13991	14060	14037	13821	14017	14090	13829	13980	13867	13988	13973	14144	14034	13985	14011	13955	13958	14058	13946	14080	13886	13939	14092	13853	13983	13972	14033	14076	13832	13912	13993	14011	14053	14090	14018	13840	13907	14034	13933	13888	13889	14031	13877	13964	13979	14055	14000	13945	13818	14132	13834	13901	13966	13934	13916	13876	13874	13989	13908	13870	13898	13844	13981	14055	14058	13965	13867	14096	14036	13847	13967	13981	14057	13953	13861	13867	14060	13974	14076	13967	14043	14155	13920	13832	14008	14002	13925	13920	14013	13937	14027	14120	13893	14004	14087	13808	13977	14020	14005	13865	13895	14086	14002	13840	14063	13913	13964	13929	13896	13888	13980	13939	14049	13909	14004	13903	13907	13770	13972	13906	13977	14039	13966	14082	13915	13978	14026	14049	13890	14066	13986	13964	14094	13855	13959	13901	13978	13814	13919	14014	14037	14051	13919	13909	14110	13871	14017	13955	13897	13999	14006	13889	13979	13925	13960	13909	13931	14083	13917	13929	13947	13921	14104	13816	13948	13945	14037	14002	13932	13790	14054	13971	14032	13912	14022	14127	13856	13924	14032	13961	13995	13897	14213	14038	13947	13961	14015	14094	14050	13901	14026	14068	13984	14024	13897	14029	13812	13957	14044	13936	14068	13957	14143	13934	13941	13924	13767	14107	13765	13991	13893	13897	13950	13913	14003	14022	13969	13997	14011	13972	13957	14047	13808	14034	13934	13926	14041	14173	13973	13907	14069	13843	14072	14098	13906	13954	13966	14102	13919	13949	14037	14067	13973	13868	14100	13924	14040	13890	13920	14016	13877	14002	13818	13845	13926	14001	14029	13996	14079	13882	14140	13979	14016	13946	14017	13904	13966	14002	14004	13862	13966	14094	14160	13994	13980	13970	13976	13934	14029	13971	13867	14020	13803	14054	13948	13991	13876	14045	13997	13953	14120	14173	13841
28844	21805	20184	17800	15251	14984	15269	14801	14770	14831	14769	15161	17415	17991	16803	15782	15031	14962	14913	14538	14531	14724	14733	14526	14736	14632	14851	14799	14679	14891	14673	14741	14596	14460	14670	14630	14516	14679	14685	14719	14758	14695	14640	14584	14569	14552	14720	14849	14692	14525	14710	14452	14625	14706	14645	14694	14631	14578	14636	14622	14557	14645	14670	14665	14711	14547	14659	14741	14818	14567	14644	14700	14530	14587	14691	14762	14654	14623	14770	14827	14463	14840	14742	14553	14510	14783	14803	14514	14771	14592	14717	14726	14631	14662	14639	14452	14754	14665	14578	14683	14551	14759	14684	14606	14678	14443	14632	14619	14685	14602	14545	14659	14640	14474	14660	14576	14487	14577	14440	14510	14747	14520	14814	14650	14533	14547	14550	14720	14679	14527	14696	14577	14524	14446	14673	14543	14632	14606	14782	14550	14742	14612	14522	14701	14738	14658	14824	14593	14552	14808	14829	14518	14694	14518	14800	14749	14678	14603	14576	14571	14586	14425	14520	14701	14520	14672	14760	14629	14527	14742	14669	14657	14586	14608	14695	14669	14719	14654	14793	14648	14648	14652	14655	14784	14609	14630	14678	14715	14470	14518	14664	14740	14617	14617	14677	14587	14598	14733	14724	14648	14472	14685	14589	14495	14688	14767	14779	14724	14528	14749	14535	14509	14667	14397	14637	14493	14773	14737	14793	14447	14633	14558	14861	14792	14575	14605	14534	14742	14699	14684	14498	14623	14729	14502	14702	14596	14522	14515	14620	14613	14739	14700	14310	14529	14792	14702	14743	14509	14691	14671	14621	14642	14593	14691	14701	14736	14609	14637	14644	14528	14627	14741	14735	14635	14545	14591	14710	14580	14506	14705	14499	14581	14716	14565	14733	14637	14672	14697	14741	14821	14537	14471	14467	14665	14435	14628	14553	14708	14778	14750	14698	14703	14521	14619	14694	14730	14622	14580	14569	14627	14644	14765	14741	14708	14828	14814	14743	14609	14730	14751	14441	14558	14852	14690	14654	14633	14557	14535	14822	14702	14613	14576	14498	14749	14690	14610	14594	14575	14765	14712	14583	14941	14689	14488	14702	14690	14674	14713	14618	14612	14465	14478	14558	14616	14520	14703	14626	14622	14461	14671	14642	14637	14540	14709	14617	14856	14368	14509	14731	14520	14719	14736	14619	14740	14769	14718	14613	14621	14550	14704	14559	14565	14902	14510	14463	14614	14683	14551	14726	14709	14671	14584	14725	14675	14752	14624	14592	14596	14668	14471	14661	14608	14543	14498	14348	14577	14618	14547	14630	14678	14630	14752	14767	14693	14714	14748	14574	14676	14743	14902	14716	14695	14586	14612	14689	14647	14594	14768	14578	14724	14728	14544	14778	14573	14514	14530	14739	14634	14695	14477	14797	14674	14816	14705	14472	14581	14676	14635	14620	14735	14616	14663	14725	14634	14610	14739	14687	14708	14632	14477	14703	14582	14519	14700	14774	14653	14447	14659	14508	14636	14630	14698	14659	14603	14469	14651	14525	14596	14751	14658	14547	14652	14687	14611	14628	14627	14485	14627	14703	14568	14811	14387	14399	14646	14510	14835	14574	14722	14707	14522	14594	14614	14640	14541	14656	14455	14584	14625	14651	14715	14705	14544	14491	14606	14657	14603	14709	14765	14638	14708	14574	14535	14731	14564	14828	14549	14639	14684	14732	14740	14811	14590	14694	14710	14603	14490	14718	14607	14513	14556	14580	14610	14695	14667	14746	14567	14707	14581	14881	14618	14675	14698	14644	14770	14925	14610	14621	14559	14651	14739	14616	14477	14697	14656	14638	14436	14727	14583	14539	14803	14681	14788	14879	14545	14573	14733	14674	14688	14790	14506	14586	14822	14779	14759	14857	14608	14614	14754	14633	14506	14541	14597	14654	14639	14572	14610	14512	14563	14547	14857	14703	14631	14506	14628	14616	14688	14836	14751	14810	14722	14796	14694	14746	14723	14681	14486	14433	14577	14537	14649	14663	14926	14573	14814	14460	14918	14596	14600	14636	14629	14655	14645	14665	14589	14783	14518	14601	14539	14563	14596	14662	14574	14681	14581	14639	14699	14639	14669	14568	14538	14617	14581	14798	14684	14627	14667	14756	14650	14702	14756	14564	14572	14687	14684	14748	14801	14722	14707	14761	14524	14777	14670	14450	14548	14631	14609	14685	14651	14755	14746	14549	14748	14573	14563	14660	14584	14535	14625	14729	14667	14597	14626	14842	14789	14691	14654	14593	14431	14694	14638	14722	14612	14534	14548	14520	14612	14487	14642	14490	14556	14746	14540	14655	14719	14728	14553	14687	14560	14571	14558	14610	14630	14517	14564	14752	14711	14732	14536	14572	14632	14598	14538	14567	14616	14800	14655	14691	14560	14626	14802	14744	14711	14666	14815	14505	14571	14816	14637	14487	14563	14765	14578	14542	14784	14758	14566	14586	14451	14514	14796	14722	14452	14735	14607	14842	14682	14659	14685	14675	14710	14696	14824	14598	14381	14766	14571	14591	14716	14692	14865	14722	14782	14650	14736	14439	14683	14646	14660	14773	14692	14695	14644	14474	14512	14591	14690	14538	14694	14847	14481	14595	14651	14749	14690	14669	14680	14672	14570	14838	14695	14535	14594	14580	14635	14612	14555	14613	14563	14767	14886	14584	14649	14852	14722	14586	14566	14781	14603	14645	14617	14656	14581	14564	14707	14572	14541	14552	14621	14580	14502	14670	14708	14569	14566	14707	14678	14625	14701	14702	14555	14544	14449	14657	14530	14660	14642	14636	14673	14619	14716	14572	14638	14562	14662	14695	14467	14545	14524	14589	14648	14550	14659	14741	14709	14783	14573	14658	14617	14626	14518	14611	14596	14488	14491	14590	14477	14638	14566	14637	14683	14681	14597	14748	14543	14571	14578	14735	14554	14644	14620	14776	14861	14591	14653	14669	14707	14852	14805	14674	14624	14759	14709	14506	14727	14783	14749	14676	14691	14680	14747	14547	14596	14657	14481	14736	14557	14712	14481	14546	14821	14491	14801	14661	14865	14617	14618	14828	14629	14606	14690	14648	14697	14648	14685	14517	14703	14817	14670	14567	14434	14597	14780	14382	14743	14746	14588	14637	14656	14627	14617	14803	14617	14800	14574	14482	14615	14577	14756	14520	14591	14622	14505	14824	14712	14596	14466	14636	14650	14428	14605	14518	14541	14633	14767	14765	14748	14656	14649	14696	14560	14842	14713	14712	14733	14553	14726	14583	14676	14551	14714	14639	14668	14722	14497	14592	14630	14726	14789	14472	14672	14627	14815	14677	14741	14773	14656	14573	14632	14700	14668	14739	14761	14660	14560	14580	14712	14852	14751	14537	14603	14579	14534	14749	14614	14506	14818	14690	14661	14672	14758	14457	14635	14653	14655	14792	14432	14667	14567	14566	14585	14577	14618	14557	14809	14833	14584	14670	14348	14426	14735	14588	14670	14583	14667	14645	14710	14819	14563	14719	14817	14666	14680	14680	14707	14770	14719	14751	14711	14752	14722	14671	14740	14665	14749	14614	14530	14899	14650	14596	14524	14645	14661	14538	14668	14667	14394	14792	14628	14626	14721	14750	14509	14708	14487	14590	14625	14670	14680	14748	14563	14503	14795	14491	14755	14659	14732	14578	14861	14547	14723	14718	14502	14543	14585	14415	14771	14603	14447	14719	14666	14866	14713	14613	14619	14783	14561	14567	14665	14678	14908	14612	14588	14900	14609	14711	14652	14776	14718	14676	14594	14604	14663	14670	14694	14736	14880	14753	14659	14674	14585	14563	14750	14839	14490	14554	14527	14437	14699	14520	14645	14747	14671	14478	14630	14773	14688	14664	14577	14706	14657	14738	14607	14522	14622	14679	14565	14742	14759	14798	14803	14769	14593	14685	14497	14775	14485	14698	14641	14715	14500	14770	14566	14714	14773	14696	14627	14632	14764	14780	14584	14802	14814	14668	14756	14686	14606	14778	14907	14619	14845	14771	14702	14826	14740	14679	14608	14809	14857	14731	14873	14671	14649	14764	14687	14666	14403	14684	14487	14708	14680	14584	14700	14469	14657	14467	14428	14325	14534	14563	14456	14627	14606	14616	14723	14755	14630	14581	14549	14786	14832	14623	14584	14738	14835	14614	14757	14858	14687	14885	14644	14686	14720	14656	14608	14481	14701	14581	14739	14662	14601	14802	14436	14606	14730	14717	14610	14558	14584	14497	14734	14803	14548	14616	14600	14599	14572	14763	14695	14682	14687	14520	14599	14667	14787	14692	14576	14751	14521	14646	14726	14805	14626	14639	14469	14616	14610	14476	14673	14760	14583	14703	14711	14724	14775	14512	14662	14564	14714	14572	14710	14627	14636	14379	14678	14592	14666	14501	14740	14743	14435	14511	14614	14588	14539	14665	14665	14452	14541	14530	14544	14732	14721	14500	14636	14498	14521	14662	14703	14638	14418	14732	14703	14696	14821	14597	14636	14767	14765	14592	14747	14677	14572	14550	14675	14758	14439	14711	14575	14779	14577	14642	14639	14711	14631	14646	14413	14624	14523	14681	14648	14608	14449	14576	14649	14719	14555	14759	14668	14539	14652	14527	14602	14697	14691	14497	14598	14820	14644	14633	14626	14533	14601	14592	14822	14678	14654	14635	14538	14724	14448	14600	14626	14623	14619	14503	14513	14578	14631	14747	14576	14607	14702	14756	14615	14568	14575	14769	14569	14670	14637	14581	14580	14726	14643	14681	14586	14604	14854	14780	14726	14664	14518	14623	14492	14490	14647	14612	14705	14534	14718	14780	14662	14704	14432	14517	14655	14652	14525	14678	14494	14673	14607	14673	14761	14584	14699	14586	14783	14542	14575	14735	14636	14768	14606	14766	14750	14592	14752	14686	14643	14512	14647	14754	14621	14678	14512	14594	14529	14561	14795	14642	14733	14758	14645	14833	14645	14645	14702	14672	14657	14715	14628	14586	14635	14755	14766	14905	14619	14627	14658	14713	14700	14883	14709	14600	14514	14806	14505	14497	14933	14692	14620	14795	14580	14803	14654	14617	14657	14642	14752	14528	14647	14738	14559	14691	14625
15892	17919	16918	16650	15734	15153	15025	14793	14788	14758	14519	15539	19161	19261	17346	15714	14760	14716	14721	14720	14653	14542	14613	14616	14423	14631	14504	14512	14512	14574	14613	14502	14443	14644	14502	14450	14619	14529	14621	14568	14474	14502	14402	14484	14613	14819	14610	14558	14579	14500	14620	14550	14576	14674	14463	14545	14596	14446	14553	14529	14497	14549	14657	14482	14537	14573	14620	14449	14695	14446	14526	14567	14602	14611	14339	14496	14689	14521	14688	14448	14688	14360	14691	14543	14727	14584	14579	14452	14876	14626	14546	14576	14693	14569	14530	14636	14481	14639	14547	14669	14580	14539	14546	14529	14615	14659	14473	14583	14530	14623	14601	14494	14704	14646	14514	14609	14599	14467	14574	14519	14384	14532	14598	14530	14661	14534	14644	14683	14608	14571	14582	14477	14448	14573	14553	14518	14417	14523	14562	14562	14618	14593	14452	14394	14646	14504	14374	14632	14595	14517	14420	14623	14514	14513	14398	14335	14537	14626	14409	14691	14729	14574	14505	14490	14677	14664	14597	14448	14591	14652	14528	14515	14548	14693	14663	14589	14473	14485	14556	14754	14677	14584	14495	14706	14495	14545	14544	14464	14482	14442	14611	14636	14599	14663	14460	14583	14584	14500	14510	14538	14424	14504	14495	14490	14444	14488	14800	14545	14500	14456	14375	14569	14601	14527	14682	14533	14509	14637	14452	14426	14399	14565	14618	14674	14548	14533	14572	14614	14547	14593	14691	14467	14600	14561	14519	14657	14691	14473	14532	14776	14431	14609	14628	14566	14439	14582	14522	14554	14449	14453	14458	14608	14574	14556	14719	14481	14499	14532	14562	14390	14565	14574	14581	14601	14546	14681	14555	14538	14396	14542	14558	14402	14472	14756	14611	14745	14454	14578	14551	14468	14653	14574	14468	14388	14397	14595	14510	14609	14305	14725	14599	14663	14599	14498	14528	14646	14501	14592	14357	14454	14505	14588	14448	14642	14385	14637	14535	14583	14498	14584	14595	14608	14500	14493	14521	14691	14519	14595	14641	14633	14504	14637	14382	14479	14507	14454	14636	14664	14481	14579	14702	14523	14472	14615	14464	14604	14425	14742	14528	14430	14576	14580	14544	14417	14620	14611	14610	14562	14519	14665	14496	14661	14437	14425	14614	14398	14506	14488	14427	14545	14517	14619	14623	14537	14553	14538	14530	14509	14659	14612	14472	14499	14502	14649	14523	14570	14546	14556	14487	14585	14516	14528	14456	14667	14738	14497	14504	14569	14448	14449	14617	14548	14657	14529	14490	14629	14536	14626	14687	14589	14679	14360	14680	14579	14557	14686	14348	14559	14564	14628	14464	14679	14450	14475	14498	14377	14653	14572	14421	14599	14594	14567	14694	14629	14595	14455	14609	14431	14709	14510	14732	14641	14678	14642	14631	14750	14440	14532	14611	14628	14606	14552	14426	14609	14541	14481	14573	14793	14458	14543	14571	14521	14511	14532	14490	14540	14501	14597	14487	14607	14532	14553	14569	14463	14398	14635	14671	14491	14475	14463	14542	14557	14633	14412	14537	14555	14558	14632	14470	14596	14575	14530	14736	14612	14530	14567	14619	14701	14367	14620	14583	14582	14462	14527	14424	14587	14510	14745	14544	14571	14695	14481	14547	14491	14581	14521	14591	14338	14539	14615	14612	14582	14676	14547	14704	14725	14552	14644	14633	14567	14464	14429	14815	14424	14635	14522	14478	14658	14553	14652	14565	14635	14673	14636	14368	14493	14543	14441	14443	14509	14610	14567	14461	14674	14367	14548	14489	14557	14577	14338	14519	14647	14529	14569	14551	14569	14446	14439	14523	14642	14446	14613	14434	14639	14434	14622	14586	14466	14594	14500	14478	14456	14529	14473	14607	14572	14593	14452	14463	14498	14572	14502	14640	14459	14653	14426	14372	14562	14594	14562	14687	14596	14685	14801	14476	14416	14592	14573	14569	14562	14446	14588	14589	14477	14549	14478	14634	14540	14461	14676	14615	14560	14669	14605	14505	14397	14735	14485	14535	14533	14637	14386	14652	14626	14525	14445	14724	14425	14656	14485	14643	14464	14429	14414	14498	14561	14650	14424	14544	14589	14556	14541	14580	14589	14558	14433	14429	14574	14578	14570	14568	14504	14506	14562	14454	14388	14630	14456	14581	14539	14573	14529	14481	14577	14504	14653	14519	14643	14586	14622	14599	14758	14479	14419	14547	14564	14728	14509	14501	14549	14405	14463	14456	14568	14503	14488	14470	14456	14437	14471	14584	14332	14559	14544	14701	14678	14435	14476	14612	14519	14609	14452	14314	14492	14643	14413	14540	14607	14678	14750	14605	14465	14566	14489	14565	14373	14656	14468	14555	14634	14654	14647	14694	14447	14755	14629	14483	14485	14644	14562	14495	14573	14472	14685	14751	14548	14612	14462	14649	14540	14559	14625	14490	14561	14284	14708	14628	14499	14597	14535	14627	14634	14393	14430	14569	14609	14580	14477	14539	14535	14553	14481	14535	14452	14446	14645	14817	14649	14606	14378	14559	14528	14568	14338	14430	14568	14669	14567	14359	14572	14452	14570	14438	14617	14517	14632	14517	14363	14458	14471	14717	14526	14524	14665	14635	14475	14480	14552	14625	14535	14557	14585	14743	14326	14412	14431	14605	14795	14552	14545	14568	14686	14537	14651	14630	14530	14731	14607	14618	14458	14611	14535	14589	14361	14570	14423	14630	14733	14575	14652	14445	14475	14606	14463	14403	14722	14413	14626	14694	14575	14639	14606	14527	14626	14640	14674	14537	14567	14507	14489	14665	14802	14527	14461	14528	14656	14637	14598	14523	14573	14491	14590	14542	14598	14522	14493	14532	14678	14498	14544	14518	14486	14487	14575	14518	14693	14387	14477	14451	14449	14578	14575	14684	14470	14495	14630	14570	14452	14723	14468	14543	14548	14528	14610	14488	14659	14506	14527	14575	14595	14721	14549	14640	14467	14684	14516	14677	14754	14536	14531	14713	14462	14453	14457	14602	14516	14520	14610	14532	14566	14641	14567	14506	14592	14621	14601	14474	14563	14478	14663	14505	14472	14520	14646	14598	14511	14613	14540	14549	14527	14627	14618	14556	14647	14452	14567	14525	14583	14384	14461	14584	14633	14562	14610	14514	14576	14475	14535	14659	14368	14625	14411	14508	14655	14410	14449	14521	14585	14618	14485	14480	14595	14553	14481	14473	14454	14502	14522	14588	14657	14553	14501	14470	14611	14561	14415	14536	14518	14530	14559	14632	14562	14589	14611	14554	14685	14524	14449	14640	14674	14652	14663	14444	14619	14427	14751	14596	14400	14608	14485	14314	14587	14634	14437	14546	14609	14351	14543	14433	14420	14500	14553	14549	14618	14511	14600	14627	14695	14576	14534	14459	14817	14570	14518	14556	14573	14581	14586	14652	14602	14539	14518	14589	14649	14618	14510	14447	14534	14559	14404	14535	14656	14661	14702	14380	14469	14468	14630	14460	14684	14550	14633	14585	14689	14523	14475	14482	14708	14499	14490	14482	14593	14562	14546	14509	14502	14457	14469	14478	14547	14619	14633	14410	14737	14458	14629	14600	14410	14565	14630	14581	14563	14599	14507	14511	14497	14599	14458	14486	14643	14573	14358	14602	14433	14574	14639	14692	14578	14505	14382	14709	14590	14578	14601	14649	14522	14711	14466	14636	14460	14753	14507	14458	14587	14484	14600	14359	14584	14628	14703	14583	14617	14559	14456	14566	14538	14569	14580	14545	14655	14691	14531	14489	14578	14604	14536	14493	14706	14472	14620	14488	14569	14510	14582	14709	14474	14572	14522	14580	14488	14595	14386	14551	14615	14469	14596	14406	14436	14632	14656	14502	14708	14640	14404	14366	14510	14443	14494	14526	14620	14495	14755	14450	14581	14552	14780	14507	14538	14473	14536	14597	14610	14448	14637	14558	14484	14741	14472	14434	14619	14752	14469	14414	14468	14607	14677	14522	14515	14585	14496	14777	14543	14656	14592	14584	14424	14672	14541	14579	14565	14489	14625	14659	14549	14591	14545	14565	14699	14611	14493	14458	14600	14437	14544	14474	14657	14586	14648	14560	14500	14543	14512	14612	14549	14536	14519	14551	14635	14605	14489	14616	14553	14498	14622	14635	14554	14607	14429	14595	14400	14601	14622	14491	14669	14522	14643	14468	14758	14563	14511	14711	14562	14436	14576	14584	14482	14531	14529	14547	14377	14633	14551	14611	14425	14507	14446	14626	14487	14566	14646	14536	14740	14540	14610	14449	14578	14600	14475	14619	14615	14691	14444	14425	14579	14536	14663	14550	14484	14505	14539	14572	14637	14609	14468	14476	14637	14664	14583	14597	14626	14688	14565	14442	14573	14611	14494	14655	14664	14630	14635	14291	14688	14581	14550	14453	14579	14450	14576	14609	14558	14651	14569	14490	14629	14715	14573	14519	14588	14581	14566	14531	14445	14527	14535	14604	14717	14503	14530	14468	14581	14689	14625	14523	14604	14536	14565	14461	14339	14452	14560	14509	14500	14636	14658	14542	14627	14630	14437	14382	14569	14497	14712	14605	14653	14482	14626	14583	14616	14530	14575	14668	14668	14469	14506	14619	14541	14478	14503	14554	14379	14514	14546	14580	14672	14685	14616	14528	14593	14544	14564	14551	14582	14745	14633	14504	14439	14535	14433	14479	14497	14492	14546	14545	14617	14581	14508	14494	14506	14572	14541	14524	14618	14626	14411	14482	14554	14644	14618	14615	14462	14727	14599	14535	14434	14657	14455	14593	14635	14600	14585	14521	14595	14699	14800	14392	14559	14618	14535	14590	14642	14476	14484	14374	14538	14537	14501	14703	14439	14456	14429	14508	14541	14613	14572	14714	14656	14567	14505	14696	14497	14489	14527	14663	14523	14518	14525	14488	14581	14593	14638	14517	14548	14637	14427	14406	14500	14507	14525	14540	14685	14635	14493	14694	14646	14327	14579	14575	14740	14561	14618	14486	14468	14618	14628	14479	14438	14578	14545	14460	14737	14437	14646	14733	14629	14634	14634	14285	14626	14652	14659	14568	14477	14848	14501	14608	14734
25016	21362	28052	25389	20527	17710	17119	15881	15423	15304	15192	21709	31465	30465	23981	18805	16071	15210	15128	15039	15126	14936	15104	14949	14989	14991	14986	14693	14959	14715	14952	14886	14903	14708	15011	14825	14870	15061	15017	14938	14624	14759	14836	14980	14808	14761	14995	14876	14888	14783	14845	14684	14917	14839	14814	14796	14897	14901	14801	14870	14816	14824	14793	14774	14811	14949	14802	15013	14782	14868	14969	14916	14699	14910	14924	14759	14903	14743	14832	14921	14704	14794	14661	14860	14835	14850	14735	14941	14739	14909	14783	14769	14966	14731	14908	14865	14632	14851	14980	14725	14991	14895	14651	14870	14779	14797	15048	14995	14895	15031	14781	14819	14775	14861	14850	14955	14921	15001	14849	14732	14923	14722	14952	14937	14757	14877	14815	14648	14883	14896	14864	14876	14802	14861	14784	14865	14782	14764	14767	14727	14838	14956	14843	14747	14943	14811	14822	14669	14833	14903	14818	14882	14805	14809	14882	14635	14810	15020	14767	14890	14781	14842	15011	14669	14879	14974	14865	14967	14953	14951	14727	14901	14857	15161	14749	14705	14743	14931	14712	14673	14884	14844	14805	14815	14835	14814	14778	14752	14577	14785	14915	14801	14989	14945	14825	14847	14983	14977	15022	14791	14824	14863	14761	14965	14977	14868	14933	14732	14760	14781	14815	14804	14874	14889	15148	14791	14804	14692	14894	14885	14831	14696	14924	14734	14862	14788	14827	14760	14935	14710	14878	14782	14854	14940	15011	14938	14994	14822	14890	14840	14833	14861	14756	14841	14873	14550	14745	14814	14818	14863	14908	15058	14782	14685	14964	14783	14769	14884	14916	14842	14667	14953	15060	14939	14868	14684	14773	14778	14722	14834	14823	14960	14840	14865	14765	14962	14751	14719	14821	14984	14796	14918	14970	14895	14950	14749	14847	14809	14921	14867	14692	14644	14853	14886	14911	14897	14677	14801	14740	14856	14787	14877	14846	14876	14682	14913	14670	14936	14853	14903	14970	14724	14845	14849	14846	14813	15040	14658	14645	14739	14787	14817	14889	14885	14842	14775	14884	14913	14773	14736	14871	14845	14819	14868	14791	14822	15046	14701	14985	14918	14961	14772	15015	14864	14837	14746	14748	14803	14964	15014	14894	14846	14910	14716	14742	14754	14855	14974	14920	15107	14713	14745	14560	14783	14818	14905	14714	14997	15006	14809	14854	14835	14833	14527	14916	14825	14759	14736	14645	14647	14820	14835	14953	14764	14630	14878	14868	14898	14777	15053	14845	14877	14899	14795	15004	14908	14998	14848	14953	14859	14878	14941	14822	14821	14723	14767	14798	14792	14924	14786	14701	14830	14818	14891	14968	14827	14942	14761	14779	14865	14933	14941	14787	14848	14888	14808	14985	14822	14723	14852	15088	14777	14741	14911	14992	14947	14918	14864	14817	14851	14914	14731	14894	14776	14903	14729	14757	14860	14844	14791	14844	14767	15022	14772	14937	14824	14983	14789	14988	15097	14816	14732	14937	14934	14866	14875	14863	14847	14810	14762	14765	15044	14801	14969	14763	14805	14803	14716	14875	14741	14879	15032	14915	14735	14592	14862	14698	14854	14949	14809	15004	14805	14826	14908	14914	14786	15031	14844	14770	14920	14873	14884	14788	14713	14759	15059	14977	14879	14719	14818	14799	14829	14831	14872	14653	14751	14871	14893	14996	15049	14945	14898	14946	14948	14922	14958	14811	15012	15009	14748	14901	15058	14914	14859	14883	14828	14802	14800	14881	14915	15009	14854	14858	14953	14908	14981	15012	14794	14867	14842	14892	14802	14762	14825	14869	14810	14963	14801	14769	14872	15033	14840	14947	14796	14840	14924	14829	14885	14841	14895	14569	14588	14925	14617	14785	14980	14914	14890	14934	14804	14761	14873	14973	14877	14755	14693	14732	14816	14947	14773	14917	14942	14774	14854	14880	14909	14850	14940	14845	14597	14737	14808	14949	14674	15004	14995	14819	14857	14801	14780	14970	14700	14745	14734	14852	14793	14815	14819	14952	14786	14808	14785	14946	14938	14681	14984	14704	14822	14956	14897	14965	14796	14830	14841	14789	14774	14861	14798	14998	14850	14967	14622	14800	14682	14655	14661	14693	14950	14888	14924	14907	14952	14851	15026	14821	14975	14886	14886	14679	14849	14755	14915	15062	14971	14880	14897	14659	14895	14990	14911	14982	14881	14735	14912	14860	14886	14898	14885	14745	14895	14829	14864	14974	14984	15282	14862	14805	14873	14675	14765	14914	14864	14994	14894	14919	14735	14937	14775	14939	14795	14856	14916	14982	14833	14701	14933	14809	14726	14607	14686	14706	14686	14827	14895	14756	14931	14933	14801	14763	14831	14692	14770	14866	14897	14681	14764	14856	14889	14588	14912	14866	14915	14673	14779	14875	14732	14924	14607	14913	14934	14783	14746	14613	14987	14938	14936	14912	14712	14747	14869	14927	14779	14869	14922	14838	14793	14938	14759	14843	14927	14922	14761	15016	14914	14746	14651	14765	14802	14869	14916	14873	14890	14959	14802	14830	14678	14956	14854	14715	14825	14838	14759	14881	14849	14760	15068	14859	14792	14748	14919	15084	14772	14841	14853	15054	15034	14757	14706	14911	14776	14678	14710	14662	14825	14933	14777	14799	14739	14638	14805	14778	14916	14748	14783	14923	14875	14706	14817	14896	14844	14667	14889	15138	14790	14786	14881	14786	14797	14833	14880	15027	14913	14910	14908	14787	14888	14770	14800	14694	14742	14972	14884	14818	14793	14850	14817	14928	14699	14850	14853	14881	14904	14794	14980	15016	14876	14795	14866	14846	14831	14858	14896	14911	14841	14655	14746	14736	14676	14724	14765	15014	14786	14767	14890	14882	14708	15055	15017	14724	14979	14893	14828	14778	15022	14742	14802	14753	14758	14823	14915	14718	14781	14998	14809	14810	14867	14810	14639	14583	15102	14843	14665	14948	14812	14996	14804	14874	14742	14846	14892	15005	14838	14831	14887	14773	14774	14701	14762	14697	14825	14713	14806	14864	14802	15044	15028	14975	14720	14908	14812	14882	14746	14833	15042	14986	14935	15022	14736	14928	14931	15022	15025	14627	14910	14640	14868	14818	14694	14969	14847	14668	14762	14757	14848	14994	14841	14995	14907	14903	14757	14792	14864	14947	14857	14808	14682	14932	14666	14761	14901	14732	14753	14636	14853	14903	15066	14976	14947	14789	14913	14736	14687	14673	14728	14911	14686	14909	14697	14937	14917	14960	14781	14872	14905	14747	14741	14909	14859	14807	15060	14831	14806	14700	14910	14879	14900	14685	14761	14772	14667	15086	14840	15058	14992	14844	14966	15002	14939	14963	15020	14928	15019	14832	14837	15025	14886	14971	14743	14856	14920	14889	14856	14781	14935	14938	14639	14995	14831	14905	14885	14767	14856	14787	14912	14901	14702	14916	14806	14592	14809	14819	14743	14748	14510	14740	14763	14906	14883	14829	14983	14828	14842	14918	14778	14811	14785	15035	14764	14939	14993	14971	14616	14808	14860	14909	14914	14967	14832	14961	14918	14862	14867	14971	14917	14852	14949	14829	15014	14757	14931	14906	14987	14816	15019	14749	14951	14845	14819	14737	14792	14839	14854	14822	14700	14802	15000	15067	14621	14859	14748	14699	14731	14957	14638	14737	14944	14791	14820	14952	14868	14800	14838	14876	14896	14947	14830	14828	15129	15050	14694	14765	14984	14728	14814	14954	14872	14831	14800	15082	14970	14955	14965	15042	14841	14852	14856	14794	14855	14898	14774	14792	14941	14888	14993	14854	14886	14698	14717	14924	14772	14638	14761	14975	14918	14913	14831	14854	14784	14712	14881	14945	14874	14721	14800	14833	14812	14849	14734	14836	15092	14900	14819	14893	14832	14937	14755	14607	14779	14699	14713	14849	14979	14871	14568	14796	14950	14925	14895	14832	14948	14964	14695	14808	14742	14774	14975	14729	14962	14802	14917	14905	14849	14908	14846	15011	14663	14826	14992	14837	14808	14770	14857	14809	14788	14730	14876	14825	14965	14762	14740	14923	14826	14940	14758	14957	14826	14848	15012	14866	14894	14850	14758	14958	14834	14858	14764	14808	14842	14732	15043	14764	14933	14880	15009	14972	14777	14947	14845	14807	14953	14931	14782	14686	14721	14838	14809	14921	14617	14870	14934	14873	14685	14882	14916	14835	14821	14693	14886	14802	14974	14907	14835	14756	14867	15046	14857	14744	14925	14946	14961	14732	14831	15024	14935	14866	14761	14880	14719	14790	14831	14668	14788	14821	14811	14943	14971	14867	14745	14979	14837	14893	14942	14862	14888	14881	14709	14978	14951	15018	14654	14777	14920	14844	14665	14849	14889	14895	14779	14779	14643	14804	14883	14941	14883	14712	14980	14799	14904	14942	14851	14730	14674	14821	14875	14928	14750	14890	14562	15050	15133	15002	14994	14907	14627	14816	14949	15115	14872	14870	14734	14859	14829	14889	14839	14932	14756	14811	14784	14648	14632	14995	15072	14909	14862	14993	14842	14899	14896	14909	14733	14880	14995	15017	15006	15052	14890	14865	14929	14894	14599	14952	14717	14740	14795	15005	14926	14701	15037	14961	14846	14845	15011	14851	15014	14976	14759	14951	14766	14858	14751	14915	14841	14869	14709	14886	15044	14929	14809	14985	14928	14881	14885	14869	15004	14939	14826	14767	14727	14884	14888	14959	14871	14707	14823	14966	14791	15032	14949	14850	14668	14768	14895	14878	14772	14807	14743	14514	14806	14868	14828	14747	14818	15009	14908	14969	14747	14768	14798	14761	15079	14984	14680	14771	14911	14883	14755	14888	14921	14821	14702	14851	14887	14848	15026	14850	15021	14893	14898	14888	15069	14944	14887	14766	14906	14784	14832	14953	14865	14890	14895	15069	14788	14743	14867	15006	14955	14995	14794	14789	14882	14730	14668	14830	14849	15017	14829	14755	14799	14689	14803	14772	14773	14911	14969	14881	14749	14782	14852	14813	14671	14822	14750	14758	14977	14874	14827	14704	14599	14926	14786	14815	14673	14769	15103	15025	14821
15403	22442	22140	19940	18254	17118	16403	15909	15504	15320	15165	26500	36694	33614	25347	18919	15979	14955	14787	14831	14753	14688	14824	14838	14672	14718	14733	14719	14624	14696	14506	14673	14704	14894	14604	14695	14740	14791	14738	14724	14672	14622	14880	14633	14886	14779	14622	14683	14623	14809	14798	14715	14599	14915	14637	14711	14541	14603	14726	14864	14567	14686	14612	14793	14805	14712	14812	14772	14680	14695	14597	14779	14757	14717	14831	14688	14760	14765	14622	14767	14765	14797	14593	14650	14799	14859	14854	14567	14677	14709	14825	14688	14635	14709	14712	14759	14841	14906	14825	14570	14671	14629	14744	14784	14851	14611	14673	14716	14820	14665	14653	14569	14686	14732	14865	14609	14819	14813	14679	14637	14523	14666	14530	14586	14586	14618	14925	14634	14690	14757	14648	14603	14750	14732	14572	14699	14810	14855	14675	14618	14633	14726	14917	14596	14665	14768	14684	14580	14661	14818	14764	14626	14571	14664	14735	14723	14700	14620	14688	14752	14727	14520	14811	14812	14816	14720	14635	14907	14501	14832	14629	14779	14716	14746	14703	14644	14805	14618	14638	14841	14779	14648	14664	14615	14707	14805	14722	14650	14652	14634	14567	14507	14682	14650	14870	14788	14766	14841	14541	14765	14650	14594	14757	14831	14592	14561	14862	14787	14761	14696	14878	14824	14729	14715	14740	14737	14793	14768	14693	14750	14729	14629	14618	14749	14677	14606	14655	14566	14781	14627	14826	14490	14698	14756	14639	14858	14727	14665	14786	14774	14885	14744	14723	14751	14566	14629	14826	14577	14852	14697	14531	14704	14601	14787	14795	14530	14835	14679	14864	14715	14626	14715	14495	14706	14650	14679	14726	14676	14754	14899	14668	14551	14736	14633	14701	14749	14736	14666	14845	14762	14778	14564	14859	14926	14717	14737	14611	14586	14865	14627	14778	14607	14643	14551	14725	14637	14716	14986	14786	14685	14673	14722	14709	14546	14695	14860	14703	14684	14643	14678	14832	14790	14776	14760	14899	14647	14744	14646	14720	14525	14839	14603	14743	14739	14713	14566	14813	14546	14548	14724	14748	14677	14844	14729	14663	14587	14770	14794	14745	14651	14657	14649	14686	14787	14781	14851	14747	14594	14631	14677	14666	14682	14684	14732	14667	14646	14703	14534	14737	14659	14688	14717	14727	14866	14745	14864	14769	14700	14801	14731	14740	14531	14687	14792	14652	14701	14699	14516	14719	14736	14656	14884	14734	14732	14647	14739	14600	14750	14897	14636	14699	14823	14745	14828	14681	14788	14748	14572	14765	14603	14661	14697	14663	14965	14839	14622	14743	14721	14548	14540	14652	14763	14709	14920	14664	14692	14874	14713	14564	14840	14767	14777	14572	14697	14765	14552	14638	14815	14587	14678	14752	14712	14685	14783	14727	14849	14703	14847	14758	14823	14744	14702	14731	14662	14691	14817	14741	14754	14670	14562	14824	14651	14697	14830	14853	14723	14789	14591	14817	14787	14623	14788	14426	14657	14790	14629	14747	14756	14753	14671	14684	14699	14855	14567	14789	14651	14683	14841	14479	14600	14811	14668	14620	14608	14794	14654	14558	14623	14921	14588	14712	14743	14766	14766	14636	14808	14698	14861	14683	14594	14698	14651	14819	14676	14636	14763	14616	14618	14543	14647	14811	14633	14724	14614	14717	14647	14780	14736	14839	14690	14776	14795	14689	14683	14488	14624	14807	14655	14739	14674	14581	14816	14786	14773	14747	14788	14683	14718	14784	14684	14757	14912	14785	14731	14701	14676	14743	14680	14527	14700	14910	14749	14793	14654	14650	14784	14619	14738	14710	14576	14723	14721	14828	14706	14718	14727	14797	14702	14817	14715	14797	14698	14642	14699	14608	14755	14677	14659	14782	14727	14741	14835	14720	14728	14811	14743	14687	14710	14577	14805	14647	14710	14732	14702	14821	14699	14730	14923	14683	14530	14825	14644	14650	14650	14913	14607	14728	14704	14707	14734	14808	14833	14828	14768	14750	14697	14720	14669	14657	14564	14759	14768	14783	14664	14654	14671	14594	14738	14820	14732	14563	14721	14695	14571	14698	14789	14640	14801	14752	14780	14835	14639	14586	14622	14750	14827	14740	14751	14795	14791	14520	14625	14681	14647	14655	14654	14833	14804	14731	14540	14724	14808	14763	14630	14804	14689	14705	14590	14758	14748	14768	14710	14554	14811	14863	14800	14715	14645	14673	14819	14703	14751	14794	14695	14766	14762	14638	14643	14654	14781	14776	14848	14787	14646	14773	14745	14731	14679	14634	14678	14717	14705	14631	14760	14876	14671	14695	14553	14586	14693	14674	14749	14612	14780	14658	14668	14787	14725	14650	14537	14814	14700	14521	14763	14617	14582	14640	14813	14801	14754	14709	14766	14719	14742	14482	14807	14802	14679	14852	14729	14661	14724	14536	14698	14667	14804	14708	14727	14850	14736	14668	14701	14828	14723	14616	14700	14647	14743	14827	14707	14855	14567	14725	15018	14740	14747	14666	14673	14754	14624	14617	14531	14649	14752	14778	14836	14865	14679	14733	14800	14802	14852	14644	14821	14646	14685	14630	14687	14756	14791	14680	14595	14647	14751	14812	14749	14438	14699	14646	14914	14744	14846	14688	14931	14697	14552	14838	14680	14722	14591	14918	14831	14592	14865	14705	14828	14701	14616	14746	14559	14774	14719	14762	14743	14679	14673	14691	14703	14629	14486	14817	14672	14666	14515	14610	14775	14734	14748	14686	14520	14715	14635	14850	14641	14666	14838	14711	14516	14869	14835	14794	14686	14761	14705	14683	14708	14541	14691	14729	14614	14685	14576	14651	14870	14866	14917	14612	14656	14770	14530	14850	14541	14602	14921	14690	14601	14818	14811	14716	14870	14783	14617	14676	14587	14826	14722	14783	14571	14663	14846	14638	14674	14687	14718	14920	14636	14641	14749	14916	14933	14655	14775	14855	14546	14638	14845	14729	14790	14667	14781	14723	14675	14723	14612	14783	14659	14822	14613	14469	14753	14752	14513	14854	14717	14847	14669	14730	14742	14716	14647	14884	14734	14544	14836	14723	14640	14738	14483	14767	14652	14639	14630	14681	14844	14780	14701	14655	14697	14649	14664	14741	14668	14895	14699	14714	14654	14757	14623	14692	14757	14692	14694	14789	14789	14637	14750	14751	14790	14750	14710	14855	14583	14697	14676	14706	14758	14865	14814	14688	14641	14424	14683	14621	14781	14822	14808	14687	14803	14786	14762	14719	14459	14750	14867	14578	14811	14771	14613	14615	14635	14780	14814	14819	14680	14633	14572	14623	14787	14784	14673	14541	14677	14769	14685	14679	14639	14638	14785	14860	14699	14591	14641	14661	14905	14701	14804	14530	14750	14613	14637	14819	14582	14843	14728	14673	14693	14643	14874	14927	14713	14758	14726	14708	14771	14646	14766	14796	14680	14726	14556	14789	14790	14893	14817	14625	14588	14695	14700	14667	14652	14604	14748	14685	14556	14763	14735	14696	14722	14641	14727	14614	14752	14621	14907	14720	14717	14759	14891	14821	14533	14661	14622	14650	14764	14608	14650	14689	14592	14775	14755	14689	14651	14683	14931	14716	14765	14872	14749	14516	14677	14808	14676	14717	14434	14947	14796	14811	14710	14643	14557	14816	14765	14698	14641	14774	14722	14699	14665	14808	14768	14615	14748	14548	14638	14733	14712	14813	14689	14878	14787	14885	14692	14778	14503	14869	14660	14640	14889	14689	14779	14685	14760	14701	14696	14790	14704	14825	14635	14555	14661	14683	14851	14873	14735	14696	14668	14595	14719	14914	14769	14812	14726	14768	14865	14813	14833	14745	14598	14711	14776	14744	14847	14543	14759	14744	14665	14609	14730	14762	14736	14657	14777	14742	14777	14726	14707	14504	14459	14761	14665	14692	14579	14830	14483	14765	14692	14732	14739	14790	14717	14753	14661	14629	14719	14550	14598	14586	14737	14806	14840	14635	14732	14835	14809	14754	14724	14596	14712	14779	14744	14735	14782	14678	14579	14773	14585	14699	14760	14736	14955	14545	14691	14659	14832	14776	14516	14880	14806	14833	14812	14740	14703	14749	14718	14624	14780	14785	14635	14572	14621	14661	14678	14722	14618	14720	14591	14745	14694	14819	14643	14696	14721	14732	14787	14746	14708	14631	14754	14816	14702	14566	14695	14687	14797	14575	14617	14860	14617	14761	14671	14812	14817	14595	14838	14803	14748	14678	14571	14609	14576	14727	14792	14704	14657	14764	14717	14670	14726	14686	14708	14609	14643	14607	14914	14610	14660	14692	14766	14615	14749	14738	14599	14666	14816	14749	14634	14674	14937	14778	14751	14821	14741	14840	14717	14560	14869	14691	14696	14704	14715	14741	14669	14817	14755	14821	14779	14685	14698	15005	14693	14753	14771	14776	14844	14626	14874	14492	14745	14678	14744	14651	14711	14640	14796	14722	14717	14631	14685	14845	14598	14869	14627	14856	14784	14728	14747	14666	14524	14731	14713	14727	14730	14799	14705	14821	14608	14572	14852	14770	14572	14705	14544	14849	14823	14693	14688	14767	14708	14636	14763	14713	14723	14570	14836	14622	14862	14745	14755	14592	14868	14778	14759	14689	14670	14640	14728	14717	14601	14896	14661	14693	14657	14753	14761	14730	14667	14684	14762	14740	14794	14581	14697	14733	14768	14803	14617	14827	14701	14718	14722	14823	14927	14633	14737	14586	14873	14670	14592	14683	14762	14590	14857	14745	14803	14624	14610	14604	14595	14723	14711	14679	14746	14640	14713	14730	14763	14739	14782	14646	14704	14873	14988	14700	14525	14696	14615	14869	14734	14640	14579	14842	14497	14766	14859	14731	14615	14678	14604	14694	14848	14600	14802	14663	14691	14803	14553	14642	14808	14628	14550	14895	14744	14617	14557	14797	14789	14626	14506	14450	14963	14805	14786	14803	14794	14820	14653	14615	14664	14701	14760	14769	14625	14628	14707	14737	14764	14731	14894	14682	14805	14772	14644	14765	14690	14849	14576	14886	14814	14659	14566	14661	14854	14768	14707	14710	14845
23901	21374	28901	24305	21957	21881	20225	16706	15957	15949	15778	27430	41182	38761	29467	21675	16972	15702	15449	15280	15198	15161	15093	15216	15118	14969	15346	15176	15224	15258	15086	15276	15123	15238	15033	15110	15114	15000	15084	15115	15086	15004	15055	15322	15208	15376	15088	15039	15029	15171	15111	14922	15142	15120	15216	15058	14889	15023	15166	15061	15242	14882	15103	15200	14985	15036	15053	15037	15222	15009	15104	15111	15214	14969	15199	15246	15352	14944	15027	15158	14983	15195	15132	15082	15137	15037	15177	14923	15161	15089	14844	15069	15169	15102	15071	14915	15179	14916	15076	15098	15124	15056	15065	15015	15007	15164	15100	15212	15201	15112	15199	15099	14966	15231	14991	15129	15211	14958	14946	15085	15031	15250	15130	15078	15231	15182	15034	15076	15228	15055	15116	14927	14985	15039	15023	14920	15103	14982	15135	15077	15091	14980	14839	14908	15238	15173	14929	15090	15119	14854	15112	15048	14961	15041	14984	15121	15076	15144	15019	15111	14994	15080	14951	15003	15031	15024	15205	15126	15150	15040	15110	15003	15185	15099	15235	15166	15263	15165	15073	14973	14998	15017	15079	14922	14948	15262	15263	15095	14831	15034	15057	15075	15142	14983	15175	14939	14972	15035	14908	15104	15087	15058	15125	15253	15147	14968	15018	15172	15315	15071	14962	15064	14924	15020	15073	15038	15087	15269	14918	15036	15071	15060	14913	15075	14945	14988	15073	15110	15378	14924	14979	15089	15023	15125	15212	15080	15150	14942	15068	15032	15273	15044	14990	15101	15072	15221	14943	14948	15246	15106	14964	15168	15098	15140	15120	15081	15016	14964	15095	15177	15179	15122	14990	15086	14905	15037	14991	15041	15072	15254	15218	14918	15128	15209	15110	15067	15183	15062	14923	15029	14979	15191	15002	15133	15019	15195	15188	15212	15031	14821	15009	15140	15154	15140	14972	15119	15015	15026	15056	15069	15047	14870	15093	15327	15160	15093	15016	14977	15020	15137	14904	14973	15097	15102	15058	14908	15112	14964	15178	15121	15144	15125	15156	14962	15001	15049	15056	15107	15332	14979	14824	15058	15186	14959	15059	15199	15136	15083	14943	15151	15117	15144	15126	14991	15144	15200	15081	15210	15037	14899	15231	14996	15153	15152	14925	15062	15321	14908	14941	14967	15069	15108	15019	14965	15022	15210	15035	14921	14908	15011	14955	15094	14960	15226	15067	15007	14988	15212	15018	14945	15149	15026	15166	15002	15271	15210	15001	15036	14827	15075	15099	15152	15060	15049	15003	15089	15085	15179	15154	15086	15156	15274	15163	15081	15182	15185	15089	14896	15027	15236	15061	15147	15060	15161	15147	15036	15207	14977	15063	15043	15076	15226	14985	15159	14949	15042	15129	15134	15152	15100	15162	14901	15159	14993	14849	15056	15098	14968	14816	14980	15168	15009	14951	15059	15149	14973	15109	14896	15116	15207	15180	15016	14912	15165	15039	15074	15127	15085	14949	15154	15059	14854	15040	15210	15231	15027	15045	15040	15173	15296	15108	15043	15071	14939	15200	15042	15192	15127	14961	15185	15032	15180	15004	14929	15121	14968	15054	14993	14975	15025	14890	15045	15171	15126	15004	15017	15147	15142	14996	15131	15173	15025	14996	15076	15010	15135	15139	15100	15201	15075	15040	15211	14962	15082	14906	14928	15015	14902	15030	15110	15145	14864	15266	14948	15028	15181	15026	14942	15073	14909	15167	14936	14895	15033	15189	15103	15190	14972	15093	15057	15030	15046	15242	15199	14953	15094	15230	14984	14974	15071	15101	15162	15177	15113	15144	15133	15061	15125	15103	15211	15117	15033	15209	15073	15065	15033	14860	15091	15040	14927	14968	14879	14945	15080	15263	15055	15237	15048	15240	15016	15217	15274	15070	15211	15060	15232	15197	15187	15004	14893	15017	15132	15108	14953	15104	15075	15113	15088	14923	15159	15030	14953	14944	14934	14937	15180	15126	15232	15118	15199	15006	14876	15035	15088	15238	15047	14993	15073	14873	14870	15083	14902	15245	15223	14983	14935	15002	15270	15044	15106	15056	15093	14899	15096	15219	15090	15014	15113	15106	15069	14958	15021	15087	15184	15016	15229	15196	15142	14971	14863	15202	14899	15032	15071	14962	15045	15267	15121	14995	15234	15159	15033	15029	14978	14940	15426	15244	15175	14967	14998	14988	15120	14954	15225	15006	15172	15100	14952	15151	15012	15131	15206	15077	15067	15165	14993	15104	15153	15127	15112	15021	15054	15156	15192	15168	15157	15052	15164	15075	15129	14921	15080	14987	15040	14848	14947	14858	15271	15150	15024	15048	15054	15105	15121	15081	15023	15261	14932	14979	14996	15059	14858	15186	15177	15315	15135	15053	15161	14939	14909	14967	14871	15166	14999	14956	14983	15096	15033	15206	15035	15112	15055	15158	14948	15219	15157	15198	15116	15097	15074	15019	15014	15224	15047	15150	15129	14999	15150	15318	15216	15187	15080	15060	15102	15135	14966	15118	15137	15173	15244	15251	15023	15051	14815	15049	15102	14923	15108	15240	15110	14983	14952	15121	15184	15041	14996	15042	15102	14936	14947	15015	15060	15234	15169	15088	15193	15209	15036	15144	15039	15078	15166	15080	15110	14984	15120	15053	15120	15095	15058	14856	14911	15241	15115	14972	15089	14930	15009	15119	15159	15002	15196	15216	15056	15109	15066	14704	15115	15088	15064	15009	15165	15183	15218	14914	14919	14816	15166	15243	14978	15010	15118	15046	14963	15069	15175	15035	14931	15015	15219	14908	15152	15252	15106	15065	15145	14961	15034	14994	15063	15150	14950	15069	14799	15102	15094	15228	14930	15067	15063	15102	15033	15019	14990	15030	15125	15097	15150	14990	14867	15188	15168	15114	15228	15079	15173	15110	15164	15104	15100	14989	14895	15046	14910	15042	15056	15034	15090	14997	15081	14958	15013	15070	15145	15012	15197	15074	15131	15067	15005	15187	14966	15036	15048	15188	14980	15081	15076	15254	15053	15197	14969	15143	15127	14924	15159	15180	15111	15153	14860	15122	15018	15182	14916	15051	15157	15111	15023	15078	15022	15157	15011	15259	14999	15074	15187	14998	14912	15030	15138	15038	15137	15000	14911	15289	14924	14966	14975	15182	15083	15031	15045	15022	15031	15054	15181	15122	15126	14866	14989	14863	15108	15213	15121	15025	15115	15069	15144	15164	15024	15187	14953	15091	15053	14876	14916	15084	15082	14928	15231	15247	15117	15299	15000	14923	14995	14830	15055	15183	14958	15131	15067	14901	14978	15045	15118	15157	14826	15160	15102	15050	15063	15039	15240	15073	15103	15080	15097	14962	15184	15196	14968	15097	15390	15252	15166	15025	14974	15098	15042	14988	15107	14908	15053	15263	14976	15215	15054	14951	15108	15167	15053	15227	14925	15093	15146	15107	15160	15081	15137	15052	14994	15068	15003	15233	15303	15144	15147	15267	14991	15042	15086	15308	14947	15098	15159	15093	15185	15058	15267	15104	14967	14960	15291	14814	14950	14900	14985	15120	15034	15098	15027	15148	15196	15208	15056	15090	15049	14983	15172	14947	14975	15114	15182	15144	14934	15099	15096	15145	15049	15061	15006	15103	15151	14961	15086	14829	15317	15076	15034	15145	14937	15210	15084	15098	14949	14901	14982	14964	14956	15176	15177	15040	15015	15065	14984	15057	15113	14896	15009	15139	14977	14877	15016	14885	14824	15113	15011	15021	14922	15091	15155	15182	15168	15107	15119	15259	14965	15136	14966	15077	14976	15047	15199	14969	15060	15072	15094	15049	14957	14986	15004	15078	15080	15124	14903	14949	14892	14968	15161	15130	15023	15043	15133	15053	15142	15311	15130	15108	14899	15089	15068	15113	15152	14997	15133	15079	14959	14952	15134	14962	14850	14884	14969	15114	14972	15008	15136	15054	15111	15025	14890	15193	15135	15033	14988	14842	14961	15238	14956	14944	15139	15221	15009	14882	15092	15111	15242	15114	14988	15078	15013	15124	15157	15075	14986	15028	15142	15253	15009	15097	15107	15171	14868	15108	15203	15063	14886	15011	14979	15041	15039	15078	14938	15061	15119	15107	14983	15144	14955	15259	15144	15126	15072	15065	15081	15148	14992	15143	15109	14978	15108	15092	15249	15268	15001	15176	15133	15120	15134	14972	15045	15238	15259	14926	15101	15122	15058	14949	15029	15266	15098	15106	15143	15102	14928	14973	15184	14949	14902	15055	15033	15129	15183	15122	15016	14995	14943	15027	14990	15169	15060	14858	14973	15047	15117	15064	15013	15100	15220	15159	14938	15060	15093	15053	15214	15213	15165	14975	14938	15181	15030	15011	14956	14894	15068	14992	15090	14900	15113	15111	15009	15085	15098	15067	15129	15065	14991	15097	15077	15030	15122	15094	15090	14956	14939	15200	15161	14988	15267	14979	15055	15326	15311	15323	15171	15070	15088	15009	15013	14966	15059	15021	15101	15018	15064	15138	15026	15178	15076	15114	15129	14931	15014	15158	15193	15099	14975	15149	14860	14979	14828	15067	15026	15136	15229	14951	15040	15039	15011	15187	14926	14993	15130	15090	15181	15237	15024	15138	15033	14975	15136	15216	15263	15031	15138	15089	15126	14976	15156	14980	15209	15091	15027	15011	15063	15072	15054	15132	14980	15123	15145	15157	15179	15083	15249	15062	15044	15172	14986	15113	15233	14955	14775	15016	15158	15036	15099	15255	15046	14973	15066	15112	14966	14988	14936	15112	15025	15093	15083	15039	15057	15236	15006	15012	15139	14983	15164	15199	15221	15044	15189	14814	15065	14955	15145	14898	15075	15169	15103	14895	15012	15132	15199	15096	15025	14989	15260	15025	15078	14989	15008	15088	14937	15138	14981	15098	14940	15125	14950	15042	15175	15070	14923	15112	15011	15103	15270	15188	14937	15113	15071	15065	15147	15134	15002	15042	15019	15167	15309	15182	15040	15174	15136	14992	14996	15162	15123	15152	15069	15217	15225	14911	15170	14999	15048	14902	14994	14994	15219	15017	15108	15220	15105	15015	15047
16175	27788	27103	24180	21363	19490	18137	16816	16425	15951	15770	34191	45391	41426	31339	22112	16617	15339	14909	14856	14948	14837	14885	14944	14834	14729	14861	14902	14850	14945	14824	14746	14862	15038	14681	14897	14945	14872	14919	14966	14951	14806	14812	14874	14865	14818	14916	14839	14875	14909	14762	14802	14878	14775	14799	14779	14839	14942	14820	14920	14702	14876	15052	14792	14948	14650	14843	14807	14881	14886	15011	15036	14920	14855	14846	14778	14881	14636	14950	14790	14885	14816	14771	14911	14812	14989	14854	14680	14714	14879	14855	14934	14796	14773	14714	15013	14887	14722	14666	14740	14757	14927	14954	14878	14740	14861	14788	14829	14769	14729	14938	14883	14964	14960	14968	14899	14883	14625	14742	14964	14900	14756	14844	14816	14907	14734	14627	14753	15018	14932	14850	14895	14824	14904	14821	14791	14881	14675	14856	14731	14738	15061	14683	14911	14677	14846	14823	14795	14797	14951	14725	14739	14705	14806	14902	14877	14728	14928	14896	14803	14746	14764	14948	14841	14826	14813	14837	14839	14826	14894	14873	14714	14893	14830	14963	14725	14729	14967	14893	14771	15010	14865	14900	14790	14849	14998	14883	14878	14761	14905	14697	14606	14737	14954	14858	14702	14863	14926	14768	14801	14813	14983	14958	14855	14884	14929	14829	14896	14863	14798	14919	14975	14840	14851	14897	14977	14661	14718	14790	14872	14756	14974	15028	14781	14910	14742	14831	14935	14668	14977	14684	14815	14789	14968	14838	14825	14855	14905	14929	14685	14675	14744	14761	14882	14882	14817	14796	14767	15024	15056	14768	14815	14971	14817	14832	14860	14893	14899	14726	14831	14875	14987	14812	14800	14831	14705	14769	14699	14692	14952	14965	14773	14759	14700	14755	14720	14859	14852	14874	14855	14962	14842	14738	14826	14826	14878	14744	14799	14866	14838	14737	14907	14713	14695	14958	14947	14851	14982	14852	14958	14782	14973	14958	14742	14755	14706	14929	14900	14819	14969	14948	14977	14887	14763	14816	14895	14749	14836	14741	14951	14799	14953	14855	14689	14795	14859	14678	14692	14779	14780	14935	14845	14948	14747	14707	14942	14881	14805	14874	14781	14714	14937	14853	14777	14721	14834	14850	15058	14890	14807	14964	14810	14906	14741	14868	14685	14913	14828	14853	14740	14727	14840	14819	14930	14910	14878	14774	14697	14752	14919	14930	14781	14928	14959	14816	14878	14839	14751	14831	14897	14923	14856	14800	14984	14766	14853	14828	14718	14857	14879	14818	14819	14788	14909	14952	14763	14726	14880	14794	14974	14736	14683	14720	14973	14888	14846	14955	14739	14563	14715	14794	14862	14804	14853	14860	14818	14936	14707	14955	14885	14970	14794	14719	14778	14713	14676	14969	14704	14784	14914	14972	14799	14905	14820	14943	14924	14902	14878	14839	14977	14722	14643	15020	14947	14846	14993	14795	14868	14911	14846	14924	14752	14915	14864	14713	14861	14593	14826	15016	14720	14855	15076	14766	15004	15010	14977	14813	14946	15038	14796	14955	14887	14808	15041	14867	14842	14867	14822	14787	15054	14918	14833	14825	14801	14726	14774	14989	14778	14874	14799	14925	14802	14811	15069	14868	14668	14738	14883	14832	14765	14810	15033	14845	14657	14899	14933	15074	14836	14848	14774	14860	14861	14873	14905	14748	14866	14783	14886	14752	14815	14751	14757	14881	14828	14869	14862	14713	14819	14918	14854	14966	14909	14950	14935	14832	14753	14983	14820	14839	14831	14958	14803	14877	14966	14873	14857	14851	14886	14942	14830	14751	14731	14906	14795	14706	14877	14759	14893	14982	14787	14777	14724	14732	14813	14807	14671	14814	14883	14797	14923	14953	14800	14958	14828	14964	14794	15032	14816	14881	14820	14780	14718	14820	14850	14803	14885	14757	14701	14862	14874	14802	14751	14935	14931	14839	14931	14788	14843	14828	14951	14880	14766	14706	15009	14788	14960	14876	14889	14845	14735	14723	14899	14912	14980	14746	14878	14888	14756	14797	14779	14781	14873	14983	14896	14851	14823	14845	14932	14878	14869	15066	14838	14782	14887	14822	14860	14822	14870	14846	14995	14966	14839	14814	14743	14786	14810	14908	14716	14981	14877	14997	14684	14927	14931	14782	14942	14598	15055	14818	14691	14865	14866	14816	14802	14898	14836	14865	14850	14637	14952	14719	14733	14797	14945	14925	14710	14883	15080	14833	14719	14778	14744	14695	14851	14941	14932	14882	14767	14849	14923	14824	14704	14739	14910	14889	14778	14832	14682	14936	14876	14879	14687	14933	14998	14749	14851	14913	15007	14694	14779	14881	14897	14850	14948	14718	14680	14771	14846	14766	14649	14880	14760	14859	14841	14903	14862	14724	14816	14929	14758	14913	14930	14897	14685	14826	14790	14897	14888	14872	14688	14729	14760	14764	14689	14937	14845	14680	14708	14782	14870	14887	14838	14864	14972	14807	14952	14779	14881	14716	14852	14783	14739	14870	14812	14842	14839	14856	14793	14750	14806	14869	14843	14964	15066	14947	14900	14819	14935	14794	14907	14919	14794	14896	14767	14807	15007	14894	14741	14723	14920	14870	14885	14836	14777	14727	14831	14798	14858	14821	14889	14645	14959	14727	14918	14794	14834	14728	14823	14903	14952	14856	14946	14843	14732	14858	14958	14814	14948	14882	14803	14785	14819	14925	14775	14779	14832	14887	14957	14804	14858	14772	14878	14773	15085	14901	14794	14831	14993	14617	14793	14925	14869	15002	14767	14962	14736	14939	14790	14979	14802	14875	14817	14749	14814	14913	14829	14827	14992	14802	14959	14904	14933	14966	14795	14798	14837	14977	14823	14683	14853	14746	14739	14982	14805	14877	14726	14898	14704	14830	15015	14787	14696	14821	14861	14926	14706	14976	14881	14581	14745	14888	14958	14975	14845	14951	14860	14621	14983	14992	14902	14873	14842	14888	14728	14992	14861	14860	14816	14893	14869	14924	14769	14943	14771	14974	14937	15024	14865	14874	14837	14824	14939	14971	14831	15003	14759	14929	14922	14890	14775	14812	14898	14895	14872	14615	14972	14898	14920	14805	14821	14750	15034	14700	14830	14915	14774	14809	15001	14877	14639	14858	14730	14880	14815	14711	14849	14880	14735	14905	14766	14754	15005	14898	15043	14784	14862	14733	14881	14867	14796	14759	14800	14979	14827	14982	14745	14923	14747	14797	14843	15001	14910	14933	14878	14765	14923	14797	14872	14772	14843	14790	14986	14838	14818	14727	14920	14817	14750	14896	14670	14844	14766	14857	14831	14760	14944	14942	14688	15009	14904	14833	14949	14872	14755	14902	14900	14757	14693	14756	14700	14930	14751	14914	15030	14704	14878	14655	14772	14937	14860	14886	14802	14766	14850	14783	14786	14893	14723	14944	14902	14863	15064	14755	14872	14909	14926	14869	14959	15011	14896	14866	14854	14767	14914	14703	14789	14839	14956	14701	14859	14964	14906	14879	14850	14640	14922	14976	14641	14818	14744	14813	14756	14883	14789	14909	14856	14799	14804	14918	15019	14890	14789	14787	14741	14877	14874	14856	14889	14777	15108	14908	14848	14753	14921	14802	14947	14917	14908	14828	14682	14943	14841	14746	14827	14923	14854	14780	14912	14842	14825	14727	14907	14878	14980	14839	14888	14846	14571	14805	14889	14960	14678	14893	14928	14729	14701	14898	14867	14870	14894	14820	14869	14745	14828	14985	14722	14899	14897	14958	14865	14743	14750	14920	15040	14748	14815	14904	14813	14762	14764	14829	14960	14918	14964	14887	14763	14797	14852	14849	14793	14833	14751	14788	14889	14849	14939	14806	14889	14831	14841	14855	14735	14625	14698	14768	14779	14887	14726	14876	14763	14775	14957	14855	14808	14816	14759	14787	14759	14932	14790	14807	14820	14989	14884	14755	14969	14821	14789	14730	14972	14694	14927	14883	15059	14869	14934	14749	14781	14896	14910	14869	14821	14836	14957	14810	14823	14945	14794	14755	14766	14829	14930	14573	14951	14786	14781	14917	14929	14907	14770	14661	14755	14834	14930	15038	14806	14790	14821	14775	14808	14787	14668	14922	14854	14966	14795	14915	14839	14947	14889	14843	14925	14825	14877	14887	14866	14703	14924	14856	14802	14958	14762	14899	14790	14787	14884	14794	14876	14888	14890	14882	14893	14731	14805	14889	14748	14852	14683	14856	14778	14784	14829	14875	14879	14875	14713	14792	14711	14878	14810	14885	14847	14834	14795	14996	14812	14872	14833	14902	14754	14772	14863	14724	14820	14856	14798	14805	14701	14772	14916	14801	14847	14716	14956	14802	14778	14876	14811	14813	14865	14916	14813	14823	14738	14779	15013	14782	14865	14915	14739	14978	15028	14720	14843	14939	14632	14914	14912	14789	14784	14848	14886	14892	14875	14765	14885	14805	14809	14838	14980	14841	14831	14719	14629	14936	15072	14900	14676	14942	14821	14906	14939	14862	14737	14929	14887	14657	14938	14923	14805	14847	14730	14884	15035	14916	14834	14783	14795	14678	14908	14917	14834	14836	14754	14777	15016	14849	14757	14965	14780	14882	14931	14755	14942	14912	14736	14729	14703	14785	14701	14928	14824	14670	14809	14734	14944	15015	14876	14852	14766	14772	14911	15017	14739	14757	14937	14940	14788	14849	14933	14641	14862	14768	15044	14683	15082	14729	14862	14863	14816	14936	14848	14794	14910	14783	14854	14866	14861	14850	14860	14914	14816	15015	14960	14716	14880	14698	14917	15025	14868	14925	14921	14815	14680	15045	14773	14819	14914	14966	14677	15034	14718	14746	14920	14848	15101	14909	14847	14812	14817	14884	14899	14904	14808	14974	14883	14874	14668	14913	14842	14972	14937	14874	14845	14966	14840	14823	14738	14960	14920	14986	14733	14784	14899	14645	14782	14954	14700	14809	14844	14790	14801	14725	14824	14776	14716	14964	14779	14756	14934	14848	14858	14893	14861	14899	14749	14744	14937	14865	14735	14846	14909	14836	14691	14771	14818	14877	14802	14735	14675	14913	14901	14799	14993	14747	14878
28772	21793	21370	19510	17306	16573	16280	15974	15897	15812	15854	16912	19064	18676	17603	16560	15953	15930	15593	15678	15895	15819	15865	15835	15786	15849	15855	15849	15907	15898	15880	15982	15926	15553	15744	15723	15818	15686	15702	15840	15747	15965	15819	15873	15965	15607	15897	15798	15648	15759	15598	15548	15908	15724	15679	15842	16029	15753	15685	15623	15782	15596	15742	15724	15945	15660	15717	15745	15710	15795	15713	15809	15818	15765	15773	15597	15831	15695	15657	15542	15497	15799	15855	15838	15703	15666	15854	15736	15748	15744	15856	15941	15958	15833	15657	15714	15638	15869	15821	15715	15796	15804	15680	15759	15621	15810	15786	15818	15805	15889	15598	15956	15672	15733	15844	15887	15863	15689	15803	15689	15778	15661	15701	15792	15758	15731	15570	15745	15799	15765	15737	15641	15685	15686	15738	15506	15845	15493	15562	15656	15707	15732	15705	15835	15762	15745	15838	15797	15842	15950	15922	15692	15588	15658	15546	15551	15681	15682	15673	15804	15645	15680	15776	15771	16001	15780	15640	15795	15782	15787	15786	15844	15979	15749	15903	15628	15738	15764	15723	15585	15931	15916	15692	15696	15805	15721	15573	15747	15781	15715	15593	15811	15619	15729	15712	15813	15793	15739	15555	15636	15776	15609	15642	15553	15617	15999	15822	15769	15778	15682	15747	15518	15776	15985	15795	15731	15878	15663	15755	15826	15664	15526	15752	15655	15805	15866	15803	15859	15971	15829	15893	15690	15853	15892	15681	15689	15658	15743	15833	15608	15826	15763	15736	15794	15817	15748	15939	15884	15678	15919	15731	15874	15673	15788	15884	15803	15748	15687	15799	15810	15755	15710	15619	15679	15584	15614	15783	15771	15745	15711	15908	15815	15611	15764	15741	15696	15551	15669	15720	15862	15583	15626	15865	15769	15626	15760	15902	15673	15724	15641	15664	15697	15667	15879	15870	15863	15984	15902	15879	15777	15637	15681	15921	15837	15771	15722	15747	15749	15907	15870	15870	15965	15734	15730	15826	15832	15620	15698	15782	15827	15921	15783	15916	15657	15841	15791	15822	15633	15753	15907	15818	15598	15721	15846	15784	15618	15596	15735	15578	15675	15542	15670	15612	15854	15895	15774	15707	15618	15738	15725	15980	15854	15640	15654	15808	15669	15769	15847	15779	15872	15698	15790	15873	15715	15783	15702	15874	15573	15607	15688	15977	15815	15918	15886	15608	15726	15801	15755	15605	15707	15651	15994	15803	15857	15697	15807	16091	15805	15814	15469	15799	15961	15645	15671	15710	15638	15889	15774	15707	15742	15692	15760	15678	15670	15851	15692	15630	15844	15831	15800	15883	15772	15673	15768	15850	15875	15823	15622	15875	15614	15721	15581	15698	15652	15851	15687	15796	15923	15772	15530	15608	15802	15744	15708	15850	15666	15708	15914	15893	15875	15847	15874	15981	15824	15843	15789	15733	15880	15820	15923	15914	15819	15835	15872	15820	15828	15772	15841	15994	15867	15729	15817	15895	15793	15836	15697	15674	15634	15926	15707	15795	15554	15713	15851	15764	15769	15595	15745	15791	15737	15715	15867	15919	15822	15817	15732	15628	15738	15815	15878	15817	15687	15724	15815	15675	15635	15554	15727	15771	15693	15953	15762	15677	15729	15792	15665	15875	15833	15641	15722	15639	15776	15715	15676	15867	15733	15718	15780	15783	15926	15635	15654	15823	15806	15584	15766	15771	15877	15715	15743	15734	15597	15721	15627	15748	15749	15632	15590	15995	15752	15518	15693	15889	15669	15841	15829	15931	15864	15808	15830	15641	15734	15822	15753	15803	15823	15656	15555	15789	15746	15815	15673	15727	15631	15620	15769	15863	15777	15784	15717	15761	15824	15759	15705	15714	15731	15721	15806	15773	15829	15780	15816	15793	15657	15739	15925	15702	15669	15636	15586	15639	15834	15793	15757	15680	15800	15740	15627	15969	15962	15637	15832	15827	15632	15732	15822	15711	15823	15825	15988	15862	15684	15907	15784	15709	15759	15809	15961	15864	15849	15722	15713	15705	15967	15850	15956	15723	15759	15932	15845	15817	15787	15813	15940	15710	15644	15673	15735	15743	15802	15522	15726	15880	15517	15926	15861	15706	15693	15504	15706	15919	16027	15823	15723	15672	15660	15620	15775	15687	15913	15801	15747	15710	15533	15712	15727	15773	15952	15881	15702	15911	15795	15587	15759	15870	15743	15960	15858	15755	15763	15788	15817	15891	15858	15679	15831	15876	15743	15761	15849	15596	15799	15752	15770	15540	15663	15744	15767	15730	15662	15557	15882	15883	15734	15585	15526	15819	15664	15850	15564	15766	15647	15784	15678	15942	15932	15705	15740	15741	15782	15621	15791	15705	15635	15795	15760	15829	15827	15877	15701	15806	15705	15712	15754	15731	15671	15698	15639	15898	15801	15742	15757	15770	15656	15678	15569	15645	15750	15740	15648	15817	15758	15711	15860	15944	15952	15906	15775	15572	15774	15719	15941	15772	15889	15825	15641	15715	15734	15903	15819	15659	15611	15707	15802	15700	15761	15950	15550	15761	15799	15680	15905	15898	15844	15772	15694	15714	15679	15669	15673	15781	15621	15818	15813	15740	15759	15692	15860	15626	15743	15759	15819	15942	15590	15819	15513	15712	15755	15759	15571	15578	15724	15773	15566	15643	15788	15827	15615	15868	15863	15636	15758	15824	15857	15847	15751	15865	15781	15715	15852	15751	15814	15713	15720	15888	15449	15775	15751	15687	15756	15585	15567	15714	15777	15825	15767	15665	15788	15909	15778	15848	15566	15839	15613	15732	15824	15956	15960	15803	15693	15657	15947	15834	15692	15939	15778	15778	15860	15719	15635	15989	15551	15654	15622	15784	15912	16024	16000	15823	15803	15863	15713	15681	15661	15787	15563	15726	15602	15635	15840	15799	15753	15955	15738	16056	15853	15797	15846	15518	15584	15829	15832	15805	15897	15731	15933	15680	15938	15884	15734	15706	15713	15905	15831	15690	15690	15750	15748	15951	15822	15699	15809	15753	15712	15690	15711	15748	15673	15874	15865	15710	15713	15651	15862	15854	15804	15777	15779	15823	15725	15731	15727	15638	15892	15670	15707	15804	15857	15873	15677	15655	15616	15681	15771	15830	15805	15756	15575	15817	15985	15789	15817	15723	15717	16014	15911	15753	15515	15846	15800	15860	15683	15735	15942	16017	15731	15869	15858	15608	15526	15571	15654	15649	15791	15729	15786	15787	15701	15803	15717	15721	15803	15778	15640	15729	15555	15769	15942	15734	15783	15815	15621	15517	15805	15818	15699	15722	15822	15979	15712	15861	15802	16044	15861	15816	15766	15772	15579	15771	15463	15550	15692	15684	15609	15773	15936	15731	15834	15660	15863	15817	15776	15643	15714	15835	15715	15682	15608	15935	15721	15725	15859	15877	16015	15844	15897	15760	15872	15810	15727	15637	15676	15726	15792	15640	15634	15846	15655	15642	15637	15831	15671	15729	15766	15718	15715	15746	15787	15526	15647	15744	15743	15666	15715	15668	15645	15855	15616	15680	15760	15798	15770	15914	15742	15785	15671	15829	15746	15933	15719	15774	15779	16049	15817	15909	15829	15785	15799	15659	15684	15910	15744	15713	15875	15696	15783	15846	15972	15895	15808	15756	15830	15746	15970	15758	15748	15876	15561	15648	15661	15646	15816	15929	15581	15722	15742	15826	15732	15828	15846	15881	15701	15723	15675	15790	15676	15712	15790	15779	15837	15621	15799	15593	15599	15701	15687	15750	15608	15760	15770	15977	15723	15799	15830	15793	15758	15803	15731	15828	15649	15610	15665	15724	15772	15728	15898	15547	15732	15744	15814	15628	15772	15967	15828	15572	15569	15632	15762	15740	15784	16097	15963	15693	15697	15855	15883	15657	15926	15671	15727	15773	15804	15760	15780	15695	15711	15965	15827	15768	15879	15804	15838	15851	15677	15952	15726	15614	15775	15712	15394	15928	15858	15797	15629	15806	15753	15599	15658	15623	15922	15689	15644	15887	15801	15814	15795	15693	15663	15895	15774	15729	15932	15673	15817	15680	15702	15664	15909	15874	15689	15704	15722	15817	15729	15735	15773	15732	15771	15688	15618	15818	15943	15878	15701	15491	15721	15849	15681	15625	15943	15732	15849	15920	15703	15852	15672	15766	15753	15748	15822	15874	15738	15620	15616	15877	15755	15931	15792	15691	15901	15766	15879	15799	15838	15676	15517	15552	15866	15894	15801	15944	15758	15715	15804	15933	15674	15700	15720	15769	15861	15590	15866	15653	15661	15668	15606	15760	15619	15779	15712	15812	15738	15682	15804	15636	15904	15700	15694	15626	15658	15771	15802	15835	15815	15770	15649	15473	15728	15670	15643	15786	15733	15807	15633	15727	15742	15800	15864	15909	15813	15693	15604	15749	15684	15870	15869	15862	15950	15741	15922	15703	15596	15597	15802	15987	15856	15746	15852	15852	15746	15773	15709	15764	15820	15756	15765	15873	15637	16101	15760	15579	15585	15784	15552	15740	15779	15907	15767	15770	15860	15777	15852	15741	15663	15749	15796	15844	15710	15747	15804	15729	15809	15645	15850	15768	15685	15735	15727	15645	15599	15772	15818	16017	15632	15797	15831	15822	15784	15728	15733	15804	15860	15840	15831	15787	15777	15882	15934	15811	15815	15687	15812	15850	15696	15854	15635	15708	15619	15641	15791	15831	15801	15823	15760	15703	15886	15723	15765	15778	15669	15761	15858	15967	15749	15845	15762	15747	15667	15849	15870	15872	15877	15723	15805	15831	15662	15611	15787	15857	15714	15812	15538	15657	15564	15796	15745	15737	15750	15962	15574	15693	15811	15839	15923	15575	15753	15580	15820	15972	15732	15625	15669	15812	15826	15651	15652	15780	15827	15847	15697	15712	15665	15838	15852	15732	15833	15859	15847	15830	15658	15742	15833	15898	15796	15656	15790	15653	15584	15710	15678	15566	15837	15830	15821	15703	15719	15777	15549	15932	15837	15612	15579	15812	15790	15728	15852	15739	15711	15779	15737	15756	15661	15735	15794	15826	15852
15734	17821	18841	18491	17615	16456	15575	15444	15289	15390	15342	17954	20055	18758	17271	16045	15508	15343	15304	15354	15360	15209	15263	15368	15180	15361	15315	15158	15059	15183	15222	15176	15273	15222	15302	15372	15412	15208	15160	15074	15367	15201	15299	15207	15133	15193	15185	15371	15336	15303	15193	15265	15417	15097	15343	15324	15347	15280	15245	15222	15324	15311	15162	15282	15224	15198	15368	15166	15204	15082	15291	15157	15240	15251	15514	15151	15219	15195	15186	15203	15272	15283	15538	15146	15308	15365	15355	15322	15272	15270	15173	15309	15320	15303	15265	15296	15311	15283	15326	15142	15282	15232	15266	15314	15286	15191	15298	15342	15119	15214	15263	15407	15286	15286	15383	15106	15312	15163	15223	15339	15237	15114	15345	15106	15207	15225	15216	15231	15141	15473	15156	15212	15416	15455	15257	15212	15259	15298	15244	15351	15392	15361	15243	15344	15324	15058	15196	15292	15090	15245	15324	15163	15291	15413	15219	15247	15356	15274	15292	15298	15192	15254	15147	15350	15330	15186	15438	15166	15287	15323	15305	15196	15237	15255	15268	15086	15232	15148	15325	15235	15271	15126	15252	15291	15249	15417	15126	15430	15431	15313	15324	15026	15254	15191	15273	15131	15293	15277	15214	15243	15250	15281	15278	15319	15186	15404	15148	15180	15436	15297	15135	15293	15132	15189	15323	15065	15024	15206	15357	15278	15357	15291	15306	15238	15330	15173	15197	15193	15207	15270	15266	15233	15259	15407	15293	15272	15350	15381	15112	15128	15372	15239	15305	15111	15148	15235	15239	15128	15314	15370	15092	15169	15282	15086	15203	15236	15442	15194	15363	15170	15251	15329	15345	15226	15221	15249	15163	15104	15272	15029	15295	15374	15356	15196	15394	15365	15283	15176	15189	15398	15196	15224	15390	15285	15272	15207	15285	15300	15197	15219	15258	15254	15247	15350	15212	15281	15127	15098	15289	15175	15264	15300	15250	15369	15286	15235	15401	15181	15311	15250	15225	15284	15257	15082	15260	15164	15496	15343	15177	15394	15178	15313	15324	15273	15332	15434	15298	15230	15380	15284	15280	14993	15324	15095	15427	15239	15210	15340	15246	15337	15354	15195	15243	15276	15248	15158	15162	15227	15302	15288	15368	15229	15178	15390	15287	15418	15257	15229	15316	15203	15115	15198	15220	15205	15340	15281	15277	15321	15335	15095	15244	15301	15132	15167	15349	15329	15399	15279	15311	15165	15357	15084	15218	15317	15175	15298	15323	15193	15107	15204	15189	15174	15114	15289	15345	15155	15383	15409	15250	15358	15288	15089	15365	15243	15213	15249	15205	15214	15222	15151	15223	15239	15207	15286	15268	15224	15173	15087	15318	15244	15249	15218	15262	15217	15158	15287	15236	15282	15339	15348	15107	15230	15434	15149	15229	15130	15097	15367	15279	15215	15384	15165	15280	14936	15273	15340	15141	15326	15288	15176	15194	15280	15186	15359	15400	15448	15129	15483	15102	15108	15063	15270	15112	15209	15460	15147	15342	15193	15218	15267	15150	15367	15145	15346	15455	15234	15296	15224	15259	15259	15380	15475	15174	15384	15143	15139	15391	15263	15162	15333	15470	15282	15451	15247	15188	15364	15278	15365	15154	15342	15114	15400	15275	15179	15222	15099	15292	15283	15329	15336	15098	15265	15269	15188	15188	15291	15092	15327	15144	15269	15279	15401	15226	15214	15119	15239	15275	15333	15151	15328	15185	15400	15207	15242	15209	15250	15227	15250	15331	15290	15181	15075	15231	15404	15354	15152	15192	15049	15182	15405	15223	15287	15409	15223	15384	15387	15193	15455	15136	15290	15048	15281	15351	15236	15271	15177	15322	15330	15360	15156	15239	15236	15216	15286	15246	15307	15400	15201	15174	15178	15181	15338	15308	15121	15172	15187	15338	15359	15257	15205	15475	15281	15208	15418	15318	15310	15217	15263	15168	15301	15337	15191	15185	15253	15200	15283	15033	15163	14995	15278	15163	15238	15083	15181	15242	15176	15274	15447	15220	15397	15300	15286	15345	15230	15202	15207	15338	15381	15460	15224	15377	15400	15256	15304	15380	15338	15218	15318	15148	15258	15338	15245	15408	15259	15054	15245	15304	15322	15006	15113	15173	15446	15416	15330	15388	15442	15301	15185	15182	15311	15330	15265	15095	15234	15270	15405	15228	15258	15150	15265	15214	15267	15206	15238	15195	15255	15202	15097	15242	15218	15161	15222	15278	15330	15199	15295	15505	15243	15220	15230	15179	15301	15194	15163	15150	15288	15157	15134	15252	15359	15283	15196	15230	15130	15117	15192	15332	15235	15322	15234	15232	15249	15226	15416	15243	15353	15198	15133	15239	15256	15196	15091	15318	15186	15219	15337	15182	15338	15282	15103	15351	15287	15308	15301	15065	15199	15107	15235	15217	15370	15267	15305	15368	15278	15225	15288	15398	15196	15166	15169	15230	15493	15473	15218	15265	15275	15222	15440	15186	15265	15220	15299	15230	15093	15195	15314	15351	15286	15259	15307	15283	15139	15209	15183	15206	15298	15352	15266	15315	15310	15336	15291	15219	15251	15399	15075	15255	15366	15117	15214	15219	15263	15218	15293	15121	15161	15147	15298	15177	15229	15290	15395	15164	15243	15305	15295	15165	15404	15204	15509	15291	15224	15279	15127	15299	15280	15328	15154	15154	15195	15154	15228	15237	15195	15314	15014	15270	15312	15336	15259	15229	15184	15381	15261	15142	15317	15300	15357	15142	15320	15352	15157	15346	15260	15288	15227	15334	15277	15243	15144	15230	15359	15175	15216	15388	15285	15318	15385	15455	15269	15382	15360	15408	15264	15241	15272	15262	15252	15302	15290	15160	15110	15214	15289	15316	15219	15407	15231	15174	15070	15196	15323	15160	15221	15339	15283	15152	15400	15167	15261	15300	15372	15214	15196	15211	15177	15247	15298	15407	15237	15239	15058	15361	15202	15330	15278	15097	15392	15256	15338	15326	15206	15239	15053	15128	15398	15302	15256	15090	15022	15214	15230	15188	15169	15173	15392	15270	15195	15276	15155	15316	15232	15241	15316	15420	15301	15306	15254	15293	15250	15188	15354	15242	15410	15336	15104	15182	15438	15268	15308	15173	15282	15341	15363	15257	15284	15198	15244	15210	15254	15233	15255	15211	15246	15109	15192	15316	15192	15230	15077	15030	15308	15387	15108	15267	15244	15399	15148	15391	15099	15008	15312	15302	15217	15302	15334	15238	15291	15182	15218	15315	15286	15298	15035	15282	15313	15262	15231	15233	15249	15276	15071	15215	15272	15438	15381	15164	15130	15280	15223	15279	15314	15321	15364	15361	15480	15175	15351	15326	15365	15293	14998	15287	15332	15126	15377	15434	15222	15250	15217	15340	15487	15093	15255	15281	15233	15127	15332	15253	15292	15192	15276	15297	15417	15203	15316	15289	15292	15335	15197	15263	15291	15236	15430	15166	15291	15254	15170	15208	15192	14994	15160	15314	15237	15263	15256	15288	15252	15255	15189	15419	15154	15340	15157	15286	15231	15322	15334	15144	15311	15288	15216	15349	15019	15182	15348	15401	15191	15447	15271	15221	15331	15106	15258	15079	15191	15239	15278	15294	15274	15252	15215	15203	15201	15291	15369	15338	15268	15204	15226	15379	15290	15263	15209	15253	15291	15320	15202	15211	15167	15527	15247	15199	15122	15242	15165	15138	15164	15339	15246	15312	15357	15304	15343	15136	15294	15346	15249	15284	15379	15375	15206	15352	15114	15371	15248	15399	15361	15182	15261	15335	15281	15327	15198	15266	15123	15146	15450	15191	15392	15328	15351	15291	15171	15290	15232	15367	15280	15206	15087	15314	15318	15328	15190	15332	15231	15356	15400	15169	15243	15209	15332	15355	15239	15278	15184	15277	15349	15198	15231	15181	15167	15313	15090	15368	15222	15205	15156	15190	15242	15165	15418	15250	15276	15262	15123	15392	15220	15400	15141	15263	15336	15351	15405	15154	15270	15270	15096	15094	15314	15486	15204	15259	15280	15350	15159	15150	15388	15342	15219	15303	15386	15328	15257	15253	15423	15283	15259	15119	15247	15223	15348	15433	15392	15186	15238	15149	15255	15256	15309	15275	15149	15272	15220	15367	15320	15304	15352	15220	15327	15185	15260	15136	15235	15190	15243	15263	15257	15234	15270	15278	15083	15186	15330	15336	15275	15281	15320	15336	15271	15255	15239	15262	15259	15387	15198	15166	15287	15265	15342	15314	15385	15370	15276	15158	15168	15246	15288	15413	15106	15382	15265	15067	15417	15275	15439	15282	15181	15478	15153	15271	15237	15298	15262	15172	15248	15163	15201	15248	15184	14987	15176	15284	15180	15343	15314	15189	15271	15166	15336	15322	15077	15237	15187	15385	15288	15287	15266	15333	15128	15350	15366	15289	15214	15283	15200	15310	15393	15332	15281	15108	15353	15249	15216	15343	15294	15105	15324	15251	15182	15255	15295	15288	15382	15249	15218	15285	15391	15263	15340	15312	15140	15509	15073	15354	15430	15183	15192	15224	15369	15092	15240	15169	15183	15158	15299	15347	15095	15332	15170	15248	15175	15141	15307	15289	15241	15287	15275	15180	15250	15087	15234	15370	15357	15161	15360	15297	15271	15337	15157	15191	15215	15292	15210	15352	15144	15164	15164	15281	15490	15173	15347	15285	15194	15218	15265	15214	15242	15364	15330	15165	15150	15211	15397	15324	15395	15231	15094	15280	15165	15269	15356	15313	15202	15141	15251	15252	15076	15075	15301	15355	15253	15075	15048	15096	15253	15197	15384	15218	15254	15369	15210	15338	15344	15166	15312	15083	15245	15279	15360	15275	15170	15161	15216	15439	15194	15244	15386	15301	15129	15279	15390	15189	15178	15224	15213	15417	15378	15186	15136	15405	15132	15275	15325	15266	15276	15290	15298	15320	15101	15292	15284	15206	15210	15183	15272	15269	15254	15379	15248	15284	15237	15193	15275	15284	15140	15273	15225	15255	15358	15337	15269	15248	15197	15120	15219	15359	15280	15345	15091	15168	15346	15105	15173	15208	15131
25072	21405	28059	25532	21324	19496	18300	16714	16357	16304	18031	27063	33218	29067	23673	18969	16917	16267	16140	15931	15803	16051	15942	15840	15896	15861	15889	15960	15945	15876	15997	15785	15955	15833	15895	15680	15898	15928	15985	15905	15896	15911	15909	15959	15898	15890	15939	15724	15889	15742	15691	15834	15981	16073	15879	15684	15729	15824	15862	15826	15895	16002	15734	15941	15966	15953	15735	15855	15895	15762	15820	15655	15844	15821	15645	15971	16094	15799	15662	15861	15932	15969	15848	15776	15839	15899	15568	15748	15767	15638	15816	15601	15903	15790	15721	15824	16072	15953	15637	15808	15629	15682	15866	15744	15746	16015	15670	15757	15857	16006	15915	15899	16032	15874	16015	15783	15950	15847	15845	15860	15768	16103	15877	15659	15808	15683	15799	15865	15905	15753	15904	16030	15851	15980	15884	15895	15809	15855	15795	16021	15930	15844	15800	15704	15988	16084	15925	15987	15824	15861	15989	15816	15957	15819	15883	15902	15897	15981	16114	15834	15839	15767	15914	16024	15682	15834	15854	15759	15877	15878	15774	15662	15932	15666	15889	15921	15824	15860	15872	16028	15857	15912	15905	15986	15788	15993	15929	15975	15718	15791	15876	15876	15920	15684	15954	15825	16051	15988	15795	15928	15899	15819	15894	15846	15866	15911	15814	15790	15783	15820	15805	15796	16007	15983	15853	15703	15782	15741	15925	15727	15895	15816	15864	15995	15948	15892	15895	15942	15732	16008	15833	15962	15903	15977	16056	15870	15961	15857	15938	15883	15880	15783	15758	15918	15788	15925	15942	15766	15949	15970	15742	15824	15838	15897	15807	15844	15805	15739	15755	15826	15977	15684	15774	15732	15958	16033	15725	15905	16059	15889	15882	15801	15893	15917	15856	15820	15930	15834	15918	15791	15736	15957	15810	15876	15911	15998	16134	15933	15962	15858	15901	16070	15776	16049	16000	15844	15620	15747	15882	15986	15914	15803	15745	15859	15864	15758	15748	15897	15902	15861	15793	15955	15789	15689	16071	15858	16050	15928	15784	16002	16038	15772	15940	15834	15986	15925	15956	15937	15934	15865	15640	15741	15850	15830	15705	15815	15727	15867	15693	15861	15752	15930	15936	15926	16026	15919	15733	15882	15755	15784	15900	15833	15920	15803	15863	15736	15867	15400	15671	15954	15823	15839	15873	15780	15827	15650	15974	15877	15783	15793	15709	15864	15885	15930	15752	15948	15988	15964	15887	15752	15747	15813	15863	15890	15917	15890	15840	15643	15729	15880	15806	15894	15944	15909	16039	15911	15904	15893	15865	15953	15806	15953	15700	15901	15857	15968	15786	15920	15907	15875	15805	15573	15817	15893	15860	15749	15841	15857	15632	15911	16024	15796	15857	15733	15716	15860	15797	15783	15822	15627	15833	15835	15858	15966	15803	15973	15966	15929	15899	16012	15767	15848	15796	15979	15781	15723	15937	15733	16081	15921	15899	15812	16016	15890	15975	15941	15863	15926	15850	15740	15803	15832	15776	15744	15929	16194	15921	16044	15774	16094	15807	15862	15682	15943	15824	15816	15721	15880	15980	16025	15816	15820	15687	15844	15792	15946	16067	15834	15744	15902	15785	15682	15883	15707	15866	15968	15842	15664	15742	15931	15785	15943	15885	15813	15930	15950	15699	15966	15931	15945	15797	15688	15814	15896	15831	15805	15940	16004	15819	15807	15893	15772	16005	15810	15847	15868	15937	15894	15934	15768	15903	15676	15815	15621	15907	15766	15879	15685	16023	15761	15826	15895	15715	15738	16069	15821	15849	15839	15918	15806	15820	16056	15742	16045	15753	15750	15776	15795	16020	15677	15948	15835	15756	15776	15920	16122	15990	15809	16019	15937	15997	15843	16158	16105	15705	15990	16025	15893	15897	15739	15925	15770	15981	15817	15931	15820	15988	15821	16049	15920	15708	15816	15868	15755	15846	15813	15945	15702	16041	15785	15911	15896	15900	15860	15983	15889	15891	15785	15886	15865	15830	15900	15946	16074	16112	15853	15933	15853	15733	15843	15842	15800	15835	15788	15898	15753	15907	15801	15640	15815	15907	15836	15949	15966	15721	16061	15733	15588	15773	16025	16054	15797	15907	15835	15843	15943	15843	15833	15751	15701	15816	16025	15985	15848	15892	15732	15759	15793	15870	15709	15856	15965	15782	15806	15979	16004	15789	15898	15912	15773	15746	15951	15843	15808	15853	15731	15797	15712	15804	15764	16022	15786	15828	15882	15904	15778	15920	15963	15982	15917	15822	15951	15828	15854	15903	15947	15780	15967	15992	15802	15867	15794	15881	15954	15817	15728	15658	15860	15787	15915	15893	15913	15921	15754	15922	15675	15783	15936	15869	15870	15721	15682	15949	15902	15922	15773	15876	15675	15920	15991	15872	15870	15935	15847	15797	15897	15847	15829	16047	15809	15757	15739	15826	15910	15903	16043	15773	15923	15862	15910	15836	15770	15704	15872	15880	16013	15875	15980	15694	15770	15676	15962	15882	15924	15915	15891	15908	15865	15767	15852	15979	15931	15645	15882	15644	15733	15991	15813	15809	15861	15830	15648	15890	15819	15839	15690	15893	15895	15878	15844	15777	15908	15836	15761	15887	15852	16024	15683	15798	15902	15793	15761	15807	15868	16045	15817	15826	15914	15905	16065	15751	15716	15777	16016	15983	15976	15817	15832	15916	15949	15917	15807	15884	15726	15919	15917	15817	15803	15868	15793	15993	16057	15805	15736	16019	15899	15806	15871	16120	15939	15920	15788	15962	15735	15907	15857	15992	15813	15728	15943	15776	15758	15925	16010	15989	15796	15785	15770	15675	16100	15861	15677	16013	15881	15982	16003	15840	15784	15813	15850	15909	15987	15927	15971	15840	15693	15860	15829	15687	15869	15912	16010	15967	15935	15877	15815	15912	15987	16042	15821	15848	15633	15879	15650	16007	15903	15829	15857	15962	15795	15929	15646	16002	15761	15665	15855	15843	15765	15742	15894	15726	15942	15845	15861	15889	15644	15866	15939	15687	15849	15817	15867	16072	15878	15691	15764	15921	15920	15927	15807	15769	15753	16008	15816	15895	15853	15823	15931	15907	16007	15723	15802	15727	15844	15987	15744	15944	15901	16061	15793	15869	15729	15695	15839	15850	15774	15791	15746	15810	15964	15861	15998	15968	15896	15932	15888	15831	15938	16000	15710	15877	15728	15937	15645	15702	15998	15805	15861	15848	15943	15784	15807	15826	15723	15714	15762	15809	15916	15752	16034	15787	15832	15853	16037	15806	15853	15685	15939	15870	15972	15926	15672	15688	15903	15892	15844	15874	15713	15998	15925	15886	16058	15973	15962	15779	15804	15874	15845	15801	15862	15804	15743	15909	16059	15974	15707	15874	15997	15860	15767	15711	15905	15809	15731	15854	15930	15789	15783	15769	15775	15748	16112	15988	15965	15933	16096	15822	15641	15926	15937	15882	15560	15718	15894	15847	15840	15941	15897	15845	15788	15834	15600	15719	15900	15811	16002	16046	15926	15944	15937	15777	15782	15950	15779	15782	15775	15915	16020	15780	15730	15750	15915	15908	15800	15678	15837	15909	15881	16106	15799	15605	15946	15821	15914	15915	15700	15783	15911	16151	15954	15816	15850	15896	15846	15897	15848	15887	15930	15917	15831	15788	15868	15705	15872	15873	15869	15854	15860	15760	15981	15861	15833	15909	15828	15890	15895	15786	15744	15833	15826	15844	15791	15906	15758	15905	15847	15694	15776	15875	15888	15816	15767	15871	15951	15831	15674	15767	15864	15980	15697	15896	15771	15750	15957	15892	15824	15784	15768	15868	15765	15773	15817	16062	15722	15919	15798	15735	15976	16009	16010	15908	15782	15847	15823	15910	16062	15900	15912	16040	15788	15778	15965	15923	15743	15649	15927	15786	15965	16063	15823	15793	15808	15890	15611	15762	16022	15896	15807	15769	15756	15830	15661	15890	15936	15857	15819	15742	15909	15981	15886	15819	15965	15973	15798	16004	15941	16012	15895	16092	15903	15881	15730	15859	16020	15897	15870	15848	15795	15807	15812	16002	15847	15934	15679	15860	15744	15831	16015	16004	15948	16014	15930	15814	15786	15732	15751	15843	15850	15863	15878	15692	15703	15932	15891	15779	15670	15988	15880	15935	16031	15862	15782	15760	15898	15954	15967	16035	15947	15886	16103	15996	15727	16026	15700	15918	15762	15854	15672	15956	15941	15888	15745	15985	16006	15664	15825	15613	16023	15800	15915	15780	15789	15981	15807	15812	15833	15800	15874	15785	15667	15774	15768	15739	15919	15915	15879	15889	15847	15886	15903	15738	15957	15849	15908	15783	15676	15763	16032	15731	15903	15597	15829	15884	15816	15728	15779	15943	15946	15963	15700	15964	15982	15846	15976	15820	15911	15780	15994	15823	15872	15898	15838	15778	15950	15931	15800	15874	15761	15905	16042	15789	15548	15743	16100	15864	15787	15719	15866	15833	16044	15750	15862	15775	16093	15916	15972	15820	15944	15915	15832	15811	15647	15809	15969	15825	15888	15748	15906	15759	15854	16012	15974	15782	15871	15800	15797	15865	15849	15817	15962	15935	15745	15980	16018	15901	15903	15738	15600	15870	15781	15954	15779	15905	15908	15745	15903	15986	15857	15783	15779	15837	15990	15867	15922	15530	15798	16035	15888	15821	15864	15974	15800	15836	15938	15969	16034	15981	16063	15933	15903	16027	15681	15960	15893	15770	15792	15990	16083	15798	16017	15867	15966	15956	15760	15829	15927	15943	15839	15806	15868	15947	15809	15833	15927	15956	15855	15848	15900	16018	15826	15927	15798	15994	15798	15840	15594	16008	16084	15967	15810	15800	15909	15846	16005	15730	16061	15790	16129	15855	15957	15875	15744	15809	15854	15893	15664	16065	15766	15868	15883	15894	15761	16040	15926	15821	15765	15862	15655	15716	15918	15828	15800	16003	15920	15793	15873	15913	15914	16032	15892	15852	15991	16001	15874	16051	15768	15622	15857	15696	15956	15910	15760	15808	15765	15839	15829	15794	15984	15929	15925	15871	15719	15806	15724	15790	15726
14859	23089	23163	20443	19846	18467	17077	15943	16222	15777	19631	32991	37005	31320	24566	18681	16254	15536	15432	15486	15500	15490	15385	15391	15407	15428	15259	15484	15510	15307	15378	15336	15326	15506	15352	15344	15323	15480	15341	15405	15501	15558	15279	15313	15329	15512	15383	15526	15492	15450	15501	15486	15426	15446	15527	15531	15424	15494	15495	15529	15421	15404	15396	15476	15205	15275	15434	15353	15316	15475	15357	15413	15489	15365	15357	15324	15320	15419	15310	15404	15500	15474	15528	15380	15534	15270	15430	15312	15382	15321	15429	15366	15311	15338	15322	15443	15201	15376	15200	15302	15491	15388	15334	15384	15340	15210	15457	15355	15436	15328	15398	15275	15480	15447	15219	15313	15323	15445	15396	15373	15414	15316	15413	15339	15512	15350	15522	15459	15408	15450	15368	15231	15389	15451	15416	15338	15398	15252	15630	15312	15368	15342	15306	15341	15292	15376	15356	15353	15370	15236	15365	15452	15453	15417	15313	15371	15573	15370	15326	15188	15309	15419	15420	15307	15380	15347	15201	15489	15378	15467	15352	15308	15478	15513	15389	15209	15235	15388	15381	15420	15421	15467	15409	15416	15319	15266	15375	15479	15303	15284	15373	15209	15327	15287	15411	15342	15180	15488	15223	15427	15318	15302	15369	15495	15368	15477	15257	15345	15337	15351	15248	15501	15345	15348	15284	15201	15504	15614	15374	15334	15496	15567	15417	15359	15548	15364	15527	15140	15231	15324	15303	15510	15174	15528	15430	15347	15375	15377	15502	15437	15251	15398	15386	15489	15319	15691	15392	15346	15530	15332	15272	15317	15228	15459	15288	15501	15280	15443	15526	15274	15257	15319	15294	15370	15321	15433	15407	15291	15332	15358	15392	15278	15477	15294	15431	15315	15260	15463	15330	15536	15488	15380	15596	15384	15372	15306	15244	15561	15461	15253	15703	15272	15573	15419	15313	15203	15290	15096	15231	15497	15342	15528	15328	15353	15216	15364	15447	15275	15422	15520	15457	15394	15297	15395	15408	15281	15377	15509	15342	15390	15452	15413	15460	15375	15387	15329	15499	15194	15495	15410	15462	15352	15557	15408	15468	15364	15364	15500	15245	15396	15303	15291	15291	15294	15362	15213	15389	15457	15242	15386	15275	15369	15361	15451	15428	15452	15412	15244	15439	15189	15341	15538	15220	15468	15361	15531	15331	15250	15404	15314	15397	15271	15454	15343	15398	15273	15361	15465	15483	15330	15384	15371	15335	15459	15279	15367	15450	15483	15263	15358	15443	15374	15285	15390	15459	15367	15497	15529	15509	15496	15302	15368	15331	15358	15306	15330	15256	15437	15443	15274	15321	15403	15393	15287	15280	15539	15352	15392	15240	15417	15440	15396	15339	15319	15486	15464	15325	15367	15247	15405	15331	15316	15356	15418	15299	15330	15340	15552	15491	15234	15399	15255	15318	15386	15382	15428	15476	15472	15212	15418	15304	15318	15381	15506	15362	15281	15378	15476	15214	15484	15282	15333	15391	15333	15405	15169	15336	15279	15336	15338	15263	15431	15394	15485	15384	15425	15291	15414	15354	15264	15401	15526	15391	15304	15394	15232	15486	15451	15542	15398	15295	15340	15329	15155	15348	15236	15173	15372	15506	15305	15367	15346	15424	15378	15292	15366	15417	15410	15350	15374	15402	15394	15384	15434	15344	15452	15486	15280	15356	15454	15352	15319	15303	15498	15438	15310	15398	15270	15506	15318	15206	15384	15416	15530	15308	15321	15428	15622	15431	15278	15344	15420	15457	15404	15288	15331	15355	15534	15543	15348	15595	15267	15471	15361	15385	15342	15419	15368	15548	15381	15457	15345	15425	15435	15390	15334	15413	15190	15328	15407	15372	15487	15422	15509	15412	15146	15378	15248	15437	15432	15399	15407	15436	15410	15398	15392	15313	15241	15423	15353	15368	15279	15506	15516	15315	15364	15312	15260	15375	15432	15351	15340	15436	15327	15365	15409	15378	15374	15226	15528	15328	15531	15283	15435	15290	15245	15609	15538	15351	15340	15268	15409	15507	15420	15366	15256	15375	15340	15481	15350	15373	15279	15326	15175	15404	15474	15420	15351	15255	15339	15493	15289	15455	15453	15375	15513	15315	15217	15267	15223	15319	15520	15366	15276	15489	15490	15423	15487	15350	15489	15475	15488	15342	15436	15198	15470	15409	15277	15468	15397	15389	15173	15193	15440	15334	15318	15266	15371	15329	15379	15502	15314	15404	15424	15477	15421	15365	15297	15461	15211	15331	15197	15302	15510	15490	15225	15288	15366	15360	15296	15349	15407	15492	15405	15417	15190	15381	15359	15367	15318	15389	15441	15501	15436	15501	15462	15496	15187	15623	15423	15371	15330	15320	15541	15362	15266	15723	15362	15475	15487	15357	15363	15429	15323	15363	15326	15296	15434	15357	15297	15254	15491	15300	15364	15445	15398	15414	15354	15484	15376	15404	15356	15535	15472	15307	15498	15314	15290	15246	15354	15319	15250	15273	15364	15401	15448	15342	15415	15381	15392	15285	15391	15525	15199	15600	15231	15409	15283	15371	15472	15427	15342	15478	15324	15682	15394	15280	15444	15410	15335	15417	15509	15287	15421	15367	15520	15524	15330	15461	15292	15470	15423	15310	15421	15276	15412	15569	15435	15317	15255	15299	15276	15466	15501	15431	15517	15400	15309	15425	15316	15320	15432	15439	15369	15291	15335	15406	15367	15429	15378	15528	15333	15484	15344	15379	15499	15468	15331	15406	15420	15334	15382	15492	15508	15522	15203	15279	15337	15439	15296	15360	15312	15427	15352	15354	15305	15332	15367	15518	15297	15213	15274	15221	15332	15447	15479	15336	15351	15407	15269	15437	15403	15479	15395	15416	15337	15352	15453	15402	15355	15299	15510	15300	15485	15280	15348	15303	15293	15551	15415	15308	15402	15473	15397	15455	15235	15413	15369	15327	15509	15285	15402	15294	15329	15381	15358	15383	15390	15456	15556	15405	15533	15501	15573	15299	15371	15195	15527	15639	15570	15333	15266	15538	15337	15282	15467	15347	15417	15312	15390	15338	15382	15416	15411	15381	15359	15244	15485	15394	15454	15393	15328	15296	15464	15503	15504	15447	15381	15422	15440	15491	15403	15289	15354	15350	15301	15265	15535	15420	15219	15395	15368	15410	15367	15515	15221	15447	15349	15237	15278	15384	15382	15471	15293	15384	15354	15481	15504	15401	15463	15431	15390	15527	15450	15308	15372	15466	15245	15328	15228	15166	15435	15242	15408	15275	15240	15300	15385	15229	15467	15298	15310	15415	15419	15372	15534	15420	15223	15358	15416	15328	15408	15526	15441	15512	15257	15419	15404	15382	15435	15341	15463	15408	15271	15207	15393	15403	15388	15304	15546	15521	15417	15369	15347	15466	15266	15478	15384	15331	15239	15366	15229	15283	15275	15382	15314	15374	15336	15343	15388	15411	15548	15441	15409	15250	15488	15395	15338	15486	15416	15469	15229	15346	15471	15594	15258	15542	15365	15452	15451	15365	15372	15403	15426	15383	15189	15421	15390	15314	15467	15336	15353	15399	15503	15420	15337	15415	15317	15218	15284	15452	15291	15546	15096	15459	15332	15403	15407	15519	15198	15309	15443	15509	15474	15078	15330	15402	15273	15249	15443	15390	15435	15296	15309	15408	15403	15301	15471	15478	15379	15434	15353	15435	15213	15404	15411	15170	15476	15402	15252	15374	15354	15435	15421	15359	15555	15377	15297	15364	15316	15497	15596	15283	15363	15504	15223	15455	15558	15363	15488	15488	15507	15408	15510	15371	15404	15347	15449	15318	15439	15348	15280	15442	15435	15428	15413	15420	15355	15430	15175	15407	15372	15348	15495	15393	15486	15334	15351	15387	15246	15411	15172	15459	15296	15382	15305	15425	15318	15453	15357	15215	15508	15253	15305	15440	15462	15416	15302	15358	15416	15326	15392	15526	15479	15422	15418	15389	15339	15366	15315	15407	15421	15345	15463	15506	15357	15369	15273	15393	15483	15242	15373	15372	15477	15395	15234	15396	15372	15387	15438	15220	15420	15451	15319	15414	15218	15292	15351	15423	15293	15343	15191	15271	15273	15508	15362	15536	15449	15503	15403	15483	15585	15361	15392	15356	15515	15402	15262	15372	15388	15555	15264	15342	15454	15505	15280	15267	15330	15372	15465	15324	15290	15412	15403	15457	15436	15452	15348	15400	15329	15303	15175	15393	15560	15272	15322	15295	15427	15299	15414	15570	15422	15135	15245	15493	15342	15382	15304	15561	15603	15385	15393	15240	15364	15157	15365	15451	15276	15357	15377	15563	15386	15416	15400	15506	15326	15408	15339	15178	15344	15353	15559	15499	15134	15414	15406	15351	15307	15339	15346	15426	15333	15402	15369	15420	15467	15397	15216	15336	15514	15397	15401	15398	15419	15400	15474	15228	15458	15381	15247	15464	15474	15437	15377	15544	15367	15454	15261	15261	15253	15299	15350	15359	15459	15393	15398	15322	15431	15335	15477	15352	15209	15393	15389	15262	15412	15539	15288	15334	15356	15341	15259	15431	15244	15296	15303	15506	15410	15362	15482	15451	15385	15416	15543	15393	15368	15493	15368	15587	15391	15380	15315	15439	15416	15355	15383	15511	15224	15321	15264	15380	15445	15335	15480	15251	15497	15311	15333	15384	15549	15368	15348	15312	15298	15438	15386	15576	15367	15410	15369	15365	15397	15342	15393	15451	15391	15250	15484	15415	15533	15403	15482	15315	15500	15339	15388	15442	15342	15333	15345	15310	15441	15524	15516	15515	15452	15278	15331	15388	15268	15552	15482	15350	15195	15282	15462	15383	15593	15293	15290	15599	15378	15200	15343	15284	15401	15568	15373	15424	15225	15455	15213	15432	15087	15468	15311	15360	15531	15413	15409	15218	15249	15394	15594	15383	15280	15374	15383	15490	15448	15235	15458	15261	15425	15365	15335	15445	15449	15425	15471	15450	15331	15413	15451	15193	15365	15385	15432	15448	15398	15321	15380	15394	15431	15368	15312	15288	15341	15566	15453	15376	15493	15447	15471	15456	15370
23896	21370	28898	24289	22190	22843	21418	17784	16767	16840	18343	35434	43250	36035	27846	20908	17612	16374	16297	16090	16126	16135	16191	15810	16159	16144	16075	16231	16077	15900	16135	16279	15970	16165	16024	16168	16134	16064	15928	16017	16367	16006	16150	16166	16178	16157	16016	16315	16033	15967	16033	15955	16198	16134	16010	16246	16148	16166	16111	16153	16061	16151	16063	16116	16004	15939	15965	16067	16084	16049	16016	16032	16048	15957	16005	15856	16051	15980	15990	16027	16236	16066	16045	15941	15965	15996	15967	16055	15991	16018	15853	15985	16120	16031	16135	15941	15987	16064	15899	16083	15987	15956	16035	16030	16109	16059	15904	15961	16069	15936	16157	15814	16017	16234	15971	16216	15934	16170	16148	16041	16025	16150	15980	16037	16022	15957	16041	16077	16141	15964	16011	16107	15900	15928	16050	15985	15771	15781	16115	16047	16115	15886	16132	16057	16069	16161	15967	15896	16263	16087	16137	16033	16195	15997	16080	16228	15994	16170	15945	16081	15979	16031	15974	15953	16075	15918	16081	15878	15981	16060	15863	16130	16140	15964	16077	15831	16060	15896	15968	16202	16361	15889	16013	16101	16011	16017	16039	15845	16017	15958	15837	16088	16154	16131	15779	16063	16179	16016	15819	16061	15786	15758	15939	15988	16104	16033	16180	16048	15928	15887	15918	15871	15972	15977	15726	15838	15674	16064	16038	16086	15975	15987	15762	15999	16004	16033	15968	16029	16092	15912	16021	16098	16080	16094	16052	16115	16069	16092	15894	16136	16125	16162	16182	16217	16178	16036	16082	15879	16072	16160	15991	15979	15914	16097	16162	15977	15938	15990	16286	16048	16054	15880	16113	16096	16063	15933	15856	16103	15915	15991	15996	16014	16026	15900	16121	15893	16003	16056	16147	15975	16125	16036	15957	16163	16112	15966	15799	16186	15858	16109	16056	16096	16102	16111	16040	16037	16153	16242	16112	16154	16106	16038	16042	15907	16064	15971	15985	16147	16101	16059	16113	15954	15937	15878	16280	15982	15895	16066	15976	16104	16080	16154	15962	16114	16091	16061	15666	16019	16097	15996	16196	16083	15826	16171	16073	16136	15883	16119	15876	15910	16193	15969	16193	16141	15899	15946	16045	15937	15989	16035	15998	16104	16038	16039	16062	16011	15799	15980	15826	15854	15892	16175	15867	16053	15963	15988	16031	16084	15950	15885	15884	15856	16063	15994	16050	16008	15834	15930	15906	15783	16061	15905	16194	15956	16166	16025	15941	15926	15913	15897	16064	16142	16070	16008	15843	16132	16185	15859	15835	15972	16065	16102	16095	16065	15969	16095	15935	16040	15838	16181	16055	15775	15923	15975	16241	16086	16282	15994	15969	15904	16054	15907	15921	15978	16020	15910	15854	16078	16152	16006	15929	15940	16169	15925	16143	16128	16078	15995	15945	15920	16082	16154	16110	15942	15936	15961	16197	16071	16041	15942	15900	16155	15793	15889	16087	16073	15858	16074	16086	16041	16070	15996	16053	16129	16018	16086	15804	15905	15998	16271	16116	15835	16045	16224	15992	16175	16073	16124	16227	16071	15986	15914	16037	16176	15931	15894	15978	16189	15993	16040	16047	15920	15908	15955	16080	16038	16197	16185	16061	16068	16405	15940	16192	15991	15998	16115	16110	16091	15750	15879	15921	15946	16037	16080	16051	15830	16012	16125	16104	16054	15943	15921	16067	16134	15987	15911	16011	15918	16197	16039	16068	16037	16212	15986	15886	15936	15906	16081	15973	15964	16097	15995	15920	16033	16101	15932	16230	15895	16061	15981	15686	15854	15927	16056	16139	15950	16047	16023	15815	16232	16055	16076	16189	16124	16023	15836	16052	16142	16163	16091	15974	15975	16260	16228	15996	15823	16172	15997	15998	15952	15972	16117	15903	16044	16036	15910	15978	15913	16031	16066	16028	15937	16052	15953	16035	15873	15963	16121	16137	15914	15960	16015	15909	15933	16068	16083	16233	16005	16111	15994	15896	15958	16039	15987	16030	16073	15948	15743	15882	16018	15913	15904	15982	16135	16164	16223	15977	16089	15954	16058	16114	16011	16149	16045	16087	15893	16127	16050	16007	16031	16080	16107	16119	16235	15904	16143	16278	15947	15969	15835	16000	16040	15947	16048	15884	16079	16186	15830	15933	16076	16088	15995	15949	16221	15844	16340	16136	15929	15854	15823	16056	15970	16134	16031	16165	16206	15886	15863	16118	15953	16077	15979	15931	16106	16020	15893	15953	16002	16070	15893	16062	16105	15912	16008	15845	15993	16114	16002	15904	16219	15977	15946	16036	16015	16021	15977	16033	15965	15943	15794	15942	15932	15885	15959	15946	15813	15997	15951	16071	16117	15882	15979	16066	16049	16000	15990	15759	16219	16010	15917	16011	16045	15828	15903	15949	16082	16149	16062	16093	16019	15939	15974	16074	16087	16006	16179	16235	15962	15915	16211	16019	16043	15722	16201	16094	16195	15811	16005	15994	15954	15844	16012	16175	16136	16079	16075	16014	15897	16010	16020	15842	16013	15838	15904	15791	16117	15968	15711	16099	15919	16036	15901	15878	15984	15827	15954	16113	16032	16071	16105	16183	16026	16190	16025	15965	16157	16128	16032	16044	16006	15964	15997	16135	16066	15955	15946	15997	16030	15716	15836	15931	16000	16026	16077	15959	15918	15843	15933	15849	15912	16001	15887	15950	15978	15965	15964	15957	16036	16157	15911	16023	15857	16054	15976	16117	15890	16096	15981	16092	15820	15977	15950	15907	16165	16118	15971	16039	16009	15941	16321	15881	15863	15777	16228	16090	15857	15946	16024	16008	16010	16060	15995	16027	16032	16133	15806	15990	15928	16287	16066	15894	15728	15867	15904	15976	15877	16008	15941	15999	15948	16118	16077	16046	16270	15906	16004	15936	15963	15890	16019	16086	16103	15974	16049	16031	16013	15736	16060	15952	15954	16078	16063	15956	15957	15761	16001	16045	15993	15982	15920	16111	16031	15977	15927	15974	16080	15841	16028	16006	15950	16040	15865	16111	16154	15910	16021	16014	16100	15855	16137	15996	15987	16009	16030	15900	16121	15935	16044	16179	15997	15995	16149	16128	16206	16107	16056	16303	16117	16008	16042	15950	15980	16011	15940	16228	16050	16043	16291	16106	16026	16216	16005	16031	15992	16043	15992	16146	15933	16144	16067	16009	15993	16046	16037	16045	15998	15950	16034	15799	16116	15961	16046	16067	16108	16149	15963	15954	16120	15994	16170	16022	15863	16053	16061	15864	16192	16060	16039	16009	15976	15939	15833	16012	15998	16183	15914	16131	15854	15964	16004	16384	16085	15890	15994	16110	16052	15975	16054	16015	16163	15928	16145	16193	15878	16017	16065	15871	15965	15895	15793	16029	16057	15906	16114	16327	16040	16164	16088	16143	15822	15950	16157	15943	16073	16022	15946	16100	16099	15998	15923	16185	15673	15871	16039	15797	15994	16063	15885	16243	15974	16049	15848	16112	15773	15797	15952	16157	16074	16098	16148	16177	15953	15895	16022	15901	16008	16088	15963	15893	16222	15992	15900	16063	15905	16130	16128	16060	15964	15939	16025	16103	15995	16040	16121	16005	16195	16063	16071	16127	15971	15973	16072	15993	15917	15917	15802	16016	16056	16129	16025	15933	15980	16072	16113	15911	16112	16133	15852	16029	15924	15838	16105	16092	16110	15967	16012	16054	16064	15912	16093	16089	16120	15908	15862	16066	16036	15997	15869	15837	16097	16025	15948	16034	16154	15955	15901	15966	16090	16032	16079	15869	15994	15958	16043	15918	16016	15898	16206	16146	15950	15923	15953	16095	15937	15814	15957	16046	15905	16305	16022	16209	15884	16098	15939	16305	15942	15975	15917	15868	15885	15771	15934	16026	15835	16036	16045	16034	16154	15958	16042	15990	15969	15870	16212	16066	16012	16201	15905	16077	16180	16201	16049	15975	16235	16187	16053	16109	16048	16137	16099	15998	16037	16043	16110	16093	15784	16082	16100	16157	16029	16219	15899	15881	15844	15848	16012	16009	16089	16004	16251	16082	15953	15997	15856	16203	15959	16052	16057	16088	16047	16034	15994	16045	15816	15905	16151	15830	15862	15931	16204	16016	15961	16015	16007	15951	15924	16131	16032	16131	15945	15965	16074	16052	16104	15977	15888	16111	15876	16267	15774	16009	15904	16117	16125	16059	16034	16005	15997	16049	15914	16064	15993	16007	15870	15901	16137	16121	16048	16154	15912	16117	16001	16007	16156	16083	15986	16079	16070	15940	15929	15941	15681	15995	16096	16160	15844	15918	15979	16037	16106	16143	16081	15809	15899	15971	15980	16021	16015	15928	16001	15887	15927	15970	15968	15922	15892	15858	15922	15977	16144	16060	15809	16108	16032	15959	15984	15978	16103	15874	15993	16095	15952	16182	15940	15966	16314	15824	15832	16139	16103	16157	16037	15989	16081	16387	16055	15976	16012	15897	16034	15961	16050	16203	15941	16250	16019	16066	15915	16029	16036	16166	16100	16022	15999	16066	16053	16072	16014	16014	16155	16176	16117	16017	16068	16076	16068	15997	15973	15964	16090	15969	16029	16079	16117	15979	16029	16089	16018	16043	16216	16091	16231	16014	15938	16097	15960	16244	16092	16068	16140	16052	16116	15944	16097	16064	16059	16123	16084	15903	15960	15924	16087	15906	16159	15922	16152	15804	16055	15996	16050	16152	16119	15977	15804	16208	15948	15886	15777	16052	15958	15845	16049	16214	15994	16055	16106	15973	16038	15889	15813	16197	16022	16052	16082	16142	16055	16026	15942	16026	15874	16057	15983	15963	15925	15901	15919	15826	16225	15872	15813	15888	15899	15967	15988	15981	15882	16245	16039	15996	16077	16037	16002	15868	16153	16095	16192	15928	15703	16050	15926	16068	15814	16100	15896	15926	15935	15871	15836	15908	15972	16076	16153	16030	15943	15796	16166	15912	16166	15978	16027	15961	15952	16001	16056	16150	15982	15922	16183	16005	15928	15941	16100	16010	16022	16150	15863	15927	15854	15973	16070	16015	16095	15860	16156	16001	16156
16344	27676	27044	24618	23066	21285	19164	17596	16570	16166	20113	41945	45716	38561	29215	20779	16882	15859	15495	15376	15596	15519	15404	15519	15542	15515	15312	15279	15592	15397	15457	15597	15513	15402	15440	15340	15492	15349	15373	15498	15569	15522	15512	15423	15258	15476	15598	15383	15417	15585	15452	15561	15383	15564	15436	15287	15308	15419	15607	15493	15546	15515	15550	15365	15425	15503	15408	15299	15566	15379	15611	15258	15589	15574	15262	15493	15212	15367	15518	15474	15523	15653	15483	15421	15313	15428	15467	15568	15444	15544	15296	15395	15336	15481	15355	15311	15494	15481	15477	15388	15330	15441	15525	15403	15360	15565	15375	15349	15315	15407	15439	15573	15252	15448	15452	15411	15595	15591	15421	15449	15608	15445	15397	15481	15404	15302	15360	15611	15426	15533	15389	15357	15530	15263	15424	15240	15533	15278	15493	15445	15529	15558	15488	15421	15475	15462	15483	15517	15414	15417	15491	15521	15254	15521	15524	15539	15496	15365	15540	15570	15370	15371	15488	15397	15392	15398	15388	15440	15397	15526	15451	15475	15527	15457	15439	15465	15505	15499	15453	15538	15434	15499	15281	15533	15542	15403	15369	15534	15437	15446	15598	15389	15306	15613	15544	15550	15343	15566	15420	15335	15461	15427	15452	15475	15582	15363	15548	15599	15561	15609	15227	15423	15349	15455	15515	15543	15406	15467	15481	15360	15504	15356	15482	15192	15729	15442	15488	15554	15563	15391	15438	15334	15485	15395	15445	15504	15312	15384	15311	15452	15282	15376	15422	15519	15373	15390	15617	15636	15444	15486	15496	15324	15450	15493	15429	15456	15477	15407	15298	15330	15412	15503	15352	15405	15407	15415	15384	15464	15226	15388	15301	15563	15426	15450	15478	15360	15449	15444	15401	15349	15510	15441	15464	15424	15531	15546	15509	15612	15402	15552	15584	15225	15488	15319	15411	15441	15428	15499	15463	15544	15475	15279	15386	15482	15361	15391	15519	15364	15381	15387	15305	15516	15632	15345	15391	15437	15673	15475	15269	15403	15332	15503	15394	15348	15381	15386	15438	15460	15433	15383	15598	15395	15519	15498	15438	15342	15511	15565	15400	15396	15466	15388	15492	15409	15439	15529	15371	15472	15370	15276	15568	15488	15312	15535	15523	15434	15496	15515	15562	15626	15395	15429	15417	15493	15452	15547	15459	15419	15472	15436	15405	15601	15472	15388	15371	15350	15310	15343	15425	15631	15495	15350	15484	15541	15524	15519	15508	15440	15480	15295	15367	15478	15455	15510	15392	15451	15425	15478	15291	15360	15369	15475	15347	15389	15552	15447	15382	15331	15374	15491	15618	15577	15625	15512	15369	15500	15535	15491	15379	15450	15292	15455	15373	15490	15529	15506	15331	15574	15428	15489	15431	15487	15445	15552	15385	15400	15585	15462	15588	15147	15440	15448	15394	15411	15415	15459	15448	15411	15513	15360	15498	15481	15451	15502	15450	15545	15394	15463	15433	15384	15462	15394	15405	15338	15383	15397	15468	15479	15418	15582	15667	15446	15507	15428	15513	15297	15535	15427	15473	15465	15465	15319	15486	15399	15398	15381	15429	15435	15419	15252	15320	15422	15449	15427	15454	15414	15577	15459	15427	15623	15391	15351	15328	15560	15484	15272	15458	15505	15408	15402	15360	15232	15477	15289	15379	15359	15575	15351	15409	15589	15409	15483	15401	15316	15505	15511	15328	15508	15377	15433	15504	15466	15490	15416	15368	15580	15526	15544	15494	15456	15460	15353	15470	15324	15435	15366	15288	15445	15476	15535	15545	15507	15409	15484	15535	15442	15532	15499	15575	15392	15352	15311	15439	15214	15395	15393	15321	15567	15475	15323	15385	15437	15434	15469	15509	15436	15381	15525	15454	15406	15603	15703	15383	15621	15362	15422	15442	15424	15536	15304	15392	15477	15305	15464	15461	15466	15491	15536	15519	15470	15525	15628	15300	15444	15395	15444	15437	15358	15466	15519	15350	15352	15540	15439	15484	15501	15324	15613	15576	15386	15482	15579	15389	15433	15412	15477	15301	15491	15550	15289	15425	15604	15632	15354	15535	15473	15503	15431	15496	15445	15251	15479	15529	15358	15553	15303	15327	15459	15396	15414	15470	15441	15503	15413	15533	15235	15541	15328	15410	15420	15473	15343	15627	15433	15450	15439	15356	15478	15595	15422	15481	15511	15406	15456	15516	15374	15544	15625	15461	15376	15610	15556	15363	15495	15447	15535	15335	15518	15448	15378	15345	15428	15286	15506	15582	15347	15399	15326	15607	15349	15477	15461	15420	15474	15536	15614	15366	15447	15117	15361	15616	15397	15701	15546	15246	15487	15337	15514	15381	15454	15434	15410	15489	15470	15252	15489	15430	15399	15403	15427	15432	15438	15250	15479	15494	15386	15495	15516	15449	15404	15309	15422	15327	15474	15446	15433	15447	15462	15569	15465	15477	15347	15261	15517	15500	15365	15498	15650	15448	15606	15311	15382	15389	15565	15552	15380	15491	15365	15296	15506	15536	15339	15629	15328	15595	15582	15341	15411	15347	15546	15299	15438	15407	15499	15459	15379	15539	15576	15490	15355	15317	15508	15460	15390	15531	15582	15465	15516	15457	15431	15443	15558	15338	15429	15370	15554	15481	15454	15335	15525	15579	15366	15487	15329	15465	15465	15415	15507	15356	15466	15450	15248	15224	15438	15490	15334	15480	15362	15386	15561	15336	15571	15705	15297	15518	15392	15376	15381	15581	15521	15516	15406	15441	15450	15302	15361	15556	15320	15458	15348	15438	15375	15524	15386	15360	15340	15368	15486	15526	15362	15227	15372	15574	15454	15359	15572	15329	15461	15569	15378	15384	15569	15343	15700	15201	15451	15583	15570	15607	15509	15374	15377	15459	15455	15420	15487	15526	15495	15627	15428	15556	15619	15352	15461	15220	15326	15335	15277	15588	15373	15313	15364	15408	15296	15304	15471	15400	15478	15532	15465	15362	15437	15404	15435	15409	15490	15482	15420	15471	15480	15319	15450	15447	15234	15419	15371	15520	15376	15354	15399	15454	15516	15263	15493	15292	15506	15502	15440	15493	15503	15455	15358	15417	15465	15582	15346	15340	15324	15368	15534	15307	15572	15390	15428	15427	15512	15492	15489	15458	15385	15592	15328	15454	15505	15480	15500	15536	15421	15405	15418	15538	15446	15546	15268	15386	15543	15594	15399	15409	15550	15504	15383	15506	15275	15504	15334	15366	15587	15588	15355	15451	15284	15453	15329	15410	15477	15334	15486	15481	15273	15455	15474	15497	15385	15422	15240	15460	15500	15476	15465	15331	15491	15340	15376	15391	15491	15341	15499	15468	15460	15541	15432	15365	15421	15624	15300	15395	15524	15673	15408	15390	15459	15517	15462	15465	15415	15467	15379	15266	15485	15417	15392	15326	15509	15308	15505	15443	15348	15460	15472	15444	15341	15550	15549	15488	15586	15442	15324	15421	15556	15511	15426	15609	15403	15436	15376	15482	15523	15388	15503	15455	15472	15461	15528	15310	15407	15601	15485	15260	15442	15285	15556	15501	15533	15412	15382	15393	15614	15490	15525	15299	15376	15384	15572	15261	15432	15295	15546	15322	15551	15422	15649	15472	15489	15478	15410	15472	15405	15413	15398	15549	15358	15260	15422	15296	15515	15566	15473	15357	15363	15425	15531	15510	15361	15249	15310	15379	15461	15356	15598	15369	15567	15381	15350	15425	15285	15507	15458	15553	15375	15477	15551	15637	15456	15405	15549	15622	15389	15335	15542	15235	15624	15419	15384	15488	15381	15461	15438	15463	15474	15482	15612	15399	15444	15419	15530	15420	15379	15697	15319	15531	15355	15647	15325	15550	15515	15354	15503	15565	15241	15445	15277	15440	15576	15419	15556	15342	15342	15437	15385	15377	15341	15453	15322	15494	15561	15425	15500	15573	15395	15507	15380	15423	15458	15374	15366	15400	15554	15535	15425	15329	15386	15537	15433	15490	15531	15336	15337	15490	15439	15489	15354	15660	15565	15401	15526	15511	15516	15443	15560	15425	15422	15450	15342	15349	15552	15342	15336	15573	15500	15515	15446	15357	15529	15447	15456	15274	15506	15404	15354	15325	15367	15446	15523	15333	15469	15371	15459	15357	15466	15419	15411	15447	15335	15648	15312	15345	15652	15329	15387	15553	15394	15597	15483	15368	15347	15462	15575	15363	15525	15597	15306	15394	15274	15509	15398	15471	15390	15541	15198	15452	15512	15384	15295	15464	15371	15488	15511	15390	15490	15461	15306	15626	15349	15465	15341	15481	15457	15527	15443	15511	15541	15538	15338	15371	15465	15414	15512	15619	15576	15353	15364	15514	15451	15506	15249	15475	15481	15391	15370	15437	15534	15455	15288	15373	15505	15434	15347	15596	15481	15445	15340	15352	15523	15478	15599	15461	15455	15432	15307	15415	15481	15547	15474	15566	15466	15578	15534	15329	15471	15447	15394	15437	15397	15568	15556	15517	15341	15547	15263	15285	15461	15407	15449	15363	15422	15262	15379	15482	15390	15556	15328	15545	15333	15423	15438	15414	15418	15523	15383	15453	15513	15406	15500	15402	15498	15547	15493	15431	15203	15494	15334	15433	15389	15368	15447	15523	15146	15396	15342	15468	15379	15335	15575	15496	15566	15288	15450	15579	15314	15585	15415	15473	15513	15594	15331	15480	15372	15453	15522	15382	15334	15456	15491	15525	15425	15463	15464	15505	15418	15480	15325	15504	15239	15468	15499	15598	15549	15440	15364	15359	15466	15523	15359	15490	15528	15577	15556	15291	15523	15316	15526	15641	15522	15413	15426	15349	15384	15486	15426	15551	15360	15461	15386	15461	15625	15442	15379	15358	15407	15441	15642	15382	15378	15397	15471	15326	15383	15385	15512	15342	15361	15382	15595	15478	15588	15416	15274	15565	15537	15498	15435	15451	15383	15525	15261	15488	15604	15305	15297	15389	15564	15450	15455	15495	15450	15553	15454	15321	15435	15529	15432	15644	15572	15502	15523	15445	15502	15309	15435	15514	15231	15560	15483	15499	15544
29021	21835	21658	20074	18276	17612	17261	16874	16764	16610	16849	18467	19371	18858	17896	17297	16834	16811	16548	16593	16640	16443	16624	16380	16577	16684	16527	16306	16411	16414	16529	16418	16536	16385	16604	16428	16562	16382	16555	16569	16433	16476	16457	16504	16639	16406	16821	16627	16521	16611	16410	16445	16667	16648	16686	16511	16495	16673	16511	16537	16490	16442	16475	16456	16651	16550	16539	16572	16399	16421	16569	16591	16453	16297	16603	16492	16524	16448	16589	16817	16386	16709	16324	16721	16532	16488	16562	16384	16493	16500	16598	16739	16550	16348	16601	16453	16369	16422	16486	16516	16585	16452	16529	16590	16569	16578	16615	16614	16393	16648	16363	16581	16622	16663	16470	16472	16651	16630	16620	16520	16466	16426	16556	16590	16554	16704	16588	16786	16542	16728	16664	16528	16451	16377	16714	16539	16510	16549	16578	16609	16489	16416	16511	16655	16794	16724	16613	16777	16579	16583	16287	16723	16501	16542	16489	16608	16628	16611	16596	16356	16444	16495	16385	16474	16749	16666	16638	16399	16531	16633	16348	16500	16446	16554	16566	16565	16602	16384	16494	16513	16436	16487	16418	16468	16642	16626	16532	16538	16558	16748	16834	16494	16453	16521	16487	16437	16624	16487	16555	16576	16573	16448	16444	16635	16377	16518	16745	16452	16299	16552	16445	16668	16547	16368	16622	16477	16513	16421	16547	16359	16484	16700	16524	16725	16457	16461	16627	16552	16497	16627	16724	16600	16508	16698	16504	16305	16244	16507	16648	16484	16543	16368	16514	16576	16547	16558	16595	16432	16583	16647	16580	16598	16560	16408	16481	16515	16493	16493	16647	16695	16560	16435	16240	16347	16450	16506	16622	16430	16543	16600	16506	16416	16383	16460	16368	16760	16520	16474	16483	16619	16585	16559	16569	16523	16471	16529	16665	16402	16469	16632	16431	16432	16433	16577	16375	16579	16456	16537	16586	16422	16470	16421	16596	16480	16597	16510	16480	16623	16622	16549	16399	16708	16575	16571	16491	16385	16591	16526	16538	16444	16635	16707	16493	16291	16701	16444	16417	16634	16491	16611	16457	16516	16599	16583	16506	16526	16520	16522	16361	16528	16531	16594	16668	16557	16616	16489	16403	16578	16502	16616	16880	16577	16675	16479	16770	16543	16387	16457	16614	16615	16621	16525	16639	16553	16513	16648	16614	16587	16493	16550	16411	16512	16552	16510	16578	16335	16609	16572	16609	16417	16623	16641	16376	16548	16481	16419	16327	16427	16606	16553	16482	16539	16517	16628	16423	16533	16544	16391	16571	16636	16731	16620	16655	16592	16584	16377	16711	16663	16735	16659	16455	16528	16427	16690	16482	16462	16693	16672	16502	16534	16750	16611	16609	16682	16642	16588	16470	16483	16456	16416	16703	16306	16487	16322	16347	16535	16475	16692	16516	16496	16424	16331	16500	16517	16571	16547	16606	16637	16564	16434	16543	16388	16589	16581	16674	16543	16588	16645	16394	16463	16426	16643	16698	16538	16513	16730	16535	16489	16616	16671	16543	16722	16492	16508	16573	16708	16575	16622	16532	16551	16628	16655	16429	16490	16636	16423	16556	16675	16564	16514	16426	16584	16445	16575	16736	16585	16522	16505	16437	16422	16612	16498	16580	16668	16363	16470	16460	16277	16737	16551	16453	16407	16574	16636	16569	16450	16498	16527	16784	16607	16600	16414	16508	16422	16712	16574	16665	16482	16732	16572	16559	16420	16644	16456	16659	16604	16637	16705	16538	16701	16383	16513	16400	16388	16723	16358	16441	16527	16839	16684	16669	16567	16507	16562	16480	16541	16653	16451	16354	16416	16462	16484	16694	16387	16343	16533	16382	16521	16585	16582	16747	16393	16477	16520	16743	16489	16502	16546	16625	16648	16556	16498	16545	16634	16544	16622	16416	16586	16651	16596	16543	16529	16582	16531	16356	16565	16541	16733	16560	16341	16707	16495	16499	16514	16543	16408	16453	16498	16620	16582	16519	16539	16744	16523	16558	16460	16408	16538	16685	16391	16525	16475	16732	16722	16546	16501	16781	16594	16568	16577	16777	16596	16438	16523	16451	16441	16359	16552	16351	16362	16651	16496	16351	16496	16594	16613	16576	16649	16571	16566	16717	16700	16678	16540	16684	16519	16662	16636	16429	16604	16520	16699	16693	16569	16690	16627	16625	16624	16607	16672	16472	16678	16466	16431	16676	16576	16601	16540	16729	16552	16476	16350	16622	16672	16512	16403	16560	16569	16578	16503	16434	16238	16345	16631	16588	16450	16557	16401	16644	16646	16601	16421	16502	16475	16570	16597	16555	16680	16578	16650	16759	16531	16510	16409	16357	16518	16472	16482	16642	16635	16806	16609	16510	16534	16737	16576	16553	16478	16642	16744	16449	16536	16535	16587	16795	16578	16581	16493	16588	16362	16464	16368	16398	16644	16438	16680	16455	16580	16867	16712	16473	16728	16806	16792	16514	16530	16487	16683	16473	16722	16503	16385	16389	16403	16541	16328	16375	16664	16446	16583	16479	16589	16245	16549	16497	16462	16438	16525	16636	16613	16694	16512	16497	16466	16558	16439	16432	16476	16380	16626	16607	16573	16471	16315	16538	16463	16549	16447	16331	16412	16531	16285	16524	16504	16631	16568	16443	16526	16595	16524	16590	16358	16432	16681	16507	16583	16536	16540	16464	16716	16429	16567	16615	16338	16522	16629	16418	16546	16593	16518	16489	16396	16513	16358	16580	16540	16599	16371	16557	16591	16569	16407	16404	16613	16467	16494	16629	16621	16574	16454	16484	16756	16444	16584	16557	16460	16343	16616	16495	16451	16566	16613	16504	16542	16546	16431	16569	16601	16614	16489	16518	16661	16598	16494	16632	16603	16555	16382	16537	16619	16404	16597	16578	16461	16583	16542	16368	16702	16654	16484	16427	16671	16476	16699	16693	16601	16469	16695	16546	16585	16458	16434	16553	16618	16464	16636	16445	16537	16485	16714	16513	16433	16509	16611	16474	16702	16544	16479	16396	16636	16644	16545	16424	16666	16543	16506	16801	16631	16487	16521	16456	16549	16410	16456	16526	16594	16425	16596	16661	16389	16402	16380	16339	16733	16690	16455	16601	16573	16675	16570	16365	16552	16431	16542	16696	16415	16656	16357	16557	16505	16491	16558	16742	16552	16474	16544	16542	16622	16473	16549	16573	16528	16619	16725	16605	16460	16743	16732	16523	16589	16547	16551	16692	16620	16493	16543	16477	16661	16507	16628	16637	16520	16492	16624	16433	16726	16609	16491	16409	16770	16576	16575	16418	16659	16680	16537	16550	16734	16563	16852	16542	16415	16644	16719	16478	16711	16732	16497	16476	16306	16443	16684	16689	16495	16578	16524	16580	16456	16511	16563	16572	16498	16605	16692	16375	16422	16699	16539	16415	16591	16525	16618	16656	16290	16636	16489	16624	16605	16667	16455	16468	16252	16503	16399	16446	16411	16543	16429	16360	16393	16737	16380	16543	16603	16630	16654	16431	16559	16559	16695	16642	16735	16533	16482	16673	16360	16698	16450	16605	16500	16403	16488	16510	16325	16495	16607	16602	16599	16589	16435	16563	16672	16634	16820	16363	16517	16399	16579	16449	16441	16606	16748	16581	16546	16585	16564	16516	16326	16539	16522	16616	16409	16635	16320	16703	16368	16686	16597	16675	16580	16526	16433	16713	16567	16499	16517	16500	16501	16590	16470	16419	16450	16638	16524	16457	16682	16688	16696	16603	16459	16503	16603	16325	16670	16442	16542	16449	16621	16535	16637	16566	16700	16637	16547	16621	16535	16666	16464	16430	16681	16736	16498	16614	16634	16476	16669	16479	16648	16521	16485	16471	16514	16562	16714	16709	16602	16360	16552	16639	16546	16606	16606	16557	16653	16455	16551	16537	16305	16477	16402	16602	16500	16523	16566	16607	16461	16522	16400	16572	16467	16372	16716	16618	16553	16656	16400	16363	16690	16707	16584	16447	16700	16610	16576	16658	16545	16618	16645	16520	16699	16526	16521	16459	16529	16665	16528	16555	16634	16566	16622	16659	16464	16752	16647	16614	16523	16441	16610	16411	16535	16512	16543	16794	16556	16573	16503	16602	16699	16650	16514	16588	16466	16583	16638	16620	16539	16755	16353	16630	16499	16641	16490	16390	16384	16593	16430	16592	16573	16638	16736	16577	16313	16494	16409	16517	16529	16470	16429	16767	16568	16776	16558	16526	16475	16628	16604	16662	16532	16487	16384	16533	16620	16587	16651	16722	16681	16481	16599	16470	16488	16491	16607	16644	16752	16524	16356	16471	16563	16457	16520	16578	16629	16670	16397	16429	16750	16477	16312	16491	16420	16451	16467	16706	16616	16581	16528	16444	16468	16542	16547	16493	16437	16629	16644	16456	16663	16618	16586	16673	16533	16667	16355	16495	16615	16695	16660	16425	16679	16417	16731	16463	16520	16456	16482	16429	16507	16596	16535	16618	16401	16530	16538	16597	16598	16341	16609	16682	16643	16468	16619	16415	16424	16564	16746	16609	16490	16516	16606	16556	16674	16540	16611	16593	16432	16705	16532	16602	16535	16600	16651	16573	16654	16511	16662	16423	16473	16664	16610	16514	16543	16496	16450	16261	16526	16422	16729	16543	16398	16495	16535	16632	16462	16504	16599	16438	16384	16601	16685	16692	16450	16700	16650	16550	16585	16599	16648	16481	16570	16406	16683	16753	16651	16679	16638	16593	16589	16537	16551	16576	16441	16609	16585	16513	16489	16404	16562	16547	16708	16617	16330	16502	16410	16491	16424	16479	16562	16719	16589	16584	16467	16627	16737	16588	16508	16557	16698	16478	16554	16545	16479	16571	16675	16527	16458	16556	16549	16465	16636	16346	16540	16400	16302	16573	16568	16466	16749	16305	16329	16381	16361	16512	16651	16595	16559	16301	16797	16523	16699	16652	16331	16662	16358	16487	16533	16543	16432	16643	16684	16581	16601	16711	16662	16610	16452	16653	16553	16559	16640	16447	16550	16466	16698	16490	16459	16539	16494	16444	16521	16650	16473	16444	16496	16512	16558	16568	16539
15814	17710	18555	18756	18380	17637	16674	16162	15950	15929	16619	19100	20029	18703	17061	16287	15874	16011	15847	15839	15972	15665	15853	15841	15690	15898	15789	15679	15865	15932	15752	15830	15585	15588	15735	15831	15730	15625	15685	15628	16001	15736	15817	15873	15763	15690	15731	15798	15765	15782	15814	15797	15778	15752	15625	15628	15729	15634	15605	15663	15752	15638	15816	15816	15647	15671	15759	15687	15919	15520	15759	15738	15632	15750	15710	15802	15728	15671	15660	15735	15598	15671	15806	15830	15721	15785	15818	15840	15589	15835	15587	15782	15781	15669	15901	15663	15710	15719	15776	15679	15802	15870	15611	15769	15782	15815	15789	15901	15592	15764	15749	15856	15763	15784	15860	15783	15693	15686	15583	15689	15856	15760	15805	15768	15711	15672	15781	15646	15647	15788	15627	15784	15918	15810	15820	15836	15745	15878	15790	15660	15840	15823	15855	15859	15756	15709	15831	15846	15765	15763	15747	15793	15762	15830	15669	15759	15877	15697	15957	15858	15766	15804	15552	15851	15795	15765	15877	15764	15589	15790	15747	15771	15743	15742	15813	15688	15835	15710	15656	15925	15628	15769	15942	15767	15779	15748	15793	15797	15873	15981	15715	15718	15582	15871	15845	15805	15799	15690	15664	15625	15716	15665	15827	15787	15678	15679	15692	15687	15731	15774	15754	15784	15530	15801	15778	15674	15858	15761	15738	15758	15795	15768	15825	15753	15836	15738	15553	15574	15785	15721	15702	15650	15703	15707	15731	15854	15717	15839	15601	15797	15868	15860	15640	15765	15717	15671	15681	15822	15895	15730	15802	15642	15756	15760	15739	15783	15855	15690	15733	15651	15790	15817	15697	15615	15815	15768	15578	15778	15669	15683	15688	15894	15764	15575	15853	15656	15885	15761	15570	15779	15673	15612	15834	15729	15577	15921	15660	15664	15606	15734	15779	15773	15669	15796	15750	15690	15782	15759	15817	15718	15619	15682	15722	15822	15748	15772	15836	15662	15848	15667	15782	15532	15748	15732	15773	15619	15679	15717	15652	15556	15817	15688	15772	15818	15936	15813	15591	15803	15609	15731	15840	15939	15707	15793	15886	15713	15749	15796	15805	15697	15670	15776	15802	15899	15666	15836	15593	15700	15909	15760	15750	15625	15629	15804	15700	15881	15752	15830	15757	15815	15638	15870	15755	15727	15915	15612	15939	15847	15757	15676	15495	15775	15874	15643	15956	15692	15766	15741	15821	15705	15786	15740	15672	15810	15685	15773	15822	15789	15666	15677	15693	15789	15834	15674	15845	15678	15779	15701	15718	15751	15717	15719	15758	15805	15856	15798	15820	15729	15822	15673	15771	15743	15670	15640	15636	15627	15644	15827	15724	15714	15738	15763	15747	15779	15704	15714	15680	15621	15737	15722	15770	15776	15774	15762	15677	15736	15725	15886	15719	15660	15737	15792	15807	15724	15980	15686	15755	15805	15749	15649	15694	15875	15802	15744	15659	15753	15858	15844	15761	15768	15744	15602	15834	15747	15840	15694	15870	15751	15503	15753	15626	15825	15669	15943	15668	15762	15673	15802	15873	15678	15742	15859	15886	15612	15767	15807	15735	15695	15743	15774	15835	15676	15836	15561	15553	15703	15758	15779	15815	15684	15760	15644	15703	15836	15721	15679	15708	15851	15719	15721	15669	15761	15748	15712	15776	15836	15773	15720	15773	15760	15888	15680	15607	15697	15679	15773	15704	15705	15816	15860	15742	15621	15613	15694	15612	15705	15796	15660	15531	15769	15736	15713	15865	15764	15789	15940	15763	15534	15864	15693	15664	15456	15686	15777	15647	15797	15717	15679	15748	15724	15658	15640	15820	15784	15765	15755	15643	15688	15848	15765	15810	15794	15691	15652	15696	15824	15761	15893	15631	15768	15798	15691	15718	15806	15710	15817	15859	15936	15529	15623	15720	15607	15760	15829	15694	15821	15715	15672	15777	15848	15722	15829	15717	15664	15749	15559	15909	15806	15780	15879	15702	15820	15667	15821	15694	15520	15839	15996	15763	15837	15870	15562	15735	15798	15672	15876	15753	15887	15719	15787	15686	15682	15760	15719	15772	15675	15747	15887	15831	15818	15875	15989	15731	15863	15724	15614	15765	15705	15680	15747	15799	15803	15830	15688	15909	15735	15865	15831	15760	15606	15887	15645	15833	15669	15695	15719	15637	15760	15651	15738	15825	15724	15623	15812	15814	15770	15613	15666	15795	15708	15827	15719	15656	15558	15787	15742	15874	15864	15830	15785	15846	15721	15693	15808	15699	15727	15872	15734	15740	15888	15779	15713	15715	15714	15750	15840	15676	15674	15896	15855	15829	15674	15964	15732	15565	15829	15892	15758	15739	15808	15711	15807	15784	15804	15669	15750	15735	15887	15733	15688	15811	15704	15699	15750	15768	15606	15693	15730	15936	15762	15820	15709	15826	15923	15764	15682	15730	15914	15849	15851	15751	15740	15632	15609	15759	15647	15728	15764	15694	15618	15776	15698	15568	15690	15730	15742	15760	15486	15843	15728	15876	15728	15753	15608	15657	15752	15715	15825	15812	15588	15810	15772	15539	15745	15734	15808	15747	15557	15794	15799	15726	15704	15845	15729	15803	15698	15762	15785	15713	15759	15759	15765	15838	15702	15803	15774	15666	15611	15643	15782	15768	15875	15644	15873	15702	15695	15706	15796	15653	15704	15929	15689	15857	15843	15528	15566	15704	15722	15739	15831	15695	15805	15802	15800	15614	15911	15755	15719	15798	15721	15806	15718	15812	15871	15686	15796	15762	15792	15770	15693	15876	15721	15766	15666	15701	15835	15752	15554	15814	15771	15752	15750	15748	15684	15734	15743	15729	15704	15906	15798	15742	15813	15657	15863	15715	15667	15824	15753	15915	15697	15827	15851	15740	15663	15837	15638	15720	15848	15673	15863	15842	15672	15775	15632	15761	15785	15823	15644	15624	15837	15791	15693	15798	15697	15727	15724	15797	15769	15659	15804	15648	15764	15720	15852	15746	15650	15823	15783	15856	16017	15733	15757	15739	15800	15633	15885	15685	15782	15835	15617	15936	15692	15742	15678	15893	15889	15729	15675	15776	15670	15794	15714	15873	15668	15745	15835	15624	15768	15940	15788	15850	15739	15588	15836	15691	15690	15854	15675	15838	15622	15753	15832	15729	15502	15646	15655	15832	15505	15827	15598	15791	15676	15823	15796	15844	15860	15690	15788	15890	15728	15707	15688	15617	15699	15792	15664	15726	15845	15677	15782	15717	15834	15792	15706	15841	15720	15930	15628	15677	15719	15734	15718	15581	15760	15896	15775	15651	15670	15816	15792	15708	15721	15671	15589	15786	15647	15722	15769	15809	15822	15568	15841	15843	15765	15679	15657	15719	15887	15928	15695	15684	15779	15819	15698	15859	15609	15694	15781	15679	15777	15763	15725	15819	15773	15588	15829	15656	15844	15779	15732	15607	15624	15653	15784	15687	15814	15822	15735	15789	15755	15770	15522	15781	15644	15708	15847	15761	15650	15830	15746	15740	15813	15779	15837	15708	15757	15738	15733	16020	15830	15635	15816	15983	15643	15774	15885	15817	15757	15717	15798	15772	15638	15734	15940	15615	15631	15805	15800	15696	15752	15797	15819	15760	15959	15798	15627	15663	15671	15722	15926	15830	15604	15676	15733	15852	15722	15738	15746	15706	15750	15857	15642	15861	15776	15706	15638	15986	15771	15853	15730	15620	15786	15748	15745	15698	15738	15723	15745	15833	15677	15809	15928	15727	15660	15654	15737	15700	15709	15856	15690	15796	15717	15665	15746	15792	15974	15822	15888	15765	15643	15763	15738	15749	15614	15624	15795	15821	15794	15642	15859	15715	15903	15850	15921	15845	15723	15647	15739	15660	15683	15724	15833	15606	15837	15903	15782	15853	15736	15750	15737	15764	15822	15808	15713	15857	15594	15468	15801	15728	15698	15745	15551	15823	15679	15732	15788	15746	15654	15916	15655	15677	15903	15710	15838	15874	15678	15917	15767	15806	15628	15741	15723	15842	15720	15679	15643	15730	15793	15783	15611	16055	15822	15733	15718	15608	15860	15870	15732	15863	15829	15672	15735	15662	15789	15818	15760	15855	15683	15826	15761	15674	15705	15802	15776	15811	15674	15645	15801	15772	15716	15800	15863	15845	15838	15802	15710	15812	15511	15704	15645	15693	15482	15764	15704	15703	15778	15668	15737	15869	15731	15734	15962	15691	15687	15628	15650	15634	15765	15866	15704	15707	15904	15840	15829	15822	15619	15627	15759	15770	15718	15855	15797	15979	15687	15855	15830	15723	15812	15788	15579	15825	15646	15602	15830	15764	15746	15819	15730	15678	15834	15758	15577	15826	15746	15871	15739	15711	15809	15847	15806	15704	15773	15644	15816	15905	15734	15729	15730	15632	15699	15694	15742	15725	15657	15718	15977	15841	15799	15805	15771	15990	15863	15660	15721	15768	15846	15836	15749	15800	15831	15614	15583	15902	15930	15498	15680	15889	15764	15753	15863	15717	15727	15788	15688	15723	15844	15693	15735	15811	15728	16087	15648	15834	15586	15683	15565	15974	15662	15766	15772	15712	15892	15743	15885	15744	15762	15606	15762	15820	15805	15736	15709	15949	15859	15771	15912	15748	15771	15702	15799	15916	15715	15703	15832	15788	15631	15838	15599	15916	15890	15790	15756	15777	15793	15838	15702	15771	15761	15759	15810	15753	15762	15846	15815	15839	15689	15722	15861	15613	15716	15858	15749	15566	15900	15844	15861	15754	15802	15722	15788	15764	15763	15743	15772	15804	15661	15602	15716	15686	15869	15769	15975	15701	15688	15822	15775	15778	15725	15853	15750	15908	15635	15850	15623	15666	15779	15718	15831	15718	15590	15781	15840	15573	15684	15755	15661	15865	15729	15867	15717	15817	15923	15711	15899	15636	15850	15897	15650	15741	15706	15738	15672	15967	15752	15677	15895	15841	15683	15715	15569	15558	15972	15679	15773	15894	15813	15843	15628	15590	15751	15926	15775	15822	15632	15826	15967	15729	15886	15839	15825	15838	15689	15970	15872	15857	15541
25004	21388	28102	25440	21515	19248	19107	17491	16941	16870	18339	28598	33195	29450	23759	19547	17376	16638	16512	16359	16569	16253	16415	16529	16427	16434	16354	16481	16534	16406	16187	16292	16696	16424	16407	16548	16297	16505	16380	16397	16357	16399	16304	16308	16422	16327	16450	16347	16326	16444	16454	16374	16572	16617	16469	16330	16601	16568	16487	16386	16543	16247	16569	16583	16430	16358	16541	16393	16398	16452	16537	16465	16425	16397	16546	16340	16371	16363	16366	16360	16305	16371	16340	16410	16297	16329	16466	16407	16304	16427	16286	16225	16425	16224	16403	16490	16341	16253	16381	16258	16367	16312	16272	16277	16441	16281	16078	16274	16467	16292	16340	16504	16324	16391	16349	16291	16468	16357	16466	16276	16306	16274	16335	16158	16409	16272	16457	16331	16190	16491	16259	16342	16407	16489	16223	16357	16222	16364	16389	16562	16332	16338	16153	16415	16493	16434	16361	16255	16433	16395	16546	16293	16179	16299	16169	16336	16438	16255	16417	16417	16459	16492	16493	16297	16517	16289	16456	16297	16343	16414	16364	16429	16487	16307	16481	16392	16387	16344	16385	16351	16415	16434	16408	16403	16360	16298	16630	16287	16279	16284	16478	16402	16349	16310	16516	16313	16332	16414	16403	16345	16287	16205	16409	16536	16171	16425	16572	16383	16575	16294	16253	16167	16422	16197	16575	16424	16408	16330	16311	16355	16298	16481	16296	16581	16464	16214	16488	16452	16374	16120	16215	16525	16320	16368	16498	16465	16414	16488	16263	16378	16320	16423	16331	16335	16232	16644	16550	16284	16317	16304	16465	16437	16277	16500	16366	16373	16258	16396	16305	16320	16401	16383	16383	16296	16383	16265	16218	16334	16419	16443	16247	16255	16408	16337	16433	16281	16407	16275	16465	16365	16473	16185	16302	16337	16528	16239	16374	16451	16738	16203	16417	16608	16469	16409	16303	16429	16319	16546	16456	16228	16293	16271	16405	16536	16194	16548	16442	16304	16324	16517	16192	16463	16396	16612	16489	16612	16508	16434	16399	16582	16293	16314	16257	16219	16348	16425	16537	16533	16311	16274	16334	16325	16264	16385	16360	16188	16471	16219	16421	16393	16527	16276	16495	16336	16615	16496	16372	16627	16425	16520	16269	16378	16410	16395	16302	16452	16218	16439	16432	16284	16299	16498	16431	16300	16551	16464	16367	16718	16382	16447	16414	16395	16354	16398	16453	16228	16407	16275	16342	16398	16150	16394	16360	16369	16385	16366	16574	16501	16516	16335	16335	16232	16643	16274	16165	16453	16550	16374	16462	16251	16460	16258	16318	16486	16505	16491	16283	16156	16473	16438	16419	16428	16475	16375	16533	16374	16241	16351	16396	16326	16303	16360	16445	16289	16308	16438	16223	16457	16355	16217	16384	16365	16435	16270	16186	16270	16533	16366	16352	16235	16236	16306	16370	16437	16353	16434	16383	16394	16479	16421	16561	16277	16362	16410	16408	16484	16274	16412	16465	16488	16365	16442	16374	16491	16352	16341	16246	16242	16483	16499	16614	16288	16406	16404	16429	16441	16278	16566	16271	16418	16459	16505	16554	16439	16353	16135	16318	16289	16394	16299	16193	16330	16244	16373	16246	16365	16483	16429	16331	16501	16371	16568	16476	16323	16457	16438	16732	16546	16428	16383	16298	16568	16426	16382	16249	16280	16216	16281	16618	16169	16413	16402	16298	16376	16317	16307	16565	16370	16336	16343	16457	16364	16361	16242	16303	16509	16239	16291	16305	16391	16307	16600	16447	16505	16323	16268	16427	16543	16315	16343	16564	16376	16351	16280	16358	16365	16380	16309	16432	16382	16487	16204	16292	16318	16503	16348	16379	16571	16573	16355	16398	16536	16430	16410	16331	16350	16174	16276	16335	16352	16273	16296	16366	16381	16466	16462	16320	16325	16305	16207	16472	16368	16514	16318	16089	16536	16320	16302	16443	16490	16599	16140	16453	16386	16466	16439	16525	16410	16265	16305	16151	16273	16540	16435	16480	16214	16265	16412	16440	16275	16400	16164	16367	16337	16402	16459	16342	16539	16689	16216	16609	16382	16396	16349	16381	16331	16348	16214	16393	16311	16389	16399	16308	16340	16504	16559	16324	16534	16514	16429	16281	16386	16490	16344	16611	16326	16309	16235	16460	16317	16416	16473	16516	16293	16442	16477	16424	16534	16295	16450	16383	16397	16463	16179	16340	16152	16419	16348	16135	16465	16432	16502	16354	16377	16354	16535	16194	16347	16620	16572	16492	16242	16505	16520	16496	16477	16396	16367	16484	16237	16294	16287	16486	16568	16398	16671	16398	16272	16332	16346	16330	16419	16391	16294	16267	16404	16464	16338	16458	16360	16250	16295	16516	16434	16578	16350	16382	16326	16490	16332	16580	16197	16403	16356	16271	16374	16337	16326	16217	16360	16545	16306	16494	16389	16376	16385	16373	16330	16466	16445	16461	16207	16351	16524	16303	16150	16405	16429	16642	16321	16351	16408	16395	16360	16397	16302	16080	16476	16236	16469	16448	16447	16434	16225	16421	16451	16509	16389	16437	16327	16557	16126	16376	16379	16462	16346	16181	16229	16520	16387	16300	16367	16434	16541	16551	16476	16375	16629	16529	16312	16389	16324	16385	16469	16294	16420	16318	16452	16354	16387	16414	16328	16297	16405	16331	16234	16369	16464	16324	16316	16292	16311	16445	16571	16277	16442	16556	16392	16333	16482	16451	16427	16404	16245	16526	16496	16426	16231	16359	16408	16305	16510	16230	16287	16501	16409	16473	16362	16393	16463	16456	16464	16270	16221	16415	16313	16282	16304	16243	16462	16297	16367	16288	16439	16348	16193	16370	16420	16457	16169	16388	16437	16609	16152	16535	16408	16606	16341	16352	16363	16443	16396	16292	16252	16336	16517	16421	16453	16331	16349	16445	16542	16305	16172	16119	16222	16487	16293	16265	16233	16308	16534	16465	16452	16304	16536	16445	16375	16479	16358	16432	16380	16289	16338	16277	16199	16381	16423	16331	16388	16401	16426	16559	16269	16389	16405	16441	16440	16415	16436	16310	16301	16486	16316	16229	16544	16477	16302	16194	16405	16300	16371	16492	16265	16331	16272	16400	16323	16273	16515	16339	16529	16335	16173	16458	16417	16386	16138	16126	16169	16275	16195	16475	16389	16335	16270	16340	16453	16332	16383	16332	16301	16286	16212	16489	16459	16345	16412	16419	16320	16333	16238	16520	16430	16426	16261	16530	16252	16324	15996	16292	16534	16300	16505	16376	16493	16315	16347	16191	16108	16385	16465	16270	16514	16460	16484	16448	16375	16359	16361	16359	16392	16358	16465	16537	16475	16438	16536	16305	16246	16434	16327	16557	16561	16559	16529	16239	16288	16306	16542	16465	16339	16379	16406	16364	16272	16360	16323	16422	16507	16416	16304	16428	16247	16337	16302	16446	16240	16249	16312	16495	16327	16401	16239	16218	16400	16128	16449	16394	16262	16212	16310	16338	16245	16498	16307	16474	16390	16426	16369	16446	16523	16334	16407	16318	16345	16370	16549	16149	16498	16580	16230	16512	16567	16579	16399	16246	16563	16346	16330	16387	16248	16599	16380	16632	16414	16388	16282	16503	16561	16340	16426	16449	16593	16365	16426	16532	16337	16585	16474	16308	16221	16391	16498	16390	16421	16332	16259	16473	16392	16199	16450	16654	16277	16297	16291	16368	16335	16155	16379	16424	16428	16436	16262	16470	16244	16349	16293	16293	16376	16440	16494	16390	16416	16197	16363	16541	16567	16350	16360	16327	16358	16327	16367	16321	16369	16486	16439	16380	16287	16452	16283	16338	16285	16494	16573	16429	16399	16534	16364	16461	16307	16307	16314	16278	16559	16459	16536	16265	16498	16273	16329	16302	16313	16401	16356	16286	16341	16335	16294	16396	16421	16405	16493	16405	16409	16531	16510	16477	16299	16393	16381	16589	16287	16298	16364	16320	16471	16468	16277	16500	16231	16324	16398	16374	16485	16560	16302	16136	16467	16477	16436	16397	16412	16414	16573	16288	16248	16303	16485	16430	16349	16435	16385	16251	16256	16384	16432	16414	16245	16457	16487	16528	16215	16444	16417	16420	16356	16527	16483	16422	16281	16420	16185	16381	16437	16386	16522	16255	16332	16313	16246	16339	16264	16608	16358	16441	16634	16348	16444	16258	16342	16236	16397	16597	16476	16481	16204	16327	16277	16323	16345	16470	16427	16404	16408	16397	16263	16239	16388	16248	16390	16405	16396	16374	16278	16364	16262	16606	16528	16337	16252	16389	16264	16353	16521	16543	16550	16457	16209	16371	16318	16397	16349	16315	16356	16314	16385	16451	16402	16388	16350	16423	16397	16372	16260	16311	16292	16492	16371	16438	16405	16285	16288	16524	16393	16414	16216	16311	16224	16711	16606	16459	16597	16182	16413	16394	16227	16274	16446	16398	16433	16478	16324	16444	16359	16322	16454	16391	16351	16280	16188	16401	16274	16385	16415	16307	16512	16461	16416	16414	16327	16240	16502	16128	16454	16338	16492	16427	16490	16330	16391	16361	16417	16511	16377	16410	16321	16469	16416	16474	16348	16284	16333	16416	16379	16418	16526	16323	16510	16542	16392	16507	16188	16332	16291	16475	16228	16462	16382	16210	16341	16368	16416	16290	16648	16160	16240	16446	16323	16398	16422	16315	16436	16527	16513	16424	16355	16274	16326	16460	16226	16146	16426	16287	16371	16367	16361	16416	16291	16378	16398	16348	16477	16373	16498	16299	16346	16248	16474	16493	16382	16326	16288	16526	16365	16360	16376	16424	16235	16402	16585	16423	16159	16445	16275	16379	16210	16347	16232	16319	16569	16299	16327	16317	16312	16371	16509	16639	16394	16564	16391	16205	16443	16516	16587	16478	16420	16310	16425	16430	16205	16432	16467	16403	16494	16399	16328	16447	16380	16518	16279	16307	16217	16456	16497	16322	16594	16289	16284	16289	16519	16536	16316	16312	16261	16442	16269	16516	16382	16349	16358	16212	16360	16336	16249	16514	16314	16439	16446	16430	16213	16342	16237	16525	16508
14706	22440	22100	20588	19949	18329	18252	17202	16250	16145	19178	34091	36944	31650	24702	18950	16475	15983	15542	15773	15693	15785	15718	15756	15756	15584	15696	15791	15660	15825	15646	15793	15681	15681	15712	15725	15941	15840	15726	15779	15664	15803	15638	15799	15827	15716	15637	15737	15890	15722	15824	15786	15735	15695	15679	15798	15681	15710	15738	15722	15570	15682	15714	15732	15676	15754	15702	15770	15737	15526	15813	15780	15770	15554	15544	15668	15587	15580	15755	15544	15834	15655	15758	15711	15702	15826	15568	15594	15686	15734	15763	15746	15665	15560	15633	15796	15719	15785	15563	15700	15685	15763	15598	15741	15716	15825	15682	15683	15614	15857	15847	15612	15605	15544	15757	15673	15816	15668	15712	15853	15858	15619	15625	15682	15782	15559	15592	15726	15715	15833	15802	15722	15891	15651	15687	15641	15680	15868	15749	15570	15539	15494	15769	15702	15682	15558	15694	15747	15740	15719	15721	15729	15914	15828	15658	15738	15597	15729	15767	15684	15701	15573	15847	15673	15602	15801	15765	15669	15652	15676	15608	15574	15729	15901	15631	15726	15610	15695	15643	15785	15655	15753	15583	15747	15592	15653	15708	15740	15557	15804	15691	15452	15654	15681	15717	15746	15598	15721	15771	15808	15743	15751	15604	15634	15786	15666	15738	15875	15687	15838	15726	15851	15679	15827	15609	15664	15664	15629	15769	15703	15663	15692	15616	15700	15764	15464	15530	15654	15694	15900	15658	15591	15756	15665	15650	15598	15832	15624	15820	15640	15658	15695	15587	15736	15688	15854	15797	15739	15744	15670	15648	15845	15730	15665	15688	15663	15807	15701	15513	15643	15770	15576	15708	15680	15675	15721	15538	15871	15877	15619	15684	15621	15731	15734	15681	15800	15688	15864	15622	15519	15738	15826	15801	15687	15619	15780	15680	15732	15741	15684	15795	15741	15708	15697	15784	15484	15563	15415	15627	15705	15576	15663	15587	15761	15814	15677	15752	15630	15793	15704	15765	15668	15693	15712	15568	15559	15742	15867	15695	15694	15728	15821	15815	15747	15664	15768	15796	15680	15718	15635	15689	15710	15704	15540	15770	15714	15720	15761	15697	15672	15715	15774	15759	15785	15744	15712	15746	15610	15750	15697	15805	15730	15667	15662	15738	16011	15712	15908	15654	15811	15610	15845	15772	15694	15679	15810	15688	15430	15640	15621	15630	15583	15531	15625	15794	15762	15683	15724	15707	15757	15708	15657	15695	15673	15702	15497	15660	15705	15850	15763	15640	15938	15679	15531	15549	15605	15708	15801	15747	15805	15653	15626	15714	15599	15759	15592	15628	15702	15715	15693	15561	15733	15707	15589	15694	15681	15635	15682	15770	15579	15675	15704	15619	15726	15609	15650	15853	15792	15470	15666	15759	15539	15714	15625	15605	15705	15679	15678	15755	15654	15561	15648	15797	15635	15702	15793	15566	15912	15710	15621	15696	15710	15703	15893	15625	15825	15645	15681	15638	15720	15701	15700	15627	15666	15690	15677	15721	15598	15818	15658	15771	15780	15645	15636	15653	15793	15728	15740	15655	15536	15847	15610	15751	15676	15725	15621	15686	15660	15794	15655	15706	15677	15651	15693	15650	15558	15634	15507	15762	15518	15690	15705	15809	15633	15808	15783	15744	15701	15621	15626	15638	15816	15704	15583	15671	15739	15599	15643	15785	15628	15772	15636	15643	15727	15632	15582	15511	15820	15664	15649	15696	15707	15602	15697	15664	15740	15765	15693	15554	15803	15706	15828	15735	15672	15656	15685	15655	15679	15712	15857	15749	15571	15742	15812	15588	15659	15689	15698	15656	15626	15747	15719	15771	15829	15589	15846	15716	15702	15991	15693	15821	15855	15685	15854	15661	15646	15646	15612	15601	15789	15665	15735	15745	15573	15757	15663	15878	15710	15847	15568	15723	15699	15745	15752	15691	15717	15820	15745	15642	15711	15518	15627	15729	15707	15972	15690	15612	15852	15737	15810	15772	15596	15677	15593	15768	15726	15713	15809	15742	15842	15850	15493	15693	15810	15700	15641	15844	15674	15861	15735	15802	15653	15576	15861	15650	15710	15852	15776	15769	15581	15556	15673	15775	15804	15770	15697	15665	15604	15710	15642	15698	15765	15523	15578	15749	15844	15550	15731	15705	15586	15604	15679	15715	15664	15648	15832	15778	15570	15765	15683	15612	15628	15682	15762	15667	15678	15777	15729	15652	15695	15831	15621	15705	15653	15683	15673	15524	15740	15797	15746	15636	15710	15621	15702	15643	15627	15718	15739	15765	15621	15892	15783	15612	15579	15744	15625	15777	15662	15751	15637	15769	15780	15654	15713	15637	15674	15809	15730	15760	15661	15672	15656	15731	15865	15714	15608	15863	15694	15657	15728	15745	15774	15645	15778	15709	15776	15687	15797	15698	15682	15860	15850	15697	15595	15767	15740	15763	15803	15799	15591	15646	15897	15561	15620	15758	15806	15685	15909	15630	15516	15742	15764	15596	15858	15750	15857	15590	15624	15689	15678	15649	15917	15608	15661	15789	15745	15641	15718	15599	15672	15607	15603	15591	15722	15595	15777	15686	15695	15719	15718	15823	15696	15607	15492	15735	15684	15802	15567	15572	15670	15705	15715	15652	15660	15734	15682	15726	15617	15749	15725	15683	15761	15626	15660	15680	15645	15644	15787	15831	15750	15841	15600	15662	15747	15579	15639	15736	15692	15718	15544	15918	15617	15757	15772	15751	15712	15608	15626	15695	15683	15849	15759	15557	15691	15772	15823	15819	15678	15657	15734	15538	15728	15896	15641	15731	15812	15671	15534	15744	15751	15718	15768	15640	15571	15470	15741	15659	15679	15828	15672	15845	15769	15766	15686	15624	15718	15682	15692	15795	15776	15846	15767	15684	15863	15686	15609	15571	15736	15716	15528	15596	15915	15711	15684	15660	15749	15787	15770	15782	15804	15750	15724	15854	15615	15730	15742	15667	15547	15591	15618	15815	15684	15639	15479	15772	15742	15741	15599	15926	15719	15571	15662	15653	15674	15716	15681	15887	15761	15679	15825	15701	15500	15637	15653	15818	15843	15648	15627	15749	15619	15764	15592	15910	15587	15609	15611	15713	15831	15708	15472	15678	15604	15786	15723	15696	15703	15592	15782	15858	15790	15766	15740	15577	15814	15582	15661	15861	15831	15563	15732	15642	15685	15791	15651	15651	15599	15723	15685	15678	15770	15564	15719	15627	15624	15729	15550	15781	15909	15760	15629	15689	15867	15726	15637	15758	15710	15607	15581	15620	15733	15794	15716	15689	15797	15557	15783	15652	15780	15829	15716	15728	15731	15717	15804	15750	15833	15737	15608	15776	15558	15688	15691	15793	15814	15642	15729	15697	15586	15790	15837	15887	15544	15781	15719	15806	15561	15714	15601	15705	15584	15950	15546	15918	15656	15688	15825	15673	15680	15837	15817	15665	15712	15689	15717	15767	15722	15853	15720	15692	15689	15874	15639	15773	15773	15635	15832	15613	15814	15738	15597	15819	15643	15690	15663	15702	15698	15612	15721	15598	15657	15646	15665	15753	15607	15779	15845	15739	15712	15655	15780	15592	15574	15737	15557	15819	15693	15620	15499	15772	15678	15767	15919	15759	15674	15913	15758	15756	15791	15707	15706	15880	15583	15631	15774	15705	15855	15570	15676	15684	15595	15756	15771	15661	15533	15862	15617	15835	15790	15759	15676	15595	15864	15511	15679	15682	15799	15725	15867	15639	15646	15699	15599	15672	15607	15659	15624	15737	15624	15906	15674	15790	15786	15754	15721	15654	15654	15578	15732	15520	15851	15825	15671	15559	15572	15503	15740	15865	15674	15771	15687	15718	15649	15686	15672	15654	15635	15609	15716	15759	15688	15729	15749	15674	15860	15625	15608	15804	15748	15879	15610	15686	15634	15685	15564	15588	15684	15638	15780	15732	15702	15667	15686	15596	15738	15625	15804	15801	15608	15677	15624	15651	15888	15718	15792	15763	15612	15906	15770	15472	15764	15713	15731	15610	15735	15838	15747	15790	15725	15722	15936	15593	15737	15737	15654	15785	15592	15757	15732	15820	15636	15831	15850	15690	15474	15462	15617	15717	15911	15783	15881	15794	15576	15541	15635	15732	15731	15828	15642	15708	15889	15767	15715	15659	15832	15571	15602	15650	15565	15839	15874	15678	15659	15696	15677	15506	15665	15682	15667	15605	15809	15825	15431	15920	15715	15608	15733	15651	15752	15738	15640	15642	15548	15712	15648	15620	15809	15761	15767	15701	15651	15737	15695	15862	15618	15650	15842	15812	15555	15720	15712	15652	15595	15709	15707	15675	15557	15785	15770	15635	15760	15650	15755	15554	15674	15699	15788	15737	15822	15812	15671	15734	15842	15762	15755	15592	15886	15848	15712	15551	15749	15689	15515	15720	15551	15660	15693	15613	15627	15615	15616	15715	15731	15800	15646	15785	15666	15703	15739	15760	15684	15652	15746	16010	15753	15779	15496	15497	15775	15672	15766	15754	15778	15631	15727	15823	15584	15644	15666	15888	15695	15679	15814	15721	15729	15747	15677	15694	15728	15605	15824	15526	15723	15744	15652	15851	15605	15575	15695	15585	15700	15773	15626	15880	15742	15670	15777	15713	15761	15652	15536	15683	15649	15689	15610	15638	15738	15675	15681	15730	15767	15706	15724	15628	15638	15899	15667	15515	15759	15658	15711	15637	15619	15761	15542	15628	15737	15554	15723	15694	15690	15680	15525	15718	15640	15541	15679	15568	15656	15537	15690	15658	15606	15749	15819	15775	15662	15539	15724	15677	15815	15602	15663	15667	15689	15711	15690	15829	15689	15556	15628	15713	15738	15636	15767	15744	15832	15602	15753	15654	15675	15673	15788	15718	15615	15632	15661	15900	15624	15760	15744	15784	15691	15634	15737	15651	15542	15722	15733	15726	15603	15637	15779	15728	15847	15570	15691	15728	15865	15791	15636	15651	15700	15765	15657	15829	15714	15689	15724	15641	15606	15839	15669	15544	15700	15843	15877	15853	15752	15736	15575	15768	15556	15726	15739	15712	15659
23789	21336	28777	24282	21847	22003	21077	17919	17094	16772	16935	30197	43110	37875	29405	22163	18177	16863	16581	16186	16336	16218	16253	16365	16368	16349	16324	16327	16337	16259	16180	16320	16265	16163	16421	16261	16273	16272	16335	16264	16376	16225	16152	16233	16385	16298	16482	16119	16264	16138	16250	16353	16166	16236	16348	16264	16279	16191	16274	16209	16231	16302	16286	16252	16266	16316	16059	16117	16048	16102	16228	16033	16177	16212	16353	16234	16146	16208	16216	16118	16219	16253	16163	16306	16309	16161	16068	16272	16381	16482	16243	16251	16021	16067	16226	16285	16002	16199	16265	16243	16192	16352	16422	16267	16322	16078	16132	16093	16183	16123	16202	16233	16132	16023	16107	16179	16049	16226	16209	16362	16191	16241	16414	16129	16034	16153	16032	16155	16084	16072	16018	16033	16090	16256	16176	16200	16086	16162	16194	16133	16088	16332	16136	16269	16212	15964	16362	16253	16337	16187	16125	16232	16270	16057	16172	16246	16433	16126	16375	16288	16409	16252	16146	16173	16185	16130	16335	16179	16144	16213	16367	16217	16037	16195	16206	16089	15950	16121	16223	16080	16046	16379	16280	16325	16352	16273	16188	16080	16261	16169	16119	16007	16163	16249	16474	16301	16106	16171	16155	16155	15948	16239	16222	16152	16254	16035	16265	16140	16383	16193	16266	16140	16154	16128	16328	16197	16102	16244	16123	16061	16049	16127	16128	16142	16278	16104	16379	16038	16160	16028	16164	16242	16287	16272	16146	16171	16130	16378	16352	16315	16089	16039	16033	16283	16420	16324	16019	16260	16201	16077	16163	16168	16174	16230	16259	16296	16328	16389	16282	16103	16075	16136	16353	16218	16444	16275	16347	16139	16205	16018	16160	16250	16082	16184	16169	16263	16129	15939	16249	16163	16447	16307	16227	16077	16184	16160	16171	16338	15899	16049	15996	16319	16246	16409	16299	16371	16370	16211	16251	16105	16139	16115	16194	16114	16106	16489	16301	16160	16205	16148	16369	16387	16140	16121	16195	16228	16194	16176	16236	16174	16044	16208	16228	16144	16093	16231	15968	16283	16156	16157	16193	16273	16228	16129	16233	16324	16098	16232	16165	16115	16416	16049	16297	16070	16207	15975	16324	16224	16206	16230	16349	16204	16037	16060	16381	15956	16188	16057	16018	16098	16259	16069	16154	16073	16356	16275	16181	16404	16035	16143	16126	16095	16191	16167	16291	16216	16187	16177	16194	16189	16435	16149	16167	16273	16257	16370	16417	16243	16126	16178	16214	16075	16045	16209	16249	16321	16291	16049	16057	16204	16184	16469	16099	16186	16279	16469	16091	16245	16078	16163	16121	16052	16081	16174	16102	16165	16200	16195	16333	16125	15907	16237	16311	16165	16318	16269	16301	16185	16024	16263	16091	16158	16264	16324	16177	16103	15976	16188	16175	16256	16217	16097	16297	15983	16003	16396	16411	16229	16023	16191	16298	16173	16186	16062	16201	16218	16380	16198	16183	16158	16249	16256	16127	16203	16220	16081	16140	16216	16170	16258	16231	16409	16313	16255	16161	16119	16102	16291	16302	16436	16161	16196	16238	16149	16125	16181	16318	16336	16102	16297	16303	16031	16205	16161	16134	16065	16107	16131	16190	16230	16170	16119	16148	16322	16185	16342	16285	16443	16265	16229	15994	16169	16318	16278	16019	16194	16186	16108	16047	16144	16223	16312	16372	15976	16232	16075	16146	16012	16309	16091	16143	16127	16295	16260	16255	16336	16140	16327	16306	16290	16036	15989	16234	16293	16093	16204	16223	16126	16058	16280	16175	16201	16404	16130	16097	16103	16096	16099	16174	16014	16107	16281	16113	16262	16207	16092	16150	16396	16343	16269	16108	16010	16263	16203	16241	16067	16144	16167	16308	16349	16333	16140	16031	16251	16222	16026	16266	16384	16219	16397	16153	16128	16222	16291	16219	16222	16261	16071	16166	16190	16354	16388	16387	16276	16199	15944	16160	16092	16035	16111	16037	16092	16183	16208	16243	16318	16080	16065	16335	16275	15936	16147	15992	16239	16242	16091	16243	16260	16224	16069	16221	16318	16077	16136	16094	16217	15952	16104	16180	16341	16268	16176	15947	16207	16151	16139	16213	16216	16152	16157	16285	16290	16364	15908	16273	16486	16201	16080	16250	16064	15957	16253	16210	15999	16224	15892	16289	16224	16178	16324	16143	16155	16290	16275	16266	15990	16115	16158	16126	16166	16185	16276	16146	16091	16304	16191	16365	16038	16150	15945	16164	16166	16109	16463	16270	16170	16118	16209	16384	16137	16340	16147	16026	16140	16080	16123	16192	15966	16178	16200	16129	16219	16241	16258	16129	16001	16171	16262	16248	16097	16327	16248	16181	16165	16274	16392	16308	16109	16143	16239	16312	16156	16426	16160	16333	16254	16106	16118	16162	16198	16233	16113	16284	16258	16300	16188	16350	16249	16054	16263	16146	16186	15984	16271	16321	16222	16194	16200	16336	16347	16179	16331	16442	16204	16207	16163	16152	16108	16132	16046	16233	16249	16146	16036	16105	16158	16106	16135	16386	16087	15983	16160	16147	16147	16376	16305	16198	16010	16320	16072	16250	16165	16253	16169	16166	16179	16179	16210	16372	16147	15990	16134	16214	16123	16167	16190	16166	15992	16302	16171	16279	16129	16101	16148	16233	16041	16273	16368	16169	16072	16057	16110	16314	16120	16137	16178	16080	16029	16166	16200	16065	16311	16191	16302	16239	16239	16222	16495	16208	16188	16296	16155	16122	16219	16266	16213	16151	16206	16151	16338	16124	16135	16139	16200	16287	16270	16169	16242	16287	16097	16099	16359	16334	16157	16259	16285	16158	16343	16289	16190	16406	16367	16191	16069	16029	16314	16007	16070	16105	16249	16232	16213	16070	16112	16152	16232	15952	16174	16156	16248	16123	16215	16090	16163	16405	16274	16351	16304	16136	16021	16175	16021	16283	15957	16059	16299	16256	16191	16211	16264	16117	16244	16257	15994	16102	15989	16242	16151	16108	16219	16047	15990	16231	16071	16154	16133	16122	15990	16255	16167	16150	16072	16227	16211	16072	16267	16081	15950	16165	16288	16323	16205	16065	16341	16246	16175	16356	16093	15985	16282	16005	16261	15884	15945	16034	16358	16224	16201	16067	16176	16088	16390	16328	16029	16204	16066	16268	16330	16246	16189	15994	16151	15959	16195	16064	16289	16239	16277	16143	16324	15999	16179	15922	16010	16218	16331	16129	16427	16320	16223	16085	16178	16198	16160	16191	16153	16435	16124	16249	16229	16220	16200	16112	16168	16108	16204	16070	15992	16430	16416	16157	16273	16189	16219	16120	16238	16294	16077	16225	16051	16368	16304	16167	16175	16010	16049	16165	16275	16225	16242	16513	16255	16159	16251	16130	16265	16217	15983	16281	16301	16310	16348	16113	16048	16108	16265	16287	16055	16044	16303	15985	16108	16117	16389	16217	16230	16054	16118	16160	16312	16478	16142	16254	16180	16191	16225	16293	16311	16311	16426	16174	16182	16308	16219	16037	16116	16260	16081	16018	16331	16256	16238	16020	16188	16163	16146	16350	16449	16115	16168	16154	16257	16409	16200	16217	16180	16218	16125	16385	16177	16117	16037	16039	16281	16293	16053	16341	16088	16258	16202	16271	16048	16212	16231	16029	16247	16158	16005	16166	16342	16003	16286	16089	16073	15992	16173	16100	16277	16133	16159	16226	16065	16135	15929	16224	16209	16258	16188	16260	16105	16121	16126	15987	15890	15962	16008	16204	16163	16208	16166	16106	16218	16408	16330	16152	16250	16297	16180	16188	16226	16357	16064	16193	16149	16233	16226	16109	16102	16149	16041	16333	16199	16321	16103	16205	16182	16174	15945	16127	16279	16308	16255	16228	15929	16396	16359	16165	16440	16251	16182	16104	16309	16158	16238	16278	16052	16183	16320	16197	16252	16139	16253	16041	16167	16088	16205	16213	16318	16103	16161	16165	16297	16410	16267	16128	16160	16118	16145	16197	16102	16191	16134	16073	16221	16337	16113	16159	16129	16118	16287	16448	16282	16236	16331	16082	16187	16288	16224	16152	16232	16374	16079	16234	15991	16072	16072	16326	16324	16322	16191	16124	16093	16145	16099	16221	16183	16270	16005	15939	16355	16225	16025	16150	16208	16171	16068	16204	16085	16406	16048	16152	16296	16225	16107	16340	16245	16395	16115	16040	16099	16167	15981	16298	16143	16220	16281	16340	16093	16544	16328	16154	16186	16114	16109	16196	15994	15915	16196	16307	16141	16263	16056	15928	16024	16386	16323	16326	16121	16356	16190	16150	16220	16179	16097	16377	16135	16411	16119	16377	16315	16296	16040	16266	16014	16390	16208	16095	16322	16150	16213	16146	16267	16336	16399	16245	16232	16247	16122	15961	16100	16154	16146	16186	16220	16308	16273	16302	16220	16036	16173	16283	16241	16198	16187	16055	16122	16062	16221	16096	16057	16355	16289	16191	16172	16029	16286	16068	16014	16238	16137	16220	16287	16399	16083	16261	16186	16149	16241	16161	16268	16213	16297	16343	16208	16108	16281	16435	16234	16243	16236	16115	16281	16142	16377	16045	16249	16136	15940	16030	16210	16155	16286	16303	16306	16259	16159	16189	16161	16095	16289	16397	16113	16051	16174	16327	16311	16276	16339	16274	16099	16153	16123	16194	16175	16302	16227	16206	16228	16307	16229	16250	16489	16121	16145	16164	16266	16245	16159	16182	16206	16089	16058	16047	16141	16243	16231	16298	16219	16141	16101	16058	16380	16148	16273	16234	16144	16218	16019	16316	16124	16269	16228	16105	16294	16329	16076	16196	15988	16141	16287	16314	16313	16261	16166	16146	16346	16222	16142	16384	16272	16194	16088	15998	16011	16306	16087	16164	16161	16132	16131	16151	16117	16129	16209	16132	16153	15941	16045	16240	16205	16196	16149	16107	16002	16092	16193	15964	16221	16337	16350	16308	16167	16098	16219	16200	16394	16246	16141	16138	16134	16155	16051	16146	16219	16200	16054	16097	16170	16208	16106	16331	16108	16150	16108	16028	16302
16190	26879	25410	21452	19679	18541	18416	17973	16825	16221	16225	35234	45942	40385	30896	22123	17347	15863	15551	15551	15426	15566	15431	15684	15400	15509	15511	15527	15518	15617	15708	15391	15523	15570	15458	15762	15585	15546	15293	15476	15491	15478	15724	15399	15519	15612	15524	15461	15510	15619	15321	15541	15349	15435	15504	15617	15496	15570	15510	15498	15606	15588	15490	15414	15486	15421	15522	15469	15649	15451	15375	15479	15581	15581	15408	15533	15462	15561	15488	15480	15352	15509	15551	15465	15493	15637	15584	15581	15512	15406	15584	15499	15441	15552	15424	15531	15534	15685	15523	15483	15427	15527	15600	15585	15565	15459	15521	15584	15568	15469	15585	15515	15581	15567	15536	15566	15626	15555	15400	15431	15422	15697	15499	15529	15539	15437	15602	15568	15406	15469	15602	15599	15666	15557	15466	15588	15603	15510	15572	15567	15458	15477	15576	15493	15412	15467	15417	15640	15316	15561	15502	15414	15546	15501	15440	15371	15630	15500	15456	15540	15476	15647	15473	15517	15551	15593	15465	15410	15356	15572	15437	15211	15523	15506	15640	15658	15615	15639	15431	15456	15360	15591	15419	15465	15479	15507	15447	15597	15390	15308	15596	15505	15570	15507	15453	15552	15537	15497	15631	15547	15453	15605	15434	15695	15368	15493	15659	15517	15536	15569	15475	15499	15571	15475	15549	15296	15512	15487	15445	15563	15658	15498	15438	15530	15501	15588	15324	15444	15440	15465	15540	15501	15497	15573	15503	15329	15298	15521	15439	15624	15557	15430	15437	15489	15476	15603	15558	15540	15385	15504	15541	15416	15461	15484	15434	15443	15645	15438	15528	15535	15528	15343	15540	15649	15725	15639	15606	15339	15425	15437	15533	15533	15505	15391	15354	15568	15597	15439	15430	15501	15527	15531	15561	15526	15476	15593	15536	15549	15427	15454	15548	15459	15643	15444	15521	15528	15455	15502	15618	15455	15482	15404	15494	15509	15297	15639	15354	15587	15495	15497	15416	15521	15628	15682	15517	15470	15617	15703	15389	15539	15487	15558	15491	15325	15365	15588	15543	15360	15461	15516	15521	15382	15463	15529	15663	15482	15448	15476	15599	15605	15345	15508	15673	15523	15529	15446	15301	15433	15413	15578	15446	15312	15466	15635	15456	15603	15251	15414	15633	15601	15523	15448	15551	15581	15467	15552	15509	15607	15490	15513	15480	15517	15486	15360	15506	15406	15342	15492	15447	15575	15398	15534	15491	15431	15470	15520	15559	15325	15430	15560	15690	15376	15520	15583	15457	15397	15506	15533	15358	15330	15502	15519	15523	15543	15433	15459	15549	15423	15743	15324	15483	15481	15567	15544	15578	15473	15373	15651	15498	15515	15448	15682	15506	15478	15557	15377	15573	15558	15478	15675	15384	15360	15442	15469	15480	15674	15404	15378	15546	15530	15546	15523	15382	15489	15367	15666	15399	15319	15389	15712	15504	15617	15396	15494	15604	15681	15360	15472	15506	15614	15536	15491	15520	15599	15390	15464	15430	15721	15385	15481	15523	15563	15665	15682	15274	15595	15528	15441	15529	15648	15468	15641	15430	15458	15567	15575	15499	15415	15480	15509	15619	15440	15473	15588	15595	15543	15549	15403	15501	15525	15507	15538	15633	15541	15426	15421	15653	15460	15654	15435	15322	15593	15586	15662	15691	15571	15563	15734	15679	15451	15570	15337	15469	15472	15541	15560	15376	15429	15398	15391	15398	15366	15471	15519	15571	15485	15522	15431	15532	15281	15508	15473	15488	15553	15515	15423	15556	15559	15458	15500	15480	15510	15484	15440	15515	15552	15588	15427	15690	15421	15583	15606	15518	15560	15668	15678	15507	15542	15571	15503	15480	15481	15658	15462	15580	15472	15607	15478	15496	15519	15442	15510	15472	15577	15431	15447	15492	15689	15430	15518	15481	15503	15444	15535	15539	15578	15629	15513	15466	15688	15506	15492	15565	15468	15511	15460	15334	15475	15526	15582	15500	15517	15510	15624	15493	15434	15481	15480	15646	15437	15690	15522	15617	15551	15590	15460	15371	15439	15461	15454	15523	15415	15565	15489	15568	15518	15413	15558	15470	15543	15568	15443	15521	15357	15502	15640	15486	15657	15517	15522	15514	15498	15617	15434	15592	15403	15527	15515	15403	15581	15544	15625	15525	15597	15451	15314	15546	15368	15566	15589	15546	15444	15594	15415	15549	15446	15471	15487	15421	15397	15541	15328	15517	15307	15594	15537	15508	15362	15360	15595	15427	15503	15568	15625	15523	15600	15520	15555	15483	15581	15323	15573	15457	15617	15522	15482	15535	15464	15595	15575	15610	15578	15581	15457	15665	15475	15531	15541	15457	15436	15358	15651	15428	15603	15699	15360	15603	15555	15554	15387	15359	15444	15523	15566	15409	15402	15670	15404	15400	15407	15491	15509	15485	15561	15499	15492	15457	15552	15684	15534	15543	15547	15438	15519	15519	15569	15591	15429	15300	15442	15405	15408	15466	15648	15502	15529	15531	15357	15532	15707	15526	15542	15532	15531	15614	15315	15682	15510	15515	15474	15510	15514	15566	15560	15406	15632	15441	15483	15462	15656	15298	15484	15533	15595	15531	15516	15395	15524	15603	15434	15451	15445	15480	15539	15565	15541	15550	15658	15314	15324	15669	15512	15593	15628	15589	15535	15566	15558	15572	15492	15489	15552	15446	15547	15615	15315	15476	15287	15575	15526	15452	15452	15645	15530	15569	15704	15427	15597	15502	15623	15511	15746	15546	15681	15700	15396	15506	15556	15479	15468	15597	15429	15461	15568	15499	15541	15678	15620	15635	15548	15508	15516	15506	15479	15651	15445	15505	15342	15481	15556	15548	15396	15460	15432	15581	15473	15537	15693	15454	15533	15434	15343	15446	15400	15627	15484	15528	15464	15558	15505	15555	15679	15510	15490	15435	15248	15328	15572	15345	15475	15633	15626	15658	15509	15556	15618	15524	15664	15459	15458	15521	15466	15650	15416	15579	15700	15567	15458	15393	15517	15314	15320	15487	15548	15494	15491	15512	15458	15631	15456	15583	15509	15590	15440	15584	15508	15609	15658	15554	15583	15666	15548	15677	15494	15687	15401	15441	15490	15413	15364	15516	15375	15430	15516	15629	15572	15510	15630	15439	15652	15498	15517	15584	15613	15401	15610	15408	15515	15629	15564	15623	15461	15346	15432	15515	15605	15346	15543	15566	15485	15399	15580	15580	15458	15554	15546	15555	15667	15345	15505	15459	15449	15478	15539	15624	15402	15531	15599	15435	15568	15436	15469	15480	15547	15543	15390	15499	15574	15505	15505	15404	15439	15442	15387	15444	15302	15383	15504	15689	15504	15448	15509	15453	15445	15442	15533	15339	15579	15443	15515	15373	15523	15542	15541	15550	15504	15456	15535	15636	15615	15471	15517	15531	15480	15556	15176	15508	15437	15340	15553	15493	15518	15588	15482	15575	15426	15583	15255	15373	15419	15593	15524	15540	15293	15611	15602	15546	15546	15403	15716	15493	15409	15666	15343	15545	15720	15502	15492	15515	15557	15443	15538	15556	15502	15311	15563	15541	15551	15592	15603	15592	15653	15322	15423	15530	15503	15524	15481	15549	15391	15503	15523	15620	15502	15473	15594	15601	15487	15583	15540	15482	15552	15600	15480	15479	15527	15539	15541	15590	15614	15566	15621	15487	15144	15487	15534	15504	15414	15449	15539	15670	15496	15608	15527	15508	15510	15504	15485	15475	15529	15549	15478	15548	15531	15562	15454	15442	15514	15493	15445	15344	15534	15514	15348	15550	15449	15425	15536	15409	15603	15496	15550	15443	15605	15536	15486	15566	15281	15498	15464	15449	15529	15493	15404	15362	15476	15495	15513	15673	15562	15483	15530	15645	15363	15445	15551	15409	15485	15665	15500	15607	15626	15464	15485	15556	15532	15562	15633	15515	15670	15549	15493	15371	15499	15544	15526	15531	15556	15444	15601	15706	15483	15497	15469	15513	15559	15613	15494	15472	15491	15454	15661	15529	15406	15614	15598	15394	15498	15466	15646	15661	15542	15585	15358	15622	15549	15586	15516	15493	15486	15419	15571	15368	15458	15664	15540	15597	15634	15600	15671	15546	15485	15645	15449	15617	15585	15539	15488	15547	15484	15443	15489	15548	15583	15469	15604	15650	15280	15462	15537	15624	15477	15526	15582	15506	15601	15609	15561	15521	15580	15459	15659	15641	15391	15295	15485	15560	15553	15475	15519	15432	15449	15478	15649	15480	15558	15358	15572	15392	15567	15633	15420	15573	15341	15667	15597	15441	15512	15556	15554	15498	15599	15491	15468	15443	15506	15500	15521	15635	15403	15442	15595	15581	15464	15558	15692	15414	15532	15499	15348	15539	15540	15613	15353	15516	15525	15264	15428	15567	15505	15468	15489	15427	15615	15476	15454	15435	15409	15381	15542	15485	15483	15725	15442	15503	15503	15443	15368	15647	15544	15638	15568	15614	15679	15434	15527	15382	15629	15438	15364	15535	15724	15558	15626	15451	15443	15671	15522	15492	15562	15588	15682	15603	15438	15443	15626	15330	15573	15536	15387	15658	15779	15561	15600	15558	15546	15467	15491	15312	15662	15703	15769	15484	15541	15526	15570	15557	15600	15532	15553	15399	15549	15375	15581	15523	15497	15483	15492	15442	15330	15531	15511	15412	15737	15622	15558	15565	15483	15360	15548	15639	15351	15670	15393	15468	15494	15708	15452	15527	15401	15584	15482	15409	15623	15553	15434	15457	15503	15489	15684	15561	15412	15484	15418	15586	15430	15447	15525	15494	15481	15377	15416	15490	15614	15512	15521	15504	15399	15609	15542	15476	15507	15384	15741	15524	15538	15502	15403	15428	15488	15472	15665	15371	15475	15544	15701	15576	15524	15633	15528	15640	15387	15607	15453	15571	15421	15564	15572	15328	15495	15529	15518	15468	15407	15510	15549	15471	15425	15479	15457	15592	15344	15538	15678	15485	15505	15401	15520	15488	15645	15437	15464	15340	15572	15415	15601	15408	15562	15462	15588	15681	15528	15656	15532	15611	15507
28960	21451	20629	18534	16672	16756	16741	16577	16739	16388	16550	16880	19187	19439	18370	16978	16556	16469	16409	16224	16359	16212	16305	16285	16337	16241	16320	16314	16282	16268	16309	16293	16286	16222	16571	16312	16252	16499	16321	16214	16453	16258	16303	16343	16287	16286	16369	16318	16305	16282	16334	16242	16226	16235	16387	16530	16343	16268	16298	16329	16278	16513	16291	16169	16261	16660	16392	16215	16360	16200	16223	16209	16247	16383	16333	16174	16178	16424	16296	16313	16100	16266	16349	16191	16296	16134	16172	16194	16110	16026	16471	16375	16325	16460	16263	16164	16523	16238	16517	16461	16392	16402	16317	16502	16397	16171	16407	16371	16618	16105	16108	16464	16158	16132	16322	16330	16420	16291	16246	16480	16275	16277	16238	16322	16493	15979	16184	16449	16484	16148	16388	16137	16348	16272	16338	16344	16185	16042	16178	16286	16313	16235	16320	16492	16247	16343	16271	16304	16342	16101	16451	16252	16352	16096	16404	16238	16388	16312	16424	16612	16166	16337	16339	16315	16171	16274	16303	16360	16254	16351	16162	16158	16361	16310	16207	16244	16156	16416	16380	16344	16279	16324	16320	16326	16412	16451	16441	16369	16439	16346	16220	16153	16354	16450	16316	16362	16446	16585	16262	16123	16226	16440	16307	16218	16207	16179	16174	16377	16301	16203	16185	16262	16265	16088	16443	16140	16258	16295	16109	16347	16257	16251	16073	16281	16483	16132	16261	16118	16334	16224	16374	16201	16382	16249	16298	16362	16397	16508	16418	16498	16331	16161	16123	16280	16231	16244	16255	16179	16310	16314	16205	16227	16336	16363	16250	16458	16261	16430	16414	16171	16191	16295	16256	16285	16483	16292	16328	16220	16173	16406	16281	16400	16357	16396	16243	16255	16197	16109	16407	16364	16315	16268	16260	16303	16442	16274	16286	16382	16227	16243	16374	16326	16317	16196	16270	16258	16400	16291	16283	16299	16232	16306	16443	16367	16432	16509	16494	16422	16156	16301	16419	16235	16332	16303	16416	16298	16313	16250	16301	16169	16442	16254	16256	16268	16308	16174	16360	16421	16255	16293	16286	16285	16369	16246	16420	16295	16220	16246	16254	16333	16431	16419	16395	16401	16301	16241	16245	16360	16285	16472	16400	16289	16473	16162	16504	16230	16254	16323	16391	16324	16312	16257	16253	16418	16308	16242	16435	16401	16248	16367	16182	16385	16244	16167	16273	16361	16356	16305	16113	16213	16168	16353	16470	16385	16430	16535	16370	16509	16309	16267	16336	16261	16374	16180	16443	16357	16201	16406	16322	16228	16226	16379	16200	16363	16163	16550	16078	16081	16286	16308	16319	16128	16347	16189	16406	16377	16219	16268	16348	16337	16206	16327	16432	16386	16341	16421	16361	16371	16438	16080	16187	16325	16285	16278	16380	16381	16353	16317	16418	16566	16254	16235	16527	16288	15990	16517	16200	16405	16354	16374	16408	16310	16364	16230	16116	16183	16316	16277	16397	16346	16175	16321	16142	16374	16259	16282	16197	16302	16378	16366	16451	16287	16279	16259	16326	16327	16168	16243	16085	16426	16496	16137	16267	16457	16190	16271	16269	16255	16368	16143	16433	16184	16273	16269	16261	16106	16510	16428	16437	16310	16255	16270	16186	16259	16266	16321	16431	16598	16353	16435	16469	16281	16656	16283	16211	16197	16236	16292	16363	16298	16329	16262	16199	16232	16168	16196	16205	16217	16378	16372	16257	16329	16182	16170	16327	16450	16254	16372	16209	16289	16249	16373	16384	16240	16170	16403	16464	16235	16454	16352	16292	16338	16228	16335	16193	16297	16420	16369	16264	16463	16302	16220	16364	16422	16400	16477	16330	16275	16240	16268	16318	16211	16386	16329	16323	16196	16213	16253	16341	16382	16300	16287	16268	16161	16018	16230	16413	16447	16360	16280	16466	16204	16208	16438	16330	16353	16140	16376	16343	16264	16254	16259	16327	16160	16197	16363	16148	16250	16353	16229	16272	16270	16359	16411	16347	16084	16145	16537	16321	16356	16297	16080	16229	16345	16226	16272	16462	16435	16465	16443	16257	16434	16294	16294	16163	16180	16210	16375	16332	16400	16176	16178	16380	16248	16315	16271	16260	16268	16572	16395	16263	16326	16434	16348	16328	16416	16323	16303	16515	16368	16354	16258	16213	16177	16300	16389	16042	16366	16503	16274	16278	16263	16152	16386	16056	16493	16210	16060	16310	16307	16157	16417	16255	16380	16195	16293	16393	16287	16492	16348	16300	16469	16261	16317	16176	16215	16413	16253	16423	16360	16245	16266	16372	16384	16381	16298	16260	16263	16098	16199	16314	16347	16176	16196	16495	16354	16199	16196	16165	16248	16289	16430	16258	16372	16229	16338	16239	16419	16329	16224	16218	16281	16641	16477	16200	16355	16295	16153	16473	16199	16196	16442	16196	16381	16181	16311	16301	16371	16223	16286	16317	16219	16246	16377	16423	16325	16374	16263	16387	16420	16353	16273	16453	16279	16468	16238	16431	16377	16370	16350	16352	16455	16477	16303	16593	16346	16302	16381	16261	16382	16306	16396	16153	16290	16231	16219	16379	16325	16354	16351	16176	16234	16200	16148	16268	16242	16436	16442	16361	16239	16282	16355	16309	16319	16099	16352	16172	16335	16400	16304	16446	16296	16182	16369	16509	16268	16359	16163	16261	16388	16212	16344	16524	16370	16377	16181	16421	16320	16364	16207	16469	15995	16295	16462	16169	16275	16380	16449	16326	16295	16299	16363	16173	16389	16364	16050	16211	16306	16410	16185	16382	16353	16413	16374	16245	16059	16312	16244	16460	16325	16193	16206	16260	16349	16381	16352	16235	16306	16131	16285	16460	16392	16348	16362	16456	16282	16349	16309	16379	16290	16297	16350	16300	16525	16398	16271	16440	16367	16462	16199	16355	16323	16241	16332	16450	16271	16218	16386	16282	16212	15896	16237	16463	16349	16439	16334	16360	16210	16357	16135	16326	16338	16324	16369	16255	16469	16349	16383	16207	16283	16025	16200	16138	16230	16254	16304	16228	16425	16431	16319	16278	16278	16367	16378	16233	16357	16413	16374	16204	16356	16545	16187	16196	16246	16266	16334	16296	16302	16404	16332	16227	16271	16489	16430	16347	16315	16260	16375	16182	16433	16401	16314	16293	16226	16215	16200	16378	16271	16353	16451	16424	16097	16343	16175	16380	16196	16474	16368	16205	16261	16359	16270	16294	16292	16156	16350	16429	16312	16420	16295	16434	16294	16777	16420	16441	16247	16359	16396	16470	16293	16362	16298	16228	16311	16399	16362	16418	16457	16217	16216	16295	16634	16301	16295	16419	16206	16304	16160	16358	16499	16371	16389	16336	16395	16218	16301	16346	16244	16322	16331	16312	16306	16284	16369	16466	16258	16375	16203	16278	16349	16204	16320	16257	16328	16289	16263	16338	16314	16436	16340	16324	16198	16191	16419	16287	16283	16154	16273	16355	16259	16311	16378	16342	16203	16418	16409	16332	16369	16341	16373	16304	16315	16212	16353	16442	16350	16175	16245	16461	16450	16239	16288	16280	16363	16518	16398	16185	16280	16420	16289	16393	16185	16263	16187	16269	16307	16388	16434	16203	16349	16457	16419	16445	16280	16326	16193	16363	16403	16245	16017	16461	16264	16303	16416	16431	16381	16218	16276	16271	16216	16440	16410	16489	16097	16453	16374	16174	16427	16164	16505	16200	16205	16316	16496	16166	16381	16252	16322	16203	16247	16334	16239	16175	16290	16433	16370	16461	16306	16270	16390	16480	16249	16449	16305	16371	16294	16309	16362	16105	16293	16381	16248	16269	16397	16414	16452	16200	16121	16392	16313	16493	16293	16367	16207	16116	16290	16403	16240	16495	16168	16413	16310	16361	16307	16043	16357	16370	16294	16316	16402	16286	16206	16194	16381	16297	16361	16527	16361	16533	16209	16355	16254	16393	16399	16423	16462	16209	16228	16318	16284	16479	16187	16306	16334	16434	16302	16482	16348	16342	16327	16353	16281	16266	16279	16244	16182	16167	16411	16469	16126	16261	16205	16644	16292	16249	16227	16438	16247	16462	16168	16252	16491	16308	16224	16315	16243	16258	16209	16216	16240	16419	16364	16543	16308	16330	16531	16319	16286	16237	16350	16277	16199	16257	16319	16294	16179	16497	16124	16437	16225	16462	16215	16419	16510	16308	16377	16249	16356	16456	16349	16359	16307	16179	16219	16299	16323	16354	16326	16196	16511	16374	16342	16282	16217	16377	16194	16427	16267	16155	16512	16494	16303	16334	16256	16284	16466	16051	16266	16137	16259	16422	16410	16470	16335	16274	16400	16384	16367	16482	16413	16314	16445	16316	16230	16338	16300	16279	16379	16263	16314	16275	16631	16214	16209	16231	16275	16340	16105	16104	16384	16243	16338	16484	16242	16364	16284	16510	16101	16375	16314	16219	16200	16284	16234	16089	16246	16187	16186	16482	16282	16161	16392	16186	16258	16447	16195	16323	16364	16449	16351	16335	16324	16475	16280	16306	16258	16381	16311	16310	16288	16241	16216	16358	16420	16126	16241	16464	16340	16287	16334	16329	16115	16198	16252	16358	16338	16365	16322	16370	16173	16348	16522	16289	16363	16266	16287	16409	16187	16265	16416	16145	16384	16251	16442	16401	16306	16428	16295	16227	16376	16315	16320	16371	16235	16254	16619	16357	16167	16407	16341	16371	16529	16004	16243	16289	16247	16447	16438	16485	16518	16129	16230	16289	16389	16284	16327	16336	16389	16312	16280	16272	16303	16225	16289	16248	16316	16426	16301	16421	16280	16314	16382	16330	16332	16378	16363	16081	16355	16257	16354	16482	16422	16204	16382	16339	16303	16384	16227	16328	16198	16287	16384	16475	16288	16248	16324	16273	16293	16157	16497	16320	16580	16315	16112	16169	16523	16257	16356	16250	16443	16390	16313	16238	16349	16296	16267	16329	16299	16326	16239	16125	16244	16176	16343	16324	16129	16382	16468	16358	16378	16375	16327	16230	16235	16217	16260	16178	16360	16469	16320	16221	16427	16466	16464	16310	16185
15864	17123	17389	16770	16427	15945	16036	16002	16081	15786	15661	16589	20291	19775	17958	16404	15798	15717	15588	15484	15536	15483	15612	15658	15460	15475	15529	15610	15553	15580	15502	15576	15695	15584	15529	15657	15550	15655	15498	15404	15632	15752	15459	15540	15575	15687	15416	15518	15535	15692	15540	15540	15583	15606	15503	15563	15606	15454	15467	15510	15574	15494	15524	15551	15429	15469	15686	15528	15522	15562	15522	15471	15440	15455	15542	15476	15354	15558	15417	15491	15698	15398	15597	15684	15577	15461	15478	15347	15446	15680	15548	15489	15697	15615	15548	15528	15583	15707	15571	15646	15631	15650	15566	15561	15406	15516	15573	15534	15473	15649	15416	15491	15480	15542	15576	15435	15612	15517	15782	15441	15519	15500	15627	15529	15598	15636	15592	15585	15514	15496	15494	15576	15675	15523	15610	15599	15513	15578	15591	15725	15367	15329	15510	15614	15724	15370	15463	15489	15559	15606	15561	15580	15621	15563	15570	15456	15481	15698	15556	15598	15381	15573	15443	15503	15507	15532	15598	15561	15665	15429	15477	15520	15383	15557	15744	15629	15560	15389	15447	15537	15547	15564	15493	15531	15614	15605	15462	15528	15604	15532	15649	15525	15735	15544	15702	15577	15471	15454	15615	15592	15453	15695	15425	15436	15583	15571	15546	15671	15566	15538	15622	15541	15414	15705	15634	15628	15476	15576	15468	15576	15495	15693	15675	15596	15524	15423	15459	15524	15725	15509	15551	15651	15481	15499	15484	15379	15443	15551	15586	15515	15509	15525	15582	15457	15426	15647	15495	15439	15562	15496	15435	15549	15401	15580	15420	15542	15703	15533	15498	15577	15539	15654	15441	15555	15605	15506	15570	15609	15469	15541	15636	15572	15603	15617	15713	15545	15539	15627	15643	15476	15465	15584	15541	15565	15613	15576	15468	15459	15461	15461	15520	15614	15495	15454	15629	15633	15727	15553	15689	15480	15631	15550	15564	15565	15585	15431	15419	15498	15498	15373	15585	15663	15686	15557	15544	15485	15518	15640	15568	15495	15491	15493	15603	15509	15619	15425	15492	15675	15445	15495	15576	15558	15519	15575	15617	15521	15611	15567	15558	15632	15516	15633	15793	15439	15534	15531	15665	15455	15640	15314	15443	15749	15597	15585	15376	15548	15567	15653	15535	15423	15487	15397	15716	15389	15581	15473	15479	15549	15621	15547	15550	15525	15527	15547	15465	15642	15640	15536	15679	15652	15357	15546	15668	15575	15631	15593	15571	15484	15603	15413	15477	15618	15572	15728	15662	15511	15587	15433	15596	15638	15527	15453	15543	15563	15517	15597	15606	15630	15321	15562	15513	15437	15623	15509	15497	15520	15565	15464	15501	15567	15520	15674	15485	15571	15422	15706	15469	15379	15572	15484	15680	15582	15720	15614	15502	15578	15462	15581	15471	15630	15529	15567	15511	15501	15383	15624	15598	15530	15564	15607	15543	15561	15663	15501	15582	15500	15560	15601	15717	15626	15382	15493	15507	15654	15614	15731	15592	15448	15582	15601	15641	15545	15711	15513	15477	15615	15607	15433	15567	15384	15604	15366	15625	15414	15693	15569	15499	15409	15511	15423	15515	15446	15550	15352	15596	15670	15595	15556	15552	15432	15470	15553	15610	15583	15594	15568	15515	15416	15562	15530	15613	15458	15585	15686	15575	15685	15671	15562	15419	15460	15520	15545	15543	15443	15443	15575	15546	15660	15466	15538	15559	15367	15588	15560	15608	15683	15577	15514	15477	15477	15666	15484	15522	15421	15432	15658	15697	15594	15626	15460	15531	15459	15554	15577	15568	15543	15674	15582	15460	15662	15510	15545	15608	15675	15686	15512	15627	15715	15578	15671	15520	15374	15481	15630	15535	15626	15515	15538	15464	15431	15471	15522	15462	15564	15584	15690	15600	15524	15498	15530	15607	15429	15623	15458	15539	15652	15625	15526	15639	15525	15460	15384	15606	15551	15516	15575	15538	15586	15465	15445	15466	15415	15667	15539	15446	15503	15504	15494	15341	15636	15405	15546	15664	15489	15637	15559	15441	15515	15588	15487	15553	15498	15513	15584	15550	15694	15551	15538	15625	15540	15531	15506	15586	15746	15491	15553	15470	15568	15744	15533	15509	15598	15486	15584	15635	15404	15565	15658	15422	15525	15601	15580	15459	15561	15553	15526	15445	15424	15490	15460	15606	15642	15614	15634	15602	15551	15495	15409	15477	15678	15524	15506	15425	15364	15552	15671	15499	15457	15526	15570	15482	15517	15568	15435	15742	15698	15549	15691	15570	15585	15445	15644	15426	15648	15439	15528	15385	15582	15643	15652	15671	15624	15533	15327	15563	15817	15456	15433	15476	15643	15366	15557	15485	15554	15677	15688	15414	15302	15529	15605	15663	15713	15449	15595	15552	15621	15765	15396	15483	15567	15717	15496	15492	15447	15510	15483	15617	15527	15475	15524	15637	15597	15652	15453	15553	15537	15405	15757	15654	15520	15506	15529	15532	15468	15561	15529	15666	15629	15438	15593	15489	15603	15435	15497	15698	15605	15388	15568	15533	15453	15478	15555	15584	15709	15539	15672	15545	15658	15530	15589	15510	15473	15524	15357	15617	15432	15611	15613	15462	15573	15551	15548	15564	15548	15645	15575	15421	15679	15373	15623	15565	15457	15675	15452	15629	15520	15570	15542	15475	15618	15402	15351	15578	15626	15423	15698	15758	15498	15745	15353	15710	15712	15464	15383	15551	15676	15608	15518	15569	15450	15605	15475	15573	15593	15522	15389	15596	15320	15617	15528	15400	15524	15524	15599	15548	15569	15573	15559	15604	15498	15606	15597	15665	15653	15326	15592	15678	15514	15508	15576	15526	15574	15551	15555	15603	15618	15589	15758	15465	15633	15543	15483	15497	15604	15549	15383	15549	15591	15617	15538	15648	15452	15522	15439	15398	15545	15511	15567	15616	15404	15462	15598	15407	15487	15623	15469	15599	15355	15608	15543	15428	15664	15536	15603	15537	15442	15561	15656	15561	15725	15521	15525	15456	15432	15565	15530	15387	15584	15677	15492	15599	15560	15418	15626	15611	15677	15486	15495	15504	15503	15334	15606	15472	15640	15497	15588	15427	15514	15797	15440	15625	15509	15577	15499	15473	15492	15566	15547	15476	15549	15540	15537	15561	15567	15443	15742	15466	15495	15551	15619	15593	15583	15766	15691	15579	15517	15610	15544	15351	15658	15555	15590	15544	15633	15538	15585	15463	15594	15721	15561	15360	15466	15554	15689	15700	15404	15619	15572	15442	15451	15497	15321	15738	15536	15499	15530	15650	15484	15665	15734	15640	15469	15521	15531	15573	15363	15622	15553	15359	15543	15524	15498	15499	15678	15550	15529	15541	15510	15558	15572	15556	15644	15561	15643	15616	15554	15482	15667	15469	15432	15493	15469	15462	15577	15574	15712	15427	15630	15417	15573	15493	15501	15719	15554	15623	15599	15700	15506	15496	15369	15538	15572	15864	15527	15627	15410	15672	15522	15384	15565	15786	15668	15578	15499	15617	15355	15632	15545	15458	15711	15435	15726	15389	15549	15595	15484	15675	15526	15347	15657	15455	15615	15659	15379	15413	15672	15509	15417	15530	15308	15614	15624	15675	15585	15410	15603	15589	15587	15731	15379	15604	15682	15458	15569	15475	15699	15706	15608	15573	15534	15523	15442	15566	15585	15559	15298	15497	15774	15555	15532	15677	15661	15518	15630	15486	15541	15527	15498	15557	15588	15625	15551	15472	15543	15545	15434	15546	15473	15476	15463	15373	15549	15590	15684	15456	15490	15512	15489	15565	15577	15585	15541	15450	15488	15535	15494	15618	15413	15579	15553	15553	15474	15586	15515	15642	15671	15659	15519	15655	15475	15571	15507	15542	15536	15744	15500	15637	15543	15592	15614	15575	15417	15627	15741	15458	15653	15499	15635	15463	15671	15501	15534	15781	15610	15539	15330	15771	15538	15632	15404	15581	15632	15701	15651	15407	15432	15545	15698	15558	15546	15518	15650	15558	15552	15589	15655	15744	15663	15626	15623	15562	15663	15434	15531	15573	15345	15591	15464	15398	15242	15631	15569	15493	15504	15589	15550	15625	15674	15480	15614	15548	15356	15764	15490	15437	15480	15528	15679	15751	15540	15535	15636	15507	15613	15478	15718	15437	15649	15455	15528	15697	15415	15509	15504	15497	15644	15872	15483	15523	15492	15583	15273	15732	15686	15458	15538	15525	15590	15382	15491	15510	15537	15613	15579	15500	15568	15544	15523	15552	15523	15492	15638	15678	15508	15650	15410	15442	15525	15613	15481	15428	15715	15556	15511	15657	15463	15555	15445	15560	15513	15480	15553	15574	15471	15600	15431	15548	15540	15373	15534	15708	15641	15595	15527	15656	15586	15871	15337	15608	15540	15637	15621	15454	15638	15471	15430	15594	15549	15678	15587	15647	15490	15439	15612	15405	15639	15567	15640	15557	15585	15556	15519	15682	15515	15465	15526	15705	15453	15644	15476	15559	15549	15453	15596	15516	15790	15596	15673	15486	15482	15643	15675	15612	15612	15623	15395	15644	15574	15598	15575	15454	15602	15556	15418	15626	15600	15606	15455	15549	15323	15721	15517	15601	15695	15566	15502	15529	15532	15567	15373	15514	15467	15398	15436	15661	15549	15533	15518	15668	15675	15415	15499	15554	15624	15472	15592	15571	15633	15346	15600	15554	15624	15558	15573	15556	15469	15455	15445	15731	15527	15480	15616	15698	15637	15459	15540	15523	15503	15462	15400	15510	15540	15601	15669	15489	15512	15599	15586	15687	15444	15521	15696	15509	15731	15740	15523	15435	15534	15500	15495	15397	15486	15456	15589	15616	15515	15560	15562	15422	15597	15489	15647	15420	15671	15586	15569	15662	15588	15543	15702	15615	15603	15572	15546	15524	15460	15470	15587	15584	15595	15583	15678	15405	15525	15538	15485	15642	15420	15578	15481	15532	15441	15508	15535	15673	15446	15639	15562	15456	15614	15608	15354	15658	15720	15518	15396	15607	15373	15512	15618	15522	15385	15337	15380	15730	15603
25036	21342	27965	25388	20804	18176	17744	16668	16429	16288	16219	19245	32268	31292	25089	19588	17074	15938	15816	15734	15810	15533	15522	15586	15485	15473	15559	15799	15594	15640	15509	15629	15531	15576	15717	15625	15660	15595	15501	15795	15748	15580	15606	15523	15753	15540	15562	15466	15486	15690	15579	15728	15405	15616	15744	15627	15689	15415	15411	15819	15527	15582	15630	15435	15639	15808	15595	15521	15736	15486	15497	15604	15603	15788	15712	15726	15797	15720	15804	15471	15748	15644	15744	15672	15576	15646	15648	15752	15684	15537	15452	15642	15511	15857	15708	15583	15611	15569	15622	15525	15567	15551	15600	15479	15470	15602	15704	15404	15628	15657	15611	15534	15515	15649	15633	15639	15689	15696	15571	15373	15645	15595	15677	15525	15500	15683	15584	15548	15533	15586	15473	15408	15627	15441	15681	15493	15487	15587	15513	15526	15527	15506	15507	15605	15657	15466	15569	15473	15644	15553	15497	15799	15528	15496	15485	15375	15479	15461	15500	15644	15489	15507	15539	15566	15568	15625	15548	15471	15569	15416	15452	15596	15626	15726	15559	15397	15648	15544	15528	15458	15665	15693	15484	15649	15606	15592	15626	15619	15604	15592	15649	15553	15520	15592	15619	15618	15658	15607	15581	15582	15564	15631	15432	15495	15690	15540	15440	15477	15539	15540	15580	15668	15586	15602	15719	15534	15627	15617	15616	15714	15695	15486	15624	15674	15567	15453	15482	15694	15687	15569	15610	15706	15695	15566	15355	15610	15562	15461	15581	15710	15568	15529	15575	15513	15634	15699	15568	15492	15522	15431	15591	15533	15641	15476	15427	15661	15540	15524	15905	15447	15582	15624	15684	15561	15528	15631	15716	15606	15646	15638	15491	15640	15518	15522	15585	15879	15602	15353	15566	15473	15516	15525	15421	15597	15799	15612	15390	15708	15572	15646	15741	15773	15576	15468	15849	15722	15609	15653	15560	15460	15518	15644	15699	15488	15407	15505	15575	15659	15589	15410	15301	15618	15656	15468	15372	15402	15658	15652	15628	15583	15660	15580	15548	15716	15553	15456	15711	15780	15592	15570	15591	15696	15450	15454	15543	15643	15593	15568	15633	15397	15495	15537	15544	15446	15659	15576	15561	15656	15477	15489	15590	15718	15570	15630	15577	15597	15757	15550	15664	15362	15515	15485	15354	15535	15441	15392	15447	15634	15546	15528	15597	15538	15534	15448	15711	15676	15658	15489	15696	15569	15675	15692	15562	15661	15647	15663	15656	15544	15602	15813	15643	15499	15579	15524	15633	15536	15539	15576	15531	15502	15398	15644	15606	15444	15546	15559	15788	15447	15582	15602	15529	15476	15626	15694	15747	15456	15519	15698	15571	15641	15531	15477	15400	15611	15635	15496	15542	15658	15499	15548	15528	15463	15459	15550	15677	15671	15507	15556	15645	15516	15612	15584	15375	15519	15586	15587	15577	15573	15641	15551	15423	15578	15577	15742	15636	15611	15587	15774	15685	15633	15640	15685	15534	15506	15798	15667	15587	15654	15655	15348	15585	15717	15561	15495	15631	15440	15661	15657	15626	15619	15560	15664	15742	15606	15491	15612	15602	15510	15678	15772	15615	15587	15514	15581	15605	15584	15669	15643	15699	15802	15549	15432	15633	15487	15512	15570	15434	15310	15385	15571	15544	15542	15530	15443	15606	15854	15392	15702	15614	15575	15635	15628	15684	15485	15484	15573	15617	15599	15685	15653	15640	15820	15614	15504	15618	15482	15413	15564	15643	15562	15610	15768	15653	15800	15511	15555	15606	15584	15665	15647	15605	15688	15534	15623	15480	15550	15610	15617	15658	15608	15535	15554	15446	15379	15475	15644	15556	15480	15487	15703	15627	15587	15811	15599	15342	15553	15355	15666	15642	15587	15687	15498	15459	15552	15486	15610	15797	15657	15812	15564	15670	15554	15342	15723	15558	15536	15608	15586	15565	15530	15587	15544	15543	15589	15524	15553	15564	15697	15569	15565	15479	15513	15636	15496	15619	15653	15636	15415	15468	15567	15495	15571	15662	15694	15577	15686	15429	15673	15535	15576	15720	15634	15543	15686	15423	15387	15438	15542	15559	15438	15523	15599	15590	15831	15553	15484	15554	15757	15522	15580	15549	15583	15731	15620	15549	15726	15534	15816	15509	15528	15768	15633	15527	15460	15622	15519	15616	15580	15611	15548	15707	15768	15662	15783	15543	15723	15585	15834	15727	15518	15709	15650	15626	15711	15504	15536	15482	15613	15594	15536	15536	15758	15576	15554	15502	15497	15647	15530	15495	15547	15686	15543	15436	15431	15608	15601	15507	15642	15498	15492	15698	15539	15557	15607	15433	15451	15567	15550	15640	15575	15660	15595	15587	15648	15421	15574	15489	15446	15717	15607	15538	15469	15623	15485	15437	15629	15531	15560	15755	15729	15500	15662	15499	15361	15671	15402	15487	15516	15724	15432	15721	15569	15584	15501	15613	15595	15645	15562	15519	15667	15422	15612	15577	15813	15630	15634	15584	15568	15445	15711	15433	15514	15436	15612	15587	15534	15539	15683	15476	15866	15577	15534	15660	15632	15539	15653	15615	15621	15604	15693	15562	15489	15691	15480	15586	15502	15618	15482	15410	15452	15581	15578	15555	15708	15466	15417	15656	15544	15819	15574	15706	15684	15690	15566	15506	15677	15580	15601	15654	15561	15807	15512	15449	15547	15517	15464	15696	15642	15652	15495	15521	15684	15639	15600	15411	15568	15697	15490	15586	15603	15705	15661	15416	15851	15717	15694	15601	15499	15740	15480	15460	15785	15570	15603	15639	15596	15557	15489	15584	15483	15594	15527	15583	15623	15581	15621	15574	15728	15612	15556	15886	15659	15488	15549	15461	15626	15563	15668	15599	15602	15503	15567	15722	15667	15644	15491	15438	15649	15514	15870	15591	15501	15709	15429	15839	15620	15413	15627	15549	15743	15544	15523	15752	15649	15599	15694	15524	15280	15674	15625	15595	15494	15388	15502	15564	15804	15599	15767	15648	15535	15589	15465	15570	15723	15659	15660	15690	15651	15452	15558	15451	15654	15662	15788	15625	15585	15654	15662	15393	15614	15406	15661	15602	15469	15649	15715	15778	15798	15588	15620	15845	15697	15660	15634	15516	15510	15599	15390	15683	15610	15638	15594	15628	15668	15389	15629	15514	15672	15490	15538	15646	15398	15613	15264	15476	15524	15537	15425	15694	15659	15436	15579	15460	15549	15795	15449	15679	15649	15504	15470	15552	15503	15572	15691	15586	15677	15604	15607	15640	15626	15458	15489	15469	15485	15532	15507	15475	15770	15305	15620	15548	15595	15562	15578	15607	15547	15729	15630	15509	15471	15580	15648	15498	15531	15584	15636	15536	15634	15628	15466	15486	15479	15704	15449	15586	15528	15563	15508	15504	15584	15690	15486	15726	15537	15530	15653	15624	15618	15529	15631	15791	15701	15463	15691	15529	15702	15637	15718	15692	15644	15541	15722	15538	15516	15780	15434	15467	15598	15492	15554	15716	15665	15629	15554	15653	15798	15549	15592	15665	15712	15559	15623	15665	15639	15687	15736	15470	15564	15444	15661	15843	15546	15580	15447	15609	15791	15462	15708	15632	15745	15424	15487	15617	15484	15603	15461	15507	15710	15579	15587	15735	15524	15747	15667	15584	15577	15593	15596	15491	15768	15528	15607	15398	15391	15446	15528	15522	15597	15641	15743	15427	15454	15466	15517	15518	15639	15507	15613	15655	15651	15568	15454	15606	15653	15636	15591	15738	15498	15554	15555	15633	15607	15493	15532	15683	15732	15523	15529	15562	15549	15427	15668	15762	15777	15538	15586	15618	15631	15456	15398	15576	15494	15803	15753	15645	15616	15483	15691	15574	15660	15598	15682	15493	15579	15440	15486	15678	15676	15680	15384	15525	15544	15738	15518	15521	15511	15672	15957	15558	15346	15630	15489	15468	15589	15499	15536	15586	15663	15479	15472	15460	15548	15583	15515	15501	15588	15305	15620	15569	15419	15491	15832	15652	15708	15503	15589	15755	15611	15602	15523	15557	15513	15701	15581	15534	15617	15734	15774	15580	15574	15515	15538	15559	15478	15565	15477	15557	15512	15612	15651	15678	15518	15597	15521	15729	15502	15621	15642	15675	15587	15409	15595	15471	15760	15445	15616	15705	15610	15395	15724	15526	15694	15684	15468	15635	15683	15847	15544	15439	15661	15514	15650	15565	15616	15617	15740	15385	15561	15580	15610	15525	15419	15624	15594	15572	15597	15656	15691	15579	15664	15734	15590	15691	15764	15652	15456	15493	15608	15700	15630	15490	15698	15413	15597	15576	15345	15572	15672	15572	15631	15724	15582	15415	15450	15664	15701	15600	15326	15485	15620	15645	15562	15740	15715	15715	15439	15655	15537	15585	15592	15600	15541	15615	15714	15613	15759	15682	15874	15586	15564	15568	15753	15558	15642	15645	15519	15466	15541	15423	15514	15589	15568	15540	15754	15720	15672	15481	15706	15609	15654	15632	15623	15562	15651	15467	15619	15640	15539	15706	15465	15552	15569	15572	15442	15610	15600	15549	15537	15548	15305	15592	15428	15576	15701	15526	15590	15582	15720	15574	15701	15563	15655	15520	15472	15497	15575	15562	15743	15514	15398	15792	15578	15553	15824	15642	15550	15685	15651	15594	15455	15567	15489	15879	15656	15524	15866	15556	15590	15742	15516	15831	15575	15495	15466	15523	15590	15634	15702	15573	15539	15679	15591	15499	15575	15446	15558	15611	15556	15610	15785	15476	15618	15573	15399	15585	15773	15595	15488	15353	15575	15526	15578	15813	15586	15805	15482	15509	15752	15607	15678	15686	15689	15504	15511	15444	15504	15749	15623	15560	15455	15638	15559	15752	15594	15560	15621	15716	15530	15512	15833	15655	15749	15480	15650	15740	15567	15465	15573	15551	15790	15788	15658	15605	15739	15659	15429	15494	15559	15514	15403	15576	15591	15438	15650	15411	15527	15655	15505	15530	15695	15580	15667	15701	15582	15783	15559	15551	15396	15553	15652	15724	15550	15694	15686	15522	15585
14754	22528	21967	18972	17864	17550	16606	16848	16079	16028	15856	22294	37310	34079	26510	19681	16109	15364	15117	14966	15164	15184	15156	15061	15057	15198	15044	15180	15072	14999	15005	15099	15173	15192	15107	15032	15223	15096	15351	15101	15005	15073	15047	15205	15196	15096	15113	15098	14872	15173	15176	15044	15011	15082	15029	14926	15176	15004	15095	15268	15084	15006	15041	14997	15128	15213	15123	15013	15162	15089	15099	15135	14919	15070	14918	15064	15131	15044	15102	15048	15122	15156	14950	15019	15193	15184	14959	15171	15102	15101	15031	15040	15146	15128	15084	15002	15111	14995	15034	15121	15079	14991	15229	15294	15262	14919	15059	15042	15228	15174	15113	14848	15228	14941	15174	15144	15110	15131	15103	15102	15188	14913	14973	15160	15179	15151	15025	15059	15137	14984	15032	15031	14978	15174	15041	15215	15089	15143	15058	14915	15247	14954	15129	15158	15203	15135	15256	15094	15114	15280	15280	15055	15088	15124	15346	14975	15072	15192	15161	15111	15080	15097	15168	15156	14977	15142	15133	15144	15086	14954	15166	15035	15019	14919	15114	15107	15026	15084	15123	15109	14982	15011	15082	14994	15282	15040	15188	15125	15250	15158	15107	15209	15069	15168	15027	15068	15152	14983	15005	15129	15000	14967	14982	14988	15161	15099	15148	14998	15086	15242	15045	15118	15176	15184	15246	15136	14882	15122	15164	14970	15200	15011	15260	15086	15012	15144	15295	15086	15065	15059	15105	15039	15225	15065	15203	15142	15009	15103	15142	15104	15070	14933	15047	14977	15121	14999	15107	15185	15147	15082	15200	15094	15135	14971	15214	15308	15086	15026	15069	15130	15104	15122	15168	15098	15108	15305	15123	15139	15100	15074	15198	14953	15275	15090	15052	15058	14951	15035	15193	15076	15216	15062	15040	15262	14986	15229	14940	15202	15166	15177	15123	15026	15177	15210	15231	14998	15149	15037	15011	14999	15060	15144	15147	15178	14868	15030	15171	15040	15139	15089	15049	15149	15003	15123	14935	14919	15091	15092	15143	15160	15153	15206	14868	14939	15031	15232	15030	15119	15176	15104	15309	15103	15258	15093	15021	15092	15089	15061	15018	15124	15088	15082	15134	15029	15041	15153	15134	15170	15067	15096	15138	15022	15181	15109	15127	15154	14976	15112	15000	15054	15092	15046	15031	14931	15230	15160	14988	15149	15080	15269	15004	15083	14883	15052	15139	15140	15145	15044	14965	15260	15111	15274	14939	15059	15226	15046	14909	15002	15090	15022	15054	15278	15078	15118	15243	15004	15137	15253	14964	15160	15054	15223	15152	14941	15223	15030	14989	15073	15145	15055	15032	15099	15077	15117	15129	15081	15003	15018	15137	15204	15104	15023	15034	15129	15002	15067	15094	15076	15161	15088	15148	14986	14886	15133	15042	15135	14979	15065	15047	15242	14903	14913	15038	15093	14922	15093	15103	14987	14945	15137	15166	15109	15142	14932	14856	15009	15125	15030	15195	15125	15051	15011	15126	14812	15188	15051	15007	15249	15035	15130	15224	15053	15152	15082	15127	15062	15106	15083	15163	15228	14977	15167	15109	15166	15166	15199	15212	15177	15224	15073	15156	15030	15269	15127	15024	14917	15093	15201	15087	15030	15261	14918	15148	15123	15099	15026	15253	15103	15163	15225	14977	15079	15170	15099	15214	15096	15164	15211	14938	15248	15144	15096	14886	15116	15144	15082	15046	15264	15097	14985	15212	15055	14963	14943	15243	15146	15231	15071	15111	15068	15154	15171	14955	14985	15183	15146	15128	15185	15179	15002	14998	15239	15110	14986	14992	15020	15129	14973	15041	15137	15173	15157	15088	15037	15264	14995	15017	15130	15268	14992	14974	15079	15058	14998	15097	15079	14996	15010	15257	15148	15175	15141	15004	15147	15042	15088	15165	15175	15179	15091	15309	15009	15093	15082	15158	15192	15147	15194	14962	15252	15108	15006	15170	15095	15101	15123	15159	15092	15093	14919	15047	15289	14998	15153	14906	15033	15201	15093	15055	15060	15087	15107	15153	15205	14981	15098	15014	15297	15000	14966	15170	15295	15142	15138	15095	15223	15111	15017	15092	15049	15016	15008	15224	15111	15194	15228	15134	14888	14949	15031	15171	15051	15093	14935	15105	15080	15062	15134	15136	15214	15059	15104	15205	15023	15036	15136	14982	15020	15070	15027	15016	15111	15064	15173	15234	15244	15003	14991	15038	15045	15212	15231	14998	14934	15182	15160	15100	15035	14990	15035	15145	15054	15064	14975	15060	15126	15028	15113	15065	15142	15063	15163	15181	15256	15373	15280	15130	15025	15057	15096	15090	15126	15059	15175	15019	15217	14997	15150	15183	15044	14957	15097	15301	15065	15173	15078	15171	14979	15106	14971	15052	15136	15174	14864	15183	15096	15052	15137	15078	15241	14984	15201	15113	14962	15037	15096	14958	15153	15194	15221	15159	15023	15023	15159	15282	15105	14933	15124	14875	15027	15156	14964	14989	15186	14981	14817	15068	15027	15031	15187	15099	14927	15231	15135	14972	15144	15065	15115	14964	14939	15112	15107	15061	15187	15058	15153	15015	15009	15154	15071	15107	15119	15094	14905	15150	15185	15063	15094	15051	15182	15044	15078	15067	15094	15075	15244	15058	15088	15261	15194	15123	15229	15188	15212	15217	15082	15126	15173	15056	15068	15138	15211	15085	15130	15009	15036	15160	15144	15157	15044	15100	15055	15022	15114	14933	15041	15106	15250	14970	15025	15025	15204	14986	15033	15078	14937	14992	15016	15121	15188	15126	15230	15080	15165	15147	15244	15196	15083	15033	15102	15133	15098	15135	14971	15127	15172	14909	15113	15070	14998	15053	15078	15165	15238	15144	15202	15061	14988	15184	14990	15110	15103	15066	15138	15121	15191	15123	14949	15103	14921	14938	15075	15253	15188	14994	15215	15017	15092	15077	14943	15048	15070	15304	15015	15137	15132	15079	14952	15185	15096	15080	15028	15196	15016	14946	15117	15078	15290	15041	15106	15028	15150	15023	15115	15173	15098	15114	15195	15044	15166	15173	15080	15178	15242	15087	15247	14998	15082	15007	15168	15175	14983	15195	15143	15198	15080	15192	14958	14803	15145	15153	15082	15347	14896	15212	15173	15103	15095	14846	15235	15315	15019	15077	15031	15097	15025	15119	15122	14988	15183	15204	15059	15132	15076	15205	15189	15025	15184	15064	15183	15175	15086	14993	15129	15171	15190	14952	15166	14993	15070	15159	15087	15156	15194	15242	14991	14978	15237	15074	15231	15282	14926	15067	14964	15050	14985	15043	15098	15211	15082	15098	15109	15058	15054	15038	15194	15039	15197	15002	15151	15074	14997	15067	15065	15071	15207	15207	15047	15232	15168	15119	15034	14981	15140	15157	15014	14925	15126	14980	15113	15146	15136	15090	15139	15079	15050	15018	15032	14948	15277	14996	15138	15168	15240	15068	15185	15077	15005	15129	15134	15108	15260	15109	15118	15207	15140	15243	15056	14913	15000	15085	15034	15191	15079	15155	15146	15089	15203	15079	14975	15059	15161	15118	14989	15194	15045	15039	15154	15089	15137	14972	14905	15036	15041	15226	15068	14974	15039	15092	15087	15087	15281	15163	14990	15022	15162	15197	15161	14985	15082	14924	15253	15134	15120	15080	15184	15139	15159	15116	15244	15337	15167	15221	15100	15200	15030	15120	15145	15196	15232	15092	15023	15209	15103	15002	14943	15199	15088	15017	15183	15044	15165	15109	15051	15025	14922	15207	15148	15064	14983	14978	15279	15021	15287	15132	15202	15237	14928	15139	15139	15356	14987	15031	15189	15071	15154	15160	15096	15188	15234	14994	15106	15105	15240	15154	15126	15090	15028	15039	14980	15048	15009	15281	14953	14894	14938	15235	15140	15010	14993	15108	15187	15151	15182	15043	15167	15060	15204	15196	14998	15089	15041	15111	14984	15104	15115	15080	15291	14966	15250	15147	15089	15075	15042	15043	15140	15032	15176	15093	15094	14991	15148	15051	15034	15019	15121	15090	15174	15012	15140	15141	14985	15113	15130	15087	15099	15095	14965	15019	15042	15147	15334	15148	15185	15025	15203	15035	15055	15156	15116	15007	15090	15193	15019	15219	15080	15116	14840	15080	15181	15208	15227	15388	14887	14981	15127	15088	15178	15086	15005	14997	15242	15178	15105	15032	15104	15027	15303	15099	15241	15234	15177	15164	15044	15084	15097	15273	15183	15044	15093	15150	14971	15201	15182	15102	14952	14979	15199	15112	14862	15073	15008	15179	15098	15067	15151	15083	15239	15002	15138	15017	15102	15186	14967	15051	15098	14957	15067	15048	15192	15144	15142	15086	14870	15108	15128	15116	15059	15180	15186	15168	15045	15104	15052	15079	15067	14976	14987	15014	15016	15299	14921	14970	15187	15008	15211	15181	15115	15175	15105	15106	15168	15266	14985	15095	15230	14998	15032	15106	15075	15144	15169	15243	15060	15217	15038	15122	15036	15184	15096	15163	15019	14998	14908	15187	15269	15245	14874	15120	15147	15272	15149	14968	15083	15129	15211	15149	15101	15216	14994	15003	15140	15164	14958	15072	15182	15016	15234	15101	15004	15238	15202	15122	14993	14925	15052	15136	14954	14986	14996	15170	15186	14991	15140	14949	15004	15179	15077	15076	15204	14958	15127	15150	15170	15197	15181	15065	15040	15149	14982	15113	15020	15074	15087	15195	14976	15063	15021	15025	14943	15284	15083	15074	15129	15302	15159	15266	15066	15193	14967	15101	15279	15145	15017	15017	15102	15246	15151	14943	15037	15207	15107	14978	15002	15081	14917	15089	15114	14970	15057	15169	15128	15062	15105	15197	15222	15100	15217	15053	15182	15015	15229	15036	15081	15205	15058	15209	15130	15100	15026	15091	15038	14912	15044	15024	14994	15135	15058	15152	15159	15016	15253	15108	15108	14986	15108	15110	15188	15102	15111	15176	15152	15185	15161	15191	15202	15129	15190	15027	15208	15219	15063	15170	15018	14985	15054	15157	15142	15119	14992	15063	15021	15030	15083	15227	15127
23874	21334	28826	24233	21702	21416	19510	16209	16047	15742	15491	22051	41605	38756	30674	22163	17287	15327	14953	14839	14715	14828	14734	14704	14886	14784	14945	14802	14740	14748	14721	14681	14870	14744	14997	14606	14672	14739	14727	14824	14883	14757	14673	14773	14729	14713	14666	14698	14753	14923	14832	14668	14736	14605	14433	14602	14505	14745	14661	14518	14831	14771	14729	14611	14767	14783	14551	14664	14668	14576	14910	14612	14560	14628	14506	14721	14710	14596	14645	14672	14692	14648	14592	14750	14765	14594	14689	14721	14663	14633	14696	14675	14637	14595	14535	14598	14635	14594	14782	14890	14709	14528	14644	14792	14717	14607	14726	14682	14722	14877	14607	14465	14627	14734	14538	14647	14567	14675	14594	14726	14576	14635	14601	14518	14630	14813	14768	14652	14641	14561	14614	14704	14725	14541	14658	14850	14738	14652	14650	14776	14687	14602	14541	14757	14701	14634	14591	14708	14541	14654	14666	14798	14785	14646	14651	14659	14853	14582	14660	14672	14620	14722	14732	14712	14742	14634	14710	14768	14887	14758	14746	14759	14763	14725	14607	14557	14807	14429	14746	14521	14748	14746	14460	14590	14518	14668	14581	14591	14702	14660	14601	14759	14605	14756	14676	14662	14730	14519	14648	14778	14600	14538	14708	14810	14631	14844	14621	14637	14783	14727	14667	14674	14695	14697	14729	14679	14569	14625	14697	14759	14839	14703	14663	14749	14745	14633	14640	14769	14891	14642	14716	14532	14617	14756	14765	14863	14642	14582	14547	14603	14731	14644	14693	14435	14531	14577	14611	14563	14568	14692	14693	14560	14711	14533	14657	14566	14785	14673	14831	14641	14684	14613	14675	14450	14781	14636	14398	14754	14678	14632	14836	14757	14809	14586	14645	14622	14569	14598	14695	14444	14665	14622	14616	14601	14635	14564	14718	14555	14652	14842	14557	14799	14732	14469	14635	14683	14522	14823	14584	14715	14835	14631	14684	14584	14787	14654	14541	14500	14566	14718	14711	14710	14752	14578	14529	14697	14513	14758	14523	14685	14716	14641	14741	14530	14588	14586	14742	14662	14711	14707	14690	14729	14760	14816	14642	14723	14700	14585	14758	14673	14507	14529	14794	14637	14575	14677	14655	14579	14474	14566	14551	14660	14756	14655	14475	14597	14737	14600	14521	14591	14704	14677	14663	14788	14613	14630	14780	14593	14675	14767	14826	14561	14568	14599	14618	14713	14752	14628	14619	14549	14704	14642	14544	14699	14708	14688	14603	14889	14717	14699	14606	14477	14562	14654	14846	14718	14652	14731	14591	14686	14727	14601	14559	14498	14654	14567	14438	14679	14626	14616	14577	14728	14589	14712	14491	14581	14657	14691	14564	14409	14692	14549	14802	14608	14679	14700	14694	14574	14759	14696	14578	14370	14568	14848	14500	14656	14550	14692	14743	14507	14566	14511	14540	14577	14558	14801	14806	14652	14669	14662	14712	14576	14679	14663	14589	14561	14626	14668	14705	14507	14786	14864	14680	14730	14761	14633	14643	14640	14676	14645	14667	14850	14657	14673	14636	14726	14574	14690	14587	14862	14676	14530	14734	14652	14720	14580	14640	14587	14583	14693	14739	14623	14614	14669	14659	14574	14620	14599	14633	14765	15022	14582	14541	14745	14828	14643	14817	14581	14698	14663	14506	14674	14599	14505	14630	14784	14557	14604	14657	14750	14588	14385	14650	14828	14646	14562	14529	14513	14726	14580	14659	14599	14536	14611	14825	14622	14588	14672	14737	14772	14497	14704	14719	14704	14632	14849	14539	14608	14599	14755	14555	14663	14734	14607	14685	14723	14543	14683	14545	14826	14409	14614	14783	14625	14511	14735	14606	14644	14542	14657	14775	14445	14564	14583	14697	14660	14789	14708	14799	14860	14855	14626	14651	14933	14764	14525	14583	14870	14794	14936	14864	14608	14525	14623	14508	14703	14642	14872	14789	14749	14648	14530	14624	14581	14658	14830	14688	14718	14678	14760	14746	14601	14937	14693	14679	14607	14764	14561	14697	14692	14809	14672	14661	14564	14470	14532	14648	14842	14744	14837	14610	14597	14706	14453	14384	14509	14858	14663	14661	14668	14529	14689	14916	14892	14501	14567	14697	14544	14676	14509	14744	14585	14667	14749	14643	14716	14453	14768	14537	14632	14769	14742	14605	14812	14745	14658	14593	14807	14727	14635	14703	14658	14663	14554	14532	14604	14770	14541	14689	14711	14671	14562	14718	14713	14504	14678	14909	14861	14536	14517	14821	14650	14670	14587	14910	14642	14713	14486	14688	14598	14896	14534	14579	14597	14522	14789	14685	14596	14671	14571	14570	14622	14712	14705	14684	14580	14481	14902	14605	14816	14675	14687	14829	14780	14631	14740	14417	14657	14600	14738	14693	14728	14827	14565	14540	14630	14375	14634	14700	14417	14618	14698	14679	14844	14713	14522	14600	14578	14697	14461	14468	14593	14569	14671	14836	14670	14725	14678	14517	14706	14646	14718	14575	14614	14800	14672	14797	14626	14652	14531	14765	14671	14446	14591	14567	14448	14797	14667	14769	14609	14815	14684	14631	14678	14861	14691	14676	14544	14593	14694	14593	14555	14736	14971	14820	14664	14660	14496	14534	14583	14577	14743	14920	14520	14513	14732	14662	14704	14756	14613	14911	14801	14666	14947	14868	14722	14540	14548	14725	14458	14604	14611	14859	14773	14475	14546	14700	14719	14789	14598	14369	14673	14764	14555	14816	14638	14793	14654	14708	14839	14654	14675	14750	14639	14615	14506	14705	14724	14541	14792	14924	14411	14613	14577	14652	14727	14789	14701	14703	14823	14517	14649	14673	14607	14757	14694	14710	14658	14656	14562	14532	14442	14664	14669	14690	14838	14728	14861	14741	14686	14662	14765	14465	14702	14753	14803	14521	14721	14614	14556	14398	14688	14720	14554	14608	14946	14668	14615	14811	14588	14790	14673	14813	14655	14684	14937	14735	14683	14652	14567	14754	14642	14665	14737	14834	14570	14467	14610	14565	14622	14696	14851	14601	14696	14741	14669	14380	14532	14799	14629	14600	14721	14704	14705	14513	14714	14699	14548	14662	14350	14753	14568	14748	14662	14879	14758	14741	14718	14701	14636	14735	14582	14626	14676	14646	14615	14599	14442	14871	14604	14646	14682	14685	14769	14691	14802	14764	14574	14791	14913	14872	14536	14752	14652	14733	14732	14749	14835	14517	14694	14518	14779	14645	14472	14801	14716	14632	14922	14544	14568	14550	14557	14758	14655	14861	14715	14513	14586	14596	14665	14544	14668	14680	14525	14630	14835	14674	14478	14825	14665	14710	14681	14666	14709	14530	14605	14754	14670	14542	14642	14373	14731	14498	14856	14683	14707	14756	14855	14526	14465	14676	14692	14697	14732	14688	14700	14684	14629	14769	14700	14465	14714	14734	14638	14560	14608	14705	14605	14611	14698	14750	14550	14714	14437	14706	14727	14762	14857	14699	14513	14773	14570	14603	14691	14502	14564	14617	14674	14693	14718	14750	14786	14743	14567	14689	14565	14701	14714	14754	14606	14864	14578	14607	14429	14633	14510	14705	14591	14738	14576	14572	14809	14719	14598	14702	14576	14758	14745	14623	14753	14613	14750	14614	14608	14777	14667	14813	14757	14652	14747	14738	14756	14750	14733	14777	14509	14545	14695	14670	14746	14889	14685	14729	14831	14729	14507	14575	14571	14822	14492	14394	14756	14606	14476	14640	14856	14712	14556	14623	14812	14676	14515	14589	14586	14599	14578	14505	14565	14528	14635	14530	14516	14579	14656	14642	14501	14694	14627	14636	14780	14807	14596	14677	14652	14490	14605	14595	14671	14768	14748	14642	14689	14713	14805	14783	14772	14523	14648	14447	14706	14759	14767	14659	14501	14772	14711	14550	14649	14682	14634	14774	14668	14686	14673	14675	14630	14579	14719	14771	14597	14574	14688	14670	14802	14651	14789	14701	14748	14697	14690	14676	14712	14762	14494	14771	14524	14730	14603	14744	14783	14757	14725	14828	14717	14667	14743	14662	14588	14719	14762	14384	14715	14750	14747	14858	14721	14479	14853	14666	14642	14555	14682	14792	14737	14650	14621	14694	14776	14635	14598	14724	14738	14625	14541	14814	14641	14798	14688	14464	14608	14642	14627	14438	14696	14735	14605	14738	14682	14454	14673	14885	14803	14609	14665	14793	14676	14711	14584	14637	14517	14810	14568	14672	14497	14687	14408	14575	14583	14616	14599	14557	14655	14609	14587	14452	14719	14606	14488	14864	14684	14702	14591	14789	14638	14560	14476	14884	14696	14632	14774	14694	14705	14574	14691	14788	14637	14656	14467	14713	14717	14607	14617	14549	14631	14721	14710	14754	14664	14755	14803	14719	14560	14595	14693	14532	14564	14806	14630	14604	14703	14669	14713	14626	14604	14537	14567	14797	14605	14669	14667	14687	14628	14703	14552	14669	14736	14620	14522	14666	14649	14746	14607	14569	14740	14973	14535	14653	14769	14657	14708	14648	14644	14689	14771	14630	14744	14717	14812	14675	14456	14632	14749	14615	14783	14708	14584	14556	14589	14649	14637	14819	14682	14771	14686	14712	14646	14656	14691	14678	14557	14686	14653	14678	14551	14662	14728	14517	14632	14672	14770	14652	14675	14738	14623	14563	14472	14698	14774	14609	14809	14543	14690	14680	14611	14744	14818	14577	14726	14756	14646	14677	14656	14681	14625	14694	14817	14780	14460	14791	14604	14469	14624	14768	14688	14478	14846	14663	14650	14838	14605	14531	14807	14724	14528	14629	14649	14753	14677	14642	14602	14573	14623	14770	14580	14746	14590	14816	14863	14689	14497	14622	14683	14621	14794	14696	14702	14756	14552	14812	14682	14550	14595	14655	14759	14774	14781	14704	14627	14659	14589	14598	14602	14737	14695	14688	14573	14716	14631	14909	14548	14696	14724	14659	14675	14762	14634	14589	14825	14712	14640	14612	14561	14826	14676	14824	14679	14554	14774	14655	14755	14501	14716	14704	14837	14694	14574	14665	14677	14699	14614	14642	14549	14811	14682	14734	14595
16182	26966	25302	20655	18611	18101	17277	16422	16781	16165	15857	26882	45878	41695	32918	22917	16710	14906	14669	14507	14590	14543	14667	14654	14629	14605	14447	14573	14691	14524	14649	14426	14581	14467	14513	14505	14378	14458	14472	14412	14525	14438	14425	14464	14532	14287	14419	14403	14619	14330	14530	14499	14696	14604	14641	14525	14583	14578	14552	14635	14519	14514	14556	14466	14501	14521	14431	14455	14610	14483	14452	14603	14479	14610	14464	14340	14614	14526	14589	14627	14441	14543	14365	14517	14383	14449	14429	14576	14445	14521	14462	14445	14347	14489	14459	14430	14465	14678	14438	14484	14434	14483	14454	14596	14505	14533	14584	14431	14449	14492	14406	14549	14507	14677	14490	14414	14610	14512	14480	14543	14424	14469	14521	14527	14638	14364	14644	14592	14385	14486	14432	14586	14479	14621	14507	14571	14480	14383	14588	14387	14602	14571	14564	14518	14523	14473	14497	14394	14642	14389	14535	14432	14465	14583	14507	14568	14560	14488	14344	14556	14529	14565	14610	14446	14442	14516	14510	14433	14613	14488	14413	14390	14459	14437	14432	14493	14516	14534	14573	14450	14478	14526	14486	14597	14519	14444	14488	14625	14327	14484	14602	14510	14415	14530	14569	14581	14525	14507	14464	14399	14464	14402	14406	14486	14574	14578	14421	14562	14453	14581	14655	14578	14719	14548	14487	14584	14580	14659	14520	14583	14476	14516	14344	14498	14466	14572	14477	14369	14546	14456	14456	14381	14488	14396	14734	14378	14562	14491	14376	14631	14529	14578	14597	14535	14582	14515	14552	14421	14445	14506	14342	14486	14529	14644	14546	14516	14589	14394	14570	14509	14370	14564	14543	14467	14348	14466	14580	14619	14484	14567	14513	14417	14757	14495	14489	14596	14571	14506	14561	14582	14426	14730	14523	14535	14506	14588	14630	14580	14625	14556	14563	14529	14463	14478	14412	14559	14562	14634	14637	14690	14407	14553	14588	14440	14352	14546	14646	14508	14464	14627	14465	14555	14445	14583	14441	14525	14500	14568	14451	14463	14518	14544	14328	14581	14391	14457	14488	14554	14435	14592	14538	14433	14538	14447	14543	14641	14384	14496	14604	14518	14434	14458	14449	14618	14541	14483	14398	14365	14643	14487	14479	14556	14528	14662	14468	14455	14560	14644	14403	14415	14464	14441	14745	14578	14500	14508	14403	14556	14632	14525	14481	14472	14430	14517	14504	14593	14451	14694	14496	14647	14481	14386	14541	14422	14361	14377	14459	14562	14479	14665	14376	14531	14511	14470	14291	14664	14607	14571	14523	14434	14480	14417	14489	14371	14517	14616	14547	14496	14491	14553	14673	14295	14345	14549	14491	14464	14520	14520	14643	14575	14429	14710	14506	14459	14405	14740	14373	14637	14379	14523	14345	14662	14376	14527	14468	14535	14479	14565	14463	14385	14395	14605	14461	14560	14555	14514	14474	14548	14627	14462	14551	14341	14476	14643	14525	14293	14365	14475	14409	14400	14453	14443	14422	14587	14475	14604	14354	14389	14645	14537	14627	14318	14545	14366	14497	14362	14641	14586	14382	14680	14503	14464	14693	14545	14612	14554	14583	14438	14634	14622	14528	14374	14666	14524	14534	14456	14576	14492	14429	14597	14476	14658	14514	14533	14546	14583	14603	14397	14445	14463	14579	14470	14638	14602	14479	14577	14423	14715	14491	14439	14696	14470	14579	14444	14527	14430	14423	14595	14467	14583	14444	14471	14578	14654	14459	14524	14577	14640	14363	14589	14391	14371	14424	14486	14535	14563	14564	14552	14610	14562	14446	14507	14594	14435	14395	14635	14681	14679	14593	14476	14447	14374	14492	14443	14549	14542	14530	14415	14501	14440	14326	14494	14488	14540	14328	14459	14432	14595	14419	14542	14401	14390	14529	14520	14606	14451	14545	14523	14466	14585	14566	14569	14454	14378	14498	14541	14491	14397	14470	14445	14555	14444	14476	14603	14644	14678	14571	14584	14538	14612	14537	14644	14733	14423	14523	14468	14423	14501	14526	14556	14513	14546	14593	14600	14691	14461	14502	14584	14559	14538	14488	14346	14586	14508	14381	14592	14558	14544	14439	14519	14430	14458	14482	14528	14592	14477	14484	14551	14502	14423	14343	14397	14569	14530	14619	14477	14485	14449	14492	14433	14484	14480	14646	14532	14560	14415	14483	14635	14524	14629	14737	14515	14583	14597	14493	14495	14522	14633	14511	14353	14445	14598	14470	14374	14605	14547	14471	14586	14328	14499	14544	14553	14705	14351	14513	14621	14588	14325	14429	14429	14718	14471	14432	14642	14483	14512	14596	14698	14313	14602	14578	14616	14581	14387	14444	14506	14379	14726	14524	14507	14352	14526	14482	14469	14362	14600	14547	14398	14403	14535	14483	14563	14462	14715	14417	14476	14496	14345	14344	14512	14614	14581	14463	14583	14412	14250	14416	14469	14455	14641	14529	14662	14511	14447	14382	14476	14477	14436	14462	14536	14485	14281	14524	14531	14501	14543	14388	14538	14429	14704	14531	14372	14552	14445	14478	14498	14628	14482	14484	14529	14664	14529	14458	14601	14600	14497	14568	14521	14460	14272	14533	14351	14503	14497	14677	14548	14617	14707	14423	14578	14317	14616	14724	14535	14649	14533	14475	14490	14590	14548	14495	14469	14484	14681	14504	14600	14541	14518	14553	14645	14474	14366	14557	14596	14516	14496	14459	14559	14556	14619	14521	14552	14602	14418	14747	14487	14418	14501	14513	14522	14509	14541	14602	14450	14510	14499	14355	14523	14418	14419	14561	14547	14485	14410	14249	14384	14538	14616	14563	14457	14394	14637	14450	14460	14534	14378	14545	14483	14505	14518	14555	14620	14531	14560	14482	14505	14436	14408	14507	14539	14544	14352	14670	14434	14588	14499	14574	14443	14543	14455	14524	14446	14406	14499	14272	14492	14329	14409	14634	14505	14603	14601	14433	14436	14491	14485	14626	14464	14492	14376	14592	14564	14549	14506	14560	14514	14634	14417	14577	14456	14454	14632	14551	14518	14320	14530	14498	14614	14600	14526	14599	14450	14534	14634	14551	14555	14664	14432	14641	14615	14483	14462	14600	14560	14556	14618	14570	14464	14546	14445	14578	14524	14608	14492	14351	14578	14326	14352	14551	14545	14454	14381	14501	14586	14345	14507	14406	14506	14505	14433	14420	14541	14522	14521	14606	14506	14518	14294	14702	14508	14478	14379	14580	14482	14331	14414	14581	14538	14607	14505	14588	14580	14354	14374	14458	14545	14441	14431	14680	14468	14409	14426	14436	14565	14473	14477	14474	14729	14477	14413	14550	14494	14372	14578	14540	14528	14455	14497	14474	14438	14539	14413	14663	14741	14458	14601	14457	14499	14554	14502	14534	14538	14453	14681	14540	14602	14487	14458	14620	14292	14604	14450	14379	14489	14485	14433	14567	14524	14384	14403	14390	14441	14293	14514	14574	14503	14566	14660	14262	14441	14476	14595	14417	14528	14610	14487	14454	14462	14504	14676	14450	14397	14536	14587	14500	14586	14490	14543	14302	14543	14529	14630	14672	14388	14439	14477	14540	14591	14391	14506	14446	14614	14508	14473	14418	14418	14420	14539	14485	14442	14546	14582	14607	14477	14610	14538	14369	14482	14403	14592	14523	14530	14495	14614	14557	14405	14484	14543	14312	14735	14449	14519	14548	14612	14457	14714	14611	14539	14380	14485	14388	14517	14492	14481	14530	14586	14515	14580	14420	14541	14600	14461	14474	14543	14426	14554	14358	14565	14516	14473	14480	14341	14498	14531	14543	14556	14578	14508	14568	14545	14388	14508	14537	14603	14424	14509	14368	14598	14363	14593	14694	14453	14369	14348	14404	14522	14565	14446	14610	14544	14353	14363	14432	14507	14730	14633	14544	14537	14576	14449	14429	14453	14386	14464	14608	14543	14736	14598	14477	14432	14345	14657	14531	14362	14616	14691	14535	14538	14448	14586	14473	14633	14614	14626	14613	14619	14386	14362	14587	14581	14549	14545	14561	14288	14466	14436	14466	14616	14464	14430	14526	14552	14607	14454	14734	14638	14508	14504	14469	14636	14439	14547	14634	14560	14456	14478	14552	14575	14531	14484	14485	14465	14612	14502	14507	14667	14533	14470	14536	14514	14584	14564	14611	14656	14507	14394	14465	14533	14507	14547	14500	14579	14536	14608	14329	14405	14512	14463	14597	14469	14457	14654	14457	14513	14473	14398	14474	14428	14501	14527	14551	14582	14293	14624	14559	14608	14375	14514	14483	14441	14506	14435	14507	14600	14589	14742	14450	14425	14537	14469	14406	14404	14686	14391	14442	14538	14539	14470	14441	14506	14665	14610	14510	14594	14599	14527	14487	14549	14433	14625	14573	14560	14479	14476	14471	14701	14532	14406	14534	14635	14514	14418	14494	14641	14347	14520	14666	14448	14563	14697	14537	14435	14560	14620	14363	14556	14748	14668	14618	14483	14517	14363	14470	14434	14462	14561	14307	14486	14433	14484	14519	14599	14278	14459	14499	14714	14452	14410	14477	14398	14517	14499	14616	14378	14434	14728	14419	14589	14442	14405	14555	14554	14526	14438	14504	14514	14452	14598	14565	14347	14612	14604	14524	14609	14438	14663	14480	14644	14361	14579	14553	14537	14561	14634	14526	14391	14565	14489	14570	14478	14533	14275	14624	14549	14482	14492	14441	14520	14543	14451	14541	14438	14347	14484	14523	14421	14499	14345	14533	14517	14473	14378	14518	14505	14555	14611	14565	14642	14370	14448	14533	14516	14539	14618	14526	14606	14570	14593	14539	14670	14573	14623	14615	14367	14608	14524	14394	14509	14463	14511	14523	14713	14486	14414	14515	14392	14463	14325	14415	14546	14479	14433	14552	14702	14502	14526	14452	14624	14547	14674	14377	14415	14268	14475	14444	14411	14468	14572	14548	14504	14530	14356	14507	14572	14541	14505	14368	14514	14532	14430	14462	14506	14555	14518	14320	14606	14518	14331	14471	14565	14462	14648	14490	14273	14602	14493	14598	14573	14435	14513	14562	14706	14460	14665	14384	14733
28865	21017	19198	16568	14619	14807	14857	14804	14557	14674	14470	15412	17314	17415	16764	15422	14819	14517	14781	14663	14655	14500	14610	14657	14663	14588	14723	14592	14550	14442	14424	14561	14678	14590	14606	14477	14725	14598	14692	14646	14541	14787	14509	14533	14572	14619	14525	14563	14643	14537	14578	14595	14838	14700	14716	14506	14543	14615	14450	14518	14520	14555	14530	14471	14256	14677	14703	14645	14715	14579	14423	14712	14514	14643	14610	14868	14498	14412	14672	14535	14539	14511	14391	14614	14371	14337	14674	14595	14473	14435	14618	14554	14640	14524	14586	14560	14709	14577	14515	14464	14443	14620	14570	14588	14687	14573	14565	14715	14663	14542	14747	14625	14662	14615	14602	14529	14654	14699	14484	14452	14360	14679	14554	14494	14623	14605	14648	14463	14411	14596	14351	14542	14509	14542	14489	14494	14517	14554	14562	14445	14554	14596	14740	14572	14737	14446	14560	14568	14571	14531	14586	14622	14434	14392	14504	14533	14496	14681	14613	14546	14843	14568	14605	14566	14619	14580	14552	14667	14529	14551	14570	14435	14480	14606	14452	14419	14506	14555	14315	14527	14491	14675	14472	14709	14498	14572	14660	14646	14681	14577	14529	14615	14737	14504	14611	14579	14699	14514	14402	14508	14578	14722	14611	14618	14606	14623	14533	14502	14478	14801	14448	14706	14601	14505	14617	14648	14479	14607	14439	14398	14514	14523	14317	14499	14541	14519	14563	14436	14595	14646	14488	14485	14690	14823	14639	14576	14747	14282	14409	14508	14742	14599	14450	14465	14677	14550	14438	14685	14651	14734	14465	14751	14618	14558	14444	14482	14474	14519	14390	14610	14682	14421	14536	14484	14551	14685	14607	14483	14429	14791	14508	14592	14486	14602	14521	14572	14440	14515	14601	14686	14455	14672	14618	14475	14559	14619	14563	14475	14575	14392	14447	14647	14748	14457	14805	14490	14495	14717	14516	14441	14658	14581	14541	14590	14602	14633	14575	14526	14623	14631	14506	14573	14703	14464	14541	14514	14575	14629	14538	14630	14666	14558	14630	14588	14694	14771	14640	14592	14458	14684	14542	14545	14620	14554	14554	14510	14604	14563	14441	14732	14435	14395	14413	14464	14416	14732	14565	14783	14544	14613	14526	14423	14691	14648	14513	14719	14537	14441	14517	14629	14588	14647	14528	14521	14599	14422	14520	14599	14658	14528	14602	14485	14450	14456	14543	14574	14702	14748	14663	14441	14692	14887	14494	14451	14525	14482	14614	14535	14513	14567	14638	14558	14664	14642	14620	14565	14773	14493	14634	14671	14630	14537	14613	14440	14467	14409	14631	14642	14396	14720	14587	14597	14624	14634	14399	14557	14512	14622	14648	14620	14482	14634	14687	14790	14587	14766	14405	14754	14642	14605	14727	14704	14595	14497	14661	14636	14487	14549	14452	14623	14525	14617	14579	14658	14627	14549	14524	14649	14329	14718	14485	14543	14542	14515	14341	14573	14621	14531	14526	14499	14693	14644	14621	14487	14591	14872	14674	14339	14606	14661	14739	14536	14548	14575	14444	14469	14575	14548	14562	14651	14604	14432	14532	14461	14680	14548	14520	14620	14623	14536	14525	14474	14470	14479	14667	14495	14507	14442	14539	14576	14799	14628	14607	14738	14596	14662	14355	14541	14699	14655	14406	14626	14598	14695	14580	14470	14665	14603	14724	14425	14783	14529	14637	14412	14614	14637	14685	14483	14606	14455	14387	14563	14470	14558	14605	14728	14647	14621	14638	14637	14601	14775	14539	14585	14525	14220	14676	14431	14355	14728	14727	14585	14634	14374	14590	14389	14430	14419	14537	14388	14709	14548	14587	14521	14559	14846	14612	14520	14490	14622	14528	14631	14556	14495	14581	14615	14726	14521	14543	14633	14568	14671	14544	14537	14583	14680	14517	14619	14673	14660	14698	14693	14419	14486	14367	14526	14573	14535	14575	14548	14545	14542	14663	14571	14597	14429	14596	14724	14512	14649	14557	14534	14542	14536	14447	14472	14640	14686	14474	14652	14486	14438	14693	14643	14734	14645	14597	14411	14526	14720	14723	14414	14473	14721	14658	14638	14566	14706	14561	14665	14671	14701	14737	14671	14623	14502	14677	14612	14628	14415	14716	14604	14730	14632	14476	14602	14723	14650	14670	14385	14620	14464	14463	14574	14629	14686	14472	14645	14582	14605	14553	14734	14765	14521	14707	14623	14743	14700	14610	14397	14485	14607	14445	14501	14545	14487	14370	14425	14568	14546	14487	14608	14399	14608	14636	14430	14563	14572	14605	14654	14742	14450	14632	14646	14541	14648	14639	14630	14828	14442	14592	14610	14478	14573	14708	14585	14611	14536	14568	14664	14684	14527	14506	14689	14662	14564	14448	14541	14643	14759	14694	14649	14398	14412	14707	14577	14466	14527	14683	14598	14491	14436	14717	14602	14549	14636	14499	14681	14400	14821	14686	14667	14643	14635	14485	14521	14682	14492	14622	14734	14321	14695	14511	14346	14531	14663	14555	14678	14483	14518	14630	14607	14631	14523	14775	14671	14719	14512	14725	14795	14546	14526	14651	14568	14548	14501	14319	14649	14360	14614	14489	14445	14593	14556	14491	14631	14647	14500	14521	14721	14610	14526	14724	14675	14745	14745	14457	14512	14576	14307	14581	14562	14572	14566	14728	14606	14598	14643	14620	14688	14619	14680	14759	14580	14594	14604	14396	14416	14568	14611	14768	14580	14467	14650	14377	14552	14626	14467	14580	14646	14579	14286	14592	14652	14654	14712	14742	14562	14612	14745	14587	14646	14757	14536	14544	14424	14543	14645	14549	14517	14537	14615	14545	14616	14519	14510	14391	14536	14504	14513	14521	14610	14668	14490	14488	14462	14673	14671	14555	14545	14599	14607	14287	14479	14484	14685	14563	14679	14588	14710	14685	14713	14502	14562	14438	14664	14611	14677	14608	14468	14605	14564	14747	14564	14569	14388	14680	14587	14590	14658	14771	14628	14554	14561	14466	14598	14487	14567	14486	14516	14556	14548	14453	14555	14606	14531	14578	14698	14600	14603	14658	14744	14569	14602	14594	14397	14582	14651	14493	14547	14557	14487	14411	14621	14500	14609	14585	14636	14583	14644	14646	14506	14588	14654	14604	14675	14339	14318	14414	14663	14885	14680	14693	14361	14501	14601	14579	14518	14421	14519	14613	14573	14596	14654	14652	14332	14694	14514	14491	14501	14648	14531	14521	14630	14568	14704	14397	14595	14543	14504	14702	14441	14471	14671	14568	14573	14465	14614	14608	14455	14412	14852	14573	14636	14536	14504	14624	14582	14455	14542	14387	14612	14474	14512	14613	14434	14480	14649	14576	14661	14537	14588	14511	14621	14552	14776	14676	14683	14578	14476	14500	14578	14750	14577	14606	14634	14639	14603	14643	14719	14470	14400	14688	14569	14670	14608	14376	14596	14614	14395	14516	14489	14653	14655	14450	14559	14639	14572	14523	14361	14537	14574	14547	14545	14604	14516	14435	14537	14664	14582	14493	14545	14573	14554	14576	14628	14411	14712	14593	14614	14413	14466	14661	14460	14607	14518	14513	14547	14708	14582	14568	14507	14507	14498	14623	14590	14685	14620	14583	14547	14727	14610	14615	14729	14669	14832	14750	14593	14496	14437	14846	14569	14725	14601	14427	14517	14424	14396	14461	14624	14549	14555	14606	14595	14617	14757	14672	14524	14684	14580	14504	14650	14507	14419	14578	14573	14617	14478	14458	14413	14683	14591	14485	14689	14799	14490	14627	14675	14527	14524	14637	14700	14521	14617	14665	14546	14609	14665	14599	14910	14484	14599	14764	14579	14529	14592	14596	14586	14392	14453	14462	14559	14734	14638	14258	14606	14555	14719	14587	14451	14708	14496	14613	14419	14656	14635	14579	14658	14641	14598	14394	14455	14565	14630	14640	14594	14335	14517	14606	14547	14415	14509	14412	14469	14793	14540	14531	14701	14505	14374	14806	14591	14707	14572	14616	14539	14677	14698	14696	14692	14656	14693	14562	14485	14544	14646	14598	14537	14548	14517	14624	14520	14604	14691	14476	14416	14614	14431	14421	14476	14585	14761	14656	14593	14464	14503	14655	14516	14607	14439	14580	14604	14557	14625	14476	14454	14558	14563	14715	14602	14623	14808	14624	14694	14423	14509	14513	14830	14401	14509	14616	14620	14610	14380	14421	14519	14413	14562	14654	14532	14607	14540	14410	14448	14542	14552	14403	14634	14840	14622	14467	14519	14510	14669	14618	14591	14640	14575	14399	14588	14517	14494	14583	14560	14502	14590	14482	14720	14711	14634	14708	14784	14665	14652	14666	14477	14529	14773	14605	14557	14330	14571	14623	14429	14380	14582	14524	14522	14488	14487	14642	14453	14388	14517	14676	14462	14850	14621	14526	14490	14566	14545	14689	14570	14624	14455	14459	14512	14517	14450	14646	14391	14655	14328	14695	14514	14552	14719	14637	14627	14716	14638	14612	14666	14423	14521	14643	14554	14644	14494	14422	14498	14717	14520	14543	14646	14656	14661	14439	14523	14576	14455	14479	14629	14563	14483	14592	14513	14458	14693	14539	14606	14535	14695	14683	14655	14671	14802	14832	14680	14679	14656	14531	14544	14627	14532	14706	14466	14618	14518	14651	14839	14566	14676	14576	14620	14620	14517	14734	14539	14646	14507	14583	14710	14303	14596	14506	14582	14493	14564	14563	14632	14683	14832	14619	14592	14646	14635	14366	14460	14646	14549	14595	14486	14638	14521	14497	14566	14518	14382	14493	14494	14598	14581	14500	14578	14558	14598	14640	14696	14557	14419	14616	14408	14646	14667	14598	14412	14579	14527	14775	14659	14634	14676	14558	14514	14476	14632	14595	14606	14591	14604	14583	14821	14425	14490	14564	14463	14578	14590	14577	14636	14577	14543	14665	14506	14510	14501	14475	14582	14621	14648	14606	14396	14601	14456	14715	14718	14568	14728	14692	14554	14691	14637	14544	14680	14695	14505	14553	14389	14560	14693	14706	14495	14501	14334	14419	14541	14409	14499	14498	14603	14601	14644	14509	14422
15052	16330	16053	15326	14898	14769	15003	14741	14786	14813	14612	16389	18858	18541	16835	15442	14904	14703	14505	14481	14302	14610	14447	14562	14408	14357	14437	14454	14476	14444	14269	14565	14298	14612	14589	14388	14361	14536	14381	14430	14301	14294	14487	14525	14456	14339	14311	14694	14419	14583	14398	14474	14437	14345	14308	14508	14740	14475	14331	14440	14593	14249	14486	14440	14402	14443	14402	14370	14467	14672	14423	14452	14435	14525	14381	14324	14477	14420	14429	14453	14536	14594	14333	14545	14495	14413	14298	14337	14562	14368	14422	14427	14363	14255	14424	14536	14433	14415	14337	14470	14458	14340	14467	14421	14587	14598	14350	14489	14326	14515	14321	14475	14413	14395	14365	14676	14659	14222	14466	14268	14450	14425	14627	14436	14370	14376	14478	14326	14385	14407	14531	14598	14515	14320	14577	14443	14339	14434	14524	14307	14560	14618	14461	14447	14293	14444	14420	14350	14501	14352	14539	14411	14333	14272	14521	14645	14408	14398	14387	14427	14358	14578	14416	14319	14485	14434	14531	14404	14478	14539	14453	14487	14315	14350	14338	14528	14398	14408	14440	14576	14522	14551	14312	14550	14613	14450	14403	14345	14473	14481	14325	14454	14600	14338	14503	14481	14495	14378	14391	14349	14417	14476	14288	14348	14517	14421	14502	14485	14704	14338	14627	14496	14460	14413	14346	14405	14397	14317	14380	14457	14498	14372	14526	14350	14379	14404	14526	14486	14414	14609	14631	14564	14385	14232	14512	14492	14518	14530	14364	14497	14506	14593	14476	14234	14459	14557	14335	14420	14353	14383	14547	14383	14362	14483	14372	14417	14474	14365	14541	14353	14368	14544	14450	14459	14549	14337	14400	14494	14634	14390	14414	14478	14417	14442	14365	14666	14479	14495	14224	14449	14297	14566	14354	14404	14444	14294	14704	14305	14339	14434	14376	14490	14352	14545	14430	14414	14326	14240	14550	14444	14466	14288	14598	14621	14367	14454	14405	14505	14660	14500	14288	14518	14338	14467	14346	14384	14300	14348	14405	14395	14540	14534	14511	14375	14365	14507	14358	14379	14506	14356	14349	14474	14439	14339	14302	14448	14509	14454	14561	14482	14455	14395	14542	14492	14397	14436	14527	14460	14399	14529	14660	14503	14421	14504	14457	14474	14530	14271	14288	14390	14431	14445	14401	14399	14369	14521	14326	14512	14442	14294	14504	14502	14322	14367	14381	14660	14216	14287	14429	14279	14331	14401	14363	14282	14578	14409	14474	14461	14215	14278	14354	14450	14426	14410	14356	14616	14534	14369	14576	14489	14403	14336	14346	14410	14627	14405	14359	14448	14458	14399	14260	14405	14483	14517	14543	14317	14421	14421	14367	14471	14473	14553	14445	14427	14474	14447	14340	14537	14346	14410	14397	14457	14418	14572	14268	14529	14402	14421	14587	14482	14450	14303	14439	14480	14295	14456	14423	14470	14322	14383	14374	14488	14563	14369	14365	14360	14411	14456	14470	14598	14502	14343	14297	14610	14578	14401	14391	14448	14374	14428	14524	14489	14361	14411	14324	14390	14647	14260	14375	14473	14277	14500	14323	14469	14402	14411	14395	14491	14505	14278	14412	14568	14524	14384	14412	14453	14386	14570	14474	14606	14497	14451	14511	14477	14347	14407	14465	14486	14508	14394	14468	14650	14480	14470	14367	14521	14496	14459	14434	14497	14437	14270	14460	14491	14500	14326	14249	14472	14473	14460	14299	14441	14524	14594	14357	14427	14575	14497	14357	14507	14252	14467	14371	14370	14423	14478	14379	14511	14368	14548	14239	14384	14385	14429	14414	14701	14467	14502	14488	14332	14537	14582	14386	14301	14397	14530	14337	14555	14397	14368	14545	14453	14378	14727	14359	14281	14311	14397	14287	14317	14589	14404	14343	14516	14384	14487	14616	14384	14411	14421	14284	14448	14439	14446	14419	14493	14504	14511	14406	14485	14470	14288	14402	14364	14529	14545	14531	14564	14512	14615	14552	14447	14448	14555	14582	14336	14430	14553	14479	14467	14381	14429	14272	14282	14352	14394	14582	14429	14310	14575	14432	14404	14580	14480	14353	14419	14270	14419	14354	14450	14439	14465	14389	14466	14259	14458	14431	14480	14347	14424	14530	14510	14403	14514	14483	14329	14449	14528	14518	14588	14553	14636	14491	14433	14381	14321	14616	14374	14485	14352	14478	14259	14455	14685	14368	14517	14459	14300	14355	14302	14430	14427	14324	14506	14514	14312	14359	14563	14524	14359	14483	14360	14315	14426	14251	14474	14359	14325	14559	14367	14310	14398	14551	14357	14306	14554	14420	14367	14398	14432	14589	14357	14445	14199	14592	14406	14553	14455	14436	14475	14450	14384	14406	14437	14480	14663	14524	14315	14437	14524	14514	14526	14376	14403	14389	14478	14442	14630	14441	14454	14504	14364	14386	14384	14403	14405	14400	14462	14201	14442	14452	14488	14434	14497	14497	14511	14521	14309	14283	14335	14582	14450	14461	14446	14605	14598	14279	14555	14320	14411	14477	14483	14407	14376	14309	14340	14435	14424	14442	14413	14548	14456	14398	14407	14313	14411	14578	14528	14360	14332	14389	14516	14356	14458	14451	14472	14438	14463	14501	14417	14538	14476	14339	14314	14334	14437	14506	14508	14254	14316	14498	14357	14420	14439	14524	14396	14515	14346	14548	14370	14415	14456	14499	14296	14612	14401	14296	14623	14272	14331	14575	14345	14359	14586	14625	14450	14443	14306	14567	14447	14446	14243	14511	14390	14439	14619	14469	14306	14459	14461	14355	14310	14446	14336	14485	14352	14336	14424	14438	14324	14520	14396	14416	14425	14427	14462	14316	14430	14512	14526	14440	14444	14525	14475	14502	14480	14448	14436	14479	14599	14635	14453	14397	14368	14307	14495	14385	14471	14417	14422	14519	14459	14383	14327	14517	14379	14331	14584	14479	14427	14504	14338	14450	14414	14320	14368	14649	14365	14427	14383	14448	14532	14485	14364	14423	14377	14558	14545	14456	14568	14351	14495	14476	14538	14445	14336	14416	14528	14422	14555	14401	14481	14308	14407	14525	14456	14496	14326	14439	14313	14692	14543	14427	14476	14266	14461	14545	14139	14622	14299	14431	14385	14352	14391	14537	14507	14542	14479	14477	14515	14587	14434	14405	14459	14451	14561	14511	14459	14416	14443	14417	14530	14486	14530	14397	14403	14479	14432	14428	14476	14491	14362	14677	14302	14541	14335	14413	14373	14492	14483	14689	14178	14345	14422	14301	14366	14418	14338	14421	14477	14389	14527	14572	14466	14414	14427	14414	14378	14282	14378	14568	14465	14503	14434	14562	14301	14351	14432	14449	14310	14639	14513	14398	14346	14488	14430	14161	14552	14429	14438	14497	14425	14523	14407	14563	14370	14459	14389	14399	14363	14482	14485	14246	14505	14445	14397	14477	14437	14403	14650	14385	14393	14467	14524	14458	14539	14628	14555	14541	14691	14310	14464	14448	14316	14508	14416	14372	14460	14526	14438	14440	14343	14552	14360	14304	14342	14569	14447	14310	14465	14520	14376	14534	14403	14535	14513	14519	14375	14332	14601	14304	14417	14399	14461	14571	14418	14402	14472	14312	14451	14425	14264	14437	14650	14420	14330	14488	14405	14321	14414	14316	14368	14356	14533	14349	14465	14374	14500	14274	14454	14480	14462	14576	14468	14280	14548	14453	14453	14454	14289	14445	14450	14552	14340	14576	14550	14351	14515	14422	14391	14418	14447	14614	14395	14302	14486	14404	14445	14407	14339	14460	14441	14681	14549	14452	14407	14489	14476	14375	14499	14433	14306	14441	14404	14554	14502	14501	14579	14378	14719	14382	14458	14263	14608	14524	14714	14513	14272	14455	14386	14374	14574	14487	14536	14384	14628	14516	14536	14360	14600	14399	14409	14527	14492	14500	14442	14382	14627	14409	14532	14541	14424	14631	14513	14500	14459	14351	14299	14448	14458	14496	14433	14414	14250	14559	14539	14521	14633	14386	14485	14415	14442	14335	14401	14427	14611	14337	14609	14452	14501	14515	14491	14357	14486	14377	14460	14508	14529	14267	14347	14416	14418	14460	14620	14536	14527	14676	14484	14466	14328	14350	14376	14624	14350	14342	14349	14453	14468	14472	14448	14550	14466	14532	14502	14439	14459	14556	14397	14302	14360	14642	14507	14417	14369	14531	14464	14511	14346	14357	14515	14623	14304	14322	14701	14375	14428	14440	14405	14391	14512	14565	14336	14586	14380	14363	14517	14367	14488	14406	14560	14416	14350	14469	14281	14506	14344	14282	14441	14518	14343	14370	14447	14427	14425	14329	14454	14376	14465	14236	14536	14413	14249	14427	14535	14414	14471	14331	14262	14361	14395	14433	14375	14474	14422	14494	14453	14319	14300	14444	14502	14650	14524	14573	14530	14394	14279	14429	14376	14389	14170	14562	14386	14484	14575	14310	14560	14410	14495	14426	14450	14347	14544	14564	14403	14524	14372	14465	14450	14450	14368	14580	14432	14411	14406	14518	14526	14395	14495	14375	14426	14287	14478	14346	14528	14426	14265	14430	14518	14536	14309	14480	14338	14623	14525	14443	14447	14570	14418	14312	14570	14455	14510	14494	14396	14433	14412	14482	14359	14582	14318	14467	14357	14525	14443	14466	14566	14369	14337	14465	14468	14557	14432	14379	14442	14498	14348	14384	14444	14503	14390	14453	14495	14392	14380	14457	14386	14509	14248	14598	14505	14528	14344	14372	14554	14605	14426	14594	14351	14407	14665	14620	14528	14385	14362	14277	14472	14464	14400	14287	14579	14514	14378	14329	14334	14461	14335	14501	14361	14410	14418	14394	14341	14304	14369	14475	14394	14386	14374	14440	14491	14513	14476	14665	14264	14362	14403	14403	14427	14393	14396	14462	14515	14537	14289	14358	14560	14475	14406	14289	14473	14521	14566	14425	14487	14322	14431	14402	14501	14504	14483	14417	14484	14529	14518	14379	14369	14344	14312	14427	14309	14390	14530	14271	14430	14475	14523	14442	14486	14502	14482	14483	14417	14375	14433	14352	14549
25062	21347	27929	25313	19983	16728	16460	14902	14609	14710	14624	22251	33166	28604	22194	17217	14882	14360	14196	14280	14081	14094	14050	13990	14075	14106	14149	14050	14264	13998	14020	13991	14064	14021	14122	14123	14235	14080	14191	14105	13935	14150	14045	13889	14009	14099	13920	13946	14102	14108	14091	14028	14091	14169	13920	13994	14013	14214	14092	14031	14188	13974	14088	14023	14125	14081	14047	14172	14165	14234	14256	13985	14120	13980	14040	13814	14039	13979	14151	14012	14095	14004	14073	14084	14074	13972	14041	14071	14031	14217	14051	14179	13967	14038	14098	14096	14131	14083	14005	13920	14090	14043	13999	13910	14036	13961	14120	14025	13877	14065	14050	14038	14039	14121	13949	13936	14151	13958	13887	14136	14158	14134	14003	14017	14049	13978	14087	14004	14042	13845	13981	14003	13979	14068	14007	13981	13856	13988	13957	13962	14076	14057	14010	14218	14034	14067	13936	14100	14213	13995	13954	14068	14026	13972	14173	14133	14021	14130	14099	14090	14140	14206	14007	13912	14052	14274	14072	14069	14002	14149	14061	14083	13964	13956	14044	13948	14001	14011	13968	14004	14054	13904	14147	13977	14058	14027	14040	14107	14111	14166	14286	13973	14204	14169	14130	14023	14120	14104	13858	14222	14046	13982	14111	14014	14069	14025	14070	14029	14115	13962	14038	13995	14062	13940	14279	14147	13972	14062	14003	14070	13999	13973	14121	13995	13850	14044	14026	14081	13999	14162	14077	13886	14061	14201	14153	14004	14057	14082	13963	14077	14060	13989	14123	14281	13994	14114	14018	13975	13846	13889	13905	14096	13956	14060	14115	13850	13989	13996	14104	13959	13907	14148	13984	14069	14122	14026	14112	14115	13950	14101	13968	13970	14118	13915	14284	14012	14015	13835	14066	14226	13990	13789	13970	13897	14010	13913	14244	14095	13920	14097	13907	14025	14152	14057	13929	14165	13979	14178	13956	13912	13952	14213	14039	14028	13961	14188	14076	14092	14072	14206	13782	14041	14040	14038	14177	14164	14060	13980	14092	13908	14051	14103	14062	13935	14121	14118	14068	13914	14064	14271	14030	13838	13977	13924	14115	13972	13938	14062	14150	14176	14206	14208	14040	14157	13900	14116	14114	14014	14013	14254	14175	13863	14017	14082	13875	13837	14148	14015	13967	13942	14077	14146	14146	14047	14110	14078	14152	14160	14004	14100	14047	14105	14101	14101	13894	14113	14090	14144	14261	14227	14038	13914	14037	14155	13990	13967	14103	14268	14103	13990	14107	14018	14033	13993	13889	14048	13964	14103	14099	13942	14069	13835	14110	14154	14122	13847	14006	14243	14222	13990	13994	14055	14121	14055	14148	14024	14073	13871	14022	14150	14044	14120	14187	13968	14078	14254	13977	14153	13908	13844	13992	13974	14121	13972	13859	13976	14245	14148	14159	14018	13996	14042	14146	14152	14066	14193	13984	14013	13972	14107	14209	14003	14092	14237	14035	14145	13977	13889	13972	13907	14079	14185	14090	14045	14098	14015	13927	13823	13921	13844	14054	14072	14299	14029	13906	14032	13937	13991	14046	13978	14189	13890	14152	14068	13965	14177	14026	14147	13902	13834	14135	14102	14219	14107	14068	14038	14040	14310	13933	13990	14140	14110	13975	13994	13892	14160	14225	13980	13989	14322	14069	14039	13909	14006	14106	14111	13896	14158	14070	14043	14061	14110	13808	13850	14188	14118	14126	14054	13958	14134	14074	13778	13814	14008	13997	14057	14023	13912	14215	14029	14124	14115	14122	13998	14163	14058	14048	14257	14229	14115	13915	13929	14191	13976	14204	13900	13958	14043	13885	14141	14010	13916	13940	14094	14023	14096	14036	14077	13974	14230	13933	14056	14118	14033	14025	13925	14014	13941	14072	14084	14138	13967	13978	13906	14253	14019	14166	14136	14059	13836	14057	14125	14037	14118	13847	13981	13743	14068	13829	14134	14016	13951	14072	13988	13990	14046	14007	14150	13934	14100	14042	14247	14198	14097	13973	14011	14101	14145	13882	14111	14072	14056	14229	14072	13965	13898	13931	13928	14168	14087	13940	13985	14107	13848	13958	14082	14014	13903	14200	13956	14205	14127	14042	14025	14367	14347	14063	13981	14070	14068	14152	14175	14031	13899	14158	13907	14132	14094	14292	14084	14136	14024	14212	14062	13831	13992	14001	13936	14199	13963	14151	14061	14078	13886	13937	13990	14004	14192	14232	14024	14157	14012	14104	13759	14112	14221	13988	14068	14088	14118	14163	14182	14051	14070	14029	14047	14066	14070	14198	14026	14167	13999	14017	14102	14187	13985	14002	14001	14015	14140	14358	14061	14007	14003	13932	14050	14123	13947	14014	13997	14094	13951	13922	13951	13952	14054	14248	14189	13975	14249	13926	13946	13799	13913	14083	13965	14091	13914	14080	14049	14269	14175	14028	13870	14114	14063	13965	14071	13943	14000	14006	13966	14129	14170	13955	14077	13948	14083	14051	14125	14028	14013	13985	13988	14047	14144	14071	13838	14098	13840	13887	13886	14016	14144	13974	14165	14265	14026	14034	14105	14178	14076	13878	14009	14043	14127	13900	14099	13924	14110	14086	14229	13988	13980	13921	13737	13912	14151	14045	14176	14141	14033	14074	14022	14001	13990	14256	13925	14234	13927	14066	14095	14150	14142	14116	14078	14198	14036	14080	14076	14111	14045	14067	14302	14107	14049	14000	14015	14088	13814	14016	13989	13995	13964	13990	13939	13843	14188	14145	14101	13852	13923	14078	14147	14141	13919	13949	14026	13979	13999	14050	13969	14074	13961	14224	14142	13975	14047	14073	14070	14118	13903	14194	14121	14205	13896	14044	13878	14031	14035	14050	14082	14038	14084	14174	13821	14043	13806	13949	14002	14120	14134	13953	14011	13837	13951	14011	14005	14173	14192	14014	13903	14117	14026	13888	14142	13942	14140	14093	13905	14105	14077	14050	13860	14059	14331	14067	13987	13985	13987	14213	13934	14119	14060	13988	13954	14032	13998	14021	14053	13996	13892	13954	14124	13991	13850	14018	14242	14276	13904	14028	13956	14126	14120	14038	14015	14158	14040	13812	14224	14107	14140	13992	13941	14088	14087	14036	13917	14116	13998	14032	14137	14069	13968	13961	14074	14125	14208	14107	14157	14089	13889	14220	14060	14137	14113	14079	14188	13998	14023	13993	13911	14120	14075	14016	14094	14000	13943	14046	13902	13947	14009	13785	13986	14265	14257	14047	14082	14150	13994	13992	13967	14126	14137	14052	14091	14121	13863	14105	14038	14086	14068	14126	13945	13944	14093	13823	13943	14027	14045	14209	14082	13983	14072	13926	14016	13960	14079	14028	13865	14049	14039	13974	14078	14175	14036	13814	14059	13989	13906	14003	14168	13994	13991	14204	14088	13970	13732	14137	14043	13918	13908	14116	14044	14006	14138	14165	14126	14093	13954	13870	14064	14101	13868	14153	14061	13935	13849	13967	14159	13981	14063	13957	14009	14103	14090	14109	13957	14025	14158	13937	14278	14069	13990	14086	13997	14146	13959	14136	14167	14127	14082	14198	14072	14008	13944	14156	13846	14043	14051	14154	14109	14024	13996	14044	14054	13918	13851	14053	14051	13893	14057	14215	14037	14088	14142	14139	14078	14063	13904	14052	13888	13881	14099	13897	14012	14022	13873	13948	13805	14078	14260	14119	14178	14282	13871	14062	13993	14053	13916	13991	14088	14226	14197	14043	14039	13974	14185	14027	14083	14015	14093	14086	14173	14032	14149	13901	14331	14002	14009	13937	14032	14184	14038	13947	14188	14079	14075	14188	13917	13923	14116	14019	14138	13864	14075	14104	14019	14067	13955	14147	14191	14115	13986	14131	13997	14236	14075	14110	14043	13959	14175	14034	13824	14086	14028	14106	14157	13955	13957	14006	14133	14002	14089	13943	13960	13924	14044	14047	13985	13955	13921	14084	14003	14214	14010	13948	14026	13919	14174	14060	14020	14202	14093	14127	13928	13928	14151	14261	14282	13907	14112	14107	14064	14184	14212	14055	14048	13965	13905	14032	14031	13908	13999	13880	14085	14163	13926	13863	13980	13995	14151	14115	14098	14232	14075	13936	14090	14016	14122	14038	14189	14117	14068	13906	14135	14161	13957	14155	13968	14214	14169	14068	13991	13926	14063	13861	13921	14094	13936	14169	14264	14093	13991	13930	14039	13969	13824	14239	13985	13994	13958	13985	13883	14206	14284	13961	14044	14018	13834	13983	14076	14015	13861	13823	14136	14094	13935	14000	14053	14116	14113	14157	14138	14092	14045	14046	14026	14032	13994	14062	14061	14082	13867	14143	14019	13895	14114	14113	14006	13925	14178	14233	13996	13946	14128	13891	13894	14095	14029	14050	14123	14030	14210	14120	13848	13962	14095	14112	14019	14043	13960	14066	14116	13995	13964	13969	13993	13996	14058	14055	14114	14081	14067	13996	13985	14040	13925	13900	14180	14039	14098	14155	14036	14095	14108	14083	13954	14136	13969	14069	13939	14103	14046	14097	14242	13949	14109	13998	14155	14187	13947	14028	13756	13947	14192	14109	14231	14156	13996	14128	13992	14216	14083	14120	13957	13963	13904	13932	14025	14110	14028	14089	14044	14108	13906	13958	14048	13961	14225	14217	14020	14225	14055	14114	14227	14178	14064	14199	14139	14089	14044	14167	14026	14151	13996	14143	14007	14054	13925	14124	13837	14056	14121	14113	13957	14253	14066	14145	14068	13934	14007	14261	14119	14075	13921	13859	14114	14110	14067	13997	14053	14026	14062	13930	14217	14045	14149	14031	14144	14145	13977	13930	14068	14093	14255	14029	13841	14067	14128	14106	14091	14151	14063	14099	14003	14067	14134	14027	14213	14087	13806	14003	13941	13969	13950	14160	14021	13991	14159	13946	14069	14130	14093	13970	14145	13917	14077	14130	14050	14171	14054	14187	14021	14043	13978	14152	14076	14169	14037	13961	13980	14106	14008	13964	14094	14054	13967	13923	13832	14000	14171	13907	13777	14107	13982	13946	14118	14083	14165	13947	14077	14215	14138	14104	14122
14345	22383	21449	18067	16741	16013	15967	15455	15181	14727	14748	27713	37733	31690	23743	17650	14943	14444	14115	14163	14200	14298	14212	14313	14326	14072	14101	14173	14164	14319	14339	14073	14119	14215	14292	14369	14172	14185	14249	14087	14241	14022	14114	14229	14314	14098	14271	14112	14241	14245	14135	14200	14209	14225	14319	14228	14113	14131	14115	14299	14277	14189	14124	14145	14285	14091	14119	14247	14204	14201	14084	14303	14217	14187	14235	14285	14166	14190	14311	14095	14250	14176	14155	14340	14010	14242	14075	14020	14104	14330	14229	14332	14145	14196	14205	14158	14203	14131	14266	14099	14207	14018	14011	14159	14248	14232	14103	14189	14304	14108	14170	14226	14144	14122	14048	14114	14318	14142	14024	14167	14298	14172	14310	14052	14168	14045	14094	14116	14194	14227	14082	14247	14276	14222	14175	14166	14204	14163	14161	14254	14127	14144	14212	14137	14059	14210	14101	14139	14331	13969	14272	14164	14070	14144	14193	13944	14198	14098	14243	14073	14351	14118	14184	14198	14143	14073	14014	14278	14245	14160	14216	14119	14291	14161	14205	14091	14261	14064	14248	13970	14040	14238	14151	14199	14228	14300	14231	14190	14162	14059	14146	14165	14109	14325	13954	14185	14363	14158	14149	14254	14165	14181	14034	14179	14077	14220	14159	14189	14051	14045	14216	14108	14189	14115	14162	14267	14171	14167	14337	14289	14096	14184	14209	14028	14197	14244	14195	14077	14160	14199	14142	14226	14163	14052	14230	14089	14213	13997	14250	14213	14075	14179	14135	14216	14033	14114	14071	14165	14102	14156	14085	14061	14007	14230	14249	14244	14280	14261	14282	14213	14075	14130	14157	14252	14244	14314	14037	14101	14185	14197	14165	14077	14102	14177	14075	14080	14138	14270	14162	14053	14181	14223	14318	14148	14222	14365	14086	13872	14225	14177	14245	14205	14187	14221	13997	14041	14185	14258	14172	14147	14166	14192	14110	14043	14136	14043	14058	14391	14196	14091	14021	14239	14177	14172	14198	14282	14180	13995	14229	14052	13939	13973	14083	14013	14373	14161	14231	14230	14371	14125	14250	14114	14213	14306	14173	13994	14297	14281	14132	14221	13998	14171	14184	14034	14229	14191	14237	14168	14298	14332	14238	14115	14091	14303	14232	14245	14135	14064	14394	14324	13976	14140	14004	14276	14154	14156	14227	14287	14092	14235	14113	14051	14332	14438	14252	14216	13984	14152	14273	14185	14156	14377	14131	14051	14233	14244	14121	14118	14161	14010	14086	14265	14047	14213	14165	14070	14050	14112	14102	14158	14188	14172	14031	14244	14162	14183	14037	14103	14242	14096	14167	14252	14316	14124	14267	14040	14083	14114	14331	14242	14363	14000	14152	14211	14098	14154	14262	14150	14328	14073	14121	14213	14091	14323	14041	14129	14267	14208	13928	14154	14112	14178	14124	14210	14221	14003	14154	14248	14219	14243	14186	14145	14157	14205	14152	14126	14321	14262	14267	14077	14089	14171	14141	13919	14151	14073	14281	14167	14127	14169	14224	14124	14191	14149	14041	14157	14159	14141	14281	14150	14283	14029	14187	14148	14210	14116	14264	14059	14215	14190	14267	14115	14266	14180	14074	14195	14235	14026	14252	14256	14131	14194	14381	14162	14124	14013	14059	14257	14145	14204	14165	14212	14087	14090	14271	14179	14206	14060	14109	14271	14311	14243	14365	14236	14167	14148	14004	14325	14171	14132	14131	14151	14122	14153	14119	14148	14151	14048	14268	14285	14398	14127	14325	14120	14174	14166	14261	14111	14166	14212	14269	14140	14074	13932	14242	14190	14055	14260	14172	14083	14006	14012	14043	14168	14153	14192	14292	14163	14104	14138	14130	14215	14173	14104	14258	14255	14178	14179	14236	14044	14438	14089	14305	14235	14132	14174	14244	14231	14347	14206	14035	14206	14084	14225	14217	14186	14232	14193	14164	14257	14096	14269	14200	14314	14174	14232	14114	14155	14058	14104	14244	14165	14227	14114	14067	14060	14119	14089	14302	14073	14315	14163	14102	14184	14140	14270	14117	14148	14100	14221	14134	14249	14156	14032	14180	14096	14157	14294	14127	14327	14213	14237	14035	14207	14185	14215	14165	14310	14033	14134	14183	14262	14310	14245	14236	14174	14177	14288	14086	14213	14230	14193	14133	14135	14075	14076	14240	14075	14154	14115	14131	14207	14041	14294	14177	14193	14282	14087	14230	14124	14139	14292	14171	13941	14249	13858	14211	14275	14174	14058	14215	14230	14240	14166	14057	14192	14228	14073	14179	14277	14051	14121	14225	13988	14065	14061	14173	14148	14161	14193	14117	14134	14072	14219	14173	14288	14139	14202	14254	14352	14013	14153	14012	14097	14399	14106	14159	14286	14382	14343	14191	14203	14183	14241	14138	14112	14202	14028	14247	14091	14267	14094	14328	14102	14159	14042	14105	14259	14076	14154	14053	14186	14045	14066	14195	14249	14208	14231	14175	14269	14232	14250	14019	14175	14170	14246	14090	14045	14168	14014	14142	14093	14156	14061	14332	13996	14182	14239	14197	14247	14211	14107	14090	14257	14211	14086	14332	14260	14194	14181	14098	14182	14053	14243	14175	14086	14347	14167	14261	14165	14353	14138	14059	14081	14191	14157	14110	14232	14251	14302	14203	14207	14000	14057	14237	14224	14217	14182	14147	14055	14187	14090	14179	14035	14155	14305	14168	14180	14012	14333	14142	14145	14218	14176	14216	14225	14013	14334	14102	14256	14213	14216	14141	14148	14094	14217	14085	14152	14076	14156	14214	14180	14057	14173	14090	14182	14053	14117	14135	14114	14203	14169	14194	14112	14375	14284	14096	14158	14140	14219	14236	13981	14240	14215	14334	14161	14120	14060	14135	14331	14007	14042	14199	14158	14096	14136	14308	14226	13955	14130	14311	14173	14137	14273	14045	14344	14114	14068	14236	14077	14126	14219	14024	14163	14160	14103	14221	14235	14142	14131	14197	14098	14332	14246	14075	14230	14312	14224	14339	14114	14081	14224	14134	14136	14112	14085	14212	14216	14050	14155	14206	14201	14052	14168	14151	14182	14271	14148	14156	14057	13948	14153	14273	14153	14340	14052	14269	14160	14210	14234	14293	14237	14417	14124	14050	14069	14171	14186	14177	14007	14222	14268	14132	14112	14185	14190	14123	14319	14041	14176	14057	14182	14251	14245	14321	14105	14127	14124	14230	14136	14063	14300	14192	14161	14233	14255	14140	14094	14261	14222	14060	14055	14106	14237	14092	14128	14279	14211	14079	14171	14112	14083	14143	14191	14168	14219	14140	14092	14168	14249	14248	14078	14327	14260	14156	14202	14317	14295	14170	14139	14066	14124	14036	14278	14271	14243	14141	14243	14064	14111	14104	14193	14254	14076	14029	14081	14155	14221	14101	14174	14206	14233	14170	14394	14224	14300	14131	14186	14204	14039	14066	14109	14232	14069	14192	14166	14198	14275	14407	14118	14270	14251	14182	14170	14236	14151	14138	14241	13914	14210	14228	14019	14052	14140	14138	14136	14157	14224	14185	14039	14205	14241	14320	14156	14101	14006	14072	14009	14276	14104	14035	14205	14156	14093	14078	14126	14230	14138	14133	14312	14237	14186	14297	14201	14233	14185	14255	14127	14052	14051	14188	14164	14173	14184	14360	13930	14091	14324	14229	14131	14250	14137	14178	14006	14277	14104	14088	14368	14125	14082	14139	14128	14242	14238	14127	14298	14162	14137	14179	14248	14143	14151	13954	14142	14192	14175	14084	14314	14350	14372	14085	14065	14223	14229	14136	14118	14141	13993	14189	14248	14085	14270	14192	14188	14130	14184	14075	14139	14146	14098	14055	14073	14187	14283	14199	14001	14161	14326	14244	14301	14156	14237	14161	14155	14254	14310	14004	14088	14307	14150	14190	14125	14096	14123	14185	14376	14201	14190	14143	14185	14271	14248	14104	14140	14103	14245	14099	14139	14109	14183	14090	14208	14116	14201	14263	14080	14087	14105	14089	14294	14138	14230	14157	14152	14067	14254	13976	14203	14184	13997	14197	14204	14014	14272	14199	14147	14081	14313	14054	14252	14121	14176	14128	14071	14214	14171	14274	14143	14124	14136	14111	14220	14179	14116	14155	14137	14109	14158	14048	14148	14204	14161	14284	14327	14257	14123	14243	14148	14249	14148	14033	14137	14301	14156	14191	13945	14189	14360	14016	14068	14221	14270	14226	14180	14199	14052	14220	14191	14233	14238	14252	14263	14398	14204	14268	14339	14104	14130	14166	14316	14179	14149	14250	14127	14245	14150	14068	14341	14073	14125	14363	14020	14151	14157	14156	14184	14119	14092	14175	14249	14210	14256	14265	14138	14085	14160	14159	14199	14238	14089	14236	14128	14307	14303	14117	14182	14082	14141	14240	14130	14197	14158	14056	14191	14150	14036	14169	14115	14069	14209	14362	14020	14236	14039	14167	14204	14199	14083	14228	14168	14238	14005	14151	14157	14345	14108	14218	14036	14119	14141	14165	14135	14253	14157	14247	14144	14081	14117	14236	14107	14195	14339	14082	14267	14165	14093	14426	14255	14233	14207	14064	14254	14284	14015	14083	14119	14194	14132	14161	14264	14277	14111	14254	14150	14269	14226	14061	14080	14370	13975	14233	14050	14173	14165	14172	14203	14112	14154	14261	14066	14062	14160	14128	14164	14310	14252	14099	14111	14058	14063	14091	13993	14159	14169	14080	14141	14108	14304	14260	14109	14123	14130	14129	14144	14040	14109	14249	14048	14039	14135	14180	14247	14160	14180	14066	14104	14246	14221	14067	14299	14313	14123	14374	14149	14050	14080	14166	14222	14130	14221	14244	14219	14253	14146	14129	14164	14172	14074	14288	14180	14297	14328	14114	14311	14366	14266	14317	14118	14319	14142	14080	14107	14034	14320	14328	14141	14361	14210	14094	14218	14241	14303	14262	14249	14232	14253	14331	14327	14105	14194	14280	14271	14099	14171	14201	14244	14067	14235	14045	14223	14177	14234	14080	14122	14239	14080	14209	14119	14180	14188	14254	14138	14078	14161	14147	14130
23869	21314	28772	24232	21725	20999	18968	15676	14555	14659	14818	30152	43304	35888	26063	18834	15320	14207	14012	13921	14002	13872	13863	13761	13972	14008	13833	13831	13721	13928	13920	13791	13840	13795	13831	13740	13996	13893	13802	13719	13799	13675	13910	13742	13734	13824	13845	13763	13849	13737	13945	13749	13712	13736	13804	13847	13939	13793	13841	13679	13775	13776	13653	13789	13761	13915	13911	13822	13659	13926	13851	13737	13714	13722	13830	13727	13642	13904	13844	13816	13672	13847	13687	13919	13587	13786	13941	13834	13776	13929	13570	13848	13847	13913	13735	13827	13648	13910	13782	13685	13857	13862	13750	13615	13610	13611	13820	13636	13983	13758	13771	13907	13878	13675	13847	13733	13654	13722	13798	13764	13838	13673	13681	13797	13915	14020	13869	13755	13874	13690	13612	13769	13922	13987	13878	13646	13687	13833	13834	13788	13685	13808	13772	13944	13552	13598	13913	13802	13955	13880	13832	13632	13818	13685	13750	13778	13730	13805	13850	13963	13931	13897	13921	13971	13800	13734	13765	13757	13734	13693	13798	13837	13871	13590	13778	13706	13649	13743	13653	13789	14008	13857	13755	13692	13713	13629	13671	13864	13765	13862	13899	13822	13811	13853	13851	13813	13847	13751	13722	13561	13729	13649	13831	13721	13778	13653	13796	13572	13882	13906	13556	13829	13762	13905	13835	13808	13820	13879	13718	13725	13891	13820	13888	13647	13677	13809	13559	13521	13626	13821	13776	13741	13806	13844	13740	13964	13691	13793	13714	13475	13534	13774	13706	13804	13654	13629	13992	13857	13815	13894	13745	13729	13771	13718	13782	13626	13902	13659	13800	13812	13851	13691	13806	13839	13811	13857	13678	13647	13712	13959	13760	13732	13663	13533	13768	13772	13886	13849	13801	13613	13576	13820	13820	13598	13731	13737	13681	13838	13763	13819	13752	13843	13696	13810	13686	13788	13884	13678	13868	13772	13656	13595	13704	13822	13602	13721	13920	13834	13884	13764	13872	13642	13631	13714	13730	13631	13765	13949	13610	13818	13751	13833	13793	13600	13855	13715	13776	13608	13738	13716	13718	13695	13572	13802	13799	13778	13621	13660	13828	13637	13825	13692	13710	13701	13874	13777	13899	13878	13780	13695	13590	13812	13826	13873	13912	13711	13620	13613	13798	13687	13663	13618	13816	13727	13741	13690	13793	13717	13698	13770	13740	13688	13719	13667	13978	13824	13712	13769	13828	13575	13906	13795	13854	13834	13885	13730	13571	13712	13745	13759	13768	13573	13820	13971	13678	13830	13645	13611	13657	13546	13796	13730	13799	13778	13853	13886	13844	13579	13795	13709	13749	13872	13815	13930	13878	13641	13922	13756	13730	13900	14094	13857	13727	13658	13782	13838	13829	13678	13838	13904	13730	13673	13788	13833	13640	13832	13834	13859	13823	13894	13656	13773	13826	13903	13780	13698	13617	13761	13764	13780	13687	13771	13929	13729	13731	13781	13549	13888	13726	13681	13802	13818	13665	13827	13686	13728	13747	13772	13820	13853	13681	13710	13903	13738	13708	13673	13729	13834	13820	13711	13904	13831	13929	13844	13743	13740	13835	13922	13882	13717	13873	13808	13677	13700	13754	13740	13720	13640	13877	13714	13532	13747	13703	13933	13704	13755	13711	13595	13731	13680	13948	13727	13750	13816	13702	13619	13722	13803	13793	13838	13777	13918	13864	13914	13638	13862	13738	13611	13978	13829	13704	13804	13957	13796	13742	13688	13694	13956	13917	13814	13958	13954	13765	13853	13772	13708	13928	13673	13845	13680	13866	13771	13959	13520	13707	13831	13713	13779	13827	13503	13615	13705	13687	13930	13749	13632	13821	13655	13754	13722	13735	13643	13796	13766	13796	13735	13734	13709	13895	13930	13734	13644	13732	13752	13849	13635	13940	13784	13583	13802	13859	13772	13760	13746	13703	13758	13644	13591	13651	13888	13622	13806	13826	13739	13781	13709	13749	13776	13887	13932	13833	13635	13938	13617	13767	13705	13819	13660	13902	13998	13721	13647	13904	13700	13759	13782	13814	13814	13629	13808	13727	13626	13903	13640	13759	13903	13646	13754	13915	13788	13618	13737	13906	13814	13742	13816	13673	13839	13774	13830	13664	13816	13831	13913	13739	13724	13630	13793	13802	13718	13848	13727	13757	13763	13798	13701	13725	13798	13729	13719	13765	13775	13852	13826	13661	13631	13635	13789	13700	13816	13831	13726	13829	13684	13672	13867	13928	13779	13728	13721	13761	13795	13801	14017	13777	13644	13841	13833	13902	13797	13831	13776	13760	13790	13752	13838	13724	13723	13645	13631	13601	13896	13828	13754	14020	13704	13852	13744	13571	13872	13874	13758	13737	13700	13932	13664	13726	13661	13679	13716	13844	13561	13741	13588	13537	13721	13790	13751	13812	13766	14038	13810	13819	13819	13757	13792	13819	13997	13591	13843	13637	13688	13672	13655	13957	13637	13762	13634	13654	13776	13951	13792	13820	13697	13660	13769	13798	13867	13833	13785	13872	13839	13845	13973	13746	13680	13851	13630	13804	13842	13897	13804	13855	13854	13759	13800	13695	13645	13823	13769	13669	13837	13813	13683	13778	13795	13658	13774	13844	13677	13913	13602	13863	13693	13705	13703	13758	13880	13846	13803	13809	13690	13858	13623	13756	13698	13710	13959	13670	13839	13637	13804	13758	13734	13592	13804	13921	13639	13733	13750	13736	13668	13833	13716	13608	13921	13622	13787	13788	13812	13806	13580	13819	13734	13677	13714	13742	13806	13665	13904	13698	13702	13782	13822	13727	14082	14002	13755	13849	13827	13736	13814	13640	13734	13701	13688	13755	13712	13821	13604	13869	13806	13656	13958	13808	13890	13716	13858	13723	13668	13838	13897	13814	13759	13904	13980	13837	13774	13709	13739	13811	13697	13783	13772	13880	13873	13844	13704	13796	13662	13897	13963	13906	13824	13599	13652	13614	13757	13750	13901	13984	13726	13652	13749	13641	13893	13904	13700	13930	13852	13855	13689	13835	13872	13879	13804	13942	13724	13674	13727	13720	13802	13888	13794	13808	13791	13803	13703	13567	13664	13829	13675	13927	13890	13776	13648	13757	13688	13794	13542	13568	13726	13694	13622	13810	13878	13670	13870	13886	13736	13650	13793	13492	13673	13640	13633	13919	13693	13770	13727	13821	13706	13610	13826	13776	13681	13691	13701	13768	13827	13879	13884	13680	13679	13837	13634	13473	13781	13795	13670	13951	13835	13706	13789	13927	13634	13918	13753	13558	13693	13845	13672	13727	13803	13648	13822	13836	13951	13762	13776	13937	13758	13650	13707	13822	13693	13625	13676	13735	13664	13521	13828	13728	13891	13763	13856	13895	13722	13871	13696	13740	13582	13894	13845	13762	13730	13864	13798	13804	13774	13739	13916	13964	13900	13861	13730	13827	13677	13728	13806	13775	13831	13740	13585	13753	13509	13840	13772	13875	13664	13639	13854	13612	13611	13793	13628	13630	13579	13880	13739	13837	13632	13855	13676	13900	13781	13873	13863	13721	13807	13846	13872	13846	13717	13615	13710	13797	13835	13738	13720	13835	13622	13700	13744	13688	13829	13855	13706	13662	13841	13786	13735	13680	13824	13755	13649	13527	13777	13831	13774	13771	13752	13689	13872	13664	13817	13637	13974	13799	13751	13843	13751	13756	13788	13909	13786	13865	13676	13540	13574	13782	13707	13776	13812	13928	13997	13866	13828	13943	13859	13810	13658	13768	13714	13936	13713	13655	13658	13808	13620	13859	13852	13687	13783	13876	13429	13728	13751	13714	13736	13821	13808	13892	13751	13772	13746	13618	13631	13721	13751	13799	14079	14019	13651	13930	13835	13861	13917	13876	13985	13807	13864	13715	13896	13719	13665	13520	13810	13729	13783	13851	13741	13598	13730	13545	13784	13706	13800	13673	13912	13823	13653	13605	13700	13902	13599	13902	13817	13860	13984	13741	13892	13651	14011	14006	13712	13863	13992	13780	13695	13647	13902	13825	13736	13489	13626	13800	13905	13818	13754	13748	13737	13777	13778	13721	13713	13806	13802	13661	13603	13967	13819	13894	13845	13808	13813	13741	13818	13735	13631	13653	13744	13597	13805	13689	13549	13811	13692	13746	13958	13781	13834	13815	13625	13838	13887	13571	13675	13948	13732	13878	13619	13734	13645	13835	13696	13802	13709	13711	13792	13718	13566	13808	13765	13662	13736	13604	13944	13809	13816	13735	13732	13722	13778	13735	13772	13670	13694	13678	13740	13611	13762	13718	13963	13628	13760	13691	13822	13666	13770	13815	13844	13871	13911	13690	13540	13608	13663	13675	13772	13918	13704	13865	13823	13821	13811	13712	13795	13815	13727	13807	13921	13863	13832	13694	13603	13731	13900	13792	13747	13636	13607	13815	13827	13896	13818	13914	13656	13533	13847	13785	13727	13575	13883	13751	13726	13822	13648	13715	13788	13514	13889	13782	13789	13699	13943	13945	13682	13715	13766	13819	13892	13936	13724	13778	13869	13883	13626	13611	13967	13726	13673	13984	13909	13731	13846	13834	13688	13701	13795	13646	13909	13622	13818	13837	13820	13798	13743	13763	13749	13569	13830	13900	13666	13720	13840	13761	13764	13720	13988	13905	13794	13628	13895	13785	13695	13787	13884	13828	13853	13643	13846	13975	13781	13837	13844	13692	13647	13746	13877	13694	13750	13717	13943	13761	13898	13814	13730	13620	13853	13810	13774	13836	13811	13760	13912	13849	13570	13842	13560	13766	13793	13907	13607	13706	13623	13870	13827	13750	13772	13839	13791	13789	13739	14034	13785	13848	13771	13518	13727	13729	13862	13834	13741	13817	13611	13639	13790	13862	13842	13804	13569	13737	13885	13758	13899	13688	13544	13848	13826	13758	14067	13845	13774	13858	13707	13658	13673	13831	13683	13800	13681	13778	13589	13810	13808	13695	13745	13682	13829	13660	13804	13826	13651	13817	13694	13838	13602	13854	13661	13690	13673	13897	13655	13827	13785	13851	13608	13745	13920	13846	13744	13843	13818	13826	13868
16573	27437	25814	22310	20261	18111	17160	15966	15249	14914	16054	37416	46581	38793	28213	19323	15463	14273	14090	13940	13995	14060	13991	14013	14224	13930	14052	13956	14132	14036	13960	14107	13995	14187	13962	14143	13951	14069	14173	13920	14186	13968	13969	14135	13839	13922	13906	13949	14137	13973	13891	14023	13972	13988	13977	14078	14082	14121	14102	14029	14071	13814	13981	14190	13975	13867	14117	14000	13950	13999	14054	13795	13968	14043	14193	14077	13926	13978	13972	14022	13858	14057	13977	14145	13934	13898	13992	13999	13986	14040	14029	13927	13979	13978	13883	13880	14066	13927	14100	14106	14082	13932	14035	13861	14025	13796	13824	14024	13907	13864	14037	14085	14060	13990	13923	13984	13908	13882	13944	13966	14028	14007	14089	14185	14035	13797	13895	14030	13881	14014	14140	13912	14024	14175	14039	13940	13924	13968	13989	13925	13933	13925	14190	14082	14165	14025	14072	13966	13898	14112	14167	13974	14035	13957	14017	14065	14071	14041	13932	13878	13957	13707	13851	14140	14026	14001	13940	13940	13968	14036	14061	13992	13997	13911	14103	14004	14040	14082	13876	13891	14023	14031	14084	13938	13850	14068	14128	13974	14078	14029	14234	13969	13985	13910	13980	13917	13911	14021	14039	13965	14201	13996	14026	13984	13984	14022	13890	14043	14226	13980	13975	14011	14026	13892	14005	13834	14009	13938	13960	13878	13947	13980	13856	14018	13928	13921	14157	14036	14174	14087	14114	14168	13882	13871	14081	13921	13974	14215	14040	13865	14102	14016	13988	13890	13969	13951	14124	13946	13905	14082	13981	14034	13939	14086	13849	14078	13862	13871	14086	14103	13860	14001	14093	14052	14084	13989	13968	14179	13964	14091	14145	13941	13987	13879	14035	14059	14116	14056	13950	13911	14035	14037	14109	14128	14061	14127	14174	14192	13977	13923	13806	14145	13960	14108	13876	13961	14042	13894	13982	14089	13970	14035	14011	14042	13738	13987	14045	13780	13891	13978	14000	13996	14249	13839	14006	13888	14018	13982	13962	13943	13941	13914	13898	13968	13832	13906	13999	13974	13905	13934	13975	14266	14053	14024	14114	13991	13941	13873	14053	14048	13973	14063	14010	13986	13969	14027	13994	14081	13808	14061	14016	14073	13848	14005	14082	13924	14165	14111	13944	14089	13994	13875	14004	13757	14041	13984	14214	14072	14064	14022	13903	14040	13994	13928	13854	14001	13908	13984	14208	13939	14058	14035	14102	13847	14167	13901	14010	14042	14041	14044	13824	13962	14035	13952	14087	13990	13835	14114	14080	14008	13969	13986	13902	13862	14241	14055	13993	14158	14018	14065	14150	14153	14258	13964	13991	13962	14021	14073	13920	14062	14013	13969	14024	14034	14179	13815	14053	13891	13914	14007	13970	13976	14009	14070	13991	13913	14015	13901	14067	14118	13813	14054	14085	13881	13892	13956	14097	13815	13895	14049	14010	14063	13976	13835	13856	14098	14003	14027	13971	13866	14035	14049	13979	13907	14093	13826	14160	13854	13987	13920	13976	14113	13972	13888	13878	14007	13974	14041	13965	14122	13970	13822	13939	13896	13988	13914	14002	13808	14016	14102	13950	13892	13920	14060	13963	14212	14025	14198	14004	14067	14140	13978	13982	14110	13923	13803	13943	14015	14010	13980	14026	13983	14078	14085	14210	13987	13951	13860	13890	13860	14000	13879	13907	13995	13913	13986	14008	13972	14005	14153	14181	13889	14033	14016	14017	13994	14003	14080	13801	13960	14003	13995	13978	13933	14114	13908	13981	13878	13865	14065	13844	13966	13845	13750	13966	14045	13994	13949	14080	14043	14155	13862	13935	13793	14159	14041	13925	14049	14028	13827	13997	14037	13764	14378	14147	14025	13968	13980	14045	14177	14045	13979	13950	14099	14061	14044	14041	14115	13975	14113	13928	14019	13949	13931	14137	13936	13944	13921	14076	13770	14069	13982	13910	14000	14075	13878	13992	13957	13976	14087	13938	13993	13753	14009	13930	13977	14001	14019	13957	13975	14125	13883	13936	14108	14120	14114	13955	13922	13938	14056	13994	14056	14058	13982	13924	13950	14117	13903	14064	13928	13937	13893	14162	13941	13966	13979	14070	14054	13988	13932	13917	14027	14005	13965	13980	14079	14042	13877	13927	14133	14086	13951	14008	13977	14034	14027	13864	13891	14061	13853	14062	13978	13959	14041	14105	13929	14048	13922	14006	13932	13955	14010	13846	14073	13973	14008	13941	13909	14123	14031	13957	13976	13939	13943	14047	14064	13922	14008	14057	14033	13896	14000	14091	13910	14140	13987	13961	14113	13929	13995	14014	14040	13930	13983	13956	13970	13901	13703	14080	13914	14000	13983	13924	14048	13889	13890	14104	13909	14160	14035	14039	13896	13846	13963	14062	13870	13924	14112	13993	14060	13951	14013	13932	13829	13991	13987	14033	13982	13843	14011	14073	14180	13980	13909	14016	13988	14074	13994	13943	13927	14049	14078	13923	14001	13946	13898	14046	14079	14129	14017	13988	13797	14224	14102	13830	13941	14132	13715	14056	14224	14009	13992	14053	13976	13846	13944	13957	13991	13763	14029	13896	13967	13882	13919	13994	13962	14172	14037	13856	13863	13890	13824	13861	14040	14042	14055	13928	13949	13929	14061	13876	13926	14142	14089	14045	14067	14084	13805	14025	13966	13899	14052	14086	13953	13944	14056	13916	14012	14093	13989	13926	14024	13957	14062	13883	13870	14064	13846	13996	14153	13992	14076	13954	14009	14087	14049	13855	14202	14048	13975	14029	13966	13930	13933	13971	13953	13987	13996	13960	13753	14064	14005	14039	13874	14207	14080	14140	13973	13866	14072	13965	14003	14135	14081	14025	13930	14099	13830	14162	13934	14140	14107	13874	13899	13856	13830	13916	13977	13908	13866	13872	14087	14102	13916	14001	13931	13903	14054	14041	14092	13837	14047	14007	13918	14001	14232	13986	13899	13855	13999	13967	14036	13952	14011	14095	14032	14186	14142	13916	14005	14052	14165	13868	14039	13951	13995	13980	13966	14065	14037	13992	14057	13800	14031	13878	14080	13966	14138	14000	14102	13827	13946	13976	13943	13944	13959	14055	13879	14052	14124	13960	13997	13918	13936	14206	13827	13861	13867	13925	13965	14235	13799	13919	13959	14114	14026	13953	13935	14135	14144	14027	14015	13925	13972	13967	14162	14025	13912	13994	13980	14045	13848	13981	13981	13935	14001	14088	13956	14059	14001	14084	14054	14053	14084	14059	14087	13858	13947	13904	14110	14002	13975	13997	14153	13919	14000	13912	14001	13921	14057	14044	14057	13842	13985	13950	13992	14048	14142	13880	13914	13926	14003	13964	13999	13951	13888	13978	13975	13928	14041	13922	14078	14127	13952	13941	13950	14192	14046	14007	14030	13959	14027	14168	13935	14016	13993	13968	14025	13968	13936	14034	14079	13904	14004	13920	13912	14112	14056	13950	14006	13984	13994	14013	13871	13930	13953	13825	13997	14096	14024	13834	14061	13910	13919	13961	13914	14030	13989	13895	14005	13917	13905	13976	13934	13955	14040	13892	14035	14167	14072	14030	13994	13913	13957	14040	14108	13968	14043	14088	14005	14055	13742	13940	14022	14086	13895	13960	14075	14115	14061	13956	13928	13939	14025	13987	13994	14175	13979	14036	14005	14047	13953	14043	14022	14007	14104	13923	14078	13861	14040	14045	14210	14085	14030	14093	13969	13993	13830	14070	13905	13923	14083	13901	13984	14094	13908	13971	14119	14010	14022	14044	14072	13838	13936	14112	13861	13951	13941	14003	14097	13984	14038	14014	13930	13993	13865	13979	14104	13996	14013	13884	14013	14109	13911	14005	13888	14127	14072	13932	13940	14083	13861	13972	14160	14117	13942	13999	14009	14013	13944	13780	14139	13853	13904	14026	13919	13991	14150	14159	14042	13886	14011	14062	14099	13907	14132	14067	13952	13879	13992	14068	13861	13887	13922	13966	13926	14061	14084	13892	14158	13802	14068	13924	13824	14058	13903	14065	13934	14041	14030	14155	14054	14003	14200	14078	14071	14049	13975	14039	13886	13957	14125	14058	13961	14073	14051	13878	14206	14198	13931	14027	13956	14032	13903	14063	14058	14013	13942	13890	13984	14028	14009	13905	14034	13896	14091	13869	13948	13948	13914	13993	14005	13929	13932	14003	14122	13987	14106	13832	13814	14092	14130	14109	14029	14099	14176	14085	13972	14009	13989	13964	14098	13894	13958	13966	13817	13989	14025	14038	14092	14031	14085	14035	14143	13917	14079	13982	14198	13904	14033	13991	14093	14040	13955	14017	14010	13871	13967	13991	13949	13815	13925	13963	13964	14021	13968	14084	14073	13876	14098	13968	14046	13971	13977	13956	14029	14041	13869	13986	13952	13980	14105	13981	13864	14016	13935	13950	13998	13930	13976	14031	14055	13891	14134	14012	13986	13831	14066	14017	14186	13872	13973	13979	13943	13920	14091	14261	14037	14045	14079	14206	13948	13814	13841	14049	14126	14117	13931	13923	14060	13953	13934	14043	13932	13981	14092	13979	14116	13957	14044	13999	14012	14110	14020	13751	14051	14178	14014	13990	14034	13961	13830	13882	14090	13796	13968	13866	14044	13995	13863	14029	13970	14058	14063	14008	13798	14091	13831	14037	14045	13854	14211	13975	14124	13991	13995	14070	13887	14119	14042	14258	13993	13985	13925	13984	13898	13990	14037	14166	13959	13935	14035	14020	14038	14009	14065	14055	14096	14010	13969	13957	13858	14009	13846	13920	14068	13993	13969	13972	14100	13908	13994	13926	13966	14042	13904	14191	13875	13959	14025	14119	14073	14155	13970	14125	14000	14074	14118	13934	14002	13977	14084	13895	13987	13935	13844	14057	14027	14196	13919	14073	14149	13821	13993	14043	14075	13888	13942	14058	13916	14050	14070	13991	13990	14080	14077	13988	13998	13998	13987	13866	13817	13896	13936	13962	14030	13987	14033	14093	14035	14027	14051	13952	14007	13972	14082	13970	13874	14007	14078	13904	14032	14091	13832	13876	14159
28815	21184	19557	17183	15542	15059	15175	14555	14633	14653	14570	15617	17702	17697	16388	15669	15012	14635	14538	14906	14687	14728	14518	14372	14651	14542	14666	14764	14608	14472	14656	14539	14689	14667	14636	14389	14633	14507	14786	14713	14854	14621	14552	14568	14724	14373	14488	14736	14614	14611	14661	14613	14636	14662	14528	14601	14488	14532	14462	14549	14495	14591	14785	14807	14518	14618	14783	14607	14405	14516	14610	14644	14558	14766	14670	14637	14645	14848	14601	14672	14727	14504	14402	14663	14670	14603	14708	14522	14407	14600	14609	14387	14575	14680	14673	14584	14492	14605	14528	14502	14560	14537	14700	14723	14716	14436	14516	14599	14467	14390	14635	14414	14704	14655	14619	14574	14616	14496	14674	14694	14538	14600	14434	14485	14436	14545	14726	14545	14466	14682	14520	14597	14530	14618	14627	14498	14637	14590	14666	14667	14754	14603	14642	14677	14496	14661	14702	14569	14565	14467	14822	14500	14625	14462	14674	14500	14643	14573	14478	14529	14462	14620	14436	14483	14583	14645	14515	14642	14675	14530	14680	14577	14719	14540	14877	14611	14642	14701	14536	14702	14477	14598	14642	14815	14597	14493	14755	14515	14652	14512	14445	14346	14366	14542	14525	14583	14500	14907	14521	14663	14651	14652	14546	14568	14662	14524	14495	14392	14400	14699	14583	14438	14816	14471	14641	14699	14567	14707	14513	14526	14462	14360	14464	14665	14581	14661	14594	14588	14559	14630	14593	14481	14569	14657	14676	14515	14570	14497	14535	14384	14620	14555	14510	14673	14712	14426	14646	14709	14749	14590	14595	14648	14606	14634	14430	14580	14531	14635	14590	14557	14753	14675	14532	14564	14779	14425	14675	14623	14631	14635	14518	14461	14521	14595	14769	14490	14436	14683	14548	14526	14354	14538	14649	14517	14684	14557	14685	14489	14714	14664	14646	14376	14659	14774	14472	14502	14609	14613	14443	14577	14673	14786	14603	14394	14552	14704	14531	14546	14675	14727	14711	14581	14391	14757	14657	14690	14426	14685	14502	14679	14696	14619	14524	14579	14691	14678	14618	14626	14619	14587	14522	14535	14572	14460	14527	14495	14779	14583	14498	14655	14814	14377	14516	14121	14637	14463	14660	14712	14543	14613	14653	14781	14542	14361	14479	14611	14394	14540	14467	14570	14574	14611	14673	14492	14600	14363	14430	14536	14544	14607	14599	14571	14488	14587	14773	14588	14733	14506	14705	14668	14713	14565	14622	14734	14597	14437	14614	14528	14698	14718	14577	14634	14670	14563	14623	14364	14710	14697	14652	14728	14432	14607	14724	14626	14664	14584	14437	14652	14459	14405	14558	14667	14581	14630	14518	14757	14505	14495	14632	14648	14571	14648	14677	14636	14594	14607	14549	14515	14632	14545	14492	14690	14718	14717	14589	14618	14732	14781	14667	14649	14720	14776	14461	14730	14596	14622	14472	14766	14676	14532	14441	14604	14581	14515	14543	14631	14664	14632	14590	14572	14726	14525	14295	14514	14576	14650	14591	14613	14509	14683	14560	14691	14421	14576	14590	14652	14713	14875	14691	14635	14493	14654	14635	14595	14363	14537	14765	14595	14573	14861	14456	14596	14809	14635	14505	14540	14612	14688	14527	14608	14315	14660	14571	14775	14610	14556	14749	14559	14478	14639	14675	14682	14483	14554	14482	14591	14643	14701	14661	14477	14706	14774	14687	14667	14507	14599	14689	14758	14541	14587	14738	14702	14576	14714	14606	14473	14705	14855	14676	14627	14624	14676	14660	14867	14523	14529	14646	14596	14428	14693	14735	14669	14707	14720	14656	14525	14577	14423	14582	14578	14412	14555	14690	14579	14471	14721	14568	14458	14768	14771	14743	14689	14543	14606	14592	14576	14751	14769	14373	14543	14464	14495	14601	14545	14564	14585	14601	14508	14634	14680	14755	14715	14716	14520	14646	14332	14544	14668	14423	14719	14621	14742	14740	14581	14731	14468	14520	14391	14797	14539	14650	14700	14702	14685	14738	14682	14464	14496	14591	14602	14759	14396	14529	14584	14771	14660	14752	14814	14575	14563	14600	14568	14703	14544	14643	14453	14710	14881	14702	14492	14615	14458	14577	14580	14533	14549	14662	14537	14708	14678	14504	14518	14567	14672	14501	14359	14560	14532	14417	14669	14676	14428	14590	14653	14624	14796	14606	14503	14671	14670	14660	14638	14657	14548	14652	14433	14589	14755	14601	14660	14516	14353	14710	14698	14485	14564	14652	14598	14521	14619	14524	14518	14444	14522	14497	14473	14548	14482	14593	14562	14342	14564	14674	14535	14829	14659	14656	14788	14549	14566	14634	14528	14784	14456	14610	14518	14451	14643	14768	14376	14732	14363	14638	14501	14612	14603	14602	14437	14645	14540	14654	14506	14603	14430	14584	14586	14521	14540	14585	14450	14546	14496	14642	14665	14580	14653	14749	14589	14339	14699	14349	14600	14488	14427	14557	14893	14717	14564	14612	14706	14376	14534	14618	14467	14521	14620	14630	14576	14567	14752	14495	14429	14754	14559	14685	14729	14665	14478	14532	14576	14599	14650	14549	14556	14726	14704	14550	14758	14668	14679	14593	14677	14639	14599	14589	14596	14491	14539	14607	14535	14681	14495	14755	14440	14465	14442	14553	14501	14653	14474	14521	14492	14533	14611	14683	14829	14612	14511	14573	14824	14619	14461	14454	14651	14599	14502	14506	14566	14412	14509	14668	14541	14496	14469	14482	14638	14359	14785	14624	14733	14780	14470	14628	14576	14639	14583	14359	14533	14618	14537	14627	14598	14610	14527	14697	14719	14485	14488	14648	14739	14539	14660	14592	14497	14706	14764	14645	14553	14555	14548	14630	14531	14803	14640	14563	14528	14586	14623	14586	14501	14619	14570	14622	14734	14681	14637	14566	14579	14510	14399	14624	14670	14514	14591	14618	14525	14632	14819	14657	14590	14527	14460	14561	14527	14547	14518	14904	14736	14516	14621	14458	14572	14667	14550	14628	14582	14515	14589	14725	14531	14430	14851	14430	14483	14556	14663	14770	14502	14646	14592	14614	14630	14552	14563	14681	14678	14370	14471	14629	14658	14608	14530	14673	14632	14563	14613	14530	14618	14472	14548	14615	14641	14513	14614	14612	14597	14498	14725	14689	14630	14687	14510	14665	14671	14671	14550	14549	14590	14609	14552	14566	14653	14527	14639	14685	14460	14566	14570	14533	14693	14557	14663	14624	14734	14658	14546	14642	14617	14563	14651	14577	14451	14359	14656	14365	14485	14700	14631	14715	14610	14651	14443	14662	14301	14455	14597	14710	14606	14582	14415	14886	14390	14434	14609	14602	14555	14580	14589	14352	14464	14680	14643	14527	14554	14657	14658	14414	14468	14605	14417	14551	14524	14591	14741	14641	14534	14660	14462	14686	14540	14669	14497	14428	14535	14703	14689	14707	14675	14514	14760	14541	14773	14500	14709	14656	14562	14570	14689	14704	14448	14552	14616	14499	14624	14567	14656	14512	14476	14682	14657	14350	14705	14701	14512	14641	14587	14607	14521	14631	14557	14611	14363	14629	14664	14470	14702	14587	14555	14588	14728	14784	14608	14533	14783	14699	14429	14414	14631	14709	14660	14637	14620	14290	14719	14675	14519	14794	14586	14628	14650	14553	14621	14688	14508	14585	14516	14410	14606	14475	14646	14527	14797	14699	14570	14651	14552	14627	14587	14549	14606	14674	14754	14659	14596	14796	14567	14453	14400	14548	14659	14641	14657	14471	14496	14601	14613	14604	14498	14467	14722	14394	14556	14710	14589	14563	14681	14527	14388	14480	14501	14591	14633	14578	14682	14688	14613	14758	14643	14596	14566	14607	14468	14645	14487	14597	14602	14651	14507	14541	14594	14541	14531	14689	14677	14756	14594	14581	14562	14746	14564	14478	14459	14598	14539	14554	14669	14559	14427	14588	14661	14845	14690	14397	14757	14550	14589	14736	14682	14503	14618	14573	14740	14703	14599	14549	14499	14399	14439	14546	14799	14654	14562	14575	14654	14542	14627	14747	14767	14577	14755	14531	14610	14713	14581	14459	14728	14759	14642	14708	14492	14562	14511	14569	14644	14588	14677	14591	14742	14590	14523	14547	14689	14634	14573	14663	14773	14646	14433	14530	14645	14759	14550	14620	14591	14679	14599	14676	14527	14485	14608	14513	14743	14552	14718	14697	14624	14612	14766	14662	14628	14465	14427	14659	14522	14653	14694	14697	14522	14419	14398	14628	14608	14540	14604	14567	14574	14584	14679	14622	14684	14582	14709	14428	14647	14649	14696	14586	14528	14640	14602	14520	14574	14562	14651	14470	14516	14619	14500	14819	14545	14577	14451	14663	14721	14646	14578	14565	14648	14488	14703	14684	14636	14684	14627	14610	14574	14517	14505	14629	14684	14625	14531	14644	14662	14688	14460	14619	14651	14602	14596	14680	14663	14564	14526	14633	14567	14648	14585	14562	14640	14682	14633	14689	14687	14683	14641	14613	14649	14539	14773	14493	14629	14659	14590	14462	14479	14609	14852	14550	14713	14588	14724	14766	14512	14598	14501	14524	14636	14514	14772	14713	14726	14652	14422	14541	14414	14487	14445	14712	14594	14692	14534	14678	14487	14643	14685	14404	14664	14587	14605	14545	14607	14529	14506	14666	14643	14672	14647	14569	14560	14683	14522	14557	14827	14531	14700	14726	14785	14687	14324	14616	14566	14653	14613	14456	14568	14704	14479	14669	14681	14825	14566	14711	14565	14736	14667	14700	14526	14639	14692	14509	14458	14673	14745	14544	14660	14488	14588	14413	14590	14756	14691	14698	14617	14531	14464	14515	14452	14484	14510	14637	14471	14604	14666	14520	14569	14671	14622	14601	14666	14550	14537	14589	14591	14547	14739	14517	14566	14568	14744	14707	14458	14386	14479	14752	14703	14640	14735	14767	14699	14556	14675	14508	14523	14600	14301	14534	14473	14645	14419	14559	14544	14672	14793	14631	14688	14576	14541	14631	14816	14525	14428	14579	14606	14558	14532	14461	14647	14630	14616	14531	14588	14562	14728	14605	14743
15490	17453	16838	16438	16056	15376	14995	14816	14616	14579	14446	16516	19327	18443	16457	15237	14988	14563	14571	14388	14502	14554	14445	14636	14431	14625	14462	14544	14626	14405	14341	14498	14555	14515	14718	14536	14651	14518	14365	14496	14372	14484	14439	14432	14551	14342	14544	14438	14601	14373	14585	14496	14577	14343	14288	14502	14564	14437	14483	14444	14513	14544	14489	14475	14464	14563	14560	14282	14484	14472	14557	14458	14527	14576	14441	14532	14431	14600	14585	14397	14383	14661	14401	14438	14480	14579	14418	14508	14504	14481	14476	14575	14499	14488	14528	14617	14567	14537	14567	14561	14466	14557	14656	14356	14493	14530	14256	14352	14469	14320	14676	14616	14616	14274	14573	14465	14471	14687	14586	14507	14534	14556	14432	14488	14419	14552	14297	14658	14361	14625	14632	14481	14439	14573	14432	14374	14636	14558	14654	14559	14453	14586	14436	14457	14392	14514	14447	14677	14364	14498	14451	14554	14534	14539	14680	14471	14667	14632	14614	14521	14484	14700	14442	14490	14472	14631	14695	14454	14581	14575	14577	14459	14463	14604	14496	14570	14716	14396	14569	14645	14656	14484	14646	14767	14551	14459	14358	14592	14369	14650	14423	14694	14493	14371	14496	14500	14560	14529	14550	14692	14552	14432	14630	14412	14582	14521	14560	14386	14743	14576	14410	14401	14359	14409	14480	14602	14548	14608	14516	14489	14433	14509	14458	14474	14457	14343	14595	14463	14706	14330	14534	14531	14471	14317	14727	14313	14508	14656	14451	14523	14481	14536	14427	14489	14559	14466	14589	14537	14646	14412	14562	14631	14480	14574	14339	14501	14545	14460	14491	14547	14566	14473	14479	14527	14514	14338	14495	14532	14368	14612	14342	14644	14437	14492	14454	14458	14672	14613	14653	14466	14404	14767	14417	14457	14620	14645	14378	14536	14420	14584	14456	14615	14560	14366	14388	14675	14507	14533	14601	14444	14478	14533	14529	14545	14419	14377	14478	14495	14392	14435	14471	14514	14397	14311	14560	14544	14664	14621	14446	14482	14711	14381	14534	14533	14557	14374	14582	14533	14543	14574	14428	14542	14544	14549	14373	14587	14395	14468	14605	14528	14507	14504	14663	14608	14468	14522	14375	14679	14658	14307	14435	14534	14448	14646	14565	14537	14626	14603	14607	14507	14500	14586	14538	14691	14489	14552	14493	14579	14487	14531	14568	14457	14460	14747	14625	14475	14717	14603	14476	14497	14449	14606	14531	14561	14436	14572	14488	14534	14369	14531	14499	14458	14367	14547	14492	14444	14292	14431	14504	14493	14383	14561	14608	14499	14591	14256	14448	14425	14548	14396	14424	14426	14507	14646	14534	14796	14580	14487	14527	14523	14340	14626	14574	14731	14569	14468	14678	14629	14552	14614	14504	14603	14458	14465	14651	14600	14504	14550	14517	14450	14374	14683	14474	14423	14478	14617	14413	14395	14309	14484	14488	14561	14421	14424	14491	14705	14535	14645	14408	14508	14440	14615	14414	14306	14545	14501	14487	14547	14491	14531	14647	14594	14458	14581	14375	14711	14435	14381	14417	14650	14445	14661	14488	14515	14590	14422	14354	14425	14507	14435	14449	14517	14559	14647	14446	14647	14570	14687	14503	14500	14581	14428	14644	14586	14462	14680	14556	14573	14653	14406	14396	14429	14582	14423	14456	14477	14456	14493	14502	14498	14594	14512	14599	14604	14370	14496	14574	14396	14527	14506	14581	14595	14311	14554	14555	14502	14582	14597	14515	14647	14627	14393	14602	14667	14539	14503	14692	14496	14522	14453	14610	14332	14599	14265	14580	14555	14377	14563	14486	14499	14512	14413	14500	14516	14384	14536	14557	14396	14433	14666	14551	14396	14422	14485	14495	14383	14370	14433	14422	14357	14562	14536	14391	14406	14523	14315	14407	14652	14570	14572	14383	14453	14520	14407	14557	14453	14508	14605	14605	14523	14447	14481	14489	14419	14628	14547	14513	14527	14480	14552	14571	14448	14482	14475	14413	14465	14651	14461	14494	14602	14285	14496	14455	14503	14415	14429	14530	14464	14541	14576	14599	14435	14363	14556	14599	14540	14495	14439	14503	14435	14619	14680	14620	14507	14311	14557	14536	14543	14438	14561	14595	14525	14611	14490	14544	14535	14378	14631	14519	14530	14528	14496	14562	14493	14403	14615	14508	14450	14447	14538	14467	14615	14604	14411	14594	14554	14343	14262	14416	14538	14524	14510	14460	14513	14507	14490	14594	14421	14573	14555	14413	14527	14656	14364	14315	14535	14544	14545	14537	14560	14562	14373	14625	14394	14557	14551	14607	14485	14596	14684	14397	14489	14459	14486	14727	14519	14603	14628	14387	14616	14462	14458	14601	14418	14474	14614	14488	14425	14591	14517	14379	14570	14483	14585	14501	14588	14539	14507	14476	14496	14598	14444	14501	14548	14317	14447	14563	14519	14687	14404	14378	14700	14373	14502	14489	14629	14505	14698	14657	14581	14377	14561	14412	14535	14330	14454	14642	14455	14437	14483	14600	14528	14625	14299	14618	14435	14461	14476	14549	14558	14656	14552	14425	14586	14619	14475	14481	14576	14500	14431	14410	14562	14431	14352	14652	14626	14407	14543	14333	14637	14619	14278	14509	14429	14549	14476	14617	14513	14506	14554	14594	14713	14378	14705	14520	14559	14508	14675	14497	14441	14548	14611	14565	14623	14477	14465	14575	14624	14599	14534	14376	14346	14692	14500	14556	14499	14546	14548	14529	14409	14499	14537	14697	14398	14592	14532	14720	14567	14710	14680	14539	14635	14493	14518	14543	14445	14449	14466	14481	14579	14511	14541	14516	14432	14567	14380	14533	14582	14512	14505	14593	14688	14631	14475	14673	14482	14462	14604	14582	14483	14573	14485	14576	14475	14480	14470	14548	14615	14578	14510	14533	14522	14515	14563	14488	14612	14626	14402	14455	14607	14385	14414	14514	14513	14522	14521	14600	14578	14594	14445	14525	14567	14487	14442	14394	14497	14614	14421	14379	14512	14578	14438	14388	14482	14509	14478	14437	14370	14403	14612	14410	14616	14463	14599	14536	14589	14538	14404	14287	14522	14339	14495	14323	14601	14371	14502	14566	14501	14532	14577	14470	14451	14543	14566	14589	14630	14426	14503	14491	14628	14411	14423	14546	14607	14418	14376	14460	14439	14443	14538	14500	14653	14625	14491	14556	14568	14422	14772	14516	14584	14450	14584	14527	14347	14390	14396	14662	14561	14482	14458	14364	14551	14741	14500	14360	14684	14480	14658	14547	14595	14668	14352	14557	14492	14591	14582	14476	14600	14504	14777	14413	14455	14527	14557	14465	14463	14554	14730	14502	14731	14324	14536	14541	14515	14562	14676	14348	14422	14584	14602	14571	14538	14445	14535	14338	14535	14416	14496	14584	14418	14515	14666	14357	14493	14644	14564	14514	14500	14498	14516	14498	14669	14315	14408	14589	14644	14487	14511	14477	14330	14583	14459	14514	14472	14460	14475	14353	14537	14408	14531	14499	14438	14671	14481	14486	14489	14651	14574	14501	14438	14442	14587	14367	14530	14703	14412	14458	14387	14344	14442	14437	14461	14493	14575	14774	14447	14273	14466	14457	14316	14531	14315	14535	14655	14550	14605	14627	14598	14395	14631	14475	14524	14497	14488	14503	14376	14493	14306	14572	14636	14502	14616	14368	14500	14548	14428	14501	14442	14425	14447	14386	14323	14650	14653	14483	14582	14341	14512	14587	14505	14532	14376	14496	14477	14474	14507	14438	14674	14547	14392	14371	14496	14520	14548	14496	14530	14600	14612	14528	14449	14395	14608	14449	14458	14686	14476	14500	14599	14556	14404	14592	14471	14486	14575	14476	14577	14409	14577	14417	14753	14425	14470	14444	14805	14516	14602	14464	14420	14561	14428	14496	14441	14534	14500	14412	14515	14574	14542	14587	14417	14594	14624	14503	14703	14482	14599	14528	14429	14501	14551	14333	14524	14474	14498	14647	14425	14576	14528	14601	14554	14544	14537	14618	14460	14557	14643	14580	14560	14395	14417	14548	14494	14496	14540	14486	14565	14509	14642	14344	14470	14513	14545	14456	14566	14511	14405	14432	14434	14530	14515	14661	14566	14656	14472	14392	14510	14557	14433	14327	14593	14577	14491	14546	14548	14541	14533	14652	14572	14507	14560	14485	14489	14687	14419	14663	14642	14502	14678	14590	14554	14381	14396	14330	14513	14416	14432	14666	14456	14536	14484	14484	14501	14535	14577	14390	14691	14525	14493	14566	14602	14306	14517	14400	14593	14585	14454	14508	14472	14399	14239	14517	14499	14348	14629	14719	14683	14589	14401	14541	14438	14459	14569	14652	14605	14494	14467	14500	14554	14523	14482	14428	14440	14468	14413	14511	14506	14546	14504	14574	14591	14433	14534	14513	14495	14739	14411	14678	14357	14630	14487	14496	14619	14475	14593	14637	14496	14418	14454	14599	14598	14394	14575	14483	14492	14696	14529	14467	14563	14623	14489	14559	14637	14544	14527	14539	14468	14605	14521	14640	14365	14511	14652	14475	14556	14636	14561	14649	14458	14527	14662	14489	14411	14602	14670	14513	14374	14490	14530	14532	14549	14568	14561	14613	14470	14544	14406	14503	14514	14430	14569	14384	14550	14361	14535	14463	14560	14552	14557	14679	14429	14457	14344	14653	14341	14370	14433	14464	14636	14493	14610	14473	14510	14409	14481	14406	14605	14376	14634	14568	14539	14387	14539	14385	14548	14575	14605	14344	14637	14466	14631	14507	14564	14454	14482	14437	14387	14508	14503	14235	14565	14521	14768	14359	14329	14509	14387	14442	14575	14431	14353	14468	14527	14439	14479	14320	14475	14613	14698	14594	14397	14586	14633	14416	14577	14402	14646	14496	14489	14563	14443	14723	14482	14578	14510	14504	14549	14513	14567	14474	14586	14510	14458	14627	14412	14497	14453	14617	14427	14553	14392	14592	14425	14420	14528	14374	14424	14557	14509	14480	14553	14437	14556	14514	14477	14623	14429	14500	14530	14544	14529	14656	14479	14542	14514	14492	14534
25096	21355	27956	25370	20153	17502	16987	15599	15276	15064	15144	20512	32811	30072	23557	18248	15941	15174	14788	14654	14810	14644	14879	14587	14589	14722	14731	14887	14689	14505	14892	14551	14514	14686	14815	14715	14596	14670	14646	14741	14569	14422	14786	14796	14711	14615	14787	14742	14707	14798	14768	14533	14516	14673	14636	14710	14644	14645	14536	14811	14507	14660	14602	14735	14558	14769	14759	14778	14488	14558	14594	14571	14600	14685	14572	14552	14587	14612	14686	14683	14615	14599	14555	14506	14725	14802	14660	14800	14510	14631	14716	14551	14803	14597	14654	14582	14628	14758	14725	14775	14622	14641	14717	14693	14536	14698	14605	14700	14660	14654	14657	14674	14692	14680	14808	14716	14743	14712	14804	14704	14819	14645	14759	14839	14609	14742	14771	14419	14812	14785	14764	14665	14576	14630	14559	14529	14668	14568	14742	14772	14611	14766	14819	14513	14751	14618	14658	14666	14644	14633	14599	14457	14806	14767	14730	14579	14765	14703	14832	14740	14768	14588	14607	14656	14676	14711	14751	14702	14742	14670	14778	14427	14665	14558	14645	14631	14414	14759	14624	14620	14572	14490	14657	14521	14821	14564	14664	14659	14552	14584	14690	14720	14569	14626	14660	14530	14521	14706	14672	14780	14684	14648	14721	14793	14754	14804	14451	14702	14617	14801	14765	14617	14635	14487	14576	14641	14721	14592	14990	14449	14729	14585	14675	14717	14630	14511	14641	14466	14641	14540	14605	14679	14634	14597	14508	14645	14696	14772	14733	14771	14693	14729	14562	14551	14696	14709	14641	14747	14546	14698	14477	14582	14656	14865	14759	14783	14551	14689	14796	14747	14787	14660	14672	14529	14802	14628	14713	14785	14647	14536	14498	14618	14830	14573	14620	14611	14624	14768	14662	14630	14597	14608	14682	14625	14462	14456	14567	14680	14676	14656	14626	14645	14607	14545	14742	14656	14508	14615	14846	14673	14652	14581	14686	14641	14727	14614	14786	14690	14789	14623	14797	14589	14637	14517	14632	14550	14690	14523	14792	14545	14607	14689	14701	14609	14542	14713	14335	14757	14801	14675	14592	14739	14744	14721	14698	14601	14719	14674	14654	14715	14647	14476	14684	14562	14595	14725	14836	14729	14520	14532	14568	14597	14686	14662	14661	14631	14626	14761	14703	14743	14802	14636	14714	14727	14690	14596	14703	14579	14723	14721	14948	14893	14893	14686	14582	14785	14671	14691	14574	14575	14685	14738	14516	14756	14710	14427	14784	14741	14779	14734	14723	14774	14766	14602	14711	14717	14680	14561	14600	14738	14746	14570	14690	14634	14512	14723	14561	14648	14525	14794	14650	14781	14668	14709	14638	14635	14704	14359	14789	14693	14562	14539	14724	14629	14643	14814	14748	14634	14637	14930	14674	14724	14759	14767	14608	14786	14549	14718	14693	14833	14536	14674	14870	14660	14696	14708	14676	14614	14560	14737	14705	14705	14584	14700	14522	14732	14593	14866	14448	14677	14724	14735	14690	14508	14660	14734	14431	14720	14736	14791	14908	14605	14573	14640	14759	14793	14582	14782	14736	14620	14648	14674	14635	14706	14564	14557	14774	14766	14800	14483	14542	14686	14627	14589	14321	14742	14637	14933	14679	14527	14868	14790	14587	14671	14501	14671	14433	14644	14772	14670	14436	14498	14651	14898	14583	14574	14577	14663	14919	14576	14649	14715	14544	14788	14613	14509	14616	14702	14952	14821	14637	14795	14815	14522	14716	14602	14672	14583	14564	14700	14622	14626	14780	14639	14727	14606	14559	14661	14807	14756	14661	14680	14795	14688	14576	14515	14612	14577	14727	14565	14585	14413	14457	14611	14625	14816	14601	14620	14874	14597	14803	14669	14661	14793	14610	14777	14644	14701	14462	14608	14664	14687	14694	14794	14834	14623	14550	14703	14648	14641	14559	14645	14344	14622	14803	14648	14728	14787	14648	14648	14679	14778	14660	14554	14503	14652	14697	14711	14536	14631	14557	14669	14708	14550	14907	14530	14572	14727	14626	14637	14590	14802	14839	14673	14568	14759	14838	14479	14708	14702	14389	14784	14564	14734	14675	14628	14633	14801	14674	14452	14625	14809	14772	14495	14617	14593	14756	14637	14943	14795	14532	14607	14682	14537	14874	14573	14676	14641	14629	14588	14614	14591	14438	14724	14797	14511	14741	14690	14676	14508	14647	14778	14813	14472	14815	14779	14747	14611	14521	14866	14700	14798	14500	14881	14593	14749	14651	14569	14620	14708	14609	14528	14553	14480	14538	14582	14843	14583	14656	14488	14438	14510	14679	14458	14605	14758	14822	14791	14606	14508	14700	14708	14674	14558	14750	14812	14524	14606	14862	14616	14559	14545	14651	14761	14493	14766	14544	14575	14751	14876	14666	14792	14621	14518	14530	14717	14622	14665	14669	14602	14634	14598	14667	15004	14752	14686	14603	14570	14605	14723	14874	14727	14620	14763	14692	14800	14723	14894	14693	14743	14811	14571	14571	14732	14655	14664	14682	14525	14516	14650	14495	14625	14616	14620	14673	14825	14820	14660	14841	14823	14682	14741	14796	14547	14641	14646	14748	14405	14665	14619	14654	14594	14666	14686	14669	14582	14493	14715	14721	14722	14651	14774	14613	14711	14884	14612	14594	14602	14766	14471	14600	14645	14654	14802	14687	14598	14671	14516	14758	14795	14560	14617	14640	14587	14882	14544	14760	14689	14734	14503	14687	14686	14545	14579	14653	14485	14394	14631	14614	14808	14385	14763	14765	14667	14825	14551	14631	14545	14815	14753	14629	14402	14765	14500	14743	14666	14492	14762	14556	14670	14551	14583	14791	14469	14632	14724	14629	14654	14843	14776	14678	14463	14701	14456	14690	14607	14686	14470	14808	14527	14844	14590	14427	14713	14684	14517	14595	14691	14818	14637	14509	14646	14704	14818	14743	14628	14677	14668	14867	14607	14833	14566	14677	14696	14834	14772	14681	14722	14732	14569	14548	14574	14570	14651	14463	14639	14547	14635	14627	14755	14605	14540	14565	14589	14608	14584	14727	14633	14743	14739	14732	14520	14692	14719	14703	14583	14697	14804	14688	14502	14751	14738	14763	14464	14632	14676	14608	14643	14752	14769	14603	14666	14765	14743	14618	14707	14863	14689	14760	14746	14545	14606	14533	14646	14647	14594	14638	14630	14527	14733	14783	14546	14741	14558	14604	14740	14682	14893	14593	14642	14664	14676	14764	14668	14659	14872	14462	14815	14629	14559	14804	14740	14653	14531	14431	14470	14510	14607	14787	14803	14585	14500	14759	14558	14688	14470	14483	14630	14682	14920	14603	14632	14607	14863	14426	14426	14635	14684	14761	14828	14679	14835	14571	14608	14597	14679	14676	14609	14765	14649	14558	14683	14652	14727	14620	14543	14658	14769	14746	14821	14585	14638	14750	14688	14620	14562	14795	14738	14701	14657	14570	14792	14867	14503	14709	14499	14761	14673	14747	14533	14409	14645	14792	14615	14650	14773	14583	14797	14722	14350	14582	14735	14594	14728	14871	14506	14652	14568	14651	14798	14897	14721	14565	14672	14726	14781	14784	14587	14656	14597	14601	14822	14541	14754	14678	14757	14707	14498	14543	14355	14629	14463	14791	14511	14714	14552	14773	14899	14643	14571	14517	14680	14798	14585	14775	14834	14597	14605	14741	14613	14699	14797	14569	14879	14594	14603	14646	14708	14875	14766	14527	14881	14436	14634	14602	14734	14649	14608	14788	14538	14736	14512	14675	14617	14751	14707	14506	14648	14709	14705	14809	14814	14680	14530	14682	14688	14684	14690	14605	14529	14448	14684	14668	14596	14615	14630	14737	14561	14710	14528	14644	14677	14720	14672	14825	14684	14608	14548	14770	14611	14631	14675	14720	14696	14680	14544	14744	14764	14743	14734	14672	14657	14584	14590	14703	14853	14712	14797	14948	14675	14577	14735	14626	14674	14680	14638	14536	14684	14635	14623	14666	14579	14716	14664	14514	14771	14718	14441	14641	14554	14852	14770	14722	14630	14762	14697	14603	14638	14678	14506	14681	14559	14612	14676	14560	14583	14684	14561	14639	14636	14555	14561	14708	14739	14552	14744	14867	14630	14829	14822	14604	14872	14616	14704	14678	14520	14777	14718	14598	14903	14860	14572	14863	14682	14557	14753	14813	14810	14418	14657	14638	14653	14799	14687	14725	14684	14710	14538	14722	14749	14575	14779	14637	14700	14596	14503	14486	14749	14797	14659	14737	14510	14721	14802	14676	14844	14756	14619	14659	14635	14667	14677	14651	14574	14641	14739	14684	14780	14644	14703	14724	14506	14817	14778	14679	14716	14723	14826	14789	14631	14837	14659	14660	14676	14558	14533	14671	14736	14645	14613	14757	14554	14531	14613	14782	14716	14562	14581	14542	14564	14471	14747	14643	14669	14663	14737	14548	14394	14595	14661	14811	14702	14790	14788	14766	14624	14761	14690	14681	14624	14641	14639	14741	14693	14657	14661	14703	14524	14678	14655	14658	14613	14563	14577	14683	14877	14699	14712	15006	14732	14623	14595	14763	14596	14769	14907	14794	14590	14745	14752	14659	14591	14715	14633	14620	14924	14567	14569	14688	14611	14668	14766	14702	14586	14591	14681	14627	14709	14485	14730	14704	14747	14727	14772	14478	14785	14578	14501	14705	14552	14622	14918	14576	14640	14473	14680	14812	14638	14669	14755	14619	14745	14621	14580	14605	14503	14658	14759	14555	14730	14582	14517	14541	14710	14641	14743	14599	14875	14585	14750	14578	14659	14832	14696	14657	14632	14585	14875	14663	14717	14594	14493	14762	14633	14844	14830	14589	14440	14551	14608	14702	14617	14693	14699	14819	14715	14796	14700	14657	14599	14457	14744	14787	14691	14673	14854	14620	14670	14755	14787	14810	14678	14580	14554	14620	14630	14788	14686	14402	14608	14684	14563	14741	14668	14782	14956	14768	14688	14604	14631	14714	14707	14547	14626	14678	14760	14708	14886	14693	14729	14569	14718	14706	14847	14748	14810	14691	14737	14658	14580	14738	14597	14667	14544	14612	14518
15204	24021	22240	18834	17388	16880	16025	15712	15184	15176	14982	24932	37901	33064	24807	18460	15580	14792	14780	14546	14754	14671	14539	14707	14616	14626	14715	14700	14465	14602	14448	14581	14483	14630	14416	14606	14558	14578	14403	14677	14538	14588	14662	14649	14547	14669	14709	14728	14546	14575	14650	14846	14615	14570	14579	14567	14590	14640	14644	14676	14436	14617	14613	14581	14641	14635	14476	14701	14688	14502	14699	14678	14800	14615	14859	14616	14566	14585	14692	14631	14589	14604	14838	14439	14746	14767	14494	14760	14524	14382	14494	14581	14620	14489	14615	14536	14344	14688	14597	14792	14600	14485	14592	14678	14509	14680	14540	14627	14636	14434	14533	14575	14537	14762	14552	14730	14692	14592	14660	14623	14761	14702	14599	14387	14698	14604	14564	14549	14489	14496	14555	14357	14652	14560	14586	14675	14663	14450	14622	14580	14649	14514	14724	14538	14691	14593	14672	14593	14554	14471	14727	14591	14645	14667	14620	14648	14759	14483	14757	14552	14599	14560	14639	14647	14558	14566	14576	14591	14635	14647	14663	14591	14421	14782	14479	14514	14559	14615	14680	14612	14542	14619	14440	14585	14674	14615	14622	14509	14699	14581	14818	14468	14653	14609	14761	14598	14657	14725	14505	14774	14636	14429	14869	14564	14675	14609	14595	14557	14669	14526	14464	14677	14726	14543	14555	14696	14631	14580	14621	14523	14717	14561	14657	14724	14518	14541	14502	14608	14700	14484	14647	14398	14559	14793	14514	14509	14729	14580	14683	14548	14541	14572	14793	14482	14714	14692	14640	14521	14541	14448	14525	14700	14568	14643	14622	14411	14596	14578	14514	14497	14619	14654	14565	14599	14590	14641	14806	14588	14600	14726	14574	14504	14431	14588	14490	14478	14619	14695	14708	14723	14595	14598	14415	14586	14754	14534	14539	14588	14470	14538	14629	14644	14529	14586	14652	14653	14569	14566	14624	14651	14776	14426	14629	14594	14557	14630	14513	14605	14525	14500	14550	14479	14342	14490	14626	14602	14587	14669	14639	14566	14603	14643	14489	14663	14615	14649	14478	14470	14565	14624	14642	14510	14608	14661	14541	14541	14600	14622	14688	14518	14607	14516	14603	14551	14625	14501	14536	14465	14609	14717	14624	14627	14591	14569	14626	14669	14510	14623	14564	14533	14681	14615	14432	14589	14521	14627	14483	14591	14593	14489	14616	14569	14566	14515	14845	14591	14553	14496	14816	14505	14592	14632	14595	14573	14519	14549	14474	14681	14540	14725	14535	14545	14391	14516	14605	14559	14606	14638	14626	14444	14479	14686	14454	14695	14600	14544	14576	14569	14713	14667	14512	14507	14573	14528	14566	14553	14609	14639	14559	14471	14579	14609	14672	14728	14637	14437	14742	14487	14657	14651	14615	14640	14583	14536	14522	14672	14637	14570	14565	14556	14430	14570	14623	14528	14622	14570	14642	14519	14576	14670	14598	14638	14352	14631	14710	14601	14489	14603	14506	14648	14543	14609	14700	14721	14555	14533	14690	14642	14652	14782	14361	14520	14586	14500	14574	14501	14531	14485	14469	14576	14639	14538	14756	14492	14588	14674	14597	14580	14644	14574	14496	14529	14582	14562	14743	14514	14691	14678	14624	14645	14453	14606	14643	14446	14631	14835	14630	14497	14631	14423	14559	14529	14492	14616	14548	14560	14580	14512	14685	14594	14549	14625	14595	14524	14555	14607	14678	14481	14642	14721	14580	14528	14483	14752	14636	14531	14647	14606	14628	14552	14604	14680	14480	14653	14420	14599	14440	14614	14618	14613	14597	14664	14731	14598	14667	14761	14646	14698	14546	14643	14634	14652	14565	14626	14552	14416	14751	14599	14649	14543	14599	14613	14517	14689	14613	14564	14614	14766	14537	14805	14665	14677	14444	14645	14594	14637	14623	14521	14648	14579	14586	14567	14782	14634	14670	14643	14659	14546	14704	14550	14494	14383	14673	14544	14516	14666	14619	14685	14764	14650	14573	14700	14480	14505	14496	14689	14576	14768	14614	14654	14768	14570	14456	14443	14519	14614	14849	14764	14635	14515	14499	14570	14476	14591	14541	14528	14585	14575	14638	14578	14712	14550	14634	14662	14762	14444	14699	14600	14641	14807	14678	14647	14600	14607	14486	14700	14703	14743	14520	14568	14381	14717	14517	14684	14474	14514	14705	14786	14608	14621	14740	14349	14648	14436	14609	14706	14601	14742	14367	14591	14650	14567	14651	14597	14578	14613	14741	14475	14577	14567	14568	14412	14620	14612	14638	14505	14707	14689	14506	14538	14602	14656	14780	14481	14578	14531	14526	14611	14626	14641	14536	14497	14554	14668	14745	14693	14591	14654	14617	14593	14569	14561	14756	14558	14562	14641	14598	14603	14594	14685	14662	14565	14532	14671	14668	14559	14602	14739	14545	14591	14529	14578	14475	14643	14507	14658	14566	14714	14682	14690	14545	14667	14607	14642	14641	14792	14531	14615	14502	14725	14589	14756	14466	14493	14658	14360	14610	14663	14551	14637	14553	14508	14619	14635	14725	14513	14460	14541	14630	14498	14580	14673	14584	14565	14663	14389	14625	14677	14575	14701	14722	14640	14483	14618	14667	14790	14584	14425	14607	14581	14606	14591	14597	14659	14542	14510	14663	14626	14502	14926	14537	14641	14670	14719	14646	14806	14664	14693	14551	14656	14595	14650	14582	14654	14475	14661	14644	14707	14360	14702	14678	14634	14619	14683	14611	14625	14519	14754	14588	14804	14681	14523	14707	14649	14738	14723	14568	14570	14761	14561	14456	14548	14626	14653	14559	14660	14612	14495	14525	14720	14558	14499	14500	14712	14442	14472	14395	14634	14546	14553	14554	14645	14708	14660	14613	14619	14478	14483	14590	14607	14624	14635	14473	14622	14613	14585	14534	14592	14810	14426	14624	14654	14586	14737	14627	14807	14731	14652	14537	14521	14695	14709	14408	14634	14544	14738	14383	14698	14694	14599	14539	14703	14508	14741	14687	14602	14578	14630	14771	14803	14597	14502	14642	14602	14601	14619	14613	14683	14465	14470	14548	14620	14737	14611	14650	14479	14662	14566	14549	14539	14520	14589	14627	14635	14601	14487	14617	14507	14645	14683	14637	14553	14630	14635	14622	14729	14631	14587	14578	14533	14450	14621	14527	14637	14484	14714	14709	14584	14577	14668	14566	14454	14554	14447	14661	14640	14568	14659	14499	14570	14627	14617	14592	14534	14626	14612	14610	14575	14639	14604	14669	14713	14476	14625	14509	14489	14821	14553	14547	14610	14637	14589	14666	14798	14687	14521	14667	14501	14615	14705	14465	14508	14550	14546	14710	14549	14736	14749	14474	14522	14606	14572	14660	14722	14598	14621	14534	14656	14716	14625	14653	14549	14494	14675	14637	14717	14763	14697	14691	14561	14628	14328	14611	14586	14563	14638	14640	14664	14626	14680	14615	14495	14558	14787	14649	14478	14422	14485	14496	14649	14617	14617	14586	14535	14505	14699	14672	14538	14745	14502	14568	14555	14667	14602	14527	14679	14608	14536	14740	14499	14538	14625	14606	14588	14689	14543	14553	14636	14670	14601	14514	14670	14545	14646	14532	14617	14535	14837	14613	14502	14623	14543	14477	14773	14487	14456	14583	14867	14521	14639	14593	14633	14671	14569	14646	14600	14424	14768	14446	14816	14647	14559	14682	14530	14553	14701	14442	14643	14622	14567	14691	14495	14624	14458	14566	14795	14686	14312	14630	14714	14496	14678	14606	14598	14571	14639	14354	14546	14455	14504	14447	14558	14659	14275	14462	14689	14661	14684	14529	14614	14385	14595	14577	14639	14660	14569	14755	14617	14593	14587	14599	14507	14633	14521	14646	14504	14709	14623	14508	14607	14656	14675	14532	14486	14502	14764	14761	14723	14439	14592	14639	14620	14786	14506	14639	14555	14367	14583	14533	14622	14601	14551	14537	14642	14593	14684	14647	14595	14794	14581	14545	14778	14672	14631	14627	14805	14513	14718	14717	14641	14693	14469	14580	14628	14558	14439	14590	14770	14845	14655	14507	14648	14549	14764	14477	14411	14735	14640	14473	14603	14602	14573	14802	14620	14514	14655	14619	14541	14610	14768	14606	14614	14493	14622	14484	14663	14631	14643	14518	14545	14521	14451	14646	14528	14554	14507	14507	14686	14469	14658	14566	14418	14613	14549	14472	14560	14490	14626	14591	14533	14564	14626	14748	14521	14547	14588	14489	14690	14532	14617	14538	14565	14786	14408	14584	14543	14544	14503	14651	14626	14527	14735	14541	14648	14557	14653	14437	14757	14619	14657	14609	14561	14550	14723	14433	14646	14730	14542	14675	14644	14589	14495	14657	14586	14570	14573	14620	14545	14533	14555	14453	14562	14553	14616	14733	14539	14591	14496	14598	14426	14738	14678	14611	14718	14523	14684	14460	14665	14563	14602	14419	14654	14741	14602	14571	14595	14630	14506	14462	14624	14703	14486	14501	14504	14628	14657	14579	14475	14586	14571	14704	14524	14489	14781	14786	14634	14765	14591	14613	14610	14542	14671	14674	14615	14663	14414	14673	14407	14595	14670	14477	14635	14507	14549	14620	14491	14627	14526	14640	14535	14631	14617	14820	14567	14590	14571	14471	14626	14398	14649	14534	14684	14483	14606	14485	14635	14599	14512	14581	14606	14529	14654	14775	14723	14592	14766	14575	14661	14496	14551	14726	14628	14511	14763	14667	14681	14865	14640	14598	14580	14678	14647	14508	14647	14518	14589	14650	14637	14576	14700	14704	14540	14696	14745	14568	14476	14481	14689	14600	14567	14778	14606	14647	14728	14587	14561	14587	14616	14630	14582	14558	14562	14587	14688	14582	14772	14583	14840	14619	14731	14546	14524	14612	14623	14627	14602	14556	14508	14489	14664	14543	14671	14459	14631	14569	14622	14564	14473	14648	14440	14605	14537	14595	14631	14686	14470	14618	14472	14616	14493	14663	14650	14502	14523	14579	14846	14587	14623	14715	14684	14579	14636	14667	14468	14725	14701	14438	14444	14653	14599	14614	14539	14515	14723	14612	14603
23901	21359	28799	24332	21811	21427	19476	16485	15834	15794	15363	23985	42475	38803	28955	20983	16798	15427	15256	14938	14838	15180	14750	15006	14835	14931	14894	14958	14908	14879	14802	15017	14983	14888	15089	14944	14844	14833	14755	15026	14839	15017	14915	14968	14920	15010	14831	14971	14959	14932	15055	15094	14916	15188	14879	14912	14713	14906	14793	14826	14842	15021	14876	15045	15182	14959	15073	14814	14856	14753	15032	14958	14848	15003	15048	15030	14894	14971	15070	14788	14874	14790	14983	14951	14864	14826	14964	14907	14860	14935	15009	15009	14873	15031	14696	14707	14815	15092	14933	14786	15091	14872	15009	14699	14778	14627	14823	14903	14972	14930	14973	15014	14915	14973	14939	14844	15051	14930	14994	14771	14720	14852	14730	14935	14778	14795	15053	14833	14849	14905	14939	14677	14956	14780	14925	14983	14945	14782	14905	14922	14959	14930	14813	14963	15122	14718	14861	14910	14837	14887	14832	14740	14754	15072	14663	14832	14742	14789	14881	15102	14884	14672	14999	14778	14693	14908	14863	14735	14859	14741	14858	14901	14896	14786	14848	15126	14820	14851	15312	14992	14993	14801	14949	14845	14831	14891	14963	14869	14864	14677	14890	14852	14819	14790	14851	14848	14807	14897	14822	14873	14936	14948	14897	14873	14864	14765	14855	14726	14932	14904	14860	14656	14867	14828	14916	14862	14866	14772	14839	14731	14975	14752	14880	14823	14765	14869	14928	14990	14885	14857	14870	15032	15115	14937	14860	14963	14897	14942	14836	14968	14951	14875	14847	14726	14781	14919	14788	14937	14842	14954	14815	14752	14836	14736	14863	15047	14785	14924	14878	14860	14917	14798	14581	14778	14656	14943	14642	14810	15016	14824	15036	14861	14714	15079	14802	14838	14948	14807	14997	14860	14898	14892	14853	14936	14882	14848	14760	14919	14831	14869	14677	14827	14809	14812	14896	14930	14888	15152	14914	14812	14946	14810	14677	14846	14791	14706	14758	14940	15008	14899	15029	14940	14857	14962	14962	14783	15031	14843	14960	14862	14945	14938	14792	14834	14798	14885	14880	14820	14871	14863	14853	14738	15082	14947	14802	14826	14727	14693	14948	14910	14754	15049	14941	14804	14819	14736	14718	14907	14919	14870	14722	14744	15035	14792	15037	14914	14801	15007	14875	15027	14875	14984	14927	14658	14902	14944	14949	14859	14819	14790	15027	14859	14975	15028	14824	14854	14910	14884	14829	14771	14862	14858	14817	14811	14788	14851	14861	14947	15055	14761	14887	14985	14836	14756	14861	14904	14931	14849	14941	14793	15063	14812	14818	14786	14847	14731	14987	14850	14876	14990	14874	14983	14923	14794	14982	14760	14936	14844	14951	14702	14987	14838	14854	14766	14977	14795	15117	14734	15058	14942	14935	14779	14872	14726	14810	14754	14912	14947	14793	14931	14878	14992	14686	14819	14720	14972	14966	14955	14942	14712	14761	14781	14848	14842	14959	14889	14856	14850	14939	14896	14904	14922	14808	14971	14993	15000	14906	14623	14951	14848	14865	15037	14942	14859	14845	14923	14986	14833	14945	14867	14796	14875	14946	14960	14808	14768	14873	14786	14696	14847	14757	14848	14750	14923	14789	14860	14966	14926	15008	14987	14748	14647	14796	14786	14660	14889	14909	14923	14855	14925	14939	14706	14888	14970	14897	14814	14712	15013	15017	14908	15002	14759	14784	14966	14834	14942	14963	14840	14966	15003	15012	15366	15146	14897	14650	14865	14805	14777	14912	14921	15022	14716	14800	14929	15036	14902	14898	14712	14830	14917	14861	15046	14953	15108	14946	14816	14961	14983	14690	15035	14816	14718	14894	14949	14781	14868	14900	14803	14743	14922	14918	14881	14866	14704	14974	14843	15010	14894	14736	15002	14960	14954	14904	14763	14881	15063	14826	14895	15116	14970	14854	14751	14775	14746	14839	14738	14946	14935	14984	14868	14931	14765	14925	15032	14950	14846	14808	14944	14972	14854	14870	14798	14937	14854	15105	14881	14784	14786	14808	14804	14729	14804	14941	14819	14819	14889	15058	14898	14659	14873	14868	14886	14660	14862	14878	14975	14912	14893	14826	15014	14801	14891	14813	14767	14800	14813	15043	14826	14814	14941	14934	15042	14925	14907	14948	15055	14899	14798	14769	15124	14658	14866	14815	14917	14952	14790	14842	14872	14902	14653	14827	14688	14695	14846	14810	14989	14886	14981	14997	14735	14827	14891	14893	14903	15113	14914	14719	14758	14923	14814	14939	14776	14789	14930	14987	14725	14915	14845	14912	14891	14978	14839	14757	14988	14748	14862	14879	14940	14901	14968	14805	14946	14728	14724	14897	14982	14962	14786	14744	14906	14926	15038	14743	14801	14835	14876	15112	15017	15025	14736	14834	14853	14826	14609	14840	14615	14862	14888	14883	15031	15016	14842	14894	14988	14873	14935	14972	15063	14807	14825	15011	15049	14837	14841	14869	14899	14966	14740	14798	14991	14804	14931	14700	14774	14970	14800	14669	14880	14911	14695	14906	14915	14947	15056	14863	14810	15017	14876	14855	14649	15007	14912	14924	14899	14922	14911	14816	14960	15129	14830	14880	14797	14879	14815	14923	14790	14854	14944	14940	15025	14860	14892	14707	14756	14926	14936	15033	14938	14753	14781	14914	14833	14823	14832	14796	15007	14720	14877	15013	14826	14743	14715	14902	14882	14802	14689	14677	14848	14778	14870	14863	14802	15049	15080	14831	14983	14805	14903	14974	14900	14750	14839	14789	14938	14825	15076	14949	15006	15029	14934	14849	14979	14913	14989	14826	14921	14823	14820	14826	14784	14800	14816	14922	14845	14922	14935	15017	14918	14863	14938	15027	14835	14952	15025	14828	14952	14783	14813	14799	14955	14893	14914	15006	15009	14924	14883	14784	14924	14744	14813	14856	15091	15001	14904	14916	14956	15096	14873	14794	14838	14789	14949	14965	14773	14856	14899	14912	14930	14730	14831	15020	14841	14953	14809	14894	14923	14773	14776	14770	14802	14754	14894	14811	14707	14887	14753	14828	14951	14596	14796	14921	14966	14859	14813	14856	14777	14863	14742	14949	14737	14824	14823	14915	14963	14939	14830	15070	14867	14896	15043	14825	14936	15014	14873	14759	14851	14898	14817	14995	14881	15127	14790	14878	14836	15090	14904	14729	14732	14812	14968	14888	14799	14864	14694	15009	14969	14917	14780	14659	14867	14928	15029	14809	14975	14937	14833	14853	14988	14990	14718	14821	14680	14890	14768	14904	14940	14881	14790	14964	14868	14857	14712	14903	14759	14990	14758	14965	14832	15096	14814	15041	14840	14725	14683	14927	14982	14685	14892	14934	14830	14874	14805	14883	14739	15028	14951	14876	14929	15041	14914	14700	15003	14844	14880	14882	14867	14849	14882	14884	14696	14867	14895	14718	14843	15024	14900	15049	14931	14877	15034	14824	14865	14919	14993	14830	15036	14818	14831	14821	14978	14945	14856	14957	14922	14981	14940	14843	15043	14908	14879	14756	14815	15093	14835	14825	14726	15087	14764	14770	14745	14805	15014	14896	14956	14781	14838	14897	14901	14858	14897	14705	14943	14946	14751	14872	14999	14820	14663	15106	14858	14814	14905	14910	14828	14890	14750	14736	14838	14785	14786	14775	14832	14954	14996	14622	14925	14793	14792	15026	14866	14861	15047	14884	15096	14965	14910	15140	14910	14718	14790	14921	14782	14721	14836	14689	14856	14829	14897	14883	14845	14797	14964	15085	14939	14930	14938	14869	14922	14820	14982	15010	14920	14933	14849	14956	14902	14965	14859	14850	14761	14961	14946	14916	14930	14862	14630	14851	14915	14962	14980	14856	14738	14734	14920	14776	14804	14823	14912	14807	14784	14830	14843	14871	14911	14930	15051	14967	14833	14838	14970	14958	14971	14844	14775	14753	15069	14611	14981	14762	14788	14940	14740	14754	14838	14882	14993	14890	14738	14797	14761	14833	14804	14902	14724	14904	14809	14833	14891	14893	14988	14954	14720	14815	14689	14877	14783	14861	14895	14800	14981	14903	15022	14905	15028	14856	14929	14794	14845	14789	15232	14824	14806	14862	14745	14945	14773	15088	14810	15019	14879	14800	14884	14861	14798	14813	14880	14906	14991	14748	14912	14938	14747	14814	14775	14951	14863	15101	14803	14800	14969	14851	14796	14886	14690	14797	14772	14784	14837	14788	14967	14981	14888	14744	15096	15039	14994	14982	14880	14750	14881	14784	14715	14711	14737	14822	15063	14904	15015	14770	14855	14880	14915	14798	14860	15101	14896	15032	14897	14795	15001	14901	14905	15003	14702	14844	14685	14790	14785	14891	14931	14888	14945	14766	14966	14815	15016	14973	14843	14863	14817	14952	14967	14706	14781	15010	14864	14805	14856	14945	14808	14800	14891	14890	14986	14906	14848	14849	14920	14889	14837	14973	14673	14929	14975	15090	14900	14934	14841	14781	14878	14728	14728	14737	14812	14766	14927	14978	14953	14936	14905	14838	14835	14911	14877	15003	14945	14994	14826	14981	14823	14773	14963	14839	14875	14963	14998	14829	14878	14791	14816	14639	14859	14830	14724	14940	14933	14873	14592	14861	15056	14774	14922	14928	14906	14857	15115	14677	14903	15129	14903	14852	15086	14806	14845	14640	14871	14993	14888	14866	14907	14858	14794	14947	14829	14909	14878	14722	14777	14902	14632	14832	14858	14910	14660	14832	14929	14972	15049	14839	15005	14831	14791	14836	14816	14700	14902	14772	14822	14907	14867	14965	14869	14804	14888	15061	14837	14942	14940	14816	14891	14652	14745	14903	14779	14811	14914	14798	14750	14683	14824	15083	14828	14984	14857	14797	15126	15122	14942	14972	14893	14931	14678	14917	14943	14975	14836	14903	14877	14866	14700	14686	14810	14884	14908	15022	14859	14880	14762	14767	14734	14943	14801	14953	14979	14723	14902	14979	15091	14942	14866	14831	14957	14959	14939	14912	14744	14896	14898	15105	15053	15003	14792	14918	14834	14774	14873	14648	14885	14836	14954	14917	14715	14901	14704	14943	14901
17314	28486	26833	21448	19515	18266	17242	16501	16168	15965	15553	29456	46401	41367	30710	21084	16390	15114	14768	14871	14822	14685	14840	14691	14653	14650	14578	14775	14686	14794	14674	14689	14628	14633	14771	14752	14679	14751	14785	14791	14633	14571	14741	14638	14647	14733	14649	14782	14807	14753	14678	14727	14709	14578	14720	14794	14670	14707	14801	14741	14730	14786	14678	14616	14657	14659	14752	14540	14636	14645	14556	14519	14718	14643	14807	14659	14745	14880	14691	14566	14630	14548	14660	14798	14663	14656	14851	14737	14793	14868	14719	14579	14684	14921	14601	14651	14684	14653	14658	14698	14553	14644	14697	14677	14747	14710	14425	14688	14638	14605	14804	14750	14559	14726	14647	14671	14771	14696	14754	14687	14743	14602	14671	14742	14679	14652	14715	14589	14758	14574	14659	14695	14660	14675	14816	14761	14598	14884	14644	14769	14786	14619	14723	14715	14792	14749	14720	14597	14723	14674	14722	14826	14621	14751	14933	14648	14883	14599	14813	14665	14721	14487	14733	14543	14688	14651	14721	14755	14769	14838	14632	14604	14754	14662	14759	14616	14718	14591	14754	14688	14788	14586	14708	14854	14629	14643	14855	14622	14801	14541	14550	14749	14624	14602	14761	14690	14679	14628	14905	14781	14493	14696	14606	14494	14578	14810	14746	14744	14709	14604	14673	14709	14790	14737	14545	14651	14496	14421	14701	14757	14650	14648	14782	14654	14788	14804	14703	14784	14787	14552	14652	14718	14470	14762	14681	14693	14689	14574	14766	14650	14665	14622	14681	14767	14631	14805	14677	14627	14623	14662	14605	14538	14766	14756	14708	14651	14802	14783	14842	14773	14764	14808	14592	14788	14726	14587	14784	14672	14703	14830	14752	14731	14819	14771	14577	14628	14626	14613	14816	14589	14932	14747	14553	14762	14669	14733	14770	14628	14785	14763	14586	14875	14645	14698	14671	14673	14698	14646	14609	14750	14776	14560	14650	14624	14686	14806	14716	14597	14698	14585	14656	14689	14572	14547	14866	14453	14559	14530	14740	14627	14636	14638	14669	14684	14616	14624	14739	14688	14720	14768	14499	14763	14596	14707	14800	14740	14793	14807	14531	14791	14531	14552	14607	14558	14656	14580	14646	14672	14588	14684	14549	14626	14512	14617	14902	14742	14670	14508	14723	14781	14825	14735	14951	14659	14538	14684	14884	14631	14667	14618	14625	14619	14566	14599	14861	14723	14733	14754	14715	14713	14747	14788	14968	14672	14622	14673	14523	14718	14545	14742	14705	14752	14549	14818	14672	14644	14699	14691	14566	14616	14835	14651	14829	14572	14472	14411	14577	14669	14663	14689	14976	14723	14635	14732	14632	14609	14706	14777	14676	14598	14694	14655	14681	14625	14604	14587	14716	14653	14638	14712	14680	14665	14604	14695	14602	14783	14742	14605	14749	14702	14569	14659	14725	14744	14856	14672	14568	14620	14855	14791	14693	14731	14679	14659	14909	14714	14704	14768	14668	14819	14517	14725	14674	14796	14825	14675	14707	14644	14625	14617	14671	14669	14508	14776	14723	14544	14719	14817	14833	14652	14842	14502	14709	14474	14711	14878	14664	14632	14864	14624	14673	14583	14734	14816	14764	14694	14684	14740	14640	14783	14646	14683	14561	14599	14586	14731	14675	14597	14734	14702	14882	14686	14628	14604	14684	14748	14920	14698	14880	14607	14609	14729	14630	14868	14719	14734	14699	14687	14737	14800	14628	14654	14621	14731	14840	14811	14710	14641	14736	14513	14858	14820	14697	14783	14609	14702	14765	14714	14685	14611	14724	14714	14851	14693	14581	14794	14622	14787	14665	14541	14690	14755	14752	14774	14823	14714	14858	14655	14617	14672	14586	14675	14729	14776	14782	14653	14669	14706	14682	14685	14785	14632	14718	14705	14722	14747	14711	14804	14776	14782	14605	14702	14574	14689	14741	14797	14762	14779	14854	14770	14728	14730	14705	14598	14544	14757	14662	14663	14589	14717	14762	14765	14698	14640	14706	14831	14638	14987	14660	14727	14880	14622	14680	14656	14690	14613	14696	14702	14608	14719	14622	14667	14662	14669	14898	14675	14553	14881	14640	14653	14772	14621	14669	14814	14735	14768	14593	14681	14753	14657	14810	14742	14779	14843	14680	14647	14874	14701	14835	14601	14808	14666	14827	14744	14812	14668	14698	14722	14811	14704	14752	14475	14740	14709	14677	14656	14731	14605	14679	14773	14669	14740	14777	14617	14552	14485	14757	14648	14742	14673	14574	14700	14646	14668	14732	14694	14733	14703	14545	14890	14679	14677	14684	14669	14601	14723	14714	14840	14508	14625	14716	14807	14658	14586	14797	14802	14753	14686	14691	14700	14715	14560	14658	14538	14873	14601	14796	14514	14628	14766	14781	14751	14710	14634	14627	14579	14786	14685	14544	14772	14639	14643	14611	14657	14608	14723	14645	14895	14637	14791	14672	14607	14727	14682	14764	14840	14587	14810	14678	14582	14773	14725	14628	14607	14610	14602	14677	14706	14651	14696	14550	14649	14692	14826	14842	14493	14812	14744	14796	14803	14688	14932	14798	14781	14680	14559	14695	14649	14655	14880	14760	14733	14668	14580	14532	14753	14758	14749	14908	14510	14748	14635	14720	14711	14623	14907	14841	14620	14695	14584	14736	14571	14658	14777	14684	14737	14651	14840	14688	14664	14824	14729	14863	14915	14854	14429	14641	14690	14704	14649	14658	14662	14556	14817	14669	14634	14742	14611	14682	14598	14801	14713	14804	14682	14599	14749	14704	14772	14600	14822	14710	14756	14782	14768	14881	14748	14714	14689	14679	14610	14730	14568	14920	14713	14716	14617	14651	14699	14672	14734	14700	14635	14823	14543	14678	14613	14589	14590	14803	14791	14694	14656	14746	14708	14627	14544	14885	14724	14658	14602	14770	14789	14811	14821	14870	14691	14615	14623	14572	14879	14644	14631	14631	14793	14846	14696	14593	14745	14711	14761	14719	14637	14731	14782	14754	14604	14626	14706	14669	14762	14441	14723	14770	14712	14728	14666	14686	14838	14561	14723	14620	14819	14732	14640	14531	14844	14819	14696	14601	14596	14536	14578	14774	14618	14697	14827	14816	14597	14782	14748	14601	14755	14635	14882	14798	14728	14568	14530	14452	14517	14703	14735	14739	14797	14749	14542	14631	14570	14660	14777	14746	14753	14752	14700	14808	14510	14731	14634	14771	14789	14649	14725	14693	14775	14495	14693	14515	14752	14774	14790	14588	14765	14525	14678	14602	14743	14652	14701	14642	14723	14665	14717	14770	14573	14932	14588	14703	14641	14651	14855	14734	14605	14782	14571	14466	14673	14707	14704	14616	14613	14759	14677	14659	14662	14740	14598	14694	14573	14782	14805	14834	14552	14552	14716	14758	14872	14622	14661	14583	14790	14607	14853	14648	14688	14665	14793	14587	14756	14798	14704	14546	14706	14679	14459	14785	14545	14849	14653	14713	14676	14703	14777	14777	14781	14715	14785	14776	14640	14808	14685	14635	14872	14687	14699	14744	14746	14665	14600	14552	14797	14815	14766	14647	14882	14615	14685	14618	14817	14580	14713	14700	14698	14538	14672	14552	14569	14834	14692	14669	14689	14711	14561	14545	14804	14735	14564	14606	14678	14828	14632	14639	14723	14794	14752	14677	14778	14672	14574	14764	14865	14661	14699	14650	14651	14564	14727	14617	14598	14743	14810	14649	14719	14784	14581	14810	14552	14610	14500	14722	14855	14605	14930	14659	14787	14741	14667	14608	14675	14756	14551	14776	14656	14728	14664	14541	14569	14736	14607	14636	14636	14756	14644	14614	14902	14654	14688	14772	14506	14615	14609	14636	14634	14716	14600	14856	14754	14717	14716	14665	14848	14637	14563	14871	14710	14716	14692	14561	14735	14808	14808	14761	14632	14716	14687	14591	14715	14756	14610	14678	14572	14679	14672	14675	14788	14682	14793	14732	14795	14859	14636	14674	14564	14690	14711	14576	14526	14576	14674	14756	14615	14796	14605	14850	14722	14577	14668	14559	14705	14635	14625	14864	14603	14869	14666	14696	14630	14744	14758	14775	14665	14803	14777	14631	14748	14697	14676	14764	14700	14606	14711	14776	14539	14640	14748	14635	14717	14660	14709	14798	14724	14836	14739	14656	14732	14761	14763	14613	14632	14687	14705	14714	14684	14682	14805	14845	14727	14584	14772	14619	14765	14796	14617	14596	14808	14942	14802	14737	14683	14833	14583	14667	14668	14627	14772	14555	14707	14534	14825	14634	14707	14627	14607	14619	14738	14711	14618	14736	14697	14644	14751	14688	14669	14908	14847	14607	14709	14720	14830	14708	14768	14681	14748	14781	14582	14636	14790	14592	14861	14755	14530	14564	14719	14769	14596	14784	14875	14814	14713	14716	14614	14825	14632	14596	14810	14748	14648	14623	14771	14677	14600	14781	14735	14872	14548	14606	14725	14785	14849	14777	14673	14684	14688	14708	14674	14617	14591	14580	14657	14734	14879	14714	14690	14713	14672	14600	14707	14754	14670	14816	14653	14596	14667	14763	14773	14611	14796	14818	14670	14784	14572	14578	14640	14586	14817	14847	14866	14669	14621	14701	14616	14782	14636	14743	14651	14583	14720	14635	14675	14732	14794	14623	14664	14945	14741	14764	14759	14705	14805	14785	14754	14720	14633	14774	14661	14700	14776	14482	14548	14653	14736	14632	14591	14535	14627	14597	14717	14712	14672	14647	14688	14724	14652	14777	14656	14714	14752	14751	14751	14566	14564	14597	14676	14634	14759	14640	14752	14752	14718	14531	14777	14710	14810	14687	14489	14890	14685	14884	14681	14670	14630	14713	14675	14750	14740	14538	14810	14844	14672	14667	14751	14556	14620	14732	14804	14715	14757	14606	14514	14681	14756	14740	14720	14683	14731	14638	14490	14540	14724	14757	14499	14641	14909	15004	14586	14679	14691	14762	14661	14696	14857	14713	14524	14765	14741	14750	14639	14667	14610	14798	14733	14534	14849	14740	14731	14637	14657	14678	14633	14711	14891	14665	14727	14706	14613	14659	14634
28721	21694	21006	18374	16344	16022	15981	15897	15870	15724	15743	16291	18921	18634	17462	16638	15934	15808	15912	15804	15755	15859	15749	15788	15755	15833	15941	15704	15625	15598	15675	15634	15690	15854	15614	15539	15983	15600	15667	15808	15717	15618	15418	15749	15730	15649	15857	15622	15623	15730	15823	15613	15522	15704	15802	15762	15805	15818	15718	15774	15730	15526	15793	15750	15659	15677	15716	15704	15757	15483	15672	15860	15731	15743	15599	15629	15773	15672	15670	15665	15579	15726	15813	15771	15742	15695	15699	15678	15505	15812	15541	15787	15716	15754	15591	15671	15681	15687	15897	15491	15700	15770	15907	15785	15980	15836	15607	15711	15708	15637	15851	15664	16011	15986	15781	15701	15652	15589	15456	15790	15701	15651	15802	15605	15760	15602	15763	15761	15545	15587	15529	15810	15520	15678	15815	15813	15721	15685	15795	15631	15553	15584	15649	15689	15717	15666	15651	15632	15662	15776	15776	15597	15757	15949	15777	15620	15725	15674	15934	15764	15927	16080	15670	15812	15593	15564	15724	15743	15725	15657	15588	15506	15828	15661	15713	15788	15830	15711	15648	16103	15690	15681	15717	15753	15723	15731	15678	15786	15566	15636	15641	15790	16051	15737	15955	15625	15798	15783	15738	15697	15761	15677	15900	15567	15750	15676	15774	15908	15838	15717	15751	15860	15651	15807	15742	15626	15719	15613	15906	15718	15813	15844	15709	15776	15701	15733	15747	15707	15768	15794	15725	15717	15766	15499	15790	15659	15786	15640	15535	15760	15747	15898	15893	15743	15886	15653	15648	15651	15840	15707	15700	15616	15730	15655	15745	15817	15906	15621	15789	15689	15788	15536	15869	15747	15674	15457	15724	15819	15843	15606	15619	15796	15666	15676	15692	15713	15583	15584	15643	15638	15586	15776	15814	15828	15692	15508	15790	15755	15859	15692	15695	15547	15736	15844	15854	15823	15708	15740	15785	15709	15689	15703	15647	15818	15779	15781	15784	15698	15606	15629	15734	15756	15825	15579	15670	15557	15890	15640	15746	15609	15629	15847	15828	15699	15753	15795	15649	15756	15725	15770	15741	15600	15809	15689	15833	15720	15851	15740	15587	15722	15824	15513	15535	15789	15890	15632	15764	15607	15594	15829	15808	15762	15788	15766	15478	15632	15694	15612	15630	15895	15892	15569	15590	15746	15597	15608	15892	15649	15570	15616	15872	15658	15904	15917	15600	15598	15712	15552	15734	15626	15688	15655	15745	15583	15892	15594	15772	15667	15640	15651	15871	15760	15759	15778	15510	15607	15742	15604	15620	15616	15852	15788	15555	15614	15860	15783	15581	15614	15692	15642	15611	15767	15603	15786	15744	15872	15660	15658	15780	15684	15600	15668	15699	15716	15629	15789	15793	15770	15715	15578	15692	15753	15760	15737	15572	15622	15705	15645	15827	15777	15636	15798	15715	15737	15669	15380	15589	15684	15665	15755	15877	15437	15620	15672	15713	15607	15659	15851	15655	15719	15718	15535	15548	15676	15767	15692	15690	15685	15725	15638	15449	15598	15624	15518	15485	15682	15845	15477	15726	15729	15677	15596	15630	15750	15769	15674	15663	15371	15581	15553	15782	15525	15761	15747	15777	15783	15781	15678	15524	15617	15780	15632	15681	15643	15552	15733	15617	15692	15798	15685	15637	15711	15765	15548	15661	15640	15759	15690	15762	15744	15729	15541	15782	15651	15818	15839	15917	15725	15515	15643	15465	15533	15826	15671	15806	15700	15725	15634	15664	15688	15748	15702	15549	15628	15771	15742	15513	15630	15660	15611	15759	15928	15769	15700	15573	15640	15861	15691	15619	15761	15585	15667	15610	15580	15660	15597	15610	15783	15630	15866	15709	15685	15713	15560	15832	15666	15697	15623	15645	15761	15735	15873	15747	15776	15789	15553	15895	15703	15869	15519	15695	15610	15528	15755	15773	15611	15488	15663	15683	15681	15645	15651	15994	15612	15714	15637	15841	15670	15690	15754	15735	15699	15647	15464	15784	15669	15667	15588	15871	15635	15866	15582	15677	15783	15779	15600	15642	15697	15627	15672	15761	15654	15732	15718	15751	15690	15561	15806	15782	15718	15734	15749	15732	15545	15655	15687	15770	15533	15721	15642	15676	15643	15774	15625	15532	15695	15670	15764	15778	15781	15840	15756	15771	15772	15650	15702	15634	15637	15655	15753	15771	15662	15552	15619	15842	15841	15840	15685	15767	15711	15682	15651	15720	15559	15686	15649	15744	15748	15866	15618	15593	15677	15730	15629	15814	15813	15746	15794	15689	15777	15654	15591	15788	15790	15682	15807	15530	15757	15606	15762	15594	15682	15756	15704	15832	15754	15499	15655	15643	15627	15702	15831	15749	15775	15830	15816	15694	15813	15733	15727	15651	15815	15720	15801	15573	15569	15721	15778	15575	15582	15747	15753	15641	15506	15620	15666	15695	15555	15684	15677	15628	15548	15668	15573	15731	15760	15879	15801	15618	15682	15739	15588	15846	15685	15843	15665	15855	15650	15792	15578	15665	15591	15677	15635	15770	15749	15701	15530	15860	15650	15665	15692	15657	15706	15720	15726	15882	15665	15625	15638	15662	15623	15685	15594	15765	15511	15741	15525	15749	15720	15777	15928	15810	15704	15783	15780	15767	15806	15577	15845	15689	15630	15700	15569	15857	15721	15595	15745	15795	15890	15545	15608	15664	15462	15688	15706	15535	15590	15962	15755	15671	15801	15761	15724	15827	15736	15778	15824	15741	15743	15528	15872	15624	15579	15858	15868	15704	15898	15594	15638	15648	15767	15554	15791	15703	15971	15743	15684	15790	15654	15500	15637	15886	15777	15617	15630	15705	15621	15934	15651	15654	15754	15682	15865	15795	15676	15735	15748	15669	15642	15943	15597	15672	15840	15683	15647	15690	15897	15755	15549	15678	15706	15825	15805	15834	15902	15822	15598	15698	15701	15546	15661	15658	15877	15772	15623	15629	15420	15585	15775	15671	15910	15666	15876	15896	15671	15808	15712	15538	15917	15752	15776	15772	15618	15773	15602	15811	15746	15759	15734	15829	15719	15741	15753	15779	15649	15635	15611	15725	15797	15724	15731	15830	15745	15827	15681	15776	15681	15737	15874	15738	15783	15650	15739	15825	15484	15768	15651	15722	15613	15677	15547	15835	15738	15646	15837	15765	15672	15744	15629	15800	15601	15666	15697	15581	15716	15566	15652	15703	15426	15670	15707	15774	15567	15744	15792	15684	15607	15738	15629	15773	15586	15805	15912	15780	15710	15674	15628	15703	15671	15883	15747	15747	15564	15883	15971	15795	15580	15590	15805	15709	15530	15759	15713	15778	15756	15740	15828	15680	15748	15784	15540	15687	15576	15650	15558	15655	15675	15565	15792	15573	16022	15631	15639	15892	15845	15729	15762	15590	15711	15868	15715	15949	15829	15724	15693	15770	15591	15685	15878	15817	15616	15881	15714	15552	15838	15834	15699	15661	15706	15691	15759	15879	15569	15592	15729	15688	15886	15785	15702	15644	15741	15711	15652	15673	15626	15836	15683	15719	15554	15673	15577	15739	15838	15725	15709	15768	15591	15866	15783	15711	15670	15875	15766	15777	15714	15695	15703	15681	15702	15831	15714	15715	15796	15593	15621	15827	15791	15674	15566	15867	15499	15640	15683	15760	15843	15662	15779	15769	15749	15584	15804	15476	15615	15727	15777	15801	15689	15679	15744	15723	15852	15697	15802	15738	15799	15745	15742	16061	15670	15723	15798	15913	15682	15865	15661	15677	15781	15672	15682	15690	15880	15636	15471	15759	15765	15837	15969	15689	15568	15668	15833	15796	15860	15599	15801	15769	15914	15638	15594	15774	15750	15796	15727	15734	15804	15757	15667	15831	15875	15685	15669	15840	15741	15861	15716	15530	15634	15602	15839	15710	15534	15735	15578	15906	15631	15817	15878	15759	15692	15832	15824	15800	15686	15614	15747	15557	15578	15945	15861	15784	15745	15767	15662	15612	15844	15814	15629	15644	15684	15711	15544	15767	15793	15808	15698	15660	15760	15827	15796	15705	15687	15781	15749	15742	15742	15633	15781	15507	15650	15647	15951	15538	15759	15771	15788	15589	15635	15922	15569	15718	15642	15759	15581	15883	15677	15694	15633	15639	15741	15892	15690	15834	15669	15635	15700	15521	15643	15772	15545	15845	15700	15683	15840	15739	15760	15565	15578	15697	15697	15529	15842	15667	15758	15667	15727	15687	15567	15612	15820	15770	15698	15695	15679	15757	15837	15882	15698	15626	15811	15659	15728	15789	15728	15661	15823	15687	15601	15663	15814	15649	15605	15554	15785	15878	15662	15762	15708	15654	15852	15625	15787	15888	15864	15784	15758	15686	15598	15790	15707	15622	15555	15734	15787	15793	15779	15866	15826	15745	15642	15640	15574	15766	15730	15746	15775	15758	15752	15705	15618	15693	15571	15683	15599	15678	15714	15642	15583	15712	15696	15712	15727	15727	15708	15686	15795	15771	15916	15605	15882	15828	15715	15742	15703	15963	15767	15832	15794	15754	15715	15933	15778	15785	15523	15651	15630	15743	15705	15509	15720	15702	15651	15678	15737	15860	15722	15549	15580	15834	15745	15603	15685	15733	15546	15649	15762	15780	15854	15489	15756	15717	15683	15608	15659	15721	15608	15784	15680	15819	15747	15757	15527	15710	15730	15813	15732	15789	15688	15776	15788	15865	15695	15610	15766	15691	15712	15632	15598	15742	15785	15689	15694	15739	15773	15759	15762	15553	15643	15884	15719	15652	15502	15836	15791	15746	15544	15653	15751	15703	15810	15612	15566	15648	15823	15814	15855	15664	15725	15951	15705	15796	15751	15713	15760	15548	15816	15595	15643	15572	15750	15701	15789	15611	15718	15805	15757	15725	15748	15741	15654	15767	15740	15791	15755	15879	15518	15719	15610	15666	15823	15853	15756	15451	15754	15862	15745	15955	15791	15721	15845	15659	15667	15699	15663	15692	15705	15817	15864	15768	15726	15715	15574	15751	15564	15612	15738	15780	15844	15678	15656	15824	15528	15894	15541	15573	16020
16256	18784	18138	16529	15994	15849	15556	15484	15312	15253	15312	16819	20040	19058	17366	16072	15451	15258	15275	15242	15230	14970	15266	15244	15326	15168	15225	15278	15200	15072	15394	15242	15179	15223	15227	15304	15268	15162	15233	15105	14999	15135	15266	15175	15096	15340	15311	15062	15258	15180	15279	15271	15236	15166	15117	15195	15301	15281	15295	15222	15082	15277	15127	15134	15033	15266	15362	15262	15028	15188	15223	15250	15170	15170	15189	15420	15243	15202	15116	15157	15195	15200	15172	15313	15079	15201	15120	15176	15151	15114	14927	15039	15242	15255	15136	15131	15100	15202	15106	15180	15290	15332	15170	15077	15094	15248	15174	15288	15062	15147	15203	15261	15166	15236	15020	15216	15097	15142	15140	15092	15077	15178	15215	15088	15208	15286	15196	15307	15133	15260	15150	15202	15137	15144	15218	15052	15091	15278	15024	15221	15067	15006	15419	15309	15246	15162	15177	15308	15120	15096	15112	15177	15226	15122	15014	15259	15254	15227	15233	15110	15084	15375	15157	15287	15415	15206	15311	15069	15085	15191	15231	15186	15044	15080	15316	15112	15176	15092	15076	15211	15106	15169	15245	15257	15306	15222	15204	15038	15186	15337	15231	15245	15137	15315	15261	15324	15075	15220	15330	15064	15211	15106	15158	15195	15056	15296	15168	15093	15161	15026	15230	15125	15133	15247	15146	15304	15161	15236	15054	15302	15310	15252	15089	15417	15060	15310	15205	15181	15314	15158	15149	15142	15275	15076	15256	15172	15023	15197	15138	15262	15094	15221	15133	15246	15242	15185	15150	15129	15096	15126	15212	15388	15142	15353	15318	15266	15128	15103	15158	15088	15269	15155	15200	15124	15303	15221	15237	15203	15140	15194	15054	15073	15332	15228	15199	15154	15302	15029	15135	15207	15097	15294	15143	15154	15307	15160	15383	15052	15166	15121	15205	15177	15190	15086	15162	15137	15137	15131	15245	15296	15256	15289	15327	15184	15240	15148	15342	15392	15184	15292	15231	15414	15060	15072	15278	15122	15043	15140	15028	15156	15296	15237	15226	14995	15180	15178	15184	14915	15266	15194	15182	15293	15223	15219	15215	15191	15226	15111	15197	15137	15112	15293	15237	15248	15250	15090	15156	15291	14976	15313	15289	15193	15217	15307	15171	15160	15270	15044	15185	15286	15119	15261	15261	15212	15199	15060	15241	15146	15174	15249	15105	15109	15221	15282	15240	15314	15216	15291	15113	15201	15198	15208	15234	15018	15204	15355	15158	15195	15278	15182	15193	15287	15172	15228	15183	15168	15164	15321	15141	15052	15142	15064	15045	15053	15249	15300	15212	15225	15126	15257	15193	15321	15165	15329	15200	15299	15301	15041	15208	15335	15194	15175	15027	14992	15116	15199	15255	15154	15320	15075	15153	15084	15198	15215	15054	15229	15195	15238	15169	15001	15202	15311	15192	15310	15330	15237	15217	15167	15232	15011	15213	15190	15124	15280	15235	15087	15109	15235	15268	15135	15261	15156	15307	15096	15272	15174	15207	15207	15251	15302	15198	15104	15090	15267	15179	15294	15273	15161	15250	15254	15014	15183	15302	15147	15239	15209	15313	15144	15078	15107	14984	15382	15146	15203	15347	15344	15179	15310	15136	15313	15220	15070	15105	15216	15256	15123	15143	15254	15109	15115	15213	15133	15203	15083	15048	15176	15158	15146	15337	15127	15147	15262	15185	15261	15193	15287	15310	15114	15141	15250	15224	15204	15233	15267	15016	15129	15281	15178	15184	15198	15103	15266	15342	15253	15180	15102	15199	15241	15175	15185	15173	15167	14984	15235	15052	15181	15273	15058	15061	15296	15234	15172	15057	15211	15295	15162	15077	15185	15144	15175	15266	15230	15294	15059	15100	15251	15269	15203	15335	15205	15178	15280	15205	15369	15159	15075	15263	15343	15230	15098	15228	15068	15236	15073	15301	15140	15256	15289	15166	15159	15190	15291	15345	15308	15346	15089	15149	15166	15240	15239	14993	15349	15279	15112	15028	15086	15126	15112	15077	15161	15107	15106	15151	15134	15221	15241	15162	15307	15164	15164	15172	15219	15237	15371	15040	15194	15135	15351	15178	15256	15200	15221	15215	15055	15347	15133	15277	15184	15076	15114	15231	15166	15171	15205	15316	15324	15139	15112	15328	15248	15068	15229	15145	14903	15167	15228	15173	15289	15199	15265	15224	15122	15303	15168	15162	15252	15181	15281	15176	15294	15134	15149	15117	15215	15303	15394	15090	15146	15218	15130	15362	15201	15183	15143	15355	15158	14913	15103	15189	15064	15212	15163	15169	15166	15058	15205	15136	15283	15155	15156	15260	15204	15188	15219	15088	15133	15059	15051	15090	15164	15322	15135	15307	15116	15245	15234	15261	15255	15020	15220	15192	15115	15179	15086	15212	15411	15225	15201	15243	15172	15237	15266	15279	15211	15147	15090	15208	15169	15165	15109	15222	15110	15119	15125	15228	15078	15279	15130	15093	15087	15180	15288	15282	15251	15092	15200	15127	15169	15099	14970	15257	15012	15285	15172	15215	15069	15136	15218	15078	15180	15223	15003	15298	15244	15198	15119	15298	15014	15178	15082	15288	14951	15266	15305	15229	15199	15374	15181	15235	15108	15380	15213	15198	15183	15206	15152	15101	15159	15232	15124	15268	15083	15197	15115	15257	15081	15170	15192	15050	15013	15277	15286	15089	15218	15125	15160	15122	15208	15250	15174	15174	15274	15294	15083	15191	15252	15437	15127	15237	15167	15109	15028	15287	15246	15140	15002	15121	15275	15111	15129	15235	15112	15236	15174	15342	15159	15250	15286	15175	15206	15119	15115	15256	15116	15406	14947	15194	15203	14933	15101	15218	15196	15143	15263	15308	15126	15079	15108	15196	15270	15240	15346	15209	15269	15238	15176	15136	15244	15111	15111	15099	15026	15168	15177	15181	15239	15178	15186	15034	15190	15285	15164	15314	15174	15015	15146	15143	15120	15101	15218	15163	15275	15070	15054	14997	15014	15201	15210	15231	15065	15097	15236	15094	15195	15038	15127	15257	15108	15147	15278	15075	15066	15301	15223	15216	15349	15148	15069	15176	15223	15078	15272	15293	15208	15326	15302	15177	15247	15207	15112	15081	15195	15067	15322	15050	15030	15055	15293	15043	15251	15059	15238	15174	15221	15249	15123	15042	15142	15313	15218	15153	15153	15232	15377	15234	15218	15224	15136	15108	15329	15129	15279	14977	15160	15208	15076	15226	15164	15183	15148	15195	15091	15274	15242	15089	15178	15166	15160	15226	15198	15241	15261	15187	15151	15162	15334	15145	15183	15125	15064	15104	15338	15222	14973	15308	15098	15262	15245	15109	15184	15382	15277	15200	15244	15348	15236	15232	15232	15216	15119	15174	15118	15188	15232	15229	15244	15373	15037	15080	15204	15258	15267	15310	15164	15171	15266	15182	15086	15114	15321	15121	15161	15280	15150	15154	15133	15258	15193	15109	15067	15119	15310	15242	15282	15212	15241	15346	15022	15228	15188	15167	15205	15169	15100	15127	15245	15315	15322	15107	15190	15027	15108	15031	15261	15196	15190	15293	15091	15147	15282	15318	15180	15383	15265	15166	15250	15207	15175	15174	15078	15244	15344	15185	15285	15250	15137	15090	15168	15427	15105	15219	15256	15157	15191	15270	15247	15288	15213	15267	15239	15257	15221	15180	15208	15123	15144	15084	15304	15213	15153	15150	15296	15144	15204	15125	15222	15116	15262	15181	15249	15004	15038	15105	15243	15288	15084	15190	15179	15354	15117	15220	15197	15305	15030	15294	15182	15126	15104	15106	15220	15001	15174	15155	15161	15214	15158	15247	15105	15127	15054	15245	15080	15230	15221	15245	15165	15190	15274	15359	15122	15048	15149	15131	15105	15243	15215	15340	15312	15079	15237	15156	15136	15214	15289	15179	15317	15359	15030	15273	15171	15234	15211	15390	15151	15205	15099	15293	15189	15301	15122	15179	15180	15172	15224	15067	15358	15144	15238	15127	15265	15319	15120	15108	15219	15164	15239	15179	15300	15217	15183	15188	15141	15158	15238	15292	15194	15256	15271	15223	15078	15076	15253	15103	15182	15111	15008	15234	15280	15207	15136	15156	15135	15154	15102	15234	15088	15280	15217	15264	15073	15129	15133	15349	15112	15116	15157	15096	15211	15324	15290	15179	15282	15170	15198	15110	15261	15244	15261	15136	15301	15140	15291	15261	15236	15075	15162	15122	15236	15177	15128	15116	15236	15104	15200	15088	15175	15349	15156	14999	15147	15039	15229	15184	15234	15194	15095	15149	15172	15038	15113	15398	15214	15237	15234	15340	15094	15247	15139	15120	15236	15289	15358	15131	15216	15174	15018	15330	15081	15265	15173	15243	15000	15317	15210	15234	15014	15295	15182	15189	15114	15181	15104	15343	15104	15100	15457	15167	15224	15162	15251	15246	15186	15331	15263	15410	15201	15200	15154	15095	15325	15173	15147	15468	15213	15314	15115	15187	14992	15056	15184	15229	15305	15123	15124	15345	15171	15133	15011	15063	15266	15194	15178	15197	15234	15054	15068	15234	15247	15313	15341	15204	15322	15216	15255	15433	15129	15194	15231	15152	15248	15242	15247	15224	15162	15232	15153	15405	15234	15211	15059	15211	15241	15329	15226	15177	15273	15396	15037	15244	15155	15110	15250	15240	15171	15307	15174	15172	15056	15084	15180	15288	15272	15248	15103	15055	15176	15175	15233	15166	15178	15359	15187	15266	15063	15284	14975	15163	15292	15172	15235	15222	15197	15148	15231	15208	15359	15305	15153	15091	15199	15174	15179	15219	15126	15279	15314	15110	15195	15190	15381	15199	15242	15430	15270	15198	15077	15103	15182	15176	15210	15179	15151	15214	15231	15158	15065	15216	15296	15306	15291	15165	15180	15199	15098	15358	15126	15244	15173	15195	15153	15099	15124	15148	15245	15080	15155	15195	15115	15085	15224	15177	15185	15398	15190	15170	15169	15146	15286	15221	15229	15204	15054	15108	15213	15195	15154	15147	15351	15116	15033	15237	15164	15155	15197	15374	15199
25034	21331	28001	25400	21015	18831	18228	16698	16604	16522	16323	23928	34346	30292	24197	19407	17001	16405	16169	16273	16176	16133	16121	16003	16083	16208	16035	16085	16107	16150	16033	16215	16000	16243	16061	16065	16092	15895	16024	15861	15900	16083	15964	15925	15879	15960	16044	16039	15758	15908	15991	16046	16147	16156	16095	15925	15947	16129	16144	15990	15859	16028	15931	16009	15899	16131	16021	16121	15956	16063	16077	16012	16038	15978	15907	15991	15931	16134	16204	16058	16024	15944	16012	15902	15932	15900	15916	16085	15828	16139	15996	15727	15916	15922	16081	16018	15940	15834	15986	15996	16031	15958	15857	15733	15781	15976	15978	15911	16070	16046	16086	16023	15924	15995	16121	15965	16197	16129	15768	16061	15753	16049	16082	15921	16052	16106	15940	16100	16032	15758	16050	15865	15841	15902	15933	15954	15947	16149	16065	15971	15963	15787	15781	16077	16105	15941	16106	15913	15983	16021	16181	15862	16029	15882	16063	16143	16103	16087	15995	16080	16004	15788	15925	15875	16069	15999	15877	15974	16114	15957	15927	15942	16110	15989	16197	15959	16103	16070	16128	15930	15864	15966	16042	16021	15961	15926	15979	15754	15943	16072	15941	16099	15926	16094	16109	16030	16063	16017	15893	15725	16097	16027	16169	15998	15825	15996	15805	15969	16106	16042	16025	15906	16262	15990	15714	15960	16200	15931	16022	15971	15989	16159	15995	16118	15860	16027	15957	15819	16065	15952	15931	16106	16102	15909	16057	15975	16036	15902	16093	16091	16010	15940	16043	16071	15859	15993	16066	16093	16028	15812	15992	15819	16171	15982	16004	16095	16004	15962	15883	15996	16043	15877	16070	16050	15978	15950	15855	16013	16034	16014	16103	15979	16118	16062	16057	16128	15960	16002	16088	15919	16019	15847	15940	15888	15820	16116	15959	15911	15832	16230	16144	16015	15860	16090	16016	16052	15847	15969	16060	15908	15937	16193	15971	15894	16161	16116	16228	15911	15950	15809	15969	15998	16052	15955	16049	16005	15729	16023	15775	16150	15963	15991	15932	16198	15936	16034	15912	15958	15943	16170	15883	16061	15949	15949	16020	16028	15953	15790	16039	16030	15874	15972	15793	16125	15861	16036	15890	16004	15927	16050	15909	15914	16043	15958	16019	15895	15942	15862	15876	15952	15969	15946	15885	15999	16003	16128	15853	15948	15999	15929	16098	15984	15990	15933	15956	16112	16119	16058	15969	15821	16096	16052	15961	15989	15978	15996	15958	16138	16083	16058	16050	16029	15975	16087	16118	15954	16226	15858	16092	15814	16090	16167	16046	16073	15999	15972	15936	16153	16223	15967	16130	15927	16140	16149	16013	15993	16022	15991	15917	15850	15978	16001	15806	16127	16143	15893	16021	15953	15927	16022	15988	15869	16031	16010	15903	16144	16001	16102	16096	16143	16026	15865	15732	15983	15890	15825	15977	15948	15994	15942	15964	15967	16080	15995	16094	16170	16095	16016	16061	16080	16031	16276	16018	15961	15770	15939	16024	15866	15938	16136	16041	16122	15972	15972	16092	16263	15978	15940	16082	15929	16167	16049	15984	15815	16030	16025	15803	15896	15944	15925	15899	16068	16138	15986	16033	15959	16062	15898	15958	16144	16038	15894	15984	16065	15867	16043	16017	16111	16040	16112	15855	16118	15827	15980	16027	15862	16079	15959	16069	15930	16181	15827	15918	15922	16070	16222	15917	16088	15773	16002	15959	16050	15962	15891	15734	16036	16036	16035	16164	15955	15944	15916	16004	16077	15795	15933	15924	16213	16014	16136	16050	16186	15887	15902	15948	15789	15992	15965	15909	16054	16151	16034	16130	15847	16055	15985	16062	15829	16020	15856	15828	15857	16096	15890	16163	15938	16056	15879	15897	15938	16047	15956	16267	16061	16060	15912	15835	15915	16002	15738	16151	16056	16130	15828	15922	15902	16117	16063	16138	15912	15964	15853	16054	15892	15905	15973	16137	16090	15899	16033	16017	15975	15977	15941	16035	15956	15828	15796	16124	15890	16021	16051	15892	16220	15857	15791	16050	16193	16012	15974	15946	16184	15905	16069	16153	15890	16067	16123	15998	15935	15950	16108	16077	15900	16058	15921	16104	15978	15978	16121	16087	16030	15812	15903	15783	16085	15864	15951	15977	16075	16127	15930	15663	15813	16008	16065	15973	15971	16092	15922	15993	15966	15988	16078	15994	15929	15952	16024	15791	15892	15755	15983	15882	16066	15951	15933	15899	16087	16225	16214	15922	15862	15958	16104	16124	15878	16010	15882	15772	16031	16051	15978	15928	15881	15947	15893	15772	16015	16029	16071	15804	16090	15879	15858	15910	16008	16025	16025	15943	15964	15989	16114	16094	15768	16102	16138	16254	16124	16044	16048	15846	15944	15896	15981	16097	16080	16090	16101	16011	15943	15911	15769	15909	16069	15884	16042	16049	15947	15839	15976	16175	15918	16202	16055	15952	16058	16013	15849	16226	15998	15985	16133	15895	16045	16063	16052	16018	15867	16063	16032	15983	16081	16075	16177	15933	15837	15652	15944	15954	15777	15968	16246	16091	16050	16041	16078	15916	16072	15969	16133	15973	15953	16052	15834	15929	15867	15853	16006	16031	16064	15870	16161	16123	16003	16161	16000	15921	16031	16043	16073	15935	16179	16146	16075	15907	16166	15977	15818	15942	15988	15994	16187	15975	16142	16043	16067	15973	15905	15924	16129	16016	15862	16010	16079	16041	16072	16085	15845	15889	15972	15802	15908	15973	15924	15968	15847	15917	16239	15895	16033	15921	16014	16188	16156	15799	16128	16109	16171	15906	16070	15952	15927	15924	15996	15978	15920	16056	15821	15923	16083	16151	16014	15916	15728	15916	16020	16160	15987	16101	15885	15958	15845	15982	15964	16086	16008	15890	16046	15813	16007	16008	15849	16101	16261	15951	15965	16153	16026	15855	16143	16001	16099	16036	16092	15975	16030	16021	15916	16035	15935	16050	15996	16128	16205	15953	15995	15953	15962	16068	16003	16109	16126	16024	15982	16074	15939	15913	15871	15816	15971	15829	15765	16014	16115	15871	15933	16069	16056	16105	16120	16005	15865	16003	16012	16174	15973	16094	15864	15925	16153	15815	16043	16283	15879	16042	16075	16010	16044	15906	16013	16010	16131	15986	15864	16087	15924	16024	15981	16020	16212	15996	15879	16123	16003	15801	15922	16018	16023	15775	16083	15890	15860	15905	15886	16163	16012	15913	16072	16204	15856	16096	16039	15939	16032	15920	15962	16060	15845	16079	15981	16097	15974	15831	15903	16141	16010	15984	15958	16125	16037	15969	16190	15944	16117	15914	16108	15952	16048	15967	16022	16133	16069	16067	15844	16117	15964	15863	15952	16225	16042	16086	16020	15939	16006	15948	16011	15999	15772	16114	15914	15983	16038	16156	15957	15806	16145	15868	15875	15926	16075	16044	15915	16039	15928	15975	15780	15991	16169	16118	15987	16038	16015	16188	15827	16110	16107	15988	15879	16166	16057	16022	16024	15932	15886	15978	16157	16093	15805	16144	16101	16037	15852	15909	16055	15920	15937	15946	15915	15857	16018	16009	16000	16008	16006	15885	16061	15892	15688	16098	15741	15845	16112	15983	15856	16017	16001	16092	16116	16302	16080	16128	16040	16023	15987	16029	16111	16216	15873	16098	16003	16019	15722	16018	15782	16181	15857	16002	15889	15939	16012	16001	16055	16227	16099	16194	15654	15823	15790	16075	15952	16141	16081	15840	15810	15856	16085	16024	16139	15967	15981	16190	15821	15971	15939	16050	16086	16119	16151	15863	16002	16037	16005	16129	15969	16179	16198	15934	16038	15994	15998	16137	15903	15950	15776	16006	15997	15994	16001	15866	15807	16066	15940	16096	15975	16056	16030	15974	15917	16038	15830	16062	15950	15879	16201	16001	16065	15935	15929	16052	15959	15870	15822	16052	15840	16127	16009	15845	15855	15897	16253	16161	15988	16083	15948	15901	16097	16007	15917	16002	15947	15994	16036	15868	15889	15744	16041	16058	15982	15922	15987	16084	15868	16085	16066	15959	15978	16018	16027	16018	15949	16197	15895	15894	16004	15790	15990	15865	16090	15999	15914	15969	16063	16036	15827	15794	15772	16210	16105	15915	15842	16043	16056	16091	15905	16028	15938	15923	15970	15872	16039	16004	15822	16083	15842	16022	16011	15930	15971	15952	16003	15940	16196	15962	16003	16047	16008	15909	15932	15963	15728	15881	15889	16173	15923	15859	15949	15916	15897	15885	15898	15944	15935	16010	15974	16211	15946	15918	16115	16022	15916	16079	16053	15923	15964	15862	16027	16092	15936	16234	15929	15783	15871	16053	16070	16202	15839	15908	15852	16155	15773	15955	16007	16076	16153	15760	16000	15938	15673	15916	15914	15950	15885	15871	15749	16020	15862	15955	15785	16156	16023	16077	16031	16046	15925	16062	16084	15908	15904	15906	15922	16024	15885	16053	16067	16123	15990	15902	16060	15965	16025	16147	16047	15988	15843	16019	15993	15964	15846	15938	16051	16211	16053	16003	15834	15859	16018	16020	16013	16071	15867	16010	16072	16065	15924	15968	16070	15882	15983	16080	16108	15840	16094	16059	15975	15886	15894	15904	15708	16079	16251	15952	15950	15896	15982	15949	16059	16069	15858	16094	16174	16221	16074	15961	16067	15950	15987	15828	15944	15922	15818	15947	15965	16031	15928	15843	16079	16015	16002	16011	16077	15995	15857	16120	15969	15976	16079	15937	15989	16094	15978	16145	16074	16021	15874	15938	16017	15902	15954	15850	15983	15879	15971	15944	16057	15899	16001	15972	15880	16053	16092	16013	16086	15913	16004	15862	15938	16008	15935	16055	15736	15984	15886	15991	16013	16069	15993	16088	15946	16115	15821	16063	15942	15980	16016	16015	15908	16109	15844	16159	15997	16122	16020	15905	15970	16035	15967	15993	15965	15960	15977	15977	15993	16151	15965	15851	15878	16115	15994	15928	16037	15933	16030	15811	16009	16037	16079	16024	15929	16019	15977	16072	16030	15815	15829	16034	15943
15959	25255	23709	20374	18899	17767	16893	16298	16107	15920	15900	28697	38328	32874	24817	18881	16381	15508	15587	15395	15605	15441	15369	15370	15437	15382	15458	15498	15353	15331	15385	15546	15479	15432	15196	15675	15478	15542	15598	15308	15360	15374	15479	15381	15420	15369	15240	15393	15412	15438	15543	15389	15514	15516	15381	15370	15352	15625	15642	15559	15303	15188	15570	15435	15434	15404	15480	15314	15439	15442	15408	15376	15299	15283	15588	15496	15451	15659	15302	15300	15580	15425	15342	15333	15573	15495	15520	15387	15382	15409	15401	15413	15338	15237	15285	15413	15342	15549	15467	15404	15356	15558	15346	15395	15416	15370	15359	15370	15456	15354	15322	15384	15304	15343	15365	15350	15382	15374	15460	15227	15391	15575	15319	15466	15274	15432	15415	15354	15279	15421	15429	15402	15425	15406	15395	15507	15438	15467	15311	15513	15231	15372	15450	15547	15288	15308	15520	15381	15465	15517	15424	15430	15409	15303	15306	15351	15311	15300	15383	15443	15359	15380	15417	15465	15284	15279	15482	15413	15382	15365	15391	15426	15391	15432	15371	15501	15367	15259	15292	15458	15349	15369	15531	15471	15293	15462	15271	15585	15304	15395	15370	15318	15520	15530	15477	15409	15255	15404	15503	15238	15474	15412	15116	15320	15343	15450	15307	15426	15311	15374	15447	15324	15656	15425	15345	15307	15415	15299	15463	15468	15368	15399	15579	15462	15401	15472	15440	15551	15430	15304	15270	15497	15389	15513	15537	15350	15372	15571	15343	15610	15601	15286	15395	15307	15596	15401	15389	15470	15361	15388	15334	15509	15278	15447	15464	15541	15421	15575	15460	15387	15311	15409	15357	15512	15450	15317	15468	15299	15301	15346	15351	15427	15364	15371	15388	15252	15463	15276	15417	15598	15384	15367	15392	15384	15409	15317	15414	15297	15303	15367	15302	15492	15417	15268	15252	15439	15346	15244	15348	15498	15410	15246	15485	15355	15502	15163	15455	15532	15592	15300	15325	15380	15331	15384	15509	15329	15540	15392	15373	15421	15350	15273	15330	15469	15470	15311	15386	15380	15310	15379	15432	15569	15205	15357	15534	15554	15498	15531	15410	15243	15411	15496	15404	15379	15445	15390	15295	15505	15207	15478	15367	15320	15454	15363	15466	15603	15556	15327	15403	15518	15425	15449	15509	15564	15586	15375	15410	15313	15354	15424	15468	15416	15354	15308	15502	15253	15382	15395	15467	15356	15205	15232	15490	15427	15402	15370	15372	15627	15421	15297	15470	15236	15272	15503	15515	15512	15307	15389	15438	15485	15416	15366	15563	15334	15295	15445	15493	15327	15497	15448	15351	15373	15229	15261	15516	15373	15311	15555	15289	15367	15389	15416	15548	15228	15235	15482	15320	15482	15190	15392	15318	15446	15293	15336	15306	15404	15339	15321	15516	15443	15295	15514	15404	15523	15265	15290	15394	15619	15289	15463	15521	15528	15417	15455	15303	15363	15299	15382	15524	15354	15409	15382	15365	15443	15457	15303	15393	15247	15227	15516	15495	15188	15458	15152	15393	15383	15325	15381	15466	15355	15447	15327	15410	15318	15513	15322	15229	15500	15509	15282	15282	15479	15315	15465	15324	15557	15407	15327	15438	15441	15394	15350	15327	15381	15408	15400	15286	15341	15526	15398	15501	15376	15161	15399	15382	15375	15397	15467	15378	15367	15404	15517	15484	15571	15464	15515	15417	15412	15425	15404	15327	15540	15430	15402	15419	15485	15325	15259	15446	15418	15474	15369	15383	15480	15401	15372	15524	15542	15553	15256	15338	15327	15521	15257	15451	15416	15595	15421	15456	15496	15308	15225	15411	15297	15211	15362	15357	15413	15434	15409	15494	15469	15298	15529	15406	15513	15407	15386	15400	15428	15244	15380	15312	15537	15389	15395	15528	15546	15348	15481	15414	15526	15303	15484	15353	15528	15412	15360	15427	15533	15498	15399	15319	15357	15319	15271	15297	15468	15603	15337	15559	15336	15342	15432	15399	15394	15365	15597	15420	15434	15338	15539	15528	15446	15534	15388	15395	15221	15412	15337	15305	15363	15461	15434	15349	15473	15539	15308	15555	15386	15285	15412	15309	15432	15410	15368	15501	15263	15214	15398	15398	15336	15511	15366	15398	15422	15461	15482	15447	15380	15552	15271	15382	15395	15309	15442	15441	15226	15348	15350	15431	15525	15676	15350	15529	15462	15385	15328	15283	15262	15431	15504	15254	15422	15238	15273	15387	15352	15308	15330	15447	15496	15541	15449	15381	15391	15288	15438	15281	15379	15410	15366	15342	15413	15340	15326	15429	15543	15302	15321	15307	15324	15304	15471	15428	15516	15460	15395	15313	15471	15514	15390	15457	15164	15326	15445	15328	15484	15405	15406	15212	15356	15383	15330	15360	15278	15244	15441	15504	15427	15651	15292	15453	15322	15353	15222	15388	15357	15497	15476	15342	15461	15367	15436	15536	15252	15304	15496	15351	15348	15326	15212	15626	15454	15288	15457	15366	15405	15351	15340	15443	15480	15548	15457	15542	15409	15532	15459	15560	15504	15510	15413	15309	15536	15322	15455	15339	15468	15364	15475	15409	15364	15445	15382	15389	15430	15449	15295	15305	15475	15413	15456	15511	15418	15387	15427	15306	15641	15412	15512	15322	15322	15484	15382	15560	15533	15404	15363	15385	15364	15440	15393	15417	15375	15387	15378	15528	15239	15294	15281	15363	15378	15375	15475	15408	15383	15580	15316	15560	15215	15546	15469	15395	15346	15413	15336	15418	15303	15531	15393	15481	15411	15288	15308	15359	15398	15455	15616	15543	15319	15377	15277	15389	15426	15354	15353	15348	15322	15308	15241	15548	15512	15173	15384	15396	15304	15361	15459	15563	15450	15455	15621	15349	15455	15350	15577	15370	15487	15476	15387	15353	15494	15404	15468	15440	15514	15288	15364	15365	15429	15471	15206	15395	15177	15442	15350	15364	15380	15368	15374	15304	15505	15240	15349	15453	15424	15493	15247	15509	15447	15451	15277	15524	15435	15491	15300	15326	15338	15428	15296	15483	15285	15441	15438	15388	15441	15471	15363	15349	15251	15422	15463	15449	15389	15404	15313	15429	15489	15335	15403	15265	15320	15318	15356	15518	15337	15455	15426	15413	15261	15423	15397	15367	15292	15203	15499	15258	15353	15654	15439	15213	15396	15346	15295	15471	15403	15542	15415	15377	15414	15456	15475	15316	15418	15251	15403	15187	15455	15418	15316	15325	15442	15377	15487	15450	15294	15567	15509	15533	15325	15424	15321	15382	15358	15321	15424	15450	15377	15473	15329	15545	15466	15387	15364	15475	15472	15606	15470	15290	15345	15483	15162	15271	15441	15416	15446	15382	15513	15503	15609	15568	15312	15396	15561	15443	15384	15345	15590	15411	15330	15461	15244	15355	15382	15470	15331	15443	15361	15334	15404	15280	15394	15353	15477	15587	15423	15390	15178	15412	15463	15566	15414	15507	15373	15498	15552	15374	15419	15508	15347	15507	15456	15364	15429	15276	15352	15208	15382	15247	15508	15523	15354	15432	15581	15404	15487	15342	15490	15327	15368	15450	15383	15278	15491	15446	15406	15587	15423	15603	15349	15279	15443	15469	15333	15452	15327	15497	15492	15326	15341	15426	15354	15353	15429	15284	15347	15330	15507	15354	15329	15503	15337	15257	15454	15448	15439	15476	15296	15375	15317	15288	15341	15531	15323	15430	15534	15497	15391	15431	15590	15437	15398	15500	15497	15453	15295	15346	15255	15485	15415	15359	15466	15434	15492	15363	15510	15394	15445	15532	15366	15455	15351	15313	15304	15328	15390	15323	15512	15284	15478	15216	15444	15603	15386	15463	15380	15430	15523	15395	15439	15308	15363	15332	15512	15360	15274	15505	15260	15440	15351	15362	15466	15496	15414	15388	15216	15447	15358	15381	15395	15563	15430	15480	15376	15417	15451	15284	15411	15329	15382	15277	15483	15186	15387	15403	15306	15472	15406	15427	15274	15449	15447	15408	15265	15226	15544	15398	15362	15264	15374	15445	15363	15466	15331	15439	15297	15394	15444	15306	15316	15514	15313	15388	15177	15486	15348	15354	15450	15358	15316	15393	15433	15360	15327	15423	15376	15388	15338	15382	15256	15324	15348	15334	15456	15409	15336	15423	15425	15393	15385	15441	15410	15424	15426	15585	15429	15286	15218	15315	15573	15550	15467	15374	15443	15331	15289	15424	15327	15540	15374	15406	15394	15496	15464	15276	15251	15416	15326	15356	15374	15334	15437	15656	15150	15464	15440	15492	15506	15479	15486	15365	15618	15334	15406	15450	15430	15505	15334	15349	15319	15298	15447	15340	15362	15335	15435	15257	15401	15445	15278	15467	15409	15429	15452	15306	15294	15372	15317	15325	15442	15441	15445	15382	15416	15353	15414	15435	15385	15354	15318	15398	15399	15569	15312	15443	15448	15379	15495	15217	15405	15361	15458	15389	15355	15369	15424	15353	15276	15334	15489	15284	15542	15221	15254	15309	15469	15446	15386	15338	15419	15362	15374	15558	15457	15424	15486	15437	15468	15342	15544	15632	15359	15488	15223	15265	15333	15481	15430	15381	15264	15357	15348	15433	15423	15483	15516	15342	15480	15384	15339	15446	15492	15329	15453	15413	15261	15281	15532	15415	15409	15404	15525	15303	15380	15397	15491	15426	15519	15383	15628	15534	15329	15351	15272	15505	15347	15412	15264	15570	15305	15568	15339	15295	15305	15420	15398	15549	15402	15502	15458	15387	15413	15519	15624	15243	15536	15440	15414	15503	15357	15574	15376	15409	15304	15380	15356	15369	15303	15374	15353	15413	15342	15214	15314	15404	15473	15612	15316	15260	15451	15415	15381	15509	15258	15648	15444	15560	15285	15345	15320	15525	15361	15302	15427	15418	15430	15392	15353	15390	15353	15410	15338	15263	15463	15357	15470	15494	15320	15448	15314	15344	15441	15379	15302	15364	15478	15468	15285	15482	15413	15277	15449	15463	15461	15480	15361	15328	15419	15331	15656	15292	15483	15320	15417	15296	15448
23832	21348	28849	24206	22006	22465	20632	17536	16866	17027	17028	31100	44830	38050	28943	21660	17783	16827	16317	16532	16418	16528	16444	16443	16525	16421	16178	16324	16303	16221	16306	16342	16296	16227	16435	16136	16281	16340	16174	16315	16479	16330	16335	16301	16224	16253	16520	16292	16231	16323	16243	16345	16284	16220	16221	16270	16392	16390	16347	16178	16492	16261	16372	16142	16173	16318	16307	16218	16374	16279	16117	16148	16302	16219	16168	16117	16218	16300	16313	16226	16167	16254	16337	16226	16293	16300	16591	16316	16376	16369	16311	15891	16398	16255	16152	16145	16048	16177	16126	16364	16286	16141	15960	16417	16120	16231	16167	16112	16161	16079	16370	16234	16266	16175	16200	16156	16150	16129	16191	16194	16282	16197	16276	16282	16343	16436	16327	16183	16111	16229	16214	16300	16212	16217	16300	16244	16334	16250	16176	16285	16142	16217	16280	16247	16186	16428	15998	16301	16024	16216	16079	16077	16096	16198	16152	16199	16200	16197	16099	16124	16249	16207	16151	16305	16059	16094	16292	16086	16330	16081	16330	16225	16221	16221	16330	16260	16357	16140	16119	16328	16245	16003	16148	16296	16061	16249	16066	16213	16292	16055	16293	16364	16016	16362	16216	16391	16399	16252	16123	16182	16032	16111	16217	16280	16107	16191	16311	16263	16209	16520	16038	16220	16078	16226	16199	16298	16184	16012	16310	16256	16359	16292	16095	16278	16172	16360	16228	16172	16275	16249	16115	16254	16339	16416	16130	16205	16124	16231	16472	16252	16125	16184	16170	16309	16274	16200	16201	16376	16135	16162	16134	16138	16236	16235	16186	15943	16185	16237	16190	16279	16073	16303	16335	16296	16146	16230	15960	16187	16251	16278	16506	16237	16023	16197	16471	16104	16155	16125	16422	16200	16115	16331	16216	16006	15976	16153	16080	16072	16075	16283	16245	16298	16388	16158	16276	16263	16212	16248	16094	16182	16190	16243	16329	16090	16150	16158	16280	16343	16161	16218	16059	16359	16189	16217	16260	16277	16250	16317	16298	16070	16246	16108	16251	16158	16377	16280	16217	16111	16231	16147	16257	16395	16429	16237	15969	16160	16364	16158	16244	16201	16403	15905	16270	16293	16090	16248	16185	15987	16316	16126	16264	16222	16187	16256	16400	16085	16402	16040	16350	16140	16449	16168	16101	16279	16212	16111	16213	16310	16261	16365	16218	16112	16268	16344	16343	16089	16312	16261	16449	16431	16307	16275	16189	16110	16281	16281	16255	16185	16242	16023	16180	16288	16130	16138	16373	16297	16207	16348	16160	16298	16340	16098	16360	16045	16124	16186	16295	16191	16174	16334	16313	16140	16258	16263	16237	16068	16288	16271	16286	16340	16063	16168	16376	16048	16245	16176	16362	16165	16238	16193	16337	16278	16123	16193	16261	16238	16141	16176	16171	16274	16128	16154	16388	16289	16142	16178	16127	16050	16220	16179	16401	16139	16124	16427	16512	16440	16191	16364	16091	16262	16214	16387	16306	16355	16201	16297	16290	16297	16344	16075	16342	16150	16098	16386	16136	16291	16187	16240	16288	16237	16211	16445	16155	16148	16278	16170	16210	16160	16264	16271	16235	16134	16175	16370	16303	16294	16391	16434	16249	16149	16094	16094	16165	16193	16290	16258	16202	16382	15973	16199	16285	16192	16349	16490	16090	16301	16242	16332	16266	16345	16472	16355	16188	16205	16426	16300	16297	16040	16159	16220	16244	16309	16066	16131	16278	16291	16320	15944	15970	16099	16180	16194	16001	16306	16121	16219	16313	16125	16262	16161	16523	16252	16044	16076	16181	16136	16161	16475	16335	16287	16344	16374	16376	15981	16173	16150	16249	16288	16298	16160	16231	16286	16389	16191	16093	15977	16182	16357	16232	16197	16118	15958	16141	16283	16284	16285	16274	16294	16327	16268	16312	16070	16371	16106	16189	16137	16309	16070	16257	16181	16252	16230	16213	16067	16245	16192	16439	16069	16484	16278	16248	16342	16217	16042	16222	16330	16133	16158	16234	16203	16253	16322	16146	16202	16239	16158	16320	16246	16266	16119	16241	16152	16209	16172	16070	16228	16254	16235	16163	16180	16191	16240	16260	16221	16355	16311	16346	16295	16224	16071	16314	16342	16085	16456	16375	16290	16316	16263	16343	16118	16185	16034	16121	16292	16256	16191	16283	16187	16188	16336	16242	16264	16137	16061	16310	16270	16159	16301	16104	16246	16349	16228	16344	16153	16134	16250	16151	16317	16384	16326	16178	16117	16215	16097	16247	16200	16194	16334	16205	16394	16521	16178	16236	16325	16306	16343	16213	15968	16067	16162	16267	16236	16275	16290	16173	16106	16206	16345	16130	15969	16196	16316	16039	16083	16212	16355	16285	16241	16139	16270	16265	16261	16358	16091	16242	16291	16248	16169	16205	16259	16204	16115	16173	16264	16122	16210	16128	16238	16211	16218	16259	16204	16196	16093	16333	16124	16358	16231	16264	16149	16329	16234	16256	16105	16249	16275	16221	16254	16195	16444	16198	16197	16065	16085	16372	16118	16114	16036	16294	16237	16232	16312	16107	16175	16373	16018	16177	16354	16247	16319	16370	16067	16332	16226	16106	16321	16277	16118	16307	16235	16223	16254	16331	16112	16172	16325	16437	16343	16126	16385	16325	16075	16222	16158	16299	16168	16165	16318	16285	16297	16241	16240	16100	16198	16227	16222	16287	16408	16158	16335	16081	16247	16350	16365	16149	16291	16397	16301	16089	16106	16163	16191	16237	16166	16133	16408	16343	16175	16333	16307	16153	16256	16372	16327	16435	16089	16196	16149	16066	16297	16460	16223	16206	16119	15974	16127	16181	16133	16018	16071	16072	16022	16252	16220	16307	16303	16537	16363	16317	16387	16171	16228	16264	16227	16361	16095	16277	16186	16144	16415	16295	16373	16196	16140	16210	16190	16105	16211	16379	16084	15995	16348	16240	16327	16091	16212	16297	16136	16310	16336	16048	16039	16236	16308	16096	16173	16038	16355	16266	16134	15951	16296	16200	16123	16122	16392	16130	16106	16261	16196	16357	16308	16452	15981	16111	16221	16411	16092	16217	16246	16334	16345	16306	16186	16215	16133	16220	16052	16260	16132	16329	16136	16107	16256	16154	16039	16156	16132	16302	16238	16364	16238	16339	16287	16045	16113	16315	16333	16235	16274	16187	16514	16275	16218	16363	16309	16296	16214	16287	16354	16245	16194	16204	16193	16173	16346	16410	16257	16276	16263	16123	16323	16168	16082	16231	15946	16042	16046	16274	16153	16006	16270	16228	16179	16393	16176	16111	16185	16135	16389	16194	16234	16149	16109	16097	16061	16155	16296	16368	16167	16360	16153	16280	16145	16189	16180	16206	16198	16113	16202	16256	16229	16377	16272	16171	16340	16307	16286	16243	16263	16242	15977	16138	16108	16256	16072	16235	16130	16207	16215	16113	16142	16249	16251	16263	16116	16184	16330	16253	15937	16312	16321	16170	16238	16479	16333	16254	16157	16097	16104	16270	16330	16163	16314	16308	16203	16356	16291	16086	16182	16325	16122	16231	16350	16233	16159	16364	16161	16045	16311	16138	16232	16208	16184	16195	16306	16220	16133	16221	16265	16036	16185	16423	16129	16424	16089	16352	16079	16127	16023	15928	16227	16243	16074	16059	16088	16283	16387	16330	16059	16045	16131	16059	16093	16241	16237	16252	16282	16357	16335	16175	16271	16187	16174	16365	16198	16140	16324	16219	16352	16170	16248	16085	16344	16171	16288	16117	16295	16326	16157	16372	16217	16277	16311	16102	16157	16189	16169	16217	16169	16217	16173	16091	16120	16245	16186	16164	16364	16072	16292	16284	16106	16168	16300	16070	16170	16083	16099	16205	16096	16193	16238	16046	16386	16335	16282	16191	16317	16285	16164	16277	16172	16186	16246	16179	15975	16014	16052	16331	16443	16277	16162	16324	16169	16360	16133	16090	16308	16323	16144	16105	16267	16301	16367	16231	16116	16271	16375	16176	16235	16234	16461	16197	16277	16302	16093	16080	16195	16138	16228	16182	16154	16148	16197	16267	16242	16336	16488	16378	16078	16311	16256	16171	16211	16162	16294	16311	16201	16417	16305	16166	16251	16380	16204	16152	16195	16222	16212	16205	16191	16307	16064	16147	16077	16164	16362	16178	16340	16099	16260	16265	16175	16276	16158	16165	16095	16313	16082	16166	16202	16256	16237	16218	16224	16150	16204	16223	16161	16297	16195	16133	16095	16298	16208	16369	16275	16234	16241	16321	16178	16155	16256	16268	16241	16190	16374	16504	16384	16171	16131	16232	16219	16174	16044	16198	16177	16094	16312	16163	16385	16359	16389	16333	16231	16212	15981	16135	16249	16071	16248	16193	16304	16219	16098	15929	16106	16106	16124	16396	16306	16314	16029	16186	16322	16454	16126	16302	16377	16255	16233	16116	16213	16369	16277	16366	16006	16287	16094	16121	16253	16148	16415	16216	16216	16161	16092	16313	16108	16102	16116	16211	16088	16041	16213	16196	16263	16360	16288	16417	16014	16240	16273	16117	16402	16261	16297	16299	16474	16054	16078	16267	16287	16284	16191	16229	16319	16528	16305	16187	16361	16182	16040	16455	16300	16208	16046	16203	16197	16206	16046	16219	16321	16166	16252	16266	16059	16059	16191	16152	16376	16033	16253	16502	16039	16061	16093	16287	16170	16203	16175	16326	16255	16149	15999	16005	16201	16248	16300	16343	16338	16222	16130	16268	16178	16097	16189	16146	16291	16247	16122	16186	16233	16441	16091	16001	16392	16118	16190	16173	16003	16138	16001	16313	16390	16366	16185	16215	16065	16150	16155	16310	16163	16229	16329	16387	16141	16362	16249	16214	16262	16425	16326	16099	16151	16182	16485	16234	16241	16182	16083	16305	16150	16444	16461	16198	16246	16245	16199	16276	16107	16202	16374	16198	16316	16388	16242	16102	16133	16213	16122	16238	16271	16026	16259	16184	16093	16051	16015	16346	16157	16163	16168	16216	16122	16089	16302	16217	16408	16181	16090	16172	16296	16024	16087	16194	16377
17727	28796	26765	22939	21729	19460	17993	16846	16733	16463	16906	37587	46981	40455	30289	21121	17248	15804	15642	15516	15704	15756	15541	15505	15502	15662	15472	15446	15621	15491	15662	15614	15689	15646	15706	15615	15398	15597	15495	15795	15429	15472	15630	15588	15625	15612	15603	15600	15309	15541	15664	15574	15553	15602	15590	15651	15655	15561	15560	15603	15709	15537	15565	15529	15568	15403	15610	15548	15571	15544	15584	15784	15647	15635	15736	15624	15706	15497	15307	15484	15558	15687	15458	15399	15520	15549	15569	15509	15610	15611	15617	15449	15513	15475	15553	15497	15626	15494	15564	15640	15688	15287	15429	15510	15460	15470	15605	15568	15765	15600	15516	15726	15532	15699	15488	15471	15572	15609	15494	15523	15428	15460	15507	15512	15663	15525	15686	15587	15431	15751	15424	15599	15528	15409	15700	15596	15516	15562	15744	15578	15507	15534	15565	15441	15546	15668	15620	15440	15570	15620	15610	15566	15598	15426	15274	15567	15553	15694	15582	15482	15585	15355	15517	15286	15635	15515	15529	15524	15536	15585	15485	15485	15553	15563	15403	15500	15517	15425	15622	15688	15531	15496	15661	15532	15771	15517	15393	15536	15489	15482	15547	15582	15463	15723	15456	15519	15590	15552	15356	15515	15690	15588	15754	15509	15542	15553	15551	15364	15516	15621	15568	15540	15489	15485	15609	15330	15439	15290	15500	15542	15570	15628	15517	15546	15419	15517	15676	15538	15514	15602	15464	15550	15506	15530	15614	15622	15646	15508	15764	15482	15489	15644	15547	15455	15613	15571	15573	15551	15643	15484	15386	15388	15674	15428	15493	15440	15617	15377	15438	15549	15652	15651	15411	15716	15453	15427	15512	15659	15644	15590	15531	15564	15644	15470	15603	15772	15457	15657	15504	15557	15490	15571	15598	15438	15485	15649	15561	15629	15478	15651	15555	15616	15602	15517	15699	15569	15579	15497	15250	15506	15504	15548	15580	15476	15509	15495	15391	15577	15666	15423	15552	15611	15491	15543	15586	15491	15692	15567	15451	15490	15629	15405	15530	15640	15477	15468	15512	15582	15438	15459	15561	15452	15401	15442	15481	15549	15630	15476	15724	15582	15460	15375	15486	15676	15583	15516	15511	15542	15697	15614	15515	15592	15550	15543	15388	15701	15565	15742	15523	15403	15631	15559	15681	15439	15469	15482	15689	15531	15454	15579	15567	15432	15516	15495	15461	15624	15566	15569	15365	15509	15609	15543	15515	15580	15456	15353	15478	15690	15484	15602	15448	15498	15558	15641	15566	15587	15602	15516	15458	15523	15369	15461	15563	15519	15551	15718	15477	15462	15501	15505	15544	15518	15694	15566	15608	15527	15390	15703	15496	15452	15439	15643	15715	15452	15477	15579	15611	15437	15541	15526	15480	15590	15484	15439	15484	15330	15631	15640	15546	15552	15431	15518	15513	15408	15320	15625	15487	15630	15494	15587	15463	15607	15559	15581	15523	15540	15666	15488	15483	15529	15414	15466	15611	15548	15569	15529	15628	15462	15548	15532	15432	15669	15627	15686	15633	15549	15525	15770	15491	15586	15596	15688	15606	15429	15627	15378	15669	15374	15564	15417	15502	15441	15697	15592	15542	15406	15619	15420	15570	15649	15457	15706	15370	15487	15387	15612	15411	15664	15715	15553	15538	15426	15477	15540	15624	15573	15483	15597	15630	15644	15722	15450	15538	15541	15617	15653	15593	15535	15592	15682	15603	15550	15597	15664	15588	15616	15622	15353	15526	15313	15427	15419	15337	15629	15548	15451	15512	15369	15672	15540	15613	15542	15618	15534	15690	15363	15640	15560	15505	15505	15524	15379	15657	15551	15713	15597	15609	15740	15519	15569	15548	15561	15669	15637	15552	15412	15649	15547	15419	15515	15559	15448	15415	15476	15519	15684	15639	15298	15484	15519	15553	15517	15542	15603	15631	15642	15465	15498	15528	15678	15591	15548	15381	15605	15448	15563	15626	15760	15661	15568	15366	15681	15493	15348	15526	15473	15515	15592	15475	15605	15503	15594	15448	15685	15535	15546	15287	15510	15524	15435	15577	15516	15461	15567	15678	15447	15572	15376	15473	15538	15675	15675	15474	15481	15672	15586	15573	15584	15490	15471	15464	15660	15525	15553	15450	15691	15711	15543	15626	15574	15529	15559	15601	15402	15461	15544	15681	15525	15650	15321	15445	15612	15549	15525	15659	15599	15587	15479	15491	15576	15574	15558	15428	15498	15716	15491	15508	15585	15573	15604	15571	15580	15732	15530	15754	15446	15526	15577	15655	15460	15554	15540	15704	15400	15471	15373	15644	15472	15658	15637	15432	15621	15608	15630	15599	15568	15393	15518	15608	15453	15465	15531	15469	15465	15572	15517	15536	15542	15463	15545	15692	15467	15668	15443	15475	15414	15598	15555	15538	15647	15541	15685	15563	15386	15727	15567	15507	15467	15533	15441	15641	15621	15440	15481	15671	15476	15551	15550	15693	15455	15696	15430	15594	15544	15395	15471	15668	15522	15537	15520	15462	15606	15533	15521	15466	15438	15533	15530	15582	15572	15584	15438	15729	15454	15597	15590	15615	15490	15547	15482	15385	15530	15435	15471	15473	15466	15535	15585	15542	15493	15566	15520	15556	15600	15533	15759	15559	15506	15455	15409	15458	15403	15455	15633	15508	15499	15447	15522	15531	15536	15392	15502	15510	15555	15621	15570	15462	15608	15623	15616	15640	15495	15472	15401	15455	15724	15449	15520	15539	15502	15665	15550	15506	15579	15494	15595	15573	15550	15422	15762	15424	15659	15561	15643	15470	15542	15635	15756	15537	15643	15613	15683	15471	15431	15578	15420	15680	15440	15682	15504	15307	15630	15524	15579	15517	15503	15528	15601	15506	15516	15486	15373	15446	15644	15641	15678	15471	15548	15271	15604	15540	15645	15520	15594	15499	15434	15511	15621	15421	15625	15566	15465	15522	15656	15660	15610	15355	15451	15620	15394	15631	15451	15520	15529	15553	15420	15511	15600	15579	15522	15699	15409	15468	15610	15517	15463	15630	15626	15482	15408	15509	15434	15559	15658	15647	15679	15602	15765	15597	15373	15419	15606	15662	15445	15429	15693	15510	15689	15485	15551	15526	15536	15423	15670	15490	15666	15372	15730	15521	15408	15576	15320	15624	15607	15517	15636	15639	15502	15633	15439	15595	15368	15631	15508	15475	15421	15512	15533	15481	15681	15698	15349	15552	15658	15658	15504	15575	15623	15531	15641	15390	15542	15611	15458	15417	15564	15424	15416	15467	15453	15452	15459	15459	15557	15502	15476	15596	15660	15537	15561	15559	15311	15416	15408	15527	15511	15418	15417	15519	15685	15517	15535	15518	15726	15471	15550	15547	15537	15556	15678	15439	15450	15457	15506	15424	15475	15497	15593	15617	15632	15555	15401	15549	15507	15609	15443	15740	15622	15525	15503	15584	15434	15618	15529	15638	15611	15395	15384	15507	15648	15421	15591	15520	15566	15350	15525	15334	15721	15521	15611	15638	15662	15530	15546	15572	15674	15754	15564	15580	15432	15509	15704	15537	15647	15424	15437	15586	15464	15670	15621	15673	15736	15433	15473	15483	15607	15606	15515	15785	15580	15594	15571	15687	15459	15401	15462	15492	15473	15421	15495	15486	15716	15521	15459	15379	15677	15625	15505	15564	15494	15624	15627	15414	15439	15479	15375	15703	15654	15392	15487	15672	15587	15476	15533	15579	15661	15510	15564	15453	15441	15589	15562	15622	15437	15475	15649	15581	15487	15517	15627	15621	15585	15651	15626	15458	15380	15715	15454	15620	15520	15426	15508	15592	15404	15466	15592	15662	15429	15580	15498	15621	15577	15608	15517	15515	15377	15547	15470	15539	15478	15583	15536	15665	15588	15527	15564	15410	15514	15403	15575	15321	15538	15468	15532	15497	15733	15526	15487	15526	15514	15358	15627	15523	15555	15565	15454	15557	15601	15349	15579	15763	15534	15474	15547	15577	15408	15599	15629	15524	15630	15688	15290	15579	15837	15582	15543	15508	15422	15537	15345	15451	15430	15388	15516	15534	15373	15504	15426	15425	15474	15806	15634	15566	15615	15587	15540	15383	15651	15712	15622	15465	15521	15442	15360	15449	15473	15426	15446	15551	15764	15654	15421	15586	15598	15612	15577	15651	15532	15577	15562	15645	15540	15485	15591	15582	15599	15581	15425	15430	15339	15587	15636	15556	15518	15726	15494	15734	15499	15490	15550	15557	15412	15521	15646	15477	15477	15471	15539	15516	15518	15510	15495	15346	15449	15605	15546	15543	15488	15506	15676	15462	15512	15333	15634	15515	15626	15580	15586	15558	15613	15630	15502	15579	15486	15541	15365	15547	15441	15584	15535	15616	15481	15467	15469	15588	15506	15650	15643	15627	15554	15437	15602	15269	15468	15651	15469	15761	15460	15654	15506	15534	15517	15463	15756	15530	15485	15471	15426	15504	15535	15408	15596	15451	15497	15488	15488	15502	15645	15461	15347	15617	15608	15512	15480	15446	15567	15616	15503	15527	15443	15516	15518	15577	15532	15744	15333	15527	15472	15494	15510	15458	15663	15394	15535	15566	15591	15552	15469	15483	15488	15637	15654	15569	15484	15451	15309	15456	15409	15476	15502	15733	15463	15374	15484	15490	15347	15532	15515	15636	15512	15526	15542	15625	15475	15551	15609	15541	15455	15418	15504	15531	15657	15611	15527	15583	15654	15656	15402	15600	15483	15513	15597	15607	15662	15468	15523	15665	15434	15470	15652	15596	15428	15586	15520	15556	15474	15382	15431	15579	15597	15503	15450	15557	15505	15435	15456	15667	15492	15552	15505	15676	15462	15643	15476	15541	15587	15603	15488	15568	15638	15445	15626	15628	15491	15337	15676	15243	15515	15565	15668	15701	15422	15596	15451	15506	15644	15571	15614	15447	15546	15465	15516	15411	15600	15563	15532	15720	15620	15651	15419	15442	15589	15542	15515	15612	15812	15532	15487	15705	15612	15540	15631	15485	15478	15462	15478	15572	15480	15427	15605	15480	15571	15386	15489	15526	15621
29164	21794	21574	19636	17250	17419	17048	16980	17014	16893	17167	18356	19976	19464	18430	17601	17141	17022	16797	16993	16987	16914	16838	16829	16935	16959	17241	16821	16894	16693	16786	16852	17006	16924	16859	16869	16832	16978	16962	16914	16841	16916	16798	16908	16968	16954	16739	16822	16924	16743	16801	16726	16863	16868	17046	16985	16807	16973	16816	17006	16824	16829	16848	16893	17005	17114	16835	16962	16939	16893	16869	16731	16866	16766	16784	16875	16814	16746	16698	17010	16969	16849	16839	16815	16955	16781	16820	16746	16677	16771	17014	16765	16897	16913	16706	16936	16954	16884	16796	16900	16773	16891	16732	16948	16895	16889	16941	16826	16990	16989	16790	16880	16835	17119	16727	16917	16720	16718	16937	16808	17105	17010	16779	16723	17087	16793	16767	16927	17087	16901	17015	16694	16926	16851	16729	16871	16976	16859	16982	16794	16652	16634	16773	16731	16747	16807	16941	16780	16913	16862	16741	16776	16717	16965	16849	16972	16879	16823	16725	16863	16895	16741	16951	16704	17104	16983	16934	16872	16845	16751	16690	16837	16897	16857	16809	16830	16873	16990	17026	16991	16728	16967	16789	16801	16901	17040	16651	16660	16941	17034	16743	16909	16833	16735	16800	16973	16908	16759	16852	16767	16961	16942	16970	16873	16697	17043	16977	16843	16875	16865	16635	17003	16847	16793	16982	16922	16597	16916	16866	16842	16871	16760	16693	16783	16725	16882	16668	16995	17002	16799	16776	16673	16676	16770	16870	16735	16681	16922	17103	17002	16786	16881	16776	16988	16812	16876	16650	16830	16869	16996	17107	17106	16866	16937	16878	16867	16899	16879	16869	16902	16784	16767	16796	16850	16786	16798	16862	16688	16618	16737	16869	16913	16912	16822	17004	16831	16946	16839	17169	16791	16933	16776	16826	16720	16843	16984	16823	16995	16822	16909	16833	16927	16778	16738	16914	16629	16737	16686	16684	16965	16803	16801	16956	16804	16937	16972	16930	16892	16762	16759	16802	16784	16825	16820	16677	16670	16793	16838	16699	16776	16707	16900	16804	16725	17130	16799	16889	16906	16664	16902	17013	16796	16831	16856	16895	17003	16986	16881	16931	17037	17151	16803	16739	16575	16885	16664	17165	17037	16829	16826	17008	16943	16728	16895	16745	16756	16877	17137	17022	16766	16868	16873	16757	16595	16697	16698	16773	16895	16716	16915	17033	16925	16965	17091	16982	16956	16902	16855	16963	16862	16905	16713	16890	16805	16980	16797	16796	16852	16793	16892	16851	16826	16889	16819	16888	16786	16858	16649	17028	16656	16932	16980	16796	16787	16976	16670	16911	17015	16922	17015	16816	17027	16944	16822	16826	16863	16884	16962	16939	16855	16726	16878	16830	16935	16855	16931	16889	16898	16933	16995	16971	16898	16955	16984	16916	16939	16754	16720	16651	16823	16877	16867	16700	16820	16938	16844	16890	16807	16805	16815	16933	16828	16843	17033	16968	16853	16914	16788	16855	16891	16987	16802	16761	16985	16810	16756	17037	16764	16671	16879	16724	16811	16776	16872	16862	16797	16660	16813	16822	16734	16823	16770	16877	16842	16735	16840	16868	16670	16891	16837	17018	16743	16793	16759	16824	16841	16805	16706	17023	17101	16933	16725	16781	17018	16822	16797	16795	16810	16874	16629	16857	16763	16863	16817	16722	16790	16897	16582	16754	16837	16701	16805	16773	16753	16761	16709	16870	16832	16732	16999	16661	16806	17067	16861	16906	16769	16914	16798	16855	16990	16840	16807	16664	16581	17020	17015	16845	16883	16785	16839	16799	16812	16860	17036	16980	16841	16770	16828	16673	16888	16780	16723	16816	16747	16922	16662	17079	16739	16816	16991	16666	16579	16744	16811	16728	17013	16850	17030	16786	16975	16652	17163	16892	16795	16817	16990	16928	16853	16893	16777	16788	16808	16545	16775	16764	16952	17060	16719	16675	16905	16781	16838	16923	16877	16872	16929	16868	16699	16888	16813	16746	16907	16851	16972	16934	16975	16775	16899	16633	16875	16805	16678	16776	16857	16983	16928	16910	16780	16936	16867	17108	16987	16912	16967	16692	16910	16820	16912	16758	16936	17015	16805	17059	16899	16844	17078	16737	16978	16718	16983	16903	16654	16887	16911	16883	16912	16858	16729	16825	16791	16639	16966	16769	16975	16609	16718	16710	16774	16878	16970	16632	16825	16877	16908	16963	16729	16817	16962	16817	16972	16758	16914	16841	16687	16848	16912	16844	16749	16867	16734	16830	16922	16751	16952	16843	16843	16768	16825	16794	16737	16669	16810	17055	16889	16750	16834	16944	16875	16993	17031	16842	16804	16826	16952	17015	16826	16820	16761	16769	16798	16708	17023	16745	16713	16926	16823	16793	16902	16727	16780	16916	17069	17073	16988	16935	16711	16917	16850	16754	16751	16942	17095	16767	16783	16815	16693	16798	16676	17001	16694	16973	16784	16804	16845	16683	16961	16856	16766	16732	16737	17138	16757	16764	16840	16768	16787	16794	16742	16716	16950	16879	16692	16748	16816	16994	16857	16957	16922	16721	16880	16774	16830	16821	16808	16905	16822	16840	16780	16929	16755	16934	17087	16902	16790	17013	16612	16757	16992	16790	16761	17017	16907	16884	16736	16876	16918	16800	16922	16804	16709	16599	16844	16872	16930	16751	16743	16817	16828	16955	16734	16825	16860	16943	16772	16857	16847	16962	16801	16713	16806	16946	16967	16968	16667	16845	16761	16651	16895	16937	16759	16937	16771	16922	16866	16943	16809	17004	16836	17034	16777	17001	17000	16937	16732	16619	16487	16832	16825	16934	16932	16766	16767	16938	16954	16953	16894	16985	16805	16817	16892	16845	16823	16704	16937	16818	16840	16942	16824	16754	16738	16848	16865	17007	16909	16865	16788	16976	16864	16774	17018	16768	16967	16781	16950	16895	16775	17083	16959	16956	16858	16893	16915	16867	16891	16869	16800	16788	16712	16922	16898	16866	16834	16809	16915	17086	16926	17079	16923	16749	16978	17089	16839	16751	16976	16811	16955	16761	16852	16922	16868	16759	16773	16956	16836	16938	16686	16734	16935	16814	16896	16829	16762	16839	17054	16978	16878	16837	16841	16842	16762	17085	16822	17007	16770	16605	16668	16835	16687	16809	16787	16904	16939	16708	16879	16836	16942	16899	16841	16877	16927	17204	16687	16740	16872	16908	16836	16742	16832	16956	16902	16968	16761	16844	16861	16847	16916	16863	16881	16641	16660	16857	16824	16942	17101	16827	16964	16851	16914	16827	16785	17142	17015	16496	16740	16888	17072	16768	16873	17030	16853	16834	16961	16854	16798	16836	16845	16823	16850	16941	16872	17011	16975	16953	16893	16954	16886	17003	16941	16915	17036	16779	16867	16704	16730	16873	16845	16865	16740	16816	16959	16931	16884	16993	16706	16932	16922	16885	16783	16744	16986	16806	16858	16881	16821	16857	16862	16997	16738	16806	16805	16928	16903	16944	16885	16883	16655	16831	16902	16923	16740	16836	16945	16762	16661	16958	17034	16765	16988	16927	16904	16765	17039	16890	16919	16986	16897	16881	16989	16793	16748	16928	16804	16828	16744	16828	16819	16807	16791	16656	16742	16670	17025	16890	17132	16911	16695	16895	16841	16945	16955	16925	16960	16802	16829	16859	16689	16965	16985	16710	16840	16942	16842	16956	16779	16877	16875	16930	16822	16735	16835	16661	17006	16770	17039	16783	17017	17072	16729	16811	16751	16914	16705	17030	16929	16768	16932	16940	16890	16939	17051	16614	16711	16777	16805	16837	16720	16957	16820	17034	16701	16959	16857	16761	16631	16566	16815	16867	16769	16741	16927	16796	16677	16848	16776	16824	17135	16898	16788	16712	16749	16756	16765	16803	16723	16890	17013	16871	16755	16815	16860	16976	16865	16904	16671	16714	16995	16871	17006	16806	16674	16988	16754	16941	16760	16927	16770	16855	17101	16800	16903	16766	17105	17135	16894	16856	17048	16867	16993	16910	16788	16880	16948	16778	16682	16789	16815	16777	16957	17007	16993	16993	16824	17064	16722	16816	16989	16896	16943	16873	16798	16698	16791	16884	16993	16881	17030	17026	17116	17107	17006	16854	16690	16766	16798	16885	16825	16867	16754	16812	16780	16947	17022	16802	16736	16764	16923	16919	16955	17012	16858	16706	16852	16806	16705	16859	16730	16926	16763	16738	16926	16868	16865	16889	16868	16639	16885	16993	17017	16901	16723	16787	16940	16705	16868	17081	17053	16782	16839	16983	16805	16745	16808	16777	16840	16776	16821	16871	16854	16806	16854	16699	16932	17012	16955	16938	16713	16905	16786	16768	16870	16993	16666	16787	16611	16748	16739	16810	16804	16813	16829	16828	17022	16684	16795	16997	16734	16939	16853	16773	16940	16703	16813	16742	16979	16780	16862	16994	16648	16899	16946	16788	16813	16859	16805	16857	16864	16717	17018	16791	16857	17134	16786	16937	16858	16935	16725	16879	16668	16905	16715	16911	16840	16866	16821	17085	16896	16777	16953	17012	16784	16875	16939	16709	16955	17029	16942	17011	16963	16872	16830	16831	16841	16930	16836	16871	16857	17015	16907	16642	16993	17154	17105	16862	16696	16912	16932	17102	16882	17000	16895	16934	16916	16708	16978	16756	16868	16780	16762	16744	16864	16759	16898	16843	16825	16823	16851	16931	16723	16747	17061	16837	16748	16664	16842	16838	17019	16846	17100	16826	16915	16904	17003	16886	16824	16752	16833	16945	17052	16951	16988	16737	16852	16908	16702	16934	16861	16988	16940	16990	16932	16814	16770	16728	16932	16742	16738	16833	17117	16931	16918	16821	16850	16808	16800	16793	17006	16934	16793	16667	16976	16867	16949	16844	16923	16801	17032	17125	16882	16816	16843	16981	17046	16850	17009	16886	16779	16800	16816	16816	16938	16891	16824	16992	16881	16799	17010	16951	16895	16847	16841	16800	16816	16847	16846	16812	16919	16872	16951	16966	16875	16811	16863	16919	16631	16917	16616	16869	17016	16715	16944	16664	16910	16893	16860	16831	16912
16641	17997	18228	17801	16837	16541	16005	16164	15988	16046	16189	18562	20657	19266	17756	16682	15971	15833	15958	15888	16041	15861	15842	15806	15964	15848	15785	16014	16059	15975	15844	15898	15862	15825	15923	15830	15865	15819	15896	15918	15877	16020	15886	16088	15855	15993	15819	15870	15898	15813	15720	15879	15916	15959	15955	15903	15883	15775	15908	15792	15824	15972	15808	15988	15774	15638	15790	15884	15818	16036	15916	16044	15989	15745	15840	16012	15882	15827	15916	15879	15934	15881	15910	15952	15858	15932	15864	15955	15836	15773	15970	15929	15706	15858	16051	15792	15972	15753	15738	15853	15915	15859	15971	15973	15682	15804	15841	15782	15785	15852	15885	15929	15960	15975	15858	15731	15897	15813	15797	15813	15974	15859	15720	16047	15859	15976	15917	16008	15941	15910	15928	15660	15979	15793	15794	15777	15835	15887	15849	15921	15668	16013	15940	15799	15819	15899	15972	15848	15941	15986	15793	15725	15879	15922	16009	15927	15957	15902	15812	15769	15943	16040	15906	15844	15972	15815	15860	15870	16005	15894	15918	15940	15917	15978	15956	16011	15827	15873	15920	15910	16017	15893	15855	15895	15915	15863	15918	15970	15763	15771	15767	15881	15713	15816	15926	15616	15906	16084	15864	15788	15800	15840	15841	15896	16021	15787	15895	15851	15939	15808	15852	15859	15947	15856	15992	15716	15951	15886	16025	15809	15938	16086	15890	15685	15928	15795	15884	15886	15873	15773	15837	15963	15741	15844	15907	15751	15989	15833	15881	15838	15854	15733	15732	15999	15873	15772	15823	15804	16035	15870	15683	15936	15912	15881	15812	15958	15915	15728	15996	15922	15893	16153	15912	15808	15972	15769	15776	15988	15968	16008	15934	16020	15909	15705	15876	15708	15772	16019	15945	15943	15937	15950	15940	15893	15887	15611	15838	15924	15854	15855	15976	15824	15895	15796	15915	16009	15683	15798	15742	15968	15860	15847	15733	15768	15935	15816	15918	15906	15850	16002	15967	15985	15837	15888	15833	15910	15853	15965	15990	15963	15802	15836	15803	15827	15863	15883	16040	15921	15864	15788	15825	15816	15898	15879	15945	16110	15791	15832	15858	16008	15896	15785	16032	15825	15987	15933	15848	15761	15801	16038	15823	15997	15838	15726	15783	15776	16013	15844	15906	15791	16087	15846	15814	15803	15926	15758	15955	16004	15625	15888	15938	15928	15899	15965	15850	15734	15792	15846	15968	15831	15961	15987	15819	15766	15810	15850	15877	15896	15807	15825	15800	15872	15841	15809	15828	15823	15914	15974	15851	15850	15745	15932	15864	15824	16104	15960	16109	15849	16045	15853	15723	15937	15937	15775	16019	15896	15781	15807	15844	15942	15730	15836	15929	15853	15997	15737	15927	15928	15955	15868	15856	15997	15805	15965	15841	15785	15945	15987	15884	15973	15835	15838	15773	15845	15936	15987	15920	15940	15812	16013	15906	16014	15725	15871	15855	15937	15888	15965	16032	16069	15949	16007	15820	15865	15798	15754	15959	15880	15775	16062	15830	15919	15781	15766	15890	15953	15828	15909	15710	15949	15832	15887	15912	15856	15927	15817	15912	15880	15853	15932	15887	15711	15876	15848	15846	15959	15785	15929	15960	15878	15913	15744	15925	15821	15913	15785	15869	15826	15784	15831	15833	15884	15970	16084	15785	15899	15799	15961	15826	15782	15866	15950	15809	15692	15993	15893	15846	15734	16031	15851	15838	15751	15819	15916	15901	15906	15899	15710	15871	15890	15818	15921	15978	15966	15902	15862	15939	15869	15842	15974	15888	16034	16004	15936	15885	15897	15942	15933	15998	15784	15914	15860	15784	15971	15953	15767	15734	16063	16005	15948	15873	15945	16023	15833	15886	15802	15916	16091	15764	15691	16048	15956	15753	15944	15803	15930	15938	15807	15790	15882	15849	15723	15927	15741	15888	15773	15907	15912	15917	15876	15990	15884	15638	16128	15840	15992	15959	15856	15789	15898	15844	15898	15919	15825	15701	15966	15857	15814	15810	15891	16043	15932	15836	15835	16130	15884	15958	15810	15901	15878	15818	15892	15908	15742	15866	15776	16035	15852	15814	15789	15887	15913	16104	15744	15805	15885	15988	16029	15844	15829	15769	15802	15778	15894	15847	15775	15905	15829	15804	16039	15934	15854	15934	15785	15950	15892	15933	16020	15717	15760	15947	15768	15927	15716	15856	15835	15948	15743	15828	15905	15992	15881	15866	15866	15689	15893	15896	16026	16009	15822	16032	15958	15943	15891	15707	15882	15969	15990	15789	15859	15864	15849	15923	15762	15718	15732	15810	15780	15719	15839	15876	15969	16024	15913	16022	16021	16081	15720	15943	15917	15894	15904	15864	15865	15949	16110	15868	15963	15800	15913	16013	15905	16005	15875	16035	15973	15858	15923	15751	15896	15872	15933	16005	15768	15840	15993	15873	15856	15897	15925	15809	15752	15776	15837	15895	15906	15816	15903	15823	15893	15885	15973	15993	15751	15834	15788	15938	15861	15858	15895	15771	15852	15810	15794	15843	15702	15812	15922	15922	15686	15937	15942	15883	15780	15901	15814	16036	15775	15927	16022	15921	16052	15938	15868	15804	15980	15911	15724	15908	15856	15717	15716	15975	15979	15871	15738	16058	15884	15888	16088	15972	16137	15872	15816	15975	15807	15924	15846	15906	15738	16026	15825	15924	15916	15869	16022	15781	15884	15960	16007	15909	15876	16047	15717	15969	15900	15835	15760	15793	15945	15864	15789	15988	15883	16005	16041	15843	15888	15923	15870	15759	15935	15839	15898	15731	16072	15892	15734	15975	15866	15802	15818	16000	15953	16002	15816	15977	15897	16055	15941	15858	15732	15802	15755	16018	15916	15859	15879	15909	15779	15763	15878	15994	15833	15852	15814	15759	15970	15765	15971	15949	15626	15968	16021	16101	15923	15986	16010	15738	15810	15899	15813	15953	15963	15799	15738	15850	16054	15961	15940	15842	15882	15816	15914	15887	15837	16161	15787	15819	15844	15974	15756	15874	15885	15850	16011	15909	15797	16049	15893	15832	15992	15803	16000	15876	15891	16083	15879	15974	15907	15794	15923	15975	15957	15831	15877	15829	15989	15856	15936	15851	15774	15840	15992	15918	15836	15990	15822	15864	15955	15989	16013	15884	15860	15815	15846	15898	15964	15926	15584	15832	15867	16057	15843	15906	15842	15984	15862	15844	15854	15906	15950	15928	15699	15947	15701	15891	15954	15873	15975	15915	15971	15828	15978	15908	15923	15825	16062	15912	15696	15867	15834	15752	15938	15879	15787	15797	15999	15794	15856	15913	15830	15656	15970	15772	15918	15889	15987	15900	16093	15784	15837	15747	15658	16068	15926	15875	15874	15917	15865	15835	15840	15950	15863	15911	15937	15870	15811	15923	15763	15875	15686	15805	15933	15699	15775	15708	15777	16065	15717	15741	15823	16079	15994	15999	15884	15959	15776	16026	15825	15825	15813	15954	15809	16013	15957	15712	15908	15915	16026	15818	15860	16035	15910	15878	15666	15846	15848	16002	15921	15888	15912	15838	15819	15946	15673	15887	15792	15864	15927	15780	15792	15830	15771	15860	15958	16036	15944	15855	15936	15896	16037	15957	15731	15731	15858	15857	15945	16100	16035	15836	15883	15891	15774	15866	15917	15848	15934	15878	16009	15885	15995	16005	15860	15975	15968	15881	15868	15869	15891	15953	16021	15860	15874	15871	15948	15856	15938	15850	15869	15859	15866	15886	15755	15966	15844	15898	15796	15706	15911	15923	15768	15819	15858	15734	15778	15885	15884	15840	15939	15759	15941	15781	15972	15753	15801	15778	15933	15721	15897	15956	15875	15779	15671	15868	15948	15721	15931	15787	15969	15922	15919	15910	15912	15951	15885	15854	15886	16021	15846	15879	15862	15952	15740	15911	15985	15891	15827	15916	15813	15815	15975	15923	15695	15950	16001	15872	15824	15876	15907	15684	15762	15785	15880	15932	15832	15809	15889	15795	15838	15889	15926	16012	15868	15815	16001	15817	15882	15713	15990	15879	15841	15818	15907	15845	15828	15894	15911	15919	15901	15818	15987	15960	15993	15916	15984	15975	15907	15821	15827	15716	15950	15894	15836	15933	15866	15961	15978	16061	16005	15729	16009	15920	15813	15863	15820	15817	15921	15938	15680	15791	15983	15971	15976	15891	15959	15869	15866	16018	15848	15716	16102	15779	15877	15872	15832	15807	15986	15944	15807	15933	15858	15900	15801	15870	15877	16052	15765	15970	15858	15937	15813	15869	15710	15939	15997	15985	16170	15928	15884	16027	15863	15899	15753	15809	15821	15811	15966	15796	15828	15931	15866	15922	15796	15722	15933	15891	15783	15900	15922	15859	16052	15723	15684	15954	15725	15859	16102	15958	15859	15845	15978	15762	15893	15880	15762	16148	15934	15933	16058	15712	15834	15668	15978	15843	16011	15889	15948	15783	15878	16081	15971	15764	15853	15801	15941	15811	16044	15997	15762	15806	15697	15797	15912	15844	15940	15915	15805	15875	15832	15850	15843	15871	15910	15855	15793	15978	15806	15605	15939	15929	15908	15845	15777	15768	15898	15831	15894	15812	16028	15999	15678	15977	15845	15784	15910	15968	15838	15947	15961	15909	15916	15958	15816	15923	15977	15881	15778	15772	15652	15915	15919	15809	15961	16123	15998	15786	15917	15870	15863	15820	15923	15993	15954	15819	15920	15838	16099	15817	15987	15874	15849	15697	15951	15741	15794	15863	15803	15714	15997	15933	15754	15849	15891	16039	15858	16005	15984	15867	15699	16009	15744	16096	15855	15930	15618	15831	16114	15834	15968	15877	15906	15985	16010	15983	15999	15943	15936	15961	16072	15940	15926	15684	16072	15967	15795	15930	15846	15698	15861	15974	15829	15968	15839	15740	15946	15945	15789	15903	15726	16026	15831	15923	15845	15829	15922	15792	15780	15786	15821	15870	15892	15851	15789	15983	15633	15988	15977	15886	16008	16026	15919	15971	15812	15914	15883	15777	15947	15892	15798	15988	15961	15925	16084	15989	15651
24914	21327	28036	25325	21200	19138	18986	17725	17296	17345	17646	29091	35234	29346	23940	19515	17647	17103	16975	17000	16755	16805	16923	16785	16780	16890	16685	17019	16795	16906	16924	16935	17016	16882	16795	16994	16825	16860	16731	16958	17187	16942	16816	17002	16825	16976	16892	16851	16780	16997	17117	16795	16830	17024	16876	16865	16959	16727	16771	16813	16749	16735	16953	16946	16893	16957	16756	16905	16785	16952	17005	16697	16782	16886	16822	16896	16853	16874	16830	16835	16668	17019	16995	16813	16956	16974	16807	17038	16822	16915	16821	16813	16859	16960	16680	16823	16814	16722	16759	16657	16863	16827	16942	16818	16864	16645	16934	16748	16830	16671	16666	16879	16989	16920	16732	16849	16690	16765	16719	16910	16907	16949	16768	16612	16958	16635	16841	16681	16732	17001	16822	16994	16949	16965	16924	16975	16890	16616	16786	16931	16671	16695	16571	16806	16600	16999	16846	16875	16740	16934	16750	16983	16923	16807	16758	16940	16639	16812	16711	16781	16989	16744	16781	16742	16829	16825	16662	16950	16769	16951	16666	16841	16689	16804	16849	16785	16736	17093	16811	16882	16818	16751	16755	16749	16713	16690	16932	16828	16708	16679	16782	16761	16875	16847	16605	17032	16627	16762	16805	16853	16649	16825	16920	16814	16768	16825	16926	16980	17209	16739	16936	16998	16928	16805	16908	16887	16661	16872	17047	16809	16621	16870	16890	16911	16917	16699	17024	16788	16815	16890	16894	16618	16918	16901	16844	16844	16787	16807	16878	16885	16951	16909	16812	16742	16865	17002	16909	16847	17030	16981	16797	16722	16818	16931	16782	16781	16680	16826	16889	16796	16959	16915	16840	16820	16971	16710	16782	16790	16955	16901	16896	16836	16888	16755	17009	16788	16819	16618	16861	16815	16815	16789	16735	16948	16862	16709	16779	16736	16974	17052	16892	16734	16697	17017	16740	16980	16857	17090	16774	16834	16739	16828	16880	16922	17002	16944	16848	16758	16817	16902	16886	16604	16596	16871	16746	16614	16928	16833	16742	16798	17003	16896	16820	16843	16914	16678	16922	16856	16584	16720	16790	16779	16908	16954	16866	16784	16940	16923	16857	16718	16696	16636	16660	16856	16626	16894	16699	16668	16956	16734	16570	16617	16755	17010	16777	16655	16929	16788	16916	16803	16715	16673	16806	16625	16816	16780	16889	16847	16744	16872	16775	16775	16770	16806	16852	16800	16868	16769	16858	16615	16759	16960	16613	16801	16890	16772	16952	16778	16760	16884	17045	16764	16780	16874	16812	16956	16732	16563	16644	16706	16889	17111	16853	16826	16906	16845	16735	16622	16757	16697	16782	16897	16822	16619	17020	16827	16916	16837	16899	16782	16869	16954	16876	16798	16823	16719	16931	16877	16725	16845	16833	16706	16566	16507	16764	16801	16658	16790	16857	16631	16947	16902	16698	16710	16607	16920	16857	16784	16658	16780	16759	16877	16892	16743	16784	16838	16790	16775	16773	16846	16898	16909	16945	16770	16850	16785	16717	16603	17004	16714	17027	16887	16918	16495	16830	16991	16722	17025	16597	16747	16854	16767	16860	16740	16941	16833	16706	16843	16858	16644	16816	16886	16702	16957	17004	16833	16809	16697	16676	16732	16842	16895	16647	16797	16812	16700	16753	16933	16708	16709	16922	16763	16720	16952	16732	16933	16896	16973	16722	16891	16983	16842	16839	16777	16850	16731	16866	16821	16827	16697	16870	16786	16908	16857	16823	16971	16545	16984	16873	16814	16833	16712	16806	16661	16815	16967	16815	16853	16778	16871	16918	16844	16894	16754	16856	16938	16845	16700	16704	16788	16809	16920	16756	16869	16788	16893	16806	16825	16787	16587	16756	16831	16676	16604	16767	16810	16674	16782	16967	16901	16825	16743	16898	16665	16736	16657	16758	16810	17013	16872	17045	16758	16940	16794	16668	16733	16955	16841	16927	16723	16764	16954	16900	16853	16883	16767	16848	16876	17016	16755	16850	16902	17050	16778	16833	16768	16697	16873	16795	16825	16705	16643	16967	16791	16692	16879	16852	16555	17147	16907	16828	16984	16594	16671	16824	16779	16835	16890	16815	16985	16569	16818	16950	16963	16714	16847	16737	16686	16858	16732	16987	16779	16737	16642	16855	16612	16788	16805	16865	16706	16583	16937	16807	16606	16764	16723	16695	16788	16894	16618	16721	16825	16849	16919	16893	16670	16977	17031	17045	16837	16800	16623	16776	16798	16636	16604	16760	16966	16668	16922	16818	16637	16835	16889	16800	16698	17163	16842	16850	16726	16715	16817	16716	16667	16840	16744	16927	16870	17094	16873	16873	16748	16874	16633	16907	16865	16919	16945	16768	16856	17013	16957	16781	17070	16684	16837	16806	16726	16828	16645	16820	16992	16861	16706	16750	16761	16807	16929	16752	16849	16939	16880	16824	16762	17120	16714	16758	16847	16704	16941	16602	16702	16835	16643	16771	16842	16933	16846	16766	16686	16651	16551	16577	16839	16992	16958	16889	16847	16799	16815	16769	16855	16841	16867	17074	16898	17061	16888	16983	16721	16785	16686	16830	16898	16799	16838	16893	16877	16867	16661	16747	16822	16862	16838	16683	16900	16903	16895	16990	16900	16918	16845	16879	16877	16807	16896	16766	16794	16881	16865	16809	16813	16813	16807	16776	16767	16755	16557	16736	16884	16872	16823	16833	16537	16687	16749	16872	17044	16834	16687	16859	16925	16870	16940	16894	16695	16841	16768	16857	16911	16701	16632	16828	16849	16753	16801	16860	16760	16756	16932	16633	16949	16851	16823	16794	16759	16818	16790	16827	16795	16786	16846	16977	16932	16704	16819	16903	16730	16783	16674	16856	16776	16715	16693	16903	16770	16784	16915	16814	16690	16728	16768	16810	16915	16952	16820	16904	16894	16955	16701	16948	16778	16861	16686	16717	16740	16774	16991	16721	16759	16767	16886	16870	16641	16895	16654	16723	16887	16782	17001	16816	16895	16847	16907	17214	16797	16832	16793	16863	16782	16825	16848	16815	16842	16787	17068	16790	16939	16856	16879	16776	16802	16771	16980	16770	16854	16999	16801	16726	16928	16735	16903	16586	16903	16807	16739	16809	16787	16596	16554	16723	16708	16873	16861	16841	17000	16903	16828	16916	16908	16956	16747	16716	16913	16971	16894	16942	16981	16837	16835	16766	16577	16851	16767	16858	16775	16813	17063	16636	16911	16669	16749	16877	16905	17009	16853	16846	16656	16717	16982	17061	16881	16865	16970	16848	16784	16895	16722	16605	16965	16711	16891	16769	16869	16828	16740	16796	16768	16850	16901	17008	16627	16731	16722	16987	16659	16915	16788	16825	16849	16741	16839	16813	16733	16667	16873	16631	16752	16942	16762	16852	16980	17154	16858	16811	16733	17003	16850	16854	16848	16709	16844	16880	16631	16802	16901	16860	16839	16829	16846	16888	16787	16822	16961	16970	16763	16949	16924	16703	16782	16879	17140	16760	16813	16992	16775	16848	16879	16856	16758	16906	16835	16853	16724	16907	16942	16718	16836	16865	16840	17014	16573	16739	16906	16755	16800	16758	16894	16842	16919	16762	16569	16821	17007	17142	16863	17054	16793	16730	16770	16926	16546	16900	16688	16900	16715	16846	16779	16756	16804	16763	16799	16925	16847	16777	16762	16636	16731	16942	16930	16962	16772	16814	16727	16901	16774	16893	16806	16998	16946	16838	16908	16726	16638	16813	16781	16990	16520	16672	16917	16593	16858	16819	16861	16730	16882	16815	16790	16711	16848	16803	16715	16953	16900	16783	16737	16941	16882	16647	16773	16727	16787	16822	16731	16930	16785	16973	16914	16716	17006	16758	16976	16959	16879	16889	16959	16830	16968	17036	16725	16869	16966	16794	16845	16833	16825	16880	16945	16928	16759	16952	16699	16793	16786	16967	16903	16730	16650	16839	16845	17041	16918	16780	16767	16859	16984	16961	16828	16735	16865	16708	16909	16876	16673	16864	16762	16695	16690	16807	16724	16872	16665	16749	16718	16779	17008	16704	16740	16743	16798	16743	16861	16829	16645	16649	16814	16735	16771	16951	16923	16860	16737	16786	16786	16718	16999	16939	16819	17008	16766	16908	16789	16789	16692	16755	16922	16908	16901	16943	16845	16766	16725	16983	16985	16822	16758	16727	16816	16835	16854	16690	16747	16854	16747	17001	16871	16829	16653	16624	16666	16808	16829	16773	16716	16885	16754	16960	16651	16896	16898	16865	16848	16946	16931	16621	16575	16743	16903	17000	16806	16869	16751	16738	16711	16863	16740	16910	16678	16980	16812	16742	16937	16871	16773	16792	16906	16813	16849	16845	16938	16749	16896	16815	16849	16994	16878	16811	16701	16893	16863	16969	16885	16816	16835	16788	16917	16948	16737	16749	16801	16765	16819	16850	16854	16842	16848	16796	16718	16947	16591	16877	16903	16918	16899	16847	16988	16916	16820	16837	16790	16946	16694	16909	16862	16976	16652	16725	16880	16898	16860	16867	16921	16960	16897	16663	16814	16737	16669	16708	16812	16799	16876	16783	16723	16971	16715	16650	16859	17025	16772	16937	16743	16970	17033	16762	16751	16849	16685	16888	16784	16889	16600	16686	16963	16818	16856	16713	16862	16820	16816	16713	16623	16929	16790	16775	16954	16792	16659	16902	16892	16835	16995	16825	16690	16784	16950	16808	16902	16958	16979	16836	16940	16796	16935	16936	16848	16849	16908	16868	16686	16802	16869	16881	16896	17006	16723	16837	16723	16744	16807	16779	16789	16926	16722	16839	16640	16645	16881	16768	16789	16964	16875	16834	17038	16613	16855	16802	16771	16790	16745	17002	16792	16756	16725	16904	16972	16899	16928	16874	16928	16830	17053	16951	16991	16820	16814	16900	16993	16946	16980	16955	16747	16764	16884	16765	16806	16641	16907	16866	16750	16874	16784	16794	16944	17073	16767	16900	16947	16651	16757	16930	16889	16831	16675	16760	16808	16827	16868	16873	16774	16726	16747	16915	17003	16901	16836	16742	16937	16781	16619	16856	16814	16870	16750	16576	16761
15863	24495	23844	20055	17917	17181	16955	16629	16354	16254	17226	34602	37651	31354	24191	18855	16604	16002	15840	15874	15835	15820	15824	15812	15918	15819	15751	15973	15926	15991	15768	15835	15821	15930	15723	15935	15915	15718	15748	15869	15871	15734	15670	15853	15801	15770	15678	15706	15709	15880	15969	15862	15897	15945	15898	15894	15772	16080	15901	15746	15906	15842	15817	15828	15760	15853	15950	15839	15715	15864	15970	15943	15974	16087	15855	15899	15662	15621	15808	15836	15885	15778	15807	15860	15789	15806	15808	15973	15756	15758	15771	15755	15830	15773	15735	15745	15831	15709	15776	15780	15687	15885	15787	15777	15786	15860	15894	15825	15823	15811	15757	15718	15843	15852	15850	15762	15977	15920	15703	15732	15776	15843	15831	15729	15752	15791	15704	15902	15788	15696	15765	15617	15833	15746	15855	15865	16006	15848	15912	15897	15647	15904	15949	15912	15856	15899	15889	15929	15931	15681	15703	15865	15850	15697	15864	15946	15826	15883	15830	15724	15880	15610	15938	15835	15661	15952	16024	15829	15946	15934	15920	15760	15716	15890	15791	15847	15861	15673	15944	15831	15796	15833	15921	15858	15983	15882	15761	15780	15906	15864	15834	15795	15873	15821	15705	15690	15878	15729	15660	15817	15730	15847	15730	15934	15655	15911	15580	15741	15772	15943	15940	15844	15870	15678	15857	15688	15968	15772	15786	15879	15868	15692	15984	15850	15928	15998	15708	15882	15833	15877	15730	15871	15763	15877	15808	15797	15828	15839	15718	15645	15875	15809	15746	15854	15846	15979	15609	15853	15857	15904	15864	15775	15915	15879	15921	15733	15776	15884	15889	15907	15861	15937	15879	15891	15854	15780	15824	15826	15722	15913	15875	15653	15848	15795	15651	15905	15806	15976	15816	15758	15889	15894	15779	15952	15798	15776	15719	15964	15683	15997	15708	15788	15825	15788	15774	15977	15794	15804	15963	15901	15932	15730	15925	15778	15863	15845	15765	15909	15952	15604	15846	15869	15685	15756	15850	15860	15762	15765	15778	15881	15811	15722	15939	15789	15769	15871	15851	15864	15900	15731	15841	15778	15947	15808	16045	15831	15896	15733	15823	15918	15843	15826	15824	15671	15694	15713	15772	15780	15768	15808	15785	15837	15829	15862	15848	15756	15768	15704	16069	15736	15898	15913	15871	15744	15648	15930	15808	15835	15847	15672	16051	15719	15856	15715	15809	15832	15763	15819	15829	15875	15745	15857	15878	15886	15962	15853	15799	15933	15938	15766	15853	15820	15864	15716	15764	15797	15866	15808	15893	15714	15697	15784	15864	15917	15679	15796	15771	15935	15779	15862	15812	15752	15856	15886	15829	15765	15911	15740	15832	15951	15878	15831	15743	15773	15749	15838	15771	15745	15796	15732	15640	15737	15734	15856	15803	15769	15797	15716	15802	15889	15662	15809	15738	15740	15898	15730	15812	15789	15813	15913	15737	15625	15741	15733	15799	15674	15767	15648	15837	15896	15873	15916	15723	15838	15682	15842	15870	15795	15888	15855	15867	15762	15796	15896	15849	15769	15924	15648	15797	15849	15874	15752	15758	15774	15781	15595	15805	15770	15843	15695	15877	15657	15807	15721	15928	15767	15663	15840	15880	15734	15844	15727	15853	15790	15973	15698	15776	15860	15811	16009	15824	15925	15747	15744	15673	15832	15858	15792	15768	15691	15880	15843	15734	15940	15792	15845	15850	15710	15876	15767	15804	15911	15796	15755	15847	15761	15775	15940	15750	15783	15707	15879	15846	15691	15825	15896	15843	15865	15764	15804	15744	15854	15898	15769	15841	15837	15994	15841	15923	15760	15645	15783	15745	15821	15708	15934	15664	15841	15648	15725	15982	15744	15807	15844	15793	15900	15634	15807	15865	15622	15735	15948	15803	15893	15760	15861	15691	15922	15797	15830	15826	15792	15995	15793	15861	15794	15856	15840	15802	15857	15779	15977	15897	15952	15882	15773	15835	15819	15961	15668	15759	15804	15887	15844	15626	15973	15912	15818	15776	15894	15818	15864	15855	15851	15943	15896	15836	15778	15805	15862	15771	15700	15942	15752	15870	15868	15897	15858	15927	15726	15733	15848	15651	15624	15686	15861	15816	15648	15991	15826	15999	15980	15639	15683	15778	15846	15799	15854	15988	15803	15688	15973	15807	15802	15899	15817	15806	15818	15764	15642	15827	15906	15708	15769	15766	15685	15785	15701	15831	15787	15938	15940	15904	15834	15940	15705	15640	15927	15860	15832	15857	15843	15748	15796	15842	15801	15692	15882	15949	15811	15753	15806	15821	15779	15793	15982	15835	15843	15748	15723	16032	16088	15734	15868	15829	15952	15593	15885	15712	15926	15756	15856	15938	15755	15763	15776	15697	15830	15681	15749	15994	15701	15869	15893	15900	15853	15745	15927	15901	15802	15858	16056	15771	16036	15763	15813	15792	15734	15845	15879	15725	15758	15972	15764	16024	15650	15911	15874	15767	15760	15793	15834	15941	15788	15868	15711	15877	15758	15704	15814	15770	15740	15777	15840	15979	15752	15918	15690	15808	15834	15853	15902	15806	15795	15640	15688	15810	15747	15680	16014	15680	15720	15704	15757	15785	15749	15641	15840	15932	16008	15774	15918	15753	16015	15861	15890	15837	15667	15904	15944	15641	15631	15790	15778	15863	16030	15810	15808	15846	15835	15749	15873	15752	15772	15627	15774	15778	15943	15766	15826	15888	15678	15732	15795	15771	15773	15889	15738	15978	15940	15914	15800	15637	15784	15878	15890	15585	15773	15881	15654	15955	15828	15757	15530	15916	15816	15841	15736	15825	15755	15825	15762	15784	15735	15831	15964	15601	15801	15659	15790	15819	15779	15864	15842	15747	15846	15771	15773	15889	15955	15831	15854	15804	15984	15846	15854	15872	15918	15880	15945	15886	15740	15785	15752	15897	15667	15914	15815	15974	15768	15820	15808	15683	15607	15680	15874	15635	15762	15826	15797	15660	15993	15745	15799	15886	15781	15973	15987	15707	15799	15744	15883	15878	15645	15768	15796	15837	15851	15966	15815	15944	15776	15788	15640	15816	15768	15870	15905	15819	15703	15849	15806	15753	15844	15876	15792	15829	15967	15743	15669	15814	15958	15871	15815	15698	15870	15659	15612	15870	15930	15690	15991	15852	15735	15655	15831	15819	15783	15982	15737	15842	15810	15821	15753	15779	15849	15740	16060	15850	15867	15671	15759	15945	15825	15757	15776	15791	15748	15713	15670	15878	15780	15925	15606	15782	15847	15794	15802	15709	15777	15734	15764	15854	15693	15774	15810	15771	15836	15769	15907	15846	15787	15762	15704	15856	16007	15880	15741	15721	15820	15804	15703	15608	15812	15856	15822	15772	15718	15785	15956	15671	15705	15974	15807	15896	15926	15872	15895	15895	15965	15883	15852	15834	15812	15918	15908	15807	15805	15717	15850	15737	15719	15756	15869	15797	15798	15673	15867	15807	15798	15718	15744	15734	15800	15849	15800	15782	15910	15843	15781	15895	15850	15778	15815	16001	15763	15711	15878	15853	15821	15718	15878	15757	15969	15886	15863	15751	15627	15907	15847	15603	15677	15799	15860	15860	15897	15900	15899	15718	15746	15951	16016	15932	15663	15677	15919	15854	15872	15859	15758	15856	15821	15813	15861	15847	15706	15908	15815	15808	15886	15895	15892	15756	15643	15872	15896	15914	15875	15879	15807	15938	15710	15723	15761	15665	15799	15794	15916	15841	15884	15943	15789	15886	15834	15608	15803	15826	15810	15758	15777	15834	15912	15521	15815	15827	15921	15793	15664	15692	15700	15857	15912	15760	15829	15798	15933	15841	15761	15844	15962	15669	15749	15799	15772	15684	15799	15841	15938	15926	15849	15815	15695	15838	15888	15767	15839	15864	15973	15869	15824	15908	15795	15826	15852	15803	15721	15713	15822	15802	15752	16048	15885	15797	15897	15854	15734	15747	15744	15757	15833	15835	15678	15799	15766	16009	15930	15824	16062	15836	15912	15821	15787	15876	15868	15849	15853	15780	15779	15733	15707	15786	15727	16015	15804	15841	15848	15757	15858	15847	15769	15829	15639	15798	15770	15961	15906	15975	15807	15954	15876	15942	15767	15865	15733	15829	15886	15835	15819	16039	15857	16002	15753	15794	15712	15613	15790	15908	15798	15996	15679	15911	15794	15886	15695	15860	16000	15889	15840	15848	15767	15870	15640	15704	15658	15721	15764	15913	15869	15922	15796	15931	15672	15903	15738	15667	15896	15803	15856	15873	15751	15600	15847	15825	15610	15944	15865	15931	15935	15904	15858	15738	15751	15967	15889	15772	15866	15911	15768	15800	15818	15898	15763	15689	15880	15796	15715	15789	15753	15915	15620	15745	15853	15916	15813	15918	15736	15890	15782	15796	15771	15822	15721	15814	15810	15834	15980	15687	15733	15721	15921	15944	15844	15939	15940	15864	15863	15883	15851	15726	15815	15784	15839	15830	15712	15861	15838	15796	15865	15893	15878	15686	15843	15995	15746	15955	15753	15788	15762	15784	16003	15848	15908	15831	15792	15725	15827	15804	15899	15745	15869	15792	15991	15959	15800	15833	15815	15876	15758	15980	15710	15927	15956	15873	15840	15725	15812	15902	15883	15639	15625	15904	15934	15748	15616	15728	15858	15697	15796	15807	15746	15857	15694	15913	15850	16051	15911	15960	15930	15822	15759	15877	15810	15961	15783	15841	15727	15712	15766	15851	15785	15947	15852	15785	15878	15852	15871	15646	15814	15796	15710	15840	15695	15727	15874	15974	15819	15850	15926	15783	15942	15799	15978	15662	15863	15886	15690	15733	15804	15867	15862	15770	15791	15667	15974	15833	15777	15726	15897	15880	15883	15975	15800	15550	15839	15729	15836	15858	15813	15741	15813	15992	15676	15887	15950	15900	15827	15790	15805	15850	15761	15812	15845	15879	15796	15847	15858	15808	15802	15916	15863	15761	15859	15793	15926	15781	15862	15705	15818	15923	15905	15733	15858	15892	15856	15690	15838	15870	15827	15819	15880	15790	15987	15783	15721	15847	15747
23847	21344	28874	24192	21854	22058	21008	18030	17366	17459	18299	34649	44902	37384	29027	21643	18510	17140	16963	16822	16838	16927	16632	16760	16674	16681	16735	16681	16903	16816	16735	16802	16580	16409	16618	16486	16895	16745	16593	16928	16678	16658	16667	16841	16641	16539	16564	16586	16755	16641	16761	16701	16662	16555	16683	16686	16768	16646	16686	16428	16653	16750	16456	16551	16718	16717	16601	16724	16639	16671	16642	16784	16478	16721	16618	16811	16648	16739	16701	16690	16630	16482	16739	16666	16899	16671	16750	16676	16704	16817	16688	16625	16701	16695	16804	16679	16584	16557	16560	16589	16458	16682	16627	16519	16564	16424	16730	16703	16690	16644	16723	16733	16727	16666	16551	16690	16610	16550	16739	16700	16696	16343	16523	16613	16713	16620	16686	16676	16566	16878	16494	16488	16686	16649	16698	16606	16543	16307	16828	16655	16684	16681	16500	16719	16777	16778	16641	16659	16740	16590	16577	16462	16517	16512	16662	16626	16616	16667	16510	16744	16649	16578	16546	16672	16625	16542	16730	16726	16780	16388	16455	16577	16610	16536	16682	16562	16768	16468	16624	16642	16678	16546	16618	16725	16586	16690	16447	16673	16533	16613	16758	16848	16769	16618	16359	16565	16893	16855	16624	16564	16614	16485	16562	16522	16434	16433	16551	16586	16404	16493	16627	16861	16656	16635	16524	16405	16353	16574	16565	16649	16628	16656	16513	16611	16518	16579	16713	16528	16361	16616	16406	16458	16517	16578	16364	16722	16677	16587	16445	16611	16740	16535	16688	16713	16554	16472	16714	16432	16703	16602	16534	16649	16561	16628	16610	16617	16411	16558	16530	16584	16578	16811	16782	16510	16609	16383	16563	16610	16508	16583	16669	16615	16585	16559	16626	16738	16602	16743	16483	16652	16662	16694	16592	16575	16713	16597	16833	16602	16511	16700	16608	16621	16590	16454	16538	16758	16397	16471	16635	16670	16590	16670	16518	16558	16761	16678	16556	16602	16783	16747	16529	16553	16644	16872	16655	16674	16494	16578	16527	16550	16682	16525	16602	16619	16700	16696	16735	16539	16716	16566	16818	16551	16774	16658	16525	16546	16621	16648	16752	16702	16623	16695	16467	16427	16650	16573	16881	16622	16679	16803	16558	16675	16546	16591	16570	16666	16580	16638	16510	16651	16669	16493	16720	16570	16410	16369	16588	16468	16475	16528	16643	16600	16365	16640	16532	16585	16429	16584	16684	16631	16643	16786	16595	16614	16744	16442	16682	16396	16861	16749	16532	16732	16549	16849	16571	16581	16633	16529	16746	16483	16592	16747	16637	16697	16647	16546	16579	16761	16825	16654	16642	16642	16467	16635	16583	16504	16589	16678	16650	16486	16721	16632	16521	16809	16664	16643	16621	16719	16544	16577	16689	16557	16585	16485	16651	16499	16438	16617	16685	16843	16600	16728	16384	16583	16506	16702	16681	16547	16611	16736	16446	16831	16698	16504	16480	16679	16556	16489	16631	16653	16563	16445	16623	16691	16620	16690	16594	16651	16585	16574	16664	16615	16623	16692	16713	16540	16563	16736	16643	16550	16559	16542	16518	16511	16421	16540	16661	16683	16467	16503	16592	16577	16606	16640	16581	16670	16449	16611	16486	16755	16658	16532	16602	16556	16779	16645	16627	16490	16793	16493	16673	16416	16775	16757	16632	16502	16730	16527	16911	16643	16662	16538	16601	16663	16510	16504	16577	16482	16556	16594	16576	16534	16811	16660	16652	16724	16562	16633	16607	16487	16544	16524	16749	16665	16645	16592	16534	16489	16587	16552	16674	16723	16566	16515	16354	16620	16836	16671	16648	16483	16554	16729	16647	16525	16665	16721	16946	16716	16437	16803	16756	16806	16627	16571	16458	16646	16700	16499	16620	16490	16782	16768	16651	16650	16745	16789	16584	16636	16596	16545	16667	16793	16447	16548	16694	16740	16550	16598	16676	16711	16666	16611	16711	16718	16314	16657	16604	16595	16629	16523	16751	16697	16495	16627	16545	16573	16877	16707	16376	16713	16733	16605	16799	16617	16601	16527	16563	16491	16638	16529	16667	16583	16577	16637	16698	16655	16617	16519	16709	16375	16669	16804	16599	16668	16676	16637	16731	16651	16855	16753	16654	16533	16619	16733	16633	16802	16640	16675	16458	16696	16721	16595	16553	16802	16712	16572	16571	16485	16761	16740	16652	16797	16550	16629	16830	16525	16708	16566	16529	16660	16398	16773	16550	16707	16687	16696	16840	16354	16602	16813	16570	16540	16573	16538	16811	16545	16691	16634	16434	16342	16513	16412	16712	16620	16498	16576	16627	16585	16621	16535	16514	16560	16655	16662	16371	16704	16555	16562	16792	16377	16563	16571	16561	16709	16520	16946	16638	16719	16610	16614	16573	16617	16592	16777	16742	16541	16801	16833	16717	16520	16616	16579	16440	16645	16509	16664	16789	16787	16587	16666	16804	16636	16618	16679	16867	16347	16691	16439	16644	16730	16640	16477	16654	16438	16556	16732	16716	16720	16761	16707	16530	16777	16517	16749	16673	16515	16576	16745	16669	16537	16604	16557	16653	16584	16821	16445	16598	16694	16512	16776	16485	16618	16704	16604	16647	16689	16706	16555	16569	16606	16635	16677	16656	16580	16490	16617	16577	16679	16538	16589	16526	16416	16624	16683	16570	16432	16534	16490	16528	16460	16665	16638	16646	16608	16654	16780	16551	16728	16514	16558	16780	16651	16580	16612	16736	16680	16761	16679	16711	16518	16669	16525	16838	16667	16733	16567	16767	16711	16417	16662	16519	16506	16803	16621	16390	16690	16571	16719	16685	16674	16691	16515	16727	16500	16531	16619	16872	16495	16675	16717	16692	16734	16719	16616	16610	16618	16567	16523	16614	16632	16473	16560	16595	16723	16556	16642	16493	16711	16521	16600	16509	16437	16652	16458	16779	16810	16818	16669	16592	16755	16703	16679	16512	16635	16594	16660	16711	16700	16581	16604	16712	16570	16652	16630	16635	16608	16439	16603	16486	16642	16717	16697	16545	16522	16807	16546	16473	16497	16630	16758	16546	16382	16474	16748	16658	16534	16709	16707	16563	16549	16528	16488	16772	16632	16711	16712	16508	16527	16927	16736	16335	16326	16512	16666	16504	16575	16521	16643	16676	16684	16727	16723	16695	16608	16529	16703	16547	16707	16580	16611	16829	16551	16624	16604	16727	16684	16715	16686	16900	16542	16698	16870	16613	16387	16463	16493	16675	16641	16720	16648	16621	16432	16469	16696	16700	16687	16628	16884	16620	16568	16625	16470	16587	16555	16710	16648	16627	16572	16636	16640	16617	16414	16615	16542	16565	16613	16621	16642	16527	16629	16533	16826	16821	16771	16683	16539	16484	16669	16851	16530	16551	16600	16572	16728	16605	16529	16644	16576	16638	16715	16731	16647	16622	16520	16550	16657	16603	16747	16597	16866	16806	16899	16538	16621	16594	16714	16509	16750	16642	16741	16546	16616	16743	16599	16394	16652	16552	16666	16661	16708	16693	16641	16461	16673	16710	16469	16665	16524	16633	16522	16630	16523	16718	16634	16720	16595	16513	16679	16598	16668	16478	16612	16592	16594	16601	16590	16829	16584	16751	16634	16664	16600	16650	16699	16626	16813	16616	16667	16746	16477	16581	16721	16776	16650	16701	16796	16735	16556	16552	16585	16620	16721	16687	16523	16641	16634	16672	16722	16734	16537	16600	16606	16612	16667	16766	16545	16681	16688	16511	16521	16723	16609	16573	16613	16655	16861	16597	16646	16651	16697	16614	16539	16514	16658	16652	16434	16321	16852	16678	16707	16531	16704	16643	16809	16741	16734	16555	16536	16444	16775	16623	16795	16716	16551	16607	16665	16621	16491	16713	16414	16644	16692	16670	16519	16758	16673	16597	16449	16803	16430	16844	16624	16651	16637	16521	16717	16468	16468	16557	16681	16694	16663	16714	16616	16500	16679	16576	16554	16706	16505	16613	16648	16654	16776	16564	16605	16767	16825	16707	16583	16600	16856	16485	16735	16751	16807	16528	16638	16577	16539	16697	16760	16561	16740	16570	16547	16618	16515	16835	16692	16472	16502	16730	16781	16586	16621	16636	16590	16617	16694	16672	16604	16495	16499	16637	16607	16798	16565	16756	16568	16405	16589	16522	16629	16678	16739	16591	16806	16723	16559	16734	16572	16600	16664	16589	16742	16751	16526	16677	16771	16770	16681	16547	16722	16956	16627	16554	16738	16783	16436	16540	16779	16589	16475	16717	16688	16677	16591	16738	16612	16574	16717	16600	16641	16658	16595	16580	16502	16547	16613	16897	16421	16477	16592	16799	16669	16573	16625	16358	16563	16685	16687	16477	16495	16702	16570	16626	16246	16726	16682	16754	16522	16508	16510	16594	16621	16626	16585	16871	16464	16718	16575	16683	16506	16639	16829	16738	16587	16656	16478	16685	16654	16755	16674	16594	16788	16624	16638	16810	16583	16671	16537	16596	16708	16626	16575	16797	16782	16637	16886	16660	16547	16717	16716	16553	16592	16608	16457	16504	16614	16574	16557	16492	16795	16726	16526	16663	16578	16551	16580	16807	16615	16636	16586	16575	16637	16584	16627	16502	16690	16681	16617	16702	16759	16538	16779	16586	16654	16918	16598	16615	16604	16506	16623	16476	16605	16683	16617	16756	16456	16408	16660	16619	16517	16447	16650	16722	16625	16673	16782	16601	16482	16708	16510	16538	16536	16719	16734	16382	16636	16699	16609	16561	16692	16687	16670	16790	16498	16799	16610	16600	16317	16574	16596	16498	16770	16550	16577	16519	16744	16511	16683	16554	16655	16615	16498	16609	16513	16575	16699	16570	16797	16428	16677	16594	16592	16591	16654	16648	16625	16503	16611	16437	16696	16512	16746	16574	16662	16848	16700	16645	16716	16481	16799	16496	16476	16708	16620	16500	16586	16747	16943	16632	16623	16521	16529	16634	16680	16685	16531	16468	16580	16689	16541	16590	16656	16551	16538	16620	16824	16589	16707	16380	16618	16629	16709	16532	16685	16635	16585	16636	16578	16530	16611	16682	16648
17200	28781	26182	21319	19121	17978	17279	16992	16898	16782	19144	40882	46852	40036	30152	21239	17139	15896	15823	15828	15829	15793	15668	15827	15662	15803	15730	15683	15683	15777	15703	15678	15782	15635	15986	15748	15687	15735	15766	15750	15713	15730	15652	15699	15843	15778	15763	15555	15749	15676	15634	15698	15767	15899	15760	15822	15712	15635	15608	15686	15532	15691	15941	15732	15690	15780	15597	15637	15809	15636	15625	15587	15702	15799	15775	15639	15685	15675	15778	15826	15704	15669	15717	15686	15640	15647	15881	15583	15669	15614	15634	15716	15731	15671	15616	15664	15654	15707	15584	15794	15701	15766	15759	15754	15810	15654	15746	15685	15663	15704	15670	15702	15802	15705	15726	15654	15690	15837	15634	15711	15672	15553	15627	15744	15720	15680	15812	15705	15705	15643	15641	15728	15704	15734	15865	15724	15686	15650	15785	15646	15811	15659	15698	15634	15843	15712	15687	15621	15572	15608	15627	15639	15584	15624	15836	15650	15814	15561	15617	15576	15734	15663	15685	15742	15697	15835	15729	16026	15723	15664	15626	15688	15670	15659	15750	15798	15613	15769	15667	15526	15559	15676	15459	15765	15695	15683	15742	15680	15604	15599	15749	15612	15735	15570	15792	15455	15711	15666	15592	15667	15716	15560	15740	15929	15829	15627	15790	15693	15796	15711	15689	15634	15761	15722	15617	15715	15825	15714	15859	15687	15740	15632	15625	15602	15879	15728	15712	15603	15768	15604	15837	15803	15882	15672	15654	15572	15622	15842	15620	15715	15697	15993	15569	15820	15774	15590	15803	15542	15611	15700	15863	15699	15754	15788	15639	15618	15749	15663	15674	15649	15725	15694	15574	15707	15690	15725	15719	15698	15716	15692	15747	15738	15722	15647	15656	15656	15591	15614	15542	15668	15913	15723	15672	15746	15772	15721	16002	15575	15778	15586	15447	15809	15664	15675	15668	15751	15639	15800	15816	15730	15663	15859	15533	15665	15729	15671	15632	15865	15789	15597	15722	15675	15675	15833	15656	15600	15859	15607	15696	15647	15706	15778	15677	15728	15870	15668	15755	15706	15726	15559	15745	15870	15757	15665	15817	15650	15660	15610	15638	15857	15568	15699	15719	15681	15736	15736	15664	15782	15656	15644	15841	15705	15740	15779	15898	15577	15703	15669	15639	15962	15706	15880	15829	15582	15864	15785	15727	15561	15621	15706	15704	15683	15738	15643	15624	15836	15620	15766	15685	15587	15709	15668	15765	15692	15756	15705	15837	15675	15649	15723	15844	15776	15872	15815	15687	15585	15875	15483	15708	15753	15732	15761	15784	15673	15611	15746	15774	15774	15643	15789	15619	15702	15734	15784	15829	15641	15630	15643	15554	15779	15865	15646	15688	15673	15556	15393	15761	15541	15758	15609	15702	15646	15657	15717	15615	15613	15587	15797	15646	15552	15832	15570	15806	15668	15595	15710	15743	15693	15716	15599	15609	15787	15598	15642	15618	15784	15686	15578	15557	15825	15732	15641	15646	15764	15736	15809	15852	15642	15602	15706	15801	15671	15771	15711	15791	15687	15627	15713	15615	15545	15814	15784	15721	15674	15545	15762	15679	15657	15714	15617	15893	15592	15510	15671	15755	15635	15679	15719	15658	15710	15549	15692	15672	15709	15939	15771	15539	15770	15733	15790	15676	15803	15591	15517	15626	15777	15769	15709	15656	15709	15690	15624	15801	15522	15945	15492	15635	15595	15721	15683	15902	15749	15851	15716	15496	15539	15763	15757	15845	15717	15689	15540	15741	15655	15772	15805	15606	15643	15777	15780	15644	15641	15792	15854	15654	15681	15737	15534	15774	15933	15704	15663	15719	15658	15541	15826	15747	15649	15730	15765	15806	15642	15832	15787	15581	15692	15701	15727	15585	15819	15628	15541	15818	15746	15689	15590	15608	15598	15679	15674	15647	15777	15721	15618	15759	15727	15733	15691	15660	15730	15705	15581	15752	15783	15882	15685	15608	15797	15713	15854	15613	15657	15878	15519	15669	15740	15979	15652	15643	15738	15563	15766	15753	15806	15750	15698	15640	15903	15675	15864	15634	15551	15820	15768	15595	15694	15689	15667	15664	15927	15811	15713	15583	15755	15656	15888	15660	15699	15834	15642	15691	15801	15566	15680	15750	15622	15777	15668	15572	15565	15812	15729	15795	15594	15922	15703	15665	15621	15501	15675	15727	15677	15551	15577	15734	15684	15730	15617	15771	15699	15829	15631	15728	15650	15652	15756	15545	15836	15726	15730	15859	15568	15651	15714	15655	15612	15874	15558	15722	15852	15636	15676	15531	15869	15806	15764	15727	15854	15588	15739	15657	15794	15613	15588	15717	15717	15681	15721	15730	15693	15777	15779	15872	15690	15731	15882	15706	15687	15766	15635	15682	15740	15638	15815	15619	15667	15834	15541	15560	15812	15680	15639	15576	15647	15847	15638	15707	15660	15741	15612	15839	15799	15699	15667	15553	15626	15684	15720	15681	15689	15581	15559	15718	15741	15587	15740	15735	15794	15611	15668	15588	15665	15823	15821	15610	15696	15711	15704	15867	15720	15566	15781	15590	15716	15517	15703	15649	15689	15733	15444	15718	15640	15739	15687	15787	15877	15731	15758	15683	15751	15630	15683	15570	15678	15753	15629	15862	15682	15525	15845	15706	15698	15608	15630	15649	15695	15702	15644	15728	15659	15631	15763	15772	15639	15770	15840	15638	15842	15723	15626	15695	15683	15798	15447	15730	15660	15539	15544	15705	15706	15759	15490	15737	15670	15652	15581	15735	15631	15873	15770	15740	15707	15734	15643	15615	15819	15614	15767	15699	15643	15543	15641	15720	15704	15687	15720	15683	15720	15537	15596	15789	15844	15620	15554	15585	15735	15847	15586	15643	15624	15559	15708	15728	15633	15589	15613	15678	15872	15709	15760	15601	15724	15852	15656	15696	15674	15669	15511	15845	15640	15860	15692	15622	15773	15654	15700	15780	15686	15807	15799	15706	15671	15619	15582	15668	15834	15656	15723	15646	15628	15711	15705	15615	15799	15657	15741	15740	15791	15928	15839	15726	15675	15601	15578	15684	15741	15703	15646	15802	15689	15590	15420	15917	15514	15727	15592	15737	15735	15646	15851	15670	15456	15816	15681	15861	15724	15816	15838	15642	15753	15769	15764	15791	15541	15716	15791	15609	15792	15575	15591	15742	15592	15743	15727	15786	15699	15629	15712	15704	15704	15675	15599	15689	15949	15871	15607	15852	15735	15822	15573	15745	15613	15606	15702	15673	15780	15898	15699	15769	15770	15570	15713	15617	15700	15623	15580	15854	15836	15703	15675	15680	15545	15929	15827	15651	15691	15714	15646	15707	15768	15716	15701	15799	15683	15621	15709	15848	15643	15816	15715	15722	15671	15720	15795	15562	15747	15753	15670	15810	15676	15539	15728	15778	15803	15721	15796	15821	15660	15681	15799	15756	15548	15610	15699	15854	15673	15798	15830	15782	15737	15767	15707	15654	15724	15752	15682	15794	15696	15723	15702	15680	15614	15597	15538	15783	15780	15531	15769	15876	15661	15763	15697	15695	15758	15675	15672	15659	15787	15690	15865	15619	15716	15835	15620	15543	15639	15799	15672	15667	15667	15759	15498	15876	15810	15812	15584	15669	15776	15660	15537	15680	15635	15669	15672	15805	15823	15656	15796	15630	15536	15961	15564	15853	15458	15787	15867	15748	15830	15593	15491	15891	15735	15828	15501	15783	15609	15723	15760	15902	15676	15684	15440	15691	15794	15686	15763	15807	15777	15643	15649	15602	15686	15704	15436	15743	15844	15896	15694	15801	15818	15638	15648	15716	15729	15825	15641	15517	15700	15634	15648	15789	15837	15753	15628	15563	15703	15723	15642	15780	15767	15733	15741	15644	15737	15695	15659	15855	15710	15746	15669	15741	15590	15584	15806	15628	15761	15610	15792	15669	15597	15556	15560	15819	15554	15783	15645	15600	15661	15871	15473	15598	15758	15764	15679	15778	15893	15844	15740	15545	15870	15773	15782	15685	15706	15566	15748	15724	15638	15795	15601	15614	15685	15677	15684	15878	15508	15730	15675	15667	15795	15695	15684	15718	15668	15707	15546	15643	15677	15563	15657	15774	15868	15574	15652	15670	15839	15782	15766	15558	15825	15830	15693	15519	15713	15638	15731	15473	15749	15625	15810	15646	15617	15789	15827	15784	15755	15701	15701	15752	15642	15825	15694	15708	15727	15736	15662	15650	15705	15580	15836	15517	15659	15777	15651	15613	15858	15844	15708	15747	15607	15758	15673	15702	15642	15626	15906	15932	15700	15705	15571	15811	15708	15779	15747	15689	15803	15584	15718	15593	15732	15639	15738	15759	15748	15530	15689	15633	15646	15700	15770	15567	15636	15707	15735	15781	15722	15503	15736	15599	15709	15772	15755	15770	15705	15733	15672	15818	15635	15744	15527	15567	15728	15746	15494	15592	15656	15625	15708	15835	15782	15677	15701	15744	15869	15586	15600	15708	15900	15701	15823	15753	15576	15823	15668	15693	15561	15870	15855	15763	15856	15682	15799	15578	15660	15832	15811	15739	15813	15716	15797	15788	15802	15686	15671	15688	15866	15566	15528	15883	15887	15668	15838	15713	15687	15696	15740	15701	15883	15703	15812	15706	15839	15779	15642	15514	15728	15634	15646	15610	15720	15706	15691	15690	15667	15610	15740	15770	15693	15539	15903	15618	15872	15758	15610	15658	15740	15565	15719	15565	15726	15697	15688	15625	15717	15497	15721	15683	15622	15644	15757	15761	15743	15766	15833	15702	15620	15738	15622	15880	15714	15520	15794	15820	15526	15698	15543	15848	15782	15516	15763	15705	15646	15716	15818	15756	15679	15809	15673	15616	15760	15816	15730	15689	15628	15790	15688	15710	15678	15863	15571	15621	15571	15839	15692	15777	15704	15698	15696	15706	15725	15531	15751	15448	15701	15572	15706	15743	15674	15640	15665	15725	15759	15608	15929	15785	15739	15693	15939	15766	15561	15516	15675	15849	15776	15595	15824	15641	15829	15744	15756	15720	15665	15818	15703	15668	15682
29110	21789	21158	18646	16891	16902	16892	17037	16912	16766	16930	18143	19958	19981	18829	17698	17010	16772	16873	16815	16770	16729	16834	16771	16797	16947	16774	16893	16638	16829	16917	16877	16871	16867	16873	16823	16910	16708	16757	16679	16783	16837	16906	16782	16805	16821	16805	16672	17124	16853	16776	17021	17003	16811	16861	16752	16774	16671	16752	16855	17011	16779	16904	16640	16927	16989	17008	16772	16831	16730	16775	16735	16883	16748	16713	16685	16832	16487	16942	16732	17041	16652	16774	16961	16906	16983	16960	16705	16653	16829	16743	16523	16833	16819	16889	16876	16583	16691	16879	16852	16640	16671	16774	16961	16841	16971	16821	16811	16699	16653	16750	16783	16810	16854	16855	16862	17036	16836	16888	16668	16738	16866	16863	16829	16803	16662	16740	16832	17040	16864	16883	16706	16901	16831	16754	16854	16777	16612	16878	16761	16875	16757	16944	16666	16987	16944	16750	16682	17005	16824	16812	16865	16835	16902	16772	16608	16750	16735	16951	16702	16767	16723	16883	16912	16683	16777	16738	16992	16705	16653	16600	16714	16682	16804	16900	16936	16929	16666	16776	16854	16768	16715	16698	16775	16827	16732	16927	16896	16707	16726	16885	16904	16848	16815	16903	16768	16620	16511	16763	16700	16989	17047	16855	16831	16724	16818	16867	16771	16724	16924	16810	16776	16628	16814	16742	16999	16909	16877	16946	16827	16729	16967	16923	16660	16727	16930	16652	16928	16868	16755	16908	16876	16931	16813	16761	16755	16757	16636	16791	16717	16625	16798	16812	16754	16818	16935	16780	16686	16627	16677	16864	16785	16848	16745	16922	16714	16726	16668	16659	16620	16840	16760	16703	16708	16780	16753	16926	16817	16792	16862	16992	16727	16829	16759	16669	16614	16850	16741	17062	16805	16740	16723	16812	16849	16747	16693	16844	16836	16735	16844	16859	16803	17176	16714	16845	16850	16671	16795	16752	17080	16893	16763	16619	16521	16767	16704	16980	16790	16858	17002	16857	16952	16664	16670	16922	16731	16620	16546	16772	16719	16586	16940	16546	16729	16781	16830	16822	16854	16893	16676	16814	16768	16835	16852	16758	16675	16672	16709	16844	16822	16635	16693	16838	17056	16866	16712	16857	16851	16928	16803	16991	16792	16946	16633	16551	16762	16768	16723	16753	16903	16917	16587	16814	16935	16869	16791	16733	16530	16955	16552	16760	16871	16591	16672	16848	16737	16866	16736	16516	16684	16728	16699	16900	16851	16707	16594	16830	16767	16774	16675	16719	16742	16700	16804	16832	16855	16934	16746	16775	16744	16810	16796	16864	16807	16793	16878	16799	16948	16951	16820	16931	16803	16650	16746	16703	16795	16556	16931	16670	16818	16791	16904	16730	16786	16806	16803	16867	16790	16851	16805	16915	16739	16714	16767	16801	16648	16843	16750	16815	16845	16789	16886	16678	16679	16739	16658	16715	16854	16931	16792	16874	16748	16890	16900	16762	16772	16868	16748	16880	16730	16677	16688	16828	16677	16984	17071	16844	16956	16754	16754	16650	17023	16768	16814	17025	16703	16981	16827	17058	16747	16738	16824	16650	16709	16830	16647	16975	16925	16808	16801	16659	16732	16783	16839	16670	16743	16841	16940	17002	16766	16754	16758	16621	17019	16799	16929	16911	16775	16995	16856	16839	16920	16788	16586	16801	16777	16787	16874	16999	16785	16926	16782	16719	16820	16909	16753	16726	16850	16837	16824	16891	16782	16861	16738	16987	16791	16634	16559	16794	16851	16733	16785	16784	16998	16775	16730	16753	16860	16804	16894	16805	16989	16942	16974	16691	16921	16791	16824	16825	16868	17002	16771	16789	16850	16896	16707	16977	16654	16894	16764	16909	16728	16741	16869	16801	16613	16782	16953	16806	16791	16802	16773	16570	16883	16719	16714	16804	16810	16617	16818	16898	16783	16907	16764	16916	16786	16709	16894	16783	16795	16839	16597	16873	16729	16777	16761	16753	16795	16876	16854	16879	16759	17012	16921	16842	16887	16746	16690	16759	16772	16587	16878	16847	16688	16753	16877	16922	16609	16956	16737	16605	16825	16824	16671	16692	16824	16841	16695	16997	16804	16763	16856	16631	16725	16827	16671	16802	16729	16814	16661	17006	16755	16866	16841	16813	16698	16844	16742	16947	16615	16764	17003	16754	16834	16805	16903	17021	16565	16665	16772	16829	16593	16827	16741	16824	16845	16744	16711	16732	16791	16766	16878	16925	16668	16692	16683	16617	16802	16873	16766	16821	16741	16874	16851	16869	16622	16788	16863	16640	16629	16696	16800	16776	16908	16817	16883	16814	16684	16454	16705	17002	16729	16899	16853	16925	16916	16854	16740	16999	16716	16688	16695	16776	16845	16843	16624	16619	16683	17015	16899	16727	16687	16753	16627	16747	16703	16845	16824	16606	16969	16906	16756	16856	16682	16702	16843	16724	16972	16792	16768	16616	16724	16863	16887	16479	16848	16806	16754	16671	16673	16713	16802	16874	16728	16813	16763	16769	16855	16868	16799	16814	16821	16785	16800	16634	16755	16987	16726	16775	16749	16705	16738	16579	16834	16978	16566	16983	16915	16841	16936	16923	16867	16818	16702	16912	16796	16803	16710	16956	16946	16899	16805	16873	16746	16787	17012	16976	16779	16833	16794	16969	16657	16850	16811	16884	16895	16935	16788	16923	16895	16961	16749	16894	16891	16817	16716	16831	16848	16803	16826	16843	16844	16772	16738	16900	16841	16752	16625	16774	16960	16892	16808	16783	16918	16814	16866	16786	16703	16826	16718	16925	16781	16689	16952	16628	16802	16709	16837	16798	16583	16639	16773	17012	16702	16861	16749	16724	16718	16866	16804	16860	16728	16815	16788	16735	16793	16894	16682	16578	16944	16770	16793	16622	16583	16747	16767	16778	16769	16739	16849	16948	16947	16731	16699	16612	16752	17078	16938	16597	16767	16802	17029	16829	16787	16773	16880	16658	16727	17023	16737	16607	16558	16819	16664	16990	16702	16746	16867	16780	16826	16826	16857	16908	16815	16797	16919	16909	16893	16794	17084	16756	16983	17133	16754	16970	16943	16938	16932	16757	16892	16771	16846	16675	16683	16993	16780	16949	16811	16986	16727	16866	16855	16791	16894	16761	16723	16644	16901	16867	16822	16684	16809	16860	16805	16682	16938	16683	16874	16910	16972	16799	16875	16864	16604	16773	16763	16768	16660	16866	16690	16724	16926	16676	16847	16598	16948	16829	16775	16698	16782	17006	16679	16847	16937	16744	16893	16746	16868	16941	16780	16882	16823	16731	16808	16739	16885	16646	16863	16654	16723	16722	16750	16857	16937	16866	16951	16892	16949	16844	16835	16816	16783	16769	16836	16939	16712	16833	16656	16716	16732	16725	16726	16769	16756	16936	16669	16986	16921	16874	16835	16875	17028	16880	16661	16872	16848	16531	16782	16704	16923	16687	16931	16604	16754	16798	16870	16969	16752	17017	16708	16729	16618	16766	16813	16867	16857	16779	16719	16716	16842	16712	16759	16843	16913	16817	16703	16907	16858	16616	16553	16945	16873	16756	16791	16867	16682	16809	16733	16987	16689	16974	16887	16792	16793	16780	16820	17031	16823	16989	16942	16799	16813	16820	16731	16956	16950	16841	16805	16741	16836	16825	16796	16667	16759	16735	16726	16700	16866	16906	16763	16775	16709	16894	16841	16788	16840	16689	16739	16878	16814	17000	16931	16741	16788	16925	16841	16609	16874	16664	17047	16702	16785	16890	16879	16771	16845	16818	16932	16815	16896	16782	16888	16854	16746	16811	16893	17012	16780	16854	16720	16752	16945	16799	16953	16836	16822	16627	16719	16686	16731	16701	16850	16851	16792	16879	16874	16797	16834	16868	16641	16890	16862	16819	16828	16860	17051	16988	16959	16830	17023	16908	16756	16753	16805	16626	16768	16898	16955	16957	16598	16746	16603	16774	16738	16661	16709	16840	16768	16852	16761	16810	16704	16860	17036	16943	16726	16927	16758	17041	16661	16745	16737	16810	16702	16767	16674	16727	16771	16791	17028	16816	16732	17013	16921	16898	17002	16719	16809	16709	16663	16721	16936	16595	16938	16807	17080	16763	16749	16835	16709	16841	16914	16849	16884	16720	16778	16747	16919	16817	16951	16867	16752	16762	16773	16806	16575	16919	16977	16756	17080	16708	16742	16760	16661	16782	16919	17045	16845	16856	16886	16714	16845	16842	17055	16915	16788	16777	16800	16872	16923	17057	16873	16663	16804	16736	16781	16579	16818	16739	16773	16760	16737	17008	16711	16726	16705	16737	16748	16921	16864	16719	16554	16903	16911	16824	16746	16684	16663	16898	17048	16823	16919	16944	16801	16683	16659	16750	16946	17006	16794	16932	16686	16801	16815	16823	16692	16750	16970	16872	16912	17019	16664	16948	16838	16741	16724	16785	17100	16765	16896	16786	16964	16794	16834	16982	16872	16791	16718	16927	16870	16986	16760	16677	16881	17035	16713	16803	16808	16683	16703	16816	17039	16852	16784	17134	16842	16971	16658	16803	16785	16947	17007	16853	16843	16929	16642	16812	16891	16623	16736	16710	16613	16872	16724	16608	16724	16846	16868	16831	16745	16789	16859	16933	16829	16893	16880	16850	16805	16679	16866	16867	16857	16802	16824	16935	17048	16685	16912	16706	16828	16845	16830	16886	16778	16809	16801	16926	16880	16690	16985	16759	16797	17001	16779	16861	16968	16834	16870	16768	16743	16799	16880	16821	16994	16790	16867	16788	16706	16925	16778	16850	16724	16675	16955	16707	17027	16789	16731	16781	16715	16685	16776	16875	16760	16544	16757	16795	16820	16843	16645	16712	16669	16806	16851	16944	16845	16863	16724	16743	16866	16997	16693	16827	16644	16802	16820	16804	16819	16894	16799	16739	16780	16815	16862	16774	16713	16871	16859	16756	16920	16612	16828	16824	16715	16866	16709	16617	16948	16675	16862	17045	16689	16819	16690	16785	16770	16864	16797	16895	16859	16841	16712	16790	16743	16868	16888	17065	16960	16635	16709	16734	16654	16705	16809	16845	16774
16272	18152	17236	16294	15989	15894	15959	16155	15797	15913	16049	18267	20828	19767	17880	16760	16283	15773	15771	15730	15801	15821	15712	15855	15771	15964	15932	15743	16003	15777	15936	15821	15685	15862	15689	15764	15891	15801	15888	15701	15795	15755	15873	15842	15893	15837	15925	15786	15910	15729	15592	15868	15740	15715	15847	15789	15793	15830	16064	15627	15684	15785	15762	15724	15804	15880	15775	15974	15903	15904	15866	15609	15776	15840	15728	15739	15641	15828	15782	15604	15809	15803	15906	15836	15845	15690	15726	15776	15811	15745	15738	15878	15792	15789	15822	15758	15852	15826	15965	15639	15852	15899	15881	15867	15851	15730	15915	15794	15668	15869	15656	15852	15785	15884	15624	15750	15896	15658	15697	15731	15807	15867	15859	15813	16086	15766	15861	15678	15737	15724	15889	15804	15882	15978	15627	15764	15773	15808	15924	15821	15678	15712	15867	15752	15643	15723	15817	15820	15799	15848	15691	15842	15727	15810	15907	15954	15850	15797	15851	15864	15710	15675	15850	15793	15798	15790	15753	15716	15912	15816	15709	15644	15836	15750	15714	15993	15737	15886	15822	15716	15731	15706	15885	15796	15785	15821	15896	15733	15730	15591	15749	15786	15841	15985	15814	15832	15790	15753	15813	15705	15742	15765	15848	15705	15654	15690	16010	15735	15787	15642	15648	15726	15779	15790	15738	15800	15756	15902	15811	15800	15860	15760	15863	15795	15727	15662	15770	15734	15452	15771	15719	15676	15710	15595	15848	15991	15897	15977	15598	15784	15719	15700	15806	15848	15737	15810	15800	15719	15728	15769	15798	15822	15820	16071	15685	15828	15969	15593	15784	15736	15684	15750	15813	15734	15769	15997	15780	15907	15767	15792	15904	15937	15715	15836	15559	15790	15781	15855	15819	15850	15922	15617	15962	15514	15712	15819	15852	15852	15743	15702	15939	15906	15743	15878	15829	15711	15778	15744	15801	15706	15817	15656	15701	15780	15891	15854	15766	15810	15884	15780	15767	15776	15898	15844	15979	15774	15757	15819	15674	15607	15873	15648	15741	15799	15751	15816	15732	15871	15825	15633	15836	15913	15668	15605	15798	15873	15638	15684	15720	15874	15847	15514	15754	15709	15801	15750	15766	15612	15832	15705	15832	15685	15641	15599	15591	15804	15783	15880	15749	15642	15678	15855	15776	15775	15747	15692	15737	15957	15823	15783	15732	15680	15726	15787	15921	15953	15880	15736	15717	16004	15733	15679	15789	15844	15675	15801	15886	15687	15557	15723	15706	15761	15595	15820	15757	15805	15804	15685	15764	15811	15757	15740	15806	15637	15699	15638	15943	15760	15829	15621	15853	15935	15713	15593	15924	15738	15766	15760	15597	15956	15663	15791	15992	15718	15798	15693	15945	15803	15713	15896	15808	15675	15786	15692	15732	15850	15858	15892	15657	15811	15775	15609	15774	15762	15857	15709	15835	15674	15882	15751	15758	15721	15852	15864	15867	15709	15769	15699	15752	15631	15705	15906	15859	15654	15866	15849	15700	15888	15675	15641	15862	15691	15883	15817	15820	15592	15725	15782	15873	15695	15917	15836	15680	15764	15739	15823	15862	15850	15770	15817	15841	15690	15669	15944	15727	15838	15704	15741	15771	15811	15930	15820	15673	15842	15947	15839	15799	15703	15634	15635	15810	15835	15796	15781	15598	15691	15876	15841	15707	15920	15835	15819	15740	15732	15850	15777	15638	15774	15864	15851	15724	15889	15788	15715	15775	15902	15731	15914	15603	15703	16067	15789	15848	15891	15750	15893	15712	15909	15717	15789	15652	15774	15892	15594	15777	15747	15749	15619	15728	15820	15803	15756	15722	15744	15771	15887	15840	15685	15730	15704	15776	15615	15814	15794	15696	15888	15788	15887	15823	15771	15799	15650	15793	15723	15753	15871	15880	15779	15799	15764	15923	15909	15676	15825	15724	15778	15694	15607	15779	15874	15652	15805	15817	15877	15787	15903	15782	15731	15831	15891	15833	15728	15936	15742	15834	15725	15746	15721	15865	15712	15918	15833	15664	15748	15736	15804	15752	15708	15871	15820	15758	15828	15641	15598	15860	15815	15786	15845	15843	15787	15580	15879	16014	15821	15816	15762	15733	15694	15784	15822	15848	15778	15816	15935	15692	15704	15742	15772	15779	15880	15859	15933	15731	15776	15949	15836	15938	15904	15732	15883	15837	15806	15788	15844	15748	15832	15811	15718	15726	15907	15872	15724	15697	15789	15856	15794	15820	15762	15629	15842	15683	15686	15802	15742	15861	15919	15844	15720	15818	15835	15789	15738	15785	15894	15782	15779	15595	15750	15706	15685	15851	15800	15636	15683	15710	15764	15913	15808	15587	15743	15793	15893	15870	15686	15749	15734	15766	15811	15856	15880	15978	15750	15616	15637	15772	15824	15805	15753	15772	15781	15799	15829	15709	15851	15739	15852	15806	15896	15838	15805	15790	15803	15657	15731	15747	16009	15830	15997	15870	15799	15846	15829	15824	16070	15712	15736	15827	15998	15668	15906	15810	15888	15549	15693	15845	15782	15622	15677	15980	15723	15791	15639	15759	15802	15772	15700	15723	15853	15827	15768	15876	15680	15631	15760	15709	15868	15611	15953	15742	15689	15895	15719	15766	15873	15761	15959	15868	15587	15744	15588	15755	15684	15838	15624	15838	15830	15771	15657	15725	15788	15629	15747	15849	15613	15730	15577	15887	15846	15798	16001	15972	15960	15668	15723	15956	15724	15750	15803	15716	15835	15579	15852	15672	15783	15751	15719	15764	15898	15653	15733	15765	15784	15835	15751	15855	15676	15657	15809	15928	15800	15785	15729	15822	15840	15839	15742	15976	15759	15925	15766	15718	15876	15674	15833	15844	15646	15830	15783	15758	15761	15812	15673	15759	15798	15857	15603	15663	15824	15771	15650	15726	15689	15614	15815	15665	15702	15818	15635	15706	15716	15744	15717	15850	15818	15764	15697	16007	15765	15767	15799	15765	15828	15594	15709	15966	15709	15648	15845	15676	15890	15891	15925	15757	15667	15847	15845	15644	15815	15875	15827	15885	15796	15799	15763	15626	15875	15821	15607	15684	15720	15812	15827	15850	15729	15761	15873	15895	15759	15784	15612	15724	15705	15835	15812	16008	15848	15832	15872	15800	15812	15848	15675	15780	15747	15793	15639	15625	15853	15884	15782	15766	15823	15764	15593	15842	15820	15719	15725	15967	15815	15707	15739	15786	15629	15818	15830	15650	15796	15768	15695	15920	15710	15727	15829	15878	15847	15637	15904	15843	15839	15736	15779	15875	15733	15714	15756	15852	15684	15728	15869	15917	15821	15740	15592	15705	15776	15871	15710	15808	15842	15797	15691	15854	15709	15796	15827	15761	15770	15753	15743	15806	15770	15883	15744	15820	15861	15954	15796	15927	15694	15816	15970	15791	15896	15735	15946	15780	15568	15739	15817	15760	15799	15807	15828	15809	15738	15759	15824	15774	15830	15765	15878	15706	15765	15687	15816	15820	15727	15862	15807	15807	15859	15785	15849	15822	15864	15582	15781	15738	15897	15889	15851	15849	15928	15728	15855	15736	15602	15696	15713	15954	15815	15876	15809	15783	15802	15828	15709	15729	15830	15792	15875	15888	15759	15712	15843	15709	15701	15781	15754	15904	15585	15702	15652	15894	15755	15859	15745	15860	15846	15861	15837	15758	15855	15794	15698	15837	15679	15817	15644	15724	15929	15823	15825	15709	15783	15792	15790	15762	15871	15750	15663	15940	15718	15892	15827	15877	15787	15679	15838	15874	15752	15877	15900	15801	15881	15829	15671	15844	15827	15850	15743	15902	15871	15864	15734	15854	15744	15815	15701	15761	15788	15835	15654	15922	15765	15752	15745	15926	15771	15933	15678	15717	15733	15796	15566	15793	15733	15873	15719	15730	15679	15814	15706	15758	15856	15979	15910	15758	15813	15650	15741	15883	15761	15761	15764	15753	15757	15685	15898	15731	15720	15786	15573	15763	15901	15853	15792	15775	15759	15777	15697	15660	15613	15671	15809	15754	15701	15949	15662	15935	15659	15794	15778	15823	15846	15783	15859	15681	15897	15808	15710	15735	15830	15706	15778	15858	15843	15805	15618	15886	15884	15756	15813	15865	15915	15718	15804	15686	15786	15965	15805	15775	15741	15654	15924	15866	15740	15653	15645	15905	15632	15965	15596	15838	15922	15657	16006	15731	15699	15696	15877	15853	15943	15708	15696	15694	15894	15682	15888	15850	15913	15870	15765	15970	15646	15746	15727	15695	15842	15825	15860	15706	15665	15771	15617	15712	15840	15752	15968	15607	15849	15774	15768	15907	15984	15637	15828	15804	15814	15887	15689	15708	15741	15874	15822	15722	15716	15791	15943	15640	15833	15647	15849	15782	15759	15825	15649	15683	15673	15742	15734	15779	15823	15745	15679	15953	15852	15792	15614	15626	15866	15705	15796	15749	15951	15860	15920	15805	15732	15782	15678	15946	15861	15919	15788	15896	15788	15723	15742	15646	15842	15862	15857	15845	15866	15839	15760	15726	15944	15789	15966	15691	15870	15754	15924	15903	15806	15819	16006	15858	15731	15826	15811	15873	15856	15891	15763	15690	15720	15747	15773	15811	15601	15740	15868	15741	15822	15682	15846	15931	15753	15879	15781	15587	15804	15812	15742	15809	15815	15847	15790	15817	15854	15602	15676	15646	15826	15747	15693	15600	15837	15912	15694	15731	15739	15530	15770	15559	15760	15778	15862	15508	15797	15755	15837	15657	15794	15773	15603	15935	15752	15796	15881	15819	15681	15711	15735	15818	15616	15841	15914	15774	15754	15833	15929	15642	15897	15867	15766	15817	15727	15792	15801	15812	15898	15821	15635	15900	15595	15717	15888	15757	15833	15754	15816	15733	15932	15750	15827	15600	15779	15631	15823	15692	15733	15734	15732	15681	15793	15765	15749	15955	15893	16011	15878	15876	15703	15825	15744	15858	15873	15727	15827	15805	15870	15896	15692	15731	15890	15750	15974	15584	15910	15983	15770	15882	15579	15818	15748	15796	15767	15650	15840	15951	15824
25034	21346	27960	25354	20831	18508	18373	16955	16799	16719	16846	23647	34380	31139	25030	19682	17516	16566	16463	16735	16259	16563	16472	16512	16434	16401	16585	16404	16669	16452	16449	16585	16555	16374	16368	16685	16475	16480	16520	16389	16423	16380	16331	16230	16500	16416	16237	16256	16412	16425	16477	16411	16115	16497	16209	16417	16111	16324	16418	16296	16304	16542	16256	16423	16549	16428	16481	16562	16445	16434	16253	16380	16484	16248	16411	16262	16414	16255	16358	16271	16461	16343	16330	16286	16435	16354	16246	16469	16367	16566	16698	16461	16442	16286	16242	16460	16457	16434	16472	16144	16496	16351	16481	16214	16462	16287	16378	16343	16241	16225	16377	16683	16382	16268	16292	16387	16484	16216	16510	16396	16347	16159	16306	16323	16239	16470	16393	16340	16372	16172	16432	16165	16455	16312	16268	16445	16544	16376	16284	16439	16165	16207	16257	16121	16491	16425	16276	16559	16407	16214	16053	16436	16387	16380	16467	16296	16553	16222	16328	16477	16304	16219	16246	16393	16317	16296	16429	16465	16484	16220	16272	16319	16532	16342	16545	16367	16328	16173	16401	16273	16453	16350	16490	16197	16237	16388	16499	16352	16513	16237	16143	16242	16491	16448	16633	16427	16363	16391	16469	16416	16383	16298	16297	16498	16320	16322	16350	16575	16404	16264	16321	16268	16645	16352	16297	16418	16301	16376	16308	16320	16202	16487	16399	16157	16288	16474	16433	16265	16391	16247	16277	16372	16416	16318	16419	16263	16516	16307	16418	16391	16207	16431	16349	16430	16364	16275	16204	16500	16441	16350	16471	16525	16374	16360	16466	16246	16389	16482	16393	16270	16287	16543	16339	16462	16480	16175	16207	16216	16352	16576	16495	16398	16307	16299	16490	16282	16366	16267	16394	16174	16342	16351	16338	16403	16441	16508	16503	16375	16467	16187	16394	16396	16467	16439	16463	16410	16466	16421	16406	16205	16377	16501	16455	16419	16420	16417	16544	16408	16414	16480	16330	16119	16580	16301	16411	16573	16385	16333	16267	16282	16353	16180	16267	16391	16329	16255	16428	16296	16308	16305	16446	16303	16301	16542	16344	16074	16250	16626	16468	16283	16410	16311	16353	16510	16235	16379	16482	16225	16441	16389	16303	16471	16308	16271	16369	16338	16258	16304	16360	16571	16432	16284	16375	16187	16290	16299	16372	16361	16381	16553	16471	16470	16308	16242	16484	16394	16453	16310	16292	16339	16433	16352	16533	16325	16229	16357	16264	16417	16571	16372	16379	16415	16287	16451	16333	16465	16449	16214	16405	16290	16287	16454	16332	16377	16333	16377	16245	16269	16414	16362	16196	16218	16532	16440	16422	16501	16325	16296	16481	16455	16217	16475	16465	16157	16213	16391	16443	16370	16471	16495	16551	16368	16280	16298	16213	16379	16559	16383	16273	16163	16235	16355	16422	16328	16393	16477	16315	16268	16490	16531	16495	16526	16350	16421	16401	16440	16268	16252	16215	16384	16285	16372	16362	16481	16440	16389	16308	16346	16344	16405	16434	16482	16361	16378	16555	16718	16393	16333	16266	16432	16431	16548	16300	16377	16227	16458	16447	16393	16505	16608	16454	16451	16385	16146	16215	16539	16442	16324	16311	16262	16372	16221	16437	16282	16372	16606	16422	16483	16367	16443	16508	16598	16356	16306	16347	16439	16254	16460	16384	16396	16459	16350	16458	16426	16357	16216	16405	16379	16390	16610	16305	16472	16425	16312	16063	16325	16249	16320	16440	16438	16368	16559	16383	16172	16425	16459	16306	16470	16447	16309	16248	16304	16359	16312	16520	16348	16251	16601	16255	16243	16237	16547	16300	16403	16459	16588	16569	16521	16475	16367	16314	16466	16546	16400	16389	16279	16465	16404	16730	16475	16279	16185	16262	16408	16312	16190	16495	16305	16234	16231	16377	16164	16239	16379	16237	16358	16432	16394	16309	16321	16491	16601	16574	16344	16268	16410	16137	16444	16223	16293	16415	16441	16403	16289	16437	16294	16132	16281	16465	16618	16279	16412	16514	16468	16427	16245	16454	16139	16526	16431	16430	16268	16398	16420	16310	16212	16174	16449	16321	16329	16378	16292	16402	16429	16265	16444	16522	16274	16285	16460	16240	16268	16389	16349	16313	16420	16456	16368	16527	16576	16396	16498	16360	16319	16200	16246	16262	16454	16462	16276	16421	16265	16342	16523	16295	16394	16434	16282	16232	16463	16591	16523	16251	16405	16585	16260	16264	16369	16297	16455	16611	16364	16162	16331	16224	16295	16490	16421	16356	16497	16271	16503	16519	16474	16322	16418	16510	16364	16330	16477	16360	16471	16438	16334	16098	16307	16446	16240	16424	16343	16363	16477	16402	16426	16142	16418	16425	16308	16491	16226	16305	16320	16357	16250	16221	16520	16324	16181	16365	16318	16224	16179	16411	16535	16576	16295	16402	16270	16515	16199	16389	16385	16555	16236	16382	16505	16299	16372	16262	16473	16519	16303	16366	16166	16431	16288	16380	16578	16466	16327	16158	16310	16408	16457	16350	16542	16375	16441	16446	16280	16455	16407	16293	16376	16465	16258	16267	16470	16383	16429	16440	16497	16270	16360	16514	16557	16518	16272	16422	16356	16413	16337	16321	16262	16381	16267	16558	16252	16424	16309	16449	16190	16351	16240	16156	16371	16370	16518	16456	16497	16267	16357	16358	16319	16216	16276	16627	16468	16439	16310	16507	16289	16478	16369	16220	16326	16278	16292	16487	16565	16447	16584	16360	16377	16381	16353	16400	16514	16078	16466	16417	16448	16415	16212	16328	16402	16245	16419	16438	16152	16583	16398	16339	16427	16402	16409	16277	16287	16302	16217	16474	16729	16476	16590	16417	16342	16555	16615	16189	16349	16240	16529	16551	16412	16281	16410	16316	16253	16740	16286	16297	16211	16433	16424	16284	16144	16314	16569	16081	16296	16432	16351	16314	16214	16356	16326	16419	16495	16332	16166	16313	16470	16667	16371	16463	16429	16387	16362	16479	16445	16265	16299	16244	16326	16350	16341	16314	16293	16393	16395	16270	16421	16368	16398	16289	16173	16580	16426	16298	16370	16319	16381	16440	16275	16411	16231	16265	16451	16344	16233	16324	16321	16319	16295	16520	16352	16490	16294	16665	16342	16415	16413	16534	16461	16335	16121	16324	16233	16235	16506	16455	16479	16212	16340	16478	16352	16211	16116	16524	16338	16383	16278	16222	16286	16442	16450	16479	16536	16564	16448	16437	16301	16366	16495	16374	16455	16362	16301	16362	16444	16344	16495	16297	16501	16499	16230	16319	16349	16334	16155	16281	16255	16429	16305	16359	16461	16511	16382	16268	16412	16483	16353	16326	16414	16249	16423	16482	16310	16356	16377	16328	16245	16178	16407	16297	16390	16508	16256	16383	16212	16600	16499	16307	16465	16457	16365	16332	16422	16688	16223	16272	16319	16427	16372	16455	16363	16594	16271	16275	16493	16366	16409	16454	16191	16387	16398	16319	16251	16518	16417	16504	16394	16345	16394	16380	16289	16510	16545	16338	16368	16440	16611	16440	16539	16274	16318	16404	16408	16179	16257	16460	16382	16393	16341	16290	16357	16298	16506	16475	16511	16351	16516	16457	16609	16503	16622	16362	16174	16100	16427	16157	16359	16288	16379	16330	16350	16363	16451	16249	16480	16211	16366	16329	16458	16280	16213	16321	16470	16363	16424	16282	16559	16384	16393	16463	16352	16523	16411	16511	16432	16531	16455	16239	16540	16286	16192	16351	16243	16282	16263	16456	16420	16297	16561	16247	16311	16449	16341	16340	16395	16472	16249	16495	16534	16524	16404	16253	16315	16210	16461	16294	16461	16473	16245	16397	16294	16336	16163	16297	16119	16343	16569	16449	16400	16276	16199	16421	16223	16402	16330	16312	16391	16262	16431	16535	16323	16429	16420	16672	16257	16431	16467	16358	16579	16343	16460	16482	16503	16531	16403	16425	16332	16302	16506	16316	16381	16316	16446	16492	16340	16361	16570	16438	16247	16249	16433	16554	16304	16539	16232	16454	16568	16547	16272	16317	16311	16393	16558	16239	16598	16439	16274	16271	16392	16283	16172	16329	16245	16407	16314	16406	16236	16092	16334	16337	16463	16385	16388	16354	16347	16314	16451	16231	16431	16264	16216	16446	16271	16281	16468	16290	16226	16439	16361	16443	16453	16261	16171	16465	16407	16360	16296	16438	16295	16230	16387	16519	16390	16402	16421	16188	16436	16479	16270	16379	16492	16476	16429	16333	16220	16296	16500	16255	16624	16270	16504	16258	16585	16458	16380	16494	16564	16558	16440	16293	16446	16430	16374	16251	16320	16531	16354	16393	16515	16284	16475	16471	16342	16376	16425	16426	16143	16312	16473	16291	16145	16414	16289	16397	16350	16615	16580	16322	16266	16375	16476	16365	16187	16261	16413	16270	16446	16463	16467	16501	16281	16399	16326	16320	16419	16382	16384	16443	16432	16332	16345	16320	16486	16430	16490	16266	16578	16422	16334	16390	16269	16437	16228	16268	16335	16421	16384	16424	16181	16398	16307	16232	16349	16491	16388	16235	16287	16459	16379	16292	16335	16190	16537	16398	16216	16470	16290	16391	16332	16156	16363	16310	16335	16403	16624	16410	16240	16431	16599	16424	16368	16474	16378	16286	16127	16278	16500	16332	16513	16431	16481	16249	16354	16406	16402	16198	16353	16478	16280	16274	16247	16192	16234	16366	16401	16475	16462	16383	16237	16364	16358	16503	16487	16260	16173	16438	16315	16231	16524	16417	16375	16159	16363	16564	16341	16399	16340	16463	16326	16344	16429	16327	16390	16511	16470	16454	16354	16492	16397	16344	16297	16263	16280	16288	16465	16460	16295	16389	16392	16552	16525	16542	16481	16299	16544	16515	16601	16364	16253	16610	16501	16355	16408	16488	16219	16387	16295	16549	16255	16408	16546	16307	16325	16312	16340	16349	16538	16250	16418	16523	16263	16336	16450	16400	16332	16274	16488	16405	16524	16451	16631	16227	16442	16357	16383	16509	16528	16354	16232	16310	16313
15568	23292	21524	18247	17169	16681	16431	16159	16004	15876	16073	27698	38401	33446	25698	19169	16509	15634	15574	15497	15600	15523	15563	15703	15587	15510	15565	15610	15514	15688	15526	15702	15492	15554	15522	15621	15557	15377	15481	15478	15287	15539	15643	15653	15479	15445	15462	15467	15644	15460	15563	15535	15700	15762	15570	15538	15591	15576	15612	15517	15427	15464	15492	15639	15552	15534	15682	15623	15586	15290	15625	15454	15369	15566	15483	15551	15504	15442	15558	15548	15503	15450	15503	15583	15509	15480	15468	15430	15430	15477	15425	15588	15471	15563	15515	15406	15442	15539	15403	15421	15420	15342	15616	15512	15576	15409	15457	15566	15391	15486	15628	15551	15740	15496	15541	15585	15587	15529	15462	15419	15424	15462	15597	15414	15565	15497	15492	15563	15353	15502	15566	15481	15549	15622	15428	15539	15716	15536	15425	15513	15588	15565	15602	15532	15392	15520	15743	15554	15590	15491	15449	15540	15693	15446	15392	15495	15599	15498	15600	15393	15545	15641	15378	15505	15359	15473	15542	15475	15527	15475	15613	15443	15570	15597	15457	15404	15477	15568	15541	15450	15645	15461	15383	15340	15461	15413	15607	15396	15383	15466	15588	15646	15457	15528	15586	15706	15629	15352	15321	15577	15555	15496	15530	15525	15536	15539	15449	15553	15540	15435	15465	15368	15493	15468	15650	15629	15451	15396	15583	15311	15486	15568	15538	15421	15525	15496	15549	15482	15465	15410	15565	15560	15552	15677	15636	15184	15580	15521	15695	15439	15474	15490	15541	15525	15472	15594	15408	15377	15532	15578	15460	15331	15703	15410	15546	15713	15431	15452	15421	15377	15616	15488	15691	15543	15494	15437	15648	15518	15494	15667	15465	15495	15392	15471	15603	15503	15575	15561	15416	15611	15520	15434	15447	15540	15502	15684	15444	15422	15665	15463	15405	15539	15497	15554	15423	15627	15675	15535	15411	15428	15505	15541	15648	15558	15450	15669	15520	15429	15489	15536	15595	15586	15522	15239	15669	15570	15511	15367	15611	15493	15565	15606	15438	15633	15569	15594	15453	15514	15564	15401	15561	15577	15816	15509	15534	15420	15517	15530	15386	15565	15587	15514	15516	15588	15517	15554	15619	15494	15496	15556	15533	15583	15553	15628	15530	15497	15592	15329	15632	15461	15540	15597	15360	15694	15578	15477	15364	15446	15466	15532	15680	15581	15530	15747	15463	15620	15387	15435	15423	15628	15355	15594	15533	15557	15520	15646	15466	15663	15600	15646	15667	15487	15533	15446	15471	15656	15433	15457	15441	15650	15497	15620	15499	15574	15692	15493	15486	15616	15649	15624	15483	15572	15605	15495	15507	15511	15431	15553	15456	15641	15384	15566	15447	15514	15532	15658	15479	15433	15284	15602	15478	15444	15501	15481	15432	15419	15565	15560	15572	15439	15374	15512	15400	15604	15470	15501	15434	15551	15667	15503	15585	15513	15586	15491	15437	15650	15447	15401	15590	15466	15456	15467	15557	15532	15598	15446	15620	15505	15536	15576	15658	15529	15546	15418	15525	15421	15593	15492	15557	15340	15622	15501	15466	15582	15570	15482	15471	15472	15497	15410	15558	15445	15716	15459	15473	15484	15627	15474	15622	15358	15434	15554	15480	15509	15528	15376	15458	15571	15586	15414	15451	15579	15623	15495	15681	15334	15481	15473	15385	15468	15502	15433	15682	15571	15515	15497	15699	15403	15328	15529	15408	15565	15510	15505	15437	15376	15408	15527	15561	15499	15573	15461	15621	15454	15530	15620	15660	15529	15518	15494	15564	15483	15644	15507	15449	15308	15693	15573	15639	15654	15556	15595	15613	15633	15572	15528	15568	15653	15453	15472	15638	15374	15648	15432	15519	15652	15532	15469	15646	15577	15662	15389	15481	15548	15560	15674	15699	15549	15606	15581	15592	15520	15576	15579	15739	15579	15621	15548	15489	15429	15448	15646	15340	15626	15609	15506	15528	15571	15446	15412	15346	15498	15429	15468	15514	15570	15639	15506	15502	15397	15571	15438	15416	15460	15680	15616	15527	15537	15355	15537	15504	15392	15593	15514	15545	15564	15488	15501	15470	15612	15711	15603	15547	15550	15505	15548	15495	15328	15402	15513	15465	15458	15437	15477	15548	15668	15474	15687	15431	15471	15499	15651	15584	15565	15569	15586	15550	15472	15514	15533	15458	15594	15478	15488	15670	15571	15543	15644	15543	15607	15530	15419	15660	15439	15472	15488	15504	15573	15635	15492	15418	15460	15521	15525	15423	15437	15565	15484	15481	15627	15511	15594	15512	15483	15647	15496	15468	15575	15377	15393	15582	15462	15501	15438	15544	15469	15546	15527	15508	15561	15554	15588	15473	15528	15527	15527	15646	15488	15699	15514	15420	15389	15653	15521	15491	15602	15267	15497	15512	15557	15511	15748	15589	15424	15577	15500	15618	15573	15471	15456	15619	15429	15411	15584	15531	15855	15438	15416	15586	15462	15467	15448	15484	15545	15449	15529	15548	15619	15585	15574	15550	15455	15570	15545	15524	15546	15497	15375	15523	15700	15708	15649	15535	15432	15522	15636	15577	15562	15588	15517	15561	15447	15394	15555	15515	15468	15708	15493	15435	15569	15486	15503	15561	15550	15416	15704	15444	15424	15632	15487	15538	15528	15564	15471	15384	15430	15376	15581	15542	15569	15503	15443	15508	15568	15442	15440	15680	15505	15411	15460	15585	15483	15457	15500	15588	15382	15587	15426	15535	15621	15530	15498	15587	15587	15323	15570	15635	15541	15500	15343	15496	15489	15453	15553	15522	15527	15520	15549	15446	15469	15548	15563	15465	15458	15607	15401	15633	15629	15549	15412	15467	15469	15650	15741	15674	15666	15470	15372	15313	15563	15580	15357	15350	15589	15372	15495	15604	15518	15512	15634	15669	15334	15388	15557	15614	15522	15709	15559	15555	15605	15445	15302	15545	15591	15683	15481	15564	15365	15699	15499	15579	15632	15628	15554	15327	15477	15593	15397	15609	15560	15625	15515	15608	15454	15443	15459	15487	15623	15568	15567	15523	15649	15442	15351	15622	15489	15434	15554	15589	15547	15583	15688	15236	15463	15566	15593	15572	15455	15620	15388	15518	15463	15571	15516	15669	15448	15452	15722	15571	15476	15494	15476	15644	15555	15412	15560	15593	15544	15453	15442	15657	15528	15627	15584	15530	15478	15519	15570	15401	15483	15505	15610	15422	15551	15523	15571	15535	15593	15562	15576	15414	15627	15593	15369	15499	15524	15414	15452	15574	15554	15370	15378	15659	15419	15492	15692	15497	15474	15351	15603	15433	15653	15630	15514	15641	15306	15474	15636	15530	15476	15425	15422	15489	15499	15600	15662	15369	15414	15476	15504	15346	15619	15456	15341	15442	15510	15396	15581	15613	15557	15730	15499	15538	15423	15507	15487	15479	15532	15470	15588	15417	15424	15486	15544	15319	15582	15318	15659	15360	15547	15612	15636	15535	15552	15383	15632	15374	15671	15537	15492	15467	15447	15588	15678	15631	15416	15624	15658	15582	15516	15498	15544	15741	15547	15632	15633	15475	15500	15470	15418	15520	15450	15457	15622	15498	15559	15637	15506	15641	15506	15527	15563	15628	15579	15393	15492	15471	15495	15621	15600	15637	15419	15517	15400	15487	15346	15447	15437	15386	15360	15489	15458	15534	15649	15530	15518	15549	15559	15522	15566	15600	15484	15574	15561	15525	15549	15622	15598	15510	15420	15342	15567	15418	15475	15702	15406	15582	15502	15362	15442	15445	15410	15640	15515	15377	15439	15613	15552	15530	15431	15699	15517	15427	15419	15519	15559	15447	15517	15372	15619	15468	15473	15509	15670	15406	15513	15604	15531	15523	15469	15549	15482	15527	15450	15588	15513	15644	15390	15449	15495	15672	15626	15521	15456	15605	15367	15348	15535	15491	15548	15546	15411	15684	15467	15575	15681	15561	15546	15392	15453	15420	15520	15757	15534	15552	15493	15377	15533	15628	15572	15577	15502	15684	15440	15512	15547	15639	15417	15591	15669	15546	15597	15463	15568	15565	15657	15596	15657	15521	15420	15411	15547	15554	15498	15570	15547	15452	15646	15528	15582	15455	15542	15480	15436	15340	15689	15560	15496	15627	15591	15473	15377	15651	15599	15555	15548	15674	15614	15300	15437	15578	15550	15564	15656	15531	15533	15569	15555	15576	15658	15402	15443	15428	15451	15604	15502	15505	15479	15325	15677	15578	15527	15444	15407	15563	15469	15400	15418	15409	15591	15545	15576	15634	15618	15502	15629	15367	15482	15640	15543	15592	15548	15391	15625	15420	15494	15445	15566	15330	15474	15537	15493	15449	15705	15566	15587	15572	15512	15554	15484	15355	15539	15454	15516	15600	15433	15599	15517	15489	15462	15404	15468	15495	15467	15424	15494	15400	15472	15612	15469	15549	15539	15576	15500	15770	15501	15369	15690	15622	15525	15512	15613	15493	15637	15418	15669	15371	15538	15492	15457	15472	15607	15468	15558	15447	15485	15456	15570	15476	15482	15577	15473	15593	15509	15625	15312	15635	15528	15621	15562	15596	15519	15613	15388	15672	15648	15462	15435	15557	15429	15597	15517	15576	15495	15448	15396	15528	15553	15633	15635	15500	15496	15371	15418	15653	15544	15516	15607	15524	15615	15504	15437	15502	15541	15453	15538	15578	15564	15677	15404	15572	15545	15581	15470	15437	15573	15422	15407	15261	15674	15524	15560	15436	15638	15543	15441	15457	15582	15523	15505	15671	15440	15684	15525	15516	15564	15536	15766	15504	15442	15537	15340	15491	15480	15787	15578	15536	15547	15422	15610	15614	15606	15579	15673	15652	15583	15525	15549	15512	15389	15405	15486	15420	15439	15746	15437	15631	15547	15682	15337	15617	15545	15591	15469	15621	15526	15503	15420	15666	15513	15548	15447	15472	15510	15528	15451	15591	15522	15367	15621	15438	15553	15573	15491	15500	15521	15443	15442	15605	15525	15485	15593	15466	15556	15673	15419	15570	15542	15512	15458	15519	15558	15512	15585	15570	15444
23872	21373	28859	24283	21860	21787	20296	17180	16494	16668	16848	28412	43841	38835	30066	22312	17957	16627	16178	16193	16123	15964	16145	16164	16039	16084	15887	16169	15972	15841	16010	16139	16108	16165	16112	16161	15922	16148	16071	16031	15924	16023	16117	16026	16081	16034	16075	16195	15998	15983	15937	15911	16046	15890	15864	16050	16004	15895	15723	15901	15937	16096	16086	16169	15952	16016	16009	16060	16067	15803	15983	15975	15907	16230	16059	15933	15855	15676	15966	15893	16138	15964	15860	15862	15891	15830	15904	16024	16072	16196	15976	15882	15987	16085	15887	15996	16181	15969	16056	15952	15858	15919	16034	15909	16167	15957	15879	15787	15921	16000	16169	15930	15833	16035	15874	16090	16030	16193	16083	15980	15977	15972	15979	15956	16070	16055	15992	16015	16018	15970	16056	15881	16075	16102	16044	15943	15983	15962	16059	15980	15825	16009	16047	16039	15980	15911	16060	15897	16130	16111	16107	15907	16130	15876	15872	16086	16010	15915	15956	16112	15934	16176	16036	15994	15960	15904	16033	16182	15911	15829	16107	15859	16086	16136	15863	16050	15974	16018	16061	16189	16164	16054	15991	16046	16115	16013	16004	15937	16080	16014	16071	16149	16063	16037	16078	16024	15855	15989	15725	15974	15916	16036	15814	16007	16078	16072	16009	16016	15848	15945	15990	15989	16023	16081	15941	16040	16036	16118	15873	15862	16109	16139	16050	15910	15925	15896	15933	15661	16062	16053	16174	15875	15922	15800	15873	16076	15931	16082	15820	16045	15961	15976	16047	15809	15826	15966	16207	16019	15777	15888	15881	16059	15905	15836	15966	15955	16029	16187	15791	15773	15910	15676	16057	15918	15952	15849	15895	16079	15822	15996	16070	16082	15936	16070	15826	16053	15860	15928	16269	15898	16074	16152	15855	16057	15843	15811	16058	16101	15889	15886	16157	16193	16149	16111	15808	15999	16096	16064	16160	16039	15950	15745	16052	15969	15722	15978	15969	15975	15941	16009	15829	16050	16030	16046	15836	15777	15857	15815	15968	16167	16043	16133	16030	15980	15855	15988	15747	16139	16019	15936	16033	16032	15900	15772	16122	16006	16021	15892	16058	16121	16007	16127	16057	15903	15952	15934	16129	15876	16052	15822	15964	16078	16049	16035	15885	15873	16025	15838	16103	16108	16085	16099	15920	15964	15959	15953	15993	16177	16029	15888	15878	16052	16064	15971	16114	16006	15904	15828	16044	16112	15969	15752	15880	15817	15944	16047	16008	15890	16124	16141	15994	15965	15863	16143	16140	15871	15902	15810	15785	15772	15930	15912	16213	15943	15937	15865	15796	15798	16034	16008	16026	16062	15884	15950	16032	15922	15803	15986	16178	15964	15846	16056	15850	15987	16003	16016	15840	15879	16005	16001	15910	15993	16010	15879	16117	16078	16033	15929	15629	15793	15958	15790	15892	15794	15688	15868	15965	15867	15992	16069	16190	16016	15923	15898	15856	16042	16084	15999	16008	15997	15985	15928	15935	15814	15801	16012	15887	15956	15988	15772	16139	16046	16117	15976	15575	16048	15929	16104	15788	15980	16055	15929	16076	16024	15863	15883	16101	15977	16142	15994	16009	16074	15994	15994	16153	15934	16009	15984	15876	16030	15970	15971	15918	15865	16042	15939	15941	16038	16111	16084	15974	15922	15852	16193	15813	15927	15830	15769	16016	15814	15899	15801	16038	15990	15876	16156	15974	15985	15934	15876	15826	16052	15870	15962	15929	15657	15801	15984	16016	15759	16041	15850	15992	16000	15828	15936	15836	16053	15934	15822	15848	15873	15862	15978	16004	15838	15868	15904	15825	15894	15869	15825	15878	15827	15992	16013	15893	15960	15915	15881	15763	15909	15975	16027	15971	16051	15807	16037	15884	15803	16202	15786	16253	16153	15724	16033	16023	15929	16169	16154	16032	15953	15941	15907	15981	15923	15866	16097	15972	15966	15986	15896	16093	16000	15756	15842	15917	15819	16078	15949	15864	15842	16001	15965	15846	15863	15976	15983	15862	16025	15734	16083	15893	16012	16046	15914	15926	15982	15949	15990	16013	15707	15936	15929	16084	15802	15858	16022	15968	16034	15919	16134	16042	15891	16087	15965	15972	15945	15996	15968	16019	15831	15959	15755	16102	15984	15903	16054	15966	15964	16072	15846	15861	15921	15954	15987	15946	16138	16219	16152	16044	15905	16053	15872	16181	15934	16076	15978	15963	15981	16069	16070	15972	16051	16013	15861	15962	16018	16002	15953	15969	16037	16110	16102	16026	16031	15945	15909	15776	15980	15889	16137	16234	15974	15964	15924	16130	15923	16083	15797	16126	16103	15965	15987	15937	15852	16018	16012	15991	16031	15926	16025	15967	15909	15946	15981	16057	15916	15957	15882	16067	16021	15950	15858	15879	15517	15808	15954	15915	15838	15958	15849	15899	15967	15950	16023	16042	15800	15919	15917	15984	16043	15979	15866	15891	15797	15948	15950	16094	15790	16069	15848	16027	15968	15931	16148	16030	16069	16090	15945	15995	16010	16100	15861	15860	15976	15812	15919	16140	15887	16017	15958	15998	16143	16098	15939	15936	15997	15981	16082	15900	16071	16001	16106	16064	15932	16068	16011	15945	16054	16020	15984	15847	15806	15950	15993	16154	15898	15909	16017	16056	16013	15851	15915	15996	15821	15840	15978	15920	15903	16001	15839	15918	15872	16152	16000	15924	15984	16038	15838	15920	16051	15987	15975	15906	16121	16017	15954	15974	15897	16038	15884	15973	16045	15816	16122	15978	15897	16007	16001	16051	15934	15978	16061	15993	15918	15585	15862	16026	15948	15785	15797	16004	15966	15930	15862	16059	15962	15892	15904	15853	15757	15990	16141	15997	15970	16068	15948	15886	15810	16192	15907	16162	16150	15873	15993	16058	16014	16184	16069	16038	15865	16052	15853	16171	16011	16064	16195	15910	15732	15811	16031	16056	15831	15869	15861	16090	15996	15949	15740	16046	15938	15860	15917	16073	15727	15880	15930	16136	16004	16152	16137	16092	15972	16095	16038	16137	15994	16005	15898	15653	15723	15894	16004	16068	15948	15789	16008	15948	15913	16214	15903	15780	15874	15897	15710	15938	16085	16066	15661	15922	15950	16095	15979	15834	15914	15910	16187	15932	15948	16066	15870	15962	15983	15841	15925	15892	16037	15849	15953	16060	16039	16025	15857	15906	15902	15994	15691	16089	16156	16094	16002	16039	16073	15966	15953	15953	16129	15738	16017	15799	15831	15886	15686	15838	15955	16127	16064	15909	16067	15902	15808	15897	15968	16038	15703	15979	15972	16031	15953	16007	15989	16073	15982	15889	16156	16000	15941	16045	15955	16001	16108	15724	16046	15945	15911	15926	16050	15802	16083	15888	15834	16191	15988	16041	16063	16027	15998	15837	16068	16112	16115	15949	15923	15942	16002	16154	15930	15964	15806	15879	15973	16069	15936	16004	16156	16059	16005	15904	15909	15937	16021	15968	15925	16050	15906	16042	15847	15946	15927	15900	16056	15931	15851	15856	15882	15872	15887	15846	15929	16114	16106	15855	15962	15986	16036	15980	16054	15958	15764	16014	16065	16084	16058	15902	16012	15834	16085	16000	15976	15901	15947	15870	15875	15894	15872	15898	16026	15919	15878	15897	16063	15797	15965	16178	15865	15921	15965	16095	15896	16041	15916	15998	15938	16087	15959	16032	16030	15888	15907	16032	15947	16107	16101	15931	16063	15785	15892	15981	15945	15993	16001	15768	16000	16073	15911	16071	15967	16048	16014	15811	15943	15975	16061	16020	15911	15972	16237	16155	16023	16022	15967	16073	15954	15915	15820	15928	16083	15933	16020	15978	16027	16052	15708	15881	15901	16158	16026	15903	16002	15880	15899	16088	15996	15867	15986	15887	15995	15852	15971	15921	16117	16057	15977	16081	15982	16258	15867	16075	15968	16158	16022	16054	15824	15925	16005	15948	15856	15837	15833	15933	15933	15821	15876	15995	15939	15913	15816	15881	15908	16059	15989	15908	15734	15807	15964	15857	15920	15846	15992	15959	15992	16193	15978	16009	16129	16036	16021	15934	15966	16013	15878	15873	15879	15999	15929	15916	16192	16072	15984	16112	16107	15954	15931	16035	16217	15946	15926	15905	16033	15938	15982	16133	16072	15877	16004	16148	16178	15912	15871	16073	15921	15847	16026	15862	15844	16085	15895	15928	16091	16180	16022	15988	15872	15819	16021	15814	16004	15898	16129	16016	15949	15941	16068	16077	16007	16028	16013	16028	15932	16114	16022	15893	16006	16113	16068	15949	15906	16186	15819	15951	15977	15847	15631	16073	15978	15841	15917	15991	15954	16074	16039	16002	15861	15966	15944	15983	15987	16092	15973	16183	16045	16025	16115	15874	15840	15766	16061	16020	16046	15783	16089	15984	15815	15912	16019	16107	15807	16125	15882	15763	15931	15928	16010	16086	15891	16066	16099	15871	15946	16062	15859	15923	16076	16025	16091	16026	15859	15822	16014	16093	15937	16018	15943	16003	15957	16021	16186	16039	16077	16050	16074	15931	15881	16037	16027	16047	15902	15961	16105	15920	16038	15858	15896	16071	16112	16155	16058	16086	15997	15813	15868	16124	15931	15887	15933	15964	15934	15925	15831	16092	16082	15844	16144	16072	15993	16095	16043	15962	15777	15874	15846	16022	15933	15940	15982	15984	16079	15733	16016	15873	16162	15893	15902	15924	15855	15801	15910	15958	15722	15933	16125	15948	16093	15875	16168	16076	15780	15942	15976	15927	15918	15886	15887	15985	15916	15996	16157	16079	16034	15983	16029	16031	15974	15906	16101	16052	15852	16052	16052	15938	15967	15918	16032	15927	15855	15755	15956	15967	16095	15935	15984	16008	16130	16075	15928	15940	15991	15862	15883	16093	15878	15959	15946	15883	16012	15975	15866	15972	16225	16098	16125	15928	15823	16003	15792	16000	16063	15959	16048	15897	16006	16043	15971	15842	16039	16002	15989	16018	15982	15897	16145	16215	15946	16008	16022	16016	15804	15866	15823	15965	15939	15899	15979	15981	16122
16844	27747	24835	20250	18365	17279	16753	16361	16263	15989	16022	34433	46942	41323	31424	21730	17048	15765	15255	15204	15252	15208	15333	15195	15381	15413	15317	15341	15156	15406	15371	15159	15280	15324	15272	15242	15283	15351	15217	15132	15116	15408	15247	15194	15265	15327	15391	15161	15176	15238	15170	15321	15132	15167	15319	15396	15258	15307	15230	15398	15271	15331	15305	15325	15243	15101	15264	15221	15229	15062	15309	15309	15220	15226	15325	15233	15340	15250	15259	15251	15128	15304	15289	15308	15153	15274	15182	15202	15405	15244	15157	15353	15326	15387	15254	15339	15270	15128	15268	15373	15365	15087	15256	15160	15346	15331	15051	15229	15231	15044	15428	15273	15480	15302	15076	15217	15333	15067	15252	15317	15433	15334	15293	15200	15268	15193	15197	15326	15253	15293	15306	15230	15300	15228	15281	15212	15337	15166	15141	15303	15162	15377	15172	15101	15312	15499	15270	15100	15424	15179	15260	15229	15274	15236	15369	15350	15326	15283	15239	15210	15248	15128	15278	15212	15199	15207	15373	15259	15122	15314	15326	15172	15158	15266	15319	15316	15182	15180	15270	15326	15430	15180	15176	15320	15183	15217	15202	15085	15251	15174	15138	15264	15406	15122	15141	15308	15289	15332	15399	15287	15197	15306	15313	15253	15197	15293	15244	15325	15087	15164	15312	15011	15094	15369	15259	15177	15297	15145	15272	15457	15408	15196	15110	15216	15238	15236	15255	15391	15139	15215	15221	15148	15290	15411	15273	15138	15302	15155	15280	15143	15314	15391	15034	15100	15322	15203	15290	15170	15298	15264	15273	15472	15342	15292	15164	15038	15208	15378	15189	15322	15231	15224	15159	15280	15179	15162	15332	15264	15286	15135	15382	15266	15220	15199	15315	15245	15278	15419	15289	15259	15208	15362	15110	15302	15168	15176	15230	15150	15254	15122	15086	15024	15225	15439	15193	15208	15337	15222	15229	15238	15205	15211	15393	15168	15358	15304	15213	15391	15255	15126	15143	15231	15227	15240	15317	15120	15234	15183	15347	15204	15349	15131	15047	14983	15358	15336	15210	15223	15127	15312	15375	15254	15183	15088	15195	15138	15049	15161	15217	15293	15117	15411	15266	15214	15341	15187	15230	15264	15118	15342	15434	15316	15311	15339	15307	15260	15305	15220	15244	15210	15279	15207	15161	15352	15360	15242	15135	15315	15223	15263	15578	15161	15079	15221	15252	15217	15264	15238	15213	15163	15364	15134	15315	15187	15302	15091	15288	15281	15353	15344	15108	15212	15314	15200	15135	15292	15374	15164	15284	15107	15219	15130	15344	15276	15395	15268	15191	15392	15249	15302	15335	15299	15184	15311	15190	15228	15187	15176	15251	15152	15320	15157	15296	15231	15362	15371	15241	15161	15191	15196	15143	15278	15406	15279	15223	15302	15194	15286	15313	15229	15406	15497	15209	15109	15299	15315	15233	15229	15163	15305	15060	15225	15173	15305	15198	15196	15364	15284	15225	15184	15329	15254	15167	15288	15387	15103	15338	15225	15183	15177	15331	15288	15240	15303	15259	15315	15249	15260	15363	15308	15107	15216	15207	15181	15204	15302	15303	15238	15180	15301	15329	15262	15322	15457	15212	15254	15346	15181	15334	15182	15114	15230	15149	15305	15222	15220	15336	15308	15175	15204	15272	15306	15172	15232	15208	15150	15163	15116	15358	15091	15214	15213	15243	15297	15337	15239	15386	15165	15318	15237	15292	15250	15249	15086	15241	15205	15202	15289	15347	15227	15073	15011	15252	15488	15332	15350	15091	15005	15175	15280	15362	15306	15207	15250	15228	15296	15187	15386	15215	15186	15240	15201	15206	15216	15267	15366	15035	15413	15115	15332	15366	15198	15320	15237	15215	15009	15454	15114	15195	15118	15183	15294	15232	15272	15166	15078	15300	15396	15246	15338	15273	15200	15339	15131	15323	15188	15147	15284	15233	15391	15182	15147	15144	15335	15173	15165	15235	15265	15246	15277	15206	15296	15123	15121	15376	15379	15272	15280	15254	15185	15212	15144	15251	15276	15249	15228	15151	15275	15276	15180	15221	15186	15213	15122	15109	15092	15367	15149	15268	15392	15138	15187	15148	15085	15312	15167	15196	15367	15221	15183	15237	15194	15264	15256	15508	15112	15351	15156	15307	15295	15252	15235	15174	15330	15387	15267	15223	15258	15186	15303	15322	15170	15084	15286	15250	15505	15169	15197	15502	15216	15060	15087	15007	15445	15200	15352	15113	15214	15389	15243	15220	15314	15206	15344	15188	15233	15118	15222	15484	15274	15183	15379	15269	15073	15335	15394	15090	15247	15257	15135	15294	15356	15323	15243	15407	15169	15265	15291	15273	15314	15100	15203	15136	15137	15335	15241	15306	15363	15183	15134	15110	15254	15328	15106	15374	15190	15123	15219	15327	15212	15292	15191	15276	15176	15227	15265	15222	15223	15456	15110	15154	15225	15203	15315	15199	15188	15282	15289	14938	15101	15285	15283	15187	15252	15075	15244	15199	15326	15180	15341	15201	15172	15260	15293	15303	15377	15131	15290	15362	15318	15010	15090	15235	15255	15153	15222	15192	15278	15422	15296	15253	15224	15248	15213	15211	15345	15286	15146	15194	15052	15184	15068	15411	15228	15243	15167	15136	15304	15293	15148	15315	15271	15265	15181	15257	15207	15301	15193	15291	15452	15309	15397	15207	15258	15111	15164	15160	15278	15350	15138	15352	15280	15061	15329	15169	15266	15197	15128	15291	15380	15305	15418	15311	15209	15292	15115	15333	15068	15193	15338	15189	15295	15074	15316	15217	15243	15232	15412	15253	15343	15285	15343	15181	15279	15189	15291	15163	15181	15326	15121	15215	15241	15140	15349	15199	15194	15063	15178	15234	15159	15162	15148	15312	15176	15235	15289	15158	15409	15253	15116	15061	15237	15143	15375	15359	15177	15279	15216	15280	15246	15432	15255	15131	15321	15198	15035	15457	15169	15257	15292	15220	15403	15355	15142	15277	15251	15306	15185	15439	15434	15206	15202	15249	15160	15210	15220	15320	15477	15149	15205	15218	15346	15388	15222	15233	15355	15204	15365	15366	15196	15208	15428	15156	15272	15232	15189	15240	15101	15206	15312	15266	15236	15422	15241	15235	15137	15430	15115	15152	15246	15307	15251	15239	15152	15106	15382	15081	15275	15376	15220	15239	15237	15112	15340	15253	15245	15275	15316	15187	15336	15148	15371	15243	15184	15388	15280	15204	15220	15212	15363	15335	15018	15237	15425	15230	15077	15215	15256	15314	15223	15186	15308	15232	15318	15222	15233	15436	15233	15185	15210	15263	15143	15165	15251	15274	15273	15347	15466	15315	15214	15434	15331	15166	15250	15269	15339	15371	15295	15289	15151	15323	15107	15344	15147	15096	15351	15372	15267	15403	15107	15249	15257	15215	15210	15053	15295	15203	15198	15076	15328	15156	15270	15088	15224	15194	15462	15258	15174	15234	15130	15296	15229	15220	15191	15319	15302	15269	15230	15191	15377	15380	15135	15219	15275	15280	15216	15189	15302	15251	15276	15147	15098	15123	15097	15370	15279	15246	15385	15383	15238	15355	15333	15406	15352	15117	15264	15230	15421	15200	15145	15224	15152	15196	15221	15202	15264	15427	15369	15348	15295	15326	15192	15415	15274	15207	15444	15188	15253	15262	15295	15178	15210	15275	15301	15077	15385	15200	15278	15290	15354	15356	15228	15173	15160	15281	15118	15240	15361	15343	15140	15262	15267	15184	15227	15289	15093	15342	15246	15088	15242	15241	15044	15111	15237	15213	15260	15454	15213	15385	15127	15151	15191	15176	15276	15396	15199	15370	14965	15276	15308	15347	15200	15283	15307	15182	15359	15354	15342	15152	14999	15204	15286	15356	15237	15136	15175	15128	15137	15227	15183	15268	15384	15313	15188	15129	15253	15173	15230	15391	15212	15297	15203	15098	15230	15220	15246	15199	15172	15301	15128	15339	15336	15303	15245	15201	15297	15031	15266	15387	15271	15308	15122	15298	15252	15257	15233	15342	15252	15309	15366	15081	15253	15260	15209	15079	15180	15187	15293	15215	15249	15229	15413	15130	15314	15175	15187	15264	15363	15312	15088	15340	15366	15393	15232	15206	15162	15219	15227	15402	15237	15082	15341	15332	15272	15316	15167	15180	15195	15238	15305	15262	15198	15339	15177	15262	15058	15338	15301	15223	15243	15245	15118	15265	15148	15254	15111	15227	15276	15380	15248	15189	15255	15349	15079	15319	15320	15320	15158	15463	15254	15304	15252	15215	15427	15224	15363	15235	15150	15283	15098	15342	15345	15263	15353	15206	15226	15452	15256	15297	15234	15269	15394	15271	15149	15266	15270	15258	15235	15258	15077	15292	15133	15157	15184	15222	15154	15165	15349	15242	15194	15032	15110	15380	15223	15131	15372	15172	15218	15341	15249	15139	15398	15439	15043	15335	15090	15345	15158	15263	15206	15228	15173	15209	15331	15277	15294	15341	15143	15338	15117	15283	15296	15193	15308	15201	15245	15204	15214	15156	15244	15242	15108	15121	15139	15213	15157	15227	15293	15158	15279	15363	15320	15351	15319	15207	15269	15471	15203	15295	15325	15190	15244	15458	15229	15253	15155	15153	15323	15222	15397	15079	15187	15300	15368	15374	15199	15280	15263	15335	15379	15243	15265	15292	15267	15473	15557	15152	15288	15208	15323	15323	15196	15203	15203	15218	15437	15162	15133	15193	15107	15503	15003	15393	15191	15420	15311	15348	15184	15239	15198	15324	15456	15047	15305	15115	15379	15269	15293	15257	15234	15222	15074	15364	15443	15312	15050	15226	15265	15188	15282	15266	15362	15131	15164	15148	15100	15127	15360	15242	15307	15239	15202	15338	15214	15274	15286	15087	15247	15110	15221	15190	15094	15222	15104	15299	15337	15292	15470	15301	15329	15252	15067	15427	15320	15212	15100	15506	15328	15419	15273	15145	15032	15239	15318	15205	15284	15216	15193	15261	15207	15262	15099	15246	15262	15179	15149	15301	15125	15356	15144	15289	15218	15354	15150	15217	15274
28893	21520	20598	18426	16288	16533	16400	16480	16489	16473	16371	17249	19186	19356	18300	17256	16687	16397	16464	16454	16480	16215	16413	16168	16509	16260	16388	16325	16288	16304	16270	16295	16287	16252	16341	16366	16061	16300	16393	16456	16418	16441	16351	16558	16160	16258	16164	16269	16362	16341	16232	16271	16242	16452	16320	16047	16443	16400	16164	16046	16335	16204	16134	16374	16350	16327	16108	16238	16563	16424	16389	16294	16339	16195	16392	16449	16448	16258	16152	16436	16236	16248	16315	16201	16417	16237	16281	16192	16253	16142	16229	16132	16351	16326	16270	16222	16211	16308	16328	16338	16399	16412	16330	16204	16191	16436	16288	16105	16254	16222	16402	16302	16370	16235	16243	16343	16248	16260	16402	16578	16395	16314	16382	16382	16375	16254	16297	16360	16371	16185	16330	16423	16309	16148	16296	16382	16089	16078	16160	16227	16367	16446	16298	16231	16148	16233	16164	16208	16277	16258	16401	16381	16351	16106	16173	16205	16256	16438	16026	16265	16225	16342	16215	16174	16391	16349	16300	16271	16301	16220	16091	16253	16613	16230	16340	16402	16249	16320	16324	16431	16464	16149	16418	16110	16363	16294	16434	16275	16248	16150	16218	16275	16196	16262	16370	16425	16282	16378	16345	16122	16201	16249	16272	16072	16209	16474	16392	16265	16366	16354	16455	16133	16363	16163	16210	16424	16266	16338	16360	16271	16286	16297	16146	16390	16183	16289	16225	16266	16459	16238	16413	16284	16399	16322	16398	16216	16040	16282	16262	16116	16288	16175	16170	16218	16438	16250	16292	16090	16281	16284	16184	16247	16281	16174	16197	16234	16243	16137	16157	16237	16245	16153	16296	16209	16072	16408	16147	16366	16357	16501	16143	16280	16074	16357	16148	16312	16243	16478	16239	16246	16389	16163	16218	16288	16373	16294	16342	16138	16041	16363	16049	16300	16291	16168	16463	16312	16315	16105	16457	16233	16473	16104	16314	16240	16139	16238	16219	16223	16162	16210	16223	15990	16349	16278	16116	16142	16168	16351	16360	16418	16133	16352	16173	16200	16232	16120	16174	16225	16166	16384	16218	16270	16330	16221	16165	16234	16305	16458	16350	16142	16379	16320	16269	16259	16453	16070	16170	16337	16386	16320	16246	16325	16064	16328	16217	16303	16083	16285	16130	16196	16224	16386	16394	16209	16265	16184	16191	16544	16211	16083	16313	16298	16122	16128	16275	16272	16400	16326	16249	16339	16241	16305	16282	16127	16274	16232	16173	16244	16082	16111	16138	16366	16113	16417	16128	16262	16386	16252	16306	16361	16259	16344	16231	16341	16456	16109	16264	16156	16063	16330	16277	16296	16058	16351	16229	16113	16190	16262	16197	16307	16459	16264	16338	16098	16250	16153	16314	16242	16475	16095	16374	16384	16428	16429	16373	16169	16122	16171	16277	16140	16215	16102	16265	16228	16391	16341	16260	16055	16245	16568	16461	16268	16332	16091	16051	16310	16340	16362	16241	16174	16288	16288	16032	16355	16325	16175	16399	16256	16329	16346	16097	16316	16323	16283	16253	16272	16441	16361	16295	15971	16136	16329	16133	16197	16274	16401	16390	16242	16387	16332	16405	16273	16267	16206	16199	16296	16255	16134	16368	16392	16311	16198	16192	16311	16259	16280	16201	16361	16128	16323	16262	16279	16303	16312	16180	16275	16292	16212	16218	16453	16353	16066	16257	16158	16226	16342	16214	16320	16282	16330	16075	16257	16153	16222	16225	16390	16066	16348	16190	16352	16397	16222	16269	16371	16235	16377	16430	16179	16324	16079	16241	16264	16477	16477	16384	16345	16273	16285	16347	16415	16191	16302	16207	16141	16253	16425	16306	16406	16141	16429	16399	16263	16266	16217	16210	16185	16299	16337	16309	16064	16378	16237	16316	16252	16328	16256	16353	16056	16081	16249	16217	16373	16347	16470	16353	16357	16165	16153	16297	16169	16216	16408	16093	16192	16283	16283	16152	16200	16368	16163	16477	16238	16349	16317	16180	16202	16305	16126	16225	16235	16249	16307	16183	16328	16294	16353	16419	16245	16493	16434	16429	16260	16258	16356	16088	16316	16186	16109	16336	16235	16341	16439	16265	16297	16232	16283	16405	16414	16194	16236	16141	16051	16336	16081	16219	16262	16131	16261	16201	16450	16333	16305	16276	16376	16297	16321	16341	16174	16174	16278	16247	16259	16290	16208	16312	16271	16378	16286	16448	16182	16193	16400	16233	16132	16287	16462	16286	16077	16086	16158	16250	16421	16197	16343	16165	16399	16255	16255	16336	16118	16412	16320	16385	16319	16417	16418	16438	16314	16263	16458	16094	16215	16185	16353	16402	16297	16452	16147	16175	16414	16220	16331	16368	16189	16429	16363	16429	16210	16102	16343	16126	16299	16580	16171	16285	16173	16161	16331	16316	16283	16266	16138	16266	16349	16200	16097	16264	16230	16206	16230	16342	16133	16299	16507	16489	16421	16210	16171	16261	16446	16040	16309	16155	16428	16306	16163	16227	16180	16287	16429	16478	16274	16206	16395	16264	16281	16303	16247	16205	16308	16202	16237	16337	16393	16256	16247	16294	16121	16226	16225	16271	16286	16077	16486	16507	16483	16285	16449	16351	16241	16138	16327	16199	16568	16179	16333	16315	16327	16238	16149	16223	16358	16360	16489	16342	16158	16274	16343	16157	16209	16248	16299	16443	16379	16138	16351	16219	16201	16308	16251	16265	16220	16388	16254	16201	16150	16262	16367	16346	16321	16255	16193	16070	16196	16265	16392	16336	16287	16246	16423	16440	16292	16269	16325	16408	16206	16333	16194	16350	16224	16402	16337	16387	16350	16174	16266	16276	16368	16273	16227	16315	16312	16111	16268	16300	16220	16387	16501	16169	16168	16427	16243	16238	16221	16333	16246	16444	16487	16265	16274	16440	16202	16299	16203	16354	16350	16280	16258	16194	16383	16423	16296	16276	16013	16235	16272	16199	16241	16154	16213	16238	16261	16125	16380	16191	16324	16260	16428	16500	16259	16257	16455	16399	16102	16231	16298	16113	16304	16225	16334	16139	16329	16031	16480	16325	16274	16356	16309	16233	16323	16389	16454	16277	16359	16333	16305	16135	16151	16334	16057	16349	16251	16236	16281	16346	16184	16211	16148	16146	16306	16335	16330	16232	16046	16164	16348	16274	16212	16460	16297	16340	16169	16301	16242	16360	16324	16149	16219	16286	16274	16196	16338	16152	16209	16108	16315	16308	16023	16207	16600	16320	16216	16491	16279	16307	16472	16311	16144	16305	16191	16175	16526	16258	16315	16278	16379	16336	16104	16157	16088	16313	16173	16365	16282	16102	16352	16421	16417	16237	16301	16230	16224	16241	16393	16331	16290	16339	16436	16190	16329	16035	16313	16361	16359	16291	16259	16347	16324	16178	16490	16270	16219	16226	16079	16291	16054	16080	16304	16366	16321	16335	16048	16272	16245	16105	16356	16312	16537	16158	16487	16184	16208	16509	16326	16179	16272	16353	16273	16024	16272	16087	16184	16356	16334	16293	16225	16544	16335	16224	16370	16498	16155	16308	16365	16293	16407	16182	16401	16144	16429	16318	16345	16140	16313	16216	16183	16551	16454	16327	16137	16353	16286	16190	16400	16398	16229	16360	16319	16085	16220	16177	16432	16339	16350	16272	16261	16344	16393	16441	16218	16268	16381	16170	16457	16345	16123	16248	16278	16296	16090	16223	16220	16340	16353	16193	16280	16264	16104	16180	16204	16115	16404	16525	16306	16336	16362	16382	16271	16318	16354	16112	16117	16207	16153	16170	16188	16472	16255	16335	16180	16280	16296	16342	16420	16440	16129	16172	16367	16311	16179	16137	16195	16197	16336	16200	16288	16385	16190	16225	16354	16414	16232	16288	16157	16095	16202	16476	16269	16261	16315	16036	16259	16241	16281	16403	16292	16311	16089	16306	16086	16299	16588	16223	16067	16448	16168	16275	16148	16159	16141	16410	16217	16132	16257	16218	16272	16283	16442	16256	16323	16194	16286	16392	16111	16309	16316	16169	16256	16172	16256	16186	16348	16364	16281	16265	16332	16290	16139	16225	15975	16172	16188	16160	16298	16304	16467	16221	16213	16259	16328	16349	16216	16327	16206	16045	16260	16064	16084	16103	16030	16138	16247	16437	16229	16619	16355	16270	16290	16335	16361	16294	16186	16369	16363	16333	16378	16174	16265	16233	16107	16283	16261	16114	16030	16239	16302	16278	16215	16144	16303	16178	16403	16285	16181	16331	16315	16295	16221	16215	16164	16332	16258	16258	16508	16288	16280	16251	16416	16388	16362	16060	16199	16227	16119	16077	16411	16324	16278	16390	16339	16309	16523	16379	16135	16348	16420	16121	16134	16531	16261	16438	16137	16374	16290	16414	16249	16315	16326	16445	16362	16450	16386	16273	16257	16242	16022	16219	16290	16413	16233	16185	16236	16333	16303	16453	16196	16323	16156	16411	16245	16154	16090	16293	16143	16213	16309	16374	16337	16059	16275	16350	16417	16219	16375	16127	16061	16389	16311	16388	16384	16126	16086	16231	16321	16403	16277	16312	16242	16283	16204	16324	16270	16602	16281	16604	16199	16333	16320	16345	16208	16242	16317	16242	16190	16181	16310	16307	16251	16143	16114	16383	16304	16378	16363	16505	16323	16311	16440	16387	16480	16344	16318	16242	16169	16394	16231	16258	16189	16286	16146	16220	16463	16313	16365	16340	16203	16355	16242	16501	16374	16300	16396	16316	16254	16108	16331	16335	16350	16177	16345	16494	16292	16247	16369	16320	16283	16266	16254	16254	16304	16271	16261	16309	16228	16346	16429	16450	16199	16253	16286	16218	16539	16523	16273	16205	16179	16318	16204	16291	16293	16414	16080	16311	16284	16527	16039	16128	16121	16147	16277	16166	16236	16132	16305	16310	16193	16308	16353	16177	16315	16297	16310	16292	16160	16315	16352	16302	16320	16177	16331	16329	16411	16286	16012	16391	16077	16242	16183	16325	16302	16299	16388	16377	16213	16388	16420	16392	16299	16458	16331	16345	16428	16092	16069	16207	16390
15893	17163	16485	15822	15694	15674	15440	15438	15574	15426	15515	17216	20044	19662	17597	16224	15700	15417	15410	15366	15463	15511	15408	15476	15387	15470	15591	15432	15298	15312	15404	15495	15587	15250	15570	15501	15246	15289	15553	15259	15450	15454	15293	15457	15196	15342	15474	15449	15368	15328	15412	15414	15468	15360	15307	15424	15501	15414	15432	15480	15464	15495	15366	15445	15329	15357	15365	15427	15393	15499	15339	15402	15459	15460	15412	15487	15445	15452	15335	15324	15585	15410	15508	15368	15241	15487	15511	15352	15490	15370	15201	15407	15415	15501	15255	15316	15477	15398	15439	15289	15306	15422	15432	15328	15391	15466	15389	15570	15397	15489	15479	15375	15400	15356	15361	15607	15245	15499	15434	15542	15411	15433	15407	15532	15485	15513	15412	15212	15377	15383	15545	15391	15235	15357	15476	15417	15410	15333	15587	15390	15461	15267	15621	15243	15478	15405	15406	15409	15442	15430	15361	15448	15308	15400	15425	15491	15406	15317	15506	15383	15539	15431	15260	15489	15424	15275	15499	15513	15477	15429	15327	15383	15419	15312	15507	15616	15284	15256	15411	15361	15346	15308	15483	15217	15220	15474	15465	15378	15318	15458	15559	15380	15237	15378	15321	15420	15379	15422	15460	15432	15368	15469	15187	15417	15423	15366	15430	15593	15475	15408	15346	15303	15353	15506	15186	15377	15272	15487	15495	15318	15341	15422	15407	15265	15442	15322	15415	15390	15500	15456	15432	15483	15341	15458	15424	15175	15317	15603	15268	15552	15349	15415	15310	15450	15275	15393	15418	15340	15420	15400	15330	15395	15430	15256	15396	15257	15341	15362	15340	15468	15475	15404	15315	15212	15241	15498	15363	15513	15440	15366	15405	15392	15386	15262	15535	15350	15599	15306	15523	15364	15237	15602	15402	15427	15346	15417	15434	15350	15482	15464	15389	15504	15480	15536	15518	15417	15458	15261	15344	15269	15368	15373	15443	15507	15554	15488	15461	15408	15613	15269	15328	15346	15376	15464	15396	15492	15384	15305	15543	15391	15369	15531	15405	15295	15497	15306	15295	15449	15305	15256	15465	15475	15199	15427	15242	15525	15572	15393	15421	15395	15173	15467	15597	15373	15340	15390	15523	15248	15467	15412	15499	15320	15401	15437	15231	15386	15281	15409	15322	15302	15406	15424	15238	15470	15517	15448	15350	15425	15412	15457	15444	15234	15286	15450	15334	15308	15333	15383	15518	15403	15642	15208	15239	15223	15243	15370	15241	15298	15352	15402	15317	15286	15411	15301	15337	15438	15491	15428	15333	15434	15421	15430	15384	15301	15310	15531	15400	15452	15460	15563	15395	15335	15574	15419	15467	15485	15388	15245	15454	15375	15337	15127	15402	15383	15544	15481	15318	15364	15382	15519	15412	15358	15515	15400	15516	15378	15266	15357	15320	15236	15479	15486	15534	15558	15532	15247	15483	15311	15380	15305	15562	15294	15372	15303	15299	15405	15586	15364	15415	15361	15531	15352	15553	15432	15306	15398	15328	15339	15562	15308	15423	15525	15329	15360	15527	15464	15426	15399	15343	15482	15500	15283	15345	15507	15474	15370	15452	15411	15364	15490	15450	15462	15350	15512	15439	15398	15403	15404	15385	15301	15608	15485	15358	15300	15415	15492	15507	15218	15392	15479	15338	15273	15362	15505	15485	15528	15319	15241	15421	15440	15434	15466	15595	15442	15444	15351	15274	15515	15461	15345	15402	15389	15349	15505	15448	15473	15117	15474	15238	15408	15414	15526	15351	15191	15428	15581	15357	15439	15568	15356	15422	15552	15441	15326	15504	15420	15384	15429	15582	15444	15447	15505	15349	15563	15323	15455	15389	15477	15538	15364	15413	15302	15337	15607	15382	15561	15441	15284	15406	15430	15472	15500	15298	15305	15430	15384	15557	15445	15409	15566	15240	15353	15458	15445	15491	15665	15503	15345	15395	15489	15605	15180	15406	15416	15574	15438	15364	15343	15305	15421	15217	15390	15574	15278	15435	15543	15456	15473	15359	15188	15375	15496	15490	15542	15416	15387	15478	15348	15432	15513	15506	15364	15353	15312	15510	15353	15422	15495	15367	15272	15349	15503	15596	15540	15403	15424	15421	15469	15204	15512	15440	15456	15323	15538	15365	15340	15495	15426	15337	15398	15307	15615	15387	15472	15461	15230	15456	15497	15459	15480	15479	15343	15426	15316	15175	15519	15412	15424	15257	15406	15468	15494	15464	15329	15371	15414	15338	15386	15425	15298	15561	15455	15395	15256	15464	15453	15510	15457	15355	15467	15553	15552	15346	15376	15631	15440	15468	15467	15342	15419	15294	15384	15562	15454	15362	15428	15362	15301	15286	15259	15570	15386	15436	15314	15391	15412	15524	15419	15425	15522	15363	15469	15522	15447	15474	15345	15382	15416	15358	15541	15602	15446	15416	15683	15581	15297	15373	15355	15410	15414	15516	15337	15370	15604	15440	15205	15393	15371	15472	15358	15425	15293	15221	15303	15386	15558	15393	15563	15341	15367	15263	15231	15331	15287	15357	15452	15454	15430	15436	15333	15373	15290	15393	15338	15419	15415	15334	15389	15420	15296	15433	15441	15303	15431	15253	15481	15291	15565	15279	15507	15427	15452	15386	15504	15456	15363	15367	15621	15449	15436	15363	15433	15412	15382	15353	15376	15401	15459	15436	15294	15513	15553	15377	15319	15467	15353	15417	15296	15416	15465	15467	15293	15505	15436	15430	15592	15517	15298	15407	15444	15477	15357	15480	15323	15221	15436	15486	15383	15509	15340	15440	15383	15379	15459	15419	15365	15562	15451	15375	15469	15399	15294	15430	15566	15385	15508	15462	15455	15371	15467	15343	15432	15331	15290	15495	15338	15313	15338	15500	15342	15504	15474	15350	15301	15388	15483	15367	15444	15480	15419	15515	15306	15421	15343	15388	15178	15365	15410	15411	15422	15318	15405	15618	15245	15290	15422	15330	15288	15346	15455	15384	15496	15480	15436	15513	15336	15427	15518	15542	15424	15347	15341	15375	15331	15624	15371	15636	15493	15589	15388	15423	15507	15470	15257	15405	15360	15377	15426	15444	15255	15506	15359	15398	15420	15528	15496	15376	15377	15330	15403	15376	15439	15467	15580	15607	15408	15405	15413	15521	15579	15537	15490	15465	15387	15341	15405	15381	15578	15397	15578	15425	15340	15443	15398	15422	15479	15465	15489	15484	15350	15448	15500	15380	15398	15440	15315	15382	15545	15448	15396	15374	15394	15405	15448	15287	15310	15396	15427	15482	15614	15327	15354	15370	15307	15438	15396	15419	15414	15225	15319	15444	15578	15527	15404	15383	15242	15366	15509	15320	15287	15409	15293	15346	15303	15434	15390	15520	15399	15449	15351	15332	15391	15424	15483	15314	15386	15320	15236	15419	15412	15526	15463	15424	15420	15505	15273	15564	15432	15442	15696	15248	15496	15471	15418	15419	15458	15411	15359	15295	15531	15299	15398	15233	15554	15435	15409	15385	15491	15358	15404	15404	15440	15360	15340	15358	15287	15423	15410	15409	15536	15424	15471	15366	15442	15520	15314	15270	15425	15341	15393	15284	15266	15453	15354	15470	15345	15577	15359	15552	15502	15480	15482	15243	15393	15369	15385	15477	15335	15560	15427	15443	15358	15403	15461	15373	15559	15460	15403	15232	15553	15446	15514	15527	15344	15394	15399	15417	15539	15372	15405	15460	15470	15427	15434	15427	15441	15431	15337	15301	15390	15552	15454	15270	15535	15434	15311	15579	15435	15287	15586	15616	15616	15524	15310	15505	15517	15345	15564	15270	15333	15264	15329	15286	15372	15267	15530	15530	15587	15547	15490	15433	15385	15560	15274	15404	15478	15508	15496	15434	15523	15466	15296	15385	15388	15464	15212	15399	15530	15296	15406	15474	15403	15432	15554	15390	15412	15435	15604	15421	15382	15336	15448	15320	15400	15333	15229	15451	15404	15333	15420	15454	15404	15621	15418	15416	15512	15455	15448	15380	15323	15405	15404	15257	15437	15365	15537	15390	15312	15428	15352	15382	15463	15219	15423	15463	15326	15242	15368	15367	15484	15502	15378	15556	15418	15359	15305	15428	15375	15368	15303	15387	15553	15396	15382	15341	15563	15444	15463	15448	15366	15402	15454	15368	15373	15572	15245	15396	15412	15329	15379	15425	15447	15411	15417	15385	15276	15404	15377	15406	15394	15494	15578	15410	15172	15433	15462	15506	15335	15432	15413	15344	15437	15541	15449	15300	15691	15321	15381	15336	15414	15275	15321	15364	15460	15312	15450	15477	15377	15425	15387	15317	15463	15446	15638	15541	15361	15437	15439	15406	15385	15542	15469	15258	15403	15461	15269	15490	15392	15247	15430	15430	15484	15280	15171	15556	15456	15471	15492	15447	15306	15454	15430	15445	15310	15377	15572	15458	15341	15331	15462	15532	15285	15508	15438	15321	15271	15361	15504	15442	15245	15440	15312	15205	15266	15555	15574	15414	15598	15301	15567	15342	15337	15387	15462	15504	15554	15469	15342	15430	15485	15290	15421	15333	15338	15436	15390	15528	15355	15449	15611	15426	15299	15374	15534	15294	15277	15534	15389	15485	15300	15498	15251	15441	15499	15297	15366	15421	15556	15391	15360	15506	15414	15476	15325	15443	15512	15445	15497	15595	15455	15512	15291	15341	15329	15473	15576	15532	15411	15554	15461	15421	15420	15405	15420	15421	15344	15331	15332	15366	15443	15401	15403	15415	15437	15350	15349	15414	15418	15520	15527	15346	15372	15289	15408	15475	15395	15288	15443	15454	15442	15449	15368	15378	15427	15392	15450	15460	15451	15322	15364	15466	15413	15405	15351	15518	15292	15424	15398	15445	15417	15404	15165	15388	15421	15415	15412	15298	15426	15450	15469	15521	15401	15504	15410	15308	15234	15409	15418	15638	15399	15173	15343	15352	15466	15373	15382	15451	15430	15399	15510	15465	15503	15248	15350	15580	15341	15403	15410	15341	15423	15409	15568	15413	15313	15377	15395	15401	15350	15540	15337	15459	15377	15412	15481	15314	15465
24963	21350	28046	25266	20843	18404	17860	16585	16366	16642	16299	22451	34006	31671	25683	19910	17283	16667	16339	16206	16276	16152	16127	16072	16011	16211	16163	15986	16038	16083	16186	16093	15764	16113	16159	15968	15993	15935	16057	16060	16311	15912	16112	16208	16040	15944	16072	16075	16047	16123	16134	16056	16104	16230	16266	16202	16127	15960	16154	16214	16181	16082	16006	16050	15903	15879	16122	16026	16221	15908	16143	16100	16119	16071	15999	16026	15973	16004	15878	16186	15911	16014	16080	16138	15942	16104	16203	16053	16148	15983	16219	15929	15931	15962	16075	16113	16207	16063	16104	16015	16074	15957	15981	16212	15938	16043	16168	16044	16076	16153	15972	15911	15991	15853	16026	16028	16053	16029	16004	16095	15842	16168	16059	16043	16168	16176	15989	16049	16162	16142	16018	15981	16050	15984	16009	16055	15850	16087	15930	16049	16118	16095	16178	15778	15747	15952	16083	16187	16171	16023	15999	15844	16004	15963	15921	15780	15916	15879	15947	16065	16021	16124	16214	16000	16133	16007	16142	16071	15957	15983	15868	16043	15960	16168	15850	16046	16067	15983	16152	16164	16161	16175	15910	15945	16083	15897	16101	16110	15962	15916	16051	15949	15980	15950	15839	15986	15931	15890	15983	16051	15936	16053	16020	16061	16029	16134	16048	16157	15934	15855	15987	15897	15975	15908	15884	16138	16083	16110	15942	16070	16036	16084	16030	16043	16138	15971	16058	15960	16005	16016	16150	16024	16048	15879	15975	16118	16194	15984	16170	16067	15831	15897	15991	15879	15913	15979	15855	15729	15980	16082	16152	16055	16133	15962	15942	16053	16117	15907	16077	15947	16021	16259	15881	15856	16050	15924	16002	15952	16015	15878	15980	15879	15967	15953	16096	15992	15980	15809	16006	16079	16068	15991	16115	16015	16202	16165	15891	15925	16093	15940	15729	15790	15989	15900	16038	16048	16032	16028	16152	16055	16120	16043	15957	16052	16035	16109	16177	16234	16174	16057	16090	15992	15873	16111	16126	16031	16052	16083	16104	16036	15977	16038	15947	15858	15916	16024	16061	16129	15982	16126	15897	16107	15948	16070	15931	15951	15652	16026	16035	15971	16006	15885	16002	16051	16172	15811	16038	15704	15873	16096	15947	15921	15885	15970	15790	16079	16061	16165	16094	16082	16097	15962	16131	16061	16080	15963	16199	15979	16019	15984	16181	16037	16120	16017	15885	15846	16097	15943	16196	16023	16019	15953	16016	15961	15963	15937	15946	15926	16023	16077	16059	16081	15987	15867	16027	15947	16085	16159	15876	16035	16091	15982	15974	16081	16130	15981	15839	15988	16132	16094	16058	16091	16026	15815	16100	15932	15768	16059	15959	15976	15903	15953	16040	16040	16022	15957	15871	16030	15961	15809	16028	16130	16070	16051	15950	16022	16058	16217	16071	16081	15934	15996	15981	16055	15931	16193	15858	15997	16082	15933	16127	16000	15929	15945	16121	16093	15860	16031	16109	16032	15985	15789	16198	16067	16200	15829	16107	16083	16084	16135	16003	15950	15989	16173	15825	15981	15873	16126	16247	16301	16131	16049	15959	15984	16102	16028	16105	16117	15885	15972	16017	15881	16028	16097	16042	16129	16082	16004	16019	15924	16002	15761	15889	16189	16012	15831	16062	16178	15881	15969	15829	16004	16046	16020	16134	16052	16009	16008	16149	15822	16053	16085	15921	15984	16230	16203	16049	16074	15927	15978	16207	16190	16043	15963	15941	16042	16174	16090	16007	15770	15908	15925	15987	16076	16138	16148	15990	15996	15978	15935	16004	15939	15998	15980	15989	15879	15908	16155	16099	16044	16120	15961	16040	16050	15798	15947	15907	16017	15746	16077	16059	15979	16150	16190	16058	15947	16152	16038	15963	16133	16029	15769	15971	15979	15992	16000	16087	16068	15949	16228	16143	16007	16040	15965	16143	16261	16071	15973	15693	15956	16013	16013	16036	15987	15785	15926	15857	16056	15946	16064	16146	16097	15983	16141	16114	15888	15961	16117	15953	16022	16110	15932	15931	16071	15868	16069	15989	16011	16264	15825	15920	16027	16096	16060	16078	16053	16131	15998	15982	15916	15887	15836	16025	15968	15919	16041	16089	16012	15911	16098	16145	15943	15982	16162	15943	15948	15813	15942	16066	16025	16237	15840	15894	16163	16061	15895	16086	16120	15937	16077	15788	15900	16022	15931	16100	16140	16103	16035	16071	16097	15865	15817	16039	15802	16110	15801	15958	16095	15974	15969	16105	16070	15937	15975	15930	16163	16137	15949	15887	15967	16123	16200	15879	16200	16062	15932	16031	16138	15969	15819	16062	15944	16127	16078	15962	16151	15861	16107	15946	16238	15902	15876	16041	16165	15816	16008	16175	16092	16140	16095	16042	16012	16048	16006	16058	15862	15972	16067	15880	16182	16073	16084	16079	15955	16052	15964	16089	16009	16015	15948	16166	15923	15941	16027	16086	16153	15866	16015	16091	16179	16065	15963	15910	15995	15852	16198	16163	16144	16138	16113	16192	16063	15956	15862	16215	15924	16011	15996	16180	16140	16002	15972	15906	16166	16051	16071	16164	16133	15843	15988	15897	16037	16093	15968	16004	16071	15990	15995	15989	15856	15891	15681	16100	15807	15841	15867	15905	15929	15901	15864	15935	16067	16011	15922	16139	16235	16134	16155	16042	16091	16011	16022	15999	16084	16125	15996	15897	16152	16091	16029	16015	16048	15999	15972	16176	16074	15890	15897	15982	16001	16060	16087	16224	15974	16029	15890	16117	15884	16084	15983	15965	16007	16127	15918	15769	15980	16028	15949	15926	16062	16164	16104	15987	15936	16000	15769	16034	15942	16113	16041	16049	16141	15964	15852	15926	15850	15978	15865	15969	15835	15871	15997	15909	16138	15994	16094	16289	16073	16043	15926	16019	15910	15984	16058	15854	16069	15936	16153	15840	16040	16145	15948	16065	16072	16015	15816	15906	16069	15886	15887	15950	15901	16148	16129	15923	16019	15970	15906	15979	16128	16014	15881	15926	15991	15964	16278	16106	16227	16038	16121	16045	16024	16138	15883	16146	15858	16051	15901	16006	15879	16191	16166	15970	15974	15987	15991	15954	15896	16260	15882	16224	15933	15923	16259	16160	15962	15925	16062	16103	16127	16139	15991	15866	16052	16002	16299	16074	16069	16244	15898	16152	16150	16144	15975	15755	15894	15761	16046	16143	15915	16081	15904	15944	16084	15867	16063	16139	15958	16023	16113	16114	16012	16294	16179	15918	16096	16178	15954	15977	16061	16086	15954	16113	16099	16233	16022	16012	16120	16123	16031	16118	15834	15882	15932	16196	16059	16097	15908	16068	16152	15961	16084	16131	16010	15700	15967	16101	16058	15999	16053	16119	16212	16077	15841	16040	16026	16050	16023	15932	15909	16103	16198	15957	16185	15957	16045	15984	16117	16090	16248	16141	15952	16007	15901	16044	15899	16087	16109	16000	15804	16097	16010	15953	16009	15974	16075	16047	16029	16069	16144	16141	16033	15940	16051	15893	15955	15928	15998	15916	15996	15870	16017	16051	15885	15936	16075	16164	16105	16191	15953	16042	16012	16212	16062	15966	15916	16081	15970	15972	16043	16017	15895	15979	15990	16029	16035	15933	16006	15763	16026	16139	15916	15964	16031	15984	16082	16108	15861	15833	15922	15970	15939	15947	16026	16093	15956	16293	16124	16100	15856	16160	15952	16042	15906	16065	15904	16009	16098	16047	16035	15966	15809	15991	15914	16069	16067	16073	16084	16065	15995	15976	16029	15973	16077	16138	15895	16074	15971	15973	16115	16004	16108	15924	15725	15924	15927	15967	16011	15968	16025	16017	16011	16132	16059	16108	15780	16002	16109	16041	15925	16094	16110	16035	16069	15944	16022	16109	16001	15975	15941	16035	15846	16043	15996	16028	16004	15959	16038	15933	16072	15933	16201	15926	15896	15990	15916	15867	15991	16035	16015	16109	16024	16060	15974	15786	15993	15990	16152	16156	15884	15895	15821	16107	16117	15999	16061	15851	16138	15993	15988	15917	16125	16082	16149	15957	15933	16119	15969	16207	15982	16087	15959	16166	15990	15969	16119	16004	16011	16050	15956	15973	16059	15933	15966	16195	16061	16253	16121	15902	15873	15990	16182	15996	16057	16101	16043	16147	16029	16037	16104	16042	15992	16013	15914	16074	16056	15967	15959	16100	15966	15972	15935	15969	16308	15847	15992	16034	15872	16000	16171	16052	16005	16003	15929	16016	16036	16033	16030	15894	16050	15883	16043	15960	16043	16113	15876	15864	15979	15948	16163	15968	15942	15961	16225	15943	15969	16103	16083	16022	16062	15889	16101	16019	15864	16015	15940	16127	16012	16024	15912	16035	16077	16014	16159	16147	15989	16043	15971	16095	16057	16092	15972	16083	15874	16130	16066	16073	16033	16235	15945	15980	16076	16037	16100	16110	15975	16103	16045	16127	16196	16127	15797	16018	16134	16154	15974	15961	15962	15918	16040	15732	16014	16139	16028	16009	16114	15859	15838	16116	15960	15988	16102	15995	16036	15888	16144	16277	16108	16205	15982	16061	15961	15942	16124	16128	16002	15880	16104	15792	16017	16097	15895	16008	15963	16114	16102	16138	16076	16067	16060	16225	16152	15924	16100	16181	15901	16019	16050	15885	16105	15891	16046	16076	16064	16170	15948	16135	16104	16014	15875	15944	15947	16011	16119	16041	16053	16184	15953	15993	15946	16072	15736	16044	16018	15804	16032	16099	15948	16116	16113	15923	15955	15905	15812	16172	15857	16101	16091	16223	16056	16018	15999	16079	15917	16028	15814	16082	16012	16146	16045	16061	15936	15980	15968	15998	15979	16042	16105	16082	16017	16113	15983	15878	16017	16010	16101	16000	16184	16076	15981	15855	15950	15940	16036	15957	16141	16130	16029	16012	15807	15940	15856	16031	15872	15990	16010	15934	15950	16148	15909	16184	16068	16004	15862	16047	16060	16066	15973	16054	15910	16086	15904	16022	16092	15917	15769	15972	15975	15973	16125	16012	16000	16052	16166	16033	15859
15160	23595	21555	18674	17166	16363	15845	15752	15676	15650	15704	26438	38038	34074	26316	19171	16246	15511	15439	15396	14969	15254	15243	15395	15388	15190	15325	15238	15174	15342	15250	15280	15131	15313	15309	15141	15221	15302	15328	15440	15208	15108	15245	15224	15242	15161	15201	15199	15242	15296	15385	15184	15219	15319	15305	15204	15343	15292	15349	15303	15279	15263	15143	15374	15232	15310	15217	15258	15134	15147	15348	15235	15273	15295	15196	15230	15255	15316	15323	15313	15218	15225	15224	15090	15289	15264	15364	15257	15369	15264	15275	15212	15270	15129	15211	15211	15320	15281	15232	15304	15311	15202	15137	15210	15203	15318	15176	15302	15050	15275	15225	15052	15261	15095	15249	15164	15244	15291	15279	15268	15308	15202	15193	15258	15247	15217	15276	15147	15361	15287	15192	15281	15162	15213	15411	15222	15336	15210	15273	15309	15317	15152	15305	15165	15379	15418	15252	15191	15217	15195	15173	15261	15228	15227	15036	15288	15205	15230	15320	15203	15287	15335	15146	15246	15358	15228	15299	15283	15230	15069	15220	15258	15046	15281	15228	15332	15202	15228	15330	15348	15162	15434	15290	15320	15297	15231	15039	15319	15384	15143	15218	15153	15436	15262	15299	15192	15270	15242	15271	15433	15375	15071	15288	15198	15424	15234	15262	15221	15232	15281	15242	15292	15157	15289	15242	15364	15189	15264	15489	15161	15482	15326	15308	15279	15344	15234	15330	15239	15216	15252	15192	15234	15319	15214	15242	15288	15206	15168	15313	15320	15147	15349	15334	15287	15269	15365	15176	15036	15258	15226	15116	15253	15295	15145	15319	15306	15174	15398	15248	15329	15194	15233	14934	15355	15077	15239	15153	15204	15333	15217	15341	15115	15193	15315	15360	15450	15233	15108	15218	15206	15249	15202	15245	15346	15414	15315	15283	15291	15196	15207	15108	15344	15307	15282	15069	15316	15256	15236	15035	15368	15194	15138	15335	15319	15197	15201	15131	15331	15206	15234	15230	15217	15386	15115	15379	15303	15354	15209	15162	15192	15183	15273	15331	15151	15283	15383	15208	15297	15245	15167	15163	15266	15285	15173	15367	15219	15292	15345	15207	15282	15241	15260	15294	15089	15177	15172	15209	15170	15253	15162	15216	15061	15186	15214	15141	15379	15179	15394	15357	15377	15224	15278	15105	15342	15319	15302	15182	15284	15373	15182	15290	15348	15230	15226	15149	15218	15201	15264	15221	15289	15412	15346	15385	15296	15308	15215	15487	15286	15266	15197	15298	15393	15260	15217	15189	15337	15188	15256	15288	15329	15233	15298	15346	15290	15294	15403	15274	15163	15438	15245	15111	15197	15306	15191	15394	15224	15124	15230	15480	15287	15251	15214	15347	15120	15335	15306	15432	15254	15081	15354	15308	15181	15206	15378	15323	15343	15153	15224	15260	15166	15281	15235	15343	15180	15279	15116	15319	15232	15110	15303	15343	15143	15190	15355	15372	15299	15346	15143	15345	15227	15273	15296	15193	15253	15244	15118	15265	15303	15255	15272	15265	15197	15218	15200	15335	15191	15096	15035	15371	15173	15330	15235	15298	15272	15319	15327	15101	15200	15253	15277	15316	15308	15296	15260	15178	15178	15127	15228	15508	15192	15245	15268	15299	15296	15181	15330	15229	15265	15086	15328	15176	15322	15437	15110	15318	15167	15042	15295	15264	15369	15069	15199	15220	15225	15181	15249	15377	15331	15218	15205	15389	15168	15250	15186	15129	15211	15211	15256	15421	15141	15197	15369	15222	15429	15373	15313	15200	15399	15224	15352	15307	15411	15409	15218	15293	15165	15296	15143	15267	15265	15288	15146	15354	15175	15205	15350	15146	15108	15361	15239	15269	15108	15275	15293	15303	15262	15193	15391	15356	15129	15205	15173	15286	15234	15134	15355	15236	15170	15453	15184	15158	15153	15156	15181	15328	15152	15297	15258	15362	15236	15213	15176	15185	15137	15184	15348	15270	15096	15269	15159	15194	15309	15333	15301	15223	15261	15193	15275	15204	15210	15302	15230	15251	15422	15301	15098	15246	15245	15257	15213	15330	15216	15214	15295	15223	15167	15244	15145	15358	15216	15257	15326	15251	15187	15220	15187	15315	15419	15336	15388	14993	15317	15305	15213	15237	15320	15193	15253	15300	15204	15254	15217	15094	15152	15182	15305	15340	15192	15363	15254	15318	15295	15276	15295	15328	15245	15302	15175	15279	15192	15365	15231	15215	15210	15095	15301	15317	15260	15296	15279	15238	15226	15135	15312	15203	15337	15294	15451	15093	15312	15261	15229	15323	15156	15144	15104	15067	15177	15257	15192	15053	15191	15209	15354	15216	15334	15349	15029	15419	15480	15241	15156	15232	15176	15252	15371	15226	15134	15151	15478	15233	15378	15229	15120	15227	15017	15123	15194	15322	15225	15320	15197	15278	15201	15358	15216	15187	15305	15196	15365	15243	15151	15370	15347	15178	15439	15291	15170	15245	15161	15330	15302	15357	15447	15149	15178	15201	15082	15179	15428	15266	15274	15346	15155	15341	15197	15230	15095	15340	15437	15315	15140	15283	15351	15205	15243	15040	15402	15248	15104	15258	15109	15230	15186	15152	15335	15274	15410	15289	15195	15144	15194	15121	15139	15384	15116	15137	15145	15327	15351	15321	15218	15379	15293	15303	15384	15257	15122	15236	15086	15379	15177	15215	15192	15208	15314	15376	15331	15275	15177	15318	15224	15140	15136	15370	15197	15140	15198	15289	15267	15337	15252	15250	15135	15263	15351	15362	15305	15294	15296	15403	15387	15114	15356	15184	15320	15370	15239	15324	15196	15306	15262	15143	15394	15261	15238	15141	15247	15282	15233	15259	15328	15354	15362	15336	15185	15241	15326	15535	15242	15232	15191	15366	15227	15181	15326	15285	15339	15034	15410	15316	15310	15361	15145	15247	15109	15296	15305	15257	15265	15122	15122	15270	15394	15185	15376	15144	15212	15318	15190	15279	15178	15350	15340	15224	15170	15100	15450	15280	15248	15210	15301	15064	15234	15192	15252	15188	15272	15201	15345	15404	15207	15322	15212	15200	15247	15094	15292	15280	15223	15197	15159	15214	15185	15327	15233	15306	15144	15113	15302	15096	15265	15256	15167	15201	15253	15249	15238	15289	15254	15175	15163	15273	15189	15120	15269	15307	15265	15268	15281	15075	15160	15269	15243	15125	15353	15232	15331	15140	15182	15400	15164	15249	15376	15330	15297	15272	15324	15225	15174	15176	15306	15123	15117	15151	15154	15236	15379	15258	15243	15081	15222	15433	15311	15375	15378	15245	15246	15396	15212	15256	15205	15258	15130	15192	15237	15251	15227	15223	15288	15231	15205	15208	15356	15209	15225	15236	15181	15380	15309	15123	15217	15372	15149	15273	15369	15309	15019	15309	15242	15264	15316	15236	15303	15257	15240	15288	15335	15312	15285	15357	15295	15199	15187	15178	15201	15183	15353	15301	15065	15224	15178	15256	15299	15275	15249	15425	15288	15227	15383	15246	15448	15168	15198	15217	15258	15654	15252	15268	15344	15248	15139	15262	15336	15300	15131	15280	15382	15238	15256	15268	15252	15023	15245	15298	15322	15258	15370	15263	15189	15141	15203	15138	15114	15239	15366	15065	15287	15429	15221	15264	15191	15264	15271	15113	15331	15308	15247	15352	15256	15216	15209	15295	15167	15207	15127	15218	15287	15111	15128	15210	15336	15254	15345	15248	15313	15334	15427	15317	15388	15383	15115	15404	15263	15320	15025	15282	15231	15286	15210	15173	15362	15182	15234	15248	15265	15224	15225	15109	15237	15238	15170	15401	15417	15281	14997	15212	15336	15453	15307	15437	15331	15352	15175	15277	15425	15188	15285	15121	15262	15259	15398	15304	15181	15141	15166	15379	15144	15359	15243	15231	15320	15156	15390	15178	15367	15283	15241	15442	15310	15536	15138	15257	15249	15201	15190	15522	15255	15462	15266	15163	15323	15195	15319	15252	15324	15412	15322	15171	15099	15488	15217	15372	15184	15178	15416	15349	15200	15370	15246	15272	15270	15329	15194	15215	15292	15186	15173	15041	15232	15228	15138	15177	15451	15170	15176	15144	15188	15282	15376	15267	15245	15224	15410	15198	15165	15054	15403	15217	15181	15336	15205	15252	15351	15193	15191	15287	15218	15284	15245	15245	15333	15176	15214	15256	15410	15184	15219	15272	15248	15117	15313	15225	15239	15301	15236	15367	15289	15208	15191	15343	15357	15133	15199	15274	15355	15407	15225	15322	15260	15265	15258	15356	15156	15239	15186	15292	15180	15244	15374	15220	15112	15254	15177	15222	15239	15149	15179	15461	15239	15328	15339	15244	15154	15196	15226	15306	15307	15222	15209	15286	15289	15177	15338	15300	15016	15166	15250	15338	15303	15213	15193	15347	15467	15157	15206	15404	15027	15335	15099	15182	15236	15232	15323	15299	15146	15425	15237	15003	15391	15237	15177	15235	15274	15157	15164	15099	15284	15297	15301	15171	15053	15137	15403	15090	15095	15319	15226	15256	15327	15281	15311	15206	15253	15200	15302	15293	15233	15213	15113	15311	15373	15147	15169	15317	15173	15419	15193	15260	15346	15206	15196	15053	15176	15192	15430	15301	15207	15401	15155	15547	15313	15187	15200	15328	15259	15091	15137	15379	15159	15097	15202	15340	15272	15130	15334	15250	15273	15199	15209	15322	15402	15170	15484	15261	15225	15478	15332	15348	15194	15113	15108	15140	15325	15300	15271	15268	15250	15081	15342	15211	15421	15048	15347	15168	15237	15293	15235	15164	15125	15002	15318	15286	15278	15144	15242	15397	15251	15178	15057	15264	15222	15251	15198	15373	15047	15213	15268	15257	15148	15398	15311	15085	15257	15376	15368	15080	15274	15313	15125	15370	15392	15241	15280	15133	15293	15248	15325	15328	15292	15291	15262	15194	15391	15315	15192	15223	15137	15302	15307	15220	15287	15114	15276	15198	15179	15159	15353	15211	15205	15250	15173	15215	15296	15188	15474	15010	15229	15262	15207	15206	15216	15279	15238	15381	15179
23859	21352	28870	24252	21768	21646	20044	16935	16044	16582	16522	27323	43787	39254	30323	22361	18035	16569	16074	16047	15911	15960	16047	16094	15920	15994	15942	15989	15959	15672	15959	15935	15796	15966	15936	15866	15909	15890	16100	15671	15900	15971	16018	15894	15841	15956	15967	15931	15973	15784	15925	15776	15982	15828	15733	15778	15971	15866	15727	15854	15999	15975	16002	15893	15774	15790	15741	15904	15883	15747	15899	15985	15987	15774	15914	15739	15673	15690	15982	16142	15879	16088	15635	15874	15956	16014	15598	15823	15834	15951	15767	15806	15880	16179	15941	15962	15749	15831	15783	15826	15905	15785	15819	16129	15962	15791	15906	15893	15997	15973	16016	15814	15871	15919	15832	15815	15599	15903	15905	15697	15764	15612	15956	15800	15998	15835	16015	15843	15722	15740	15920	15853	15933	15938	15808	15872	15790	15872	15842	15729	15854	15797	15882	15634	15782	15856	15979	15586	15637	15846	15860	15754	15812	15791	15811	15689	15939	15766	15867	15847	15751	15661	15826	15921	15924	15764	15801	15841	15797	15990	15919	15886	15824	15712	15953	15882	15910	15848	15717	15830	15922	16010	15934	15817	15855	15671	15854	15877	15934	15672	15879	15774	15803	15862	15786	15744	15931	15937	15860	15912	15942	15892	15965	15817	15712	15942	15812	15891	15767	15800	15743	15802	15863	15739	15938	15672	15707	15670	15703	15751	15647	15820	15845	15721	15788	15854	15885	15830	15934	15767	15767	16032	15821	15719	15764	15830	15742	16139	15920	15837	15859	15853	15750	15915	16027	15977	15860	15658	15907	15775	16065	15942	15680	15755	15837	15739	15797	15852	15732	15932	15839	15796	15755	15853	15667	15647	15877	15784	15875	15697	15614	15846	15827	15671	15902	16026	15814	16082	15808	15883	15828	15829	15968	15878	15839	15691	15746	15895	15732	15798	15855	16012	16102	15795	15844	15850	15963	15903	15770	15912	15796	15877	15731	15780	15912	15903	15933	15813	15807	15770	15738	15913	15795	15784	15953	16031	15996	15880	15836	15664	15953	15868	15868	15834	15600	15853	15746	15588	15737	15737	15698	15878	15823	15594	15645	15594	15958	15703	15913	15723	15831	15745	15603	15769	15601	15919	15937	15831	15792	15797	15855	15629	15785	15905	15854	15870	16032	15778	15843	15839	15729	15823	15869	15906	15921	15890	15954	15809	15823	15734	15546	15681	15845	15766	15794	15669	15854	15753	15877	15862	15961	15868	15757	15769	15760	15769	15958	15995	15901	15806	15741	15810	15743	15791	15904	15681	15753	15971	15914	15918	15901	15606	15697	15884	15951	16011	15772	15820	15703	15660	15686	16073	15774	15811	15847	15811	15856	15900	15786	15925	15895	15628	15938	15719	15742	15836	15689	15592	15885	15824	15873	16071	15758	15768	15797	15977	15824	16046	15609	15782	15813	15815	15852	15850	15906	15729	15872	15747	15904	15770	15971	15610	15960	15824	15811	15885	15986	15740	15745	15579	15803	15685	15763	15782	15760	15862	15813	15793	15795	15741	15713	15756	15862	15779	15837	15880	15702	15880	15942	15780	15889	15859	15839	15833	15830	15629	15921	15988	15694	15807	15898	15855	16130	15831	15758	15775	15920	16019	15901	15761	15801	15900	15882	15781	15669	15736	15865	15691	15745	15791	15619	15717	15822	15848	15872	15722	15822	15855	15658	15721	15744	15884	15812	15839	15946	15865	15837	15685	15702	15813	15842	15942	15789	15855	15687	15752	15663	15816	16075	15978	15851	15735	15859	15956	15912	15698	15728	15898	15973	15898	16016	15757	15701	15680	15762	15892	15999	15820	15880	15909	15823	15813	15921	15782	15832	15797	15907	15816	15808	15607	15837	15903	15783	15999	15927	15777	15767	15781	15860	15817	16109	15777	15749	15860	15604	15851	15796	15818	15813	15969	15851	15857	15783	15769	15739	15774	16111	15732	15740	15774	15943	15774	15751	15670	15891	15790	15993	15908	15974	16022	15888	15641	15888	15845	15671	15645	15680	15680	15940	15886	15787	15816	15849	15791	15769	15806	15603	15755	16068	15884	16023	15910	15732	15927	15703	15732	15872	15770	15941	15888	15760	15821	15887	15658	15710	15972	15816	15882	15961	15757	15983	15658	15824	15809	15761	15861	15866	15736	15921	15856	15627	15755	15621	15683	15914	15763	15799	15750	15651	15819	15797	15724	15944	15939	15962	16194	15700	15805	15877	15707	15917	15769	15750	15788	15898	15967	15690	15746	15800	15815	15892	16001	15836	15748	15885	15653	15972	15703	15650	15725	15770	15555	15934	15902	15780	15810	15603	15851	15901	15856	15934	15789	15801	15884	15641	15966	15770	15864	15809	15737	15748	15979	15943	15937	15827	16029	15887	15855	15662	15774	15886	15879	15944	15616	15737	15793	15599	15912	15714	15951	15730	15915	15931	15740	15732	15765	15816	15734	15909	15821	15783	15865	15908	16006	15697	15643	15610	15869	15923	15868	15760	15831	15763	15690	16013	16057	15844	15837	15731	15800	15785	15827	15841	15855	15708	15779	15897	15981	15972	15912	15990	15836	15859	15822	15756	15656	15977	15860	15715	15873	15846	15723	15888	15748	15932	15854	15715	15842	15797	15820	15731	15731	15874	15811	15670	15882	15943	15863	15790	15810	15979	15634	15802	16010	15865	15855	15723	15834	15857	15817	15665	15686	15796	16051	15827	15768	15826	15877	15863	16064	15870	15895	15715	15958	15745	15929	15914	15885	15744	15608	15772	15803	15778	15822	15876	15752	15695	15905	15998	15772	16008	15720	15755	15667	15904	15974	15926	15807	15674	15825	15749	15775	15642	15833	15698	15914	15817	15740	15907	15799	15625	15858	15914	15728	15712	15819	16010	15834	15971	15887	15893	15841	15819	15760	15778	15748	15632	15822	15925	15823	15732	15658	15840	15976	15753	15966	15921	16000	15840	15912	16063	15928	15576	16099	16055	15843	15964	15602	15806	15853	15887	15753	15497	15789	15681	15877	15724	15502	15856	15967	15969	15916	15890	15808	16028	15800	15775	15810	15831	16007	15777	15687	15867	15874	15794	15755	15685	15712	16036	15801	15893	16037	15861	15896	15657	15650	15916	15683	15804	15794	15769	15626	15733	15883	15810	15880	15827	15831	15625	15850	15638	15756	15847	15701	15830	15825	15733	15754	15727	15706	15770	16024	15860	15796	15684	15924	15866	15830	15881	15825	15631	15752	15650	15880	15778	15741	15847	15824	15853	16033	15749	15845	15711	16055	16094	15772	15887	15831	15737	15891	15982	15784	15647	15750	15624	15904	15750	15695	15817	15691	15766	15751	15995	15859	15778	15964	15937	15655	15931	15760	15990	15596	15724	15795	15875	15719	15762	15830	15829	15829	15884	15474	15828	15683	15821	15649	15812	15685	15791	16089	15807	15808	15663	15782	15831	15950	15887	15700	15866	15725	15834	15903	15738	15887	15922	15723	15575	15701	15826	15801	15499	15765	15890	15789	15722	15826	15886	15836	15785	15653	15744	15596	15759	16005	16030	15782	15806	15714	15706	15840	15801	15854	15962	15697	15956	15837	15728	15822	15706	15988	15749	15866	15836	15748	15770	15819	16011	15993	15744	15932	15824	15860	15856	15928	15811	15923	15755	15902	15715	15791	15867	15851	15973	15788	15691	15789	15865	15929	15996	15905	15822	15962	15859	15912	15623	15783	15801	15693	15814	16023	15829	15654	15843	15847	15749	15682	15896	15875	15743	15987	15656	15784	15747	15710	15700	15652	15699	15737	15959	15897	15767	15910	15956	15718	15696	16025	15771	15933	15955	15957	15729	15633	15954	15728	15778	15783	15742	15749	15936	15927	15844	15863	15761	15853	15825	15919	15811	15886	15810	15670	15855	15887	16052	15805	15838	15740	15755	15484	15900	15699	15808	15846	15861	15898	15928	15875	15821	15846	15740	15717	15830	15655	15759	15826	15707	15734	15713	15879	15733	15834	16020	15737	15884	15771	15842	15901	15787	16013	15846	15586	15847	15901	15885	15807	15935	15792	15998	15843	15960	15926	15960	15857	15935	15806	15844	15751	15755	15787	15847	15790	15918	15890	15976	15892	15864	15973	15701	15775	15940	15942	16029	15809	15747	15734	15871	15815	15751	15743	15801	15798	15788	15680	15853	15809	15729	15673	15819	15784	15942	15702	15627	15822	15893	15808	15700	15846	15827	15780	15604	15569	15772	15645	15863	15898	15844	15815	15994	15897	15746	15616	15937	15842	15772	15743	15723	15591	15886	15673	15873	15742	15767	15889	15819	15880	15951	15761	15820	15678	15822	15835	15948	15827	15732	15536	15773	15783	15772	15996	16012	15681	15967	15933	15670	15976	16008	15865	15790	15791	15848	15669	15710	15808	15851	15551	15761	15784	15764	15790	15864	15740	15861	15744	15777	15737	15729	15794	15750	15897	15917	15782	15692	15960	15924	15837	15971	15837	15871	15965	15793	15696	15597	15759	15785	15781	15834	15564	15768	15913	15856	15930	15958	15851	15956	15852	15848	15841	15872	15816	15769	15846	15791	15871	15905	15700	15784	15826	15890	15764	15809	15825	15813	15930	15923	15944	15932	15904	15916	15689	15914	15854	15875	15692	15961	15724	15583	15914	15864	15855	15675	15850	15769	15887	15733	15877	15888	15860	15678	15915	15596	15822	15777	15768	15676	15812	15847	15785	15737	15736	15972	15642	15772	15749	15741	15870	15822	15942	15999	15763	15860	15758	15721	15890	15669	15897	15771	16004	15848	15866	15799	15923	15912	15849	15731	15714	15816	15787	15875	15825	15857	15837	15734	15866	15953	15978	15942	15856	16053	15849	15748	15731	15831	15697	15765	15675	15799	15770	15723	15950	16017	15872	15902	15722	15563	15961	15788	16042	15834	15772	15713	15819	15878	15834	15966	15733	15834	15949	15781	15819	15868	15797	15873	15875	15999	15916	15868	15679	15720	15919	15932	15839	15918	15787	15708	15795	15856	15815	15750	15585	15683	15930	15930	15998	15979	15813	15967	15740	15834	15917	15957	15766	15814	15779	15966	15824	15693	16010
16722	28094	25871	21356	18832	17185	16693	16225	15935	15926	15933	33087	46808	41309	31980	21976	17041	15521	15185	15183	15013	15105	15194	15281	15153	15149	15154	15275	15072	15285	15316	15095	15342	15165	15298	15192	14965	15277	15122	15232	15365	15184	15042	15217	15010	15109	15181	15102	15049	15298	15137	15163	15377	15180	15177	15150	15129	15227	15102	15286	14980	15001	15111	15113	15114	15168	15244	15108	15138	15105	15028	15096	15241	15270	15170	15170	15230	15264	15244	15200	15064	14987	15258	15141	15102	15098	15376	15136	15115	15154	15188	15058	15212	15249	15234	15226	15115	15132	15154	15029	15322	15148	15164	15305	15182	15053	15106	15071	15183	15132	15211	15284	15207	15061	15195	15120	15107	15124	15261	15065	15007	15358	15285	15113	14988	15172	15136	15045	15270	15124	15082	15316	15143	15292	15048	15165	15118	15129	15036	15143	15105	15167	15205	15330	15208	15092	15175	15082	15177	14976	15119	15053	14923	14975	15369	15065	15030	15206	15237	15222	15197	15087	15218	15165	15085	15107	15033	15190	15193	15183	15237	15120	15238	15078	15035	15133	15202	15258	15280	15221	15160	15023	15034	15282	15162	15085	15211	15237	14901	15274	15184	15084	15183	15139	15084	15081	15245	15021	15087	15188	15259	15181	15335	15231	15196	15198	15110	15185	15092	15202	15114	14891	15077	15294	15092	15109	15266	15035	15063	15246	15267	15096	15089	15070	15183	15014	15228	15243	15218	15219	15171	15059	15293	15169	15213	15266	15098	15095	15062	15161	15029	15046	15202	15201	15289	14977	15063	15094	15093	15009	15087	15185	15051	15262	15255	15152	15052	15253	15119	15230	15165	15181	15105	15232	15291	14967	15037	15184	14982	15114	15093	15198	15011	15192	15157	15135	15144	15269	15104	15199	15174	15159	15146	15159	15141	15099	15151	15213	15218	15150	15220	15147	15298	15096	15258	15226	15211	14989	15247	15140	15055	15094	15278	15315	15063	15096	15134	15072	15211	15141	15175	14975	15140	15015	15223	15197	15211	15286	15044	14990	15214	15178	15197	15055	15236	15157	15239	15051	15230	15187	15181	15222	14997	15314	15240	15107	15138	15167	15174	15184	15070	15202	15093	15068	15238	15125	15247	15033	15348	15015	15189	15044	15242	15149	15241	15090	15096	15117	15305	15166	15082	15227	15117	15228	15164	14980	15044	15223	15268	15113	15119	15305	14940	15163	15253	15239	15089	15103	15150	15242	15231	15178	15167	14974	15293	15200	15197	15101	15161	15275	15205	15094	15066	15111	15090	15072	15216	15188	15097	15026	15016	15274	14977	15107	15289	15159	15152	15178	15225	15262	15187	15218	15185	15120	15050	15178	15003	15205	15124	15227	15232	14975	15194	15098	15042	15163	15104	15163	15161	15152	15152	15284	15077	15126	15133	15214	15337	15224	15205	14933	15439	15196	15167	15175	15099	15122	15183	15237	15188	15068	15075	15226	15203	15018	15172	15264	15377	15176	15118	15175	15129	15235	15303	15163	15178	15082	15017	15145	15280	15172	15223	15148	15219	15248	15109	15289	15160	15222	15135	15188	15081	15082	15102	15145	15104	15143	15287	15151	15185	15280	15121	15096	15026	15134	15268	15200	15101	15161	15029	15040	14967	15081	15200	15208	15292	15058	15236	15145	15190	15035	15240	15178	15052	15096	14976	15217	15186	15351	15045	15194	15055	15201	15055	15247	15197	15175	15209	15191	15090	15325	15163	15146	15000	15183	15313	14963	15173	15006	15135	15065	15207	15378	14985	15247	15170	15154	15146	15116	15311	15091	15185	15139	15074	15054	15197	15110	15154	15191	15146	15134	15300	15263	14949	15099	15108	15306	15040	15004	15171	15257	15237	15002	15117	15082	15053	15076	15234	15224	15185	15191	15096	15221	15140	15073	15169	15179	15083	15159	15105	15147	15193	15127	15135	14991	15252	15190	15162	15292	15084	15174	15144	15233	15199	15117	15244	15144	15377	15157	15177	15280	15279	15201	15027	15243	15254	15229	15133	15071	15071	15252	15207	15228	15132	15087	15114	15152	15176	15160	15172	15211	15195	15210	15212	15204	15257	15254	15197	15189	15090	14985	15062	15193	15191	15165	15180	15312	15050	15250	15042	15095	15133	15313	15104	15033	15037	15013	15223	15188	15246	15060	15193	15347	15075	15113	15333	15310	15136	15042	15199	15206	15138	15196	15296	15221	15073	15231	15174	15215	15136	15095	15142	15030	15202	15212	15126	15048	15266	15176	15236	15175	15145	15187	15134	15136	15318	15284	15247	15119	15121	15158	15278	15082	15191	15121	15271	15109	15116	15065	15148	15133	15179	15124	15096	15182	15157	15117	15254	15252	15203	15298	15278	15132	15132	15342	15117	15002	15112	15338	15220	15247	15189	15111	15387	15047	15342	15063	15213	15148	15204	15152	15137	15016	15097	15228	15235	15103	15134	15165	15233	15056	14953	15036	15107	15250	15168	15221	15172	15145	15030	15217	15144	15163	15095	15202	15057	15332	15253	15292	15283	15084	15245	15131	15164	15078	15271	14941	15273	15118	15187	15190	15288	15420	15019	15123	15189	15407	15162	15068	15357	15054	15249	15076	15090	15306	15110	15200	15148	15220	15228	15101	15154	15172	15051	15173	15133	15027	15103	15191	14992	15333	15183	15095	15191	15204	15115	14964	15089	15047	15286	15329	15195	15114	15104	15073	15090	15231	15054	15117	15134	15142	15108	15092	15090	15085	15161	15094	15156	15031	14957	15208	15145	14995	15059	15113	15148	15267	15053	15029	15050	15151	15256	15296	15261	15195	15206	15037	15132	15237	15359	15033	15135	15206	15201	15172	15154	15049	15004	15156	15264	15272	15182	15116	15212	15242	15130	15161	15324	15340	15193	15154	15093	15117	15155	15167	15175	15202	15269	15112	15296	15171	15256	15031	15053	15023	15322	15187	15180	15168	15310	15350	15232	15020	15304	15242	15111	14949	15203	15235	15074	15127	15167	15110	15107	14981	15045	15149	15264	15173	15135	15005	15179	15137	15120	15288	15167	15184	15263	15234	15145	15172	14944	15187	15171	15008	15135	14987	15277	15077	15102	15078	15060	15206	15200	15069	15241	15102	15212	15209	15150	14964	15231	15067	15045	15043	15280	15144	15094	15180	15140	15178	15052	15067	15192	15196	15127	15102	15077	15142	15219	15189	15179	15110	15147	15252	15180	15210	15086	15235	15265	15086	14892	15182	15112	15215	15323	15024	15234	15275	15249	15038	15123	15108	15222	15077	15277	15155	15071	15242	15316	15094	15106	14986	15123	15267	15270	15332	15147	15132	15300	15244	15307	15219	15047	15228	15082	15257	15116	15049	14995	15108	15058	15153	14982	15196	15182	15063	15169	15227	15129	14911	15063	15187	15023	15281	15221	15083	15125	15153	15188	15056	15107	15186	15187	15145	15195	15328	15139	15310	15167	14968	15189	14984	15046	15087	14965	15133	15173	15149	14984	15065	15164	15315	15206	15275	15074	15194	15175	15276	15139	15247	15306	15207	15103	15158	15096	15259	15032	15273	15100	15047	15087	15113	15178	15178	15228	14955	15126	15102	15111	15100	15182	15267	15145	15209	15131	15055	15106	14980	15143	15382	15205	15121	15122	15195	15273	15276	14954	15258	15202	15181	15135	15160	15101	14935	15147	15158	15298	15033	15271	15245	15084	15129	15117	14911	15174	15108	15092	15232	15191	15284	15098	15047	15129	15155	15195	15063	15016	15275	15095	15081	15214	14954	15047	14998	15151	15225	15007	15164	15172	15273	15260	15196	15244	15243	15147	15085	15222	15155	15117	15192	15267	15212	15138	15230	15262	15224	15092	15060	15120	15236	15227	15056	15111	15113	15205	15198	15104	15096	15074	15276	15093	15171	15172	15246	15004	15208	15259	15118	15141	15055	15181	15305	15116	15259	15114	15038	15200	15177	14996	15103	14993	15191	15118	15298	15192	15134	15016	15177	14997	14994	15097	15107	15193	15263	15208	15006	15095	15330	15159	15094	15230	15218	15096	15180	15181	15138	15123	15301	15166	15138	15267	15103	15139	15111	15170	15211	15113	15120	15068	15190	15254	15076	15222	15126	15158	15027	15096	15214	15206	14980	15058	15105	15189	15068	15282	15244	15090	15232	15179	15078	15204	15274	15061	15115	15114	15088	15000	15091	15173	15019	15302	15112	15221	15328	15082	15161	15243	15149	15210	15270	15251	15061	15153	15272	14978	15122	15052	15079	15124	15100	15124	15169	15164	15245	15125	15156	15086	15253	15288	15121	15092	15051	15165	15121	15104	15185	15241	15206	15307	15246	15192	15090	15152	15000	15153	15059	14934	14912	15165	15247	15291	15225	15214	15294	15041	15111	15037	15123	15119	15206	15143	15210	15165	15118	15276	15203	15154	15054	15168	15239	15147	15040	15046	15158	15021	15283	15158	15079	15216	15446	15067	15206	15170	15040	15134	14998	15214	15087	15113	15180	15203	15070	15075	15188	15204	15134	14980	15161	15350	15245	15040	15075	14986	15320	15092	15059	15234	15221	15101	14987	15135	15135	15240	15216	15152	15152	15114	15057	15196	15085	15037	15059	15191	15047	15179	15159	15103	15158	15251	15079	15132	15205	15099	15130	15299	14906	15052	15125	15067	15156	15300	15158	15298	15148	14957	15096	15140	15311	15113	15160	15200	15054	15224	15007	15137	15069	15112	15217	15232	15108	15215	15186	15035	15292	15260	15457	15111	15110	15044	15047	15107	15188	15229	15171	15276	15016	15142	15257	15291	15120	15092	15224	15144	15084	14982	15148	15179	15049	15057	15171	15175	15132	15135	15097	15245	15239	15202	15074	15223	15192	15159	15241	15037	15091	15137	15205	15163	15011	15359	15186	15078	15009	15198	15224	15146	14999	15258	15013	15180	15093	15088	15212	15143	15137	15110	15273	15205	15159	14893	15037	15278	15047	15178	15226	15160	15248	15179	15194	15145	15182	15230	15109	15062	15136	15113	15104	15065	15220	15307	15107	15099	15127	14940	15183	15058	15199	15166	15082	15145	15302	15060	15155	15263	15305	15223	15282
29042	21899	21146	18275	16571	16316	16691	16650	16526	16621	16495	17193	19501	19462	18428	17333	16851	16619	16433	16438	16627	16441	16428	16292	16207	16370	16394	16362	16424	16439	16499	16300	16452	16323	16375	16302	16568	16597	16368	16297	16433	16433	16368	16329	16338	16658	16441	16650	16302	16443	16423	16410	16492	16347	16468	16364	16428	16397	16489	16345	16326	16219	16437	16611	16420	16449	16326	16359	16391	16365	16601	16397	16330	16403	16292	16351	16460	16259	16483	16348	16342	16261	16360	16595	16392	16406	16497	16218	16425	16504	16268	16416	16369	16401	16305	16610	16420	16466	16258	16578	16386	16598	16308	16167	16536	16629	16346	16380	16512	16286	16435	16221	16462	16456	16340	16489	16367	16306	16466	16423	16340	16380	16311	16314	16495	16343	16347	16343	16464	16189	16516	16337	16523	16392	16275	16114	16358	16368	16347	16253	16151	16389	16330	16481	16279	16364	16428	16300	16466	16259	16475	16331	16394	16378	16424	16311	16345	16359	16363	16325	16254	16384	16387	16204	16396	16182	16514	16340	16499	16280	16147	16377	16461	16390	16252	16184	16498	16423	16483	16343	16431	16157	16353	16215	16280	16362	16409	16375	16299	16182	16297	16461	16454	16402	16512	16378	16497	16321	16440	16546	16411	16530	16478	16400	16295	16353	16255	16326	16362	16443	16279	16411	16328	16268	16430	16348	16428	16245	16379	16415	16595	16475	16444	16281	16313	16290	16262	16439	16308	16511	16157	16494	16389	16217	16401	16342	16527	16520	16334	16414	16411	16559	16356	16268	16375	16487	16245	16394	16294	16375	16415	16306	16152	16400	16357	16381	16522	16015	16524	16331	16282	16336	16326	16334	16308	16349	16512	16288	16299	16338	16321	16342	16391	16365	16396	16404	16399	16434	16446	16508	16409	16292	16192	16328	16429	16352	16484	16221	16443	16328	16445	16536	16481	16448	16319	16361	16517	16304	16344	16289	16343	16533	16469	16378	16338	16360	16282	16354	16454	16309	16609	16353	16526	16333	16355	16327	16343	16275	16388	16331	16346	16383	16451	16204	16324	16441	16361	16380	16204	16384	16348	16263	16357	16254	16440	16339	16451	16363	16250	16305	16291	16427	16294	16349	16297	16572	16110	16245	16396	16309	16316	16299	16497	16467	16382	16464	16575	16467	16478	16334	16472	16410	16331	16375	16359	16262	16275	16399	16458	16400	16359	16291	16333	16233	16492	16215	16264	16216	16415	16408	16547	16287	16489	16245	16650	16160	16275	16196	16171	16567	16402	16392	16429	16403	16292	16251	16428	16432	16295	16191	16589	16469	16431	16405	16500	16370	16298	16433	16375	16419	16133	16583	16291	16222	16389	16433	16376	16369	16383	16230	16388	16156	16380	16406	16352	16638	16366	16177	16293	16415	16318	16475	16300	16282	16375	16417	16328	16409	16400	16465	16494	16358	16500	16368	16175	16384	16396	16334	16359	16444	16218	16269	16432	16435	16359	16404	16303	16227	16399	16359	16358	16318	16262	16295	16465	16333	16574	16220	16305	16482	16546	16295	16200	16439	16445	16245	16269	16523	16436	16389	16360	16019	16448	16579	16363	16641	16409	16423	16266	16412	16524	16258	16425	16316	16462	16472	16265	16197	16211	16368	16419	16400	16186	16388	16269	16467	16478	16416	16230	16359	16357	16416	16315	16299	16401	16325	16493	16315	16541	16488	16321	16356	16414	16171	16330	16409	16340	16533	16197	16464	16281	16312	16543	16550	16268	16351	16170	16269	16432	16343	16347	16283	16422	16357	16407	16307	16313	16167	16485	16541	16574	16328	16413	16320	16492	16464	16285	16487	16368	16337	16374	16356	16609	16508	16363	16352	16176	16425	16288	16469	16385	16466	16391	16410	16250	16570	16306	16438	16386	16256	16538	16211	16369	16519	16516	16388	16323	16460	16241	16343	16443	16387	16395	16321	16299	16148	16401	16214	16327	16661	16476	16614	16489	16303	16503	16377	16372	16369	16361	16222	16352	16337	16403	16243	16244	16293	16395	16386	16401	16508	16296	16285	16389	16478	16624	16413	16352	15993	16618	16448	16204	16602	16333	16272	16326	16211	16212	16435	16375	16283	16343	16575	16369	16321	16213	16262	16410	16352	16379	16452	16244	16299	16303	16270	16375	16354	16390	16434	16435	16581	16366	16035	16375	16346	16388	16291	16412	16501	16268	16638	16382	16299	16531	16375	16453	16439	16480	16265	16267	16245	16258	16439	16442	16417	16275	16302	16371	16359	16488	16372	16297	16344	16398	16281	16281	16329	16356	16474	16520	16313	16413	16364	16435	16397	16317	16262	16128	16378	16425	16472	16286	16398	16273	16335	16389	16276	16635	16456	16392	16309	16501	16468	16651	16353	16429	16404	16459	16495	16437	16440	16498	16287	16397	16416	16509	16484	16468	16308	16236	16243	16257	16328	16415	16493	16292	16276	16514	16292	16286	16479	16254	16417	16339	16518	16404	16167	16419	16493	16232	16233	16357	16524	16574	16277	16454	16412	16297	16336	16331	16363	16444	16372	16411	16527	16513	16351	16319	16492	16348	16274	16272	16343	16345	16638	16427	16474	16567	16078	16546	16123	16339	16373	16158	16350	16363	16496	16528	16247	16477	16395	16507	16330	16360	16299	16208	16242	16475	16234	16554	16459	16307	16382	16204	16260	16403	16451	16246	16251	16527	16326	16505	16409	16357	16212	16312	16178	16379	16423	16417	16447	16473	16272	16445	16415	16391	16364	16475	16401	16466	16401	16492	16327	16363	16310	16351	16380	16380	16597	16423	16395	16438	16417	16291	16379	16429	16421	16254	16279	16290	16274	16175	16334	16519	16262	16394	16335	16349	16322	16330	16382	16243	16345	16291	16404	16447	16430	16186	16384	16360	16109	16329	16289	16375	16471	16495	16473	16395	16548	16505	16346	16639	16490	16286	16340	16483	16306	16088	16308	16418	16618	16470	16438	16231	16355	16389	16548	16388	16312	16517	16256	16251	16418	16177	16281	16151	16280	16444	16392	16216	16467	16413	16448	16582	16150	16201	16259	16290	16101	16406	16351	16430	16472	16588	16141	16396	16396	16499	16187	16505	16420	16575	16512	16455	16485	16487	16419	16336	16379	16316	16401	16353	16527	16275	16323	16616	16373	16344	16425	16330	16556	16450	16221	16331	16530	16452	16368	16203	16293	16371	16354	16414	16407	16607	16435	16245	16452	16351	16387	16278	16403	16424	16381	16419	16447	16352	16366	16322	16268	16270	16391	16367	16353	16370	16339	16561	16344	16297	16242	16270	16490	16323	16324	16151	16370	16468	16359	16309	16380	16222	16281	16390	16297	16341	16436	16439	16553	16575	16416	16530	16548	16521	16261	16405	16309	16268	16222	16452	16197	16437	16441	16517	16357	16237	16520	16532	16621	16460	16341	16421	16519	16549	16503	16409	16572	16403	16481	16407	16465	16326	16315	16567	16322	16450	16256	16284	16680	16261	16440	16326	16204	16518	16508	16338	16235	16516	16384	16220	16324	16496	16464	16148	16303	16166	16391	16459	16360	16331	16454	16355	16362	16379	16195	16420	16467	16376	16416	16470	16365	16473	16296	16416	16471	16250	16107	16326	16337	16570	16298	16370	16312	16392	16297	16340	16140	16240	16442	16443	16298	16561	16464	16491	16379	16429	16306	16418	16441	16227	16354	16395	16307	16360	16254	16243	16405	16317	16407	16333	16267	16505	16258	16420	16432	16549	16366	16403	16407	16660	16279	16414	16507	16427	16558	16272	16344	16279	16362	16208	16303	16304	16423	16331	16298	16469	16350	16393	16395	16303	16185	16319	16117	16244	16344	16374	16449	16544	16416	16376	16426	16279	16360	16346	16229	16459	16399	16450	16232	16258	16364	16510	16353	16383	16503	16247	16310	16211	16231	16488	16460	16457	16407	16419	16509	16258	16486	16441	16467	16284	16410	16307	16367	16410	16030	16346	16156	16435	16384	16721	16488	16342	16335	16459	16459	16224	16391	16303	16442	16424	16304	16272	16380	16284	16328	16321	16240	16408	16340	16328	16417	16510	16337	16324	16313	16505	16367	16370	16283	16386	16305	16450	16530	16347	16352	16232	16363	16386	16646	16480	16474	16399	16554	16347	16265	16466	16337	16643	16499	16381	16221	16397	16353	16466	16555	16364	16268	16406	16383	16547	16324	16271	16330	16592	16385	16458	16374	16395	16448	16519	16556	16365	16479	16203	16333	16295	16549	16431	16349	16315	16260	16362	16429	16545	16258	16425	16602	16140	16435	16352	16488	16405	16281	16376	16489	16455	16496	16462	16312	16378	16333	16353	16354	16287	16488	16474	16462	16514	16446	16399	16457	16314	16414	16457	16484	16353	16442	16570	16315	16464	16291	16486	16261	16627	16359	16414	16580	16310	16236	16520	16276	16416	16396	16440	16307	16462	16285	16571	16494	16444	16385	16502	16371	16358	16320	16514	16302	16326	16301	16544	16280	16056	16653	16380	16381	16450	16329	16488	16252	16411	16308	16224	16378	16395	16250	16435	16372	16549	16260	16499	16327	16372	16416	16346	16318	16328	16186	16384	16318	16530	16387	16319	16478	16446	16388	16395	16270	16409	16340	16303	16374	16520	16397	16339	16348	16128	16419	16322	16597	16375	16301	16505	16371	16526	16502	16407	16512	16185	16430	16218	16389	16488	16272	16506	16591	16460	16477	16258	16313	16414	16457	16513	16407	16446	16377	16477	16296	16367	16281	16165	16528	16521	16325	16535	16170	16370	16380	16303	16254	16291	16387	16400	16445	16361	16504	16327	16370	16447	16615	16387	16417	16299	16314	16516	16446	16337	16281	16296	16467	16160	16511	16358	16317	16002	16215	16409	16479	16328	16418	16342	16470	16367	16264	16392	16351	16328	16249	16338	16381	16272	16469	16298	16359	16266	16298	16498	16342	16382	16192	16390	16317	16368	16307	16659	16540	16257	16214	16330	16337	16478	16460	16522	16512	16376	16487	16561	16385	16356	16159	16246	16273	16138	16420	16423	16370	16423	16440	16619	16423	16280	16469	16350	16374	16242	16350	16309	16483	16536	16524
15934	18139	17451	16435	15646	15635	15606	15659	15573	15590	15463	17133	20534	19569	17876	16456	15774	15655	15509	15390	15559	15458	15439	15522	15525	15599	15569	15592	15574	15577	15608	15612	15594	15555	15597	15395	15585	15544	15534	15599	15412	15575	15644	15442	15508	15435	15650	15602	15442	15555	15420	15496	15420	15499	15462	15366	15481	15619	15606	15596	15300	15564	15769	15307	15447	15469	15489	15502	15564	15384	15572	15356	15344	15511	15505	15461	15534	15408	15560	15481	15692	15551	15610	15573	15626	15445	15452	15619	15406	15402	15594	15614	15488	15513	15514	15524	15385	15642	15427	15446	15391	15537	15423	15340	15447	15604	15582	15563	15510	15419	15675	15366	15569	15633	15644	15465	15558	15473	15493	15495	15395	15554	15741	15530	15376	15444	15522	15479	15443	15505	15464	15320	15495	15417	15327	15422	15449	15505	15582	15531	15528	15420	15535	15681	15346	15538	15302	15537	15636	15623	15561	15483	15573	15459	15501	15387	15446	15515	15309	15365	15418	15449	15604	15407	15544	15442	15453	15474	15559	15514	15638	15497	15678	15642	15563	15568	15601	15546	15382	15536	15558	15425	15466	15292	15532	15520	15453	15522	15637	15346	15555	15519	15574	15592	15492	15675	15608	15562	15562	15320	15702	15443	15576	15612	15471	15601	15389	15446	15604	15529	15523	15421	15493	15376	15609	15344	15373	15436	15573	15578	15502	15465	15588	15434	15456	15661	15334	15583	15435	15573	15585	15497	15420	15391	15499	15612	15603	15563	15517	15648	15485	15329	15418	15491	15447	15406	15416	15512	15433	15264	15402	15418	15571	15486	15568	15563	15747	15490	15543	15440	15509	15447	15480	15505	15330	15725	15548	15364	15546	15573	15602	15462	15457	15515	15504	15691	15476	15597	15632	15362	15604	15499	15489	15468	15533	15549	15541	15716	15622	15577	15354	15515	15597	15327	15516	15438	15455	15467	15540	15608	15462	15576	15458	15521	15483	15397	15495	15285	15500	15627	15490	15407	15623	15567	15601	15417	15407	15544	15641	15572	15610	15467	15578	15737	15505	15499	15498	15540	15533	15763	15543	15533	15509	15589	15426	15470	15445	15504	15466	15594	15476	15632	15489	15517	15469	15616	15490	15440	15584	15373	15453	15565	15544	15419	15498	15655	15419	15590	15521	15495	15686	15580	15674	15785	15440	15353	15511	15670	15670	15564	15390	15655	15546	15329	15523	15679	15592	15488	15543	15632	15453	15587	15512	15456	15436	15528	15531	15723	15608	15665	15384	15639	15540	15551	15458	15490	15666	15599	15546	15502	15527	15572	15443	15593	15409	15402	15555	15485	15491	15446	15411	15684	15571	15443	15424	15554	15369	15558	15525	15572	15441	15496	15418	15478	15450	15484	15629	15557	15374	15521	15330	15582	15563	15393	15498	15319	15608	15483	15428	15509	15595	15397	15362	15597	15409	15558	15464	15434	15658	15412	15514	15658	15362	15403	15516	15576	15397	15539	15394	15609	15636	15594	15529	15637	15518	15535	15606	15553	15673	15444	15603	15627	15527	15381	15584	15517	15443	15474	15542	15403	15330	15572	15578	15507	15477	15461	15511	15531	15566	15615	15476	15423	15614	15547	15519	15414	15463	15700	15430	15485	15596	15551	15382	15514	15618	15265	15546	15456	15505	15613	15568	15464	15547	15393	15568	15447	15388	15493	15522	15292	15504	15595	15494	15531	15548	15404	15408	15467	15464	15527	15557	15564	15464	15530	15579	15509	15641	15477	15508	15529	15304	15655	15556	15506	15380	15507	15543	15488	15423	15501	15620	15608	15468	15519	15426	15288	15636	15386	15494	15462	15392	15476	15593	15488	15564	15537	15594	15580	15407	15704	15505	15569	15606	15464	15410	15581	15629	15615	15447	15473	15412	15649	15610	15381	15551	15391	15673	15471	15748	15616	15440	15443	15494	15469	15583	15474	15593	15305	15611	15285	15576	15581	15552	15496	15313	15487	15399	15352	15565	15347	15634	15445	15343	15649	15409	15441	15464	15524	15314	15571	15433	15529	15431	15577	15529	15494	15455	15330	15548	15354	15503	15547	15316	15432	15535	15719	15529	15481	15450	15573	15774	15460	15545	15663	15426	15472	15463	15418	15569	15618	15523	15445	15512	15589	15476	15468	15495	15684	15588	15535	15508	15627	15510	15650	15591	15634	15551	15388	15399	15632	15491	15456	15598	15613	15438	15638	15483	15501	15436	15391	15456	15609	15358	15586	15501	15569	15526	15417	15524	15413	15631	15418	15422	15475	15591	15402	15466	15418	15658	15521	15583	15595	15649	15567	15425	15518	15537	15471	15457	15502	15454	15399	15352	15272	15505	15370	15580	15561	15349	15443	15686	15730	15508	15560	15322	15395	15638	15528	15547	15512	15638	15458	15427	15559	15597	15500	15314	15708	15610	15620	15529	15542	15607	15598	15487	15444	15566	15457	15469	15608	15394	15293	15414	15558	15584	15707	15544	15422	15504	15464	15361	15471	15488	15625	15364	15455	15500	15456	15504	15520	15447	15497	15626	15478	15654	15466	15653	15462	15529	15476	15503	15693	15572	15533	15318	15534	15530	15498	15410	15515	15295	15624	15586	15459	15378	15411	15523	15370	15674	15520	15307	15375	15480	15484	15631	15438	15607	15620	15679	15512	15481	15597	15374	15585	15572	15510	15448	15657	15376	15471	15376	15563	15618	15486	15539	15530	15499	15530	15403	15560	15508	15611	15406	15595	15474	15482	15524	15483	15610	15498	15493	15332	15403	15641	15410	15454	15545	15434	15558	15495	15455	15501	15531	15330	15747	15478	15469	15500	15391	15530	15419	15323	15380	15561	15340	15407	15566	15630	15467	15497	15573	15496	15470	15495	15445	15520	15565	15480	15506	15525	15425	15535	15330	15538	15547	15551	15436	15539	15481	15458	15579	15584	15515	15384	15627	15367	15577	15390	15492	15567	15534	15457	15518	15506	15500	15522	15640	15367	15534	15682	15543	15664	15433	15447	15511	15438	15443	15586	15475	15582	15550	15623	15637	15463	15441	15453	15532	15341	15647	15374	15434	15499	15438	15733	15469	15626	15408	15551	15645	15537	15454	15571	15602	15566	15592	15497	15648	15570	15384	15480	15564	15651	15438	15507	15619	15479	15555	15353	15511	15676	15464	15490	15409	15533	15506	15316	15550	15481	15641	15578	15570	15574	15628	15524	15584	15381	15313	15536	15545	15412	15533	15425	15626	15506	15624	15324	15644	15425	15424	15474	15502	15689	15356	15628	15524	15500	15606	15501	15477	15496	15367	15496	15650	15418	15574	15657	15644	15548	15394	15579	15614	15440	15391	15535	15542	15665	15559	15531	15456	15623	15560	15420	15352	15504	15379	15635	15461	15344	15404	15427	15455	15517	15432	15394	15388	15369	15544	15747	15603	15512	15493	15588	15353	15569	15615	15480	15533	15491	15483	15535	15277	15530	15350	15486	15537	15687	15563	15432	15506	15575	15353	15534	15466	15543	15504	15393	15608	15430	15707	15522	15566	15399	15550	15594	15506	15591	15458	15397	15605	15513	15399	15356	15461	15502	15508	15521	15475	15397	15429	15695	15689	15598	15512	15478	15666	15542	15528	15521	15405	15564	15651	15504	15491	15613	15598	15586	15651	15514	15364	15585	15583	15578	15496	15474	15450	15570	15585	15465	15478	15666	15345	15591	15558	15515	15459	15610	15511	15630	15454	15447	15605	15380	15605	15602	15450	15361	15555	15505	15431	15500	15510	15488	15451	15554	15705	15540	15649	15483	15607	15333	15645	15337	15559	15482	15484	15564	15606	15541	15496	15570	15346	15378	15610	15584	15507	15606	15604	15576	15487	15431	15532	15457	15543	15788	15464	15580	15580	15563	15375	15398	15381	15592	15680	15514	15568	15331	15551	15277	15700	15569	15557	15538	15732	15376	15587	15459	15544	15332	15480	15526	15557	15467	15477	15600	15650	15388	15520	15623	15428	15528	15571	15487	15399	15625	15585	15703	15477	15575	15603	15530	15550	15594	15499	15559	15502	15572	15307	15530	15459	15295	15317	15468	15561	15474	15531	15567	15510	15595	15432	15539	15536	15412	15378	15522	15466	15421	15516	15438	15652	15382	15357	15538	15543	15507	15486	15488	15524	15446	15685	15586	15411	15463	15641	15512	15434	15433	15460	15444	15534	15440	15466	15542	15695	15418	15549	15549	15489	15616	15511	15297	15656	15479	15452	15471	15547	15501	15539	15623	15519	15457	15673	15471	15415	15496	15637	15400	15600	15623	15500	15723	15401	15580	15498	15537	15568	15449	15550	15584	15604	15526	15447	15505	15580	15388	15479	15528	15451	15534	15453	15478	15614	15459	15472	15597	15322	15579	15556	15483	15559	15593	15559	15553	15538	15507	15711	15560	15440	15448	15480	15400	15521	15559	15600	15414	15506	15560	15440	15626	15531	15681	15399	15556	15469	15460	15555	15465	15553	15570	15662	15421	15395	15442	15407	15416	15565	15583	15513	15472	15486	15540	15525	15577	15625	15508	15556	15390	15315	15520	15561	15456	15566	15528	15607	15753	15445	15550	15438	15368	15487	15565	15343	15511	15405	15519	15529	15550	15579	15594	15620	15712	15556	15553	15504	15606	15599	15522	15443	15503	15526	15675	15507	15421	15440	15497	15395	15592	15641	15603	15408	15538	15482	15571	15523	15646	15506	15469	15581	15346	15619	15529	15547	15494	15390	15469	15579	15433	15375	15446	15524	15522	15625	15451	15542	15369	15507	15377	15494	15640	15376	15520	15479	15519	15427	15632	15487	15495	15695	15393	15477	15543	15503	15457	15530	15448	15592	15562	15547	15646	15692	15465	15517	15449	15473	15562	15436	15493	15539	15395	15437	15575	15567	15396	15560	15688	15434	15415	15412	15402	15371	15562	15302	15495	15371	15420	15542	15421	15513	15447	15506	15612	15413	15388	15437	15532	15445	15552	15538	15548	15532	15510	15374	15515	15585	15514	15362	15575	15472	15370	15584	15446	15400	15621	15513	15425	15432	15609	15755	15369	15527	15613	15579	15612	15649	15537	15538	15521
25073	21386	28035	25392	20781	18192	18190	16760	16482	16702	16458	22680	34583	31132	25157	20072	17569	16597	16509	16401	16264	16370	16251	16230	16412	16387	16300	16139	16333	16234	16219	16356	16279	16141	16253	16348	16173	16203	16181	16310	16320	16106	16224	16094	16356	16264	16330	16156	16259	16244	16105	16263	16360	16139	16325	16209	16188	16229	16116	16125	16160	16462	16263	16295	16435	16194	16358	16324	16208	16327	16260	16184	16312	16229	16186	16357	16303	16210	16272	16134	16262	16080	16393	16107	16295	16384	16241	16376	16330	16389	16363	16256	16112	16006	16007	16228	16161	16014	16347	16093	16267	16302	16223	16190	16082	16141	16217	16285	16299	16225	16105	16240	16325	16088	16202	16445	16143	16127	16109	16125	16049	16125	16159	16192	16257	16245	16207	16313	16305	16186	16213	16270	16293	16356	16307	16210	15921	16134	16174	16148	16397	16465	16289	16083	16189	16244	16106	16161	16054	16222	16187	16117	16216	16101	16216	16412	16047	16142	16359	16205	16273	16291	16313	16155	16125	16216	16293	16194	16117	16293	16003	16178	16306	16013	16216	16122	16120	16129	15932	16228	16206	15856	16135	16394	16287	16235	16366	16191	16332	16185	16235	16374	16572	16330	15972	16325	16322	16160	16348	16251	16293	16120	16176	16220	16328	16190	16084	16266	16178	16172	16064	16197	16206	16278	16143	16323	16406	16300	16194	16197	16228	16247	16172	15897	16296	16162	16012	16092	15938	16288	16126	16174	16173	16449	16172	16314	16352	16304	16046	16092	16315	16181	16239	16176	16231	16367	16197	16214	16297	16398	16256	16200	16330	16208	16344	16111	16091	16016	16232	16058	16158	16258	16135	16254	16228	16127	16227	16277	16326	16241	16202	16184	16371	16077	16199	16382	16276	16296	16175	16257	16200	16004	16221	16184	16174	16229	16347	16284	16219	16302	16185	16396	16132	16050	16122	16022	16148	16201	16181	16173	16237	16050	16174	16051	16287	16205	16106	16170	16245	16154	16237	16398	16178	16088	16218	16322	16115	16026	16137	16270	16116	15998	16202	16321	16225	16140	16202	15993	16263	16313	16183	16348	16090	16164	16398	16202	16091	16134	16227	16236	16227	16132	16140	16219	16284	16267	16138	16176	16212	16252	16281	16057	16192	16370	16171	16108	16265	16214	16251	16086	16355	16147	16215	16294	16256	16227	16149	16211	16236	16386	16095	16336	16298	16064	16225	15811	16290	16117	16244	15996	16469	16465	16217	16156	16033	16237	16423	16315	15979	16225	16099	16303	16205	16364	16325	16175	16193	16115	16324	16156	16057	16139	16178	16167	16035	16048	16225	16186	16102	16167	16097	16255	16178	16154	16357	16070	16110	16313	16201	16186	16108	16182	16138	16311	16230	16280	16113	16240	16137	16390	16259	16215	16194	16259	16339	16398	16522	16262	16218	16178	16246	16296	16041	16262	16134	16103	16138	16316	16247	16193	16424	16196	16272	16277	16218	16353	16131	16150	16154	16106	16365	16066	16322	16280	16101	16489	16282	16048	16179	16251	16483	16370	16278	16252	16264	16081	16117	16334	16215	16338	16358	16180	16223	16138	16318	16416	16222	16267	15939	16227	15946	16196	16371	16443	16195	16156	16385	16232	16125	16500	16222	16219	16234	16159	16217	16246	16183	16293	16155	16412	16427	16281	16353	16353	16203	16415	16169	16014	16375	16373	16211	16150	16001	16219	16252	16075	16226	16292	16088	16238	16256	16164	16017	16231	16258	16110	16096	16189	16204	16258	16146	16177	16100	16146	16141	16353	16138	16219	16143	16133	16188	16293	16302	16233	16393	16295	16089	16138	16322	16115	16388	16150	16212	16228	16166	16131	16029	16082	16099	16107	16222	16498	16084	16337	16222	16114	16438	16298	16353	16361	16221	16104	16201	16256	15936	16320	16042	16201	16446	16228	16227	16291	16083	16122	16198	16191	16235	16319	16343	16244	15962	16284	16216	16104	16258	16200	16357	16274	16251	15936	16322	16179	16074	16133	16033	16360	16232	16380	16363	16350	16207	16244	15967	16081	16207	16268	16336	16347	16290	16294	16141	16026	16262	16275	16100	16201	16082	16217	16279	16354	16159	16322	16209	16279	16284	16152	16299	16200	16368	16180	16220	16136	16264	16333	16295	16275	16061	16189	16268	15964	16161	16245	16232	16209	16187	16384	16141	16325	16245	16345	16121	16306	16257	16099	16318	16197	16121	16403	16131	16183	16369	16162	16201	16306	16266	16464	16172	16193	16211	16240	16236	16041	16249	15963	16370	16242	16333	16188	16373	16258	16174	16020	16312	16396	16383	16249	16310	16245	16234	16206	16208	16235	16188	16149	16286	16359	16317	16006	16179	16201	16247	16205	16122	16061	16039	16407	16291	16325	16423	16202	16150	16312	16191	16227	16400	16095	16297	16329	16113	16295	16082	16237	16225	16112	16199	16373	16189	16243	16151	16112	15947	16175	16303	16096	16194	16249	16163	16173	16185	16205	16346	16270	16197	16353	16263	16243	16067	16122	16066	16208	16303	16210	16264	16234	16354	16262	16015	16191	16165	16391	16235	16293	16247	16196	16220	16091	16275	16274	16379	16260	16311	16270	16172	15969	16173	16358	16183	16067	16181	16427	16168	16119	16341	16308	16248	16260	16368	16227	16204	16189	16299	16296	16234	16276	16184	16086	16405	16127	16321	16132	16278	16118	16167	16139	16426	16162	16113	16248	16192	16146	16256	16045	16145	16264	16335	16277	16258	16182	16144	16310	16401	16374	16283	16409	16245	16065	16301	16136	15977	16235	16270	16286	16294	16276	16360	16278	16320	16167	16078	16064	16183	16432	16256	16272	16269	16149	16146	16356	16176	16159	16325	16135	16328	16228	16132	16213	16089	16307	16162	16076	16115	16040	16262	16370	16315	16232	16262	16061	16222	16355	16208	16177	16264	16112	16229	16110	16040	16254	16288	16301	16134	16294	16288	16131	16160	16172	16147	16118	16279	16214	16264	16351	16251	16229	16232	16360	16215	16363	16353	16089	16200	16236	16357	16378	16294	16229	16175	16340	16241	16280	16197	16173	16029	16300	16411	16051	16239	16120	16123	16296	16274	16194	16353	16180	16293	16219	16304	16086	16410	16257	16189	16223	16197	16394	16284	16473	16055	16239	16095	16125	16342	16191	15935	16173	16095	16140	16232	16163	16196	16284	16165	16130	16347	16254	16135	16233	16190	16239	16239	16130	16162	16174	16104	16088	16380	16186	16329	16225	16080	16230	16194	16155	16256	16159	16089	16152	16403	16133	16111	16216	16081	16219	16293	16354	16202	16220	16265	16458	15986	16172	16364	16363	16008	16241	16270	16145	16277	16369	16300	16147	16221	16229	16148	16158	16254	16258	16226	16202	16114	16290	16156	16407	16264	16166	16314	16417	16276	16255	16398	15968	16240	16299	16076	16287	16237	16402	16300	16329	16357	16296	16226	16364	16376	16193	16109	16091	16253	16256	16224	16314	16064	16251	16301	16443	16239	16035	16302	16264	16177	16171	16112	16256	16161	16180	16220	16187	16156	16293	16166	16267	16373	16147	16311	16075	16256	16207	16203	16318	16212	16274	16217	16009	16181	16189	16210	16283	16312	16304	16376	16408	16261	16217	16274	16244	16074	16234	16207	16143	16264	16273	16285	16271	16342	16413	16078	16282	16282	16320	16239	16390	16217	15999	16191	16349	16122	16194	16176	16167	16109	16229	16387	16110	16257	16405	16123	16369	16212	16229	16037	16080	16249	16316	16135	16189	16302	16307	16310	16387	16085	16328	16303	16179	16234	16247	16176	16376	16403	16117	16241	16174	16262	16232	16249	16289	16197	16108	16157	16150	16157	16102	16380	16200	16274	16260	16318	16105	16290	16253	16369	16198	16321	16181	16411	16313	16279	16382	16196	16271	16381	16244	16049	16091	16132	16254	16319	16162	16141	16233	16133	16216	15989	15953	16234	16236	16297	16118	16141	16115	16184	16044	16257	16053	16011	16250	16355	16159	16044	16192	16009	16331	16298	16303	16324	16280	16292	16303	16229	15964	16195	16223	16367	16352	16126	16144	16207	16215	16173	16303	16180	16235	16228	16283	16197	16388	16527	16489	16185	16350	15985	16339	16329	16111	16338	16166	16362	16241	16257	16092	16319	16147	16534	16421	16274	16449	16049	16143	16259	16382	16380	16197	16172	16273	16369	16394	16314	16355	16232	16102	16468	16283	16282	16250	16294	16409	16173	16261	16281	16220	16127	16061	16346	16335	16038	16233	16173	16262	16113	16191	16142	16356	16272	16176	16185	16119	16270	16289	16117	16109	16354	16034	16036	15941	16235	16254	16120	16316	16034	16090	16191	16267	16345	16366	16111	16231	16317	16035	16219	16101	15945	16113	16207	16078	16224	16332	16192	16161	16221	16080	16229	16231	16122	16261	16208	16252	16190	16243	16292	16240	16220	16196	16133	16234	16176	16099	16184	16220	16414	16062	16155	16384	16235	15936	16057	16236	16155	16085	16206	16382	16098	16011	16292	16102	16199	16153	16263	16251	16109	16262	16171	16103	16262	16074	16175	16214	16023	16201	16297	16342	16178	16137	16278	16220	16070	16168	16019	16231	16149	16297	16392	16243	16198	16092	16278	16274	16206	16273	16157	15990	16167	16151	16266	16297	16373	16333	16070	16410	16109	16165	16410	16279	16010	16139	16195	16293	16281	16208	16189	16133	16179	16186	16282	16169	16253	16321	16252	16174	16372	16281	16184	16348	16280	16156	16149	16195	16268	16209	16211	16051	16273	16057	16431	16430	16159	16268	16009	16166	16320	16080	16078	16218	16341	16208	16116	16297	16279	16091	16213	16210	16218	16305	16134	16271	16137	16226	16097	16024	16158	16240	16268	16272	16401	16336	16290	16183	16152	16184	16249	16343	16208	16116	16136	16350	16159	16125	16408	16296	16264	16291	16224	16250	16262	16237	16169	16214	16341	16094	16149	15984	16255	16284	16166	16127	16243	16336	16332	16428	16232	16235	16155	16427	16156	16284	16268	16230	16115	16300	16251	16267	16295	16191	16038	16283	16046	16105	16124	16108
15533	23737	21724	18235	17179	16625	16289	16039	15857	15973	15725	26722	38227	33787	26261	19443	16588	15784	15584	15422	15546	15591	15721	15353	15599	15374	15418	15549	15392	15424	15482	15406	15446	15557	15421	15365	15459	15608	15413	15493	15567	15744	15305	15339	15447	15501	15465	15296	15625	15482	15309	15400	15474	15390	15573	15341	15461	15472	15513	15635	15462	15472	15530	15365	15286	15382	15560	15188	15484	15586	15341	15570	15392	15537	15571	15585	15383	15509	15284	15390	15375	15452	15475	15536	15323	15486	15522	15205	15461	15288	15339	15393	15517	15335	15326	15408	15352	15435	15355	15375	15432	15498	15503	15461	15364	15439	15384	15257	15500	15487	15388	15342	15558	15379	15292	15265	15323	15476	15403	15359	15404	15561	15289	15381	15424	15488	15517	15596	15354	15599	15380	15347	15457	15455	15489	15505	15384	15451	15515	15319	15584	15510	15495	15476	15287	15481	15452	15371	15439	15478	15383	15210	15475	15463	15390	15456	15359	15545	15387	15618	15549	15447	15483	15361	15535	15475	15477	15403	15481	15511	15350	15359	15537	15375	15428	15461	15363	15512	15486	15375	15387	15547	15469	15380	15374	15346	15470	15467	15451	15459	15637	15394	15543	15459	15449	15446	15446	15458	15384	15554	15462	15219	15595	15493	15603	15327	15363	15533	15393	15575	15335	15334	15270	15568	15511	15437	15384	15407	15512	15699	15417	15340	15582	15554	15427	15359	15477	15607	15323	15477	15443	15514	15369	15510	15463	15389	15458	15488	15415	15495	15514	15435	15447	15548	15383	15737	15501	15509	15430	15543	15536	15491	15539	15491	15362	15322	15556	15427	15331	15397	15535	15464	15533	15484	15522	15643	15391	15405	15410	15321	15486	15391	15621	15574	15382	15294	15441	15367	15399	15405	15281	15459	15521	15369	15526	15444	15482	15407	15474	15312	15424	15366	15325	15520	15354	15396	15332	15674	15272	15360	15482	15336	15340	15500	15600	15245	15497	15495	15373	15491	15551	15666	15404	15558	15329	15402	15399	15521	15397	15542	15373	15429	15382	15424	15380	15503	15533	15472	15503	15536	15428	15381	15290	15605	15312	15526	15512	15648	15259	15481	15367	15455	15507	15468	15505	15290	15329	15443	15265	15497	15499	15493	15723	15312	15589	15485	15469	15426	15431	15376	15650	15567	15480	15487	15406	15229	15314	15449	15369	15394	15484	15334	15426	15501	15566	15246	15627	15409	15377	15412	15537	15427	15352	15322	15601	15553	15664	15410	15676	15330	15528	15545	15411	15347	15306	15466	15405	15339	15477	15434	15290	15385	15571	15462	15443	15525	15408	15348	15351	15463	15285	15437	15414	15421	15386	15420	15317	15420	15484	15345	15579	15480	15293	15540	15476	15568	15450	15386	15385	15452	15441	15438	15362	15368	15450	15505	15375	15245	15442	15569	15569	15359	15367	15394	15422	15240	15525	15299	15548	15240	15435	15342	15432	15436	15516	15328	15403	15409	15466	15594	15388	15376	15452	15249	15469	15395	15544	15415	15449	15445	15453	15508	15348	15284	15474	15297	15560	15326	15392	15498	15462	15508	15438	15439	15491	15355	15592	15463	15326	15655	15409	15525	15525	15479	15417	15497	15453	15521	15276	15465	15387	15313	15461	15547	15432	15546	15384	15599	15550	15532	15403	15349	15392	15509	15510	15348	15336	15460	15457	15461	15472	15365	15623	15366	15516	15372	15310	15397	15462	15337	15554	15449	15368	15366	15410	15459	15491	15369	15548	15449	15471	15441	15535	15522	15615	15479	15506	15536	15447	15375	15375	15468	15442	15507	15409	15325	15504	15376	15368	15586	15520	15341	15422	15521	15325	15440	15606	15308	15512	15394	15458	15338	15438	15242	15339	15310	15256	15415	15391	15397	15528	15338	15378	15404	15534	15531	15321	15370	15362	15400	15406	15463	15388	15304	15284	15440	15449	15491	15386	15538	15456	15369	15562	15529	15291	15447	15579	15429	15516	15434	15514	15444	15352	15561	15489	15386	15479	15495	15283	15551	15580	15432	15281	15409	15289	15459	15432	15390	15418	15332	15547	15270	15582	15368	15480	15538	15377	15493	15461	15357	15448	15328	15469	15585	15378	15371	15502	15399	15594	15491	15522	15377	15390	15495	15517	15534	15651	15509	15443	15549	15587	15240	15542	15497	15335	15336	15469	15406	15312	15528	15424	15463	15393	15582	15413	15385	15147	15320	15704	15422	15479	15525	15431	15453	15478	15440	15497	15447	15454	15510	15491	15538	15337	15615	15382	15453	15598	15364	15401	15385	15369	15462	15374	15443	15478	15308	15410	15450	15253	15505	15367	15486	15547	15536	15437	15566	15490	15439	15519	15382	15284	15432	15575	15452	15521	15525	15356	15483	15284	15613	15332	15226	15278	15392	15382	15419	15453	15291	15359	15549	15321	15565	15577	15454	15389	15400	15475	15374	15413	15443	15355	15432	15507	15609	15556	15340	15376	15310	15498	15552	15419	15536	15404	15456	15471	15366	15286	15479	15412	15453	15335	15312	15582	15201	15427	15430	15526	15497	15368	15389	15443	15546	15408	15647	15429	15345	15220	15361	15403	15374	15454	15493	15285	15542	15347	15496	15420	15350	15348	15587	15430	15396	15519	15506	15371	15413	15476	15454	15306	15442	15511	15478	15304	15486	15338	15595	15372	15451	15461	15561	15416	15326	15654	15592	15495	15432	15441	15377	15340	15303	15397	15584	15357	15338	15557	15470	15386	15424	15364	15539	15520	15426	15503	15294	15367	15554	15293	15423	15468	15365	15455	15540	15436	15474	15318	15475	15349	15479	15330	15387	15656	15337	15482	15498	15342	15313	15505	15334	15410	15385	15594	15560	15590	15544	15474	15410	15549	15546	15565	15440	15401	15466	15375	15492	15433	15533	15471	15491	15386	15377	15631	15412	15456	15442	15457	15409	15398	15519	15309	15373	15464	15458	15309	15497	15246	15536	15402	15389	15492	15322	15322	15454	15665	15447	15559	15452	15461	15410	15529	15459	15485	15378	15606	15374	15291	15391	15344	15466	15481	15617	15421	15446	15426	15409	15483	15535	15419	15513	15483	15494	15494	15602	15395	15292	15267	15533	15462	15403	15401	15417	15436	15380	15388	15455	15442	15402	15441	15319	15592	15495	15598	15307	15351	15442	15453	15565	15490	15423	15526	15458	15483	15480	15244	15356	15391	15504	15402	15529	15369	15457	15352	15330	15253	15409	15411	15401	15520	15569	15591	15416	15443	15557	15350	15560	15394	15337	15437	15391	15380	15435	15357	15566	15493	15427	15432	15312	15471	15491	15497	15444	15398	15449	15456	15376	15535	15541	15416	15556	15410	15379	15338	15560	15453	15451	15377	15367	15341	15462	15448	15357	15490	15459	15514	15420	15553	15381	15538	15572	15401	15485	15440	15425	15522	15664	15460	15572	15412	15267	15461	15434	15407	15459	15412	15538	15548	15500	15585	15429	15502	15567	15502	15468	15321	15439	15421	15421	15486	15245	15353	15494	15529	15495	15337	15554	15477	15487	15482	15346	15446	15423	15362	15424	15467	15366	15402	15663	15175	15361	15422	15494	15352	15650	15429	15492	15311	15737	15312	15340	15399	15396	15523	15304	15577	15503	15547	15581	15507	15397	15561	15390	15480	15479	15469	15610	15320	15267	15409	15333	15430	15483	15464	15502	15579	15511	15450	15307	15321	15361	15285	15481	15341	15400	15254	15445	15389	15438	15344	15339	15458	15427	15394	15337	15461	15461	15457	15349	15521	15532	15471	15276	15486	15371	15402	15749	15581	15258	15264	15399	15410	15373	15480	15604	15440	15356	15412	15556	15470	15423	15422	15430	15495	15327	15470	15471	15578	15410	15421	15516	15436	15480	15342	15356	15493	15409	15443	15505	15510	15445	15355	15464	15427	15431	15105	15336	15389	15405	15499	15452	15503	15471	15471	15399	15462	15521	15401	15475	15387	15390	15580	15453	15439	15360	15325	15555	15542	15533	15516	15396	15433	15537	15383	15642	15605	15415	15487	15585	15533	15373	15379	15409	15406	15438	15499	15590	15544	15457	15323	15419	15529	15411	15452	15427	15478	15426	15441	15507	15429	15337	15341	15492	15344	15495	15493	15227	15548	15419	15529	15560	15447	15667	15312	15383	15458	15408	15380	15326	15462	15570	15352	15390	15417	15462	15483	15596	15424	15466	15288	15366	15523	15410	15576	15433	15436	15560	15561	15287	15388	15481	15430	15378	15292	15479	15554	15325	15413	15551	15602	15608	15478	15505	15442	15393	15432	15448	15603	15362	15368	15370	15446	15412	15412	15585	15556	15501	15503	15588	15431	15377	15554	15298	15329	15520	15309	15310	15425	15417	15366	15455	15358	15503	15439	15681	15418	15373	15449	15490	15653	15322	15608	15339	15420	15531	15514	15609	15458	15689	15455	15415	15338	15258	15421	15505	15418	15625	15466	15482	15519	15450	15328	15420	15296	15405	15278	15586	15626	15547	15413	15416	15409	15531	15616	15387	15359	15464	15469	15419	15523	15467	15452	15551	15606	15392	15289	15515	15702	15420	15439	15471	15323	15446	15386	15384	15330	15551	15370	15402	15506	15380	15435	15334	15508	15458	15302	15665	15458	15410	15508	15450	15323	15419	15466	15593	15482	15451	15373	15622	15555	15432	15445	15387	15297	15507	15423	15449	15451	15533	15460	15480	15573	15361	15338	15281	15279	15563	15420	15441	15297	15422	15576	15490	15562	15573	15458	15358	15602	15345	15444	15332	15496	15415	15398	15387	15497	15476	15460	15476	15327	15320	15295	15395	15293	15386	15347	15457	15462	15372	15499	15470	15460	15474	15492	15384	15432	15610	15432	15395	15487	15271	15319	15416	15349	15432	15456	15553	15319	15336	15256	15471	15417	15442	15239	15391	15354	15356	15427	15533	15585	15420	15589	15420	15463	15447	15457	15397	15412	15503	15530	15243	15325	15449	15544	15411	15355	15459	15465	15332	15455	15371	15471	15532	15458	15475	15575	15659	15405	15477	15497	15445	15567	15544	15426	15529	15446	15522	15471	15460
23936	21334	28867	24244	21815	21850	20292	17222	16613	16784	16833	28486	43751	38192	30229	22693	18493	16957	16600	16446	16384	16286	16199	16306	16346	16198	16446	16216	16093	16131	16114	16221	16344	16241	16024	16244	16387	16289	16119	16137	16190	16420	16345	16078	16190	16208	16168	16280	16203	16230	16178	16346	16357	16423	16222	16226	16189	16416	16306	16440	16367	16167	16177	16181	16128	16229	16150	16126	16186	16015	16169	16155	16303	16344	16128	16225	16273	16219	16241	16237	16300	16348	16046	16144	16379	16195	16152	16291	16400	16278	16524	16090	16425	16130	16210	16334	16138	16278	16086	16367	16195	16422	16255	16014	16105	16268	16062	16231	16158	16326	16247	16240	16204	16345	16195	16156	16205	16309	16298	16267	16238	16305	16087	16264	16003	16161	16169	16281	16323	16373	16261	16270	16262	16214	16455	16162	16166	16223	16088	16309	16223	16248	16271	16141	16315	16030	16192	16237	16129	16243	16113	16094	16321	16272	16161	16263	16316	16069	15959	16019	16015	16120	16272	16159	16071	16269	16235	16256	16241	16027	16288	16208	16068	15989	16164	16049	16081	16194	16190	16116	16065	16099	16279	16139	16162	16170	16254	16158	16211	16390	16314	16380	16242	16263	16096	16205	16322	16293	16102	15964	16143	16098	16087	16099	16346	16168	16267	16304	16200	16126	16315	16229	16116	16064	16189	16052	16280	16105	16215	16106	16011	16095	16150	16172	16142	16082	16056	15974	16139	16128	16151	16258	16239	16218	16259	16102	16289	16147	16179	16153	16161	16039	16201	16166	16223	16086	16064	16309	16155	16191	16054	16336	16373	16097	16126	16283	16327	16180	16384	16319	16295	16093	16180	16380	16209	16133	16122	16254	16183	16195	16278	16327	16218	16361	16356	16068	16122	16214	16155	16366	16089	16177	16102	16305	16271	16183	16097	15915	16156	16191	16230	15974	16065	16324	16124	16182	16217	16202	16230	16049	16202	16310	16324	16136	15951	16169	16431	16305	16331	16068	16126	16011	16126	16223	16358	16228	16210	16206	16220	16202	16176	16044	16316	16150	16255	16052	16265	16169	16152	16407	16081	16291	16182	16219	16084	16243	16095	16283	16168	16263	16180	16252	16388	16201	16132	16280	16238	16114	16355	16100	16253	16128	16194	16105	16220	16055	16134	16212	16288	16277	16328	16108	16203	16241	16160	16215	16245	16112	16166	16239	16186	16374	16392	16094	16026	16165	16262	16279	16209	16249	16194	16315	15995	16314	16093	16097	16082	16004	16174	16282	16264	16204	16192	16164	16275	16140	16152	16106	16101	16108	16193	16166	16051	16124	16190	16065	16212	16227	16385	16358	16209	16319	16201	16225	16116	16181	16387	16139	16298	16222	16242	16156	16038	16150	16309	16223	16244	16053	16198	16281	16267	16090	16145	16257	16103	16224	16131	16148	16144	16212	16164	16286	16278	16366	16198	16223	16144	16142	16064	16133	16164	16051	16285	16326	16181	16112	16084	16175	16236	16222	16302	16242	16150	16242	16322	16163	16268	16167	16233	16219	16240	16252	16137	16168	16083	16188	16163	16300	16100	16193	16343	16294	16247	16193	16243	16118	16235	16339	16181	16229	16000	16411	16242	16068	16097	16074	16290	16417	16121	16185	16199	15943	16322	16308	16166	16139	16124	16134	16176	16144	16095	16162	16274	16318	16206	16364	16076	16164	16373	16253	16368	16137	16241	16209	16283	16071	16149	16351	16140	16150	16213	16404	16106	16201	16408	16353	16043	16176	16253	16343	16032	15980	16236	16239	16239	16199	16246	16202	16327	16242	16054	16172	16156	16115	16321	16267	16396	16197	16023	16222	16189	16195	16213	16174	16206	15989	16105	16123	16284	16075	16016	16418	16359	16367	16144	16212	16085	16231	16217	16144	16038	16194	16268	16042	16073	16204	15939	16130	16453	16201	16188	15987	16364	16259	16186	16079	16073	15956	16279	16388	16344	16269	16317	16198	16122	16362	16279	16351	16038	15955	15994	16193	16222	16229	16266	16202	16082	16184	16144	16211	16132	16037	16160	16234	16240	16189	16221	16211	16056	16084	16346	16168	16256	16366	16200	16376	16097	16108	16236	16337	16133	16203	16383	16219	16182	16182	16095	16144	16270	16093	16024	16200	16313	16163	16407	16210	16290	16207	16115	16082	16229	16223	16122	16171	16466	16306	15970	16078	16205	16187	16302	16269	16189	16117	16029	16153	16041	16175	16321	16205	16214	16202	16092	16176	16183	16132	16246	16023	16206	16109	16240	16130	16115	16265	16269	16264	16355	16163	16262	16154	16221	16128	16463	16178	16138	16054	16173	16282	16181	16164	16143	16287	16166	16181	16088	16195	16087	16283	16082	16390	16225	16376	16132	16128	16190	16282	16311	16198	16201	16219	16338	16389	16115	16347	16139	16206	16330	16193	16208	16334	16072	16052	16396	16255	15962	16084	16126	16288	16048	16297	16330	16026	16254	16203	16278	16143	16184	16104	16072	16226	16175	16150	16243	16082	16218	16247	16372	16322	16439	16261	16024	16155	15882	16285	16077	15986	16189	16017	16234	16170	16225	16180	16337	16299	16178	16288	16036	15976	16151	16246	16196	16165	16244	16335	16305	16257	16144	16032	16163	16107	16174	16244	16318	16065	16147	16130	16082	16197	16215	16188	16203	16346	16094	15991	16336	16086	16210	16372	16145	16214	16171	16233	16066	16248	16174	16193	16101	16050	16146	16137	16312	16223	16086	16216	16218	16237	16023	16160	16091	16025	16217	16211	16058	16447	16103	16244	16358	16253	16121	16180	16314	16322	16131	16142	16441	16161	16239	16198	16259	16247	15996	16173	16269	16064	16078	16323	16241	16212	16212	16315	16130	16204	16262	16143	16211	16087	16057	16200	16204	16245	16116	16434	16253	16013	16238	16131	16180	16119	16214	16213	16290	16202	16166	16265	16315	16125	16288	16258	16336	16311	16113	16240	16191	16201	16199	16215	16078	16397	16395	16228	16088	16052	16202	16089	16299	16295	16191	16375	16118	16012	16241	16247	16359	16145	16337	16255	16163	16348	16017	16363	16218	16108	16397	16334	16287	16138	15974	16217	16273	16227	16314	16348	16380	16142	16261	16318	16227	16212	16203	16356	16360	16121	16028	16185	16140	16043	16317	16293	16096	16053	16166	16195	16114	15979	16021	16136	15978	16370	16055	16105	16179	16223	15858	16267	16201	16268	16074	16091	16175	16212	16229	16200	16289	16179	16318	16076	16317	15937	16109	16222	16306	16026	16374	16274	16322	16290	16241	16098	16056	16065	16082	16418	16375	16209	15995	16026	16242	16142	16087	16181	16143	16248	16358	16285	15948	16117	16422	16299	16180	16233	16170	16104	16049	16257	16107	16403	16205	16074	16163	16135	16038	16100	16415	16205	16265	16191	16265	16272	16087	16146	16137	16132	16300	16072	16249	16070	16157	16228	16212	16255	16284	16393	16097	16147	16086	16221	16172	16090	16190	16186	16277	16228	16415	16176	16236	16110	15951	16099	16216	16194	16332	16405	16442	16260	16156	16053	16239	16200	16360	16184	16316	16083	16289	16115	16182	16247	16198	16103	16330	16140	16294	16258	16084	16513	16337	16189	16307	16225	16265	16265	16198	16213	16261	16177	16231	16112	16180	16203	16282	16188	16083	16282	16200	16169	16255	16234	16158	16162	16325	16379	16271	16004	16249	16201	16065	16176	16221	16195	16358	16175	16329	16125	16070	16243	16329	16123	16339	16124	16353	16282	16073	16255	16217	16160	16274	16304	16422	16265	16282	16138	16121	16143	16016	16374	16162	16159	16141	16237	16350	16289	16290	16259	16381	16349	16254	16236	16115	16202	16307	16154	16210	16085	16265	16173	16084	16190	16381	16223	16103	16458	16095	16093	16219	16305	16259	16126	16035	16279	16104	16031	16121	16094	16257	16223	16169	16154	16261	16277	16164	16204	16194	16014	16224	16111	16274	16263	16041	16222	16212	16217	16312	16346	16186	16131	16295	16097	16233	16062	16097	16195	16239	16251	16243	16028	16097	16058	15916	16388	16169	16115	16357	16393	16178	15927	16316	16291	16138	16202	16091	16208	16252	16504	16255	16209	16150	16157	16240	16220	16176	16174	16032	16126	16349	16310	16210	16255	16273	16072	16279	16130	16095	16261	16390	16148	16398	16175	16015	16045	16197	16153	16246	16204	16321	16160	16253	16346	16332	16177	16362	16036	16107	16150	16328	16139	16098	16183	16059	16278	16092	16153	16339	16126	16080	16146	16257	16181	16038	16294	16180	16205	16158	16198	16176	16151	16355	16297	16254	16043	15923	16246	16299	16141	16068	16292	16222	16342	16074	16094	15909	16183	16306	16170	16259	16119	16014	16289	16497	16135	16103	16292	16134	16151	16179	16317	16152	16275	16233	16145	16064	16090	16219	16173	15919	16443	16082	16273	16149	16186	16272	16064	16252	16234	16244	16175	16225	16179	16214	16012	16320	16311	16215	16201	16174	16135	16364	16232	16222	16186	16177	16219	16169	16273	16085	16292	16192	16203	15998	16293	16326	16263	16091	16045	16332	16440	16080	16172	16222	16167	16297	16171	16180	16543	16284	16198	16188	16192	15998	16115	16263	16404	16105	16020	16141	16197	16372	16214	16215	16260	16154	16094	16172	16264	16166	16076	16286	16279	16304	16003	16138	15963	16131	16032	16206	16141	16256	16318	16152	16145	16260	16113	16293	16051	16132	16152	16101	16085	16204	16300	16197	16325	16317	16245	16123	16117	16114	16062	16304	16220	16389	16213	16067	16084	16190	16121	16231	16223	16211	16292	16470	16104	16301	16114	16142	16133	16372	16187	16234	15989	16146	16197	16304	16283	16067	16144	15998	16035	16228	16120	16036	16183	16285	16045	16174	16193	16296	16147	16205	16394	16132	16333	16280	16211	15973	16150	16342	16030	16088	16194	16177	16113	16270	16186	16066	16183	16077	16086	16299	16281	16461	16258	16189	16176	16235	16093	16148	16443	16298	16197	16316	16086	16196	16003	16094	16112	16281	16358	16115	16386	16182	16082	16108	15939	16384	16056	16228	16235
17367	26977	24633	20713	18443	17453	16747	16651	16249	16285	16263	33923	46627	40971	31977	22685	17548	16013	15546	15258	15421	15325	15254	15320	15489	15429	15446	15481	15427	15226	15431	15313	15236	15477	15283	15433	15487	15488	15432	15412	15392	15287	15385	15455	15550	15422	15335	15466	15362	15464	15270	15569	15397	15421	15558	15395	15471	15482	15411	15296	15492	15383	15517	15549	15386	15597	15552	15496	15293	15365	15350	15587	15264	15538	15449	15552	15207	15321	15462	15396	15297	15471	15523	15495	15365	15297	15411	15436	15485	15471	15293	15568	15415	15513	15465	15239	15360	15394	15292	15416	15474	15415	15496	15435	15514	15420	15386	15258	15305	15392	15419	15450	15308	15363	15333	15364	15432	15228	15504	15330	15160	15240	15424	15432	15405	15410	15380	15450	15462	15341	15369	15411	15534	15431	15465	15499	15329	15338	15424	15329	15384	15357	15495	15353	15446	15426	15578	15468	15556	15428	15367	15263	15358	15330	15364	15287	15142	15312	15549	15420	15332	15303	15319	15335	15320	15434	15363	15290	15382	15519	15323	15299	15558	15382	15283	15427	15286	15573	15204	15490	15297	15336	15350	15493	15380	15395	15529	15145	15240	15353	15375	15495	15438	15185	15311	15293	15404	15472	15675	15412	15345	15375	15357	15356	15300	15277	15274	15376	15470	15225	15450	15415	15379	15448	15438	15309	15566	15399	15332	15376	15373	15326	15467	15426	15405	15268	15480	15325	15463	15229	15304	15311	15335	15481	15334	15384	15262	15469	15300	15216	15521	15340	15378	15365	15315	15351	15410	15393	15278	15551	15377	15363	15499	15400	15385	15428	15356	15339	15420	15324	15706	15394	15314	15352	15339	15416	15325	15336	15502	15406	15391	15181	15637	15401	15407	15366	15423	15580	15621	15398	15412	15320	15388	15454	15431	15438	15347	15547	15438	15387	15414	15448	15519	15425	15386	15381	15349	15559	15508	15426	15504	15428	15392	15455	15449	15440	15384	15424	15561	15332	15342	15246	15538	15470	15204	15560	15234	15478	15438	15318	15343	15371	15477	15349	15366	15309	15420	15412	15417	15392	15418	15562	15379	15381	15432	15398	15325	15324	15316	15429	15288	15357	15253	15317	15464	15454	15436	15245	15440	15440	15337	15399	15321	15391	15383	15396	15445	15218	15369	15444	15292	15426	15507	15324	15455	15364	15454	15467	15476	15357	15518	15351	15415	15392	15411	15470	15438	15407	15277	15362	15548	15465	15303	15428	15377	15334	15478	15252	15308	15344	15306	15430	15436	15368	15511	15581	15329	15331	15256	15453	15325	15293	15157	15437	15261	15474	15376	15314	15475	15421	15485	15436	15513	15372	15273	15532	15349	15274	15468	15272	15521	15282	15445	15400	15486	15505	15405	15539	15345	15227	15479	15651	15337	15458	15405	15465	15429	15442	15377	15393	15504	15442	15292	15560	15420	15441	15380	15400	15412	15322	15507	15429	15479	15448	15346	15267	15449	15591	15396	15404	15397	15436	15374	15289	15277	15458	15383	15565	15497	15392	15396	15507	15237	15503	15462	15541	15291	15413	15309	15407	15351	15305	15309	15463	15472	15557	15310	15406	15276	15241	15521	15393	15402	15460	15310	15393	15400	15350	15353	15260	15444	15479	15270	15484	15448	15232	15309	15465	15281	15242	15383	15279	15566	15536	15387	15495	15411	15405	15494	15403	15433	15340	15315	15503	15399	15557	15373	15211	15450	15437	15343	15362	15394	15411	15203	15250	15486	15403	15559	15304	15248	15448	15443	15399	15571	15410	15566	15429	15421	15370	15325	15392	15414	15447	15418	15353	15381	15421	15266	15522	15364	15498	15501	15502	15434	15488	15259	15530	15450	15299	15344	15563	15261	15332	15430	15459	15489	15456	15261	15437	15557	15261	15360	15323	15323	15439	15461	15299	15239	15504	15288	15380	15411	15393	15369	15340	15324	15449	15589	15350	15562	15521	15329	15364	15324	15430	15349	15285	15471	15629	15476	15421	15414	15361	15387	15487	15201	15476	15428	15416	15384	15476	15381	15389	15488	15436	15463	15319	15399	15519	15324	15468	15447	15357	15465	15466	15358	15454	15493	15434	15389	15449	15462	15455	15314	15321	15332	15597	15502	15361	15440	15331	15339	15443	15327	15378	15406	15278	15438	15273	15439	15503	15467	15505	15412	15281	15366	15425	15570	15313	15507	15440	15355	15347	15495	15539	15407	15437	15572	15461	15309	15372	15366	15415	15187	15451	15370	15360	15569	15543	15530	15422	15515	15387	15527	15386	15456	15429	15514	15359	15510	15447	15373	15322	15336	15322	15419	15433	15357	15533	15419	15556	15616	15335	15564	15507	15425	15328	15318	15492	15398	15522	15365	15306	15407	15379	15291	15394	15280	15397	15359	15343	15341	15416	15384	15326	15224	15360	15478	15292	15460	15389	15263	15339	15502	15351	15389	15372	15300	15513	15392	15437	15449	15472	15351	15364	15523	15427	15347	15563	15398	15468	15266	15338	15523	15445	15446	15429	15610	15404	15412	15499	15430	15513	15540	15298	15476	15365	15445	15381	15369	15424	15326	15432	15356	15271	15527	15407	15430	15238	15414	15404	15429	15415	15454	15384	15454	15398	15520	15290	15400	15302	15388	15521	15472	15538	15345	15470	15208	15386	15254	15242	15572	15360	15521	15530	15462	15375	15278	15395	15327	15417	15425	15380	15376	15345	15281	15353	15398	15237	15560	15409	15313	15369	15333	15480	15207	15504	15287	15441	15596	15266	15416	15443	15378	15485	15381	15607	15321	15524	15465	15460	15319	15353	15318	15451	15175	15530	15651	15352	15415	15524	15455	15314	15418	15440	15314	15312	15363	15238	15242	15477	15299	15511	15401	15399	15330	15365	15328	15585	15394	15392	15308	15420	15415	15419	15418	15417	15351	15403	15445	15365	15310	15377	15367	15288	15391	15640	15538	15333	15244	15266	15268	15488	15339	15613	15365	15262	15326	15322	15408	15496	15485	15388	15452	15513	15423	15341	15352	15490	15221	15511	15523	15345	15431	15447	15531	15338	15418	15414	15536	15512	15445	15535	15280	15337	15436	15537	15230	15452	15551	15375	15381	15448	15335	15375	15393	15237	15406	15525	15363	15260	15633	15416	15646	15300	15419	15371	15557	15373	15445	15432	15362	15452	15239	15439	15343	15449	15505	15303	15475	15377	15285	15426	15311	15398	15405	15356	15294	15567	15516	15190	15459	15291	15478	15383	15406	15326	15306	15436	15369	15568	15357	15422	15378	15376	15396	15366	15416	15530	15580	15351	15313	15373	15438	15535	15461	15322	15506	15453	15430	15370	15176	15465	15473	15376	15206	15464	15554	15526	15247	15484	15347	15312	15254	15341	15416	15336	15345	15427	15423	15486	15615	15244	15460	15394	15511	15448	15324	15310	15462	15402	15276	15316	15259	15482	15331	15227	15360	15438	15372	15277	15491	15423	15423	15530	15450	15367	15211	15523	15301	15409	15289	15445	15380	15237	15481	15366	15504	15270	15281	15500	15378	15534	15368	15405	15379	15424	15345	15510	15446	15587	15406	15403	15418	15181	15346	15350	15348	15404	15331	15362	15396	15384	15369	15366	15445	15324	15427	15334	15386	15529	15303	15377	15428	15449	15429	15447	15147	15275	15369	15332	15417	15483	15416	15539	15385	15523	15362	15316	15418	15398	15382	15358	15267	15435	15231	15387	15520	15393	15449	15496	15315	15369	15500	15557	15356	15326	15602	15402	15428	15360	15420	15514	15401	15463	15427	15389	15299	15419	15363	15537	15362	15376	15351	15298	15383	15388	15385	15400	15387	15363	15315	15506	15401	15469	15351	15491	15465	15404	15249	15375	15570	15414	15606	15434	15493	15492	15381	15533	15448	15284	15366	15433	15490	15224	15382	15399	15327	15344	15415	15340	15365	15296	15359	15461	15402	15572	15303	15369	15524	15275	15239	15425	15419	15419	15337	15416	15386	15223	15505	15365	15353	15767	15376	15415	15454	15285	15377	15456	15577	15402	15447	15317	15588	15530	15430	15374	15490	15462	15288	15163	15360	15299	15380	15550	15294	15431	15608	15322	15407	15438	15358	15514	15314	15429	15494	15439	15299	15528	15413	15561	15311	15316	15376	15416	15316	15433	15337	15348	15425	15442	15566	15334	15516	15293	15363	15429	15500	15390	15283	15161	15360	15429	15334	15430	15223	15434	15305	15321	15386	15436	15380	15412	15225	15471	15484	15452	15459	15469	15303	15449	15449	15445	15504	15556	15501	15532	15463	15439	15326	15334	15364	15558	15353	15550	15435	15410	15388	15415	15431	15392	15263	15377	15385	15463	15441	15347	15385	15340	15451	15487	15389	15343	15482	15380	15386	15303	15471	15406	15328	15525	15521	15306	15247	15235	15402	15479	15417	15353	15542	15402	15424	15347	15327	15376	15247	15338	15432	15440	15486	15338	15426	15393	15464	15389	15540	15338	15377	15293	15391	15328	15383	15370	15384	15448	15369	15450	15224	15636	15412	15441	15421	15398	15436	15610	15509	15376	15394	15547	15394	15470	15432	15354	15481	15393	15336	15385	15439	15473	15341	15329	15384	15431	15453	15479	15422	15427	15515	15517	15312	15306	15362	15330	15704	15244	15438	15307	15457	15509	15317	15381	15355	15525	15505	15367	15356	15393	15437	15264	15550	15292	15407	15356	15385	15472	15261	15503	15369	15535	15347	15507	15348	15242	15442	15398	15407	15381	15416	15461	15461	15434	15455	15337	15358	15459	15524	15236	15474	15336	15365	15568	15398	15229	15602	15614	15342	15330	15358	15354	15472	15499	15415	15294	15347	15409	15270	15310	15415	15433	15432	15350	15274	15343	15198	15140	15423	15331	15431	15420	15429	15511	15458	15251	15254	15391	15443	15409	15611	15382	15538	15376	15392	15423	15522	15364	15335	15375	15399	15444	15449	15265	15381	15321	15341	15393	15320	15480	15407	15352	15523	15335	15426	15567	15427	15555	15386	15427	15469	15359	15315	15396	15512	15538	15468	15267	15502	15429	15492	15535	15590	15373	15378	15347	15623	15265
29095	21664	21017	19108	16916	16781	17174	17000	16985	17057	17022	18089	19935	19483	18534	17919	17334	17030	16956	16782	16679	16774	16849	16795	16853	16777	16821	16813	16705	16703	16883	16734	16752	16709	16856	16877	17104	16796	16870	16935	16961	16777	16860	16836	16780	16948	16910	16715	16941	17061	16818	16937	16939	16821	16695	16692	16766	17046	16928	16809	16816	16859	16981	17119	16904	16908	16874	17011	16783	16865	16724	16791	16747	16825	16928	16870	16965	16969	16960	16897	17116	16904	16759	16754	16899	16914	16883	16731	16851	16702	16796	16959	16857	16747	16821	16597	16854	16887	16883	17009	17072	16942	16867	16982	16782	16810	16619	16807	16961	16761	16696	16771	16847	16865	16956	16571	16756	16812	16888	16803	16955	16796	16992	16902	16632	16817	16596	16799	16800	16725	16912	16830	17066	16838	16906	16778	16739	16826	16944	16921	16879	16805	16750	16734	16771	16864	16924	16612	16847	17023	16979	16819	16845	16726	17004	16818	16781	17036	16867	16862	17066	17003	17042	17087	16907	16944	16942	16783	16760	16699	16912	16790	16896	16922	16885	16905	17000	16884	16856	16667	16906	16819	16885	16796	16712	16864	16934	16930	16670	16743	16922	16890	16763	16697	16926	16589	16640	16796	16644	16738	16685	16619	16875	16788	16960	16910	16663	16893	16757	16897	16941	16673	16705	16715	16668	16861	16823	16505	16886	16955	17082	16980	16890	16782	16730	16948	16722	16704	17098	16802	16554	16730	16784	16931	16886	16859	16857	16937	16816	16702	16721	16951	16859	17017	16766	16831	16862	16696	16804	16949	17060	16720	16821	16915	16606	16935	16771	16674	16764	16940	16716	16942	16895	16740	16850	17034	16954	16960	16858	16728	16747	16814	16963	16845	17048	16862	16954	16812	16885	16892	16951	16742	16916	17159	16761	16918	16770	16781	16844	16801	16792	17024	17029	16725	16718	17001	16703	16872	16855	16935	16998	16824	16889	16817	16696	16823	16671	16729	16912	16690	16932	16945	16818	16962	16714	16768	16790	16798	16661	16906	17067	17037	16814	16832	16748	16792	16964	16611	16939	16810	16823	16844	16867	16715	16865	16776	16745	17002	16736	16886	16909	16710	16862	16785	16826	16743	16771	16656	16788	16702	16860	16897	16973	16744	16819	16749	16926	16966	16780	16944	17023	16718	16761	17073	16793	16949	16601	16936	16707	16775	16886	16884	16830	16993	16942	16923	16856	16758	16673	16714	16742	16728	16818	16865	16770	16706	16898	16765	16925	16816	16893	16980	17150	16735	16832	16842	16812	16822	16962	16798	16845	16775	16813	16856	17042	16968	16741	16719	16857	16822	17000	16727	16766	17060	17027	16987	16957	16729	16783	16819	16816	16886	16849	16890	16863	16843	16948	16873	16812	16882	16894	16582	17024	16893	16767	16765	16794	16789	16881	16791	16768	17149	16832	16860	17009	16946	16881	17066	16817	16869	16694	16927	16839	16870	16816	16847	16856	16776	16884	16839	16849	16846	16711	16773	16994	16843	16727	16924	16997	16860	16842	16901	16910	16899	16683	16867	16799	16798	16903	16902	16849	16625	16818	16755	16813	16827	16986	16810	16807	16833	16892	16755	16752	16860	16836	16942	16670	16804	16720	16797	16861	16878	16825	16914	16937	16880	16575	16752	16998	16932	16811	16844	16885	17057	16741	16984	16884	16804	16970	16863	16949	16926	16670	16779	16902	16894	16647	17046	16791	16899	16809	16753	16703	16816	16694	16845	16780	16867	16682	16873	16817	16816	16978	16751	16827	17011	16950	16846	16896	16870	16767	16737	16861	16955	16806	16835	16798	17265	16855	16950	17022	16861	16962	16800	16795	16728	16740	16791	16879	16844	16786	16983	16850	16712	16838	16681	16934	16800	16836	16942	16902	16823	16594	16971	16798	16976	16992	16781	17070	16929	16734	16795	16934	16725	16576	16766	16747	17013	16895	17070	16915	16782	16848	17035	16869	16996	16869	16970	16860	16714	16643	17040	16931	16919	16846	16698	16763	16912	16932	17109	16887	16971	16779	16666	16980	16674	16897	16674	16726	16858	16691	16818	16881	16710	16840	16892	16941	17060	16933	16765	16935	16948	16835	16728	16839	16874	16834	16709	16877	16816	16753	16805	16599	16934	16748	16738	17084	16847	16700	16791	16870	16723	16776	16973	16836	17053	16814	16835	16715	16681	16811	16868	16690	16803	17014	16826	16757	16721	16843	16945	17054	16823	16782	16791	16680	17075	17044	16943	16923	16898	16836	16877	16864	16806	16754	17095	16844	16809	16819	16925	17032	16844	16829	16693	16831	16637	16882	16931	16840	16900	16938	16644	16704	16906	16597	17011	16949	16941	16814	16940	16869	16816	16681	16697	16704	16876	16580	16726	16890	16768	16794	16701	16945	16817	16809	17024	16850	16767	16945	16849	16952	16689	16733	16921	16989	16750	16868	16737	16915	16888	16912	16970	16890	16934	16961	16640	16809	16951	16589	16864	16868	16872	16817	16843	16860	16644	16979	16852	16859	16915	16949	16713	17026	16956	16543	16817	16829	16995	16930	16866	16710	16825	16921	17033	16803	16760	16730	16912	16925	16639	16657	16777	16801	17088	16867	16769	16735	16788	16776	16931	16775	16791	16881	16749	16836	16900	16836	16677	16897	16733	16807	16986	16798	16800	16860	16870	16776	16776	16917	17014	17225	16853	16895	16917	16696	16675	16868	16835	16614	16790	16868	16853	16839	16714	16740	16964	17029	16848	17101	16903	16812	16942	16825	16913	16996	16921	16841	16780	17079	16775	16830	16734	16623	16859	16819	17094	16947	16763	16908	16795	16989	16862	16858	16930	16935	16862	16913	16736	16844	16695	16649	16866	16585	16901	16854	16812	16790	16866	17093	16813	16849	16785	16874	17001	16777	16673	16998	16861	16912	16886	16695	16815	16842	16798	16841	16884	16817	16727	16900	16851	16834	16762	16747	16975	16635	17036	17053	16967	16922	16837	16800	16809	16819	16914	16827	16954	16822	16639	16979	16796	16838	16618	16753	16811	16670	16628	16915	16827	16695	16903	16950	17023	16893	16950	16793	16981	16883	16928	16928	16881	16907	16882	16713	16885	16997	16848	16767	16818	16693	16943	16827	16702	16752	16721	17053	16732	16764	16962	16840	16755	16911	16952	16696	16958	16919	16758	16977	16923	16786	16854	16999	16862	17020	17039	16856	16908	16654	16895	16953	16659	16827	16921	16825	17007	16783	16685	16851	16852	16758	16758	17125	16947	16787	16972	16780	16978	16895	16909	16704	16829	16940	16889	16885	16882	16870	16919	16894	16893	16840	16728	16941	16758	16811	16534	16833	16984	16869	16810	17032	16646	16939	16944	17030	16877	16744	16716	16901	16936	17001	16883	16647	17008	16815	17009	16867	16746	16579	17056	16711	16841	16819	16828	16925	16954	16868	16814	16766	16865	16958	16786	16727	16782	16758	16889	16686	16936	16685	16925	16839	16821	16839	16883	17025	16825	16958	16993	16980	16823	16998	16630	16853	16774	16874	16639	16715	16571	16980	16791	17099	17045	16849	16934	16758	16774	16711	16962	16804	16998	16753	16787	16794	16748	16872	16876	16774	16849	16811	16825	16749	16748	16933	16847	17004	17031	16919	16786	16796	16747	16894	16947	16957	16917	16791	16869	16905	16975	16945	16804	16911	16957	16776	16812	16890	16705	16788	16749	16800	16821	16796	17061	16968	16813	16813	16862	16848	16817	16804	16667	16854	16891	16761	16863	16902	16776	16695	16915	16876	16740	16759	16952	16951	16809	16719	16777	16887	16703	16892	16688	16731	16817	16872	16688	16864	16744	16735	16861	17010	16826	16879	16828	16996	16697	16736	16819	16892	16753	16908	16891	16763	16979	16722	16924	16786	16771	16870	17093	16912	16803	16891	16664	16877	16817	16924	16993	16877	16886	16927	16970	16952	16998	16822	17007	16727	16934	16821	16856	16846	16858	16827	16938	16947	16988	17010	16857	16828	16854	16907	16764	16532	16712	16624	16864	17043	16931	17064	16908	17065	16699	16891	16647	16705	17094	16770	16849	16881	16914	16752	16813	16850	16895	16957	16933	16757	16905	16811	16740	16892	16895	16832	16822	16885	17019	16932	16928	16972	16803	16785	16945	16885	16888	17008	16851	17029	16872	16909	16866	16771	16995	16928	16881	16949	16802	16641	16920	16855	16659	16963	16913	16921	16780	16887	16821	16823	16776	16871	16770	16779	16957	16906	16850	16731	16670	16886	16764	16792	16634	16857	16704	16940	16974	16833	16825	17092	16919	16920	16783	16817	16881	16842	16703	16874	16761	16766	16868	16945	16813	16909	16947	16780	16847	16848	16688	16848	16811	16836	16849	16801	16774	16891	16992	16940	16878	16935	16912	16730	16852	16563	16948	16900	16844	16769	16939	16724	16855	16741	16842	16599	16924	16773	16721	16725	16814	16817	16852	16789	16750	16953	16839	16826	16726	16783	16571	16953	16809	16764	16863	16941	16725	16838	16754	16958	16940	16811	16674	16728	16995	17060	16913	16828	16788	16752	16912	16798	16908	16911	17021	16804	16785	16862	16843	16992	16863	16853	16818	16894	16643	16789	16819	16855	16822	16699	16774	16730	16919	16934	16845	16950	16845	16959	17045	16662	16750	16841	16987	16701	16873	16861	16740	16834	16901	16926	16706	16841	16833	16944	16698	16755	17063	16948	16886	17101	16691	16571	16860	16959	16959	16857	16802	17177	16722	16825	17028	16706	16753	16758	16740	16867	16845	17146	16708	17084	16944	16857	16790	17011	16831	16835	16968	16776	16856	16825	16852	16684	16679	16955	16825	16666	16785	16893	16809	16736	16802	16820	16890	16919	16727	16853	16931	16952	16957	16840	16959	17155	16709	16616	16843	16751	16840	16908	16904	16702	16908	16898	16850	16759	16746	16943	16798	16822	16698	17034	16658	17027	17036	17026	16945	17082	16853	16875	16887	16942	16865	16766	17007	16965	16998	17031	16880	16990	16718	16807	17083	16759	16858	16698	16863	16881	16725	16828	16757	16901	16926	16758	16879	16711	16666
16245	16915	17141	16498	16046	15983	15913	15761	15935	15873	15912	18091	20134	19253	17880	16627	16203	15955	15691	15793	15894	15848	15813	15688	15776	15740	15742	15834	15920	15647	15893	15853	15730	15755	15807	15826	15811	15816	15701	15733	15878	15874	15771	15721	15692	15849	15763	15785	15704	15682	15674	15650	15656	15757	15776	15740	15787	15934	15761	15772	15844	15697	15715	15621	15901	15724	15847	15686	15811	15840	15717	15838	15921	15580	15666	15720	15736	15930	15853	15740	15755	15729	15800	15854	15636	15731	15767	15694	15774	15890	15802	15937	15868	15717	15769	15763	15845	15791	15671	15896	15623	15614	15849	15866	15579	15772	15795	15769	15741	15901	15836	15688	15781	15746	15811	15612	15885	15881	15850	15935	15832	15861	15755	15885	15761	15862	15766	15770	15788	15801	15789	15750	15761	15739	16057	15732	15875	15796	15627	15685	15679	15900	15711	15777	15751	15945	15837	15727	15805	15904	15757	15885	15700	15685	15603	15799	15809	15819	15821	15760	15688	15958	15732	15623	15703	15639	15887	15681	15816	15581	15703	15712	15921	15611	15956	15821	15715	15585	15939	15802	15751	15959	15688	15596	15986	15725	15681	15698	15666	15785	15791	15697	15679	15794	15750	15773	15725	15876	15625	15811	15737	15687	16070	15799	15872	15820	15776	15589	15742	15743	15690	15938	15608	15798	15702	15710	15817	15680	15974	15660	15860	15942	15700	15657	15431	15781	15639	15884	15732	15786	15661	15760	15666	15854	15767	15684	15509	15568	15824	15815	15791	15690	15652	15633	15804	15719	15759	15724	15753	15636	15889	15777	15816	15773	15733	15667	15674	15729	15775	15844	15787	15905	15829	15863	15741	15970	15674	15822	15653	15822	15634	15768	15685	15646	15786	15814	15776	15641	15755	15947	15638	15793	15671	15802	15825	15751	15859	15703	15783	15743	15903	15659	15751	15860	15794	15759	15687	15705	15687	15680	15765	15701	15704	15698	15685	15743	15735	15793	15677	15676	15759	15862	15751	15638	15831	15832	15802	15718	15841	15828	15586	15830	15819	15790	15833	15716	15998	15788	15675	15826	15760	15921	15887	15852	15902	15668	15745	15744	15743	15810	15938	15705	15656	15818	15611	15850	15885	15858	15725	15767	15774	15732	15543	16009	15753	15870	15705	15739	15760	15976	15848	15754	15810	15790	15848	15826	15612	15880	15843	15697	15749	15716	15751	15906	15745	15806	15781	15821	15797	16018	15890	15715	15787	15707	15848	15716	15741	15898	15749	15662	15702	15980	15900	15872	15736	15664	15787	15743	15836	15828	15770	15603	15837	15734	15788	15727	15878	15684	15622	15738	15785	15595	15708	15808	15955	15781	15805	15740	15699	15646	15730	15937	15821	15831	15691	15740	15591	15674	15821	15695	15813	15696	15773	15895	15708	15700	15707	15753	15811	15768	15833	15906	15772	15728	15849	15776	15798	15815	15760	15804	15760	15838	15641	15730	15966	15635	15841	15657	15576	15698	15820	15714	15871	15845	15679	15740	15891	15711	15836	15682	15820	15605	15840	15580	15737	15864	15860	15807	15624	15733	15948	15672	15762	15771	15799	15643	15785	15687	15726	15781	15716	15750	15738	15780	15897	15737	15881	15697	15784	15810	15996	15688	15535	15822	15785	15742	15710	15882	16081	15842	15768	15750	15654	15652	15727	15901	15710	15760	15808	15736	15548	15704	15744	15775	15767	15859	15848	15882	15923	15688	15795	15636	15843	15804	15844	15946	15825	15606	15979	15805	15697	15840	15850	15848	15885	15776	15696	15747	15809	15880	15732	15696	15762	15851	15786	15678	15814	15942	15993	15800	15651	15772	15820	15813	15693	15733	15849	15818	15869	15770	15830	15662	15804	15633	15799	15842	15798	15869	15628	15791	15783	15727	15863	15864	15595	15834	15882	15770	15829	15616	15685	15854	15849	15632	15895	15926	15769	15687	15785	15768	15714	15707	15876	15680	15612	15756	15698	15689	15835	15847	15777	15722	15704	15738	15797	15682	15904	15672	15840	15892	15904	15700	15742	15844	15677	15791	15683	15827	15907	15776	15815	15856	15681	15834	15792	15960	15697	15735	15880	15773	15699	15761	15672	15680	15827	15788	15614	15811	15945	16011	15671	16057	15720	15879	15829	15750	15761	15603	15783	15870	15733	15740	15900	15745	15760	15720	15732	15730	15719	15781	15778	15881	15751	15832	15792	15736	16000	15749	15941	15770	15757	15792	15825	15873	15762	15761	15795	15693	15843	15788	15816	15735	15761	15831	15849	15848	15996	15804	15731	15808	15720	15805	15584	15651	15861	15817	15832	15748	15759	15712	15751	15702	15789	15774	15655	15791	15848	15780	15656	15971	15711	15840	15694	15792	15690	15746	15830	15691	15791	15712	15796	15832	15578	15727	15777	15680	15898	15958	15758	15835	15766	15696	15701	15772	15785	15957	15762	15640	15829	15842	15783	15852	15725	15659	15888	15693	15707	15637	15696	15722	15855	15852	15801	15742	15834	15579	15948	15947	15813	15859	15621	15612	15912	15972	15803	15792	15756	15651	15735	15762	15696	15890	15928	15786	15654	15852	15758	15790	15805	15879	15600	15885	15804	15771	15832	15740	15806	15739	15742	15743	15997	15702	15683	15913	15801	15859	15949	15812	15638	15871	15691	15720	15919	15574	15618	15863	15877	15932	15785	15740	15673	15580	15661	15756	15736	15780	15673	15778	15735	15772	15740	15868	15784	15822	15732	15707	15862	15808	15685	15774	15849	15842	15678	15699	15701	15854	15799	15822	15835	15809	15744	15789	15713	15702	15750	15720	15702	15815	15704	15737	15896	15812	15817	15787	15695	15806	15763	15718	15538	15728	15799	15832	15850	15952	15791	16011	15716	15771	15815	15750	15738	15724	15776	15718	15842	15919	15818	15801	15794	15774	15753	15701	15806	15918	15864	15751	15839	15872	15687	15799	15612	15860	15807	15848	15695	15789	15727	15875	15716	15760	15788	15855	15836	15870	15869	15889	15665	15948	15747	15675	15849	15754	15664	15716	15786	15592	15783	15753	15979	15637	15840	15787	15741	15772	15831	15908	15592	16007	15735	15826	15722	15810	15704	15870	15901	15730	15716	15712	15827	15784	15713	15844	15746	15837	15740	15720	15870	15920	15869	15753	15786	15786	15835	15853	15698	15930	15766	15804	15922	15764	15895	15712	15704	15655	15821	15758	15813	15895	15826	15720	15857	15693	15867	15671	15705	15701	15777	15766	15844	15561	15899	15787	15931	15787	15881	15733	15799	15647	15867	15703	15705	15739	15831	15766	15793	15735	15767	15841	15947	15905	15796	15828	15823	15817	15910	15792	15684	15751	15788	15696	15839	15837	15837	15882	15948	15740	15945	15758	15627	15868	15799	15704	15735	15714	15758	15703	15726	15816	15760	15792	15777	15705	15747	15778	15867	15811	15702	15794	15739	15689	15790	15771	15874	15804	15903	15788	15719	15863	15760	15911	15801	15784	15881	15771	15779	15947	15651	15905	15862	15822	15682	15674	15822	15680	15784	15723	15814	15785	15820	15766	15675	15811	15855	15723	15744	15748	15754	15694	15739	15706	15720	15803	15898	15679	15768	15808	15897	15749	15703	15878	15785	15821	15848	15731	15841	15762	15618	15720	15823	15927	15796	15760	15868	15848	15910	15755	15862	15772	15882	15764	15763	15777	15814	15835	15973	15706	15675	15832	15936	15785	15738	15841	15623	15853	15788	15866	15745	15798	15657	15841	15900	15708	15697	15801	15716	15708	15818	15703	15859	15792	15909	15862	15909	15760	15835	15801	15786	15707	15841	15654	15791	15923	15796	15735	15912	15890	15815	15712	15863	15853	15789	15687	15909	15921	15808	15769	15801	15752	15893	15772	15749	15897	15853	15877	15929	15587	15832	15720	15593	15785	15851	15713	15828	15813	15826	15877	15891	15758	15868	15859	15895	15792	15690	15767	15616	15668	15761	15904	15865	15866	15614	15657	15888	15843	15801	15881	15804	15841	15879	15862	15590	15883	15697	15665	15702	15750	15854	15744	15883	15737	15859	15663	15894	15630	15854	15713	15883	15845	15748	15782	15918	15760	15708	15797	15852	15712	15882	15758	15867	15735	15860	15757	15961	15776	15880	15731	15709	15821	15727	15751	15707	15744	15685	15629	15893	15732	15825	15740	15824	15890	15642	15812	15918	15917	15626	15890	15715	15823	15758	15882	15781	15720	15580	15783	15773	15645	15864	15909	15789	15712	15861	15911	15779	15729	15825	16012	15839	16010	15785	15785	15894	15715	15773	15812	15899	15680	15631	15750	15833	15912	15698	15941	15949	15715	15714	15779	16024	15938	15687	15697	15755	15768	15694	15709	15959	15847	16013	15710	15933	15969	15786	15700	15730	15676	15711	15706	15874	15691	15699	15859	15774	15941	15740	15639	15831	15938	15592	15836	15660	15858	15800	15815	15873	15784	15654	15701	15648	15739	15606	15795	15701	15600	15927	15661	15826	15753	15712	15848	15814	15828	15903	15799	15874	15858	15491	15777	15853	15786	15724	15896	15659	15727	15674	15837	15588	15796	15635	15759	15828	15802	15750	15663	15758	15893	15765	15727	15821	15778	15722	15794	15820	15942	15771	15780	15750	15827	15777	15571	15796	15586	15795	15738	15778	15752	15861	15702	15775	15939	15670	15777	15785	15759	15754	15594	15793	15743	15772	15692	15711	15826	15764	15680	15961	15753	15828	15768	15799	15734	15793	15908	15732	15655	15699	15826	15792	15683	15757	15656	15896	15746	15751	15940	15751	15694	15790	15719	15845	15790	15782	15804	15737	15873	15751	15936	15891	15843	15723	15727	15641	15739	15765	15868	15971	15665	15674	15705	15768	15687	15759	15924	15939	15795	15767	15804	15677	15738	15843	15821	15860	15785	15844	15883	15825	15698	15861	15766	15754	15794	15818	15803	15717	15620	15728	15791	15752	15737	15778	15651	15887	15986	15833	15756	15730	15751	15957	15805	15912	15797	15892	15590	15797	15951	15818	15766	15813	15753	15730	15801	15765	15801	15933	15802	15998	15734	16039	15695
25030	21330	28039	25349	21176	18972	18600	17606	17077	17211	17707	28802	33344	30148	25207	20263	18178	17179	16940	17054	16922	16904	16979	16783	16849	16901	16896	16850	16878	16999	16840	17086	16910	17056	16844	16920	16854	17122	16855	16958	16939	16922	17050	16871	16851	16962	17014	16906	17047	16936	16877	17075	16965	16871	16892	17031	17014	16884	16836	16964	16863	16935	16865	16929	16775	16861	17019	16966	16937	16866	16647	16785	16866	16859	16732	16802	16796	16805	16947	16979	16892	16822	16890	16753	16672	17047	16908	16696	16754	16807	16884	16927	16769	16724	16836	16888	16862	16915	16833	16909	16852	16924	16707	16804	16991	16935	16968	16868	16942	16838	16877	17067	16935	16965	17090	16854	16891	16918	16916	16944	16872	16768	16861	17079	16823	16827	16776	16947	16855	16928	16786	16783	16874	16884	16898	16850	16991	16983	16746	16887	16858	16743	16785	16986	16705	16910	16752	17020	17024	16822	16742	17104	16887	16683	16833	16908	16749	16786	16907	16836	16822	17038	16894	16913	16833	16741	16837	16913	16674	17026	16885	16766	16930	16749	16650	16924	16813	16898	16816	16648	16894	16927	16731	16965	16824	16910	16865	16842	16871	16795	16813	17007	16670	16800	17008	16969	17144	16839	16917	17039	16911	16911	16805	16806	16869	16774	16819	17006	16908	16759	16904	16700	16842	16746	16852	16751	16742	16810	16787	16957	16684	16857	16729	17088	16918	16807	16837	16742	16842	16797	16938	16877	16862	16785	16861	16849	16802	16986	16920	16661	16968	16722	16763	16867	16824	16916	16991	16865	16814	17017	17013	16841	17017	16917	16943	16944	16903	16860	16820	16884	16987	16944	16698	16763	16739	16870	17070	16920	16880	16752	16814	16919	16984	17075	16825	17060	16917	16996	16995	16827	16791	16778	16802	16987	16552	16841	16706	16720	17009	16849	16676	16980	16855	16915	16652	16899	16691	16810	16775	16827	16772	16862	16914	16800	17038	16973	16749	16905	16562	16865	16836	16863	16830	16884	16928	16864	16895	16778	16936	16771	16747	16789	16869	17007	16894	16830	16791	16902	16983	16763	16946	16759	16986	16945	16811	16820	16664	17065	16811	16804	16754	16909	16806	17027	16823	16720	16909	16984	16985	16636	17037	16936	16801	16718	16925	16790	16955	16830	16930	17018	16911	16935	16720	16732	17038	16898	16899	16882	17046	16897	16890	16662	16842	16737	16732	16847	16792	16520	16739	16747	16791	16972	16760	16825	16732	16831	16797	16980	16850	16848	16814	16869	17067	16789	16820	16949	16713	16826	16698	16860	16978	16948	16956	16781	17078	16768	16957	16827	16965	17006	16809	16791	16867	16788	17000	16973	16792	16928	16579	16757	17143	17002	16990	16834	16718	16937	16815	16635	16863	17133	16884	16679	16816	16767	16838	16883	17012	16687	16741	16799	16921	16842	16970	16661	16729	16835	16757	16863	16644	16733	16944	16900	16872	16967	16911	16802	16854	16797	16982	16877	16884	16745	16833	16818	16886	16978	16816	16938	16953	16766	16844	16600	16951	16902	16751	16890	16834	16963	16814	16862	17049	16837	16768	16776	16859	16829	16867	16740	16971	16916	17097	16798	16772	16987	16891	16913	16817	16721	16804	16887	17088	17037	16807	16900	16852	16909	16767	16948	17021	17002	16779	16790	16960	16740	16896	16754	16866	16774	16950	16846	16645	16770	16710	16727	16831	16740	16888	16908	16957	16670	16973	16846	16829	16717	16799	16953	17033	16885	16767	16749	17079	16889	16895	16851	16720	17039	16890	16895	16948	16967	16967	16957	16793	16815	16953	16831	16880	16834	16802	16674	16913	16737	16957	16929	16994	16979	16767	16871	17070	16822	16814	16814	16780	16816	16950	16841	16829	16728	16978	16913	16828	16805	16737	17049	16903	16803	16851	16968	16853	16810	16723	16926	16790	16768	16776	16877	16885	16828	16849	16887	16878	17089	16895	16749	17105	16809	16850	16984	16837	16824	16807	16799	17012	16890	16994	16883	16709	16661	16820	16800	16796	16949	16950	16661	17076	16811	16960	16918	16907	16905	16786	16833	16835	16752	17077	16785	16877	16819	16948	16744	16753	17026	16789	16984	17021	17066	16960	16862	16765	16816	16935	16828	16710	16723	16817	16758	17050	16778	17020	16645	16842	16841	16949	16708	16845	16726	17034	16849	16897	16947	16799	16833	16969	16929	16953	16947	16906	17013	16548	16974	16784	16902	16777	16844	16966	16958	16707	16876	16888	16906	16977	16998	16794	16710	16985	16958	16862	16825	16773	16913	16856	16917	16956	16956	16788	16826	17023	16817	16811	16664	16932	17113	16854	16928	16777	16928	17034	16841	16869	16957	16855	16685	16911	16813	16896	17026	16839	16699	16584	16809	17012	16659	16934	16696	16755	16678	16864	16709	16748	17033	16815	16651	16641	16806	16894	16682	16849	16709	16758	17051	16851	17000	16906	16831	16854	17072	16775	16778	16751	16895	16915	16845	16814	16894	16829	16867	16999	16865	16951	16794	16952	16679	16835	16919	16895	16960	16783	16997	16796	16910	16659	16915	16834	16920	16852	16795	16658	16731	16928	16847	16862	16880	17062	16781	16804	16957	16932	16886	16964	16671	16755	16917	16889	16811	16955	16791	16626	16761	16607	16896	16918	16898	16898	16815	16781	16696	16928	16816	16664	16991	16891	16939	16883	16707	16789	16815	16893	16809	16845	16898	16861	16980	16612	16765	16786	16990	16654	16968	16763	17065	16754	16662	17010	16806	16938	16815	16789	16852	16688	16721	17005	16655	16891	16819	16715	16684	16799	16696	16886	16970	17022	16680	17076	17119	16851	16830	16905	16879	16537	16870	16797	16797	16972	16981	16838	16798	17001	16728	16914	16899	16912	16862	16966	16856	16720	16835	16956	16891	16956	16673	16901	16852	16851	16776	16694	16911	17082	16737	16695	16887	16718	17063	16925	16869	17000	17051	16807	17117	16852	17021	16989	17030	16805	16792	16862	16857	16748	16676	16724	16757	16769	16687	16872	16822	17018	16787	16958	16918	16981	16740	16968	16995	16828	16932	17001	17097	16897	16758	16761	16655	16903	16748	16805	16884	16914	16981	16827	16831	16854	16718	16696	16950	16929	16747	16968	16849	16829	16562	16877	16745	16831	16818	16778	16825	16926	16841	16827	17065	16864	16745	16953	16822	16573	16732	16710	16740	16783	16848	16799	17015	16926	17058	16936	16887	16962	16778	16901	16887	16907	16778	16674	16900	17005	16878	16831	17003	16944	16954	16853	16820	16946	16631	16726	16825	16731	16716	16764	17053	16963	16827	17000	16637	16797	16762	16860	16994	16932	16813	16877	16807	16838	16776	16935	16872	16854	16935	16845	16808	16831	16812	16803	16967	16772	16911	16743	16838	16847	16999	16731	16808	16759	16769	16694	17062	16848	16889	16985	16881	16848	16870	16850	16844	16971	16784	16940	16874	16885	16908	16902	16882	17138	16767	16938	16803	16956	16876	16700	16930	16905	16948	16792	16802	16917	17057	17248	16908	16897	17003	17020	17002	16892	16870	17074	16668	16759	16855	16604	16829	16756	16787	16780	16815	17037	16796	16911	16936	16953	16749	16921	16912	16877	16633	16759	16790	17062	16923	16986	16858	16611	16790	16790	16843	16687	16928	17088	16766	16779	16787	16881	16743	16969	16893	16921	17014	16837	17009	16885	16777	16821	16755	16883	16940	17018	16909	16986	16845	16940	16831	16820	16935	16857	17017	16912	16807	16785	16800	16786	16923	16776	16848	16928	16812	16885	16931	16869	16830	16925	16900	17009	16763	16832	16939	16639	16676	16783	16793	16954	16955	17010	16814	17079	16919	16815	16809	16976	16710	16816	16801	16904	16894	16872	16895	16822	16688	16718	16975	16823	16907	16935	17022	17001	16700	16796	16815	16813	16880	16794	16899	16866	16827	16762	16860	17059	17065	16851	16780	16747	16918	16898	16892	16604	17128	16817	16814	17041	16920	16878	16778	16875	16771	16897	16889	16908	16879	16914	16917	16923	16877	17010	16832	16638	16845	17070	16714	17006	16859	16806	16898	16713	16742	16953	16734	16790	16944	16652	16912	16731	16819	16849	16856	16696	16839	16642	16762	16953	16908	16934	16854	16971	16828	16954	16962	16793	16871	16872	16868	16980	16830	16833	16917	16841	16847	16760	16858	16718	16799	16722	16783	16811	16787	16928	16897	16759	16826	16855	16704	16915	16973	17031	16991	16723	16941	16633	16879	16926	17025	17003	17059	16862	17056	16763	16751	16788	16826	16845	16857	16737	16634	16830	16883	16782	16886	16849	16909	16916	16745	16938	16935	16827	16911	16905	16938	16809	16925	16922	16875	16858	17013	16898	16872	16788	16809	16890	16653	16977	16798	16715	16883	16907	16917	16808	16790	16816	17065	16851	16882	16681	16771	16895	16713	16849	16817	17019	16917	16931	16733	16815	16903	16987	16715	16824	16907	16789	16764	16908	16811	16989	16825	16748	16810	16788	16936	16865	16831	16825	16857	16966	16844	17022	16852	17049	16855	16850	16861	16889	16993	16840	16763	16857	16904	16972	16863	16799	16896	16905	17114	16965	16834	16777	16882	16836	16883	16777	16814	16824	16950	16701	16956	16765	16805	16698	16889	16988	16773	16982	16800	16967	16811	16867	16809	16756	16849	16936	16988	17095	16876	16753	16833	16754	16742	16940	16842	16985	16918	16847	16990	17071	16755	16888	16877	16752	16821	16840	16769	16881	16857	16766	16904	16831	16850	16806	16717	16946	16882	17101	16742	16732	16806	16829	16872	16641	16763	17092	16998	16863	16812	17073	16716	16750	16949	16834	16810	16726	16801	16971	16984	16735	16804	16626	16809	16894	16855	16810	17007	16890	16771	16615	16733	16948	16971	17030	16901	16660	16829	16821	16840	16884	17139	16787	17028	17007	16860	16578	16863	16969	16921	16919	16848	16840	16804	16746	16686	16803	17009	16804	17044	16804	16874	16807	16719	16830	16959	16912	16780	16980	16702	16929	16760	16752	16802	16666	16858	16709	16984	16708	16768
15393	22392	21759	18954	17664	16737	16623	16198	16151	16164	17292	34083	36331	32577	25197	19746	17136	16099	15730	15803	15889	15776	15729	15889	15830	15825	15939	15799	15717	15846	15851	15769	15556	15793	15888	15989	15687	15793	15692	15688	15898	15632	15822	15639	15803	15915	15773	15845	15808	15857	15722	15908	15988	15892	15869	15800	15701	15831	15759	15688	15889	15772	15635	15886	15795	15695	15779	15900	15818	15739	15784	15783	15947	15639	15870	15854	15833	15749	15791	15743	15635	15971	15626	15753	15794	15865	15871	15741	15782	15734	15889	15764	15870	15817	15850	15743	15791	15678	15781	15760	15791	15681	15853	15802	15713	15718	15906	15891	15898	15784	15615	15970	15686	15854	15784	15880	15821	15641	15635	15589	15928	15796	15703	15664	15745	15791	15788	15835	15729	15870	15912	15824	15877	15687	15915	15805	15839	15822	15836	15649	15620	15884	15664	15918	15719	15710	15780	15773	15643	15842	15768	15715	15746	15773	15684	15573	15832	15853	15707	15763	15855	15751	15778	15785	15961	15861	15643	15826	15750	15851	15848	15983	15790	15743	15903	15742	15825	15862	15885	15789	15810	15820	15707	15913	15617	15773	15862	15689	15880	15814	15805	15803	15825	15875	15682	15765	15822	15801	15864	15788	15796	15815	15737	15846	15872	15665	15821	15817	15764	15866	15852	15770	15851	15838	15924	15635	15854	15768	15862	15982	15889	15861	15797	15803	15756	15840	15873	15842	16122	15809	15778	15876	15562	15745	15835	15645	15784	15787	15666	15639	15870	15845	15785	15745	15668	15708	15823	15683	15717	15732	15761	15843	15854	15676	15790	15799	15887	15744	15798	15882	15671	15806	15654	15728	15909	15752	15728	15657	15798	15882	15761	15777	15832	15797	15681	15731	15832	15712	15861	15703	15829	15813	15836	15741	15838	15740	15758	15665	16010	15703	15789	15719	15796	15802	15774	15643	15708	15651	15725	15872	15752	15811	15745	15768	15858	15725	15752	15803	15684	15669	15811	15600	15532	15858	15815	15793	15683	15727	15711	15822	15733	15829	15807	15746	15905	15671	15779	15827	15672	15832	15678	15707	15824	15704	15788	15717	15746	15795	15656	15825	15701	15792	15892	15810	15899	15867	15735	15698	15866	15930	15774	15801	15859	15783	15758	15923	15832	15769	15809	15917	15958	15682	15724	15784	15839	15786	15733	15904	15930	15903	15854	15774	15894	15939	15761	15813	16018	15600	15807	15880	15799	15735	15890	15740	15781	15594	15791	15984	15972	15679	15630	15903	15802	15733	15764	15794	15769	15786	15684	15704	15905	15702	15625	15891	15737	15715	15708	15957	15739	15627	15767	15784	15742	15661	15769	15717	15839	15672	15842	15815	15589	15732	15772	15766	15803	15943	15756	15670	15652	15805	15551	15703	15837	15929	15912	15782	15777	15860	15842	15788	15760	15763	15893	15823	15955	15818	15688	15697	15816	15762	15635	15670	15821	15787	15690	15925	15826	15675	15895	15822	15824	15762	15920	15524	15807	15704	15889	15848	15706	15933	15656	15764	15783	15805	15906	15802	15883	15681	15843	15873	15719	15840	15690	15848	15702	15641	15816	15924	15778	15820	16018	15918	15759	15754	15546	15905	15839	15877	15919	15634	15950	15634	15740	15770	15727	15566	15736	15944	15638	15810	15666	15792	15802	15830	15722	15991	15793	15630	15892	15749	15642	15745	15874	15694	15789	15786	15719	15740	15751	15884	15880	15889	15687	15596	15910	15815	15794	15717	15662	15595	15830	15811	15830	15802	15695	15813	15821	15778	15729	15862	15749	15796	15879	15577	15766	15636	15790	15797	15907	15735	15754	15819	15529	15798	15723	15820	15680	15877	15664	15604	15821	15942	15860	15878	15798	15731	15672	15952	15728	15578	15688	15595	15794	15934	15762	15664	15852	15795	15881	15757	15924	15650	15780	15703	15859	15817	15803	15723	15923	15943	15809	15772	15747	15678	15653	15732	15748	15384	15833	15697	15771	15696	15936	15752	15913	15789	15821	15763	15758	15867	15752	15754	15771	15709	15841	15860	15710	15901	15817	15938	15615	15929	15753	15845	15922	15815	15691	15777	15799	15832	15759	15888	15850	15860	15809	15811	15714	15567	15882	15757	15598	15657	15632	15885	15648	15814	15858	15720	15772	15709	15806	15939	15785	15775	15773	15879	15818	15828	15598	15809	15935	15659	15732	15828	15773	15838	15672	15900	15854	15781	15562	15684	15644	15839	15840	15829	16001	15854	15953	15761	15692	15880	15928	15594	15865	15722	15873	15816	15721	15657	15965	15737	15856	15888	15659	15892	15893	15830	15839	15776	15853	15793	15816	15785	15831	15691	15827	15782	15763	15837	15753	16102	15817	15768	16034	15794	15625	15874	15799	15795	15620	15870	15864	15788	15801	15849	15858	15694	15793	15956	15760	15770	15781	15754	15880	15767	15780	15720	15684	15726	15850	15910	15572	15861	15892	15819	15791	15938	15883	15831	15782	15665	15710	15701	15859	15892	15733	15943	15746	15656	15798	15680	15818	15757	15655	15691	15834	15821	15654	15684	15584	15819	15870	15964	15810	15688	15789	15608	15840	15920	15645	15858	15688	15764	15725	15840	15738	15759	15675	15865	15717	15836	15797	15900	15725	15814	15956	15927	15844	15685	15968	15834	15873	15766	15690	15746	15785	15941	15724	15686	15750	15840	15680	15884	15808	15653	15759	15894	15898	15781	15776	15790	15813	15813	15974	15826	15604	15852	15700	15837	15658	15777	15721	15999	15841	15790	15739	15893	15858	15860	15784	15868	15781	15814	15791	15969	15824	15831	16044	15920	15859	15789	15887	15754	15711	15777	15800	15929	15927	15664	15678	15854	15854	15856	15693	15755	15765	15661	15816	15844	15740	15955	15835	15903	15704	15931	15562	15742	15731	15743	15732	15771	15773	15687	15708	15778	15723	15687	15774	15793	15890	15856	15693	15833	15702	15732	15788	15609	15922	15785	15822	15699	15861	15766	15717	15853	15654	15941	15821	15844	15837	15718	15742	15764	15564	15884	15844	15846	15678	15945	15735	15699	15746	15773	15779	15894	15971	15825	15957	15820	15582	15821	15728	15767	15674	15938	15888	15712	15718	15921	15806	15723	15844	15667	15975	15881	16016	15642	15848	15960	15742	15664	15748	15855	15726	15793	15914	15715	15734	16008	15794	15781	15819	15915	15866	15658	15769	15686	15830	15627	15913	15940	15825	15595	15774	15857	15820	15820	15739	15663	15644	15941	15799	15698	15889	15758	15801	15672	15701	15694	15889	15649	15753	16074	15788	15899	15745	15803	15662	15582	15894	15742	15729	15861	15818	15950	15978	15814	15752	15638	15670	15893	15863	15692	15946	15772	15749	15701	15750	15861	15897	15831	15740	15833	15680	15927	15784	15816	15812	15703	15686	15721	15700	15940	15887	15822	15889	15732	15835	15758	15714	15800	15929	15752	15788	15596	16004	15879	15571	15744	15583	15658	15887	15805	15831	15781	15785	15731	15707	15831	15791	15661	15817	15774	15709	15814	15829	15818	15671	15897	15697	16029	15647	15784	15575	15972	15794	15688	15897	15810	15777	15808	15706	15659	15919	15838	15831	15862	15736	15812	15753	15771	15915	15882	15798	15844	15812	15729	15633	15842	15697	15780	15659	15637	15892	15776	15733	15776	15762	15780	15705	15930	15798	16055	15630	15649	15908	15726	15791	15837	15791	15882	15945	15869	15658	15761	15564	15799	15838	15907	15765	15679	15871	15737	15671	15732	15770	15723	15769	15745	15541	15761	15780	15850	15889	15655	15832	15818	15775	15523	15774	15801	15922	15836	15801	15790	15636	15872	15798	15725	15810	15638	15752	15792	15708	15801	15710	15889	15681	15953	15689	15782	15722	15752	15605	15749	15672	15843	15797	15800	15865	15928	15783	15742	15750	15758	15762	15757	15856	15806	15837	15888	15701	15722	15884	15727	15980	15680	15829	15592	15797	15772	15709	15782	15771	15723	15896	15833	15719	15680	15860	15829	15671	15813	15689	15823	16027	15798	15729	15748	15826	15665	15836	15669	15719	15801	15789	15724	15714	15719	15788	15607	15670	15644	15615	15739	15728	15814	15791	15845	15731	15821	15906	15894	15756	15913	15678	15815	15877	15738	15704	15699	15907	15889	15735	15709	15833	15677	15933	15746	15862	15941	15786	15713	15994	15603	15817	15563	15740	15834	15737	15785	15866	15632	15773	15816	15933	15793	15705	15897	15907	15714	15929	15864	15696	15842	15727	15885	15843	15802	15750	15728	15890	15761	15868	15665	15853	15601	15823	15788	15833	15794	15775	15794	15886	15832	15724	15710	15676	15721	15860	15770	15701	15820	15751	15789	15649	15802	15711	16057	15873	15595	15775	15792	15774	15810	15781	15740	15944	15664	15803	15788	15859	15707	15773	15742	15919	15678	15806	15698	15687	15768	15711	15744	15621	15802	15781	15724	15763	15809	15688	15857	15800	15716	15891	15660	15925	15656	15848	15816	15856	15826	15609	15663	15751	15801	15855	15731	15928	15723	15805	15708	15942	15848	15927	16055	15865	15868	15813	15729	15841	15838	15708	15948	15807	15738	15962	15664	15767	15812	15734	15559	15727	15687	15795	15755	15699	15799	15766	15713	15669	15938	15956	15619	15973	15822	15857	15786	15864	15919	15791	15811	15653	15834	15942	15760	15803	15705	15781	15715	15690	15753	15893	16001	15570	15731	15792	15858	15758	15659	16050	15858	15767	15865	15783	15586	15810	15827	15879	15762	15848	15822	15820	15705	15815	15769	15720	15880	15733	15761	15878	15759	15734	15784	15569	15752	15831	15969	15892	15890	15811	15780	15827	15840	15744	15727	15815	16034	15762	15843	15666	15883	15810	15794	15657	15842	15895	15966	15658	15717	15737	15697	15987	15785	15610	15743	15771	15747	15891	15831	15809	15671	15687	15787	15919	15757	15751	15862	15764	15897	15635	15775	15787	15828	15810	15809	15744	15729	15886	15830	15644	15815	15983	15703	15802	15871	15749	15716	15748	15867	15798	16011	15744	15678	15956	15857
23878	21389	28899	24285	21898	22110	20923	17862	17396	17569	19028	35877	42423	38036	29818	22655	18813	17511	17077	17097	16972	17130	16872	16991	16997	16924	16836	16841	16763	16878	16852	16841	16679	16940	17024	16882	16667	16786	16878	16767	16711	16768	16785	16767	16926	16732	16738	16898	16865	16917	16632	16866	16843	16758	16856	16959	16529	16974	16821	16802	16955	16969	16993	16935	16910	16792	17027	16654	16794	16901	16983	17033	16719	16763	16830	16994	16935	16826	16777	16840	16742	16866	16882	16635	16832	17026	16749	16877	16869	17023	16808	16867	16827	16724	16738	16684	16734	16803	16889	16828	16813	16891	16670	17116	16776	16837	17064	16815	16793	16799	16708	16793	16642	16782	16824	16615	16821	16877	16845	16741	16806	16770	16691	16746	16766	16792	16720	16876	16845	16714	16984	16677	16821	16748	16734	16949	16789	16908	16966	16741	16872	16851	16914	16824	16903	16903	16767	16858	16691	16732	16685	16824	16617	16847	17022	16760	16731	16876	16817	16783	16621	16981	16880	16792	16780	16761	16664	16762	16749	16880	17064	16998	16703	16763	16870	16826	16589	16857	16764	16924	16949	16748	16631	16732	16958	16906	16825	16911	16683	17038	16890	16615	16798	16792	16767	16772	16744	16810	16823	16996	16823	16780	16863	16966	16693	16882	16623	16806	16752	16724	16725	17023	16905	16800	16665	16800	16921	16977	16853	16785	16905	17009	17009	16821	16737	16921	16906	16724	16961	16977	16809	16996	16800	16691	16926	16841	16739	16705	16809	16877	16856	17088	16791	16757	16977	16826	16770	16847	16811	16814	16825	16827	16801	16602	16824	16745	16745	16902	16957	16778	16770	16699	16963	16861	16831	16705	16784	16791	16754	16740	16653	16690	16965	16958	16896	16614	16652	16914	17093	16741	16749	16647	16696	16803	16691	16828	17090	16730	16851	16787	16639	16899	16698	16794	17001	16858	16796	17160	16671	16676	16717	16711	16860	16802	16781	16806	16796	16822	16776	16868	16788	16903	16542	16639	16698	16814	16745	16668	16647	16739	16775	16906	16693	16784	16777	16799	16909	16822	16714	16906	16928	16880	16731	16762	16863	16580	16620	16702	16792	16762	16792	16763	16645	16897	16867	16733	16710	16989	16656	16654	16516	16854	16760	16928	16648	16831	16821	16878	16676	16779	16798	16686	16773	16728	16866	16997	16799	16735	16922	16784	16913	16731	16765	16801	16831	16845	16908	16817	16922	16813	16674	16693	16702	16709	16596	16753	16833	16745	16860	16896	16576	16791	16816	17076	16760	16875	16895	16751	17067	16748	16698	16714	17009	16612	16899	16866	16738	16609	17008	16907	16729	16980	16925	16926	16982	16759	16648	16912	16796	16800	16769	16899	16640	16843	16797	16663	17007	16714	16782	16706	17036	17022	16860	16905	16745	16789	16758	16735	16804	16767	16729	16829	16661	16849	16850	16905	16846	16745	16838	16782	16576	16889	16563	16936	16955	16908	16910	16779	16791	16680	16767	16925	16733	16888	16922	16991	16709	16760	16608	16768	16929	16781	16849	16689	16964	16804	16912	16788	16762	16856	16845	16641	16882	16770	16739	16772	16756	16659	16787	16751	16768	16993	16878	16896	16785	16622	16847	16891	16674	16852	16670	16616	16917	16796	16784	16872	16744	16899	16853	16728	16852	16875	16956	16887	16940	16845	16671	16635	16789	16680	16915	16831	16700	16633	16803	16847	17012	16966	16767	16857	16467	16658	16830	16757	16783	16894	16669	16725	16889	16516	16567	16792	16873	16773	16664	16792	16804	16821	16864	16832	16811	16705	16887	16979	16883	16880	16651	16647	16616	16803	16791	16767	16798	16867	16877	16834	16807	16615	16874	16658	16804	16854	16798	16720	16827	16645	17105	16790	16858	16912	16749	16581	16996	16893	16660	16807	16683	16775	16828	16606	16789	16658	16780	16845	16854	16837	16834	16607	16543	16877	16781	16719	16767	16886	16583	16895	16765	16732	16827	16668	16971	16694	16765	16732	16655	16871	16974	16695	16592	16783	16821	16924	16599	16792	16790	16823	16688	16725	16810	16853	16640	16923	17043	16548	16765	16755	16757	16791	16890	16866	16899	16845	16746	16594	16843	16853	16738	16836	16855	16864	16772	16833	16920	16764	16733	16693	16745	16911	17000	16936	16769	16537	16863	16775	16762	17092	16837	16890	16750	16820	17146	16877	16915	16811	16992	16725	16634	16670	16704	16606	16668	16865	16741	16793	16655	16840	16722	16912	16912	16856	16837	16609	16725	16843	16948	16699	16849	16744	16638	16641	16926	16982	16897	16732	16748	16920	16789	16840	16692	16684	16910	16626	16787	16872	16672	16780	16841	16649	16800	16807	16562	16769	16673	16632	16853	16743	16888	16793	16964	16824	16765	16686	16948	16713	16749	16604	16760	16770	16813	16741	16786	16609	16892	16758	16877	16993	16828	16925	16829	16721	16737	16570	16819	16790	16778	16875	16796	16680	16680	16818	16977	16761	16772	16581	16657	16722	16883	16766	16685	16919	16858	16909	16844	16741	16748	16897	16768	16855	16649	16791	16825	16793	16871	16794	16703	16760	16764	16814	16460	16705	16827	16926	16773	16856	16823	16835	16741	16664	16788	16771	16917	16949	16644	16625	16787	16916	16729	16855	16699	16528	16656	16626	16637	16816	16768	16931	16751	16663	16668	16648	16923	16725	16948	16869	16734	16733	16913	16909	16919	16794	16902	16729	16724	16691	16765	16788	16628	16800	16825	16727	16718	16828	16756	16880	16784	16772	16719	16771	16692	16871	16802	16733	16904	16844	16873	16750	16877	16839	16896	16755	16898	16985	16958	16833	16789	16602	16700	16676	16610	16633	16783	16617	16709	16773	16649	16680	16979	16926	16661	16897	16630	16712	16863	16787	16955	16920	16666	16742	16891	16865	16805	16678	16793	16927	16719	16981	16852	16742	16629	16782	16872	16872	16561	16787	16782	16660	16702	16749	16674	16906	16890	16898	16811	16681	16784	16845	16682	16702	16737	16669	16679	16907	16781	16747	16896	16780	16665	16645	16824	16757	16796	16672	16931	16882	16773	16752	16640	16878	16827	16764	16817	16623	16964	16687	16529	16739	16637	16611	16838	17066	16863	16756	16886	16898	17097	16602	16910	16762	16715	16778	16945	16837	16788	16641	16718	17022	17033	16850	16895	16957	17016	16905	16637	16650	16820	16790	16955	16891	16823	16594	16784	16630	16827	16870	16780	16837	16718	16703	16885	16845	16767	16903	16881	16780	16944	16810	16861	16870	16955	16865	16905	16900	17014	16833	16710	16767	16684	16646	16874	16886	16662	16810	17006	16929	17013	16980	16892	16806	16713	16833	16885	16842	16700	16545	16771	16721	16839	16516	16708	16867	16834	16715	16741	16861	16703	16631	16605	16649	16712	16896	16855	16712	16702	16817	16932	16802	16660	16764	16765	16882	16843	16709	16828	16725	16991	17024	16828	16830	16742	16896	16647	16867	16788	16896	16831	17001	16982	16678	16698	16782	16840	16999	16763	16892	16732	16658	16925	17039	17044	16803	16760	16854	16760	16754	16686	16930	16789	16659	16702	16860	16678	16907	17050	16818	16702	16817	16912	16941	16854	16861	16927	16836	16906	16977	16891	16684	16767	16811	16786	16864	16716	16921	16836	16841	16671	16723	16766	16916	16905	16754	16732	16874	16787	16828	16911	16984	16774	16888	16835	16848	16755	16805	17054	16836	16998	16768	16855	16837	16675	16833	16769	16632	16840	16654	16621	16484	16599	16684	16744	16905	16817	16862	16796	16955	16946	16742	16774	16766	16780	16650	16783	16953	16768	16771	16855	16887	16777	16760	16883	16698	16705	16799	16892	16849	16676	16943	16721	16876	16939	16655	16797	16739	16922	16817	16729	16790	16710	16698	16779	16797	16649	16816	16807	16815	16693	16809	16800	16929	16863	16745	16998	16573	16677	16862	16810	16760	16868	16877	16694	16830	16757	16685	16796	16750	16896	16616	16702	16660	16794	16778	16732	16827	16804	16812	16919	16696	16737	16706	16873	16823	16769	16786	16683	16929	16698	16942	16742	16813	16628	16629	16928	16696	16720	16778	16830	16784	16788	16742	16831	16796	16831	16733	16868	16829	16963	16937	16773	16693	16718	16757	16884	16832	16950	16674	16931	16886	16860	16659	16698	16780	16811	16843	16791	16898	16945	16941	16922	16793	16782	16976	16827	16857	16928	17034	16700	16411	16693	16885	16735	16787	16738	16798	16631	16823	16810	16832	16592	16825	16875	16679	16610	16710	16768	16791	16805	16853	16766	16726	16676	16810	16926	16757	16819	16931	16763	16703	16971	16958	16929	17011	16790	16769	16812	16855	16769	16847	16763	17007	16834	16921	16693	16865	16711	16948	16670	16725	16671	16794	16984	16604	16630	16875	16957	16821	16720	16800	16736	16722	16844	16885	16951	16786	16834	16763	16707	16760	16942	16825	17007	16729	16657	16702	16876	16800	16967	16829	16676	16712	16767	16808	16752	16719	16709	16836	16859	16789	16940	16823	16774	16931	16828	16609	16792	16858	16792	16836	16816	16924	16854	16734	16721	16673	16850	17025	16773	16701	16787	16654	16688	16941	16707	16939	16787	16771	16869	16553	16526	16753	16978	16910	16820	16660	16944	16782	16879	16733	16774	16900	16825	16604	16611	16758	16598	16881	16875	16883	16666	16674	16939	16913	16869	16753	16906	16722	16796	16742	16749	16789	16864	16774	16875	16813	16700	16768	16639	16676	16791	16792	16815	16757	16828	16995	16821	16824	16720	16776	16915	16732	16812	16752	16911	16908	16714	16818	16780	16879	16857	16793	16802	16783	16816	16710	16719	16738	16846	16726	16716	16816	16869	17076	16847	16771	16985	16890	16911	16782	16778	16821	16708	16729	16695	16741	16826	16727	16921	16884	16791	16802	16845	16823	16975	16919	16785	16968	16927	16796	16895	16709	16640	16646	16589	16938	16819	16969	16807	16848	16857	16812	16726	16933	16870	16918	16874	16872	16800	16626	16919	16852	16898	16691	16738	16729	16754	16857	16790	16748
17452	27654	25447	20958	18679	17718	17169	17032	16565	16352	20536	41624	45149	40637	31123	21934	17872	16240	15845	15837	15953	15571	15636	15835	15819	15924	15797	15712	15912	15742	15845	15817	15724	15865	15852	16036	15848	15668	15823	15863	15711	15893	15709	15748	15780	15664	15731	15804	15824	15848	15750	15749	15826	15779	15680	15683	15649	15840	15690	15799	15790	15580	15735	15714	15763	15845	15866	15794	15864	15636	15813	15739	15702	15781	15679	15790	15795	15933	15744	15709	15914	15749	15744	15830	15709	15849	15800	15820	15622	15771	15767	15738	15886	15691	15852	15690	15645	15877	15813	15769	15777	15724	15783	15716	15874	15665	15682	15927	15700	15588	15880	15799	15530	15741	15812	15720	15854	15693	15814	15635	15922	15646	15874	15651	15834	15629	15700	15797	15771	15761	15801	15718	15890	15662	15801	15759	15834	15846	15625	15726	15778	15716	15821	15780	15617	15868	15910	15806	15777	15734	15743	15859	15735	15771	15631	15641	15766	15803	15924	15687	15818	15820	15834	15995	15801	15788	15758	15926	15773	15720	15687	15809	15798	15774	15694	15848	15760	15776	15788	15866	15737	15866	15922	15529	15724	15707	15693	15845	15912	15586	15629	15741	15743	15821	15707	15778	15719	15730	15912	15821	15856	15616	15571	15641	15854	15734	15689	15764	15711	15708	15735	15794	15669	15818	15756	15790	16005	15774	15661	15780	15845	15752	15741	15869	15785	15763	15796	15892	15861	15773	15763	15807	15815	15739	15645	15811	15854	15785	15839	15729	15799	15753	15842	15858	15799	15782	15775	15954	15861	15811	15789	15858	15746	15648	15726	15878	15526	15805	15573	15663	15643	15772	15651	15867	15684	15703	15684	15824	15799	15731	15887	15852	15840	15703	15817	15807	15725	15792	15686	15732	15825	15810	15738	15646	15848	15727	15905	15672	15756	16065	15698	15674	15741	15775	15677	15691	15876	15844	15625	15739	15763	15778	15668	15774	15849	15776	15877	15757	15765	15768	15916	15836	15885	15582	15685	15665	15718	15626	15732	15785	15774	15761	15807	15808	15637	15766	15727	15696	15818	15797	15851	15849	15882	15914	15779	15784	15745	15722	15863	15537	15756	15615	15844	15605	15887	15722	15722	15865	15849	15770	15760	15720	15805	15954	15713	15654	15692	15754	15787	15561	15981	15830	15824	15781	15811	15777	15860	15650	15698	15771	15819	15694	15915	15835	15861	15627	15855	15781	15829	15912	15810	15782	15815	15770	15514	15798	15629	15720	15741	15892	15725	15636	15711	15626	15661	15772	15883	15715	15756	15852	15694	15803	15688	15541	15707	15649	15907	15890	15794	15874	15579	15674	15836	15856	15715	15706	15679	15839	15602	15926	15855	15662	15755	15697	15692	15760	15874	15751	15661	15729	15921	15713	15735	15856	15760	15871	15686	15721	15825	15831	15787	15764	15658	15767	15743	15721	15834	15852	15609	15749	15863	15888	15697	15762	15656	15905	15605	15811	15772	15868	15771	15764	15653	15692	15752	15608	15725	15802	15562	15801	15603	15655	15681	15845	15735	15929	15847	15794	15749	15759	15798	15812	15875	15857	15686	15710	15686	15639	15732	15814	15786	15843	15783	15772	15773	15830	15639	15697	15780	16040	15800	15668	15794	15855	15708	15836	15747	15816	15822	15676	15853	15720	15971	15854	15572	15660	15834	15828	15739	15706	15775	15827	15767	15727	15741	15712	15955	15860	15760	15652	15752	15726	15736	15712	15921	15776	15632	15872	15731	15609	15707	15700	15695	15667	15856	15889	15761	15700	15745	15911	15801	15887	15940	15736	15746	15966	15779	16043	15814	15796	15695	15614	15856	15694	15854	15764	15586	15726	15733	15750	15899	15911	15583	15974	15763	15706	15807	15895	15746	15675	15615	15840	15844	15683	15833	15704	15800	15745	15861	15933	15851	15843	15709	15811	15841	15699	15690	15770	15690	15782	15547	15662	15805	15823	15736	15674	15846	15864	15581	15826	15769	15872	15646	15809	15797	15711	15855	15751	15858	15757	15866	15720	15910	15739	15978	15758	15849	15696	15830	15797	15646	15775	15660	15873	15691	15838	15613	15716	15657	15612	15947	15839	15831	15895	15715	15737	15777	15822	15677	15867	15847	15622	15904	15921	15668	15749	15559	15709	15721	15940	15641	15753	15697	15870	15808	15814	15667	15692	15769	15704	15630	15713	15885	15719	15686	15723	15868	15841	15840	15727	15595	15796	15678	15793	15806	15776	15811	15990	15674	15908	15733	15764	16000	15789	15750	15794	15930	15906	15851	15600	15850	15816	15663	15778	15882	15583	15765	15871	15646	15744	15734	15806	15824	15722	15760	15965	15655	15851	15808	15766	15908	15747	15759	15777	15823	15769	15788	15698	15884	15722	15641	15817	15902	15868	15793	15704	15796	15857	15881	15743	15957	15935	15638	15722	15859	15860	15839	15798	15625	15650	15776	15681	15878	15707	15708	15727	15660	15709	15718	15746	15760	15782	15781	15825	15902	15705	15772	15647	15755	15758	15636	15633	15839	15644	15958	15731	15898	15705	15886	15614	15613	15837	15718	15551	15805	15855	15546	15835	15753	15982	15752	15768	15758	15668	15783	15579	15726	15885	15703	15846	15699	15845	15813	15647	15761	15814	15804	15679	15837	15744	15782	15706	15917	15782	15756	15651	15764	15834	15697	15729	15774	15592	15785	15659	15748	15822	15777	15704	15603	15733	15712	15800	15795	15594	15874	15691	15732	15607	15727	15831	15654	15824	15759	15827	15754	15694	15925	15809	15952	15665	15851	15564	15830	15749	15728	15900	15622	15859	15734	15753	15590	15768	15671	15690	15807	15721	15869	15718	15841	15598	15813	15954	15740	15865	15749	15696	15853	15982	15786	15685	15950	15566	15845	15920	15741	15734	15871	15659	15783	15820	15734	15668	15816	15929	15718	15829	15786	15757	15941	15755	15619	15758	15692	15760	15584	15752	15840	15785	15820	15818	15616	15896	15694	15685	15752	15762	15673	15696	15762	15592	15492	15642	15750	15817	15695	15874	15739	15648	15685	15769	15609	15642	15840	15826	15814	15668	15825	15723	15828	15865	15592	15866	15733	15603	15748	15641	15960	15722	15991	15875	15641	15821	15581	15648	15872	15739	15840	15760	15659	15741	15849	15795	15696	15791	15702	15672	15783	15822	15748	15812	15675	15657	15721	15961	15795	15771	15954	15745	15761	15701	15821	15708	15675	15927	15689	15888	15692	15933	15856	15680	15726	15905	15778	15708	15895	15814	15865	15776	15819	15911	15861	15821	15872	15759	15691	15647	15688	15829	15872	15623	15852	15818	15650	15721	15854	15768	15674	15735	15693	15845	15772	15914	15796	15872	15846	15706	15874	15596	15802	15788	15656	15761	15816	15900	15769	15912	15757	15764	15794	15783	15974	15771	15610	15801	15680	15801	15715	15911	15847	15618	15689	15846	15823	15614	15723	15752	15820	15779	15763	15843	15760	15975	15833	15818	15843	15870	15854	15790	15858	15679	15614	15807	15865	15729	15842	15684	15779	15741	15670	15764	15720	15782	15900	15663	15725	15834	15839	15689	15742	15868	15830	15676	15628	15661	15544	15797	15879	15911	15747	15801	15911	15713	15702	15780	15710	15714	15852	15939	15754	15776	15625	15704	15703	15830	15875	15880	15950	15872	15908	15632	15902	15958	15791	15820	15840	15685	15753	15753	15846	15699	15841	15764	15883	15782	15806	15972	15753	15708	15696	15902	15862	15886	15763	15621	15839	15815	15724	15726	15854	15870	15752	15731	15711	15889	15989	15700	15766	15792	15806	15692	15703	15947	15828	15830	15758	15723	15761	15608	15679	15562	15693	15747	15670	15847	15906	15548	15801	15653	15738	15760	15689	15893	15674	15773	15767	15829	15789	15654	15819	15771	15746	15668	15702	15813	15801	15840	15840	15792	15653	15745	15772	15835	15818	15788	15967	15742	15789	15776	15790	15806	15755	15876	15753	15696	15743	15885	15809	15861	15888	15705	15725	15863	15802	15804	15773	15718	15958	15752	15692	15672	15779	15832	15925	15713	15801	15654	15702	15760	15899	15775	15937	15761	15545	15693	15782	15649	15677	15678	15629	15667	15759	15784	15824	15893	15956	15679	15651	15859	15805	15770	15703	15837	15641	15686	15724	15686	15751	15624	15891	15807	15892	15633	15753	15700	15797	15736	15880	15720	15787	15800	15771	15613	15874	15771	15951	15644	15787	15748	15822	15771	15702	15814	15759	15583	15923	15701	15733	15825	15671	15683	15878	15743	15562	15823	15803	15630	15781	15733	15805	15750	15743	15904	15892	15805	15769	15887	15828	15805	15662	15815	15870	15787	15803	15826	15790	15697	15683	15781	15925	15617	15899	15783	15727	15708	15883	15776	15756	15732	15680	15776	15667	15648	15901	15664	15756	15836	15778	15737	15773	15758	15795	15593	15777	15751	15742	16028	15789	15711	15794	15902	15780	15730	15823	15892	15725	15819	15704	15655	15958	15706	15642	15900	15759	15794	15783	15772	15648	15935	15803	15807	15733	15747	15880	15834	15848	15787	15868	15686	15733	15659	15801	15701	15777	15797	15725	15660	15785	15865	15539	15731	15727	15739	15881	15745	15661	15734	15876	15815	15788	15806	15760	15893	15756	15558	15822	15926	15859	15692	15755	15918	15861	15864	15806	15511	15856	15898	15687	15894	15760	15888	15723	15669	15714	15921	15728	15829	15730	15537	15810	15743	15778	15910	15766	15930	15796	15687	15775	15518	15898	15879	15677	15729	15844	15687	15746	15800	15763	15603	15712	15870	15810	15778	15787	15730	15645	15727	15889	15634	15913	15736	15782	16088	15804	15820	15644	15714	15601	15833	15715	15777	15692	15790	15907	15831	15786	15802	15727	15644	15727	15760	15760	15745	15648	15595	15773	15719	15763	15766	15745	15676	15815	15652	15623	15567	15871	15686	15782	15752	15861	15959	15724	15570	15831	15665	15735	15840	15861	15783	15871	15752	15766	15639	15857	15845	15677	15854	15704	15687	15841	15935	15952	15691	15799	15766	15678	15657
29089	21897	21326	19306	17082	17144	17159	17205	17116	17207	17227	18006	20150	20005	18930	17928	17502	17539	17207	17114	17085	17216	17170	17081	17097	17146	16974	17179	17091	17134	17081	17010	17033	17157	17137	17129	17048	16916	17001	17122	17181	17186	16976	17163	17130	17103	16967	17207	17146	16970	17255	17178	16939	17070	17135	17090	17115	17058	17016	17153	17103	16927	17027	17095	17079	17409	17167	16990	17268	17140	17048	17246	17173	16973	17012	17105	17197	16931	17136	17050	17206	16959	16966	17122	17013	17123	17146	17060	17143	17014	16861	16893	17056	17018	17067	16826	17215	17058	17081	17072	16848	17051	17221	17175	17132	17164	17212	16828	17058	17077	17203	17174	16950	17158	17064	16915	17096	17049	16920	16984	17185	16828	16980	16884	17037	17098	17008	17040	17093	17019	17215	16918	17015	17155	16905	17029	17002	17122	17035	16971	17066	16873	17209	16958	17049	17119	17191	16905	17032	17058	17104	17056	17175	17106	16906	17039	17215	17018	17089	17102	17077	17054	17106	17205	17059	17278	17125	16886	17000	17127	17283	17140	17137	17152	16886	16954	17128	16919	17021	17246	17182	17013	16990	16952	16907	17056	16932	17137	17208	17088	16973	17120	17135	17056	17399	17061	17120	17151	17006	16938	17175	16992	16976	16931	17177	17074	17117	17118	16977	16938	17158	16888	16970	17099	17042	17232	16959	17103	17143	17120	17123	16859	17132	17028	17069	16916	17070	17222	17083	17156	16800	17036	17014	17009	16943	17197	17025	17224	17046	16889	17044	17025	17239	17115	17165	17130	17228	16961	17027	17363	17154	16929	17039	16815	17049	17062	16980	17129	17182	17177	17004	17048	17099	17207	17086	17155	17052	16921	17108	17106	16948	16939	17155	17139	17045	16968	17051	16890	17123	17054	16826	17199	17127	17156	17105	17072	17038	16839	16855	16974	17046	16945	17027	16999	17220	17132	17026	17002	17091	17170	17041	17120	16970	16954	16823	16914	17258	17079	16804	17071	16942	16913	17020	17082	16901	16980	17050	17101	17086	17099	16842	16998	17152	17016	17279	17149	17155	17022	16959	17036	17099	17032	16930	16845	17086	17233	17050	17200	17006	16907	17049	17105	17069	17122	17188	17066	17003	17138	17010	17232	17095	17079	17132	17091	16903	17124	17100	16953	16807	17115	17169	16944	16830	17244	16908	17085	17084	16958	16910	17021	17262	16909	17251	16906	17280	16990	17001	16993	17114	16982	17038	17137	17061	16929	16916	17169	17055	17002	16946	17010	17171	16997	17041	17073	16974	16994	16991	17089	17080	16925	16949	16947	16925	17176	17003	16950	16984	16865	17262	17180	17234	17178	16992	17173	17006	16997	17104	16838	16984	17122	17096	17019	16943	17030	16961	17105	17236	17114	17066	17175	17299	17082	17051	17135	17138	17093	17111	16851	17140	17143	17000	17108	17104	16991	17064	16890	16995	17106	17031	16945	17111	17001	16931	16892	17011	17014	17158	17073	17099	17041	16923	17026	17078	17193	17162	17299	16969	16954	17056	17089	17055	17020	17101	17044	17045	17001	17078	17054	17171	16882	16940	17263	17067	17022	17033	17096	17072	16954	17034	17223	17137	17262	17000	17009	17079	17047	17191	17230	17166	17161	17038	17166	17062	17180	16884	16872	17140	17060	17082	16838	17016	17166	17267	17001	17195	17306	17086	17186	17060	16952	16914	16952	17090	17169	17108	16986	17121	17140	17148	17039	17060	17011	16977	17252	17090	17180	17056	17224	17170	17102	16987	17218	17046	17021	16977	16904	17293	17017	17113	17205	17335	17140	17143	16967	17081	17139	16987	16924	17111	17112	16996	17148	17128	17125	16915	17000	17005	17206	16978	17051	17248	17089	16925	17045	17099	17115	16965	17151	17054	17130	17164	17087	17387	17118	17012	17080	16965	17002	17032	17089	17112	17000	16940	16957	17196	16919	17127	17130	16875	17097	16983	17060	17288	16905	17116	17172	17409	17186	17145	17084	17147	16972	17023	17095	17019	16775	17024	16953	17053	17054	17274	17143	17033	17096	17199	17186	17020	16976	17276	17043	16991	17028	17015	17158	17188	17213	17030	16919	16999	17130	17092	17105	17109	17089	16948	17051	16878	17053	17118	17188	17009	17099	17098	17038	17059	17057	17081	16884	16892	17082	17146	17273	17290	17049	17013	17072	17033	17091	16975	16976	17117	17253	17146	17021	17028	17185	16929	17100	17074	17005	16947	17058	17143	17170	17015	17081	17154	16977	17188	16966	17102	16900	17267	17017	17144	17029	16939	17065	16972	17310	17061	17099	17166	17146	17046	17008	17112	17009	17093	17051	17189	17180	17118	17043	17257	17030	17012	17271	17247	16849	17195	16835	17153	17162	16844	16987	17093	17076	17250	17064	17273	16869	16883	16989	16867	16944	17047	17033	17133	16878	17247	17137	17096	17160	17023	17017	17035	16915	17090	17053	17076	17151	17051	17180	17217	17278	17215	16963	17061	17011	17028	17020	17125	17090	17026	16987	17070	16928	17099	17224	17098	16931	17019	17012	17038	17005	17169	16940	17044	16985	17003	17238	16985	17092	17091	17155	17138	17038	17080	17144	17134	17111	16946	16863	17039	17030	17199	17132	16954	17107	17149	16956	17219	17051	16864	17040	17173	17336	17094	17040	16952	17000	17113	17071	17158	16971	16933	16760	16950	17035	16994	17155	17023	16988	16958	17127	17157	17050	16914	17090	17318	17252	17304	17045	17202	17158	17052	17224	16974	17053	17070	17031	17166	17148	17154	17136	17061	17081	17168	17121	16980	17048	17062	17111	17281	17038	17035	17097	17075	17008	17005	16867	17019	17049	17075	16921	17062	17197	17195	17004	17029	17088	17178	17022	17021	16988	16982	17095	17003	17113	17270	17272	17099	17141	16976	17066	17082	17158	17150	17062	16970	16999	17240	16995	17089	16928	16946	16999	16982	17037	17248	16770	16846	17015	16947	17096	17130	17073	17001	16838	17046	17113	17136	17084	17116	17001	17115	16882	17006	16945	16946	17148	17136	17015	17068	16959	17004	17067	17204	17236	17251	17107	16980	16961	16987	17045	17206	16829	17138	17016	16942	16914	17185	17131	16984	17051	17197	17116	17292	17049	16895	16950	17004	17102	17098	17086	17238	17027	17069	17090	17033	17147	17036	17233	17041	17196	17065	17198	17022	17115	16876	16792	17139	17029	17132	17177	17034	16908	17116	17109	17212	16972	16985	16993	16804	17202	17027	17106	17153	17235	17095	16991	17280	17187	17002	17049	16955	17105	16955	16943	17130	17008	17237	16888	17039	16949	17046	16825	17188	16960	16894	17082	17027	17241	17106	17126	16983	17141	17024	17145	17021	17066	17015	17107	17062	17227	17035	17242	17038	17150	17160	16930	16932	16998	16996	17073	17095	17018	17086	17033	17051	16954	17272	17106	17032	17119	16980	17069	17086	17168	17121	17124	17040	17104	16974	17059	17119	17101	16959	17032	17099	17088	16911	17028	17040	16959	17185	17201	17033	17016	17171	17028	17090	16846	17021	16819	17143	17080	17101	17054	17139	17264	17036	16967	16938	17092	17127	16986	17010	17149	17008	17110	17133	17158	16779	17089	17058	16945	17250	17073	17103	17100	17209	17176	17001	16958	17273	17109	17111	17218	17179	17309	17062	17131	17192	17162	16960	17063	17098	17294	17045	17118	16900	16938	17159	16975	16966	17092	17055	16977	17320	17001	17027	17104	16813	16975	17064	16971	17138	17133	17019	17034	16972	17056	17209	16896	16838	16952	16880	16976	16750	16978	17278	17037	17293	16994	17184	17125	16998	17141	17099	17109	16997	17132	17027	17037	17124	17240	17150	17124	16907	17088	16921	17072	17197	17102	17244	17084	16998	17008	17056	17226	17100	16879	17044	16992	16905	16833	16976	16965	17275	17139	17083	17121	16928	16907	17100	17078	17114	17230	17138	17204	16885	16880	17037	17212	17007	16971	17053	16785	16948	17119	17184	17187	17042	17026	16973	17084	17056	16972	17107	17243	17151	16906	16949	17010	17175	17133	17047	16952	17024	16948	17238	17005	17191	17159	17031	17204	17381	16943	17124	17177	17076	16914	16965	17135	16978	17026	16983	17162	16954	17132	17098	17030	16903	17135	17264	17016	17004	17128	17043	17028	17129	17045	17213	17037	16999	17087	17137	16993	16961	16919	17316	16935	17057	17223	16987	17182	17128	17154	17289	17093	16917	17108	16896	17078	17114	17048	17077	17194	17151	17190	17040	17041	17047	17136	17007	17269	16999	16929	17151	17086	16978	17262	16967	17061	17055	17048	17089	17103	17163	17239	16970	17040	16959	17098	16938	16958	17018	17131	17261	17238	17275	16976	17036	16900	17115	17139	17193	16969	17038	17140	17089	17088	17192	17211	17126	17086	17018	16908	17103	17268	17320	17119	16937	16966	17055	17135	16996	17062	17101	16995	17189	17159	17005	17035	16804	17099	17100	17010	16939	16866	17091	16869	17204	17098	17123	17089	17119	16971	17172	16976	16919	17016	17141	17027	17141	17108	17009	17076	17047	17176	17068	17069	17163	17006	17017	17100	17093	16966	17002	17062	16947	17143	17100	17149	17024	17002	17013	17134	16939	16979	17035	17037	17074	17221	17060	17089	17100	17174	17122	17132	16856	17092	17173	17011	17112	16971	16919	17100	17069	17056	17191	17011	17093	16955	17287	17258	16843	17029	16879	17143	16966	17016	17169	16927	16968	17012	17074	16973	17081	17046	17012	16953	16851	17024	17067	17075	17071	17122	17035	16958	17185	17023	17080	17325	17003	17134	17192	16956	17111	17202	17086	17240	17034	17098	17069	16868	17021	17159	17215	16748	17326	17224	17267	17014	17227	17216	17055	17121	17025	17147	16958	17108	17125	17219	17092	16983	17073	16984	17170	17215	16994	16998	17130	17110	16993	17000	17189	17024	16975	16988	17056	17262	17085	17210	17120	17068	17097	17064	16915	17013	17163	17084	17225	17156	17118	16981	16912	17002	17005	17136	16950	16995	16897	17165	17184	17242	17170	16965	16978	17102	16876	16923	17007	17205
16735	18309	17592	16585	16077	15982	16009	16017	16158	15832	16108	17455	20666	19841	18112	16619	16362	15839	15901	15889	15904	15830	16052	15858	15922	15783	15750	15918	15980	15991	15912	15889	15959	15737	15868	15886	15934	15739	16054	15913	15918	15984	15918	15889	15830	15767	15924	15879	15732	15796	15834	15960	15976	15908	15883	15869	15777	15728	16009	15813	15681	15926	15901	16010	15843	15908	15879	15811	16016	15812	15983	15986	15795	15863	15932	15948	15673	15807	15998	15849	15895	15937	15991	15564	15754	15935	16031	15955	15832	15813	15954	15836	15743	15906	16021	15815	15769	16048	15997	15894	15957	15872	15864	15907	15871	16008	15822	15937	16065	15993	15536	15907	15960	15791	15818	16012	15898	15934	15930	15824	15812	15876	15954	15946	15961	15762	15906	15849	15895	15976	15922	15861	15951	15911	16009	15883	16049	15777	15932	15753	15909	15795	15927	15936	15960	15767	16028	15958	15916	16087	15966	15939	15814	15874	15896	15733	15979	15839	15973	16099	15848	16143	15851	15661	15759	15768	15895	15950	15954	15830	15894	15941	15874	15915	16028	15818	15861	15849	15930	15995	15810	15779	16136	15806	15839	15837	15864	15815	15756	15859	15939	15891	15767	15766	15891	15888	15842	16051	15899	15871	15963	15904	15912	15850	15813	15955	15974	15940	15987	15796	15931	15857	15897	15976	15926	15839	16021	15943	15780	15937	15979	15933	15900	15827	15992	15981	15917	15740	15825	15984	15829	16027	15714	15844	15963	15970	15929	15936	15831	16075	15842	15842	15885	15820	15880	15893	15870	15877	15850	15874	15790	15944	15879	15806	16092	15975	15954	16102	15777	15988	15962	15888	15955	15724	15896	15870	15922	15919	15846	15985	15840	15984	15935	15969	15980	15966	15927	15808	15862	15886	15952	15972	15791	15914	15779	15877	15872	15776	15841	15886	15759	15796	15940	15982	15895	15858	15891	16015	15965	15890	15822	15786	15843	16080	15770	15909	15999	15990	15718	15844	15870	15935	15953	15679	15958	15819	15808	16003	15930	15837	15959	15835	15942	15909	15896	15917	15815	15835	15756	15878	15957	15998	15962	15830	16076	15898	16008	16104	16003	15931	15893	15719	15947	15786	15929	15857	15873	15972	16067	15950	15924	15867	15906	16026	15961	15965	16012	15760	15877	16016	15730	15963	15846	16104	15903	16043	15812	15860	15894	16063	15812	15845	15975	15775	15910	15890	15837	15876	16054	15870	15960	15856	15971	15918	15871	15958	15822	16115	16076	15838	15998	15980	15818	15919	15908	15929	15951	15993	15902	15930	15790	15994	15948	15881	15942	15758	15860	15909	15829	15967	15839	15813	15806	15972	15744	15852	16190	15807	15857	15813	15890	15836	15913	15679	16055	15718	15778	15952	16002	15863	15814	15893	15855	15956	15924	15841	15753	16032	15847	15829	16111	15966	16006	15963	15709	15809	15961	15941	15848	16041	16170	15908	15880	15853	15838	15917	15889	15878	15857	16213	15906	15979	15849	15809	16106	15848	15905	15767	15837	15843	15915	15862	16042	16029	15787	15878	15991	15921	15769	16012	15781	15835	15911	15949	16019	15884	15833	15838	15917	15987	15798	15873	15913	15849	15966	15778	15966	15775	15796	15758	15909	15832	15778	15798	15923	15685	15897	15988	15953	15963	15952	15769	15809	15870	15939	15777	16102	15733	15746	15950	15848	15981	15887	15918	15999	15934	15965	15853	15967	15962	15891	16096	15972	16030	15880	15730	15968	15988	15933	15843	15899	16054	15904	15820	15938	15754	15976	15958	15750	15769	15901	15903	15893	15765	15973	15782	15899	15801	15961	15866	15688	15843	15999	16023	15799	15886	15905	16002	15880	15833	15963	15976	15824	15844	15881	15883	15795	16017	15971	16100	16007	15720	15991	15813	15956	16042	15871	15868	15897	15832	15890	16022	15962	15849	15823	15908	15905	15898	15952	16047	16011	15788	15891	15814	15965	16056	15851	15721	15806	15914	15881	15828	15873	15809	15940	15893	15836	15857	15789	15771	15976	15922	15819	16059	15950	15949	15828	15742	15969	15983	15835	15862	16037	15878	15991	16027	15765	16025	15958	16006	15898	16016	15848	15968	15809	15946	15889	15830	16060	15870	15952	16086	15975	15919	15971	15856	15917	15943	15898	15858	15853	15826	15944	15893	15980	15931	15867	16000	15952	15822	15870	15901	15858	15785	15959	15815	15773	15935	15796	15988	15812	15873	15909	15946	15742	15805	15748	15820	15852	15941	15799	15873	16125	15853	15935	15946	15705	15778	15802	15969	15909	15899	15777	15932	15812	15886	15686	15752	15941	15875	15680	16036	16009	16112	15911	15830	16029	15940	15936	15894	15997	16086	15840	15827	15869	15927	15935	16121	15981	15729	15880	15947	15893	15780	15989	15832	15690	15689	15954	16074	15799	15864	16047	15783	15884	15960	15944	16066	15889	15910	15871	16023	15816	15798	15908	15896	15795	16001	15859	15689	15992	15908	15808	16046	15822	15849	15569	15794	15911	15793	16019	15938	15859	15956	15945	15854	15947	15869	15911	15881	15923	15885	15842	15777	15804	16006	16044	15724	16014	15917	15907	16035	15703	15825	15921	15860	15887	15851	15845	15894	15943	15802	15877	15880	15906	15870	15858	15869	15949	15684	15993	15932	15824	15854	16042	15997	15819	15810	15795	15844	15931	15992	16010	15741	15972	15750	15863	16133	15921	16000	15889	15907	15664	15954	15985	15955	15889	15903	15922	15906	15885	15903	15863	15895	16038	15911	15774	15731	15775	16079	15957	16000	15792	15990	16074	15854	15794	16071	15747	15928	15908	15759	15876	15855	15903	15964	16025	15825	15811	16047	15793	16035	15884	16085	15947	15907	15964	15928	15973	15735	15931	15835	15867	16053	16011	15943	15788	15999	15988	15850	16033	15753	16172	15796	15896	15852	16058	15845	15802	15843	15761	15858	15811	15819	15900	15847	15879	15907	16064	15852	15999	15941	16045	15878	15905	15871	15927	15830	15811	15901	15878	15707	15818	15933	15744	15958	15805	16011	16050	16020	15687	15741	15959	15869	15988	15941	15946	15904	15882	15890	15957	15781	15841	15976	15950	15956	15947	15711	15932	15908	15903	16040	15846	15674	15972	15907	15949	15909	15938	15984	15667	15924	16007	15948	15978	15871	16053	15848	16024	16015	15981	15836	15717	16030	15881	15777	15901	15863	15855	15944	15875	15867	15895	15978	15877	15782	15865	15924	15923	16011	15893	16147	15909	15838	15899	15887	15694	15852	15759	15819	15927	15759	15754	15789	15808	15850	15745	15907	15826	15879	15985	15988	15895	15920	15905	15873	15941	15850	15914	15893	15849	16047	15828	15928	15947	15866	15828	15926	16020	15925	15938	15853	15976	15903	15938	15781	16103	15957	15917	15780	15798	15785	16028	15900	15906	15964	15837	15869	15920	15957	15934	15806	15888	15848	15907	15816	15994	15778	15759	15978	15882	15962	15999	15886	15906	15898	15847	15964	15979	15894	15741	15761	15845	15868	15824	15863	15836	15796	15870	15901	15836	15946	15906	15874	15771	15824	15950	15839	15762	15948	15966	15965	15825	15795	15703	15909	15802	16035	15910	15844	15899	16047	15934	15921	15953	15899	15834	15983	15788	15879	16054	15980	15856	15927	16015	15776	15926	15753	16074	15728	15709	16062	15841	15915	15734	15860	15776	16060	15843	15895	15831	16093	15867	15928	15727	15900	15795	15917	15960	15948	15935	15798	15896	15839	15898	16017	15827	15916	15999	15833	15930	15697	16147	16072	15920	16007	15825	16021	15766	15990	15862	15804	16011	15742	15882	15928	15902	15979	15870	16011	15750	15937	15946	16084	15890	15978	15966	15749	15882	15897	15795	15797	15908	16042	15946	15876	15775	15957	15835	15809	15839	15998	15845	15976	16001	16036	15909	15904	16064	15969	15820	15828	15985	16029	15829	15969	15824	15977	15995	15937	15979	15909	15958	15864	15925	15896	15937	15949	15824	15652	15863	16011	15932	15871	15887	15925	15946	15936	15992	15885	15805	15950	15885	15878	15995	15794	15896	15867	16046	15983	15979	15970	16000	15860	16061	15982	16001	15839	15862	16027	15861	15846	15806	15973	15918	15845	15999	16164	15924	15849	16024	15791	15819	15815	15914	15923	15859	15860	15946	15850	15758	15876	15807	15896	15842	15974	15699	15996	15887	15757	15820	15766	15797	15678	15909	15878	16028	15867	15974	15809	15945	16007	15735	15773	15725	15983	15898	15841	15862	16100	15937	16140	16059	16028	15990	15967	15994	15708	16015	15789	15813	15946	15920	15995	15878	15859	15915	15984	15971	15827	16039	15795	15952	15766	15908	15862	15758	15914	15907	15986	15977	15938	15918	15837	16007	16070	15694	15723	15795	15984	16010	15883	15970	15775	15826	15876	15967	16061	15895	15961	15851	15914	15874	15970	15936	15909	15699	15880	15873	15980	15855	15772	16030	15987	15806	15841	15814	15676	15921	15829	15974	15828	15847	15829	15753	15901	15810	15950	15827	16027	15942	15764	15948	16009	15917	15837	15910	15965	15907	15838	15977	15914	16206	15966	15970	15912	16040	15882	15892	15940	15975	15953	15925	16016	15947	15857	15866	15939	16021	16046	15969	15957	15948	15938	16062	15961	15965	15803	15956	15822	15753	15931	16057	15775	15910	15956	15761	16016	15856	15913	15927	15871	15843	16018	15879	15990	15971	15965	16090	15928	15911	15918	16052	15950	15814	15950	15786	15917	15827	15994	15849	15746	16010	15986	15844	15951	15940	15904	15896	16029	15929	15826	15779	15735	16035	15774	15821	16120	15859	15944	15882	15971	15865	15798	15920	15847	15814	15870	15833	15879	15902	15836	16169	15833	15927	15743	15806	15797	16023	15837	16049	15959	15966	15739	15994	15887	15993	15795	16060	15820	15794	15977	15960	15911	15935	15880	15762	15975	16011	15809	15781	15889	15692	15930	15781	15702	15880	15954	15882	15943	15893	15968	15901	15948	15863	15901	15905	15882	16023	15903	15996	15893	16034	15973	15844	15793
25114	21384	28045	25432	20848	18607	18689	17284	16943	17063	17476	25498	35465	31370	24695	19995	17811	16905	16958	16729	16756	16869	16976	16593	16695	16343	16811	16673	16942	16728	16722	16834	16650	16793	16821	16833	16878	16771	16770	16676	16714	16673	16719	16764	16597	16984	16764	16663	16887	16642	16744	16793	16737	16619	16745	16738	16730	16882	16936	16813	16991	16831	16760	16874	16852	16674	16753	16926	16675	16486	16779	16642	16765	16777	16657	16494	16713	16717	17003	16555	16689	16777	16814	16821	16604	16648	16729	16761	16787	16623	16614	16567	16874	16592	16793	16677	16688	16674	16572	16681	16836	16682	16549	16731	16531	16805	16614	16786	16724	16413	16504	16887	16686	16614	16549	16542	16571	16886	16437	16709	16637	16683	16676	16627	16513	16579	16844	16805	16729	16595	16614	16610	16614	16380	16674	16747	16749	16626	16502	16811	16777	16764	16624	16611	16534	16612	16701	16595	16684	16470	16635	16711	16550	16532	16769	16574	16704	16675	16689	16760	16451	16886	16583	16529	16663	16673	16680	16684	16551	16697	16608	16652	16611	16689	16753	16866	16686	16663	16571	16788	16739	16669	16772	16716	16721	16764	16740	16563	16424	16853	16783	16555	16678	16649	16790	16618	16788	16817	16634	16739	16699	16769	16510	16696	16865	16729	16758	16842	16698	16909	16746	16887	16705	16860	16846	16760	16675	16490	16644	16632	16765	16673	16608	16633	16882	16877	16788	16807	16806	16595	16521	16778	16764	16651	16531	16689	16724	16802	16796	16851	16745	16749	16862	16675	16654	16553	16441	16716	16644	16701	16809	16589	16844	16930	16879	16840	16553	16810	16635	16472	16600	16741	16659	16657	16597	16688	16614	16670	16713	16774	16773	16503	16749	16756	16710	16745	16733	16643	16788	16638	16647	16507	16468	16719	16529	16567	16737	16631	16575	16704	16478	16682	16770	16821	16715	16770	16710	16762	16551	16741	16681	16562	16723	16780	16874	16576	16634	16692	16649	16833	16828	16960	16875	16896	16649	16725	16828	16761	16870	16719	16737	16733	16665	16570	16483	16626	16614	16771	16642	16602	16626	16578	16769	16752	16618	16571	16576	16584	16640	16785	16743	16742	16662	16605	16625	16585	16690	16534	16673	16598	16549	16840	16780	16647	16678	16662	16664	16581	16762	16894	17000	16777	16991	16795	16761	16757	16617	16719	16655	16858	16878	16699	16693	16615	16777	16645	16677	16823	16674	16585	16708	16812	16598	16747	16534	16632	16867	16828	16607	16589	16720	16518	16446	16855	16645	16687	16877	16761	16581	16624	16829	16542	16732	16632	16756	16802	16806	16740	16716	16646	16471	16635	16590	16817	16886	16796	16549	16623	16731	16762	16835	16865	16773	16618	16658	16799	16759	16956	16557	16606	16800	16713	16649	16558	16885	16644	16648	16851	16785	16763	16545	16820	16776	16740	16664	16577	16821	16593	16678	16825	16783	16965	16825	16697	16814	16972	16914	16761	16657	16756	16442	16621	16744	16676	16629	16659	16809	16711	16758	16807	16666	16837	16734	16673	16635	16606	16673	16660	16502	16786	16665	16710	16742	16317	16740	16756	16599	16555	16715	16685	16743	16659	16762	16546	16598	16743	16622	16486	16647	16642	16555	16602	16883	16742	16724	16885	16631	16715	16718	16882	16441	16671	16799	16882	16782	16659	16867	16851	16864	16715	16858	16757	16826	16732	16752	16697	16537	16640	16580	16587	16958	16716	16771	16862	16646	16567	16654	16645	16675	16750	16632	16673	16705	16566	16634	16529	16849	16540	16629	16631	16768	16865	16847	16772	16622	16580	16699	16625	16504	16580	16659	16602	16699	16571	16726	16590	16775	16632	16658	16670	16559	16499	16690	16536	16576	16651	16689	16465	16642	16826	16668	16632	16570	16612	16644	16725	16710	16569	16647	16399	16911	16693	16426	16724	16689	16627	16641	16731	16695	16756	16770	16757	16744	16878	16999	16632	16765	16668	16837	16828	16774	16566	16707	16771	16861	16681	16659	16771	16546	16678	16721	16834	16485	16744	16739	16777	16654	16839	16918	16705	16723	16802	16766	16568	16740	16764	16896	16751	16735	16785	16720	16710	16653	16822	16688	16786	16718	16952	16782	16755	16665	16734	16787	16668	16660	16639	16797	16927	16528	16761	16501	16723	16761	16508	16682	16667	16654	16767	16506	16635	16829	16795	16708	16614	16681	16814	16780	16745	16733	16680	16515	16676	17015	16614	16728	16614	16746	16682	16712	16663	16615	16596	16730	16696	16623	16782	16581	16528	16681	16562	16720	16576	16662	16661	16711	16684	16577	16706	16665	16702	16797	16541	16723	16531	16727	16584	16608	16583	16703	16710	16758	17067	16774	16691	16680	16711	16668	16813	16751	16626	16677	16731	16669	16579	16604	16759	16669	16622	16857	16774	16741	16693	16742	16882	16708	16705	16794	16808	16806	16792	16633	16704	16658	16816	16616	16736	16645	16712	16575	16615	16634	16509	16794	16595	16704	16433	16661	16538	16610	16555	16866	16740	16739	16897	16487	16707	16892	16625	16627	16802	16746	16640	16606	16503	16821	16758	16651	16524	16784	16599	16659	16850	16598	16587	16801	16707	16637	16661	16639	16684	16702	16772	16376	16642	16657	16698	16617	16654	16873	16848	16682	16605	16786	16719	16699	16760	16838	16786	16671	16710	16657	16870	16749	16592	16659	16858	16626	16761	16707	16715	16749	16663	16685	16572	16719	16670	16716	16794	16678	16637	16716	16841	16838	16713	16900	16720	16615	16643	16668	16934	16790	16639	16781	16513	16594	16727	16817	16738	16933	16684	16851	16686	16604	16790	16815	16866	16612	16724	16531	16800	16593	16719	16432	16677	16685	16619	16606	16747	16733	16690	16574	16630	16601	16506	16661	16572	16520	16594	16606	16647	16660	16734	16726	16849	16746	16856	16902	16390	16715	16637	16818	16462	16749	16764	16694	16708	16705	16452	16635	16702	16795	16664	16768	16632	16669	16620	16699	16974	16977	16558	16613	16739	16912	16739	16698	16633	16450	16626	16888	16735	16800	16558	16543	16800	16723	16721	16706	16736	16761	16766	16673	16870	16746	16720	16666	16822	16912	16736	16621	16742	16523	16685	16703	16776	16852	16746	16627	16607	16623	16909	16512	16811	16679	16791	16764	16622	16569	16847	16424	16646	16535	16629	16632	16664	16618	16522	16802	16737	16872	16855	16615	16798	16651	16892	16656	16746	16721	16747	16743	16632	16683	16768	16683	16734	16791	16636	16799	16838	16765	16707	16687	16741	16856	16886	16661	16560	16704	16560	16794	16631	16723	16575	16709	16829	16640	16634	16741	16617	16818	16894	16781	16612	16701	16811	16869	16924	16814	16662	16679	16554	16594	16847	16717	16824	16725	16566	16634	16743	16826	16613	16607	16641	16749	16761	16787	16577	16686	16845	16560	16714	16484	16756	16599	16961	16764	16582	16436	16772	16758	16634	16659	16792	16550	16740	16746	16734	16732	16706	16661	16571	16826	16742	16500	16787	16658	16690	16612	16577	16724	16579	16682	16621	16557	16393	16829	16607	16754	16776	16708	16728	16739	16866	16598	16794	16665	16833	16670	16662	16823	16645	16628	16844	16958	16798	16576	16872	16699	16741	16510	16593	16846	16668	16652	16701	16596	16742	16878	16781	16806	16708	16777	16845	16577	16488	16736	16815	16779	16704	16779	16561	16816	16852	16782	16739	17016	16607	16662	16655	16695	16928	16705	16754	16780	16627	16690	16675	16687	16655	16457	16659	16813	16726	16468	16623	16702	16735	16589	16760	16760	16707	16755	16699	16766	16544	16644	16489	16659	16614	16563	16545	16725	16816	16792	16760	16673	16598	16718	16551	16623	16413	16667	16664	16863	16670	16720	16708	16530	16757	16780	16796	16862	16740	16677	16726	16552	16725	16743	16796	16672	16795	16871	16607	16926	16736	16631	16763	16644	16850	16803	16816	16763	16596	16769	16661	16817	16782	16859	16564	16716	16715	16904	16581	16569	16790	16874	16675	16759	16565	16716	16687	16735	16645	16727	16623	16636	16633	16584	16556	16667	16507	16658	16609	16675	16651	16677	16538	16610	16566	16680	16577	16809	16840	16590	16781	16686	16721	16625	16728	16530	16732	16611	16659	16740	16586	16842	16820	16803	16610	16661	16511	16722	16837	16794	16643	16590	16676	16625	16657	16778	16621	16679	16986	16761	16600	16653	16747	16514	16676	16646	16684	16654	16897	16760	16934	16621	16744	16430	16931	16730	16669	16698	16466	16556	16684	16796	16707	16831	17003	16592	16682	16617	16782	16679	16778	16732	16801	16681	16827	16687	16568	16549	16648	16801	16716	16604	16834	16967	16604	16449	16603	16712	16575	16685	16659	16809	16859	16614	16701	16803	16749	16811	16708	16868	16765	16708	16790	16789	16770	16642	16694	16898	16480	16686	16691	16460	16533	16610	16732	16657	16817	16848	16608	16744	16567	16574	16652	16588	16689	16597	16649	16637	16754	16610	16772	16589	16722	16779	16614	16680	16668	16560	16806	16633	16761	16500	16654	16769	16634	16609	16662	16805	16640	16756	16701	16613	16738	16710	16768	16782	16741	16820	16644	16647	16725	16550	16883	16710	16677	16671	16934	16793	16643	16741	16785	16659	16605	16655	16810	16661	16652	16720	16456	16720	16818	16896	16763	16691	16727	16700	16628	16666	16686	16785	16765	16820	16754	16624	16523	16801	16874	16848	16786	16702	16790	16748	16761	16605	16630	16701	16889	16816	16803	16632	16762	16967	16820	16565	16884	16841	16738	16657	16901	16910	16403	16701	16656	16574	16727	16643	16688	16691	16558	16691	16870	16756	16753	16716	16876	16747	16738	16714	16464	16669	16757	16888	16797	16722	16658	16596	16771	16575	16863	16622	16899	16954	16793	16871	16789	16726	16647	16738	16646	16684	16791	16951	16568	16886	16752	16665	16709	16740	16774	16661	16954	16931	16717	16584	16595	16546	16494	16650	16730	16499	16698	16557	16929	16711	16698	16770	16632	16616	16726	16601	16739	16565	16781
15748	23855	22223	18648	17192	16671	16562	16379	16267	16030	16950	30411	38806	33307	24936	18876	16607	16130	15654	15907	15744	15893	15899	15694	15834	15861	15749	15745	15771	15731	15740	15764	15703	15631	15755	15705	15904	15669	15682	15769	15597	15968	15795	15743	15725	15554	15700	15816	15779	15907	15753	15804	15501	15779	15731	15849	15727	15755	15736	15794	15601	15751	15828	15731	15827	15764	15906	15752	15593	15637	15637	15803	15726	15742	15598	15879	15649	15714	15679	15856	15730	15850	15787	15694	15823	15631	15719	15858	15728	15543	15866	15698	15852	15833	15765	15922	15737	15709	15646	15826	15720	15765	15780	15750	15827	15591	15927	15857	15727	15724	15704	15879	15792	15703	15724	15828	15748	15563	15890	15841	15886	15763	15579	15668	15514	15622	15805	15881	15690	15962	15881	15585	15531	15678	15695	15592	15703	16024	16025	15633	15763	15774	15844	15839	15893	15948	15694	15695	15677	15824	15905	15752	15789	15794	15750	15746	15764	15754	15758	15639	15838	15676	15749	15629	15709	15887	15919	15611	15749	15737	15889	15753	15632	15819	15754	15698	15900	15819	15775	15750	15873	15699	15587	15777	15693	15758	15732	15643	15650	15977	15906	15754	15744	15783	15615	15812	15756	15759	15803	15660	15723	15820	15785	15678	15822	15639	15770	15823	15772	15753	15862	15815	15675	15696	15693	15701	15798	15630	15761	15625	15860	15614	15863	15661	15589	15751	15789	15653	15578	15611	15729	15788	15659	15710	15813	15661	15901	15830	15618	15668	15719	15741	15783	15909	15861	15912	15878	15804	15733	15912	15687	15861	15789	15697	15600	15885	15688	15665	15871	15720	15597	15758	15872	15786	15793	15735	15604	15717	15652	15724	15951	15668	15669	15665	15848	15692	15826	15770	15834	15611	15818	15699	15637	15669	15642	15618	15809	15793	15707	15534	15721	15641	15735	15629	15694	15691	15662	15689	15667	15793	15660	15764	15710	15616	15847	15718	15805	15716	15583	15838	15849	15680	15703	15809	15588	15707	15785	15740	15731	15636	15809	15801	15802	15678	15743	15648	15843	15577	15782	15533	15828	15668	15705	15759	15800	15864	15739	15793	15754	15750	15754	15902	15843	15546	15822	15752	15712	15560	15739	15819	15621	15760	15687	15680	15702	15588	15822	15721	15821	15745	15751	15741	15858	15634	15943	15691	15794	15833	15734	15708	15808	15757	15643	15811	15882	15780	15861	15619	15785	15727	15701	15887	15830	15692	15869	15664	15763	15873	15521	15767	15748	15806	15771	15681	15669	15661	15726	15674	15836	15678	15850	15662	15792	15667	15819	15694	15820	15629	15700	15673	15582	15784	15780	15821	15640	15753	15656	15723	15620	15761	15718	15802	15597	15687	15699	15882	15747	15644	15800	15765	15628	15864	15596	15816	16041	15826	15680	15640	15827	15687	15675	15704	15828	15812	15654	15898	15836	15655	15671	15851	15806	15688	15755	15699	15704	15717	15850	15877	15740	15841	15805	15665	15911	15760	15560	15618	15684	15717	15720	15767	15582	15709	15741	15739	15779	15615	15717	15868	15811	15519	15769	15866	15736	15678	15860	15763	15686	15706	15811	15796	15725	15717	15804	15721	15643	15631	15730	15722	15826	15617	15747	15716	15786	15617	15794	15703	15784	15906	15698	15779	15845	15721	15895	15640	15409	15735	15774	15884	15805	15666	15768	15763	15553	15819	15687	15803	15849	15802	15927	15692	15651	15928	15678	15788	15800	15793	15615	15747	15880	15693	15712	15785	15719	15862	15700	15803	15581	15776	15748	15804	15639	15675	15804	15765	15752	15740	16014	15745	15805	15927	15653	15838	15722	15650	15639	15678	15898	15694	15775	15705	15820	15854	15745	15707	15720	15825	15717	15804	15618	15810	15657	15819	15733	15752	15803	15843	15787	15719	15658	15655	15741	15795	15905	15717	15699	15893	15781	15776	15705	15690	15766	15692	15650	15743	15787	15823	15747	15648	15704	15647	15650	15729	15665	15748	15848	15767	15574	15823	15836	15772	15671	15807	15752	15667	15940	15572	15811	15585	15712	15809	15793	15775	15617	15700	15713	15712	15846	15755	15823	15771	15763	15863	15701	15695	15758	15608	15649	15754	15774	15624	15662	15754	15679	15816	15665	15803	15702	15766	15646	15640	15658	15553	15944	15666	15730	15601	15645	15649	15616	15623	15722	15831	15689	15785	15683	15545	15821	15716	15699	15636	15683	15633	15780	15795	15688	15696	15676	15678	15703	15745	15545	15755	15714	15794	15888	15780	15733	15791	15881	15748	15743	15873	15701	15655	15598	15615	15798	15744	15868	15645	15826	15814	15862	15767	15777	15799	15661	15850	15723	15609	15698	15747	15582	15695	15676	15808	15763	15941	15762	15671	15789	15685	15754	15752	15682	15714	15772	15747	15784	15818	15690	15618	15602	15682	15650	15735	15687	15775	15760	15887	15682	15833	15743	15642	15819	15794	15848	15659	15916	15700	15647	15818	15719	15708	15691	15645	15911	15766	15656	15939	15688	15818	15885	15888	15712	15609	15645	15564	15610	15793	15651	15759	15679	15835	15888	15735	15787	15977	15754	15657	15861	15566	15880	15849	15766	15949	15841	15741	15704	15597	15705	15694	15810	15601	15819	15798	15711	15877	15618	15776	15862	15664	15749	15722	15778	15505	15938	15659	15759	15612	15671	15729	15913	15689	15756	15865	15755	15575	15763	15618	15785	15790	15778	15750	15673	15789	15833	15738	15819	15608	15979	15639	15626	15711	15801	15806	15842	15624	15660	15816	15844	15621	15680	15741	15704	15784	15775	15825	15734	16073	15650	15959	15671	15526	15840	15796	15603	15681	15667	15767	15786	15946	15665	15559	15670	15800	15856	15591	15820	15621	15791	15665	15774	15647	15584	15702	15781	15733	15796	15862	15774	15848	15684	15764	15742	15783	15587	15814	15644	15735	15653	15936	15704	15719	15693	15699	15860	15634	15791	15622	15789	15792	15916	15693	15636	15698	15749	15667	15853	15724	15526	15747	15754	15781	15795	15766	15709	15737	15761	15602	15776	15802	15721	15807	15913	15860	15743	15726	15697	15846	15729	15885	15732	15725	15731	15715	15839	15745	15784	15660	15759	15746	15547	15760	15869	15501	15685	15727	15656	15830	15597	15811	15584	15766	15805	15851	15765	15613	15738	15798	15643	15877	15752	15897	15844	15606	15704	15599	15639	15649	15548	15742	15635	15598	15821	15804	15689	15666	15694	15851	15771	15678	15550	15871	15835	15725	15500	15862	15755	15835	15767	15802	15829	15758	15916	15763	15589	15778	15757	15801	15656	15828	15728	15756	15813	15669	15836	15784	15681	15737	15858	15657	15741	15762	15824	15907	15673	15949	15680	15732	15670	15620	15720	15766	15734	15786	15690	15771	15588	15684	15619	15691	15858	15826	15795	15786	15699	15678	15848	15710	15821	15875	15759	15754	15779	15687	15819	15637	15480	15719	15675	15664	15539	15784	15614	15762	15782	15805	15819	15846	15763	15678	15668	15910	15692	15593	15661	15706	15720	15665	15615	15567	15836	15874	15712	15802	15707	15992	15761	15688	15724	15746	15707	15757	15738	15638	15874	15693	15858	15790	15848	15477	15709	15715	15731	15730	15641	15780	15824	15815	15791	15659	15814	15702	15867	15730	15792	15665	15847	15601	15775	15754	15612	15753	15753	15814	15573	16026	15536	15830	15702	15699	15736	15846	15723	15613	15803	15677	15644	15618	15740	15548	15810	15827	15627	15863	15852	15795	15681	15755	15817	15677	15665	15659	15788	15930	15554	15785	15762	15726	15780	15874	15883	15745	15840	15665	15799	15700	15825	15667	15816	15660	15912	15720	15692	15728	15647	15805	15718	15813	15660	15783	15667	15843	15800	15715	15705	15683	15926	15767	15759	15591	15810	15798	15744	15709	15854	15640	15680	15772	15730	15732	15755	15886	15890	15776	15725	15816	15784	15774	15697	15755	15571	15916	15827	15914	15756	15727	15676	15706	15933	15779	15824	15574	15794	15909	15769	15852	15599	15797	15591	15641	15840	15802	15702	15812	15687	15686	15758	15751	15813	15720	15747	15830	15843	15704	15805	15773	15705	15669	15767	15900	15615	15657	15719	15658	15781	15717	15907	15703	15688	15666	15679	15802	15889	15842	15732	15770	15726	15654	15825	15600	15812	15724	15727	15796	15825	15884	15790	15712	15640	15599	15709	15769	15672	15825	15804	15825	15741	15690	15772	15735	15718	15917	15726	15761	15833	15626	15716	15773	15749	15780	15717	15806	15699	15655	15625	15761	15823	15680	15799	15759	15828	15699	15839	15730	15741	15843	15816	15913	15734	15696	15684	15702	15740	15809	15781	15802	15667	15771	15692	15744	15695	15739	15796	15671	15663	15706	15667	15733	15734	15831	15539	15839	15744	15745	15817	15777	15734	15927	15523	15839	15852	15883	15703	15742	15739	15850	15742	15655	15711	15741	15663	15724	15745	15738	15579	15669	15653	15706	15832	15754	15775	15671	15771	15830	15753	15848	15706	15788	15684	15548	15705	15712	15729	15730	15857	15774	15805	15626	15769	15826	15734	15740	15680	15763	15833	15660	15855	15757	15688	15732	15614	15754	15770	15732	15699	15557	15752	15745	15814	15980	15904	15647	15734	15727	15713	15583	15763	15715	15656	15589	15815	15565	15763	15749	15861	15799	15676	15776	15887	15852	15791	15803	15829	15783	15726	15776	15894	15777	15720	15630	15631	15822	15742	15716	15694	15858	15734	15747	15731	15814	15856	15494	15875	15808	15650	15816	15602	15931	15769	15869	15574	15983	15674	15686	15698	15768	15746	15662	15739	15553	15723	15832	15782	15780	15700	15712	15744	15778	15688	15734	15697	15799	15738	15706	15674	15738	15769	15671	15755	15849	15834	15773	15849	15742	15761	15828	15720	15783	15782	15699	15743	15800	15584	15623	15799	15660	15748	15832	15879	15720	15677	15842	15854	15715	15631	15717	15819	15773	15758	15778	15608	15777	15820	15892	15635	15673	15827	15860	15673	15723	15959	15595	15826	15651
23866	21318	28806	24223	21804	21895	20436	17694	16900	17230	17415	31217	44375	39119	30213	22017	18300	17176	16690	16512	16616	16611	16578	16502	16560	16539	16508	16504	16355	16395	16384	16588	16570	16538	16452	16631	16489	16484	16667	16422	16744	16540	16255	16487	16443	16502	16497	16447	16572	16378	16521	16581	16615	16501	16512	16501	16560	16410	16550	16541	16368	16387	16565	16397	16380	16649	16460	16371	16502	16511	16520	16434	16410	16415	16386	16452	16597	16419	16326	16524	16487	16443	16453	16353	16270	16508	16422	16211	16333	16592	16462	16590	16583	16589	16537	16494	16374	16570	16266	16357	16542	16600	16322	16348	16468	16270	16512	16569	16426	16419	16578	16507	16451	16423	16326	16563	16294	16396	16327	16387	16456	16435	16481	16482	16418	16472	16372	16526	16351	16530	16308	16486	16478	16353	16460	16386	16373	16370	16330	16391	16209	16355	16434	16470	16450	16531	16492	16351	16267	16432	16394	16244	16250	16455	16368	16491	16307	16471	16706	16407	16340	16579	16352	16435	16403	16377	16245	16443	16691	16426	16228	16705	16361	16531	16682	16314	16588	16702	16190	16655	16398	16319	16550	16500	16473	16497	16390	16497	16645	16353	16428	16351	16355	16425	16339	16386	16467	16387	16420	16359	16576	16422	16515	16362	16372	16454	16347	16476	16377	16360	16466	16453	16405	16468	16278	16518	16497	16406	16538	16488	16410	16350	16453	16323	16473	16676	16572	16390	16523	16343	16461	16483	16614	16403	16330	16320	16285	16425	16643	16426	16504	16314	16477	16515	16520	16618	16466	16512	16534	16451	16469	16331	16569	16457	16283	16477	16538	16414	16597	16384	16276	16350	16462	16491	16550	16204	16474	16448	16438	16422	16426	16389	16417	16264	16351	16391	16429	16429	16613	16263	16491	16493	16445	16323	16347	16547	16349	16379	16474	16417	16243	16486	16498	16380	16371	16491	16380	16500	16601	16186	16524	16447	16572	16361	16238	16472	16455	16364	16503	16382	16491	16349	16308	16521	16543	16133	16487	16317	16382	16498	16390	16298	16465	16543	16327	16266	16523	16435	16421	16382	16548	16263	16484	16450	16439	16402	16291	16513	16292	16379	16517	16427	16593	16321	16540	16412	16487	16231	16258	16403	16383	16631	16563	16342	16334	16413	16515	16395	16482	16463	16537	16185	16468	16281	16208	16486	16305	16507	16567	16579	16435	16408	16623	16369	16529	16457	16268	16519	16452	16462	16439	16505	16654	16513	16442	16573	16294	16364	16418	16324	16370	16523	16498	16328	16180	16558	16655	16663	16477	16425	16382	16470	16246	16475	16523	16440	16413	16585	16399	16426	16433	16417	16458	16470	16211	16329	16337	16440	16372	16583	16610	16295	16563	16319	16195	16420	16398	16585	16453	16119	16387	16658	16553	16683	16465	16319	16458	16356	16259	16440	16545	16283	16589	16288	16447	16436	16311	16531	16532	16456	16544	16426	16432	16506	16496	16350	16217	16434	16478	16246	16229	16332	16667	16519	16562	16521	16463	16473	16381	16464	16382	16639	16517	16526	16375	16348	16480	16257	16435	16271	16535	16394	16356	16381	16493	16272	16593	16287	16474	16336	16370	16380	16549	16482	16626	16450	16549	16445	16361	16595	16422	16545	16463	16388	16579	16483	16410	16532	16465	16383	16489	16363	16364	16510	16301	16502	16570	16462	16259	16378	16408	16549	16369	16467	16484	16448	16309	16465	16535	16402	16545	16458	16389	16284	16371	16404	16332	16679	16470	16433	16515	16489	16563	16250	16459	16281	16379	16547	16636	16498	16510	16286	16404	16209	16530	16601	16397	16391	16574	16442	16595	16276	16496	16543	16368	16259	16495	16427	16377	16462	16585	16401	16720	16480	16326	16377	16516	16307	16450	16407	16549	16383	16628	16515	16386	16295	16580	16488	16546	16285	16202	16463	16546	16403	16579	16421	16421	16445	16465	16403	16459	16453	16483	16309	16370	16385	16465	16567	16413	16387	16305	16498	16525	16505	16302	16300	16318	16305	16469	16305	16620	16372	16367	16611	16650	16722	16295	16441	16296	16465	16251	16386	16533	16517	16351	16214	16368	16435	16411	16356	16601	16419	16379	16203	16494	16368	16548	16288	16560	16385	16617	16449	16269	16429	16621	16405	16518	16539	16422	16559	16450	16395	16645	16505	16503	16474	16470	16566	16609	16454	16156	16312	16362	16308	16273	16387	16447	16300	16444	16458	16504	16413	16535	16442	16359	16281	16526	16322	16831	16424	16325	16479	16472	16556	16284	16286	16468	16272	16458	16158	16269	16409	16336	16586	16427	16511	16369	16537	16509	16546	16626	16358	16271	16536	16417	16259	16532	16555	16413	16309	16452	16315	16579	16579	16513	16396	16463	16477	16392	16519	16356	16297	16420	16593	16419	16227	16473	16190	16419	16433	16436	16383	16471	16379	16235	16336	16285	16420	16333	16456	16525	16477	16647	16412	16550	16395	16576	16369	16515	16388	16429	16432	16234	16519	16471	16484	16514	16268	16498	16319	16346	16275	16304	16393	16554	16390	16486	16383	16452	16426	16359	16425	16424	16468	16551	16521	16332	16398	16561	16423	16302	16501	16377	16595	16342	16376	16712	16281	16150	16109	16437	16355	16368	16532	16434	16500	16485	16353	16413	16405	16402	16469	16532	16401	16404	16509	16400	16582	16327	16291	16266	16463	16450	16216	16405	16422	16411	16658	16357	16342	16505	16449	16603	16606	16225	16389	16453	16431	16435	16417	16495	16257	16312	16307	16433	16371	16404	16629	16525	16405	16574	16480	16483	16640	16298	16540	16479	16288	16402	16483	16332	16606	16552	16450	16611	16445	16491	16446	16416	16369	16199	16311	16454	16364	16268	16522	16517	16539	16535	16400	16171	16294	16587	16347	16440	16462	16393	16398	16456	16657	16451	16286	16311	16548	16276	16453	16414	16415	16622	16616	16450	16408	16473	16527	16330	16326	16279	16452	16455	16508	16452	16526	16414	16342	16561	16498	16371	16585	16473	16519	16309	16373	16301	16597	16380	16631	16622	16443	16314	16490	16363	16521	16350	16420	16433	16340	16463	16556	16529	16567	16183	16446	16445	16412	16445	16481	16459	16599	16609	16633	16572	16558	16449	16288	16472	16312	16362	16291	16211	16323	16540	16333	16417	16438	16551	16631	16558	16463	16395	16300	16415	16386	16557	16355	16551	16453	16506	16407	16360	16383	16387	16330	16546	16462	16476	16467	16285	16115	16402	16417	16426	16607	16583	16278	16506	16494	16483	16432	16410	16512	16449	16448	16438	16357	16456	16410	16251	16335	16366	16371	16362	16625	16586	16455	16330	16539	16463	16596	16460	16386	16412	16458	16421	16487	16473	16559	16538	16382	16661	16408	16477	16561	16454	16378	16386	16495	16394	16248	16700	16422	16493	16529	16301	16443	16546	16401	16400	16549	16424	16282	16401	16524	16434	16388	16122	16423	16471	16400	16190	16320	16331	16457	16460	16268	16314	16582	16542	16576	16537	16379	16288	16504	16534	16447	16414	16425	16490	16374	16407	16470	16414	16538	16419	16498	16435	16423	16466	16586	16545	16485	16517	16560	16634	16450	16510	16431	16456	16285	16380	16395	16527	16381	16518	16236	16357	16588	16389	16334	16491	16589	16249	16330	16455	16519	16420	16455	16431	16365	16605	16509	16458	16371	16371	16459	16470	16695	16548	16474	16468	16361	16536	16334	16511	16322	16552	16545	16717	16549	16558	16403	16335	16337	16460	16358	16339	16542	16408	16560	16569	16397	16472	16523	16382	16312	16310	16453	16617	16311	16362	16398	16282	16100	16502	16393	16449	16288	16521	16385	16316	16309	16512	16312	16448	16427	16270	16610	16462	16496	16477	16386	16232	16497	16453	16582	16615	16242	16573	16480	16332	16474	16346	16403	16369	16480	16391	16607	16496	16384	16361	16289	16335	16373	16403	16188	16468	16516	16465	16492	16159	16519	16281	16259	16328	16517	16430	16424	16688	16318	16407	16463	16571	16441	16335	16503	16357	16553	16445	16580	16443	16331	16328	16483	16497	16341	16511	16316	16481	16448	16418	16359	16460	16555	16390	16397	16319	16372	16272	16520	16542	16523	16407	16378	16291	16264	16499	16276	16432	16470	16275	16333	16290	16394	16473	16476	16490	16376	16538	16407	16503	16446	16221	16465	16537	16549	16496	16642	16594	16416	16602	16391	16648	16662	16629	16326	16366	16541	16652	16524	16609	16459	16426	16445	16542	16460	16299	16475	16431	16401	16575	16474	16587	16641	16381	16345	16228	16350	16407	16515	16652	16484	16400	16338	16372	16414	16549	16502	16454	16393	16474	16308	16238	16408	16575	16491	16259	16486	16361	16398	16471	16438	16575	16340	16286	16359	16314	16422	16545	16382	16242	16480	16474	16407	16567	16425	16273	16367	16491	16635	16183	16466	16429	16284	16547	16343	16402	16584	16265	16513	16376	16370	16410	16293	16239	16613	16606	16484	16601	16301	16343	16435	16520	16679	16334	16373	16415	16573	16411	16503	16377	16510	16433	16485	16319	16645	16429	16566	16445	16437	16456	16477	16505	16250	16589	16540	16641	16275	16504	16414	16178	16233	16484	16301	16300	16481	16434	16544	16595	16373	16443	16433	16408	16457	16548	16333	16244	16445	16323	16482	16520	16563	16406	16448	16393	16575	16451	16499	16293	16276	16288	16294	16376	16361	16360	16314	16249	16535	16372	16485	16452	16335	16644	16396	16430	16580	16489	16453	16449	16612	16453	16637	16163	16443	16389	16448	16491	16461	16414	16516	16454	16434	16521	16367	16433	16516	16381	16417	16463	16419	16297	16288	16482	16443	16649	16474	16415	16638	16610	16642	16296	16422	16699	16574	16565	16391	16467	16423	16292	16559	16510	16382	16313	16494	16337	16311	16563	16433	16229	16565	16450	16466	16424	16417	16392	16518	16397	16299	16462	16308	16336	16454	16383	16400	16393	16208	16372	16542	16437	16512	16555	16544	16569	16274	16512	16483	16432	16394	16187	16487	16430	16484	16387	16383	16606	16378	16394	16180
16755	27482	25344	20391	18526	17336	17025	16888	16380	16344	17442	37364	46757	41154	31146	21222	16845	16054	15566	15469	15615	15641	15518	15748	15492	15614	15537	15602	15731	15574	15772	15596	15548	15607	15503	15659	15415	15579	15595	15568	15622	15614	15737	15675	15513	15505	15505	15756	15694	15571	15517	15520	15610	15482	15619	15505	15557	15508	15569	15753	15558	15519	15610	15489	15720	15566	15698	15534	15411	15566	15456	15499	15565	15499	15505	15383	15696	15599	15512	15701	15482	15560	15607	15445	15723	15408	15579	15535	15475	15654	15702	15535	15731	15575	15508	15640	15654	15443	15509	15565	15645	15652	15433	15501	15570	15383	15621	15687	15663	15613	15561	15365	15765	15653	15511	15663	15460	15491	15497	15583	15575	15629	15501	15419	15550	15516	15643	15491	15652	15480	15570	15501	15719	15529	15488	15387	15570	15653	15608	15560	15628	15357	15708	15427	15668	15560	15516	15554	15495	15581	15437	15511	15531	15598	15474	15417	15676	15588	15546	15607	15450	15582	15570	15544	15556	15469	15484	15494	15696	15575	15466	15362	15542	15730	15676	15387	15577	15628	15319	15350	15531	15469	15476	15407	15534	15441	15461	15526	15609	15287	15629	15531	15718	15581	15590	15453	15627	15576	15652	15444	15602	15657	15463	15758	15524	15473	15583	15666	15657	15537	15547	15336	15613	15566	15529	15620	15495	15512	15524	15319	15602	15613	15494	15522	15582	15611	15622	15498	15606	15679	15574	15590	15640	15668	15629	15643	15442	15527	15660	15801	15602	15606	15618	15675	15471	15741	15595	15471	15359	15641	15521	15522	15443	15581	15590	15449	15499	15388	15653	15551	15466	15693	15362	15436	15525	15647	15529	15566	15600	15637	15442	15596	15467	15574	15536	15558	15591	15512	15527	15487	15554	15402	15403	15571	15530	15535	15399	15516	15497	15534	15574	15605	15615	15661	15473	15536	15410	15485	15720	15546	15627	15474	15606	15546	15558	15586	15389	15542	15625	15424	15731	15608	15549	15537	15547	15582	15487	15462	15584	15539	15659	15556	15440	15636	15501	15445	15595	15493	15569	15477	15447	15579	15455	15517	15441	15571	15597	15421	15499	15556	15417	15624	15549	15483	15476	15391	15568	15313	15549	15637	15546	15662	15544	15516	15610	15680	15541	15433	15596	15417	15690	15525	15445	15429	15584	15622	15723	15634	15539	15739	15592	15588	15486	15638	15607	15671	15520	15649	15595	15659	15553	15521	15555	15511	15692	15518	15439	15639	15631	15389	15432	15529	15540	15486	15594	15591	15510	15497	15499	15511	15498	15593	15572	15488	15554	15648	15492	15570	15584	15525	15514	15724	15485	15617	15592	15635	15513	15519	15575	15550	15550	15579	15593	15522	15533	15571	15462	15577	15750	15549	15718	15598	15463	15623	15615	15689	15420	15692	15513	15637	15518	15559	15513	15525	15583	15546	15593	15469	15422	15718	15606	15611	15493	15462	15569	15452	15700	15637	15555	15376	15660	15509	15567	15541	15626	15540	15688	15495	15449	15562	15492	15431	15573	15483	15801	15716	15505	15608	15630	15465	15398	15536	15612	15575	15710	15567	15567	15438	15609	15671	15537	15634	15437	15584	15570	15550	15646	15495	15657	15508	15552	15403	15424	15568	15499	15515	15523	15612	15589	15592	15609	15611	15625	15481	15466	15502	15444	15576	15579	15666	15543	15405	15709	15526	15461	15535	15517	15666	15595	15579	15619	15550	15583	15465	15487	15676	15317	15391	15608	15591	15560	15585	15549	15445	15712	15460	15597	15577	15402	15616	15459	15520	15422	15535	15568	15482	15598	15499	15534	15497	15590	15527	15645	15575	15579	15580	15516	15504	15487	15533	15539	15412	15753	15613	15602	15564	15579	15627	15441	15595	15566	15483	15669	15528	15533	15527	15694	15620	15495	15749	15556	15700	15559	15349	15640	15387	15484	15485	15528	15642	15727	15529	15528	15543	15521	15539	15471	15457	15576	15607	15612	15713	15499	15511	15662	15561	15473	15431	15584	15660	15662	15515	15540	15548	15636	15375	15676	15426	15471	15467	15466	15596	15494	15539	15740	15462	15642	15494	15477	15432	15506	15537	15491	15540	15589	15475	15626	15491	15481	15508	15750	15553	15579	15483	15418	15634	15539	15576	15508	15585	15565	15481	15475	15732	15595	15447	15566	15490	15529	15697	15578	15456	15436	15593	15637	15534	15346	15696	15660	15593	15502	15663	15673	15570	15547	15456	15470	15485	15534	15531	15415	15665	15473	15520	15622	15519	15541	15537	15540	15385	15468	15574	15403	15406	15407	15464	15530	15517	15590	15613	15627	15509	15488	15612	15573	15590	15700	15619	15484	15509	15596	15507	15447	15576	15448	15493	15604	15624	15579	15571	15616	15501	15494	15542	15435	15562	15696	15534	15481	15637	15565	15659	15531	15421	15617	15450	15646	15538	15781	15619	15455	15503	15515	15556	15468	15493	15611	15626	15522	15628	15559	15480	15530	15609	15729	15367	15522	15502	15456	15653	15468	15529	15286	15560	15690	15533	15554	15427	15624	15622	15714	15597	15591	15604	15530	15566	15479	15415	15528	15553	15508	15790	15548	15447	15608	15634	15617	15537	15318	15548	15254	15633	15494	15741	15659	15584	15468	15753	15554	15633	15624	15574	15384	15627	15541	15594	15473	15592	15434	15574	15506	15599	15653	15622	15441	15459	15622	15560	15586	15467	15613	15554	15638	15577	15693	15471	15606	15486	15631	15686	15725	15275	15525	15559	15601	15435	15585	15435	15649	15379	15539	15426	15499	15594	15606	15551	15475	15471	15620	15599	15624	15516	15492	15565	15455	15414	15493	15476	15732	15452	15630	15549	15504	15536	15583	15536	15588	15516	15608	15570	15674	15505	15742	15495	15543	15623	15360	15632	15549	15489	15404	15607	15597	15550	15520	15516	15455	15563	15603	15634	15717	15548	15500	15559	15636	15535	15711	15443	15557	15291	15661	15561	15646	15467	15583	15691	15548	15580	15707	15427	15519	15646	15287	15614	15689	15433	15473	15600	15499	15487	15568	15521	15405	15284	15592	15543	15614	15627	15530	15635	15682	15394	15508	15631	15519	15690	15390	15533	15466	15654	15500	15614	15574	15589	15543	15537	15778	15723	15418	15582	15601	15397	15375	15672	15625	15721	15588	15546	15536	15552	15591	15606	15563	15642	15540	15575	15650	15591	15694	15737	15469	15525	15413	15630	15648	15662	15404	15450	15663	15516	15510	15685	15612	15678	15431	15545	15553	15578	15542	15442	15549	15668	15497	15736	15554	15410	15508	15450	15579	15580	15614	15793	15613	15527	15546	15543	15488	15535	15606	15521	15664	15378	15614	15509	15475	15566	15521	15604	15578	15496	15639	15641	15743	15509	15706	15517	15548	15564	15547	15521	15641	15533	15592	15429	15534	15546	15577	15570	15430	15565	15583	15606	15632	15579	15553	15589	15593	15653	15539	15559	15502	15555	15613	15399	15687	15523	15621	15403	15532	15608	15499	15617	15741	15617	15520	15574	15574	15605	15415	15661	15691	15660	15643	15511	15552	15640	15473	15521	15453	15501	15533	15458	15644	15530	15524	15632	15511	15374	15683	15586	15454	15473	15479	15634	15515	15438	15368	15460	15515	15466	15713	15605	15694	15486	15514	15470	15491	15478	15607	15443	15621	15625	15609	15525	15493	15368	15685	15413	15604	15729	15629	15622	15524	15524	15640	15496	15615	15531	15524	15601	15630	15555	15631	15649	15408	15624	15635	15604	15549	15590	15638	15556	15632	15518	15502	15476	15591	15635	15554	15777	15736	15689	15527	15507	15515	15578	15661	15553	15654	15677	15577	15647	15520	15536	15519	15674	15544	15566	15427	15695	15466	15645	15597	15328	15588	15539	15360	15555	15543	15474	15518	15674	15604	15676	15703	15569	15519	15555	15656	15448	15640	15603	15573	15517	15454	15527	15459	15552	15589	15550	15520	15558	15606	15650	15719	15649	15589	15549	15643	15711	15478	15462	15505	15599	15472	15619	15489	15429	15506	15486	15280	15605	15546	15594	15530	15543	15611	15451	15463	15660	15375	15579	15633	15481	15509	15566	15492	15585	15657	15523	15620	15611	15683	15431	15656	15409	15752	15331	15505	15423	15485	15462	15445	15616	15550	15411	15449	15738	15525	15399	15587	15393	15521	15645	15563	15528	15689	15605	15483	15489	15603	15434	15510	15566	15651	15603	15560	15452	15484	15433	15656	15568	15616	15614	15573	15467	15498	15490	15659	15517	15714	15324	15676	15529	15607	15619	15417	15383	15579	15733	15507	15736	15561	15503	15570	15520	15566	15416	15511	15627	15499	15738	15757	15556	15517	15534	15457	15511	15528	15547	15780	15702	15485	15475	15568	15715	15575	15606	15526	15490	15501	15263	15546	15493	15594	15569	15389	15604	15489	15446	15633	15715	15488	15642	15633	15399	15595	15476	15476	15515	15654	15648	15576	15666	15695	15596	15596	15392	15450	15506	15738	15541	15543	15575	15525	15591	15614	15478	15613	15648	15440	15645	15554	15674	15530	15331	15589	15576	15667	15522	15456	15540	15523	15741	15420	15574	15464	15597	15523	15506	15457	15473	15516	15430	15642	15505	15547	15328	15607	15481	15620	15481	15423	15666	15507	15660	15646	15619	15686	15552	15527	15758	15541	15331	15678	15619	15445	15557	15594	15504	15526	15443	15473	15424	15525	15756	15638	15582	15454	15642	15603	15615	15468	15788	15334	15688	15519	15433	15774	15566	15466	15635	15625	15603	15479	15639	15704	15501	15656	15541	15509	15661	15523	15548	15630	15604	15538	15518	15634	15411	15613	15631	15720	15418	15574	15582	15566	15520	15466	15506	15690	15541	15570	15641	15646	15528	15679	15477	15412	15582	15606	15726	15608	15415	15570	15497	15526	15609	15489	15590	15560	15623	15443	15509	15505	15712	15421	15579	15619	15720	15454	15447	15356	15583	15556	15457	15608	15583	15522	15628	15514	15640	15649	15434	15521	15519	15561	15608	15499	15743	15606	15595	15588	15477	15713	15522
29090	21673	21133	18834	17154	16916	17251	17020	16933	17190	17020	18133	20318	20117	18844	17847	17244	17129	16961	17077	16799	16983	17045	16985	16929	17156	17104	17081	17011	17248	17207	17016	17071	17170	16970	17162	17150	16982	17016	17041	17001	17011	16965	16898	16995	17034	17237	17055	16921	17123	16963	16937	16957	17409	17023	16921	16911	16958	16806	17071	17034	16993	17032	16873	17117	16757	17036	16965	16748	16949	17068	16821	16979	16984	16961	17077	17013	17208	16918	16991	17137	16894	16943	17025	17019	17025	17065	17078	16924	16889	16920	17136	16875	17014	16984	17079	17054	17260	17191	16968	17013	17125	16946	17214	16989	16948	16959	17065	17008	16973	16884	17022	16902	17144	17009	16944	17024	17005	17161	16744	16969	16897	17041	17066	16974	16954	16842	16973	17189	16985	16951	17000	16941	16867	17114	17152	17005	16941	17102	17067	17017	17092	17320	17192	16991	17050	16997	16905	16999	16971	17139	16886	17114	17031	16990	16917	16832	16974	17007	16937	16847	17238	17098	16999	17159	17000	16956	16983	17065	17023	16843	16973	17113	17100	17041	16824	16970	17027	17026	16978	17005	17202	17079	17028	16964	16979	16837	16836	17183	17190	16917	16952	16933	17095	17104	16905	17003	16984	16984	17007	17227	17051	16966	17116	17146	17134	16849	16874	16938	16953	17092	16941	16972	17061	17097	16903	17121	16929	17166	16955	16819	17026	17082	17079	16983	17013	17134	16879	17100	16881	17000	17086	16964	16970	16964	17090	16972	17017	16936	16766	17074	16991	17241	17072	16936	17092	16958	17187	17026	16906	16948	16997	16974	16854	17064	17075	16988	16969	17078	17055	17002	17097	17028	16867	17026	17095	16871	16951	17114	16982	16924	16953	17211	17092	16976	16995	16769	16896	17122	16917	16947	16948	17195	16943	17009	17024	16929	16961	17198	16915	17067	17051	17039	17014	16856	17049	16808	17104	17060	16826	16972	17141	17048	17087	16751	17000	16980	16836	17172	16968	16937	16921	16892	16903	17081	16950	16911	17064	16908	16930	16859	17092	16932	17222	17142	16894	17032	17078	17035	16911	16956	16809	17067	16982	17127	16898	17132	17096	16940	16973	16845	16987	16982	17230	17110	16994	17041	16914	17011	16987	17089	17138	17009	17335	17091	16931	17031	16972	17011	17059	16961	17160	16979	16988	17029	17042	17106	17132	17002	17075	17067	17104	17055	17094	17017	17060	17042	17080	17041	16980	16978	16879	16948	17163	17086	16972	16993	17013	16908	16800	17080	17042	17173	16845	16978	16913	17115	17093	16994	16940	17008	17090	17102	16863	16854	16895	16847	16897	17025	16842	16971	16916	16886	16942	16976	17038	17036	17010	17043	16898	17020	16960	17088	16897	17119	16930	17152	17007	16973	16891	16829	17003	17003	17144	17093	17044	17094	17010	17276	16726	17042	17124	16925	17038	17039	16998	17197	16949	17166	16900	17127	17107	17270	17017	16966	17029	17011	16911	17170	17110	16998	17052	17134	17229	17155	17013	17153	16992	16937	16846	16940	17002	16840	16828	16930	16983	17021	17109	16923	17007	17016	17058	16970	17321	16990	17118	16914	17046	17111	16852	16962	16988	17070	17012	17047	17123	16931	16931	16975	17023	17134	16970	16978	17004	17060	17051	16961	17100	16987	16911	17029	17080	17055	17139	16952	17092	16795	16915	16909	17050	16847	16929	16997	16908	16951	17059	17040	16842	16993	16923	16967	17031	16981	16825	16989	16943	16914	17107	17167	16921	17021	16902	17011	17007	16970	16936	17083	16930	17031	17154	17208	16959	17061	17017	16885	16974	17052	16915	17005	17017	16975	16973	17130	16868	16977	16890	17056	17057	17063	16895	17084	17007	17121	16990	16879	16984	16863	17106	16965	17183	16853	17080	17248	16939	17042	16959	17007	16954	17139	17157	17160	16805	17035	16902	16874	17162	16890	16868	16897	16835	16880	17253	16977	17101	17069	16970	17012	17081	17121	16839	17125	16904	16918	16986	17050	16750	16908	17207	17028	17050	17034	16946	16880	16881	16910	17139	17051	16959	16917	17164	17131	16853	16913	16987	17115	16959	16934	16965	16939	17034	17174	17008	17044	17111	17122	16995	17192	16938	16903	16942	16893	16997	17096	16961	16947	17131	17274	17069	16853	17028	17203	16935	17011	16810	17108	16983	16964	16821	17018	17078	17167	16996	16975	17071	16877	17072	17108	17039	16790	17082	17064	17099	16944	17128	17009	17146	16958	17026	17075	17073	16941	16905	16904	17063	17138	16980	17078	16936	16743	16979	16970	17097	16974	17067	16919	17067	17112	17160	17109	17155	17067	17023	17114	17190	16899	16986	17144	17056	17137	17053	17250	16809	17102	16815	17060	17006	16860	17058	17129	16901	17137	16929	16976	17106	16928	16984	16993	17054	17106	16944	16926	17138	17180	16970	16975	16908	17001	17118	17039	16907	16932	17171	17037	17083	17081	17078	16989	17155	17089	17040	16906	16984	17104	17120	17020	17085	16943	16867	16860	16884	16899	16909	16870	16851	17093	16920	16987	17067	17052	17069	17149	17012	16917	17016	16899	16999	17166	16912	16869	16890	17069	17096	17029	17029	17141	16933	17041	16905	16918	16968	16817	17070	17062	17132	17083	17096	17045	17198	16966	17152	16950	17132	16915	17046	17092	17047	17066	17081	16887	17160	17225	17051	16826	16997	16989	17099	16939	17147	17052	16795	16885	16996	17022	17052	16979	16974	16882	16984	16906	16995	16898	16954	17037	16953	16895	17126	16987	17036	17062	16854	16972	17093	17221	16954	16940	16907	16858	17034	16802	16879	16886	17039	17267	17037	17007	17149	17088	16980	16837	17083	16927	17148	17064	16978	16948	16998	17029	16903	16956	16704	17119	16949	17041	16972	16978	17138	16978	16941	17049	16970	16901	17156	17076	16925	16924	16973	17072	17038	17128	16906	17034	16921	16958	17064	17022	16794	16843	16976	16981	17070	16830	16855	16978	17142	17211	17253	17084	17050	16942	16816	17050	16762	17146	16979	16895	17088	17005	16962	17091	16939	16984	17020	17168	16992	17216	16872	17252	16948	16964	16885	16925	17081	17049	16936	17085	17006	17072	16991	16922	16966	16931	17112	17211	17069	16992	17005	17111	16933	16969	17005	17115	17097	17128	17192	17029	17223	17283	16851	16842	16795	16883	16943	17095	17081	16996	16876	16848	16802	16946	17095	17008	16901	16995	16957	17020	16817	16932	17126	16931	17122	16789	16956	17104	16924	17139	17009	16999	16950	16939	17061	16941	17220	16901	17170	17053	16883	16995	16903	17084	16861	17000	17015	17153	16974	16984	16945	17059	17127	17077	17153	17061	17125	17061	16926	17005	17048	17136	16941	16981	16905	16894	17180	17003	17119	16943	17159	17051	16966	16813	16972	17110	16972	16961	16947	17047	17046	16894	16950	16938	17266	16939	17116	16866	16809	16982	17142	16953	16982	17043	17021	16943	17033	17063	17137	16940	17200	17010	17166	17188	16967	16995	17007	16907	17078	17052	17076	17139	16933	16992	17150	17103	17200	17092	17002	16801	16892	16949	16966	17006	17174	16950	16983	17039	17042	17045	16697	16922	16872	17243	16992	16898	17082	17136	16995	17040	16970	17037	16945	16869	16991	17037	17068	17007	16899	17026	16896	16989	17105	16974	17171	17030	17126	17074	16947	16910	17076	16945	17005	17109	16832	17023	17098	16877	16964	16928	17043	16894	17006	17168	16880	17248	16873	17146	17037	17109	16994	17051	16998	16996	17066	16971	17051	17020	17009	17195	17230	17071	17083	17051	17049	16997	16855	17087	16960	17006	16974	16994	16948	17169	16733	16864	17024	16904	16972	16939	17023	17098	17070	16753	17008	16965	17107	16983	16924	17022	17057	17000	16898	17144	17096	16927	16778	17112	17146	17010	16849	17016	16975	16907	16914	16941	16880	16956	16977	17192	16963	16888	17061	16914	17118	16908	17135	16896	16877	17108	16780	16943	17079	17161	16991	17152	17007	16969	17048	16874	16954	17142	16936	16954	16894	17006	16855	16943	17072	16941	17002	16956	16965	17022	17047	16940	17178	17018	16897	16993	17157	17107	16977	16937	16812	16946	16875	16967	17121	16983	17112	17304	16831	16985	16975	17038	16940	16922	17150	17102	16831	17095	16916	16983	16854	17252	16971	17092	17212	16884	16953	16942	17154	16913	17101	17006	17281	17255	17039	16899	17090	17152	17011	16881	16949	16982	17038	17011	17053	16830	16993	17053	17060	17209	17127	16920	17112	16912	16942	17029	17097	17145	17135	17119	17078	17057	17009	17142	16972	16934	16812	16883	16974	17092	17219	16879	16871	17214	17092	17152	16921	16861	16864	17180	16812	16922	16999	17026	16969	16718	17024	17106	16917	16798	16963	17103	16912	16895	17020	17134	17035	16965	17185	17056	17126	16905	17002	17075	17037	17036	16878	16827	17134	17099	17008	16886	17053	17220	17232	17015	17264	17104	17134	16998	17021	17156	17099	17115	16887	17005	16890	17012	16772	17014	16929	17064	17224	16915	17010	16739	17035	16962	16973	17018	17294	16796	16894	16957	17069	16944	16910	17037	16942	17024	16793	17008	16848	16990	16892	17055	16941	16861	17144	17209	16914	17065	17039	16861	17013	16882	17017	17153	16991	16901	16891	16966	16865	16875	17081	16974	16962	16957	17058	16850	17003	17006	17027	16934	16848	17095	17216	17028	16891	17105	17030	17048	17160	16862	16991	17132	17084	17138	17284	17058	17203	17059	16941	17200	17043	17109	17108	16947	17016	16967	16906	17090	16974	17041	16909	16913	17239	16951	17109	16979	17051	17154	17059	16939	17004	16927	16985	17150	17264	17056	17098	17003	16888	17055	17137	16959	16932	16949	16965	16952	17177	17031	17079	17040	17139	17183	17178	16922	17215	16988	17041	17036	17061	16985	17046	16962	17050	17035	16971	16967	17019	17071	17130	17020	16953	16870	17018	16946	17054	16883	16979	16857	17047	17114	17075	16938	17098	17059	17062	17152	16952	17079	16943	16864	16905	16839	17002
16270	17386	17347	16276	16129	15998	15955	15940	15888	15838	15910	18285	20945	19921	17796	16462	16100	15898	15844	15855	16005	15771	15899	15959	16113	15997	15758	15933	15986	15943	15842	15845	15989	15817	15784	15895	15838	15956	15904	15839	15881	15872	15909	15743	15797	15872	15820	16059	15888	15915	15855	15929	15917	15873	16026	15908	15838	15765	15832	15946	15718	15925	15901	15883	15872	15745	15894	15816	15938	15876	15899	15848	15945	15988	15878	15814	15853	15937	15813	15827	15950	16020	15983	15852	15892	15914	15806	15922	15828	15853	16007	15744	15827	15806	15973	15873	15827	15938	15930	15928	15737	15890	15807	16071	16035	15802	15912	15844	15733	15808	15833	15821	15744	15798	15867	15777	15893	15789	15849	15941	15860	15760	15867	15892	15877	15713	15873	15874	15928	15734	15748	15897	15787	15903	15834	15984	15955	15940	15912	15756	15766	15815	15908	15897	15902	15827	15704	15673	15808	15716	15935	15805	15865	15852	15861	15845	15756	15760	15969	15885	15911	15795	15840	16008	15819	15982	16056	15875	15770	15785	15774	15682	15892	16089	15803	15887	15970	15840	15750	15928	15808	15929	15774	15884	15798	15830	15754	15783	15880	15836	15807	15854	15881	15990	15719	15869	15939	15751	15807	15877	15868	15898	15651	15857	15914	15887	15989	15801	15870	15976	15916	15774	15800	15817	15745	16024	15878	15835	15903	15984	15821	16030	15872	16014	15972	15983	15734	15991	15903	15759	15866	15787	15885	15857	15854	15852	15802	15713	15811	15728	15866	15970	15694	16010	15880	15854	16028	15897	15908	15948	15813	15889	15771	15788	16033	15719	16003	15904	15720	15947	15831	15913	15812	15848	15833	15774	15961	15831	15808	15820	15657	15926	15879	15713	15749	15809	15963	15916	15902	15987	16009	15819	15969	15851	16027	15720	16069	15801	15686	15645	15923	16041	15904	15966	15908	15917	15795	15886	15940	16031	15874	15965	15899	15669	15887	15777	15992	15728	15778	15893	15851	15971	15852	15939	15966	16006	15947	15898	15756	15874	15815	15920	16011	15939	15781	15854	15692	15836	15797	15971	15915	15962	15802	15827	15893	15944	15941	15893	15778	15890	15775	15827	15964	15825	15971	15988	15836	15868	15878	15965	15855	15905	15866	15961	15865	15847	15900	15793	15914	15849	15983	15977	15900	16047	15765	15728	15926	15834	15864	15863	15762	15883	15769	15875	15859	15701	16064	16014	15797	15971	15865	16010	15684	15820	15925	15890	15790	15870	15892	15895	15914	15835	15799	16004	15801	15932	15748	15815	15872	15789	15823	15981	15784	15887	15977	15904	15920	15953	15883	15929	15784	15885	15886	15783	15739	15783	15930	15759	15824	15896	15844	15852	15848	16002	15800	15824	15822	15835	15732	15847	15900	15892	16128	15922	15992	16002	15801	16004	15747	15872	15972	15831	15873	15704	15773	15712	15944	15937	15807	15662	15941	15976	15942	15926	15763	16012	15654	16036	15812	15653	15830	15978	16013	15758	16003	15874	15900	15809	15872	15978	15991	15599	15864	15936	15922	15922	15886	16010	15867	15840	16010	15882	15839	15796	15930	15893	15844	15989	15917	15988	15777	15746	15819	15945	15667	15875	15785	15710	15809	15827	15936	16029	15655	15782	15959	15912	15825	15700	15808	15822	15870	15951	15817	15965	15825	15719	15858	15987	15782	15953	15911	15843	15660	15760	15923	15693	15956	15860	15789	15935	15946	16083	15691	15891	15882	15951	15960	15741	15841	15979	15693	15691	15815	15861	15849	15878	15895	15713	15717	15885	16058	15912	16017	15796	15790	15822	15909	16032	15688	15886	15843	15689	15938	15867	15780	16003	15734	15953	15745	15882	15968	15844	15957	15708	15838	15864	15834	15793	15990	15962	15947	15862	15868	15935	15841	15945	15891	15985	15821	15940	15941	15836	15856	15883	15762	15865	15765	15843	15869	15756	15847	15973	15920	15773	15822	15582	15818	15872	15824	15737	15757	15847	15900	16036	15892	15953	15938	15995	15927	15878	16047	15731	15824	15870	15896	15814	15804	16067	15835	15700	15733	16019	16009	15841	15693	15881	15805	15900	15794	15916	15705	15840	15887	15843	15992	15668	15844	15823	15889	16011	15821	15775	15960	15943	15642	15917	15820	15928	15890	15921	15911	15777	15746	15759	15857	15990	15912	15796	15982	15823	15823	15878	15950	15996	15838	15830	15871	16024	15856	15917	16057	15990	15820	15739	15732	15920	16016	15837	15795	15911	15842	15917	15751	16007	15938	15968	15979	15808	15829	15887	15832	15826	15924	15831	15954	15865	15932	15948	15754	15955	15971	15835	15741	15763	15900	15809	15838	15751	15802	15606	15707	16041	15840	15932	15830	15856	15817	15918	15945	15746	15929	15943	15739	16082	15883	15875	15927	15667	15843	15813	15821	15865	15693	15886	16008	15739	15707	15967	15908	16067	15932	16073	15872	15892	15752	16055	15931	16019	15981	15659	15861	15857	15892	15789	15803	15935	15917	15885	15883	15805	15840	15813	16031	15874	15902	16014	15789	15877	15923	15759	15730	15789	15936	15791	15989	15843	15903	15997	15787	15820	15927	15912	15670	15943	15779	15812	15932	15884	15844	15968	15875	15846	15961	16000	15885	15781	15865	15925	15833	15881	15754	15927	15836	15813	16013	15867	15992	15996	15817	15732	16034	15779	15895	15725	16002	15810	15760	15796	15948	15923	15841	15890	15636	15895	15912	15860	15912	15855	15772	15824	15927	15909	15820	15775	15815	15929	15883	15880	15896	15927	15910	15848	15750	15772	15713	15938	15688	15852	15886	15911	15910	15596	15891	15806	15820	15709	15790	15801	15853	16028	15746	15880	15934	16003	15839	16064	15875	15922	15740	15774	15993	15854	15962	15977	15867	15882	15714	15972	16014	15986	15999	15905	15739	15835	15844	15912	15950	15770	15959	15760	15874	15658	15914	15803	15783	15919	15799	15816	15997	15786	15860	15933	15982	15759	15888	16078	15918	15862	15877	15964	15981	15773	15957	15918	15995	15715	15931	15786	15856	15892	15803	15846	15677	16069	15796	15923	15902	15840	15867	15735	15878	15916	15792	16048	15977	15978	15991	15754	15842	15874	15777	15851	15743	15950	16047	15852	15911	15834	15721	15981	15927	15885	15929	16013	15969	16028	15768	15859	15949	15897	15839	16039	15855	15980	15951	15917	15899	15859	15903	15980	15865	15882	15922	15785	15829	16031	15785	15933	15861	15945	15798	15921	15998	15766	15832	15952	15883	15800	15959	15854	15880	15781	15869	15891	15956	15663	15978	15783	15957	15934	15786	15901	15811	15825	15989	15861	15796	15885	15949	15882	15728	15940	15959	16051	15715	15994	16007	15882	15873	15958	15935	15921	15880	15911	15848	15898	15804	15837	15820	16021	15882	15795	15799	15741	15936	15792	15908	15911	15894	15811	15916	15947	16008	15952	15822	15805	15906	15904	15904	15915	15719	15880	15859	15828	16137	15870	15857	15940	15911	15988	15815	15852	15851	15796	15801	15892	15700	15990	15996	15952	16050	16050	15956	15880	16009	15761	15843	15984	15715	15847	15873	15909	16008	15824	15971	15857	15793	15773	15841	15841	15997	15819	15804	15896	15924	15957	15824	15907	15873	15849	15851	15812	15958	15814	15837	15979	15725	15966	15839	15814	15855	15877	15857	15740	15907	15906	15921	15939	15954	15903	15877	15756	15912	15887	15773	15770	16044	15810	15946	15819	15782	15836	15894	15811	16033	15956	15862	16012	15681	15994	15976	15929	15879	15986	15906	15841	15917	15993	15695	15807	15917	15703	15931	15961	15983	15832	15837	15763	15941	15966	15857	16060	15775	15807	15716	15960	15935	15686	15928	15935	15991	15725	15847	15899	16051	15945	15884	15803	15767	15680	15751	15821	15869	15722	15821	15890	15951	15810	15781	15854	15842	15862	15862	15879	15905	15912	15728	15932	15892	15849	15912	15988	15865	15930	15741	15725	15878	15983	15877	15901	16057	16046	15954	15688	15989	15799	15791	15918	15868	15936	15764	15650	15880	15881	15682	16012	15885	15851	15727	15801	15700	15930	15898	15889	15962	15763	15891	15728	15879	15879	15791	15615	15740	15865	15788	15813	15832	15925	15837	16024	15791	15962	15962	16020	15916	15924	15844	15712	15858	15874	15835	15896	15800	15940	15862	15806	15820	15732	15842	15991	16116	15858	15823	16014	15918	16027	15872	15793	16066	15899	16054	15833	15918	15956	15840	15896	15970	15942	15843	15805	15938	15962	15884	15903	15893	15837	15890	15914	15948	15864	15679	15991	15874	16003	16030	15712	15754	15833	15982	15826	15917	15921	15721	15968	15767	15885	15804	15842	15835	15934	15950	15673	15812	15897	15889	15771	15766	15825	15964	15883	15972	15980	15860	15799	15939	15710	15976	15765	15820	15893	15792	15900	15918	15947	15906	15746	15897	15856	15776	15798	15710	15808	15731	15914	15790	15696	15815	15856	15847	15950	16011	15861	15907	15910	16023	15807	16022	15744	15904	15886	15877	16110	15741	15824	15862	15958	15773	15954	15884	15761	16010	15877	15929	15867	15732	15751	15656	15810	15845	15908	15770	15860	15950	15826	16008	15794	15980	15894	15884	15892	16068	15700	15931	15944	15855	15914	15990	15761	15723	15881	16024	15871	15874	15922	15989	15778	16004	16165	15898	15787	15835	15910	15721	15910	15996	15935	15820	15953	15808	15842	15804	15804	16001	15908	15830	15988	15895	15769	15868	15889	15970	15848	15773	15839	15934	15713	15773	15895	15812	15732	15770	15690	15961	15784	15890	15777	15863	15834	15840	15902	15974	15870	15732	15992	15894	15779	15918	15780	15848	15777	15804	15794	15815	15912	15963	15870	15860	15779	15824	15860	16041	15897	15576	16049	15729	16001	15894	15835	15849	15828	15941	15880	15930	15790	15933	15880	15880	15875	15979	15757	15851	15818	16029	15977	15721	15883	15840	15817	15891	15979	15822	15854	15832	16044	15945	15876	15952	15764	15926	15917	16002	15824	16002	15673	15802	15760
24946	21329	27975	25423	20984	19155	18911	17511	17231	17339	17358	25789	35100	31326	25079	20090	17648	17162	17061	17025	17000	17131	16954	17019	17087	17043	17097	16704	16993	16727	16777	16841	16945	17006	17041	17003	16956	16955	16990	16807	16824	16878	16720	16709	17065	17005	16899	17000	16850	17095	16842	16770	17000	17058	16813	17071	16851	16964	17059	16947	16959	17076	17031	16847	17032	16958	16978	16961	16860	17138	16851	16878	16882	16847	16923	17057	17018	16796	17004	16954	17000	16906	16961	16908	16874	16992	16824	16811	16917	16974	16874	16725	16727	16704	16975	16899	16832	16956	16792	16986	17212	16776	16923	16820	16952	17017	16761	16966	16747	16662	16934	16917	17013	16821	16967	16790	16939	17139	16876	16923	16996	16959	16780	16825	16765	16900	16717	17051	16967	16712	16966	16932	16989	16869	16919	16873	16838	17061	17114	17131	17000	16782	16814	16830	17050	16819	16843	16910	17154	16990	16871	17016	16837	16894	16797	16847	17004	16895	16804	16715	16999	16901	16920	16897	16902	16988	16673	17086	16811	16847	17040	16879	17042	16860	17069	17023	17093	16969	16793	16959	17007	16853	16995	17128	17025	16885	16844	16724	16784	16822	16870	16861	17112	16965	17005	16996	17030	16752	16771	16949	16615	16996	17112	16903	16964	16997	17047	17061	16804	16833	16989	16846	16847	16911	16832	17017	16775	16924	16903	16956	16888	16869	16923	16989	16855	17013	17064	16942	17002	16845	16952	16897	17065	17083	16966	17020	16895	16784	17005	16885	17009	16871	16978	17016	16964	17053	16762	17012	17055	16825	16701	16842	16930	16808	16902	16715	16949	16888	16753	16888	16769	16900	16792	16941	16914	16961	16979	16680	16889	16738	16748	16762	17029	16792	17090	16970	17220	16940	16891	16937	16737	16948	16796	17005	17006	16854	16935	16960	16875	16863	17099	16798	16885	16922	16850	16864	16860	17026	17057	16933	17037	16805	16642	17010	16841	16872	16872	16937	16968	16850	16781	16859	16974	16901	16942	16868	16979	17016	17081	17113	17114	16820	16752	16946	16934	16894	16902	16808	16773	16911	16996	16759	16802	17036	17020	17036	17004	16964	16948	16842	16968	16998	16865	16915	16881	16835	16928	16853	16625	16851	17057	16831	16840	17019	16789	16940	16853	16998	16822	17106	16993	16888	16774	16945	16872	16726	16843	16897	16848	16844	16934	16877	16911	16883	16886	16830	17090	16957	16833	16997	16904	17017	16915	16933	17036	16989	17091	16893	16629	16918	16810	16915	16977	16845	16927	17164	16878	16839	16998	16773	16785	16813	16987	17052	17136	16839	17018	17112	16861	17143	16885	16953	16805	16822	16902	16847	17106	16947	16723	16992	16763	16923	16987	16878	16850	16985	16973	17108	16868	16821	16766	16911	16844	16782	16858	17043	16855	16933	17035	16727	16832	16715	16729	16916	16698	16817	17011	16963	16997	16992	16773	16952	16800	17010	17185	16954	16908	16805	16929	16851	16783	17025	16937	16909	16895	16939	16900	17012	16936	16852	16959	16924	16932	16967	16902	16778	16905	16842	16821	16965	16867	16856	17042	16815	17020	16730	17061	16828	16610	16857	17014	16809	17242	16862	17116	16791	16867	17029	16893	16898	16896	16962	17159	16903	16877	17005	17018	16832	16985	17060	16764	17055	16853	16774	16901	17029	16916	16849	16785	17227	16941	17041	17040	16962	16979	16987	17073	17006	16918	16954	16931	17055	16941	16857	17001	16855	16984	16664	16958	16868	17021	17069	16956	17010	16913	16979	16861	16898	17045	17021	17031	16836	16909	17044	16974	16962	17078	16941	16905	16880	16918	17052	16883	16827	16851	16855	16897	16659	16886	16984	16955	16950	16819	16958	16918	17080	16990	17154	16969	17002	16864	16910	16826	16792	16777	16978	16995	16865	16877	16824	16882	16950	16809	16828	16833	16783	16895	17024	16945	16932	16984	17033	16923	16971	16868	16684	16980	16656	16866	16950	17049	16772	17033	17242	17117	16865	16843	17184	17101	16968	16946	16872	16691	16845	16814	17041	16825	16980	16809	16776	16963	17081	16977	16951	16792	16612	16976	16726	16925	16872	16942	16924	16978	16955	17091	16747	16828	16883	16793	16886	16959	16909	16948	16960	17072	17013	17018	17000	16812	16905	16778	16942	17082	17053	16905	17154	16996	16801	17011	16886	17087	16880	16945	16974	16996	16968	16782	16783	16882	16869	16980	16996	16799	17140	17035	16966	16872	16871	16848	16925	16785	16803	16970	16809	16936	16868	16874	16697	17087	16852	16785	16889	16825	16996	16765	16761	16912	17092	16928	16810	16865	16922	17023	16894	16877	16947	17092	16833	17003	16955	16759	16764	16848	16877	16913	16921	17044	16904	16879	17106	16959	16823	16971	16865	16793	16895	16875	16919	16700	16927	16771	17023	16828	16764	16944	17060	16976	16883	16998	17094	17114	17021	17010	16643	16969	16957	16904	16959	16755	16818	17064	16882	16941	16673	16962	17199	17077	16783	16797	16881	17078	16891	16981	16975	16985	16765	16788	16800	17077	16872	17020	17112	16890	16819	17081	16808	16846	16752	16815	16866	16950	16817	17071	17025	16822	16981	16962	16821	16947	16986	16950	17035	16912	16769	17026	17083	16985	16649	17017	16870	16942	16821	16927	17146	16926	17050	16952	17047	17059	17090	16750	16871	16910	16928	17028	16699	16781	16963	16768	16850	17085	16630	17123	16845	16995	16966	16967	16787	17032	16913	16975	17163	16970	16926	16934	17118	16846	16901	16851	16932	16964	16897	16842	16764	16800	16998	17052	16805	16903	16820	16903	16994	16894	16846	17008	17076	16678	16685	17025	16902	16845	16859	16949	16929	16893	16845	16861	16990	16917	17005	17180	16848	16906	16919	16988	17085	16896	16876	16978	16962	16925	16812	16849	16811	17018	16962	16961	16978	16737	16845	16844	16928	17043	16898	16952	16862	17117	16800	16889	16894	16877	16976	17015	16877	16866	16864	16944	16840	16947	16820	17032	17061	16953	16931	17021	16834	16897	16793	16976	16719	16913	16962	16769	16935	17019	16871	17008	16786	16900	16836	16951	17056	17066	16827	17026	16973	16916	16881	16776	16699	17166	16676	16935	16845	16712	16749	16935	17014	16869	16797	16936	16814	16835	16870	16952	16915	16974	16923	16860	16858	17164	17005	16810	17048	16775	16811	16855	17064	16905	16868	16844	16892	16977	16876	16916	16935	16795	16827	16915	17048	16933	17022	16867	17021	17009	16981	16958	17122	17114	17347	16834	16751	16995	17048	17129	16905	17143	17137	17019	17021	17020	16902	17003	16720	16987	16971	16843	17144	16721	16858	16907	16885	16917	16801	16953	16817	16642	16779	17069	17035	17039	17031	16827	16998	17028	16857	16881	16879	17084	17070	17032	16879	16753	16816	16896	17058	16978	16915	17195	16964	16953	16858	16913	16883	16680	16837	16920	16889	16874	16751	16899	16955	16806	16800	16917	17059	16904	16799	17057	17011	16939	16795	16955	16900	16845	16807	17017	17079	16969	16837	17111	16917	16839	16886	16872	17003	16834	16839	16720	16925	17160	16844	16878	17060	16989	16695	16799	16866	16836	16771	16961	16987	16949	17037	17151	17080	17002	16946	16838	16878	17004	16886	16810	17041	16829	16839	16722	16918	16966	16689	16730	16918	16919	17026	16763	16955	17116	16824	16970	16981	17064	16908	16961	16951	16831	16922	16937	16929	17017	16856	17134	16851	16858	16922	16769	16942	16866	17009	16913	16913	16872	16958	16971	17119	16850	16780	16764	16891	16943	17064	17091	16888	16632	16868	16969	16928	16811	17051	17045	16956	17048	17003	16897	16848	16955	16719	16794	16859	16941	17047	16864	16947	16902	16773	16954	16982	16869	17056	16996	16900	16844	16837	16986	17019	17041	16984	16739	16944	16862	17069	16751	16897	16967	16773	16746	16921	16933	16949	17043	16856	16970	16832	16856	16996	16959	16905	16951	17102	16865	16957	16904	16789	16775	16975	16823	16770	16833	16860	16854	16939	16858	16744	16911	16802	16982	16906	16942	16900	17154	17021	16902	16962	16932	17181	16931	16977	16936	16762	17003	17009	16931	16989	17161	17114	16909	16963	16908	16819	16796	16912	16914	16859	16862	16911	16950	16828	16899	16901	17040	17041	16860	17011	16908	16857	17063	16928	16831	16962	16690	17052	16818	16911	16814	16854	16797	16911	16892	17057	16927	16983	16686	17070	17097	16620	16883	16880	17056	16794	17030	16644	16817	17008	16802	16958	17008	16819	16818	16772	17047	16846	16760	16841	16908	17028	16827	16938	17040	17096	16888	16774	16909	16924	17064	16970	16863	17101	16903	16800	16896	16810	16973	16840	17003	17023	16970	16963	16850	16947	16927	16748	16947	16852	17008	16904	16953	16849	16761	16895	17044	16883	16928	16977	16958	16941	16974	16908	16984	16848	16981	16821	17017	16794	16892	16854	16862	16778	16872	16891	16896	16749	16944	17054	17023	16834	16911	17146	16866	16812	17022	16834	16801	16945	16853	16953	16746	16875	17045	16938	16904	16959	16840	16966	16901	16923	17012	16964	16930	16792	16855	16976	17012	16977	16792	16867	16708	16859	16739	17001	16959	16811	16842	16839	16715	16754	16973	17002	16856	16762	16861	16943	16909	16872	16872	17000	16739	16968	17056	17067	16853	16774	16842	16910	16870	16847	16897	17072	17038	16861	16921	17226	16936	16930	16931	16976	16924	16847	16962	16905	16826	16892	16905	16832	17104	16959	17076	16829	16917	16884	16919	16918	16938	16795	17012	16904	16900	16857	16982	16986	16868	16952	16889	16839	16858	16887	16997	16927	16801	17037	16995	17021	16837	16848	16904	16970	17044	17009	16935	16962	16761	16918	16901	16939	16959	17008	17039	16940	17007	16851	16950	16934	16917	17027	16999	17050	17028	16776	16794	16929	16950	16954	16712	17002	16992	16775	16815	16883	17056	16855	16858	17017	17123	16866	16927	16834	16881	16718	17101	16909	16937	16764	16947	16906	16904	17015	17053	16933
15315	23037	22203	18485	17329	16846	16709	16449	16552	16212	16320	30537	38525	33351	25242	19087	16682	16031	15989	15934	15896	15852	15986	15939	15942	15826	15878	15841	15955	15888	15975	15937	15937	15880	15769	15924	15882	15999	16036	15972	16013	15911	15851	15924	15792	15819	15841	15881	15953	15918	15845	15913	15984	15760	15719	15766	16064	15962	15922	15922	15944	15790	15911	15986	15850	15998	15766	16022	15805	15852	15890	15975	15803	15805	15959	15887	15843	15895	15923	16201	15820	15895	15789	15803	15853	15801	15888	15835	15859	15844	15921	15928	15980	15750	15851	15876	15892	16043	15893	15900	15766	15999	15854	15720	16163	15680	15912	15868	15830	15875	15650	15751	16016	15896	15942	15932	15967	15957	15860	15926	15811	15912	15921	15955	15933	15853	15922	15969	15861	15901	15814	15732	15919	15963	15927	15899	15750	16040	15847	16049	15908	16079	15933	15895	15910	15664	15835	15819	15896	15821	15768	15996	15792	15994	15820	15863	15755	15921	15901	15880	15848	15892	15985	15908	15922	15914	15791	15819	15944	15656	15808	15990	15876	15923	15887	15917	15809	15728	15818	15847	15771	15831	15865	16012	15774	15758	15897	15773	15690	16016	15821	15679	15715	15943	15872	15630	15818	15830	15856	15780	15751	15780	15974	15770	15818	15701	15878	15950	15786	15874	15786	15786	15858	15798	15870	15786	16010	15897	15908	15786	15849	15919	15983	15820	15908	15892	15922	15915	15702	15915	15608	16034	15773	16053	15677	15906	15903	15833	15864	15936	15708	15902	15968	15964	15703	16008	15826	15948	15851	15880	15904	15772	15904	16004	15760	15825	15918	15861	15927	16111	15832	15924	15846	15772	15863	15778	15860	15935	16003	15823	15911	15556	15885	15850	15846	15841	15886	15866	15700	15742	15747	15809	15797	15911	15668	15805	15917	15992	15821	15852	15707	15821	15878	16056	15821	15911	15822	15778	15901	15984	15920	15971	15907	16026	15618	15813	15914	15772	15963	15802	15866	15792	15878	15856	15734	15915	15694	15714	15904	15880	15883	16001	15776	15901	15791	15858	15907	15939	15758	16007	15878	15916	15988	15823	16020	15751	15965	15807	15973	15897	15870	15840	15676	15792	15830	15904	15906	15881	15685	15987	15780	15837	15839	15934	15875	15810	15835	15922	15890	15847	15946	15843	15939	15963	15813	15981	15912	15826	15788	16002	15791	15954	15929	15844	15881	15698	15828	15809	15673	15716	15778	15864	16068	15806	15873	16052	15933	15886	15912	15867	15913	15842	15875	15791	15860	15937	16041	15757	15892	15753	15633	15881	15664	15920	15770	16047	15885	15789	15807	15925	15835	15949	15983	15736	15874	15635	15862	15981	16065	16150	16121	15794	15820	15733	16003	15822	16026	15752	15833	15851	15918	15908	15788	15810	15828	15936	15778	15768	16093	15953	15996	15823	15768	15955	15861	15815	15733	15684	15859	16011	15811	15821	15777	15869	15984	15799	15950	15877	15907	15883	15684	15992	15932	15829	15870	15784	15912	15784	16101	15872	15856	15862	15735	15938	15939	15830	15809	15927	15981	15786	15864	15857	15983	16063	15943	15859	15923	15671	15869	15805	15917	15841	15775	15783	15814	15891	15793	15926	15666	15829	15730	16036	15926	15982	15950	15649	15809	15844	15756	15868	15823	15979	15857	15955	15909	15945	15656	15816	16104	15935	15991	15928	16000	16090	15901	15937	15820	15901	15994	15788	15851	15920	15814	15661	15725	15798	15972	15867	15927	15653	15853	15886	15999	15958	15994	15975	15801	15793	15922	15915	15971	15804	15792	15934	15991	15800	15817	15942	16003	15886	15773	15754	15937	15756	15663	15937	15918	15799	15828	15820	15892	15794	15814	15926	15723	15959	15770	15878	15971	15658	15930	15782	15896	15723	15828	15924	16033	15982	15734	15960	15852	15819	15849	15840	15828	15839	15925	15939	15821	15923	15994	15871	15967	15765	15930	15883	15799	15781	15737	15783	15689	15800	15710	15894	15873	16120	15964	15946	15930	15799	15971	15913	16040	15778	16034	15736	15889	15819	15839	15802	15941	15818	15915	15811	15893	15887	15842	15627	15892	15794	15834	15915	15765	15848	15861	15794	15775	15976	15827	15910	15959	15920	15848	15951	15858	15862	15873	15769	15825	16035	15893	15919	15912	15793	15964	15795	15899	15898	15837	15866	15878	15719	15715	15810	15801	15937	15867	16058	15945	15764	15881	15953	15781	15856	15890	15917	15966	15785	15808	15885	15935	15900	15854	15903	16012	15966	15889	15720	15842	15939	15864	15892	15828	15832	15763	15995	15997	15900	15795	15898	15808	15730	15912	15834	15910	15770	15810	15818	15812	15848	15780	15760	15947	16007	15900	15915	15787	15723	15675	15904	15844	15782	15964	15834	15670	15707	15830	15819	15827	15800	15884	15852	15868	15783	15878	15974	15831	15912	15896	15939	16025	15794	15791	15752	15891	15883	15759	15696	15768	15878	15943	15812	15788	15907	15950	15760	15967	15979	15856	15811	15701	16012	15720	15876	15938	15670	15833	16091	15956	15848	15806	15972	15770	15991	15955	15715	15810	15867	15801	15800	16018	15800	15864	15838	15725	15678	15626	15819	15876	15871	15884	15684	15807	15869	15842	15741	15900	16025	15880	15762	16124	15729	15858	15810	15883	15779	16003	15712	15757	15940	15819	15803	15999	15798	16048	16016	15842	15819	15884	15928	15856	15908	15898	15985	15944	15738	15883	15925	15948	15942	15828	15946	15946	15739	15898	15843	15909	16061	15823	15853	15902	15793	15824	15936	15940	15879	15917	15927	15812	15849	15904	15934	15899	15833	15986	15935	16022	15995	15934	15706	15981	15811	15880	15938	15979	15996	15942	15834	15725	15934	15850	16058	15833	16049	16004	15639	16032	15799	15775	15780	15889	15737	15903	15770	15732	15601	15861	15813	16041	15913	15954	15802	15849	15986	16008	15790	15913	15888	15724	15762	16006	15871	15854	15798	15872	15909	15935	15782	15828	15857	15818	15846	15813	15709	15794	15858	15692	15888	15854	15733	15927	15875	15985	15935	15848	15929	15723	15835	15942	16058	15804	15952	15992	15929	15948	15665	15832	15768	16005	15769	16053	15850	15829	15838	15845	15913	15998	15706	15865	15881	15792	15856	15862	15899	15923	15994	15776	15753	15951	15753	16124	15860	15794	15884	15816	15829	15809	15720	15970	15953	15987	15888	15869	15837	15863	15857	15731	15800	15998	15687	15801	15869	15751	15974	15935	15810	16018	15701	15937	15879	15817	15792	15759	15836	15714	15700	15905	15848	15890	15859	15719	15764	16034	15789	15834	16100	15923	15768	15854	15901	15865	15800	15805	16012	15747	15867	16061	15722	15718	15918	15822	15870	15812	15922	15670	15797	15853	16040	15868	15894	15872	15797	15852	15934	15894	15819	15766	15894	15774	15804	16039	15927	15763	15887	15754	15866	15793	15651	15820	16023	16008	15852	15735	15743	15699	15843	15792	15838	15846	15976	15949	15726	15918	15986	15896	15749	15840	15852	15848	15832	15746	15821	15937	15893	15915	15795	16023	15874	15840	15833	16002	16008	15726	15892	15841	15809	15942	15888	15831	15889	15818	15707	15870	15691	15764	15806	15858	15949	15833	15707	15973	15872	15863	15890	15934	15842	15864	15920	15922	15950	15854	15752	15797	15999	15938	16013	15986	15952	15826	15838	15958	15792	15910	15837	15822	15987	15787	16022	15886	15780	15806	16025	15719	15881	15891	15927	15882	15970	15942	15952	16055	15800	15961	15875	15959	15942	15796	15818	15838	15841	15881	16083	15926	15857	15874	15998	15869	15851	15902	15758	15996	15909	15960	15859	15834	15864	15820	15983	15928	15754	15939	15892	15865	15904	15799	15883	15958	15950	15871	15872	15926	15890	15930	15963	15783	15894	15831	15833	15866	15946	15714	15817	15924	15800	15767	15857	16042	15756	15841	15989	15803	15796	15908	15836	16008	15630	15963	15873	16026	15781	15907	15828	15843	15897	15893	15856	15879	15830	15972	15956	15812	16082	15877	15878	15819	15819	15875	15837	16021	15921	15850	15699	15856	15963	15823	15958	15717	15940	15993	15964	15910	15793	15738	15755	15971	15723	15939	15911	15772	15793	15834	15823	16015	15887	15918	15721	15980	15964	15923	15760	15839	15915	15791	15851	15902	15755	16054	15936	15776	16009	15860	15762	15848	15868	15915	15846	15869	15752	15758	15827	16063	15882	15847	15931	15897	15859	15827	15831	15856	16093	15769	15792	15832	16108	15745	15836	15886	15880	15921	15733	15902	15861	15875	16020	15904	15867	15821	15865	15793	15736	15895	15818	15812	16018	15715	15840	15945	15697	15793	15888	15956	15835	15839	15957	15890	15706	15905	15844	15756	15918	15831	15906	15790	15762	15846	15893	15814	15770	15721	15940	15916	15767	15775	15867	15818	15886	15741	15894	15962	15854	15930	15817	15881	15956	15968	15843	15848	15892	15948	15919	15725	15881	15669	15889	15920	15749	15856	15723	15929	15769	15940	15896	15786	15805	15828	15963	15840	15943	15906	15683	15743	15801	15814	16001	15904	16044	15789	15711	15786	15939	15799	15955	16031	15892	15798	15720	15981	15896	15733	15899	15742	15929	15766	15799	15823	15940	15945	15906	15839	15920	15894	15852	15956	15831	15839	15820	15742	15878	15888	15937	15956	15865	15754	15895	16069	16032	15753	15842	15784	15866	15953	15875	15824	15984	15936	15786	16030	15974	15865	15831	15909	15754	15818	15767	15718	15956	15882	15843	15961	15740	16027	15878	15854	15928	15757	15961	15769	15855	15865	15765	15818	15726	15890	15905	15859	15610	15872	15897	15788	15711	15956	15838	15768	15677	15812	15891	15706	15813	15886	15763	15802	15903	15868	15821	15849	15934	15782	16018	15891	15936	15920	15965	15984	15856	15910	15681	15896	15804	15808	15768	15880	15749	15672	15868	16045	15981	16000	15670	15759	15987	15723	15751	15778	15785	15673	15888	15725	15877	15796	15855	15821	15797	15944	15818	15883	15681
23865	21314	28783	24197	21869	22151	21257	18030	17488	17840	17659	28795	43866	40269	31013	23026	18790	17683	17414	17099	17193	16972	17210	17020	17052	17153	16995	17040	17050	17093	17110	17014	17000	17155	16882	17137	17156	17154	16903	17025	17174	16948	17038	16996	17066	17054	17110	17039	17106	17093	17117	17130	17016	17091	16829	17111	17031	17006	17001	17058	17020	17019	16888	17046	16871	17090	17095	17014	16965	16882	17224	17006	17083	17208	17050	17040	17040	17180	17118	17167	16968	16972	16959	16913	16968	16974	16876	16906	16951	17047	16818	16867	17133	17104	16992	16998	16996	16960	16824	16936	17022	17038	16970	16940	17090	16852	16936	17116	17085	17125	16880	16849	16914	16976	17001	16920	17163	16979	16990	17016	17061	16763	16952	17017	16894	16887	16986	16931	16995	16886	16921	17101	17154	16889	17052	17174	16980	17179	17074	17026	17103	16967	17150	16908	17081	16880	17076	16929	17006	17106	17005	17186	16799	16823	16961	17065	16822	16893	16885	17027	16975	17029	17113	16854	16892	16968	16978	17023	17116	17107	16924	17032	16992	16965	16840	16793	16946	16889	17110	17037	17126	16983	17193	16918	16838	16949	17002	16839	16791	17035	17061	16867	16902	16845	17012	16671	16979	16938	17107	16960	17154	17025	17013	16971	17045	17180	16936	16997	16953	17012	17060	17014	16894	17053	16973	17136	16915	17058	16988	17118	16873	16779	16836	17105	16921	16853	17097	17138	16819	17096	16937	17121	17024	16963	17053	16992	17161	16878	16994	17106	16926	16853	16998	16984	17140	16926	16866	16979	17056	16852	16799	16946	17026	17026	16975	16834	17000	16886	16878	17105	16823	16765	16914	17098	16979	17146	16996	16886	16892	16838	16958	17002	16927	16949	16790	16938	17007	17075	16968	16956	16940	16727	17127	17058	17031	16727	16989	17099	17105	16883	16870	17017	17159	17090	17241	16907	16992	16904	17015	16780	16931	16886	17030	17016	16910	17219	17109	16992	16811	16911	17145	16957	16976	16931	17048	17076	16878	16838	17102	17007	17062	17112	17054	16999	16870	16957	16992	16719	17155	16879	16933	16856	16949	16960	16797	16941	17017	17170	17041	16903	17089	16964	16961	17077	17170	16910	16946	16930	17032	17259	17018	16967	16846	17011	16898	16912	16856	16850	16791	16819	17029	16994	17074	16987	17047	17068	17055	17135	16975	17068	17273	17101	16925	17116	16930	16828	17184	16860	16858	17042	16964	17039	16794	16842	17145	17016	16935	17108	17082	17106	16940	16845	16965	17063	17206	16873	17072	16995	16809	17198	17032	16945	17009	16974	16970	16988	16964	16926	17032	16894	16917	17106	16823	16962	17068	17017	16864	16799	16922	16739	16822	16967	17025	16913	16922	17063	17029	16804	16862	16934	16889	16912	17140	16780	17011	17010	16859	17076	16963	16951	17075	16887	16947	17086	16701	17059	17081	16850	17089	16961	16909	17047	17023	17155	17030	17267	17006	17023	17098	17022	16729	16780	17104	16929	16960	17025	16919	16911	17061	16818	17210	16840	17118	17086	16774	16830	16993	17012	17075	17012	17068	17044	17200	16980	16938	16890	17132	17013	17100	17193	17074	16892	16784	17028	16964	16927	17108	16889	16984	17106	16913	17028	17084	17028	17096	17058	17201	17064	16781	16943	16988	17092	16962	17032	17020	16963	16997	16973	16924	17063	16944	17175	17079	17208	17177	16867	16986	17140	16927	17091	17186	16922	17067	16981	17049	16877	16968	16951	16991	16981	17067	16917	17013	16883	17197	17083	17133	17227	17045	17006	16872	16989	17126	17118	16939	16907	16862	16824	16795	17131	16900	16843	16984	17054	17010	16930	16908	16910	17035	16960	17012	17006	16796	16876	16884	17026	17066	17070	17034	16902	17006	17042	16950	17001	17214	17027	16911	17165	17031	16961	17040	16753	16886	17167	17138	16931	16940	17033	17064	16823	17098	16924	16819	16829	17075	17309	17149	17003	16993	17098	16928	17044	16781	16984	17089	16847	17117	16968	16953	16870	17025	16916	17011	16829	17140	17101	17147	16849	17105	16996	16966	17068	17056	16980	16852	16984	17180	17086	16920	16977	17138	17032	17096	16916	17221	17064	17054	16953	16930	16790	16908	16835	16843	17122	17194	16835	16999	16918	17106	16910	17197	17025	17062	16874	17033	16624	16924	16884	17004	17141	16954	17065	17045	17086	16906	16931	16932	16814	16771	17230	16935	17150	17146	16978	17058	16944	16837	16927	16891	17000	17013	17022	17126	17035	16875	16723	17004	16928	17109	17014	16815	16879	17007	17082	17051	17162	17081	16974	17078	16882	17061	17029	16967	16802	17290	16815	16911	16812	16928	16955	16942	16892	16966	17032	16987	16797	17101	16831	17065	16936	17015	16977	17042	17112	16915	16942	16907	17155	16910	17045	16968	16969	16872	16939	16963	17083	16934	17147	16763	16957	16994	16938	17157	16981	17051	17048	16941	16924	17109	16991	16840	17044	17050	16885	17007	17000	16848	17141	16930	16835	17000	17039	16995	17023	17097	17046	16909	16979	16935	17285	16910	17175	17178	16867	16978	17071	16865	16884	16914	17043	16939	16960	17032	16755	17244	16951	16986	16940	17086	16988	17010	16946	16834	16824	16930	17128	16985	17192	17145	17043	16935	16827	17117	17160	17032	16979	16789	16988	17039	16986	16888	16870	16904	16860	16884	16829	16985	16792	17032	17079	16914	16949	17081	16862	17045	17031	16958	17007	17276	17007	17148	17016	16851	16881	16865	16804	16999	16847	17047	16967	16948	17070	17004	16934	16842	16835	16871	16971	16960	16899	16997	17034	16923	17042	17086	17036	16933	16799	16978	17030	16713	17046	17039	16831	16824	17023	16961	17028	17100	17189	16845	17054	17055	17044	17224	17060	16955	17138	16984	17004	16992	16825	17136	17038	17067	16953	17009	17087	17192	16912	16673	16839	16924	17082	16930	16886	16749	17008	16934	16829	17092	16845	16813	16979	17216	16696	16968	17057	17001	17010	17187	16917	16828	16933	17066	16821	16903	16985	17036	16827	17223	17067	17083	16991	17156	17122	16953	17075	16977	16867	17011	16828	16929	16823	16980	16993	17071	16767	16918	16632	17033	17149	17059	16956	17043	17050	17062	16988	16996	17081	16923	17093	16972	17009	16839	17045	17000	16990	17009	17164	16825	16982	16867	17013	17253	17088	17027	16972	16878	16866	17082	17148	16906	16970	16973	16799	16994	16866	17048	17118	16777	16958	16852	17093	17037	16880	17097	16958	17150	16959	17036	17019	16867	16894	17052	16957	17014	17111	16974	17023	16995	17016	16946	16945	16966	17098	17026	16841	17002	16957	16928	16874	16905	16847	16857	17127	16946	17060	16956	17021	17068	16909	17011	16749	16998	16945	16633	16884	16842	16885	16964	16802	17056	17018	16854	17006	17074	16928	16881	17075	17095	17064	16843	17069	16919	16917	17034	17108	17035	17013	16906	16712	16958	16882	16939	17136	16913	16875	17236	16936	16678	16899	17157	17017	17024	17177	16936	16881	17071	16870	17080	17045	17044	17381	16924	17156	16910	17015	16843	16981	16970	16952	16875	17140	16974	16947	17081	16984	16982	16743	16975	17149	17093	17119	17079	17072	17061	16940	17007	16892	16935	16838	17020	17076	17071	16955	17096	17041	16937	16965	16889	16884	16888	16850	17059	16851	17067	17049	17038	16749	16849	16954	16829	16866	17030	17126	16977	16938	17038	16976	16973	17092	16934	17102	16844	16925	16961	17229	17145	16978	16928	16874	16954	16933	17019	16940	17192	17224	16930	17045	16891	16895	16914	17019	17007	16958	17042	16880	16948	16890	16851	16842	17077	17132	17153	16993	16955	17009	16913	16933	16990	16970	17009	16967	17081	16945	17007	16969	17040	16951	17103	17138	17148	17145	16978	16966	16988	16832	17125	16873	17073	16908	17105	16957	16927	16952	17139	16961	16981	16949	16914	17021	17163	16812	17002	17073	16911	16895	17049	17066	17007	17029	16926	16740	16682	16849	16781	16811	17100	17166	17097	16872	17116	16827	16953	16831	16848	16780	17013	16963	16952	16971	16766	16927	17184	16946	16881	17093	17014	16982	17152	16883	17024	16944	17014	16947	16960	16992	17046	17109	17003	17065	17043	16933	16991	16859	16949	16950	17075	17062	17099	16918	16969	17164	17075	16976	17109	16940	17117	16997	17032	17001	16977	16918	16989	16826	16905	17003	16908	16867	16973	16839	17085	16950	17171	16959	16976	16908	17005	16752	17246	17091	16956	17210	17096	16909	17025	17159	16745	16965	17082	17275	17067	17038	17354	16925	16884	16921	16955	17013	16822	16936	16932	16866	17001	16918	16907	16885	16911	17102	17115	16806	16852	17002	16966	16941	17003	17141	16966	16839	17091	17110	16980	16783	17064	17110	17039	17089	17044	16881	16976	16971	16905	16936	17185	16928	16949	17004	16928	16992	16979	17211	17085	17027	16931	16991	16993	17110	16977	16939	16955	16952	16785	17008	16924	17007	17084	17085	16908	16926	17035	16925	17067	16972	17153	16959	16832	17107	16882	16913	17065	17131	16900	16968	17112	16918	17112	17050	16973	16903	16969	16800	16895	16901	16927	17011	17059	17135	16913	17049	16751	16850	16946	16898	16932	17035	17105	16880	17097	16918	16914	17095	16885	16899	17073	17044	17038	17018	16967	16997	16911	16934	16987	17052	17260	16919	16971	16918	16871	17091	17185	16889	17055	17157	17130	16976	16948	17051	16885	17010	17004	17096	17048	17185	17026	16812	16850	16858	16820	17071	16890	16966	17039	16899	16992	16886	16982	16891	16733	16988	17093	17016	16959	16866	17066	17033	17149	17003	16862	16867	16852	17070	16904	17009	17096	16993	17177	17019	16904	17130	17013	17185	16975	16910	16800	16879	17165	16857	17138	17000	16991	16937	17036	16745	17083	17031	17007	16992	16868	16954	16980	16939	17160	16948	16861	16770	16978	16891	17091	17230	16848	16955	17051	17055	17103	16955	17103	17024	16999	17024	17098	16990	16954	16943	16949	16911
16641	27823	25336	20434	18488	17908	17375	17207	16908	16597	16807	34257	46769	42036	32013	22126	17280	16326	15835	15934	15981	16038	15919	16017	16072	15877	15755	15864	15884	16041	15723	15885	16010	15916	15947	15818	15767	15909	16111	15844	15997	15971	15785	15897	15807	15920	15865	16007	15893	15949	15906	15904	15948	15762	15868	15839	15733	16190	15897	15947	15978	15882	16004	15746	15909	15684	15911	15880	15818	15995	15805	15847	15916	15851	15866	15930	15829	15851	16079	15732	15712	16116	15757	15985	15905	15970	15744	15873	15763	15793	15799	15955	15956	15845	15848	15920	15811	15681	16156	15913	15851	15791	15910	15852	15885	15832	15805	15904	15759	15821	15810	15859	15851	15829	15826	16045	15923	15925	15814	15893	15851	15704	15801	15788	15860	15958	15799	15868	15870	16114	15864	15909	15959	15786	15895	15829	15860	15961	15946	15893	16031	15977	15955	15799	15934	15716	15899	15862	15834	16077	15910	15819	15833	15875	15882	15839	15842	16009	15887	16018	15977	15924	16010	15928	15824	15867	15779	15810	15887	15819	15903	15899	15839	15851	16021	15786	15926	16165	15896	15758	15829	15762	15895	15948	15898	15856	15989	15778	15995	15832	15920	15886	15996	15781	15991	15733	15954	15856	16118	15858	15868	15853	15832	15954	15793	15893	15972	15684	15960	16107	15977	15660	15767	15898	15657	15863	15783	15873	15996	15947	15825	16073	16007	15797	15826	15850	15806	16029	15816	15864	15886	15916	15931	15820	15699	16039	15749	15905	15938	15783	15764	15922	15965	16007	15968	15876	15984	15808	15869	15900	15823	15914	16047	15968	15637	15785	15781	15826	15944	15783	15703	15830	15688	15799	15881	15920	15815	15876	15722	15843	15889	15843	15894	15818	15811	15830	15974	15766	15842	15814	15934	15949	15935	15893	15977	15855	16003	15853	15873	15892	15939	15697	15977	15845	15690	15832	15709	15920	16007	15900	15808	15894	15997	15927	15833	15894	15774	15787	15847	15973	15900	15914	15866	15872	15951	15968	15881	16035	15941	15801	15962	15824	15716	15898	16030	15799	15920	15823	15984	16014	15874	15823	15920	15898	16048	15755	15799	15881	15789	15731	15983	15713	15924	15958	15688	15924	15912	15841	15771	15759	16026	15711	15809	15807	15759	15920	15824	15795	15919	15959	15974	15920	15744	15882	15846	15826	15836	15874	15918	16009	15842	15732	15939	15751	15956	15936	15688	15788	15899	15932	15928	15971	15886	15854	15943	16126	15918	15935	15861	15834	15857	16030	16011	15884	15863	15893	15764	15834	15930	16018	15815	16060	15795	15833	15863	15952	15893	15789	15917	15949	15954	15767	15918	15875	15911	15944	15838	15791	15998	15812	15933	15694	15914	15820	16002	15909	15842	15893	15842	15901	15765	15923	16073	15794	15880	15861	15853	15849	15906	15809	16111	15811	15951	15746	15843	15997	15970	15889	15867	15917	15953	15921	15732	16028	16012	15907	15900	15934	15878	15780	15969	15720	15736	15800	15876	15977	16011	15734	16013	16027	15926	15829	15720	15842	15912	15948	15890	15840	15818	15926	15896	15970	15922	15818	15829	16074	16011	15871	15905	15962	15847	15840	15772	15906	15794	15825	15862	15825	16010	15813	15746	15856	15947	15820	15868	15767	15992	15841	15974	15812	16030	15904	15861	15896	15852	15914	15723	15969	15923	15830	16008	15868	16016	15971	16028	16003	15874	15873	16004	15827	15870	15896	15892	15872	15811	15852	15703	16027	15771	15851	16051	15878	15835	15930	15812	15822	15853	15671	15826	15989	15926	15750	15874	15852	16005	15944	15742	15974	15936	15825	15818	15890	15879	15877	15864	15715	15927	15711	15852	15711	15809	15832	15891	15860	15952	15869	15921	15879	15822	15869	15935	15826	15821	15814	15767	15859	15686	15821	15797	15870	15930	15807	15712	15756	15812	15859	15776	16046	15894	15723	15936	15950	16135	15959	15864	15927	15848	15921	15861	15844	15793	16016	15859	15841	15902	15900	16049	15739	15830	15765	15836	15888	15859	15722	15799	15891	15987	15933	15918	15791	15582	15931	15997	15786	15716	15795	15973	15814	15779	15778	15824	15929	15821	15929	15962	15922	15877	15759	15806	15850	15958	15831	15833	15860	15897	16000	15723	15827	16044	15747	15827	15987	15923	16007	15806	15922	15948	15963	15734	15808	15901	16002	15856	15707	16008	15965	15995	15901	15798	15836	15658	15799	15869	15772	15814	16014	15737	15827	16051	15853	15826	15902	15847	15764	15894	15847	15967	15796	15854	15760	15826	15904	15874	15972	15724	15869	15870	15749	15773	15779	16060	15856	15891	15781	15909	15862	15901	15875	15838	15861	15953	15842	15947	15867	15987	15891	15683	15832	15711	15991	15691	15909	15875	15948	15840	15886	15916	15893	15779	15751	15859	15807	15828	15759	15962	15645	16041	15940	15857	15926	15725	15823	15910	15900	15857	15833	15839	15998	15945	15814	15929	15933	15905	15961	15987	15872	15960	15772	15941	15846	15899	15841	15940	15937	16000	16044	15890	15976	16025	15864	15943	15765	15850	15898	15853	15774	15869	16015	15932	15866	15932	15925	15821	15853	15891	15831	15906	15825	16042	15806	15860	15802	15722	15860	15626	15866	15854	15853	15951	15899	15947	15920	15832	15841	15992	15788	15921	15787	15979	15955	15801	15866	15879	15966	15785	15912	15940	15864	15944	15882	15813	15818	15980	15923	15966	15772	15924	15940	16004	15930	15810	16055	15932	15839	15979	15855	15981	15816	15793	15876	16004	16007	16059	15975	15752	15820	15825	15837	15884	15725	15792	15928	15915	15822	15891	15951	15736	15887	15835	15833	15766	15756	15988	15901	15769	15855	15812	15709	15740	15845	16025	15835	15836	15856	15836	16032	15787	15840	15897	15820	16128	15786	15931	15973	15980	15795	15871	15923	15951	15756	15938	15869	16100	15947	15784	15795	15930	15925	15758	15996	15920	15935	15869	15723	16088	15798	15896	15825	16038	15854	15931	15905	15863	15722	15898	15979	15979	15966	15923	15912	15846	15992	15861	15919	15991	15852	15894	16026	15916	15913	15927	15756	15932	16004	15650	15978	15664	15790	15753	15775	15998	15843	15735	15673	15876	16095	15868	16037	15996	15843	15740	15840	15844	15755	15817	15864	15860	15949	16050	15870	15900	15834	15861	15812	15873	15898	15816	15890	16021	15948	15818	15801	15854	15719	15897	15881	15774	15985	15876	15962	15823	15925	15921	15914	15712	15767	15911	15933	15867	16018	15739	15883	15930	15784	15855	16039	15768	15842	16003	15859	15854	15813	15972	15861	15826	16022	15948	15789	15818	15888	15740	15896	15734	15714	15701	15945	15959	15740	15741	15916	15932	15659	15952	15887	15838	15958	15897	15853	15804	15929	15968	15901	16002	16009	15961	15900	15847	15557	15897	15933	15766	15892	15860	15869	15985	15869	15920	15811	15836	15769	15952	15898	15920	15937	15966	15793	15804	15934	16041	15951	15855	15958	15890	15964	15867	15854	15879	15675	15665	15970	15908	16092	15874	15864	15947	15826	15847	15903	15886	15975	16081	15765	15908	15885	15756	15886	15715	15808	15817	15831	15742	15911	16066	15780	16009	15787	15899	15975	15863	15878	15795	15833	15954	16000	16024	15762	15851	15958	15766	15782	15795	15788	15961	15787	15943	15960	15803	15817	15854	15762	15750	15909	15709	15896	16043	15823	15828	15927	15907	15780	15940	15852	16083	15889	15841	15826	15928	15921	15920	15868	15934	15962	15839	15861	15932	15856	15904	16012	15965	15962	15835	15737	15938	15956	15812	15986	16085	15827	15889	15953	15957	15764	15841	15924	15958	15965	15823	15959	15995	15870	16082	16001	15852	15747	15878	15816	15933	15909	15755	15962	15748	15861	15885	15826	15751	15855	15985	16001	15837	15822	15914	15717	15860	16034	15965	15866	15876	15936	15678	15832	15750	15794	15785	15852	15918	15952	15721	15935	15897	15877	15766	15898	16001	15902	15943	15907	15898	16001	15698	15859	16022	15766	15890	15910	15783	15852	16134	16087	15809	15786	15887	15744	15913	15903	15886	16005	15868	15844	15760	15914	15951	15825	15933	15918	15714	15859	15987	15819	15766	15720	15926	15883	16006	15766	15920	15908	15919	15807	15758	15902	15924	15948	15745	15839	15908	15778	15819	15864	15945	15909	15822	15785	16040	16021	16087	15814	15871	15852	15999	15871	15889	15844	16036	15836	15976	15900	16105	15739	16030	16017	15920	15845	15792	16054	15795	15816	15880	15848	15907	15787	15913	15871	15970	15651	15986	15767	15964	15855	15906	15763	15845	15901	15847	15812	15907	15907	15768	15966	15930	15823	15788	15985	15730	15972	15897	15921	15806	15855	16102	15889	15703	15904	15910	15968	15961	15768	15892	15933	15866	15763	15887	15761	16033	15968	15955	16117	15894	15982	15856	15837	15784	15846	15853	15954	15837	15804	15993	15800	15895	15707	15996	15813	16100	15898	15822	15870	15892	15794	15807	15764	16006	15714	15928	15920	15947	15843	15823	15868	15959	15914	15933	15964	15919	15828	16059	15952	15882	15882	15911	15896	15817	15939	15786	16048	15836	15974	15905	15930	15757	15873	15935	15925	15838	15817	15802	16008	15837	15819	16061	15815	15813	15945	15883	15928	15908	15886	16020	15803	15841	16091	15844	15841	15863	15880	15855	15749	15883	15989	15744	15807	15793	15836	15914	15735	16063	15953	15859	15916	15797	15760	15904	15807	15966	15912	15884	15837	15907	15722	15775	15751	15673	15922	15984	15922	15883	15957	15845	15892	15966	15765	15955	15990	15728	15948	15845	15864	15898	15832	15919	15980	15795	15943	15883	15988	15930	15815	16029	15926	16044	15780	15855	15789	15868	15881	15973	15869	15762	15862	15983	15914	16011	15990	16134	15916	15935	15749	15796	15968	15882	15939	16115	15802	15899	15876	15892	15883	15954	15964	15833	15734	15991	15788	15792	15918	15959	15891	15811	16138	15868	15868	16024	16027	15855	15992	16005	15990
28995	22000	21656	19585	17730	17844	17820	17744	17679	17596	17475	18328	20352	20796	19793	18475	17868	17765	17782	17745	17606	17812	17581	17779	17556	17689	17651	17532	17636	17779	17535	17650	17673	17696	17649	17493	17921	17442	17638	17450	17420	17742	17643	17635	17555	17552	17751	17441	17829	17639	17776	17781	17673	17834	17674	17478	17495	17678	17873	17697	17721	17704	17654	17753	17699	17547	17625	17686	17506	17773	17695	17584	17594	17620	17650	17479	17541	17462	17702	17621	17578	17619	17646	17726	17671	17765	17810	17650	17568	17543	17615	17366	17648	17544	17695	17728	17912	17686	17715	17643	17487	17477	17453	17331	17560	17860	17506	17665	17474	17461	17740	17599	17535	17645	17763	17595	17570	17561	17708	17737	17780	17687	17654	17574	17584	17713	17549	17763	17644	17617	17732	17565	17559	17567	17683	17631	17627	17610	17398	17479	17591	17564	17650	17743	17692	17353	17524	17759	17537	17668	17587	17658	17844	17625	17472	17636	17618	17627	17661	17452	17704	17352	17607	17679	17603	17601	17509	17721	17656	17579	17438	17537	17573	17723	17650	17497	17512	17764	17594	17555	17654	17545	17407	17621	17428	17647	17496	17561	17457	17499	17543	17541	17640	17596	17597	17580	17579	17582	17590	17706	17590	17580	17684	17727	17514	17409	17670	17624	17646	17536	17674	17723	17557	17519	17741	17620	17471	17560	17831	17667	17567	17471	17494	17415	17473	17502	17589	17536	17544	17624	17721	17741	17513	17781	17618	17604	17604	17791	17655	17658	17826	17640	17614	17555	17347	17465	17544	17622	17727	17749	17666	17633	17675	17488	17569	17623	17649	17618	17616	17654	17526	17598	17524	17547	17636	17655	17674	17531	17620	17516	17568	17777	17532	17477	17796	17284	17488	17440	17659	17717	17654	17737	17636	17627	17496	17323	17433	17618	17351	17384	17436	17442	17667	17528	17542	17520	17591	17599	17613	17579	17631	17824	17708	17594	17594	17737	17730	17709	17589	17536	17659	17644	17704	17652	17499	17550	17539	17546	17690	17660	17509	17608	17649	17574	17502	17747	17726	17726	17692	17498	17793	17588	17547	17595	17544	17552	17605	17434	17591	17583	17467	17545	17445	17736	17763	17683	17547	17569	17585	17746	17454	17603	17692	17842	17381	17500	17802	17724	17693	17676	17548	17470	17598	17704	17721	17587	17632	17719	17667	17717	17690	17617	17514	17722	17552	17511	17534	17594	17463	17613	17683	17531	17666	17592	17603	17661	17750	17602	17734	17560	17711	17541	17636	17656	17553	17519	17671	17477	17543	17570	17859	17472	17651	17653	17668	17671	17639	17626	17590	17477	17701	17375	17700	17634	17526	17533	17502	17592	17433	17551	17671	17528	17476	17709	17650	17600	17486	17481	17662	17395	17598	17711	17563	17481	17505	17438	17674	17668	17477	17730	17614	17642	17476	17645	17619	17694	17596	17476	17552	17562	17844	17331	17630	17581	17548	17455	17423	17432	17856	17720	17693	17630	17637	17599	17619	17740	17628	17553	17624	17570	17542	17613	17685	17503	17623	17508	17235	17681	17787	17663	17653	17642	17677	17589	17643	17602	17679	17716	17565	17683	17660	17500	17709	17544	17537	17662	17521	17644	17741	17457	17538	17394	17503	17582	17427	17591	17632	17791	17454	17598	17648	17663	17629	17557	17421	17642	17578	17470	17596	17648	17681	17724	17644	17583	17594	17581	17591	17479	17562	17474	17684	17394	17667	17651	17548	17520	17596	17598	17684	17673	17774	17568	17625	17464	17753	17449	17655	17651	17567	17607	17627	17567	17662	17585	17504	17655	17789	17710	17777	17607	17640	17467	17435	17773	17671	17553	17545	17648	17751	17633	17704	17537	17500	17597	17563	17774	17549	17530	17650	17522	17488	17578	17667	17550	17594	17702	17672	17535	17494	17584	17731	17588	17710	17635	17584	17782	17719	17776	17679	17611	17588	17750	17658	17547	17707	17630	17517	17548	17530	17528	17533	17378	17757	17797	17802	17475	17742	17573	17697	17573	17647	17504	17499	17413	17695	17549	17891	17648	17571	17668	17864	17549	17448	17711	17551	17665	17570	17790	17623	17641	17629	17691	17852	17577	17808	17592	17560	17683	17583	17625	17626	17583	17926	17723	17598	17641	17502	17426	17446	17619	17553	17728	17593	17709	17784	17660	17463	17463	17558	17624	17570	17577	17691	17655	17901	17597	17760	17584	17531	17600	17735	17603	17656	17409	17625	17677	17708	17669	17763	17714	17535	17502	17688	17622	17650	17587	17589	17774	17714	17644	17768	17695	17751	17745	17633	17701	17584	17529	17598	17645	17531	17723	17604	17556	17623	17551	17586	17731	17630	17491	17680	17590	17554	17502	17689	17811	17881	17638	17622	17631	17707	17537	17464	17441	17717	17807	17722	17654	17640	17496	17545	17516	17676	17445	17617	17364	17607	17638	17736	17574	17604	17542	17499	17617	17731	17700	17586	17459	17770	17471	17556	17584	17688	17659	17470	17462	17515	17662	17615	17541	17514	17582	17549	17704	17728	17566	17637	17474	17717	17473	17617	17480	17625	17663	17573	17672	17617	17545	17699	17821	17466	17586	17449	17475	17804	17665	17576	17782	17627	17549	17856	17359	17682	17554	17711	17530	17391	17692	17616	17611	17330	17631	17604	17502	17597	17585	17466	17499	17523	17638	17525	17687	17656	17770	17612	17642	17484	17582	17482	17678	17549	17531	17578	17745	17638	17644	17818	17636	17669	17630	17638	17709	17464	17588	17730	17624	17661	17758	17728	17637	17533	17604	17538	17683	17692	17513	17738	17521	17656	17602	17570	17526	17679	17592	17631	17756	17574	17617	17843	17580	17466	17599	17575	17648	17625	17617	17613	17544	17606	17569	17519	17582	17581	17623	17476	17618	17533	17701	17453	17797	17947	17725	17670	17396	17524	17515	17545	17608	17655	17559	17653	17636	17485	17691	17504	17624	17892	17736	17644	17503	17671	17658	17610	17788	17487	17662	17556	17453	17554	17724	17768	17635	17632	17666	17564	17439	17427	17443	17874	17587	17629	17473	17629	17342	17421	17574	17575	17516	17647	17448	17633	17366	17517	17365	17682	17488	17587	17715	17644	17667	17642	17685	17712	17706	17609	17435	17838	17499	17675	17723	17703	17565	17855	17707	17661	17458	17444	17502	17548	17623	17595	17497	17564	17566	17694	17528	17645	17534	17603	17570	17695	17699	17479	17496	17541	17513	17517	17551	17468	17703	17699	17504	17388	17416	17737	17662	17508	17628	17618	17586	17646	17506	17523	17521	17710	17523	17616	17766	17517	17765	17579	17690	17705	17751	17577	17622	17651	17590	17537	17543	17557	17558	17739	17539	17795	17688	17793	17636	17569	17521	17395	17675	17448	17730	17572	17513	17721	17466	17756	17504	17600	17521	17519	17658	17590	17645	17755	17610	17716	17414	17590	17549	17695	17463	17707	17553	17623	17629	17656	17455	17359	17600	17591	17795	17506	17643	17542	17569	17432	17561	17692	17599	17656	17263	17640	17696	17740	17584	17646	17652	17500	17437	17565	17547	17495	17561	17491	17515	17479	17568	17625	17696	17576	17543	17682	17793	17756	17674	17671	17331	17703	17701	17633	17499	17609	17654	17755	17648	17438	17608	17585	17610	17844	17563	17807	17659	17585	17590	17625	17448	17469	17518	17520	17656	17649	17500	17639	17519	17618	17482	17739	17568	17520	17511	17708	17570	17520	17573	17481	17683	17574	17605	17896	17738	17730	17619	17600	17704	17689	17546	17796	17471	17425	17795	17778	17472	17601	17529	17784	17551	17509	17399	17551	17511	17761	17475	17786	17706	17687	17748	17502	17519	17598	17563	17513	17524	17548	17673	17551	17549	17674	17617	17541	17713	17598	17602	17509	17755	17591	17501	17488	17630	17414	17437	17565	17371	17573	17647	17441	17523	17617	17689	17727	17606	17750	17677	17631	17503	17510	17735	17698	17494	17639	17571	17713	17606	17543	17693	17596	17652	17528	17717	17689	17588	17411	17478	17592	17582	17544	17574	17814	17920	17782	17582	17778	17788	17565	17419	17780	17548	17775	17688	17564	17438	17558	17619	17795	17397	17563	17493	17516	17545	17618	17579	17507	17594	17799	17589	17461	17503	17691	17614	17727	17670	17555	17410	17623	17596	17760	17782	17691	17527	17581	17605	17507	17840	17691	17515	17726	17542	17607	17730	17789	17789	17895	17751	17766	17650	17561	17780	17553	17658	17574	17472	17663	17704	17785	17715	17630	17551	17797	17585	17748	17438	17770	17600	17568	17610	17701	17606	17552	17551	17673	17386	17610	17657	17743	17361	17494	17690	17519	17673	17774	17622	17567	17718	17702	17529	17502	17544	17523	17595	17579	17685	17666	17607	17546	17464	17704	17741	17646	17597	17657	17508	17684	17701	17505	17535	17478	17506	17463	17611	17389	17657	17634	17668	17637	17563	17853	17692	17610	17815	17409	17681	17604	17791	17619	17540	17472	17534	17611	17711	17691	17520	17648	17553	17865	17617	17693	17671	17451	17455	17495	17474	17655	17579	17630	17663	17846	17517	17674	17564	17686	17890	17642	17650	17395	17553	17541	17665	17678	17536	17492	17666	17510	17661	17771	17573	17469	17489	17506	17607	17614	17738	17636	17701	17534	17622	17632	17561	17676	17690	17461	17322	17664	17653	17709	17752	17582	17485	17761	17687	17457	17454	17616	17479	17646	17542	17609	17512	17650	17670	17565	17467	17479	17571	17780	17622	17667	17604	17490	17574	17548	17633	17635	17468	17484	17723	17659	17621	17563	17635	17565	17545	17539	17495	17582	17645	17471	17725	17568	17651	17485	17667	17728	17661	17566	17540	17774	17791	17702	17619	17723	17606	17566	17561	17769	17580	17667	17637	17614	17591	17758	17464	17597	17672	17504	17588	17457	17289	17549	17578	17646	17657	17680	17688	17713	17544	17438	17658	17519	17715	17333	17521	17562	17579	17722	17638	17613	17463	17606	17628	17520	17537	17722	17799	17660	17625	17516	17736	17438	17432	17727	17699	17812	17651
16364	17805	17437	16633	16344	16312	16338	16161	16379	16426	16319	17842	20722	20568	18738	17168	16567	16213	16266	16284	16191	16328	16340	16294	16234	16309	16186	16277	16358	16193	16268	16229	16174	16363	16237	16194	16268	16197	16253	16445	16293	16262	16251	16187	16187	16437	16293	16208	16264	16064	16356	16250	16345	16218	16224	16373	16311	16225	16162	16408	16267	16240	16248	16287	16156	16271	16102	16332	16281	16380	16244	16338	16346	16351	16212	16233	16342	16171	16199	16126	16234	16292	16164	16060	16295	16118	16150	16342	16268	16123	16293	16330	16361	16363	16396	16124	16348	16235	16158	16400	16333	16174	16243	16262	16232	16220	16325	16309	16361	16326	16218	16271	16329	16183	16182	16332	16106	16109	16090	16287	16215	16358	16291	16293	16203	16262	16139	16181	16346	16187	16350	16131	16301	16196	16302	16181	16316	16181	16361	16264	16406	16207	16310	16300	16140	16189	16312	16361	16323	16253	16172	16207	16105	16416	16183	16335	16215	16278	16035	16184	16444	16111	16200	16289	16066	16249	16182	16351	16289	16128	16175	16424	16360	16390	16208	16262	16339	16174	16290	16235	16128	16139	16212	16262	16391	16261	16285	16186	16262	16206	16196	16284	16351	16153	16149	16265	16227	16285	16265	16200	16316	16283	16290	16334	16177	16216	16318	16244	16069	16277	16222	15995	16281	16276	16333	16119	16318	16278	16383	16296	16245	16274	16245	16265	16207	16158	16231	16234	16263	16080	16290	16389	16301	16253	16139	16204	16324	16239	16249	16293	16095	16349	16146	16298	16174	16205	16273	16137	16288	16238	16161	16356	16202	16370	16230	16229	16395	16268	16169	16308	16331	16234	16148	16209	16260	16362	16198	16395	16327	16486	16201	16183	16102	16231	16261	16077	16242	16202	16196	16283	16226	16318	16412	16184	16231	16160	16140	16353	16235	16283	16257	16128	16177	16281	16190	16386	16517	16184	16261	16492	16342	16120	16252	16155	16218	16279	16360	16402	16234	16266	16087	16379	16344	16421	16268	16179	16297	16273	16206	16312	16195	16162	16165	16215	16222	16132	16303	16351	16342	16341	16338	16198	16243	16241	16151	16171	16310	16218	16204	16338	16213	16134	16194	16386	16241	16170	16473	16205	16347	16345	16266	16128	16096	16244	16358	16198	16373	16214	16176	16340	16267	16188	16269	16273	16173	16205	16256	16172	16373	16353	16130	16493	16029	16341	16357	16067	16136	16336	16130	16282	16128	16303	16335	16116	16287	16215	16156	16197	16265	16046	16382	16303	16155	16158	16131	16385	16332	16190	16259	16216	16281	16276	16325	16304	16271	16269	16340	16226	16087	16323	16297	16329	16249	16203	16356	16257	16350	16176	16349	16202	16312	16278	16109	16312	16315	16244	16411	16242	16142	16229	16227	16121	16278	16171	16193	16242	16353	16223	16209	16302	16211	16203	16128	16244	16400	16434	16357	16243	16178	16150	16317	16204	16308	16208	16212	16333	16134	16286	16031	16151	16316	16138	16279	16418	16246	16378	16379	16283	16305	16358	16308	16312	16177	16244	16356	16400	16312	16147	16307	16436	16225	16272	16244	16319	16276	16172	16423	16270	16153	16137	16369	16216	16143	16368	16129	16323	16198	16174	16234	16067	16143	16176	16360	16355	16097	16170	16199	16221	16180	16267	16357	16217	16110	16309	16041	16321	16246	16194	16410	16245	16353	16180	16283	16277	16375	16036	16256	16290	16266	16251	16075	16420	16310	16334	16283	16215	16219	16239	16194	16280	16139	16352	16235	16280	16311	16262	16240	16084	16348	16387	16323	16205	16215	16378	16297	16258	16266	16213	16167	16184	16370	16377	16358	16173	16186	16285	16236	16294	16307	16171	16197	16309	16146	16304	16121	16363	16208	16357	16255	16149	16319	16256	16110	16217	16227	16383	16332	16240	16224	16216	16338	16256	16326	16293	16319	16256	16401	16354	16278	16326	16298	16402	16475	16191	16223	16408	16140	16317	16305	16252	16284	16328	16189	16196	16182	16182	16398	16351	16306	16124	16472	16433	16136	16179	16293	16212	16223	16152	16260	16281	16211	16136	16089	16314	16306	16138	16124	16197	16134	16110	16348	16346	16245	16159	16328	16194	16413	16249	16165	16230	16394	16191	16202	16209	16212	16244	16299	16431	16288	16375	16136	16273	16345	16142	16336	16202	16310	16341	16151	16155	16289	16227	16115	16204	16366	16295	16104	16336	16275	16327	16087	16262	16247	16152	16365	16312	16179	16254	16177	16128	16184	16264	16343	16200	16262	16305	16210	16297	16411	16283	16341	16409	16229	16133	16219	16179	16110	16212	16215	16229	16297	16299	16224	16378	16352	16323	16264	16170	16185	16217	16154	16172	16194	16161	16308	16237	16317	16281	16238	16335	16286	16189	16211	16204	16139	16444	16297	16378	16207	16290	16251	16088	16156	16317	16191	16397	16251	16199	16203	16264	16131	16184	16344	16368	16190	16246	16163	16290	16227	16227	16310	16228	16285	16287	16239	16287	16272	16044	16412	16142	16180	16313	16511	16241	16366	16285	16377	16222	16185	16320	16345	16383	16155	16188	16222	16250	16179	16143	16097	16163	16229	16274	16259	16123	16264	16337	16223	16204	16338	16147	16144	16128	16362	16293	16340	16255	16202	16185	16146	16156	16255	16189	16357	16337	16249	16272	16202	16204	16351	16192	16263	16439	16196	16317	16269	16292	16257	16199	16414	16259	16380	16364	16114	16355	16237	16122	16194	16264	16210	16182	16258	16203	16367	16313	16214	16255	16266	16134	16319	16258	16275	16198	16403	16290	16038	16454	16139	16318	16058	16259	16256	16305	16242	16401	16205	16138	16319	16357	16369	16329	16279	16131	16246	16253	16231	16165	16100	16302	16155	16191	16358	16195	16269	16249	16298	16316	16218	16218	16117	16290	16179	16121	16173	16217	16359	16313	16169	16275	16264	16377	16240	16078	16267	16412	16083	16098	16300	16247	16268	16099	16321	16138	16338	16276	16214	16289	16313	16269	16249	16239	16216	16369	16240	16451	16143	16142	16211	16205	16253	16247	16207	16185	16127	16394	16236	16214	16449	16401	16363	16171	16222	16147	16294	16317	16200	16276	16229	16385	16410	16217	16212	16271	16330	16197	16205	16233	16291	16261	16279	16094	16149	16220	16317	16361	16215	16286	16166	16376	16317	16169	16245	16254	16323	16187	16111	16075	16196	16156	16243	16357	16274	16295	16256	16090	16221	16273	16262	16299	16239	16137	16333	16358	16360	16358	16262	16210	16317	16325	16268	16296	16133	16380	16181	16261	16330	16188	16317	16198	16280	16267	16188	16075	16201	16163	16124	16220	16439	16303	16097	16190	16074	16253	16129	16246	16403	16259	16322	16191	16147	16269	16565	16203	16390	16267	16283	16185	16234	16061	16282	16321	16342	16239	16262	16158	16299	16409	16308	16407	16293	16218	16221	16185	16328	16329	16374	16403	16132	16253	16324	16280	16184	16233	16205	16214	16189	16264	16151	16191	16168	16193	16202	16238	16241	16217	16319	16361	16271	16278	16358	16100	16357	16277	16199	16393	16178	16220	16279	16157	16390	16367	16364	16240	16195	16180	16266	16318	16216	16202	16158	16499	16338	16318	16257	16242	16160	16245	16261	16279	16270	16289	16231	16381	16283	16190	16412	16293	16308	16157	16297	16366	16374	16274	16158	16244	16307	16183	16292	16165	16187	16370	16274	16249	16183	16205	16227	16232	16288	16360	16203	16214	16251	16411	16214	16265	16456	16391	16261	16327	16328	16286	16288	16259	16314	16219	16283	16333	16175	16236	16262	16203	16256	16384	16326	16117	16316	16241	16302	16324	16282	16168	16340	16340	16176	16248	16355	16253	15999	16266	16088	16205	16515	16381	16343	16330	16238	16304	16345	16325	16314	16325	16376	16156	16236	16357	16217	16222	16345	16101	16324	16295	16155	16365	16396	16190	16193	16429	16217	16143	16312	16312	16183	16183	16305	16256	16190	16307	16154	16357	16155	16061	16342	16325	16383	16269	16205	16355	16258	16285	16333	16246	16259	16322	16318	16230	16249	16350	16271	16302	16320	16222	16165	16257	16256	16153	16167	16351	16260	16181	16358	16240	16234	16072	16253	16159	16363	16312	16146	16270	16179	16318	16236	16341	16220	16271	16285	16356	16053	16231	16162	16270	16305	16296	16289	16360	16372	16123	16270	16185	16220	16333	16188	16405	16097	16274	16140	16231	16283	16288	16295	16330	16166	16245	16239	16306	16264	16349	16409	16211	16268	16095	16238	16290	16252	16018	16148	16193	16320	16339	16321	16186	16231	16173	16392	16299	16324	16179	16330	16303	16380	16147	16324	16176	16328	16316	16309	16242	16176	16353	16217	16260	16209	16285	16481	16134	16296	16324	16162	16149	16236	16418	16278	16283	16285	16321	16390	16200	16183	16265	16416	16257	16396	16095	16231	16123	16306	16266	16334	16110	16326	16160	16195	16259	16286	16211	16213	16287	16197	16312	16312	16535	16295	16300	16380	16304	16172	16285	16181	16239	16341	16337	16308	16240	16157	16273	16216	16183	16251	16202	16269	16264	16278	16176	16422	16241	16348	16329	16256	16217	16345	16307	16090	16252	16264	16159	16153	16376	16123	16252	16190	16185	16342	16270	16323	16430	16053	16387	16394	16308	16371	16421	16352	16177	16180	16193	16399	16083	16215	16118	16327	16290	16261	16342	16204	16346	16320	16331	16144	16160	16149	16168	16327	16326	16203	16257	16383	16365	16267	16258	16073	16140	16184	16220	16317	16229	16031	16257	16054	16428	16325	16228	16259	16211	16306	16318	16227	16376	16341	16367	16211	16136	16321	16376	16288	16282	16099	16360	16446	16191	16265	16343	16324	16121	16073	16300	16218	16192	16043	16379	16346	16310	16358	16392	16241	16197	16005	16242	16233	16167	16284	16203	16355	16202	16486	16337	16352	16234	16217	16257	16354	16213	16129	16059	16287	16255	16296	16187	16212	16208	16119	16172	16330	16387	16278	16398	16300	16225	16354	16220	16181	16380	16282	16250	16344	16156	16365	16137
24890	21344	27981	25366	21500	19896	19368	18169	17890	17915	18467	25750	35106	32533	26128	21065	18682	18052	17753	17716	17711	17779	17721	17778	17902	17612	17783	17700	17496	17846	17678	17858	17494	17668	17578	17624	17817	17760	17745	17587	17533	17854	17570	17573	17624	17734	17612	17832	17580	17740	17670	17863	17628	17573	17733	17839	17767	17581	17693	17915	17498	17567	17668	17765	17701	17576	17684	17791	17662	17698	17457	17626	17654	17688	17743	17500	17607	17700	17542	17660	17666	17630	17641	17596	17631	17627	17710	17525	17507	17650	17773	17685	17621	17764	17689	17687	17603	17588	17667	17598	17782	17966	17728	17811	17620	17706	17809	17574	17595	17711	17682	17513	17603	17542	17628	17724	17633	17553	17495	17663	17496	17688	17695	17731	17596	17648	17600	17526	17442	17697	17728	17440	17503	17531	17849	17784	17721	17478	17617	17532	17676	17683	17525	17661	17559	17666	17591	17500	17653	17639	17539	17602	17598	17557	17766	17830	17759	17554	17637	17554	17584	17538	17475	17504	17884	17589	17795	17799	17615	17763	17634	17616	17663	17794	17688	17674	17643	17535	17685	17610	17719	17469	17634	17675	17631	17930	17612	17572	17615	17657	17749	17512	17676	17839	17544	17875	17761	17416	17731	17693	17807	17788	17693	17656	17558	17695	17700	17647	17696	17745	17711	17431	17461	17619	17763	17745	17725	17848	17567	17697	17682	17511	17624	17616	17582	17702	17594	17643	17746	17766	17844	17670	17421	17570	17379	17608	17545	17520	17773	17435	17475	17502	17486	17478	17604	17399	17580	17733	17540	17687	17495	17736	17506	17523	17650	17608	17549	17659	17659	17676	17529	17817	17538	17733	17665	17821	17802	17660	17682	17555	17472	17612	17711	17542	17799	17503	17712	17842	17673	17545	17709	17600	17665	17541	17588	17633	17304	17680	17793	17538	17721	17655	17672	17733	17800	17487	17742	17720	17510	17625	17762	17571	17604	17525	17468	17523	17448	17959	17391	17434	17854	17572	17693	17694	17681	17627	17575	17521	17630	17617	17573	17507	17535	17431	17571	17482	17503	17606	17694	17682	17807	17687	17715	17643	17804	17714	17662	17775	17607	17476	17500	17724	17572	17583	17523	17505	17638	17585	17742	17336	17626	17723	17756	17750	17576	17538	17418	17477	17680	17688	17746	17596	17786	17722	17739	17774	17758	17480	17647	17656	17649	17860	17740	17526	17607	17458	17844	17667	17716	17670	17728	17781	17701	17687	17705	17819	17649	17757	17650	17551	17861	17686	17427	17589	17866	17749	17628	17649	17523	17498	17718	17581	17700	17613	17747	17635	17731	17561	17593	17504	17667	17607	17673	17756	17664	17650	17712	17660	17474	17466	17557	17561	17799	17802	17501	17579	17491	17625	17705	17722	17824	17628	17653	17579	17694	17554	17479	17456	17664	17838	17476	17646	17742	17607	17679	17713	17723	17690	17651	17610	17586	17610	17752	17626	17541	17640	17685	17725	17559	17681	17883	17755	17522	17624	17670	17697	17762	17743	17694	17772	17498	17604	17626	17808	17854	17718	17517	17622	17439	17765	17642	17678	17477	17644	17661	17698	17571	17672	17606	17740	17460	17539	17576	17616	17592	17498	17901	17487	17679	17754	17639	17689	17701	17743	17749	17585	17646	17754	17601	17474	17626	17537	17523	17770	17851	17786	17636	17506	17624	17762	17648	17646	17726	17600	17765	17533	17533	17655	17584	17575	17761	17591	17570	17553	17831	17770	17830	17584	17622	17806	17766	17668	17584	17639	17531	17710	17799	17522	17526	17832	17687	17549	17630	17701	17708	17595	17614	17512	17501	17912	17623	17872	17907	17576	17790	17637	17635	17528	17454	17634	17694	17737	17593	17800	17776	17571	17706	17631	17648	17716	17511	17528	17587	17660	17587	17682	17711	17415	17436	17712	17720	17515	17670	17613	17620	17534	17535	17483	17734	17596	17829	17652	17793	17718	17643	17728	17564	17607	17833	17493	17717	17708	17574	17664	17753	17684	17588	17547	17886	17747	17671	17530	17582	17675	17541	17470	17725	17969	17709	17830	17594	17701	17449	17563	17713	17747	17606	17726	17661	17580	17668	17575	17839	17718	17687	17814	17472	17665	17647	17524	17519	17677	17493	17500	17529	17601	17817	17618	17597	17632	17842	17557	17626	17691	17598	17521	17707	17791	17550	17638	17660	17424	17716	17640	17677	17533	17633	17606	17718	17645	17478	17580	17726	17674	17721	17501	17777	17564	17818	17616	17596	17756	17547	17716	17819	17667	17687	17462	17540	17300	17687	17482	17634	17529	17737	17588	17751	17527	17641	17554	17553	17697	17719	17703	17680	17610	17624	17762	17543	17461	17608	17629	17562	17703	17738	17621	17458	17777	17562	17599	17736	17765	17752	17701	17787	17882	17724	17732	17823	17603	17629	17739	17547	17597	17603	17597	17611	17552	17560	17512	17677	17578	17898	17564	17622	17714	17752	17496	17516	17731	17721	17661	17737	17627	17620	17624	17578	17588	17738	17709	17671	17577	17659	17626	17700	17784	17512	17634	17822	17786	17816	17730	17582	17572	17822	17584	17623	17718	17527	17753	17640	17733	17667	17714	17509	17503	17744	17527	17627	17481	17627	17497	17606	17655	17479	17513	17582	17827	17551	17769	17671	17694	17569	17852	17678	17607	17683	17489	17688	17780	17559	17576	17688	17629	17939	17872	17625	17740	17861	17854	17505	17711	17616	17726	17681	17533	17776	17649	17612	17563	17755	17649	17603	17599	17905	17711	17709	17627	17721	17502	17570	17658	17681	17847	17789	17747	17765	17606	17620	17705	17572	17599	17747	17650	17519	17771	17692	17738	17755	17668	17585	17612	17756	17768	17769	17713	17691	17676	17549	17730	17692	17713	17848	17524	17622	17795	17609	17707	17597	17431	17385	17611	17590	17556	17325	17543	17725	17684	17610	17602	17702	17672	17649	17728	17792	17578	17597	17378	17690	17611	17653	17790	17819	17716	17729	17641	17747	17670	17711	17766	17672	17888	17578	17738	17720	17695	17575	17511	17565	17668	17761	17571	17811	17594	17657	17798	17698	17721	17717	17474	17685	17649	17622	17586	17776	17703	17637	17757	17724	17588	17747	17765	17359	17754	17786	17663	17764	17620	17620	17531	17600	17456	17555	17450	17707	17777	17603	17489	17496	17848	17587	17692	17702	17670	17797	17519	17522	17698	17530	17682	17731	17705	17757	17708	17558	17663	17699	17795	17598	17739	17708	17727	17894	17574	17754	17811	17859	17901	17750	17498	17576	17749	17689	17805	17608	17754	17544	17570	17696	17582	17774	17612	17511	17731	17589	17539	17495	17771	17660	17740	17704	17587	17489	17591	17618	17869	17639	17702	17678	17744	17731	17432	17641	17588	17751	17696	17595	17691	17691	17744	17645	17797	17633	17772	17764	17750	17752	17677	17653	17837	17678	17773	17773	17854	17649	17790	17551	17839	17628	17783	17570	17587	17781	17545	17636	17600	17671	17360	17654	17699	17550	17596	17508	17646	17606	17512	17708	17926	17366	17638	17680	17610	17782	17567	17616	17728	17925	17842	17534	17769	17718	17551	17726	17699	17587	17569	17677	17656	17692	17440	17510	17564	17738	17744	17479	17825	17688	17770	17619	17558	17752	17737	17629	17868	17681	17553	17615	17629	17656	17647	17586	17625	17920	17770	17687	17469	17585	17712	17767	17624	17711	17747	17480	17760	17650	17653	17540	17775	17853	17483	17881	17650	17613	17620	17613	17459	17788	17537	17678	17414	17649	17652	17717	17668	17656	17640	17731	17761	17586	17752	17553	17616	17511	17796	17566	17546	17628	17637	17630	17723	17704	17614	17761	17555	17681	17627	17636	17804	17614	17975	17833	17714	17578	17730	17755	17652	17700	17707	17749	17455	17901	17492	17792	17756	17649	17675	17789	17645	17693	17584	17703	17668	17735	17572	17663	17507	17597	17708	17550	17793	17772	17663	17522	17754	17885	17458	17581	17706	17667	17458	17542	17529	17440	17557	17583	17676	17760	17552	17482	17714	17821	17474	17551	17629	17721	17704	17789	17495	17578	17479	17719	17794	17638	17644	17650	17568	17613	17886	17648	17655	17352	17557	17380	17777	17679	17621	17698	17634	17719	17763	17651	17802	17560	17710	17704	17804	17776	17466	17524	17594	17547	17713	17724	17810	17669	17669	17766	17547	17808	17604	17551	17437	17859	17643	17558	17868	17794	17689	17694	17740	17814	17638	17657	17701	17639	17458	17652	17704	17599	17712	17671	17836	17713	17811	17686	17700	17683	17647	17545	17877	17786	17526	17627	17532	17525	17302	17498	17567	17610	17771	17753	17754	17700	17566	17845	17600	17689	17752	17600	17619	17643	17624	17617	17387	17542	17616	17752	17720	17563	17567	17641	17610	17388	17664	17736	17371	17703	17512	17806	17725	17683	17772	17700	17688	17638	17964	17654	17788	17710	17826	17589	17563	17535	17813	17655	17637	17595	17654	17668	17539	17626	17847	17679	17664	17739	17629	17662	17470	17674	17663	17796	17579	17560	17511	17667	17831	17624	17523	17550	17668	17536	17714	17588	17487	17744	17735	17532	17670	17610	17796	17651	17515	17593	17509	17694	17481	17577	17585	17634	17507	17488	17685	17646	17632	17615	17866	17625	17615	17875	17771	17812	17578	17636	17631	17536	17718	17622	17743	17852	17420	17494	17422	17589	17398	17869	17656	17621	17477	17697	17581	17547	17546	17624	17529	17579	17598	17740	17447	17746	17801	17686	17520	17653	17577	17584	17909	17664	17747	17821	17579	17620	17505	17791	17850	17477	17199	17775	17699	17598	17719	17674	17690	17681	17680	17669	17680	17637	17753	17745	17499	17590	17544	17583	17649	17498	17621	17725	17610	17432	17749	17657	17666	17666	17620	17732	17630	17429	17737	17591	17670	17673	17451	17799	17593	17728	17527	17765	17677	17667	17717	17628	17538	17487	17569	17573	17718	17703	17534	17653	17598	17458	17522	17570	17489	17666	17914	17525	17675	17565	17658	17720	17588	17482	17829	17667	17792
15214	23061	21817	18788	18376	17637	16955	17004	16775	16731	17502	30150	38528	34321	26324	19777	17217	16472	16218	16185	16252	16312	16302	16131	16416	16278	16272	16303	16204	16328	16415	16337	16262	16147	16449	16368	16196	16512	16412	16267	16194	16284	16358	16275	16346	16369	16262	16324	16245	16211	16217	16361	16457	16349	16318	16125	16420	16303	16349	16186	16423	16167	16497	16053	16435	16270	16299	16200	16298	16310	16241	16061	16241	16223	16254	16171	16251	16414	16323	16361	16412	16333	16358	16096	16119	16288	16418	16235	16118	16343	16314	16121	16309	16282	16224	16312	16008	16303	16299	16153	16355	16425	16250	16264	16230	16264	16200	16414	16198	16239	16431	16259	16267	16483	16271	16167	16165	16389	16359	16268	16310	16182	16341	16486	16317	16292	16332	16340	16186	16333	16335	16376	16257	16271	16251	16338	16404	16350	16138	16178	16070	16256	16314	16353	16309	16289	16166	16429	16230	16231	16257	16226	16219	16332	16328	16194	16238	16220	16372	16218	16298	16138	16197	16172	16286	16351	16259	16284	16239	16108	16352	16173	16375	16271	16243	16355	16164	16456	16243	16335	16425	16229	16262	16304	16166	16182	16377	16249	16295	16252	16195	16250	16342	16138	16282	16141	16243	16266	16287	16255	16257	16370	16466	16186	16084	16271	16391	16333	16305	16221	16167	16218	16218	16338	16289	16252	16151	16277	16251	16492	16144	16170	16144	16278	16302	16349	16236	16120	16213	16260	16291	16243	16206	16094	16247	16173	16182	16353	16300	16232	16147	16306	16196	16219	16336	16174	16216	16327	16269	16135	16309	16243	16273	16340	16469	16412	16289	16290	16108	16140	16234	16181	16321	16288	16241	16278	16160	16092	16264	16507	16320	16170	16232	16267	16185	16316	16351	16441	16252	16262	16150	16338	16282	16404	16161	16262	16390	16237	16188	16258	16169	16162	16259	16159	16233	16159	16259	16364	16163	16233	16309	16271	16206	16337	16282	16240	16272	16259	16273	16277	16300	16359	16320	16241	16278	16173	16204	16371	16221	16338	16416	16278	16099	16249	16318	16339	16312	16285	16337	16155	16335	16141	16392	16240	16215	16327	16426	16330	16249	16339	16271	16237	16289	16304	16332	16150	16264	16298	16275	16307	16247	16219	16188	16403	16328	16204	16193	16195	16236	16293	16140	16348	16305	16308	16237	16284	16296	16260	16228	16202	16270	16206	16300	16446	16332	16199	16238	16394	16238	16225	16414	16153	16299	16271	16235	16295	16349	16178	16275	16446	16256	16269	16174	16187	16125	16186	16111	16160	16299	16076	16350	16390	16289	16253	16083	16371	16160	16375	16371	16477	16430	16147	16265	16331	16285	16255	16367	16248	16528	16439	16208	16382	16248	16256	16263	16106	16233	16186	16200	16129	16201	16342	16273	16008	16382	16261	16277	16399	16232	16177	16273	16241	16204	16295	16321	16188	16335	16072	16242	16125	16459	16432	16392	16174	16493	16188	16324	16186	16252	16244	16258	16254	16480	16260	16342	16230	16182	16176	16332	16276	16281	16231	16235	16385	16362	16314	16166	16316	16287	16381	16149	16180	16253	16157	16268	16253	16303	16179	16221	16174	16250	16197	16321	16374	16256	16170	16244	16373	16316	16170	16378	16253	16136	16404	16301	16188	16282	16434	16239	16206	16275	16311	16313	16220	16424	16163	16346	16110	16247	16303	16199	16291	16203	16173	16436	16150	16329	16400	16197	16236	16263	16346	16162	16359	16289	16414	16150	16303	16352	16267	16200	16316	16270	16177	16237	16396	16445	16184	16235	16122	16320	16085	16173	16226	16303	16185	16434	16123	16242	16137	16253	16365	16176	16345	16272	16250	16293	16244	16406	16336	16443	16253	16394	16267	16539	16356	16281	16272	16312	16254	16244	16356	16429	16362	16452	16239	16365	16322	16179	16283	16233	16238	16349	16375	16316	16168	16293	16511	16186	16410	15985	16394	16314	16202	16294	16304	16093	16331	16244	16288	16120	16301	16286	16385	16366	16193	16353	16326	16278	16292	16289	16169	16257	16330	16366	16187	16347	16290	16094	16211	16222	16299	16219	16346	16325	16321	16344	16451	16312	16334	16280	16174	16216	16439	16127	16326	16383	16347	16359	16329	16273	16405	16159	16205	16214	16330	16223	16409	16413	16204	16439	16277	16244	16394	16191	16438	16266	16187	16101	16274	16507	16343	16199	16315	16363	16309	16184	16327	16236	16222	16298	16329	16378	16257	16393	16232	16313	16321	16342	16286	16332	16241	16309	16190	16350	16127	16310	16295	16247	16331	16474	16170	16161	16340	16383	16469	16205	16058	16065	16355	16420	16483	16456	16308	16340	16205	16236	16347	16220	16159	16317	16280	16383	16240	16335	16341	16211	16427	16225	16232	16476	16356	16289	16319	16414	16258	16201	16318	16325	16284	16325	16264	16353	16334	16202	16343	16253	16185	16369	16367	16343	16382	16331	16392	16338	16221	16286	16342	16366	16094	16276	16364	16337	16208	16293	16266	16135	16346	16193	16312	16224	16453	16281	16307	16229	16372	16430	16247	16085	16311	16465	16244	16353	16237	16199	16198	16227	16216	16186	16170	16531	16344	16134	16041	16410	16160	16287	16301	16299	16314	16399	16351	16275	16433	16384	16167	16388	16232	16356	16229	16310	16283	16287	16331	16173	16273	16260	16243	16269	16286	16235	16228	16101	16341	16226	16365	16265	16155	16264	16201	16175	16179	16271	16229	16160	16401	16275	16402	16305	16302	16361	16304	16369	16238	16353	16218	16419	16332	16143	16270	16384	16412	16314	16287	16286	16270	16242	16389	16185	16168	16311	16178	16237	16123	16350	16308	16200	16278	16284	16351	16315	16222	16362	16148	16372	16410	16171	16430	16240	16248	16287	16272	16220	16280	16397	16282	16404	16305	16180	16112	16285	16373	16206	16333	16402	16418	16181	16394	16366	16224	16089	16317	16356	16402	16239	16245	16290	16300	16420	16389	16201	16226	16268	16328	16343	16289	16360	16255	16457	16325	16284	16133	16299	16571	16154	16172	16485	16266	16357	16225	16307	16400	16249	16300	16283	16311	16355	16368	16319	16476	16282	16298	16199	16287	16343	16208	16320	16381	16130	16252	16291	16352	16239	16338	16367	16452	16367	16377	16397	16182	16274	16382	16242	16203	16342	16307	16361	16260	16250	16237	16298	16334	16485	16383	16228	16310	16094	16344	16289	16467	16254	16177	16270	16298	16286	16276	16275	16388	16177	16197	16276	16586	16149	16190	16227	16297	16441	16220	16393	16360	16209	16364	16177	16213	16156	16315	16219	16142	16230	16274	16263	16261	16127	16177	16285	16295	16082	16259	16132	16351	16266	16054	16247	16255	16283	16245	16162	16309	16337	16322	16272	16333	16287	16276	16188	16162	16533	16347	16250	16202	16287	16366	16240	16419	16325	16285	16178	16309	16413	16188	16316	16278	16173	16188	16155	16189	16259	16278	16131	16450	16218	16191	16155	16184	16377	16234	16362	16223	16427	16176	16323	16377	16293	16185	16271	16207	16252	16260	16103	16291	16323	16299	16353	16262	16197	16345	16298	16330	16317	16239	16237	16223	16449	16134	16315	16267	16253	16154	16149	16229	16347	16288	16348	16096	16323	16278	16273	16230	16343	16217	16273	16339	16187	16255	16097	16281	16272	16315	16242	16310	16423	16180	16228	16177	16355	16287	16302	16154	16176	16059	16176	16278	16294	16331	16378	16255	16143	16182	16256	16173	16108	16393	16387	16273	16332	16037	16270	16139	16378	16323	16397	16444	16124	16464	16348	16233	16303	16428	16121	16225	16414	16376	16304	16316	16292	16386	16339	16168	16291	16334	16295	16347	16211	16338	16267	15978	16257	16364	16304	16252	16273	16319	16337	16422	16153	16272	16198	16291	16176	16288	16475	16153	16452	16162	16366	16157	16388	16211	16150	16250	16230	16148	16343	16142	16329	16303	16255	16233	16264	16422	16302	16246	16181	16114	16199	16249	16404	16249	16205	16317	16338	16378	16236	16106	16265	16200	16334	16351	16296	16306	16453	16490	16330	16254	16256	16216	16181	16208	16580	16399	16281	16354	16352	16420	16345	16283	16198	16339	16356	16229	16156	16371	16128	16314	16194	16320	16350	16293	16101	16370	16292	16316	16244	16267	16041	16310	16216	16352	16414	16158	16351	16394	16393	16301	16291	16210	16349	16307	16283	16196	16380	16237	16342	16191	16389	16236	16192	16138	16254	16209	16333	16305	16329	16280	16321	16232	16295	16275	16423	16345	16490	16094	16302	16425	16366	16254	16197	16330	16280	16182	16489	16189	16196	16306	16232	16410	16118	16332	16189	16272	16405	16209	16265	16299	16358	16252	16292	16202	16099	16489	16243	16307	16420	16395	16386	16335	16377	16350	16413	16111	16443	16243	16328	16350	16308	16278	16472	16150	16111	16255	16168	16196	16353	16306	16305	16236	16271	16442	16042	16297	16184	16181	16178	16391	16106	16270	16355	16261	16159	16167	16365	16129	16569	16247	16221	16295	16290	16245	16400	16382	16334	16294	16300	16273	16256	16398	16188	16109	16115	16149	16253	16296	16274	16239	16336	16345	16434	16439	16350	16315	16237	16306	16282	16352	16267	16221	16300	16237	16252	16164	16193	16341	16312	16269	16273	16266	16315	16247	16184	16241	16151	16310	16187	16316	16363	16263	16156	16327	16257	16261	16247	16365	16317	16412	16298	16419	16406	16165	16456	16346	16415	16373	16247	16325	16361	16370	16140	16351	16206	16294	16372	16195	16147	16170	16301	16352	16303	16234	16261	16267	16321	16326	16358	16439	16366	16267	16183	16219	16378	16274	16380	16274	16440	16255	16060	16348	16615	16316	16101	16257	16270	16359	16237	16322	16522	16332	16180	16119	16430	16257	16270	16331	16325	16236	16246	16282	16260	16418	16262	16281	16285	16370	16407	16432	16153	16147	16329	16283	16128	16295	16239	16253	16273	16223	16170	16306	16188	16484	16257	16145	16177	16284	16297	16334	16370	16403	16326	16329	16225	16280	16361	16273	16395	16292	16296	16382
23854	21360	28912	24216	22024	22940	21860	18881	18649	18534	22198	40514	45171	37049	28057	22004	18918	18230	17816	17747	17804	17914	18091	17910	17769	17999	17901	17836	17938	17676	17905	17861	17928	17962	18061	17801	17958	17840	17826	17747	17883	18213	17569	17660	17734	17820	17430	17523	17808	17659	17915	17838	17809	17819	17474	17862	18000	17940	17712	17821	17823	17741	17619	17658	17600	17738	17922	17748	17837	17878	17796	17810	17817	17848	17650	17692	17948	17889	17980	17792	17595	17752	17722	17807	17663	17573	17744	17689	17637	17794	17682	17841	17744	17536	17482	17684	17589	17775	17674	17897	17742	17823	17844	17747	17724	17780	17635	17883	17906	17765	17769	17747	17710	17714	17717	17635	17691	17661	17492	17766	17897	17866	17815	17621	17762	17727	17640	17770	17868	17686	17670	17865	17706	17831	17657	17721	17687	17616	17815	17820	17657	17814	17611	17934	17768	17734	17930	17618	17832	17917	17677	17698	17770	17752	17672	17862	17763	17776	17781	17693	17772	17784	17784	17694	17603	17706	18031	17658	17728	17654	17827	17908	18006	17987	17794	17695	17607	17731	17696	17841	17806	17630	17607	17685	17886	17551	17965	17799	17593	17807	17732	17716	17662	17605	17796	17745	17652	17730	17669	17633	17705	17906	17848	17834	17669	17657	17679	17667	17514	17807	17921	17867	17623	17870	17604	17708	17681	17623	17540	17806	17728	17453	17769	17584	17975	17610	17489	17729	17609	17576	17672	17570	17717	17683	17720	17763	17733	17739	17734	17702	17744	17648	17842	17829	17761	17594	17903	17704	17730	17543	17825	17553	17764	17649	17771	17839	17540	17826	17776	17782	17734	17824	17805	17724	17695	17743	17886	17918	17801	17823	17676	17751	17743	17907	17887	17814	17475	17801	17834	17805	17816	17776	17697	17677	17747	17814	17545	17519	17587	17842	17853	17896	17659	17839	17819	17797	17849	17718	17674	17666	17794	17913	17701	17596	17826	17674	17822	17862	17740	17823	17780	17466	17703	17928	17592	17783	17809	17599	17667	17602	17824	17781	17838	17602	17763	17816	17758	17725	17752	17702	17888	17708	17701	17766	17678	17648	17715	17701	17547	17741	17672	17847	17813	17688	17720	17620	17658	17677	17690	17781	17615	17657	17853	17802	17685	17824	17730	17593	17432	17558	17760	17712	17587	17541	17814	17961	17850	17862	17839	17634	17404	17438	17722	17511	17790	17801	17587	17644	17715	17753	17766	17826	17768	17818	17683	17776	18008	17787	17602	17778	17609	17816	17789	17594	17633	17612	17554	17672	17735	17624	17716	17753	17628	17736	17982	17659	17721	17435	17610	17870	17858	17714	17832	17817	17856	17908	17871	17839	17674	17693	17828	17660	17526	17609	17570	17689	17612	17636	17950	17811	17700	17652	17769	17766	17655	17710	17768	17783	17693	17698	17554	17651	17731	17838	17767	17605	17711	17777	17858	17763	17699	17704	17752	17690	17588	17798	17736	17770	17832	17619	17737	17601	17837	17863	17745	17772	17872	17724	17673	17657	17536	17721	17824	17775	17723	17555	17689	17959	17660	17617	17769	17595	17745	17963	17772	17777	17602	17682	17618	17555	17746	17870	17576	17620	17761	17606	17620	17793	17642	17770	17634	17659	17567	17716	17877	17811	17603	17894	17776	17874	17600	17727	18020	17755	17730	17854	17655	17787	17727	17631	17774	17933	17848	17666	17707	18037	17555	17853	17647	17727	17759	17722	17777	17728	17860	17668	17564	17728	17781	17740	17814	17832	17691	17753	17829	17907	17701	17694	17872	17823	17885	17713	17756	17534	17842	17809	17612	17680	17694	17858	17666	17657	17928	17682	17561	17747	17643	17780	17725	17789	17862	17801	17696	17767	17763	18020	17804	17814	17818	17780	17740	17716	17685	17866	17878	17754	17744	17527	17840	17626	17795	17599	17756	17730	17674	17868	17673	17754	17684	17589	17884	17752	17650	17662	17623	17894	17604	17795	17776	17612	17696	17918	17802	17728	17600	17678	17846	17828	17815	17748	17741	17805	17687	17649	17674	17604	17613	17715	17690	17745	17884	17587	17722	17738	17697	18012	17724	17696	17777	17634	17664	17819	18011	17823	17844	17748	17646	17620	17763	17653	17770	17721	17651	17642	17724	17635	17886	17790	17639	17850	17581	17706	17750	17703	17905	17853	17884	17848	17827	17844	17687	17739	17852	17902	17572	17718	17783	17743	17722	17640	17682	17574	17587	17714	17607	17678	17779	17563	17691	17623	17754	17839	17779	17782	17677	17858	17773	17677	17774	17733	17597	17803	17642	17690	17660	17775	17682	17765	17898	17783	17757	17805	17692	17859	17664	17842	17734	17676	17682	17684	17506	17901	17563	17820	17667	17849	17828	18017	17805	17880	17662	17859	17535	17650	17844	17855	17817	17956	17966	17795	17885	17878	17711	18027	17835	17743	17685	17700	17717	17613	17758	17671	17978	17721	17739	17769	17568	17716	17757	17816	17860	17594	17772	17799	17915	17909	17787	17937	17925	17804	17746	17822	17562	17551	17795	17544	17656	17889	17740	17759	17943	17699	17771	17781	17762	17582	17582	17872	17755	17706	17620	17742	17728	17700	17616	17915	17568	17745	17955	17757	17747	17889	17994	17665	17933	17822	17841	17461	17715	17596	17625	17754	17612	17629	17585	17686	17746	17710	17693	17673	17646	17664	17608	17902	17754	17499	17495	17688	17724	17712	17849	17589	17750	17767	17785	17738	17782	17743	17784	17749	17806	17568	17720	17801	17791	17843	17660	17782	17878	17868	17688	17703	17744	17901	17701	17714	17775	17743	17722	17677	17760	17648	17751	17898	17832	17742	17794	17890	17641	17952	17738	17748	17813	17803	17582	17822	17858	17908	17697	17826	17811	17706	17906	17684	17702	17766	17682	17729	17731	17675	17728	17604	17651	17804	17692	17696	17689	17712	17726	17799	17701	17879	17580	17640	17719	17748	17638	17918	17869	17718	17763	17764	17865	17801	17905	17748	17916	17862	17609	17602	17894	17689	17752	17827	17777	17715	17754	17845	17885	17628	17775	17582	17749	17733	17816	17649	17956	17727	17775	17807	17791	17774	17807	17654	17584	17813	17644	17798	17953	17953	17701	17708	17683	17728	17631	17697	17733	17619	17843	17655	17939	17746	17784	17893	17712	17594	17754	17647	17664	17895	17699	17851	17708	17828	17699	17771	17776	17721	17863	17701	17966	17637	17720	17811	17777	17674	17786	17742	17657	17788	17659	17654	17803	17809	17930	17684	17769	17796	17666	17727	17746	17805	17813	17852	17786	17586	17686	17598	17680	17779	17930	17740	17697	17791	17768	17762	17617	17641	17817	17877	17875	17549	17514	17906	17794	17767	17716	17775	17871	17738	17712	17862	17840	17770	17635	17770	17522	17632	17786	17781	17668	17674	17810	17788	17688	17574	17744	17755	17813	17691	17732	17805	17705	17996	17736	17772	17783	17865	17697	17773	17687	17691	17671	17981	17789	17678	17818	17789	17731	17907	17972	17726	17907	17696	17926	17893	17704	17580	17585	17703	17436	17757	17812	17595	17495	17929	17943	17776	17724	17721	17743	17725	17897	17785	17708	17754	17550	17731	17812	17728	17628	17683	17977	17666	17729	17698	17828	17638	17545	17766	17729	17719	17660	17593	17604	17628	17722	17794	17654	17674	17712	17734	17676	17875	17824	17792	17775	17750	17773	17960	17626	17780	17658	17819	17665	18040	17795	17464	17830	17713	17756	17790	17658	17667	17763	17713	17787	17707	17793	17798	17786	17837	17970	17936	17697	18027	17651	17615	18025	17808	17626	17796	17701	17910	17720	17792	17736	17566	17722	17826	17989	17708	17562	17741	17749	17430	17588	17880	17592	17542	17565	17692	17760	17666	17676	17793	17750	17749	17799	17702	17834	17644	17677	17863	17788	17692	17709	17591	17744	17809	17775	17811	17516	17825	17848	17644	17762	17861	17773	17972	17696	17678	17813	17603	17745	17720	17887	17664	17740	17708	17680	17704	17528	17456	17671	17805	17780	17760	17540	17848	17702	17873	18021	17923	17771	17882	17737	17638	17722	17516	17609	17860	17733	17591	17672	17770	17721	17808	17855	17823	17805	17704	17921	17684	17906	17621	17806	17720	17888	17896	17509	17875	17811	17780	17746	17810	17597	17658	17631	17760	17756	17708	17790	17525	17699	17700	17700	17632	17709	17765	17798	17657	17676	17974	17758	17791	17670	17554	17848	17723	17566	17634	17645	17978	17886	17720	17811	17710	17736	17777	17786	17729	17656	17529	17725	17721	17921	17648	17662	17717	17613	17704	17639	17670	17989	17674	17785	17814	17510	17914	18001	17709	17730	17660	17600	17631	17803	17825	17739	17650	17715	17792	17646	17788	17713	17624	17732	17825	17611	17837	17732	17606	17613	17562	17768	17604	17685	17690	17658	17887	17594	17875	17648	17719	17966	17742	17709	17712	17814	17873	17633	17707	17789	17689	17811	17583	17725	17631	17449	17593	17838	17868	17806	17663	17695	17761	17749	17652	17741	17838	17790	17750	17609	17747	17903	17639	17748	17629	17710	17548	17717	18031	17989	17759	17717	17651	17795	17941	17823	17670	17897	17697	17722	17658	17813	17742	17934	17893	17954	17630	17661	17679	17715	17568	17626	17764	17781	17653	17714	17826	17781	17892	17942	17913	17829	17822	17796	17688	17675	17707	17626	17897	17759	17691	17555	17862	17764	17768	17861	17719	17721	17852	17957	17828	17660	17778	17628	17736	17761	17827	17769	17727	17783	17658	17895	17835	17737	17717	17584	17606	17636	17697	17720	17676	17775	17834	17769	17713	17815	17904	17659	17868	17790	17861	17818	17688	17740	17604	17671	17664	17474	17705	17642	17866	17633	17706	17699	17715	17733	17871	17534	17748	17778	17722	17766	17848	17758	17926	17756	17725	17850	17683	17689	17777	17797	17742	17587	17452	17791	17731	17570	17709	17867	17858	17895	17772	17716	17755	17698	17922	17652	17791	17789	17734	17834	18052	17712	17809	17785	17633	17749	17765	17956	17672	17604	17895
16999	28376	26257	21509	20260	19534	17890	17398	17364	17269	24269	45435	46762	38503	28400	20585	17380	16518	16525	16591	16372	16266	16399	16466	16374	16365	16301	16313	16403	16350	16226	16396	16305	16418	16415	16269	16351	16276	16433	16412	16445	16424	16518	16493	16499	16332	16377	16357	16318	16296	16446	16524	16367	16347	16249	16445	16467	16481	16360	16253	16184	16241	16384	16544	16367	16445	16356	16550	16302	16383	16385	16493	16287	16195	16453	16399	16273	16385	16327	16354	16451	16387	16342	16381	16355	16324	16498	16377	16347	16242	16159	16557	16306	16254	16383	16381	16282	16312	16351	16368	16392	16217	16200	16226	16367	16290	16447	16329	16424	16414	16546	16391	16376	16386	16138	16465	16407	16410	16269	16278	16377	16396	16384	16353	16419	16215	16461	16215	16391	16351	16276	16387	16384	16491	16203	16335	16306	16423	16386	16407	16424	16287	16603	16271	16313	16437	16308	16166	16352	16286	16295	16475	16295	16124	16428	16240	16317	16367	16214	16225	16438	16433	16154	16258	16538	16466	16377	16451	16318	16345	16406	16422	16218	16146	16328	16341	16386	16376	16463	16294	16258	16315	16228	16286	16216	16246	16362	16305	16316	16237	16293	16311	16342	16518	16437	16272	16217	16319	16346	16408	16172	16442	16288	16479	16294	16368	16496	16256	16170	16473	16431	16151	16257	16384	16250	16351	16344	16439	16511	16523	16467	16267	16356	16097	16315	16440	16206	16355	16261	16385	16463	16430	16285	16245	16202	16418	16271	16432	16319	16411	16450	16287	16373	16345	16182	16477	16310	16419	16453	16386	16320	16395	16375	16547	16326	16320	16442	16303	16300	16412	16353	16402	16396	16449	16200	16425	16159	16271	16269	16445	16418	16464	16293	16417	16361	16365	16305	16281	16268	16329	16210	16117	16303	16381	16238	16275	16462	16395	16362	16245	16382	16272	16419	16399	16360	16184	16301	16467	16249	16226	16266	16244	16234	16367	16341	16210	16349	16355	16364	16337	16040	16274	16335	16326	16353	16370	16182	16371	16361	16478	16234	16223	16401	16400	16319	16320	16239	16350	16351	16128	16343	16383	16254	16282	16414	16219	16319	16304	16385	16332	16301	16406	16321	16476	16229	16360	16429	16085	16452	16416	16389	16333	16545	16147	16326	16368	16353	16372	16344	16311	16344	16441	16225	16276	16239	16319	16293	16424	16363	16382	16233	16422	16395	16506	16332	16339	16322	16298	16254	16408	16426	16175	16264	16298	16277	16428	16448	16649	16400	16224	16242	16240	16436	16297	16357	16399	16382	16317	16326	16343	16293	16358	16510	16322	16299	16428	16347	16550	16228	16313	16353	16231	16586	16379	16319	16116	16344	16396	16449	16455	16352	16225	16489	16285	16305	16521	16329	16208	16390	16339	16320	16437	16320	16382	16071	16462	16216	16450	16383	16323	16335	16284	16516	16232	16382	16318	16360	16428	16267	16192	16261	16354	16538	16342	16346	16438	16204	16363	16455	16261	16414	16381	16351	16382	16429	16226	16276	16104	16349	16362	16462	16516	16283	16302	16462	16312	16301	16405	16253	16382	16323	16330	16348	16458	16388	16291	16345	16232	16484	16261	16327	16395	16417	16421	16474	16185	16321	16298	16324	16503	16425	16421	16488	16326	16403	16276	16226	16419	16334	16382	16493	16453	16299	16300	16350	16435	16395	16305	16397	16348	16291	16374	16479	16305	16413	16413	16345	16339	16330	16431	16349	16410	16575	16495	16235	16525	16543	16303	16483	16363	16312	16372	16303	16422	16387	16350	16309	16345	16317	16229	16281	16430	16396	16379	16449	16332	16341	16444	16325	16353	16300	16251	16327	16309	16136	16197	16320	16566	16279	16606	16473	16306	16405	16379	16206	16362	16331	16254	16361	16343	16413	16411	16213	16194	16475	16362	16488	16068	16132	16492	16312	16317	16387	16237	16320	16297	16321	16422	16346	16387	16408	16345	16256	16401	16309	16387	16218	16267	16331	16433	16201	16318	16335	16266	16365	16302	16485	16235	16391	16377	16351	16376	16330	16301	16283	16344	16489	16336	16287	16410	16435	16393	16379	16220	16343	16312	16289	16401	16249	16458	16308	16470	16368	16206	16337	16359	16312	16388	16311	16265	16412	16365	16278	16226	16271	16510	16316	16315	16286	16459	16425	16195	16370	16290	16349	16248	16167	16360	16327	16402	16203	16244	16490	16267	16440	16455	16496	16330	16372	16386	16441	16420	16324	16378	16422	16449	16374	16400	16241	16256	16312	16474	16353	16296	16347	16472	16527	16369	16385	16266	16299	16280	16288	16502	16363	16181	16269	16353	16305	16285	16209	16302	16152	16269	16410	16385	16344	16456	16303	16338	16087	16214	16280	16268	16346	16219	16366	16321	16321	16342	16377	16330	16312	16310	16234	16336	16515	16480	16324	16423	16330	16295	16227	16444	16510	16394	16360	16486	16345	16427	16390	16345	16442	16571	16272	16375	16209	16337	16252	16377	16281	16316	16506	16383	16444	16340	16288	16252	16394	16358	16328	16268	16262	16406	16321	16340	16284	16391	16253	16466	16249	16428	16277	16497	16348	16188	16364	16340	16282	16257	16236	16367	16469	16397	16304	16413	16406	16228	16273	16348	16305	16524	16331	16413	16300	16311	16416	16349	16185	16445	16384	16428	16538	16174	16315	16478	16248	16419	16389	16368	16406	16449	16496	16520	16370	16373	16293	16401	16327	16588	16531	16342	16477	16304	16265	16468	16524	16387	16222	16348	16248	16357	16269	16242	16432	16302	16348	16243	16524	16266	16610	16356	16497	16274	16159	16371	16457	16551	16295	16499	16365	16426	16236	16314	16276	16371	16252	16262	16369	16385	16412	16263	16294	16334	16500	16123	16451	16343	16401	16269	16439	16192	16524	16458	16279	16332	16395	16355	16460	16358	16380	16407	16277	16330	16388	16332	16162	16323	16360	16358	16392	16365	16467	16352	16387	16291	16423	16334	16224	16277	16140	16295	16451	16320	16259	16299	16417	16502	16414	16171	16377	16369	16348	16163	16336	16295	16207	16415	16385	16489	16339	16417	16131	16203	16297	16305	16320	16562	16285	16489	16259	16416	16501	16314	16345	16146	16266	16377	16235	16171	16335	16472	16395	16368	16347	16333	16357	16234	16215	16362	16406	16340	16421	16423	16304	16287	16454	16165	16246	16325	16325	16363	16392	16399	16240	16445	16395	16280	16288	16357	16345	16220	16096	16362	16232	16380	16354	16350	16352	16262	16241	16246	16256	16318	16281	16371	16204	16358	16341	16320	16437	16421	16331	16401	16449	16459	16220	16266	16590	16284	16319	16263	16353	16384	16429	16366	16399	16266	16313	16352	16561	16356	16180	16299	16289	16415	16464	16225	16399	16421	16264	16283	16390	16395	16375	16506	16445	16344	16221	16303	16279	16353	16406	16285	16449	16336	16319	16358	16196	16219	16341	16387	16278	16284	16464	16217	16511	16067	16213	16310	16399	16295	16471	16378	16380	16604	16231	16460	16576	16252	16272	16399	16368	16559	16290	16459	16212	16315	16209	16311	16242	16334	16301	16433	16423	16438	16464	16409	16551	16395	16479	16252	16500	16366	16263	16456	16451	16225	16376	16392	16319	16410	16371	16453	16436	16142	16292	16267	16341	16495	16329	16454	16328	16291	16424	16341	16399	16320	16302	16257	16268	16365	16187	16498	16181	16306	16231	16490	16390	16144	16390	16339	16259	16247	16526	16407	16418	16266	16361	16296	16331	16195	16242	16334	16352	16206	16406	16602	16449	16341	16384	16313	16482	16332	16341	16377	16298	16316	16290	16297	16366	16380	16230	16479	16378	16240	16275	16390	16159	16162	16296	16191	16323	16274	16397	16361	16419	16347	16269	16305	16287	16259	16326	16418	16378	16521	16414	16256	16296	16326	16369	16386	16340	16304	16280	16430	16497	16256	16272	16342	16433	16224	16382	16310	16367	16368	16426	16264	16450	16454	16463	16338	16388	16275	16431	16290	16400	16305	16470	16508	16347	16246	16289	16365	16523	16272	16335	16409	16522	16373	16298	16236	16483	16268	16277	16423	16396	16289	16429	16378	16454	16235	16237	16320	16242	16462	16338	16258	16159	16400	16345	16369	16350	16309	16351	16287	16207	16414	16242	16442	16622	16329	16465	16363	16394	16357	16314	16331	16370	16372	16256	16482	16407	16341	16370	16353	16384	16336	16324	16327	16331	16134	16288	16340	16278	16280	16395	16285	16435	16390	16347	16205	16285	16215	16507	16306	16365	16094	16576	16340	16366	16334	16375	16331	16258	16505	16165	16378	16120	16320	16474	16364	16318	16311	16310	16385	16316	16416	16359	16363	16371	16371	16503	16334	16421	16440	16417	16347	16385	16275	16309	16394	16363	16450	16405	16417	16415	16249	16522	16127	16323	16196	16310	16453	16315	16381	16427	16283	16335	16406	16253	16188	16432	16412	16484	16377	16254	16236	16325	16246	16306	16379	16453	16321	16289	16247	16176	16385	16378	16349	16386	16497	16338	16478	16210	16259	16317	16535	16219	16284	16465	16458	16478	16372	16349	16216	16371	16431	16549	16392	16291	16494	16450	16417	16289	16118	16550	16343	16420	16535	16518	16197	16284	16453	16354	16525	16289	16311	16356	16352	16179	16239	16360	16433	16447	16444	16446	16252	16220	16430	16375	16468	16313	16283	16388	16211	16178	16503	16451	16322	16366	16453	16381	16452	16265	16288	16268	16302	16314	16281	16338	16318	16410	16284	16418	16294	16277	16378	16408	16353	16398	16380	16350	16393	16356	16280	16293	16470	16109	16271	16236	16341	16417	16360	16263	16487	16258	16413	16468	16170	16315	16385	16166	16402	16349	16399	16304	16460	16358	16294	16255	16296	16387	16351	16289	16291	16218	16219	16420	16327	16490	16350	16314	16354	16163	16158	16313	16275	16276	16119	16331	16402	16264	16470	16148	16428	16495	16407	16250	16334	16372	16370	16334	16311	16504	16436	16402	16289	16283	16315	16330	16309	16465	16137	16288	16326	16310	16264	16331	16365	16316	16269	16353	16442	16342	16187
29317	22369	23015	20687	18643	18643	18732	18428	18145	18260	18458	19705	21600	20757	19741	18825	18354	18251	18305	18048	18387	18274	18245	18292	18152	18154	18510	18334	18250	18150	18237	18342	18160	18122	18426	18276	18215	18227	18132	18273	18107	17939	18270	18169	18093	18117	18148	18027	18292	18143	18208	18060	18231	18245	18250	18307	18111	18059	18130	18027	18141	18271	18160	18179	17998	18371	18098	18235	18233	18117	17997	18121	18087	18275	18169	18380	18208	18100	18161	18096	18233	18099	18073	18386	18126	18226	18241	18365	18227	18160	18163	18088	18063	18170	18295	18211	18154	18101	18106	18185	18180	18183	18232	18101	18138	18128	18208	18119	18249	18248	18268	18290	18188	18337	18255	18161	18255	18208	18030	18194	18295	18281	18317	18274	18286	18055	18118	17941	18325	18312	18149	18182	18315	18124	18226	18034	18030	18261	18087	18261	18098	18282	18228	18193	18242	18080	18029	18186	18494	18072	18105	18098	18133	18195	18098	17892	18172	17976	18105	18406	18196	18027	18163	18412	18304	18275	18367	18248	18249	18487	18256	18288	18218	18093	18121	18233	18360	18093	18240	18121	18302	17985	18118	18134	18186	17942	18173	18177	18269	18145	18180	17951	18322	18163	18136	18241	18262	18277	18148	18060	18163	17972	18162	18122	18161	18185	18329	18227	18225	18091	18186	18203	18152	18415	18173	18083	18133	18104	18088	18316	18310	18085	18226	18082	18371	18157	18194	18297	18300	18230	18081	18169	18214	18176	18271	18208	18226	17999	18261	18231	17994	18282	18256	18118	18110	18226	18234	18309	18215	17967	18032	18326	18149	18251	18217	18170	18197	18434	18295	18237	18281	18282	18126	18053	18123	18075	18332	18058	18107	18345	18209	18213	18296	18136	18091	18212	18098	18004	18174	18245	18205	18534	18215	18157	18057	18217	18169	17943	17978	18314	18310	18311	18204	18126	18250	18145	18146	18017	18203	18307	18199	18195	18223	18398	18222	18108	18054	18276	18265	17980	17918	18252	18244	18048	18186	17992	18040	18076	18293	17933	18234	18269	18252	18191	18219	17995	18150	17941	18131	18037	18122	18195	18279	18140	17978	18167	18295	18122	18020	18096	18204	18204	17972	18163	18069	18161	18227	17938	18166	18112	18270	18221	18217	18193	18153	18324	18295	17938	18006	18067	18127	18107	18185	18105	18069	18014	18279	18244	18252	18221	18000	18245	18186	17963	18296	18166	18075	18114	18213	18142	18160	18210	18083	17992	17893	18349	18198	18126	18196	18206	17981	18245	18036	18126	18101	18112	17973	18318	18032	18180	18156	18039	17998	17993	18114	18215	18103	18191	18315	18112	18208	18261	18118	18144	18145	17992	18107	18043	18199	18294	18251	18154	18072	18214	18268	18133	18221	17946	18050	18067	18134	18242	18373	18230	18241	18266	18150	18072	18130	18016	18174	18123	18276	18156	18046	18284	18112	18187	18222	18218	18321	18188	18115	18036	18045	18266	18197	18383	18099	18223	18129	17996	18112	18408	18328	18316	18117	18417	18331	18067	17989	18095	18237	18161	18169	18241	18178	18217	18325	18099	18172	18242	17989	18249	17994	18190	18197	18037	18170	18085	18214	18230	18304	18131	18166	18340	18237	18038	18162	18199	18152	18370	18312	18227	18201	18303	18096	18120	18248	18084	18162	18042	17892	18120	18028	18132	18232	18299	18143	18124	18405	18181	18157	18286	18159	18172	17935	18044	18014	18056	18260	18191	18254	18176	18293	18329	18189	18183	18277	18058	18129	18040	18213	18195	18173	18108	17965	18130	18316	18239	18070	18079	18181	18348	18056	18165	18328	18263	18150	18286	18148	18254	18183	18236	18097	18309	18171	18020	18340	18161	18127	18103	18128	18108	18110	18161	18128	18284	18223	18270	18291	18053	18003	18105	18222	18217	18206	18040	18128	18280	18004	18208	18230	18401	18091	18201	18112	18066	18161	18289	18160	18214	18073	18282	18280	18123	18261	18284	18240	18203	18070	18007	18353	18333	18115	18273	18104	18067	18155	18193	18215	18054	18313	18207	18088	18272	18043	18168	18104	18230	18013	17923	18255	18059	18330	18395	18204	18106	18211	18450	18176	18253	18445	18185	18258	18399	18033	18216	18323	18109	18266	18176	18160	18206	18161	18059	18165	18309	18314	18254	18048	18099	18240	18025	18323	18117	18244	18235	18117	17948	18055	18058	18020	18027	18156	18214	18001	18065	18296	18197	18199	18026	18037	18156	18137	18250	18167	18170	18233	18107	18072	18067	18132	18122	18248	18332	18137	17941	18255	17992	18227	18015	18099	18140	18272	18127	18238	18174	18157	18168	18223	18207	18185	17997	17978	17944	18100	18240	18367	18008	18300	18331	18222	18002	18140	18086	18170	18259	18180	18063	18101	18174	18177	18036	18178	18279	18306	18094	18115	18164	18090	18034	18223	18325	18275	18211	18264	18254	18293	18170	18173	18286	18169	18315	18129	18418	18044	18049	18219	17994	18171	18050	18187	18238	18198	18037	18163	18225	18199	18230	18159	18281	18087	18092	18166	18368	17943	18082	18040	18168	18265	18060	18017	18284	18251	18064	18203	18286	18337	18035	17919	18131	18113	18104	18197	18097	18241	18314	18234	18118	18283	18074	18142	18185	18194	18194	18391	18196	18006	18446	18288	18305	18158	18071	18033	18175	18138	18159	18272	18051	18010	18196	18186	18206	18340	18074	18064	18209	18084	17995	18133	18288	18006	18261	18202	18242	18107	18172	18183	18188	18376	18232	18196	18107	18126	18426	18126	18230	18098	18189	18243	18178	18056	18249	18101	18057	18197	18119	18323	18154	18333	18024	18132	18353	18235	18103	18299	18281	18172	18203	18220	18095	18206	18106	18033	18277	18252	18079	18187	18122	18323	18065	18310	18232	18295	18273	18180	18090	18056	18046	18317	18174	18248	18047	18285	17979	18419	18185	18068	18062	18148	18235	18107	18122	18159	18064	18167	18186	18270	17999	18111	18051	18283	18037	17976	18174	18224	18099	18037	18218	18267	17948	18265	18348	18176	18198	18340	18242	18014	18334	18186	18171	18323	18161	18453	17956	18113	17980	18079	18105	18106	18093	18362	18177	18094	18220	18081	18159	18095	18110	18264	18152	18069	18190	18071	18290	18178	18270	18221	18159	18083	18187	18346	18322	18359	18126	18324	18101	18191	18156	18222	17961	18250	18159	18067	18301	18184	18125	18217	18007	18038	18130	18023	18146	18104	18152	18140	18246	18289	18172	18123	18147	18030	18099	18122	18195	18103	18154	18271	18334	18258	18208	18146	18171	18329	18170	18083	18179	18174	18080	18043	18217	18353	18023	18132	17968	18196	18147	18321	18168	18187	18160	18065	18342	18269	18180	18084	18291	18074	18076	18058	18279	18019	18067	18189	18193	18052	18102	18565	18099	18129	18103	18161	17880	18172	18224	18143	18136	18101	18141	18091	18239	18318	18339	18235	18306	18132	18205	18240	18056	18267	18222	18093	18323	18202	18102	18074	18014	18189	18082	18228	18127	18227	18149	18007	18143	18213	18228	18187	18202	18282	18236	18304	18330	18057	18239	18068	18013	18352	18278	18277	18024	17821	18175	18086	18144	18221	18080	18132	17976	18214	18375	18146	18179	18081	18185	18192	18151	18375	18229	18108	18176	18341	18323	17983	18101	18284	18205	18290	18171	18003	18321	18335	18193	18217	18144	18146	18090	18299	18212	18101	18204	17933	18208	18263	18219	18125	18026	18277	18515	18044	18045	18342	17999	18199	18168	18086	18042	18061	18105	18080	18127	18015	18347	18211	18086	18077	18247	18053	18307	18213	18294	18195	18079	18171	18245	17959	18086	18083	17979	18068	18211	18355	18019	18219	18393	18156	17951	18231	18191	18164	18183	18032	18239	18094	18256	18192	18165	18518	18066	18172	18086	18094	18109	18253	18262	18196	18368	18074	18041	18422	18156	18118	18320	18177	18200	18368	18158	18218	18238	18148	18122	18223	18158	18202	18178	18131	18115	18254	18191	18080	18161	18118	18038	18157	18131	18366	18232	18244	18019	18111	18143	18225	18234	18283	18279	18240	18276	18327	18315	18243	18031	18265	18373	18385	18317	18130	18109	18279	18308	18135	18371	18142	18175	18164	18319	18218	18022	18160	18264	18285	18065	18377	18124	18350	18117	18193	18091	18087	18004	18135	18019	18213	18154	18102	18108	18397	17984	18118	18166	18226	18055	18470	18381	18283	18239	18079	18260	18122	18224	18115	18217	18280	18155	18177	18097	18044	18177	18333	18419	18155	18204	18086	18157	18357	18250	18040	18107	18243	18249	18281	18140	18183	18138	18059	18110	18108	18075	18134	18096	18303	18222	18182	18306	18326	18355	18209	18306	18069	18369	18078	18168	18286	18251	18391	18237	18225	18233	17951	18363	18473	18220	18023	18002	17812	18082	18034	18151	18171	18333	18068	17997	18125	18219	18271	18093	18229	18135	18033	18265	18177	18108	18408	18171	18373	18001	18278	18125	18273	18217	18246	18218	18471	18374	18159	18245	18324	18365	18138	18196	18207	17975	18411	18369	18238	18152	18138	18190	18270	18217	18168	18066	18122	18039	18356	18209	18295	18295	18058	18215	18254	18320	18227	18189	18131	18161	18025	18299	18142	18067	18067	18201	18093	17979	18250	18205	18147	18249	18219	18187	18113	18032	18209	18085	18241	18186	18287	18100	17993	18128	18199	18309	18154	18053	18303	18173	18424	18278	18295	18449	18147	18196	18175	18100	18037	18178	18127	18177	18286	18236	18284	18238	18157	18218	18283	18031	18194	18017	18169	18312	18105	18188	18003	18172	18149	18087	17985	18226	18213	18271	18253	18283	18185	18077	18140	18201	18145	18331	18193	18218	18147	18090	17966	18239	18256	18119	18255	18151	18256	18083	18350	18227	18084	18391	18312	18153	18295	18272	18016	18104	17888	18158	18315	18072	18002	18007	18124	18136	17936	18261	18268	18200	18195	18385	18004	18159	18210	18281	18302	18233	18230	18352	18348	18249	18171	18301	18317	18190	18308	18188	18174	17948	18279	18245	18227	17972
16957	19283	19488	18059	17572	17160	16975	16723	16581	16733	16929	19340	21579	19844	18139	17428	16860	16801	16607	16733	16499	16482	16531	16713	16472	16738	16680	16593	16548	16544	16432	16755	16513	16551	16548	16491	16586	16683	16587	16458	16519	16511	16546	16738	16670	16704	16422	16582	16557	16621	16602	16558	16559	16496	16614	16652	16738	16522	16616	16599	16652	16516	16610	16641	16630	16676	16587	16668	16599	16656	16414	16531	16725	16549	16488	16564	16585	16457	16689	16659	16668	16623	16568	16638	16633	16538	16657	16520	16613	16633	16550	16606	16624	16567	16553	16507	16704	16561	16556	16530	16679	16738	16725	16711	16738	16694	16560	16747	16575	16771	16487	16627	16743	16572	16667	16560	16609	16545	16488	16493	16462	16660	16556	16592	16544	16695	16531	16559	16657	16733	16494	16573	16650	16556	16707	16500	16612	16428	16538	16637	16516	16494	16677	16438	16572	16516	16745	16511	16655	16475	16512	16600	16647	16551	16607	16644	16390	16618	16849	16527	16837	16682	16783	16681	16687	16534	16665	16479	16677	16615	16591	16636	16712	16662	16560	16615	16453	16567	16424	16491	16661	16581	16677	16692	16543	16615	16853	16505	16530	16506	16454	16625	16562	16537	16659	16706	16748	16784	16637	16618	16490	16604	16481	16598	16477	16534	16509	16640	16517	16616	16624	16643	16780	16624	16659	16521	16585	16696	16474	16615	16729	16741	16591	16558	16719	16444	16604	16609	16566	16690	16720	16534	16546	16521	16702	16722	16761	16597	16579	16611	16481	16755	16492	16683	16828	16744	16659	16559	16578	16707	16510	16594	16598	16689	16698	16469	16675	16546	16611	16595	16543	16560	16586	16505	16555	16491	16654	16582	16523	16543	16761	16612	16699	16725	16651	16438	16481	16775	16763	16605	16717	16681	16576	16675	16675	16746	16605	16729	16504	16548	16750	16734	16603	16586	16651	16703	16500	16511	16512	16549	16770	16595	16859	16547	16671	16529	16638	16653	16688	16625	16649	16453	16664	16654	16645	16559	16545	16691	16603	16564	16630	16577	16596	16560	16607	16535	16700	16648	16473	16720	16470	16559	16628	16704	16414	16608	16572	16837	16641	16662	16793	16583	16703	16649	16455	16898	16540	16632	16567	16564	16679	16597	16705	16694	16689	16444	16738	16582	16591	16608	16671	16553	16502	16503	16521	16611	16768	16741	16554	16485	16656	16688	16626	16412	16455	16499	16626	16558	16665	16524	16646	16442	16571	16482	16512	16933	16718	16559	16464	16520	16785	16664	16746	16572	16606	16512	16594	16596	16574	16509	16492	16602	16615	16461	16650	16608	16657	16533	16722	16714	16631	16492	16672	16677	16455	16569	16576	16568	16698	16456	16621	16550	16612	16717	16612	16649	16684	16650	16500	16628	16691	16563	16494	16376	16712	16694	16665	16423	16739	16657	16526	16688	16546	16379	16570	16761	16707	16535	16655	16541	16542	16575	16680	16417	16424	16774	16576	16550	16659	16652	16505	16622	16596	16551	16543	16431	16565	16503	16565	16640	16662	16735	16531	16751	16556	16583	16724	16684	16532	16619	16506	16728	16688	16777	16703	16677	16446	16600	16533	16610	16658	16622	16654	16573	16571	16648	16617	16566	16681	16568	16598	16477	16653	16631	16593	16560	16457	16555	16628	16632	16534	16571	16477	16716	16553	16590	16543	16595	16524	16685	16473	16799	16546	16575	16540	16558	16465	16725	16526	16605	16526	16654	16507	16843	16569	16626	16658	16636	16504	16627	16621	16684	16771	16546	16624	16505	16684	16602	16593	16633	16506	16704	16540	16493	16629	16686	16607	16670	16516	16858	16712	16554	16507	16598	16533	16646	16535	16611	16789	16591	16631	16765	16720	16589	16590	16652	16542	16513	16630	16569	16699	16718	16705	16526	16642	16813	16665	16578	16722	16648	16522	16535	16553	16642	16718	16700	16690	16696	16590	16593	16713	16592	16696	16558	16563	16598	16610	16564	16765	16566	16608	16740	16687	16665	16644	16645	16581	16540	16477	16753	16653	16668	16532	16634	16588	16573	16557	16610	16491	16698	16629	16510	16509	16642	16607	16678	16629	16680	16521	16769	16825	16606	16603	16566	16555	16356	16776	16627	16662	16530	16594	16529	16653	16633	16450	16642	16604	16605	16791	16601	16668	16540	16581	16515	16576	16563	16572	16632	16674	16576	16610	16656	16447	16504	16593	16526	16634	16555	16655	16571	16524	16374	16652	16717	16561	16606	16551	16681	16709	16534	16404	16561	16701	16683	16736	16449	16655	16521	16774	16705	16548	16587	16744	16387	16574	16600	16566	16572	16628	16590	16266	16648	16585	16684	16621	16701	16441	16615	16783	16656	16672	16559	16711	16681	16532	16646	16523	16705	16739	16441	16571	16640	16512	16441	16731	16481	16743	16592	16561	16663	16541	16613	16606	16542	16571	16644	16617	16610	16823	16472	16438	16460	16411	16885	16654	16562	16670	16557	16599	16533	16533	16568	16700	16597	16666	16584	16447	16562	16495	16638	16630	16683	16703	16681	16843	16501	16804	16570	16740	16538	16488	16665	16697	16588	16749	16587	16570	16615	16609	16609	16637	16715	16766	16538	16660	16672	16592	16564	16612	16616	16631	16582	16663	16541	16708	16597	16517	16499	16666	16454	16614	16600	16664	16636	16704	16649	16556	16746	16524	16560	16638	16527	16404	16598	16461	16477	16601	16548	16485	16618	16714	16711	16758	16432	16789	16645	16642	16537	16627	16602	16459	16498	16619	16569	16670	16599	16566	16568	16724	16548	16594	16672	16648	16530	16743	16685	16669	16602	16666	16726	16445	16545	16639	16511	16508	16539	16773	16553	16702	16574	16595	16632	16760	16574	16640	16663	16612	16516	16567	16639	16644	16609	16696	16522	16507	16539	16594	16618	16560	16753	16585	16758	16639	16585	16561	16618	16553	16578	16542	16479	16642	16620	16630	16568	16726	16590	16689	16686	16517	16426	16474	16761	16475	16602	16707	16591	16415	16583	16729	16655	16754	16685	16563	16729	16561	16703	16666	16510	16683	16639	16504	16520	16692	16763	16494	16814	16562	16683	16585	16658	16676	16613	16419	16408	16670	16681	16477	16515	16713	16610	16573	16483	16635	16657	16436	16493	16743	16523	16499	16765	16496	16591	16598	16698	16749	16509	16594	16610	16624	16622	16679	16664	16512	16592	16559	16677	16692	16711	16584	16708	16467	16704	16507	16587	16579	16737	16840	16571	16680	16568	16686	16448	16569	16567	16828	16492	16712	16666	16676	16646	16646	16593	16725	16542	16615	16599	16710	16800	16549	16549	16545	16679	16461	16811	16604	16506	16556	16718	16793	16803	16557	16400	16531	16618	16664	16522	16626	16649	16576	16560	16642	16747	16355	16544	16640	16640	16602	16753	16601	16717	16636	16660	16572	16632	16560	16570	16619	16399	16745	16597	16671	16534	16510	16637	16475	16360	16513	16679	16639	16589	16591	16524	16808	16579	16569	16756	16629	16514	16773	16630	16407	16524	16639	16462	16542	16511	16525	16765	16550	16634	16669	16473	16613	16659	16749	16569	16716	16558	16675	16425	16629	16659	16583	16660	16543	16612	16752	16441	16505	16715	16743	16448	16530	16581	16736	16676	16620	16431	16555	16565	16537	16561	16665	16599	16646	16365	16511	16558	16647	16733	16564	16541	16504	16611	16574	16386	16585	16500	16550	16666	16595	16680	16607	16596	16618	16468	16600	16501	16588	16488	16630	16409	16604	16460	16540	16547	16718	16715	16560	16670	16498	16493	16498	16506	16600	16615	16621	16681	16436	16702	16669	16509	16634	16562	16651	16663	16722	16576	16700	16735	16612	16781	16576	16526	16513	16711	16541	16648	16699	16573	16706	16555	16627	16481	16619	16557	16518	16535	16490	16816	16540	16658	16445	16656	16349	16618	16440	16607	16626	16546	16667	16500	16698	16707	16706	16536	16500	16710	16637	16576	16568	16588	16772	16716	16450	16597	16657	16646	16653	16599	16735	16579	16670	16780	16617	16660	16621	16731	16682	16798	16571	16523	16465	16640	16548	16615	16632	16627	16639	16654	16593	16531	16475	16655	16625	16572	16544	16764	16612	16533	16526	16754	16575	16521	16645	16570	16574	16609	16615	16547	16598	16649	16691	16684	16396	16545	16674	16584	16493	16641	16541	16636	16551	16610	16690	16522	16792	16626	16568	16552	16634	16670	16593	16401	16571	16737	16610	16546	16731	16561	16561	16647	16546	16491	16633	16477	16707	16470	16758	16704	16750	16666	16611	16654	16783	16500	16488	16681	16587	16557	16431	16646	16644	16645	16669	16534	16472	16803	16414	16535	16434	16583	16596	16548	16513	16719	16628	16676	16490	16575	16696	16658	16612	16578	16544	16758	16472	16609	16672	16674	16719	16626	16626	16814	16434	16806	16594	16330	16507	16610	16772	16618	16648	16636	16700	16430	16547	16588	16657	16588	16590	16697	16560	16710	16541	16570	16556	16811	16586	16511	16610	16674	16527	16624	16458	16721	16637	16572	16694	16517	16586	16733	16466	16713	16671	16559	16488	16577	16426	16626	16531	16522	16711	16645	16508	16687	16852	16522	16713	16489	16482	16560	16531	16694	16639	16619	16571	16593	16523	16687	16618	16632	16600	16492	16523	16639	16569	16743	16714	16555	16728	16739	16635	16547	16735	16574	16537	16638	16671	16656	16742	16786	16489	16501	16505	16439	16548	16540	16641	16569	16784	16622	16627	16428	16505	16710	16590	16582	16542	16576	16561	16609	16638	16493	16557	16560	16474	16742	16581	16710	16308	16556	16673	16650	16650	16517	16617	16759	16561	16593	16519	16520	16572	16791	16533	16568	16584	16793	16540	16726	16637	16651	16451	16595	16630	16655	16699	16621	16650	16569	16668	16659	16621	16589	16669	16603	16759	16708	16619	16669	16738	16597	16664	16706	16549	16572	16525	16534	16543	16645	16659	16529	16623	16747	16711	16607	16529	16700	16680	16577	16582	16586	16658	16561	16728	16543	16588	16680	16506	16758	16507	16524	16448	16552	16412	16712
25068	21392	28174	25548	21913	20410	20158	18638	18620	18555	18436	25453	36355	32256	25930	21501	19194	18194	18172	18118	18236	18078	18205	18086	18121	18279	18118	18137	18076	18059	17995	18009	18164	18188	18149	18205	18033	18127	18042	17974	18184	18232	17948	18095	18017	18066	18274	18202	18332	18042	18208	18335	18121	17961	18064	18103	17999	17995	18259	18009	17975	18122	18084	17844	18099	18271	18063	18106	17956	17950	17976	17984	18238	17972	18109	18074	18280	18075	18003	18099	18080	18180	18098	18007	18119	18217	18132	17996	18004	17955	18185	18177	18104	18035	18179	18089	17963	18103	18092	17892	17944	18074	18200	18233	18080	17888	18001	18143	18067	18277	17981	18046	17838	18124	17772	18133	18232	18171	18054	18131	18045	18188	18008	18075	17913	17964	18056	18095	18223	18274	17985	18109	18010	18208	18151	17987	18185	17913	18103	18227	18142	18051	17984	18156	18040	18078	18167	18093	18164	18153	18182	18293	18072	17853	18063	17857	18151	18073	18175	18139	18198	18148	17967	17956	18011	18031	18055	18020	18096	17939	18093	18007	18104	18135	17904	17941	18154	18083	18096	17890	18227	18075	18077	18092	18058	18070	18045	18139	17963	18371	18014	17853	17963	17974	18149	18113	17967	17966	17965	18174	18081	18102	18013	18135	18150	18070	17986	18200	18178	17941	18427	18010	18072	18069	17866	18098	17891	18016	18116	18007	17829	17884	17799	18085	18068	18185	18030	18073	18295	17997	18166	18258	18067	17977	17781	18146	18151	18083	18126	18008	18023	17992	17999	17942	17994	18182	18139	18013	18060	18104	17951	18047	18050	17856	17998	18124	17939	17872	18119	18099	18362	18099	18029	18075	18153	17968	17786	18151	18010	18088	17989	18098	18107	17919	18183	18007	18083	18002	18072	17842	18084	17992	18177	17921	18094	18093	18251	18086	17935	18053	18118	18022	18171	17940	17998	18022	18141	18119	18091	18039	17967	18014	17989	18002	17917	18235	18165	18053	18002	18060	18231	18094	18004	18141	18017	18148	18375	18004	18029	18225	18102	17995	18117	18095	18123	18267	18045	18034	18127	17859	18236	18023	17964	17990	17995	18230	18169	18129	18068	18047	17968	18005	17912	18061	17869	17998	17915	17991	17916	17897	18139	18249	18205	18219	18074	18159	18178	18064	18025	18106	18142	18229	18034	18051	18062	17996	18060	18062	17925	18098	18139	18266	17936	18083	18015	17944	18061	18226	18184	18051	17788	18024	18056	18118	18147	18147	18222	18040	18064	18117	17977	18217	17987	18202	18162	18114	18266	18102	18104	18288	18190	17905	18025	18048	17971	17915	18144	18014	17934	18014	17893	17987	18011	18099	18077	18106	18289	18137	18018	18133	18222	18094	18203	18144	18112	18222	18384	18227	18129	18020	18170	18107	18064	18045	18081	18047	17986	18041	18068	17699	17902	18033	18217	17900	18047	17926	18043	18113	18090	18131	18242	18173	17913	18063	18036	18095	18011	18085	18004	18170	18066	18084	18169	18134	18015	18073	18136	18011	18127	18112	18267	18006	18006	17842	17887	18093	17882	18067	18179	18011	18053	17882	18075	18200	18012	17971	18064	18100	18094	17992	18093	18252	18047	17993	18026	18091	18125	18120	18207	17995	18022	17922	18183	18163	18091	18087	18082	18145	17914	18176	17993	18242	18007	18067	18092	18205	17858	18094	18045	18183	18100	18098	18160	18097	18148	17861	18196	18164	18118	17991	18137	17989	18137	18122	17932	18104	18096	17939	18037	18035	18032	18001	18028	17862	18062	17949	18178	18094	17960	17798	18373	18173	18165	18276	17916	17931	18083	17929	18010	18165	18082	17890	17891	18237	18073	17970	18024	17900	17941	18145	17930	18119	18164	18073	18054	18049	17924	18109	17911	18066	18140	18145	18138	18076	17923	18066	17895	18056	18110	18074	18183	18183	17889	17994	18029	17915	18238	17972	18151	17933	18148	18098	17992	18086	17981	18176	18106	18078	17880	17977	18036	17863	18151	18012	18057	18100	18144	18017	18045	17927	18013	18055	18057	17999	18152	18143	18006	18224	18059	18012	18038	17891	18024	17911	18052	18059	18101	18175	18071	17982	18110	18041	18260	18290	18001	17946	17947	17948	18056	18094	18114	17968	17948	18138	18110	18102	17873	17883	18060	18143	17978	18057	18204	17773	18058	17995	18011	18124	18041	17856	18018	17953	18122	18117	18231	18035	18024	18177	17930	18131	18033	17825	18078	18045	18154	18155	17987	18011	18116	18171	18059	17974	18062	18196	17966	18061	17954	18017	18104	18177	17987	18073	18055	18035	18106	17972	17981	18014	18039	18124	18162	18104	18213	18294	17900	17873	18195	18212	17912	18182	18025	18051	18219	17943	18191	18102	18159	18280	18154	18004	18113	18203	18229	18082	18017	18162	17895	17975	17812	17959	18073	17981	17993	17977	18125	18166	18116	18201	18120	18142	18049	17881	18058	18200	18090	17998	17931	18209	17943	18027	18083	18203	18202	18145	18128	18331	17970	18051	17984	18139	18091	17905	18080	17994	17967	18018	18072	18164	18149	17911	17920	18067	17931	17980	18026	18077	18156	18012	18213	17980	18057	18035	18201	18156	17993	18028	17923	17836	17907	18208	17992	18085	18057	18156	18039	17928	17950	17951	18037	18017	17915	18111	18025	18166	18169	18203	17933	18117	18075	17932	18032	18188	18044	17994	18248	17992	17912	18174	18166	18141	18179	17990	18113	17816	18005	17942	18060	17938	18053	18349	17863	17973	18131	17977	17952	17825	18009	18170	17969	18147	18072	18294	18068	17979	17923	18211	18066	18048	17890	17915	17962	17885	18046	17911	18317	18086	18077	18206	18171	17886	18143	18119	18066	17862	17998	17923	18100	18007	17954	17965	18142	18100	17986	17904	18124	18200	17948	18493	18148	18092	18088	17994	18077	18022	18058	17981	17879	18064	18028	17926	18089	18270	18002	18187	17977	18134	18306	18078	17957	18092	18025	18079	18105	18078	18131	17849	18118	18239	18012	18041	18098	17914	18029	17985	18136	18017	18201	18134	18174	18126	18102	18075	18024	17999	18153	18054	18145	17928	18096	18098	18051	18049	18091	17958	17975	18032	17821	18093	18092	18134	17953	18273	18095	18229	17999	18161	18143	18151	17971	18032	18025	18095	18164	17847	18127	18114	18203	17932	18187	17948	17982	18042	18122	18138	18183	18197	18100	18170	18038	18000	17994	18205	18171	17866	18008	17862	18311	18174	17920	18263	17959	18143	18026	17959	18090	18116	18024	18226	18093	17890	17925	18031	18010	18192	18007	18014	18112	18153	18242	18021	17929	18120	18032	18104	18200	17986	18119	17976	18175	18093	18292	17906	18161	17743	18145	17879	18127	18226	18027	18130	18082	17936	18284	18119	18037	18185	17968	18060	18061	17697	18168	18019	18045	18168	18090	18160	18008	18140	18240	18143	18152	17988	17953	17973	18127	18077	18090	18124	18202	18112	18200	18022	18148	18011	17952	18138	18084	17997	17825	18022	18138	18030	18330	18085	18127	17813	18128	18255	18052	18072	17941	18042	18136	18153	18123	18164	18118	18034	18012	18175	18127	18116	18030	18255	18075	18089	17985	17919	18048	18153	18124	17941	18004	17892	17939	18139	17966	17895	18030	17991	18102	18128	18019	18023	18003	17947	18030	18244	18165	18102	18165	18120	17935	18173	18125	18146	18058	18101	18027	17864	18054	18201	18035	18135	18007	18121	17888	18163	17956	18020	18217	17861	18173	18205	18062	18165	18154	18172	18078	18029	17901	18109	18083	17985	18236	18095	18123	17954	18051	17935	18252	18066	18246	18039	18071	18117	18210	18281	18283	18122	17973	18141	17948	17850	17943	17943	18002	17873	18242	18058	18285	18213	18283	18033	17894	18027	18186	17966	17806	17972	18128	18028	18189	18028	18214	18123	18168	18049	18116	18177	17979	18051	18075	17937	18176	18116	18010	18133	18147	18185	17906	18125	18153	18260	18040	18089	17966	18127	17961	18103	18154	18046	18058	18088	17946	18133	18164	17773	17922	17913	17977	18047	18064	18203	18192	18238	17908	18062	18151	17941	17950	17871	18012	17970	17851	18056	17978	18220	18173	17983	18152	18098	18168	18074	18001	18127	18128	18136	17945	18219	18136	18049	17900	18081	17965	18018	18049	17981	17938	17997	18192	18095	18056	18077	18051	18059	18127	17951	17991	18063	18006	18095	17926	17992	18319	18092	18014	18097	17984	18225	18081	17991	17940	18107	17983	18104	18026	17930	17943	17981	18169	17760	18025	17956	18079	17924	18138	17979	18100	18009	18163	18127	18060	18150	17931	18078	18009	18154	18059	18162	18030	17939	18061	18142	17976	17928	18025	18032	17989	18235	18026	18102	18134	17963	18066	18095	18174	18209	18358	18057	18079	18007	17934	17940	18015	18036	18041	17882	17926	18043	18083	18101	18210	18083	17991	17911	18068	17979	18195	18066	18022	18094	18178	18154	18066	18042	18118	18137	18161	17882	18154	17971	18019	18087	18021	17875	18240	17979	18241	18014	17893	18161	17957	17907	17831	18107	18081	18003	18050	17984	18043	18176	18056	18021	17977	18199	18095	18037	18218	18057	18262	17957	18302	18280	17959	18097	18154	18084	17994	18235	18119	18120	18124	18093	17872	17948	17864	18083	18120	18061	18170	17935	18051	18193	17994	18130	18176	18066	18156	18076	18193	17980	18202	18062	17979	18279	18023	18061	18052	17990	18291	18143	17996	18028	17963	17931	17899	18016	17780	17971	18023	18113	18063	18132	18083	17953	18120	18024	18009	18065	18141	18196	18246	18081	17911	17952	18037	17870	18163	18015	18103	18034	18116	18180	17838	18126	17990	18044	18128	18079	18166	18206	18005	18060	18296	17988	18167	18146	17966	18094	17999	18179	18096	17986	17908	17960	17937	18114	18047	18020	17958	18110	18156	17995	18065	18204	18165	17901	18245	18211	18272	18082	18033	18234	17967	18078	18179	17901	18146	17966	18105	18036	17902	17964	18013	18009	17977	17840	17966	18210	17952	17973	18007	18054	18157	17980
16038	25189	25263	21985	19775	18328	17641	17085	17227	16814	17198	29086	39196	33521	25837	19902	17416	16912	16729	16697	16402	16790	16580	16476	16579	16506	16590	16642	16477	16586	16713	16729	16519	16451	16586	16602	16684	16500	16674	16592	16639	16660	16499	16529	16444	16579	16540	16803	16530	16669	16586	16574	16687	16464	16616	16597	16703	16482	16508	16607	16560	16520	16560	16618	16524	16638	16357	16691	16475	16652	16503	16568	16641	16548	16531	16572	16539	16655	16741	16588	16569	16596	16474	16520	16464	16662	16505	16633	16499	16449	16509	16559	16569	16562	16598	16544	16623	16421	16538	16393	16521	16486	16592	16435	16387	16573	16643	16611	16674	16598	16522	16605	16557	16576	16752	16590	16692	16604	16579	16529	16499	16514	16648	16503	16594	16603	16679	16644	16560	16392	16474	16604	16533	16504	16480	16743	16630	16519	16554	16469	16637	16731	16534	16393	16639	16623	16609	16328	16742	16649	16556	16482	16662	16656	16497	16661	16649	16569	16650	16395	16585	16554	16433	16543	16425	16696	16615	16631	16612	16500	16564	16497	16530	16393	16595	16429	16461	16479	16649	16545	16693	16424	16602	16524	16544	16648	16720	16632	16489	16546	16429	16625	16511	16612	16588	16427	16586	16601	16469	16720	16583	16460	16647	16445	16597	16481	16630	16616	16706	16554	16660	16486	16532	16552	16658	16710	16583	16581	16750	16541	16580	16454	16663	16635	16533	16526	16592	16416	16611	16421	16612	16520	16595	16702	16736	16479	16676	16519	16606	16664	16432	16423	16569	16542	16690	16541	16761	16459	16595	16461	16607	16506	16458	16654	16449	16520	16560	16409	16526	16469	16579	16312	16541	16609	16749	16667	16548	16491	16589	16493	16433	16624	16452	16518	16594	16780	16531	16696	16649	16676	16687	16632	16503	16686	16516	16601	16358	16619	16507	16601	16648	16549	16524	16669	16609	16466	16488	16589	16762	16604	16499	16538	16510	16526	16602	16625	16565	16544	16591	16487	16659	16426	16471	16712	16505	16523	16453	16656	16587	16493	16560	16635	16606	16690	16476	16558	16626	16626	16796	16492	16557	16590	16665	16390	16658	16651	16469	16580	16603	16542	16700	16643	16476	16621	16495	16570	16547	16424	16787	16698	16475	16761	16447	16458	16680	16572	16334	16589	16686	16497	16797	16684	16670	16554	16505	16574	16569	16462	16498	16543	16479	16559	16633	16521	16536	16614	16612	16531	16523	16475	16525	16665	16537	16482	16633	16418	16645	16522	16589	16578	16629	16608	16683	16601	16720	16419	16540	16518	16538	16653	16596	16603	16522	16521	16574	16756	16490	16659	16522	16556	16508	16487	16727	16549	16706	16561	16623	16565	16588	16481	16694	16565	16492	16667	16467	16646	16437	16584	16478	16530	16637	16559	16470	16375	16523	16509	16516	16565	16734	16322	16503	16587	16430	16652	16661	16400	16423	16348	16515	16474	16598	16603	16460	16489	16627	16644	16593	16610	16606	16623	16574	16542	16609	16591	16705	16457	16443	16397	16546	16557	16568	16632	16528	16596	16443	16473	16728	16586	16697	16475	16596	16606	16552	16465	16686	16355	16516	16587	16457	16527	16588	16481	16693	16616	16460	16640	16375	16273	16510	16527	16407	16545	16541	16649	16501	16425	16688	16700	16509	16677	16589	16460	16548	16468	16494	16642	16673	16417	16668	16550	16535	16575	16541	16654	16560	16504	16462	16624	16528	16494	16605	16502	16584	16482	16566	16467	16642	16674	16572	16702	16622	16645	16664	16500	16502	16562	16505	16538	16584	16555	16558	16649	16517	16560	16478	16546	16784	16616	16648	16892	16558	16346	16496	16446	16656	16452	16584	16486	16561	16729	16608	16498	16703	16474	16687	16558	16647	16577	16637	16532	16603	16649	16492	16512	16576	16640	16450	16528	16456	16619	16476	16557	16529	16445	16463	16479	16568	16511	16399	16733	16544	16549	16481	16537	16425	16740	16467	16609	16754	16542	16605	16549	16576	16651	16509	16677	16504	16565	16450	16429	16636	16648	16691	16612	16547	16768	16556	16545	16549	16423	16741	16639	16511	16599	16361	16544	16706	16517	16625	16517	16573	16590	16588	16557	16510	16546	16715	16334	16587	16579	16585	16498	16498	16714	16437	16509	16631	16594	16502	16630	16661	16620	16468	16440	16535	16618	16660	16673	16592	16471	16514	16656	16451	16684	16456	16563	16636	16463	16635	16640	16608	16606	16442	16608	16817	16511	16505	16699	16426	16741	16556	16598	16470	16432	16649	16538	16710	16614	16480	16495	16570	16563	16519	16605	16649	16321	16686	16473	16624	16596	16529	16448	16450	16703	16627	16599	16485	16576	16512	16744	16574	16410	16626	16473	16540	16741	16534	16374	16672	16603	16428	16386	16602	16644	16582	16450	16517	16598	16650	16693	16571	16411	16455	16607	16499	16718	16684	16522	16478	16470	16612	16637	16646	16619	16598	16607	16550	16533	16781	16586	16674	16444	16708	16515	16506	16626	16596	16722	16380	16514	16577	16575	16610	16492	16634	16535	16698	16535	16533	16564	16634	16614	16595	16679	16458	16601	16502	16407	16495	16649	16838	16575	16537	16526	16549	16566	16541	16484	16680	16540	16548	16707	16544	16582	16555	16606	16384	16521	16637	16467	16684	16590	16558	16625	16531	16595	16714	16498	16531	16465	16435	16738	16652	16598	16486	16612	16653	16417	16563	16682	16615	16323	16661	16473	16447	16521	16700	16572	16671	16489	16498	16410	16399	16540	16562	16596	16521	16579	16651	16623	16527	16523	16473	16567	16664	16665	16508	16650	16585	16516	16570	16673	16658	16400	16693	16595	16494	16644	16481	16602	16513	16463	16586	16660	16603	16545	16503	16621	16635	16512	16563	16533	16592	16478	16478	16510	16535	16519	16533	16615	16514	16660	16517	16530	16507	16372	16543	16565	16498	16657	16594	16510	16587	16607	16519	16764	16625	16656	16467	16364	16561	16550	16410	16485	16438	16434	16645	16511	16632	16489	16569	16563	16378	16600	16584	16471	16658	16670	16451	16447	16681	16480	16422	16590	16572	16542	16532	16639	16520	16349	16623	16755	16644	16631	16495	16526	16521	16498	16507	16712	16624	16523	16688	16501	16717	16541	16612	16620	16585	16516	16415	16571	16516	16619	16501	16610	16517	16557	16532	16545	16444	16425	16397	16528	16666	16772	16651	16509	16616	16598	16476	16442	16589	16573	16679	16744	16545	16602	16671	16610	16501	16466	16636	16486	16545	16695	16643	16520	16607	16617	16553	16582	16619	16582	16612	16680	16568	16559	16539	16474	16616	16547	16610	16592	16619	16419	16738	16544	16626	16391	16583	16704	16778	16446	16565	16512	16668	16566	16573	16571	16587	16503	16590	16551	16540	16535	16630	16579	16500	16542	16632	16733	16718	16513	16509	16650	16477	16678	16486	16518	16660	16561	16741	16399	16583	16708	16580	16596	16629	16472	16724	16638	16610	16471	16697	16536	16612	16410	16560	16504	16494	16466	16717	16361	16566	16615	16553	16560	16324	16569	16610	16529	16699	16524	16597	16535	16544	16570	16555	16615	16623	16492	16599	16618	16637	16647	16598	16562	16483	16683	16631	16486	16574	16580	16469	16656	16439	16590	16414	16477	16634	16467	16516	16358	16503	16572	16728	16716	16486	16632	16639	16614	16522	16687	16448	16563	16578	16700	16705	16615	16653	16423	16540	16543	16583	16603	16603	16708	16591	16807	16566	16710	16602	16513	16539	16703	16676	16597	16577	16494	16476	16568	16665	16506	16601	16670	16632	16621	16488	16688	16466	16597	16371	16583	16580	16629	16591	16707	16739	16481	16642	16527	16490	16566	16542	16362	16353	16686	16603	16698	16636	16452	16648	16665	16574	16554	16644	16490	16342	16548	16611	16492	16649	16520	16599	16659	16367	16696	16436	16628	16424	16472	16474	16604	16580	16636	16611	16732	16487	16490	16621	16573	16481	16538	16423	16624	16607	16466	16543	16550	16538	16626	16481	16529	16582	16615	16724	16641	16662	16640	16487	16595	16586	16650	16723	16516	16763	16472	16444	16616	16660	16572	16533	16765	16594	16541	16681	16663	16574	16499	16563	16538	16551	16555	16679	16324	16509	16429	16470	16502	16586	16651	16649	16755	16545	16602	16490	16514	16692	16689	16630	16511	16549	16660	16580	16566	16514	16627	16603	16465	16538	16425	16531	16435	16502	16401	16509	16464	16597	16517	16519	16610	16608	16639	16695	16455	16579	16501	16466	16554	16506	16591	16544	16567	16483	16596	16526	16521	16529	16664	16545	16729	16437	16608	16586	16477	16474	16560	16586	16526	16608	16585	16615	16610	16532	16552	16465	16426	16532	16464	16745	16512	16645	16565	16650	16530	16578	16666	16606	16401	16546	16646	16573	16512	16307	16689	16455	16760	16438	16714	16561	16429	16553	16607	16562	16583	16640	16526	16508	16465	16541	16468	16635	16518	16545	16499	16574	16588	16528	16454	16670	16786	16794	16547	16653	16603	16687	16585	16580	16611	16576	16535	16475	16402	16567	16400	16578	16678	16480	16704	16510	16647	16567	16619	16440	16522	16537	16685	16682	16435	16590	16457	16605	16553	16478	16493	16488	16423	16610	16464	16374	16466	16706	16525	16533	16430	16613	16656	16569	16690	16625	16475	16645	16585	16680	16436	16481	16739	16436	16581	16637	16541	16514	16633	16283	16572	16591	16690	16538	16485	16582	16445	16436	16638	16505	16586	16730	16693	16380	16679	16502	16656	16587	16694	16627	16407	16641	16521	16577	16591	16519	16706	16512	16557	16529	16322	16665	16459	16691	16671	16591	16569	16584	16572	16545	16641	16564	16594	16595	16508	16653	16551	16609	16402	16566	16448	16525	16702	16606	16455	16558	16601	16594	16457	16527	16577	16512	16633	16637	16669	16673	16616	16551	16501	16539	16579	16628	16530	16651	16588	16549	16726	16519	16586	16516	16591	16402	16648	16551	16427	16489	16489	16434	16739	16588	16569	16598	16604	16578	16726	16647	16761	16547	16397	16680	16606
23849	21385	28947	24291	22177	23100	22509	19350	18760	19086	18824	26274	44396	41028	32060	24278	19909	18843	18474	18219	17950	18243	18164	18035	18097	18030	18190	18125	18084	18027	18135	18288	18320	18138	18239	18274	18180	18068	18118	18023	18158	18105	18055	18212	18307	17795	18060	18016	18253	18121	18007	18102	18050	18135	17905	18133	18060	18289	17914	18128	18128	18077	17966	18121	17895	18041	17941	18029	18109	18105	18123	18111	18008	18252	18054	17893	18063	18041	18032	18246	18180	18192	18083	17984	18049	18135	17961	17970	17989	18357	18054	18127	17922	18011	18165	18249	17961	18146	17887	18211	18089	18219	18038	18030	17986	18081	18179	17853	18069	18102	17887	17938	18004	18028	18001	18110	18054	18163	18024	18008	17956	17843	18103	17961	17978	18198	18036	17859	17974	17884	18054	18051	17816	18109	17952	18144	18155	17959	18011	18128	18077	18040	18025	18015	17939	17841	18117	18027	18066	18062	18022	18118	18203	18050	18099	17943	18033	18087	17859	17768	18021	17984	17914	17982	18098	18038	18024	17990	18024	17954	18290	18170	18165	18092	17882	17991	17975	18079	18114	18052	18108	18079	18120	18079	18172	17932	18077	17966	18053	18126	18020	17844	17875	18020	18092	18262	18035	18339	18158	18115	18127	18161	18046	18103	18115	18003	17816	18038	18078	18129	18087	18104	18003	18013	17898	18083	18084	18140	17893	18106	18164	18180	18214	17988	18022	18023	18050	18036	17918	18125	17818	18121	18106	17811	18130	17930	18100	17854	17956	18194	17709	18054	18206	17923	17987	17701	18057	18064	18099	17979	18009	18123	18191	17853	17916	18025	17881	18114	18110	18246	18103	17987	18144	17953	17864	17989	18169	18090	17946	18019	18018	17990	17957	17998	18090	18072	17814	17988	17947	17884	17882	18163	18040	18079	17937	17839	18103	18100	18078	17957	18131	18042	17919	18054	17968	18080	17975	18041	18171	18194	18055	17964	18006	17783	17872	18116	17928	18197	18145	18007	18214	18055	17932	18097	17940	18042	17963	18147	17869	18046	18145	18224	18173	18092	17987	18073	17977	18185	18007	17878	18027	17900	17939	18169	17877	18098	18004	18224	18164	17995	18091	17906	17831	17985	18089	18111	18170	17891	17939	18161	17905	17981	17964	18131	18038	18105	18074	18024	17944	18109	17969	17970	18001	18039	18009	17896	17916	18113	17851	17875	17920	18003	18198	18006	17847	18222	17987	18053	18136	17988	18020	18212	18109	17972	18164	18047	17877	18079	18134	18091	17943	17843	17779	17841	17837	18010	18170	17926	18149	18093	18267	18110	18211	17825	18027	17929	18147	17984	18347	18325	18057	18171	18156	18125	18100	18095	18335	18063	18244	18047	18235	18081	18001	18106	17776	17814	18037	18152	18132	17767	18100	17986	18028	18055	18106	17972	17826	18194	18103	18016	17872	18145	18065	17954	18052	18076	17915	18144	17956	17859	17960	18009	18096	17887	18211	18126	18158	18054	18000	17971	18034	18024	18197	18016	18201	18144	18110	18128	17965	18024	18115	18192	18045	17971	18044	18040	17866	18016	18025	17902	18021	18213	18021	18095	17969	18141	17973	18007	18067	18204	18010	17975	18095	18134	18111	17868	18025	18230	17965	18008	17935	17958	18039	18379	18094	18097	18408	17901	18083	17920	18123	17963	18027	18132	18101	17816	17912	18066	18169	18076	18058	17898	18110	18057	18111	18212	18003	17983	18008	18137	17987	17895	18008	18203	18139	18153	18201	18235	18041	18062	17878	17855	17939	18021	18127	17931	18015	18052	18055	18235	18162	18045	18123	18198	17945	18121	18083	18048	18061	18092	18071	18044	18135	17951	18051	17705	17939	18043	18225	18007	17989	18008	18092	17921	18127	18130	18000	18027	18151	18002	18158	18061	17893	18008	18103	18195	18033	18224	17906	17922	18113	18158	18102	18169	17948	18302	18070	17872	18091	18100	17909	17945	17858	17925	17919	17982	18039	18086	17977	17896	17945	17868	18113	17927	18059	18044	17957	17902	18172	17956	17798	18140	18167	18055	17906	18064	18035	18094	18051	18157	18107	17959	17838	17856	17903	18138	18062	17899	18160	17877	18099	18109	18006	18120	18154	17889	18027	18096	17998	17987	18150	18225	18222	18100	17873	18133	17954	18021	18181	18045	17909	17988	18132	18122	18095	18073	18023	18063	17987	17985	18118	17862	18010	18028	17881	18029	18056	18083	18187	18042	18074	17969	18032	17942	18022	18190	18193	17914	18192	17983	17968	18108	17952	17987	17998	18269	18154	17984	18052	17997	18195	18189	18114	17930	18031	17957	17932	18212	18096	18067	18074	18155	18185	17833	18266	18090	18123	18060	17917	17904	17922	18089	18095	18120	18065	18201	17973	18064	18076	18042	18134	17831	18033	18152	17980	18181	17981	18069	17966	17985	18274	18003	18144	18100	18073	18139	18300	18040	17967	17974	18012	17891	18067	17980	17947	17897	17868	17778	18102	18025	18228	18191	18096	18072	18190	17853	17809	17968	18185	17938	18114	18008	18019	18205	17931	18087	18075	17990	17918	18102	17959	17972	18066	18156	17927	18097	18184	17999	17967	18029	18210	17951	18029	18003	18235	18134	18023	18016	17902	18199	18035	18209	18139	17921	18109	17913	18289	18111	18085	18054	18124	18100	18124	18013	18170	18169	18136	17915	18065	18112	17912	17895	18125	18081	17867	17949	17968	17967	17936	18012	18011	17912	18073	18064	18042	18207	17883	18095	18009	17951	17981	17946	18015	18106	18186	18054	17993	18083	18069	18080	18186	18115	18026	18141	17989	18118	18044	17906	18139	18121	18171	18071	17932	18038	18095	17940	18062	17859	18068	17860	18089	18267	18109	18196	18057	18191	18026	18226	18067	18239	18175	18173	17937	18130	17916	17933	18046	18110	17999	17990	17900	18140	18204	18105	18207	18057	18285	17990	17954	17936	18106	17831	17883	18067	18108	17875	18107	17966	17937	17901	18055	18037	18207	18165	18090	17879	17874	17905	18024	18064	17934	18053	18098	18023	17858	17934	18195	17961	18054	18126	17951	18010	18047	18069	18009	17824	18347	18138	18078	17860	18023	17991	17958	17908	18269	18078	18138	18031	18114	18016	17963	18105	18087	18038	18107	17870	17868	18097	18137	18248	18135	17994	17976	17868	18038	17961	18155	18138	18214	18012	17992	18043	18109	18118	17957	17985	18095	18145	18065	17909	18008	17996	18216	17955	18169	18071	18001	18188	17930	18050	18191	17773	17913	18031	17988	17979	18030	18030	17944	18048	18080	18147	18200	18086	18144	18092	18071	18050	17981	18002	17932	18148	17937	18176	18041	18019	17821	18145	17925	18208	17873	17850	18050	18139	18021	17995	18211	17866	18181	18068	18116	17877	18030	17864	17866	18050	18045	18091	17977	17861	17962	17844	18142	17959	18143	18143	18099	18107	17919	17819	17933	17803	18024	17970	18044	18179	18018	17980	18014	17971	17897	18017	17719	17870	18081	17998	18032	18011	18250	18115	17943	17734	18006	18063	18120	18197	18009	17895	18088	17977	17985	18089	18116	17860	17894	18117	17969	17999	17902	18045	17972	17993	18020	17908	17925	18259	18246	18033	18166	17977	17944	17988	17885	18242	18198	17877	18185	17850	18151	17992	18040	18020	17945	18032	17954	17838	17973	17989	18099	17796	18064	18032	17946	17933	18117	18063	17900	18110	18058	18281	18299	17961	18225	18160	18046	18124	17939	18117	17938	18151	18055	17829	18176	18077	18141	17848	18147	18161	17929	17866	18004	17996	17978	18081	17929	17932	18209	17968	18119	18089	17995	18185	17872	17871	18070	17987	18068	18010	18046	17920	18058	17858	18283	17880	18007	17971	18139	18079	18128	17996	18373	18218	18183	18143	17890	18029	18129	17977	18093	18069	17924	18146	18019	18231	17788	18013	17925	17983	18205	18017	18019	17985	18149	18157	18173	17909	18088	17967	18201	17954	18135	17957	17881	18003	17991	18020	18096	17890	17965	17910	17986	18069	18077	18059	18202	18154	17998	18133	18064	18010	18170	18165	17981	18056	18165	18140	18025	18075	18100	18001	18088	18012	18181	17896	18117	17919	18118	17981	17928	17797	18003	18278	18159	18137	17992	18150	18184	18143	17907	18176	18058	18005	18051	18145	18008	18136	18151	18036	18008	18093	17855	17988	18067	18076	18251	18009	18045	18140	18133	18405	18138	18016	18124	17891	17886	18101	18107	17987	18224	18004	18079	18121	17898	18143	18125	18178	17879	17909	18155	18149	18063	17892	18111	18042	18138	18230	18175	17991	17996	18097	18044	18141	18034	18280	17993	17933	18131	17961	18018	17929	17992	18181	18010	18122	17892	18153	18010	18089	18181	18009	18109	17906	18099	18179	18056	18157	18099	18161	17965	18064	17969	18005	18122	17959	17856	17925	17963	18136	17990	18002	18182	18025	18076	18108	18113	18181	17974	18204	17961	17892	17937	17949	18064	17968	17924	17925	18048	18126	18069	17913	18172	17894	17974	17865	17929	18017	18012	18110	17903	18172	18095	17950	18172	18039	18021	17960	17790	18194	17988	18085	17959	17966	17895	18241	18006	18026	17943	18057	18051	18052	17884	18152	18053	18145	18116	17900	18152	18037	17923	18061	17963	17989	18226	17985	18112	17967	18013	18002	18024	18100	18056	18062	18221	17992	18066	18096	18032	18068	18251	17921	18009	18102	17860	18010	18084	17983	18186	18141	17955	18002	18081	18191	18138	18015	18076	17852	18321	18110	18095	18048	18039	18002	18271	17960	18044	17966	18007	17945	18194	17906	17964	18216	18079	17901	17988	17933	18117	18088	18087	18066	17940	18009	17939	18030	17932	18188	18135	18083	18005	18046	17990	18091	17814	17999	17827	18105	17973	18147	18012	18023	18080	17985	18278	17992	17995	18141	17966	18216	18089	17911	17945	17891	18113	18196	18131	18112	17941	18198	18214	18134	18034	18155	17924	18199	17975	18099	18032	18165	18013	17997	18011	18022	17903	18177	17951	17939	17971	17905	18009	18141	18058	18210	17870	18053	18123	18038
17607	29836	29298	25488	21750	19721	18407	17856	17671	17622	17280	29829	47062	42436	32749	23040	18146	16995	16478	16539	16813	16407	16536	16759	16592	16466	16735	16507	16458	16559	16630	16607	16544	16602	16555	16449	16556	16466	16523	16503	16496	16525	16503	16551	16643	16550	16468	16650	16443	16601	16471	16415	16449	16682	16534	16409	16584	16589	16509	16625	16570	16359	16582	16554	16593	16524	16607	16528	16586	16404	16613	16390	16447	16481	16548	16504	16384	16534	16374	16561	16466	16331	16475	16421	16298	16502	16459	16399	16511	16494	16503	16549	16476	16645	16338	16564	16711	16679	16539	16505	16443	16467	16631	16438	16442	16567	16540	16454	16579	16523	16500	16462	16641	16416	16540	16451	16369	16422	16392	16597	16348	16473	16533	16598	16630	16437	16427	16450	16442	16421	16414	16605	16502	16641	16550	16675	16701	16598	16502	16429	16555	16481	16474	16465	16339	16471	16450	16412	16264	16640	16670	16473	16437	16631	16500	16632	16622	16643	16581	16537	16444	16534	16674	16521	16578	16648	16650	16487	16593	16411	16459	16496	16549	16332	16610	16778	16633	16470	16463	16382	16463	16547	16294	16392	16556	16492	16312	16547	16432	16520	16494	16653	16651	16458	16753	16484	16269	16604	16551	16647	16356	16324	16529	16413	16379	16617	16533	16520	16429	16496	16492	16599	16456	16551	16669	16339	16383	16436	16571	16493	16594	16421	16591	16406	16462	16359	16539	16405	16633	16403	16394	16424	16608	16565	16473	16391	16659	16374	16494	16464	16519	16486	16368	16586	16451	16574	16503	16432	16555	16499	16403	16572	16648	16566	16564	16493	16506	16579	16427	16517	16472	16548	16512	16483	16356	16677	16566	16624	16538	16451	16517	16433	16377	16516	16356	16610	16550	16205	16410	16360	16405	16441	16502	16472	16424	16471	16559	16445	16521	16612	16466	16608	16575	16476	16517	16532	16495	16475	16368	16454	16536	16464	16559	16439	16477	16424	16526	16789	16580	16441	16592	16421	16591	16606	16365	16481	16491	16620	16422	16365	16572	16422	16574	16411	16331	16479	16440	16474	16468	16305	16506	16486	16281	16636	16472	16290	16560	16624	16486	16523	16564	16376	16657	16647	16385	16602	16623	16705	16240	16507	16419	16494	16574	16500	16458	16439	16529	16621	16294	16535	16480	16454	16613	16385	16521	16479	16444	16690	16529	16283	16486	16418	16376	16833	16535	16482	16482	16491	16388	16520	16553	16674	16381	16411	16427	16590	16415	16668	16511	16595	16476	16384	16581	16664	16399	16461	16310	16535	16567	16412	16511	16396	16384	16329	16444	16529	16394	16485	16423	16528	16522	16368	16443	16560	16551	16474	16598	16589	16380	16366	16419	16587	16507	16551	16581	16554	16443	16596	16357	16507	16536	16452	16434	16553	16475	16595	16565	16452	16410	16389	16477	16597	16535	16432	16612	16518	16597	16641	16557	16403	16464	16693	16608	16568	16308	16521	16660	16259	16504	16384	16452	16389	16546	16428	16543	16648	16413	16526	16441	16433	16460	16408	16542	16530	16341	16622	16432	16565	16354	16674	16375	16523	16390	16495	16429	16439	16498	16445	16469	16473	16477	16438	16446	16620	16611	16593	16476	16406	16487	16421	16597	16411	16573	16579	16230	16525	16499	16551	16465	16525	16477	16480	16604	16464	16518	16715	16621	16338	16630	16564	16482	16511	16502	16439	16393	16479	16501	16538	16443	16720	16324	16433	16484	16468	16523	16612	16667	16523	16340	16379	16484	16474	16487	16417	16636	16485	16393	16609	16544	16619	16496	16516	16505	16504	16535	16432	16671	16353	16526	16425	16429	16476	16420	16652	16382	16670	16522	16508	16426	16365	16588	16481	16364	16557	16326	16591	16558	16459	16472	16458	16362	16512	16394	16584	16504	16516	16578	16481	16498	16588	16502	16593	16350	16496	16704	16442	16533	16382	16539	16394	16475	16457	16443	16554	16519	16730	16578	16480	16576	16454	16355	16467	16520	16513	16422	16367	16576	16447	16631	16528	16624	16449	16409	16452	16368	16571	16364	16652	16369	16589	16566	16365	16446	16275	16631	16410	16602	16614	16532	16489	16571	16516	16419	16482	16463	16563	16473	16421	16417	16692	16312	16663	16459	16357	16437	16563	16718	16576	16502	16581	16576	16385	16657	16641	16456	16534	16354	16502	16545	16500	16560	16448	16522	16573	16434	16432	16610	16577	16472	16466	16604	16497	16365	16447	16661	16679	16317	16700	16460	16368	16440	16568	16443	16385	16575	16574	16391	16609	16528	16502	16492	16447	16578	16494	16481	16511	16600	16569	16456	16439	16556	16606	16580	16383	16522	16464	16431	16521	16571	16524	16507	16530	16584	16352	16622	16668	16408	16458	16305	16500	16400	16472	16591	16589	16262	16440	16490	16552	16192	16460	16352	16480	16387	16425	16584	16551	16487	16511	16539	16427	16292	16503	16516	16281	16538	16579	16534	16513	16398	16386	16451	16481	16475	16313	16404	16523	16520	16585	16343	16348	16428	16579	16702	16707	16266	16525	16446	16504	16384	16573	16467	16396	16507	16568	16458	16404	16439	16436	16394	16356	16381	16640	16565	16497	16550	16585	16409	16498	16647	16258	16620	16436	16372	16467	16605	16415	16344	16492	16521	16561	16541	16494	16482	16514	16568	16507	16635	16519	16535	16567	16559	16454	16468	16423	16484	16438	16318	16374	16534	16413	16550	16529	16338	16433	16544	16391	16529	16509	16531	16426	16525	16537	16564	16480	16585	16352	16416	16477	16458	16420	16479	16593	16409	16575	16465	16452	16402	16553	16473	16522	16528	16382	16548	16608	16409	16352	16428	16367	16634	16668	16364	16434	16558	16587	16454	16455	16607	16384	16513	16389	16304	16378	16547	16530	16564	16580	16634	16432	16333	16536	16505	16610	16435	16473	16427	16463	16449	16434	16518	16577	16464	16402	16493	16500	16455	16565	16483	16400	16519	16313	16590	16516	16648	16464	16452	16407	16466	16466	16377	16530	16494	16539	16459	16477	16530	16382	16562	16558	16569	16517	16470	16597	16481	16543	16511	16551	16455	16626	16518	16510	16571	16529	16479	16526	16458	16461	16330	16503	16498	16440	16629	16584	16514	16499	16440	16544	16445	16561	16489	16409	16523	16494	16451	16646	16382	16491	16599	16251	16494	16491	16388	16513	16669	16486	16486	16625	16386	16535	16480	16385	16514	16428	16503	16412	16440	16530	16632	16440	16712	16680	16520	16571	16427	16613	16554	16513	16616	16441	16615	16503	16590	16626	16585	16480	16517	16535	16581	16485	16551	16564	16568	16398	16528	16571	16503	16563	16515	16601	16447	16484	16560	16418	16649	16451	16480	16428	16700	16416	16601	16481	16414	16488	16597	16432	16591	16379	16489	16485	16320	16527	16523	16348	16469	16520	16753	16607	16455	16634	16525	16346	16319	16381	16526	16538	16338	16431	16608	16432	16696	16402	16490	16568	16548	16457	16402	16505	16435	16590	16313	16571	16428	16777	16460	16556	16405	16625	16665	16529	16517	16373	16482	16451	16347	16472	16526	16574	16376	16584	16474	16471	16650	16234	16398	16398	16541	16278	16350	16661	16275	16451	16768	16529	16651	16526	16551	16484	16507	16566	16484	16595	16468	16410	16531	16545	16513	16529	16587	16672	16468	16726	16362	16407	16543	16383	16532	16451	16395	16519	16619	16478	16608	16536	16428	16389	16542	16586	16446	16573	16344	16488	16600	16610	16373	16458	16587	16563	16516	16516	16372	16677	16475	16661	16361	16680	16595	16550	16555	16514	16358	16426	16518	16571	16438	16438	16306	16551	16394	16514	16366	16526	16510	16534	16339	16433	16536	16328	16526	16308	16523	16613	16361	16657	16628	16385	16714	16375	16424	16732	16355	16698	16535	16523	16541	16508	16581	16587	16587	16445	16373	16525	16616	16533	16438	16512	16504	16505	16444	16355	16609	16504	16526	16416	16652	16482	16525	16511	16428	16552	16473	16540	16490	16571	16462	16674	16442	16511	16399	16401	16598	16496	16628	16551	16762	16625	16508	16471	16402	16506	16451	16347	16490	16366	16545	16347	16593	16285	16686	16572	16325	16482	16574	16305	16580	16478	16457	16469	16521	16502	16448	16281	16490	16477	16676	16527	16531	16720	16638	16460	16596	16502	16587	16511	16535	16373	16482	16588	16607	16554	16517	16449	16533	16367	16485	16628	16557	16535	16661	16342	16283	16375	16442	16595	16499	16511	16494	16399	16436	16397	16589	16484	16603	16595	16376	16465	16508	16568	16356	16695	16415	16479	16461	16490	16471	16443	16524	16488	16479	16615	16516	16500	16621	16540	16397	16478	16543	16533	16526	16518	16548	16482	16465	16600	16409	16476	16468	16589	16557	16409	16470	16445	16610	16242	16168	16428	16510	16451	16508	16489	16507	16582	16503	16727	16384	16461	16450	16662	16396	16486	16358	16498	16449	16538	16462	16433	16532	16555	16445	16735	16520	16502	16321	16533	16556	16373	16470	16615	16574	16315	16672	16487	16671	16584	16633	16582	16555	16455	16457	16529	16527	16520	16474	16505	16452	16462	16544	16559	16476	16258	16578	16461	16492	16611	16572	16471	16528	16470	16545	16482	16536	16516	16462	16451	16345	16542	16379	16425	16543	16552	16485	16557	16409	16420	16648	16681	16634	16395	16383	16545	16518	16526	16446	16554	16416	16506	16569	16434	16474	16481	16626	16443	16486	16488	16459	16459	16559	16496	16489	16488	16578	16475	16479	16445	16396	16470	16512	16592	16549	16549	16366	16681	16470	16451	16599	16294	16488	16579	16484	16682	16282	16541	16517	16321	16520	16427	16474	16577	16582	16490	16451	16345	16564	16473	16536	16541	16512	16463	16406	16641	16513	16679	16383	16575	16512	16576	16311	16578	16537	16427	16491	16555	16468	16468	16453	16536	16450	16494	16554	16435	16423	16426	16418	16438	16516	16472	16446	16529	16412	16428	16647	16674	16459	16374	16616	16583	16503	16531	16587	16576	16545	16411	16553	16617	16614	16507	16458	16446
29190	22569	23786	21367	19299	19142	18941	18702	18321	18587	18536	18781	21206	21211	20292	19283	18674	18389	18316	18566	18607	18331	18337	18240	18494	18316	18457	18375	18362	18288	18442	18315	18225	18364	18411	18488	18472	18445	18428	18428	18199	18440	18316	18108	18463	18138	18370	18399	18431	18504	18461	18239	18325	18486	18388	18211	18314	18327	18361	18524	18520	18351	18342	18368	18055	18452	18475	18494	18457	18484	18360	18145	18460	18366	18216	18348	18479	18503	18487	18304	18107	18429	18276	18356	18381	18213	18134	18086	18298	18393	18187	18251	18177	18237	18293	18171	18201	18202	18346	18351	18288	18343	18393	18312	18470	18433	18369	18347	18427	18308	18366	18358	18509	18396	18310	18294	18432	18309	18376	18406	18347	18340	18273	18513	18175	18343	18388	18208	18284	18500	18388	18250	18319	18138	18334	18437	18294	18505	18309	18207	18422	18293	18294	18289	18346	18344	18408	18558	18315	18113	18412	18421	18364	18458	18317	18273	18415	18435	18388	18365	18391	18523	18392	18291	18341	18357	18426	18327	18428	18386	18227	18433	18368	18518	18381	18294	18314	18630	18327	18308	18321	18423	18313	18426	18368	18262	18135	18380	18135	18237	18173	18370	18262	18320	18201	18365	18277	18402	18320	18340	18329	18386	18387	18379	18383	18325	18189	18334	18452	18349	18208	18402	18373	18301	18257	18467	18519	18371	18328	18442	18391	18461	18396	18277	18562	18256	18447	18354	18387	18191	18459	18387	18390	18344	18408	18219	18429	18286	18418	18409	18420	18273	18292	18416	18364	18234	18180	18553	18444	18412	18494	18267	18265	18303	18253	18274	18219	18332	18578	18370	18249	18341	18271	18124	18212	18248	18394	18287	18377	18368	18278	18334	18209	18738	18542	18358	18318	18159	18258	18322	18273	18450	18386	18237	18322	18281	18558	18426	18268	18220	18243	18366	18153	18343	18338	18389	18343	18290	18193	18302	18330	18301	18148	18443	18267	18347	18431	18228	18503	18442	18071	18067	18329	18349	18505	18401	18232	18464	18216	18277	18376	18202	18252	18269	18463	18484	18425	18318	18297	18348	18302	18163	18483	18386	18410	18415	18272	18305	18374	18351	18143	18295	18418	18207	18426	18327	18414	18048	18452	18335	18369	18604	18425	18350	18467	18706	18287	18193	18183	18440	18370	18465	18238	18407	18383	18343	18529	18499	18367	18391	18479	18322	18230	18518	18462	18414	18247	18469	18403	18370	18303	18351	18322	18259	18503	18408	18279	18430	18385	18361	18346	18389	18191	18461	18278	18362	18231	18324	18378	18503	18219	18359	18246	18538	18510	18340	18186	18251	18337	18397	18253	18360	18421	18272	18488	18534	18334	18548	18386	18231	18399	18440	18347	18414	18492	18322	18121	18191	18226	18390	18464	18514	18378	18209	18134	18463	18292	18431	18368	18403	18206	18413	18296	18412	18299	18501	18311	18133	18248	18367	18195	18324	18489	18206	18257	18441	18451	18254	18504	18201	18236	18288	18263	18262	18359	18353	18332	18385	18465	18497	18250	18510	18276	18573	18313	18369	18271	18269	18244	18196	18239	18548	18267	18479	18370	18531	18261	18421	18249	18373	18252	18245	18415	18422	18376	18148	18241	18168	18413	18285	18336	18526	18301	18162	18375	18485	18355	18547	18262	18414	18375	18307	18361	18220	18333	18305	18232	18222	18292	18363	18548	18512	18484	18295	18221	18342	18218	18289	18340	18304	18335	18194	18355	18565	18402	18340	18382	18525	18401	18121	18322	18344	18188	18315	18672	18267	18444	18395	18285	18272	18385	18255	18250	18461	18294	18277	18376	18581	18554	18390	18425	18362	18363	18420	18415	18409	18155	18171	18489	18310	18239	18414	18328	18334	18330	18353	18311	18466	18296	18354	18200	18390	18358	18499	18467	18169	18399	18392	18483	18401	18327	18181	18460	18272	18353	18395	18428	18402	18533	18224	18063	18339	18366	18126	18271	18097	18326	18247	18251	18283	18245	18322	18330	18398	18058	18341	18387	18242	18429	18129	18322	18352	18128	18363	18055	18195	18437	18403	18292	18405	18237	18354	18455	17997	18385	18520	18109	18169	18318	18278	18297	18344	18525	18450	18492	18385	18227	18286	18399	18425	18487	18158	18281	18412	18325	18389	18193	18323	18689	18338	18241	18294	18393	18244	18480	18207	18384	18431	18081	18177	18409	18523	18441	18303	18178	18360	18349	18335	18309	18415	18273	18241	18448	18339	18415	18366	18317	18276	18423	18483	18437	18412	18283	18367	18391	18174	18031	18445	18409	18488	18289	18352	18497	18294	18381	18337	18379	18390	18176	18465	18529	18563	18064	18097	18374	18437	18333	18381	18411	18423	18379	18462	18397	18424	18132	18275	18482	18273	18507	18280	18470	18314	18347	18472	18356	18400	18547	18449	18392	18277	18248	18307	18385	18518	18319	18394	18415	18252	18433	18411	18440	18429	18312	18331	18360	18360	18464	18456	18244	18253	18240	18229	18463	18535	18122	18515	18433	18240	18149	18380	18421	18339	18387	18118	18294	18496	18338	18513	18230	18230	18460	18399	18437	18455	18300	18400	18236	18324	18324	18294	18212	18348	18480	18498	18289	18450	18342	18321	18218	18419	18396	18479	18407	18301	18244	18216	18453	18265	18445	18337	18221	18434	18364	18178	18428	18219	18247	18190	18343	18289	18340	18342	18354	18326	18307	18577	18386	18359	18215	18358	18175	18247	18139	18311	18375	18238	18290	18222	18358	18232	18320	18296	18346	18390	18258	18261	18378	18395	18566	18319	18191	18215	18426	18430	18337	18482	18322	18340	18100	18514	18258	18258	18212	18202	18634	18461	18534	17975	18320	18425	18376	18260	18362	18328	18459	18219	18450	18335	18260	18367	18335	18304	18413	18419	18499	18428	18372	18517	18256	18169	18363	18407	18406	18442	18078	18433	18307	18082	18505	18264	18274	18270	18495	18456	18648	18453	18222	18274	18452	18324	18295	18191	18429	18541	18426	18156	18228	18394	18279	18332	18398	18215	18399	18335	18263	18337	18280	18364	18553	18326	18501	18330	18082	18442	18411	18078	18294	18317	18357	18325	18419	18313	18343	18285	18221	18150	18288	18326	18377	18554	18317	18435	18208	18525	18443	18288	18277	18490	18423	18456	18234	18330	18449	18423	18566	18409	18180	18371	18637	18422	18281	18418	18307	18289	18426	18577	18289	18115	18665	18383	18512	18278	18136	18146	18128	18137	18222	18233	18105	18226	18402	18170	18222	18559	18428	18484	18386	18378	18462	18434	18328	18440	18306	18403	18070	18355	18354	18340	18173	18290	18450	18348	18346	18145	18289	18308	18377	18341	18457	18349	18356	18250	18373	18361	18467	18384	18375	18224	18365	18276	18411	18257	18384	18394	18299	18495	18271	18275	18518	18267	18388	18343	18446	18345	18391	18460	18279	18116	18203	18333	18262	18315	18467	18281	18301	18498	18328	18291	18609	18457	18441	18394	18416	18383	18322	18446	18152	18407	18453	18401	18262	18245	18412	18236	18286	18297	18379	18442	18305	18313	18275	18300	18296	18028	18272	18578	18387	18263	18390	18159	18290	18388	18172	18353	18187	18286	18233	18077	18388	18457	18402	18498	18272	18559	18454	18298	18392	18458	18470	18489	18310	18379	18417	18216	18327	18635	18250	18376	18370	18385	18365	18347	18352	18065	18316	18418	18339	18382	18300	18462	18469	18335	18259	18457	18224	18292	18393	18561	18390	18345	18028	18435	18343	18261	18437	18457	18177	18267	18228	18334	18404	18456	18350	18479	18569	18298	18435	18308	18319	18445	18424	18403	18360	18365	18299	18113	18388	18172	18149	18275	18204	18434	18248	18363	18366	18399	18450	18176	18286	18523	18369	18496	18382	18170	18312	18143	18407	18451	18147	18473	18348	18500	18371	18534	18440	18537	18353	18393	18393	18390	18255	18317	18239	18368	18184	18377	18289	18368	18530	18457	18458	18297	18364	18288	18295	18299	18535	18335	18392	18158	18527	18206	18543	18481	18345	18451	18579	18260	18325	18350	18584	18427	18475	18225	18484	18508	18361	18404	18235	18353	18439	18365	18447	18245	18264	18575	18487	18381	18376	18439	18651	18378	18231	18371	18225	18382	18272	18182	18397	18401	18376	18295	18412	18387	18547	18225	18377	18486	18193	18180	18409	18375	18435	18442	18430	18511	18297	18175	18325	18460	18418	18418	18264	18316	18593	18307	18377	18302	18312	18086	18146	18402	18313	18438	18298	18260	18434	18362	18634	18243	18144	18239	18573	18419	18380	18254	18459	18185	18273	18497	18339	18441	18270	18193	18349	18108	18493	18405	18335	18282	18155	18475	18291	18142	18309	18358	18210	18519	18393	18257	18393	18529	18312	18124	18488	18496	18559	18358	18280	18580	18244	18377	18274	18241	18369	18278	18433	18237	18466	18287	18358	18338	18371	18467	18493	18486	18275	18299	18209	18237	18371	18477	18333	18200	18372	18364	18577	18290	18388	18499	18227	18425	18466	18259	18409	18436	18310	18281	18483	18429	18532	18323	18610	18350	18357	18360	18356	18288	18261	18347	18548	18277	18297	18466	18444	18377	18222	18398	18298	18285	18284	18295	18264	18343	18174	18183	18432	18342	18382	18412	18269	18486	18401	18226	18461	18425	18383	18519	18369	18262	18293	18387	18299	18329	18350	18368	18458	18376	18347	18232	18415	18409	18346	18473	18324	18412	18285	18296	18495	18464	18517	18333	18367	18245	18387	18335	18389	18253	18380	18255	18334	18233	18207	18067	18290	18255	18402	18285	18455	18460	18549	18258	18444	18292	18628	18342	18599	18322	18444	18289	18382	18608	18306	18466	18541	18378	18421	18386	18565	18346	18381	18441	18348	18323	18322	18416	18272	18298	18382	18357	18311	18502	18339	18368	18416	18352	18038	18291	18099	18258	18226	18348	18371	18367	18360	18395	18517	18175	18460	18331	18237	18260	18294	18468	18273	18355	18365	18332	18253	18431	18469	18400	18290	18407	18260	18225	18225	18157	18357	18322	18148	18356	18183	18219	18326	18550
17118	20231	20668	19010	18140	17643	17367	17206	16867	16888	16873	17896	21330	20232	18804	17422	16795	16762	16582	16580	16602	16554	16616	16724	16613	16534	16690	16644	16613	16568	16684	16589	16696	16653	16615	16525	16544	16678	16811	16779	16558	16644	16353	16745	16793	16689	16549	16616	16650	16692	16503	16610	16550	16678	16686	16695	16631	16590	16474	16758	16732	16703	16550	16591	16791	16627	16612	16445	16720	16708	16620	16790	16583	16611	16479	16459	16730	16472	16619	16738	16786	16611	16561	16526	16587	16506	16620	16620	16634	16628	16710	16549	16711	16697	16655	16621	16470	16663	16801	16638	16617	16560	16528	16507	16684	16618	16709	16690	16814	16572	16684	16493	16426	16438	16652	16480	16688	16686	16643	16525	16842	16533	16684	16638	16595	16569	16729	16680	16668	16516	16686	16498	16677	16534	16664	16607	16780	16453	16623	16564	16701	16666	16359	16698	16604	16545	16528	16518	16610	16618	16559	16627	16609	16700	16594	16721	16669	16594	16610	16509	16693	16580	16538	16621	16697	16624	16892	16656	16647	16522	16656	16729	16681	16697	16555	16456	16779	16880	16765	16637	16711	16461	16522	16579	16687	16671	16476	16624	16612	16695	16776	16440	16453	16726	16673	16526	16677	16700	16538	16706	16554	16581	16569	16535	16441	16586	16657	16626	16584	16682	16771	16752	16606	16668	16610	16654	16749	16475	16650	16742	16817	16629	16680	16708	16632	16587	16650	16574	16554	16736	16641	16690	16581	16639	16727	16813	16604	16625	16624	16624	16754	16652	16765	16666	16641	16582	16516	16765	16594	16715	16673	16583	16666	16637	16512	16546	16743	16611	16606	16533	16529	16795	16706	16622	16509	16617	16858	16554	16669	16732	16659	16397	16646	16549	16631	16784	16596	16565	16555	16714	16690	16661	16647	16734	16593	16585	16761	16544	16714	16547	16470	16620	16604	16552	16750	16626	16632	16757	16575	16601	16509	16944	16496	16594	16802	16817	16655	16690	16485	16586	16676	16666	16546	16709	16652	16564	16690	16608	16830	16671	16637	16570	16776	16481	16507	16577	16684	16562	16495	16574	16587	16664	16633	16570	16595	16623	16574	16635	16555	16683	16614	16612	16646	16736	16671	16697	16642	16690	16488	16681	16591	16553	16580	16668	16735	16737	16581	16494	16554	16649	16644	16680	16624	16802	16826	16799	16730	16607	16540	16689	16596	16501	16719	16637	16665	16476	16822	16675	16713	16494	16667	16588	16683	16585	16569	16761	16662	16516	16617	16630	16667	16583	16684	16756	16601	16772	16590	16661	16828	16515	16608	16519	16590	16641	16508	16534	16646	16587	16653	16599	16698	16750	16395	16441	16683	16744	16756	16541	16676	16510	16788	16777	16488	16574	16663	16603	16534	16506	16541	16711	16460	16565	16595	16783	16536	16671	16746	16631	16658	16643	16619	16540	16562	16565	16644	16411	16530	16794	16628	16428	16560	16563	16597	16658	16665	16474	16704	16511	16729	16616	16530	16678	16611	16540	16692	16600	16582	16664	16642	16669	16724	16643	16633	16654	16518	16856	16708	16471	16593	16681	16716	16787	16687	16621	16639	16616	16639	16651	16652	16591	16549	16745	16548	16837	16618	16658	16585	16684	16503	16524	16737	16619	16554	16492	16655	16353	16697	16526	16541	16677	16618	16707	16715	16584	16825	16610	16618	16702	16688	16750	16658	16612	16636	16506	16764	16619	16643	16730	16448	16545	16558	16700	16591	16709	16735	16658	16542	16716	16679	16491	16485	16581	16678	16661	16968	16511	16650	16452	16769	16646	16590	16508	16649	16577	16783	16487	16488	16520	16544	16628	16626	16632	16568	16737	16727	16734	16524	16652	16746	16584	16796	16741	16691	16733	16758	16598	16711	16596	16653	16494	16600	16631	16632	16583	16800	16487	16719	16609	16633	16469	16492	16633	16661	16440	16687	16747	16724	16607	16588	16605	16402	16748	16525	16589	16639	16828	16562	16672	16703	16704	16693	16727	16579	16537	16556	16556	16572	16692	16718	16662	16769	16712	16638	16763	16637	16632	16795	16516	16815	16700	16583	16664	16798	16614	16624	16672	16583	16679	16569	16546	16548	16675	16613	16539	16595	16711	16650	16813	16628	16641	16853	16443	16541	16562	16559	16493	16699	16561	16624	16509	16608	16515	16622	16808	16641	16425	16583	16550	16652	16508	16816	16600	16696	16525	16653	16645	16693	16520	16666	16679	16536	16590	16691	16733	16655	16723	16840	16620	16676	16671	16530	16554	16487	16791	16624	16646	16632	16547	16606	16808	16526	16616	16501	16745	16488	16600	16518	16657	16719	16412	16467	16554	16692	16544	16659	16608	16906	16603	16592	16721	16604	16643	16539	16747	16491	16413	16685	16620	16717	16623	16669	16580	16720	16417	16802	16559	16606	16450	16383	16812	16582	16525	16800	16614	16613	16676	16625	16625	16674	16572	16599	16591	16642	16705	16694	16700	16612	16703	16555	16754	16631	16651	16666	16577	16703	16629	16775	16692	16769	16605	16569	16466	16536	16782	16550	16689	16575	16619	16657	16564	16684	16673	16664	16735	16659	16536	16584	16534	16559	16574	16617	16612	16630	16806	16622	16608	16463	16701	16614	16601	16612	16521	16509	16574	16520	16637	16585	16778	16662	16845	16591	16600	16563	16583	16694	16682	16662	16437	16816	16699	16816	16602	16467	16628	16588	16466	16639	16739	16534	16393	16540	16620	16497	16557	16627	16756	16703	16586	16758	16737	16512	16622	16659	16817	16592	16526	16646	16403	16424	16585	16621	16486	16624	16777	16572	16563	16356	16650	16580	16673	16628	16525	16496	16709	16724	16555	16579	16689	16600	16764	16804	16412	16567	16744	16468	16719	16602	16460	16665	16668	16497	16683	16566	16495	16544	16601	16652	16607	16676	16466	16660	16742	16648	16579	16722	16553	16653	16633	16792	16594	16636	16563	16741	16716	16574	16624	16707	16692	16700	16756	16630	16728	16702	16514	16632	16681	16592	16730	16640	16663	16577	16640	16728	16583	16596	16745	16613	16541	16675	16628	16703	16507	16670	16716	16657	16564	16578	16682	16658	16624	16658	16660	16558	16582	16749	16670	16736	16705	16743	16699	16678	16471	16788	16670	16701	16691	16567	16600	16599	16579	16666	16613	16681	16629	16795	16488	16697	16698	16615	16556	16563	16632	16493	16746	16732	16705	16738	16635	16750	16729	16664	16706	16601	16559	16560	16705	16669	16612	16633	16817	16586	16595	16641	16745	16583	16616	16587	16586	16629	16614	16759	16554	16782	16546	16610	16539	16824	16704	16582	16717	16723	16576	16568	16820	16701	16775	16621	16506	16734	16562	16674	16595	16450	16717	16520	16613	16555	16694	16798	16715	16549	16786	16537	16733	16534	16678	16557	16566	16626	16428	16653	16621	16786	16661	16483	16552	16559	16651	16477	16657	16690	16768	16445	16517	16506	16643	16611	16721	16617	16657	16431	16520	16662	16669	16563	16765	16452	16516	16705	16610	16534	16567	16585	16611	16671	16649	16680	16721	16749	16787	16780	16667	16569	16679	16802	16441	16578	16563	16538	16650	16682	16503	16557	16587	16617	16581	16568	16576	16507	16907	16743	16681	16637	16801	16813	16587	16527	16466	16744	16659	16607	16416	16510	16649	16701	16702	16691	16557	16521	16627	16822	16553	16680	16783	16692	16524	16749	16560	16770	16511	16647	16644	16609	16532	16777	16609	16601	16774	16646	16753	16733	16547	16536	16576	16744	16630	16415	16774	16572	16595	16670	16696	16661	16602	16541	16767	16517	16446	16681	16765	16610	16646	16580	16643	16610	16621	16794	16599	16598	16766	16550	16739	16722	16745	16583	16639	16728	16621	16691	16757	16663	16719	16533	16648	16636	16761	16614	16672	16564	16541	16608	16547	16587	16624	16621	16498	16587	16503	16726	16768	16586	16562	16388	16456	16639	16579	16504	16633	16467	16681	16677	16551	16634	16624	16614	16668	16561	16455	16576	16494	16608	16504	16750	16612	16790	16669	16574	16615	16387	16708	16612	16635	16573	16662	16554	16700	16524	16683	16705	16653	16666	16505	16562	16611	16763	16667	16641	16719	16563	16799	16492	16812	16646	16736	16650	16707	16621	16483	16566	16716	16649	16601	16574	16573	16765	16798	16530	16698	16740	16573	16788	16652	16723	16637	16611	16572	16586	16701	16494	16618	16621	16575	16581	16446	16514	16589	16614	16721	16704	16575	16589	16603	16751	16752	16569	16638	16501	16833	16451	16526	16729	16588	16684	16592	16837	16521	16684	16724	16574	16529	16693	16460	16674	16813	16713	16511	16496	16655	16650	16489	16619	16664	16524	16642	16623	16537	16646	16606	16662	16669	16536	16539	16556	16437	16667	16661	16613	16661	16674	16622	16629	16507	16550	16581	16660	16565	16497	16632	16568	16816	16521	16676	16489	16742	16661	16774	16658	16580	16612	16773	16500	16676	16604	16511	16483	16677	16686	16720	16677	16739	16589	16604	16706	16393	16502	16538	16430	16559	16789	16601	16626	16689	16544	16666	16510	16621	16652	16744	16660	16556	16633	16634	16676	16497	16634	16655	16672	16733	16510	16512	16594	16701	16503	16623	16678	16666	16647	16748	16709	16608	16570	16681	16436	16531	16769	16583	16538	16438	16707	16693	16535	16550	16743	16686	16699	16657	16687	16557	16644	16534	16550	16660	16536	16687	16420	16658	16609	16679	16624	16528	16741	16567	16412	16528	16606	16546	16626	16769	16639	16550	16578	16486	16545	16533	16653	16542	16624	16640	16577	16503	16669	16672	16715	16647	16483	16500	16890	16485	16660	16640	16631	16700	16662	16632	16568	16636	16595	16609	16751	16631	16568	16662	16621	16657	16639	16554	16758	16827	16638	16707	16817	16759	16713	16633	16703	16727	16612	16624	16550	16700	16533	16638	16542	16556	16594	16652	16725	16644	16631	16648	16684	16617	16672	16618	16677	16588	16585	16605	16547	16745	16628	16740	16670	16705	16663	16773	16733	16579	16536	16583	16631	16699	16590	16594	16731	16535
24940	21383	28245	25415	21841	20594	20606	19107	18598	18538	18520	23949	35008	32350	27008	22242	19223	18617	18272	18195	18274	18436	18082	18222	18264	18187	18361	18160	18055	18178	18050	18083	18096	18131	18060	18119	18087	18028	18302	18212	18067	18074	18232	18212	18219	18067	18320	18169	18254	18139	17930	18098	17959	17901	18189	18133	17983	18041	18151	18200	18132	18110	17982	18141	18055	18207	18119	18015	18180	18038	18036	18181	18112	18138	18089	18046	18272	18093	18055	18039	17957	18134	18078	18135	18140	18098	18171	17953	18157	18216	18288	18062	18246	18108	18195	18053	17923	18241	18074	17990	18082	18154	18145	18133	18050	18371	18012	18234	18302	18133	17988	18171	18180	17989	18125	17960	18090	18147	18073	18190	18062	18244	18020	17831	18034	18205	18285	18034	17946	18014	17932	18176	18072	18028	18142	17983	18042	18188	17964	18325	18283	18321	18152	18080	17893	17953	18132	18102	18158	17960	18234	18113	18174	18105	18123	18103	18128	18397	18079	18047	18160	18047	18000	18008	18177	18231	17945	18005	17884	18177	18145	18059	18067	18172	18112	18045	18001	17976	18006	18096	18114	18197	17984	18065	18167	18108	17971	18118	18157	18298	18387	18113	18023	17910	18261	18129	18181	18036	18015	17941	18014	18053	18079	18070	18269	18171	18256	17999	17983	17961	18017	18186	18279	18284	18102	18077	17849	18101	17983	17951	18137	17962	17956	17948	18258	18195	18155	17909	18147	18112	18055	18036	18232	17996	18157	18286	18126	18108	18027	18118	18031	17998	18155	18100	18055	18121	17865	18267	18223	18083	18062	18008	18119	18034	18123	18282	18056	17997	17955	18031	17988	18016	17917	18058	18119	17884	18007	18066	18011	17967	17979	18128	17948	17905	18033	17980	18163	18280	18240	18136	18132	18113	18091	17999	17915	17825	18143	18110	18075	18160	17964	18367	17958	18055	17865	18068	17956	18097	18178	18147	18369	18108	18141	18160	18004	18003	18173	18047	18074	18186	18125	18168	18192	18077	18073	17905	18123	18240	18213	17912	18079	18220	18030	18034	18096	18097	17947	18080	18383	18003	18085	17949	17916	18031	18076	18089	17908	18169	18099	18031	17865	18202	18160	18192	18111	17991	18042	18043	18149	18177	18044	18100	17968	18043	18176	18110	18231	18081	18084	18132	17880	18114	18118	18036	18329	18167	18389	18086	17991	17989	18015	18072	17930	18129	18146	18172	17973	17999	18129	17999	18077	18133	17910	18264	18012	18167	18079	17886	18189	18218	17980	18162	17960	18165	18126	18239	18264	18037	18025	18191	17980	18083	17934	17948	18184	18026	18056	18087	18134	17994	17928	17920	18185	18165	18135	17986	18228	18081	18073	17957	18124	18173	18186	18025	18194	18215	18148	18078	18048	18153	18035	18118	18096	18124	18160	18033	17951	18157	18231	17904	17879	18316	18191	18060	18048	18122	18047	18062	18014	18081	18071	17960	18142	18271	18204	18146	17976	17810	18245	18285	18000	18255	18091	18207	17949	18109	18027	17822	18049	18175	18056	17891	18116	17985	18246	18188	17845	18131	18081	18138	18053	18083	18164	18176	18125	18067	18149	17926	18073	17961	18241	18123	17991	18052	18144	18058	18084	18029	18080	17884	18069	18153	17959	17964	18095	18074	18034	18023	18101	18185	18188	18080	18192	18233	18126	17859	18016	18156	17992	18051	18134	18174	17957	17928	18080	18124	18120	18019	18087	17982	18081	18081	17932	18026	17921	18192	18113	18203	18158	18128	18260	18158	18084	18273	18164	18035	18151	18111	18318	18022	18100	18008	18063	18340	18032	17982	18118	17981	18195	18033	18073	18104	18166	18254	17991	18024	18086	18218	18178	17969	18097	18142	18365	18261	18111	18005	18043	17928	17981	18066	17996	18070	17943	18004	18348	17986	18061	18123	18135	18277	18112	18006	17880	18119	18164	18008	18060	18059	18005	18140	18291	18076	18052	18263	18006	18017	18176	17809	17924	18032	18236	18079	18234	17979	17940	18133	18218	18147	18156	18162	18209	17931	18203	18015	18024	18029	17985	18170	17966	18084	18235	17935	17980	18108	18163	18153	18284	18132	18154	18097	18231	18310	18147	17977	18263	18124	18320	18065	18021	18090	17990	17988	18207	18036	17905	18159	18363	18008	18055	17801	17922	18120	18077	18139	18009	18189	18183	18105	18135	18101	18076	18044	18158	18133	18204	18096	18465	18056	18100	18211	18227	18036	18034	18338	18279	18140	18314	18183	17862	18238	17961	18109	18023	17974	17991	18108	18271	17916	18124	18111	18028	18035	18063	18186	18186	18145	18117	18115	18020	18085	17941	18151	18181	18209	18108	17894	18007	18107	18084	18088	18158	18110	18074	17988	18072	17943	17987	18121	18014	18054	18183	18015	18220	18151	18501	18064	18161	18049	18143	18198	17970	18037	17886	17760	18150	18108	18127	18043	18065	18140	18151	18044	18099	18144	18183	18044	18088	18030	18198	18218	18278	18156	18133	18068	18135	18219	18180	18018	18011	18030	17999	18225	18055	18066	17942	18316	18010	18067	18216	17981	18082	18038	18265	18182	18290	17926	18250	18124	18157	18144	18260	18109	18170	18034	17992	18240	18063	18139	17971	18079	18184	18057	18077	17909	18049	18169	18012	18160	18125	18034	18217	18081	18010	17918	18045	18098	18321	18120	18067	18017	17904	18077	18066	18308	17951	18019	18092	18242	18126	17961	18099	18081	18155	18028	18001	18098	18161	18138	18143	18194	18111	18138	18067	17929	18226	18278	17981	18088	17925	18128	18083	18001	18075	17949	18229	18034	18082	18108	18089	18208	18106	17968	18008	18087	18117	18205	18147	18093	18007	18192	17978	18144	18052	18179	18250	17879	18084	18211	18030	18178	18351	18154	18359	18277	18015	17927	18303	18150	17904	18187	17986	18037	18124	18020	18070	17927	18162	17950	18152	18142	17981	18100	18069	18135	18165	18056	18199	17842	18020	17819	17959	17969	18114	18202	18292	18154	18116	18112	18178	18187	18301	18129	18138	18073	18032	18086	18107	18051	18005	18115	18035	18003	18107	18207	18154	18020	17956	18288	18097	18142	17961	18207	18201	18084	18111	18135	18078	18338	18159	18175	18209	18109	18118	17993	18078	18079	18136	17871	18095	18040	18209	18080	18462	18185	18180	18091	18066	17981	17996	18382	18063	17949	18116	18007	18188	18175	18169	18099	18182	17887	18211	17961	18108	18103	18088	17822	18129	18151	18235	18115	18102	18028	17963	17876	18130	18011	18173	18064	18019	17898	18197	18019	18260	17972	17948	18021	18319	18285	17920	17909	17989	18085	17953	18206	18035	17861	18141	17922	18068	17913	18126	18052	18253	18012	18116	18051	17939	18180	18187	18131	18189	18128	18106	18089	18346	17972	18141	18267	18273	18047	18010	18054	18067	18091	18058	18091	18225	17859	17892	17972	17935	17980	17971	18078	18014	18023	18098	17977	18062	17981	18198	18040	18186	18026	18247	18171	18212	18082	18019	17979	17927	18159	18047	18002	18163	18013	17809	17984	18174	18018	18410	17995	18098	18175	18260	18034	18102	18106	18067	17985	18049	18033	18051	17958	18126	18002	18168	18218	18134	18016	18178	18083	18113	18281	18193	17814	18112	17967	18077	18121	18232	18294	18239	18203	18210	18319	18171	18074	18064	18089	18106	18212	17976	18171	18058	18153	18147	18034	18218	18362	18080	18154	18094	18214	18110	17966	18185	18162	18133	17928	18135	18114	18158	18059	18083	18070	18112	18053	17996	18069	18399	18106	18222	18222	18186	18254	18275	17998	18000	18145	17908	18104	18037	17975	18022	18154	18035	18203	17925	18057	18063	17928	18127	17875	18095	18155	18042	18248	18160	18181	18081	17935	18062	18020	17892	18126	17976	18146	18041	18003	18150	18211	18296	18360	18014	17992	18114	18208	18046	18037	18218	18315	18406	18012	17927	18015	18073	17992	18196	18151	18020	17928	18105	17914	18083	18135	18203	18126	18172	18058	18166	18049	18094	18042	18109	18294	18212	18267	18054	18021	18079	18141	18178	18362	18033	18177	18089	18083	18123	17889	18054	18141	18155	18235	18231	17973	18232	17974	18199	18002	18064	18176	18150	18180	18016	17973	17993	17984	18155	18086	18156	18028	18033	18224	17995	17968	17959	17988	17985	18362	18161	18099	18092	18202	18008	18223	18160	18316	18054	18030	18084	18032	18278	18144	18178	18014	17856	18161	18014	18076	18182	17919	17984	18015	18010	18075	17988	18132	18044	18001	18162	18194	18096	18072	17948	18119	18292	18244	18245	18077	18309	18110	18161	18315	18239	18186	18027	17974	17997	17999	18208	17972	17905	18044	18028	18056	18050	18031	18135	18187	18276	18055	18085	18341	18024	18129	18004	18199	18148	18024	17862	18229	18157	18129	18267	18097	18225	18107	18129	18158	18149	18099	18004	18073	18150	18118	18203	18021	18044	18177	18087	18085	18240	18143	18332	18075	18132	17970	18304	18026	18220	17891	18053	18057	18224	18247	17905	18173	18221	18229	18289	18001	18016	17958	18182	18186	18235	18089	18086	18160	17950	18121	18283	18205	18001	18151	18121	18181	18154	18045	17974	18056	18027	18026	18012	18084	18108	17965	18179	18178	18039	18181	18041	18006	18148	17867	18133	18128	18203	18107	18296	18237	18007	18075	18111	18090	17977	18232	18043	18070	18234	18025	18089	18115	18182	18353	18156	18179	18132	18062	18196	18237	18285	17943	18285	18090	18036	18414	18002	18216	18129	17889	18116	18094	18325	17982	18064	18358	18233	18237	17923	18013	18085	17974	18144	18286	17995	18111	18091	18055	17980	17981	18102	17989	18275	18134	18154	18173	18011	18014	18303	18013	18077	18052	17936	18152	18155	18102	18206	18168	18126	18100	17862	17988	18135	18233	18279	18121	18028	18107	18072	18190	17936	17970	17951	17979	18016	17901	18111	18220	18184	17953	18048	18001	18214	18027	17993	18138	18027	18077	18173	17992	18147	18044	18094	18137	18148	17886	18141	18210	18003	18076	17976	18140	18008	18132
16341	26086	25426	22156	19668	18607	17962	17489	17446	17114	16872	26481	38204	33938	27254	21060	17514	16672	16699	16458	16730	16353	16467	16640	16568	16370	16635	16534	16704	16547	16432	16532	16522	16572	16506	16493	16533	16253	16436	16545	16388	16610	16533	16438	16570	16451	16590	16471	16491	16502	16517	16622	16443	16535	16597	16352	16529	16550	16542	16388	16659	16552	16622	16532	16589	16443	16585	16380	16680	16508	16570	16657	16527	16687	16516	16689	16529	16722	16612	16435	16525	16589	16745	16569	16327	16650	16596	16584	16500	16567	16430	16552	16479	16569	16453	16486	16427	16563	16424	16548	16529	16441	16414	16375	16595	16667	16504	16512	16489	16645	16612	16674	16718	16466	16475	16318	16579	16545	16592	16626	16578	16477	16557	16498	16679	16413	16557	16608	16598	16448	16605	16697	16357	16646	16322	16733	16585	16435	16612	16344	16490	16439	16472	16569	16519	16508	16589	16640	16594	16542	16426	16444	16637	16682	16395	16497	16403	16651	16509	16587	16398	16620	16442	16524	16465	16432	16496	16389	16565	16436	16602	16560	16635	16446	16425	16510	16422	16525	16419	16443	16472	16416	16590	16608	16487	16497	16382	16559	16605	16513	16517	16551	16477	16606	16510	16479	16639	16555	16687	16450	16555	16407	16409	16639	16599	16468	16769	16625	16525	16546	16404	16570	16427	16364	16575	16494	16578	16555	16553	16373	16498	16512	16462	16454	16428	16514	16591	16684	16525	16577	16508	16590	16494	16606	16521	16614	16664	16475	16420	16503	16556	16491	16420	16530	16754	16587	16373	16607	16516	16440	16414	16521	16448	16598	16537	16495	16651	16683	16510	16509	16341	16502	16651	16668	16461	16385	16387	16507	16597	16550	16438	16575	16491	16488	16470	16624	16560	16586	16577	16563	16460	16708	16363	16450	16376	16385	16699	16471	16512	16664	16661	16449	16613	16416	16374	16589	16577	16438	16565	16572	16331	16558	16480	16555	16476	16557	16549	16613	16544	16534	16542	16516	16559	16582	16494	16695	16483	16362	16469	16571	16456	16672	16284	16634	16449	16481	16321	16497	16541	16575	16741	16548	16545	16478	16579	16499	16644	16341	16579	16605	16553	16600	16483	16630	16316	16424	16392	16352	16515	16510	16603	16468	16209	16337	16588	16394	16522	16512	16692	16321	16521	16561	16615	16471	16637	16552	16449	16515	16532	16638	16638	16492	16558	16660	16618	16555	16726	16435	16472	16621	16511	16548	16566	16506	16692	16595	16455	16471	16523	16546	16433	16730	16532	16461	16367	16596	16482	16513	16516	16575	16562	16557	16560	16566	16491	16567	16513	16586	16364	16486	16666	16589	16481	16675	16540	16507	16512	16575	16749	16688	16719	16686	16499	16623	16451	16574	16534	16424	16591	16470	16684	16344	16444	16457	16583	16659	16629	16542	16623	16726	16504	16515	16325	16555	16624	16454	16377	16447	16502	16457	16424	16555	16456	16618	16593	16539	16725	16452	16670	16495	16401	16510	16500	16504	16579	16648	16607	16731	16530	16496	16442	16461	16554	16484	16510	16517	16598	16424	16483	16488	16475	16528	16598	16504	16600	16601	16461	16542	16377	16451	16515	16579	16576	16588	16470	16391	16557	16473	16538	16567	16395	16372	16410	16303	16516	16520	16577	16621	16553	16520	16529	16585	16510	16640	16431	16487	16621	16601	16490	16697	16489	16564	16565	16539	16602	16438	16606	16435	16481	16555	16379	16595	16557	16617	16448	16591	16606	16478	16589	16379	16562	16541	16530	16472	16532	16579	16536	16606	16463	16508	16333	16534	16444	16370	16491	16624	16592	16608	16586	16411	16435	16406	16388	16519	16586	16572	16389	16392	16455	16502	16572	16551	16440	16376	16487	16496	16501	16343	16419	16475	16493	16451	16701	16604	16373	16453	16241	16642	16524	16540	16522	16382	16468	16488	16599	16392	16586	16638	16562	16484	16539	16454	16447	16565	16460	16401	16484	16504	16557	16475	16537	16541	16586	16398	16665	16546	16539	16456	16450	16615	16561	16513	16508	16541	16502	16425	16407	16810	16581	16716	16577	16376	16586	16329	16439	16562	16680	16551	16427	16491	16507	16486	16527	16200	16545	16554	16510	16472	16541	16420	16667	16540	16495	16281	16533	16622	16492	16590	16462	16525	16575	16631	16578	16632	16443	16611	16559	16661	16439	16365	16492	16576	16509	16757	16678	16453	16490	16506	16542	16518	16555	16380	16467	16556	16448	16375	16525	16598	16474	16559	16534	16506	16446	16663	16526	16704	16540	16705	16415	16458	16545	16637	16736	16629	16430	16511	16628	16374	16546	16626	16422	16669	16534	16525	16506	16400	16596	16512	16439	16477	16560	16431	16571	16535	16531	16435	16555	16675	16601	16659	16284	16504	16621	16420	16533	16655	16549	16469	16497	16387	16401	16498	16601	16531	16528	16642	16489	16610	16608	16344	16525	16546	16502	16312	16475	16314	16527	16413	16477	16421	16611	16492	16526	16582	16560	16551	16620	16586	16511	16578	16441	16587	16467	16406	16682	16547	16377	16543	16488	16487	16637	16480	16556	16398	16632	16589	16501	16433	16630	16458	16469	16681	16552	16471	16516	16393	16509	16438	16546	16472	16316	16442	16662	16419	16500	16524	16578	16686	16485	16542	16619	16683	16683	16535	16451	16634	16610	16442	16414	16547	16565	16399	16525	16648	16395	16490	16568	16716	16509	16667	16557	16496	16413	16551	16657	16504	16480	16513	16491	16726	16507	16507	16486	16524	16557	16646	16470	16747	16421	16552	16399	16476	16509	16701	16465	16499	16574	16592	16480	16525	16594	16514	16659	16525	16541	16481	16369	16503	16503	16676	16427	16399	16612	16556	16427	16545	16562	16427	16689	16381	16542	16511	16571	16478	16679	16562	16535	16340	16419	16478	16610	16520	16435	16468	16505	16582	16413	16419	16570	16625	16432	16682	16480	16579	16517	16583	16590	16571	16510	16454	16388	16518	16535	16388	16542	16674	16634	16430	16488	16562	16565	16305	16458	16482	16459	16499	16440	16580	16467	16494	16608	16761	16567	16569	16561	16480	16480	16665	16450	16488	16606	16487	16396	16610	16633	16498	16496	16629	16558	16479	16599	16472	16610	16547	16399	16478	16412	16420	16485	16655	16611	16265	16614	16646	16517	16460	16624	16517	16544	16518	16496	16557	16471	16449	16510	16585	16631	16609	16536	16578	16643	16624	16592	16666	16426	16526	16655	16679	16539	16487	16570	16492	16494	16639	16514	16642	16641	16601	16573	16593	16679	16550	16581	16582	16652	16613	16274	16618	16561	16574	16542	16542	16591	16448	16598	16657	16563	16447	16526	16570	16442	16737	16431	16521	16642	16669	16471	16683	16377	16609	16499	16566	16665	16475	16401	16707	16735	16420	16471	16567	16524	16565	16654	16513	16509	16559	16705	16492	16432	16571	16493	16579	16462	16555	16467	16649	16523	16452	16525	16643	16530	16454	16373	16560	16414	16453	16379	16593	16373	16468	16510	16434	16450	16581	16291	16461	16481	16437	16571	16340	16591	16564	16460	16466	16414	16461	16623	16391	16337	16615	16539	16345	16507	16439	16498	16561	16464	16724	16558	16463	16559	16547	16624	16446	16627	16386	16625	16522	16472	16553	16526	16358	16397	16643	16472	16330	16571	16565	16505	16557	16584	16523	16462	16169	16365	16404	16413	16518	16374	16400	16465	16574	16608	16410	16526	16486	16552	16458	16572	16342	16495	16551	16262	16645	16618	16528	16525	16454	16430	16511	16558	16381	16354	16471	16502	16526	16539	16623	16461	16517	16532	16614	16533	16507	16573	16679	16325	16592	16469	16715	16583	16516	16450	16549	16443	16537	16506	16514	16571	16440	16648	16492	16571	16436	16405	16525	16553	16443	16412	16457	16523	16522	16583	16480	16481	16470	16529	16554	16659	16610	16612	16495	16579	16651	16501	16657	16565	16460	16534	16647	16663	16540	16520	16456	16679	16476	16503	16410	16607	16466	16613	16457	16485	16504	16585	16573	16526	16676	16727	16507	16610	16549	16663	16392	16409	16459	16425	16729	16508	16670	16482	16597	16523	16611	16430	16568	16526	16608	16562	16619	16659	16451	16514	16636	16425	16517	16535	16466	16341	16354	16599	16617	16664	16458	16485	16559	16417	16544	16467	16641	16462	16687	16542	16615	16579	16674	16678	16507	16662	16849	16515	16497	16521	16669	16538	16533	16523	16734	16610	16624	16443	16554	16537	16673	16560	16519	16479	16652	16497	16560	16556	16507	16468	16440	16592	16651	16578	16602	16400	16711	16535	16618	16443	16611	16717	16416	16553	16548	16672	16531	16588	16543	16506	16448	16516	16413	16506	16521	16522	16563	16700	16473	16658	16589	16346	16466	16435	16403	16397	16708	16484	16576	16415	16581	16429	16506	16580	16426	16488	16707	16511	16586	16295	16553	16584	16555	16289	16609	16543	16697	16436	16539	16668	16563	16342	16499	16475	16407	16498	16394	16505	16449	16633	16451	16449	16445	16599	16494	16661	16520	16654	16555	16648	16526	16672	16517	16682	16592	16658	16433	16513	16540	16450	16385	16705	16379	16603	16462	16408	16611	16597	16608	16408	16575	16576	16425	16414	16680	16665	16585	16428	16515	16573	16562	16614	16490	16556	16452	16447	16595	16671	16429	16476	16538	16436	16632	16548	16364	16526	16485	16552	16489	16648	16534	16435	16537	16442	16521	16528	16605	16400	16559	16543	16343	16614	16615	16632	16656	16574	16554	16690	16525	16574	16499	16423	16559	16634	16703	16454	16550	16528	16614	16518	16488	16494	16550	16461	16568	16480	16358	16596	16494	16339	16533	16643	16542	16677	16599	16446	16613	16506	16562	16496	16428	16505	16599	16676	16656	16486	16275	16365	16509	16532	16574	16495	16672	16551	16559	16613	16639	16485	16609	16567	16532	16494	16426	16495	16575	16577	16372	16346	16466	16484	16578	16604	16688	16517	16455	16589	16442	16556	16548	16431	16572	16600	16602	16618	16408	16616	16511	16556	16522	16574	16590	16493	16487
23827	21326	28827	24235	22081	22973	22519	19807	19023	18888	18594	27137	43188	40023	32253	25030	20162	18526	18135	18183	18056	17987	17822	18095	18027	18147	17695	17820	17705	18002	17755	17900	17827	17921	18102	17964	17994	17936	18060	17704	17883	17843	17979	17939	18061	17978	18031	18061	18047	17891	17826	17845	17938	17967	18055	18028	17729	18001	17995	17881	18018	17905	18048	17961	18043	17996	17816	17923	17868	17968	18014	17957	17933	17996	17900	17893	17898	17854	17938	18009	17937	17934	18118	17926	18075	17908	17839	17993	17992	17777	17753	17858	18009	17891	17904	17898	17875	17989	17848	17806	17927	17964	17799	17915	17858	18039	17936	17843	17866	17887	17892	17928	17944	17935	17951	18034	18121	17993	17701	17844	17938	17834	17850	17734	17827	18009	17942	17881	17824	18134	18167	17943	17900	17836	17930	17892	17886	17698	18006	18067	18129	17987	17859	17882	18063	17892	17915	17732	18122	17784	17878	17930	17932	18044	17848	17776	18102	17999	17763	17865	17858	17770	17805	17834	17797	17794	18029	17916	18017	17921	18001	17905	17884	17816	18063	17821	17794	17869	17962	17783	17929	17793	17807	18013	17830	17781	18096	17857	17917	17888	17903	17948	18100	17836	17889	17918	17914	17851	17914	17874	17676	17887	17928	17833	18145	17891	18068	18014	18025	17791	17934	18012	18154	17779	17888	18046	17848	18009	18010	17878	17937	17957	17841	17942	17871	17985	17741	17795	17922	17922	17882	17948	17833	17837	17929	17878	17999	18063	17742	17902	18099	18018	17657	18282	18153	17981	18107	17798	17895	17872	17947	17914	17869	17939	18026	17804	17856	17907	18029	17931	17803	17860	17900	17804	17811	18073	18009	17850	18021	18046	17810	17938	17940	17823	17954	17959	17956	17875	17768	17709	17751	17948	17916	17998	17858	18012	17670	17842	17744	17887	17927	17941	17881	17730	17955	17753	18060	17983	17884	17836	17831	17751	17884	17971	17860	17829	17836	17766	17883	18031	18149	17855	17937	17862	17868	17820	17906	17965	17923	18201	18078	18007	18057	17923	18011	17918	17765	17935	17964	17863	17847	17886	17745	17770	17794	17908	18033	17978	18031	17910	17954	18120	17861	17987	17945	18055	17667	17878	17907	17851	17805	17761	17756	17666	17751	17835	17910	17788	17839	17888	17797	17882	17878	17917	17982	17883	17947	17889	17744	17810	17829	17643	17836	17897	17784	17987	18009	17767	18005	17940	17954	17940	17938	17786	17949	18022	17862	17883	18113	17935	17900	17849	17863	17893	17836	17953	18127	17877	18021	17991	18048	18077	17939	17995	17668	17887	17853	17909	18007	17749	18074	18001	17945	17762	17875	17857	17849	17904	17765	17837	17761	17920	17806	17995	17989	17897	17882	18090	17819	17835	17707	17785	17994	18016	18043	18023	17925	17850	17946	17934	17780	17917	17930	17989	17932	17787	17880	17956	17855	17893	17779	17896	17752	17841	17879	17915	17699	18016	17871	17914	18111	17795	18079	17966	17932	17832	18019	17799	17870	17942	17941	17957	17669	17965	17904	17777	17904	17903	17955	17903	18071	17816	17879	17886	17933	17811	17889	18043	17959	17903	18018	17863	18126	17883	17790	17871	17996	17904	18011	18028	17900	17962	17953	18043	17978	17963	17785	17888	18019	17896	17762	18132	18084	17809	17876	17777	17844	17876	17931	17852	17926	18137	17977	17994	18045	17828	17770	17869	18043	17963	17930	17759	18042	17943	17927	17929	17860	17931	18019	18010	17909	17881	17803	17946	17965	17993	17833	18102	17858	18154	17830	18005	18052	17896	18142	17968	18070	17821	17943	17931	17898	17749	17799	17798	17850	17821	17977	17842	17767	17856	17921	17904	17971	17946	17872	17982	18076	17952	17852	18070	17906	18045	17919	17855	17790	17844	17869	17900	17797	17808	18110	18012	17736	17854	17895	17725	17919	17745	17810	17944	17748	17944	18008	17817	17828	17845	17875	17887	17845	18050	18056	17868	17814	17870	18105	18007	18037	17966	18092	17969	17825	17845	18024	17964	18109	17899	18050	17907	17941	17636	17892	17889	17638	17932	17775	17653	17599	17910	17738	17919	17949	18023	18052	17880	17629	17857	17941	17643	17889	17885	17902	17680	17966	17836	17839	17830	18073	17998	17924	17828	17965	18003	17812	17751	17877	17939	17848	17896	17862	17827	17813	17899	17777	17893	17827	18073	18005	17808	18189	18146	17836	17955	17813	17977	17992	17927	17929	17965	17935	18093	17814	17987	17910	17850	17835	17923	17805	17804	17906	17788	17831	17819	17892	17982	18004	17906	17695	17577	17721	17991	17735	17968	17978	17859	17923	18141	17949	17807	17879	18099	17985	17930	18079	17889	17886	17985	17917	17850	18022	17819	18012	18056	17930	18054	17858	17685	17831	17718	18071	18072	18156	17977	17877	17812	17861	17777	17826	17912	17855	17898	18250	17928	17992	17791	17767	17811	17868	17926	18141	18103	17938	17722	17911	17833	17838	17763	17777	18160	17822	18076	17998	17825	17909	17815	17985	17983	17716	17874	17686	17777	17893	18333	17794	17825	17834	17976	17858	17809	17941	17992	17939	17906	17776	17802	17890	17898	18067	17851	17968	18105	18002	17941	17740	17926	17884	17986	17906	17874	17854	17794	18008	17849	17866	17942	18086	17656	17873	17969	18124	18044	17859	17906	17809	17709	18222	17852	18137	17904	17967	17808	17937	17714	17947	18073	18039	17774	17741	18116	18008	18024	18110	17808	18062	17985	17923	18039	17977	17854	17798	17860	17803	17892	17969	17955	18102	17831	17965	17884	17738	17735	17765	17922	17774	18010	18042	17926	17941	17900	17879	17787	17711	17894	18042	17838	17837	17919	17880	17937	17745	18040	17830	17767	17910	18008	17720	17808	17881	17903	17798	17992	17999	17854	17795	17732	18016	17809	17986	17854	17812	18176	17899	17762	17915	18132	17847	17863	17916	17967	17743	17836	18022	17789	17985	18156	17900	18005	17659	17831	18102	17634	17737	17905	17845	17908	17961	17922	17742	17729	17827	17803	17941	17962	17875	17820	17813	17908	18033	17922	17942	17779	17985	18023	17973	17738	17851	17806	18174	18037	17765	17980	17982	18027	18003	18115	17968	17824	18077	17907	17695	17850	18125	17861	17928	17818	18004	17842	17853	17800	18050	17989	17994	17789	18053	17724	18057	17910	17958	17867	18053	18008	17859	17983	18086	17960	18113	17967	17867	18060	17855	17984	17827	17832	17937	17942	17710	17988	17780	17766	17734	17854	17851	18013	18051	17953	18063	17968	17695	17844	17915	18137	17880	17983	17760	17860	17920	18080	17844	17977	18183	17699	17958	17970	18002	17902	17937	18125	17780	18032	17747	17903	17858	17798	18041	17973	17893	17833	17935	17758	18077	17825	18029	17894	17840	17998	17923	17899	18046	18065	18055	18187	17978	17909	17905	17758	17834	17993	18077	17867	17885	17774	17960	18018	17919	18009	17847	17959	17935	17912	18008	17951	17936	17981	18071	18034	17827	17776	17999	17870	17845	17926	17974	17875	17943	17927	17760	17830	17793	17971	17874	18001	17929	17887	17893	17826	18108	17956	18135	17725	17993	17844	17955	17813	17941	17961	17727	17886	17979	17931	17897	17977	17885	17857	17882	18018	17833	18015	18025	17796	17816	17935	17661	17902	17790	17863	17974	17936	18071	17830	17780	17942	17982	17989	17827	17844	17940	17971	17909	17747	17946	17856	17984	18006	18074	17821	17776	17721	17966	17928	17770	17916	17827	17823	17718	17955	18098	18026	17766	17773	17966	17999	18050	17941	18068	17811	17714	17914	17948	17820	17933	17916	17986	17977	18023	17719	17760	17912	17939	17848	17879	17907	18000	17795	17737	17931	17762	17965	18103	17709	17729	18017	17942	17822	17832	17933	17959	17759	17950	17841	17794	17728	17708	17888	17839	17931	17895	17864	18054	17820	17882	17884	17795	17857	17808	17981	17525	18001	17785	17693	17784	18014	17916	17881	17773	17995	17941	17825	17984	17794	17887	17871	17960	18035	17902	17920	17902	17784	17967	18005	17946	17773	17852	18026	17771	17921	18008	17954	17957	17963	17829	18138	18027	18018	17803	17952	17991	18035	17848	17717	18007	17872	17785	17865	17939	18143	17851	17962	18084	17909	18055	17738	17766	17896	17926	17893	17680	18011	17887	18086	17813	17764	17926	17651	17952	18005	17989	17838	17880	17949	18066	17606	17786	17961	17913	17740	17872	17968	17992	18013	17818	17948	17826	17830	17887	18042	17891	17827	17815	18079	17878	17771	17910	17761	17669	18030	17960	18031	17893	17784	17937	17873	17986	17989	17874	17976	17964	17916	17839	17822	18038	17916	17922	17866	17822	18025	17920	17735	17840	17759	17928	17939	17840	17733	17833	17870	17712	17950	17818	17804	17766	18018	17967	17874	17927	18084	17937	17921	18057	17634	17918	18002	17758	17915	18070	17865	17879	17944	17892	17931	17955	18006	17829	17829	17844	17772	18008	17974	17833	17852	17937	18070	17846	17804	18089	17745	17784	17800	17748	17879	17947	17870	17726	17805	17740	17762	17971	17839	17954	17844	17867	17908	17843	17890	18079	17851	17936	17956	17984	17884	18030	18003	17859	18101	17967	17968	17732	17872	17946	17701	17906	17974	17904	17948	17838	17847	17801	17790	17956	17873	17799	17896	17932	17779	17947	18082	18071	17869	18057	17953	17836	18062	17889	18024	17854	17807	17960	17800	17961	17924	17826	17729	17973	17963	18046	17785	17858	17802	17931	17874	17850	17772	17820	18025	17866	17918	17910	17827	17852	17828	17987	17802	17796	17858	17752	18014	17963	17875	18049	17752	17719	17821	18016	17934	17965	17817	18283	17903	17799	17939	17910	17996	17897	17852	17861	17952	17851	17777	17955	17678	17879	18015	17844	18120	17977	17977	18047	17962	18089	17723	18013	17836	18091	17890	17704	17862	17764	18002	17910	17852	17710	18006	18027	17931	18060	17898	17734	17923	17872	17792	17795	17873	17951	18026	17848	17876	17904	17964
17535	28936	27015	24012	21291	19962	18804	18676	18402	17460	17216	31229	45614	42128	33322	24285	18194	16970	16549	16410	16501	16534	16475	16353	16483	16536	16492	16598	16557	16618	16616	16542	16473	16449	16494	16560	16306	16514	16460	16284	16370	16284	16210	16399	16445	16361	16499	16298	16419	16650	16581	16433	16340	16440	16474	16568	16316	16391	16565	16366	16391	16471	16483	16546	16420	16437	16437	16166	16406	16437	16313	16339	16441	16380	16478	16397	16282	16399	16660	16302	16547	16511	16657	16433	16454	16426	16304	16487	16410	16382	16373	16355	16402	16496	16407	16566	16476	16472	16417	16505	16422	16488	16414	16380	16428	16420	16617	16404	16547	16322	16553	16634	16431	16448	16508	16286	16558	16447	16351	16310	16376	16437	16348	16423	16551	16506	16447	16486	16388	16600	16582	16508	16585	16502	16457	16588	16219	16382	16337	16413	16364	16559	16378	16448	16516	16426	16349	16472	16324	16488	16454	16255	16278	16299	16411	16447	16333	16511	16582	16338	16332	16341	16395	16550	16405	16539	16581	16435	16411	16564	16553	16498	16564	16329	16328	16554	16322	16398	16429	16412	16344	16282	16383	16308	16287	16432	16377	16206	16457	16377	16387	16583	16347	16317	16366	16356	16493	16368	16387	16313	16470	16400	16443	16372	16516	16479	16276	16503	16194	16424	16347	16525	16328	16397	16405	16446	16355	16477	16459	16420	16457	16456	16548	16412	16226	16475	16421	16271	16577	16354	16425	16494	16588	16397	16447	16472	16310	16532	16491	16462	16514	16316	16460	16386	16167	16368	16374	16334	16501	16493	16353	16430	16230	16332	16516	16281	16540	16498	16408	16476	16478	16547	16364	16485	16396	16489	16504	16332	16518	16275	16387	16389	16408	16499	16351	16331	16454	16301	16464	16521	16354	16551	16461	16337	16382	16458	16435	16307	16358	16506	16578	16119	16388	16382	16484	16419	16305	16386	16488	16475	16496	16328	16384	16307	16384	16405	16478	16278	16478	16380	16526	16495	16358	16396	16211	16538	16509	16550	16501	16411	16297	16553	16418	16319	16414	16440	16466	16474	16475	16402	16531	16337	16515	16415	16494	16225	16513	16423	16325	16439	16306	16545	16469	16400	16395	16625	16605	16379	16542	16397	16444	16536	16400	16272	16375	16447	16426	16372	16361	16338	16446	16170	16368	16308	16404	16512	16364	16389	16448	16391	16267	16507	16492	16410	16504	16260	16332	16469	16531	16349	16557	16299	16396	16331	16417	16380	16409	16417	16379	16430	16410	16519	16470	16326	16377	16268	16533	16347	16459	16450	16266	16461	16361	16462	16511	16582	16537	16239	16456	16310	16420	16477	16592	16462	16466	16251	16494	16370	16361	16464	16473	16346	16350	16416	16339	16577	16298	16332	16450	16499	16457	16382	16580	16425	16597	16263	16364	16379	16319	16387	16511	16434	16377	16340	16484	16361	16427	16361	16397	16435	16235	16536	16370	16440	16416	16444	16314	16309	16526	16417	16402	16359	16584	16193	16462	16523	16412	16563	16357	16593	16432	16346	16443	16434	16425	16438	16241	16419	16324	16518	16425	16570	16118	16308	16613	16394	16250	16237	16334	16361	16578	16388	16318	16363	16320	16270	16419	16261	16591	16235	16437	16371	16510	16409	16403	16371	16315	16405	16310	16440	16441	16319	16496	16387	16416	16414	16513	16308	16443	16356	16458	16403	16505	16367	16418	16407	16379	16506	16389	16509	16254	16321	16511	16276	16300	16398	16260	16408	16408	16480	16438	16281	16368	16380	16366	16354	16472	16329	16649	16414	16356	16540	16368	16475	16421	16438	16593	16470	16452	16384	16389	16347	16431	16470	16360	16367	16347	16476	16543	16393	16528	16465	16500	16491	16522	16445	16309	16375	16285	16303	16381	16485	16491	16347	16432	16368	16398	16323	16345	16448	16545	16316	16430	16418	16451	16414	16498	16497	16389	16431	16261	16397	16351	16442	16335	16464	16464	16379	16326	16410	16416	16367	16439	16213	16377	16517	16331	16314	16564	16513	16351	16369	16402	16472	16325	16599	16624	16234	16321	16365	16546	16363	16461	16340	16472	16305	16491	16290	16371	16417	16475	16410	16326	16530	16520	16421	16200	16461	16459	16345	16244	16291	16419	16458	16508	16572	16433	16489	16348	16618	16477	16362	16367	16531	16414	16449	16416	16382	16339	16302	16330	16352	16378	16316	16382	16504	16267	16419	16443	16443	16472	16322	16223	16437	16365	16479	16606	16500	16531	16466	16378	16339	16476	16358	16357	16352	16488	16547	16318	16500	16294	16462	16397	16491	16567	16317	16372	16352	16373	16510	16317	16419	16399	16387	16372	16406	16400	16473	16345	16332	16400	16549	16334	16556	16507	16371	16473	16330	16367	16464	16420	16408	16350	16361	16317	16577	16545	16404	16386	16405	16194	16554	16523	16353	16413	16537	16355	16570	16414	16531	16330	16390	16240	16548	16356	16553	16389	16392	16478	16424	16479	16440	16469	16314	16616	16339	16471	16388	16191	16496	16332	16264	16349	16394	16430	16236	16378	16460	16562	16438	16349	16516	16394	16367	16565	16474	16536	16391	16521	16409	16365	16346	16257	16394	16438	16384	16345	16464	16387	16567	16490	16470	16317	16491	16591	16350	16492	16353	16329	16401	16363	16623	16280	16511	16653	16503	16441	16364	16587	16388	16404	16394	16200	16438	16531	16491	16366	16591	16419	16413	16428	16420	16305	16597	16399	16485	16313	16426	16449	16529	16312	16457	16443	16472	16490	16514	16397	16434	16482	16393	16546	16278	16491	16448	16497	16583	16374	16420	16327	16566	16267	16337	16596	16273	16260	16446	16317	16545	16298	16525	16442	16562	16552	16526	16357	16492	16394	16405	16233	16433	16308	16430	16358	16350	16307	16341	16543	16380	16374	16309	16626	16457	16355	16300	16551	16509	16441	16354	16490	16398	16383	16515	16522	16385	16517	16440	16223	16356	16405	16414	16427	16247	16347	16363	16383	16566	16383	16386	16489	16217	16458	16378	16365	16590	16393	16293	16368	16300	16340	16314	16331	16406	16279	16356	16653	16296	16317	16394	16545	16419	16425	16658	16414	16445	16405	16427	16407	16405	16441	16552	16479	16272	16264	16376	16363	16390	16212	16533	16504	16342	16486	16404	16480	16411	16304	16404	16362	16445	16492	16379	16513	16454	16285	16319	16440	16430	16378	16409	16300	16239	16486	16497	16377	16223	16444	16554	16413	16414	16437	16353	16470	16262	16287	16352	16308	16248	16424	16216	16538	16512	16414	16460	16413	16346	16334	16442	16352	16450	16426	16377	16305	16417	16504	16404	16341	16372	16383	16473	16405	16419	16488	16332	16546	16343	16400	16332	16316	16503	16592	16492	16451	16515	16481	16454	16351	16379	16456	16403	16420	16321	16525	16496	16372	16252	16571	16266	16347	16409	16387	16342	16343	16343	16526	16406	16361	16512	16630	16396	16423	16379	16571	16416	16647	16262	16538	16263	16456	16517	16495	16646	16291	16401	16261	16449	16498	16518	16367	16402	16340	16457	16421	16472	16434	16222	16313	16493	16497	16290	16469	16658	16343	16469	16278	16259	16393	16258	16616	16404	16477	16505	16447	16305	16377	16147	16527	16427	16293	16503	16332	16486	16341	16366	16335	16387	16284	16468	16350	16334	16464	16321	16198	16656	16416	16356	16485	16436	16394	16386	16286	16490	16376	16295	16633	16352	16184	16445	16283	16375	16402	16595	16451	16424	16544	16407	16323	16336	16360	16502	16434	16426	16361	16358	16483	16415	16475	16371	16431	16327	16295	16475	16330	16403	16466	16430	16435	16230	16244	16497	16581	16290	16536	16390	16254	16519	16489	16533	16562	16478	16410	16488	16312	16474	16483	16400	16393	16313	16437	16457	16381	16454	16445	16469	16271	16334	16433	16457	16280	16387	16810	16432	16364	16533	16352	16277	16411	16291	16477	16385	16579	16261	16523	16499	16275	16446	16254	16267	16514	16387	16369	16443	16519	16307	16324	16447	16466	16292	16409	16279	16445	16488	16177	16502	16421	16437	16287	16262	16464	16455	16484	16323	16447	16469	16612	16333	16461	16495	16460	16499	16529	16325	16452	16455	16437	16453	16388	16471	16496	16397	16355	16437	16139	16476	16301	16333	16151	16541	16403	16624	16457	16377	16395	16510	16390	16434	16342	16425	16425	16269	16455	16481	16426	16369	16543	16440	16425	16348	16540	16384	16569	16444	16397	16440	16523	16487	16375	16388	16296	16393	16290	16431	16446	16425	16482	16230	16583	16413	16465	16396	16496	16313	16394	16348	16503	16360	16214	16492	16444	16417	16295	16528	16219	16486	16701	16440	16386	16406	16609	16498	16455	16411	16498	16592	16323	16341	16439	16406	16490	16495	16338	16490	16381	16459	16505	16276	16360	16467	16506	16430	16266	16388	16566	16299	16420	16396	16380	16315	16284	16438	16392	16227	16414	16307	16398	16306	16218	16278	16344	16438	16296	16208	16349	16404	16358	16442	16529	16386	16394	16469	16521	16441	16548	16266	16523	16298	16373	16499	16554	16461	16333	16496	16537	16328	16334	16576	16465	16523	16440	16353	16309	16314	16396	16564	16490	16348	16477	16444	16562	16467	16407	16384	16411	16425	16303	16278	16340	16340	16394	16399	16553	16333	16526	16348	16245	16414	16442	16464	16461	16300	16537	16540	16371	16292	16432	16422	16531	16399	16337	16281	16378	16465	16564	16470	16492	16558	16305	16425	16210	16594	16343	16404	16461	16368	16413	16365	16433	16321	16419	16519	16261	16408	16511	16469	16413	16447	16531	16419	16475	16426	16552	16286	16365	16554	16328	16389	16323	16540	16358	16369	16435	16500	16430	16430	16389	16336	16520	16456	16444	16402	16358	16332	16372	16253	16417	16095	16391	16423	16433	16399	16521	16394	16404	16519	16324	16539	16481	16391	16481	16370	16356	16381	16417	16387	16411	16502	16320	16501	16277	16320	16486	16464	16435	16424	16488	16307	16449	16276	16236	16557	16506	16400	16612	16516	16293	16377	16472	16419
29150	22259	22598	20455	18716	18798	18679	18706	18542	18337	18516	18665	21100	21250	20409	19405	18618	18396	18250	18393	18386	18209	18290	18232	18288	18236	18371	18449	18384	18462	18396	18287	18354	18318	18209	18450	18365	18354	18398	18278	18403	18283	18244	18386	18231	18251	18115	18428	18395	18170	18418	18252	18331	18264	18377	18200	18550	18135	18413	18289	18340	18569	18325	18088	18338	18223	18386	18310	18354	18158	18251	18382	18430	18231	18290	18468	18525	18364	18253	18108	18003	18256	18256	18165	18367	18289	18375	18520	18476	18176	18259	18249	18182	18257	18278	18486	18370	18362	18296	18301	18292	18284	18282	18400	18360	18337	18307	18337	18271	18363	18473	18293	18226	18268	18311	18384	18416	18338	18308	18575	18233	18318	18268	18354	18278	18213	18314	18332	18363	18185	18173	18157	18160	18448	18370	18175	18271	18209	18205	18238	18353	18243	18146	18309	18487	18341	18356	18384	18405	18367	18402	18442	18500	18463	18326	18313	18403	18062	18270	18344	18346	18171	18195	18349	18417	18285	18152	18561	18338	18452	18234	18269	18200	18182	18311	18362	18157	18382	18363	18242	18393	18367	18108	18246	18318	18152	18249	18296	18301	18160	18429	18468	18150	18232	18337	18225	18375	18227	18190	18316	18324	18094	18279	18063	18361	18259	18332	18164	18270	18302	18301	18192	18414	18119	18353	18233	18502	18284	18372	18400	18126	18298	18393	18277	18081	18294	18446	18108	18444	18434	18469	18323	18316	18420	18377	18234	18469	18428	18560	18198	18340	18494	18312	18200	18451	18325	18344	18359	18246	18190	18355	18049	18219	18267	18371	18227	18358	18232	18375	18198	18238	18274	18390	18385	18240	18315	18339	18241	18154	18130	18417	18055	18253	18300	18222	18332	18505	18312	18439	18396	18240	18180	18353	18377	18353	18225	18059	18131	18348	18461	18368	18334	18439	18221	18357	18296	18301	18540	18346	18147	18219	18411	18444	18358	18069	18134	18250	18303	18361	18268	18437	18252	18238	18398	18330	18493	18317	18521	18496	18393	18235	18439	18297	18418	18173	18276	18300	18274	18483	18231	18371	18135	18255	18236	18327	18158	18242	18325	18418	18491	18217	18383	18463	18439	18241	18388	18207	18292	18392	18327	18354	18347	18382	18403	18315	18484	18347	18390	18276	18551	18455	18312	18329	18145	18278	18269	18204	18155	18281	18122	18242	18213	18208	18208	18215	18394	18289	18378	18364	18462	18466	18298	18224	18335	18412	18250	18390	18415	18289	18128	18348	18059	18408	18082	18245	18262	18072	18366	18215	18040	18448	18184	18348	18380	18290	18304	18185	18204	18098	18282	18550	18505	18225	18488	18285	18281	18500	18350	18372	18142	18256	18216	18305	18228	18428	18316	18291	18275	18090	18403	18346	18187	18409	18172	18347	18222	18308	18470	18342	18412	18403	18192	18205	18336	18207	18397	18252	18300	18244	18061	18059	18510	18120	18245	18288	18279	18312	18245	18332	18414	18076	18299	18238	18345	18137	18345	18392	18288	18151	18214	18231	18176	18365	18185	18255	18306	18295	18359	18147	18291	18385	18264	18575	18345	18278	18189	18322	18250	18295	18063	18377	18225	18277	18374	18444	18109	18328	18232	18361	18257	18227	18252	18354	18323	18248	18322	18238	18288	18196	18383	18251	18345	18139	18353	18317	18166	18374	18351	18302	18307	18468	18169	18311	18198	18385	18411	18181	18178	18222	18065	18603	18428	18229	18522	18265	18270	18287	18238	18404	18479	18336	18398	18286	18292	18531	18354	18413	18295	18407	18325	18329	18038	18107	18264	18294	18468	18304	18179	18422	18222	18146	18405	18382	18460	18281	18531	18477	18190	18364	18502	18171	18144	18358	18153	18388	18367	18445	18276	18245	18333	18313	18247	18443	18195	18317	18281	18224	18142	18316	18215	18274	18374	18208	18162	18275	18087	18220	18238	18366	18261	18360	18290	18367	18412	18296	18457	18353	18354	18193	18214	18266	18338	18243	18116	18479	18228	18374	18404	18281	18207	18268	18149	18242	18509	18508	18272	18319	18298	18109	18317	18191	18374	18229	18302	18228	18267	18350	18419	18357	18563	18299	18323	18264	18183	18246	18224	18183	18256	18218	18368	18277	18173	18471	18391	18270	18239	18217	18224	18261	18248	18397	18335	18471	18269	18239	18236	18025	18494	18273	18348	18301	18208	18337	18344	18342	18481	18244	18379	18425	18399	18273	18480	18326	18157	18280	18375	18384	18229	18421	18250	18272	18331	18332	18459	18399	18254	18321	18289	18385	18247	18425	18260	18313	18358	18269	18599	18161	18268	18212	18303	18273	18200	18318	18250	18393	18394	18318	18300	18248	18345	18178	18355	18367	18209	18259	18270	18420	18289	18299	18324	18432	18305	18292	18284	18247	18275	18328	18134	18559	18278	18234	18300	18417	18279	18301	18473	18235	18332	18065	18488	18356	18376	18148	18304	18405	18447	18267	18461	18246	18387	18336	18444	18303	18235	18374	18206	18491	18298	18084	18360	18365	18359	18479	18263	18232	18061	18381	18258	18377	18196	18358	18166	18377	18406	18279	18311	18202	18279	18495	18238	18152	18319	18324	18306	18263	18168	18319	18243	18322	18268	18481	18507	18346	18469	18218	18167	18291	18302	18343	18377	18566	18208	18573	18413	18504	18248	18276	18116	18412	18313	18456	18383	18458	18286	18370	18315	18213	18309	18338	18131	18300	18172	18488	18576	18448	18256	18366	18332	18387	18347	18333	18357	18192	18263	18277	18330	18379	18318	18368	18248	18346	18289	18325	18347	18467	18408	18306	18406	18212	18349	18380	18137	18316	18349	18295	18260	18233	18419	18226	18331	18209	18290	18454	18045	18223	18372	18320	18185	18184	18133	18120	18296	18377	18514	18244	18185	18370	18393	18330	18336	18249	18537	18426	18426	18356	18186	18281	18346	18363	18317	18082	18228	18328	18221	18274	18370	18477	18298	18063	18083	18140	18314	18525	18509	18309	18420	18131	18462	18233	18365	18251	18180	18195	18221	18388	18299	18147	18384	18243	18337	18278	18177	18414	18371	18428	18337	18297	18367	18434	18479	18165	18453	18519	18373	18350	18304	18288	18281	18072	18293	18345	18062	18235	18393	18301	18333	18309	18256	18096	18245	18333	18413	18393	18296	18351	18332	18425	18400	18525	18123	18498	18355	18193	18309	18301	18194	18237	18095	18268	18277	18432	18159	18088	18196	18463	18302	18268	18273	18266	18383	18361	18286	18301	18419	18457	18219	18160	18215	18262	18265	18416	18159	18258	18420	18375	18109	18176	18288	18222	18385	18321	18308	18174	18256	18436	18312	18314	18408	18215	18235	18386	18296	18122	18542	18319	18420	18377	18190	18477	18320	18275	18395	18341	18316	18463	18311	18472	18276	18366	18268	18232	18278	18549	18385	18315	18174	18284	18446	18312	18333	18292	18384	18297	18263	18507	18344	18239	18228	18417	18364	18411	18220	18251	18277	18373	18075	18187	18193	18361	18346	18223	18272	18319	18031	18285	18229	18220	18301	18371	18162	18408	18611	18418	18284	18406	18346	18412	18230	18398	18433	18309	18374	18556	18250	18189	18366	18526	18354	18353	18269	18200	18295	18304	18325	18192	18365	18185	18276	18419	18419	18316	18391	18330	18463	18423	18521	18319	18274	18345	18250	18291	18310	18535	18370	18272	18490	18406	18263	18441	18451	18573	18318	18493	18209	18152	18333	18229	18371	18221	18146	18485	18199	18257	18296	18272	18228	18565	18339	18487	18311	18219	18328	18144	18291	18326	18300	18405	18124	18259	18292	18466	18126	18140	18184	18302	18256	18242	18336	18442	18239	18435	18221	18316	18061	18289	18318	18364	18323	18405	18371	18302	18202	18228	18180	18319	18294	18178	18225	18354	18498	18283	18365	18274	18312	18277	18264	18140	18171	18264	18207	18340	18335	18291	18306	18181	18352	18157	18412	18330	18222	18262	18307	18151	18322	18297	18295	18405	18410	18550	18574	18290	18153	18180	18246	18299	18254	18100	18404	18262	18330	18351	18199	18422	18249	18450	18376	18398	18298	18238	18305	18364	18036	18336	18297	18407	18276	18503	18265	18330	18345	18347	18377	18217	18308	18326	18296	18346	18444	18394	18199	18127	18292	18296	18250	18195	18299	18208	18099	18280	18351	18273	18500	18302	18373	18214	18441	18528	18435	18362	18280	18363	18570	18413	18454	18228	18346	18240	18247	18236	18323	18210	18234	18357	18448	18289	18243	18297	18250	18435	18415	18230	18361	18432	18308	18403	18376	18344	18279	18221	18324	18394	18433	18299	18341	18172	18219	18551	18254	18323	18249	18070	18303	18251	18404	18347	18178	18268	18278	18360	18170	18201	18392	18254	18537	18563	18546	18333	18185	18286	18327	18434	18280	18244	18300	18291	18341	18360	18249	18304	18398	18384	18406	18384	18286	18308	18224	18284	18355	18264	18462	18246	18226	18426	18343	18258	18498	18446	18478	18279	18229	18308	18387	18131	18176	18327	18267	18374	18234	18399	18302	18536	18239	18451	18296	18495	18249	18490	18494	18149	18208	18337	18253	18324	18123	18062	18363	18331	18158	18339	18168	18454	18375	18310	18304	18272	18449	18297	18363	18540	18323	18346	18280	18334	18275	18253	18394	18187	18259	18402	18313	18333	18203	18383	18109	18478	18331	18281	18084	18323	18314	18339	18264	18117	18397	18202	18204	18206	18397	18418	18502	18500	18203	18431	18404	18267	18097	18148	18183	18285	18283	18391	18303	18418	18188	18286	18375	18386	18196	18187	18228	18255	18253	18221	18182	18124	18056	18235	18329	18307	18303	18317	18264	18157	18192	18279	18285	18152	18187	18419	18200	18065	18136	18176	18356	18251	18245	18289	18355	18308	18437	18193	18102	18333	18285	18177	18353	18351	18401	18317	18109	18419	18358	18264	18362	18470	18212	18233	18434	18436	18203	18374	18233	18354	18352	17900	18395	18250	18216	18245	18248	18193	18298	18233	18103	18127	18053	18469	18365	18260	18408	18360	18207	18178	18690	18233	18249
16763	18740	18351	17656	17730	17244	17020	17027	16885	16830	16888	17690	21340	20476	18945	17706	16881	16623	16649	16392	16741	16606	16836	16616	16563	16528	16510	16718	16704	16559	16680	16852	16825	16637	16632	16678	16611	16521	16465	16548	16459	16574	16573	16554	16788	16609	16658	16674	16632	16618	16624	16514	16601	16586	16764	16488	16732	16667	16720	16695	16550	16694	16570	16695	16549	16608	16628	16614	16506	16725	16648	16724	16907	16807	16823	16715	16767	16643	16610	16520	16766	16666	16643	16645	16668	16627	16618	16598	16620	16700	16473	16629	16639	16596	16717	16564	16575	16570	16594	16601	16533	16667	16632	16519	16569	16500	16638	16632	16598	16550	16583	16523	16572	16770	16686	16547	16720	16584	16492	16630	16661	16518	16643	16787	16587	16651	16778	16588	16539	16607	16517	16455	16489	16600	16490	16610	16560	16867	16708	16671	16701	16482	16453	16583	16675	16576	16525	16445	16649	16471	16642	16611	16635	16663	16552	16564	16581	16737	16562	16506	16450	16746	16517	16648	16669	16615	16604	16610	16616	16749	16679	16606	16601	16560	16674	16689	16486	16527	16477	16504	16691	16796	16668	16760	16813	16497	16510	16558	16656	16523	16554	16705	16504	16657	16656	16549	16656	16519	16485	16547	16701	16606	16694	16588	16604	16491	16595	16602	16555	16725	16655	16555	16601	16754	16577	16615	16566	16621	16759	16551	16609	16590	16581	16545	16652	16734	16558	16708	16620	16634	16643	16469	16675	16682	16618	16480	16488	16539	16697	16610	16694	16584	16702	16619	16766	16838	16671	16476	16498	16437	16597	16609	16422	16676	16497	16634	16514	16593	16660	16594	16584	16706	16694	16813	16548	16547	16591	16709	16532	16483	16479	16500	16528	16708	16557	16575	16631	16709	16499	16468	16469	16602	16798	16548	16565	16655	16519	16792	16510	16563	16728	16528	16578	16490	16718	16581	16610	16559	16783	16670	16604	16476	16615	16672	16615	16623	16636	16644	16505	16476	16421	16560	16651	16556	16798	16543	16509	16621	16551	16571	16466	16669	16666	16674	16571	16654	16774	16546	16524	16558	16526	16672	16539	16649	16659	16455	16675	16624	16609	16721	16818	16568	16696	16647	16481	16713	16647	16683	16706	16576	16613	16452	16894	16605	16525	16739	16609	16579	16553	16478	16499	16678	16483	16607	16423	16526	16655	16775	16631	16696	16553	16673	16693	16463	16655	16590	16556	16723	16636	16765	16601	16709	16594	16604	16500	16559	16543	16715	16573	16698	16700	16470	16577	16678	16480	16472	16832	16648	16541	16787	16516	16794	16455	16649	16447	16553	16662	16474	16557	16605	16784	16624	16717	16576	16643	16642	16714	16576	16583	16784	16514	16671	16451	16537	16562	16625	16740	16609	16638	16546	16501	16513	16630	16658	16564	16520	16674	16591	16845	16557	16527	16745	16591	16698	16557	16669	16380	16609	16541	16451	16573	16700	16654	16489	16473	16581	16589	16586	16759	16566	16624	16520	16610	16488	16663	16635	16623	16706	16685	16601	16677	16693	16583	16442	16618	16535	16570	16518	16591	16674	16479	16593	16782	16489	16629	16573	16471	16645	16624	16682	16474	16516	16675	16839	16724	16604	16677	16627	16603	16634	16599	16541	16601	16617	16444	16700	16714	16631	16555	16377	16572	16603	16657	16485	16702	16602	16708	16566	16640	16612	16701	16528	16550	16625	16582	16580	16727	16532	16505	16377	16655	16569	16610	16639	16441	16617	16688	16719	16447	16533	16497	16508	16536	16683	16393	16521	16640	16483	16832	16546	16650	16698	16537	16464	16519	16647	16614	16720	16531	16536	16509	16570	16716	16729	16664	16483	16555	16491	16789	16552	16820	16631	16511	16606	16548	16567	16562	16529	16607	16672	16607	16579	16312	16647	16552	16555	16501	16526	16664	16560	16629	16600	16709	16519	16548	16445	16661	16733	16636	16553	16491	16601	16585	16755	16578	16579	16668	16597	16618	16522	16550	16617	16512	16735	16595	16569	16727	16598	16596	16662	16660	16533	16624	16763	16656	16662	16568	16572	16721	16800	16711	16612	16747	16681	16574	16572	16646	16565	16671	16658	16507	16633	16628	16566	16606	16749	16514	16536	16840	16461	16576	16632	16544	16623	16611	16516	16662	16588	16682	16586	16686	16646	16597	16610	16515	16643	16549	16565	16523	16750	16597	16306	16525	16617	16711	16642	16684	16456	16518	16656	16518	16412	16677	16553	16630	16613	16533	16435	16620	16627	16553	16620	16715	16566	16779	16508	16626	16772	16444	16609	16524	16470	16679	16611	16679	16378	16534	16685	16606	16569	16869	16503	16535	16590	16638	16590	16712	16556	16794	16673	16630	16613	16473	16602	16674	16744	16530	16610	16702	16535	16543	16681	16389	16644	16622	16649	16587	16604	16577	16649	16710	16492	16701	16336	16644	16621	16765	16681	16636	16563	16744	16659	16751	16493	16675	16590	16544	16550	16756	16566	16482	16697	16713	16645	16756	16658	16900	16729	16715	16716	16605	16462	16487	16638	16419	16426	16667	16440	16651	16626	16632	16675	16557	16640	16556	16500	16719	16642	16600	16671	16521	16568	16717	16589	16605	16650	16685	16617	16579	16749	16649	16576	16465	16662	16528	16485	16465	16593	16532	16700	16589	16453	16647	16527	16564	16566	16666	16507	16590	16659	16783	16620	16651	16619	16503	16575	16657	16676	16687	16594	16723	16711	16495	16694	16737	16719	16575	16529	16715	16721	16514	16530	16656	16602	16568	16701	16600	16468	16575	16544	16655	16626	16427	16563	16421	16778	16510	16794	16676	16644	16569	16675	16560	16499	16675	16546	16603	16764	16641	16673	16675	16651	16685	16738	16536	16494	16630	16595	16618	16552	16542	16479	16803	16706	16606	16627	16500	16667	16612	16871	16633	16409	16601	16591	16611	16580	16602	16718	16729	16710	16650	16664	16567	16657	16547	16742	16506	16620	16503	16587	16531	16604	16558	16515	16674	16629	16626	16695	16768	16528	16740	16484	16682	16617	16588	16559	16672	16635	16613	16796	16714	16766	16638	16586	16412	16785	16546	16376	16488	16496	16567	16665	16485	16717	16511	16627	16617	16668	16776	16466	16685	16507	16631	16551	16653	16517	16676	16546	16634	16796	16635	16790	16725	16594	16606	16728	16480	16644	16642	16660	16604	16591	16546	16581	16674	16535	16528	16600	16508	16639	16627	16511	16659	16690	16785	16607	16507	16569	16688	16593	16641	16507	16641	16535	16545	16475	16672	16714	16576	16710	16559	16531	16662	16631	16584	16757	16556	16648	16474	16728	16643	16631	16772	16610	16691	16618	16506	16560	16623	16659	16619	16666	16515	16773	16570	16636	16706	16741	16749	16600	16475	16465	16576	16510	16487	16655	16643	16586	16626	16888	16582	16578	16622	16713	16655	16616	16558	16492	16758	16563	16510	16605	16568	16689	16542	16649	16732	16625	16608	16437	16618	16673	16779	16770	16610	16534	16607	16657	16518	16701	16598	16609	16592	16588	16719	16878	16624	16716	16529	16675	16659	16525	16526	16612	16603	16470	16555	16528	16669	16643	16716	16385	16890	16563	16684	16556	16552	16566	16633	16628	16517	16680	16612	16814	16474	16574	16535	16620	16643	16736	16520	16597	16630	16656	16695	16734	16684	16655	16624	16619	16519	16593	16676	16694	16508	16561	16646	16618	16646	16814	16562	16661	16640	16558	16555	16664	16684	16613	16752	16647	16568	16717	16619	16620	16584	16555	16646	16805	16716	16694	16612	16632	16553	16585	16781	16722	16539	16591	16682	16477	16746	16657	16701	16618	16431	16724	16646	16539	16640	16830	16553	16606	16631	16500	16854	16555	16497	16680	16414	16732	16833	16441	16559	16691	16578	16485	16517	16583	16511	16813	16668	16531	16704	16475	16543	16753	16673	16527	16847	16658	16402	16592	16600	16608	16515	16746	16617	16740	16744	16717	16667	16527	16338	16650	16794	16502	16408	16520	16612	16607	16596	16659	16471	16656	16464	16538	16660	16762	16794	16655	16579	16650	16730	16933	16635	16560	16752	16410	16891	16559	16795	16623	16779	16743	16549	16739	16611	16656	16770	16866	16567	16638	16646	16620	16535	16696	16717	16681	16652	16637	16515	16677	16651	16684	16485	16797	16619	16579	16663	16459	16612	16679	16708	16731	16601	16748	16560	16851	16609	16588	16725	16498	16785	16631	16578	16466	16526	16619	16573	16699	16550	16517	16749	16575	16715	16636	16783	16436	16581	16479	16738	16575	16520	16674	16527	16758	16501	16584	16554	16589	16599	16769	16576	16532	16496	16703	16400	16622	16524	16562	16632	16646	16590	16808	16510	16588	16511	16682	16534	16507	16474	16805	16722	16722	16696	16511	16676	16425	16598	16530	16726	16687	16681	16699	16542	16554	16548	16664	16623	16761	16727	16576	16635	16630	16615	16480	16771	16629	16763	16422	16568	16656	16595	16691	16579	16561	16811	16546	16643	16633	16598	16613	16586	16547	16846	16735	16429	16696	16560	16454	16525	16713	16591	16533	16654	16395	16699	16550	16562	16623	16535	16454	16685	16484	16656	16658	16532	16623	16675	16604	16665	16716	16656	16541	16479	16719	16598	16556	16588	16785	16493	16379	16412	16542	16546	16683	16577	16614	16509	16708	16590	16558	16602	16419	16813	16554	16720	16636	16487	16477	16584	16503	16700	16482	16626	16561	16500	16620	16689	16583	16813	16665	16458	16577	16614	16542	16495	16773	16615	16427	16779	16648	16561	16489	16634	16569	16571	16521	16731	16805	16596	16635	16557	16656	16452	16661	16520	16634	16569	16824	16598	16600	16661	16704	16661	16687	16609	16678	16600	16574	16730	16609	16652	16693	16603	16469	16442	16615	16622	16479	16539	16667	16788	16494	16630	16724	16571	16568	16506	16687	16610	16616	16666	16675	16690	16672	16592	16644	16633	16559	16638	16651	16566	16584	16727	16531	16589	16606	16643	16778	16467	16607	16551	16617	16567	16702	16606	16587	16620	16674	16770	16620	16550	16885	16398	16588
25049	21349	28115	25357	21801	20764	20865	19065	18744	18772	18548	20726	33273	33237	28181	22647	19774	18316	18264	18007	18236	18006	18228	17959	18074	18168	18092	18142	18007	18010	18348	18013	18229	18120	17863	18209	18205	17926	18231	18075	18048	18292	18023	18145	17989	17955	17964	17994	18029	18256	18081	18026	18056	17962	18107	18030	18024	17835	17883	17994	17945	18199	17998	17876	18112	18106	18006	17987	18045	18146	18245	18028	17860	18183	18073	18154	18123	18113	18043	17925	17914	18011	17927	18039	18001	18075	18325	18100	18067	18244	18141	17964	18104	17992	18179	18059	18230	18017	18182	18065	18187	18073	18018	17930	18209	17963	18078	18188	18094	18064	18159	18205	18116	18008	18252	18066	17832	17978	18046	17988	18146	18060	18123	18064	18230	17995	17959	17950	18121	18113	18042	17953	18050	17879	17883	18103	18104	17901	18079	18069	17933	18164	18159	17923	18114	18201	18065	17856	17948	18033	18196	18022	18001	18067	18057	17984	17965	17860	17928	18063	17979	17929	18157	17884	18057	18261	18008	18065	18193	18017	17843	18209	18081	18177	18116	17989	18067	18003	18020	17858	18137	17854	17904	18123	18043	17969	18119	18119	18003	18090	18077	18110	17866	18001	17951	18094	17988	18036	18063	18046	18162	18011	17977	18127	18091	18180	18083	18023	17910	17988	18056	18117	18062	17863	17865	17936	18140	17998	18036	17977	18121	18054	18060	18052	18098	18133	17986	18006	17981	18052	18069	18223	18076	18262	18179	18080	18025	18015	18113	17787	17845	17942	17940	18014	18283	18125	17874	17875	17975	18179	17894	18134	18246	17937	18018	18009	18056	18008	18036	17875	17970	18037	17928	18086	18026	17935	18073	18028	17926	17809	17893	17933	18041	18090	18016	17920	18040	18142	17962	18040	17905	18005	18193	17877	18241	17912	17929	18099	18101	18044	17996	17998	17910	18016	17957	17993	18247	17863	17908	17880	18020	18188	18070	17891	18301	17933	18176	18076	18229	18223	18243	18129	18052	18164	18006	17922	17977	17912	17961	17877	18001	17976	17984	17931	17795	17806	18061	18111	17931	17959	17971	18077	17992	17947	18049	18068	18001	17947	18048	18194	17988	18239	18008	17957	17922	18012	18008	18086	17982	17850	18217	18298	17978	18037	18030	17899	18215	18061	18074	18154	18157	17978	17862	17718	18142	18098	18000	18005	17800	18073	18147	18023	18013	18111	17914	17910	17986	18106	18004	18203	18133	17930	18060	18059	17867	18182	17923	18070	17729	18143	18196	18150	18031	18132	17922	18028	18261	18140	18086	18110	17940	17986	18009	17875	18033	18171	18031	17958	18155	18192	18037	18107	18119	18165	18056	17895	18034	18169	18066	18090	17850	17919	18180	18042	18146	18122	18002	18028	18187	18016	17958	17950	17894	18008	18106	17969	18007	18080	18158	18071	18036	18235	17908	17967	18142	17956	17907	17857	17959	17865	17962	18146	17905	17972	18095	18096	17778	17992	17773	17938	18093	18155	17970	18087	18249	18064	17916	17950	18092	17882	18017	18134	17966	17868	17981	18054	17930	18005	18036	17867	18070	17923	17861	18136	18002	18084	18001	18004	18236	18148	18021	17835	18164	18058	17967	17902	18114	18161	17987	18123	18014	18106	18081	18227	17904	17994	18088	18204	17944	17753	17988	17961	18189	18144	18198	18102	17922	17964	18105	18013	17957	17983	18028	17942	17982	18210	17941	18224	18015	17930	18114	18100	18227	18038	17944	17996	18053	18015	17939	17986	18195	17925	18125	17918	17956	18142	18090	17930	18099	18160	17814	17902	18197	18013	18097	18197	18127	17945	18147	18099	17912	18142	18000	17988	18141	18091	18076	18124	18124	18008	18034	18253	17875	17970	18186	18045	18033	17914	18000	17880	17977	18075	18171	17959	17992	17871	17983	17972	18215	18049	18027	18093	18069	18129	18190	17932	18075	18103	17998	18068	18125	18096	18027	18047	18038	18072	17900	18073	18047	18013	18098	18163	18108	17963	17870	18072	17804	17793	18135	18077	18098	18160	17972	18188	17971	17991	18183	17995	17969	18152	18034	18050	18028	18113	17987	17895	18038	18028	17839	18023	17989	18134	17924	18242	17807	18089	17847	17990	18086	18082	18054	18048	17870	17938	18074	18030	17940	18063	18049	17944	18193	17904	18281	18163	18164	17954	17996	18038	18092	17990	18083	17973	17889	18030	18085	18031	18103	17896	18154	18166	17955	18098	17935	17885	17948	17926	18036	17844	18075	18057	18144	18020	18246	17943	17973	17997	18009	18100	18143	17968	17925	18047	18019	18250	18168	17897	17991	17977	18012	18283	18107	17830	18101	18011	18313	17991	18029	17900	18034	17845	18099	17792	17974	18010	17794	17964	17935	18094	18276	18144	17949	18175	18266	18166	18111	18014	17861	18058	18242	17919	18054	18064	18233	17909	18156	18206	18223	18170	17949	18138	18393	18023	18183	17994	18069	18012	17945	18085	18208	18056	18045	18001	18094	17987	18059	18045	18133	18063	17876	18083	18157	18084	18198	18026	18110	18007	17901	17983	18143	18005	18280	18059	17978	18076	17939	18161	18118	17914	17963	18105	17953	18036	17973	18098	18159	18010	17862	18031	17937	17897	17944	17941	17947	17955	18099	18104	18061	17963	18285	18081	17727	18053	17986	17993	18110	17962	18060	18056	18145	18141	17937	17914	18083	18005	18025	17961	18145	17947	17875	18062	18029	17966	18044	18230	17872	18138	18174	18077	17998	18121	18136	18024	18000	17966	17900	18170	18003	18093	18134	18085	17914	18120	18137	18131	17883	18197	17960	18076	18241	18022	18054	18093	18166	17944	18086	17847	17895	18054	17864	17913	18101	18184	18203	18065	18036	18253	18077	18300	18207	18047	18233	18040	18123	17854	17949	18013	17970	18053	17984	18042	18122	18015	17977	17909	17978	18136	17906	17958	18187	18116	17939	18090	17969	18112	18056	17944	18143	18260	18111	18087	18039	17952	18021	17920	17992	18105	18049	17994	17973	18089	18161	18172	18002	18324	18015	17968	18017	18057	17981	18006	18036	18220	18189	18133	18098	17790	18039	18115	18076	17972	17982	17941	18006	17982	18134	18118	18047	18018	17903	18162	18085	18104	18017	17943	18293	18186	18076	17980	17966	17939	18166	18061	18272	18048	18133	18245	17858	18022	18068	18115	18139	18069	17870	18007	17940	17993	18277	18107	17911	18078	18181	17851	17987	17911	18003	18002	18094	17879	17927	18136	17986	18252	18004	17938	18124	17997	18036	17930	17929	17958	18037	18236	18121	18029	17935	18068	17688	17899	18192	18031	18060	17991	18109	18235	18045	18107	18062	18145	17959	18027	17928	18196	17713	18079	18119	17972	18097	17902	17818	18045	18004	18183	17981	17934	17821	18114	18204	18211	17839	17985	17951	18141	18037	17939	17899	18196	18017	18120	17878	17927	17885	18011	18201	17993	18153	18080	17954	17827	17973	18197	18183	18238	18213	18085	17987	17966	17928	18169	17977	18114	18238	18072	18078	17860	17887	18058	17984	17905	18064	18024	18321	18190	18179	17997	18087	17956	17957	18033	18075	17986	18203	18218	18074	17949	17959	18213	17775	18108	17965	18292	17875	18069	17914	18125	17964	18011	18115	18155	18072	18159	17925	17942	17829	17912	17857	18116	18149	17830	18131	18144	18265	18011	18179	18014	18052	18295	18144	17878	17986	18156	18135	17948	17914	18179	17916	18063	18088	17979	18044	18055	18032	18017	18067	18133	17707	18354	17928	18102	18190	17985	17964	17974	18244	17967	18042	18079	18182	18030	18085	17936	17972	18018	18149	18327	18164	18128	18099	17955	17863	17911	18054	18116	17896	17971	17913	18162	17968	17951	18111	18067	18227	17980	18048	18176	18274	18075	18108	18410	18036	18027	17954	18025	18124	18173	18211	17991	18132	17834	18023	17898	17967	17938	18208	18005	18356	18049	18011	18237	17915	18149	18047	17953	18307	17914	18048	17977	17994	18049	18222	18115	18132	17946	17932	18110	18141	17971	18054	18086	18216	18099	17852	17940	17902	18035	18128	18086	18088	18056	18171	18098	18305	17997	17994	18004	17948	17977	17960	18154	18105	18166	18007	18050	18095	18011	18179	18039	18093	17974	17949	18112	18020	18012	18098	17880	18126	17978	17985	18241	17984	18098	18070	18034	18124	18044	18219	18142	18258	18156	17837	18168	17993	18141	18067	17865	18109	18049	18051	18110	18137	17709	18032	18198	18085	17980	18016	18111	18051	17995	18052	18185	17872	18281	18052	17987	18035	18168	17914	18052	17884	17986	17988	18074	18016	18159	18114	17915	17925	18010	18217	17989	18077	17974	18024	18225	18136	17880	18070	17868	17897	18041	18115	18018	18107	17931	18096	18267	18022	18071	17893	17942	18096	18015	17944	17876	18023	17851	18144	18105	18026	18120	18152	18176	18051	18018	18187	17973	17944	18081	18103	18080	18055	18023	18066	18015	17970	18084	18047	17930	17870	17825	18017	18072	18135	17900	17923	18269	18015	17996	18107	18103	17951	18059	18090	17954	17939	18178	17905	17956	18163	18183	18013	17998	18197	18081	17896	18054	18171	18038	18061	18073	17901	18080	18261	18040	18163	17992	18087	17974	18202	17940	17965	18112	18115	18094	18146	17845	18259	18195	18182	18164	17995	18181	18075	18028	18176	17874	18133	18097	17913	18021	18027	18141	18124	18088	18004	18126	18011	18093	18062	18181	18275	18217	17998	18190	18074	18079	18119	18245	17926	17961	18017	17923	17937	18114	17949	18140	18213	18109	17991	17857	18146	18061	17905	18208	18073	17998	18064	18104	18176	18061	18167	18086	17975	17866	18086	18066	18086	18007	17916	17881	17915	17913	17924	17818	18059	17987	17996	18148	17983	18222	18053	18080	18169	18077	17923	17876	18062	18209	17920	18150	18078	17940	17931	18176	18074	18272	18144	18104	18011	18198	18239	18150	17931	17906	17978	18012	18012	18145	18187	17974	18042	18053	17999	18135	18049	18135	18118	18003	18060	17934	18052	18240	18068	18094	18045	17830
15539	24179	23151	20062	19076	19153	18877	17629	17450	17393	17330	21487	37566	34740	28499	21573	17737	16803	16581	16601	16493	16387	16555	16509	16374	16526	16524	16672	16562	16481	16565	16550	16458	16605	16730	16559	16501	16454	16584	16483	16561	16330	16481	16484	16570	16535	16669	16631	16528	16545	16436	16647	16419	16643	16660	16403	16404	16479	16607	16475	16528	16391	16448	16450	16601	16413	16592	16659	16402	16568	16482	16594	16528	16620	16675	16573	16624	16445	16465	16482	16580	16451	16512	16584	16503	16650	16570	16670	16570	16390	16449	16599	16454	16508	16482	16621	16644	16416	16552	16694	16293	16551	16433	16453	16579	16580	16675	16270	16408	16350	16512	16522	16388	16623	16433	16411	16589	16491	16528	16461	16572	16489	16517	16567	16623	16558	16455	16516	16459	16514	16477	16649	16319	16503	16356	16435	16457	16568	16438	16571	16461	16562	16402	16622	16346	16503	16476	16503	16482	16373	16463	16656	16473	16570	16342	16367	16331	16443	16446	16511	16450	16389	16386	16492	16546	16591	16671	16532	16529	16673	16491	16649	16412	16435	16463	16614	16543	16348	16669	16575	16453	16403	16589	16579	16381	16476	16559	16298	16523	16444	16339	16505	16514	16511	16583	16437	16606	16487	16543	16521	16339	16643	16370	16364	16552	16423	16504	16753	16519	16383	16392	16424	16512	16661	16528	16501	16653	16607	16405	16611	16527	16501	16499	16456	16448	16538	16356	16569	16464	16576	16390	16505	16428	16700	16567	16521	16619	16425	16557	16469	16493	16535	16382	16503	16493	16405	16441	16416	16558	16549	16516	16542	16542	16585	16575	16570	16421	16386	16672	16486	16467	16366	16544	16621	16479	16459	16424	16458	16588	16582	16515	16547	16448	16646	16441	16438	16484	16514	16622	16625	16461	16438	16393	16383	16559	16480	16524	16588	16557	16663	16626	16504	16382	16466	16585	16449	16521	16520	16489	16516	16447	16633	16515	16516	16551	16386	16518	16689	16490	16562	16530	16545	16609	16413	16431	16460	16556	16528	16470	16458	16522	16521	16498	16476	16317	16713	16578	16623	16505	16468	16517	16454	16348	16430	16545	16490	16625	16514	16398	16470	16502	16481	16569	16446	16563	16402	16593	16628	16539	16487	16597	16422	16512	16422	16314	16575	16493	16552	16485	16616	16432	16553	16564	16537	16479	16624	16539	16539	16456	16442	16452	16607	16440	16375	16545	16522	16540	16373	16384	16312	16407	16493	16499	16542	16610	16451	16549	16559	16565	16536	16512	16543	16516	16556	16504	16394	16517	16505	16578	16485	16525	16453	16597	16494	16473	16349	16614	16426	16539	16605	16424	16574	16352	16657	16620	16521	16585	16481	16444	16439	16416	16580	16424	16683	16588	16435	16392	16486	16413	16506	16594	16610	16314	16578	16530	16599	16709	16632	16585	16549	16612	16347	16539	16559	16423	16545	16458	16595	16384	16466	16505	16562	16560	16517	16679	16627	16530	16462	16558	16552	16474	16581	16392	16481	16480	16456	16448	16390	16676	16583	16484	16441	16441	16431	16347	16438	16543	16472	16593	16388	16543	16422	16651	16376	16304	16335	16457	16660	16424	16528	16491	16569	16522	16546	16439	16497	16412	16440	16531	16330	16609	16477	16498	16555	16400	16464	16482	16559	16393	16403	16535	16590	16286	16461	16476	16589	16454	16573	16385	16477	16457	16542	16698	16550	16435	16254	16597	16424	16494	16508	16391	16583	16489	16689	16554	16430	16520	16632	16646	16716	16401	16521	16465	16537	16438	16562	16448	16403	16508	16576	16602	16447	16588	16434	16546	16411	16452	16460	16386	16473	16427	16374	16476	16409	16687	16543	16525	16516	16472	16534	16526	16520	16502	16559	16609	16417	16742	16572	16563	16526	16467	16536	16668	16577	16492	16533	16499	16404	16564	16526	16387	16728	16531	16645	16577	16361	16602	16428	16421	16438	16432	16629	16431	16526	16467	16595	16449	16490	16516	16403	16754	16416	16597	16650	16511	16544	16557	16611	16303	16642	16581	16495	16442	16539	16388	16522	16547	16304	16663	16515	16524	16609	16460	16508	16616	16461	16410	16436	16305	16448	16569	16324	16502	16559	16603	16472	16566	16514	16667	16495	16449	16483	16532	16452	16476	16515	16608	16347	16623	16407	16561	16686	16575	16364	16402	16518	16665	16331	16563	16549	16506	16420	16564	16630	16556	16409	16441	16479	16340	16540	16618	16508	16579	16346	16673	16482	16403	16607	16514	16423	16585	16482	16577	16646	16555	16381	16367	16420	16500	16443	16605	16546	16546	16636	16513	16563	16503	16554	16567	16397	16475	16445	16424	16703	16495	16461	16548	16577	16491	16583	16369	16469	16595	16545	16393	16379	16641	16500	16488	16281	16519	16565	16540	16458	16639	16510	16542	16431	16524	16337	16397	16642	16578	16534	16513	16463	16552	16383	16722	16656	16514	16536	16398	16480	16476	16438	16513	16596	16513	16416	16349	16453	16609	16625	16420	16541	16434	16395	16607	16464	16435	16621	16491	16584	16471	16538	16497	16541	16606	16543	16465	16588	16624	16427	16553	16403	16531	16482	16408	16611	16526	16537	16658	16648	16435	16537	16557	16587	16494	16609	16563	16580	16504	16545	16551	16488	16533	16544	16598	16521	16435	16300	16543	16348	16480	16566	16508	16413	16407	16416	16525	16545	16426	16363	16641	16551	16477	16380	16557	16319	16640	16468	16437	16395	16394	16555	16488	16368	16566	16545	16652	16326	16623	16627	16638	16593	16452	16683	16568	16415	16628	16441	16482	16462	16547	16377	16418	16535	16536	16561	16588	16292	16409	16433	16416	16411	16563	16556	16571	16476	16663	16632	16536	16547	16561	16531	16608	16440	16495	16583	16528	16454	16580	16535	16634	16426	16533	16389	16521	16334	16463	16272	16608	16430	16562	16485	16544	16510	16558	16543	16600	16551	16403	16613	16363	16633	16517	16572	16564	16418	16495	16576	16495	16584	16600	16587	16525	16372	16522	16662	16515	16622	16563	16602	16579	16527	16369	16654	16578	16569	16540	16499	16438	16395	16413	16567	16593	16818	16492	16675	16531	16515	16663	16331	16530	16398	16318	16607	16565	16418	16380	16439	16468	16393	16573	16464	16600	16567	16521	16626	16373	16546	16533	16503	16318	16545	16524	16580	16437	16573	16466	16474	16583	16512	16474	16574	16731	16486	16539	16511	16469	16476	16540	16285	16568	16466	16579	16513	16677	16608	16443	16410	16407	16465	16548	16677	16446	16415	16448	16622	16639	16392	16308	16563	16508	16573	16466	16630	16617	16570	16477	16462	16554	16457	16459	16559	16486	16520	16574	16531	16463	16472	16394	16533	16558	16517	16664	16454	16413	16815	16423	16438	16540	16518	16491	16310	16448	16521	16533	16519	16521	16592	16472	16594	16506	16610	16424	16391	16546	16405	16342	16607	16526	16543	16496	16559	16474	16495	16513	16702	16466	16578	16416	16644	16381	16432	16737	16621	16532	16379	16523	16500	16461	16553	16534	16602	16445	16523	16784	16554	16418	16587	16650	16428	16563	16560	16298	16596	16616	16614	16552	16662	16415	16477	16695	16301	16563	16382	16629	16483	16652	16402	16416	16512	16614	16583	16456	16491	16382	16495	16460	16640	16462	16444	16350	16569	16509	16473	16559	16539	16496	16670	16526	16575	16391	16545	16507	16429	16545	16375	16609	16601	16498	16542	16638	16357	16481	16497	16440	16728	16590	16401	16649	16521	16408	16444	16405	16424	16519	16549	16406	16490	16556	16563	16277	16541	16711	16370	16549	16518	16564	16641	16609	16580	16459	16580	16259	16694	16490	16585	16473	16543	16401	16562	16585	16552	16554	16632	16522	16473	16349	16523	16406	16569	16457	16401	16459	16383	16573	16625	16520	16621	16638	16488	16560	16363	16654	16567	16517	16389	16475	16599	16565	16459	16378	16388	16527	16462	16394	16493	16547	16472	16585	16510	16434	16562	16548	16416	16663	16623	16426	16613	16358	16463	16364	16457	16629	16561	16464	16582	16489	16540	16545	16451	16777	16349	16476	16586	16526	16497	16316	16616	16530	16375	16389	16426	16459	16419	16472	16527	16427	16388	16449	16521	16507	16601	16567	16493	16426	16491	16582	16523	16451	16588	16491	16461	16593	16638	16483	16548	16520	16644	16651	16382	16379	16261	16380	16636	16463	16581	16426	16547	16357	16571	16271	16472	16632	16527	16281	16479	16695	16379	16567	16501	16415	16637	16605	16403	16507	16522	16602	16367	16500	16533	16468	16515	16683	16573	16476	16500	16516	16528	16501	16566	16541	16522	16395	16572	16559	16670	16360	16598	16466	16378	16452	16438	16606	16507	16555	16567	16544	16492	16566	16395	16492	16312	16585	16607	16436	16455	16492	16605	16478	16708	16432	16494	16371	16466	16309	16416	16452	16557	16480	16533	16413	16519	16558	16719	16531	16629	16438	16599	16485	16461	16496	16411	16729	16629	16398	16462	16413	16444	16403	16447	16568	16485	16645	16581	16565	16533	16530	16483	16505	16611	16161	16515	16576	16637	16505	16524	16433	16477	16398	16693	16543	16381	16591	16531	16548	16505	16473	16597	16658	16355	16454	16560	16363	16612	16552	16589	16511	16525	16556	16519	16555	16467	16492	16620	16445	16448	16565	16450	16537	16497	16484	16447	16533	16719	16374	16522	16534	16366	16337	16540	16560	16471	16363	16539	16558	16500	16693	16484	16430	16593	16547	16460	16551	16614	16620	16684	16656	16368	16492	16371	16478	16435	16531	16703	16495	16397	16725	16470	16592	16615	16525	16516	16437	16420	16456	16357	16503	16406	16412	16351	16453	16402	16504	16480	16395	16487	16536	16654	16407	16499	16658	16511	16668	16665	16621	16589	16389	16496	16565	16493	16581	16328	16630	16440	16630	16684	16541	16462	16550	16450	16620	16519	16591	16535	16438	16424	16500	16657	16473	16335	16522	16601	16564	16387	16277	16454	16365	16419	16363	16522	16513	16522	16619	16584	16500	16424	16668	16475	16604	16479	16597	16459
23790	21354	28856	24262	22046	23337	22795	19414	18730	18861	18966	19609	40305	41624	34393	26130	20778	18538	18007	17919	18011	18133	18180	18043	17878	18063	18045	17702	17963	17852	18181	17906	17781	17905	17910	17886	17901	17922	17913	17874	17792	17921	17839	18097	17851	17899	18099	17760	17714	17865	17738	17593	17760	17847	17848	17936	17710	17720	17852	17878	17925	17888	17647	17950	17897	17890	17889	17796	17867	17815	17799	17936	17962	17659	18006	17774	17792	17859	17751	17728	17726	17905	17907	17862	17988	17985	17934	18054	17841	17839	17898	17742	17781	17653	17797	17807	17819	17836	17893	17845	17899	17898	17919	17652	17748	17959	17772	17666	17865	17816	17977	17870	17647	17776	18110	17835	17711	17789	17892	17786	17838	17881	17797	17891	17507	17759	17923	17809	17900	17774	17933	17729	17880	17791	17915	17719	17699	17743	17753	17687	17702	17702	17913	17774	17810	17731	17726	17738	17958	17892	17721	17835	17857	17696	17908	17821	17801	17821	17650	17720	17726	17775	17615	17919	17821	17647	17865	17971	17726	17934	17848	17689	17700	17730	17748	17874	17793	17525	17740	17890	17896	17893	17805	17852	17809	17700	17730	17718	17884	17799	18002	17756	17583	17884	17693	17662	17757	17696	17981	17711	17830	17610	17867	17826	17781	17747	17915	17801	17712	17758	17838	17720	17784	17686	17638	17718	17668	17608	17729	17720	17808	17853	17831	17843	17740	17840	17691	17807	17684	17825	17809	17712	17801	17839	17638	18009	17678	17682	17928	17794	17817	17815	17962	17840	17793	17876	17965	17816	17726	17993	17850	17688	18050	17654	17802	17643	17701	17757	17873	17818	17722	17778	17723	17797	17849	18075	17721	17732	17759	17836	17661	17879	17785	17829	17885	17636	17712	17836	17778	17707	17726	17885	17685	18020	17738	17710	17641	17799	17691	17771	17892	17918	17709	17804	17859	17753	17724	17670	17816	17818	17918	17784	17935	17627	17806	17798	17843	17778	17937	17724	18000	17955	17804	17775	17817	17878	17729	17869	17874	17813	17740	17796	17820	17826	17861	17861	17732	17959	17730	17831	17842	17758	17724	17746	17947	17736	17853	17734	17720	18028	17873	17899	17773	17701	17814	17874	17922	17790	17915	17792	17966	17799	17741	17897	17790	18022	17887	17974	17675	17767	17816	17662	17671	17918	17798	17757	17903	17651	17710	17911	17769	17610	17761	17820	17909	17719	17898	17682	17893	17770	17866	17847	17789	17604	17787	17755	17848	17762	17891	17830	17960	17692	17939	17771	17606	17743	17675	17661	17853	17752	17809	17841	17831	17874	17654	17807	17764	17973	17705	17842	17816	17883	17952	17668	17705	17871	17879	17784	17646	17847	17907	17859	17758	17857	17848	17793	17854	17808	17746	17771	17683	17786	17699	17820	17914	17687	17600	17667	17936	17817	17722	17649	17737	17784	17769	17647	17677	17781	17718	17810	17713	17936	17831	17806	17742	17828	17892	17713	17845	17745	17768	17875	18057	17779	17785	18003	17719	17790	17713	17767	17999	17783	17761	17826	17866	17730	17837	17928	17773	17781	17671	17773	17924	17971	17645	17760	17859	17821	17779	17728	17733	17900	17812	17868	18103	17659	17634	17606	17997	17720	17708	17810	17893	17885	17898	17700	17804	17677	17851	17742	17829	17844	17692	17608	17837	17809	17796	17924	17616	17765	17720	17606	17778	17714	17822	18007	17742	17787	18007	17791	17488	17722	17916	17755	17632	17938	17764	17924	17758	17961	17861	17847	17707	17949	17889	17939	17831	17870	17861	17964	18060	17838	17823	17656	17822	17809	17765	17922	17824	17656	17697	17836	17721	17673	17640	17773	17687	17667	17668	17756	17645	17713	17787	17718	17749	17835	17676	17877	17867	17718	17772	17998	18182	17957	17876	17708	17957	17882	17938	17661	17907	17904	18024	17933	17780	17675	17728	18015	17750	17733	17688	17883	17908	17964	17843	17702	17945	17765	17723	17792	17828	18095	17846	17942	17714	17791	17776	17715	17759	17905	17760	17551	17849	17816	18026	17847	17891	17770	17805	17797	17723	17809	17772	17701	17743	17744	17545	17858	17754	17807	17798	17619	17934	17822	17912	17782	17701	17879	17984	17669	17858	18011	17744	17817	17583	17657	17754	17793	17788	17919	17721	17782	17617	17773	17720	17629	17847	17663	17729	18011	17839	17730	17974	17884	17915	17737	17672	17703	17833	17701	17669	17886	17916	17872	17756	17650	17553	17794	17785	17744	17919	17565	17626	17720	17894	17780	17903	17759	17750	17809	17491	17906	17778	17790	17657	17880	17866	18008	17879	17550	17804	17781	17820	18009	18009	17829	17752	17627	17897	17798	17808	17818	17717	17677	17780	17909	17723	17906	17677	17818	17447	17734	17881	17997	17614	17673	17957	17818	17902	17738	17574	17751	17926	17672	17626	17701	17850	17670	17649	17713	17794	17724	18051	18107	17901	17772	17787	17597	17804	17769	17811	17525	17689	17841	17769	18019	17865	17960	17903	17883	17730	17717	17904	17750	17874	17819	17794	17903	17673	17665	17833	17829	17826	17595	17734	17843	17915	17785	17922	17839	17845	17889	17820	17772	17576	17817	17950	17963	17789	17882	18077	17807	17927	17775	17759	17711	17648	17792	17989	17722	17971	17788	18000	17968	17836	17676	17849	17882	17906	17806	17710	17856	17864	17792	17796	17944	17980	17619	17982	17961	17825	17878	17707	17793	17618	17934	17906	17948	17865	17753	17688	17806	17718	17733	17866	17935	17690	17611	17843	17773	17747	17829	17593	17890	17729	17817	17720	17859	17841	17716	17788	17921	17851	17870	17877	17658	17859	17710	17761	17982	17644	17882	17852	17815	17791	17823	17758	17754	17752	17827	17740	17698	17758	17956	17841	17762	17804	17796	17999	17878	17730	17832	17909	17975	17811	17867	17841	17946	17730	18020	17775	17753	17749	17803	17799	17967	17788	17975	17863	17765	17708	18025	17909	17892	17654	17895	17776	17613	17740	17653	17990	17783	17754	17948	17806	17868	17868	17634	17687	17869	17872	17852	17681	17841	17761	17772	17813	17954	17900	17776	17827	17926	17896	17896	17751	17868	17880	17836	17901	17714	17932	17804	17661	17729	17922	17897	17779	17579	17698	18039	17927	17739	18046	17909	18041	17927	17988	17762	17822	17747	17900	17848	17786	18020	17883	17754	17799	17767	17753	17750	17581	17888	17854	17789	17671	17891	17895	17855	17595	17828	17862	17714	17811	17760	17771	17820	17867	17846	17804	17942	17688	17912	17811	17757	17746	17645	17691	17805	17806	17839	17800	17652	17632	17715	17811	17674	17974	17699	17959	17772	17924	17860	17750	17859	17697	17838	17731	17779	17794	18131	17791	17706	17798	17680	17658	17904	17745	17949	17768	17879	17823	17887	17941	17885	17686	17839	17965	17748	17557	17861	17802	17836	17736	17860	18035	17786	17813	17709	17776	17861	17846	17716	17846	17913	18000	17591	17861	18012	17955	17796	17920	17908	17834	17742	17866	17908	17802	17689	18039	17781	17848	17780	17987	17758	17777	17775	17740	17565	17923	17670	17950	17941	17816	17650	17903	17832	17780	17944	18030	17908	17775	17814	17645	17558	17903	17837	17854	17640	17733	17817	17727	17831	17817	17789	17765	17846	17791	17825	17923	17920	17819	17634	17773	18035	17943	18106	17904	17861	17751	17760	17558	17909	18062	17866	17971	17813	17817	17941	17876	17670	17779	17615	17885	17888	17744	18055	17802	17740	17913	17847	17681	17930	17886	17736	17811	17750	17591	17691	17930	17736	17735	17641	17759	17749	17853	17580	17782	17758	17649	17795	17746	17799	17871	17900	17756	18046	17820	17845	17688	17764	17809	17964	17830	17907	17728	17698	17751	17807	17927	17726	17724	17815	17905	17980	17691	17874	17698	17981	17813	17886	17730	17639	17803	17822	17781	18013	17936	17579	17868	17810	17985	17639	17638	17805	17824	17664	17746	17797	17882	17790	17917	17745	17956	17736	17896	17817	18006	17768	17944	17782	18016	18091	17843	17787	17788	17914	17892	17928	17711	17928	18025	17646	17740	17697	17743	17789	17617	17649	17811	18078	17684	18120	17858	17798	17943	17972	17831	17868	17798	17911	17468	17611	17898	17902	17914	17591	17925	17588	17759	17954	17863	17666	17913	17565	17627	17879	17848	17696	17768	17738	17930	17918	17866	17693	17839	17755	17660	17671	17653	17753	17692	17897	17911	17782	18033	17680	17780	18034	17650	17718	17710	17674	17957	18031	17771	17765	17850	17912	17617	17830	17725	17966	17815	17843	17815	17668	17775	17800	17762	17878	17816	17862	17922	17882	17758	17799	17551	17737	17975	17805	17886	17854	17978	17749	17957	17975	17814	17797	17663	17867	17828	17860	17718	17872	17966	17932	17756	17850	17879	17933	17694	17812	18102	17688	17906	17867	17679	17864	17961	17837	17841	17996	17717	17804	17934	17746	17830	17901	17849	17798	17789	17972	17753	17958	17668	17855	17905	17956	17863	17754	17744	17859	17819	17949	17892	17646	17873	18071	17822	17703	17870	17821	17815	17864	17722	17774	17948	17876	17911	18042	17748	17890	17827	17771	17825	17925	17854	17878	17906	17964	17887	17877	17542	17858	17821	17909	17624	17829	17767	17784	17722	17837	17560	17893	17908	17815	17646	17746	17719	17851	17747	17864	17714	17942	17611	17850	17861	17837	17870	17851	17765	17686	17640	17682	17753	17826	17715	17905	17586	17951	18040	17698	17935	18151	17914	17651	17692	17907	17816	17778	17732	17833	17995	17935	17905	17816	17915	17779	17906	17904	17740	17894	17897	17912	17881	17785	17857	17810	17990	17816	17865	17826	17976	17755	18017	17757	17773	17795	17819	17679	17833	17920	17734	17739	17901	17681	18019	17873	18028	17565	17985	17960	17917	17990	17854	17787	17977	17871	17691	17945	18112	17778	17954	17904	17953	17740	17695	17702	17891	17958	17983	17780	17780	17595	17772	17802	17873	17784	17772	17822	17806	17705	17814	17854	17898	17939
17148	29141	27314	22827	21614	20501	19154	18226	17616	17692	17563	19443	44904	43536	35501	25484	18803	16733	16465	16513	16332	16425	16319	16389	16393	16526	16379	16423	16307	16353	16459	16342	16380	16410	16389	16381	16238	16392	16338	16376	16468	16423	16391	16506	16222	16421	16193	16456	16371	16550	16420	16493	16397	16426	16451	16497	16320	16322	16503	16369	16413	16328	16538	16425	16374	16388	16287	16468	16137	16227	16417	16467	16292	16447	16407	16405	16204	16492	16316	16255	16196	16330	16388	16358	16343	16269	16468	16370	16363	16469	16318	16378	16376	16159	16243	16241	16355	16511	16234	16447	16330	16294	16365	16254	16288	16419	16154	16533	16195	16425	16148	16368	16451	16337	16358	16261	16305	16419	16566	16417	16241	16355	16279	16209	16435	16499	16560	16497	16202	16347	16326	16343	16395	16409	16365	16397	16261	16273	16379	16491	16241	16306	16154	16295	16340	16187	16461	16217	16348	16286	16284	16489	16318	16418	16254	16371	16137	16313	16385	16291	16397	16330	16160	16343	16427	16375	16246	16323	16181	16479	16483	16274	16390	16321	16440	16336	16427	16409	16327	16343	16384	16387	16428	16412	16295	16333	16436	16313	16352	16107	16412	16343	16453	16269	16473	16256	16417	16382	16450	16453	16393	16475	16233	16507	16503	16347	16243	16399	16447	16277	16236	16154	16518	16437	16394	16422	16413	16396	16485	16247	16471	16322	16378	16260	16557	16541	16323	16382	16379	16531	16482	16490	16474	16438	16291	16295	16422	16233	16562	16445	16525	16492	16354	16535	16407	16272	16345	16523	16346	16255	16502	16302	16358	16542	16257	16523	16212	16407	16412	16155	16370	16417	16277	16593	16377	16287	16485	16354	16322	16259	16533	16336	16263	16262	16347	16441	16325	16443	16392	16468	16352	16339	16274	16387	16186	16261	16278	16444	16243	16237	16331	16309	16280	16314	16503	16394	16462	16210	16232	16199	16445	16428	16346	16377	16336	16202	16397	16402	16233	16232	16293	16542	16432	16494	16426	16467	16595	16487	16170	16276	16206	16413	16404	16340	16249	16433	16435	16384	16423	16205	16403	16406	16468	16357	16397	16356	16359	16287	16316	16351	16279	16505	16301	16358	16577	16423	16541	16433	16421	16221	16321	16399	16333	16438	16376	16492	16358	16377	16449	16405	16311	16350	16369	16387	16427	16071	16361	16446	16473	16347	16407	16373	16432	16383	16287	16574	16253	16540	16343	16399	16330	16250	16413	16651	16245	16316	16449	16456	16339	16140	16506	16397	16556	16280	16364	16376	16316	16419	16195	16447	16324	16325	16479	16250	16238	16438	16429	16241	16267	16373	16377	16486	16428	16328	16394	16446	16188	16352	16263	16381	16371	16292	16389	16530	16451	16349	16307	16229	16323	16438	16424	16347	16443	16484	16491	16304	16275	16408	16432	16232	16302	16292	16368	16384	16482	16388	16440	16364	16288	16349	16381	16519	16284	16455	16292	16276	16290	16318	16465	16436	16312	16302	16265	16368	16451	16428	16386	16182	16380	16383	16365	16308	16500	16413	16544	16249	16371	16285	16460	16380	16296	16356	16414	16520	16404	16431	16224	16352	16142	16589	16270	16284	16333	16289	16378	16238	16383	16286	16360	16303	16432	16512	16441	16510	16474	16323	16419	16516	16285	16388	16418	16393	16471	16115	16493	16265	16312	16360	16460	16423	16315	16353	16232	16247	16393	16240	16301	16466	16311	16364	16267	16350	16426	16263	16444	16271	16288	16415	16271	16325	16274	16319	16243	16414	16482	16201	16336	16220	16350	16309	16334	16379	16341	16321	16380	16509	16433	16587	16200	16297	16465	16486	16417	16561	16326	16508	16388	16377	16399	16320	16494	16296	16330	16314	16434	16239	16439	16344	16341	16325	16530	16350	16411	16282	16542	16290	16331	16365	16268	16207	16517	16256	16332	16394	16318	16304	16457	16424	16266	16308	16351	16380	16389	16423	16233	16403	16467	16278	16378	16464	16428	16150	16445	16199	16607	16364	16298	16344	16334	16388	16383	16248	16400	16373	16231	16287	16295	16343	16317	16287	16418	16327	16371	16411	16571	16258	16588	16290	16397	16449	16342	16339	16421	16385	16412	16376	16367	16600	16191	16243	16425	16571	16494	16243	16320	16391	16337	16421	16357	16359	16462	16352	16248	16301	16446	16381	16365	16324	16501	16294	16414	16483	16272	16378	16300	16329	16418	16297	16255	16297	16427	16404	16466	16408	16463	16262	16441	16390	16257	16369	16395	16393	16212	16300	16396	16386	16338	16405	16469	16386	16417	16333	16365	16370	16258	16400	16148	16477	16342	16346	16253	16425	16397	16609	16506	16333	16465	16425	16350	16221	16318	16213	16399	16509	16275	16366	16420	16312	16337	16247	16414	16333	16380	16393	16243	16379	16411	16386	16323	16424	16374	16427	16135	16299	16417	16350	16370	16371	16351	16425	16310	16408	16294	16373	16587	16432	16263	16507	16480	16443	16355	16420	16497	16415	16323	16252	16504	16200	16432	16413	16305	16367	16334	16256	16296	16588	16473	16233	16427	16319	16470	16125	16320	16415	16351	16436	16497	16309	16401	16282	16322	16334	16352	16405	16215	16207	16437	16180	16204	16256	16417	16308	16229	16360	16417	16385	16397	16435	16486	16442	16424	16177	16476	16288	16376	16403	16475	16283	16166	16324	16409	16405	16373	16342	16398	16514	16339	16514	16505	16367	16417	16448	16430	16364	16465	16225	16297	16542	16391	16390	16278	16320	16315	16333	16324	16371	16400	16270	16356	16348	16297	16369	16340	16320	16479	16285	16341	16350	16610	16144	16405	16412	16316	16363	16387	16445	16405	16213	16436	16357	16485	16521	16287	16405	16348	16274	16454	16313	16476	16494	16264	16343	16229	16205	16415	16185	16393	16351	16403	16241	16416	16391	16461	16331	16422	16302	16425	16305	16367	16339	16401	16483	16316	16308	16380	16320	16427	16303	16449	16319	16387	16319	16498	16320	16372	16278	16313	16285	16313	16431	16679	16393	16432	16354	16323	16386	16374	16417	16244	16300	16297	16359	16422	16286	16439	16228	16416	16283	16419	16161	16398	16432	16367	16391	16521	16342	16350	16352	16430	16333	16237	16481	16371	16523	16348	16439	16439	16389	16466	16549	16367	16525	16452	16388	16369	16382	16290	16414	16354	16407	16335	16491	16406	16408	16405	16323	16532	16375	16253	16523	16251	16322	16632	16408	16323	16445	16392	16224	16335	16322	16387	16372	16519	16348	16244	16309	16223	16282	16157	16261	16452	16281	16202	16396	16584	16383	16451	16545	16487	16296	16263	16268	16427	16447	16416	16500	16312	16394	16350	16545	16283	16369	16678	16371	16362	16440	16352	16295	16181	16346	16470	16271	16483	16409	16364	16361	16341	16337	16272	16373	16345	16482	16540	16279	16238	16232	16447	16296	16425	16399	16379	16331	16332	16279	16309	16448	16390	16253	16333	16392	16350	16204	16403	16500	16262	16495	16325	16314	16364	16396	16499	16316	16296	16399	16187	16404	16381	16421	16418	16457	16317	16509	16442	16375	16317	16193	16302	16350	16443	16448	16323	16386	16352	16328	16314	16529	16289	16373	16403	16520	16517	16313	16474	16380	16514	16177	16414	16389	16472	16275	16518	16415	16407	16509	16469	16479	16345	16332	16519	16340	16434	16256	16333	16349	16298	16665	16549	16235	16423	16625	16347	16246	16450	16463	16382	16261	16427	16345	16333	16304	16406	16416	16400	16305	16433	16298	16392	16245	16404	16327	16384	16336	16381	16298	16379	16211	16249	16426	16441	16296	16420	16303	16291	16344	16351	16359	16359	16427	16375	16288	16419	16470	16338	16325	16322	16263	16215	16322	16377	16398	16444	16377	16416	16302	16252	16357	16458	16278	16376	16396	16608	16271	16337	16256	16358	16394	16438	16303	16183	16319	16377	16302	16296	16332	16131	16333	16565	16429	16315	16469	16434	16404	16322	16268	16454	16422	16360	16296	16258	16423	16384	16446	16391	16420	16389	16353	16279	16431	16380	16450	16340	16464	16374	16223	16261	16393	16408	16329	16363	16530	16305	16552	16313	16244	16301	16300	16442	16273	16276	16275	16425	16123	16431	16463	16393	16135	16401	16376	16294	16355	16424	16529	16338	16422	16457	16196	16371	16278	16527	16374	16414	16458	16476	16322	16242	16288	16449	16482	16351	16400	16409	16331	16286	16458	16325	16349	16531	16291	16457	16304	16392	16522	16369	16412	16418	16319	16272	16356	16285	16347	16390	16439	16305	16465	16347	16374	16436	16289	16208	16351	16332	16325	16397	16319	16233	16547	16343	16276	16317	16407	16505	16336	16349	16343	16367	16382	16329	16442	16430	16453	16493	16255	16384	16211	16401	16371	16508	16520	16370	16356	16437	16305	16282	16396	16508	16415	16341	16385	16348	16301	16421	16263	16433	16464	16342	16390	16411	16334	16394	16374	16416	16197	16410	16486	16507	16382	16383	16389	16304	16368	16455	16322	16356	16284	16449	16485	16323	16370	16417	16416	16466	16377	16388	16297	16309	16474	16184	16542	16292	16489	16432	16339	16279	16389	16397	16445	16401	16314	16451	16385	16440	16136	16395	16394	16318	16408	16519	16303	16394	16289	16302	16476	16313	16293	16409	16500	16430	16327	16234	16256	16345	16407	16508	16435	16341	16318	16433	16460	16276	16371	16329	16279	16371	16442	16417	16205	16372	16457	16389	16364	16597	16330	16412	16378	16355	16482	16402	16351	16313	16300	16336	16314	16310	16243	16320	16433	16399	16172	16345	16389	16415	16430	16398	16349	16192	16570	16501	16351	16458	16237	16356	16521	16294	16422	16446	16214	16275	16357	16362	16460	16237	16358	16220	16490	16490	16452	16511	16377	16414	16425	16310	16229	16280	16351	16431	16374	16516	16237	16387	16387	16364	16456	16343	16503	16453	16445	16435	16391	16667	16494	16245	16309	16480	16506	16334	16395	16203	16335	16390	16408	16363	16345	16452	16255	16314	16405	16311	16297	16335	16404	16338	16290	16276	16348	16252	16312
29113	22134	22600	20655	18973	18471	18559	18168	17957	18247	18183	18240	20063	21016	20486	19352	18406	18365	18114	17964	18049	17875	18166	18002	18044	18170	18071	18066	18048	17942	18142	18118	18086	18027	18152	18135	18144	18010	18026	18033	18132	17924	18077	18087	17987	17942	18063	18137	18035	18099	18037	18181	18118	18027	18036	18153	18183	18045	18039	17902	17891	18071	18123	17982	17991	17991	17993	18067	18117	17954	17943	17884	18094	18170	18105	18070	17980	18133	18304	18055	17975	17993	18101	18151	18164	18158	18015	17958	18282	18180	17960	18161	18186	17906	18143	17816	17875	18091	18053	18260	18193	18092	18176	18064	18220	18176	17895	18021	17817	18045	18168	17886	18086	18043	18093	18164	18111	18157	18069	18097	17957	18120	18124	17842	18046	18035	18218	18099	18157	17887	18077	18032	17983	18194	18011	17885	18218	18153	18015	17983	18004	18096	17905	17888	18116	17934	17924	18043	17958	17991	18144	18038	18028	18082	17982	18016	18092	18246	17838	18153	18040	17849	18205	18004	17994	17979	18172	17994	18018	18045	17998	18122	17997	18025	18031	17958	18223	18088	18083	17982	17996	18117	18080	18212	17935	18007	18021	18121	18104	17966	18144	18130	18116	18247	17988	18048	18023	18103	17862	18178	17946	17978	18020	18019	18175	18042	18016	18223	18047	17967	17898	17937	17838	17947	17768	18088	18079	17937	18244	17977	18138	17883	18042	17808	17731	18117	18084	17857	18016	18140	18077	17956	18111	18016	18039	18269	17938	18250	18154	18135	17994	18213	18088	18134	17777	17907	17948	18085	18225	17815	17919	18109	18017	18140	18065	18074	18041	18058	18007	17910	18025	18018	18144	18082	17927	17855	18043	17932	18044	18036	18064	18071	18195	17967	17909	18066	18005	18117	18094	17993	17940	17862	18109	17944	18181	17917	17925	17941	17810	18286	18063	18024	17920	17918	17933	18174	17899	17850	18003	17950	18011	18183	17898	18015	17947	18036	18184	18111	18074	18383	18229	17932	18034	17996	18059	18045	18005	17941	17799	18090	18047	17836	17897	18034	18027	18071	18018	18103	17960	17958	18096	18251	18012	18078	18100	17894	17915	17992	17906	17933	18094	17856	18032	18035	18041	18113	18203	18062	18015	18328	18126	17958	18017	18011	18071	18222	18156	18290	18102	18203	18145	18027	18014	18060	18019	18133	17908	18014	18019	18183	18012	18059	18143	17872	18080	18057	18207	18110	18182	17859	18076	18170	17967	18228	18228	18307	18008	18245	18273	18000	18108	17959	18164	18036	18328	18142	18172	17902	17982	18089	18209	18063	17950	17860	18057	18173	18112	18033	18006	18013	18053	18091	18319	18248	18182	17957	18020	17921	18101	18085	18064	17782	18123	17960	18085	18031	18140	17918	17979	18081	18003	17960	18002	18137	18288	18106	18091	18016	17992	17868	18127	17997	18132	18195	18051	18007	18061	18239	18178	18223	18017	18128	17968	18098	18166	17976	17946	17986	17913	17864	18076	18263	18151	17978	18167	18095	18020	18209	17905	18033	18047	18189	18055	18041	18244	18030	18068	18022	17898	17964	18148	18025	18130	17996	17940	18091	17848	17951	17994	18122	17832	18103	17841	18036	18010	18103	18114	18152	17947	18101	18091	17927	17953	17856	18075	18153	17943	17870	17984	18133	18105	18059	18042	18108	18201	18058	18039	18066	17931	18069	17964	17998	18026	18087	17787	17764	17992	18031	18077	18230	17959	18082	18121	18007	17960	18161	18134	17940	17895	17966	17971	17995	17888	18024	18092	18240	18166	18034	18090	18033	18121	18016	17897	18155	18067	18206	18024	18259	18012	17734	18132	17927	17932	17959	18026	18006	18015	18239	18203	18227	17857	18115	18006	18040	18031	18022	17972	18192	18204	17978	17899	17929	18027	17983	17888	17973	18079	18214	18005	17968	18167	18155	17975	18025	18032	18107	18084	17937	18056	17995	18297	17988	18042	18089	18074	17995	17922	17981	18227	18183	18038	17996	17966	17939	18020	18179	17973	18005	18149	18194	18109	18078	18117	17800	18193	18168	17994	17935	18029	18132	17988	17844	17958	17866	18213	18143	17960	18099	18120	17935	18065	18098	17929	18011	18193	18168	18169	18119	18300	18220	18017	17925	18087	18070	17994	17910	17975	17836	17942	18278	18010	18103	18005	18059	18123	18112	18102	18129	18035	18119	17952	17913	18250	17999	18302	18100	18015	17763	18074	18128	18282	18126	18271	18173	17945	17802	18077	18262	18127	17979	18131	18179	17954	18141	18039	18069	18126	17933	18206	18065	18141	18052	18023	18186	18145	18334	18080	18017	18083	18083	18077	17951	18103	18039	18226	18088	18050	18128	17903	17865	18088	18113	18098	17879	18157	17920	18067	17957	18067	17844	18121	18192	17995	17826	18090	17999	18050	18079	18058	18116	18080	17914	18101	17940	18044	18094	17943	18028	18126	18027	17738	17943	18090	18083	18182	17963	18107	17843	18056	17793	18085	18171	18207	17951	18033	17828	18119	18021	18103	18239	18096	18144	18075	17978	17953	18065	18033	17987	18092	18082	17940	18044	18051	18004	17933	18013	17952	17985	18058	18278	18115	18102	18032	18038	18025	18201	18079	18076	17981	18142	18097	18227	18150	18031	17955	18056	18145	18194	18072	17829	18030	18175	17888	18120	17961	17997	17925	18025	18049	18187	17977	18212	18130	18054	18195	18237	18011	18087	18027	18070	17964	17925	17833	18252	17996	17952	18012	17910	17873	17877	18018	18082	18154	18066	18018	18262	17957	18104	18207	18141	18228	18160	18046	17755	17918	18025	18119	17979	18036	18112	17826	17997	18060	18016	17949	18081	17931	17992	17998	18105	17995	17920	17892	18214	18052	17861	18109	17911	18025	18066	18065	18199	18123	17994	18129	17958	18269	17946	17978	18121	17817	17885	17902	18296	18053	17958	17970	18068	18143	17962	17979	17914	18006	18080	18002	18254	17942	18045	18124	18029	18115	17969	18062	18265	17895	17898	18205	18048	18172	18049	18073	18152	18038	17902	18031	17871	18155	17939	18019	17975	18021	18022	18113	18133	17999	18017	17793	18009	18172	18250	18154	18003	18104	17949	17931	18030	18142	17826	18214	18235	18166	17864	18090	18295	18076	17851	18160	18059	17914	17997	18038	18235	18074	18123	18175	18169	17977	18152	17924	17786	18135	18223	18255	18066	18018	18115	17974	18101	18047	18008	18057	18018	17979	18142	18063	18050	18118	18109	18170	18117	17978	18044	18119	17794	17982	18075	18241	18082	17970	18172	18043	18050	18086	18029	17869	18087	17865	17925	18081	18015	18087	17944	17987	18030	18096	17966	18160	18079	18225	18144	18009	18152	18075	18164	17942	17835	17877	18148	17927	17939	18105	18079	17707	18053	18033	17945	17888	18138	18359	18035	18036	18148	18075	17820	18240	17857	18076	18016	17986	18125	17943	18072	17777	18099	18218	17882	18040	17992	18009	17831	17994	17882	18122	17978	18118	17960	17995	18080	17896	18059	17974	17999	17926	18128	18103	17897	18023	18063	17847	18097	18138	18060	17922	18050	17987	18063	18101	18082	18039	18155	18156	18125	17886	18130	17882	18054	18080	17976	18067	17929	18038	18034	18091	17874	18050	18142	18070	18000	18184	17965	17962	18134	18043	18073	18131	17903	18093	18037	18041	18074	17833	17970	18113	18048	18204	17980	18066	18079	18022	17894	17801	18060	18031	18144	18100	18147	18039	17958	18182	18045	18135	18027	17931	18036	18027	17924	18172	17995	18072	18041	18109	18095	17785	18223	18103	18023	17998	17821	18135	17745	17957	18067	18201	18006	17854	18128	18102	17868	17802	18163	18031	18048	18149	18166	18080	18075	18027	17949	18074	18141	18090	18046	18067	18147	17815	18000	18256	18091	17948	17982	18033	17978	17972	17960	18068	17965	18119	17962	18093	17979	18123	18106	17987	17950	17956	18113	18014	18024	18091	18187	18089	18044	17946	17960	17963	17976	18081	17880	18083	17978	18141	18201	17826	18035	17963	18048	17792	17965	18128	18023	18040	18172	18043	18064	18091	18149	18053	18091	18053	18087	18072	18090	18016	18068	17948	18131	17857	18139	18033	18007	18033	17883	18004	17968	18052	17993	18066	18028	18097	18012	18296	18109	18085	18358	17974	18050	18100	17956	17929	17965	18145	17959	17973	18062	18134	17996	18008	17969	17909	18189	18061	17953	18187	18080	18065	18142	17955	18065	18125	18143	18177	17892	18103	18157	17995	18048	18285	18035	18110	17886	18032	18128	18180	18097	18028	18297	17925	18051	18070	18080	18161	17938	18010	17956	17842	17990	18127	18099	17867	18082	18035	18046	17913	18084	18075	17975	17959	18052	18177	18197	18101	18086	18149	18100	18162	18190	18156	18267	18139	18007	17917	17882	18000	17914	18060	17916	18060	18055	18010	17935	17877	18002	18309	18019	18018	17981	18002	17991	18008	17987	18142	17997	17982	17926	18050	18052	18054	17957	18092	18056	18253	18251	18049	18083	18153	18240	18015	18031	18006	18092	17993	18098	18136	18123	18100	18054	17970	18084	18022	18158	18193	18093	17948	18144	18116	17933	18209	18079	18088	18186	17757	18038	17939	18127	17965	18146	17940	18076	18166	17901	17989	18238	18222	17989	18037	18130	18235	17967	18174	18167	18093	18114	17942	18113	18212	18221	17993	18198	17998	18037	18248	18257	18038	18204	17861	17943	17940	18000	18183	18062	17931	18183	18072	18120	18134	18322	18088	18007	18054	18141	18161	18302	18000	18130	17954	17896	18300	18084	18185	18014	17944	17974	18127	17959	17852	17981	18217	18144	18291	18147	18199	17873	18135	17982	17947	18073	18101	18243	18100	18115	18082	17998	18099	17944	18067	18070	18036	18076	18075	17996	18019	18064	18021	18294	18086	18217	18198	17947	17923	18027	17978	18078	17860	18011	18093	18096	18170	17945	17953	18088	18039	18104	17791	18015	18067	18059	17954	18069	18131	17899	18118	17940	18017	17986	18066	18057	18042	18201	18116	18019	18103	18161	17989	17990	18082	17962
16598	18825	18388	17988	18243	17076	16861	16874	16540	16419	16733	16660	19935	20734	19484	17732	16798	16689	16481	16454	16418	16387	16399	16568	16562	16483	16675	16684	16572	16430	16551	16552	16329	16492	16507	16349	16374	16634	16549	16438	16506	16360	16461	16527	16386	16661	16641	16430	16513	16491	16509	16232	16557	16387	16341	16266	16476	16488	16381	16339	16527	16609	16505	16491	16454	16562	16547	16477	16487	16467	16298	16380	16426	16680	16571	16379	16531	16584	16518	16609	16346	16488	16555	16414	16510	16426	16496	16404	16391	16424	16428	16425	16489	16572	16571	16609	16724	16224	16470	16396	16585	16433	16384	16554	16527	16226	16497	16380	16394	16446	16484	16310	16504	16443	16501	16333	16462	16487	16302	16421	16389	16527	16562	16492	16552	16307	16444	16280	16521	16523	16543	16548	16464	16456	16311	16391	16433	16610	16418	16449	16441	16527	16576	16426	16744	16495	16583	16420	16582	16551	16519	16550	16567	16523	16464	16594	16346	16396	16302	16339	16551	16490	16451	16489	16317	16637	16220	16478	16537	16267	16521	16346	16498	16417	16615	16520	16553	16561	16576	16509	16415	16466	16578	16360	16512	16433	16434	16450	16338	16239	16288	16478	16471	16368	16466	16495	16480	16317	16508	16446	16421	16458	16450	16465	16633	16376	16376	16417	16402	16420	16726	16488	16509	16399	16593	16373	16537	16620	16539	16339	16420	16532	16428	16378	16450	16417	16424	16547	16407	16396	16431	16463	16514	16513	16381	16539	16552	16350	16429	16370	16544	16483	16420	16471	16241	16439	16361	16509	16453	16324	16740	16403	16609	16478	16365	16305	16518	16491	16399	16277	16498	16665	16475	16511	16624	16466	16380	16523	16660	16398	16483	16578	16531	16423	16554	16533	16363	16359	16559	16580	16473	16537	16396	16356	16344	16520	16394	16561	16505	16441	16447	16479	16442	16479	16477	16430	16555	16565	16574	16496	16482	16545	16470	16467	16397	16543	16435	16430	16386	16408	16266	16465	16411	16355	16439	16494	16435	16287	16410	16431	16457	16566	16585	16406	16398	16506	16519	16168	16398	16303	16518	16405	16494	16614	16499	16495	16524	16665	16308	16390	16495	16662	16343	16526	16547	16400	16505	16332	16497	16416	16301	16397	16503	16426	16447	16496	16542	16412	16531	16500	16499	16346	16577	16466	16471	16450	16562	16567	16465	16368	16489	16487	16305	16715	16491	16472	16450	16440	16383	16532	16517	16341	16537	16552	16470	16426	16474	16650	16485	16478	16479	16402	16486	16448	16471	16456	16373	16650	16569	16160	16643	16488	16364	16529	16310	16431	16461	16486	16493	16456	16344	16607	16586	16378	16557	16457	16504	16611	16405	16293	16602	16398	16332	16413	16492	16353	16573	16498	16382	16419	16396	16304	16424	16587	16301	16322	16269	16470	16408	16490	16239	16375	16494	16351	16477	16385	16468	16657	16519	16451	16432	16386	16507	16400	16431	16481	16598	16513	16478	16421	16445	16429	16533	16433	16516	16321	16512	16439	16750	16445	16366	16449	16475	16466	16623	16468	16418	16403	16553	16696	16195	16352	16434	16534	16435	16601	16485	16470	16377	16516	16409	16294	16547	16459	16449	16569	16327	16483	16562	16402	16426	16459	16443	16531	16270	16406	16393	16463	16321	16358	16480	16189	16540	16493	16370	16274	16321	16417	16421	16301	16339	16311	16507	16668	16463	16445	16447	16440	16518	16508	16454	16355	16389	16301	16496	16335	16507	16380	16441	16337	16560	16361	16472	16295	16600	16434	16505	16511	16374	16395	16568	16387	16144	16475	16475	16483	16379	16425	16499	16478	16497	16550	16411	16499	16469	16418	16529	16491	16318	16470	16571	16560	16653	16452	16525	16240	16376	16376	16439	16524	16532	16375	16488	16400	16460	16341	16557	16330	16464	16478	16366	16381	16412	16531	16352	16353	16361	16421	16388	16400	16571	16403	16342	16512	16365	16369	16453	16541	16458	16521	16535	16583	16343	16364	16394	16510	16266	16672	16375	16627	16249	16520	16267	16433	16435	16392	16379	16613	16384	16372	16510	16549	16382	16297	16414	16402	16357	16301	16516	16341	16337	16522	16335	16534	16471	16564	16291	16607	16244	16606	16440	16362	16278	16464	16414	16443	16369	16469	16498	16464	16554	16420	16536	16475	16353	16468	16402	16473	16587	16371	16382	16505	16456	16346	16400	16584	16520	16380	16467	16452	16475	16484	16337	16362	16642	16543	16354	16542	16566	16339	16559	16435	16448	16596	16442	16582	16485	16487	16424	16506	16503	16550	16573	16431	16559	16523	16639	16347	16552	16429	16631	16313	16401	16456	16458	16412	16402	16377	16520	16656	16404	16463	16350	16530	16523	16342	16547	16306	16478	16494	16389	16411	16608	16486	16427	16441	16300	16448	16376	16433	16620	16408	16434	16693	16382	16539	16377	16505	16568	16453	16412	16439	16585	16438	16435	16567	16517	16565	16538	16477	16566	16501	16559	16461	16500	16391	16466	16458	16381	16461	16438	16395	16541	16413	16455	16546	16378	16508	16344	16426	16353	16453	16474	16468	16454	16404	16470	16382	16374	16224	16457	16495	16307	16407	16460	16520	16582	16472	16569	16645	16523	16450	16603	16442	16612	16470	16440	16527	16320	16382	16419	16394	16260	16559	16498	16428	16531	16503	16356	16576	16322	16454	16342	16470	16435	16397	16405	16455	16508	16391	16361	16425	16546	16492	16444	16646	16522	16534	16508	16570	16502	16435	16493	16499	16402	16375	16438	16343	16442	16369	16524	16727	16424	16509	16475	16532	16346	16502	16439	16358	16457	16362	16546	16551	16547	16511	16471	16473	16451	16451	16454	16497	16447	16410	16522	16336	16467	16323	16453	16446	16695	16430	16513	16348	16515	16526	16611	16314	16528	16485	16593	16404	16489	16500	16580	16407	16519	16272	16383	16520	16474	16484	16436	16621	16555	16327	16552	16299	16648	16368	16518	16523	16429	16458	16349	16497	16599	16259	16477	16321	16482	16385	16549	16517	16323	16359	16446	16479	16386	16285	16516	16502	16610	16427	16477	16399	16520	16410	16576	16450	16498	16427	16567	16443	16436	16514	16505	16458	16475	16383	16523	16513	16553	16463	16613	16487	16528	16359	16471	16555	16346	16461	16252	16445	16419	16381	16395	16580	16684	16481	16464	16412	16555	16418	16436	16550	16421	16687	16559	16477	16406	16417	16541	16389	16429	16288	16439	16456	16450	16553	16391	16498	16483	16417	16490	16480	16432	16624	16459	16381	16563	16466	16165	16385	16381	16441	16449	16638	16489	16694	16383	16359	16389	16430	16483	16451	16469	16433	16366	16689	16563	16406	16496	16456	16636	16392	16496	16370	16451	16441	16350	16704	16498	16454	16561	16530	16505	16524	16478	16495	16469	16411	16646	16271	16394	16515	16443	16488	16509	16528	16430	16481	16519	16433	16558	16547	16394	16541	16345	16379	16347	16543	16342	16633	16472	16397	16484	16585	16529	16454	16264	16326	16509	16480	16490	16581	16509	16520	16364	16424	16385	16490	16476	16591	16476	16438	16343	16551	16417	16509	16556	16389	16410	16385	16470	16604	16572	16394	16365	16558	16547	16422	16506	16478	16503	16616	16330	16550	16455	16446	16333	16532	16537	16468	16444	16560	16333	16581	16325	16777	16423	16289	16478	16506	16612	16545	16511	16490	16365	16385	16478	16523	16462	16528	16344	16276	16303	16506	16548	16601	16432	16358	16258	16538	16526	16317	16311	16580	16453	16491	16250	16488	16478	16400	16396	16392	16418	16396	16248	16521	16351	16572	16702	16492	16482	16420	16480	16695	16459	16383	16518	16703	16382	16482	16557	16426	16379	16481	16594	16311	16604	16529	16409	16451	16617	16426	16417	16522	16484	16581	16400	16578	16591	16393	16498	16548	16415	16349	16442	16439	16385	16505	16501	16474	16338	16278	16414	16530	16516	16320	16480	16492	16398	16441	16480	16395	16430	16436	16357	16298	16431	16387	16382	16400	16422	16369	16307	16343	16387	16468	16515	16615	16441	16371	16270	16339	16431	16397	16493	16623	16683	16382	16448	16527	16349	16396	16517	16452	16549	16423	16431	16506	16392	16372	16480	16409	16486	16347	16408	16415	16410	16441	16609	16509	16529	16535	16208	16566	16376	16563	16263	16628	16431	16351	16529	16492	16497	16556	16408	16312	16370	16379	16408	16489	16374	16588	16637	16451	16204	16430	16410	16498	16315	16434	16475	16434	16450	16574	16521	16507	16477	16383	16486	16357	16532	16314	16640	16316	16478	16471	16579	16390	16566	16748	16499	16336	16508	16332	16440	16431	16739	16368	16418	16525	16581	16466	16278	16409	16433	16434	16362	16449	16533	16454	16417	16540	16357	16524	16552	16544	16550	16500	16377	16425	16411	16413	16568	16470	16464	16546	16460	16414	16446	16370	16571	16481	16385	16377	16326	16418	16575	16511	16535	16521	16449	16457	16262	16459	16476	16352	16385	16343	16476	16531	16386	16436	16550	16515	16489	16631	16533	16434	16295	16427	16495	16452	16400	16545	16350	16548	16554	16486	16460	16433	16477	16358	16540	16378	16261	16538	16484	16492	16427	16280	16344	16520	16435	16424	16555	16473	16466	16387	16401	16404	16482	16424	16435	16508	16349	16572	16493	16382	16362	16684	16298	16571	16413	16536	16532	16676	16548	16624	16455	16421	16371	16304	16455	16463	16399	16293	16447	16599	16352	16537	16436	16562	16297	16404	16271	16532	16327	16343	16532	16574	16456	16512	16571	16494	16421	16319	16602	16473	16543	16617	16327	16468	16417	16533	16526	16445	16362	16418	16486	16326	16451	16470	16496	16355	16440	16484	16358	16221	16475	16334	16609	16476	16347	16426	16499	16447	16457	16450	16495	16597	16510	16512	16505	16544	16611	16483	16532	16501	16514	16330	16499	16469	16424	16370	16340	16535	16563	16404	16590	16311	16477	16523	16409	16286	16525	16587	16416	16491	16436	16576	16344	16630	16578	16393	16427	16583	16502	16497	16566	16577	16541	16479
25028	21361	28084	25376	21818	20774	20391	18529	18177	18254	18126	18448	28997	33345	29926	23990	19681	18398	18110	17614	17663	17903	17846	17755	17628	17510	17808	17700	17570	17711	17724	17733	17682	17463	17679	17565	17569	17722	17463	17532	17759	17659	17589	17615	17848	17686	17617	17634	17671	17710	17690	17584	17727	17688	17751	17664	17587	17632	17628	17452	17879	17657	17683	17566	17596	17678	17647	17568	17569	17511	17354	17555	17658	17681	17619	17675	17790	17800	17815	17495	17621	17808	17861	17593	17707	17626	17558	17463	17622	17671	17921	17610	17499	17597	17536	17534	17644	17558	17542	17688	17504	17314	17756	17739	17694	17525	17588	17625	17516	17428	17609	17644	17556	17546	17551	17429	17555	17712	17758	17695	17685	17571	17472	17761	17458	17580	17756	17626	17558	17474	17528	17545	17690	17700	17592	17749	17618	17641	17510	17567	17569	17588	17747	17597	17763	17543	17660	17343	17696	17615	17601	17627	17716	17715	17650	17510	17698	17616	17630	17609	17678	17506	17687	17594	17853	17795	17433	17666	17688	17647	17740	17608	17442	17608	17765	17388	17626	17770	17567	17536	17712	17680	17807	17647	17717	17518	17590	17626	17620	17691	17640	17555	17693	17595	17613	17559	17435	17651	17738	17538	17526	17686	17899	17681	17533	17680	17660	17781	17607	17548	17690	17678	17724	17869	17602	17621	17633	17664	17683	17712	17671	17683	17481	17605	17644	17563	17514	17542	17683	17778	17632	17701	17679	17601	17480	17658	17754	17590	17526	17728	17698	17593	17611	17509	17774	17528	17685	17396	17714	17730	17732	17562	17669	17607	17743	17642	17634	17649	17579	17696	17530	17436	17589	17697	17587	17408	17644	17406	17555	17573	17776	17722	17714	17676	17741	17651	17674	17666	17725	17562	17617	17484	17700	17676	17647	17619	17615	17519	17789	17668	17548	17440	17592	17677	17590	17537	17470	17740	17792	17608	17707	17628	17527	17641	17675	17443	17629	17570	17642	17577	17540	17374	17680	17612	17539	17598	17399	17641	17585	17505	17769	17558	17655	17603	17478	17559	17473	17546	17705	17730	17468	17518	17482	17396	17597	17676	17723	17748	17580	17752	17791	17404	17502	17703	17650	17454	17699	17744	17835	17579	17529	17632	17777	17468	17552	17641	17571	17639	17661	17742	17755	17579	17672	17467	17616	17543	17727	17482	17495	17695	17517	17665	17884	17704	17542	17631	17689	17599	17594	17622	17553	17667	17582	17528	17655	17491	17705	17765	17620	17644	17542	17615	17685	17617	17527	17672	17546	17700	17809	17624	17578	17610	17421	17587	17574	17568	17687	17494	17729	17631	17549	17611	17619	17607	17655	17688	17687	17460	17800	17623	17448	17300	17479	17457	17708	17737	17804	17699	17714	17703	17701	17502	17639	17612	17451	17349	17568	17590	17465	17577	17646	17475	17513	17556	17564	17842	17651	17636	17639	17558	17677	17732	17684	17471	17684	17446	17757	17672	17482	17393	17515	17560	17596	17552	17638	17808	17718	17669	17388	17404	17571	17588	17821	17428	17748	17715	17883	17608	17506	17599	17625	17832	17656	17589	17456	17452	17519	17692	17686	17713	17695	17539	17706	17548	17686	17581	17573	17697	17641	17589	17833	17596	17625	17611	17578	17585	17550	17553	17677	17564	17759	17665	17560	17556	17619	17456	17652	17725	17568	17630	17836	17610	17491	17561	17703	17607	17555	17687	17652	17609	17562	17675	17538	17639	17410	17557	17646	17610	17690	17548	17699	17491	17562	17731	17529	17569	17531	17759	17783	17428	17622	17497	17623	17627	17702	17603	17635	17607	17818	17579	17565	17491	17671	17614	17680	17665	17418	17600	17679	17662	17715	17576	17648	17599	17532	17582	17652	17568	17642	17738	17532	17389	17682	17762	17579	17688	17397	17684	17601	17738	17779	17479	17519	17782	17638	17537	17666	17484	17593	17758	17559	17527	17632	17520	17776	17746	17738	17522	17720	17667	17680	17564	17661	17439	17577	17499	17519	17577	17625	17371	17687	17586	17700	17672	17721	17592	17603	17595	17725	17434	17473	17515	17663	17570	17636	17503	17604	17587	17657	17677	17600	17663	17552	17738	17651	17468	17584	17563	17646	17573	17477	17651	17549	17580	17732	17621	17616	17610	17619	17563	17776	17615	17830	17732	17885	17636	17539	17670	17582	17556	17735	17670	17572	17402	17687	17644	17552	17541	17703	17576	17675	17577	17474	17590	17721	17650	17760	17415	17552	17688	17566	17764	17659	17595	17530	17496	17457	17708	17606	17482	17418	17530	17784	17595	17697	17694	17629	17853	17535	17658	17756	17408	17719	17566	17596	17746	17732	17724	17734	17708	17649	17512	17495	17660	17621	17661	17405	17704	17689	17820	17635	17773	17562	17512	17822	17594	17629	17890	17518	17701	17556	17625	17752	17417	17719	17522	17621	17687	17798	17706	17592	17571	17569	17569	17670	17731	17734	17654	17538	17566	17486	17714	17662	17472	17494	17857	17534	17642	17574	17477	17546	17689	17746	17639	17673	17728	17581	17610	17636	17607	17783	17765	17680	17466	17433	17579	17758	17501	17637	17488	17541	17645	17598	17538	17501	17584	17540	17479	17478	17567	17650	17555	17413	17573	17658	17721	17795	17579	17505	17717	17740	17491	17556	17532	17657	17755	17751	17825	17631	17580	17629	17703	17867	17782	17507	17621	17753	17706	17625	17622	17567	17733	17645	17534	17991	17744	17601	17614	17554	17586	17661	17766	17670	17522	17659	17664	17641	17514	17609	17598	17692	17561	17826	17595	17516	17728	17779	17427	17654	17553	17830	17467	17488	17667	17585	17513	17552	17299	17677	17758	17827	17826	17632	17676	17713	17388	17877	17742	17633	17473	17528	17643	17531	17587	17741	17529	17550	17399	17626	17486	17911	17684	17531	17828	17840	17558	17697	17567	17725	17687	17674	17417	17629	17661	17869	17719	17630	17509	17601	17550	17544	17638	17414	17709	17524	17642	17611	17577	17581	17774	17631	17559	17645	17606	17646	17557	17415	17627	17764	17368	17705	17551	17635	17607	17880	17645	17740	17679	17522	17535	17603	17651	17773	17606	17503	17568	17590	17744	17540	17683	17621	17454	17676	17476	17349	17707	17769	17752	17564	17457	17562	17783	17592	17614	17662	17526	17613	17491	17528	17651	17784	17522	17529	17599	17382	17490	17610	17624	17650	17551	17630	17579	17748	17666	17691	17534	17629	17580	17557	17631	17741	17721	17698	17580	17549	17703	17716	17629	17540	17650	17614	17540	17519	17583	17502	17643	17538	17620	17258	17479	17490	17542	17618	17549	17560	17733	17566	17622	17563	17623	17577	17630	17715	17570	17730	17584	17409	17567	17415	17644	17529	17527	17554	17551	17511	17624	17585	17626	17722	17559	17908	17712	17482	17613	17752	17598	17669	17694	17829	17630	17622	17651	17872	17594	17545	17489	17382	17669	17594	17631	17734	17633	17566	17705	17580	17600	17667	17424	17522	17685	17429	17490	17789	17636	17733	17630	17549	17576	17581	17636	17689	17635	17529	17625	17460	17558	17728	17547	17578	17593	17563	17440	17837	17634	17721	17490	17643	17473	17774	17706	17641	17523	17560	17601	17759	17716	17616	17550	17666	17665	17636	17706	17574	17518	17463	17794	17768	17584	17667	17637	17430	17599	17510	17722	17595	17458	17724	17631	17567	17431	17761	17611	17743	17615	17723	17681	17748	17409	17566	17633	17849	17728	17671	17828	17726	17592	17776	17754	17688	17501	17644	17568	17531	17740	17591	17562	17839	17477	17567	17603	17687	17429	17710	17807	17736	17694	17666	17376	17570	17650	17561	17521	17607	17655	17481	17509	17634	17820	17678	17443	17808	17628	17521	17600	17531	17683	17549	17333	17615	17718	17489	17924	17857	17909	17766	17681	17586	17639	17923	17714	17767	17541	17473	17632	17698	17710	17707	17710	17675	17376	17633	17676	17755	17537	17543	17728	17419	17624	17607	17636	17620	17648	17546	17489	17494	17740	17668	17689	17655	17570	17679	17436	17345	17567	17519	17480	17498	17662	17726	17646	17584	17659	17620	17578	17737	17631	17799	17633	17557	17767	17498	17743	17508	17654	17602	17714	17537	17690	17788	17371	17482	17792	17876	17644	17716	17652	17656	17462	17626	17633	17620	17614	17610	17563	17628	17666	17625	17428	17686	17784	17743	17680	17716	17656	17667	17701	17564	17494	17796	17741	17564	17654	17585	17626	17513	17666	17619	17568	17558	17508	17454	17651	17606	17732	17690	17855	17763	17731	17611	17415	17546	17739	17601	17570	17584	17609	17647	17529	17546	17627	17570	17685	17616	17615	17716	17781	17784	17555	17674	17372	17440	17540	17910	17589	17480	17685	17465	17714	17540	17582	17730	17785	17385	17284	17518	17488	17735	17557	17659	17403	17565	17622	17616	17679	17640	17902	17781	17574	17427	17441	17630	17576	17744	17638	17602	17590	17628	17718	17888	17672	17814	17759	17582	17816	17474	17602	17641	17646	17678	17668	17580	17876	17600	17668	17609	17651	17544	17611	17584	17465	17665	17637	17843	17586	17672	17624	17629	17481	17526	17500	17628	17540	17505	17371	17606	17726	17613	17669	17645	17560	17818	17687	17682	17504	17555	17325	17605	17457	17546	17539	17583	17635	17626	17564	17645	17539	17736	17508	17561	17476	17715	17595	17653	17402	17669	17578	17645	17485	17527	17603	17591	17716	17749	17663	17628	17646	17814	17551	17547	17695	17560	17833	17785	17665	17774	17447	17543	17415	17641	17558	17504	17620	17596	17661	17587	17585	17756	17496	17508	17523	17478	17643	17684	17930	17767	17568	17636	17537	17472	17317	17895	17515	17688	17628	17610	17590	17612	17564	17615	17667	17545	17675	17522	17692	17682	17619	17581	17615	17748	17505	17638	17692	17852	17601	17787	17400	17482	17651	17791	17677	17594	17642	17573	17575	17577	17571	17584	17820	17528	17625	17557	17370	17576	17770	17655	17632	17490	17721	17677	17551	17786	17841	17856	17643	17611	17463
15948	24230	23141	20731	19848	19125	18221	17199	16980	16997	16721	17671	33496	35996	30773	23492	18063	16717	16333	16321	16299	16058	16231	16394	16283	16142	16346	16242	16305	16202	16268	16260	16390	16273	16299	16275	16266	16016	16320	16284	16270	16339	16259	16247	16080	16220	16194	16424	16213	16222	16265	16337	16352	16317	16147	16227	16263	16437	16311	16237	16295	16306	16109	16402	16275	16325	16171	16283	16117	16192	16271	16367	16195	16296	16366	16258	16343	16219	16286	16176	16146	16282	16288	16106	16280	16158	16247	16099	16345	16287	16201	16127	16399	16058	16100	16428	16160	16302	16141	16204	16176	16223	16238	16118	16127	16228	16287	16247	16261	16110	16232	16082	16332	16314	16278	16224	16307	16205	16156	16266	16230	16218	16110	16210	16209	16246	16109	16404	16021	16368	16273	16239	16208	16179	16050	16382	16160	16038	16146	16297	16107	16329	16232	16239	16144	16217	16288	16386	16147	16169	16172	16131	16371	16161	16227	16079	16327	16146	16187	16188	16331	16319	16188	16312	16105	16246	16347	16210	16015	16187	16197	16106	16280	16417	16077	16237	16234	16198	16438	16338	16243	16261	16294	16171	16184	16287	16145	16133	16154	16300	16425	16283	16284	16177	16261	16203	16236	16220	16109	16269	16268	16245	16351	16157	16160	16364	16169	16107	16422	16321	16134	16158	16270	16360	16355	16199	16273	16150	16264	16423	16267	16270	16059	16210	16314	16262	16171	16175	16264	16136	16183	16217	16299	16339	16181	16405	16108	16094	15963	16076	16371	16017	16220	16106	16231	16281	16186	16098	16241	16171	16229	16336	16243	16237	16286	16274	16203	16328	16347	16189	16171	16207	16197	16319	16211	16298	16213	16242	16161	16314	16286	16124	16165	16121	16332	16247	16232	16252	16164	16278	16329	16262	16253	16306	16062	16459	16174	16045	16364	16388	16110	16257	16285	16230	16231	16194	16301	16344	16271	16289	16257	16133	16225	16191	16240	16137	16247	16125	16281	16308	16439	16191	16348	16330	16334	16092	16163	16267	16243	16168	16219	16148	16296	16190	16361	16314	16383	16233	16179	16287	16302	16295	16314	16239	16223	16134	15999	16157	16413	16302	16099	16325	16156	16347	16336	16281	16260	16060	16210	16199	16113	16172	16291	16154	16201	16150	16304	16289	15983	16221	16303	16252	16108	16144	16151	16248	16250	16218	16254	16299	16222	16404	16290	16158	16238	16189	16094	16314	16201	16308	16132	16138	16307	16349	16280	16252	16178	16196	16161	16297	16156	16117	16119	16169	16150	16348	16349	16098	16291	16320	16306	16222	16246	16113	16248	16527	16160	16135	16135	16304	16304	16096	16059	16154	16062	16127	16264	16125	16294	16301	16227	16295	16185	16269	16192	16112	16186	16293	16214	16399	16430	16278	16307	16157	16214	16161	16216	16393	16223	16193	16167	16278	16109	16184	16258	16305	16195	16185	16316	16295	16225	16310	16156	16193	16253	16340	16034	16197	16265	16054	16240	16012	16212	16232	16263	16239	16376	16317	16138	16160	16306	16420	16263	16213	16311	16205	16250	16282	16130	16379	16249	16111	16306	16299	16327	16245	16214	16169	16390	16203	16315	16244	16291	16099	16370	16282	16235	16142	16102	16155	16147	16172	16196	16424	16210	16284	16377	16145	16368	16197	16227	16129	16191	16295	16312	16111	16257	16505	16257	16194	16220	16262	16324	16216	16017	16224	16352	16243	16166	16388	16316	16202	16232	16197	16413	16011	16271	16153	16225	16143	16388	16191	16360	16235	16190	16178	16217	16123	16306	16327	16208	16128	16258	16451	16304	16256	16098	16386	16257	16341	16132	16092	16219	16265	16383	16202	16397	16301	16246	16224	16256	16116	16207	16148	16252	16227	16256	16297	16373	16362	16385	16198	16100	16313	16310	16342	16154	16303	16241	16038	16190	16336	16469	16219	16307	16145	16122	16531	16025	16232	16142	16088	16053	16357	16456	16431	16348	16233	16236	16370	16202	16221	16206	16224	16225	16217	16207	16152	16268	16081	16226	16113	16350	16173	16283	16292	16444	16289	16212	16255	16260	16285	16316	16271	16145	16166	16274	16073	16315	16174	16151	16172	16249	16154	16271	16286	16385	16262	16252	16305	16164	16268	16390	16153	16300	16387	16201	16307	16304	16205	16328	16289	16196	16159	16303	16271	16160	16319	16217	16008	16152	16221	16132	16300	16223	16408	16148	16232	16258	16102	16316	16309	16259	16333	16285	16283	16230	16276	16170	16236	16298	16147	16277	16284	16325	16169	16286	16160	16196	16003	16463	16383	16103	16102	16177	16301	16119	16186	16252	16268	16489	16145	16226	16180	16189	16363	16327	16160	16284	16256	16156	16197	16075	16214	16289	16275	16306	16355	16256	16312	16216	16349	16056	16132	16164	16204	16416	16326	16269	16052	16254	16083	16340	16250	16130	16078	16327	16154	16260	16065	16207	16263	16185	16127	16392	16255	16153	16208	16309	16303	16190	16367	16123	16291	16271	16243	16226	16462	16371	16098	16195	16117	16393	16326	16258	16147	16283	16305	16191	16248	16264	16341	16221	16146	16237	16107	16223	16411	16276	16103	16282	16268	16320	16100	16345	16170	16300	16229	16251	16396	16397	16215	16343	16149	16243	16160	16220	16405	16210	16251	16062	16135	16190	16196	16296	16280	16133	16344	16216	16409	16464	16110	16283	16181	16164	16327	16360	16129	16421	16144	16282	16122	16117	16329	16227	16284	16239	16163	16234	16220	16160	16238	16136	16290	16240	16347	16251	16167	16391	16279	16194	16443	16040	16440	16191	16211	16342	16350	16057	16302	16254	16315	16029	16060	16304	16110	16187	16182	16343	16308	16280	16310	16259	16301	16155	16276	16310	16309	16354	16264	16189	16427	16227	16433	16171	16157	16132	16244	16226	16195	16154	16217	16398	16256	16268	16382	16196	16221	16240	16150	16223	16182	16176	16141	16152	16218	16232	16245	16318	16211	16349	16240	16293	16201	16215	16384	16281	16101	16340	16110	16412	16175	16076	16386	16085	16168	16301	16025	16311	16257	16158	16148	16202	16289	16322	16399	16430	16279	16273	16234	16335	16349	16156	16279	16191	16107	16337	16353	16124	16163	16283	16262	16218	16072	16363	16385	16250	16336	16101	16300	16033	16249	16297	16249	16267	16216	16253	16151	16264	16149	16212	16200	16228	16256	16263	16299	16184	16329	16222	16132	16336	16164	16164	16283	15987	16196	16312	16119	16212	16281	16216	16230	16278	16324	16189	16223	16115	16372	16320	16392	16326	16136	16275	16212	16270	16178	16285	16227	16183	16134	16090	16452	16124	16356	16328	16337	16249	16267	16276	16439	16316	16213	16279	16271	16144	16261	16175	16472	16100	16234	16123	16197	16321	16097	16151	16235	16202	16219	16223	16188	16178	16293	16168	16129	16400	16332	16208	16292	16054	16404	16292	16192	16092	16348	16140	16174	16229	16214	16341	16232	16368	16372	16220	16310	16221	16225	16163	16149	16177	16132	15977	16268	16180	16314	16134	16292	16346	16141	16148	16176	16174	16301	16194	16238	16459	16205	16259	16082	16325	16334	16289	16323	16224	16101	16276	16253	16148	16221	16312	16281	16189	16248	16151	16278	16109	16314	16395	16181	16275	16218	16220	16240	16262	16223	16317	16237	16362	16264	16323	16212	16136	16225	16046	16360	16340	16091	16262	16181	16255	16281	16131	16296	16224	16343	16246	16336	16130	16384	16190	16182	16168	16135	16287	16254	16280	16123	16192	16235	16146	16141	16160	16363	16215	16212	16162	16487	16175	16300	16171	16046	16125	16210	16185	16356	16239	16200	16211	16341	16221	16208	16299	16213	16289	16359	16363	16197	16264	16518	16317	16216	16289	16225	16227	16156	16373	16241	16360	16204	16090	16406	16092	16152	16192	16158	16246	16126	16252	16274	16213	16346	16258	16310	16233	16112	16408	16205	16228	16116	16052	16312	16247	16063	16138	16157	16099	16342	16048	16201	16168	16422	16345	16170	16170	16156	16200	16279	16333	16265	16290	16151	16169	16438	16216	16433	16357	16376	16280	16255	16241	16308	16390	16069	16181	16299	16177	16194	16118	16179	16322	16168	16270	16163	16271	16294	16460	16226	16221	16162	16341	16351	16190	16304	16114	16264	16510	16386	16113	16310	16240	16108	16161	16209	16217	16106	16201	16377	16310	16048	16152	16339	16140	16283	16284	16151	16187	16309	16516	16277	16162	16281	16133	16204	16372	16332	16103	16159	16279	16301	16226	16019	16280	16332	16409	16295	16184	16370	16290	16044	16256	16175	16166	16306	16203	16382	16262	16081	16326	15973	16188	16250	16155	16233	16418	16297	16310	16170	16210	16375	16279	16247	16281	16213	16198	16213	16236	16215	16165	16279	16305	16201	16034	16294	16342	16139	16293	16372	16188	16146	16293	16358	16093	16180	16284	16101	16042	16019	16161	16257	16257	16326	16175	16190	16335	16308	16070	16355	16193	16240	16294	16120	16330	15996	16369	16349	16286	16250	16318	16121	16317	16240	16176	16141	16330	16283	16187	16347	16341	16115	16280	16213	16278	16260	16429	16291	16294	16426	16207	16221	16221	16334	16215	16225	16262	16167	16246	16134	16178	16238	16200	16229	16094	16271	16239	16303	16432	16329	16178	16291	16207	16307	16129	16302	16392	16217	16299	16223	16294	16330	16257	16066	16306	16294	16067	16182	16271	16305	16296	16093	16115	16328	16331	16295	16310	16128	16358	16256	16191	16169	16183	16079	16276	16257	16261	16152	16260	16269	16209	16296	16274	16231	16210	16311	16113	16241	16225	16201	16021	16362	16227	16292	16172	16199	16183	15995	16192	16119	16168	16204	16140	16214	16231	16341	16209	16098	16266	16162	16272	16196	16251	16270	16198	16360	16195	16038	16361	16152	16224	16320	16206	16241	16244	16369	16243	16409	16351	16331	16211	16198	16108	16352	16197	16306	16203	16253	16316	16231	16328	16304	16319	16381	16302	16199	16190	16391	16255	16299	16286	16255	16150	16131	16237	16387	16235	16369	16100	16194
23761	21327	28815	24227	22018	22915	22222	18876	18117	18220	18064	21727	41349	40323	33310	25368	20195	18377	17795	17563	17358	17482	17392	17277	17235	17363	17457	17283	17321	17357	17388	17369	17367	17522	17163	17185	17410	17530	17553	17356	17355	17385	17430	17312	17281	17123	17553	17509	17413	17324	17357	17389	17348	17493	17318	17336	17355	17371	17239	17224	17592	17452	17440	17360	17373	17275	17409	17264	17297	17533	17437	17277	17220	17244	17332	17351	17338	17306	17344	17293	17332	17325	17389	17293	17450	17271	17316	17236	17218	17315	17380	17253	17326	17338	17294	17155	17092	17183	17372	17376	17422	17190	17283	17156	17638	17372	17212	17289	17475	17492	17543	17280	17331	17380	17450	17340	17136	17282	17102	17263	17480	17239	17234	17359	17418	17145	17423	17318	17294	17228	17548	17254	17182	17517	17373	17343	17166	17437	17333	17374	17276	17066	17472	17168	17270	17180	17182	17477	17111	17274	17498	17343	17313	17432	17189	17236	17369	17454	17083	17301	17214	17298	17250	17351	17365	17455	17120	17189	17071	17385	17370	17482	17246	17262	17433	17373	17229	17440	17226	17219	17318	17352	17192	17328	17359	17340	17170	17236	17128	17245	17312	17412	17331	17145	17422	17562	17166	17205	17211	17158	17312	17283	17393	17357	17251	17253	17236	17361	17307	17369	17377	17240	17271	17304	17162	17351	17322	17299	17245	17457	17293	17297	17524	17151	17338	17264	17281	17394	17294	17517	17441	17499	17535	17376	17345	17328	17243	17469	17248	17160	17350	17185	17200	17383	17446	17548	17345	17248	17215	17134	17152	17346	17294	17563	17411	17250	17339	17330	17355	17451	17314	17323	17224	17384	17268	17331	17446	17411	17254	17294	17219	17468	17385	17232	17291	17236	17260	17341	17374	17316	17287	17303	17250	17350	17331	17179	17403	17233	17199	17284	17394	17237	17078	17277	17309	17451	17291	17281	17303	17422	17296	17235	17312	17259	17504	17242	17225	17093	17397	17324	17200	17414	17459	17235	17447	17199	17306	17071	17239	17566	17220	17420	17501	17115	17344	17325	17225	17126	17222	17235	17229	17277	17289	17706	17369	17189	17185	17488	17445	17239	17413	17269	17485	17411	17206	17324	17261	17206	17417	17381	17390	17290	17380	17075	17131	17099	17565	17435	17333	17407	17094	17464	17123	17161	17271	17310	17192	17260	17389	17310	17130	17215	17224	17469	17279	17240	17434	17392	17201	17323	17521	17251	17311	17391	17362	17230	17444	17327	17454	17578	17373	17358	17099	17236	17341	17383	17434	17343	17180	17109	17316	17337	17268	17328	17342	17342	17107	17480	17248	17375	17399	17343	17222	17534	17302	17275	17303	17323	17309	17410	17404	17485	17332	17240	17257	17279	17392	17402	17256	17177	17468	17122	17401	17310	17219	17158	17482	17452	17301	17531	17479	17300	17368	17399	17209	17218	17019	17062	17182	17394	17305	17207	17382	17323	17486	17281	17462	17300	17486	17243	17354	17426	17275	17305	17407	17158	17480	17353	17260	17256	17300	17351	17272	17489	17404	17321	17544	17204	17074	17353	17424	17207	17287	17292	17294	17160	17315	17431	17371	17330	17426	17489	17348	17354	17232	17216	17522	17334	17238	17312	17375	17215	17050	17377	17198	17308	17347	17180	17360	17134	17231	17568	17426	17313	17454	17088	17313	17382	17158	17321	17160	17241	17421	17192	17356	17499	17374	17109	17441	17306	17384	17162	17296	17341	17175	17395	17401	17334	17298	17392	17430	17316	17125	17370	17459	17445	17408	17263	17389	17441	17214	17187	17279	17287	17185	17259	17520	17241	17345	17370	17190	17518	17573	17279	17253	17232	17330	17216	17427	17144	17325	17504	17239	17429	17222	17277	17456	17274	17304	17376	17374	17357	17330	17295	17227	17255	17457	17305	17261	17113	17211	17339	17140	17236	17298	17659	17393	17367	17296	17333	17354	17226	17380	17262	17257	17236	17297	17390	17467	17493	17327	17356	17153	17167	17525	17199	17281	17027	17301	17280	17368	17333	17293	17237	17434	17372	17253	17106	17500	17236	17281	17203	17441	17320	17207	17375	17332	17426	17251	17371	17273	17197	17323	17371	17302	17077	17355	17297	17375	17293	17278	17368	17475	17221	17378	17297	17309	17274	17342	17232	17166	17540	17402	17133	17346	17401	17387	17270	17464	17274	17349	17118	17484	17343	17027	17148	17262	17302	17379	17315	17508	17231	17441	17351	17187	17478	17249	17253	17398	17400	17326	17168	17447	17313	17295	17272	17317	17428	17269	17216	17423	17288	17256	17463	17333	17227	17390	17373	17183	17302	17307	17314	17147	17309	17281	17283	17048	17449	17225	17166	17496	17592	17222	17473	17435	17400	17328	17182	17180	17109	17285	17222	17498	17375	17221	17316	17196	17405	17375	17325	17285	17266	17405	17360	17127	17377	17369	17425	17043	17281	17311	17122	17131	17249	17326	17260	17413	17363	17311	17233	17418	17422	17164	17231	17476	17158	17557	17278	17372	17283	17176	17212	17370	17055	17388	17224	17172	17258	17188	17178	17383	17338	17220	17279	17343	17192	17251	17264	17510	17421	17262	17336	17347	17232	17301	17445	17207	17248	17313	17056	17119	17501	17080	17292	17042	17462	17443	17270	17428	17208	17300	17211	17429	17371	17092	17447	17365	17372	17372	17592	17470	17318	17494	17363	17461	17281	17189	17299	17329	17250	17362	17148	17360	17255	17359	17395	17334	17551	17550	17385	17423	17254	17256	17413	17345	17266	17295	17299	17274	17274	17504	17290	17301	17312	17362	17251	17368	17319	17432	17314	17237	17055	17369	17364	17330	17495	17206	17172	17393	17242	17475	17345	17305	17297	17439	17356	17347	17211	17326	17181	17227	17198	17364	17442	17518	17277	17497	17444	17431	17313	17295	17362	17342	17353	17321	17263	17186	17335	17377	17320	17302	17212	17261	17341	17135	17179	17324	17332	17207	17220	17178	17369	17309	17097	17400	17458	17255	17155	17309	17449	17494	17436	17255	17439	17467	17101	17409	17395	17301	17198	17210	17322	17054	17263	17278	17432	17194	17407	17191	17434	17319	17357	17250	17289	17248	17426	17257	17464	17281	17249	17564	17457	17341	17473	17457	17249	17223	17421	17181	17455	17283	17230	17460	17616	17167	17204	17448	17500	17129	17408	17571	17260	17163	17041	17221	17227	17474	17385	17459	17344	17210	17320	17367	17191	17265	17013	17311	17493	17530	17437	17338	17191	17170	17271	17385	17271	17545	17426	17199	17477	17245	17361	17233	17485	17291	17362	17382	17341	17411	17533	17272	17386	17151	17259	17338	17323	17250	17387	17417	17261	17332	17613	17502	17380	17222	17120	17329	17406	17371	17288	17126	17306	17286	17229	17351	17341	17291	17495	17238	17389	17290	17375	17291	17408	17471	17174	17245	17348	17277	17112	17298	17353	17471	17256	17363	17186	17506	17361	17454	17414	17350	17133	17308	17373	17195	17158	17272	17294	17415	17312	17250	17166	17203	17442	17391	17277	17336	17299	17198	17476	17357	17288	17345	17356	17376	17285	17228	17351	17311	17310	17310	17468	17249	17400	17165	17430	17459	17393	17459	17332	17265	17059	17387	17209	17325	17532	17073	17468	17463	17197	17177	17489	17463	17183	17458	17441	17257	17441	17183	17321	17341	17302	17532	17238	17316	17115	17251	17231	17405	17206	17438	17163	17392	17372	17358	17495	17529	17359	17430	17278	17319	17363	17305	17460	17424	17221	17264	17486	17287	17377	17443	17361	17131	17214	17241	17533	17146	17300	17285	17278	17294	17313	17275	17030	17243	17333	17293	17323	17299	17169	17290	17262	17342	17363	17160	17336	17328	17552	17205	17094	17476	17399	17276	17205	17477	17419	17295	17194	17364	17353	17430	17510	17074	17254	17351	17377	17287	17274	17368	17400	17477	17472	17426	17184	17315	17268	17492	17346	17130	17177	17642	17230	17003	17285	17455	17563	17492	17328	17360	17386	17188	17449	17246	17247	17338	17413	17356	17412	17374	17256	17453	17227	17301	17229	17393	17233	17252	17188	17233	17199	17314	17424	17291	17189	17316	17286	17186	17308	17462	17407	17480	17338	17164	17332	17263	17260	17166	17326	17406	17331	17416	17252	17463	17270	17393	17295	17258	17316	17473	17272	17441	17331	17361	17373	17357	17290	17403	17260	17388	17386	17344	17303	17368	17257	17242	17240	17573	17398	17297	17177	17392	17290	17414	17326	17215	17190	17178	17251	17477	17171	17372	17420	17261	17402	17404	17208	17166	17387	17483	17352	17219	17248	17383	17472	17338	17372	17243	17200	17306	17267	17298	17254	17264	17318	17234	17166	17502	17321	17280	17333	17134	17249	17240	17474	17372	17204	17110	17136	17473	17182	17296	17338	17502	17191	17437	17250	17306	17316	17373	17188	17295	17335	17206	17274	17461	17254	17271	17370	17186	17363	17330	17267	17282	17441	17257	17397	17439	17261	17178	17253	17222	17439	17324	17459	17530	17424	17218	17111	17351	17318	17527	17486	17104	17293	17351	17443	17359	17364	17295	17373	17230	17350	17426	17353	17142	17232	17376	17340	17357	17231	17197	17292	17298	17492	17479	17303	17307	17434	17372	17360	17173	17298	17313	17331	17286	17333	17309	17279	17343	17124	17021	17233	17294	17292	17342	17345	17523	17347	17425	17386	17335	17622	17337	17299	17389	17257	17349	17434	17316	17039	17276	17267	17412	17449	17315	17306	17341	17503	17405	17387	17367	17257	17330	17214	17296	17221	17259	17283	17284	17167	17406	17192	17333	17403	17414	17252	17247	17111	17248	17355	17194	17244	17302	17342	17271	17251	17440	17206	17311	17448	17105	17259	17392	17227	17300	17531	17286	17364	17353	17257	17255	17361	17509	17326	17523	17276	17285	17314	17195	17185	17390	17478	17338	17198	17256	17315	17512	17375	17086	17239	17371	17307	17456	17382	17255	17237	17238	17195	17236	17321	17404	17268	17321	17221	17289	17269	17322	17465	17410	17122	17352	17229	17258	17408	17469	17324
17202	28401	27485	22800	21091	19861	19103	17596	17297	17234	16852	24817	45604	42333	34738	25510	18650	16512	16342	16093	16054	16092	16187	16111	16097	16200	16141	16366	16164	16126	16153	16076	16196	16123	16250	15959	16277	16105	16087	16017	15994	16265	16104	15930	16108	16186	16115	16102	16149	16170	16145	16053	16255	16112	16087	16016	16106	16110	16010	16209	16159	16073	16149	16108	16190	16142	16035	16145	16151	15999	15972	16109	16164	16088	16081	16220	16144	15991	16156	16222	16049	16058	16156	15956	16210	16118	16118	16140	16219	16202	16220	16115	16067	16163	15950	16118	16096	16048	15991	16117	15958	16200	16155	16160	16266	15961	16077	16048	16181	16080	16100	16168	16103	16018	16222	15954	15995	16077	16133	16168	16072	16145	16040	16120	15967	16186	16080	16069	15987	16130	16160	16164	16174	15977	16053	16090	15998	16097	16004	16114	16135	16209	16014	16095	16265	16047	16122	16162	16103	15933	16078	16059	16161	16248	16087	16102	16026	16049	16035	16210	15917	16230	16006	16063	16070	16014	16035	15983	16199	16148	15980	16030	16066	16064	16042	16135	16190	16003	16063	16167	15868	16219	16080	16142	16130	16220	16116	16070	15918	16067	15936	16000	15967	16083	16109	16064	16257	16086	16131	16009	16070	15959	16079	16285	16143	16045	16208	16014	16121	16081	16042	15992	16210	15983	15973	16331	16191	16077	16137	16139	16143	15966	16124	16119	16233	16011	16010	16179	16201	16150	15801	16159	16177	16115	15916	15940	16081	16191	16167	16006	16237	15972	15996	16070	16079	16176	16073	16029	16111	16076	16059	16163	16088	16045	16169	16118	15969	16153	16133	16164	16025	16121	16125	16080	16009	16188	16111	16090	16241	16007	16201	16100	16091	16113	16240	15978	16215	16149	16107	16093	15955	16114	16140	16088	16091	16197	15983	16066	16088	16097	16143	16103	15988	16272	16016	16090	16245	16242	16229	15941	16053	16142	16221	16096	16022	16044	16168	16168	16103	16170	16168	16062	16049	16184	16149	16247	16154	16052	16168	16020	16157	16070	16015	16161	16166	16051	16020	16092	15932	16177	16038	16234	16025	16130	16007	16160	16164	16200	16090	16134	16205	16239	16136	15960	16104	15988	16010	16186	16214	16085	16169	15958	16092	16127	16184	16057	16195	16307	16148	16147	16033	16335	16076	15887	16021	16099	16114	16211	15997	16119	16100	15973	16217	16023	16070	16138	16094	16018	16002	16011	16250	16091	16134	16117	16049	16133	16239	16051	16134	15962	16078	16024	16015	16158	16055	16133	16037	16015	16016	16163	16089	16232	15939	16092	16075	16134	15952	16130	16185	16038	16088	16127	15960	15844	16103	16158	16110	15978	16174	16082	16101	16025	16178	16064	16220	16031	16151	16085	16031	15926	16025	16255	16017	16011	16111	16117	16219	16033	16161	16103	16304	16025	16209	16160	16105	16057	15969	16074	16095	16121	16086	16006	16153	16044	16076	16177	16217	16148	16039	16187	16175	16171	16047	16138	16084	16075	16202	16163	16074	16035	16151	16090	16046	15958	16096	16135	16033	16117	16204	16144	16023	16204	16145	16168	16169	16141	16064	16242	16041	16100	16135	16160	16044	16064	16120	16027	16116	16284	16051	15894	16021	16124	16261	16062	16037	16069	15980	16237	16126	16082	16141	16183	15990	16117	16082	16048	15925	16040	16191	16065	16211	16198	16176	15956	16096	16063	16009	16110	15995	15976	16076	15964	16043	16209	16088	16141	16243	16006	15927	16176	16111	15996	15984	16046	16085	16166	16012	16084	16043	16077	16006	16197	16047	16070	16126	16004	16020	15876	16101	15959	16335	16079	16202	16250	16117	16132	16021	16065	16252	16160	15945	16081	15992	16113	16088	16071	16018	16151	16110	16086	16168	16039	16100	15999	16222	16117	16211	16067	16099	16180	16008	16276	16098	16236	16013	15980	16024	16014	16055	16098	15965	16031	16080	16010	16001	16001	16064	16032	16201	16050	15947	15976	16298	16159	15934	16222	16081	16308	16110	16119	16125	16077	16155	16027	16184	15964	16155	16053	16175	16071	15926	16073	16222	16118	16127	15942	15871	16073	16098	15933	16011	16241	15978	16017	15987	16240	16070	16118	15943	16156	16122	16082	16170	16074	15975	16051	16099	15952	16040	15875	15989	16085	16128	16223	16032	16021	16070	16077	16131	16065	16225	16021	16058	16016	16053	16060	16176	16097	16094	16252	16078	15987	16188	16136	16198	16165	16194	15987	16087	15995	16028	16066	15982	16146	16140	16155	16212	16089	16043	16067	16133	16211	16096	16214	16160	16139	16063	16010	16097	16089	16124	16130	16113	16140	16134	16162	16111	16141	15993	16183	16019	16042	16136	16152	16062	16058	16128	16021	16060	16029	16087	16206	16172	15970	16054	16120	16013	15826	16107	16064	16002	16078	15924	16227	16139	16085	16081	15960	16027	16030	16087	16133	16179	16060	16004	16171	16147	15944	16181	16051	16117	16038	16104	16135	16069	16070	16070	16003	16076	16205	16142	16031	15898	16145	16002	16133	16078	16181	16103	16138	16138	16054	16013	15928	16034	16121	16024	16067	15998	15957	15959	15975	15980	16316	15982	15999	16103	16049	16104	16310	16106	16129	16023	16071	16063	16162	16106	16304	15985	16097	16043	16109	16120	15841	16014	16163	16038	16064	15964	16145	16242	15938	16009	16047	15997	16068	15989	16240	16131	16063	16227	15823	16173	15969	16074	16041	16182	16053	16176	16015	16157	15945	15998	16042	16139	15883	16079	16082	16044	15918	16174	15887	16225	16094	15990	15986	16149	15987	16004	16108	15966	16141	16261	16272	16057	16175	15963	16007	16139	16086	16126	16108	16079	16092	16154	15941	16127	16184	16113	16157	16100	16244	16026	16039	16104	16209	16181	16243	16113	16063	15971	16010	16183	16127	16121	16006	15937	16128	16115	15984	16037	16063	16193	16054	16304	16072	16194	16164	16021	16200	16143	16202	15961	16216	15992	16030	16100	16065	16035	16006	16182	15981	16270	16144	16073	16112	16068	16101	16229	16040	16011	16021	16086	16110	16162	16186	16093	15992	16079	16043	16247	16184	16111	16091	16098	16042	16131	16046	15978	16147	16155	16056	16189	16105	16066	16098	16040	15964	16073	16198	16077	16136	16065	15967	16064	16158	16019	16055	16016	16113	16029	16156	16146	15907	16205	16202	15976	16182	16065	16051	15946	16116	15957	16086	16118	16057	16067	16126	16145	15881	16257	16002	16127	16179	16203	15963	16198	16131	16069	16160	16163	16108	16202	16050	16072	16054	16056	16253	16117	16124	15987	16047	16187	16058	16246	16084	16088	16038	16099	16074	16103	16095	16011	16171	16281	15921	16126	16037	16182	16051	15980	16115	15946	15875	16091	16151	16031	15980	16111	16057	15965	15971	16184	16025	16137	16068	16069	15995	16168	15957	16056	16112	16067	16092	16074	16213	16213	16073	16073	15920	16208	15883	16151	16009	16021	16083	16061	16162	16200	16188	16007	16184	16235	16130	16140	15954	16109	15993	16047	16058	16010	16010	16198	16064	16134	16279	16060	16248	16023	16021	16107	15969	15985	16093	16120	16029	16169	16179	16243	15979	16006	16068	15938	16156	16199	16081	16008	16011	16060	16143	16087	16161	16148	16030	16264	16056	15976	16088	16029	16070	16057	16111	15951	16145	16035	16186	15965	16035	16082	16050	16042	16057	16086	16182	15934	16184	16037	16193	16112	16042	16101	16118	16112	15995	16021	16043	16202	16093	16124	16109	16055	16210	16217	16113	16140	16158	16175	16149	16170	16053	16030	15926	15960	16148	16022	16326	15898	16206	16308	16082	16107	16178	16165	16021	16230	16107	16147	16096	16125	16013	16006	16184	16198	16005	16056	16019	16153	16017	16067	15997	15961	16101	16071	16096	15954	16095	16202	16268	15929	16145	16203	15995	16224	16193	15927	16013	16085	16226	16170	16247	16201	16064	16127	16207	16098	16007	16261	16055	15980	16073	16095	16019	15986	16213	16192	15984	16019	16092	16145	16006	16134	16052	16094	16251	16038	16114	16134	16115	16151	16072	16033	16124	16081	16229	16095	16047	16170	16087	16203	15957	15956	16124	16078	16153	16011	16005	16133	15942	16291	15978	16193	16078	16236	16107	16030	16170	16033	16099	16133	16101	16083	16157	15964	16119	15937	16152	16105	16176	16073	16070	16043	16103	16154	16058	16074	16118	16255	16114	16095	16253	16000	16330	16083	16215	16002	15975	16156	16218	16142	16090	16098	16108	15999	16284	15973	16127	15977	16109	16144	16171	16073	16074	15987	16112	16093	16089	16174	16008	15973	16236	16124	16099	16235	16073	16094	15958	16076	16067	16161	16075	16098	16159	16228	16039	16152	16114	16080	16112	16132	15991	16016	16166	16099	16121	16038	16180	16122	16140	16086	15928	16029	16022	16059	16061	16146	15953	16167	16231	16210	16096	16107	16057	16112	16156	16089	16319	16298	16130	15993	16126	16180	15997	16117	15989	16135	16132	15979	16225	16129	16102	16023	15951	16321	16195	16173	15994	16088	16189	16062	16052	16131	16131	16009	16099	16097	16188	16126	16066	16214	15964	16170	16117	16147	16144	16147	16167	16154	16062	15973	16184	16116	16185	16156	16202	16168	16092	16039	16169	16136	16032	16048	16138	16132	16153	16055	16049	15948	16085	16146	15937	16145	16013	16091	16153	16105	16152	16091	16184	16107	16141	16180	16143	15984	15998	16066	16009	16059	15871	16103	16261	16129	16151	16235	16027	16148	16009	16206	15919	16131	16009	16077	16168	16100	16029	16082	16079	16133	16144	16129	16226	16199	16016	16026	16036	16221	16087	16095	16215	16116	16189	16210	16173	16115	16028	16062	16264	16172	16183	16001	15986	15981	16122	16106	16098	16136	16053	16174	16148	15957	16140	16009	16057	16289	15965	16125	16172	16250	16106	16014	16127	15975	15964	16031	16106	16089	16137	16116	16028	16021	16132	16038	16167	15978	15974	16093	15940	16027	16119	16175	16132	15960	15969	16069	16054	15850	16039
29199	21990	21697	19603	17968	17952	17771	17802	17744	17692	17566	17526	18899	20623	20358	19161	18127	17687	17590	17586	17587	17466	17533	17634	17472	17494	17534	17333	17542	17569	17510	17555	17637	17717	17446	17620	17541	17605	17445	17451	17457	17423	17404	17342	17450	17610	17532	17610	17599	17406	17653	17355	17467	17500	17647	17512	17585	17236	17515	17352	17509	17495	17616	17539	17499	17656	17566	17564	17677	17637	17546	17347	17465	17633	17605	17499	17552	17256	17482	17485	17440	17520	17566	17407	17440	17429	17492	17481	17483	17639	17417	17628	17427	17455	17588	17463	17443	17426	17502	17657	17544	17611	17399	17434	17432	17617	17547	17337	17382	17624	17578	17370	17402	17529	17403	17624	17661	17471	17442	17574	17659	17402	17442	17548	17626	17547	17571	17494	17418	17534	17570	17551	17392	17483	17545	17360	17518	17568	17610	17590	17642	17603	17588	17424	17416	17359	17493	17493	17450	17576	17537	17447	17518	17318	17537	17711	17525	17747	17460	17482	17516	17598	17654	17600	17389	17541	17531	17527	17613	17674	17672	17601	17408	17373	17365	17564	17347	17424	17540	17457	17588	17547	17631	17605	17327	17535	17716	17396	17450	17492	17479	17419	17693	17476	17302	17425	17474	17354	17386	17411	17512	17741	17493	17481	17572	17601	17625	17598	17450	17307	17365	17687	17429	17569	17503	17539	17490	17618	17379	17748	17424	17436	17383	17640	17661	17487	17604	17574	17427	17342	17432	17538	17506	17385	17494	17365	17815	17570	17594	17423	17601	17494	17482	17378	17492	17527	17329	17412	17661	17526	17405	17769	17457	17679	17535	17407	17684	17252	17615	17657	17513	17472	17421	17456	17515	17434	17468	17500	17478	17438	17341	17416	17450	17346	17378	17505	17547	17602	17460	17337	17657	17435	17458	17431	17516	17476	17486	17583	17512	17481	17504	17589	17590	17631	17537	17509	17592	17594	17557	17681	17691	17377	17652	17426	17350	17471	17511	17464	17568	17598	17639	17303	17421	17652	17485	17367	17693	17608	17505	17377	17663	17507	17393	17401	17429	17582	17543	17537	17440	17634	17470	17455	17484	17694	17646	17764	17517	17217	17544	17355	17453	17444	17650	17281	17570	17478	17568	17642	17668	17643	17427	17461	17582	17546	17393	17281	17426	17449	17628	17340	17474	17510	17433	17459	17455	17352	17703	17513	17638	17541	17400	17631	17396	17415	17544	17463	17437	17664	17491	17563	17355	17781	17419	17492	17624	17417	17386	17413	17311	17442	17592	17437	17452	17580	17590	17339	17646	17423	17611	17394	17489	17517	17469	17487	17416	17448	17540	17649	17706	17698	17498	17493	17707	17544	17517	17545	17493	17505	17676	17370	17533	17629	17593	17500	17456	17543	17536	17375	17411	17357	17497	17570	17608	17652	17738	17385	17649	17540	17673	17447	17346	17510	17342	17761	17646	17345	17508	17447	17355	17389	17515	17525	17475	17506	17496	17567	17481	17416	17525	17401	17500	17506	17414	17528	17544	17499	17585	17416	17561	17486	17566	17475	17362	17471	17483	17444	17462	17526	17643	17636	17752	17662	17405	17421	17509	17424	17357	17457	17477	17574	17640	17475	17372	17474	17518	17681	17727	17491	17634	17625	17366	17669	17587	17425	17384	17489	17615	17315	17471	17357	17439	17432	17362	17466	17556	17400	17418	17615	17638	17391	17502	17352	17491	17341	17507	17458	17524	17397	17577	17420	17561	17391	17444	17696	17557	17538	17592	17524	17556	17383	17706	17433	17539	17515	17345	17538	17369	17262	17626	17694	17275	17464	17636	17449	17564	17438	17528	17701	17473	17505	17398	17593	17406	17444	17535	17348	17384	17490	17629	17547	17626	17511	17459	17447	17572	17284	17394	17549	17566	17315	17443	17598	17782	17536	17571	17819	17453	17567	17569	17562	17461	17490	17562	17603	17407	17559	17515	17700	17465	17585	17406	17393	17531	17564	17669	17384	17534	17381	17609	17638	17510	17467	17497	17639	17419	17613	17412	17451	17615	17629	17348	17446	17496	17543	17501	17667	17600	17467	17451	17479	17644	17475	17611	17416	17658	17602	17356	17498	17471	17485	17539	17626	17548	17575	17685	17725	17376	17340	17474	17567	17639	17446	17477	17371	17650	17421	17385	17572	17620	17536	17528	17403	17392	17419	17462	17605	17501	17457	17477	17789	17429	17480	17582	17442	17491	17457	17638	17315	17222	17471	17499	17758	17448	17525	17518	17552	17677	17599	17556	17668	17464	17394	17430	17546	17464	17679	17582	17411	17451	17389	17574	17597	17437	17400	17755	17625	17522	17598	17591	17280	17345	17392	17461	17535	17619	17650	17756	17547	17462	17521	17668	17556	17434	17510	17618	17279	17379	17522	17539	17501	17546	17780	17563	17581	17486	17466	17564	17368	17570	17527	17456	17219	17513	17611	17569	17575	17615	17533	17420	17544	17606	17627	17699	17547	17562	17373	17369	17474	17449	17402	17610	17516	17487	17586	17449	17384	17463	17553	17537	17473	17549	17516	17513	17425	17274	17435	17350	17516	17489	17538	17355	17326	17658	17548	17469	17554	17617	17550	17532	17282	17485	17497	17519	17527	17504	17612	17498	17496	17716	17800	17423	17623	17452	17713	17487	17555	17453	17456	17407	17561	17482	17383	17658	17453	17432	17542	17498	17479	17590	17519	17184	17260	17674	17610	17393	17489	17439	17467	17526	17560	17450	17593	17438	17523	17557	17414	17704	17329	17495	17497	17553	17493	17712	17541	17494	17617	17838	17684	17548	17529	17459	17693	17449	17526	17427	17449	17760	17735	17828	17474	17494	17367	17632	17492	17444	17406	17601	17612	17573	17635	17457	17559	17524	17710	17517	17626	17546	17448	17352	17470	17384	17360	17415	17583	17587	17653	17498	17743	17518	17566	17477	17473	17455	17411	17441	17454	17658	17435	17650	17484	17697	17386	17631	17601	17646	17489	17640	17556	17302	17299	17624	17314	17474	17587	17345	17590	17472	17702	17552	17591	17388	17506	17611	17522	17365	17442	17570	17348	17560	17701	17530	17487	17582	17344	17459	17513	17707	17534	17544	17628	17442	17480	17315	17447	17402	17433	17653	17626	17409	17362	17366	17333	17500	17687	17412	17548	17622	17685	17458	17422	17230	17425	17363	17459	17507	17701	17465	17553	17610	17569	17649	17594	17442	17469	17471	17474	17571	17311	17445	17440	17567	17434	17619	17739	17583	17614	17359	17465	17468	17439	17442	17486	17610	17364	17601	17530	17471	17370	17453	17394	17449	17447	17450	17609	17556	17461	17691	17645	17433	17726	17595	17814	17685	17601	17381	17479	17443	17462	17487	17452	17562	17630	17385	17412	17487	17511	17668	17446	17562	17570	17819	17790	17506	17481	17480	17477	17564	17557	17473	17286	17454	17546	17573	17509	17733	17447	17591	17535	17499	17520	17568	17649	17765	17642	17367	17615	17735	17557	17640	17508	17439	17482	17621	17553	17404	17464	17421	17449	17528	17575	17514	17520	17434	17371	17565	17501	17588	17570	17523	17544	17481	17457	17469	17443	17477	17524	17439	17488	17585	17491	17600	17556	17610	17493	17621	17532	17464	17504	17514	17667	17517	17474	17728	17322	17629	17331	17433	17430	17363	17481	17612	17557	17761	17438	17687	17358	17567	17353	17560	17663	17446	17552	17696	17391	17688	17576	17788	17587	17582	17470	17440	17522	17402	17497	17558	17740	17441	17628	17367	17509	17692	17506	17462	17483	17478	17472	17435	17460	17554	17729	17456	17571	17454	17365	17473	17414	17658	17652	17607	17353	17465	17540	17373	17396	17382	17319	17578	17382	17492	17505	17450	17278	17451	17502	17750	17526	17650	17390	17665	17450	17455	17591	17786	17284	17295	17553	17574	17545	17497	17501	17611	17467	17332	17767	17568	17579	17542	17579	17475	17308	17682	17791	17537	17428	17431	17510	17567	17517	17510	17612	17436	17494	17529	17576	17320	17467	17429	17326	17667	17511	17648	17631	17382	17603	17580	17470	17369	17501	17568	17552	17420	17450	17486	17522	17558	17566	17550	17365	17428	17525	17537	17670	17659	17650	17387	17576	17602	17461	17649	17639	17317	17517	17490	17371	17639	17710	17601	17617	17542	17377	17498	17523	17673	17538	17383	17582	17624	17572	17522	17621	17285	17377	17648	17643	17381	17671	17281	17352	17527	17435	17467	17453	17543	17275	17449	17428	17462	17436	17490	17614	17596	17513	17699	17437	17521	17517	17666	17311	17344	17499	17604	17442	17386	17383	17597	17439	17492	17631	17531	17554	17662	17667	17700	17542	17593	17545	17527	17594	17468	17555	17405	17378	17586	17471	17599	17636	17472	17570	17745	17610	17613	17420	17645	17456	17474	17469	17477	17603	17589	17596	17643	17637	17393	17341	17801	17793	17554	17560	17645	17471	17443	17482	17339	17509	17510	17235	17656	17646	17482	17364	17727	17426	17459	17349	17587	17636	17645	17460	17602	17649	17517	17461	17576	17423	17568	17520	17507	17694	17547	17575	17672	17350	17270	17586	17387	17356	17622	17519	17474	17261	17355	17550	17500	17560	17544	17466	17299	17634	17606	17481	17419	17503	17547	17454	17466	17557	17493	17520	17383	17520	17481	17374	17443	17518	17484	17473	17538	17584	17244	17477	17528	17547	17569	17698	17669	17654	17818	17520	17547	17423	17545	17368	17590	17434	17441	17448	17690	17571	17414	17622	17653	17505	17675	17494	17559	17388	17490	17487	17577	17572	17509	17534	17525	17478	17571	17376	17528	17471	17549	17568	17476	17480	17490	17497	17500	17705	17492	17351	17610	17333	17588	17442	17514	17318	17281	17451	17534	17582	17550	17315	17503	17412	17276	17528	17477	17448	17273	17397	17528	17518	17652	17540	17647	17469	17566	17665	17497	17673	17442	17552	17646	17761	17618	17452	17357	17520	17464	17523	17535	17525	17407	17473	17510	17581	17425	17533	17591	17476	17561	17551	17668	17355	17482	17419	17519	17512	17470	17569	17622	17612	17645	17578	17467	17404	17533	17630
16639	18438	17737	17646	17168	16665	16566	16212	16450	16505	16282	16485	18868	20762	19810	18071	16736	16420	16157	16213	16217	16141	16242	16255	16165	16160	16208	16171	16458	16169	16198	16178	16102	16424	16343	16064	16182	16218	16378	16203	16160	16234	16150	16277	16296	16420	16291	16438	16419	16163	16211	16426	16370	16287	16138	16194	16298	16205	16224	16414	16161	16140	16341	16350	16312	16186	16325	16325	16294	16031	16272	16264	16232	16205	16242	16285	16209	16320	16299	16410	16236	16320	16244	16285	16234	16281	16125	16376	16362	16243	16070	16209	16076	16279	16450	16271	16223	16402	16028	16212	16466	16267	16181	16424	16256	16141	16245	16133	16280	16345	16385	16439	16082	16145	16253	16168	16132	16261	16372	16058	16192	16184	16187	16191	16230	16260	16333	16212	16328	16311	16212	16243	16255	16164	16185	16255	16236	16161	16348	16156	16154	16105	16246	16062	16294	16360	16251	16516	16339	16264	16222	16278	16339	16153	16254	16280	16223	16389	16207	16239	16282	16313	16173	16281	16035	16223	16087	16251	16294	16318	16231	16126	16322	16242	16303	16255	16065	16391	16178	16176	16144	16290	16134	16195	16264	16094	16072	16332	16164	16010	16271	16265	16176	16285	16259	16242	16230	16233	16291	16223	16111	16186	16290	16182	16405	16183	16286	16198	16278	16184	16376	16181	16311	16021	16469	16357	16148	16140	16140	16255	16145	16181	16274	16118	16104	16239	16278	16300	16436	16397	16128	15991	16268	16356	16124	16434	16230	16130	16274	16197	16050	16142	16123	16298	16242	16300	16181	16176	16307	16283	16278	16195	16370	16276	16222	16192	16126	16335	16361	16301	16398	16192	16007	16182	16226	16252	16241	16211	16312	16359	16209	16135	16256	16174	16166	16118	16204	16254	16194	16212	16564	16286	16363	16297	16252	16172	16297	16014	16098	16268	16198	16266	16370	16112	16203	16226	16260	16271	16239	16416	16365	16353	16171	16298	16316	16211	16342	16137	16269	16313	16093	16246	16146	16210	16218	16171	16358	16274	16245	16346	16341	16138	16226	16253	16264	16129	16299	16287	16360	16354	16385	16356	16132	16175	16427	16300	16269	16284	16106	16312	16264	16193	16319	16125	16270	16351	16231	16297	16293	16433	16219	16216	16101	16416	16174	16443	16282	16248	16322	16009	16237	16228	16164	16349	16293	16123	16295	16334	16265	16259	16165	16268	16539	16226	16101	16235	16337	16151	16231	16138	16327	16159	16323	16260	16206	16327	16242	16130	16251	16144	16191	16346	16193	16218	16256	16147	16208	16304	16230	16262	16269	16217	16270	16085	16251	16242	16224	16382	16266	16291	16344	16297	16263	16303	16411	16086	16416	16089	16130	16186	16292	16301	16227	16188	16122	16203	16341	16159	16287	16332	16369	16311	16106	16288	16208	16461	16341	16195	16026	16420	16384	16131	16030	16154	16304	16351	16250	16372	16157	16315	16226	16242	16154	16306	16240	16110	16314	16260	16388	16209	16293	16235	16372	16222	16035	16118	16259	16025	16200	16296	16099	16197	16257	16403	16377	16261	16205	16185	16291	16331	16242	16217	16121	16322	16128	16005	16212	16274	16392	16357	16212	16249	16144	16115	16312	16076	16266	16119	16057	16304	16132	16249	16223	16278	16131	16323	16347	16121	16081	16192	16172	16245	16096	16340	16357	16456	16194	16189	16375	16151	16215	16149	16267	16080	16255	16282	16224	16290	16166	16279	16295	16099	16193	16154	16129	16224	16366	16015	16243	16164	16055	16264	16252	16292	16300	16278	16422	16241	16048	16216	16389	16212	16239	16249	16183	16275	16232	16385	16198	16260	16298	16237	16188	16256	16120	16088	16165	16411	16169	16453	16233	16293	16326	16179	16104	16333	16291	16315	16270	16109	16159	16336	16177	16347	16106	16173	16267	16234	16432	16200	16238	16218	16231	16356	16173	16341	16157	16134	16295	16337	16297	16166	16338	16243	16146	16359	16250	16261	16289	16118	16364	16358	16246	16381	16128	16231	16180	16250	16194	16261	15977	16266	16185	16285	16128	16218	16166	16090	16299	16121	16162	16163	16349	16373	16187	16219	16314	16129	16218	16359	16194	16272	16417	16189	16215	16322	16300	16243	16282	16124	16301	16206	16294	16207	16350	16301	16293	16250	16412	16181	16227	16298	16107	16267	16327	16208	16365	16343	16188	16191	16232	16234	16182	16306	16160	16301	16166	16271	16272	16107	16171	16272	16334	16257	16267	16310	16348	16230	16441	16236	16153	16179	16178	16173	16232	16291	16215	16149	16253	16182	16294	16134	16245	16103	16286	16313	16338	16436	16260	16285	16252	16312	16465	16224	16388	16119	16233	16349	16235	16340	16345	16177	16079	16151	16104	16430	16388	16165	16234	16173	16438	16087	16226	16274	16255	16273	16270	16189	16304	16456	16184	16358	16181	16224	16294	16060	16229	16117	16147	16440	16214	16285	16230	16311	16184	16253	16135	16215	16148	16321	16435	16277	16243	16304	16279	16210	16200	16187	16247	16276	16337	16318	16290	16316	16412	16338	16241	16291	16148	16103	16301	16229	16404	16059	16291	16164	16297	16351	16238	16376	16265	16216	16224	16146	16407	16337	16236	16415	16235	16377	16350	16235	16251	16255	16164	16179	16211	16374	16204	16368	16268	16324	16285	16219	16364	16023	16178	16304	16339	16254	16401	16180	16227	16313	16408	16378	16252	16322	16254	16249	16230	16264	16197	16218	16337	16372	16289	16282	16069	16267	16215	16284	16223	16272	16383	16143	16379	16136	16279	16262	16432	16007	16302	16151	16283	16400	16394	16305	16191	16203	16251	16185	16281	16126	16227	16048	16213	16220	16234	16110	16324	16276	16371	16249	16340	16391	16237	16166	16309	16280	16389	16350	16156	16209	16207	16360	16218	16260	16396	16297	16186	16218	16100	16138	16235	16346	16268	16224	16191	16312	16346	16257	16350	16269	16177	16003	16248	16330	16422	16260	16401	16238	16419	16298	16315	16286	16346	16043	16218	16245	16244	16409	16105	16305	16288	16162	16284	16221	16273	16285	16274	16236	16176	16162	16294	16192	16342	16240	16198	16237	16159	16206	16294	16220	16400	16224	16165	16312	16343	16329	16328	16338	16471	16269	16090	16300	16376	16237	16174	16277	16077	16172	16242	16248	16079	16177	16352	16273	16174	16167	16215	16183	16256	16360	16406	16103	16292	15989	16256	16313	16118	16223	16275	16252	16360	16227	16274	16260	16392	16010	16185	16223	16356	16201	16121	16339	16251	16237	16426	16211	16301	16187	16238	16229	16334	16229	16351	16256	16259	16038	16220	16211	16075	16122	16136	16310	16301	16165	16325	16225	16168	16535	16156	16219	16110	16217	16224	16239	16486	16242	16241	16178	16363	16357	16337	16408	16264	16192	16168	16185	16359	16206	16239	16225	16258	16137	16061	16138	16271	16372	16340	16266	16309	16252	16108	16377	16110	16270	16247	16291	16305	16210	16183	16296	16129	16315	16362	16223	16258	16221	16295	16279	16086	16195	16345	16099	16221	16361	16300	16354	16372	16303	16403	16352	16177	16353	16327	16296	16170	16294	16293	16350	16239	16243	16288	16368	16190	16217	16398	16031	16056	16300	16220	16279	16233	16269	16034	16378	16214	16222	16270	16359	16310	16147	16221	16279	16267	16335	16149	16288	16049	16370	16274	16136	16221	16154	16401	16127	16304	16243	16348	16358	16253	16409	16229	16339	16211	16106	16327	16211	16219	16161	16405	16118	16231	16241	16262	16252	16248	16228	16408	16243	16258	16161	16095	16207	16268	16259	16368	16349	16413	16192	16385	16203	16163	16179	16282	16086	16233	16305	16268	16358	16253	16112	16293	16322	16270	16183	16341	16197	16255	16455	16163	16185	16212	16249	16236	16195	16307	16278	16281	16243	16388	16182	16231	16324	16152	16413	16265	16074	16230	16223	16255	16317	16151	16118	16269	16179	16343	16268	16301	16261	16351	16094	16135	16421	16320	16371	16258	16165	16371	16385	16130	16367	16384	16198	16124	16238	16206	16253	16323	16267	16212	16171	16263	16294	16317	16133	16209	16145	16286	16313	16286	16384	16170	16294	16200	16312	16229	16196	16183	16217	16181	16301	16249	16281	16217	16260	16310	16327	16290	16170	16329	16374	16172	16064	16335	16237	16187	16297	16154	16363	16304	16280	16304	16235	16420	16069	16260	16199	16196	16169	16045	16237	16191	16255	16330	16317	16256	16405	16156	16394	16248	16207	16128	16285	16111	16396	16194	16275	16234	16251	16134	16343	16219	16349	16324	16369	16255	16320	16354	16143	16339	16210	16174	16260	16285	16450	16241	16174	16280	16182	16263	16312	16261	16243	16095	16277	16261	16291	16234	16255	16196	16220	16210	16314	16353	16105	16216	16245	16390	16308	16260	16110	16146	16285	16146	16186	16179	16389	16386	16120	16048	16278	16452	16284	16312	16237	16183	16247	16064	16225	16323	16324	16188	16162	16334	16303	16346	16268	16277	16339	16235	16337	16283	16269	16437	16027	16266	16205	16190	16152	16259	16285	16135	16295	16254	16218	16368	16132	16229	16330	16219	16226	16183	16223	16331	16198	16160	16357	16209	16142	16454	16225	16176	16261	16160	16269	16179	16236	16208	16331	16324	16248	16171	16259	16262	16172	16157	16398	16285	16261	16142	16130	16335	16432	16262	16172	16191	16335	16117	16140	16145	16385	16202	16370	16267	16138	16257	16223	16428	16212	16388	16272	16190	16293	16246	16310	16139	16197	16165	16246	16372	16094	16350	16228	16193	16124	16196	16149	16287	16318	16382	16219	16172	16339	16289	16411	16151	16212	16187	16195	16255	16280	16339	16251	16176	16177	16203	16171	16289	16291	16299	16231	16206	16185	16323	16418	16148	16075	16183	16266	16165	16355	16255	16299	16275	16409	16080	16314	16201	16326	16192	16368	16374	16138	16261	16244	16322	16324	16333	16087	16288	16276	16258	16133	16186	16318	16311	16266	16303	16311	16331	16074	16228	16185	16213	16372	16342	16237	16173	16208	16310	16304	16249	16131
25062	21358	28112	25348	21398	19433	19265	18171	17834	17831	17720	17732	27631	34041	29698	23963	19545	17778	17553	17520	17396	17470	17239	17359	17659	17537	17481	17322	17457	17293	17206	17289	17125	17520	17369	17335	17179	17309	17356	17245	17345	17238	17352	17415	17378	17453	17422	17125	17284	17354	17262	17431	17336	17092	17336	17324	17335	17384	17304	17139	17231	17297	17460	17308	17336	17200	17232	17175	17252	17355	17560	17212	17416	17299	17435	17283	17193	17156	17499	17326	17490	17256	17316	17114	17415	17195	17507	17456	17371	17316	17483	17387	17446	17438	17444	17245	17502	17296	17468	17244	17440	17546	17389	17426	17142	17137	17273	17092	17502	17446	17374	17316	17312	17473	17355	17392	17306	17333	17437	17515	17559	17357	17578	17092	17280	17372	17225	17231	17359	17283	17173	17429	17341	17231	17211	17411	17322	17219	17293	17335	17217	17420	17386	17238	17241	17385	17295	17173	17351	17167	17377	17390	17434	17191	17208	17571	17401	17354	17550	17160	17258	17588	17186	17399	17337	17392	17162	17353	17168	17360	17236	17188	17408	17191	17322	17206	17230	17329	17421	17205	17329	17664	17374	17279	17381	17363	17087	17271	17470	17614	17527	17189	17339	17421	17564	17323	17412	17340	17376	17289	17258	17497	17335	17289	17439	17295	17301	17224	17317	17358	17344	17403	17237	17461	17311	17299	17232	17247	17352	17128	17295	17376	17202	17264	17267	17412	17288	17341	17312	17337	17306	17315	17311	17323	17352	17014	17363	17277	17326	17295	17277	17303	17218	17231	17303	17147	17343	17350	17234	17307	17330	17567	17253	17348	17341	17346	17306	17388	17298	17260	17297	17463	17485	17291	17434	17243	17444	17302	17332	17401	17135	17409	17436	17121	17448	17386	17250	17228	17243	17270	17346	17313	17411	17287	17248	17429	17566	17309	17255	17382	17450	17343	17290	17263	17295	17225	17328	17282	17306	17383	17275	17389	17482	17484	17271	17383	17423	17401	17543	17323	17354	17509	17449	17407	17400	17229	17490	17311	17256	17479	17571	17409	17342	17506	17301	17330	17456	17248	17500	17419	17146	17419	17350	17457	17193	17209	17154	17401	17463	17354	17315	17367	17454	17288	17342	17556	17264	17348	17220	17321	17284	17416	17200	17513	17415	17426	17190	17465	17309	17176	17426	17249	17221	17474	17429	17230	17299	17385	17422	17397	17297	17280	17275	17487	17283	17297	17315	17311	17265	17337	17557	17194	17159	17087	17319	17057	17216	17266	17296	17196	17314	17212	17488	17159	17359	17303	17397	17137	17094	17342	17229	17285	17409	17422	17388	17285	17438	17163	17392	17376	17478	17289	17469	17360	17210	17379	17526	17535	17546	17324	17277	17232	17369	17205	17228	17367	17423	17318	17167	17294	17400	17297	17461	17270	17214	17192	17449	17384	17502	17158	17238	17234	17241	17412	17483	17356	17331	17344	17471	17186	17329	17362	17377	17218	17308	17298	17457	17356	17372	17415	17327	17440	17159	17389	17607	17375	17241	17099	17343	17480	17335	17335	17353	17148	17169	17390	17475	17453	17299	17318	17264	17382	17283	17233	17414	17564	17402	17285	17327	17412	17272	17371	17364	17428	17310	17294	17236	17351	17406	17361	17223	17344	17389	17352	17403	17138	17378	17330	17467	17274	17295	17412	17130	17236	17466	17230	17308	17290	17512	17322	17204	17490	17411	17522	17288	17417	17533	17247	17342	17341	17537	17278	17272	17223	17236	17379	17539	17244	17313	17278	17227	17259	17411	17340	17242	17376	17200	17352	17335	17472	17233	17493	17301	17335	17284	17353	17381	17351	17482	17414	17317	17239	17482	17414	17207	17362	17375	17558	17373	17345	17284	17119	17430	17279	17298	17272	17529	17243	17356	17397	17305	17236	17317	17382	17261	17067	17026	17281	17275	17315	17219	17241	17353	17185	17236	17414	17271	17245	17458	17089	17345	17416	17195	17221	17480	17460	17279	17172	17345	17211	17431	17236	17250	17373	17360	17285	17383	17324	17668	17557	17136	17303	17260	17361	17121	17391	17404	17331	17558	17316	17449	17261	17235	17107	17263	17316	17366	17187	17246	17311	17443	17333	17270	17403	17383	17365	17359	17217	17319	17325	17282	17214	17287	17393	17336	17206	17380	17205	17286	17371	17315	17316	17520	17388	17287	17391	17383	17279	17409	17259	17428	17329	17088	17464	17177	17544	17406	17194	17335	17349	17443	17247	17194	17621	17313	17211	17344	17313	17363	17257	17453	17330	17328	17364	17180	17326	17198	17386	17431	17164	17285	17251	17491	17457	17190	17399	17145	17230	17217	17571	17283	17342	17302	17345	17316	17095	17154	17280	17318	17233	17430	17180	17311	17145	17400	17305	17407	17230	17315	17553	17419	17408	17504	17334	17342	17494	17445	17336	17492	17217	17398	17349	17296	17249	17286	17375	17408	17290	17492	17303	17268	17349	17446	17276	17414	17346	17424	17159	17215	17132	17375	17466	17237	17291	17443	17439	17614	17493	17204	17228	17464	17336	17523	17595	17343	17332	17224	17459	17169	17446	17323	17116	17353	17242	17226	17271	17289	17470	16967	17128	17388	17397	17316	17248	17382	17117	17465	17381	17133	17340	17357	17151	17241	17070	17248	17339	17234	17437	17486	17289	17358	17331	17231	17554	17310	17352	17436	17451	17371	17390	17301	17401	17375	17376	17290	17236	17257	17205	17342	17183	17530	17403	17495	17428	17358	17226	17357	17353	17187	17392	17261	17355	17512	17481	17509	17373	17239	17350	17300	17144	17287	17363	17366	17347	17449	17413	17303	17287	17262	17306	17444	17212	17552	17217	17470	17202	17300	17306	17316	17237	17264	17384	17263	17304	17231	17145	17319	17191	17341	17420	17469	17383	17677	17349	17515	17479	17369	17187	17449	17304	17288	17227	17388	17388	17432	17324	17522	17345	17319	17386	17323	17140	17429	17369	17277	17146	17166	17313	17472	17578	17258	17236	17393	17279	17390	17193	17351	17374	17478	17304	17317	17436	17460	17389	17410	17372	17333	17164	17185	17171	17460	17356	17330	17263	17428	17355	17330	17400	17406	17286	17231	17451	17254	17457	17397	17300	17272	17351	17469	17253	17487	17225	17341	17173	17507	17286	17191	17202	17451	17171	17333	17360	17425	17335	17118	17414	17330	17241	17302	17326	17364	17354	17363	17378	17264	17382	17469	17113	17273	17371	17303	17290	17287	17605	17417	17523	17380	17299	17260	17552	17223	17382	17212	17334	17471	17195	17226	17387	17285	17405	17648	17204	17424	17348	17350	17271	17374	17272	17175	17292	17243	17248	17326	17297	17247	17372	17232	17283	17210	17414	17402	17446	17335	17104	17157	17279	17128	17318	17142	17373	17265	17175	17464	17453	17350	17365	17253	17374	17465	17317	17214	17282	17331	17170	17399	17351	17309	17172	17248	17358	17329	17211	17287	17224	17371	17536	17365	17466	17041	17360	17289	17313	17341	17238	17319	17364	17339	17342	17416	17289	17267	17207	17511	17211	17443	17588	17232	17190	17240	17483	17545	17169	17354	17400	17362	17536	17379	17302	17260	17378	17284	17283	17298	17385	17386	17355	17308	17431	17238	17260	17280	17242	17362	17051	17297	17196	17163	17218	17207	17263	17508	17366	17192	17286	17538	17379	17302	17275	17316	17134	17564	17192	17286	17227	17397	17328	17381	17495	17268	17283	17382	17461	17364	17437	17191	17439	17496	17404	17337	17321	17226	17355	17329	17197	17333	17341	17291	17280	17312	17541	17343	17399	17210	17240	17466	17367	17296	17251	17437	17362	17309	17409	17167	17248	17227	17357	17290	17416	17396	17465	17337	17301	17341	17365	17225	17432	17350	17441	17477	17614	17359	17303	17166	17289	17308	17413	17311	17271	17591	17344	17263	17166	17438	17325	17343	17412	17434	17372	17360	17316	17310	17288	17412	17365	17363	17334	17451	17424	17160	17229	17374	17353	17402	17263	17296	17361	17462	17493	17384	17264	17371	17448	17408	17491	17379	17183	17414	17214	17384	17273	17213	17280	17293	17307	17496	17159	17195	17416	17448	17376	17200	17287	17267	17199	17265	17341	17235	17264	17359	17308	17290	17355	17421	17258	17446	17392	17437	17364	17303	17274	17409	17242	17442	17164	17394	17241	17300	17181	17258	17369	17424	17281	17261	17350	17176	17360	17261	17100	17405	17424	17398	17070	17306	17324	17425	17609	17376	17196	17234	17259	17248	17408	17176	17177	17171	17368	17300	17384	17228	17501	17280	17543	17356	17471	17222	17266	17414	17330	17197	17532	17378	17386	17298	17130	17220	17228	17117	17392	17395	17317	17453	17455	17307	17446	17373	17321	17520	17395	17233	17392	17485	17297	17363	17202	17387	17316	17322	17542	17219	17401	17285	17323	17460	17350	17399	17490	17408	17497	17301	17276	17179	17124	17316	17444	17350	17267	17305	17511	17147	17375	17055	17334	17412	17257	17528	17372	17197	17144	17668	17457	17333	17210	17218	17181	17418	17356	17406	17437	17597	17219	17376	17587	17234	17318	17284	17267	17352	17390	17284	17297	17254	17551	17448	17364	17303	17254	17250	17046	17333	17256	17263	17601	17385	17254	17416	17367	17381	17408	17393	17275	17484	17209	17215	17271	17374	17276	17348	17480	17367	17347	17252	17243	17407	17355	17181	17272	17312	17428	17290	17270	17370	17390	17415	17290	17189	17584	17467	17613	17382	17193	17316	17411	17197	16954	17207	17304	17319	17441	17429	17398	17156	17473	17357	17328	17433	17520	17273	17481	17438	17044	17471	17314	17296	17379	17348	17332	17348	17272	17311	17323	17441	17147	17331	17366	17254	17244	17279	17352	17475	17431	17368	17111	17335	17254	17481	17397	17114	17341	17209	17416	17294	17201	17506	17337	17303	17374	17257	17526	17350	17338	17181	17486	17187	17231	17225	17425	17283	17269	17326	17404	17304	17255	17421	17293	17428	17282	17420	17272	17198	17147	17306	17535	17432	17151	17256	17283	17556	17447	17438	17460	17228	17354	17395	17318	17348	17545
15613	23343	22921	19231	17870	17330	17237	17253	16973	16822	16698	16663	32553	36433	31200	23658	18238	16441	16362	16148	16199	16170	16100	16316	16173	16143	16182	16263	16084	16200	16308	16364	16130	16211	16201	16334	16203	16254	16152	16088	16162	16197	16171	16101	15947	16246	16028	16232	16042	16198	16289	15948	16215	16217	16114	16276	16060	15979	16493	15958	16302	16297	15956	16156	16085	16213	16092	16182	16146	16127	16104	16122	16073	16215	16155	16116	16016	16204	16199	16205	16248	16141	15938	16256	16280	16182	16213	16111	16279	16171	16088	16137	16084	16253	16015	16193	16096	16326	16156	16199	16272	16340	16146	16155	16129	16034	16072	16142	16129	16120	15999	16205	16196	16113	16163	16104	16049	16056	16272	16137	16103	16271	15995	16260	16095	15929	16110	16013	16067	16046	16067	16069	16179	15933	16266	16147	16187	16250	16140	16144	16171	16077	16140	16149	16230	16122	16079	16275	16146	15989	16216	16049	16161	16131	16242	16356	16218	16153	16098	16120	15905	16109	16073	16132	16205	16230	16150	16329	16123	16138	16188	16105	16002	16207	16120	16272	16028	16297	16125	16273	16112	16157	16310	16209	16116	16028	16180	16108	16119	16077	16132	16189	16227	16312	15940	16195	16302	16351	16175	16186	16084	16175	16304	16248	16066	16138	16299	16027	16247	16236	16159	16165	16087	16052	16066	16181	16047	16125	16013	16109	16177	16128	16218	16255	16199	16080	16106	16158	16326	16242	16183	16169	15994	16137	16276	15953	16253	16204	16148	16036	16164	16075	16177	15998	16147	15993	16049	16150	16184	16304	16430	16247	16207	16179	16092	16240	16201	16093	16169	16266	16201	16097	16179	16262	16056	16060	16153	16203	16172	16141	16128	16065	15991	16219	16049	16229	16275	16067	16182	16132	16100	16082	16145	16409	16136	16193	16020	16299	16024	16261	16046	16185	16121	16088	16200	16216	16298	16039	16313	16270	16176	15992	16144	16237	16201	16132	16273	16185	16238	16160	16045	16047	16101	16059	16046	16255	16124	15933	16203	16135	16241	16246	16230	16114	16197	16227	16132	16189	16077	16145	16195	16229	16299	16144	16068	16302	16306	16319	16250	16151	16158	16106	16162	16184	16228	16286	16246	16208	15976	16068	16179	16221	16058	16201	16124	16104	16121	16195	15960	15959	16127	16202	16184	16063	16051	16078	16076	16276	16049	16024	16128	15985	16085	16105	16165	16203	16089	16187	16233	16163	15988	16097	16184	16190	16191	16135	16288	16006	16243	16058	16215	16246	16064	16312	16150	16238	16140	16122	16186	16172	16194	16150	16041	16084	16138	16088	16151	16192	16114	16084	16103	16333	16181	16084	16176	16280	16185	16132	15900	15952	16188	16176	16296	16264	16124	16219	16224	16289	16071	16183	16259	16219	16189	16191	16185	16327	16136	16161	16141	16226	16173	16106	16020	16238	16175	16199	16191	16163	16292	15912	16210	16261	16276	16186	15936	16066	16220	16148	16246	16135	16068	16143	16252	16138	16228	16418	16216	16188	16069	16038	15993	16056	16278	16168	16148	16282	16193	16127	16375	16096	16240	16041	16191	16239	16078	16247	16179	16177	16170	16138	16120	16131	16147	16203	16126	16069	16087	16261	16112	16123	16062	16036	16356	16174	16100	16272	16094	16181	16140	16186	16146	16285	16131	16111	16167	16149	16080	15970	16193	16161	15979	16162	16201	16365	16058	16182	16113	16162	16156	16220	16190	16252	16103	16121	16450	16146	16182	16205	16056	16078	16176	16108	16125	16119	16122	16169	16046	16249	16110	16260	16226	15963	16342	16003	16221	16055	16189	16097	16068	16264	16169	16115	16212	15994	16060	16057	16104	16146	16246	16110	16174	16217	16191	16133	16201	16161	16425	16251	16072	16239	16171	16222	16103	16052	16082	16218	16114	16014	16310	16276	16188	16239	16169	16161	16171	16125	16236	16144	16067	16220	16060	16078	16331	16170	16051	15985	16384	16179	16270	16255	16135	16154	16155	16086	16054	16130	16134	16273	16079	16067	16062	16164	16217	16187	16233	16054	16047	16065	16124	16040	16217	16086	16235	16017	16168	16178	16136	16198	15991	16214	16221	16005	16107	16074	16028	16273	16198	16137	16176	16020	16187	15980	16143	16100	16064	16204	16206	16356	16214	16152	16138	16238	16122	16140	16099	16179	16115	16109	16230	16178	16264	16172	16146	16286	16306	16140	16160	16118	16228	16218	16156	16000	16069	16195	16001	16168	16102	16162	16110	16213	16136	16169	16240	16081	16159	16181	16071	16005	16064	16334	16041	16149	16223	16087	16141	16086	16198	16174	15996	16176	16119	16070	16252	16132	16265	16250	16321	16084	16278	16161	16061	16165	16295	16421	16208	16158	16191	16095	16133	16162	16194	16232	16191	16140	16171	16290	16039	16135	16182	16167	16315	16127	15988	16029	16234	16322	16050	16003	15980	16203	16166	16154	16238	16288	16161	16217	16176	16113	16024	15960	16043	16163	16162	16090	16260	16144	16141	16074	16071	15946	16084	16250	16077	16052	16256	16255	15994	16161	16196	16127	16069	16168	16184	16203	16049	16191	16192	16047	16136	16109	16044	16178	16225	16158	16220	16232	16180	16154	16261	16144	16173	16053	16035	16140	16058	16087	16041	15914	16243	16089	16010	16084	16128	16207	16214	16229	16311	16268	16084	16241	16224	16172	16000	16215	16083	16252	16214	15965	16034	16050	16130	16014	16223	16302	16168	15985	16135	16227	16184	16203	16102	16392	16044	16049	16311	16141	16147	16193	16196	16083	16151	16136	16052	16238	16045	16072	16190	16148	16360	16319	16285	16086	16277	15916	16132	16290	16194	16191	16178	16265	16137	16248	16109	16045	16331	16489	16034	16147	16351	16269	16083	16372	16004	16358	16094	16040	16078	16163	16098	16225	16240	16331	16192	16000	16315	16182	16242	16268	16142	16110	16152	16089	16123	16345	16246	16208	16122	16136	16174	16199	16239	16161	16100	16106	16016	16208	16087	16043	16219	16197	16177	16123	16203	16210	16207	16214	16161	16119	16180	16014	16143	16063	16066	15949	16193	16302	16106	16196	16147	16002	15975	16223	16155	15955	16200	16193	16196	16153	16139	16172	16187	16208	15952	16229	16099	16086	15985	16226	16209	16262	16208	16212	16031	16193	16210	16121	16194	16077	16114	16134	16288	16230	16183	16026	16049	16102	16141	16117	16347	16033	16215	16288	16172	16043	15953	16257	16295	16108	16099	16114	16145	16396	16173	16210	16174	16228	16338	16177	16148	16034	16224	16250	16201	16241	16129	16109	16156	16182	16179	16239	16265	16132	16279	16175	16103	16137	16091	16095	16105	16156	16228	16112	16145	16092	16071	16218	16157	16234	16235	16000	16168	16065	16162	16132	16217	16178	16104	16090	16033	16140	16212	16091	16145	16138	16251	16168	15991	16288	16235	16069	16028	16162	15968	16174	16210	16154	16199	16103	16021	16201	16089	16084	16097	16041	16179	16380	16250	16196	16213	16142	16208	16093	16205	16089	16094	16135	16070	16134	16266	16069	16327	16143	16351	16233	16210	16100	16071	16097	16066	16084	16019	16250	16023	16076	15977	16194	16105	16181	16160	16128	16305	16291	16205	16154	16174	16183	16126	16126	16035	16010	15888	16158	16207	16215	16248	16131	16081	15924	16065	16293	16252	16023	16237	16115	16227	16227	16188	16032	16127	16060	16230	16077	16036	16244	16211	16334	16137	16201	16063	16288	16096	15840	16032	16154	16182	16195	16169	16115	16323	16096	16113	16312	16241	16153	16245	16172	16310	16176	16071	16257	16095	16199	16332	16161	16107	16318	16238	16154	16257	16167	16183	16067	16189	16178	16195	16229	16285	16124	16255	16165	16158	16165	16192	16073	16337	16231	16099	16088	16198	16076	16154	16184	16272	16259	16298	16326	16156	16152	16291	16072	16057	16001	16080	16208	16148	16266	15958	16127	16158	16189	16157	16141	15998	16076	16183	16143	16062	16249	16245	16188	16152	16262	16030	16054	16149	16186	16105	16039	16049	16127	16261	16263	16153	16099	16138	16149	16194	16132	16136	16065	16255	16091	16316	16102	16007	16243	16074	16351	16152	16201	16280	16271	16179	16223	16155	16082	15943	16179	16125	16356	15997	16228	16197	16030	16185	15942	16099	16215	16029	16111	16069	16078	16253	16106	16204	16117	16230	16136	16105	16216	16025	16069	16132	16133	16124	16094	16122	16209	16089	16130	16064	16025	16036	16273	16014	16091	16125	16249	16262	16183	16128	16187	15978	16190	16416	16052	16323	16055	16092	16275	16057	16090	16125	16199	16172	16115	16099	16132	16225	16318	16116	16229	16150	16122	16141	16181	16158	16063	16034	16245	16067	16210	16225	16116	16175	16268	16094	15978	16001	16148	16108	16060	16265	16176	15931	16045	16190	16088	16079	16189	16178	16107	16188	16153	16202	16155	16154	15938	16097	16220	16072	16092	16242	16323	16156	16383	16197	16027	16070	16058	16120	16306	16320	16237	16210	16273	16245	16193	16250	16314	16131	16185	16366	16103	16359	16112	15943	16366	16247	16235	16287	16067	15965	16180	16138	16211	16380	16156	16021	16282	16032	16419	16248	16018	16105	16172	16094	16212	16310	16151	16238	16214	16142	16115	16132	16186	16096	16157	16016	16188	16080	16144	16267	16201	16233	16125	16094	16264	16072	16115	16245	16106	16087	16204	16127	16154	16081	16164	16018	16105	16195	16129	16009	16333	16185	15941	16184	16029	16272	16173	16167	16380	16071	16188	16094	15902	16009	16045	16124	16255	16159	16328	16131	16199	16268	16170	16224	15955	16156	16192	16286	16223	16268	16232	16107	16220	16204	16005	16068	16184	16122	16041	16264	16148	15999	16258	16151	16193	16139	16167	16110	16136	16097	16223	16093	16115	16160	16212	16099	16145	16306	16167	16172	16110	16298	16126	16087	16306	16178	16207	16177	16100	16077	16189	16073	15996	16067	16276	16124	16124	16264	16230	16051	16238	16330	16203	16251	16084	16244	16124	15991	16098	16276	16228	16185	16166
23915	21370	28899	24271	22027	22628	21918	18730	18009	18131	18377	18118	35955	43025	36904	26994	20616	18102	17516	17453	17248	17423	17300	17395	17495	17448	17130	17242	17313	17335	17178	17271	17372	17383	17438	17461	17166	17288	17328	17259	17295	17425	17430	17393	17501	17286	17260	17355	17629	17467	17285	17166	17206	17214	17313	17331	17319	17315	17373	17322	17181	17139	17384	17246	17387	17280	17280	17331	17404	17397	17287	17424	17228	17227	17507	17431	17321	17076	17215	17304	17385	17294	17373	17149	17309	17436	17285	17092	17364	17263	17350	17279	17171	17255	17452	17259	17330	17265	17118	17307	17252	17350	17274	17394	16987	17264	17321	17416	17157	17265	17173	17279	17268	17297	17211	17212	17420	17313	17287	17257	17340	17173	17311	17193	17342	17444	17340	17200	17104	17136	17179	17134	17173	17319	17195	17313	17300	17281	17160	17267	17484	17137	17070	17152	17022	17213	17182	17183	17385	17217	17310	17442	17233	17295	17313	17095	17444	17405	17179	17346	17106	17345	17148	17200	17272	17029	17382	17261	17076	17282	17444	17234	17271	17210	17349	17234	17344	17260	17388	17215	17380	17085	17142	17363	17307	17210	17336	17251	17129	17200	17218	17313	17312	17106	17342	17414	17403	17134	17261	17333	17350	17269	17470	17363	17350	17240	17483	17266	17019	17326	17374	17248	17358	17238	17270	17230	17074	17267	17295	17459	17234	17203	17298	17245	17060	17378	17139	17136	17251	17327	17261	17190	17264	17299	17299	17250	17320	17212	17112	17020	17138	17176	17277	17435	17364	17222	17067	17225	17404	17260	17156	17190	17410	17382	17180	17288	17264	17238	17077	17422	17202	17133	17138	17299	17196	17209	17385	17329	17305	17329	17237	17362	17353	17213	17329	17286	17036	17121	17437	17153	17288	17193	17332	17386	17265	16996	17217	17352	17229	17347	17385	17613	17370	17103	17311	17096	17214	17325	17217	17139	17104	17474	17261	17286	17332	17291	17434	17280	17337	17515	17436	17413	17215	17355	17251	17213	17138	17326	17309	17320	17286	17136	17112	17262	17195	17427	17183	17343	17381	17277	17277	17197	17153	17023	17356	17270	17306	17166	17335	17411	17241	17344	17207	17531	17197	17359	17163	17254	17181	17313	17328	17313	17435	17275	17092	17433	17219	17193	17342	17269	17382	17201	17225	17139	17238	17031	17181	17211	17323	17231	17431	17376	16968	17359	17282	17310	17235	17256	17229	17499	17272	17285	17039	17189	17347	17245	17177	17148	17236	17063	17047	17200	17218	17419	17235	17271	17271	17245	17175	17232	17290	17201	17065	17191	17197	17275	17469	17227	17206	17289	17255	17338	17138	17323	17079	17280	17227	17170	17471	17296	17473	17141	17160	17166	17247	17366	17234	17136	17385	17155	17201	17160	17231	17224	17406	17253	17434	17451	17114	17190	17078	17365	17374	17176	17252	17204	17108	17285	17276	17322	17129	17173	17346	17152	17298	17029	17285	17324	17251	17462	17107	17411	17165	17233	17170	17269	17099	17273	17139	17125	17343	17209	17043	17164	17132	17209	17154	17267	17157	17311	17141	17205	17268	17214	17238	17262	17305	17261	17136	17286	17369	17093	17320	17286	17469	17328	17224	17149	17207	17262	17211	17255	17346	17137	17463	17070	17467	17340	17149	17223	17358	17320	17175	17311	17280	17181	17199	17036	17240	16997	17282	17246	17289	17150	17084	17095	17186	17203	17239	17310	17457	17216	17406	17309	17370	17375	17209	17165	17259	17203	17206	17265	17269	17130	17204	17284	17274	17411	17355	17317	17174	17081	17103	17167	17188	17171	17310	17086	17356	17220	17185	17373	17425	17427	17261	17341	17295	17373	17085	17166	17181	17139	17323	17321	17206	17184	17361	17425	17210	17091	16980	17118	17099	17253	17276	17211	17101	17259	17282	17339	17354	17192	17000	17526	17284	17360	17212	17152	17414	17280	17255	17207	17468	17300	17333	17313	17294	17293	17273	17436	17172	17273	17247	17303	17257	17337	17403	17272	17118	17427	17287	17282	17183	17331	17284	17105	17069	17393	17274	17176	17107	17146	17351	17357	17337	17265	17198	17110	17266	17044	17316	17327	17425	17338	17279	17223	16987	17058	17290	17357	17081	17594	17317	17360	17237	17103	17485	17215	17314	17115	17145	17394	17306	17555	17238	17376	17051	17134	17237	17359	17428	17550	17131	17427	17379	17255	17182	17277	17250	17304	17310	17283	17227	17191	17050	17292	17170	17296	17287	17189	17115	17162	17265	17314	17421	17288	17173	17275	17434	17319	17161	17303	17137	17333	17345	17213	17509	17172	17241	17235	17133	17229	17236	17171	17524	17347	17347	17153	17423	17116	17176	17112	17148	17353	17288	17089	17162	17301	17331	17113	17161	17346	17187	17337	17335	17144	17206	17074	17230	17357	17232	17370	17273	17318	17414	17392	17116	17272	17266	17124	17174	17047	17210	17333	17363	17283	17403	17308	17381	17154	17398	17308	17319	17385	17412	17447	17298	17448	17244	17337	17084	17261	17227	17110	17217	17009	17277	17068	17361	17266	17269	17133	17185	17506	17156	17218	17252	17228	17313	17154	17461	17230	17107	17296	17465	17380	17253	17346	17290	17118	17234	17361	17254	17206	17216	17331	17231	17140	17175	17179	17345	17129	17274	17151	17161	17339	17137	17330	17326	17222	17237	17273	17286	17204	17428	17409	17189	17283	17385	17309	17490	17264	17402	17361	17463	17446	17236	17176	17238	17225	17334	17027	17237	17263	17361	17058	17248	17036	17325	17191	17125	17249	17212	17358	17344	17291	17350	17367	17075	17291	17441	17280	17076	17154	17161	17066	17270	17276	17221	17100	17360	17241	17459	17309	17215	17376	17297	17238	17287	17139	17227	17190	17206	17284	17333	17406	17255	17317	17386	17281	17283	17322	17346	17368	17279	17327	17098	17346	17066	17059	17052	17247	17194	17331	17190	17291	17278	17212	17392	17236	17217	17175	17316	17247	17221	17086	17179	17122	17427	17179	17290	17317	17306	17367	17294	17303	17376	17316	17139	17227	17328	17152	17204	17159	17176	17203	17269	17261	17254	17150	17313	17337	17312	17305	17317	17355	17414	17269	17359	17328	17234	17210	17015	17252	17223	17260	17224	17129	17246	17315	17173	17248	17228	17333	17192	17130	17180	17163	17236	17267	17000	17318	17293	17275	17414	17417	17262	17505	17387	17340	17377	17348	17146	17358	17284	17295	17149	17298	17179	17407	17457	17201	17273	17329	17242	17179	17219	17239	17404	17303	17219	17310	17258	17187	17523	17403	17250	17246	17119	17353	17268	17106	17425	17133	17181	17184	17014	17122	17174	17078	17230	17154	17220	17103	17252	17254	17336	17307	17232	17232	17299	17156	17469	17145	17245	17146	17217	17408	17419	17237	17304	17074	17338	17381	17278	17405	17273	17300	17365	17223	17214	17181	17212	17309	17401	17516	17404	17428	17600	17266	17427	17350	17347	17336	17238	17248	17312	17158	16953	17205	17311	17342	17125	17233	17426	17144	17361	17293	17353	17173	17179	17094	17227	17121	17268	17418	17239	17044	17302	17207	17187	17219	17386	17144	17425	17167	17380	17354	17282	17496	17334	17492	17209	17172	17099	17491	17384	17222	17156	16976	17018	17140	17394	17164	17254	17261	17156	17322	17260	17142	17078	17139	17215	17271	17264	17196	17178	17327	17183	17203	17160	17364	17314	17355	17279	17240	17251	17360	17246	17097	17226	17205	17247	17186	17265	17206	16996	17284	17387	17359	17240	17349	17158	17184	17151	17171	17290	17215	17352	17300	17316	17180	17422	17179	17192	17204	17260	17300	17063	17331	17043	17238	17085	17091	17168	17178	17384	17116	17280	17250	17372	17499	17332	17547	17245	17245	17432	17228	17250	17269	17218	17384	17075	17244	17358	17271	17057	17264	17383	17261	17252	17388	17305	17344	17250	17325	17090	17308	17205	17260	17156	17114	17344	17292	17284	17292	17110	17411	17226	17057	17167	17074	17191	17420	17257	17263	17371	17214	17387	17150	17508	17212	17364	17328	17313	17334	17171	17199	17134	17257	17383	17284	17456	17341	17281	17257	17272	17348	17406	17250	17333	17377	17229	17299	17212	17151	17485	16983	17143	17221	17185	17111	17139	17293	17273	17160	17250	17310	17310	17304	17130	17348	17404	17172	17299	17335	17311	17445	17356	17209	17130	17442	17276	17297	17224	17478	17308	17359	17144	17320	17324	17259	17144	17364	17295	17379	17226	17282	17302	17183	17391	17183	17327	17183	17307	17100	17241	17342	17224	17383	17160	17482	17202	17449	17305	17221	17076	17192	17307	17262	17242	17177	17323	17225	17235	16968	17186	17253	17340	17141	17319	17277	17119	17098	17059	17176	17243	17403	17113	17254	16924	17254	17267	17263	17279	17328	17367	17354	17208	17335	17325	17399	17315	17229	17417	17276	17299	17307	17141	17398	17198	17088	17287	17273	17378	17183	17290	17309	17340	17224	17201	17139	17272	17178	17327	17136	17336	17279	17302	17251	17224	17135	17338	17323	17309	17267	17293	17155	17250	17409	17290	17383	17166	17268	17229	17458	17297	17251	17228	17161	17249	17421	17167	17270	17205	17404	17199	17355	17121	17454	17392	17422	17573	17135	17357	17401	17298	17312	17199	17239	17377	17338	17496	17114	17137	17293	17200	17138	17163	17309	17309	17320	17377	17379	17092	17328	17457	17023	17350	17285	17267	17132	17191	17472	17353	17107	17279	17256	17247	17211	17321	17443	17180	17321	17425	17351	17196	17049	17094	17136	17323	17309	17050	17324	17395	17270	17174	17216	17168	17016	17415	17275	17452	17340	17307	17265	17366	17168	17155	17124	17294	17160	17359	17294	17483	17092	17246	17255	17318	17235	17036	17221	17173	17322	17134	17322	17084	17339	17169	17213	17328	17446	17314	17115	17371	17152	17239	17523	17417	17271	17322	17184	17259	17472	17448	17111	17179	17427	17189	17444	17220	17315	17056	17096	17239	17341	17470	17284	17428	17348	17471	17395	17249	17332	17249	17320
16456	27840	26810	22746	20411	19187	18525	17725	17385	17235	17492	17503	41478	44680	38290	26788	18952	17007	16166	16210	16069	16190	16242	16049	16113	16221	16052	15933	16112	16016	16119	16025	15932	16069	16043	16228	16415	16153	16029	16196	16261	16012	15947	16199	15890	15963	16126	16185	16138	16294	16104	16012	16062	16019	16130	16129	16000	16182	16176	16157	16070	16116	16237	16028	15984	16104	16001	16152	16054	16165	16076	16117	16016	15995	16214	16073	15979	16058	16162	16135	16057	16241	16157	16203	15943	16022	16140	16207	15980	16047	16118	16156	16245	16279	16104	16081	16261	16032	16225	16133	16163	16103	16360	16192	16179	16304	16052	16158	16082	16046	16082	15985	16105	16214	16009	16110	15927	16187	16187	16167	15981	16165	16063	16016	16141	15995	16163	16258	16141	15995	16049	15951	16142	15994	16186	16167	16063	16156	16271	16029	16101	16156	16162	16189	16147	16058	16091	15970	15978	16143	16167	16086	16065	16297	16161	16226	16217	15985	16051	16135	16199	16234	16132	16002	16225	15995	16146	16178	16074	16078	16284	15935	16348	16083	16136	16076	16120	16092	16215	16206	16147	16151	16100	16075	16063	16037	16206	16008	16228	16076	15982	16162	16031	16231	16111	16025	16159	16109	16126	15911	15831	16233	16268	16197	16014	16181	16104	15928	16273	15998	16060	16182	16062	16143	16163	16069	16078	16063	16177	15997	16032	16109	16243	16131	16214	15942	16334	16200	16146	16280	16051	16102	16004	16084	16154	16162	16023	15968	16116	16146	16079	16197	16060	16178	16024	16205	16079	16150	16072	16153	16156	16088	16108	16010	16106	16007	16076	16055	16150	16105	16214	15995	16059	16078	16055	15952	16143	16177	16240	16127	16064	16000	15984	15996	15936	16156	16118	15909	16126	15987	16330	16135	16141	16174	16088	16090	16129	15975	16023	16128	15867	16087	16063	15976	16134	16146	16189	16046	16127	16102	16060	15902	16013	16099	16162	16038	16143	15976	16097	16307	16199	16246	15943	16069	16020	16105	16020	16110	16139	16338	16065	16115	16062	16165	16048	16198	16055	16140	16169	16135	16049	16212	15941	16127	16103	16047	15985	16156	16109	16198	16211	15955	15913	16186	15976	16036	15997	15894	15869	16141	16136	16079	16131	16148	16065	16023	16151	16207	16093	16224	16120	16017	16043	16235	16108	16052	16078	16151	15985	16011	16052	16043	16119	16203	16105	16234	15994	16090	16032	16126	16178	16210	16031	16000	16207	16330	16028	16152	16054	15991	16134	16175	16055	16161	16154	15990	16053	16115	16266	15982	16229	16167	16049	16065	16120	16186	16148	16232	16192	16141	16057	16066	16043	15976	15884	16093	16098	16035	16150	16188	16064	16207	16117	16190	16146	16181	16118	16174	16236	16020	15961	16183	16046	16165	16095	15928	16112	16149	16005	16129	15916	15990	16060	16054	16027	15982	16146	16150	16026	16116	16032	15966	16171	16029	16024	16137	16202	16071	15962	16072	16103	16028	16222	16095	15952	16130	16329	15997	15998	16114	16212	16163	16259	16100	16114	16082	16060	16080	15914	16181	16193	16133	16082	16204	16006	16031	16066	16094	16118	16032	16194	16173	16023	15831	16216	16012	16205	16004	16179	16252	16225	15956	16046	16244	16191	16022	16152	16158	16110	16096	16021	16087	16178	16080	16238	16011	16000	16181	16152	15884	16340	16282	16085	16055	16131	16114	16150	16105	16166	16078	16113	16082	15970	15999	16073	15969	16153	15909	16194	16134	16158	16095	16178	16106	16186	16069	16026	16071	16196	15994	16002	16027	16162	16088	15944	15991	16124	16175	16123	16133	15998	15892	16076	15932	16241	16067	16026	15966	15998	16114	16000	16119	16050	16289	16061	16029	16018	16237	16033	16103	16121	16115	16127	16001	16102	16101	16051	16119	15993	16107	16082	16155	16158	16032	16003	16158	16153	15946	16030	16046	16132	15929	16202	16247	16120	16114	15909	16092	16178	15985	16182	16139	16223	16059	16158	16147	16093	16213	16098	16226	16097	16007	16076	16064	16240	16146	16049	15944	16165	16243	16057	16099	15938	16200	16152	16195	16074	16099	16048	16090	16233	16131	16008	16044	16126	16004	16233	16135	15938	16229	16159	16145	16076	16076	16068	16031	15976	16105	16085	16343	16203	16135	15976	16159	16177	16100	16079	16198	16133	16136	16063	16008	16057	16127	16012	16052	16064	16015	16161	16023	16139	16061	16021	16111	16101	16104	16240	15982	16014	15918	16090	16195	16189	16096	16118	16066	16275	16027	16069	16044	16103	16069	16049	15938	15989	16119	15971	16115	16249	16144	15999	16060	16139	16234	15974	16218	16150	16202	16117	16055	16093	16083	16289	16127	16102	16051	16076	16092	16093	16030	16174	16108	16072	15983	15940	16037	16150	16117	16309	15956	16320	16092	15995	15983	16087	16184	15980	16131	16026	16150	16094	16038	16120	16028	16101	16264	16239	16039	16054	15908	16039	16153	16180	15994	16244	16169	16070	16030	16158	16157	16160	16061	16358	16073	16089	16108	15943	16168	15970	16162	16028	16045	16091	16017	16225	16108	15939	16105	16261	16210	16123	15871	16260	16188	15931	16239	16280	16165	16094	16250	16198	16195	16137	15927	16077	16174	15958	16083	16196	16028	16171	16202	16020	16046	16201	16228	16135	16184	16138	16201	16192	16098	16067	16118	16137	16059	16131	15978	16070	16083	16181	16159	16047	16060	16098	16062	15995	16087	15991	16012	15980	16088	16015	16166	16087	16071	16103	16028	16069	16050	16215	16080	16236	16311	16020	16070	16219	16250	16213	16087	16216	16259	16010	16001	16012	16333	15916	16206	16068	16041	16145	15940	16195	15970	16080	15969	16103	16099	16131	15976	16142	16171	16150	16164	16111	16085	16037	16084	16214	16018	16271	16076	16042	16172	15939	16150	16128	16119	16039	16122	16109	15996	16156	16002	15934	16208	16000	16105	16118	16271	16047	15898	16052	16084	16028	16122	16062	16165	16233	16254	16122	15973	16019	16075	16114	16107	16152	15978	16136	16024	16089	16213	16077	16036	15991	15824	16189	16056	16033	16249	15989	16043	15948	16245	16283	16084	16063	16303	16133	16069	16035	16329	16151	16249	16074	16242	16121	16074	16052	16159	16056	16241	16123	16338	16293	16008	16227	16026	16102	16081	16166	16036	15961	16107	15928	16083	16319	16115	16078	15957	16120	16111	16076	16133	16091	16127	16219	16109	15894	16158	16281	16170	16239	16266	16002	16133	16053	16250	16115	16049	16051	15947	15947	16103	16059	16151	16152	16158	16159	16096	16155	16177	16097	16029	16098	16131	16127	16154	16134	16175	16182	16152	16251	16054	16178	16040	16047	16089	16027	16084	16060	16007	16264	16124	16207	16031	15903	15986	16073	15978	16232	16135	16133	15913	16141	15935	16204	16074	16125	16035	15953	16156	16060	16166	16000	16125	16230	16047	16223	16208	15949	16137	16111	16057	15971	16120	16027	16078	16161	16012	16036	16119	16200	16214	16191	16228	16036	16037	16048	16221	16038	16043	16187	16044	16153	16073	16169	16229	16086	16164	16217	15997	16138	16050	16098	16210	16230	16019	16056	16240	16117	16096	16156	16190	16154	16151	16048	16168	16095	16016	16051	16168	16006	15949	16119	16117	16251	16134	16252	16156	16202	16027	16006	16075	16193	15985	16262	16160	16084	16276	16185	16125	16061	16172	16135	16249	16205	16049	16062	16197	16043	16051	16184	16189	16152	16118	16149	16131	15935	15990	16042	16013	16125	16161	16212	16137	16160	16220	16300	16181	16153	16102	16100	15896	16183	16069	16166	16113	15979	15983	16165	15961	16437	16101	16207	16232	16314	16109	16245	15999	16041	16005	16046	15899	16238	16249	16203	15994	16211	16115	16049	15904	15952	16100	16127	16029	16037	16123	16122	16040	15848	16285	16156	16127	16090	15920	16090	16026	16103	16120	16039	16117	16115	15895	16198	16048	16271	16176	16125	16038	16041	16014	16176	16067	16043	16073	16085	16141	16093	16081	16134	16064	16021	16088	16040	16093	16012	15994	15983	16199	16174	16034	16169	16093	16084	16204	16115	16115	16094	16231	16120	16189	16097	16192	16228	16016	15992	16170	16111	16145	16202	16089	15902	16086	16087	16044	15954	16092	16084	16156	16117	16197	16194	16179	16184	16007	16038	15988	16078	16237	16046	16204	16253	15969	16074	16176	16084	16194	15989	15996	16201	16086	16108	16197	16060	16216	16107	16048	16242	16074	16040	16155	16039	16189	16138	16110	16159	16034	16204	16119	16273	16051	16070	16153	16122	15986	16192	16178	16214	15932	15984	16156	16249	16197	16164	16002	16209	15978	16008	16161	16121	16075	16065	16231	16165	16191	16323	15974	16127	16211	16020	16167	16042	15920	15978	16158	16202	15884	16192	16076	16036	15953	16114	16212	16051	16153	16138	16010	16227	16133	16185	16205	16105	16097	16202	16164	16113	16123	16115	16017	16003	16074	16117	16201	16159	16160	16089	16011	16192	16019	16164	15959	16164	16021	16141	16134	16117	15963	16116	15964	16065	15960	16066	16287	16218	16092	16182	16097	16127	16054	16265	16069	16261	16100	16180	16276	16155	16045	16009	16222	16286	16049	16153	16151	15955	15953	16095	16231	16040	16148	16072	16137	16002	16081	16075	16164	16040	16130	16075	16277	16245	16099	16210	16180	16150	16085	16003	16208	16253	16173	16046	15941	15934	16160	16015	16216	16105	15969	16109	15974	16016	16278	16014	16062	16137	16300	16108	16212	15918	16117	16174	16050	16287	16143	15938	16010	16027	16109	16132	16157	16066	16005	16144	16058	15914	15999	16177	16222	16078	16112	16003	16064	16153	16005	16017	16166	15889	16259	16085	16011	16099	16130	16075	16240	16077	16149	16216	15977	16200	16189	16168	16192	15964	16228	16041	16257	15955	16291	16180	16091	16025	16093	16150	16100	16218	16064	16189	16052	16017	16086	16086	16094	16110	16031	16134	15933	15965	16250	16164	16093	16160	16241	16172	16128	16112	16198
29099	22021	22261	20223	18350	18197	18142	17978	17990	18100	18104	18089	19424	21521	20766	19281	18378	18291	18011	17879	17914	17813	18105	17938	18010	17987	17868	17924	17763	18008	17774	18004	17792	17801	18028	17917	17808	17944	17921	17857	17968	17788	17808	18080	17810	17817	17696	17965	17841	17814	17865	17837	17882	17928	17944	17854	17751	17870	17636	17940	18026	17917	17752	17785	17846	17956	17810	17894	17701	17915	17895	18076	18023	17883	17975	17968	17877	17940	18026	17900	17915	17823	17753	17878	17887	18035	17777	17909	17959	17876	18012	17961	18130	17884	17950	17908	17698	17574	17760	17552	17847	17749	17857	17789	17886	17927	17897	17905	17855	17834	17896	17798	17830	17812	17987	17877	17819	17885	17899	17884	18222	17865	17584	17978	17990	17909	17868	17859	17900	17970	17859	17847	18072	17952	17964	17975	18009	17806	18067	17722	17872	17914	17781	17741	17903	17814	17757	18000	17787	17872	17950	17708	17852	17798	17800	17740	17951	17729	17843	17876	17789	17841	17970	17839	17940	17872	18045	17827	17917	17852	17709	17969	17689	17958	17722	17758	18170	17881	18008	17725	17879	17763	17981	17681	18058	17770	17684	17849	17973	17838	17805	17774	18036	17711	17789	17830	17791	17793	17727	17965	17817	18060	17809	17872	18088	17942	17951	17901	18013	17826	17915	17865	17989	18001	17934	18041	17800	18008	17840	17800	17915	17749	17962	17955	17708	17853	17890	17739	18004	17766	17889	17989	17854	18012	17865	17961	17982	17945	17889	18044	17726	17863	17746	17894	17838	17951	17964	17991	18076	18009	17759	17782	17789	18014	17842	17978	17937	17980	17842	17887	18041	17973	17791	18013	17953	17737	17809	17675	17779	17751	17885	17759	17729	17907	18055	17722	17820	17881	17878	17841	17798	17955	17747	17746	17897	17807	17970	17959	17568	17669	18045	17835	17795	17790	18111	17785	17928	17812	17882	17774	17774	17805	17841	17872	18020	18160	17925	17772	17927	17679	17838	17908	18018	17740	17852	17794	17785	17782	17740	17816	18165	17905	17727	18078	17938	17825	17610	17624	17924	17945	17714	17906	17917	17780	17797	17731	17915	17785	18014	17721	18047	18138	17831	17794	18024	18019	17674	17884	17946	17862	17735	17811	17731	17826	17772	17824	17901	17844	17958	17750	17960	17726	18043	17770	17795	17661	17963	17964	17932	17662	17863	17813	17783	17896	17772	17820	17925	17868	18100	17714	17999	17862	17947	17954	17969	17865	18045	17902	17983	17904	17758	17922	17613	17899	18078	17675	17641	17855	17794	17756	17984	17661	17852	17934	17875	17859	17976	18039	17776	17948	17855	17617	17870	17837	17896	17828	17818	17925	17917	17831	17884	17635	17977	17986	17810	17743	18142	18061	18018	17834	18013	17988	18221	17748	17981	17913	17818	17910	17742	17935	17965	17886	17969	18052	18022	17961	17917	17783	17876	17766	17766	18007	17738	17755	17925	17709	17844	17793	17884	17946	17714	18086	18000	17762	17988	17906	17868	17944	17818	17787	17829	17736	17826	17903	17926	17876	17925	17801	17936	17921	17899	17921	18001	17880	17762	17818	17922	18080	17808	17936	18011	17881	17806	17733	17811	17887	17898	17843	17952	17732	17838	17676	17904	17845	17809	18088	17828	17697	17874	17985	18099	17969	17903	17907	17953	17771	17986	17852	17786	17907	17798	17918	17976	17724	17972	18036	17901	18041	17991	17956	17930	17833	17734	17953	17828	17945	18067	17879	17923	17839	17965	17950	17883	17933	17953	17820	17873	17940	17899	17834	18036	18093	17971	18019	17783	17853	17871	17913	17732	17977	17872	17942	17959	17808	17849	18003	17909	17843	17899	17973	17852	17847	17909	17715	18085	17927	17800	17868	17779	17895	17858	17926	17939	17842	17747	17934	17659	17843	17684	17783	17847	17858	17929	18079	17977	18139	17975	17639	17801	18135	17674	18050	17954	17827	17893	18104	17915	17950	17702	17979	17873	18000	17817	17870	17836	17852	17778	18021	17893	17827	17847	17801	18039	17822	17817	17951	17812	17803	17776	17913	17716	17683	17987	17811	17838	17850	17883	17925	17885	17965	17932	17971	17989	17770	17674	17512	17762	17889	17814	17915	17952	17740	17858	18080	17825	17969	17797	17897	17915	17958	17925	17792	17826	17928	17902	17870	17871	17794	17892	17904	17910	17999	17852	17732	17814	17758	17830	17955	17886	17884	17958	18020	17825	17791	17878	17728	17879	17692	17859	17759	17890	17669	17924	17996	17812	18100	17799	17830	17960	17948	17800	17783	17908	17926	17973	17850	17855	17982	17934	17901	17906	17796	18013	17847	17688	17882	18032	17797	17827	17853	17706	17793	17964	17722	18020	17861	17918	17771	17909	17970	17908	17893	17693	17811	17928	17964	18014	17791	18027	18121	17835	17866	17767	17793	17889	17983	17842	17678	17749	17975	17678	17856	17939	17872	17828	17818	18183	17977	18042	18048	17933	17961	18049	18063	18102	18089	17890	17940	18074	18025	17854	17894	17692	17829	17860	17823	17903	17875	17746	17792	17764	17636	17818	18049	17910	17786	17929	17826	17982	17708	17924	17838	17903	17917	17832	17852	17798	18191	17916	18037	17950	18039	18108	17826	17911	17846	17925	17956	18046	17887	17812	17921	17805	17959	17681	17667	17795	18036	17977	17973	17812	17788	17989	17855	17919	18019	17756	17782	17728	17844	17941	17870	17816	17886	17755	18001	17814	17794	17859	17756	17728	18172	17763	17842	17803	17672	17872	17972	17941	17887	17980	17982	17967	17914	18062	17918	17801	17850	17857	17957	17927	17726	17921	17980	17891	17870	17916	17874	18053	18055	17929	17768	17874	17943	17760	17922	17829	17809	17835	18011	17906	17775	17704	17920	17926	17897	17871	17955	17818	17914	17832	17865	18144	17932	17875	17967	17900	17931	17654	17767	17978	17913	18002	17668	17764	17868	18047	17786	17916	17976	18068	17714	17812	17916	17608	17881	17764	17807	17766	17900	17945	17920	17789	17866	17753	17762	17924	17722	17979	17898	17992	17786	17763	17870	17813	17804	17977	17828	17713	17800	17846	17781	17887	18047	17694	17758	17863	17803	17942	17798	17938	17985	17746	17695	17738	17867	17994	17835	17793	17889	18188	17833	17903	17712	17802	17830	18051	17847	17721	17774	17736	17860	17660	17990	18002	17875	17941	17763	17731	17686	17888	17930	18037	17939	17898	17783	17748	17786	17962	18036	17894	17861	17828	17854	17894	17940	18053	17887	17810	17941	17869	18017	17855	18010	17891	17771	17920	17716	17928	17984	17742	17763	18015	17781	17840	17872	18020	17869	17844	17756	17637	18014	17891	17935	17952	17924	17723	18020	18020	17921	17881	17826	17811	17965	17825	17853	17938	17843	17937	17824	17783	17855	17788	18008	17810	17792	17931	17718	17797	17616	17845	17862	17775	17869	17866	17853	17850	17709	17619	18002	17792	17816	17884	17977	17921	17973	17983	17920	17789	17961	17898	17703	17941	17876	17842	17850	18066	17996	17882	17984	17958	17863	17869	17808	17737	17687	17788	17931	17933	17915	17812	17960	17853	17896	17794	17948	17832	17583	17933	17829	17929	17794	17824	17852	18004	18124	17874	17821	17923	17902	17898	17891	18076	17818	17851	17853	17927	18027	18104	17894	18113	17667	17746	17992	18028	17811	17808	18011	17834	17826	17995	17908	17871	18113	17769	17817	18055	17881	18087	17809	17760	17808	17897	17912	18083	17829	17683	17996	18079	17769	17907	17860	17799	17973	17968	17769	17794	17921	17937	17882	17897	17885	17954	17941	17842	18200	17894	18066	17851	18082	17820	17775	17752	17762	17686	17833	17752	17988	17988	17960	17993	17933	18017	17919	17802	17747	17792	17883	17894	17988	17739	17769	17909	17997	17954	17950	18252	17925	17784	17698	17737	17963	17849	18142	17891	17888	17903	18068	17789	18012	17898	17882	17777	17789	17805	17644	17919	18088	17991	17841	17801	17894	17949	18002	17834	17912	17848	17788	17923	17759	17853	17728	17814	17891	18032	18039	18152	18059	18041	18149	17959	17689	18012	17978	17901	17887	17854	17852	17869	17904	17699	17881	17948	17989	17944	17823	17961	17861	17896	17939	18023	17845	18152	17854	17887	17831	17915	18030	17742	17774	17919	17759	17741	17833	17979	17854	17835	17941	18048	17776	17771	17981	17803	17960	18090	17586	17958	17961	17686	18018	17742	17993	17755	17871	17690	17986	17950	17951	17858	18083	18124	17857	17917	18025	17717	17913	17756	17758	17899	17836	18013	17939	17807	17812	17979	17790	17906	17880	17839	17951	18061	17886	17873	18022	17898	17789	17905	17916	18055	17718	17769	17943	17933	17999	17922	17849	18066	17913	17818	17931	17803	17786	17838	18063	17859	17888	17965	17908	17801	17801	17975	18069	17875	17744	17983	17864	17800	17827	17843	18051	17741	18000	18106	18012	17748	17893	17886	17861	17973	17864	17719	17712	17767	17735	17696	17925	17826	17872	17875	17878	17816	17979	17876	17902	17923	18047	18071	17900	17870	17838	17856	17805	17751	17871	18043	17898	17787	17806	17942	17963	17990	17652	18087	17883	18078	17911	18041	17727	17954	18081	17885	17762	18039	17983	17940	18066	17968	17894	17823	17903	17732	17791	17754	17967	17846	17963	18030	17830	17951	17976	17717	17849	17954	17759	17754	17816	17758	17869	17707	17901	17791	17851	17978	17870	17845	17938	17799	17814	18116	17722	17964	17959	18031	17764	17792	17812	17933	17899	17833	17929	17918	17861	17808	17995	17923	17921	17981	18087	18024	18032	17920	17856	17777	17891	17824	18000	17944	17833	17999	18128	17846	17823	17944	17821	17918	18035	17888	17958	17809	17867	17777	18033	17972	17931	17896	18059	17809	17767	17988	17763	17738	17995	17688	17909	17936	17913	17984	17924	17892	17956	17961	17950	17892	18000	17988	17971	17914	18025	18003	17994	17909	18107	17803	17986	17786	18009	17899	17778	17900	17749	17964	18039	17663	17711	17833	17980
16275	18116	18511	17951	17202	17185	16843	16649	16585	16388	16660	16563	19275	21747	19756	17754	16817	16436	16622	16420	16474	16307	16490	16394	16538	16559	16599	16451	16658	16453	16597	16553	16419	16409	16351	16637	16479	16430	16524	16561	16563	16631	16616	16531	16480	16647	16510	16491	16537	16535	16443	16454	16558	16579	16491	16480	16636	16625	16438	16473	16518	16387	16594	16434	16480	16548	16425	16292	16432	16460	16513	16551	16433	16435	16430	16370	16464	16575	16522	16394	16482	16458	16536	16477	16540	16411	16464	16475	16471	16475	16264	16538	16395	16340	16605	16402	16532	16394	16442	16510	16430	16392	16387	16484	16402	16546	16419	16368	16499	16683	16402	16428	16605	16517	16560	16421	16606	16677	16475	16502	16540	16585	16569	16524	16445	16512	16602	16438	16545	16505	16523	16618	16386	16568	16620	16396	16432	16556	16489	16560	16552	16594	16568	16417	16447	16539	16422	16301	16592	16583	16523	16600	16547	16365	16516	16435	16447	16407	16485	16451	16409	16344	16570	16399	16437	16326	16542	16437	16505	16534	16668	16548	16523	16499	16516	16431	16525	16449	16651	16485	16493	16564	16400	16486	16461	16316	16387	16473	16510	16771	16515	16481	16645	16404	16547	16629	16418	16507	16479	16578	16524	16621	16601	16428	16455	16489	16598	16614	16638	16598	16338	16346	16352	16615	16650	16438	16456	16445	16615	16415	16577	16602	16443	16579	16398	16513	16311	16626	16502	16505	16454	16722	16572	16525	16290	16554	16559	16277	16503	16449	16473	16506	16324	16595	16354	16514	16519	16483	16489	16411	16364	16421	16512	16444	16584	16417	16345	16654	16445	16409	16581	16501	16477	16509	16501	16538	16328	16526	16488	16511	16465	16402	16553	16354	16452	16499	16339	16480	16441	16776	16522	16623	16526	16489	16434	16418	16359	16350	16490	16510	16490	16542	16494	16458	16420	16315	16390	16482	16471	16444	16483	16372	16666	16374	16529	16508	16486	16454	16490	16548	16462	16473	16584	16493	16440	16383	16466	16590	16566	16453	16475	16623	16497	16586	16592	16603	16376	16484	16536	16375	16511	16522	16359	16499	16322	16511	16507	16545	16320	16444	16589	16521	16486	16591	16430	16484	16526	16561	16553	16443	16464	16454	16381	16521	16541	16482	16499	16586	16438	16481	16359	16479	16452	16338	16486	16494	16599	16446	16484	16499	16291	16363	16578	16468	16572	16445	16466	16458	16512	16461	16473	16556	16448	16213	16516	16480	16524	16611	16429	16513	16538	16435	16470	16416	16600	16506	16609	16418	16386	16573	16329	16429	16407	16485	16355	16370	16536	16618	16442	16392	16403	16202	16287	16401	16621	16416	16690	16363	16636	16530	16445	16375	16576	16165	16450	16525	16597	16445	16362	16365	16400	16444	16526	16490	16347	16444	16597	16502	16440	16629	16500	16477	16615	16294	16563	16419	16548	16408	16508	16272	16400	16345	16461	16236	16494	16514	16619	16473	16432	16594	16401	16618	16535	16489	16590	16395	16496	16538	16509	16479	16577	16498	16600	16368	16413	16595	16423	16394	16428	16446	16348	16461	16405	16532	16439	16637	16386	16492	16459	16537	16517	16447	16493	16502	16423	16442	16415	16620	16554	16458	16421	16457	16578	16442	16379	16653	16562	16585	16480	16485	16418	16510	16567	16400	16448	16346	16535	16453	16512	16514	16459	16480	16312	16365	16469	16602	16403	16532	16468	16483	16487	16410	16606	16399	16422	16290	16549	16430	16485	16463	16642	16349	16447	16295	16424	16264	16574	16626	16534	16179	16337	16517	16459	16419	16387	16435	16527	16496	16450	16562	16690	16583	16361	16474	16543	16380	16374	16634	16533	16539	16433	16351	16603	16440	16474	16400	16521	16573	16614	16353	16405	16549	16412	16415	16553	16392	16688	16350	16344	16601	16452	16537	16362	16428	16466	16466	16369	16387	16530	16673	16384	16479	16500	16668	16376	16478	16462	16546	16406	16483	16557	16459	16451	16416	16467	16319	16482	16418	16471	16413	16448	16547	16354	16512	16342	16638	16444	16455	16461	16459	16444	16465	16294	16444	16447	16382	16466	16469	16617	16348	16431	16522	16455	16596	16463	16487	16585	16587	16405	16587	16414	16477	16543	16471	16414	16534	16257	16483	16550	16490	16438	16399	16465	16432	16497	16579	16569	16454	16513	16531	16400	16596	16524	16484	16519	16580	16553	16655	16587	16516	16319	16497	16550	16360	16460	16456	16559	16521	16367	16437	16498	16378	16346	16469	16472	16393	16366	16278	16553	16551	16483	16421	16548	16490	16347	16484	16476	16602	16532	16440	16486	16479	16532	16505	16598	16483	16532	16273	16589	16416	16465	16410	16496	16518	16399	16517	16458	16567	16477	16641	16477	16345	16408	16572	16439	16394	16765	16303	16623	16504	16574	16543	16528	16596	16438	16472	16556	16492	16501	16346	16236	16570	16466	16405	16477	16573	16507	16373	16462	16476	16622	16482	16380	16305	16515	16317	16563	16396	16345	16449	16466	16369	16401	16503	16538	16512	16601	16416	16511	16558	16304	16550	16386	16559	16401	16768	16452	16398	16485	16456	16448	16274	16570	16460	16539	16619	16492	16460	16481	16438	16509	16598	16644	16610	16590	16436	16424	16354	16460	16479	16680	16317	16528	16433	16592	16551	16608	16408	16417	16628	16400	16383	16632	16385	16489	16618	16539	16542	16601	16599	16381	16395	16851	16407	16575	16444	16411	16506	16465	16512	16524	16468	16613	16280	16492	16394	16518	16506	16506	16544	16645	16399	16468	16651	16353	16436	16504	16545	16381	16431	16317	16498	16595	16435	16400	16522	16390	16596	16649	16445	16417	16358	16490	16475	16384	16562	16483	16554	16441	16478	16525	16358	16530	16408	16552	16588	16429	16498	16482	16511	16538	16400	16529	16487	16481	16783	16709	16562	16490	16466	16379	16593	16353	16456	16490	16603	16521	16496	16559	16387	16555	16412	16559	16433	16561	16546	16473	16418	16483	16609	16660	16531	16616	16525	16577	16548	16496	16499	16512	16660	16380	16587	16529	16449	16444	16335	16482	16453	16607	16566	16404	16518	16424	16475	16607	16356	16421	16412	16592	16413	16494	16438	16531	16489	16333	16537	16487	16501	16488	16434	16394	16475	16207	16551	16277	16675	16603	16471	16605	16574	16509	16298	16535	16622	16377	16644	16652	16416	16476	16519	16518	16459	16392	16416	16541	16404	16324	16596	16386	16499	16418	16399	16321	16266	16702	16325	16393	16581	16353	16521	16536	16509	16616	16466	16571	16527	16419	16451	16578	16321	16571	16444	16540	16470	16505	16475	16398	16407	16419	16313	16475	16548	16730	16485	16568	16608	16593	16443	16390	16465	16417	16491	16585	16440	16452	16477	16530	16395	16474	16370	16552	16450	16593	16506	16455	16602	16515	16482	16420	16522	16572	16485	16397	16399	16396	16404	16662	16496	16445	16285	16440	16382	16415	16589	16574	16508	16491	16503	16517	16638	16449	16340	16547	16439	16381	16656	16492	16494	16427	16536	16523	16393	16569	16611	16465	16615	16524	16506	16466	16275	16477	16365	16516	16499	16244	16567	16429	16436	16386	16552	16279	16617	16539	16584	16401	16490	16468	16467	16320	16364	16355	16549	16381	16445	16394	16509	16550	16444	16436	16559	16378	16431	16497	16452	16451	16451	16518	16551	16589	16475	16581	16441	16583	16576	16590	16382	16440	16352	16619	16418	16544	16374	16391	16634	16428	16424	16552	16558	16588	16376	16622	16382	16517	16626	16511	16548	16378	16539	16485	16400	16388	16586	16511	16638	16529	16277	16576	16378	16641	16407	16563	16611	16507	16431	16408	16644	16415	16497	16504	16613	16654	16489	16353	16481	16419	16633	16489	16479	16525	16549	16530	16648	16407	16494	16360	16472	16485	16504	16608	16416	16550	16526	16576	16523	16456	16457	16479	16516	16449	16605	16408	16433	16423	16434	16729	16296	16419	16489	16556	16596	16444	16573	16363	16556	16505	16416	16444	16511	16459	16489	16418	16545	16304	16604	16471	16494	16317	16369	16301	16461	16522	16462	16534	16521	16533	16395	16544	16550	16647	16482	16385	16519	16655	16477	16446	16457	16440	16506	16517	16468	16528	16447	16396	16502	16474	16433	16306	16382	16486	16523	16630	16432	16681	16491	16497	16402	16479	16465	16462	16474	16555	16512	16445	16509	16502	16556	16491	16677	16451	16280	16589	16567	16372	16342	16465	16399	16499	16379	16380	16401	16384	16433	16374	16537	16647	16555	16556	16440	16422	16242	16633	16471	16539	16477	16628	16483	16575	16485	16699	16471	16516	16591	16744	16515	16533	16547	16580	16613	16544	16501	16641	16710	16470	16581	16488	16445	16314	16572	16451	16479	16601	16418	16367	16484	16383	16590	16442	16515	16634	16530	16397	16589	16654	16685	16541	16510	16463	16434	16350	16352	16369	16480	16476	16446	16510	16512	16366	16678	16508	16412	16450	16572	16506	16403	16386	16421	16421	16441	16431	16485	16484	16547	16500	16361	16533	16449	16505	16437	16641	16541	16425	16367	16521	16410	16567	16454	16400	16451	16545	16481	16429	16375	16428	16239	16437	16443	16419	16712	16252	16424	16656	16455	16551	16585	16461	16537	16469	16464	16425	16450	16500	16636	16506	16550	16535	16377	16565	16481	16496	16546	16328	16485	16464	16326	16386	16626	16458	16461	16439	16498	16385	16502	16407	16485	16462	16559	16731	16344	16583	16225	16560	16449	16403	16154	16438	16532	16470	16574	16507	16507	16560	16379	16532	16425	16401	16590	16377	16395	16484	16534	16427	16558	16555	16562	16482	16529	16384	16564	16391	16489	16532	16512	16531	16421	16563	16432	16496	16527	16555	16291	16467	16618	16335	16555	16567	16539	16427	16609	16445	16564	16433	16572	16453	16495	16519	16476	16410	16450	16525	16410	16635	16604	16499	16631	16457	16539	16469	16389	16492	16616	16412	16563	16490	16484	16410	16523	16379	16415	16535	16459	16566	16615	16484	16464	16500	16499
24981	21348	28100	25292	21634	20242	19799	18693	18619	18617	18423	18476	27942	36679	29806	22922	19784	18650	18123	18085	17946	18172	17950	18020	17957	18258	18001	17767	18148	17821	17883	17996	18037	17963	18018	18061	18160	18048	17972	18041	18083	17940	17993	18139	18102	18106	17965	18005	18031	18118	18099	18013	17982	17976	18039	17939	17994	18098	17989	18075	17906	18027	17850	18178	17984	18106	17924	17900	17864	17781	17939	17908	17863	18024	17713	18069	18018	18086	17915	17866	17781	17959	18070	18031	18076	17991	18039	18004	18127	17836	17865	17985	17853	18086	17855	17948	17715	17791	17957	18041	18019	17875	17956	17905	17785	18145	17902	17891	17862	18148	17929	17909	17720	18071	17805	17913	18031	17879	17873	18011	17906	18036	18007	17801	18009	17838	17909	18102	17892	18047	17976	17865	18162	17851	17874	17726	17895	17974	17898	18068	17951	18093	17853	17673	17791	17968	17953	17851	18047	17945	17901	17942	17945	18143	18040	18161	18185	17906	18019	17963	17695	17883	18049	18163	17927	18031	17906	18027	17964	18022	17871	18169	18019	17822	18188	18062	18013	18137	18002	17869	17991	17939	18017	17970	18123	17934	17970	18064	17877	17953	17961	17687	17784	17905	17836	18000	17923	17820	17885	18000	17948	17995	17990	17848	17767	18046	17724	18014	17793	18003	17947	17900	18078	17815	18002	17993	17898	17730	18001	18063	18187	18112	17873	17934	18047	18015	17859	17751	17871	17842	17954	17716	17920	18066	17976	18051	18107	17968	17942	17788	17939	17947	17777	17889	17845	17934	17818	17677	17914	18031	17862	18128	18150	17829	17833	17809	18025	17864	17908	18003	17753	17971	17694	17881	18131	17983	17816	18007	17866	17847	17989	17909	18094	17965	17877	17857	17764	17944	17820	17949	17817	17927	18084	17935	17973	17788	18050	17824	17877	17880	17939	17948	17974	17852	17998	17961	17964	18095	17812	17878	18117	17849	17788	18045	18009	18001	18026	18038	17879	18013	17865	17910	17977	18031	18209	18043	18009	17887	17816	18276	18207	17715	17918	17984	17885	17803	17955	17930	18023	18025	17948	17737	17892	17992	18116	17687	17979	17904	18006	18194	17771	17837	17935	18020	18035	17759	17995	17908	17802	17936	17977	17967	18041	17884	17872	17971	18114	17946	17958	17947	17716	18034	17924	17874	17902	17810	17811	17910	18025	17844	18077	17955	17905	17864	18047	17976	18162	17917	18060	17984	17872	17824	17956	17831	17885	17969	18004	18235	18037	17649	18053	17882	17933	18066	18208	17995	17947	17800	17955	18162	17896	18020	17890	17968	17857	17804	17850	17931	17906	17947	17739	17747	17959	17825	17940	18056	18021	17668	18098	17986	18029	17936	18115	18099	17865	17889	18030	17818	18083	17784	17999	17924	17803	17945	18092	18145	17754	17835	18050	17988	17920	17914	18076	17967	18104	17937	17937	17867	18017	18059	17935	18040	17999	17991	17992	18002	17775	17898	17934	17871	18032	18012	17850	18044	17954	18054	18036	18194	18004	17913	17999	17837	17784	17962	18086	18024	18089	17992	18095	17997	18128	17952	17938	17995	17778	18048	17994	18030	17941	17994	17891	17980	17824	18101	17996	17812	17953	17803	17807	18183	17863	17878	18002	18088	18307	18147	17907	17910	17900	17724	18005	17796	18049	17877	18098	18034	18095	18002	18107	18038	17855	18023	17845	17881	18030	17886	17759	18216	17989	18014	18116	17853	18077	17743	17985	17956	18005	18275	17959	17809	17944	17955	18252	17998	18077	18021	17984	18007	17986	17894	18056	17870	18033	18064	18019	17798	17854	17794	17836	18079	18017	17705	18042	17911	18027	17946	17764	17880	17868	17783	18161	18102	18169	17790	17848	17891	18039	18062	18116	17943	17877	17887	18046	17935	17810	17751	17895	17944	17917	18137	18018	18006	17888	18103	17803	17956	18127	18276	17990	18060	18057	17881	18283	17771	17875	17985	17901	17943	17822	17949	17920	18203	18114	18144	17978	18048	17785	17973	17930	18050	17958	17970	17930	17853	17882	18116	17982	17971	18104	17908	17867	17778	18074	17916	18004	18094	17973	17884	17817	18059	17911	17871	18004	17917	17978	18085	17970	17763	17892	17902	17967	17806	17915	18141	18091	17760	17828	17933	17832	17940	17911	17919	18167	18054	17917	17694	17887	18082	18034	17992	18031	18158	18216	17924	17833	18004	17836	18008	17921	17852	17777	17900	17998	18008	18056	18082	17938	17999	17847	17877	18086	17676	18010	18007	17898	17891	18126	17905	18075	17942	17955	18015	17828	18001	18021	17916	17986	17858	17873	18133	17935	18198	17887	17905	17919	17910	17799	17802	17865	17941	17928	17910	17866	17963	17812	17835	17999	18169	18055	18046	17798	17930	17969	17858	18106	17903	17896	17990	17792	18008	18094	17966	18026	17784	17921	18005	18102	17948	17976	17784	17868	17904	17889	17862	17802	17878	18104	17924	18174	17970	17802	17988	17794	17999	17910	18081	18007	17996	17932	18020	17870	18007	18039	18176	17987	17727	17910	17837	17976	18094	17935	18022	17845	17853	18204	17950	17985	17857	18013	17975	17947	17992	17905	17712	18001	18061	18100	17999	18055	17868	18272	17933	17866	17990	17979	18121	17989	17963	17940	17852	17775	18225	18048	17838	17950	17913	17982	17844	18121	17857	18042	17883	18060	18023	17934	18082	18140	18117	18025	18148	17838	17986	17881	17964	18132	17839	18054	17905	17922	17947	17978	17840	18019	17766	17936	18165	18107	17923	18038	18026	17748	17940	17719	17990	17834	17824	18084	18040	18044	18013	17994	18101	18021	18050	18056	17960	17836	18104	18026	17803	17961	17855	17944	17780	17600	17790	17856	17922	18046	18261	18210	17856	18117	17984	17971	17893	18157	17928	17985	17952	17822	17976	17827	18037	18041	18123	17918	17919	17840	18106	18016	17820	18110	17920	18093	18143	18097	17905	18012	17948	18197	18077	18067	17916	17983	17796	18121	18018	18013	17712	18004	17939	17762	17833	18070	18028	18117	18008	17986	17977	17953	17921	18038	18049	17789	18070	18052	17985	17871	17868	17975	17971	18066	17823	17874	17667	17885	17890	18116	18027	18069	18020	17875	18004	17860	17982	18025	18075	17691	17908	18089	17895	17899	17920	17956	17777	18021	17889	17963	17861	18089	17829	18037	18009	18008	17860	17816	17937	17882	17986	18078	17932	18150	17884	18015	17781	17929	17968	17908	17913	17910	17674	17878	17998	18005	17892	17991	18098	17869	17939	17850	17954	18121	18049	18086	17797	17818	17833	18007	17944	17977	17927	17842	17993	18067	18123	18105	18015	17920	17869	18063	17849	17864	18093	18085	18006	17791	17903	17871	17949	17913	17905	17966	18118	17919	18151	17809	18056	18095	18106	18181	17897	18148	17966	17984	18113	17671	18152	18079	17883	17899	17906	17943	17911	17838	17916	18045	17973	17941	18048	18021	17968	17983	17658	17985	17949	17958	17974	17772	18044	17905	17936	17785	17858	17961	17896	18019	18023	18001	17886	17920	17883	18126	17937	17967	17974	17903	17877	17971	17926	17927	17796	17941	17895	17881	17761	18018	17955	18056	18028	18206	17824	18025	18055	17825	17798	18029	17773	17797	17776	17830	17872	17984	17849	17997	17934	18088	17906	18125	17931	17957	17912	17885	17781	17915	17858	18069	18049	17976	17701	17857	18187	18224	18186	18042	18090	17862	17857	17998	18050	17806	17800	17885	17847	17967	17993	17851	17906	17841	18146	18076	17946	17931	18099	17882	17944	17890	17995	17932	18198	17910	18122	17954	17869	17847	17759	17921	17830	17923	17936	17985	17997	17877	17969	17932	17948	18041	18145	18081	17686	18048	18028	18147	17958	17971	17927	18009	17911	18024	17935	18161	17993	18150	18021	17796	18127	18160	17879	17992	17833	18082	17852	17960	17895	18025	17932	17858	17887	17816	18028	17842	17828	18031	17962	17710	17960	17969	18009	17869	18159	18038	17830	17943	18047	18102	17888	17965	17839	17894	17979	18137	18168	17900	17809	17930	17930	17871	17876	17760	17971	18058	18048	17974	17792	17924	17979	17942	17932	17963	17821	17842	17961	18013	17953	18147	18033	18072	18023	17956	17907	18077	18078	17844	17764	17859	17774	17917	17783	17863	17972	17973	17868	17970	18000	17937	18108	17843	17973	18176	17889	18061	17944	17883	17950	18020	17994	17994	17971	17917	18027	18120	18024	18056	17909	17983	17887	17895	18131	17803	18043	17898	17798	17901	18105	17950	17832	17856	18112	17966	17944	17993	17897	17859	17874	17915	17803	17823	18035	17831	18004	17764	17769	17826	18165	17893	18127	18069	17960	17965	17778	18129	17985	17905	18087	17786	17910	18130	17908	17964	17887	17901	17834	18033	17833	17892	17824	17941	17901	17925	18035	17861	17851	18019	17850	17907	17976	17706	17726	18045	18104	18158	18051	17946	17983	18050	18140	18166	17973	18143	18121	18047	17898	17766	18033	18101	17885	17986	18147	17921	18041	17675	18064	18186	18014	18027	18074	18075	18046	17733	17831	17857	18025	17941	17994	17990	18007	17988	17936	17884	17775	17840	17894	17819	17904	17791	17843	18034	18064	18028	18093	17938	18094	17820	17815	17976	17809	17850	17913	18151	17973	18030	18129	17958	17841	17971	17829	17835	17840	17950	17946	17983	18046	17839	17966	17888	17883	17956	17926	17889	17923	18091	17869	17975	18017	17918	17994	17801	17964	17847	18088	18010	17853	18048	18055	18021	17962	17841	18064	17970	18093	18044	17807	18062	18128	17816	17926	17957	17929	17825	18024	17984	18118	17885	17936	18124	17682	18031	18093	17937	17968	17931	17922	18179	17827	18000	18247	17921	17986	17946	18000	17987	17728	18071	18196	18047	17853	17769	18067	18168	17943	17943	18166	18137	17984	17933	18243	17990	17921	17967	18033	17902	18019	17878	17973	17948	18117	18164	17943	17873	17969	17832	18203	17905	17945	18014	17922	17966	18040	18170	18065	17954	17848	18110	17940	18075	17980
15266	23362	22246	19392	18903	18336	17610	17500	17162	17232	17121	17483	32453	39162	30226	21958	18289	17183	16768	16727	16692	16727	16577	16570	16547	16494	16475	16603	16578	16732	16675	16547	16556	16659	16692	16593	16587	16557	16449	16570	16581	16499	16716	16590	16650	16667	16517	16622	16669	16628	16626	16601	16523	16599	16583	16531	16578	16627	16708	16655	16667	16487	16641	16573	16718	16718	16651	16565	16528	16817	16636	16743	16544	16744	16578	16466	16875	16395	16640	16585	16673	16679	16418	16592	16539	16612	16532	16484	16701	16715	16674	16613	16581	16709	16447	16576	16578	16690	16504	16420	16683	16587	16661	16620	16569	16582	16541	16615	16605	16555	16644	16608	16578	16415	16505	16675	16619	16685	16555	16614	16780	16637	16431	16646	16638	16519	16730	16534	16635	16593	16560	16521	16361	16607	16575	16562	16464	16721	16677	16585	16650	16612	16647	16536	16470	16455	16446	16739	16603	16548	16479	16617	16681	16472	16687	16654	16453	16690	16492	16719	16734	16466	16523	16527	16662	16406	16663	16545	16729	16681	16612	16633	16418	16651	16535	16624	16559	16497	16536	16561	16612	16667	16588	16709	16571	16713	16432	16700	16510	16570	16467	16534	16739	16481	16539	16647	16673	16848	16576	16749	16520	16472	16712	16707	16721	16427	16495	16638	16516	16607	16583	16646	16534	16449	16688	16639	16647	16684	16592	16538	16523	16565	16681	16631	16608	16639	16637	16671	16443	16577	16650	16430	16540	16395	16694	16653	16795	16593	16566	16483	16548	16722	16766	16539	16604	16748	16477	16559	16665	16569	16517	16634	16573	16788	16500	16589	16689	16505	16593	16511	16579	16674	16486	16650	16511	16616	16589	16580	16748	16649	16552	16527	16599	16488	16609	16504	16411	16542	16676	16516	16778	16577	16934	16615	16568	16771	16588	16666	16569	16578	16472	16476	16508	16524	16640	16759	16703	16638	16591	16509	16674	16552	16480	16474	16662	16517	16629	16643	16459	16606	16316	16468	16688	16640	16613	16549	16700	16579	16569	16599	16641	16617	16810	16697	16561	16717	16579	16480	16686	16512	16685	16404	16552	16517	16657	16543	16668	16576	16643	16622	16477	16590	16649	16515	16526	16684	16616	16452	16447	16532	16598	16539	16526	16630	16678	16646	16646	16494	16694	16668	16575	16568	16736	16707	16564	16528	16614	16624	16707	16452	16552	16548	16622	16604	16479	16464	16525	16495	16460	16793	16669	16682	16536	16594	16606	16776	16601	16614	16584	16653	16513	16609	16717	16510	16737	16619	16458	16571	16618	16416	16506	16551	16722	16551	16578	16680	16587	16658	16643	16586	16603	16628	16644	16459	16426	16564	16664	16531	16675	16715	16691	16741	16531	16529	16351	16651	16580	16576	16646	16560	16676	16673	16537	16686	16540	16647	16669	16739	16521	16562	16595	16586	16843	16613	16669	16457	16580	16660	16544	16442	16629	16855	16436	16560	16619	16770	16748	16643	16604	16638	16575	16646	16533	16657	16877	16675	16722	16565	16403	16587	16554	16475	16568	16525	16683	16519	16902	16514	16544	16446	16597	16566	16595	16756	16491	16406	16606	16646	16506	16612	16600	16552	16599	16586	16523	16630	16755	16762	16641	16634	16784	16538	16536	16722	16461	16584	16736	16708	16543	16550	16642	16653	16589	16697	16569	16680	16671	16693	16663	16508	16506	16603	16607	16780	16594	16480	16328	16691	16620	16489	16695	16429	16535	16595	16602	16644	16503	16586	16574	16640	16672	16790	16591	16595	16847	16597	16616	16440	16558	16502	16770	16366	16540	16691	16693	16695	16604	16585	16521	16625	16640	16573	16680	16523	16454	16629	16660	16517	16526	16696	16537	16755	16507	16602	16517	16598	16631	16800	16631	16475	16583	16677	16585	16498	16489	16701	16530	16535	16597	16545	16602	16533	16694	16506	16466	16681	16323	16587	16653	16593	16641	16747	16585	16694	16623	16687	16707	16481	16591	16577	16600	16713	16694	16613	16495	16614	16762	16593	16718	16613	16487	16593	16702	16640	16495	16644	16515	16479	16549	16689	16555	16657	16580	16513	16540	16511	16579	16544	16608	16621	16652	16523	16431	16650	16751	16671	16693	16605	16562	16504	16555	16615	16468	16649	16668	16633	16707	16441	16564	16732	16582	16359	16610	16368	16664	16560	16646	16479	16592	16677	16540	16406	16724	16641	16625	16709	16526	16578	16718	16467	16650	16525	16781	16637	16533	16729	16617	16605	16747	16556	16539	16602	16647	16581	16440	16471	16739	16553	16582	16626	16651	16538	16501	16541	16618	16630	16600	16489	16536	16551	16496	16504	16531	16570	16480	16469	16561	16609	16669	16474	16634	16621	16463	16674	16573	16733	16597	16615	16629	16702	16524	16684	16580	16577	16688	16722	16631	16648	16680	16599	16757	16503	16595	16506	16609	16626	16676	16533	16584	16602	16578	16938	16561	16516	16773	16705	16488	16723	16440	16688	16520	16671	16503	16642	16571	16588	16457	16734	16601	16578	16499	16657	16522	16614	16709	16631	16435	16653	16637	16623	16681	16602	16637	16705	16472	16558	16580	16542	16579	16627	16673	16462	16514	16603	16731	16740	16701	16564	16546	16536	16699	16766	16669	16563	16797	16598	16733	16617	16683	16546	16695	16664	16343	16490	16557	16521	16715	16510	16588	16437	16529	16745	16557	16560	16538	16414	16730	16356	16657	16514	16614	16555	16504	16625	16557	16669	16501	16642	16652	16711	16535	16528	16614	16618	16593	16570	16429	16620	16631	16440	16737	16585	16610	16526	16554	16638	16787	16732	16664	16673	16661	16512	16500	16548	16748	16535	16658	16593	16433	16563	16665	16632	16693	16579	16387	16676	16588	16598	16601	16682	16747	16725	16521	16655	16551	16583	16683	16516	16538	16586	16528	16618	16560	16674	16582	16596	16661	16520	16586	16789	16584	16487	16623	16679	16524	16708	16576	16597	16517	16692	16588	16592	16563	16526	16513	16622	16579	16600	16750	16842	16703	16530	16609	16572	16614	16743	16590	16549	16587	16573	16688	16559	16379	16718	16640	16644	16643	16609	16634	16646	16576	16645	16635	16680	16447	16576	16574	16764	16450	16654	16608	16531	16651	16467	16567	16564	16388	16520	16569	16450	16626	16530	16537	16698	16511	16770	16727	16567	16568	16632	16673	16678	16738	16526	16619	16555	16625	16506	16612	16704	16618	16520	16610	16638	16627	16549	16628	16706	16643	16576	16522	16574	16520	16508	16687	16640	16475	16648	16640	16605	16699	16562	16606	16501	16544	16494	16403	16513	16521	16698	16414	16525	16518	16538	16672	16489	16519	16456	16493	16595	16704	16625	16591	16617	16545	16485	16555	16687	16675	16722	16662	16615	16650	16608	16784	16719	16446	16675	16628	16351	16548	16682	16691	16436	16779	16571	16543	16758	16645	16579	16481	16442	16570	16578	16611	16696	16727	16618	16563	16617	16748	16636	16677	16601	16592	16413	16461	16513	16624	16617	16807	16570	16551	16599	16629	16528	16576	16628	16573	16723	16703	16619	16442	16658	16534	16546	16515	16709	16659	16716	16620	16747	16626	16700	16663	16579	16588	16694	16465	16636	16427	16617	16634	16470	16665	16719	16660	16601	16534	16318	16634	16717	16656	16453	16617	16476	16332	16633	16567	16609	16577	16630	16706	16555	16561	16559	16533	16533	16633	16676	16628	16557	16497	16482	16512	16644	16623	16541	16496	16736	16659	16633	16582	16679	16626	16462	16584	16589	16513	16484	16661	16812	16642	16637	16544	16608	16631	16666	16516	16561	16602	16707	16622	16703	16630	16843	16511	16582	16668	16586	16808	16615	16687	16639	16617	16645	16529	16613	16609	16542	16687	16556	16500	16523	16472	16557	16576	16589	16510	16697	16482	16645	16572	16648	16516	16407	16566	16722	16512	16703	16529	16719	16516	16560	16623	16556	16532	16491	16591	16563	16706	16576	16702	16638	16543	16432	16613	16654	16719	16582	16603	16557	16537	16427	16534	16453	16704	16675	16517	16659	16693	16640	16576	16323	16678	16624	16756	16594	16770	16455	16501	16549	16605	16636	16586	16547	16650	16733	16569	16632	16781	16659	16575	16481	16616	16720	16516	16576	16543	16520	16526	16634	16576	16604	16694	16668	16583	16495	16607	16583	16501	16643	16736	16575	16585	16626	16606	16500	16543	16669	16655	16731	16550	16620	16888	16483	16638	16676	16620	16479	16559	16403	16723	16593	16535	16679	16634	16508	16594	16545	16594	16561	16431	16674	16532	16517	16569	16424	16703	16728	16722	16729	16540	16725	16535	16756	16553	16394	16610	16699	16561	16740	16681	16621	16641	16534	16586	16593	16394	16571	16553	16724	16577	16639	16608	16602	16675	16442	16645	16611	16688	16562	16762	16710	16648	16713	16451	16344	16412	16541	16779	16703	16487	16676	16467	16775	16612	16603	16600	16513	16527	16548	16580	16774	16698	16583	16453	16655	16474	16529	16546	16554	16565	16483	16563	16627	16606	16524	16532	16651	16567	16676	16577	16589	16444	16546	16668	16437	16485	16575	16558	16609	16449	16446	16548	16559	16524	16577	16665	16647	16451	16645	16547	16459	16711	16606	16353	16587	16420	16602	16687	16590	16509	16646	16580	16358	16548	16495	16397	16445	16488	16619	16464	16625	16591	16599	16678	16460	16520	16584	16676	16527	16665	16561	16730	16657	16607	16697	16616	16518	16580	16571	16563	16552	16642	16691	16640	16355	16515	16669	16756	16621	16707	16635	16635	16613	16694	16546	16547	16817	16479	16367	16639	16553	16603	16641	16522	16657	16586	16741	16769	16685	16598	16471	16709	16612	16559	16622	16577	16716	16545	16619	16582	16455	16596	16410	16504	16638	16655	16563	16609	16591	16564	16548	16497	16566	16481	16623	16668	16584	16614	16574	16512	16655	16693	16470	16547	16495	16540	16517	16621	16483	16638	16551	16520	16631	16517	16457	16491	16523	16681	16537	16695	16630	16707	16532	16544	16763	16745	16549	16717	16656	16454	16585	16747	16542
23838	21322	28828	24200	21928	22931	22505	19558	18920	19131	19088	20301	39285	43803	35967	26344	21275	18869	18588	18524	18179	18359	18245	18311	18113	18346	18387	18180	18330	18265	18293	18120	18143	18224	18096	18199	18332	18439	18200	18122	18163	18221	18158	18136	18308	18299	18194	18271	18294	18224	18248	18104	18263	18259	18283	18376	18294	18229	18057	18373	18187	18274	18013	18286	18310	18213	18270	18198	18184	18147	18260	18336	18064	17999	18137	18209	18043	18073	17988	18345	18151	18322	18130	18271	18102	18061	18271	18173	18133	18140	18244	18153	18303	18095	18053	18154	18294	18132	18150	18236	18162	17971	18140	18178	18377	18310	18072	18055	18055	18075	18084	18081	18274	18200	18170	18096	17999	18245	18132	17962	18209	18068	18104	18334	18166	17975	17971	18364	18021	18127	18196	18058	18057	18211	18166	18054	17909	17999	18156	18219	17959	18180	18185	18084	18318	18228	18175	18077	18073	18075	17988	18175	18417	17901	18114	18225	18096	18067	18198	18208	18256	18205	18086	18060	18124	18274	18159	18106	18290	18111	18077	18285	18277	18251	18327	18299	18181	18037	18074	18160	18086	18344	17924	18045	18110	18228	18283	18268	18079	18304	18282	18165	18178	18107	18113	17971	18250	17878	18271	18190	18321	18200	18120	18138	17949	18221	18337	18062	17977	18228	18171	18130	18012	18120	18177	18359	18217	18042	18030	18249	18255	18204	17980	18140	18242	18076	18203	18166	18147	18267	18232	17903	18218	17981	17954	18299	17970	18134	18169	18233	18091	18455	18097	18160	18206	18158	18082	17948	18281	18315	18279	18200	18132	18121	18172	18112	18231	18253	18233	18137	18399	18032	18424	18457	18284	18382	18245	18181	18105	17989	18143	18215	17995	18246	18187	18105	18043	18412	18167	18147	18132	18217	18076	18066	18133	18268	18096	18164	18263	18271	18003	18083	18356	18262	18178	18212	18235	18061	18089	17974	18332	18063	18089	18125	18157	18037	18132	18195	18155	18045	18111	17977	18051	18044	18223	18127	18230	18090	18245	18139	18333	18182	18174	18038	18118	18035	18117	18099	18099	18086	18070	18075	18177	18103	18194	18016	18223	18055	17866	17866	18065	18093	18153	18088	18184	18207	18041	18202	18260	18222	18419	18290	18366	18143	18326	18095	18176	18092	18065	18045	18155	18051	18107	18122	18053	18001	18132	17966	18162	18319	18286	18345	18184	17918	18065	18135	18467	18288	18313	18117	18239	18177	18118	18240	18302	18304	18232	18214	18152	18210	18256	18343	17941	18068	18177	18191	18342	18139	18102	17945	18122	18163	18169	17828	18099	18171	18064	18326	18103	18131	18229	18267	18118	18025	18255	18212	18226	18167	18146	18166	18173	18151	18082	17940	18303	18235	18242	18007	18190	18215	18004	18124	18028	18172	18164	18268	18381	18251	18055	18147	18440	18090	18181	18063	18179	18281	18302	18311	17981	18142	18212	18239	18211	18006	18243	18258	18308	18130	18082	18260	18329	18366	18013	18241	18271	18318	17984	17865	18163	18084	18082	18047	18225	18174	18272	18214	18292	18220	18268	18214	18236	18201	18307	18131	18067	18121	18361	18198	18078	18028	18240	18163	18118	18100	18074	18270	18363	18259	18047	18195	18191	18211	18066	18104	18125	18344	18363	18401	18287	18123	18323	18247	18288	18113	18130	18107	18080	18199	18275	18123	18215	18016	18181	18090	18201	18017	18073	18280	18330	18291	18068	18137	18074	18301	18210	18289	18008	18092	18081	18167	18170	18184	18225	18100	17984	18014	18344	18227	18260	18189	18286	18118	18209	18084	18237	18201	18069	18335	18042	17946	18247	18158	18015	18015	18149	18131	18354	18180	18457	18266	18159	18008	18465	17847	18137	18212	18258	18077	18138	18287	18214	18126	18121	18132	18278	18155	17935	18350	17960	18241	18008	18242	18138	18095	18203	18141	18232	18114	18374	18169	18243	18106	18153	18136	17970	18223	18003	18093	18103	18102	18223	18173	18312	18143	18122	18234	18217	18201	18183	18290	18338	18356	18116	18158	18171	18249	18021	18245	18116	18187	18155	18288	18227	18232	18092	18112	18248	18327	18380	18160	18465	18027	18167	18217	18103	18305	18232	18103	18225	18321	18188	17962	18280	18265	18088	18360	18076	18091	17936	17953	18080	18182	18081	18062	18199	18125	18096	18002	18325	18331	17965	17942	18111	18377	18214	18291	18092	18292	18088	17900	18217	17834	18278	18034	18004	18203	18179	17965	18151	18291	18069	18173	18142	18195	18264	18072	18103	18223	18113	18076	18002	18295	18329	18143	18157	18139	18050	18201	18350	18308	18178	18016	18258	18040	18176	18076	18374	18257	18305	18145	18256	18286	18315	18055	18087	18234	18215	18213	18229	17983	18129	18025	18182	18123	18146	18262	18138	18234	18259	18156	18176	18265	18400	18124	18088	18018	18161	18250	18155	18191	18296	18225	18345	18329	18167	17988	18175	17989	18210	18143	18209	18086	18242	18040	17989	18116	18081	18217	18109	18233	18086	18204	18076	18172	18318	18145	18222	18148	18166	18229	18235	18079	18206	18161	18237	18112	18139	18166	18239	18066	18084	18083	18106	18269	18379	18062	18165	18295	18037	18148	18076	18235	18258	18181	18045	18085	18106	18169	18119	18291	17922	18056	18227	18269	18090	18156	18257	18056	17862	18011	18312	18153	18292	18067	18223	18182	18015	17919	18177	18248	18051	18157	18197	18137	18260	18195	18265	18319	18286	18253	18120	18075	18275	18302	18116	18029	18252	17940	18323	18267	18185	18358	18136	18237	18116	18193	18077	18320	18177	18072	18182	18344	18084	18219	18242	18150	18277	18200	17959	18028	18130	18371	18233	18231	18146	18153	18035	18351	18184	18253	18445	18012	18167	18198	17942	18165	18320	18158	18242	18097	18099	18064	18308	18333	18095	18119	18141	18105	18043	18167	18062	18205	18166	18239	18214	18175	18232	17956	18126	18209	18266	18272	18358	18268	18306	18111	18157	18130	18281	18173	18261	18133	18258	18170	18118	18086	18340	18131	18202	18415	18049	18049	18348	18218	18255	18301	18099	18007	18241	18041	18061	18079	18101	17841	18064	18075	18094	18209	18154	18258	18055	18135	18179	18239	18110	18025	18119	18023	18128	18060	18198	18138	18097	18040	18286	17978	18064	18201	18226	18128	18254	18176	18177	18316	17977	18207	18162	17969	18129	18146	18251	18077	18113	18169	18185	18193	18306	18076	18113	18177	18288	18058	18331	18399	18038	18074	18351	18252	18143	18200	18206	18219	18073	18110	18461	18006	18285	18033	18155	18205	18026	18052	18183	18175	18257	17864	18231	18241	18059	18204	18229	18331	18193	18008	18195	18197	18351	18335	18166	18215	18219	18008	18516	18084	18196	18330	18051	17985	18110	18060	18037	18102	18139	18439	18137	18005	18210	18005	17965	18144	18205	18479	18415	18239	18248	18046	18214	18209	18192	18189	18157	18323	18092	18248	18010	17969	18061	18166	18047	18221	18377	18047	18304	18061	18104	18189	18165	18274	18183	18248	18175	18073	18262	18198	17943	18125	18256	18391	18248	17983	18138	18264	18333	18085	18295	17994	18168	18046	18089	17914	18218	18183	18242	18115	18159	18205	18011	18188	18014	18062	18070	18192	18248	18184	18216	18244	18324	18094	18074	18286	18183	18402	18074	18190	18262	18331	18104	18227	18303	18220	18518	18238	18103	17993	18259	17997	18277	18301	18169	18138	18298	18263	18295	17944	18144	18099	17980	18224	18136	18161	18170	18019	18129	18410	18114	18239	18174	18000	18100	18119	18217	18090	18217	18195	17942	18267	18154	18128	18157	18371	18094	18030	18117	18267	18184	18018	18169	18107	18173	18188	18261	18227	17945	18154	18388	18330	18084	18309	18153	18297	18262	18255	18327	18324	18275	17965	18111	18087	17995	18261	18138	18329	18273	18149	18075	18175	17897	18128	18024	18036	18026	18160	17831	18197	18163	18292	18229	18262	18185	18124	18167	18004	18214	18172	18167	18124	18171	18321	18346	18005	18219	17849	18183	18336	18079	18237	17907	18042	18289	18188	18264	18236	18250	18040	18045	18121	18009	18256	18327	18095	18203	18125	18237	18196	18136	18018	18056	18151	18030	18140	18250	18204	18392	18116	18190	17988	18118	18169	18010	18162	18121	18304	18070	17993	18207	18069	17996	18344	18158	18243	18207	18249	18188	18132	18046	18222	18243	18217	18172	18207	18134	18206	18141	18041	18399	18138	18171	18262	18044	18217	18321	18116	18125	18283	18028	18215	18203	18133	18077	18069	18247	18167	18163	18388	18255	18045	18424	18232	18091	18020	18159	18230	18245	18218	17946	18267	18045	18026	18276	18171	18244	18232	17961	18156	18215	18212	18125	17932	18214	18279	18074	18107	18203	18170	18296	18120	18002	18351	18088	18307	18173	18106	18112	18065	18167	18066	17987	18145	18108	17981	18105	18070	18179	18321	18110	18189	18241	18378	18166	18138	18224	18282	18038	18477	18350	18024	18484	18080	18214	18081	18360	17975	18119	17979	18470	18013	18465	18100	18259	18297	18177	18183	18123	18125	18251	18308	18125	18252	18263	18065	18217	18167	18258	18062	18129	18375	18213	18434	17919	18264	18227	18159	18099	18248	18214	18053	18335	18198	18400	18077	18101	18185	18012	18302	18209	18144	18272	18313	18257	18087	18158	18117	18294	18277	18156	18184	18262	18300	18152	18133	18123	18144	18151	18254	17949	18084	18117	18073	18127	18140	18211	18154	18174	17996	18026	18172	18025	18215	18077	18279	18436	18153	18169	17999	18193	18180	18309	18331	18256	18407	18409	18115	17988	18099	18222	18108	18262	18223	18210	18217	18348	18029	18248	18101	18176	17934	18364	18071	18283	18250	18267	18144	18221	18187	18285	18212	18254	18206	18340	18067	18175	18228	18012	18105	18558	18193	18139	18246	18285	17959	18090	18187	18070	18080	17989	18227	18101	18145	18080	18272	17970	18243	18074	17869	18210	18300	18346	18058	18280	18158	18089	18106	18118	18104	18355	18357
16728	27953	26036	22002	20309	19334	18583	18185	17936	18047	17724	20706	44082	45697	36481	25837	19450	17297	16977	16636	16613	16650	16781	16651	16697	16570	16714	16596	16688	16788	16778	16810	16636	16718	16734	16631	16544	16649	16852	16642	16914	16844	16917	16771	16758	16616	16654	16652	16647	16660	16725	16707	16706	16588	16749	16853	16382	16656	16802	16550	16666	16678	16684	16705	16816	16403	16556	16635	16508	16643	16684	16552	16742	16806	16818	16716	16797	16668	16549	16737	16694	16698	16702	16715	16831	16740	16666	16538	16730	16529	16470	16494	16809	16666	16631	16740	16492	16704	16719	16850	16652	16538	16658	16651	16598	16549	16693	16686	16523	16691	16685	16608	16676	16696	16857	16493	16713	16568	16592	16791	16687	16628	16612	16706	16606	16723	16736	16653	16672	16725	16667	16704	16729	16590	16641	16712	16426	16737	16542	16723	16660	16701	16764	16611	16645	16625	16838	16552	16568	16702	16560	16603	16614	16693	16657	16617	16803	16746	16606	16772	16706	16838	16589	16529	16622	16703	16713	16788	16709	16641	16598	16541	16734	16689	16655	16607	16707	16566	16934	16669	16616	16460	16668	16646	16506	16610	16731	16665	16650	16729	16701	16699	16674	16616	16731	16723	16559	16608	16901	16604	16609	16591	16539	16568	16664	16688	16765	16680	16819	16833	16608	16540	16689	16759	16667	16662	16908	16723	16685	16514	16780	16651	16656	16650	16681	16720	16504	16599	16655	16509	16837	16461	16628	16696	16662	16804	16572	16820	16661	16535	16444	16787	16642	16580	16797	16476	16590	16648	16554	16753	16747	16599	16780	16663	16780	16769	16699	16558	16662	16819	16612	16657	16822	16670	16558	16558	16794	16667	16723	16466	16682	16641	16687	16587	16650	16577	16670	16717	16552	16654	16739	16800	16613	16591	16666	16528	16782	16736	16579	16593	16738	16647	16614	16526	16833	16673	16638	16802	16791	16709	16681	16610	16720	16501	16678	16558	16760	16525	16548	16792	16776	16638	16625	16640	16709	16704	16865	16675	16676	16670	16715	16690	16589	16673	16962	16601	16502	16586	16856	16712	16620	16670	16704	16590	16608	16758	16800	16577	16650	16660	16638	16549	16644	16655	16736	16486	16677	16716	16764	16611	16628	16533	16796	16565	16850	16638	16623	16754	16623	16577	16773	16767	16703	16684	16693	16707	16613	16598	16671	16657	16698	16705	16606	16675	16827	16744	16622	16701	16871	16531	16563	16661	16719	16522	16684	16795	16813	16599	16683	16714	16529	16729	16483	16628	16497	16477	16810	16638	16866	16835	16765	16572	16772	16661	16670	16651	16605	16772	16551	16785	16740	16705	16453	16777	16770	16547	16703	16600	16647	16762	16871	16549	16540	16919	16644	16793	16729	16662	16756	16808	16725	16674	16507	16465	16724	16612	16629	16617	16527	16820	16802	16670	16953	16744	16792	16664	16567	16679	16557	16745	16643	16712	16785	16638	16541	16665	16519	16579	16691	16554	16603	16895	16708	16602	16602	16638	16838	16571	16699	16736	16704	16766	16523	16698	16596	16701	16808	16751	16755	16733	16809	16749	16578	16676	16663	16701	16704	16701	16751	16555	16722	16601	16841	16701	16866	16715	16710	16620	16620	16785	16653	16663	16501	16621	16602	16557	16669	16759	16720	16611	16565	16723	16599	16597	16601	16621	16670	16758	16660	16809	16551	16739	16692	16685	16604	16675	16651	16640	16563	16660	16756	16714	16703	16585	16696	16627	16675	16772	16698	16831	16562	16680	16611	16802	16635	16705	16728	16640	16625	16523	16866	16845	16721	16532	16650	16546	16688	16809	16746	16636	16717	16724	16723	16766	16625	16644	16571	16583	16644	16813	16646	16586	16840	16596	16897	16661	16699	16669	16610	16522	16677	16716	16788	16556	16739	16491	16435	16723	16736	16759	16500	16569	16722	16629	16673	16725	16557	16539	16949	16756	16491	16688	16654	16676	16636	16637	16649	16543	16759	16723	16565	16798	16566	16690	16533	16797	16727	16613	16693	16536	16565	16643	16734	16524	16634	16756	16741	16586	16601	16626	16780	16639	16688	16611	16654	16617	16583	16748	16744	16664	16512	16735	16589	16649	16609	16509	16492	16581	16781	16596	16641	16549	16691	16562	16617	16512	16491	16767	16708	16843	16811	16697	16651	16693	16989	16671	16545	16732	16663	16885	16634	16582	16806	16602	16673	16799	16556	16655	16716	16886	16753	16655	16653	16664	16694	16634	16803	16779	16676	16738	16717	16603	16640	16718	16547	16709	16694	16719	16618	16746	16542	16602	16556	16700	16569	16566	16756	16797	16539	16654	16943	16624	16847	16707	16637	16569	16498	16679	16561	16883	16825	16582	16556	16670	16677	16808	16787	16769	16691	16531	16519	16728	16730	16609	16514	16565	16667	16725	16764	16691	16808	16713	16540	16728	16621	16626	16561	16644	16851	16768	16609	16736	16687	16532	16713	16725	16705	16553	16724	16895	16660	16796	16727	16581	16825	16648	16423	16752	16788	16860	16563	16515	16761	16720	16580	16753	16631	16537	16568	16539	16623	16578	16845	16619	16778	16617	16668	16755	16527	16731	16756	16593	16704	16643	16659	16645	16666	16682	16488	16683	16610	16445	16656	16727	16686	16697	16477	16667	16525	16653	16709	16798	16664	16541	16732	16603	16625	16628	16617	16616	16750	16579	16622	16537	16612	16680	16641	16760	16576	16723	16679	16556	16584	16682	16873	16609	16826	16652	16707	16612	16743	16469	16710	16727	16659	16609	16782	16708	16835	16660	16736	16570	16637	16755	16759	16652	16666	16796	16769	16651	16580	16557	16709	16688	16638	16587	16700	16703	16722	16389	16812	16664	16712	16615	16649	16625	16589	16634	16441	16650	16575	16805	16610	16551	16819	16681	16758	16604	16719	16717	16671	16800	16537	16739	16676	16640	16649	16623	16691	16458	16699	16793	16810	16701	16739	16503	16752	16712	16732	16620	16886	16605	16675	16580	16614	16618	16540	16731	16629	16670	16808	16617	16798	16668	16682	16611	16680	16718	16632	16660	16818	16680	16612	16752	16541	16505	16669	16474	16665	16553	16685	16695	16620	16513	16662	16561	16908	16709	16649	16789	16603	16487	16607	16707	16662	16636	16636	16531	16706	16703	16721	16703	16727	16590	16745	16739	16540	16531	16592	16719	16639	16647	16599	16651	16614	16632	16563	16674	16655	16729	16784	16558	16818	16587	16731	16738	16703	16646	16635	16647	16778	16637	16715	16527	16788	16788	16707	16711	16793	16732	16727	16648	16540	16580	16729	16649	16654	16633	16562	16605	16642	16819	16755	16582	16608	16677	16667	16702	16568	16825	16808	16886	16715	16604	16642	16686	16663	16725	16672	16740	16540	16770	16664	16699	16652	16594	16740	16598	16785	16691	16693	16659	16887	16702	16852	16611	16747	16715	16594	16498	16558	16486	16556	16908	16595	16712	16693	16692	16604	16702	16645	16690	16630	16674	16562	16808	16539	16614	16783	16601	16705	16595	16803	16583	16737	16630	16602	16643	16760	16643	16618	16578	16733	16610	16710	16777	16738	16623	16680	16553	16601	16730	16624	16743	16656	16746	16732	16687	16617	16802	16699	16709	16686	16674	16587	16611	16879	16649	16593	16454	16623	16880	16500	16707	16617	16770	16569	16701	16655	16844	16786	16735	16721	16511	16585	16614	16502	16785	16768	16765	16868	16444	16635	16594	16711	16787	16504	16705	16611	16868	16591	16666	16692	16680	16506	16639	16529	16682	16746	16792	16621	16612	16753	16863	16679	16595	16644	16799	16808	16583	16789	16896	16592	16636	16561	16592	16544	16541	16593	16672	16747	16874	16574	16801	16601	16615	16623	16651	16827	16609	16597	16821	16565	16645	16634	16652	16768	16518	16724	16546	16453	16657	16733	16785	16586	16658	16625	16692	16584	16679	16622	16715	16675	16788	16564	16554	16731	16648	16638	16594	16711	16710	16618	16585	16688	16604	16680	16676	16558	16779	16497	16564	16621	16777	16781	16553	16656	16669	16933	16676	16558	16760	16701	16812	16510	16789	16594	16542	16766	16605	16698	16748	16755	16662	16651	16541	16728	16588	16647	16707	16700	16595	16573	16569	16735	16714	16553	16831	16586	16767	16726	16586	16590	16671	16716	16678	16717	16699	16745	16632	16604	16598	16536	16777	16834	16678	16616	16620	16508	16480	16718	16818	16838	16726	16560	16409	16552	16682	16604	16489	16678	16564	16763	16648	16484	16726	16610	16605	16774	16547	16541	16721	16402	16624	16495	16407	16818	16714	16636	16776	16754	16825	16567	16661	16534	16681	16707	16533	16443	16789	16550	16783	16653	16584	16656	16563	16736	16698	16618	16755	16581	16665	16647	16585	16644	16500	16815	16556	16581	16716	16705	16609	16629	16723	16663	16728	16668	16629	16692	16600	16535	16554	16670	16729	16679	16705	16745	16506	16642	16573	16866	16600	16625	16646	16538	16788	16814	16705	16791	16694	16876	16652	16659	16828	16693	16828	16653	16643	16680	16620	16801	16526	16797	16685	16758	16540	16632	16516	16581	16572	16594	16678	16630	16486	16834	16617	16718	16591	16651	16734	16626	16632	16756	16697	16549	16702	16637	16822	16597	16664	16621	16702	16695	16721	16737	16833	16663	16577	16750	16596	16624	16696	16547	16748	16592	16730	16587	16817	16732	16617	16654	16695	16670	16736	16689	16831	16701	16681	16684	16579	16709	16607	16582	16672	16720	16502	16673	16824	16456	16713	16688	16834	16630	16808	16706	16377	16550	16688	16531	16497	16492	16662	16733	16656	16497	16692	16777	16534	16504	16647	16608	16616	16674	16681	16475	16479	16818	16772	16507	16841	16735	16724	16561	16699	16640	16517	16604	16600	16615	16681	16768	16615	16601	16628	16721	16775	16751	16717	16759	16889	16577	16884	16639	16782	16632	16655	16513	16576	16688	16665	16831	16795	16709	16696	16669	16627	16578	16640	16657	16554	16798	16593	16598	16801	16608	16592	16604	16706	16649	16690	16741	16890	16567	16504	16749	16599
29246	22318	22926	20995	19114	19189	19198	19079	19117	19156	18990	19054	21004	22209	21270	20111	19387	18991	18916	19209	18982	18975	18979	18815	19012	18955	18816	18975	19035	19045	18947	18786	18830	18855	18957	18991	19000	18949	18889	19031	18745	18900	18914	19185	18842	18978	18827	18693	18868	19066	18730	18909	18859	18717	18922	19065	18839	18866	18872	18958	18876	18991	18863	18883	18758	18906	18815	19029	19017	18758	18831	18805	18806	18928	19099	19006	18892	19067	18907	18786	18950	18902	18940	18970	18736	18855	19049	18813	18927	18934	19033	18878	18805	18863	19115	18931	19028	18997	18767	18757	18884	18910	18865	18864	18861	19000	18845	18962	19012	19005	18871	18938	19073	18918	18838	18892	19038	18874	18914	18902	19030	18886	18925	18683	19048	19006	18924	18830	18693	18720	19003	18981	19029	18904	18831	18901	18770	18889	18899	19011	18968	18975	19007	19024	19055	18889	18947	18824	18738	19040	18966	18965	18963	18833	18907	18899	19016	18919	18922	19052	18872	19042	19073	18960	18893	18903	18958	19028	19027	18813	18832	19059	19043	18953	18713	18922	18851	18859	18919	18831	18726	18810	18891	19106	18983	18645	18848	18838	18946	18963	18854	18884	19083	18824	18921	19003	18978	19012	18856	18663	18953	18887	19064	18779	18942	18981	18958	18917	18747	18936	19092	18824	18815	18888	18862	18940	18819	18855	18969	18791	18888	18796	18792	18893	18660	18796	18975	18930	18921	18862	18873	18858	18917	18894	18841	18942	18932	18900	18908	18978	18790	18757	18848	18822	18843	18883	19013	18827	18988	18756	18821	18937	18889	18878	18628	18937	18594	18928	18884	18772	18921	19089	19001	18841	18831	18852	18875	18909	19085	18848	18967	18968	19151	19032	18840	19051	18790	18987	18952	18684	18802	18777	18912	18744	18970	18750	18821	18867	18964	18790	19175	19075	18883	18856	18881	18837	18876	18913	18837	18759	18890	18971	18881	18784	18952	19003	19002	18848	18797	18903	18911	18822	18819	19014	18848	19038	18939	18951	18873	18894	18941	18843	18980	18977	18771	18928	19047	18983	19075	19082	18910	18839	18896	18960	18866	19109	18874	18877	18960	19060	18970	18839	18851	19077	18992	18931	18980	18977	18886	18771	19000	18987	19030	18763	19094	18883	18890	18878	18973	18955	18944	18948	18785	19186	19037	18989	19130	18966	18980	18902	19065	18897	19033	18760	19192	19028	19048	18810	18855	18925	18967	19076	18780	19167	19126	18955	18889	18845	18657	19010	18869	18933	18858	18961	18777	18827	18739	18888	18852	18907	18751	18947	18939	19152	18956	18932	18943	18852	18824	18966	19006	19098	19080	19002	18934	18818	18999	19033	19035	18744	18611	18766	19001	19066	18928	19134	18932	18971	18807	18697	18986	18892	19072	18950	18940	18830	18770	18723	18924	18973	18913	19031	18892	18847	19090	19047	18846	18998	18749	18843	19122	18882	18834	18866	18902	19061	18867	18848	19116	18805	18845	18780	18972	19054	19159	18854	18974	18849	18878	19018	18621	18762	18857	19022	18990	18912	18986	18882	18873	18584	18928	19081	18866	18836	18897	18851	18894	19100	19068	18942	18792	18940	18645	18906	18936	18967	19056	18930	18615	19043	19182	19106	18870	19089	18860	18852	18933	18975	19006	18992	19012	18941	18924	18713	18811	18890	19092	18802	18829	18917	19014	18939	19005	18994	18945	18799	18933	18806	19064	18956	18726	19040	19112	18847	18973	18886	19130	18862	18766	19060	19047	18787	18988	18891	18930	18972	19201	19194	18832	18929	19005	18931	18902	18901	18885	18901	19139	18878	18756	18815	18874	18950	18864	18918	18918	18824	18949	19067	18835	18757	19010	19017	18811	19004	18936	18899	18933	18848	18996	18971	18898	19057	18891	18897	18894	18658	18850	18937	18862	18930	18959	18935	18970	18941	18937	19042	18855	18992	18940	19001	19088	18774	18808	18878	18956	18745	18807	19161	19125	18654	18843	18953	18843	18770	18888	18964	19006	19023	18956	18998	19188	18894	18917	18889	18844	18974	18811	18994	18964	18967	18856	18934	18775	18959	18978	18876	18970	19071	18858	18929	18924	18915	18844	18912	18976	18919	18908	18873	19046	18791	18920	18814	19022	18887	18970	18892	19036	19023	19058	18938	18951	18779	19096	18921	19032	18879	19089	18853	18809	18839	18766	19014	18773	18900	18918	18964	18848	18952	18979	18776	18854	18859	19090	18964	18930	19028	19083	18820	19115	19076	18941	18937	18957	18869	19011	18907	18909	18765	18981	18897	19044	18959	19011	19049	18848	18925	18722	18873	19114	18970	18921	18851	18937	18839	19051	18795	19162	19135	19092	19038	19039	18954	18910	18964	18921	18937	18977	19087	18844	18831	18986	18588	18936	19092	18852	18882	18906	18917	19031	18920	18938	18783	19014	18948	19004	18973	18858	19136	18968	18883	18906	18977	18940	19042	18846	19103	18848	18940	19105	19005	18844	18829	18943	18941	18845	18874	18804	18805	19049	18973	18728	18929	18846	19135	18903	18871	19168	18966	18702	18619	18783	19072	19119	18805	19080	19005	19182	18835	18857	19028	18798	19124	18976	19168	18793	18846	18763	18714	19076	19061	19075	18900	18844	18867	18899	19119	19099	18971	19077	19122	18717	18966	18923	18832	19034	18999	18915	18940	18933	19039	18944	19004	19024	18743	18947	18789	18913	18728	19021	19111	18940	19014	18884	18953	18964	18830	18943	18953	19112	18955	19057	18881	18959	18803	18877	19038	18784	18791	18792	18770	19020	18964	19090	18876	18836	19014	18964	18887	19047	18823	18981	18722	18903	18998	18935	19058	18992	19031	18857	19096	18887	18962	19135	19018	18963	18840	18996	18959	18762	18855	18966	18879	18915	18813	19083	18797	19009	19036	18649	18798	18909	18995	19000	18998	19335	18989	19009	18934	19055	19016	18919	18797	18938	19007	18944	18639	18882	18988	18827	18984	18919	18885	18917	18900	18718	18849	18803	18751	19009	18765	18977	18913	18933	18908	18991	19001	19125	18910	19013	18861	19079	18774	19130	18946	18929	18869	18850	18982	18905	18884	18782	18995	18986	19093	19019	18901	19031	19044	18911	18798	18990	18973	18812	19106	18937	19009	18666	19035	18939	18794	18890	18816	18883	18832	18758	18926	18853	18951	18918	19081	18869	18865	18653	18922	18868	18839	19023	18953	18828	18891	19049	18819	18842	18817	18884	18919	18987	18984	18831	19018	19095	19141	19073	18960	18772	18824	18857	18752	18863	18950	18831	18976	18868	19071	18944	19029	19018	19069	19000	19009	19029	18831	18963	19080	19012	19024	18842	19018	18817	18896	19344	18831	18820	18842	19006	18936	18893	18743	18710	18873	18848	18913	18965	18960	18924	18924	19076	18817	18750	18696	19049	18813	19052	18984	19025	18827	18996	18871	18831	18703	19053	19017	19100	18949	18760	18888	18939	18947	18888	18876	19016	19162	18888	18852	18792	18973	18891	18976	18858	18809	19005	18777	18934	18933	19092	18875	18623	19033	18995	18880	18951	18941	18658	18844	18840	18826	18720	18809	19001	18811	19012	19027	18872	18872	18981	18941	18928	19009	18825	19081	18882	19017	18973	18861	18875	18726	19007	19105	18976	18963	18801	18868	18681	18989	18788	18845	18902	18898	18989	18941	18910	18977	18984	18818	18830	18996	18970	18980	18749	18755	18926	18901	18848	18788	18827	19125	18804	18903	18929	18776	18781	18966	18981	18963	18930	18816	18974	18823	18841	19069	18871	19032	18953	18661	19059	18891	18861	19055	18943	18691	18778	18983	19116	18873	18908	18979	19131	18831	18854	18952	18795	18737	18987	18631	18869	18930	19035	18719	19099	19010	18981	19047	18961	19011	18933	18768	18885	18929	18870	19001	18937	18922	18883	18919	18949	18840	19055	18890	19087	18978	18912	18995	18870	18808	18880	18854	18750	18948	18697	18952	18831	18883	19032	18787	18707	18782	18840	18872	18862	19076	18908	18683	18918	18944	18858	18728	18796	18941	18945	18713	18880	19128	19040	19008	18888	19007	18782	18830	18892	18948	18942	18825	19028	18926	18895	18805	19011	18969	18856	19027	18922	18958	19017	19117	18910	18791	18988	18865	18905	19082	18930	18901	19180	18886	18944	18812	19090	18885	18884	18989	18962	18822	18984	19155	18819	18955	18995	18898	19086	18871	18833	18918	19034	18992	18727	18923	18797	18846	18965	18858	19028	18600	19001	18936	18889	19187	19035	18910	18709	18958	18876	18922	18827	18919	19069	18977	18946	18765	18737	18813	18959	18700	18805	18882	18956	18957	18748	18663	18848	18916	18932	18851	19092	18862	18899	18772	19029	18923	18848	19047	18943	18731	18839	18872	18688	18796	18966	18814	18941	19012	18939	18874	18839	19013	19074	18986	18881	18806	18681	18998	18984	18906	18937	18832	18959	18855	18911	18785	19052	18787	18760	18806	18804	18982	18932	18865	18639	18984	18880	18676	18788	19012	18725	18776	18978	19038	19054	19114	18742	19044	18851	19065	18808	18774	18912	18918	19010	18973	19097	18973	18777	18712	19015	19108	18788	19086	18780	18777	18837	18917	18899	19061	19060	18853	18849	18894	18954	18973	18889	18859	19081	19015	19051	18901	18925	18862	19065	18941	18976	18944	18777	18672	18974	18969	18857	18862	18968	18857	18857	18879	18990	18999	18833	18911	18856	18699	19021	18881	18884	18890	18984	19041	18818	19021	18921	18798	18789	18895	18964	19008	18828	19139	18929	19010	18659	18764	18941	18759	18925	18926	19065	19017	18824	19084	19189	18953	18951	18946	18927	18889	19130	19054	18810	18944	18903	18798	18974	18733	19068	18851	18877	18969	18892	18801	19117	18679	18870	18969	18964	18896	18785	18987	18953	19020	19060	19077	19048	18888	18955	18699	18784	18932	19064	18596	19159	18986	18794	18784	18918	19040	19015	19126	19056	18977	18831	18961	18950	18952	18865	18929	19028	18795	18951	18798	18880	19067	19088	19053	18868	18917	18746	18926	19035	18758	19216	18886
16676	18305	18511	17619	17563	17395	17484	17359	17472	17250	16989	17151	20929	21350	19857	18177	17300	17181	16996	17024	17155	17040	16973	17002	17057	17031	16977	16965	17131	17225	17022	17180	16968	17154	17133	17096	17001	17133	17183	16962	17137	17038	16991	16933	17080	16999	16908	16993	17116	16946	16858	16969	16976	17159	16847	17044	16859	17133	17097	17133	17016	17058	17052	17051	17074	17080	16754	16862	17037	17217	16880	17016	17072	17086	17032	17069	17190	17004	16974	16989	17063	17222	17221	16947	17096	16950	16887	16998	16908	17031	17124	16862	17069	17113	17019	17101	16864	17234	17090	16942	17076	17035	17145	17004	17150	16998	17029	16944	16964	17050	17303	17077	17005	17003	16983	17056	17104	17137	16931	17045	17101	17077	16975	17079	17202	17028	17083	17034	17015	17120	16913	17009	16987	17174	16987	17050	16951	17180	17039	17018	17098	16997	17050	16956	16867	16956	17058	17039	16853	16882	16950	17200	17077	16970	17041	16961	17027	16925	16985	17122	17159	17034	17124	16892	16887	17031	17216	17065	16972	17052	17074	17001	17087	16997	17218	17076	16996	17038	16973	17013	16942	17126	17123	17030	16885	16887	16973	17088	17183	16993	16968	17046	17075	17028	17112	16930	17036	17091	17229	16983	17019	17137	17001	17055	17082	16840	17022	17059	17101	16924	17109	16979	16996	17138	17031	17032	16925	16905	16874	16994	17102	16935	17020	17123	16999	17054	16982	16862	16963	17032	16971	17078	16883	17118	17199	17073	17032	16953	16947	16791	16998	16921	17197	17014	16902	16883	17099	16916	17035	16958	16875	17102	17072	16961	17030	17094	16775	17014	16997	17055	17111	16984	17050	16951	17047	17077	17091	16965	16961	16980	16961	17150	17037	17054	17107	16953	17060	17188	17035	17061	16975	17075	17122	16919	16922	17035	17008	16822	16968	16896	17067	17138	16822	16936	16943	16932	17032	16961	17004	17031	16906	16941	16898	17252	17054	17030	17078	16978	16992	17002	17108	17041	17144	17013	16956	17000	17054	16929	16994	17229	17057	16995	17251	16874	17170	17159	16968	17221	17125	17106	17019	16972	17006	17008	17166	17031	17020	16863	17097	16977	17046	17010	17031	17027	17014	16980	16950	16990	17108	17185	16898	17117	16998	17100	17112	17086	17040	16947	16975	17094	17162	16967	16934	16970	17094	16882	17041	16963	17043	16977	16891	17065	16907	17058	17107	17011	17035	16995	17081	17049	16778	16884	17009	17023	17091	17048	16859	17050	17023	16977	17046	17017	16930	17089	16966	17106	17031	17087	17146	16887	16974	17124	16946	16957	16910	17019	17051	16990	17140	16990	17193	17069	16898	17021	16920	16923	16844	17130	17123	16950	16990	17058	16711	17065	17038	17047	17076	16712	17160	16892	17064	16992	17063	16967	17004	16980	17140	16942	17024	16941	17019	17078	17033	17151	17014	17097	17001	17064	17063	16976	17220	17035	17153	16963	17009	17147	17028	16757	17060	16912	17029	17047	17033	16994	16962	17073	17071	16912	16929	16946	17201	17103	17040	17055	16945	17046	17059	17168	17173	17052	17165	16916	16998	17081	17010	16965	17081	16892	17027	17058	17158	17115	16966	16923	17184	17079	17144	16911	17009	17146	17229	16977	17016	16967	17102	16947	17138	16970	16993	17121	16981	16724	17119	17182	16952	16888	17062	16941	17047	16891	17042	17103	16988	17061	17091	17001	17011	16909	17048	16939	17121	16955	17022	17047	16911	16972	17201	17153	17116	17063	17105	17021	17041	17034	17122	17112	17055	17114	16974	16930	17046	17035	17057	17090	16857	17037	16848	17015	17113	17178	17005	17070	16940	17021	16754	16989	17039	17104	17114	16900	16854	16907	16936	16983	17030	16968	16966	16985	16998	16990	16846	17100	17011	17027	17025	16948	16946	17042	17017	17113	17223	17135	16975	17019	16960	16972	17022	16988	16944	17067	16987	17081	17064	17150	17179	17105	16903	17039	16957	17016	16942	17087	17007	16872	17036	16977	17030	17034	16999	17116	17121	17016	17174	16941	17053	17052	16967	17079	17113	16984	16937	17098	17080	16899	17001	16964	17236	16877	16973	16928	16993	17084	17074	16931	17061	17042	17102	16923	16861	16874	17131	17043	17024	17058	17092	17073	16981	17106	17039	16988	16972	17002	16981	17097	17027	17317	16999	16910	16993	17098	17016	16936	16853	16920	17032	17095	16908	17046	17076	16857	17060	17225	16938	17065	16984	17067	16904	17101	17084	17113	16957	17000	16983	17165	16946	17067	17230	17064	16973	17107	17109	16952	16971	17003	16935	17074	16994	17126	16987	16954	17114	16990	16983	16965	17040	16974	17017	17032	17020	17094	17266	17174	17133	16964	17040	16948	17140	16918	17026	16942	16822	16936	16929	16824	17027	17100	16844	16952	17035	16893	17051	16848	17121	17034	17125	16877	17140	16961	16965	16930	17012	16958	16884	17156	17078	17044	17009	17068	17058	17008	17101	17149	17098	17062	17068	16954	17023	16973	17057	16920	16989	17017	17170	17205	16888	16859	17156	17047	17063	16952	16950	16919	16953	17089	17039	17066	17085	17054	16895	16949	16864	17100	17031	17078	16986	17213	17086	17118	17134	17089	17090	17096	16895	17087	16981	17146	16999	16901	16938	17094	17019	17200	17018	16990	17113	17106	16901	16992	17054	17065	17156	17079	17077	17149	16874	17054	17110	16990	16931	17067	17153	16970	16954	17111	16908	17091	17002	16828	16977	16844	17020	17065	16969	16921	17085	16918	17041	17117	16893	17086	17085	17116	17116	17169	17029	16800	17028	17080	16958	17152	16951	17060	16944	16887	17107	16922	17063	17030	16862	17190	17008	16941	17209	17117	17209	16880	17012	16968	16984	17016	17142	17130	17161	17067	17046	17187	17065	17037	16987	17011	16916	16909	17182	17053	17189	17206	17096	17113	17078	17087	17161	17036	17032	16809	17122	17026	16902	16842	16926	17132	17127	16997	17052	17219	16889	16875	16999	17165	16912	17228	16935	17166	17061	17245	17185	17072	16943	17079	17142	17062	16942	17151	17220	16857	16964	16933	16957	17062	16983	16909	16888	16950	17042	16874	17035	16880	17124	16977	17182	16854	17048	17084	16923	17036	17149	17023	16998	17080	16937	16951	17055	17009	17002	17086	16892	16954	16905	17075	16838	16979	17071	16896	17127	17036	16970	17006	17114	17202	17205	16886	17025	16995	17064	17048	17049	16976	17099	17000	17004	16879	17192	16983	17176	16992	16952	17105	17019	16803	17012	17176	17075	16977	17097	17141	16956	16848	17059	16950	17087	16983	17072	17164	16942	17092	17239	17012	16969	16934	17097	16899	16943	17121	17102	17007	17009	17230	17030	16922	17007	17046	16964	16874	17019	16927	17011	16968	16994	17011	16966	16890	16991	17049	16906	17175	17120	17021	16995	17121	17061	17017	17000	17009	16950	17050	17177	17116	16970	17069	17008	16959	17043	16983	17055	17019	17010	17008	17069	17008	16945	17112	16988	17118	17188	17064	16913	17142	16822	17241	17142	17061	16935	17073	16944	17156	17270	17128	17070	16857	17280	17086	17080	17037	16969	16948	17039	17010	17061	16877	17004	17227	16920	17007	16958	17024	17022	17120	17058	17003	16995	17156	16834	17137	17095	16975	17006	17053	16980	16793	16927	17023	16862	17031	16950	17015	17054	16952	17173	17146	16909	17113	16959	17001	17032	17071	16963	17238	16966	17010	16944	17037	17084	17017	17135	17112	17134	17060	17194	17089	17197	17074	17083	16898	17083	16958	17036	17148	17144	17045	16991	17181	16864	16911	17093	17099	16989	16875	16906	17073	17091	16975	16959	17048	16937	17044	17028	16978	16896	17041	17097	16956	17052	16873	17136	16828	16969	16939	16919	16953	17221	17010	17142	17083	17274	17051	16956	17001	16972	17010	17019	16982	16992	17023	16988	16982	17046	17051	17063	17034	17249	16878	17262	16865	16870	16996	16902	16957	17183	16880	17075	16941	17084	17097	17037	17002	17105	17130	16992	16960	17091	17011	17156	17012	17085	17087	17061	16999	17061	17172	17144	17138	16819	16951	16912	17099	17091	17068	16987	17097	16969	17182	17167	17088	17150	16932	17004	16922	16972	17121	17036	17013	16974	16982	16994	17075	17010	16950	17039	16938	16851	16977	17103	16976	17180	17152	17089	16976	16879	17110	16928	16929	17090	17074	16904	17023	17041	17043	16951	17052	16977	17078	17062	16898	17037	17019	16983	17052	17194	17038	17046	17136	17016	17053	17042	16977	16879	17149	16866	16983	16904	17002	16911	16846	17036	17135	17020	17067	17049	17142	17106	16996	17109	17030	17152	16992	17064	17207	17194	16895	17037	17262	17034	16934	17003	16919	16941	17073	17060	17008	17177	16997	16965	16982	16930	16914	16973	17047	16885	17186	16993	17189	16975	17107	17010	17036	17022	16967	16940	17050	16869	16935	16963	17111	16950	17185	17051	17026	17138	17119	16947	17097	17009	17054	16920	17014	17194	16915	17056	17029	17123	16988	16975	17114	17223	17024	17116	17110	17145	17191	16968	17147	17013	17059	16916	16947	16981	17007	17105	16933	17095	17023	17154	17018	16982	17012	17037	16907	17036	17078	16866	17223	16976	17001	17062	17175	16809	17020	17038	17167	17052	16893	17009	17134	16800	17066	17253	17055	17005	16965	17077	16866	17131	17017	17017	17050	17058	16999	17038	17097	17184	17003	17051	17060	17007	17041	16900	16982	17120	16879	17111	17094	17083	17145	16947	17081	17062	17008	17015	16927	17067	16871	16894	16956	17211	16823	16999	16966	16975	16860	17126	16953	17065	17091	17025	16975	17092	17119	17113	16947	17004	17154	17021	16880	16993	17026	17107	17131	16952	16871	16952	17109	17090	17034	17041	16862	17066	16854	17086	16906	17090	16996	16989	16893	17023	17130	17042	16962	17032	16974	17009	16855	16993	17125	17014	17158	17101	17043	17084	17116	17019	16967	17109	17080	17010	17009	16860	16953	17089	17053	17118	17051	16785	17134	17084	16931	17111	16988
24998	21344	28116	25334	22106	20680	20954	19736	19418	19352	19118	19895	28824	35990	30988	24361	20713	19386	19139	19067	19016	18828	18867	18802	18854	19028	18957	18934	18948	18837	18901	19083	18788	18835	19047	18929	18905	18733	18897	18769	18811	18790	18834	18839	18801	18913	19097	18851	18995	18728	18932	18880	18697	18857	19075	18832	18721	18775	18844	18763	18893	18909	18754	18885	18952	18788	18708	18719	18772	18877	19092	18746	18760	18824	18809	18716	18945	18799	18904	18841	18869	18826	19063	18764	18967	18949	18929	18729	18869	18890	18758	19029	19036	18772	18743	18685	18804	18678	18947	18797	18880	19019	18959	18970	18786	18976	18969	18822	18953	18911	19115	18784	18959	19067	18820	18815	18851	18628	18784	18682	19003	18827	18989	18897	18880	19000	18861	18666	18756	18900	18931	19130	18954	18991	19009	18914	18780	18873	18802	18871	18828	18683	18808	19006	18849	18793	18930	19044	19037	19054	18713	18937	18772	19069	18532	18687	18885	18895	18820	18999	18894	18993	19101	18994	18774	18905	18869	18808	18773	18952	18853	18713	18760	18728	18979	18873	18960	18758	18859	18908	18941	18707	18880	18590	18888	18639	18772	18883	18982	18961	18789	18746	18826	18696	18771	18666	18987	19000	18880	18990	18882	18736	18964	18663	18992	18875	18860	18883	19037	18957	18844	18772	19039	18919	18814	18921	18720	18968	18889	18675	18827	18809	18847	19051	18822	19015	18763	18965	18959	19009	18893	18712	18644	18854	18810	18746	19063	18826	18888	18924	18811	18784	18748	18816	18858	18627	18905	18913	18898	18731	19001	18811	18821	18801	18977	18863	18925	19002	18895	18778	18563	18875	18892	18801	19004	18878	19093	18782	18910	18857	18869	18850	18930	18728	18941	18800	18934	18934	18901	18803	18779	18811	18808	18802	18833	18915	18653	18886	18829	18729	18854	18804	18959	18767	18754	18891	18855	18994	18873	18979	18745	18778	18928	18636	18754	18958	18820	18870	18731	19013	18707	18913	19049	18765	18831	18982	18739	18929	18970	19140	18770	18826	18753	18858	18663	18725	18975	18958	18832	18929	18733	18959	18756	18700	18724	18967	19138	18913	18858	18767	18924	18778	18961	18999	18752	18834	18708	18771	18836	18779	18656	18827	18859	18727	18822	18896	18934	19027	18787	18763	18884	18745	18741	18670	18756	18880	18910	18825	19076	19020	19094	18843	18944	18842	18884	19059	18971	18937	18839	18999	18968	18880	18747	18904	18980	19036	18828	18859	18881	18741	18875	18899	18792	18759	18627	18481	18799	18910	18856	18789	18817	18905	18753	18894	18753	18925	18828	18665	18773	18756	18901	18785	18905	18866	18846	18694	18739	18854	18833	18919	18819	18879	19042	18806	18888	18837	18974	18830	18923	19074	18917	18969	19024	18902	19029	18899	18692	18910	18885	18965	18838	18998	18955	18628	18976	18876	18767	18966	18880	18895	18770	18841	18728	18777	18809	18815	18841	18771	18983	19006	18960	18935	18814	18715	18973	18913	18833	18908	18958	18858	18764	18798	19069	18855	18896	18973	18873	18973	18876	18875	18912	18771	18789	18675	18858	18896	18719	18612	18878	18868	18869	18470	18928	18834	18817	18865	18878	18714	18911	18637	19052	18817	18947	18850	18896	18787	19056	19046	18751	18813	18774	18835	18869	18907	18794	18938	18937	18724	18844	18665	18986	18803	18729	18806	18853	18610	18844	18940	18777	18820	18689	19085	18977	18746	19007	19004	18842	18871	18908	18769	18946	18912	18861	18891	18905	18861	18825	18842	18732	18971	18877	18945	18783	19001	18897	18765	18894	18836	18871	18849	18907	18898	18940	18712	18952	18863	18774	18886	18914	18949	18841	18892	18894	18981	18881	18726	18877	18819	18863	18931	18831	18949	18950	18701	18885	18893	18888	18977	18785	18896	19075	18902	18826	18719	18803	18712	18936	18879	18900	19052	18607	18871	18765	18947	19155	18936	18858	18931	18908	18979	18915	18817	18881	18960	19093	18906	18877	18840	18976	18854	18926	18733	18912	18879	18754	18992	18924	18650	18975	18980	18874	18811	19063	18929	18819	18771	18802	18920	18801	18750	18711	18701	18641	18801	18913	18892	18873	18833	18911	18734	18884	18800	18740	18976	19047	18719	18885	18975	18787	18745	18917	18932	18845	18961	18694	18952	18853	18963	18592	18727	18849	18602	18786	18974	18971	18827	18954	18585	18938	19035	18801	18750	19054	18892	18833	19031	18679	18993	18783	18955	18820	18841	18719	19036	18679	18942	18820	18860	19078	18912	18911	18729	18893	18775	18913	18849	18882	18832	19074	18751	18969	18828	18847	18577	18681	18766	18856	18897	18881	18955	18984	18980	18709	18822	18793	18751	18764	18759	18793	18942	18873	18852	18943	18818	18771	18698	18933	18978	18944	18884	18920	18970	19089	18918	19037	18828	18887	18782	19092	18777	19002	18874	18849	18850	18772	18824	18775	18858	18815	18821	18713	18614	18926	18908	18661	18910	18969	18999	18908	18934	18722	18644	18899	18962	18617	18901	18492	18827	18720	19014	19037	18776	18632	18883	18839	18812	18815	18783	19051	19161	19059	19053	18992	18591	18824	18779	18708	18675	18634	19005	18985	18927	18953	19065	19023	18823	18673	18858	18734	18867	18820	18829	18741	18684	18490	19032	18955	19050	19057	18783	18822	18979	18901	18696	18972	18918	18785	18688	18592	18776	18898	18771	18936	19039	18954	18751	19028	19027	19045	18960	18994	18744	18981	18825	18766	18947	19022	18892	18600	18796	18920	18828	18849	18959	18835	18712	18920	18751	18822	18845	18977	18797	18861	18758	18690	18854	18954	18718	18841	18682	18812	18848	18907	18905	18837	18872	18818	18845	19040	19045	18780	18853	19020	18706	18761	18853	18625	18873	18871	18858	18798	18792	18704	18793	18936	18847	18688	18797	19159	18916	18780	18799	18811	18963	18759	18844	19035	18971	18858	18787	18767	18816	18743	18863	18958	18735	18677	18927	18780	18868	18789	18768	18780	18803	18928	18854	18780	18766	19025	18708	18697	18874	18868	18854	18902	18827	18790	18740	18855	18960	18755	18904	19103	19198	18877	18968	18820	18809	18786	18749	18842	18695	18797	18941	18976	18883	18919	18890	19060	18790	18884	18966	18887	18928	18965	18780	18962	18800	18936	18958	18907	18749	19093	18962	18973	18949	18567	18837	18871	18838	18887	18957	18844	18968	18682	18731	18887	18799	18983	19011	18963	18982	18738	18787	18843	18808	18813	18872	19011	19012	18929	18829	18810	18831	18953	18805	18690	18976	18699	19058	18732	18777	19001	18656	18715	18739	18875	18745	18759	18836	18729	18820	19022	18589	18724	18753	18627	18856	18894	18907	18978	18901	18941	18911	18901	18789	18802	18713	18999	18761	18895	18833	18958	18806	18923	18802	19083	18920	18823	19014	18786	18968	18902	18839	19091	18676	18780	18830	18714	19093	18883	18765	18819	18818	18955	18811	18705	18904	18853	18780	18784	18668	18898	19016	18843	18825	18687	18712	18791	19032	18836	18922	18928	18850	18949	19052	18746	18859	18837	18863	18866	18632	18901	18785	18817	18711	18916	18890	18872	18777	18629	18726	18849	18945	18961	18915	18892	18834	18879	18912	18942	18654	18960	18743	18952	18846	18996	18859	18875	18890	19191	18928	18754	18832	18766	18790	18966	18914	18734	18787	18812	18800	18693	18934	18822	18842	18810	18953	18864	18967	18899	18857	18958	18703	18903	18780	18796	18766	18758	18697	19126	18837	18858	18994	18948	18668	18641	18970	18850	18619	18993	19176	18901	18748	18952	18884	18830	18834	18702	18767	18740	18897	18745	18890	18559	18883	18826	18864	19082	18905	18993	18669	18934	18812	18714	18734	18853	18815	18855	18749	18828	18792	18876	18842	18805	18707	18760	18813	18893	18942	19018	18834	18703	18942	18876	19054	18700	18752	18812	18955	18858	18693	18734	18740	18906	18693	19082	18934	18897	18825	18881	18757	19020	19032	18824	18617	19102	19111	18894	19088	18769	18776	19020	18775	19065	18878	18729	18757	18998	18877	18757	18609	18985	18881	18995	18867	18909	18885	18784	18805	18792	18802	18842	18949	18976	19016	18702	18824	18993	18793	18835	18964	18775	18792	18775	18792	18852	18638	18805	18849	18725	19001	18939	18742	18798	19048	19025	18957	18834	18945	18957	18696	18807	18900	18929	18767	18844	18860	18949	19028	18884	18907	19022	18840	19098	18739	19051	19046	18754	18688	18762	19079	18806	18804	18852	18784	18839	18774	19177	18793	18894	18847	19053	18786	18813	18950	18893	18922	19075	18839	18909	18831	18913	18824	18697	18683	18972	18709	18747	18819	18879	18876	18880	19124	18939	18928	18674	18850	18945	18862	18915	18967	18788	18914	18928	18950	18953	18831	18816	18719	18804	18771	18797	18939	18980	18945	18869	18976	18903	18930	18858	18857	18979	18708	19070	19036	18979	18948	18706	18838	18819	18921	19056	18770	19054	19044	18869	18849	18818	19094	18927	18953	18761	18923	18920	18964	18968	18713	18639	18770	18770	18968	18759	18790	18972	18943	18706	19076	18898	18871	18920	18819	18763	18951	18955	18881	18888	18807	18846	18900	18838	19028	18711	18805	18799	18652	18998	18971	18709	18816	18700	18781	18942	18965	18921	18781	18664	18742	18576	18849	18644	18857	18794	18921	18836	18909	18762	18766	18795	18680	18881	18955	18970	18751	18866	18940	18704	19004	18905	18623	18865	18748	18867	18956	18995	18787	18867	18957	18839	18863	18971	18986	18727	18825	18965	18804	18763	18925	18840	18924	19061	18757	18677	18871	18891	18955	18843	18952	18852	18716	18967	18748	18911	18756	18877	18932	18908	19103	18785	18907	18962	18823	18757	19048	18743	18835	18878	18774	18927	18800	18797	18870	18861	18920	18885	18841	18697	18888	19003	18693	18879	19017	18620	18884	18864	18701	18952	18894	18715	18888	19019	18991	18944	18878	18762	18747	18898	18943	18904	18747	18789	18807	19029	18836	18922	18750
15593	23601	22853	20101	18935	18403	18155	18170	18053	17419	17455	18770	32585	38199	31096	23082	18550	17353	17090	17140	17088	16987	16977	16866	17040	17126	17018	16909	17103	16952	16992	17111	17008	17233	17279	16973	16984	17035	17055	16918	17063	16983	16907	16945	17093	16963	16991	17014	17150	16990	16943	17147	17085	17082	16971	17113	16889	17041	16840	16973	17214	16948	16985	16977	17034	16848	16962	17097	17048	16891	17019	17028	16935	17154	17025	16898	16973	16893	16925	16963	17024	17000	17079	16930	17200	16944	17003	17039	17170	17045	16920	16979	17048	16961	17135	17106	17082	16974	17001	17110	17114	16934	17085	16976	17051	16919	16912	17014	16933	17026	17060	17037	17034	17142	16856	17045	17119	17067	16948	17049	17105	17246	16925	17134	17058	16807	17104	17011	17063	17156	16997	17067	17139	16956	17058	17013	17080	17123	17016	17042	17190	17046	17042	17016	17046	17033	16956	16867	17085	16910	17000	16976	16776	17079	17041	16839	17092	16955	16860	16959	16872	16954	16880	16864	17014	17010	17180	16938	17061	17078	17114	16937	17104	16959	17149	17029	17195	16988	16869	16978	17107	17102	17075	16932	16986	17113	16920	17044	16837	16924	16898	17032	17020	17095	17136	16970	16890	16948	16926	17136	16871	16976	16929	16947	16875	16909	16901	16925	16895	16964	16960	17000	17065	17135	17038	17074	16928	16965	17160	16900	17134	17276	17121	16913	17042	16891	16917	16890	16945	17081	16921	17032	17013	16996	16992	17048	16987	17179	16951	17084	16967	17054	17067	17143	17092	16960	17062	16964	17041	16986	16977	17058	17085	16968	16938	16979	17037	17121	16761	17129	17041	17075	16981	17133	17269	16951	16888	17001	17123	16852	17014	17016	17117	17019	17060	16904	16952	17089	16986	17162	17040	17001	16809	16974	16968	16862	16999	16947	17061	16990	17000	17086	17033	16919	16944	17050	16912	16878	16952	16965	16882	17088	16988	17054	17111	17163	17133	17078	16982	17053	17161	17088	17017	17019	17027	17072	16916	16945	17127	16968	16973	17205	16933	17175	17018	17001	17032	17066	17098	16995	16964	17019	17073	16966	16990	17178	17110	17029	17143	17142	16966	16979	16988	17040	16961	16946	17010	17010	16964	17218	17091	16929	17133	16896	17026	16897	17008	16929	17124	16959	16976	17111	16925	17028	17115	16894	17026	16998	17052	17146	16992	17122	17194	17014	17003	16929	16922	17134	16857	16865	16763	17039	16996	16959	16999	17042	16692	16890	16883	17062	16896	16939	16850	17110	17004	16900	16894	16909	16988	16968	16966	16916	17045	17023	16926	17018	16974	17021	16980	16906	17144	16971	17031	17101	16957	16960	16931	16924	16942	16786	17015	17100	16958	17232	16928	16982	16938	17018	17044	16856	16996	16924	16983	16839	17245	16891	16964	16924	16926	17017	17072	16979	16903	16935	17014	16974	17027	17125	16981	17122	16942	16924	17016	16912	16959	16918	17015	17074	17039	16939	16996	16977	17033	17146	17036	16998	16923	17015	16929	16851	17011	16839	16907	17020	16960	17130	17081	17023	17031	17143	17167	17036	17031	17050	17038	16971	17084	17079	16894	17100	17069	16819	17207	16949	16998	17111	16995	17159	17030	17003	16851	17017	16960	16929	17176	17178	16958	17012	16854	16978	17089	17035	16965	17168	16880	17013	16901	17129	16825	17068	16993	16913	16894	17036	16981	16942	17027	16919	16974	17110	17059	16981	16966	17101	17036	17121	17075	16982	17126	17175	16920	17062	17063	16978	17016	17006	17090	17121	16991	16946	16995	16895	17042	16874	17113	17122	16957	16965	16891	17131	17061	17006	16941	16978	17095	17034	17038	16938	17072	16889	16924	16984	17132	16793	16993	17062	16932	16950	17084	16830	17092	16931	17040	16874	16912	17004	17067	17091	16916	17037	16917	16870	16926	16958	17077	16979	17062	16984	17054	16943	16940	16953	17019	16922	17046	17021	16985	16893	16884	17071	17030	16964	16913	16880	16988	16958	17012	17012	16980	17002	16923	17065	16975	16954	17085	16962	16998	17055	17051	17251	17001	16906	17119	16790	17075	16987	16967	16899	17107	16940	17005	17005	16980	16905	17217	16863	17018	16875	16995	17099	17033	16989	16918	17039	16952	16992	17004	17045	16928	17002	17171	17017	17027	17061	17196	17013	17078	17065	17127	17086	17064	17089	16822	17056	16941	17061	16954	16978	16837	17098	17005	17018	17082	17101	17304	17113	16921	17051	16793	16978	17037	17025	17113	16909	16856	17051	17118	16886	16747	17071	17078	16842	16933	17051	16932	17226	17008	16895	16982	16967	17073	17052	17015	17069	17097	16894	16953	17013	17083	16987	16999	16965	17012	16973	16900	17006	16888	16905	16998	16960	16959	17064	16973	17004	16995	16995	17013	16995	17152	16907	16915	17171	17209	17054	16967	16951	17156	16939	16984	16806	17087	17001	16864	16996	16947	16985	16931	16952	16948	17116	17045	16835	16992	16968	16858	16914	16990	17014	17010	16999	16945	17076	16851	17082	16929	17039	17174	16855	16902	17020	17035	16909	16896	16836	16849	16910	17051	16974	17063	17173	16974	16999	17071	17110	17020	17210	16835	17092	17261	16938	17188	16954	17041	17006	17003	17230	17109	16978	16945	16945	16958	16903	17084	16954	16716	16956	17010	16900	17205	16983	17120	17074	16947	17073	16949	17068	17053	17152	17026	16939	16946	16986	17028	16977	17104	16982	17061	17038	16927	16882	17080	17066	17104	17119	17112	17068	17044	17060	16956	17074	17116	17103	17036	16988	17020	16933	16770	16949	16964	17053	17069	17046	17063	16908	17023	17028	17135	16897	17035	16992	17001	16978	16988	17081	16963	16996	17014	16901	17001	17150	17121	17016	16902	16986	17082	17043	17177	16989	16918	16935	17059	17147	17040	17132	17143	16985	17094	17170	16979	17069	17007	17116	17012	16995	16914	17013	16933	16866	17086	17061	17116	16869	16977	17151	16978	16848	17041	17022	17103	17057	17045	16999	17033	17182	16932	17164	17037	17000	17073	17041	17075	16954	16941	17086	17146	16955	17040	17067	17112	16959	16938	17006	16936	17011	16934	17056	16908	16905	17055	17049	17009	17042	17049	16924	16995	17052	16910	17066	17032	17091	16955	17005	17010	17079	17077	17045	16985	17100	17128	16929	17078	17046	17022	16995	17078	17098	16951	16993	17155	16955	17208	17140	17095	17076	17003	16902	17026	17246	17106	17088	16987	17082	17031	17065	16920	17017	17115	16909	17036	17145	17215	17013	17121	16959	16984	17107	16959	17015	16875	16864	16942	17015	16981	17000	17043	16926	17004	16894	16909	17129	17084	17004	17000	16979	16947	17153	17034	16957	17100	17129	16861	16931	17125	16853	17021	16915	16921	17112	17112	16956	17129	17125	17143	17006	16982	17166	16945	17026	17101	17243	16978	16950	17020	17025	17156	16859	17031	17149	17002	17012	17044	16815	17129	16929	16981	16869	17159	16952	16914	16966	16911	17104	17056	17023	17040	17084	16854	17026	17118	16991	16999	17003	17088	17009	16855	17068	17072	17020	16899	17018	16971	16946	16985	16863	16819	17227	17187	16996	17086	17047	17054	17117	16919	17050	17090	17032	17150	17118	17112	16941	17096	16955	17199	16881	17117	17105	16993	17008	16887	16927	17001	16891	17075	17160	16939	17019	16966	17008	17034	17155	17048	17138	16954	17086	16947	17028	16964	16990	16979	17016	17162	16889	16998	17192	17064	17078	16912	17011	17036	17106	17140	17049	16963	17110	16965	16954	17097	17019	17073	16889	17029	17037	16925	17083	16985	16891	17040	16979	16999	16889	17010	17196	16855	17117	17195	17030	17226	16931	17018	16996	17147	16934	16941	17145	17116	16930	16645	16943	16954	17080	16975	17073	17057	17127	17022	16953	17023	16954	17092	17073	16894	16886	17067	16898	17098	16982	16963	17040	16936	16929	17110	17029	17073	17020	17033	16736	16995	17141	17078	17159	16923	17037	17008	17052	16935	16921	16966	16945	17048	17078	16905	16977	17087	17194	16936	16895	16969	16958	17036	17100	16999	16973	16916	17140	17084	16895	16984	17064	17087	16902	17034	16865	17000	16880	17067	16929	17056	16933	17120	16986	17010	17089	17266	17040	16882	16945	17033	16868	17212	16986	17006	16973	17009	17145	17160	16971	16930	17002	17159	17069	16921	16956	17035	17006	17072	16869	17045	17143	16938	16984	17030	16995	17205	16992	16986	17070	17027	17012	16888	16916	16985	16896	17071	17121	16992	17157	16839	17114	17107	16945	17201	16960	17090	16888	17067	16935	16999	16876	16950	17101	16988	17100	17001	16969	16974	16822	17007	16803	16990	17152	17107	16962	17026	17140	17116	16932	16993	16928	17193	17075	17090	17021	17136	16798	16942	17100	16953	16894	17079	17018	17204	16825	17017	17042	17091	17131	17024	17060	16948	16892	16903	17282	16930	16881	16972	17134	17130	17118	16972	17072	17038	17123	17209	16815	16900	16945	16951	16964	16981	16992	16973	17024	17041	17106	16998	17026	17150	17056	17087	17231	16975	17080	17031	17041	17181	16925	17186	16957	16943	17100	17004	17017	16950	17038	17083	17122	16832	16947	16955	16887	17157	16980	16923	17077	16838	16900	17033	16939	17070	17023	16904	17070	16915	16921	16975	17025	16990	16922	17070	16777	17010	17081	16947	16980	16946	16890	17025	17020	16925	17039	17111	16984	16955	16896	16823	17083	17116	17166	16936	16908	16937	16905	16987	16946	17144	16920	17197	17049	17095	17036	16971	16928	17097	16755	17058	16862	17009	17006	16979	17058	16838	16943	17017	16987	16980	17108	17098	16917	17109	16982	16930	16906	17023	17012	16927	16937	17107	17094	17103	17073	17079	17051	16929	16944	17103	16872	17027	17016	17024	16849	17132	17216	17059	16961	16903	16886	17055	16949	16760	17034	16819	17044	17140	17140	16916	17054	17111	16939	17084	16993	17068	16934	16979	17149	17077	16974	16950	17102	16908	16923	17168	17070	16979	17017	17028	17225
23746	21333	28832	24221	22097	23325	23160	20118	19524	19464	19515	22000	37710	40867	38638	29512	22538	19987	19108	18915	18774	18808	18850	18717	19061	18763	18864	18898	18961	18830	18640	19014	18989	18691	18694	18911	18779	18670	19002	18411	18785	18794	18745	18653	18643	18912	18753	18837	18730	18718	18743	18714	18793	18733	18821	18772	18916	18696	18945	18683	18757	18719	18443	18709	18785	18812	18705	18905	18590	18828	18783	18795	18811	18763	18863	18758	18757	18569	18833	18809	18701	18701	18732	18694	18794	18642	18870	18934	18675	18921	18746	18718	18675	18853	18955	18722	18914	18651	18892	18787	18760	19057	18924	18731	18697	18770	19026	18973	18731	18729	18840	18697	18614	18803	18963	18754	18857	18764	18717	18819	18689	18633	18792	18615	18874	18931	18744	18820	18730	18608	18903	18857	18732	18908	18588	18580	18884	18923	18796	18631	18971	18807	18824	18712	18623	18633	18630	18710	18574	18635	18658	18684	18665	18726	18864	18641	18714	18864	18749	18801	18723	18729	18948	18548	18692	18733	18781	18658	18844	18865	18660	18808	18977	18677	18783	18632	18874	18658	18785	18819	18812	18754	18466	18786	18752	18663	18792	18744	18835	18840	18873	18778	18804	18937	18820	18662	18756	18790	18879	18632	18682	18558	18764	18644	18865	18524	18626	18898	18709	18652	18745	18748	18802	18639	18633	18849	18689	18716	18598	18524	18910	18869	19017	18703	18884	18834	18633	18696	18809	18884	18809	18724	18839	18607	18760	18696	18729	18879	18737	18649	18894	18985	18719	18811	18850	18985	18887	18620	18838	18760	18676	18792	18683	18756	18633	18698	18711	18733	18586	18682	18543	18755	18534	18598	18859	18740	18943	18718	18862	18722	18847	18500	18865	18795	18679	18648	18831	18861	18728	18656	18611	18576	18724	18730	18643	18914	18563	18475	18791	18885	18675	18651	18766	18833	18835	18555	18710	18770	18808	18738	18659	18840	18548	18793	18705	18903	18884	18523	18630	18577	18578	18625	18467	18736	18864	18784	18805	18833	18563	18626	18550	18614	18669	18675	18569	18723	19090	18784	18767	18661	18594	18777	18684	18751	18718	18979	18643	18782	18852	18787	18739	18605	18719	18774	18610	18622	18616	18737	18772	18649	18643	18568	18689	18664	18802	18790	18632	18987	18958	18844	18677	18588	18661	18520	18808	18803	18770	18682	18751	18721	18794	18744	18639	18550	18782	18757	18697	18522	18830	18707	18526	18633	18693	18607	18609	18851	18724	18723	18774	18673	18698	18617	18736	18727	18626	18605	18726	18767	18803	18675	18636	18673	18743	18742	18780	18524	18739	18775	18661	18719	18906	18659	18733	18898	18800	18715	18838	18785	18779	18777	18812	18774	18642	18724	18724	18897	18673	18819	18631	18750	18841	18579	18836	18662	18872	18894	18797	18707	19015	18620	18708	18855	18864	18763	18439	18844	18772	18968	18620	18622	18722	18673	18742	18866	18695	18718	18853	18759	18709	18842	18578	18861	18675	18793	18826	18620	18774	18681	18674	18783	18939	18780	18961	18651	18787	18795	18679	18876	18718	18536	18772	18839	18765	18870	18652	18903	18879	18734	18918	18858	18746	18783	18668	18747	18779	18843	18709	18730	18813	18784	18677	18834	18536	18627	18836	18890	18797	18761	18728	18728	18751	18505	18849	18823	18877	18863	18946	18600	18748	18627	18810	18844	18686	18654	18802	18597	18814	18830	18613	18635	18770	18633	18654	18795	18773	18767	18556	18579	18682	18787	18648	18634	18891	18795	18747	18839	18639	18781	18813	18692	18809	18815	18762	18604	18597	18619	18961	19046	18755	18853	18971	18801	18876	18882	18683	18615	18746	18542	18953	18754	18609	18589	18842	18751	18776	18777	18817	18934	18834	18792	18835	18661	18699	18758	18770	18546	18761	18614	18669	18857	18656	18696	18565	18873	18755	18785	18647	18846	18918	18815	18830	18858	18630	18593	18617	18476	18600	18631	18947	18757	18658	18760	18651	18796	18605	18611	18696	18783	18721	18979	18794	18880	18741	18670	18860	18820	18590	18680	18677	18664	18754	18724	18803	18871	19031	18688	18852	18720	18838	18787	18619	18826	18658	18693	18996	18926	18729	18762	18833	18529	18658	18737	18691	18707	18759	18740	18704	18630	18687	18752	18801	18867	18877	18669	18570	18765	18747	18755	18853	18821	18848	18551	18634	18930	18739	18492	18613	18713	18863	18734	18713	18937	18730	18720	18799	18856	18857	18767	18740	18683	18515	18868	18720	18724	18710	18783	18760	18726	18892	18705	18804	18724	18711	18771	18831	18731	18802	18643	18667	18658	18425	18891	18790	18808	18726	18827	18738	18881	19019	18758	18746	18692	18853	18838	18764	18886	18592	18726	18525	18781	18774	18841	18911	18823	19003	18820	18807	18953	18623	18813	18643	18592	18757	18731	18585	18713	18716	18764	18768	18724	18609	18681	18817	18641	18725	18818	18769	18807	18857	18791	18550	18828	18773	18739	18672	18902	18756	18862	18697	18725	18715	18872	18722	18648	18678	18757	18636	18756	18789	18876	18669	18823	18729	18645	18772	18754	18686	18994	18763	18775	18586	18733	18591	18751	18665	18651	18732	18568	18613	18622	18616	18777	18907	18816	18744	18833	18710	18783	18755	18772	18854	18709	18751	18726	18745	18551	18835	18896	18617	18819	18795	18813	18703	18888	18889	18946	18741	18772	18756	18656	18711	18690	18731	18787	18842	18884	18515	18795	18845	18644	18735	18680	18775	18855	18739	18829	18756	18968	18779	18771	18697	18892	18695	18630	18716	18683	18927	18812	18659	18613	18691	18637	18844	18911	18843	18672	18743	18451	18690	18868	18795	18813	18721	18788	18714	18645	18663	18536	18809	18798	18799	18709	18626	18744	18577	18874	18803	18685	18885	18629	18436	18794	18695	18544	18712	18767	18818	18791	18766	18741	18636	18655	18709	18668	18741	18639	18797	18644	18809	18962	18811	18830	18839	18736	18699	18762	18634	18843	18697	18685	18666	18803	18692	18599	18755	18887	18729	18582	18929	18760	18705	18793	18862	18945	18866	18743	18681	18783	18903	18905	18771	18593	18787	18897	18768	18554	18672	18542	18567	18753	18709	18770	18815	18880	18944	18664	18753	18992	18669	18774	18889	18546	18866	18677	18598	18936	18652	18766	18749	18685	18642	18867	18732	18880	18584	18748	18676	18680	18692	18723	18739	18771	18810	18776	18587	18675	18736	18774	18661	18881	18543	18759	18951	18879	18714	18745	18621	18791	18758	18638	18578	18655	18798	18611	18808	18757	18788	18634	18830	18879	18784	18801	18705	18567	18952	18859	18750	18623	18769	18654	18646	18825	18711	18710	18839	18841	18923	18650	18788	18702	18732	18626	18895	18773	18801	18869	18724	18591	18780	18701	18763	18851	18851	18814	18710	18777	18678	18776	18812	18676	18823	18718	18944	18787	18779	18676	18657	18779	18634	18579	18531	18770	18792	18763	18788	18704	19029	18717	18718	18736	18811	18686	18696	18816	18642	18628	18712	18944	18792	18723	18778	18697	18551	18634	18778	18735	18742	18753	18854	18644	18744	18768	18603	18876	18816	18910	18832	18797	18663	18751	18846	18838	18954	18858	18600	18806	18773	18843	18721	18763	18929	18532	18838	18798	18886	18925	18765	18946	18849	18892	18819	18769	18716	18734	18755	18839	18569	18782	18850	18727	18727	18632	18908	18674	18756	18834	18591	18884	18685	18668	18850	18670	18783	18566	18647	18871	18771	18596	18838	18673	18687	18729	18865	18743	18895	18724	18624	18742	18741	18552	18579	18753	18660	18847	18786	18674	18915	18666	18560	18814	18747	18753	18756	18826	18731	18784	18777	18622	18642	18938	18939	18653	18679	18824	18650	18723	18758	18564	18739	18721	18990	18664	18709	18659	18884	18800	18917	18745	18738	18885	18780	18888	18591	18756	18633	18666	18665	18803	18737	18762	18539	18710	18761	18676	18859	18802	18825	18828	18902	18669	18491	18881	18847	18686	18514	18869	18740	18819	18697	18686	18728	18815	18966	18639	18583	18805	18779	18993	18678	18756	18832	18725	18856	18744	18841	18953	18653	18689	19012	18708	18755	18531	18626	18816	18681	18704	18891	18570	18761	18651	18752	18674	18800	18835	18781	18663	18660	18547	18706	18874	18722	18709	18740	18656	18733	18644	18681	18853	18676	18842	18872	18995	18729	18818	18762	18915	18565	18852	18889	18736	18810	18766	18617	18863	18777	18782	18781	18637	18683	18719	18691	18957	18875	18732	18871	18654	18656	18912	18893	18915	18745	18833	18379	18646	18728	18882	18805	18826	18621	18798	18702	18615	18778	18717	18871	18688	18877	18973	18872	18729	18762	18567	18882	18618	18854	18681	18689	18556	18770	18639	18701	18813	18847	18506	18717	18925	18708	18640	18687	18792	18823	18796	18689	18793	18572	18830	18715	18649	18844	18676	18694	18688	18854	18964	18878	18713	18625	18758	18610	19029	18675	18793	18710	18766	18881	18741	18585	18703	18874	18803	18663	18435	18651	18751	18767	18829	18831	18860	18652	18629	18658	18763	18657	18786	18823	18822	18724	18538	18704	18768	18987	18668	18722	18726	18863	18903	18768	18942	18759	18660	18834	18712	18622	18716	18570	18842	18631	18596	18574	18785	18573	18500	18821	18639	18870	18691	18745	18902	18640	18812	18763	18629	18577	18600	18754	18797	18743	18893	18607	18848	18860	18689	18996	18704	18760	18846	18714	18691	18705	18853	18934	18374	18678	18748	18850	18719	18608	18864	18640	18835	19020	18679	18882	18876	18831	18791	18650	18728	18836	18903	18855	18803	18691	18824	18805	18733	18785	18779	18704	18693	18867	18684	18795	18918	18825	18883	18619	18731	18545	18715	18749	18774	18557	18811	18631	18811	18652	18797	18663	18869	18770	18832	18725	18814	18867	18709	18750	18869	18705	18744	18672	18724	18722	18825	18637	18835	18687	18840	18715	18776	18811	18671	18877	18644	18790	18837	18960	18868	18506	18753	18790	18846	18695	18671	18852	18935
17141	28185	26528	22245	20164	19668	18728	18691	18295	17705	17907	23188	42132	42934	39783	29063	20647	17639	17218	17232	17024	17039	16883	16943	17149	17100	17099	16968	16933	17008	16911	17003	17016	16927	16849	16867	17061	17082	16759	17068	17111	16922	16934	16939	17006	16998	16833	16964	17030	16779	17039	16903	17086	16980	17112	16979	16827	16998	17066	17089	17010	16897	16991	17142	16861	16883	16950	17065	16858	17030	16951	16931	16983	16984	17010	16974	16986	16999	17021	16751	16765	17158	17087	16773	16780	16972	17030	16995	16923	16935	17005	16850	16922	16856	16776	16831	16915	16909	16968	16980	17039	16915	16992	17104	16700	16860	16992	17017	16873	16807	16946	16909	17105	16759	16947	16750	17013	17019	16864	16852	17031	17069	17024	16915	16957	16988	16993	16962	16890	17075	17039	16720	16986	16924	17081	16938	16882	16904	16897	17039	16966	16930	16986	16921	17058	16886	17003	17071	16750	16979	17153	16956	17004	17047	17176	16995	16846	16924	16736	17112	16781	17075	17026	16788	17045	17129	17014	16866	16830	17027	16872	16934	17054	16948	17079	16953	16954	17054	17047	17036	16955	16800	17006	17059	17052	16901	17035	17012	16972	16975	16888	16900	17012	16884	16902	17000	17071	17104	16794	16874	16998	16886	16897	16927	16971	17086	16666	17030	17088	16880	17003	17101	17004	16899	16967	16914	16954	16783	16717	17032	16919	16849	16914	17016	16950	17038	17092	16727	17016	16973	16803	16940	16935	16918	16996	16881	17055	16908	16909	17049	17093	17104	17005	16906	17042	16980	17020	16949	16984	16984	17156	17153	16829	16893	17123	16939	17094	16935	17223	16793	17095	17065	16837	16853	16961	16966	16943	17084	17008	16991	16983	16931	17025	17088	16893	17069	16844	16800	16997	16848	17038	16656	17047	16987	16944	17103	16921	17030	16929	16837	17031	17079	17032	17011	17024	17090	16987	16894	16749	16897	16887	16977	16877	16979	16999	17009	17017	17130	16991	16866	17089	16949	16970	17059	16898	16900	16969	16904	16831	17111	17043	16704	16871	16998	16912	16831	16947	16979	16882	17032	16818	16887	16894	16887	16866	17190	16848	16969	16963	16879	16813	17071	16921	16961	17074	17075	16932	16851	17018	16934	16854	17056	16857	16965	17011	16932	16743	16895	16990	16941	16906	17130	17100	16754	16994	16982	17002	16915	16928	16937	16943	16903	16963	17036	16819	17090	16948	16900	16851	16883	16904	16880	17033	17073	16996	16977	17048	17108	17075	17037	16949	16979	16873	17025	16949	17009	16902	16875	16795	16849	16983	16969	16938	17058	16951	17057	17007	17008	16919	16877	16893	16988	16971	17072	16913	16900	16966	16723	17030	16972	16774	16930	16913	16916	16981	17100	16963	16968	17011	17038	16897	17090	16875	17064	17072	16831	16946	16974	16839	16800	16933	17044	17025	16808	16857	16873	16888	16880	16712	17030	16753	16917	16972	16804	17090	16936	16855	17004	16711	16857	17094	16959	17007	17084	16876	16984	17037	16730	16923	16967	17022	17047	16922	16934	17005	16899	16933	16907	16997	16914	17072	17031	17037	17072	16837	17136	16958	16919	16885	16908	16999	16964	16778	16959	16914	16971	16863	16763	16926	16996	16922	16980	16821	16902	16950	17053	17035	16930	16922	16771	16899	16751	16901	16986	16806	16831	16982	16942	17031	16791	16878	16974	16891	16848	17002	16954	16859	16931	16899	16963	16918	16794	16893	16985	17075	17028	16992	16755	16920	16960	16819	16999	17044	16912	17044	16915	16862	17019	16866	16869	16964	17053	16947	17039	16964	16841	16929	16865	16924	16944	16808	16790	16933	16876	16805	16825	16997	16977	16898	16965	16729	16922	17082	16927	16928	16916	17109	17010	16844	16972	16855	16986	16826	16880	16987	17104	17045	16998	16944	17028	16828	16786	17041	17030	16903	16940	17002	16835	16977	16912	16982	16939	16929	16771	16984	17006	16986	16986	16906	16996	17071	17003	16761	17083	16863	16937	16935	16918	16908	16725	17064	16955	16966	16899	17124	16995	16854	16979	16911	16916	16877	16998	16997	17098	17034	16876	16950	17098	16788	16957	16948	17032	16878	16970	17101	16816	17132	16822	17098	16977	16762	16932	17026	17026	16865	16954	17047	16971	17048	16827	16885	17140	16892	16887	16965	17015	16786	16953	16926	16973	16798	16947	16863	16824	17001	16750	16851	16831	16911	16936	17045	16987	16930	16987	16933	17079	17133	16904	17057	16826	16922	16853	16814	16957	16902	17124	16905	16930	17000	16945	17088	16919	16987	16885	16952	16873	17032	16994	17016	16918	16850	16802	16957	16918	17101	17102	16932	17047	16843	16911	16904	16931	16962	16700	17009	16990	17087	16900	16921	17046	16920	16914	16956	16885	16732	16701	16914	16919	17054	16949	16979	16884	17077	16764	16827	17030	16912	16786	16950	16983	16930	16943	17082	16775	16975	17044	16885	17001	17038	16926	17092	17020	17009	17053	16982	17063	17158	16801	16994	17030	16882	16918	16933	17101	16870	16847	16780	16873	16970	16944	16822	16913	16962	16936	17006	16941	17071	16825	16783	16965	16913	17045	16955	16910	17056	17117	16951	17002	16934	16905	16975	16887	16927	16921	16960	17048	16910	16798	16869	16846	16982	17124	16812	17074	17077	16961	17020	16972	17045	16864	17086	17039	17012	16855	16959	16924	16876	17005	16912	16953	16852	16882	16872	16935	16972	16925	16963	16796	16791	16861	17065	16888	16935	16937	17052	16972	17246	16938	17133	17211	17022	17031	17018	16899	17046	16891	17014	16899	17041	16754	16824	16936	16902	17055	16944	17030	16959	17050	16868	16913	16989	17054	16804	16970	17045	16979	17105	17087	17219	17143	16903	16983	16888	17112	17100	16918	16903	16720	17007	16711	16985	16895	16933	16821	17071	17034	16778	17164	16972	16983	17089	17092	17164	16938	17077	16856	17083	17031	17144	16872	16999	17014	16965	16956	17030	16911	16876	16969	17048	16973	16957	16913	16837	16871	16921	17040	16955	16985	17004	16862	17044	16705	17021	16896	16958	16887	16854	16947	16963	17054	17038	16866	16981	16889	17027	17089	16974	17073	17041	17151	16943	16907	16923	16913	17032	16924	17075	17066	17067	16934	17115	16906	16906	16868	16941	16944	16975	16974	16845	16814	16984	17074	16914	16808	16955	16804	17184	16889	17058	17119	16865	16899	16908	16855	17027	17018	17066	17052	16844	16751	16824	16896	17024	16797	17025	17028	16769	17087	16944	16886	16856	16870	16948	16882	16938	16745	16982	16855	16959	17040	16953	16982	16879	16824	16949	16931	16916	16993	16891	16957	16762	16879	17022	16942	16863	17080	17040	16804	17024	16874	17068	16873	17129	17054	16914	17003	16991	17050	16982	17088	16909	17000	17007	16959	16866	16929	16946	16902	17015	16952	16901	16937	16746	17017	16912	16972	16937	16928	17065	17084	16914	16924	16951	16989	16861	16851	16940	16918	16868	17070	16817	16822	16802	16992	17043	16934	17092	16804	16983	17056	16926	16898	16924	16868	16944	16880	17012	16996	16826	16843	16863	17026	16993	17039	16998	16751	16853	16973	16922	17038	17135	16936	17018	16840	16940	17033	16839	16895	16972	16928	17004	16855	16844	17023	16714	17087	17021	16927	16956	17021	17022	16947	17067	16904	16790	16891	17033	17107	17089	16837	16952	17067	17020	16994	16935	16970	17023	16975	16848	16966	17082	16917	17018	17020	16990	16836	17032	17112	17071	16984	17017	16786	17071	17076	16949	16938	16910	16970	16989	16921	17091	17019	16989	16972	17012	16967	16975	16939	16959	17004	17032	17186	16976	16977	17001	16916	17016	16983	16968	17033	17067	16979	16919	16912	16993	16973	16895	16908	16732	17068	16927	16980	16948	16832	17096	16989	16844	16993	17057	16828	16915	16880	17008	16951	17037	16923	17117	16963	16892	16987	17034	16924	17141	16968	16988	16804	16896	16816	17108	17001	16965	17088	16958	16919	17016	17064	16978	16933	16832	16939	17068	16950	16946	16870	16862	16974	17003	16888	16798	16974	16850	16915	16996	16960	16958	17014	16923	16987	17127	16997	16847	16932	16869	16986	17018	16933	16867	16728	17037	16932	16925	16960	16921	17058	17108	17066	17075	16951	16984	16878	17033	16859	16931	16786	17029	17040	16918	16962	16994	16849	16889	16969	16962	17193	17070	17056	17044	17061	16913	17083	16913	16990	16945	16913	16844	16933	16977	16909	16940	17110	16865	16980	16945	16983	16952	16847	16925	17087	16936	16918	16953	16735	16858	16916	17018	17060	16872	16770	17142	16829	16881	17053	16937	17120	16884	16773	16991	17052	17101	16967	17001	17036	16916	16928	16991	17107	16939	16972	16958	16965	16988	16901	16980	16851	17106	16932	16894	17165	16939	17086	16950	16880	16946	16984	17009	16891	16880	16954	16942	17014	16985	17055	16874	17120	17060	16901	17038	16950	16883	16880	17001	16973	16977	16811	16860	16924	17015	16935	17002	17034	17005	16898	16897	16848	16798	16890	16982	16902	17003	16984	17026	16860	16823	16913	17028	16792	17031	17117	16998	16869	17094	17058	16902	16878	17046	16856	16758	16998	16856	17057	17083	16966	16887	17028	16924	16984	16881	16998	16922	16693	16940	17015	17007	16820	16952	17033	17204	16973	17011	16691	17061	16859	16926	17022	17068	16889	16921	17119	17070	16961	16968	16889	17077	16878	16908	17061	16847	16927	16904	16975	16991	16924	17121	16814	17065	16902	16741	17138	16808	16821	16987	16920	17042	16936	16972	16956	16960	16857	16794	16975	17083	16807	16912	16858	17028	16930	17057	16868	16907	16971	16975	16836	16983	16944	17084	17107	16976	17056	16869	17026	17022	17031	16797	16987	16994	16841	16972	17081	16919	17016	16898	16959	16904	17173	17008	16981	16826	16953	17095	16874	16923	16929	16971	16956	16884	16985	16768	17042	17044	16928	16945	17061	16913	16953	16961	16905	16858	16884	17025	16983	17007	16893	16943	17041	16867	16915
29281	22221	22782	20933	18943	18992	19275	19020	19016	18752	18760	18899	21003	21678	21315	20524	19700	19046	19226	19145	18998	18767	18911	18801	19028	18792	18928	19008	18810	18867	19046	18774	19216	18963	18899	18982	18856	18926	18800	18873	18899	18982	18842	18939	18778	18818	18864	18914	18765	19141	19054	19006	18835	19010	18981	18960	18935	18961	18978	19043	18815	18974	18969	18957	18865	18831	18808	18792	19048	18911	18884	18565	18880	18852	19008	18924	18812	18867	18913	18813	18877	19193	19006	18767	18888	18895	19019	18981	18771	18763	18999	19040	18919	18957	18817	18969	19099	18827	18824	19003	18769	18845	18885	19023	18971	18889	19012	18691	18574	18840	18961	19011	18945	19132	18838	18999	19010	18922	18969	18979	18981	18857	18960	18849	19115	18865	18950	19226	18947	18775	18911	18954	18882	18845	18883	19072	19043	18893	18990	18800	19024	18651	19075	18854	19003	18957	19056	18822	18739	18912	18956	18918	18784	18807	18968	18936	18981	19023	18885	18890	18931	19133	18839	18914	19006	18897	18731	18878	18803	19066	18901	18700	18900	18590	18696	18952	19102	19003	18850	18901	18713	18961	18910	18858	18801	18858	18663	18920	19019	18854	18669	18942	18739	18642	19053	19061	18841	19066	19045	18747	19110	19223	18988	19035	18752	18798	19001	19106	19111	18900	18837	18789	19030	18810	18938	18919	18695	18985	19026	18826	18912	19050	18850	19112	18821	18976	18882	19009	18855	18758	19111	19048	18832	18953	18967	18978	18842	18735	18784	18911	19046	19010	18888	19121	18919	18957	19043	18896	18810	19201	18906	19018	18944	18929	18973	18958	18783	18942	19003	19022	19036	18960	19023	18625	18909	18899	18861	18949	19004	18947	18710	18763	18791	18969	18813	18925	18828	18872	18790	19054	19072	18941	19046	18931	18873	18752	18832	18874	18787	18978	18656	18871	19024	18850	18825	19009	18877	18997	19054	18882	18917	18819	18923	18822	18907	19040	18961	18792	19037	18834	18904	18786	18965	18851	18924	18963	18887	18860	18804	18959	18871	18946	18753	18675	19025	18811	18989	19014	18941	18866	18961	18817	18893	18870	18836	18991	19008	18931	19042	18868	19013	18979	18904	18913	18915	18607	19021	19060	19096	19018	19058	18959	19058	18778	18991	18906	18959	18789	18766	18981	18702	18944	19090	18897	18963	19263	19051	18926	19149	18825	18889	19109	19169	18861	18815	19019	19033	19034	18943	19036	19065	18896	18776	19017	18867	19250	18855	18699	19005	18817	18838	18912	18930	18799	18970	18965	18872	18860	18937	18944	19015	18770	18924	18827	19033	18937	18960	18863	18977	18732	19019	18863	18904	18854	18842	18773	18870	18716	18918	18832	19043	18978	18732	18961	18882	18849	18802	18921	18836	18797	19031	18895	19173	18992	18782	18772	18942	18910	18914	18884	18905	19049	18952	19073	18965	18985	18834	18818	18727	18953	18800	19159	18951	19099	18935	18935	18806	18687	18922	19045	18903	18983	18877	18856	18863	18894	18821	18879	18957	18876	18937	19051	18811	18997	18997	19119	18774	18975	18917	18966	19015	18784	18975	18809	18951	19191	18908	18961	19090	18809	18669	18751	18857	19019	19016	19115	18985	18929	18829	18773	18958	18981	18835	18966	19089	18881	18980	18865	19119	18849	18728	18789	18919	18761	18916	18995	18975	18875	19125	19022	18837	18883	18777	18990	18885	18930	18933	18947	19007	18809	18826	18935	19049	18830	18955	18896	18975	19156	19203	18999	18951	18767	18848	18799	18970	18931	18873	18872	19036	18792	18945	19040	18953	18913	19061	19062	19032	18790	18766	18808	19097	18906	18949	19082	18999	18778	18844	18942	18860	18982	18974	19205	18746	18921	18829	18874	18965	19128	18925	18996	18724	18915	19141	19078	18919	18914	18921	19095	18861	18863	18903	18924	18772	18822	18973	18930	18925	19027	18972	19023	18940	19061	18869	18930	18938	19037	18979	18856	18924	18895	18933	18872	18866	19108	18840	18836	18856	18906	19171	18774	18753	18606	18970	18892	18979	19017	18992	18969	19031	18906	18901	19091	19085	19014	18916	19055	18619	19177	19164	18916	19072	18902	18960	18957	18803	19103	19004	18947	18983	18737	18855	18984	18670	18938	18825	18946	19114	19056	18993	19020	18948	18984	18907	19004	18984	18854	18717	18849	19052	18903	18901	18918	19199	18880	18966	18928	18686	19023	19052	19079	19012	18868	19031	18900	18816	18861	18820	18885	18860	18826	18949	18862	19235	19064	18979	18779	19051	18980	18809	19043	18723	18834	18904	18977	19044	18920	19016	18860	19000	19004	18870	19035	18921	18763	18798	19013	19015	18793	19033	18961	18876	18773	18924	19085	18857	18986	19000	18934	19004	19112	18776	19031	18727	19003	18976	18932	19027	18972	18916	18951	19106	18993	18916	18822	18836	18903	18913	18992	18947	18732	19015	19008	19090	19155	18971	18911	18733	18905	18943	18982	18944	18889	18975	18852	18994	18986	19115	18868	18920	18820	18828	18976	18934	18754	18862	18863	18869	18839	18957	18928	18904	19144	18961	19123	18901	19022	18870	18955	19057	18909	18831	19140	18823	18863	19095	18751	18919	18977	19070	18874	19099	19038	18993	18945	19119	19081	18930	18957	18943	18891	18986	18800	19041	18804	18924	18950	18769	18973	18857	18849	18883	18877	18967	18947	19003	18847	19066	18963	18868	18988	18959	18824	19014	18797	18979	19033	18916	19206	18950	18961	19080	18860	18903	18884	18791	18796	18870	18766	18959	18704	18797	18773	19034	18835	18983	18984	18961	18944	19017	18961	19237	18884	18956	18951	18773	18963	18917	18965	19007	18857	18800	18798	18881	18916	19001	18901	18841	18919	19098	18802	18832	18908	18990	19042	18923	19127	18993	19097	18719	18791	19178	18890	18740	18878	18854	18999	18885	18951	18986	19229	19091	19002	19178	18955	18839	18860	19008	18947	18789	18570	19081	18638	18837	19119	18837	18777	18997	18955	19113	19051	19042	19036	18878	18989	19031	19012	19130	18691	18844	18814	18826	19008	18821	18927	18920	18822	18971	18789	18855	18822	18953	18862	19071	18926	19073	18961	19094	19000	18874	19005	19053	18876	18705	18837	19098	18882	18918	18955	19173	18881	18956	18904	18865	18923	18969	18693	19033	18816	18967	19069	18740	18977	18926	18959	18933	18760	19049	18922	19064	18988	18913	18984	18985	18828	18936	18839	18794	18807	19077	18928	18781	18920	19243	18883	19220	19111	18815	19033	18958	18917	19027	18947	18958	18662	18766	18852	18832	18773	18814	19060	18900	18972	18983	18696	18993	19101	18985	18932	18987	19069	18785	19039	18957	19063	19073	18832	19024	19000	19054	18973	18975	19001	19069	18974	19103	18995	19046	18963	18864	18859	18861	18934	18651	18954	18909	18845	18936	19195	18930	18868	18924	18983	18823	19129	18763	18901	19010	18959	18858	18849	18779	19005	18836	18958	19010	18931	18868	18972	18931	18849	19125	19165	18851	19047	18978	18730	18918	18990	18938	19001	18943	19051	18942	19037	18865	18861	18678	19035	19068	19051	19026	19066	18965	18831	18798	19077	18904	18910	18968	18795	18936	18903	18805	18919	18922	18952	18949	18932	18671	18932	18826	18986	18866	19035	18954	18921	19153	18685	18871	19096	18937	18964	19024	19226	18675	18948	18919	18808	18649	18907	18798	18774	18948	18935	18917	19057	19001	18985	18949	18906	18941	18887	18859	19022	18862	18963	18953	18912	18818	18862	19260	18889	18933	18937	18950	18901	19001	18790	18985	19085	18867	18964	18897	18986	18950	19156	18995	18905	18939	18961	18889	19050	18851	18915	19017	18755	18858	18936	18918	18833	18834	18823	18732	18861	18808	18931	18872	18841	18967	18791	18919	18879	18961	18724	18759	18958	18957	19065	18941	18887	18899	18871	18759	18959	19036	18826	18945	18794	18932	18945	19011	18795	18924	18957	19016	18916	18788	18915	18869	18975	18988	19038	18800	19062	19120	19074	18784	19132	19116	18844	18974	18879	18671	18943	19086	18812	18961	18990	18913	19070	19189	18963	18852	18971	18801	18978	19131	19114	19014	18970	18841	18900	19014	18957	19071	19065	18837	18946	19020	18877	18935	18942	18866	18903	18901	18904	19012	18654	18886	18938	18810	18806	18972	18820	19052	18966	18927	18963	18801	18953	19069	18971	19054	18902	19042	18974	18914	18947	18803	18867	18958	18850	18870	19051	18926	18822	18844	18922	18896	18947	18848	18838	19022	18779	19044	18834	19046	18828	19026	18987	18897	18863	18686	19012	18846	18994	19051	18992	18977	18872	19214	18954	18838	18868	19128	18898	19017	19053	19163	18957	18962	18978	19036	18981	19036	18835	18776	18915	18941	18798	19181	19006	18952	18976	19029	18991	19102	19073	19055	18890	18898	18987	19070	18993	18893	18999	18996	18916	18685	18870	18979	18997	18854	18873	18746	18960	18821	18982	18965	18946	18961	18924	18812	18893	19027	18999	18701	18901	18976	18948	18952	18919	18935	18978	18763	18779	18938	18890	18839	18948	18938	19022	18870	18726	18910	18989	19048	18780	18789	18960	18985	18979	19079	18921	18875	18988	18868	18888	19066	19251	18879	18894	18779	18959	18727	18916	18633	19013	19051	18943	18863	19020	18759	18974	19013	18789	18928	18912	18932	18835	19033	18955	19074	18916	18757	18941	18917	18792	18858	18815	19159	18864	18901	18959	19081	18667	18911	18818	19022	18994	18966	18848	18772	19083	18990	18886	18735	18773	18920	18922	18998	18833	18937	19101	18894	18984	18953	18925	18967	18848	18896	18947	18942	19072	18996	18975	18972	18965	19069	18827	18835	18787	18967	18933	18971	18956	19000	18939	18809	18955	18852	18986	18823	18726	19086	18827	19030	18980	19004	19124	18904	18798	18977	19032	18948	19033	19092	18888	18880	18836	18899	18981	18721	18836	18800	19033	18831	19055	18960	18890	19030	18982	18776	18728	18983	18976	18985	18956	18994	19003	18822	18936	18905	18926	18930	18772
16706	18379	18465	17369	17460	17387	17397	17164	17151	17201	17218	17524	20354	20898	20063	18904	17860	17115	17124	17105	16976	16952	17247	17029	17088	17150	17094	17209	17124	17145	16897	17139	17045	16973	17086	17031	17096	17079	17070	16992	17001	17069	17073	17096	17084	17219	17195	17250	16926	16996	17158	17216	16964	17115	17201	17188	17070	17071	17160	17118	17159	16887	16992	17251	17164	16957	17079	17178	17055	16854	17129	17105	17033	17197	17103	17093	16991	16969	17062	16944	17222	17035	17078	17003	17041	17077	17099	17069	17103	17267	17005	17143	17101	17069	16969	17229	16934	17006	16929	17099	17008	17042	17196	16994	16977	17300	17188	17147	16963	17092	17170	17183	17002	17188	17021	17290	17121	17067	16900	17185	16805	17021	17130	17022	17036	17077	17175	16975	17264	16995	17050	17149	16954	17153	16917	17055	16965	17078	17055	17096	17116	17031	17066	16999	17136	17068	17052	17252	17319	16971	17100	17184	17169	17036	16972	17163	17079	17216	17209	17059	17334	17215	17061	17014	17083	17225	16976	16914	16995	16984	17178	17182	17202	17092	16988	17056	17041	17024	16868	17134	17165	17056	17109	17053	17065	17191	17136	17071	17154	17052	17077	17077	17135	17027	16823	16995	17125	17150	17098	17066	17206	17148	17004	17092	16982	17052	17004	16996	17127	17180	17120	17116	17308	17032	17200	17189	17192	16988	17080	17151	17060	17163	17090	17092	17018	16845	17258	17269	17136	17102	17119	17028	17110	17013	17108	17014	17009	17036	16988	17143	17235	17148	17028	17093	16947	17112	16926	17027	17021	17123	17067	17104	17273	17325	17031	16948	16909	17067	17111	17067	17176	17144	17029	17035	17035	16901	17185	17039	17179	17036	17216	17173	16972	17155	16899	17157	17104	17055	17287	17138	17098	16942	17131	16924	17231	16927	17170	17234	17244	17107	17121	17201	17174	17205	16947	17081	16982	17123	17062	17082	16903	17123	17041	17174	16953	17129	17167	17199	17116	17098	17179	17123	17148	17020	17293	17203	17060	16969	17015	17263	17138	16955	17106	17071	17189	16831	17094	17028	17058	17065	17145	17204	17125	17138	17256	16960	17215	17045	16922	16980	17044	17077	17116	16988	17209	17008	16977	17010	17134	17151	17301	17197	17088	17102	17124	17087	17095	17067	17010	17130	17163	16981	17111	16994	17205	17033	17114	16989	17138	17153	17221	17119	17132	17109	16955	17205	17232	17123	16900	17144	17180	16949	17246	17105	17075	17016	17045	17132	17027	17150	17083	17072	17145	17144	17044	17108	17231	17068	16992	17171	17004	17204	17140	17118	17094	16973	17081	16945	17141	17102	16923	17168	17239	17142	17097	17105	17030	17223	16994	17218	17204	16919	17050	17087	16909	17069	16953	17202	17134	17026	16974	16964	17199	17051	16952	17301	17036	17100	17052	17062	17195	16937	17307	17164	17065	16960	17052	16974	17320	16954	17137	17114	17214	17121	16943	16990	17070	16966	17034	17161	17129	17129	17153	17178	17045	16937	16980	17225	16959	17135	17057	17100	17189	17062	17168	17066	17107	17092	16879	16917	16950	17231	17145	17180	17281	17141	17145	17165	17184	17115	17271	16933	16789	17098	17039	17059	17036	17082	17036	17154	17072	17029	17104	17144	16893	17055	17109	17106	17045	16936	17249	16974	17106	17023	17081	17000	17045	17219	17020	16933	17115	17053	17190	16991	17121	17025	16975	17230	17198	17177	17070	16985	17297	17073	17158	17018	16917	17147	17167	17044	17155	17035	16993	17144	17307	17081	17055	16998	17090	17121	17263	17225	17261	17126	17176	17120	17007	17188	17091	17160	17111	17256	17102	17084	17177	16884	17057	17031	16955	17209	17032	16904	17049	16987	16977	17145	17176	17106	17085	17026	17012	17034	17079	17009	17094	16959	17043	16961	17160	17101	17059	17050	17090	16881	17165	17210	17015	17030	17058	16908	17057	17024	17019	17076	17167	17059	17097	17086	17075	17192	17126	17336	17009	17153	17076	17220	17097	16973	17334	16965	17092	17093	17095	17107	17047	17061	17117	17071	17049	17037	17192	17072	17125	17150	17080	17030	17061	17160	17206	16816	17031	17257	17124	16976	16969	17239	17146	17118	17291	16973	17328	17249	17130	17216	17063	17037	17223	16966	17135	16897	16970	17035	17094	17150	16933	16973	17128	17004	17263	17099	17059	16952	17080	17080	17167	17170	17206	17122	17087	17194	17029	17211	17053	17176	17131	17063	17156	17102	17129	17135	17164	17149	17233	17118	17212	17125	17173	17118	16976	17066	17013	17174	17074	17148	17192	17242	17171	16911	17267	17236	17179	17311	17186	17150	17090	17149	17092	17181	17069	17040	17209	17173	17029	17125	17145	17213	17066	16983	17022	16967	17064	17062	17055	17047	17040	16968	17090	16935	17015	17110	17036	17061	17056	17007	17109	16995	17080	17131	17093	17026	17152	17257	17075	17165	17336	16919	16905	17242	17117	17138	16920	16974	17135	17001	17180	16862	17035	17228	17059	17053	17161	17131	17058	17069	17091	17186	17217	17025	17082	17124	17094	16953	17145	17021	17110	16950	17094	17337	17006	16937	17082	17109	16999	17185	17034	17116	17122	16825	17098	17098	17258	17093	17105	16986	16971	17346	16887	17119	17113	17019	17119	17174	17079	17156	17017	17211	17051	16947	16983	17042	17124	17130	17015	17207	17165	17169	17100	17117	16976	17229	17101	17220	17008	17023	17062	17133	16993	17199	17059	17167	17144	17123	16968	17254	17076	17215	17216	17198	16908	17023	17101	17142	16969	17101	17071	17075	17179	17232	17033	17106	16994	17190	17010	16949	17215	16997	17086	17000	17012	17148	17107	17067	16901	17180	17226	16871	16974	17102	17077	17095	17135	16970	16882	17161	17054	17237	16843	17100	16898	16940	17022	17287	16911	16989	17114	17119	17060	17075	17254	17017	17215	17112	16919	17034	17026	17186	17114	16948	17160	17110	17108	17201	17184	17194	17212	17047	17104	17194	17103	16934	17137	16973	17152	17078	17113	17106	17199	17162	17037	16885	16908	17195	17068	17038	17169	17121	17192	17078	17110	17195	17106	16863	17159	17107	17091	17038	17094	17115	17194	17092	16893	17059	17038	17177	17191	17071	17048	17138	17202	17190	17152	17147	17124	17249	17051	17143	17102	17039	17024	17121	17066	17045	17051	17174	17089	17141	17038	16952	16961	17093	17242	17057	17098	17032	16980	17113	17053	17029	16974	17081	17033	16887	17028	17171	17134	17053	17199	17136	17134	16993	17153	17061	17059	17147	16846	17159	17135	17208	17271	17248	16994	17164	17264	17141	17142	17100	17063	17143	17211	17010	17080	17133	17051	17067	17156	17092	17105	16910	17119	17131	16958	17140	16939	17178	17001	17425	17005	16962	17157	17047	17044	17030	17085	17249	17169	17255	17051	17259	17204	17097	16962	17078	17032	17120	17033	17046	16997	16985	17094	17265	16902	17101	17056	17126	17127	17097	17115	17056	17058	16997	17054	17008	17122	17049	17136	16895	16909	17061	17201	17133	17085	16983	17066	17159	17229	17087	17179	17172	17220	17098	17200	17116	17057	17212	17089	17264	17035	17096	17067	17073	17280	17109	17093	17172	17068	17159	16944	16844	17131	17001	17235	17144	17162	17096	17035	17072	17061	17149	16995	17163	17082	17183	17100	17159	17141	17093	17239	16933	17147	17217	17135	17059	17085	17144	17160	17209	17380	17147	17071	17133	17145	16936	17020	17220	17136	17091	16943	17013	17107	17113	16925	17015	17032	17139	16991	17120	16881	17014	17135	17219	17026	17032	17091	17031	16957	17049	17024	16948	17232	17049	17121	17032	17013	16910	17137	17070	17095	17038	17080	17038	16901	17137	17171	16986	17139	17120	17172	16958	17136	17048	17114	17095	16935	17067	17032	17068	17160	16805	17015	17079	17044	17126	17076	17081	17072	17051	17069	17008	17142	17034	17018	17159	17143	17057	17157	17086	17166	17109	17140	17223	17115	17148	17103	17107	17166	17089	17104	17348	16992	17034	16905	17115	16955	17056	17150	17069	16995	17141	17166	17047	17152	17121	17174	17180	17155	17053	17033	16983	17069	17249	17109	16932	17186	17046	17046	17069	17167	17056	17184	16882	17056	17059	16966	17087	17270	17194	17137	17144	17089	16896	17004	17215	17103	17095	16940	17139	17052	17235	17134	17074	17120	16984	17208	17206	16949	17191	17021	16992	17173	16966	17055	17109	17042	17033	16988	17056	17228	17101	17125	17160	17074	17024	17194	17188	16906	17037	16998	17028	17146	17003	17178	17338	16967	16956	17027	17019	17173	17014	17036	17077	17133	16977	17136	17088	17039	17031	17214	17033	17205	17244	17090	17207	17149	17079	17007	16882	17131	17051	17097	17138	16980	17050	16951	16975	17064	17111	17149	17110	16963	17105	16809	17110	17035	16920	17293	17023	17059	16992	16957	17124	17214	17109	17160	17083	16931	16929	16971	17177	17150	17096	17142	17064	17151	17131	17050	17077	17243	16927	17183	16968	16991	17072	17092	17086	17090	17002	17130	16998	17075	16898	17095	17016	17196	17085	17046	17136	17021	16980	17106	16996	17093	17107	17188	17192	17165	16946	17124	17144	17063	16996	17130	17063	17216	17020	17054	17029	17066	17160	17129	17276	17036	17180	17082	17213	16973	17219	17154	17125	17280	16990	17066	17081	17049	17024	17055	17035	17091	16986	17195	17062	17168	17074	17049	17305	17149	17325	17181	17026	16822	17207	17190	17075	17182	17090	17082	17007	17079	17077	17143	17096	17337	17156	17168	17061	17098	16995	17153	17050	17209	17092	17075	17096	17190	17106	17134	17175	17008	17196	17050	16981	17113	17110	16981	16997	17159	17133	16960	17124	17202	17000	17247	17098	17167	17093	17218	17022	17112	17140	17165	17102	17003	17021	17059	17072	17066	17175	17026	17186	17137	17033	17101	17030	17021	16984	17259	17022	17060	17089	16997	16997	17105	17126	17249	17025	17104	17001	17139	17322	17153	17162	17089	17070	17182	16863	17044	17087
25040	21343	28090	25343	21669	20353	20220	19256	18766	18702	18780	20933	32334	34439	29139	24065	20659	18966	18561	18452	18389	18549	18471	18472	18667	18522	18530	18527	18543	18636	18450	18632	18500	18537	18657	18541	18472	18333	18347	18596	18663	18283	18462	18280	18378	18548	18482	18498	18439	18417	18237	18402	18304	18432	18477	18680	18475	18543	18479	18536	18387	18324	18388	18569	18343	18601	18336	18419	18529	18384	18307	18464	18438	18357	18530	18505	18519	18355	18308	18340	18416	18482	18488	18303	18544	18411	18638	18459	18526	18421	18383	18413	18571	18230	18427	18532	18510	18514	18499	18397	18326	18471	18460	18435	18505	18575	18504	18378	18510	18463	18736	18653	18490	18343	18531	18422	18383	18388	18414	18391	18406	18361	18247	18404	18443	18380	18302	18410	18304	18382	18385	18548	18384	18524	18330	18536	18432	18414	18393	18462	18407	18278	18404	18388	18516	18455	18416	18376	18603	18326	18335	18337	18609	18494	18398	18303	18381	18365	18349	18361	18261	18414	18629	18298	18406	18439	18379	18627	18505	18338	18472	18360	18465	18425	18416	18414	18456	18505	18403	18338	18256	18416	18199	18342	18395	18365	18487	18227	18407	18507	18438	18161	18383	18330	18276	18335	18597	18248	18642	18295	18264	18348	18631	18388	18552	18450	18366	18416	18412	18379	18499	18644	18547	18541	18496	18389	18407	18390	18419	18328	18051	18340	18356	18472	18368	18140	18362	18253	18272	18447	18391	18494	18351	18373	18403	18451	18485	18365	18631	18474	18487	18585	18460	18614	18275	18507	18405	18372	18291	18440	18385	18336	18518	18410	18526	18374	18489	18377	18599	18542	18581	18411	18520	18391	18408	18366	18398	18366	18591	18442	18489	18474	18468	18215	18386	18533	18332	18384	18516	18469	18611	18566	18566	18349	18305	18622	18514	18613	18123	18178	18287	18468	18461	18315	18302	18387	18409	18512	18358	18461	18402	18395	18406	18348	18321	18537	18404	18413	18380	18349	18214	18431	18510	18403	18343	18386	18643	18526	18583	18415	18491	18362	18343	18344	18418	18265	18462	18475	18344	18535	18551	18716	18476	18412	18346	18442	18227	18348	18500	18447	18549	18415	18343	18497	18387	18452	18353	18363	18315	18290	18611	18446	18463	18492	18535	18322	18505	18597	18442	18339	18322	18480	18457	18554	18497	18521	18417	18310	18393	18296	18568	18396	18443	18269	18591	18299	18405	18481	18312	18478	18578	18374	18505	18431	18547	18487	18584	18682	18532	18448	18561	18390	18345	18413	18232	18511	18451	18426	18410	18420	18403	18215	18498	18483	18291	18260	18367	18464	18304	18172	18434	18447	18333	18504	18580	18611	18495	18584	18373	18225	18624	18592	18521	18331	18385	18505	18402	18333	18362	18483	18254	18365	18536	18403	18465	18466	18513	18392	18489	18439	18397	18479	18440	18594	18570	18556	18412	18392	18408	18320	18313	18546	18503	18156	18449	18476	18413	18457	18404	18379	18350	18354	18463	18422	18463	18574	18548	18351	18409	18388	18581	18373	18299	18499	18574	18498	18536	18535	18548	18348	18222	18306	18377	18477	18450	18249	18566	18323	18481	18563	18443	18387	18342	18321	18425	18501	18442	18240	18432	18379	18472	18277	18418	18256	18623	18394	18254	18405	18438	18601	18403	18365	18418	18299	18556	18261	18321	18402	18300	18252	18497	18546	18446	18499	18302	18418	18440	18478	18556	18398	18475	18295	18372	18551	18504	18319	18252	18442	18322	18345	18357	18360	18366	18433	18433	18676	18360	18234	18539	18312	18530	18451	18616	18469	18332	18500	18493	18580	18309	18297	18212	18468	18444	18512	18406	18459	18329	18605	18478	18484	18191	18311	18396	18438	18548	18398	18342	18445	18426	18352	18425	18499	18324	18547	18457	18286	18427	18443	18623	18341	18609	18439	18319	18358	18330	18576	18450	18524	18481	18625	18472	18308	18561	18386	18319	18488	18533	18470	18334	18410	18591	18515	18545	18469	18395	18314	18483	18695	18401	18443	18347	18356	18543	18357	18240	18618	18327	18146	18440	18313	18498	18344	18391	18484	18428	18511	18648	18536	18349	18689	18429	18396	18324	18502	18566	18403	18555	18341	18419	18508	18455	18513	18486	18299	18411	18678	18426	18421	18507	18298	18588	18614	18331	18512	18449	18319	18358	18465	18485	18542	18580	18207	18289	18464	18619	18358	18457	18410	18352	18527	18405	18364	18508	18290	18391	18568	18336	18413	18305	18487	18552	18425	18401	18348	18534	18563	18517	18639	18395	18384	18582	18423	18360	18367	18361	18406	18451	18461	18610	18416	18394	18503	18344	18489	18541	18416	18331	18526	18518	18498	18588	18225	18486	18392	18481	18358	18422	18262	18292	18331	18366	18324	18296	18526	18535	18499	18611	18265	18380	18369	18509	18501	18416	18404	18289	18480	18583	18519	18447	18629	18324	18550	18521	18341	18375	18354	18526	18560	18653	18330	18590	18545	18406	18291	18430	18334	18467	18358	18165	18531	18388	18492	18360	18494	18607	18496	18322	18446	18487	18462	18453	18415	18497	18283	18451	18559	18251	18552	18551	18488	18413	18311	18543	18433	18355	18444	18317	18543	18367	18495	18261	18531	18657	18413	18395	18606	18581	18503	18348	18533	18198	18384	18579	18359	18362	18241	18363	18298	18433	18416	18458	18321	18394	18214	18452	18412	18323	18339	18433	18383	18432	18384	18353	18248	18524	18534	18247	18398	18418	18415	18377	18411	18323	18526	18392	18147	18432	18356	18431	18454	18447	18496	18518	18460	18367	18534	18449	18500	18444	18319	18420	18375	18349	18257	18489	18352	18484	18338	18278	18351	18369	18409	18528	18554	18382	18461	18564	18414	18321	18312	18343	18458	18621	18334	18512	18520	18623	18437	18409	18576	18382	18374	18274	18482	18413	18569	18266	18269	18614	18476	18584	18379	18473	18327	18387	18346	18531	18314	18612	18610	18429	18357	18390	18479	18487	18428	18504	18221	18453	18459	18549	18460	18519	18486	18463	18324	18148	18378	18350	18431	18562	18434	18398	18373	18273	18360	18407	18368	18503	18446	18689	18445	18372	18449	18225	18415	18471	18510	18498	18425	18665	18414	18434	18277	18494	18474	18664	18453	18578	18430	18372	18381	18377	18437	18400	18468	18342	18356	18445	18341	18348	18332	18596	18440	18324	18585	18473	18189	18373	18400	18443	18438	18487	18424	18587	18498	18468	18475	18404	18885	18384	18357	18447	18447	18468	18628	18569	18471	18239	18567	18509	18504	18434	18402	18437	18335	18409	18382	18334	18245	18631	18581	18449	18551	18428	18646	18502	18534	18310	18499	18412	18541	18489	18296	18381	18126	18414	18345	18463	18491	18563	18471	18329	18402	18298	18586	18331	18558	18422	18482	18540	18368	18628	18600	18582	18377	18415	18467	18391	18530	18394	18564	18396	18313	18419	18424	18393	18549	18225	18386	18371	18608	18494	18555	18492	18442	18485	18551	18322	18454	18390	18376	18578	18260	18554	18497	18586	18437	18083	18249	18616	18560	18706	18539	18345	18225	18364	18471	18391	18548	18364	18234	18426	18689	18351	18450	18465	18399	18338	18537	18547	18326	18462	18489	18597	18300	18351	18400	18482	18426	18389	18348	18413	18430	18483	18457	18494	18420	18406	18201	18481	18374	18452	18285	18415	18586	18467	18521	18748	18423	18497	18719	18245	18473	18497	18321	18353	18293	18495	18566	18461	18370	18550	18361	18488	18224	18465	18424	18306	18413	18463	18360	18370	18349	18521	18697	18446	18500	18451	18609	18385	18246	18447	18306	18120	18459	18328	18510	18395	18500	18534	18204	18335	18455	18594	18544	18325	18474	18491	18447	18695	18498	18557	18344	18346	18535	18531	18431	18653	18354	18420	18365	18524	18602	18569	18399	18273	18308	18312	18593	18349	18515	18339	18451	18662	18463	18387	18537	18286	18459	18570	18600	18489	18400	18501	18475	18436	18506	18554	18551	18483	18391	18523	18385	18449	18436	18449	18613	18551	18176	18359	18499	18261	18314	18468	18307	18371	18556	18664	18474	18350	18242	18291	18376	18353	18277	18426	18263	18411	18637	18452	18438	18383	18270	18421	18368	18515	18433	18611	18466	18561	18588	18469	18481	18478	18352	18558	18363	18303	18541	18444	18179	18517	18536	18595	18591	18410	18548	18503	18312	18252	18343	18480	18410	18258	18651	18349	18518	18341	18635	18382	18544	18412	18445	18420	18468	18129	18400	18544	18441	18411	18419	18595	18323	18430	18265	18368	18455	18187	18527	18368	18434	18392	18325	18407	18385	18497	18354	18540	18423	18537	18619	18495	18369	18520	18342	18320	18583	18507	18596	18464	18480	18413	18529	18414	18561	18593	18468	18492	18508	18510	18399	18251	18338	18613	18453	18180	18359	18586	18463	18344	18385	18500	18258	18372	18520	18564	18366	18705	18501	18450	18545	18343	18406	18377	18403	18520	18711	18394	18394	18414	18478	18459	18385	18485	18461	18487	18454	18591	18349	18414	18537	18321	18457	18500	18450	18475	18605	18541	18428	18450	18253	18437	18488	18402	18473	18394	18295	18343	18528	18328	18478	18407	18472	18449	18415	18387	18496	18462	18372	18600	18577	18498	18226	18214	18326	18408	18382	18547	18403	18409	18651	18402	18209	18490	18485	18445	18446	18626	18293	18171	18351	18577	18377	18420	18142	18273	18500	18483	18433	18504	18406	18476	18422	18487	18465	18210	18620	18349	18570	18326	18477	18439	18318	18427	18426	18334	18346	18405	18644	18607	18252	18218	18287	18365	18408	18476	18284	18312	18529	18429	18500	18559	18607	18236	18408	18500	18514	18299	18539	18391	18479	18530	18437	18419	18476	18561	18579	18575	18591	18432	18483	18531	18401	18397	18419	18544	18610	18617	18453	18681	18525	18458	18657	18556	18628	18137	18498	18369	18350	18284	18336	18531	18444	18317	18489	18590	18587	18282	18515	18441	18403	18308	18548	18337	18354	18396	18577	18492	18342	18434	18433	18527	18661	18421	18382
15274	22719	22068	19168	18327	17789	17506	17496	17123	16911	16984	21596	36453	36259	29632	23343	18787	17156	16852	16766	16820	16851	16942	16634	16668	16941	16881	16742	16621	16882	16841	16827	16921	16776	16963	16552	16836	16606	16797	16679	16926	16717	16872	16706	16855	16711	16683	16750	16914	16821	16830	16772	16800	16965	16799	16593	16647	16908	16732	16778	16875	16578	16710	17010	16744	16820	16778	17003	16705	16779	16850	16745	16825	16963	16745	16514	16578	16731	16854	16872	16763	16720	16939	16830	16741	16709	16717	16876	16517	16806	16764	16734	16730	16763	16649	16600	16750	16813	16678	16934	16750	16639	16769	16802	16978	16690	16717	16547	16830	16758	16701	16768	16796	16704	16729	16889	16674	16728	16724	16740	16489	16951	16860	16928	16735	16806	16619	16743	16707	16701	16931	16737	16700	16668	16628	16794	16937	16764	16842	16739	16733	16601	16881	16933	16747	16779	16642	16665	16731	16693	16624	16832	16793	16776	16890	16791	16848	16803	16711	16718	16714	16658	16896	16855	16673	16697	16699	16772	16674	16719	16844	16793	16783	16831	16587	16761	16847	16561	16766	16784	16753	16853	16565	16924	16952	16817	16473	16845	16696	16919	16672	16832	16734	16769	16681	16754	16735	16718	16819	16843	16994	16644	16579	16853	16727	16682	16862	16785	16800	16636	16925	16792	16740	16685	16764	16679	16770	16735	16856	16884	16863	16544	16694	16632	16782	16721	16701	16829	16792	16829	16615	16801	16701	16814	16663	16790	16933	16706	16771	16699	16558	16792	16916	16581	16815	16530	16850	16804	16655	16642	16860	16605	16743	16761	16799	16959	16639	16784	16748	16646	16809	16915	16868	16735	16696	16817	16893	16730	16808	16808	16891	16749	16696	16782	16818	16676	16807	16559	16743	16742	16770	16665	16712	16790	16824	16787	16786	16745	16690	16687	16705	16634	16947	16759	16871	16804	16626	16765	16699	16849	16678	16897	16680	16752	16585	16779	16700	16598	16710	16805	16743	16645	16831	16836	16789	16894	16553	16515	16653	16995	16654	16601	16764	16781	16771	16803	16609	16575	16769	16854	16830	16761	16745	16662	16709	16757	16792	16733	16770	16657	16674	16803	16786	16742	16795	16706	16693	16926	16753	16667	16807	17003	16619	16756	16762	16879	16999	16830	16763	16663	16915	16645	16839	16764	16625	16785	16831	16736	16886	16680	16670	16757	16738	16673	16838	16693	16684	16930	16781	16768	16917	16818	16766	16880	16666	16762	16806	16756	16841	16775	16722	16728	16932	16672	16775	16698	16721	16703	16826	16758	16537	16731	16809	17045	16815	16631	16790	16880	16662	16749	16910	16895	16727	16847	16630	16701	16742	16823	16720	16775	16885	16808	16780	16689	16802	16755	17040	16761	16803	16625	16855	16669	16690	16773	16752	16695	16695	16700	16833	16647	16963	16760	16742	16809	16775	16716	16754	16594	16795	16610	16791	16826	16753	16717	16562	16673	16632	16705	16792	16608	16600	16852	16743	16729	16650	16744	16727	16790	16668	16922	16711	16712	16819	16795	17019	16640	16815	16609	16748	16796	16935	16918	16856	16839	16628	16669	16665	16871	16727	16762	16875	16667	16829	16841	16703	16767	16818	16883	16899	16883	16710	16768	16810	16625	16787	16802	16742	16681	16796	16983	16723	16936	16739	16971	16670	16731	16781	16886	16691	16620	16800	16741	16893	16802	16738	16738	16893	16918	16592	16862	16771	16844	16744	16705	16707	16720	16752	16761	16794	16722	16750	16740	16695	16860	16767	16808	16714	16800	16720	16680	16671	16679	16767	16636	16615	16600	16644	16779	16764	16826	16798	16707	16826	16834	16844	16991	16826	16746	16714	16709	16670	16700	16705	16844	16659	16754	16810	16644	16721	17023	16567	16829	16928	16629	16821	16604	16795	16808	16747	16763	16716	16825	16742	16700	16713	16891	16824	16957	16628	16707	16577	16922	16762	16627	16795	16783	16874	16666	16763	16722	16735	16738	17005	16807	16804	16774	16832	16863	16788	16809	16682	16750	16723	16744	16804	16787	17032	16753	16780	16697	16623	16662	16798	16739	16936	16662	16842	16743	16838	16699	16740	16681	16784	16916	16767	16844	16619	16740	16715	16644	16730	16781	16838	16817	16822	16730	16582	16789	16705	16785	16864	16757	16532	16823	16677	16688	16740	16760	16794	16662	16794	16784	16725	16691	16835	16723	16764	16694	16811	16824	16678	16737	16888	16785	16892	16749	16725	16593	16968	16572	16648	16713	16886	16647	17002	16852	16789	16772	16691	16579	16792	16788	16805	16675	16819	16653	16800	16572	16813	16724	16919	16654	16685	16832	16864	16794	16859	16754	16736	16874	16780	16670	16807	16878	16738	16709	16984	16569	16842	16708	16748	16799	16845	16727	16844	16752	16774	16877	16780	16740	16991	16904	16802	16784	16812	16813	16688	16642	16769	16668	16787	16800	16808	16824	16780	16953	16681	16894	16818	16870	16726	16801	16638	16854	16709	16678	16661	16682	16763	16652	16805	16785	16772	16723	16855	16435	16671	16795	16751	16731	16738	16920	16745	16735	16711	16780	16910	16696	16937	16845	16764	16880	16783	16824	16740	16742	16826	16772	16564	16931	16822	16758	16744	16716	16607	16850	16884	16599	16738	16866	16563	16891	16757	16530	16722	16812	16921	16715	16728	16803	16742	16742	16613	16802	16841	16672	16731	16761	16735	16604	16927	16861	16814	16905	16771	16918	16734	16797	16757	16548	16873	16885	16684	16763	16878	16665	16814	16794	16848	16714	16879	16832	16780	16658	16640	16722	16753	16652	16741	16827	16964	16786	16836	16740	16740	16740	16598	16752	16900	16720	16695	16882	16801	16830	16725	16812	16692	16559	16775	16690	16682	16713	16718	16723	16668	16895	16778	16599	16805	16821	16890	16595	16631	16755	16684	16749	16695	16784	16674	16882	16853	16819	16811	16787	16832	16727	16965	16748	16735	16788	16722	16797	16835	16656	16737	16780	16834	16875	16947	16728	16944	16801	16815	16888	16743	16801	16820	16822	16805	16810	16804	16806	16757	16867	16867	16734	16746	16792	16759	16597	16643	16813	16632	16742	16780	16847	16784	16735	16573	16765	16843	16729	16869	16713	16757	16717	16889	16598	16865	16632	16846	16789	16768	16893	16859	16752	16862	16625	16848	16655	16750	16905	16719	16710	16648	16760	16772	16834	16644	16718	16963	16556	16813	16794	16877	16759	16705	16779	16885	16835	16733	16873	16976	16896	16819	16736	16768	16696	16734	16861	16834	16670	16893	16818	16769	16771	16986	16675	16620	16790	16686	16603	16776	16800	16628	16865	16742	16806	16683	16757	16685	16765	16629	16853	16904	16771	16931	16750	16601	16877	16774	16828	16749	16746	16753	16902	16730	16701	16786	16746	16722	16793	16625	16792	16830	16889	16864	16748	16756	16726	16637	16755	16721	16784	16806	16739	16878	16804	16680	16908	16606	16936	16877	16779	16857	16826	16811	16725	16702	16752	16731	16773	16846	16682	16796	16615	16900	16741	16718	16767	16744	16701	16828	16776	16808	16987	16785	16793	16734	16734	16743	16775	16979	16874	16689	16846	16779	16567	16756	16750	16693	16720	16862	16797	16748	16789	16678	16796	16692	16803	16676	16846	16577	16862	16748	16849	16708	16755	16740	16790	16633	16759	16747	16766	16845	16507	16798	16727	16897	16737	16918	16613	16733	16692	16878	16777	16584	16843	16745	16765	16758	16803	16963	16774	16679	16947	16757	16829	16831	16773	16712	16775	16885	16613	16787	17017	16838	16609	16772	16839	16940	16619	16843	16518	16765	16753	16803	16853	16722	16810	16714	16683	16905	16920	16767	16752	16709	16739	16784	16854	16727	16681	16875	16820	16981	16661	16717	16783	16720	16779	16799	16777	16749	16705	16795	16819	16839	16792	16686	16819	16892	16822	16850	16810	16753	16675	16755	16725	16834	16749	16668	16728	16832	16860	16700	16696	16715	16800	16787	16808	16597	16677	16659	16560	16678	16792	16592	16755	16775	16819	16721	16754	16737	16600	16830	16899	16578	16775	16760	16736	16768	16483	16692	16943	16706	16746	16756	16793	16890	16754	16816	16690	16773	16950	16866	17013	16772	16629	16800	16659	16791	16838	16832	16813	16749	16824	16674	16772	16619	16821	16796	16788	16637	16638	16891	16759	16929	16642	16788	16857	16723	16823	16819	16705	16542	16765	16734	16759	16671	16586	16777	16762	16830	16827	16618	16809	16793	16787	16843	16753	16905	16629	16663	16888	16646	16831	16896	16938	16830	16759	16888	16675	16828	16811	16897	16732	16780	16851	16858	16745	16670	16844	16992	16891	16648	16674	16884	16571	16834	16840	16646	16598	16834	16754	16737	16907	16706	16700	16939	16665	16864	16835	16807	16711	16629	16637	16986	16737	16675	16802	16838	16596	16896	16585	16698	16771	16822	16716	16906	16953	16698	16618	16882	16710	16687	16821	16658	16818	16816	16722	16905	16709	16785	16769	16767	16907	16754	16647	16885	16842	16911	16810	16741	16757	16934	16750	16655	16711	16733	16764	16693	16837	16643	16795	16745	16681	16789	16694	16836	16707	16766	16770	16947	16734	16643	16682	16908	16799	16753	16795	16872	16622	16828	16620	16800	16630	16654	16726	16596	16922	16785	16729	16618	16771	16776	16762	16780	16766	16691	16788	16878	16649	16937	16783	16944	16760	16701	16723	16776	16885	16718	16819	16684	16842	16708	16639	16892	16761	16582	16816	16831	16847	16948	16806	16869	16647	16860	16653	16503	16799	16913	16749	16773	16581	16853	16667	16838	16648	16864	17011	16848	16774	16739	16782	16758	16746	16713	16688	16928	16949	16702	16758	16775	16752	16711	16898	16783	16696	16840	16831	16795	16780	16690	16821	16858	16947	16887	16761	16769	16790	16832	16712	16799	16683	16700	16795	16757	16844	16902	16767	16829	16644	16694	16743	16637	16785	16670	16771	16823	16680	16785	16697	16915	16840	16754	16623	16685	16793	16785	16660	16764	16692	16811	16672	16709	16686
23775	21322	28857	24161	21930	22701	21903	19053	18321	18673	18558	20569	36431	43265	36988	27759	21681	19133	18411	17948	17857	17949	17953	18167	17899	17745	18034	18080	17852	18186	17817	18089	17950	17833	17977	17934	18050	17799	17999	18006	17941	18206	17938	17932	17913	17841	17886	17979	18102	17943	18010	17853	17881	18065	17900	17910	18056	17947	18039	18068	17910	17881	17930	17992	17645	17877	17904	17919	18040	17870	18028	18123	17929	17964	17949	17884	17685	17924	17675	17767	18090	17881	17840	18171	17744	17865	17922	17811	17990	17925	18117	17907	18046	17927	17929	17756	17824	17772	17975	18151	17803	17929	17907	17995	18077	18004	17954	17914	17852	17907	18086	17899	17967	17952	17873	17954	17852	18010	17941	18150	17896	17817	17838	17906	17999	17973	18087	17849	17939	17901	17645	17975	17988	17838	17717	17836	17832	17763	17772	17866	17793	17755	17938	17856	17615	18032	17867	17983	17958	17818	17999	17856	17944	17883	17811	17863	17794	18121	17956	18029	17847	17979	18005	17761	17776	17972	17905	18085	18014	17884	18064	17924	17933	17849	17960	18189	17834	18033	17974	17918	17816	17881	17864	17842	17813	18008	18011	18007	17950	18047	17826	17916	17880	17780	17657	17829	17764	18077	17743	17847	17948	17875	17929	17998	17838	17730	17970	17629	18055	17987	17712	17988	18016	17952	17816	17989	17775	17991	17910	17974	17821	17929	17889	17914	17836	17665	18006	17778	17916	17956	17702	17883	17979	17788	17909	18048	17826	18073	17759	17827	17721	17990	17837	17662	17856	17895	17763	17863	17737	18036	17900	17857	17857	17677	17819	17780	17782	17852	18106	17753	17744	17699	18025	17889	17825	17687	17876	17930	17796	17992	18089	17989	17988	17862	17768	17881	17892	17882	18055	17756	17982	17801	17874	18073	17977	17961	17802	17725	17971	17833	17824	17689	17827	17867	17900	17959	18023	17938	17829	17864	17820	17768	17953	17970	17993	18141	17958	17925	17781	17831	17896	17774	17638	17904	17893	17943	17879	17856	18031	18084	17998	17987	17895	17907	17956	17638	17848	17869	17996	18005	17830	18033	17884	17907	17738	17934	17905	17913	17733	17930	17880	17837	17980	18035	17992	18036	17903	17996	17982	17844	17860	17848	17733	17985	17736	17747	17827	17922	18016	17856	17666	17819	17943	17916	17997	17954	17656	17671	18033	17928	17963	17992	17916	18139	17771	18072	17940	17836	17722	17862	17761	17875	17902	17803	17879	17776	17870	17908	17971	17907	17874	18100	18021	17660	17868	17916	17888	17857	18122	17909	18237	17821	17828	17862	17975	17859	17796	17948	17940	17879	17718	18028	17880	17814	17825	17973	17812	17833	17924	17997	18007	18019	17948	17747	17749	17911	17799	17832	17955	17801	17967	17857	17733	17931	17904	17920	17941	17910	17924	17739	17784	17641	18063	17800	17929	17788	18009	17632	17771	17969	17680	17898	17801	17800	17787	17837	17787	18108	17605	17771	17601	18169	17941	17750	17832	17744	17891	17854	17929	17835	17961	17742	17760	17867	17788	17899	17984	17774	17930	17752	17915	17827	18066	18028	17788	17703	18093	17913	17668	17848	18077	17861	17941	18007	18022	18015	17996	17917	17894	17963	17865	18142	17722	17814	17943	17970	17973	17904	17755	17903	17972	17633	17967	17946	18124	17940	17800	18015	17873	17882	17880	17671	17770	17831	17844	17952	17955	17945	17901	17879	17886	17628	17884	17887	17861	17722	17823	17760	17845	17867	17813	17942	17897	18066	17682	17712	17882	17986	18021	17714	17790	17955	17852	17906	17950	17793	17882	17868	17830	17690	18045	17729	17807	17760	17763	17868	17652	17936	18122	17957	17861	17940	17992	17888	17760	17804	17989	17985	17953	17896	17879	17625	17886	18091	17825	17851	17831	18011	17925	17809	17866	17901	17819	17963	17807	17785	17792	17793	17842	17823	18025	17742	17938	17808	17943	17832	18048	17812	17859	18015	17976	17874	17982	17739	17899	17856	17868	17582	17889	18065	17757	17920	17830	17808	18029	17916	17825	18026	17833	18030	17931	17905	18015	17866	17777	17874	17941	18025	18030	17916	17925	17786	17844	17923	17932	17903	18078	18088	17799	17930	17995	17833	17815	17812	17971	17918	18151	17631	17969	17986	17973	17917	17910	18022	17908	18001	17656	17720	17878	17872	17845	17828	17887	17800	17833	17836	17785	17899	17688	17886	18037	17785	18003	17851	17852	17886	17941	17990	17829	17868	17767	17888	17803	17866	17851	17770	17891	17777	17785	17826	17832	17904	17960	18014	17860	17937	17791	17934	17749	17790	18013	17731	17832	17967	17790	17879	18033	17930	17992	18023	17999	18034	17817	18021	18155	17889	17922	17814	17897	17830	17853	17751	17761	17941	17842	17984	17973	18014	17719	17820	18233	17830	17933	17917	17961	17790	17915	17848	17796	17965	18078	17885	17875	18072	17865	17731	17868	17792	17836	17917	17990	17824	17862	17677	17896	17947	17750	17795	17806	18009	17824	17746	17970	18007	17851	17963	17784	17700	17964	17774	17791	17804	17878	17787	18073	17846	17677	18072	17898	17900	17924	17924	18075	17738	18103	17891	18028	17884	17885	17736	17931	18020	17941	17719	18057	17796	17958	17864	17889	17931	17874	17883	18029	17912	17868	17796	17990	17908	17865	17987	17878	17949	17766	17838	18063	17968	18099	17845	17844	17883	17880	17978	17919	17785	17930	17961	17945	18115	18183	17938	17858	17885	17983	17839	17716	17961	17882	17746	17844	17780	17811	17851	17701	17824	17899	17930	17880	17920	18093	17829	17828	18070	17783	17787	17830	17913	17975	18009	17678	17786	17846	17839	18001	17886	17978	17963	17993	17832	17814	17739	17787	17831	17542	17899	17913	18044	17934	17827	17876	17832	17901	17905	17720	17853	17874	17895	17971	17771	17942	17978	17865	18051	17968	17875	17933	17818	17914	17955	17845	17989	17638	17729	17750	17796	18029	17872	17757	17783	17775	17977	17890	17803	17867	17942	17987	17872	17873	17962	17975	17812	17843	17907	18244	17930	17786	17929	17845	17900	17857	17783	17900	17987	17881	17847	17840	17991	17801	17790	17962	18286	17801	17768	17878	18058	17958	18036	17803	17853	17715	18024	18133	17926	17858	17642	17763	17947	17890	17962	18001	17782	17988	17774	17853	17897	17766	17996	17890	17925	18045	17641	17850	17816	17840	17832	17939	17865	17894	17816	17702	17877	17723	17969	17743	18067	17915	17949	17915	17828	17802	17817	18040	17912	18132	17952	17757	17758	17861	17873	17867	17830	17970	18076	17984	18019	17889	17999	17979	17895	17881	17915	17921	17950	17795	18166	18003	17958	18132	17937	17997	18038	17784	17966	18008	18025	17945	17998	17951	17914	17857	17545	17991	17765	17923	17938	17795	17832	17982	17933	17615	17933	17912	17959	17967	17866	17768	17781	18077	18029	17929	17783	17851	17845	18117	17787	17691	18001	18079	17776	18120	17836	17861	17860	18027	17879	17869	17828	17849	18077	17740	17789	17935	18171	17805	17844	18003	18054	17919	18019	18084	17887	17956	17904	17569	17712	17964	17987	17737	17813	17979	17687	18049	17972	17855	17860	18152	17850	17669	17998	17987	17807	18024	17920	18031	17697	17877	17963	17871	17897	17856	17923	17920	17830	17783	18067	17953	17764	17828	17944	17830	17855	17849	17930	17851	17984	17992	17734	17933	17996	17943	17704	17834	17932	17814	17875	17912	17740	17923	18114	17970	17865	17724	17824	17860	17855	17988	17834	17967	18002	18055	17977	17908	17873	17907	17931	17940	18081	17908	17947	17789	17993	17981	17784	17985	17785	17916	17711	17825	18020	17885	17889	18146	17725	17878	17878	17956	17829	17958	17884	17937	18251	17849	17744	17932	17852	17843	17922	17808	17854	17864	17953	18090	17853	17829	17939	18028	18008	17939	18114	17790	17945	17636	17901	18040	17950	17887	17886	18025	17772	17916	18075	17724	17777	17889	17904	18035	18071	18266	17861	17783	17883	17838	17832	17820	17770	18049	18125	17911	17766	17985	18054	18007	17869	17912	17732	18051	17968	17822	17718	17870	17951	17991	17874	17837	17929	17709	17928	17889	17905	17992	17911	17831	17812	17725	17791	17783	17891	17959	17891	17875	17814	17892	17933	17844	17828	17958	17881	17867	17965	17881	17963	17912	17764	17831	17872	17766	17864	17817	17709	18041	17877	18060	17937	17930	17875	17962	17929	17826	17995	18052	18042	17871	18072	17940	17829	17917	17971	17727	17711	17942	17794	18144	18023	18063	18034	17963	17943	17885	18187	17730	17920	17969	17815	17973	17987	18017	17736	17773	17920	17957	17841	17827	17760	17875	17821	17703	18074	17918	17774	17824	17892	18012	18198	18029	17900	17889	17794	17919	17786	18051	17765	17715	17717	17855	17929	17947	17986	17839	18015	17924	18117	17762	17890	18012	17853	17880	17833	17867	17932	18012	17803	18000	17710	18012	17999	18010	17985	17977	17957	17709	17981	17877	18044	18065	17821	17836	17983	17955	17858	17922	17941	17792	17896	17815	17909	17876	17814	17914	18015	17639	17944	17839	17893	18011	17829	17955	18037	17759	18311	17904	17635	17938	17824	17926	17757	18038	17829	17956	17790	18079	18207	17843	17768	17844	17726	17957	18090	18016	17952	17785	17765	17869	17885	18048	17865	17839	18030	17850	17958	17724	17788	18015	17904	17916	17928	17571	17975	18142	17768	18058	17956	17856	17931	17991	17960	17961	17708	17648	18024	17915	18137	18211	17841	17902	17901	17886	17961	18022	17964	17977	17795	18021	17964	17848	17802	17946	18023	17886	17640	17993	17886	18014	17914	18028	17756	17775	17820	17851	17912	17858	17989	17792	17851	18000	18030	17743	17920	18024	17965	17682	17961	17922	17939	17728	17931	17903	17886	17843	17873	17850	17829	18008	17852	17963	18006	18060	17892	18129	17897	17999	18038	17914	17774	17980	17832	17782	17864	18004	18034	17676	18064	17744	18036	17903	17870	17824	18038
16476	27130	25392	20930	19335	18477	18067	17821	17309	16994	17158	21625	41814	45403	38290	27364	20041	17417	16769	16429	16518	16515	16504	16455	16460	16468	16460	16249	16339	16503	16231	16366	16602	16342	16419	16556	16494	16524	16521	16463	16519	16473	16464	16369	16441	16403	16336	16345	16470	16493	16474	16246	16283	16401	16424	16279	16506	16441	16283	16443	16470	16332	16389	16313	16407	16648	16495	16520	16367	16336	16503	16293	16462	16362	16496	16389	16459	16429	16371	16448	16287	16214	16646	16320	16534	16221	16455	16363	16341	16427	16353	16705	16411	16334	16349	16532	16360	16451	16288	16507	16238	16310	16308	16549	16436	16376	16397	16345	16230	16481	16403	16412	16406	16603	16256	16483	16410	16331	16377	16435	16440	16561	16538	16356	16530	16340	16415	16371	16509	16408	16505	16309	16443	16527	16571	16300	16394	16407	16433	16274	16580	16465	16335	16426	16533	16467	16441	16580	16263	16447	16337	16406	16456	16489	16394	16430	16391	16374	16334	16162	16344	16450	16226	16375	16487	16450	16431	16537	16461	16347	16349	16574	16526	16514	16364	16324	16494	16514	16558	16370	16440	16304	16436	16535	16470	16600	16555	16329	16431	16456	16518	16448	16366	16471	16441	16392	16462	16351	16312	16299	16540	16494	16439	16385	16451	16333	16482	16435	16457	16476	16436	16491	16202	16476	16332	16306	16427	16385	16346	16498	16228	16463	16385	16291	16388	16327	16377	16590	16283	16291	16469	16323	16306	16270	16428	16374	16539	16383	16459	16479	16387	16433	16353	16431	16400	16496	16593	16566	16578	16217	16327	16388	16447	16287	16484	16501	16507	16341	16450	16467	16578	16618	16347	16322	16505	16538	16340	16455	16323	16455	16369	16440	16360	16408	16413	16492	16567	16401	16403	16510	16253	16418	16334	16276	16298	16374	16440	16406	16423	16314	16438	16343	16439	16462	16354	16313	16405	16308	16469	16307	16397	16378	16352	16492	16315	16155	16544	16343	16370	16466	16273	16322	16615	16299	16401	16343	16337	16343	16360	16487	16394	16320	16536	16379	16457	16399	16409	16419	16408	16414	16341	16252	16480	16326	16357	16417	16505	16420	16364	16246	16329	16484	16230	16213	16540	16342	16305	16386	16451	16354	16350	16487	16426	16322	16346	16420	16413	16256	16250	16517	16393	16408	16367	16235	16545	16399	16449	16628	16428	16482	16318	16481	16285	16476	16423	16397	16551	16467	16391	16418	16494	16509	16401	16406	16409	16332	16473	16349	16464	16522	16370	16232	16370	16495	16407	16448	16390	16476	16478	16551	16289	16384	16562	16143	16485	16520	16613	16394	16393	16396	16633	16438	16427	16397	16421	16429	16611	16314	16368	16551	16538	16385	16715	16503	16454	16341	16365	16475	16562	16347	16462	16396	16375	16446	16436	16332	16518	16641	16493	16478	16335	16398	16450	16586	16486	16331	16346	16534	16367	16424	16518	16422	16486	16308	16296	16504	16470	16314	16481	16577	16298	16328	16469	16406	16333	16351	16478	16358	16473	16444	16259	16420	16475	16523	16472	16407	16344	16493	16547	16390	16359	16480	16556	16371	16565	16509	16622	16431	16193	16488	16444	16469	16339	16298	16428	16285	16384	16343	16581	16450	16321	16504	16547	16454	16561	16405	16540	16381	16363	16559	16304	16351	16242	16411	16439	16303	16521	16527	16308	16605	16468	16419	16436	16392	16228	16664	16426	16418	16395	16499	16387	16466	16408	16496	16319	16425	16540	16464	16380	16363	16398	16560	16436	16425	16514	16526	16360	16494	16561	16449	16386	16372	16217	16451	16319	16532	16459	16444	16551	16443	16444	16436	16514	16408	16314	16448	16492	16560	16547	16377	16235	16525	16259	16389	16353	16566	16384	16356	16547	16432	16371	16461	16540	16536	16320	16478	16288	16479	16382	16433	16218	16483	16251	16315	16424	16364	16387	16383	16330	16505	16391	16293	16480	16442	16475	16291	16455	16601	16338	16437	16486	16447	16510	16409	16396	16362	16336	16453	16399	16412	16293	16432	16351	16468	16314	16179	16386	16375	16295	16358	16604	16272	16391	16734	16324	16251	16391	16269	16404	16511	16261	16503	16369	16410	16398	16431	16368	16438	16308	16361	16324	16477	16348	16473	16404	16358	16597	16313	16406	16376	16299	16422	16404	16483	16443	16370	16442	16498	16464	16455	16558	16341	16382	16627	16378	16489	16410	16323	16381	16319	16538	16438	16541	16236	16514	16345	16378	16467	16538	16460	16447	16376	16303	16441	16270	16510	16285	16263	16385	16446	16323	16528	16316	16471	16352	16332	16503	16356	16362	16601	16306	16491	16337	16296	16430	16398	16398	16516	16288	16613	16333	16575	16422	16280	16407	16384	16477	16474	16367	16461	16405	16331	16455	16329	16549	16242	16260	16433	16401	16385	16386	16346	16442	16238	16414	16275	16546	16370	16532	16368	16419	16491	16537	16514	16435	16564	16533	16481	16408	16368	16400	16374	16384	16444	16379	16489	16465	16392	16558	16494	16348	16686	16374	16340	16463	16316	16509	16484	16277	16544	16389	16195	16340	16323	16349	16376	16507	16369	16323	16338	16311	16499	16457	16286	16469	16419	16401	16525	16535	16553	16394	16475	16594	16435	16389	16510	16255	16205	16541	16488	16253	16475	16419	16347	16369	16390	16320	16387	16397	16448	16502	16490	16491	16527	16245	16249	16446	16454	16524	16404	16374	16208	16267	16305	16539	16427	16464	16399	16371	16360	16496	16384	16558	16397	16216	16392	16423	16455	16372	16529	16314	16494	16440	16381	16473	16426	16335	16312	16261	16451	16252	16443	16492	16389	16456	16489	16408	16329	16426	16464	16443	16329	16468	16396	16524	16496	16518	16169	16158	16419	16499	16543	16416	16463	16308	16415	16342	16416	16420	16263	16441	16283	16368	16349	16411	16326	16452	16585	16438	16577	16266	16473	16377	16312	16389	16332	16419	16431	16482	16360	16410	16637	16372	16398	16464	16494	16358	16456	16429	16543	16487	16284	16363	16412	16412	16548	16454	16347	16442	16498	16418	16400	16258	16580	16424	16405	16448	16251	16459	16423	16345	16234	16347	16312	16276	16402	16634	16397	16493	16407	16335	16420	16300	16509	16407	16485	16356	16355	16430	16359	16395	16322	16596	16447	16308	16536	16380	16203	16293	16411	16444	16377	16516	16419	16333	16368	16389	16280	16482	16270	16392	16282	16351	16430	16518	16364	16316	16451	16477	16357	16290	16627	16525	16469	16397	16653	16261	16357	16434	16273	16399	16366	16366	16588	16115	16351	16275	16435	16512	16393	16533	16476	16358	16487	16269	16462	16330	16355	16424	16545	16363	16501	16530	16298	16510	16443	16506	16460	16343	16459	16374	16268	16407	16471	16600	16360	16369	16398	16435	16378	16416	16447	16366	16344	16541	16349	16442	16427	16566	16371	16459	16296	16413	16351	16466	16379	16307	16351	16388	16430	16321	16490	16446	16328	16412	16358	16422	16583	16302	16331	16474	16316	16511	16264	16284	16338	16430	16221	16336	16382	16256	16448	16385	16270	16537	16299	16471	16328	16366	16528	16506	16425	16283	16551	16367	16356	16497	16310	16389	16534	16386	16437	16223	16392	16353	16363	16395	16447	16420	16353	16311	16379	16397	16470	16453	16629	16505	16370	16382	16568	16406	16265	16427	16387	16458	16447	16336	16518	16279	16374	16490	16470	16500	16381	16434	16408	16286	16486	16311	16540	16380	16487	16491	16298	16402	16398	16588	16420	16449	16484	16414	16309	16486	16323	16380	16261	16297	16444	16330	16448	16361	16584	16503	16156	16265	16419	16397	16338	16356	16426	16483	16444	16567	16469	16345	16343	16341	16431	16537	16373	16555	16327	16462	16378	16389	16308	16233	16420	16503	16544	16539	16560	16530	16537	16618	16372	16419	16352	16373	16299	16419	16443	16346	16367	16505	16455	16407	16367	16471	16416	16448	16472	16473	16394	16434	16377	16426	16363	16638	16352	16371	16590	16290	16431	16320	16265	16406	16425	16376	16473	16536	16202	16544	16241	16394	16575	16509	16438	16472	16276	16524	16472	16583	16393	16457	16353	16468	16371	16292	16390	16423	16593	16385	16436	16274	16342	16517	16294	16417	16305	16494	16268	16440	16448	16410	16416	16513	16289	16531	16537	16452	16448	16339	16585	16435	16403	16429	16399	16440	16371	16307	16504	16248	16416	16475	16600	16369	16238	16390	16577	16441	16478	16404	16407	16283	16423	16429	16421	16295	16356	16484	16389	16284	16519	16412	16409	16335	16467	16336	16532	16316	16427	16503	16430	16262	16374	16565	16476	16340	16401	16384	16192	16517	16389	16512	16265	16440	16453	16530	16557	16311	16386	16360	16605	16362	16462	16476	16236	16546	16437	16237	16346	16617	16408	16466	16537	16291	16347	16313	16603	16515	16432	16367	16192	16372	16373	16442	16459	16513	16377	16370	16444	16427	16383	16573	16307	16469	16412	16411	16497	16379	16500	16459	16430	16431	16379	16384	16411	16375	16505	16458	16483	16258	16362	16333	16507	16495	16527	16580	16352	16433	16454	16281	16549	16401	16373	16507	16483	16513	16451	16541	16498	16377	16547	16454	16335	16552	16225	16512	16402	16266	16341	16530	16362	16401	16412	16377	16416	16448	16354	16237	16629	16406	16377	16394	16168	16401	16355	16255	16389	16410	16357	16435	16442	16283	16528	16588	16471	16444	16518	16483	16507	16511	16448	16187	16480	16449	16517	16470	16314	16336	16359	16451	16415	16441	16631	16448	16639	16551	16275	16446	16370	16350	16404	16326	16540	16425	16364	16273	16445	16519	16434	16545	16276	16558	16563	16493	16388	16351	16372	16434	16574	16370	16230	16342	16350	16335	16486	16475	16369	16420	16359	16329	16318	16511	16407	16368	16430	16409	16551	16480	16385	16227	16281	16268	16454	16363	16467	16401	16281	16424	16301	16561	16397	16376	16440	16442	16406	16293	16303	16253	16368	16458	16480	16530	16279	16271	16485	16324	16486	16376	16461	16528	16478	16311	16364
29313	21901	21790	19701	17863	18072	18199	17700	17971	18024	17965	17799	19056	21326	21032	19660	18601	18255	18136	17988	18076	17998	18002	17893	17944	17852	18012	17972	17874	17715	17932	17761	18013	17894	17970	17750	17786	17919	17912	17970	17860	17932	17915	17901	18073	17971	17918	17996	18019	17914	17913	17910	17640	17897	17911	17968	17798	17881	17877	17839	17796	17801	17977	17800	17937	17767	17895	17867	17836	18000	17663	18075	17720	17934	17898	17831	17991	17648	17877	17820	18041	17922	17763	17979	17867	17992	17742	17846	18097	17780	18054	17760	17963	18034	17868	17802	17758	17956	18026	18070	17904	18104	17768	18143	17951	17853	17843	17949	18009	18073	17995	17947	17896	17976	18009	17894	18068	17926	17905	17990	17814	17853	17899	17783	18027	17941	18012	17796	17792	17860	17903	17946	17737	18009	17833	17703	18021	17742	17962	17640	17938	18019	18117	17826	17787	17849	17726	17957	17958	17746	17807	17977	17855	18071	17870	18117	18160	18041	17946	17876	17933	17959	17811	17984	17802	17863	17838	17906	18007	17963	17933	17840	17935	17926	17897	17887	18034	17924	17839	17732	17955	17843	17625	17938	17940	17911	17928	17832	17978	17943	18091	17921	17824	18078	17780	17902	17996	18076	18122	17770	17792	17839	17883	17920	17767	17819	17786	18005	17984	17900	18100	17902	17755	17734	17749	17835	17717	17712	17728	17929	17998	18032	17831	17865	18047	17931	17903	17749	18086	17833	17859	18027	17956	17953	18089	17842	17824	18061	17950	18065	17772	17869	17861	17687	17756	17832	17733	18094	17850	18004	17846	17917	17807	17886	17692	17778	17798	17903	17683	17731	17857	17937	17798	17901	17830	17982	17774	17911	18040	17977	17884	17863	18065	17974	17882	17884	17914	17856	17834	17903	17895	17872	17703	17783	17799	18070	17775	17901	17911	17872	17806	17856	17780	17805	17804	18043	17974	17874	17887	18059	17895	18071	17856	17993	17829	18063	18030	17936	17919	17765	17818	17822	17749	17810	17853	17792	18003	17855	17949	17970	17956	18048	17750	17795	17805	17970	17883	17892	17812	17992	17855	17813	17957	17948	17841	17821	18007	17793	17890	17946	17696	17884	17779	17722	17902	17960	17939	17827	17868	17811	17809	17911	17958	17796	17612	17855	17862	17967	17757	17887	17885	18088	17933	18030	17978	17896	17977	17706	17782	17737	18098	17999	17915	17703	17929	17949	17942	17739	17765	17841	17818	17848	17855	17670	17776	17825	17834	17844	17624	17888	17947	17722	17802	17917	17798	17927	17714	17903	17854	17762	17847	17898	17632	17945	17770	17826	17757	17841	17978	17982	18018	17952	18050	17864	18117	18035	17865	17955	17865	17753	17798	18012	18140	17975	17930	17934	17915	17863	17874	17807	17602	18066	18178	17891	17952	17914	17969	17916	17828	17643	17752	17996	17982	18008	17834	17947	18086	17752	17787	17806	17913	17800	18077	17836	17966	17750	17911	18017	17960	17730	17864	17823	17793	17617	17841	17904	17770	17951	17890	17920	17786	17847	17824	17993	17976	17902	17915	17843	17698	17871	18035	17643	17879	17800	17764	17815	17816	17758	17859	17735	17748	17940	18042	18156	18120	17886	17906	17778	17883	18000	17821	18008	17876	17691	17716	17844	17769	17923	17886	17863	17903	17875	17927	17634	17852	17854	17884	17873	17844	17985	17748	17873	18028	17716	17908	17898	17985	17903	18013	17977	17844	17737	17884	17772	17851	18036	18089	17945	17970	17866	17886	17933	17855	17929	17832	17938	17968	17940	17998	17879	17739	17873	17878	17957	17744	17649	17899	17936	17898	17995	17786	17917	17940	17916	17780	17927	17796	17896	17964	17833	17924	18111	17963	17753	17948	17878	17857	17887	17920	17985	18078	17947	17860	17881	18049	17949	18010	17875	17846	17790	17760	17754	17854	17835	18028	17932	17967	17816	17996	17862	18055	17956	17829	17673	17907	17838	17834	17676	18123	17854	18047	17864	18025	17891	17909	17813	17965	17922	17960	17994	17811	17871	17867	17901	17685	18117	18088	17918	17815	18010	17889	17865	17845	17986	18150	18162	17962	17806	17779	17783	17900	17984	17885	17840	17990	18012	18186	17942	17764	17835	17957	17807	17729	17776	17939	17854	17939	17960	17801	17937	18011	17892	17906	17993	17999	18003	18086	17773	18131	17618	17950	17800	17822	17967	18011	17946	17994	17928	17762	17787	18028	17713	17761	17674	17854	17864	17871	17800	18093	17821	17762	18032	18041	18086	17690	17999	18060	17889	17934	17916	17934	17946	17972	17989	17737	17927	17914	17979	17998	17865	17809	18028	17811	17930	17966	17936	17985	17903	17759	17931	18022	17839	17971	17722	17788	17807	17988	17794	17797	17833	17882	17958	17898	17872	17922	18053	17761	17949	17925	17902	17744	18021	17891	17792	17907	17806	18018	17857	17710	17901	18029	18035	17942	17911	17953	17948	17742	17827	17664	17795	17857	17900	17889	17737	17807	17967	17876	17875	17979	17776	17575	17896	17795	18254	17913	17969	17918	17846	18053	17908	17994	17936	17897	17955	17801	17753	17838	18244	17920	17801	17918	17882	18013	17975	17866	18148	17884	17775	17818	17792	17744	17940	18011	18011	17877	17733	17971	17763	17935	17975	17789	18048	17889	17983	17894	17808	17922	17971	17690	18033	17738	17730	17906	18078	17950	17975	17726	17934	17974	17991	17832	18054	17858	17954	17980	17712	18082	17935	17890	18114	17995	18046	17774	17885	18003	17749	17857	17867	17961	17789	17981	17850	17944	18134	18010	17727	17969	17867	18010	17958	18138	18054	17839	18008	18102	17965	17987	17923	18062	17887	17849	18002	18071	17649	17870	17924	17839	17917	17849	17965	18201	18047	17800	17965	17820	17850	17964	17936	17711	17865	17638	17927	17966	17938	17957	17865	17705	17955	17781	17856	17795	17874	17841	17876	17920	17880	17797	17797	17815	17996	17807	17858	17802	18108	17822	17922	18040	18106	17840	17989	17992	17990	17756	17833	17950	18068	17937	18058	18003	17825	17955	17800	17903	17975	17863	17841	17886	17912	17874	18027	17894	18029	17825	18037	17914	17658	17791	17900	17891	17970	18076	17898	18072	17856	18007	18004	18046	17918	18031	17965	17935	18034	17977	18171	17981	17861	17888	17862	17823	17903	17799	17705	17995	18004	17992	17934	17844	18061	17703	18133	17991	17899	17852	17951	17922	17974	17980	17656	17904	17782	17993	18073	17851	17854	17840	17852	17928	17865	17798	17864	17802	17751	17976	17992	17764	17803	17790	17674	18076	17876	17979	18184	17807	17935	18062	17974	17761	17894	17702	17794	17891	17904	17870	17927	17762	17864	18033	17910	18001	17924	17703	18059	17864	17788	17825	17736	17917	17876	17945	18088	18137	17986	17916	17721	18174	17710	17810	17945	17923	17991	17947	18017	18090	17849	17779	17811	17841	17932	17922	17715	17841	17994	17875	17583	17791	17842	17948	17745	17987	17973	17954	18016	17665	18018	17893	18032	17836	17849	17858	17786	17940	18050	18146	17948	17953	17816	17853	17946	17946	17824	17843	18042	17878	17894	17865	17971	17854	17961	17919	17886	17842	17816	17809	17883	17876	17873	17920	17964	17951	17762	17697	17906	17876	17862	17939	18062	17976	17788	17797	17773	17720	17828	17822	17794	17838	17799	17835	17821	17782	18077	17729	17845	18043	17969	18081	17878	17887	18071	17714	17740	17988	17784	17743	17754	18064	18027	18073	17958	18011	17933	18002	17922	17835	17900	17968	18171	17939	17874	17857	17917	18034	17940	18043	17864	17973	17852	17755	17864	17933	17726	17994	17988	17855	18000	17871	18005	17858	18065	18044	17728	17855	17986	17875	17930	17953	17998	17833	17707	17859	17735	17958	17890	17812	17958	18131	17816	17879	17580	17814	17774	17975	18004	17956	17853	17844	17837	17715	17852	17942	17919	17854	18090	17912	17925	17941	17611	17820	17910	17945	17838	17904	17962	17768	18013	18070	17907	17975	17870	17984	17844	18056	18025	17758	17858	17780	17980	18010	17710	17746	17634	17813	17832	17848	17848	17772	17927	17782	17825	18011	18006	18037	17818	17670	17846	17957	18069	17871	17967	18014	17988	18011	18019	17969	17897	17938	17877	18078	17827	17944	18047	17817	17875	18106	17894	17873	17858	17977	17930	17733	17856	17885	17795	17860	17949	17868	17957	17909	17775	17641	17867	17809	17860	17863	17809	17808	18059	17960	17953	18009	18213	17854	17804	17996	17938	17866	18041	17905	17834	17912	17755	17592	17768	17985	17828	17995	17651	17860	17906	18000	17873	17763	17838	17941	18023	17825	17716	17881	17862	18093	17909	18003	18016	17893	17811	17735	17852	17997	17867	17960	17803	18087	17953	17896	17897	17835	18093	17773	17739	17791	17683	17942	17984	17870	17544	17938	17979	18012	18009	17780	17975	17867	17980	17903	17886	17786	17901	17900	17942	17892	17841	17802	17826	18040	17807	17684	18043	17928	17816	17889	17930	17903	17873	17728	18089	17991	17940	17921	17820	17938	17943	17770	17875	18110	17890	18259	17748	17968	17747	17982	18045	17920	17964	17951	17988	17810	18090	18122	17933	17993	17937	17835	17740	17826	17831	17903	17849	18161	17998	17890	17717	17932	17895	17955	17890	17916	17949	17805	17834	17944	17979	18030	17844	18044	17953	17966	17871	18004	18000	17981	17975	17905	17813	17913	17901	17977	18104	18155	18032	17705	17845	18061	17943	17842	17739	18141	17920	18151	17871	18091	17803	17890	18006	17878	18060	18104	17964	17927	17915	17849	17948	17782	18038	18001	17933	17866	17895	17867	17853	18068	17847	17773	17945	17974	18008	17760	17877	17867	17928	17910	17872	17845	18035	17923	17866	17930	17690	17884	17910	17908	17901	18026	17891	17789	17966	17895	17936	18051	17943	17920	18126	17893	17899	17929	18008	18018	17984	17933	17972	18007	17823	17920	17794	17790	17688	17854	17752	17748	17909	17993	17935	17828	17717	17818	17876	17996	17866
16452	17442	17451	16812	16785	16558	16448	16578	16552	16597	16509	16813	18420	21337	20077	18038	17084	16608	16316	16513	16418	16305	16599	16503	16414	16373	16342	16495	16321	16381	16321	16359	16535	16506	16458	16357	16476	16408	16386	16395	16344	16374	16557	16333	16298	16355	16265	16206	16295	16318	16397	16218	16315	16349	16447	16509	16385	16621	16323	16476	16442	16407	16372	16462	16245	16376	16416	16393	16500	16308	16469	16369	16367	16443	16470	16483	16478	16370	16544	16590	16229	16445	16360	16488	16362	16310	16479	16433	16529	16440	16230	16357	16340	16506	16352	16637	16387	16440	16290	16352	16313	16350	16463	16453	16323	16472	16371	16391	16234	16546	16417	16366	16281	16300	16476	16373	16380	16493	16410	16501	16303	16487	16408	16356	16365	16266	16362	16329	16450	16409	16336	16348	16409	16372	16240	16315	16400	16493	16465	16352	16518	16438	16278	16466	16377	16382	16325	16274	16382	16407	16347	16311	16610	16465	16505	16487	16623	16381	16584	16333	16505	16449	16351	16424	16296	16468	16547	16454	16295	16413	16379	16490	16418	16329	16514	16498	16334	16490	16380	16497	16397	16553	16413	16415	16482	16233	16259	16524	16341	16381	16410	16393	16462	16291	16381	16403	16444	16299	16388	16331	16379	16368	16366	16287	16513	16244	16481	16380	16337	16353	16482	16320	16408	16267	16418	16414	16428	16310	16411	16292	16336	16260	16335	16348	16554	16370	16470	16376	16396	16335	16429	16596	16338	16352	16430	16491	16358	16326	16490	16310	16406	16381	16329	16453	16484	16217	16426	16392	16283	16445	16430	16317	16334	16424	16491	16324	16229	16204	16371	16362	16388	16382	16304	16314	16203	16317	16446	16491	16410	16395	16396	16431	16384	16399	16272	16448	16287	16613	16212	16472	16518	16134	16400	16393	16490	16356	16310	16389	16505	16340	16280	16276	16228	16304	16469	16424	16519	16405	16221	16386	16537	16328	16437	16316	16356	16478	16357	16383	16291	16362	16289	16274	16370	16341	16360	16661	16146	16264	16324	16202	16398	16463	16388	16474	16391	16464	16220	16205	16529	16423	16473	16322	16506	16265	16308	16489	16334	16333	16304	16400	16304	16494	16366	16421	16540	16486	16330	16355	16434	16220	16302	16298	16392	16382	16373	16388	16460	16438	16364	16443	16318	16418	16498	16341	16422	16239	16376	16532	16347	16463	16243	16583	16343	16402	16289	16369	16473	16442	16360	16356	16241	16328	16506	16365	16478	16636	16481	16462	16230	16483	16481	16568	16498	16452	16367	16367	16417	16403	16503	16457	16202	16502	16469	16404	16335	16587	16408	16629	16287	16478	16390	16327	16401	16471	16217	16271	16257	16449	16420	16288	16251	16383	16353	16429	16350	16386	16430	16238	16353	16428	16406	16239	16278	16512	16421	16372	16347	16368	16265	16178	16332	16524	16390	16405	16351	16407	16304	16400	16344	16319	16486	16354	16304	16325	16279	16306	16371	16270	16465	16422	16385	16448	16411	16257	16462	16317	16471	16438	16438	16350	16440	16340	16419	16438	16467	16321	16565	16442	16288	16362	16380	16376	16307	16529	16404	16405	16398	16317	16423	16222	16399	16321	16451	16438	16346	16240	16312	16460	16384	16341	16463	16244	16442	16506	16148	16504	16438	16310	16196	16480	16323	16328	16434	16417	16387	16559	16432	16307	16460	16287	16382	16378	16412	16383	16441	16554	16492	16348	16288	16351	16584	16345	16303	16524	16434	16527	16368	16394	16497	16335	16433	16403	16328	16416	16393	16447	16464	16354	16487	16391	16550	16420	16299	16530	16412	16439	16585	16242	16367	16521	16302	16316	16505	16569	16368	16389	16483	16370	16401	16482	16501	16320	16333	16338	16413	16454	16353	16344	16476	16348	16271	16337	16362	16432	16445	16348	16446	16361	16207	16293	16345	16171	16390	16293	16520	16468	16280	16499	16430	16405	16304	16508	16389	16259	16366	16304	16455	16310	16465	16393	16446	16314	16399	16473	16434	16445	16569	16455	16260	16324	16529	16429	16427	16457	16454	16374	16359	16397	16461	16418	16391	16226	16522	16305	16467	16398	16338	16296	16319	16466	16391	16294	16530	16253	16486	16566	16303	16419	16232	16536	16390	16274	16475	16324	16445	16417	16451	16423	16336	16302	16439	16569	16422	16249	16273	16497	16496	16465	16345	16394	16332	16267	16382	16328	16263	16464	16501	16228	16475	16336	16579	16203	16537	16429	16337	16374	16259	16350	16470	16540	16262	16268	16446	16580	16374	16509	16417	16372	16201	16486	16342	16236	16446	16437	16401	16460	16430	16507	16459	16412	16446	16328	16355	16450	16267	16260	16318	16376	16437	16293	16416	16449	16514	16378	16476	16353	16212	16334	16444	16464	16318	16330	16447	16569	16359	16550	16342	16276	16554	16317	16272	16332	16363	16409	16554	16551	16434	16454	16423	16423	16258	16352	16365	16384	16324	16435	16409	16440	16354	16306	16507	16338	16375	16389	16519	16560	16452	16359	16186	16472	16512	16529	16403	16517	16469	16568	16405	16248	16367	16560	16356	16425	16330	16408	16464	16319	16359	16432	16363	16412	16335	16335	16427	16490	16460	16402	16425	16288	16477	16388	16303	16437	16406	16442	16183	16652	16322	16557	16387	16319	16302	16366	16423	16348	16515	16495	16527	16382	16220	16437	16365	16445	16315	16416	16390	16378	16403	16416	16350	16564	16391	16273	16345	16397	16403	16571	16462	16273	16440	16446	16455	16406	16473	16447	16389	16357	16420	16424	16440	16479	16399	16393	16350	16310	16223	16417	16419	16360	16370	16455	16468	16352	16325	16374	16503	16344	16454	16297	16258	16356	16458	16512	16208	16332	16109	16517	16496	16531	16373	16420	16352	16637	16545	16499	16477	16527	16287	16521	16382	16392	16445	16559	16358	16267	16332	16310	16458	16379	16451	16242	16483	16191	16258	16478	16443	16583	16496	16193	16315	16419	16183	16330	16572	16320	16371	16512	16267	16489	16360	16462	16467	16350	16472	16341	16279	16453	16359	16387	16431	16266	16501	16192	16339	16348	16420	16429	16348	16303	16436	16333	16265	16337	16324	16338	16549	16250	16269	16344	16404	16369	16399	16443	16260	16559	16432	16461	16505	16220	16376	16407	16441	16327	16428	16410	16392	16465	16297	16202	16187	16319	16416	16376	16400	16328	16461	16339	16438	16400	16367	16464	16368	16391	16445	16537	16345	16443	16458	16369	16236	16277	16435	16420	16319	16220	16362	16365	16409	16407	16483	16281	16552	16467	16468	16422	16450	16289	16315	16423	16320	16434	16587	16270	16357	16345	16465	16443	16434	16415	16338	16510	16503	16375	16499	16391	16426	16340	16399	16335	16368	16321	16480	16543	16206	16498	16416	16303	16477	16478	16443	16383	16414	16382	16406	16413	16406	16361	16512	16491	16528	16365	16588	16329	16530	16339	16515	16277	16350	16400	16409	16246	16292	16412	16587	16424	16220	16292	16514	16372	16369	16530	16327	16405	16487	16141	16256	16497	16489	16425	16444	16288	16475	16390	16276	16391	16386	16299	16271	16442	16413	16370	16499	16462	16478	16243	16467	16274	16539	16338	16408	16515	16331	16466	16434	16261	16348	16507	16367	16450	16264	16456	16398	16303	16346	16349	16592	16409	16371	16303	16287	16525	16323	16313	16368	16425	16455	16313	16334	16497	16207	16402	16450	16383	16425	16667	16494	16498	16302	16534	16264	16456	16469	16472	16358	16397	16399	16621	16161	16450	16346	16570	16438	16565	16390	16491	16391	16515	16472	16495	16325	16330	16258	16454	16270	16442	16431	16412	16476	16465	16315	16315	16281	16462	16349	16202	16383	16508	16347	16290	16549	16423	16348	16418	16385	16520	16394	16356	16446	16300	16375	16422	16459	16244	16429	16315	16559	16458	16311	16348	16093	16178	16283	16280	16392	16332	16397	16362	16446	16396	16242	16414	16349	16443	16476	16310	16336	16461	16390	16205	16339	16412	16388	16398	16426	16442	16343	16200	16372	16450	16606	16339	16442	16354	16294	16466	16431	16493	16362	16318	16390	16380	16228	16384	16521	16450	16235	16508	16345	16299	16443	16307	16505	16459	16354	16362	16367	16359	16262	16419	16544	16407	16542	16301	16371	16373	16359	16617	16324	16435	16480	16172	16183	16395	16483	16491	16386	16370	16397	16431	16358	16269	16362	16421	16386	16386	16289	16462	16302	16495	16541	16384	16406	16375	16460	16245	16367	16358	16210	16426	16335	16274	16391	16412	16367	16510	16472	16464	16600	16435	16446	16385	16562	16355	16336	16415	16277	16360	16413	16386	16366	16486	16331	16241	16280	16392	16368	16472	16326	16541	16336	16299	16613	16342	16517	16550	16400	16541	16455	16341	16246	16509	16438	16316	16315	16371	16397	16389	16518	16465	16480	16329	16271	16474	16357	16622	16491	16661	16399	16366	16147	16611	16468	16312	16380	16254	16464	16420	16456	16409	16436	16336	16560	16457	16375	16380	16196	16419	16464	16508	16380	16411	16625	16400	16456	16249	16256	16349	16418	16333	16380	16425	16293	16331	16298	16393	16101	16385	16291	16305	16502	16407	16373	16407	16483	16424	16353	16295	16455	16515	16372	16383	16504	16444	16372	16341	16433	16588	16276	16541	16534	16441	16345	16450	16400	16389	16343	16421	16271	16635	16427	16396	16460	16407	16438	16335	16288	16331	16369	16289	16377	16569	16376	16275	16226	16281	16423	16396	16483	16394	16575	16305	16575	16515	16370	16289	16295	16338	16199	16420	16465	16460	16361	16316	16490	16371	16287	16348	16442	16350	16297	16481	16301	16319	16484	16425	16459	16442	16343	16415	16466	16369	16430	16471	16412	16400	16543	16481	16404	16450	16435	16430	16468	16189	16404	16483	16310	16375	16394	16278	16480	16281	16451	16538	16276	16399	16348	16561	16591	16458	16671	16398	16323	16305	16354	16257	16337	16529	16358	16528	16522	16225	16362	16353	16483	16383	16384	16393	16435	16349	16351	16398	16500	16551	16439	16410	16512	16502
25010	21318	28009	25298	21004	18910	18913	17523	17173	17200	17219	17242	25864	33858	30020	23681	19544	17997	17090	17074	17066	17136	16973	17351	17060	16900	17145	16972	16796	17089	16845	16840	16918	17006	17113	17003	17148	16957	17106	16927	17008	16891	17108	16914	17054	16959	16929	17117	16898	16967	16983	16940	16909	16832	16831	17120	16778	16834	16970	17062	17247	17121	17055	16947	16944	17017	16618	16890	16970	16809	17026	17041	16915	17035	17118	16801	16987	17068	16887	16992	16865	16887	16900	17071	17051	16776	16921	16977	16996	16974	16873	16920	17031	16879	17167	17057	17196	16858	16973	16957	16944	16989	17024	17209	16954	16836	16949	16975	16926	16757	16930	16913	16896	16987	17132	16932	17044	16782	17174	17209	17045	17010	16991	16825	16886	16775	16841	16867	16770	16874	16853	17008	16869	16766	17066	17018	16992	16911	16896	16879	16747	16978	17022	16965	16872	16920	16754	16792	16880	16814	16751	16819	17173	17000	16755	16834	16987	16963	16967	17117	16959	17035	17026	17103	16988	16955	17006	17007	16864	16921	16882	16908	16848	16861	16919	16875	17091	16869	17054	16898	16838	16814	17071	16918	16836	16916	17060	16887	16890	17075	16887	16945	16997	16828	16903	17011	16764	17073	16966	16912	16905	16736	16920	16929	16933	17150	16942	16949	17098	16968	16841	16901	17034	16780	16985	16733	17045	16810	16974	16746	16806	16816	16814	16875	16861	16915	16784	16874	16872	16742	17010	16863	16704	16920	16775	16928	16967	17001	17031	16910	16906	16929	17004	17039	16995	16803	16915	16974	16936	16808	17076	17029	16950	16931	16932	16789	16966	17162	16701	16913	16834	16924	17014	16857	16965	16966	17061	16832	16971	17006	16844	16899	16846	16930	16918	16840	17016	16867	16809	16996	17019	16781	17074	16947	16980	16948	16976	16980	16999	16993	17031	17012	16884	16974	16929	16902	16929	16917	17046	16948	16708	16947	16861	16931	16851	17022	16921	17071	16904	16978	16976	16896	16734	16864	17003	16974	16996	17153	16825	16821	17026	16785	16954	16831	16896	16905	16847	17127	16754	17030	16943	16809	16951	17073	16944	16873	16753	16772	16894	16953	16958	16859	16955	16956	16900	16998	16982	16839	17093	16847	16815	17075	16894	16863	17013	16978	16891	16873	17129	16971	16667	16752	16826	16822	16919	16977	17014	17094	16883	16838	16926	16947	17007	16891	16781	17014	16836	16710	17138	16918	16840	16753	17084	17124	16960	17088	16909	16916	16954	16878	16888	16951	17038	17042	17004	16661	16726	16943	16955	16904	17089	16944	16940	16964	17008	17039	16999	16826	16873	17007	16769	16996	16977	17116	16895	16902	16962	16688	16936	17002	16876	16946	16914	16853	16934	16717	17024	17101	16838	16859	16801	17095	16955	16863	16937	16942	17039	16964	17087	16884	16941	16939	16971	16988	17102	17005	17116	16967	16905	16803	16808	16892	17024	17041	17057	16760	16911	16977	16940	17079	17070	16962	16886	16814	17004	16943	16834	16806	16881	17087	16950	16924	17021	17018	17007	16906	17009	16954	16729	16797	16956	16784	16899	17081	16869	16762	17036	17029	16878	16892	17011	16931	17074	16875	16903	16912	17003	16906	16817	16945	17032	16877	16890	16924	16988	16870	16938	16792	16886	16840	16816	17020	16984	17053	16942	17054	16826	17077	16772	16949	17008	16735	16902	16940	17017	16985	17121	16827	17127	16929	16814	16934	16841	16799	16827	16940	16888	16906	16958	16952	16871	16963	17001	16929	16910	17044	16954	16842	17219	17200	17048	16862	16863	16991	16941	17038	16889	16894	16844	16825	16981	17072	17127	16941	16865	16813	16871	17000	16870	16995	17001	17090	16967	17008	16954	17063	16917	16935	16814	17059	16823	17014	16918	16924	16811	16949	17113	16875	17114	17089	17062	17080	16921	16955	16994	16778	16857	16796	16760	16797	17033	16860	16845	17034	16771	17056	16762	16930	17041	16923	16883	16878	16858	17118	17027	17147	16960	16992	16889	16902	17126	16862	16848	17020	17132	16878	17136	17191	16928	16933	16855	16950	16919	16756	16924	16838	16954	16765	16948	16920	16899	17008	16946	16854	16931	16850	16952	16928	17090	16863	16946	16935	16926	17151	16937	16772	17085	16915	17046	16919	16801	17227	17069	16749	16955	16765	16930	16934	16816	17026	17007	17039	16929	17004	16980	17053	16885	16863	17183	17031	16863	16923	16893	16874	16997	16936	16880	17092	16812	16989	16839	16924	16936	16895	17151	16974	17030	16799	17041	17147	16904	16973	16751	16953	16973	16993	16899	17130	16829	17079	16936	17198	16925	17011	16995	16929	16928	17075	16848	17079	17039	16884	17027	17004	16835	16998	16882	16876	16945	16797	17176	16904	16923	17051	17149	16825	16901	16946	17031	16898	16923	16877	16732	16942	16954	16759	17062	16895	17065	16774	16893	16996	16988	16922	16777	16962	17003	16846	16887	16911	16918	17071	16776	17143	16900	16953	16932	17091	16704	16920	17021	16980	16829	16826	16919	16922	17126	16720	16853	17091	16945	17101	17032	16791	16794	17027	16891	16918	16807	16770	16916	17043	16809	16835	17080	16891	16703	17075	16924	16884	16923	16871	16880	16848	16897	16991	16926	16921	16832	16968	17031	16997	16818	17022	16917	17073	16896	17113	16779	17045	17054	16896	17056	17067	16864	16786	16870	16997	16748	16963	16974	17063	16864	16814	16990	16971	17031	16979	16910	16934	16869	16802	16940	17030	17099	17056	16884	16839	17061	17010	16882	16991	16883	16761	17061	16823	16972	17036	16940	16948	17044	16923	16880	16918	17068	16894	16949	16897	17150	17112	17061	16897	16786	16737	16867	17035	16784	17120	16764	16938	16956	16801	16930	16937	17023	16727	16940	16839	17039	16939	17025	16979	17028	16929	16999	16991	16994	16862	16850	16893	17009	16918	16940	17017	16828	16956	17092	17007	16999	17071	16985	16775	16844	16928	17015	16890	17057	16973	17054	16898	17017	16836	17020	17121	16896	16745	16846	16786	16952	16956	16935	17002	16933	16924	17024	16925	16897	16774	16981	17018	16830	17175	17072	16925	16966	16811	16899	16956	16819	16922	16761	16818	16789	16947	16855	16835	16859	16777	16816	16960	16858	16854	16932	16950	17092	16953	17005	16929	16969	17020	16889	17023	16937	17009	16998	16914	16927	16734	16818	17085	16877	16877	16885	17017	16955	16916	16973	17090	17025	16858	16874	16933	17132	16824	17079	16839	17043	17061	16880	17011	16832	16948	16956	16879	16935	16815	16733	16935	16969	17044	17140	16911	16950	16860	16947	16841	16877	16820	16862	16824	16976	16871	16809	16758	17065	16882	16872	16716	16993	16801	16921	16813	16805	17184	16886	17159	17185	16835	16958	16852	16967	17038	17182	17119	16957	16898	17019	17082	16750	16922	17143	17037	16987	17118	16800	16787	16944	16944	17055	16868	16967	16968	16970	17006	17073	16778	17000	16854	16874	17009	17179	16925	16711	16908	16921	17014	16901	17106	16908	16891	16887	16881	16696	16947	16970	16952	16937	16812	17161	16989	17051	17071	16957	16781	16943	16865	16766	16833	17000	16838	16726	16866	17031	16790	17089	17069	17021	16827	16941	16771	16875	16820	16808	16907	17016	16858	17115	16929	16832	16792	16819	16810	16901	16836	17038	16893	16943	16983	17141	16875	16925	16881	17164	17054	17098	16767	16813	16988	17021	17082	16968	16997	17025	16709	16984	17015	16763	16955	16915	17109	17096	16850	16863	16870	17037	17070	17151	16897	16891	17111	16892	16932	17013	17152	17133	16991	17132	16989	16826	16841	16894	17123	16980	16886	17075	16950	16887	16806	17089	16856	16942	16757	16854	16939	17053	16938	16976	16708	16855	16688	16982	16901	16867	16765	16972	17010	17084	17124	16917	16773	16995	16675	16940	17165	16745	17254	17210	16853	16841	16913	16745	16731	17022	16923	16896	17093	16914	16814	16917	17019	16857	17035	16915	17077	16988	17018	17094	16927	17104	17012	17055	16839	17004	16809	16715	16867	16953	16817	17050	16736	16941	16752	16939	16942	16873	16790	17009	16939	16960	17013	17026	16929	17052	16866	16848	16849	16917	16983	17087	16803	17133	16939	17003	16971	17129	16945	16756	16922	16924	16931	16923	16875	16857	16894	17192	17023	16917	16740	17045	16990	17021	17024	17051	17007	16979	16814	17002	16896	16787	17003	16822	17066	16974	17042	16932	16844	16727	16938	16887	16843	16900	16801	16861	17188	17081	16603	16995	16833	16918	16776	16992	16845	17078	17028	16983	16969	16897	16930	17153	16939	17054	16949	16662	17008	17036	17037	16828	16900	16903	17054	17125	17062	16797	17075	16864	16732	16820	16842	17173	16825	16919	16889	16930	17097	16948	17091	16939	16813	17024	17000	17020	17074	17008	16956	16947	16796	16936	17035	16955	16880	17082	16999	16972	16950	16943	16882	16937	16829	16911	16894	16870	16934	17051	17063	16953	16965	17183	17141	16842	16993	17095	16897	16972	16927	16917	16979	16875	16937	16908	17027	17130	16956	16918	17013	17011	17176	16935	16978	16853	16917	16640	16852	16910	17053	16825	16949	16962	16951	16855	16868	17014	16813	16837	16982	17104	16848	16909	17012	16966	17176	16922	16962	16871	17069	16837	17089	16736	16903	16974	16698	16735	16770	16883	16945	17021	16907	17130	16903	16829	16950	16632	16873	16962	16820	16999	17019	16909	17046	16907	16816	16860	17040	16971	17060	16994	16943	16694	16813	16960	16900	17051	16958	16936	16743	17006	17028	17063	16793	16791	16885	16926	16962	17037	16945	16932	16999	16827	17071	16895	17118	17037	16968	16974	16976	16950	16975	16748	17165	16832	16786	17113	16976	17053	17023	17078	17067	17075	16799	17091	16960	17167	16915	16995	17030	16808	16836	16814	16933	17172	16834	16787	17093	16982	17082	16860	17061	16977	16914	16932	16851	16833	16972	17081	16963	16949	17081	16886	16851	16823	16943	16961	16811	16979	16868	16963	17028
14727	22403	21048	18329	17830	16983	16602	16512	16498	16306	16363	16303	30189	37027	31637	23732	18490	16615	15979	15780	15884	15968	15639	15957	15945	15835	15800	15818	15725	15982	15689	16001	15932	15868	15827	15925	16058	15942	15875	15924	15848	15895	15577	15942	15847	15912	15850	15814	15882	15844	15723	15957	15790	15834	15753	15888	15934	15763	16125	15894	15841	15832	15843	15865	15825	15831	15769	15883	15885	15841	15942	15796	15937	15653	15885	15833	15814	15909	15901	15897	15871	16011	15813	15670	16081	15932	15896	15715	15755	15981	15797	15696	15818	15834	15852	15788	15930	15881	15939	15831	15914	16053	15908	15689	15796	15833	15894	15863	15799	15904	15867	15784	15824	15816	15953	15996	15775	15940	15913	15779	15822	15887	15782	15988	15839	15974	15761	15661	15957	15809	15995	15673	15799	15818	15842	15945	15856	15759	15902	15905	15959	15724	15791	16073	15799	15800	15938	15823	16032	15844	15793	15937	15888	15791	15778	16010	15833	15875	15701	15810	15884	15942	16083	15980	15825	15658	15803	15853	15757	15887	15925	15710	15800	15858	15818	15812	15890	15848	15789	15781	15877	15791	15822	15806	15864	16022	15655	15813	16014	15843	15991	15691	15872	15789	15869	15939	15969	15786	15811	15994	15780	15855	15780	15894	15843	15893	15809	15858	15663	15993	16019	15830	15802	15891	15870	15953	15854	15841	15937	15801	15936	15816	15906	15930	15792	15726	16059	15893	15927	15895	15772	15879	15917	15988	15785	15734	15776	15860	15785	15880	15776	15744	15791	15880	15708	15786	15836	15929	15763	15840	15907	15896	16006	15674	15766	15764	15832	15968	15875	15990	15853	15982	16024	15758	15865	15795	15839	15878	15837	15803	16015	15840	15877	15707	15801	15809	15877	15837	15848	15786	15987	15831	15825	16019	15880	15687	15849	15942	15667	15969	15932	15918	15929	15876	15763	16011	15964	15777	15874	15683	15862	16022	15800	15958	15933	15876	15929	15931	15780	15900	15895	15834	15737	15930	15894	15608	15949	15763	15706	15878	15787	15751	15741	15974	15898	15906	15875	15859	15862	15936	15807	15916	16101	15951	15965	15769	15842	15884	15996	15792	15862	15814	15920	15904	15714	15889	15713	15810	15808	15863	15811	15722	15858	15683	15952	15939	15973	15785	15887	15961	16011	15842	15874	15851	15826	15931	15999	15738	15920	15719	15904	15950	15790	15724	15760	16080	15906	15779	15838	15946	15880	15852	15796	15935	15781	15840	15883	15837	15769	15873	15740	15828	15725	15803	15795	15892	15935	15820	15953	15939	15825	15736	15920	15793	15759	15794	15928	15985	15788	15855	15949	15698	15679	15963	15918	15866	15818	15922	15739	15812	16099	15863	15819	15767	15803	15802	16013	15902	15799	15884	15716	15878	15747	15861	15833	15855	15819	15913	15873	16013	15937	15886	15871	15881	15753	15925	15821	15752	15760	15964	15877	15738	15839	15831	15815	15913	15808	15864	15833	15835	15881	15855	15899	15915	16009	15838	15948	15818	15891	15823	15985	15814	15908	15870	15869	15938	15928	15843	15768	15898	15907	15945	15904	15780	15810	15833	15826	15965	15966	15910	15870	15802	15853	15877	15750	15778	15983	15840	15830	15935	15906	15931	15865	15766	15791	15870	15762	15833	15899	15746	15788	15817	15854	15863	15875	15663	15918	15889	15848	15935	15732	15755	15761	15917	15896	15994	15910	15778	15899	15814	15827	15825	15871	15898	15968	15801	15942	15887	15991	15880	15923	15904	15831	15812	15850	15869	15824	15967	15970	15973	15859	15976	15785	15940	15729	15795	15951	15842	15788	15713	15922	16094	15951	15951	15809	15957	16000	15868	15970	15909	15944	15993	15986	15774	15977	15881	15885	15962	15955	15775	15795	15675	16021	15914	15840	15878	15730	15635	15954	15852	15894	15798	15920	15797	15762	15950	15958	15911	15870	15845	15784	15831	15838	15828	15945	15902	15879	15665	15907	15872	15963	15887	15692	15870	15716	15886	16111	15828	15913	15838	15854	15862	15930	15966	15707	15776	15740	15800	16036	15954	15858	15810	15711	15834	15881	15891	15853	15864	15839	15978	15785	15999	15848	15817	15849	15887	15772	15853	15800	15890	15797	15845	16005	15933	15847	15836	15975	15956	15994	15919	15803	15825	15669	15917	15758	16020	15833	15793	15887	15858	15878	15896	15899	16073	15835	15956	15995	15985	15736	15780	15964	15848	15725	15878	16048	15843	15597	16023	15791	15799	15752	15792	16001	15821	15802	15908	15863	15851	15925	15798	15995	15740	15904	15888	15811	15763	15680	15797	15963	15825	16072	15868	15933	15825	15994	15774	15834	15869	15747	15907	15805	15899	15718	15814	15843	15774	15736	15850	15926	15847	15858	15759	16019	15860	15919	15896	15835	15818	15835	16016	15910	15668	15929	15752	15837	15780	15877	15970	15820	15754	15955	15717	15917	15945	15982	15804	15824	15943	15763	15856	16018	15807	15839	15916	15984	15936	15789	15680	15999	15802	16070	15800	15772	15782	15707	15721	16043	16027	15760	15788	15800	15873	15889	15843	15904	15721	15885	15732	16007	15904	15848	15847	15775	15758	15768	15811	15816	15939	15942	15850	16012	15975	15997	15917	15957	15835	15895	15850	15935	15730	15838	15714	15558	15791	15952	15991	15612	15880	15758	15756	16077	15884	16001	15976	15864	15876	15968	15836	15819	15844	15841	15992	15844	15939	15817	15976	15851	15953	16112	15871	15994	15933	15752	15949	16057	15887	15782	15875	15832	15806	15825	16057	15825	15874	15916	15897	15849	15791	15808	15941	15812	16034	15812	15713	15924	15950	15739	15915	15846	15833	15770	15815	16022	15897	15732	15845	15981	15779	15896	15599	15751	15857	15727	15828	15839	15822	15873	15875	15829	15795	15900	15881	15885	15864	15835	15778	15949	15738	15916	15913	15781	15790	15838	15820	15758	15899	15993	15898	15800	15796	15772	15882	15757	15899	15839	15783	15823	15805	15769	15906	15799	15845	15772	15939	15814	15763	15849	15891	15688	15793	15914	15880	16058	15776	15894	15975	15791	15763	15934	15808	15761	15815	15902	15843	15985	15752	15821	15849	15949	15833	15795	16026	15889	16035	16091	15709	15910	15847	15924	15852	15995	15820	15806	16034	15900	15906	15765	15944	15729	15950	15911	15967	15935	15702	15759	15977	15924	15964	15784	15787	15789	15954	15907	15721	15830	15701	15708	15738	15960	15746	15730	15867	15907	15894	15945	16092	15807	15967	15736	15912	15788	15731	15790	15725	15994	15741	15963	15854	15945	15835	15957	15832	15826	15929	15952	15909	15922	16067	15985	15887	15864	16007	15781	15805	15850	15869	15634	15888	15807	15727	15773	15836	15707	15722	15908	16024	15830	15886	15932	15811	15736	15798	15859	15936	15837	15822	15909	15922	15912	15869	15769	15918	15795	15747	16063	15838	15834	15878	15779	15940	15631	15822	15768	15928	15817	15656	16012	15751	15762	15977	15842	15863	15829	15928	15803	15946	15839	15637	15875	15937	15834	15987	15956	15888	16009	15858	15931	16024	15865	15826	15825	15886	15807	15841	15865	15902	15871	15870	15667	15871	15813	15837	15960	15908	15798	15785	15878	15991	15895	15897	15950	15893	15864	15645	15867	15899	16007	15920	15807	15756	15946	15972	15884	15916	15996	15761	15799	15992	15965	15935	15836	15990	15937	15726	16032	15770	15852	15872	15859	15960	15880	15906	16082	15888	15912	15947	16003	15811	15825	16051	15800	15955	15726	15839	15963	15816	15780	15854	15812	16008	16078	15816	16000	15703	15756	15810	15970	15828	15774	15965	15937	15994	15535	15901	15936	16026	15755	15865	15771	15941	15935	15827	15972	15682	15848	15786	15937	15892	15889	15786	15925	15913	15889	15783	15781	15797	15820	16017	15918	15792	15873	15993	15694	16127	15943	15861	15775	15698	15959	15784	15809	15850	15905	15922	15782	15882	15897	15893	15697	15768	15963	15835	15797	15835	15857	15991	15911	15841	15814	15834	15875	15840	15952	15817	15865	15868	15933	15702	15903	15836	15860	15745	15995	15943	15872	15896	15949	15881	16152	15914	16030	15839	15669	15671	15857	15833	15941	15996	16009	15866	15990	15681	15939	15704	15815	15887	15922	15939	15723	15729	15973	15713	15948	15851	15884	15876	15904	15931	15933	15657	15900	15997	15930	15937	15984	15838	15897	15693	15859	15861	16100	15803	15777	15756	15878	15855	15891	15730	15680	15801	15894	15752	15701	15907	15959	15956	15953	15889	15866	15890	15900	16020	15793	15858	15968	15924	15786	15930	15798	15894	15933	15949	15844	15884	15976	15656	15886	15771	15880	15914	15898	15741	15935	15935	15932	15842	15930	15920	15894	15810	15746	15747	15818	15683	15861	15914	15743	15916	15792	15841	16068	15951	15939	15745	15870	16000	15871	15949	15845	15709	15877	15796	15824	15841	15596	15810	15882	15825	16080	15826	15914	15930	15741	15959	15869	15655	15781	15900	15800	15777	15844	15925	15711	15958	15839	15782	15898	15653	15945	15899	15824	15952	15850	15830	15716	15727	15867	15835	15966	15752	15869	15744	15717	15996	15915	15597	16093	15855	15710	15838	15758	15753	15863	15867	15893	15859	15890	15799	15944	15914	16095	16035	15879	15857	15996	15757	15745	15816	15696	15793	15969	16085	16051	15959	15893	15748	15896	16007	15803	15701	15828	15808	15925	15882	15965	15734	15757	15850	15932	15827	15763	15704	15876	15815	15915	15852	15680	15980	15885	15994	15811	15808	15682	15795	15752	15904	15761	16105	15877	15904	15907	15860	15817	15947	15804	15856	15896	15754	16064	15747	15877	15732	15839	15934	15882	15861	15775	15819	16024	15860	15943	15506	15940	15759	15878	15811	15754	15891	15939	15930	15855	15788	15879	15956	15808	16038	15843	15989	15996	15729	15971	15715	15941	15900	15705	15850	15822	15767	15790	16030	15819	15881	15700	15784	15952	15973	15787	15919	15801	15868	15808	15814	15861	15965	15955	15966
23761	21318	28832	24182	21785	21806	20633	17432	16773	16942	16801	16797	34332	42688	35122	27026	20152	17236	16497	16257	16186	16247	16183	16455	16154	16151	16237	16276	16347	16370	16166	16129	16186	16376	16356	16170	16129	16165	16101	16239	16121	16122	16079	16370	16264	16147	16336	15990	16146	16178	16155	16217	16134	16301	16273	16273	16216	16057	16231	16320	16112	16292	16173	16236	16139	16192	16230	16134	16245	16235	16167	16083	16383	16240	16366	16123	16129	16190	16151	16241	16147	16200	16072	16003	16271	16223	16186	16116	16086	16176	16095	16168	15995	16135	15926	16000	16117	16099	16046	16067	16289	16231	16111	16024	16177	16160	16102	16159	16326	16140	16296	16173	16273	16031	16169	16215	15859	16171	16280	16186	16157	16125	16005	16257	16081	16208	16132	16219	16205	16116	16042	16255	16109	16091	15947	16134	16025	16264	16240	16186	16132	16177	16065	16142	16135	16017	16155	16243	16108	16158	16212	16326	16281	16473	16247	16143	16313	16130	16124	16019	16149	16184	16172	16227	16246	16101	16180	15951	16239	16091	16086	16130	16134	15983	16173	16089	16089	15961	16065	16229	16147	16174	16147	16031	16245	16167	15908	16250	16145	16134	16073	16020	16280	16190	16168	16239	16208	16156	16113	16140	16200	16272	16129	16341	16133	16062	15999	16189	16136	16161	15945	16091	16074	16080	16112	16241	16263	16198	16095	16053	16081	16007	16191	16260	16311	16182	16085	16008	16014	15955	16073	16255	16221	16159	16184	16115	16273	16111	16046	16243	16048	16222	16242	16101	16048	16144	16080	16335	16134	16048	16136	16302	16100	15969	16460	16189	16118	15895	16118	16199	16268	16048	16203	16185	16319	16151	16039	16063	16042	16160	16125	16033	16290	16132	16134	16205	16123	16074	16165	16052	16134	16191	16071	16159	16355	16132	16080	16232	16143	16093	15982	16154	16146	16084	16041	16248	16077	16213	16160	16239	15885	16125	16076	16072	16164	16149	16256	16093	16150	16032	16100	16174	16208	16058	16254	16331	16325	16312	16155	16160	16072	16151	16106	16145	16026	16153	16170	16198	16099	16206	15978	16230	16091	16118	16264	16202	16111	16024	16044	16127	16185	16303	16270	15946	16318	16130	16177	16191	15989	16300	16090	16076	16264	16170	16139	16070	16407	16193	16004	16147	16133	16172	16242	16152	16237	16076	16051	16134	16316	16176	16176	16269	16081	16080	16278	16306	16154	16140	16029	16249	16196	16382	16260	16152	16133	16156	16120	16186	16167	16035	16090	16035	16135	16150	16236	16024	16204	16069	15988	16127	16229	16113	16375	16106	16201	16379	16269	16130	16245	16018	16076	16150	16058	16216	15983	16110	16218	16046	16172	16010	16124	16130	16195	16151	16265	16181	16235	15924	16232	16178	16152	16073	16173	15987	16226	15979	16299	16125	16317	16041	16056	15982	16251	16240	16189	16196	16087	16184	16168	16123	16212	16237	16174	16094	16090	16075	16148	16108	16044	15967	16312	16073	16148	16057	16286	16132	16147	15942	16288	16099	16049	16034	16212	16194	16148	16169	16353	16348	16014	16209	16114	16199	16439	16375	16231	16098	15996	16015	16031	16144	15882	16037	16173	16015	16248	16092	15915	16195	16164	16080	16025	16086	16051	16106	16123	16033	15960	16137	16327	16090	16081	16180	16269	15960	16156	16149	16180	15968	16140	15996	16243	16200	16159	16292	16305	16118	16118	16191	16039	16019	16070	16289	16252	16196	16147	16121	16112	16161	16115	16261	16137	16151	16159	16112	16246	16181	16166	16177	16339	16114	16051	16324	16287	16077	16214	16187	16063	16203	16260	16254	16134	16206	16361	16195	16111	16022	16222	16123	16001	16278	16131	16130	15968	16242	16073	16026	16227	15957	16244	16122	15998	16110	16137	16204	15963	16132	16030	16181	16088	16114	15925	15909	16198	16165	16186	16152	16202	15992	16101	16035	16192	16062	16148	16007	15933	16147	16206	16246	16138	16091	16233	16035	16066	15959	16223	15885	16053	16188	16276	16184	16175	16178	16277	16006	16251	16198	16113	16174	16077	16041	16180	16302	16064	15990	15997	16079	16098	16190	16160	16052	16219	15905	16149	15965	16139	16121	16030	16100	16061	16223	16001	16117	16291	16085	16050	16122	16028	16030	16249	16066	16178	16221	16080	16078	16292	16213	16358	16185	16279	16257	16125	16122	16186	16126	15870	16196	16190	16054	16055	16137	16241	16371	16092	15931	16329	15972	16184	16126	16024	16056	16106	16069	16054	16134	16071	16002	16189	16211	15996	16199	16285	16036	16186	16202	15948	15936	16079	16047	16098	16272	16353	16073	16167	16052	16065	16107	16201	16196	16194	16196	16143	16154	15990	16176	16117	16164	16075	16047	15964	15964	16174	16080	16251	16115	16295	16105	16087	16208	15940	16176	16245	16058	16184	16046	16162	16467	16060	16130	16201	16164	16232	16132	16121	16148	16079	16187	16216	16216	16085	16018	16076	16071	16187	16264	16172	16176	16146	16065	16104	16189	16017	15975	16028	15976	16066	16286	16135	16022	16413	16260	16198	16295	16112	16167	16090	16150	16056	16209	16216	16102	16130	16179	16109	16261	15962	16069	16176	16162	16207	16289	16209	16160	16205	16079	16073	16038	16106	16145	16148	16079	16284	16147	16097	16165	16260	16180	16085	16107	16010	16138	16063	16053	16162	16173	16148	16117	16159	15965	16177	15946	16185	16052	16254	16007	16023	16208	16212	16395	16166	16095	16176	16345	16217	16195	16146	16136	16314	16270	16178	16223	16126	16044	16113	16240	16243	16270	16205	16118	16101	16179	16233	16156	16234	16223	16095	16177	16128	16372	16187	16083	16232	15966	16311	16227	16120	16020	16040	16309	16193	16148	16132	16335	16140	16295	15987	16261	16189	16099	16357	16138	16000	16202	16261	16285	15997	16255	16205	16285	16247	16163	16150	16290	16334	16143	16077	16323	16258	16280	16215	16354	16057	16310	16017	15966	16067	16070	16036	16069	16097	16151	16091	15949	16083	16127	16231	16092	16089	15851	16069	16117	16013	16253	16172	16334	16214	16327	16244	16015	16037	15871	16187	16221	15994	16229	16152	16056	16291	16033	15968	16157	16118	16097	15979	16115	16071	16179	16330	16128	16159	16145	16135	16102	16146	16156	16271	16065	16212	16348	16127	16070	16061	16089	16210	16005	16187	16157	16169	15996	16062	16082	16057	16264	16215	16197	16094	15974	16048	16385	16169	16248	16300	16224	16142	16111	16015	16383	16280	16053	16341	16290	16277	16209	16123	16155	16221	16247	16098	16094	16173	16222	16270	16130	16225	16114	16043	16151	16281	15959	16372	16178	16211	16203	16200	16027	16040	16077	16111	16179	16259	16141	16006	16301	16085	16057	16065	16155	15804	16228	16038	16015	16073	16180	15899	16291	16120	16093	16126	16080	16257	16237	15998	16068	16185	16298	16120	16334	16043	15983	16159	16208	16137	16211	16207	15969	16095	16154	16097	16093	16291	16178	16070	16116	16142	16302	16211	16165	16288	15986	16107	16108	16148	15966	16020	16260	16202	16261	16245	16007	16042	16245	16154	16243	16259	16008	16270	16364	16088	16196	16224	16370	16090	16050	16179	16259	16249	16137	16173	16219	16146	16116	16325	16405	16259	16235	16288	16098	16071	16038	16077	15913	16148	16185	16064	16212	16159	16198	16267	16070	16204	16214	16232	16204	16075	16144	16242	16200	16001	16120	16178	16014	16096	15944	16234	16298	16331	16070	16194	16137	16048	16209	16120	16141	16059	16297	16208	16155	16071	16154	16333	16053	16041	16263	16340	16245	16130	16282	16149	16181	16174	16298	16065	16116	16025	16204	16034	16006	16092	16174	16022	16062	16257	16077	15989	16256	16191	16088	16188	16164	15984	16106	16038	16253	16058	16112	16284	16114	16074	16333	16051	16157	16239	16284	16335	16461	16078	16120	16103	16252	16205	16038	16082	16260	16176	16215	16270	16074	16332	16317	16165	16160	16152	16143	16332	16317	16010	16117	16121	16208	16127	16130	15986	16086	16164	16250	16060	16261	16192	16143	16090	16105	16081	15934	16171	16091	16292	16142	16332	16163	16070	16284	16090	16220	16320	16192	16191	16042	15974	16193	16149	16152	16226	16379	16232	16144	16168	16304	16272	16059	16224	16072	16077	16193	16014	16289	16074	15948	16040	16211	16103	15937	16025	16119	16160	16141	16174	16272	16096	16155	16287	16187	16183	16093	16452	16176	15998	16151	16332	16015	15941	16103	16208	16235	16319	16058	16148	16019	16130	16167	16319	16180	16325	16192	16081	16264	16183	16236	16020	15917	16203	16097	16080	15853	16128	16084	16254	16122	16232	16184	16335	16325	16169	15948	16153	16098	16153	16110	16058	16256	15991	16183	16297	16244	16150	15966	16219	16097	16261	16073	16302	15997	16143	16033	16248	16217	16060	15996	16197	16102	15953	16072	16275	16109	16173	16181	16047	16195	16298	16286	15934	16500	16144	16158	16106	16216	15950	16219	16285	16234	16293	16061	16127	16229	16170	16022	16155	16132	16203	16273	16291	16292	16093	16167	16283	16231	16188	16098	16278	16058	16247	16098	16181	16296	16236	16252	16117	16157	16084	16290	16144	16163	16024	15941	16124	16444	16235	16139	15981	16071	16069	16153	16227	16072	16066	16057	16254	16158	16160	16054	16220	16096	16280	16194	16204	16282	16131	16072	15967	16102	16296	16016	16097	16126	16123	16200	16073	16204	15931	16338	16170	16235	16114	16110	16073	16033	16200	16268	16082	15920	16156	16210	16121	16027	16263	16252	16266	16138	16204	16097	16256	16238	16170	16164	16294	16323	15960	16067	16114	16148	16128	16058	16175	16368	16124	16238	16108	16140	16120	16231	16071	16176	16248	16081	16169	16106	16097	16213	16133	16051	16104	16104	15912	16027	15960	15981	15934	15995	16174	16215	16202	16144	16270	16022	16107	16101	16156	16227	16145	16190	16130	16075	16220	16049	16144	16337	16057	16034	16104	16233	16018	16088	16212	16114	16122	16222	16098	16296
16193	26496	24262	20069	18693	17503	16957	16634	16109	16280	15860	16185	40185	44936	37460	27790	19196	16202	15459	15444	15308	15149	15372	15196	15344	15291	15436	15353	15492	15200	15455	15247	15287	15324	15412	15363	15537	15262	15417	15351	15404	15392	15420	15463	15532	15249	15304	15584	15429	15322	15249	15414	15363	15253	15360	15489	15413	15382	15270	15322	15425	15128	15341	15395	15454	15354	15554	15280	15378	15182	15535	15458	15544	15183	15160	15335	15269	15399	15423	15167	15547	15222	15312	15363	15257	15516	15297	15210	15313	15547	15427	15379	15227	15290	15391	15295	15460	15439	15262	15319	15477	15291	15404	15289	15408	15349	15317	15466	15433	15321	15397	15320	15174	15364	15362	15418	15416	15461	15337	15352	15344	15343	15417	15309	15494	15350	15382	15269	15286	15424	15418	15588	15399	15413	15386	15297	15519	15434	15305	15418	15158	15353	15242	15374	15564	15324	15278	15332	15297	15406	15328	15345	15463	15364	15356	15339	15498	15266	15300	15589	15321	15425	15460	15321	15299	15309	15304	15222	15430	15423	15429	15400	15322	15421	15383	15315	15377	15327	15428	15257	15434	15447	15508	15191	15419	15333	15309	15321	15418	15365	15358	15410	15452	15319	15226	15113	15338	15397	15405	15551	15250	15265	15399	15372	15307	15167	15425	15266	15426	15287	15467	15278	15356	15224	15329	15382	15163	15225	15273	15408	15362	15379	15355	15281	15529	15318	15430	15289	15354	15316	15409	15280	15278	15262	15437	15333	15339	15258	15214	15400	15503	15291	15487	15404	15281	15383	15370	15297	15304	15504	15404	15331	15471	15287	15449	15342	15364	15443	15421	15376	15515	15212	15459	15282	15383	15227	15249	15314	15477	15345	15216	15368	15274	15336	15331	15427	15372	15231	15162	15304	15296	15334	15411	15336	15264	15434	15178	15493	15371	15391	15379	15307	15370	15509	15487	15432	15432	15409	15650	15370	15309	15309	15464	15178	15415	15463	15211	15314	15292	15267	15444	15169	15317	15441	15209	15440	15520	15338	15248	15345	15223	15323	15223	15403	15305	15385	15160	15338	15357	15197	15288	15269	15333	15409	15400	15239	15247	15285	15404	15445	15487	15275	15215	15480	15261	15493	15427	15450	15312	15244	15268	15298	15403	15258	15339	15253	15355	15339	15386	15303	15371	15388	15346	15370	15270	15274	15472	15414	15500	15358	15353	15434	15472	15451	15363	15389	15421	15309	15414	15372	15254	15428	15275	15283	15238	15439	15389	15307	15464	15168	15158	15353	15461	15366	15335	15287	15141	15320	15479	15385	15148	15434	15368	15372	15298	15180	15454	15405	15335	15370	15239	15393	15370	15300	15447	15366	15385	15345	15266	15328	15234	15226	15555	15261	15299	15329	15325	15426	15208	15365	15440	15492	15233	15560	15306	15465	15399	15315	15304	15224	15307	15262	15279	15368	15362	15449	15477	15458	15255	15202	15371	15259	15367	15249	15402	15419	15314	15350	15305	15347	15254	15269	15289	15366	15342	15447	15412	15489	15331	15380	15292	15259	15309	15231	15370	15364	15287	15497	15137	15385	15265	15300	15397	15179	15384	15465	15178	15168	15335	15464	15265	15268	15422	15572	15283	15388	15268	15324	15273	15348	15327	15536	15238	15276	15394	15410	15321	15230	15447	15410	15332	15408	15438	15254	15449	15400	15395	15329	15528	15318	15364	15193	15288	15270	15199	15404	15397	15302	15260	15235	15396	15433	15425	15300	15472	15379	15358	15346	15232	15375	15210	15362	15277	15370	15303	15322	15362	15354	15436	15223	15295	15323	15472	15327	15473	15394	15343	15425	15427	15391	15492	15238	15407	15335	15383	15372	15306	15373	15338	15366	15347	15372	15393	15259	15271	15186	15325	15318	15286	15385	15389	15374	15304	15272	15329	15345	15296	15403	15395	15188	15302	15337	15138	15518	15249	15350	15280	15153	15457	15370	15355	15332	15275	15376	15342	15431	15303	15318	15317	15473	15428	15402	15277	15475	15281	15345	15201	15359	15354	15369	15260	15369	15410	15230	15354	15372	15116	15391	15382	15311	15382	15423	15294	15402	15371	15201	15329	15239	15304	15466	15380	15326	15433	15361	15452	15445	15652	15184	15275	15572	15365	15215	15302	15456	15525	15349	15402	15374	15213	15313	15362	15342	15316	15201	15251	15265	15341	15418	15359	15072	15372	15341	15341	15511	15390	15152	15274	15438	15223	15343	15327	15339	15476	15282	15245	15447	15330	15447	15407	15487	15445	15330	15393	15388	15423	15470	15260	15349	15330	15277	15395	15426	15336	15341	15234	15357	15217	15307	15273	15357	15350	15373	15126	15345	15374	15401	15272	15389	15303	15358	15239	15294	15294	15524	15243	15235	15412	15082	15287	15254	15472	15389	15244	15205	15194	15272	15403	15238	15213	15369	15381	15233	15473	15331	15268	15400	15282	15343	15251	15436	15366	15449	15277	15313	15281	15255	15411	15465	15267	15473	15267	15339	15335	15412	15407	15372	15320	15374	15417	15331	15283	15152	15261	15296	15323	15340	15279	15292	15584	15176	15415	15390	15402	15293	15223	15218	15169	15496	15320	15402	15385	15246	15350	15348	15246	15296	15393	15362	15342	15277	15376	15139	15422	15214	15209	15364	15482	15179	15301	15456	15357	15286	15337	15184	15382	15392	15219	15278	15211	15393	15382	15369	15326	15267	15338	15266	15175	15514	15220	15259	15289	15210	15320	15229	15422	15276	15350	15235	15251	15405	15345	15459	15266	15509	15370	15370	15267	15151	15361	15368	15356	15431	15192	15400	15392	15423	15396	15278	15438	15202	15483	15303	15402	15365	15366	15410	15346	15308	15300	15325	15419	15331	15318	15391	15310	15398	15362	15472	15485	15341	15369	15350	15335	15368	15320	15172	15425	15180	15383	15212	15505	15373	15258	15529	15372	15317	15455	15278	15239	15429	15237	15475	15301	15346	15356	15397	15336	15441	15237	15360	15402	15287	15276	15291	15410	15283	15254	15416	15352	15480	15293	15333	15351	15269	15283	15553	15321	15280	15308	15263	15397	15430	15141	15347	15280	15341	15361	15277	15327	15277	15231	15259	15259	15406	15303	15299	15365	15353	15452	15230	15422	15415	15257	15256	15542	15278	15415	15281	15435	15366	15506	15297	15410	15358	15283	15405	15168	15314	15287	15453	15382	15334	15377	15191	15288	15356	15318	15401	15351	15350	15168	15508	15198	15393	15299	15403	15220	15371	15295	15512	15322	15215	15486	15174	15155	15459	15439	15299	15259	15511	15349	15344	15418	15278	15312	15316	15340	15291	15575	15295	15517	15396	15593	15365	15243	15290	15328	15391	15273	15310	15459	15267	15289	15438	15393	15461	15257	15140	15430	15551	15287	15332	15438	15384	15339	15162	15238	15337	15382	15460	15362	15352	15303	15394	15344	15523	15224	15313	15311	15157	15360	15284	15275	15387	15187	15418	15359	15364	15272	15283	15270	15506	15297	15252	15255	15394	15362	15364	15393	15320	15335	15237	15279	15414	15312	15390	15260	15299	15271	15372	15450	15335	15392	15412	15376	15400	15305	15272	15322	15253	15406	15247	15441	15576	15304	15406	15363	15374	15393	15281	15491	15341	15272	15173	15188	15426	15159	15465	15327	15293	15377	15275	15255	15383	15426	15337	15240	15400	15382	15368	15298	15359	15092	15296	15421	15376	15420	15251	15498	15325	15309	15278	15612	15213	15342	15265	15234	15505	15281	15306	15384	15284	15432	15273	15334	15401	15380	15329	15402	15325	15462	15452	15298	15296	15314	15260	15335	15328	15190	15246	15394	15415	15364	15351	15384	15342	15236	15426	15440	15411	15367	15364	15212	15421	15435	15297	15391	15245	15378	15321	15347	15278	15196	15457	15291	15258	15343	15325	15331	15188	15386	15373	15296	15356	15224	15479	15368	15242	15298	15483	15197	15518	15525	15454	15531	15379	15417	15428	15256	15340	15354	15322	15298	15435	15328	15359	15261	15267	15257	15255	15541	15386	15344	15298	15360	15517	15365	15368	15257	15379	15390	15354	15318	15415	15340	15418	15273	15406	15587	15478	15403	15313	15374	15229	15293	15365	15362	15397	15376	15473	15098	15200	15274	15477	15533	15223	15327	15220	15395	15227	15341	15387	15322	15302	15317	15420	15387	15504	15293	15127	15147	15469	15405	15328	15490	15312	15340	15347	15308	15374	15458	15498	15270	15353	15324	15374	15504	15254	15252	15271	15234	15408	15272	15209	15256	15349	15524	15236	15366	15345	15273	15323	15305	15300	15297	15335	15283	15365	15413	15476	15291	15270	15413	15313	15403	15379	15360	15307	15317	15369	15324	15352	15389	15355	15172	15382	15329	15351	15435	15338	15448	15405	15325	15267	15561	15321	15477	15253	15373	15260	15321	15294	15451	15371	15114	15374	15192	15297	15212	15213	15397	15336	15395	15539	15293	15537	15320	15358	15186	15296	15339	15457	15367	15312	15421	15478	15430	15283	15301	15386	15428	15388	15454	15238	15277	15374	15395	15517	15331	15351	15376	15262	15400	15265	15302	15359	15381	15264	15198	15499	15416	15292	15364	15378	15335	15399	15303	15577	15456	15418	15344	15317	15252	15270	15246	15324	15375	15433	15232	15360	15381	15376	15326	15498	15424	15203	15419	15268	15328	15442	15385	15288	15359	15413	15276	15391	15473	15202	15530	15350	15226	15260	15277	15305	15292	15269	15402	15312	15184	15348	15418	15394	15319	15338	15458	15293	15302	15460	15477	15482	15414	15321	15168	15324	15323	15222	15347	15446	15358	15410	15383	15235	15443	15480	15285	15365	15391	15459	15319	15418	15407	15354	15338	15177	15476	15377	15408	15331	15479	15023	15280	15189	15251	15378	15264	15422	15426	15515	15418	15219	15363	15283	15207	15488	15281	15351	15236	15177	15320	15313	15452	15406	15464	15464	15287	15262	15262	15498	15225	15311	15348	15291	15403	15438	15423	15374	15328	15286	15518	15468	15502	15410	15482	15328	15474	15340	15290	15439	15296	15476	15532	15258	15307	15270	15224	15418
28610	21225	20218	17954	16036	16177	16365	16024	16188	16066	16234	16048	17558	19289	18705	17711	16749	16189	15947	16027	16239	16162	16146	15992	16033	16037	16216	16127	16021	15921	16049	16169	16103	15898	16060	15892	15994	16216	16068	16070	15987	15976	16010	15852	16002	15967	15891	16061	15958	16042	16020	15961	15984	16256	15920	16083	16018	16191	16002	16083	16100	15866	15991	16122	16122	16059	16089	15849	15924	15965	15932	16022	16201	15849	15855	16019	16014	16014	15933	16163	16050	16030	16075	15856	16043	15965	16092	16016	15930	16108	16160	16055	15884	15861	15921	15928	16041	16044	15940	16043	16027	15845	16250	16024	16149	16113	16143	15822	16182	16193	16143	15977	16077	15988	15943	15868	16100	16008	15997	16038	15971	15921	16140	15957	16109	15900	16047	15910	16160	16060	15817	16140	15825	16090	16071	16102	15991	15962	16113	16044	16006	15982	16061	15931	16088	16081	16007	16111	15825	16045	16189	16026	15977	15888	16170	16080	16101	15895	16041	15982	15992	16126	15812	16008	15882	16050	15884	16190	16070	15961	15944	15858	16115	15841	15944	15965	16161	16049	15914	16028	16043	15802	15874	16003	15966	16178	16092	15902	16009	16087	15960	16064	16029	16058	16022	16071	16015	15977	15926	15972	16002	15864	15999	15927	16073	15904	16070	16102	16263	15813	16041	16156	16154	16073	16052	15868	15989	16093	16045	16115	16095	15916	16047	16196	16006	16182	15992	16002	16036	15960	16062	16020	16070	16102	16179	16137	16145	16300	16260	16011	15924	16159	15820	16229	16146	15788	16004	15930	16034	15800	15831	16024	16308	16054	16194	15963	15836	16077	15957	16107	15977	16012	16080	15964	15964	15830	16049	15939	16113	16029	16040	16091	15758	15922	16028	16117	16053	16108	15998	16114	15960	15954	16298	16079	15885	16034	16213	16018	15884	15924	16123	16020	16106	16063	15861	16112	16150	16130	16085	15929	16083	15852	15987	15921	15978	15943	16039	16342	15861	15982	16092	16193	16050	15856	15977	15874	15847	16112	15862	16031	15959	16028	16166	16138	16080	15881	15969	16143	15956	16046	16300	16142	16253	16115	16151	16064	16020	16077	16053	15917	16007	15978	16052	16087	16019	16022	15939	15966	15930	16138	15976	16048	15949	16113	16023	16146	16013	16012	16005	16110	16056	16019	16045	16110	15991	15965	15842	16019	16115	16070	16025	15949	15899	16127	16223	16269	16098	16122	16028	16057	16101	16074	16065	16019	15835	16196	16018	16067	16218	16097	16018	16065	15945	15857	15974	16122	16217	16090	16148	16150	15748	15889	15866	15911	15912	16041	16118	16020	16117	16131	16113	15978	15989	15899	15913	15945	16223	16032	15887	15880	15994	16005	16250	16052	15998	16121	16240	15823	15999	15915	16038	15929	16097	16039	16063	16058	16222	16044	16189	16084	15914	15952	15877	16095	15960	15909	15910	15916	15820	16020	16044	15967	15923	15921	15990	16021	15945	15891	15956	16156	16021	16182	16076	16151	15876	16134	15851	16074	16034	15893	16124	16236	15930	15845	16118	16063	16235	16061	15963	15732	16009	16051	15991	16041	16113	15926	16079	16092	15903	16102	16027	16091	15978	16167	16121	16013	16132	16110	15908	16079	16029	16035	15896	15952	16100	16007	16040	16158	15936	16138	16088	16077	16075	15972	16120	16099	15926	16071	15855	16103	15983	16014	16056	15988	16005	16011	16167	16127	15979	15946	15943	15967	15997	15927	16100	15865	15999	16081	15926	16035	16062	15918	15855	15954	16208	16147	16095	15891	16116	16116	16108	15974	16054	16253	15948	16037	16040	16067	16100	15898	16088	16001	15940	15956	16104	15844	16092	16171	15961	16080	16039	15823	15758	16034	16092	15956	16106	16067	16172	15999	15947	16079	16134	15623	16007	15921	15887	16094	16121	16015	16004	15975	16089	16207	15899	16033	15929	16075	16155	16097	15834	15802	16065	16003	16106	15997	16119	16153	16199	16027	15954	15882	16141	15926	15999	16236	15975	16052	15940	15860	15936	16156	15962	15926	16152	15982	15825	16023	16054	16242	15893	16242	16072	15855	15862	15779	15990	16058	16072	15942	15848	15890	16121	16123	16033	16168	16084	16157	15854	16067	16256	16166	16055	15941	16150	15881	16074	16064	15929	16075	16023	16059	15918	15987	15963	15919	15982	16001	15988	15967	15969	16092	16047	16077	16063	16019	16140	15915	15826	15953	15838	15947	15952	16109	15882	16074	16104	16183	16121	15963	16105	15939	15936	15913	15996	16121	16088	15962	16143	16057	15961	15935	16197	15940	15967	16012	15907	16104	16097	15969	16051	16133	16101	16064	16091	15924	15946	15958	16166	16228	16338	16187	16120	16060	16271	16211	16041	15980	15857	16088	15873	16146	16046	16121	16022	15961	16085	16118	15946	16092	15937	15983	16177	16025	16290	16073	16197	16115	16175	16009	15996	16041	16080	16108	16013	16064	16078	16169	16105	16048	16024	16023	15958	16176	16108	16096	15928	15995	16128	15883	15967	15953	16008	16035	15888	15790	15911	15900	15910	15886	15932	16001	16064	15884	16126	16058	15932	15912	16189	15956	16026	15838	15959	16098	15970	15885	15988	16052	16274	15977	15913	16075	16063	16082	15935	16102	15891	15964	15990	15964	15985	15973	15873	15768	15984	15858	15930	15954	15998	16243	16246	16019	16129	15993	16106	15937	16117	15933	15972	15977	15994	16020	15974	16210	16122	15972	15970	16002	16217	15886	16173	16086	15958	16161	16012	15891	15952	15917	16099	16022	16088	16090	16254	15982	16095	15942	16134	15946	16183	16189	16030	16035	15970	16081	16085	16260	16130	15955	15939	16129	15893	16123	15971	15921	16139	16162	16138	16308	15789	15981	15936	15987	16050	15895	16061	16149	15983	15993	16053	16076	16025	16055	16031	15933	15974	15853	15967	15735	16036	15946	16074	16127	16014	15991	16106	15837	16018	15948	15915	16288	15802	16059	16147	16151	15995	16279	16167	16197	16066	16088	16170	15936	15942	16009	16092	16243	15978	16132	15880	16026	15862	15908	16070	15888	15909	16033	16187	16019	15973	16000	16053	15930	15879	16107	16106	16069	15987	16025	16042	15848	16059	16114	15998	16090	15916	16056	16109	16164	16188	16056	16097	15939	15992	15933	15982	16150	16105	16202	16085	16084	15899	16246	15961	15988	16119	16082	16095	15921	16139	15999	15902	16180	16252	15954	15896	15934	16123	15993	16255	15766	16089	16146	15945	16155	16001	16013	15967	15824	15961	15926	15953	16028	16070	16081	15766	15829	16180	16123	16081	15888	15935	16119	15956	16116	16039	16024	16112	16177	16071	16032	15937	16237	15879	15912	15992	16103	16379	15947	16066	15966	16096	15698	16112	16065	16083	16014	16119	15961	16106	15978	15947	16048	16053	16048	16032	15902	15985	15937	16157	16024	16134	16188	16088	16071	15881	15930	15873	15990	16053	16089	16075	16112	16070	15942	16199	16157	16071	16121	16152	15906	15732	16203	16187	16142	16074	16062	16175	15987	15920	16022	16045	15829	16004	15970	16059	16150	15900	15845	16057	16039	16238	15953	15826	16154	16081	16010	15997	15893	16217	16144	16049	15982	16118	16085	15921	15843	16174	16136	15862	15896	15952	15907	16085	16028	15843	16006	15862	16030	15967	15970	16208	15909	15876	16064	16210	16084	16035	15978	16149	16240	16100	16049	15924	15954	16106	16023	16028	15948	15998	16058	16045	16032	16118	15891	16120	16096	16006	15992	16096	16235	16158	15992	16103	16028	16083	16055	16151	16091	16106	16024	15946	15958	15951	16176	16222	16042	15967	16115	15814	16037	16233	15933	16109	15959	15873	15942	16013	16012	16062	15952	16004	16086	15974	16117	16203	15852	16159	16038	16025	15932	15907	16000	15741	15870	15973	16062	15833	15905	16226	16017	16184	16031	16044	16281	16077	16094	15968	16199	16029	16010	15949	16154	15925	16180	16152	15935	16068	16072	15956	16019	15984	16035	15952	16167	15900	15876	15946	16140	16066	16021	16038	15923	16270	15992	16029	16002	16034	16000	15973	16022	16116	16209	15889	15910	15810	15970	16024	15891	15812	16015	16149	16041	16060	15905	16062	15987	16089	16123	16133	15886	15981	15917	15971	16149	15952	16033	16045	16030	15932	16033	16179	16071	15942	15999	16020	15884	15979	15975	15935	16002	16133	15979	16058	15899	16100	16039	16229	16098	16163	15990	16116	16189	15887	16128	16319	16115	16213	16181	15961	15926	16057	16034	15998	16184	16083	16132	15973	16083	15966	16050	15977	15936	15945	15902	15765	15990	16061	16141	16002	16095	16088	15884	15988	15961	16163	15952	16160	15995	16017	16060	15911	16028	16150	15965	16039	16107	16217	16028	16224	15914	15992	15800	15963	16091	15934	16090	16082	15954	16162	16229	16181	15884	15922	16038	16052	16083	15956	16170	16003	15963	16036	16041	15949	16007	15972	16195	16185	16085	15751	15909	16017	16024	16186	16042	16170	15943	16027	16000	16097	16042	15877	16156	16130	15994	16023	16050	16059	15683	16076	16178	16076	16141	15976	16108	16153	16169	16179	16111	16166	16083	16123	16172	16214	16065	15904	16024	16132	15889	16066	15911	16077	16018	15973	16038	16049	16076	16004	15964	15994	16128	16063	16330	16093	16130	16088	16109	16022	15913	16281	15957	16323	16178	16101	16054	15989	16182	16111	16077	16034	16002	16015	16122	16261	16141	16215	15939	15957	16043	16130	16186	16189	15991	15920	16144	16002	16183	16070	15818	16076	16036	16074	16015	16004	15991	16146	15965	15899	16020	16168	16181	15984	15841	16073	16089	15905	16048	16072	15925	16220	16054	15837	16133	16055	16159	16216	15957	15872	16058	16042	16045	16000	15937	16033	15891	15975	16039	16035	16244	15925	15960	15940	15980	15925	15838	15993	15793	16020	15961	16107	15958	15954	16282	16033	16251	16146	15932	15888	15929	15830	15984	15868	16057	15934	16081	15918	16128	15993	15950	15954	16000	16010	16277	16052	16085	16144	15782
15392	16240	16072	15824	15574	15406	15332	15381	15448	15247	15413	15233	17965	20059	18679	16878	15627	15333	15260	15247	15289	15184	15129	15285	15264	15251	15129	15324	15255	15328	15318	15295	15292	15173	15173	15475	15200	15375	15004	15122	15341	15306	15361	15468	15191	15262	15305	15162	15397	15322	15170	15340	15349	15091	15349	15200	15150	15309	15134	15088	15156	15166	15295	15223	15092	15269	15220	15387	15154	15154	15181	15199	15235	15344	15199	15086	15266	15214	15140	15231	15210	15320	15238	15035	15081	15216	15208	15127	15251	15185	15250	15277	15110	15264	15081	15221	15209	15170	15303	15116	15243	15283	15197	15308	15302	15463	15284	15199	15358	15174	15223	15131	15156	15149	15148	15415	14975	15084	15136	15109	15272	15233	15150	15193	15243	15185	15453	15327	15085	15135	15156	15362	15303	15123	15180	15151	15261	15045	15289	15194	15293	15240	15157	15237	15141	15150	15289	15203	15394	15237	15239	15150	15109	15244	15242	15444	15270	15237	15176	15331	15222	15165	15103	15306	15327	15228	15203	15338	15395	15104	15140	15170	15280	15285	15282	15184	15087	15152	15322	15217	15187	15178	15257	15142	15256	15173	15109	15283	15182	15392	15199	15078	15151	15440	15150	15304	15113	15111	15316	15281	15324	15152	15112	15246	15197	15188	15242	15147	15153	15384	15104	15317	15226	15110	15311	15293	15155	15281	15141	15214	15171	15170	15173	15211	15291	15212	15262	15292	15251	15107	15296	15207	15117	15272	15123	15132	15244	15120	15267	15094	15092	15073	15215	15239	15360	15293	15232	15183	15163	15220	15280	15370	15510	15250	15214	15144	15353	15194	15089	15260	15294	15228	15300	15129	15176	15187	15315	15031	15061	15346	15177	15205	15235	15242	15333	15275	15200	15218	15118	15226	15147	15350	15126	15118	15010	15218	15183	15181	15266	15179	15248	15078	15233	15031	15484	15012	15188	15160	15347	15254	15130	15219	15257	15164	15372	15213	15331	15292	15439	15403	15253	15458	15157	15469	15241	15243	15307	15094	15055	15033	15326	15083	15192	15198	15274	15198	15362	15218	15089	15272	15181	15285	15372	15186	15247	15091	15184	15143	15332	15226	15224	15304	15242	15190	15351	15017	15390	15244	14961	15207	15134	15269	15272	15392	15110	15256	15408	15264	15173	15307	15234	15112	15244	15236	15201	15257	15188	15309	15018	15226	15362	15325	15308	15293	15069	15167	15238	15077	15222	15231	15255	15195	15220	15349	15189	15306	15406	15176	15247	15239	15260	15299	15173	15284	15217	15289	15166	15215	15379	15299	15122	15220	15096	15181	15264	15485	15145	15259	15244	15071	15187	15474	15265	15169	15189	15106	15220	15325	15388	15228	15228	15248	15169	15262	15423	15121	15211	15127	15108	15206	15379	15071	15397	15182	15382	15279	15241	15265	15342	15041	15184	15254	15248	15207	15212	15132	15279	15215	15113	15209	15084	15159	15440	15181	15115	15190	15396	15345	15246	15238	15194	14930	15266	15237	15210	15208	15313	15170	15349	15200	15207	15077	15290	15093	15069	15261	15116	15247	15274	15092	15371	15237	15200	15204	15201	15102	15207	15433	15185	15206	15253	15068	15312	15398	15236	15132	15204	15304	15195	15227	15309	15074	15268	15213	15275	15203	15098	15195	15285	15188	15204	15302	15259	15160	15185	15282	15317	15393	15251	15181	15234	15208	15340	15194	15261	15300	15300	15142	15407	15200	15130	15166	15128	15286	15187	15383	15288	15070	15152	15072	15425	15281	15307	15262	15092	15214	15241	15204	15349	15222	15222	15297	15261	15348	15271	15183	15224	15218	15190	15145	15261	15139	15191	15324	15286	15245	15064	15212	15269	15060	15147	15251	15185	15164	15362	15052	15301	15205	15078	15315	15238	15191	15309	15227	15420	15192	15365	15178	15255	15438	15422	15160	15257	15169	15099	15172	15087	15254	15383	15143	15315	15059	15253	15297	15293	15277	15136	15272	15287	15303	15290	15321	15172	15224	15237	15214	15233	15256	15106	15235	15029	15253	15207	15190	15211	15340	15162	15101	15193	15343	15077	15129	15175	15372	15065	15270	15297	15294	15416	15208	15211	15185	15124	15328	15062	15242	15360	15290	15427	15286	15106	15364	15127	15280	15248	15377	15281	15333	15266	15143	15412	15181	15123	15240	15171	15006	15240	15355	15223	15093	15324	15157	15372	15284	15342	15273	15199	15275	15236	15389	15142	15432	15290	15166	15355	15320	15243	15130	15109	15433	15360	15342	15164	15141	15206	15296	15260	15252	15112	15200	15161	15131	15298	15168	15137	15262	15246	15352	15194	15390	15380	15134	15223	15249	15268	15329	15252	15314	15258	15179	15136	15164	15301	15308	15104	15178	15300	15333	15129	15191	15272	15239	15191	15085	15255	15375	15193	15385	15270	15368	15340	15067	15104	15224	15218	15361	15322	15121	15257	15194	15196	15237	15322	15207	15211	15232	15350	15125	15323	15274	15221	15179	15267	15212	15331	15435	15197	15237	15265	15323	15350	15352	15203	15196	15120	15124	15120	15233	15099	15335	15255	15432	15306	15310	15214	15259	15403	15356	15282	15173	15214	15271	15237	15162	15106	15234	15213	15140	15159	15247	15365	15262	15161	15172	14991	15321	15252	15199	15233	15309	15244	15025	15157	15251	15383	15226	15116	15283	15206	15200	15225	15168	15093	15368	15234	15292	15018	15360	15179	15124	15392	15282	15098	15211	15331	15370	15118	15249	15204	15237	15208	15237	15166	15237	15229	15297	15145	15327	15102	15212	15204	15164	15163	15209	15096	15509	15005	15062	15098	15206	15364	15282	15355	15221	15350	15199	15346	15289	15221	15265	15244	15182	15143	15161	15139	15206	15194	15193	15235	15206	15119	15303	15178	15273	15183	15050	15208	15378	15419	15247	15284	15104	15144	15303	15007	15288	15270	15216	15211	15385	15232	15242	15183	15061	15303	15332	15236	15377	15163	15390	15246	15337	15346	15243	15244	15302	15135	15076	15327	15172	15332	15265	15281	15209	15163	15192	15250	15208	15089	15289	15148	15220	15293	15251	15135	15362	15166	15069	15239	15187	15233	15312	15310	15332	15252	15075	15229	15256	15225	15159	15199	15233	15356	15400	15329	15081	15250	15328	15161	15203	15206	15312	15140	15320	15278	15292	15464	15235	15083	15300	15135	15089	15144	15162	15257	15325	15497	15242	15258	15159	15256	15153	15147	15061	15284	15231	15151	15218	15331	15021	15276	15086	15271	15496	15137	15236	15157	15100	15161	15218	15321	15134	15199	15308	15268	15226	15306	15272	15250	15127	15229	15223	15326	15298	15219	15292	15196	15282	15117	15076	15419	15201	15220	15212	15270	15412	15223	15194	15143	15114	15267	15317	15140	15281	15206	15170	15247	15170	15329	15124	15143	15253	15118	15141	15280	15238	15216	15303	15393	15269	15188	15208	15188	15321	15363	15448	15273	15212	15292	15200	15291	15350	15167	15426	15155	15267	15242	15274	15285	15112	15258	15159	15208	15021	15166	15211	15202	15326	15082	15231	15221	15259	15272	15416	15142	15331	15251	15256	15178	15317	15245	15287	15277	15265	15055	15141	15302	15238	15315	15214	15051	15265	15086	15376	15290	15198	15192	15067	15104	15228	15340	15282	15354	15036	15317	15193	15277	15177	15095	15414	15328	15016	15293	15262	15211	15148	15121	15298	15466	15235	15257	15065	15320	15238	15344	15267	15388	15186	15027	15195	15273	15310	15326	15111	15254	15055	15166	15252	15162	15189	15206	15299	15244	15312	15041	15378	15254	15147	15330	15338	15288	15337	15203	15297	15364	15118	15210	15222	15293	15264	15129	15093	15307	15360	15071	15362	15310	15168	15136	15262	15311	15123	15174	15232	15000	15332	15252	15248	15279	15168	15159	15268	15274	15078	15143	15189	15108	15210	15330	15239	15336	15416	15269	15196	15267	15100	14986	15077	15093	15169	15274	15236	15134	15318	15451	14994	15292	15201	15253	15226	15242	15379	15301	15282	15301	15291	15135	15365	15143	15137	15221	15160	15282	15183	15134	15257	15443	15202	15161	15298	15039	15361	15064	15172	15348	15160	15358	15187	15194	15109	15243	15284	15219	15259	15393	15307	15253	15453	15137	15108	15197	15305	15199	14998	15123	15321	15370	15045	15249	15318	15180	15144	15224	15140	15214	15376	15288	15291	15271	15086	15177	15053	15098	15299	15091	15259	15366	15315	15065	15236	15188	15059	15293	15206	15240	15196	15308	15364	15189	15211	15316	15153	15277	15134	15167	15215	15270	15142	15193	15354	15297	15275	15217	15264	15271	15062	15138	15189	15290	15267	15228	15451	15214	15165	15244	15232	14984	15229	15119	15301	15348	15204	15191	15228	15189	15402	15231	15377	15138	15259	15237	15339	15299	15046	15227	15365	15254	15031	15215	15117	15344	15248	15138	15110	15169	15256	15173	15345	15377	15093	15183	15240	15256	15346	15273	15225	15183	15371	15378	15180	15219	15301	15305	15110	15286	15310	15322	15156	15176	15193	15180	15247	15371	15258	15457	15301	15181	15176	15322	15192	15207	15259	15350	15123	15220	15075	15311	15263	15256	15246	15130	15180	15203	15344	15155	15383	15202	15362	15180	15185	15398	15225	15261	15306	15442	15217	15258	15216	15182	15343	15247	15282	15035	15409	15188	15310	15260	15121	15323	15205	15276	15237	15291	15137	15263	15241	15147	15190	15300	15398	15152	15277	15334	15233	15068	15449	15370	15342	15311	15292	15241	15117	15292	15309	15057	15216	15274	15250	15343	15218	15193	15214	15264	15209	15358	15247	15154	15088	15299	15335	15168	15186	15212	15176	15159	15279	15221	15186	15116	15159	15104	15279	15323	15171	15237	15078	15240	15212	15498	15362	15191	15461	15219	15079	15344	15117	15281	15129	15306	15179	15082	15202	15234	15344	15202	15239	15290	15229	15166	15231	15235	15185	15168	15316	15256	15233	15271	15264	15162	15248	15266	15154	15332	15052	15315	15192	15302	15216	15335	15263	15248	15340	15140	15150	15456	15104
24991	21399	28024	25414	20464	17656	17327	16121	15938	15721	15675	16230	26619	31690	29734	22405	17773	16256	15728	15751	15516	15488	15480	15656	15398	15389	15422	15603	15398	15437	15544	15411	15416	15400	15348	15404	15384	15431	15705	15453	15447	15514	15450	15351	15493	15402	15233	15561	15456	15387	15463	15364	15341	15599	15386	15568	15468	15321	15421	15375	15431	15411	15286	15335	15364	15402	15458	15327	15498	15448	15388	15376	15338	15345	15339	15579	15543	15623	15407	15428	15469	15658	15333	15442	15316	15606	15515	15418	15453	15440	15431	15517	15299	15515	15298	15299	15600	15452	15495	15397	15386	15363	15460	15493	15362	15561	15491	15402	15380	15481	15417	15432	15235	15637	15565	15454	15441	15281	15432	15292	15471	15372	15431	15554	15436	15339	15495	15488	15284	15493	15231	15522	15503	15321	15438	15392	15311	15587	15466	15389	15429	15478	15448	15433	15369	15525	15367	15301	15299	15373	15397	15382	15526	15338	15494	15309	15382	15657	15436	15623	15372	15316	15396	15478	15579	15383	15425	15537	15420	15573	15302	15411	15416	15474	15387	15309	15303	15377	15339	15499	15397	15271	15284	15521	15486	15470	15299	15214	15555	15340	15360	15199	15362	15392	15459	15379	15506	15392	15515	15370	15321	15373	15472	15344	15590	15448	15356	15354	15411	15442	15317	15523	15531	15461	15359	15330	15139	15526	15313	15290	15421	15396	15570	15447	15590	15215	15452	15108	15437	15315	15515	15415	15459	15474	15194	15196	15415	15489	15707	15798	15361	15485	15451	15428	15343	15503	15426	15404	15475	15284	15325	15456	15496	15324	15308	15520	15458	15493	15411	15466	15542	15320	15630	15237	15226	15310	15382	15375	15333	15688	15370	15392	15543	15626	15461	15335	15441	15395	15446	15523	15689	15318	15384	15521	15229	15392	15349	15484	15271	15277	15563	15354	15578	15505	15497	15402	15347	15486	15360	15590	15485	15255	15343	15621	15566	15460	15530	15449	15391	15453	15472	15380	15227	15443	15236	15496	15245	15345	15142	15325	15183	15560	15502	15289	15482	15365	15433	15475	15480	15397	15673	15434	15617	15357	15338	15337	15423	15460	15416	15431	15503	15236	15117	15315	15344	15457	15472	15371	15195	15326	15251	15338	15593	15488	15387	15244	15415	15428	15245	15452	15403	15376	15334	15535	15283	15342	15592	15456	15421	15372	15394	15270	15386	15355	15612	15620	15322	15390	15546	15307	15451	15425	15594	15433	15545	15420	15621	15343	15382	15518	15435	15327	15396	15358	15469	15482	15425	15426	15327	15545	15505	15282	15700	15377	15520	15253	15469	15336	15575	15343	15477	15390	15623	15687	15519	15359	15515	15231	15389	15460	15526	15337	15411	15608	15555	15304	15368	15479	15142	15466	15444	15335	15363	15488	15306	15461	15473	15481	15430	15446	15432	15459	15666	15435	15350	15580	15361	15516	15521	15159	15270	15537	15340	15475	15454	15458	15450	15413	15130	15396	15535	15358	15296	15426	15367	15576	15235	15215	15563	15717	15590	15417	15324	15442	15302	15509	15509	15348	15360	15410	15612	15248	15432	15438	15359	15487	15407	15388	15460	15511	15315	15433	15573	15332	15448	15210	15493	15320	15389	15346	15459	15541	15534	15469	15443	15470	15435	15450	15218	15449	15332	15211	15425	15381	15495	15474	15607	15426	15563	15502	15376	15333	15522	15657	15335	15369	15341	15347	15380	15404	15416	15221	15517	15248	15498	15318	15558	15390	15503	15443	15419	15323	15413	15303	15354	15521	15529	15381	15418	15514	15397	15310	15471	15382	15627	15441	15530	15448	15562	15435	15288	15429	15508	15507	15371	15348	15433	15517	15352	15517	15391	15254	15452	15383	15575	15462	15241	15456	15235	15435	15539	15394	15585	15509	15402	15392	15330	15389	15248	15403	15336	15408	15276	15405	15418	15333	15577	15442	15608	15436	15428	15313	15383	15347	15258	15449	15391	15360	15415	15370	15344	15849	15578	15548	15374	15401	15331	15499	15547	15542	15312	15213	15400	15513	15489	15486	15432	15452	15325	15511	15461	15411	15307	15482	15310	15390	15618	15310	15396	15280	15396	15394	15538	15525	15344	15272	15343	15331	15304	15313	15389	15478	15375	15604	15467	15326	15353	15480	15664	15484	15525	15485	15502	15430	15581	15466	15336	15218	15469	15335	15275	15140	15327	15434	15412	15422	15522	15431	15244	15623	15532	15462	15480	15270	15568	15302	15348	15430	15654	15335	15427	15527	15433	15595	15433	15547	15298	15548	15430	15292	15368	15533	15442	15344	15276	15364	15318	15642	15379	15655	15414	15544	15495	15518	15706	15621	15502	15650	15566	15284	15379	15468	15475	15274	15410	15298	15437	15397	15604	15316	15506	15388	15448	15306	15486	15412	15333	15253	15334	15360	15328	15181	15296	15321	15255	15318	15466	15300	15632	15358	15155	15604	15313	15266	15626	15489	15466	15341	15574	15399	15363	15262	15237	15150	15422	15371	15594	15461	15502	15295	15390	15307	15477	15564	15352	15592	15443	15383	15346	15450	15554	15540	15498	15442	15266	15339	15554	15395	15477	15700	15640	15463	15336	15366	15459	15477	15506	15283	15481	15360	15572	15454	15357	15639	15575	15603	15534	15380	15360	15196	15536	15344	15699	15443	15344	15299	15347	15291	15315	15397	15523	15491	15463	15586	15532	15598	15606	15474	15411	15426	15369	15275	15277	15405	15555	15342	15428	15579	15355	15338	15354	15657	15493	15718	15592	15638	15531	15471	15299	15351	15473	15465	15459	15447	15445	15427	15290	15368	15541	15155	15480	15384	15217	15289	15320	15579	15183	15298	15318	15350	15536	15340	15432	15421	15392	15559	15367	15441	15462	15399	15492	15561	15420	15324	15365	15506	15321	15475	15388	15432	15418	15256	15432	15669	15428	15480	15343	15463	15506	15278	15487	15387	15454	15286	15487	15309	15341	15272	15301	15143	15228	15397	15484	15388	15341	15343	15240	15445	15412	15492	15430	15478	15465	15503	15543	15443	15368	15370	15431	15598	15554	15524	15517	15453	15324	15544	15436	15403	15567	15546	15408	15420	15513	15458	15533	15511	15327	15513	15564	15279	15455	15591	15343	15181	15483	15338	15504	15363	15436	15427	15398	15562	15306	15377	15309	15353	15503	15269	15324	15553	15505	15406	15474	15566	15334	15399	15476	15389	15368	15531	15283	15451	15464	15539	15361	15362	15614	15391	15530	15390	15510	15415	15518	15212	15328	15420	15372	15380	15367	15467	15420	15501	15488	15225	15326	15482	15497	15409	15492	15467	15363	15521	15448	15417	15423	15355	15369	15463	15480	15632	15343	15151	15280	15512	15378	15521	15393	15517	15583	15586	15545	15312	15333	15438	15380	15372	15221	15429	15532	15457	15290	15422	15407	15376	15477	15401	15448	15627	15371	15356	15519	15294	15442	15526	15329	15307	15282	15500	15567	15371	15419	15426	15439	15229	15379	15356	15557	15401	15425	15495	15485	15393	15345	15483	15565	15480	15474	15396	15337	15460	15380	15472	15308	15300	15414	15405	15446	15402	15383	15437	15307	15387	15340	15345	15406	15381	15406	15256	15543	15582	15474	15413	15475	15547	15363	15402	15516	15485	15629	15483	15504	15574	15470	15443	15428	15427	15407	15470	15492	15400	15264	15594	15524	15389	15482	15678	15579	15298	15429	15386	15547	15484	15465	15368	15361	15511	15583	15374	15393	15467	15465	15497	15489	15572	15482	15506	15608	15332	15488	15396	15573	15441	15476	15298	15234	15400	15439	15311	15513	15365	15417	15425	15368	15587	15428	15411	15323	15268	15499	15520	15656	15380	15463	15397	15595	15586	15307	15295	15429	15512	15358	15390	15394	15433	15392	15526	15567	15434	15409	15210	15468	15523	15546	15371	15531	15600	15360	15450	15345	15338	15400	15405	15478	15429	15519	15528	15545	15394	15512	15330	15512	15540	15327	15496	15379	15555	15494	15481	15355	15353	15444	15370	15417	15515	15594	15371	15487	15477	15463	15376	15425	15418	15554	15508	15402	15531	15504	15319	15494	15407	15449	15275	15420	15524	15476	15382	15711	15435	15399	15423	15644	15301	15379	15426	15425	15517	15426	15646	15482	15555	15250	15436	15693	15495	15402	15551	15546	15447	15430	15310	15584	15406	15475	15404	15335	15301	15627	15434	15367	15593	15258	15478	15465	15417	15310	15392	15516	15472	15687	15576	15541	15518	15370	15552	15341	15414	15385	15470	15524	15426	15347	15287	15319	15487	15396	15271	15639	15533	15525	15488	15244	15340	15396	15401	15448	15667	15462	15521	15400	15268	15522	15365	15447	15267	15146	15311	15384	15528	15458	15403	15342	15564	15529	15363	15331	15316	15552	15402	15386	15543	15353	15382	15440	15315	15417	15430	15497	15398	15454	15392	15438	15400	15147	15286	15336	15292	15399	15646	15439	15582	15633	15504	15682	15648	15379	15436	15543	15436	15281	15413	15377	15490	15461	15487	15432	15369	15307	15427	15418	15441	15422	15495	15350	15563	15346	15480	15676	15367	15350	15459	15276	15258	15470	15518	15325	15453	15297	15480	15330	15433	15619	15511	15492	15484	15336	15442	15350	15307	15219	15457	15598	15365	15444	15372	15391	15561	15343	15448	15465	15410	15343	15300	15411	15398	15405	15679	15419	15273	15569	15521	15469	15647	15317	15376	15538	15536	15377	15583	15356	15464	15526	15414	15338	15528	15463	15547	15496	15387	15494	15485	15264	15324	15522	15653	15569	15539	15484	15330	15471	15508	15462	15481	15278	15387	15464	15658	15396	15386	15431	15333	15404	15433	15529	15420	15411	15396	15441	15486	15501	15395	15549	15554	15308	15489	15526	15542	15434	15376	15249	15508	15389	15256	15319	15306	15447	15686	15497	15491	15356	15376	15303	15414	15306	15346	15501	15547	15477	15533	15465	15399	15516	15409	15423	15581	15298	15341	15599	15404	15342	15370	15388	15295	15660	15480	15547	15366	15336	15279	15494	15331	15330	15407	15433	15266	15401	15525
14340	21381	20181	17610	16410	16025	16123	15705	15524	15188	15215	16637	32055	35535	31906	22419	16921	15319	15146	15027	14869	14796	15091	14975	15028	14846	14970	14929	14984	14826	14982	14966	14888	14978	15048	15015	14984	14854	14838	14936	14941	14936	15136	14865	14761	15119	14800	15128	14821	15018	15041	15002	15067	14943	14924	15041	14860	14875	14956	15096	15016	15060	14867	15016	14955	14824	14957	14986	14980	15090	14913	14797	15099	14909	15107	14985	14967	14848	14905	15042	14973	14886	14822	14975	14904	14961	15049	14993	14854	14963	14991	14949	14867	14864	15028	14753	14931	14869	15110	15059	14816	14946	14903	14846	14813	14945	14891	14994	14964	14959	15073	15044	14952	14883	14993	14867	14959	15037	15126	15073	15163	14949	15050	14971	14923	14795	14957	14994	14961	15089	14927	14929	15012	14896	14916	15066	14718	14974	14836	14923	14793	15003	14811	15024	15007	14989	14822	14895	14815	14917	14988	14892	14665	14777	14967	15044	14830	15010	15075	14957	14938	15034	14964	15185	14950	15020	14811	14940	14862	15149	14900	14989	14924	14876	15085	14748	14897	15010	14762	14937	14755	14912	15005	14807	14865	14970	15069	14816	14743	14798	14924	15047	15003	14943	15045	14896	15109	14994	15142	14678	14811	14852	14977	14894	15015	14955	14807	14867	14880	15055	14888	14982	14953	14879	15047	15033	15053	14701	14973	15034	14956	14850	14951	14875	15074	14997	15001	14873	14967	14970	15058	14894	14846	14944	14891	14884	14895	15041	14989	14985	14935	14975	14966	14985	14794	14900	14974	14956	15011	14910	15111	14945	14960	15033	14910	14968	15002	14880	14783	14899	14941	14976	14778	15020	14927	14969	14906	14837	14881	14962	15079	14879	14937	15041	14716	14790	14894	14687	15117	14973	14901	14791	14914	14867	14933	14941	14933	15019	14948	14970	14865	14922	14892	14848	14849	14873	14898	15032	14978	14849	14846	14705	14944	14960	14830	14920	15018	15118	14989	14868	14925	14889	15015	14920	14696	14976	14864	14997	14924	14928	14933	14844	14920	14812	14979	14946	14962	14906	14884	15058	14817	14969	14941	14881	14983	14934	14915	14827	14994	14906	14974	14876	15020	15094	14863	14955	14915	14906	14847	15063	14805	14904	15037	14904	14958	14946	14939	14899	14855	14901	15014	14826	14944	14760	14831	14902	15088	15019	14917	14801	14919	14861	14858	14947	14972	14952	14965	15058	14933	15055	14976	15110	14930	14910	14977	14987	14916	14846	14788	14931	14946	14850	14763	15099	14956	14999	14964	15029	15057	14902	14905	15109	14965	14929	15090	14846	15039	15057	14830	14787	15093	14981	15029	15056	15007	15033	14802	15080	14825	15030	14784	14960	15044	14862	14851	15016	14943	14852	14919	14908	14910	15030	15018	14840	14908	15064	14977	15001	14745	14966	15060	15003	15048	14965	15068	14822	14964	14891	14934	15013	14904	14926	14836	14848	14937	14819	14831	14975	15014	15008	15078	14902	14882	15045	14829	14968	14965	14928	14946	14970	14946	14785	15059	14910	14899	14908	14906	14863	15005	14868	14863	14925	15005	14979	14945	15111	14937	14960	14870	14929	14895	14921	14845	14894	14928	15140	14933	14889	15066	14946	15198	15023	14952	14978	14810	15055	14859	15091	14884	14862	14932	14936	14815	15017	14927	14939	15122	14807	14910	14909	14951	14860	14961	14974	15026	14926	14965	14862	14980	14938	15057	14806	14962	14921	15001	14918	14928	14997	14949	14849	15028	15113	14878	14911	14951	14875	14844	14892	14899	14926	15053	15029	14800	15097	14965	14884	14992	14971	14943	14775	14930	14851	14992	14811	14988	14784	14960	14983	15041	14949	14894	15051	14909	14904	15069	14970	14838	14817	14854	14976	14791	15022	14705	14944	14978	14963	15007	14996	14868	14908	14937	14989	15150	14852	14888	14859	14897	14961	14886	14993	14898	14940	14903	14922	14917	14728	14833	14789	14937	14901	14903	14947	15113	14912	14973	14873	15077	15194	15007	14882	14790	14996	15059	14804	14880	14946	15046	14852	14992	15161	14878	14900	14785	15032	14884	14934	15013	15017	15118	14763	14950	15029	14959	14935	14808	14944	15055	14912	14978	14893	14831	14996	14964	14895	14915	14897	14898	15059	14971	15077	14945	14966	15048	15101	14939	14913	14903	14750	14940	14707	14961	15002	14782	14839	14988	15017	14965	14940	15046	14965	14837	15041	14891	14933	15075	14966	15068	14846	14851	15034	14959	15028	15060	14735	15039	15107	14964	14898	14854	15009	14909	14958	14903	14933	15059	15154	14922	15007	14912	14976	14871	14855	14929	14856	14875	14978	14841	15018	14968	14941	14964	14911	14926	14897	15165	14716	14819	14847	14998	14990	15038	14909	14866	14936	14815	14906	15096	14891	15014	15027	15119	14956	14876	14749	15049	14951	14841	14939	14992	15040	14846	14961	14933	14990	15056	14910	15032	14911	14970	15129	14912	14865	14858	14806	14770	14834	15098	15091	15062	14834	15044	14891	14805	14917	15054	14872	15058	14912	14815	15029	15036	14880	14657	14968	14935	15070	15074	14890	14905	14965	15052	14859	14996	14827	14974	15101	14945	14841	14905	14876	15046	14873	14867	14930	15130	15139	15134	15006	15032	14932	14871	14952	14813	14945	14978	14980	14986	14877	14769	14740	14850	14869	14903	14969	15112	14929	14971	14849	15096	14998	15024	14745	14792	14845	14858	15060	14970	15015	14847	15113	14853	15100	15031	14943	14783	14888	15011	14920	14918	14961	14994	15009	14911	15010	15072	15047	14960	14930	14887	14911	14977	14964	14918	14938	15031	15047	15110	14972	14916	14851	14937	14687	14927	14949	14911	15073	14887	15113	14933	14778	14912	14935	14996	14827	14779	14970	15061	15052	15052	15033	14971	14992	14897	14970	14874	14870	15058	14824	14974	14930	14912	14893	14950	15106	14786	14890	14887	14800	15099	14918	15003	15085	14895	14885	14971	15067	14710	15077	15145	14984	14971	14918	14902	14919	15016	14933	14982	14747	14882	14929	14865	15027	14968	15115	14966	14941	14831	14915	14979	14961	15103	14938	15019	14729	14883	14919	15051	14951	14932	14714	14948	15001	15054	14824	14994	14830	14950	14836	15026	15001	14962	14824	15077	14832	14919	14921	14840	14919	15046	15075	15085	14990	15105	14936	14955	14909	14937	14953	15051	14874	15021	14968	15185	14989	14924	14968	14985	15020	14854	14944	14902	14993	14940	14965	14984	14867	14800	14907	15027	14784	14867	14821	14955	14900	14935	14852	14993	15005	14979	14983	15035	14858	14884	14917	15027	14952	14970	15005	14948	14806	14983	15070	14955	15024	14891	14866	15016	14824	14815	14985	14918	14967	14899	14975	15025	14958	14784	14935	14952	14809	15031	14939	15012	14922	15077	14958	15073	14972	15048	14997	14835	14935	14954	14841	14960	14947	15001	15057	14919	14946	15043	14919	14815	14924	14937	14962	15055	15007	15053	14783	15055	14763	14889	14846	14860	14916	14948	15007	14821	14876	15023	15080	14738	14787	14939	14970	14878	14835	14825	15033	14999	14922	15026	14978	14999	14708	15072	14929	15053	14995	14942	14999	14870	15086	14927	14892	14897	15000	15139	14873	15135	15005	14976	14885	14815	14982	14775	14955	14934	14926	14939	14910	14948	14870	14957	14799	14881	15000	14782	15043	14812	14961	14947	14969	14842	14916	14845	14809	14890	14971	14989	14881	15023	14910	14671	14936	14945	14963	14888	15078	14970	14886	15008	14759	14851	15072	14920	14941	14855	14970	15036	15107	14946	14838	14713	14933	14977	14826	14927	14949	15153	14905	14877	14877	15003	14923	14982	14969	14967	14887	14915	15106	14866	14849	14993	14858	15025	15005	15083	14848	14888	14842	14991	14797	14960	15123	14872	14994	14959	15009	15070	14768	14935	14898	15027	14878	14875	14930	14967	14913	14901	15037	14919	15011	15080	14906	14874	14980	14927	14974	14988	14872	14947	14802	14968	15074	15050	14956	14950	14785	14791	14856	15060	15019	14873	15066	14946	14886	14977	14953	15013	15050	15024	14985	14956	15057	15003	14951	14789	14768	15074	14917	14914	15001	15044	15113	15039	15015	14825	15140	15032	14886	14859	14949	14884	14985	15062	15003	15109	14871	15011	15139	14813	14859	14881	14969	14975	14799	14858	14986	15048	14796	14944	14958	14879	14995	14834	15040	14947	14823	14981	14973	14944	14925	14977	14960	14832	14982	14679	14934	14781	15019	14873	15024	14966	14994	14745	15005	14917	14976	15125	14955	14996	14879	14960	14889	14882	14866	14947	14974	14898	14851	15025	14943	14947	14912	14989	14979	15016	14948	14877	15047	14934	14941	14896	14982	14978	14941	14933	14761	14751	15084	14916	14771	14867	14778	15022	14932	14941	15081	14982	14945	14986	14940	14798	14735	15009	14986	14987	14948	14809	15020	14928	14966	14998	15028	14885	14889	14846	14926	14924	14762	15101	14977	15031	14971	14856	14963	14910	14854	15087	14949	15003	14952	14819	14995	14964	14921	14872	14983	14878	15072	15059	14818	14886	14880	14887	14899	15034	15070	15035	15082	14865	15001	14806	14932	15105	14877	15002	14952	14947	14901	14782	14924	15038	14952	14821	14894	15035	14814	15092	14980	15004	14850	14995	15109	15127	14856	14907	14973	14948	14934	15009	14730	14988	14855	14979	15053	15007	15034	15002	15023	14932	14856	14815	15085	14906	14870	14751	14872	14872	15106	14827	14923	14927	14928	15126	14926	14901	14938	14930	14873	15024	14963	14858	15086	14981	14974	14751	15175	15126	14838	14907	15086	15127	14982	14983	15065	15015	14931	14899	14831	15038	14905	15133	14844	14706	14891	14919	14954	15077	14829	14946	14934	14718	14905	15016	15093	14934	14998	15061	14905	15185	15081	14859	14832	14966	15107	14884	14905	14987	14821	15047	14873	14801	14937	15031	14969	14883	14910	14917	14866	14934	15049	14874	14851	14823	14983	14993	14903	14829	15038	14861	14775	14918	15017
23921	21334	28825	24241	21706	21024	18828	15957	15315	15235	15319	15525	30830	39011	37243	26091	18918	15988	14828	14796	14867	14710	14627	14592	14824	14663	14768	14765	14922	14677	14781	14557	14696	14874	14667	14622	14580	14719	14791	14673	14739	14476	14688	14761	14668	14687	14504	14477	14701	14644	14794	14739	14716	14548	14512	14835	14715	14794	14661	14605	14615	14478	14500	14639	14612	14605	14659	14517	14570	14655	14657	14739	14645	14768	14571	14580	14547	14558	14700	14678	14604	14595	14609	14616	14506	14606	14672	14677	14657	14464	14795	14578	14672	14397	14586	14531	14424	14460	14575	14554	14559	14520	14481	14603	14841	14588	14585	14686	14524	14567	14722	14634	14555	14508	14681	14748	14469	14598	14683	14541	14485	14586	14708	14603	14620	14709	14578	14511	14223	14351	14636	14552	14462	14519	14499	14463	14457	14523	14519	14585	14645	14790	14420	14616	14600	14541	14463	14546	14436	14375	14542	14543	14644	14532	14620	14542	14661	14660	14719	14634	14619	14752	14664	14743	14573	14456	14623	14647	14557	14568	14603	14372	14731	14616	14699	14537	14666	14443	14456	14644	14878	14506	14661	14342	14432	14509	14785	14525	14538	14695	14631	14636	14408	14525	14521	14639	14580	14559	14472	14626	14626	14372	14479	14621	14691	14648	14569	14766	14630	14762	14442	14578	14616	14480	14664	14752	14652	14470	14521	14489	14677	14517	14427	14608	14638	14529	14513	14544	14626	14547	14741	14522	14907	14558	14533	14402	14442	14504	14723	14630	14621	14693	14460	14506	14555	14585	14653	14425	14558	14806	14645	14498	14815	14595	14637	14470	14733	14716	14744	14535	14559	14685	14422	14586	14682	14730	14797	14629	14595	14412	14417	14306	14456	14611	14592	14687	14458	14796	14566	14440	14543	14650	14532	14578	14586	14481	14603	14611	14571	14778	14540	14578	14639	14696	14640	14507	14633	14567	14593	14706	14476	14629	14570	14657	14729	14491	14649	14567	14589	14530	14576	14550	14599	14511	14670	14585	14634	14437	14465	14418	14639	14648	14677	14582	14564	14603	14325	14453	14540	14651	14522	14527	14508	14542	14599	14682	14753	14693	14703	14637	14597	14564	14744	14552	14620	14594	14781	14537	14505	14522	14514	14441	14706	14635	14526	14810	14727	14672	14425	14726	14528	14787	14503	14612	14476	14520	14616	14603	14680	14723	14354	14620	14534	14671	14678	14572	14591	14572	14591	14645	14869	14672	14541	14636	14369	14448	14529	14693	14680	14676	14666	14533	14551	14572	14504	14544	14501	14639	14535	14449	14614	14681	14590	14436	14639	14466	14690	14488	14490	14470	14585	14579	14578	14531	14549	14365	14949	14696	14616	14529	14593	14705	14559	14355	14447	14496	14678	14541	14581	14605	14677	14667	14665	14737	14630	14443	14472	14545	14491	14591	14612	14644	14426	14596	14445	14784	14588	14634	14637	14543	14400	14501	14481	14492	14397	14610	14759	14563	14412	14462	14649	14626	14581	14533	14443	14552	14620	14580	14774	14455	14713	14527	14466	14621	14610	14682	14379	14509	14378	14426	14475	14510	14432	14349	14593	14772	14578	14572	14649	14499	14555	14536	14695	14546	14560	14641	14597	14723	14742	14549	14772	14558	14449	14753	14698	14733	14710	14701	14631	14632	14710	14717	14581	14631	14599	14662	14638	14551	14609	14589	14541	14620	14686	14673	14573	14771	14595	14585	14775	14480	14569	14678	14659	14545	14639	14563	14433	14653	14598	14484	14626	14443	14652	14578	14609	14359	14400	14540	14736	14530	14667	14604	14627	14619	14643	14606	14424	14449	14736	14512	14650	14567	14554	14457	14636	14420	14582	14612	14504	14693	14654	14615	14627	14622	14618	14626	14795	14775	14534	14771	14641	14484	14670	14557	14561	14443	14405	14663	14400	14434	14508	14624	14347	14548	14616	14620	14604	14574	14754	14510	14604	14490	14545	14663	14777	14513	14687	14501	14548	14522	14759	14566	14555	14595	14500	14660	14557	14500	14656	14596	14442	14666	14578	14546	14607	14596	14428	14710	14576	14605	14540	14688	14674	14705	14441	14646	14559	14794	14813	14458	14490	14749	14594	14510	14851	14738	14419	14569	14698	14704	14611	14501	14513	14610	14745	14713	14321	14450	14430	14547	14720	14469	14760	14533	14666	14656	14625	14546	14678	14572	14568	14424	14621	14502	14518	14447	14622	14489	14514	14484	14569	14508	14583	14640	14577	14634	14645	14408	14514	14604	14658	14701	14589	14555	14669	14518	14545	14519	14671	14602	14836	14487	14523	14700	14602	14705	14645	14644	14583	14728	14480	14503	14722	14604	14529	14578	14630	14591	14601	14659	14768	14664	14545	14641	14749	14663	14701	14602	14693	14618	14477	14788	14711	14605	14532	14660	14664	14642	14593	14446	14700	14492	14820	14547	14617	14585	14848	14346	14609	14590	14481	14676	14666	14694	14591	14612	14607	14548	14662	14600	14500	14662	14652	14590	14504	14600	14461	14561	14587	14657	14533	14556	14789	14635	14600	14672	14395	14617	14471	14684	14498	14491	14479	14566	14640	14515	14556	14516	14548	14509	14548	14749	14572	14449	14775	14665	14575	14596	14558	14563	14658	14354	14590	14710	14556	14493	14745	14747	14667	14506	14665	14436	14461	14657	14442	14550	14549	14717	14346	14435	14636	14431	14549	14408	14650	14671	14585	14464	14295	14373	14692	14571	14471	14621	14849	14793	14584	14592	14502	14521	14459	14566	14582	14628	14778	14585	14426	14486	14588	14492	14657	14665	14722	14585	14512	14502	14485	14467	14355	14621	14423	14656	14688	14508	14583	14580	14552	14613	14520	14478	14570	14643	14546	14451	14616	14698	14591	14466	14735	14640	14572	14557	14644	14654	14670	14657	14482	14574	14545	14561	14488	14658	14608	14628	14505	14552	14733	14548	14781	14440	14561	14713	14800	14683	14551	14651	14699	14441	14593	14493	14584	14539	14680	14623	14454	14697	14735	14663	14798	14552	14574	14437	14834	14916	14703	14564	14636	14646	14569	14570	14354	14773	14609	14593	14586	14726	14806	14589	14616	14588	14423	14644	14484	14703	14600	14503	14509	14618	14591	14571	14781	14644	14598	14389	14572	14647	14511	14526	14649	14771	14693	14589	14559	14768	14631	14544	14618	14585	14760	14823	14493	14561	14577	14534	14549	14511	14645	14699	14429	14573	14570	14585	14797	14503	14711	14473	14425	14556	14537	14486	14592	14644	14410	14828	14580	14476	14604	14667	14739	14637	14458	14587	14780	14526	14398	14472	14598	14706	14492	14538	14672	14711	14589	14725	14869	14477	14716	14530	14508	14554	14533	14411	14621	14811	14450	14555	14581	14535	14480	14621	14656	14541	14626	14431	14548	14604	14473	14551	14603	14454	14388	14655	14591	14596	14439	14528	14422	14616	14646	14584	14642	14621	14587	14808	14535	14628	14603	14663	14469	14623	14470	14532	14384	14561	14523	14611	14536	14592	14643	14579	14679	14796	14590	14577	14449	14649	14653	14566	14572	14716	14546	14693	14399	14654	14648	14558	14532	14582	14701	14766	14637	14585	14408	14544	14617	14595	14632	14561	14571	14411	14670	14693	14452	14651	14491	14495	14499	14428	14490	14466	14641	14707	14663	14645	14514	14561	14645	14646	14793	14648	14489	14451	14536	14619	14539	14766	14545	14577	14484	14457	14693	14446	14397	14606	14615	14630	14805	14411	14533	14520	14753	14568	14531	14688	14539	14716	14676	14540	14671	14435	14618	14667	14826	14621	14613	14700	14649	14571	14947	14575	14564	14582	14461	14689	14545	14714	14632	14669	14528	14392	14635	14512	14617	14681	14587	14706	14661	14656	14651	14788	14796	14469	14617	14470	14662	14450	14796	14736	14590	14494	14604	14627	14703	14518	14682	14546	14480	14476	14537	14640	14772	14550	14536	14530	14691	14531	14727	14668	14700	14663	14614	14514	14746	14528	14710	14553	14660	14721	14614	14677	14554	14745	14594	14602	14727	14605	14400	14591	14800	14592	14584	14624	14612	14726	14595	14591	14669	14566	14310	14620	14653	14596	14483	14401	14646	14525	14781	14554	14605	14457	14432	14594	14537	14651	14555	14703	14625	14759	14566	14602	14597	14504	14606	14538	14774	14555	14594	14455	14581	14508	14529	14666	14708	14650	14434	14635	14585	14465	14659	14809	14735	14589	14708	14603	14678	14637	14625	14473	14623	14447	14482	14653	14608	14405	14751	14656	14424	14596	14658	14513	14652	14511	14442	14576	14538	14730	14551	14679	14529	14502	14606	14713	14712	14628	14549	14518	14637	14726	14769	14653	14519	14523	14627	14642	14503	14575	14543	14536	14612	14761	14638	14592	14641	14470	14585	14652	14474	14567	14682	14582	14720	14794	14747	14600	14625	14499	14625	14436	14684	14503	14672	14667	14527	14608	14622	14623	14521	14695	14483	14614	14540	14587	14562	14708	14516	14597	14598	14588	14570	14561	14608	14469	14446	14582	14712	14710	14409	14599	14785	14566	14639	14607	14705	14601	14541	14731	14619	14775	14595	14557	14660	14592	14526	14701	14579	14564	14462	14713	14579	14646	14796	14570	14491	14577	14432	14547	14462	14551	14590	14627	14615	14457	14531	14522	14563	14537	14750	14543	14840	14638	14359	14503	14693	14523	14690	14554	14622	14557	14572	14745	14631	14650	14659	14563	14560	14546	14527	14699	14382	14555	14539	14737	14591	14556	14560	14404	14640	14681	14436	14541	14540	14582	14735	14675	14543	14572	14577	14598	14533	14779	14728	14461	14585	14657	14447	14531	14665	14590	14468	14450	14522	14599	14609	14686	14518	14737	14577	14539	14492	14659	14636	14656	14621	14643	14610	14570	14604	14499	14735	14734	14413	14668	14599	14438	14866	14465	14649	14675	14705	14490	14598	14507	14505	14547	14576	14334	14557	14466	14596	14642	14564	14540	14578	14687	14778	14527	14523	14612	14597	14527	14649	14704	14606	14908	14597	14549	14586	14575	14721	14531	14437	14451	14670	14575	14569	14480
15558	25622	23977	19336	17471	16573	16216	16039	15444	15158	15091	16348	37344	42782	39393	27028	18707	15584	14733	14519	14421	14303	14615	14346	14311	14489	14356	14352	14407	14353	14438	14555	14447	14474	14437	14524	14355	14496	14580	14246	14314	14451	14349	14490	14480	14322	14383	14389	14456	14298	14529	14366	14409	14421	14437	14275	14388	14459	14486	14276	14468	14251	14357	14383	14450	14385	14286	14278	14527	14259	14352	14368	14259	14205	14415	14464	14349	14409	14238	14421	14495	14332	14426	14450	14341	14297	14286	14278	14513	14454	14163	14472	14411	14342	14318	14428	14299	14433	14317	14416	14501	14313	14532	14343	14273	14397	14442	14330	14382	14469	14329	14399	14533	14372	14397	14358	14586	14298	14308	14312	14447	14583	14435	14383	14403	14477	14448	14324	14289	14329	14340	14361	14478	14345	14453	14424	14627	14505	14408	14463	14360	14282	14539	14409	14369	14371	14315	14302	14361	14363	14549	14336	14471	14415	14330	14391	14290	14508	14274	14480	14237	14439	14476	14423	14384	14453	14315	14453	14511	14389	14300	14509	14440	14371	14486	14467	14318	14366	14505	14372	14197	14331	14373	14387	14410	14514	14300	14237	14421	14330	14284	14419	14272	14477	14517	14289	14363	14480	14463	14550	14386	14439	14400	14392	14491	14427	14378	14525	14363	14313	14245	14381	14202	14458	14283	14485	14462	14422	14247	14521	14334	14359	14495	14390	14456	14545	14330	14488	14540	14357	14365	14302	14267	14315	14393	14405	14291	14256	14362	14322	14325	14304	14323	14345	14394	14242	14297	14454	14282	14397	14376	14207	14400	14460	14242	14320	14385	14348	14417	14420	14309	14376	14391	14349	14439	14421	14298	14492	14208	14328	14368	14342	14385	14421	14357	14415	14172	14391	14336	14323	14395	14262	14282	14274	14390	14384	14424	14462	14384	14542	14256	14339	14307	14260	14466	14383	14255	14383	14365	14364	14390	14317	14367	14399	14192	14489	14302	14490	14451	14372	14379	14189	14396	14483	14251	14424	14346	14371	14354	14432	14200	14489	14525	14180	14458	14398	14372	14314	14458	14226	14273	14317	14431	14319	14280	14369	14298	14326	14423	14401	14438	14379	14387	14583	14343	14433	14425	14302	14509	14349	14321	14401	14494	14545	14174	14401	14396	14403	14288	14334	14300	14345	14333	14316	14385	14331	14378	14333	14429	14334	14443	14429	14332	14223	14494	14377	14346	14480	14278	14516	14368	14211	14257	14257	14421	14304	14086	14316	14564	14255	14361	14305	14522	14308	14468	14275	14458	14414	14409	14354	14404	14393	14436	14189	14304	14503	14193	14325	14420	14354	14358	14323	14329	14500	14434	14360	14429	14433	14465	14444	14351	14264	14515	14184	14254	14498	14407	14439	14413	14497	14330	14437	14448	14441	14412	14363	14360	14499	14401	14381	14138	14362	14453	14270	14280	14540	14411	14242	14515	14316	14494	14298	14455	14372	14283	14272	14262	14235	14249	14355	14511	14409	14293	14406	14409	14356	14383	14371	14149	14490	14303	14408	14237	14405	14153	14391	14581	14355	14417	14139	14539	14367	14423	14357	14266	14374	14439	14264	14393	14268	14485	14276	14351	14344	14501	14401	14285	14461	14299	14487	14334	14546	14274	14517	14284	14365	14220	14289	14289	14328	14401	14398	14400	14339	14389	14516	14268	14471	14244	14362	14411	14428	14371	14179	14624	14172	14450	14355	14398	14431	14231	14384	14526	14391	14323	14244	14399	14361	14342	14265	14415	14304	14426	14302	14356	14284	14364	14248	14384	14296	14498	14479	14443	14494	14316	14433	14316	14373	14232	14423	14452	14410	14404	14372	14386	14209	14409	14440	14411	14417	14331	14392	14332	14277	14439	14375	14302	14383	14353	14403	14351	14444	14319	14303	14463	14343	14585	14411	14412	14279	14382	14164	14203	14401	14461	14328	14423	14429	14430	14353	14364	14247	14439	14519	14265	14279	14393	14429	14554	14479	14258	14406	14439	14239	14452	14390	14363	14375	14327	14262	14381	14127	14444	14449	14317	14433	14317	14413	14320	14499	14415	14422	14398	14399	14361	14405	14282	14365	14323	14433	14465	14422	14624	14453	14597	14328	14367	14369	14286	14425	14252	14330	14326	14334	14254	14402	14380	14285	14407	14397	14245	14278	14476	14413	14466	14383	14370	14460	14288	14371	14419	14408	14472	14495	14365	14353	14327	14390	14587	14482	14307	14290	14229	14406	14183	14338	14287	14271	14332	14371	14373	14306	14306	14269	14487	14404	14385	14302	14289	14419	14413	14376	14460	14389	14416	14490	14244	14365	14446	14373	14526	14354	14207	14305	14250	14503	14448	14366	14363	14424	14284	14365	14457	14435	14398	14325	14398	14511	14392	14428	14420	14408	14367	14360	14500	14352	14356	14324	14276	14287	14435	14301	14311	14337	14512	14209	14202	14451	14442	14269	14398	14335	14221	14420	14366	14397	14319	14487	14333	14154	14244	14397	14248	14471	14520	14429	14343	14377	14522	14450	14310	14356	14428	14451	14430	14494	14319	14466	14367	14324	14477	14238	14278	14449	14202	14296	14429	14179	14345	14362	14234	14249	14443	14291	14364	14366	14461	14336	14383	14391	14445	14365	14587	14363	14486	14277	14480	14431	14384	14543	14309	14363	14338	14397	14483	14369	14285	14320	14240	14406	14390	14192	14259	14433	14140	14266	14458	14431	14497	14364	14442	14337	14350	14386	14436	14393	14339	14402	14383	14439	14313	14492	14292	14332	14313	14261	14299	14336	14488	14302	14374	14229	14459	14412	14524	14408	14447	14386	14210	14308	14477	14435	14294	14379	14412	14505	14340	14399	14412	14148	14403	14412	14350	14363	14360	14348	14354	14390	14369	14368	14245	14401	14450	14336	14257	14362	14282	14401	14421	14320	14240	14311	14337	14441	14350	14266	14390	14426	14384	14310	14365	14332	14230	14389	14326	14177	14321	14315	14425	14400	14387	14364	14242	14356	14477	14253	14172	14266	14255	14444	14403	14447	14194	14375	14289	14315	14307	14439	14336	14440	14456	14512	14364	14450	14327	14434	14294	14290	14389	14211	14352	14486	14356	14381	14532	14406	14326	14439	14448	14329	14383	14469	14548	14209	14461	14544	14303	14468	14399	14320	14382	14140	14385	14414	14210	14329	14491	14482	14463	14304	14295	14388	14263	14457	14246	14297	14352	14459	14449	14434	14304	14259	14219	14365	14415	14550	14278	14074	14369	14435	14317	14434	14420	14650	14300	14447	14345	14245	14299	14368	14354	14505	14411	14603	14366	14540	14343	14364	14350	14462	14438	14346	14373	14415	14368	14364	14390	14271	14356	14374	14385	14325	14437	14279	14362	14403	14286	14387	14253	14256	14278	14477	14328	14271	14369	14340	14338	14439	14367	14409	14363	14311	14535	14486	14350	14218	14234	14319	14336	14340	14297	14473	14456	14300	14404	14493	14308	14253	14429	14321	14450	14257	14393	14515	14273	14324	14510	14377	14470	14313	14344	14372	14490	14323	14249	14336	14389	14332	14458	14281	14356	14387	14328	14208	14304	14415	14359	14334	14540	14151	14358	14434	14311	14352	14416	14274	14334	14484	14313	14458	14352	14367	14530	14373	14278	14224	14312	14236	14479	14298	14356	14418	14402	14306	14372	14446	14358	14194	14477	14200	14291	14385	14465	14409	14301	14295	14383	14498	14477	14308	14308	14451	14495	14400	14335	14449	14357	14424	14301	14436	14320	14484	14462	14370	14328	14350	14399	14264	14353	14320	14448	14341	14323	14453	14378	14255	14505	14396	14454	14334	14366	14433	14488	14422	14590	14396	14278	14368	14168	14528	14390	14158	14432	14313	14279	14305	14341	14238	14547	14467	14390	14608	14391	14415	14312	14440	14454	14449	14257	14466	14272	14416	14248	14291	14360	14264	14324	14410	14518	14549	14469	14526	14447	14249	14452	14452	14438	14334	14501	14486	14326	14395	14453	14321	14482	14316	14335	14553	14432	14399	14298	14328	14374	14381	14381	14464	14431	14347	14344	14588	14277	14290	14329	14308	14521	14344	14344	14306	14375	14355	14339	14303	14319	14379	14245	14331	14341	14400	14325	14502	14483	14308	14260	14373	14350	14215	14572	14473	14365	14346	14083	14468	14439	14430	14338	14456	14313	14510	14350	14459	14333	14449	14469	14528	14329	14290	14555	14262	14348	14439	14347	14312	14440	14490	14295	14574	14490	14379	14377	14480	14588	14259	14171	14356	14515	14416	14459	14263	14371	14432	14307	14416	14397	14411	14408	14303	14444	14327	14414	14324	14484	14240	14521	14335	14328	14195	14374	14366	14388	14457	14368	14395	14266	14410	14322	14312	14315	14339	14401	14353	14365	14219	14276	14303	14385	14398	14559	14529	14365	14297	14417	14458	14307	14267	14373	14352	14268	14421	14400	14473	14307	14312	14431	14345	14314	14452	14403	14494	14348	14380	14350	14344	14441	14457	14438	14322	14485	14381	14311	14281	14431	14454	14137	14235	14322	14304	14463	14310	14353	14245	14474	14434	14371	14389	14357	14248	14523	14350	14305	14288	14508	14230	14350	14220	14435	14374	14479	14212	14404	14400	14286	14395	14477	14428	14335	14262	14272	14384	14396	14524	14268	14284	14445	14357	14390	14509	14502	14263	14392	14471	14275	14198	14345	14397	14322	14444	14413	14412	14415	14425	14564	14251	14279	14381	14563	14286	14311	14319	14440	14342	14362	14458	14391	14600	14374	14387	14357	14260	14486	14346	14425	14313	14438	14343	14453	14411	14318	14390	14457	14205	14361	14253	14253	14268	14569	14239	14344	14284	14493	14386	14367	14439	14270	14604	14415	14433	14440	14267	14236	14408	14427	14436	14318	14312	14424	14357	14346	14280	14338	14276	14201	14433	14349	14314	14291	14505	14402	14325	14433	14281	14473	14304	14430	14294	14400	14255	14321	14429	14318	14592	14524	14249	14305	14431	14293	14213	14447	14273	14460	14167	14336	14543	14235	14408	14469	14208	14347	14356	14340	14348	14423	14298	14354	14392	14436	14359
28698	20934	18918	16468	14522	14705	15149	14814	14731	14760	14580	14441	15865	17332	17413	16488	15609	14806	14758	14800	14570	14570	14540	14630	14548	14784	14588	14922	14533	14658	14477	14812	14774	14685	14664	14571	14516	14751	14519	14575	14501	14463	14563	14492	14683	14584	14465	14696	14372	14616	14695	14598	14670	14609	14723	14502	14509	14626	14758	14753	14815	14744	14563	14430	14507	14561	14641	14737	14718	14450	14680	14541	14568	14653	14538	14636	14583	14684	14581	14592	14612	14603	14592	14358	14588	14432	14480	14553	14724	14849	14526	14746	14639	14571	14539	14598	14616	14643	14725	14676	14656	14605	14670	14702	14540	14610	14623	14661	14582	14457	14621	14589	14657	14689	14653	14641	14675	14552	14471	14583	14545	14508	14584	14653	14628	14471	14560	14515	14920	14514	14732	14672	14673	14524	14678	14521	14661	14468	14670	14514	14575	14534	14587	14682	14736	14711	14606	14810	14640	14501	14611	14550	14759	14679	14750	14533	14584	14666	14561	14546	14460	14412	14500	14620	14716	14713	14574	14606	14579	14711	14586	14657	14542	14632	14659	14600	14546	14742	14451	14564	14590	14861	14540	14640	14446	14479	14864	14826	14502	14941	14592	14559	14517	14615	14615	14664	14781	14698	14617	14391	14621	14641	14526	14572	14566	14605	14510	14759	14652	14488	14735	14605	14689	14487	14470	14671	14503	14483	14831	14550	14614	14634	14493	14565	14468	14641	14730	14640	14604	14589	14757	14722	14588	14706	14718	14517	14625	14529	14586	14619	14597	14569	14476	14464	14631	14459	14746	14711	14493	14580	14684	14598	14599	14500	14648	14589	14771	14636	14538	14525	14540	14586	14759	14552	14730	14555	14501	14706	14594	14585	14646	14483	14548	14630	14636	14597	14630	14357	14473	14595	14868	14564	14503	14602	14576	14569	14707	14868	14476	14669	14655	14667	14789	14595	14424	14593	14602	14659	14715	14624	14726	14592	14589	14527	14757	14695	14602	14666	14657	14667	14721	14682	14517	14389	14732	14532	14459	14645	14633	14707	14511	14484	14723	14618	14705	14575	14736	14399	14685	14804	14752	14806	14705	14684	14602	14587	14640	14493	14751	14610	14784	14744	14618	14590	14699	14545	14488	14566	14481	14583	14811	14842	14347	14539	14510	14296	14663	14469	14554	14421	14473	14608	14682	14511	14662	14653	14726	14639	14666	14759	14642	14577	14649	14546	14567	14606	14547	14799	14747	14406	14550	14585	14785	14480	14698	14542	14644	14556	14774	14724	14702	14530	14573	14620	14693	14504	14689	14542	14692	14594	14665	14542	14745	14488	14424	14590	14648	14648	14370	14674	14748	14592	14604	14519	14868	14548	14610	14474	14595	14796	14804	14696	14546	14735	14649	14688	14622	14561	14563	14540	14762	14532	14640	14597	14759	14610	14575	14421	14567	14621	14435	14584	14546	14691	14560	14496	14735	14666	14552	14737	14496	14641	14839	14448	14542	14538	14616	14429	14616	14487	14605	14711	14688	14740	14609	14602	14661	14763	14692	14667	14674	14530	14664	14602	14664	14530	14613	14542	14715	14620	14660	14611	14733	14661	14588	14630	14576	14586	14755	14830	14521	14593	14626	14703	14692	14802	14717	14747	14522	14546	14709	14616	14795	14527	14395	14397	14621	14641	14714	14864	14484	14650	14626	14677	14696	14529	14657	14657	14458	14665	14592	14694	14717	14653	14603	14677	14809	14636	14738	14412	14642	14589	14740	14373	14442	14639	14577	14689	14555	14704	14561	14487	14712	14739	14647	14619	14607	14778	14698	14442	14722	14640	14748	14640	14719	14518	14907	14559	14511	14556	14396	14738	14587	14571	14581	14533	14551	14390	14517	14754	14647	14740	14626	14554	14564	14552	14415	14525	14521	14790	14675	14654	14658	14487	14481	14655	14457	14726	14778	14474	14670	14606	14582	14582	14799	14642	14560	14631	14558	14748	14603	14594	14640	14666	14645	14681	14574	14794	14601	14479	14558	14501	14468	14518	14679	14661	14554	14500	14645	14543	14756	14677	14539	14672	14560	14652	14644	14687	14739	14783	14560	14562	14591	14601	14496	14676	14703	14685	14587	14471	14483	14502	14615	14697	14711	14639	14590	14675	14565	14606	14437	14659	14712	14586	14498	14724	14759	14789	14666	14506	14516	14315	14671	14524	14745	14620	14666	14651	14651	14602	14556	14438	14817	14672	14650	14641	14663	14601	14739	14570	14564	14481	14558	14619	14727	14511	14469	14551	14478	14549	14521	14536	14498	14495	14528	14361	14518	14521	14440	14572	14499	14686	14656	14493	14557	14604	14857	14431	14608	14637	14482	14576	14549	14584	14656	14655	14692	14659	14694	14404	14770	14716	14869	14633	14538	14694	14527	14607	14704	14548	14553	14646	14467	14582	14641	14552	14887	14765	14651	14520	14539	14739	14825	14686	14419	14449	14664	14399	14589	14554	14879	14540	14715	14618	14519	14479	14568	14663	14469	14618	14651	14725	14524	14594	14559	14498	14676	14598	14610	14543	14557	14639	14639	14659	14561	14525	14614	14739	14788	14677	14735	14615	14712	14541	14549	14667	14587	14539	14626	14600	14702	14482	14713	14708	14587	14620	14577	14585	14675	14573	14592	14676	14736	14561	14730	14608	14566	14722	14473	14608	14486	14626	14783	14876	14697	14606	14577	14721	14700	14619	14493	14566	14529	14508	14612	14622	14693	14616	14493	14442	14373	14734	14665	14414	14726	14606	14723	14731	14457	14576	14645	14678	14748	14729	14590	14603	14750	14554	14608	14740	14747	14619	14603	14609	14545	14463	14547	14719	14485	14694	14631	14580	14849	14625	14699	14540	14635	14719	14600	14585	14628	14557	14506	14770	14577	14776	14624	14472	14365	14522	14437	14545	14696	14689	14411	14423	14675	14562	14671	14490	14647	14439	14721	14738	14647	14564	14505	14725	14598	14561	14712	14607	14658	14619	14685	14816	14430	14558	14538	14720	14618	14582	14777	14662	14699	14618	14441	14615	14644	14730	14627	14542	14422	14630	14486	14571	14479	14726	14686	14675	14710	14466	14705	14511	14676	14666	14614	14696	14488	14583	14746	14487	14402	14706	14574	14744	14589	14602	14796	14593	14709	14536	14656	14560	14552	14631	14764	14647	14506	14760	14569	14714	14454	14672	14528	14732	14525	14630	14615	14496	14585	14508	14709	14633	14346	14559	14579	14731	14630	14620	14755	14725	14509	14562	14602	14691	14778	14572	14516	14562	14625	14686	14731	14601	14563	14591	14572	14540	14612	14739	14851	14572	14675	14627	14714	14672	14414	14564	14502	14489	14536	14633	14630	14577	14696	14426	14543	14778	14545	14799	14572	14602	14781	14524	14840	14624	14634	14715	14689	14619	14829	14610	14789	14577	14640	14537	14427	14588	14575	14488	14495	14770	14730	14547	14481	14583	14360	14596	14710	14653	14652	14811	14538	14553	14535	14551	14605	14388	14632	14656	14474	14535	14712	14682	14586	14525	14615	14631	14556	14653	14701	14571	14534	14588	14425	14758	14538	14645	14773	14614	14535	14633	14554	14487	14636	14590	14613	14630	14730	14941	14624	14577	14744	14522	14714	14591	14659	14550	14657	14517	14843	14839	14587	14617	14616	14645	14494	14583	14635	14588	14556	14527	14606	14538	14758	14546	14576	14495	14699	14606	14512	14574	14580	14479	14410	14526	14595	14459	14782	14629	14601	14648	14679	14785	14562	14605	14521	14468	14594	14590	14610	14667	14343	14538	14502	14599	14717	14567	14444	14671	14533	14594	14530	14504	14761	14620	14598	14502	14784	14723	14709	14708	14797	14538	14659	14539	14685	14455	14611	14700	14626	14551	14735	14635	14637	14813	14856	14746	14623	14558	14633	14565	14576	14623	14548	14529	14631	14752	14660	14664	14543	14628	14455	14647	14564	14674	14391	14451	14714	14619	14553	14551	14502	14401	14643	14545	14659	14521	14662	14609	14395	14495	14453	14741	14792	14499	14723	14736	14595	14476	14664	14730	14654	14614	14699	14690	14576	14654	14514	14757	14541	14484	14475	14855	14615	14559	14694	14564	14521	14558	14676	14874	14559	14716	14560	14721	14601	14577	14699	14563	14557	14741	14567	14466	14543	14550	14649	14672	14407	14633	14606	14722	14577	14672	14526	14561	14480	14597	14689	14570	14547	14565	14756	14562	14780	14700	14937	14578	14557	14694	14698	14442	14752	14638	14753	14372	14746	14640	14853	14600	14523	14647	14342	14576	14583	14659	14572	14638	14405	14425	14610	14652	14347	14647	14622	14568	14708	14753	14660	14671	14528	14579	14690	14586	14585	14628	14457	14644	14550	14629	14645	14625	14818	14537	14664	14550	14732	14579	14573	14666	14423	14612	14637	14559	14508	14646	14718	14861	14794	14682	14723	14574	14438	14426	14364	14681	14663	14481	14606	14430	14575	14571	14649	14733	14700	14663	14601	14695	14666	14576	14397	14699	14510	14648	14811	14452	14704	14558	14511	14625	14766	14413	14710	14712	14524	14598	14512	14646	14452	14579	14631	14702	14534	14703	14455	14345	14733	14700	14775	14599	14626	14720	14653	14580	14676	14663	14630	14757	14760	14639	14476	14638	14567	14550	14596	14690	14561	14420	14552	14406	14660	14631	14656	14565	14595	14604	14518	14570	14583	14817	14601	14470	14626	14641	14597	14563	14630	14723	14807	14485	14570	14491	14592	14613	14640	14472	14674	14508	14620	14891	14751	14868	14732	14440	14510	14600	14573	14766	14689	14823	14678	14646	14581	14546	14587	14571	14557	14638	14443	14693	14604	14696	14597	14597	14613	14809	14679	14606	14539	14605	14696	14783	14632	14493	14565	14642	14584	14546	14763	14538	14571	14475	14806	14678	14546	14552	14586	14737	14660	14771	14443	14683	14813	14575	14624	14613	14530	14630	14534	14548	14520	14463	14471	14712	14579	14555	14574	14384	14563	14542	14609	14457	14458	14599	14569	14523	14571	14930	14697	14553	14549	14726	14694	14561	14735	14716	14608	14476	14731	14639	14710	14660	14697	14619	14802	14687
14829	15449	15316	14793	14496	14737	14575	14545	14752	14291	14487	14578	17102	18726	18507	16788	14951	14546	14419	14374	14380	14323	14506	14379	14536	14441	14320	14244	14382	14367	14255	14372	14406	14443	14375	14536	14463	14313	14308	14344	14509	14263	14377	14614	14396	14232	14454	14394	14462	14403	14299	14385	14511	14178	14333	14362	14640	14403	14238	14384	14312	14429	14529	14550	14267	14563	14318	14468	14382	14478	14350	14506	14447	14571	14502	14423	14387	14485	14372	14391	14446	14379	14371	14406	14217	14341	14554	14305	14507	14509	14437	14359	14537	14514	14324	14419	14327	14204	14593	14452	14372	14536	14309	14296	14362	14559	14221	14441	14486	14397	14357	14186	14194	14634	14372	14347	14373	14471	14350	14340	14377	14401	14450	14446	14260	14429	14317	14279	14157	14384	14298	14357	14443	14369	14402	14410	14276	14360	14359	14564	14323	14472	14460	14328	14441	14308	14425	14227	14372	14386	14312	14507	14478	14463	14417	14283	14177	14432	14450	14231	14492	14438	14228	14291	14450	14421	14385	14534	14501	14399	14296	14181	14329	14308	14277	14344	14372	14454	14479	14166	14426	14427	14485	14294	14451	14323	14306	14230	14300	14464	14285	14404	14310	14367	14447	14432	14468	14431	14518	14379	14321	14322	14501	14386	14425	14511	14477	14163	14463	14534	14235	14403	14334	14374	14454	14366	14290	14358	14255	14232	14388	14451	14429	14258	14490	14276	14460	14415	14438	14430	14288	14545	14444	14500	14399	14542	14481	14414	14502	14338	14246	14453	14222	14261	14415	14378	14364	14410	14379	14364	14578	14557	14396	14475	14484	14302	14291	14470	14310	14381	14471	14279	14462	14301	14405	14284	14399	14302	14335	14344	14392	14395	14297	14557	14394	14545	14410	14429	14560	14608	14255	14462	14284	14395	14349	14438	14416	14583	14293	14224	14511	14481	14413	14437	14409	14451	14309	14294	14460	14472	14489	14445	14398	14264	14479	14369	14378	14373	14248	14297	14329	14326	14416	14439	14369	14465	14493	14339	14342	14325	14455	14431	14326	14315	14463	14456	14447	14470	14300	14466	14263	14339	14280	14485	14419	14430	14312	14388	14354	14410	14448	14459	14419	14541	14260	14519	14459	14453	14436	14334	14410	14314	14399	14501	14457	14299	14521	14475	14502	14486	14371	14219	14370	14352	14298	14511	14543	14252	14333	14323	14375	14381	14345	14310	14318	14521	14475	14290	14392	14430	14413	14364	14455	14404	14344	14413	14255	14412	14436	14450	14384	14347	14455	14324	14302	14396	14481	14318	14421	14382	14416	14459	14300	14539	14356	14481	14335	14434	14285	14542	14494	14313	14291	14237	14625	14325	14398	14363	14482	14392	14319	14478	14543	14328	14402	14439	14400	14252	14373	14504	14563	14339	14415	14253	14429	14364	14390	14474	14625	14331	14327	14415	14303	14370	14330	14451	14207	14381	14419	14305	14367	14440	14532	14345	14384	14381	14385	14429	14383	14392	14328	14376	14503	14422	14316	14356	14379	14450	14527	14367	14360	14403	14442	14431	14351	14362	14612	14324	14316	14371	14361	14493	14502	14635	14428	14543	14392	14631	14487	14378	14364	14419	14417	14309	14368	14277	14286	14496	14340	14214	14457	14495	14249	14461	14337	14556	14292	14358	14427	14339	14363	14324	14495	14405	14281	14355	14423	14463	14374	14570	14509	14335	14587	14282	14436	14435	14333	14305	14380	14395	14467	14319	14254	14678	14472	14431	14291	14302	14399	14406	14287	14323	14337	14292	14455	14169	14430	14492	14435	14239	14367	14439	14519	14427	14453	14335	14448	14557	14245	14267	14342	14273	14450	14451	14532	14394	14461	14226	14251	14343	14275	14431	14493	14271	14435	14525	14458	14109	14480	14248	14491	14524	14368	14499	14366	14356	14474	14317	14333	14429	14429	14256	14434	14310	14276	14400	14407	14438	14477	14329	14284	14447	14386	14282	14504	14306	14403	14409	14352	14428	14347	14297	14307	14322	14303	14366	14503	14308	14341	14458	14438	14512	14286	14454	14336	14489	14309	14351	14395	14375	14592	14281	14371	14474	14313	14391	14346	14472	14593	14465	14378	14226	14453	14285	14331	14476	14487	14511	14343	14482	14374	14421	14307	14464	14391	14438	14466	14452	14425	14391	14174	14383	14374	14361	14547	14381	14440	14200	14512	14208	14459	14427	14360	14338	14445	14508	14310	14292	14409	14309	14363	14405	14492	14356	14387	14236	14367	14299	14282	14389	14365	14192	14279	14330	14508	14387	14348	14467	14223	14512	14419	14472	14280	14459	14348	14452	14512	14406	14329	14305	14255	14438	14476	14270	14414	14338	14465	14413	14372	14481	14345	14448	14415	14476	14587	14412	14480	14246	14417	14414	14260	14419	14460	14330	14287	14377	14290	14304	14513	14414	14308	14535	14366	14393	14528	14337	14477	14222	14461	14345	14318	14298	14431	14358	14416	14539	14380	14551	14273	14288	14371	14376	14600	14359	14326	14436	14443	14487	14505	14537	14598	14493	14351	14398	14562	14368	14384	14421	14347	14444	14333	14342	14339	14126	14249	14289	14394	14444	14497	14491	14395	14399	14397	14194	14432	14561	14521	14345	14555	14446	14393	14376	14463	14154	14424	14454	14526	14357	14583	14427	14538	14329	14274	14164	14385	14362	14413	14405	14424	14353	14441	14349	14324	14325	14322	14436	14296	14425	14378	14448	14363	14422	14365	14516	14377	14364	14232	14377	14454	14344	14369	14534	14432	14260	14393	14473	14311	14545	14477	14419	14283	14376	14373	14336	14430	14443	14400	14475	14477	14304	14272	14399	14451	14448	14318	14306	14415	14442	14490	14376	14439	14414	14539	14352	14430	14320	14415	14411	14299	14446	14465	14281	14398	14413	14417	14202	14258	14380	14369	14352	14510	14338	14346	14343	14304	14502	14431	14527	14414	14344	14471	14279	14280	14377	14373	14344	14436	14448	14351	14430	14450	14555	14301	14326	14476	14374	14324	14284	14473	14234	14448	14252	14349	14442	14447	14381	14366	14405	14441	14357	14316	14510	14489	14400	14313	14410	14551	14350	14333	14420	14335	14448	14413	14345	14590	14244	14465	14366	14436	14399	14479	14526	14338	14321	14356	14392	14537	14241	14343	14394	14418	14445	14428	14277	14513	14372	14382	14369	14286	14508	14544	14221	14393	14386	14477	14366	14273	14389	14327	14310	14522	14394	14406	14272	14403	14263	14431	14492	14268	14388	14241	14337	14515	14365	14483	14095	14422	14267	14588	14496	14559	14430	14536	14343	14618	14412	14429	14315	14499	14324	14435	14411	14403	14405	14252	14301	14378	14395	14385	14253	14392	14363	14382	14597	14368	14389	14286	14473	14364	14441	14310	14456	14240	14295	14494	14368	14420	14253	14386	14310	14343	14231	14526	14331	14357	14490	14388	14487	14394	14463	14357	14306	14483	14500	14316	14328	14594	14423	14337	14445	14548	14363	14338	14150	14344	14486	14479	14373	14374	14280	14498	14451	14306	14355	14445	14637	14307	14538	14327	14521	14482	14538	14482	14458	14452	14481	14494	14360	14446	14333	14453	14357	14436	14368	14336	14297	14428	14273	14502	14535	14429	14502	14443	14634	14500	14530	14377	14441	14352	14212	14595	14358	14513	14376	14434	14276	14357	14417	14355	14388	14381	14302	14492	14420	14321	14150	14436	14497	14477	14509	14630	14381	14388	14324	14371	14304	14302	14417	14307	14342	14215	14342	14472	14271	14507	14563	14465	14659	14421	14406	14390	14446	14335	14481	14392	14487	14308	14473	14503	14203	14506	14556	14551	14391	14397	14319	14472	14300	14409	14243	14532	14395	14325	14462	14415	14425	14441	14510	14598	14331	14461	14360	14359	14539	14449	14606	14335	14364	14457	14637	14337	14415	14510	14441	14392	14373	14399	14452	14440	14289	14424	14359	14338	14301	14337	14425	14537	14577	14392	14514	14412	14287	14517	14392	14321	14278	14604	14436	14397	14393	14463	14312	14493	14381	14448	14470	14329	14169	14353	14280	14294	14451	14572	14440	14499	14405	14337	14351	14312	14462	14449	14394	14515	14373	14341	14182	14436	14503	14315	14448	14384	14358	14412	14250	14268	14480	14592	14357	14335	14384	14428	14280	14427	14342	14255	14327	14598	14333	14275	14331	14544	14366	14454	14250	14335	14484	14492	14332	14385	14235	14449	14190	14292	14407	14350	14223	14422	14263	14373	14311	14474	14268	14265	14347	14488	14576	14376	14443	14382	14414	14467	14402	14481	14522	14303	14360	14360	14550	14405	14330	14350	14325	14508	14325	14535	14313	14452	14336	14428	14446	14305	14502	14384	14431	14301	14534	14516	14436	14496	14248	14450	14343	14438	14340	14328	14533	14439	14590	14357	14399	14432	14398	14357	14290	14374	14454	14377	14465	14418	14343	14422	14325	14592	14477	14381	14431	14442	14309	14431	14400	14311	14375	14374	14253	14463	14472	14527	14395	14573	14355	14506	14493	14249	14346	14293	14557	14449	14556	14289	14350	14608	14391	14542	14497	14510	14286	14317	14439	14440	14364	14242	14375	14360	14303	14473	14475	14270	14391	14461	14408	14443	14567	14355	14484	14476	14407	14349	14434	14581	14398	14461	14345	14528	14466	14341	14491	14535	14441	14495	14183	14272	14300	14468	14457	14455	14437	14360	14550	14197	14487	14319	14445	14346	14397	14376	14372	14385	14655	14405	14606	14239	14421	14286	14391	14324	14566	14292	14573	14474	14289	14558	14325	14401	14385	14447	14601	14377	14502	14426	14570	14252	14539	14419	14352	14351	14288	14265	14499	14448	14349	14392	14375	14439	14223	14397	14466	14298	14175	14244	14473	14323	14415	14565	14277	14402	14491	14323	14447	14254	14507	14593	14298	14430	14288	14612	14492	14362	14362	14334	14196	14217	14291	14393	14372	14276	14520	14288	14495	14456	14392	14308	14342	14464	14411	14428	14397	14470	14256	14302	14348	14542	14372	14425	14385	14423	14364	14413	14323	14358	14370	14326	14354	14339	14429	14294	14412
25124	21408	27992	25245	19819	16125	15694	14465	14077	14189	14231	15313	26302	28764	26412	22109	16903	14651	14263	13929	13887	13888	13663	13778	13699	13801	13816	13901	13797	13885	13808	13746	13968	13887	13827	13779	13737	13885	13751	13614	13875	13776	13926	13812	13894	13958	13785	13486	13815	13822	13819	13787	13855	13935	13772	13819	13640	13596	13680	13629	13645	13900	13748	13603	13859	13651	13807	13749	13699	13965	13751	13665	13920	13880	13701	13742	13701	13639	13779	13866	13683	13689	13925	13944	13874	13731	13782	13871	13843	13672	13912	13690	13774	13605	13743	13614	13733	13901	13869	13904	13699	13958	13805	13675	13699	13832	13588	13796	13739	13973	13725	13659	13800	13800	13721	13915	13766	13749	13720	13813	13609	13491	13800	13658	13906	13735	13657	13763	13966	13720	13680	13725	13648	13931	13766	13842	13916	13567	13719	13907	13926	13858	13831	13724	13637	13690	13623	13662	13841	13753	13825	13684	13680	13694	13780	13780	13714	13718	13586	13651	13695	13795	13970	13778	13646	13858	13672	13755	13609	13794	13793	13748	13812	13631	13792	13630	13690	13693	13929	13756	13710	13674	13674	13644	13729	13768	13712	13787	13911	13690	13912	13839	13757	13793	13797	13744	13723	13662	13810	13743	13669	13682	13655	13780	13649	13933	13764	13783	13692	13830	13823	13970	13769	13596	13710	13551	13492	13850	13744	13665	13891	13820	13684	13959	13948	13784	13678	13921	13949	13554	13734	13796	13459	13814	13821	13733	13802	13693	13700	13653	13747	13841	13821	13776	13858	13738	13736	13876	13708	13781	13710	13768	13665	14005	13884	13577	13734	13756	13703	13671	13494	13778	13847	13754	13789	13865	13762	13856	13526	13687	13758	13648	13790	13884	14047	13870	13597	13923	13778	13770	13874	13873	13776	13798	13795	13891	13671	13870	13699	13803	13976	13872	13838	13637	13637	13730	13841	14104	13768	13763	13754	13748	13713	13736	13847	13765	13657	14097	13631	13822	13701	13864	13720	13804	13725	13824	13571	13717	13711	13825	13690	13807	13709	13713	13801	13921	13585	13591	13685	13792	13923	13626	13820	13693	13799	13729	13601	13840	13759	13928	13739	13894	13813	13780	13806	13777	13942	13769	13731	13657	13838	13707	13825	13824	13826	13687	13814	13815	13856	13786	13696	13853	13675	13541	13831	13717	13802	13765	13852	13881	13734	13689	13706	13803	13940	13855	13850	13965	13788	13769	13609	13835	13804	13835	13898	13697	13889	13709	13704	13597	13692	13777	13731	13787	13808	13858	13833	13803	13716	13774	13791	13792	13848	13795	13735	13757	13786	13616	13562	13548	13825	13929	13785	13655	14050	13874	13865	13887	13806	13598	13638	14035	13769	13846	13649	13809	13804	13813	13904	13666	13696	13704	13694	13747	13806	13965	13817	13919	13867	13750	13830	13811	13681	13992	13751	13836	13867	13862	13700	13783	13646	13778	13723	13850	13722	13875	13790	13628	13910	13834	13807	13820	13683	13919	13899	13750	13794	13832	13764	13646	13592	13839	13885	13673	13785	13729	13860	13914	13770	13736	13667	13840	13792	13881	13923	13936	13689	13628	13871	13812	13637	13945	14022	13898	13643	13836	13790	13674	13821	13672	13902	13788	13788	13568	13724	13711	13788	13854	13570	13749	13561	13844	13878	13733	13692	13972	13791	13663	13625	13617	13779	13833	13788	13939	13941	13728	13750	13808	13839	13847	13769	13679	13722	13696	13751	13865	13854	13814	13755	13711	13756	13645	13600	13760	13588	13884	13783	13671	13576	13608	13705	13695	13951	13806	13821	13886	13783	13546	13918	13658	13723	13709	14090	13787	13780	13804	13782	13693	13769	13786	13731	13825	13877	13956	13874	13974	13895	13700	13839	13898	13789	13768	13690	13787	13743	13723	13758	13707	13726	13726	13585	13733	13656	13907	13711	13586	13846	13551	13800	13921	13733	13608	13800	13845	13948	13700	13982	13775	13716	13896	13755	13918	13670	13708	13838	13857	13665	13839	13857	13713	13783	13770	13652	13778	13801	13704	13669	13868	13784	13860	13850	13796	13699	13690	13800	13845	13948	13967	13909	13944	13808	13747	13753	13635	13706	13949	13807	13698	13771	13800	13877	13758	13664	13801	13687	13623	13606	13650	13842	13776	13734	13639	13883	13681	13739	13965	13922	13795	13785	13624	13791	13643	13770	13824	13722	13919	13676	13885	13778	13796	13697	13549	13769	13706	13720	13857	13755	13691	13758	13777	13927	13705	13898	13919	13844	13726	13732	13797	13782	13584	13660	13915	13739	13835	13882	13649	13634	13756	13820	13763	13798	13710	13836	13959	13821	13684	13838	13705	13821	13769	13614	13805	14035	13803	13695	13707	13695	13789	13649	13712	13728	13506	13722	13777	13762	13564	13828	13725	13772	13714	13804	13915	14009	13799	13935	13674	13745	13737	13588	13982	13759	13767	13662	13764	13812	13567	13743	13853	13692	13583	13746	13640	13712	13919	13836	13965	13784	13815	13910	13611	13753	13755	13852	13628	13823	13727	13641	13776	13799	13630	13848	13737	13860	13785	13656	13757	13600	13839	13826	13817	13806	13655	13877	13800	13847	13776	13712	13886	13875	13865	13965	13862	13981	13807	13717	13766	13862	13680	13784	13858	13728	13888	13853	13867	13834	13710	13646	13851	13665	13680	13874	13879	13828	13615	13907	13891	13866	13945	13700	13808	13839	13764	13665	14030	13885	13873	13693	13718	13780	13898	13799	13795	13835	13925	13973	13692	13874	13751	13681	13768	13966	13595	13819	13755	13804	13752	13959	13774	13670	13794	13798	13753	13704	13735	13674	13700	13837	13652	13852	13820	13894	13730	13890	13841	13575	13769	13762	13759	13806	13740	13773	13850	13765	13580	13771	13827	13671	13759	13697	13805	13874	13815	13730	13704	13608	13653	13876	13844	13672	13843	13818	13668	13581	13709	13766	13695	13785	13764	13746	13769	13672	13817	13832	13840	13857	13721	13750	13756	13729	13762	13720	13668	13897	13761	13678	13777	13832	13739	13642	13748	13832	13516	13785	13723	13753	13838	13761	13820	13559	13638	13760	13781	13749	13801	13740	13716	13882	13754	13764	13780	13807	13930	13802	13505	13779	13706	13717	13764	13662	13881	13667	13800	13888	13691	13735	13811	13664	13724	13624	13505	13800	13803	13607	13587	13623	13707	13845	13815	13937	13833	13696	13875	13898	13806	13632	13690	13827	13781	13734	13754	13611	13919	13918	13681	13659	13775	13776	13599	13904	13787	13946	13812	13836	13772	13639	13943	13747	13763	13786	13769	13717	13684	13705	13778	13734	13733	13622	13873	13735	13782	13726	13868	13818	13335	13811	13705	13668	13824	13701	13696	13737	13749	13820	13614	13958	13911	13786	13963	13795	13655	13672	13795	13972	13861	13570	13704	13747	13875	13813	13760	13544	13585	13632	13928	13719	13581	13735	13617	13790	13903	13876	13713	13718	13694	13590	13807	13701	13897	13803	13817	13814	13749	14080	13691	13723	13765	13857	13686	13745	13900	13793	13809	13738	13772	13577	13794	13856	13630	13806	13905	13623	13993	13734	13791	13725	13678	13752	13808	13754	13754	13875	13721	13819	13544	13884	13707	13822	13689	13658	13778	13662	13663	13753	13865	13810	13670	13700	13658	13750	13771	13702	13821	13679	13653	13777	13861	13771	13599	13645	13861	13827	13743	13700	13776	13749	13915	13915	13797	13758	13815	14087	13998	13856	13584	13800	14088	13850	13736	13671	13744	13605	13742	13932	13942	13818	13903	13868	13901	13960	13787	13692	13683	13755	13747	13727	13690	13760	13921	13553	13765	13764	13726	13723	13730	13753	13917	13820	13668	13693	13782	13579	13740	13703	13816	13787	13800	13736	13662	13858	13798	13899	13575	13795	13778	13775	13693	13715	13755	13633	13788	13921	13764	13771	13776	13499	13725	13761	13776	13665	13616	13856	13861	13967	14059	13806	13693	13686	13880	13637	13768	13720	13882	13690	13736	13797	13710	13659	13728	13848	13826	13993	13912	13613	13747	13774	13886	13906	13920	13714	13686	13867	13545	13893	13697	13757	13917	13695	13860	13652	13773	13822	13878	13925	14043	13905	13815	13774	13974	13762	13989	13782	13896	13747	13838	13738	13772	13828	13880	13831	13703	13760	13705	13751	13729	13829	13639	13743	13849	13728	13715	13845	13553	13795	13560	13751	13800	13806	13576	13964	13899	13772	13765	13894	13713	13751	13783	13645	13849	13817	13832	13691	13767	13898	13830	13878	13855	13841	13831	13809	13741	13810	13797	13591	13666	13874	14000	13932	13556	13803	13967	13591	13887	13673	13626	13824	13735	13736	13750	13657	13871	13805	13778	13573	13881	13785	13838	13847	13773	13845	13798	13771	13894	13993	13903	13833	13709	13848	13677	13713	13755	13736	13812	13970	13851	13607	13652	13739	13769	13697	13665	13577	13594	13720	13781	13723	13751	13878	13753	13796	13556	13717	13701	13810	13611	13790	13772	13969	13780	13766	13843	13873	13786	14044	13906	13901	13958	13725	13858	13927	13998	13695	13824	13811	13873	13599	13721	13845	13932	13851	13741	13565	13421	13658	13612	13698	13750	13834	13755	13780	13765	13928	13844	13751	13777	13797	13702	13675	13783	13845	13798	13693	13751	13865	13779	13719	13584	13745	13840	13650	13817	13773	13751	13839	13836	13724	13857	13996	13742	13943	13701	13575	13744	13734	13749	13908	13648	13754	13895	13572	13867	13725	13974	13740	13652	13721	13837	13725	13676	13753	13702	13866	13763	13861	13719	13575	13718	13844	13681	13741	13571	13823	13654	13733	13822	13851	13672	13762	13434	13705	13675	13859	13645	13741	13755	13723	13795	13582	13878	13920	13589	13945	13674	13752	13677	13827	13697	13697	13698	13918	13968	13636	13913	13709	13621	13932	13808	13917	13841	13823	13897	13800	13588	13648	13869	13946	13930	13740	13885	13940	13582	13909	13679	13778	13851	13727	13784	13860	13706	13556	13784	13679	13792	13825	13806	13785	13638
13841	20958	19519	16627	15622	15044	14767	14796	14370	14213	14283	17026	32983	32890	29932	24049	17268	14954	14000	13882	13902	13744	13769	13996	13876	13968	13968	13948	13904	13989	14089	13924	13939	14046	13708	13888	13883	14032	13877	13830	13878	13841	14018	13733	13948	13894	13966	13853	14003	14027	13987	13772	13857	13884	13896	14082	14036	13911	14033	13826	13878	13812	13821	13867	13962	13900	13831	14005	13992	13926	13861	14073	13826	13894	13837	13933	13783	14034	13917	13834	13916	13882	13833	13851	13853	13939	13916	13847	14025	13738	13979	13760	13753	13807	13898	13873	13886	13930	13807	13906	13780	14001	13907	13907	13896	13926	13971	13855	13860	13955	13934	13874	13974	13943	13977	13998	13719	14016	14014	13794	13876	13931	13823	13922	13825	13917	13917	13902	13863	14010	13908	13975	13850	13857	13832	13891	13915	13748	13950	13925	13935	14036	13909	14007	13894	13929	13608	13878	14006	14000	13944	13907	13999	14088	14098	13795	13826	13829	13816	13805	13903	13922	13880	14026	13943	13786	13783	13944	14044	14010	13818	14074	13944	13825	13881	14021	13892	13817	13936	14043	13659	13939	13764	13769	14064	13983	13867	13747	14006	13940	13996	13864	14035	13861	13727	13777	13833	13799	13731	14028	13902	13965	13967	13931	13987	13952	13905	13857	13652	13869	14031	13945	13964	13815	13921	13684	13994	13885	13911	13961	13873	13703	13820	13925	13884	13870	14084	13889	13883	13765	13963	13780	13954	13756	13962	13916	13804	13895	13827	13892	13879	13810	13847	13849	13990	13867	13835	13790	13814	13904	13952	13856	13850	13857	14090	13803	13811	13910	13814	13851	13844	13899	13899	13986	13976	13857	13937	13894	13752	13791	13862	13935	13902	13922	13735	13749	13883	13872	14034	13795	13968	13942	13863	13743	13917	13988	13963	13964	13930	13804	13887	13863	13974	13943	13903	13892	13782	13780	13923	13886	13667	13909	13853	13867	13830	14020	13705	13941	13809	13851	14078	13853	13909	13867	13982	13784	13842	13883	13788	14026	13975	13919	13659	13965	13913	13904	13839	13740	14006	13838	13942	13881	13859	13982	14019	13817	13846	13743	13792	13856	13901	13815	13964	13857	13896	13824	13908	13706	13856	13753	13851	13703	13930	13937	13828	13752	14066	13865	13830	13776	13763	13837	13889	13795	13840	13914	13889	13733	13829	13649	13860	13698	13892	13912	13804	13940	13835	13873	13910	13816	13947	13675	13923	13685	13863	13988	14066	13795	13780	13881	13787	13985	13957	14006	13815	13914	13828	13757	13741	13964	13881	13762	13755	13681	13649	13816	13836	13905	13947	13775	13955	13803	14008	13945	13918	13835	13895	13887	13868	13739	13857	13757	13937	13885	14035	13774	13867	14001	13738	13973	13939	13883	13881	13842	14162	13991	13774	13867	14139	13896	13834	13894	13891	13887	13743	13977	13809	13708	13856	13684	14073	13784	13812	13766	13888	13872	13873	13734	13808	13886	13894	13876	14027	14006	13895	13900	13776	13980	13959	13742	13784	13952	13900	13899	13874	13860	13867	13877	13846	14079	13775	13901	13922	13920	13837	13837	13941	13870	13977	13775	14183	13918	13876	13677	13833	13929	13869	13888	13791	13870	13839	14063	13889	13694	13788	14009	13873	13931	13963	13948	13868	13824	13804	13924	13798	13769	14007	13819	14003	13791	13892	13814	13873	13648	14111	13973	13727	13766	13976	13880	14018	13847	13769	14016	13846	13917	13784	13879	13780	13962	13980	13914	14004	13901	13845	13948	13890	13876	13909	13790	13974	14003	14039	13657	13864	13912	13731	13977	13848	13825	13735	13925	13871	13801	13868	13902	13873	13966	13770	14022	13807	13957	13748	13956	13834	13917	14039	13930	13826	13923	13748	13894	13918	13925	14048	13840	14023	13965	13999	13960	14019	13865	13897	13976	13686	13768	14140	13819	14008	13920	13789	13935	13863	13815	13802	13865	13898	13805	13812	13971	13745	13774	13795	14040	13820	13966	13810	13868	14145	13793	13802	13790	13830	13715	13884	13818	13913	14013	13873	13945	13838	13929	13833	13794	13836	13870	13887	13802	13814	13753	13646	14001	13808	13889	14039	13852	13910	13911	13895	13817	13698	13981	13734	13959	13767	13788	13763	14037	13878	13868	14026	13931	13865	13841	13920	14063	13849	13823	14113	14048	14023	13989	13793	13795	13806	13968	14003	14006	13956	13944	13921	13942	13841	13699	13811	13944	13732	13988	13806	13880	13846	14081	13725	13758	13757	14013	13966	13866	13860	13955	13941	13964	13997	13944	13994	13797	14031	13970	13949	13878	13740	13941	14062	13934	13886	13962	13914	13996	13948	13918	13894	13738	13941	13820	13743	13776	13820	13644	13759	13897	13868	13986	13975	13966	13789	13809	13870	13883	13796	13988	13830	13647	13920	13926	13834	13918	13850	13926	13868	13871	13868	13964	13924	13870	13861	13769	14007	14102	13971	14046	13882	13901	13883	13732	13936	13940	13826	13835	13872	13754	13872	13886	13789	13938	13992	13761	13871	13825	13902	13843	13824	13879	13876	13787	13970	13928	13869	13951	14021	13848	13792	13942	14004	13832	13822	14048	13971	13852	13753	13807	13873	13963	13824	13998	13968	13748	13921	13800	13874	13871	13858	13813	13868	13994	13893	13835	13760	13975	13932	13897	13858	13965	13940	13893	13783	13975	13891	13753	13880	13966	14024	14048	13858	13864	13930	13852	13846	13821	13926	13992	13758	13720	13866	13804	13812	13756	13772	13766	13964	13904	14096	13767	13909	13769	13848	13692	13894	13767	13750	13802	13937	13918	14077	13917	13854	13921	13902	13768	13933	13951	13949	14122	13900	13833	13912	13888	13804	13845	13828	13918	13870	13901	13993	13682	14128	13854	13834	13829	13770	13865	13932	13798	13810	13960	14013	13778	13852	13964	13918	14055	13888	13823	13939	13877	13914	13867	14040	13858	13980	13769	13935	13802	13973	13956	13991	14017	13883	13945	13950	13883	13927	13829	13841	13792	13873	13926	13730	13933	14007	13789	13831	13723	13988	13864	13985	13923	13912	14000	13900	13927	13853	14038	13918	13914	13852	13973	13812	13849	13916	13807	13827	13864	13881	14077	13808	13907	13959	13755	13868	13938	13830	13869	13879	13892	13874	13708	13723	13971	13974	14040	13942	13926	13957	13821	14000	13900	13907	13765	13924	13889	13982	13744	13738	13912	13781	13889	13905	13760	13891	13905	13881	13872	14093	13824	13998	13782	13989	13868	13834	14007	13894	13880	13912	13813	13899	13767	13800	13813	13936	13903	13823	13922	13671	13897	13860	13751	13832	13748	13910	13888	13927	13921	14059	13917	13931	13968	13755	13977	13910	13920	13902	14024	13827	13806	14039	13716	13905	13952	13840	13819	13847	14005	13784	13945	13865	14007	13887	13853	13794	13896	13954	13919	14050	13808	13874	13822	14027	13682	13781	13802	14079	13939	13802	13891	13814	13830	13827	13977	13862	13771	13971	13806	13838	13889	13958	13885	13861	13992	13603	14016	13921	13757	13984	13809	13774	14028	13823	13889	13795	13956	13883	13698	13922	13777	13774	13851	13905	13738	14009	13796	14020	13967	14075	13869	13876	13967	13910	13766	13839	13868	13883	13845	13855	14019	13748	13900	13947	13904	13983	13829	13939	13983	13860	13725	13856	14003	13845	13852	13797	13922	13784	13887	13905	13901	13947	14008	13878	13864	14049	13643	13856	13882	13872	14093	13971	14055	14027	13929	13829	13993	13717	13769	13997	13754	13989	13746	14003	14026	14001	13968	13832	13856	13951	13914	13824	13907	13942	13978	13925	13913	14040	13844	14081	13898	13968	14016	13831	13857	13859	13999	13864	13803	13833	13943	13771	13788	13834	13839	13912	13818	13805	13840	13829	13969	13954	13798	13776	13724	13869	13807	14060	13802	13997	13842	13930	13881	13818	13638	13881	13762	13789	13904	13929	13992	13774	13803	13971	13885	14013	13828	13931	13991	13721	13872	13766	13970	13915	13929	13867	13877	13840	13922	13784	13974	13999	13978	13777	13906	14004	13936	13841	13959	13885	13932	13837	13918	13917	13879	13917	13913	13850	13832	13861	13862	13937	13694	13801	13767	13862	13982	13587	14042	13972	13749	13962	13974	13755	14004	13816	13869	13802	13845	13919	13780	13773	14069	13900	13831	13856	13828	13799	13875	14043	13698	13920	13762	13820	13799	13804	13807	13921	13885	13969	13772	13891	13791	13909	13925	13941	13868	13837	14096	14042	14083	13976	13842	13863	13785	13926	13895	13878	13784	13891	13874	13830	13794	13746	13888	13998	13868	13996	13908	14001	13857	13855	14096	13748	13884	13824	13799	13817	13799	13754	13945	13811	13923	13865	13736	13938	13922	13790	13951	13721	13970	13936	13669	13811	13853	13906	13827	14024	13920	13906	13915	13867	13867	13939	13949	14003	13747	14002	13824	13974	13897	13883	13946	13878	13926	13887	14059	13708	13848	13874	13961	13872	13943	13865	13805	13995	13922	13742	13843	14071	13775	13925	13992	13952	13799	13885	13922	13972	13872	13916	13947	13901	13855	13655	13871	13910	13882	13832	13906	14019	13816	13927	13744	13811	13892	13896	13782	13882	14017	13959	13949	13851	13920	13854	13839	13875	13936	14018	13800	13938	14020	13957	13843	13799	13950	13831	13838	13951	13945	13774	13994	13713	13891	13920	13730	13749	13853	13868	13945	13908	13810	13826	13903	13908	13830	13898	14070	13955	13935	13980	14072	13787	13758	14062	13791	13971	13842	13988	13915	13812	13963	13854	13935	13883	14026	14081	13792	13922	13766	14046	13905	13922	14001	13989	13918	13803	13885	13965	13882	13916	13947	13879	13749	13956	13799	13894	13995	13947	13900	13999	13889	13925	13796	13927	13969	13866	13841	13995	13991	13958	13951	13894	13997	14015	13925	13912	13868	13892	13871	13897	13918	13876	13890	13858	13852	13969	14083	13978	13897	13735	13906	13797	13959	13832	13939	13840	13767	13866	13803	13930	13958	13832	13717
23947	21334	28764	24274	21610	20031	16980	14097	13605	13518	13768	18889	31711	34070	33748	26737	19115	14933	13738	13203	13001	13010	13009	12913	12903	12960	13184	13006	13038	12954	13072	12839	13001	12940	13007	12993	12980	13058	13046	12804	12927	12880	12991	12962	12886	12966	13056	12843	13005	12933	12871	12932	12864	12919	12956	12894	12880	13052	12862	12817	13004	13078	12911	12911	12979	12915	12727	13002	12950	12877	12867	12915	12815	12968	13003	13116	13085	13049	12970	12857	12892	12964	12919	12899	13012	12872	12736	12774	12851	12930	12891	12888	13070	12748	13028	12930	13008	13087	12996	12919	13090	12782	12857	13123	12869	12983	12865	12723	13088	12812	12860	13031	12873	12965	12933	12984	12921	12980	12780	13029	12950	12947	12910	12915	12971	12871	12650	12912	12785	12885	12862	12977	12829	13006	12906	12876	12953	12811	12892	12873	12750	12898	12856	12843	12893	12864	12772	12738	12930	12845	12871	12931	12818	12948	12943	12869	13118	12981	12840	12890	12934	12964	12894	12893	12907	12741	12856	12884	12910	13063	12981	12878	12917	12866	13080	13133	12721	12918	13181	12978	12892	12849	12785	13035	13003	13044	12759	12915	13015	12958	12780	12726	13025	12942	12737	12977	13110	12971	12903	12956	12904	12996	12687	12884	13021	12837	12836	12916	12942	13110	12793	12944	12888	12827	12833	12950	12838	12747	12981	12953	12950	12792	12815	12895	12858	12981	12816	12894	12770	12886	13029	12935	12842	12996	12886	12791	12696	12946	13017	12839	12748	12876	12997	12984	12874	12823	12914	12864	12752	12718	12821	12892	12905	12882	13032	12770	13083	12825	12928	12964	12916	12843	12837	12885	13037	12950	13022	12838	12859	13103	12889	12754	13081	12730	12832	12806	12828	12897	12737	12710	13006	12891	12783	12601	12876	13032	12887	12902	13088	12892	13046	12817	12938	12848	12932	12980	12994	12940	12859	12871	12857	12720	12819	12939	12865	12930	13128	13031	12867	12861	12918	12744	13006	12797	12940	12723	12813	12840	12828	12820	12814	12691	12938	12867	12858	12925	12963	12956	12899	12722	12811	12967	12912	12839	12740	12886	12899	12925	12956	12849	12884	13093	12872	12863	12935	12972	12816	12754	12888	12807	12832	12770	12631	13081	12686	12707	12794	12868	12933	12991	12808	12826	12904	13029	12992	12922	12905	12868	12794	13006	12902	12837	12921	12704	12992	12985	12832	12864	12710	12884	12883	12830	12803	12814	13094	12871	12763	12841	12805	13074	12934	12912	12980	13017	12848	12982	12874	12922	12806	12942	12953	13007	13031	12887	12857	12849	12926	12779	12820	12918	12770	13031	12895	12898	12751	12802	12857	12923	12770	12855	12868	12931	12770	12804	12839	13009	12972	13011	12780	12949	12777	12778	12838	12981	12854	12996	12671	12857	12820	12814	12966	12771	12984	12947	12765	12842	12861	12951	13022	12935	12810	12816	12915	12824	12939	12809	12926	12981	12620	12734	13086	12796	13032	12822	13060	12974	12876	12972	12834	12902	12968	13036	12971	12874	12939	12653	12947	12848	12963	13031	12953	12782	12883	12880	12991	12918	13031	12940	12761	12873	13044	12878	12739	12961	12881	12886	13019	12753	12744	12895	12712	12829	12808	12832	12935	12914	12943	13131	12965	12886	12902	12883	13065	12859	13039	12794	12861	12790	12876	12866	13033	13129	12882	12872	13027	12958	12870	12927	12814	12972	12833	13022	12928	13053	12771	12587	12851	12912	13010	12921	12984	12911	12857	12791	12890	12952	13032	13007	12758	12913	12857	12846	12895	12778	12849	12865	12857	12865	12994	12959	12763	12864	12873	12965	12917	13058	12781	12948	12967	12945	12958	12974	12957	12771	12864	12799	12866	12719	12988	12885	12878	12903	12882	13060	12945	12919	12804	12978	12757	12948	12827	12736	12828	12926	12948	12851	12803	12960	12980	12731	12957	12797	12813	12822	12881	12973	12821	12860	12801	12968	12818	13054	12824	12903	12876	13062	12760	12804	12753	12770	12742	12991	12941	12965	12834	12922	12881	13060	12851	12944	13074	12945	12818	12820	12912	12919	12745	12890	12994	12880	12801	12948	12837	12813	13029	13059	12895	12895	12938	12814	12795	12754	12927	12944	12873	12878	12880	12770	12939	12752	12874	12950	12623	12873	12872	12983	12941	12991	12883	12930	13106	13032	12994	12773	12827	12836	12857	12903	12955	13028	12969	12821	12954	12950	12801	13158	13034	12971	12955	12948	12911	12749	13132	12821	12878	12934	12898	12804	12992	12892	13031	12880	12926	12889	12959	12796	13027	12936	12863	12775	12891	12902	12780	12861	13076	12991	12895	13009	12808	12799	12755	12776	12984	12910	12829	12980	12974	12830	12801	12954	12831	12961	12794	12965	12912	13034	12997	12865	13012	12932	12932	13087	12926	12854	12800	12947	12859	12847	13024	12924	12943	12906	12823	13191	12812	12713	12940	12897	12886	13004	12752	12870	12969	12747	12951	12865	12940	12744	12781	12907	12725	12709	13003	13129	13025	12906	12924	13079	12890	12925	12892	12788	12848	12854	13056	12813	12844	12787	12899	13065	13011	12736	12807	12866	12901	12778	12949	12794	12817	12791	12883	12865	12864	12921	13118	12883	12909	13020	12806	12979	12981	12796	12832	12857	12818	12927	12765	13062	12983	12852	12747	12796	13031	12907	12790	12693	12783	12992	13030	12843	12908	12870	12962	12912	12975	12829	12862	12811	12931	12836	12696	12979	12944	13145	12816	12822	13059	12968	12960	12958	13077	12974	12805	12783	12859	12868	12903	12940	12866	12913	12844	12781	12983	12942	12992	12877	12887	12786	12801	13111	12855	12808	12897	12896	12930	12801	12842	12770	12872	13022	12993	12987	13120	12759	12887	12764	12974	12937	12870	12949	12864	12681	12811	12722	13105	12946	12814	12787	12941	12773	13086	12846	12814	12949	13042	13036	12899	12765	12854	12859	13027	13031	12942	12930	12974	12934	12769	12908	12781	12910	12967	12844	12730	12805	12804	12775	12762	12978	13005	12816	12801	12912	12878	13069	12886	12771	12856	12940	12771	12913	12805	12826	12893	12750	12790	12742	12861	12836	12724	12826	13065	12785	12626	12843	12891	12871	12952	12778	12938	12742	12904	12935	12835	13050	12950	12851	12916	12966	13014	12865	12949	12970	12948	12951	12964	13015	13046	12846	12779	12818	12824	12911	12873	12984	12786	13025	12896	12727	12875	12762	12954	13049	12815	12803	12805	12839	12878	12761	12896	12796	12909	12787	12734	12687	12761	12936	12705	12939	12946	12941	13006	13077	12914	12852	12911	12959	12877	12854	12767	12909	12901	12993	12727	12922	12761	13000	12855	12964	13183	12916	12662	12856	12843	12797	12762	12876	12793	12971	12665	12756	12953	12748	13056	12919	12998	12996	12926	12903	12789	12666	12801	12830	12800	12998	12727	12987	12749	12843	12926	12715	12835	12768	12844	12756	12920	13049	12935	12941	12802	12723	12934	12888	12937	12962	12917	12829	13042	12770	12911	12818	13080	12938	12823	12896	12883	12695	12856	12966	12928	12744	13076	12834	13142	12842	12776	12782	12961	13068	12948	12927	12962	13022	12824	12998	13069	12878	12937	13058	12742	12802	12848	12811	12912	12923	12896	12969	12940	12990	13017	12814	13009	12818	13064	13028	13149	12905	12910	12812	12787	12823	12829	12934	12984	12967	12866	12958	13005	13045	12720	12909	12848	12834	13053	12988	12891	13026	12886	13022	12887	12961	13043	12852	12831	12741	12744	12774	12886	12709	12996	12851	12886	12772	12978	12871	12771	12842	13013	12958	12904	12996	12849	13100	12950	12977	12884	12970	12774	12557	13025	12874	13014	12975	12936	12705	12974	12958	12951	12811	12891	12926	13055	12757	12926	12826	12753	13008	12876	12826	12988	12865	12942	12737	12763	12849	12806	13045	12848	12819	12836	12655	12848	13021	13019	12597	12953	13014	12777	12831	12986	12915	12859	12827	12998	13024	13024	13085	12684	12973	12874	12825	12921	12689	12877	12868	12796	13014	12827	12876	12801	12821	12966	12678	12849	12916	12882	12768	13058	12956	12765	12841	12965	12947	12780	12857	12929	12635	12950	13082	13084	12821	12762	12829	12989	12857	12739	12895	12693	12768	12720	12905	12810	12964	13037	12970	12738	12845	12885	12818	13048	12877	12815	12806	12770	12824	13025	13118	12763	12916	12783	12958	12858	12854	12988	13020	12947	12938	13000	12972	12769	12877	12893	12778	12946	12993	12819	12818	12890	12701	12767	12984	12913	12900	12801	12774	12857	12686	12848	12920	12781	12676	12598	12902	12919	12908	12863	12941	12898	12896	12847	12812	12915	12806	12832	12913	13043	13034	12883	12867	12877	12981	13019	12913	12824	12791	12897	12932	12934	12772	12916	12886	12850	12796	12865	12859	12768	12902	12876	12919	12861	12734	12851	13019	13012	12883	12910	12852	12796	12875	12863	13139	12834	12921	12911	12706	12698	12858	12958	12915	12769	12681	12997	12967	12982	12976	13030	12938	12850	12857	12959	12751	12742	12810	12842	12892	12878	12854	13037	12864	12798	12915	12981	12887	12988	12921	12747	12771	12891	12921	12957	12983	12952	12722	12759	13001	12972	12805	13031	12839	12934	12794	12779	12816	13008	12946	12809	12887	12699	12871	12861	13130	12827	12964	13001	12742	12791	12891	12847	12913	12755	13014	12859	12816	12872	12891	12803	12814	12914	12889	12838	12872	12903	12922	12703	12836	12845	12962	12817	12894	12898	12833	12957	13034	12822	12863	13018	12941	12975	12948	12943	12773	12916	12620	12762	12886	12887	12872	12913	12988	13000	12839	12919	12995	12835	12865	12813	12990	12955	12883	12981	12650	12664	12955	12827	12920	12716	12963	13021	12943	12891	12850	12835	12924	12890	13082	13104	12961	12797	13016	12840	13092	12866	13012	12989	12809	12820	12745	12885	12801	12745	12731	12818	13024	12838	12864	12903	12742	12684	12887	12693	12839	12984	13009	12731	12849	13020	12890
14983	25083	23120	18248	16458	15347	14841	14703	14284	14260	14190	24386	38230	39208	38283	29311	20150	15192	13854	13549	13264	13214	13201	13277	13117	13283	13299	13413	13222	13299	13368	13406	13420	13301	13338	13269	13185	13149	13221	13241	13209	13432	13230	13238	13230	13347	13227	13370	13202	13347	13338	13276	13255	13229	13279	13277	13235	13315	13183	13297	13360	13049	13267	13328	13244	13229	13171	13234	13319	13328	13175	13302	13131	13266	13210	13265	13301	13352	13371	13370	13248	13147	13208	13402	13270	13295	13167	13253	13307	13203	13271	13353	13255	13194	13225	13265	13253	13196	13182	13375	13241	13317	13182	13108	13059	13264	13185	13185	13114	13280	13217	13360	13248	13257	13076	13385	13208	13267	13232	13394	13211	13302	13261	13302	13219	13199	13237	13204	13281	13195	13380	13237	13177	13270	13143	13181	13412	13089	13140	13041	13213	13211	13318	13234	13120	13176	13164	13198	13281	13295	13308	13365	13155	13210	13192	13208	13175	13415	13217	13171	13094	13121	13295	13432	13196	13126	13250	13162	13260	13335	13171	13228	13291	13218	13288	13108	13148	13273	13265	13209	13295	13279	13209	13241	13230	13266	13283	13245	13250	13169	13234	13097	13231	13387	13206	13287	13273	13347	13166	13288	13195	13247	13338	13283	13234	13247	13250	13252	13191	13286	13147	13372	13219	13066	13199	13332	13201	13199	13343	13340	13203	13145	13065	13246	13192	13218	13262	13260	13152	13228	13279	13326	13256	13302	13057	13292	13272	13167	13230	13234	13136	13199	13128	13298	13188	13150	13192	13249	13184	13254	13165	13416	13065	13227	13402	13314	13303	13221	13270	13263	13308	13239	13121	13270	13238	13232	13402	13237	13438	13209	13209	13118	13170	13257	13203	13121	13388	13252	13162	13161	13180	13331	13126	13236	13197	13189	13198	13256	13104	13271	13211	13382	13234	13395	13397	13210	13122	13220	13232	13281	13257	13195	13265	13320	13335	13089	13264	13153	13090	13182	13222	13071	13302	13223	13158	13304	13196	13149	13230	13319	13172	13266	13303	13170	13233	13332	13184	13293	13129	13273	13177	13341	13176	13271	13211	13258	13232	13248	13175	13250	13245	13171	13294	13233	13215	13199	13366	13345	13338	13107	13248	12985	13251	13298	13227	13375	13297	13305	13286	13231	13194	13215	13412	13129	13153	13265	13206	13269	13227	13228	13264	13312	13262	13182	13268	13056	13231	13282	13237	13342	13277	13309	13364	13163	13160	13390	13159	13188	13230	13392	13120	13152	13313	13102	13292	13166	13286	13311	13159	13095	13128	13343	13356	13153	13144	13143	13190	13288	13216	13193	13264	13212	13191	13376	13176	13107	13325	13028	13311	13204	13304	13056	13241	13236	13193	13205	13123	13280	13167	13131	13210	13277	13212	13269	13146	13186	13311	12971	13272	13344	13181	13308	13287	13148	13163	13342	13157	13280	13256	13084	13110	13237	13349	13319	13405	13222	13271	13262	13101	13303	13005	13274	13235	13125	13267	13280	13214	13117	13139	13132	13170	13198	13381	13285	13375	13240	13241	13233	13126	13244	13416	13311	13241	13254	13274	13250	13144	13208	13174	13292	13218	13176	13323	13202	13095	13049	13331	13377	13143	13260	13155	13266	13178	13459	13240	13213	13174	13178	13275	13200	13418	13161	13166	13263	13213	13237	13214	13342	13205	13205	13272	13075	13079	13161	13243	13253	13252	13248	13200	13241	13353	13204	13252	13204	13336	13351	13263	13092	13241	13299	13267	13282	12983	13226	13177	13241	13284	13227	13180	13306	13219	13243	13369	13222	13209	13243	13103	13215	13188	13345	12981	13177	13193	13289	13272	13037	13213	13270	13261	13313	13218	13287	13257	13226	13163	13346	13411	13321	13163	13200	13175	13162	13200	13165	13241	13318	13164	13344	13219	13232	13168	13315	13340	13178	13291	13132	13253	13253	13214	13320	13214	13346	13301	13330	13224	13144	13297	13144	13196	13163	13342	13121	13225	13173	13147	13336	13313	13275	13230	13228	13263	13301	13123	13230	13149	13267	13382	13305	13400	13380	13130	13159	13295	13184	13188	13195	13232	13088	13288	13297	13225	13122	13287	13247	13162	13207	13142	13157	13372	13295	13258	13256	13290	13239	13164	13375	13342	13239	13272	13272	13098	13270	13190	13305	13262	13268	13141	13129	13212	13221	13300	13255	13227	13198	13242	13188	13269	13152	13229	13228	13125	13317	13373	13140	13067	13387	13266	13334	13375	13238	13228	13163	13459	13282	13258	13297	13220	13214	13056	13195	13316	13125	13312	13135	13347	13181	13221	13350	13201	13160	13120	13282	13227	13186	13204	13262	13291	13084	13294	13170	13229	13006	13079	13198	13301	13157	13210	13201	13113	13263	13346	13393	13204	13187	13118	13132	13218	13331	13164	13295	13130	13211	13125	13217	13265	13343	13299	13253	13225	13104	13337	13246	13260	13268	13149	13290	13225	13265	13234	13136	13228	13166	13337	13117	13215	13404	13259	13308	13417	13288	13256	13252	13147	13280	13146	13260	13176	13272	13199	13200	13351	13281	13229	13201	13219	13248	13159	13074	13212	13343	13425	13242	13261	13137	13062	13222	13305	13249	13292	13111	13341	13036	13220	13214	13260	13493	13158	13143	13244	13215	13144	13281	13077	13225	13288	13276	13086	13451	13399	13294	13204	13215	13165	13089	13412	13204	13127	13253	13366	13336	13180	13316	13233	13319	13308	13284	13214	13051	13156	13260	13211	13144	13082	13148	13345	13216	13358	13116	13236	13300	13328	13127	13252	13123	13317	13312	13126	13130	13193	13204	13144	13116	13205	13316	13211	13248	13155	13127	13340	13145	13293	13271	13120	13193	13110	13133	13435	13335	13116	13145	13308	13143	13126	13113	13246	13240	13362	13228	13120	13353	13292	13412	13307	13346	13413	13200	13237	13342	13124	13106	13464	13282	13286	13194	13185	13251	13381	13296	13289	13233	13374	13206	13269	13060	13231	13327	13329	13213	13364	13297	13247	13056	13338	13064	13303	13228	13264	13251	13218	13371	13334	13199	13279	13036	13146	13227	13327	13246	13244	13246	13314	13218	13158	13083	13363	13242	13195	13254	13158	13101	13298	13086	13332	13223	13222	13191	13200	13141	13226	13188	13146	13295	13107	13271	13256	13242	13242	13394	13180	13263	13128	13146	13357	13085	13290	13338	13286	13292	13361	13168	13300	13406	13159	13235	13246	13198	13183	13301	13315	13230	13146	13092	13084	13338	13375	13165	13148	13219	13148	13258	13344	13138	13443	13154	13205	13220	13164	13425	13227	13172	13170	13135	13337	13245	13264	13332	13273	13088	13205	13208	13349	13266	13228	13387	13385	13133	13249	13271	13210	13324	13165	13283	13307	13130	13239	13296	13299	13147	13100	13514	13280	13223	13181	13219	13174	13313	13260	13172	13298	13184	13191	13230	13263	13253	13299	13106	13253	13291	13175	13111	13298	13267	13326	13174	13340	13194	13351	13217	13332	13347	13074	13234	13186	13332	13253	13193	13295	13239	13168	13277	13131	13262	13301	13346	13223	13245	13353	13104	13318	13122	13183	13217	13303	13183	13217	13190	13275	13191	13349	13231	13353	13220	13406	13207	13208	13185	13190	13152	13111	13222	13358	13131	13284	13279	13272	13211	13278	13392	13162	13204	13311	13236	13152	13103	13142	13323	13285	13282	13318	13210	13153	13169	13064	13177	13112	13288	13141	13332	13246	13301	13270	13212	13243	13219	13265	13436	13152	13234	13364	13214	13383	13201	13232	13194	13175	13113	13313	13260	13085	13387	13299	13193	13348	12988	13126	13281	13221	13258	13260	13170	13283	13372	13304	13192	13347	13126	13436	13278	13279	13297	13015	13318	13304	13116	13243	13138	13254	13321	13222	13312	13212	13279	13182	13140	13247	13227	13095	13282	13161	13198	13270	13201	13122	13244	13283	13149	13148	13135	13346	13080	13363	13136	13166	13175	13115	13182	13198	13234	13220	13313	13295	13217	13195	13126	13236	13349	13252	13189	13349	13195	13219	13262	13355	13291	13267	13224	13142	13320	13148	13139	13130	13268	13187	13326	13162	13227	13117	13187	13207	13282	13181	13294	13305	13240	13118	13238	13209	13209	13254	13319	13262	13388	13213	13230	13076	13323	13224	13298	13239	13181	13234	13179	13232	13378	13220	13343	13181	13247	13128	13144	13264	13155	13366	13207	13207	13391	13246	13282	13258	13193	13424	13190	13164	13272	13240	13268	13091	13265	13335	13392	13283	13352	13439	13285	13353	13149	13217	13345	13305	13188	13241	13208	13121	13215	13233	13131	13216	13288	13275	13115	13317	13208	13277	13200	13344	13118	13240	13100	13285	13363	13290	13304	13240	13339	13319	13224	13291	13114	13312	13182	13313	13284	13079	13219	13135	13276	13347	13138	13143	13242	13468	13305	13263	13270	13223	13344	13273	13253	13238	13249	13210	13286	13214	13167	13232	13263	13458	13149	13363	13219	13202	13203	13137	13190	13153	13169	13345	13406	13413	13225	13325	13408	13160	13239	13225	13119	13141	13174	13250	13216	13316	13191	13203	13181	13201	13101	13192	13108	13209	13149	13307	13300	13246	13210	13261	13182	13340	13085	13171	13230	13260	13217	13157	13397	13162	13132	13285	13185	13078	13140	13138	13362	13321	13259	13180	13393	13379	13251	13126	13129	13199	13253	13243	13402	13151	13231	13091	13173	13328	13232	13245	13264	13179	13232	13318	13197	13360	13204	13162	13220	13208	13334	13142	13152	13183	13297	13326	13132	13143	13150	13198	13172	13277	13218	13347	13415	13316	13227	13120	13310	13344	13310	13274	13264	13361	13233	13231	13201	13316	13313	13309	13112	13237	13263	13180	13153	13179	13461	13329	13149	13265	13245	13130	13180	13182	13381	13077	13202	13176	13200	13389	13335	13327	13045	13046	13224	13188	13360	13365	13156	13325	13252	13305	13344	13212	13319	13176	13299	13396	13239	13165	13255	13174	13340	13171	13245	13088	13513	13243	13235	13399	13270	13333	12989	13277	13231
28630	20337	17301	14407	13003	12955	12982	13037	12957	12763	12912	12914	14311	15164	14954	14329	13711	13190	12938	12963	12885	12927	12974	12918	12994	12925	12814	12700	12863	12683	12792	12969	12857	13000	12789	12699	12977	12697	12703	12810	12877	12828	12817	12794	12798	12787	12714	12877	12820	12827	12869	12879	12954	12763	12997	12899	12843	13001	12857	12840	12853	12746	12782	12816	12755	12668	12900	13090	12950	12860	12762	12990	12753	12712	12783	12866	12924	12829	12782	12864	12820	12802	12964	12807	12851	12947	12957	12686	12772	12938	12917	12893	12950	12867	12805	13034	12821	12884	12982	12816	12862	12780	12758	12973	12846	12870	12948	12845	12942	12914	12741	12847	12850	12930	12691	12831	12825	12864	12922	12902	12922	12919	12873	12870	12671	12852	12874	12867	12943	12919	12712	12808	12813	12792	12881	12879	12935	12845	12699	12901	12789	13024	12910	12762	12756	12667	12874	12875	12804	12957	12786	12987	12794	12692	12736	12642	13022	12794	12748	12876	12882	12904	12949	12803	12847	12737	12863	12723	13006	12699	12863	12866	12763	12949	12754	12982	12769	12955	13114	12862	12783	12866	13010	12797	12648	12989	12797	12780	12831	12970	12779	12814	12867	12788	13019	12696	12942	12717	12844	12824	12822	12958	12834	12649	12614	12857	12862	13137	12924	12915	12889	12887	12830	12721	12872	12756	12854	12785	12957	12834	12989	12915	12731	12916	12687	12689	12881	12835	12849	12826	12950	13033	12903	12877	12756	12840	12755	12759	12955	12978	13118	13032	13160	12874	12843	13060	12860	12766	12902	12848	12870	12810	12882	12923	12722	12835	12810	12948	12930	12896	12534	12835	12737	12828	12800	13015	12787	12969	12975	12876	13005	12790	12900	12981	12771	12854	12917	12828	12967	12666	12881	12847	12835	12798	12818	12922	12939	12924	12747	12898	12742	12884	12689	12711	13004	12798	12877	12972	12884	12819	12905	12955	12911	13031	12905	13020	12919	12872	12908	12841	12845	12871	12965	12879	12975	12917	12961	12813	12806	12762	12890	12931	12774	12826	12899	12940	12914	12910	12744	12803	13019	12945	12974	12960	12881	12909	13034	12840	12818	12894	12912	12824	12708	12710	12846	12828	12796	12671	12987	12881	12830	12864	12878	12867	12752	12707	12818	12817	12992	13074	13030	12827	12753	12652	12828	12649	12817	12736	12837	12746	12695	12961	12873	12729	12825	12835	12764	12798	12895	12828	12862	12787	12744	12851	12897	12979	12780	12969	12884	12803	12841	12753	12931	12639	12750	12786	12917	12911	12900	12842	12836	12698	12935	12865	12852	12764	12914	12862	12772	12711	12995	12790	12874	13032	12847	12662	12890	13020	12874	12861	12726	12888	12794	12840	12761	12850	12838	12821	12867	12827	12695	13022	12824	12888	12836	12637	12921	12926	12944	12956	12909	12670	12826	12977	12614	12871	12850	12858	12839	12741	12832	12701	12795	12615	12802	12818	12862	12981	12837	12850	13007	12771	12795	12850	12763	12683	12807	12697	12878	12831	12756	12743	12691	12678	12898	12946	13109	12936	12875	13023	12914	12722	12856	12830	12842	12805	12725	12942	12717	12816	12764	12879	12893	12827	12859	12960	13011	12986	13001	12787	12873	12862	12769	12753	13111	12934	12770	12982	12802	12765	12941	12795	13079	12810	12822	12821	12767	12762	12968	12720	12788	13024	12797	12799	12742	12773	12857	12890	12808	12706	12720	12833	12819	12984	12915	12634	12845	12774	12884	13000	12813	12809	12955	13053	12870	12821	12993	12863	13126	12859	12692	12929	12835	12750	13048	12792	12874	12931	12900	12818	12731	12865	12895	12881	12808	12851	12895	12974	12826	12831	12809	12857	12888	12990	12960	12873	12940	12783	12791	12772	12982	12989	13071	12818	12959	12747	12797	12725	12779	12856	12993	12781	12814	12852	12913	12942	12839	12775	12741	12769	12743	12918	12963	12666	12919	12838	12809	12963	12761	12743	12862	12807	12780	12792	12824	12750	12743	12738	12863	12824	12964	12945	12829	12808	12791	12823	13112	12875	12775	12888	12944	12848	12830	12967	12908	12924	12846	12790	12903	12861	12761	12734	12823	12740	12876	12934	12893	12956	12807	12857	12882	12880	12776	12857	12878	12824	12904	12862	12832	12640	12887	12812	12751	12884	12636	12865	12787	12827	13001	12841	12868	12959	12826	12903	12826	12800	12928	12931	12786	12808	12988	12823	12990	12956	12743	12874	12790	12747	12950	12733	12803	12847	13047	12752	12958	12784	12685	12858	12853	12880	12945	12798	12888	12704	12793	12753	12741	12852	12929	12855	12913	13002	12791	12993	12847	12760	12675	12859	12857	12841	12934	12726	12990	12707	12899	12944	12701	12806	12971	12832	12869	12915	12970	12813	13032	12662	12994	12874	13074	13076	12819	13001	12947	12850	12784	12739	12792	12864	12836	12790	12972	12912	12621	12743	12923	12786	12653	12856	12778	13150	13030	12740	12874	12979	12910	12931	12978	12884	12650	12889	12964	12786	12922	13121	12985	12950	12967	12943	12678	12783	12927	12831	13103	12938	12939	12785	12761	12884	13031	12878	12841	12836	12778	12657	12757	12767	12876	12965	12725	12718	12848	12826	12901	12854	12866	12717	12737	12843	13070	12873	12845	12890	13031	12865	12910	12938	12944	12850	12722	12857	12689	12742	13033	12876	13033	12849	12904	12898	12945	12953	12712	12911	12869	12742	12888	12690	12967	12899	12771	12855	12897	12843	12787	13028	13085	12742	12650	12747	12742	12839	12895	12749	12838	12987	12789	12793	12882	12900	12829	12928	12938	12838	12768	12879	12768	12969	12718	12607	12791	12764	12899	12765	12673	12853	12901	12744	12818	12826	12702	12913	12931	12837	12763	12859	12755	12788	12965	12834	12891	13072	13152	12909	12782	12873	13025	12826	12818	12830	12954	12916	12915	12967	12793	12858	12921	12751	12849	12954	12894	12925	12945	12854	12880	12836	13071	13007	12845	13023	12857	12817	12955	13076	12826	12773	12683	12726	13046	12812	12858	12814	12820	12830	12882	12864	12717	12753	12714	12755	12727	12929	12933	12692	12821	12775	12688	12657	13003	12746	12771	12895	12785	12993	12847	12930	12902	12873	12805	12769	12871	12923	12846	12759	12897	12997	12946	12903	12803	12802	13019	12515	12823	12901	12931	13043	12975	12910	12834	13018	12841	12828	12785	12955	12750	12906	12796	12904	12962	12965	13057	12969	13143	12783	12829	12785	12764	13021	12827	12824	12893	13012	12794	12989	12917	12992	12849	12919	12980	12877	12966	12810	12786	13000	12930	12826	12788	12778	12713	12841	12861	13018	12987	12956	12824	12981	12748	12878	12882	12857	12845	12809	12898	13014	12920	12754	12952	12976	12732	12825	12863	12872	12884	12910	13019	12620	12768	12756	12859	12837	12881	12956	12986	12959	12604	13020	12819	12788	12751	12775	12842	12856	12849	13019	12973	12879	12899	12912	12696	12822	12892	12922	12687	12782	12828	12766	12997	13005	12915	12951	12996	12913	12854	12846	12864	12942	12806	12904	12709	13001	12842	12806	12903	12877	12723	12776	13079	12642	13100	12859	12760	12850	12914	12763	12892	12748	12747	12741	12725	12717	12949	12723	12852	12934	12785	12884	12900	12756	12790	12960	12951	12740	12847	12857	12684	12870	12840	12721	12934	13074	12807	12865	12934	12931	12756	12797	12834	12977	12761	12876	12634	12882	12932	12839	12828	12723	12898	12821	12790	12981	12744	12817	12838	12731	12761	12804	12939	12940	12935	12966	12745	12865	12921	12750	12904	12970	12797	12839	12811	12893	12890	12663	12831	12815	12736	12850	12716	12773	12782	12875	12707	12778	13014	12809	12863	12750	12826	13001	12933	12833	13092	12851	12665	12745	12693	12833	12689	12752	12919	12985	12945	12741	12902	12742	12687	12739	12839	12790	12826	12745	12846	12818	12938	12783	12715	12822	12938	12862	13041	12863	13058	12866	12815	12848	12909	12943	12705	12815	12808	12855	12656	12837	12882	12752	12794	13015	12900	12658	12964	12753	12768	12794	12787	12814	12837	12956	12741	12812	12868	12956	12659	12874	12980	13082	12826	12928	12811	12791	12716	12896	12794	12770	12700	12718	12740	12890	12965	13016	12765	12745	12823	12691	12894	12632	12955	12782	12861	12969	12870	13038	12940	12907	12799	12884	12698	12743	12674	12755	12903	12881	12760	12810	12849	13061	13203	12987	12746	12835	12804	12885	12935	12871	12670	12964	12825	12702	12866	12783	12909	12703	12644	12856	12852	12835	12935	12879	12853	12689	12803	12892	12734	12951	12922	13002	13049	13021	12583	12983	12907	12650	12717	12818	12880	12879	13037	12929	12842	13083	12881	12912	12815	12824	12898	12943	12740	12973	12833	12770	12806	12781	13025	12994	12959	12871	12889	13051	12832	12915	12821	12853	12733	12818	12878	12827	13019	12742	13125	12876	12886	12887	12851	12802	12880	12736	12853	12847	12693	12910	12870	12911	12756	12699	12802	12768	12798	12858	12642	12868	12916	12542	12760	12999	13037	12594	12833	12839	12825	12893	12737	13029	12945	13042	12713	12806	12844	12783	12964	13072	12825	12873	13089	12660	12794	12933	12962	12870	12813	12635	12830	12961	12785	12740	12885	12842	12728	12902	12811	13019	12840	12950	12957	13039	12982	12804	12851	12825	12979	12796	12784	12797	13008	12856	13030	12979	12963	12722	12930	12743	12636	12759	12811	12915	12803	12814	12852	12925	12797	12793	12859	12845	12880	12833	12931	12869	12806	13011	12954	12857	12851	12804	13097	13035	12813	12832	12853	12782	12822	12798	12568	12718	12852	12910	12852	12918	12962	12728	12715	12694	12793	12683	12792	12799	12846	12953	12847	12843	12900	12573	12906	12945	12614	12749	12923	12796	12871	12728	12847	12819	12865	12724	12970	12920	12838	12729	12904	12765	12747	12779	12867	12912	12968	12902	12804	12771	12921	12954	12741	12643	13018	12949	12991	12731	12726	12835	12903	12866	12708	12697
13894	14455	14326	13727	13399	13531	13242	13418	13353	13345	13333	13768	15739	16912	16304	15486	14227	13641	13431	13278	13220	13221	13222	13271	13165	13196	13279	13365	13462	13168	13306	13268	13353	13395	13253	13305	13323	13176	13325	13447	13230	13270	13299	13232	13276	13235	13303	13209	13305	13308	13312	13556	13361	13434	13244	13288	13358	13305	13258	13404	13201	13320	13181	13389	13450	13469	13350	13342	13226	13232	13194	13291	13406	13294	13210	13357	13333	13271	13155	13339	13379	13364	13220	13281	13493	13275	13232	13265	13247	13222	13347	13188	13160	13320	13426	13265	13233	13080	13238	13224	13118	13139	13248	13207	13256	13244	13187	13236	13262	13509	13206	13335	13305	13175	13340	13221	13129	13306	13348	13182	13303	13281	13297	13266	13352	13407	13245	13300	13283	13329	13439	13430	13357	13347	13200	13355	13333	13398	13253	13307	13412	13288	13249	13116	13307	13262	13292	13323	13277	13281	13329	13323	13337	13389	13310	13300	13322	13265	13301	13226	13296	13337	13218	13274	13269	13543	13138	13541	13310	13201	13538	13224	13335	13345	13357	13256	13425	13190	13352	13366	13345	13313	13177	13272	13337	13351	13228	13288	13365	13266	13319	13268	13188	13373	13379	13413	13293	13329	13339	13242	13355	13277	13313	13270	13279	13363	13271	13193	13378	13299	13549	13214	13396	13276	13276	13293	13193	13379	13268	13243	13434	13300	13198	13313	13135	13340	13233	13225	13335	13078	13279	13300	13255	13319	13259	13313	13375	13294	13315	13226	13443	13232	13101	13349	13318	13280	13459	13213	13240	13408	13371	13422	13328	13414	13201	13405	13353	13463	13189	13266	13477	13294	13374	13273	13253	13465	13141	13428	13257	13295	13367	13393	13300	13220	13359	13468	13425	13360	13407	13270	13405	13449	13288	13366	13308	13478	13349	13291	13372	13268	13436	13218	13138	13407	13269	13116	13162	13359	13200	13329	13241	13334	13403	13177	13375	13265	13229	13213	13423	13343	13323	13478	13352	13196	13119	13285	13216	13354	13349	13246	13351	13188	13320	13183	13429	13157	13285	13233	13219	13336	13199	13266	13376	13379	13396	13277	13162	13200	13381	13303	13340	13344	13252	13382	13536	13355	13252	13292	13546	13215	13337	13160	13312	13361	13238	13336	13253	13449	13231	13280	13241	13306	13161	13286	13287	13350	13284	13534	13312	13306	13264	13321	13501	13192	13291	13271	13216	13309	13295	13137	13250	13193	13443	13368	13229	13192	13403	13282	13265	13398	13301	13302	13340	13216	13277	13367	13310	13307	13304	13398	13076	13307	13165	13108	13312	13226	13278	13279	13358	13390	13340	13281	13133	13296	13318	13326	13321	13269	13324	13201	13269	13335	13308	13277	13421	13308	13420	13100	13333	13158	13354	13284	13294	13318	13361	13360	13286	13302	13380	13201	13280	13269	13172	13223	13247	13135	13415	13216	13341	13200	13489	13155	13282	13253	13306	13381	13232	13302	13317	13310	13296	13195	13307	13255	13347	13109	13120	13183	13280	13348	13176	13282	13228	13181	13188	13123	13306	13215	13328	13390	13291	13377	13375	13409	13219	13234	13396	13378	13144	13265	13389	13238	13225	13147	13291	13323	13333	13232	13238	13331	13344	13383	13206	13251	13157	13232	13368	13383	13192	13300	13241	13171	13267	13354	13282	13267	13283	13388	13388	13405	13440	13239	13396	13413	13287	13209	13129	13255	13256	13375	13307	13306	13201	13322	13348	13509	13199	13369	13297	13294	13262	13311	13336	13347	13439	13316	13447	13473	13311	13366	13352	13383	13332	13298	13209	13330	13385	13320	13299	13259	13247	13254	13263	13434	13356	13410	13367	13371	13438	13154	13203	13240	13309	13133	13296	13221	13272	13308	13414	13179	13281	13393	13372	13258	13415	13301	13293	13261	13385	13291	13231	13401	13411	13254	13303	13314	13263	13152	13248	13281	13283	13222	13364	13214	13308	13414	13227	13131	13406	13390	13351	13177	13281	13093	13534	13214	13344	13323	13396	13391	13207	13362	13335	13396	13380	13232	13337	13333	13235	13182	13248	13304	13394	13198	13433	13443	13427	13161	13435	13274	13400	13247	13226	13323	13415	13335	13471	13252	13087	13211	13463	13357	13260	13236	13207	13349	13478	13119	13140	13300	13199	13268	13296	13383	13283	13222	13330	13247	13339	13304	13233	13148	13304	13211	13315	13191	13270	13457	13311	13456	13261	13316	13251	13358	13336	13260	13332	13235	13331	13267	13254	13355	13382	13203	13337	13307	13260	13214	13326	13277	13196	13373	13318	13358	13196	13498	13087	13296	13361	13337	13280	13189	13351	13308	13442	13483	13420	13223	13338	13366	13343	13391	13245	13358	13254	13331	13308	13275	13346	13299	13293	13336	13187	13214	13223	13375	13318	13253	13349	13238	13363	13345	13438	13173	13114	13331	13327	13208	13364	13270	13139	13416	13156	13381	13389	13176	13230	13349	13401	13150	13346	13243	13213	13494	13218	13349	13184	13352	13266	13411	13479	13319	13361	13300	13356	13312	13206	13231	13299	13298	13321	13466	13351	13079	13320	13364	13313	13222	13467	13293	13298	13309	13134	13223	13248	13293	13249	13324	13251	13468	13317	13358	13279	13257	13299	13178	13142	13243	13359	13172	13076	13374	13414	13454	13226	13281	13156	13327	13166	13451	13189	13353	13274	13217	13240	13360	13221	13293	13339	13506	13214	13222	13220	13185	13281	13253	13319	13333	13415	13343	13280	13423	13248	13245	13330	13262	13326	13271	13144	13423	13349	13340	13255	13374	13201	13499	13266	13483	13252	13321	13418	13405	13324	13457	13109	13314	13263	13096	13297	13419	13360	13472	13259	13382	13379	13226	13203	13234	13326	13285	13338	13320	13315	13477	13257	13290	13318	13250	13386	13399	13292	13375	13255	13313	13331	13341	13253	13326	13223	13311	13447	13171	13343	13183	13425	13200	13376	13353	13256	13174	13342	13281	13269	13339	13279	13340	13360	13224	13284	13275	13334	13386	13346	13353	13192	13353	13412	13353	13161	13183	13292	13220	13354	13408	13335	13454	13220	13400	13467	13400	13356	13310	13180	13225	13208	13424	13150	13328	13245	13367	13207	13473	13367	13422	13306	13233	13222	13301	13362	13206	13332	13395	13258	13413	13306	13301	13290	13262	13389	13261	13216	13327	13285	13430	13263	13197	13238	13492	13205	13387	13276	13340	13341	13195	13314	13251	13486	13447	13353	13204	13194	13325	13258	13289	13286	13282	13276	13354	13191	13294	13457	13364	13439	13408	13198	13179	13167	13287	13372	13130	13240	13160	13463	13260	13287	13255	13305	13426	13103	13287	13221	13295	13251	13214	13445	13410	13362	13200	13242	13348	13347	13164	13266	13359	13406	13230	13202	13297	13405	13218	13423	13314	13424	13132	13245	13275	13313	13291	13362	13289	13375	13260	13144	13371	13406	13462	13278	13255	13306	13373	13126	13351	13454	13227	13357	13228	13453	13275	13224	13098	13496	13243	13331	13435	13370	13453	13472	13339	13343	13317	13261	13249	13424	13256	13315	13345	13391	13468	13519	13144	13414	13172	13262	13199	13393	13209	13305	13341	13213	13405	13204	13317	13366	13290	13271	13253	13371	13349	13331	13428	13413	13272	13258	13235	13328	13269	13379	13338	13402	13276	13335	13221	13316	13335	13240	13157	13318	13231	13194	13503	13306	13357	13378	13222	13234	13360	13332	13265	13228	13361	13364	13310	13174	13259	13260	13208	13345	13322	13416	13275	13222	13280	13345	13278	13405	13250	13415	13391	13234	13227	13248	13325	13107	13303	13337	13453	13357	13194	13355	13234	13291	13357	13370	13249	13191	13469	13180	13274	13337	13313	13243	13330	13315	13295	13306	13295	13166	13305	13484	13256	13163	13193	13372	13320	13162	13400	13371	13315	13253	13257	13327	13197	13324	13514	13543	13366	13375	13411	13324	13339	13340	13503	13213	13196	13327	13338	13285	13273	13242	13147	13414	13206	13416	13346	13360	13363	13376	13366	13404	13246	13126	13310	13292	13322	13209	13311	13348	13302	13304	13258	13314	13158	13163	13228	13202	13370	13330	13355	13298	13212	13212	13216	13499	13160	13275	13239	13229	13316	13253	13245	13242	13285	13313	13398	13214	13397	13356	13125	13329	13225	13470	13371	13396	13195	13276	13491	13205	13316	13431	13449	13256	13372	13370	13307	13304	13262	13345	13310	13263	13373	13361	13251	13447	13367	13442	13251	13279	13285	13394	13437	13287	13144	13340	13331	13283	13329	13178	13436	13328	13262	13262	13164	13246	13373	13423	13198	13393	13340	13261	13231	13310	13537	13348	13194	13244	13272	13282	13396	13407	13442	13173	13198	13305	13334	13249	13197	13305	13398	13280	13180	13290	13104	13392	13198	13210	13395	13289	13296	13494	13316	13314	13308	13122	13358	13280	13261	13277	13310	13345	13313	13358	13296	13449	13220	13393	13428	13400	13285	13242	13175	13264	13368	13342	13218	13353	13194	13403	13301	13317	13196	13403	13393	13314	13282	13340	13227	13333	13308	13324	13385	13340	13271	13296	13162	13409	13280	13378	13229	13370	13166	13264	13300	13437	13313	13432	13306	13380	13327	13390	13394	13323	13304	13476	13301	13508	13245	13234	13379	13419	13302	13330	13262	13194	13368	13258	13267	13330	13172	13483	13140	13409	13314	13328	13421	13334	13296	13368	13239	13321	13369	13366	13316	13365	13362	13205	13377	13221	13209	13226	13206	13169	13142	13382	13160	13417	13355	13176	13290	13403	13367	13401	13216	13457	13294	13400	13231	13367	13323	13321	13374	13474	13251	13347	13207	13382	13363	13181	13447	13321	13266	13472	13352	13335	13136	13314	13226	13399	13190	13303	13363	13384	13382	13293	13400	13239	13393	13349	13209	13382	13341	13332	13333	13239	13407	13515	13197	13222	13338	13370	13299	13337	13211	13218	13536	13392	13287	13334	13243	13391	13224	13403	13290	13184	13416	13266	13366	13212	13121	13302	13343	13338	13322	13282	13288	13471	13319
25031	21345	27897	25259	19347	15251	14610	13450	13422	13569	13696	17309	26415	27148	23756	19467	16427	14541	13400	13270	12937	13187	13075	13044	12946	13083	13041	12983	13083	13016	13112	13202	13110	13252	13068	12987	13024	12958	13034	13009	13069	13117	13190	13054	12934	12894	13132	13071	12969	12863	13018	13061	12913	12910	13026	13109	12953	12925	13190	13071	13070	13048	13058	13021	13014	12912	13004	12793	13097	12945	13093	13112	12986	13160	13095	12974	13058	13053	13112	13007	13138	12951	12945	13082	13131	13015	13110	13083	13005	12969	13005	12837	12838	12925	13006	13105	13113	12945	12896	13136	12893	13007	12937	12980	12935	12903	12997	12876	12976	12995	13099	13018	12976	12925	13125	13011	12965	13147	13071	12929	12964	12891	12889	13208	12985	12911	12914	12831	13122	12992	13010	13125	12910	13041	13083	13065	13168	13100	12823	12967	13089	12933	12938	13047	13046	12831	12916	13172	13109	12905	12996	12901	12776	12981	13168	12977	12844	12795	13040	13152	13162	12833	12983	12815	13139	13065	13031	12950	12997	12896	12832	13061	13216	12922	13020	12929	13130	12848	12889	12996	12837	13079	13092	13068	12815	12912	13004	13020	12919	12826	12918	12872	12939	12901	13004	13020	13139	12914	12849	12943	13084	12950	13051	12964	13031	12733	12932	13064	12960	12959	12893	12947	13069	13069	12972	12818	12988	13191	12950	12972	12706	12951	12868	12898	12909	12921	12801	13099	12934	12963	12877	13014	12850	12746	13043	12918	12894	12972	12837	12828	13181	12924	13077	13130	12949	12818	12907	13130	13268	13078	12992	12953	12871	12808	13105	13008	13024	13127	13032	12940	13033	13029	12988	12924	12938	12963	13062	12963	13123	12950	13049	12975	12879	13018	13137	12986	13111	13015	12937	13083	13216	12719	12957	12911	13086	13113	13152	13003	13024	13055	12946	13047	13057	13095	12987	12964	13045	13023	12881	12963	13058	12996	13006	13046	12895	12942	13072	12922	12990	13110	12845	13054	13090	13226	12897	13126	12941	13040	12794	13018	12982	13066	12977	13032	12981	13043	13047	12793	12947	13104	13014	12969	13160	13142	13015	13021	13084	13088	12866	12941	12877	12965	12936	12959	12930	12836	12773	12977	13038	13015	12901	13191	12961	12914	12859	12919	12928	13098	12933	12973	12913	13012	12957	13100	13017	13116	13103	12920	12896	13013	13112	12920	13007	12985	13031	13073	13138	12917	13020	12993	13031	13111	12886	13002	13028	12974	12991	13020	12966	13107	13037	13286	13118	12943	13187	13090	13038	13088	12952	12934	13089	13015	12934	12955	12955	12931	12761	12860	12966	13064	13167	13081	12904	12960	13001	12964	12865	12892	13024	12901	13108	12921	13120	13124	13073	13111	13084	13224	12977	13091	12955	12804	12954	12779	12966	13056	13090	12955	12912	13030	13078	12943	12990	12840	13147	12925	12894	13123	12933	12953	12964	12777	13128	13173	13036	13074	12857	12880	12977	12981	12893	12982	13186	12982	12894	12952	13054	12867	12941	13164	12870	13144	12930	12971	12982	13119	12972	12946	12995	12998	12951	12976	12899	12943	13111	12960	13064	13131	12981	13088	13020	12939	12968	13074	12939	12991	12982	13030	13018	12883	12839	12916	13059	12948	12791	13113	13071	13024	13121	13029	13080	12982	13086	13139	12960	13113	13031	12856	13078	12902	12849	12760	13050	12915	13124	13022	13115	12950	12982	12955	12948	12960	13173	12970	12946	12962	13117	13111	12992	12886	13105	13034	12917	13025	12973	12936	12874	13068	12903	12886	12865	13053	12622	12990	13091	12929	13169	13074	13146	12977	12937	13002	13109	12935	12860	13021	12842	12819	12890	12958	13068	12878	13011	12916	12986	13066	12709	13016	13076	12967	13086	13059	12871	12980	12929	13009	12998	12824	12963	12975	13103	12817	13020	12995	13170	13153	12988	12931	12907	12971	13007	13046	13005	13016	12935	13006	12970	12982	13049	13172	12913	12988	12863	12908	12864	12831	12959	12932	12896	12851	12889	12921	13202	12909	12949	13021	13033	13232	13029	13101	12714	12810	12916	13017	13039	13111	13106	12990	13084	12903	12976	12835	12918	13008	12933	13062	13068	12966	12945	12993	12986	12964	12945	12882	12847	13005	13019	13184	12824	13170	12900	13016	13043	12970	13115	12939	12980	12946	13127	12873	12973	13069	12999	13026	13147	13032	13209	13091	12976	13030	13000	13000	12908	12940	13048	12929	12935	13070	13019	12648	12974	13069	13074	12816	12960	12935	12938	12914	13049	12957	13043	12896	13162	13006	12921	13030	12990	12990	12889	13016	13101	13158	12965	12889	12936	13119	12991	12976	12895	12789	13021	13111	12943	13210	12924	12773	13266	12854	12927	12960	12846	12927	12965	12904	12883	12961	13221	13086	13010	12993	13021	13007	13003	12681	13076	12971	12941	12883	12859	13115	13010	12918	13157	12956	12950	13008	13016	12957	13217	13144	12746	12925	12831	13005	13129	12925	12943	13098	12897	13189	12880	13007	12954	13195	13008	12862	13104	12965	13267	13058	13012	13074	12987	12882	12902	12993	12892	12930	12809	12878	12808	12909	12949	12960	12884	13023	12936	13027	12988	12917	13149	13103	13066	12996	13007	12956	13010	13042	13020	13054	12956	12818	12991	13007	13143	12979	12866	12859	12912	13051	13055	13070	13008	12987	12932	12726	13047	13051	12920	12927	12945	12861	12980	13033	13112	13144	13073	13016	12877	12976	12961	13034	12937	12931	13115	12893	12951	12983	12901	12990	12853	12934	12901	13071	13019	13031	12977	13205	13085	12973	12846	12814	12997	12965	12913	12768	13205	13114	13087	12926	12913	12999	13109	12946	13047	12929	12794	13090	12958	13058	12799	13036	13150	12965	12972	12862	12844	12654	13022	12870	13003	13091	12982	12975	12942	12872	13292	13063	12955	13170	13064	13207	13084	13126	12775	13167	12947	12963	12999	13192	12957	13068	12994	12970	12953	12993	13095	12985	12992	13093	13002	13009	12966	13047	12928	13007	12897	12939	13113	13190	13168	13119	13000	12980	12989	12845	12993	12931	13081	12939	12766	13007	13031	13258	13045	13065	12915	13028	13024	13050	12979	13029	12947	12947	12886	12857	12941	13009	12874	12863	12948	12944	13042	12997	13061	12963	12967	12960	13023	12953	13005	13036	12940	13000	12722	12943	12898	13058	12878	13001	13091	13075	12981	13016	12954	13019	12984	12814	12977	13099	13022	12838	13043	12939	12896	13119	12977	12907	13000	13093	12920	13108	13170	12846	12876	12956	12963	13121	13101	12924	12941	12940	13129	12886	12927	13016	13066	12880	12973	13028	12895	13013	13026	12879	13019	13082	13168	13077	12961	13187	12962	12908	13105	12969	12856	13079	13018	13043	13085	12988	12992	12884	12840	13023	13010	13014	13073	12973	13027	13001	12831	12918	12965	12950	12868	12996	13000	12913	12910	12886	12797	13028	13115	13132	13145	13162	13031	13005	12963	13069	12970	13182	13177	12984	13000	12913	13014	12981	12970	12953	13055	12972	12914	13016	12983	12956	13122	13005	12898	13118	12900	12965	12866	12941	12865	13152	13040	13063	13008	13022	13074	13074	12777	13021	12856	12864	12971	12911	12837	12889	12912	13133	13056	12849	12736	12922	13044	12996	13108	12932	13054	12992	12917	12947	12875	13061	13103	12981	12966	12931	13092	12855	13083	13062	13162	13137	13007	12896	13252	12891	13016	12905	12958	12873	13199	12917	12893	12970	12954	12953	12852	12981	13130	13103	12958	13018	12880	12960	13080	12882	13052	12963	12826	12873	12991	12876	12955	12949	12996	13218	13130	13100	13030	12956	13130	13014	13139	12943	13059	12941	13124	12908	13099	12897	12839	12862	13025	12910	12955	12919	12973	12979	13030	12958	12952	13057	12932	13056	13022	13058	13173	13043	12897	12923	13045	13058	12982	13072	13126	13013	13051	12791	12916	13055	13042	12838	13091	13074	13121	13090	12948	12850	12948	12983	13074	13105	12839	12905	12961	13012	13093	12864	12879	12997	12833	12972	12919	13012	12959	12932	12802	13004	12980	12921	13012	13126	12950	12960	13082	12795	13034	12986	12928	13022	13070	13051	12995	12913	12913	13184	12995	12971	12962	12964	12876	12930	13058	12821	13124	12750	12817	12963	12964	12853	12952	12791	12925	12995	13013	12985	13041	12988	12965	13010	13083	12997	13096	12945	12967	13008	13042	12753	12866	12899	13012	13146	13131	12854	13101	12954	13070	12869	13089	12977	12936	13049	12917	12895	13028	13034	13223	12999	12892	12902	13098	12949	12964	13114	13017	13006	12998	13014	13035	12839	13095	13178	12903	13023	12957	12971	12968	13136	12959	12956	13114	12953	13114	12932	12949	12909	13024	13057	12897	13065	13079	12871	12842	12910	12759	12889	12724	13009	12680	12917	13134	13184	12789	12887	12765	12979	13022	12652	13183	12951	12781	12847	12950	12934	12930	12961	12791	13026	13041	13041	12995	13005	13098	13013	12798	13025	13094	13111	12962	12804	12787	12850	12966	13188	12952	12977	13061	12975	12729	12891	13059	12921	13015	12942	13031	13116	12990	13128	12964	12984	13014	13027	12931	12954	13029	13009	13140	13042	12926	13043	13061	12923	12859	13074	12969	12845	13045	12915	12921	13188	12999	13225	13214	13108	12999	12929	13068	12891	13265	12979	12920	12986	13085	13096	13120	13028	13035	13040	12982	13228	12963	12910	12894	13097	13018	12991	12942	12995	12780	13033	12974	13005	12938	12984	12916	12924	13051	12830	13051	13016	12804	12982	12813	12905	12885	13036	13054	12963	13031	13020	13024	13023	13076	12908	12880	12876	12732	12943	13033	12993	12972	12963	12845	12927	13072	13044	12934	12990	13066	12967	12914	13068	12897	12891	12829	12998	12956	13002	13029	12922	13002	13126	12992	12966	13231	13062	13000	13009	12845	13068	12944	12992	13189	12907	13007	12922	12929	12804	12958	12903	12957	13175	13036	12857	13082	13013	13136	13013	12964	12872	13005	12907
13508	20509	19293	16291	15252	14594	14191	13964	13758	13951	14585	21345	33130	31889	27482	21679	17930	15277	14035	13576	13552	13514	13441	13501	13526	13596	13472	13563	13322	13513	13495	13435	13523	13526	13340	13459	13601	13410	13498	13378	13424	13503	13422	13586	13565	13409	13502	13551	13472	13543	13323	13456	13484	13398	13412	13466	13449	13392	13408	13520	13510	13337	13436	13373	13577	13497	13364	13482	13412	13398	13520	13405	13642	13383	13293	13509	13518	13370	13396	13439	13382	13462	13304	13483	13474	13460	13537	13414	13502	13561	13416	13498	13460	13438	13512	13510	13328	13452	13447	13485	13333	13321	13366	13465	13374	13314	13627	13504	13622	13369	13417	13411	13404	13541	13409	13578	13416	13204	13432	13428	13646	13460	13531	13510	13485	13499	13378	13321	13453	13629	13332	13502	13365	13348	13470	13469	13415	13283	13454	13459	13401	13450	13344	13459	13501	13477	13539	13561	13479	13472	13454	13391	13471	13540	13404	13380	13548	13537	13423	13482	13537	13392	13528	13507	13496	13294	13502	13416	13462	13542	13482	13435	13613	13433	13587	13393	13543	13405	13410	13578	13417	13304	13412	13561	13285	13453	13340	13450	13467	13542	13353	13465	13556	13454	13471	13539	13543	13544	13440	13354	13358	13307	13324	13428	13671	13370	13377	13465	13400	13587	13556	13431	13373	13267	13418	13459	13408	13561	13474	13307	13329	13437	13294	13490	13393	13491	13607	13613	13400	13311	13328	13513	13489	13387	13557	13600	13461	13452	13522	13473	13439	13328	13487	13473	13478	13382	13428	13520	13376	13408	13497	13513	13452	13440	13379	13382	13398	13570	13370	13421	13621	13393	13493	13440	13340	13508	13352	13556	13239	13457	13438	13375	13524	13506	13521	13527	13499	13619	13475	13431	13236	13537	13465	13381	13487	13494	13378	13465	13349	13571	13282	13633	13631	13401	13373	13583	13338	13511	13402	13387	13462	13549	13486	13532	13444	13372	13402	13422	13440	13491	13536	13357	13463	13603	13317	13518	13478	13409	13318	13390	13475	13499	13306	13403	13684	13466	13525	13495	13394	13441	13433	13618	13374	13513	13507	13456	13555	13376	13374	13508	13344	13452	13573	13449	13404	13502	13597	13264	13369	13412	13433	13545	13469	13481	13499	13529	13495	13384	13499	13565	13452	13473	13506	13552	13349	13487	13479	13422	13352	13575	13500	13405	13339	13362	13627	13365	13481	13547	13542	13488	13290	13374	13389	13376	13338	13424	13598	13588	13386	13580	13314	13388	13455	13354	13410	13539	13500	13421	13436	13564	13567	13481	13362	13528	13333	13445	13484	13432	13432	13559	13352	13524	13246	13455	13228	13484	13497	13383	13515	13632	13489	13513	13483	13530	13430	13340	13364	13321	13362	13584	13525	13319	13498	13363	13422	13604	13484	13590	13431	13369	13462	13580	13527	13378	13460	13387	13358	13426	13593	13257	13480	13454	13483	13529	13414	13495	13366	13579	13354	13373	13571	13219	13492	13468	13523	13452	13494	13595	13485	13537	13411	13548	13523	13460	13333	13422	13464	13385	13412	13404	13416	13413	13593	13453	13520	13400	13324	13381	13387	13423	13503	13542	13551	13430	13431	13320	13676	13558	13412	13370	13655	13515	13440	13588	13651	13528	13382	13526	13466	13561	13428	13475	13455	13381	13531	13461	13534	13483	13623	13375	13462	13517	13437	13472	13414	13396	13697	13365	13492	13606	13590	13316	13396	13456	13539	13440	13507	13460	13445	13525	13444	13312	13400	13430	13427	13496	13674	13372	13614	13350	13488	13637	13434	13449	13599	13524	13354	13397	13246	13465	13504	13329	13418	13486	13342	13359	13485	13238	13719	13559	13480	13550	13507	13394	13387	13318	13401	13421	13371	13283	13449	13365	13423	13545	13454	13468	13277	13498	13643	13518	13509	13610	13306	13499	13446	13459	13510	13525	13480	13494	13408	13295	13464	13307	13523	13498	13485	13433	13432	13431	13572	13399	13400	13462	13440	13435	13563	13381	13325	13635	13534	13436	13331	13220	13543	13478	13683	13301	13403	13523	13527	13353	13399	13563	13471	13540	13524	13293	13540	13428	13460	13594	13377	13523	13425	13430	13334	13397	13488	13372	13473	13658	13359	13344	13484	13377	13427	13482	13560	13316	13470	13478	13656	13530	13353	13364	13547	13400	13431	13289	13280	13358	13477	13406	13326	13614	13388	13431	13566	13435	13480	13412	13478	13496	13623	13648	13394	13539	13582	13542	13658	13476	13579	13625	13476	13651	13376	13419	13411	13607	13430	13415	13515	13374	13471	13412	13369	13172	13444	13382	13357	13477	13375	13432	13518	13379	13610	13416	13511	13429	13331	13549	13562	13447	13567	13468	13578	13295	13416	13404	13503	13444	13422	13499	13546	13365	13528	13477	13521	13457	13491	13414	13394	13544	13356	13463	13383	13424	13456	13459	13337	13489	13447	13487	13461	13506	13419	13344	13496	13622	13455	13541	13351	13504	13483	13494	13480	13424	13387	13478	13414	13499	13644	13437	13388	13412	13542	13493	13517	13336	13499	13560	13380	13357	13460	13461	13542	13549	13399	13206	13426	13454	13466	13438	13401	13480	13506	13404	13418	13499	13366	13405	13476	13502	13487	13475	13584	13472	13617	13521	13411	13530	13500	13393	13482	13526	13585	13464	13527	13462	13416	13419	13431	13477	13520	13553	13449	13490	13543	13438	13443	13395	13362	13418	13428	13519	13505	13440	13563	13422	13411	13547	13380	13531	13556	13411	13444	13407	13442	13312	13419	13295	13403	13441	13295	13483	13350	13422	13558	13511	13626	13467	13552	13442	13394	13440	13374	13438	13505	13355	13586	13587	13496	13363	13333	13724	13416	13457	13347	13308	13451	13504	13553	13520	13392	13538	13601	13313	13445	13377	13522	13342	13466	13390	13390	13532	13401	13606	13454	13453	13458	13451	13461	13485	13572	13466	13328	13489	13516	13497	13545	13451	13473	13557	13403	13514	13509	13544	13407	13495	13326	13492	13462	13361	13438	13479	13345	13484	13504	13448	13468	13549	13411	13514	13506	13601	13612	13439	13526	13468	13526	13348	13521	13431	13542	13316	13486	13406	13429	13497	13456	13361	13467	13512	13410	13406	13712	13497	13559	13469	13508	13474	13454	13404	13496	13446	13415	13437	13445	13527	13465	13424	13546	13444	13462	13336	13609	13401	13510	13445	13339	13489	13382	13558	13532	13390	13491	13390	13478	13400	13325	13476	13335	13521	13610	13460	13475	13456	13515	13460	13457	13479	13467	13542	13386	13390	13551	13267	13571	13571	13314	13461	13476	13586	13708	13331	13488	13558	13458	13556	13615	13571	13398	13412	13511	13503	13358	13487	13534	13564	13539	13312	13531	13238	13366	13437	13512	13475	13444	13370	13438	13547	13298	13288	13389	13337	13404	13524	13380	13380	13459	13494	13526	13542	13363	13495	13402	13277	13485	13549	13481	13415	13445	13547	13482	13437	13531	13342	13518	13537	13585	13478	13532	13501	13435	13433	13394	13670	13448	13525	13279	13598	13443	13467	13514	13582	13428	13492	13545	13455	13337	13278	13443	13476	13378	13408	13352	13500	13541	13495	13368	13343	13460	13465	13674	13364	13571	13498	13526	13616	13553	13479	13513	13422	13286	13341	13451	13441	13387	13495	13586	13373	13493	13396	13308	13486	13434	13390	13628	13493	13388	13400	13295	13447	13465	13417	13528	13467	13351	13288	13575	13387	13375	13648	13476	13456	13302	13413	13442	13493	13461	13528	13393	13618	13461	13418	13400	13430	13345	13510	13577	13457	13314	13527	13536	13455	13432	13477	13516	13466	13611	13397	13407	13580	13530	13249	13364	13616	13550	13588	13391	13291	13451	13513	13400	13558	13555	13328	13297	13637	13343	13588	13559	13516	13375	13325	13590	13467	13424	13347	13549	13408	13395	13664	13528	13404	13424	13291	13409	13306	13479	13477	13600	13425	13479	13603	13406	13466	13656	13407	13507	13583	13391	13417	13366	13615	13359	13682	13405	13467	13324	13515	13536	13465	13461	13268	13442	13321	13317	13424	13522	13329	13257	13494	13520	13410	13691	13341	13517	13405	13486	13330	13425	13446	13581	13372	13612	13302	13586	13462	13353	13335	13279	13423	13345	13475	13488	13382	13443	13435	13303	13433	13425	13341	13504	13480	13507	13590	13449	13375	13437	13447	13489	13466	13569	13513	13520	13491	13618	13440	13381	13414	13428	13365	13493	13402	13417	13511	13526	13474	13447	13558	13237	13248	13492	13652	13405	13448	13496	13547	13473	13404	13302	13465	13520	13512	13635	13263	13509	13531	13575	13577	13431	13420	13337	13422	13287	13350	13455	13506	13519	13352	13419	13378	13443	13520	13409	13440	13525	13418	13526	13337	13608	13456	13575	13442	13287	13464	13456	13667	13556	13342	13350	13348	13482	13371	13476	13532	13453	13418	13429	13568	13436	13417	13521	13417	13490	13546	13495	13626	13432	13451	13427	13391	13401	13385	13470	13660	13359	13552	13317	13413	13636	13536	13458	13486	13442	13394	13316	13531	13544	13324	13614	13421	13468	13483	13535	13625	13430	13316	13557	13354	13390	13594	13461	13574	13587	13331	13423	13367	13398	13457	13509	13385	13446	13403	13468	13462	13425	13453	13437	13451	13376	13241	13433	13516	13406	13263	13430	13338	13495	13424	13340	13510	13545	13484	13552	13488	13389	13469	13368	13386	13509	13380	13379	13525	13445	13672	13370	13392	13520	13497	13541	13462	13341	13404	13528	13504	13355	13495	13516	13565	13472	13341	13500	13487	13443	13439	13540	13473	13583	13412	13577	13494	13467	13500	13358	13404	13465	13425	13382	13541	13557	13516	13573	13507	13377	13403	13395	13525	13584	13394	13407	13370	13456	13469	13499	13422	13440	13578	13380	13486	13320	13348	13469	13515	13518	13613	13479	13410	13512	13459	13508	13468	13471	13488	13546	13387	13404	13392	13711	13429	13406	13528	13547	13609	13478	13596	13448	13490	13372	13462	13421	13402	13534	13330
23852	21326	28806	24206	21560	20502	17786	14966	14316	14202	15188	27507	37166	36121	29142	21716	17896	15455	14607	13956	13611	13714	13786	14061	13634	13685	13687	13773	13513	13647	13818	13663	13640	13937	13671	13791	13691	13880	13663	13636	13697	13709	13712	13652	13753	13531	13684	13680	13673	13675	13797	13660	13627	13740	13766	13477	13606	13716	13696	13606	13688	13612	13832	13604	13575	13837	13770	13754	13778	13777	13587	13700	13694	13521	13597	13740	13744	13642	13717	13682	13662	13771	13877	13679	13637	13621	13675	13683	13526	13731	13677	13649	13661	13792	13682	13602	13530	13779	13846	13636	13711	13706	13631	13544	13722	13458	13739	13638	13576	13658	13665	13924	13623	13577	13710	13623	13735	13724	13664	13624	13591	13622	13688	13680	13736	13628	13728	13693	13636	13811	13704	13628	13533	13673	13706	13583	13599	13584	13465	13673	13651	13712	13665	13754	13562	13673	13649	13551	13733	13737	13710	13750	13621	13629	13533	13502	13580	13661	13754	13436	13660	13558	13598	13635	13734	13673	13499	13914	13710	13745	13578	13527	13495	13723	13565	13631	13740	13686	13548	13748	13673	13748	13624	13434	13591	13619	13561	13618	13650	13770	13712	13756	13587	13668	13743	13522	13479	13766	13770	13792	13662	13579	13753	13626	13713	13633	13607	13631	13523	13770	13642	13595	13672	13579	13614	13618	13687	13781	13563	13610	13687	13829	13594	13612	13549	13571	13693	13601	13613	13443	13602	13554	13677	13517	13498	13560	13690	13755	13600	13655	13547	13656	13705	13482	13777	13726	13631	13785	13684	13654	13565	13595	13616	13681	13642	13723	13652	13748	13691	13570	13658	13667	13531	13738	13562	13701	13527	13603	13539	13782	13758	13638	13737	13580	13703	13381	13734	13591	13666	13521	13477	13692	13684	13658	13692	13857	13701	13652	13618	13735	13665	13440	13654	13693	13716	13578	13708	13602	13530	13505	13673	13758	13533	13601	13590	13633	13320	13649	13722	13862	13685	13742	13621	13644	13759	13776	13629	13642	13547	13593	13522	13801	13442	13747	13835	13582	13667	13623	13592	13576	13621	13753	13664	13624	13755	13629	13687	13618	13768	13622	13652	13646	13774	13698	13557	13759	13448	13576	13646	13570	13527	13638	13824	13694	13800	13652	13694	13621	13532	13629	13768	13591	13588	13799	13448	13462	13526	13572	13597	13646	13633	13703	13602	13760	13586	13627	13621	13505	13482	13501	13652	13560	13613	13593	13522	13516	13675	13607	13659	13765	13766	13766	13876	13483	13634	13547	13742	13634	13658	13651	13534	13678	13549	13534	13645	13639	13571	13848	13670	13621	13738	13673	13566	13458	13453	13587	13574	13568	13615	13528	13579	13517	13652	13534	13630	13831	13625	13563	13572	13653	13636	13775	13526	13605	13613	13584	13650	13499	13560	13553	13598	13768	13737	13494	13630	13580	13498	13632	13710	13380	13802	13644	13484	13705	13809	13736	13724	13618	13522	13601	13729	13461	13728	13790	13711	13766	13723	13634	13642	13833	13718	13544	13562	13717	13446	13652	13680	13760	13703	13626	13765	13671	13514	13746	13658	13631	13611	13716	13630	13717	13650	13599	13651	13675	13496	13582	13564	13653	13777	13682	13709	13508	13520	13765	13538	13644	13781	13659	13694	13552	13678	13584	13542	13495	13793	13558	13565	13685	13717	13534	13618	13560	13742	13665	13803	13582	13648	13558	13713	13660	13866	13563	13700	13785	13871	13868	13768	13572	14025	13690	13506	13527	13769	13825	13640	13691	13662	13618	13723	13587	13673	13659	13600	13541	13566	13645	13712	13525	13678	13526	13537	13625	13549	13781	13752	13745	13554	13768	13644	13520	13803	13532	13709	13711	13647	13674	13659	13727	13626	13534	13538	13695	13560	13533	13680	13720	13521	13595	13665	13508	13679	13567	13446	13700	13851	13679	13642	13694	13568	13592	13717	13687	13549	13787	13932	13757	13733	13657	13541	13710	13735	13852	13696	13699	13686	13748	13656	13995	13723	13648	13622	13683	13747	13705	13589	13508	13668	13723	13508	13394	13658	13671	13743	13636	13620	13667	13686	13728	13687	13612	13733	13611	13636	13599	13730	13731	13540	13642	13512	13772	13635	13783	13640	13577	13782	13717	13502	13531	13516	13749	13495	13587	13591	13756	13498	13405	13652	13662	13853	13617	13692	13570	13753	13616	13613	13484	13664	13716	13764	13669	13641	13711	13683	13479	13466	13410	13507	13617	13399	13561	13611	13664	13729	13802	13804	13790	13609	13697	13616	13498	13548	13659	13536	13713	13639	13532	13834	13602	13593	13784	13799	13793	13499	13712	13588	13755	13762	13614	13408	13566	13734	13755	13730	13635	13696	13766	13723	13707	13882	13643	13702	13502	13675	13638	13552	13696	13389	13534	13717	13607	13738	13645	13468	13676	13591	13615	13610	13654	13606	13625	13484	13553	13717	13681	13838	13574	13655	13689	13645	13535	13625	13550	13491	13731	13609	13578	13465	13719	13414	13791	13703	13627	13499	13787	13683	13564	13536	13596	13595	13662	13479	13745	13717	13787	13822	13770	13659	13683	13796	13914	13636	13681	13623	13653	13594	13739	13619	13545	13654	13687	13725	13424	13618	13682	13562	13727	13780	13604	13649	13585	13563	13542	13663	13728	13585	13694	13756	13634	13828	13604	13723	13761	13769	13796	13657	13661	13548	13494	13547	13506	13569	13438	13604	13679	13686	13725	13873	13912	13709	13611	13730	13739	13533	13603	13711	13700	13475	13670	13809	13552	13616	13776	13669	13728	13738	13687	13862	13611	13829	13553	13696	13525	13621	13541	13569	13656	13734	13768	13684	13676	13735	13652	13734	13622	13685	13620	13698	13697	13557	13449	13689	13608	13679	13785	13563	13489	13696	13680	13680	13640	13521	13471	13674	13723	13599	13417	13584	13516	13763	13676	13682	13706	13640	13535	13815	13635	13374	13585	13534	13666	13683	13719	13583	13560	13542	13645	13704	13594	13427	13584	13729	13526	13513	13658	13723	13615	13508	13704	13627	13708	13842	13566	13786	13688	13595	13707	13627	13582	13369	13545	13715	13504	13740	13630	13752	13859	13693	13755	13490	13915	13659	13588	13783	13700	13474	13581	13614	13643	13646	13546	13596	13693	13713	13747	13784	13567	13744	13719	13620	13641	13594	13564	13604	13681	13628	13616	13668	13444	13760	13671	13566	13589	13521	13475	13647	13705	13636	13700	13800	13748	13683	13517	13665	13735	13743	13686	13750	13658	13639	13750	13745	13616	13583	13808	13627	13688	13709	13711	13641	13758	13580	13722	13561	13485	13698	13725	13522	13674	13711	13709	13596	13670	13584	13696	13621	13654	13460	13436	13502	13656	13636	13659	13734	13693	13610	13662	13618	13523	13587	13601	13771	13760	13486	13557	13551	13600	13549	13573	13670	13777	13716	13562	13599	13657	13715	13574	13650	13664	13663	13664	13648	13751	13831	13692	13723	13645	13538	13582	13658	13689	13522	13623	13590	13836	13655	13628	13626	13878	13389	13678	13753	13724	13679	13771	13623	13611	13727	13614	13718	13515	13753	13700	13631	13682	13500	13710	13792	13438	13675	13645	13638	13570	13664	13705	13746	13570	13690	13685	13645	13769	13690	13575	13636	13582	13620	13879	13565	13829	13559	13731	13647	13585	13581	13714	13778	13480	13345	13588	13677	13569	13526	13671	13679	13672	13688	13909	13634	13731	13815	13587	13661	13469	13711	13642	13772	13523	13865	13549	13631	13659	13665	13677	13775	13880	13644	13693	13513	13791	13733	13716	13759	13751	13663	13721	13553	13796	13560	13650	13621	13604	13574	13695	13736	13704	13734	13684	13637	13601	13577	13707	13385	13665	13537	13598	13617	13688	13482	13576	13634	13606	13641	13576	13596	13596	13653	13732	13759	13522	13727	13514	13681	13619	13414	13636	13445	13687	13716	13639	13727	13778	13666	13622	13605	13549	13690	13521	13609	13655	13565	13810	13841	13539	13415	13538	13762	13747	13785	13758	13558	13651	13551	13630	13856	13743	13737	13485	13757	13794	13612	13358	13565	13612	13739	13741	13638	13565	13652	13683	13734	13567	13486	13654	13597	13434	13620	13597	13598	13578	13878	13721	13754	13779	13722	13461	13641	13633	13736	13729	13695	13594	13664	13769	13616	13723	13676	13670	13606	13633	13600	13690	13678	13814	13648	13495	13695	13452	13479	13410	13667	13581	13477	13694	13881	13535	13732	13737	13762	13788	13662	13655	13586	13570	13669	13614	13547	13621	13586	13796	13887	13745	13751	13609	13774	13674	13609	13597	13720	13737	13619	13514	13835	13648	13583	13665	13692	13736	13719	13556	13736	13590	13621	13576	13720	13541	13673	13587	13647	13507	13851	13735	13581	13551	13664	13675	13725	13866	13682	13694	13447	13448	13742	13678	13632	13629	13506	13658	13593	13625	13766	13428	13560	13463	13606	13681	13798	13414	13557	13600	13612	13709	13586	13744	13816	13518	13841	13808	13682	13752	13650	13495	13596	13605	13713	13632	13624	13593	13616	13485	13705	13805	13551	13619	13855	13686	13734	13614	13659	13647	13562	13758	13678	13781	13523	13545	13592	13657	13658	13669	13677	13473	13597	13322	13504	13469	13753	13654	13719	13638	13748	13853	13550	13747	13371	13533	13672	13801	13802	13632	13704	13583	13512	13487	13688	13572	13680	13556	13645	13805	13697	13832	13451	13595	13595	13705	13570	13597	13578	13625	13541	13624	13746	13673	13537	13637	13577	13761	13635	13493	13653	13566	13596	13813	13805	13774	13799	13722	13662	13604	13700	13539	13824	13628	13632	13651	13756	13667	13777	13502	13656	13611	13790	13543	13680	13740	13584	13643	13646	13633	13629	13516	13655	13620	13633	13445	13494	13667	13766	13749	13715	13590	13774	13669	13773	13501	13650	13629	13899	13623	13512	13677	13497	13612	13650	13559	13561	13498	13565	13769	13641	13459	13651	13794	13573	13681	13799	13677	13557	13718	13570	13649	13719	13504	13632	13795	13626	13740
15392	25671	23511	19059	17025	15805	15247	15024	14733	14534	16613	33956	42128	40168	32061	23642	18741	15831	14716	13983	13908	13859	14000	13872	13967	13926	13832	14083	13657	13990	13785	13891	13939	13949	13952	14041	13856	13972	13935	13926	13897	13768	13911	13761	13736	13968	13899	13755	14033	13934	13889	13760	13845	13916	13963	13901	14034	13871	13834	13865	14130	13779	13803	13828	14011	13928	13746	13889	13970	13984	13752	13876	13817	13974	13975	13940	13852	13831	14008	13883	13699	14005	13883	13993	13779	13700	13810	13844	13833	13869	13888	13805	13777	13951	13767	13801	13841	13951	13670	13925	13889	13882	13861	14066	13787	13678	14083	13898	13844	13901	13874	13824	13941	13967	13913	13871	14065	13817	13783	13803	13932	13885	13796	13936	14045	13924	13883	13917	13919	13898	13874	13819	13940	14070	13894	13902	13778	13765	14014	13929	13716	13949	13762	13933	13890	13852	13944	13939	13828	13970	13785	13688	13920	13947	13828	13944	13736	13947	13801	13913	13862	13880	13833	13905	13919	13807	13648	13947	13917	13913	13923	13899	13918	13797	13884	13691	13897	13810	13832	13918	13730	13858	13820	13867	13849	13603	13939	14035	13870	14030	13988	13858	13964	13874	14000	13795	13966	13718	13959	14073	13811	13823	13842	13823	13962	14014	13771	13814	13796	13919	13876	13924	13980	13984	13954	13793	13772	13933	13930	13786	13763	13986	13832	13927	13963	14088	14046	13854	13863	13888	14010	13888	13980	13731	13849	13910	13982	13738	13929	13813	14001	13866	13858	13850	13784	13839	13852	13977	14018	13773	13953	13830	13811	13922	13829	13759	13879	13879	13971	13879	13843	13795	13808	13919	13790	13935	13707	14166	13670	13905	13926	13858	13936	13856	13825	13687	13960	13792	13808	14066	13921	13877	13985	14035	13857	13916	13826	14027	13904	13848	13899	13897	13841	13802	13831	13766	13952	13942	13984	13902	14000	13872	13846	14173	13928	13978	13794	13961	14042	14039	13841	13894	13848	13966	13946	13950	13839	13921	13922	13776	13773	13806	13762	13925	13896	13859	13995	13940	13989	13915	13840	13879	13703	13831	13864	13949	13838	13882	13772	13983	13910	13954	13665	14030	13881	14016	13738	13867	13809	13834	13873	13867	13902	14028	14021	13838	13906	13978	13930	13953	13866	13836	13790	13875	13799	13890	13750	13825	13896	14134	13979	13764	14041	13782	13974	14021	13828	13852	13959	13845	13808	13836	14029	13868	13903	14048	13904	13942	13955	14026	13837	13889	13928	14040	13882	13827	13878	13936	13975	13897	13795	14090	13854	13949	13992	13753	13874	13862	13775	13755	13813	13946	13881	13899	13959	13781	13988	13891	13888	13746	13782	13883	13859	13916	13792	13845	14028	13819	13895	13846	13818	13795	13918	13834	13897	14011	14031	13846	14006	13802	14040	13862	13872	13775	14031	14078	13825	13792	13901	13983	13970	13881	13967	13773	13910	13804	13777	14004	13831	13866	13677	14131	13872	14012	13860	13737	13965	13882	13954	13893	13895	13882	13884	13797	13956	13782	13953	13998	13754	14057	13957	13972	13871	13838	13779	13956	13857	13828	13897	13928	13887	13992	13826	13929	13686	13885	13742	13767	13896	13913	13779	13910	13963	13844	13796	14070	13759	13840	13796	13842	13933	13882	13957	13952	13935	13874	13952	13827	13930	13909	13842	13782	13861	13859	13874	13801	13848	13797	13808	13880	13899	13935	13889	13973	13989	13898	13801	13796	13896	13975	13839	13945	13771	13902	13925	13920	13904	13888	13852	13755	13829	13783	13842	13975	13725	13848	13725	13885	13796	14041	13716	13764	13790	13874	13881	13732	13875	13924	13899	13965	13896	14025	13976	13737	13787	13806	13774	13985	13645	13807	13812	13871	13899	14012	13915	13991	13785	13910	13897	13742	13799	13844	13661	13920	13900	13997	13927	13896	13797	14049	13765	14039	13897	13817	13954	13754	13985	13932	13823	13997	14088	13900	14012	13967	13900	13832	13904	13803	13999	13777	13937	13875	13893	13976	14012	13760	13994	13847	13926	13788	13875	13891	13847	13831	13969	13754	13890	13948	13983	13924	13839	13872	13743	13844	13980	13793	13870	13893	14105	13795	13838	13761	13820	13845	13823	13886	13771	13780	13851	13833	13906	13907	13833	13944	14189	13886	13789	13800	13980	13923	13942	13857	13971	13790	13886	13836	13819	13811	13812	13829	13876	13786	13993	13775	13880	13882	13821	13745	13954	13981	14003	13846	13817	13795	13922	13760	13997	13918	13675	13747	13833	13767	13887	13865	13973	13897	14030	13840	13754	13748	13825	13809	13912	14006	13824	14055	13812	13945	13855	13948	13761	13832	13943	13900	13878	13812	13948	13897	13902	13835	13817	13990	13797	13928	13883	13944	13803	13801	13772	13907	13888	13921	13899	13770	13856	14041	13850	13984	13885	13920	13988	13858	13809	13856	13932	13848	13787	13885	13950	13880	13766	13658	13850	13976	13818	13927	13959	13878	13865	13800	13924	13895	14013	14025	13783	13767	13757	13897	13855	13782	13899	13797	13969	13901	13991	13875	13881	13852	13829	13950	13909	13734	13905	13848	13863	13658	13743	13894	13966	13920	13945	13789	13862	13896	13832	13774	13807	14134	13992	13685	13942	13732	14006	13952	13764	13825	13771	13793	13928	13794	13863	13848	13981	13951	13894	13975	14002	13985	13917	13903	13896	14061	14026	13749	13967	14015	13874	13772	13967	13714	13745	13872	13872	13878	13952	13877	13922	13810	13987	13857	13881	13834	13761	13785	13656	13862	13896	13936	13898	13842	13849	13838	14043	13936	13945	13909	13936	14016	13822	13644	13752	13875	13861	13925	13982	13788	13933	13873	13724	13865	13902	13826	13695	13966	13958	13876	13837	13925	13840	13966	13804	13784	13854	13700	13815	13690	13978	13837	13896	13924	13929	14039	13865	13797	14004	13961	13834	13822	13919	13878	13888	13987	13594	13869	13863	13819	13766	13757	13854	13977	13829	14033	13804	13789	13874	13874	13873	14031	13936	13786	13881	13937	13799	14055	13898	14024	13859	13913	13984	13928	13873	13818	13899	13823	13886	13708	13903	13900	13925	13884	13817	13973	13666	14086	13684	13785	13930	13869	13890	13858	13821	13729	13933	13954	14003	13857	13981	13983	13782	13904	13917	14019	13936	13871	13946	13868	13741	13931	13950	13745	13871	13841	13847	13995	13971	13908	13910	13750	13908	14029	14025	13826	13867	13891	13826	13840	13649	13987	13894	13875	13789	13935	14032	13795	13986	13861	13810	13855	13786	13914	13910	13939	13868	13850	13868	13893	13880	14011	13758	13934	13924	13904	13719	13959	13833	14026	13865	14021	13907	13724	13900	13947	14009	14068	13898	13848	13750	13916	13970	13953	13846	13956	13718	13782	13690	13830	13869	13923	13929	13918	13931	13850	13820	13827	13688	13986	13898	13890	13998	13862	13815	13715	13960	13803	13870	13927	13951	14017	13780	13854	13831	13988	13835	14017	13930	13822	13900	13884	13841	14014	13853	13706	14016	13841	13760	14027	13909	13845	13883	13883	13806	13804	13801	13982	13845	13785	13930	13985	13916	13870	13748	13898	13874	13896	13933	13844	13824	13883	13872	13865	13959	13808	14058	13918	13880	14083	13781	13871	13905	13748	13945	13820	13891	13967	13942	13889	13853	13972	14030	13712	13977	13732	13952	13907	13939	13809	14105	13865	14009	13843	13897	13879	13847	13748	13805	13685	13945	13988	13935	13896	13809	13919	13743	13932	13962	13834	13963	13751	13874	13750	13801	13953	13984	13910	13861	13737	13809	13733	13878	13934	13877	13827	13935	13829	13787	13780	13859	13854	13930	13857	13868	13962	13944	13852	13855	13814	13978	13921	13757	13812	13869	13924	13822	13698	13790	13824	13850	13707	14051	13759	13840	13910	13758	14068	13930	13920	14009	13830	13794	13962	13807	13608	13870	13871	13799	13894	13796	13785	13955	13975	13984	13922	13860	13924	13784	13898	13788	13966	13829	14094	13935	13746	13799	13891	13912	13798	13890	13908	13899	13806	13884	13786	13864	13960	13877	13815	13952	13759	13827	13899	13865	13847	13698	14004	13904	13783	13758	13688	13806	13801	13823	13834	13975	13828	13933	13854	13790	13902	13922	13931	13946	13844	14075	13868	13892	13956	13659	13858	13945	13936	13880	13987	13923	13885	13909	13876	13903	13838	13853	13857	13825	13875	13951	13950	13965	13954	13825	13840	13750	13901	13701	13664	13833	13672	13908	13826	13923	13895	13822	13788	13944	13815	13827	13920	13926	13956	13916	13984	14065	14054	13926	13781	13803	13768	13832	13921	13734	13849	13833	13836	13895	13816	13910	13971	13671	13904	13833	13916	13912	13841	13872	13894	13804	13757	13886	13934	13875	13759	13957	14010	13837	13794	13731	13751	13737	13942	13848	13834	13896	13815	13813	13910	13787	13973	13856	14044	13714	13871	14074	13767	13855	13896	13776	13747	13848	13842	13932	13873	13839	13958	13897	13751	13806	13944	14006	13689	14057	13775	13755	13776	13745	13787	13957	14035	13866	13810	13921	13896	13760	13979	13874	13881	13804	14048	13965	14096	13950	13759	13873	13768	13772	13871	13858	13888	13911	13719	13989	13763	13910	13879	13922	13964	13894	13869	14104	13840	13767	13828	13911	13923	14004	13973	13747	14021	13919	13877	13925	13916	13841	13878	13972	13821	13774	13819	13768	13975	13862	14068	14032	13828	13824	13960	13648	13849	13919	13948	13772	13891	13746	13867	13885	13785	13838	13799	13944	13944	13921	13930	13707	13935	13859	13874	13762	13919	13783	13860	13986	13782	14021	13898	13941	13916	13909	13861	13884	13969	13826	13790	14014	13936	13881	13939	13798	13889	14034	13901	13852	13846	13987	13801	13694	13970	13836	13825	13980	13841	13870	13773	13910	13983	13933	13934	14076	13886	13793	13828	14048	13953	13984	13822	13980	13950	13960	13894	13821	13858	13874	13960	14022	13707	13971	13799	13969	13941	13957	13810
28734	21149	19473	17045	15398	15307	15275	15356	15522	15182	15200	16172	18027	17816	17427	16274	15596	15262	15279	15241	15242	15095	15173	15262	15077	15274	15109	15173	15254	14944	15243	15196	15139	15178	15137	15309	15160	15244	14997	15304	15218	15277	15213	15254	15154	15055	15254	15327	15117	15354	15069	15227	15259	15335	15357	15073	15330	15224	15106	15162	15279	15059	15176	15300	15251	15069	15171	15386	15351	15250	15117	15141	15236	15150	15138	15262	15155	15265	15269	15305	15361	15200	15238	15115	15071	15224	15242	15278	15107	15082	15161	15468	15386	15290	15221	15128	15289	15004	15269	15170	15240	15193	15161	15185	15166	15162	15100	15169	15363	15141	15086	15134	15240	15034	15148	15072	15196	15065	15106	15211	15146	15291	15246	15134	15287	15218	15320	14973	15124	15222	15363	15336	15421	15161	15196	15227	14909	15164	15127	15077	15207	15279	15181	15123	15352	15124	15132	15130	15289	15226	15307	15191	15290	15322	15122	15178	15178	15386	15337	15142	15127	15210	15220	15161	15027	15340	15194	15422	15265	15168	15066	15182	15263	15196	15245	15088	15243	15215	15269	15288	15189	15195	15188	15229	15331	15374	15186	15093	15141	15215	15197	15377	15093	15073	15087	15184	15277	15214	15251	15143	15236	15394	15055	15138	15097	15196	15289	15186	15334	15162	15066	15131	15153	15163	14960	15030	15084	15252	15074	15101	15411	15151	15249	15205	15064	15375	15190	15174	15182	15138	15163	15234	15126	15200	15130	15134	15196	15211	15153	15063	15195	15198	14994	15182	15272	15237	15289	15221	15138	15101	15175	15069	15303	15413	15136	15193	15232	15175	15157	15258	15352	15304	15220	15271	15302	15319	15109	15233	15082	15111	15397	15030	15210	15317	14946	15208	15314	15025	15026	15123	15267	15089	15067	15062	15222	15344	15205	15209	15274	15360	15230	15377	15089	15216	15231	15234	15125	15235	15229	15153	15103	15072	15109	15171	14985	15214	15108	15195	15168	15212	15093	15285	15071	15275	15194	15166	15283	15184	15263	15012	15218	15120	15079	15115	15383	15033	15199	15117	15016	15138	15396	15086	15338	15246	15171	15227	14920	15019	15154	15167	15118	15288	15146	15187	15310	15006	14988	15153	15316	15187	15205	15187	15108	15128	15085	15166	15315	15045	15272	15075	14999	15039	15277	15210	15258	15173	15161	15186	15207	15361	15127	15146	15281	15048	15333	15257	15208	15237	15423	15313	15122	15048	14995	15086	15321	15141	15115	15263	15178	15346	15354	15144	15307	15286	15155	15124	15358	15104	15372	15138	15116	15239	15269	15331	15268	15246	15101	15089	15171	15207	15296	15235	14980	15232	15144	15313	15181	15151	15277	15178	15282	15336	15046	15355	15335	15164	15254	15212	15242	15170	15074	15153	14996	15401	15206	15196	14955	15360	15311	15110	15077	15083	15176	15086	15072	15358	15308	15010	15244	15239	15061	15200	15175	15101	15285	14878	15327	15079	15123	15003	15178	15201	15133	15097	15030	15119	15296	15207	15363	15318	15183	15250	15327	15152	15305	15170	15213	15128	15152	15128	15411	15351	15293	15048	14988	15357	15250	15095	15302	15177	15221	15272	15158	15276	15047	15071	15347	15174	15382	15292	15114	15091	15086	15308	15176	15435	15173	15163	15207	15207	15076	15248	15219	15016	15136	15200	15235	15254	15202	15245	15327	15243	15320	15399	15255	15170	15085	15164	15120	15257	15163	15162	15084	15240	15209	15366	15293	15025	15369	15117	15224	15244	15293	15216	15139	15073	15271	14986	15073	15243	15208	15304	15202	15230	15160	15370	15337	15294	15306	15284	15092	15219	15179	15297	15197	15123	15208	15322	15085	15106	15180	15258	15211	15306	15160	15084	15222	15102	15151	15103	15306	15098	15345	15227	15354	15208	15256	15299	15481	15160	15310	15199	15115	15161	15185	15302	15290	15260	15173	15119	15266	15320	15217	15157	15032	15350	15132	15206	15180	15301	15232	15194	15196	15330	15264	15269	15415	15196	15234	15191	15111	15322	15211	15289	15246	15035	15321	15261	15337	15188	15238	15287	15205	15415	15143	15354	15186	15064	15252	14965	15141	15112	15312	15269	15304	15088	15138	15350	15249	15194	15220	15334	15300	15154	15263	15158	15215	15256	15102	15344	15270	15206	15192	15213	15221	15099	15254	15152	15136	15231	15152	15172	15217	15321	15298	15220	15334	15253	15338	15129	15265	15368	14986	15202	15281	15129	15114	15175	14992	15225	15023	15098	15343	15103	15166	15326	15238	15245	15104	15079	15217	15266	15408	15284	14948	15159	15240	15209	15129	15440	15021	15175	15212	15100	15125	15242	15280	15311	15289	15122	15182	15389	15213	15165	15064	15114	15181	15079	15237	15169	15057	15243	15229	15263	15026	15275	15128	15119	15215	15279	15254	15129	15333	15106	15275	15246	15268	15222	15397	15291	15241	15338	15141	15217	15096	15251	15276	15102	15098	15034	15033	15175	15298	15415	15277	15206	15382	15362	15176	15265	15275	15200	15010	15205	15065	15093	15180	15070	15162	15172	15227	15351	15195	15116	15172	15094	15232	15321	15131	15101	15169	15315	15316	15269	15065	15237	15205	15245	15187	15330	15153	15178	15109	15198	15143	15037	15183	15146	15186	15402	15381	15222	15254	15101	15191	15165	15250	15241	15110	15310	15348	15224	15217	15205	15136	15233	15196	15079	15178	14983	15166	15199	15242	15162	15341	15205	15102	15388	15103	15232	15281	15141	15188	15161	15115	15099	15200	15145	15098	15234	15201	15253	15100	15164	15074	15099	15134	15123	15146	15277	15316	15247	15136	15064	15095	15327	15139	15254	15340	15207	15084	15137	15224	15059	15404	15222	15173	15361	15303	15233	15349	15216	15112	15445	15171	15233	15151	15092	15209	15236	15122	15115	15267	15329	15156	15367	15255	15218	15158	15212	15210	15289	15205	15073	15301	15333	15234	15322	15205	15133	15218	15134	15224	15263	15277	15174	15144	15242	15245	15214	15032	15062	15148	15190	15228	15277	15305	15240	15209	15215	15305	15289	15160	15146	15166	15243	15344	15186	15101	15247	15275	15153	15081	15110	15163	15388	15070	15254	15206	15186	15266	15294	15289	15019	15298	15073	15234	15092	15201	14990	15161	15192	15312	15383	15334	15426	15512	15168	15535	15351	15058	15037	15050	15239	15197	15223	15172	15276	15126	15225	15256	14989	15221	15368	15353	15325	15334	15089	15150	15166	15368	15192	15104	15090	15320	15205	15267	14930	15084	15191	15382	15110	15328	15182	15207	15294	15208	15217	15311	15224	15106	15261	14971	15111	15281	15065	15250	15212	15418	15312	15265	15228	15066	15177	15275	15121	14998	15282	15401	15189	15219	14988	15356	15172	15211	15258	15296	15157	15384	15198	15334	15398	15394	15185	15299	15255	15283	15011	15134	15288	15205	15182	15090	15288	15158	15193	15188	15208	15226	15245	15196	15238	15382	15097	15112	15174	15367	15343	15338	15270	15342	15281	15144	15213	15079	15171	15237	15018	15094	15281	15048	14989	15230	15173	15154	15295	15112	15142	15067	15198	15079	15330	15353	15377	15263	15299	15331	15192	15149	15267	15014	15266	15334	15254	15201	15053	15182	15080	15434	15348	15129	15228	14927	15141	15193	15378	15245	15249	15269	15067	15258	15178	15308	15161	15221	15260	15245	15204	15142	15157	15266	15165	15282	15437	15213	15180	15318	15245	15333	15245	15327	15279	15238	15237	15285	15135	15047	15113	15167	15207	15303	15137	15267	15213	15180	15330	15384	15218	15237	14967	15104	15218	15199	15271	15350	15257	15145	15301	15221	15144	15107	15118	15170	15150	15336	15210	15433	15142	15286	15417	15319	15405	15296	15126	15229	15063	15306	15367	15322	15195	15238	15154	15319	15221	15384	15378	15279	15147	15326	15303	15378	15108	15301	15184	15202	15257	15190	15239	15408	15104	15386	15471	15182	15435	15061	15341	15213	15237	15139	15293	15218	15170	15146	15249	15146	15055	15287	15230	15215	15160	15254	15224	15269	15339	15173	15129	15157	15378	15192	15162	15106	15183	15156	15209	15285	15249	15187	15117	15051	15384	15103	15127	15237	15114	15246	15220	15081	15239	15086	15158	15286	15492	15346	15329	15143	15136	15129	15273	15182	15155	15225	15193	15318	15211	15180	14965	15215	15046	15023	15277	15235	15083	15247	15191	15107	15084	15205	15330	15256	15386	15261	15180	15265	15125	15311	15099	15394	15179	15285	15151	15348	15340	15286	15284	15266	15068	15127	15019	15370	15345	15329	15165	15252	15214	15193	15263	15273	15045	15188	15155	15146	15217	15146	15170	15172	15191	15241	15138	15270	15244	15312	15161	15021	15154	15357	15017	14968	15170	15082	15171	15050	15339	15150	15144	15012	15131	15231	15189	15082	15292	15142	15239	14964	15157	15132	15044	15358	15456	15189	15087	15042	15305	15160	15178	15311	15244	15305	15084	15122	15135	15093	15128	15309	15164	15060	15130	15134	15285	15171	15233	15318	15184	15261	15058	15174	15257	15246	15367	15116	15137	15170	15158	15246	15125	15229	15073	15221	14939	15172	15052	15246	15209	15242	15289	15144	15191	15213	15295	15133	15200	15262	15279	15043	15001	15218	15044	15232	15196	15308	15315	15078	14911	15268	15044	15204	15175	15110	15348	15197	15120	15299	15072	15226	15160	15193	15161	15222	15291	15119	15284	15137	15344	15341	15263	15236	15376	15110	15208	15218	15138	15172	15272	15281	15309	15204	15274	15296	15285	15194	15239	15007	15235	15228	15050	15110	15324	15342	15104	15310	15327	15150	15221	14938	15016	15264	15137	15309	14986	14811	15041	15268	15312	15240	15124	15283	15223	15066	15226	15069	15232	15029	15185	15460	15391	15111	14960	15093	15266	15218	15185	15218	15039	15216	15330	15269	15376	15290	15264	15206	15116	15253	15425	15123	15291	15046	15156	15114	15129	15081	15108	15076	15299	15252	15348	15192	15380	15201	14944	15443	15326	15155	15024	15314	15251	15371	15131
15133	15868	15765	15264	15022	15127	14970	14773	14946	14973	15034	16750	19139	18292	17653	15892	15323	15042	14979	14867	14996	14955	14784	14883	14841	14889	14839	14897	15015	14892	14899	14981	14901	14947	14764	14822	15059	14849	15016	14780	14951	14953	14823	14866	14816	14775	14988	14799	14867	14914	14841	14722	14891	14852	14769	14954	14783	14955	14749	15015	14839	14997	14823	14746	14767	15015	14916	14834	14894	15018	14890	14798	14783	14873	14787	14784	14812	14932	14767	14764	14773	14817	14926	15011	14734	14731	14927	14957	14669	15131	14776	15067	14852	14751	14798	14929	14894	14799	14833	14915	14883	14901	14845	14923	14798	14975	14767	14847	14789	14805	14786	14837	14855	14759	14827	14789	14775	14787	14877	14888	14995	14797	14801	14986	14707	14857	14751	14918	14940	14941	14770	14670	14819	14721	14879	14930	14786	14913	14816	14786	15020	14715	14757	14970	14800	14870	14842	14877	14862	14843	14931	15000	15035	14921	14723	14727	14836	14963	14949	14985	14800	14828	14940	14766	14864	14782	14940	14725	14864	14973	14782	14940	14907	14935	14854	14867	14841	14916	14768	14784	14789	14943	14930	14861	14709	14851	14835	14871	14983	15084	14963	14948	14840	14835	14721	15026	14787	14889	14757	14941	14815	15028	14732	14885	14719	14947	14817	14774	14898	14975	14888	14782	14762	14837	14778	14940	14803	14864	14889	14737	14728	14731	14990	14773	14847	14737	14899	14891	14744	14886	15008	14873	14680	14865	14887	14903	14922	15018	14846	14871	15090	14890	14897	14919	14794	14690	14801	14739	14890	14928	14823	14718	14953	14771	14733	14753	15015	14993	14834	14930	14953	14963	14718	14939	14796	14825	14751	14898	14739	14868	14833	14991	14776	14928	14840	14849	14832	14790	15109	14888	14760	14931	14888	15000	14799	14706	14793	14724	14934	14694	15069	14848	15058	15012	14694	14862	14860	14827	14871	14965	14859	14771	14947	14918	14862	14989	15032	14887	14822	14871	14812	14738	14882	14716	14878	14843	14839	14675	14827	14746	14821	14869	14913	14792	15072	15044	14969	14823	14838	14844	14944	14867	15034	14783	14866	14809	14872	14689	14999	14998	14708	14810	14834	14915	14843	14996	14718	14767	14985	14814	14841	14823	14895	14961	14893	15031	14966	14648	14752	15003	14917	14833	14772	14843	14699	14734	14919	14825	14869	14873	14892	14863	14896	14944	14850	15021	14754	14729	14935	14707	14841	14869	14810	14968	14853	14899	14905	14933	14701	14872	14794	14788	14798	14939	15026	14792	14931	14990	14856	14810	14825	14829	14784	14913	14958	14891	15004	14816	14978	14879	14742	14854	14883	14842	14934	14915	15031	14778	14994	14819	14722	14839	14739	14942	14904	14870	14901	14899	14962	14925	14954	14694	14880	14813	14724	14946	14918	14752	14829	14903	14831	14689	14995	14769	14839	14842	14859	14784	14953	14956	14915	14731	15037	14924	14960	14935	14905	14966	14843	14790	14845	14827	14875	14879	14869	14794	14859	14829	14731	14732	14992	14915	14913	14964	14781	14691	14817	14742	14901	14853	14964	14877	14773	14671	14980	14706	15024	14840	14899	15008	14673	14877	14863	14856	14862	14838	14946	14656	14965	14845	14803	14771	14778	15020	14746	14729	14912	14917	14695	14841	14973	14869	14784	14794	14739	14946	14886	14819	14862	14796	14947	14934	14928	15004	14792	14786	14826	14746	14953	14622	14857	14737	14766	14629	14693	14812	14817	14785	14878	14910	14835	14906	14896	14729	14941	14868	14972	14871	14734	14834	14769	14857	14709	14915	14771	14869	14785	14816	14880	14661	14811	14775	14914	14871	14864	14834	14895	14731	14873	14821	14740	14907	14801	14906	14991	14777	14865	14826	14786	14774	14699	14803	14955	14779	14987	14862	14765	14820	14810	14786	14768	14844	14949	14823	14785	14856	14906	14868	14791	14853	14794	14817	15028	14836	14971	14727	14891	14885	14860	14833	14844	14813	14976	14824	14799	14925	14879	14831	14748	14863	14881	14760	14789	14929	14873	14970	15030	14904	14723	14822	14978	14833	14797	14801	14805	14837	14727	14809	14909	14767	14872	14903	14833	14836	14880	14719	14802	14905	14760	14708	14955	14899	14932	14805	14822	15065	14851	14807	14893	14869	14757	14978	14974	14962	14691	14831	14720	14739	14939	14725	14913	14705	14945	14859	14855	14772	14913	14892	14913	14764	14946	14840	14789	14855	14802	14838	14780	14938	14943	14914	14890	14790	14931	14931	14798	14923	14780	15020	14868	14848	14920	14845	14824	14683	14903	14829	14830	14929	14732	14808	14723	14914	14904	14829	14938	14873	14850	14785	14744	14968	15021	14803	14809	14859	14923	14817	15040	14941	14822	14900	14909	15057	14960	14796	14779	15003	14819	14621	14841	14749	14762	14642	14757	14972	14822	14746	15004	14976	14845	14921	15012	14781	14957	14752	14648	14774	14785	14934	15019	14911	14890	14704	14771	14893	14932	15018	14720	14889	14817	14789	14852	14929	14843	14788	14838	14934	14751	14896	15011	14809	15024	14911	14930	14756	14904	14813	14681	14852	14597	14814	14736	14691	14919	14864	14814	14814	14814	14862	14782	14862	14821	14978	14900	14855	14854	14812	14848	14817	14850	14675	14899	14737	14927	14779	14773	14695	14832	14769	14908	14716	14799	14893	14786	14942	14814	14900	14918	14817	14859	14824	14820	14810	14750	14919	14858	14664	14940	14774	14826	14999	14807	14812	15033	14856	14909	15021	15004	14898	14917	14959	14889	14735	14694	14822	14744	14880	14892	14788	14763	14895	14722	14902	14746	14679	14955	14762	14958	14789	14779	14924	14745	14761	14893	14826	14882	14928	14873	14693	14800	14668	14770	14842	14898	14852	14873	14754	14731	14833	14830	14833	14716	14698	14738	14909	14677	14975	14865	14719	14935	14866	14717	14845	14697	14849	14878	14843	14871	14916	14867	14768	14960	14813	15010	14847	14896	14886	14968	14629	14827	14930	14942	14894	14683	14736	14951	14945	14852	14875	14726	14783	14786	14637	14937	14777	14774	14915	15004	14881	14825	14692	14889	14906	14929	14758	14872	14735	14769	14836	14642	14855	14854	14858	14865	14845	14833	14872	14921	14933	15019	14884	14780	14987	14742	14836	14890	14917	14708	14768	15037	14945	14974	15037	14810	14924	14780	14988	14765	14921	14967	14954	14783	14749	14878	14729	14784	14927	14930	14901	14912	14876	14972	14985	14960	14934	14899	14859	14814	14821	15004	14745	14977	14773	14902	14928	14800	14700	14948	14899	14714	14990	14669	14882	14865	14838	14904	14775	14977	14905	14803	14822	14738	14853	14921	14939	14857	14975	14677	14723	14797	14819	14856	14899	15068	14822	14622	14933	14797	14798	14862	14909	14780	14809	14859	14815	14891	14990	14856	15040	15016	14860	14776	14901	14677	14816	14835	14832	14884	14918	14889	14924	14780	14939	14786	15000	14814	14896	14678	14814	14726	14941	14691	14798	14860	14915	14824	14796	14699	14850	14800	14871	14862	14951	14940	14939	14917	14693	14955	14920	14800	14863	15077	14873	14849	14810	14831	14854	14957	14947	14808	15025	14723	14907	15003	14851	14896	14934	14910	14833	14784	14841	14857	14870	14833	14935	14791	14822	14754	14964	14941	15050	14864	14815	14926	15107	14828	14748	14947	14678	14804	14806	14862	14874	14830	14890	14765	14837	14897	14876	14864	15014	14716	14826	14862	14936	14950	14874	14827	14793	14806	14873	14717	14864	14908	14837	14867	15042	14963	14780	14888	14897	14849	14757	14870	14976	14858	14863	15058	14982	14871	14804	14777	14835	14793	14898	14647	14751	14878	14912	14848	14884	14800	14907	14945	14783	14935	14837	14852	14787	14797	14810	14885	14778	14847	14891	14872	14894	14945	14710	14802	14741	14859	14923	14925	14838	14701	14855	14831	14920	14822	14760	14833	14958	14745	14854	14931	14659	14952	14833	14828	14799	14936	14909	14837	14920	14830	14872	14848	14957	14879	14819	14982	14692	14972	14714	14870	14966	14898	14602	14876	14995	14876	14891	14800	14763	14711	14759	14849	14870	14791	14787	14891	14863	14917	14768	14953	14917	14877	14797	14869	14736	14940	14863	14784	15004	14786	14821	15010	14933	14945	14731	14808	14960	14877	14964	14794	14850	14760	14985	14894	14946	14670	14780	14913	14913	14869	14955	14695	14889	14781	15012	14844	14901	14745	14782	14995	14840	14892	14905	14928	14910	14752	14944	14912	14878	14896	14961	15014	14840	14886	14850	14806	15004	15001	14895	14939	15029	14840	15013	14853	14785	14912	14854	14773	14769	14704	14858	14791	14854	14876	14803	14801	14827	14841	14684	14758	14895	14904	14790	14919	14953	14997	14892	14766	14796	14800	14840	14864	14916	14740	14866	14952	14858	14752	14878	14802	14722	14830	14732	14767	14871	14871	14808	14862	14798	14915	14831	15010	14684	14825	14962	14881	14857	14809	15019	14989	14771	14753	14891	14891	15037	14802	14758	14740	14775	14865	14840	14846	14984	14927	14865	14769	14891	14945	14903	14927	14754	14930	14858	14935	14977	14851	14863	14985	14857	14886	14850	14765	14805	14985	14867	14881	14673	14839	14859	14772	14799	14702	14953	14764	14861	14799	15024	14893	14863	14858	14788	14915	14921	15001	14805	14874	14878	14849	14906	14844	14876	14869	14845	14944	14713	14929	14787	14927	14874	14972	14714	14857	15014	14711	14862	14869	14894	14836	14837	14781	14942	14907	14989	14828	14970	14964	14917	14942	14877	14878	14814	14807	14832	14974	14879	14778	14875	14975	14872	14895	14950	14778	14717	14956	14764	14894	14834	14677	14791	15000	14709	14831	14780	14901	14871	14938	14695	14916	14708	14895	14771	14879	14805	14831	14827	14709	14648	14840	14908	14911	14909	14818	14964	14802	14890	14911	14953	14930	14910	14846	14793	14883	14934	14775	14943	14907	14911	14742	14823	14809	14696	14965	14790	14936	14745	14882	14771	14867	15026	14761	14875
24994	21346	27947	25361	20377	17724	17362	16104	16170	16070	16308	23535	33069	30298	24937	19820	17153	16111	15872	15598	15603	15644	15755	15672	15640	15621	15554	15750	15567	15543	15663	15729	15682	15549	15699	15734	15630	15856	15578	15700	15621	15391	15708	15684	15781	15742	15725	15592	15595	15600	15557	15691	15661	15649	15712	15465	15545	15690	15655	15670	15551	15556	15614	15675	15675	15695	15684	15734	15651	15403	15514	15671	15607	15380	15750	15803	15413	15691	15497	15434	15615	15489	15672	15591	15636	15476	15708	15658	15424	15334	15708	15621	15457	15451	15521	15597	15734	15529	15690	15546	15508	15657	15557	15595	15594	15687	15435	15546	15491	15615	15558	15520	15763	15620	15438	15567	15590	15540	15431	15648	15543	15626	15583	15471	15552	15678	15658	15591	15585	15462	15543	15500	15738	15737	15679	15496	15677	15662	15654	15639	15799	15464	15779	15688	15550	15463	15549	15461	15822	15763	15685	15618	15545	15808	15577	15508	15379	15602	15775	15692	15495	15683	15474	15638	15651	15602	15561	15569	15747	15571	15635	15421	15671	15402	15655	15746	15684	15627	15697	15707	15527	15585	15731	15627	15614	15657	15593	15529	15666	15596	15697	15609	15785	15656	15606	15452	15617	15565	15579	15627	15437	15594	15501	15527	15643	15544	15593	15727	15562	15516	15638	15575	15776	15536	15486	15457	15638	15620	15439	15617	15589	15611	15548	15801	15444	15600	15342	15582	15713	15551	15649	15672	15893	15711	15598	15586	15650	15551	15733	15705	15725	15693	15602	15475	15552	15469	15634	15628	15528	15526	15594	15629	15623	15662	15700	15561	15495	15501	15583	15530	15754	15739	15459	15553	15650	15588	15622	15635	15447	15591	15661	15298	15372	15680	15717	15480	15697	15776	15610	15443	15602	15540	15537	15555	15751	15534	15603	15751	15846	15664	15751	15593	15650	15492	15730	15573	15554	15648	15561	15530	15634	15640	15625	15574	15596	15655	15429	15773	15521	15582	15354	15547	15868	15587	15613	15761	15711	15685	15503	15572	15424	15437	15650	15452	15481	15652	15493	15433	15599	15466	15617	15596	15719	15474	15656	15687	15356	15406	15607	15672	15668	15491	15548	15502	15620	15575	15522	15639	15599	15688	15611	15616	15518	15726	15639	15564	15674	15786	15638	15595	15686	15581	15521	15630	15709	15481	15737	15659	15568	15366	15616	15654	15617	15364	15462	15582	15678	15511	15488	15508	15480	15477	15653	15491	15566	15811	15656	15771	15591	15676	15648	15757	15652	15577	15559	15495	15649	15730	15564	15470	15644	15584	15466	15647	15573	15630	15568	15673	15484	15582	15598	15569	15628	15533	15583	15486	15621	15668	15708	15657	15433	15478	15621	15620	15701	15672	15678	15649	15436	15406	15555	15481	15476	15530	15570	15671	15624	15638	15559	15698	15664	15556	15537	15460	15555	15500	15572	15669	15531	15653	15649	15425	15566	15524	15641	15540	15526	15595	15457	15637	15506	15506	15607	15676	15668	15410	15494	15593	15836	15829	15531	15556	15725	15544	15734	15492	15608	15434	15589	15561	15710	15369	15743	15618	15768	15642	15660	15699	15536	15473	15562	15758	15740	15466	15530	15632	15555	15634	15516	15641	15417	15560	15662	15527	15602	15753	15726	15551	15784	15725	15609	15641	15675	15697	15624	15674	15432	15763	15740	15496	15664	15654	15590	15731	15673	15631	15410	15576	15754	15584	15513	15772	15585	15534	15493	15508	15706	15478	15523	15672	15547	15729	15677	15563	15594	15643	15803	15615	15590	15742	15579	15779	15343	15493	15642	15524	15489	15666	15771	15524	15671	15635	15469	15688	15686	15560	15488	15595	15532	15610	15658	15695	15631	15441	15596	15680	15840	15645	15354	15624	15549	15762	15862	15585	15704	15526	15716	15768	15940	15617	15737	15519	15569	15665	15700	15569	15649	15596	15601	15705	15768	15834	15677	15525	15524	15501	15600	15574	15503	15431	15569	15636	15536	15514	15556	15727	15504	15395	15669	15738	15699	15454	15624	15627	15466	15670	15629	15702	15558	15450	15618	15482	15444	15715	15490	15719	15558	15410	15441	15421	15650	15684	15666	15670	15755	15599	15634	15736	15508	15702	15656	15660	15814	15647	15524	15662	15548	15536	15654	15598	15592	15627	15437	15613	15620	15446	15663	15605	15712	15619	15570	15859	15550	15644	15634	15575	15582	15666	15513	15665	15648	15672	15578	15586	15611	15606	15562	15538	15729	15610	15560	15710	15493	15687	15572	15712	15626	15606	15494	15602	15645	15531	15475	15545	15389	15547	15625	15575	15609	15567	15502	15633	15870	15649	15628	15701	15594	15448	15574	15596	15757	15515	15706	15568	15560	15593	15831	15753	15620	15391	15533	15510	15817	15468	15722	15653	15596	15798	15635	15587	15579	15584	15717	15542	15548	15547	15575	15691	15469	15588	15770	15426	15385	15463	15596	15367	15585	15429	15606	15651	15486	15516	15608	15482	15577	15591	15786	15524	15689	15549	15664	15584	15613	15488	15435	15659	15457	15624	15510	15714	15527	15507	15533	15615	15614	15543	15387	15621	15609	15484	15815	15767	15700	15728	15534	15428	15529	15760	15586	15684	15571	15811	15542	15595	15803	15732	15606	15452	15515	15566	15823	15893	15519	15608	15442	15453	15557	15663	15690	15473	15453	15367	15559	15459	15658	15685	15440	15731	15639	15545	15605	15592	15486	15581	15528	15440	15538	15686	15680	15632	15629	15670	15588	15585	15619	15629	15703	15791	15458	15639	15630	15494	15474	15536	15830	15634	15860	15716	15585	15497	15664	15662	15496	15481	15676	15518	15846	15562	15728	15730	15814	15675	15622	15378	15604	15577	15487	15532	15544	15593	15436	15557	15617	15462	15589	15605	15670	15634	15540	15587	15779	15558	15497	15525	15574	15433	15718	15710	15622	15630	15497	15593	15550	15525	15740	15435	15501	15626	15578	15635	15692	15730	15545	15416	15582	15733	15608	15446	15625	15850	15525	15718	15578	15516	15679	15501	15492	15705	15618	15613	15610	15665	15612	15592	15731	15819	15647	15670	15474	15668	15662	15696	15843	15631	15629	15601	15719	15522	15702	15593	15521	15501	15860	15534	15564	15565	15628	15691	15638	15691	15695	15437	15583	15801	15736	15483	15545	15438	15518	15600	15568	15566	15666	15674	15362	15652	15582	15534	15714	15715	15481	15497	15657	15695	15543	15604	15631	15552	15544	15398	15603	15767	15673	15596	15530	15630	15569	15631	15782	15774	15497	15558	15650	15792	15574	15651	15581	15644	15548	15763	15560	15768	15713	15587	15779	15768	15704	15515	15626	15741	15502	15625	15550	15675	15627	15468	15661	15724	15719	15537	15431	15832	15741	15534	15618	15743	15609	15636	15637	15716	15784	15686	15752	15724	15472	15496	15655	15505	15426	15826	15670	15712	15600	15548	15512	15537	15513	15624	15558	15733	15536	15469	15412	15587	15487	15733	15682	15738	15644	15572	15812	15625	15510	15514	15391	15626	15564	15706	15757	15532	15564	15514	15667	15689	15501	15640	15545	15608	15618	15624	15695	15712	15546	15396	15544	15745	15537	15601	15580	15499	15480	15648	15739	15591	15657	15734	15630	15597	15649	15622	15599	15541	15607	15561	15691	15641	15593	15513	15779	15639	15495	15462	15802	15724	15548	15551	15511	15596	15727	15664	15755	15551	15598	15655	15630	15638	15544	15624	15670	15620	15576	15518	15631	15550	15672	15777	15713	15557	15549	15537	15553	15532	15386	15734	15802	15684	15603	15719	15650	15576	15596	15544	15723	15612	15484	15615	15790	15552	15579	15467	15695	15636	15539	15706	15731	15651	15618	15748	15632	15653	15564	15585	15640	15712	15535	15632	15640	15709	15832	15733	15711	15549	15598	15737	15544	15357	15605	15720	15618	15482	15654	15449	15697	15567	15683	15557	15503	15533	15588	15408	15672	15588	15537	15602	15578	15762	15615	15591	15501	15766	15594	15531	15629	15503	15401	15397	15528	15477	15637	15578	15598	15439	15553	15501	15596	15634	15657	15602	15681	15690	15428	15560	15572	15608	15662	15669	15780	15478	15825	15690	15650	15718	15713	15623	15575	15470	15546	15550	15702	15690	15637	15624	15674	15728	15367	15610	15688	15617	15452	15626	15666	15582	15555	15526	15633	15772	15573	15615	15792	15553	15618	15650	15710	15682	15755	15537	15780	15521	15478	15654	15651	15488	15396	15409	15603	15560	15633	15641	15589	15463	15661	15556	15801	15675	15573	15286	15673	15600	15653	15684	15655	15439	15664	15609	15559	15617	15692	15652	15640	15500	15806	15504	15556	15594	15708	15726	15713	15294	15638	15778	15864	15667	15563	15718	15578	15856	15593	15564	15716	15654	15352	15530	15655	15563	15777	15639	15689	15510	15680	15546	15550	15593	15474	15531	15573	15738	15625	15504	15584	15699	15815	15637	15443	15647	15776	15764	15553	15770	15480	15476	15585	15491	15571	15907	15633	15569	15436	15721	15698	15648	15695	15388	15645	15655	15590	15684	15641	15701	15579	15692	15710	15428	15483	15570	15748	15556	15681	15690	15641	15624	15679	15689	15687	15744	15755	15717	15701	15658	15592	15538	15541	15541	15719	15748	15650	15646	15760	15635	15727	15653	15825	15671	15590	15693	15643	15613	15562	15556	15650	15642	15556	15505	15448	15571	15607	15553	15758	15710	15626	15640	15642	15792	15614	15664	15468	15647	15591	15576	15495	15493	15544	15517	15712	15628	15625	15857	15621	15853	15396	15513	15706	15631	15501	15550	15481	15295	15720	15402	15551	15816	15645	15634	15552	15571	15562	15634	15639	15657	15560	15376	15392	15761	15542	15786	15810	15566	15593	15550	15652	15687	15594	15705	15686	15631	15741	15785	15620	15640	15541	15639	15549	15558	15631	15723	15614	15615	15552	15592	15523	15614	15593	15776	15667	15629	15555	15577	15757	15799	15484	15519	15692	15709	15593	15654	15605	15676	15575	15499	15760	15521	15747	15544	15619	15564	15705	15495
14266	21702	20645	17770	16673	16229	15915	15709	15666	15392	16336	28683	37163	33403	26369	20026	16635	15628	15172	15183	15097	15099	15234	15060	15198	15074	15337	15245	15159	15012	15048	15071	15221	15302	15266	15121	15029	15222	15160	15203	14975	15122	15128	15070	15110	15126	15243	15019	15162	15074	15109	15040	15023	15157	15325	15024	14967	15104	15127	15394	14976	15188	15067	15156	15123	15149	15266	14974	15101	15191	15183	15138	15059	15173	15195	15209	14945	15199	15071	15321	15289	15022	15133	14940	15277	15049	15194	15233	15082	15244	15200	15161	15011	15093	15096	15286	15228	15304	15127	15076	15103	15084	15024	15020	15089	15215	15137	15188	14867	15123	15182	15064	15092	15031	15159	15165	15181	15016	15054	15120	14917	15194	15039	15214	15094	15080	15111	14972	15235	15051	15273	15123	14979	14954	15156	15025	15075	15065	15186	15107	15114	15318	15141	14905	15240	15287	15106	15143	15186	15202	15184	15130	15310	15237	15072	15067	15030	15184	15311	15042	15325	15002	15275	15119	15306	15121	15063	15033	15096	15112	15181	15354	15053	15164	15153	15142	15085	15004	15117	15153	15096	15125	15227	15065	15130	15018	14983	15232	15247	15142	15016	15114	15301	14927	15081	15245	15006	15103	15117	15254	14938	14993	15101	15206	15144	14953	15247	15118	15167	14944	15185	15269	15058	15159	15158	15071	15015	15119	15156	15131	15120	15086	15277	15215	15136	15130	15047	15185	14957	15190	15221	14985	15112	15126	15027	15291	15180	15232	15101	15035	15165	14970	15192	15141	15152	15040	15134	15034	15082	15140	15220	15279	15278	15081	15180	15126	15094	14981	15099	15169	15256	15120	15191	15260	15008	15275	15218	14913	15089	15252	15291	15066	15190	15145	15024	15173	15005	15206	15275	15067	15218	15081	14980	15002	15055	15114	15138	15177	14959	14934	15041	15224	15243	15042	14961	15159	15101	15010	15044	15122	15064	15072	15154	15156	15103	15146	15043	15126	15005	14989	15060	15114	15188	15129	15137	15095	15182	15115	15261	15105	15054	15089	15114	15195	15171	14960	15085	14931	15054	15067	15318	14961	15024	15108	15088	15253	15087	15158	15312	14981	15015	14959	14960	15080	14913	15120	15005	15129	15137	15293	15093	15249	15291	15080	15094	15153	15214	15223	15050	15117	14994	15271	15192	15191	15125	15081	15058	15213	15191	15007	15111	15268	15124	15238	15071	14856	14990	15235	15118	15078	15255	14963	15164	15076	15130	15187	15017	15069	15159	15161	15203	15226	15111	15349	14920	15127	15120	15045	15028	15047	15116	15196	15096	15223	15038	15263	15045	15103	15230	15148	15051	14863	15291	15261	15209	15027	15226	14928	15186	15200	14965	15285	15132	15277	14973	15213	14963	15049	15160	15071	15103	15139	15039	15111	15091	14979	15116	15168	15050	15202	15017	15078	15212	15178	14991	15197	14983	15267	15320	15115	15145	15104	15133	15186	14919	15443	15083	15015	15101	15188	15017	15262	15097	15102	15078	15059	14926	15032	15168	15166	15263	15195	15214	15143	14985	15181	15064	15182	15076	14918	15134	15141	15124	15218	15263	15216	15142	15202	15009	15091	15173	15019	15171	15131	15068	15324	15288	15203	15093	15032	15147	15153	15284	15057	15184	15237	14978	15053	15176	15273	15063	15104	15024	15116	14893	15167	15074	15066	15012	15103	15034	14995	15124	15140	15133	15086	14977	15153	14969	14985	15176	15200	15163	15131	15185	14940	15171	15293	15150	15163	15205	15130	15008	15143	15149	15063	15200	15259	15047	15193	15072	15127	15130	15316	15081	15048	15091	15252	15051	15269	15163	15198	15252	15092	15237	15211	15239	14977	15143	15157	15198	15232	15067	15187	15024	15312	15110	15151	15141	15084	15110	15116	14937	15131	15301	15150	15167	15028	15057	15271	15259	15098	15071	15096	15153	15068	15063	15147	15065	15091	15270	15193	15105	14922	15045	15261	15190	15123	15006	15163	15085	15179	15025	15234	15092	15118	15186	15248	15167	14997	15128	15133	14997	15291	15024	15163	15015	15208	14995	15221	15134	15111	15288	15166	15136	15178	15227	15134	15082	15143	15159	15182	15140	15144	15144	15064	15050	15082	15262	15266	15186	15055	15093	15229	14973	15156	15144	15113	14973	15179	15105	15092	15154	15291	15076	15120	15236	15178	15143	15175	15057	15207	15130	15212	15128	15097	15051	15180	15042	15032	15197	15164	15246	15220	15092	15002	15111	15069	15219	15060	15184	15187	15048	15218	15074	15238	15216	15304	15028	15087	15014	15157	15137	14875	15125	15097	15082	15048	15063	15071	15157	15149	15153	15234	15079	15170	15236	15140	15096	15249	15249	15323	15102	15174	15000	15059	15157	15111	15169	15128	15122	15178	15020	15093	15188	15185	15147	15116	15237	15192	15296	14955	15163	15154	15187	15144	14974	15176	15065	15121	15070	15032	15042	15000	15131	15182	15228	15136	15256	15210	15038	15215	15185	15180	15132	15085	15301	15158	15153	14908	15166	15230	14963	14989	15269	14877	15368	15135	15060	15207	15184	15066	15086	14998	15222	15166	14981	15269	15322	15015	15079	15144	15211	15137	15203	15084	15067	15183	15081	15083	15151	15056	15245	15157	15240	15088	15096	15240	15030	15142	15331	15087	15258	15262	15216	15286	15139	15128	15144	15193	15044	15118	15007	15075	15192	15101	15137	15107	14983	15119	15212	15310	15023	15054	15177	15015	15095	14993	15134	15163	15160	15235	15180	15083	15078	15154	15266	15107	15066	15025	15141	15157	15141	15097	14978	14953	15084	15070	15078	15223	15261	15140	15041	14899	15239	15234	15224	14965	15112	15165	15069	14989	15262	15208	15143	15125	15065	15242	15108	15117	15144	15088	15270	15216	15058	14989	15104	15161	15074	15022	15131	15191	15120	15053	15234	15158	15102	15141	15241	15197	15072	15097	14989	15166	15098	15222	14943	15230	15227	15213	15246	15084	15118	15042	15122	15047	15217	15274	15095	15128	15206	15139	15259	15172	15195	15127	15226	15090	15159	15141	15021	15393	14978	15136	14927	15023	15073	15232	15175	15030	15117	15060	15160	15097	15226	15121	15037	15249	15034	15169	15090	15197	15008	15142	15026	15211	15039	15154	14933	15032	15202	15180	14987	15070	15216	15136	15026	15238	15077	15168	15198	15076	15061	15025	15116	15057	15185	15234	15012	14918	15064	15043	15094	15140	15127	15013	14942	15200	15253	14999	15147	15075	15137	14904	15159	15031	15203	15185	15039	15065	15137	15104	15118	15229	15119	15113	15186	15183	15187	15170	15200	15140	15166	15071	15075	15177	15100	15246	15092	15035	15180	15003	15102	14988	15224	15093	15132	15222	15159	15025	15092	15280	15146	15247	15011	15168	14996	15101	15187	15207	15127	15113	15137	15064	15165	15098	15204	15118	15083	15124	15094	15099	15168	15158	15072	14995	15218	15054	15012	15104	15187	15142	15106	15201	15120	15162	15031	15154	14909	15153	15012	14992	15291	15205	15287	14896	15099	15207	15169	15150	15187	15114	15293	14935	15169	15238	15155	15201	15116	15223	15208	15032	15007	15142	15149	15095	15283	15138	15108	15151	15065	15185	15239	15117	15114	15098	15126	15107	15153	15286	15103	15193	15119	15188	15145	15301	15098	15194	15182	15160	15235	15089	15072	15114	15028	15004	15064	14985	15254	15038	15272	15431	15054	15067	15257	15212	15135	15172	15215	15032	15205	15064	15053	15172	15023	15160	15284	15163	15265	15103	15283	15159	15241	15065	15307	15216	15088	15201	15051	15209	15160	14991	15243	15049	15060	15005	15114	14973	15203	15124	15035	15190	15052	15019	15169	15207	15099	15178	15248	15206	15150	15121	15245	15107	15012	15084	15194	15149	15122	15236	15266	14975	15256	15147	15077	15386	15131	15162	14984	14982	15135	15010	15155	15180	15063	15047	15142	15116	15115	15091	15077	15193	15131	15072	15056	15116	15106	15195	15113	14995	15146	15043	15039	15121	15081	15087	15254	15135	15059	15076	15075	15175	15226	15198	15117	15253	15126	15032	15160	14950	15118	15089	15046	15099	15149	15089	15113	15065	15013	15214	15183	15191	15078	15385	15196	15186	15254	15129	15101	15103	15226	14995	15225	14955	15013	14853	15183	15141	14944	15131	15100	15153	15051	15042	15039	15095	15198	15164	15028	14965	14930	15124	15113	15156	15053	15081	15315	15188	15064	15010	15094	15109	15196	15061	15047	15337	15189	15232	15134	15107	15122	15163	14956	15287	15046	15247	15093	15020	15120	15288	14964	14966	14955	15002	15060	15216	15095	15084	14990	15042	15135	15077	15056	15167	15208	15239	14973	15211	15071	15216	15229	15070	14986	15144	15145	15100	15165	15051	15155	15148	15035	15061	15177	15197	15136	15160	15149	15286	15224	15068	14910	15023	15173	15143	15073	15027	15066	14931	15071	15105	15116	15119	15231	15319	15118	15066	14890	15118	15179	15002	15229	15200	15101	15191	15122	15215	15157	15116	15162	15340	15073	15028	15184	14998	15262	15145	14992	15081	14920	15168	14978	15188	14980	15215	15100	15138	15004	15296	15201	15243	15212	14968	15127	15233	15110	15155	15121	14997	15279	15054	15156	15247	15098	15124	14980	15006	15208	15159	15110	15103	15148	15309	14979	15076	15114	15045	15127	15181	15053	15086	15308	15134	15218	15071	15076	15273	15093	15222	15047	15194	15170	15325	15076	15031	15189	15214	15236	15072	15194	15038	15214	15204	15125	15028	15226	15061	15179	15234	15160	15040	15048	15197	15044	15086	15163	15120	15193	15109	15100	15121	15192	15189	15169	14997	14977	15110	14930	15224	15156	14990	14992	15133	15168	15038	15197	15047	15251	15177	15170	15160	15243	15229	15030	15183	15106	14984	15125	15189	15155	15279	15167	15211	15226	15067	15049	15063	15099	15079	15083	15164	15114	14927	15320	15177	15086	15055	15078	15206	15176	15177	15042	15364	15002	15140	15101	15154	15094	15066	15088	15124	14996	14939	15038	15088	15249	15071
23806	21334	28778	24291	21745	21452	19705	16868	16097	16448	16460	25319	43118	39785	30661	22377	18020	16415	16154	15763	15821	15573	15835	15879	15552	15733	15671	15443	15745	15513	15553	15681	15942	15612	15756	15692	15669	15667	15772	15703	15725	15753	15646	15725	15687	15810	15751	15626	15600	15612	15660	15610	15690	15743	15555	15762	15750	15622	15642	15685	15753	15824	15563	15784	15780	15791	15658	15741	15832	15621	15693	15486	15572	15557	15883	15795	15500	15898	15776	15746	15679	15540	15831	15660	15710	15815	15648	15579	15903	15748	15691	15466	15742	15775	15685	15632	15784	15541	15702	15769	15792	15785	15780	15830	15615	15456	15636	15575	15804	15679	15634	15653	15714	15550	15413	15676	15725	15698	15656	15546	15704	15653	15811	15710	15562	15704	15774	15611	15599	15683	15653	15703	15728	15519	15744	15753	15759	15561	15767	15650	15651	15615	15776	15578	15666	15857	15843	15610	15491	15630	15525	15726	15610	15479	15710	15639	15870	15750	15506	15650	15574	15754	15569	15590	15601	15731	15617	15646	15557	15604	15521	15612	15631	15761	15642	15752	15559	15890	15931	15735	15699	15687	15739	15680	15515	15684	15593	15525	15558	15539	15709	15425	15675	15531	15770	15711	15797	15788	15749	15709	15645	15806	15622	15587	15503	15639	15740	15698	15501	15655	15700	15608	15503	15460	15641	15636	15605	15566	15540	15586	15668	15528	15644	15557	15731	15781	15663	15588	15743	15889	15592	15758	15791	15682	15592	15559	15720	15610	15566	15717	15643	15659	15876	15571	15663	15587	15610	15762	15530	15889	15578	15584	15649	15787	15758	15601	15768	15747	15724	15872	15629	15798	15715	15621	15590	15630	15638	15833	15589	15749	15992	15790	15878	15525	15690	15564	15621	15659	15760	15702	15593	15843	15566	15599	15683	15394	15746	15593	15624	15633	15559	15527	15613	15459	15904	15818	15739	15768	15806	15732	15702	15664	15576	15544	15672	15584	15652	15634	15680	15851	15710	15679	15576	15777	15619	15790	15643	15520	15798	15611	15757	15673	15659	15598	15741	15796	15756	15549	15598	15517	15857	15771	15639	15790	15668	15544	15781	15435	15840	15844	15752	15620	15441	15473	15865	15826	15584	15686	15716	15694	15574	15328	15444	15563	15612	15782	15799	15693	15619	15390	15632	15738	15536	15638	15627	15802	15693	15642	15959	15669	15738	15856	15859	15707	15487	15636	15703	15563	15575	15733	15804	15641	15776	15768	15520	15731	15592	15576	15609	15485	15646	15748	15635	15713	15554	15604	15704	15514	15751	15736	15801	15557	15778	15442	15752	15698	15758	15645	15687	15824	15821	15617	15476	15675	15568	15642	15557	15781	15808	15523	15495	15549	15681	15732	15806	15906	15687	15746	15694	15832	15582	15603	15564	15657	15507	15486	15841	15634	15679	15779	15664	15746	15572	15545	15728	15645	15786	15770	15663	15645	15754	15698	15765	15816	15587	15717	15602	15555	15759	15655	15644	15738	15644	15599	15640	15892	15746	15516	15608	15618	15717	15848	15517	15687	15431	15634	15753	15517	15644	15447	15768	15734	15886	15727	15537	15791	15851	15584	15645	15535	15721	15675	15528	15548	15538	15730	15797	15716	15685	15728	15832	15508	15728	15548	15724	15489	15689	15599	15611	15722	15688	15708	15541	15746	15755	15758	15823	15496	15793	15637	15648	15583	15657	15656	15613	15693	15765	15761	15751	15663	15692	15508	15634	15509	15617	15744	15550	15788	15500	15592	15719	15514	15719	15749	15556	15524	15741	15619	15743	15532	15770	15582	15602	15650	15681	15513	15668	15609	15746	15881	15688	15790	15986	15738	15837	15776	15581	15776	15846	15777	15615	15860	15556	15534	15673	15594	15694	15559	15648	15614	15449	15567	15961	15719	15651	15683	15822	15650	15750	15616	15632	15715	15594	15567	15761	15652	15659	15505	15727	15769	15599	15711	15670	15635	15789	15937	15669	15629	15751	15698	15640	15709	15856	15685	15891	15705	15737	15621	15700	15558	15617	15643	15613	15592	15765	15557	15759	15485	15789	15766	15703	15538	15637	15633	15682	15797	15646	15616	15462	15919	15734	15788	15602	15617	15733	15502	15603	15607	15641	15683	15613	15546	15825	15660	15713	15742	15559	15814	15861	15643	15617	15558	15562	15718	15585	15755	15699	15738	15670	15629	15739	15585	15689	15797	15691	15535	15728	15644	15625	15810	15756	15677	15655	15755	15801	15712	15607	15731	15680	15713	15622	15605	15572	15668	15596	15500	15667	15836	15650	15588	15704	15737	15634	15672	15578	15590	15429	15640	15737	15600	15587	15631	15599	15554	15732	15655	15599	15471	15679	15571	15424	15565	15499	15521	15698	15766	15603	15745	15615	15526	15729	15750	15647	15595	15722	15502	15547	15746	15709	15567	15689	15778	15762	15637	15578	15776	15677	15506	15548	15573	15575	15624	15865	15561	15702	15612	15698	15471	15735	15784	15602	15686	15677	15528	15411	15653	15697	15456	15593	15760	15629	15673	15631	15585	15602	15390	15527	15611	15550	15719	15571	15794	15742	15557	15786	15709	15500	15491	15542	15475	15781	15639	15645	15563	15619	15750	15689	15548	15701	15799	15696	15750	15789	15516	15769	15655	15658	15781	15639	15500	15748	15764	15667	15613	15531	15696	15856	15754	15497	15789	15660	15458	15610	15664	15666	15713	15807	15688	15627	15793	15602	15616	15490	15591	15631	15670	15632	15621	15610	15622	15523	15709	15676	15620	15604	15652	15808	15730	15756	15625	15793	15609	15583	15732	15576	15674	15656	15356	15645	15613	15403	15410	15649	15480	15614	15566	15715	15835	15726	15657	15890	15803	15570	15772	15777	15647	15806	15777	15725	15492	15574	15480	15676	15675	15606	15741	15708	15597	15564	15672	15810	15886	15653	15902	15700	15627	15611	15731	15578	15612	15634	15720	15603	15667	15622	15631	15609	15807	15940	15562	15668	15592	15665	15790	15642	15546	15592	15659	15676	15537	15900	15611	15788	15461	15497	15632	15780	15742	15619	15691	15815	15663	15615	15799	15649	15603	15612	15655	15618	15705	15741	15745	15638	15823	15663	15438	15667	15782	15646	15828	15858	15873	15950	15833	15915	15769	15704	15574	15745	15672	15777	15722	15759	15860	15663	15560	15841	15619	15654	15736	15548	15559	15742	15427	15499	15662	15660	15720	15778	15742	15678	15680	15647	15813	15641	15730	15578	15698	15638	15590	15597	15497	15858	15709	15801	15634	15571	15847	15830	15559	15768	15629	15701	15746	15857	15778	15605	15922	15631	15494	15739	15635	15655	15570	15607	15664	15668	15846	15787	15464	15765	15828	15558	15647	15586	15456	15677	15619	15509	15585	15715	15707	15635	15696	15736	15466	15563	15701	15626	15512	15565	15595	15673	15788	15719	15607	15607	15793	15805	15710	15538	15679	15725	15800	15688	15627	15656	15711	15625	15721	15629	15608	15735	15430	15800	15713	15625	15509	15328	15733	15707	15581	15549	15735	15507	15528	15761	15578	15753	15682	15708	15653	15687	15629	15348	15636	15496	15540	15717	15736	15713	15516	15616	15741	15586	15711	15523	15686	15608	15624	15697	15550	15795	15443	15504	15739	15541	15336	15651	15659	15677	15542	15566	15665	15804	15508	15630	15615	15817	15929	15718	15714	15747	15771	15590	15732	15606	15649	15702	15545	15595	15679	15615	15795	15580	15655	15700	15713	15787	15676	15670	15802	15611	15525	15657	15655	15798	15709	15788	15770	15529	15698	15758	15727	15563	15735	15680	15780	15682	15488	15509	15681	15626	15599	15574	15572	15702	15687	15845	15652	15667	15685	15725	15465	15728	15750	15513	15816	15634	15565	15774	15615	15718	15641	15726	15642	15479	15760	15693	15714	15611	15459	15646	15613	15619	15556	15673	15779	15798	15760	15563	15650	15613	15985	15735	15734	15683	15560	15678	15649	15579	15867	15676	15758	15885	15718	15710	15625	15568	15614	15579	15596	15494	15536	15782	15643	15546	15677	15684	15717	15612	15547	15571	15625	15702	15594	15657	15679	15564	15473	15644	15608	15735	15646	15573	15583	15804	15713	15720	15672	15590	15596	15660	15575	15612	15797	15653	15636	15627	15734	15698	15555	15693	15789	15721	15580	15799	15825	15840	15708	15629	15640	15732	15647	15706	15675	15671	15696	15656	15765	15711	15534	15720	15815	15547	15372	15608	15503	15496	15455	15770	15707	15620	15680	15646	15641	15765	15577	15807	15654	15686	15783	15639	15696	15493	15716	15754	15516	15596	15713	15605	15725	15502	15595	15540	15679	15829	15742	15699	15616	15563	15640	15602	15673	15776	15686	15754	15486	15681	15516	15625	15658	15743	15702	15747	15582	15782	15406	15886	15821	15538	15689	15556	15616	15666	15887	15813	15671	15772	15818	15641	15673	15556	15749	15803	15853	15577	15648	15590	15601	15539	15469	15730	15592	15540	15711	15591	15746	15671	15516	15775	15575	15739	15736	15869	15774	15838	15829	15752	15695	15738	15609	15717	15503	15641	15622	15679	15765	15587	15695	15698	15542	15556	15647	15643	15651	15831	15544	15635	15495	15654	15568	15682	15486	15694	15650	15572	15555	15652	15751	15761	15720	15699	15704	15670	15604	15546	15874	15628	15651	15685	15596	15531	15690	15572	15642	15763	15548	15571	15535	15442	15633	15558	15731	15736	15583	15775	15759	15869	15670	15706	15673	15801	15620	15708	15684	15738	15620	15598	15704	15721	15679	15660	15819	15792	15630	15547	15935	15488	15495	15521	15779	15814	15728	15627	15767	15476	15510	15633	15690	15666	15847	15847	15465	15683	15562	15614	15581	15531	15511	15663	15615	15649	15483	15728	15825	15728	15772	15801	15538	15529	15719	15818	15834	15640	15718	15839	15702	15802	15560	15682	15609	15767	15580	15625	15610	15574	15748	15651	15544	15699	15515	15503	15565	15599	15609	15462	15678	15748	15623	15634	15758	15624	15830	15605	15746	15916	15602	15632	15698	15630	15759	15544	15698	15581	15819
16119	26705	24333	20034	18087	17056	16516	16107	15994	15781	16143	31552	47041	41913	32284	22719	17299	15843	15205	15290	15228	15038	14975	15077	15328	15255	15096	15106	15128	15169	15136	15285	15036	15181	14903	15096	15104	15316	15144	15182	15299	14945	15186	15292	15031	15149	15108	15276	15080	15092	15245	15072	15128	15052	15089	15259	15174	14931	15171	15095	15190	15102	15089	15038	15289	15135	15119	15232	15119	15191	15117	14992	15206	15156	15190	15118	15075	15183	15078	15239	15246	15114	15034	15167	15185	15233	15258	15068	15327	15150	15004	15114	15054	15100	14959	14892	15226	15165	15245	15211	15167	15137	15029	15054	15042	15162	15041	15134	15142	15130	15287	15248	15084	15022	15131	15148	15056	15081	15075	14983	15061	15263	15154	15063	15198	15268	14956	14969	15101	15135	15168	15098	15251	15026	15300	15040	15255	15101	15116	15165	15287	15038	15165	15013	14961	15053	15098	15108	15152	15122	15139	15167	14927	15082	15076	15163	15193	15292	15164	15246	15204	15260	15137	15097	15116	14845	15148	15157	15278	15119	15122	15095	15068	15076	15025	15081	15208	15048	15121	15074	15066	15070	15220	14972	15216	15068	15188	15014	15113	15028	15026	15023	15083	15160	15129	15154	15109	15051	15063	15052	15222	14888	15230	14970	15065	15059	15091	15022	15167	15098	15245	15055	15099	15073	15139	15178	15150	15085	15203	15191	15156	14982	15143	15256	15108	15091	15190	15162	14999	15288	15005	15165	15164	15297	15213	14958	15261	15022	15107	15245	15227	15138	14972	15207	15162	15265	15281	15187	15098	15077	15094	15168	15069	15102	15204	15114	15093	15042	15170	15105	15164	14919	15125	15082	15230	15216	15132	15160	15248	15064	15135	15161	15128	15009	14995	15155	15073	15230	14952	15165	15077	15052	15173	15062	15094	15128	15293	15034	15066	15076	15100	15378	15051	15114	15066	15105	15301	15173	14970	15180	14888	15202	15120	15145	15086	15039	15118	15225	15031	15128	15049	15189	15186	15008	15104	15218	15055	15013	15207	15086	14951	15165	15194	15172	15192	14947	15189	15344	15019	15157	15091	15349	15037	15121	15238	15123	15224	15102	15299	15147	15229	15206	15164	14944	15070	15186	15090	15050	15127	14952	15179	15094	15066	15092	15153	15153	14892	15183	15234	15286	14952	15043	15220	15290	15178	15220	15132	15033	15030	15257	15114	15192	14894	14947	15179	15221	15118	15300	14999	15171	14814	15007	15069	15028	15147	15053	15074	15170	15219	15175	15199	15021	15183	15145	15034	14970	14999	15156	14960	15191	15267	15055	15052	14970	15062	15270	15095	15190	15127	15195	15164	15210	15109	15018	15118	15066	15025	15189	15121	15122	15092	15241	15201	15162	15079	15043	15142	15090	15007	15132	15097	15122	15099	15113	15069	15026	15269	15195	14980	15259	15124	15193	14986	15177	15064	15116	15084	15121	14974	15245	15076	15053	15043	15181	15015	15130	15328	15021	15047	15106	15019	15231	15109	15219	15115	15115	15232	15043	15156	15131	14963	15125	15066	15200	15182	15043	15227	15138	15167	15070	15050	15036	15126	14930	15079	15098	15221	15107	15181	15281	15086	15159	15044	15223	15072	15180	15202	15174	15108	15095	15023	15086	15148	15121	15142	15005	15147	15214	15175	15223	15016	15096	15039	14999	15206	15051	15150	15047	15052	15275	15048	15174	14965	15394	15184	14984	15125	15045	15168	15057	15173	15062	15048	15028	15106	15105	15090	15194	15053	15049	15185	15073	15043	15114	15104	15162	15069	14994	15261	15233	15184	15171	14943	15034	15245	15216	15042	15173	15208	15195	15104	15160	14917	15111	14917	15162	15152	14925	15130	14994	15028	15233	15092	15113	15007	15089	14955	15371	15020	15023	15132	15200	15123	14886	15157	15058	15162	15214	15080	15091	15073	15013	15189	15112	15153	14962	15136	15193	15042	14979	15174	15136	15218	15140	14979	15169	14945	15035	15065	14974	15169	15127	15097	15107	15230	15227	15084	15093	15116	15192	15173	15191	15183	15154	15224	15072	15214	15184	14959	15106	15214	15083	15053	15081	15126	15255	15066	15001	15278	15048	15041	15137	15190	15209	15189	15125	14819	15188	15162	15263	15059	15156	14995	15001	15108	15189	15018	15017	15234	14991	14984	15138	15124	15055	15285	15093	15021	15074	15147	15034	15061	15016	15241	15100	15072	15021	15071	14970	15358	15125	15046	15254	15228	15113	15178	15165	15111	15127	15092	15029	15254	15143	15197	15196	15036	15133	15212	15279	15086	15152	15310	15020	15099	14946	15129	15121	15222	15079	15043	15122	15020	15002	15180	15241	15177	15070	15186	15021	15060	15142	15151	14933	15032	15089	15121	15214	15054	15074	14969	15122	15002	15073	15170	15297	15093	15039	15058	15048	15229	15160	15225	15186	15272	15175	15035	15111	15218	15104	15218	15030	15024	15108	15124	15155	15006	15054	15090	14977	15074	15237	15150	15250	14952	15170	15051	15189	15108	15157	15043	15265	14922	15218	15196	14976	15151	14955	15077	15163	14983	15147	15238	14990	15168	15174	15229	15069	15002	15219	15098	15054	15249	15012	15002	15103	15051	15069	15091	15244	15127	15144	15208	15087	15204	14968	14988	15266	15005	15147	14994	15005	15140	15001	15018	15156	15287	15268	15158	15094	15210	14968	15061	15146	15040	15147	15182	15205	15212	15057	14859	15108	15212	15125	15087	15206	15181	15048	15194	15103	15114	15177	15101	15191	15249	15238	15147	15033	15173	15056	15228	15166	15296	14978	15014	15150	14973	15194	15185	15081	15056	15151	15050	15056	15067	15036	15184	15243	15153	15093	15243	15015	15116	15136	15180	14923	15326	15055	15011	15052	15059	15040	14993	15189	15165	15097	15080	15011	15267	15171	15049	15245	14999	15082	15170	15093	15089	15157	14973	15109	15069	15213	15013	15214	15150	15162	14936	15209	15131	14942	15337	15047	14993	15017	15262	14836	15043	15200	15251	15015	15317	14963	15025	15116	15183	15109	15146	15159	15107	15211	15109	15142	15022	15032	15161	15045	15243	15275	15025	15192	14965	15023	15074	14971	15183	15101	15020	14979	15150	15260	14993	15074	15133	15045	14912	15120	15165	15009	15227	15266	15050	15116	15093	14969	15056	15039	15138	14984	15189	15011	15155	15241	15178	14996	15095	15171	15178	14969	15202	15248	14983	15142	15285	15028	15170	15163	14953	15235	14989	15132	14969	15081	15089	15118	15165	14996	15159	15105	15201	15184	15131	15084	15093	15036	15108	15114	14915	15089	15070	14945	15093	15265	15062	15268	15143	15134	15170	15143	15112	15038	15062	14873	15044	15134	15267	15170	15159	15055	15089	15009	15154	15122	14964	15118	15069	15143	15140	15094	15057	15258	15242	15043	15075	15142	15088	15005	14958	15049	15101	15023	15012	15176	14944	15064	15190	15051	15219	15087	15096	15170	15039	15063	15165	15083	15070	15123	14990	15050	15156	15049	15167	15075	15079	15091	15248	15074	15004	15146	15123	15078	15111	15137	15019	15031	15251	15025	15234	14885	15111	15235	15119	15094	15213	15259	15279	15203	15115	15049	14912	15150	15076	15049	15202	14995	15165	14909	15151	15138	15174	15201	15070	15071	15029	15267	15052	15134	15207	15188	15065	15177	15121	15025	15030	15108	15206	15165	15028	15063	15122	15176	15122	15024	15141	14880	15019	15042	15031	15128	15152	15046	15283	15213	15129	15074	15246	15080	15176	15146	14907	15234	15196	15169	14979	15137	15126	15120	15092	14971	15116	15137	15129	15126	15045	15224	15162	15153	15101	15162	14959	15280	15120	15122	15112	15175	15051	15202	15103	15134	15025	14891	15013	15251	15133	15173	15197	15131	15081	15095	15016	15138	15219	15098	15214	14952	15261	15019	15177	15093	15108	14998	15001	15099	15051	15225	15184	15141	15052	15125	15111	15052	14976	15142	15086	15156	15241	15343	15085	14994	15292	15081	15042	15002	15118	15173	15354	14977	15051	15271	15106	15214	14975	14999	15010	15079	15037	15141	15085	14970	15140	15102	15280	15118	15101	15036	15077	15141	15157	15159	15024	15096	15115	15155	15124	15014	15321	15169	14957	14995	15249	14921	15010	15362	15073	15099	15064	15413	15175	15218	15201	15071	15152	15229	15250	15079	15195	15252	14999	15177	15161	15198	15093	15034	15360	15019	15120	15157	15115	15142	15243	15001	15178	14980	15143	15138	15140	15261	15207	15247	15274	15079	15139	15212	15079	15239	15103	15090	15203	15099	15125	15084	15141	15140	15122	15159	15119	15019	15063	15304	15184	15216	15155	15182	15089	15298	15055	14990	15117	15020	15120	15074	15227	15214	15040	15310	15085	15072	14998	15151	15058	15117	15212	15220	15253	15027	15240	15094	15141	14836	15169	15106	15193	15132	15119	15145	15130	15103	14999	15131	15254	14989	15218	15039	14998	15146	14929	15108	15091	15254	15038	15115	15107	15274	15204	15033	15043	15238	15081	15171	15036	15197	15174	15021	15105	15057	15345	15111	15123	15046	15025	15167	15199	15179	15129	15106	15076	15053	15078	15183	14999	15087	15110	15197	14939	15022	15167	14840	15077	15163	15121	15084	14962	15215	15212	15052	15235	15177	15114	15217	15074	15353	15263	15159	15277	15091	15127	15106	15067	15138	15220	15159	15302	15245	15200	15060	15074	15020	15148	15204	15255	15185	15254	15127	15053	15027	15007	15049	14993	15159	15072	15019	15014	15066	15288	14942	15172	15108	15134	15137	15134	15230	15034	15092	15219	15144	15214	15060	15096	15168	15162	15045	15263	15079	15058	15273	15151	15201	15219	15146	15201	15260	15160	15213	15122	15171	15215	15225	15067	15195	15170	15084	15268	15198	14966	15174	15236	15005	15130	15197	15301	15125	15050	14987	15128	15192	15190	15161	15104	15129	15227	15219	15066	15267	15118	14925	15051	15105	15049	15152	15378	14951	15325	14964	15170	15272	15159	15101	15024	15071	15175	15066	15066	15047	15109	15023	14957	15080	15077	15224
28853	21493	20430	18294	16284	16461	16434	16367	16411	16295	16351	16625	18876	19800	18704	17526	16967	16442	16251	16452	16395	16528	16580	16290	16270	16369	16575	16698	16520	16374	16485	16272	16401	16342	16224	16106	16491	16312	16275	16434	16296	16045	16367	16202	16230	16337	16548	16400	16445	16413	16384	16457	16178	16316	16469	16270	16418	16339	16219	16240	16465	16413	16212	16263	16533	16343	16356	16393	16412	16226	16328	16336	16369	16331	16526	16325	16180	16417	16269	16332	16387	16313	16255	16303	16314	16397	16589	16282	16261	16257	16365	16087	16189	16133	16467	16516	16289	16234	16300	16527	16279	16246	16325	16351	16233	16328	16352	16463	16425	16401	16377	16361	16417	16143	16476	16071	16344	16198	16223	16341	16303	16490	16540	16317	16419	16199	16332	16495	16350	16241	16416	16222	16402	16184	16276	16328	16375	16098	16197	16377	16446	16363	16222	16435	16261	16508	16251	16432	16337	16350	16244	16437	16327	16321	16353	16483	16468	16167	16277	16306	16459	16321	16308	16304	16508	16317	16465	16341	16334	16399	16378	16364	16338	16363	16406	16430	16279	16220	16353	16568	16425	16254	16364	16444	16082	16271	16270	16320	16322	16307	16461	16273	16402	16275	16403	16371	16240	16392	16115	16395	16297	16282	16388	16460	16334	16139	16361	16149	16487	16419	16346	16434	16294	16482	16552	16394	16405	16219	16255	16395	16161	16401	16337	16433	16264	16321	16292	16305	16233	16392	16443	16269	16305	16227	16197	16301	16223	16220	16460	16331	16247	16547	16210	16318	16422	16370	16504	16246	16262	16321	16276	16508	16544	16606	16455	16113	16460	16275	16399	16219	16325	16324	16286	16427	16539	16274	16226	16534	16413	16356	16368	16168	16287	16363	16374	16297	16267	16363	16402	16681	16482	16410	16334	16443	16316	16403	16449	16357	16099	16360	16192	16425	16368	16523	16375	16312	16335	16242	16452	16489	16286	16468	16550	16390	16282	16341	16325	16358	16407	16275	16404	16167	16285	16423	16281	16253	16278	16262	16434	16380	16524	16438	16306	16360	16450	16440	16464	16329	16266	16319	16362	16323	16335	16261	16452	16243	16446	16108	16446	16548	16303	16216	16388	16218	16460	16385	16445	16415	16291	16402	16358	16455	16350	16370	16272	16269	16336	16296	16361	16200	16509	16432	16296	16317	16286	16258	16295	16539	16307	16356	16511	16505	16396	16187	16353	16389	16275	16354	16416	16265	16233	16250	16192	16339	16425	16303	16330	16256	16442	16206	16198	16426	16288	16410	16263	16194	16307	16272	16334	16156	16265	16358	16351	16281	16241	16339	16147	16333	16347	16250	16178	16398	16394	16415	16228	16518	16343	16298	16326	16430	16251	16357	16439	16414	16349	16398	16386	16337	16295	16402	16324	16340	16249	16130	16321	16218	16403	16231	16168	16223	16318	16319	16318	16168	16353	16333	16175	16452	16388	16294	16525	16352	16411	16270	16390	16337	16300	16311	16567	16405	16360	16388	16278	16307	16376	16374	16382	16359	16283	16263	16540	16427	16344	16037	16107	16294	16309	16272	16440	16494	16292	16299	16411	16331	16360	16225	16349	16245	16315	16260	16450	16481	16320	16308	16370	16367	16429	16034	16361	16330	16228	16286	16196	16515	16328	16280	16476	16353	16357	16150	16334	16301	16284	16430	16317	16450	16419	16247	16426	16357	16331	16263	16359	16333	16364	16291	16403	16516	16474	16376	16351	16347	16344	16330	16398	16132	16243	16271	16299	16449	16386	16454	16324	16286	16121	16377	16314	16347	16547	16442	16353	16427	16455	16554	16232	16175	16300	16520	16332	16341	16265	16424	16228	16410	16206	16321	16378	16250	16292	16474	16364	16396	16280	16140	16224	16503	16345	16187	16055	16407	16398	16402	16289	16265	16322	16262	16292	16430	16459	16443	16455	16351	16159	16426	16271	16269	16342	16129	16364	16371	16204	16304	16379	16378	16037	16237	16351	16209	16423	16295	16398	16233	16416	16294	16305	16262	16328	16305	16087	16167	16304	16392	16377	16375	16458	16342	16285	16373	16281	16401	16298	16321	16278	16340	16468	16289	16210	16212	16341	16326	16531	16471	16154	16357	16435	16260	16450	16403	16251	16321	16173	16167	16181	16181	16333	16386	16251	16534	16475	16283	16302	16459	16263	16358	16298	16297	16419	16286	16411	16452	16243	16147	16420	16352	16401	16457	16079	16546	16334	16355	16402	16353	16450	16350	16481	16308	16318	16288	16451	16254	16411	16249	16083	16506	16273	16279	16525	16431	16382	16398	16379	16400	16187	16271	16428	16313	16331	16436	16164	16407	16309	16285	16526	16193	16395	16197	16223	16295	16508	16283	16296	16409	16367	16167	16380	16455	16405	16345	16343	16323	16286	16289	16428	16153	16295	16397	16359	16275	16461	16405	16386	16396	16150	16473	16478	16231	16591	16327	16285	16273	16420	16377	16403	16164	16372	16310	16417	16393	16218	16470	16248	16429	16318	16357	16390	16321	16633	16496	16444	16229	16346	16258	16517	16476	16246	16408	16279	16328	16512	16318	16356	16259	16401	16292	16354	16264	16490	16301	16290	16186	16340	16223	16235	16177	16343	16391	16568	16375	16300	16235	16420	16316	16446	16334	16446	16295	16385	16345	16249	16426	16371	16466	16466	16369	16468	16156	16258	16367	16466	16448	16250	16287	16388	16424	16313	16285	16500	16363	16233	16411	16181	16256	16358	16280	16443	16312	16166	16500	16244	16346	16200	16329	16338	16507	16263	16204	16303	16463	16309	16257	16148	16346	16348	16217	16475	16348	16260	16164	16305	16209	16451	16231	16377	16327	16231	16413	16310	16341	16308	16309	16344	16437	16324	16464	16275	16404	16364	16201	16471	16351	16392	16092	16283	16185	16317	16465	16370	16499	16267	16297	16205	16446	16350	16316	16330	16443	16406	16286	16308	16440	16262	16287	16232	16459	16447	16344	16441	16272	16543	16294	16387	16367	16377	16475	16283	16297	16236	16236	16314	16309	16308	16231	16283	16151	16281	16429	16420	16264	16334	16275	16371	16242	16356	16547	16386	16161	16192	16245	16437	16341	16362	16339	16426	16293	16337	16384	16285	16345	16342	16205	16365	16266	16457	16347	16225	16504	16374	16264	16210	16434	16276	16545	16588	16267	16312	16274	16353	16286	16080	16427	16411	16226	16465	16369	16293	16479	16445	16271	16407	16340	16320	16459	16292	16393	16410	16296	16365	16417	16520	16343	16179	16317	16355	16310	16260	16250	16196	16079	16451	16361	16409	16283	16431	16322	16401	16540	16451	16263	16362	16336	16361	16370	16189	16175	16352	16151	16522	16263	16157	16199	16298	16429	16208	16302	16287	16136	16319	16486	16239	16234	16364	16524	16304	16317	16350	16335	16263	16351	16135	16315	16317	16443	16296	16415	16260	16421	16435	16448	16297	16389	16399	16197	16241	16417	16367	16359	16436	16307	16471	16377	16294	16322	16226	16115	16384	16407	16281	16278	16322	16254	16333	16335	16369	16348	16416	16151	16128	16214	16449	16458	16336	16222	16537	16568	16215	16421	16283	16376	16378	16581	16437	16397	16292	16621	16318	16209	16329	16412	16322	16550	16470	16271	16348	16422	16323	16374	16483	16393	16316	16415	16255	16252	16310	16447	16494	16530	16256	16306	16395	16377	16209	16442	16326	16200	16362	16372	16412	16371	16357	16302	16347	16467	16279	16497	16370	16377	16328	16481	16328	16297	16212	16545	16447	16141	16330	16414	16336	16351	16237	16298	16348	16465	16365	16327	16268	16400	16323	16353	16374	16373	16481	16288	16358	16281	16239	16387	16258	16492	16366	16353	16247	16155	16448	16456	16515	16146	16206	16468	16514	16294	16501	16248	16217	16334	16344	16417	16295	16246	16278	16025	16225	16293	16526	16370	16234	16546	16429	16511	16503	16295	16348	16456	16411	16215	16360	16057	16525	16299	16273	16341	16120	16304	16300	16185	16247	16304	16373	16325	16352	16373	16284	16220	16405	16332	16235	16265	16536	16456	16468	16368	16334	16466	16368	16320	16277	16395	16483	16116	16362	16299	16290	16456	16438	16314	16268	16283	16240	16124	16505	16049	16335	16334	16238	16299	16371	16314	16377	16368	16413	16447	16187	16414	16451	16262	16308	16285	16195	16448	16549	16251	16457	16467	16510	16500	16366	16445	16314	16172	16190	16133	16209	16489	16359	16490	16264	16364	16358	16268	16379	16308	16613	16353	16390	16403	16219	16358	16341	16355	16247	16178	16259	16529	16267	16324	16317	16466	16358	16421	16211	16398	16426	16400	16436	16439	16311	16215	16238	16313	16233	16474	16406	16315	16490	16371	16326	16389	16281	16266	16533	16214	16405	16313	16119	16365	16328	16304	16227	16305	16541	16367	16321	16447	16399	16258	16354	16369	16410	16434	16272	16360	16441	16300	16309	16492	16241	16474	16286	16432	16245	16272	16402	16264	16380	16316	16322	16447	16323	16208	16326	16316	16307	16282	16261	16356	16359	16490	16501	16516	16335	16281	16274	16350	16381	16300	16374	16336	16412	16286	16163	16309	16316	16289	16333	16494	16333	16029	16363	16285	16482	16309	16236	16185	16382	16320	16388	16123	16319	16334	16350	16249	16350	16271	16269	16269	16287	16320	16456	16399	16387	16275	16209	16343	16355	16526	16316	16356	16318	16255	16073	16422	16250	16209	16279	16375	16350	16440	16376	16571	16556	16304	16323	16433	16294	16195	16187	16284	16404	16287	16394	16411	16128	16551	16398	16555	16388	16283	16291	16412	16366	16557	16289	16406	16484	16533	16265	16211	16156	16324	16392	16388	16313	16332	16466	16361	16363	16521	16377	16476	16420	16402	16283	16211	16180	16154	16323	16306	16373	16010	16171	16350	16369	16366	16305	16449	16195	16425	16291	16387	16389	16482	16542	16426	16339	16192	16564	16464	16198	16362	16361	16340	16322	16239	16306	16254	16487	16539	16306	16216	16448	16283	16244	16506	16349	16289	16525	16064	16313	16425	16110	16192	16432	16249	16436	16304	16375	16151
15571	16585	16356	16062	15769	15532	15691	15460	15474	15373	15526	16222	19899	20206	18239	16625	15603	15665	15556	15490	15474	15411	15523	15645	15454	15439	15524	15423	15517	15401	15609	15699	15308	15632	15322	15604	15521	15413	15612	15583	15479	15568	15450	15516	15374	15506	15608	15481	15522	15535	15320	15425	15524	15512	15574	15676	15634	15516	15307	15602	15386	15449	15473	15563	15536	15530	15533	15495	15432	15447	15223	15577	15336	15548	15498	15658	15329	15582	15598	15468	15469	15443	15671	15370	15512	15531	15443	15479	15433	15639	15544	15576	15478	15527	15436	15422	15441	15416	15515	15482	15445	15500	15597	15443	15618	15441	15578	15552	15505	15586	15639	15470	15646	15471	15450	15449	15358	15331	15563	15311	15391	15497	15611	15513	15449	15405	15546	15545	15463	15477	15466	15487	15526	15450	15607	15526	15651	15583	15420	15318	15368	15333	15576	15594	15360	15410	15558	15418	15542	15508	15428	15581	15339	15481	15408	15550	15728	15523	15605	15479	15340	15462	15540	15278	15496	15559	15412	15383	15616	15417	15530	15529	15506	15451	15490	15512	15530	15533	15513	15510	15462	15485	15530	15547	15353	15525	15400	15430	15570	15512	15406	15598	15488	15286	15600	15308	15612	15308	15479	15522	15428	15671	15454	15602	15464	15565	15453	15475	15449	15429	15494	15413	15639	15531	15599	15512	15429	15362	15637	15508	15397	15496	15449	15510	15489	15585	15603	15331	15358	15487	15601	15513	15545	15513	15451	15436	15525	15464	15464	15530	15587	15435	15476	15642	15519	15531	15438	15522	15421	15471	15427	15461	15533	15427	15494	15582	15587	15552	15449	15338	15336	15414	15501	15442	15475	15386	15508	15512	15522	15548	15602	15357	15458	15503	15585	15406	15532	15393	15534	15568	15359	15313	15347	15469	15624	15451	15319	15482	15597	15411	15303	15521	15714	15449	15364	15585	15623	15447	15367	15531	15531	15540	15516	15519	15499	15516	15460	15472	15500	15367	15318	15484	15411	15399	15393	15567	15421	15569	15366	15471	15482	15654	15471	15757	15333	15461	15525	15408	15510	15504	15562	15609	15555	15512	15557	15484	15440	15617	15622	15563	15570	15551	15518	15435	15457	15472	15405	15511	15501	15355	15463	15482	15623	15455	15644	15420	15639	15428	15501	15408	15646	15498	15472	15535	15551	15603	15590	15465	15629	15382	15542	15474	15483	15582	15616	15559	15423	15397	15277	15481	15567	15450	15604	15358	15319	15549	15352	15457	15495	15622	15534	15461	15578	15405	15377	15425	15545	15493	15433	15406	15479	15467	15479	15539	15470	15470	15505	15515	15551	15604	15496	15511	15453	15548	15397	15415	15359	15510	15503	15452	15499	15406	15603	15557	15531	15554	15466	15547	15544	15422	15587	15495	15520	15598	15436	15608	15460	15528	15679	15429	15369	15581	15458	15447	15239	15421	15527	15519	15626	15397	15596	15426	15437	15458	15351	15332	15393	15581	15432	15391	15558	15436	15479	15467	15608	15496	15396	15692	15263	15516	15615	15480	15451	15427	15544	15611	15354	15511	15591	15605	15447	15439	15346	15523	15427	15507	15506	15499	15507	15583	15443	15436	15605	15503	15432	15531	15602	15546	15517	15294	15509	15352	15582	15567	15515	15450	15421	15279	15460	15710	15503	15481	15561	15557	15530	15617	15432	15394	15490	15637	15596	15371	15362	15412	15454	15463	15577	15504	15350	15700	15587	15469	15458	15354	15379	15654	15302	15718	15452	15470	15382	15372	15423	15433	15588	15582	15479	15368	15332	15403	15605	15528	15560	15497	15450	15496	15579	15520	15465	15333	15586	15703	15327	15436	15434	15572	15490	15430	15511	15278	15480	15471	15516	15535	15646	15468	15531	15521	15300	15686	15435	15474	15549	15567	15470	15472	15523	15545	15349	15623	15507	15555	15568	15560	15549	15423	15493	15427	15572	15591	15613	15646	15573	15544	15739	15399	15553	15478	15420	15289	15592	15408	15473	15503	15488	15424	15528	15419	15560	15354	15396	15463	15448	15287	15586	15549	15665	15524	15603	15419	15468	15628	15559	15608	15562	15378	15350	15403	15562	15582	15429	15429	15483	15455	15380	15482	15492	15543	15507	15610	15666	15519	15548	15582	15494	15304	15355	15431	15429	15609	15647	15516	15467	15708	15369	15628	15406	15464	15476	15665	15665	15554	15590	15425	15589	15543	15452	15629	15571	15496	15479	15429	15513	15431	15479	15423	15539	15452	15508	15440	15608	15432	15559	15459	15615	15490	15461	15496	15496	15449	15492	15541	15430	15441	15494	15350	15625	15503	15527	15501	15541	15634	15266	15340	15483	15633	15507	15551	15600	15553	15565	15572	15475	15427	15450	15429	15549	15473	15474	15572	15359	15436	15389	15512	15432	15332	15631	15378	15541	15502	15495	15643	15465	15594	15704	15585	15557	15510	15406	15528	15540	15447	15516	15533	15475	15442	15507	15625	15622	15462	15375	15507	15609	15444	15583	15510	15422	15598	15678	15639	15721	15518	15512	15354	15456	15714	15468	15434	15421	15604	15486	15550	15273	15542	15551	15371	15547	15462	15372	15451	15532	15453	15257	15606	15428	15437	15610	15731	15403	15334	15452	15360	15588	15543	15465	15391	15582	15482	15487	15444	15582	15612	15473	15568	15730	15524	15455	15424	15811	15503	15440	15579	15447	15465	15412	15542	15398	15371	15444	15456	15460	15541	15521	15417	15407	15626	15670	15484	15493	15353	15460	15471	15496	15598	15481	15421	15529	15376	15632	15438	15451	15582	15599	15499	15505	15739	15498	15414	15470	15464	15366	15315	15369	15557	15522	15567	15498	15462	15607	15496	15486	15461	15357	15543	15426	15627	15506	15436	15547	15486	15613	15416	15437	15469	15524	15480	15518	15352	15485	15605	15458	15526	15504	15533	15425	15384	15421	15476	15444	15500	15609	15571	15125	15401	15659	15453	15630	15592	15524	15423	15545	15387	15354	15557	15501	15473	15589	15585	15470	15552	15425	15351	15634	15290	15410	15586	15533	15536	15585	15505	15577	15517	15562	15516	15553	15600	15429	15601	15452	15450	15497	15542	15768	15565	15377	15532	15419	15489	15571	15634	15459	15358	15351	15468	15670	15463	15419	15427	15538	15601	15343	15489	15395	15570	15493	15496	15425	15538	15512	15593	15564	15513	15616	15436	15471	15562	15530	15476	15631	15463	15289	15600	15453	15578	15604	15368	15411	15464	15409	15417	15479	15645	15409	15577	15533	15565	15474	15479	15471	15450	15527	15516	15469	15421	15476	15520	15450	15568	15556	15368	15424	15342	15389	15486	15595	15539	15402	15342	15554	15469	15574	15500	15562	15275	15695	15565	15531	15390	15338	15467	15441	15428	15469	15426	15516	15612	15559	15494	15611	15311	15401	15587	15544	15509	15512	15534	15617	15432	15622	15505	15563	15449	15592	15586	15504	15514	15527	15531	15382	15416	15474	15452	15546	15293	15532	15549	15425	15556	15485	15496	15515	15452	15527	15544	15402	15433	15489	15634	15458	15446	15559	15581	15574	15589	15470	15437	15452	15506	15428	15489	15586	15560	15449	15443	15555	15396	15562	15532	15451	15486	15492	15533	15426	15436	15672	15589	15518	15536	15478	15608	15446	15474	15526	15426	15635	15462	15368	15465	15506	15470	15416	15412	15608	15569	15498	15484	15454	15550	15669	15532	15461	15550	15599	15539	15646	15576	15492	15555	15544	15587	15354	15656	15564	15382	15491	15469	15451	15542	15582	15524	15652	15432	15476	15693	15360	15668	15536	15589	15537	15543	15560	15393	15518	15548	15540	15570	15598	15558	15341	15525	15531	15641	15533	15396	15641	15415	15529	15503	15615	15582	15486	15515	15355	15532	15642	15522	15426	15297	15527	15495	15410	15707	15611	15593	15452	15332	15555	15479	15456	15620	15587	15539	15570	15566	15485	15419	15647	15456	15501	15500	15517	15444	15618	15687	15529	15645	15414	15540	15373	15508	15547	15319	15613	15581	15618	15443	15500	15454	15346	15535	15522	15592	15505	15579	15589	15467	15377	15453	15430	15458	15515	15498	15488	15581	15442	15583	15472	15602	15525	15567	15475	15357	15476	15484	15343	15321	15507	15366	15555	15406	15413	15541	15520	15558	15477	15671	15462	15523	15428	15468	15466	15361	15545	15470	15345	15548	15491	15501	15384	15425	15462	15449	15458	15514	15494	15510	15507	15374	15619	15425	15648	15473	15607	15412	15486	15641	15348	15517	15580	15405	15579	15403	15582	15661	15342	15446	15517	15328	15346	15500	15485	15603	15495	15654	15539	15444	15676	15427	15528	15465	15421	15525	15564	15592	15510	15411	15448	15525	15471	15554	15546	15546	15458	15541	15495	15511	15607	15464	15552	15559	15422	15583	15514	15607	15488	15460	15675	15387	15595	15353	15421	15401	15486	15449	15360	15640	15636	15307	15485	15448	15351	15516	15499	15384	15526	15604	15497	15553	15564	15439	15289	15501	15448	15494	15429	15449	15494	15631	15517	15520	15495	15490	15549	15487	15589	15595	15370	15600	15641	15468	15512	15495	15439	15549	15581	15574	15469	15510	15415	15476	15582	15589	15446	15422	15602	15417	15377	15480	15345	15581	15563	15467	15542	15493	15653	15551	15435	15478	15578	15407	15484	15612	15481	15589	15498	15584	15548	15592	15387	15546	15561	15394	15570	15386	15484	15596	15599	15403	15397	15452	15392	15378	15415	15578	15427	15560	15158	15448	15508	15504	15288	15366	15517	15591	15357	15670	15548	15562	15394	15578	15513	15461	15553	15607	15519	15523	15449	15470	15535	15338	15392	15443	15518	15661	15600	15427	15606	15520	15590	15398	15509	15487	15452	15582	15658	15317	15574	15635	15478	15362	15539	15449	15656	15597	15392	15569	15480	15433	15406	15581	15551	15513	15425	15415	15480	15516	15558	15370	15612	15478	15577	15562	15534	15565	15634	15455	15654	15426	15497	15646	15482	15547	15543	15665	15587	15549	15472	15642	15565	15466	15503	15676	15535	15546	15631	15465
24997	21330	28001	25290	20575	18000	17780	16525	16213	16251	16264	18390	29225	33474	27463	21001	17824	16407	16176	15926	16023	16086	15941	15921	15925	16168	15898	15859	15917	15889	15956	16021	15896	15933	15719	15938	15805	16118	15864	15979	15732	15845	15943	15789	15876	15874	15870	15944	15867	15882	15849	15833	15914	15836	15843	15807	15994	15994	15963	15907	16035	15905	15974	15794	15921	15857	15774	15883	15886	15882	16059	15977	15784	15963	15716	16107	15884	16114	15833	15722	15828	15856	15765	15860	15736	15899	15862	15846	16063	15909	15903	15709	15890	15841	15970	15899	15654	15760	15876	15804	15919	15726	15887	15893	15937	15927	15867	15883	16013	15823	15871	15837	16003	15707	15961	15852	15815	15745	15934	15894	15894	15821	15845	15825	15882	15792	15622	15786	15837	15822	15673	15810	15890	15766	15863	15880	15940	15852	15858	15691	15723	15981	15702	15902	15819	15946	15699	15803	15825	15682	15812	15900	15661	15998	15822	15885	15901	15830	15606	15844	15696	15974	15807	15960	15895	15711	15794	16166	15891	15700	15758	15610	16104	15792	16061	15935	15811	15806	15762	15687	15970	15781	15916	15745	15888	15836	15742	15773	15907	15614	15750	15808	15938	15765	15803	15950	15759	15778	15726	15912	15658	15974	15767	15790	16063	15724	15696	15846	15935	15614	15924	15873	15827	15933	15902	15749	16002	15788	15858	15819	15874	15883	15882	15872	15889	15791	15918	15958	15899	15793	15778	15844	15738	15935	15730	15720	15758	15921	15726	15773	15851	15871	15905	15767	15778	15793	15683	15990	15913	15874	15861	15851	15926	15768	16174	15868	15846	15764	15973	15736	15714	15769	15705	15619	15644	15898	16054	15797	15616	15730	15866	15738	15844	15601	15830	15643	15798	15702	15793	15799	15596	15682	15869	15867	15706	15757	15915	15892	15686	15889	15737	15789	15747	15803	15667	15798	15757	15855	15788	15785	16046	15861	15741	15693	15798	15804	15865	15797	15779	15914	15746	15736	15947	15767	15908	15911	15776	15620	15822	15676	15768	16042	15804	15686	15711	15734	15936	16009	15907	15981	15959	15787	15874	15790	15722	15881	15904	15764	15979	15701	15955	15840	15860	15916	15966	15656	15724	15671	16007	16005	15610	15760	15715	15749	15716	15862	15874	16170	16013	15891	15972	15663	15675	15921	16034	15769	15617	15886	15820	15945	15844	15764	15826	15905	15973	15822	15894	15690	15980	15888	15917	15913	15741	15782	15847	15902	15926	15807	15913	15620	15740	15872	15597	15742	15801	15966	15985	15800	16190	15801	15805	15820	16107	15963	15821	15743	15601	15913	15861	15782	15826	15633	15660	15720	16020	15853	15969	15964	15759	16020	15755	15660	15965	15923	15787	15956	15904	15872	15814	15935	15857	15915	15887	15981	15937	15823	15872	15861	15802	15785	15752	15814	15806	15744	15801	15891	15867	15825	15624	15908	15799	15818	15753	15966	15652	15984	15686	15669	15939	15825	15849	15861	15915	15730	15893	15828	15766	15887	15871	15930	15735	15874	15949	15863	15767	15924	15699	15618	15788	16014	15658	15755	15740	15855	15920	15707	15982	15933	15992	15922	15870	15757	15664	15684	15848	15988	15966	15739	15847	15876	15907	15938	15719	15737	15824	15848	15796	15861	16038	15814	15929	15996	16029	15902	15720	15769	15905	15863	16027	15654	15909	15798	15851	15891	16001	15696	15858	15776	15819	15739	15868	15752	15961	15962	15760	15933	15734	15922	16027	15642	15927	15769	15820	15907	15756	15639	15930	15822	15903	15871	15909	15616	15674	15738	15827	16003	15893	15882	15840	15914	15783	15685	15788	15797	15800	15779	15584	15858	15935	15930	15835	15738	15637	15621	15906	15905	15848	15964	15941	15805	15910	15944	15797	15929	15798	15957	15811	15866	15936	15829	15711	15613	15799	15781	15868	15749	15821	15715	15886	15710	15816	15966	15879	15936	15888	16009	15876	15814	15714	15863	15799	15944	15844	16024	15859	16040	15871	15853	15820	15624	16012	15940	15858	15884	16006	15823	16023	15927	16070	15966	15715	15757	15877	15619	15862	15818	15806	15949	15920	15950	15849	15784	15748	15952	15763	15885	15686	15847	15889	15791	15903	15906	15954	15734	16031	15739	16037	15988	15940	15782	15850	15944	15739	15956	15845	15903	15775	15777	15817	15999	15897	15848	15752	15771	15972	15732	15768	15799	15967	15625	15763	15936	15775	15857	15969	15944	16089	15834	15629	15879	16045	16025	15955	15633	15855	15540	15786	15885	15910	15839	15636	15598	15826	15691	15938	15741	15906	15917	15838	15778	15877	15846	15642	15650	15842	15855	15833	15806	15859	15703	15710	15911	15881	15734	15842	16012	15788	15770	15736	15707	15987	15731	15911	15806	15876	15756	15856	15757	15922	15836	16072	15748	15938	15709	15831	15816	15898	15844	15844	15842	15846	15919	15921	16022	15736	15795	15716	15981	16037	15900	15903	15708	15894	15730	15757	15834	15869	15875	15901	15696	15874	15873	15923	15899	15836	15637	15760	15993	15793	15795	15902	15927	15761	15767	15886	15509	15698	15905	15831	16075	15965	15805	15655	15794	16085	15990	16137	15857	15816	15809	16007	15736	15785	15870	15888	16018	15872	15797	15920	15880	15793	15704	15938	15789	15865	15830	15748	15877	15871	15826	15846	15801	15701	16092	15864	15817	15699	15715	15954	15839	15865	15775	15872	15898	15811	15851	15812	15723	15870	15844	15780	15963	15798	15935	15752	15650	15752	15788	16091	15875	15854	15948	15754	15840	15727	16033	15999	15829	15870	15910	15764	15660	15847	15958	15814	15760	15826	16029	15803	15917	15874	15908	15977	15839	15846	15877	15804	15762	16027	15838	15870	15753	15882	15852	15849	15652	16029	15879	15858	15980	15978	15952	15979	15956	15849	15919	15831	15856	15939	15844	15763	15871	16010	15614	15922	15608	15908	15857	15848	15947	15999	15851	15987	15898	16056	15872	15826	15825	15977	15844	15633	15923	15722	15910	15951	15978	15919	15950	15838	15699	15845	15957	15893	15909	15985	16088	15844	15843	15702	15779	15768	15961	15818	15797	15832	15844	15822	15845	15755	15894	15984	15612	15630	15733	15776	15843	15866	15795	15918	15940	15971	15780	15904	15740	15742	15679	15983	15983	15853	15883	15994	15660	15927	15747	16133	15891	15933	15917	16073	15618	15770	15773	15931	15861	15880	15859	15907	15857	15848	15869	15917	15885	15776	16105	15640	15704	15710	15878	15912	15951	15769	15799	15882	15781	15842	15769	15973	15772	15851	15861	15762	15881	15731	15801	15923	15910	15587	15843	15621	15802	15882	15731	15962	15753	15932	15676	15924	15842	15643	15847	16070	15795	15776	15975	15991	15950	15997	15944	15807	15841	15880	15819	15769	15877	15931	15839	15855	15856	15996	15985	15730	15930	15946	15807	15803	15864	15751	15892	16015	15698	15933	15700	15748	15855	15800	15972	16005	15807	15853	15709	15899	15857	15788	15959	15809	15676	15661	15902	15940	15649	15938	15719	15825	15794	15893	15765	15811	15843	15953	15893	15882	15823	15963	15800	15894	16071	15852	15746	15825	15594	15825	15873	15732	15758	15910	15958	15854	15943	15808	15653	15789	15930	15736	15745	15789	15734	16072	15957	15713	15729	15885	15759	15895	15738	15824	16111	15844	15941	16000	15915	15993	15711	15757	15925	15860	15871	15758	15744	15853	15779	15718	15868	15848	15777	15715	15902	15914	15701	15750	15754	15792	16110	15905	15846	15921	15867	15736	16025	15691	16051	15815	15772	15724	15987	15746	15693	15907	15782	15959	15792	15878	16046	15786	15636	16010	16028	15912	15971	15824	15951	15732	15780	15971	15880	15943	15955	15837	15700	16081	15829	15672	15791	15715	15810	16017	15831	15898	15833	15899	15682	15879	15689	15786	16018	15977	15860	15782	15798	15979	15906	15980	15830	16022	15760	15867	15721	15839	15700	15830	15938	15919	15711	15802	15917	15823	15936	16049	15907	15727	15871	15834	15845	15850	15791	15793	15969	15841	15864	16011	15774	15879	15830	15919	15987	15961	15855	15856	15692	15714	15785	15783	15786	15825	15848	15718	15784	16090	15957	15797	15785	15703	15918	15881	15855	15879	15642	15908	15834	15819	15864	15881	15917	15804	15835	15713	15890	15904	15877	15721	15918	15828	16039	15969	15990	15624	15904	15693	15951	15768	15810	15839	15833	15987	15870	15879	15727	15823	15759	15832	15890	15889	15844	15980	15878	15851	15822	15678	15840	15797	15837	15870	15891	15908	15853	16126	15790	15830	15811	15884	15879	15769	15786	15920	15710	15740	16050	15754	15841	15922	15929	15873	15868	15856	15818	15685	15806	15899	15986	15985	15633	15840	15754	15776	15816	16101	15665	16152	15650	15824	15665	15926	15997	15727	15889	16028	15958	15923	15986	15736	15983	15743	15771	15717	15864	15652	15842	16044	16073	15767	15765	15844	15874	15695	15897	15796	15756	15971	15895	16139	15636	16043	16032	15837	15874	15878	15895	15878	15901	16085	15836	15981	15681	15783	15794	15639	15789	15752	15789	15855	15961	15713	15803	15925	15900	15605	15824	15958	15633	15850	15963	16024	15980	15903	16104	15716	15773	15848	15756	15842	15555	15836	15701	15920	15844	15895	15957	15693	15935	15925	15908	15752	15783	15888	15701	15827	15901	15678	15777	15835	15835	15850	15994	15890	16019	15931	15876	15739	15699	15742	15763	15794	15872	15661	15827	15948	15962	15748	15756	15755	15824	15724	15871	15999	15804	15950	15809	16028	16003	15900	15905	16010	15836	15850	15611	15899	15997	15817	16219	15744	15845	15666	16012	15973	15822	15881	15846	15824	15708	15831	15933	16120	15913	15736	15821	15790	15952	15871	15781	15862	15789	15695	15909	15937	15679	15890	15872	15878	15797	15814	15911	15868	15794	15875	15848	15912	15841	15857	15812	15801	16002	15784	15794	16054	15877	15785	15975	15984	15724	15865	15871	15995	15798	15840	15734	15903	15723
14487	22072	20781	18075	16843	16291	16042	15705	15634	15598	15462	20528	34437	36578	28627	20761	17046	15544	15332	15318	15240	15326	15172	15292	15243	15202	15158	15151	15349	15074	15192	15100	15215	15227	15253	15144	15213	15352	15062	15154	15448	15126	15262	15176	15231	14957	15249	15066	15067	15273	15315	15123	15196	15145	15095	15209	15197	15248	15365	15279	15172	15111	15294	15170	15257	15228	15124	15350	15323	15206	15107	15059	15147	15018	15182	15176	15283	15067	15221	15376	15316	15264	15140	15052	15335	15266	15193	15287	15246	15176	15086	15114	15126	15062	15149	15121	15136	15145	14892	15098	15405	15219	15325	15322	15211	15163	15330	15153	15069	15195	15256	15045	15152	15220	15235	15259	15163	15102	15233	15166	15111	15248	15155	15136	15205	15228	15173	15329	15190	15237	15123	15143	15217	15231	15243	15276	15258	15095	15276	15127	15082	15027	15294	15173	15350	15285	15072	15218	15198	15151	15110	15225	15143	15127	15168	15286	15063	15328	15032	15130	15104	15141	15092	15266	15215	15123	15207	15301	15145	15121	15180	15186	15211	15324	15063	15031	15205	15160	15218	15228	15197	15064	15246	15223	15169	15052	15217	15289	15262	15085	15205	15238	15322	15222	15263	15200	15238	15213	15373	15029	15263	15143	15193	15168	15191	15310	15091	15174	15353	15292	15193	15148	15350	15095	15228	15213	15192	15291	15224	15226	15203	15151	15226	14980	15344	15070	14957	15159	15270	15179	15282	15308	15220	15194	15315	14985	15282	15291	14985	15216	15393	15217	15312	15291	15043	15425	15092	15123	15211	15199	15264	15181	15292	15240	15017	15151	15024	15001	15217	15102	15134	15107	15135	15275	15259	15250	15208	15120	15206	15233	15320	15220	15229	15238	15203	15161	15196	14965	15242	15277	15239	15269	15108	15246	15121	15260	14878	15128	15306	15190	15256	15256	14964	15249	15185	15074	15310	15089	15253	15214	15156	15496	15136	15060	15219	15281	15130	15183	14986	15068	15147	15196	15243	15144	15182	15239	15196	15144	15159	15383	15222	15238	15194	15077	15186	15210	15141	15244	15178	15143	15396	15208	15049	15168	15136	15078	15188	15133	15066	15093	15325	15132	15187	15177	15348	15269	15200	15159	15208	15229	15074	15195	15039	15221	15130	15130	15098	15202	15144	15031	15227	14985	15258	15193	15034	15211	15096	15149	15085	15159	15209	15192	15171	15233	15162	15279	15154	15313	15306	15248	14965	15094	15143	15210	15253	15253	15322	15177	15085	15065	15079	14958	15197	15241	15126	15364	15318	15113	15251	15127	15105	15218	15202	15286	15284	15197	15130	15144	14983	15205	15236	15276	15058	15164	15098	15233	15261	15013	15221	15308	15280	15088	15051	15149	15125	15150	15304	15224	15155	15096	15234	15084	15229	15275	15120	15233	15178	15044	15193	15403	15154	15325	15252	15391	15197	15319	15232	15118	15137	15255	15076	15199	15213	15285	15106	15313	15109	15032	15103	15210	15037	15193	15227	15193	15324	15228	15053	15074	15259	15076	15138	15102	15142	15228	15227	15218	15226	15185	15229	15255	15290	15068	15218	15348	15070	15243	15124	15027	15358	15196	15188	15068	15115	15328	15196	15206	15057	15195	15110	15285	15245	15237	15182	15188	15236	15116	15072	15315	15238	15231	15237	15198	15298	15132	15292	15339	15330	15252	15178	15060	15151	15102	15359	15253	15016	15170	14991	15156	15091	15212	15298	15200	15143	15118	15146	15181	15304	15256	15307	15150	15109	15290	15329	15114	15224	15228	15298	15267	15003	15291	15218	15261	15308	15118	15275	15107	15384	15187	15260	15103	15280	15229	15191	15198	15336	15230	15255	15153	15130	15328	15173	15416	15129	15213	15238	15118	15131	15247	15037	15167	15145	15216	15248	15277	15198	15144	15256	15195	15106	15269	15194	15146	15052	15290	15082	15227	15086	15157	15172	15293	15094	15274	15201	15304	15086	15148	15123	15215	15153	15000	15405	15240	15271	15180	15262	15202	15313	15109	15314	15155	15111	15184	15095	15172	15027	15276	15014	15083	15157	15320	15410	15097	15282	15194	15129	15149	15144	15293	15151	15316	15264	15100	15300	15032	15233	15202	15261	15169	15159	15172	15203	15251	15195	15348	15231	15167	15162	15275	15131	15386	15200	15160	15276	15036	15112	15159	15188	15190	15210	15196	15352	14983	15237	15247	15122	15161	15186	15005	15217	15221	15137	15241	15107	15182	15186	15286	15266	15111	15136	15154	15264	15330	15140	15213	15405	15228	15305	15180	15212	15129	15254	15236	15237	15187	15035	15117	15091	15262	15097	15169	15251	15127	15076	15297	15386	15066	15309	15089	15225	15179	15088	15079	15310	15173	15209	15222	15198	15144	15243	15341	15131	15140	15290	15065	15318	15149	15116	15239	15199	15167	15116	15184	15244	15271	15202	15107	15253	15140	15265	15063	15371	15211	15064	15180	15175	15075	15166	15228	15251	14992	15137	15182	15300	15225	15275	15150	15269	15329	15075	15170	15222	14996	15070	15174	15086	15165	15335	15237	15292	15090	15259	15306	15128	15076	14985	15034	15250	15107	15273	15035	15183	15111	15242	15091	15093	15130	15235	15181	15207	14969	15198	15077	15347	15268	15172	15174	15225	14995	15244	15377	15217	15242	15188	15191	15246	15111	15404	15283	15123	15199	15223	15222	15119	14965	15261	15241	15281	15274	15212	15092	15196	15222	15192	15284	15227	15195	15273	15190	15285	15135	15099	15208	15163	15139	15237	15094	15156	15144	15230	15180	15171	15209	15103	15203	15317	15152	15327	15230	15101	15347	15242	15143	15175	15060	15264	15346	15080	15196	15274	15270	15265	15250	15148	15224	15136	15327	15383	15141	15230	15225	15147	15112	15161	15131	15160	15228	15178	15280	15113	15272	15167	15130	15408	15158	15166	15175	15259	15073	15227	15350	15212	15196	15358	15067	15266	15211	15053	15096	15372	15093	15204	15118	15049	15087	15160	15290	15285	15391	15155	15178	15157	15134	15147	15071	15170	15152	15152	15270	15154	15094	15192	15132	15171	15499	15107	15176	15252	15193	15250	15265	15209	15106	15287	15364	15206	15118	15284	15081	15225	15098	15163	15190	15098	15063	15179	15246	15170	15217	15251	15286	15064	15299	15245	15348	15214	15146	15069	15260	15236	15060	15248	15083	15205	15215	15134	15231	15268	15118	15119	15096	15292	15348	15133	15256	15071	15370	15231	15118	15246	15320	15133	15103	15108	15183	15203	15077	15261	15110	15188	15121	15188	15137	15496	15187	15086	15189	15043	15001	15397	15379	15226	15218	15169	15181	15204	14943	15210	15222	15242	15227	15172	15245	15107	15262	15046	15105	15167	15248	15300	15325	15134	15155	15057	15103	15227	15073	15095	15171	15219	15236	15049	15184	15174	15144	15271	15290	15291	15177	15305	15430	15190	15243	15095	15119	15201	15244	15244	15395	15204	15116	15174	15217	15235	15193	15195	15089	15359	15310	15229	15040	15242	15223	15256	15315	15173	15317	15216	15068	15045	15262	15246	15121	15422	15176	15117	15158	15138	15275	15146	15155	15148	15159	15261	15124	15043	15225	15218	15134	15024	15042	15347	15210	15148	15130	15255	15113	15206	15267	15120	15254	15107	15051	15168	15117	15189	15180	15093	15235	15148	15371	15238	15391	15168	15139	15185	15184	15300	15122	15146	15374	15138	15127	15149	15191	15026	15227	15199	15188	15386	15197	15109	15223	15291	15172	15157	15216	15190	15162	15275	15087	14998	15002	15334	15165	15444	15304	15209	15243	15237	15282	15146	15191	15180	15296	15258	15148	15011	15253	15089	15299	15134	15200	15212	15164	15065	14943	15191	15180	15214	15057	15131	15103	15329	15172	15157	15148	15150	15330	15317	15037	15261	15062	15121	15307	15363	15385	15256	15265	15216	15233	15070	15294	15195	15205	15246	15144	15192	15261	15197	15138	15103	15165	15118	15139	15337	15117	15247	15201	15107	15226	15184	15251	15155	15155	15269	15202	15277	15126	15080	15171	15021	15086	15104	15300	15227	15240	15059	15209	15075	15178	15167	14977	15145	15053	15299	15164	15198	15178	15219	15137	15090	15326	15218	15181	15210	15402	15246	15187	15207	15102	15147	15176	15023	15150	15319	15128	15114	15200	15121	15070	15248	15430	15075	15156	15194	15234	15215	15193	15220	15277	15057	15024	15391	15187	15197	15186	15367	15239	15335	15212	15101	15252	15084	15204	15196	15070	15199	15316	15190	15117	15140	15263	14979	15187	15216	15250	15312	15135	15133	15210	15076	15141	15200	15285	15137	14938	14991	15384	15057	15353	15316	15222	15133	15292	15297	15029	15324	15090	15161	15357	14964	15251	15186	15224	15151	15138	15099	15108	15205	15252	15177	15232	15262	15187	15184	15164	15298	15100	15170	15188	15269	15187	15094	15243	15258	15156	15316	15055	15276	15051	15210	15291	15217	15322	15234	15108	15160	15165	15404	15329	15233	15224	15212	15171	15213	15262	15224	15085	15226	15120	15083	15141	15185	15502	15317	15279	15075	15173	15250	15200	15184	15172	15162	15205	15199	15222	15370	15083	15213	15179	14946	15398	15124	15202	15305	15230	15231	15061	15238	15302	15244	15072	15173	15116	15228	15343	15236	15261	15247	15068	15089	15342	15038	15202	15345	15317	15075	15242	15249	15198	15185	15358	15185	15271	15170	15238	15091	15292	15174	15364	15345	15406	15206	15006	15233	15242	15207	15160	15222	15147	15184	15318	15199	15408	15265	15367	15365	15225	15162	15364	14993	15259	15317	15152	15308	15041	15064	15211	15131	15182	15108	15187	15330	15406	15189	15187	15176	15088	15234	14992	15200	15313	15213	15149	14961	15124	15290	15174	15196	15233	15241	15175	15125	15116	15157	14972	15280	15014	15147	15194	15139	15282	15188	15270	15388	15030	15107	15285	15138	15257	15241	15011	15264	15134	15171	15350	15203	15253	15060	15235	15192	15398	15158	15341	15293	15180	15225	15075	15170	15227	15265	15145	15157	15061	15212	15135
23934	21350	28831	24259	21767	21374	19288	16171	15608	15890	15772	24699	40501	39549	31237	22881	18032	16057	15512	15369	15303	15368	15226	15529	15499	15442	15207	15372	15301	15445	15331	15367	15209	15245	15269	15229	15380	15099	15305	15275	15368	15327	15402	15083	15352	15265	15226	15320	15470	15263	15138	15387	15306	15384	15391	15231	15417	15270	15175	15377	15167	15217	15229	15233	15283	15383	15205	15225	15290	15460	15355	15254	15286	15287	15435	15314	15211	15124	15258	15225	15407	15218	15255	15217	15226	15099	15177	15292	15347	15297	15177	15093	15152	15257	15151	15225	15267	15216	15270	15097	15221	15170	15268	15214	15211	15196	15261	15160	15199	15340	15255	15276	15198	15323	15169	15232	15114	15154	15282	15297	15276	15229	15145	15353	15210	15110	14954	15157	15340	15274	15026	15080	15128	15183	15219	15304	15475	15218	15149	15332	15057	15177	15299	15200	15353	15339	15293	15410	15363	15134	15108	15247	15137	15227	15267	15087	15137	15288	15228	15192	15414	15250	15154	15246	15231	15183	15112	15288	15357	15477	15030	15109	15053	15283	15373	14958	15221	15221	15104	15399	15168	15150	15324	15054	15262	15257	15082	15428	15034	15196	15184	15148	15361	15163	15157	15211	15032	15212	15215	15264	15286	15284	15456	15337	15251	15043	15151	15167	15232	15279	15298	15245	15223	15122	15363	15022	15218	15254	15339	15172	15265	15274	15189	15115	15141	14988	15327	15288	15173	14973	15284	15160	15169	15124	15190	15298	15315	15243	15194	15260	15267	15223	15300	15333	15172	15240	15364	15324	15003	15342	15214	15403	15188	15220	15242	15107	15312	15296	15343	15212	15216	15365	15146	15353	15293	15168	15248	15199	15098	15255	15051	15215	15173	15293	15073	15402	15207	15294	15285	15162	15103	15042	15264	15277	15188	15337	15102	15303	15144	15206	15299	15051	15165	15351	15378	15184	15359	15172	15175	15287	15276	15392	15312	15145	15104	15040	15315	15306	15188	15107	15293	15104	15319	15127	15175	15306	15280	15114	15405	15225	15135	15057	15293	14987	15255	15118	15018	15139	15073	15163	15271	15271	15143	15397	15272	15295	15412	15251	15116	15147	15096	15230	15199	15104	15253	15064	15013	15011	15160	15340	15320	15440	15348	15399	15288	15308	15196	15122	15075	15244	15207	15153	15313	15146	15140	15465	15402	15101	15285	15333	15237	15113	15185	15341	15249	15225	15250	15157	15285	15256	15197	15226	15242	15074	15116	15149	15266	15236	15214	15114	15410	15350	15419	15148	15243	15159	15358	15303	15192	15101	15114	15004	15138	15169	15323	15221	15373	15094	15217	15165	15295	15026	15166	15105	15289	15237	15116	15174	15176	15089	15049	15245	15197	15246	15285	15171	15203	15141	15385	15114	15273	15366	15209	15141	15305	15268	15087	15354	15287	15216	15313	15410	15277	15248	15180	15376	15089	15230	15166	15226	15260	15127	15243	15185	15284	15414	15236	15292	15273	15316	15445	15223	15122	15327	15292	15108	15341	15179	15169	15207	15200	15398	15096	15069	15131	15193	15255	15380	15216	15170	15152	15189	15217	15185	15134	15229	15236	15174	15097	15237	15182	15199	15126	15191	15335	15331	15187	15158	15146	15317	15310	15310	15347	15060	15130	15094	15217	15421	15345	15079	15128	15136	15083	15039	15311	15272	15205	15302	15226	15139	15100	15210	15012	15088	15082	15137	15087	15199	15179	15086	15132	15049	15098	15095	15172	15183	15047	15242	15405	15225	15298	15092	15095	15366	15290	15329	15140	15169	15344	15087	15181	15203	15247	15299	15225	15128	15256	15138	15059	15150	15329	15160	15077	15218	15079	15252	15139	15184	15300	15138	15256	15312	15519	15414	15043	15209	15065	15345	15318	15097	15272	15170	15284	15088	15184	15072	15026	15225	15149	15199	15302	15122	15357	15170	15264	15182	15300	14943	15112	15027	15295	15231	15283	15156	15531	15068	15287	15055	15308	15104	15265	15108	15248	15255	15205	15212	15327	15057	15151	15275	15258	15211	15022	15092	15003	15232	15231	15471	15167	15320	15294	15234	15186	15399	15136	15346	15033	15082	15177	15223	15208	15229	15213	15118	15187	15291	15310	14972	15169	15147	15172	14978	15294	15353	15179	15223	15351	15474	15307	15427	15275	15280	15302	15264	15082	15060	15180	15055	15357	14973	15313	15252	15080	15387	15103	15243	15204	15092	14874	15075	15358	15257	15368	15222	15200	15148	15154	15216	15250	15192	15012	15223	15269	15269	15122	15139	15250	15351	15364	15249	15319	15321	15328	15186	15267	15140	15189	15376	15346	15446	15442	15137	15181	15195	15379	15066	15142	14880	15199	15144	15103	15306	15221	15326	15200	15327	15274	15180	15109	15132	15057	15246	15178	15164	15054	15208	15204	15134	15133	15191	15152	15243	15260	15150	15190	15368	15073	15166	15080	15255	15074	15189	15367	15501	15369	15279	15056	15235	15062	15168	15250	15139	15257	15089	15144	15176	15285	15349	15266	15103	15280	15214	15139	15167	15205	15367	15060	15100	15256	15187	15116	15183	15132	15253	15251	15170	15057	15236	15382	15127	15327	15073	15080	14915	15252	15093	15309	15200	15066	15184	15046	15261	15166	15264	15436	15307	15092	15025	15273	15130	15165	15349	15535	15252	15173	15267	15277	15041	15068	15169	15119	15344	15283	15146	15415	15289	15169	15220	15006	15172	15176	15287	15171	15171	15251	15160	15077	15258	15351	15260	15134	15220	15205	15203	15183	15209	15132	15428	15234	14995	15244	15328	15264	15324	15269	15196	15131	15226	15393	15437	15250	15303	15171	15189	15185	15338	15337	15338	15153	15232	15194	15172	15177	15350	14982	14988	15124	15306	15338	15007	15136	15132	15160	15231	15209	15238	15377	15251	14977	15098	15308	15337	15176	15249	15273	15211	15255	15221	15261	15333	15122	15237	15008	15113	15353	15281	15155	15062	15181	15013	15201	15303	15172	15277	15267	15292	15361	15129	15130	15161	15330	15017	15377	15228	15275	15337	15115	15089	15125	15271	15229	15238	15064	15194	15123	15177	15259	15224	15210	15176	15219	15330	15165	15390	15251	15150	15288	15260	15157	15151	15276	15220	15284	15147	15240	15075	15208	15271	15468	15206	15254	15286	15221	15338	15323	15232	15146	15246	15135	15137	15175	15184	15206	15125	15273	15253	15268	15337	15225	15128	15244	15270	15209	15243	15257	15275	15324	15245	15291	15193	15199	15371	15214	15173	15084	15273	15323	15363	15202	14998	15299	15147	15296	15320	15168	15351	15173	15293	15187	15056	15338	15329	15365	15254	15262	15271	15217	15187	15197	15170	15223	15255	15377	15254	15286	15280	15305	15149	15237	15199	15179	15252	15141	15231	15172	15179	15293	15234	15221	15190	15093	15119	15266	15330	15102	15126	15337	15282	15366	15207	15015	15238	15290	15282	15129	15286	15260	15418	15334	15242	15213	15394	15287	15145	15258	15065	15323	15282	15239	15249	15270	15318	15289	15357	15337	15122	15204	15265	15186	15099	15275	15341	15294	15221	15157	15210	15325	15238	15116	15170	15097	15219	15206	15081	15212	15251	15143	15362	15150	15247	15301	15193	15045	15202	15154	15286	15193	15083	15167	15089	15201	15306	15353	15079	15340	15344	15162	15230	15174	15256	15241	15255	15389	15229	15299	15450	15347	15323	15349	15209	15182	15148	15326	15172	15088	15178	15263	15208	15331	15252	15131	15328	15432	15211	15415	15060	15217	15173	15325	15319	15067	15230	15275	15252	15261	15214	15016	15071	15070	15264	15192	15174	15211	15242	15353	15327	15128	15109	15184	15251	15177	15283	15299	15258	15316	15538	15225	15151	15291	15244	15296	15257	15208	15157	15113	15178	15096	15235	15206	15264	15244	15205	15178	15303	15197	15221	15389	15084	15261	15271	15268	15103	15248	15111	14932	15215	15183	15213	15224	15291	15019	15202	15186	15312	15288	15094	15335	15126	15122	15214	15173	15166	15070	15136	15048	15213	15224	15467	15209	15225	15312	15057	15170	15184	15076	15166	15195	15193	14957	15233	15110	15249	15166	15323	15220	15234	15229	15103	15060	15213	15259	15235	15137	15083	15130	15075	15371	15220	15284	15154	15320	15166	15276	15115	15363	15270	15370	15193	15346	15167	15359	15019	15254	15060	15111	15406	15260	15222	15279	15225	15217	15242	15187	15135	15212	15157	15040	15289	15183	15044	15378	15194	15173	15380	15122	15195	15189	15239	15137	15093	15140	15210	15269	15228	15240	15151	15131	15170	15065	15235	15316	15186	15266	15138	15125	15302	15389	15148	15173	15163	15006	15133	15292	15300	15510	15345	15122	15292	15128	15294	15261	15288	15255	15125	15117	15177	15163	15131	15322	15203	15306	15273	15258	15364	15226	15147	15110	15393	15136	15326	15265	15209	15206	15133	15231	15252	15129	15164	15325	15237	15043	15166	15033	15217	15132	15188	15128	15113	15110	15127	15239	15189	15099	15176	15051	15207	15297	15303	15317	15163	15385	15162	15307	15117	15232	15224	15158	15253	14967	15299	15171	15221	15279	15217	15290	15147	15188	15259	15272	15498	15234	15240	15247	15243	15289	15179	15204	15269	15266	15327	15198	15098	15256	15264	15188	15318	15244	15335	15339	15147	15182	15152	15260	15173	15337	15509	15250	15190	15397	15162	15059	15244	15132	15311	15243	15296	15157	15054	15217	15376	15128	15306	15158	15331	15379	15262	15211	15158	15207	15225	15113	15268	15268	15062	15385	15346	15258	15313	15291	15217	15175	15189	15328	15001	15119	15169	15255	15342	15340	15049	15133	15165	15257	15076	15202	15092	15205	15200	15231	15088	14977	15300	15423	15116	15192	15023	15301	15072	15316	15297	15258	15125	15120	15061	15126	15048	15195	15315	15242	15418	15273	15171	15300	15314	15324	15062	15229	15391	15118	15104	15162	15210	15343	15223	15195	15166	15297	15275	15269	15415	15065	15246	15205	15258	15197	15189	15166	15188	15497	15492	15260	15099	15074	15219	15202	15260
15811	26233	24618	20197	18090	17078	16464	15994	15681	15470	15612	29829	45244	41914	33331	23628	17720	15658	14878	14921	14861	14837	14793	14883	14743	14962	14965	14760	14730	14855	14776	14811	14876	14800	14787	14966	14757	14798	14824	14942	14707	14867	14847	14811	14726	14805	14833	15094	14787	14885	14969	14705	14823	14916	14770	14753	14846	14751	14855	14660	14850	14827	14876	14797	14842	14803	14839	14763	14913	15067	14805	14758	14806	14772	14694	14817	14712	14751	14708	14880	14741	14958	14727	14769	14903	14884	14815	14891	14724	14906	14753	14581	14810	14841	14819	14910	14828	14664	14712	14785	14914	15051	14891	14781	14814	14837	14677	14623	14802	14824	14817	14773	14893	14999	14998	14835	14939	14961	14891	14796	14835	14879	14822	14913	14797	14809	14972	14908	14789	14877	14676	14932	14825	14695	14900	14751	14696	14941	14771	14633	14826	14845	14806	14970	14829	14753	14784	14796	14753	14923	14912	14867	14722	14798	14753	14797	14756	14869	14841	14618	14866	14719	14737	14858	14866	14804	14782	14980	14759	14943	14759	14881	14821	14904	14974	14731	14927	14840	14895	14835	14896	14912	14796	14715	14678	14925	14874	14748	14895	14937	14744	14853	14900	14626	14799	14792	14714	14786	14779	14854	14932	14958	14814	14867	14867	14753	14917	14784	14646	14985	14936	14755	14978	15026	14814	14909	14772	14853	14863	14812	14852	14899	14843	14792	14747	14811	14743	14797	14679	14965	14905	14733	14879	14829	14866	14712	14749	14742	14731	14992	14743	14784	14872	14740	14759	14795	14969	14665	14936	14895	14832	14784	14771	14637	14731	14813	15031	14856	14900	14680	14954	14884	14709	14720	14906	14873	14743	14823	14831	14726	14804	14871	14654	14781	14858	14747	15024	14864	14907	14777	14731	14807	14870	14885	14730	14846	14793	14788	14818	14786	14720	14770	14866	14584	14661	15009	14879	14725	14825	14840	14943	14693	14979	14890	14934	14615	14902	14822	15021	14680	14778	14850	14818	14829	14936	14687	14735	14867	14863	14744	14722	14642	15095	14841	14940	14769	14845	14521	14788	14816	14873	14681	14923	14838	14837	14784	14887	14824	14741	14635	14996	14626	14847	14836	14689	14888	14592	14804	14814	14809	14769	14795	14811	14822	14691	14796	14833	14816	14948	14805	15015	14766	14875	14690	14863	14830	14824	14713	14827	14987	14662	14896	14932	14839	14741	14812	14871	14799	14824	14824	14804	14694	14764	14844	14892	14889	15023	14957	14970	14758	14797	14807	14829	14870	14960	14866	14744	14752	14877	14920	14722	14695	14984	14759	14795	14825	14879	14879	14744	14839	14759	14912	14932	14808	14589	14740	14931	14897	15015	14819	14895	14745	14798	14936	14800	14548	14851	14749	14683	14946	14761	14823	14707	14861	14871	14701	14544	14754	14774	14838	14757	14877	14811	14853	14800	14770	14961	14690	14852	14957	14914	14855	14892	14726	14759	14666	14859	14784	14735	14774	14681	14659	14767	14832	14816	14847	14937	14887	14652	14804	14793	14925	14789	14778	14950	14848	14964	14855	14845	14774	14735	14925	14920	14611	14850	14783	14872	14837	14792	14730	14683	14806	14897	14846	14816	14847	14790	14864	14867	14802	14807	14823	14874	14863	14789	14717	14805	14819	14768	14755	14832	14701	14749	14843	14714	14884	14862	14600	14822	14765	14645	14794	14895	14844	14750	14797	14820	14969	14718	14746	14853	14867	14677	14814	14870	14829	14881	14977	14913	14811	14791	14765	14903	14866	14875	14829	14745	14873	14772	14933	14876	14809	14850	14773	14653	15016	14877	14722	14715	14772	14774	14784	14796	14779	14877	14815	14807	14723	14656	14797	14803	14961	14683	14842	14902	14703	14965	14813	14964	14817	14654	14953	14803	14757	14782	14838	14623	14993	14787	14823	14936	14680	14731	14929	14777	14710	14816	14677	14902	14863	14712	14650	14765	14655	14872	14820	14917	14686	14853	14812	14703	14750	14979	14968	14982	14770	14711	14847	14887	14895	14952	14675	14922	14806	14719	14742	14777	14885	14956	14640	14826	14806	14858	14757	14678	14778	14934	14784	14769	14651	14735	14733	14792	14793	14717	14781	14905	14728	14792	14824	14805	14854	14758	15097	14829	14838	14908	14728	14913	14720	14758	14869	14700	14945	14695	14882	14911	14818	14885	14817	14838	14794	14863	14742	14784	14788	14904	14853	14847	14804	14897	14821	14698	14802	14818	14896	14755	15009	14776	14980	14748	14654	14752	14836	15029	14872	14808	14762	14865	14741	14697	14836	14685	14893	14715	14784	14798	14792	14893	14926	14738	14785	14732	14936	14697	14921	14875	14849	14766	14904	14743	14570	14844	14822	14865	14903	14701	14797	14673	14916	14915	14801	14885	14948	14924	14830	14931	14931	14740	14840	14903	14729	14768	14688	14903	14910	14671	14889	14742	14831	14767	14889	14844	14644	14883	14661	14798	14686	14686	14699	14779	14931	14635	14702	14831	14857	14717	14687	14889	14782	14780	14723	14778	14784	14673	14688	14849	14949	14976	14803	14779	14795	14902	14801	14744	14700	14984	14815	14736	14844	14867	14837	14774	14642	14943	14741	14852	14867	14874	14683	14837	14735	14700	14777	14718	14879	14729	14774	14852	14886	14775	14931	14812	14747	14784	14887	15044	14730	14945	14783	14673	14770	14772	14917	14819	14977	14872	14825	14814	14801	14778	14884	14768	14705	14719	14782	14847	14756	14789	14936	14606	14845	14886	14847	14899	14943	14726	14725	14809	14764	14987	14823	14809	14746	14922	14677	14733	14649	14929	15098	14836	14747	15033	14777	14838	14657	14927	14864	14924	14743	14862	14653	14960	14865	14669	14885	14861	14756	14865	15018	14820	14746	14528	14903	14737	14833	14770	14736	14848	14885	14732	14868	14877	14805	14821	14768	14702	14810	14732	14792	14811	14705	14773	14938	14732	14889	14671	14854	15028	14737	14849	14766	14930	14716	14776	14720	14691	14933	14818	14759	14792	14782	14941	14874	14970	14872	14865	14864	14968	14718	14702	14777	14858	14711	14603	14893	14872	14692	14594	14636	14920	14946	14776	14811	14910	14880	14716	14901	14810	14762	14731	14904	14937	14815	14820	14733	14883	14829	14774	14820	14940	14807	14699	14707	14843	14738	14727	14642	14810	15071	14708	14716	14783	14653	14803	14838	14858	14797	14917	14813	14882	14706	14932	14784	14783	14971	14864	14788	14781	14726	14768	14935	14801	14973	14776	14956	14766	14671	14586	14768	14881	14920	14854	14831	14788	14702	14912	14986	14705	14869	14743	14912	14981	14983	14676	14803	14880	14849	14737	14841	14835	14865	14717	14851	14752	14814	14912	14926	14784	14662	14824	14803	14928	14864	14614	14833	14792	14815	14907	14730	14900	14777	14777	14768	14826	14857	14747	14869	15010	14635	14827	14720	14860	14926	14864	14850	14882	14936	14736	14896	14891	14847	14977	14904	14692	14817	14778	14982	14830	14708	14859	14837	14767	14859	14714	14960	14854	14792	14687	15125	14799	14837	14692	14841	14928	14768	15121	14972	14882	14834	14923	14719	14744	14854	14765	14883	14869	14904	14655	14990	14875	14632	14875	14837	14695	14833	14916	14790	14644	14850	14714	14945	14757	14646	14873	14896	14908	14774	14785	14558	14868	14873	14728	14749	14736	14849	14929	14627	15009	14696	14763	14890	14764	14866	14796	15064	14687	14797	14901	14914	14735	14863	14757	14704	14779	14937	14736	14942	14734	14945	14915	14693	14759	14697	14728	14815	14708	14811	14703	14689	14833	14844	14855	14745	14802	14926	15017	14754	14833	14783	14813	14860	14906	14822	14856	14811	14679	14904	14897	14787	14672	14785	14753	14928	14633	14859	14809	14873	14804	14786	14835	14837	14830	14903	14886	14785	14822	15032	14722	14788	14745	14864	14869	14786	14934	14600	14911	14802	14869	14796	14671	14688	14796	14894	14764	14743	14764	15042	14880	14836	14839	14759	14746	14879	14865	14925	14887	14698	14824	14862	14840	14872	14814	14740	14875	14703	14703	14932	14821	14819	14799	14838	14708	14832	14775	14807	14529	14752	14767	14676	14846	14783	14744	14807	14636	14712	14866	14857	14908	14756	14902	14836	14830	14814	14605	14729	14755	14825	14732	14617	14924	14822	14990	14795	14816	14770	15025	14715	14809	14947	14809	14632	14754	14836	14881	14780	14714	14877	14745	14846	14783	14880	14687	14874	14767	14731	14891	14781	14869	14629	14777	14817	14742	14667	14833	14783	14693	14833	14870	14791	14896	14691	14891	14812	14761	14768	14869	14848	14832	14745	14773	14918	14833	14632	14725	14818	14781	14963	14807	14768	14754	14771	14732	14583	14891	14923	14780	14758	14773	14904	14863	14876	15001	14810	14706	14899	14871	14772	14715	14796	14814	14826	14733	14701	14882	14658	14853	14894	14861	14685	14853	14890	14827	14910	14830	14803	14992	14662	14822	14795	14741	14670	14930	14770	14653	14941	15046	14695	14937	14706	14907	14677	14906	14748	14872	14685	14904	14722	14834	14666	14793	14951	14719	15009	14790	14904	14685	14832	14833	14813	14906	14874	14995	14810	14841	14789	14837	14899	14855	14760	14944	14735	14769	14852	14810	14888	14650	14858	14991	14836	14951	14807	14849	14886	14957	14723	14811	14600	14888	14832	14852	14839	14732	14806	14728	14822	14741	14747	14772	14846	14828	14745	14870	14716	14780	14862	14773	14861	14778	14659	14768	14679	14725	14697	14858	14816	14851	14689	14833	14804	14947	14818	14920	14929	14737	14753	14863	14690	14905	14774	14874	14814	14843	14953	14794	14763	14927	14811	14799	14629	14728	14704	14928	14852	14898	14852	14767	14884	14747	14663	14880	14789	14685	14774	14935	14783	14768	14793	14820	14750	14749	14808	14977	14796	14916	14934	14708	14769	14743	14726	14923	14841	14963	14716	14767	14904	14775	14751	14983	14709	14835	14939	14783	14757	14793	14770	14846	14752	14771	14885	14786	14918	14863	14691	14840	15009
28809	21136	19548	17170	15276	15621	15410	15372	15276	15334	15356	16137	17912	18287	17191	16215	15605	15538	15175	15356	15407	15318	15223	15349	15322	15305	15259	15310	15238	15420	15265	15116	15340	15225	15305	15366	15309	15205	15408	15303	15366	15371	15399	15251	15210	15201	15258	15365	15222	15378	15327	15233	15112	15233	15247	15180	15254	15354	15452	15216	15419	15193	15280	15395	15336	15151	15173	15298	15394	15431	15067	15251	15366	15344	15285	15239	15092	15368	15294	15228	15130	15014	15401	15267	15283	15222	15203	15296	15352	15329	15309	15447	15094	15279	15151	15262	15226	15316	15254	15243	15377	15213	15448	15281	15246	15325	15137	15249	15286	15042	15205	15497	15187	15141	15387	15461	15341	15280	15357	15231	15286	15187	15336	15375	15092	15180	15210	15140	15337	15282	15244	15407	15260	15426	15055	15185	15210	15450	15391	15373	15404	15306	15274	15446	15394	15305	15353	15227	14909	15245	15201	15169	15313	15275	15124	15296	15311	15196	15152	15315	15357	15234	15198	15310	15209	15279	15097	15354	15208	15280	15426	15290	15204	15328	15402	15217	15224	15257	15356	15268	15381	15253	15332	15340	15200	15288	15467	15357	15268	15374	15454	15347	15324	15302	15221	15252	15416	15119	15385	15383	15189	15185	15353	15366	15239	15084	15418	15228	15236	15289	15235	15158	15439	15246	15489	15399	15242	15247	15324	15129	15316	15314	15277	15186	15313	15287	15250	15140	15498	15182	15348	15363	15418	15385	15361	15407	15449	15180	15236	15456	15350	15351	15240	15233	15178	15180	15225	15221	15238	15280	15283	15367	15259	15364	15349	15202	15309	15351	15169	15258	15283	15255	15351	15230	15249	15114	15264	15224	15239	15437	15230	15240	15350	15229	15486	15321	15167	15060	15258	15212	15222	15353	15414	15211	15551	15283	15396	15269	15335	15343	15197	15038	15216	15334	15390	15337	15344	15525	15251	15318	15298	15160	15257	15217	15319	15217	15484	15067	15252	15226	15440	15332	15338	15140	15286	15176	15240	15168	15057	15368	15321	15398	15328	15257	15398	15198	15306	15261	15398	15199	15180	15382	15292	15349	15460	15358	15476	15197	15159	15302	15297	15015	15293	15292	15226	15126	15117	15235	15143	15409	15335	15463	15159	15440	15241	15165	15207	15390	15148	15243	15238	15268	15128	15174	15143	15236	15093	15235	15243	15284	15133	15162	15349	15441	15237	15201	15197	15196	15164	15247	15251	15282	15241	15185	15296	15311	15457	15225	15320	15021	15218	15342	15387	15299	15361	15280	15238	15650	15483	15144	15123	15182	15263	14990	15185	15187	15398	15209	15174	15177	15399	15334	15392	15266	15166	15063	15232	15228	15405	15110	15326	15135	15278	15144	15134	15463	15092	15233	15158	15294	15314	15194	15349	15422	15304	15263	15304	15170	15214	15051	15155	15374	15242	15253	15247	15205	15196	15232	15342	15313	15087	15096	15117	15017	15094	15301	15057	15323	15369	15376	15312	15196	15284	15317	15314	15389	15260	15089	15332	15272	15239	15133	15116	15235	15212	15255	15141	15047	15269	15206	15159	15233	15331	15397	15253	15272	15298	15331	15357	15250	15315	15496	15211	15281	15293	15345	15340	15229	15238	15009	15262	15224	15255	15263	15218	15252	15315	15276	15353	15087	15377	15179	15236	15088	15148	15238	15302	15239	15312	15350	15201	15274	15278	15343	15355	15234	15238	15251	15193	15100	15199	15253	15301	15385	15645	15264	15294	15470	15303	15235	15335	15401	15306	15322	15269	15315	15135	15238	15337	15385	15205	15244	15147	15240	15263	15325	15108	15290	15358	15025	15101	15220	15171	15242	15335	15223	15149	15344	15236	15068	15261	15442	15356	15593	15315	15223	15089	14985	15168	15226	15331	15344	15307	15167	15239	15369	15266	15410	15238	15199	15329	15272	15246	15248	15189	15315	15416	15283	15235	15202	15105	15266	15382	15333	15354	15353	15054	15275	15253	15276	15177	15330	15203	15258	15426	15291	15286	15306	15424	15133	15291	15299	15455	15420	15398	15419	15257	15272	15337	15112	14958	15367	15178	15210	15263	15443	15437	15349	15210	15354	15204	15168	15202	15192	15253	15389	15338	15260	15129	15094	15257	15303	15198	15099	15252	15364	15306	15237	15396	15462	15205	15375	15451	15330	15320	15362	15433	15161	15346	15360	15443	15396	15166	15092	15310	15333	15235	15491	15134	15110	15426	15328	15256	15195	15346	15225	15196	15314	15401	15132	15305	15361	15063	15240	15103	15271	15375	15395	15274	15328	15309	15477	15230	15250	15413	15157	15226	15146	15235	15161	15374	15147	15372	15256	15359	15277	15301	15381	15435	15396	15289	15363	15286	15211	15295	15277	15348	15365	15371	15524	15198	15166	15351	15231	15387	15141	15347	15322	15176	15473	15207	15158	15323	15305	15566	15300	15323	15263	15109	15263	15311	15271	15282	15224	15144	15392	15094	15231	15066	15322	15318	15281	15379	15273	15310	15373	15304	15220	15461	15317	15252	15192	15280	15437	15275	15420	15285	15324	15315	15126	15167	15204	15428	15486	15004	15332	15328	15329	15374	15358	15546	15379	15216	15263	15096	15295	15408	15298	15398	15360	15122	15421	15195	15186	15307	15337	15178	15263	15359	15268	15442	15294	15126	15297	15415	15202	15317	15417	15402	15208	15272	15147	15328	15452	15348	15437	15094	15281	15191	15113	15261	14963	15198	15216	15162	15310	15252	15364	15306	15360	15271	15315	15150	15325	15284	15266	15208	15202	15232	15225	15426	15386	15441	15294	15446	15200	15139	15310	15264	15361	15261	15290	15293	15339	15286	15299	15398	15317	15412	15161	15157	15093	15183	15388	15233	15281	15225	15387	15493	15271	15434	15095	15406	15354	15138	15282	15279	15413	15430	15529	15275	15350	15124	15336	15236	15104	15503	15330	15310	15343	15337	15231	15337	15224	15257	15348	15440	15435	15306	15285	15294	15505	15185	15355	15235	15374	15299	15322	15366	15411	15390	15406	15323	15346	15335	15234	15414	15062	15144	15370	15292	15342	15340	15602	15391	15303	15249	15215	15417	15143	15250	15155	15326	15473	15298	15334	15319	15268	15284	15223	15307	15181	15403	15392	15261	15173	15132	15096	15265	15361	15070	15259	15192	15162	15463	15303	15263	15218	15486	15380	15376	15425	15346	15376	15207	15430	15275	15242	15332	15248	15075	15280	15385	15252	15154	15168	15466	15100	15137	15242	15267	15423	15290	15250	15517	15232	15239	15137	15107	15346	15305	15427	15457	15335	15351	15278	15298	15288	15208	15353	15250	15359	15415	15338	15325	15244	15144	15525	15389	15222	15183	15429	15397	15272	15314	15227	15352	15390	15352	15092	15028	15346	15308	15114	15130	15408	15419	15353	15339	15278	15215	15151	15295	15294	15309	15375	15343	15342	15382	15306	15374	15437	15236	15142	15103	15315	15398	15174	15118	15193	15161	15198	15413	15251	15440	15409	15173	15258	15352	15249	15299	15226	15244	15276	15122	15277	15184	15371	15214	15078	15486	15308	15220	15403	15173	15317	15276	15207	15557	15285	15435	15410	15418	15411	15497	15630	15454	15221	15236	15320	15178	15423	15154	15280	15346	15391	15287	15248	15220	15219	15102	15321	15276	15216	15270	15413	15346	15271	15260	15347	15362	15271	15177	15290	15255	15293	15456	15369	15151	15128	15354	15139	15194	15161	15328	15333	15223	15113	15329	15191	15399	15092	15316	15211	15221	15130	15553	15305	15296	15202	15002	15200	15129	15298	15239	15315	15375	15408	15186	15389	15408	15121	15190	15251	15236	15230	15138	15345	15137	15304	15499	15335	15049	15380	15132	15184	15288	15163	15295	15219	15219	15305	15460	15187	15383	15334	15184	15269	15202	15465	15157	15321	15278	15237	15421	15195	15347	15239	15087	15315	15502	15512	15301	15404	15307	15327	15489	15253	15336	15337	15236	15200	15356	15253	15311	15227	15322	15188	15323	15288	15476	15317	15068	15391	15317	15542	15285	15208	15384	15263	15336	15139	15249	15424	15361	15254	15187	15360	15494	15326	15206	15315	15302	15428	15323	15452	15250	15215	15098	15257	15164	15272	15353	15290	15296	15319	15332	15302	15271	15531	15356	15198	15293	15294	15142	15499	15133	15062	15223	15193	15339	15272	15330	15416	15322	15263	15267	15348	15316	15371	15080	15144	15319	15250	15531	15214	15168	15294	15092	15166	15179	15185	15286	15390	15329	15330	15474	15242	15199	15168	15230	15418	15399	15368	15397	15367	15491	15197	15269	15174	15326	15240	15355	15396	15171	15397	15503	15278	15283	15119	15297	15341	15146	15319	15147	15401	15115	15228	15440	15347	15369	15303	15324	15325	15383	15351	15268	15390	15380	15186	15320	15343	15304	15436	15293	15254	15257	15339	15149	15208	15199	15343	15283	15368	15299	15151	15126	15235	15183	15091	15439	15291	15196	15219	15350	15229	15161	15225	15364	15273	15220	15190	15370	15254	15420	15332	15295	15345	15132	15266	15455	15274	15239	15321	15351	15389	15413	15190	15443	15116	15294	15246	15151	15298	15335	15364	15355	15257	15344	15164	15399	15128	15322	15329	15162	15264	15388	15369	15293	15440	15188	15191	15278	15371	15372	15278	15231	15184	15288	15177	15331	15273	15174	15395	15133	15340	15294	15375	15328	15232	15215	15195	15214	15109	15333	15366	15480	15354	15222	15283	15418	15311	15253	15284	15178	15431	15217	15242	15296	15235	15403	15321	15239	15232	15279	15185	15189	15315	15262	15200	15329	15338	15214	15329	15216	15360	15390	15441	15316	15468	15084	15347	15207	15218	15168	15424	15357	15206	15447	15206	15289	15436	15148	15184	15321	15265	15178	15397	15432	15313	15282	15273	15366	15275	15174	15182	15132	15167	15347	15352	15260	15401	15202	15329	15207	15383	15389	15371	15351	15287	15337	15128	15282	15203	15157	15303	15216	15370	15426	15158	15348	15173	15296	15157	14985	15276	15239	15324	15456	15223	15254	15362	15210	15203	15334	15296
15076	16003	16006	15360	15018	15109	15051	14980	14883	14725	14995	16625	18974	18671	17368	15996	15195	14889	14882	14810	14924	14806	14884	14841	14783	15005	14949	14793	14932	14773	14944	14807	14922	14724	14920	14902	14749	14701	14935	14890	14744	14880	14941	14997	14947	14886	14785	14876	14772	14751	14941	14747	14775	14788	14854	14899	14861	14762	14856	14961	14712	15091	14744	14925	14831	14908	14895	15108	14884	14858	14713	14981	14884	14830	14829	14880	14768	14912	15005	15003	14882	14911	14859	14699	14761	14701	14711	14726	14775	14828	14645	15100	14847	14619	14872	15039	14944	14823	14730	15063	14929	14749	14784	14808	14842	14864	15045	15029	14844	14936	14816	14856	14896	14829	14835	14859	14868	14932	14849	14746	14807	15022	14863	14680	14956	14817	14946	15043	14969	14858	15011	14844	14748	14884	14909	14844	14938	14824	14862	14811	14853	14636	14928	14724	14963	14875	14968	14767	14879	15121	14928	14807	14850	14907	14801	14774	14911	14839	14915	14808	14805	14948	14868	14834	14788	14822	14939	14783	14734	14961	14931	14888	14842	14802	14919	14849	14916	14795	14980	14829	14966	14820	14884	14806	14877	15005	14999	14727	14746	14826	14931	14633	14834	14862	14865	14824	14870	14761	14793	14825	14761	14768	14729	14862	14833	14950	14936	14781	14970	14721	14839	14907	14805	14803	15100	14734	14914	14896	14609	14597	14742	14733	14824	14771	14844	14818	14902	14900	14796	14934	14864	14941	14796	14800	14935	14955	14939	14810	14707	14801	15020	14723	14840	14925	14860	14965	14890	15042	14801	14952	14884	15053	14899	14846	14965	14810	14823	14949	14859	14860	14741	14868	14906	14792	14856	14749	14818	14985	14790	14791	14699	14895	14831	14945	14810	14733	14929	14753	14845	14944	14683	14913	14845	14764	14871	14833	14733	14625	14768	14833	14866	14722	14816	14774	14802	14962	14823	14875	14860	14779	14788	14843	14786	14886	15070	15070	14846	14872	14718	14786	14868	15005	15005	14780	14800	14757	14796	14807	14909	14685	14734	14905	14916	14644	14834	14660	14838	14798	14894	14847	14808	15004	14930	14708	14935	14854	14720	14821	14727	14857	14835	14810	14951	14838	14986	14946	14850	14859	14788	14971	15152	14627	14803	14784	14745	14885	14821	14812	14729	14876	14846	14840	14877	14712	14809	14985	14974	14858	14867	14722	14848	14786	14781	14886	14767	14974	14718	14753	14860	14849	14903	14793	14873	14787	14783	14881	14801	14989	14834	14852	14746	14949	14916	14672	14861	14986	15024	14873	14780	14967	14839	14697	14884	14997	14734	14825	14709	14828	14873	14868	14893	14846	14902	15042	14800	14875	14784	14902	14752	14986	14736	14916	14969	14861	14920	14941	14785	14979	14954	14784	14941	14910	14726	14822	14695	14692	14689	14742	14990	14889	14872	14730	14775	14754	14832	14817	14767	14787	14894	14864	14661	14719	14774	14706	14829	14755	14902	14766	14810	14823	14737	14974	14755	14914	14784	14972	14930	14814	14847	14897	14889	14912	15070	14670	15050	14899	14993	14712	14953	14794	14855	14764	14769	14997	14863	14789	14818	14805	14929	14797	14834	14795	14916	14845	14812	14849	14825	14989	14858	14909	14802	14978	15024	14779	14895	14980	14840	15027	14929	15064	14748	14812	14837	15068	14893	15069	14883	14880	14780	15006	14940	14842	14993	14714	14732	14871	15007	14904	14712	14845	14682	15117	14909	14958	14827	14836	14758	14840	14811	14922	14826	14814	14886	14813	14844	14759	14798	14956	14904	14895	14998	14864	14782	14906	14838	14684	14771	14780	14989	14866	14779	14779	14993	14667	14880	14660	14750	14845	14776	15004	14665	14967	14942	15097	14752	14769	14891	15041	14894	14637	14880	15079	14795	14826	14829	14733	14779	14816	14925	14886	14914	14908	14972	14733	14744	14949	14861	14859	14818	14817	14756	14816	14815	14936	14902	14671	14806	14741	14791	14728	14761	14828	14861	14756	14862	14905	14918	14830	14807	14778	14774	14795	14858	14933	14937	14825	14797	14878	14846	14967	14826	14693	14863	14851	14982	14824	14841	14994	14801	14876	14977	14852	14852	14739	14934	14871	14957	14832	14839	14928	14630	14856	15006	14950	14864	14876	14936	15077	14682	14970	14948	14999	14854	14930	15046	14889	14843	14730	14927	14778	14850	14911	14834	14777	14822	14800	14871	14867	14832	14739	15124	15036	14836	15011	14893	14848	14851	15117	14711	14798	14950	14975	14909	14840	14745	14902	14819	14627	14907	14806	14726	14699	14858	14949	14851	14861	14777	14912	14964	14659	14891	14879	14868	14778	14836	14767	14820	15040	15038	14849	14884	14999	14894	14784	14715	14816	14840	14865	14798	15023	14926	14846	14983	14827	15057	14832	14849	14922	14827	14955	14960	14851	14663	14815	14909	14877	14771	14904	15017	14793	14917	14893	14877	14733	14900	14778	14772	14755	14854	15038	14823	14925	14742	14788	14832	14822	15005	14753	14888	14871	14986	14930	14960	14661	14784	14978	14689	14971	14949	14712	14918	14924	14926	14737	14799	14959	14871	14868	14776	14876	14872	14841	14818	14789	14769	14786	14808	14969	14833	14881	14874	14781	14893	14869	14847	14907	14650	14926	14833	14884	14840	14832	14846	14891	14845	14836	14895	14781	14711	14831	14898	14964	14853	15008	14848	14886	14810	14823	14796	15015	14796	14874	14891	14912	14715	14812	14849	14790	14784	14954	15017	15033	14713	14864	14786	14974	14756	14828	14813	14885	14766	14792	14726	14654	14751	14855	15098	14765	14877	14794	14751	14766	14826	14687	14834	14898	14869	14755	14713	14928	14933	14831	14801	14888	14831	14781	14835	14957	14904	14712	14711	14931	14565	14888	14990	14749	15037	14901	14657	14842	14897	14847	15029	14668	14701	14915	14865	14926	14887	14993	14776	14773	14891	14911	14989	14798	14939	15024	14760	14863	14926	14941	15034	14747	14812	14965	14894	14709	14838	14970	14772	15032	14964	15032	14974	14947	14853	14923	14948	14840	14944	14809	14959	14979	14943	14886	14809	14941	14847	14904	14840	14757	14964	14885	14804	14812	14801	14833	14793	14770	14940	14921	14936	14897	14826	14739	14914	14908	14755	14912	14763	14699	15076	14855	14760	14810	14764	14964	14879	14826	14862	14911	14889	14817	14811	14830	14884	14900	14842	14929	14872	14821	14857	14944	14924	14870	14852	14731	14821	14799	14884	14759	14842	14828	14906	14902	14890	14804	14813	14905	14855	14803	14891	14944	15032	14774	14870	14944	15109	14880	14809	14874	14967	14937	14835	14837	14865	14936	14799	14876	14803	14732	14784	14827	14881	14837	14735	14830	14930	14824	14659	14841	14928	14783	14938	14706	14792	14801	14825	14808	14754	14915	14839	15059	14810	14978	14881	14836	14933	14911	14892	14940	14776	14961	14919	14879	14803	14671	14990	14704	14957	14674	14930	14777	14805	14901	15003	14836	14732	14919	14947	14866	14956	14835	14795	14829	14959	14772	14726	14808	14924	14638	14949	14704	14917	15103	14904	14980	14831	14699	14935	14976	14808	14863	14686	14941	14888	15134	14781	14741	14753	14822	14728	14821	14899	14870	14786	14904	14851	15052	14598	14734	14690	14916	14773	14897	14729	14923	14994	14811	15025	14750	14955	14852	14867	14960	14837	14961	14962	14911	14867	14958	14809	14793	14929	14948	14895	14882	14616	14851	14868	14848	14924	14831	14812	14943	14885	14902	14802	15003	14910	14964	14878	14787	14870	14707	14867	14987	14955	14933	14727	14843	14775	14752	14734	14872	14943	14746	14957	14945	14784	14852	14749	14837	14909	14921	14827	14778	14835	14718	14723	14646	14828	14866	14850	14937	14729	14932	14754	14855	14837	14895	14813	14914	14885	14729	15066	14804	14871	14899	14948	14910	14859	14820	14846	14947	14853	14798	14817	14857	14918	14863	14870	14890	14892	14926	14884	14768	14804	14808	14759	14785	14804	14859	14641	14918	14704	14866	14828	14835	14583	14809	14894	14851	14756	14913	14936	14792	14694	14862	14846	14781	14873	14865	15125	14631	14899	14797	14834	14934	14900	14838	14903	14987	14881	14991	14750	14975	14834	15009	14872	14787	14846	14910	14948	14923	14902	14955	14932	14834	14941	14960	14930	14861	14875	14909	14757	14728	14894	14768	14909	14890	14849	14835	14823	14950	14736	14793	14660	14939	14741	14859	14754	14709	14956	14770	14808	14946	14868	14936	14828	14964	14709	14847	14747	14790	14955	14952	14780	14814	14748	14900	14794	14715	14758	14706	14837	15075	14873	14883	14680	14982	14723	14969	15001	14811	14959	14766	15025	14787	14817	14858	14791	14915	14859	14842	14879	14873	14763	14866	14917	14851	14937	14851	15022	14956	14910	14917	14665	14684	14950	14763	14841	14864	14837	14703	14800	14786	14843	14941	14898	14840	14795	14794	14809	14918	15067	14843	14826	14943	14852	14976	14862	14863	14823	14870	14931	14655	14665	14783	14960	14750	14828	14879	14798	14880	14946	14730	14880	14796	14703	14855	14877	14926	14885	14724	14808	15000	14817	14953	14881	15008	14539	14829	14908	14960	15102	14782	14730	14848	14923	15046	14777	14939	14655	14876	15045	14892	14808	14759	15071	14764	14956	14928	14682	14848	14824	14936	14796	14958	15014	14735	14909	14838	14807	14890	15040	14859	14786	14741	14857	14962	14938	14921	14864	14999	14856	14867	14876	14730	14724	15060	14819	14920	14928	14928	14862	14842	14830	14683	14748	14907	14708	14984	14781	14903	14776	14792	14987	14724	14676	14844	14809	14737	14864	14770	14887	14861	14846	14817	14996	14807	15047	14722	14865	14976	14920	14699	15004	14882	14922	14733	14941	14706	14781	14662	14824	14817	14959	14787	14853	14951	14874	14704	14823	14862	14952	14930	14834	14787	14840	14794	14861	14843	14912	14825	14906	15009	14759	15062	14706	14818	14856	14855	14840	15050	14870	14771	14800	14921	14749	14742	14856	14982	14892	14936
24973	21341	27964	25275	20253	16822	16432	14975	14806	14946	15108	16875	27545	32702	26668	20040	16456	15378	14872	14862	14612	14720	14594	14521	14679	14617	14629	14607	14649	14804	14796	14392	14550	14656	14622	14623	14726	14654	14672	14636	14689	14603	14658	14573	14538	14652	14413	14726	14610	14625	14624	14359	14575	14628	14522	14722	14555	14520	14426	14622	14711	14688	14769	14499	14627	14566	14544	14480	14403	14543	14521	14496	14568	14641	14682	14553	14626	14612	14707	14534	14581	14594	14554	14317	14562	14538	14560	14685	14655	14479	14481	14644	14644	14634	14567	14505	14595	14670	14594	14607	14606	14626	14639	14517	14582	14599	14551	14610	14522	14646	14497	14462	14486	14762	14442	14410	14689	14645	14494	14502	14553	14528	14366	14747	14487	14566	14597	14611	14672	14765	14580	14633	14585	14504	14509	14518	14550	14341	14442	14706	14410	14444	14766	14502	14743	14714	14604	14610	14593	14609	14727	14518	14581	14413	14561	14597	14778	14641	14560	14254	14525	14550	14668	14855	14502	14474	14534	14422	14453	14626	14515	14593	14512	14529	14687	14609	14665	14590	14566	14470	14740	14664	14548	14642	14604	14612	14539	14525	14529	14388	14465	14483	14549	14444	14574	14749	14445	14784	14707	14581	14438	14517	14825	14744	14590	14567	14443	14529	14623	14541	14491	14540	14551	14597	14406	14597	14772	14601	14732	14574	14578	14472	14555	14593	14712	14549	14527	14558	14687	14690	14643	14604	14720	14550	14442	14596	14599	14505	14454	14691	14277	14434	14512	14563	14664	14518	14634	14539	14700	14617	14423	14506	14672	14463	14641	14680	14502	14666	14558	14395	14535	14496	14510	14480	14525	14348	14630	14606	14665	14625	14652	14505	14479	14526	14559	14636	14642	14622	14255	14408	14699	14788	14552	14584	14543	14431	14318	14428	14553	14555	14607	14594	14663	14547	14481	14594	14428	14509	14454	14595	14492	14629	14711	14606	14512	14533	14355	14670	14787	14570	14610	14547	14481	14537	14462	14506	14631	14517	14454	14590	14349	14642	14628	14486	14523	14477	14675	14526	14776	14452	14491	14498	14499	14428	14573	14755	14702	14708	14557	14635	14308	14462	14459	14581	14563	14573	14505	14666	14461	14427	14403	14601	14613	14726	14666	14429	14679	14764	14441	14346	14606	14735	14541	14517	14553	14762	14572	14601	14552	14637	14751	14512	14531	14617	14683	14442	14772	14489	14536	14735	14680	14621	14594	14361	14671	14619	14703	14437	14584	14609	14667	14524	14696	14577	14472	14565	14601	14443	14608	14477	14723	14657	14540	14400	14532	14536	14654	14459	14424	14626	14694	14783	14676	14674	14678	14387	14544	14666	14581	14658	14587	14691	14603	14371	14561	14543	14494	14521	14746	14664	14641	14625	14501	14574	14645	14594	14403	14386	14528	14455	14505	14742	14660	14619	14494	14693	14534	14572	14670	14794	14650	14444	14518	14585	14644	14571	14485	14510	14459	14427	14589	14483	14547	14699	14697	14729	14627	14447	14467	14636	14503	14559	14517	14539	14414	14563	14508	14587	14438	14561	14516	14468	14471	14328	14588	14557	14544	14536	14587	14546	14680	14539	14487	14470	14625	14534	14753	14668	14769	14581	14587	14637	14603	14479	14453	14541	14757	14581	14664	14588	14544	14449	14673	14601	14552	14525	14593	14520	14554	14544	14557	14724	14623	14700	14530	14457	14501	14453	14609	14479	14417	14707	14527	14516	14311	14556	14426	14768	14517	14492	14538	14494	14666	14566	14486	14682	14561	14565	14475	14767	14653	14636	14415	14744	14602	14508	14795	14534	14598	14577	14650	14648	14450	14618	14604	14650	14636	14525	14568	14470	14618	14485	14471	14392	14737	14707	14395	14575	14620	14406	14682	14487	14526	14609	14587	14575	14754	14435	14659	14551	14722	14575	14498	14519	14767	14507	14693	14777	14484	14662	14533	14678	14526	14617	14466	14676	14558	14736	14424	14558	14574	14642	14801	14698	14521	14590	14674	14463	14558	14411	14455	14667	14744	14555	14776	14525	14618	14566	14501	14643	14710	14543	14528	14452	14519	14449	14538	14556	14591	14542	14645	14615	14586	14570	14652	14523	14473	14530	14765	14422	14599	14503	14582	14711	14513	14614	14615	14519	14470	14520	14658	14363	14679	14515	14566	14496	14465	14450	14607	14545	14750	14240	14629	14504	14718	14576	14451	14712	14532	14644	14461	14438	14424	14537	14430	14696	14580	14689	14746	14515	14711	14652	14581	14537	14469	14467	14405	14303	14393	14586	14567	14464	14531	14686	14536	14510	14489	14638	14705	14631	14616	14446	14446	14625	14641	14514	14729	14572	14550	14446	14526	14581	14747	14493	14401	14763	14423	14520	14593	14565	14519	14555	14376	14459	14439	14700	14726	14638	14346	14647	14345	14465	14422	14493	14544	14558	14847	14478	14671	14773	14522	14730	14493	14633	14665	14564	14280	14723	14654	14520	14778	14654	14580	14596	14842	14581	14633	14599	14624	14674	14700	14583	14680	14440	14510	14526	14649	14546	14739	14594	14682	14511	14596	14713	14492	14424	14498	14548	14593	14589	14549	14680	14561	14647	14662	14804	14498	14599	14382	14559	14616	14659	14449	14639	14486	14656	14633	14514	14545	14549	14672	14462	14593	14742	14472	14557	14624	14511	14614	14425	14529	14535	14514	14406	14560	14611	14778	14411	14660	14378	14464	14321	14573	14584	14497	14557	14635	14540	14650	14526	14368	14543	14523	14677	14537	14660	14809	14551	14646	14543	14625	14489	14486	14545	14476	14425	14685	14510	14606	14701	14623	14427	14554	14640	14656	14609	14631	14651	14567	14384	14539	14582	14556	14652	14553	14498	14567	14516	14375	14428	14594	14617	14520	14721	14706	14561	14503	14470	14561	14455	14449	14475	14484	14621	14622	14434	14640	14586	14582	14419	14546	14588	14646	14744	14493	14534	14560	14614	14803	14543	14636	14508	14673	14398	14504	14444	14567	14657	14390	14620	14736	14613	14715	14608	14477	14550	14651	14636	14510	14497	14737	14574	14711	14604	14600	14515	14500	14460	14537	14601	14581	14401	14545	14558	14574	14486	14623	14485	14561	14557	14644	14501	14560	14539	14517	14505	14653	14735	14758	14462	14495	14444	14458	14539	14612	14472	14525	14654	14478	14469	14600	14434	14625	14547	14531	14492	14705	14640	14497	14505	14488	14533	14678	14406	14568	14595	14615	14431	14386	14437	14640	14539	14537	14703	14806	14574	14913	14717	14650	14551	14522	14614	14733	14446	14587	14560	14677	14527	14652	14500	14522	14664	14543	14693	14513	14640	14517	14642	14546	14614	14422	14704	14561	14378	14668	14455	14673	14549	14565	14599	14642	14517	14480	14684	14421	14501	14648	14723	14648	14582	14461	14736	14583	14467	14797	14417	14711	14595	14434	14592	14586	14669	14663	14648	14538	14735	14528	14635	14669	14601	14413	14468	14664	14492	14580	14749	14478	14632	14564	14581	14578	14533	14522	14760	14499	14711	14485	14585	14584	14470	14551	14501	14481	14435	14540	14446	14705	14598	14492	14393	14569	14481	14568	14544	14707	14502	14681	14734	14556	14576	14544	14322	14673	14523	14515	14554	14654	14426	14517	14679	14548	14588	14542	14608	14560	14275	14470	14489	14559	14722	14740	14672	14625	14678	14628	14652	14474	14501	14611	14419	14522	14390	14464	14536	14530	14457	14494	14563	14577	14702	14436	14659	14539	14535	14629	14548	14512	14557	14576	14658	14495	14634	14692	14549	14316	14626	14593	14632	14493	14426	14597	14595	14861	14640	14680	14573	14390	14525	14529	14362	14463	14424	14326	14347	14594	14348	14747	14362	14723	14626	14651	14440	14485	14609	14705	14589	14649	14454	14437	14528	14637	14697	14438	14616	14489	14556	14584	14450	14502	14552	14487	14621	14457	14524	14547	14532	14752	14507	14318	14586	14578	14611	14471	14363	14655	14726	14639	14624	14583	14770	14598	14637	14591	14516	14507	14402	14678	14556	14629	14393	14660	14701	14855	14502	14579	14696	14525	14703	14457	14383	14624	14498	14682	14692	14475	14663	14437	14510	14335	14657	14512	14624	14569	14468	14498	14380	14468	14607	14455	14510	14504	14638	14671	14809	14561	14568	14423	14540	14456	14369	14551	14603	14721	14463	14558	14600	14657	14557	14631	14642	14423	14289	14752	14507	14655	14775	14582	14762	14637	14433	14668	14539	14694	14664	14598	14632	14605	14643	14671	14462	14682	14504	14569	14754	14630	14662	14659	14549	14576	14538	14489	14575	14531	14628	14600	14439	14543	14533	14605	14622	14492	14537	14765	14479	14735	14509	14519	14510	14673	14493	14483	14515	14596	14605	14781	14640	14706	14580	14712	14457	14404	14524	14510	14671	14524	14431	14540	14634	14593	14614	14440	14348	14438	14576	14518	14641	14689	14623	14535	14613	14509	14415	14715	14467	14612	14645	14537	14341	14694	14559	14561	14634	14715	14595	14981	14778	14765	14553	14607	14706	14633	14500	14491	14636	14490	14490	14568	14727	14536	14479	14459	14646	14486	14498	14358	14597	14679	14461	14668	14519	14650	14511	14655	14688	14537	14620	14542	14445	14568	14422	14607	14426	14528	14389	14623	14597	14523	14575	14507	14588	14490	14745	14585	14603	14480	14538	14645	14729	14741	14508	14441	14532	14319	14425	14554	14550	14531	14474	14450	14728	14589	14519	14699	14539	14617	14733	14697	14437	14469	14742	14484	14553	14583	14513	14261	14610	14847	14283	14542	14898	14711	14357	14749	14596	14624	14646	14469	14676	14699	14624	14612	14510	14374	14368	14541	14454	14648	14601	14432	14496	14583	14646	14687	14539	14488	14393	14547	14521	14622	14700	14472	14685	14534	14630	14619	14565	14852	14666	14553	14510	14492	14605	14429	14682	14702	14570	14496	14626	14691	14531	14666	14640	14532	14532	14460	14446	14756	14559	14535	14387	14435	14519	14715	14776	14669	14552	14600	14514	14754	14718	14590	14527	14624	14462	14402	14431
13972	21239	20252	17016	15947	15535	15277	15104	14870	14613	15005	18835	33173	36071	28413	20503	16316	14665	14462	14308	14328	14474	14323	14178	14366	14466	14292	14472	14413	14302	14400	14139	14263	14170	14493	14265	14349	14311	14359	14351	14305	14275	14330	14354	14385	14491	14420	14519	14384	14224	14350	14334	14367	14348	14273	14217	14388	14371	14320	14449	14327	14403	14244	14341	14396	14370	14403	14278	14249	14257	14225	14264	14289	14249	14368	14458	14431	14319	14405	14192	14265	14334	14402	14378	14321	14157	14300	14362	14635	14332	14262	14393	14219	14170	14318	14328	14342	14292	14465	14251	14301	14213	14256	14318	14304	14316	14402	14421	14227	14291	14338	14132	14171	14348	14291	14331	14315	14533	14268	14436	14177	14322	14456	14409	14308	14152	14338	14363	14274	14320	14335	14329	14296	14513	14234	14213	14376	14271	14329	14352	14311	14418	14407	14501	14425	14357	14315	14369	14280	14191	14451	14442	14410	14340	14350	14392	14318	14336	14552	14264	14263	14290	14420	14464	14348	14241	14270	14285	14294	14419	14324	14469	14261	14375	14350	14384	14373	14290	14271	14243	14364	14309	14314	14293	14298	14389	14095	14362	14357	14269	14354	14151	14398	14211	14390	14490	14172	14363	14363	14270	14386	14219	14547	14287	14296	14393	14572	14380	14307	14367	14240	14172	14428	14359	14374	14455	14294	14337	14299	14445	14461	14367	14529	14277	14346	14309	14181	14321	14485	14286	14402	14422	14202	14301	14115	14218	14231	14348	14297	14244	14473	14328	14226	14146	14380	14316	14134	14559	14512	14346	14196	14230	14287	14350	14288	14510	14466	14450	14266	14457	14144	14328	14180	14207	14258	14251	14500	14264	14319	14396	14474	14220	14253	14489	14296	14272	14230	14189	14271	14504	14343	14641	14487	14252	14153	14147	14337	14325	14255	14478	14268	14242	14343	14255	14270	14272	14137	14373	14364	14475	14448	14308	14287	14298	14539	14187	14339	14316	14298	14179	14397	14233	14259	14301	14330	14400	14357	14364	14330	14164	14402	14126	14376	14370	14295	14180	14305	14189	14366	14271	14287	14200	14234	14353	14462	14331	14350	14278	14271	14266	14268	14293	14342	14431	14371	14194	14144	14126	14307	14335	14161	14157	14321	14445	14324	14343	14421	14306	14422	14372	14335	14365	14391	14350	14226	14336	14385	14429	14282	14299	14333	14277	14350	14358	14424	14328	14257	14281	14475	14484	14369	14275	14518	14455	14293	14222	14254	14293	14207	14307	14248	14237	14474	14389	14445	14414	14300	14340	14338	14314	14375	14329	14455	14377	14566	14459	14423	14467	14406	14376	14308	14358	14408	14264	14377	14300	14342	14298	14368	14251	14370	14304	14399	14317	14297	14314	14330	14388	14349	14365	14326	14213	14343	14515	14460	14280	14349	14311	14263	14345	14244	14423	14464	14132	14216	14297	14332	14353	14391	14335	14257	14349	14458	14434	14549	14302	14364	14347	14364	14284	14279	14393	14380	14494	14442	14264	14273	14374	14212	14301	14393	14345	14465	14358	14286	14318	14340	14290	14517	14455	14284	14215	14257	14261	14191	14184	14350	14491	14330	14368	14321	14287	14272	14402	14424	14392	14305	14334	14361	14210	14289	14379	14230	14474	14287	14275	14428	14311	14302	14310	14125	14386	14517	14288	14496	14421	14369	14359	14236	14363	14370	14184	14346	14270	14387	14373	14353	14327	14387	14266	14497	14287	14488	14167	14357	14222	14500	14416	14402	14212	14300	14154	14288	14353	14384	14466	14318	14537	14414	14345	14389	14382	14304	14336	14230	14285	14306	14427	14301	14445	14349	14217	14305	14433	14239	14268	14307	14516	14227	14303	14354	14312	14266	14190	14289	14513	14389	14163	14447	14430	14346	14372	14394	14406	14297	14376	14249	14378	14319	14441	14283	14266	14282	14321	14243	14370	14359	14381	14335	14270	14306	14296	14275	14294	14528	14334	14292	14336	14254	14399	14244	14310	14437	14251	14460	14282	14482	14378	14369	14320	14389	14145	14372	14385	14463	14440	14264	14522	14386	14287	14240	14438	14403	14414	14314	14451	14408	14331	14563	14352	14324	14247	14169	14376	14285	14296	14375	14223	14346	14312	14482	14397	14432	14311	14375	14370	14242	14310	14400	14218	14394	14369	14250	14396	14150	14288	14264	14284	14382	14358	14537	14329	14233	14470	14352	14094	14438	14361	14277	14439	14334	14342	14347	14062	14519	14296	14414	14244	14567	14285	14360	14286	14569	14318	14380	14351	14425	14266	14349	14444	14448	14311	14369	14253	14331	14335	14469	14539	14252	14435	14237	14280	14326	14292	14405	14563	14423	14337	14276	14259	14245	14294	14365	14251	14304	14329	14433	14317	14346	14447	14372	14505	14500	14387	14362	14230	14302	14389	14284	14360	14345	14319	14388	14176	14388	14309	14270	14303	14372	14382	14332	14226	14346	14275	14380	14340	14242	14433	14226	14395	14275	14331	14376	14335	14358	14338	14391	14458	14368	14298	14398	14365	14270	14371	14458	14487	14207	14260	14364	14474	14455	14383	14333	14271	14178	14531	14226	14263	14336	14436	14307	14292	14254	14385	14128	14565	14411	14333	14341	14311	14360	14121	14238	14226	14262	14377	14346	14263	14489	14408	14182	14320	14321	14369	14374	14160	14186	14412	14238	14195	14404	14459	14368	14384	14407	14458	14378	14317	14308	14353	14401	14470	14404	14366	14393	14434	14248	14370	14429	14340	14254	14352	14602	14314	14355	14392	14217	14357	14332	14352	14336	14458	14331	14395	14308	14220	14209	14208	14426	14210	14287	14428	14463	14410	14242	14358	14393	14291	14273	14464	14469	14199	14336	14559	14316	14346	14404	14325	14258	14188	14246	14281	14301	14343	14256	14359	14320	14207	14142	14341	14288	14322	14121	14383	14358	14472	14241	14465	14367	14437	14345	14289	14172	14328	14516	14433	14266	14375	14342	14419	14189	14294	14243	14491	14330	14380	14337	14397	14399	14253	14470	14402	14195	14346	14380	14238	14495	14584	14285	14374	14440	14292	14457	14202	14534	14307	14245	14266	14526	14362	14467	14472	14279	14306	14355	14372	14169	14377	14410	14318	14289	14459	14354	14250	14236	14248	14511	14342	14292	14325	14226	14345	14479	14291	14441	14453	14148	14545	14285	14254	14318	14429	14421	14291	14305	14173	14339	14438	14371	14448	14269	14212	14318	14306	14290	14259	14422	14238	14202	14297	14273	14341	14394	14248	14351	14315	14494	14363	14330	14228	14257	14348	14302	14294	14414	14258	14289	14356	14182	14358	14461	14392	14251	14387	14358	14328	14378	14467	14330	14342	14414	14205	14411	14414	14262	14402	14278	14332	14364	14243	14374	14451	14331	14349	14291	14245	14331	14459	14471	14382	14465	14517	14354	14158	14303	14246	14283	14325	14385	14421	14295	14384	14339	14525	14418	14209	14290	14178	14306	14233	14497	14312	14350	14345	14294	14440	14380	14512	14336	14330	14205	14393	14329	14359	14400	14319	14197	14342	14366	14338	14326	14251	14433	14400	14214	14446	14280	14395	14347	14295	14393	14428	14354	14454	14358	14239	14324	14195	14442	14203	14315	14164	14341	14486	14439	14298	14221	14260	14367	14383	14181	14375	14332	14298	14223	14205	14281	14232	14406	14395	14310	14426	14348	14337	14357	14428	14454	14266	14259	14376	14250	14437	14285	14433	14387	14231	14264	14502	14255	14226	14291	14188	14381	14311	14374	14282	14311	14167	14401	14312	14539	14135	14565	14349	14411	14484	14243	14328	14438	14126	14376	14315	14315	14393	14290	14384	14454	14382	14205	14210	14433	14418	14410	14270	14228	14260	14326	14404	14347	14435	14422	14268	14407	14468	14348	14320	14183	14275	14330	14432	14361	14338	14213	14315	14326	14258	14321	14345	14340	14367	14299	14192	14518	14367	14485	14293	14418	14288	14429	14284	14275	14362	14466	14393	14386	14380	14461	14578	14279	14253	14370	14282	14285	14471	14274	14356	14216	14374	14325	14504	14370	14288	14269	14248	14303	14370	14430	14404	14423	14299	14451	14285	14383	14286	14365	14390	14339	14341	14289	14416	14238	14434	14388	14409	14310	14307	14210	14387	14308	14348	14368	14482	14365	14332	14398	14413	14260	14440	14435	14389	14382	14420	14149	14120	14263	14297	14387	14319	14130	14296	14386	14285	14186	14173	14410	14338	14369	14496	14513	14367	14333	14255	14147	14382	14386	14281	14367	14329	14387	14272	14179	14279	14272	14187	14373	14328	14355	14204	14433	14468	14262	14384	14452	14224	14340	14360	14217	14441	14315	14426	14245	14456	14348	14261	14248	14188	14366	14323	14433	14486	14468	14253	14422	14298	14447	14440	14387	14352	14215	14388	14326	14221	14448	14511	14319	14339	14390	14385	14274	14275	14294	14184	14346	14270	14413	14310	14297	14260	14341	14353	14124	14391	14371	14242	14307	14321	14224	14266	14423	14306	14369	14378	14293	14384	14317	14309	14399	14356	14408	14317	14244	14274	14540	14329	14425	14389	14448	14257	14472	14510	14466	14202	14398	14243	14438	14379	14224	14511	14179	14193	14293	14416	14242	14345	14307	14346	14402	14374	14357	14430	14348	14294	14392	14553	14338	14340	14384	14319	14257	14413	14152	14302	14262	14371	14408	14323	14327	14171	14230	14381	14430	14326	14475	14449	14428	14365	14250	14272	14221	14418	14536	14307	14239	14160	14446	14316	14293	14239	14422	14329	14342	14260	14170	14280	14359	14330	14273	14392	14417	14409	14399	14326	14364	14403	14288	14294	14375	14338	14455	14307	14359	14259	14254	14550	14347	14316	14243	14316	14272	14274	14375	14403	14349	14253	14329	14259	14288	14236	14463	14258	14325	14458	14385	14434	14344	14332	14474	14208	14441	14365	14328	14428	14333	14475	14306	14294	14336	14337	14400	14436	14340	14302	14377	14298	14284	14586	14545	14323	14391	14457	14242	14356	14234	14227	14288	14319	14130	14422	14389	14466	14281	14401	14312	14168	14416	14347
23928	21346	28836	24246	21657	20506	17495	14565	13895	14171	13941	15071	29127	40493	34509	25600	18293	14942	14300	13732	13368	13323	13489	13403	13485	13591	13381	13633	13336	13320	13572	13227	13450	13470	13454	13364	13597	13520	13417	13493	13355	13346	13449	13439	13481	13608	13430	13533	13299	13240	13447	13348	13384	13435	13378	13495	13322	13399	13409	13542	13431	13345	13388	13435	13421	13274	13261	13403	13429	13323	13530	13314	13376	13236	13420	13384	13280	13390	13245	13352	13270	13473	13377	13421	13233	13588	13430	13287	13481	13249	13378	13282	13301	13495	13214	13308	13447	13358	13371	13499	13400	13469	13424	13218	13363	13499	13248	13480	13491	13440	13443	13325	13340	13194	13451	13334	13494	13328	13217	13389	13429	13392	13394	13166	13451	13303	13463	13474	13370	13265	13332	13348	13347	13515	13386	13320	13288	13478	13391	13579	13426	13434	13449	13397	13322	13504	13489	13307	13374	13171	13436	13449	13470	13229	13571	13369	13251	13402	13300	13338	13476	13351	13344	13348	13300	13276	13528	13435	13329	13504	13375	13441	13463	13532	13334	13385	13439	13217	13290	13466	13472	13262	13502	13385	13395	13555	13343	13320	13235	13454	13270	13340	13190	13148	13218	13441	13452	13508	13472	13303	13216	13339	13346	13363	13513	13595	13386	13364	13247	13420	13343	13262	13392	13377	13205	13322	13278	13407	13231	13469	13286	13270	13442	13390	13233	13216	13432	13212	13326	13341	13432	13427	13281	13551	13304	13272	13337	13475	13423	13366	13290	13187	13436	13260	13551	13307	13368	13237	13380	13599	13480	13478	13265	13390	13253	13475	13280	13429	13375	13356	13439	13202	13468	13215	13329	13413	13359	13382	13467	13306	13513	13339	13397	13550	13538	13423	13382	13288	13392	13612	13291	13330	13213	13347	13417	13240	13429	13265	13428	13415	13395	13319	13289	13202	13408	13252	13442	13424	13398	13374	13389	13408	13446	13277	13461	13323	13269	13306	13364	13274	13352	13565	13336	13411	13159	13354	13016	13539	13364	13381	13479	13275	13514	13418	13388	13538	13364	13466	13360	13516	13349	13458	13491	13223	13401	13241	13386	13409	13477	13374	13406	13523	13228	13408	13313	13411	13497	13320	13526	13260	13199	13165	13314	13559	13390	13392	13229	13194	13292	13428	13292	13480	13492	13298	13413	13230	13480	13307	13384	13314	13306	13287	13264	13392	13486	13476	13238	13255	13270	13310	13459	13298	13441	13273	13204	13380	13495	13423	13510	13451	13343	13316	13347	13406	13441	13507	13397	13276	13705	13337	13410	13332	13510	13300	13279	13395	13299	13255	13344	13465	13157	13332	13349	13316	13317	13485	13428	13344	13361	13417	13171	13377	13278	13411	13492	13249	13281	13354	13181	13241	13251	13326	13313	13248	13450	13418	13301	13475	13386	13473	13456	13222	13613	13249	13457	13446	13311	13364	13426	13474	13227	13342	13466	13477	13359	13298	13197	13293	13367	13295	13565	13566	13278	13377	13183	13446	13478	13282	13394	13388	13289	13395	13351	13289	13356	13330	13530	13253	13371	13386	13458	13423	13672	13548	13413	13371	13162	13217	13214	13571	13442	13608	13289	13446	13320	13349	13470	13471	13380	13362	13274	13337	13341	13239	13366	13320	13417	13231	13372	13458	13313	13350	13232	13372	13331	13407	13236	13433	13470	13449	13346	13353	13400	13281	13397	13442	13336	13511	13319	13302	13404	13117	13498	13423	13249	13318	13392	13383	13317	13450	13425	13201	13290	13354	13281	13360	13434	13112	13269	13249	13346	13370	13419	13345	13420	13415	13291	13356	13468	13263	13238	13304	13507	13253	13295	13240	13321	13456	13499	13445	13523	13409	13245	13309	13429	13303	13297	13203	13290	13217	13333	13356	13256	13242	13310	13297	13315	13515	13232	13462	13508	13449	13451	13504	13568	13375	13419	13445	13501	13370	13469	13305	13506	13405	13221	13234	13419	13423	13326	13161	13240	13200	13196	13538	13242	13298	13159	13220	13396	13551	13307	13612	13299	13475	13294	13571	13392	13417	13277	13355	13421	13483	13364	13314	13642	13334	13395	13211	13324	13331	13281	13180	13485	13464	13583	13497	13427	13211	13443	13261	13411	13363	13325	13353	13413	13362	13293	13477	13404	13519	13460	13461	13438	13482	13210	13222	13473	13316	13353	13333	13330	13437	13351	13354	13318	13283	13406	13216	13431	13349	13378	13358	13402	13472	13389	13346	13366	13430	13442	13440	13279	13463	13216	13329	13378	13464	13365	13439	13283	13444	13259	13323	13458	13308	13417	13437	13227	13313	13403	13570	13443	13407	13508	13389	13352	13416	13336	13486	13365	13181	13344	13296	13329	13444	13468	13473	13409	13436	13413	13505	13195	13302	13237	13387	13323	13453	13468	13355	13311	13361	13545	13216	13395	13284	13430	13342	13372	13236	13284	13318	13382	13267	13430	13222	13361	13478	13291	13202	13468	13466	13536	13370	13441	13396	13380	13319	13382	13334	13422	13207	13279	13512	13335	13277	13368	13261	13269	13391	13452	13259	13732	13590	13476	13272	13377	13196	13288	13208	13257	13323	13577	13207	13311	13259	13353	13230	13352	13469	13499	13389	13411	13258	13539	13438	13474	13456	13424	13452	13280	13330	13321	13443	13553	13316	13254	13537	13390	13478	13385	13411	13289	13406	13265	13473	13407	13489	13390	13379	13359	13293	13331	13201	13324	13501	13451	13366	13403	13296	13427	13385	13324	13335	13340	13207	13341	13294	13288	13401	13234	13305	13434	13366	13333	13331	13494	13468	13126	13483	13295	13486	13296	13268	13329	13480	13258	13408	13368	13311	13442	13445	13294	13383	13421	13328	13327	13400	13316	13382	13386	13317	13410	13484	13553	13383	13381	13363	13466	13226	13321	13472	13394	13251	13304	13310	13453	13332	13391	13231	13387	13493	13519	13491	13521	13452	13482	13460	13303	13333	13402	13315	13523	13292	13297	13407	13291	13220	13246	13383	13438	13346	13258	13389	13491	13229	13301	13247	13324	13287	13227	13388	13389	13504	13553	13255	13330	13364	13410	13220	13570	13448	13384	13254	13458	13392	13127	13453	13328	13357	13566	13565	13459	13377	13401	13419	13438	13353	13421	13407	13413	13424	13286	13409	13555	13351	13492	13251	13149	13488	13365	13448	13486	13324	13398	13406	13305	13381	13203	13281	13495	13376	13370	13453	13687	13337	13397	13344	13473	13184	13409	13455	13308	13555	13417	13315	13362	13256	13400	13277	13409	13469	13353	13440	13246	13289	13241	13354	13423	13318	13218	13478	13361	13384	13278	13273	13380	13314	13537	13359	13417	13350	13305	13398	13160	13509	13563	13323	13357	13322	13400	13355	13311	13315	13347	13230	13566	13385	13506	13265	13407	13455	13314	13081	13157	13555	13325	13448	13308	13253	13291	13409	13307	13527	13347	13284	13288	13438	13277	13349	13347	13196	13492	13543	13395	13412	13457	13432	13356	13350	13539	13356	13468	13482	13318	13505	13403	13304	13471	13251	13423	13228	13359	13256	13387	13340	13462	13364	13523	13354	13391	13354	13357	13420	13459	13232	13351	13526	13241	13413	13416	13360	13170	13394	13557	13506	13301	13124	13471	13402	13592	13462	13308	13366	13561	13430	13530	13433	13552	13381	13495	13400	13358	13159	13442	13334	13228	13414	13299	13393	13359	13309	13498	13352	13355	13381	13401	13387	13430	13413	13561	13359	13633	13187	13454	13225	13561	13326	13495	13294	13297	13268	13370	13273	13428	13484	13403	13432	13391	13461	13180	13474	13206	13425	13446	13405	13380	13357	13323	13367	13390	13234	13355	13404	13222	13427	13246	13454	13286	13587	13419	13389	13306	13395	13440	13466	13453	13491	13403	13469	13404	13377	13475	13333	13322	13286	13253	13438	13332	13374	13287	13397	13346	13380	13399	13456	13398	13428	13356	13304	13237	13381	13460	13428	13402	13579	13463	13515	13292	13352	13331	13254	13374	13523	13312	13517	13407	13352	13160	13248	13380	13323	13311	13241	13341	13267	13261	13361	13357	13473	13604	13364	13149	13324	13220	13336	13490	13431	13264	13384	13350	13427	13499	13457	13290	13301	13497	13307	13507	13406	13315	13287	13290	13239	13192	13446	13445	13560	13551	13328	13065	13163	13411	13505	13334	13333	13296	13351	13491	13181	13337	13360	13433	13496	13359	13368	13413	13209	13416	13224	13134	13425	13521	13444	13385	13357	13372	13462	13324	13356	13349	13282	13445	13302	13447	13234	13549	13369	13293	13363	13599	13527	13498	13377	13296	13481	13477	13505	13457	13461	13382	13204	13482	13500	13360	13449	13359	13504	13571	13384	13256	13603	13348	13293	13442	13470	13321	13449	13532	13334	13372	13570	13618	13519	13201	13258	13299	13499	13368	13376	13237	13263	13382	13291	13320	13415	13288	13294	13550	13633	13231	13383	13482	13410	13341	13478	13515	13342	13248	13477	13363	13350	13483	13396	13393	13387	13306	13309	13372	13320	13420	13296	13392	13313	13397	13445	13392	13255	13336	13339	13300	13491	13321	13487	13277	13320	13355	13267	13206	13414	13335	13148	13433	13340	13532	13247	13426	13444	13300	13221	13549	13342	13338	13281	13277	13444	13345	13286	13445	13299	13307	13362	13375	13296	13245	13207	13398	13378	13432	13322	13235	13527	13240	13349	13331	13419	13355	13521	13652	13411	13395	13266	13489	13281	13401	13415	13499	13456	13485	13352	13448	13447	13141	13500	13292	13324	13406	13310	13327	13492	13406	13352	13479	13281	13357	13328	13322	13211	13258	13564	13315	13500	13480	13537	13293	13404	13262	13454	13444	13515	13262	13427	13303	13520	13490	13423	13360	13307	13458	13265	13369	13210	13242	13303	13511	13467	13513	13553	13437	13371	13291	13383	13358	13356	13452	13376	13361	13220	13309	13195	13315	13404	13390	13465	13427	13438	13351	13467	13434	13435	13409	13477	13335	13284	13490	13367	13317	13460	13584	13370	13209	13448	13502	13308	13325	13512	13446	13262
15067	25265	23164	18579	16805	15748	15208	14761	14481	14386	14229	16948	36373	44448	37138	27650	18718	15433	14496	13607	13573	13638	13650	13610	13518	13652	13601	13624	13571	13592	13384	13686	13485	13661	13678	13604	13531	13486	13738	13603	13773	13601	13718	13700	13652	13480	13552	13563	13614	13552	13596	13497	13575	13539	13546	13605	13396	13510	13635	13565	13483	13712	13772	13504	13683	13425	13517	13579	13548	13656	13467	13626	13524	13667	13579	13437	13556	13636	13700	13584	13675	13487	13416	13648	13437	13508	13650	13590	13355	13666	13658	13594	13639	13643	13634	13640	13564	13725	13724	13554	13577	13562	13610	13724	13443	13570	13367	13443	13795	13510	13576	13422	13599	13483	13497	13618	13568	13643	13609	13516	13667	13413	13549	13568	13490	13648	13514	13519	13585	13624	13438	13561	13617	13743	13597	13458	13733	13665	13712	13579	13431	13439	13576	13495	13602	13625	13630	13497	13515	13469	13624	13590	13461	13645	13507	13580	13464	13531	13463	13602	13568	13548	13592	13510	13497	13500	13457	13614	13504	13696	13486	13522	13538	13468	13694	13415	13543	13666	13700	13498	13543	13480	13534	13488	13585	13663	13686	13543	13445	13355	13664	13469	13559	13431	13376	13601	13436	13551	13580	13543	13492	13602	13550	13675	13622	13662	13411	13385	13523	13680	13546	13609	13590	13586	13493	13397	13505	13585	13544	13585	13560	13631	13541	13792	13520	13546	13448	13621	13593	13647	13359	13731	13524	13564	13282	13458	13501	13596	13540	13480	13373	13640	13642	13448	13626	13463	13504	13550	13388	13523	13585	13449	13508	13468	13821	13488	13407	13615	13557	13526	13661	13540	13564	13404	13447	13691	13577	13444	13642	13466	13413	13553	13568	13660	13526	13558	13493	13467	13607	13544	13473	13475	13531	13531	13547	13641	13426	13522	13555	13544	13617	13509	13433	13578	13572	13614	13409	13434	13567	13518	13646	13578	13702	13748	13621	13506	13542	13463	13521	13536	13616	13598	13413	13511	13532	13403	13746	13435	13511	13457	13582	13615	13516	13566	13549	13369	13578	13525	13488	13446	13527	13377	13557	13513	13450	13336	13841	13546	13684	13498	13624	13715	13511	13525	13537	13680	13516	13496	13516	13754	13490	13539	13526	13492	13511	13667	13569	13628	13293	13681	13524	13633	13626	13609	13635	13444	13556	13699	13509	13596	13403	13557	13549	13598	13613	13625	13604	13587	13542	13537	13520	13502	13617	13588	13615	13534	13636	13479	13579	13623	13486	13778	13498	13436	13544	13458	13525	13670	13564	13669	13465	13652	13564	13561	13673	13673	13507	13600	13483	13529	13759	13663	13383	13417	13583	13697	13653	13499	13606	13595	13534	13692	13611	13448	13693	13445	13548	13502	13573	13575	13653	13561	13655	13640	13586	13623	13479	13451	13518	13753	13518	13533	13586	13581	13584	13524	13523	13680	13565	13618	13384	13594	13401	13481	13357	13591	13604	13542	13578	13454	13444	13555	13571	13358	13474	13537	13526	13689	13554	13377	13554	13558	13630	13591	13501	13474	13561	13640	13500	13536	13684	13534	13590	13424	13609	13671	13460	13439	13406	13586	13624	13601	13471	13595	13669	13489	13522	13430	13513	13408	13437	13494	13488	13424	13599	13530	13583	13653	13612	13411	13425	13366	13616	13546	13534	13541	13519	13635	13478	13424	13709	13552	13472	13455	13603	13644	13494	13605	13508	13642	13680	13535	13575	13482	13384	13581	13541	13563	13347	13548	13609	13479	13493	13481	13552	13350	13557	13633	13640	13462	13514	13488	13595	13353	13569	13562	13547	13497	13465	13436	13536	13589	13482	13580	13623	13433	13507	13533	13591	13645	13574	13531	13479	13571	13568	13655	13513	13534	13733	13620	13403	13406	13452	13629	13370	13386	13550	13508	13592	13454	13631	13607	13628	13551	13724	13595	13608	13696	13579	13679	13595	13504	13470	13593	13491	13576	13474	13596	13651	13455	13607	13516	13519	13491	13487	13490	13554	13448	13686	13558	13465	13596	13490	13525	13561	13686	13667	13417	13393	13425	13686	13630	13564	13646	13651	13534	13567	13565	13624	13572	13478	13671	13444	13631	13691	13723	13606	13554	13552	13686	13389	13528	13576	13604	13635	13521	13659	13504	13691	13451	13516	13567	13556	13463	13557	13533	13499	13725	13640	13510	13554	13532	13556	13471	13530	13513	13667	13501	13546	13617	13523	13454	13416	13623	13605	13553	13568	13635	13460	13422	13516	13607	13472	13604	13554	13532	13491	13496	13594	13527	13463	13713	13532	13679	13504	13500	13548	13529	13500	13443	13463	13342	13517	13589	13661	13431	13596	13474	13564	13540	13602	13385	13694	13486	13531	13578	13484	13572	13580	13535	13493	13306	13626	13617	13582	13535	13570	13599	13456	13513	13462	13410	13429	13567	13506	13526	13598	13491	13555	13554	13474	13547	13693	13434	13599	13686	13514	13551	13668	13606	13557	13542	13368	13388	13546	13763	13479	13649	13551	13469	13643	13448	13382	13525	13662	13568	13531	13450	13553	13519	13539	13523	13423	13501	13538	13612	13600	13601	13629	13596	13593	13368	13557	13477	13676	13616	13588	13607	13536	13624	13569	13365	13570	13490	13642	13357	13301	13479	13603	13582	13481	13514	13463	13758	13548	13513	13758	13587	13680	13577	13455	13448	13534	13523	13471	13572	13465	13504	13505	13521	13486	13501	13529	13523	13457	13555	13641	13709	13529	13692	13401	13466	13401	13785	13768	13403	13740	13310	13400	13539	13458	13674	13699	13319	13740	13613	13533	13484	13638	13628	13537	13474	13440	13491	13568	13665	13646	13525	13540	13632	13447	13543	13357	13514	13705	13566	13616	13511	13558	13578	13461	13433	13470	13467	13703	13549	13506	13627	13565	13628	13644	13454	13480	13505	13487	13589	13443	13617	13570	13525	13612	13561	13518	13556	13400	13685	13392	13507	13490	13579	13631	13656	13602	13581	13517	13501	13610	13374	13459	13555	13681	13604	13639	13451	13536	13511	13726	13470	13599	13729	13568	13550	13558	13657	13599	13427	13551	13607	13542	13598	13448	13604	13542	13591	13401	13475	13700	13514	13430	13376	13614	13599	13626	13496	13522	13638	13663	13555	13708	13746	13419	13597	13503	13651	13456	13475	13518	13602	13416	13597	13362	13653	13681	13724	13628	13697	13538	13753	13621	13559	13468	13433	13502	13554	13428	13563	13533	13502	13550	13379	13632	13505	13460	13627	13720	13486	13621	13733	13651	13537	13628	13693	13591	13518	13697	13497	13619	13677	13468	13404	13573	13693	13371	13697	13657	13650	13741	13535	13406	13524	13568	13661	13579	13641	13397	13508	13575	13434	13692	13489	13515	13596	13473	13677	13506	13726	13571	13481	13584	13471	13434	13611	13652	13502	13531	13686	13602	13495	13714	13480	13520	13433	13545	13573	13499	13577	13496	13585	13605	13664	13499	13649	13542	13580	13455	13468	13435	13556	13710	13601	13526	13504	13524	13505	13465	13770	13453	13507	13572	13570	13579	13510	13517	13699	13550	13314	13623	13657	13608	13399	13661	13575	13552	13446	13562	13556	13630	13728	13474	13361	13528	13580	13543	13700	13526	13525	13629	13582	13463	13592	13585	13486	13505	13598	13386	13511	13568	13718	13513	13557	13723	13487	13532	13606	13582	13695	13563	13691	13573	13465	13572	13482	13584	13515	13498	13490	13586	13522	13633	13499	13503	13639	13563	13694	13537	13552	13538	13631	13643	13662	13577	13425	13526	13597	13566	13555	13513	13477	13516	13474	13447	13493	13524	13557	13559	13493	13592	13507	13545	13666	13633	13616	13674	13553	13551	13648	13514	13678	13548	13669	13702	13710	13678	13527	13580	13459	13368	13588	13669	13542	13563	13519	13561	13610	13524	13472	13465	13553	13654	13393	13657	13616	13506	13508	13624	13700	13523	13722	13607	13428	13493	13653	13592	13590	13687	13535	13690	13596	13636	13543	13490	13585	13730	13529	13644	13730	13608	13410	13660	13398	13638	13494	13686	13555	13671	13535	13448	13607	13646	13636	13405	13539	13784	13600	13476	13560	13724	13530	13543	13541	13554	13609	13570	13545	13491	13558	13584	13506	13535	13521	13555	13690	13488	13513	13630	13623	13614	13482	13649	13625	13645	13528	13539	13620	13466	13589	13563	13468	13657	13567	13620	13574	13544	13590	13430	13465	13546	13443	13507	13419	13581	13452	13562	13482	13597	13504	13444	13532	13394	13541	13542	13479	13542	13725	13638	13495	13594	13585	13813	13510	13642	13485	13522	13537	13350	13567	13462	13604	13605	13574	13531	13766	13585	13690	13691	13462	13509	13519	13663	13497	13637	13406	13452	13485	13558	13629	13540	13512	13610	13493	13525	13555	13576	13592	13615	13620	13588	13468	13434	13694	13530	13432	13628	13454	13496	13589	13433	13559	13688	13471	13659	13480	13625	13522	13447	13637	13802	13661	13553	13394	13447	13483	13577	13788	13516	13461	13534	13640	13619	13482	13385	13575	13427	13584	13604	13526	13417	13455	13616	13539	13492	13618	13604	13694	13496	13496	13596	13546	13509	13455	13528	13628	13379	13558	13528	13411	13529	13455	13573	13485	13683	13668	13511	13798	13556	13543	13670	13667	13505	13644	13635	13577	13533	13448	13525	13652	13619	13761	13642	13580	13602	13573	13571	13532	13583	13510	13463	13510	13584	13335	13533	13618	13582	13642	13505	13589	13658	13651	13567	13420	13689	13392	13549	13363	13500	13533	13393	13582	13508	13554	13658	13508	13407	13624	13540	13524	13557	13459	13585	13760	13520	13620	13490	13408	13552	13460	13679	13499	13470	13729	13384	13585	13408	13464	13531	13477	13586	13377	13625	13623	13352	13515	13563	13563	13572	13497	13639	13487	13471	13609	13478	13602	13593	13543	13563	13370	13526	13650	13550	13361	13496	13486	13559	13473	13659	13496	13536	13601	13563	13598	13656	13519	13674	13545	13573	13544	13640	13541	13582	13573	13415	13440	13649	13480	13513	13650
28652	20903	18504	15970	14259	14271	14190	14269	14104	14070	14137	14489	16073	16367	16293	15610	14621	14554	14221	14289	14057	14369	14266	14216	14215	13996	14013	14029	14179	14092	14253	14121	14098	14113	13981	14046	14098	14023	14017	14079	14117	13959	14037	14230	14051	14148	14166	14224	13919	14041	14184	14054	13985	14066	14210	14089	14334	14172	14053	14085	14087	13985	14101	14167	14051	14015	14051	14060	14146	13995	14111	14220	14244	13912	13997	13890	13997	14120	14033	13989	14122	14075	14007	14016	14085	14076	14007	14071	13950	14170	14224	14218	14182	14293	14164	13979	14154	14085	14162	14034	13946	13949	14105	14109	14110	14019	14047	14026	14182	14247	14127	14017	13896	14046	14127	14185	13956	14301	14081	13840	13954	14161	14137	14037	14132	13945	14164	13883	14071	14178	13857	14217	14079	14195	14167	14085	14172	13977	14124	14098	14042	14064	13847	13970	14106	14269	14119	14106	14024	14249	13971	14007	14005	14129	14003	14153	14005	13938	14001	13987	14120	14118	14065	14044	14036	14029	14073	13874	13975	14076	14042	13995	14135	14126	14162	13974	14089	14183	13908	13934	14079	14141	14041	13959	14056	14116	14077	13965	14033	14057	13985	14012	14028	14099	13931	13866	13976	14083	14037	14046	14188	14009	14034	14094	14101	14209	14098	14194	14033	14310	14205	14156	14106	13947	14042	14162	14111	14015	14071	14127	14173	14091	14125	14022	13926	14404	14158	14115	14123	14198	14173	14232	14175	14051	14215	14043	14107	14069	13904	14029	14017	14166	14109	14206	14169	13953	14047	14210	13940	14133	13971	13949	14102	14146	14118	14085	14058	14171	13979	13829	14142	14131	13997	14172	14007	13977	14041	13910	14163	13879	14135	14060	14121	14075	14039	14006	13962	14096	14036	13912	14083	14010	14195	13959	14231	14211	14165	14343	14068	14017	14066	13971	13998	14139	14132	14084	14236	14154	14232	14094	13950	14208	14203	14182	13989	14137	14173	14010	14103	14194	14015	14074	14185	14088	14103	14079	14043	13977	14199	14025	13967	14195	13874	13923	14197	13986	14085	14199	14083	13884	14075	14168	14079	14070	13929	14066	14070	14104	13971	14193	13951	14016	14059	14004	14034	13868	14024	14081	14152	13966	13943	14159	14049	14161	14022	14018	14127	14030	14089	14264	14118	14197	14125	14072	14235	14246	13981	13807	13994	14128	14086	13982	14110	13991	14187	14240	14193	14275	14137	13873	14124	14047	14149	14062	14045	14109	14036	14075	14283	13989	14095	14111	14138	14064	13985	14150	14083	14064	14117	14079	14218	13925	13911	14135	13893	14112	13941	13999	14037	13907	13963	13939	13811	14072	14065	14102	14018	14117	14314	14009	14085	13963	13962	14042	13968	13989	14000	14021	14123	14045	14197	14108	14066	14123	13994	14055	14257	14142	14113	14109	13929	14179	14068	14016	14260	14056	14160	14095	14036	14021	14250	14085	13893	14165	14161	14262	14041	14154	14178	14037	14052	14192	14162	14119	14249	14103	14103	14115	14082	14058	14045	14011	14120	14031	14015	14046	14133	14009	14028	14160	14113	13912	14044	14038	13991	13973	13987	14104	14004	14159	14107	14027	14165	14314	14169	14236	14259	14081	14086	13965	14137	14371	14182	14048	13921	14113	14147	14137	14051	14187	13938	13992	14051	13970	13923	13931	14119	14043	14240	14025	14189	14242	14045	13981	14260	14088	14282	13924	13947	14154	14181	13905	14087	14081	13822	14267	13958	14007	13962	14053	13984	14155	14249	14042	13885	14129	14008	14072	14055	13980	14132	14155	14103	14140	14254	14007	14170	13989	14248	14068	14206	14114	14058	14174	14042	13950	14135	14022	13839	13977	14113	14010	14143	14176	14077	14100	14102	13970	14143	14005	14139	13931	14227	14009	14081	13971	13961	14256	14140	14089	14166	13872	13991	14041	14227	14159	14119	14125	14075	14029	13976	13953	14185	13999	14099	14068	14307	14180	14119	14091	14089	14063	14104	14008	14132	13917	14184	14144	14113	14096	14133	14244	14035	13797	14201	14338	14075	13959	14184	14075	14134	14256	14063	14016	14046	14024	14028	13977	14177	14160	14050	14182	14017	14026	14022	14010	14003	14100	14214	14110	14171	13933	14071	14037	13970	13906	14059	14177	14051	14052	14155	13978	14010	14160	13954	14023	14362	14046	14161	14065	14060	13912	14084	14314	14068	14368	14144	14094	14115	14053	14192	13956	14222	13942	14033	13909	13961	13918	13918	14155	14133	13934	14188	14228	14086	13973	13961	14018	14043	14095	14058	14136	14203	14319	13940	14020	14077	13990	14152	13964	14019	14068	13997	14079	14100	14264	14092	13915	14033	14014	14204	14091	14118	14099	14103	14059	14194	14185	13917	14212	14158	14259	13830	14002	14076	14285	14115	13921	14147	14178	13956	14090	13948	13968	14017	14036	14052	14252	14091	14071	14066	14203	14088	14092	13995	13943	14021	14246	14083	14161	14084	14253	14040	14108	14337	13939	14133	14153	14169	14191	14270	14105	14166	14224	14166	14170	14098	14015	14210	14104	14222	14015	14074	14345	14115	14149	14293	13889	14096	14192	14049	14048	14119	14007	14232	13970	14140	14038	14132	13979	13916	14117	14103	14003	14125	14060	13987	14384	14286	13945	14063	13986	14047	14029	14157	14055	14150	14062	14119	13872	14145	14288	14119	14122	14229	14065	13972	14093	14099	13946	13984	14072	14374	14198	14148	14050	13999	13981	14034	13879	14100	13963	14238	14084	14194	14032	14129	13885	14226	13931	14161	14074	14054	14078	14055	14088	13988	14172	14085	14227	13992	13956	14072	13998	14210	14128	14049	13959	14028	14118	14009	14013	14163	14253	14087	14222	14126	14014	14008	14092	14136	13997	14170	14267	13971	13980	13892	14035	14136	14217	14114	14239	13993	14365	14090	14080	14166	13958	14223	14119	14024	14048	14078	13990	14106	14045	13982	14216	14001	14044	14062	14131	14110	14080	14024	14097	14008	14094	14151	14204	14084	13842	14105	14161	14020	14103	13976	14131	14217	14051	13936	14104	13984	14097	14055	13909	13972	14261	14149	14189	14087	14164	14004	14145	14158	14073	14081	14087	13997	14075	14098	14133	14136	14216	14156	13927	14008	14087	14083	13996	13846	13930	13960	14095	13802	13926	14162	14056	14100	14271	14259	14041	14190	13979	14020	14096	14227	14137	14272	14007	14134	14156	14092	14100	13995	14036	14048	13981	14235	13986	13903	14096	14144	14091	14053	14143	14109	14004	14116	13970	14113	14147	13904	13992	14117	13837	13996	14150	13925	14093	14105	14084	14098	14112	14034	13951	14035	14154	14024	14116	13935	13895	14022	14211	14007	13976	14069	13984	14184	14244	13962	14302	14009	13946	14021	13955	13964	13966	14064	14092	14149	13963	14150	13995	14137	13935	14103	13890	14188	14092	14070	14247	14170	14216	14208	14153	14177	13903	14150	13969	14149	14011	13972	14087	13991	14130	14239	14079	13997	14028	14224	14030	14094	14097	14002	14135	13997	14191	14237	14092	14075	14133	14115	14046	14095	14078	13905	14114	14187	14256	14009	14018	14167	14280	13967	14136	14034	13958	14214	14021	14181	14110	14038	14052	14077	13903	13965	14048	14000	14031	13990	14113	14099	14112	13952	14123	14113	14109	14202	14022	14224	14297	13869	14213	14101	14089	14102	14165	14091	13884	14060	13971	13931	13810	14253	14066	14018	14110	14148	13996	14048	14099	14102	14036	14110	14092	14225	14141	13948	13959	13981	14138	14085	14087	13976	13897	13999	14016	13943	13951	14015	13904	13838	13938	14173	14066	14259	13936	13968	14019	14143	13868	14008	13903	14053	14057	14039	13957	14005	14063	14012	14087	14136	14218	14169	13996	14137	13880	14135	14061	13824	14182	13838	13837	13791	14122	13957	14086	14090	13991	13999	13967	14101	14104	14105	14150	14244	14120	13806	14049	14080	14003	14302	14071	14086	14048	14150	14102	14112	14014	13946	13872	14078	14166	14115	14161	14057	14000	13979	13787	14080	14139	14072	14073	13963	13902	14214	14170	14302	13984	14061	13973	14194	13914	14070	13926	14151	13894	13990	14079	14145	14074	14000	14008	14027	14072	14119	14000	13948	13988	14148	14067	14128	14107	14161	14133	14138	14109	13949	14071	14162	13955	13939	14181	14129	14029	14060	14038	14115	14012	14173	13794	14116	14141	14014	14094	14073	14119	14173	14107	14155	14105	14040	14185	13938	14311	14030	13923	13967	13948	14340	14048	14119	13904	14123	13879	14350	14038	14029	14207	14085	14061	14215	14026	14053	13981	13990	14119	14076	14061	13843	14069	14162	13959	14097	14184	14103	13999	14048	14017	14142	14135	13946	14213	14154	13947	14109	13923	14098	14093	14159	14104	14196	14163	14001	14146	13872	13918	14079	14152	14205	14117	13982	14019	14050	14173	14108	14146	14107	14130	14147	13933	14090	13986	14117	14019	14073	14275	14070	14102	14042	14120	14028	13975	14135	13985	14007	14037	14330	14125	14127	14005	13893	14069	14204	13996	13977	13955	14040	13996	14248	13936	14207	14092	14110	14229	14275	14121	13975	14210	14023	14118	14015	14137	13818	14005	14137	14007	14049	14013	14184	14070	14045	14032	14061	14206	13993	14160	14266	14002	14013	14078	14066	14053	14147	13973	13953	14104	14135	13878	14124	13935	13914	14103	14042	14082	14127	14075	14154	14125	14189	14139	14262	14003	14155	14187	14210	14183	13979	14050	14131	14009	14090	14043	14117	14024	14103	14239	13995	14023	14261	14122	14270	13921	13761	14134	14121	13932	14049	14076	14116	14202	14167	14071	14189	13975	14041	14061	13952	14150	13917	14072	13899	13912	14168	14020	14002	14161	14197	14064	14184	14108	14187	14143	13962	14058	13964	14020	14097	14020	14154	14064	14054	14088	14103	14135	13978	13948	13961	14086	14224	13996	14051	14169	13878	14078	13910	13987	14016	14051	13975	14191	13965	14135	14068	14023	13961	14018	14119	14049	13965	13959	14051	14045	14051	14306
14603	14779	14795	14570	14405	14277	14126	14096	14047	14149	14019	14937	17633	17207	16799	15623	14611	14240	14124	14032	14072	13924	13914	14029	13945	14093	14001	13954	14175	14063	14203	14012	14036	14109	14238	13801	13953	13930	13790	13965	13991	13995	13973	13908	14021	14144	14018	14053	13983	14083	13908	14068	14019	14131	14070	14098	13956	13963	13921	13942	13979	13859	13832	13997	14017	13981	13964	13897	14065	13933	13902	14213	13880	13878	13881	13961	13997	13947	13956	13944	14104	13760	14064	14022	13952	13998	13861	13999	13934	13714	13973	14273	14077	14074	14116	14033	13923	13979	14006	13941	14027	13831	14004	13897	13852	13947	13933	13939	14089	14083	14000	13985	13836	13959	13880	13989	13965	14005	13947	14089	14047	14040	13740	13941	14051	14041	13924	13954	14126	14081	14116	13985	14019	14062	13881	13984	13939	13971	14064	14048	13947	13970	14079	13946	14053	14042	13926	14101	13992	14067	13967	13993	13785	13985	13815	13984	13913	13974	13908	14129	13925	13906	13907	13931	13915	14015	14097	13965	13967	14000	13816	13876	14116	14029	14086	13913	13938	13929	14142	14061	14004	14168	13932	14157	13882	14121	13992	13904	14011	14034	13853	13932	13849	14063	13930	13938	14061	14054	14041	13922	13905	14029	13945	14120	13812	13988	14017	13796	14122	13925	13928	14088	14057	13921	14059	13927	13879	13948	13981	14008	14033	13994	13915	13926	14119	14064	13943	14117	13945	13952	13980	13794	14249	13981	14077	13935	13978	13951	13948	13947	13922	13985	13928	14043	13930	13957	13868	14039	14058	13823	14129	13956	14061	14080	14007	13936	13871	14102	13955	14044	13957	13980	14041	14078	13809	14030	13859	14146	13871	13965	14064	14070	14128	13946	13975	14091	14053	13885	13931	13925	14074	14068	13854	13880	13901	14182	14056	14060	14024	14057	14006	13927	14028	13923	14077	13890	13874	14036	14053	13958	14099	13946	14071	13969	13972	13854	13968	13843	13904	14131	13839	14124	13931	14059	14047	13964	14071	14040	13884	13925	13916	13985	13870	14066	13894	14089	14123	14191	13874	14016	13996	13903	13858	14010	14042	13828	13980	13950	14047	14201	14154	14065	13936	14038	13961	14055	13937	14010	13917	14075	13959	14178	13962	13805	13941	14196	14052	13972	13963	14095	13887	13902	13945	13971	14099	14058	14186	13909	13773	14023	13978	13989	14004	14030	14063	14017	14067	13954	14116	14184	14051	13948	14066	14078	14068	14063	13995	13864	13998	14183	13908	13917	13988	13974	14050	14023	13930	14158	14068	14083	14029	13958	14033	13972	14128	14025	13879	13967	14239	14057	14063	13970	13966	13846	14154	13988	13904	13942	13946	13968	13912	14186	14091	14014	14005	14172	14056	13958	14040	14009	14072	13944	14147	13907	13939	13946	14147	13890	13980	13924	13958	13940	13988	13950	13955	14003	14115	13980	14039	13972	14146	13949	14067	13988	13947	13973	14010	13860	13962	13910	14092	13948	14120	13925	14083	13979	14183	13976	14035	13957	14046	13908	13858	14010	14048	14077	14138	14090	14091	14075	13884	13889	14137	14043	14009	13888	13952	14062	14115	13950	14126	13952	14050	14068	14038	14035	14008	14018	13999	13923	14115	13897	13954	14119	14040	13968	14073	14038	14081	13745	14117	13821	13880	13875	14068	14212	13800	14258	14024	13892	14147	14145	14069	14033	13944	14004	13945	13955	13986	14061	14054	14010	14051	13908	13939	14039	13989	13828	14115	13854	13964	14155	14032	13903	14090	13877	14047	13857	13992	14086	14019	13969	14077	14102	14110	13904	13891	13971	13924	13842	14026	14018	13939	14041	14053	14031	14034	14125	14014	13927	14096	13959	13937	13941	13775	14068	14002	13979	13976	13985	13997	14095	13973	14147	14080	13820	14054	14111	13851	13931	13976	13979	13846	13876	13844	14035	14011	14041	14008	13907	13898	14070	14092	14113	13997	14165	14029	13854	13904	13923	13797	13880	13955	13965	14138	13976	13948	13917	13955	13917	14023	14011	13988	14115	14092	13760	13950	13908	14191	14031	14161	14083	13962	13994	13882	13851	13928	13938	13713	14130	14083	13881	13925	13872	14006	14150	14118	13973	14011	14041	13958	14027	13930	13833	14068	13813	13905	14096	13977	14059	14031	14017	14029	13960	14116	14137	13970	13950	13907	14130	14072	14069	13988	14117	13867	14113	13953	14089	14045	14007	14152	13988	14095	13949	13981	14091	14004	14165	13916	13920	14020	13990	13890	13959	13966	13959	14083	14100	13928	14035	14025	14128	13918	13989	14057	14044	13847	14132	13833	13960	13857	14052	13928	14111	14046	13990	14100	14145	13904	13829	14054	13865	14084	13909	14008	14022	14062	14209	14068	13837	13955	14031	13964	14061	13932	14128	14009	14102	14108	13958	14049	13976	14061	14067	14070	13919	13839	13873	13901	13965	14115	13951	14003	13955	14080	14000	14104	13923	14134	14002	14017	13946	13968	14090	14059	13879	14033	13919	14087	14012	13873	13906	14046	14023	14036	13887	14100	14054	13957	13980	14049	13964	13929	14067	14012	13938	14043	14083	13997	13974	13972	13869	14075	14087	13976	13917	14094	14046	13936	14038	13907	14010	14080	14016	14037	14029	13964	14010	13998	13875	13996	14045	13977	13892	14070	14116	13905	13890	14035	13814	13958	13836	14028	13893	14057	13891	13936	14022	14105	13964	14016	13983	14001	14009	14012	14013	13961	13930	14108	13948	14041	13738	13865	13940	13928	13993	13868	13872	13899	14064	13963	13990	13918	14008	14054	13982	13937	13970	13902	13964	14120	13983	14026	14075	13893	13922	14029	14034	14078	13989	13910	13959	13950	14149	13975	13932	13968	13766	14006	14052	14083	14174	13956	14008	13933	13899	14027	13935	14066	13965	14067	13949	13991	14021	14063	13915	13952	13959	13941	13959	14130	13945	13988	14154	13853	14021	13960	14256	14046	14002	13881	14011	14100	13984	13990	13876	13891	14085	13952	13918	13958	13949	13979	14123	13906	14014	13874	13962	13866	13964	13984	14030	13945	13957	14164	13698	13878	13903	13992	13980	14090	14050	14018	14008	13944	14029	14030	14239	14081	13915	14099	14063	13987	14172	13958	13965	14098	13944	13991	13898	14074	14045	14053	14004	13941	14091	14082	13998	14014	14033	14043	13934	14013	13922	14129	13867	13960	14125	14018	13884	14069	14044	13902	13904	13958	14074	13923	13994	13973	14044	13939	13939	14023	13864	13945	13988	14074	14069	13922	14106	13912	13964	14011	13967	13949	13950	13900	13997	13996	13939	13952	13928	14118	13914	13939	13887	13989	14031	13985	14078	14140	13841	13811	13909	13882	14016	13944	14133	14073	13897	14027	13903	13908	14007	14035	13978	13962	13959	13842	13918	13930	14077	13972	14026	14030	13965	13934	14021	14020	14098	13958	13933	14021	13940	13880	13985	14045	13881	13998	14060	14054	14225	14053	14079	13840	14095	14069	13918	14137	14000	14031	13867	13788	14163	14019	14017	13906	13933	14018	14032	13844	13962	13979	14041	14065	14067	14110	13878	13873	13988	13982	13982	13972	14146	14080	14104	13864	14096	14088	14030	13969	13932	13958	14004	13775	13916	14081	14042	14007	14110	13849	13952	13941	14110	13903	13988	13920	13835	13950	13970	13954	13882	14121	14050	13949	13957	13849	14091	14033	13794	13979	14179	14112	13959	13973	14005	14094	14025	14014	14057	13979	13887	14151	14032	13957	13906	14001	13865	14035	13880	14038	13947	13986	14010	14068	13818	14090	13825	14068	14037	14046	14006	14129	14167	14151	13976	14059	13992	13841	14190	14038	13998	13887	13943	13986	14060	14126	14021	13883	14089	13930	13978	14000	14070	13937	13906	14012	14061	14002	14063	13815	13983	13978	14007	14109	13939	13994	14048	13984	14029	14136	13976	14045	14036	13915	14092	14014	13985	13969	13745	13939	13983	13831	13997	14029	13974	13987	13975	14080	14104	13952	13851	14133	13927	13975	13971	14072	14014	14216	14090	13875	14052	13963	13969	13887	13912	14033	14015	14098	13983	13995	13951	14105	14086	14023	13959	13985	14035	14028	14203	14045	13918	13922	14061	13995	14017	13969	14033	13984	14088	14049	13840	13935	14097	13974	14057	14186	13987	13905	13982	13864	13996	13932	14005	14029	13963	14052	13961	13996	14021	14029	14225	14142	14029	14063	13918	14155	14085	13971	13932	14012	13934	13990	14054	13976	14060	14005	13995	14031	13963	13985	14086	13929	14088	13882	14021	13892	14023	14011	13869	14121	13849	13981	13938	13820	13873	14063	14062	14051	13891	14179	13966	13937	13929	14121	13974	14134	14169	13985	14001	14051	14053	13977	14008	14028	13826	13943	14119	13812	13924	14172	14142	14073	13961	14095	14040	13743	13979	13951	13993	13917	13926	13889	14141	14027	13980	13880	13911	14100	13943	14080	14030	13666	13908	14015	13870	13966	13961	14062	13908	14049	14041	14037	13950	13863	14129	13968	14017	13963	13880	13980	14024	13926	14138	14104	13986	13985	13982	13977	13908	13977	13870	13978	14009	14108	13960	14125	14062	14050	14197	14085	14028	13951	13941	14044	14043	13920	13904	13847	14166	13917	13866	14204	13978	13806	13842	13937	13921	13901	14113	14114	13930	14006	14051	13969	14018	13871	13948	13979	13947	13982	14091	13625	13822	14282	14037	13946	13966	14121	14033	13961	13897	14146	14115	13899	14022	13990	14105	13925	13868	14090	14019	13995	13836	14084	13990	13909	13935	13936	14003	13995	14035	14017	13878	14128	14135	13974	14065	13939	13888	14033	14021	14092	14042	13932	13994	13988	14115	13994	14055	13948	14102	13904	13979	14039	13969	14033	14134	14024	14133	13987	14026	14048	13889	14009	14002	14125	14107	13875	14108	13997	13931	13968	13927	13871	14126	14015	13876	14161	13943	14086	13887	13884	14095	14051	13906	13997	14095	14024	13998	14149	13980	14081	14123	14053	13947	14037	13765	14000	14005	13904	14067	13994	14041	13916	14012
25096	21344	27951	25278	20024	16764	15966	15073	14694	14738	14622	18310	30558	28326	26226	20478	16527	15178	14853	14522	14468	14555	14517	14419	14447	14418	14453	14634	14438	14475	14443	14297	14250	14451	14296	14397	14553	14472	14401	14540	14374	14293	14464	14369	14526	14520	14403	14291	14421	14411	14530	14444	14425	14600	14572	14531	14355	14385	14392	14282	14563	14473	14668	14345	14214	14505	14607	14447	14212	14226	14470	14455	14418	14196	14382	14529	14237	14376	14327	14239	14541	14467	14491	14292	14314	14516	14493	14466	14487	14490	14273	14414	14365	14255	14317	14250	14386	14441	14304	14331	14304	14289	14329	14421	14405	14400	14296	14512	14469	14279	14223	14335	14408	14494	14368	14394	14255	14394	14375	14465	14599	14418	14356	14404	14394	14385	14202	14467	14360	14374	14379	14235	14314	14376	14407	14409	14264	14552	14365	14344	14502	14462	14478	14425	14286	14358	14469	14417	14401	14433	14320	14470	14426	14301	14370	14369	14273	14429	14624	14478	14310	14399	14410	14388	14284	14364	14297	14595	14306	14124	14305	14394	14344	14308	14225	14481	14356	14216	14445	14299	14232	14510	14414	14212	14350	14598	14488	14549	14202	14410	14424	14447	14470	14262	14400	14362	14423	14359	14393	14615	14394	14496	14582	14371	14553	14414	14450	14365	14554	14538	14542	14309	14360	14551	14393	14403	14216	14362	14425	14380	14548	14255	14518	14231	14393	14372	14415	14565	14500	14515	14518	14406	14275	14436	14473	14435	14568	14209	14239	14293	14633	14335	14161	14365	14358	14457	14368	14580	14475	14454	14410	14352	14370	14254	14441	14485	14335	14284	14497	14298	14426	14317	14279	14577	14394	14343	14324	14436	14218	14358	14541	14607	14399	14627	14281	14278	14403	14239	14295	14462	14473	14452	14348	14206	14492	14263	14437	14344	14370	14458	14345	14556	14519	14493	14296	14425	14390	14482	14268	14248	14497	14632	14395	14554	14463	14376	14494	14471	14420	14393	14198	14283	14326	14395	14617	14315	14491	14422	14368	14416	14230	14367	14313	14260	14522	14487	14398	14276	14345	14394	14697	14524	14527	14413	14613	14421	14453	14397	14348	14315	14406	14433	14452	14346	14461	14477	14343	14404	14464	14181	14351	14381	14300	14468	14244	14260	14440	14440	14392	14293	14200	14494	14326	14558	14531	14529	14347	14350	14531	14516	14464	14518	14380	14510	14306	14129	14278	14510	14608	14456	14344	14513	14390	14535	14480	14359	14342	14356	14461	14517	14417	14429	14542	14419	14392	14469	14438	14264	14344	14534	14412	14370	14579	14415	14436	14372	14568	14292	14366	14319	14314	14623	14691	14491	14216	14574	14318	14202	14375	14318	14554	14504	14255	14511	14218	14522	14226	14414	14556	14351	14331	14266	14416	14361	14483	14507	14282	14325	14453	14364	14426	14310	14538	14258	14456	14307	14443	14427	14323	14336	14297	14378	14450	14157	14491	14425	14337	14613	14218	14299	14368	14337	14458	14460	14342	14270	14309	14535	14406	14561	14252	14432	14343	14309	14242	14484	14377	14225	14437	14436	14408	14269	14486	14317	14336	14281	14435	14459	14583	14508	14417	14368	14259	14371	14241	14769	14352	14379	14483	14380	14398	14342	14422	14421	14364	14383	14377	14442	14454	14379	14284	14308	14357	14271	14295	14281	14436	14455	14360	14302	14294	14334	14570	14293	14443	14271	14328	14477	14402	14520	14532	14403	14388	14632	14466	14124	14468	14522	14222	14306	14463	14336	14495	14586	14407	14372	14458	14469	14336	14413	14346	14390	14503	14363	14366	14383	14374	14556	14468	14447	14516	14257	14227	14374	14425	14340	14387	14431	14259	14269	14353	14398	14325	14554	14337	14426	14370	14424	14410	14555	14461	14392	14268	14249	14251	14539	14364	14350	14399	14496	14492	14491	14362	14479	14465	14525	14400	14548	14257	14272	14246	14400	14401	14305	14315	14498	14422	14342	14415	14288	14546	14345	14364	14225	14428	14342	14572	14469	14423	14319	14377	14298	14304	14487	14161	14518	14347	14330	14528	14327	14185	14321	14218	14378	14454	14607	14409	14347	14412	14450	14468	14271	14358	14507	14510	14338	14468	14311	14332	14475	14592	14221	14405	14454	14414	14297	14522	14404	14287	14286	14469	14488	14296	14423	14246	14233	14281	14353	14662	14399	14351	14233	14458	14613	14460	14378	14217	14408	14332	14434	14383	14535	14420	14327	14488	14534	14600	14283	14180	14422	14345	14277	14424	14542	14384	14383	14221	14420	14582	14228	14269	14476	14544	14477	14264	14258	14233	14245	14400	14489	14521	14540	14333	14443	14649	14511	14404	14291	14481	14461	14393	14540	14532	14498	14353	14435	14355	14474	14263	14432	14537	14245	14332	14305	14205	14399	14542	14479	14602	14462	14575	14368	14555	14430	14533	14399	14321	14688	14336	14246	14344	14367	14576	14543	14414	14390	14485	14481	14503	14269	14394	14390	14398	14263	14346	14595	14343	14454	14441	14314	14523	14335	14183	14334	14529	14537	14290	14420	14254	14500	14381	14322	14412	14341	14306	14498	14397	14316	14403	14477	14323	14367	14437	14507	14507	14462	14319	14491	14452	14240	14336	14377	14389	14391	14426	14378	14444	14613	14390	14391	14414	14293	14509	14439	14354	14282	14375	14498	14481	14396	14529	14279	14493	14303	14469	14319	14255	14361	14237	14489	14371	14522	14506	14431	14389	14405	14260	14348	14292	14378	14464	14466	14182	14433	14445	14457	14390	14375	14398	14515	14282	14372	14555	14362	14299	14543	14447	14392	14490	14462	14468	14185	14630	14482	14538	14394	14356	14422	14420	14506	14429	14439	14161	14484	14412	14416	14385	14356	14597	14347	14323	14511	14511	14396	14209	14354	14482	14160	14468	14448	14679	14392	14440	14430	14303	14297	14417	14517	14296	14352	14122	14401	14273	14378	14552	14381	14240	14359	14363	14243	14433	14423	14451	14405	14490	14156	14334	14521	14558	14581	14300	14264	14500	14448	14400	14528	14421	14431	14437	14186	14301	14456	14406	14513	14530	14502	14407	14586	14503	14444	14449	14469	14357	14485	14290	14322	14400	14160	14246	14389	14362	14337	14295	14107	14370	14289	14535	14387	14371	14387	14167	14267	14436	14393	14342	14293	14313	14376	14409	14348	14400	14309	14331	14481	14399	14393	14373	14281	14459	14339	14396	14443	14285	14443	14261	14526	14507	14396	14222	14120	14369	14330	14439	14347	14538	14499	14433	14549	14646	14178	14438	14400	14195	14321	14537	14363	14382	14503	14420	14416	14320	14305	14414	14443	14348	14542	14544	14371	14351	14410	14507	14320	14436	14544	14544	14431	14412	14457	14595	14465	14551	14389	14549	14406	14580	14319	14456	14277	14301	14199	14524	14144	14201	14245	14387	14430	14432	14236	14371	14417	14380	14371	14468	14385	14395	14444	14440	14457	14472	14436	14275	14455	14450	14388	14337	14607	14429	14357	14460	14313	14176	14258	14481	14380	14215	14511	14474	14493	14223	14280	14314	14240	14267	14358	14454	14125	14401	14317	14413	14395	14240	14479	14485	14161	14353	14202	14286	14570	14471	14421	14275	14337	14552	14363	14369	14469	14322	14067	14393	14420	14577	14376	14451	14277	14600	14435	14194	14494	14291	14436	14301	14461	14491	14399	14201	14360	14311	14397	14501	14302	14384	14529	14557	14344	14398	14373	14525	14517	14331	14419	14293	14360	14367	14284	14429	14428	14403	14388	14464	14382	14464	14326	14268	14421	14501	14530	14418	14568	14489	14266	14406	14586	14492	14565	14232	14434	14466	14383	14402	14286	14578	14495	14333	14401	14401	14285	14422	14297	14023	14400	14310	14351	14515	14438	14498	14562	14487	14320	14430	14345	14428	14298	14431	14399	14252	14308	14226	14215	14329	14309	14325	14380	14475	14491	14554	14292	14403	14403	14464	14207	14506	14539	14386	14382	14327	14387	14411	14631	14458	14423	14394	14328	14487	14348	14427	14435	14531	14223	14550	14481	14596	14459	14437	14464	14464	14434	14473	14461	14238	14482	14447	14504	14485	14482	14198	14484	14467	14441	14513	14384	14420	14319	14366	14346	14443	14146	14330	14394	14574	14539	14367	14394	14438	14320	14286	14389	14364	14448	14335	14436	14511	14454	14481	14315	14440	14314	14410	14325	14291	14400	14418	14401	14351	14345	14305	14282	14309	14498	14477	14416	14448	14376	14446	14457	14325	14556	14354	14413	14464	14230	14385	14316	14488	14406	14378	14538	14448	14426	14395	14342	14312	14104	14091	14268	14399	14348	14267	14412	14286	14266	14505	14346	14561	14409	14400	14383	14222	14654	14421	14285	14400	14396	14382	14159	14489	14490	14505	14376	14353	14574	14477	14297	14422	14541	14351	14510	14371	14527	14490	14521	14266	14274	14495	14585	14382	14345	14398	14319	14359	14432	14435	14373	14697	14393	14491	14321	14492	14288	14415	14537	14366	14547	14534	14369	14437	14378	14348	14362	14523	14412	14265	14390	14322	14351	14336	14407	14520	14536	14284	14387	14388	14379	14416	14507	14384	14575	14327	14188	14495	14486	14392	14324	14316	14284	14285	14533	14448	14277	14322	14356	14579	14253	14233	14357	14298	14406	14478	14163	14369	14407	14507	14473	14580	14409	14465	14253	14377	14465	14514	14511	14483	14484	14285	14362	14273	14531	14417	14386	14429	14343	14278	14327	14410	14574	14334	14443	14433	14554	14556	14580	14460	14432	14444	14522	14578	14500	14474	14466	14524	14385	14567	14239	14421	14358	14467	14341	14377	14553	14468	14538	14240	14428	14471	14430	14432	14455	14580	14352	14408	14189	14375	14307	14461	14376	14419	14451	14368	14319	14497	14377	14387	14423	14580	14476	14505	14166	14249	14468	14434	14351	14305	14434	14432	14404	14428	14472	14518	14687	14485	14288	14420	14511	14563	14259	14257	14251	14491	14400	14325	14521	14388	14406	14298	14205	14331	14352	14505	14412	14282	14256	14327	14494	14470	14433	14637	14381
13860	21002	19899	17079	16140	15424	14956	14621	14863	14512	14488	21890	34975	32597	28902	21436	16228	14856	14580	14098	14267	14430	14408	14377	14273	14329	14342	14104	14356	14296	14253	14350	14170	14422	14189	14352	14245	14342	14243	14269	14206	14429	14340	14237	14289	14084	14473	14322	14282	14205	14431	14255	14257	14258	14205	14423	14256	14391	14284	14276	14190	14303	14359	14182	14332	14349	14242	14250	14358	14160	14321	14289	14276	14300	14300	14152	14248	14209	14429	14163	14209	14281	14242	14288	14246	14102	14357	14138	14253	14383	14130	14238	14163	14035	14199	14283	14335	14369	14297	14363	14131	14275	14241	14301	14185	14348	14273	14076	14287	14291	14245	14231	14288	14159	14309	14246	14131	14284	14400	14319	14263	14112	14341	14022	14277	14312	14217	14368	14200	14235	14392	14138	14184	14295	14153	14202	14232	14200	14372	14219	14421	14228	14340	14342	14394	14263	14343	14308	14284	14237	14162	14441	14183	14100	14225	14086	14196	14308	14087	14273	14393	14307	14211	14221	14322	14163	14165	14320	14171	14204	14319	14192	14207	14255	14232	14138	14226	14293	14321	14291	14361	14183	14340	14365	14181	14259	14274	14190	14209	14258	14305	14321	14240	14304	14110	14238	14315	14241	14431	14407	14168	14270	14253	14146	14172	14288	14271	14363	14039	14254	14351	14270	14296	14208	14218	14232	14499	14074	14356	14177	14247	14353	14232	14371	14360	14292	14163	14263	14278	14003	14396	14389	14277	14173	14269	14142	14303	14323	14311	14114	14246	14285	14273	14261	14392	14324	14196	14400	14231	14311	14215	14306	14251	14258	14185	14279	14179	14276	14178	14213	14242	14142	14340	14285	14176	14385	14162	14297	14260	14197	14299	14480	14140	14290	14419	14243	14181	14241	14386	14156	14248	14140	14196	14213	14175	14275	14349	14450	14206	14362	14210	14173	14126	14219	14176	14234	14093	14108	14137	14423	14488	14258	14201	14248	14165	14339	14364	14323	14377	14300	14287	14362	14317	14382	14236	14249	14169	14479	14268	14044	14140	14282	14199	14148	14359	14246	14130	14256	14172	14271	14165	14365	14182	14321	14239	14324	14252	14172	14274	14285	14243	14384	14222	14306	14249	14137	14201	14295	14084	14159	14241	14192	14304	14245	14266	14314	14228	14190	14188	14128	14337	14180	14322	14399	14369	14328	14275	14250	14187	14197	14360	14249	14151	14113	14306	14254	14184	14206	14210	14242	14058	14202	14355	14203	14367	14257	14136	14310	14245	14152	14156	14166	14161	14303	14117	14209	14209	14363	14195	14275	14357	14298	14314	14354	14255	14309	14204	14225	14331	14302	14419	14157	14251	14276	14362	14443	14282	14405	14344	14143	14183	14285	14339	14094	14365	14332	14301	14231	14413	14332	14309	14272	14242	14181	14217	14198	14201	14373	14073	14215	14227	14183	14273	14181	14206	14189	14092	14187	14141	14053	14418	14329	14131	14254	14290	14167	14206	14302	14232	14404	14284	14228	14253	14354	14237	14108	14044	14321	14246	14250	14255	14333	14127	14212	14275	14128	14262	14189	14223	14168	14151	14246	14244	14285	14262	14277	14186	14206	14133	14207	14275	14171	14401	14328	14238	14221	14392	14295	14223	14385	14334	14355	14248	14278	14118	14406	14438	14203	14304	14328	14357	14312	14101	14015	14315	14163	14236	14126	14402	14095	14176	14149	14339	14195	14104	14315	14255	14216	14174	14129	14187	14257	14083	14296	14363	14266	14242	14222	14230	14154	14369	14191	14190	14401	14342	14195	14230	14245	14242	14231	14347	14294	14361	14233	14301	14308	14144	14299	14209	14120	14303	14343	14310	14420	14327	14231	14141	14299	14118	14103	14281	14191	14130	14221	14177	14189	14264	14114	14353	14206	14095	14404	14426	14339	14411	14439	14343	14161	14334	14251	14313	14170	14446	14348	14263	14205	14172	14008	14364	14246	14170	14408	14256	14290	14217	14193	14336	14318	14307	14237	14357	14207	14226	14271	14296	14247	14210	14328	14108	14319	14342	14215	14355	14174	14231	14216	14267	14220	14170	14108	14219	14342	14274	14398	14124	14185	14388	14274	14229	14367	14103	14243	14307	14154	14448	14059	14263	14408	14299	14469	14046	14062	14235	14108	14288	14433	14201	14219	14245	14309	14332	14249	14325	14282	14192	14297	14089	14403	14278	14245	14298	14031	14258	14234	14085	14150	14369	14116	14226	14312	14255	14290	14343	14308	14210	14210	14257	14286	14155	14141	14181	14200	14060	14014	14117	14211	14335	14344	14119	14090	14315	14218	14261	14104	14130	14166	14228	14303	14272	14199	14144	14317	14218	14339	14471	14167	14183	14253	14343	14206	14332	14191	14278	14312	14326	14174	14192	14198	14183	14236	14269	14162	14125	14296	14263	14285	14193	14122	14406	14273	14386	14356	14063	14192	14294	14430	14203	14271	14232	14438	14180	14173	14225	14344	14097	14225	14346	14274	14309	14138	14370	14239	14206	14454	14242	14271	14195	14183	14132	14417	14261	14230	14163	14385	14236	14200	14415	14256	14085	14127	14410	14141	14343	14270	14287	14344	14328	14268	14124	14244	14138	14248	14309	14355	14206	14528	14431	14323	14281	14330	14255	14371	14205	14217	14246	14323	14196	14242	14207	14331	14167	14174	14284	14301	14261	14294	14227	14261	14178	14371	14495	14322	14313	14153	14248	14257	14112	14170	14236	14320	14150	14298	14290	14285	14149	14267	14219	14236	14110	14245	14261	14212	14207	14325	14045	14310	14353	14233	14215	14180	14256	14296	14390	14300	14185	14325	14206	14209	14262	14319	14220	14054	14341	14358	14282	14255	14326	14326	14256	14227	14209	14065	14193	14311	14369	14269	14207	14222	14201	14209	14123	14216	14390	14295	14238	14219	14391	14184	14304	14228	14270	14244	14265	14175	14343	14182	14322	14156	14176	14272	14284	14409	14077	14293	14104	14327	14157	14363	14300	14398	14044	14400	14351	14411	14422	14390	14196	14298	14341	14237	14290	14253	14280	14389	14156	14319	14354	14259	14116	14340	14214	14153	14265	14615	13974	14358	14166	14430	14126	14165	14448	14312	14315	14195	14293	14196	14232	14189	14263	14326	14223	14337	14207	14218	14144	14182	14192	14245	14119	14459	14253	14220	14263	14231	14207	14171	14314	14184	14335	14217	14280	14228	14273	14238	14220	14241	14242	14145	14321	14335	14221	14154	14331	14347	14344	14440	14213	14189	14052	14041	14235	14155	14367	14198	14272	14265	14137	14364	14171	14256	14035	14340	14314	14229	14329	14350	14286	14301	14157	14193	14229	14163	14376	14136	14280	14285	14285	14468	14245	14078	14118	14277	14289	14443	14258	14224	14204	14163	14240	14215	14280	14336	14231	14307	14213	14293	14469	14289	14445	14167	14284	14243	14285	14277	14118	14342	14352	14346	14273	14302	14260	14315	14314	14312	14210	14361	14298	14247	14249	14072	14308	14197	14216	14239	14367	14133	14124	14136	14231	14261	14326	14324	14283	14291	14285	14274	14264	14242	14335	14246	14115	14219	14323	14318	14272	14179	14280	14256	14305	14102	14295	14385	14242	14181	14149	14157	14398	14204	14336	14167	14300	14118	14260	14231	14137	14260	14205	14191	14199	14284	14282	14154	14237	14367	14161	14221	14083	14242	14064	14244	14268	14277	14299	14189	14247	14178	14213	14161	14176	14263	14384	14219	14314	14169	14254	14111	14266	14415	14222	14187	14248	14125	14327	14276	14219	14232	14274	14355	14151	14366	14297	14215	14209	14397	14250	14281	14185	14371	14142	14202	14278	14285	14187	14314	14179	14284	14300	14227	14226	14209	14164	14275	14212	14237	14232	14197	14104	14162	14314	14241	14124	14171	14254	14282	14358	14255	14082	14280	14133	14345	14278	14369	14372	14396	14225	14248	14265	14320	14220	14364	14317	14284	14323	14159	14277	14077	14234	14151	14134	14119	14327	14134	14237	14233	14275	14273	14247	14277	14122	14338	14160	14165	14210	14273	14320	14266	14147	14235	14152	14136	14236	14380	14413	14323	14325	14272	14130	14217	14260	14318	14278	14122	14230	14207	14305	14205	14210	14092	14409	14209	14352	14285	14330	14195	14293	14326	14389	14248	14281	14243	14340	14283	14156	14208	14154	14103	14218	14323	14265	14306	14299	14275	14266	14336	14282	14090	14212	14525	14328	14362	14267	14239	14285	14261	14226	14189	14371	14262	14366	14338	14262	14173	14327	14188	14315	14271	14145	14377	14115	14228	14161	14236	14331	14309	14129	14292	14369	14337	14278	14296	14335	14220	14114	14124	14276	14171	14279	14294	14297	14277	14287	14254	14303	14345	14215	14162	14219	14210	14305	14131	14271	14258	14294	14149	14375	14286	14220	14332	14340	14124	14395	14298	14341	14259	14382	14291	14306	14223	14315	14165	14341	14416	14221	14208	14168	14286	14213	14385	14244	14205	14229	14236	14487	14290	14292	14177	14193	14313	14114	14130	14360	14256	14213	14238	14288	14245	14330	14443	14270	14243	14266	14059	14361	14213	14212	14214	14202	14185	14321	14254	14256	14077	14358	14277	14291	14252	14166	14285	14171	14290	14327	14311	14366	14340	14223	14089	14326	14248	14339	14180	14232	14231	14370	14145	14239	14265	14393	14372	14156	14169	14236	14185	14402	14339	14115	14179	14109	14227	14086	14281	14050	14451	14068	14225	14240	14339	14429	14275	14169	14294	14156	14308	14251	14182	14218	14170	14432	14281	14306	14191	14295	14162	14310	14321	14291	14449	14239	14246	14336	14226	14406	14178	14218	14080	14193	14118	14299	14048	14137	14183	14263	14387	14223	14339	14159	14199	14463	14097	14292	14222	14158	14261	14278	14313	14177	14351	14244	14430	14253	14265	14179	14131	14130	14460	14020	14417	14350	14255	14172	14111	14197	14282	14349	14130	14183	14251	14197	14277	14183	14496	14287	14298	14149	14290	14292	14397	14309	14306	14373	14266	14257	14212	14035	14127	14171	14181	14513	14262	14248	14130	14192	14245	14159	14228	14265	14114
23996	21338	28825	24201	21681	20853	18683	15787	15055	15206	15186	27382	42845	36717	29327	21622	16936	15301	14705	14810	14698	14753	14805	14670	14788	14710	14832	14818	14592	14637	14709	14718	14753	14695	14749	14703	14760	14682	14549	14569	14675	14720	14626	14626	14619	14760	14960	14601	14647	14716	14689	14696	14513	14563	14624	14651	14678	14693	14522	14773	14577	14445	14623	14602	14584	14407	14684	14415	14626	14730	14650	14718	14684	14507	14438	14686	14577	14556	14519	14589	14271	14575	14567	14415	14627	14545	14547	14676	14551	14648	14544	14441	14603	14604	14551	14318	14520	14662	14796	14474	14645	14659	14535	14520	14537	14634	14350	14386	14489	14503	14456	14731	14512	14616	14449	14614	14507	14584	14653	14436	14524	14455	14463	14494	14732	14661	14551	14575	14461	14791	14426	14539	14625	14578	14651	14629	14575	14684	14580	14754	14631	14543	14612	14525	14367	14561	14685	14384	14783	14645	14319	14408	14574	14570	14541	14556	14652	14493	14716	14534	14669	14432	14726	14661	14564	14689	14709	14622	14608	14637	14683	14623	14725	14667	14453	14604	14513	14531	14518	14441	14606	14469	14546	14666	14729	14489	14687	14467	14550	14569	14419	14405	14540	14637	14424	14542	14519	14460	14773	14819	14630	14632	14608	14490	14456	14671	14513	14664	14569	14705	14524	14627	14631	14618	14627	14609	14474	14436	14464	14572	14651	14715	14612	14486	14405	14545	14681	14541	14575	14548	14607	14581	14611	14466	14417	14593	14537	14453	14488	14567	14598	14594	14574	14481	14715	14512	14470	14446	14740	14500	14553	14574	14453	14748	14488	14664	14735	14578	14642	14453	14458	14562	14512	14408	14533	14546	14664	14724	14486	14524	14666	14531	14443	14520	14620	14474	14529	14624	14478	14452	14460	14618	14535	14548	14600	14576	14630	14389	14580	14718	14713	14489	14788	14540	14535	14625	14639	14468	14449	14581	14382	14383	14482	14524	14540	14395	14476	14464	14474	14632	14528	14708	14638	14552	14392	14496	14624	14586	14551	14747	14502	14520	14459	14587	14537	14657	14526	14556	14610	14379	14573	14399	14379	14386	14333	14870	14471	14639	14626	14725	14416	14567	14687	14746	14413	14690	14514	14628	14669	14830	14495	14631	14583	14418	14703	14561	14509	14613	14784	14525	14651	14658	14525	14588	14676	14521	14614	14677	14553	14667	14740	14431	14558	14651	14572	14469	14694	14494	14620	14607	14604	14362	14481	14548	14587	14542	14687	14642	14457	14469	14629	14568	14591	14499	14465	14544	14659	14552	14718	14702	14684	14794	14601	14472	14509	14454	14402	14594	14496	14626	14719	14441	14666	14499	14495	14382	14569	14602	14537	14566	14407	14670	14680	14569	14604	14467	14633	14513	14432	14691	14619	14482	14622	14532	14610	14541	14836	14531	14656	14449	14590	14472	14672	14521	14581	14581	14776	14518	14707	14683	14441	14445	14630	14643	14694	14664	14634	14562	14558	14715	14535	14315	14576	14576	14483	14399	14591	14595	14609	14736	14483	14300	14530	14436	14438	14620	14507	14356	14667	14607	14399	14484	14637	14620	14597	14407	14559	14553	14594	14558	14577	14669	14657	14410	14631	14498	14486	14428	14584	14592	14620	14491	14620	14626	14392	14627	14517	14581	14414	14378	14649	14516	14502	14417	14673	14651	14668	14487	14542	14759	14479	14624	14509	14463	14406	14652	14547	14625	14617	14531	14482	14546	14720	14440	14602	14600	14503	14592	14545	14564	14561	14596	14838	14464	14437	14757	14614	14562	14590	14654	14484	14720	14458	14609	14353	14454	14639	14581	14695	14585	14425	14381	14604	14542	14517	14696	14656	14691	14531	14579	14649	14580	14722	14652	14478	14525	14525	14654	14548	14436	14794	14518	14659	14533	14436	14587	14679	14620	14701	14444	14546	14470	14857	14430	14613	14631	14388	14482	14520	14527	14409	14347	14559	14679	14695	14433	14465	14459	14709	14499	14524	14631	14416	14495	14391	14579	14590	14564	14515	14513	14455	14741	14566	14592	14504	14591	14494	14409	14405	14541	14560	14506	14486	14543	14602	14551	14528	14651	14559	14484	14461	14670	14555	14599	14713	14515	14462	14610	14757	14434	14664	14526	14585	14555	14462	14677	14797	14410	14597	14438	14609	14681	14487	14545	14265	14538	14496	14539	14570	14657	14496	14563	14414	14498	14708	14491	14508	14374	14530	14620	14701	14656	14517	14694	14655	14531	14412	14575	14466	14210	14519	14535	14535	14586	14488	14690	14679	14534	14541	14687	14568	14591	14555	14705	14572	14511	14685	14479	14696	14627	14415	14462	14568	14436	14515	14582	14456	14562	14503	14598	14650	14627	14314	14545	14573	14483	14697	14432	14484	14402	14661	14691	14656	14647	14530	14622	14473	14562	14406	14568	14707	14470	14509	14617	14760	14459	14501	14539	14430	14534	14824	14541	14497	14616	14552	14438	14558	14495	14580	14648	14504	14541	14663	14755	14667	14832	14715	14627	14573	14479	14356	14514	14512	14594	14536	14641	14626	14713	14663	14469	14647	14605	14593	14484	14499	14599	14709	14587	14610	14566	14652	14409	14593	14486	14715	14673	14462	14472	14472	14377	14622	14568	14462	14748	14592	14477	14836	14604	14469	14579	14572	14587	14775	14547	14490	14722	14415	14660	14587	14513	14548	14512	14551	14582	14475	14451	14590	14652	14350	14728	14573	14395	14462	14558	14623	14693	14525	14655	14532	14632	14649	14542	14502	14675	14511	14625	14515	14617	14541	14488	14603	14596	14385	14415	14761	14341	14490	14663	14767	14478	14755	14545	14587	14375	14711	14612	14587	14533	14269	14591	14558	14412	14681	14625	14477	14776	14620	14588	14559	14442	14494	14606	14458	14656	14370	14443	14531	14683	14673	14736	14568	14476	14628	14777	14527	14569	14466	14611	14475	14740	14633	14559	14328	14390	14634	14365	14781	14595	14683	14629	14543	14564	14529	14541	14663	14486	14948	14526	14702	14716	14517	14492	14489	14525	14649	14633	14544	14625	14625	14611	14548	14740	14671	14460	14458	14563	14520	14352	14329	14826	14581	14330	14378	14487	14473	14626	14519	14597	14500	14629	14661	14523	14524	14340	14523	14533	14631	14479	14487	14590	14390	14581	14598	14446	14639	14604	14596	14713	14406	14552	14641	14590	14536	14398	14574	14587	14498	14446	14537	14534	14451	14602	14374	14383	14507	14396	14529	14650	14489	14472	14731	14467	14890	14559	14570	14535	14390	14463	14742	14512	14576	14512	14535	14514	14615	14495	14484	14633	14619	14540	14612	14448	14595	14441	14480	14500	14543	14380	14718	14474	14604	14561	14671	14639	14528	14432	14660	14443	14494	14536	14513	14799	14481	14535	14667	14538	14522	14274	14739	14450	14597	14407	14444	14649	14500	14501	14451	14721	14664	14469	14631	14441	14629	14463	14503	14737	14784	14561	14678	14464	14568	14561	14695	14745	14594	14478	14479	14698	14572	14487	14716	14624	14826	14577	14461	14463	14630	14637	14377	14444	14841	14689	14452	14444	14477	14625	14520	14582	14611	14521	14532	14726	14478	14585	14416	14533	14507	14760	14519	14593	14578	14581	14411	14631	14572	14700	14702	14482	14740	14511	14504	14574	14491	14747	14557	14587	14503	14611	14655	14556	14527	14551	14736	14525	14560	14693	14585	14571	14511	14854	14610	14632	14523	14436	14534	14578	14557	14500	14423	14725	14532	14591	14407	14802	14471	14732	14583	14518	14749	14653	14525	14524	14357	14455	14766	14502	14371	14605	14414	14560	14665	14546	14452	14732	14515	14528	14637	14600	14685	14526	14629	14536	14613	14556	14620	14505	14642	14565	14536	14289	14532	14701	14517	14585	14621	14590	14638	14536	14520	14596	14644	14721	14488	14547	14472	14370	14757	14673	14600	14514	14510	14662	14376	14394	14570	14561	14662	14638	14396	14533	14308	14652	14592	14610	14614	14537	14517	14401	14758	14547	14558	14573	14336	14611	14728	14573	14564	14554	14623	14653	14515	14491	14492	14622	14434	14639	14658	14564	14613	14498	14584	14528	14472	14558	14576	14596	14454	14582	14507	14655	14325	14787	14455	14523	14665	14416	14577	14416	14581	14677	14511	14486	14471	14608	14522	14686	14682	14574	14613	14686	14645	14442	14513	14468	14286	14531	14673	14553	14510	14684	14584	14531	14572	14518	14764	14539	14569	14716	14416	14565	14456	14529	14473	14555	14496	14561	14457	14491	14500	14613	14659	14662	14733	14536	14683	14626	14637	14676	14440	14524	14683	14633	14636	14758	14780	14612	14694	14637	14573	14539	14670	14543	14547	14684	14456	14694	14487	14654	14458	14670	14373	14662	14554	14517	14621	14514	14399	14624	14422	14545	14341	14491	14547	14590	14486	14483	14429	14659	14677	14663	14468	14618	14531	14559	14572	14557	14507	14413	14727	14609	14457	14634	14706	14573	14569	14592	14442	14518	14545	14686	14769	14517	14454	14599	14677	14584	14472	14568	14659	14659	14560	14549	14508	14544	14648	14740	14632	14606	14631	14594	14579	14796	14441	14450	14671	14592	14671	14471	14532	14243	14528	14698	14664	14457	14507	14475	14465	14805	14517	14605	14549	14554	14615	14653	14942	14449	14628	14337	14519	14387	14470	14511	14528	14485	14686	14551	14465	14525	14604	14483	14513	14341	14477	14362	14624	14492	14631	14591	14408	14587	14656	14653	14635	14486	14394	14501	14602	14321	14506	14400	14777	14462	14697	14600	14615	14545	14722	14541	14613	14516	14502	14590	14543	14449	14561	14579	14484	14476	14542	14636	14562	14484	14525	14849	14825	14487	14669	14555	14498	14587	14589	14452	14502	14607	14518	14629	14727	14585	14615	14607	14495	14548	14493	14707	14619	14743	14613	14555	14601	14541	14631	14535	14659	14552	14421	14707	14584	14434	14537	14821	14426	14484	14560	14689	14652	14643	14452	14715	14607	14496	14605	14664	14645	14584	14478	14722	14369	14603	14478	14431	14478	14580	14542	14456	14592	14826
15449	25713	23789	19741	17662	16576	15711	15629	15268	15091	15277	32702	46366	39684	31870	22101	16445	14875	14402	14371	14479	14339	14366	14410	14543	14415	14679	14183	14458	14448	14532	14520	14343	14505	14444	14360	14412	14489	14449	14279	14427	14194	14299	14356	14430	14513	14511	14395	14464	14470	14328	14195	14352	14324	14349	14527	14401	14340	14519	14332	14709	14372	14367	14380	14499	14393	14378	14310	14377	14375	14416	14322	14284	14366	14388	14386	14524	14642	14437	14373	14385	14483	14313	14293	14434	14522	14546	14459	14467	14342	14412	14527	14377	14372	14565	14413	14195	14391	14446	14480	14550	14366	14327	14362	14482	14424	14364	14404	14379	14357	14454	14488	14339	14351	14377	14434	14304	14376	14236	14227	14679	14364	14214	14399	14402	14325	14552	14256	14403	14348	14422	14319	14440	14371	14417	14437	14424	14329	14299	14247	14385	14358	14408	14493	14473	14501	14354	14416	14547	14400	14560	14421	14426	14337	14346	14382	14308	14312	14351	14451	14435	14310	14398	14352	14297	14288	14524	14294	14323	14320	14523	14489	14518	14504	14568	14448	14254	14362	14352	14295	14426	14485	14329	14359	14410	14447	14376	14376	14334	14342	14349	14462	14414	14485	14262	14564	14343	14688	14492	14468	14201	14424	14426	14255	14611	14581	14303	14488	14399	14362	14424	14298	14542	14547	14348	14213	14426	14342	14434	14436	14375	14283	14404	14312	14591	14338	14437	14285	14384	14360	14498	14634	14347	14512	14450	14439	14354	14263	14394	14382	14499	14386	14391	14220	14518	14387	14428	14328	14236	14386	14568	14421	14441	14275	14433	14432	14445	14410	14514	14398	14530	14414	14368	14396	14466	14429	14451	14286	14319	14488	14482	14494	14413	14408	14220	14613	14377	14335	14559	14249	14404	14380	14447	14488	14291	14482	14478	14452	14465	14477	14525	14295	14522	14678	14419	14177	14482	14373	14338	14550	14287	14500	14335	14345	14271	14441	14458	14432	14426	14377	14414	14427	14359	14392	14342	14290	14348	14423	14311	14348	14339	14358	14406	14324	14527	14223	14346	14428	14299	14384	14302	14491	14417	14296	14427	14344	14300	14374	14329	14373	14417	14240	14312	14520	14405	14297	14281	14420	14325	14495	14264	14381	14552	14445	14423	14263	14466	14321	14361	14325	14287	14233	14526	14353	14524	14312	14563	14525	14402	14327	14335	14111	14441	14458	14597	14447	14352	14284	14327	14220	14491	14355	14390	14452	14475	14295	14315	14383	14356	14404	14575	14446	14550	14315	14455	14438	14273	14392	14356	14367	14390	14337	14577	14407	14387	14344	14367	14525	14472	14492	14418	14447	14326	14211	14432	14399	14303	14272	14290	14312	14462	14386	14361	14449	14317	14599	14422	14329	14404	14262	14458	14333	14425	14287	14446	14506	14388	14396	14345	14403	14462	14323	14317	14606	14178	14451	14302	14356	14581	14450	14252	14318	14324	14454	14465	14555	14326	14570	14184	14409	14562	14495	14403	14392	14313	14345	14419	14394	14357	14370	14411	14506	14445	14470	14315	14508	14493	14664	14505	14354	14506	14184	14442	14313	14380	14419	14483	14417	14312	14386	14423	14597	14290	14493	14430	14394	14500	14483	14354	14454	14146	14561	14412	14481	14489	14403	14324	14484	14505	14270	14240	14367	14512	14321	14459	14386	14411	14447	14444	14439	14375	14358	14510	14473	14338	14270	14278	14470	14587	14460	14273	14351	14495	14490	14207	14396	14391	14466	14390	14360	14387	14265	14464	14329	14408	14398	14415	14312	14471	14288	14385	14388	14496	14496	14263	14363	14364	14371	14335	14233	14319	14430	14405	14116	14558	14266	14416	14380	14495	14556	14348	14549	14413	14317	14433	14476	14376	14267	14303	14378	14567	14426	14514	14397	14624	14575	14441	14277	14364	14372	14373	14432	14384	14395	14189	14584	14415	14551	14282	14373	14427	14202	14398	14573	14494	14314	14355	14355	14472	14284	14522	14264	14383	14468	14456	14448	14368	14370	14449	14328	14492	14306	14480	14297	14506	14592	14299	14452	14334	14215	14254	14295	14251	14570	14372	14326	14494	14424	14329	14322	14399	14429	14344	14273	14486	14341	14378	14349	14500	14172	14442	14290	14325	14338	14291	14359	14331	14389	14418	14558	14399	14505	14488	14326	14257	14291	14512	14558	14417	14391	14378	14372	14405	14528	14385	14474	14580	14464	14301	14454	14415	14436	14486	14509	14254	14464	14360	14318	14458	14346	14168	14289	14373	14356	14205	14585	14295	14380	14351	14545	14357	14235	14406	14400	14414	14374	14494	14496	14222	14378	14572	14253	14404	14316	14323	14422	14541	14344	14409	14338	14469	14108	14417	14395	14468	14408	14415	14445	14460	14416	14567	14285	14387	14400	14327	14432	14446	14304	14376	14378	14370	14392	14393	14338	14551	14471	14389	14490	14428	14197	14457	14306	14526	14416	14285	14271	14336	14361	14441	14340	14431	14356	14430	14246	14334	14489	14351	14441	14430	14379	14279	14558	14439	14342	14345	14435	14402	14479	14312	14437	14307	14512	14399	14361	14217	14491	14258	14251	14314	14488	14466	14436	14368	14300	14497	14318	14341	14459	14378	14422	14276	14236	14433	14251	14125	14518	14496	14444	14462	14568	14285	14368	14475	14258	14367	14435	14432	14311	14335	14381	14333	14436	14659	14355	14366	14432	14355	14521	14400	14276	14418	14509	14392	14502	14304	14524	14471	14432	14579	14374	14501	14416	14413	14296	14505	14481	14344	14327	14586	14495	14395	14419	14386	14504	14436	14402	14499	14528	14433	14394	14433	14383	14370	14459	14357	14460	14473	14538	14269	14418	14435	14313	14146	14521	14438	14223	14408	14368	14276	14420	14554	14489	14470	14247	14418	14413	14422	14382	14347	14441	14437	14166	14311	14402	14421	14337	14431	14452	14331	14348	14203	14412	14287	14355	14464	14344	14577	14269	14464	14381	14310	14474	14391	14225	14260	14451	14413	14445	14469	14446	14446	14336	14323	14271	14451	14479	14409	14344	14378	14430	14395	14381	14271	14364	14332	14477	14396	14432	14251	14432	14292	14383	14307	14440	14316	14498	14329	14583	14340	14422	14488	14399	14362	14451	14612	14343	14543	14594	14296	14263	14278	14417	14301	14370	14374	14400	14379	14299	14261	14369	14416	14399	14484	14214	14478	14291	14316	14473	14477	14468	14359	14449	14415	14526	14406	14481	14240	14405	14347	14420	14367	14564	14584	14408	14442	14450	14532	14195	14456	14248	14469	14372	14534	14371	14412	14465	14517	14477	14424	14213	14634	14505	14470	14316	14423	14276	14580	14450	14359	14469	14309	14387	14361	14420	14410	14454	14421	14507	14261	14571	14327	14448	14408	14420	14218	14408	14336	14336	14521	14388	14344	14280	14279	14270	14382	14305	14416	14365	14519	14427	14481	14462	14426	14329	14294	14463	14420	14288	14451	14516	14405	14416	14412	14454	14355	14365	14325	14511	14569	14481	14280	14324	14252	14419	14360	14437	14377	14391	14498	14452	14244	14407	14435	14672	14487	14500	14266	14426	14274	14344	14379	14416	14357	14435	14414	14233	14203	14366	14458	14608	14416	14439	14506	14500	14330	14410	14502	14470	14302	14386	14498	14234	14334	14342	14302	14418	14376	14445	14614	14513	14312	14551	14440	14541	14410	14174	14482	14504	14430	14330	14456	14309	14438	14424	14359	14517	14447	14470	14473	14210	14444	14489	14357	14444	14370	14368	14483	14406	14419	14226	14342	14641	14280	14382	14395	14346	14413	14363	14462	14397	14378	14409	14238	14365	14452	14359	14402	14429	14427	14509	14291	14405	14380	14402	14541	14385	14629	14249	14512	14278	14491	14308	14357	14309	14536	14477	14324	14509	14385	14526	14355	14278	14347	14545	14448	14490	14362	14539	14340	14379	14334	14274	14381	14328	14405	14436	14311	14644	14265	14416	14490	14363	14189	14278	14505	14407	14334	14441	14382	14440	14415	14514	14385	14391	14302	14303	14291	14339	14564	14417	14158	14412	14385	14470	14431	14510	14523	14471	14321	14457	14240	14357	14407	14394	14427	14272	14388	14436	14410	14186	14503	14482	14304	14304	14481	14375	14556	14466	14223	14413	14377	14404	14412	14357	14552	14562	14569	14437	14289	14510	14451	14442	14373	14298	14560	14512	14290	14467	14238	14335	14072	14331	14401	14478	14500	14450	14473	14231	14495	14513	14339	14381	14501	14553	14531	14390	14324	14425	14336	14397	14315	14404	14568	14468	14526	14503	14297	14519	14274	14485	14488	14392	14233	14404	14339	14482	14389	14441	14329	14414	14359	14479	14540	14319	14446	14512	14554	14271	14412	14436	14366	14405	14500	14376	14341	14226	14421	14387	14334	14479	14454	14429	14381	14512	14430	14443	14413	14464	14464	14263	14358	14441	14410	14278	14500	14428	14391	14416	14533	14436	14408	14405	14398	14309	14478	14519	14456	14336	14381	14494	14598	14273	14281	14505	14480	14393	14328	14294	14361	14376	14436	14494	14187	14292	14464	14479	14453	14367	14297	14256	14377	14381	14519	14375	14362	14341	14396	14542	14196	14299	14310	14478	14459	14492	14591	14510	14390	14306	14380	14330	14295	14279	14346	14378	14262	14432	14406	14444	14454	14460	14347	14623	14479	14249	14446	14411	14397	14426	14412	14444	14201	14528	14476	14426	14372	14420	14474	14618	14405	14378	14296	14406	14438	14494	14389	14504	14226	14280	14536	14356	14317	14441	14379	14457	14361	14395	14329	14421	14366	14300	14409	14330	14433	14465	14252	14526	14207	14337	14321	14499	14382	14274	14435	14469	14475	14403	14261	14345	14242	14443	14487	14336	14361	14337	14176	14374	14428	14418	14513	14424	14515	14413	14375	14262	14536	14326	14413	14480	14454	14440	14530	14409	14406	14315	14475	14461	14527	14441	14368	14322	14478	14238	14386	14391	14323	14347	14383	14381	14267	14461	14394	14467	14193	14310	14463	14383	14453	14493	14516	14337	14430	14264	14390	14530	14381	14294
28724	21153	19678	17380	15732	15720	15793	15455	15743	15505	15576	16199	18454	18517	17813	16581	15946	15576	15685	15619	15639	15627	15471	15630	15582	15599	15644	15471	15519	15661	15448	15561	15383	15623	15616	15538	15573	15730	15596	15627	15632	15639	15503	15568	15482	15478	15571	15625	15664	15277	15312	15541	15698	15465	15350	15698	15480	15435	15588	15447	15623	15421	15286	15565	15538	15483	15636	15393	15377	15574	15442	15431	15528	15575	15715	15635	15527	15454	15573	15639	15308	15450	15371	15388	15502	15426	15328	15547	15476	15283	15399	15496	15538	15565	15506	15563	15472	15447	15704	15650	15601	15548	15496	15355	15476	15568	15472	15671	15678	15566	15522	15590	15568	15549	15323	15654	15605	15410	15504	15475	15433	15371	15363	15552	15384	15520	15496	15705	15473	15494	15605	15491	15665	15584	15368	15486	15589	15743	15634	15438	15358	15430	15566	15336	15612	15471	15468	15799	15465	15470	15429	15625	15461	15661	15368	15612	15410	15535	15224	15482	15569	15537	15337	15365	15358	15495	15580	15699	15435	15333	15558	15548	15613	15569	15661	15416	15670	15587	15489	15535	15706	15210	15551	15365	15372	15605	15649	15485	15564	15324	15523	15513	15577	15434	15453	15600	15433	15543	15576	15562	15403	15462	15609	15408	15433	15632	15615	15298	15726	15656	15336	15655	15521	15380	15737	15543	15411	15529	15502	15691	15703	15424	15508	15533	15400	15310	15542	15481	15622	15509	15478	15350	15553	15498	15518	15600	15412	15491	15623	15299	15584	15372	15271	15414	15535	15562	15490	15413	15449	15504	15577	15385	15631	15410	15419	15677	15470	15589	15427	15639	15471	15501	15465	15507	15592	15572	15488	15363	15523	15347	15376	15513	15668	15579	15417	15524	15448	15483	15484	15590	15495	15592	15448	15491	15512	15467	15623	15453	15611	15651	15657	15505	15577	15598	15456	15474	15461	15534	15332	15337	15494	15638	15419	15609	15538	15509	15418	15623	15482	15391	15495	15239	15345	15471	15472	15400	15443	15601	15502	15642	15373	15612	15584	15534	15506	15614	15584	15692	15629	15509	15705	15497	15355	15553	15706	15763	15389	15491	15498	15590	15617	15490	15489	15617	15541	15770	15626	15427	15441	15495	15647	15525	15531	15388	15660	15770	15532	15560	15620	15282	15599	15596	15550	15573	15534	15590	15383	15188	15567	15525	15750	15308	15438	15524	15588	15472	15644	15441	15545	15645	15636	15555	15445	15627	15504	15601	15526	15413	15490	15480	15382	15548	15613	15388	15518	15524	15610	15541	15536	15404	15609	15551	15410	15444	15728	15389	15616	15651	15405	15465	15472	15518	15409	15359	15314	15615	15503	15572	15515	15455	15415	15311	15374	15446	15552	15133	15792	15411	15644	15420	15592	15543	15572	15522	15648	15654	15433	15485	15591	15572	15562	15633	15650	15361	15524	15581	15342	15506	15430	15451	15300	15497	15508	15594	15630	15364	15440	15374	15298	15546	15382	15483	15551	15452	15635	15382	15724	15603	15467	15591	15350	15535	15326	15400	15611	15437	15458	15412	15569	15501	15498	15611	15542	15514	15402	15450	15322	15624	15409	15426	15636	15563	15544	15527	15450	15625	15515	15430	15430	15687	15516	15405	15656	15457	15509	15573	15492	15480	15424	15421	15645	15518	15531	15664	15656	15511	15516	15502	15340	15465	15557	15433	15443	15418	15450	15491	15520	15743	15397	15685	15597	15521	15498	15449	15365	15734	15353	15375	15536	15362	15574	15459	15424	15512	15539	15615	15512	15389	15414	15376	15612	15636	15436	15617	15458	15456	15414	15366	15536	15426	15422	15455	15249	15480	15332	15579	15536	15549	15641	15533	15535	15617	15378	15407	15437	15434	15537	15621	15342	15509	15539	15352	15417	15343	15505	15727	15506	15607	15433	15543	15530	15543	15627	15607	15496	15452	15584	15588	15336	15526	15421	15564	15412	15619	15446	15523	15572	15490	15505	15671	15390	15490	15692	15472	15663	15508	15572	15635	15465	15661	15585	15782	15587	15460	15801	15445	15407	15386	15401	15372	15342	15514	15367	15438	15356	15537	15620	15446	15442	15410	15591	15718	15753	15375	15702	15488	15544	15458	15655	15654	15476	15428	15507	15706	15556	15477	15482	15545	15534	15595	15314	15584	15663	15747	15283	15417	15411	15494	15289	15463	15578	15571	15384	15584	15379	15448	15633	15639	15515	15563	15494	15573	15534	15439	15519	15678	15523	15705	15423	15609	15644	15509	15408	15468	15527	15569	15461	15367	15595	15412	15689	15646	15713	15608	15534	15353	15476	15587	15336	15668	15577	15496	15621	15496	15647	15598	15605	15625	15538	15568	15422	15416	15409	15416	15356	15360	15636	15484	15466	15496	15593	15306	15374	15612	15520	15569	15459	15512	15495	15414	15451	15538	15595	15340	15408	15397	15455	15764	15567	15480	15404	15647	15607	15600	15516	15552	15580	15482	15478	15540	15308	15692	15489	15393	15561	15387	15480	15397	15516	15396	15613	15498	15338	15405	15624	15469	15415	15609	15542	15592	15425	15459	15381	15439	15484	15559	15644	15447	15481	15593	15535	15586	15577	15439	15315	15591	15545	15463	15557	15501	15516	15563	15516	15411	15469	15574	15338	15416	15590	15434	15537	15524	15765	15511	15644	15737	15598	15428	15554	15234	15370	15786	15643	15401	15372	15597	15456	15550	15649	15617	15592	15417	15458	15405	15707	15537	15691	15357	15572	15566	15466	15540	15533	15502	15448	15380	15620	15492	15302	15587	15575	15549	15682	15484	15417	15509	15453	15375	15685	15395	15512	15375	15612	15294	15465	15492	15830	15674	15707	15491	15458	15651	15526	15519	15458	15550	15504	15377	15653	15424	15239	15350	15698	15460	15667	15495	15517	15363	15724	15735	15653	15529	15395	15580	15368	15478	15555	15512	15538	15546	15722	15426	15619	15616	15585	15409	15627	15327	15570	15581	15437	15501	15550	15435	15433	15330	15349	15398	15585	15549	15398	15409	15461	15444	15480	15447	15617	15752	15492	15615	15586	15563	15692	15527	15388	15480	15470	15343	15475	15640	15346	15444	15577	15537	15501	15695	15334	15527	15503	15480	15336	15620	15488	15377	15570	15562	15497	15640	15556	15721	15618	15689	15373	15681	15534	15540	15531	15519	15653	15718	15366	15456	15514	15617	15537	15635	15445	15460	15514	15540	15414	15357	15643	15570	15548	15520	15382	15357	15495	15462	15555	15569	15567	15609	15394	15502	15302	15443	15567	15403	15446	15398	15293	15486	15337	15550	15712	15692	15507	15612	15533	15616	15417	15376	15571	15579	15575	15480	15633	15586	15359	15363	15509	15635	15615	15521	15570	15614	15529	15582	15492	15512	15452	15672	15641	15484	15372	15631	15470	15530	15690	15519	15727	15387	15625	15561	15419	15419	15429	15420	15500	15450	15515	15505	15318	15447	15550	15318	15348	15295	15700	15424	15480	15577	15555	15525	15396	15556	15354	15601	15474	15479	15549	15393	15492	15518	15519	15503	15528	15517	15538	15434	15366	15631	15587	15566	15469	15584	15694	15175	15549	15555	15345	15411	15325	15461	15364	15588	15516	15320	15618	15384	15554	15251	15434	15715	15384	15501	15594	15478	15448	15714	15280	15560	15335	15596	15498	15526	15530	15538	15336	15599	15473	15411	15605	15507	15580	15618	15561	15375	15421	15516	15484	15395	15494	15622	15437	15587	15329	15528	15454	15343	15483	15639	15589	15625	15585	15202	15470	15554	15455	15730	15636	15464	15710	15606	15509	15412	15450	15631	15708	15608	15441	15572	15355	15626	15551	15383	15484	15491	15435	15625	15543	15587	15653	15410	15416	15479	15423	15515	15585	15587	15425	15520	15546	15324	15237	15487	15496	15518	15558	15707	15500	15590	15525	15573	15555	15736	15542	15273	15445	15462	15549	15541	15679	15444	15556	15671	15552	15534	15561	15373	15668	15542	15386	15323	15656	15429	15476	15435	15453	15441	15493	15441	15618	15427	15556	15417	15526	15442	15472	15434	15689	15567	15550	15349	15451	15477	15590	15643	15608	15600	15528	15507	15620	15601	15566	15477	15571	15635	15547	15299	15672	15627	15657	15792	15555	15655	15588	15269	15399	15392	15492	15559	15374	15666	15438	15562	15705	15495	15477	15431	15453	15398	15660	15606	15493	15823	15592	15569	15492	15638	15567	15623	15452	15440	15462	15535	15476	15559	15411	15536	15430	15402	15585	15459	15562	15620	15561	15548	15532	15394	15516	15604	15527	15550	15637	15423	15485	15379	15462	15623	15434	15580	15558	15604	15532	15426	15493	15413	15593	15452	15536	15415	15650	15459	15478	15440	15484	15449	15683	15688	15576	15573	15495	15351	15375	15397	15528	15514	15561	15494	15472	15543	15288	15617	15694	15641	15408	15373	15582	15494	15556	15248	15527	15504	15635	15706	15741	15701	15434	15566	15536	15584	15652	15568	15605	15640	15664	15464	15471	15494	15454	15353	15337	15528	15633	15639	15669	15438	15454	15581	15595	15216	15625	15576	15608	15728	15531	15401	15453	15436	15549	15516	15342	15338	15479	15481	15757	15604	15537	15495	15705	15477	15212	15349	15318	15582	15494	15548	15499	15472	15494	15440	15599	15557	15623	15455	15618	15431	15601	15550	15526	15358	15477	15397	15516	15399	15660	15530	15633	15247	15555	15462	15672	15361	15539	15775	15642	15567	15588	15523	15630	15528	15674	15439	15626	15478	15413	15631	15667	15445	15638	15478	15537	15537	15420	15600	15424	15546	15281	15619	15479	15565	15406	15527	15565	15544	15682	15553	15566	15448	15475	15547	15393	15648	15536	15494	15588	15522	15547	15483	15581	15602	15501	15555	15452	15555	15608	15466	15590	15444	15570	15490	15517	15539	15432	15525	15390	15477	15559	15469	15481	15325	15383	15459	15639	15460	15354	15366	15398	15639	15654	15619	15403	15473	15631	15520	15412	15412	15465	15425	15520	15574	15514	15542	15558	15559	15490	15556	15628	15395	15453	15531	15416	15412
15090	15779	15962	15419	15252	15045	15086	14929	14939	15050	14923	16197	19341	19026	17437	16023	15318	15183	14901	14883	15002	15014	15111	15070	14972	15014	14812	15073	14983	15034	14959	15072	15234	14863	15089	15091	14932	14875	15169	14958	15159	14975	15000	14915	15009	14879	15142	14764	15005	14950	14691	14867	14937	14968	15004	14894	15044	14977	15035	14793	15059	15084	15159	14953	14868	14959	15097	14994	14996	15020	14966	14928	15005	15095	14801	15053	15072	14941	15030	14858	14916	15063	14929	14965	15024	14896	14957	15062	15032	15002	15048	15098	14826	14975	15036	14865	15086	15031	14827	14930	14989	15078	14854	14935	14948	15023	14895	14901	14875	14808	14911	14964	14856	14978	14911	15045	14846	14856	14927	15109	14895	14865	15011	14960	14884	14916	15078	14980	14982	14970	14998	14970	15114	14901	14899	14975	14958	15020	15046	14944	14935	15061	14846	15074	14981	15035	14945	14948	15047	14970	15061	14935	14977	14792	14846	15043	14894	15020	14812	14934	15089	14823	15093	14921	15005	14810	15108	14994	15007	14942	14966	14807	15031	14966	15010	14890	15076	14882	14984	15042	14983	14969	14987	15004	14949	15006	15027	14931	14895	15015	15047	14963	15001	14866	15033	14992	14965	14954	14989	15072	14883	14984	14977	14971	15086	15074	14974	14930	14941	14991	15042	14830	14970	14996	14984	14924	14938	14935	14810	15043	14912	15080	14887	14933	14936	15004	15017	15046	14903	15092	14867	14969	15109	15066	14988	14953	15090	14814	15062	14888	14911	14939	14844	14874	15036	14835	15012	15059	15022	14907	15012	14913	14963	14969	15063	15023	14972	15012	14861	14954	15006	14826	14895	14988	15182	14777	14954	14999	15056	14973	15006	14985	14774	14946	15135	14880	14960	15108	14902	15019	14947	14824	14957	14905	14940	15012	14798	15018	14892	15031	14756	15022	15034	14995	15048	15048	14806	15116	15130	14982	15005	14933	14970	14834	15096	15058	14929	15022	14891	15106	14872	14973	14903	14831	14849	14962	14871	15022	15053	14993	15041	14968	14938	14896	15015	14950	14790	14958	15022	15108	14974	14971	15032	14920	15001	14881	15032	14997	14932	15040	15027	15068	14982	14937	14938	14967	14968	15072	15080	15062	14847	15055	14925	15023	14834	15037	15015	14981	15022	14788	15092	14969	14782	15020	14946	14798	15055	15064	15014	14860	14917	14974	15013	14958	15043	14876	15015	14903	14978	14819	15068	15025	14915	14891	15062	14955	14851	15045	15151	15032	14890	15092	14998	15021	15049	15025	14965	15033	15040	14923	14842	15065	14885	15127	14938	14799	14784	14991	14849	15042	14836	15092	14924	15081	14851	14990	15051	14901	15078	14868	14977	14889	14989	14911	14985	15015	15034	14967	14947	14951	14890	14989	14915	14980	14855	14848	15121	14752	15020	14987	15033	15173	14919	14901	14895	15053	14884	14917	15103	14800	15090	14904	14805	15090	15005	14976	15073	14814	14875	14986	15102	15008	14921	14853	15018	15074	14860	14976	14995	14796	14962	14999	15016	14959	15045	14907	14795	14770	14983	14815	14831	14968	15182	14926	14883	14999	15069	14897	14838	14976	15208	14900	14881	14926	14907	14948	14795	14973	15044	14937	14928	14992	14948	14831	15009	15046	14963	14853	14927	14908	14975	14962	15017	15084	14862	15060	15053	15083	14956	15053	14745	14900	15050	15116	15015	14871	14958	15041	14863	15071	14895	14969	14966	15145	14953	14894	15082	14987	14893	15181	15009	15114	15053	15058	14975	14972	15023	15008	15030	15032	15075	15075	14973	14923	14827	14952	15102	14944	15047	15010	15002	14814	14974	15101	15009	14909	14981	14898	14967	15125	14946	15002	14982	15137	15116	14879	14936	14897	15040	15150	14871	14878	14907	14807	15003	14957	14973	15137	15021	14936	14977	14776	15051	15024	14966	14917	15080	14902	15004	15050	15002	15114	15006	14924	14993	14979	14936	14841	14925	14970	14833	15043	14987	15028	14947	14931	14886	14951	14968	15074	14992	14968	14992	14824	14836	14933	14961	14995	15114	14907	14904	14974	14811	15094	15182	15064	15042	15186	15187	14987	15003	15008	15003	14850	14938	15038	14969	14849	15079	15049	14923	15071	14956	15103	14908	15038	14889	15147	15054	15156	15006	15007	14824	14950	15107	14998	14948	15003	14964	14934	14916	14930	14968	15075	14772	14998	14925	15042	14941	15075	15026	14916	14894	14982	14906	14814	14897	15095	15030	14909	14910	14919	14939	14931	14997	15097	14910	14942	15195	14940	14933	14980	14837	14965	15226	14838	14858	14891	15060	14963	14914	14920	14954	14935	14913	14908	14987	14956	15099	14929	14907	14963	14942	14976	15025	14876	15012	15016	15105	14869	14984	14920	15010	14977	15039	14897	14967	14669	15205	14969	14995	15208	14951	14998	15064	14900	14971	14843	14900	15101	14795	14797	14931	14896	14985	14933	14950	15005	15002	14770	14933	14876	15096	14981	14993	15056	14999	14960	14808	15027	15193	14860	14851	15046	14879	15027	15156	14999	15067	14874	15064	15035	15019	14887	15080	14823	14989	15046	14941	14976	14994	14963	14899	15073	14912	14909	14852	15028	15030	14946	14892	15104	14875	15023	15077	14981	15110	15075	15125	14972	15048	14989	14987	14937	14967	14972	14835	14901	14893	15083	14880	14881	14925	15050	15003	15034	15073	15059	14872	14985	14869	14847	14898	14845	14967	15132	15014	14968	15047	15065	15147	14855	14848	15158	14867	14804	14986	14907	15045	15003	14902	14969	14920	14951	14893	14804	14987	15197	14961	15034	14981	15099	14960	15012	15059	15077	14866	15124	14966	14935	15025	14922	15005	14806	14876	15066	14890	14817	15101	14981	15006	14887	15067	15155	14955	15055	15035	14968	15026	14969	15088	14727	14929	15021	14927	14957	14841	15072	15103	14944	14953	14982	14901	14764	14910	14860	14995	15084	15148	14922	14979	15103	14881	14945	15046	14956	15040	15042	14814	14939	15039	14840	14953	14806	14968	14968	15042	14911	14904	15005	14912	15100	14930	14892	15064	14937	14999	14942	14878	15039	15085	15079	14954	14993	15020	14880	14900	15007	15034	14889	14967	15090	14789	14916	15111	14912	15085	15060	14869	15027	15156	14998	15040	15053	14763	15043	14834	15027	14879	14980	14867	14851	14989	15086	14942	15035	15043	14984	15080	14981	15205	14984	15045	14883	15009	14818	14787	15075	14929	15098	14932	14934	14906	14981	14945	14972	14996	14957	14938	15077	14963	14937	14942	15114	14900	14934	14944	15022	14825	14958	14982	15177	14940	15013	15025	14954	14843	15167	15121	15046	14963	14992	15014	15105	14952	15056	14904	14968	15013	15060	14965	15080	14938	15033	14951	14935	15077	14917	15024	14840	14978	14912	15039	14989	14902	14758	15047	14879	15092	14970	14933	14994	14908	15068	14875	15146	15107	14951	14878	15041	15153	14927	15144	14981	15076	15118	14956	14938	15037	15019	15018	14893	14944	14864	14906	14968	14878	14860	15031	15095	15092	14990	15069	14979	15000	15001	14864	15045	15097	15042	15049	15026	15051	14968	14994	14879	14947	14828	15186	14911	14900	15000	14983	14935	14783	14883	14949	15024	14960	14955	15036	15080	14973	14871	15049	15035	14962	15049	14842	14921	15064	15068	14939	15003	14957	15151	14819	15005	15009	14902	14898	14926	14958	14818	14941	14935	14909	14995	15032	15027	14847	14844	15013	15027	15057	14932	14956	14973	14837	14930	15159	14999	14939	15009	15140	14874	15100	14990	15006	15011	15021	14839	14846	14895	14845	14873	14974	14752	14945	14853	15061	14956	15044	15097	14990	15000	15075	15049	14949	15057	14926	15043	14856	14925	14968	14924	14867	14990	14902	14969	14911	14971	14967	15019	15001	14959	15039	14879	14862	14925	15032	14991	14841	15087	15002	14946	15036	15088	14872	14998	15074	14914	14998	14920	14947	15204	14861	14925	14932	15002	14902	15121	15021	14835	15043	14991	15162	14866	14986	14915	14996	14865	15062	15025	15100	15001	14981	14952	15081	14944	14874	14989	14826	14937	15055	15000	14945	15013	15050	14958	14931	14955	14938	14964	14841	14904	15075	15058	14956	14946	14989	15058	14922	14915	14839	14966	14891	14901	14875	14937	14909	14976	15077	14950	14897	15017	14901	15079	14848	15059	14806	14868	14991	15052	14858	15072	14973	14892	14835	15107	14957	14912	14912	14939	14980	14963	15054	14815	15002	15119	14932	15093	14986	14974	14921	14891	14906	15007	14907	15017	14880	15117	15056	14907	14948	15019	14925	14905	15047	14876	14890	14936	14903	14927	15109	14978	14971	14868	15109	15093	15110	15032	15209	15019	14810	15056	15001	15037	14777	14936	14938	15078	15071	14856	14878	15066	14918	14940	15037	15052	14918	15036	14988	15057	15005	14916	14923	15009	15060	14960	15028	15143	14947	15036	14998	14897	15010	15093	14988	14988	15081	15074	14996	15063	15052	15027	14970	14939	14983	15020	14952	15042	14962	14975	14917	15185	14969	14975	15114	14916	14903	14943	15052	15087	14976	14989	15081	14937	14886	15040	14949	14904	14774	15047	15039	15137	15063	14882	15078	14909	14835	15064	14854	15008	14980	14930	15045	15073	14870	14961	14911	14861	15032	14922	15113	15116	14847	15108	15013	14992	14987	14982	14942	15141	15108	15055	15032	14962	14871	14871	15030	14870	14906	14971	15054	14916	15001	14899	14807	15090	14906	15062	14897	14850	15061	14864	14885	15028	15039	14904	15081	14935	15125	14963	14946	15088	15106	14993	14962	15194	14972	14896	14938	15024	14903	15208	14966	14979	15149	14852	14878	15027	15000	14943	15031	14871	15057	15001	15039	15057	15110	14927	15092	15043	15011	15092	14936	14935	14900	15036	14961	14941	14966	15045	14879	14946	14951	14864	15000	15091	15020	14890	15024	14843	15238	14786	14957	14756	15135	14995	15029	15083	15030	15061	15034	15101	14840	15068	15067	14995	15020	15003	15076	14928	14930	15049
25056	21393	28035	25342	20551	17771	17284	16258	15721	15741	16247	18797	31323	31751	26273	20646	17358	16239	15913	15717	15704	15811	15572	15610	15621	15465	15806	15726	15707	15776	15611	15695	15573	15580	15694	15438	15512	15637	15725	15500	15658	15526	15628	15465	15630	15536	15740	15592	15449	15681	15695	15666	15492	15525	15673	15650	15453	15620	15580	15691	15568	15662	15453	15531	15509	15620	15538	15617	15717	15586	15694	15528	15822	15568	15621	15669	15796	15517	15552	15577	15728	15534	15692	15820	15471	15562	15526	15456	15424	15575	15635	15730	15569	15642	15666	15635	15607	15612	15437	15556	15464	15463	15719	15730	15398	15666	15593	15631	15588	15714	15753	15457	15493	15517	15693	15674	15476	15510	15614	15542	15484	15482	15514	15518	15644	15587	15704	15485	15377	15354	15432	15704	15652	15612	15604	15581	15698	15562	15866	15530	15594	15868	15570	15576	15492	15704	15613	15431	15372	15402	15461	15622	15556	15685	15476	15467	15386	15632	15496	15673	15746	15436	15673	15548	15565	15588	15502	15480	15520	15563	15697	15633	15532	15602	15300	15457	15608	15849	15421	15524	15548	15672	15459	15514	15701	15584	15549	15449	15575	15501	15622	15604	15452	15567	15667	15455	15569	15414	15646	15669	15672	15562	15611	15829	15500	15649	15571	15465	15639	15560	15488	15687	15505	15420	15687	15658	15506	15706	15653	15616	15612	15452	15500	15679	15661	15622	15517	15482	15436	15403	15456	15667	15760	15592	15811	15412	15628	15515	15692	15370	15407	15580	15531	15600	15843	15443	15683	15447	15508	15812	15673	15492	15618	15545	15336	15602	15493	15728	15610	15433	15905	15672	15892	15463	15694	15529	15468	15790	15629	15585	15726	15427	15628	15683	15694	15601	15540	15649	15605	15559	15595	15582	15447	15465	15612	15406	15444	15658	15655	15537	15527	15653	15835	15493	15491	15435	15617	15354	15538	15526	15647	15478	15580	15600	15417	15568	15339	15669	15793	15384	15539	15448	15764	15413	15443	15600	15571	15666	15737	15562	15553	15518	15530	15599	15481	15488	15518	15512	15733	15325	15699	15473	15599	15681	15606	15354	15507	15449	15732	15701	15593	15675	15633	15457	15589	15636	15687	15442	15507	15540	15617	15732	15828	15670	15489	15613	15751	15492	15466	15734	15732	15747	15608	15740	15742	15439	15591	15614	15612	15618	15536	15538	15462	15570	15443	15364	15604	15502	15610	15720	15779	15589	15667	15414	15579	15558	15603	15480	15524	15477	15505	15551	15647	15582	15547	15585	15692	15638	15614	15636	15647	15524	15570	15682	15846	15692	15494	15471	15484	15367	15365	15733	15659	15669	15565	15510	15463	15626	15426	15699	15641	15547	15688	15504	15427	15544	15504	15449	15714	15682	15580	15582	15620	15591	15581	15468	15580	15521	15534	15474	15662	15617	15666	15534	15640	15606	15658	15594	15558	15257	15612	15504	15567	15550	15522	15598	15578	15588	15432	15540	15645	15555	15463	15711	15616	15437	15503	15524	15653	15597	15734	15482	15635	15639	15754	15522	15559	15507	15689	15603	15624	15623	15602	15501	15538	15421	15583	15745	15699	15618	15541	15640	15549	15558	15525	15608	15596	15548	15620	15580	15707	15495	15657	15608	15801	15581	15610	15742	15761	15721	15675	15709	15602	15542	15526	15496	15565	15555	15701	15393	15588	15518	15774	15554	15536	15481	15520	15635	15505	15576	15571	15552	15530	15487	15620	15498	15699	15642	15462	15622	15700	15492	15494	15719	15661	15533	15637	15565	15621	15639	15661	15543	15350	15771	15542	15517	15506	15557	15585	15449	15630	15551	15678	15514	15706	15425	15519	15399	15557	15703	15626	15584	15489	15417	15538	15675	15578	15509	15723	15565	15506	15450	15597	15419	15657	15512	15547	15680	15376	15452	15472	15524	15625	15787	15621	15672	15636	15525	15678	15736	15480	15421	15440	15575	15721	15671	15720	15612	15621	15306	15428	15486	15541	15483	15436	15537	15527	15508	15506	15452	15340	15666	15468	15552	15744	15563	15544	15484	15565	15563	15627	15608	15481	15449	15599	15592	15559	15594	15585	15521	15455	15770	15564	15609	15673	15673	15455	15366	15581	15372	15513	15459	15699	15697	15543	15683	15524	15590	15448	15521	15490	15438	15522	15499	15554	15594	15739	15585	15525	15652	15486	15677	15567	15511	15586	15516	15598	15535	15554	15504	15529	15550	15643	15745	15434	15547	15596	15362	15508	15646	15378	15493	15591	15530	15505	15520	15476	15512	15661	15402	15322	15505	15673	15588	15680	15522	15623	15526	15463	15443	15735	15606	15650	15399	15652	15416	15414	15391	15681	15627	15680	15481	15560	15593	15539	15653	15687	15752	15700	15701	15562	15484	15565	15604	15795	15486	15406	15531	15818	15547	15555	15568	15560	15404	15427	15571	15483	15361	15538	15505	15453	15701	15519	15560	15553	15580	15513	15534	15634	15548	15625	15653	15485	15543	15731	15458	15650	15739	15737	15566	15705	15447	15602	15664	15489	15489	15592	15585	15648	15645	15492	15660	15624	15411	15695	15606	15476	15748	15634	15594	15625	15780	15734	15372	15425	15827	15770	15566	15642	15637	15599	15499	15656	15488	15343	15519	15473	15500	15550	15631	15581	15422	15543	15652	15391	15675	15372	15437	15441	15470	15584	15749	15498	15802	15551	15563	15669	15565	15533	15723	15683	15752	15461	15478	15470	15542	15571	15449	15563	15533	15252	15528	15522	15440	15606	15480	15635	15607	15536	15442	15790	15715	15481	15554	15778	15759	15686	15543	15516	15664	15661	15583	15695	15373	15615	15635	15546	15538	15657	15644	15728	15764	15566	15700	15550	15491	15609	15382	15558	15586	15532	15614	15741	15625	15624	15616	15557	15606	15675	15636	15341	15679	15481	15453	15514	15681	15711	15608	15711	15566	15476	15406	15561	15879	15566	15590	15680	15558	15458	15766	15682	15750	15580	15656	15461	15585	15528	15687	15622	15577	15545	15463	15661	15401	15529	15323	15463	15417	15539	15535	15748	15459	15675	15511	15437	15489	15637	15533	15641	15601	15649	15568	15710	15575	15554	15492	15655	15500	15634	15578	15503	15598	15645	15381	15482	15536	15638	15616	15418	15616	15587	15529	15540	15572	15520	15421	15464	15698	15577	15604	15740	15691	15645	15608	15590	15486	15736	15668	15562	15415	15540	15550	15694	15591	15637	15676	15760	15456	15485	15338	15547	15711	15580	15557	15544	15689	15339	15402	15428	15658	15752	15450	15595	15439	15527	15460	15718	15611	15583	15626	15437	15596	15463	15535	15439	15562	15565	15496	15470	15591	15332	15553	15678	15608	15512	15526	15629	15619	15380	15437	15582	15562	15859	15575	15586	15779	15481	15568	15549	15510	15408	15512	15617	15445	15514	15502	15512	15546	15452	15447	15494	15685	15655	15608	15529	15535	15382	15484	15617	15730	15502	15556	15617	15508	15578	15540	15441	15590	15521	15493	15456	15606	15473	15417	15312	15598	15430	15845	15495	15685	15560	15495	15596	15422	15530	15348	15660	15369	15753	15471	15590	15518	15558	15599	15430	15674	15517	15524	15650	15645	15691	15488	15587	15466	15403	15556	15578	15549	15587	15444	15582	15666	15596	15529	15496	15469	15776	15313	15649	15464	15475	15498	15626	15528	15737	15707	15577	15583	15322	15563	15628	15598	15472	15828	15564	15558	15692	15461	15697	15677	15655	15551	15731	15713	15631	15693	15555	15638	15555	15645	15697	15514	15525	15601	15616	15823	15449	15416	15682	15686	15705	15582	15460	15465	15556	15483	15638	15625	15534	15592	15411	15714	15484	15702	15565	15566	15561	15266	15736	15418	15639	15652	15542	15471	15532	15561	15541	15516	15684	15612	15691	15807	15493	15521	15666	15720	15579	15565	15593	15694	15464	15485	15463	15570	15665	15490	15697	15588	15705	15405	15380	15712	15638	15688	15648	15780	15819	15666	15578	15561	15619	15538	15543	15612	15703	15651	15599	15729	15589	15669	15556	15643	15567	15586	15428	15666	15666	15479	15613	15694	15616	15672	15604	15537	15582	15348	15556	15440	15632	15549	15505	15386	15439	15488	15497	15438	15804	15524	15595	15633	15437	15552	15538	15412	15343	15430	15412	15414	15364	15683	15451	15418	15521	15429	15742	15373	15579	15510	15561	15519	15470	15780	15606	15511	15764	15568	15718	15661	15458	15770	15490	15583	15383	15545	15519	15671	15620	15567	15814	15497	15447	15454	15471	15694	15480	15695	15460	15535	15503	15541	15551	15359	15687	15571	15785	15626	15653	15598	15483	15520	15708	15660	15622	15703	15672	15598	15675	15653	15481	15515	15842	15709	15578	15334	15448	15657	15571	15541	15528	15416	15740	15641	15704	15478	15389	15757	15515	15528	15785	15461	15617	15501	15783	15640	15595	15506	15490	15636	15537	15432	15593	15733	15525	15559	15350	15680	15542	15380	15306	15527	15557	15681	15599	15456	15573	15597	15402	15602	15465	15613	15342	15537	15561	15709	15534	15586	15508	15336	15546	15412	15485	15442	15843	15646	15599	15654	15713	15387	15508	15527	15590	15466	15686	15621	15605	15668	15457	15544	15500	15438	15594	15553	15542	15558	15508	15656	15584	15480	15652	15670	15604	15596	15542	15526	15487	15388	15699	15484	15587	15421	15714	15660	15576	15658	15531	15587	15796	15540	15691	15682	15623	15364	15472	15707	15468	15785	15566	15506	15511	15754	15539	15717	15592	15514	15548	15789	15768	15721	15571	15550	15633	15395	15572	15684	15495	15745	15444	15506	15625	15476	15584	15671	15389	15498	15324	15329	15514	15532	15551	15676	15554	15770	15605	15623	15604	15409	15749	15560	15592	15543	15452	15484	15564	15666	15560	15529	15599	15487	15449	15699	15675	15620	15547	15602	15503	15738	15641	15621	15685	15385	15488	15661	15632	15473	15504	15751	15435	15537	15562	15567	15626	15501	15822	15865	15726	15379	15647	15589	15463	15601	15611	15574	15567	15556	15566	15484
14208	21785	20696	18196	16848	15987	15692	15717	15539	15195	15601	21039	36712	34416	28065	20854	17018	15426	15151	15056	15187	14914	15139	14924	14994	15031	14942	14937	15028	15144	15054	15046	15111	15068	15197	14966	15080	15097	15047	15142	15185	15051	15117	15063	14997	15031	15046	14997	14870	14844	14966	15124	14973	15245	15116	14886	15044	15114	14954	15067	15084	15048	15072	14878	15093	15145	14998	15159	15003	15148	14898	14981	15073	15141	14919	15114	15077	15115	15123	14926	14925	14968	15028	15094	14994	14985	15026	15059	15188	14991	14932	15071	14877	14927	14973	15006	15176	15117	15057	15079	15106	15056	15059	15107	15047	15022	15052	15110	15111	15053	15094	15018	15069	14955	14980	14819	14857	15002	15001	15162	15233	15048	15056	15116	14973	15018	14971	14959	14980	15085	15089	15098	14934	15030	14950	14923	14992	15039	14963	14899	15009	15059	15004	14995	14949	15098	15215	14959	15111	14983	15018	14928	15056	14922	15351	15196	14994	15043	15022	14919	15109	14942	15103	14947	14982	14944	15069	15116	14995	14943	14991	15002	15140	14951	15038	15020	15098	14840	15179	15053	15124	15023	14959	15098	14975	15119	15082	14999	14991	14846	15126	14951	14819	15156	15125	15014	14910	15071	15155	15149	14935	14994	15169	15013	14989	14886	15005	15055	14984	14978	15077	14964	14779	14939	15131	15108	15076	14994	15139	15065	15027	15189	14985	14959	15151	14981	14836	14993	15129	14994	15022	15162	14914	15237	15230	15041	14963	14905	14870	14930	14904	15062	15043	14888	15094	15084	15095	15119	15091	14950	15064	14886	15013	15080	14911	14902	15122	14967	14929	14905	15091	15059	15163	15060	14937	14927	14940	14869	15012	15112	14876	15087	14872	14996	15000	15047	15055	14943	15112	14904	14956	15096	15051	15035	14920	15081	15051	14929	15059	15153	14941	14813	15026	14968	15000	15104	14963	15118	15067	15006	15010	15055	15129	15034	15022	15060	14932	15012	14850	15118	15041	14903	15064	15078	14995	14901	15153	15238	15096	14958	14987	15092	15061	14984	15120	14995	15006	15035	14989	15041	15082	15063	14967	14958	15114	14846	15134	15156	15104	15002	15129	14938	15035	15114	14998	15049	14945	14952	15004	14870	14865	15048	15091	14970	14955	15011	15060	14962	14775	15035	15012	15117	15109	15014	15072	14850	15085	14948	15044	15108	15202	15136	14985	15075	15146	14901	15049	15165	14870	15004	15043	14922	15038	15225	15025	15146	15156	15039	15048	15193	15021	14935	15037	15011	14871	15026	15045	15081	15128	15072	15002	15051	15066	14985	15102	15003	15100	14994	14932	14981	14949	14984	14999	15042	15041	15131	14911	15010	15021	15236	14930	14933	15108	14979	15054	14978	15006	15052	14936	14932	15147	15205	15144	14984	15001	14905	15039	14978	15165	15019	15069	14940	15051	15171	15123	14896	15211	15099	15016	14959	14950	14987	15060	14895	14911	14855	15052	15155	14929	15006	14868	14952	15255	14847	15163	14980	15212	15185	15088	15065	15072	15044	14994	15166	15109	14778	15156	14993	15063	15028	15250	14969	15080	15044	15044	15132	14991	15034	15038	14891	15019	15105	15020	14990	15110	15288	14965	15005	15074	15049	15131	15167	14860	15087	14932	14965	15126	15031	14933	14903	15122	15125	15078	14911	15010	15137	14838	15109	15014	15020	15036	15026	15128	15012	14952	15102	15141	14957	15051	15076	14963	15149	15015	15012	15077	14913	15039	15053	15088	14933	14983	15148	15012	15143	15091	14946	14997	15053	15097	15047	14904	15088	14995	14972	15134	14999	15050	15055	15065	15062	14939	14893	15108	15020	15061	15043	15012	14993	15187	14993	14953	14966	14963	15013	15017	14909	14993	14994	14976	15103	15151	15110	14911	15061	15112	14933	15044	15057	14979	14934	15048	15089	14989	14869	14995	14993	15018	15126	15147	14972	14935	15083	15118	15112	14991	14970	15102	15133	14931	14947	15053	14919	14881	14981	14932	15005	15075	15050	14961	15049	14939	14870	15092	14980	14963	15071	15024	14940	15036	14823	15176	15138	15168	15067	14840	15193	15032	15158	15132	14975	15067	14989	15120	15003	14808	14978	15000	15016	15177	15009	15025	14999	15003	15082	14945	15190	14924	15033	15067	14987	14852	15146	14854	15072	14920	14992	14960	14875	15265	15103	15009	14996	15119	15030	15123	15060	15095	14988	15080	15105	15026	14990	14936	15225	15011	15092	15010	15109	14975	15059	15148	15054	15006	14819	15036	14999	15121	15169	14930	14949	14978	15083	15100	15070	15057	14893	14905	15008	15082	15092	14897	15010	15152	15022	15079	15239	15036	15117	15075	15050	14981	15144	15113	14917	15115	15038	15048	15053	15082	14694	14911	15138	15035	15045	15069	15058	15004	15194	15290	15070	15038	14982	15154	15053	15064	15175	15002	15123	15029	15113	14974	15049	14927	15299	14903	14912	15164	14945	15093	14955	14917	14979	15077	15083	15095	15041	14937	14853	15101	15010	15185	14912	15056	15156	15066	15058	14926	14987	14880	14951	14996	15002	15122	14762	14984	15234	15033	15005	15019	15026	15002	15105	14952	14979	14856	15143	14995	15019	15117	14958	15126	15174	15020	15069	15136	15060	14963	14921	15135	14934	14952	14963	15085	15002	15069	15079	14829	14862	15068	15154	14887	14910	14998	15040	14952	14856	14946	14988	14975	15039	14961	15117	14914	14995	15240	15051	15058	15036	14954	15111	15028	15082	15136	15027	14933	15130	15037	14900	15113	15057	15058	15088	14939	15011	15034	14952	15199	15021	15144	15063	15048	15122	15067	15089	15116	14958	15126	15039	14923	14963	14953	15117	15064	15197	14910	14985	14922	15106	15081	15098	15127	15021	15094	15055	15236	15076	15035	15045	14884	14966	14968	15065	14728	15108	15065	15040	15071	14969	15034	15189	15108	14977	14997	15015	14903	14996	14870	14981	15076	15159	15024	15138	14964	15003	15110	14937	14956	15173	14848	15250	14904	15081	15033	14965	15030	15063	15026	14999	14807	15197	15052	15051	15084	14939	15002	15045	15006	15110	14820	15193	14960	15122	14909	15160	14939	15141	14960	15024	14978	15084	15094	15107	14953	15114	14915	15083	15076	15028	15047	15005	14995	15086	14994	15102	14763	15115	15080	14925	15025	14960	15182	14915	15116	14926	14877	14883	15072	14984	15019	15049	15035	15073	15285	14946	14914	15057	14987	14919	15114	15062	15051	14995	14865	15034	15075	15144	14955	14959	15061	14989	14892	15148	15116	15004	14827	14976	14916	15018	15115	14940	15159	15012	14962	14845	15067	15061	15134	14948	15081	14980	15108	15097	14951	14997	15118	14954	15046	15103	15081	15035	15012	15032	15024	14866	14836	14886	15021	14958	15113	15062	14883	15038	15063	14978	15061	15048	14991	14917	15111	15108	15016	14991	14918	15015	15013	15115	15141	15075	15068	15078	14854	14994	15056	14960	14931	14884	14988	15025	15047	14982	14845	14982	15015	14899	15029	15016	14988	15168	14975	14919	15035	14842	14968	14987	14957	15143	15017	14959	15001	15074	15027	15023	15253	15104	15096	15035	15134	15092	15012	15081	14998	15017	15038	15141	15009	15080	14954	14918	15160	15145	15023	14914	14959	14949	15126	15214	14944	14909	15156	14950	15117	14979	15105	14927	14979	15074	15132	15125	15025	15156	15076	14871	14996	14827	14998	15086	15009	15081	15169	15018	14930	14999	15047	14992	15117	15257	14972	14930	14966	15102	15197	14876	15036	15086	14961	15036	14888	15120	15094	15048	15068	14998	15130	15034	15061	15075	14994	14875	15031	15073	15098	14995	15010	15087	15160	15055	14985	14961	14998	15065	15123	14850	15031	14926	15010	15052	15175	15002	15105	15113	15087	14959	15118	15161	15126	15125	15026	15001	15105	15118	15079	14871	14851	15056	15048	14941	15129	15060	15101	15002	14937	14964	15001	15066	14936	15032	14963	15103	14991	14970	14946	14999	15036	14971	15219	14944	15139	15093	15096	15071	15220	14983	15013	15087	15129	15182	15001	15250	15175	15049	15068	14979	15054	14967	14860	14996	15118	14979	15062	14970	15019	15123	15072	15092	15028	15037	15049	15165	14946	15035	15053	15140	15202	14998	15175	14949	15045	15250	14995	14933	15054	15117	14867	15102	15003	15094	14971	15191	14941	14912	14912	15090	15082	14969	14882	14995	15186	14979	15043	14956	15022	15029	14953	15008	15018	14879	14901	15198	14934	15126	15091	14871	15048	15127	15249	14856	15044	15002	15072	15154	15194	15001	14953	15047	15125	15106	14973	15073	14921	14927	15074	14933	15182	15088	14910	15088	15207	15201	14901	15094	15123	15154	15011	14999	14998	15195	15185	14920	15035	15033	14894	15110	15108	14973	15078	15081	14987	14996	15066	14862	14949	15032	15004	15175	15085	15125	14903	14982	15048	14905	15089	15041	15042	15105	14952	15064	15083	15061	15157	15145	15074	15210	15066	14953	15144	15034	15101	15009	14972	15002	15035	15048	14932	14833	15150	14970	15050	14979	14963	14932	15014	15149	15082	14982	14995	14948	14875	15003	14869	14916	14993	15062	15010	14982	14976	15135	14988	15052	15024	15005	14904	15136	15102	14914	14916	15049	15025	14986	15115	15069	15118	14980	15001	15015	15024	15104	15075	15099	15067	14880	15000	14913	15213	14952	15086	15126	14987	14879	15105	14914	14922	15020	15116	15065	15038	15115	14964	14967	15128	14934	15112	14980	15132	14960	14953	15176	15164	14863	15135	14987	15042	15143	14940	14962	15079	15009	14960	15182	15071	14992	15187	15126	15064	14944	15001	15010	14914	15098	14902	15008	14965	15030	15111	15017	15091	14956	14934	15022	15128	14846	15159	14847	14896	15237	14903	14969	15165	15054	15068	15011	15199	14955	15124	14849	14989	15057	15013	14989	15032	15061	15006	15240	15011	15014	15105	15099	14951	15180	14853	15105	15116	15013	14897	14984	14952	14931	15139	15025	15206	15091	15022	14908	15087	15062	15178	15014
23941	21405	28919	24281	21807	21408	19559	16616	15810	15881	16809	25337	40610	40078	31500	23219	18104	16354	15588	15354	15324	15428	15323	15380	15516	15388	15368	15484	15422	15476	15435	15195	15172	15444	15264	15395	15473	15504	15359	15529	15381	15341	15276	15228	15462	15578	15424	15428	15283	15179	15332	15377	15188	15493	15177	15396	15500	15326	15484	15418	15215	15313	15275	15272	15218	15380	15234	15224	15424	15207	15373	15432	15487	15262	15417	15497	15159	15219	15292	15376	15314	15486	15221	15202	15319	15336	15570	15341	15205	15364	15428	15360	15542	15321	15415	15320	15299	15465	15411	15452	15437	15196	15270	15335	15272	15451	15336	15258	15274	15230	15396	15247	15478	15244	15278	15328	15227	15190	15321	15369	15108	15215	15162	15336	15322	15250	15142	15524	15291	15317	15435	15623	15214	15156	15273	15459	15434	15178	15392	15367	15187	15529	15220	15313	15381	15205	15376	15397	15343	15364	15271	15214	15551	15098	15150	15359	15413	15318	15264	15169	15304	15278	15313	15322	15495	15204	15418	15374	15190	15304	15265	15396	15348	15368	15276	15262	15494	15197	15452	15209	15428	15357	15353	15126	15298	15243	15102	15206	15228	15188	15243	15291	15327	15336	15193	15409	15359	15561	15216	15398	15252	15449	15477	15180	15164	15307	15405	15240	15231	15128	15285	15255	15153	15279	15290	15339	15290	15216	15319	15387	15429	15237	15409	15093	15358	15335	15180	15293	15337	15380	15260	15272	15352	15117	15485	15168	15394	15451	15291	15097	15327	15397	15431	15224	15231	15376	15401	15142	15121	15134	15096	15411	15260	15257	15274	15124	15250	15342	15378	15297	15409	15388	15214	15273	15317	15205	15114	15306	15284	15146	15268	15261	15231	15364	15245	15419	15082	15309	15518	15302	15285	15248	15285	15298	15172	15154	15114	15295	15396	15325	15221	15180	15143	15139	15056	15294	15420	15456	15366	15411	15310	15169	15343	15157	15279	15193	15247	15171	15310	15286	15373	15306	15226	15097	15309	15353	15350	15333	15310	15246	15316	15244	15331	15391	15329	15242	15286	15543	15228	15280	15284	15432	15346	15435	15308	15111	15399	15257	15332	15178	15181	15290	15302	15345	15303	15289	15124	15398	15241	15088	15143	15356	15180	15378	15420	15313	15439	15305	15366	15178	15161	15311	15324	15416	15227	15175	15266	15237	15218	15309	15109	15262	15376	15332	15348	15346	15274	15249	15322	15074	15282	15069	15486	15245	15344	15286	15282	15433	15347	15228	15294	15262	15292	15262	15267	15264	15102	15456	15103	15296	15513	15343	15396	15289	15276	15380	15411	15401	15215	15303	15492	15282	15258	15466	15466	15267	15391	15441	15034	15293	15174	15138	15242	15229	15457	15262	15418	15400	15438	15235	15346	15399	15336	15361	15233	15452	15173	15388	15232	15189	15356	15309	15276	15537	15439	15252	15199	15141	15093	15372	15102	15419	15305	15364	15238	15291	15267	15240	15478	15110	15426	15567	15338	15273	15383	15170	15324	15255	15347	15552	15381	15384	15277	15411	15295	15206	15149	15304	15385	15294	15323	15207	15417	15222	15271	15312	15281	15180	15265	15291	15154	15230	15227	15338	15266	15174	15314	15331	15453	15388	15317	15350	15362	15469	15169	15268	15247	15262	15411	15225	15347	15206	15343	15125	15112	15346	15365	15338	15435	15270	15285	15353	15292	15087	15229	15376	15407	15454	15406	15250	15111	15369	15408	15182	15140	15289	15215	15316	15098	15240	15287	15442	15192	15336	15301	15372	15156	15318	15181	15193	15299	15255	15343	15331	15340	15361	15543	15336	15412	15229	15262	15295	15359	15254	15027	15209	15265	15284	15301	15219	15338	15288	15239	15248	15237	15247	15310	15426	15107	15199	15384	15220	15453	15254	15421	15263	15422	15405	15135	15283	15379	15302	15275	15439	15300	15392	15328	15343	15395	15431	15185	15394	15384	15291	15264	15362	15161	15300	15285	15186	15476	15256	15239	15362	15274	15232	15184	15290	15327	15287	15205	15357	15253	15292	15264	15350	15421	15329	15283	15092	15348	15326	15268	15230	15226	15218	15136	15528	15436	15285	15308	15494	15525	15211	15597	15312	15165	15349	15325	15308	15077	15207	15235	15349	15486	15272	15251	15269	15144	15028	15224	15232	15229	15297	15314	15317	15218	15299	15064	15108	15351	15218	15384	15243	15206	15295	15529	15229	15324	15359	15286	15437	15248	15264	15404	15315	15319	15347	15359	15236	15336	15126	15060	15197	15483	15110	15135	15336	15283	15214	15287	15290	15200	15343	15296	14944	15284	15328	15115	15330	15368	15460	15249	15192	15323	15377	15201	15208	15372	15244	15421	15264	15369	15310	15202	15251	15504	15201	15297	15189	15266	15075	15182	15218	15299	15378	15347	15181	15356	15362	15289	15266	15160	15173	15248	15363	15363	15212	15210	15242	15177	15166	15304	15252	15308	15409	15159	15321	15204	15169	15317	15221	15084	15259	15170	15230	15187	15303	15185	15388	15435	15156	15437	15257	15360	15221	15298	15270	15256	15240	15333	15342	15406	15229	15318	15504	15248	15320	15269	15383	15319	15348	15257	15181	15294	15337	15369	15432	15493	15183	15414	15229	15478	15322	15020	15261	15299	15155	15262	15212	15342	15430	15337	15054	15113	15113	15402	15315	15431	15275	15464	15470	15378	15243	15473	15329	15328	15302	15284	15348	15248	15162	15192	15351	15262	15187	15243	15364	15358	15293	15366	15366	15332	15277	15385	15496	15219	15183	15344	15290	15285	15358	15235	15407	15291	15340	15288	15346	15538	15385	15245	15366	15141	15380	15390	15244	15188	15493	15246	15165	15457	15468	15276	15257	15236	15327	15339	15388	15180	15264	15200	15254	15109	15172	15237	15261	15242	15377	15316	15289	15247	15186	15201	15273	15314	15149	15148	15226	15548	15253	15070	15454	15296	15278	15359	15278	15160	15332	15312	15326	15367	15196	15360	15260	15384	15277	15302	15028	15307	15292	15329	15286	15413	15414	15463	15287	15359	15371	15249	15170	15401	15088	15359	15186	15289	15376	15295	15529	15100	15268	15244	15431	15338	15470	15213	15085	15383	15280	15209	15225	15340	15292	15187	15432	15324	15247	15327	15269	15386	15472	15325	15405	15234	15284	15276	15149	15357	15319	15176	15294	15327	15259	15448	15268	15355	15226	15310	15218	15262	15328	15078	15278	15179	15328	15126	15352	15374	15263	15333	15376	15325	15414	15337	15291	15372	15121	15307	15115	15497	15263	15114	15249	15262	15205	15205	15275	15311	15311	15432	15333	15282	15429	15164	15341	15322	15443	15338	15274	15357	15211	15264	15294	15331	15183	15343	15295	15196	15208	15300	15264	15363	15221	15243	15084	15083	15471	15337	15110	15351	15260	15381	15179	15360	15307	15298	15089	15079	15238	15249	15203	15107	15453	15344	15272	15515	15240	15370	15234	15415	15279	15186	15483	15363	15586	15261	15329	15332	15305	15369	15365	15416	15274	15457	15384	15233	15319	15341	15130	15518	15279	15242	15206	15209	15331	14956	15288	15423	15224	15332	15347	15114	15278	15258	15362	15287	15372	15288	15256	15513	15184	15400	15457	15415	15350	15307	15488	15288	14953	15189	15309	15185	15406	15302	15099	15263	15286	15234	15287	15263	15290	15195	15220	15435	15512	15251	15085	15406	15301	15311	15344	15283	15346	15363	15214	15358	15398	15263	15109	15472	15180	15270	15221	15252	15338	15504	15378	15264	15476	15162	15331	15224	15375	15337	15171	15285	15406	15248	15234	15325	15224	15213	15262	15340	15426	15246	15482	15447	15358	15319	15228	15331	15398	15161	15060	15362	15312	15384	15255	15308	15409	15298	15301	15291	15264	15314	15291	15255	15152	15363	15346	15147	15156	15163	15535	15130	15121	15304	15486	15208	15215	15217	15341	15323	15108	15278	15304	15163	15305	15301	15042	15161	15378	15362	15324	15391	15222	15054	15245	15222	15212	15374	15195	15300	15362	15478	15243	15500	15115	15326	15163	15386	15282	15408	15445	15291	15386	15180	15178	15415	15287	15228	15347	15273	15297	15154	15270	15362	15241	15305	15360	15395	15254	15187	15309	15084	15208	15340	15362	15238	15234	15262	15197	15268	15305	15397	15425	15438	15304	15269	15198	15363	15404	15224	15266	15188	15285	15418	15291	15451	15304	15330	15361	15211	15205	15494	15498	15190	15380	15361	15415	15222	15470	15268	15137	15277	15341	15190	15314	15532	15351	15149	15193	15284	15272	15462	15408	15634	15278	15653	15426	15441	15287	15431	15382	15301	15253	15153	15327	15441	15346	15403	15433	15453	15188	15363	15430	15329	15181	15151	15238	15283	15435	15266	15120	15482	15317	15354	15404	15307	15315	15386	15225	15324	15256	15390	15324	15216	15104	15263	15135	15219	15308	15226	15255	15209	15435	15295	15324	15501	15377	15278	15331	15370	15149	15187	15222	15435	15279	15293	15360	15458	15284	15250	15010	15293	15219	15188	15323	15253	15157	15281	15187	15038	15261	15334	15063	15285	15233	15249	15157	15324	15278	15028	15161	15201	15382	15305	15336	15514	15401	15504	15260	15314	15274	15281	15203	15368	15481	15278	15278	15232	15204	15395	15078	15237	15379	15379	15385	15257	15451	15307	15183	15404	15396	15186	15329	15261	15385	15351	15194	15087	15317	15199	15240	15368	15356	15384	15305	15112	15325	15390	15343	15315	15383	15251	15409	15262	15171	15180	15450	15397	15145	15301	15251	15463	15457	15182	15346	15312	15492	15215	15227	15384	15221	15188	15264	15332	15506	15191	15311	15077	15216	15308	15427	15230	15430	15454	15441	15401	15353	15348	15286	15378	15241	15274	15418	15452	15134	15391	15298	15193	15503	15309	15371	15319	15492	15316	15463	15106	15150	15355	15379	15282	15265	15341	15259	15356	15461	15233	15256	15311	15424	15357	15266	15088	15289	15312	15544	15456	15238	15295	15282	15317	15322	15305	15500	15338	15377	15347	15221	15382	15243	15420	15289	15329	15345
15804	26450	24603	19609	17908	17031	16346	15985	15745	15605	17457	31323	45283	42463	33716	23661	17318	15322	14904	14858	14819	14976	14715	14848	14706	14926	14817	14965	14741	14864	14836	15000	14934	14735	14823	14899	14861	14897	14786	14907	14993	14803	14756	14943	14799	14833	14816	14975	14888	14907	14963	14916	14745	14959	14937	14834	14856	15013	14760	14951	14796	14800	14751	14930	14943	14731	14864	14999	14710	14978	14900	14899	14944	14838	14830	14683	14788	14719	15060	14875	14674	14923	14769	15031	14773	14806	14957	14887	14824	15056	14851	14856	14969	14857	14757	14592	14838	14853	14765	14771	14921	14801	14905	14835	14877	14923	14817	14785	14838	14794	14794	14909	14831	14757	14697	14996	14720	14941	14871	14714	15148	14971	14690	14653	14841	14832	14762	14789	14812	14899	14795	14843	14731	14811	14727	14873	14840	14796	14797	14857	14833	14757	14816	14744	14762	14722	14852	14726	14841	14849	14846	14856	14688	14986	14857	14876	14850	14802	14810	14785	14847	14899	14807	14903	15081	14878	14729	14773	14815	14921	14841	14867	15036	14914	15021	15124	14809	14941	14851	14908	14781	14955	14742	14859	14940	14882	14945	14713	14916	14843	14896	14852	14790	14810	14881	14831	14825	14999	14899	14834	14778	14675	14754	14844	14859	15046	14817	14917	14660	14889	14982	14978	14860	14705	14765	14714	14969	14764	14912	14993	14660	14615	14830	14715	14818	14882	14811	14750	14846	14925	14832	14815	15007	14829	14933	14829	14730	14758	14776	14975	14957	14885	14932	14848	14778	14761	14691	14797	14957	14779	14933	14864	14714	14726	14996	14884	14872	14949	14839	14818	15038	14839	14896	14791	14785	14761	14921	14892	14704	14863	14830	14783	14838	14920	14686	14882	14853	14635	14806	14803	15025	14757	14742	14782	14792	14806	14738	14732	14892	14819	14750	14717	14777	14735	14839	14864	14799	14771	14840	14948	14830	15039	14885	14734	14885	14863	14939	14931	14869	14768	14935	14882	14934	14800	14918	14942	14911	14940	14786	14872	14857	14814	14948	14809	14913	14861	15005	14742	14808	14777	14734	14844	14775	14766	14873	14868	14834	14792	14892	15014	14914	14806	14813	14783	14718	14908	14893	14870	14828	14879	14814	14901	14836	14697	14687	14826	14743	14854	14772	14894	14865	14836	14986	14767	14818	14912	14643	14843	14979	14826	14872	14731	14822	15016	14729	14835	14841	14856	14825	14960	14857	14957	14907	14830	14735	14877	14873	14637	15051	14745	14825	14837	14832	14746	14918	14776	14709	14921	14727	14865	14696	14998	14940	14961	14870	14945	14855	14692	14814	14921	14775	14760	14845	14858	14662	14749	14903	14764	14690	14904	14951	14992	14859	14904	15001	14665	14866	14613	14752	14817	14983	14871	14742	14842	15031	14786	14985	14873	14726	15121	14985	14946	14901	14891	14778	14647	14879	14907	14796	14686	14908	14904	14919	14958	14904	14917	14804	14802	14817	14632	14874	14985	14871	14998	14843	14942	14868	14765	14739	15004	14878	14941	14733	14786	14895	14773	14824	14887	15086	14963	14776	14928	14911	14691	14889	14712	14805	14942	14938	14770	14767	14892	14862	14967	14750	14858	14832	14948	14961	14752	14820	14985	14700	14776	15006	14788	14890	14783	14862	14752	15174	14756	15026	14755	14790	14849	15087	14818	14778	14950	14802	14940	14938	15024	14745	14962	14810	14816	14880	15102	14828	14747	14794	14785	14871	14990	14782	14688	14770	14712	14651	14823	14696	14731	14975	14864	14688	14769	14803	14829	14714	14759	15067	14756	14782	14885	14632	14747	14911	14686	14781	14757	14765	14873	14737	14935	14786	14863	14864	14848	14785	14942	14864	15040	14753	14975	14756	14852	14769	14735	14799	14822	14784	14842	14801	14850	14933	14786	14958	14835	14712	14883	14738	14995	14887	14777	14921	14772	14933	15041	14764	14991	14703	14774	14971	14882	14891	14675	14797	14928	14903	14859	14871	14832	14743	14832	14665	14899	14741	14761	14899	14837	14949	14741	14913	14931	14800	14933	15002	14772	14970	14682	14871	14780	14884	14867	14625	15013	14892	14859	14950	14722	14955	14815	14778	14946	14877	14974	14759	14726	14778	14860	14692	14748	14922	14944	14747	14836	14782	14792	14915	14825	14856	14852	14704	14748	14915	14833	14767	14815	14943	14788	14972	14968	14812	14822	15027	14730	14918	14914	14726	14838	14889	14832	14960	14780	14950	15009	14830	14789	14881	14771	14737	14840	14779	14770	14913	14977	14795	14973	14777	14876	14898	14940	14911	14863	14898	14826	14849	14931	14920	14848	15023	14807	14811	14894	14852	14675	14817	14786	14999	14879	14889	14819	14791	14770	14947	14835	14741	14951	14904	14791	14907	14905	14992	14769	14849	14870	14691	15017	15077	14800	14825	14899	14725	14844	14731	14989	14864	14749	14647	14952	14833	14909	14852	15017	14831	14891	14857	14735	14812	14946	14902	14657	14755	14986	14983	14720	14679	14945	14903	14668	14971	14787	14706	14888	14748	14923	14848	14985	14750	14862	14823	14948	14922	14667	14939	14582	14799	14808	14845	14944	14817	14787	14927	14760	14859	14888	14909	14793	14937	14795	14864	14849	14877	14719	14876	14872	14798	14804	14832	14738	14749	14904	14908	14828	14873	14850	14790	14839	14805	14948	14797	14844	14771	14852	14832	14849	14821	14857	15073	14816	14835	14845	14965	14664	14825	14776	14937	14866	14764	14872	14794	14761	14851	14928	14860	14806	14993	14884	14951	14792	14790	14852	14980	14866	14762	14580	14927	14872	14733	14833	14922	14866	14759	14793	14664	14931	14915	14846	14836	14832	14978	14727	14941	14916	14984	14812	14773	14740	14923	14924	14743	14862	14812	14849	14926	14839	14923	14804	14821	14585	14926	14954	14707	14725	14890	14816	14892	14715	14887	14819	14932	14824	14927	14677	14799	14826	14871	14618	14807	14874	14945	14827	14768	14934	14868	14738	14893	14892	14797	14746	14870	14872	14757	14832	14944	14772	14864	15006	14710	14885	14783	14729	14902	14922	14956	14843	14816	14834	14831	14813	14785	14852	14908	14937	14812	14804	14978	14934	14881	14802	14838	14821	14752	14988	14802	14908	14802	14634	14889	14682	14950	14685	14760	14919	14809	14831	14865	14851	15002	14862	14840	14826	14874	14772	14673	15134	14857	14784	14949	14882	15072	14770	14750	14812	14815	14895	14830	14893	14828	14891	14726	14849	14953	14777	14845	15034	14617	14787	15078	14889	14887	14719	14928	14933	14849	14928	14892	14866	14901	14849	14951	14939	14923	14894	14931	14878	14716	14841	14923	14770	14934	14956	14984	14691	14761	14814	14902	14657	14976	14704	14835	14989	14813	14746	14945	14838	14859	14612	15020	14822	14714	14896	14840	14687	14812	14816	14764	14846	14857	14887	14647	14886	14828	14817	14940	14808	14917	14632	14703	14715	14715	14745	15022	15010	14741	14969	14921	14755	14767	14683	14876	14959	14793	14918	14944	14870	14752	14876	14787	14814	14932	14844	14752	14698	14870	14803	14882	14861	14930	14787	14772	14825	14723	14893	14767	14869	14978	14769	14855	14720	15002	14916	14815	14899	14879	14832	14693	14953	14742	14843	14866	14702	14879	14932	14833	14866	14823	14938	14780	14733	14875	14903	14716	14930	14870	14821	14759	14826	14783	14954	14924	14869	14710	14695	14780	14921	14738	14916	14986	15026	14775	14822	14854	14806	14854	14740	14938	14833	14817	14802	14888	14882	14765	14980	14940	14853	14772	14695	14808	14950	14926	15002	14824	14861	14853	14945	14968	14892	14712	14785	14664	14941	14892	14894	14890	14902	14839	14879	14896	14828	14852	14679	14949	14923	14748	14905	14752	15025	14905	14897	14698	14828	14788	14819	14934	14796	14949	14839	14978	14882	14807	14814	14866	14818	14845	14867	14823	14715	14762	14744	14756	15146	14641	14844	14930	14714	14738	14830	14816	14902	14901	14673	15033	14877	14795	14992	14919	14730	14731	14756	14860	14867	14806	14875	14908	14760	14839	14802	14920	14741	14941	14669	14748	14901	14755	14980	14750	15029	14719	14996	14973	14815	14732	14799	14755	14850	14895	14777	14937	14709	14788	14875	14817	14886	14814	14714	14736	14982	14747	14866	14939	14738	15029	14953	14901	14654	14799	14866	14779	14832	14822	14891	14712	14748	14885	14907	14760	14811	14653	14763	14750	14881	14901	14724	14796	14990	14822	14875	14748	14779	15080	14820	14813	14707	14827	14858	14792	14729	14952	14819	14753	14881	14811	14940	14875	14667	14972	14831	14741	14784	14738	15031	14837	14834	14806	14774	14752	14807	14913	14846	14839	14919	14892	14836	14819	14954	14814	14798	14934	14843	14811	14713	14650	14802	14832	14788	14797	14944	14912	14717	14900	14732	14920	14800	14841	14727	14784	14948	14871	14789	14999	15031	14759	14819	14776	14821	14850	14805	14724	14708	14809	14689	14760	14830	14771	14834	14813	14951	14925	14916	14771	14970	14930	14900	14818	14829	14654	14869	14865	14923	14762	14944	14758	14762	14840	14937	14879	14857	14640	14927	14764	14936	14776	14781	14714	14749	14846	14827	14917	14856	14821	14801	14858	14922	14664	15018	14999	14751	14737	14741	14877	14728	14859	14874	14909	14783	14727	14749	14840	14806	14806	15029	15016	14690	14707	14750	14791	14783	14963	14886	14859	14850	15045	14685	14963	14772	14737	15013	14948	14798	14830	14850	14958	14836	14916	14914	14769	14824	14739	14774	14777	14735	14885	14748	14843	15044	14914	14913	14816	14896	14821	14807	14884	14780	14797	14757	14893	14731	14848	14872	14639	14698	14825	14801	14973	14824	14970	14776	14887	14844	14845	14955	14899	14885	14779	14839	14831	14707	14876	14902	14921	14864	14885	14863	14926	14706	14974	14911	14822	14795	14817	14965	14887	14881	14780	14941	14912	14705	14925	14737	14709	14995	14813	14882	14864	14989	14799	14883	14768	14733	14866	14780	14749	14863
28632	21153	19750	16973	15431	15399	15537	15313	15539	15315	15600	16636	18424	17927	17287	16101	15514	15505	15316	15279	15292	15346	15481	15528	15307	15421	15382	15431	15401	15243	15283	15280	15449	15244	15281	15391	15399	15302	15241	15339	15382	15366	15346	15391	15453	15342	15235	15330	15402	15324	15244	15267	15189	15343	15479	15272	15412	15264	15288	15385	15345	15294	15260	15266	15351	15271	15341	15121	15219	15455	15278	15407	15324	15373	15355	15326	15621	15489	15380	15418	15458	15283	15464	15327	15481	15352	15354	15309	15425	15314	15419	15258	15311	15383	15289	15311	15466	15176	15211	15305	15471	15454	15273	15148	15271	15313	15292	15290	15150	15274	15541	15117	15477	15209	15307	15414	15438	15293	15395	15249	15225	15337	15321	15203	15355	15376	15310	15294	15100	15118	15364	15280	15373	15288	15117	15357	15278	15161	15258	15244	15348	15311	15396	15206	15349	15245	15202	15403	15354	15285	15480	15303	15169	15322	15190	15376	15179	15419	15334	15385	15312	15358	15274	15274	15284	15435	15310	15112	15282	15284	15320	15282	15174	15282	15164	15285	15347	15026	15147	15479	15271	15238	15210	15219	15268	15155	15336	15263	15331	15274	15473	15381	15457	15356	15208	15373	15491	15341	15355	15230	15266	15321	15469	15231	15353	15459	15383	15383	15255	15419	15292	15248	15138	15177	15256	15281	15313	15303	15096	15257	15057	15242	15396	15353	15419	15614	15227	15101	15209	15388	15321	15239	15307	15351	15210	15209	15280	15351	15304	15236	15335	15366	15293	15268	15260	15425	15414	15175	15451	15067	15306	15218	15155	15277	15240	15277	15335	15481	15268	15215	15367	15254	15253	15252	15347	15372	15197	15337	15336	15348	15350	15522	15362	15335	15311	15353	15468	15208	15296	15226	15296	15138	15345	15378	15415	15326	15294	15392	15368	15370	15525	15267	15180	15242	15343	15225	15433	15474	15369	15609	15422	15396	15483	15319	15252	15426	15445	15261	15157	15295	15382	15275	15387	15198	15526	15311	15209	15185	15249	15090	15223	15306	15430	15304	15305	15255	15413	15387	15391	15316	15405	15408	15399	15222	15276	14914	15345	15254	15245	15130	15302	15479	15316	15257	15303	15254	15294	15206	15369	15284	15161	15341	15267	15337	15323	15274	15442	15436	15428	15314	15347	15407	15401	15404	15275	15360	15388	15347	15264	15525	15468	15202	15351	15186	15308	15226	15154	15145	15436	15472	15322	15315	15373	15179	15280	15301	15259	15274	15487	15235	15475	15318	15298	15578	15266	15215	15535	15323	15332	15362	15345	15317	15354	15231	15481	15213	15331	15272	15149	15325	15311	15054	14985	15332	15410	15346	15420	15441	15347	15225	15467	15332	15070	15433	15177	15477	15413	15354	15301	15394	15185	15239	15357	15098	15134	15151	15252	15368	15350	15523	15495	15333	15219	15390	15393	15246	15252	15346	15316	15488	15494	15284	15227	15346	15253	15437	15350	15304	15337	15363	15212	15402	15255	15465	15401	15301	15463	15194	15349	15290	15435	15284	15147	15325	15414	15148	14952	15203	15253	15289	15259	15356	15262	15305	15322	15382	15417	15236	15418	15310	14990	15410	15292	15538	15302	15452	15346	15381	15387	15249	15100	15307	15338	15226	15359	15272	15320	15263	15487	15314	15412	15323	15445	15228	15219	15464	15345	15458	15332	15306	15376	15492	15300	15278	15363	15161	15278	15252	15377	15098	15289	15401	15455	15440	15256	15121	15371	15307	15384	15348	15365	15376	15225	15340	15308	15153	15295	15371	15196	15372	15254	15416	15385	15188	15482	15311	15315	15356	15498	15357	15441	15386	15386	15478	15109	15368	15353	15347	15306	15307	15178	15462	15230	15326	15384	15310	15213	15286	15470	15358	15214	15110	15040	15050	15408	15501	15150	15367	15406	15110	15492	15470	15321	15414	15334	15198	15341	15160	15274	15350	15265	15304	15291	15335	15278	15373	15515	15209	15402	15347	15310	15317	15337	15399	15250	15257	15401	15273	15319	15280	15289	15360	15194	15203	15415	15392	15249	15387	15400	15271	15282	15339	15310	15421	15250	15388	15472	15332	15282	15249	15168	15310	15251	15523	15419	15385	15206	15459	15446	15149	15263	15232	15426	15484	15415	15216	15355	15363	15444	15228	15210	15462	15282	15489	15250	15296	15224	15150	15210	15433	15268	15205	15371	15212	15191	15356	15288	15196	15329	15175	15280	15491	15434	15420	15178	15329	15332	15245	15351	15517	15125	15474	15221	15369	15242	15316	15342	15351	15221	15340	15352	15259	15154	15479	15285	15100	15266	15461	15243	15355	15146	15344	15327	15416	15174	15238	15168	15215	15198	15167	15301	15106	15234	15179	15345	15268	15287	15202	15302	15395	15319	15340	15250	15303	15402	15289	15497	15244	15485	15395	15235	15432	15346	15265	15265	15144	15333	15275	15337	15291	15347	15319	15406	15369	15250	15185	15204	15251	15363	15242	15393	15269	15262	15294	15345	15418	15218	15207	15105	15307	15106	15331	15234	15200	15266	15127	15341	15329	15360	15382	15321	15131	15215	15453	15141	15460	15216	15238	15150	15349	15283	15265	15424	15364	15478	15272	15219	15237	15370	15349	15411	15246	15181	15376	15399	15380	15196	15187	15230	15484	15214	15395	15170	15142	15350	15403	15232	15451	15418	15369	15525	15226	15363	15286	15451	15362	15241	15628	15442	15285	15370	15472	15230	15339	15194	15448	15357	15239	15136	15366	15373	15123	15331	15405	15309	15266	15262	15208	15157	15319	15313	15206	15290	15350	15407	15174	15361	15241	15207	15065	15432	15270	15347	15307	15346	15390	15388	15421	15214	15399	15257	15299	15476	15441	15380	15167	15371	15265	15422	15286	15423	15301	15418	15342	15260	15258	15270	15099	15402	15190	15209	15229	15388	15201	15200	15326	15369	15176	15455	15449	15352	15090	15190	15322	15334	15176	15120	15201	15233	15454	15360	15322	15474	15258	15467	15211	15185	15204	15254	15398	15309	15282	15315	15333	15478	15529	15406	15268	15236	15206	15318	15411	15086	15155	15415	15279	15360	15304	15451	15527	15368	15356	15350	15364	15311	15243	15406	15249	15386	15440	15287	15431	15266	15228	15472	15114	15118	15409	15278	15192	15477	15319	15290	15384	15388	15355	15349	15418	15232	15197	15283	15400	15357	15239	15267	15372	15335	15266	15205	15209	15338	15220	15345	15333	15327	15241	15306	15532	15349	15161	15160	15304	15274	15397	15253	15158	15338	15248	15526	15348	15406	15143	15525	15289	15448	15520	15497	15451	15276	15319	15549	15393	15386	15267	15160	15230	15196	15205	15162	15095	15264	15231	15422	15343	15233	15431	15378	15363	15241	15396	15297	15629	15328	15269	15279	15276	15107	15077	15166	15373	15360	15192	15507	15409	15264	15253	15376	15182	15310	15363	15422	15281	15329	15428	15269	15170	15278	15437	15338	15254	15412	15218	15324	15290	15299	15427	15430	15312	15416	15250	15240	15242	15413	15374	15524	15324	15577	15604	15434	15256	15277	15254	15335	15582	15339	15225	15292	15359	15521	15412	15268	15449	15314	15349	15333	15162	15501	15220	15426	15342	15288	15328	15388	15550	15428	15324	15287	15452	15208	15370	15275	15425	15393	15079	15533	15326	15513	15158	15437	15349	15224	15244	15290	15399	15326	15265	15395	15277	15203	15386	15387	15290	15305	15352	15095	15329	15330	15330	15276	15368	15300	15254	15279	15390	15264	15509	15395	15335	15313	15272	15385	15202	15368	15429	15375	15178	15094	15235	15257	15332	15165	15375	15368	15304	15251	15299	15303	15427	15341	15181	15486	15536	15314	15440	15246	15329	15400	15413	15277	15300	15314	15365	15321	15360	15242	15225	15576	15347	15307	15473	15498	15322	15360	15328	15480	15289	15145	15428	15321	15502	15457	15527	15374	15229	15347	15471	15341	15182	15467	15384	15243	15422	15308	15263	15361	15316	15383	15381	15116	15309	15185	15343	15296	15354	15454	15325	15154	15293	15167	15436	15427	15323	15233	15256	15388	15320	15309	15347	15354	15231	15261	15320	15200	15143	15283	15214	15451	15220	15274	15496	15309	15257	15411	15110	15126	15420	15498	15205	15453	15254	15218	15448	15433	15281	15334	15338	15425	15199	15381	15324	15238	15424	15307	15118	15364	15405	15272	15315	15243	15346	15333	15202	15197	15221	15239	15180	15177	15332	15425	15241	15303	15383	15353	15338	15315	15158	15107	15204	15248	15215	15230	15280	15127	15166	15524	15081	15312	15350	15284	15459	15185	15389	15374	15223	15512	15445	15517	15337	15210	15228	15334	15312	15377	15368	15157	15346	15281	15457	15287	15455	15250	15141	15397	15307	15440	15138	15194	15249	15274	15302	15212	15129	15271	15300	15291	15287	15330	15281	15371	15400	15148	15418	15327	15199	15185	15365	15530	15235	15316	15383	15333	15308	15380	15403	15584	15335	15246	15209	15236	15388	15305	15272	15285	15392	15349	15199	15344	15197	15286	15075	15173	15367	15312	15321	15336	15266	15428	15426	15304	15214	15261	15024	15274	15264	15335	15311	15378	15268	15416	15310	15095	15297	15398	15390	15360	15340	15260	15409	15482	15351	15335	15383	15294	15190	15443	15385	15496	15411	15421	15199	15457	15093	15422	15475	15339	15369	15379	15542	15437	15385	15292	15237	15065	15194	15494	15286	15276	15387	15237	15477	15356	15388	15262	15613	15333	15357	15180	15584	15294	15402	15275	15239	15327	15299	15181	15447	15408	15420	15352	15449	15164	15348	15193	15480	15174	15323	15478	15443	15355	15321	15464	15352	15392	15165	15205	15254	15308	15293	15171	15260	15426	15427	15390	15178	15304	15409	15326	15269	15131	15239	15360	15285	15284	15236	15393	15369	15490	15319	15473	15216	15177	15374	15347	15396	15380	15319	15208	15369	15327	15437	15244	15465	15315	15359	15328	15361	15390	15320	15361	15189	15211	15251	15262	15247	15317	15457	15388	15339	15281	15257	15383	15488	15282	15446	15361	15465
14926	15982	15646	14992	14953	14910	14868	14920	14838	14896	15150	17114	19329	18493	16911	15742	15008	14969	14816	14660	14680	14878	14744	14792	14903	14638	14766	14859	14757	14817	14796	14694	14663	14777	14753	14730	14887	14840	14818	14611	14852	14771	14777	14804	14791	14691	14771	14950	14613	14845	14638	14696	14687	14884	14704	14692	14868	14823	14853	14646	14774	14672	14830	14790	14723	14691	14804	14894	14897	14660	14871	14827	14742	14824	14662	14749	14875	14610	14696	14788	14740	14643	14760	14648	14844	14878	14858	14832	14874	14545	14893	14778	14735	14612	14744	14931	14747	14782	14666	14822	14756	14812	14641	14806	14693	14674	14676	14949	14690	14843	14687	14915	14792	14838	14770	14836	14841	14792	14804	14760	14853	14825	14694	14694	14914	14682	14722	14710	14738	14658	14829	14767	14631	14779	14727	14748	14860	14770	14788	14665	14864	14850	14853	14894	14785	14783	14744	14826	14689	14774	14744	14723	14872	14799	14816	14683	14684	14604	14812	14684	14623	14803	14705	14657	14770	14652	14730	14894	14794	14831	14872	14801	14875	14748	14707	14708	14923	14584	14772	14723	14759	14964	14739	14686	14639	14709	14899	14637	14680	14783	14892	14807	14849	14712	14706	14820	14778	14825	14624	14809	14741	14612	14646	14899	14702	14702	14633	14845	14878	14799	14800	14959	14924	14757	14767	14793	14869	14832	14748	14745	14622	14872	14684	14547	14796	14830	14608	14695	14829	14626	14812	14697	14602	14779	14873	14726	14708	15014	14848	14762	14586	14705	14718	14721	14745	14863	14943	14693	14818	14826	14851	14720	14692	14793	14788	14734	14948	14620	14832	14689	14704	14809	14756	14789	14650	14841	14824	14893	14726	14879	14621	14591	14753	14701	14733	14784	14767	14681	14665	14738	14939	14849	14810	14919	14852	14710	14814	14685	14792	14688	14695	14888	14874	14763	14739	14744	14933	14774	14847	14840	14589	14802	14903	14704	14625	14786	14865	14537	14944	14668	14775	14639	14807	14788	14738	14721	14806	14788	14749	14783	14746	14734	14963	14874	14858	14727	14731	14685	14917	14724	14699	14691	14563	14894	14933	14915	14779	14777	14807	14795	14728	14696	14719	14880	14787	14708	14859	14856	14770	14777	14705	14772	14775	14829	14745	14832	14793	14796	14814	14746	14868	14689	14687	14781	14807	14829	14694	14843	14681	14698	14896	14726	14787	14675	14813	15010	14929	14694	14854	14748	14997	14748	14707	14883	14862	14881	14747	14718	14719	14720	14717	14476	14683	14624	14730	14984	14756	14694	14837	14753	14728	14869	14655	14774	14717	14660	14687	14700	14714	14739	14798	14615	14876	14841	14678	14678	14745	14690	14786	14716	14756	14785	14884	14638	14985	14819	14722	14687	14589	14793	14821	14782	14776	14660	14779	14868	14704	14621	14736	14668	14776	14747	14623	14757	14692	14611	14828	14926	14652	14767	14650	14865	14775	14811	14679	14672	14753	14815	14834	14810	14882	14654	14582	14642	14858	14812	14808	14660	14795	14839	14707	14790	14676	14668	14501	14702	14741	14800	14728	14690	14645	14852	14841	14751	14803	14804	14775	14675	14789	14766	14749	14888	14923	14778	14874	14932	14767	14897	14691	14755	14779	14653	14779	14831	14647	14790	14642	14736	14832	14692	14905	14749	14699	14599	14608	14816	14593	14725	14882	14861	14934	14783	14850	14696	14861	14846	14856	15013	14835	14752	14789	14806	14812	14601	14733	14683	14761	14853	14694	14871	14788	14809	14615	14786	14726	14876	14719	14912	14651	14804	14890	14803	14747	14724	14894	14813	14737	14754	14698	14890	14753	14760	14764	14785	14863	14696	14765	14882	14825	14863	14692	14699	14741	14771	14805	14723	14865	14837	14869	14696	14896	14750	14907	14688	14866	14779	14966	14596	14666	14896	14609	14703	14733	14713	14893	14753	14730	14631	14806	14731	14732	14631	14894	14796	14762	14820	14738	14641	14807	14702	14656	14725	14668	14816	14731	14902	14805	14843	14999	14727	14678	14970	14818	14832	14842	14837	14865	14833	15013	14783	14856	14812	14794	14688	14661	14726	14775	14679	14905	14836	14535	14735	14606	14831	14703	14966	14721	14833	14922	14657	14875	14716	14907	14719	14837	14804	14975	14609	14849	14793	14833	14671	14573	14820	14739	14710	14748	14884	14790	14603	14838	14780	14831	14806	14626	14714	14833	14790	14919	14811	14883	14884	14884	14776	14703	14830	14882	14753	14680	14726	14769	14755	14793	14761	14724	14821	14862	14937	14622	14785	14712	14899	14723	14919	14882	14849	14814	14733	14892	14828	14771	14598	14821	14681	14801	14984	14863	14744	14775	14890	14716	14721	14751	14908	14736	14861	14763	14802	14799	14784	14873	14851	14654	14542	14814	14883	14944	14845	14832	14732	14732	14785	14939	14808	14850	14968	14784	14855	14804	14759	14804	14904	14909	14879	14838	14808	14645	14855	14807	14832	14813	14699	14724	14589	14726	14780	14803	14988	14785	14842	14718	14790	14691	14695	14537	14599	14776	14753	14806	14677	14752	14785	14756	14732	14705	14944	14777	14851	14692	14662	14779	14636	14798	14819	14982	14848	14838	14717	14693	14724	14766	14860	14818	14753	14915	14805	14800	15130	14797	14732	14724	14676	14649	14704	14627	14792	14719	14826	14890	14880	14760	14903	14744	14758	14768	14742	14737	14628	14796	14861	14775	14774	14626	14748	14958	14696	14666	14722	14828	14722	14749	14800	14891	14729	14822	14632	14785	14742	14745	14764	14826	14846	14703	14819	14786	14947	14767	14695	14788	14894	14565	14742	14909	14769	14672	14720	14767	14727	14833	14782	14817	14740	14899	14935	14705	14727	14884	14760	14784	14622	14671	14697	14842	14925	14744	14839	14638	14957	14847	14852	14855	14688	14724	14698	14698	14820	14717	14713	14695	14841	14897	14814	14760	14888	14661	14733	14845	14857	14687	14612	14669	14707	14811	14845	14758	14810	14921	14833	14919	14675	14895	14717	14790	14701	14633	14806	14647	14940	14885	14814	14666	14743	14940	14807	14781	14918	14778	14704	14750	14878	14745	14788	14818	14938	14779	14609	14873	14853	14747	14841	14613	14840	14773	14711	14798	14815	14910	14818	14841	14802	14729	14778	14657	14831	14932	14818	14884	14746	14670	14630	14679	14783	14719	14934	14786	14740	14799	14643	14842	14806	14685	14756	14750	14788	14808	14732	14928	14695	14740	14742	14811	14741	14822	14764	14758	14866	14790	14611	14869	14927	14620	14749	14798	14919	14762	14694	14954	14853	14721	14680	14656	14811	14928	14788	14693	14832	14718	14497	14693	14840	14867	14826	14840	14717	14805	14856	14646	14817	14679	14710	14776	14836	14822	14822	14697	14630	14667	14643	14737	14990	14808	14827	14867	14920	14785	14709	14746	14764	14740	14792	14744	14742	14778	14722	14791	14641	14779	14753	14613	14840	14646	14841	14710	14715	14792	14828	14828	14753	14669	14695	14849	14752	14922	14796	14771	14650	14808	14699	14810	14774	14752	14747	14851	14774	14758	14812	14656	14955	14693	14691	14847	14805	14953	14734	14740	14708	14753	14734	14711	14590	14806	14898	14711	14727	14694	14761	14712	14760	14717	14774	14865	14941	14773	14838	14856	14875	14876	14766	14688	14952	14835	14678	14758	14789	14909	14837	14755	14840	14833	14558	14914	14735	14764	14735	14775	14739	14623	14740	14783	14821	14755	14787	14836	14823	14817	14765	14760	14798	14776	14833	14923	14656	14687	14766	14635	14831	14607	14823	14660	14718	14888	14952	14643	14712	14675	14695	14908	14798	14760	14657	14903	14893	14675	14926	14762	14740	14850	14802	14755	14657	14872	14758	14817	14737	14714	14866	14807	14788	14779	14662	14860	14748	14606	14779	14707	14816	14919	14756	14948	14789	14791	14648	14722	14757	14683	14725	14768	14773	14665	14835	14855	14748	14756	14790	14806	14757	14853	14858	14828	14875	14761	14918	14683	14780	14713	14737	14808	14782	14841	14740	14823	14847	14767	14851	14747	14892	14906	14724	14769	14726	14923	14708	14788	14742	14844	14729	14829	14948	14737	14794	14698	14828	14806	14839	14889	14658	14780	14842	14840	14797	14847	14665	14852	14815	14735	14654	14766	14747	14901	14773	14882	14795	14767	14956	14645	14645	14912	14609	14744	14792	14859	14733	14866	14873	14900	14897	14560	14835	14614	14652	14689	14679	14781	14917	14761	14567	14829	14763	14904	14787	14782	14839	14793	14753	14860	14639	14628	14719	14747	14863	14887	14930	14738	14752	14715	14980	14768	14834	14682	14856	14836	14921	14655	14588	14641	14742	14810	14868	14800	14991	14723	14747	14829	14930	14777	14746	14974	14618	14739	15074	14783	14859	14635	14775	14726	14662	14663	14887	14721	14696	14789	14794	14748	14811	14821	14751	14734	14905	14817	14815	14882	14870	14864	14839	14865	14859	14641	14656	14722	14771	14771	14788	14864	14835	14691	14816	14712	14876	14859	14644	14735	14891	14858	14898	14863	14821	14801	14776	14711	14825	14720	14815	14766	14683	14683	14751	14818	14725	14815	14754	14785	14754	14906	14701	14546	14820	14864	14815	14769	14808	14807	14670	14994	14851	14798	14782	14779	14656	15028	14822	14637	14772	14725	14767	14838	14856	14851	14855	14848	14886	14702	14839	14777	14743	14927	14828	14817	14601	14666	14794	14771	14738	14748	14809	14664	14701	14877	14726	14692	14873	14892	14770	14718	14836	14677	14730	14834	14738	14716	14617	14823	14841	14682	14681	14906	14802	14747	14958	14735	14891	14794	14780	14543	14714	14658	14938	14838	14767	14794	14769	14956	14731	14714	14768	14835	14694	14870	14868	14747	14763	14705	14813	14757	14647	14725	14897	14801	14916	14844	14870	14773	14735	14787	14731	14578	14917	14898	14729	14818	14709	14721	14809	14722	14898	14822	14699	14595	14873	14785	14789	14700	14686	14913	14639	14897	14821	14704	14693	14771	14684	14954	14801	14979	14706	14875	14592
25077	21339	27999	25214	20349	17398	16874	15540	15304	15592	16127	24052	32340	29686	24425	19093	16382	15343	15050	15155	15274	15029	14945	15101	15126	15024	15093	14973	14935	15141	14880	14799	14923	15081	15028	14863	14939	14979	14987	14964	15030	14738	14997	14743	15025	15113	14889	14822	15089	15074	15026	15141	15008	15036	15043	14985	14883	14915	15089	15044	14971	14993	14979	15149	14906	14977	14942	15088	14938	14882	14853	15041	14925	14832	14940	14761	14984	14870	15157	14956	15005	14826	15118	14860	14996	14990	14941	14839	14843	15036	15072	14947	15181	15064	15043	14895	14887	14891	14930	15043	14800	14914	15002	14898	14922	14996	15073	14902	15302	15126	14946	14739	15056	14965	15049	15087	15095	14953	15010	14886	14982	14709	14792	15007	14939	14971	14933	15147	14912	15033	14862	14892	14825	14990	15009	14833	15044	14845	14876	14879	14895	14951	15114	15040	14700	14957	14889	15025	15148	14872	14881	14776	14837	14944	15161	15006	14794	14960	14861	14931	14929	14921	14942	14835	14842	15019	14988	14795	14804	14961	15062	15074	15071	14962	14903	14864	14833	15013	14717	14857	14987	14936	15013	14932	14929	14823	15056	14842	15025	15075	15057	14868	14847	14948	14931	14915	14859	14922	15046	14904	14961	14936	14968	15017	14994	14934	14945	14775	14864	14938	15149	14990	15029	14856	14963	14896	14923	15046	15190	14930	15059	14808	15136	14903	14884	14978	14890	14898	14896	15068	15026	14851	14966	14961	15051	14979	15062	14968	14963	14999	15127	14900	14877	14995	14909	14816	15116	14876	14775	14890	14957	15003	14791	14741	14901	14938	14899	14957	15048	14857	14990	14935	15040	14859	15055	15074	14939	14902	14990	15024	14835	14692	14876	14879	14921	14916	15111	15081	15060	14811	15010	15080	15023	14943	14784	14927	14880	15009	15093	14846	15002	14863	14912	15052	14831	14813	15038	14859	14939	14997	14835	14877	14962	14845	14932	14990	15040	14819	14763	14821	15017	14619	15246	14943	15193	14898	14960	14790	14948	14881	14867	14972	14994	14965	15063	14852	14776	14717	14949	15069	14918	14895	14850	15205	14883	15111	14938	14919	14999	14832	15036	15014	14942	14988	15068	14967	14983	14976	15009	15097	14822	14907	15061	14909	15064	14826	15097	14900	14991	14821	14936	15049	14945	15230	14924	14955	14910	14919	14816	14731	14990	14934	15101	14955	15074	15054	14873	14933	14943	14897	14965	14925	14969	14872	14977	14916	15111	14859	14990	14855	14817	15157	15015	14936	15021	15006	14998	14892	15233	14973	14987	14900	14883	15197	14967	14906	14883	15091	14843	14981	15047	15032	15069	15034	14799	14934	15011	14698	15077	14965	14870	14932	14855	14838	15033	14919	15036	14973	14858	15214	14967	14879	15069	15003	15074	14960	14831	14835	15021	14841	15139	14882	14998	14932	14951	14795	15035	15063	15071	14980	14985	14928	14935	14880	14961	14863	14975	14894	14983	15074	15182	15048	14861	14927	15070	14971	14888	14931	14893	14880	14880	14868	14829	14968	15057	14897	14882	14945	14737	14739	14988	14973	14996	15021	15050	14966	14793	14927	14884	15035	15028	14974	14809	14873	15092	15061	14974	14983	15007	15037	14899	14916	14961	15028	14858	14861	15067	14798	14713	14905	14883	15056	15117	14797	14895	15005	15042	15000	15079	15079	15002	14900	14951	14991	14887	15015	14748	14956	14932	15038	14831	14981	15008	14965	15020	15003	14907	14869	15051	14933	15150	14953	15159	15037	15200	14986	15029	15015	14929	15061	15008	15162	14988	14890	15036	15132	14976	14980	14957	15096	14896	14746	15040	15045	14912	15162	14876	14794	14824	15071	15037	15070	15030	14961	15108	15067	15085	15031	15099	15089	15142	15120	14968	14822	14956	14883	15001	14946	14987	14956	15015	15069	14848	15152	15034	14917	14853	15065	14852	14914	14714	14776	14976	14910	15171	15040	14816	15049	15041	15041	14922	15170	15064	14905	15200	14883	14933	15064	14869	15079	14978	15115	15215	15086	14953	15050	14991	14720	15167	15252	15011	14945	14847	14830	14854	14723	14949	14890	14947	15003	15059	15065	15095	14804	14902	15255	14979	14996	15067	14908	14866	15086	14969	14914	15231	14967	14870	14959	14947	14973	15008	14895	14948	15049	14995	14807	14959	15047	14979	15076	15046	14867	15018	14962	14982	14938	14848	14862	14895	14925	14815	14900	14891	14772	15037	15161	15001	14881	15000	14742	15017	14901	14843	14884	15206	15133	14834	14934	15052	14820	14868	14992	14782	14733	15105	15082	14882	14859	14948	15051	14935	14853	14894	15043	15195	15061	14983	14881	15074	14949	14963	14991	14895	14845	15005	14998	15039	14886	14773	14989	14856	14997	15015	15004	14926	14964	14939	15079	14957	14933	14962	14882	15117	15131	14898	14729	14931	15004	15016	14850	15116	15105	14907	14944	14873	15006	14924	14857	15061	15069	14955	14897	14868	14993	14948	14986	14979	14967	15017	14994	15121	15101	15004	14902	14883	14988	15004	14990	14943	14972	14894	14831	14844	14963	15062	14956	14996	15072	14898	14744	15024	15139	15227	15062	15099	15078	15063	14761	14898	14882	14874	15185	14896	14914	15066	14832	14914	15140	14961	15100	14861	15054	15058	14918	14889	14849	14926	15056	15011	14783	14889	15089	14957	14733	14962	15190	15073	15055	14989	14931	15078	14880	14798	14782	15112	14879	15164	15171	14947	15008	14925	15090	14854	14838	15186	14939	14959	14924	15168	14855	14946	15038	14981	14709	15018	15016	14977	14995	14995	15214	14909	14977	15201	15046	15052	14966	14848	15089	14982	14825	15002	14879	14972	14865	15017	15039	14993	14991	14909	15165	14912	14967	14927	15024	15195	14926	15002	14780	14966	14884	14980	14892	15040	15002	15029	15017	14875	15020	15181	14784	15003	14919	14847	14823	14846	14859	15078	15038	14909	14996	15017	14789	15046	14955	15067	14991	14910	14991	14982	14897	14885	15084	15085	14935	14889	14807	14907	15150	15161	15133	14810	14858	14697	15034	15070	15004	14948	14922	14933	15112	15068	14693	14943	14950	14987	14886	15035	14869	14860	15113	15151	14872	14790	14974	15063	14902	14974	14897	14959	14961	15094	14961	14842	14973	14927	15052	14845	14936	14900	14923	15010	15021	14996	14783	14937	15031	15022	14933	14881	14889	14717	15136	14988	14790	14910	14964	14750	14868	15114	14803	15052	14965	15006	14988	14967	14851	15084	14998	15001	15078	14785	15031	14928	14880	15171	15115	14836	14962	14855	14983	14953	14945	15051	14876	14845	14908	14936	14894	15070	14942	15023	14985	15070	15087	14933	15130	15078	14898	15197	15044	14929	15294	15089	15042	15090	15144	14940	15134	15156	14960	14933	14993	15174	15340	14857	14849	15124	14868	14951	15022	14885	14994	14828	14684	14815	14870	14858	14957	14867	14935	14926	15120	15023	14854	15028	15112	15063	15088	14946	14989	14792	14889	15000	14854	14897	14860	14915	15090	14979	15158	15040	15168	15022	14924	15098	14787	14846	15030	14918	14843	15085	15006	15108	15059	15220	15052	15029	14748	14978	14818	15057	14881	14942	15039	14915	14909	15147	14919	15100	14907	14862	14986	14878	15126	14942	14891	15007	14746	14878	14914	14859	15122	14942	15014	14908	15028	15124	14921	15023	14799	14997	14973	14990	14958	15028	14916	15037	15010	14968	15028	15152	14991	15167	14816	14977	14952	15042	15040	15066	14866	15254	14930	14787	14821	14834	14961	15162	14997	15033	14913	15044	15059	15019	15128	15053	15042	14904	14955	14975	14970	14839	14860	15230	15026	15095	15107	15106	15030	14894	15083	14994	15070	15012	14915	15036	14977	14917	14996	15194	15016	15075	15066	15047	14999	15089	14830	14907	14995	14878	14999	14857	14999	14883	15081	15007	14969	15004	14980	15041	15049	15042	15084	15084	15218	14986	14987	14939	14954	14923	15026	15045	15047	15114	15113	14996	14793	14815	14905	14906	14897	14963	14947	14801	14800	14742	15072	14927	14925	15057	15014	15169	15104	15110	15123	15008	14997	15033	15009	14937	15119	15222	14864	14826	14884	14865	14836	14950	15114	14979	14999	15020	14831	14916	14975	14877	14906	15049	14833	15100	14898	15021	15017	15084	14989	15081	14899	15031	14816	15022	14880	15078	14944	15068	15083	14942	15083	14836	14917	14999	15052	15103	15092	15023	15133	14910	14993	14909	14876	15069	15017	14897	15001	14848	15003	14961	15049	14949	15025	14977	14959	15000	14987	15125	15145	15049	14792	14951	14961	14964	14959	14883	15125	14965	14964	14830	14936	14960	15031	14934	14956	14965	14902	14926	14974	15032	14960	15051	14978	15136	14949	15013	14917	14824	14853	14912	15008	14928	14867	15100	14961	14908	14838	14928	15087	14829	14947	15086	14977	14979	15052	15116	15018	14882	14846	14965	14977	14941	15156	14815	15009	15100	14983	14990	14981	15070	14828	15184	14819	15048	14851	14948	14979	14982	14919	14977	14884	14937	14929	14842	14947	15027	15156	15137	15009	15076	15166	15006	15017	14864	14937	14927	14889	14978	14812	14797	15207	14896	14962	14969	14929	15000	14923	14901	15136	14790	15061	14861	14873	14908	14920	14969	14955	15063	14885	15052	15040	15009	14955	14925	14873	14956	14805	14989	14814	14920	14985	15182	15145	15150	14984	14791	15048	14847	14930	15019	14586	14998	15026	15007	15080	15117	14846	14837	14867	14887	14785	14854	14968	15067	15031	14921	15086	14975	14830	14936	15288	14875	14885	14910	14777	14953	14943	14910	14973	15163	15003	14862	15026	14917	14996	15071	14873	14837	14850	15087	14944	14850	14882	15065	14862	15026	14936	14928	15028	14914	14964	14864	14856	14860	14975	14889	15088	15056	15196	14981	14921	15055	14888	14916	15210	14826	15002	15153	14998	14990	14904	15028	15023	14978	14997	14853	14937	14799	14735	14952	14999	15147	14897	14804	14919	14996	14874	14931	14871	15026	15052
14161	21476	19766	17161	16154	15795	15493	15357	15150	15093	16682	29479	36962	32837	25994	19359	15889	14891	14649	14652	14500	14578	14547	14625	14678	14695	14672	14572	14493	14567	14491	14585	14735	14655	14527	14619	14724	14724	14621	14714	14717	14665	14600	14864	14650	14591	14582	14580	14647	14539	14469	14480	14679	14386	14590	14527	14501	14573	14613	14661	14577	14692	14521	14597	14538	14637	14438	14570	14623	14674	14673	14520	14662	14676	14676	14604	14661	14518	14698	14620	14658	14654	14427	14654	14680	14764	14428	14744	14601	14859	14653	14670	14654	14561	14683	14682	14525	14725	14713	14545	14643	14504	14513	14635	14501	14527	14690	14456	14582	14731	14697	14691	14625	14750	14619	14644	14770	14725	14639	14645	14618	14612	14536	14603	14512	14723	14644	14561	14456	14691	14659	14615	14588	14603	14649	14535	14627	14544	14484	14690	14662	14573	14556	14606	14570	14637	14539	14731	14675	14645	14551	14767	14751	14551	14736	14593	14546	14540	14740	14516	14504	14648	14612	14642	14558	14755	14643	14696	14471	14713	14527	14814	14516	14524	14799	14686	14700	14556	14448	14691	14506	14720	14799	14650	14599	14634	14626	14604	14773	14698	14510	14514	14558	14590	14551	14545	14804	14645	14593	14678	14487	14634	14655	14670	14518	14592	14728	14535	14356	14668	14551	14676	14635	14631	14616	14592	14650	14702	14789	14737	14513	14506	14405	14578	14592	14628	14562	14439	14738	14595	14546	14583	14521	14568	14660	14768	14736	14652	14702	14704	14726	14554	14721	14587	14459	14484	14602	14742	14565	14665	14676	14656	14551	14612	14462	14529	14628	14518	14608	14641	14728	14576	14751	14551	14649	14561	14599	14463	14606	14713	14779	14804	14646	14595	14719	14458	14634	14629	14478	14689	14775	14579	14736	14724	14493	14539	14529	14642	14600	14458	14693	14656	14376	14535	14680	14545	14750	14717	14498	14449	14684	14606	14730	14697	14573	14703	14691	14564	14397	14592	14701	14539	14505	14716	14540	14569	14721	14569	14547	14574	14688	14360	14591	14674	14811	14657	14602	14575	14610	14639	14591	14575	14754	14658	14510	14565	14637	14611	14593	14671	14541	14497	14691	14658	14577	14613	14678	14765	14661	14570	14453	14619	14645	14633	14573	14659	14629	14654	14576	14521	14559	14699	14494	14665	14762	14460	14625	14592	14660	14732	14687	14492	14739	14594	14657	14460	14512	14632	14593	14524	14587	14572	14506	14671	14520	14881	14620	14745	14530	14662	14791	14526	14640	14556	14601	14573	14631	14583	14620	14549	14570	14704	14650	14712	14571	14530	14582	14716	14622	14748	14891	14583	14698	14642	14620	14607	14630	14606	14592	14555	14705	14709	14518	14481	14572	14754	14641	14652	14620	14609	14687	14664	14656	14554	14621	14511	14521	14547	14629	14541	14611	14674	14695	14670	14719	14695	14713	14461	14536	14599	14596	14617	14713	14624	14507	14464	14579	14559	14605	14631	14481	14628	14728	14698	14670	14667	14616	14660	14546	14638	14720	14350	14599	14803	14612	14508	14430	14554	14502	14541	14488	14418	14818	14567	14816	14634	14538	14675	14540	14631	14642	14504	14609	14631	14569	14736	14515	14598	14495	14492	14626	14697	14575	14663	14582	14738	14549	14655	14734	14524	14862	14790	14581	14553	14510	14583	14580	14668	14538	14559	14615	14787	14521	14627	14708	14540	14554	14583	14651	14602	14587	14748	14554	14585	14792	14633	14568	14658	14478	14507	14595	14622	14490	14484	14489	14766	14689	14430	14624	14671	14553	14681	14550	14612	14768	14756	14650	14682	14587	14566	14624	14555	14509	14766	14646	14722	14625	14655	14651	14737	14582	14484	14655	14493	14637	14787	14607	14673	14660	14420	14355	14787	14517	14597	14692	14540	14574	14666	14601	14582	14456	14571	14503	14644	14753	14593	14639	14665	14727	14739	14609	14498	14526	14510	14658	14554	14471	14555	14584	14602	14717	14651	14598	14656	14627	14655	14683	14791	14346	14640	14408	14560	14582	14679	14699	14506	14628	14542	14830	14602	14505	14649	14724	14691	14607	14446	14520	14531	14782	14547	14676	14592	14773	14522	14694	14599	14477	14713	14572	14502	14495	14684	14629	14640	14658	14660	14571	14645	14647	14628	14680	14582	14780	14625	14611	14546	14739	14569	14622	14659	14586	14652	14623	14586	14627	14639	14543	14642	14719	14631	14439	14664	14737	14671	14757	14602	14533	14471	14736	14689	14625	14618	14528	14512	14779	14679	14681	14613	14698	14667	14608	14633	14586	14547	14542	14713	14602	14609	14627	14549	14659	14534	14586	14767	14701	14591	14556	14637	14595	14687	14540	14601	14673	14634	14572	14528	14773	14647	14606	14710	14522	14607	14504	14648	14550	14623	14895	14691	14631	14574	14576	14662	14391	14675	14912	14502	14716	14626	14659	14561	14619	14503	14618	14657	14515	14658	14711	14667	14581	14699	14625	14662	14526	14627	14554	14557	14664	14504	14619	14613	14755	14672	14458	14672	14698	14644	14708	14647	14586	14658	14530	14828	14552	14647	14495	14622	14748	14573	14787	14527	14726	14634	14705	14753	14384	14697	14685	14804	14557	14502	14811	14522	14681	14705	14683	14526	14776	14562	14645	14698	14623	14395	14592	14771	14623	14637	14647	14611	14567	14630	14714	14601	14688	14739	14733	14583	14671	14614	14584	14600	14650	14539	14729	14701	14614	14598	14724	14792	14477	14724	14418	14626	14714	14665	14844	14719	14487	14675	14772	14662	14561	14681	14817	14498	14606	14452	14566	14717	14404	14573	14615	14677	14633	14826	14526	14611	14723	14558	14653	14762	14673	14519	14498	14571	14588	14599	14531	14536	14504	14705	14730	14525	14638	14614	14497	14748	14662	14510	14531	14719	14716	14775	14650	14597	14667	14743	14685	14565	14645	14503	14690	14630	14563	14486	14722	14506	14689	14584	14630	14540	14478	14519	14573	14613	14681	14623	14666	14817	14553	14415	14572	14731	14478	14687	14461	14632	14639	14621	14659	14565	14717	14496	14525	14548	14683	14731	14656	14760	14601	14673	14654	14797	14425	14418	14423	14616	14658	14612	14746	14649	14695	14575	14581	14454	14485	14600	14517	14536	14693	14695	14630	14491	14653	14595	14480	14553	14486	14680	14730	14676	14681	14620	14577	14696	14605	14675	14754	14555	14515	14587	14632	14526	14554	14528	14649	14700	14680	14491	14719	14801	14771	14706	14712	14704	14635	14471	14476	14530	14741	14736	14503	14742	14653	14616	14672	14774	14615	14603	14726	14543	14747	14699	14729	14778	14649	14557	14721	14569	14600	14435	14650	14645	14656	14649	14528	14576	14583	14459	14634	14656	14835	14515	14722	14529	14626	14638	14458	14630	14533	14510	14537	14600	14593	14597	14583	14562	14713	14555	14620	14533	14465	14663	14639	14728	14591	14743	14740	14671	14565	14608	14676	14620	14569	14564	14688	14545	14717	14623	14498	14630	14391	14760	14440	14578	14669	14656	14625	14516	14731	14379	14640	14794	14551	14727	14467	14657	14658	14424	14663	14528	14673	14576	14375	14565	14584	14655	14659	14678	14754	14452	14527	14583	14535	14726	14743	14571	14661	14638	14531	14675	14663	14625	14567	14639	14503	14758	14550	14628	14681	14862	14699	14734	14690	14620	14564	14616	14631	14646	14724	14620	14561	14584	14717	14603	14512	14628	14667	14536	14678	14661	14639	14633	14615	14561	14504	14642	14532	14596	14708	14632	14712	14490	14709	14567	14613	14667	14666	14669	14663	14585	14623	14629	14741	14710	14593	14607	14595	14563	14724	14549	14637	14588	14706	14703	14664	14793	14712	14523	14697	14808	14788	14588	14714	14618	14742	14734	14659	14543	14840	14689	14728	14779	14587	14648	14645	14530	14671	14565	14501	14703	14734	14675	14604	14755	14570	14589	14615	14703	14653	14555	14589	14675	14728	14542	14666	14574	14598	14465	14649	14600	14702	14492	14722	14530	14643	14529	14477	14750	14426	14685	14676	14540	14590	14480	14508	14658	14560	14501	14553	14552	14729	14667	14597	14445	14694	14629	14625	14606	14446	14672	14568	14630	14630	14608	14647	14619	14831	14684	14552	14574	14684	14595	14711	14549	14567	14614	14610	14548	14718	14658	14432	14544	14783	14496	14684	14716	14699	14543	14568	14570	14536	14615	14597	14580	14511	14575	14643	14592	14713	14459	14628	14575	14532	14634	14531	14436	14676	14677	14666	14703	14816	14531	14703	14517	14462	14581	14790	14717	14603	14507	14622	14475	14662	14538	14598	14716	14746	14671	14679	14726	14542	14772	14495	14616	14633	14663	14773	14457	14663	14542	14586	14598	14641	14414	14655	14496	14683	14590	14757	14546	14619	14661	14634	14629	14661	14817	14503	14642	14501	14542	14524	14703	14601	14559	14555	14583	14556	14756	14585	14599	14636	14594	14690	14769	14535	14692	14665	14476	14646	14528	14722	14565	14559	14670	14464	14686	14598	14591	14630	14528	14633	14686	14597	14661	14699	14643	14698	14558	14671	14674	14521	14627	14559	14698	14522	14699	14510	14648	14680	14680	14701	14565	14593	14675	14853	14560	14532	14697	14704	14427	14566	14577	14751	14566	14633	14664	14697	14557	14829	14674	14531	14596	14495	14724	14764	14587	14653	14733	14572	14693	14659	14737	14665	14675	14583	14685	14676	14713	14714	14640	14674	14659	14657	14723	14614	14652	14675	14477	14722	14610	14473	14693	14662	14720	14738	14527	14587	14614	14527	14640	14775	14568	14584	14528	14658	14506	14663	14675	14634	14445	14626	14706	14612	14522	14616	14589	14819	14580	14715	14578	14615	14547	14721	14476	14767	14692	14563	14553	14581	14566	14474	14542	14603	14690	14683	14641	14830	14695	14699	14505	14651	14505	14523	14474	14628	14617	14691	14749	14638	14562	14595	14747	14673	14497	14612	14537	14879	14477	14612	14732	14572	14662	14605	14611	14561	14469	14793	14547	14687	14683	14599	14575	14746	14573	14513	14767
23882	21335	28853	24188	21684	20968	18753	15729	15136	15576	15969	25718	37954	38151	32113	23616	17794	15711	14879	14918	14882	14940	14802	14826	14830	14858	14765	14842	14994	14712	14733	14737	14853	14798	14842	14715	14651	14560	14694	14759	14548	14791	14650	14719	14734	14754	14698	14677	14455	14827	14849	14861	14748	14878	14806	14824	14689	14633	14593	14615	14632	14770	14707	14770	14798	14855	14723	14776	14747	14682	14537	14695	14641	14769	15057	14757	14557	14676	14613	14609	14724	14808	14555	14789	14733	14646	14651	14815	14589	14673	14705	14786	14713	14833	14474	14690	14678	14750	14784	14807	14623	14599	14655	14677	14745	14483	14667	14709	14626	14609	14616	14561	14703	14539	14706	14569	14761	14592	14559	14655	14829	14454	14596	14539	14697	14758	14728	14757	14770	14709	14722	14553	14508	14686	14586	14619	14564	14657	14738	14688	14510	14693	14779	14865	14703	14711	14604	14500	14677	14568	14790	14736	14442	14718	14697	14650	14696	14495	14779	14769	14739	14614	14771	14689	14645	14561	14646	14641	14611	14652	14801	14614	14565	14762	14776	14807	14845	14780	14597	14509	14647	14842	14575	14645	14673	14558	14664	14695	14614	14823	14771	14757	14595	14716	14998	14793	14882	14627	14690	14432	14696	14619	14594	14660	14836	14622	14556	14782	14629	14694	14877	14695	14582	14419	14597	14700	14445	14692	14642	14667	14909	14705	14872	14805	14672	14639	14676	14496	14660	14709	14746	14754	14572	14763	14618	14820	14704	14653	14678	14766	14884	14545	14692	14821	14784	14501	14714	14484	14691	14709	14610	14592	14860	14759	14789	14837	14594	14625	14707	14603	14717	14695	14664	14709	14679	14730	14758	14816	14607	14654	14784	14798	14569	14672	14703	14626	14704	14572	14673	14616	14655	14697	14500	14866	14647	14661	14730	14632	14841	14629	14719	14625	14715	14791	14947	14651	14481	14587	14726	14647	14558	14573	14614	14713	14671	14612	14559	14651	14554	14671	14626	14615	14663	14534	14496	14579	14652	14602	14730	14626	14666	14717	14576	14631	14703	14594	14632	14546	14648	14777	14601	14830	14807	14695	14662	14753	14837	14787	14541	14644	14510	14627	14706	14613	14482	14775	14700	14709	14706	14878	14727	14765	14648	14891	14589	14518	14555	14577	14603	14652	14509	14686	14723	14726	14768	14761	14807	14502	14554	14841	14625	14685	14626	14792	14594	14656	14704	14719	14512	14669	14553	14558	14700	14903	14667	14708	14603	14524	14874	14721	14828	14686	14799	14878	14703	14652	14715	14617	14762	14623	14633	14689	14580	14682	14675	14592	14781	14439	14584	14572	14676	14834	14744	14670	14721	14604	14744	14598	14675	14757	14890	14677	14582	14883	14801	14653	14673	14827	14570	14445	14509	14615	14747	14718	14727	14807	14545	14660	14710	14733	14605	14793	14761	14455	14338	14563	14486	14638	14603	14532	14665	14630	14588	14811	14455	14651	14651	14700	14654	14799	14903	14519	14740	14690	14518	14841	14601	14621	14754	14857	14751	14533	14624	14775	14737	14745	14719	14754	14734	14598	14658	14655	14599	14611	14878	14698	14545	14568	14753	14646	14688	14625	14481	14544	14870	14641	14731	14717	14577	14684	14607	14800	14707	14821	14678	14735	14564	14713	14595	14764	14772	14827	14571	14612	14772	14459	14662	14554	14576	14722	14830	14542	14688	14494	14645	14635	14724	14669	14516	14494	14616	14789	14697	14725	14796	14620	14586	14689	14664	14846	14773	14901	14694	14671	14698	14620	14469	14725	14736	14645	14824	14671	14570	14730	14827	14797	14745	14551	14856	14856	14794	14562	14571	14792	14640	14519	14523	14675	14583	14704	14802	14720	14566	14706	14664	14538	14484	14644	14723	14648	14598	14659	14794	14562	14549	14862	14583	14745	14736	14845	14730	14595	14569	14722	14727	14554	14769	14762	14736	14838	14690	14354	14392	14593	14691	14580	14751	14794	14733	14755	14698	14718	14700	14597	14524	14657	14582	14568	14671	14660	14706	14594	14508	14655	14699	14611	14622	14755	14695	14639	14672	14752	14779	14708	14691	14896	14761	14646	14686	14453	14615	14757	14713	14638	14593	14701	14636	14649	14584	14698	14646	14566	14587	14708	14490	14499	14609	14657	14668	14623	14614	14751	14850	14520	14570	14589	14529	14756	14649	14618	14823	14547	14835	14533	14609	14745	14616	14644	14893	14631	14633	14752	14769	14668	14688	14641	14771	14718	14821	14672	14769	14573	14858	14550	14755	14751	14693	14693	14714	14665	14842	14753	14544	14681	14590	14943	14742	14649	14539	14653	14650	14654	14843	14517	14697	14673	14648	14439	14776	14575	14560	14618	14763	14854	14758	14775	14599	14624	14743	14699	14636	14514	14807	14691	14528	14701	14658	14663	14616	14565	14713	14634	14632	14624	14721	14410	14428	14619	14569	14748	14604	14634	14706	14479	14757	14550	14623	14580	14577	14693	14810	14685	14559	14625	14494	14808	14763	14642	14686	14775	14578	14586	14781	14735	14705	14646	14523	14776	14742	14813	14618	14640	14682	14674	14729	14640	14701	14623	14770	14593	14578	14649	14582	14808	14812	14663	14624	14540	14661	14716	14696	14683	14605	14846	14901	14738	14722	14722	14774	14643	14660	14710	14626	14677	14615	14700	14704	14687	14699	14551	14654	14686	14704	14420	14552	14786	14691	14663	14682	14738	14615	14696	14690	14707	14734	14648	14632	14742	14717	14630	14669	14616	14678	14892	14609	14712	14766	14691	14523	14674	14601	14534	14531	14687	14644	14710	14547	14626	14621	14441	14630	14773	14864	14584	14783	14556	14717	14769	14540	14632	14613	14721	14626	14733	14694	14504	14796	14617	14611	14789	14782	14617	14666	14885	14673	14692	14690	14768	14759	14768	14583	14662	14702	14674	14945	14670	14562	14742	14838	14714	14599	14749	14592	14696	14567	14641	14657	14351	14671	14668	14713	14651	14476	14447	14468	14630	14645	14750	14716	14632	14759	14829	14795	14681	14720	14543	14498	14602	14818	14601	14714	14682	14685	14726	14735	14689	14648	14627	14776	14805	14690	14793	14706	14687	14925	14618	14737	14777	14705	14581	14704	14608	14843	14602	14455	14741	14721	14681	14619	14504	14739	14920	14720	14752	14714	14640	14578	14610	14603	14741	14824	14851	14871	14639	14925	14587	14804	14464	14737	14723	14658	14825	14759	14621	14661	14938	14602	14536	14576	14665	14783	14641	14731	14824	14878	14611	14673	14677	14796	14564	14537	14676	14633	14768	14764	14569	14701	14555	14673	14637	14607	14516	14697	14569	14692	14639	14584	14601	14649	14669	14711	14687	14867	14731	14739	14764	14625	14502	14459	14687	14567	14736	14599	14645	14559	14841	14610	14583	14718	14634	14810	14628	14645	14606	14688	14546	14849	14950	14617	14921	14569	14788	14704	14807	14711	14612	14670	14737	14681	14635	14578	14707	14731	14712	14829	14488	14644	14793	14553	14779	14639	14573	14612	14824	14725	14695	14731	14865	14667	14566	14693	14674	14779	14586	14525	14686	14803	14694	14571	14749	14595	14524	14605	14615	14657	14636	14786	14700	14515	14723	14539	14654	14713	14733	14672	14615	14745	14626	14861	14685	14644	14608	14844	14492	14570	14629	14840	14610	14789	14654	14630	14659	14519	14654	14688	14852	14582	14718	14765	14794	14670	14729	14741	14657	14639	14540	14803	14671	14692	14633	14741	14709	14683	14526	14701	14617	14688	14788	14698	14665	14923	14617	14922	14762	14673	14760	14717	14810	14570	14482	14570	14544	14797	14664	14526	14554	14598	14686	14608	14629	14460	14771	14545	14633	14610	14638	14783	14681	14726	14609	14617	14695	14611	14751	14758	14637	14688	14622	14587	14754	14814	14892	14844	14529	14516	14748	14729	14581	14859	14546	14713	14813	14617	14880	14723	14710	14799	14637	14571	14551	14695	14730	14579	14832	14650	14762	14684	14668	14696	14736	14499	14631	14638	14668	14748	14839	14864	14758	14621	14580	14588	14713	14872	14829	14805	14732	14549	14829	14755	14652	14625	14463	14621	14577	14639	14578	14581	14739	14690	14716	14674	14773	14650	14663	14575	14746	14747	14816	14687	14684	14712	14721	14595	14734	14686	14492	14755	14508	14672	14816	14619	14569	14820	14665	14638	14579	14564	14593	14573	14671	14849	14597	14810	14782	14588	14722	14657	14719	14692	14728	14661	14660	14650	14750	14699	14691	14696	14658	14758	14673	14794	14575	14517	14722	14789	14714	14565	14595	14687	14640	14770	14689	14760	14902	14644	14643	14677	14516	14775	14659	14737	14708	14761	14831	14762	14651	14607	14744	14763	14493	14725	14727	14754	14745	14592	14549	14551	14714	14548	14705	14591	14561	14627	14793	14388	14613	14844	14708	14960	14755	14527	14790	14653	14558	14604	14500	14904	14559	14674	14877	14791	14581	14679	14741	14587	14637	14478	14572	14632	14707	14496	14682	14644	14598	14673	14565	14763	14746	14840	14534	14646	14633	14620	14612	14745	14644	14536	14573	14822	14562	14714	14722	14732	14674	14527	14695	14831	14599	14675	14615	14612	14730	14764	14627	14673	14691	14781	14691	14689	14534	14549	14704	14584	14691	14732	14685	14456	14548	14688	14541	14665	14523	14710	14785	14700	14888	14786	14775	14705	14624	14479	14845	14547	14563	14579	14674	14557	14717	14721	14702	14744	14742	14833	14721	14626	14649	14696	14642	14598	14511	14608	14568	14621	14522	14711	14845	14696	14670	14648	14598	14752	14603	14710	14821	14727	14690	14740	14741	14843	14569	14656	14741	14700	14748	14829	14658	14674	14609	14806	14822	14660	14765	14905	14721	14659	14643	14890	14447	14694	14851	14544	14665	14804	14671	14753	14694	14624	14644	14574	14594	14459	14693	14854	14637	14672	14664	14686	14804	14735	14662	14864	14690	14616	14470	14796	14745	14711	14600	14849	14621	14647	14715	14737	14670	14483	14733	14618	14520	14762	14568	14487	14635	14472	14675	14794	14701
15486	25637	23670	19143	17344	16465	16078	15729	15425	15541	16421	32411	42370	41810	34706	24521	17209	15061	14533	14620	14628	14364	14464	14399	14418	14456	14553	14477	14439	14466	14458	14428	14413	14482	14367	14442	14414	14462	14442	14422	14467	14431	14507	14459	14451	14332	14355	14361	14421	14248	14318	14334	14523	14424	14438	14474	14244	14453	14483	14495	14408	14554	14484	14469	14374	14307	14586	14250	14448	14434	14486	14551	14303	14443	14506	14468	14549	14352	14417	14317	14473	14434	14435	14407	14427	14474	14349	14305	14379	14418	14527	14576	14615	14419	14462	14507	14433	14480	14444	14387	14559	14511	14541	14341	14691	14469	14473	14422	14430	14404	14416	14375	14405	14441	14406	14452	14464	14590	14506	14439	14448	14427	14465	14449	14424	14484	14385	14476	14401	14345	14397	14520	14542	14375	14345	14382	14455	14428	14519	14532	14319	14496	14373	14332	14420	14288	14535	14284	14441	14349	14575	14549	14449	14393	14434	14567	14424	14340	14629	14517	14497	14316	14476	14594	14336	14412	14346	14442	14512	14536	14450	14503	14559	14515	14415	14305	14435	14403	14475	14500	14477	14610	14610	14424	14574	14351	14406	14297	14303	14419	14337	14454	14345	14593	14558	14412	14321	14313	14157	14465	14403	14525	14374	14428	14445	14357	14463	14421	14347	14492	14285	14568	14396	14610	14492	14396	14376	14311	14348	14235	14302	14406	14225	14496	14301	14530	14399	14525	14313	14433	14362	14551	14429	14291	14626	14426	14311	14431	14608	14350	14408	14297	14353	14443	14504	14459	14368	14694	14470	14336	14245	14475	14468	14378	14415	14281	14417	14537	14621	14439	14534	14432	14380	14518	14446	14436	14488	14578	14387	14259	14373	14631	14512	14290	14563	14425	14368	14432	14558	14376	14310	14322	14417	14394	14466	14254	14514	14416	14567	14388	14546	14407	14653	14336	14521	14317	14545	14654	14449	14345	14399	14607	14282	14375	14349	14632	14523	14411	14412	14415	14491	14430	14332	14479	14488	14505	14437	14350	14259	14432	14353	14247	14299	14577	14390	14299	14409	14592	14365	14528	14598	14496	14389	14356	14375	14489	14554	14301	14295	14437	14425	14504	14388	14519	14425	14512	14451	14361	14212	14354	14375	14567	14487	14360	14553	14424	14474	14378	14365	14382	14343	14361	14421	14489	14277	14667	14467	14419	14500	14310	14374	14563	14298	14346	14343	14441	14259	14371	14566	14434	14209	14499	14360	14309	14367	14440	14412	14331	14349	14302	14380	14642	14427	14396	14388	14470	14387	14459	14384	14523	14470	14604	14506	14442	14458	14577	14562	14408	14467	14392	14571	14415	14184	14347	14587	14376	14342	14361	14407	14339	14550	14340	14325	14580	14390	14558	14474	14373	14406	14394	14243	14380	14402	14323	14304	14367	14520	14303	14335	14349	14314	14372	14479	14391	14448	14525	14483	14533	14474	14492	14412	14421	14542	14494	14391	14521	14396	14530	14342	14410	14432	14433	14545	14398	14399	14522	14340	14322	14591	14490	14343	14518	14561	14515	14428	14356	14301	14413	14289	14386	14157	14366	14498	14482	14498	14497	14369	14270	14336	14509	14313	14496	14512	14450	14384	14314	14438	14486	14374	14433	14599	14501	14440	14385	14505	14323	14422	14332	14454	14361	14375	14327	14614	14441	14462	14361	14398	14516	14463	14456	14418	14482	14481	14323	14472	14414	14459	14613	14388	14375	14503	14306	14284	14401	14571	14148	14590	14357	14393	14378	14630	14518	14428	14470	14309	14471	14423	14637	14256	14372	14406	14418	14585	14386	14353	14404	14367	14239	14386	14449	14498	14251	14477	14399	14286	14432	14492	14330	14473	14388	14538	14360	14431	14668	14379	14467	14346	14292	14523	14421	14502	14426	14512	14470	14596	14506	14437	14398	14285	14321	14345	14463	14388	14313	14515	14342	14392	14276	14476	14279	14386	14425	14318	14311	14483	14493	14417	14351	14312	14458	14449	14355	14379	14511	14322	14413	14353	14296	14565	14455	14114	14458	14488	14399	14482	14372	14493	14459	14278	14471	14619	14239	14492	14440	14428	14620	14423	14395	14367	14405	14441	14519	14296	14390	14481	14460	14399	14493	14489	14398	14407	14391	14483	14370	14475	14302	14409	14377	14411	14454	14364	14480	14393	14500	14477	14376	14314	14467	14405	14413	14496	14425	14556	14463	14391	14340	14331	14399	14492	14402	14389	14600	14498	14443	14303	14438	14432	14431	14357	14341	14522	14344	14317	14374	14348	14401	14388	14375	14620	14412	14327	14500	14231	14576	14479	14389	14649	14426	14433	14372	14456	14234	14422	14426	14450	14374	14412	14433	14425	14398	14510	14391	14195	14465	14518	14480	14493	14385	14058	14398	14337	14398	14405	14462	14437	14210	14291	14409	14254	14368	14322	14231	14555	14537	14270	14356	14553	14261	14196	14331	14461	14391	14388	14368	14323	14486	14387	14525	14436	14464	14536	14437	14397	14396	14461	14473	14500	14587	14366	14384	14321	14453	14396	14492	14332	14571	14493	14405	14414	14438	14433	14236	14348	14364	14400	14434	14388	14414	14454	14392	14370	14420	14423	14383	14368	14546	14222	14406	14320	14553	14393	14496	14467	14246	14468	14390	14595	14377	14208	14468	14353	14445	14252	14491	14484	14338	14478	14513	14315	14463	14323	14400	14389	14371	14470	14472	14469	14397	14546	14410	14341	14305	14568	14462	14351	14484	14481	14291	14497	14473	14339	14413	14367	14469	14415	14562	14187	14483	14434	14332	14364	14344	14391	14476	14495	14451	14606	14490	14558	14331	14338	14433	14211	14309	14450	14547	14377	14412	14251	14414	14273	14388	14409	14303	14305	14452	14445	14510	14178	14402	14565	14324	14402	14366	14358	14526	14357	14457	14608	14471	14525	14363	14312	14450	14549	14469	14386	14397	14491	14402	14511	14441	14225	14277	14361	14298	14482	14278	14474	14302	14509	14481	14306	14362	14545	14276	14484	14428	14395	14478	14455	14450	14503	14397	14393	14379	14469	14238	14422	14531	14275	14485	14413	14521	14518	14455	14523	14396	14429	14342	14532	14349	14316	14514	14203	14297	14316	14395	14547	14441	14570	14332	14459	14501	14399	14341	14345	14411	14414	14391	14346	14313	14433	14355	14561	14447	14495	14317	14414	14410	14296	14394	14340	14447	14264	14251	14419	14380	14617	14324	14318	14330	14682	14525	14352	14416	14436	14503	14499	14435	14535	14408	14380	14408	14472	14475	14414	14341	14391	14516	14441	14465	14510	14454	14375	14449	14442	14443	14286	14407	14444	14547	14332	14491	14294	14378	14360	14578	14588	14539	14377	14486	14361	14420	14481	14368	14221	14465	14393	14365	14341	14175	14398	14375	14345	14534	14418	14341	14420	14458	14589	14455	14418	14279	14476	14489	14414	14590	14406	14371	14375	14258	14417	14412	14338	14319	14395	14238	14360	14425	14275	14485	14485	14622	14509	14409	14472	14393	14319	14345	14384	14215	14458	14437	14502	14534	14379	14478	14275	14154	14433	14393	14485	14376	14398	14474	14406	14448	14367	14470	14449	14430	14420	14482	14476	14398	14464	14346	14219	14534	14658	14555	14468	14299	14525	14324	14465	14216	14238	14311	14409	14330	14407	14249	14401	14482	14366	14326	14391	14550	14420	14431	14491	14391	14471	14432	14336	14380	14584	14545	14274	14593	14352	14410	14508	14507	14455	14451	14371	14359	14333	14333	14491	14426	14351	14250	14442	14569	14365	14605	14419	14545	14345	14400	14500	14381	14488	14402	14371	14431	14483	14344	14482	14531	14562	14377	14202	14295	14561	14488	14487	14600	14305	14451	14526	14317	14311	14525	14601	14397	14360	14332	14394	14383	14392	14318	14386	14366	14557	14381	14474	14474	14432	14468	14422	14387	14329	14538	14398	14565	14335	14479	14394	14440	14375	14335	14633	14256	14334	14506	14510	14329	14282	14513	14442	14441	14204	14417	14326	14634	14278	14454	14457	14418	14585	14364	14432	14438	14457	14394	14571	14384	14274	14493	14385	14429	14254	14345	14529	14398	14350	14507	14599	14613	14507	14377	14151	14424	14383	14403	14419	14439	14425	14400	14504	14475	14576	14378	14341	14503	14337	14290	14461	14557	14375	14622	14527	14361	14468	14331	14451	14255	14411	14489	14377	14487	14435	14410	14504	14341	14397	14383	14609	14416	14416	14630	14381	14466	14517	14460	14505	14388	14425	14248	14475	14524	14519	14396	14443	14494	14572	14432	14412	14395	14419	14476	14398	14279	14429	14524	14544	14476	14436	14370	14466	14523	14426	14447	14511	14306	14414	14388	14405	14505	14476	14475	14441	14405	14499	14358	14330	14391	14455	14392	14325	14623	14416	14491	14471	14417	14429	14429	14428	14466	14464	14248	14456	14519	14518	14458	14496	14481	14449	14347	14467	14467	14431	14469	14362	14489	14507	14386	14331	14293	14456	14467	14359	14542	14373	14327	14402	14544	14334	14430	14427	14231	14315	14340	14487	14429	14478	14392	14269	14398	14455	14500	14572	14506	14534	14512	14506	14496	14470	14315	14426	14421	14412	14278	14582	14337	14555	14324	14365	14550	14572	14491	14281	14467	14602	14472	14378	14450	14434	14427	14417	14413	14492	14225	14337	14504	14499	14374	14600	14476	14463	14425	14435	14448	14325	14319	14292	14329	14374	14537	14232	14279	14469	14607	14383	14405	14467	14390	14438	14226	14398	14506	14284	14567	14542	14362	14547	14353	14370	14433	14271	14399	14462	14284	14510	14471	14423	14425	14311	14293	14457	14417	14462	14325	14398	14451	14449	14443	14272	14329	14459	14565	14348	14511	14537	14453	14509	14560	14579	14324	14352	14425	14307	14498	14207	14422	14620	14492	14464	14599	14431	14485	14276	14459	14579	14315	14599	14461	14288	14599	14305	14380	14342	14527	14412	14497	14526	14407	14415	14501	14404	14355	14503	14266	14617	14374	14429	14401	14333	14422	14425	14391	14544	14403	14440	14406	14338	14445	14419	14483	14297	14583
28784	21158	19637	17062	15287	15174	15523	15368	15326	15251	15501	15716	16637	17629	17706	17081	16450	15518	15323	15472	15280	15523	15161	15453	15547	15124	15285	15396	15412	15272	15119	15404	15194	15297	15364	15459	15352	15237	15122	15313	15127	15259	15361	15411	15302	15288	15041	15413	15322	15075	15377	15241	15183	15323	15459	15166	15533	15409	15199	15080	15322	15297	15384	15401	15178	15499	15301	15305	15402	15240	15341	15349	15242	15353	15170	15208	15156	15218	15340	15358	15246	15194	15207	15115	15514	15232	15497	15332	15221	15454	15251	15075	15292	15288	15236	15202	15542	15170	15255	15281	15239	15403	15035	14930	15096	15287	15206	15180	15088	15195	15334	15310	15310	15398	15368	15276	15433	15213	15156	15291	15212	15123	15405	15348	15332	15243	15297	15412	15343	15223	15296	14954	15209	15378	15254	15230	15312	15453	15279	15322	15278	15265	15384	15190	15200	15199	15217	15179	15181	15294	15049	15282	15161	15314	15389	15154	15300	15284	15041	15019	15465	15354	15178	15266	15035	15241	15374	15425	15317	15415	15226	15322	15283	15254	15460	15165	15227	15389	15248	15321	15291	15235	15248	15281	15425	15394	15262	15218	15425	15290	15349	14996	15276	15350	15360	15360	15329	15187	15199	15193	15302	15348	15355	15251	15333	15274	14931	15251	15357	15189	15279	15416	15226	15270	15351	15323	15347	15377	15194	15456	15145	15243	15205	15335	15279	15339	15201	15236	15381	15185	15298	15188	15215	15282	15233	15382	15303	15342	15512	15272	15090	15142	15306	15267	15384	14976	15238	15212	15299	15333	15346	15189	15305	15412	15405	15128	15196	15284	15452	15192	15269	15171	15380	15282	15335	15387	15234	15167	15440	15534	15332	15253	15158	15240	15363	15295	15212	15208	15282	15424	15173	15241	15265	15259	15317	15390	15367	15412	15294	15275	15379	15387	15250	15211	15228	15193	15223	15290	15468	15496	15122	15259	15266	15365	15250	15297	15311	15312	15295	15135	15288	15412	15194	15387	15402	15139	15084	15456	15270	15306	15472	15324	15110	15247	15309	15289	15080	15325	15205	15256	15259	15252	15277	15207	15343	15017	15250	15262	15240	15014	15242	15302	15274	15354	15309	15086	15271	15361	15274	15351	15150	15406	15317	15295	15360	15064	15315	15376	15310	15291	14948	15273	15310	15262	15396	15308	15229	15242	15239	15223	15152	15345	15390	15311	15371	15168	15269	15251	15173	15301	15152	15078	15282	15321	15413	15187	15337	15449	15075	15391	15238	15252	15364	15364	15179	15254	15323	15409	15149	15351	15358	15224	15402	15107	15166	15156	15284	15281	14980	15090	15110	15352	15165	15048	15021	15270	15384	15070	15289	15201	15356	15191	15355	15206	15221	15341	15222	15397	15181	15410	15334	15307	15245	15304	15279	15253	15244	15223	15289	15306	15236	15170	15189	15367	15304	15088	15329	15261	15056	15064	15408	15430	15263	15221	15290	15345	15319	15482	15474	15262	15385	15381	15230	15407	15307	15173	15522	15196	15337	15333	15197	15380	15183	15271	15377	15365	15278	15286	15333	15380	15406	15353	15133	15101	15368	15173	15272	15161	15219	15228	15311	15236	15315	15165	15382	15390	15112	15206	15210	15191	15179	15416	15338	15198	15333	15387	15292	15060	15280	15081	15396	15453	15155	15108	15321	15031	15175	15142	15235	15185	15020	15135	15365	15168	15228	15332	15186	15374	15365	15244	15551	15309	15250	15302	15257	15449	15412	15232	15137	15284	15377	15166	15291	15414	15437	15307	15271	15089	15205	15199	15461	15254	15226	15312	15102	15328	15376	15214	15219	15429	15414	15411	15243	15217	15412	15210	15298	15368	15432	15214	15337	15377	15384	15287	15197	15339	15268	15199	15238	15252	15050	15119	15308	15203	15159	15389	15510	15423	15242	15167	15110	15234	14997	15184	15280	15205	15242	15134	15307	15284	15168	15378	15201	15184	15418	15162	15238	15244	15116	15497	15299	15316	15193	15230	15214	15315	15271	15370	15184	15304	15407	15308	15240	15285	15489	15186	15259	15294	15433	15505	15241	15210	15354	15173	15231	15272	15388	15339	15403	15253	15119	15277	15123	15521	15431	15250	15275	15324	15368	15277	15380	15248	15420	15144	15456	15382	15351	15302	15134	15345	15062	15194	15400	15442	15440	15413	15225	15211	15325	15500	15207	15278	15212	15323	15508	15139	15426	15330	15399	15179	15152	15123	15124	15438	15397	15162	15389	15261	15365	15290	15445	15409	15258	15276	15440	15335	15217	15424	15292	15418	15198	15196	15313	15313	15272	15374	15256	15296	15411	15311	15236	15366	15416	15369	15334	15104	15333	15354	15202	15237	15291	15259	15496	15320	15104	15308	15321	15193	15371	15295	15346	15168	15067	15303	15274	15266	15344	15370	15493	15190	15325	15231	15326	15310	15175	15344	15278	15247	15404	15393	15205	15281	15288	15238	15374	15251	15296	15184	15379	15318	15377	15343	15383	15189	15338	15386	15183	15355	15383	15235	15233	15363	15352	15480	15250	15434	15319	15324	15268	15333	15397	15162	15089	15190	15312	15313	15368	15219	15207	15143	14907	15308	15439	15142	15383	15287	15315	15250	15215	15166	15436	15305	15435	15292	15317	15188	15370	15266	15460	15239	15268	15224	15324	15312	15190	15113	15168	15262	15262	15229	15319	15381	15362	15387	15381	15259	15335	15320	15122	15319	15263	15242	15178	15290	15240	15087	15367	15335	15406	15055	15354	15259	15312	15268	15182	15214	15260	15103	15265	15428	15386	15305	15371	15217	15032	15287	15443	15153	15293	15250	15426	15294	15225	15235	15340	15322	15281	15279	15282	15118	15315	15118	15390	15113	15388	15172	15375	15442	15338	15364	15376	15255	15121	15468	15501	15262	15469	15311	15330	15432	15288	15504	15131	15209	15202	15280	15518	15415	15284	15486	15309	15279	15098	15273	15425	15246	15270	15170	15209	15337	15345	15130	15367	15299	15178	15231	15254	15253	15213	15041	15499	15146	15261	15426	15355	15269	15447	15169	15320	15425	15610	15259	15434	15333	15059	15225	15290	15336	15343	15280	15239	15421	15372	15236	15345	15351	15127	15168	15352	15263	15342	15471	15159	15247	15169	15300	15276	15428	15367	15242	15447	15407	15124	15186	15299	15196	15167	15343	15213	15264	15334	15255	15309	15234	15310	15242	15300	15245	15380	15537	15285	15025	15172	15233	15199	15483	15408	15138	15260	15191	15226	15245	15418	15414	15431	15357	15420	15272	15228	15215	15331	15147	15227	15164	15415	15294	15155	15233	15355	15302	15476	15283	15339	15257	15095	15165	15251	15276	15351	15291	15219	15189	15383	15412	15433	15280	15439	15382	15333	15421	15673	15195	15077	15072	15276	15171	15408	15480	15438	15312	15231	15200	15324	15260	15359	15216	15184	15286	15262	15292	15433	15357	15343	15429	15302	15431	15193	15395	15359	15463	15324	15445	15245	15268	15449	15321	15207	15234	15201	15346	15232	15199	15350	15274	15379	15210	15528	15254	15350	15236	15254	15163	15240	15426	15228	15106	15308	15083	15362	15307	15312	15388	15321	15449	15285	15361	15126	15188	15268	15180	15300	15455	15166	15265	15375	15369	15293	15238	15306	15227	15412	15381	15302	15139	15233	15370	15383	15328	15260	15374	15179	15234	15373	15319	15485	15232	15303	15409	15257	15280	15212	15252	15421	15184	15237	15333	15284	15312	15350	15367	15545	15503	15169	15234	15176	15168	15165	15302	15113	15076	15134	15091	15284	15364	15189	15276	15204	15264	15197	15294	15336	15307	15413	15211	15072	15126	15345	15121	15282	15314	15361	15301	15298	15245	15175	15125	15347	15227	15591	15233	15458	15304	15442	15295	15225	15171	15291	15133	15281	15325	15126	15322	15040	15329	15282	15348	15496	15183	15222	15410	15206	15223	15137	15478	15404	15271	15054	15329	15319	15312	15455	15365	15514	15364	15240	15129	15287	15103	15215	15214	15269	15110	15240	15482	15326	15404	15391	15161	15285	15286	15262	15190	15319	15348	15381	15178	15241	15380	15274	15213	15381	15276	15130	15254	15326	15287	15384	15232	15305	15350	15400	15258	15409	15294	15116	15267	15270	15212	15209	15207	15320	15327	15246	15297	15325	15176	15320	15474	15306	15228	15251	15143	15255	15347	15394	15115	15464	15170	15369	15112	15264	15244	15465	15321	15362	15186	15240	15277	15175	15118	15328	15393	15175	15371	15348	15267	15293	15261	15369	15463	15146	15168	15055	15336	15198	15354	15213	15193	15269	15144	15324	15304	15298	15314	15354	15265	15325	15092	15240	15470	15337	15064	15204	15091	15381	15209	15354	15181	15194	15409	15032	15205	15330	15271	15210	15136	15349	15092	15352	15351	15431	15279	15239	15095	15171	15390	15211	15274	15301	15443	15252	15210	15049	15404	15222	15197	15120	15224	15385	15271	15282	15364	15287	15374	15452	15316	15138	15420	15277	15338	15247	15346	15325	15225	15160	15251	15328	15233	15270	15443	15402	15197	15190	15169	15395	15328	15251	15458	14974	15187	15299	15321	15272	15402	15351	15374	15387	15321	15110	15281	15166	15368	15269	15334	15186	15330	15380	15466	15373	15394	15410	15411	15221	15312	15376	15241	15225	15307	15407	15335	15327	15018	15325	15467	15237	15268	15216	15381	15283	15214	15331	15543	15320	15389	15274	15267	15240	15185	15298	15187	15290	15259	15336	15221	15247	15410	15586	15298	15437	15377	15267	15460	15519	15460	15402	15328	15361	15138	15219	15128	15237	15351	15289	15295	15147	15394	15253	15144	15150	15445	15403	15383	15198	15283	15312	15454	15577	15188	15226	15221	15198	15198	15205	15250	15438	15297	15282	15161	15268	15309	15354	15036	15245	15244	15233	15268	15333	15346	15375	15086	15252	15199	15269	15224	15274	15316	15428	15113	15465	15235	15212	15328	15334	14982	15355	15248	15458	15248	15344	15325	15258	15275	15265	15284	15233	15199	15333	15246	15300	15335	15188	15593	15277	15369	15243	15273
15015	15775	15574	15107	14871	14911	14791	14919	14922	14793	14845	15495	17256	17892	18291	17016	15717	15185	14711	14880	14824	14840	14864	14815	14843	14878	14795	14934	14865	14835	14787	14822	14850	14707	14713	14772	14954	14785	14735	14799	14973	14755	14924	14858	14898	14839	14770	14780	14827	14906	14650	15028	14774	14833	14671	14881	14744	14803	14833	14717	14812	14999	14882	14812	14741	14736	14737	14859	14968	14675	14667	14713	14856	14827	14765	14861	14850	14782	14856	14657	14734	14794	14743	14767	14786	14878	15063	14751	14765	14791	14813	14748	14637	14817	14704	14671	14900	14884	14881	14953	14731	14792	14755	14880	14832	14921	14802	14773	15001	14646	14742	14710	14848	14785	14779	14806	14959	14757	14813	14752	14867	14823	14763	14796	14865	14830	14878	14714	14805	14977	14742	14856	14989	14783	14789	14886	14833	14872	14900	14806	14732	14995	14784	14772	14812	14771	14876	14781	14783	14831	14870	14633	14692	14729	14783	14777	14873	14774	14835	14777	14762	14831	14666	14832	14899	14758	14689	14790	14787	14716	14886	14896	14647	14814	14918	14871	14789	14700	14884	14800	14758	14801	14843	14833	14717	14921	14827	14731	14569	14798	14642	14822	14846	14894	14733	14807	14886	14941	14705	14896	14892	14755	14824	14880	14927	14834	14709	14829	14873	14841	14907	14775	14730	14720	14915	14792	14762	14803	14816	14856	14867	14716	14633	14960	14878	14648	14819	14802	14632	14549	15028	14919	14847	14770	14730	14777	14859	14816	14708	14819	14995	14610	14916	14837	14976	14734	14791	14848	14692	14707	14833	14756	14906	14841	14758	14749	14759	14697	14802	14602	14837	14743	14760	14682	14603	14771	14942	14955	14810	14867	14884	14771	14854	14807	14840	14782	14876	14919	14775	14651	14794	14897	14739	14762	14878	14750	14828	14763	14796	14655	14953	14891	14691	14743	14905	14763	14707	14921	14759	14832	14882	14904	14967	14824	14599	14849	14764	14661	14924	14792	14718	14656	14727	14861	14783	14693	14774	14982	14777	14870	14906	14841	14785	14882	14701	14697	14870	14845	14897	14720	14792	14899	14776	14836	14669	14897	14717	14714	14829	14824	14768	14786	14806	14794	14664	14938	14760	14763	15002	14783	14821	14543	14792	14882	14646	14638	14935	14685	14743	14812	14746	14700	14883	14748	14834	14613	14774	14764	14813	14638	14672	14936	14943	14786	14848	14814	14906	14828	14768	14893	14866	14827	14722	14728	14785	14794	14839	14745	14866	14898	14806	14781	14722	14826	14794	14902	14660	14786	14816	14760	14801	14741	14758	14809	14886	14772	14926	14674	14962	14718	14829	14853	14905	14866	14815	14723	14881	14831	14820	14935	14856	14771	14787	14838	14699	14902	14716	14807	14669	14685	14731	14850	14780	14830	14773	14744	14824	14769	14767	14893	14811	14593	15013	14602	14907	14778	14932	14829	14794	14788	14884	14560	14866	14719	14751	14800	14811	14744	14755	14764	14760	14847	14860	14906	14692	14561	14821	14822	14789	14850	14741	14742	14695	14664	14866	14919	14730	14856	14903	14650	14843	14785	14745	14763	14916	14758	14814	14750	14836	14789	14889	14905	14950	14902	14774	14862	14774	14875	14750	14881	14931	14891	14886	14772	14735	14884	14770	14799	14882	14675	14795	14981	14836	14839	14928	14775	14728	14800	14628	14943	14752	15111	14887	14852	14786	14864	14879	14797	14996	14746	14761	14861	14762	14820	15091	14840	14721	14692	14887	14834	14875	14901	14660	14791	14765	14869	14738	14787	14653	14894	14753	14549	14688	14895	14699	14902	14749	14754	14795	14804	14677	14788	14712	14694	14790	14864	14690	14703	14943	14703	14816	14922	14723	14664	14848	14679	14776	14838	14780	14809	14720	14685	14833	14840	14597	14834	14941	14872	14703	14705	14814	14837	14797	14912	14767	14823	14776	14973	14823	14752	14872	14754	14759	14795	14804	14761	14802	14773	14609	14608	14704	14830	14855	14857	14893	14745	14649	14796	14807	14747	14753	14854	14830	14851	14822	14810	14759	14843	14782	14817	14898	14723	14730	14836	14912	14634	14786	14788	14862	14762	14807	14795	14740	14683	14652	14856	14657	14935	14691	14861	14802	14658	14779	14877	14616	14864	14766	14910	14764	14829	14771	14745	14683	14953	14702	14944	14670	14852	14787	14801	14898	14877	14869	14776	14906	14829	14866	14828	14849	14887	14759	14861	14948	14830	14919	14759	15026	14742	14831	14909	14839	14959	14890	14743	14754	14874	14797	14784	14716	14901	14764	14920	14753	14838	14694	14641	14749	14861	14729	14840	14803	14861	14931	14719	14688	14697	14749	14681	14807	14796	14934	14679	14672	14862	14840	14838	14721	14640	14784	14743	14869	14881	14795	14812	14972	14934	14832	14885	14764	14822	14953	14790	14873	14686	14758	14725	14932	14770	14957	14755	14866	14857	14916	14853	14763	14723	14800	14650	14859	14630	14783	14746	14749	14919	15006	14933	14906	14881	14972	14950	14752	14915	14683	14569	14796	14917	14767	14952	14851	14660	14798	14783	14925	14896	14806	14924	14773	14921	14686	14769	14729	14787	14854	14808	14850	14784	14929	14860	14649	14826	14917	14845	14770	14766	14824	14853	14833	14882	14734	14691	15004	14606	14926	14900	14861	14802	14611	14724	14874	14789	14932	14660	14971	14820	14598	14862	14869	14839	14827	14650	14862	14864	14821	14839	14850	14811	14827	14656	14995	14696	14816	14874	14621	14822	14836	14922	14886	14750	14837	14728	14731	14766	14878	14866	14873	14871	14829	14814	14951	14940	14902	14857	14810	14937	14696	14964	14625	14791	14839	14754	14749	14726	14797	15030	14708	14837	14911	14803	14725	14886	14847	14745	14762	14655	14808	14833	14720	14794	14892	14678	14789	14882	14784	14673	14923	14822	14834	14754	14728	14894	14591	14849	14704	14693	14718	14652	14823	14744	15006	14676	14773	14838	14740	14696	14794	14675	14939	14916	14728	14815	14795	14966	14655	14846	14821	14734	14794	14692	14902	14799	14704	15016	14970	14825	14717	14880	14696	14590	14903	14866	14851	14930	14812	14812	14691	14769	14895	14804	14896	14825	14766	14814	14704	14916	14889	14808	14770	14795	14851	14752	14633	15106	14753	14772	14793	14925	14695	14875	14839	14808	14800	14827	14730	14769	14753	14879	14757	14640	14706	14721	14642	14801	14878	14731	14839	14830	14792	14730	14845	14541	14678	14805	14820	14853	14811	14776	14725	14769	14771	14664	14803	14752	14851	14900	14630	14914	14790	14687	14727	14702	14567	14884	14936	15019	14913	14697	15015	14630	14934	14735	14876	14685	14776	14748	15008	14804	14537	14710	14820	14816	14854	14774	15001	14967	14829	14799	14896	14650	14875	14660	14839	14847	14667	14815	14856	14827	14851	14887	14825	14772	14819	14785	14758	14844	14968	14813	14697	14812	14810	14657	14756	14852	14854	14931	14760	14699	14728	14741	14801	14740	14805	14737	14710	14879	14875	14700	14887	14875	14880	14887	14851	15012	14739	14956	14707	14655	15017	14909	14803	14811	14684	14894	14758	14741	14781	14782	14843	14747	14600	14785	14844	14740	14957	14831	14760	14710	14718	14970	15033	14906	14670	14637	14891	15075	14781	14867	14728	14714	14881	14755	14612	14798	14960	14838	14651	14957	14749	14764	14829	14773	14821	14671	14736	14628	14822	14810	14731	14876	14831	14934	14889	14642	14773	14890	14658	14864	14752	14912	14776	14710	14969	14799	14750	14859	14991	14773	14882	14823	14846	14832	14865	14682	14931	14871	14750	14828	14725	14792	14936	14754	14746	14781	14744	14888	14691	14840	14882	14755	14961	14673	14776	14877	14773	14908	14805	14705	14903	14803	14762	14860	14802	14726	14733	14912	14773	14840	14929	14919	14697	14814	14754	14719	14716	14729	14725	14736	14771	14905	14800	14932	14871	14904	14713	14772	14846	14739	14844	14946	14775	14726	14648	14676	14793	14820	14829	14809	14716	14682	14930	14753	14768	14837	14829	14783	14943	14868	14757	14847	14858	14739	14706	14854	14857	14815	14715	14733	14952	14619	14744	14663	14971	14913	14783	14876	14842	14785	14905	14633	14675	14732	14800	14742	14830	14697	14726	14916	14790	14772	14798	14822	14768	14932	14763	14904	14744	14759	14776	14810	14803	14810	14875	14788	14808	14805	14833	14904	14762	14812	14710	14686	14739	14742	14877	14762	14918	14763	14847	14772	14915	14663	14828	14779	14733	14980	14666	14884	14881	14958	14988	14810	14890	14982	14782	14861	14755	14922	14695	14835	14724	14743	14842	14930	14655	14755	14813	14875	14662	14973	14850	14857	14753	14783	14771	14781	14845	14752	14843	14893	14632	15049	14978	14615	14644	14677	14781	14801	14712	14680	14810	14885	14965	14885	14860	14669	14797	14818	14738	14675	14836	14762	14852	14761	14754	14848	14800	14897	14679	14712	14811	14711	14970	14777	14878	14791	14725	14744	14970	14858	14569	14826	14844	14831	14763	14699	14774	14848	14838	14784	14712	14716	14728	14865	14789	14877	14613	14936	14686	14754	14748	14718	14714	14845	14640	14715	14851	14765	14707	14831	14815	14760	14799	14817	14898	14770	14828	14779	14752	15034	14920	14669	14772	14800	14557	14883	14688	14870	14702	14986	14947	14802	14942	14863	14802	14718	14829	14846	14786	14865	14581	14688	14839	14621	15020	14793	14809	14784	14705	14740	14785	14738	14838	14678	14666	14716	14744	14849	14855	14931	14751	14950	14823	15055	14927	14782	14758	14720	14715	14823	14714	14854	14718	14848	14682	14803	14791	14992	14689	14919	14759	14764	14766	15018	14774	14599	14801	14879	14912	14856	14631	14903	14902	14895	14861	14768	14917	14756	14762	14740	14672	14778	14772	14936	14850	14780	14739	14734	14798	14825	14862	14680	14896	14771	15020	14826	14823	14701	14902	14982	14833	14685	14719	14783	14841	14683	14711	14948	14911	14761	14900	14818	14845	14857	14862	14874	14816	14922
24998	21340	28018	25214	20355	17386	17056	15884	15574	15425	15627	17837	21471	27278	27894	25843	19876	16705	15619	15431	15234	15262	15382	15139	15037	15181	15289	15214	15266	14976	15015	15277	15188	15230	15204	15196	15187	15274	15118	15276	15198	15361	15324	15108	15128	15140	15185	15116	15047	15103	15112	15095	15171	15059	15006	15229	15284	15050	15187	15231	15063	15183	15316	15029	14998	15354	15195	15109	15085	15099	15214	15247	15007	15107	15020	15137	15206	15143	14998	15195	15066	15135	15150	15163	15081	15149	15275	15188	15171	15097	15127	15099	15207	15181	15261	15034	15234	15165	15301	14980	15207	15163	15000	15118	14921	15307	15290	15110	15246	15182	15211	15254	15096	14810	15159	15040	15297	15137	15224	15028	15108	15076	15215	15234	15277	15231	15141	15035	15188	15252	15215	15102	15196	15144	15241	15110	15160	15262	15246	15034	15013	15044	15017	15142	15097	14973	15209	15029	14908	15071	15138	15033	15004	14948	15110	15266	15148	15371	15152	15098	15210	15162	15166	15073	15100	15085	15218	15135	15115	15360	15037	15001	15350	15193	15138	15240	15052	15045	15166	14966	15140	15230	15215	15237	15061	15063	15108	15238	15153	15037	15254	15203	15269	15086	15258	15014	15178	15269	15379	15176	15158	14975	15236	15129	15015	15202	15186	15174	15011	14979	14894	15206	15183	15253	15333	15227	15225	15133	15327	15075	14911	15173	15184	15200	15126	15135	15053	15217	15135	15315	15248	15288	15265	15198	15303	15190	15208	15075	15201	15299	15050	15129	15195	15065	15230	15133	15056	15195	15198	15204	15228	15148	14965	15328	14970	15270	15120	15198	15125	15040	15037	15096	15154	15002	15101	15179	15155	15270	15327	15125	15112	15164	15072	15016	14842	15143	15057	15013	15178	15252	15016	15216	15269	15177	14962	14851	15163	15066	15330	15148	15147	15261	15062	15049	14995	15162	15335	15293	15202	15066	15270	15137	15080	15137	15053	15212	15123	15185	15013	15199	15232	15124	15372	15211	14929	15243	15060	15161	15237	15070	15105	15303	15093	15165	15166	15014	14987	15132	15064	15097	15143	15061	15359	15314	15189	15192	15039	15119	15131	15154	15061	15173	15173	15192	15231	15044	15288	15018	15124	15179	15213	15230	15143	15093	15191	15307	15191	15268	15129	15231	15107	15199	15261	14984	15200	15073	15165	14994	15311	15223	15383	15302	15071	15083	15198	15371	15348	15264	15163	15136	15153	15112	15052	15110	15156	15156	15367	15138	15135	15085	15217	15211	15099	15197	15178	15092	15102	15142	15108	15117	15197	15315	15132	15099	14999	15100	15094	15139	15114	15113	15097	15140	15095	15205	15209	15088	15057	15071	14987	15171	15124	15156	15172	15168	15072	14826	15012	15104	15091	14957	15282	15003	15171	15089	14897	15155	15145	14944	15046	15153	15168	15105	15357	15229	15141	15116	15189	15218	15246	15106	15015	15062	15300	15128	15185	15105	15193	15260	15175	15291	15212	15071	15279	15210	15058	15079	15294	15186	15044	15032	14993	15123	15173	15012	15073	15059	15006	15090	15167	15194	15197	15179	15224	15119	15095	15087	15178	15196	15079	15149	15163	15238	15152	15246	15130	15075	14964	15207	15129	15273	15252	15180	15189	15193	15186	15201	15099	15125	15335	15240	15136	15212	15219	15253	15261	15223	15046	14969	15039	15184	15212	15104	15148	15120	15204	15040	15186	15234	15135	15107	15293	15169	15103	15077	15307	15087	15186	15312	15025	15154	15080	15222	15070	15170	15020	15352	14967	15383	14876	15200	15045	15356	15117	15203	15132	15172	15287	14898	15322	15232	14907	15038	15138	15420	15068	15128	15157	15073	15082	15066	15005	15049	15144	15218	15298	15120	14949	15070	15051	15131	15149	15156	15186	14954	15023	15389	15324	15328	15288	14958	14902	15323	15300	15225	15161	15181	15079	15081	15194	15034	15307	15132	15163	15154	15018	15156	15100	15085	15129	14885	14916	15008	14921	15017	15165	15094	15179	15198	14982	15091	15159	15107	15221	15104	15109	15260	15252	15119	15183	15061	15166	14923	15151	14822	15095	15132	15290	15160	15044	14868	15230	15023	15250	14974	15173	15145	15084	14930	15108	15183	15283	15121	15020	15295	15372	15336	14981	14963	15261	15066	15119	15160	15278	15337	15210	15159	15176	15151	15109	15091	15086	15144	15058	15007	15093	15386	15232	15023	15304	15148	15130	15278	15210	15026	15244	14939	15135	15048	15081	15188	15264	14992	15133	15397	14952	15272	15426	14995	15178	15234	15215	15113	15145	15149	15135	15151	14980	15222	15333	15149	15240	15308	15200	15172	15003	15088	15147	15225	15228	15055	15208	15223	15171	15239	15130	15168	15283	15063	14949	15127	15257	15105	15088	15153	15238	14964	15252	15024	15280	15126	15280	15240	15171	14974	15077	15037	15144	15055	15078	15311	15173	14879	15049	15091	15144	15083	15215	15148	14965	15190	15277	15076	15085	14941	14899	15333	15007	15128	15242	15055	15095	15158	15067	15179	15155	15213	15179	15289	15299	15245	15147	15087	15089	15261	15233	15262	15200	15095	15176	14865	15021	15040	15032	15142	15309	15061	15179	15053	15140	15277	15212	15341	15123	15230	15161	15020	15297	15212	15188	15116	15265	15184	15256	14938	15229	15030	14999	15073	15063	15251	15339	15187	15203	15188	15405	14884	15092	15178	15239	14868	15065	15060	14848	14999	15124	15062	15000	15071	15324	15132	15107	15276	15248	15301	15202	15145	15214	15247	15142	15246	15101	15192	15140	15185	15028	15265	15070	15250	15256	15141	15210	15177	15306	15077	15104	15159	15317	15253	15297	15109	15065	15227	15011	15207	15163	15129	15189	15131	15028	15246	15197	15306	15067	15321	15191	15083	15159	15174	15101	15124	15138	15088	15122	15222	15269	15330	15197	15123	15061	15033	15200	15169	15202	14943	15114	15250	15115	15321	15122	14816	15138	15152	15271	15179	15083	15206	15003	15359	15143	15134	15313	14987	15067	15229	15249	15157	15093	15151	15268	15227	15153	15236	14965	15249	15293	15145	15074	15105	15214	15019	15143	15223	15034	14948	15169	14924	15237	14931	15297	15350	15241	15169	15104	15271	15033	15156	15204	15109	15300	15306	15320	15080	15189	15034	15211	15053	15103	15078	15067	15212	15170	15269	14918	15160	15287	15233	15183	15284	15267	15242	14991	15099	15059	15170	15262	15050	15119	15305	15184	15246	15127	15228	15355	15286	15252	15134	15090	15227	15309	15300	14925	15116	15258	15038	15062	15028	15233	15322	15296	15080	15182	15140	15083	15441	15190	15093	15085	15206	15231	15359	15291	15142	15001	15183	15100	15108	15197	15245	15183	15088	15189	15137	15270	15199	15170	15060	15179	15250	15192	15404	15167	15193	15332	15245	15247	15278	15344	15204	14963	15001	15074	15144	15040	15185	15190	15033	15157	15111	15372	15312	15306	15170	15011	15120	15061	15091	15136	15112	15197	15239	15054	15076	15277	15045	15144	15199	15054	15084	15237	15353	15092	15197	15118	15326	15127	15176	14938	15293	15016	14978	15073	15252	15162	15065	15012	15217	15151	15127	15155	15180	15206	15041	15083	14828	15292	15089	15173	15101	15229	15129	15110	15106	15182	15025	15325	15104	15174	15189	15029	14949	15120	15146	15280	14967	15118	15257	15243	15104	15142	15324	15227	15077	15117	15091	15029	15085	15017	15032	15064	15162	15070	15175	15265	14958	15085	15040	15113	15190	15312	15314	15086	15097	15153	15295	15155	15142	15302	15162	15381	15072	15104	15230	15109	15211	15298	15263	15220	15193	15131	15072	15060	15278	15340	15093	15307	15003	14977	15250	15084	15178	15258	15050	15110	15175	15220	15122	15272	15219	15267	15261	14987	15170	15210	15106	15015	15340	15274	15263	14923	15211	14965	15162	15278	15248	15223	14970	15145	15049	15147	15152	15228	15050	14969	15245	15131	15292	15172	14984	15025	14905	15048	15115	15169	15044	15100	15196	15269	15080	15218	15132	14897	15071	15194	15148	15271	15090	14994	15192	15173	15018	15165	15037	14956	14892	15202	15257	14863	15037	15014	15050	15107	14922	15187	15206	15077	14976	15243	15229	15079	15082	15323	15219	15380	15122	15361	15131	15048	15177	14970	15139	14995	15230	15103	15240	15154	15071	15316	15266	15151	15146	15280	14944	15068	15132	15136	15274	14996	15076	15060	15219	15222	15155	15196	15249	15127	15076	15159	15182	15260	15246	14891	15001	14976	14958	15230	15280	15165	15159	15150	15176	15158	15154	15312	15224	15026	15024	14894	15129	15267	15145	15241	15152	15174	15130	15059	15128	15318	15233	15071	15209	15029	15117	15222	14987	15079	15090	15354	15190	15212	15334	15061	15123	15209	15357	15284	15293	15093	15212	15079	15145	15181	15193	14975	15069	15110	15140	15071	15027	15127	14979	15209	15092	15085	15130	14971	15015	15108	15057	15026	15059	15175	15143	15281	15048	15218	15115	15287	15268	14998	15042	15183	15294	15253	15160	15211	15270	15277	15088	15110	15197	15200	15240	15073	15044	15141	15128	14949	14981	15113	15099	15183	15293	15062	15211	15233	14923	15036	15175	15337	15115	15217	15203	15177	15195	15110	15124	15106	15041	15202	15020	15216	15207	15145	15092	15368	15251	15355	15220	15082	15068	15013	15195	15150	14936	15068	15102	15049	15274	15197	15156	15264	15020	15219	15102	15295	15205	15226	15103	15193	15057	15055	15198	15345	14990	15071	15496	15099	15212	15151	15194	15254	15237	15077	15177	15211	15109	15046	15266	15151	15132	15120	15144	15213	15149	15375	15052	15244	15074	15076	15056	15204	15349	15055	15293	15127	15275	15009	14891	15062	14984	15316	15205	15046	15126	15266	14999	15049	15164	15172	15092	15055	15064	15198	15114	15062	15286	15162	15245	15173	14940	15057	15213	15122	15132	15047	15359	15253	15287	15104	15131	15139	15329	15310	14989	15142	15204	15206	14882	15127	15249	14991	15190	15129	15250	15215	15119
14132	21377	20120	17339	16369	15771	15534	15492	15399	15209	15148	19835	24689	31322	31948	27968	19741	15998	15197	14796	14915	14783	14829	14733	14884	14720	14522	14987	14747	14585	14732	14873	14768	14667	14783	14700	14848	14767	14851	14870	14676	14760	14871	14789	14751	14767	14873	14810	14754	14798	14829	14687	14879	14856	14851	14702	14723	14789	14860	14868	14939	14708	14789	14582	14759	14725	14668	14679	14763	14833	14696	14714	14686	14529	14716	14630	14876	14792	14766	14819	14610	14840	14775	14803	14724	14794	14584	14801	14747	15002	14723	14818	14759	14704	14703	14739	14697	14776	14743	14912	14760	14806	14772	14816	14852	14812	14854	14871	14860	14769	14838	14777	14925	14689	14951	14774	14718	14771	14845	14846	14677	14720	14835	14784	14753	14748	14704	14674	14830	14716	14818	14762	14850	14755	14762	14783	14742	14736	14830	14560	14888	14736	14657	14815	14905	14835	14875	14729	14803	14727	14738	14646	14688	14759	14725	14589	14691	14970	14877	14680	14757	14660	14927	14794	14716	14607	14815	14758	14748	14563	14789	14736	14667	14747	14728	14756	14811	14896	14862	14948	14748	14634	14804	14741	14673	14674	14782	14849	14776	14747	14827	14794	14709	14771	14723	14490	14833	14918	14846	14929	14648	14882	14784	14826	14805	14735	14707	14719	14873	15000	14789	14944	14767	14679	14755	14701	14879	14883	14832	14774	15082	14726	14717	14632	14714	14617	14797	14786	14684	14722	14759	14911	14699	14708	14835	14787	14833	14848	14765	14803	14658	14736	14719	14754	14700	14735	14727	14790	14731	14876	14717	14909	14722	14760	14822	14659	14788	14641	14898	14921	14702	14874	14683	14801	14808	14652	14813	15040	14875	14898	14734	14857	14822	14832	14793	14842	14652	14568	14892	14658	14752	14803	14752	14727	14755	14871	14754	14656	14883	14767	14759	14776	14714	14802	14610	14815	14778	14501	14817	14829	14951	14701	14757	14845	14787	14729	14705	14652	14712	14745	14733	14648	14683	14785	14928	14905	14750	14730	14904	14653	14937	14847	14865	14729	14786	14775	14575	14772	14738	14651	14739	14757	14520	14870	14746	14958	14760	14711	14706	14761	14746	14878	14628	14870	14611	14850	14794	14601	14879	14516	14659	14779	14809	14672	14665	14800	14843	14788	14840	14735	14974	14697	14733	14720	14668	14851	14994	14766	14792	14654	14729	14839	14545	14736	14794	14842	14715	14823	14761	14882	14842	14693	14752	14706	15032	14779	14740	14739	14798	14816	14722	14858	14664	14807	14700	14875	14772	14737	14672	14756	14741	14815	14743	14840	14863	14894	14726	14689	14752	14703	14792	14768	14658	14725	14778	14725	14993	14814	14577	14698	14863	14950	14824	14883	14759	14785	14752	14817	14683	14634	14749	14889	14706	14747	14821	14587	14756	14649	14956	14618	14738	14755	14695	14647	14705	14844	14659	14987	14837	14869	14796	14867	14804	14871	14776	14913	14719	14676	14741	14988	14842	14891	14780	14806	14795	14839	14725	14766	14773	14747	14723	14831	14696	14798	14739	14901	14730	14858	14713	14636	14788	14688	14720	14789	14871	14692	14772	14719	14743	14847	14740	14725	14657	14855	14755	14819	14897	14565	14818	14817	14776	14655	14691	14759	14871	14663	14806	14811	14729	14741	14802	14713	14930	14870	14752	14745	14693	14747	14771	14719	14605	14808	14688	14733	14715	14756	14655	14717	14729	14864	14819	14759	14795	14845	14661	14852	14734	14741	14845	14924	14837	14868	14694	14732	14762	14758	14818	14824	14848	14665	14731	14731	14706	14748	14906	14819	14733	14670	14696	14755	14789	14607	14739	14542	14653	14725	14788	14754	14962	14812	14779	14889	15069	14671	14765	14715	14730	14743	14894	14654	14847	14753	14762	14758	14776	14814	14681	14694	14743	14674	14684	14850	14819	14827	14737	14991	14677	14962	14677	14769	14788	14671	14669	14760	14816	14714	14830	14873	14691	14810	14714	14842	14767	14744	14860	14833	14801	14824	14699	14841	14598	14612	14702	14879	14977	14750	14770	14862	14717	14600	14865	14747	14761	14785	14855	14591	14802	14896	14665	14867	14877	15003	14725	14619	14784	14725	14886	14968	14671	14857	14787	14601	14823	14829	14798	14794	14688	14869	14916	14601	14821	14760	14719	14866	14837	14711	14839	14726	14792	14780	14633	14823	14717	14885	14883	14864	14790	14843	14807	14752	14887	14794	14881	14676	14794	14796	14661	14739	14669	14780	14784	14770	14882	14875	14611	14735	14769	14768	14859	14848	14935	14836	15040	14791	14805	14700	14834	14866	14797	14804	14693	14719	14780	14925	14776	14905	14650	14767	14876	14774	14707	14826	14685	14739	14863	14709	14762	14755	14745	14721	14647	14945	14799	14802	14664	14831	14855	14967	14749	14961	14730	14735	14762	14867	14806	14870	14671	14657	14754	14825	14583	14865	14683	14798	14540	14786	14719	14702	14681	14711	14855	14685	14897	14797	14683	14712	14733	14722	14762	14932	14759	14885	14777	14695	14951	14844	14714	14707	14743	14729	14814	14860	14700	14885	14726	14579	14835	14606	14825	14699	14781	14650	14715	14809	14930	14650	14882	14827	14742	14799	14887	14816	14828	14954	14734	14736	14639	14666	14794	14856	14703	14733	14722	14543	14748	14877	14901	14598	14859	14716	14714	14811	14793	14749	14912	14708	14854	14701	14875	14828	14585	14569	14758	14646	14871	14842	14847	14775	14785	14732	14596	14818	14801	14735	14898	14877	14719	14823	14768	14853	14803	14716	14608	14745	14871	14612	14826	14781	14852	14822	14837	14774	14726	14601	14717	14801	14794	14926	14671	14707	14670	14865	14777	14726	14897	14909	14672	14793	14909	14666	14756	14820	14754	14727	14856	14811	14835	14682	14825	14823	14677	14793	14757	14748	14805	14864	14773	14741	14913	14813	14844	14719	14738	14813	14721	14828	14617	14828	14759	14768	14772	14815	14776	14632	14967	14632	14631	14633	14564	14650	14680	14590	14699	14754	14717	14674	14656	14851	14851	14834	14808	14777	14819	14927	14892	14643	14630	14665	14810	14699	14809	14628	14695	14785	14728	14820	14781	14719	14700	14750	14777	14774	14872	14704	14559	14796	14996	14882	14744	14695	14658	14935	14713	14773	14702	14679	14797	14955	14804	14545	14813	14726	14812	14760	14868	14761	14721	14851	14737	14842	14931	14703	14640	14771	14779	14617	14749	14814	14862	14719	14570	14529	14738	14649	14743	14876	14841	14819	14784	14753	14768	14678	14739	14718	14795	14743	14881	14801	14717	14839	14775	14811	14742	14583	14600	14900	14845	14706	14721	14738	14897	14730	14875	14542	14774	14669	14699	14823	14799	14716	14728	14740	14761	14731	14899	14743	14649	14677	14810	14808	14775	14774	14764	14768	14699	14720	14712	14872	14748	14751	14908	14849	14667	14687	14858	14712	14902	14673	14700	14801	14917	14760	14846	14861	14584	14797	14686	14709	14702	14833	14691	14841	14923	14731	14723	14861	14907	14698	14719	14848	14857	14784	14661	14666	14910	14722	14580	14783	14793	14823	14832	14755	14721	14720	14684	14756	14924	14939	14758	14664	14705	14767	14777	14826	14806	14779	14726	14647	14834	14936	14764	14761	14788	14776	14794	14583	14804	14804	14945	14717	14822	14804	14917	14755	14635	14811	14662	14837	14654	14923	14867	14693	14768	14830	14763	14796	14721	14807	14663	14854	14735	14692	14775	14579	14771	14724	14785	14748	14956	14805	14902	15000	14651	14766	14798	14825	14853	14784	14738	14647	14755	14765	14798	14736	14819	14821	14677	14805	14989	14661	14940	14725	14753	14747	14661	14678	14664	14702	14874	14663	14779	14703	14824	14794	14790	14796	14828	14578	14874	14870	14642	14948	14784	14780	14680	14980	14798	14810	14825	14762	14839	14911	14773	14937	14682	14840	14873	14884	14823	14742	14877	14623	14765	14857	14921	14938	14721	14807	14708	14683	14746	14646	14827	14752	14634	14772	14862	14645	14868	14842	14844	14822	14890	14614	14804	14624	14884	14620	14713	14737	14825	15020	14812	14834	14775	14691	14942	14740	14845	14727	14794	14661	14751	14762	14488	14741	14908	14555	15041	14718	14804	14689	14778	15008	14754	14718	14777	14678	14652	14817	14860	14627	14880	14744	14588	14865	14790	14702	14710	14702	14718	14714	14785	14769	14792	14634	14712	14763	15012	14606	14779	14813	14774	14831	14767	14827	14818	14739	14795	14749	14796	14709	14877	14832	14838	14711	14876	14861	14644	14845	14898	14827	14798	14692	14946	14787	14821	14861	14836	14791	14808	14832	14841	14627	14744	14800	14914	14576	14840	14772	14747	14727	14789	14733	14706	14697	14769	14788	14974	14905	14752	14736	14779	14752	14825	14884	14697	14690	14718	14900	14737	14806	14587	14812	14847	14776	14649	14747	14824	14624	14800	14792	14791	14762	14998	14835	14804	14817	14572	14654	14977	14691	14801	14541	14676	14788	14778	14786	14889	14917	14678	14708	14839	14781	14581	14805	14851	14883	14793	14871	14580	14864	14863	14711	14640	14908	14694	14688	14940	14834	14706	14751	14635	14811	14801	14816	14754	14770	14767	14815	14830	14888	14896	14604	14747	14792	14703	14831	14788	14798	14798	14775	14835	14733	14842	14731	14884	14849	14695	14719	14795	14907	14600	14749	14828	14716	14898	14690	14564	14761	14644	14822	14644	14835	14586	14751	14704	14915	14869	14777	14732	14602	14667	14773	14697	14949	14708	14795	14844	14744	14786	14816	14755	14859	14907	14824	14736	14723	14871	14843	14836	14796	14772	14798	14728	14757	14907	14757	14660	14714	14784	14673	14854	14743	14903	14693	14738	14832	14657	14678	14735	14638	14659	14717	14814	14837	14721	14714	14816	14924	14726	14587	14848	14924	15008	14763	14731	14742	14775	14922	14850	14764	14763	14900	14863	14715	14753	14778	14917	14767	14711	14824	14731	14714	14723	14614	14677	14681	14771	14917	14781	14854	14762	14769	14763	14751
23873	21344	28809	24264	21738	21230	19426	16492	15662	15946	16250	21763	36567	38345	31918	27074	19879	16876	15490	15484	15502	15135	15304	15320	15239	15432	15402	15444	15323	15479	15148	15148	15177	15142	15361	15367	15199	15390	15305	15308	15406	15285	15081	15201	15447	15327	15192	15189	15240	15351	15221	15163	15319	15238	15395	15180	15263	15384	15300	15234	15368	15256	15290	15333	15331	15297	15546	15164	15135	15460	15220	15267	15098	15243	15233	15204	15113	15429	15236	15321	15264	15124	15148	15133	15020	15134	15237	15362	15220	15141	15352	15064	15180	15380	15279	15249	15220	15166	15173	15169	15343	15198	15429	15252	14999	15151	15265	15175	15167	15212	15266	15304	15254	15397	15350	15328	15166	15364	15229	15137	15449	15351	15237	15151	15220	15226	15235	15233	15203	15299	15145	15271	15294	15123	15360	15234	15189	15349	15172	15318	15101	15344	15456	15087	15271	15134	15263	15368	15123	15203	15300	15266	15194	15261	15318	15151	15394	15443	15221	15282	15146	15143	15362	15144	15248	14976	15088	15119	15101	15240	15373	15121	15417	15187	15167	15190	15082	15143	15300	15322	15266	15474	15094	15090	15528	15195	15153	15242	15087	15399	15268	15394	15291	15265	15272	15173	15234	14956	15449	15266	15349	15207	15320	15220	15215	15131	15274	15295	15242	15292	15160	15176	15330	15269	15240	15322	15175	15205	15361	15162	15040	15144	15118	15411	15067	15152	15010	15331	15338	15116	15052	15112	15405	15088	15300	15063	15213	15134	15359	15156	15272	15137	15298	15402	15346	15215	15201	15130	15187	15334	15274	15234	15224	15160	15239	15143	15362	15137	15202	15189	15233	15144	15091	15034	15348	15174	15221	15159	15254	15183	15165	15220	15156	15029	15013	15124	15253	15076	15128	15269	15372	15113	15362	15191	15182	15077	15233	15088	15492	15054	15310	15199	15118	15054	15166	15255	15293	15229	15320	15328	15233	15147	15429	15314	15097	15236	15317	15210	15162	15255	15209	15471	15148	15287	15348	15026	14929	15196	15303	15260	15213	15204	15096	15375	15134	15259	14964	15053	15358	15112	15163	14867	15269	15137	15007	15145	15284	15172	15159	15308	15226	15311	15107	15125	15104	15368	15308	15287	15184	15115	15089	15195	15265	15315	15304	15328	15310	15245	15375	15178	15225	15162	15221	15275	15134	15287	15186	15239	15377	15197	15338	15131	15268	15270	15131	15315	15144	15120	15312	15209	15312	15426	15257	15025	15326	15267	15126	15269	14918	15407	15226	15420	15213	15138	15236	15281	15327	15233	15199	15175	15166	15201	15142	15147	15258	14945	15307	15183	15255	15282	15450	15287	15288	15219	15254	15278	15432	15250	15131	15200	15224	15289	15046	15279	15212	15299	15429	15258	15400	15105	15246	15234	15212	15090	15343	15114	15183	15218	15314	15090	15255	15015	15137	15221	15160	15211	15126	15203	15303	15171	15163	15245	15092	15304	15204	15430	15303	15151	15164	15248	15129	15293	15219	15205	15201	15353	15154	15136	15191	15139	14945	15209	15188	15134	15195	15186	15277	15188	15377	15029	15375	15335	15232	15206	15113	15214	15357	15077	15184	15277	15264	15264	15262	15035	15249	15260	15322	15205	15365	15023	15097	15104	15514	15358	15101	15373	15403	15260	15312	15152	15392	15273	15152	15340	15222	15123	15087	15074	15237	15189	15171	15244	15121	15122	15304	15276	15097	15191	15388	15233	15510	15170	15203	15247	15246	15284	15367	15131	14967	15448	15348	15301	15301	15251	15250	15294	15182	15146	15135	14935	15220	15174	15319	15196	15272	15041	15262	15354	15234	15187	15251	15209	15159	15244	15398	15157	15261	15243	15250	15278	15305	15167	15232	15071	15237	15230	15130	15272	15133	15192	15268	15096	15252	15144	15261	15249	15326	15139	15206	15265	15333	15272	15380	15210	15305	15237	15258	15297	15293	15269	15382	15207	15172	15237	15352	15245	15330	15365	15312	15336	15238	15140	15200	15138	15279	15108	15412	15152	15192	15409	15271	15461	15411	15287	15248	15232	15242	15008	15247	15313	15197	15230	15277	15056	15331	15011	15346	15306	15279	15078	15340	15279	15128	15130	15206	15149	15282	15160	15104	15208	15190	15156	15222	15366	15067	15164	15071	14956	15257	15203	15103	15157	15193	15175	15303	15028	15191	15313	15186	15220	15361	15090	15173	15232	15308	15274	15225	15131	15112	15331	15149	15316	15229	15226	15135	15525	15131	15067	15128	15241	15057	15317	15161	15023	15216	15095	15203	15271	15351	15141	15349	15164	15141	15292	15160	15195	15189	15343	15021	15221	15273	15164	15305	15384	15211	15364	14885	15072	15297	15345	15235	15348	15079	15263	15259	15092	15183	15172	15263	15308	15242	15328	15359	15262	15107	15072	15285	15225	15254	15321	15422	15314	15109	15162	15135	15182	15371	15361	15144	15110	15281	15150	15314	15205	15419	15353	15248	15220	15080	15082	15310	15385	15295	15046	15127	15240	15238	15320	15335	15447	15214	15190	15240	15215	15225	15100	15211	15268	15236	15307	15107	15306	15303	15127	15299	15211	15337	15424	15197	15201	15267	15192	15357	15188	15313	15046	15205	15294	15218	15284	15175	15063	15181	15417	15300	15246	15181	15127	15050	15333	15296	15168	15322	15262	15336	15199	15147	15265	15226	15127	15350	15146	15392	15068	15145	15334	15185	15404	15195	15189	15271	15014	15068	15235	15156	15210	15216	15250	15250	15295	15357	15318	15335	15162	15261	15433	15368	15329	15282	15225	15192	15232	15095	15332	15516	15231	15213	15397	15203	15243	15033	15177	15393	15217	14948	15290	15224	15199	15421	15310	15238	15332	15433	15221	15267	15034	15290	15169	15067	15157	15237	15266	15330	15074	15249	15230	15140	15340	15199	15199	15488	15028	15234	15125	15341	15283	15123	15192	15253	15144	15264	15248	15155	15291	15210	15110	15236	15037	15003	15273	15240	15343	15297	15202	15362	15198	15359	15067	15186	15247	15317	15301	15213	15021	15312	15057	15263	15098	15015	15136	15219	15199	15256	15077	14987	15245	15265	15356	15268	15146	15205	15133	15091	15168	15291	15313	15467	15219	15082	15240	15177	15110	15139	15306	15312	15218	15039	15408	15084	15314	15270	15240	15161	15102	15412	15178	15349	15344	15327	15166	15161	15220	15079	15428	15296	15128	15217	15177	15293	15240	15262	15196	15196	15001	14969	15278	15179	15224	15276	15364	15336	15288	15366	15154	15131	15075	15382	15231	15024	15186	15194	15280	15370	15306	15342	15086	15192	15182	15019	15201	15215	15088	15236	15330	15321	15397	15357	15072	15225	15129	15308	15237	15297	15241	15371	15408	15316	15220	15198	15313	15058	15249	15178	15238	15245	15456	15334	15437	15222	15199	15473	15143	15331	15209	15254	15208	15366	15168	15414	15196	15342	15071	15491	15112	15279	15370	15314	15229	15335	15235	15290	15235	15214	15170	15081	15340	15201	15190	15293	15294	15117	15271	15206	15326	15233	15159	15151	15360	15142	15002	14990	15339	15189	15287	15189	15229	15221	15277	15145	15205	15317	15077	15250	15171	15170	15310	15174	15072	15214	15254	15064	15154	15354	15257	15280	15305	15133	15195	15205	15208	15135	15008	15388	15237	15333	15071	15129	15285	15227	15205	15133	15221	15159	15143	15342	15326	15331	15107	15303	15299	15205	15313	15170	15225	14972	15116	15344	15285	15094	15188	15053	15155	15154	15283	15309	15279	15285	15137	15244	15197	15176	15269	15148	15077	15226	15190	15143	15179	15267	15290	15232	15239	15199	15243	15170	15342	15191	15201	15307	15335	15174	15269	15165	15263	15321	15155	15353	15237	15000	15208	15244	15303	15428	15043	15161	15215	15140	15165	15365	15375	15391	15413	15242	15380	15067	15003	15205	15144	15257	15053	15343	15348	15428	15026	15256	15274	15210	15332	15255	15173	15206	15239	15151	15250	15081	15357	15148	15086	15258	15287	15073	15248	15601	15202	15276	15135	15271	15198	15365	15302	15333	15263	15327	15390	15129	15406	15127	15175	15140	15091	15160	15163	15126	15116	15262	15402	15262	15149	15350	15200	15295	15049	15403	15064	15136	15204	15183	15153	15039	15328	15209	15378	15156	15165	15114	15289	15231	15187	15404	15310	15157	15249	15363	15219	15133	15199	15258	15099	15132	15190	15080	15001	15271	15306	15202	15278	15195	15131	15217	15277	15197	15315	15213	15177	15236	15182	15308	15345	15259	15299	15158	15159	15162	15224	15234	15066	15073	15309	15541	15082	15138	15205	15006	15170	15198	15028	15284	15247	15361	15401	15192	15137	15094	15166	15274	15183	15187	15212	15070	15309	15200	15400	15294	15010	15278	15317	15103	15172	15103	15315	15156	15168	15142	15350	15281	15162	15180	15080	15043	15315	15299	15333	15006	15121	15303	15384	15318	15207	15161	15368	15236	15019	15147	15279	15440	15167	15254	15055	15319	15237	15119	15360	15193	15115	15337	15181	15249	15179	15371	15245	15091	15263	15160	15028	15132	15201	15250	15299	15055	15198	15053	15144	15288	15209	15172	15152	15300	15377	15294	15219	15386	15198	15378	14936	15257	15198	15204	15098	15559	15190	15332	15242	15266	15235	15126	15171	15217	15225	15226	15252	15388	15147	15276	15291	15223	15437	15219	15264	15291	15243	15263	15073	15241	15262	15235	15138	15224	15306	15068	15110	15306	15213	15209	15153	15244	15021	15244	15022	15253	15349	15286	15251	15189	15079	15069	15133	15217	15142	15139	15201	15355	15222	15190	15035	15048	15261	15075	15321	15213	15365	15153	15136	15220	15176	15237	15256	15087	15266	15182	14980	15266	15250	15273	15187	15048	15260	15327	15196	15141	15195	15104	15112	15197	15173	15395	15478	15260	15406	15254	15157	14979	15276	15020	15102	15393	15195	15253	15174	15307	15238	15025	15153	15061	15252	15218	15272	15080	15176	15304	15230	15141	15251	15208	15517	15259	15202	15179	15197	15072	15304	15272	15022	15244	15032	15169	15389
15930	26220	24010	19778	17789	16834	16353	16025	15947	15762	16787	26586	42078	41718	34564	29198	19881	15919	15312	14910	14889	14774	14959	14770	14796	14675	15062	14902	14963	14852	14858	14846	14878	14984	14856	14897	14883	14871	14837	14943	14782	14889	14842	14875	14800	14777	15036	14908	14929	14826	14859	14773	14953	14845	14767	14932	14980	15035	15064	14820	14970	14998	14797	14932	14954	14728	14880	14721	14821	14726	14893	14851	14945	14846	14985	14774	14856	14872	14994	14870	14960	14836	14947	14865	14821	14752	14787	14768	14879	14804	15035	14813	14776	14874	14655	15018	14849	14748	14790	14844	14807	14801	14903	14752	14709	14899	15024	14903	14839	14764	14735	14872	14841	14865	14892	14790	14706	15031	14616	14690	14781	14864	14876	15071	14889	14819	14737	14920	14849	14843	14796	14883	14800	14879	14756	14822	14783	14809	14872	14784	14764	14924	14838	14795	14855	14623	14929	14824	14911	14983	14917	14810	14749	14986	14894	14887	14760	14942	14951	14887	14817	14756	14888	14735	14724	14852	14818	14777	14833	14838	14797	14748	14950	14817	14939	14661	14943	14998	14662	14849	14868	14772	14596	14863	14786	14779	14916	14807	14883	14664	14815	14833	14736	14877	14962	14690	14757	14785	15019	14763	14949	14910	14581	14951	14724	14806	14808	14718	14904	14898	14846	14853	14721	14778	14690	14813	14933	14784	14860	14857	14776	14667	14728	14855	14800	14929	14988	14861	14838	14878	14775	14818	14772	14886	14729	14817	14910	14771	14797	14794	14885	14763	14731	14754	14844	14865	14801	14803	14945	14848	14842	14807	14877	14684	14858	15027	14975	14744	14815	14856	14807	14863	14884	14793	14777	14689	14856	14916	14912	15003	14914	14700	14739	14842	14766	14910	14805	14819	14749	14861	14840	14867	14857	14842	14762	14731	14736	14790	14722	14794	14928	14697	14788	14795	14799	14759	15054	14911	15035	14706	14854	14791	14807	15078	14788	14668	14690	14884	14766	14803	14950	14855	14985	14872	14884	14919	14765	14765	14771	14795	14719	14770	14972	14862	14765	14894	14952	14989	14950	14797	14793	14670	14749	14966	14626	14820	14597	14924	14917	14826	14724	14819	14823	14717	14742	14937	14723	14837	14713	14783	14923	14918	14669	14744	14886	14869	14902	14870	14858	14710	14860	14596	14787	14944	14794	14856	14589	14786	14815	14742	14906	14813	14796	14857	14782	14820	14973	14744	14914	14725	14870	14949	14877	14758	14741	14861	14776	14778	14884	14918	14870	14681	14865	14783	14930	14857	14807	14845	14760	14894	14744	14766	14739	14929	14975	14757	14732	14758	14926	14879	15007	14919	14813	14775	15077	14787	14835	14832	14726	14931	14855	14944	14838	14878	14909	14856	14763	14697	14874	14803	14822	14904	14833	14760	14758	14880	14920	14938	14747	14817	14856	14865	14968	14599	14824	14768	14904	14820	14890	14711	14901	14845	14766	14813	14817	14965	14855	14934	14773	14653	14953	14848	14784	14736	14904	14967	14766	15007	14869	14861	14798	14800	14779	14863	14873	14921	14858	14610	14749	14883	14854	14717	14855	14898	14807	14857	14930	14941	14895	14661	14781	14816	14895	14835	14697	14763	14850	14788	14687	14791	14758	14926	14998	14614	14745	14728	14854	14655	14669	14748	14743	14786	14759	14954	14804	14862	14868	14800	14891	14850	14944	14766	14650	14958	14803	14765	14919	14879	14874	14727	14758	14738	14895	14744	14914	14814	14836	14851	14843	14898	14762	14766	14673	15010	14795	14753	14652	14827	14794	14773	14801	14791	14910	14866	14814	14935	14719	14840	14767	14789	14939	14888	14853	14851	14783	14921	14800	14704	14774	14937	14857	14916	14697	14920	14711	14704	14847	14849	14685	14741	14761	14933	14915	14970	14763	14907	14847	14892	14890	14875	15041	14900	14871	14832	14757	14679	14939	14848	14809	14825	14835	14844	14713	14786	14883	15004	14866	15003	14882	14872	14830	14971	14877	14983	14689	14786	14905	14755	14761	14885	14720	14668	14817	14843	14902	14850	15045	15026	14970	14868	14797	14858	14782	14819	14805	15018	14813	14913	14761	14971	14833	14853	14857	15042	14833	14894	14986	14702	14832	14735	14998	14838	14911	14730	14878	14776	14847	14848	14849	14762	14730	14863	14817	14977	14926	14875	14771	14853	14790	14829	14860	14934	14651	14817	14742	14695	15006	14755	14949	14936	14987	14960	14829	14738	14638	14838	15008	14866	14907	14852	14941	14783	14731	14700	14790	14926	14849	14754	14904	14849	14788	14673	14803	14826	14933	14766	14732	14665	14768	14963	14887	14700	14725	14868	14805	14800	14889	14757	14835	14957	14816	14853	14822	14755	14766	14737	14859	14754	14840	14835	14882	14789	14687	14698	14930	14747	14826	14870	14766	14778	14964	14934	14761	14867	14974	14827	15089	14833	14775	14840	14815	14798	14825	14926	14846	14864	14849	14729	14729	14907	14828	14893	14816	14817	14861	14955	14791	14796	14745	14861	14755	14925	14809	14686	14741	14843	15001	14787	14743	14813	14807	14941	14792	14840	14820	14789	14878	14921	14843	14897	14732	14912	14827	14812	14723	14733	14998	14716	14786	14919	14951	14965	14836	15087	14937	14712	14829	14953	14912	14771	14802	14803	14710	14845	14835	14845	14754	14773	14857	14710	14875	14746	14908	14908	14812	14700	15004	14911	14728	14883	14873	14858	14714	14861	14786	14891	14881	14801	14823	14860	14877	14803	14784	14825	14933	14895	14618	14793	14815	14989	14931	14861	14859	14799	14946	14761	14887	14848	14914	14935	14954	14800	14785	14665	14710	14712	14908	14895	14904	14788	14826	14888	14792	14903	14683	14903	15024	14896	14906	14738	14873	14707	14873	14900	14819	14779	14604	14908	14722	14862	14825	14912	14726	14698	14816	14800	14934	14863	14872	14751	15009	14883	14913	14888	14856	14917	14824	14899	14734	14879	14659	14730	14841	14819	14773	14758	14768	14874	14781	14661	14709	14721	14872	14997	14738	14741	14921	14730	14777	14852	14862	14913	14861	14843	14695	14830	14883	14954	14756	14779	14719	14867	14819	14949	14799	14916	14841	14727	14832	14669	14953	14705	14957	14879	14644	14915	14823	14725	14902	14884	14837	14648	14828	14910	14727	14741	14796	14931	14793	14874	14675	14787	14840	14918	14827	14883	14980	14861	14991	14667	14832	14775	14914	14858	14808	14709	14929	15009	14831	14777	14722	15118	14704	14905	14954	14927	14786	14798	14742	14992	14726	14779	14978	14880	14832	14910	14851	14832	14839	14859	15001	14637	14856	14949	14835	14891	14951	14771	14877	14694	14667	14991	14750	14926	14865	14942	14918	14866	14939	14842	14950	14830	14767	14802	14864	14688	14996	14851	14892	14795	14934	14795	14758	14779	14825	14704	14799	14717	14809	14860	14837	14693	14721	14811	14774	14646	14879	14944	14960	14826	14762	14838	14859	14830	14715	14848	14794	14935	14758	14982	14861	14751	14864	14787	14952	14707	14909	14833	14957	14870	14797	14839	14839	15055	14817	14782	14897	14833	14770	14903	14789	14842	14833	14958	14827	14920	14829	14953	14845	14838	14679	14708	14782	14773	14771	14768	14837	14891	14973	14904	14759	14791	14619	14805	14777	14898	14792	14808	14896	14909	14757	14888	14887	14894	14834	14718	14706	14790	14703	14744	14847	14790	14830	14806	14800	14899	14767	14862	14809	14885	14764	14827	14933	14758	14876	14722	14719	14912	14876	14818	14739	14763	14702	14924	14811	14642	14984	14913	14816	14916	14898	14818	14670	15083	14768	14872	14852	14846	14811	14737	14769	14899	14861	15019	14791	14772	14991	14933	14786	14756	14708	14796	14934	14995	14822	14782	14703	14994	14758	14747	14872	14821	14794	14898	14706	14873	14830	14869	14920	14826	14962	14914	14815	14825	14994	14902	14884	14737	15036	14947	14773	14802	14838	14898	14905	14744	14824	14826	14924	14774	14775	14718	14883	14695	14925	14826	14923	14803	14769	14831	14817	14922	14958	14817	14672	14896	14912	14675	14916	14867	14852	14746	15047	14681	14886	14670	14820	14833	14785	14833	14735	14654	14799	14913	14903	14867	14803	14888	14779	14738	14856	14804	14786	14864	14803	14848	14735	14866	15072	14579	14805	14683	14993	14790	14714	14675	14912	14827	14873	14845	14697	14838	14984	14881	14901	14849	14875	14740	14814	14797	14809	14743	14918	15052	14842	14710	14866	14914	14889	14718	14866	14871	15038	14696	14714	14742	14786	14832	14866	14835	14846	14746	14936	14789	14753	14826	14858	14841	14767	14836	14918	14715	14903	14811	14793	14869	14897	14841	14842	14841	15062	14785	14893	14931	14757	14778	14843	14675	14777	14824	14859	14858	14797	14886	14806	14903	14900	14929	14720	14900	14909	14857	14885	14737	14776	14902	14990	14852	14916	14683	14963	14826	14857	14834	14764	14693	14904	14935	14789	14737	14975	14899	14825	14988	15072	14947	14930	14902	15038	14909	14751	14779	14646	14716	14906	14803	14743	14868	14927	14789	15012	14764	14719	14839	14822	14765	14826	15014	14902	14951	14866	14872	14868	14830	14980	14831	14820	14874	14867	14786	14890	14823	14875	14808	14901	14801	15038	14751	14847	14786	14742	14784	14621	14774	14855	14903	14843	14735	15065	14740	14887	14892	14706	14798	14933	14776	14854	14857	14827	14767	14807	14854	14759	14736	14803	14770	14812	14917	14858	14682	14774	14822	14759	14950	14969	14852	14811	14810	14778	14890	14927	14825	14823	14887	14791	14712	14796	14905	14878	14756	14908	14829	14739	14729	14875	14795	14812	14787	14786	14826	14716	14945	14901	14815	14817	15069	14723	14942	14684	14979	14984	14768	14873	14994	14931	14944	14877	14959	14895	14741	14761	14940	14883	14757	14807	14842	14902	14830	14892	14858	14745	14908	15016	14843	14921	14837	14830	14799	14819	14977	14882	14784	14807	14867	14924	14863	14793	14709	14956	14844	14939	14741	14820	14578	14863	14731
28920	21344	20066	17782	15846	15807	15890	15829	15839	15963	15913	15985	17442	18680	17973	17104	16594	16324	16084	16025	15901	15979	15832	15972	15971	15774	15899	15815	15957	15940	15779	15984	16009	15909	15630	15819	16022	16121	15783	15888	15990	15867	15923	15761	15935	15987	15844	15911	15828	15760	15958	15897	15960	15950	15739	15809	15985	15901	15799	15888	15759	15773	15905	15644	15820	15908	15756	15886	15810	15857	15807	15612	15788	15837	15724	16052	15920	15975	15891	15895	15817	15834	15898	15819	15938	15938	15712	16093	15928	15853	15783	15917	15737	15822	15951	15821	15661	15796	15758	15565	15594	15838	15606	15935	16008	15929	15779	15745	15861	15764	15842	16106	15811	15683	15929	15828	15851	15838	15749	15700	15770	15896	15947	15892	15647	15677	15915	15845	16067	15926	15875	15965	15748	15792	16142	15854	15827	15828	15917	15806	15960	15774	15963	15767	15765	15897	15885	15851	15729	15972	15942	15882	15944	15909	15765	15782	15809	15831	16048	15808	15909	15865	15844	15954	15808	15737	15971	15890	15794	15807	15994	16058	16024	16028	15830	15994	15886	15896	15957	15769	15837	15866	15724	15847	15906	15629	15705	15922	15705	15807	15717	15714	15711	15808	15660	15998	15780	15918	15797	15870	15592	15836	16066	15780	15845	15994	16132	15963	15815	15930	15970	15889	15987	15735	15824	15938	15771	15739	15803	15866	15956	15940	15876	15736	15724	15740	15803	15744	15851	15804	15741	15841	15992	15810	15876	15828	15932	15758	15935	15666	16049	16039	16130	15909	15958	16050	15881	15770	15787	15842	15998	15794	15838	15750	15907	15732	15685	15814	15757	15843	15842	15934	15993	15806	16007	15837	15865	15794	15881	15765	16035	15766	15699	15674	15803	15839	15650	15769	15998	15811	15805	15831	15874	15762	15634	15778	15770	15757	15808	15939	15851	16045	15924	15869	15883	15855	15699	15988	15723	15932	16000	15846	15824	15821	15931	15968	15899	15880	15887	15921	15950	16164	15769	15813	15871	15867	15767	15895	15949	15938	15897	15754	15800	15911	15860	15815	16016	16040	15707	15836	16075	15916	15864	15879	15950	15766	15770	15819	15872	16001	15793	15787	15605	15655	15940	15855	15742	15898	15833	15829	15760	15636	15905	15781	15869	15871	15881	15864	15846	15697	15937	15940	16071	15807	15735	15781	15991	15883	15975	15659	15951	15744	15913	15897	15805	15681	15855	15839	15893	15770	15816	15995	15915	15775	15745	15808	15781	15994	16094	16111	15896	15866	15853	15853	15910	16076	15987	15945	15827	15804	15892	15893	15843	16019	15819	15990	15927	15987	16024	15812	15774	15887	16107	15756	15938	15866	15803	15663	15924	15807	15851	15867	15840	15772	15698	15675	16045	16126	16065	15713	15758	15695	15927	15846	15954	15876	15658	15749	15859	15712	15632	15767	15859	15558	15856	15716	15958	16110	16134	15989	15746	15886	15934	16005	15867	16064	15814	15864	15761	15714	15765	15821	15878	15877	15797	15854	15697	15886	15866	15860	16042	15768	15885	15902	15694	15950	15899	15948	15886	15854	15759	15826	15952	15744	15690	15814	16011	15883	15710	15817	15865	15815	15864	15802	15824	15917	15873	15614	15677	15852	15642	15865	15867	15882	15962	15602	15726	15714	15863	15908	15872	15723	15901	15745	15758	15994	15875	15962	15958	15634	15847	15877	15921	15750	15745	15929	16183	15871	15962	15899	15843	15928	15724	15933	15888	15809	15592	15715	15953	15883	15947	15819	15862	15835	15848	15880	15805	15859	15872	15838	15819	15871	15873	15980	15965	15886	15872	16006	15881	15911	15854	15916	16061	15964	15731	15836	15986	15790	15951	15699	15744	15928	15720	15799	15848	15821	16049	15813	15927	15927	15767	15927	16278	15884	15768	15944	15885	15896	15948	15966	15932	15839	15792	15946	15826	15888	15781	15823	15869	16117	15881	15805	16042	15911	15959	15795	15814	15785	15997	15849	15879	15823	15950	15901	15776	15840	15808	15763	15766	15938	15810	15810	15897	15929	15844	15826	15870	15869	15884	15932	15955	15947	15776	15815	15802	15879	15935	15894	16092	15590	15816	15995	15908	15741	16058	15826	15793	15808	15728	15729	15957	15739	16010	15742	15861	15891	15954	15814	15803	15783	15750	15880	15832	15785	15994	15916	15818	15697	15872	15740	15817	15875	15901	15840	15817	15776	15752	15948	15680	15803	15817	15713	15787	15871	15913	15913	15872	15820	15910	15806	15980	15835	15814	15920	15865	16004	15717	15810	15775	15727	15945	15908	15989	15813	15926	15859	15949	15879	15892	15650	15890	15986	16112	15872	15910	15791	15893	16018	15952	15748	15761	15765	16095	15829	15718	15813	15747	15864	15852	15837	15830	15973	15857	15992	16006	15847	15787	15883	15880	15769	15746	15850	15814	15809	15678	15923	15806	15641	15747	15883	15844	16019	15929	15822	16072	16032	15937	15957	15925	15803	15982	15875	15947	15819	15771	15821	15851	15881	15872	15759	15758	15710	15673	15608	15821	15665	15775	15718	15873	15604	15735	15817	15747	16030	15966	15737	15876	15979	15941	15895	15667	15720	15640	15868	15925	15910	15815	15676	15859	15888	15857	15959	15856	15859	15722	15973	15953	15916	15930	15821	15929	15868	15760	15922	16091	15878	16033	15846	15764	15621	16111	15891	16002	15677	15778	15897	16019	15844	15638	15925	15932	16047	15976	15653	15888	15754	15794	15943	15839	15724	15761	15865	15724	15818	15980	15830	16036	15959	16042	16007	15821	15965	15913	15889	15757	15876	15780	15882	15819	15835	15826	15768	15862	15542	15908	15767	15926	15893	15814	15952	15798	15712	15954	15819	15745	15892	15755	15930	15811	15916	15747	15820	15974	15902	15920	15842	15850	15774	15980	15917	15933	15843	15808	15917	15768	15840	15752	15926	15905	15745	15863	15940	15814	15901	15813	15870	15730	15772	15832	15902	15657	16036	15985	15730	15806	15932	15887	15816	15815	15971	15824	15859	15608	15795	15905	15657	16005	15955	15745	15957	15930	15875	15645	15719	15807	15809	15677	15804	15850	15768	15747	15850	15934	16016	16072	15788	16013	15919	15786	15918	15913	15934	16013	15722	15845	15879	16047	15869	15690	15745	15734	15760	15608	16005	15849	15745	15960	15854	15886	15816	15705	15994	15995	15875	15959	15858	15880	15795	15805	15757	15772	15873	15932	15880	15816	15697	15700	15771	16029	15898	15986	15828	15835	15787	15787	16045	15776	16002	15796	15981	16063	15785	15918	15884	15798	16075	15856	16040	15952	15749	15781	15708	15798	15857	15808	15832	15810	15974	15835	16023	15898	15778	15950	15697	15776	15761	15758	16025	16023	15771	15866	16054	15824	15695	16042	15932	15680	15954	15895	15703	15950	15968	15792	15897	15800	15738	15919	16109	15881	15836	15793	15962	15929	15973	15758	15941	15947	15825	15828	15683	15874	15950	15917	15852	15790	15930	16087	15765	15824	15795	15804	15680	15781	15870	15771	15799	15697	15892	15845	15925	15818	15742	15680	15781	16024	15696	16054	16003	15839	15847	15915	15777	15904	15581	15817	15778	16081	15718	15634	15717	15917	16064	15727	15834	15817	15645	15791	15956	15966	15939	15944	15774	15861	15761	15927	15843	15797	15792	15907	15894	15935	15904	15940	15907	15828	15817	15770	15911	15767	15866	15852	15788	15865	15698	15919	15926	16011	15734	15959	16119	15889	15758	15897	15938	15964	15878	16003	16069	15900	15872	15744	15653	15889	15975	15833	15635	15801	15833	15912	15757	15916	15822	15755	15714	16021	15864	15861	15831	15907	15751	15730	15918	15842	15883	15801	15750	15978	15807	15896	15685	15788	15823	16067	15839	15669	15900	15787	15708	15971	16100	15724	15798	15786	15930	15903	15753	15639	15873	15835	15818	15868	15921	16034	16017	16020	15793	15849	15875	15727	15973	15778	15815	15871	15687	15842	15842	15886	15833	15902	15735	16018	15799	15789	15996	15988	15979	15713	15757	15922	15907	15822	15722	15848	15846	15923	15806	15836	15849	15945	15912	15748	15735	15795	15756	15928	15848	15817	15827	16010	16040	15737	15694	15841	16201	15959	15802	15777	15891	15948	15952	16026	15987	15955	15715	15849	15828	15841	15740	15847	15899	16066	15858	15799	15784	15945	15899	15961	15837	15950	15873	15832	15807	15979	15992	15824	15996	15952	15663	15887	15849	15871	15995	15981	15992	15790	15714	15905	15866	15735	15966	16015	15749	15849	15825	16074	15867	15759	15936	15812	15702	15859	15962	15687	15601	15897	15777	15917	15737	15936	15929	15886	15967	16003	15913	15894	15790	15699	15794	15913	16028	15930	15806	15924	15745	15819	15839	15695	15984	16004	15681	15907	15927	15796	15763	15798	15806	15956	15774	15837	15748	15748	15832	15745	15987	15894	15921	15914	15808	15962	15803	15765	15775	15885	15789	15674	15863	15911	15691	15903	15812	15831	15781	15884	15749	15931	15882	15830	15825	15812	15893	15852	15846	15979	15888	15769	15773	15851	15857	15954	15872	15953	16076	15746	15685	15842	15849	15787	15932	15883	15980	15715	15895	15939	15912	15767	15728	15779	15670	15980	15914	15976	15789	16028	15741	15818	15833	15884	15810	15903	16052	15821	15885	15869	15757	15892	15832	15918	15735	15778	15742	15636	16021	15779	15919	15848	16007	15931	15663	15836	15864	15874	15917	15817	15701	15827	15907	15825	15737	15703	15794	15950	15803	15766	15817	15988	15668	15781	15859	15779	15814	15788	16077	15935	15884	15846	15943	16002	15703	15730	15807	16066	15948	15783	15672	15857	16007	15755	15838	15685	15694	15659	15899	15847	15856	16076	15865	15832	15785	15915	15895	15966	15771	15945	15783	15748	15829	15824	16064	15782	15973	15907	15881	15760	15904	15669	15810	15677	15763	15821	15584	15789	15916	15899	15732	15960	15748	16008	15929	15833	15921	15863	15930	15860	15793	15759	15650	16026	15907	15930	15768	15811	15664	15828	15751	15775	15782
15293	16072	15893	15589	15474	15268	15422	15457	15367	15101	15359	15720	17850	19392	17964	16579	16084	15509	15310	15038	15198	15240	15249	15178	15203	15138	15282	15261	15253	15193	15123	15108	15196	15135	15187	15214	15096	15086	15303	15301	15232	15241	15300	15235	15215	15095	15134	15150	15178	15291	15097	15004	15102	15187	15272	15249	15333	15337	15108	15153	15157	15157	15146	15187	15169	15263	15116	15329	15219	15216	15144	15156	15272	15204	15238	15128	15190	15275	15224	15096	15211	15074	15286	15113	15215	15317	15068	15120	15171	15170	15249	15339	15196	15211	15344	15062	15082	15214	15107	15046	15263	15253	15154	15145	15206	15265	15096	15192	15162	15252	15244	15248	15120	15094	15275	15275	15027	15159	15155	15039	15084	15221	15210	15288	15296	15154	15087	14997	15088	15334	15238	15185	15276	15153	15207	15113	15035	15133	15103	15169	15141	15236	15251	15183	15264	15120	15224	15318	15135	15101	15089	15159	15397	15230	15247	15228	15197	15226	15209	15288	15296	15229	15088	15375	15361	15246	15170	15220	15167	15160	15091	15130	15206	15012	15255	15086	15141	15159	15282	15243	15220	15114	15186	15259	15052	15369	15191	15190	15028	15369	15310	15288	15221	15207	15375	15165	15307	14975	15311	15219	15071	15145	15135	15040	15226	15154	15187	15199	15172	15139	15162	15350	15079	15238	15195	15203	15063	15215	15076	15336	15064	15212	15311	15284	15188	15201	15283	15154	15175	15221	15079	15019	15164	15148	15277	15336	15216	15292	15298	15264	15184	15156	15119	15347	15240	15196	15087	15377	15026	15255	15030	15282	15171	15244	15222	15151	15108	15114	15287	14956	15233	15092	15090	15029	15204	15209	15127	15176	15412	15059	15215	15132	15099	15199	15384	15207	15292	15268	15062	15131	15141	15220	15336	15294	15194	15212	15189	15214	15104	15265	15189	15205	15197	15371	15147	15285	15146	15313	15246	15122	15242	15198	15160	15190	15137	15062	15260	15329	15305	15220	15181	15191	15257	15197	15283	15318	15271	15085	15272	15235	15159	15208	15391	15087	15190	15192	15354	15378	15299	15101	15403	15053	15141	15198	15111	15235	15141	15111	15216	15148	15264	15158	15173	15270	15097	15009	15162	15138	15097	15289	15342	15221	15387	15259	15266	15282	15135	15150	15268	15362	15102	15135	15345	15142	15039	15199	15186	15296	15093	15288	15265	15122	15188	15242	15236	15381	15148	15115	15446	15114	15224	15287	15187	15306	14985	15160	15137	15050	15290	14977	15136	15243	15296	15193	15227	15148	15165	15125	15144	15183	15346	15234	15128	15251	15288	15093	15126	15031	15220	15112	15029	15043	15134	15135	15378	15153	15180	15136	15178	15099	15106	15128	15309	15240	15019	15367	15106	15253	15223	15285	15125	15172	15201	15134	15096	15091	15130	15249	15322	15075	15226	15152	15300	15084	15242	15264	15166	15230	14995	15161	15113	15047	15251	15254	15103	15055	15348	15239	15279	15247	15082	15352	15203	15280	15099	15159	15248	15267	15133	15144	15334	15267	15143	15082	15342	15279	15342	15094	15176	15130	15214	15084	15305	15298	15182	15304	15210	15151	15234	15164	15283	15193	15241	15177	15245	15318	15126	15189	15170	15116	15211	15253	15067	15268	15157	15089	15339	15147	15243	15287	15281	15104	15097	15328	15357	15102	15282	15279	15148	15086	15232	15025	15232	15240	15065	15329	15165	15007	15165	15132	15313	15246	15199	15195	15164	15227	15131	15328	15271	15109	15319	15180	15177	15249	15255	15197	15055	15064	15285	15075	15187	15131	15181	15276	15236	15118	15217	15217	15278	15199	15049	15219	15333	15055	15370	15320	15112	15101	15183	15278	15117	15005	15287	15184	15229	15139	15072	15081	15121	15235	15285	15220	15082	15141	15226	15115	15264	15079	15203	15077	15213	15252	15199	15307	15227	15199	15196	15126	15249	15232	15167	15069	15059	15369	15265	15256	15128	15203	15248	15247	15234	15180	15411	15152	15245	15131	15234	15251	15118	15213	15136	15149	15127	15339	15096	15178	15054	14939	15208	15333	15206	15303	15208	15119	15109	15012	15243	15180	15222	15209	15266	15139	15146	15181	15211	15126	15241	15173	15066	15106	15183	15274	15205	15127	15136	15441	15282	15170	15198	15201	15431	15237	15243	15114	15226	15200	15211	15140	14974	15145	15214	15439	15151	15111	15042	15183	15241	15292	15240	15302	15175	15151	15061	15175	15127	15187	15133	15203	15331	15193	15288	15224	15308	15087	15184	15278	15178	15090	15136	15143	15037	15245	15330	15333	15172	15204	15278	15141	15268	15089	15223	15098	15357	15063	15329	15155	15264	15018	15133	15229	15174	15153	15290	15208	15096	15312	15196	15129	15207	15402	15141	15316	15230	15186	15190	15169	15229	15061	15038	15194	15298	15245	15254	15259	15114	15308	15227	15218	15303	15120	15115	15297	15089	15122	15140	15082	15309	15327	15295	15036	15113	15421	15155	15192	15385	15428	15254	15170	15293	15147	15153	15174	15198	15221	15271	15312	15335	15213	15192	15221	15129	14994	15272	15168	15292	15084	15240	15265	15080	15270	15172	15373	15063	15312	15224	15209	15174	15262	15191	14995	15240	15396	15262	15209	15142	15264	15189	15175	15176	15079	15062	15142	15222	15153	15252	15173	15377	15154	15097	15266	15179	15216	15266	15227	15120	15411	15347	15305	15165	15159	15341	15221	15257	15181	15301	15274	15264	15076	15187	15062	15272	15093	15204	15257	15111	15212	15286	15281	15059	15277	15251	15279	15233	15258	15235	15255	15081	15247	15249	15096	15162	15158	15247	15278	15114	15286	15044	15270	15258	15250	15188	14989	15176	15258	15351	15176	15086	15221	15178	15078	15141	15374	15100	15269	15297	15323	15299	15309	15261	15238	15061	15184	15239	15307	15335	15136	15197	15226	15273	15189	15200	15197	15078	15175	15181	15136	15184	15000	15206	15323	15173	15355	15222	15245	15318	15279	15110	15193	15124	15251	15167	15382	15194	15218	15200	15270	15354	15301	15286	15306	15190	15137	15009	15142	15180	15216	15292	15180	15279	15330	15201	15216	15172	15226	15243	15245	15204	15203	15143	15181	15265	15142	15300	15272	15193	15252	15081	15079	15355	15209	15398	15140	15301	15159	15173	15300	15183	15049	15277	15187	15212	15203	15217	15238	15109	15152	15195	15238	15351	15137	15081	15263	15227	15306	15248	15227	15111	15283	15150	15161	15158	15368	15213	15282	15058	15490	15050	15247	15152	15198	15137	15233	15297	15232	15159	15205	15203	15140	15289	15300	15162	15086	15065	15079	15251	15244	15138	15163	15119	15188	15228	15273	15155	15165	15231	15270	15022	15218	15295	15350	15357	15140	15365	15044	15261	15295	15374	15181	15319	15225	15176	15152	15281	15050	15276	15184	15047	15122	15199	15276	15160	15240	15230	15161	15330	15181	15159	15182	15035	15274	15096	15200	15280	15377	15158	15179	15046	15094	15188	15229	15316	15265	15243	15081	15171	15242	15280	15121	15336	15263	15371	15059	15133	15190	15219	15166	15252	15151	15145	15122	15276	15319	15184	15142	15323	15366	15194	15256	15385	15143	15174	15281	15093	15119	15105	15195	15267	15131	15246	15256	15350	15197	15144	14988	15128	15217	15174	15138	15396	15236	15255	15261	15341	15195	15232	15318	15200	15095	15106	15178	15254	15139	15092	15409	15384	15256	15227	15189	15340	15215	15157	15366	15181	15235	15273	15221	15266	15151	15080	15379	15221	15097	15216	15203	15236	15199	15194	15223	15293	15175	15215	15066	15178	15362	15132	15180	15284	15217	15164	15192	15245	15336	15243	15231	15305	15145	15103	15270	15260	15280	15393	15216	15256	15252	15357	15174	15232	15205	15224	15317	15349	15182	15196	15263	15050	15162	15133	15266	15094	15307	15250	15191	15163	15307	15102	15128	15215	15347	15118	15213	15255	15179	15224	15253	15266	15215	15294	15119	15165	15223	15189	15032	15240	15210	15204	15085	15239	15117	15334	15294	15424	15122	15251	15272	15209	15218	15334	15191	15137	15179	15338	15300	15104	15160	15155	15144	15092	15248	15121	15200	15276	14962	15270	15206	15171	15244	15186	15270	15293	15222	15172	15141	15483	15089	15383	15198	15226	15047	15185	15230	15162	15150	15127	15095	15215	15272	14995	15156	15305	15181	15247	15055	15288	15200	15207	15143	15145	15316	15177	15304	15100	15279	15226	15116	15221	15185	15194	15331	15270	15050	15191	15013	15298	15186	15236	15284	15452	15283	15301	15217	15345	15204	15132	15207	15042	15180	15324	15280	15246	15339	15119	15116	15116	15303	15153	15259	15250	15241	15208	15129	15203	15092	15080	15245	15092	15269	15244	15223	15216	15077	15015	15352	15136	15059	15099	15222	15229	15443	15255	15225	15197	15163	15108	15255	15209	15181	15281	15149	15309	15294	15193	15232	15298	15099	15200	15303	15330	15038	15179	15239	15190	15083	15194	15158	15360	15245	15259	15121	15224	15319	15155	15297	15317	15159	15166	15274	15194	15216	15244	15200	15175	15125	15210	15255	15335	15123	15186	15172	15155	15199	15230	15074	15163	15171	15271	15099	15159	15003	15164	15326	15099	15279	15220	15205	15320	15185	15161	15267	15105	15146	15256	15011	15141	15265	15090	15090	15180	15152	15166	15224	15093	15336	15185	15258	15147	15236	15183	15082	15264	15266	15225	15301	15202	15250	15232	15069	15266	15186	15286	15287	15165	15081	15032	15139	15205	15181	15238	15213	15273	15068	15273	15176	15383	15152	15242	15385	15153	15212	15214	15076	15311	15242	15307	15293	15179	15353	15148	15113	15288	15190	15304	15256	15151	15150	15238	15158	15199	15090	15170	15249	15026	15255	15288	15237	15157	15257	15231	15181	15285	15336	15194	15244	15169	15238	15132	15150	15282	15223	15267	15293	15252	15225	15287	15169	15351	15191	15332	15371	15387	15150	15187	15160	15205	15153	15195	15283	15165	15360	15157	15310	15281	15073	15280	15323	15131	15214
24994	21387	28079	25308	20585	18007	17565	16256	16258	16356	16350	16247	25535	32801	28303	22069	18363	16669	16210	15841	15903	15847	15813	15630	15719	15873	15792	15618	15722	15832	15954	15647	15624	15740	15772	15743	15761	15732	15839	15915	15747	15786	15940	15806	15841	15794	15614	15706	15719	15665	15889	15860	15741	15808	15753	15629	15741	15625	15785	15582	15599	15645	15651	15807	15763	15714	15921	15848	15925	15863	15827	15728	15802	15796	15844	15845	15874	15598	15664	15645	15635	15964	15797	15806	15700	15676	15736	15781	15501	15684	15561	15671	15686	15695	15830	15813	15733	16027	16028	15834	15778	15873	15896	15763	15718	15845	15752	15609	15649	15827	15502	15664	15735	15850	15710	15883	15752	15760	15672	15934	15739	15845	15713	15406	15656	15840	15747	15843	15500	15729	15742	15751	15759	15878	15792	15724	15735	15581	15716	15703	15676	15795	15742	15668	15863	15694	15692	15806	15914	15632	15686	15844	15696	15800	15796	15821	15907	15826	15712	15864	15807	15710	15975	15710	15604	15796	15567	15880	15691	15562	15581	15651	15715	15634	15870	15591	15686	15541	15844	15959	15703	15624	15759	15872	15829	16005	15740	15807	15601	15597	15752	15779	15516	15601	15730	15812	15749	15720	15740	15885	15956	15638	15984	15885	15884	15633	15560	15691	15739	15608	15624	15818	15806	15654	15644	15744	15709	15679	15648	15722	15765	15897	15652	15737	15877	15884	15643	15829	15821	15786	15810	15896	15649	15722	15742	15537	15683	15704	15838	15648	15631	15788	15741	15610	15712	15767	15592	15904	15769	15797	15799	15860	15842	15667	15806	15788	15691	15745	15818	15734	15857	15748	15999	15728	15774	15634	15710	15592	15721	15740	15829	15573	15501	15696	15663	16042	15687	15597	15932	15661	15862	15717	15804	15838	15977	15793	15772	15823	15712	15699	15772	15775	15846	15737	15717	15766	15526	15590	15862	15829	15868	15763	15808	15763	15830	15754	15707	15645	15741	15730	15580	15730	15647	15619	15878	15877	15713	15933	15648	15919	16003	15613	15935	15905	15880	15803	16008	15739	15898	15834	15766	15532	15914	15888	15965	15857	15593	15762	15627	15790	15538	15543	15673	15642	15668	15691	15724	15662	15966	15657	15770	15680	15586	15492	15788	15607	15812	15815	15720	15794	15660	15769	15740	15828	15682	15952	15803	15917	15807	15676	15744	15784	15884	15545	15921	15839	15642	15740	15715	15722	15603	15700	15533	15659	15974	15947	15566	15625	15611	15796	15610	15655	15605	15737	15754	15507	15662	15834	15730	15842	15865	15772	15789	15751	15753	15609	15692	15893	15882	15829	15685	15622	15769	15639	15586	15591	15812	15928	15737	15570	15759	15760	15680	15837	15648	15530	15666	15697	15669	15686	15556	15605	15670	15654	15729	15709	15898	16000	15723	15721	15694	15887	15813	15588	15532	15596	15870	15889	15842	15822	15581	15717	15751	15684	15736	15632	15760	15547	15770	15820	15725	15710	15921	15836	15837	15887	15746	15889	15898	15720	15986	15839	15778	15825	15466	15375	15561	15707	15772	15720	15584	15640	15936	15695	15797	15918	15639	15778	15734	15940	15749	15630	15751	15647	15758	15689	15788	15737	15934	15653	15668	15761	15745	15878	15577	15684	15759	15706	15583	15813	15787	15770	15898	15971	15720	15541	15794	15589	15533	15867	15704	15798	15723	15742	15767	15830	15766	15772	15665	15663	15521	15734	15663	15747	15610	15666	15631	15883	15685	15740	15817	15733	15582	15583	15650	15677	15619	15856	15829	15678	15497	15888	15829	15691	15834	15833	15538	15690	15737	15849	15746	15647	15786	15719	15647	15675	15821	15644	15723	15667	15738	15660	15654	15855	15743	15677	15691	15670	15710	15664	15830	15702	15842	15699	15724	15668	15633	15933	15703	15764	15810	15902	15847	15669	15778	15721	15735	15709	15827	15870	15708	15833	15651	15869	15760	15616	15574	15783	15776	15724	15886	15719	15805	15785	15913	15475	15562	15637	15679	15914	15715	15664	15648	15895	15632	15782	15586	15747	16006	15661	15669	15896	15849	15857	15853	15701	15805	15735	15754	15649	15789	15906	15854	15637	15913	15570	15748	15744	15587	15733	15690	15714	15827	15743	15835	15747	15763	15804	15658	15729	15973	15727	15623	15738	15900	15954	15696	15858	15740	15825	15777	15861	15629	15879	15541	15574	15702	15799	15676	15856	15812	15829	15794	15718	15815	15697	15611	15851	15708	15695	15788	15683	15733	15803	15857	15806	15518	15723	15840	15757	15871	15763	15710	15675	15701	15611	15816	15744	15722	15748	15681	15701	15874	15689	15652	15728	15854	15885	15900	15651	15709	15793	15839	15852	15847	15704	15668	15808	15615	15801	15800	15834	15705	15721	15911	15622	15706	15669	15829	15725	15756	15644	15699	15775	15947	15757	15561	15965	15904	15616	15603	15835	15742	15770	15888	15742	15583	15527	15689	15642	15841	15830	15883	15854	15820	15886	15738	15718	15761	15714	15651	15931	15842	15691	15709	15615	15901	15530	15928	15875	15666	15648	15777	15762	15689	15858	15768	15911	15734	15896	15812	15428	15792	15823	15795	15742	15792	15818	15913	15774	15696	15797	15902	15693	15765	15774	15759	15706	15785	15921	15760	15623	15906	15890	15735	15509	15923	15723	15703	15603	15734	15942	15798	15672	15769	15633	15757	15597	15701	15727	15761	15659	15638	15945	15804	15485	15601	15890	15820	15673	15871	15753	15901	15724	15717	15639	15672	15714	15867	15720	15668	15782	15795	15825	15720	15677	15618	15737	15725	15681	15831	15643	15800	15795	15777	15577	15757	15807	15616	15612	15747	15680	15736	15718	15682	15679	15599	15745	15777	15644	15606	15836	15556	15728	15810	15973	15733	15812	15838	15862	15551	15719	15714	15860	15623	15867	15931	15696	15743	15898	15892	15739	15457	15679	15831	15859	15669	15659	15625	15704	15775	15572	15637	15589	15691	15565	15789	15606	16002	15731	15726	15779	15730	15603	15761	15795	15770	15877	15770	15797	15792	15846	15717	15803	16037	15679	15694	15892	15614	15734	15899	15663	15700	15648	15867	15869	15785	15825	15858	15713	15775	15652	15768	15757	15670	15715	15809	15657	16071	15828	15698	15721	15833	15637	15917	15656	15881	15758	15769	15724	15736	15732	15493	15743	15751	15889	15813	15745	15683	15830	15567	15821	15900	15555	15700	15644	15784	15685	15682	15776	15782	15632	15612	15763	15709	15781	15853	15762	15812	15882	15532	15771	15744	15693	15855	15834	15649	15887	15753	15708	15620	15686	15609	15669	15769	15528	15688	15866	15821	15740	15846	15636	15960	15698	15766	15735	15888	15661	15655	15755	15636	15922	15860	15662	15757	16017	15872	15856	15662	15673	15897	15755	15738	15626	15536	15617	15682	15663	15627	15633	15842	15700	15937	15744	15831	15995	15934	15672	15703	15918	15773	15746	15785	15768	15668	15737	15727	15921	15813	15817	15687	15820	15819	15785	15646	15699	15848	15755	15618	15891	15604	15726	15785	15656	15730	15603	15738	15844	15679	15746	15670	15627	15707	15645	15676	15589	15894	15702	15745	15831	15720	15595	15685	15722	15742	15712	15610	15643	15797	15871	15780	15583	16020	15751	15796	15710	15631	15692	15877	15926	15708	15523	15770	15870	15902	15824	15821	15700	15510	15709	15820	15713	15760	15706	15937	15714	15636	15762	15755	15642	15489	15711	15806	15743	15814	15841	15654	15805	15826	15611	15763	15414	15724	15606	15797	15633	15821	15722	15644	15584	15766	15749	15761	15843	15776	15637	15638	15681	15752	15740	15730	15565	15594	15749	15692	15816	15771	15671	15769	15725	15787	15663	15848	15850	15687	15784	15612	15664	15537	15733	15717	15755	15579	15741	15766	15800	15863	15814	15769	15689	15862	15626	15645	15579	15890	15693	15701	15587	15694	15622	15765	15780	15767	15771	15631	15599	15836	15737	15786	15736	15802	15677	15629	15792	15587	15677	15709	15627	15809	15688	15664	15633	15967	15906	15693	15833	15768	15503	15880	15579	15613	15673	15689	15580	15737	15756	15697	15924	15742	15809	15798	15737	15705	15658	15763	15699	15836	15743	15796	15718	15781	15595	15565	15844	15943	15888	15892	15639	15741	15612	15679	15686	15712	16003	15807	15908	15798	15678	15658	15678	15669	15626	15639	15797	15765	15720	15833	15754	15818	15697	15657	15788	15716	15745	15642	15606	15598	15642	15912	15781	15826	15760	15846	15826	15834	15779	15848	15861	15749	15797	15950	15763	15601	15749	15684	15805	15612	15807	15555	15593	15817	15797	15852	15761	15793	15850	15724	15618	15830	15752	15813	15850	15804	15519	15692	15860	15753	15714	15873	15806	15871	15770	15691	15769	15643	15948	15847	15782	15839	15795	15827	15826	15926	15692	15782	15955	15887	15677	15750	15886	15766	15872	15740	15641	15783	15770	15677	15792	15755	15696	15736	15602	15733	15826	15689	15744	15693	15737	15576	15612	15687	15678	15867	15721	15675	15634	15936	15683	15573	15647	15704	15803	15860	15695	15854	15843	15901	15671	15693	15815	15870	15884	15641	15631	15747	15744	15725	15760	15659	15533	15788	15797	15665	15653	15978	15759	15773	15658	15747	15795	15791	15679	15565	15837	15768	15863	15530	15808	16022	15649	15786	15620	15756	15862	15640	15750	15749	15668	15805	15732	15694	15720	15595	15650	15724	15638	15709	15822	15812	15690	15709	15682	15710	15617	15896	15739	15777	15510	15576	15823	15697	15739	15716	15677	15794	16041	15810	15729	15700	15703	15848	15821	15675	15470	15685	15777	15859	15854	15640	15693	15680	15746	15849	15727	16018	15841	15789	15778	15779	15601	15800	15502	15777	15769	15912	15728	15647	15890	15957	15653	15725	15750	15864	15669	15605	15847	15758	15657	15690	15772	15798	15663	15905	15755	15689	15723	15800	15769	15660	15843	15706	15936	15672	15843	15591	15683	15833	15786	15775	15743	15807	15867	15697	15674	15803	15800
14390	21748	20753	17891	17097	16095	16135	15859	15837	15837	15913	15771	30783	35888	30398	22291	18079	15866	15223	15192	15333	15425	15248	15226	15049	15140	15305	15093	15086	15210	15193	15209	15383	15353	15252	15152	15274	15283	15246	15135	15239	15077	15376	15190	15157	15146	15265	15112	15299	15153	15151	15203	15157	15282	15252	15229	15078	15172	15375	15219	15235	15201	15117	15137	15114	15083	15195	15170	15220	15102	15223	15208	15281	15220	15006	15133	15158	15176	15183	15052	15211	15292	15081	15140	15034	15239	15212	15165	15136	15188	15029	15358	15160	15233	15154	15170	15255	15356	15216	15224	15328	14984	15218	15237	15203	15163	15206	15253	15208	15239	15110	15060	15368	15147	15240	15031	15180	15113	15326	15144	15199	15088	15132	15188	15066	15261	15291	15110	15177	15091	15252	15094	15223	15280	15141	15241	15357	15214	15118	15363	15092	15373	15335	15171	15114	15152	15152	15308	15338	15230	15077	15234	15053	15341	15186	15179	15291	15086	15244	15415	15172	15155	15139	15239	14995	15167	15161	15097	15224	15110	15161	15158	15094	15360	14963	15336	15209	15221	15025	15109	15264	15175	15273	15226	15037	15208	15109	15054	14972	14992	15186	15313	15136	15154	15412	15221	15188	15186	15191	15048	15168	15171	15199	15226	15133	15213	15182	15175	14946	15216	15141	15199	15204	15117	15159	15049	15258	15244	15090	15100	15313	15197	15119	15231	15325	15072	15271	15093	15197	15200	15022	15219	15211	15185	15224	15123	15110	15201	15098	15305	15175	15090	15337	15291	15112	15369	15193	15016	15261	15210	15174	15175	15101	15048	15266	15018	15137	15065	15041	15197	15046	15157	15193	15322	15330	15128	15098	15157	15206	15207	15174	15100	15187	15152	15389	15138	15248	15140	14970	15161	15014	15135	15222	15005	15264	15194	15128	15245	15203	15121	15076	15261	15110	15164	15048	15234	15255	15165	15138	15110	15121	15201	15021	15144	15088	15352	15093	15239	15064	15154	15311	15165	15050	15173	15118	15173	15261	15292	15055	14994	15103	15131	15373	15156	15256	15071	15127	15208	15213	15183	15282	15141	15053	15157	15311	15342	15245	15100	14960	15233	15233	15246	15149	15184	15105	15099	15180	15146	15192	15199	15129	15099	15123	15170	15225	15126	15214	15150	15288	15170	15286	15335	15105	15168	15156	15099	15313	15257	15003	15019	15215	15162	15134	15356	15214	15154	15122	15140	15122	15199	15181	15202	15337	15157	15122	15036	15283	15172	15226	15013	15215	15233	15158	15290	15235	15201	15066	15101	15196	15236	14987	15137	15127	15030	15241	15223	15177	15185	15350	15181	15244	15061	15421	15214	15060	15151	15073	15174	15141	15152	15165	15220	15174	15262	15178	14985	15091	15261	15108	15305	15199	15313	15216	15234	14978	15060	15268	15256	15237	15087	15291	15167	15342	15199	14950	15194	15202	15134	15208	15282	15213	15153	15273	15246	15327	15293	15258	15074	15311	14984	15275	15284	15083	15050	15182	15269	15199	15056	15050	15274	15014	15190	15328	15211	15215	15071	15251	15211	15237	15178	15058	15267	15187	15183	15172	15228	15148	15200	15057	15131	15251	15120	14964	15210	15165	15255	15251	15050	15135	15316	15145	15121	15191	15277	15147	15131	15077	15057	15119	15155	15163	15061	15153	15238	15204	15228	15154	15273	15158	15243	15246	15172	15284	15243	15249	15230	15292	15232	15154	15057	15058	15254	15210	15410	15095	15318	15013	15148	15153	15183	15134	15147	14993	15289	15135	15315	15194	15196	15226	15228	15347	15235	15105	15069	15227	15247	15290	15115	15130	15031	15178	15077	15200	15139	15224	15069	15116	15198	15288	15219	15304	15162	15108	15365	15163	15219	15189	15135	15261	15201	15117	15244	15097	15272	15100	15188	15022	15162	15238	15097	15195	15227	15022	15201	15255	15233	15123	15025	15295	15031	15147	15260	15242	15180	15187	15212	15165	15252	15228	15271	15130	15108	15171	15229	15116	15278	15121	15311	15031	15368	15244	15162	15270	15161	15201	15159	15311	15124	15297	15282	14941	15100	15060	15087	15218	15291	15156	15109	15245	15202	15150	15076	15120	15114	15081	15065	15088	15094	15355	15178	15158	15156	15130	15248	15185	15260	15188	15413	15113	15229	15154	15191	15153	15283	15217	15095	15228	15273	15202	15237	15205	15135	15201	15167	15112	15143	15326	15088	15396	15175	15410	15270	15150	15148	15169	15199	15198	15239	15166	15250	15145	15396	15324	15095	15196	15168	15213	15141	15091	15261	15198	15042	15117	15160	15123	15229	15133	15197	15326	15131	15248	15418	15186	15281	15116	15203	15209	15266	15308	15147	15234	15257	15123	15237	15114	15411	15250	15198	15332	15147	15156	15345	15270	15207	14989	15244	15204	15344	15119	15178	15160	15112	15020	15184	15365	15258	15120	15306	15131	15200	15119	15233	15113	15192	15227	15310	15315	15017	15278	15104	15198	15232	15105	15220	15223	15238	15148	15320	15157	15175	15064	15138	15039	15066	15304	15272	15197	15380	15122	15113	15102	15203	15186	15162	15025	15313	15164	15147	15089	15142	15229	15159	15119	15285	15272	15178	15317	15155	15137	15116	15046	15302	15122	15136	15115	15188	15221	15193	15169	15254	15202	15305	15108	15057	15122	15197	15318	15100	15196	14945	15244	15113	15279	15061	15244	15232	15197	15438	15183	15231	15352	15098	15230	15210	15343	15125	15269	15162	15105	15181	15250	15149	15068	15208	15153	15173	15248	15300	15274	15186	15244	15139	15296	15146	15204	15199	15153	15318	15235	15323	15229	15236	15158	15054	15346	15285	15245	15129	15325	15146	15207	15124	15220	15260	15200	15233	15118	15127	15259	15111	15346	15148	15233	15170	15227	15068	15259	15196	15157	15220	15142	15262	15169	15287	15236	15124	15124	15165	15242	15348	15201	15376	15124	15221	15197	15070	15080	15111	15208	15155	15208	15186	15150	15123	15095	15170	15088	15091	15261	15198	15224	15070	15139	15142	15169	15105	15176	15174	15119	15137	15219	15176	15178	15075	15079	15247	15302	15305	15127	15028	15227	15291	15116	15213	15219	15268	15103	15053	15260	14976	15173	14997	15182	15035	15237	15222	15275	15112	15030	15342	15124	15272	15189	15093	15260	15334	15104	15130	15156	15170	15046	15031	15233	15266	15180	15038	15211	15259	15280	15192	15097	14992	15220	15147	14970	15143	15257	15063	15200	15307	15100	15106	15234	15207	15206	15116	15042	15131	15287	15216	15238	15146	15005	15130	15277	15276	15279	15068	15013	15123	15162	15120	15178	15136	15233	15099	15147	15305	15244	15106	15237	15278	15240	15055	15207	15076	15046	15244	15085	15265	15176	15148	15198	15149	15175	15148	15094	15256	15203	15317	14999	15299	15363	15074	15121	15189	15288	15217	15101	15251	15136	15368	15190	15291	15161	15274	15057	15179	15200	15150	15047	15287	15333	15230	15216	15115	15126	15241	15184	15197	15036	15121	15260	15160	15103	15146	15110	15045	15128	15319	15501	15187	15133	15325	15045	15063	15206	15319	15085	15216	14998	15238	15187	15131	15188	15083	15023	15291	15287	15040	15262	15336	15167	15073	15098	15103	15108	15243	15329	15241	15231	15226	15118	15195	15196	15203	15351	15195	15202	15121	15342	15155	15176	15098	15134	15209	15269	15278	15215	15175	15148	15248	15117	15035	15267	15178	15293	15193	15061	15318	15340	15152	15219	15043	15177	15146	15155	15328	15267	15152	15267	15107	15351	15195	15204	15324	14985	15160	15188	15211	15134	15085	15080	15048	15153	15033	15283	15217	15402	15141	15132	15279	15330	15172	15259	15428	15134	15106	15284	15237	15097	15262	15124	15174	15196	15273	15234	15215	15188	15077	15237	15334	15129	15125	15105	15053	15091	15285	15118	15231	15112	15185	15108	15203	15123	15136	15302	15167	15209	15065	15219	15209	15265	15282	15137	15241	15236	15145	15137	15229	15242	15314	15291	15052	15015	15249	15217	15255	15196	15317	15226	15155	15055	15223	15064	15254	15177	15251	15291	15305	15268	15219	15164	15379	15028	15255	15213	15271	15071	15292	15192	15173	15045	15186	15253	15287	15066	15357	15255	15336	15278	15224	15256	15142	15233	15224	15213	15075	15127	15274	15122	15211	15232	15244	15171	15110	15206	15225	15063	14989	14990	15384	15170	15263	15289	15291	14916	15088	15285	15119	15235	15093	15120	15245	15218	15228	15255	15121	15140	15268	15114	15272	15139	15107	15199	15103	15172	15169	15039	15294	15160	15186	15190	15285	15083	15131	15065	15253	15184	15441	15082	15204	15223	15191	15075	15105	15191	15180	15108	15054	15144	15210	15341	15425	15320	15085	15152	15202	15243	15060	15299	15083	15169	15226	15229	15300	15080	15268	15105	15092	15265	15075	14993	15309	15253	15073	15142	15115	15060	15286	15229	15077	15364	15240	15159	15307	15145	15296	15098	15235	15216	15180	15150	15043	15215	15257	15261	15092	15202	15185	15196	14970	15300	15156	15284	15155	15195	15140	15138	15224	15109	15136	15175	15177	15215	15142	15105	15062	15219	15192	15273	15153	15200	15141	15307	15213	15096	15333	15098	15173	15134	15274	15149	15040	15237	14954	15127	15212	15384	15131	15083	15176	15197	15276	15195	15053	15246	15114	15190	15280	15006	15237	15188	15167	15305	15159	15364	15264	15040	15425	15082	15218	15216	15172	15153	15222	15132	15217	15077	15138	15105	15124	15149	15235	15192	15043	15380	15120	15117	15302	15178	15293	15294	15180	15250	15225	15083	15407	15142	15291	15101	15267	14937	15097	15149	15354	15062	15129	15152	15244	15078	15100	15317	15121	15147	15192	15110	15259	15287	15170	15175	15003	15114	15117	15172	15263	15219	15215	15159	15222	15371	15224	15191	15281	15159	15372	15235	15148	15238	15264	15142	15165	15239	15210	15244	15184	15069	15187	15195	15270	15145	15127	15148	15015	15108	15014	15147	15307	15240	15118	15165	14962	15111	15225	15138	15148
23841	21334	28835	24217	21785	21675	20153	17052	16609	16524	16857	16598	32824	41698	34422	26275	19854	16887	16194	15998	15866	15988	15862	15890	15779	15737	15790	15825	15895	15966	15972	15821	15742	15756	15770	15777	15805	15728	15823	15884	16097	15747	15846	15573	15797	15671	15880	15724	15624	15890	15772	15746	15877	15761	15686	15916	15807	15792	15870	15747	16004	15715	15803	15833	15680	15724	15862	15703	15658	15711	15751	15685	15611	15704	15841	15772	15797	15740	15704	15669	15730	15800	15874	15894	15815	15763	15893	15854	15795	15960	15733	15819	15673	15681	15899	15570	15989	15790	15740	15702	16001	15840	15758	15510	15718	15943	15681	15626	15730	15826	15646	15802	15734	15747	15853	15616	15595	15556	15590	15717	15852	15709	15798	15792	15715	15665	15887	15683	15596	15825	15912	15921	15818	15875	15752	15813	15796	15900	15900	15693	15590	15625	15823	15907	15775	15792	15875	15699	15734	15786	15913	15773	15600	15715	15687	15710	15751	15744	15591	15790	15738	15816	15691	15729	15796	15565	15899	15928	15769	15671	15703	15814	15847	15870	15897	15782	15561	15709	15693	15737	15842	15673	15785	15453	15765	15751	15616	15742	15810	15690	15740	15559	15625	15789	15786	15804	15758	15858	15775	15825	15654	15727	15720	15648	15802	15874	15841	15772	15768	15586	15957	15715	15679	15953	15736	15644	15892	15678	15783	15646	15737	15708	15789	15839	15741	15779	15843	15646	15630	15683	15862	15484	15822	15755	15706	15727	15807	15783	15711	15700	15818	15594	15919	15742	15948	15835	15687	15734	15617	15733	15814	15622	15879	15545	15790	15889	15883	15766	15714	15873	15728	15709	15816	15734	15877	15728	15837	15821	15564	15686	15761	15539	15779	15872	15829	15754	15649	15592	15775	15867	15700	15653	15871	15709	15563	15547	15953	15980	15746	15695	15691	15639	15842	15652	15797	15778	15585	15670	15810	15738	15822	15935	15763	15668	15770	15744	15652	15764	15917	15743	15662	15791	15549	15723	15746	15809	15673	15675	15618	15725	15808	15697	15687	15792	15844	15561	15843	15680	15700	15742	15735	15673	15687	15764	15809	15741	15784	15799	15767	15711	15650	15793	15545	15584	15832	15698	15591	15762	15687	15780	15704	15723	15720	15883	15692	15686	15684	15689	15667	15744	15902	15935	15638	15699	15615	15679	15650	15576	15889	15621	15753	15827	15848	15779	15674	15693	15915	15669	15861	15622	15786	15627	15830	15821	15779	15788	15792	15710	15932	15752	15904	15711	15750	15707	15760	15632	15605	15770	15730	15620	15793	15727	15921	15788	15727	15619	15653	15678	15744	15603	15823	15632	15832	15603	15840	15738	15787	15645	15646	15687	15749	15700	15722	15613	15830	15841	15854	15719	15679	15581	15744	15827	15750	15894	15719	15652	16000	15754	15461	15711	15758	15877	15712	15613	15593	15709	15656	15765	15828	15834	15686	15737	15558	15718	15772	15743	15812	15718	15629	15794	15914	15723	15774	15676	15637	15560	15783	15781	15845	15829	15651	15693	15705	15748	15543	15683	15793	15648	15811	15731	15839	15795	15903	15810	15612	15755	15611	15719	15832	15927	15715	15556	15789	15690	15669	15613	15628	15675	15801	15656	15641	15740	15700	15676	15755	15813	15659	15689	15730	15693	15698	15707	15801	15783	15663	15756	15877	15725	15527	15703	15835	15813	15991	15579	15562	15762	15553	15858	15861	15728	15621	15776	15654	15721	15757	15729	15727	15622	15451	15602	15631	15720	15641	15738	15868	15616	15817	15573	15673	15581	15709	15760	15666	15802	15673	15775	15933	15721	15712	15692	16062	15874	15717	15852	15660	15792	15590	15793	15770	15863	15809	15755	15651	15740	15820	15480	15599	15958	15712	15817	15795	15746	15687	15726	15810	15586	15776	15684	15861	15669	15806	15740	15871	15769	15774	15587	15823	15612	15560	15788	15700	15775	15860	15831	15559	15852	15764	15710	15886	15743	15643	15743	15656	15660	15677	15649	15679	15796	15612	15838	15721	15883	15682	15682	15849	15825	15795	15932	15810	15640	15817	15776	15912	15598	15740	15671	15564	15752	15908	15708	15908	15933	15820	15748	15562	15904	15891	15589	15638	15835	15798	15709	15762	15677	15814	15775	15849	15642	15750	15912	15684	15691	15715	15736	15769	15556	15854	15639	16006	15831	15497	15801	15783	15680	15673	15790	15709	15706	15741	15723	15767	15850	15899	15565	15768	15852	15819	15761	15597	15739	15634	15786	15784	15748	15893	15706	15833	15671	15603	15821	15757	15662	15752	15809	15706	15852	15755	15608	15647	15731	15765	15775	15971	15779	15841	15777	15902	15626	15906	15734	15736	15702	15806	15669	15580	15880	15879	15764	15536	15777	15609	15838	15845	15591	15738	15711	15764	15729	15821	15650	15679	15718	15809	15817	15702	15799	15576	15850	15930	15789	15850	15604	15472	15650	15772	15687	15723	15792	15762	15736	15823	15820	15723	15960	15937	15760	15732	15752	15688	15763	15704	15821	15684	15781	15809	15869	15790	15729	15770	15562	15808	15788	15639	15861	15670	15703	15929	15594	15785	15888	15925	15877	15593	15636	15619	15699	15959	15897	15846	15684	15869	15916	15729	15737	15777	15780	15695	15680	15712	15816	15643	15874	15589	15570	15740	15723	15775	15773	15681	15795	15837	15744	15798	15763	15731	15663	15811	15693	15702	15710	15813	15617	15795	15880	15875	15516	15928	15750	15820	15568	15834	15769	15953	15799	15689	15659	15865	15742	15772	15631	15874	15846	15745	15749	15713	15682	15757	16121	15874	15798	15712	15884	15854	15909	15672	15768	15733	15747	15734	15737	15863	15620	15831	15890	15516	15755	15741	15660	15921	15732	15597	15774	15759	15874	15780	15568	15727	15737	15726	15738	15873	15606	15775	15710	15661	15653	15753	15820	15774	15545	15954	15658	15947	15704	15770	15868	15691	15769	15716	15489	15787	15861	15901	15833	15799	15791	15633	15841	15747	15866	15738	15788	15669	15574	15671	15763	15713	15646	15879	15913	15968	15909	15556	15714	15594	15821	15845	16049	15880	15598	15635	15608	15826	15773	15761	15714	15799	15662	15631	15726	15803	15737	15721	15876	15722	15689	15698	15619	15718	15786	15684	15596	15867	15742	15840	15661	15698	15951	15646	15581	15822	15778	15669	15710	15612	15742	15745	15836	15706	15767	15507	15790	15728	15691	15712	15554	15944	15804	15650	15596	16005	15831	15620	15618	15572	15661	15814	15802	15550	15801	15604	15649	15555	15654	15653	15693	15865	15790	15802	15641	15571	15630	15894	15707	15825	15637	15695	15806	15569	15746	15806	15913	15685	15669	15625	15753	15688	15770	15660	15661	15684	15816	15716	15692	15573	15772	15814	15660	15606	15913	15688	15558	15892	15680	15588	15897	15829	15968	15851	15665	15711	15692	15736	15767	15678	15614	15813	15640	15788	15782	15799	15837	15675	15851	15707	15907	15788	15723	15764	15835	15614	15754	15846	15809	15681	15718	15653	15655	15670	15746	15760	15719	15663	15534	15734	15747	15756	15937	15774	15665	15971	15768	15749	15633	15906	15909	15729	15752	15679	15789	15988	15817	15981	15692	15888	15795	15807	15580	15590	15759	15822	15843	15605	15860	15750	15692	15876	16017	15629	15700	15744	15711	15865	15718	15709	15508	15748	15784	15715	15901	15452	15854	15733	15713	15899	15726	15727	15905	15900	15833	15883	15659	15650	15731	15522	15829	15714	15752	15727	15904	16010	15740	15790	15864	15660	15767	15714	15767	15726	15629	15758	15788	15824	15678	15676	15539	15660	15809	15689	15823	15742	15539	15933	15759	15681	15688	15696	15768	15703	15662	15761	15718	15614	15713	15770	15817	15819	15703	15671	15827	15906	15716	15679	15758	15792	15701	15860	15892	15661	15895	15686	15918	15761	15861	15494	15554	15795	15894	15726	15574	15711	15637	15640	15664	15710	15538	15829	15570	15765	15613	15577	15664	15511	15987	15657	15611	15808	15805	15724	15980	15701	15736	15867	15724	15863	15796	15873	15742	15868	15770	15659	15871	15964	15866	15780	15836	15668	15895	15747	15702	15729	15700	15779	15677	15734	15699	15615	15738	15647	15651	15707	15893	15531	15947	15778	15621	15675	15642	15763	15925	15747	15811	15789	15702	15729	15608	15695	15615	15651	15631	15462	15756	15690	15773	15793	15936	15813	15594	15746	15885	15842	15684	15728	15643	15785	15495	15831	15656	15676	15818	15703	15665	15676	15643	15833	15670	15739	15872	15666	15879	15733	15852	15616	15692	15631	15753	15877	15731	15758	15700	15544	15787	15936	15640	15803	15868	15695	15852	15796	15756	15845	15711	15720	15757	15677	15792	15917	15915	15648	15722	15712	15734	15725	15938	15782	15656	15562	15832	15986	15578	15776	15792	15891	15687	15693	15600	15769	15732	15761	15624	15593	15687	15623	15777	15801	15563	15715	15758	15832	15855	15793	15695	15763	15735	15730	15712	15691	15723	15814	15781	15485	15691	15768	15760	15765	15655	15705	15796	15763	15828	15719	15712	15660	15724	15809	15906	15699	15602	15703	15722	15774	15741	15837	15847	15807	15977	16001	15709	15718	15703	15657	15771	15744	15571	15826	15916	15728	15681	15645	15812	15599	15766	15561	15904	15693	15773	15659	15766	15688	15587	15927	15769	15872	15885	15641	15823	15783	15860	15815	15535	15838	15956	15849	15656	15666	15673	15634	15670	15783	15793	15627	15601	15851	15673	15538	15813	15827	15923	15703	15738	15626	15789	15655	15661	15712	15607	15849	15841	15762	15763	15777	15734	15785	15944	15817	15725	15831	15653	15571	15712	15941	15760	15680	15854	15710	15762	16009	15807	15698	15680	15756	15780	15748	16039	15657	15630	15615	15764	15583	15639	15797	15887	15795	15823	15500	15711	15563	15717	15659	15733	15590	15768	15614	15932	15631	15779	15777	15561	15596	15787	15777	15806	15614	16016	15693	15787	15631	15555	15721	15869	15770	15767	15835	15677	15659	15778
15922	26302	24433	20392	18479	17214	17010	16783	16664	16638	16261	16241	38329	43950	37161	27204	19586	16195	15445	15208	15321	15121	15231	15446	15174	15267	15253	15296	15157	15133	15151	15242	15066	15057	15204	15031	15350	15286	15174	15180	15354	15255	15131	15058	15192	15150	15113	15248	15268	15182	15250	15137	15321	15120	15217	15255	15205	15140	15168	15326	15293	15291	15218	15204	15100	15086	15249	15163	15160	15157	15238	15176	15318	15386	15192	15179	15040	15166	15263	15099	15088	15165	15113	15023	15003	15167	15070	15269	15220	15252	15289	15142	15257	15086	15182	15267	15311	15124	15260	15212	15386	15177	15198	15193	15174	15310	15156	15000	15184	15251	15132	15039	15218	15073	15077	15315	15072	15186	15154	15159	15213	15171	15154	15183	15129	15090	15062	15261	15240	15400	15349	15231	15138	15121	15179	15247	15228	15096	15132	15121	15082	15097	15234	15162	15120	15164	15184	15049	15220	15220	15346	15131	15033	15298	15103	14915	15236	15261	15182	15037	15155	15129	15246	15058	15151	15273	15087	15311	15208	15129	15141	15205	15174	15233	15360	15163	15201	15081	15033	15257	15260	15259	15273	15265	15092	15318	14940	15073	15296	15261	15211	15117	15269	15131	15197	15140	15182	15160	15101	15241	15192	15211	15173	15144	15128	15212	15064	15304	15106	15224	15001	15156	15138	15075	15230	15231	15194	15127	14968	15143	15077	14906	15227	15219	15360	15119	15215	15281	15084	14944	15149	15213	15151	15167	15131	15104	15249	15008	15185	15113	15240	15191	15167	15151	15134	15180	15278	15193	15165	15027	15268	15292	15233	15143	15168	15045	15120	15172	15084	15119	15130	15318	15102	15113	15170	15449	15008	15150	15264	14967	15041	15102	15088	15014	15081	15165	15051	15147	15156	15097	15204	15149	15104	15331	15036	15267	15195	15154	15132	15204	15207	15099	15174	15223	15170	15083	15036	15129	15225	15033	15073	15085	15131	15285	15069	15296	15256	15309	15087	15135	15150	15176	15059	15271	15120	15202	15106	15233	15322	15081	15339	15081	15059	15290	15151	15241	15211	15128	15169	15145	15033	15043	15160	15120	15209	15080	15198	15003	15144	15134	15126	15010	15015	15077	15073	15142	15061	15017	15118	15209	15253	15153	15146	15223	15229	15174	15207	15142	15023	15341	15112	14988	15187	15212	15341	14957	15152	15020	15067	15101	15250	15169	15287	15388	15124	15268	15220	15167	14984	15071	15142	15136	15136	15144	15122	15187	15011	15085	15136	15096	15114	15069	15223	15286	15207	15058	15119	15110	15320	15244	15146	15201	14977	15210	15196	15037	15271	15130	15130	15411	15150	15232	15154	15169	15125	15187	15102	15175	15177	15148	15257	15269	15243	15129	15169	15177	14959	15253	15196	15101	15144	15178	15240	15337	15083	15074	15225	14991	15288	15256	15130	15193	15140	15053	15073	15250	15243	15175	15041	15157	14993	15120	15223	15165	15188	15317	15113	15185	15114	15224	15220	15180	15109	14934	15245	15235	15130	15265	15123	15189	15229	15139	15276	15058	15228	15024	15296	15302	15222	15139	15155	15144	15369	15260	15168	15182	15108	15302	15338	15143	15127	15168	15102	15268	15045	14929	15294	15233	15208	15041	15284	15071	15263	15011	15145	15273	15134	14906	15171	15292	15165	15175	15188	15147	15096	15243	15171	15075	15198	14921	15252	15123	15266	15273	15162	15150	15156	15019	15081	15131	15157	15324	15305	15271	15041	15210	15051	15622	15084	15292	15382	15038	15261	15093	15167	15202	15024	15014	15441	15194	15019	15130	15310	15068	15230	15071	15208	15139	15375	14990	15279	15112	15136	15319	15020	15037	15100	15186	15197	15116	15221	15216	15160	15248	15263	15212	15230	15248	15083	15229	15213	15090	15086	15169	15369	15138	15290	15154	15296	15167	15428	15302	15188	15133	15284	15062	14985	15055	15108	15260	15082	15279	15036	15239	15132	15111	15173	15238	15143	15436	15274	15226	15314	15186	15099	15140	15211	15074	14989	15143	15038	15292	15137	15143	15076	15262	15092	15082	15252	15246	15241	15109	15027	15162	15152	15241	14960	15217	15162	15255	15064	15207	15167	15300	15170	15176	15219	15246	15190	15256	15209	15094	15062	14975	14971	14974	15240	15123	15240	15360	15164	15210	15160	15078	15168	15201	15181	15260	15194	15181	15178	15196	15244	14960	15173	15087	14997	14953	15130	15076	15097	15068	15242	14966	15234	15269	15063	15172	15098	15222	15082	15252	15137	15181	15234	15198	14967	15070	15299	15105	14985	14954	15204	15122	15112	15246	15070	15157	15096	15110	15207	15135	15218	15131	15209	15144	15217	15304	15077	15246	15032	15318	14990	14982	15121	15177	15232	15091	15310	15017	15108	15136	15091	15253	15124	15134	15115	15121	14953	15123	15249	15220	15328	15215	15148	14934	15093	15063	15244	15077	15064	15400	15193	15100	15257	15023	15127	15203	15131	15110	14954	15307	15063	15082	15163	14937	15226	15180	15194	15164	15175	15265	15142	15173	15175	15198	15377	15239	15196	15203	15112	15230	15276	15303	15202	15258	15162	15179	15218	15175	15093	14951	15136	15109	15119	14950	15312	14983	15202	15211	15310	15063	15126	14992	15263	15038	15326	15207	14981	15181	15137	15123	15234	15167	15202	15172	15034	15260	15110	15097	15216	15264	15339	15103	15307	15116	15139	15257	15166	15265	15122	15150	15161	15251	15262	15088	15041	15175	15127	15218	15199	15060	15268	15016	15048	15082	15202	15188	15195	14976	15240	15199	15105	15050	15117	15199	15103	15122	15258	15348	15177	15106	15185	15325	15214	15385	15150	15221	15187	15126	15186	15109	15052	15162	15255	15144	15227	15116	15217	15097	15126	15190	15009	15296	15106	15078	15269	15235	15157	15175	15261	15159	15181	15308	15134	15251	15278	15209	15093	15123	15236	15203	15092	15166	15045	15188	15210	15028	15122	15153	15276	15239	15154	15210	14993	14981	15036	15125	15002	15282	15250	15072	15059	15085	15251	15317	15105	15084	14994	15170	15063	15131	15225	15179	15188	15054	15124	15414	15339	15234	15036	15119	15179	15127	15353	15126	15167	15294	15085	15189	15172	15162	15273	15164	15236	15178	15140	15121	15051	15223	15233	15223	15254	15069	15322	15129	15258	15147	15259	14980	15186	15118	15163	15106	15120	15224	15116	15290	15260	15140	15177	15221	15190	15227	15164	15252	15088	15016	15168	15277	15130	15132	15068	15244	15026	15152	15225	15102	15118	15154	15083	15291	15129	15302	15211	15153	15194	15382	15128	15233	15220	15186	15182	15147	15173	15068	15145	15089	15216	15113	15256	15091	15065	15194	15169	15236	15121	15153	14998	15227	15152	15183	15193	15297	15103	15168	15227	15083	15171	15020	15415	15159	15229	15055	15096	15124	15161	15311	15166	15272	15365	15033	15088	15159	15053	15286	15320	15203	15191	15230	15198	15198	14955	14968	15265	15009	15142	15128	15151	15160	14963	15195	15149	15240	15096	15081	15209	15187	15068	15153	15160	15233	15212	15238	15276	15204	15077	15196	15260	15102	15245	14925	15293	15122	15167	15238	15081	15247	15224	15195	15059	15337	15176	15215	14927	15278	15142	15152	15255	15225	15110	15133	15110	15186	15332	15108	14947	15068	15187	15155	15324	15217	15060	15235	15075	15176	15102	15109	15185	15227	15116	15017	15105	15165	15105	15183	15103	15223	15127	15102	15221	15280	15206	15187	15242	15080	14911	15359	15199	15267	15016	15137	15201	15223	15190	15242	15043	15232	15128	15137	15080	14985	15172	15168	15156	15354	15131	15136	15251	15245	15208	15154	15161	15268	15214	15046	15297	15159	15206	14987	15069	15212	15331	15306	15027	15374	15248	15165	15068	15106	15147	14989	15233	15083	15029	15258	15068	15177	15219	15069	15308	15101	15052	15202	15075	15104	15140	15220	15201	15093	15187	14965	15111	15195	15218	15300	15212	15084	15172	15107	15222	15071	15198	15096	15176	15199	15231	15287	15130	15124	15323	15056	15043	15240	15140	14865	15173	15241	15289	15036	15392	15106	15307	15139	15257	15251	15197	14932	15251	15121	15218	14947	15103	15191	15343	15043	15117	15307	15139	15121	15254	15146	15138	15075	15289	15276	15219	15362	15190	15087	15058	14961	15118	15157	15122	15201	15288	15016	15073	15318	15055	15151	15048	15218	15026	15318	15245	15218	15175	15151	15288	15150	15253	15178	15181	15121	15255	15241	15144	15043	15404	15255	15308	15075	15182	15053	15099	15205	15203	14917	15330	15024	15108	15192	15021	15056	15166	15077	15105	15206	15372	15212	15312	15349	15187	15206	15161	15250	15132	15067	15182	15130	15137	15129	15230	15181	15254	15157	15141	15349	15234	15081	15042	15111	15155	15274	15080	15127	15307	15111	15130	15198	15068	15081	15216	15239	15143	15006	14996	15297	15153	15253	15283	15309	15252	15059	15208	15235	15157	15176	15230	15259	15294	15161	15193	15236	15159	15204	15110	15268	15277	15221	15171	14994	15214	15208	15196	15065	15165	15189	15181	15262	15146	15108	15146	15072	15103	15233	15168	15109	15133	15111	15154	15357	15221	15169	15068	15286	15084	15116	15184	15196	15144	15249	15095	15139	15204	15095	15158	15298	14965	15029	15114	15183	15106	15213	15215	15170	15037	15192	15283	15244	15252	15261	15227	15134	15197	15399	15138	15106	15286	15113	15091	15121	15106	15094	15244	15334	15229	15319	15329	15285	15181	15311	15209	15189	15182	15268	15219	15276	15152	15160	15190	15133	15141	15166	14968	15244	15302	15230	15049	15132	15242	15058	14958	15128	15158	15031	15270	15080	15130	15277	15085	14945	15101	15053	15164	15293	15177	15200	15370	15061	15125	15043	15318	15036	15309	15189	14950	15098	15233	15129	15227	15280	15025	15135	15110	15316	15215	15276	15132	15174	15204	15064	15231	15118	15280	15229	15110	15071	15234	15173	15163	15027	15163	15118	15040	15286	15234	15138	15151	15292	15212	15147	15221	15177
28727	21445	20618	18297	16578	16686	16633	16532	16403	16520	16372	16504	17855	19286	18960	17784	17031	16721	16327	16365	16314	16340	16611	16392	16346	16325	16197	16422	16492	16535	16446	16423	16393	16366	16230	16331	16288	16322	16354	16420	16491	16209	16316	16432	16440	16315	16533	16379	16230	16381	16293	16575	16332	16436	16495	16301	16365	16322	16395	16325	16247	16373	16214	16352	16433	16497	16275	16323	16296	16216	16444	16454	16321	16330	16367	16344	16391	16526	16221	16164	16508	16391	16291	16240	16447	16323	16373	16592	16326	16416	16427	16415	16410	16264	16324	16409	16261	16354	16535	16236	16491	16404	16299	16364	16444	16431	16360	16429	16403	16412	16301	16405	16474	16377	16335	16481	16486	16423	16570	16277	16477	16470	16494	16393	16421	16309	16371	16429	16234	16434	16337	16303	16380	16467	16440	16359	16482	16414	16275	16458	16414	16369	16552	16472	16308	16416	16488	16548	16366	16273	16205	16480	16433	16317	16301	16253	16403	16502	16370	16416	16332	16206	16204	16451	16432	16457	16399	16352	16366	16112	16342	16548	16269	16248	16375	16348	16561	16303	16515	16404	16301	16399	16264	16581	16471	16355	16421	16333	16192	16360	16261	16432	16301	16564	16330	16428	16432	16379	16245	16359	16336	16351	16119	16587	16329	16401	16449	16380	16233	16524	16179	16443	16342	16248	16171	16453	16567	16580	16406	16457	16271	16370	16402	16424	16324	16424	16453	16304	16249	16381	16338	16499	16419	16467	16249	16575	16228	16443	16316	16283	16515	16310	16482	16510	16358	16415	16534	16296	16318	16377	16303	16214	16626	16403	16407	16415	16188	16215	16381	16476	16457	16399	16352	16412	16448	16228	16267	16247	16342	16340	16189	16476	16362	16401	16409	16313	16400	16467	16466	16291	16574	16469	16373	16469	16258	16447	16524	16411	16450	16329	16262	16380	16350	16251	16454	16317	16530	16112	16622	16400	16430	16353	16288	16464	16337	16195	16277	16356	16577	16168	16433	16447	16331	16330	16411	16193	16523	16562	16378	16465	16523	16418	16267	16318	16190	16366	16400	16445	16446	16340	16439	16435	16528	16220	16257	16283	16371	16456	16464	16360	16343	16284	16573	16320	16357	16167	16208	16235	16494	16522	16414	16471	16487	16333	16326	16563	16343	16471	16465	16345	16260	16449	16554	16342	16496	16318	16199	16505	16371	16459	16464	16160	16160	16195	16285	16514	16229	16311	16409	16199	16465	16312	16215	16441	16485	16410	16456	16359	16256	16557	16283	16394	16557	16375	16222	16341	16346	16423	16306	16264	16316	16223	16432	16420	16342	16292	16464	16421	16390	16287	16374	16506	16251	16361	16371	16257	16272	16423	16630	16528	16441	16488	16300	16377	16445	16480	16380	16376	16546	16278	16476	16420	16574	16403	16226	16379	16444	16397	16366	16429	16227	16457	16534	16424	16396	16236	16256	16396	16376	16552	16324	16513	16535	16367	16333	16418	16459	16377	16383	16247	16577	16320	16307	16431	16271	16408	16426	16466	16229	16344	16390	16230	16353	16155	16421	16398	16414	16410	16446	16452	16304	16467	16497	16329	16312	16347	16340	16302	16541	16333	16277	16370	16375	16364	16456	16443	16247	16421	16300	16285	16291	16371	16295	16386	16376	16350	16463	16372	16237	16282	16404	16396	16162	16229	16548	16335	16191	16353	16327	16380	16485	16361	16437	16221	16461	16301	16326	16334	16314	16332	16496	16212	16335	16382	16417	16246	16342	16364	16305	16220	16434	16149	16137	16391	16300	16405	16372	16357	16409	16346	16472	16439	16273	16461	16296	16437	16316	16264	16307	16361	16303	16293	16475	16224	16319	16413	16440	16388	16396	16356	16304	16451	16228	16285	16488	16381	16276	16605	16363	16140	16446	16407	16278	16262	16458	16307	16456	16560	16449	16301	16567	16419	16191	16399	16387	16381	16124	16545	16247	16262	16374	16607	16565	16441	16264	16362	16318	16374	16612	16436	16352	16446	16539	16426	16373	16424	16546	16573	16247	16546	16330	16424	16274	16272	16187	16407	16355	16692	16458	16597	16438	16402	16534	16406	16541	16304	16361	16154	16514	16397	16349	16413	16407	16608	16168	16411	16319	16498	16374	16346	16344	16419	16446	16265	16490	16255	16420	16443	16301	16402	16351	16451	16587	16315	16188	16346	16329	16413	16107	16567	16433	16444	16471	16594	16358	16292	16455	16334	16420	16554	16238	16534	16510	16432	16279	16369	16521	16449	16283	16344	16407	16479	16348	16302	16425	16243	16537	16561	16281	16262	16306	16168	16413	16267	16498	16567	16572	16430	16380	16434	16421	16411	16477	16488	16312	16409	16459	16424	16331	16343	16454	16259	16695	16263	16461	16511	16471	16478	16326	16359	16274	16424	16155	16288	16500	16426	16513	16426	16569	16264	16286	16194	16580	16506	16355	16511	16341	16510	16586	16383	16591	16538	16581	16393	16297	16322	16467	16407	16351	16261	16148	16245	16516	16367	16476	16696	16465	16401	16461	16245	16401	16503	16481	16344	16533	16376	16157	16577	16444	16498	16598	16259	16447	16340	16502	16406	16543	16394	16464	16565	16420	16577	16481	16122	16304	16486	16509	16338	16222	16483	16481	16214	16329	16402	16320	16459	16434	16282	16353	16282	16602	16306	16158	16259	16273	16280	16251	16255	16310	16281	16367	16290	16350	16341	16310	16394	16497	16486	16370	16246	16350	16335	16389	16416	16314	16385	16253	16411	16306	16388	16300	16434	16405	16422	16284	16390	16367	16350	16473	16268	16381	16492	16431	16553	16290	16423	16407	16263	16566	16292	16434	16480	16508	16288	16403	16241	16343	16319	16387	16286	16427	16356	16464	16452	16714	16472	16460	16227	16513	16285	16178	16316	16493	16423	16532	16461	16440	16503	16282	16418	16287	16625	16495	16309	16371	16381	16531	16420	16476	16383	16387	16421	16252	16401	16222	16394	16392	16342	16314	16291	16385	16621	16550	16404	16681	16277	16378	16390	16419	16629	16324	16332	16311	16393	16121	16436	16418	16362	16405	16495	16527	16421	16573	16478	16330	16241	16357	16444	16384	16574	16553	16603	16366	16593	16187	16414	16338	16376	16604	16465	16314	16321	16365	16325	16372	16399	16452	16445	16447	16405	16399	16064	16273	16442	16491	16384	16342	16443	16346	16258	16337	16238	16453	16191	16310	16606	16445	16342	16416	16278	16374	16245	16321	16421	16429	16611	16441	16381	16418	16234	16260	16463	16192	16319	16417	16320	16460	16547	16225	16450	16544	16341	16496	16350	16351	16334	16305	16405	16250	16430	16300	16386	16383	16264	16415	16366	16394	16378	16667	16467	16516	16367	16491	16637	16486	16301	16431	16381	16462	16232	16015	16601	16409	16371	16384	16605	16621	16176	16336	16398	16240	16388	16307	16308	16322	16475	16228	16208	16457	16446	16479	16293	16265	16497	16402	16390	16475	16222	16373	16369	16295	16342	16324	16290	16182	16167	16498	16462	16406	16409	16538	16445	16486	16430	16371	16275	16532	16374	16524	16319	16497	16562	16317	16506	16322	16323	16305	16307	16482	16503	16265	16445	16214	16214	16578	16441	16158	16553	16275	16149	16430	16472	16495	16210	16467	16348	16380	16282	16251	16287	16376	16426	16325	16305	16472	16517	16413	16418	16266	16402	16350	16585	16305	16215	16425	16084	16335	16544	16208	16447	16274	16451	16445	16315	16414	16557	16334	16558	16563	16301	16417	16367	16394	16317	16531	16370	16093	16268	16127	16230	16494	16224	16318	16443	16393	16351	16377	16255	16390	16031	16488	16261	16324	16199	16348	16332	16287	16430	16426	16527	16594	16276	16293	16428	16474	16346	16476	16392	16503	16344	16248	16593	16361	16466	16409	16504	16405	16206	16194	16431	16534	16325	16538	16540	16351	16301	16311	16186	16320	16427	16267	16441	16486	16373	16442	16411	16348	16357	16519	16195	16208	16337	16451	16223	16393	16302	16309	16337	16295	16093	16411	16341	16380	16306	16237	16515	16138	16317	16313	16514	16461	16279	16525	16620	16478	16773	16474	16506	16514	16200	16334	16407	16310	16434	16386	16544	16444	16579	16445	16317	16305	16396	16345	16367	16410	16207	16254	16335	16382	16429	16469	16325	16302	16202	16392	16259	16469	16499	16345	16328	16463	16328	16399	16559	16315	16299	16397	16198	16463	16392	16367	16484	16506	16531	16493	16203	16430	16413	16248	16346	16382	16271	16510	16346	16473	16292	16287	16340	16469	16309	16340	16396	16240	16535	16375	16387	16455	16459	16410	16449	16246	16115	16309	16288	16489	16383	16477	16455	16444	16318	16357	16538	16468	16420	16261	16347	16515	16493	16435	16151	16414	16361	16224	16363	16284	16297	16298	16539	16360	16491	16436	16429	16280	16200	16551	16388	16468	16311	16464	16671	16308	16202	16348	16243	16418	16346	16447	16378	16240	16526	16515	16339	16351	16381	16352	16619	16417	16374	16318	16374	16560	16409	16506	16245	16250	16516	16313	16310	16450	16442	16436	16512	16231	16554	16453	16387	16381	16386	16516	16495	16383	16224	16410	16285	16370	16386	16309	16375	16365	16425	16252	16465	16386	16276	16465	16238	16438	16352	16600	16532	16411	16588	16458	16269	16390	16383	16508	16466	16377	16427	16298	16413	16285	16349	16456	16512	16665	16508	16385	16414	16596	16534	16374	16345	16308	16342	16109	16154	16284	16363	16272	16396	16500	16370	16332	16225	16454	16482	16277	16392	16405	16606	16412	16299	16264	16488	16513	16539	16392	16322	16232	16390	16275	16354	16336	16265	16570	16287	16477	16353	16422	16417	16367	16331	16359	16527	16455	16393	16542	16417	16485	16485	16191	16382	16238	16333	16421	16366	16511	16389	16453	16366	16413	16226	16303	16417	16279	16425	16327	16205	16275	16456	16327	16439	16322	16337	16412	16390	16383	16531	16341	16474	16428	16340	16333	16303	16523	16611	16413	16463	16380	16242	16479	16174	16535	16360	16389	16233	16452	16371	16314	16432	16524	16562	16488	16411
15599	16705	16604	16112	15964	15960	15828	15805	15759	15650	15634	15761	18406	20045	18698	17048	16197	15700	15428	15326	15736	15554	15475	15465	15605	15465	15378	15643	15527	15643	15437	15247	15643	15415	15467	15591	15530	15573	15489	15539	15588	15418	15346	15506	15571	15524	15439	15459	15538	15519	15474	15643	15489	15550	15542	15618	15562	15415	15788	15441	15565	15576	15607	15584	15532	15488	15433	15554	15431	15413	15458	15596	15648	15456	15678	15478	15429	15441	15723	15403	15464	15571	15355	15469	15483	15452	15574	15564	15380	15485	15498	15522	15445	15650	15519	15673	15403	15573	15451	15528	15514	15656	15444	15421	15525	15492	15449	15441	15625	15496	15612	15738	15484	15618	15451	15420	15624	15592	15638	15570	15388	15359	15675	15680	15622	15703	15664	15434	15449	15637	15469	15579	15292	15469	15661	15544	15618	15508	15460	15562	15613	15635	15595	15527	15467	15632	15299	15236	15434	15495	15584	15706	15532	15564	15647	15459	15338	15519	15477	15552	15510	15608	15296	15490	15566	15509	15305	15455	15465	15558	15641	15405	15292	15575	15527	15357	15577	15385	15360	15466	15548	15606	15603	15467	15539	15472	15570	15532	15577	15563	15535	15579	15557	15572	15605	15516	15674	15432	15484	15510	15497	15405	15556	15463	15592	15292	15423	15396	15680	15454	15440	15455	15524	15566	15500	15494	15547	15429	15528	15592	15460	15368	15479	15512	15422	15683	15646	15660	15540	15458	15503	15609	15672	15498	15429	15504	15561	15482	15416	15414	15619	15564	15513	15623	15566	15582	15441	15524	15572	15574	15652	15529	15557	15538	15485	15601	15482	15546	15600	15465	15619	15414	15488	15617	15463	15395	15269	15576	15508	15412	15538	15559	15427	15498	15568	15520	15383	15458	15589	15418	15575	15477	15450	15346	15701	15561	15392	15350	15593	15471	15603	15567	15496	15621	15697	15588	15658	15451	15516	15573	15559	15530	15608	15473	15323	15483	15603	15634	15729	15411	15429	15302	15580	15364	15516	15548	15525	15437	15643	15456	15512	15684	15531	15361	15315	15725	15473	15462	15363	15475	15483	15492	15600	15401	15440	15570	15463	15706	15460	15378	15738	15222	15457	15428	15647	15686	15451	15480	15533	15669	15555	15427	15405	15547	15550	15507	15521	15378	15684	15450	15628	15431	15460	15560	15570	15482	15423	15439	15520	15597	15634	15500	15799	15390	15393	15569	15468	15574	15571	15582	15528	15447	15536	15537	15345	15435	15457	15614	15487	15600	15627	15640	15421	15483	15385	15571	15449	15574	15529	15612	15341	15613	15468	15579	15653	15504	15498	15489	15530	15524	15485	15438	15523	15576	15573	15335	15596	15574	15613	15626	15606	15498	15607	15488	15604	15521	15479	15464	15494	15443	15707	15471	15458	15454	15396	15563	15552	15510	15455	15563	15575	15645	15617	15660	15649	15604	15488	15395	15545	15614	15568	15524	15370	15443	15431	15387	15439	15477	15668	15704	15525	15613	15426	15557	15643	15397	15370	15587	15431	15538	15428	15521	15468	15538	15671	15472	15363	15457	15491	15539	15691	15444	15493	15586	15543	15508	15499	15568	15412	15369	15398	15379	15579	15519	15510	15461	15530	15546	15591	15416	15428	15336	15547	15634	15584	15471	15691	15269	15445	15551	15641	15533	15540	15625	15539	15409	15442	15359	15528	15656	15564	15603	15287	15549	15475	15533	15430	15458	15420	15519	15469	15547	15730	15557	15456	15404	15506	15571	15638	15324	15519	15442	15486	15393	15494	15608	15456	15695	15514	15464	15504	15507	15333	15407	15322	15608	15510	15389	15498	15333	15459	15424	15515	15401	15362	15544	15599	15526	15459	15543	15695	15515	15634	15421	15494	15653	15589	15539	15578	15553	15549	15548	15517	15587	15531	15538	15617	15519	15661	15522	15433	15568	15441	15532	15566	15454	15506	15346	15560	15545	15550	15445	15459	15624	15645	15522	15532	15597	15675	15622	15391	15508	15573	15506	15607	15631	15401	15716	15499	15570	15563	15605	15603	15462	15493	15465	15541	15461	15482	15602	15466	15434	15642	15367	15583	15494	15442	15643	15579	15527	15494	15534	15506	15318	15341	15418	15611	15520	15663	15493	15549	15521	15670	15611	15602	15500	15515	15391	15551	15478	15573	15468	15452	15416	15551	15546	15641	15481	15520	15464	15517	15584	15506	15541	15368	15583	15416	15567	15485	15672	15531	15264	15375	15566	15610	15513	15683	15411	15386	15485	15388	15445	15303	15511	15456	15610	15565	15499	15714	15524	15492	15626	15477	15438	15575	15461	15560	15515	15404	15538	15527	15390	15470	15531	15333	15413	15569	15589	15511	15648	15607	15498	15387	15504	15626	15430	15607	15464	15570	15484	15655	15662	15446	15430	15614	15484	15489	15509	15487	15620	15308	15514	15475	15590	15497	15438	15525	15362	15571	15553	15421	15624	15451	15453	15551	15440	15475	15417	15481	15543	15534	15640	15334	15441	15573	15540	15442	15572	15505	15539	15539	15545	15430	15612	15433	15326	15575	15559	15353	15435	15535	15569	15696	15470	15602	15532	15475	15482	15587	15459	15404	15546	15608	15423	15396	15647	15499	15543	15506	15523	15519	15508	15492	15581	15592	15656	15601	15550	15441	15597	15333	15324	15510	15557	15510	15626	15665	15570	15429	15497	15657	15422	15618	15434	15442	15590	15605	15492	15573	15663	15399	15551	15523	15499	15447	15632	15439	15462	15457	15396	15443	15429	15444	15570	15576	15594	15520	15520	15542	15443	15520	15468	15448	15620	15411	15492	15347	15601	15466	15583	15546	15361	15366	15656	15542	15487	15598	15538	15525	15582	15597	15567	15537	15717	15602	15375	15671	15497	15571	15492	15540	15601	15436	15525	15653	15329	15443	15512	15502	15492	15593	15620	15315	15427	15544	15367	15471	15635	15711	15328	15496	15474	15454	15559	15415	15553	15635	15631	15457	15567	15603	15420	15456	15493	15468	15637	15509	15513	15496	15550	15470	15629	15602	15435	15487	15433	15625	15465	15612	15557	15594	15605	15578	15492	15536	15427	15529	15824	15457	15568	15529	15641	15647	15615	15440	15461	15488	15354	15490	15621	15685	15548	15385	15550	15453	15389	15525	15480	15409	15591	15459	15575	15510	15436	15592	15394	15589	15495	15481	15769	15597	15631	15474	15582	15492	15625	15601	15508	15665	15464	15632	15443	15427	15554	15429	15477	15526	15496	15561	15531	15439	15582	15419	15515	15533	15440	15515	15622	15424	15580	15634	15489	15677	15705	15495	15511	15477	15546	15522	15350	15521	15582	15455	15546	15510	15567	15651	15502	15503	15459	15439	15463	15464	15502	15520	15426	15580	15432	15707	15544	15369	15646	15565	15721	15603	15546	15387	15364	15681	15409	15628	15636	15548	15481	15516	15633	15425	15587	15524	15320	15521	15548	15438	15416	15556	15492	15446	15459	15555	15457	15571	15412	15521	15368	15570	15574	15518	15612	15497	15468	15490	15405	15395	15427	15446	15445	15412	15524	15664	15676	15770	15475	15503	15465	15505	15390	15596	15657	15534	15564	15564	15432	15528	15443	15642	15406	15585	15567	15377	15618	15428	15585	15502	15369	15452	15460	15605	15498	15409	15440	15627	15543	15580	15575	15441	15620	15523	15505	15436	15529	15433	15417	15472	15516	15595	15306	15516	15341	15393	15486	15657	15401	15422	15656	15430	15382	15507	15545	15366	15713	15617	15464	15537	15359	15596	15601	15477	15526	15610	15582	15496	15622	15535	15436	15531	15508	15399	15407	15396	15442	15332	15516	15447	15462	15416	15399	15645	15454	15512	15474	15509	15600	15418	15551	15652	15541	15386	15307	15631	15603	15517	15500	15451	15715	15511	15473	15680	15497	15452	15357	15486	15592	15650	15624	15528	15509	15462	15738	15380	15506	15571	15603	15657	15563	15537	15530	15603	15537	15602	15405	15562	15512	15510	15496	15555	15693	15574	15507	15470	15505	15539	15440	15488	15638	15599	15566	15549	15553	15541	15515	15651	15483	15398	15480	15438	15603	15440	15553	15551	15471	15538	15473	15474	15523	15602	15397	15573	15433	15612	15665	15737	15462	15439	15506	15471	15435	15734	15534	15521	15473	15593	15480	15449	15498	15443	15542	15552	15439	15529	15456	15441	15479	15523	15476	15414	15549	15466	15476	15572	15464	15551	15485	15444	15514	15615	15480	15761	15496	15473	15588	15529	15262	15617	15420	15427	15507	15432	15646	15573	15635	15532	15520	15604	15577	15515	15375	15482	15385	15489	15515	15434	15519	15516	15385	15615	15358	15433	15635	15704	15335	15549	15365	15488	15422	15435	15525	15415	15537	15604	15504	15425	15439	15528	15526	15582	15477	15479	15538	15375	15493	15590	15422	15580	15421	15514	15553	15443	15534	15578	15727	15526	15536	15541	15503	15342	15339	15482	15402	15516	15384	15548	15531	15369	15608	15359	15507	15522	15596	15724	15537	15338	15479	15492	15655	15783	15586	15546	15446	15615	15710	15513	15606	15508	15480	15520	15533	15499	15621	15586	15667	15587	15506	15649	15430	15405	15435	15540	15540	15351	15447	15501	15637	15524	15383	15560	15595	15390	15481	15551	15665	15642	15556	15501	15583	15527	15489	15507	15579	15580	15423	15593	15627	15649	15630	15538	15460	15527	15490	15505	15589	15652	15457	15483	15559	15424	15454	15615	15456	15409	15586	15586	15394	15685	15514	15543	15461	15492	15524	15544	15507	15631	15590	15510	15474	15518	15607	15670	15701	15598	15498	15480	15520	15529	15555	15452	15293	15660	15407	15547	15515	15508	15591	15495	15717	15510	15684	15500	15432	15437	15600	15444	15523	15596	15555	15438	15408	15583	15660	15409	15568	15569	15473	15499	15424	15587	15605	15440	15454	15627	15499	15404	15490	15447	15574	15504	15494	15613	15538	15552	15541	15633	15546	15535	15519	15620	15635	15485	15421	15562	15435	15447	15576	15494	15511	15364	15554	15609	15549	15657	15471	15655	15472	15596	15538	15402	15556
24988	21316	28007	25229	20882	18516	18195	16990	16663	16916	16822	16801	27816	33575	28407	22154	18476	17018	16341	16494	16119	16326	16478	16398	16214	16328	16044	16285	16322	16354	16219	16565	16276	16314	16278	16132	16230	16386	16193	16358	16287	16175	16377	16327	16143	16100	16152	16345	16274	16248	16209	16368	16364	16298	16244	16063	16217	16296	16120	16218	16294	16255	16183	16306	16142	16365	16334	16299	16285	16266	16501	16307	16148	16103	16060	16338	16435	16406	16191	16321	16288	16248	16217	16285	16355	16301	16400	16276	16451	16304	16585	16271	16354	16046	16289	16195	16294	16171	16207	16092	16309	16304	16300	16137	16116	16129	16090	16135	16278	16283	16255	16303	16102	16328	16140	16292	16210	16122	16255	16340	16166	16267	16425	16272	16243	16207	16063	16219	16269	16450	16104	16297	16226	16208	16318	16321	16389	16286	16122	16136	16234	16364	16098	16224	16416	16337	16241	16352	16179	16298	16122	16132	16173	16178	16357	16133	16224	16238	16079	16425	16373	16261	16526	16214	16279	16209	16124	16322	16265	16402	16267	16264	16229	16226	16339	16196	16205	16207	16295	16208	16398	16342	16405	16263	15965	16146	16228	16292	16303	16313	16318	16319	16200	16208	16170	16139	16344	16091	16346	16206	16109	16262	16191	16090	16324	16137	16033	16231	16200	16035	16134	16322	16439	16335	16209	16215	16324	16213	16067	16027	16347	16341	16209	16181	16231	16447	16150	16215	16246	16241	16207	16239	16237	16198	16114	16350	16214	16206	16222	16269	16196	16229	16279	16436	16334	16456	16247	16338	16135	16305	16220	16156	15898	16331	16285	16223	16163	16011	16286	16221	16098	16052	16235	16276	16248	16259	16348	16195	16221	16352	16116	16171	16481	16209	16078	16366	16219	16304	16104	16250	16167	16340	16108	16223	16324	16510	16048	16084	16337	16469	16181	16044	16233	16207	15967	16238	16104	16219	16408	16291	16179	16036	16119	16176	16092	16219	16232	16070	16011	16275	16346	16215	16207	16239	16218	16135	16256	16275	16322	16383	16331	16215	16372	16203	16205	16340	16182	16442	16279	16249	16203	16217	16385	16110	16135	16241	16346	16072	16195	16077	16277	16248	16399	16122	16133	16202	16264	16398	16326	16205	16220	16430	16187	16234	16077	16206	16157	16160	16215	16257	16203	16058	16176	16293	16255	16403	16187	16273	16365	16231	16405	16433	16111	16358	16232	16226	16252	16076	16276	16315	16193	16249	16299	16126	16185	16366	16198	15978	16229	16088	16126	16242	16063	16158	16275	16256	16204	16298	16226	16300	16186	16232	16320	16236	16259	16228	16274	16244	16336	16198	16185	16280	16232	16291	16172	16178	16110	16318	16278	16145	16227	16347	16260	16343	16366	16147	16148	16319	16244	16302	16344	15983	16200	16325	16458	16311	16050	16222	16156	16094	16371	16190	16245	16171	16104	16299	16334	16029	16281	16166	16297	16196	16008	16324	16286	16253	16246	16263	16180	16002	16245	16430	16202	16241	16268	16073	16308	16170	16363	16413	16020	16139	16241	16452	16412	16160	16240	16177	16261	16205	16294	16444	16373	16303	16196	16410	16212	16116	16147	16452	16259	16411	16181	16163	16379	16150	16186	16127	16311	16186	16299	16271	16370	16388	16239	16318	16432	16192	16313	16100	16163	16172	16233	16215	16320	16463	16356	16278	16355	16305	16217	16367	16348	16561	16293	16209	16452	16345	16316	16233	16322	16198	16177	16178	16164	16266	16435	16194	16160	16202	16157	16106	16214	16165	16200	16409	16446	16299	16297	16348	16316	16342	16129	16239	16437	16377	15994	16183	16291	16417	16338	16137	16200	16196	16218	16141	16373	16293	16241	16166	16223	16318	16143	16324	16311	16098	16183	16217	16332	16239	16532	16241	16291	16411	16218	16170	16352	16123	16199	16066	16288	16204	16231	16188	16314	16212	16269	16501	16143	16250	16143	16125	16204	16224	16275	16186	16427	16221	16457	16258	16378	16347	16389	16371	16241	16131	16290	16171	16256	16083	16410	16104	16231	16345	16155	16306	16225	16129	16114	16245	16058	16103	16084	16333	16461	16229	16162	16268	16497	16366	16469	16306	16128	16298	16108	16231	16261	16116	16268	16332	16354	16318	16214	16115	16080	16223	16208	16217	16196	16297	16358	16286	16134	16207	16376	16163	16275	16243	16295	16239	16111	16368	16393	16325	16148	16197	16157	16258	16026	16339	16267	16151	16279	16366	16239	16210	16303	16332	16153	15955	16177	16179	16212	16358	16293	16049	16362	16163	16196	16164	16288	16226	16369	16312	16419	16154	16247	16282	16242	16224	16221	16493	16393	16380	16209	16423	16285	16252	16232	16236	16273	16337	16115	16159	16332	16268	16305	16125	16330	16117	16101	16285	16311	16219	16195	16183	16377	16276	16146	16031	16135	16329	16303	16185	16254	16262	16189	16247	16127	16268	16223	16094	16073	16109	16141	16217	16511	16228	16192	16097	16236	16094	16326	16066	16473	16341	15983	16332	16327	16072	16237	16374	16140	16170	16233	16334	16329	16186	16207	16416	16310	16140	16378	15980	16272	16228	16127	16202	16343	16196	16259	16368	16127	16195	16162	16214	16116	16216	16209	16289	16243	16268	16180	16351	16483	16278	16156	16327	16177	16189	16344	16373	16485	16195	16285	16259	16047	16188	16241	16225	16204	16201	16136	16233	16062	16256	16368	16149	16233	16357	16282	16054	16089	16299	15963	16086	16228	16370	16277	16451	16204	16018	16357	16290	16148	16087	16084	16473	16366	16148	16086	16021	16264	16289	16526	16326	16159	16232	16432	16225	16255	16124	16421	16295	16383	16259	16110	16344	16088	16186	16318	16285	16199	16314	16124	16183	16125	16354	16289	16265	16100	16170	16060	16275	16406	16417	16289	16164	16208	16099	16338	16106	16203	16452	16067	16358	16221	16337	16274	16278	16408	16261	16065	16119	16174	16211	16341	16258	16343	16240	15984	16403	16117	16103	16356	16356	16112	16111	16142	16231	16268	16294	16349	16392	16254	16134	15954	16101	16274	15992	16077	16218	16318	16374	16270	16214	16236	15921	16237	16164	16198	16221	15959	16071	16236	16121	16148	16225	16423	16164	16290	16190	16456	16128	16280	16222	16107	16169	16268	16284	16014	16032	16229	16116	16213	16150	16261	16405	16196	16164	16392	16214	16294	16272	16262	16075	16142	16301	16249	16180	16135	16190	16270	16172	16125	16243	16335	16288	16145	16082	16229	16130	16306	16246	16026	16106	16098	16140	16223	16196	16382	15970	16127	16220	16211	16282	16318	16273	16116	16213	16338	16052	16200	16280	16271	16241	16194	16281	16255	16384	16144	16288	16373	16316	16247	16167	16183	16131	16258	16163	16270	16237	16340	16185	16307	15987	16155	16234	16136	16118	16206	16190	16357	16287	16331	16179	16200	16160	16333	16314	16253	16112	16265	16316	16319	16243	16071	16229	16138	16238	16187	16201	16167	16162	16400	16176	16479	16274	16056	16117	16330	16099	16203	16059	16184	16150	16220	16149	16195	16226	16291	16295	16271	16145	16125	16065	16241	16283	16461	16334	16159	16135	16133	16284	16277	16257	16103	16207	16198	16224	16183	16183	16083	16230	16203	16287	16355	16285	16162	16232	16259	16259	16107	16281	16363	16478	16442	16253	16243	16140	16260	16052	16261	16246	16177	16228	16459	16281	16241	16219	16130	16377	16369	16208	16361	16227	16048	16389	16188	16249	16424	16361	16172	16199	16227	16150	16324	16146	16131	16385	16346	16084	16264	16169	16256	16219	16290	16169	16131	16132	16202	16125	16341	16263	16282	16327	16192	16211	16251	16291	16338	16258	16314	16343	16104	16335	16362	16137	16010	16168	16229	16369	16172	16087	16251	16304	16197	16249	16321	16100	16193	16157	16268	16166	16138	16186	16207	16166	16337	16077	16068	16211	16279	16338	16144	16181	16270	16313	16116	16128	16167	16449	16197	16127	16331	16317	16369	16209	16104	16176	16474	16146	16280	16323	16197	16213	16319	16199	16398	16323	16460	16110	16297	16267	16203	16059	16136	16162	16369	16078	16248	16251	16175	16139	16216	16221	16310	16179	16242	16271	16405	16076	16143	16217	16146	16176	16366	16330	16304	16199	16188	16382	16091	16300	16140	16251	16286	16288	16325	16246	16362	16068	16035	16463	16202	16313	16270	16311	16186	16306	16376	16190	16265	16265	16208	16185	16245	16033	16499	16061	16016	16428	16118	16180	16368	16181	16359	16159	16066	16429	16209	16356	16166	16021	16089	16229	16228	16284	16359	15928	16263	16150	16283	16312	16459	16132	16234	16107	16290	16265	16099	16283	16261	16364	16126	16146	16372	16238	16350	16398	16113	16297	16376	16260	16261	16296	16105	16212	16299	16327	16303	16118	16300	16309	16226	16333	16267	16166	16068	16182	16332	16199	16198	16143	16164	16404	16041	16378	16121	16337	16279	16229	16330	16287	16260	16163	16275	16365	16332	16292	16178	16174	16259	16280	16329	16383	16518	16144	16338	16209	16130	15976	16160	16287	16289	16292	16357	16205	16319	16447	16525	16220	16198	16241	16398	16156	16251	16189	16448	16261	16321	16341	16363	16369	16429	16103	16287	16046	16292	16308	16278	16246	16341	16292	16287	16358	16165	16078	16327	16196	16314	16220	16378	16270	16254	16180	16325	16265	16179	16346	16253	16243	16143	16164	16114	16256	16220	16310	16328	16241	16206	16263	16203	16173	16237	16277	16132	16391	16403	16418	16083	16214	16270	16176	16141	16371	16380	16178	16326	16085	16171	16185	16333	15996	16418	16288	16125	16348	16090	16088	16206	16390	16256	16344	16173	16184	16391	16220	16425	16023	16310	16266	16273	16141	16241	16189	16316	16265	16317	16288	16490	16220	16370	16232	16448	16346	16264	16221	16302	16217	16213	16244	16482	16153	16392	16304	16325	16238	16212	16400	16098	16094	16332	16177	16390	16132	16337	16266	16361	15993	16295	16369	16196	16388	16338	16239	16205	16316	16134	16170	16217	16182	16280	16270	16266	16255
14526	22499	21390	18442	17330	16627	16410	16257	16084	15817	15939	16319	32958	36560	29766	22159	17683	15902	15467	15306	15402	15594	15492	15382	15341	15614	15495	15511	15340	15557	15393	15417	15303	15296	15588	15558	15515	15410	15291	15445	15359	15436	15535	15316	15342	15477	15413	15571	15404	15441	15369	15598	15555	15357	15475	15531	15315	15323	15333	15507	15446	15376	15541	15335	15593	15447	15382	15418	15503	15487	15525	15397	15428	15401	15466	15559	15435	15473	15376	15330	15405	15394	15415	15447	15281	15354	15405	15428	15246	15555	15424	15271	15470	15560	15234	15638	15544	15461	15313	15492	15514	15317	15430	15487	15308	15401	15570	15476	15334	15281	15291	15346	15587	15400	15302	15325	15460	15462	15402	15391	15283	15388	15384	15333	15459	15475	15469	15454	15444	15444	15479	15454	15343	15293	15410	15446	15386	15581	15511	15356	15428	15354	15401	15331	15290	15464	15403	15532	15466	15324	15320	15460	15362	15336	15315	15456	15408	15465	15358	15427	15300	15425	15436	15402	15436	15585	15410	15739	15360	15336	15476	15217	15315	15601	15462	15514	15579	15438	15374	15366	15434	15499	15305	15463	15383	15400	15461	15448	15335	15728	15380	15456	15477	15299	15428	15486	15367	15570	15523	15559	15389	15466	15446	15342	15439	15489	15487	15328	15627	15144	15490	15491	15484	15462	15418	15384	15384	15486	15348	15531	15582	15301	15439	15496	15446	15343	15615	15308	15406	15348	15294	15452	15372	15454	15526	15420	15369	15606	15484	15417	15557	15193	15315	15441	15457	15431	15421	15464	15399	15388	15401	15438	15520	15598	15579	15683	15435	15518	15324	15437	15386	15284	15489	15230	15382	15483	15500	15331	15471	15346	15545	15399	15489	15568	15383	15638	15402	15278	15376	15502	15469	15503	15381	15218	15534	15373	15353	15402	15415	15532	15468	15650	15425	15428	15521	15340	15359	15444	15412	15476	15298	15367	15343	15329	15376	15408	15419	15544	15345	15439	15368	15336	15478	15419	15403	15318	15352	15418	15446	15399	15527	15401	15547	15390	15392	15417	15377	15359	15409	15402	15404	15250	15485	15440	15434	15329	15362	15543	15336	15393	15500	15504	15602	15466	15221	15529	15440	15588	15540	15386	15381	15371	15322	15474	15508	15309	15252	15548	15313	15408	15289	15371	15445	15344	15440	15484	15368	15309	15278	15558	15425	15340	15434	15496	15495	15297	15488	15384	15245	15544	15529	15552	15362	15450	15291	15448	15532	15418	15523	15473	15420	15549	15502	15252	15554	15422	15492	15356	15433	15531	15487	15483	15256	15520	15525	15399	15568	15400	15333	15506	15457	15565	15306	15428	15512	15505	15418	15454	15600	15458	15254	15341	15414	15342	15398	15528	15591	15298	15239	15479	15355	15457	15508	15417	15408	15546	15500	15423	15555	15522	15384	15329	15428	15399	15369	15344	15501	15602	15414	15493	15416	15348	15403	15324	15527	15410	15310	15360	15430	15375	15439	15286	15404	15339	15461	15742	15312	15525	15562	15442	15499	15420	15499	15513	15460	15383	15349	15522	15210	15586	15324	15562	15450	15346	15351	15471	15561	15453	15602	15419	15515	15466	15474	15394	15358	15425	15403	15645	15612	15396	15614	15281	15354	15503	15357	15523	15439	15406	15380	15613	15552	15538	15414	15745	15384	15332	15545	15340	15540	15304	15519	15355	15349	15290	15343	15521	15483	15499	15466	15458	15253	15479	15469	15264	15523	15315	15379	15485	15559	15279	15592	15423	15356	15450	15549	15311	15666	15519	15318	15306	15558	15347	15518	15311	15350	15588	15391	15576	15490	15366	15443	15339	15465	15569	15393	15485	15445	15523	15340	15357	15356	15516	15254	15318	15401	15290	15442	15569	15360	15487	15327	15521	15453	15477	15255	15471	15407	15399	15327	15384	15527	15469	15449	15405	15483	15363	15549	15304	15429	15347	15499	15501	15441	15466	15556	15486	15480	15474	15325	15409	15472	15296	15488	15560	15244	15448	15540	15393	15469	15526	15267	15356	15504	15297	15626	15391	15366	15481	15431	15386	15414	15415	15495	15355	15466	15492	15530	15397	15438	15495	15497	15644	15366	15363	15392	15427	15499	15659	15251	15310	15499	15432	15529	15494	15507	15228	15555	15501	15372	15457	15370	15271	15548	15612	15385	15352	15458	15281	15294	15423	15401	15418	15406	15325	15425	15428	15380	15495	15306	15438	15423	15445	15296	15545	15553	15490	15536	15396	15513	15255	15336	15435	15381	15418	15407	15463	15363	15581	15311	15479	15515	15341	15399	15391	15380	15468	15313	15508	15514	15535	15434	15356	15462	15378	15356	15498	15449	15401	15433	15536	15383	15370	15382	15414	15553	15561	15484	15511	15505	15474	15420	15627	15144	15496	15422	15424	15573	15343	15409	15509	15297	15531	15367	15336	15341	15439	15630	15330	15411	15264	15468	15393	15314	15391	15480	15480	15431	15309	15461	15572	15525	15476	15536	15429	15447	15407	15424	15519	15544	15322	15436	15406	15427	15382	15485	15521	15401	15320	15359	15297	15457	15346	15299	15345	15352	15389	15413	15317	15505	15278	15442	15286	15400	15476	15463	15355	15457	15422	15500	15525	15385	15423	15467	15529	15619	15374	15531	15373	15493	15410	15527	15469	15458	15260	15261	15586	15301	15363	15525	15315	15646	15442	15399	15527	15453	15237	15448	15571	15454	15243	15473	15652	15426	15269	15483	15302	15262	15316	15355	15529	15427	15288	15372	15398	15409	15365	15424	15399	15159	15521	15367	15512	15490	15304	15223	15473	15243	15338	15460	15373	15433	15356	15403	15430	15457	15510	15490	15429	15404	15440	15432	15468	15407	15605	15234	15354	15539	15449	15464	15400	15565	15555	15379	15495	15358	15536	15547	15653	15301	15381	15428	15327	15383	15457	15451	15388	15629	15490	15356	15259	15522	15418	15291	15485	15387	15444	15392	15456	15500	15448	15350	15357	15557	15521	15385	15376	15466	15411	15583	15343	15503	15401	15443	15450	15457	15501	15555	15561	15551	15549	15412	15484	15438	15397	15475	15416	15463	15357	15390	15432	15435	15478	15453	15537	15414	15435	15347	15329	15498	15365	15535	15361	15399	15613	15464	15265	15480	15639	15556	15471	15345	15487	15356	15596	15379	15431	15584	15241	15448	15175	15616	15401	15480	15439	15433	15483	15538	15573	15362	15474	15391	15575	15447	15277	15613	15455	15284	15497	15429	15381	15561	15379	15416	15476	15398	15440	15345	15514	15408	15579	15412	15505	15510	15424	15477	15506	15481	15418	15385	15253	15403	15337	15491	15361	15535	15400	15490	15408	15517	15511	15455	15559	15247	15318	15446	15468	15399	15359	15221	15401	15462	15425	15535	15317	15507	15607	15479	15388	15636	15441	15491	15447	15239	15411	15406	15356	15454	15414	15558	15475	15257	15420	15388	15436	15416	15562	15186	15472	15365	15328	15577	15173	15405	15439	15429	15448	15421	15536	15245	15421	15444	15347	15494	15456	15311	15430	15273	15579	15492	15332	15515	15484	15420	15173	15351	15479	15348	15337	15462	15460	15548	15503	15443	15441	15506	15410	15441	15325	15443	15413	15531	15298	15571	15560	15550	15350	15393	15379	15562	15509	15229	15460	15342	15360	15389	15473	15512	15333	15350	15530	15307	15431	15340	15462	15296	15486	15300	15430	15434	15398	15431	15507	15192	15480	15489	15514	15326	15300	15465	15328	15389	15572	15283	15469	15632	15384	15215	15653	15282	15539	15366	15527	15459	15279	15476	15384	15468	15476	15538	15507	15375	15515	15643	15550	15256	15317	15466	15351	15427	15532	15407	15400	15540	15495	15415	15507	15291	15357	15283	15558	15530	15303	15484	15397	15420	15259	15444	15518	15510	15396	15457	15549	15268	15448	15589	15281	15478	15419	15388	15579	15238	15506	15462	15476	15384	15420	15609	15408	15431	15356	15464	15592	15483	15571	15470	15418	15502	15532	15498	15473	15430	15508	15397	15332	15376	15520	15406	15250	15574	15410	15202	15553	15447	15453	15547	15327	15488	15415	15474	15319	15316	15587	15544	15621	15330	15438	15397	15523	15301	15352	15405	15508	15469	15451	15433	15365	15435	15650	15242	15559	15503	15363	15413	15432	15474	15379	15489	15566	15456	15519	15491	15416	15293	15306	15379	15312	15427	15456	15325	15354	15326	15357	15382	15390	15212	15528	15578	15428	15422	15631	15471	15492	15308	15546	15449	15464	15283	15498	15356	15504	15509	15359	15497	15492	15538	15468	15432	15416	15591	15463	15522	15397	15383	15359	15433	15571	15443	15360	15413	15376	15347	15390	15489	15400	15355	15586	15528	15496	15447	15582	15285	15448	15450	15599	15324	15335	15446	15548	15293	15444	15381	15640	15426	15507	15423	15543	15246	15359	15376	15462	15413	15403	15500	15358	15402	15583	15310	15455	15444	15496	15555	15506	15406	15354	15438	15376	15256	15367	15422	15305	15475	15402	15401	15455	15533	15453	15484	15367	15277	15452	15526	15439	15580	15344	15574	15448	15459	15377	15351	15323	15367	15489	15419	15369	15490	15498	15326	15390	15275	15337	15334	15470	15487	15448	15294	15357	15463	15520	15429	15307	15440	15594	15201	15685	15450	15454	15456	15395	15451	15482	15467	15453	15507	15470	15505	15437	15407	15458	15547	15448	15437	15450	15351	15441	15458	15494	15360	15424	15481	15352	15475	15398	15437	15438	15592	15375	15472	15505	15292	15382	15194	15553	15562	15444	15488	15329	15474	15407	15580	15353	15545	15431	15417	15578	15601	15355	15550	15553	15376	15344	15419	15484	15433	15538	15532	15591	15303	15405	15417	15382	15440	15490	15488	15401	15509	15446	15466	15379	15587	15414	15392	15428	15447	15399	15330	15544	15496	15490	15460	15395	15332	15449	15476	15573	15525	15452	15250	15433	15458	15459	15488	15441	15422	15303	15257	15412	15283	15450	15241	15473	15450	15338	15553	15287	15326	15491	15594	15369	15388	15432	15503	15327	15320	15426	15420	15466
23815	21334	28852	24207	21886	21995	20565	17660	16890	16949	17000	16992	31620	43800	36280	26335	20039	17168	16280	16322	16346	16202	16163	16122	16239	16002	16304	16277	16301	16133	16196	16338	16135	16057	16186	16183	16152	16060	15969	16293	16235	16356	16025	16360	16395	16194	16127	16040	16217	16183	16181	16131	15988	16094	16158	16301	16235	16189	16152	16081	16038	16155	16169	16267	16128	16181	16154	16314	16198	16137	16141	16092	16188	16062	16301	16060	16138	16190	16193	16146	16072	16168	16274	16119	16026	15929	16187	16269	16302	16387	16186	16132	16092	16090	15901	15970	16187	16034	16161	16400	16087	16082	16026	16109	16151	16202	16110	16070	16177	16300	16099	16190	16198	16046	16172	16196	16189	16054	16065	16123	16103	16117	16158	16033	16066	16112	16192	16175	16245	16275	16131	16018	16013	15985	16110	16225	16195	16275	16186	15991	15940	16184	16079	16100	16098	16056	16117	16012	16185	16041	16109	16051	16048	16195	16278	16171	16304	16213	15968	16153	16173	16100	16104	16040	15943	15984	15969	16152	16289	16011	16254	16182	16010	16032	16008	16031	16133	16008	15908	16097	16159	16175	16067	16153	16055	16138	16336	16136	16047	16088	16028	16006	16254	16135	16106	16308	16252	15973	16084	16056	16094	16154	16260	15992	16142	16083	16059	16121	16194	16117	16165	16206	16176	16265	15922	16215	16040	15973	16157	16185	16040	15965	15986	16055	16118	16090	15986	15958	16173	16177	16047	16268	15961	16298	16165	15952	16172	16194	16276	16219	16058	15967	16055	16135	15943	16072	16139	16022	16230	16217	16121	16120	16093	16049	16302	15954	15942	16007	16183	16089	16128	16187	16136	16046	16120	16205	15989	16128	16215	16260	16069	16184	16300	15905	16159	15967	16273	16037	16273	16115	16083	16169	16136	16049	16245	16031	16059	16113	16046	16009	16084	16121	16146	16013	16188	16075	16141	16017	15848	16129	16189	15973	16132	16093	16316	16114	16124	16079	15984	16000	16176	15980	15841	16092	16245	15985	16018	16047	16021	16137	16175	16298	15875	16160	16077	16104	16041	16181	16237	16094	16190	16043	16185	15997	16207	15997	16038	16137	16083	16179	16171	16114	16131	16260	16115	16312	16117	16271	16037	16070	16124	16263	16048	16251	16054	16041	16179	16078	16160	16286	16293	15986	15975	16262	16237	16140	16218	15931	16104	16277	16211	16064	16052	16051	16323	16185	16059	16053	16265	16044	16032	15931	16072	16074	16267	16052	16001	15987	16128	15920	16056	16080	16258	15950	16109	16155	16123	15990	16164	16149	16102	16184	16109	16128	16104	16107	16125	16303	16032	15992	16077	16124	16121	16299	15974	16125	16186	16071	16143	16063	15990	15936	16113	16064	16251	16181	15968	16013	16183	16003	16154	16231	15952	16217	16171	16279	16119	16255	16098	16062	15994	16018	16258	15957	16162	16068	16147	16073	16172	16290	16279	16223	16246	15940	15919	16203	15982	15922	16063	16075	15983	15895	16023	16071	16017	16010	15950	16080	15959	15950	16111	16023	16105	15946	16093	16204	16168	16038	16172	16235	16046	16206	16181	16059	16043	16132	16157	16091	16060	16214	16181	16069	16071	15881	16073	16020	16038	16171	16251	16145	16122	16151	16239	16223	16331	16050	16121	16267	16296	16097	16208	16222	16289	16314	16178	16116	15900	16122	16067	16037	16136	15960	16017	16026	16157	16452	16095	16024	15864	16135	16042	16256	16272	15950	16038	16205	16051	16073	16052	16149	15943	16188	16052	16016	15929	16144	16175	16117	16310	16173	16040	16083	16217	15954	16171	16002	15917	16134	15989	16444	16217	16145	15948	16053	16079	16003	16183	15941	16117	16138	16160	16001	16247	16260	16094	16012	16143	16180	16200	16132	16084	16107	16002	16016	16133	15983	16026	16198	15957	16092	16114	16092	16030	16159	16233	16112	16239	16004	16108	16308	16209	15978	16122	15862	16036	16347	16013	16181	16146	16116	16132	16088	16107	16150	16239	16083	16026	15959	16041	16158	16234	16171	15943	16200	16120	16273	15884	16268	16304	16083	16095	16123	16077	16098	16119	16168	16121	16116	16001	15991	16105	15926	16049	16013	16058	16060	16147	16107	16037	15952	16160	16326	16043	15950	16092	16275	16058	16023	16165	16041	16104	16050	16309	16178	16103	16134	16102	15960	16040	16121	16035	15977	16063	16066	16200	16150	15976	16299	16077	16007	16041	16079	16091	16050	16212	16259	16243	16073	16094	16123	16204	16014	16120	16045	16049	16152	16074	16144	16103	15997	15993	16008	15954	16095	16143	15778	16163	16154	16052	16056	16066	16050	16155	16221	16127	16209	16207	16010	16095	16162	16003	16231	16210	16067	16243	16161	16046	16066	16046	16135	16134	16263	16048	16075	16166	16178	16258	15950	16167	16103	16300	16262	15928	16121	16094	16001	16058	16167	15964	16249	16116	16095	16070	16028	16270	16222	16152	15894	16208	16090	16192	16123	16084	16069	16223	16302	16205	16196	16119	16221	15887	16001	16151	16072	16132	15930	16149	16146	15892	15931	16040	16163	16111	16043	16162	15986	16191	16014	16065	16039	16159	16035	16094	15996	16090	15948	16067	16161	16039	16040	16259	16020	16148	16180	16159	16061	15976	16189	16064	15916	15939	16019	16123	15959	15966	16140	16129	16102	15987	16163	16014	16053	16024	16169	16193	16098	16189	15967	16183	16121	16094	16203	16125	16087	16081	16166	16120	16168	16079	16014	16123	16147	16112	16129	15986	16126	16177	16202	16182	16051	16304	16073	16095	15991	16131	16311	16106	16109	16167	16137	15899	16206	16199	16021	16171	15996	16184	16256	16169	16327	16228	16090	16070	16048	16052	16089	16206	16078	16174	16248	16103	15917	16237	16228	16238	16000	16225	15983	16053	16082	16138	16082	16387	15999	16107	16043	16135	16145	16246	16080	16226	16191	15965	15869	16091	16137	16106	16017	15954	16075	16093	16171	16186	16217	16169	16159	16106	16001	15954	16185	16040	16322	16005	16170	16166	16042	16136	16002	16069	15927	15998	16182	16208	16022	16139	16158	16094	15973	16177	16078	16239	15997	16186	15962	16059	16019	16077	16108	15971	16116	16000	16146	16251	16179	15948	16222	15998	16060	16195	16245	16241	16167	16269	16157	16051	16124	16092	15988	15969	15998	16236	15921	16116	16233	16223	16224	16234	16007	15948	15943	16120	16018	16153	16109	16202	16016	15989	16067	16062	16186	16216	16060	16029	16052	16100	16087	16166	16114	16276	15939	16085	16054	16162	16051	15994	16144	15980	16196	16002	16049	16134	15983	16239	15958	15873	16198	16156	16024	16148	16127	16055	16214	16153	16002	15903	16051	16019	15947	16061	16357	16100	16077	16045	16180	16292	15929	16077	16026	16217	16128	16174	15983	15978	15763	16099	16098	16046	16097	16160	16137	16103	16048	16160	16128	16298	16209	16186	16199	16200	16110	15967	16122	16015	16122	16360	16306	16223	15997	16347	16087	16297	15782	16085	16167	16294	16100	16221	16163	16192	16118	16051	16269	16135	16053	15969	16085	16243	16165	15997	16150	16134	16058	15988	15888	16246	16177	16237	16085	16187	16084	16165	16118	16250	16168	16252	16002	16051	16245	16082	15954	16143	16047	16199	16077	16031	16273	16241	16180	16264	16141	16040	16044	16201	16079	16238	15996	16036	16068	16032	16049	16165	16054	16167	15985	16177	16069	16064	16058	15899	16088	16112	15960	16090	16133	16041	15990	16249	16092	16028	16116	16218	16087	16066	16195	16139	16042	16311	16126	16155	16142	15966	16024	16252	16159	16009	16023	15964	16080	16184	16018	16090	16010	16343	16221	16018	16110	16146	16056	16236	16170	15950	16043	16338	16095	16180	16098	16123	16168	16190	16076	15949	16176	16174	16224	16203	16221	16178	16242	16025	16011	16042	15985	15973	16222	16316	16140	16034	16342	16069	16158	16125	15960	16280	15915	16020	16247	16191	16450	16137	16159	16219	16236	16259	16219	15954	16057	16020	16507	16185	16098	16117	15962	16149	16190	16162	16175	16102	16165	16149	16130	16130	16158	15990	16113	16109	16227	16074	16231	16069	16223	15990	16169	16110	16150	16106	16098	16251	15971	16080	15937	16023	16012	16217	16120	15913	16131	16042	16099	16259	16071	16220	16235	16020	16216	16388	16176	16289	16176	16166	16331	16229	16033	16180	16096	15995	16257	16142	16067	16037	16114	15978	16071	15942	16121	15985	16129	16085	15878	16064	16266	16080	16120	16419	16157	15929	16168	16038	16067	16131	16215	16079	16191	16081	16187	15967	16123	16162	16006	16074	16050	15968	16105	16105	16101	16169	16046	16014	16223	16074	16418	15860	16032	16170	16109	16103	16137	16241	16135	16003	16036	16061	16125	16165	16141	16099	16208	15980	16260	16228	16079	16049	15986	16275	16026	16303	15962	16210	16039	16223	16185	15949	16022	16405	15878	16157	16086	16129	16100	16331	16179	16342	16176	16066	16041	16028	16144	16072	16219	16138	16101	16126	16036	16153	16074	16111	15909	16025	16075	15985	16011	15919	16048	16074	16150	16226	16088	16303	16150	16037	15987	15908	16014	16188	16175	16450	15962	16170	15987	16353	16143	16136	16134	16092	16171	15960	16176	15971	16089	16132	16129	16137	15861	16023	16100	15952	16041	16092	16169	16168	16243	16057	16099	16179	16122	16044	16326	16091	16165	15958	16177	16013	15966	16041	15951	16086	16117	15912	15943	15927	15832	15939	16101	16256	16212	16157	16326	16148	16085	16185	16146	16093	15886	15884	16116	16153	16122	15948	16042	15938	16290	16022	16059	16146	16044	16049	15886	16010	16169	16072	16112	16022	16137	16198	15982	16179	16191	16279	16090	16111	16073	15983	16120	16165	16257	15985	15944	16021	16220	16167	16199	16132	16113	15959	16178	16071	16078	16097	15961	16024	16208	16269	16299	15999	16133	16203	16305	16145	16204	15997	16097	16088	15923	16074	16094	16088	15994	16190	16170	16177	16110	16140	16218	15946	16187	16223	16141
16377	27044	25192	20902	19390	17932	17490	17032	16495	16405	16266	16584	37492	45975	37844	27001	19085	16076	15591	15392	15470	15246	15452	15193	15313	15313	15479	15443	15274	15441	15470	15341	15356	15387	15371	15510	15231	15147	15334	15294	15242	15567	15459	15365	15419	15283	15249	15263	15417	15256	15301	15248	15398	15172	15277	15323	15207	15372	15443	15334	15368	15403	15333	15341	15305	15448	15266	15141	15263	15306	15243	15281	15338	15279	15364	15161	15311	15467	15313	15376	15288	15324	15384	15256	15484	15395	15278	15413	15312	15174	15382	15313	15478	15335	15211	15250	15342	15438	15240	15303	15409	15593	15273	15396	15281	15322	15186	15446	15330	15020	15137	15488	15353	15192	15349	15477	15370	15266	15334	15291	15251	15277	15447	15292	15392	15332	15304	15408	15242	15517	15342	15215	15386	15273	15314	15324	15366	15250	15310	15270	15250	15379	15386	15299	15495	15510	15288	15311	15386	15417	15383	15338	15240	15304	15205	15557	15249	15446	15325	15350	15387	15252	15278	15269	15401	15313	15261	15496	15267	15026	15386	15158	15398	15222	15409	15276	15414	15312	15380	15279	15371	15413	15440	15174	15221	15297	15326	15430	15286	15365	15293	15283	15397	15337	15154	15272	15448	15482	15381	15460	15174	15383	15439	15454	15533	15320	15269	15251	15366	15308	15546	15353	15364	15544	15339	15255	15278	15429	15405	15345	15368	15399	15335	15271	15394	15268	15460	15206	15442	15327	15404	15470	15331	15348	15339	15349	15439	15464	15355	15323	15125	15543	15294	15331	15365	15377	15294	15326	15306	15346	15250	15429	15407	15312	15344	15300	15232	15209	15322	15439	15323	15220	15354	15293	15385	15410	15298	15309	15472	15373	15346	15405	15508	15333	15391	15415	15218	15330	15239	15253	15348	15369	15235	15370	15293	15351	15331	15318	15338	15380	15381	15321	15322	15283	15606	15423	15376	15256	15335	15240	15310	15273	15274	15430	15296	15526	15460	15403	15335	15309	15341	15434	15394	15387	15278	15159	15247	15298	15313	15301	15409	15322	15294	15186	15369	15496	15251	15331	15264	15423	15212	15349	15236	15277	15166	15442	15244	15402	15343	15319	15394	15326	15367	15282	15396	15217	15371	15384	15376	15397	15371	15250	15306	15195	15237	15306	15415	15313	15248	15343	15262	15252	15430	15263	15245	15311	15357	15314	15137	15364	15440	15235	15302	15391	15591	15366	15254	15446	15275	15303	15254	15391	15391	15399	15216	15285	15350	15256	15329	15179	15287	15279	15376	15365	15314	15358	15290	15399	15399	15408	15381	15214	15424	15407	15257	15234	15395	15388	15484	15336	15382	15055	15419	15352	15194	15481	15269	15288	15362	15379	15361	15348	15305	15405	15314	15389	15384	15410	15423	15445	15278	15341	15391	15285	15329	15276	15504	15435	15395	15267	15183	15359	15362	15384	15392	15267	15339	15492	15518	15480	15447	15310	15220	15405	15385	15382	15245	15279	15249	15357	15323	15373	15348	15343	15252	15271	15344	15549	15390	15392	15458	15418	15322	15169	15356	15331	15264	15334	15452	15409	15469	15451	15416	15280	15363	15307	15232	15412	15426	15479	15408	15317	15292	15201	15279	15276	15426	15333	15287	15305	15301	15311	15486	15399	15468	15176	15339	15542	15342	15294	15409	15519	15155	15337	15409	15305	15369	15178	15305	15378	15299	15455	15264	15522	15324	15291	15371	15249	15411	15617	15269	15444	15318	15268	15528	15307	15355	15309	15311	15414	15347	15325	15326	15253	15355	15362	15295	15295	15332	15263	15220	15334	15296	15232	15367	15236	15313	15390	15227	15448	15362	15400	15471	15273	15299	15431	15410	15313	15422	15255	15386	15430	15239	15472	15305	15327	15407	15200	15507	15212	15419	15219	15446	15340	15230	15331	15344	15328	15336	15393	15378	15348	15488	15381	15363	15436	15301	15416	15382	15398	15312	15516	15224	15239	15402	15457	15227	15113	15366	15400	15102	15357	15384	15462	15226	15282	15359	15202	15414	15216	15302	15289	15357	15486	15451	15287	15313	15295	15282	15430	15338	15343	15210	15380	15240	15162	15257	15264	15295	15354	15337	15284	15310	15357	15287	15560	15321	15474	15271	15389	15101	15332	15187	15293	15394	15135	15458	15247	15248	15413	15543	15305	15178	15347	15381	15411	15442	15407	15277	15371	15336	15304	15281	15096	15527	15252	15330	15197	15356	15389	15268	15439	15428	15280	15419	15173	15394	15302	15292	15367	15313	15290	15385	15317	15288	15311	15345	15463	15253	15273	15196	15365	15360	15287	15171	15171	15395	15213	15247	15452	15367	15378	15299	15356	15472	15445	15298	15381	15420	15280	15303	15443	15395	15204	15438	15328	15171	15303	15342	15392	15256	15351	15424	15312	15408	15313	15552	15342	15311	15409	15350	15427	15361	15453	15296	15409	15087	15374	15363	15236	15434	15410	15303	15318	15473	15426	15405	15442	15369	15370	15363	15218	15401	15392	15330	15273	15383	15371	15286	15397	15356	15149	15361	15422	15338	15245	15368	15372	15333	15271	15332	15350	15356	15370	15404	15326	15105	15284	15390	15357	15241	15290	15256	15127	15413	15370	15297	15616	15422	15403	15350	15237	15397	15321	15445	15228	15583	15362	15286	15544	15433	15320	15289	15279	15323	15253	15088	15254	15410	15364	15130	15249	15250	15356	15505	15352	15265	15262	15362	15327	15377	15226	15267	15300	15257	15385	15288	15347	15305	15312	15251	15428	15471	15433	15337	15463	15341	15231	15229	15267	15389	15103	15405	15393	15470	15480	15353	15352	15310	15358	15500	15454	15384	15317	15407	15188	15439	15419	15336	15443	15351	15364	15247	15503	15331	15332	15504	15442	15378	15208	15185	15230	15354	15361	15367	15377	15314	15232	15526	15310	15419	15435	15346	15318	15470	15293	15482	15381	15271	15290	15379	15421	15340	15350	15402	15305	15240	15392	15374	15426	15472	15332	15492	15340	15494	15301	15379	15327	15458	15209	15389	15244	15410	15414	15393	15334	15481	15467	15248	15333	15295	15448	15374	15297	15371	15502	15306	15418	15422	15388	15259	15588	15115	15411	15288	15539	15322	15490	15179	15510	15339	15420	15409	15310	15366	15459	15565	15444	15382	15329	15270	15432	15234	15490	15463	15316	15351	15367	15342	15569	15278	15394	15225	15366	15398	15438	15146	15328	15269	15311	15490	15234	15495	15292	15381	15159	15290	15240	15375	15336	15457	15387	15488	15468	15527	15199	15405	15375	15363	15378	15268	15361	15517	15235	15397	15386	15448	15439	15525	15298	15465	15269	15326	15218	15358	15383	15309	15328	15314	15356	15338	15409	15415	15080	15355	15243	15280	15446	15468	15426	15227	15427	15285	15300	15414	15338	15306	15343	15476	15164	15336	15147	15302	15248	15321	15261	15576	15193	15316	15289	15311	15457	15376	15367	15171	15427	15201	15293	15318	15222	15219	15199	15270	15055	15482	15275	15307	15256	15398	15309	15274	15135	15477	15397	15255	15130	15474	15241	15331	15469	15367	15267	15396	15373	15600	15336	15092	15297	15421	15336	15352	15330	15353	15378	15421	15313	15430	15296	15361	15414	15501	15363	15337	15063	15403	15075	15070	15381	15447	15274	15318	15468	15275	15395	15205	15239	15371	15325	15505	15249	15471	15340	15397	15391	15294	15297	15274	15368	15349	15451	15388	15364	15389	15249	15301	15432	15417	15413	15331	15441	15317	15346	15272	15359	15285	15359	15191	15454	15350	15243	15314	15327	15222	15511	15306	15223	15212	15303	15310	15280	15359	15377	15365	15153	15307	15306	15433	15243	15285	15431	15268	15290	15366	15331	15382	15116	15363	15439	15345	15371	15472	15389	15446	15384	15149	15453	15201	15356	15505	15196	15373	15470	15401	15114	15213	15397	15271	15203	15293	15467	15327	15240	15498	15270	15301	15284	15253	15372	15428	15387	15375	15264	15268	15372	15238	15487	15352	15303	15214	15262	15364	15399	15483	15233	15343	15199	15364	15278	15262	15476	15256	15446	15266	15443	15442	15354	15149	15516	15486	15378	15351	15206	15342	15281	15302	15426	15363	15361	15398	15256	15315	15380	15458	15584	15214	15525	15369	15189	15298	15274	15344	15266	15391	15252	15353	15226	15195	15376	15256	15381	15431	15522	15244	15246	15198	15460	15359	15340	15392	15367	15421	15271	15410	15294	15280	15314	15137	15266	15090	15464	15392	15307	15306	15309	15231	15270	15213	15322	15408	15416	15411	15323	15231	15373	15320	15258	15364	15280	15463	15302	15434	15379	15445	15179	15263	15316	15354	15367	15395	15314	15405	15265	15423	15445	15501	15292	15335	15314	15228	15344	15393	15191	15442	15350	15241	15544	15549	15426	15167	15235	15325	15267	15254	15300	15233	15303	15511	15178	15246	15265	15223	15311	15472	15224	15232	15423	15329	15445	15447	15357	15210	15221	15342	15327	15428	15408	15318	15386	15313	15424	15243	15435	15338	15379	15234	15349	15301	15363	15374	15465	15310	15217	15487	15329	15251	15297	15384	15273	15442	15247	15356	15363	15288	15276	15293	15289	15380	15361	15512	15354	15253	15374	15360	15392	15404	15493	15248	15427	15313	15411	15172	15452	15335	15299	15331	15306	15335	15343	15297	15226	15204	15290	15534	15410	15314	15442	15292	15265	15318	15165	15430	15362	15364	15315	15321	15465	15380	15455	15405	15225	15358	15417	15475	15229	15175	15527	15336	15295	15325	15333	15172	15426	15312	15387	15344	15328	15276	15466	15344	15458	15444	15301	15477	15380	15223	15233	15232	15439	15244	15494	15154	15400	15391	15267	15512	15346	15309	15213	15295	15353	15215	15342	15231	15385	15525	15383	15373	15396	15441	15385	15206	15330	15290	15375	15232	15307	15324	15309	15436	15066	15300	15385	15347	15351	15317	15358	15369	15322	15172	15236	15214	15401	15168	15380	15394	15309	15180	15348	15268	15412	15328	15362	15330	15415	15433	15392	15375	15248	15355	15492	15318	15330	15448	15221	15337	15270
28857	21546	20606	18458	16633	16811	16828	16667	16552	16616	16388	16715	18492	19703	18975	17702	16893	16727	16604	16478	16571	16514	16400	16454	16632	16567	16411	16342	16561	16365	16434	16487	16507	16536	16212	16405	16786	16626	16576	16441	16632	16400	16458	16500	16456	16387	16404	16408	16497	16564	16284	16456	16642	16463	16568	16552	16510	16527	16407	16546	16623	16439	16483	16561	16569	16486	16476	16409	16605	16412	16549	16446	16508	16417	16420	16447	16536	16451	16314	16474	16529	16519	16285	16500	16376	16243	16650	16380	16582	16258	16402	16571	16473	16332	16335	16544	16427	16439	16403	16492	16529	16620	16445	16409	16503	16349	16640	16539	16539	16584	16378	16545	16277	16461	16521	16206	16460	16575	16424	16497	16373	16508	16391	16503	16491	16456	16377	16685	16504	16513	16469	16394	16533	16407	16536	16492	16462	16845	16429	16498	16528	16529	16618	16514	16451	16543	16420	16382	16456	16316	16463	16620	16617	16658	16530	16452	16525	16215	16444	16574	16394	16388	16483	16443	16525	16496	16501	16521	16487	16590	16418	16642	16549	16439	16566	16490	16592	16450	16378	16510	16308	16270	16414	16556	16517	16633	16718	16465	16623	16412	16507	16486	16579	16326	16419	16485	16540	16396	16446	16305	16685	16426	16735	16445	16571	16483	16521	16685	16479	16728	16372	16445	16457	16537	16574	16540	16381	16276	16646	16597	16545	16413	16307	16598	16356	16707	16536	16389	16497	16409	16548	16308	16509	16458	16449	16444	16497	16526	16406	16335	16437	16407	16532	16410	16605	16724	16383	16412	16594	16498	16481	16472	16547	16307	16392	16289	16366	16534	16560	16556	16537	16492	16391	16496	16471	16557	16413	16533	16610	16517	16471	16639	16587	16597	16530	16513	16489	16493	16531	16398	16472	16456	16464	16407	16490	16484	16512	16546	16504	16432	16292	16432	16385	16569	16476	16418	16487	16624	16487	16314	16240	16455	16658	16375	16223	16443	16378	16223	16522	16362	16501	16459	16318	16380	16550	16516	16431	16454	16444	16439	16618	16502	16666	16527	16402	16529	16495	16432	16284	16387	16465	16351	16373	16683	16472	16441	16600	16566	16563	16459	16452	16531	16352	16346	16418	16553	16514	16482	16348	16368	16455	16544	16590	16502	16605	16613	16401	16426	16296	16414	16500	16641	16472	16497	16483	16758	16366	16497	16447	16459	16450	16331	16438	16496	16376	16438	16363	16492	16552	16366	16379	16490	16513	16656	16436	16410	16290	16216	16474	16572	16485	16395	16445	16387	16276	16700	16608	16594	16626	16439	16610	16450	16615	16440	16370	16692	16488	16633	16566	16431	16381	16365	16437	16456	16690	16528	16588	16459	16415	16395	16240	16524	16359	16617	16353	16382	16313	16555	16632	16676	16475	16296	16234	16337	16249	16506	16398	16557	16699	16376	16560	16375	16480	16409	16577	16378	16611	16637	16594	16362	16640	16471	16436	16459	16404	16367	16402	16599	16470	16425	16402	16517	16499	16480	16564	16365	16479	16493	16595	16480	16569	16458	16382	16450	16284	16507	16426	16510	16540	16793	16641	16368	16390	16265	16321	16427	16366	16314	16459	16445	16456	16497	16417	16574	16391	16535	16361	16393	16481	16657	16488	16258	16420	16331	16372	16508	16545	16535	16749	16592	16633	16379	16420	16346	16540	16515	16413	16497	16461	16563	16538	16515	16482	16374	16652	16502	16618	16601	16648	16411	16453	16447	16666	16374	16481	16550	16552	16344	16613	16552	16637	16536	16497	16306	16492	16491	16504	16412	16327	16491	16403	16506	16554	16404	16543	16502	16618	16294	16499	16440	16535	16519	16526	16571	16472	16494	16580	16533	16696	16548	16625	16700	16435	16335	16478	16220	16329	16497	16332	16536	16527	16577	16403	16353	16358	16445	16523	16501	16459	16533	16506	16230	16457	16509	16489	16618	16324	16373	16515	16377	16269	16522	16515	16497	16641	16470	16620	16499	16587	16429	16490	16478	16485	16401	16304	16487	16553	16383	16440	16534	16677	16618	16408	16340	16361	16423	16518	16450	16503	16634	16321	16451	16621	16526	16706	16360	16488	16491	16491	16485	16448	16564	16648	16387	16495	16630	16642	16575	16664	16396	16272	16513	16390	16448	16469	16392	16425	16290	16477	16491	16523	16415	16440	16450	16462	16632	16342	16676	16504	16654	16698	16649	16722	16335	16530	16407	16435	16580	16275	16311	16606	16562	16512	16313	16493	16395	16577	16631	16406	16504	16316	16499	16472	16501	16369	16492	16590	16333	16633	16487	16444	16454	16512	16505	16576	16541	16569	16376	16522	16350	16664	16537	16461	16483	16780	16411	16405	16376	16496	16400	16499	16491	16550	16337	16193	16566	16446	16378	16327	16495	16514	16509	16281	16450	16636	16606	16459	16412	16327	16703	16558	16289	16487	16556	16533	16623	16597	16326	16543	16558	16546	16537	16409	16200	16413	16596	16648	16643	16443	16560	16388	16502	16332	16749	16490	16522	16394	16410	16624	16394	16386	16389	16452	16593	16553	16368	16414	16539	16464	16400	16422	16313	16564	16534	16524	16531	16526	16429	16518	16564	16574	16384	16492	16522	16576	16471	16611	16555	16538	16501	16418	16346	16427	16298	16613	16240	16715	16639	16856	16558	16541	16360	16401	16541	16539	16562	16493	16564	16439	16395	16499	16437	16391	16425	16383	16325	16401	16636	16405	16508	16461	16424	16519	16545	16409	16707	16486	16508	16534	16498	16395	16497	16539	16312	16404	16393	16567	16532	16591	16478	16342	16264	16454	16540	16615	16460	16464	16336	16510	16406	16519	16533	16574	16532	16450	16562	16620	16425	16443	16408	16336	16574	16400	16313	16418	16371	16731	16363	16628	16707	16578	16650	16419	16526	16438	16519	16434	16573	16330	16567	16656	16278	16394	16700	16344	16516	16587	16520	16632	16486	16404	16328	16298	16569	16406	16386	16440	16509	16507	16413	16493	16405	16377	16409	16285	16492	16423	16285	16560	16330	16504	16384	16442	16226	16465	16494	16546	16677	16537	16511	16455	16360	16357	16368	16420	16525	16456	16458	16503	16476	16432	16411	16630	16523	16473	16361	16220	16428	16492	16534	16580	16377	16392	16583	16714	16569	16593	16327	16624	16368	16383	16301	16515	16496	16390	16563	16433	16304	16257	16453	16554	16353	16493	16492	16517	16377	16673	16458	16639	16309	16502	16584	16488	16410	16495	16576	16536	16496	16545	16265	16518	16409	16654	16353	16461	16481	16589	16542	16562	16409	16606	16460	16589	16486	16586	16364	16697	16666	16511	16676	16512	16299	16483	16578	16490	16615	16439	16361	16490	16583	16658	16611	16594	16571	16468	16588	16610	16381	16379	16440	16524	16600	16375	16494	16529	16401	16418	16555	16387	16661	16506	16429	16500	16613	16681	16347	16277	16594	16485	16482	16531	16509	16501	16761	16347	16487	16476	16481	16469	16520	16651	16452	16610	16514	16411	16481	16557	16371	16399	16649	16556	16531	16503	16634	16440	16376	16582	16456	16425	16485	16576	16474	16649	16744	16510	16566	16530	16348	16536	16411	16475	16566	16460	16342	16319	16344	16648	16474	16492	16580	16478	16576	16326	16574	16625	16552	16534	16393	16705	16376	16655	16661	16468	16685	16620	16432	16543	16593	16643	16643	16491	16553	16661	16550	16308	16542	16474	16501	16395	16463	16658	16511	16658	16412	16501	16541	16414	16648	16631	16566	16517	16236	16510	16215	16581	16639	16268	16527	16620	16541	16490	16431	16607	16392	16430	16490	16433	16594	16552	16410	16457	16671	16635	16412	16547	16620	16559	16463	16653	16440	16466	16619	16612	16476	16492	16554	16492	16255	16489	16501	16395	16788	16545	16505	16637	16489	16614	16525	16575	16257	16668	16485	16544	16383	16503	16550	16454	16566	16559	16557	16598	16417	16517	16358	16418	16555	16424	16569	16470	16582	16449	16372	16389	16526	16459	16415	16474	16628	16495	16390	16355	16441	16613	16266	16448	16506	16504	16354	16484	16678	16534	16415	16318	16382	16565	16474	16465	16442	16370	16489	16537	16588	16511	16515	16566	16593	16616	16632	16499	16341	16704	16617	16533	16348	16546	16482	16614	16530	16351	16340	16268	16274	16384	16422	16472	16495	16528	16284	16496	16536	16435	16560	16550	16646	16506	16462	16528	16555	16561	16560	16349	16601	16573	16598	16798	16474	16457	16520	16567	16524	16550	16603	16713	16543	16732	16409	16537	16493	16547	16384	16370	16583	16423	16562	16557	16424	16555	16450	16471	16320	16594	16505	16429	16292	16418	16531	16393	16110	16470	16736	16434	16476	16591	16677	16393	16484	16723	16378	16403	16323	16530	16633	16570	16349	16522	16482	16531	16717	16736	16527	16668	16530	16611	16549	16714	16272	16525	16523	16487	16597	16393	16402	16348	16415	16591	16592	16292	16559	16258	16490	16354	16535	16585	16593	16725	16715	16535	16367	16492	16490	16431	16263	16570	16525	16555	16541	16544	16509	16536	16635	16449	16667	16518	16381	16611	16565	16545	16651	16550	16590	16352	16622	16487	16534	16255	16474	16527	16482	16363	16525	16540	16489	16540	16538	16465	16589	16521	16436	16563	16524	16280	16324	16540	16340	16428	16578	16518	16534	16404	16462	16510	16425	16636	16514	16353	16532	16593	16583	16778	16690	16749	16545	16339	16536	16348	16580	16599	16392	16500	16717	16549	16393	16572	16427	16405	16641	16331	16644	16482	16393	16412	16456	16456	16575	16536	16574	16559	16566	16214	16509	16725	16489	16490	16449	16482	16408	16387	16450	16438	16682	16488	16453	16524	16328	16722	16511	16510	16561	16521	16419	16639	16505	16528	16327	16509	16416	16350	16379	16491	16427	16428	16652	16630	16459	16336	16305	16502	16563	16511	16498	16661	16431	16396	16553	16466	16350	16441	16543	16334	16597	16556	16325	16420	16432	16529	16470	16596	16540	16453	16537	16334	16341	16560	16368	16430	16376	16493	16441	16620	16600	16370	16458	16563	16538	16620	16476
15694	16589	16406	16026	15989	16127	15954	15818	15527	15575	15764	16152	19218	19937	18558	16975	15909	15530	15503	15818	15548	15518	15498	15659	15419	15442	15480	15453	15471	15516	15572	15498	15547	15500	15583	15491	15534	15606	15552	15515	15613	15631	15517	15643	15560	15540	15491	15696	15726	15453	15382	15530	15604	15689	15511	15698	15626	15538	15548	15488	15548	15478	15420	15399	15428	15608	15405	15552	15554	15426	15550	15387	15513	15602	15418	15667	15793	15501	15655	15665	15542	15481	15529	15434	15648	15615	15530	15564	15465	15579	15400	15684	15475	15579	15314	15474	15617	15441	15453	15508	15613	15477	15476	15782	15614	15504	15509	15584	15472	15292	15455	15532	15564	15699	15581	15558	15593	15493	15402	15526	15632	15584	15416	15471	15490	15638	15622	15501	15398	15518	15470	15467	15449	15464	15748	15578	15532	15517	15471	15308	15717	15544	15538	15483	15444	15393	15544	15403	15721	15679	15476	15388	15435	15586	15349	15563	15480	15604	15550	15532	15557	15576	15470	15748	15407	15265	15610	15723	15586	15548	15555	15511	15488	15542	15552	15551	15476	15453	15600	15593	15334	15442	15575	15409	15507	15564	15609	15634	15679	15332	15411	15285	15625	15608	15438	15547	15429	15584	15413	15657	15530	15480	15319	15538	15535	15600	15544	15483	15598	15427	15455	15448	15485	15522	15533	15326	15529	15463	15507	15481	15663	15537	15636	15490	15477	15520	15545	15468	15422	15407	15413	15362	15535	15593	15565	15411	15500	15408	15579	15649	15505	15448	15391	15627	15371	15624	15480	15304	15565	15607	15644	15523	15576	15485	15515	15602	15663	15434	15581	15650	15539	15549	15365	15442	15613	15571	15379	15610	15460	15460	15545	15484	15629	15675	15611	15504	15606	15483	15464	15431	15609	15464	15490	15589	15704	15392	15366	15335	15536	15527	15516	15451	15615	15668	15456	15457	15400	15517	15441	15620	15498	15605	15433	15232	15558	15573	15424	15448	15551	15430	15652	15501	15518	15406	15508	15431	15642	15504	15481	15515	15682	15640	15589	15561	15545	15426	15469	15597	15506	15412	15578	15485	15446	15610	15628	15500	15505	15508	15389	15516	15583	15556	15467	15501	15531	15485	15625	15423	15532	15593	15405	15531	15553	15621	15554	15561	15537	15511	15594	15282	15599	15587	15506	15511	15267	15559	15433	15529	15526	15539	15587	15470	15479	15412	15640	15441	15467	15488	15570	15546	15433	15481	15528	15511	15483	15493	15499	15491	15694	15575	15441	15469	15468	15525	15439	15496	15578	15429	15502	15478	15700	15524	15558	15589	15436	15592	15475	15507	15403	15409	15458	15504	15724	15504	15448	15420	15547	15597	15550	15315	15369	15503	15562	15608	15445	15661	15454	15466	15453	15442	15577	15687	15571	15558	15531	15328	15584	15381	15482	15651	15425	15435	15416	15552	15531	15266	15697	15423	15510	15616	15498	15510	15459	15727	15484	15398	15548	15658	15495	15508	15632	15626	15514	15576	15579	15514	15544	15522	15614	15496	15518	15634	15545	15404	15656	15631	15575	15407	15468	15471	15517	15743	15600	15515	15605	15586	15580	15696	15497	15447	15546	15647	15455	15576	15469	15576	15583	15486	15532	15564	15676	15590	15575	15643	15489	15696	15416	15371	15574	15575	15555	15708	15645	15395	15575	15468	15587	15617	15569	15547	15482	15438	15478	15626	15591	15572	15462	15690	15479	15568	15491	15388	15543	15537	15597	15613	15495	15393	15409	15438	15556	15536	15576	15451	15492	15550	15647	15459	15511	15595	15625	15425	15615	15485	15517	15635	15519	15386	15405	15623	15552	15451	15558	15776	15662	15471	15555	15557	15426	15595	15503	15489	15591	15474	15613	15468	15415	15555	15556	15570	15568	15701	15558	15559	15529	15675	15538	15702	15861	15485	15574	15568	15529	15502	15568	15606	15397	15564	15594	15563	15399	15521	15698	15427	15560	15666	15560	15397	15501	15509	15659	15464	15623	15566	15382	15449	15501	15700	15629	15477	15398	15381	15665	15517	15287	15606	15570	15290	15407	15598	15603	15622	15588	15403	15591	15432	15630	15658	15501	15636	15582	15317	15667	15415	15569	15568	15487	15434	15360	15428	15405	15540	15579	15401	15550	15455	15605	15462	15450	15381	15438	15589	15576	15561	15490	15436	15577	15712	15591	15419	15580	15558	15383	15616	15522	15539	15541	15416	15625	15386	15396	15488	15621	15478	15654	15488	15577	15415	15572	15531	15565	15398	15471	15475	15519	15490	15471	15712	15531	15527	15660	15499	15576	15688	15526	15509	15529	15456	15508	15488	15623	15462	15417	15427	15530	15454	15560	15731	15465	15595	15455	15612	15697	15474	15524	15449	15545	15475	15512	15460	15610	15522	15512	15533	15551	15535	15451	15564	15674	15367	15365	15649	15320	15512	15514	15378	15612	15448	15572	15317	15396	15615	15590	15569	15639	15599	15471	15438	15480	15609	15707	15463	15516	15435	15514	15517	15491	15515	15583	15466	15498	15485	15411	15383	15730	15450	15606	15478	15564	15501	15586	15383	15517	15688	15428	15586	15656	15489	15720	15355	15475	15552	15592	15612	15718	15532	15531	15431	15522	15383	15612	15536	15583	15522	15690	15662	15560	15587	15470	15525	15448	15637	15437	15437	15502	15527	15481	15637	15472	15460	15401	15584	15620	15372	15592	15492	15600	15490	15503	15555	15401	15557	15631	15410	15629	15634	15619	15540	15723	15516	15781	15514	15506	15601	15563	15575	15413	15622	15692	15397	15491	15565	15648	15540	15458	15837	15537	15572	15571	15574	15642	15623	15477	15316	15478	15395	15482	15484	15486	15580	15580	15528	15506	15535	15493	15503	15613	15527	15467	15573	15474	15545	15703	15423	15500	15562	15526	15570	15621	15537	15654	15585	15330	15646	15358	15563	15648	15473	15417	15531	15560	15403	15603	15561	15350	15445	15502	15645	15484	15450	15526	15523	15632	15424	15649	15634	15549	15661	15487	15479	15591	15427	15488	15356	15400	15432	15549	15696	15545	15334	15594	15583	15491	15525	15566	15563	15471	15417	15378	15557	15420	15543	15415	15400	15687	15577	15415	15352	15607	15560	15502	15549	15458	15547	15439	15600	15534	15435	15625	15494	15527	15464	15409	15516	15550	15695	15540	15698	15674	15562	15570	15431	15561	15569	15549	15590	15544	15662	15563	15668	15388	15545	15565	15473	15751	15676	15575	15520	15681	15576	15577	15562	15658	15581	15450	15408	15682	15580	15815	15515	15522	15644	15618	15410	15552	15634	15429	15413	15652	15434	15306	15532	15548	15406	15645	15533	15489	15544	15638	15444	15355	15492	15350	15555	15402	15570	15661	15471	15606	15508	15639	15706	15588	15368	15575	15593	15650	15572	15425	15373	15500	15483	15462	15664	15717	15410	15665	15554	15550	15628	15419	15519	15539	15693	15533	15543	15631	15609	15607	15455	15655	15680	15585	15531	15534	15428	15652	15334	15689	15614	15483	15465	15375	15496	15493	15684	15704	15508	15635	15520	15624	15537	15602	15535	15468	15361	15491	15484	15525	15444	15836	15478	15504	15378	15501	15568	15650	15400	15505	15632	15594	15543	15408	15756	15379	15488	15353	15593	15558	15398	15553	15551	15507	15521	15618	15457	15384	15666	15414	15508	15393	15286	15533	15455	15480	15429	15550	15626	15609	15546	15565	15518	15675	15586	15580	15444	15614	15552	15353	15578	15341	15612	15642	15559	15410	15665	15648	15722	15684	15597	15526	15473	15522	15728	15558	15377	15596	15527	15662	15762	15539	15527	15491	15513	15673	15435	15541	15501	15459	15588	15655	15712	15396	15622	15698	15542	15359	15625	15370	15687	15391	15544	15495	15649	15651	15535	15587	15384	15557	15584	15548	15568	15486	15643	15440	15646	15636	15503	15391	15663	15509	15603	15515	15546	15640	15588	15351	15490	15579	15472	15609	15618	15561	15511	15438	15631	15649	15658	15450	15598	15746	15556	15449	15617	15550	15464	15470	15580	15601	15630	15519	15540	15514	15450	15510	15628	15497	15554	15572	15472	15666	15475	15406	15547	15502	15525	15566	15501	15541	15250	15633	15507	15671	15482	15465	15585	15428	15595	15682	15633	15623	15543	15509	15616	15378	15390	15532	15669	15406	15655	15538	15441	15415	15428	15572	15428	15464	15590	15503	15582	15499	15535	15463	15357	15502	15503	15522	15599	15564	15371	15584	15530	15565	15335	15491	15516	15353	15652	15596	15616	15532	15337	15594	15494	15581	15499	15412	15521	15647	15539	15567	15386	15621	15612	15441	15605	15563	15586	15562	15630	15515	15610	15533	15553	15450	15508	15520	15452	15569	15618	15435	15552	15605	15565	15545	15571	15520	15638	15381	15420	15531	15521	15572	15787	15544	15466	15532	15612	15426	15553	15600	15380	15386	15617	15622	15385	15707	15575	15485	15576	15612	15517	15800	15498	15390	15523	15441	15537	15643	15537	15471	15546	15672	15424	15675	15532	15524	15390	15464	15545	15646	15474	15422	15541	15512	15433	15510	15602	15699	15493	15531	15552	15548	15335	15535	15482	15524	15539	15560	15471	15571	15602	15460	15526	15588	15648	15550	15526	15441	15535	15557	15483	15571	15583	15380	15429	15397	15470	15616	15578	15607	15546	15710	15397	15530	15343	15523	15620	15487	15584	15637	15674	15457	15377	15557	15558	15553	15457	15514	15603	15382	15669	15381	15383	15607	15562	15468	15583	15571	15655	15557	15674	15560	15455	15566	15585	15483	15568	15681	15528	15493	15517	15654	15567	15669	15503	15560	15515	15453	15652	15512	15555	15416	15436	15600	15486	15671	15520	15577	15482	15704	15540	15611	15796	15444	15661	15543	15525	15475	15375	15638	15536	15713	15658	15496	15461	15440	15316	15410	15431	15442	15604	15512	15579	15507	15482	15617	15682	15424	15715	15440	15448	15544	15695	15611	15520	15561	15606	15518	15494	15458	15622	15624	15515	15398	15586	15482	15517	15522	15520	15705	15370	15442	15507	15527	15608
25050	21340	28009	25313	20862	18307	18250	16862	16602	16697	16724	20088	31347	32190	26659	21255	18067	16736	16330	16280	16262	16181	16103	16272	16179	16380	16215	16121	16176	16174	16172	16215	16064	16165	16130	16280	16469	16224	16387	16293	16168	16062	16276	16062	16104	16317	16227	16162	16129	16165	16297	16084	16093	16068	16265	16072	16143	16298	16090	16114	16226	16242	16327	16219	16173	16049	16237	16148	16292	16320	16244	16213	16164	16390	16261	16137	16118	16277	16136	16365	16260	16236	15953	16210	16237	16203	16283	16304	16205	16231	16405	16262	16161	16026	16072	16199	16410	16287	16258	16298	15979	16067	16208	16307	16285	16160	16200	16177	16128	16180	16076	16206	16219	16211	16004	16182	16046	16110	15997	16116	16160	16137	16083	16144	16089	16138	16430	16158	16146	16138	16270	16019	16043	16045	16058	16156	16194	16225	16031	16241	16030	16181	16142	16112	16079	16261	16394	16144	16234	15941	16120	16196	16186	16232	16182	16021	16184	16225	16206	16069	16065	16341	16294	16401	16313	16267	16298	16175	16239	16261	16289	16014	16245	16116	16381	16246	16107	16139	16162	16230	16179	16159	16239	16145	16182	16265	16165	16153	16149	16174	16254	16132	16120	16161	16015	16088	16314	16180	16127	16152	16020	16241	16182	16167	16003	16253	16218	16284	16281	16124	16272	16127	16033	16219	16138	16278	16289	16144	16109	16143	16218	16099	16232	16050	16113	16158	15900	16050	15973	16084	16345	16191	16108	16198	16091	16252	16419	16197	16249	16290	16184	16412	16388	16211	16179	16134	16278	15987	16274	16320	16227	16189	16191	16178	16335	16230	16270	16235	16085	16230	16167	16238	16131	16089	16159	16264	15890	16136	15983	16089	16203	16055	16099	16053	16002	16288	16267	16124	16416	16102	16114	16253	16136	16063	16339	16155	16184	16316	16037	16265	16373	16321	16362	16126	16318	16179	16265	16131	16115	16108	16181	16376	16291	16263	16345	15993	16319	16159	16302	16063	16089	15974	16108	16194	16242	16126	16248	16032	16316	16243	16305	16052	16225	16107	16104	16283	16110	16432	16218	16051	16190	16218	16189	16227	16042	16236	15959	16339	16317	16275	16131	16304	16365	16220	16217	16171	16054	16139	16332	16094	15874	16075	16140	16299	16159	16178	16319	16246	16090	16284	16239	16220	16224	16132	16222	16103	16284	16191	16367	16276	16234	16305	16106	16135	16283	16261	16100	16283	16113	16087	16127	16179	16101	16101	16142	15991	16028	16164	16295	16116	16107	16123	16274	16142	16107	16050	16070	16106	16117	16289	16216	16140	16269	16185	16102	16118	16090	16367	16229	16262	16306	16114	16069	16240	16102	16077	16336	16225	16316	16401	16266	16195	16164	16193	16035	16086	16231	16301	16147	16152	15962	16244	16301	16097	16112	16190	16246	16001	15991	16015	16367	16299	16280	16091	16276	16104	16287	16147	16205	16047	16203	16215	16164	16076	16237	15993	16047	16129	16326	16391	15949	16258	16076	16237	16032	15943	16257	16059	16091	16265	16249	16119	16136	16287	16122	16019	16186	16142	16217	16359	16116	16190	16124	16301	16133	16144	16188	16166	16219	16152	16232	16247	16225	16193	16356	16294	15969	16049	16196	16102	16241	16092	16089	16241	15941	16123	16309	16089	15973	16029	16149	16203	16379	16235	16043	16231	16194	16247	16126	16178	16289	16280	16175	16186	16111	16287	16085	16186	16204	16191	16324	16110	16326	16064	16133	16079	16077	16212	16064	16445	15969	16205	16085	16262	16262	16483	16118	16134	16209	16033	16291	16310	16200	16361	16217	16104	15935	16308	16086	16023	16271	16230	16072	16146	16150	16075	16155	16093	15950	16139	16055	16230	16157	16260	16083	16302	16239	16123	16335	16141	16114	16107	16226	16117	16151	16196	16094	16220	16037	16166	16290	16200	16281	16345	16106	16062	16191	16264	16190	16234	16179	16127	16314	16246	16181	16098	16194	16220	16248	16294	15998	16344	16352	15983	16242	16205	16178	16145	16216	15976	15930	16354	16284	15957	16117	16158	16139	16254	16185	16051	16047	16182	16257	16281	16263	16252	16211	16348	16106	16323	16271	16108	16267	16305	16254	16074	16092	16225	16292	16467	16182	16056	16226	16223	16374	16090	16278	16147	16072	16195	16033	16077	16384	16164	16311	16216	16248	16299	16100	16272	16305	16173	16150	16238	15948	16295	16235	16256	16163	16164	16314	16156	16250	16222	16203	16282	16211	16264	16178	15963	16167	16212	16141	16220	16155	16247	15916	16269	16302	16114	16206	16315	16303	16144	16025	16252	16454	16181	16137	15967	16083	16305	16151	16341	16380	15946	16214	16295	16025	16275	16257	16200	16304	16161	16027	16227	16014	16386	16288	16310	16037	16225	15978	16183	16303	16293	16056	16176	16295	16032	16136	16171	16093	16202	16395	16327	16236	16196	16292	16027	16275	16191	16111	16392	16084	16062	16174	16191	16160	16210	16111	16031	16265	16188	16041	16172	16446	16023	16119	16259	16411	16110	16207	16336	16248	16122	16114	16140	16322	16118	16192	16166	16189	16100	16238	16084	16090	15992	16127	16283	16173	16284	16314	16158	16066	15980	16236	15973	15978	15949	16121	16220	16267	16305	16365	16027	16252	16279	16207	16234	16217	16162	16162	16318	16091	16218	16200	16209	16079	16197	16018	16226	16171	16139	16064	16206	16254	16250	16215	16083	16335	16198	16205	16159	16110	16212	16206	16235	16253	16277	16266	16165	16229	16183	15978	16048	16106	16128	16146	16036	16236	16378	16136	16006	16215	16151	16127	16027	16336	16103	15987	16203	16157	16011	16193	16068	16117	16154	16338	16277	16095	16223	16227	16020	16189	16103	16300	16254	16146	15991	16350	16228	16176	16146	16232	16225	16176	16121	16433	16101	16076	16114	16314	16101	16181	16044	16201	16079	16097	16191	16028	16291	16149	16298	16347	16328	16135	15965	16271	16163	16348	16123	16204	16152	16161	16043	16181	16347	16116	16063	16147	16006	16081	16134	16172	16273	16307	16075	16137	16456	16165	16148	16176	16097	16250	16162	16115	16047	16206	16303	16294	16086	16261	16287	16195	16454	16220	16143	16197	16331	16199	16245	16544	16027	16127	16490	16485	16313	16107	16094	16264	16190	16071	16035	16372	16355	16188	16075	16323	16251	16195	16164	16371	16238	16322	16229	16019	16266	16235	16023	16133	16305	16132	16264	16041	16122	16412	16170	16143	16090	16258	16050	16081	16167	16268	16162	16327	16049	16340	16147	16231	16309	16210	16150	16218	16220	16026	16397	16112	16091	16075	16227	16284	16131	16240	16224	16147	16275	16404	16072	16163	16115	15943	16232	16318	16191	16159	16373	16161	16072	16091	16081	16214	16222	16258	16091	16043	15909	16115	15989	16100	16019	16262	16258	16210	16214	16011	16064	16074	16309	16311	16111	16266	16165	16298	16270	16346	16210	15927	16146	16231	16054	16132	16275	16142	16180	16107	16156	16189	16215	15952	16088	16139	16256	16086	16305	16160	16402	16266	16184	16110	16026	16108	16143	16114	16225	16184	16239	16237	16315	16296	16234	16048	16018	16242	16069	16095	16263	16160	16279	16150	16395	16142	16135	16106	16239	16107	16142	16177	15897	16295	16194	16237	16170	16289	16199	16486	16259	16131	16205	16107	16111	16231	16258	16052	16068	16020	16259	16207	16246	16168	16272	16347	16236	16177	16070	16360	16162	15958	16025	16059	16200	16132	16172	16229	16094	16203	16031	16217	16115	16236	16193	16167	16295	16171	16101	16175	15884	16094	16267	16221	16364	16211	16109	16404	16185	16292	16227	16167	16439	16205	16081	16241	16139	16201	16391	16175	16155	16178	16212	16221	16113	16237	16187	16241	16055	16122	15956	16140	16245	16401	16251	16280	16015	16171	16283	16353	16204	16038	16093	16075	16248	16363	16252	16339	16297	16097	16118	16192	16090	16169	16055	16196	16136	16154	16265	16061	16201	16134	16197	16252	16329	16163	16157	16148	16223	16256	16162	16324	16231	16156	16146	16262	16107	15955	16271	16108	16110	16102	16240	16225	16129	16315	16183	16474	16188	16098	16244	16141	16242	16348	16161	16386	16005	16295	16264	16113	16307	16251	15972	16112	16197	15996	16315	16295	16028	16162	15919	16169	16224	16323	16021	16246	16012	16121	16157	16153	16084	16139	16305	16057	16242	16160	15893	16094	16121	16543	16174	16062	16137	16119	16299	16244	16098	16126	16328	16337	16130	16129	16126	15909	15960	16247	16302	16107	16253	16288	16139	16385	16219	16202	16227	16205	16243	16199	16234	16315	16132	16419	16175	16139	16052	16340	16268	16211	16163	16313	16174	16136	16067	16211	16200	16153	16253	16144	16216	16326	16231	16139	16231	16165	16232	16424	16193	16045	16137	16030	16169	16221	16180	16146	16275	16290	16107	16317	16232	16279	16328	16123	16174	16108	16229	16107	16005	16195	16237	16217	16163	16272	16313	16228	16291	16210	16333	16039	16227	16246	16084	16111	15987	16242	16201	16159	16187	16088	16118	16264	16068	16293	16279	16239	16045	16301	16213	16142	16284	16018	16285	16318	16114	16088	16100	16071	16074	16225	16201	16169	16056	16236	16322	16098	16362	16072	16198	16118	15994	16251	16177	15997	16168	16151	16274	16296	15937	16222	16254	16199	16091	16403	16052	16114	16218	16227	16343	16297	16230	16179	15987	16233	16212	16165	16389	16141	16142	16106	16144	16060	16070	16060	16043	16252	16083	16203	16185	15994	16263	16244	16158	16284	16298	16127	16153	16153	16183	16293	16151	16133	16113	16272	16035	16258	16304	16343	16374	16312	15877	16042	16187	16186	16253	16269	16294	16180	16144	16120	16262	16331	16196	16070	16310	16370	16384	16178	16443	16173	16212	16209	16091	16092	16248	16229	16038	16260	16330	16057	16157	16055	16157	16283	16199	16031	16107	16204	16291	16214	16110	16304	16061	16056	16131	16310	16094	16294	16278	16267	16096	16081	16156	16261	16218	16198	16273	16226	16263	16247	16277
14744	22316	21214	18062	17065	16792	16311	16011	16006	15927	15891	22686	36607	34713	28234	21223	16882	15757	15503	15251	15285	15386	15370	15221	15361	15359	15318	15241	15284	15232	15377	15501	15211	15511	15545	15427	15250	15286	15274	15196	15338	15278	15198	15270	15359	15426	15386	15398	15444	15487	15488	15403	15280	15291	15377	15352	15261	15429	15184	15347	15436	15348	15382	15444	15319	15457	15363	15360	15412	15266	15283	15405	15454	15369	15456	15514	15323	15308	15398	15351	15424	15407	15303	15315	15416	15284	15228	15136	15535	15230	15313	15175	15434	15354	15462	15246	15188	15413	15391	15424	15330	15317	15379	15471	15271	15435	15248	15318	15170	15237	15422	15357	15253	15278	15283	15178	15244	15463	15390	15476	15447	15319	15433	15332	15526	15274	15264	15449	15353	15249	15448	15336	15435	15388	15241	15434	15389	15417	15170	15418	15439	15366	15344	15416	15455	15331	15353	15195	15351	15191	15479	15413	15358	15473	15423	15310	15337	15346	15495	15480	15461	15273	15518	15389	15239	15282	15380	15573	15356	15408	15493	15400	15384	15266	15128	15458	15217	15402	15343	15461	15311	15256	15382	15239	15264	15275	15260	15302	15521	15435	15215	15316	15406	15246	15352	15351	15344	15449	15286	15435	15448	15397	15488	15172	15236	15386	15276	15233	15330	15327	15343	15468	15376	15258	15313	15261	15286	15269	15407	15368	15222	15375	15136	15324	15390	15075	15336	15399	15493	15443	15315	15407	15266	15616	15450	15269	15320	15247	15387	15192	15171	15548	15408	15486	15265	15313	15414	15306	15265	15418	15384	15382	15163	15377	15264	15533	15156	15379	15248	15298	15489	15227	15369	15433	15279	15365	15377	15233	15286	15452	15408	15479	15172	15323	15216	15316	15252	15278	15214	15319	15359	15278	15327	15357	15211	15438	15468	15292	15287	15343	15463	15374	15415	15129	15406	15382	15448	15324	15461	15405	15319	15357	15309	15372	15440	15394	15259	15455	15349	15252	15332	15342	15160	15263	15369	15172	15422	15372	15311	15239	15358	15274	15388	15321	15372	15412	15383	15413	15344	15306	15297	15394	15407	15417	15279	15205	15246	15347	15429	15304	15401	15333	15338	15328	15396	15260	15401	15291	15525	15323	15451	15220	15215	15456	15482	15214	15254	15221	15240	15231	15181	15325	15323	15410	15391	15271	15380	15289	15465	15288	15467	15301	15406	15328	15236	15370	15387	15302	15431	15320	15480	15325	15322	15263	15374	15200	15389	15352	15464	15226	15282	15387	15239	15329	15509	15309	15369	15398	15310	15286	15410	15260	15421	15567	15454	15252	15337	15429	15486	15318	15489	15382	15470	15303	15262	15368	15372	15298	15527	15413	15470	15279	15439	15482	15474	15383	15526	15277	15352	15219	15152	15378	15316	15275	15450	15284	15357	15248	15400	15444	15320	15288	15438	15397	15461	15202	15412	15284	15369	15409	15391	15477	15395	15516	15353	15209	15506	15415	15396	15411	15434	15472	15361	15375	15317	15334	15410	15323	15248	15223	15316	15249	15481	15323	15443	15496	15366	15401	15380	15262	15376	15417	15104	15441	15335	15397	15405	15191	15506	15261	15373	15395	15324	15285	15445	15332	15479	15224	15451	15386	15379	15344	15360	15233	15301	15524	15446	15380	15315	15347	15430	15420	15525	15244	15310	15394	15357	15337	15463	15290	15360	15336	15348	15296	15403	15426	15336	15398	15303	15322	15564	15260	15363	15262	15188	15341	15357	15326	15158	15342	15276	15401	15333	15431	15355	15422	15274	15483	15462	15377	15342	15501	15315	15361	15330	15535	15395	15533	15268	15474	15396	15394	15325	15241	15251	15171	15364	15398	15309	15451	15259	15452	15429	15345	15282	15520	15392	15396	15409	15288	15283	15412	15210	15348	15266	15226	15253	15521	15238	15374	15369	15426	15266	15490	15517	15304	15284	15554	15486	15269	15242	15391	15394	15372	15328	15225	15413	15271	15275	15317	15305	15462	15324	15451	15321	15265	15230	15188	15499	15380	15323	15425	15504	15300	15364	15340	15393	15471	15221	15412	15247	15329	15271	15550	15392	15175	15296	15417	15359	15213	15372	15278	15340	15216	15347	15342	15250	15542	15268	15327	15198	15318	15246	15335	15428	15278	15501	15396	15635	15380	15373	15400	15529	15482	15376	15387	15330	15419	15329	15271	15283	15380	15212	15252	15183	15372	15348	15293	15293	15248	15375	15401	15311	15320	15330	15283	15360	15308	15488	15392	15384	15356	15469	15310	15163	15314	15418	15340	15319	15360	15404	15486	15235	15286	15208	15444	15275	15169	15297	15409	15194	15399	15327	15351	15344	15288	15394	15365	15367	15263	15427	15412	15458	15320	15334	15393	15463	15372	15204	15330	15399	15175	15246	15281	15496	15370	15285	15469	15325	15486	15205	15232	15376	15414	15335	15274	15262	15403	15224	15345	15301	15268	15250	15341	15382	15342	15319	15254	15495	15323	15213	15441	15373	15302	15308	15452	15231	15425	15408	15353	15409	15098	15314	15195	15313	15247	15228	15434	15442	15129	15413	15366	15327	15263	15314	15331	15288	15447	15464	15371	15396	15489	15368	15224	15234	15377	15368	15316	15330	15328	15390	15312	15222	15384	15163	15324	15221	15479	15361	15303	15341	15251	15385	15361	15045	15304	15520	15291	15289	15385	15424	15339	15125	15310	15605	15432	15426	15337	15157	15288	15383	15455	15587	15382	15432	15442	15368	15154	15325	15358	15350	15398	15245	15323	15363	15276	15380	15359	15352	15393	15173	15345	15519	15283	15434	15320	15478	15230	15379	15523	15344	15407	15374	15396	15395	15311	15565	15154	15247	15338	15366	15198	15339	15313	15467	15342	15205	15335	15496	15272	15337	15455	15399	15374	15574	15359	15403	15390	15261	15452	15296	15148	15273	15254	15425	15388	15220	15211	15423	15338	15396	15364	15371	15233	15302	15316	15297	15195	15495	15428	15327	15291	15356	15315	15380	15316	15243	15180	15379	15351	15369	15205	15306	15365	15384	15334	15329	15454	15342	15213	15415	15259	15297	15354	15268	15192	15276	15367	15387	15388	15333	15281	15463	15145	15278	15403	15524	15465	15380	15292	15360	15341	15369	15316	15349	15309	15454	15353	15278	15438	15509	15330	15528	15371	15255	15352	15367	15325	15410	15311	15400	15292	15367	15427	15247	15318	15400	15288	15228	15373	15341	15521	15400	15280	15462	15273	15353	15330	15321	15433	15408	15377	15519	15345	15384	15333	15235	15435	15154	15328	15496	15417	15263	15421	15367	15460	15314	15124	15407	15397	15373	15415	15362	15495	15418	15380	15305	15323	15321	15475	15462	15302	15347	15391	15187	15347	15290	15337	15356	15436	15521	15244	15272	15437	15413	15449	15254	15435	15243	15487	15372	15412	15416	15291	15203	15318	15555	15444	15405	15527	15268	15122	15670	15384	15309	15301	15341	15329	15320	15379	15465	15414	15371	15489	15392	15516	15327	15191	15451	15404	15315	15336	15319	15334	15295	15377	15308	15336	15371	15428	15188	15299	15306	15368	15292	15374	15525	15252	15334	15480	15257	15227	15380	15327	15344	15385	15222	15222	15253	15433	15463	15267	15427	15245	15423	15392	15460	15304	15449	15337	15508	15372	15375	15340	15334	15383	15321	15357	15273	15295	15272	15465	15371	15364	15384	15371	15264	15219	15294	15357	15553	15278	15089	15368	15464	15306	15345	15340	15441	15327	15372	15384	15345	15390	15407	15439	15233	15253	15358	15392	15237	15364	15413	15335	15379	15387	15333	15366	15481	15496	15130	15564	15174	15399	15298	15423	15439	15569	15361	15367	15524	15233	15281	15191	15315	15248	15267	15319	15443	15353	15467	15327	15434	15457	15288	15422	15391	15506	15324	15342	15523	15399	15340	15292	15330	15313	15243	15309	15350	15379	15308	15212	15434	15403	15410	15431	15434	15378	15290	15372	15363	15363	15261	15397	15510	15410	15395	15407	15453	15340	15374	15236	15334	15309	15111	15414	15246	15375	15257	15216	15272	15389	15331	15359	15361	15352	15356	15336	15502	15444	15329	15437	15402	15364	15356	15228	15379	15344	15306	15347	15168	15091	15449	15270	15282	15400	15308	15223	15361	15484	15526	15357	15296	15319	15379	15536	15215	15524	15484	15321	15318	15449	15286	15245	15273	15430	15382	15319	15458	15429	15203	15412	15343	15359	15284	15491	15489	15401	15300	15379	15340	15340	15358	15440	15466	15200	15371	15260	15276	15220	15297	15427	15353	15237	15432	15318	15253	15300	15452	15241	15346	15201	15310	15512	15337	15311	15380	15295	15430	15490	15317	15432	15213	15310	15406	15323	15375	15306	15297	15262	15503	15297	15292	15402	15313	15205	15326	15408	15294	15326	15353	15396	15292	15364	15265	15474	15330	15365	15297	15216	15379	15374	15231	15370	15271	15441	15445	15301	15297	15447	15379	15400	15409	15233	15335	15271	15537	15434	15187	15467	15351	15378	15329	15382	15402	15172	15282	15238	15472	15512	15403	15443	15321	15350	15275	15169	15286	15196	15303	15277	15257	15208	15471	15344	15401	15416	15286	15534	15471	15431	15346	15335	15514	15364	15267	15360	15351	15389	15312	15347	15405	15434	15505	15392	15273	15392	15338	15276	15351	15339	15371	15186	15382	15352	15502	15358	15316	15240	15501	15477	15445	15434	15194	15180	15334	15355	15393	15385	15239	15331	15153	15402	15331	15379	15306	15373	15325	15321	15282	15277	15337	15392	15441	15410	15313	15433	15446	15364	15244	15444	15367	15403	15351	15282	15344	15295	15442	15167	15318	15202	15391	15482	15302	15479	15230	15250	15336	15342	15365	15254	15434	15389	15299	15404	15250	15297	15462	15402	15290	15436	15420	15335	15208	15389	15465	15286	15267	15091	15163	15338	15214	15365	15331	15446	15399	15409	15281	15255	15264	15163	15293	15279	15281	15259	15410	15274	15322	15448	15367	15446	15414	15317	15491	15245	15481	15314	15573	15365	15294	15233	15254	15335	15221	15291	15287	15369
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
