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
339481698648	339481699167	339481699715	339481700267	339481700817	339481701365	339481701917	339481702467	339481703017	339481703567	339481704117	339481704665	339481705217	339481705767	339481706317	339481706867	339481707417	339481707967	339481708517	339481709067	339481709617	339481710167	339481710717	339481711267	339481711817	339481712367	339481712917	339481713467	339481714017	339481714567	339481715117	339481715667	339481716217	339481716767	339481717317	339481717867	339481718417	339481718967	339481719517	339481720067	339481720617	339481721167	339481721717	339481722267	339481722817	339481723367	339481723917	339481724467	339481725017	339481725567	339481726117	339481726667	339481727217	339481727767	339481728317	339481728867	339481729417	339481729967	339481730517	339481731067	339481731617	339481732167	339481732717	339481733267	339481733817	339481734367	339481734917	339481735467	339481736017	339481736567	339481737117	339481737667	339481738217	339481738767	339481739317	339481739867	339481740417	339481740967	339481741517	339481742067	339481742617	339481743167	339481743717	339481744267	339481744817	339481745367	339481745917	339481746467	339481747017	339481747567	339481748117	339481748667	339481749217	339481749767	339481750317	339481750867	339481751417	339481751967	339481752517	339481753067	339481753617	339481754167	339481754717	339481755267	339481755817	339481756367	339481756917	339481757467	339481758017	339481758567	339481759117	339481759667	339481760217	339481760767	339481761317	339481761867	339481762417	339481762967	339481763517	339481764067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22280	20036	27109	22689	20604	21267	20865	17970	17182	17525	17739	19248	38148	40777	32669	24671	19937	17678	17064	16811	16679	16865	16890	16839	16854	16681	17101	16661	16955	17084	16968	17083	16971	16908	16739	16938	17011	17022	17058	16935	16898	16851	16644	16741	16892	16773	16839	16891	16979	16941	17047	16900	16904	16826	16958	16674	16644	16884	16782	17000	16949	16708	16873	16888	16795	16858	16715	16831	16931	16755	16785	16740	16800	16931	16773	16746	16725	16854	16789	16679	16999	16712	16825	16785	16982	16775	16789	16718	16897	16749	16911	17022	17029	16779	17037	17021	16928	16808	16779	16744	16665	16786	16862	16843	16790	17009	16802	16554	16861	16899	16924	16766	16934	16801	16820	16679	16861	16837	16704	16777	16990	16911	16901	16574	16885	16696	16752	16689	16735	16787	16824	16736	16836	16747	16752	16779	16782	16829	16902	16803	16764	16682	16786	16807	16846	16922	16862	16761	16619	16891	16769	16905	16871	16804	16701	16782	16782	16876	16728	16772	16892	16722	16717	16773	16948	16759	16735	16769	16689	16809	16762	16830	16818	16810	16718	16990	16655	16834	16819	16869	16706	16716	16748	16833	16871	16714	16661	16852	16879	16772	16691	16829	16748	16771	16675	16733	16928	16442	16743	16854	16909	16889	16722	16769	16924	16689	16761	16836	16699	16867	16810	16701	16778	16803	16684	16882	16811	16698	16899	16762	16730	16926	16868	16891	16784	16760	16905	16809	16821	16525	16799	16802	16903	16630	16657	16964	16862	16671	16873	16771	16899	16598	16917	16925	16710	16803	16615	16656	16859	16876	16777	16897	16930	16662	16922	16847	16703	16797	16879	16794	16665	16678	16668	16735	16923	16856	16920	16807	16788	16858	16725	16749	16782	16829	16826	16944	16894	16771	16826	16967	16829	16676	16674	16725	16843	16727	16863	16712	16859	16584	16738	16789	16923	16664	16906	16821	16865	16782	16694	16721	16868	16623	16908	16805	16793	16806	16837	16742	16797	16563	16716	16908	16836	16784	16759	16741	17005	16749	16734	16812	16790	16693	16866	16846	16577	16850	16971	16935	16662	16850	16769	16727	16764	16859	16819	16816	16879	16637	16757	17001	16929	16841	16836	16819	16857	16667	16905	16791	16656	16690	16799	16764	16894	16791	16807	16825	16723	16667	16828	16595	16942	16678	16815	16779	16851	17056	16776	17001	16829	16764	16845	16794	16900	16981	16800	16963	16801	16854	16722	16669	16813	16579	16868	16821	16671	16938	16817	16690	16709	16750	16769	16758	16841	16986	16903	16642	16993	16756	16818	16916	16759	16884	16793	16869	16800	16849	16686	16941	16690	16649	16802	16801	16781	16716	16706	16578	16830	16824	16719	16776	16827	16862	16743	16793	16721	16727	16666	16742	16685	16844	16936	16889	16683	16763	16926	16735	16732	16751	16655	17051	16734	16958	16848	16541	16899	16698	16801	16691	16810	16933	16674	16896	16865	16842	17084	16736	16847	17070	17005	16798	16921	16680	16724	16717	16920	16915	16775	16764	16969	16680	16891	16856	16792	16828	16842	16898	16922	16824	16950	16732	16760	16603	16783	16689	16799	16839	16805	16965	16632	16747	16768	16724	16817	16879	17041	16749	16674	16860	16839	16589	16770	16781	16724	16794	16655	16987	16738	16708	16906	16888	16716	16789	16668	16658	16726	16798	16778	16707	16785	16639	16934	16771	16817	16813	16683	16786	16791	16812	16796	17012	16805	16767	16929	16748	16785	16736	16783	16911	16779	16808	16842	16760	17042	17053	16854	16673	16682	16936	16928	16793	16795	17014	16590	16854	16875	16816	16887	16787	16685	16778	17008	16768	16806	16689	16986	16752	16883	16798	16757	16843	16730	16901	16717	16729	16757	16832	16802	16786	17008	16630	16852	16736	16910	16606	16686	16971	16928	16733	16736	16765	16694	16796	16950	16835	17021	16742	16929	16820	16817	16697	16772	16971	16941	17017	16693	16731	16860	16925	16893	16859	16775	16737	16786	16923	16832	16860	16609	16796	16693	16853	16850	16897	16894	16631	16701	16638	16863	16695	16817	17003	16702	16610	16731	16921	16722	16704	16674	16811	16770	16883	16750	16773	16946	16881	16659	16771	16865	16904	16852	16819	16807	16670	16894	16722	16719	16719	16896	16691	16679	16890	16630	16785	16691	16862	16758	16795	16768	16602	16881	16810	16693	16892	16782	16666	16700	16918	16910	16764	16964	16878	16591	16766	16754	16709	16660	16778	16791	16845	16703	16798	16804	16736	16704	16820	16668	16787	16937	16807	16822	16755	16723	16832	16663	16758	16833	16733	16553	16780	16733	16863	16809	16701	16889	16701	16960	16926	16960	16740	16963	16901	16671	16830	16791	16899	16881	16818	16952	16577	16612	16747	16887	16773	16814	16666	16752	16625	17069	16945	16771	16714	16692	16825	16808	16715	16616	16771	16919	16923	16622	16958	16824	16872	16906	16918	16965	16868	16741	16892	16806	16719	16917	16929	16888	16650	16738	16666	16809	16735	16797	16639	16835	16714	16889	16869	16770	16933	16826	16762	16759	16739	16759	16917	16876	16853	16787	16753	16714	16995	16803	16824	16864	16869	16754	16674	16828	16849	16917	16722	16900	16785	16719	16657	16720	16774	16883	16980	16802	16759	17006	16869	16680	16728	16815	16836	16862	16652	16798	16831	16620	16793	17048	16829	16870	16715	16693	16760	16809	16838	16836	16884	16757	16786	16904	17041	16743	16847	16657	16894	16827	16895	16796	16727	16721	16966	16798	16793	16796	16934	16891	16666	16763	16735	16877	16746	16888	16761	16771	16737	16811	16757	16675	16856	16738	16861	16679	16736	16726	16918	16869	16749	16773	16887	16786	16858	17023	16906	16872	16763	16725	16806	16585	16879	16793	16951	16939	16853	16816	16901	16780	16782	16821	16871	16760	16854	16802	16770	16896	16799	16870	16743	16759	16763	16914	16677	16785	16751	16908	16579	16575	16863	16961	16922	16693	16989	16734	16911	16810	16743	16905	16892	16900	17052	16921	16835	16775	16851	16776	16860	16751	16749	16925	16758	16708	16728	16757	16846	16780	16710	16664	16533	16778	16756	16799	16705	16907	16741	16749	16854	16846	16550	16894	16997	16929	16771	16671	17024	16714	16803	16648	16806	16826	16865	16740	16713	16726	16688	16975	16828	16849	16863	16799	16706	16805	16793	16720	16738	16784	16768	16800	16827	16673	16663	16724	16750	16753	16855	16991	16887	16839	16828	16747	16891	16981	16988	16629	16783	16659	16878	16662	16949	16917	16760	16685	16848	16878	16715	16711	16667	16870	16786	16857	16715	16895	16864	16851	16570	16778	16956	16914	16836	16932	16826	16867	16856	16941	16910	16718	16820	16786	16722	16840	16601	16627	16906	16944	16747	16705	17201	16878	16690	16765	16810	16813	16594	16809	16736	16723	16638	16920	16798	16760	16773	16863	16981	16769	16807	16846	16790	16805	16858	16552	16737	16792	16806	16951	16936	16628	16781	17023	16776	16462	16812	16818	16856	16845	16741	16818	16857	16732	16799	16902	16841	16748	16732	16661	16571	16874	16859	16750	16771	16737	16841	16803	16712	16999	16780	16975	16820	17022	16911	16943	16888	16895	16974	17020	17018	16915	16845	16746	16908	16890	16742	16697	16772	16935	16801	16895	16928	16651	16908	16918	16891	16863	16873	16952	16821	16904	16942	16863	16694	16730	16906	16549	16879	16856	16803	16991	16921	16778	16666	16916	16762	16967	17012	16908	16829	16914	16919	16880	16940	16997	16866	16810	16789	16653	16796	16836	16848	16721	16677	16964	16941	16778	16676	16851	17029	16760	16671	16871	16711	16797	16760	16662	16730	16903	16817	16735	16867	16823	16897	16903	16698	16820	16682	16776	17006	16705	16648	16813	16863	16831	16713	16744	16815	16681	16957	16740	16987	16793	16733	16761	16857	16841	16909	17035	16717	16685	16754	16611	16721	16651	16625	16972	16553	16920	16620	16721	16859	16768	16806	16817	16854	16668	16716	16910	16635	16648	16958	16791	16863	16713	16812	16720	16739	16837	16767	16629	16702	16477	16595	16674	16869	16813	16897	17046	16810	16738	16625	16682	16745	16750	16580	16892	16908	16829	16753	16917	17035	16912	16768	16682	16932	16935	16834	16677	16769	16902	16815	16784	16763	16672	16762	16905	16991	16917	16854	17064	16892	16945	16585	16898	16865	16758	17047	16848	16768	16731	16928	16751	16802	16623	16813	16848	16544	16752	16833	16822	16905	16847	16854	16643	16696	16513	16711	16842	16754	16867	16747	16676	16954	16642	16760	16668	16684	17112	16899	16916	16624	16892	16859	16822	16838	16657	16653	16720	16717	16762	16649	16683	16613	16896	17006	16738	16820	16699	16807	16816	16909	16730	16843	16805	16791	16720	16974	16856	16715	16763	16691	16830	16764	16807	16650	16796	16720	16742	16958	16750	16996	16738	16896	16790	16731	16762	16742	16719	16801	16763	16724	16940	16725	16770	16786	16859	16592	16948	16846	17002	16792	16859	16774	16828	16835	16661	16924	16857	16957	16849	16814	16863	17049	16773	16980	16865	16764	17014	16744	16673	16621	16792	16662	16994	16691	16914	16652	16649	16961	16724	16580	16811	16969	16903	16869	16847	16787	16772	16818	16775	16852	16716	16896	16830	16831	16826	16876	16877	17027	16924	16991	16660	16778	16753	16782	16726	16654	16948	16748	16925	16619	16874	16875	16799	16803	16703	17052	16760	16858	16871	16747	16761	16692	16960	16849	16811	16845	16771	16817	16906	16955	16819	16865	16931	16673	16741	16870	16715	16742	17020	16587	16811	16924	16980	16627	16860	16720	17083	16739	16782	16957	16682	16881	16988	16833	16783	16874	16820	16674	16718	17047	16680	16727	16838	16830	16745	16746	16751	16900	16739	16751	16801	16556	16848	16808	16901	16898	16738	16992	16752	16894	16650	16764	16786	16738	16687	16656	16906	16761	16892	16744	16911	17014	16611	16741	16979	16991	16927	16798	16726	16799	16947	16813	16802	16704	16791	16987	16758	16710
15608	25371	23781	19951	18413	17542	16770	16607	16345	16168	16357	20413	42469	41660	33663	24600	18256	16108	15765	15622	15611	15403	15451	15443	15411	15391	15486	15345	15476	15354	15456	15523	15413	15456	15462	15317	15445	15409	15628	15421	15432	15483	15408	15472	15523	15427	15436	15449	15397	15504	15450	15380	15520	15426	15545	15367	15568	15415	15412	15473	15447	15450	15419	15462	15391	15486	15489	15489	15433	15391	15320	15477	15368	15481	15565	15539	15387	15308	15563	15322	15437	15465	15413	15556	15513	15262	15359	15403	15606	15537	15441	15528	15526	15525	15459	15259	15448	15497	15458	15560	15436	15559	15371	15448	15334	15509	15427	15224	15259	15519	15448	15468	15517	15308	15452	15345	15451	15406	15275	15494	15570	15460	15459	15387	15451	15449	15503	15596	15507	15528	15415	15399	15502	15498	15377	15288	15466	15397	15557	15328	15381	15480	15200	15490	15481	15554	15453	15575	15510	15486	15418	15316	15259	15402	15327	15507	15438	15480	15362	15445	15384	15506	15500	15413	15460	15497	15308	15512	15437	15477	15398	15381	15496	15497	15481	15464	15571	15343	15404	15470	15317	15395	15495	15318	15416	15344	15433	15393	15449	15414	15194	15489	15406	15566	15543	15499	15486	15434	15492	15439	15399	15429	15401	15384	15523	15290	15340	15525	15386	15354	15563	15452	15483	15363	15421	15354	15390	15500	15541	15513	15473	15516	15398	15567	15328	15531	15438	15523	15505	15404	15421	15332	15453	15272	15394	15326	15432	15466	15332	15419	15366	15367	15478	15370	15478	15312	15446	15673	15382	15372	15409	15344	15328	15393	15450	15462	15383	15630	15497	15502	15377	15414	15385	15442	15482	15576	15349	15453	15533	15490	15500	15572	15591	15353	15411	15329	15485	15432	15651	15390	15493	15389	15271	15416	15464	15426	15427	15468	15463	15431	15615	15442	15314	15382	15348	15267	15388	15352	15521	15475	15497	15528	15329	15423	15316	15352	15355	15584	15445	15462	15452	15526	15377	15556	15549	15402	15613	15407	15456	15461	15524	15485	15528	15598	15273	15499	15418	15511	15542	15503	15440	15360	15296	15504	15332	15358	15449	15244	15253	15475	15592	15515	15560	15430	15381	15422	15417	15355	15486	15608	15423	15480	15631	15379	15483	15384	15521	15285	15461	15407	15329	15522	15402	15321	15557	15582	15709	15484	15312	15590	15329	15460	15461	15306	15375	15529	15376	15414	15458	15381	15542	15399	15495	15438	15381	15452	15507	15434	15502	15368	15472	15217	15356	15520	15493	15344	15389	15470	15280	15290	15556	15467	15382	15675	15460	15394	15409	15471	15410	15383	15518	15504	15295	15306	15475	15379	15409	15519	15501	15323	15432	15438	15373	15525	15391	15540	15339	15403	15477	15409	15349	15386	15494	15316	15294	15486	15515	15410	15349	15521	15233	15402	15585	15474	15493	15558	15520	15225	15649	15339	15365	15288	15545	15555	15348	15535	15432	15421	15365	15469	15459	15413	15488	15454	15340	15457	15489	15519	15532	15557	15491	15380	15477	15456	15282	15325	15556	15384	15546	15491	15603	15463	15443	15474	15529	15466	15404	15437	15455	15439	15475	15408	15414	15451	15510	15413	15408	15525	15449	15301	15405	15430	15551	15673	15230	15306	15576	15439	15311	15497	15424	15334	15511	15445	15568	15409	15375	15497	15402	15353	15496	15392	15375	15348	15523	15436	15441	15623	15365	15317	15612	15250	15323	15449	15517	15461	15464	15469	15581	15520	15343	15489	15338	15499	15366	15572	15401	15444	15347	15380	15523	15403	15392	15221	15496	15512	15488	15413	15353	15425	15497	15421	15487	15393	15592	15453	15581	15453	15452	15326	15482	15557	15385	15598	15475	15430	15457	15479	15597	15478	15495	15430	15522	15414	15496	15414	15416	15488	15436	15359	15602	15412	15531	15517	15469	15528	15567	15450	15570	15531	15336	15417	15501	15301	15416	15500	15341	15514	15488	15172	15477	15520	15495	15481	15405	15388	15447	15632	15485	15250	15454	15502	15464	15536	15446	15391	15475	15258	15540	15313	15478	15475	15408	15475	15553	15411	15403	15356	15441	15358	15492	15582	15475	15492	15424	15462	15418	15472	15430	15378	15563	15276	15364	15426	15411	15385	15385	15652	15492	15620	15470	15444	15432	15353	15557	15184	15418	15474	15407	15494	15428	15579	15653	15259	15439	15321	15430	15317	15505	15442	15499	15421	15427	15313	15320	15483	15518	15502	15361	15360	15503	15615	15512	15596	15412	15265	15531	15421	15485	15406	15423	15525	15417	15607	15558	15487	15133	15450	15254	15502	15287	15322	15229	15494	15491	15565	15503	15401	15575	15461	15391	15497	15592	15513	15428	15462	15440	15463	15409	15412	15284	15377	15595	15350	15468	15302	15329	15417	15392	15350	15369	15403	15404	15426	15478	15650	15397	15311	15370	15394	15365	15443	15476	15340	15444	15197	15485	15587	15318	15554	15506	15339	15370	15412	15326	15356	15414	15438	15488	15686	15498	15432	15586	15409	15381	15367	15443	15497	15507	15344	15442	15285	15463	15571	15446	15390	15440	15411	15352	15394	15412	15598	15337	15546	15454	15522	15472	15461	15536	15572	15483	15500	15470	15382	15400	15505	15501	15445	15463	15536	15409	15366	15388	15280	15470	15581	15460	15487	15407	15416	15463	15364	15436	15585	15507	15389	15519	15582	15340	15355	15460	15468	15350	15552	15362	15327	15361	15296	15328	15411	15406	15528	15456	15338	15704	15344	15248	15524	15570	15341	15303	15372	15588	15318	15499	15395	15421	15461	15387	15443	15492	15568	15418	15410	15614	15407	15427	15509	15441	15564	15399	15487	15420	15333	15391	15356	15437	15549	15412	15366	15361	15379	15395	15618	15560	15532	15385	15382	15524	15434	15414	15530	15447	15388	15513	15418	15345	15414	15548	15434	15365	15624	15247	15472	15475	15495	15569	15366	15355	15329	15419	15432	15538	15622	15434	15638	15414	15436	15377	15523	15462	15379	15419	15299	15356	15384	15341	15457	15622	15338	15374	15425	15368	15420	15489	15266	15473	15463	15497	15552	15402	15511	15495	15485	15472	15347	15412	15416	15306	15300	15366	15460	15431	15477	15495	15533	15385	15462	15336	15496	15486	15387	15433	15423	15498	15395	15389	15331	15551	15330	15513	15470	15401	15436	15616	15430	15475	15469	15456	15479	15345	15410	15455	15409	15411	15532	15460	15464	15351	15350	15376	15492	15340	15315	15435	15452	15448	15511	15321	15393	15559	15449	15392	15094	15394	15344	15579	15422	15390	15563	15385	15552	15375	15637	15501	15392	15318	15454	15369	15395	15372	15452	15493	15339	15398	15267	15491	15571	15454	15493	15441	15401	15492	15463	15589	15509	15455	15392	15441	15441	15404	15377	15464	15385	15375	15480	15125	15537	15346	15471	15427	15478	15286	15284	15450	15525	15314	15488	15355	15383	15509	15541	15410	15473	15617	15476	15215	15495	15341	15359	15343	15383	15353	15354	15362	15391	15455	15354	15408	15369	15476	15425	15447	15376	15417	15286	15511	15529	15470	15325	15518	15419	15381	15429	15375	15396	15341	15282	15396	15630	15419	15384	15443	15560	15446	15374	15299	15593	15470	15423	15361	15388	15289	15426	15411	15541	15577	15479	15429	15554	15514	15459	15316	15628	15433	15267	15391	15524	15291	15377	15411	15343	15448	15424	15481	15311	15557	15429	15333	15323	15432	15445	15313	15630	15414	15510	15540	15400	15450	15486	15453	15393	15477	15397	15353	15376	15479	15363	15447	15458	15440	15336	15330	15357	15491	15464	15314	15485	15282	15363	15338	15618	15473	15529	15354	15488	15319	15418	15350	15405	15564	15422	15553	15280	15380	15347	15351	15384	15524	15390	15508	15389	15409	15459	15351	15655	15379	15487	15455	15585	15484	15334	15345	15276	15407	15350	15381	15506	15405	15478	15566	15437	15374	15339	15513	15281	15421	15432	15534	15335	15483	15497	15543	15444	15406	15545	15471	15278	15396	15399	15442	15321	15439	15348	15375	15432	15504	15358	15532	15345	15442	15492	15472	15541	15331	15401	15386	15500	15433	15401	15515	15237	15575	15359	15226	15450	15341	15342	15560	15369	15431	15432	15478	15448	15468	15484	15464	15325	15508	15414	15382	15484	15414	15555	15331	15513	15383	15481	15437	15618	15390	15378	15482	15379	15469	15547	15455	15402	15487	15475	15472	15459	15419	15544	15535	15457	15311	15523	15334	15599	15422	15481	15425	15469	15410	15359	15512	15477	15430	15425	15357	15519	15500	15375	15353	15273	15389	15548	15574	15364	15413	15315	15550	15396	15513	15438	15384	15376	15618	15579	15401	15156	15406	15574	15438	15277	15414	15425	15537	15308	15347	15408	15408	15507	15475	15379	15490	15567	15617	15318	15456	15476	15551	15531	15347	15436	15443	15450	15499	15402	15266	15522	15398	15329	15533	15467	15387	15282	15337	15638	15522	15401	15603	15538	15425	15456	15441	15343	15417	15448	15339	15417	15521	15281	15480	15287	15398	15443	15396	15655	15395	15504	15381	15486	15438	15271	15336	15437	15345	15476	15487	15151	15379	15464	15458	15461	15458	15246	15468	15433	15382	15303	15491	15422	15384	15459	15423	15415	15585	15376	15570	15279	15570	15497	15448	15389	15459	15497	15359	15450	15576	15514	15230	15366	15483	15442	15289	15352	15500	15402	15428	15408	15295	15424	15353	15290	15359	15390	15595	15514	15336	15430	15496	15515	15432	15489	15584	15554	15347	15465	15438	15313	15365	15529	15176	15548	15418	15556	15483	15375	15424	15426	15450	15338	15444	15638	15582	15330	15316	15237	15535	15512	15397	15507	15414	15525	15412	15513	15437	15420	15393	15419	15530	15242	15654	15486	15673	15538	15582	15575	15380	15422	15448	15541	15405	15387	15507	15345	15552	15226	15377	15553	15256	15364	15434	15593	15444	15482	15382	15505	15347	15364	15667	15451	15469	15468	15492	15610	15455	15463	15538	15597	15328	15415	15595	15477
28989	21841	22094	20305	18458	18221	18458	18219	18288	18431	18259	18418	20515	21286	20449	19598	18647	18325	18305	18310	18266	18262	18375	18391	18266	18293	18417	18134	18396	18242	18191	18384	18377	18150	18147	18271	18363	18147	18180	18199	18345	18300	18237	18072	18232	18336	18247	18387	18228	18132	18338	18218	18237	18202	18322	18460	18512	18408	18270	18247	18335	18307	18315	18335	18309	18119	18284	18350	18175	18428	18364	18188	18153	18376	18355	18444	18049	18279	18119	18351	18050	18543	18449	18323	18149	18022	17997	18102	18351	18387	18070	18108	18145	18356	18117	18273	18315	18402	18064	18280	18214	18174	18245	18194	18409	18403	18186	18326	18289	18396	18322	18151	18362	17914	18386	18315	18186	18045	18364	18317	18166	18309	18393	18323	18156	18272	18230	18174	18217	18214	18094	18416	18264	18295	18155	18313	18270	18216	18246	18240	18218	18249	18136	18388	18333	18097	18166	18396	18257	18222	18343	18155	18284	18025	18306	18063	18224	18238	18106	18212	18292	18197	18213	18303	18441	18494	18340	18276	18205	18167	18178	18220	18182	18227	18326	18245	18228	18226	18183	18245	18275	18271	18300	18463	18098	18188	18359	18138	18327	18350	18425	18086	18418	18193	18186	18151	18237	18241	18265	18345	18274	18314	18376	18432	18239	18288	18229	18290	18343	18237	18134	18045	18144	18288	18227	18322	18338	18197	18238	18289	18245	18334	18464	18290	18343	18300	18041	18015	18170	18174	18473	18209	18237	18193	18200	18232	18422	18107	18266	18308	18074	18240	18241	18401	18240	18480	18139	18277	18217	18275	18129	18378	18412	18214	18205	18160	18249	18157	18325	18213	18377	18216	18284	18210	18204	18099	18192	18200	18371	18418	18393	18237	18170	18260	18203	18075	18191	18108	18223	18169	18245	18167	18188	18493	18343	18212	18296	18157	18248	18342	18376	18264	18257	18321	18127	18263	18548	18238	18057	18231	18385	18142	18129	18200	18366	18319	18154	18326	18286	18085	18079	18218	18278	18318	18118	18251	18152	18236	18256	18326	18294	18134	18448	18233	18341	18352	18153	18207	18153	18162	18240	18260	18026	18212	18174	18324	18348	18163	18260	18370	18168	18130	18280	18120	18307	18279	18131	18182	18025	17942	18225	18197	18170	18387	18270	18318	18088	18180	18257	18259	18325	18391	18198	18066	18135	18360	18326	18280	18365	18152	18494	18369	18395	18246	18247	18209	18353	18292	18292	18348	18229	18200	18167	18230	18274	18241	18326	18211	18464	18381	18148	18036	18247	18326	18412	18081	18331	18264	18063	18323	18244	18346	18338	18277	18113	18006	18249	18207	18253	18323	18213	18341	18263	18118	18382	18155	18294	18312	18171	18400	18453	18110	18124	18218	18304	18303	18413	18368	18190	18160	18363	18037	18078	18036	18022	18343	18224	18415	18285	18111	18287	18253	18314	18277	18333	18263	18372	18315	18582	17987	18185	18081	18319	18343	18069	18164	18389	18073	18277	18269	18174	18149	18303	18347	18288	18193	18245	18146	18242	18112	18150	18086	18385	18187	18121	18176	18167	18297	18534	18251	18212	18161	18432	18278	18240	18198	18194	18207	18188	18230	18214	18460	18431	18316	18103	18013	18160	18311	18339	18217	18365	18288	17984	18214	18306	18373	18397	18497	18179	18254	18190	18135	18133	18424	18355	18221	18138	18514	18205	18255	18111	18477	18053	18164	18190	18287	18173	18277	18171	18178	18201	18447	18382	18368	18263	18478	18485	18323	18504	18206	18350	18281	18007	18255	18296	18302	18423	18266	18073	18240	18369	18255	18218	18238	18217	18435	18268	18204	18248	18265	18223	18337	18068	17919	18258	18192	18114	18086	18177	18314	18395	18236	18132	18186	18127	18169	18251	18360	18212	18381	18335	18418	18191	18292	18434	18404	18146	18412	18499	18248	18518	18226	18158	18313	18196	18272	18185	18169	18526	18291	18115	18135	18327	18356	18317	18426	18330	18296	18288	18247	18352	18139	18320	18253	18397	18276	18298	18265	18372	18251	18284	18156	18121	18346	18447	18546	18383	18211	18238	18278	18410	18441	18244	18343	18263	18279	18251	18415	18115	18233	18118	18294	18224	18243	18329	17942	18122	18070	18242	18231	18384	18196	18302	18094	18317	18381	18157	18317	18238	18037	18325	18096	18166	18202	18259	18309	18262	18328	18325	18184	18247	18301	18373	18172	18219	18227	18270	18197	18193	18042	18166	18508	18306	18330	18152	18218	18026	18118	18163	18324	18171	18492	18312	18361	18244	18417	18125	18386	18164	18400	18365	18440	18308	18439	18194	18077	17928	18295	18069	18286	18282	18275	18170	18404	18375	18288	18092	18206	18098	18219	18405	18208	18221	18325	18396	18288	18152	18211	18199	18282	18210	18139	18180	18257	18265	18237	18118	18116	18078	18194	18234	18149	18247	18264	18357	18250	18176	18231	18291	18226	18149	18386	18185	18133	18117	18358	18336	18360	18336	18148	18284	18354	18362	18251	18287	18434	18248	18041	18181	18013	18258	18246	18193	18182	18235	18363	18362	18056	18314	18431	18315	18584	18270	18138	18552	18124	18385	18275	18267	18274	18185	18282	18313	18108	18309	18398	18507	18254	18381	18217	18195	18251	18154	18304	18033	18216	18187	18342	18266	18100	18363	18134	18145	18400	18185	18394	18265	18300	18244	18404	18434	18294	17969	18151	18286	18373	18287	18336	18311	18114	18314	18027	18174	18052	18236	18247	18084	18299	18301	18367	18311	18255	18196	18290	18293	18295	17978	18471	18084	18094	18406	18198	18146	18229	18220	18290	18164	18217	18455	18366	18397	18372	18404	18334	18421	18266	18399	18234	18240	18330	18251	18397	18368	18375	18160	18245	18313	18306	18361	18256	18379	18284	18265	18344	18400	18248	18309	18159	18235	18249	18303	18248	18156	18251	18217	18171	18258	18247	18161	18234	18329	18305	18429	18307	18147	18056	18111	18624	18364	18328	18294	18306	18317	18400	18333	18256	18327	18138	18438	18123	18188	18196	18196	18273	18155	18122	18372	18126	18247	18381	18277	18036	18209	18419	18249	18202	18208	18108	18457	18372	18307	18303	18167	18416	18208	18199	18294	18165	18286	18232	18148	18264	18142	18330	18418	18277	18555	18278	18406	18408	18189	17981	18057	18306	18387	18140	18226	18245	18157	18314	18420	18404	18381	18366	18232	18350	18189	18091	18270	18168	18187	18371	18181	18167	18355	18458	18384	18259	18278	18295	18159	18114	18301	18322	18423	18305	17982	18278	18242	18072	18336	18367	18343	18272	18412	18119	18193	18322	18167	18247	18126	18383	18259	18461	18289	18116	18310	18348	18147	18296	18243	18190	18285	18128	18236	18257	18184	18476	18098	18173	18508	18113	18292	18169	18232	18397	18373	18261	18241	18248	18273	18309	18371	18312	18199	18245	18344	18250	18349	18413	18211	18306	18246	17882	18076	18318	18276	18210	18373	18188	18146	18252	18416	18184	18052	18365	18160	18087	18312	18328	18299	18254	18446	18152	18335	18271	18139	18126	18119	18192	18425	18224	18357	18316	18313	18116	18260	18140	18303	18355	18341	18352	18190	18214	18218	18258	18145	18158	18353	18281	18315	18455	18460	18207	18073	17999	18201	18201	18406	18270	18306	18113	18333	18097	18080	18175	18303	18225	18233	18356	18194	18168	17975	18208	18218	18116	18399	18182	18262	18180	18295	18388	18269	18300	18119	18329	18248	18217	18274	18192	18272	18380	18165	18234	18492	18329	18157	18059	18090	18383	18106	18224	18127	18202	18218	18237	18351	18216	18227	18121	18261	18381	18265	18358	18290	18157	18321	18148	18058	18186	18162	18255	18178	18132	18205	18288	18394	18164	18255	18301	18341	18263	18191	18012	18201	17972	18292	18154	18239	18202	18366	18283	18303	18198	18154	18327	18237	18411	18349	18395	18188	18139	18148	18355	18201	18227	18191	18245	18388	18247	18302	18238	18173	18264	18444	18296	18172	18225	18601	18258	18212	18250	18196	18223	18338	18327	18297	18253	18172	18182	18285	18146	18312	18202	18295	18274	18460	18207	18393	18163	18307	18211	18335	18389	18257	18177	18092	18165	18262	18283	18357	18247	18394	18293	18190	18298	18158	18327	18093	18356	18310	18343	18240	18285	18309	18318	18301	18135	18308	18137	18345	18186	18303	18373	18366	18401	18097	18227	18277	18358	18246	18128	18250	18324	18350	18114	18391	18302	18194	18251	18188	18184	18244	18144	18148	18293	18003	18277	18144	18174	18202	18214	18377	18207	18246	18231	18389	18152	18297	18395	18323	18262	18182	18331	18181	18303	18377	18388	18131	18313	18084	18109	18314	18070	18415	18187	18273	18296	18158	18298	18428	18164	18280	18326	18243	18328	18289	18393	18145	18127	18232	18365	18419	18428	18179	18226	18501	18165	18171	18447	18534	18137	18277	18535	18317	18174	18301	18318	18292	18358	18219	18199	18284	18265	18447	18142	18213	18201	18182	18216	18106	18217	18351	18007	18368	18229	18235	18089	18216	18235	18449	18248	18112	18307	18417	18261	18148	18170	18292	18450	18296	18105	18247	18281	18275	18341	18320	18395	18339	18392	18230	18205	18219	18215	18442	18256	18312	18112	18396	18209	18422	18275	18131	18252	18138	18303	18158	18458	18287	18188	18165	18276	18360	18146	18431	18357	18329	18221	18608	18425	18325	18477	18384	18289	18223	18324	18259	18310	18195	18114	18086	18339	18379	18297	18302	18206	18346	18234	18253	18262	18167	18438	18419	18091	18204	18323	18282	18181	18350	18303	18459	18239	18321	18168	18340	18240	18297	18152	18253	18161	18439	18402	18271	18355	18067	18110	18333	18196	18405	18222	18377	18237	18273	18323	18282	18244	18383	18093	18306	18186	18138	18208	18193	18357	18372	18420	18321	18205	18341	18194	18387	18322	18224	18315	18252	18339	18357	18200	18119	18067	18443	18205	18323	18361	18318	18153	18404	18252	18331	18216	18233	18298	18260	18100	18364	18252	18389	18194	18360	18259	18138	18098	18351	18278	18125	18288
16318	17467	17413	17274	17029	16876	16811	16538	16831	16731	16677	16802	20197	20849	19279	17676	17067	16974	16718	16702	16632	16691	16567	16618	16564	16653	16698	16448	16677	16502	16558	16695	16668	16679	16533	16518	16637	16752	16525	16645	16535	16671	16688	16617	16675	16606	16562	16527	16429	16763	16671	16664	16559	16604	16622	16467	16560	16486	16617	16620	16556	16748	16699	16573	16642	16775	16679	16538	16608	16538	16657	16703	16737	16467	16691	16589	16781	16657	16513	16541	16583	16606	16658	16495	16483	16493	16616	16521	16421	16725	16605	16557	16642	16660	16691	16483	16646	16525	16476	16526	16576	16630	16524	16503	16516	16566	16592	16613	16589	16636	16590	16723	16496	16543	16660	16536	16762	16619	16621	16565	16773	16654	16727	16402	16522	16711	16688	16553	16482	16697	16591	16706	16536	16580	16470	16673	16674	16660	16544	16592	16726	16669	16523	16675	16497	16771	16544	16583	16675	16555	16653	16478	16813	16456	16567	16498	16662	16401	16605	16492	16734	16469	16700	16527	16572	16634	16748	16605	16523	16617	16624	16636	16547	16527	16640	16539	16576	16547	16801	16601	16678	16499	16649	16645	16691	16580	16572	16640	16576	16668	16450	16547	16698	16572	16650	16580	16687	16564	16597	16592	16586	16659	16605	16503	16564	16650	16565	16550	16569	16620	16723	16586	16699	16601	16748	16672	16549	16606	16641	16780	16653	16579	16667	16664	16566	16406	16644	16591	16550	16625	16534	16511	16658	16493	16515	16450	16643	16609	16742	16578	16545	16630	16507	16637	16681	16510	16678	16465	16542	16452	16617	16492	16729	16631	16652	16460	16729	16457	16570	16593	16630	16627	16587	16742	16574	16610	16657	16503	16609	16549	16537	16789	16563	16777	16571	16619	16531	16643	16682	16634	16570	16548	16674	16466	16518	16496	16534	16636	16598	16790	16464	16660	16565	16449	16463	16517	16620	16458	16528	16521	16616	16707	16665	16628	16602	16709	16682	16847	16644	16628	16661	16458	16769	16402	16600	16707	16744	16602	16689	16617	16662	16668	16476	16611	16629	16724	16784	16729	16581	16478	16545	16723	16711	16689	16478	16461	16527	16535	16710	16658	16796	16633	16665	16598	16535	16545	16773	16522	16579	16653	16581	16602	16629	16589	16436	16737	16635	16630	16684	16534	16686	16450	16619	16654	16533	16668	16464	16427	16605	16496	16589	16460	16636	16697	16455	16814	16503	16681	16547	16596	16538	16628	16580	16548	16465	16624	16650	16475	16499	16701	16571	16665	16794	16680	16610	16442	16708	16575	16558	16505	16544	16573	16578	16549	16662	16794	16727	16764	16678	16602	16682	16455	16628	16782	16625	16578	16703	16465	16598	16634	16578	16659	16642	16688	16509	16725	16613	16497	16576	16623	16529	16613	16515	16579	16482	16637	16483	16586	16558	16570	16550	16547	16719	16637	16476	16506	16552	16495	16761	16551	16479	16545	16629	16499	16620	16534	16676	16538	16547	16793	16570	16699	16520	16676	16694	16603	16589	16670	16594	16532	16693	16568	16449	16509	16610	16627	16432	16470	16669	16618	16522	16553	16661	16724	16641	16615	16582	16530	16589	16601	16600	16547	16567	16764	16577	16630	16597	16649	16517	16656	16551	16458	16598	16591	16586	16705	16667	16652	16518	16500	16466	16654	16525	16600	16677	16509	16532	16685	16621	16580	16642	16629	16614	16632	16656	16402	16698	16768	16596	16626	16443	16477	16591	16726	16630	16505	16612	16594	16648	16646	16618	16503	16531	16719	16585	16693	16679	16513	16560	16702	16565	16579	16579	16646	16523	16740	16638	16474	16678	16627	16554	16704	16592	16456	16502	16504	16594	16787	16546	16538	16525	16526	16799	16667	16625	16822	16631	16490	16728	16596	16621	16683	16565	16614	16538	16423	16611	16701	16724	16662	16594	16392	16595	16548	16505	16470	16576	16613	16674	16541	16491	16772	16711	16620	16692	16657	16573	16670	16689	16615	16657	16618	16548	16720	16462	16760	16574	16628	16691	16411	16668	16573	16708	16521	16455	16359	16600	16580	16458	16470	16555	16573	16670	16637	16565	16671	16722	16534	16655	16737	16626	16588	16572	16524	16502	16754	16470	16640	16653	16587	16591	16488	16624	16542	16587	16519	16636	16416	16698	16596	16644	16809	16489	16402	16583	16605	16546	16644	16734	16493	16520	16457	16651	16675	16574	16455	16506	16555	16646	16671	16753	16637	16701	16619	16676	16679	16553	16617	16569	16752	16634	16592	16702	16643	16617	16621	16567	16570	16630	16454	16582	16642	16600	16696	16659	16701	16705	16666	16483	16611	16537	16589	16539	16409	16666	16621	16882	16437	16601	16551	16663	16520	16587	16675	16713	16473	16571	16720	16469	16595	16775	16494	16671	16609	16529	16602	16630	16652	16676	16585	16377	16528	16566	16587	16676	16678	16527	16635	16406	16542	16658	16575	16719	16703	16555	16632	16620	16348	16625	16778	16438	16603	16397	16700	16703	16754	16747	16708	16668	16653	16401	16537	16693	16695	16587	16603	16624	16499	16466	16547	16575	16747	16640	16571	16583	16565	16702	16565	16637	16560	16590	16655	16661	16509	16574	16732	16621	16647	16722	16638	16827	16602	16688	16563	16786	16647	16566	16543	16700	16595	16595	16581	16605	16652	16590	16615	16692	16577	16858	16712	16650	16509	16616	16609	16664	16691	16680	16577	16786	16726	16469	16667	16740	16570	16607	16731	16785	16546	16568	16590	16724	16597	16614	16593	16432	16586	16648	16578	16619	16572	16652	16619	16611	16662	16732	16568	16617	16567	16832	16455	16691	16576	16509	16411	16609	16684	16719	16581	16694	16508	16349	16697	16694	16511	16534	16664	16605	16674	16548	16652	16508	16557	16659	16524	16577	16770	16529	16465	16744	16619	16649	16516	16563	16639	16524	16559	16433	16598	16587	16629	16630	16733	16599	16643	16661	16465	16632	16655	16654	16665	16629	16626	16761	16670	16428	16495	16547	16723	16698	16526	16580	16622	16684	16493	16755	16753	16593	16578	16696	16629	16837	16814	16422	16581	16689	16649	16626	16688	16539	16391	16720	16588	16580	16588	16583	16548	16682	16437	16758	16499	16445	16631	16537	16545	16587	16517	16576	16401	16647	16521	16718	16657	16621	16612	16588	16745	16684	16594	16611	16702	16638	16637	16630	16749	16477	16574	16545	16650	16623	16462	16747	16671	16494	16629	16601	16705	16417	16651	16679	16706	16644	16552	16638	16670	16627	16658	16641	16489	16654	16568	16429	16658	16535	16622	16712	16627	16332	16591	16574	16612	16554	16585	16536	16497	16701	16426	16671	16618	16703	16684	16622	16424	16638	16587	16469	16459	16545	16550	16581	16636	16490	16707	16517	16552	16695	16598	16517	16614	16508	16666	16538	16633	16632	16614	16504	16588	16523	16522	16649	16666	16591	16522	16770	16467	16446	16693	16570	16580	16525	16767	16413	16772	16486	16360	16574	16689	16651	16478	16567	16619	16639	16491	16647	16725	16699	16732	16497	16813	16661	16713	16353	16695	16694	16602	16715	16658	16592	16541	16415	16708	16486	16666	16579	16543	16726	16557	16517	16515	16399	16721	16460	16771	16499	16554	16638	16457	16710	16263	16611	16571	16796	16549	16864	16744	16837	16654	16436	16623	16571	16541	16605	16570	16429	16657	16613	16613	16588	16690	16462	16490	16558	16416	16656	16699	16637	16726	16552	16712	16710	16825	16683	16750	16592	16634	16569	16623	16744	16731	16464	16554	16598	16617	16767	16743	16800	16713	16416	16528	16570	16601	16660	16330	16561	16634	16606	16483	16567	16677	16494	16484	16661	16629	16649	16480	16501	16686	16593	16577	16511	16744	16622	16613	16703	16650	16553	16686	16428	16713	16551	16511	16649	16416	16583	16594	16560	16588	16544	16521	16463	16632	16628	16799	16486	16739	16749	16644	16658	16607	16611	16731	16566	16707	16616	16442	16544	16645	16539	16582	16813	16603	16509	16683	16633	16531	16667	16628	16589	16673	16486	16614	16619	16788	16790	16511	16588	16547	16569	16545	16672	16659	16687	16780	16583	16715	16586	16656	16630	16703	16481	16441	16630	16431	16649	16416	16633	16615	16798	16572	16590	16787	16584	16537	16624	16444	16693	16682	16521	16524	16627	16622	16541	16532	16746	16506	16471	16535	16719	16477	16715	16503	16499	16605	16542	16543	16581	16524	16584	16586	16483	16585	16436	16511	16658	16620	16535	16688	16627	16641	16515	16763	16446	16796	16548	16585	16655	16440	16798	16540	16841	16785	16462	16593	16460	16703	16425	16733	16520	16602	16533	16576	16704	16636	16701	16672	16612	16635	16602	16916	16537	16631	16633	16723	16548	16617	16641	16708	16736	16444	16477	16447	16693	16758	16670	16594	16692	16441	16576	16557	16618	16725	16631	16535	16718	16638	16518	16798	16660	16636	16680	16531	16675	16815	16684	16719	16580	16624	16411	16559	16557	16501	16513	16454	16586	16703	16548	16529	16677	16636	16733	16700	16786	16447	16717	16611	16652	16613	16546	16566	16584	16855	16526	16556	16556	16573	16718	16664	16592	16694	16594	16765	16641	16506	16571	16441	16718	16564	16475	16682	16688	16737	16561	16623	16650	16437	16774	16448	16576	16441	16699	16563	16750	16502	16627	16681	16527	16731	16591	16572	16583	16595	16599	16560	16698	16560	16655	16622	16541	16598	16583	16490	16697	16743	16716	16512	16691	16505	16563	16452	16615	16606	16544	16636	16524	16634	16532	16660	16531	16649	16623	16636	16601	16432	16458	16720	16626	16500	16622	16435	16457	16625	16448	16638	16425	16553	16572	16494	16696	16498	16719	16524	16628	16597	16634	16527	16543	16556	16663	16652	16582	16737	16670	16563	16692	16552	16693	16668	16511	16723	16681	16527	16570	16623	16522	16563	16537	16564	16732	16774	16742	16522	16803	16664	16737	16658	16586	16673	16606	16556	16579	16675	16500	16636	16665	16573	16525	16700	16628	16789	16629	16517	16636	16581	16587	16524	16682	16754
25069	21336	28121	25257	21505	20228	20116	18647	18410	18751	18565	21251	32999	33789	28437	23042	19918	18942	18474	18167	18341	18288	18143	18260	18154	17990	18179	18184	18225	18140	18308	18018	17959	18198	18200	18298	18259	18336	18225	18067	18173	18016	18071	17927	18118	18012	18133	18087	18036	18232	18086	18199	17953	18036	18259	18074	18297	18184	18207	17980	18048	18123	18086	18124	18115	18157	18090	18034	18053	18102	17853	18093	18155	18052	18177	18059	18031	18247	17999	18089	18270	17971	18184	18180	18308	18220	18251	18123	17995	18170	18323	18226	18186	18079	17985	17963	18170	18120	18153	18203	18008	18195	18182	18136	18064	17967	18156	18095	17990	18085	18132	17784	18109	18178	17952	18128	18160	18146	18251	18084	17942	18277	18154	18048	18207	18252	18079	18053	18085	18352	18082	18175	18061	18110	18011	18017	18075	18080	18157	18006	18050	18081	18193	18058	18062	18013	18104	18145	18141	18303	18186	18100	17984	18188	18074	18088	18199	17951	18345	17936	18227	18003	18040	17957	18204	18204	18144	18197	17926	17950	17847	18249	18242	18080	17866	18162	18025	18104	18258	18245	18050	18086	18033	17949	18047	18193	18035	17961	18065	18099	18146	18075	18022	18285	18129	18183	18187	17934	17963	17998	18166	18007	18110	17934	18208	17991	18128	17996	18142	18187	18068	18133	18069	18201	18060	18050	18075	18097	18323	17896	17859	18078	18039	18056	18180	18008	18151	18258	17932	18327	18111	18209	18173	18163	18099	18139	17942	18137	18034	18248	18211	17967	18215	17910	18053	18196	17980	18305	18243	18239	17914	18165	18145	17974	18062	18494	18276	18086	17938	17942	17934	18116	18226	18099	18105	18390	17989	18051	18084	18106	18004	18127	18090	18353	18013	17875	18025	18116	18083	18060	18000	18134	18075	17987	18021	17984	18035	18127	18191	18140	18035	18024	18194	18213	17890	18192	18278	18208	18133	18091	18116	18201	18374	18276	18140	18047	18118	18123	18154	18064	18134	18120	18160	18132	18039	18250	18005	18200	18305	17949	17975	18260	18230	17908	17993	18276	18262	18087	18205	18030	18032	18125	18192	18151	18145	18071	18092	17999	18110	17890	18128	18024	18166	18146	18105	18041	18111	18001	18121	17824	18066	18030	18179	17964	18121	18070	18010	18285	17891	18083	18016	18103	17976	18191	17996	18109	18038	17825	18251	18150	18228	17973	17918	17824	18202	18117	18139	18081	18169	18228	18085	18066	18083	18165	18028	18038	18035	18057	18035	18150	18330	18054	17977	18052	18108	18011	18176	18091	18100	18072	17993	18306	18304	18162	18057	18141	18088	17976	18049	18094	17924	18137	18070	18011	18091	18237	18212	17966	17947	18053	18088	17993	18191	18064	18010	18062	17951	18063	18072	17962	18105	18128	18127	18202	18029	18212	18107	18080	18218	18216	18192	18231	18086	18212	18024	18244	18088	18194	18031	18074	18121	18101	18131	18209	18155	18160	18035	18134	18116	17951	18103	18151	18239	18167	18212	18122	18076	18128	18316	18023	18331	18213	18118	17933	18479	18182	18252	18137	18151	17970	18237	18089	18143	18071	18155	18174	18182	18053	17990	18097	17983	18152	18343	18268	17982	18096	17981	18110	18088	18104	18092	18080	18120	18060	18087	17815	18108	18223	18179	18155	18270	18136	18154	17966	18130	18114	18153	18097	18109	18081	18224	18050	18004	18193	17936	18241	18221	18253	18236	18080	18118	18119	18086	17995	18262	18134	18042	18132	18073	18399	18024	18016	18035	18177	18154	18054	18223	17973	18171	18080	18300	18194	18102	18356	18288	18025	18075	18206	18027	17995	18264	18150	18164	18182	18113	18367	18102	18267	18318	18177	18207	18174	17945	18045	18030	18088	18168	18028	17888	17967	18232	18263	18063	18044	18342	18008	18180	17907	18034	17986	18213	18074	18193	18173	18212	18168	18188	17891	18196	18201	18169	18355	18250	17909	18054	18047	18184	18193	18003	18060	18115	17786	18104	17989	18041	18106	18060	18102	17869	18145	18309	18294	18164	18071	18149	18152	18046	18248	17955	18080	18149	18007	18167	18055	18125	17942	18218	17986	18258	18016	18196	18036	18024	17984	17999	18164	18205	18259	18162	18023	18230	18021	18157	18278	18125	17957	18219	18105	18198	18103	18072	18032	17982	18073	17941	18117	18179	18108	18221	17961	17904	18152	18312	18097	17941	18098	18275	17774	18032	18005	18233	18030	17988	17976	18272	17970	18167	18345	18146	18104	18024	18014	18222	17924	18217	18010	18029	18099	18268	18128	18216	18036	18103	18003	18001	18081	17840	18182	18037	18003	18179	17959	18060	18084	17852	18184	18003	18046	17887	18220	18030	17993	18041	18055	18141	18138	18016	18137	18168	18019	18039	18017	17893	18044	17938	18124	18105	18146	18445	18143	18137	18200	18218	18075	17954	18272	18056	18197	18057	18116	18235	18147	18196	18217	17920	18122	17927	18131	18047	18053	17972	18002	18167	17947	18205	18231	18188	18133	18309	18144	18070	18023	18131	17891	18474	18153	18114	18133	18183	18192	18090	18060	18029	17983	18161	18078	17871	18054	18111	18175	18217	18118	18155	18299	18176	18214	18246	18074	18261	17995	18179	17860	18005	18018	18175	18344	18127	17951	18098	18235	18242	18026	17779	18224	18200	18118	18313	17999	18200	18053	18060	18121	18370	18267	18169	18093	18182	18384	18038	17925	18107	17925	17943	18083	17950	18131	18064	18431	18118	18203	18117	17972	17964	18209	18338	18130	18219	18115	18238	18117	17982	18053	18127	18118	18095	18291	18264	18210	18141	18056	18191	18197	18265	18008	18139	18079	18115	18154	18119	18130	17931	18076	18192	17878	18042	18076	18110	18103	17998	18104	18206	18057	18066	18173	18100	18061	18078	18118	18242	18245	18140	17996	18115	18294	18110	18096	18103	18067	18084	18249	18086	18174	18126	18190	18280	17999	18110	18234	18036	17977	18064	17977	18143	18228	18144	18077	18081	18203	18247	18031	18026	17987	17979	18138	18225	17976	18174	18129	18063	18021	18078	18024	18148	18032	18203	18129	18255	17941	18019	18157	18259	18127	18146	18088	18084	17992	18005	17805	18165	18157	17976	18149	18066	18189	18365	18146	18071	17957	18157	18341	18102	17871	18115	17998	18172	18107	18338	18227	18214	18042	18029	17948	18350	18256	18121	18186	18099	18023	18027	18225	18244	18175	18008	18104	18063	18003	17907	17985	18068	18011	17949	18035	18268	18352	18086	18046	18291	18022	18323	17918	18053	18062	18053	18088	17992	17937	18184	18073	18028	17939	18082	18372	18009	18169	18173	18178	18061	18242	18175	18169	18256	18070	17971	18176	18076	17940	18293	18054	18035	17885	18058	18064	18006	18154	17960	17884	17961	18191	18038	17961	18351	18120	18194	18137	18203	18186	18215	18166	17941	18168	18275	17954	18093	18088	18032	18061	18088	18092	18048	17885	17987	18071	17965	18138	18171	18071	18046	18101	18239	18035	17830	18000	18159	18259	18096	18198	18062	18242	18101	17925	18063	18311	18164	18292	18167	18112	18010	18209	18158	18155	18154	18026	18002	18297	18031	18270	17959	18031	17831	18238	18167	18066	18085	18107	18025	18153	18221	18223	17937	18122	18191	18037	18161	17816	18188	18037	18025	18102	18194	18225	18114	18226	18375	18136	17980	18291	18148	18098	18045	18030	18144	18035	18126	18175	18048	17953	18007	18082	18147	18181	18079	18114	18234	18346	18210	18129	18120	18012	18124	18022	18114	18224	18040	18133	18084	18041	18163	18288	18279	18083	18148	17988	18120	18087	18056	17959	18143	18048	18058	18088	18052	18032	18064	17868	17982	18252	18131	18116	17952	18171	17995	18147	18153	18053	18139	18121	18000	18057	18289	17885	18125	18100	18091	18053	18163	17784	17932	18287	18035	18133	18245	17984	18207	18148	18001	18010	18189	18139	17942	18019	18226	18178	18212	18071	18175	18384	18074	18132	18018	18178	18020	18038	17963	18194	18190	18215	18167	18192	18032	18240	18365	18280	18114	18550	18121	18171	18150	18095	18199	18159	18179	18242	18464	18155	18171	18300	18286	18131	18149	18224	18127	18172	18104	18073	18222	18106	18104	17969	18070	18123	18162	18114	18265	18150	18173	18102	18170	18112	18125	18203	18334	18079	18295	18099	18150	18214	18126	18095	17977	18129	18121	18229	18223	18095	18103	18038	18051	18055	18205	18247	18293	18185	18020	18224	18131	18263	18165	18151	18059	18129	18046	18208	18306	18181	17970	18094	18043	18068	18038	18125	18147	18040	18089	18016	18119	18118	17887	18010	18079	18181	18075	18193	18328	18249	18059	18177	17986	18004	18205	18094	18228	17946	17885	18027	18029	18189	18134	18182	18090	18300	18102	18251	18196	18163	18150	18113	18016	18056	18123	18125	18231	18115	18090	18134	18295	18120	18089	17996	18134	18159	18189	18149	18227	18360	17982	18436	18084	18111	18252	18199	18040	18042	18183	17852	18257	18156	18089	18107	18173	18133	18043	18242	18132	18353	18135	18126	18270	18084	18114	18208	18394	17979	18134	18063	18139	18335	17967	18019	18171	18063	18125	18132	18188	18136	18075	17918	18020	18146	17948	17913	18296	18061	18101	18168	17995	18103	18073	17913	18091	18024	18052	18191	18309	18273	18156	18084	18108	18158	18209	17978	18136	18290	18155	18132	18101	18253	18052	18156	18038	18165	17978	18040	18097	18056	18248	18061	18230	17947	18194	18256	18060	18146	18041	18237	18052	18022	18077	18105	18033	18042	18041	18093	18223	17961	18243	18369	18225	18043	18097	18115	17973	18078	18037	18185	18223	18210	18010	18063	18277	18238	17936	18174	18114	18052	17973	18114	18047	18213	18265	18144	18353	18053	18167	17977	18076	18133	18030	18141	18251	17966	18098	18093	18320	18011	18260	17970	18184	18166	17976	18018	18241	18157	17965	18254	18043	18277	18088	18125	18102	18285	18029	18006	18001	18142	18116	18274	18305	18297	18233	18125	18024	17858	18160	18179	18228	17907
15011	22710	22022	19289	18386	17638	17277	17365	17005	16932	17189	22762	36833	35744	29093	22285	18169	16803	16643	16657	16301	16655	16531	16537	16390	16487	16355	16518	16563	16513	16602	16504	16621	16661	16633	16595	16644	16493	16604	16460	16600	16615	16367	16657	16567	16487	16500	16510	16446	16620	16499	16494	16697	16697	16385	16588	16482	16544	16546	16567	16727	16705	16646	16433	16637	16543	16462	16566	16530	16559	16482	16488	16535	16506	16565	16501	16639	16577	16576	16645	16567	16567	16570	16727	16503	16560	16560	16372	16569	16492	16660	16541	16472	16538	16615	16427	16573	16477	16786	16701	16588	16569	16677	16548	16260	16590	16546	16654	16545	16639	16402	16562	16536	16558	16480	16741	16431	16627	16545	16531	16537	16572	16325	16609	16670	16600	16572	16552	16587	16693	16659	16601	16525	16479	16559	16594	16550	16666	16512	16564	16585	16632	16662	16637	16603	16556	16463	16532	16469	16533	16630	16492	16491	16569	16513	16558	16424	16449	16498	16675	16631	16524	16686	16674	16629	16382	16553	16658	16551	16444	16650	16480	16526	16614	16575	16578	16570	16539	16564	16326	16585	16667	16657	16425	16759	16573	16742	16533	16486	16585	16478	16487	16424	16558	16587	16697	16615	16591	16681	16568	16545	16714	16556	16540	16527	16516	16631	16569	16649	16556	16615	16596	16663	16470	16608	16591	16627	16536	16587	16628	16626	16442	16636	16484	16515	16549	16531	16587	16677	16419	16570	16574	16410	16507	16516	16401	16529	16640	16558	16617	16522	16656	16547	16575	16514	16619	16607	16577	16579	16457	16575	16603	16475	16489	16731	16622	16733	16627	16652	16530	16618	16626	16517	16616	16565	16583	16529	16678	16734	16608	16544	16645	16537	16714	16552	16615	16561	16547	16566	16523	16609	16704	16553	16579	16668	16542	16662	16651	16444	16692	16566	16700	16494	16598	16584	16498	16417	16553	16538	16636	16682	16462	16550	16508	16530	16751	16571	16658	16691	16738	16669	16408	16480	16670	16570	16381	16633	16606	16555	16362	16584	16752	16481	16480	16627	16630	16706	16426	16466	16497	16630	16475	16530	16651	16484	16628	16643	16475	16501	16583	16579	16515	16476	16512	16355	16592	16531	16541	16598	16446	16597	16557	16570	16596	16608	16603	16645	16704	16464	16557	16743	16465	16402	16370	16548	16422	16398	16785	16710	16673	16509	16745	16513	16511	16513	16537	16735	16392	16690	16362	16479	16712	16703	16554	16671	16524	16598	16725	16408	16459	16683	16692	16578	16589	16564	16434	16522	16751	16686	16588	16576	16683	16622	16595	16714	16457	16442	16567	16618	16694	16509	16436	16759	16577	16652	16549	16758	16601	16694	16609	16520	16688	16445	16531	16552	16520	16402	16655	16610	16649	16469	16653	16383	16482	16748	16374	16709	16462	16593	16348	16595	16479	16419	16582	16594	16507	16672	16649	16520	16423	16672	16609	16533	16566	16560	16571	16509	16543	16551	16467	16504	16735	16580	16700	16603	16606	16704	16625	16447	16623	16587	16433	16588	16458	16656	16624	16551	16368	16615	16628	16584	16546	16637	16584	16581	16604	16435	16539	16553	16580	16674	16436	16662	16484	16655	16536	16631	16672	16407	16516	16717	16512	16729	16604	16410	16610	16562	16394	16688	16385	16529	16473	16624	16540	16502	16542	16471	16634	16474	16588	16577	16525	16434	16589	16521	16459	16660	16415	16594	16509	16394	16514	16631	16521	16681	16627	16666	16612	16577	16710	16584	16609	16363	16507	16463	16719	16508	16497	16547	16596	16531	16396	16672	16468	16581	16760	16519	16674	16665	16602	16709	16732	16620	16502	16527	16615	16642	16511	16732	16444	16658	16671	16591	16813	16611	16788	16622	16565	16575	16571	16659	16395	16657	16600	16829	16629	16672	16560	16611	16508	16695	16551	16527	16595	16481	16573	16518	16548	16710	16474	16529	16537	16535	16618	16562	16638	16487	16562	16568	16514	16589	16556	16643	16653	16591	16471	16593	16695	16517	16725	16574	16586	16432	16597	16647	16539	16615	16631	16736	16581	16432	16573	16594	16561	16584	16515	16704	16506	16490	16467	16555	16629	16629	16751	16528	16405	16495	16509	16493	16536	16494	16742	16666	16723	16728	16721	16818	16739	16648	16621	16407	16588	16513	16452	16639	16555	16496	16688	16622	16637	16415	16599	16605	16518	16494	16580	16437	16574	16499	16469	16774	16608	16438	16583	16577	16817	16644	16507	16502	16576	16570	16746	16583	16646	16527	16758	16521	16514	16648	16472	16416	16591	16554	16664	16530	16581	16523	16598	16614	16764	16612	16387	16477	16745	16633	16681	16578	16550	16515	16605	16646	16523	16748	16494	16546	16568	16583	16593	16711	16563	16652	16600	16534	16758	16631	16592	16685	16511	16562	16563	16633	16664	16679	16623	16502	16544	16769	16645	16514	16533	16575	16582	16561	16501	16543	16587	16498	16573	16583	16621	16597	16582	16799	16631	16538	16466	16428	16482	16590	16653	16576	16619	16760	16428	16517	16501	16477	16659	16739	16500	16666	16433	16430	16555	16640	16422	16711	16739	16474	16675	16671	16536	16537	16696	16684	16627	16603	16657	16724	16400	16402	16588	16483	16615	16603	16635	16528	16526	16638	16527	16575	16704	16603	16553	16585	16508	16544	16513	16475	16585	16651	16580	16521	16395	16701	16409	16644	16725	16836	16535	16549	16728	16413	16693	16421	16494	16616	16830	16453	16834	16502	16590	16492	16429	16489	16475	16597	16619	16461	16502	16491	16468	16696	16480	16459	16607	16644	16376	16507	16463	16516	16566	16563	16447	16684	16517	16536	16679	16500	16632	16609	16524	16428	16603	16542	16457	16632	16776	16603	16561	16612	16675	16571	16580	16502	16597	16640	16610	16684	16688	16544	16706	16479	16543	16465	16464	16716	16545	16554	16594	16721	16587	16618	16471	16463	16512	16669	16537	16569	16634	16546	16747	16553	16604	16608	16610	16545	16668	16640	16571	16552	16441	16578	16543	16623	16625	16740	16488	16479	16646	16341	16466	16607	16578	16662	16462	16510	16594	16577	16558	16445	16531	16712	16750	16502	16788	16602	16568	16791	16545	16568	16436	16548	16560	16672	16568	16439	16649	16577	16482	16637	16801	16603	16621	16731	16497	16636	16722	16519	16638	16505	16715	16513	16346	16674	16592	16663	16696	16591	16613	16588	16624	16576	16558	16670	16528	16586	16590	16561	16611	16616	16677	16453	16543	16465	16487	16386	16484	16512	16752	16473	16611	16520	16525	16515	16780	16772	16692	16658	16448	16490	16482	16534	16521	16553	16566	16641	16605	16661	16536	16527	16344	16575	16739	16449	16668	16579	16553	16566	16533	16591	16646	16570	16686	16667	16499	16588	16636	16593	16589	16639	16512	16545	16421	16382	16512	16376	16585	16651	16705	16646	16555	16778	16566	16497	16653	16663	16694	16460	16649	16434	16478	16742	16678	16706	16582	16627	16542	16762	16570	16695	16562	16516	16547	16587	16532	16464	16673	16530	16608	16676	16568	16544	16469	16660	16424	16359	16569	16443	16455	16594	16363	16361	16701	16501	16324	16475	16750	16572	16546	16525	16531	16589	16642	16644	16674	16423	16529	16437	16562	16467	16742	16548	16688	16426	16729	16691	16673	16622	16498	16636	16573	16595	16546	16516	16602	16528	16559	16486	16778	16440	16566	16449	16564	16633	16715	16542	16766	16692	16515	16666	16503	16540	16824	16643	16462	16650	16564	16780	16447	16459	16608	16514	16587	16566	16536	16582	16470	16544	16610	16608	16576	16416	16603	16619	16522	16550	16449	16598	16629	16638	16669	16661	16622	16593	16647	16712	16473	16335	16517	16632	16611	16605	16582	16534	16601	16653	16472	16684	16626	16550	16506	16592	16614	16520	16779	16683	16488	16723	16501	16532	16646	16605	16631	16600	16564	16685	16601	16614	16539	16441	16604	16641	16667	16552	16589	16725	16599	16471	16492	16584	16672	16611	16442	16698	16470	16607	16557	16544	16693	16586	16552	16658	16623	16410	16395	16517	16563	16537	16609	16617	16548	16566	16675	16485	16602	16582	16459	16551	16660	16437	16456	16751	16560	16631	16441	16602	16530	16493	16839	16576	16345	16466	16634	16449	16650	16545	16662	16479	16653	16502	16648	16557	16459	16691	16512	16584	16510	16605	16532	16595	16443	16515	16671	16478	16539	16452	16689	16691	16577	16659	16629	16661	16648	16513	16446	16580	16701	16420	16523	16518	16588	16620	16644	16545	16360	16568	16686	16654	16694	16483	16551	16488	16651	16494	16581	16473	16659	16436	16495	16635	16460	16692	16417	16566	16586	16478	16519	16436	16533	16549	16563	16724	16547	16577	16519	16570	16594	16609	16583	16642	16633	16646	16536	16505	16624	16523	16378	16527	16425	16527	16495	16711	16586	16574	16671	16546	16503	16716	16547	16566	16518	16447	16528	16520	16572	16557	16583	16558	16754	16578	16622	16655	16489	16495	16650	16617	16473	16536	16582	16539	16458	16486	16558	16756	16617	16565	16538	16646	16487	16471	16625	16483	16583	16545	16673	16586	16678	16629	16651	16694	16585	16759	16541	16622	16506	16558	16644	16717	16558	16624	16605	16533	16563	16646	16638	16576	16546	16483	16722	16662	16454	16479	16515	16710	16633	16653	16562	16570	16588	16586	16550	16469	16540	16502	16499	16444	16462	16627	16543	16599	16424	16536	16444	16592	16643	16590	16701	16757	16578	16647	16502	16411	16593	16528	16446	16603	16689	16477	16396	16693	16842	16463	16654	16715	16515	16464	16581	16649	16478	16613	16652	16495	16475	16569	16572	16722	16458	16757	16674	16545	16601	16572	16607	16643	16514	16603	16635	16514	16774	16509	16573	16662	16532	16520	16652	16534	16698	16555	16590	16734	16601	16572	16510	16568	16641	16600	16561	16497	16592	16596	16511	16551	16744	16535	16750	16528	16393	16532	16557	16357	16614	16596	16597	16390	16619	16624	16671	16592	16712	16560	16649	16726	16587	16683	16592
23774	21376	28929	24265	21918	22887	22404	19301	18674	18751	18921	25131	39769	42077	34533	27195	21563	19287	18527	18399	18309	18181	18166	18377	18155	18115	18290	18035	18243	18218	18154	18300	18043	18276	18184	18328	18164	17913	18127	17919	18084	18121	18115	18145	18264	18049	18279	18134	18041	17937	18225	18204	18195	18285	18318	18148	18074	18227	18248	18275	18034	18238	18112	18103	18165	17991	18222	18051	18222	18002	18109	18182	18256	18021	18119	18029	18167	18156	18029	18118	18061	18173	18290	18200	18376	18141	17856	17963	18230	18034	18275	18013	18051	18148	18090	18061	18025	18135	17985	17949	18215	18190	17967	17940	18185	17960	18088	18164	18116	18131	18229	18297	18141	18060	18123	17969	18042	18091	18142	18315	18148	18096	18217	18243	17830	18205	17914	18115	18242	17957	18156	18257	18057	17965	18314	18123	18243	18257	18149	18101	18066	18249	18185	18110	18095	18018	18293	18215	18048	18238	18236	18179	18031	18218	18210	18080	18146	17954	18189	18014	18045	18192	18006	18179	17940	18097	17956	17951	17989	18085	18233	17981	17967	17899	18238	18078	18090	18107	18281	18130	18079	18102	18200	18246	18055	18177	18212	17978	17920	18163	18259	18109	18080	17867	18335	18158	18031	18073	17918	17998	18103	18081	18113	18216	18027	18063	18337	17946	18192	18201	17908	18304	18036	18214	18126	17950	18134	18196	18196	18028	18140	17940	18150	18174	18114	18036	18053	17981	18300	17904	18035	17995	17874	18081	17927	18200	18164	18061	18227	18174	18104	18074	18071	17873	17944	18043	18063	18145	18076	18028	18088	18053	18306	18107	18116	18116	18242	18032	18044	18119	18161	18085	18137	18125	18009	18111	18046	18070	18065	18114	18010	17995	18153	18056	18106	18123	18007	18259	18130	18044	18061	18101	18115	18102	17875	18049	18054	17991	18072	18227	18106	18148	18339	18077	18064	18066	18128	18224	18210	17993	18139	18068	17811	17977	18018	17983	18153	18201	18111	18207	18234	17966	18193	18238	18135	18078	18129	17896	18072	18121	18055	18144	18099	18115	18134	17826	18071	17880	18082	18183	18178	17918	18006	18162	18203	17970	18104	18013	18034	18060	18268	17799	18241	18059	18071	18166	18130	18173	17968	17917	17977	18192	18064	18195	18215	17923	18084	18151	18097	18298	18107	18196	18224	18382	18051	18151	17946	17815	18006	18149	18199	18139	18243	18061	18304	18130	18126	18283	18282	18198	18223	18033	18017	18154	18105	18136	17959	18111	18074	18088	18023	18327	18035	17918	17865	18028	17992	17903	18248	18112	18029	18105	18088	17980	17929	17861	17927	18101	18122	18043	18111	18034	18113	18091	18210	18035	18153	18190	17986	18081	18164	18040	18269	17855	18178	18209	18048	18122	18247	18057	18179	17955	18111	17957	18046	17982	17858	17994	18312	18126	18044	18333	18257	18024	18138	18187	18056	17857	18223	17929	18241	18171	18109	18012	18044	18231	18302	18115	18245	18022	18119	17835	18051	18077	17981	18236	18134	18143	18240	18088	18228	18203	18099	18098	18101	18050	18124	17986	18083	18146	18037	18077	18135	18101	17915	17957	18125	18011	18222	18311	17973	18134	18142	18003	18198	18150	17959	18148	18385	18089	18024	18119	18175	18044	18208	18162	18005	18183	18449	18126	17958	18092	17993	18167	18109	17976	18230	18225	18130	18099	18186	17945	18116	17994	17980	18163	17914	17895	18090	17830	18116	18063	18158	17901	18246	18239	18091	18096	18155	18177	18154	18070	17981	18173	18184	18041	17991	17966	17938	18109	18067	18181	18075	18005	18011	18101	18150	18079	18196	17936	18059	18097	18204	18000	18109	17999	18169	18134	18007	17986	18154	18179	18050	17971	18280	18110	18206	18327	18045	18164	18201	18181	18126	18121	18119	18071	18187	18217	18184	18029	18086	18056	18056	18166	18043	17977	18174	18117	18139	18326	18238	18081	18091	18125	18246	18045	18182	18079	18022	18064	18135	18204	18151	18065	18134	17944	18120	18042	18165	18083	18186	17901	18228	18371	18102	18002	18110	18220	18315	18118	18217	18188	17972	18059	18085	18158	18225	18086	17896	18205	18189	18163	18279	18036	18217	18074	18215	18164	18220	18301	18127	18295	18104	18112	18212	17997	18177	18036	18083	18047	17880	18022	17894	18046	18098	17858	18104	18174	18144	18052	18140	18343	18093	18329	17932	18248	18161	18080	18211	18313	17924	18037	18194	18109	17940	18000	18073	18243	17795	18133	18152	18114	18157	18176	18124	18242	18001	18134	18237	17900	18097	18091	18100	18053	18155	18096	18161	18163	17953	18150	18020	17977	18089	18154	18178	18120	18163	18181	18142	18210	17972	18066	18180	18049	18074	17986	18095	18062	18035	18124	17878	18051	18046	18115	18130	18103	18018	18146	17984	18100	18327	18189	18012	18116	18020	17913	17920	18035	18077	18155	18166	18125	17988	18043	18056	18073	18113	18212	18095	18019	18049	18098	18160	18115	18127	18071	18210	18110	18064	18151	18077	18147	18005	18010	18054	17986	18118	18123	18040	18236	18130	18088	18121	18057	18247	18160	18327	18129	18322	18085	18246	18068	18105	18195	18170	18145	18111	18148	18228	18024	18032	17978	18099	18164	17940	18014	18094	18108	17825	18145	18052	18271	18262	18196	17982	18062	18110	18004	18026	18180	17984	18049	18308	18210	18008	18079	17909	18165	18077	18248	18013	17873	17920	18219	18077	18313	18258	18160	17895	18145	17997	17884	18059	18051	18016	18214	18143	18279	18013	18051	18069	18176	18130	18389	18406	17956	18254	18242	18231	18294	18034	18298	18062	18320	18013	18053	17872	18198	17966	18084	18135	17840	18105	18093	18203	17979	18118	18141	17990	18117	17890	17947	18137	18238	18180	18075	17998	18292	18326	18193	18199	18126	18007	18148	17995	17931	18066	17737	18201	18263	18147	17894	17992	18204	18104	18221	18210	18297	18235	18194	18204	18213	18262	18219	18093	18377	18119	17991	18017	18269	18207	18399	18220	18140	18125	18060	18139	17971	18148	18174	18090	18078	17980	18172	17944	18176	18030	18029	18098	18217	18227	18221	18247	17977	18252	17887	18068	18116	18096	18326	17968	18013	17999	17957	17912	18086	18219	18314	18195	18091	18072	18076	17948	18153	18156	18148	17931	18078	18074	17807	18032	18009	18159	18195	18126	18155	18102	18206	18154	18250	18083	17996	18089	18039	18143	18042	18176	18032	18052	18037	18187	18138	18097	17991	17948	18151	18141	18205	18178	18076	18038	18043	18246	18281	18130	18066	17936	18054	17931	18237	18224	18178	18274	18000	18171	18194	18231	18150	18015	17994	17950	18067	18312	18329	18216	18188	18095	18045	18155	18047	18054	18327	18208	18182	18115	18124	18192	18008	18176	17983	17966	18322	18177	18146	18280	18156	18212	18140	18114	18065	18055	18166	18027	18132	18065	18002	18100	18114	18270	17995	18221	18095	17944	18191	18145	18005	18085	18106	18178	17939	18058	18238	17959	18129	18087	18115	17988	18111	18213	18069	18022	18199	18030	18016	18079	18085	18320	17898	18112	18058	18329	18159	18103	18253	18168	18087	18057	18037	18001	18069	18275	18158	18030	18072	18138	18061	18124	18159	17929	18129	18203	18076	18225	18115	18047	18163	18110	18029	18122	18014	17888	18187	18083	18078	17988	18094	17963	18169	18186	18108	18085	18141	18135	18008	18026	18088	18306	18012	18171	17955	18076	18043	18058	18088	18038	18194	18144	18037	18121	18249	17986	18153	18073	18141	18125	18115	18013	18172	18195	18020	18131	18111	18308	18025	18274	18046	18256	18214	18148	18121	18071	18158	18276	18014	17981	18059	18002	18112	18198	18156	18077	18122	18094	17837	18169	18041	18211	18214	18108	18203	17935	17974	18012	18040	18138	17878	18084	18147	18272	18070	18137	18242	18158	18169	17982	17904	17955	18068	18240	18196	18051	18047	18004	18084	17893	18211	18095	18020	18128	18214	18308	18015	18218	18023	18038	18300	18089	18084	17999	18040	18027	18010	17959	18193	18068	17896	18259	18112	18216	18250	18057	18108	18258	18277	18137	18168	18095	18160	18122	18248	18193	18134	18175	18087	18147	17917	18079	18088	18160	18057	17892	18015	18109	18127	18232	18257	18159	18143	18207	18112	18208	18063	18157	18050	18121	18117	17922	18105	18023	18197	18030	18111	18173	18105	18166	18167	18073	18259	18117	18215	18184	18139	18139	18127	18117	18325	18099	18048	18155	18048	17967	18113	18122	18147	18126	18028	18022	18020	18200	18139	18318	18193	18176	18146	18127	18161	18022	18146	17972	18264	18013	18329	18103	18186	18062	18114	18142	17986	17887	18009	17978	17861	18346	18170	18184	18046	18212	18161	18026	18218	17946	18155	18253	18012	17990	18097	18070	18058	18305	18127	18080	18087	18082	18136	17969	18124	18055	17991	17910	18132	18132	17993	18039	18077	18130	18144	18069	18148	17949	18216	18005	18193	18123	18215	17937	18298	18217	17938	18089	18034	18194	18021	18132	18042	18023	18000	18234	17992	18105	17966	18256	18243	18143	18117	18086	17993	18063	18096	18246	18210	17948	18088	18151	18030	17923	17896	18045	18318	18154	18223	18307	18059	18018	18088	17846	18150	17909	18102	18234	17953	17950	18092	17963	18241	18056	18177	18129	18043	17985	18218	18045	18115	18239	18000	18167	18122	18175	18074	18190	18134	18146	18105	18020	17983	18073	18354	17793	18243	18122	18166	18169	18198	18172	18359	18155	18202	18146	18226	18282	18012	18232	18086	18162	17928	18056	18130	17958	17847	18288	18133	18099	18164	17788	18240	17944	17990	17878	18080	18224	18129	18013	18191	18349	18165	18090	18271	18203	17991	18093	18120	18311	18251	18127	18300	18125	18177	18371	17872	18113	18171	18348	17953	18061	18063	18335	18001	18067	17971	18277	17987	18038	18010	17979	18312	18195	18352	18239	18292	18131	18108	18061	18061	18076	18139	18138	18025	18327	17999	18049	18103	18172	18094	18094	18021	18217	17978
16622	27395	26030	21451	19545	18534	18089	17558	17393	17289	17678	28478	44015	43753	36231	26956	20224	17334	16731	16600	16712	16543	16677	16696	16624	16585	16562	16595	16662	16645	16544	16480	16532	16648	16583	16505	16459	16603	16558	16723	16475	16716	16662	16477	16473	16658	16518	16509	16612	16605	16602	16660	16482	16645	16580	16432	16482	16588	16518	16718	16449	16570	16485	16523	16581	16359	16742	16644	16658	16487	16541	16514	16453	16675	16653	16672	16513	16511	16504	16514	16599	16734	16571	16540	16412	16437	16630	16593	16842	16585	16610	16537	16540	16521	16479	16547	16574	16585	16541	16425	16507	16696	16439	16571	16415	16678	16658	16486	16602	16353	16420	16408	16461	16599	16565	16485	16468	16492	16552	16673	16408	16605	16588	16573	16730	16437	16462	16640	16641	16509	16575	16569	16395	16444	16536	16548	16492	16585	16569	16522	16475	16621	16582	16575	16426	16744	16558	16406	16535	16568	16517	16645	16537	16562	16581	16449	16613	16524	16495	16569	16584	16611	16501	16587	16519	16520	16556	16662	16531	16541	16579	16535	16520	16499	16494	16554	16504	16518	16589	16558	16580	16628	16540	16495	16417	16555	16562	16497	16616	16489	16573	16430	16503	16734	16486	16448	16676	16421	16589	16498	16540	16626	16814	16436	16666	16685	16555	16440	16568	16770	16556	16450	16526	16618	16539	16547	16671	16624	16584	16489	16613	16345	16464	16566	16495	16731	16620	16398	16647	16852	16682	16658	16506	16583	16566	16687	16591	16519	16533	16645	16555	16457	16409	16442	16402	16645	16410	16686	16427	16775	16537	16430	16612	16579	16515	16563	16500	16561	16523	16644	16466	16651	16527	16491	16496	16574	16534	16562	16590	16651	16669	16615	16731	16642	16500	16527	16529	16587	16430	16665	16445	16521	16609	16544	16717	16488	16662	16533	16562	16516	16471	16598	16483	16350	16621	16613	16554	16529	16497	16605	16647	16647	16606	16460	16636	16493	16700	16355	16661	16636	16453	16392	16430	16586	16591	16421	16477	16400	16472	16554	16776	16597	16667	16694	16454	16624	16665	16586	16554	16685	16571	16489	16622	16785	16540	16634	16507	16702	16562	16497	16595	16573	16498	16718	16493	16705	16749	16580	16576	16577	16558	16507	16506	16533	16310	16572	16498	16584	16561	16496	16715	16491	16613	16345	16444	16644	16845	16486	16624	16559	16753	16456	16604	16659	16465	16553	16706	16519	16674	16625	16589	16610	16484	16616	16471	16445	16577	16462	16549	16518	16465	16409	16630	16400	16756	16488	16469	16521	16525	16423	16686	16562	16627	16520	16639	16721	16564	16638	16529	16692	16637	16431	16544	16592	16546	16576	16620	16502	16440	16627	16605	16554	16431	16569	16525	16437	16704	16638	16678	16607	16509	16516	16463	16596	16591	16530	16460	16280	16579	16519	16527	16533	16642	16457	16222	16422	16665	16557	16627	16586	16793	16623	16755	16437	16481	16435	16476	16334	16574	16691	16583	16489	16449	16472	16494	16648	16572	16464	16607	16630	16545	16617	16436	16597	16631	16486	16472	16461	16512	16567	16514	16335	16597	16509	16667	16581	16693	16487	16575	16450	16513	16547	16364	16590	16472	16551	16551	16672	16572	16793	16434	16713	16682	16574	16618	16535	16677	16597	16448	16550	16558	16517	16502	16490	16592	16485	16582	16645	16720	16523	16519	16481	16494	16712	16631	16459	16584	16454	16492	16446	16389	16500	16415	16641	16577	16528	16430	16579	16825	16647	16508	16486	16582	16660	16592	16532	16478	16617	16524	16512	16522	16517	16588	16661	16564	16650	16619	16699	16515	16658	16509	16573	16436	16582	16596	16602	16666	16577	16638	16682	16457	16569	16575	16565	16599	16588	16536	16505	16692	16512	16643	16661	16640	16593	16533	16529	16462	16521	16496	16496	16605	16512	16684	16520	16585	16513	16617	16515	16652	16584	16477	16459	16548	16448	16478	16602	16552	16655	16578	16661	16772	16453	16575	16380	16744	16458	16504	16590	16552	16445	16459	16574	16479	16585	16587	16604	16484	16432	16566	16531	16547	16518	16734	16505	16395	16510	16562	16486	16502	16585	16661	16396	16614	16417	16458	16541	16642	16502	16670	16488	16568	16445	16491	16359	16752	16411	16673	16635	16528	16523	16700	16577	16537	16423	16591	16666	16720	16511	16663	16371	16694	16488	16613	16532	16542	16595	16591	16791	16489	16574	16452	16524	16697	16532	16459	16603	16407	16624	16596	16363	16451	16511	16456	16555	16466	16442	16423	16624	16756	16639	16646	16604	16496	16476	16541	16626	16655	16663	16570	16512	16440	16411	16587	16485	16517	16719	16585	16602	16477	16587	16511	16532	16530	16481	16670	16566	16583	16539	16415	16572	16590	16365	16539	16597	16473	16565	16612	16589	16765	16436	16447	16718	16434	16451	16566	16384	16464	16396	16383	16569	16765	16366	16548	16510	16613	16638	16486	16632	16485	16626	16556	16551	16570	16458	16640	16432	16598	16690	16592	16647	16537	16598	16544	16496	16670	16540	16471	16661	16574	16653	16666	16606	16645	16432	16628	16599	16542	16552	16571	16550	16471	16623	16637	16518	16354	16590	16681	16416	16503	16547	16580	16701	16661	16503	16551	16451	16439	16484	16538	16581	16788	16547	16579	16408	16597	16554	16567	16629	16483	16618	16608	16409	16659	16402	16455	16686	16594	16468	16647	16490	16642	16442	16464	16353	16614	16599	16558	16618	16613	16399	16583	16455	16546	16539	16409	16661	16545	16366	16433	16516	16613	16532	16458	16334	16673	16437	16536	16432	16554	16491	16636	16632	16652	16580	16639	16381	16569	16570	16449	16514	16419	16561	16497	16695	16604	16584	16551	16733	16530	16534	16563	16510	16566	16540	16448	16459	16592	16385	16465	16670	16453	16281	16532	16548	16700	16374	16496	16490	16654	16432	16526	16520	16333	16622	16428	16645	16547	16634	16604	16616	16418	16686	16441	16435	16408	16466	16600	16484	16441	16476	16531	16599	16465	16601	16595	16522	16669	16426	16497	16420	16479	16631	16483	16751	16655	16366	16530	16617	16528	16582	16383	16522	16440	16544	16443	16652	16580	16602	16578	16662	16518	16545	16524	16621	16541	16616	16434	16449	16751	16478	16521	16546	16585	16548	16528	16461	16463	16611	16527	16647	16540	16701	16569	16580	16652	16672	16387	16539	16611	16527	16617	16433	16555	16676	16658	16501	16656	16673	16694	16587	16449	16542	16460	16448	16723	16610	16625	16527	16522	16601	16619	16458	16457	16654	16558	16440	16205	16452	16477	16699	16566	16398	16494	16580	16541	16395	16493	16623	16642	16618	16610	16547	16591	16571	16493	16517	16573	16453	16652	16767	16574	16548	16605	16586	16733	16503	16658	16591	16502	16488	16556	16464	16600	16512	16596	16602	16457	16690	16419	16675	16523	16382	16659	16623	16499	16684	16558	16569	16597	16626	16608	16435	16548	16701	16464	16543	16621	16422	16567	16437	16521	16444	16610	16399	16464	16599	16536	16541	16757	16728	16558	16704	16531	16487	16361	16582	16408	16634	16491	16578	16754	16617	16605	16669	16471	16589	16671	16594	16486	16569	16769	16622	16809	16477	16395	16804	16594	16538	16448	16456	16585	16472	16571	16707	16523	16592	16517	16448	16480	16598	16513	16580	16605	16445	16523	16460	16711	16483	16539	16594	16619	16474	16471	16633	16574	16381	16589	16446	16602	16557	16506	16645	16520	16655	16440	16742	16541	16570	16719	16613	16481	16518	16653	16557	16652	16572	16415	16475	16567	16520	16488	16537	16610	16457	16526	16604	16508	16447	16479	16506	16544	16385	16664	16464	16703	16585	16534	16718	16454	16500	16722	16559	16579	16397	16559	16537	16492	16580	16576	16690	16583	16563	16475	16545	16440	16518	16303	16673	16389	16574	16529	16599	16491	16653	16682	16463	16589	16504	16525	16544	16446	16579	16559	16565	16632	16599	16635	16436	16541	16673	16557	16544	16464	16608	16547	16595	16703	16554	16484	16624	16481	16569	16666	16545	16590	16498	16557	16521	16511	16808	16655	16560	16624	16503	16512	16471	16741	16660	16508	16696	16553	16508	16645	16584	16486	16646	16397	16549	16550	16552	16483	16486	16517	16557	16631	16571	16609	16525	16614	16462	16454	16486	16592	16488	16675	16544	16433	16420	16487	16607	16473	16610	16532	16314	16740	16406	16406	16639	16418	16556	16593	16608	16577	16547	16477	16517	16620	16586	16560	16419	16660	16504	16610	16521	16572	16445	16697	16560	16747	16509	16490	16595	16626	16711	16725	16498	16551	16589	16727	16460	16689	16583	16483	16526	16509	16484	16604	16506	16468	16523	16521	16642	16412	16432	16474	16479	16587	16628	16573	16375	16623	16563	16583	16463	16613	16592	16493	16546	16567	16392	16670	16453	16309	16756	16499	16464	16661	16589	16664	16513	16555	16554	16720	16543	16624	16585	16596	16535	16628	16434	16631	16554	16604	16574	16558	16519	16470	16546	16522	16520	16475	16568	16519	16463	16528	16595	16625	16605	16340	16620	16506	16730	16456	16590	16474	16431	16658	16556	16649	16425	16511	16455	16664	16525	16567	16594	16555	16480	16438	16720	16471	16561	16500	16689	16339	16791	16581	16546	16475	16589	16491	16623	16678	16445	16618	16616	16367	16630	16583	16488	16617	16613	16650	16467	16462	16618	16601	16516	16459	16534	16435	16597	16625	16650	16673	16476	16634	16562	16476	16563	16431	16363	16631	16483	16602	16562	16473	16637	16742	16554	16540	16532	16520	16518	16620	16614	16550	16501	16430	16621	16506	16654	16472	16492	16527	16654	16542	16473	16730	16671	16569	16523	16641	16420	16532	16437	16578	16595	16561	16678	16530	16523	16468	16736	16534	16484	16657	16645	16602	16579	16626	16463	16489	16730	16442	16623	16570	16467	16518	16400	16758	16542	16471	16479	16644	16407	16702	16576	16543	16540	16453	16496	16504	16674	16461	16714	16575	16469	16622	16533	16399	16423	16605	16597	16723	16604
29232	22165	22304	20193	18403	18495	18590	18461	18596	18580	18597	18955	20401	21166	20661	19681	19150	18836	18676	18579	18491	18413	18566	18554	18563	18399	18345	18393	18207	18435	18457	18472	18525	18316	18353	18571	18360	18496	18511	18519	18559	18239	18405	18469	18370	18404	18352	18286	18386	18605	18507	18494	18224	18360	18380	18391	18489	18528	18316	18446	18427	18558	18532	18360	18597	18424	18362	18508	18632	18440	18409	18405	18622	18413	18463	18550	18432	18498	18390	18310	18454	18291	18435	18423	18536	18366	18409	18336	18370	18516	18624	18511	18486	18518	18465	18357	18291	18530	18526	18375	18460	18412	18520	18355	18503	18249	18457	18388	18594	18363	18480	18353	18416	18346	18331	18443	18502	18587	18412	18553	18391	18497	18482	18522	18681	18449	18385	18449	18533	18428	18543	18185	18429	18443	18429	18306	18350	18286	18319	18384	18459	18451	18179	18454	18412	18499	18400	18511	18590	18468	18410	18427	18347	18456	18452	18329	18480	18612	18557	18186	18281	18476	18338	18558	18497	18511	18294	18602	18525	18481	18548	18513	18456	18520	18338	18373	18552	18253	18328	18536	18411	18479	18401	18588	18342	18290	18407	18259	18366	18323	18443	18505	18532	18460	18399	18612	18582	18300	18427	18538	18529	18433	18233	18403	18427	18613	18547	18741	18356	18382	18465	18352	18293	18338	18403	18352	18652	18403	18180	18406	18181	18324	18430	18416	18621	18603	18422	18587	18585	18356	18598	18448	18458	18429	18343	18549	18496	18378	18435	18400	18639	18368	18584	18591	18420	18369	18541	18491	18542	18461	18654	18700	18523	18435	18623	18502	18268	18530	18347	18321	18500	18406	18403	18365	18348	18472	18426	18412	18386	18443	18328	18326	18552	18636	18332	18439	18585	18534	18412	18474	18474	18491	18414	18389	18378	18378	18447	18360	18414	18613	18424	18371	18567	18377	18372	18349	18274	18392	18339	18410	18323	18539	18220	18461	18534	18357	18340	18241	18497	18298	18446	18436	18549	18536	18434	18359	18521	18365	18444	18541	18575	18594	18481	18460	18267	18323	18327	18342	18300	18373	18440	18309	18394	18361	18186	18293	18451	18421	18563	18347	18433	18502	18346	18531	18530	18676	18591	18322	18465	18676	18382	18348	18380	18329	18615	18426	18376	18597	18363	18401	18418	18429	18261	18453	18410	18351	18217	18511	18165	18483	18355	18759	18347	18363	18492	18393	18630	18528	18555	18298	18364	18360	18624	18185	18475	18379	18418	18209	18396	18425	18560	18471	18376	18336	18342	18352	18478	18442	18275	18338	18498	18294	18489	18496	18445	18279	18500	18294	18475	18424	18547	18368	18584	18386	18493	18345	18441	18484	18578	18363	18480	18532	18554	18557	18283	18469	18510	18588	18439	18379	18501	18552	18466	18579	18408	18551	18500	18494	18445	18321	18426	18353	18309	18347	18542	18279	18663	18519	18410	18120	18462	18657	18571	18450	18532	18431	18648	18430	18428	18394	18552	18211	18674	18372	18586	18570	18645	18598	18494	18589	18287	18300	18659	18510	18572	18401	18517	18348	18212	18650	18362	18259	18512	18439	18379	18377	18447	18384	18349	18492	18550	18612	18531	18227	18444	18390	18415	18585	18554	18306	18369	18331	18198	18412	18325	18562	18447	18534	18427	18335	18437	18345	18291	18377	18616	18320	18439	18346	18348	18500	18605	18348	18510	18409	18460	18436	18564	18351	18238	18504	18453	18330	18585	18597	18431	18282	18140	18402	18390	18465	18430	18256	18423	18473	18422	18415	18486	18522	18539	18495	18423	18393	18373	18480	18318	18572	18322	18246	18442	18351	18299	18486	18442	18474	18530	18640	18494	18293	18516	18457	18570	18453	18317	18458	18490	18517	18482	18417	18424	18534	18425	18435	18640	18246	18307	18462	18392	18509	18438	18341	18449	18426	18258	18308	18248	18546	18545	18423	18298	18529	18580	18382	18363	18289	18346	18312	18737	18653	18648	18594	18591	18343	18407	18541	18334	18400	18557	18321	18343	18296	18260	18470	18364	18294	18269	18374	18489	18582	18418	18541	18305	18432	18450	18246	18503	18398	18430	18452	18395	18331	18330	18213	18422	18528	18571	18570	18355	18394	18360	18528	18613	18539	18462	18516	18271	18659	18357	18276	18425	18386	18327	18324	18542	18362	18355	18440	18542	18514	18583	18566	18307	18153	18493	18396	18433	18413	18335	18488	18248	18415	18436	18463	18426	18370	18475	18577	18617	18379	18600	18500	18480	18428	18444	18360	18341	18471	18439	18304	18341	18350	18536	18424	18395	18446	18453	18431	18603	18568	18586	18588	18326	18605	18415	18447	18519	18444	18311	18335	18409	18556	18522	18427	18357	18362	18409	18616	18157	18413	18437	18475	18577	18388	18523	18231	18369	18420	18273	18441	18288	18359	18767	18208	18467	18478	18538	18555	18440	18603	18503	18417	18522	18552	18390	18421	18379	18472	18442	18539	18410	18360	18353	18504	18252	18467	18353	18363	18506	18536	18438	18630	18242	18288	18385	18308	18285	18392	18300	18425	18671	18455	18364	18387	18411	18420	18397	18361	18621	18547	18481	18457	18340	18437	18329	18508	18515	18302	18454	18373	18269	18343	18384	18297	18470	18315	18443	18473	18526	18390	18635	18600	18471	18336	18325	18371	18435	18556	18467	18579	18464	18494	18415	18437	18437	18440	18407	18433	18436	18686	18548	18388	18476	18286	18599	18497	18452	18259	18350	18584	18729	18674	18398	18590	18409	18487	18471	18483	18330	18195	18469	18488	18386	18508	18438	18407	18541	18465	18483	18308	18580	18330	18653	18551	18480	18449	18522	18651	18377	18456	18376	18552	18486	18508	18431	18508	18611	18424	18417	18334	18357	18456	18461	18436	18148	18409	18583	18344	18405	18514	18745	18566	18389	18466	18551	18344	18416	18247	18361	18398	18321	18482	18470	18366	18479	18602	18416	18445	18555	18590	18230	18386	18410	18512	18477	18642	18460	18415	18513	18399	18432	18330	18448	18168	18732	18450	18503	18604	18375	18397	18453	18335	18355	18581	18324	18650	18476	18491	18520	18327	18517	18386	18565	18399	18501	18333	18442	18500	18459	18351	18321	18463	18581	18152	18288	18451	18512	18502	18372	18560	18204	18522	18559	18372	18583	18466	18412	18589	18655	18273	18345	18435	18372	18554	18612	18398	18491	18338	18622	18609	18269	18469	18554	18471	18275	18355	18457	18392	18290	18663	18440	18386	18558	18620	18509	18352	18486	18469	18561	18404	18518	18355	18357	18433	18596	18583	18388	18186	18355	18427	18484	18559	18460	18530	18433	18474	18409	18284	18467	18552	18313	18349	18598	18611	18629	18476	18218	18409	18298	18437	18388	18580	18640	18570	18146	18415	18417	18349	18446	18606	18382	18641	18484	18617	18352	18382	18581	18210	18419	18411	18459	18495	18479	18375	18448	18350	18435	18510	18219	18385	18411	18443	18480	18487	18430	18370	18402	18396	18285	18418	18390	18402	18682	18268	18423	18397	18448	18330	18372	18439	18323	18379	18456	18286	18378	18381	18418	18504	18489	18492	18332	18560	18396	18291	18539	18442	18344	18312	18456	18285	18418	18814	18440	18373	18490	18513	18466	18568	18498	18416	18472	18434	18454	18427	18481	18417	18500	18536	18336	18480	18450	18491	18426	18614	18400	18588	18559	18466	18338	18571	18502	18529	18558	18387	18473	18515	18344	18462	18313	18528	18277	18325	18362	18506	18437	18199	18568	18292	18510	18409	18390	18522	18250	18361	18286	18306	18591	18287	18468	18441	18500	18526	18476	18366	18276	18538	18211	18329	18521	18422	18549	18259	18524	18464	18459	18393	18376	18443	18535	18288	18420	18433	18260	18438	18539	18417	18250	18298	18424	18431	18542	18559	18524	18321	18451	18434	18520	18505	18170	18389	18311	18490	18526	18493	18520	18333	18544	18348	18407	18391	18454	18556	18434	18508	18360	18462	18295	18325	18439	18332	18369	18578	18499	18333	18475	18520	18438	18648	18284	18511	18328	18270	18279	18522	18426	18339	18376	18393	18497	18514	18365	18426	18547	18419	18186	18346	18280	18426	18399	18263	18465	18470	18545	18354	18479	18362	18508	18335	18393	18355	18423	18613	18589	18405	18580	18529	18568	18444	18298	18645	18525	18701	18475	18624	18425	18477	18440	18392	18591	18541	18501	18502	18445	18368	18394	18341	18367	18491	18229	18563	18230	18584	18628	18641	18412	18430	18540	18347	18626	18304	18444	18643	18405	18594	18312	18523	18415	18424	18516	18529	18594	18411	18502	18557	18527	18298	18444	18466	18532	18371	18431	18445	18390	18410	18533	18341	18382	18405	18433	18362	18453	18438	18548	18360	18471	18248	18581	18478	18436	18482	18504	18691	18467	18494	18494	18403	18531	18459	18367	18374	18469	18426	18428	18541	18445	18716	18387	18486	18603	18513	18393	18435	18467	18360	18475	18415	18510	18490	18653	18520	18620	18497	18403	18412	18312	18496	18592	18419	18230	18379	18240	18431	18460	18407	18404	18500	18157	18427	18510	18371	18501	18599	18628	18394	18336	18425	18234	18361	18613	18486	18536	18365	18349	18508	18596	18314	18284	18437	18545	18343	18455	18449	18406	18394	18564	18420	18612	18496	18493	18335	18359	18489	18684	18337	18557	18436	18569	18445	18420	18384	18360	18472	18587	18380	18626	18484	18439	18488	18429	18435	18453	18432	18398	18261	18513	18245	18404	18470	18599	18520	18533	18458	18384	18636	18488	18334	18483	18665	18471	18431	18385	18604	18629	18711	18564	18304	18401	18250	18486	18357	18304	18203	18552	18543	18442	18504	18401	18365	18382	18447	18535	18431	18520	18473	18458	18499	18402	18357	18383	18261	18324	18423	18551	18363	18634	18634	18366	18370	18443	18553	18592	18358	18359	18484	18423	18442	18528	18492	18225	18490	18479	18408	18573	18485	18574	18468	18310	18633	18486	18372	18274	18371	18552	18405	18431	18475	18543	18429	18513	18495	18617	18603	18562	18334	18407	18376	18492	18354
16447	17864	17444	17014	17023	16954	16767	16748	16696	16898	16996	17766	19863	20588	19448	18031	17151	16952	16822	16637	16786	16777	16845	16886	16726	16710	16682	16727	16616	16819	16653	16762	16464	16885	16922	16781	16691	16823	16877	16635	16800	16814	16597	16745	16499	16689	16639	16721	16669	16650	16756	16716	16734	16789	16695	16693	16669	16687	16427	16768	16817	16638	16728	16727	16743	16753	16714	16570	16810	16808	16732	16706	16657	16697	16709	16699	16595	16583	16694	16886	16690	16729	16601	16660	16675	16823	16619	16631	16624	16865	16547	16608	16716	16780	16879	16593	16525	16710	16681	16719	16779	16852	16620	16590	16859	16651	16865	16688	16669	16633	16816	16742	16624	16696	16558	16666	16701	16618	16718	16781	16731	16594	16605	16815	16687	16645	16738	16697	16719	16688	16802	16597	16745	16771	16599	16642	16652	16694	16682	16650	16682	16568	16804	16653	16652	16673	16656	16863	16475	16715	16735	16785	16621	16749	16615	16742	16647	16750	16651	16819	16790	16939	16693	16582	16745	16706	16787	16598	16745	16769	16774	16724	16860	16899	16753	16774	16548	16742	16697	16607	16705	16714	16593	16704	16719	16803	16719	16753	16747	16808	16853	16807	16652	16506	16713	16741	16727	16759	16573	16638	16721	16602	16640	16781	16578	16750	16635	16662	16674	16704	16870	16849	16642	16678	16765	16613	16672	16631	16612	16657	16863	16650	16799	16501	16718	16783	16661	16848	16631	16827	16716	16775	16735	16812	16534	16725	16757	16727	16574	16802	16782	16746	16869	16842	16655	16849	16789	16882	16822	16647	16834	16723	16638	16830	16772	16504	16820	16769	16795	16591	16766	16662	16641	16825	16631	16593	16808	16595	16799	16748	16681	16885	16686	16589	16728	16610	16603	16762	16672	16691	16747	16580	16689	16742	16708	16680	16776	16574	16708	16604	16736	16767	16832	16701	16714	16753	16562	16738	16422	16694	16817	16727	16710	16652	16655	16765	16662	16592	16795	16698	16747	16649	16662	16772	16793	16729	16638	16707	16613	16549	16488	16534	16682	16662	16717	16677	16678	16770	16644	16646	16641	16658	16676	16771	16637	16762	16568	16641	16778	16636	16650	16692	16900	16732	16676	16807	16607	16763	16642	16778	16722	16611	16723	16756	16703	16688	16709	16803	16620	16655	16629	16690	16701	16761	16597	16576	16499	16624	16684	16634	16783	16651	16511	16771	16697	16702	16633	16691	16636	16601	16506	16798	16869	16662	16799	16600	16547	16786	16698	16828	16730	16838	16709	16775	16916	16612	16654	16735	16776	16842	16567	16871	16652	16777	16644	16903	16700	16920	16683	16732	16822	16657	16570	16729	16784	16626	16834	16705	16795	16809	16600	16682	16570	16679	16675	16659	16565	16614	16671	16658	16864	16877	16664	16619	16661	16686	16758	16682	16897	16821	16825	16655	16839	16690	16554	16555	16797	16747	16408	16780	16702	16559	16763	16863	16774	16753	16647	16842	16715	16709	16611	16723	16719	16672	16668	16581	16687	16706	16719	16697	16677	16608	16739	16818	16767	16667	16593	16699	16742	16781	16813	16726	16685	16724	16627	16829	16605	16761	16794	16720	16803	16683	16577	16611	16655	16642	16749	16588	16563	16777	16690	16731	16686	16776	16784	16734	16827	16827	16692	16754	16749	16734	16608	16771	16619	16790	16826	16751	16742	16750	16652	16713	16731	16598	16649	16753	16596	16698	16872	16640	16788	16616	16749	16878	16789	16784	16690	16640	16802	16629	16517	16749	16793	16678	16807	16618	16631	16704	16806	16634	16871	16868	16644	16625	16720	16785	16661	16825	16694	16429	16700	16699	16572	16639	16647	16684	16843	16735	16812	16710	16892	16796	16698	16724	16782	16770	16862	16578	16722	16587	16710	16780	16588	16714	16686	16593	16726	16708	16741	16700	16818	16744	16791	16788	16764	16771	16784	16623	16758	16771	16601	16673	16518	16546	16651	16732	16669	16605	16668	16791	16554	16693	16564	16830	16739	16610	16657	16673	16808	16690	16631	16617	16842	16799	16768	16726	16738	16789	16756	16789	16500	16464	16719	16709	16632	16748	16674	16718	16711	16737	16585	16693	16637	16681	16821	16767	16676	16696	16644	16706	16852	16734	16574	16726	16898	16962	16697	16683	16711	16596	16865	16588	16696	16759	16715	16768	16566	16723	16651	16685	16765	16814	16729	16569	16885	16592	16647	16830	16888	16573	16858	16776	16686	16854	16626	16687	16797	16698	16651	16524	16715	16747	16469	16758	16609	16693	16586	16712	16777	16486	16653	16596	16636	16656	16677	16605	16746	16646	16700	16566	16593	16711	16666	16701	16846	16625	16747	16782	16667	16688	16725	16711	16645	16572	16884	16839	16694	16859	16848	16661	16734	16856	16591	16638	16762	16639	16736	16606	16582	16769	16824	16637	16741	16660	16592	16690	16750	16814	16524	16682	16554	16675	16634	16720	16650	16864	16674	16759	16737	16785	16748	16662	16751	16891	16717	16905	16740	16727	16641	16801	16751	16679	16628	16606	16740	16680	16644	16837	16718	16673	16653	16518	16860	16684	16631	16564	16722	16667	16650	16723	16526	16692	16638	16890	16636	16554	16759	16670	16902	16794	16759	16755	16805	16695	16592	16672	16705	16782	16729	16747	16752	16662	16715	16725	16720	16755	16735	16647	16757	16714	16753	16610	16647	16787	16893	16760	16735	16637	16725	16677	16708	16716	16584	16870	16703	16759	16766	16648	16673	16730	16595	16746	16843	16700	16710	16682	16718	16684	16893	16696	16920	16684	16774	16816	16621	16766	16712	16845	16699	16816	16716	16705	16601	16500	16688	16689	16792	16710	16667	16776	16678	16739	16639	16609	16554	16525	16778	16756	16657	16707	16697	16778	16758	16681	16690	16845	16761	16652	16702	16814	16874	16657	16792	16675	16981	16614	16680	16785	16789	16662	16579	16745	16885	16885	16857	16651	16639	16618	16673	16733	16684	16750	16745	16774	16706	16691	16731	16794	16658	16848	16820	16648	16673	16568	16683	16549	16811	16824	16629	16698	16818	16770	16627	16579	16767	16872	16506	16879	16622	16759	16710	16638	16691	16880	16738	16762	16578	16705	16621	16783	16583	16764	16699	16811	16784	16592	16887	16697	16656	16663	16852	16601	16852	16553	16577	16662	16555	16786	16836	16637	16630	16902	16715	16621	16792	16792	16830	16937	16777	16601	16669	16556	16616	16839	16505	16804	16562	16589	16601	16588	16717	16908	16716	16667	16579	16749	16864	16913	16737	16718	16741	16659	16673	16659	16849	16704	16603	16785	16747	16744	16770	16599	16737	16739	16585	16818	16859	16849	16648	16692	16790	16697	16659	16879	16645	16696	16703	16671	16832	16666	16697	16853	16549	16709	16654	16717	16718	16715	16711	16710	16932	16655	16741	16736	16603	16587	16862	16538	16794	16739	16779	16720	16779	16631	16657	16800	16687	16731	16592	16672	16595	16915	16709	16767	16871	16717	16742	16639	16741	16688	16858	16617	16663	16684	16821	16620	16841	16776	16691	16793	16822	16795	16841	16780	16635	16724	16722	16642	16810	16775	16690	16756	16769	16623	16480	16665	16614	16789	16873	16501	16935	16769	16777	16695	16682	16692	16700	16623	16543	16684	16669	16648	16698	16719	16721	16780	16804	16827	16734	16722	16678	16806	16878	16682	16614	16640	16774	16865	16671	16727	16643	16694	16756	16683	16682	16771	16703	16692	16759	16667	16672	16671	16834	16816	16771	16550	16753	16752	16728	16823	16680	16700	16831	16780	16677	16689	16676	16640	16704	16607	16555	16675	16729	16641	16737	16722	16735	16670	16860	16691	16808	16748	16638	16743	16706	16798	16563	16811	16726	16722	16722	16783	16677	16690	16835	16667	16702	16641	16803	16740	16736	16719	16683	16652	16939	16714	16772	16786	16924	16684	16638	16917	16723	16752	16734	16683	16661	16768	16711	16807	16571	16542	16825	16710	16733	16619	16585	16811	16712	16718	16472	16654	16452	16755	16596	16738	16689	16743	16724	16665	16921	16836	16553	16684	16667	16650	16771	16770	16757	16612	16743	16631	16643	16632	16734	16560	16752	16707	16692	16643	16751	16646	16793	16583	16695	16710	16652	16728	16596	16748	16659	16615	16767	16707	16948	16622	16831	16755	16666	16648	16618	16641	16588	16650	16732	16696	16682	16598	16765	16646	16661	16724	16666	16559	16657	16740	16569	16742	16688	16728	16580	16911	16762	16605	16778	16711	16736	16732	16698	16769	16708	16709	16904	16511	16666	16971	16676	16518	16768	16758	16615	16856	16679	16729	16778	16584	16763	16642	16821	16663	16947	16788	16793	16670	16742	16896	16851	16624	16668	16640	16494	16656	16749	16797	16721	16763	16708	16659	16895	16646	16826	16718	16601	16598	16717	16863	16904	16552	16638	16712	16780	16797	16698	16602	16679	16691	16549	16634	16462	16808	16669	16666	16753	16782	16753	16710	16546	16948	16694	16703	16758	16749	16613	16585	16776	16582	16712	16647	16713	16631	16671	16770	16687	16579	16863	16783	16683	16655	16682	16667	16680	16769	16622	16863	16666	16619	16625	16759	16725	16805	16721	16521	16838	16657	16639	16697	16618	16639	16789	16633	16539	16673	16823	16639	16790	16676	16576	16708	16747	16711	16638	16698	16851	16844	16640	16595	16563	17005	16624	16762	16609	16677	16610	16839	16727	16702	16693	16600	16554	16713	16755	16623	16557	16664	16568	16775	16913	16809	16650	16783	16766	16832	16805	16875	16681	16804	16686	16761	16789	16769	16780	16784	16639	16665	16643	16677	16654	16730	16612	16642	16850	16704	16767	16614	16865	16792	16687	16720	16563	16665	16530	16823	16725	16622	16618	16768	16834	16662	16806	16615	16834	16698	16779	16893	16587	16806	16707	16711	16777	16708	16907	16744	16581	16714	17009	16884	16751	16649	16663	16901	16792	16673	16837	16706	16836	16797	16880	16699	16601	16638	16801	16755	16530	16674	16821	16899	16794	16728	16811	16665	16714	16774	16630	16608	16820	16694
24972	21360	28076	25340	21693	20111	20038	18796	18426	18544	18686	19124	29180	34170	29956	24656	20651	18915	18443	18252	18288	18166	18102	18072	18156	17988	18251	18127	18243	18169	18114	18072	18204	18071	18164	18162	18158	17958	18014	18269	17933	18204	18019	18202	18214	18072	18305	17925	18104	18130	18107	18167	18115	17848	18019	18052	18040	18155	18317	18182	18374	18094	18178	17741	18167	18009	18013	18215	18228	17786	18159	18182	17769	18322	18101	18127	17968	17964	18098	18104	17832	18081	18307	18231	18192	18035	18239	18177	18077	18081	18202	18002	18187	18112	17974	18233	18120	18056	18214	18041	18125	17998	18088	18160	18227	18106	18194	17952	18065	17904	17954	18144	18239	18189	18241	18026	18079	18006	18122	18334	18093	18223	17933	18028	18058	18112	18233	17945	18174	18204	18105	18044	18086	18253	17920	18021	18038	17956	17794	17996	18192	17965	18070	18297	18300	18255	18051	18206	17975	17996	17986	18163	18190	18255	17917	17999	18083	18156	18214	18236	18007	17955	18240	18252	18037	17941	18065	18134	18226	18233	18048	17978	18061	18234	18098	18265	18115	18089	18131	18206	17889	18085	18225	18170	17976	18071	17947	18132	18111	18044	18392	18212	18053	18207	18102	18054	18145	17938	18103	17963	17971	18323	18175	18177	18171	17928	17993	18053	18043	18070	18169	18008	18248	18142	17949	17882	18158	18130	17946	18219	17979	18112	18176	17987	18163	18105	18193	18275	18144	18117	18282	18094	18317	17906	18190	17934	18077	18238	18257	18010	18139	17981	18150	18088	18064	18185	17948	17907	18128	18061	17926	18220	18136	18224	18118	18162	17973	18065	18070	18133	18205	18003	18003	17911	18163	18079	18007	18126	18079	18137	18173	18086	17981	18065	18240	18006	18063	18241	18110	18123	18095	18111	18097	18104	17870	18170	17972	17998	18015	18038	18115	18135	18084	18118	18379	18050	18010	18043	17991	18204	18021	18122	18159	18257	18071	18136	18103	18139	18036	18071	18007	17974	18087	18157	18157	18200	18217	17990	18112	18103	18067	18156	18086	18143	18116	17993	17950	18163	17981	17956	18065	18138	18089	18186	18036	18170	18095	18044	18323	18232	18255	18093	18059	18182	18300	18221	18230	18030	18075	18111	18021	18231	18079	17868	17984	18108	18084	17970	18172	18026	18040	18083	18190	18119	17863	18005	18060	18000	18190	18180	18196	17879	18192	17998	18008	18012	18051	18023	18033	18025	17905	18088	18132	18154	18162	18097	17957	17907	18146	18013	18048	18066	17950	18176	18003	18080	17938	18269	18088	18077	17855	17941	17989	18104	18277	17920	18232	18063	18337	18192	17913	18263	18123	18190	18134	18058	17861	18048	18217	18118	17925	17957	18044	18050	18311	18238	18132	18206	18098	18107	17942	18033	18084	18093	18184	18149	18157	18322	17992	17824	18172	18129	18306	18400	18071	17784	18180	18064	18144	18003	18090	18071	18140	18041	18204	18081	17847	18065	18213	18058	18196	18193	18265	18154	18243	18155	18030	18122	18242	18126	18038	17991	17984	18092	18200	17917	18167	18120	18076	18150	17948	18007	18278	18078	18067	18074	18044	17946	17914	18007	17986	18170	18031	18083	18027	18038	18106	17816	18103	18039	18079	18376	18192	18128	18108	18318	18151	18204	18104	18280	18074	17907	18005	17995	18191	18124	18123	18150	18223	18013	18160	18136	17813	18192	18060	17996	18073	18198	18090	18100	18162	18052	17953	18165	18115	18058	18085	18179	18089	17929	18174	18104	18036	18131	18075	17985	18031	18150	18150	18058	17997	18157	18092	18064	18120	18240	18174	18116	18184	18187	18291	18117	18325	18148	18102	18060	18072	18042	18100	18117	18022	17923	18195	18158	17917	18017	18040	17981	17915	18065	18002	18199	18049	18051	18249	18207	18046	18219	18107	17735	18151	17787	18178	18176	18011	18198	18306	18092	18026	17873	18128	18069	18275	18111	18047	18122	18062	18056	18015	17980	18147	18058	18146	18154	18062	17933	18290	18096	18171	18034	18105	18035	18147	18036	18041	18199	18096	18360	18410	18141	18172	18002	18011	17928	17979	17974	18210	18106	18221	17872	18048	18042	17856	17950	18040	18116	18006	18224	18002	18131	18073	18092	18136	18129	17870	18209	17927	18014	18066	18027	18131	18100	17963	18000	18213	17967	18076	18276	18214	18302	18217	18033	18216	18025	17904	18145	17818	17917	18128	18336	18046	18102	18174	17938	18029	17841	18240	17762	18184	18037	18123	18091	18232	18158	18045	18072	18151	18071	18166	17910	17916	18027	18105	18181	18063	17896	18317	18095	18035	18349	18099	17935	18355	18013	17787	17975	18071	17921	17858	18047	18011	18147	18248	18140	18095	18033	18253	17944	17931	17967	18027	18230	18018	18072	17993	18175	18008	18205	18120	18015	18022	17986	18068	18022	17988	18028	18068	18064	18169	18107	18166	18080	18008	18047	18197	18173	18083	18081	18309	18005	18094	18286	18181	18250	18069	17861	18067	17931	18050	18058	18132	17959	17809	18192	18080	18118	18196	18137	18061	18072	18103	18092	17970	18093	17798	18203	18079	18120	18209	18399	17996	18205	18151	18098	18119	18049	18064	18023	18006	18027	18109	18099	17994	18010	18060	18120	18125	17882	17944	18227	18205	17995	17962	18039	17927	17889	17888	18028	18117	18007	18095	18235	18171	18162	18057	18138	17983	18092	18109	18061	18201	18147	18141	17954	17987	18065	18030	18100	18127	18065	17814	18226	18107	17893	17960	17923	18011	18204	18045	18022	17984	18243	18130	18066	18229	18000	18108	18130	18043	18242	18100	17973	17961	17880	18115	18047	18123	18080	18149	18090	17941	18206	17713	18065	18028	18132	18040	17957	18089	18046	18198	18117	18082	18206	18128	18361	18059	18122	18011	18153	17914	18105	17898	18068	18037	18270	18034	18207	18193	18275	18150	17977	18241	18026	17936	18216	18018	18025	18232	18274	18209	18093	17945	17961	18184	18085	18032	18025	18021	18084	18068	17968	18057	17984	18096	18215	18179	18312	18065	18041	18172	18335	18127	18012	17995	17892	18141	18345	17976	18154	18195	18084	17850	18052	18105	18147	18020	18073	18215	18198	17924	18029	18028	18319	18098	18041	17926	18095	18321	18238	18011	18279	18054	18176	18052	18048	18058	18233	18135	18059	18017	18120	18150	17995	18062	18064	18176	18208	17969	18028	18325	18182	18127	18020	18296	17945	18226	18048	18099	18119	18062	17960	18044	18087	18181	18195	17904	18179	18093	17929	18019	18027	17832	18089	18127	18156	17994	18067	17872	18069	17925	18151	18098	18109	17928	18223	18390	18286	17876	18198	18310	18120	18021	18051	18129	18087	17901	18173	18176	18262	17986	17952	18221	18100	18006	18115	17921	18236	18074	18249	17974	18085	18153	18138	18136	18310	18075	18106	18028	18118	18106	18167	18132	18023	18003	17949	18185	18155	18003	18064	18093	18198	18028	18009	18060	18049	18031	17945	18166	18055	18029	17943	18159	18099	18104	18075	18058	18045	18175	18145	18005	18137	18141	18007	18048	17920	18077	17990	18095	18094	18214	18049	18197	17962	17953	18106	18070	18100	18143	18161	18093	18040	18142	18198	17920	18181	18046	17826	18219	18158	18248	18243	18047	18000	17980	18047	18133	18229	18108	17962	17961	18114	18047	18181	18186	18012	18091	18260	18072	17915	18112	17973	18028	17882	17979	18085	17991	18063	18136	18039	18063	18085	17935	18001	18156	18121	17921	18022	18056	18174	18121	17975	18082	17874	18156	18114	18108	18148	18092	18046	18216	18131	18260	18071	17791	17924	18121	18033	18282	18011	18168	17838	18048	18009	18058	18042	18100	18174	18094	17999	18187	17869	18301	17911	18200	17965	18122	18078	18106	18011	17832	18141	18192	18128	18130	18059	18186	17973	17939	17971	18045	18096	18097	18317	18214	17839	18179	18017	17963	18080	18367	18001	18057	18009	18046	18187	18090	17928	18135	18167	18215	18000	18186	18007	18006	17972	18046	17927	18159	18291	18121	18160	18152	18031	18076	18034	17981	18139	17869	18086	18126	18024	18123	18143	18178	18220	18146	18063	18196	18150	18073	17955	18179	18226	18119	18032	18092	18229	17966	18159	18170	18042	18239	18149	18151	18168	17973	18074	18104	18175	18046	17962	17948	18194	18150	18318	17911	17981	17840	18166	18077	18196	17978	18163	17829	18160	17908	18064	17913	18297	18375	17946	17957	18007	18437	18078	18057	17957	17962	18063	18198	18104	18310	18070	18166	18188	18178	18229	18232	17857	17912	18176	18376	18080	17844	18011	18118	18060	18240	18154	18168	18131	18108	18131	18138	18041	18070	18042	18240	17977	18038	18240	18240	18336	18121	18280	17897	18237	17992	17816	17984	18067	18012	18033	18045	17850	17895	18068	18192	17996	18105	17999	17832	17936	18146	18105	17964	17939	18134	18247	18154	17966	17922	18374	17953	18016	18122	18218	18059	18178	18097	18101	18152	18204	17908	18056	18160	18179	18046	18057	18064	18181	18039	18043	18170	18029	17941	18126	18186	18110	17953	17903	18028	17890	18220	18266	18314	18078	18182	18145	17958	17940	17854	18121	18070	18167	18189	18043	18216	18070	18135	18059	18221	18033	17853	18120	18239	18044	18106	18014	18201	17894	18189	18171	18218	18070	18070	17972	18139	17991	18151	18071	18198	18071	18080	17982	17810	18037	18099	17951	18155	18025	17956	17934	18069	18230	18002	18125	18188	18210	18198	18019	18157	18073	18037	18061	18015	18220	17864	18052	18094	18028	18256	18227	18143	17903	18188	18102	17980	17925	18182	18042	18179	18226	18136	18363	18117	18048	17910	18107	18215	18040	18172	18080	17973	18328	18144	17820	18082	18019	17996	18131	18128	18054	18011	18114	18132	18085	18206	18155	18087	17972	17920	18135	18163	18256	18086	18122	18252	18142	18042	17955	18199	18147	18112	18239	17893	17932	17945	17884	18241	18256	18239	18121	18200	18136	18179	18011	18097	18092	18179	18000	18114	18034	18009	17953
15010	22731	22080	18923	18189	17746	17512	17164	17102	17047	17097	18852	33603	36437	30912	24150	18855	17167	16866	16646	16573	16466	16471	16492	16621	16629	16451	16713	16549	16621	16669	16463	16549	16374	16604	16551	16507	16553	16643	16541	16606	16520	16686	16483	16542	16605	16471	16458	16442	16501	16470	16504	16479	16504	16525	16646	16466	16658	16376	16478	16634	16403	16581	16471	16589	16402	16349	16376	16523	16593	16621	16481	16601	16563	16327	16695	16540	16567	16477	16643	16465	16691	16565	16555	16551	16640	16565	16385	16431	16535	16627	16416	16560	16561	16567	16479	16783	16531	16574	16555	16559	16666	16588	16513	16565	16490	16531	16613	16542	16623	16488	16442	16529	16516	16595	16535	16469	16623	16404	16555	16443	16464	16486	16589	16676	16546	16557	16429	16492	16401	16538	16625	16457	16605	16615	16487	16490	16399	16560	16683	16669	16592	16653	16537	16664	16602	16294	16514	16544	16367	16437	16475	16587	16482	16641	16518	16627	16605	16486	16667	16707	16389	16647	16527	16492	16515	16532	16461	16365	16435	16532	16546	16516	16493	16423	16508	16639	16486	16335	16657	16517	16673	16557	16398	16429	16582	16536	16660	16471	16727	16603	16504	16473	16473	16575	16623	16616	16648	16387	16635	16528	16415	16623	16518	16521	16615	16622	16506	16523	16590	16579	16633	16665	16341	16544	16485	16628	16727	16482	16609	16355	16517	16394	16491	16430	16480	16464	16627	16529	16634	16472	16485	16462	16340	16433	16377	16640	16463	16425	16484	16527	16271	16483	16676	16524	16607	16429	16573	16729	16484	16497	16358	16613	16367	16518	16446	16475	16490	16582	16652	16491	16583	16544	16436	16453	16632	16498	16547	16596	16475	16550	16688	16511	16384	16462	16596	16541	16468	16513	16634	16542	16622	16531	16569	16382	16785	16493	16683	16535	16476	16443	16498	16577	16290	16454	16578	16594	16627	16561	16442	16580	16508	16629	16471	16528	16490	16609	16725	16444	16483	16499	16411	16619	16597	16356	16582	16477	16370	16605	16633	16521	16461	16444	16682	16537	16550	16677	16505	16532	16588	16467	16445	16707	16388	16585	16551	16540	16490	16497	16692	16434	16533	16481	16405	16642	16556	16359	16500	16653	16670	16586	16500	16531	16598	16757	16539	16562	16554	16572	16581	16719	16638	16604	16555	16220	16552	16525	16786	16455	16610	16450	16548	16792	16427	16718	16460	16653	16545	16324	16532	16599	16598	16460	16469	16442	16360	16708	16547	16478	16571	16703	16527	16601	16570	16445	16427	16533	16577	16346	16584	16524	16446	16531	16585	16548	16514	16462	16643	16509	16516	16679	16507	16525	16392	16563	16428	16627	16534	16693	16378	16519	16599	16482	16341	16525	16540	16559	16628	16557	16468	16577	16600	16494	16407	16665	16486	16626	16580	16388	16339	16506	16555	16552	16707	16612	16458	16500	16438	16422	16692	16659	16500	16476	16567	16552	16569	16556	16660	16613	16391	16637	16636	16670	16376	16654	16630	16441	16523	16621	16749	16564	16545	16469	16585	16377	16491	16419	16525	16538	16612	16550	16599	16488	16590	16432	16464	16586	16426	16567	16561	16572	16481	16606	16451	16408	16797	16479	16428	16452	16560	16468	16576	16677	16418	16611	16636	16542	16609	16433	16446	16282	16527	16425	16436	16414	16593	16423	16548	16545	16502	16564	16656	16459	16607	16568	16512	16545	16496	16555	16579	16553	16422	16629	16442	16651	16462	16582	16523	16716	16375	16517	16546	16661	16467	16492	16443	16490	16647	16315	16578	16556	16463	16605	16546	16603	16581	16700	16601	16439	16667	16515	16601	16615	16441	16376	16571	16653	16537	16420	16551	16625	16392	16657	16405	16585	16729	16483	16558	16419	16628	16489	16585	16418	16547	16544	16696	16462	16528	16568	16530	16582	16571	16713	16646	16600	16547	16732	16365	16549	16426	16754	16344	16636	16434	16389	16513	16348	16483	16469	16456	16637	16630	16513	16631	16458	16385	16472	16419	16543	16413	16466	16423	16507	16485	16532	16724	16678	16504	16507	16688	16471	16498	16589	16354	16727	16579	16408	16558	16424	16557	16640	16488	16471	16597	16395	16615	16536	16556	16613	16533	16531	16610	16492	16632	16525	16677	16674	16533	16672	16507	16544	16657	16503	16454	16525	16327	16643	16666	16454	16609	16506	16495	16536	16487	16544	16613	16579	16637	16565	16566	16558	16486	16671	16605	16521	16433	16450	16524	16656	16553	16472	16569	16438	16525	16617	16485	16471	16483	16510	16629	16493	16549	16424	16282	16447	16676	16533	16456	16609	16531	16524	16475	16597	16592	16601	16545	16595	16451	16376	16639	16384	16589	16422	16381	16744	16690	16460	16546	16591	16441	16577	16531	16391	16552	16520	16571	16485	16418	16467	16584	16766	16385	16639	16334	16664	16563	16530	16350	16580	16530	16741	16563	16616	16665	16545	16458	16562	16479	16559	16475	16657	16528	16457	16514	16466	16706	16566	16554	16481	16575	16585	16419	16608	16508	16611	16391	16563	16477	16628	16479	16378	16362	16776	16449	16578	16524	16459	16634	16532	16582	16527	16485	16553	16400	16574	16533	16569	16468	16399	16536	16673	16786	16460	16513	16480	16472	16584	16631	16598	16599	16440	16481	16614	16477	16568	16574	16540	16450	16643	16507	16590	16425	16390	16459	16392	16530	16706	16603	16405	16413	16540	16634	16628	16561	16527	16515	16471	16630	16433	16662	16533	16599	16603	16459	16525	16502	16536	16671	16493	16350	16686	16469	16609	16533	16409	16524	16533	16450	16468	16645	16546	16459	16472	16589	16359	16632	16604	16622	16591	16603	16524	16424	16689	16575	16507	16492	16579	16485	16436	16508	16728	16693	16456	16485	16632	16535	16457	16367	16409	16392	16446	16567	16704	16482	16589	16773	16676	16453	16591	16625	16508	16657	16523	16377	16600	16688	16644	16474	16477	16410	16567	16429	16526	16655	16264	16378	16421	16525	16556	16596	16591	16595	16544	16484	16504	16625	16622	16470	16475	16431	16498	16558	16600	16525	16549	16566	16573	16590	16506	16519	16461	16603	16360	16515	16553	16574	16461	16672	16510	16484	16579	16502	16575	16403	16589	16573	16468	16400	16622	16423	16547	16532	16461	16446	16541	16594	16539	16592	16503	16445	16549	16528	16646	16513	16529	16631	16566	16506	16577	16520	16523	16417	16605	16556	16625	16536	16326	16703	16497	16471	16583	16534	16616	16558	16548	16535	16761	16573	16559	16464	16595	16489	16599	16292	16402	16531	16409	16518	16473	16512	16435	16470	16558	16472	16758	16453	16501	16602	16545	16438	16348	16467	16576	16562	16578	16618	16443	16531	16608	16664	16455	16640	16725	16549	16480	16477	16729	16454	16639	16591	16571	16511	16653	16460	16484	16534	16611	16439	16542	16423	16555	16522	16656	16349	16528	16363	16598	16531	16679	16280	16594	16639	16613	16457	16688	16516	16512	16667	16436	16619	16493	16531	16549	16668	16554	16371	16529	16572	16477	16530	16495	16639	16713	16562	16585	16426	16406	16700	16471	16691	16456	16510	16608	16539	16530	16470	16420	16511	16662	16468	16530	16443	16547	16526	16612	16665	16492	16491	16404	16487	16560	16618	16567	16671	16603	16532	16685	16349	16610	16455	16465	16690	16528	16563	16499	16697	16596	16539	16476	16574	16395	16518	16659	16518	16515	16550	16519	16444	16577	16604	16385	16570	16460	16375	16539	16592	16390	16507	16597	16507	16507	16402	16515	16478	16593	16586	16700	16437	16570	16422	16682	16599	16516	16515	16548	16647	16426	16642	16451	16436	16514	16403	16693	16563	16514	16512	16626	16554	16622	16576	16650	16422	16493	16427	16283	16418	16640	16519	16556	16700	16537	16631	16404	16605	16570	16596	16520	16631	16414	16686	16446	16458	16463	16599	16486	16448	16579	16512	16622	16575	16647	16428	16608	16634	16426	16521	16517	16552	16451	16558	16631	16548	16495	16466	16496	16374	16565	16490	16535	16500	16434	16600	16599	16527	16550	16548	16486	16618	16436	16719	16447	16435	16681	16714	16674	16617	16492	16492	16498	16720	16473	16505	16396	16591	16407	16514	16504	16630	16475	16521	16392	16562	16542	16573	16663	16641	16473	16636	16506	16516	16373	16424	16536	16553	16454	16584	16652	16450	16497	16516	16611	16580	16517	16669	16480	16621	16541	16631	16503	16611	16380	16677	16547	16295	16643	16477	16482	16391	16515	16627	16595	16729	16394	16496	16517	16583	16611	16659	16546	16515	16353	16552	16534	16374	16554	16521	16599	16488	16630	16520	16654	16653	16520	16765	16556	16472	16393	16436	16588	16614	16601	16628	16542	16702	16540	16588	16586	16482	16479	16698	16762	16478	16560	16652	16527	16699	16598	16587	16636	16661	16598	16550	16537	16623	16523	16677	16690	16601	16488	16783	16506	16387	16620	16425	16541	16662	16592	16719	16575	16489	16636	16597	16594	16525	16554	16598	16589	16551	16490	16633	16515	16498	16714	16487	16602	16477	16416	16434	16503	16514	16467	16457	16596	16547	16615	16376	16559	16587	16501	16536	16575	16673	16674	16488	16468	16497	16513	16459	16598	16589	16536	16473	16507	16686	16533	16360	16496	16664	16572	16478	16534	16569	16619	16562	16636	16572	16407	16463	16596	16471	16559	16544	16549	16628	16560	16637	16620	16622	16528	16547	16638	16601	16388	16422	16447	16543	16573	16522	16655	16501	16599	16576	16556	16618	16612	16726	16394	16642	16555	16653	16571	16587	16426	16438	16557	16414	16586	16557	16544	16482	16510	16588	16485	16543	16655	16497	16459	16455	16434	16611	16519	16573	16513	16556	16553	16535	16594	16395	16420	16608	16552	16635	16602	16637	16622	16546	16590	16648	16748	16489	16476	16473	16534	16439	16580	16538	16641	16538	16565	16474	16483	16368	16704	16697	16647	16525	16445	16570	16476	16413	16517	16540	16597	16516	16460	16501	16508	16469	16492	16550	16469	16651	16430	16691	16503	16644
23779	21354	28906	24173	21984	22796	22259	19156	18409	18732	18815	18878	29489	43664	38024	29600	22945	19374	18344	18111	18174	18126	18226	17988	17951	18166	18105	18042	18158	18117	18171	18070	18087	18056	18214	18046	18280	18033	18010	18006	18252	17905	18005	18044	17776	17989	18150	18225	18004	17976	18020	17959	18032	18270	17882	17827	17980	18056	18029	18247	17813	18171	18108	18075	17877	18203	18142	18352	18014	17915	17931	17965	17948	18020	17913	17970	18122	17986	18114	18181	18084	17970	18171	17907	17969	17977	17904	17923	17850	17991	18129	18148	18011	17881	18020	17944	17758	18053	17940	18035	17745	18033	17997	17962	18077	17936	18086	18002	17807	18079	18245	18083	18105	18158	17988	18054	17994	17904	18050	18042	18036	17880	17934	17894	18044	18276	17840	17978	17995	17930	18035	17954	18001	18049	18021	17978	17973	17940	18010	17928	18061	17944	18123	18040	17831	18041	17906	17826	18098	18180	18088	17922	18037	17827	18054	17961	17928	18060	17985	18026	17947	18008	18006	17885	18030	18006	17787	18060	18155	17843	18072	18070	17897	17828	17751	18065	18056	18003	17790	18072	18091	17899	17882	17985	17894	17907	17967	18049	17928	17816	18051	17927	18020	17891	18001	17784	17976	17930	18005	17832	17918	17944	17920	18055	18081	17758	18154	18028	17896	17952	17883	18055	17975	17831	18207	18070	17806	18058	17860	18102	17970	17791	18093	17982	18119	18064	18063	17891	17891	18281	18116	17742	17833	18025	17996	17976	18082	17980	18086	17773	18017	17900	17853	17960	17965	18006	18058	18014	18045	17905	17939	17943	17986	17964	17827	17928	18100	18194	17974	17960	17936	18108	18047	17926	18050	17909	18014	17854	17830	17861	18120	17810	18038	18026	17775	17715	18192	17881	18018	17775	18031	17774	17983	17988	17980	17827	17938	18059	17867	18075	17966	18024	17921	17847	17849	18017	18036	18008	18187	17864	17880	18008	18058	17860	18051	18143	18005	17979	17869	17890	17917	17912	17816	17907	18024	17902	18086	17875	17939	17911	17964	17911	18055	18022	17967	17862	17956	17963	18035	17873	17925	17981	17905	18139	18119	17863	17921	18073	18048	18066	18120	17953	18061	17918	17938	18007	18088	18116	17968	17968	18080	17975	18092	18018	18006	17967	17934	18167	18072	17977	17998	18175	18012	18062	17846	17790	17886	17737	18230	17817	17960	18189	17800	17764	17845	17969	17988	17989	18008	17873	17798	17814	18054	17991	17892	18007	17825	17959	18142	17937	18164	17954	17986	17961	17769	17926	17977	18246	17902	17805	17878	18062	17755	17857	17960	17920	17926	17919	17975	18115	17944	17768	18311	18017	17988	18121	17956	17889	18093	18069	17789	17949	18053	17899	17940	17997	17989	17888	17904	17922	18107	17920	17895	17838	17978	17823	17978	18025	18019	17880	17895	17885	17942	17822	18078	17920	18176	17880	17953	17866	17903	17908	17954	17953	17994	18000	18050	18058	17774	17938	17877	17885	18087	17871	17678	18157	17865	18029	17988	17859	17969	17936	17823	17839	17998	18093	18075	17831	18000	17977	17946	18002	17781	17974	17807	18057	17924	17928	17897	17966	18094	18061	17883	18011	18149	18135	18003	17975	18006	18023	18079	17942	18017	18039	18014	17922	17814	17823	17994	17847	18197	17930	18013	17941	17840	17957	17934	17974	17899	17972	18100	18081	17943	17906	17992	17828	18014	17930	18002	17917	17902	17977	17982	17843	17830	17800	18081	17800	17956	18031	17934	17986	17919	17957	17959	18242	17825	17920	17824	17941	18055	17983	17962	17991	18007	18077	17993	18081	17974	17981	18103	17775	17908	17896	17818	18001	17927	17890	17986	17841	18022	17744	18178	17986	17765	17965	18008	17807	17931	17975	18072	18085	18109	17975	17849	17795	18058	17919	17948	17893	17888	17849	17822	18052	18057	17980	17824	17871	17874	17972	17841	18019	17830	17978	18086	17979	18084	17887	17860	17776	18071	18061	17991	17948	17814	17968	18073	17851	18143	17918	17981	18009	17918	17910	17903	17940	18007	17945	18110	17884	17944	17903	18133	17899	17747	17744	18100	17974	17876	17894	17913	17982	17763	17905	18156	18021	18116	17908	18088	18202	18031	17988	18053	17856	17965	17899	17758	18059	17808	17874	17793	18140	17766	18073	17810	18040	17979	17832	18065	17904	18031	17923	18079	18225	17972	18042	18212	17719	18122	17932	17945	17946	17896	18053	17786	18131	18041	18050	17923	17927	17928	18133	17936	18141	17919	18111	17978	17915	17952	17890	18128	17997	18203	17792	18071	17891	17975	18007	18028	17923	18168	17904	17840	18132	18168	17929	17976	17842	18030	18095	17893	18023	18020	17852	17893	18001	17867	17876	17794	17931	17722	17907	18032	17979	17976	18090	18014	17703	18148	17978	18090	17871	17744	17752	17975	18001	17989	18161	18113	18070	17956	17997	17918	17879	17927	18025	18034	17878	18032	17890	17935	18090	18184	17974	18045	17950	18091	18131	18118	17918	18137	17916	17961	18020	17871	17966	17855	18076	18170	17855	17800	17819	17957	17810	17781	18005	17994	17987	18080	18192	17937	18079	17906	17993	17998	18004	17825	18027	18065	17863	17891	17888	17951	18005	17978	17930	17847	17891	18061	17962	18174	18183	17955	18111	17932	17931	17829	17983	17841	18222	17927	17739	17950	18070	17895	18131	17930	17925	17927	17854	17831	17950	17804	17880	18034	17853	17970	18032	18064	17890	17926	17928	18059	17936	18037	17913	17889	17904	18188	18030	17954	17670	17944	18016	18131	18037	17860	18004	17836	17870	18102	17822	17832	17781	18096	17943	17794	17795	18011	18050	18022	17800	17946	17940	18109	17877	17951	18056	18012	17890	18199	18070	17969	18027	17693	18145	17951	17910	17979	17997	17928	17774	17854	17763	18053	17789	17873	17982	17999	17957	17987	17807	17935	17958	18158	17810	17973	17873	17817	18035	18087	18080	17980	18141	17641	18049	17996	18048	18021	18008	17921	17930	18090	17719	17848	17914	17998	17871	18109	18056	17915	18135	18097	17995	18085	17984	17963	18056	18137	17961	17764	17972	17918	17879	17854	18049	18190	18094	18095	17868	17700	18022	17997	17903	17864	17827	18113	17853	17904	17953	17882	17957	17969	18012	18027	17894	18085	18055	18141	17751	17905	17990	18015	17819	17788	18133	17885	18090	18141	18044	18087	18062	17767	17994	17893	17881	18005	18172	18032	18061	18052	18046	18068	18095	18028	17903	18023	17977	17829	18101	17932	17955	18111	17851	17832	17818	17971	18009	17901	17841	18012	18142	18120	18010	18153	17971	17845	17795	18111	17803	17773	17827	17961	17885	18049	18087	17895	17901	17881	17929	17739	18044	17882	17873	17817	18172	18007	17926	18062	17942	18040	18078	17869	18045	17895	18099	18164	18093	17816	17914	17813	17879	17992	17999	17845	17987	17678	18063	17922	18030	17930	18013	18258	18023	18156	17797	18081	17800	18129	17938	18086	17989	17921	18094	17983	18085	17992	17963	18225	18017	17870	18327	18127	18072	18037	18269	18193	17970	18068	17969	17940	17959	18060	17951	17989	17997	17979	18106	18058	18044	18138	18138	17944	17959	17942	17866	17937	17869	18027	18048	17913	17867	17999	18009	17806	18059	18021	17936	17896	17927	17855	18010	18171	18242	18151	18011	17852	17939	17893	17997	18194	17834	18052	18080	17904	17864	17938	18184	18103	17879	17827	17944	18012	17736	17865	18150	18033	17874	18087	18175	17845	17883	17916	17788	17889	18066	17965	17862	17966	18108	17990	18065	18174	18033	17890	17896	18147	17939	17891	18037	17948	17985	18053	17965	17896	17808	17988	18048	17941	17923	17970	18014	17747	18035	18010	18000	17967	18059	18049	18050	18118	17967	17914	18026	18102	17914	17781	18025	17769	18023	18141	18049	17777	17827	18070	17979	17994	17810	18029	17855	18034	17949	17841	17952	18253	18060	17917	17965	17980	17893	17868	18040	18033	18108	18064	18004	18066	18012	17847	17994	18110	18101	18115	17861	17920	18053	17821	18054	18074	18039	18019	18155	18188	18075	17901	17976	18097	18121	18013	18030	18006	17931	17858	17870	18008	17920	17787	17910	18063	18063	17849	17816	18038	17955	17876	17794	17969	18142	17949	17886	17862	17869	17852	18013	18057	18021	17884	18030	17916	17961	17907	17960	17786	18077	18095	18056	18023	18116	17993	18054	17927	18046	17828	18148	17780	18052	17978	17868	17874	18198	17990	17847	18026	18104	17808	17869	18093	18149	18052	18051	17853	18016	17971	17852	18076	17933	17942	18115	18126	17970	17991	17914	18085	17978	18021	17925	17939	18102	18040	18020	17987	18002	18012	17919	17882	18013	18121	17954	18086	17934	17961	18008	17675	17898	17996	18059	18033	17808	18073	17919	17865	17809	17882	17956	17821	17989	17918	18045	18021	18096	18000	18283	17797	17890	18122	18004	18039	17980	18043	17861	17934	18145	17946	18172	18163	18204	18007	17895	18100	17936	18077	17882	18049	17886	18183	18088	17991	17896	17938	18030	18059	17963	17989	18034	18122	18172	18099	18018	17969	17928	17939	18048	18026	17934	17870	17831	17979	17849	17855	18126	17996	18128	17915	17893	17880	17993	18136	18057	18133	17908	17978	17857	17980	17861	18010	17974	17969	18116	18168	17754	18021	17882	17771	18045	17978	18115	17993	18000	17922	18161	17863	17974	17954	18107	18035	17957	17959	18245	17777	17908	17937	18058	17913	17855	18018	18107	17830	18110	17790	18127	17918	18113	18003	17997	18093	17875	17996	17997	18002	17932	17957	17908	18069	17979	18113	18040	18038	18063	18034	17950	17863	18171	17891	17860	18050	17885	18043	17866	17981	17890	18096	18090	17833	17911	17964	17827	17957	18139	18106	17848	17937	17928	18069	17925	18030	18001	17957	18142	17983	17833	17829	18005	18008	18042	18166	17970	18084	18035	18016	17779	17949	17800	18063	18082	17956	17918	17732	17785	17764	18036	17997	17985	17889	18130	18015	18008
16737	27482	25465	21111	19466	18521	17977	17592	17421	17304	17396	18093	34089	45920	39727	30209	21389	17625	16656	16624	16516	16477	16391	16545	16435	16459	16595	16580	16478	16562	16514	16521	16578	16473	16548	16468	16517	16596	16471	16415	16590	16477	16484	16389	16308	16464	16347	16587	16503	16438	16520	16558	16359	16541	16641	16735	16361	16508	16500	16512	16576	16372	16451	16434	16498	16462	16436	16459	16488	16469	16522	16514	16497	16328	16484	16488	16391	16424	16390	16402	16368	16423	16540	16372	16368	16540	16538	16482	16501	16466	16373	16611	16388	16612	16477	16460	16515	16513	16473	16457	16323	16417	16459	16474	16569	16387	16292	16386	16401	16498	16449	16486	16516	16457	16497	16441	16658	16432	16587	16525	16598	16398	16541	16328	16441	16521	16478	16410	16458	16328	16500	16429	16331	16211	16452	16627	16271	16583	16471	16548	16398	16509	16313	16470	16476	16588	16542	16452	16627	16437	16447	16417	16555	16630	16460	16378	16490	16413	16386	16545	16430	16369	16488	16444	16483	16387	16471	16470	16458	16376	16576	16493	16345	16379	16596	16557	16365	16657	16570	16246	16521	16546	16520	16391	16427	16557	16487	16497	16439	16468	16770	16560	16531	16279	16684	16369	16468	16620	16385	16490	16567	16514	16514	16473	16404	16641	16572	16421	16489	16650	16367	16524	16306	16507	16265	16637	16583	16411	16618	16357	16451	16582	16502	16523	16622	16463	16515	16372	16565	16436	16488	16384	16411	16394	16357	16435	16362	16413	16467	16409	16423	16489	16471	16413	16525	16449	16600	16569	16349	16465	16417	16561	16569	16430	16344	16469	16488	16558	16324	16607	16516	16325	16303	16484	16661	16494	16343	16632	16492	16427	16451	16433	16427	16390	16276	16434	16548	16503	16360	16471	16518	16387	16528	16277	16462	16447	16515	16377	16337	16348	16636	16555	16426	16353	16351	16499	16472	16436	16556	16494	16431	16533	16551	16548	16380	16444	16505	16345	16423	16547	16650	16525	16381	16499	16437	16417	16365	16553	16430	16427	16621	16374	16485	16573	16332	16492	16567	16469	16465	16431	16508	16538	16562	16365	16360	16692	16487	16476	16458	16189	16449	16587	16243	16541	16314	16546	16295	16561	16682	16528	16594	16367	16483	16496	16464	16415	16399	16413	16341	16418	16452	16412	16479	16569	16513	16569	16396	16539	16503	16515	16633	16283	16415	16379	16615	16289	16341	16362	16432	16444	16516	16594	16570	16538	16487	16624	16429	16313	16361	16464	16541	16376	16543	16474	16451	16392	16348	16511	16548	16591	16602	16529	16433	16384	16391	16499	16447	16385	16467	16427	16522	16584	16509	16340	16236	16608	16223	16594	16564	16484	16410	16399	16383	16542	16495	16599	16350	16520	16419	16417	16542	16414	16293	16450	16501	16265	16322	16343	16583	16487	16403	16494	16414	16562	16335	16493	16442	16360	16474	16398	16557	16450	16530	16525	16515	16461	16556	16448	16249	16465	16492	16537	16456	16504	16477	16492	16480	16409	16434	16392	16347	16413	16284	16537	16312	16457	16377	16166	16441	16586	16439	16592	16627	16340	16289	16502	16495	16559	16441	16454	16504	16469	16425	16423	16605	16641	16443	16452	16422	16456	16495	16393	16328	16484	16464	16380	16565	16432	16442	16574	16570	16579	16357	16458	16490	16510	16497	16645	16518	16632	16670	16520	16513	16296	16641	16306	16437	16584	16456	16522	16375	16495	16337	16512	16559	16577	16505	16538	16261	16376	16274	16519	16429	16571	16407	16308	16439	16660	16378	16458	16444	16524	16505	16341	16512	16370	16493	16519	16406	16488	16430	16317	16470	16566	16383	16452	16591	16499	16420	16464	16332	16458	16424	16589	16400	16497	16408	16434	16482	16444	16498	16394	16572	16495	16277	16539	16366	16663	16569	16531	16504	16374	16485	16465	16364	16510	16548	16471	16451	16318	16431	16420	16337	16449	16417	16467	16418	16427	16613	16444	16482	16472	16597	16526	16480	16602	16453	16406	16413	16536	16550	16544	16230	16542	16529	16497	16552	16352	16517	16425	16413	16653	16382	16366	16419	16455	16651	16485	16403	16406	16266	16429	16469	16442	16316	16610	16619	16551	16511	16378	16545	16383	16550	16500	16545	16541	16436	16514	16523	16599	16535	16589	16460	16587	16400	16516	16377	16416	16351	16440	16378	16264	16302	16367	16468	16657	16470	16263	16445	16389	16352	16522	16520	16310	16558	16471	16532	16526	16342	16548	16176	16458	16584	16506	16445	16414	16346	16624	16407	16430	16395	16425	16442	16502	16451	16286	16526	16368	16481	16378	16621	16495	16565	16484	16491	16442	16561	16567	16551	16372	16394	16367	16246	16600	16503	16579	16615	16350	16418	16616	16667	16448	16634	16837	16639	16495	16462	16487	16589	16451	16491	16568	16454	16666	16515	16547	16363	16544	16345	16474	16467	16575	16435	16423	16425	16348	16521	16554	16418	16585	16480	16414	16495	16445	16450	16531	16509	16417	16278	16527	16428	16478	16508	16606	16518	16400	16559	16320	16512	16466	16381	16539	16348	16385	16578	16585	16400	16487	16462	16580	16606	16562	16656	16303	16566	16452	16403	16501	16441	16368	16611	16391	16514	16428	16318	16479	16366	16386	16598	16521	16305	16502	16329	16322	16635	16549	16344	16343	16560	16571	16495	16464	16386	16481	16461	16556	16524	16388	16603	16517	16361	16590	16440	16580	16471	16500	16471	16418	16580	16495	16360	16438	16406	16470	16356	16556	16411	16322	16425	16386	16489	16536	16444	16377	16462	16483	16547	16552	16486	16476	16475	16370	16531	16391	16511	16498	16532	16537	16495	16484	16385	16524	16498	16458	16485	16426	16339	16472	16494	16498	16532	16603	16602	16352	16581	16383	16367	16432	16375	16527	16476	16502	16477	16555	16609	16396	16246	16319	16520	16531	16409	16478	16711	16396	16551	16576	16581	16548	16575	16571	16561	16299	16370	16462	16499	16548	16536	16442	16547	16502	16447	16456	16477	16426	16416	16389	16503	16565	16530	16357	16434	16387	16409	16552	16534	16575	16444	16449	16393	16407	16404	16417	16534	16380	16501	16368	16424	16497	16650	16605	16464	16555	16490	16455	16208	16336	16516	16410	16451	16428	16416	16456	16395	16442	16396	16426	16457	16259	16455	16305	16611	16348	16429	16438	16588	16304	16516	16359	16518	16464	16409	16420	16346	16364	16476	16486	16441	16487	16519	16431	16500	16411	16370	16343	16436	16490	16279	16355	16408	16421	16343	16423	16391	16439	16389	16422	16465	16431	16364	16575	16510	16553	16192	16617	16557	16425	16452	16521	16532	16593	16323	16667	16502	16465	16351	16503	16365	16363	16441	16464	16444	16252	16367	16590	16482	16556	16438	16487	16613	16374	16377	16416	16495	16483	16460	16465	16582	16538	16393	16361	16484	16420	16512	16630	16445	16495	16487	16581	16509	16406	16457	16376	16419	16460	16478	16572	16517	16460	16576	16413	16394	16462	16603	16405	16396	16714	16337	16411	16417	16498	16512	16412	16470	16454	16502	16489	16624	16576	16569	16377	16519	16542	16556	16348	16405	16461	16513	16430	16347	16354	16506	16354	16635	16506	16373	16534	16488	16485	16512	16489	16232	16428	16371	16475	16411	16474	16225	16409	16502	16323	16464	16474	16382	16310	16658	16445	16493	16405	16540	16240	16581	16514	16488	16423	16631	16502	16432	16557	16559	16528	16430	16363	16437	16249	16392	16543	16550	16362	16510	16469	16324	16436	16459	16625	16639	16530	16341	16472	16482	16451	16566	16489	16499	16480	16384	16551	16515	16454	16411	16396	16355	16598	16602	16500	16369	16566	16502	16567	16589	16551	16385	16562	16521	16313	16427	16464	16454	16476	16584	16536	16373	16628	16487	16536	16516	16489	16422	16415	16478	16540	16452	16519	16427	16552	16457	16478	16494	16359	16504	16535	16239	16592	16429	16364	16576	16475	16332	16525	16568	16533	16538	16366	16415	16429	16279	16333	16366	16479	16460	16493	16368	16561	16465	16442	16352	16440	16602	16313	16461	16387	16501	16573	16465	16499	16397	16660	16685	16407	16370	16525	16582	16327	16588	16669	16462	16468	16539	16377	16621	16329	16497	16561	16437	16502	16280	16264	16445	16584	16336	16454	16470	16398	16511	16384	16359	16445	16476	16375	16457	16337	16402	16448	16570	16386	16371	16295	16458	16360	16352	16443	16478	16635	16300	16604	16364	16359	16480	16592	16534	16655	16319	16430	16383	16417	16369	16560	16620	16523	16558	16446	16492	16529	16490	16534	16424	16558	16509	16419	16418	16366	16385	16309	16527	16480	16332	16349	16608	16256	16458	16542	16502	16442	16578	16476	16438	16495	16282	16421	16515	16440	16384	16426	16438	16607	16594	16537	16497	16347	16520	16600	16411	16427	16589	16377	16558	16275	16586	16369	16732	16391	16517	16171	16393	16462	16331	16521	16465	16512	16537	16345	16535	16445	16517	16489	16482	16560	16355	16605	16475	16663	16598	16487	16331	16349	16608	16392	16483	16534	16668	16407	16458	16449	16607	16470	16495	16378	16476	16360	16664	16410	16520	16633	16483	16437	16418	16467	16497	16442	16602	16410	16404	16219	16474	16561	16471	16437	16601	16377	16518	16484	16369	16487	16565	16409	16280	16548	16395	16409	16601	16550	16541	16660	16400	16441	16450	16366	16441	16391	16332	16427	16476	16638	16501	16530	16461	16525	16512	16435	16321	16427	16503	16396	16483	16356	16312	16326	16587	16432	16415	16514	16423	16488	16525	16498	16415	16623	16529	16661	16488	16512	16314	16352	16603	16556	16445	16369	16390	16444	16469	16386	16472	16458	16452	16478	16550	16508	16617	16538	16322	16659	16466	16325	16503	16335	16733	16497	16389	16476	16423	16540	16554	16377	16392	16300	16314	16523	16397	16462	16501	16473	16411	16494	16661	16637	16238	16383	16460	16609	16349	16567	16460	16388	16299	16327	16481	16461	16477	16520	16449	16322	16422	16369	16368	16397	16483	16356
29154	22133	22479	20153	18287	18432	18669	18623	18582	18501	18588	18737	18996	21389	21062	20205	19153	18747	18559	18519	18714	18371	18415	18350	18551	18312	18596	18561	18430	18277	18372	18161	18266	18417	18649	18385	18368	18372	18386	18666	18400	18352	18512	18526	18434	18226	18363	18280	18251	18614	18456	18436	18444	18483	18477	18214	18227	18414	18499	18318	18585	18434	18675	18410	18389	18546	18580	18414	18277	18547	18355	18239	18493	18625	18521	18613	18298	18399	18538	18583	18545	18259	18430	18204	18303	18473	18344	18370	18441	18556	18419	18490	18399	18322	18513	18345	18505	18315	18309	18325	18422	18284	18416	18256	18495	18418	18344	18494	18476	18286	18497	18352	18466	18553	18483	18249	18314	18344	18383	18353	18579	18430	18369	18215	18544	18145	18340	18497	18523	18454	18456	18233	18423	18494	18488	18310	18455	18553	18377	18292	18367	18264	18561	18623	18463	18540	18327	18577	18594	18354	18450	18263	18411	18611	18257	18259	18417	18549	18342	18424	18462	18489	18441	18417	18491	18448	18356	18414	18480	18396	18612	18500	18380	18360	18380	18463	18532	18530	18399	18528	18550	18245	18365	18369	18520	18564	18426	18320	18624	18412	18532	18422	18441	18649	18483	18394	18348	18580	18435	18371	18225	18370	18490	18370	18407	18523	18608	18362	18421	18413	18376	18400	18407	18436	18140	18408	18353	18411	18406	18369	18405	18606	18618	18669	18552	18279	18524	18309	18395	18473	18227	18545	18463	18363	18345	18273	18318	18341	18263	18461	18417	18409	18538	18225	18370	18524	18333	18424	18262	18313	18535	18330	18278	18464	18445	18344	18461	18293	18332	18385	18285	18504	18431	18464	18451	18379	18355	18388	18616	18380	18465	18716	18656	18403	18705	18270	18503	18627	18461	18407	18434	18457	18418	18348	18302	18447	18404	18402	18415	18297	18281	18363	18506	18518	18513	18502	18362	18381	18356	18156	18629	18172	18419	18456	18394	18386	18363	18458	18565	18302	18306	18506	18631	18338	18428	18510	18493	18161	18512	18480	18292	18277	18218	18511	18559	18463	18479	18498	18459	18423	18494	18373	18505	18349	18557	18423	18451	18561	18367	18269	18148	18325	18281	18268	18312	18415	18262	18547	18395	18573	18363	18455	18393	18430	18485	18280	18421	18478	18431	18497	18466	18520	18513	18426	18410	18600	18385	18308	18410	18599	18440	18460	18391	18535	18506	18303	18514	18504	18447	18277	18475	18452	18591	18338	18462	18515	18432	18405	18439	18462	18435	18611	18314	18360	18389	18458	18414	18428	18378	18224	18433	18583	18323	18436	18393	18686	18572	18373	18385	18495	18484	18513	18356	18254	18320	18524	18464	18283	18367	18351	18387	18565	18245	18507	18459	18178	18330	18380	18323	18540	18489	18527	18361	18421	18565	18482	18455	18461	18600	18718	18416	18244	18230	18348	18362	18383	18418	18267	18410	18288	18367	18463	18463	18200	18226	18319	18423	18336	18430	18502	18469	18340	18371	18359	18393	18271	18353	18392	18346	18390	18275	18350	18194	18299	18445	18360	18578	18363	18299	18354	18316	18299	18337	18467	18424	18568	18350	18127	18384	18528	18436	18218	18287	18249	18358	18480	18459	18287	18483	18462	18557	18529	18309	18499	18306	18442	18557	18323	18512	18366	18604	18607	18386	18425	18481	18590	18430	18516	18490	18592	18498	18492	18500	18334	18320	18371	18516	18352	18442	18516	18345	18431	18325	18500	18361	18253	18357	18478	18463	18469	18541	18336	18395	18578	18415	18527	18511	18319	18457	18445	18509	18590	18573	18508	18354	18577	18359	18310	18318	18311	18526	18380	18429	18269	18436	18378	18552	18211	18691	18390	18237	18446	18354	18187	18555	18392	18523	18498	18179	18371	18549	18419	18550	18374	18340	18404	18573	18514	18508	18603	18365	18579	18626	18437	18436	18415	18424	18393	18450	18497	18485	18343	18351	18492	18435	18389	18605	18271	18426	18374	18289	18558	18341	18469	18423	18402	18303	18455	18174	18225	18436	18442	18608	18647	18618	18421	18447	18393	18415	18234	18292	18461	18260	18371	18476	18494	18164	18459	18432	18482	18540	18391	18554	18493	18279	18475	18473	18560	18603	18283	18386	18281	18360	18436	18347	18259	18327	18212	18410	18482	18399	18348	18404	18308	18441	18375	18550	18448	18398	18483	18505	18407	18355	18388	18556	18363	18604	18329	18356	18294	18385	18570	18361	18434	18380	18448	18539	18244	18484	18621	18445	18375	18523	18433	18202	18408	18356	18356	18367	18261	18346	18356	18436	18522	18574	18376	18339	18450	18560	18455	18670	18457	18499	18252	18327	18501	18270	18400	18378	18712	18273	18322	18338	18368	18483	18564	18360	18384	18395	18477	18483	18333	18454	18506	18544	18395	18498	18530	18354	18584	18425	18251	18419	18510	18332	18371	18599	18536	18508	18637	18471	18513	18498	18405	18533	18301	18445	18568	18411	18451	18482	18444	18602	18524	18310	18458	18447	18355	18289	18405	18377	18573	18409	18564	18411	18319	18760	18224	18527	18467	18454	18416	18411	18369	18464	18313	18445	18651	18595	18379	18329	18435	18326	18677	18199	18333	18443	18241	18348	18702	18341	18413	18425	18351	18400	18447	18337	18494	18486	18431	18434	18200	18371	18468	18265	18257	18390	18330	18453	18361	18503	18405	18381	18421	18625	18583	18268	18632	18555	18236	18636	18322	18537	18472	18380	18405	18439	18449	18486	18438	18405	18080	18197	18337	18554	18653	18400	18364	18552	18568	18491	18624	18516	18434	18346	18153	18311	18519	18579	18161	18636	18531	18435	18717	18469	18650	18441	18492	18396	18485	18540	18252	18335	18359	18566	18594	18502	18449	18277	18314	18439	18356	18586	18313	18606	18469	18362	18359	18490	18245	18437	18445	18356	18509	18444	18494	18492	18439	18420	18566	18463	18271	18496	18565	18364	18315	18665	18530	18355	18340	18507	18330	18278	18594	18304	18443	18471	18295	18449	18168	18496	18546	18379	18336	18339	18421	18649	18423	18595	18476	18327	18300	18330	18609	18537	18666	18385	18247	18330	18546	18444	18517	18593	18465	18504	18306	18254	18361	18354	18295	18370	18151	18249	18368	18437	18569	18348	18404	18262	18405	18349	18724	18427	18527	18272	18274	18449	18277	18382	18438	18360	18263	18422	18499	18594	18449	18535	18353	18221	18244	18337	18422	18438	18481	18641	18251	18423	18439	18494	18511	18472	18416	18546	18632	18237	18431	18515	18580	18372	18420	18344	18612	18406	18445	18502	18416	18471	18496	18397	18401	18384	18439	18481	18410	18227	18490	18421	18386	18538	18568	18487	18485	18280	18500	18348	18324	18606	18533	18449	18259	18335	18448	18455	18547	18483	18582	18278	18480	18372	18426	18341	18070	18453	18311	18355	18206	18305	18421	18395	18368	18370	18466	18350	18410	18549	18395	18321	18434	18401	18515	18575	18580	18373	18511	18397	18277	18448	18364	18520	18220	18458	18487	18613	18344	18382	18349	18574	18721	18505	18326	18594	18476	18600	18360	18552	18390	18336	18593	18434	18506	18355	18146	18614	18189	18262	18477	18553	18316	18476	18436	18434	18397	18433	18390	18685	18395	18475	18586	18374	18478	18212	18643	18436	18515	18438	18382	18487	18428	18351	18380	18429	18685	18334	18432	18287	18311	18417	18166	18223	18321	18429	18547	18303	18529	18414	18427	18432	18516	18611	18583	18425	18402	18524	18354	18206	18427	18530	18338	18541	18500	18463	18458	18351	18391	18451	18508	18328	18468	18388	18312	18374	18522	18496	18337	18361	18548	18486	18505	18423	18473	18596	18381	18374	18244	18504	18440	18250	18424	18411	18503	18287	18445	18481	18273	18431	18393	18324	18658	18521	18285	18501	18374	18420	18523	18475	18511	18356	18479	18569	18490	18504	18493	18341	18378	18300	18403	18546	18486	18381	18474	18388	18321	18341	18282	18365	18511	18320	18489	18439	18615	18406	18524	18296	18378	18559	18418	18468	18528	18260	18315	18404	18588	18315	18410	18227	18655	18247	18325	18486	18588	18223	18375	18515	18379	18503	18385	18315	18395	18341	18545	18423	18354	18319	18507	18343	18278	18392	18298	18224	18295	18388	18363	18387	18604	18575	18375	18270	18424	18630	18571	18450	18482	18552	18355	18451	18388	18557	18419	18273	18425	18505	18375	18438	18537	18479	18456	18390	18489	18370	18313	18372	18531	18483	18337	18443	18477	18414	18398	18481	18619	18484	18535	18407	18300	18383	18537	18552	18399	18493	18374	18564	18357	18524	18592	18607	18484	18428	18406	18187	18564	18477	18507	18465	18333	18352	18365	18426	18507	18608	18368	18440	18558	18503	18313	18489	18426	18216	18370	18623	18305	18415	18278	18399	18474	18342	18398	18284	18277	18477	18277	18248	18393	18375	18448	18287	18255	18474	18318	18562	18508	18524	18251	18416	18508	18341	18472	18603	18402	18533	18422	18553	18459	18212	18393	18420	18206	18236	18658	18535	18470	18595	18551	18393	18590	18435	18376	18299	18243	18652	18465	18286	18493	18557	18356	18440	18246	18478	18161	18432	18611	18484	18503	18538	18591	18608	18295	18338	18395	18315	18369	18434	18483	18475	18380	18437	18502	18582	18515	18406	18187	18453	18261	18351	18328	18324	18537	18424	18400	18545	18460	18601	18340	18661	18499	18348	18626	18235	18527	18534	18256	18333	18494	18298	18308	18393	18552	18418	18410	18535	18493	18400	18632	18551	18414	18554	18494	18179	18410	18464	18367	18408	18531	18383	18355	18494	18424	18378	18497	18490	18274	18409	18278	18613	18301	18302	18500	18260	18258	18449	18584	18411	18261	18414	18510	18625	18459	18281	18459	18377	18363	18446	18350	18267	18433	18524	18367	18717	18520	18384	18434	18470	18451	18414	18561	18419	18558	18446	18509	18308	18426	18561	18483	18420	18502	18453	18327	18474	18408	18666	18466	18289	18364	18573	18431	18343	18505	18480	18418	18663	18250	18590	18572	18537	18445	18210	18583
16633	17827	17611	17180	17025	16914	16811	16760	16829	17067	17187	17146	17788	21256	20386	18695	17420	16913	16688	16715	16854	16759	16730	16744	16767	16834	16608	16842	16760	16514	16681	16791	16899	16645	16606	16686	16611	16570	16664	16860	16734	16732	16640	16817	16646	16705	16836	16724	16526	16812	16511	16764	16799	16703	16664	16721	16727	16843	16847	16689	16849	16754	16893	16877	16778	16808	16752	16791	16864	16673	16694	16731	16709	16778	16860	16692	16688	16636	16658	16756	16738	16853	16959	16561	16668	16724	16544	16931	16766	16541	16715	16822	16660	16628	16705	16559	16658	16708	16613	16759	16654	16588	16920	16752	16627	16864	16769	16719	16800	16659	16646	16737	16713	16715	16628	16771	16773	16655	16736	16614	16626	16762	16587	16531	16755	16912	16807	16611	16833	16793	16790	16708	16659	16777	16637	16775	16714	16812	16735	16667	16474	16817	16819	16778	16700	16653	16651	16727	16758	16718	16704	16675	16663	16824	16734	16732	16715	16593	16709	16624	16790	16764	16599	16772	16852	16764	16889	16846	16754	16655	16703	16784	16683	16553	16660	16675	16606	16697	16812	16846	16648	16709	16872	16668	16701	16861	16680	16669	16774	16646	16708	16749	16573	16794	16678	16685	16659	16652	16890	16816	16723	16758	16822	16717	16734	16657	16894	16700	16743	16830	16773	16784	16746	16878	16852	16703	16664	16587	16713	16659	16639	16665	16798	16807	16580	16673	16570	16599	16851	16819	16788	16817	16778	16693	16639	16817	16836	16724	16714	16698	16697	16715	16842	16770	16733	16656	16848	16786	16574	16760	16672	16930	16851	16812	16634	16749	16755	16659	16646	16633	16712	16926	16846	16653	16795	16703	16659	16676	16702	16817	16631	16813	17015	16779	16758	16627	16690	16685	16683	16837	16619	16669	16688	16776	16760	16917	16706	16562	16665	16673	16840	16652	16834	16823	16514	16793	16792	16807	16666	16771	16725	16729	16803	16564	16826	16695	16697	16605	16707	16766	16659	16609	16713	16598	16727	16780	16709	16763	16684	16863	16861	16509	16854	16787	16965	16539	16664	16732	16918	16772	16764	16711	16766	16678	16730	16616	16696	16762	16627	16922	16708	16782	16877	16766	16728	16924	16690	16697	16700	16585	16668	16783	16637	16670	16766	16804	16746	16864	16678	16790	16805	16648	16693	16777	16690	16843	16850	16706	16800	16849	16870	16790	16798	16827	16827	16898	16841	16813	16610	16644	16626	16723	16737	16770	16748	16795	16707	16571	16758	16840	16664	16805	16622	16623	16810	16650	16681	16676	16739	16763	16790	16876	16796	16730	16599	16720	16606	16722	16734	16836	16888	16909	16698	16821	16794	16914	16704	16580	16784	16470	16877	16736	16610	16860	16738	16879	16754	16837	16724	16530	16746	16659	16841	16675	16689	16730	16628	16710	16742	16795	16733	16867	16623	16807	16567	16671	16660	16756	16874	16663	16750	16596	16927	16789	16790	16904	16513	16680	16733	16743	16882	16545	16676	16779	16640	16701	16775	16755	16781	16734	16826	16678	16804	16747	16798	16761	16731	16666	16749	16674	16687	16732	16893	16817	16966	16641	16753	16716	16744	16702	16752	16650	16705	16626	16752	16621	16662	16737	16673	16672	16638	16719	16693	16650	16557	16797	16713	16618	16819	16767	16743	16871	16688	16743	16662	16708	16624	16779	16764	16782	16688	16654	16789	16706	16823	16681	16640	16837	16801	16680	16618	16969	16722	16658	16939	16715	16747	16661	16715	16811	16648	16767	16759	16621	16722	16745	16622	16661	16662	16862	16746	16760	16731	16617	16759	16749	16851	16868	16723	16977	16903	16742	16933	16712	16520	16898	16582	16772	16598	16791	16821	16702	16724	16663	16752	16797	16807	16760	16659	16932	16669	16641	16708	16903	16881	16812	16854	16622	16765	16580	16737	16656	16910	16795	16722	16769	16743	16781	16575	16733	16743	16796	16653	16737	16711	16685	16719	16667	16646	16813	16782	16649	16581	16820	16738	16864	16731	16855	16675	16869	16607	16654	16758	16466	16660	16753	16832	16602	16708	16724	16868	16625	16625	16614	16658	16866	16784	16775	16654	16689	16748	16712	16766	16781	16858	16555	16806	16639	16837	16786	16627	16832	16807	17075	16737	16519	16695	16708	16733	16621	16706	16761	16686	16711	16650	16713	16579	16736	16757	16679	16637	16783	16648	16776	16834	16736	16740	16557	16709	16663	16776	16751	16839	16739	16690	16599	16785	16767	16657	16867	16725	16665	16743	16693	16650	16897	16819	16703	16819	16762	16818	16659	16738	16770	16814	16657	16783	16842	16858	16767	16575	16738	16782	16836	16724	16960	16838	16715	16725	16581	16807	16585	16678	16879	16845	17006	16798	16824	16803	16734	16626	16756	16662	16801	16788	16851	16598	16696	16691	16802	16790	16770	16807	16840	16761	16696	16731	16744	16833	16705	16773	16796	16835	16714	16671	16698	16684	16698	16608	16679	16802	16635	16658	16839	16897	16701	16742	16719	16750	16728	16708	16738	16723	16624	16805	16626	16657	16629	16826	16686	16926	16865	16573	16605	16688	16878	16720	16703	16658	16747	16832	16689	16785	16706	16548	16706	16746	16817	16755	16754	16809	16729	16814	16745	16609	16503	16717	16842	16652	16768	16766	16691	16773	16759	16781	16652	16695	16762	16670	16826	16756	16540	16721	16668	16893	16549	16594	16668	16728	16774	16746	16690	16786	16948	16741	16836	16788	16872	16696	16867	16636	16650	16687	16624	16803	16672	16818	16802	16742	16737	16693	16823	16718	16776	16836	16825	16654	16733	16883	16780	16840	16752	16734	16718	16764	16702	16712	16891	16769	16760	16742	16692	16748	16747	16589	16697	16681	16790	16581	16808	16796	16724	16725	16668	16758	16800	16686	16899	16653	16884	16769	16856	16759	16762	16747	16758	16779	16812	16683	16820	16764	16691	16562	16856	16746	16667	16704	16608	16799	16759	16623	16750	16770	16692	16788	16727	16743	16725	16597	16710	16828	16692	16536	16702	16903	16680	16718	16720	16792	16676	16925	16696	16954	16706	16738	16758	16790	16709	16748	16573	16709	16707	16951	16729	16864	16755	16776	16780	16660	16780	16808	16692	16621	16716	16633	16771	16741	16849	16843	16684	16765	16741	16552	16647	16770	16624	16725	16689	16819	16714	16818	16682	16612	16696	16713	16804	16708	16751	16731	16749	16770	16837	16659	16617	16655	16783	16759	16697	16819	16557	16639	16839	16742	16661	16639	16720	16757	16786	16701	16762	16710	16670	16674	16769	16702	16779	16810	16791	16740	16887	16949	16719	16851	16647	16625	16749	16759	16711	16643	16907	16809	16686	16847	16802	16824	16769	16856	16666	16758	16662	16747	16739	16837	16551	16751	16886	16809	16741	16866	16799	16747	16791	16541	16745	16858	16695	16604	16634	16760	16684	16832	16719	16704	16757	16819	16811	16866	16795	16768	16787	16932	16728	16809	16699	16704	16790	16749	16937	16735	16683	16662	16737	16681	16769	16612	16736	16953	16832	16835	16675	16702	16693	16745	16821	16796	16801	16830	16686	16670	16615	16803	16681	16788	16787	16847	16616	16718	16641	16709	16723	16704	16551	16666	16636	16579	16784	16746	16787	16735	16735	16723	16696	16624	16661	16645	16581	16641	16731	16849	16784	16777	16777	17047	16746	16684	16960	16747	16703	16645	16821	16744	16821	16581	16805	16831	16809	16909	16720	16736	16764	16853	16727	16763	16639	16679	16722	16627	16745	16676	16806	16658	16717	16453	16806	16666	16691	16743	16913	16847	16765	16735	16806	16675	16778	16796	16753	16955	16536	16966	16715	16666	16669	16704	16762	16797	16686	16736	16649	16692	16568	16715	16664	16667	16735	16846	16878	16830	16720	16764	16667	16754	16655	16923	16749	16545	16939	16744	16776	16759	16868	16815	16726	16812	16593	16721	16800	16896	16809	16875	16588	16642	16745	16736	16787	16693	16618	16766	16666	16929	16668	16745	16810	16680	16763	16624	16779	16887	16667	16771	16772	16810	16637	16832	16681	16799	16700	16633	16684	16878	16864	16750	16749	16681	16809	16557	16616	16640	16749	16776	16882	16736	16790	16696	16796	16646	16644	16609	16826	16717	16634	16575	16740	16610	16617	16733	16685	16602	16746	16706	16630	16642	16621	16569	16945	16658	16821	16586	16865	16822	16787	16692	16590	16643	16716	16765	16781	16742	16753	16837	16856	16841	16740	16743	16702	16743	16811	16710	16743	16745	16645	16668	16670	16694	16653	16734	16573	16779	16783	16752	16755	16881	16769	16878	16739	16795	16967	16766	16908	16851	16653	16814	16554	16840	16697	16637	16709	16808	16654	16830	16665	16804	16638	16838	16673	16485	16816	16668	16656	16749	16871	16827	16750	16714	16884	16620	16703	16751	16832	16699	16504	16721	16796	16661	16762	16879	16655	16655	16450	16819	16902	16663	16711	16638	16837	16638	16763	16495	16716	16792	16719	16792	16673	16803	16693	16718	16757	16684	16679	16872	16822	16815	16789	16679	16767	16889	16683	16691	16829	16822	16651	16755	16596	16788	16694	16648	16820	16795	16731	16664	16659	16728	16648	16912	16728	16650	16731	16599	16648	16699	16765	16758	16591	16796	16770	16818	16805	16795	16777	16768	16669	16583	16747	16828	16675	16585	16844	16660	16634	16721	16885	16686	16680	16820	16798	16622	16736	16795	16803	16583	16765	16770	16711	16724	16786	16704	16702	16857	16719	16573	16620	16760	16918	16680	16572	16745	16892	16595	16760	16816	16812	16656	16761	16714	16773	16611	16861	16757	16659	16905	16741	16736	16678	16825	16704	16840	16734	16839	16837	16860	16817	16644	16809	16622	16758	16818	16739	16775	16686	16748	16665	16816	16654	16864	16908	16800	16801	16667	16699	16816	16829	16606	16593	16765	16931	16608	16938	16816	16606	16736	16848	16622	16805	16716	16670	16724	16715	16666	16852	16596	16637	16731	16832	16886	16633	16756	16542	16697	16682	16850	16592	16674	16828	16961	16710	16768	16650
25004	21336	28119	25243	21572	20226	20231	18839	18821	18736	18783	18568	21571	34273	31731	26172	21410	19246	18686	18384	18264	18316	18088	18462	18315	18279	18269	18324	18261	18182	18174	18227	18092	18409	18208	18265	18259	18255	18311	18307	18115	18215	18251	18132	18279	18247	18045	18184	18321	18278	18289	18149	18235	18218	18240	18285	18404	18345	18314	18065	18437	18225	18304	18348	18176	18271	18195	18209	18250	18251	18311	18436	18224	18061	18181	18303	18090	18262	18154	18333	18079	18211	18128	18353	18227	18157	18126	18130	18309	18248	18072	18141	18364	18255	18264	18210	18210	18200	18330	18173	18076	17957	18357	18141	18230	18284	18265	18317	18219	18175	18290	18264	18219	18322	18210	18196	18356	18359	18299	18258	17964	18170	18214	18118	18186	18238	18365	18042	18198	18282	18140	18447	18312	18035	18260	18038	18298	18083	18175	18027	18132	18359	18263	18360	18152	18296	18266	18271	18253	18454	18084	18112	18299	18222	17987	18080	18096	18310	18179	18323	18241	18095	18071	17964	18339	18168	18066	18365	18124	18362	18169	18040	18156	18345	18011	18041	18069	18113	18239	18168	18077	18071	18134	18320	18090	18234	18277	18132	18343	18343	18173	18332	18041	18307	18159	18232	18321	18242	18315	18194	18065	18031	17998	18246	18165	18127	18307	18092	18302	18134	17986	18107	18090	18301	18188	18340	18149	18221	18240	18048	18298	18326	18172	18163	18043	18312	18189	18078	18151	18324	18282	18359	18167	18139	18228	18129	18196	18266	18052	18323	18165	18239	18187	18202	18353	18291	18160	18261	18232	18290	18058	18244	18409	18349	18160	18024	18016	18109	18081	18017	18109	18309	18274	18239	18220	18187	18191	18058	18191	18329	18158	18127	18150	18177	18186	18140	18046	17934	18196	18205	18055	18305	18263	18238	18194	18167	18254	18049	18275	18145	18147	17937	18338	18313	18160	18308	18189	18232	18191	18176	18290	18277	17911	18062	18123	18109	18324	18263	18251	18400	18141	18236	18178	18171	18157	18102	18349	18280	18087	18104	18408	18249	18259	18167	18138	18253	18201	18182	18269	18130	18216	18306	18071	18056	18320	18428	18253	18123	18135	18229	18104	18276	18209	18241	18377	18178	18291	18094	18449	18159	18177	18178	18179	18217	18155	18118	18270	18162	18105	18056	18191	18030	18121	18174	18113	18297	18321	18163	18180	18134	18046	18098	18232	18113	18090	18290	18228	18132	18163	18166	17957	18105	18083	18363	18216	18189	18201	18331	18114	18062	18166	18301	18342	18150	17970	18136	18139	18268	18204	18286	18088	18049	18341	18029	18162	18195	18206	18169	18201	18113	18442	18217	18203	18214	18288	18136	18260	18216	18000	18034	18288	18039	18388	18292	18348	18154	18235	18197	18405	18313	18281	18374	18324	18178	18144	18301	18193	18265	18197	18123	18204	18303	18413	18368	18274	18202	18439	18104	18226	18213	18409	18012	18193	18090	18224	18206	18311	18351	18337	18204	18326	18332	18144	18004	18225	18281	18218	18447	18199	18389	18092	18100	18363	18115	17915	18221	18253	18130	18437	18293	18164	18277	18407	18102	18283	18155	18195	18213	18232	18171	18051	18357	18218	18216	18112	18011	18321	18299	18298	18090	18220	18248	18080	18204	18115	18186	18037	18121	18302	18163	18107	18267	18396	18300	18116	18258	17957	18324	18320	18070	18161	18285	18412	18203	18245	18041	18233	18209	18273	18185	18232	18208	18053	18171	18130	18078	18236	18292	18221	18198	18157	18228	18385	18163	18084	18177	18181	18334	18181	18306	17995	18085	18261	18136	18119	18008	18097	18028	18119	18163	18200	18093	18058	18256	18355	18397	18172	18212	18093	18157	18070	18249	18097	17898	18311	18078	18228	18282	18132	18371	18100	18190	18069	18162	18203	18420	18069	18389	18083	18347	18132	18350	18238	18229	18104	18217	18394	18417	18426	18187	18178	18298	18239	18216	18087	18144	18117	18018	18103	18265	18371	18371	17975	18221	18341	18248	18341	18336	18030	18104	18261	18401	18419	18278	18188	18188	18243	18294	18306	18375	18135	18254	18141	18230	18304	18107	18116	18139	18080	18328	18232	18162	18376	18101	18436	18388	18037	18431	18172	18123	18271	18108	18266	18296	18140	18292	18290	18037	18310	18243	18422	18342	18060	18053	18301	18256	18189	18207	18350	18182	18094	18115	17932	18191	18305	18119	18196	17965	18055	18129	18380	18107	18254	18147	18225	18114	18255	18217	18165	18126	18229	18255	18334	18355	18149	18271	18241	18230	18289	18032	18253	18226	18150	17919	17978	18252	18313	18372	18159	18080	18305	18452	18293	18405	18313	18214	18189	18123	18003	18302	18511	18078	18223	18456	18163	18116	18358	18302	18120	18046	18255	17966	18186	18143	18178	18203	18108	18254	18188	18166	18020	18328	18265	18224	18317	18187	18165	17873	18091	18146	18208	18319	18169	18391	18306	18312	18261	18042	18177	18175	18239	18071	18247	18169	18444	18072	18381	18177	18203	18180	18478	18251	18273	18263	18135	18172	18346	18229	18356	18326	18377	18082	18286	18313	18234	18433	18323	18248	18248	18262	18216	18177	18230	18178	18305	18221	18060	18099	18162	17917	18198	18086	18220	18095	18517	18160	18100	18277	18292	18274	18388	18185	18276	18221	18108	18268	18106	18140	18147	18191	18198	18105	18164	17959	18122	18206	18289	18023	18129	18256	18432	18131	18091	17966	18128	18298	18078	18262	18101	18013	17975	18119	18257	18074	18286	18047	18290	18125	18192	18147	18178	18153	18071	18109	18173	18299	18311	18063	18053	18388	18175	18139	18098	18181	18315	18456	18271	18110	18078	18353	18155	18241	18228	18452	18246	18138	18245	18294	18204	18247	18211	18177	18223	18194	18174	18225	18094	18146	18005	18191	18166	18143	18138	18267	18048	18152	18158	18342	18206	18183	18197	18286	18245	18221	18303	18085	18146	18287	18423	18241	18114	18312	18209	18073	18297	18506	18207	18295	17977	18273	18338	18188	18130	18285	18141	18170	18092	18321	18307	18076	18193	18057	18458	18071	18233	18374	18293	18307	18331	18091	18246	18441	18238	18359	18250	18167	18157	18219	18222	18355	18214	18349	18209	17985	18104	18122	18213	18367	18314	18133	18231	18265	18367	18312	18241	18256	18265	18099	18147	18188	18357	18295	18081	18314	18273	18343	18402	18071	18127	18164	18309	18374	18283	18388	18225	18054	18144	18221	18163	18220	18337	18060	18136	18255	18318	18095	18134	18410	18108	18118	18267	18073	18182	18310	18344	18172	18472	18215	18290	18179	18137	18137	18018	18210	18195	18191	18151	18305	18394	18142	18253	18009	18256	18144	18229	18002	18197	18068	18316	18012	18229	18145	18192	18215	18195	18159	18355	18380	18375	18185	18095	18130	18177	18340	18108	18456	18151	18247	18313	18340	18253	18078	18331	18277	18124	18108	18247	18111	18180	18246	18122	18348	18201	18100	18137	17970	18276	18032	18151	18315	18242	18198	18174	18144	18240	18035	18143	18240	18258	18147	18147	18242	17947	18309	18207	18301	18160	18435	18119	18367	18199	18253	18250	18315	18151	18247	18296	18173	18405	18216	18172	18252	18211	18345	18137	18283	18294	18198	18394	18206	18052	18310	18198	17988	18216	18132	18414	17884	18238	18231	18200	18297	18169	18196	18271	18179	18184	18340	18172	18117	18201	18056	18146	18245	18119	18399	18209	18420	18112	18096	18211	18152	18248	18085	18317	18164	18043	18259	18240	18422	18132	18201	18148	18210	18372	18369	18193	18199	18415	18201	18281	18246	18130	18307	18178	18007	18309	18022	18221	18107	18403	18205	18223	18346	18144	18207	18124	18404	18275	18188	18310	18039	18282	18195	18185	18174	18097	18258	18322	18233	18095	18010	18411	18321	18340	18206	18339	18382	18342	18363	18319	18006	17926	18100	18212	18297	18208	18210	18134	18237	18173	18180	18186	18337	18222	18418	18192	18207	18061	18194	18169	18322	18268	18217	18096	18129	18079	18150	18121	18264	17965	18216	18205	18093	18058	18296	18267	18207	18173	18124	18109	17948	18204	18209	18120	18136	18113	18216	18251	18044	18336	18232	18398	18257	18161	18277	18262	18015	18070	18270	18074	18146	18138	18347	18209	18153	18366	18321	18184	18220	18190	18220	18198	18045	18207	18026	18217	18210	18139	18056	18205	18249	18179	18196	18005	17979	18111	18172	18418	18278	18145	18247	18101	18030	18110	17942	18119	18338	18165	18112	18268	17931	18137	18155	18277	18170	18014	18421	18311	18355	18190	18004	18277	18063	18120	18196	18074	18208	18207	18309	18297	18155	18064	18300	18245	18293	18302	18092	18135	18157	18307	18078	18068	18105	18300	18234	18394	18254	18299	18042	18088	18386	18210	18388	18213	18320	18248	18049	18046	18397	18137	18157	17934	18317	18193	18176	18226	18076	18016	18191	18296	18073	18365	18242	18052	18155	18204	18002	18259	18085	17888	18146	18108	18219	18243	18096	18326	18206	17940	18169	18053	18302	18368	18192	18320	18207	18101	18173	18206	18190	18274	18240	18188	18329	18303	18177	18135	18285	18315	18380	18265	18222	18253	18329	18180	18290	18180	18350	18244	18115	18158	18210	18117	18119	18218	18240	18142	18346	18220	18307	18224	18303	18226	18189	18148	18305	18179	18082	18280	17975	18266	18239	18140	18228	18226	18089	18214	18218	17964	18010	18191	18161	18393	18425	18351	18350	18232	18098	18199	18305	18133	18237	18244	18340	18375	18454	18402	18249	18216	18230	18252	18180	18284	18191	18183	18228	18487	18281	18191	18432	18238	18191	18288	18425	18252	18196	18377	18273	18094	18052	18162	18186	18356	18235	18220	18130	18292	18135	18298	18130	18364	18261	18384	18255	18339	17986	18174	18310	18038	18194	18249	18144	18222	18032	18329	18229	18209	18217	18197	18262	18289	18060	18271	18154	18223	17948	18162	18227	18170	18225	18328	18302	18293	18109	18108	18387	18260	18193	18249	18135	18219	18227	18318	18358	18199	18064
15508	23554	22615	19518	18454	17966	17424	17278	17511	17402	17534	17478	23179	37315	32939	26259	19766	17498	16719	16739	16589	16746	16607	16710	16731	16605	16725	16494	16732	16753	16796	16499	16824	16606	16589	16697	16841	16620	16538	16763	16588	16587	16659	16575	16412	16587	16621	16790	16753	16741	16627	16568	16586	16842	16640	16651	16678	16775	16688	16685	16560	16639	16610	16674	16519	16732	16586	16516	16747	16649	16701	16605	16516	16679	16693	16682	16753	16810	16501	16676	16734	16600	16716	16699	16745	16640	16631	16658	16541	16550	16622	16552	16640	16574	16652	16698	16706	16645	16747	16641	16835	16711	16690	16630	16470	16686	16519	16727	16652	16672	16613	16583	16704	16568	16620	16516	16539	16572	16685	16654	16484	16560	16590	16726	16594	16721	16702	16531	16384	16772	16776	16562	16692	16569	16609	16697	16863	16664	16647	16439	16600	16659	16544	16513	16572	16738	16610	16584	16577	16662	16615	16646	16621	16476	16870	16747	16514	16587	16643	16551	16537	16566	16748	16700	16603	16512	16618	16727	16693	16496	16540	16400	16449	16793	16606	16666	16587	16706	16611	16567	16737	16679	16583	16690	16529	16698	16542	16522	16531	16461	16572	16582	16471	16512	16459	16635	16669	16778	16620	16692	16669	16603	16508	16665	16590	16764	16447	16529	16632	16658	16606	16711	16666	16460	16548	16502	16587	16610	16780	16753	16520	16709	16699	16666	16531	16725	16748	16554	16593	16734	16493	16763	16601	16703	16774	16710	16621	16518	16783	16764	16701	16639	16680	16798	16696	16813	16738	16597	16567	16561	16468	16592	16741	16559	16721	16627	16691	16638	16595	16685	16795	16447	16701	16667	16753	16710	16390	16638	16602	16700	16622	16557	16594	16696	16409	16676	16588	16567	16626	16674	16814	16572	16594	16699	16555	16708	16579	16596	16761	16448	16512	16698	16514	16693	16762	16753	16626	16707	16629	16547	16823	16548	16815	16558	16704	16792	16554	16740	16631	16678	16648	16528	16610	16751	16736	16673	16590	16567	16582	16790	16542	16596	16610	16546	16650	16564	16687	16638	16430	16487	16569	16561	16529	16655	16758	16350	16796	16708	16606	16666	16539	16695	16758	16649	16518	16675	16673	16620	16672	16518	16581	16494	16683	16549	16664	16705	16623	16619	16704	16506	16694	16535	16665	16661	16657	16548	16728	16673	16699	16570	16678	16745	16631	16572	16758	16655	16674	16490	16706	16493	16551	16576	16674	16561	16629	16612	16581	16630	16667	16655	16665	16686	16792	16834	16567	16704	16695	16686	16655	16755	16650	16532	16638	16777	16751	16841	16694	16500	16615	16515	16721	16627	16675	16638	16402	16519	16691	16787	16545	16656	16468	16564	16453	16731	16708	16693	16715	16600	16715	16749	16799	16429	16679	16602	16623	16592	16669	16577	16739	16387	16564	16700	16686	16620	16725	16582	16683	16588	16653	16572	16484	16808	16498	16861	16630	16788	16553	16705	16749	16629	16643	16539	16654	16661	16634	16554	16620	16644	16475	16717	16479	16629	16760	16649	16653	16741	16564	16760	16651	16593	16666	16660	16749	16533	16714	16573	16386	16624	16651	16663	16686	16628	16595	16531	16578	16610	16671	16798	16494	16620	16638	16667	16799	16529	16666	16688	16712	16661	16683	16565	16529	16575	16608	16552	16500	16642	16647	16580	16555	16578	16611	16487	16704	16694	16822	16539	16662	16612	16541	16663	16527	16553	16475	16772	16679	16687	16746	16602	16524	16576	16527	16527	16679	16486	16584	16670	16727	16651	16574	16718	16702	16675	16599	16561	16708	16751	16643	16678	16672	16570	16673	16593	16685	16542	16702	16677	16563	16641	16878	16717	16527	16559	16697	16464	16532	16637	16515	16657	16686	16717	16673	16463	16722	16594	16527	16696	16676	16674	16583	16651	16609	16683	16590	16498	16680	16789	16674	16479	16675	16557	16885	16494	16857	16632	16664	16572	16751	16759	16689	16749	16678	16685	16763	16836	16573	16703	16654	16693	16675	16461	16682	16619	16745	16566	16784	16703	16623	16481	16582	16674	16675	16576	16732	16680	16511	16682	16682	16570	16591	16639	16502	16605	16568	16520	16734	16643	16536	16742	16673	16677	16538	16688	16768	16673	16645	16377	16715	16705	16483	16555	16731	16703	16650	16619	16701	16659	16689	16580	16658	16659	16656	16764	16728	16550	16828	16683	16655	16681	16425	16778	16634	16764	16838	16804	16705	16659	16629	16711	16575	16582	16667	16508	16640	16610	16602	16573	16628	16664	16836	16707	16547	16596	16788	16539	16774	16598	16544	16529	16538	16809	16675	16626	16711	16830	16536	16454	16543	16546	16565	16831	16403	16718	16708	16677	16727	16545	16570	16697	16697	16789	16690	16697	16592	16605	16640	16665	16642	16762	16641	16754	16535	16633	16627	16682	16609	16631	16756	16666	16683	16618	16593	16607	16546	16541	16512	16644	16659	16730	16669	16531	16531	16844	16684	16565	16676	16640	16664	16606	16637	16528	16799	16732	16747	16634	16479	16588	16684	16560	16695	16713	16547	16585	16490	16630	16745	16470	16539	16633	16561	16711	16730	16788	16501	16696	16564	16666	16632	16719	16593	16617	16550	16534	16627	16715	16795	16648	16752	16740	16672	16541	16560	16620	16510	16790	16535	16582	16633	16700	16539	16512	16796	16787	16424	16785	16652	16646	16694	16650	16691	16651	16535	16531	16667	16597	16634	16785	16644	16699	16704	16729	16699	16781	16748	16635	16792	16728	16575	16549	16773	16598	16733	16727	16588	16512	16716	16619	16702	16807	16634	16623	16425	16440	16617	16599	16794	16677	16770	16836	16699	16660	16665	16737	16548	16761	16491	16503	16567	16459	16780	16635	16619	16492	16786	16539	16666	16633	16523	16486	16828	16626	16571	16736	16576	16698	16603	16478	16805	16588	16662	16655	16604	16593	16614	16668	16467	16691	16858	16582	16582	16713	16640	16514	16688	16522	16531	16694	16588	16653	16603	16599	16558	16715	16574	16603	16649	16674	16486	16696	16500	16622	16645	16603	16558	16712	16765	16504	16717	16750	16580	16701	16605	16890	16762	16638	16640	16714	16717	16739	16650	16531	16628	16660	16649	16601	16716	16852	16753	16719	16671	16972	16593	16691	16665	16609	16686	16565	16626	16662	16757	16716	16725	16645	16462	16808	16841	16661	16701	16705	16529	16609	16726	16637	16770	16689	16595	16557	16517	16613	16631	16641	16566	16721	16755	16715	16558	16524	16758	16622	16714	16724	16529	16532	16785	16670	16551	16632	16766	16538	16750	16627	16747	16622	16553	16603	16698	16754	16567	16691	16564	16632	16773	16645	16734	16559	16854	16652	16614	16757	16520	16673	16774	16518	16556	16572	16623	16677	16671	16675	16845	16690	16717	16686	16517	16487	16553	16690	16629	16561	16637	16573	16805	16619	16488	16602	16652	16760	16541	16572	16699	16613	16654	16660	16684	16677	16799	16786	16623	16797	16512	16512	16699	16425	16649	16729	16705	16688	16551	16654	16767	16504	16719	16532	16666	16585	16566	16643	16649	16770	16732	16504	16643	16687	16542	16657	16679	16792	16717	16740	16669	16676	16820	16679	16653	16784	16627	16679	16647	16512	16915	16566	16612	16619	16742	16562	16712	16810	16685	16519	16676	16691	16393	16606	16613	16611	16630	16651	16805	16498	16533	16587	16577	16575	16642	16660	16567	16699	16632	16732	16801	16620	16691	16611	16608	16714	16536	16549	16758	16709	16714	16701	16761	16531	16622	16654	16575	16758	16663	16664	16432	16634	16686	16607	16659	16740	16540	16795	16689	16513	16850	16592	16701	16507	16654	16614	16728	16608	16595	16556	16737	16561	16893	16556	16709	16632	16624	16687	16724	16608	16743	16493	16691	16545	16609	16709	16600	16573	16613	16512	16494	16743	16613	16648	16614	16516	16568	16678	16600	16676	16604	16580	16652	16512	16739	16621	16736	16672	16563	16891	16629	16641	16698	16734	16543	16671	16746	16423	16616	16804	16482	16646	16563	16660	16574	16675	16600	16645	16589	16777	16667	16726	16708	16449	16629	16635	16562	16584	16658	16553	16971	16637	16544	16816	16749	16781	16575	16730	16485	16476	16552	16671	16765	16491	16658	16515	16828	16501	16683	16831	16588	16635	16714	16711	16701	16547	16710	16457	16733	16751	16764	16706	16438	16616	16543	16630	16696	16548	16539	16650	16584	16605	16645	16555	16746	16754	16543	16675	16619	16597	16414	16598	16638	16594	16537	16798	16691	16610	16615	16540	16548	16605	16757	16699	16510	16746	16595	16470	16709	16460	16700	16561	16485	16567	16666	16643	16533	16779	16717	16828	16626	16486	16764	16623	16738	16740	16548	16610	16749	16564	16682	16553	16432	16557	16727	16623	16682	16428	16658	16601	16661	16781	16709	16692	16514	16686	16709	16434	16659	16553	16652	16569	16547	16462	16580	16732	16480	16729	16750	16716	16686	16853	16807	16744	16686	16558	16612	16720	16637	16673	16823	16638	16663	16573	16579	16743	16553	16700	16676	16821	16677	16588	16659	16677	16669	16619	16753	16612	16653	16666	16597	16710	16515	16773	16436	16608	16683	16694	16831	16653	16597	16568	16756	16797	16726	16619	16609	16555	16700	16601	16554	16719	16570	16644	16474	16721	16535	16678	16698	16822	16509	16764	16702	16699	16632	16701	16495	16593	16785	16650	16684	16720	16676	16636	16748	16606	16638	16481	16684	16623	16659	16620	16664	16626	16809	16637	16766	16646	16664	16520	16663	16660	16590	16665	16599	16695	16813	16734	16776	16611	16858	16644	16607	16574	16649	16602	16666	16568	16704	16665	16603	16795	16769	16313	16666	16508	16567	16672	16430	16611	16434	16668	16780	16726	16620	16685	16538	16710	16603	16424	16642	16507	16717	16481	16675	16626	16535	16578	16631	16660	16487	16561	16665	16605	16675	16749	16629	16642	16679	16627	16685	16560	16779	16559	16530	16534	16591	16700	16749	16870	16565	16646	16625	16641	16700	16443	16628	16805
23757	21314	28830	24177	21941	23069	22877	19774	19250	19534	19534	19317	25420	43788	38239	30560	23394	19803	18857	18414	18124	18139	18505	18339	18387	18381	18453	18149	18160	18136	18345	18249	18107	18394	18457	18422	18292	18196	18513	18383	18465	18323	18450	18464	18153	18191	18406	18285	18200	18087	18162	17999	18292	18395	18373	18096	18110	18369	18310	18313	18204	18060	18196	18300	18178	18252	18324	18296	18321	18116	18339	18212	18186	18260	18284	18161	18275	18292	18430	18217	18444	18311	18038	18390	18339	18081	18237	18373	18174	18218	18255	18081	18035	18122	18307	18181	18453	18144	18202	18349	18443	18235	18193	18268	18234	18377	18191	18131	18148	18309	18289	18269	18161	18270	18439	18228	18107	18167	18193	18101	18260	18266	18132	18280	18077	18044	18298	18016	18024	18206	18326	18292	18291	18196	18164	18494	18161	18224	18102	18240	18074	18251	18259	18235	18140	18070	18294	18254	18295	18298	18125	18407	18097	18075	18334	17971	18219	18166	18220	17948	18087	18494	18371	18120	17949	18353	18261	18115	18067	18039	18102	18359	18209	18069	18341	18323	17943	18324	18151	18099	18461	18291	18238	18027	18311	18308	18337	18303	18300	18241	17975	18260	18105	18295	18515	18213	18159	18193	18295	18234	18326	18415	18221	18174	18115	18213	18336	18416	18212	18066	18321	18203	18277	18429	18182	18394	18263	18187	18189	18263	18210	18407	18184	18357	18137	18172	18215	18235	18120	18348	18115	18159	18246	18164	18226	18217	18244	18201	18369	18273	18217	18195	18354	18148	18374	18377	18218	18249	18165	18119	18117	18149	18174	18177	18259	18300	18357	18382	18357	17978	18136	18115	18217	18462	18040	18270	18358	18246	18275	18168	17919	18442	18172	18235	18405	18176	18133	18191	18067	18460	18273	18501	18098	18379	18318	18308	18059	18080	18286	18236	18377	18231	18112	18250	18332	18110	18141	18232	18369	18190	18312	18310	18175	18479	18438	18339	18037	18286	18100	18341	18353	18119	18146	18222	18155	18377	18149	18099	18319	18248	18227	17960	18544	18338	18121	18145	18306	18228	18223	18341	18394	18249	18322	17980	18397	18154	18169	18345	18421	18232	18199	18097	18235	18291	18208	18064	18361	18236	18208	18249	18186	18309	18427	18393	18325	18410	18393	18309	18188	18273	18075	18260	18180	18289	18273	18087	18269	18158	18161	18194	18143	18258	18294	18150	18109	18160	18214	18272	18336	18290	18217	18247	18315	18039	18288	18171	18166	18204	18237	18085	18215	18096	18179	18156	18039	18220	18224	18214	18136	18353	18118	18302	18307	17995	18177	18230	18506	18454	18110	18286	18075	18382	18214	18226	18043	18146	18312	18118	18310	18241	18239	18340	18317	18238	18317	18243	18223	18253	18251	18232	18342	18237	18187	18119	18181	18206	18126	18294	18269	18040	18028	18262	18305	18390	18360	18108	18233	18062	18170	18187	18131	18228	18066	18060	18196	18388	18232	18074	18191	18147	18035	18053	18335	18240	18230	18142	18293	18177	18349	18144	18160	17945	18191	18070	18055	18238	18167	18175	18355	18299	18307	18342	18266	18513	18413	18007	18134	18265	18153	18168	18257	18186	18139	18464	18287	18176	18129	18268	18415	18290	18282	18297	18378	18119	18244	18150	18231	18200	18251	17984	18045	18142	18207	18220	18153	18154	18165	18251	18196	18236	18261	18157	18049	18130	18164	18210	18288	18129	18254	18123	18171	18366	18214	18267	18295	18185	18297	18237	18257	18187	18154	18175	18393	18278	18026	18076	18336	18177	18121	18253	18092	18178	18137	18152	18121	18333	18128	18138	18050	18252	18276	18373	18138	18110	18166	18355	18381	18321	18071	18194	18268	18201	18214	18346	18334	18132	18245	18155	18147	18237	18405	18161	18302	18150	18158	18085	18166	18145	18242	18155	18148	18094	18236	18026	18159	18305	18202	18270	18135	18381	18097	18202	18354	18252	18292	18282	18398	18360	18158	18434	18337	17904	18154	18219	18014	17782	18221	18200	18431	18350	18233	18305	18320	18289	18237	18333	18141	18239	18239	18144	18207	18253	18227	18161	18394	18542	18336	18176	18097	18342	18250	18271	18309	18153	18094	18375	18311	18125	18061	18339	18191	18048	18257	18375	18355	18302	18275	18329	18389	18229	18409	18203	18472	18366	18345	18353	18210	18327	18252	18367	18302	18222	17997	18211	18325	18102	18328	18046	18048	18373	17987	18359	18285	18441	18260	18257	18274	18150	18397	18199	17981	18300	18365	18184	18291	18222	18352	18009	18243	18104	18392	18334	18291	18290	18114	18168	18149	18110	18270	18049	18083	18286	18297	18216	18300	18196	18126	18218	18098	18222	18029	18306	18406	18075	18271	18067	18189	18249	18161	18082	18061	18253	18130	18366	18157	17983	18295	17998	18212	18190	18306	18073	18385	18176	18129	18199	18462	18276	18394	18279	18347	18228	17984	18237	18408	18324	18395	18179	18227	18017	18148	18401	18224	18235	18287	18502	18244	18160	18124	18277	18357	18008	18173	18330	18259	18218	18255	18143	18317	18091	18169	18171	18341	18180	18271	18182	18480	18285	18119	18281	18369	18370	18306	18035	18205	18131	18258	18296	18243	18209	18153	18308	18305	18293	18061	17971	18122	18263	18156	18140	18391	18137	18099	18554	18391	18276	18061	18218	18188	18266	18137	18113	18043	18158	18098	18121	18185	18259	18288	18321	18286	18318	18278	18319	18182	18368	18316	18277	17978	18202	18133	18236	18133	18343	18144	18298	18077	18180	18078	18106	18217	18185	18283	18126	18205	18203	18189	18188	18224	18377	18322	18285	18232	18165	18103	18193	18125	18227	18235	18292	18337	18043	18250	18363	17949	18330	18207	18044	18160	18339	18069	18231	18351	18278	18107	18112	18015	18275	18117	18400	18165	18113	18284	18537	18169	18275	18210	18147	18333	17883	18173	18297	18245	18215	18235	18185	18017	18148	18030	18277	18217	18170	18152	18096	18329	18267	18322	18225	18289	18017	18263	18142	18448	18162	18076	18090	18304	18086	18087	18159	18156	18195	18196	18240	18096	18227	18105	18062	18390	17997	18112	18116	18240	18300	18221	18307	18172	18058	18097	18225	18249	18205	18143	18222	18256	18123	18313	18162	18106	18453	18230	18318	18142	18103	18272	18144	18056	18233	18263	18340	18343	18258	18268	18268	18098	18492	18323	18173	18106	18080	17947	18224	18301	18167	18317	18296	18373	18331	18207	18378	18187	18199	18224	18078	18384	18246	18021	18248	18159	17968	18134	18155	18342	18214	18344	18205	18342	18256	18123	18162	18215	18091	18126	18029	18060	18340	18231	18299	18291	18127	18262	18234	18057	18273	18017	18405	18478	18011	18227	18235	18234	18307	18106	18286	18286	18215	18354	18069	18147	18212	18324	18305	18147	18057	18316	18281	18210	18278	18195	18300	18128	18178	18132	18159	18404	18301	18452	18024	18057	18121	18308	18145	18351	18406	18239	18139	18202	18153	18191	18166	18273	18189	18194	18358	18010	18066	18292	18418	18240	18137	18214	18118	18070	17969	18262	18373	18313	18060	18177	18340	18025	18078	18205	18092	18213	18168	18137	18210	18368	18091	18230	18195	18172	18268	18092	18344	18301	18235	18237	18179	17907	18076	18044	18229	18228	18172	18047	18246	18342	18399	18186	18327	18227	18251	18161	18116	18267	18103	18277	18177	18203	18154	18313	18122	18213	18291	18129	17996	18195	18340	18323	18342	18196	18171	18298	18387	18337	18278	18436	18269	18278	18213	18257	18244	18222	18351	18346	18259	18384	18213	18079	18464	18302	18078	18308	18157	18223	18171	18262	18048	18313	18151	18228	18114	18258	18176	18122	18344	18329	18054	18203	18193	18104	18046	18311	18300	18311	18181	18079	18169	18135	18210	18024	18211	18079	17998	18179	18165	18145	18212	18338	18390	18272	18335	18165	18162	18298	18229	18235	18226	18145	18330	18220	18223	18315	18190	18179	18359	18306	18156	18090	18009	18105	18281	18258	18431	18254	18149	18333	18166	18389	18186	18322	18060	18047	18145	18321	18175	18233	18325	18330	18200	18338	18218	18176	18090	18123	18194	18064	18507	18119	18340	18194	18095	18116	18220	18221	18278	18153	18087	18028	18200	18083	18525	18093	18280	18123	18240	18368	18312	18101	17962	18292	18124	18263	18119	18157	18200	18101	18340	18384	18236	18134	18114	18362	18450	18222	18278	18259	18196	18160	18513	18072	18426	18065	18427	18157	18290	18212	18218	18181	18192	18394	17975	18123	18173	18105	18204	18359	18193	18303	18005	18408	18439	18317	18280	18170	18217	18242	18116	18092	18068	18235	18128	18280	18193	18388	18124	18217	18106	18205	18294	18246	18176	18305	18493	18133	17925	18203	18202	18287	18113	18166	18126	18293	18267	18037	18134	18178	18209	18436	18237	18305	18137	18305	18249	18365	18245	18237	18166	18121	18310	18193	18321	18380	18117	18279	18250	18404	18163	18317	18230	18216	18062	18221	18109	18163	18076	18323	18212	18284	18435	18365	18221	18264	18363	18292	18286	18299	18339	18154	18193	18460	18217	18073	17999	18186	18063	18146	18096	18288	18131	18155	18373	18239	18214	18244	18074	18183	18306	18286	18060	18009	18138	18214	18053	18096	18122	18303	18282	18224	18194	18213	18215	18103	18220	18208	18106	18086	18280	18203	18297	18385	18326	18271	18208	18166	18241	18199	18266	18202	18257	18113	18290	18182	18188	18288	18156	18105	18279	18069	18385	18045	18128	18181	18112	18265	18032	18286	18314	18197	18187	18156	18259	18295	18323	18248	18287	18138	18153	18477	18278	18223	18230	18285	18199	18306	18186	18463	18316	18276	18196	18078	18217	18100	18345	18350	18353	18113	18247	18202	18192	18254	18206	18144	18401	18120	18176	18073	18194	18263	17999	18227	18130	18050	18233	18067	18122	18388	18148	18222	18147	18112	18257	18463	18297	18269	18239	18354	18024	18144	18284	18310	18254	17935	18330	18274	18137	18364	18250	18236	18139	18293	18314	17990	18392
17137	28983	27277	22893	20323	19544	18944	18751	18680	18545	18093	18367	28605	45872	39988	31047	21995	17703	16888	16582	16666	16601	16718	16434	16608	16793	16628	16657	16655	16601	16586	16416	16700	16613	16716	16477	16600	16731	16525	16713	16607	16609	16657	16619	16704	16492	16693	16559	16767	16755	16745	16613	16509	16585	16403	16623	16895	16574	16538	16682	16442	16778	16633	16586	16471	16590	16658	16637	16500	16362	16672	16659	16657	16630	16675	16747	16636	16771	16690	16537	16620	16545	16678	16559	16715	16548	16516	16812	16532	16717	16543	16640	16708	16624	16639	16436	16589	16557	16577	16521	16668	16454	16567	16528	16541	16584	16722	16697	16508	16548	16780	16707	16573	16566	16648	16607	16608	16528	16610	16472	16398	16679	16550	16626	16549	16525	16582	16596	16466	16618	16508	16486	16546	16566	16791	16663	16511	16582	16546	16717	16503	16419	16471	16632	16471	16474	16650	16609	16393	16569	16527	16736	16789	16587	16720	16316	16533	16434	16759	16511	16443	16656	16526	16437	16614	16521	16487	16610	16507	16651	16585	16598	16604	16671	16544	16534	16678	16470	16539	16549	16696	16642	16562	16579	16670	16750	16600	16518	16444	16695	16494	16596	16656	16536	16508	16554	16533	16724	16487	16513	16622	16675	16625	16475	16633	16586	16530	16562	16588	16543	16642	16515	16714	16765	16694	16535	16561	16720	16613	16643	16522	16677	16642	16667	16529	16631	16654	16617	16594	16687	16439	16501	16562	16551	16615	16640	16588	16592	16635	16702	16737	16656	16607	16601	16527	16688	16661	16564	16640	16663	16456	16466	16489	16528	16712	16678	16736	16499	16535	16525	16536	16585	16633	16655	16439	16661	16443	16469	16770	16461	16454	16703	16399	16513	16527	16647	16560	16523	16464	16521	16561	16609	16523	16493	16626	16541	16593	16523	16463	16523	16564	16434	16576	16462	16562	16665	16609	16753	16537	16541	16491	16515	16516	16633	16600	16534	16482	16395	16563	16451	16565	16536	16645	16496	16723	16438	16661	16578	16484	16685	16556	16612	16573	16433	16579	16514	16455	16650	16513	16786	16561	16691	16619	16508	16657	16562	16576	16615	16661	16675	16629	16437	16382	16654	16542	16470	16646	16393	16517	16550	16428	16505	16632	16671	16579	16475	16698	16501	16575	16646	16595	16625	16598	16485	16672	16482	16469	16551	16480	16507	16341	16497	16612	16589	16711	16728	16487	16459	16753	16655	16593	16643	16523	16630	16570	16526	16593	16416	16684	16723	16520	16457	16702	16680	16556	16436	16404	16542	16595	16691	16660	16600	16612	16460	16385	16458	16626	16702	16445	16707	16725	16729	16636	16528	16656	16556	16602	16589	16491	16634	16478	16398	16594	16634	16690	16561	16509	16667	16711	16597	16703	16572	16443	16518	16476	16789	16630	16536	16709	16443	16637	16496	16501	16636	16500	16551	16506	16745	16500	16520	16668	16558	16532	16461	16417	16539	16555	16468	16485	16579	16416	16503	16519	16628	16462	16584	16489	16605	16741	16513	16579	16705	16514	16506	16530	16679	16648	16442	16509	16529	16575	16539	16663	16423	16598	16610	16564	16598	16510	16670	16647	16697	16523	16508	16683	16656	16622	16563	16603	16540	16334	16497	16321	16658	16604	16492	16501	16659	16465	16735	16651	16621	16643	16629	16530	16491	16589	16507	16561	16702	16390	16717	16690	16460	16504	16652	16665	16589	16510	16462	16522	16596	16528	16498	16560	16581	16635	16731	16676	16555	16556	16634	16625	16433	16544	16470	16475	16643	16592	16597	16464	16599	16467	16730	16624	16582	16571	16491	16722	16604	16641	16694	16676	16642	16613	16682	16471	16572	16549	16599	16686	16538	16460	16666	16566	16632	16638	16609	16601	16734	16542	16667	16514	16652	16788	16663	16500	16419	16542	16557	16580	16589	16654	16778	16551	16477	16530	16597	16600	16528	16605	16558	16628	16539	16583	16465	16749	16696	16608	16555	16635	16552	16678	16543	16558	16623	16530	16466	16639	16711	16520	16584	16472	16482	16527	16676	16636	16556	16606	16612	16373	16719	16451	16544	16697	16669	16563	16605	16553	16528	16583	16478	16319	16722	16401	16694	16752	16457	16544	16548	16420	16583	16575	16639	16616	16614	16635	16588	16767	16613	16688	16607	16532	16689	16780	16453	16500	16559	16644	16540	16541	16750	16539	16622	16596	16477	16645	16507	16499	16417	16494	16589	16616	16618	16629	16496	16588	16544	16545	16451	16639	16671	16513	16636	16596	16525	16479	16584	16459	16570	16706	16414	16518	16549	16595	16626	16591	16732	16718	16543	16565	16613	16657	16552	16452	16555	16340	16635	16543	16451	16542	16746	16559	16558	16450	16525	16749	16472	16615	16589	16551	16599	16484	16501	16552	16686	16610	16650	16598	16636	16492	16546	16651	16612	16510	16610	16575	16582	16559	16563	16566	16555	16555	16531	16632	16539	16574	16768	16498	16683	16664	16513	16797	16636	16536	16380	16614	16631	16662	16665	16538	16639	16543	16398	16339	16710	16505	16449	16546	16568	16590	16615	16674	16599	16580	16646	16537	16678	16375	16512	16650	16720	16548	16536	16578	16554	16751	16533	16593	16592	16605	16539	16551	16568	16697	16633	16613	16622	16630	16552	16446	16469	16543	16525	16636	16711	16744	16525	16592	16543	16611	16444	16651	16585	16514	16543	16424	16557	16598	16528	16705	16563	16474	16477	16492	16583	16276	16636	16511	16627	16604	16620	16796	16438	16468	16662	16509	16743	16499	16714	16583	16489	16614	16524	16556	16533	16637	16403	16608	16576	16522	16632	16653	16608	16556	16513	16570	16653	16483	16522	16479	16709	16598	16494	16465	16650	16553	16692	16617	16607	16511	16715	16470	16686	16547	16610	16631	16473	16544	16679	16408	16672	16512	16657	16555	16539	16490	16657	16771	16585	16639	16596	16688	16397	16634	16689	16674	16581	16621	16682	16404	16514	16561	16729	16452	16555	16701	16618	16402	16568	16713	16658	16734	16548	16524	16759	16546	16496	16591	16459	16594	16619	16606	16720	16769	16687	16650	16666	16539	16606	16549	16527	16557	16640	16848	16547	16536	16554	16554	16589	16511	16542	16726	16576	16669	16649	16662	16665	16527	16423	16469	16521	16679	16542	16553	16551	16757	16607	16417	16639	16429	16641	16623	16694	16587	16499	16669	16590	16747	16471	16459	16683	16462	16669	16708	16561	16465	16496	16416	16611	16634	16434	16418	16714	16604	16523	16597	16612	16519	16539	16656	16678	16506	16751	16622	16555	16602	16686	16732	16553	16549	16515	16762	16460	16494	16513	16667	16567	16596	16587	16508	16485	16716	16517	16522	16641	16437	16616	16649	16864	16702	16603	16734	16624	16605	16633	16666	16569	16563	16517	16633	16609	16625	16584	16557	16549	16560	16540	16431	16611	16578	16502	16586	16557	16543	16605	16565	16614	16593	16601	16496	16719	16553	16685	16412	16587	16607	16489	16535	16466	16587	16556	16558	16523	16619	16589	16657	16539	16542	16658	16503	16683	16625	16448	16351	16568	16615	16687	16589	16648	16698	16549	16599	16650	16573	16575	16545	16642	16456	16585	16682	16620	16552	16613	16628	16648	16700	16702	16573	16550	16594	16520	16591	16488	16681	16416	16645	16604	16670	16547	16559	16498	16623	16615	16508	16611	16690	16612	16503	16578	16486	16721	16650	16603	16622	16669	16543	16545	16537	16558	16629	16604	16719	16610	16606	16633	16673	16636	16525	16515	16702	16378	16521	16513	16705	16675	16489	16705	16625	16683	16676	16431	16611	16456	16656	16611	16631	16638	16429	16467	16555	16533	16521	16648	16564	16664	16452	16481	16488	16474	16685	16530	16612	16669	16538	16643	16584	16721	16514	16512	16576	16644	16551	16655	16550	16600	16532	16682	16615	16455	16453	16619	16575	16595	16506	16477	16527	16501	16487	16740	16498	16727	16467	16601	16586	16543	16647	16534	16660	16622	16471	16510	16534	16521	16588	16590	16692	16612	16497	16553	16430	16544	16433	16778	16519	16415	16535	16539	16625	16412	16620	16522	16381	16505	16671	16682	16563	16708	16650	16618	16641	16730	16590	16579	16526	16670	16574	16765	16620	16744	16586	16550	16542	16678	16573	16370	16585	16681	16711	16674	16556	16534	16641	16540	16643	16786	16587	16647	16531	16428	16437	16607	16615	16559	16628	16604	16551	16545	16535	16600	16485	16552	16475	16475	16564	16584	16607	16522	16724	16673	16440	16494	16737	16598	16594	16695	16661	16705	16700	16578	16430	16685	16634	16461	16505	16394	16669	16526	16576	16491	16557	16719	16628	16549	16420	16452	16480	16615	16296	16689	16539	16415	16632	16587	16704	16601	16513	16520	16542	16509	16546	16489	16408	16599	16664	16454	16550	16488	16588	16593	16554	16624	16593	16494	16504	16458	16588	16501	16504	16787	16508	16615	16508	16581	16530	16565	16431	16732	16492	16725	16528	16539	16643	16681	16557	16474	16566	16681	16430	16534	16580	16646	16716	16419	16627	16490	16544	16508	16536	16709	16467	16784	16650	16707	16684	16416	16541	16498	16589	16412	16394	16540	16594	16444	16656	16574	16410	16419	16742	16581	16565	16686	16576	16624	16550	16555	16496	16662	16716	16521	16671	16595	16475	16391	16456	16675	16543	16566	16541	16448	16521	16673	16536	16546	16677	16628	16717	16429	16531	16640	16485	16497	16623	16552	16696	16571	16581	16637	16576	16668	16546	16518	16617	16548	16518	16598	16563	16378	16553	16471	16492	16636	16511	16668	16740	16584	16653	16577	16543	16588	16574	16525	16872	16620	16779	16441	16591	16707	16580	16604	16678	16698	16678	16517	16608	16643	16389	16801	16643	16484	16368	16656	16484	16780	16437	16648	16576	16464	16542	16660	16689	16361	16566	16567	16561	16406	16618	16389	16625	16611	16388	16667	16484	16566	16643	16468	16687	16520	16553	16580	16588	16613	16559	16553	16713	16613	16570	16455	16474	16666	16606	16417	16613	16617	16497	16575
29108	22406	23097	21197	18983	18982	18975	18929	18831	18812	18989	18861	19965	21264	21297	20260	19321	18882	18718	18505	18692	18521	18839	18651	18681	18553	18491	18532	18487	18603	18667	18519	18640	18365	18574	18864	18573	18553	18813	18710	18647	18452	18666	18527	18775	18494	18750	18506	18379	18707	18445	18603	18626	18560	18565	18612	18573	18659	18706	18592	18608	18595	18674	18837	18464	18619	18733	18721	18575	18639	18796	18700	18784	18690	18524	18594	18627	18814	18724	18688	18681	18516	18502	18504	18619	18665	18594	18596	18708	18710	18697	18591	18667	18547	18574	18770	18591	18455	18611	18601	18718	18618	18599	18635	18765	18447	18468	18725	18716	18696	18907	18789	18549	18734	18721	18593	18677	18751	18579	18578	18843	18537	18752	18685	18804	18612	18499	18381	18626	18687	18635	18534	18601	18639	18688	18626	18480	18651	18351	18773	18484	18631	18597	18665	18594	18702	18581	18813	18629	18526	18738	18560	18664	18782	18601	18682	18582	18565	18690	18442	18641	18721	18333	18742	18722	18446	18702	18472	18687	18823	18491	18574	18745	18852	18555	18487	18586	18629	18656	18579	18775	18685	18718	18629	18722	18597	18762	18501	18476	18808	18567	18546	18600	18725	18671	18717	18508	18739	18589	18476	18694	18585	18879	18686	18557	18516	18492	18623	18714	18657	18588	18606	18652	18654	18567	18376	18556	18504	18693	18597	18568	18642	18475	18520	18557	18646	18622	18622	18545	18568	18617	18513	18665	18627	18613	18580	18756	18689	18564	18615	18562	18868	18574	18475	18638	18645	18627	18541	18727	18465	18524	18707	18695	18725	18690	18653	18613	18516	18659	18600	18603	18564	18668	18580	18699	18695	18468	18566	18761	18565	18733	18629	18612	18848	18463	18615	18476	18791	18654	18702	18702	18636	18520	18780	18541	18695	18762	18668	18667	18553	18597	18571	18405	18647	18502	18578	18587	18651	18717	18607	18556	18492	18401	18643	18591	18546	18673	18476	18628	18674	18747	18604	18702	18425	18754	18340	18767	18668	18619	18543	18733	18588	18793	18900	18541	18558	18572	18389	18629	18805	18637	18733	18710	18536	18507	18671	18796	18668	18549	18884	18628	18576	18665	18621	18525	18865	18503	18365	18703	18526	18591	18810	18633	18584	18507	18787	18628	18679	18631	18728	18867	18742	18636	18720	18740	18883	18588	18696	18692	18535	18503	18598	18684	18752	18735	18601	18632	18763	18642	18594	18501	18743	18822	18690	18641	18873	18709	18633	18502	18660	18393	18585	18399	18682	18665	18741	18580	18716	18744	18640	18613	18411	18655	18605	18492	18592	18493	18655	18610	18707	18543	18711	18731	18729	18586	18554	18514	18553	18555	18519	18644	18594	18633	18564	18828	18589	18642	18880	18595	18714	18448	18796	18468	18602	18786	18640	18927	18722	18613	18607	18716	18413	18772	18624	18318	18779	18787	18569	18451	18567	18602	18588	18665	18567	18493	18589	18801	18634	18759	18373	18425	18569	18454	18351	18609	18587	18622	18674	18592	18759	18802	18533	18443	18469	18712	18726	18666	18482	18587	18639	18787	18565	18839	18785	18696	18599	18622	18709	18562	18737	18771	18225	18571	18620	18456	18441	18580	18540	18704	18487	18670	18587	18570	18401	18847	18713	18698	18642	18693	18690	18641	18809	18597	18683	18521	18943	18462	18592	18584	18544	18619	18610	18528	18546	18612	18775	18629	18563	18606	18439	18441	18474	18648	18531	18735	18568	18647	18648	18726	18776	18635	18516	18662	18446	18572	18653	18542	18595	18826	18590	18675	18642	18584	18502	18741	18674	18751	18630	18541	18628	18597	18505	18850	18726	18600	18636	18546	18518	18550	18652	18536	18478	18516	18640	18751	18638	18679	18659	18688	18780	18675	18656	18616	18614	18752	18681	18667	18647	18893	18600	18719	18547	18609	18698	18599	18687	18825	18464	18638	18740	18555	18656	18600	18574	18626	18441	18709	18611	18751	18696	18614	18817	18549	18675	18831	18534	18558	18516	18804	18566	18589	18611	18633	18441	18425	18678	18532	18603	18712	18760	18560	18674	18662	18719	18756	18517	18300	18381	18699	18733	18715	18469	18603	18573	18561	18706	18591	18776	18684	18568	18527	18508	18558	18703	18789	18623	18571	18679	18696	18638	18583	18566	18434	18700	18610	18791	18718	18422	18664	18719	18554	18659	18678	18779	18671	18621	18557	18458	18592	18720	18484	18386	18587	18702	18463	18490	18708	18750	18531	18544	18512	18552	18609	18774	18594	18768	18591	18660	18601	18588	18513	18581	18498	18385	18430	18609	18476	18635	18701	18554	18579	18563	18642	18765	18492	18612	18678	18663	18593	18532	18551	18441	18560	18669	18571	18650	18591	18656	18694	18609	18512	18566	18332	18611	18571	18611	18678	18565	18723	18682	18532	18696	18707	18482	18701	18694	18733	18569	18597	18476	18527	18605	18761	18619	18547	18575	18418	18702	18573	18518	18567	18820	18661	18449	18628	18610	18604	18591	18739	18684	18727	18516	18664	18612	18635	18613	18646	18611	18608	18557	18633	18617	18839	18611	18578	18685	18516	18723	18601	18736	18583	18528	18557	18588	18812	18560	18640	18378	18389	18897	18612	18705	18782	18505	18667	18605	18630	18583	18656	18675	18647	18769	18611	18649	18602	18605	18661	18517	18627	18699	18482	18445	18508	18669	18806	18655	18638	18660	18578	18625	18557	18545	18459	18576	18564	18533	18445	18562	18616	18685	18564	18756	18488	18746	18697	18651	18736	18629	18583	18692	18712	18577	18582	18651	18578	18507	18546	18676	18523	18716	18616	18401	18506	18531	18670	18559	18672	18497	18482	18659	18712	18486	18613	18763	18623	18659	18799	18684	18689	18493	18607	18499	18627	18729	18442	18612	18586	18557	18586	18609	18630	18739	18626	18657	18523	18465	18616	18606	18667	18771	18756	18967	18622	18815	18622	18470	18657	18757	18657	18608	18561	18847	18604	18681	18635	18448	18805	18769	18655	18484	18669	18560	18559	18666	18654	18582	18449	18474	18592	18533	18632	18798	18581	18565	18671	18617	18629	18705	18599	18624	18740	18696	18577	18730	18670	18760	18727	18656	18560	18432	18603	18690	18737	18611	18562	18747	18877	18696	18616	18523	18777	18650	18517	18460	18608	18575	18674	18480	18578	18443	18537	18712	18584	18696	18663	18535	18361	18496	18511	18540	18596	18283	18499	18660	18703	18580	18496	18722	18376	18787	18514	18790	18450	18561	18758	18763	18673	18675	18708	18555	18603	18559	18639	18568	18460	18562	18654	18562	18586	18631	18573	18609	18588	18749	18906	18609	18618	18558	18703	18791	18490	18545	18650	18828	18645	18567	18520	18507	18575	18570	18590	18656	18757	18524	18945	18749	18588	18618	18519	18597	18460	18618	18474	18691	18615	18665	18678	18859	18428	18368	18671	18568	18738	18612	18777	18633	18585	18374	18563	18668	18701	18489	18347	18294	18734	18548	18581	18748	18601	18717	18525	18466	18514	18612	18579	18473	18616	18656	18652	18694	18593	18636	18759	18569	18332	18712	18647	18578	18719	18734	18385	18655	18585	18599	18762	18464	18633	18712	18645	18640	18660	18619	18755	18555	18626	18839	18565	18517	18691	18455	18805	18313	18664	18572	18723	18478	18815	18702	18754	18634	18688	18573	18636	18600	18501	18623	18621	18712	18423	18510	18840	18513	18713	18612	18516	18703	18548	18797	18705	18544	18540	18413	18651	18585	18618	18427	18402	18517	18790	18625	18721	18742	18775	18659	18533	18843	18692	18720	18621	18691	18477	18454	18471	18822	18533	18671	18675	18664	18571	18664	18486	18590	18411	18750	18648	18574	18577	18644	18789	18692	18655	18616	18522	18644	18727	18645	18632	18750	18835	18598	18605	18553	18725	18748	18608	18429	18562	18678	18806	18706	18709	18432	18593	18580	18371	18519	18697	18808	18531	18542	18687	18500	18553	18627	18498	18745	18716	18591	18652	18741	18616	18631	18814	18736	18787	18449	18437	18619	18781	18486	18500	18533	18541	18672	18557	18515	18634	18592	18555	18718	18536	18724	18770	18603	18734	18539	18520	18544	18787	18528	18668	18421	18622	18504	18600	18441	18587	18548	18655	18562	18583	18670	18508	18568	18530	18515	18575	18466	18618	18797	18394	18554	18481	18718	18463	18594	18560	18618	18415	18646	18735	18600	18721	18640	18743	18802	18420	18593	18833	18811	18761	18638	18714	18636	18776	18542	18689	18777	18528	18700	18820	18565	18765	18616	18696	18559	18450	18669	18567	18774	18618	18525	18558	18628	18717	18701	18651	18595	18534	18708	18693	18733	18604	18498	18558	18657	18632	18655	18861	18649	18687	18526	18497	18673	18749	18603	18579	18633	18860	18544	18529	18654	18573	18648	18382	18523	18620	18462	18653	18681	18529	18457	18473	18482	18677	18617	18513	18514	18356	18411	18742	18519	18725	18693	18650	18615	18661	18639	18664	18481	18543	18677	18456	18383	18576	18508	18650	18323	18671	18585	18576	18689	18603	18647	18638	18491	18564	18707	18590	18652	18713	18584	18646	18474	18675	18750	18540	18604	18521	18732	18648	18779	18613	18736	18780	18536	18648	18720	18605	18738	18689	18717	18359	18477	18476	18562	18650	18611	18715	18610	18770	18534	18566	18720	18421	18552	18723	18662	18376	18781	18455	18684	18465	18687	18580	18672	18423	18848	18739	18613	18687	18721	18668	18627	18558	18658	18588	18617	18375	18580	18578	18457	18673	18492	18761	18639	18683	18562	18855	18601	18697	18639	18604	18611	18750	18679	18722	18639	18573	18511	18482	18584	18619	18682	18381	18516	18699	18645	18743	18512	18733	18559	18629	18754	18699	18691	18687	18553	18606	18455	18516	18475	18613	18703	18706	18603	18764	18742	18632	18599	18398	18669	18755	18476	18554	18446	18457	18761	18565	18602	18558	18681	18593	18437	18542	18739	18539	18472	18733	18510	18802	18476	18441	18781	18853	18750	18787	18653	18433	18544	18478	18608	18632	18712	18859	18596
17586	19273	19388	18157	17721	17534	17231	17329	17378	17366	17129	17553	19209	20949	19971	18486	17378	17145	16899	16873	16879	16965	16785	16878	16932	16627	17119	16863	16795	16738	16903	16777	16858	16840	16837	16721	16757	16811	16803	16691	16837	17057	16853	16646	16822	16855	16884	16967	16847	16877	16786	16797	16841	16960	16749	16779	16810	16876	16909	16927	16702	16799	17029	16761	16950	16945	16790	16855	17015	17087	16757	16899	16751	16777	16991	16919	17095	16842	16863	16746	16776	16863	16963	16857	16834	16889	16977	16858	16860	16754	16850	16947	16826	16857	16965	16816	16781	16842	16796	17043	16893	16811	16795	16961	16906	16821	16934	16797	16772	16946	16896	16813	16915	16644	16833	16837	16836	16823	16935	16818	16869	16862	16829	16907	16777	16896	16663	17011	16727	16748	16774	16826	16810	16919	16846	16954	16739	16836	16966	17005	16922	16819	16855	16840	16675	16948	16913	16807	16965	16808	16880	16838	16929	16961	16752	16841	16871	16917	16960	16808	16829	16969	16869	16894	16848	16824	16839	16738	16908	16942	16682	16988	16781	16873	16669	16796	16856	16972	16884	16857	16860	16661	17071	17013	16757	16744	16741	16899	16961	17014	16836	16751	16796	16686	16841	16884	16766	16731	16904	17017	16851	16873	16695	16751	16715	16952	16897	16949	16764	16791	16910	16883	16818	16742	16945	16844	16849	16732	16967	16739	16801	17004	16884	16782	16800	16901	17003	16896	16824	16896	16877	16720	16881	16631	16830	16813	16820	16826	16836	16872	16747	16725	16665	16752	16692	16878	16864	16786	16869	16895	16868	16984	16793	16695	16871	16845	16852	16689	16997	16775	16870	16898	16905	16833	16899	16781	16853	16878	16963	17047	16852	16900	16845	17053	16746	16877	16709	16938	16740	16752	16926	16910	16856	16762	16985	16782	16809	16799	16886	16714	16654	16893	16772	16750	16952	16742	16797	16749	16852	16990	16832	16867	16751	16850	16891	16782	16881	17086	16958	16909	16812	16815	16908	16854	16896	16621	16953	16727	16925	16866	16853	16875	16902	16887	16874	16764	16811	16867	16862	16819	16848	16697	16679	16776	16836	16941	16662	16844	16827	16792	16763	17039	17034	16943	16819	16836	16785	16912	16850	16693	16742	16776	16872	16820	16735	16955	16792	16818	16912	16726	16791	16894	16800	16729	16823	16956	16806	16767	16952	16912	16969	16789	16757	16883	16841	17015	16880	16819	16847	16906	16872	16799	16774	17074	16898	16987	16727	16659	17041	16748	16843	16705	17002	16806	16887	16872	16842	16948	16778	16805	16807	16806	16889	16862	16885	17021	16814	16859	16951	16828	16911	16752	16903	16852	16904	16848	16788	16881	16759	16669	16959	16885	16800	16726	16979	17007	16634	16811	16870	16658	16698	16925	16928	16836	16917	16819	16793	16794	16886	16841	16734	16700	16740	16850	16757	16815	16803	16726	16844	16865	16923	16780	16841	16845	17048	16862	16834	16798	16862	16771	16650	16753	16879	16797	16913	16785	16759	17024	16925	16800	17007	17029	16787	16897	16787	16743	16887	16879	16688	16883	16735	16777	16712	16943	16996	16742	16738	16822	16834	16674	16786	16836	16782	17056	16825	16982	17006	16716	16815	16879	16889	16734	16897	16834	16974	16975	16970	16782	16774	16696	16953	16724	16825	16871	16897	16845	16774	16694	16954	16813	16812	17039	16961	16831	16960	16890	16749	16782	16841	16804	16923	16945	16818	17116	16922	17038	16862	16989	17068	16862	16928	16778	16781	16969	16730	16814	16779	16966	16765	16901	16636	16850	16856	16886	16753	16960	16580	16879	16836	16797	16914	16772	16811	17049	16842	16755	16851	16946	16880	16874	16867	16753	16712	16796	16913	16708	16796	16992	16699	16801	16926	16790	16708	16783	16881	16822	16969	16719	16733	16916	16836	16713	16925	16824	16835	16775	16760	16877	16874	16915	16776	17135	16712	16706	16823	16643	16909	16848	17115	16860	16854	16934	16817	16769	16879	16872	16871	16715	16798	16856	16846	16976	16863	16710	16957	16801	17039	16668	16807	16585	16789	16944	16942	16834	16646	16932	16985	17037	16850	16909	16622	16825	16984	16925	16781	16845	16951	16587	16810	16887	16935	16871	16796	16998	16770	16860	16836	16791	16791	16824	16943	16786	16821	16813	16830	16816	16779	16888	16853	16931	16898	16773	16706	16741	16846	16821	16772	16611	16901	16759	16865	16905	16891	16777	16883	16895	16782	16874	16686	16992	16892	16925	16921	16854	16849	16830	16941	16790	16989	16851	16841	16732	16879	16640	16887	16708	16869	16915	16936	16851	16754	16790	16861	16750	16742	16869	16987	16792	16848	16794	16956	16847	16660	16991	16836	16698	16923	16774	16935	16928	16854	16861	16925	16747	16772	16940	16740	16901	16742	16839	16852	16856	16985	16787	16881	16889	16901	16749	16905	16868	16779	16750	16971	16941	16788	16825	16827	16990	16982	16891	16983	16880	16898	16845	16820	16722	16813	16793	16927	16757	16719	17077	16861	16793	16910	16921	16722	16853	16993	16842	16856	16742	16793	16885	16919	16875	16885	16926	16847	16895	17053	16941	16767	16832	16826	16799	16892	16890	16748	16760	16843	16773	16940	16951	16868	16893	16830	16774	16838	16883	16799	16889	16903	16967	16797	16912	16818	16822	16842	16910	16952	16797	16883	16853	16915	16984	16960	16855	16800	16924	16946	16837	16801	16942	16915	16825	16760	16852	17008	16854	16953	16755	16761	16825	16756	16888	16777	16918	16810	16837	16968	16721	16724	16917	16934	16795	16770	16770	16754	16992	16865	16824	16971	17024	16785	17011	16873	16806	16928	16969	16794	16896	16857	16897	16809	16937	16967	16901	16938	16888	16950	16931	16728	17020	16765	16817	16828	16834	17058	16703	16885	16892	16849	16927	16711	16895	16833	16813	16722	16882	16806	16693	16635	16926	16830	16740	16847	16984	17191	16657	16866	16931	16784	16975	16758	16780	16749	16825	16856	16907	16978	16794	16618	16957	16749	16690	16882	16849	16981	16882	16940	16821	16735	16940	16764	16870	16786	16833	16874	16929	16869	16697	17020	16833	17027	16825	16912	16948	16941	16802	16784	17020	16879	16806	16844	16805	16868	16866	16974	16873	16773	16808	16966	16813	16758	16882	16763	16937	16905	16758	16773	16814	16980	16753	16701	16815	16956	16886	16860	16714	16730	16804	16936	16860	16687	16830	16933	16722	16867	16687	17057	16810	16800	16791	16802	16895	16865	16875	16850	16883	16860	16915	16723	16879	16805	16913	16754	16819	16926	16913	16929	16719	16598	16981	16723	16667	16894	16951	16852	16942	16862	16718	16798	16864	16771	16855	16957	16813	16673	16989	16782	16895	16749	16625	16819	16910	16954	16906	16998	16763	16938	16861	16990	16919	16857	16739	16863	16817	16834	16733	16869	16960	16882	16997	16890	16841	16996	16726	16663	16897	16851	16908	16814	16790	16713	16891	16877	16857	16941	16718	16888	16685	16751	16954	16782	16919	16894	16929	16935	16856	16691	16888	16703	16919	16775	17028	16899	16850	16855	16940	16827	16801	16836	16896	16852	16951	16821	16822	16875	16843	16896	16817	16934	16781	17004	16980	16766	16920	16920	16870	16874	16742	16743	16818	17002	16728	16914	16618	16842	16897	16927	16968	17016	16899	16972	16992	16886	16792	16917	16846	16811	16911	16896	16877	16986	16921	16870	16758	16913	16688	16970	16800	16692	16692	16880	16884	16880	16669	16882	16776	16834	16738	16750	16669	16865	16934	16919	16832	16914	16908	16897	16888	16780	17017	16815	16862	16751	16846	16875	16869	16891	16897	16915	16812	16908	16860	17008	16946	16859	16775	16901	16767	17115	16858	16893	16873	16702	16929	16956	16974	16965	16920	16873	16852	16922	16846	16999	16845	16754	16885	16546	16777	16722	16896	16839	16705	16959	16925	16877	16891	16861	16795	16766	16997	16985	16856	16818	16932	17066	16867	16714	16776	16681	17089	16924	16889	16903	17074	16832	16900	16745	16942	16848	16898	16914	16881	17002	16854	16900	16893	16790	16806	16887	16857	16810	16946	16704	16913	16979	16897	16953	16702	16788	16831	16941	16888	16849	16861	16795	16867	16713	17076	16805	16899	16890	16681	17020	16811	16821	17038	16860	16880	16937	16987	16849	16822	16921	16936	16858	16974	16872	16928	17047	16707	16916	16992	16788	16877	16823	17094	16698	16773	16785	16794	16779	16787	16859	17097	17004	16788	16894	16919	16708	16830	16843	16780	16729	16938	16789	16878	16881	16841	16971	16731	16682	16964	16904	16739	16952	16991	16739	16889	16720	16842	16670	16718	16773	16890	17001	16811	16886	16834	16812	16995	17024	16795	16755	16991	16831	16808	16869	16805	16738	16689	16867	16921	16876	16852	16833	16771	17105	16784	16790	16777	16762	16810	16812	16892	17005	16757	16834	17026	16700	16753	17058	16742	16920	16948	16909	16830	16934	16832	16911	16775	16890	16833	16856	16943	17051	16926	16723	16933	16874	16822	17053	16831	16969	16808	16774	16739	16973	16840	16969	16832	16747	16799	16772	16891	16851	16934	16894	16844	16791	16764	17044	16776	16940	16743	16739	16754	17007	16782	16781	16841	16952	16719	16848	16994	16721	16898	16980	17005	16804	16848	16660	16982	16889	16607	16786	16693	16945	16730	16848	17041	16917	16742	16860	16873	16909	16773	16752	16899	16861	16919	16835	16828	16857	16872	16808	16917	16887	16730	16830	16835	16955	16931	16745	16928	17011	16742	17101	16883	16707	16847	16781	16937	16967	16779	16942	16986	16791	16691	16977	16805	16794	16810	17039	16876	16869	16875	16780	17097	16820	16779	16795	16778	16700	16814	16875	16771	16891	16761	16854	16802	16775	16862	16805	16944	16812	16916	17002	16850	16906	16834	17004	16789	16988	16710	16947	16809	16871	16833	16847	16985	16779	16707	16754	16748	16860	16845	16829	16740	16748	16810	17031	16879	16901	16741	16840	17000	16936	16886	16886	16854	16927	16909
25016	21372	28213	25486	22197	21177	20920	19457	19238	19393	19603	20651	32074	31869	28738	24141	20896	19109	18737	18462	18427	18466	18506	18596	18330	18634	18447	18559	18621	18436	18419	18597	18531	18598	18324	18554	18293	18490	18486	18442	18582	18532	18513	18510	18550	18415	18478	18520	18283	18638	18507	18377	18544	18528	18448	18595	18264	18487	18606	18488	18497	18338	18386	18634	18339	18521	18386	18387	18230	18451	18440	18362	18323	18250	18539	18313	18532	18442	18459	18404	18573	18460	18454	18563	18483	18361	18323	18537	18466	18419	18387	18356	18424	18487	18372	18510	18321	18432	18451	18552	18507	18461	18316	18437	18417	18467	18492	18420	18384	18305	18266	18445	18333	18224	18454	18478	18267	18370	18304	18511	18516	18306	18536	18249	18405	18347	18562	18452	18546	18537	18348	18385	18296	18250	18527	18391	18507	18506	18528	18398	18564	18506	18510	18545	18788	18575	18453	18333	18597	18451	18086	18438	18364	18549	18616	18461	18417	18660	18612	18232	18442	18314	18519	18304	18517	18375	18752	18427	18581	18410	18513	18485	18521	18419	18416	18454	18390	18492	18392	18338	18421	18348	18333	18323	18279	18282	18359	18442	18324	18433	18453	18482	18375	18552	18347	18265	18475	18434	18257	18572	18263	18544	18292	18243	18413	18522	18474	18487	18511	18475	18625	18519	18415	18196	18619	18377	18505	18520	18346	18473	18462	18379	18520	18342	18095	18361	18529	18374	18451	18491	18264	18355	18378	18336	18495	18445	18351	18601	18312	18304	18307	18448	18354	18644	18379	18434	18536	18467	18510	18493	18407	18361	18388	18337	18435	18262	18463	18456	18581	18398	18492	18472	18568	18260	18374	18610	18334	18601	18541	18478	18453	18533	18457	18384	18514	18410	18373	18340	18701	18325	18230	18308	18489	18454	18369	18457	18352	18389	18406	18362	18528	18378	18431	18519	18626	18401	18420	18493	18516	18573	18514	18371	18307	18441	18419	18576	18380	18271	18532	18361	18425	18561	18290	18421	18428	18562	18623	18485	18498	18422	18411	18641	18611	18238	18390	18680	18454	18479	18543	18462	18595	18420	18425	18373	18366	18501	18649	18454	18328	18863	18526	18568	18182	18376	18609	18426	18606	18318	18611	18461	18351	18413	18453	18431	18420	18475	18381	18443	18416	18268	18495	18624	18627	18429	18612	18201	18289	18370	18295	18611	18489	18440	18249	18387	18414	18339	18397	18429	18255	18348	18544	18277	18477	18444	18722	18421	18574	18475	18445	18435	18378	18546	18549	18415	18395	18422	18436	18286	18540	18556	18295	18464	18398	18396	18416	18287	18409	18414	18372	18479	18414	18392	18394	18582	18354	18429	18638	18421	18331	18493	18459	18644	18483	18448	18590	18397	18509	18285	18505	18510	18257	18421	18531	18482	18640	18422	18511	18401	18421	18476	18390	18443	18696	18543	18665	18515	18421	18718	18307	18176	18488	18346	18447	18544	18444	18561	18398	18494	18430	18466	18381	18454	18278	18390	18395	18466	18366	18480	18510	18532	18472	18323	18281	18241	18494	18502	18457	18415	18351	18358	18407	18478	18415	18659	18330	18468	18294	18534	18407	18264	18359	18327	18399	18524	18462	18548	18351	18392	18364	18200	18420	18355	18390	18612	18481	18206	18325	18321	18446	18349	18142	18419	18430	18459	18564	18510	18214	18255	18479	18323	18515	18520	18456	18358	18534	18520	18443	18373	18576	18574	18497	18492	18525	18339	18479	18230	18402	18698	18283	18554	18617	18468	18128	18478	18243	18489	18474	18260	18174	18445	18317	18259	18528	18408	18485	18588	18361	18530	18370	18392	18653	18693	18610	18709	18521	18526	18471	18464	18392	18422	18426	18517	18501	18430	18428	18572	18428	18507	18582	18340	18473	18392	18491	18456	18511	18133	18455	18412	18527	18418	18379	18742	18402	18483	18566	18473	18518	18495	18459	18356	18442	18493	18451	18602	18398	18290	18397	18221	18531	18494	18483	18401	18509	18417	18358	18497	18300	18488	18314	18394	18326	18548	18328	18292	18322	18329	18498	18478	18301	18491	18492	18465	18480	18475	18503	18511	18451	18339	18505	18525	18413	18417	18541	18457	18329	18397	18344	18451	18491	18397	18332	18408	18417	18313	18553	18408	18388	18572	18464	18214	18361	18526	18315	18553	18599	18463	18292	18481	18458	18450	18567	18250	18512	18536	18490	18505	18347	18433	18413	18206	18441	18327	18347	18354	18552	18293	18429	18339	18406	18404	18586	18457	18384	18493	18472	18489	18599	18365	18392	18356	18700	18413	18319	18426	18457	18350	18625	18135	18423	18574	18602	18412	18319	18280	18421	18480	18430	18473	18665	18340	18550	18182	18458	18458	18318	18343	18480	18331	18332	18557	18423	18302	18496	18328	18440	18348	18474	18428	18545	18338	18241	18519	18534	18338	18646	18405	18521	18570	18390	18481	18538	18640	18397	18132	18598	18471	18411	18546	18403	18327	18456	18483	18483	18466	18301	18508	18364	18318	18269	18467	18445	18222	18263	18357	18442	18488	18367	18380	18098	18406	18554	18367	18519	18297	18659	18405	18389	18552	18394	18395	18334	18362	18452	18693	18535	18547	18647	18288	18394	18365	18488	18485	18252	18620	18550	18364	18363	18410	18468	18364	18395	18211	18617	18411	18362	18380	18409	18408	18450	18493	18452	18615	18439	18442	18442	18329	18484	18475	18498	18391	18366	18215	18357	18334	18259	18610	18471	18541	18340	18601	18535	18485	18433	18550	18369	18559	18375	18403	18561	18213	18545	18396	18277	18388	18507	18474	18303	18442	18563	18575	18527	18359	18401	18343	18418	18566	18400	18551	18482	18537	18437	18305	18553	18334	18362	18320	18498	18407	18334	18293	18299	18172	18391	18249	18456	18213	18337	18393	18205	18271	18336	18569	18459	18253	18393	18454	18453	18502	18487	18281	18389	18562	18413	18401	18559	18183	18546	18344	18370	18566	18586	18403	18432	18469	18206	18339	18411	18498	18594	18329	18178	18343	18249	18340	18322	18288	18447	18233	18490	18368	18381	18423	18450	18423	18311	18510	18569	18390	18328	18465	18565	18195	18432	18560	18492	18640	18228	18302	18411	18399	18423	18366	18381	18375	18650	18483	18444	18345	18579	18493	18298	18351	18428	18444	18465	18447	18318	18355	18360	18604	18425	18443	18442	18296	18343	18353	18384	18447	18375	18285	18634	18477	18586	18520	18611	18486	18431	18320	18442	18247	18227	18471	18489	18607	18341	18370	18414	18396	18374	18418	18193	18558	18507	18417	18570	18303	18657	18598	18403	18519	18507	18346	18441	18432	18275	18588	18421	18295	18389	18460	18219	18616	18465	18360	18300	18397	18361	18571	18436	18387	18370	18522	18589	18523	18422	18584	18544	18495	18423	18404	18476	18707	18571	18384	18209	18452	18329	18418	18469	18594	18546	18470	18603	18321	18470	18478	18376	18518	18343	18441	18404	18537	18446	18557	18520	18206	18466	18367	18512	18451	18267	18540	18392	18467	18415	18483	18377	18439	18376	18312	18580	18579	18164	18253	18470	18438	18325	18601	18527	18509	18415	18288	18524	18292	18296	18513	18304	18378	18260	18231	18430	18309	18435	18633	18208	18592	18642	18493	18462	18526	18434	18408	18484	18318	18193	18481	18359	18456	18481	18305	18603	18452	18302	18446	18442	18319	18456	18555	18227	18238	18487	18375	18465	18423	18314	18591	18382	18398	18609	18382	18548	18257	18488	18504	18399	18302	18291	18663	18337	18277	18377	18577	18369	18401	18518	18415	18337	18466	18477	18496	18474	18388	18351	18256	18505	18500	18629	18578	18498	18369	18459	18304	18365	18406	18368	18523	18479	18545	18425	18493	18277	18460	18415	18401	18556	18412	18409	18437	18331	18355	18295	18358	18307	18398	18247	18399	18285	18335	18321	18417	18415	18164	18369	18320	18423	18514	18446	18499	18565	18288	18361	18510	18381	18471	18232	18284	18542	18418	18280	18283	18585	18385	18418	18466	18515	18519	18326	18465	18234	18394	18460	18590	18567	18297	18557	18475	18374	18298	18337	18272	18359	18342	18476	18542	18467	18236	18536	18429	18339	18281	18270	18217	18435	18501	18417	18427	18430	18557	18225	18473	18629	18430	18224	18351	18590	18455	18426	18610	18454	18516	18619	18337	18523	18303	18347	18311	18390	18689	18351	18315	18424	18522	18125	18521	18426	18504	18242	18401	18297	18440	18468	18416	18498	18402	18610	18298	18503	18593	18676	18355	18345	18391	18283	18511	18583	18426	18633	18495	18481	18451	18399	18327	18385	18161	18245	18360	18406	18541	18475	18343	18313	18350	18659	18516	18509	18443	18345	18439	18290	18347	18462	18497	18542	18259	18651	18335	18422	18230	18375	18318	18444	18473	18417	18366	18219	18641	18591	18509	18390	18339	18391	18438	18493	18503	18279	18277	18387	18430	18392	18451	18513	18325	18475	18527	18659	18537	18573	18513	18398	18537	18327	18524	18540	18365	18499	18479	18357	18301	18259	18403	18431	18431	18534	18490	18277	18556	18376	18393	18347	18259	18742	18445	18246	18369	18561	18556	18541	18481	18395	18472	18424	18418	18343	18261	18450	18311	18516	18393	18828	18311	18481	18369	18401	18400	18178	18477	18510	18268	18558	18422	18434	18299	18453	18437	18396	18346	18555	18467	18385	18546	18525	18360	18370	18326	18298	18401	18520	18407	18359	18537	18441	18639	18510	18290	18444	18298	18501	18449	18433	18495	18648	18376	18280	18376	18496	18718	18478	18526	18495	18359	18176	18672	18524	18428	18517	18555	18405	18458	18527	18323	18374	18355	18526	18277	18550	18620	18322	18508	18519	18334	18279	18255	18332	18450	18501	18485	18691	18481	18399	18402	18409	18538	18404	18591	18384	18314	18507	18394	18531	18505	18546	18560	18489	18463	18299	18464	18375	18496	18356	18530	18609	18558	18271	18323	18442	18560	18570	18563	18386	18401	18232	18292	18327	18535	18327	18508	18468	18525	18735	18572	18528	18376	18484	18612	18623	18372
16235	25315	24727	22245	20104	19449	18462	18526	18575	18181	18661	20654	36425	33663	29754	23200	18937	17375	16854	16685	16702	16761	16779	16725	16727	16790	16860	16789	16842	16721	16762	16752	16892	16767	16744	16888	16806	16713	16691	16718	16875	16790	16776	16858	16766	16757	16726	16851	16692	16735	16648	16895	16819	16774	16808	16918	16662	16822	16763	16742	16873	16866	16826	16639	16557	16656	16780	16542	17000	16756	16745	16849	16762	16756	16660	16672	16696	16858	16798	16887	16794	16650	16816	16545	16789	16615	16875	16748	16643	16765	16792	16819	16688	16785	16683	16612	16800	16576	16818	16766	16572	16826	16787	16832	16867	16643	16687	16679	16649	16543	16772	16703	16601	16887	16796	16929	16669	16925	16773	16652	16744	16674	16787	16792	16797	16827	16716	16833	16620	16865	16853	16732	16599	16848	16724	16883	16643	16729	16749	16847	16855	16939	16823	16762	16784	16884	16747	16763	16716	16741	16646	16740	16609	16711	16783	16633	16710	16796	16709	16728	16758	16674	16768	16737	16683	16799	16754	16944	16619	16692	16905	16716	16698	16646	16824	16820	16816	16759	16785	16728	16676	16841	16894	16880	16765	16855	16682	16721	16588	16916	16832	16768	16823	16719	16805	16732	16854	16693	16872	16765	16647	16669	16709	16709	16777	16606	16720	16705	16696	16853	16609	16782	16723	16699	16791	16684	16806	16584	16711	16794	16731	16751	16833	16826	16757	16783	16795	16714	16750	16846	16737	16755	16799	16734	16748	16777	16909	16706	16608	16833	16604	16774	16809	16796	16825	16838	16741	16785	16653	16791	16816	16774	16687	16763	16729	16673	16725	16849	16707	16851	16833	16708	16708	17037	16935	16676	16868	16831	16609	16632	16753	16588	16717	16865	16821	16672	16676	16992	16828	16879	16783	16741	16702	16809	16794	16744	16618	16823	16709	16839	16660	16677	16825	16827	16714	16756	16650	16806	16815	16779	16673	16785	16806	16869	16797	16808	16895	16697	16846	16705	16799	16660	16853	16733	16888	16703	16765	16730	16800	16874	16711	16849	16875	16691	16867	16658	16755	16600	16886	16797	16692	16925	16788	16780	16935	16816	16573	16589	16722	16739	16791	16711	16950	16689	16780	16611	16765	16620	16731	16786	16747	16752	16673	16830	16641	16818	16674	16691	16742	16744	16622	16762	16844	16914	16710	16764	16688	16657	16715	16756	17026	16869	16843	16642	16866	16816	16738	16682	16739	16611	16679	16665	16864	16558	16923	16738	16738	16884	16841	16810	16785	16635	16912	16717	16892	16772	16640	16779	16793	16792	16691	16632	16679	16635	16730	16599	16939	16675	17040	16662	16837	16674	16817	16743	16741	16827	16851	16800	16793	16812	16689	16793	16830	16730	16667	16949	17041	16581	16831	16874	16864	16721	16635	16784	16752	16547	16846	16802	16713	16894	16817	16610	16705	16951	16835	16614	16640	16780	16756	16639	16870	16953	17020	16790	16690	16801	16670	16673	16781	16874	16883	16662	16696	16686	16920	16803	16812	16735	17017	16880	16800	16744	16770	16736	16799	16682	16824	16724	16802	16695	16891	16641	16830	16703	16648	16642	16714	16858	16699	16821	16818	16825	16955	16630	16698	16833	16846	16672	16741	16587	16736	16590	16684	16772	16788	16838	16850	16775	16937	16682	16702	16905	16673	16677	16845	16731	16758	16806	16845	16773	16922	16766	16846	16729	16759	16641	16982	16852	16543	16871	16599	16612	16760	16817	16835	16784	16772	16742	16849	17022	16658	16737	16860	16676	16654	16723	16742	16906	16733	16796	16882	16733	16774	16549	16730	16832	16779	16819	16767	16746	16820	16935	16757	16855	16959	16960	16725	16897	16635	16831	16656	16956	16867	16772	16725	16709	16791	16755	16715	16780	16881	16738	16667	16709	16778	16777	16747	16954	16738	16821	16796	16823	16878	16883	16563	16819	16702	16762	16677	16693	16649	16712	16676	16839	16928	16626	16755	16780	16814	16802	16734	16688	16732	16767	16739	16831	16901	16683	16502	16883	16848	16733	16741	16745	16925	16757	16601	16639	16792	16525	16700	16679	16555	16853	16676	16734	16858	16782	16750	16794	16918	16727	16879	16866	16707	16768	16632	16975	16757	16900	16771	16742	16723	16941	16815	16708	16836	16758	16692	16841	16687	16754	16684	16766	16709	16655	16764	16834	16643	16636	16893	16875	16829	16796	16854	16812	16950	16686	16736	16905	16822	16634	16735	16822	16954	16800	16664	16897	16698	16757	16740	16858	16854	16843	16780	16726	16769	16646	16721	16762	16770	16806	16684	16758	16919	16666	16614	16798	16734	16780	16695	16780	16694	16859	16775	16781	16797	16818	16819	16789	16690	16753	16734	16809	16788	16794	16654	16962	16716	16829	16888	16798	16793	16845	16782	16809	16807	16764	16674	16711	16934	16796	16721	16789	16861	16776	16689	16692	16896	16901	16721	16649	16760	16791	16950	16736	16569	16881	16820	16919	16798	16807	16848	16694	16825	16681	16887	16750	16781	16776	16728	16902	16870	16570	16786	16697	16703	16893	16618	16633	16776	16836	16862	16834	16838	16884	16834	16731	16743	16795	16817	16742	16709	16892	16781	16692	16817	16513	16829	16550	16788	16836	16865	16900	16878	16754	16856	16612	16781	16625	16868	16823	16708	16811	16798	16735	16696	16774	16865	16850	16828	16720	16884	16788	16780	16623	16665	16855	16797	16613	16687	16648	16849	16749	16698	16904	16770	16680	16767	16701	16849	16571	16872	16701	16809	16837	16815	16675	16761	16719	16716	16689	16860	16655	16590	16576	16693	16866	16739	16740	16942	16630	16876	16909	16802	16793	16827	16846	16722	16649	16865	16822	16716	16882	16719	16814	16692	16722	16898	16782	16552	16853	16829	16758	16805	16702	16699	16774	16905	16788	16772	16879	17000	16877	16761	16736	16790	16710	16527	16834	16815	16616	16751	16916	16898	16727	16674	16948	16765	16701	16645	16869	16547	16671	16719	16920	16845	16782	17082	16798	16816	16932	16697	16874	16605	16519	16808	16662	16755	16881	16872	16700	16935	16814	16826	16706	16671	16717	16754	16826	16748	16654	16887	16837	16780	16759	16782	16732	16816	16736	16784	16722	16699	16725	16766	16787	16844	16770	16776	16949	16861	16768	16704	16827	16839	16971	16679	16817	16647	16929	16689	16832	16735	16842	16732	16752	16752	16775	16763	16711	16801	16807	16920	16947	16749	16776	16895	16800	16872	16724	16873	16814	16976	16682	16849	16620	16777	16538	16834	16814	16810	16775	16787	16722	16718	16728	16904	17005	16785	16793	16654	16836	16944	16934	16699	16593	16727	16757	16812	16660	16691	16670	16827	16655	16791	16625	16883	16691	16676	16579	16750	16773	16765	16743	16764	16662	16880	16794	16641	16817	16720	16715	16559	16664	16812	16704	16804	16850	16791	17000	16678	16569	16681	16786	16809	16691	16799	16781	16817	16759	16872	16655	16760	16670	16738	16778	16669	16758	16892	16721	16681	16640	16603	16578	16980	16969	16714	16681	16750	16903	16787	16664	17072	16603	16705	16583	16836	16910	16717	16613	16753	16707	16788	16709	16803	16824	16863	16798	16820	16879	16788	16750	16655	16757	16767	16762	16704	16792	16759	16879	16759	16699	16822	16808	16812	16762	16796	16728	16771	16737	16783	16920	16766	16885	16533	16806	16647	16689	16631	16935	16823	16656	16856	16769	16800	16768	16658	16710	16876	16895	16915	16825	16758	16685	16816	16684	16887	16782	16863	16820	16703	16764	16793	16785	16680	16696	16780	16984	16844	16612	16723	16882	16687	16701	16924	16678	16768	16696	16817	16723	16850	16652	16650	16705	16818	16770	16850	16890	16716	16637	16599	16539	16740	16634	16572	16924	16858	16708	16792	16748	16598	16840	16757	16573	16773	16772	16605	16782	16908	16797	16822	16915	16679	16910	16819	16886	16891	16627	16865	16693	16818	16850	16637	16783	16755	16582	16799	16763	16704	16769	16871	16716	16901	16757	16712	16732	16679	16693	16743	16732	16542	16713	16798	16688	16725	16650	16894	16802	16727	16745	16860	16724	16972	16704	16668	16810	16906	16926	16759	16778	16708	16575	16707	16776	16865	16819	16840	16760	16579	16689	16551	16952	16821	16647	16841	16880	16704	16664	16690	16620	16721	16765	16869	16893	16673	16697	16795	16690	16869	16592	16771	16793	16697	16702	17035	16831	16825	16824	16791	16676	16620	16683	16698	16870	16633	16844	16814	16735	16802	16682	16736	16722	16777	16777	16739	16673	16759	16593	16754	16687	16822	16510	16865	16755	16607	16699	16561	16873	16700	16671	16515	16626	16689	16645	16730	16804	16563	16832	16670	16653	16831	16737	16951	16669	16797	16654	16749	16542	16776	16842	16962	16860	16653	16759	16905	16780	16670	16565	16839	16549	16787	16739	16641	16909	16878	16837	16941	16668	16745	16653	16797	16863	16914	16830	16599	16714	16752	16749	16741	16733	16571	16841	16701	16769	16702	16643	16843	16577	16801	16879	16848	16594	16815	16781	16827	16793	16743	16699	16758	16701	16789	16723	16661	16698	16685	16621	16753	16857	16682	16906	16830	16680	16578	16889	16686	16896	16897	16677	16793	16725	16643	16698	16773	16835	16795	16714	16731	16677	16922	16716	16815	16820	16866	16835	16684	16563	16854	16841	16710	16786	16739	16785	16790	16874	16757	16734	16744	16864	16772	16826	16885	16644	16961	16772	16728	16803	16546	16790	16987	16787	16940	16970	16808	16624	16705	16724	16787	16688	16771	16879	16774	16664	16830	16792	16694	16625	16778	16825	16601	17027	16637	16817	16733	16686	16532	16796	16665	16638	16826	16980	16824	16783	16758	16778	16640	16676	16744	16809	16667	16805	16811	16702	17082	16935	16769	16778	16814	16845	16911	16828	16928	16816	16833	16622	16712	16675	16683	16710	16732	16770	16855	16963	16793	16722	16758	16898	16749	16687	16700	16952	16890	16948	16770	16727	16697	16816	16892	16761	16769	16723	16944	16673	16869	16594	16719	16740
23649	21339	28899	24268	22388	24024	24712	22282	22531	22922	22204	22022	35673	38258	34291	27859	22110	19401	18716	18479	18603	18527	18423	18372	18258	18595	18304	18459	18357	18483	18214	18340	18530	18338	18327	18175	18594	18303	18323	18343	18340	18371	18519	18312	18358	18313	18357	18129	18405	18293	18226	18276	18333	18276	18153	18456	18379	18105	18389	18470	18503	18483	18197	18352	18309	18286	18449	18529	18442	18326	18337	18322	18327	18240	18195	18300	18150	18285	18327	18261	18060	18315	18408	18089	18408	18079	18363	18286	18252	18375	18496	18192	18371	18447	18191	18195	18393	18420	18417	18494	18332	18213	18241	18369	18268	18316	18297	18346	18275	18218	18244	18197	18370	18257	18300	18210	18271	18337	18265	18202	18497	18331	18415	18338	18232	18199	18322	18230	18247	18238	18308	18338	18278	18200	18401	18327	18407	18234	18281	18210	18327	18398	18318	18295	18188	18060	18463	18155	18174	18254	18406	18387	18398	18174	18278	18228	18318	18177	18242	18273	18235	18271	18255	18284	18224	18210	18450	18402	18252	18333	18158	18279	18375	18220	18221	18204	18206	18064	18593	18333	18380	18267	18324	18283	18129	18185	18563	18278	18265	18374	18304	18062	18068	18214	18440	18248	18155	18482	18424	18351	18235	18183	18389	18305	18220	18414	18263	18189	18303	18304	18249	18291	18248	18245	18370	18163	18258	18215	18328	18283	18409	18324	18214	18223	18207	18193	18373	18237	18393	18313	18189	18323	18194	18264	18458	18216	18464	18262	18497	18349	18483	18223	18234	18314	18117	18350	18308	18381	18126	18365	18093	18158	18176	18252	18341	18253	18361	18433	18287	18518	18310	18319	18139	18363	18135	18361	18285	18160	18298	18563	18279	18289	18428	18331	18182	18178	18401	18205	18207	18298	18199	18279	18253	18123	18223	18346	18241	18379	18283	18438	18259	18327	18327	18004	18357	18273	18297	18420	18415	18244	18373	18308	18313	18272	18079	18301	18349	18282	18269	18362	18335	18310	18234	18310	18143	18304	18123	18389	18202	18313	18259	18375	18303	18532	18212	18120	18330	18410	18223	18368	18202	18263	18513	18635	18332	18386	18486	18354	18294	18254	18199	18329	18338	18195	18086	18295	18287	18323	18293	18473	18476	18334	18252	18413	18182	18359	18286	18362	18239	18000	18272	18009	18190	18213	18318	18190	18234	18351	18349	18364	18302	18355	18308	18376	18219	18421	18303	18250	18275	18219	18406	18000	18201	18210	18225	18333	18225	18524	18415	18299	18414	18189	18284	18512	18414	18412	18266	18249	18608	18214	18230	18195	18196	18211	18424	18413	18143	18130	18332	18267	18563	18216	18294	18164	18376	18214	18191	18375	18475	18418	18393	18253	18182	18334	18231	18263	18371	18131	18118	18365	18249	18285	18264	18490	18535	18322	18039	18226	18101	18180	18280	18248	18219	18462	18476	18314	18328	18328	18459	18190	18259	18360	18035	18174	18177	18469	18324	18313	18051	18241	18294	18128	18331	18332	18351	18419	18323	18093	18119	18213	18112	18231	18308	18402	18486	18483	18388	18581	18027	18224	18097	18293	18390	18462	18403	18441	18255	18376	18273	18129	18198	18301	18297	18320	18428	18290	18245	18334	18444	18216	18349	18376	18160	18362	18342	18278	18382	18319	18336	18488	18262	18270	18332	18332	18332	18275	18381	18282	18319	18157	18316	18205	18428	18171	18189	18254	18320	18165	18424	18296	18304	18372	18504	18237	18185	18381	18476	18236	18338	18338	18274	18463	18186	18340	18303	18274	18193	18369	18161	18124	18333	18423	18178	18159	18196	18324	18464	18171	18172	18266	18299	18357	18383	18457	18135	18212	18460	18238	18309	18035	18111	18519	18232	18154	18347	18586	18402	18322	18107	18283	18323	18293	18202	18216	18203	18441	18230	18235	18218	18624	18309	18196	18421	18305	18296	18341	18562	18380	18346	18097	18312	18161	18455	18276	18117	18335	18242	18199	18390	18388	18516	18395	18292	18207	18270	18309	18174	17980	18378	18342	18258	18261	18275	18348	18335	18300	18207	18194	18047	18367	18471	18379	18344	18376	18445	18324	18351	18444	18187	18240	18520	18245	18303	18102	18223	18274	18530	18270	18456	18415	18275	18222	18126	18306	18207	18334	18412	18129	18309	18299	18171	18310	18364	18443	18432	18486	18143	18334	18228	18445	18065	18187	18215	18349	18235	18101	18271	18201	18279	18351	18285	18234	18179	18379	18313	18248	18197	18386	18216	18150	18319	18295	18283	18371	18347	18420	18170	18390	18230	18279	18181	18123	18373	18088	18309	18321	18247	18205	18247	18172	18031	18199	18290	18182	18051	18361	18311	18273	18168	18191	18385	18372	18183	18176	18407	18356	18258	18346	18246	18491	18524	18324	18451	18474	18347	18301	18427	18362	18275	18178	18191	18172	18271	18268	18208	18159	18174	18427	18213	18423	18575	18234	18318	18459	18209	18174	18251	18491	18253	18189	18336	18383	18332	18165	18464	18135	18400	18119	18304	18169	18243	18207	18230	18269	18355	18309	18434	18269	18404	18177	18285	18142	18272	18367	18133	18194	18207	18440	18367	18251	18217	18157	18375	18327	18287	18377	18367	18363	18467	18003	18219	18412	18303	18374	18303	18109	18249	18422	18359	18300	18381	18348	18424	18332	18346	18378	18300	18307	18338	18407	18310	18229	18310	18597	18321	18202	18287	18327	18404	18380	18139	18367	18289	18197	18217	18209	18243	18389	18146	18401	18299	18331	18295	18359	18217	18200	18277	18368	18335	18269	18288	18177	18288	18216	18384	18240	18329	18175	18431	18172	18456	18240	18341	18300	18359	18220	18350	18341	18386	18177	18223	18267	18440	18238	18285	18542	18331	18440	18422	17990	18335	18123	18425	18358	18458	18451	18182	18313	18183	18301	18304	18366	18303	18057	17960	18212	18043	18302	18240	18327	18256	18373	18168	18273	18378	18018	18260	18324	18515	18348	18291	18083	18175	18209	18368	18305	18239	18289	18328	18343	18406	18343	18355	18233	18337	18194	18240	18247	18334	18492	18366	18214	18125	18279	18240	18622	18348	18164	18317	18414	18354	18152	18299	18438	18466	18386	18343	18549	18222	18226	18280	18372	18434	18261	18363	18496	18247	18313	18518	18505	18216	18244	18150	18095	18340	18249	18246	18477	18295	18194	18298	18354	18395	18412	18154	18220	18334	18323	18389	18131	18266	18407	18270	18293	18161	18266	18045	18316	17949	18312	18179	18277	18302	18302	18211	18149	18320	18348	18226	18244	18306	18406	18261	18155	18385	18095	18373	18236	18503	18322	18460	18448	18306	18244	18352	18296	18386	18593	18485	18133	18175	18418	18091	18284	18212	18337	18388	18300	18096	18370	18143	18481	18316	18154	18360	18240	18267	18350	18217	18260	18120	18141	18070	18269	18143	18336	18355	18450	18365	18213	18207	18319	18423	18452	18428	18452	18228	18374	18206	18243	18289	18541	18230	18309	18149	18268	18551	18265	18395	18601	18195	18167	18278	18302	17999	18304	18240	18110	18335	18299	18222	18264	18272	18061	18523	18417	18283	18397	18368	18202	18483	18224	18216	18392	18299	18191	18312	18290	18318	18278	18378	18104	18385	18098	18358	18324	18171	18195	18293	18420	18213	18426	18351	18253	18184	18392	18419	18230	18148	18342	18244	18291	18366	18038	18285	18202	18370	18194	18219	18069	18261	18187	18237	18294	18330	18195	18285	18227	18043	18232	18202	18258	18429	18287	18377	18257	18321	18181	18342	18309	18411	18477	18060	18266	18272	18476	18333	18244	18308	18262	18397	18370	18450	18271	18414	18465	18128	18220	18237	18161	18234	18316	18369	18271	18258	18145	18135	18115	18147	18271	18473	18354	18401	18260	18185	17844	18405	18336	18182	18118	18044	18250	18218	18124	18289	18280	18394	18350	18330	18217	18298	18183	18562	18272	18342	18246	18346	18633	18467	18259	18421	18326	18272	18326	18092	18361	18282	18404	18262	18339	18378	18325	18350	18515	18206	18394	18212	18490	18165	18195	18267	18316	18138	18296	18070	18501	18516	18209	18261	18320	18208	18133	18217	18381	18272	18114	18369	18286	18202	18122	18264	18114	18419	18350	18364	18096	18202	18462	18248	18318	18223	18324	18297	18243	18360	18197	18215	18222	18419	18233	18160	18257	18276	18430	18332	18476	18209	18126	18289	18283	18369	18307	18265	18320	18386	18324	18256	18367	18500	18322	18228	18380	18357	18297	18343	18283	18388	18220	18279	18326	18221	18482	18304	18279	18305	18242	18400	18399	18337	18221	18286	18252	18123	18364	18351	18249	18299	18311	18332	18374	18195	18168	18369	18116	18275	18226	18287	18168	18207	18409	18055	18344	18264	18041	18365	18482	18364	18297	18381	18359	18328	18245	18310	18301	18391	18225	18237	18462	18277	18217	18196	18267	18509	18241	18139	18416	18182	18207	18399	18572	18300	18475	18266	18166	18236	18252	18298	18141	18275	18476	18397	18581	18305	18514	18432	18275	18290	18304	18404	18375	18169	18306	18182	18370	18321	18190	18386	18403	18310	18300	18445	18352	18315	18313	18385	18194	18225	18238	18266	18270	18113	18218	18395	18271	18300	18202	18358	18352	18204	18314	18520	18218	18261	18351	18254	18288	18189	18472	18262	18256	18240	18300	18334	18354	18443	18131	18150	18291	18123	18322	18271	18098	18076	18303	18146	18362	18256	18178	18221	18253	18257	18342	18285	18287	18201	18370	18352	18324	18286	18277	18419	18520	18287	18251	18233	18286	18327	18188	18448	18275	18378	18147	18368	18171	18183	18308	18265	18144	18245	18292	18583	18361	18307	18277	18410	18132	18271	18479	18213	18336	18266	18265	18231	18296	18450	18469	18383	18569	18258	18174	18212	18243	18413	18200	18313	18340	18396	18330	18477	18410	18284	18364	18385	18375	18288	18292	18393	18476	18274	18470	18266	18248	18212	18522	18413	18369	18385	18179	18309	18410	18330	18062	18194	18547	18271	18188	18122	18383	18345	18261	18311	18226	18371	18196	18070	18439
17346	29708	30174	26123	23570	22241	22515	22999	23532	23877	22665	22851	40482	40560	36317	27780	20499	17557	16840	16786	16695	16615	16623	16862	16738	16784	16719	16796	16691	16677	16767	16721	16749	16754	16738	16517	16719	16574	16970	16847	16759	16688	16704	16714	16717	16710	16735	16754	16747	16796	16885	16817	16755	16725	16725	16701	16756	16773	16627	16742	16648	16717	16643	16731	16699	16776	16571	16742	16738	16707	16565	16665	16562	16757	16715	16642	16961	16667	16778	16666	16688	16679	16638	16876	16949	16728	16642	16695	16828	16707	16765	16716	16663	16636	16502	16647	16698	16669	16652	16737	16740	16779	16674	16700	16645	16806	16488	16756	16681	16720	16799	16746	16850	16643	16693	16661	16525	16713	16712	16642	16700	16685	16864	16645	16800	16806	16702	16815	16617	16848	16803	16736	16841	16810	16542	16875	16619	16743	16767	16763	16491	16593	16815	16616	16687	16668	16616	16776	16737	16791	16600	16683	16662	16884	16733	16728	16763	16691	16566	16665	16742	16708	16821	16445	16828	16747	16771	16632	16732	16657	16837	16571	16728	16698	16753	16815	16719	16788	16675	16674	16930	16673	16708	16711	16759	16749	16689	16386	16676	16697	16767	16721	16571	16661	16652	16578	16743	16720	16699	16600	16792	16669	16757	16680	16756	16688	16591	16557	16574	16632	16619	16735	16600	16653	16757	16673	16619	16559	16667	16737	16814	16849	16791	16695	16600	16678	16733	16742	16827	16603	16677	16820	16533	16681	16470	16784	16810	16580	16683	16696	16657	16841	16754	16666	16579	16613	16775	16683	16647	16801	16783	16568	16627	16777	16840	16617	16760	16799	16577	16664	16501	16566	16706	16692	16687	16859	16714	16590	16686	16780	16722	16810	16738	16797	16626	16590	16801	16693	16799	16636	16785	16713	16623	16655	16784	16762	16725	16677	16771	16731	16702	16558	16841	16632	16718	16838	16752	16770	16558	16671	16577	16753	16600	16575	16685	16524	16786	16670	16835	16666	16696	16735	16779	16742	16656	16782	16778	16794	16728	16774	16852	16811	16677	16615	16819	16660	16633	16577	16611	16798	16695	16644	16541	16607	16707	16812	16745	16707	16764	16661	16770	16679	16689	16727	16739	16587	16782	16668	16651	16681	16755	16640	16704	16705	16618	16734	16660	16753	16734	16641	16595	16809	16711	16736	16611	16604	16639	16650	16756	16730	16680	16862	16564	16828	16850	16953	16764	16785	16748	16879	16620	16629	16696	16587	16562	16638	16641	16618	16694	16562	16711	16788	16794	16891	16788	16642	16696	16727	16887	16629	16667	16754	16801	16710	16877	16544	16682	16653	16743	16803	16727	16614	16773	16617	16794	16788	16756	16551	16522	16747	16782	16567	16642	16568	16846	16696	16901	16712	16566	16621	16780	16727	16701	16698	16649	16736	16575	16698	16746	16670	16663	16752	16777	16709	16715	16639	16801	16676	16822	16763	16542	16779	16674	16764	16483	16631	16589	16721	16713	16810	16767	16705	16638	16842	16541	16789	16675	16714	16817	16924	16638	16632	16548	16595	16751	16599	16674	16829	16593	16571	16522	16766	16924	16750	16799	16714	16640	16562	16797	16615	16645	16627	16810	16697	16725	16665	16611	16721	16630	16769	16717	16768	16618	16812	16753	16825	16673	16736	16681	16705	16616	16682	16740	16830	16646	16786	16649	16689	16634	16886	16694	16544	16542	16623	16842	16497	16739	16735	16646	16669	16816	16657	16570	16572	16679	16710	16672	16879	16744	16693	16685	16610	16689	16614	16736	16784	16630	16790	16542	16767	16660	16792	16764	16688	16728	16798	16632	16600	16699	16753	16567	16688	16676	16577	16779	16662	16761	16659	16786	16663	16734	16911	16779	16747	16728	16771	16812	16565	16770	16803	16738	16740	16691	16625	16754	16760	16707	16897	16652	16730	16724	16552	16837	16637	16723	16918	16784	16670	16587	16681	16772	16636	16664	16846	16636	16635	16642	16692	16730	16678	16645	16714	16762	16885	16749	16827	16609	16815	16691	16772	16739	16849	16693	16803	16701	16690	16510	16707	16726	16740	16859	16604	16654	16871	16688	16577	16817	16747	16672	16674	16768	16694	16862	16643	16800	16490	16834	16655	16701	16522	16811	16824	16700	16441	16792	16660	16626	16706	16797	16645	16632	16707	16618	16694	16795	16679	16681	16704	16772	16807	16617	16692	16604	16602	16577	16586	16583	16616	16725	16816	16623	16621	16625	16778	16723	16821	16545	16729	16621	16862	16673	16482	16696	16674	16737	16591	16597	16903	16727	16820	16616	16728	16650	16652	16797	16699	16698	16617	16782	16688	16640	16645	16646	16658	16682	16559	16598	16638	16663	16684	16655	16721	16716	16725	16780	16727	16629	16618	16691	16575	16892	16649	16769	16728	16919	16745	16624	16629	16756	16548	16703	16842	16701	16777	16742	16530	16574	16789	16759	16857	16570	16746	16818	16565	16733	16703	16717	16630	16802	16748	16681	16758	16675	16782	16820	16783	16640	16779	16759	16724	16722	16792	16785	16705	16618	16722	16507	16594	16585	16608	16754	16800	16664	16704	16607	16941	16842	16716	16680	16776	16772	16528	16774	16702	16604	16850	16791	16737	16817	16718	16729	16774	16591	16802	16745	16737	16587	16609	16777	16619	16571	16735	16891	16800	16622	16831	16702	16663	16716	16899	16632	16647	16602	16575	16623	16658	16851	16538	16755	16723	16490	16792	16763	16725	16815	16633	16770	16767	16802	16421	16845	16629	16584	16554	16763	16648	16911	16769	16637	16782	16812	16764	16680	16600	16779	16642	16678	16791	16637	16574	16566	16642	16547	16838	16642	16512	16650	16890	16547	16613	16744	16694	16933	16840	16680	16701	16661	16831	16636	16616	16698	16648	16947	16817	16597	16832	16703	16771	16859	16747	16699	16833	16742	16666	16702	16876	16757	16760	16887	16751	16417	16779	16881	16605	16633	16767	16698	16674	16720	16605	16693	16825	16684	16714	16891	16758	16644	16723	16746	16519	16643	16571	16725	16651	16558	16692	16571	16824	16770	16545	16933	16655	16737	16603	16598	16681	16782	16869	16835	16530	16677	16738	16842	16649	16596	16686	16640	16817	16771	16745	16793	16740	16558	16560	16666	16728	16809	16564	16631	16733	16606	16749	16630	16623	16770	16720	16589	16651	16689	16870	16697	16786	16806	16713	16724	16699	16554	16753	16659	16573	16651	16782	16786	16584	16658	16901	16838	16761	16617	16760	16835	16662	16839	16668	16564	16808	16671	16881	16809	16780	16779	16541	16686	16546	16735	16701	16670	16671	16663	16758	16805	16741	16800	16611	16706	16657	16771	16696	16649	16789	16722	16531	16677	16602	16666	16812	16723	16724	16670	16693	16759	16716	16661	16582	16707	16768	16723	16818	16721	16583	16762	16739	16721	16661	16647	16735	16753	16674	16471	16837	16558	16739	16710	16595	16653	16625	16611	16709	16665	16666	16661	16837	16778	16557	16565	16861	16721	16688	16829	16742	16800	16713	16710	16549	16840	16578	16631	16732	16742	16792	16721	16531	16862	16777	16646	16756	16710	16662	16796	16652	16623	16825	16612	16690	16451	16756	16540	16662	16681	16930	16727	16735	16819	16681	16726	16746	16665	16468	16757	16725	16736	16656	16750	16747	16612	16820	16707	16740	16744	16547	16826	16846	16578	16613	16644	16543	16814	16677	16582	16622	16695	16721	16594	16851	16747	16628	16544	16838	16699	16581	16679	16727	16523	16637	16747	16621	16470	16531	16784	16682	16576	16621	16569	16701	16797	16868	16742	16729	16709	16885	16853	16678	16829	16721	16849	16636	16716	16653	16767	16624	16671	16738	16765	16618	16689	16572	16763	16558	16646	16913	16899	16689	16677	16655	16678	16925	16765	16833	16490	16841	16694	16592	16669	16739	16636	16690	16827	16622	16661	16882	16731	16719	16792	16650	16635	16555	16799	16724	16770	16734	16556	16731	16777	16593	16733	16751	16694	16711	16660	16655	16839	16764	16852	16679	16628	16768	16656	16632	16532	16748	16752	16712	16580	16770	16754	16784	16772	16716	16688	16763	16596	16890	16725	16619	16846	16829	16873	16748	16463	16638	16553	16772	16791	16699	16673	16827	16709	16584	16951	16719	16604	16620	16820	16615	16628	16624	16737	16909	16788	16637	17022	16547	16649	16848	16811	16805	16677	16788	16556	16720	16546	16692	16535	16664	16850	16643	16634	16672	16718	16707	16741	16765	16517	16720	16722	16687	16648	16801	16628	16699	16708	16554	16695	16708	16724	16624	16816	16811	16650	16705	16616	16653	16873	16716	16768	16619	16712	16807	16799	16661	16689	16720	16783	16684	16819	16651	16600	16621	16700	16683	16591	16574	16713	16862	16829	16663	16611	16629	16864	16695	16730	16825	16663	16668	16678	16706	16669	16787	16493	16576	16666	16925	16712	16584	16785	16875	16586	16650	16777	16660	16528	16731	16682	16704	16628	16724	16658	16800	16565	16712	16748	16744	16724	16696	16640	16790	16566	16670	16674	16601	16751	16796	16590	16761	16698	16783	16819	16832	16735	16669	16641	16572	16746	16670	16839	16787	16691	16911	16691	16609	16734	16653	16572	16718	16770	16727	16753	16637	16748	16653	16660	16780	16629	16693	16652	16638	16720	16816	16655	16799	16546	16651	16588	16670	16859	16605	16624	16765	16794	16554	16682	16528	16575	16680	16727	16674	16820	16683	16640	16600	16907	16763	16893	16529	16929	16835	16562	16600	16645	16772	16680	16773	16737	16798	16768	16767	16547	16657	16712	16573	16787	16650	16695	16827	16803	16579	16648	16836	16699	16789	16623	16647	16759	16767	16685	16840	16802	16568	16701	16772	16593	16588	16786	16656	16661	16794	16653	16773	16622	16653	16772	16661	16643	16675	16712	16833	16879	16601	16762	16625	16625	16749	16679	16896	16713	16503	16704	16855	16735	16820	16541	16768	16802	16646	16624	16628	16601	16760	16625	16798	16719	16740	16800	16642	16668	16721	16716	16642	16711	16682	16501	16647	16648	16691	16716	16754
29124	23117	25751	23721	21338	20972	20778	21132	20607	20248	20194	19808	19969	21257	21015	20416	19369	18933	18839	18676	18870	18698	18794	18723	18671	18629	18893	18890	18708	18806	18873	18550	18813	18794	18829	18849	18651	18789	18984	18715	18980	18848	18810	18684	18673	18656	18868	18730	18987	18828	18782	19027	18794	18700	18686	18719	18705	18678	18809	18966	18926	18852	18872	18769	18624	18789	18684	18533	18697	18734	18856	18799	18707	18876	18844	18904	18620	18739	18672	18731	18843	18670	18782	18811	18698	18806	18937	18821	18755	18642	18928	18863	18781	18778	18840	18661	18887	18926	18616	18708	18818	18725	18875	18715	18831	18780	18593	18617	18797	18951	18882	18873	18764	18607	18839	18666	18712	18921	18702	18461	18601	18789	18680	18910	18770	18833	18614	18831	18771	18816	18850	18841	18991	18760	18791	18861	18547	18927	18804	18622	18735	18743	18565	18749	18804	18706	19010	18702	18547	18756	18710	18626	18655	18733	18648	18652	18886	18748	18701	18546	18650	18778	18783	18862	18735	18779	18789	18668	18890	18727	18835	18980	18595	18518	18749	18613	18663	18724	18767	18713	18703	18540	18796	18942	18772	18872	18881	18848	18851	18821	18728	18671	18722	18660	18841	18712	18754	18858	18763	18854	18683	18684	18818	18778	18941	18824	18677	18689	18686	18694	18865	18907	18776	18846	18632	18517	19060	18808	18792	18704	18719	18918	18764	18725	18889	18855	18692	18720	18965	18797	18710	18703	18702	18917	18890	18628	18639	18764	18475	18507	18723	18747	18906	18818	18620	18751	18764	18988	18777	18755	18605	18749	18609	18543	18754	18758	18648	18658	18772	18689	18806	18590	18978	18771	18659	18667	18726	18923	18595	18825	18616	18592	18770	18619	18505	18772	18675	18770	18786	18876	18655	18924	18768	18691	18736	18623	18704	18725	18648	18780	18664	18675	18693	18738	18703	18865	18612	18851	18796	18739	18794	18557	18820	18654	18781	18590	18734	18855	18608	18707	18745	18706	19049	18791	18897	18674	18671	18696	18713	18815	18897	18715	18624	18713	18673	18731	18704	18507	18733	18778	18813	18842	18791	18860	18796	18707	18758	18849	18787	18833	18949	18684	18627	18597	18804	18831	18736	18837	18803	18937	18626	18778	18824	18843	18870	18745	19021	18919	18780	18823	18676	18664	18983	18838	18629	18836	18767	18924	18749	18684	18863	18718	18876	18881	18614	18673	18826	18803	18743	18833	18674	18842	18803	18759	18784	18747	18661	18567	18607	18746	18736	18853	18699	18772	18754	18535	18979	18614	18808	18685	18859	18713	18626	18841	18843	18833	18628	18619	18619	18735	18755	18707	19055	18782	18652	18629	18668	18735	18647	18714	18925	18892	18644	18750	18562	18968	18645	18846	18776	18828	18603	18878	18741	18695	19005	18788	18716	18731	18862	18548	18770	18727	18541	18816	18619	18665	18724	18840	18948	18617	18676	18750	18613	18663	18924	18811	18617	19078	18844	18758	18541	18874	18614	18699	18649	18661	18785	18715	18668	18628	18763	18913	18790	18732	18543	18811	18589	18690	18827	18949	18745	18881	18620	18794	18866	18929	18782	18690	18737	18834	18882	19070	18716	18582	18700	18815	18456	18860	18599	18742	18790	18826	18851	18715	18947	18823	18560	18704	18690	18523	18841	18687	18761	18674	18841	18848	18687	18798	18776	18699	18770	18633	18584	18806	18737	18595	18892	18693	18618	18807	18846	18730	18702	18835	18796	18747	18651	18682	18687	18719	18734	18487	18745	18823	18850	18634	18801	18711	18920	18840	18807	18696	18863	18859	18810	18750	18792	18721	18942	18734	18908	18679	18567	18881	19002	18478	18797	18668	18605	18675	18467	18845	18740	18721	18749	18684	18623	18617	18837	18874	18686	18668	18577	18856	18711	18776	18651	18644	18515	18716	18774	19043	18816	18655	18645	18508	18730	18718	18823	18590	18621	18696	18710	18649	18578	18913	18760	18769	18872	18803	18791	18610	18757	18790	18768	18670	18729	18717	18856	18856	18897	18633	18575	18760	18694	18855	18669	18771	18715	18801	18944	18879	18643	18771	18748	18698	18883	18592	18701	18862	18628	18514	18762	18964	18573	18704	18559	18776	18881	18678	18622	18491	18874	18715	18740	19003	18771	18686	18708	18671	18690	18795	18748	18899	18700	18726	18912	18730	18787	18744	18860	18865	18757	18880	18664	18748	18588	18766	18758	18511	18839	18807	18715	18781	18759	18923	18625	18847	18780	18702	18659	18799	18755	18877	18853	18899	18800	18627	18585	18639	18921	18866	18701	18817	18705	18719	18748	18582	18777	18742	18933	18760	18748	18870	18684	18807	18791	18809	18847	19083	18968	18746	18889	18896	18972	18927	18771	18630	18844	18794	18706	18637	18685	18702	18805	18847	18629	18720	18879	18682	18634	18562	18727	18860	18778	19104	19042	18690	18924	18735	18680	18703	18499	18765	18512	18798	18720	18666	18924	18908	18717	18913	18669	18887	18714	18894	18760	18727	18721	18715	18959	18857	18856	18800	18673	18891	18930	18921	18889	18713	18822	18799	18864	18777	18792	18551	18824	18745	18733	18609	18839	18767	18802	18698	18803	18715	18761	18900	18730	18722	18602	18816	18781	18832	18547	18705	18772	18625	18915	18931	18769	18502	18877	18802	18901	18708	18923	18838	18746	18737	18830	18661	18649	18727	18873	18784	18768	18647	18595	18906	18803	18585	18854	18864	18802	18721	18768	18952	18699	18643	18824	18774	18702	18716	18774	18767	18838	18568	18770	18778	18785	19062	18854	18778	18680	18692	18836	18733	18768	18799	18716	18837	18899	18704	18829	18642	18731	18757	18852	18797	18873	18802	18751	18704	18632	18855	19051	18904	18867	18683	18762	18738	18800	18789	18898	18839	18672	18721	18742	18719	18737	18780	18575	18728	18724	18713	18752	18940	18947	18666	18855	18768	18694	18539	18741	18842	18820	18759	18858	18722	18785	18686	18856	18858	18687	18780	18850	18637	18716	18624	18649	18860	18683	18746	18789	18742	18851	18894	18915	18698	18729	18986	18604	18886	18858	18612	18803	18993	18632	18730	18823	18840	18771	18576	18800	18716	18649	18706	18885	18648	18597	18884	18782	18940	18621	18584	18666	18680	18666	18808	18705	18728	18751	18815	18838	18907	18677	18790	18652	18853	18836	18910	18464	18756	18725	18796	18773	18657	19039	18742	18836	18904	18672	18788	18675	18849	18788	18780	18661	18769	18774	18816	18721	18631	18707	18844	18754	18815	18654	18728	18818	18721	18750	18765	18942	18964	18905	18878	18709	18841	18854	18612	18785	18883	18730	18853	18841	18672	18716	18711	18744	18720	18819	18785	18700	18677	18790	18702	18902	18843	18722	18725	18728	18600	18709	18972	18833	18819	18765	18635	18692	18563	18680	18754	18859	18720	18599	18777	18807	18698	18893	18643	18710	18640	18804	18784	18703	18776	18897	18640	18757	18785	18785	18704	18797	18974	18754	18826	18814	18915	18796	18684	18857	18600	18789	18675	18808	18732	18830	18807	18675	18823	18844	18764	19052	18750	18802	18896	18766	18677	18796	18993	18777	18747	18826	18739	18648	18733	18564	18719	18871	18767	18718	18712	18751	18741	18702	18736	18712	18752	18776	18868	18750	18559	18784	18647	18799	18812	18816	18724	18719	18797	18807	18717	18945	18786	18650	18836	18787	18809	18839	18727	18783	18611	18851	18603	18633	18724	18782	18815	18942	18756	18703	18770	18577	18782	18727	18663	18589	18812	18724	18728	18866	18882	18774	18900	18841	18720	18475	18782	18738	18773	18772	18893	18823	18782	18853	18847	18731	18840	18912	18589	18876	18863	18569	18686	18713	18593	18713	18658	18809	18862	18682	18816	18695	18836	18825	18528	18886	18758	18668	18633	18810	18905	18881	18938	18801	18828	18613	18536	18894	18846	18771	18661	18691	18713	18822	18670	18723	18874	18701	18962	18732	18787	18751	18610	18855	18633	18754	18711	18786	18721	18676	18655	18883	18683	18572	18975	18694	18839	18930	18582	18683	18791	18778	18846	18858	18803	18650	18859	18723	18605	18769	18891	18881	18725	18755	18834	18904	19089	18902	18859	18807	18757	18832	18778	18758	18821	18703	18736	18724	18949	18640	18821	18710	18738	18672	18740	18712	18738	18694	18645	18878	19049	18713	18663	18678	18893	18683	18770	18876	18747	18680	18835	18901	18927	18676	18712	18846	18951	18784	18774	18807	18824	18768	18789	18748	18725	18799	18823	18889	18888	19019	18721	18555	18668	18740	18680	18986	18890	18649	18757	18948	18796	18810	18810	18465	18779	18767	18678	18643	18525	18807	18656	18742	18948	18712	18758	18824	18625	18653	18723	18892	18700	18834	18601	18700	18931	18985	18726	18806	18556	18769	18772	18656	18626	18781	19001	18792	18805	18631	18936	18802	18801	18814	18648	18846	18713	18523	18794	18590	18921	18791	18768	18745	18741	18649	18480	18666	18777	18859	18621	18681	18787	18698	18820	18865	18912	18761	18899	18833	18646	18671	18780	18759	18862	18841	18964	18698	18673	18873	18908	18699	18860	18793	18793	18677	18835	18783	18687	18747	18982	18518	18680	18785	18774	18607	18789	18871	18638	18747	18684	18865	18705	18638	18751	18736	18848	18776	18919	18788	18677	18524	18714	18755	18539	18861	18762	18797	18727	18655	18621	18777	18771	18636	18871	18766	18640	18701	18844	18937	18719	18749	18805	18833	18674	18617	18665	18873	18774	18856	18605	18829	18652	18781	18934	18700	18987	18853	18755	18909	18890	18699	18808	18681	18775	18780	18697	18763	18775	18750	18763	18925	18799	18431	18770	18794	18838	18831	18743	18906	18739	18814	18708	18672	18849	18673	18739	18659	18714	18881	18859	18684	18850	18802	18849	18918	18818	18816	18819	18782	18728	18767	18877	18777	18737	18736	18725	18814	18768	18932	18737	18822	18885	18641	18700	18836	18712	18559	18690	18967	18806	18774	18552	18801	18584	18558	18885	18870	18797	18649	18702	18886	18899	18915	18809
16928	21464	23039	22044	20547	20215	20500	20889	19955	19565	19273	18812	19310	20559	19849	18693	17425	17078	17019	16969	16899	17181	17099	16886	17022	16982	17066	16967	16967	16892	16836	16831	16749	17109	16943	16980	17087	17030	17225	16815	17087	16996	17095	16789	16974	16958	16805	16821	16992	16891	17037	16991	17099	16879	16861	17024	17097	16750	16889	16986	17048	16997	16868	16981	16879	16884	17017	16892	16938	16777	16838	17041	16787	16884	16886	17015	16905	16959	16907	16981	16993	17033	16884	16841	16942	16977	16876	16994	16900	17033	17145	16913	17026	16843	16907	16944	17000	17035	16908	17140	17001	17073	16827	16979	16814	16891	16982	16890	16895	16968	16781	16918	17010	16881	16954	16904	16910	16864	16994	17008	16876	16896	16718	16753	16976	16817	16893	16989	16913	16853	17076	16884	17032	16837	16990	17119	16957	16951	16963	17001	17016	16874	17109	16896	16810	16945	16990	17058	16912	16852	17048	16980	16889	17092	16861	16857	16783	17050	16961	16967	16922	17015	16998	17056	16983	16815	16780	17245	16805	16977	16975	16980	16915	17290	16784	17025	16734	16900	16781	16903	16909	16949	16974	16981	16994	16890	17009	16944	17067	16946	17066	16848	16898	16939	16984	16997	16924	16901	16910	16941	16954	17076	16976	16935	16981	16933	16995	17057	16860	16992	16937	16804	16927	17026	16889	16915	16860	17039	16913	16905	16918	16918	16899	16869	17032	16767	17001	16983	16903	16877	16827	16863	16923	16923	16892	16973	17044	17050	16732	16977	17065	16933	16909	16844	16887	16919	17008	16949	16954	16783	16903	16881	16832	17050	17059	16952	16891	16850	17015	16993	17028	16912	16980	16735	16943	16882	16977	16926	17011	16944	16781	16939	16810	16936	17093	17042	16879	16877	16871	16957	16835	16667	16976	16954	16886	16905	16909	16996	16756	16879	16926	16902	16942	16945	16726	16954	16958	16911	16816	16980	17022	17053	16816	16944	16867	16737	16887	16979	16910	16883	16830	16916	17014	16751	17065	16967	16996	16877	16977	16947	17105	16944	17128	16906	17107	16897	16957	17064	16792	16883	16785	17009	17000	16961	16981	16831	16924	16954	16868	16862	17054	16918	17019	16796	16900	16870	17005	16941	16865	16894	17001	17075	16858	17038	16970	16928	16987	17041	16819	17052	17012	16921	16891	16901	16923	17006	16993	16853	17048	16788	16948	16879	16938	16927	16981	16997	16918	17010	16860	16865	16869	16985	17016	16970	17076	16966	16864	16732	16925	16744	16953	16950	16930	16972	16668	16933	17067	17078	16898	17070	16841	17059	16767	16886	16967	17120	16886	16840	16914	16846	17072	16932	16849	16710	16969	17010	16764	17045	17099	16817	16973	16953	16958	16976	16944	17001	16938	16967	16890	16924	16844	17044	17032	16803	16867	16951	17084	16882	17021	17107	16755	17082	16986	16900	16791	16832	16835	16922	17159	16916	17234	17087	16967	16953	17044	16988	16873	16921	16832	16995	16901	16744	17052	17032	16833	16965	17054	16904	16705	17017	16760	16832	16818	16960	16921	16869	16987	16828	16844	16858	16839	16955	16983	16974	16881	16844	16933	16865	16865	16835	16827	16916	16947	16845	16984	16798	16832	16859	16901	16912	16849	17027	17000	16815	16785	17122	16977	16789	17002	16981	16879	17055	16898	16975	16979	16933	16872	16940	16939	17060	16845	16922	16933	17086	16758	16974	16807	17111	16909	17015	16884	17123	17069	16868	16809	16776	16745	16975	17087	16975	17020	16867	17119	16972	16813	16985	16846	16923	16970	16948	16962	17007	16937	16889	16940	16921	16963	17093	16919	17074	16954	16777	16942	17023	16990	16936	17024	16845	16971	16913	16821	16991	16726	16896	16965	16789	17026	17075	16776	16891	17051	16815	16958	16906	17086	16920	16953	16819	16972	16905	16899	17042	16942	17042	17033	16845	16848	16943	17151	17043	16819	16980	16987	17003	16897	17080	16926	16945	16850	16896	16964	17067	16894	17150	17003	16775	17049	16917	16882	16917	17088	17022	16972	16838	16886	16908	16915	16907	16933	16892	16928	16960	16860	16924	16999	16807	17084	16878	16989	16811	17054	16760	17008	16958	16967	16858	16923	16933	16964	17054	16814	16937	16740	16978	16967	16835	16879	17013	16977	16869	16860	16936	16810	16946	16901	16989	16901	16942	16995	16778	17127	17040	16776	16947	16862	16910	16871	17056	16814	16837	16849	16990	16828	16809	16891	16692	16759	16961	16939	16976	16903	17024	16827	17003	16903	16723	17041	16687	17091	16930	17047	16715	16923	16950	17092	16988	17021	17063	16981	16956	16972	17004	16927	16980	16910	16973	16876	16847	17063	16769	16964	17135	17055	16915	16926	16970	16746	17061	16710	17088	17001	16776	17023	16903	17029	16836	16984	16884	16982	16744	16754	16976	16907	16881	16887	16955	16989	16910	16955	16845	16903	16858	16987	16871	16973	16875	17022	16853	16930	16878	16935	16878	16984	16858	16756	16959	16959	16887	16988	16951	17051	16946	17001	16977	16989	16843	16948	16968	17052	17110	16921	16978	16979	16948	16800	17082	16718	16942	16998	16847	16928	17010	16896	17044	16970	17099	16831	16950	16909	16980	16972	16967	16793	17011	16913	16893	16873	16875	17010	16904	17035	16879	16958	16954	16984	16723	17113	16942	16968	17009	17007	16899	16859	16915	16838	16876	17080	17032	17008	16991	17018	16900	16997	16721	16983	17048	17006	17002	16738	16981	17045	16915	16907	17050	16827	16906	16876	17040	16864	16877	16955	16965	17028	16930	16898	16983	16860	16848	16692	17018	17030	17017	16991	16823	17048	16876	16777	16976	16926	16808	17083	16925	16892	16992	16877	16963	16854	16883	16867	16985	16959	16964	16850	16965	16984	16964	16775	17037	16783	16799	17058	16979	17009	16864	16948	16983	16948	17041	16943	16942	16739	17049	17066	16945	17010	16917	17008	16986	16819	16951	16803	16987	16924	16956	16870	16729	16739	17028	16789	16985	16864	16933	17119	16890	16842	16837	16981	16995	16767	16827	16883	16922	16851	17040	16957	16966	17074	16791	17003	16707	16997	16814	16993	16866	16951	17038	16854	17002	16700	17033	16874	17034	17050	16841	16901	17018	16819	16947	16940	16990	16926	17121	17019	16826	16832	17018	16886	16894	16941	17039	17105	17037	16964	16846	16871	16916	16984	16903	17022	16896	17140	17026	17006	17028	17096	17014	16955	16889	16883	16797	16872	16973	16941	17004	17005	16962	16788	16970	16916	16964	17017	16984	16934	16876	17031	17080	16918	16774	16863	16794	16870	16974	17039	16815	16895	16916	16764	16903	16850	16938	16829	17130	16918	17172	16996	17084	16883	17026	16781	17011	16801	17010	16876	16926	17042	16947	16888	16902	16879	16879	16911	16718	16943	16908	16869	16957	16832	17067	16921	17018	17096	16830	17161	17079	16928	17051	16852	16853	16882	16974	16963	17065	17044	16894	16950	16889	17105	17086	16965	17013	16993	17027	16948	16904	16969	16874	16855	16911	17043	16818	16736	16877	16891	16758	16844	16967	16965	17018	16861	16839	16849	16964	17015	16788	17062	16998	16958	17036	16887	16864	17084	16962	17037	16758	16813	17009	16916	16984	17088	16912	17164	16770	16910	17026	16964	16895	16956	16815	16928	16865	17101	16967	16933	16991	16892	16942	16783	16766	17079	16834	16948	16973	16883	16932	17045	17022	16807	16886	16848	17010	16967	16943	16850	17019	17022	17206	16749	17011	17046	16852	16965	17041	16959	16910	16917	17071	17054	16706	16922	17020	16824	16995	16908	17052	17003	16915	16944	16857	16842	17083	16981	16939	16920	17021	16984	16819	16817	17107	16967	17064	16926	16951	16884	17115	16919	16976	16966	16773	16896	16872	16968	16912	16984	16986	16973	17077	16992	16921	16952	17042	16907	17050	16830	16971	17194	17008	16953	17002	17066	16891	16893	17109	17169	17051	16987	16928	16803	16875	16713	16928	16929	16948	16860	16836	16959	16868	17009	17014	16892	16974	16869	16752	16910	16865	16918	16991	16969	16880	16882	16952	17043	16977	16865	16771	16975	16942	16872	16905	16987	16970	16945	16938	16969	16980	16884	16787	16892	17205	16935	16931	16950	16879	17042	17026	16906	16856	16978	17012	16927	16871	17000	16966	17005	16923	16902	16849	17146	16897	16936	17036	17014	16927	16768	17027	17041	16970	16804	16830	16982	16769	16948	17076	16957	16833	16927	16920	16982	16840	16874	16944	16942	17076	16707	16852	17043	16869	16885	16723	17066	16967	17108	16972	16760	16838	16832	16824	16886	16814	16996	16943	16849	17005	16905	16918	16939	17037	16952	16923	16875	17039	17118	16910	16943	16990	16954	16813	16931	16955	17071	16944	16871	17059	16953	17022	16952	17028	16895	16918	16915	17107	16964	17014	16921	16852	16812	16909	16898	16859	17053	17004	16790	16859	16981	16926	16895	17007	16942	16898	16874	17001	16985	16804	16984	16904	16971	16878	17039	16971	16879	17028	16925	16946	17222	17018	16878	16797	16825	16916	16908	16899	17106	16924	17005	16846	17039	16952	16971	17001	16920	16805	16958	17012	16977	16647	16853	16956	16870	16920	16990	16928	17055	16879	17146	16938	17040	16899	17108	16849	16858	17061	16765	16935	16946	17022	16743	16841	16847	16840	16963	16899	16978	16855	16964	16892	17053	16845	16878	16727	17059	16860	16872	16884	16959	16793	17181	17082	16902	16944	17013	16912	16781	17098	17008	16926	16991	16822	16869	16989	16789	16822	16933	17012	16960	16896	16882	16982	17026	16871	16954	16910	16927	16983	16989	16863	16900	16834	17072	17080	16990	16861	16776	16821	16836	16767	16967	16930	16996	16845	16835	16973	16953	16975	16869	17011	16985	16816	16863	17009	16947	17037	16856	16764	16941	16988	17039	16962	16891	16944	16869	16904	17036	16816	16951	16905	16934	16944	16911	16927	16935	17018	16640	17071	16848	16849	16927	16894	16937	17031	17059	16872	16834	17081	16857	16789	16852	16911
25035	21449	28273	26177	23622	23370	23848	22239	21173	20586	20280	20137	23046	31655	30041	25135	21216	19455	19042	18873	18843	18662	18502	18725	18644	18622	18755	18629	18635	18620	18822	18572	18617	18479	18687	18538	18556	18672	18675	18565	18583	18516	18670	18559	18619	18535	18718	18382	18581	18502	18570	18345	18538	18721	18505	18535	18457	18605	18456	18592	18554	18533	18549	18326	18455	18750	18661	18778	18650	18531	18573	18514	18388	18651	18774	18521	18428	18466	18460	18366	18526	18569	18606	18514	18527	18526	18438	18454	18567	18441	18549	18548	18310	18295	18641	18676	18579	18550	18564	18407	18494	18741	18538	18483	18453	18597	18377	18510	18473	18610	18514	18622	18599	18537	18315	18525	18534	18717	18715	18835	18514	18536	18453	18621	18486	18601	18582	18610	18648	18370	18422	18463	18631	18340	18710	18518	18575	18561	18254	18451	18401	18543	18526	18518	18628	18621	18507	18497	18614	18492	18481	18597	18617	18477	18559	18809	18526	18592	18524	18429	18553	18522	18471	18531	18586	18412	18369	18580	18558	18493	18459	18488	18639	18635	18555	18487	18462	18549	18787	18751	18577	18353	18452	18596	18916	18773	18788	18638	18617	18750	18560	18662	18606	18551	18490	18339	18582	18483	18522	18586	18560	18565	18386	18639	18491	18744	18607	18793	18599	18329	18650	18629	18498	18441	18524	18430	18278	18753	18570	18525	18631	18448	18416	18607	18429	18558	18558	18529	18619	18559	18425	18676	18550	18503	18632	18648	18571	18525	18408	18498	18503	18494	18695	18474	18726	18675	18455	18513	18488	18544	18708	18409	18437	18431	18299	18551	18410	18651	18449	18418	18713	18533	18384	18687	18840	18462	18423	18412	18574	18447	18696	18584	18349	18706	18468	18630	18652	18576	18732	18508	18352	18703	18583	18721	18494	18553	18607	18505	18494	18392	18410	18775	18488	18616	18809	18528	18646	18414	18488	18662	18645	18615	18473	18490	18521	18487	18542	18451	18586	18580	18679	18504	18448	18517	18440	18541	18537	18637	18569	18458	18590	18715	18603	18737	18630	18483	18561	18592	18460	18430	18539	18501	18652	18579	18736	18707	18641	18540	18524	18460	18488	18602	18344	18706	18509	18499	18631	18630	18767	18565	18514	18493	18519	18502	18559	18536	18696	18520	18472	18414	18629	18322	18598	18513	18560	18448	18466	18561	18548	18592	18694	18529	18338	18630	18535	18492	18523	18133	18514	18560	18580	18623	18559	18555	18649	18522	18308	18392	18687	18484	18452	18444	18586	18527	18697	18482	18610	18680	18504	18601	18457	18505	18661	18371	18551	18678	18563	18429	18507	18492	18632	18559	18440	18606	18507	18462	18547	18531	18545	18526	18563	18471	18362	18545	18407	18436	18614	18606	18357	18444	18593	18611	18522	18524	18714	18356	18582	18540	18806	18530	18393	18632	18500	18551	18557	18763	18479	18476	18371	18468	18557	18442	18373	18314	18517	18733	18731	18723	18519	18509	18449	18529	18465	18606	18417	18576	18482	18489	18701	18429	18526	18489	18790	18643	18658	18885	18405	18521	18583	18584	18673	18340	18406	18603	18486	18551	18669	18440	18572	18449	18446	18402	18520	18488	18632	18690	18692	18529	18434	18284	18528	18327	18338	18490	18591	18625	18439	18434	18662	18566	18642	18667	18517	18511	18508	18352	18547	18390	18273	18573	18515	18584	18457	18409	18565	18643	18653	18418	18454	18700	18567	18592	18429	18560	18646	18538	18497	18472	18632	18259	18464	18514	18564	18653	18714	18452	18516	18518	18543	18469	18540	18604	18503	18472	18675	18596	18553	18571	18484	18477	18537	18469	18519	18450	18350	18369	18643	18602	18487	18574	18545	18506	18470	18640	18463	18610	18513	18558	18639	18501	18395	18646	18607	18523	18598	18437	18512	18415	18653	18641	18217	18311	18569	18566	18420	18713	18603	18479	18403	18611	18419	18420	18683	18622	18347	18456	18597	18561	18554	18717	18564	18623	18624	18537	18524	18349	18443	18332	18548	18508	18427	18669	18620	18327	18681	18555	18550	18448	18372	18640	18571	18471	18424	18518	18585	18487	18470	18661	18861	18721	18620	18431	18418	18403	18547	18566	18693	18445	18518	18540	18726	18770	18497	18423	18635	18559	18579	18549	18699	18596	18500	18666	18542	18576	18457	18687	18576	18443	18411	18457	18521	18467	18400	18511	18276	18562	18548	18507	18729	18524	18654	18696	18615	18488	18532	18630	18534	18513	18568	18633	18353	18417	18607	18420	18421	18363	18668	18714	18566	18621	18477	18470	18479	18546	18625	18609	18494	18665	18351	18574	18581	18453	18521	18619	18637	18512	18644	18495	18529	18624	18592	18555	18561	18489	18581	18496	18618	18810	18551	18442	18491	18505	18505	18446	18770	18496	18620	18579	18451	18528	18587	18514	18523	18692	18743	18655	18503	18754	18634	18478	18336	18629	18571	18509	18507	18491	18618	18608	18451	18629	18542	18462	18549	18742	18398	18599	18601	18672	18589	18633	18649	18550	18513	18323	18301	18445	18565	18670	18608	18426	18455	18416	18598	18674	18530	18706	18447	18360	18615	18346	18524	18584	18551	18412	18542	18348	18399	18541	18590	18498	18401	18519	18606	18653	18374	18469	18515	18678	18476	18492	18655	18565	18588	18554	18450	18631	18530	18649	18453	18298	18714	18523	18598	18549	18485	18565	18536	18574	18648	18313	18539	18597	18475	18496	18792	18705	18590	18483	18594	18256	18645	18465	18497	18362	18388	18448	18506	18564	18726	18493	18563	18471	18569	18417	18499	18451	18524	18582	18550	18385	18665	18295	18784	18362	18578	18303	18570	18385	18531	18690	18442	18523	18562	18502	18423	18584	18516	18393	18448	18377	18467	18709	18408	18491	18689	18548	18624	18659	18622	18716	18537	18456	18553	18586	18710	18538	18579	18505	18516	18557	18432	18704	18517	18550	18554	18476	18557	18519	18540	18594	18741	18585	18499	18579	18457	18483	18498	18536	18501	18628	18770	18355	18562	18519	18534	18409	18552	18555	18444	18544	18401	18543	18805	18376	18597	18468	18660	18475	18632	18541	18625	18480	18377	18198	18615	18673	18510	18529	18698	18482	18591	18463	18661	18314	18504	18476	18356	18619	18483	18547	18531	18505	18619	18504	18315	18527	18385	18473	18449	18652	18446	18526	18485	18567	18544	18540	18404	18523	18537	18729	18690	18484	18409	18652	18597	18645	18776	18542	18425	18616	18548	18549	18504	18595	18366	18609	18302	18199	18601	18767	18300	18586	18606	18659	18701	18448	18683	18708	18537	18837	18457	18547	18566	18513	18493	18573	18597	18510	18531	18761	18570	18563	18743	18522	18625	18580	18529	18587	18348	18486	18442	18441	18618	18515	18730	18593	18530	18636	18373	18469	18429	18473	18518	18409	18637	18626	18525	18810	18332	18566	18307	18680	18620	18709	18533	18477	18545	18562	18703	18445	18597	18522	18720	18463	18382	18476	18493	18676	18530	18674	18578	18473	18580	18359	18475	18593	18409	18325	18564	18442	18577	18425	18618	18394	18521	18334	18547	18647	18600	18698	18420	18610	18428	18504	18585	18640	18390	18598	18466	18535	18598	18590	18550	18775	18458	18661	18524	18281	18602	18470	18593	18193	18355	18538	18548	18688	18618	18454	18617	18504	18400	18614	18512	18379	18414	18508	18502	18476	18611	18604	18641	18663	18537	18568	18538	18412	18494	18446	18661	18489	18519	18501	18850	18636	18598	18448	18552	18398	18580	18361	18418	18543	18651	18550	18377	18789	18374	18620	18499	18500	18660	18430	18389	18436	18460	18646	18447	18539	18471	18680	18577	18547	18439	18471	18653	18495	18758	18374	18742	18589	18707	18522	18557	18501	18544	18461	18535	18338	18392	18641	18607	18503	18625	18598	18594	18548	18624	18876	18652	18724	18459	18426	18568	18591	18365	18543	18682	18536	18485	18571	18519	18490	18570	18224	18432	18532	18447	18447	18610	18642	18542	18521	18682	18488	18425	18541	18602	18708	18483	18400	18538	18558	18446	18440	18687	18553	18642	18470	18644	18599	18652	18341	18453	18338	18422	18474	18640	18606	18353	18447	18449	18353	18501	18644	18660	18474	18533	18740	18632	18581	18386	18581	18566	18509	18466	18653	18558	18676	18575	18670	18648	18331	18492	18591	18582	18570	18620	18496	18434	18550	18553	18418	18440	18550	18424	18405	18464	18363	18660	18696	18479	18423	18736	18776	18523	18639	18319	18567	18472	18524	18528	18487	18677	18429	18469	18531	18597	18539	18447	18468	18539	18610	18442	18632	18517	18303	18475	18511	18587	18553	18315	18470	18593	18558	18593	18545	18522	18589	18216	18574	18563	18446	18463	18364	18566	18530	18649	18384	18571	18431	18305	18369	18753	18690	18621	18615	18404	18449	18294	18542	18432	18657	18573	18427	18627	18593	18679	18215	18438	18474	18466	18695	18456	18479	18575	18589	18695	18530	18615	18642	18608	18532	18444	18512	18608	18644	18332	18519	18816	18594	18556	18352	18534	18664	18648	18580	18339	18673	18566	18626	18573	18366	18556	18592	18627	18394	18462	18567	18620	18543	18458	18567	18562	18496	18492	18650	18579	18525	18510	18433	18588	18293	18504	18422	18637	18552	18363	18450	18555	18518	18369	18319	18583	18466	18393	18553	18612	18486	18617	18902	18561	18452	18580	18548	18638	18369	18447	18717	18462	18529	18664	18617	18638	18542	18623	18471	18874	18619	18425	18513	18598	18474	18601	18323	18397	18639	18512	18596	18531	18490	18461	18608	18636	18728	18370	18279	18652	18525	18700	18452	18455	18428	18544	18440	18648	18694	18580	18413	18618	18468	18573	18486	18633	18628	18443	18489	18507	18497	18720	18477	18651	18769	18855	18466	18569	18463	18483	18581	18477	18390	18424	18457	18544	18460	18603	18626	18615	18430	18393	18547	18621	18614	18714	18516	18561	18439	18448	18675	18771	18531	18670	18472	18530	18479	18531	18529	18669	18594	18642	18446	18438	18579	18366	18792	18461	18401
17218	28027	29227	27236	24715	23152	22713	22745	20989	19877	19653	18831	25134	34276	30962	24598	19352	17366	16942	16742	16829	16832	16704	16868	16793	16924	16906	16883	16907	16838	16837	17059	16930	16965	16725	16750	16865	16838	16935	16671	16723	16652	16866	16771	16677	16848	16718	16880	16726	16800	16814	16742	16923	16960	16829	17023	16779	16900	16855	16740	16774	16809	16840	16715	16927	16968	16775	16913	16952	16844	16830	16977	16736	16872	16647	16752	16876	16930	16777	16970	16893	16946	17016	16890	16798	16931	16974	16871	16892	16845	16921	16819	16735	16820	16734	16707	16861	16830	16843	16734	16869	16851	16822	17091	16986	16755	16969	16834	16769	16959	16917	16851	16848	16934	16773	16806	16770	16793	16805	16820	16785	16969	16945	16794	16865	16688	16646	16836	16797	16791	16858	16680	16846	16797	16657	16955	16878	16925	16674	16907	16758	17055	16760	16748	16887	16933	16752	16808	16800	16777	16760	16726	16899	17047	16653	16628	16786	16698	16639	16736	16903	16886	16728	16748	16973	16772	16766	16822	16835	16887	16757	16806	16789	16861	16836	16867	16920	16698	16850	16799	16730	16847	16648	17045	16964	17000	16826	16793	16940	16802	16902	16835	16749	16746	16924	16998	16873	16894	16911	16858	16768	16768	16799	16849	16842	16696	16809	16836	16904	16849	16898	16745	16824	16794	16829	17012	16938	16857	16860	16739	16904	16819	16904	16789	16933	16917	16887	16773	16950	16803	16870	16890	16846	16840	16693	16825	16697	17054	16771	16700	16781	16874	16749	16661	16864	16978	16870	16759	16723	16982	16800	16770	16909	16710	16822	16934	16954	16835	16889	16838	16758	16820	16782	16947	16874	16628	16911	16804	16842	16784	16823	16805	16907	16853	16741	16790	16831	16801	16762	16707	16680	17038	16882	16745	16941	16859	16924	16904	16826	16828	16860	16815	16873	16925	16834	16827	16876	16796	16698	16873	16712	16840	16868	16906	16913	16644	16775	16911	16838	16692	16900	16776	16893	16891	16687	16808	16735	16979	16967	16826	16697	16821	16671	16929	16840	16794	16765	16963	17054	16881	16889	16867	16703	16910	16723	16849	16804	16668	16637	16795	16867	16906	16816	16952	16731	16842	16941	16734	16828	16848	17035	16815	17037	16780	17023	16792	16849	16959	16558	16825	17036	16875	16885	16847	16791	16990	16937	17001	16923	16975	16867	16751	16980	16774	16814	16790	16781	16764	16910	16852	16942	16912	16883	16906	16951	16995	16687	16833	16857	16862	16820	16914	16704	16885	16834	16849	16810	16892	16974	16797	16845	16940	16816	16755	16932	16832	16924	16860	16891	16853	16721	16728	16800	16899	16813	16869	16829	16689	16764	16825	16887	16720	16772	16610	16780	17040	16891	16892	16778	16865	16660	16680	16968	16890	16874	16798	16847	16822	16746	16789	16907	16878	16807	16804	16891	16808	16687	16719	16896	16895	16813	16893	16728	16844	16719	16916	17006	16806	16849	16788	16863	16738	16952	16890	16889	16901	16802	16847	16862	17034	16871	16818	16904	16973	16922	16996	16907	16843	16945	16719	16702	16787	16928	16895	16815	16871	16895	16959	16683	16980	16801	16710	16702	16774	16828	16990	16771	16788	16877	16776	16734	16756	16754	16822	16869	16610	16791	16700	16998	16983	16905	16785	16741	16780	16842	16876	16783	16869	16978	16949	16873	16895	16755	16825	16916	16706	16719	16983	16577	16732	16807	16643	16776	16985	16909	16858	16887	16834	16760	16794	16865	16780	16944	16897	17001	16892	16794	16763	16878	16603	16731	16760	16874	16897	16916	16755	16848	16793	16814	16938	16865	17031	16922	16884	16742	16864	16834	16801	16900	16872	16919	16804	16846	16758	16754	16898	17002	16894	17002	16760	16809	16790	16657	16863	16945	16720	16971	16907	16759	16719	16782	16923	16749	16790	16843	16823	16736	16818	17001	16832	16846	16901	16916	16875	16942	16723	16876	16820	16770	16802	16862	16739	16859	16917	16875	16750	16666	16674	16911	16937	16825	16884	16773	16933	16677	16771	16925	16906	16709	16939	16877	16880	16840	17040	16885	16871	17009	16880	16792	16837	16743	16717	16953	16799	16829	16884	16740	16997	16894	16852	16700	16774	16803	16775	16965	16726	16769	16778	16951	16862	16804	16825	16836	16898	16910	16837	16817	16843	16837	17004	16694	16799	16881	16836	16804	16841	16710	17000	16786	16707	16830	16870	16658	16842	16863	16737	16693	16890	16681	16805	16859	16760	16689	16877	16917	16733	16780	16881	16865	16781	16931	17039	16667	16918	16864	16826	16787	16743	16789	16650	16978	16850	16837	16691	16886	16750	16863	16823	16865	16940	16790	16839	16902	16837	16935	16782	16935	16959	16895	16661	16787	17029	16814	16868	16865	16754	16912	16729	16804	16951	16806	16857	17036	16890	16804	17004	16828	16753	16815	16804	16769	17021	16828	17073	16737	16810	16742	16856	16680	16737	16663	16938	16878	16701	16771	16928	16741	16856	16829	16956	16722	16820	16912	16772	16851	16884	16934	16859	16880	16862	16730	16954	16748	16804	16974	16811	16671	16859	16711	16754	16848	16894	16902	16850	16797	16965	16913	16885	16794	16943	16917	16783	16885	16909	16747	16824	16865	16779	16930	16881	16891	16896	16825	16766	16793	17053	16856	16846	17013	16776	16645	17003	16810	16846	16871	16873	16753	16925	16851	16712	16898	16545	16805	16797	16993	16834	17009	16859	16857	16786	16908	16904	16889	16733	16977	16710	16925	16878	16801	16837	16960	16699	16806	16813	16770	16869	16953	16796	16914	16925	16791	16770	16724	16767	16977	16914	16788	16884	16947	16717	16634	16744	16952	16787	16767	16848	16849	16880	16782	16789	16849	16743	16834	16772	16794	16677	16725	16741	16942	16815	16917	16853	16930	16956	16867	16785	16868	16871	16953	16801	17038	16959	16812	16866	17010	16880	16844	16894	16721	16642	16782	16789	16740	16776	16937	16779	16728	16751	16878	17012	16718	16841	17034	16927	16904	16780	16852	16918	16843	16843	16923	16981	16660	16751	16779	16884	17002	16830	16871	16879	16876	16815	16896	16772	16882	16835	16738	16652	16797	16816	16863	16814	16860	16936	16884	16790	16898	16861	16854	16755	16681	16778	16858	16852	16741	16931	16813	16902	16918	16849	16939	16865	16921	16826	16893	16708	17058	16882	16765	16899	16925	16818	16902	16925	16835	16851	16838	16820	16731	16956	16931	16800	16769	16856	16962	16704	16756	17055	16905	16883	16710	16733	16841	16759	16652	16937	16718	16744	16769	16808	16834	16855	16795	16955	16850	16925	16868	16878	16650	16875	16686	16813	16758	16840	16891	16875	16888	16609	16773	16799	16766	16914	16805	16927	16992	16672	16763	16755	16943	16909	16861	16948	16912	16856	16877	16923	16831	16843	16857	16876	16781	16890	16856	16714	16804	16764	16888	16838	16979	16794	16973	16937	16855	16875	16756	16867	16727	16906	16895	16887	16714	16886	16863	16906	16916	16811	16874	16886	16852	16823	16697	16835	16863	16846	16835	16860	16790	16832	16890	16813	16692	16812	16833	16900	16983	16880	16843	16817	16716	17002	16732	16638	16776	16932	16894	16887	16525	16838	17113	16749	16661	16835	16870	16899	16884	16709	16871	17033	16941	16876	16833	16854	16847	16778	16896	16840	16636	16850	16913	16799	16800	16949	16745	16750	16886	17087	16847	16887	16831	16838	16807	16907	16736	16880	16642	16754	16884	16857	16690	16741	16615	16827	16864	16885	16993	16709	16605	16797	16912	16815	16824	16831	16749	16834	16949	16896	16746	16942	16831	16841	17025	16841	16936	16712	16927	16825	16908	16940	16812	16676	16975	16789	16809	16698	16935	16877	16740	16832	16835	16725	16726	16901	17056	16844	17076	16754	16786	16863	16889	16971	16786	16673	17033	16896	16850	16780	16873	16844	16782	16865	16833	16880	17018	16875	16831	16631	16800	16890	17101	16835	16806	16977	16699	16912	16764	16876	16864	16840	17047	16824	16815	16877	16864	16791	17006	16823	16776	16946	16768	16907	16892	16825	16847	16763	16896	16606	16943	16939	16736	16734	16866	16896	16840	16869	16920	16756	16802	16715	16840	16766	16839	16797	16968	16946	16889	16877	16802	16755	16956	16805	16709	17066	16634	16956	16753	16961	16798	16868	16799	16871	16697	16874	16851	16934	16997	16872	16898	16833	16712	16588	16857	16818	17070	16975	16804	16819	16716	16835	16816	16812	16900	16710	16734	16816	16827	16898	16885	16832	16942	16954	16832	16876	16836	16810	16927	16909	16675	16715	16851	16684	16704	16919	16808	16772	16813	16827	16699	16983	16742	16939	16774	16956	16901	16797	16727	16758	16919	16738	16893	16804	16741	16917	16741	16824	16847	16794	16878	17001	16838	16793	16800	16799	16862	16847	16903	16908	16879	16649	17114	16815	16823	16813	16786	16822	16979	16933	16799	16943	16770	16695	16810	16881	16727	16775	16807	16563	16877	16848	16771	16674	16816	16863	16630	16917	16821	16835	16857	16887	16849	16934	16934	16846	16925	16936	16823	16724	16918	16799	16868	16794	16845	17007	16906	16727	16879	16854	16709	16919	16842	16741	16933	17056	16906	16994	16849	16651	16920	16769	16959	16734	16952	16683	16836	16858	16897	17010	16786	17027	16915	16705	16766	16754	16869	16784	16862	16869	16925	16922	16850	16954	16838	16703	16847	16983	16668	16892	16838	16758	16982	16912	16874	16806	16876	16895	16846	16754	16757	16811	16919	16803	16830	16888	16886	16837	16843	16906	16898	16785	16854	16731	16774	16828	16862	16762	16881	16952	16883	16952	16935	16710	16921	16801	16864	16930	16905	16721	16855	16949	16985	16752	16721	16756	16885	16707	16764	16862	16826	16805	16737	16859	16894	16921	16692	16893	16971	16905	16831	16942	16788	16915	16967	16768	16881	16825	16846	16794	16719	17005	16804	16745	16856	16748	16850	16812	16916	16700	17042	16659	16797	16771	16951	16716	16707	16901	16948	16797
23733	21440	29063	24591	23403	26443	26886	23486	22000	21494	21162	20801	26265	39802	35543	29557	23439	20151	19306	18934	18761	18573	18687	18687	18816	18756	18628	18679	18780	18637	18672	18721	18630	18577	18588	18686	18577	18760	18756	18488	18506	18603	18736	18908	18838	18717	18677	18606	18906	18658	18605	18568	18641	18733	18722	18683	18649	18694	18639	18695	18480	18618	18763	18828	18545	18493	18544	18647	18761	18474	18609	18587	18733	18688	18529	18701	18712	18677	18668	18485	18596	18573	18613	18656	18637	18881	18840	18671	18669	18795	18624	18586	18807	18580	18544	18751	18547	18582	18521	18574	18767	18618	18528	18567	18653	18726	18489	18429	18571	18578	18645	18673	18529	18579	18737	18795	18726	18557	18637	18617	18504	18854	18634	18570	18563	18387	18760	18812	18620	18505	18602	18724	18812	18630	18617	18638	18461	18494	18643	18522	18647	18555	18583	18587	18641	18581	18515	18590	18746	18585	18607	18521	18752	18594	18588	18560	18580	18582	18602	18763	18683	18625	18690	18780	18578	18586	18692	18534	18576	18594	18288	18443	18522	18760	18522	18523	18570	18628	18595	18547	18641	18487	18645	18743	18518	18788	18665	18745	18704	18376	18435	18533	18554	18667	18769	18469	18738	18522	18637	18801	18823	18532	18732	18659	18579	18612	18489	18602	18703	18625	18537	18681	18427	18538	18660	18654	18415	18515	18498	18684	18748	18681	18639	18538	18596	18621	18495	18663	18504	18609	18611	18528	18755	18438	18737	18475	18557	18652	18781	18507	18532	18578	18491	18585	18708	18549	18694	18647	18559	18649	18763	18634	18542	18460	18658	18629	18811	18697	18738	18422	18586	18521	18755	18707	18554	18690	18714	18540	18706	18621	18618	18539	18708	18540	18737	18619	18695	18598	18544	18669	18568	18573	18427	18663	18578	18614	18585	18717	18646	18607	18661	18562	18575	18485	18476	18642	18652	18516	18398	18479	18635	18569	18688	18534	18747	18644	18802	18777	18585	18582	18560	18619	18461	18695	18617	18643	18658	18551	18648	18526	18572	18721	18688	18435	18415	18606	18453	18760	18496	18596	18514	18589	18524	18585	18638	18719	18523	18666	18546	18503	18541	18555	18631	18417	18684	18522	18430	18410	18590	18593	18882	18553	18462	18454	18441	18653	18671	18719	18423	18518	18265	18715	18511	18396	18789	18815	18484	18537	18626	18626	18620	18771	18556	18454	18320	18497	18506	18689	18762	18787	18693	18526	18514	18541	18500	18549	18644	18527	18598	18572	18565	18713	18593	18768	18719	18665	18678	18602	18483	18651	18701	18622	18450	18612	18687	18658	18760	18588	18609	18711	18607	18516	18606	18674	18611	18649	18704	18671	18535	18601	18570	18677	18494	18682	18447	18635	18724	18548	18592	18476	18637	18525	18746	18798	18647	18471	18497	18401	18621	18603	18478	18666	18683	18485	18486	18708	18647	18475	18533	18428	18640	18518	18396	18505	18667	18410	18616	18382	18694	18720	18464	18297	18570	18671	18631	18745	18562	18375	18516	18413	18527	18615	18620	18631	18509	18733	18528	18657	18534	18510	18670	18655	18519	18429	18692	18596	18614	18368	18439	18280	18410	18692	18622	18576	18590	18681	18744	18471	18743	18709	18566	18761	18665	18510	18331	18579	18603	18625	18747	18686	18583	18388	18498	18668	18474	18424	18638	18462	18760	18443	18701	18739	18725	18461	18656	18417	18481	18735	18612	18622	18479	18581	18727	18498	18721	18582	18606	18536	18516	18509	18619	18539	18595	18840	18674	18666	18553	18685	18768	18501	18445	18755	18507	18487	18554	18751	18850	18589	18522	18673	18450	18612	18736	18511	18685	18798	18539	18557	18624	18387	18567	18626	18589	18396	18552	18470	18639	18625	18700	18775	18534	18678	18461	18673	18570	18427	18710	18640	18678	18483	18724	18577	18710	18752	18501	18436	18791	18540	18539	18628	18771	18461	18580	18682	18832	18738	18545	18704	18448	18497	18401	18658	18653	18566	18676	18627	18565	18679	18477	18613	18719	18525	18653	18628	18554	18716	18473	18540	18462	18533	18457	18517	18606	18662	18511	18457	18385	18273	18554	18540	18458	18538	18615	18475	18665	18599	18566	18616	18546	18498	18617	18622	18579	18423	18664	18630	18577	18694	18751	18669	18750	18647	18663	18748	18719	18462	18703	18666	18667	18341	18587	18705	18794	18601	18438	18574	18665	18659	18585	18678	18474	18745	18591	18624	18476	18630	18513	18375	18604	18465	18767	18482	18646	18683	18563	18718	18601	18730	18506	18502	18820	18751	18397	18579	18625	18535	18597	18442	18504	18505	18607	18778	18599	18700	18572	18579	18663	18453	18687	18624	18733	18504	18444	18503	18637	18572	18593	18597	18738	18646	18808	18788	18402	18439	18659	18649	18675	18457	18588	18641	18669	18579	18756	18643	18676	18553	18628	18627	18583	18670	18672	18458	18515	18644	18702	18704	18678	18677	18667	18637	18629	18567	18492	18566	18558	18625	18706	18485	18467	18421	18757	18386	18681	18627	18490	18477	18710	18587	18531	18622	18750	18775	18781	18566	18520	18558	18400	18737	18791	18693	18375	18561	18599	18407	18504	18417	18571	18569	18681	18626	18506	18788	18736	18598	18569	18597	18714	18700	18378	18584	18571	18508	18642	18526	18416	18577	18846	18621	18612	18780	18641	18686	18889	18619	18733	18611	18825	18570	18471	18752	18400	18494	18592	18604	18538	18703	18587	18516	18741	18746	18551	18464	18794	18320	18661	18545	18516	18622	18559	18952	18678	18694	18461	18701	18484	18729	18669	18619	18633	18627	18716	18666	18660	18728	18684	18578	18719	18602	18522	18686	18777	18921	18641	18717	18521	18485	18601	18775	18686	18648	18387	18589	18446	18529	18694	18597	18570	18577	18674	18479	18627	18458	18387	18462	18622	18536	18666	18362	18836	18498	18564	18592	18526	18509	18562	18825	18671	18360	18572	18629	18320	18675	18704	18574	18837	18492	18597	18352	18600	18629	18773	18508	18555	18690	18516	18629	18564	18651	18483	18671	18336	18488	18683	18811	18808	18604	18716	18714	18860	18776	18383	18471	18715	18520	18634	18742	18571	18595	18636	18636	18553	18639	18530	18452	18560	18769	18437	18538	18564	18566	18630	18580	18466	18632	18509	18697	18717	18622	18530	18609	18676	18536	18648	18673	18724	18598	18641	18558	18438	18515	18780	18636	18490	18594	18616	18897	18566	18402	18614	18431	18535	18649	18613	18518	18627	18535	18491	18562	18481	18383	18766	18640	18593	18611	18650	18620	18523	18480	18759	18658	18588	18481	18636	18622	18793	18752	18716	18808	18607	18547	18463	18684	18759	18571	18617	18517	18571	18800	18643	18410	18592	18600	18562	18694	18845	18419	18607	18575	18563	18500	18640	18690	18676	18525	18677	18582	18770	18584	18702	18525	18537	18516	18673	18508	18612	18698	18713	18693	18680	18578	18724	18631	18605	18542	18662	18527	18575	18618	18728	18719	18722	18573	18729	18541	18658	18644	18552	18798	18524	18693	18480	18626	18599	18808	18578	18511	18719	18542	18679	18584	18773	18697	18774	18466	18444	18575	18755	18710	18698	18535	18691	18674	18643	18688	18573	18730	18640	18636	18734	18548	18670	18455	18635	18479	18497	18466	18515	18550	18386	18495	18790	18688	18401	18338	18641	18538	18668	18549	18560	18682	18697	18616	18678	18707	18497	18575	18499	18543	18607	18663	18510	18475	18648	18523	18690	18548	18691	18580	18635	18853	18601	18638	18698	18705	18544	18352	18574	18846	18429	18592	18689	18485	18672	18636	18734	18728	18666	18667	18675	18412	18537	18685	18553	18642	18700	18759	18679	18622	18500	18633	18456	18847	18618	18737	18414	18608	18520	18581	18671	18300	18583	18602	18664	18570	18513	18556	18789	18638	18799	18669	18551	18291	18454	18366	18692	18594	18530	18718	18550	18668	18502	18649	18603	18620	18588	18646	18586	18400	18654	18539	18713	18599	18601	18504	18691	18697	18621	18700	18728	18689	18685	18564	18543	18674	18746	18645	18616	18373	18589	18669	18605	18846	18746	18626	18404	18566	18766	18593	18646	18659	18638	18376	18628	18636	18611	18564	18681	18529	18667	18607	18505	18647	18652	18398	18778	18293	18579	18510	18564	18415	18732	18519	18520	18676	18586	18587	18824	18514	18603	18513	18516	18651	18784	18648	18842	18587	18606	18670	18566	18625	18651	18507	18426	18589	18487	18570	18642	18591	18507	18489	18708	18674	18751	18650	18555	18523	18680	18742	18506	18861	18537	18536	18669	18804	18569	18669	18326	18446	18565	18384	18651	18663	18502	18594	18816	18708	18582	18547	18477	18493	18486	18507	18395	18588	18614	18625	18913	18846	18646	18691	18672	18698	18506	18689	18570	18740	18488	18599	18688	18473	18619	18797	18517	18484	18627	18518	18536	18641	18447	18550	18503	18678	18537	18815	18556	18655	18831	18525	18544	18516	18748	18721	18602	18895	18661	18616	18601	18625	18821	18642	18678	18534	18553	18605	18641	18535	18539	18732	18656	18628	18608	18632	18486	18427	18533	18662	18392	18786	18598	18601	18526	18554	18775	18368	18587	18561	18673	18739	18539	18363	18564	18762	18519	18466	18493	18844	18909	18476	18534	18864	18648	18597	18467	18633	18545	18672	18779	18573	18560	18397	18507	18400	18631	18594	18622	18505	18462	18697	18417	18541	18655	18808	18703	18560	18538	18726	18490	18655	18655	18666	18643	18570	18596	18499	18661	18524	18638	18594	18614	18506	18606	18687	18752	18473	18431	18646	18447	18636	18745	18555	18618	18663	18582	18664	18653	18640	18790	18795	18449	18702	18563	18618	18660	18810	18592	18580	18693	18714	18672	18488	18765	18726	18771	18784	18519	18513	18648	18796	18732	18647	18689	18373	18478	18412	18589	18473	18734	18677	18762	18664	18665	18614	18520	18535	18679	18674	18663	18723	18772	18790	18536	18379	18667	18605	18582	18527	18714	18657	18550	18425	18659	18705	18768	18705	18497	18606
18946	32197	33339	32926	29885	27929	25449	23848	22374	21177	20420	20355	29706	42020	37416	29771	21791	18125	17111	16937	16807	16703	16716	16911	16858	16802	16606	16795	16670	16871	16907	17027	16885	16760	16750	16802	16851	16835	16720	16880	16926	16792	16840	16835	16980	16921	16876	16852	16819	16837	16765	17067	17143	16736	16997	17089	16826	16943	16928	16805	16831	16951	16919	16928	16789	16956	17067	16900	16916	16723	16876	16793	16864	16786	16974	16822	16805	16689	16848	16847	16960	16828	16938	16752	16808	16981	16788	16877	16747	16757	16860	16854	16855	16900	16960	16757	16777	16917	16787	16833	16786	16743	16798	16696	16907	16885	16847	16907	16918	16798	16777	16450	16817	16815	16972	16851	16687	16755	16774	16849	16800	16831	16838	16906	16921	16764	16938	16946	16938	16881	16960	16884	16983	16875	16700	16826	16840	16849	16808	16852	16956	16870	16906	16747	17077	16938	16837	16836	16773	16901	16911	16800	16978	16953	16792	16916	16778	16819	16967	16903	17074	16917	16798	16866	17004	16739	16861	16884	16944	16938	16970	16835	16658	16792	16895	16845	16943	16567	16932	16760	16940	16806	16761	16813	16843	16913	16937	16775	16769	16720	16959	16790	16885	16980	16859	16931	16809	16933	16890	17078	16941	17074	16766	16732	17118	16870	16846	16885	16922	16741	16858	16884	16912	16793	16696	16830	16787	16641	16887	16748	17030	16885	16767	16888	16791	16755	16732	16827	16752	16867	16878	16809	16871	16982	16868	16833	16762	16860	16894	16967	16708	16897	16896	16728	16751	16660	16669	16955	16868	16862	16832	16969	16952	16793	16749	16822	16786	16711	16885	16644	16869	16851	16825	16827	17029	16832	16808	16795	16889	16866	16905	16865	16813	16849	16757	16937	16679	16819	16866	16932	16792	16934	16848	16726	16921	16743	16880	16803	16688	16964	16731	16955	17107	16873	16842	16865	16751	16801	16715	16761	16812	16870	16846	16878	16969	16930	16889	16776	16824	16676	16905	16764	16719	16686	16934	16786	17023	16813	16800	16803	16747	16933	16993	16965	16920	16842	16825	16999	16764	16853	16804	16748	16769	16985	16797	16855	16937	16841	16793	16867	16759	16808	16972	16821	16787	16894	16781	16654	16888	16929	16671	16738	16932	16911	16753	16868	16830	16889	16946	16845	16933	16925	16932	16778	16879	16896	16823	16952	16839	16801	16987	16934	16827	16754	16774	16938	16786	16835	16946	16926	16863	16738	16867	16977	16831	17147	16801	16810	16952	16713	16781	16857	16713	16792	16829	16792	16709	16847	16854	16829	16797	16787	16908	16956	16881	16742	16698	16879	16865	16826	16869	16837	17006	16786	16850	16825	16904	16937	16979	16801	16811	16859	16918	16811	16822	16960	16899	16820	16777	16899	16986	16828	16756	16970	16789	16997	16840	16679	16831	16741	16898	16902	16762	16771	16758	16912	16879	16966	16751	16738	16851	16891	16858	16886	16697	17020	16916	16924	16821	16696	16797	16755	16990	16861	16834	16695	17012	16718	16777	16931	17019	17005	16751	16863	16920	16914	16961	16842	16945	16885	16879	16761	16747	16952	16783	16783	16940	16779	16789	16953	16843	16820	16734	16877	16788	16886	16799	16871	16877	16730	16749	17011	16835	16823	16847	16805	16946	16915	16880	17018	16920	16776	16940	16862	16858	16933	16814	16844	16781	16754	16742	16917	16870	16834	16773	16816	16845	16767	16865	16947	16899	16841	16738	16819	16813	16837	16976	16729	16937	16909	16850	16718	16866	16851	16761	16838	16971	16872	16671	16758	16875	16876	16817	16891	16845	16966	16782	16757	16810	17009	16884	16737	16698	16857	16790	16860	16859	16948	16685	16697	16836	16926	16839	16858	16852	16929	16702	16770	16839	16851	16935	16684	16941	17149	16860	16886	16920	16688	16955	16844	16828	16882	16821	16711	17046	16796	16856	16700	16836	16810	16864	16818	17020	16881	16697	16716	16961	16943	16675	16703	16932	16697	16849	16666	16976	16945	16870	17021	16978	16905	16957	16854	16930	16801	16826	16878	16952	16768	16980	16930	16710	16930	16830	16838	16731	16919	16818	16862	16925	16721	16861	16933	16888	16892	16863	16872	16931	16812	16774	16856	16914	16889	16710	16960	16864	16818	16944	16873	16830	16983	16954	16970	16769	16764	16811	16805	16839	16813	16681	16798	16876	17042	16932	16798	16798	16879	16857	16682	16868	16746	16848	16689	16887	16787	16907	16848	16795	16772	16852	16824	16850	16923	16814	16993	16647	16802	16934	16886	16822	16913	16824	16764	16814	16868	16869	16746	16994	16796	16987	16875	16738	16590	16667	16748	16801	16922	16816	17017	16800	16892	16833	16636	16674	16923	16924	16726	16823	16880	16680	16849	16913	16865	16724	16877	16770	16956	16883	16867	16745	16860	16666	16965	16619	16869	16813	16779	16958	16971	16832	16837	16928	16858	16942	16690	16731	16898	16766	16852	16769	16824	16853	16863	16840	16663	16701	16942	16873	17017	16905	16973	16946	16746	16924	16799	16951	16761	16727	16910	16770	16812	16711	16775	16847	17046	16809	16877	16985	16918	16910	16840	16759	16863	16706	16757	16876	16902	16700	16729	16981	16858	16750	16763	16845	16902	16974	16827	16982	16967	16709	16962	16893	16777	16789	16901	16792	16690	16818	16824	16741	16825	16925	16677	16837	16785	16883	16803	16949	16805	16862	16815	17000	17031	16854	16819	16788	16840	16951	16954	16776	16745	16999	16763	16732	16889	16925	16937	16769	16737	16853	16895	16791	16923	16837	16901	16834	16799	16939	16857	16786	16893	16836	16866	16798	16941	16989	16835	16959	16916	16864	16869	16968	16845	16861	16941	16970	16845	16785	16869	16769	16887	17023	16877	16896	16855	16908	16907	16821	16964	16724	16796	16865	16648	16817	16840	16887	17118	16800	16829	16804	16799	16764	16801	16693	16862	16850	16783	16945	16629	16791	16802	16826	16932	16740	16948	16755	16822	16929	16690	16999	16765	16758	16913	16727	16745	16662	16974	16816	16749	16981	16759	16898	16930	16826	16790	16918	16779	17008	16731	16846	16810	16619	16939	16826	16918	16835	16781	16991	16718	16781	16747	16859	16808	17027	16873	16772	16758	17050	16985	16904	16977	16768	16868	16911	16775	16976	16840	16851	16748	16854	16702	17007	16688	16902	16910	16951	16911	16998	16886	16921	16741	16948	16914	16824	16942	16853	16824	16851	16872	16939	16792	16791	16837	16950	16706	16937	16846	16995	16802	16727	16909	16867	16894	16994	16819	16769	16855	16920	16890	16810	16866	16845	17054	16768	16911	16883	16859	16882	16836	16819	16989	17032	16799	16816	17014	16886	16764	16950	16749	16786	16864	16798	17009	16828	16777	16915	16821	16852	16785	16683	16798	16730	16909	16842	16885	16805	17038	16782	16827	16799	16793	16956	16953	16744	16945	16934	16863	16922	16750	16814	16818	16830	16905	16873	16836	16976	16885	16914	16915	16796	16936	16989	16829	16687	16865	16777	16839	16981	17006	16825	16854	16824	16969	16758	16749	16805	16873	16864	16938	16985	16743	16895	16873	16963	16697	16949	16885	16842	16898	16842	16898	16765	16979	16879	16811	16739	16774	16712	16886	16917	16775	17014	16699	16927	16857	17060	16847	16738	16831	16924	16929	17003	16805	16870	16661	16987	16772	16809	16798	16884	16803	16632	17034	16853	16873	16925	16889	16641	16940	16896	16944	16829	16875	16739	16719	16817	16812	16939	16732	16878	16904	16630	16864	16837	16714	16838	16703	16921	16851	16887	16862	16808	16848	16917	16886	17010	16997	16840	16908	16866	17046	16847	16941	16697	16780	16952	17004	16880	16825	16816	16946	16793	16753	16893	17146	16833	16881	16838	16741	16779	16717	16762	16722	16760	16988	16970	16829	16932	17019	16799	16741	17031	16850	16712	16886	16754	16940	16926	16931	16917	16828	16853	16916	16788	16893	16804	16902	16918	16853	16794	16983	16889	16950	17053	16791	16651	16852	16859	16727	16763	16985	16724	16715	16985	16857	17026	16838	16816	16977	16828	16783	16837	16767	16834	16888	16885	16885	16775	16839	16626	16946	16720	16939	16893	16892	16844	16841	16880	17033	16843	16857	16864	16902	16890	16902	16870	16866	16722	17061	16747	16667	16848	17011	16894	16818	16772	16756	16899	16859	16902	16738	16886	16838	16874	16757	16899	16857	16872	16819	16883	16806	16868	16743	17030	16822	17012	16920	16857	16876	16853	16958	16847	16926	16841	16784	16912	16893	16661	16816	16945	16854	16782	16832	16648	16828	16694	16831	16949	16847	16869	16849	17007	16901	16878	16860	16926	16800	16948	16709	16975	16695	16901	17084	16808	16765	16911	16758	16971	16749	16829	16719	16691	16741	16789	16743	16921	16980	16746	16783	16769	16813	16967	16839	16725	16932	16830	16991	16896	16969	16890	16747	16909	16920	16773	16743	16799	17024	17063	16901	16851	16685	16838	16821	17062	16968	16957	16688	16974	16935	16808	16825	16759	16795	16941	17064	16884	16853	16851	16821	16951	16996	17024	16917	16872	16891	16759	16756	16835	16876	16903	16901	16943	16663	16695	16851	17041	16772	16785	16974	16837	16945	16634	16898	17073	16762	16774	16947	16945	16822	16979	16863	16937	16965	16801	17023	16801	16683	16883	16915	16887	16875	16893	16954	16783	16976	16741	16653	16808	16944	16613	16770	16802	16932	16777	16883	16848	16750	16834	16743	16784	16895	16866	16880	16622	16840	16757	16897	16842	16892	16768	16646	16650	16947	17002	16869	16838	16830	16802	16896	16821	16970	16773	16998	16805	16780	16803	16888	16994	16906	16827	16903	16897	16666	16807	16863	16818	16844	16802	16744	16821	16714	16748	16868	16824	16698	16883	16903	16874	16773	16896	17020	16815	16951	16890	16947	16816	16754	16785	16907	16894	16812	16771	16841	16748	16834	16928	16792	16796	17041	16854	16789	16838	16935	16865	16783	16960	16998	16888	16869	16764	16710	16780	16618	16857	16775	16771	16793
29339	23718	26635	24823	23112	22232	21006	20499	20242	20062	20118	19982	20274	21453	21279	20709	19828	19409	18841	19169	19293	18962	19358	19359	19074	19148	19221	19250	19069	19038	19144	19156	19120	19206	19309	19163	19102	19178	19212	19112	18955	19074	19030	18943	19002	19142	19062	19051	19063	19193	18922	19008	19093	18946	19033	19025	19094	19057	18878	18898	19083	19205	19193	19270	18936	19009	18962	19275	19027	19144	19128	18882	18986	19048	19069	19112	19224	18829	19137	19370	19162	19204	18932	18842	18920	19160	19246	19133	19026	19185	19121	19034	19119	19239	19189	19253	19152	18970	19137	18936	19095	18822	19058	18861	19089	19048	18855	18945	18995	19258	19060	19100	19053	19105	19085	19059	19101	19040	18925	19105	19006	19182	19077	19200	18880	19112	19225	19195	19087	18841	19038	18889	19047	19257	19206	19140	19160	19024	19018	18960	18809	19087	18852	19044	18915	18908	19010	19061	19110	19093	19185	19007	19093	18901	19160	19271	18932	19090	19232	18728	18981	18927	18951	18914	19111	18983	19147	19241	19141	18834	18934	19381	19028	19212	19144	18918	19166	19209	18736	19032	19245	19046	19127	19227	18994	19265	19168	18895	18973	18986	19030	19131	19258	19008	19041	19046	19195	19039	19025	19211	19196	19000	19273	18999	19093	18962	19001	18938	19089	18862	18958	18914	19046	18906	19193	19263	19178	19099	19027	18989	19042	19278	19168	19150	19111	19119	19159	19016	19051	19149	18848	19090	19175	18996	19000	19028	18985	19002	19114	18984	18988	19131	19370	19273	19028	19045	19134	19068	19057	19141	19191	18955	19114	19021	19122	18992	19039	19101	18910	19209	18867	18770	18987	18986	19093	19025	19214	19066	19139	19184	19177	18932	18954	19132	19043	19164	18847	19073	19063	19149	19130	19011	19156	19104	19199	19218	19108	19050	19032	19025	18983	19089	19074	19270	19202	19045	18977	18966	18974	19119	19111	18946	19191	19076	19006	19047	19299	19150	19104	19020	19181	19044	19122	19007	19042	19153	19153	18937	18975	19022	19074	19097	19114	18927	18943	19112	19148	19097	19093	19354	19007	19173	19250	19015	19017	19073	19089	18998	19045	19014	19066	19093	19019	19131	18917	18983	19001	19249	18974	19122	19093	19134	19064	18973	19151	18838	18978	18917	18842	19129	19179	18945	19284	18986	19133	18993	18993	19084	19178	19325	19134	18923	19370	18995	19114	19188	18949	18997	18917	18985	19177	19096	18938	18949	19100	19083	19051	19048	18990	19010	19056	19234	19015	19166	19203	19135	19096	19078	19034	19140	18924	19142	19153	19110	19125	19257	19086	19085	18950	18980	19076	18905	19252	19187	19085	19033	19103	18987	19164	19217	18894	18992	19069	19026	19154	19124	19241	19057	19056	19053	18888	19223	19240	18890	18946	18993	18905	18933	19130	19121	19053	19139	18923	19147	19000	19061	19325	18938	18948	19173	19221	19073	18931	19283	19203	19098	18976	19041	19043	19225	19025	19051	18994	19037	19158	19171	18946	18921	18949	19130	19161	18986	19125	18948	19180	18984	19266	19173	18863	18936	19104	19047	18885	19000	19012	18908	18995	18836	19019	19020	19181	19020	19012	19039	19245	19056	19004	18931	19092	19005	19194	19059	19080	19223	19269	19073	18978	19128	19278	18993	19241	19015	19161	18914	19025	19114	19219	19111	19177	19114	19020	19060	19175	18908	18964	19252	18894	19157	19018	19089	19123	19161	18950	19120	19141	18949	19000	19114	19106	18952	19128	19075	19122	18925	19502	18967	18829	19209	19206	19124	19101	19023	19031	18956	18866	19064	19030	18990	18852	18967	19187	19126	19116	19049	19098	19123	19089	19114	19086	19268	19176	19097	18880	19040	18852	19296	18900	19088	19011	19076	19256	19379	19033	18812	18973	18940	19031	19269	19072	19196	19030	18955	18844	18975	19199	18994	19099	19127	19152	19218	19049	19125	19068	19110	19057	19120	18870	18855	19143	18945	19061	18992	19088	18901	19189	18974	19042	19269	19168	18986	18952	18990	18976	19133	19098	18903	19107	18948	19041	18925	19074	19057	19072	19108	18931	18932	19039	19029	19274	19168	19237	19157	19100	19054	19108	18915	19158	18933	18934	19117	19140	19172	18892	19095	19088	19022	19019	18951	18962	19181	19118	19096	18962	19127	19177	19121	19059	19126	19079	19109	19042	19155	19080	19071	19020	19111	18978	19152	19102	19199	19026	19022	19102	19112	18972	18897	19057	19381	19129	18952	19255	19020	19155	18928	18950	19101	19089	18921	19044	18972	19118	19089	19078	19171	19029	18932	19062	19100	19110	19158	18990	19022	19230	19170	19083	19162	19006	19150	19058	19030	18987	18985	19153	18935	19021	18947	19228	19243	19260	19197	19188	19157	18918	18991	18996	19162	18917	19113	19003	19215	19129	18948	19048	19092	18940	19138	18881	18884	18941	18902	19088	19057	18982	19076	18976	19084	19178	19300	19242	18926	19169	19028	19131	18997	19332	19079	19230	18994	19019	19159	19200	19049	18956	18993	19104	19159	19130	19126	19150	19247	18957	19143	18908	18898	19125	19067	18989	18990	19172	18849	18998	19046	19023	19063	19030	19036	19058	18978	19238	19003	19134	19019	19046	19038	19135	18900	18958	19028	19165	19082	19044	19220	18926	19032	18994	18990	18999	18859	19044	18961	19203	19218	18959	19047	19146	19028	19100	19196	19029	19150	19198	18927	19104	19114	19025	19085	19020	19375	19241	19069	19078	19060	19102	18989	19241	19009	19097	18845	19042	18913	18915	19108	19147	19210	19152	19026	18940	19148	19270	18989	18837	19123	19068	19080	19041	19121	19229	19155	19140	18995	19088	18898	18996	19023	19126	19126	19003	19125	19107	18968	19098	19067	19268	18936	19107	19211	19109	19113	19062	19021	19159	19068	19029	18986	18995	18926	19158	19149	19152	19335	19117	19053	19125	18891	19211	19046	19186	19090	19064	19137	18917	18990	18961	19121	19016	19264	19276	18906	19249	19236	18904	19078	18759	19096	19021	19196	19112	19013	19120	19076	19249	19272	19292	19008	18882	19050	19102	18962	18852	19115	19120	18868	19034	19014	18991	18882	19088	19107	19206	19252	18996	19278	19093	19118	19112	19156	19225	19212	19063	19143	19047	19021	19169	19126	18989	19057	19127	19068	18995	19303	18622	19173	19001	18770	18988	19176	19018	18971	19178	19127	19069	19007	18985	18976	18984	19147	18963	18935	19002	18997	19008	19082	19142	19415	19242	19102	19120	19052	18946	19158	18771	18926	18971	19072	19205	19005	19274	19065	18970	19211	19023	19203	19307	18981	18914	18947	18937	19060	19034	19223	19085	19153	19136	18982	19061	18886	18958	19112	18970	19152	19132	19215	19185	19055	18976	19067	19150	18948	19150	19144	19137	19098	19138	18877	19271	19090	19012	19028	19018	19023	19009	18997	18847	19048	19101	19083	19209	19216	19033	18842	19062	19247	19210	18962	18903	19154	19014	19058	18996	19143	18822	19068	18964	19024	18914	19059	19044	19035	19355	19095	19103	19032	18872	19049	18975	19190	18990	19178	19194	19066	19215	19023	19088	19136	19173	19056	19025	19159	19068	19105	18976	19169	18891	19044	19016	19044	18994	19096	19154	18877	18941	19243	18999	19205	19167	19221	19096	19044	18982	19079	19213	19143	19175	19276	19007	19067	19147	19066	19097	19241	18943	19311	18942	18986	19079	18939	19038	19002	19253	19043	19021	19035	19178	19041	18948	19247	19049	18994	18949	19028	19105	19126	19041	19091	18903	19025	19091	19111	19190	19207	19055	19212	19125	19029	19200	19084	18890	18978	18894	19171	19150	19091	19212	18793	19089	19023	19074	19243	19100	19048	19031	18986	19125	19084	19091	18929	18934	19091	19102	18927	18973	19144	19133	19002	19220	19054	18963	19062	19094	18916	18906	19201	19134	19088	19162	19095	19117	19202	19201	19195	19101	19146	19100	19234	19019	19200	18922	19191	19130	18902	19215	19018	19033	19029	18884	19101	18877	19127	19094	18985	19007	19030	19086	19084	19035	19154	19280	19261	19216	19199	19113	19219	18878	19051	19199	19110	19262	19236	19046	19202	19336	19098	19305	19017	19012	19255	19006	19103	19104	19050	18979	19067	18982	19160	18991	18893	19019	19139	19043	18980	19098	19137	19030	19172	19128	19099	19290	19021	19151	18934	19066	18957	19020	19200	19076	19134	19180	19040	19082	19014	19153	18876	18981	19116	18987	18996	19078	19040	19165	19258	19300	19124	19008	19024	19237	19067	19229	19031	19096	19139	19078	19277	19128	19209	19186	18976	19125	19104	18872	19278	19141	19305	19006	19098	18991	18945	19094	18966	19067	19089	19360	19299	19150	19064	18917	18985	18929	18881	19057	19133	19062	19069	19154	19125	18829	19225	19070	19089	19307	19014	19215	19024	18970	18957	19098	19146	18801	19058	18922	19142	19216	19305	19165	19094	19069	19141	19058	18982	19216	18961	19197	19188	19129	19155	18891	19015	19080	19135	19181	19161	18957	19057	18982	19022	19053	19051	19120	19072	19006	19049	19207	19145	19232	18813	19055	19043	19185	19224	19172	19049	18964	19194	19097	19140	19020	19288	18978	18997	19087	19242	18890	19011	19057	18932	19188	19079	19027	18996	19072	18977	19243	19155	19288	19378	18950	19060	19141	19189	19037	19173	19139	19063	19194	18991	19023	19037	19251	19144	19006	19065	18993	19094	18985	18994	18998	19478	19135	19021	19171	18951	19297	19214	18972	19109	19187	19063	19163	19161	19295	18958	19062	19099	19025	19241	18977	19120	19255	18972	19047	19260	19194	18932	19119	18831	18968	18978	19185	18774	18899	18933	19171	19071	18973	19340	19164	19167	19258	19130	19018	19079	19068	19107	19162	18956	19266	19055	19389	18970	18857	18969	19092	19171	19303	19164	19054	19038	19196	19190	19167	19024	19070	19002	19043	18927	19061	19134	19062	18858	19062	19177	19292	18911	18922	18935	19046	19116	19078	19058	19143	19004	19069	18932	18876	19027	19235	19186
18095	23010	24339	23198	23061	21701	19803	19172	18841	18937	18874	18717	18790	20759	20174	18897	17856	17463	17013	17029	17043	17130	16995	16937	17016	17163	17059	17090	17059	16987	17185	17110	17345	17092	17177	16965	17246	17217	17349	17162	17132	17121	17068	17166	16981	17046	17040	17211	17063	17221	17114	17223	17160	17163	17082	17077	17110	17219	17029	17091	16994	17188	17162	17159	17156	17210	17159	17196	16931	17271	17104	17083	16941	17148	17114	17228	17012	17072	17018	17242	17087	17081	17030	17147	17062	17108	17113	17011	17152	16920	17162	17070	17123	17166	17116	17016	17061	17130	17128	17100	17100	16962	17204	17051	17004	17164	17229	17052	16883	17124	17043	17180	16917	16929	17145	16989	17114	17190	17183	16998	17316	17074	17127	17036	17157	17150	17148	17029	17131	16918	17172	17022	17154	16968	17095	17165	17018	16930	17161	17073	17074	17144	17241	17156	17070	17122	17092	17026	17054	17113	17160	17065	17130	17165	17170	17155	17277	16987	17029	17116	16996	17061	16942	17225	16979	17053	17247	17081	17140	17129	16958	17175	17140	17130	17118	17043	17205	17137	17078	17134	17117	17192	17106	17217	17031	17178	16961	17132	17015	17159	17018	17115	17055	17099	17196	17282	17032	17163	17045	17165	17078	17213	16987	17193	17019	17118	16969	17286	17105	17093	16960	17025	17130	17058	17191	17121	17116	17029	17101	17095	17045	17087	17149	16935	16907	17157	16866	17049	17221	17141	17339	17065	16937	17023	16996	17118	17078	17154	16941	17147	17014	17055	17118	17014	17204	17147	16906	17228	17219	17087	17038	17206	17222	17056	17079	17012	17122	16916	16984	17065	16988	16935	17058	17077	17026	17215	17154	17035	17138	17149	16981	17178	16893	17021	17093	17036	16994	17030	16930	17122	17076	17011	17055	16938	17007	17041	17166	17008	17022	17035	17072	16938	17173	17061	17204	16877	17269	17070	17096	17041	16998	17175	16929	17051	17256	17108	17037	17146	17167	17214	16936	16960	17346	16877	16891	17238	17099	17110	16937	16922	16993	16977	17128	17280	17159	17182	17132	17065	17189	17101	17145	17024	17277	17133	17072	17077	17139	16962	17217	17033	17156	17143	17200	17060	17216	16945	17084	17088	17043	17006	17016	17142	16966	17071	17255	17001	17214	17170	17162	17035	17092	17180	16960	17095	17227	16941	17001	17041	16925	17046	17084	17023	17235	17067	17150	17052	17129	17152	17120	17136	17111	17056	16973	16944	17140	17078	17025	17133	16994	17154	17084	17099	17209	17045	17033	17083	17140	17068	17100	17036	17031	16894	16849	16851	17154	17071	17258	16993	17107	17134	17057	17007	17173	16982	16931	17230	17074	17103	17174	16935	17088	17115	17057	17182	16968	17171	16940	17169	17058	17071	16979	17161	17079	17116	17177	17140	17000	17174	17072	17098	17119	17086	17020	17099	17024	17053	16961	17192	16999	17160	17068	17009	17049	17094	16966	17018	17072	16981	16879	17096	17077	17056	17129	17295	17283	17231	17218	17220	17084	17037	17035	17167	17190	17141	17173	17125	17089	17199	17066	17168	16985	17021	17096	17134	17064	17151	17079	17198	17045	17052	17181	17163	17165	17069	17070	17044	17117	17141	16945	17219	17062	17076	16906	17326	17130	17163	17132	17229	17102	17290	17132	17060	17116	17027	17126	17079	17107	17050	17132	17023	17091	16940	17218	17093	17074	17118	17181	17111	17018	17118	17306	17135	17131	16954	16995	17027	16946	16875	17075	17136	17095	17033	17127	17046	17099	17093	17033	16998	17116	16931	17073	17021	17214	17266	17005	17244	17153	17082	16925	17106	17214	16911	17120	17187	16847	17067	17245	17171	17151	17209	17062	17308	17076	17228	17017	17139	17059	17128	17019	17053	17093	17046	17140	16995	17223	17123	16948	17028	16964	16947	17084	17263	17161	16926	17031	17057	17057	17192	17263	17073	17101	17072	16992	17076	17082	17028	17145	17116	16989	17383	16989	16979	17290	17111	16889	17162	17152	17104	17074	16992	17200	17054	17005	17280	17095	17118	17180	17116	17003	17012	17153	17121	16970	17074	17070	17245	17042	17215	17112	17049	17003	17044	17133	17201	17095	16913	17025	16996	17267	16957	17086	17028	17312	16967	17026	17230	17169	17047	17176	16914	17124	17069	16873	17165	16978	17052	16988	16979	17122	16999	17145	16988	17184	17047	17007	17214	17095	17307	17101	17037	17077	17113	17077	17011	17219	17233	17042	17055	17137	17092	17133	17183	17007	17146	16963	17090	17164	17215	16931	17071	17055	17080	16964	17031	16980	17020	17148	17173	17087	17085	17254	17216	17142	17145	17092	17133	17051	17069	17097	17136	16964	17229	17075	16924	17141	17013	17156	17129	17103	16993	17121	17155	17120	17090	16965	17158	17129	17193	17178	17170	17171	16941	17082	17265	17105	17103	17104	17025	17105	17078	17054	17022	17018	17111	17082	16900	17041	17114	16988	17121	17157	17158	17131	17116	17099	17208	17027	17028	16940	17237	17029	17185	17173	17053	17156	17124	17102	17197	17143	17151	17230	17088	17074	17034	17033	17075	16979	17145	17025	17043	17190	17061	17121	17025	17268	17059	17181	16901	16959	17059	17010	17234	17099	17123	17057	17028	17218	17020	17044	17047	17024	17191	17193	17035	16991	17013	17118	17019	16966	17074	17153	16763	17113	17039	16894	17033	17447	17160	17160	17079	17118	17255	17122	17002	16991	17205	17183	17147	17156	17023	17008	16932	17096	17096	17315	16980	17021	17044	17050	16997	17069	17107	17022	17077	17115	17076	17184	17194	17009	17077	17098	17129	17070	17072	17087	16902	16926	16942	17141	17183	17110	17184	17018	17002	17143	16995	17136	16992	17099	17162	16966	17091	17049	17077	17109	17141	17018	17135	17114	16974	17022	17174	16958	16913	17058	17012	17193	17004	16937	17153	17056	17148	17162	17140	16960	17166	17150	16979	17053	17138	17115	17239	17184	17051	17173	17091	17048	17146	17067	17062	17131	17055	16880	17088	17210	17156	17194	17070	17013	17013	17151	16965	17014	17215	17083	17144	17067	17088	17109	17068	17105	17051	17092	16951	17084	17088	17107	17151	17312	16921	17108	17195	17143	16938	16922	17028	17037	16938	17013	17191	17176	16977	17082	17000	17206	16910	17066	17124	17114	17254	17090	17143	17206	16982	17225	17113	17183	17147	17112	17032	17247	17154	16989	16996	17164	17135	17038	17188	17014	17113	17190	17180	17048	17189	17202	17039	17070	17194	17212	17057	17148	17208	17056	17090	17075	17285	17128	16983	17071	16981	17204	17192	17071	17379	17220	17183	17220	17187	17093	16979	16891	17078	17087	16992	17077	17064	17004	17034	17096	17116	17240	17039	16919	17077	16986	17111	17090	17050	17072	16960	17239	16955	16943	17035	17096	17105	17003	17009	17122	17129	16923	17189	17119	17010	17117	17029	16935	17109	16992	17139	17030	16925	17143	17173	17285	17001	16907	17272	17068	17059	17151	17060	17116	17119	16992	17275	17102	17097	17092	17113	16995	17136	17121	16981	16990	17061	17197	17214	17078	17070	16969	17040	17126	17100	17041	16998	17156	17229	16992	17085	17210	17099	17128	17032	17115	17144	17327	17032	17002	17230	17180	17010	17036	17107	17078	17073	16941	17121	17146	17019	17165	16902	17099	16984	17133	16904	17062	17035	17169	17183	16987	17229	17161	17080	16963	17034	17083	17036	17112	17250	17012	17046	16935	17106	17025	17031	17120	17152	17334	17017	17071	17117	17046	16985	17238	17082	17176	17086	17216	17222	16985	17017	17042	17143	17041	17007	17002	17108	17128	17167	17135	17225	17119	17132	16985	17098	16992	17149	17218	17020	17162	16934	17244	17168	16974	17012	17029	17156	17189	17079	17143	17250	17013	17081	17198	16972	16998	17174	17054	17217	17059	17030	16958	16971	17247	17114	17015	17102	17173	17072	17153	17296	16990	17175	17022	17167	16840	17113	17051	17059	17112	16995	17098	17160	17041	17043	17120	17064	17128	17180	17222	17160	17232	16985	17161	17040	17092	17138	17030	17156	16918	17103	17049	17137	16963	16969	17190	17082	17104	17139	17301	17050	17051	17148	17067	17054	17002	17179	17175	17087	17215	16927	16935	17096	17192	17057	17200	17018	17090	17173	17094	17040	17170	17169	17033	17132	16906	17096	17036	17215	17185	17035	17037	17166	17047	17107	17142	17243	17202	17147	17145	17173	17023	17070	17158	16890	17054	17254	17033	16978	17113	17197	17151	16914	17103	17132	17045	17026	17013	16982	17121	17212	16800	17033	17111	16982	17207	17164	16986	17064	17097	17095	16897	17204	17160	17001	17105	17155	17014	16939	17200	17031	17031	16872	16992	17146	17108	17193	17053	16998	17123	16854	17025	16999	17285	17166	17041	17064	17122	17104	17017	17178	17095	17068	17078	17088	17183	17070	17118	16986	17094	16933	17185	17126	17104	17193	17068	17041	17019	16951	17027	17234	17087	17066	17034	17216	17109	17046	17109	17015	17160	16972	17087	16826	17071	16987	17178	17185	17156	17114	17193	17067	17107	17039	17091	17090	17061	17053	17085	17196	17039	17032	17051	17095	17203	17088	17207	17024	16963	17048	17107	17032	17072	17076	16963	17212	17118	17272	17133	17071	16987	17115	17193	17066	17064	17147	17069	17089	17097	16956	17258	17093	17053	17191	17059	17140	17331	17089	17106	17113	17093	17026	17192	17266	17158	17313	16988	17221	17031	17050	17083	17112	16977	17307	17098	17359	17000	17200	17009	17054	17044	17164	17201	17110	17039	17103	17118	17080	17144	17021	17017	17141	16927	17030	17074	17162	17072	17254	17066	17065	17054	17041	17083	17109	16926	17027	17054	17022	17126	17109	16994	17045	17109	16993	17049	17273	17091	17078	17164	17179	17274	17106	17224	17003	17253	16975	17260	17009	16980	16844	17036	17162	16999	17223	17010	17045	17160	16954	16984	17100	16896	17228	17103	17173	17180	17098	17226	17164	17150	17337	17027	17070	17161	16927	17157	17194
25060	21465	28752	27439	26812	28225	25614	22700	21522	21654	21277	20620	22226	31072	28807	24929	21656	19596	19204	19070	19116	18997	18871	18946	18886	18897	18893	18850	19018	18909	18985	18854	19007	19001	18852	18986	18839	19076	19058	19199	19036	19049	19009	18764	18931	18980	18856	18975	18915	19171	18845	18656	18909	18805	19052	19077	18874	18949	18863	18853	18983	18745	18850	18949	18931	18890	18989	19076	18773	18752	19061	18892	18886	18807	18909	18863	18786	18967	18929	18899	18907	18899	19114	19093	19148	18962	18774	18944	18879	18742	18724	18771	19049	18842	18954	19048	18930	18846	18835	18992	18951	18977	18808	18878	19028	19029	18934	18984	18970	18911	18993	18677	18898	18846	18904	18674	18823	18943	18811	18926	18869	18703	19026	19049	18797	18956	18866	19018	19035	18790	18747	19027	18990	18924	18940	18836	19154	19117	18951	18933	18872	19003	19139	18934	18864	18932	18861	19025	18749	18911	18942	18858	18866	18817	18922	18720	18956	18834	18926	18910	18902	19120	18942	18940	18889	18966	19066	18942	19072	18911	18800	19074	19010	19042	18975	18869	18859	18770	18971	18935	18962	18874	18974	18819	18920	18836	18916	18850	18871	18807	18863	18596	18956	18840	18913	19070	18757	19137	18685	18873	18925	19028	19002	18886	19107	18931	18946	18643	18953	18788	18790	18938	18935	18868	18854	19075	18771	19010	18759	18968	18856	18863	18934	19016	18897	18858	18903	18690	18637	18701	18887	18859	18812	19061	19021	18786	18977	18826	18773	18768	18816	18921	19138	18778	19016	18777	18804	19020	19026	18994	19018	18928	18815	18999	18694	18997	18897	18969	18959	19040	18787	18917	18920	19066	19040	18978	19117	18840	18932	18866	18868	18753	19107	18889	18883	18879	19070	18885	18878	18680	18858	19004	19069	18853	18822	18804	18890	19027	18975	19032	18868	19054	18913	18781	18843	18663	18817	19163	18798	18929	18770	18919	18886	19066	18909	18618	18895	19150	18778	18953	18835	18870	18785	18847	18944	19096	19218	19055	18954	18894	18912	18971	18815	18933	19024	18792	19107	19001	18872	18968	18950	19006	18594	18861	18855	19041	18810	19016	18954	19175	18870	19107	18899	18831	18855	18960	18996	18843	18933	18694	18827	18634	18898	18914	18838	18856	18973	18820	19010	18964	18884	19036	18910	19223	19055	19014	18894	18891	19048	18842	18833	18907	19041	19056	19009	19020	18861	18797	18736	18697	19022	18834	18741	18833	18713	18760	18867	19060	18985	18933	18919	19079	18760	18954	18933	19002	19056	18912	18681	19120	18818	18938	18698	19199	18826	18898	18940	18989	19077	18977	18787	18864	18921	18991	19018	18882	18823	18968	19024	18855	18966	18926	18906	18840	19014	18929	18913	18834	18933	19025	18897	18831	18652	18909	18926	18837	18860	18821	18914	18842	18847	18786	18993	18736	18739	18723	19034	18877	18941	19093	18990	18894	18960	19039	18918	18882	19032	18865	18778	18928	18692	18858	18895	18840	18709	18908	18813	18763	18916	19211	18865	18737	19013	18944	19060	19101	18854	19010	18949	18987	18836	19071	18843	18848	19165	18879	18920	18843	18821	18813	19096	18824	18804	18953	18905	18885	18877	18973	18920	19005	18869	18733	18906	18953	18924	18880	19053	18794	18953	18566	18779	18710	18845	18904	18946	19031	18745	18932	18816	18800	18956	18798	18800	18831	18795	19096	18695	18857	19032	18841	18980	18913	18910	18870	18868	18681	18879	18737	18833	18808	19141	18898	18981	18740	18996	19075	18772	18907	18848	18853	18833	18914	18591	19010	19042	18788	18745	18876	18847	18992	19161	18702	18816	18827	18924	18646	18933	18918	18961	18771	18968	18793	19072	18980	18639	18818	18982	18784	18869	18984	19137	18957	18716	19061	18912	18878	18958	18906	18776	18785	18841	18929	18854	18782	18824	19080	18845	18687	18877	18856	18845	19094	18840	18707	18972	18907	18847	18838	18988	18943	19102	19082	18697	18989	18911	18749	18750	18812	18965	18874	19013	18988	19007	18996	18801	18947	18860	18827	18784	18851	18709	18912	19032	18726	18806	18829	18614	18902	19180	18795	18938	19052	19058	19000	18803	19042	18818	18995	18942	18922	18994	18827	18699	18917	18721	18695	18613	18776	18747	18774	18864	18879	18887	19057	19010	18840	18922	18767	18854	19075	18813	19042	18997	18678	18798	18856	18941	18808	18951	18896	18984	18916	19008	18839	18940	18681	19012	18903	18841	18995	18848	18979	18748	18914	18855	18937	19074	18748	19101	18895	19124	18955	18835	19021	18866	18794	18968	18868	18799	18952	18962	18744	19014	18800	18864	18813	18716	18876	18866	18620	18918	18934	18752	19045	18830	19075	18993	18910	19003	18897	18881	18842	19139	18703	19021	19148	18766	18788	18822	18919	18832	19125	18890	19018	18979	18782	18881	18891	19066	18663	18986	19026	19046	18962	18735	19087	19067	18912	18929	18967	18933	18740	18955	18859	18907	18896	19027	18985	19055	18899	18762	18886	18898	18870	18749	19112	19049	18835	18825	18967	18796	18788	19050	18987	18968	19001	18922	19087	18735	18903	18863	18975	18784	18892	18870	18882	19057	18832	18916	18761	18773	18800	18827	19012	18883	18954	18784	18786	18930	18824	18769	18906	18985	18874	18749	18765	18890	18846	18921	18946	18874	19008	18917	18928	18949	18877	18905	18885	18983	19045	19052	19038	18834	18935	18842	18817	19172	18972	19002	18760	18852	18686	18856	19073	19010	18941	18906	18770	18828	18898	18780	18756	18955	18895	19143	18704	18833	19009	18775	18785	19025	18800	18685	18842	18988	18956	18899	18973	19002	18784	18918	18984	18808	18929	19033	18883	18861	18947	18965	18771	18920	18994	18993	18786	18917	18789	18892	18824	18932	18875	18790	18953	18946	18972	19097	18820	18691	18754	18924	18870	18933	18737	18804	19021	19010	18782	18913	18890	18967	18820	18876	18852	19001	18697	18935	18958	18723	18677	18635	18842	18900	18861	18921	18827	18711	18705	18845	18903	18763	18806	18928	18889	18889	18856	19015	18749	18751	18869	18790	19024	18794	18835	18775	18791	19038	18891	19062	19198	18929	18841	18982	19091	18901	19027	18909	18957	18774	19025	18968	19174	18658	18723	19000	19037	18977	18780	18861	18947	18918	18900	19047	18848	18966	18985	18997	18992	18876	19049	18757	18989	18942	18987	19023	18933	18983	18847	18966	19042	18857	18847	19138	18994	18867	18897	18841	18786	19050	19084	18779	18957	18696	18997	18949	19019	18837	18799	18948	19027	19008	18714	18824	18676	18730	18993	18955	18879	19031	18798	18794	18969	19004	18808	18914	18792	18731	18974	18887	19067	18942	18823	18962	18988	18622	18825	18761	18926	19047	18928	18875	18770	18823	18790	18666	18857	18977	18924	18716	18842	18798	18976	18760	18981	19048	18885	19102	18766	18866	19000	18717	19017	18739	18994	18994	18761	18838	18811	18783	18791	18813	18817	19156	18808	19133	18807	18802	18790	18854	18971	19036	19027	19132	18777	18942	18831	18826	18900	18816	19024	18918	18954	18932	18954	18834	18861	18860	18887	18700	18922	18767	18922	18951	19042	18861	18919	18970	18844	18808	18792	18831	19124	18684	18946	18849	18833	18889	18839	18889	18659	18847	18980	18895	18888	18839	18740	18973	18874	18885	18926	18836	18975	18867	18757	19106	18732	18828	18995	18990	18834	18918	19089	18935	18922	18778	18825	18779	19174	19011	18906	18935	18856	18860	18861	18896	18913	18898	18971	19092	19190	18916	18879	19040	18873	18991	18987	18851	18940	18921	18915	18955	19310	18816	19047	18934	18881	18946	18923	18964	19074	19056	19017	19000	18982	18905	18912	19023	18883	18845	18815	18764	18908	18869	18671	18987	19042	19019	18858	18820	18993	18946	19025	18911	18919	18836	18944	18964	18758	18922	18697	18813	18852	18836	18958	19027	18957	18916	18710	18845	18729	19114	19043	19036	18938	18880	18746	18841	18680	18830	18871	18992	18943	19054	19140	19009	18796	18793	18566	19038	19081	18833	18883	18786	19071	18807	18721	19006	18890	18988	18953	18969	18954	18985	18868	19140	19015	19046	18856	18875	18789	18887	19016	19104	18835	18774	18639	18848	18861	18878	18936	19010	18882	18736	18806	19021	18711	18851	18814	19032	19002	18691	18957	19053	19123	19026	18865	18880	18938	19051	18933	19002	18564	18986	18747	18815	18977	18854	18944	18835	18996	18900	19009	18816	18999	18894	19133	18797	18662	18794	18969	18834	19039	18904	18747	18874	18955	19037	18827	18945	18871	18890	18919	18926	18865	18977	18813	18767	18977	18862	18676	18671	19010	18983	18961	18746	18940	19049	18865	18969	19079	18944	18908	18978	18971	19015	18762	18952	18781	18792	18759	18841	19001	18862	18978	18758	18765	19098	18987	18814	18727	19022	18859	18953	18617	19105	18798	18853	18768	18805	18999	18976	19080	19118	19057	18811	18866	18939	18904	18867	18934	18907	18950	18859	18840	18755	18903	19087	18795	18861	18844	18986	18814	18950	19033	18949	18875	18906	19009	18866	18860	18962	18719	18911	18717	18916	18775	18933	19060	18813	18986	18945	18863	18870	18932	18859	19060	18878	19035	18787	19001	19002	18781	18960	18843	18943	19048	18856	18949	18723	18822	18877	18853	18983	19163	18807	18967	18769	18935	18859	18852	18825	18872	18897	18898	18913	18937	19122	18941	19089	18913	18952	18880	19080	19018	19044	19023	18812	19002	18938	18816	18777	18809	18770	18868	18869	19131	19122	18892	18930	18717	18946	18933	18783	18980	18951	18859	18811	18966	19025	18941	18715	18808	18859	18923	18900	18937	18876	18834	18871	18966	18928	19009	19016	18905	18901	18867	18791	18736	18728	18787	18904	18907	19000	18649	18728	18865	19207	18811	18984	18813	19002	18853	18998	18924	18916	18979	18804	18974	18895	18906	18831	19088	19090	18711	18948	18847	18970	19017	19095	18926	18696	18998	19036	18955	18836	18746	19004	19040
17866	29371	32173	33308	31991	30018	24847	22387	21263	21082	20521	19824	23049	33569	29835	24336	19892	17682	17150	17019	16935	16965	17051	17176	16806	16986	17071	16922	17214	16910	17153	17112	16861	16847	17009	17195	17113	16988	17066	17142	17171	17121	16973	17038	17260	17076	17061	16936	17174	16933	17201	17036	17121	16852	17080	17029	17046	16968	17240	17044	16869	17031	17024	16920	16994	16961	17035	16885	17025	16978	17008	16977	16929	16941	17032	16946	16918	16793	16931	17033	17195	16883	17119	17080	17050	16989	17274	16918	16949	17112	17034	16916	17197	17097	17021	16963	17002	16965	16748	17128	17157	17021	17114	16912	17040	17081	16957	17019	16997	17071	17111	17196	17078	17103	16788	16970	16956	17027	17080	17090	16941	17032	17069	16931	17200	17010	17041	17146	17109	17001	16911	17080	16989	17149	17107	17027	16820	17102	17196	16958	17015	16953	16955	17004	17032	17044	17207	17052	16976	16964	17202	17042	16966	17129	16917	16969	16934	16995	17073	17117	17025	17094	17112	17146	16852	17026	17054	17106	17048	16954	16891	17108	16992	17010	16955	17083	17080	16938	17014	17002	16672	17109	16966	16955	17023	17105	16991	17016	17218	17252	16970	17002	17061	16905	17079	17031	17020	17109	16964	17013	16966	17032	17056	17058	16993	16927	17016	16907	17020	17105	16983	17039	17026	16885	16925	17032	17163	17090	17016	17195	17108	16932	17040	17083	17061	17160	16992	16991	17053	17182	17114	17130	16972	17089	17061	16939	16955	17027	16959	17140	17074	17189	17017	17002	17118	17102	16975	17210	17087	17047	17056	17018	17075	17068	17073	16997	16943	17048	17142	16937	16917	17087	17212	16966	16845	17021	17020	17047	17018	17014	16875	16808	17101	17054	16925	16989	16970	17054	17080	16949	16981	17154	17016	17032	17037	17197	16917	17245	16946	17057	16877	16913	17224	17018	17014	16946	16895	17070	17092	16919	17008	17076	16818	16987	17013	16872	17005	16979	17111	16988	16979	16961	16943	17100	17159	17107	17120	17099	17011	17012	17167	16868	17058	17050	17026	17014	17119	17046	17022	16965	17062	17052	16971	17136	17027	16930	16987	17138	16901	17028	16987	17134	16914	17071	16859	17012	17107	17093	17024	17108	17047	16887	17116	17079	17143	17164	17041	16669	17237	17112	17085	16973	17101	17022	16918	16981	17101	17115	17076	16908	17131	17215	17040	16882	17049	16910	17078	17054	17025	17117	16904	16893	16988	17043	16916	17077	16910	17222	17098	16897	16934	17082	17011	17012	17047	17048	17049	17130	17072	16923	16955	16957	16921	16926	16888	17090	16947	16995	17079	16982	17057	17049	17104	16937	17081	16973	17044	17078	17108	17045	16970	16950	16932	17106	17045	17084	17001	17168	17051	17112	17048	16920	17078	17047	17165	17063	17050	16940	16996	17089	16972	17023	16876	16975	17177	16998	17058	17119	17172	17001	17160	16994	17219	16827	16938	16966	16848	17046	17099	17175	17058	17073	16875	17072	17100	17057	17041	17196	16829	17013	17027	16989	17082	17047	17056	17103	17219	16905	17063	17126	17029	17123	17016	17075	16969	17157	16959	17003	17254	16961	17002	17034	16944	17282	17171	16718	17176	16925	17124	16836	17082	17198	16916	17087	17068	16998	17122	16990	16975	17133	17024	16830	17183	17057	17112	17021	16739	17009	17066	17121	17168	16916	16904	17005	17066	16886	16955	16860	17074	17068	17072	17259	17104	16963	17066	17252	17050	16912	17225	16932	17006	17153	17103	17012	16999	17163	17058	17007	17183	16909	16853	17127	17079	17215	17130	17152	17041	16914	17242	16962	16977	17084	17117	16993	17126	17040	16899	16843	16947	16997	16750	17046	16961	17134	16938	17050	17099	16869	16967	17087	17229	16922	16970	17163	16856	16985	17079	16948	17011	17110	16998	17144	17130	16977	16963	16970	17052	16947	16992	17130	16876	16969	16939	17048	16928	17046	16960	16984	17068	17055	17069	17122	16860	16961	17075	17094	16865	16870	17031	17065	16976	16977	17139	17044	16853	17067	17071	17046	16954	16880	17083	17038	17027	17075	17093	17048	17063	17113	16951	17155	17062	16995	16955	16986	16993	16907	17101	16858	16940	17039	16955	16994	17239	17099	17008	17035	17030	16911	17113	17106	17138	17101	17005	17046	17022	17092	16933	17009	16923	16965	16853	17018	17123	17072	17016	17018	17054	16994	17050	16913	16843	17103	16976	16997	16997	17072	17122	16919	17018	16908	16970	16971	17097	17034	16997	17103	17073	16885	16976	16981	16961	17037	16840	17012	17073	17065	17091	17118	16917	16835	16928	17059	17113	16943	16932	16945	16814	17009	17006	17000	16983	17024	16976	17048	17229	17270	17124	17023	16954	16890	17126	17047	17086	16888	17115	16976	16868	16898	16874	16940	16886	16964	17216	17013	16884	16970	16894	16996	16966	17213	16932	17140	17119	17039	17019	17102	17084	17075	17080	16992	17128	16899	16994	17232	16967	17052	16958	17143	16902	17121	16918	17027	17020	17259	17053	17063	17208	17011	17018	17129	17066	16935	17046	17155	16921	16987	17045	17021	17007	17214	16957	16947	16973	17139	17238	16980	16899	17006	17018	17121	16943	16963	16986	17217	17042	16891	16934	17082	16849	16985	17006	17042	17118	16964	17001	17056	16941	16955	17020	17103	16954	16943	16925	17112	17012	16922	17124	16970	17067	17058	17193	16955	17201	16969	17144	17060	17090	17064	17117	16943	17088	17225	16942	16958	16986	16940	17051	17000	16890	16984	17041	17026	16984	16978	17063	17018	17088	17072	16943	17002	17021	17025	17111	17041	16956	17029	16955	17037	16982	17056	17075	16948	16838	17149	17026	17136	16950	17089	17184	17131	17138	17187	17037	16912	16919	16982	17009	17105	17088	17091	17156	16976	17187	16837	17232	17132	16898	17017	17077	17140	16950	17166	16815	16886	17005	17011	17066	17126	17088	17026	16979	17045	17047	16992	17064	17006	16953	17079	17046	16955	17217	17110	16864	17131	16923	17167	17036	17043	16993	17206	17071	17072	17049	17084	16990	16976	17075	17095	17001	17064	16811	17094	16889	16951	16993	17198	16918	17231	17076	16876	17009	17158	17124	17079	17066	16951	16867	16982	17080	17021	16922	17043	16992	16948	17098	17037	16987	17073	17106	16943	17028	17150	16984	16992	17122	17046	16990	17067	17087	16975	16972	17062	16913	17055	17188	17023	17064	17042	16998	17184	17065	16979	16982	16975	17145	17084	16938	16955	16975	17099	17004	17084	17000	17042	17141	16907	17077	17143	16876	16998	17062	17002	16906	16906	17045	16978	17242	17063	17160	16989	17065	17166	16981	16987	17008	17048	17047	17107	16906	17042	17094	17020	17036	16954	17121	16970	16814	17070	17079	16818	16968	17115	16945	16907	16899	16808	17059	17071	17076	16996	17090	16984	17161	17138	17033	17172	16990	16977	16981	17042	16844	17056	17060	17109	16881	16799	17062	17265	16973	17033	16837	16902	17132	17113	16970	16968	17211	17055	17047	17120	17179	16934	17067	16999	17111	17050	17061	16970	16952	17135	17123	17048	17105	16912	16916	16958	16894	17211	16975	17096	16975	17034	16980	17034	17093	16896	16977	17118	17092	17114	17048	17006	17088	17003	17110	17040	17180	17073	16855	17230	17016	17084	17183	17090	17090	16949	17012	17049	16978	16958	17007	17027	16935	16944	17075	17108	17058	17145	17009	17067	17125	16857	17140	16947	16983	17067	16989	17162	17101	17033	17115	17080	16749	16977	16893	17128	17063	17095	17017	17015	17122	17138	16938	17104	16882	16937	17122	17141	16905	16902	16930	17118	16992	16925	16938	17059	17130	17131	16981	16972	17107	17145	16946	16998	17122	17040	17088	17083	17157	17039	17130	16853	17098	17159	16922	17033	17007	16996	17159	16832	17016	17033	16963	17048	16933	16992	17064	17094	17046	16836	17230	16875	17203	17168	17110	17184	16935	17102	17031	17027	17144	16926	17012	17010	16967	16918	17013	17057	16951	17071	17114	16909	17022	16967	16996	17050	17008	17099	17036	16933	16997	16980	17113	17185	17008	16922	16959	17148	17056	17126	16983	17031	17017	17288	17009	17003	16985	17024	16979	17083	16823	16906	16768	16912	17051	17138	17005	17055	17205	17026	17034	16850	17079	17033	16914	16889	17056	17012	16860	17064	17188	16981	17201	16962	17055	17058	17013	17238	17137	16856	17128	16809	16931	17112	17262	16966	17091	17020	16891	17100	16865	17097	17094	16914	17255	16897	17189	16995	16981	17034	17018	16942	17147	17021	17011	16882	17020	16998	16986	17229	16986	17204	17022	17059	16991	17028	17002	17071	17164	17139	16977	17165	17006	17178	17017	17074	16982	16868	16927	17105	16939	17059	17085	17095	17136	16980	17012	17173	17157	16859	17037	17129	16753	17034	16877	17089	16891	16955	17152	16973	17094	17030	16970	16879	17216	17090	16992	17201	16960	16919	17021	16871	17054	17042	16884	17054	16937	17015	16956	17154	17200	17095	16926	17035	16989	16878	17030	17131	16890	17119	16990	17061	16933	17173	16982	17008	17004	17105	16928	16834	17104	16959	17204	16982	16927	16726	17086	17045	17229	17221	17050	17041	17029	17113	16999	17000	17127	17072	16996	16909	17061	17070	17012	17121	16883	17046	17024	17056	16882	16933	17126	16996	16847	17024	17024	17239	17009	17121	16945	17006	17029	17081	17041	16987	16864	17088	17041	16992	17019	17093	17105	16956	16914	17134	17064	16944	16981	17096	17133	17114	16949	17013	16968	17072	17019	17016	17060	17069	16834	16972	17102	16947	16776	17049	17005	17189	16927	17040	16972	16870	16965	17042	17156	17131	17036	17003	17085	16783	17025	17072	16932	17069	16908	17097	17115	17038	16999	17120	16991	16829	17177	16887	17194	17111	16942	17014	16981	16964	17118	17003	16931	16972	17092	17078	16845	17126	16995	16992	17052	17121	17026	17053	16923	17022	17024	17170	16998	16966	16970	16983	17211	16933	16867	17079	17095	16963
23727	21411	29141	25176	25414	28953	29905	25377	23971	23463	22530	21758	24552	36889	35552	29284	23148	20323	19378	19124	19100	19142	18919	19045	19054	19073	18773	19077	18903	18865	19066	19241	18944	18920	18923	18856	18884	19002	18917	18873	19067	18931	18866	18944	18942	18820	18949	18887	19026	18792	18679	18810	18837	18857	18741	18996	19091	19002	19001	18978	18780	18914	19047	18990	18948	18796	18838	18973	19025	18910	18902	18877	19170	18806	18886	19073	19035	18859	18766	18833	18896	18786	18900	18799	18922	18961	18860	18765	18996	18931	19004	18882	19097	18898	18796	19085	18977	18914	18752	18981	19149	18892	18737	19067	18938	18887	18772	18873	18919	18817	18928	18824	18915	18808	18872	18795	18898	18758	19076	18990	19041	18883	18781	18860	18991	19116	18870	18880	18912	18735	18803	18928	18708	18833	19036	18558	18848	18873	18886	18865	19116	18643	18885	18927	18947	18750	18879	18796	18944	19013	18955	18768	18966	18837	18763	18754	18981	18805	18958	19001	18956	18808	19013	18849	18978	18931	18755	18898	18892	18665	19112	18875	19075	18864	18671	18730	18845	18800	18782	19018	19004	18767	18799	18856	18991	19048	18880	18868	18942	18613	18923	18671	19013	18793	18962	18875	18960	18862	19041	18945	18882	19064	18807	18975	18948	18974	18827	18799	18977	18843	18966	18995	18895	18781	18927	18736	19018	18885	18802	18822	18944	18840	18917	18930	18645	18993	19022	18978	18920	18857	18804	18729	18966	18954	18832	18859	19042	19012	18821	18985	18966	18997	18869	18971	18542	18882	18903	18871	18952	19137	18892	18965	19054	18901	18909	18992	18789	18558	18788	18848	18902	18834	18806	18966	19083	18819	18735	18941	18836	18981	18733	19036	18954	18794	18831	19014	18960	18911	18924	18943	18867	18776	18948	18951	18728	18738	18976	18749	18971	18678	18925	18770	18817	18912	19055	18969	19107	18875	18966	18912	18989	18750	18989	18769	18907	18952	18903	18994	18993	18770	18803	18785	18579	18907	18787	18964	18961	19084	18765	18830	18928	18720	19050	18876	18854	18776	18724	18645	18941	18792	18843	18776	18981	18891	18929	18898	18824	18838	18889	18770	19006	18879	18874	18979	19155	18974	18868	18830	18953	18907	18896	18828	18638	18771	18851	18752	18968	18738	18709	18831	18977	18999	18931	18975	19266	19017	18937	18885	18866	18997	18958	18909	18955	18936	18568	18828	18910	18978	18953	18958	18897	19090	18943	18801	18940	18692	18759	18983	18758	18818	19051	18966	18792	19026	18785	18948	18801	18849	18915	18943	18850	18819	18911	18950	18861	18998	18773	18699	18940	18762	18824	19110	18810	18723	19070	18726	18864	18873	19008	18792	18965	19003	18936	18832	18925	18771	19118	18984	18975	19000	18785	18744	18835	18989	19181	18874	18736	18974	18963	18699	18893	19040	18791	18925	18846	18889	18714	18990	18884	18754	18969	18710	18939	18851	18897	18859	18882	18924	18986	18908	19054	18825	18923	18847	18813	18855	18775	19001	19006	18963	18900	18851	19168	18889	18760	18998	18936	19012	19015	18886	18773	18843	19022	18707	18744	18761	18774	19000	18793	18658	18817	18952	18888	18874	18978	18858	19075	18938	19070	18904	18853	18941	19031	18784	18768	18712	18734	19010	18870	18902	18946	18975	19009	19075	18975	19074	18943	18853	18971	18808	18769	18801	18700	18834	19055	18997	18857	18937	19068	18804	18519	18845	18836	18838	19002	18882	18903	18919	18978	18624	18949	19055	18892	18878	18948	18987	18984	19036	18900	18825	18990	18764	18651	19005	18882	19004	18847	18883	19036	18926	18872	19028	18648	18919	19066	18927	18682	18933	18729	19013	18835	18760	19075	18991	19091	18795	18981	19010	18899	18863	18899	18906	19041	18876	18849	19137	18890	18954	18817	18851	18927	18925	18908	18967	18729	18867	18671	18751	18781	18942	18812	18936	18919	18811	18947	18781	18844	18914	18935	18716	18845	18925	18758	18940	18761	18866	19068	18803	18951	18779	18992	18920	18858	18908	18702	18799	18838	18969	18848	18752	19017	19003	19218	18746	18775	18904	19040	18696	18913	18969	18970	18989	18952	18785	18928	18927	18921	18735	18927	18699	18784	19041	18907	18918	18787	18939	18899	19030	19108	18848	19023	18659	18665	18969	19030	18838	18904	18804	18955	18795	18779	19115	18858	18902	18889	18858	19037	18583	18952	18947	18950	18632	18943	18744	19074	19019	18906	18765	18916	18851	18903	18818	18683	18647	18835	18792	18745	18872	18859	18776	18971	18905	18801	18883	18909	18766	18912	18857	19005	18745	18988	18816	18968	18809	18791	18722	18797	18691	18870	18815	19004	18920	18888	18953	18760	18682	18840	18870	19044	18951	18931	18919	18669	18869	19044	18821	19022	18997	18866	18961	18888	18981	19041	18829	18960	18920	18791	18719	18865	18930	18990	18808	18964	18691	18892	18844	19019	18820	18902	19130	18902	18758	18657	18930	19075	18882	18914	18996	19122	18949	19213	18934	18962	18682	18920	18772	18894	18862	18903	19019	19027	18989	19030	18797	18770	18737	18871	18680	18918	18730	18807	18907	18947	19200	19115	18907	18869	18927	19113	18861	19096	18792	18902	18857	18854	18804	18779	18873	18779	18907	19057	19067	18999	19021	18907	19024	18879	18851	18570	18679	18906	18841	19006	18774	18919	18929	19015	18799	18865	18935	18642	18810	18752	19010	19059	18817	19001	18864	18967	19053	18907	18921	18947	18779	18914	18892	18987	18594	19002	18989	18901	18995	18985	19031	18939	18843	19052	18904	18778	18898	18903	18986	19033	18911	18719	18952	18906	18797	18714	18831	18893	18980	18896	18707	18745	19007	18942	18879	18702	19014	19001	18803	18858	18978	18948	18903	18804	18780	18934	18889	18987	18886	18905	18928	18802	18628	18691	18910	18907	18894	18781	18917	18910	18806	19058	19076	18655	18776	18973	19031	18915	18829	18922	18833	18892	18843	19166	19043	18922	19003	19040	18863	18816	18904	18715	18709	19014	19077	18778	18536	18774	18832	18890	18866	18923	18779	18805	18961	19075	18939	19152	18975	18874	18889	19099	18798	18871	19015	18949	18700	19091	18915	19030	18697	18879	18864	18731	18882	18925	18832	18812	18688	18906	19041	18775	19040	18914	18908	18696	18900	18939	18690	18838	19138	18996	18825	18950	18963	18952	18872	18651	18761	18926	18983	18877	18678	18879	18957	19000	18969	18728	18929	18988	18861	19055	18859	19157	18782	19066	18742	18968	19050	19015	18994	18893	18701	19041	18910	18805	18776	18942	18651	18722	18502	18766	18985	18955	18825	18885	18812	18888	18836	18904	18800	19065	18872	18932	18966	18928	18859	18945	18790	19061	18845	19073	18962	19042	18780	18821	18844	18712	18818	18931	18892	18686	18908	18907	18941	18982	19037	19018	19101	18850	18934	18950	18650	19047	19108	18874	19088	19002	18940	18725	18764	18840	19036	18840	19085	18843	18635	18966	19025	18993	18941	18818	19021	19106	18886	18944	18900	18819	18933	18528	18743	18914	18834	19222	18900	18907	18870	18906	18990	18769	18833	18996	18768	18897	18827	18849	18959	18630	19001	18688	18808	18839	18868	19138	18996	19063	18799	18905	18926	18908	18743	18868	18940	18852	18842	18785	18711	18875	18928	18987	18981	19006	18805	19031	18923	19010	18863	18979	18776	18871	18898	18882	19094	18940	18920	18977	18903	18980	18863	18715	18816	18828	18851	18745	18893	18837	18838	18782	18908	18807	18884	18924	18876	18943	18774	18861	18913	18895	18894	18852	19152	18916	18866	18943	18906	18724	18860	18865	19093	18772	18941	18987	18718	18681	18946	18917	18957	19020	18896	18932	18843	18871	19048	18850	19025	18898	18965	19098	18897	18613	19057	18883	18907	18948	18958	18896	18983	18750	18922	19101	18885	18644	18800	18975	19067	18889	18898	18928	18793	18853	18739	18967	18906	18778	19057	18903	18794	18758	18645	18878	18953	18969	18944	18902	18849	19056	18902	18901	18899	18990	18803	18795	18849	18828	18979	18883	18725	18954	19026	18894	18884	19057	18897	18921	18664	18822	19024	18861	19089	18802	18718	18863	18730	19144	18752	18902	18757	18779	18796	18840	18855	18886	18899	18817	18960	18816	18846	18767	18904	19065	18912	18872	18831	18682	18970	18942	18808	18896	18976	18895	18929	18783	18697	18903	18891	19030	18800	18897	18804	18487	18805	18927	18925	18745	18786	18992	18689	19006	18758	19033	18977	18678	18916	18755	18651	18844	18838	18813	18669	18844	18836	18828	19015	18833	18843	18846	19001	18941	18951	18695	18910	18948	18735	18919	18844	18704	19053	19051	18704	18863	18877	18720	18975	18960	19087	19061	19032	18777	18730	18848	18875	18909	18718	19033	18877	19043	18807	19056	18799	18903	18883	19098	18777	18893	18716	18760	19104	19069	19087	18941	18893	18854	19104	19033	18836	18853	18869	18798	18990	18883	18785	18998	18988	18952	18768	18919	18818	18761	18978	18793	18918	18855	18894	19042	18840	19121	18810	19035	19023	19072	18741	18759	18876	19267	18951	18841	18953	18983	18956	18839	18872	18938	18743	18958	18994	18883	18579	19024	18828	18880	18713	18761	18650	18914	19030	19087	18976	18880	18893	18908	18896	18657	18908	18892	18787	18724	19130	18980	18747	18953	18907	18924	18891	19045	18925	18940	18684	18844	18686	18929	18889	18867	18808	19004	18997	19048	19007	18772	18861	18877	18671	18804	18856	18905	19092	18859	19034	18703	18953	19058	18866	18932	18763	19012	18766	18836	18970	18781	18889	18769	19070	18620	18920	18861	18973	18787	18973	18907	18908	18966	18941	18960	18665	18852	18921	18920	18881	19002	18810	18776	18884	18930	18716	19011	18720	18724	18690	18900	18791	19077	19014	18979	18854	18947	18824	18941	18722	18975	19006	18923	18978	18885	19144	18835	19019	19171	19084	19023	18987	18891	19130	19105	18934	19015	18718	18801	18786	18703	18695	18926	18844	18792	18806
19496	35293	36206	37424	36320	32732	29479	26680	24813	23626	22614	20872	26750	40187	37250	29498	21502	18284	17245	17017	16984	17109	17219	16965	17128	16909	16736	16880	17091	17095	16923	17144	17067	17053	17003	17004	16989	17028	17031	17206	17014	17025	17289	16895	17030	17086	16882	17031	17104	17095	17067	17028	16930	17030	17005	16865	16956	17144	16972	17103	17004	16800	16876	17059	16906	17036	17004	16948	16999	17059	17179	16916	17110	16971	16948	17101	17057	16975	16869	16890	17050	16886	16898	17011	16839	16949	16944	17045	16845	16923	17112	16970	17024	17076	17065	17060	17104	17102	17001	17087	17040	16894	16918	16645	17118	17041	16919	16951	16911	17016	16976	17161	17062	16868	16919	17036	17138	16901	16889	16995	17050	16917	17001	16849	17004	16823	17018	16995	16836	16991	17045	16988	17096	16959	16919	16972	16938	17019	16964	16913	17097	16918	16821	16850	16973	16888	16969	16848	16963	16841	17007	16987	16949	16975	17148	17093	16979	16840	16859	17025	17036	17109	16956	17065	17180	17008	17055	16927	17099	16956	17003	17054	17056	17033	16936	16936	16881	17007	17171	16974	16977	16929	17003	17005	16951	16982	17060	16846	16986	16938	17001	17164	17042	17053	17003	17124	16996	17109	17019	17092	16955	16887	17046	17008	16770	16892	16986	16874	16917	17082	16958	17157	16880	17055	17060	16937	16865	16915	17094	17058	17105	16990	17001	17123	16927	16800	17082	17118	16940	17053	16981	17036	17075	16900	16947	16925	16890	16877	17000	16983	17091	17019	16933	16979	17003	16766	16806	16916	16944	17013	16981	16842	16941	17110	16974	17104	16908	16970	16999	17045	17011	17021	16895	16995	16959	16921	16939	16852	16986	17126	17037	16919	16998	16899	17152	17080	16939	17123	16981	17118	17270	16995	16969	16884	17044	17182	17065	16974	16856	17063	16882	17029	16972	17076	16916	16959	16912	17013	16951	17043	17065	16995	16904	16979	17038	16703	16959	16929	16853	17093	16917	17061	16909	16905	17122	17050	16915	16976	16905	16940	17053	16832	17101	17046	17034	16954	17021	17036	17030	17129	17054	17039	17039	17038	16837	16880	16940	17031	16982	17028	17117	16883	17211	17099	16905	16881	17019	16959	16806	17120	16884	17011	17025	17024	16981	16941	16917	17134	16976	17006	16821	16985	16956	17202	16996	17121	16917	16970	17051	16896	16984	16880	16988	16937	16992	17049	17074	17114	16989	16996	17097	16894	17020	17113	16905	17078	17111	16967	16890	17022	17129	16800	17012	17023	17003	17219	16901	17060	17125	16953	16925	16900	16989	16973	16908	16848	17030	17091	16999	16781	16929	17100	17167	16817	17078	16801	17089	17058	17110	16852	17025	16873	16961	17024	16905	16969	16962	17207	17091	17129	16993	17088	17178	16877	17026	16978	16999	17115	17095	17041	17028	17081	16888	16983	17220	16981	17031	17067	16990	16944	16853	16999	16861	17017	16936	16979	17045	16961	17026	16989	17023	16859	17178	17022	17040	16865	16654	17180	16903	16873	17140	16950	16969	17101	16922	16857	17068	16956	17026	17146	16910	17034	17070	17069	16893	17036	17173	17104	16874	16922	17144	16844	17144	16845	16982	16979	16959	16803	16860	17070	16743	17130	16784	16963	17200	16980	16914	17085	17060	16922	16953	16991	16948	17123	17003	17114	16994	17121	17101	16844	16976	17081	16972	16952	17095	17025	16828	17026	17077	16830	17150	16988	17110	17046	16956	16988	17002	17091	16972	16942	17182	16950	16986	16871	16809	17010	17139	16961	16977	17062	16976	16922	17031	17040	17037	16943	17145	16948	16970	16863	16971	16761	17004	17113	16943	17055	16917	16892	16990	17012	16963	17037	16919	16943	16854	17038	17066	17058	16987	16955	17054	16929	17101	16998	16971	16933	16979	17061	16923	17079	16900	16821	17153	16828	16865	17000	17235	16976	17071	16940	16975	17123	16959	16935	16944	17024	17176	16999	16881	17123	17030	16822	17123	16972	16962	17049	17045	16933	16959	16848	17022	16979	17035	16970	17039	16975	17200	17061	17060	17012	17023	16894	16973	16979	16891	17043	16936	16952	16752	17041	17008	16965	16911	16938	17035	16860	16982	17104	16896	16848	17050	17182	17010	16992	16968	16974	17169	16858	16868	16893	16743	17119	17011	17099	17003	16920	16952	16823	16974	16982	16946	16914	17064	17049	16891	16895	16899	16938	17045	16881	17131	16994	16947	17044	17050	17170	17047	16903	16996	16804	16991	16950	17094	17160	16970	17006	17231	17127	17028	17006	16836	16924	16968	17034	16901	16947	17107	16937	17020	17088	17082	17001	16933	16989	16980	16877	17090	16878	17365	16901	16792	16951	16869	17111	17096	17115	17069	16905	17045	16884	16918	17050	17002	16966	17078	16965	16803	16984	16992	16980	16985	17066	17023	16945	16959	17051	17070	16910	16999	16929	16895	16873	17126	16853	16908	16921	16934	16917	16976	17106	16902	16991	16901	16935	16899	16848	16913	17091	16879	16918	16896	16978	16973	16717	16930	17092	16990	16942	16934	16937	16813	16944	16987	17007	16945	16942	16994	16912	16976	16997	16915	17031	17036	17100	17017	17166	16877	16982	16957	16966	16939	17038	16932	16844	16992	17052	17216	16875	16826	16890	16909	17032	17004	17053	17069	17097	16959	17030	16968	16903	17064	17144	16882	16955	17031	16954	16906	17001	16894	16914	17149	17127	17058	16872	16851	16937	16925	16797	17026	17051	16969	17074	16995	16991	16944	16968	16793	16973	16982	16875	16907	16981	17109	17037	16983	16862	16929	16825	16949	16971	17152	16753	16886	17085	17185	16980	17001	16996	16939	16929	17011	16889	16945	16902	16883	16946	17036	16949	16710	17064	17084	17011	16882	17118	16937	17131	16901	16972	16907	17105	16806	17035	16880	17000	16907	17236	17145	16917	16954	16896	16903	17029	17015	17179	17125	16893	16966	16917	17081	16850	16870	16852	17018	16995	16946	16981	16967	16719	16883	16944	16965	17036	16856	17015	16875	16961	17128	16891	17093	16935	17025	17007	17016	17035	17079	17043	16861	17076	16859	17077	16970	16859	16914	17071	17016	16980	16810	17000	16941	16847	17036	17057	16967	17054	16815	17097	16991	17090	17032	17006	16992	16962	17058	16948	16990	17012	17036	16965	17053	16900	16972	17073	17044	16767	16993	16984	16949	17072	16719	17028	17001	17038	17139	16951	17159	17109	17139	16896	16945	16988	16961	16997	16948	17159	17065	16969	16915	16922	17037	17009	17020	16934	16994	16965	16907	17018	16987	16861	17171	16985	16920	17120	16880	17123	17067	17052	16966	17006	16963	16744	16986	16937	17115	17066	16807	16865	17018	16972	16991	17027	17019	17067	16804	16988	17013	16838	17058	17081	16900	16960	16818	16999	17019	17086	16886	16878	16885	16933	17058	17021	16905	16872	16948	16928	17010	16906	16885	16915	16913	17045	16982	17112	17006	17055	17079	17143	16953	17039	17011	17087	16757	16922	16829	17034	17064	17083	17081	16929	16913	16932	16959	16850	16964	17161	17131	16866	17133	17034	16896	16955	16827	16903	16843	16952	17010	17162	17136	16990	17029	16789	16856	16994	16960	17043	16986	16964	16985	17061	16900	17047	16930	17086	17040	17053	16881	17029	17108	16977	16950	16921	17036	17171	16763	16991	16945	17021	17040	17026	16841	16901	16970	17079	17129	16828	16953	16958	16859	17043	16913	16892	16960	16768	16923	17007	17115	16948	17173	16960	16893	17138	17033	17054	16919	16780	16978	16972	16902	16870	17026	16805	17052	16892	17029	16921	16888	16924	17002	16871	16972	16974	17046	17013	16852	16934	16914	16976	16917	17040	17031	17037	17149	16888	16958	16987	17082	16879	16887	16840	17082	17020	16923	17042	16916	17052	16801	16883	17023	16822	17020	16973	16833	17040	16961	16856	16984	17124	16927	16886	17193	17084	16866	16910	17102	16991	17121	16923	17110	16961	17120	17047	17078	17042	16938	16982	17132	16950	16921	17018	17054	16956	17155	16849	16835	16948	16856	17035	16940	16946	17041	17103	17046	16891	16981	17055	16928	17167	16821	17070	17038	17023	17052	17137	16865	16875	16951	16906	16883	17041	17092	16930	16968	17003	16896	16893	16996	16846	16947	16994	16908	17206	17008	17129	17030	16838	16983	16917	17183	17066	17008	16967	16931	16989	17054	17104	16804	17048	16967	17058	16956	16973	17084	16950	16987	16954	16868	16967	17016	16796	16961	17036	17032	17002	17041	17060	16908	16867	17022	16803	16925	17119	16909	16981	16787	17113	16964	16994	17016	17017	17024	16982	16984	16969	17006	16849	17043	16860	17037	16828	17005	16868	17139	17048	16990	17009	16999	17123	16933	17034	17170	16978	17071	16942	17017	16998	16927	17053	16946	17157	16958	16957	16925	16934	16865	17031	17013	16856	16922	16946	17113	16860	16920	16940	16917	17014	17062	16992	17000	16976	17015	16944	16975	17260	17090	17008	16990	17070	17024	17170	16945	17211	16990	16996	16904	16923	17001	17002	17042	17007	17162	16988	16904	16846	17003	17030	16929	17172	16893	16948	16852	16998	16864	16953	17340	16782	17015	17033	16918	17129	16814	16899	16992	16857	17023	16945	17083	16860	17077	17060	17046	16971	16963	17092	17113	16968	16981	17044	16977	16888	16971	17018	16960	17011	16740	16900	16869	16942	17004	17002	17052	16866	16836	16927	17004	17007	16862	16950	16998	16906	17011	17089	17170	16876	17004	17100	17004	17136	17062	17013	16899	16979	17022	17053	16863	16982	16930	16897	16993	17064	16992	17021	17036	17108	16903	16946	16940	17057	16910	16963	16972	17037	16873	16741	17200	16878	16932	16871	16945	16998	16979	17063	17145	17068	17016	16958	16995	16974	17057	16924	17208	16975	17111	17079	16878	16842	16965	16928	17049	17147	16959	16795	16940	17168	17160	17069	17016	16889	17100	17001	17113	17013	16945	17024	16848	16982	16934	17051	16962	17063	16940	16926	16953	16938	17006	16877	17054	17044
30138	25438	28136	26545	23972	22055	21361	20776	20299	20187	20112	19785	19994	21174	21098	20523	19775	19564	19151	19668	19209	19174	19342	19220	19164	19230	19069	19357	19209	19292	19105	19502	19216	19120	19461	19388	19364	19235	19286	19226	19247	19300	19245	19277	19123	19191	19215	19103	19057	18970	19252	19262	19263	19094	19252	19452	19366	19258	19415	19078	18952	19279	19106	19290	19290	19405	19303	19379	19164	19286	19442	19205	19140	19206	19429	19285	19212	19462	19173	19075	19083	19068	19283	19111	19157	19325	19229	19442	19258	19220	19170	19316	19353	19208	19343	19194	19200	19144	19248	19246	19060	19204	19530	19291	19111	19069	18957	19278	19362	19276	19195	19190	19323	19267	19432	19095	19111	19110	19065	19120	19138	19225	19165	19106	19287	19289	18999	19398	19172	19166	19096	19224	19208	19163	19312	19246	19189	19188	19334	19122	19282	19347	19248	19404	19326	19268	19088	19185	19174	19304	19341	19192	19243	19267	19238	19128	19328	19235	19237	19184	19056	18976	19214	19145	19211	19118	19082	19223	19165	19212	19336	19251	19152	19255	18988	19266	19078	19157	18982	19202	19103	19188	19295	19268	19219	19315	19324	19387	19297	19162	19370	19150	19341	19211	19365	19500	19156	19220	19124	19162	19300	19369	19358	19440	19140	19482	19273	19033	19339	19423	19096	19012	19132	19046	19180	19008	19055	19358	19224	19119	19239	19107	19124	19110	19350	19200	19277	19199	19267	19067	19205	19205	19183	19236	19152	19311	19116	19244	19411	19166	19244	19270	19371	19070	19357	19145	19334	19130	19337	19344	19099	19365	19202	19110	19378	19204	19125	19100	19457	19292	19171	19292	19047	19083	19273	19263	19348	19317	19247	19092	19194	19202	19061	19074	19227	19336	19150	19256	19019	19308	19301	19407	19142	19279	19083	19525	19080	19361	19137	19225	19156	19119	19360	19225	19221	19280	19327	19236	19077	19284	19255	19247	19116	19107	19289	19275	19276	19325	19400	19173	19045	19171	19171	19293	19300	19178	19266	19187	19284	19231	19275	19381	19322	19195	19305	19116	19238	19227	19351	19093	19258	19123	19469	19186	19409	19114	19362	19085	19175	19141	19245	19052	19227	18945	19241	19235	19454	19350	19107	19253	19275	19139	19018	19268	19296	19429	19346	19275	19238	19346	19166	19063	19191	19326	19269	19154	19282	19492	19218	19315	19269	19208	19149	19211	19285	19226	19184	19238	19284	19311	19213	19366	19379	19362	19072	19006	19214	19344	19270	19297	19264	19264	18994	19140	19214	19158	19334	19306	19084	19261	19410	19037	19120	19043	19364	19421	19307	19430	19173	19376	19216	19476	19332	19171	19114	19277	19146	19216	19170	19145	19243	19023	19302	19180	19306	19470	19229	19238	19396	19032	19301	19372	19182	19295	19214	19434	19413	19268	19321	19198	19185	19338	19183	19133	19339	19305	19253	19153	19225	19397	19162	19245	19167	19281	19321	19328	19242	19056	19101	19168	19351	19423	19452	19006	19249	18990	19169	19391	19154	19297	19110	19226	19207	19107	19431	19277	19303	19066	19420	19292	19229	19315	19254	19111	19241	19268	19072	19254	19313	19350	19142	19006	19209	19199	18994	19316	19147	19072	19187	19354	19063	18925	19203	19179	19182	19148	19214	19174	19130	19172	19247	19153	19122	19235	19183	19100	19134	19091	19125	19054	19334	19233	19217	19213	19229	19271	19245	19271	19402	19482	19255	19251	19291	19367	19393	19397	19277	19333	19177	19429	19177	19266	19244	19201	19166	19129	19126	19187	19168	19111	19245	19272	19333	19240	19251	19118	19401	19156	19295	19207	19357	19156	19304	19334	19165	19042	19259	19231	19276	19473	19197	19277	19450	19332	19474	19356	19142	19279	19247	19219	19068	19209	19231	19082	19236	19155	18917	19334	19306	19297	19457	19231	19250	19302	19175	19182	19281	19261	19196	19164	19230	19148	19156	19204	19349	19133	19288	19309	19223	19290	19281	19193	19245	19331	19381	19314	19308	19148	19257	19115	19284	19179	19152	19164	19197	19284	19180	19140	19234	19253	19178	19293	19027	19045	19360	19180	18988	19188	19248	19054	19185	19182	19253	19193	19173	19263	19251	19329	18996	19189	19422	19242	19193	19267	19121	19200	19199	19288	19261	19249	19512	19243	19172	19310	19203	19287	19364	19199	19297	19095	19437	19383	19339	19254	19258	19207	19083	19135	19372	19193	19123	19124	19009	19191	19312	19164	19220	19207	19218	19307	19266	19130	19076	18842	19137	19175	19270	19165	19343	19151	19372	19242	19108	19415	19463	19195	19340	19303	19119	19116	19176	19291	19229	19218	19383	19387	19121	19292	19310	19184	19303	19333	19144	19369	19337	19149	19189	19189	19343	19377	19338	19256	19171	19279	19242	19085	19004	19350	19186	19446	19426	19161	19413	19049	19197	19243	19384	19276	19446	19338	19236	19230	19315	19208	19159	19312	19234	19111	19314	18983	19222	19346	19442	19139	18956	19233	19164	19259	19371	19259	19514	19246	19167	19371	19386	19493	19331	19266	19061	19193	19368	19285	19280	19280	19205	19278	19161	19201	19207	19120	19344	19130	19249	19398	19056	19148	19220	19252	19408	19152	19305	19350	19295	19286	19133	19333	19180	19294	19325	19370	19369	19152	19260	19310	19408	19331	19082	19384	19376	19128	19296	19112	19440	19223	19152	19220	19297	19266	19169	19117	19349	19058	19113	19234	18994	19240	19213	19457	19266	19254	19355	19216	19241	19227	19395	19322	19117	19084	19223	19169	19334	19065	19357	19254	19156	19377	19152	19074	19013	19330	19149	19320	19082	19002	19303	19137	19192	19120	19176	19467	19172	19293	19228	19434	19103	19236	19382	19167	19262	19161	19316	19435	19330	19483	19255	19262	19458	19168	19109	19109	19078	19118	19223	19167	19169	19100	19332	19118	19172	19257	19232	19273	19264	19329	19350	19093	19150	19371	19104	19135	19306	19082	19210	19146	19345	19027	19370	19185	19252	19203	19247	19038	19255	19331	19182	19336	19234	19284	19243	19185	19341	19013	19140	19246	19434	19254	19169	19023	19231	19277	19117	19242	19209	19123	19221	19311	18958	19320	19262	19344	19291	19281	19137	19112	19130	19359	19243	19150	19329	19192	19271	19225	19149	19207	19227	19251	19205	19282	19132	19086	19208	19121	19044	19198	19179	18996	19263	19303	19239	19253	19059	19106	19011	19177	19078	19047	19435	19184	19436	19192	19143	19360	19155	19203	19254	19294	19311	19216	19366	19278	19336	19235	19282	19307	19268	19325	19294	19343	19220	19253	19119	19001	19028	19392	19183	19149	19382	19160	19335	19269	19036	19295	19161	19341	19263	19299	19157	18912	19161	19370	19167	19112	19256	19178	19044	19203	19174	19263	19208	19313	19212	19190	19302	19391	19435	19108	19369	19398	19335	19032	19415	19242	19196	19124	19264	19104	19296	19180	19188	19266	19281	19195	19447	19325	19101	19088	19470	19395	19201	19208	19388	19166	19377	19227	19354	19350	19196	19396	19271	19213	19043	19235	19381	19421	19335	19381	19160	19210	19089	19125	19256	19313	19027	19141	19544	19090	19097	19135	19421	19234	19066	19040	19293	19182	19214	19297	19289	19213	19301	19136	19051	19168	19020	19045	19233	19304	19234	19224	19325	19217	19054	19109	19171	19236	19109	19328	19164	19229	19249	19395	19370	19143	19359	19293	19362	19375	19158	19241	19196	19100	19133	19152	19251	19158	19328	19294	19315	19089	19080	19040	19012	19210	19260	19064	19165	19268	19442	19490	19407	19119	19286	19144	19183	19217	19189	19256	19188	19280	19322	19382	19279	19127	19085	19150	19137	19287	19199	19279	19244	19284	19042	19083	19298	19273	19255	19312	19040	19392	19447	19076	19222	19357	19174	19381	19197	19471	19363	19253	19213	19327	19179	19150	18947	19378	19316	19258	19296	19045	19135	19280	19175	19130	19361	19210	18957	19047	19256	19186	19221	19316	19372	19420	19232	19438	19290	19100	19261	19229	19191	19108	19153	19504	19253	19193	19371	19428	19390	19223	19421	19196	19339	19016	19161	19113	19187	19163	19046	19085	19101	19128	19218	19205	19139	19209	19172	19270	19064	19397	19285	19251	19280	19372	19213	19285	19027	19143	19184	19369	19077	19172	19115	19410	19297	19236	19322	19150	19422	19401	19190	19201	19197	19212	19095	19134	19121	19386	19188	19094	19154	19343	19395	19460	19271	19260	19145	19229	19405	19267	19325	19318	19278	19158	19341	19147	19275	19142	19107	19301	19377	19395	19097	19305	19302	19310	19177	19234	19313	19218	19142	19161	19292	19215	19341	19176	19267	19046	19247	19312	19181	18969	19118	19302	19384	19444	19483	19135	19256	19151	19203	18993	19162	19451	19320	19068	19152	19297	19284	19129	19325	19203	19198	19213	19055	18972	19299	19075	19136	19271	19351	19159	19306	19009	19256	19298	19265	19192	19203	19126	19180	19209	19293	19210	19214	19276	19080	19132	19141	19365	19192	19129	19191	19367	19107	19277	19322	19083	19325	19448	19230	19199	19161	19234	19268	19365	19413	19214	19284	19179	19017	19266	19318	19050	19174	19185	19279	19225	19296	19173	19449	19315	19211	19235	19071	18980	19195	19144	19500	19217	19314	19023	19488	19112	19060	19006	19205	19220	19430	19157	19241	19252	19365	19143	19108	19263	19090	19078	19169	19080	19235	19241	19267	19170	19418	19280	19252	19164	19161	19329	19123	19152	19330	19400	19467	19144	19266	19219	19207	19294	19284	19281	19151	19316	19189	19203	19122	19052	19352	19357	19115	19234	19355	19346	19252	19137	19334	19304	19284	19237	19139	19371	19025	19191	19143	19167	19244	19369	19448	19387	19392	19165	19193	18992	19229	19238	19166	19254	19254	19240	19253	19183	19060	19214	19244	19224	19206	19305	19209	19150	19224	19154	19288	19312	19273	19254	19234	19289	19128	19300	18989	19365	19039	19235	19099	19101	19261	19212	19338	19325	19488	19206	19334	19218	19273	19286	19441	19348
20398	25289	26369	25881	24150	21521	20263	19853	19381	18778	18355	17894	18852	20276	19677	18540	17740	17299	17184	17179	17175	17279	17132	17307	17201	17208	17201	17163	17179	17240	17309	17159	17137	17349	17330	17203	17278	17217	17175	17228	17127	17181	17283	17275	17195	17319	17058	17291	17279	17219	17113	17286	17139	17135	17091	17125	17168	17331	17006	17207	17255	17171	17288	17155	17257	17185	17291	17301	17188	17097	17091	17163	16968	17103	17178	17050	17060	17130	17283	17248	16913	17288	17122	17169	17103	17357	17118	17124	17051	17227	17055	17244	17172	17229	17314	17187	17306	17296	17344	17151	17215	17135	17217	17191	17186	17151	17226	17219	17264	17173	17182	17170	17249	17205	17285	17224	17220	17249	17130	17159	17207	17073	17200	17325	17196	17324	17272	17237	17148	17183	17217	17204	17150	17117	17270	17180	17256	17031	17282	17274	17219	17113	17137	17179	17135	17268	17268	17035	17156	17359	17137	17149	17348	17234	17013	17125	17168	17038	17350	17169	17194	17067	17301	17173	17214	17243	17244	17140	17132	17272	17316	17243	17275	17185	17303	17174	17199	17065	17254	17194	17295	17353	17077	17205	17085	17091	17211	17238	17146	17203	17204	17204	17128	17210	17263	17179	17286	17034	17286	17173	17318	17004	17287	17297	17326	17089	17151	17166	17253	17311	17129	17094	17163	17214	17389	17279	17240	17302	17161	17196	17312	17218	17301	17128	17128	17099	17250	17155	17190	17321	17185	17141	17015	17193	17340	17277	17082	17026	17089	17287	17009	17117	17176	17229	17198	17227	17252	17245	17388	17189	17213	17068	17229	17152	17097	17164	17141	17098	17242	17194	17234	17178	17330	17248	17291	17048	17204	17071	17209	17183	17092	17208	17217	17199	17133	17189	17169	17155	17281	17197	17362	17259	17179	17016	17161	17091	17439	17181	17155	17185	17258	17414	17185	17260	17236	17236	17217	17211	17139	17193	17087	17108	17160	17119	17247	17217	16989	17105	17112	17223	17200	17132	17249	17285	17301	17045	17069	17406	17133	17270	17215	17135	17328	17164	17252	17203	17185	17188	17183	17240	17302	17142	17166	17114	17239	17083	17012	17202	17157	17082	17218	17137	17200	17181	17319	17092	17241	17115	17168	17301	17216	17197	17234	17304	17153	17219	17333	17000	17217	17125	17235	17140	17218	17153	17164	17234	17240	17163	17334	17080	17221	17116	17128	17165	17349	17371	17058	17245	17111	17242	17204	17290	17127	17135	17137	17087	17256	17256	17174	17255	17183	17324	17092	17215	17392	17138	17413	17219	17185	17194	17270	17098	17165	17115	17287	17210	17070	17126	17003	17146	17175	17059	17230	17157	17272	17126	17257	17252	17196	17231	17248	17211	17179	17285	17227	17236	17212	17054	17226	17008	17254	17113	17145	17348	17232	17164	17312	17212	17407	17273	17139	17160	17124	17218	17151	17150	17240	17367	17136	17152	17283	17379	17374	17239	17399	17127	17077	17267	17068	17259	17113	17205	17315	17185	17202	17173	16925	17277	17173	17320	17357	17195	17154	17175	17279	17141	17305	17174	17077	17323	17403	17181	17235	17197	17187	17288	17213	16910	17359	17229	17246	17255	17193	17161	17275	17179	17117	17159	17180	17194	17250	17070	17173	17273	17203	17249	17268	17133	17342	17247	17157	17326	17324	17099	17323	17277	17223	17050	17051	17276	17307	17209	17175	17185	17194	17313	17375	17202	17251	17146	17258	17260	17173	17138	17210	17160	17205	17044	17178	17270	17140	17065	17136	17052	17235	17233	17113	17183	17285	17098	17147	17350	17084	17175	17293	17221	17023	17096	17225	17271	17185	17191	16987	17075	17220	17195	17231	17077	17177	17270	17203	17136	17293	17272	17325	17149	17216	17264	17332	17272	17131	17023	17252	17128	17068	17246	17066	17175	17255	17121	17208	17283	17177	17093	17194	17188	17200	17273	17344	17078	17218	17331	17068	17269	17440	17118	17082	17143	16980	17383	17126	17011	17191	17231	17214	17226	17202	17295	16999	17298	17234	17320	17262	17257	17116	17010	17075	17354	17152	17166	17242	17207	17330	17282	17343	17216	17236	17037	17203	17292	17238	17097	17452	17192	17240	17201	17209	17213	16945	17289	17196	17116	17312	17334	17212	17218	17127	17078	17293	17261	17233	17218	17154	17225	17300	17369	17193	17260	17289	17258	17213	17313	17077	17226	17254	17233	16978	17330	17205	17221	17235	17186	17271	17137	17079	17218	17116	17219	17404	17264	17143	17218	17317	17170	17086	17280	17297	17156	17325	17273	17287	17119	17272	17104	17369	17387	17237	17321	17151	17171	17226	17272	17278	17086	17158	17210	16973	17145	17148	17256	17150	17129	17089	17403	17179	17254	17230	17288	17283	17209	17284	17359	17140	17188	17070	17111	17060	17359	17190	17244	17337	17134	17014	17071	17219	17235	17085	17196	17113	17220	17115	17237	17111	17363	17216	17215	17196	17270	17143	17233	17290	17169	17126	17041	17209	17323	17210	17298	17225	17084	17214	17158	17155	17157	17081	17355	17053	17160	17373	17226	17281	17245	17322	17173	17041	17317	17271	17157	17139	17275	17032	17174	17118	17164	17079	17305	17288	17187	17264	17225	17324	17242	17321	17125	17323	17024	17150	17123	17251	17184	17185	17301	17301	17233	17215	17157	17139	17204	17226	17151	17242	17178	17267	17188	17288	17162	17222	16998	17090	17415	17167	17118	17307	17144	17138	17175	17100	17099	17003	17201	17029	17114	17248	17146	17136	17345	17174	17211	17245	17229	17316	17092	17355	17227	17230	17205	17278	17331	17253	17275	17022	17180	17130	16970	17126	17225	16977	17232	17251	17143	17146	17150	17276	17272	17219	16982	17128	17210	17156	17228	17223	17205	17169	17228	17316	17170	17145	17129	17222	17138	17243	17254	17114	17292	17156	17354	17255	17274	17330	17034	17309	17168	17223	17221	17326	17276	17082	17163	17127	17143	17277	17015	17142	17344	17236	17172	17197	17180	17114	17228	17133	17167	17171	17244	17332	17275	17137	17072	17164	17242	17357	17056	17202	16906	17332	17211	17309	17261	17186	17176	17255	17078	17186	17205	17228	17179	17222	17181	17155	17161	17247	16991	17327	17242	17342	17159	17054	17369	16996	17271	17314	17211	17406	17296	17208	17219	17157	17256	17132	17134	17028	17200	17141	17109	17173	17056	17212	17118	17212	17279	16997	17130	17211	17127	17225	17154	17234	17124	17316	17178	17308	17224	17084	17178	17127	17132	17274	17045	17179	17142	17175	17294	17329	17265	17177	17123	17138	17274	17249	17254	17235	17273	17259	17233	17288	17071	17122	17314	17113	17371	17286	17205	17050	17169	17239	17249	17260	17189	17228	17250	17246	17088	17202	17090	17130	17305	17177	17235	17192	17290	17163	17345	17057	17281	17308	17313	17226	17300	17204	17290	17062	17160	17273	17256	17240	17319	17162	17187	17207	17223	17131	17288	17208	17308	17108	17236	17277	17073	17191	17267	17284	17175	17419	17219	17231	17227	17453	17170	17423	17446	17215	17260	17150	16986	17259	17154	17201	17111	17167	17170	17376	17227	17221	17193	17232	17307	17367	17071	17119	17153	17150	17301	17054	17069	17337	17523	17127	17241	17242	17138	17321	17153	17191	17160	17270	17198	17149	17249	17273	17160	17122	17122	17000	17061	17120	17303	17121	17076	17148	17313	17148	16989	17228	17197	17309	17260	17102	17247	17077	17291	17182	17292	17113	17288	17071	17238	17089	17296	17095	17334	17157	17200	17251	17198	17323	17154	17325	17239	17146	17232	17251	17152	17168	17115	17264	17209	17117	17291	17228	17236	17271	17249	17109	17270	17169	17219	17190	17136	17139	17270	17076	17293	17224	17319	17247	17277	17253	17224	17070	17199	17268	17131	17103	17316	17054	17059	17186	17264	17234	17252	17276	17127	17205	17205	17354	17251	17057	17199	17217	17225	17275	17211	17222	17131	17383	17342	17355	17265	17204	17222	17024	16991	17225	17315	17114	17146	17272	17238	17274	17163	17160	17159	17129	17214	17247	17241	17043	17221	17312	17219	17163	17126	17217	17146	17098	17138	17146	17095	17226	17268	17081	17252	17180	17242	17022	17179	17289	17065	17179	17310	17207	17105	17144	17192	17259	17287	17377	17181	17170	17123	17032	17121	17290	17108	17252	17062	17183	17068	17242	17205	17277	17255	17143	17233	17141	17232	17293	17205	17157	17360	17253	17230	17352	17250	17204	17081	17213	17276	17244	17287	17305	17349	17191	17308	17262	17274	17217	17120	17329	17185	17233	17248	17219	17312	17119	17119	17065	17290	17360	17323	17156	17235	17258	17098	17165	17139	17306	17293	17187	17247	17305	17172	17325	17236	17326	17144	17076	17393	17125	17234	17158	17127	17064	17210	17177	17127	17286	17183	17347	17283	17179	17061	17223	17215	17091	17067	17119	17203	17126	17251	17215	17138	17013	17154	17243	17126	17268	17232	17304	17245	17231	17129	17149	17238	17046	17085	17200	17210	17167	17094	17080	17124	17076	17154	17287	17087	17212	17109	17124	17555	17284	17125	17164	17068	17178	17118	17172	17172	17214	17228	17163	17134	17197	17330	17103	17264	17270	17349	17171	17109	17336	17190	17094	17121	17133	17287	17137	17144	17082	17197	17234	17344	17172	17201	17156	17227	17242	17204	17207	17214	17108	17132	17259	17163	16981	17233	17200	16933	17194	17251	17169	17241	17362	17035	17154	17166	17202	17120	17134	17173	17428	17169	17075	17186	17226	17177	17132	17091	17016	17242	17138	17218	17313	17117	17281	17184	17285	17255	17322	17366	17439	17159	17242	17171	17208	17211	17182	17080	17108	17068	17225	17088	17381	17133	17148	17269	17203	17151	17162	17244	17107	17251	17212	17367	17333	17171	17063	17308	17222	17278	17225	17306	17190	17303	17289	17293	17247	17321	17204	17222	17107	17101	17206	17163	17358	17276	17048	17144	17096	17074	17005	17390	17100	17216	17256	17121	17224	17302	17206	17279	17069	17157	17210	17205	17111	17199
25023	21405	28410	26178	24205	23981	23634	21404	20617	20676	20032	19735	24480	32336	29824	25354	21536	19548	19148	18942	18963	19043	19120	19126	19122	18993	18959	18825	18780	19116	19345	18947	19054	19039	18929	18906	18806	18977	19014	19064	19056	19104	18903	19031	18811	18869	18905	19003	19033	19039	19115	18842	19071	18887	18983	19053	19045	19008	19100	18997	18694	18970	19038	19096	18881	18981	19094	19062	18840	19014	19174	19005	18948	18799	18822	18678	19204	18856	19008	18884	18946	19181	19075	18964	18947	19176	18843	18755	18955	18908	18928	18951	19055	18939	18850	18950	18813	18918	18950	19155	18822	18882	19101	19008	19030	19071	19164	18933	19072	19098	19052	18918	18968	19017	18861	18865	18962	18925	18746	18888	18960	19176	18684	18892	18916	18879	18935	18970	19047	18899	18636	18875	18922	19019	18954	19055	18888	18921	18803	18750	19058	18800	19074	19011	18885	18960	19161	18822	18895	18924	18838	19099	19174	18932	19133	18914	18836	18882	18803	18974	19086	19011	18933	18912	19157	18900	18902	19083	19086	18687	19048	18864	18827	18847	18810	18786	19119	19062	18839	18750	19117	18945	19143	18702	18930	18774	18947	18760	19076	19050	18915	18938	19039	18940	18959	19146	18924	19022	18748	18914	19206	18867	18797	18987	19011	18919	18994	19083	19006	18865	18973	19030	19063	19127	18932	19048	19034	19021	18893	18814	18819	18896	18933	19009	19042	19051	18822	18807	18924	18953	19014	18842	19011	18821	18954	18882	18900	19101	19139	18756	18921	18703	18779	18981	19047	19117	19048	19019	18808	18926	18859	18882	18969	18966	18909	19028	18828	18914	18800	18843	18893	18900	19067	19048	18809	18907	18913	18894	18739	19099	18923	18923	18894	19047	18895	19141	19066	19017	19069	19000	18883	19114	18880	19084	18951	18843	18967	18868	18784	19023	18965	18983	18965	18991	18866	18814	18844	18957	18847	18899	19036	18980	18891	18909	19053	19086	18987	18960	18861	18848	18847	18767	18930	18981	18941	18917	19230	18783	19100	18857	18834	18926	18977	19050	18930	18970	19004	18827	19065	19018	18820	18979	18976	18928	18851	18808	19117	18810	18815	18842	19000	19100	18869	19060	19054	18979	19007	18883	18827	19133	18947	19007	19188	18802	19048	19132	18911	18864	18835	18838	19001	18995	19083	18887	18983	18825	19077	18842	18704	18922	18868	18810	18881	19102	18916	19054	18892	19123	18959	18967	18930	19038	18902	18929	18970	18959	18937	18901	18960	19004	19002	18801	18880	18884	18887	19098	18830	19013	19000	18902	18903	18995	18969	18951	18911	18923	19017	19014	18967	18919	18861	18744	18728	19065	18861	18841	18922	18955	18848	19072	18789	18816	18901	19172	19002	18906	18927	18835	18979	18990	19001	19117	18991	19094	19047	18802	18947	18953	18891	18885	18793	18973	18920	19075	18928	18937	18944	19062	19051	18828	18893	18898	19083	19002	18861	18917	18996	18952	18916	18940	19136	19155	19212	19038	18996	19015	19129	18977	18936	19069	19002	18982	18934	18879	19095	19088	18974	18783	18987	18880	19005	19032	18861	18912	18855	18869	18929	18867	18959	18852	18979	18890	18692	18815	19034	18957	19231	19065	18812	18906	19066	18954	19069	18805	18945	19113	18795	19041	18864	18769	18878	18881	18968	19007	19019	18989	19174	18781	18941	18834	19121	18921	18963	18823	18688	19000	18917	18767	19048	18811	19083	19110	18976	18816	18924	18787	18900	18810	19023	18952	18947	18990	19123	19075	19061	18883	19099	18887	18976	18988	19035	18968	19148	18792	19098	19047	19119	18832	19016	18857	19076	18963	18940	18917	18917	18732	18898	18909	18875	18967	19148	19033	18939	19001	18862	19088	18840	18901	18797	18921	18856	18790	19088	19065	18775	18909	19092	18796	18779	18935	18853	18912	18911	18860	18890	18664	19031	19005	18901	19103	19083	18759	18963	19108	18816	18920	19008	19019	18839	18951	18910	18949	18882	19029	18775	19106	18934	19022	18987	18874	19011	18879	18979	18949	19012	18844	19098	18940	19109	18884	18939	18880	18963	18928	18877	18890	18743	19091	19096	19114	18804	19031	19014	18965	19106	19068	18812	18831	18885	19005	19051	18945	18943	19020	18995	18780	18819	18973	18909	18677	18976	18998	18761	19083	19029	19124	18866	19059	19022	18951	18960	18973	18929	19086	18909	18800	18837	18850	19016	18944	18891	18810	18873	18936	18914	18918	19178	18877	18746	19074	18996	18981	18898	19071	18919	18958	19034	18992	18808	18807	18972	18938	18929	18953	18987	19117	18780	18970	19165	18951	19033	18871	18887	18867	18925	18834	19040	18917	19088	19063	18935	18998	19006	19088	18881	19006	19055	18848	18932	18934	19031	18650	18942	18955	18848	18749	18986	18943	18835	19085	19046	19036	18797	18974	19107	18934	19146	19021	19072	18868	19041	18854	19009	19009	19035	18856	19068	18840	18887	18998	18862	18879	18965	18916	18980	18941	18952	18901	18865	18904	18804	19009	19153	18972	18969	18917	18870	19002	18883	19044	18906	18908	18781	18959	18986	19156	18770	19262	18601	18818	18972	18918	19007	18836	19024	18792	18834	18763	18799	18794	19120	18872	18926	18839	19177	19146	19119	18899	18994	19067	18823	19023	19060	18899	19068	18836	19002	19206	19089	19002	18854	18761	18763	18766	18865	18987	18909	18823	19121	19186	19116	18914	18986	19029	18955	18876	18930	18882	19032	18790	19085	18890	19038	18943	19019	18717	18934	19104	19409	18922	18839	19108	18912	19174	19087	18963	18991	18820	18804	19111	18854	19002	18994	18958	18907	19066	19095	19091	19002	19008	19065	19125	19116	18938	18987	19140	18945	19254	18933	19146	18954	19006	18963	19050	19098	18871	19101	18915	18911	19027	18925	19018	18972	18873	18905	18969	18916	18914	19014	18976	19101	18996	19182	18809	18858	18853	19023	19111	18938	19107	18902	18826	18919	18943	18797	19020	18846	18983	18833	18936	18916	18878	18955	18808	18935	18922	19062	18903	18976	18931	18745	18922	19020	19281	19007	18898	19179	18806	18686	18838	18992	18928	18865	18909	18765	19140	18762	19093	18991	18791	18897	18980	18951	18990	19078	18911	18735	18949	18999	18755	18984	19278	18815	18866	18839	19109	18862	18918	19053	18942	18989	18890	18772	19176	18987	18880	18889	18883	19013	19025	18957	18970	18834	18901	19034	18936	19130	18775	18949	18826	18777	18945	18825	19005	19112	18821	18930	19061	19044	18954	18930	18857	18889	19111	18898	19141	19015	19284	18935	18980	18946	18986	18883	18929	19154	18703	18791	19092	18697	18818	18904	18847	18939	18952	18976	18851	18968	18918	18835	18850	18831	19074	18878	18930	18891	18935	18807	18849	19033	18938	18930	18787	18896	18804	18865	18991	19095	18963	18887	18700	18717	18931	19080	18885	19076	19055	18976	18975	18942	19128	18906	19005	18843	18890	18920	18913	19358	18936	18792	19067	18974	19133	18947	18930	18919	18951	18890	18972	18977	19034	18736	18989	19043	18860	18928	19130	19177	18839	19053	18961	18762	18888	18943	18969	18932	18930	18971	18972	19126	19030	18997	18984	18930	18889	19265	19060	19131	18901	18985	18928	19187	19111	19145	18880	19113	18909	19123	18926	18835	18882	19031	19044	18880	18874	18688	18953	18851	18900	18894	19015	18907	18919	18964	19113	18974	18884	18779	19143	18875	18850	19109	18860	18938	18958	18923	18914	18771	18918	19040	19154	18914	18837	18850	18977	18855	19062	19057	19014	19050	18939	18918	19062	19077	18923	18944	19115	19008	19264	18913	18928	18820	19094	18985	18908	19099	19062	19022	18953	19089	18831	18775	18975	18977	18934	19154	19050	19016	18750	18905	19014	19015	18833	18888	18965	18975	18863	18867	19076	19006	18699	19157	18913	18983	18953	18990	19061	19004	18821	19068	19080	19212	18702	18740	19129	18964	18967	19022	19036	18967	19021	18961	18812	19025	19083	18864	19019	19042	18924	19111	19061	18975	18910	18993	18937	18686	18885	18951	19015	18970	19122	19062	18948	18953	18992	18992	18923	18854	18940	18781	18976	19219	18859	18977	19011	18971	19003	19001	19117	19039	18914	18791	18789	18867	18984	19013	19000	18881	18970	18761	18761	19082	19012	18954	18902	18815	18879	19110	19080	19186	18938	18915	18858	18869	18753	19017	18991	18969	18992	19029	18939	18908	18964	18746	19106	18968	18666	19048	19021	19006	18705	18829	19065	18991	19025	18936	19173	18858	18975	18888	18991	18835	18814	18934	19187	18855	18897	19012	19146	18865	19066	19098	18890	18983	19021	19092	18878	19092	18758	19080	18831	18920	18878	19175	19013	19158	18992	18658	18977	18919	18958	19184	18805	18962	19050	18789	18845	19067	18907	18832	19050	18957	18671	18785	18925	18897	19005	19013	19064	18999	19091	18807	18875	19116	18823	19103	18916	18892	19054	18974	18875	18946	19000	18929	18877	18961	18984	19078	18979	19096	18985	19234	18921	18962	18931	18982	18962	19093	19021	18923	18810	18998	18830	19091	18982	19067	18911	18971	19034	19165	19078	18940	19060	19061	19061	18863	18981	18865	19191	19058	18988	18983	18929	19030	18954	18962	18852	18923	18936	18952	18923	19090	18843	18851	19116	18984	18986	19116	18982	18985	18808	18884	19121	19073	18951	18679	18955	18945	19104	19076	19153	18951	18961	18952	18911	18930	18914	18913	18768	18984	19108	18883	18844	18940	18791	18930	18972	19071	18919	18890	18964	19016	18951	19066	18956	19011	18907	18898	18931	18852	18971	18928	18884	18983	19054	19088	18903	18862	18991	19025	18786	19071	18939	18988	18860	18935	18827	19036	18797	19280	19098	18821	18952	18943	19054	19122	18737	18952	18942	18928	18995	18896	19009	18916	19123	19075	18829	19006	19242	19031	18912	18857	18889	19000	18950	18780	19038	18933	18996	19092	18906	19040	19021	19070	18922	18969	18969	18962	18998	18991	18939	18894	18916	18860	18892	19094	18923
18425	29847	30356	28393	26183	23710	22385	20812	19854	19517	18833	18491	26873	34447	30847	24850	19548	17620	17371	17143	17276	17041	17294	17070	17124	17256	17171	17055	17275	17225	17195	17126	17006	17126	17181	16985	17113	17150	17077	17034	17218	17240	16979	16981	17312	17132	17089	17205	17125	17146	16925	17265	17145	17373	17250	17225	17068	17112	17284	17133	17138	17113	17207	17230	17065	17144	17125	17072	17131	17217	17103	17364	17207	16977	17156	17123	17125	17080	16992	17113	17224	17270	17203	17075	17296	17055	17051	17119	17062	17248	17202	17152	17164	17219	17150	17275	17243	16944	17284	16981	17028	17186	17106	17165	17083	17381	17064	17138	17163	16946	17213	17198	17148	17150	17049	17245	17145	16997	17105	17215	17145	17171	17037	17057	17302	17256	17031	17030	17142	17030	17170	17339	17105	17005	16999	17081	17127	17004	17141	17044	17256	17092	16956	17338	17056	17172	17079	17243	17196	17107	17131	17124	17079	17112	17194	17091	17090	17159	17295	16924	17146	17150	17219	17129	16965	17202	17181	17106	16989	17153	17063	17081	17211	16914	17327	17287	17071	17147	17072	17052	17146	17132	17068	17135	17139	17053	17184	17247	17232	17105	17113	17057	17008	16963	17098	16923	17193	17038	17167	17069	17052	17081	17174	17149	17121	17170	17274	17133	16971	17105	17186	17030	17341	17195	17075	17030	17020	16986	17154	17201	17034	17050	17157	16921	17195	17065	17218	17106	17083	17075	17049	17205	17237	17052	17092	17163	17165	17250	16963	17090	17331	17054	17136	17193	17088	17188	17139	17197	17215	17209	17163	17121	17028	17060	17061	17226	17155	17287	17094	17206	17076	17069	17065	17071	17213	17133	17141	17163	17013	17088	16943	16924	17133	17112	17066	17053	17110	17088	17214	17144	17140	17193	16972	17112	17147	17112	17208	17045	17174	17124	17032	17052	16976	17029	17106	17128	17234	17158	17263	17013	17106	16858	17163	17098	17224	17292	17096	16898	17175	16989	17077	17046	17249	17293	17028	17022	17193	16950	17040	17259	17104	17327	17033	17275	17036	17207	17153	17026	17073	17134	16927	17015	17104	17204	17133	17172	17051	17062	17168	17125	17210	17075	17181	17096	16979	17185	17214	17094	17193	17033	17164	17253	17171	16893	17178	17072	17057	17111	17188	17107	17246	17209	17342	17199	17269	17205	17159	16983	17099	17206	16959	17179	17223	17292	17095	16998	17176	17161	16964	17148	17249	17282	17286	17335	17118	17015	17013	17298	17131	17056	17071	17209	17178	17169	17052	17223	17200	17220	16959	17033	17026	17246	17084	17105	17025	17085	17044	17145	17059	17119	17194	17259	17126	17177	17054	17124	17097	17234	17159	16931	17019	17072	17048	17161	17073	17079	17217	17098	17179	16970	17117	17231	17065	17132	17068	17160	17035	17219	17069	17137	17136	17100	17078	17008	17150	17237	17238	17015	17244	17227	17122	17033	17165	16889	17005	17097	17208	17095	17138	17202	17107	17229	16963	17130	17017	17050	17142	17209	17138	17102	17008	17246	17135	17071	17243	17283	17038	17211	17204	17080	17202	17116	17109	17113	17012	16934	17233	17094	17280	17135	17027	17141	17172	17280	17123	17306	17090	17092	17100	17139	17107	17285	17026	17029	16968	17036	17003	17148	17108	17125	16995	17208	17271	16907	17176	17099	17124	17191	17111	17070	17162	17113	17125	17049	17160	16957	17134	17192	17072	17318	17232	17200	17106	17312	16974	17184	17156	17111	17275	17003	17212	16983	17038	17133	17148	17142	17193	17224	17144	17181	17138	17167	17161	17010	17205	17059	17163	17042	17354	17091	17278	17093	17284	17227	17175	17105	16981	17113	17089	16937	17126	17131	17123	17001	17063	17333	17160	17093	17221	16990	16861	17037	17256	17087	17086	17075	16976	17082	17103	17034	17145	17076	17231	17160	17038	17289	17004	17113	17053	17120	17209	17139	17049	17090	17121	16998	17069	17309	17242	17238	17152	17082	17124	17240	17144	17084	17197	17171	17056	17109	17087	17108	17049	17192	17201	16940	17071	17213	17222	16996	17262	16885	16977	17284	17221	17044	17174	17003	17081	17202	17158	16992	17186	17234	17111	17000	17084	17217	17012	17035	17149	16992	17081	17038	17046	17188	17013	17308	17199	17168	17062	17238	17149	17120	17345	16950	17036	17069	17128	17146	17133	17253	16948	17220	17206	17149	17000	17029	17119	17163	16993	17148	17199	17161	17103	17129	17163	17099	17096	17126	17156	17122	17168	16975	17032	17121	17210	16947	17172	17289	17133	17039	17172	17195	17219	17042	17118	17132	17076	17259	17294	17081	17283	17163	17070	17157	17044	17189	17176	17056	17128	17016	17083	17386	17106	17077	17096	17013	17150	17246	17247	17131	16958	17055	17167	17079	17331	17188	17163	17262	17084	17238	17102	17090	17305	17164	17059	17176	17116	17384	17141	17112	17134	17186	17070	17089	17202	17118	17129	17011	17136	17115	17084	16918	17136	17080	17261	17295	17263	17131	16976	17080	17191	17190	17069	16887	17094	17193	17067	17187	17213	17061	17064	17224	17203	17144	17130	17159	17154	17162	17059	17218	16994	17149	17037	17071	17145	17057	17207	17206	16991	16996	17160	17129	17217	17181	17246	17135	17072	16999	17109	17109	17114	17064	17169	17093	17062	17251	17141	17081	17166	17231	17232	17059	17104	17055	16938	16958	17156	17034	17068	16857	17197	17134	17059	17306	17142	17223	17084	17189	17039	17169	17115	17055	17068	17190	17280	17112	17196	17167	17032	17090	17295	17007	16995	17085	17263	17177	17100	17242	17350	17129	16980	17057	17240	17132	17133	17144	17075	17131	17082	17044	17023	17336	17156	17128	17107	17147	17236	17134	17005	17153	17264	17246	17267	17059	17198	17136	17102	17052	17029	17098	17109	17153	17055	17169	17305	16999	17161	17071	17217	17113	17093	17168	17202	17077	17184	17163	17190	17138	17097	16982	17146	17062	17075	17249	17095	17260	17134	17191	17129	17046	17060	17016	17065	17244	17066	17040	17042	17011	17191	16957	17121	17219	17202	17300	17176	17126	17018	17153	17169	17081	17160	17117	17214	17268	17173	16948	17170	17043	17186	17063	17257	17089	17197	17005	17120	17126	17012	17028	17265	17122	17354	17126	17261	17095	16976	17227	17147	17155	17097	17095	17258	16961	17256	17212	17226	17223	17078	17163	17029	17144	17187	17255	16927	17095	17068	17329	17113	17159	17050	17186	17042	17162	17150	17339	17110	17210	17118	17035	17068	17251	17027	17223	17357	17176	17241	17073	17165	16790	17061	17229	17174	17053	17219	17092	17139	17106	17292	17261	17103	17127	17104	17249	17275	16998	17170	17132	17121	17144	17113	17019	17131	17152	17155	17082	17111	17078	17204	17143	17177	17124	17155	17060	17208	16995	17161	17223	17278	17170	17272	17066	17105	17010	17069	17065	17208	17216	17119	17189	17258	17217	17061	17112	17137	16996	17130	17278	17158	16856	17224	17236	16967	17165	17228	17119	16999	17194	17222	17085	17305	17122	17223	16948	17264	17173	17151	17125	17203	17131	16960	17116	17142	17048	17002	17149	17124	17161	17128	16994	17128	17071	17030	17380	17180	17004	17076	16992	17219	17038	17249	17048	17162	16957	17242	17050	17083	17182	17015	17091	17149	17088	17054	16980	17307	17157	17273	16979	17067	17312	17096	16995	17055	17354	17258	16979	17125	17087	16869	17317	17033	17161	17113	16963	17187	17269	17015	17132	17234	17029	17087	17040	17021	16964	17007	17206	17103	17239	17151	17164	17148	17228	17131	17149	17138	17103	17085	17025	17207	17149	17179	17150	17100	17160	17240	17061	17056	17099	17233	17025	17143	17105	17150	17131	17106	17007	17092	16966	17101	17113	17145	17265	16935	17176	17100	16956	17292	17171	17165	17259	17052	17056	17316	17096	17291	17164	17209	17141	17234	17057	17174	16973	17064	17119	16901	17114	17196	17267	17254	17145	17086	17165	17161	17146	17109	17316	17202	17071	17140	17206	17188	17113	17135	17260	17127	17090	17142	16909	17363	17251	17308	17117	17260	17207	17278	17114	17263	17304	16974	17180	17198	17197	17275	17234	17103	17160	17162	17175	17033	17120	17048	17135	17222	16995	17193	17039	17152	17110	17183	17093	17114	17113	17069	16989	17170	17098	17106	17228	17194	17190	17236	16959	17230	17014	17227	17138	17250	17086	17180	17065	17161	17325	17187	17059	17116	17059	17139	17137	17160	17035	17066	17151	16975	17237	17147	17078	17063	16985	17256	17055	17220	17039	16991	17276	17266	17163	17012	17160	17069	17160	17217	17102	17158	17152	17025	16997	17073	17140	17033	17061	17107	17141	17115	17265	17092	17119	17041	17170	17050	17220	16989	17157	17317	17291	17137	17282	17077	17026	17102	17267	17227	17131	17078	16933	17011	17112	17093	17231	17104	17050	17212	17011	17030	17093	17054	17325	17116	17192	17079	17092	17241	17053	17102	17106	17137	17100	16927	16976	17050	17247	17172	17202	17232	17095	17220	17316	17383	17160	17254	17023	17173	17158	17026	17268	17080	17032	17153	17092	17122	17290	17274	17160	17264	17037	17315	17176	17089	17261	17290	17001	16940	17195	17164	16897	17175	17262	17017	17185	17167	17244	17148	17298	17170	17322	17078	17109	17033	17246	17308	17010	16971	17039	17099	16985	16953	17238	17132	17095	17116	16997	16994	17197	17192	17224	16955	17219	17051	16983	17231	17110	17110	17067	17091	17077	17112	17109	17025	17209	17189	17101	17199	17161	17097	16941	17062	17149	17011	17077	17180	17102	17149	17052	17145	17139	17237	17149	17086	17229	17096	17068	17109	17209	17295	17096	17146	17308	17179	17033	17217	17079	17142	17196	17264	17143	17148	16998	17227	17222	17181	17229	16954	17097	16955	17250	17210	17113	17002	17080	17129	17072	16969	17191	17144	17255	17130	17157	17294	17037	17026	17237	17336	17052	17144	17229	16904	17268	17012	17073	17163	17285	17087	17138	17179	17036	17171	17175
23759	21358	28948	24476	23444	26227	26540	22914	22069	21409	20370	19898	30127	41564	36542	28850	22757	20259	19525	19217	19158	19091	19123	19088	18863	19019	19093	19091	18938	19014	18787	18902	19046	19143	19091	19079	18971	19127	19145	18821	18968	19101	18969	19059	18903	19059	19027	18968	19048	19035	19045	18834	18853	18933	18993	18863	18881	19136	19012	18949	18956	19099	19143	19108	19045	19078	19084	18799	18903	18986	18874	19132	19071	19041	18911	19004	18681	18898	18762	18730	18819	19055	18981	18897	18884	18842	19284	18994	18840	19026	18984	18764	18947	18789	18903	18789	18865	19057	18903	18861	19009	18948	18978	18971	18866	19081	19070	18979	18712	18831	18966	18899	18861	19121	19195	18972	18965	18822	18863	18901	18941	19078	19018	19060	18850	18841	19018	18832	18858	18964	18883	18809	19016	18961	18921	18858	19143	18992	18855	19041	18804	18882	19022	19092	18818	18819	18761	19107	18699	19142	19157	19200	18970	18843	18804	18762	18971	19075	18855	18932	18921	18937	18905	18836	19077	19058	19041	18930	18804	18952	18951	18880	18966	18909	19075	18941	19097	18848	19062	18942	18949	18931	19201	18949	18758	19039	19042	18944	18878	18890	18910	18936	19049	18834	19038	18968	18832	19077	18912	19089	18965	18958	18764	18993	18959	19201	18936	18958	18858	18832	18864	18988	19045	18798	18814	18916	19059	18935	18943	19131	19043	18958	19038	18909	18762	18968	18981	18940	19067	18809	18742	18972	19123	18888	18926	19051	19010	18931	18859	18922	18938	18932	19079	19069	19096	19007	18939	19034	19050	18936	18946	18978	19005	18766	18901	19028	18891	19052	18787	19116	18909	18984	19007	18906	18947	18982	18885	19117	18801	19077	18979	18800	19064	18812	18866	18956	18868	18893	18799	18669	18928	18785	18892	18785	18774	19068	18859	18834	19045	19064	18909	18843	19172	18841	19064	18989	18850	18961	18983	18749	18920	18892	18989	18772	18956	18960	18877	18835	19022	18710	18729	19045	19243	18716	18997	18910	18878	18973	18803	18887	18932	18891	18893	18855	18963	19022	18914	18795	19010	18912	19122	18867	19111	18978	19035	18785	18990	19125	18957	18883	18785	18827	18753	18793	18792	18922	18755	18961	19054	18871	18930	18947	18924	18918	18819	18833	18909	18859	18988	18990	18969	18941	19207	19193	19106	19147	18923	18866	19077	19075	18934	19068	19002	19143	19134	18816	18985	18832	19091	18878	18890	18838	18976	18649	19007	18990	18855	18849	18808	18945	19079	18794	18885	19097	18802	19033	18813	18791	18794	18834	18823	18747	18967	18916	18913	18944	18655	18890	18941	19159	19044	18980	18883	18763	19023	18978	18955	18939	18883	18880	19232	18951	18941	18943	19120	19048	18905	18869	18873	18714	19037	18850	18908	18828	18755	18895	19047	18964	18907	18837	19009	18838	18847	18721	18920	18911	18971	18898	18991	18839	19006	19017	18872	19114	18866	18901	19036	18695	19141	18804	18861	18743	18665	19108	18927	18875	18877	18953	18976	18990	19025	18924	18803	18800	18959	19010	18876	19187	18995	19107	19161	19021	18819	18861	19047	19100	18900	18910	19089	18825	18823	18904	18781	18736	18755	18792	19086	18858	18748	19035	18835	18802	18949	18978	18926	18881	18835	18936	18863	18925	18937	19006	18814	18923	19096	18923	18998	18771	18834	18678	19017	18763	18855	19075	18912	18920	18766	19049	19062	18720	18923	19152	18823	18848	18769	18690	18855	18880	19008	18961	18959	18968	18979	18985	18874	18840	18738	19023	18811	19050	18803	19081	19159	18838	18973	19139	18886	18940	18923	18960	18915	18941	18968	18933	18761	18958	18968	18794	18896	18820	18963	18816	19099	19036	19064	18921	19201	18943	18717	18932	18982	18894	18945	18742	18830	18848	18913	18872	18827	18832	18881	18968	18995	18973	18933	19001	18915	18892	18962	18938	19021	18864	18896	18882	18746	19199	18979	18989	18898	18955	19007	18819	18819	19147	18743	18837	18979	18946	18918	18894	18922	18934	18962	18929	18819	18986	18909	18966	18676	18988	18870	18962	18981	18801	18800	18926	18957	18989	18886	19025	18979	18948	18922	18930	18835	19165	18929	18997	18718	18923	18878	18925	19177	19034	18918	19058	18944	18837	18884	18884	19024	18850	18842	19000	18996	18768	18909	19058	19173	19003	18923	18862	18781	18809	18832	18960	18883	18990	18908	18863	19081	18988	18846	18754	18700	18950	18711	18864	18984	18762	19021	18955	19043	18972	19078	19067	18968	18871	18958	19212	18977	18946	19048	18848	18898	18972	19056	18935	18846	18886	18921	18912	19176	18891	19073	18913	18866	18865	18800	19112	18989	19003	18927	19019	18920	18930	19111	19002	18976	19116	19004	18880	18963	19116	18877	18775	19276	19055	18978	19164	18993	19012	18929	18979	19103	18890	18837	19064	18845	18896	19160	18803	18883	18879	18779	19288	18908	18833	18780	18901	18725	18964	18925	18910	18978	19277	18992	18745	18986	18864	19125	19117	19009	18913	19016	19047	19073	18856	18853	18991	19051	18883	19266	18910	19211	19022	19007	18901	18917	18964	18857	18754	18924	18860	18890	18972	18830	18822	18809	18715	18883	18825	18907	19080	18924	19055	18875	19011	19011	18957	18931	19091	18890	18954	19095	18871	18954	18996	18934	18895	18909	18929	18938	18895	18965	19096	19024	19291	19146	18594	18911	18885	18820	18814	19017	19000	18876	18855	19000	18848	18905	18918	18973	18896	18740	18952	18825	18847	19097	19018	18844	18810	18914	18991	18939	18857	18915	18854	18940	18968	19006	18846	18939	18983	18953	19028	19064	18870	19029	18746	18884	19068	18962	18832	18810	18983	18889	19074	19258	18866	18792	18977	18930	18982	18947	18996	18824	18805	18975	18886	18893	18914	18971	18971	19123	18907	19060	18790	18949	18802	18798	18893	18938	18877	18866	18901	19065	18668	18842	18832	19106	19060	18841	19010	18974	18850	18874	18900	19005	19196	18750	18891	18784	18904	18898	18948	18944	19014	19025	18964	19022	18984	18998	18812	18931	18882	19058	18851	18936	19031	18917	18842	18868	18972	19178	18978	19026	19141	18981	18959	18852	18915	18865	18920	18955	19094	18984	18892	18831	18966	18953	18817	19037	18879	18961	18705	18951	19012	19015	18805	18943	18765	18753	18782	19046	18979	19029	18725	19051	18952	18957	18895	18887	18936	18983	18817	18847	18962	18866	18938	18905	18917	18999	18879	18893	18951	19156	19027	18820	18835	19001	18944	19049	18837	18992	18936	18933	18908	18807	19255	19110	18983	19089	19022	19094	18875	18866	19092	19001	18982	18894	18891	18723	18638	18943	19054	18994	19005	18769	19093	19049	19035	18765	19134	19089	18946	19111	18970	18887	18896	18840	19020	18976	18917	19155	19065	18815	18920	18986	18862	19018	18909	19039	19056	18771	18811	19123	18964	19024	18955	18953	19095	19242	18973	18939	18741	19108	19154	19006	18998	19103	19086	18974	18975	18929	18990	18964	19009	18951	19031	19209	18999	19041	18823	19012	18835	19028	18688	18857	18878	18944	19019	18872	19165	18783	18942	19082	19049	18934	18929	19014	18965	18836	19085	19112	18814	18884	18984	18983	18868	18948	19016	19029	18876	18939	18886	18819	19085	18987	19036	18908	18968	18862	18856	18812	19073	18958	18869	18965	19065	18984	19021	19004	18914	18908	18891	18779	18959	18949	19050	18891	18913	18893	19043	18779	19004	19038	18999	18883	18867	18852	18967	18876	19180	18826	18902	19158	18973	18991	18909	18920	18859	18808	18973	19108	18799	18885	18895	18859	18796	18987	19038	18850	19095	18989	18847	18992	18890	18864	19009	18795	19001	19026	19074	18919	19115	18743	19151	18962	19086	19146	19014	18975	19062	18789	19195	18954	19196	19089	18715	18943	18873	18899	18779	18862	18854	18989	18807	19146	18938	19012	19134	19056	18979	18898	18968	18883	18950	18956	18932	19067	18918	18907	19041	19071	18856	19063	18956	19002	18978	18977	18784	18812	18758	18754	18956	18870	19086	18816	19234	19080	18854	19003	18763	18762	18929	18980	18731	18883	19084	19154	19098	19055	19040	18928	18835	18713	18963	19032	18827	18697	18870	19063	18773	19011	18958	19128	19016	19127	18881	18905	18983	18919	18845	19071	18919	18810	18845	18944	18771	18995	18979	19003	18974	19008	18936	18968	18910	18907	18994	18955	19068	18921	18917	19046	19116	19018	19241	19039	18853	18934	18822	18609	19050	18836	18886	19139	18838	18978	18734	18833	18839	18960	19048	18764	18822	18853	18812	18968	18845	18813	18738	19044	19020	18937	19098	18987	18987	19053	19031	18800	18868	18824	18817	19056	19056	18995	19004	19085	18895	18804	19036	18886	19106	19032	18801	19000	18913	18828	18844	18802	18941	18980	19007	19067	18930	18906	19085	18970	19006	18911	18865	19096	18921	19097	18938	19053	18952	18971	18998	19099	18986	18854	18901	18931	18837	18788	19050	18916	18896	19024	19092	18959	19019	19001	18891	19003	19110	18956	18884	19081	19023	19096	18874	19214	18894	18976	18958	19020	18800	18966	18811	18998	18844	19072	18783	19013	18836	18967	19236	19049	18772	18982	19066	18921	18845	18997	19162	18886	18909	19019	19008	18961	18864	19178	19079	19051	19069	18855	18858	18966	19024	19206	18833	18788	19117	19008	18858	18852	18909	18965	18989	18924	18795	19038	19098	18997	19025	19125	18896	18936	19041	19114	18802	18704	19032	18998	18810	18808	18903	18808	18875	18961	18858	18823	18852	19115	19000	19049	19000	19064	18908	19006	18852	18851	18891	18921	18926	18803	18824	19053	18760	18985	18860	18867	18848	19068	19143	18986	18858	18994	18907	18986	18853	18792	19097	18890	18936	18977	18727	18846	18926	18829	18962	18967	18977	18870	18955	19001	18779	18954	19000	18641	19006	18833	18814	18853	19016	18749	18839	18887	18750	18914	18976	18911	18908	18951	19115	19048	19210	19067	18891	18896	19096	18932	18936
19073	33004	33783	31919	29454	27009	24449	23079	21575	20445	18847	18369	34062	43145	37691	28876	21256	18051	17287	17150	17144	17292	17235	17200	17096	17168	17145	17096	17290	16925	17031	17165	17125	17091	17124	17123	17248	17219	17318	17276	16806	17061	17237	17042	17174	17138	17184	17053	17147	17046	17038	17035	17203	17129	16980	17009	17163	16963	17082	17083	17078	17122	17258	17166	17037	17099	17328	17090	17009	17046	17101	17062	17207	17173	17122	17052	17132	17051	17111	17215	17029	17125	17126	16882	17107	17153	17004	16929	17010	17072	17117	17165	17096	17016	17209	16938	16932	17032	16988	17068	16993	16988	17061	17196	17075	17088	17159	17205	17058	17255	17071	17182	17125	17032	17199	17012	17146	16994	17165	17098	17132	17082	17040	16967	17094	17109	17008	17252	17047	16989	17139	17107	17023	17154	16888	17163	17120	17085	16978	17207	17034	17128	16994	17072	17085	17102	17130	17110	17053	17010	16960	17096	17119	17126	17271	17084	17245	17193	17154	17069	17106	17115	17214	16819	17145	17075	17252	17019	17170	17068	17143	17274	17002	17054	16900	16924	17096	17062	17108	16963	16955	17269	16948	17050	16969	17031	17125	17056	17193	17060	17162	17122	17197	17110	17195	17157	17115	16867	17119	17030	16944	17024	16991	17092	16976	16958	17036	17018	17107	16975	17048	16972	17029	17157	17168	16878	17231	16934	17095	17187	17141	17142	17196	16990	17231	16953	16975	17026	17036	17072	17150	17042	17140	17079	17060	17109	17098	17192	17099	17076	17155	16981	17102	17160	17199	16952	16972	17028	17065	16905	17108	17091	17042	17091	17052	17173	17046	17110	17001	17059	17015	17188	17174	17259	17113	17037	17025	17174	17090	17254	17177	17253	17125	16987	17177	17118	17112	17099	17033	17225	17140	17342	17233	17058	17159	17115	17043	17024	16979	17016	17122	17273	17056	17080	17292	17207	17082	17140	17171	17282	17072	16985	17075	16963	17082	17015	17035	16815	17220	16984	16932	17265	17041	17194	16934	17135	17201	17009	17198	17159	17098	17112	17274	17189	16944	17065	17210	16894	17122	17019	17127	17068	17202	16999	17070	17002	17027	17093	16997	17101	17226	17315	17046	16938	17091	17235	17057	17229	17131	17331	17209	17245	17025	17067	17216	17070	17055	17042	17156	17196	17051	17142	17013	17073	17122	17048	17048	16952	17078	17098	17087	17229	17273	16923	17105	17192	16969	17149	17086	17131	17039	16952	17034	17213	17093	17165	17210	17112	17112	17010	16835	17202	17080	17053	17028	16888	17188	17095	17117	17139	16956	17194	16997	17113	17006	17313	17071	17102	17175	17145	17026	16952	17046	17022	17009	17033	17102	17033	17121	17184	16971	17062	16995	17137	17200	16960	17126	16911	17044	17206	17121	17102	17191	17332	17272	16880	17065	17150	17117	17180	17069	16922	17107	17091	17077	17089	17222	17128	16945	17080	17262	17010	17163	17233	17130	17224	17047	17253	16953	16994	17259	17038	16932	16921	17109	17067	16969	17186	17050	17013	16994	17182	16971	17129	17031	17211	17103	17075	17139	17212	17151	17129	17195	17108	17117	17014	17059	17281	16928	17149	17106	17102	17034	16983	17321	16964	17094	17270	17086	17081	17196	17185	17136	17166	17090	17160	17141	17138	17083	17113	17080	17189	17199	17128	17186	16976	17118	17036	17157	17207	17109	17211	17150	17064	17175	17065	16941	17189	17162	16654	17209	17192	17188	17057	17119	17057	17224	17188	17024	17201	17248	17050	17130	17114	17064	17201	17226	17163	17140	17119	16922	17149	17057	17026	17120	17180	17035	17259	17059	17153	17116	17095	17138	17144	17047	16978	17047	17030	17181	17142	17135	17050	17274	16899	17119	17218	17161	17110	17071	17068	17068	17172	17143	17123	16917	17186	17202	17173	17156	17219	17179	17039	17104	17016	17189	16999	16985	17094	17163	16948	16991	17099	17127	17044	17139	17077	17181	17148	17191	17133	17116	17099	17101	17051	16793	17104	16952	17029	16944	17165	16982	17139	17035	17271	17076	17040	17126	17153	17039	17282	17217	17076	17013	17174	17256	17161	17140	16848	17178	17035	17048	16942	17030	17026	17016	17080	17032	16994	16938	16950	17173	17142	17028	17205	17149	17062	16978	17013	17230	17063	17148	17124	17096	17101	17175	17053	17061	17237	17017	17002	17188	17104	17012	16949	17226	17261	17103	17051	16987	16962	17109	17174	17160	17184	17037	17306	17155	17116	16974	17130	16993	17086	17144	17152	17106	17099	17007	17025	17206	17202	17262	17249	17122	17179	17303	17095	17105	17117	17154	17093	16994	17032	17199	17063	17141	17169	17032	17133	17282	16993	17123	17189	17093	17085	17210	17076	16965	17039	17033	17208	17002	17035	16972	17067	17161	16961	17133	17082	16991	16933	16957	17168	17195	17138	17136	17090	17268	17116	17049	17113	17113	17112	17050	17257	17150	17113	17093	17127	16970	17094	17096	16869	16779	17175	17122	17195	17104	17207	17099	17139	17254	17123	16942	16869	16995	16949	17032	17205	17157	17037	17299	17295	17272	16969	17224	16919	17194	17161	17114	17116	16978	17096	16996	17273	17033	17170	17057	17258	17038	17105	17073	16978	17103	17088	16927	17233	17056	17159	17029	16982	17185	17060	17002	17088	17072	17073	17202	17248	16919	17164	17035	17028	17133	17060	17047	17028	16995	17269	17060	16938	17288	16947	17037	17004	17182	16904	17011	17070	17010	17017	17288	17186	17065	17166	17104	17010	17118	16999	17133	17246	16992	17169	16910	17063	17298	17075	17202	17225	16959	17232	17176	17222	17120	17086	17243	16968	17259	17121	17072	17156	17060	17239	16932	17126	17067	17180	17124	16987	17063	17205	17206	16974	17231	16963	17077	17301	16955	17074	17272	17059	17118	16981	17115	17052	17243	17098	17006	16917	17114	17098	17005	17046	17046	17247	17183	17079	17065	17205	17106	17216	17088	17000	17120	17049	17037	17052	17081	17101	17163	17188	17070	17168	17077	17140	17141	17019	17205	16981	17117	17069	16992	17018	17007	17019	17097	17139	17106	17023	17070	17178	17144	16923	17131	17057	17024	17081	17029	17014	17113	17079	17062	17114	17093	17176	17075	17100	17272	17202	17098	17120	17056	17015	17396	17214	17086	17073	17199	17007	16946	17102	17089	17200	17040	17057	16880	17013	17142	17071	17279	17093	17140	17090	16990	17020	17147	17193	17065	17054	17061	16991	17168	17029	17133	17192	17003	17059	17129	17051	17086	16982	17153	17059	17036	17095	17047	17074	17136	17030	16991	16946	17111	17166	17051	17094	16938	17230	17127	17139	17018	17181	17003	17003	16985	17165	17118	17047	17087	17085	17230	16999	17030	16995	17041	17075	17241	17096	17138	17032	16915	17077	16898	17033	17181	16954	17232	16950	17080	17143	17189	17106	17014	17210	17218	17017	17133	17148	17060	17141	17169	17106	17207	17221	16901	16917	17213	17243	16970	17063	17051	17053	16958	17148	17041	17116	17060	17211	17100	17097	17171	17184	17054	16914	17005	17013	17147	17141	16973	17064	17289	16939	17004	17044	17019	17063	17037	17317	17257	16971	16998	17106	17171	16997	17113	17090	17224	16985	17110	17103	17264	16933	17138	17081	17118	17085	17019	16987	17080	17016	17027	16962	17054	17076	17024	17226	17011	17119	17148	17000	17161	17063	17006	17241	17185	17149	17070	16944	16964	16940	17128	17026	17105	17017	16992	17072	17007	17217	17064	17110	17054	16983	17140	17096	17006	17150	17080	17013	17028	17028	17289	17163	17073	17299	17044	17213	17069	17339	17039	17069	17080	17207	17204	17064	17053	17079	17300	17172	17162	17062	16911	17089	16948	17058	17160	17010	17091	17106	17003	17179	17067	17002	17053	17154	17015	16947	16964	17066	16954	17108	17129	17298	17067	17031	17100	17012	17262	17245	17004	17116	17121	17125	17016	16886	17140	16971	17198	17163	17094	17132	17026	17056	17268	17136	16947	17266	17049	16836	17063	17183	17016	16934	17159	17169	16992	17039	16944	17087	17119	17139	17228	17018	16920	17120	17208	16979	17113	17159	17150	17012	17045	17164	17203	17136	16961	17118	16914	17261	16954	17186	17041	17285	17330	17124	17148	17076	17142	17226	17003	17155	16908	17032	17108	17154	17094	17114	17021	17053	17036	17034	17031	17163	17241	17057	16999	16905	17228	17002	17058	17338	16941	17203	17088	17225	17166	17133	17356	17074	16955	17066	17157	17198	17007	17025	17131	17161	17096	16910	17164	17037	17173	17159	17042	17201	17050	16928	17158	17165	17012	17212	17049	17170	17101	17039	17062	17144	17119	17073	17330	16966	17297	17079	17046	16945	17139	17128	17063	17184	17145	17140	17014	17120	16950	17251	17258	16980	17114	17212	17127	17214	17103	16945	17088	17092	17174	17091	16998	17150	17230	17084	17047	17113	17144	17022	16976	17089	17110	17223	16925	17153	17171	17198	17127	17044	17036	17175	17108	17055	17122	17027	17138	16975	17118	17230	17017	17185	17290	17154	16901	17091	17095	17087	17106	17143	17148	17147	17038	17232	17209	17197	17023	17203	17150	17292	17019	16983	17103	17067	16914	17079	17147	17346	17123	17167	17064	17105	17177	16944	17017	17039	17137	17125	17074	16969	17143	17064	17129	17090	16955	17096	17037	17100	17140	17057	17198	16970	17178	17187	17065	17151	17143	17125	16879	16905	17213	17250	17204	16864	17206	17084	17222	17126	16979	17269	17151	17015	17169	17155	17092	16991	17198	17134	17216	16989	17226	16999	17218	17243	17054	17123	17207	17149	16920	17039	17329	17134	16970	17014	17205	17129	17203	16955	17041	17051	17110	17144	17150	17010	17208	17147	17192	17246	17081	16843	17099	17192	17029	17083	17156	17078	17249	17227	17055	17261	17245	17048	17093	17121	17120	17066	17124	17106	17227	16985	17252	17166	17177	17032	17079	16953	17089	17173	17063	17115	17156	16970	17000	17075	17008	17139	17029	17026	17067	17234	17074	17111	17106	17161
29258	23673	26386	25113	22027	21182	20796	20739	20368	19992	19854	19652	20382	22004	21970	21037	20323	19721	19722	19466	19713	19604	19756	19637	19612	19613	19523	19606	19492	19505	19499	19536	19464	19651	19674	19606	19657	19416	19441	19303	19495	19746	19549	19521	19579	19364	19511	19722	19663	19478	19786	19267	19471	19568	19375	19437	19501	19792	19618	19680	19586	19627	19265	19376	19233	19588	19471	19537	19477	19528	19622	19504	19571	19500	19425	19312	19341	19475	19462	19716	19463	19617	19655	19622	19471	19708	19493	19637	19494	19532	19621	19473	19631	19573	19401	19528	19631	19584	19503	19660	19473	19790	19556	19541	19347	19489	19614	19557	19558	19598	19499	19399	19692	19553	19442	19625	19600	19611	19431	19273	19429	19726	19636	19468	19812	19639	19601	19696	19574	19504	19325	19446	19727	19553	19314	19518	19540	19741	19657	19452	19758	19622	19670	19595	19357	19505	19439	19448	19681	19535	19536	19652	19574	19677	19610	19552	19651	19678	19615	19438	19601	19519	19520	19497	19563	19478	19676	19647	19510	19407	19593	19530	19648	19429	19496	19368	19612	19613	19551	19390	19287	19656	19538	19414	19661	19615	19671	19406	19560	19480	19568	19478	19382	19503	19667	19694	19521	19360	19476	19626	19744	19597	19700	19251	19410	19622	19648	19402	19696	19620	19710	19466	19684	19432	19592	19759	19535	19396	19653	19480	19343	19304	19495	19408	19606	19532	19404	19471	19399	19573	19615	19529	19646	19475	19622	19450	19474	19362	19510	19513	19432	19407	19557	19645	19766	19730	19571	19502	19545	19611	19498	19544	19692	19640	19577	19731	19639	19551	19628	19469	19340	19648	19465	19544	19673	19575	19526	19392	19462	19552	19266	19458	19648	19670	19633	19259	19488	19644	19538	19500	19490	19504	19731	19354	19656	19564	19524	19616	19583	19294	19390	19434	19382	19464	19706	19640	19705	19678	19577	19465	19504	19379	19645	19501	19539	19484	19616	19453	19395	19397	19642	19463	19760	19561	19656	19482	19546	19342	19397	19699	19513	19447	19488	19535	19653	19411	19635	19608	19613	19608	19351	19409	19564	19693	19466	19505	19462	19553	19584	19629	19707	19513	19524	19482	19349	19565	19456	19398	19553	19657	19641	19598	19594	19660	19430	19498	19449	19389	19560	19592	19574	19565	19686	19636	19487	19420	19515	19427	19607	19742	19603	19574	19689	19476	19362	19591	19508	19439	19571	19403	19411	19591	19574	19571	19514	19438	19551	19685	19403	19531	19779	19559	19436	19621	19416	19437	19483	19400	19556	19408	19627	19378	19586	19664	19448	19635	19360	19372	19530	19639	19349	19432	19539	19834	19334	19581	19500	19627	19557	19542	19607	19568	19706	19509	19541	19581	19794	19690	19399	19471	19485	19479	19464	19613	19619	19452	19415	19522	19461	19504	19446	19651	19509	19474	19660	19404	19543	19544	19520	19637	19619	19553	19631	19360	19510	19373	19441	19632	19534	19547	19624	19468	19498	19701	19775	19502	19417	19606	19759	19521	19523	19656	19483	19570	19523	19421	19633	19586	19340	19560	19568	19492	19498	19601	19538	19799	19648	19468	19406	19522	19523	19431	19537	19613	19380	19584	19711	19582	19443	19437	19611	19432	19423	19743	19576	19461	19633	19632	19343	19416	19478	19363	19370	19600	19818	19447	19535	19626	19469	19470	19446	19602	19619	19427	19390	19566	19450	19581	19404	19508	19555	19626	19536	19423	19548	19578	19681	19452	19470	19633	19546	19742	19391	19667	19458	19347	19340	19575	19555	19482	19441	19544	19507	19589	19609	19641	19550	19457	19307	19621	19626	19449	19568	19510	19323	19468	19564	19550	19625	19863	19468	19533	19394	19629	19645	19362	19626	19662	19464	19559	19577	19668	19644	19601	19548	19537	19441	19801	19441	19533	19578	19368	19465	19641	19521	19408	19670	19504	19721	19581	19521	19476	19372	19551	19482	19567	19712	19809	19511	19444	19428	19667	19556	19525	19575	19669	19600	19452	19505	19446	19516	19484	19498	19607	19449	19598	19559	19587	19580	19560	19929	19591	19689	19497	19598	19433	19649	19653	19506	19556	19637	19745	19340	19556	19651	19511	19492	19679	19590	19602	19730	19631	19501	19785	19555	19418	19519	19449	19311	19408	19469	19383	19623	19631	19463	19602	19676	19557	19538	19639	19489	19617	19580	19486	19486	19661	19328	19440	19428	19487	19655	19631	19591	19430	19469	19634	19706	19298	19348	19494	19572	19670	19683	19788	19665	19610	19601	19467	19548	19697	19574	19626	19565	19521	19489	19455	19602	19504	19557	19530	19613	19489	19646	19450	19766	19476	19626	19387	19579	19635	19588	19665	19495	19621	19503	19504	19644	19545	19878	19653	19361	19523	19397	19473	19598	19423	19547	19534	19444	19504	19630	19450	19520	19562	19634	19582	19668	19522	19661	19680	19647	19563	19300	19425	19484	19533	19656	19517	19440	19451	19558	19650	19765	19402	19400	19399	19366	19590	19441	19482	19431	19518	19477	19639	19466	19511	19575	19598	19563	19593	19705	19647	19608	19719	19852	19559	19481	19365	19647	19604	19800	19475	19524	19372	19621	19699	19696	19507	19571	19678	19522	19320	19379	19517	19605	19627	19569	19446	19383	19292	19579	19800	19655	19570	19491	19408	19556	19287	19640	19509	19915	19212	19515	19538	19553	19520	19381	19573	19374	19486	19466	19703	19385	19523	19426	19581	19480	19615	19480	19574	19826	19444	19560	19698	19451	19630	19565	19587	19607	19505	19627	19491	19492	19731	19582	19506	19623	19679	19690	19640	19598	19383	19598	19448	19555	19572	19447	19445	19587	19651	19686	19603	19576	19603	19816	19587	19438	19694	19638	19588	19640	19558	19667	19684	19650	19553	19544	19416	19745	19427	19689	19649	19517	19442	19649	19628	19566	19602	19497	19557	19681	19738	19390	19570	19479	19467	19456	19471	19606	19471	19438	19547	19509	19604	19648	19677	19697	19564	19704	19523	19400	19551	19696	19576	19340	19454	19598	19378	19530	19461	19446	19579	19505	19460	19357	19601	19626	19654	19457	19356	19585	19620	19535	19650	19622	19533	19488	19560	19450	19310	19648	19520	19571	19549	19396	19416	19605	19536	19442	19590	19396	19559	19608	19534	19327	19421	19484	19474	19675	19488	19590	19310	19604	19596	19470	19407	19527	19350	19527	19606	19480	19688	19696	19457	19796	19549	19654	19464	19587	19410	19500	19738	19670	19556	19623	19366	19495	19596	19579	19461	19609	19550	19573	19512	19630	19370	19748	19515	19654	19459	19678	19591	19500	19425	19776	19476	19606	19465	19684	19606	19580	19486	19567	19728	19414	19435	19653	19586	19338	19541	19420	19450	19378	19516	19483	19425	19496	19379	19513	19401	19541	19459	19600	19595	19574	19761	19834	19724	19314	19692	19578	19505	19633	19801	19559	19452	19593	19521	19480	19694	19729	19543	19709	19589	19741	19600	19396	19730	19536	19363	19490	19487	19702	19447	19696	19664	19381	19573	19543	19630	19656	19527	19471	19670	19538	19434	19811	19684	19661	19644	19474	19470	19572	19490	19628	19499	19650	19495	19530	19560	19550	19518	19614	19360	19573	19741	19466	19712	19530	19526	19593	19615	19565	19823	19599	19350	19496	19424	19377	19307	19429	19497	19456	19422	19527	19953	19611	19451	19460	19335	19446	19298	19276	19462	19414	19589	19539	19452	19543	19571	19392	19476	19500	19548	19589	19529	19508	19459	19581	19544	19379	19489	19371	19321	19433	19328	19565	19667	19421	19430	19625	19427	19651	19404	19488	19412	19436	19566	19738	19352	19464	19687	19405	19575	19795	19543	19651	19665	19647	19430	19617	19658	19612	19389	19675	19468	19533	19609	19585	19614	19506	19417	19521	19489	19527	19521	19403	19353	19729	19791	19555	19591	19726	19406	19570	19491	19514	19745	19541	19517	19618	19361	19657	19430	19758	19522	19441	19654	19508	19538	19409	19549	19596	19331	19552	19625	19389	19525	19887	19642	19435	19590	19517	19500	19521	19445	19677	19692	19554	19381	19502	19470	19533	19461	19517	19498	19761	19555	19528	19409	19598	19531	19633	19699	19775	19509	19662	19564	19590	19587	19601	19719	19709	19689	19595	19638	19428	19454	19782	19452	19529	19370	19325	19432	19674	19475	19541	19462	19456	19360	19628	19622	19752	19437	19468	19661	19627	19707	19407	19437	19596	19646	19422	19511	19589	19612	19510	19690	19359	19635	19687	19466	19642	19577	19519	19764	19487	19482	19432	19423	19363	19534	19499	19664	19594	19349	19447	19621	19654	19672	19660	19700	19702	19756	19488	19430	19526	19380	19734	19759	19631	19808	19443	19687	19598	19506	19419	19479	19647	19609	19560	19619	19570	19601	19345	19576	19499	19654	19621	19586	19551	19517	19594	19504	19440	19474	19450	19575	19613	19387	19553	19382	19405	19404	19612	19547	19732	19549	19424	19451	19704	19572	19589	19454	19488	19536	19466	19648	19360	19481	19513	19644	19464	19807	19533	19350	19479	19408	19560	19551	19574	19466	19570	19626	19365	19593	19337	19613	19595	19778	19724	19590	19487	19311	19615	19554	19804	19681	19649	19568	19662	19330	19457	19605	19552	19521	19610	19703	19517	19501	19612	19566	19379	19511	19628	19331	19520	19610	19584	19502	19477	19495	19656	19639	19432	19473	19499	19499	19561	19588	19535	19678	19665	19533	19608	19427	19536	19588	19682	19571	19527	19503	19588	19938	19441	19651	19656	19500	19677	19747	19576	19694	19437	19432	19568	19347	19533	19601	19620	19571	19282	19483	19477	19597	19700	19490	19632	19464	19592	19661	19527	19629	19542	19632	19573	19427	19746	19609	19701	19424	19420	19605	19356	19570	19651	19535	19426	19559	19647	19541	19707	19620	19380	19360	19645	19429	19575	19506	19450	19732	19343	19560	19583	19448	19495	19601	19456	19641	19930	19489	19492	19450	19594	19597	19773	19716	19421	19503	19490	19599	19659	19523	19583	19618	19418	19448
18349	22507	23963	23176	20710	19553	19231	19149	18841	17766	17586	17520	18977	20868	20394	18921	18044	17674	17348	17310	17407	17416	17361	17405	17442	17260	17501	17444	17367	17227	17352	17398	17338	17427	17342	17358	17400	17423	17398	17278	17404	17330	17337	17415	17399	17327	17367	17503	17234	17290	17266	17565	17215	17268	17474	17513	17324	17218	17214	17450	17491	17179	17301	17261	17344	17483	17395	17227	17297	17438	17370	17548	17434	17324	17395	17412	17361	17345	17314	17322	17447	17477	17294	17221	17437	17363	17426	17446	17491	17397	17307	17486	17133	17562	17499	17390	17226	17361	17586	17235	17324	17583	17431	17419	17372	17459	17348	17445	17493	17338	17371	17314	17259	17330	17424	17212	17504	17511	17315	17338	17523	17436	17325	17418	17495	17402	17321	17435	17324	17254	17337	17432	17308	17303	17474	17297	17437	17322	17553	17238	17381	17132	17307	17317	17376	17330	17367	17276	17321	17282	17406	17382	17277	17398	17430	17297	17448	17309	17350	17229	17190	17336	17493	17302	17469	17352	17430	17282	17321	17364	17453	17401	17318	17373	17473	17369	17297	17409	17425	17299	17336	17326	17442	17279	17406	17420	17427	17338	17399	17442	17367	17328	17394	17465	17294	17471	17559	17303	17253	17508	17290	17388	17458	17476	17376	17391	17261	17272	17332	17435	17287	17520	17445	17335	17393	17506	17090	17339	17404	17132	17393	17230	17181	17308	17339	17506	17481	17536	17371	17436	17269	17395	17414	17206	17327	17233	17094	17168	17327	17210	17309	17428	17363	17181	17168	17347	17439	17421	17385	17452	17314	17543	17267	17303	17269	17270	17243	17293	17253	17485	17287	17368	17265	17370	17569	17292	17430	17281	17438	17366	17330	17301	17304	17197	17308	17115	17234	17291	17391	17434	17188	17164	17445	17419	17253	17397	17345	17496	17438	17149	17250	17412	17439	17473	17339	17286	17342	17317	17353	17323	17408	17357	17359	17306	17225	17282	17281	17325	17170	17212	17298	17292	17317	17413	17426	17308	17393	17330	17520	17540	17402	17335	17312	17511	17362	17386	17335	17548	17175	17268	17169	17282	17430	17269	17378	17426	17305	17283	17246	17261	17295	17313	17238	17313	17220	17347	17368	17366	17368	17524	17245	17484	17108	17155	17309	17394	17289	17258	17359	17573	17309	17423	17334	17335	17351	17296	17524	17512	17385	17402	17407	17335	17488	17306	17452	17473	17383	17315	17331	17647	17415	17514	17300	17380	17555	17534	17449	17471	17225	17270	17438	17280	17348	17510	17401	17504	17413	17316	17603	17248	17383	17421	17314	17368	17419	17350	17007	17211	17464	17495	17307	17479	17251	17356	17397	17218	17289	17349	17407	17266	17475	17281	17323	17355	17382	17362	17317	17364	17532	17289	17370	17412	17382	17345	17472	17331	17248	17273	17285	17282	17464	17359	17395	17392	17469	17402	17264	17248	17517	17447	17245	17451	17259	17411	17292	17543	17539	17369	17385	17405	17355	17261	17313	17326	17328	17350	17175	17375	17432	17354	17339	17362	17285	17358	17446	17444	17288	17398	17369	17435	17367	17308	17357	17347	17192	17304	17283	17421	17280	17340	17310	17352	17319	17375	17485	17240	17452	17392	17333	17326	17571	17363	17450	17393	17229	17363	17526	17387	17155	17299	17340	17440	17405	17445	17299	17386	17278	17529	17452	17203	17354	17479	17458	17433	17450	17349	17383	17322	17257	17381	17401	17436	17277	17357	17261	17415	17274	17283	17263	17363	17271	17279	17350	17484	17475	17467	17456	17461	17315	17274	17467	17437	17356	17282	17542	17350	17263	17279	17256	17282	17507	17303	17500	17659	17329	17231	17480	17451	17357	17492	17455	17340	17433	17395	17426	17187	17354	17318	17444	17287	17250	17303	17365	17325	17449	17493	17372	17607	17326	17366	17398	17498	17372	17413	17501	17234	17505	17436	17646	17349	17342	17378	17183	17321	17416	17169	17367	17416	17243	17329	17235	17231	17271	17302	17382	17364	17355	17293	17494	17279	17218	17482	17407	17228	17266	17389	17462	17368	17276	17342	17563	17243	17343	17382	17305	17379	17191	17531	17298	17307	17392	17334	17558	17289	17227	17438	17322	17417	17380	17539	17154	17414	17249	17369	17342	17370	17437	17460	17269	17308	17307	17299	17340	17467	17528	17377	17303	17457	17508	17338	17387	17256	17498	17329	17219	17470	17279	17427	17314	17261	17376	17434	17391	17407	17468	17388	17326	17285	17487	17428	17305	17518	17445	17221	17219	17433	17430	17201	17402	17493	17328	17460	17427	17174	17252	17286	17561	17342	17408	17389	17343	17334	17367	17243	17238	17297	17397	17274	17387	17273	17272	17377	17271	17494	17334	17290	17280	17406	17337	17537	17424	17380	17138	17410	17398	17265	17394	17417	17328	17444	17398	17511	17371	17197	17298	17385	17381	17379	17419	17231	17387	17352	17216	17401	17331	17322	17328	17269	17416	17553	17470	17426	17197	17365	17457	17630	17149	17297	17322	17349	17268	17422	17537	17166	17440	17188	17394	17403	17446	17260	17364	17372	17141	17450	17372	17358	17395	17286	17194	17211	17453	17284	17391	17392	17404	17427	17301	17302	17442	17289	17332	17350	17219	17497	17382	17300	17357	17237	17526	17235	17376	17444	17399	17372	17172	17496	17418	17399	17287	17239	17281	17291	17270	17181	17459	17377	17425	17510	17392	17422	17419	17365	17647	17262	17234	17508	17440	17396	17351	17213	17362	17461	17463	17388	17069	17412	17279	17360	17360	17503	17250	17469	17285	17396	17218	17384	17379	17264	17187	17392	17353	17312	17335	17322	17230	17510	17340	17348	17413	17473	17328	17312	17374	17274	17471	17212	17485	17519	17347	17335	17298	17253	17515	17392	17305	17326	17290	17512	17211	17350	17417	17527	17400	17298	17322	17302	17441	17316	17488	17211	17471	17426	17438	17255	17288	17451	17386	17312	17427	17417	17391	17455	17178	17349	17399	17409	17396	17459	17319	17211	17242	17335	17288	17206	17438	17217	17298	17387	17414	17296	17177	17542	17265	17389	17354	17458	17458	17341	17374	17417	17514	17400	17264	17477	17395	17208	17385	17338	17236	17331	17337	17313	17226	17433	17325	17354	17356	17429	17400	17235	17576	17473	17503	17273	17495	17490	17222	17278	17317	17382	17209	17459	17331	17342	17329	17350	17273	17464	17279	17480	17444	17319	17421	17442	17310	17433	17285	17369	17199	17368	17531	17431	17419	17461	17407	17390	17409	17442	17222	17315	17425	17245	17351	17415	17346	17378	17280	17311	17246	17440	17492	17285	17356	17559	17496	17511	17279	17467	17342	17156	17304	17340	17427	17363	17376	17329	17484	17398	17444	17419	17407	17264	17475	17403	17202	17494	17419	17317	17266	17390	17232	17372	17447	17405	17232	17388	17280	17474	17227	17316	17338	17302	17330	17185	17480	17453	17486	17260	17145	17416	17372	17325	17552	17424	17267	17521	17283	17243	17409	17558	17277	17334	17480	17409	17359	17439	17375	17542	17352	17377	17407	17325	17208	17475	17536	17229	17366	17351	17313	17335	17233	17212	17303	17428	17301	17399	17311	17578	17270	17312	17411	17399	17534	17395	17342	17343	17527	17400	17211	17349	17377	17371	17495	17522	17344	17311	17352	17521	17444	17379	17422	17251	17343	17360	17417	17460	17285	17435	17371	17263	17383	17345	17189	17393	17399	17365	17517	17387	17361	17375	17394	17276	17391	17307	17450	17104	17358	17280	17312	17339	17331	17257	17256	17508	17283	17221	17440	17227	17323	17174	17413	17264	17333	17177	17507	17215	17408	17257	17448	17459	17358	17508	17338	17353	17280	17437	17347	17442	17520	17452	17353	17311	17356	17342	17450	17283	17595	17468	17203	17260	17311	17366	17425	17259	17372	17120	17535	17446	17209	17427	17343	17339	17460	17399	17188	17331	17324	17224	17329	17362	17467	17180	17266	17464	17346	17353	17233	17333	17450	17193	17310	17490	17308	17398	17371	17431	17431	17182	17341	17312	17514	17189	17559	17290	17504	17363	17366	17176	17471	17407	17468	17348	17383	17607	17489	17311	17440	17395	17340	17267	17417	17301	17526	17388	17295	17290	17281	17569	17492	17375	17478	17458	17550	17269	17501	17427	17494	17340	17227	17325	17447	17483	17322	17329	17272	17550	17340	17392	17350	17347	17341	17368	17412	17337	17439	17254	17368	17224	17383	17319	17348	17295	17326	17335	17458	17418	17431	17428	17406	17443	17439	17537	17405	17343	17272	17660	17454	17360	17362	17294	17481	17369	17426	17244	17247	17400	17311	17355	17357	17314	17440	17396	17230	17409	17280	17203	17346	17268	17105	17538	17224	17421	17384	17157	17464	17378	17420	17412	17292	17296	17362	17300	17331	17440	17313	17477	17362	17300	17312	17187	17255	17485	17474	17462	17351	17158	17276	17314	17195	17270	17405	17289	17335	17439	17301	17272	17423	17391	17446	17476	17500	17569	17334	17222	17296	17243	17470	17285	17374	17388	17283	17497	17250	17375	17463	17451	17317	17274	17425	17475	17485	17403	17453	17427	17294	17405	17345	17348	17363	17365	17481	17386	17535	17367	17315	17495	17351	17355	17327	17396	17388	17257	17366	17371	17299	17192	17460	17318	17296	17383	17365	17614	17433	17495	17368	17350	17439	17564	17361	17299	17227	17221	17282	17334	17169	17303	17339	17572	17449	17316	17405	17283	17318	17206	17261	17420	17529	17468	17452	17344	17360	17306	17413	17380	17440	17485	17419	17156	17292	17386	17400	17199	17428	17544	17414	17569	17283	17322	17443	17341	17438	17345	17376	17388	17430	17193	17241	17444	17286	17360	17294	17444	17529	17364	17467	17233	17370	17294	17352	17232	17510	17281	17293	17411	17418	17273	17481	17358	17477	17433	17371	17403	17296	17346	17411	17281	17370	17285	17471	17280	17355	17587	17348	17236	17417	17419	17374	17553	17302	17439	17315	17295	17305	17457	17400	17298	17405	17327	17436	17498	17432	17469	17245	17439	17329	17385
24925	21378	28288	25917	23018	22504	22595	21229	20700	20444	19973	19761	27667	34119	30218	25243	21582	20108	19521	19597	19374	19507	19651	19358	19403	19568	19239	19302	19534	19259	19344	19473	19603	19382	19368	19483	19464	19248	19438	19319	19375	19308	19360	19319	19324	19492	19351	19309	19361	19205	19233	19267	19230	19283	19273	19316	19298	19310	19416	19273	19267	19222	19377	19261	19406	19265	19316	19520	19386	19420	19512	19432	19346	19451	19380	19208	19287	19229	19250	19438	19114	19329	19329	19137	19322	19307	19286	19584	19254	19389	19446	19216	19257	19311	19302	19127	19340	19614	19460	19345	19261	19437	19196	19252	19364	19415	19293	19394	19433	19576	19277	19252	19391	19527	19279	19332	19451	19326	19409	19360	19277	19456	19300	19351	19331	19255	19235	19411	19400	19483	19351	19299	19523	19364	19168	19350	19283	19321	19315	19353	19269	19417	19354	19148	19228	19214	19544	19487	19434	19499	19291	19259	19404	19275	19233	19130	19359	19313	19188	19419	19577	19323	19254	19365	19203	19421	19108	19163	19281	19412	19268	19192	19399	19306	19235	19292	19447	19444	19387	19119	19385	19391	19260	19315	19344	19439	19425	19243	19283	19243	19385	19366	19167	19236	19354	19448	19272	19438	19310	19286	19498	19652	19249	19351	19327	19152	19378	19496	19262	19345	19475	19289	19437	19286	19323	19410	19316	19276	19342	19347	19379	19368	19210	19300	19286	19370	19368	19129	19320	19444	19566	19311	19413	19330	19442	19204	19457	19189	19325	19306	19032	19214	19302	19237	19254	19182	19223	19418	19228	19419	19273	19233	19462	19226	19293	19380	19209	19382	19399	19224	19269	19512	19171	19427	19196	19268	19226	19342	19272	19226	19295	19283	19415	19345	19423	19246	19251	19279	19238	19509	19298	19455	19233	19363	19309	19314	19189	19280	19343	19396	19353	19476	19410	19298	19313	19380	19450	19193	19257	19319	19169	19291	19315	19308	19309	19335	19372	19256	19289	19339	19477	19243	19204	19358	19361	19323	19149	19356	19372	19325	19339	19175	19247	19414	19454	19332	19249	19185	19324	19453	19337	19191	19397	19126	19397	19240	19399	19355	19290	19322	19264	19289	19228	19529	19352	19411	19338	19372	19460	19450	19494	19316	19428	19251	19403	19459	19412	19292	19424	19347	19303	19398	19297	19330	19157	19053	19013	19435	19450	19438	19157	19332	19320	19363	19155	19321	19351	19320	19226	19277	19260	19493	19480	19526	19336	19291	19425	19458	19290	19404	19297	19388	19555	19488	19285	19359	19408	19332	19394	19377	19292	19350	19261	19330	19398	19348	19238	19199	19278	19292	19184	19281	19295	19432	19178	19181	19390	19258	19307	19540	19247	19345	19204	19266	18958	19294	19396	19372	19337	19387	19276	19240	19368	19288	19309	19428	19397	19229	19283	19394	19254	19283	19247	19435	19197	19375	19216	19312	19238	19277	19355	19268	19279	19338	19355	19397	19429	19209	19166	19380	19226	19236	19481	19175	19554	19202	19238	19400	19123	19213	19237	19311	19193	19255	19197	19279	19400	19225	19383	19253	19269	19318	19336	19509	19393	19089	19326	19343	19287	19416	19306	19382	19293	19300	19336	19245	19317	19269	19267	19127	19141	19321	19347	19339	19349	19275	19149	19241	19169	19276	19073	19310	19506	19240	19534	19365	19343	19314	19480	19437	19308	19321	19304	19260	19289	19468	19248	19516	19215	19510	19245	19124	19206	19265	19332	19307	19421	19378	19308	19572	19451	19298	19442	19336	19456	19188	19176	19219	19351	19378	19311	19201	19514	19281	19257	19375	19505	19256	19329	19299	19508	19329	19239	19363	19364	19277	19383	19215	19186	19095	19484	19321	19412	19464	19187	19408	19219	19221	19324	19231	19369	19384	19457	19269	19233	19349	19522	19498	19324	19313	19193	19227	19408	19162	19420	19246	19240	19307	19460	19359	19395	19174	19402	19219	19324	19270	19267	19246	19246	19288	19326	19195	19414	19384	19476	19055	19229	19228	19318	19113	19655	19168	19127	19395	19266	19333	19088	19217	19359	19571	19207	19362	19398	19342	19236	19391	19312	19410	19559	19421	19244	19321	19242	19354	19456	19328	19311	19187	19332	19349	19364	19259	19314	19424	19378	19491	19073	19410	19180	19534	19519	19247	19262	19253	19245	19366	19291	19274	19268	19155	18994	19245	19355	19311	19262	19424	19572	19373	19366	19331	19378	19233	19308	19348	19419	19295	19554	19402	19460	19281	19429	19218	19312	19377	19412	19226	19445	19541	19354	19242	19481	19438	19269	19264	19300	19334	19250	19355	19404	19313	19242	19499	19296	19495	19437	19306	19370	19332	19283	19152	19233	19433	19258	19168	19361	19453	19288	19247	19194	19235	19072	19318	19323	19279	19224	19108	19352	19399	19361	19443	19397	19339	19281	19233	19445	19393	19149	19383	19393	19470	19355	19239	19371	19492	19382	19244	19347	19385	19365	19228	19337	19576	19300	19087	19108	19256	19373	19192	19483	19187	19431	19115	19557	19350	19328	19269	18967	19343	19295	19255	19454	19404	19376	19485	19297	19335	19461	19349	19473	19379	19253	19389	19338	19442	19321	19321	19315	19221	19310	19316	19216	19388	19446	19386	19321	19538	19467	19428	19184	19349	19265	19349	19314	19397	19582	19493	19340	19263	19185	19538	19453	19248	19226	19447	19210	19385	19151	19277	19293	19204	19298	19246	19418	19188	19121	19183	19244	19125	19316	19236	19317	19241	19361	19325	19279	19568	19412	19291	19287	19478	19461	19166	19345	19201	19431	19323	19258	19393	19294	19445	19514	19321	19338	19328	19309	19259	19561	19405	19482	19217	19323	19148	19281	19303	19591	19328	19342	19372	19297	19433	19228	19214	19324	19185	19198	19397	19480	19240	19190	19137	19176	19293	19388	19393	19233	19214	19144	19229	19402	19476	19439	19277	19374	19348	19374	19229	19191	19304	19167	19464	19471	19332	19318	19463	19381	19300	19462	19226	19363	19263	19423	19398	19428	19375	19402	19184	19337	19344	19313	19188	19292	19398	19159	18911	19143	19272	19256	19182	19577	19297	19373	19396	19056	19254	19374	19298	19474	19363	19393	19294	19250	19449	19194	19171	19630	19421	19322	19321	19464	19317	19231	19356	19214	19281	19359	19199	19270	19264	19464	19255	19347	19464	19292	19430	19401	19416	19429	19502	19442	19229	19410	19168	19461	19448	19246	19308	19215	19401	19326	19317	19321	19295	19287	19293	19352	19284	19538	19273	19223	19303	19363	19260	19198	19348	19154	19449	19186	19288	19225	19056	19385	19373	19276	19162	19174	19281	19422	19392	19296	19350	19243	19172	19334	19440	19272	19408	19336	19335	19338	19351	19387	19305	19223	19357	19313	19189	19273	19320	19395	19463	19387	19252	19441	19495	19244	19411	19453	19012	19503	19421	19403	19416	19205	19619	19414	19528	19133	19249	19228	19187	19338	19167	19192	19271	19369	19559	19449	19262	19156	19517	19304	19517	19443	19302	19281	19274	19284	19397	19344	19271	19453	19202	19142	19189	19318	19298	19267	19472	19323	19270	19382	19238	19285	19454	19439	19202	19255	19438	19388	19252	19543	19442	19493	19406	19381	19261	19213	19166	19153	19307	19380	19537	19217	19148	19393	19383	19180	19250	19265	19239	19349	19211	19245	19378	19306	19248	19376	19412	19285	19307	19382	19307	19348	19429	19136	19370	19292	19236	19389	19399	19204	19402	19462	19439	19362	19385	19356	19185	19508	19249	19267	19404	19410	19495	19474	19167	19171	19197	19242	19335	19102	19360	19404	19439	19348	19351	19389	19541	19293	19185	19316	19032	19353	19488	19492	19347	19163	19436	19204	19362	19393	19336	19447	19377	19235	19074	19272	19360	19074	19319	19382	19291	19317	19426	19437	19240	19414	19546	19333	19237	19268	19277	19405	19437	19342	19287	19242	19330	19374	19220	19372	19249	19284	19399	19429	19406	19482	19296	19312	19317	19408	19215	19235	19252	19329	19204	19436	19281	19337	19534	19242	19322	19346	19235	19535	19415	19327	19224	19364	19548	19382	19253	19142	19400	19380	19277	19194	19298	19177	19398	19526	19423	19466	19510	19425	19276	19113	19259	19323	19425	19375	19379	19366	19469	19309	19375	19272	19281	19170	19229	19092	19217	19370	19407	19474	19519	19330	19273	19192	19369	19160	19217	19473	19172	19399	19341	19220	19140	19463	19512	19385	19380	19215	19418	19474	19357	19468	19273	19199	19351	19247	19330	19157	19466	19174	19170	19245	19222	19175	19271	19297	19237	19369	19172	19053	19205	19416	19067	19499	19323	19292	19262	19294	19246	19514	19213	19420	19261	19322	19279	19287	19204	19323	19254	19346	19324	19100	19192	19328	19404	19379	19350	19315	19252	19346	19222	19137	19283	19318	19352	19152	19209	19381	19275	19318	19295	19172	19359	19321	19296	19393	19299	19413	19512	19423	19308	19399	19104	19447	19452	19409	19322	19404	19350	19417	19352	19268	19152	19365	19291	19456	19216	19428	19364	19255	19501	19324	19340	19522	19395	19337	19355	19229	19528	19507	19459	19392	19232	19201	19323	19292	19176	19347	19392	19222	19348	19406	19421	19131	19422	19357	19147	19294	19441	19217	19330	19222	19161	19240	19403	19388	19263	19160	19403	19364	19229	19201	19212	19377	19442	19270	19306	18910	19388	19290	19221	19378	19436	19172	19166	19187	19199	19320	19399	19185	19283	19334	19267	19630	19351	19330	19210	19104	19309	19237	19107	19421	19166	19145	19286	19451	19265	19289	19164	19228	19496	19171	19387	19413	19402	19147	19268	19040	19242	19168	19212	19230	19290	19613	19396	19382	19416	19344	19095	19540	19502	19463	19266	19330	19293	19428	19388	19322	19582	19395	19172	19271	19374	19270	19277	19442	19424	19261	19272	19307	19249	19407	19490	19569	19410	19589	19281	19274	19470	19143	19524	19346	19288	19449	19299	19368	19515	19309	19476	19460	19173	19316	19231	19301	19430	19491	19134	19267	19140	19082	19056
17048	28372	28424	25225	22605	20430	20375	19881	19740	18716	17817	17736	31246	35522	30677	24176	19198	17912	17286	17136	17224	17141	17235	17535	17131	17257	17074	17362	17421	17253	17387	17191	17283	17261	17274	17417	17228	17197	17326	17444	17159	17173	17308	17329	17427	17298	17326	17306	17104	17294	17323	17240	17139	17340	17189	17277	17245	17363	17168	17212	17325	17103	17304	17539	17321	17354	17356	17407	17161	17395	17100	17246	17289	17352	17361	17271	17202	17325	17340	17186	17302	17328	17294	17146	17166	17271	17320	17279	17288	17370	17228	17329	17263	17354	17278	17406	17327	17225	17323	17186	17484	17218	17295	17130	17249	17314	17028	17361	17315	17296	17251	17185	17259	17240	17307	17141	17302	17256	17583	17273	17385	17170	17186	17356	17285	17369	17289	17134	17331	17394	17363	17356	17245	17252	17363	17329	17451	17285	17212	17194	17365	17354	17269	17250	17167	17209	17236	17166	17494	17424	17232	17097	17160	17183	17072	17377	17125	17270	17326	17328	17219	17228	17326	17268	17396	17363	17321	17394	17267	17181	17316	17085	17372	17247	17356	17100	17322	17203	17372	17317	17243	17246	17225	17194	17282	17275	17282	17294	17318	17240	17116	17306	17220	17430	17422	17279	17222	17362	17372	17233	17135	17401	17379	17381	17090	17245	17370	17313	17277	17009	17256	17251	17372	17168	17321	17392	17165	17162	17283	17287	17166	17151	17072	17088	17240	17439	17276	17321	17327	17322	17191	17376	17193	17105	17225	17243	17399	17173	17296	17351	17275	17357	17186	17321	17411	17291	17245	17379	17134	17288	17198	17303	17391	17116	17317	17289	17349	17334	17260	17273	17143	17004	17195	17407	17293	17294	17230	17224	17334	17355	17349	17314	17261	17385	17284	17237	17431	17136	17247	17383	17293	17524	17263	17433	17371	17192	17146	17170	17131	17250	17355	17254	17320	17280	17225	17259	17328	17447	17202	17427	17414	17426	17219	17212	17356	17423	17298	17289	17164	17397	17353	17111	17231	17232	17262	17277	17219	17495	17118	17458	17158	17253	17177	17309	17374	17247	17259	17334	17390	17194	17410	17326	17300	17370	17348	17272	17384	17202	17393	17426	17318	17306	17156	17266	17345	17279	17087	17298	17029	17323	17341	17349	17339	17238	17452	17108	17289	17310	17179	17323	17297	17405	17178	17111	17233	17375	17414	17356	17227	17495	17300	17294	17249	17242	17397	17251	17318	17365	17192	17458	17255	17275	17051	17360	17259	17326	17307	17221	17200	17265	17265	17273	17294	17121	17329	17257	17293	17221	17331	17349	17363	17201	17243	17302	17385	17334	17191	17233	17128	17312	17209	17299	17376	17292	17023	17256	17218	17209	17472	17415	17359	17211	17362	17214	17247	17162	17374	17122	17274	17369	17191	17304	17239	17171	17211	17210	17207	17278	17206	17350	17206	17290	17303	17273	17523	17233	17225	17359	17281	17271	17322	17283	17226	17276	17186	17291	17349	17327	17292	17355	17283	17205	17315	17132	17313	17185	17441	17236	17308	17377	17274	17410	17298	17287	17305	17105	17291	17335	17136	17228	17312	17359	17239	17191	17315	17361	17100	17112	17317	17225	17218	17298	17284	17432	17255	17355	17367	17114	17206	17284	17247	17408	17372	17219	17426	17241	17356	17176	17296	17333	17327	17194	17255	17237	17258	17365	17264	17362	17235	17211	17150	17176	17256	17251	17404	17392	17417	17190	17261	17187	17449	17408	17409	17302	17222	17236	17184	17290	17350	17247	17274	17392	17056	17344	17154	17262	17386	17383	17119	17213	17289	17237	17533	17214	17254	17470	17244	17294	17312	17280	17141	17313	17236	17248	17299	17167	17391	17236	17202	17416	17263	17285	17365	17220	17289	17251	17389	17107	17074	17360	17411	17204	17340	17265	17341	17219	17115	17328	17125	17335	17152	17204	17251	17302	17357	17205	17255	17318	17354	17276	17253	17350	17261	17359	17260	17230	17337	17265	17234	17196	17318	17237	17139	17217	17347	17249	17403	17190	17213	17228	17251	17215	17284	17193	17137	17352	17124	17277	17297	17391	17472	17365	17326	17216	17408	17253	17221	17192	17332	17261	17225	17342	17282	17424	17295	17153	17408	17091	17223	17295	17168	17335	17144	17248	17254	17379	17407	17238	17181	17427	17274	17397	17101	17313	17219	17406	17515	17379	17326	17249	17322	17068	17346	17255	17335	17164	17280	17385	17212	17229	17188	17464	17589	17390	17248	17300	17315	17292	17138	17269	17249	17110	17348	17193	17194	17272	17201	17347	17193	17350	17270	17183	17287	17245	17216	17367	17208	17174	17072	17274	17377	17347	17207	17277	17281	17299	17170	17215	17280	17322	17266	17339	17215	17307	17241	17353	17178	17398	17248	17322	17243	17358	17369	17213	17226	17372	17292	17320	17231	17430	17421	17125	17259	17232	17420	17138	17209	17179	17331	17289	17366	17361	17369	17394	17327	17089	17284	17210	17425	17237	17132	17253	17291	17232	17278	17258	17436	17308	17151	17348	17307	17196	17425	17208	17288	17199	17245	17308	17070	17331	17394	17143	17283	17330	17369	17270	17335	17308	17340	17377	17258	17175	17325	17282	17453	17229	17284	17282	17237	17272	17473	17225	17345	17121	17180	17320	17262	17271	17369	17336	17357	17369	17267	17352	17280	17374	17402	17240	17376	17182	17388	17180	17358	17349	17200	17285	17212	17194	17383	17224	17176	17189	17304	17098	17122	17232	17213	17039	17260	17298	17279	17160	17394	17075	17337	17321	17221	17208	17324	17398	17134	17171	17439	17319	17298	17326	17204	17310	17347	17280	17316	17259	17300	17220	17195	17339	17218	17408	17325	17361	17223	17252	17130	17208	17247	17418	17184	17261	17259	17475	17124	17164	17321	17302	17173	17417	17316	17261	17155	17456	17184	17283	17375	17394	17293	17052	17327	17371	17372	17336	17232	17366	17226	17337	17204	17224	17366	17451	17139	17277	17176	17178	17256	17247	17237	17383	17446	17305	17198	17252	17136	17360	17288	17196	17221	17375	17316	17146	17377	17301	17281	17387	17126	17243	17205	17139	17349	17290	17133	17438	17158	17313	17265	17204	17384	17313	17382	17358	17279	17308	17249	17172	17334	17256	17164	17099	17266	17161	17336	17187	17386	17329	17304	17312	17263	17150	17434	17403	17240	17365	17337	17289	17367	17420	17106	17426	17289	17233	17174	17261	17268	17406	17395	17287	17329	17193	17110	17236	17309	17212	17242	17369	17231	17290	17449	17291	17158	17216	17129	17285	17199	17296	17358	17370	17167	17418	17261	17283	17395	17212	17387	17258	17184	17188	17076	17174	17346	17450	17213	17384	17240	17332	17265	17245	17123	17373	17164	17296	17228	17247	17359	17274	17191	17298	17147	17281	17144	17307	17255	17231	17219	17206	17401	17140	17314	17393	17370	17104	17235	17246	17292	17366	17350	17473	17171	17279	17299	17346	17480	17193	17084	17190	17308	17274	17202	17184	17284	17285	17145	17347	17328	17137	17349	17253	17253	17271	17186	17390	17152	17366	17265	17263	17377	17301	17275	17345	17271	17433	17423	17096	17313	17174	17402	17222	17274	17193	17259	17221	17242	17256	17211	17246	17186	17319	17206	17430	17455	17319	17272	17243	17355	17269	17326	17363	17200	17268	17095	17333	17407	17311	17339	17250	17170	17539	17416	17098	17292	17464	17173	17268	17326	17285	17204	17203	17139	17374	17181	17473	17404	17342	17393	17189	17276	17231	17329	17117	17164	17294	17368	17285	17163	17249	17262	17241	17208	17314	17298	17207	17316	17128	17246	17392	17048	17371	17258	17229	17047	17065	17331	17341	17335	17336	17190	17211	17255	17279	17297	17079	17227	17131	17183	17254	17371	17269	17329	17398	17203	17177	17153	17194	17449	17172	17321	17166	17268	17356	17347	17366	17352	17280	17226	17384	17348	17333	17339	17098	17204	17346	17262	17411	17219	17468	17192	17131	17249	17396	17265	17464	17169	17279	17361	17206	17372	17210	17432	17204	17353	17330	17395	17270	17425	17225	17294	17165	17203	17272	17279	17467	17160	17255	17227	17224	17298	17452	17303	17196	17276	17349	17230	17258	17182	17496	17160	17399	17453	17103	17477	17140	17231	17435	17306	17295	17233	17289	17349	17381	17167	17204	17167	17332	17200	17280	17211	17274	17507	17342	17319	17328	17322	17346	17063	17068	17286	17252	17155	17200	17258	17312	17352	17403	17072	17561	17204	17226	17261	17334	17335	17440	17341	17256	17220	17371	17275	17336	17404	17307	17373	17263	17170	17310	17271	17146	17144	17391	17226	17381	17325	17320	17268	17191	17324	17267	17365	17269	17306	17186	17175	17273	17288	17402	17248	17206	17337	17307	17265	17106	17336	17229	17388	17447	17352	17422	17255	17175	17180	17175	17186	17273	17369	17343	17252	17281	17320	17248	17276	17083	17281	17292	17328	17244	17176	17346	17379	17276	17472	17337	17266	17134	17393	17215	17191	17419	17381	17233	17350	17321	17136	17295	17093	17113	17260	17315	17194	17196	17153	17370	17211	17178	17114	17236	17293	17333	17290	17132	17202	17299	17286	17252	17218	17283	17414	17279	17106	17404	17391	17305	17429	17268	17223	17314	17336	17201	17348	17268	17334	17358	17356	17162	17177	17201	17298	17334	17303	17113	17330	17295	17365	17395	17297	17265	17305	17203	17078	17121	17457	17270	17282	17350	17286	17172	17106	17214	17225	17441	17346	17112	17243	17472	17262	17390	17241	17311	17299	17387	17096	17311	17224	17354	17325	17224	17350	17332	17255	17395	17446	17399	17339	17128	17252	17312	17322	17306	17224	17298	17180	17099	17275	17115	17340	17037	17213	17395	17383	17417	17318	17291	17289	17063	17119	17346	17200	17255	17147	17372	17298	17367	17274	17287	17298	17189	17347	17244	17235	17282	17286	17312	17280	17163	17142	17361	17388	17234	17219	17214	17154	17173	17256	17390	17379	17404	17160	17337	17145	17286	17244	17159	17339	17404	17412	17326	17274	17362	17260	17353	17210	17289
23708	21357	28923	24329	22607	24842	25267	21972	20555	20530	20257	20159	36566	42289	34698	28515	22974	20777	19732	19382	19588	19439	19424	19333	19482	19607	19234	19608	19542	19405	19565	19379	19394	19413	19249	19364	19349	19202	19613	19390	19471	19377	19302	19113	19487	19388	19190	19379	19408	19208	19406	19262	19048	19226	19481	19350	19259	19285	19156	19388	19210	19211	19464	19393	19090	19373	19296	19411	19403	19200	19248	19417	19427	19446	19330	19454	19383	19469	19443	19433	19219	19277	19192	19224	19292	19379	19424	19188	19281	19314	19399	19293	19298	19448	19326	19497	19240	19272	19386	19331	19360	19267	19159	19454	19382	19186	19303	19323	19603	19171	19309	19357	19319	19004	19085	19201	19048	19161	19171	19161	19565	19264	19077	19188	19306	19526	19448	19132	19274	19061	19295	19194	19364	19305	19297	19080	19234	19492	19362	19458	19276	19386	19277	19259	19395	19238	19316	19439	19300	19170	19379	19162	19443	19243	19443	19596	19529	19372	19258	19149	19477	19325	19254	19479	19106	19245	19287	19467	19422	19245	19521	19452	19247	19278	19490	19391	19404	19101	19123	19201	19148	19353	19273	19062	19276	19288	19142	19271	19306	19187	19290	19538	19307	19308	19085	19217	19297	19377	19326	19165	19196	19253	19067	19230	19407	19380	19334	19410	19131	19227	19562	19262	19151	19287	19182	19220	19376	19365	19276	19384	19465	19146	19046	19176	19285	19288	19009	19424	19289	19189	19035	19177	19454	19394	19250	19309	19417	19454	19325	19411	19301	19189	19492	19338	19109	19056	19159	19388	19221	19351	19261	19367	19327	19181	19267	19394	19259	19386	19319	19166	19123	19037	19547	19294	19239	19381	19272	19264	19195	19354	19227	19372	19450	19278	19252	19292	19314	19155	19256	19436	19484	19203	19287	19308	19299	19322	19253	19208	19494	19240	19290	19342	19304	19465	19303	19211	19259	19242	19359	19301	19235	19322	19125	19036	19611	19379	19410	19162	19260	19372	19179	19403	19378	19206	19379	19042	19176	19228	19221	19183	19175	19163	19381	19303	19201	19258	19344	19500	19473	19269	19421	19256	19054	19129	19404	19356	19292	19262	19154	19262	19332	19320	19257	19213	19118	19105	19075	19250	19206	19441	19254	19386	19557	19325	19225	19389	19420	19359	19242	19408	19498	19465	19235	19169	19263	19426	19202	19374	19217	19403	19431	19507	19218	19314	19375	19111	19249	19271	19291	19151	19270	19473	19360	19125	19179	19135	19110	19208	19372	19331	19395	19473	19180	19274	19229	19470	19334	19342	19471	19426	19336	19164	19447	19339	19238	19285	19378	19233	19359	19581	19254	19161	19188	19240	19413	19250	19196	19322	19322	19104	19182	19368	19324	19386	19317	19269	19290	19214	19373	19411	19342	19243	19322	19471	19350	19254	19208	19318	19303	19144	19379	19370	19252	19244	19468	19167	19493	19349	19159	19200	19485	19545	19200	19459	19430	19480	19408	19274	19359	19244	19128	19294	19247	19340	19229	19344	19285	19212	19360	19587	19338	19277	19332	19354	19329	19283	19297	19291	19393	19287	19405	19414	19231	19554	19380	19282	19108	19426	19168	19317	19219	19202	19319	19436	19302	19480	19212	19354	19117	19373	19285	19305	19496	19378	19451	19295	19357	19463	19015	19242	19088	19109	19214	19420	19349	19309	19255	19676	19177	19240	19346	19229	19457	19392	19183	19276	19411	19311	19185	19283	19222	19344	19216	19248	19243	19131	19417	19175	19415	19352	19117	19346	19264	19268	19371	19206	19207	19303	19288	19355	19318	19228	19213	19366	19497	19453	19438	19461	19040	19216	19337	19431	19354	19477	19432	19165	19572	19336	19460	19317	19290	19240	19258	19324	19364	19169	19236	19456	19134	19132	19354	19336	19190	19390	19306	19496	19411	19379	19316	19199	19288	19242	19314	19295	19322	19463	19510	19535	19315	19135	19361	19323	19332	19096	19387	19227	19332	19319	19258	19340	19135	19384	19222	19217	19330	19338	19169	19172	19367	19270	19256	19182	19416	19454	19366	19224	19016	19276	19316	19352	19250	19299	19353	19183	19349	19350	19178	19206	19175	19401	19358	19185	19133	19301	19261	19309	19172	19126	19385	19299	19082	19228	19161	19254	19238	19368	19433	19230	19195	19254	19288	19136	19485	19229	19328	19402	19312	19332	19237	19160	19444	19160	19166	19127	19095	19243	19296	19230	19341	19228	19253	19303	19433	19239	19227	19323	19368	19290	19164	19316	19273	19389	19322	19517	19293	19304	19162	19293	19371	19404	19527	19433	19355	19340	19395	19323	19167	19192	19276	19362	19414	19479	19282	19303	19408	19459	19222	19347	19350	19261	19206	19262	19083	19303	19439	19344	19318	19247	19084	19239	19180	19421	19142	19437	19285	19295	19291	19358	19288	19204	19368	19213	19387	19316	19014	19262	19181	19273	19311	19342	19045	19192	19245	19365	19233	19442	19350	19363	19323	19425	19189	19355	19292	19268	19136	19172	19645	19448	19296	19395	19288	19042	19320	19409	19377	19305	19215	19220	19330	19277	19278	19212	19300	18954	19375	19313	19259	19341	19221	19411	19104	19235	19405	19186	19348	19416	19240	19184	19190	19412	19409	19120	19224	19305	19210	19354	19234	19398	19126	19231	19243	19284	19249	19187	19294	19275	19150	19050	19300	19346	19235	19453	19181	19429	19178	19112	19118	19218	19146	19413	19271	19246	19294	19235	19366	19121	19045	19309	19328	19316	19319	19232	19290	19164	19226	19153	19264	19146	19563	19322	19319	19436	19318	19073	19575	19406	19126	19335	19182	19426	19329	19133	19511	19329	19565	19356	19326	19186	19523	19219	19253	19332	19162	19602	19292	19241	19380	19269	19427	19391	19349	19434	19210	19301	19143	19399	19393	19241	19291	19406	19302	19074	19168	19274	19155	19385	19112	19313	19161	19214	19204	19447	19373	19478	19404	19346	19406	19320	19552	19569	19248	19444	19406	19363	19300	19158	19334	19420	19416	19351	19330	19416	19380	19423	19326	19318	19243	19183	19334	19040	19221	19337	19308	19283	18914	19089	19388	19216	19201	19302	19224	19280	19253	19179	19426	19280	19380	19425	19288	19384	19387	19206	19363	19271	19384	19219	19411	19370	19395	19069	19403	19409	19319	19291	19290	19087	19475	19142	19196	19373	19471	19312	19239	19454	19466	19411	19321	19290	19480	19249	19239	19560	19366	19264	19150	19231	19289	19526	19397	19481	19136	19022	19376	19298	19492	19282	19534	19294	19249	19389	19170	19527	19264	19256	19308	19338	19318	19392	19407	19381	19339	19130	19263	19360	19331	19275	19265	19318	19202	19242	19150	19376	19338	19273	19515	19115	19397	19377	19334	19472	19327	19100	19265	19276	19251	19275	19309	19292	19484	19199	19324	19398	19410	19398	19370	19241	19310	19286	19348	19321	19463	19383	19259	19273	19156	19143	19293	19219	19396	19415	19193	19398	19294	19333	19144	19311	19346	19187	19303	19274	19267	19355	19315	19114	19224	19355	19375	19289	19350	19297	19556	19415	19144	19377	19325	19231	19369	19437	19363	19163	19277	19296	19228	19285	19312	19271	19083	19168	19302	19292	19430	19415	19467	19490	19280	19241	19372	19500	19319	18993	19157	19390	19415	19162	19148	19301	19154	19385	19190	19481	19235	19359	19380	19126	19494	19397	19117	19152	19357	19131	19292	19348	19256	19197	19548	19162	19351	19222	19315	19116	19114	19215	19294	19258	19302	19222	19315	19104	19479	19342	19288	19487	19301	19190	19142	19221	19215	19306	19328	19310	19460	19245	19274	19269	19173	19029	19251	19045	19206	19342	19221	19351	19189	19298	19200	19057	19201	19464	19319	19088	19184	19164	19314	19206	19285	19358	19193	19274	19152	19413	19401	19167	19194	19272	19344	19331	19034	19169	19313	19173	19337	19086	19370	19179	19205	19226	19264	19140	19269	19329	19416	19315	19306	19095	19251	19369	19361	19290	19182	19233	19383	19400	19300	19276	19400	19195	19124	19151	19254	19297	19058	19100	19184	19217	19132	19258	19462	19155	19285	19102	19372	19322	19264	19345	19302	19425	19300	19245	19614	19211	19221	19242	19252	19157	19230	19153	19321	19236	19348	19208	19305	19308	19286	19215	19461	19434	19317	19277	19165	19330	19186	19259	19351	19196	19330	19198	19185	19397	19260	19240	19291	19444	19383	19239	19146	19319	19594	19297	19090	19241	19126	19348	19129	19275	19240	19289	19345	19238	19343	19200	19180	19243	19362	19495	19311	19374	19307	19309	19308	19204	19240	19291	19156	19317	19271	19397	19193	19227	19430	19372	19331	19326	19411	19032	19279	19267	19195	19301	19262	19369	19203	19261	19164	19223	19245	19223	19470	19282	19384	19274	19265	19304	19454	19329	19285	19448	19454	19305	19230	19401	19205	19467	19237	19010	19376	19380	19266	19218	19058	19369	19201	19373	19322	19328	19271	19266	19239	19308	19218	19353	19170	19395	19439	19279	19184	19217	19276	19143	19198	19321	19241	19311	19177	19197	19123	19267	19136	19288	19318	19238	19328	19338	19412	19316	19217	19148	19402	19324	19401	19246	19406	19316	19243	19289	19132	19201	19242	19400	19604	19285	19072	19259	19365	19132	19310	19337	19287	19313	19275	19339	19272	19364	19343	19412	19347	19284	19238	19208	19431	19174	19341	19457	19348	19110	19341	19090	19183	19455	19132	19180	19309	19473	19512	19076	19018	19428	19239	19163	19260	19293	19265	19269	19321	19218	19368	19388	19104	19261	19138	19390	19151	19313	19311	19294	19149	19246	19416	19189	19309	19248	19238	19247	19289	19210	19395	19061	19213	19247	19401	19082	19101	19309	19232	19433	19307	19127	19367	19392	19287	19303	19348	19131	19345	19283	19507	19378	18959	19206	19062	19268	19252	19390	19391	19512	19127	19095	19395	19294	19304	19144	19199	19276	19261	19279	19305	19171	19263	19315	19263	19428	19281	19272	19565	19296	19130	19309	19232	19166	19498	19276	19332	19299	19315	19065	19449	19166
18253	31915	31135	28020	25510	23352	22105	20894	19378	18683	18296	18024	41453	42521	35963	28340	21094	18150	17348	17383	17293	17261	17274	17310	17300	17255	17435	17131	17243	17334	17091	17455	17270	17404	17332	17251	17219	17234	17263	17348	17198	17314	17192	17384	17225	17310	17350	17385	17318	17183	17311	17276	17342	17253	17258	17388	17208	17218	17397	17310	17381	17232	17406	17194	17325	17376	17196	17245	17173	17196	17242	17446	17370	17166	17230	17390	17506	17353	17136	17250	17209	17240	17270	17269	17211	17297	17322	17228	17203	17309	17158	17253	17348	17269	17371	17196	17227	17358	17355	17456	17359	17182	17322	17277	17197	17220	17196	17266	17195	17189	17469	17185	17249	17216	17176	17331	17098	17167	17237	17311	17092	17293	17184	17342	17305	17329	17327	17256	17125	17213	17425	17292	17191	17140	17290	17271	17113	17112	17202	17309	17317	17237	17422	17293	17289	17212	17169	17251	17149	17340	17179	17176	17187	17362	17143	17309	17351	17155	17106	17443	17260	17347	17188	17239	17208	17299	17263	17153	17115	17041	17247	17305	17189	17342	17377	17246	17217	17182	17165	17229	17273	17360	17403	17267	17172	17194	17405	17101	17253	17336	17159	17332	17401	17207	17254	17230	17112	17303	17196	17436	17148	17409	17282	17200	17332	17309	17356	17182	17197	17305	17267	17275	17222	17250	17068	17236	17221	17241	17283	17161	17168	17256	17218	17127	17314	17350	17218	17190	17185	17233	17332	17336	17201	17229	17092	17304	17205	17195	17415	17274	17327	17138	17180	17279	17132	17216	17159	17380	17239	17224	17263	17183	17267	17113	17408	17074	17149	17303	17182	17372	17090	17161	17243	17219	17528	17285	17193	17102	17226	17218	17223	17257	17376	17405	17223	17082	17198	17360	17171	17247	17042	17353	17200	17244	17187	17433	17336	17468	17148	17393	17161	17143	17237	17452	17153	17179	17397	17269	17377	17391	17375	17193	17227	17280	17318	17215	17269	17136	17314	17370	17135	17276	17136	17292	17212	17350	17404	17316	17306	17323	17173	17265	17376	17160	17162	17161	17271	17124	17249	17293	17339	17260	17410	16882	17295	17286	17319	17169	17172	17236	17365	17381	17195	17314	17213	17284	17190	17386	17250	17181	17286	17243	17198	17262	17421	17216	17399	17275	17285	17296	17280	17072	17067	17213	17232	17064	17357	17248	17252	17310	17269	17260	17326	17234	17298	17056	17283	17171	17330	17246	17243	17113	17291	17220	17290	17144	17222	17187	17315	17412	17201	17239	17330	17241	17189	17295	17176	17286	17243	17349	17328	17255	17196	17100	17391	17223	17272	17177	17461	17363	17212	17266	17194	17128	17259	17211	17258	17200	17361	17341	17339	17238	17436	17148	17243	17109	17173	17177	17203	17344	17140	17325	17334	17200	17232	17222	17499	17346	17283	17240	17188	17206	17176	17201	17249	17156	17235	17340	17201	17329	17055	17215	17240	17323	17167	17376	17247	17162	17317	17256	17035	17456	17398	17175	17360	17029	17191	17270	17215	17312	17311	17171	17059	17321	17237	17319	17263	17247	17246	17294	17395	17238	17112	17263	17288	17336	17191	17336	17198	17324	17086	17396	17083	17385	17311	17293	17351	17180	17222	17231	17241	17120	17476	17219	17316	17241	17222	17226	17333	17100	17247	17132	17364	17205	17256	17062	17324	17194	17381	17160	17222	17209	17287	17329	17354	17141	17303	17214	17338	17309	17314	17226	17217	17237	17339	17248	17156	17212	17190	17311	17296	17232	17309	17307	17102	17411	17366	17289	17242	17236	17322	17263	17309	17361	17237	17182	17027	17302	17326	17166	17252	17310	17301	17306	17203	17298	17248	17357	17149	17353	17235	17265	17428	17251	17316	17299	17180	17163	17330	17200	17149	17209	17265	17170	17180	17210	17263	17181	17209	17070	17068	17250	17277	17174	17183	17262	17248	17390	17348	17371	17090	17370	17206	17185	17174	17340	17181	17130	17163	17341	17125	17296	17249	17128	17192	17337	17307	17235	17170	17446	17242	17240	17405	17175	17374	17225	17195	17273	17169	17285	17377	17363	17281	17472	17270	17224	17018	17294	17284	17261	17212	17261	17237	17289	17171	17274	17129	16989	17153	17245	17249	17214	17210	17424	17305	17382	17254	17146	17309	17400	17304	17252	17440	17308	17399	17172	17251	17252	17521	17290	17315	17231	17273	17204	17291	17265	17343	17220	17341	17271	17450	17400	17408	17299	17304	17245	17242	17097	17069	17338	17244	17311	17194	17204	17400	17351	17261	17152	17305	17186	17029	17284	17230	17236	17271	17167	17196	17221	17241	17288	17175	17288	17224	17114	17451	17346	17359	17270	17203	17311	17183	17216	17250	17328	17187	17194	17295	17219	17035	17193	17321	17098	17067	17121	17234	17364	17256	17251	17188	17367	17428	17245	17413	17251	17255	17200	17205	17208	17205	17080	17300	17226	17025	17220	17182	17345	17290	17164	17303	17262	17096	17184	17322	17266	17095	17319	17227	17157	17282	17302	17310	17289	17276	17387	17189	17302	17334	17184	17366	17273	17255	17454	17150	17223	17276	17213	17264	17238	16942	17237	17182	17132	17385	17344	17334	17221	17272	17256	17225	17346	17221	17219	17187	17248	17248	17236	17289	17278	17248	17257	17233	17143	17221	17203	17237	17193	17120	17335	17153	17173	17262	17096	17243	17270	17294	17299	17364	17318	17163	17072	17412	17368	17312	17359	17136	17224	17285	17080	17308	17051	17292	17125	17229	17155	17152	17434	17305	17198	17173	17267	17128	17190	17477	17221	17353	17242	17220	17295	17377	17223	17256	17161	17300	17215	17317	17415	17162	17223	17261	17175	17104	17154	17337	17106	17240	17184	17333	17278	17202	17348	17170	17322	17358	17364	17196	17234	17247	17305	17358	17272	17315	17418	17345	17332	17210	17150	17185	17430	17307	17155	17163	17178	17167	17329	17193	17096	17429	17361	17171	17153	17119	17385	17244	17265	17182	17261	17356	17224	17314	17085	17142	17181	17134	17383	17108	17323	17317	17412	17301	17290	17227	17237	17260	17252	17331	17206	17334	17235	17248	17028	17400	17188	17357	17110	17164	17330	17308	17223	17315	17201	17144	17206	17258	17239	17203	17236	17192	17186	17297	17133	17173	17244	17352	16962	17299	17354	17174	17356	17282	17286	17198	17105	17285	17311	17219	17318	17389	17144	17194	17499	17272	17074	17167	17298	17326	17339	17149	17444	17275	17278	17227	17268	17290	17166	17119	17281	17283	17331	17117	17177	17305	17248	17163	17152	17259	17265	17213	17110	17209	17196	17179	17065	17407	17295	17402	17233	17253	17129	17335	17404	17112	17484	17217	17437	17329	17313	17187	17080	17330	17352	17251	17440	17148	17389	17235	17252	17226	17272	17115	17347	17229	17234	17152	17206	17298	17436	17275	17221	17250	17263	17031	17259	17350	17304	17341	17246	17274	17127	17394	17282	17240	17383	17009	17266	17115	17251	17236	17286	17497	17207	17486	17182	17070	17324	17464	17353	17241	17315	17293	17143	17423	17137	17254	17327	17346	17272	17267	17231	17211	17232	17248	17332	17378	17125	17308	17364	17331	17279	17352	17156	17143	17286	17222	17301	17146	17506	17508	17235	17126	17268	17372	17280	17373	17275	17199	17174	17134	17255	17303	17343	17249	17275	17280	17469	17283	17347	17377	17311	17185	17187	17232	17281	17319	17281	17428	17411	17240	17259	17390	17176	17264	17177	17377	17347	17400	17324	17277	17341	17142	17328	17160	17197	17290	17391	17310	17122	17142	17200	17196	17288	17118	17130	17318	17301	17260	17287	17386	17327	17296	17328	17216	17138	17334	17228	17230	17211	17227	17353	17349	17117	17288	17231	17279	17131	17411	17141	17237	17283	17298	17182	17179	17336	17192	17138	17267	17269	17368	17192	17205	17242	17347	17217	17209	17220	17227	17098	17250	17142	17458	17296	17346	17478	17140	17166	17073	17145	17282	17520	17062	17311	17380	17213	17276	17347	17306	17029	17157	17314	17206	17177	17217	17232	17363	17239	17281	17266	17333	17159	17165	17316	17152	17266	17287	17515	17199	17292	17142	17284	17359	17214	17313	17136	17281	17301	17127	17209	17271	17206	17299	17319	17421	17093	17084	17260	17222	17129	17352	17487	17165	17354	17198	17175	17189	17160	17111	17296	17206	17078	17185	17309	17155	17126	17397	17374	17045	17280	17230	17261	17188	17430	17162	17194	17307	17336	17416	17260	17121	17249	17312	17299	17274	17272	17199	17022	17334	17315	17273	17416	17289	17230	17321	17311	17367	17122	17260	17274	17330	17275	17083	17165	17435	17344	17323	17264	17220	17337	17180	17505	17216	17149	17412	17141	17156	17394	17298	17224	17286	17269	17330	17431	17094	17203	17498	17419	17247	17186	17378	17257	17305	17238	17297	17346	17351	17247	17128	17212	17273	17359	17222	17195	17145	17246	17173	17426	17288	17428	17355	17462	17195	17394	17319	17432	17268	17114	17271	17258	17339	17220	17237	17429	17229	17267	17181	17325	17338	17236	17311	17201	17222	17472	17344	17120	17170	17105	17226	17162	17064	17156	17306	17295	17213	17421	17476	17274	17297	17349	17262	17223	17190	17150	17123	17338	17051	17339	17283	17244	17287	17241	17212	17334	17475	17211	17182	17151	17332	17102	17258	17406	17392	17126	17254	17340	17161	17297	17195	17143	17381	17284	17412	17254	17378	17275	17319	17129	17223	17145	17244	17191	17310	17116	17170	17088	17263	17246	17170	17294	17374	17334	17229	17194	17285	17279	17264	17122	17174	17381	17144	17195	17374	17036	17283	17200	17155	17253	17281	17079	17381	17335	17206	17289	17253	17110	17196	17324	17281	17209	17401	17262	17180	17271	17274	17165	17196	17326	17324	17184	17261	17235	17462	17263	17386	17245	17293	17317	17225	17216	17268	17248	17188	17301	17290	17148	17211	17240	17265	17393	17376	17434	17344	17244	17220	17340	17454	17470	17153	17185	17404	17253	17336	17170	17383	17375	17258	17241	17385	17342
29431	23109	24787	22516	20434	20243	19980	19655	19600	19670	19875	19869	20555	22786	22159	20881	20392	19939	19596	19393	19600	19829	19635	19659	19842	19541	19425	19508	19727	19392	19607	19768	19831	19415	19485	19688	19676	19615	19839	19640	19741	19731	19583	19593	19624	19909	19644	19730	19687	19474	19673	19652	19717	19576	19747	19710	19764	19602	19745	19574	19551	19439	19650	19577	19545	19659	19742	19553	19540	19567	19681	19724	19576	19884	19606	19476	19655	19583	19536	19681	19642	19643	19539	19666	19660	19598	19624	19767	19625	19713	19681	19648	19573	19506	19763	19872	19586	19420	19721	19673	19681	19607	19502	19514	19524	19656	19622	19577	19523	19670	19755	19429	19651	19564	19581	19761	19865	19539	19788	19681	19440	19635	19696	19745	19381	19447	19650	19648	19563	19441	19681	19678	19466	19700	19761	19793	19716	19811	19719	19690	19645	19713	19514	19459	19637	19664	19698	19493	19586	19652	19705	19762	19733	19699	19601	19668	19702	19758	19686	19596	19662	19594	19627	19374	19547	19604	19739	19488	19614	19590	19639	19555	19462	19517	19565	19638	19628	19483	19432	19554	19404	19614	19920	19715	19674	19657	19461	19729	19514	19521	19574	19613	19505	19480	19426	19679	19826	19566	19739	19363	19483	19517	19374	19550	19674	19550	19783	19396	19500	19601	19801	19838	19527	19675	19479	19680	19398	19508	19529	19609	19575	19570	19539	19517	19452	19506	19478	19549	19694	19544	19582	19716	19712	19857	19652	19604	19737	19686	19605	19627	19813	19623	19569	19540	19722	19893	19468	19425	19737	19507	19571	19736	19513	19692	19620	19529	19442	19455	19403	19705	19598	19561	19632	19630	19501	19608	19663	19495	19546	19426	19515	19703	19404	19548	19480	19621	19586	19556	19609	19530	19423	19558	19592	19723	19773	19722	19588	19673	19707	19481	19564	19716	19634	19654	19636	19672	19430	19536	19523	19619	19767	19697	19470	19517	19343	19256	19539	19589	19232	19645	19414	19572	19602	19647	19871	19705	19683	19703	19533	19512	19826	19534	19794	19714	19735	19742	19623	19563	19729	19638	19740	19522	19735	19552	19640	19508	19791	19709	19711	19733	19614	19457	19589	19516	19706	19560	19676	19444	19583	19762	19535	19451	19497	19661	19672	19739	19507	19449	19628	19760	19508	19778	19510	19670	19728	19629	19367	19615	19512	19565	19594	19799	19784	19568	19438	19577	19679	19626	19659	19569	19578	19425	19627	19547	19553	19619	19714	19559	19584	19690	19753	19632	19604	19583	19723	19681	19490	19604	19532	19693	19695	19650	19451	19553	19665	19603	19771	19688	19779	19560	19686	19606	19535	19557	19589	19775	19694	19714	19721	19639	19605	19690	19684	19739	19737	19517	19603	19484	19496	19723	19684	19527	19430	19557	19583	19550	19484	19489	19455	19517	19616	19699	19685	19641	19849	19446	19543	19324	19654	19656	19594	19605	19640	19547	19506	19584	19580	19624	19580	19690	19598	19417	19501	19555	19713	19467	19533	19617	19608	19701	19586	19575	19717	19399	19675	19462	19485	19591	19583	19757	19694	19462	19712	19539	19450	19633	19464	19768	19524	19646	19685	19552	19747	19553	19681	19480	19785	19741	19520	19509	19726	19867	19478	19848	19695	19833	19572	19598	19811	19586	19729	19499	19728	19570	19864	19499	19646	19696	19732	19557	19622	19785	19744	19478	19494	19511	19763	19389	19621	19666	19651	19452	19512	19659	19747	19526	19603	19609	19654	19629	19545	19691	19364	19655	19554	19784	19519	19457	19609	19623	19659	19755	19604	19461	19634	19533	19603	19751	19633	19800	19510	19623	19797	19771	19635	19825	19556	19593	19669	19516	19561	19660	19530	19567	19619	19683	19574	19822	19843	19820	19581	19625	19690	19593	19599	19464	19581	19707	19501	19664	19468	19613	19822	19654	19778	19609	19720	19810	19538	19566	19431	19587	19846	19784	19506	19569	19545	19668	19610	19731	19396	19826	19557	19542	19666	19827	19687	19660	19490	19495	19581	19484	19653	19691	19550	19719	19481	19387	19408	19536	19565	19638	19703	19344	19724	19764	19524	19799	19521	19701	19528	19504	19856	19785	19743	19576	19479	19584	19846	19562	19600	19492	19540	19500	19797	19678	19638	19802	19639	19566	19762	19401	19493	19513	19661	19694	19386	19509	19689	19578	19623	19582	19803	19490	19619	19815	19527	19496	19575	19756	19440	19579	19528	19585	19562	19683	19636	19532	19551	19614	19446	19773	19666	19611	19648	19634	19580	19535	19613	19558	19757	19560	19613	19614	19772	19602	19729	19482	19731	19672	19556	19619	19551	19784	19768	19725	19515	19721	19611	19373	19668	19623	19669	19622	19818	19721	19543	19797	19717	19594	19563	19737	19695	19614	19622	19596	19572	19655	19739	19573	19761	19614	19726	19669	19458	19651	19613	19655	19750	19666	19701	19501	19572	19841	19702	19316	19535	19623	19661	19691	19708	19809	19876	19710	19702	19474	19580	19596	19837	19702	19672	19685	19644	19497	19570	19673	19538	19628	19601	19457	19792	19708	19500	19492	19757	19791	19779	19605	19725	19371	19583	19465	19610	19717	19566	19430	19302	19858	19692	19485	19581	19481	19533	19683	19509	19604	19490	19507	19498	19468	19640	19654	19512	19745	19501	19528	19549	19685	19561	19518	19513	19555	19756	19749	19579	19509	19575	19821	19710	19552	19716	19703	19716	19413	19824	19588	19438	19522	19567	19659	19546	19694	19510	19516	19449	19480	19571	19871	19445	19619	19729	19620	19690	19444	19677	19467	19525	19911	19462	19653	19696	19719	19576	19794	19620	19586	19729	19796	19565	19582	19765	19437	19650	19455	19634	19952	19488	19471	19709	19640	19663	19655	19592	19656	19594	19572	19739	19554	19553	19616	19501	19761	19590	19709	19796	19741	19520	19518	19426	19490	19736	19534	19558	19539	19806	19487	19780	19739	19393	19624	19562	19518	19531	19588	19570	19575	19518	19650	19555	19527	19502	19680	19482	19509	19632	19803	19777	19630	19673	19693	19623	19682	19425	19919	19603	19529	19704	19505	19764	19565	19700	19684	19542	19723	19655	19391	19620	19672	19515	19496	19481	19446	19624	19547	19665	19702	19547	19576	19537	19821	19560	19636	19866	19673	19690	19588	19845	19457	19566	19817	19563	19761	19748	19457	19579	19699	19892	19612	19651	19724	19628	19835	19735	19588	19494	19570	19671	19695	19552	19541	19647	19593	19752	19463	19655	19573	19522	19800	19592	19606	19522	19738	19593	19426	19735	19625	19745	19464	19676	19583	19492	19602	19707	19513	19524	19666	19502	19596	19497	19689	19674	19594	19544	19596	19595	19560	19662	19507	19751	19504	19810	19680	19582	19432	19677	19638	19598	19540	19647	19593	19611	19800	19605	19550	19660	19885	19566	19633	19684	19564	19638	19632	19585	19550	19727	19506	19585	19755	19559	19606	19715	19557	19509	19579	19401	19584	19524	19593	19551	19503	19521	19600	19517	19483	19551	19584	19571	19743	19571	19489	19627	19742	19665	19799	19718	19645	19900	19552	19550	19706	19785	19565	19437	19579	19653	19687	19692	19742	19666	19541	19588	19627	19584	19475	19557	19505	19546	19711	19295	19683	19828	19584	19484	19608	19617	19714	19841	19487	19524	19489	19556	19533	19459	19515	19641	19564	19333	19519	19692	19621	19736	19566	19719	19525	19348	19669	19643	19675	19497	19795	19801	19454	19524	19437	19702	19593	19761	19752	19706	19649	19547	19677	19551	19644	19607	19613	19557	19388	19517	19549	19718	19672	19655	19480	19620	19697	19397	19725	19777	19650	19707	19416	19736	19591	19571	19775	19579	19570	19555	19675	19730	19726	19539	19591	19258	19793	19673	19623	19758	19756	19634	19533	19616	19531	19582	19592	19643	19782	19736	19739	19899	19381	19703	19596	19762	19583	19575	19396	19735	19679	19595	19538	19523	19735	19654	19557	19381	19665	19399	19509	19817	19727	19553	19433	19746	19556	19751	19671	19606	19634	19660	19823	19651	19751	19690	19644	19716	19762	19800	19629	19723	19453	19683	19645	19647	19716	19542	19569	19448	19719	19659	19632	19487	19566	19613	19601	19786	19588	19752	19557	19659	19655	19676	19746	19844	19685	19910	19714	19566	19710	19545	19435	19651	19694	19722	19670	19659	19519	19647	19798	19713	19387	19435	19789	19736	19486	19878	19749	19839	19731	19641	19798	19701	19750	19562	19684	19560	19368	19570	19706	19612	19716	19732	19560	19682	19570	19780	19454	19605	19738	19494	19591	19620	19662	19494	19622	19532	19503	19628	19606	19628	19588	19620	19485	19744	19528	19545	19471	19612	19432	19616	19790	19503	19787	19830	19682	19605	19532	19727	19717	19637	19568	19632	19641	19738	19500	19628	19534	19509	19572	19743	19494	19620	19490	19596	19624	19539	19688	19629	19523	19601	19748	19684	19735	19758	19629	19679	19410	19451	19414	19856	19890	19629	19562	19683	19699	19581	19533	19795	19413	19638	19540	19763	19700	19697	19403	19616	19790	19666	19715	19897	19617	19664	19835	19757	19654	19767	19677	19803	19671	19410	19576	19567	19704	19677	19611	19691	19553	19786	19799	19649	19794	19612	19765	19684	19647	19570	19635	19871	19597	19643	19766	19726	19698	19839	19625	19660	19430	19594	19462	19718	19650	19522	19350	19687	19536	19553	19630	19465	19630	19742	19759	19770	19701	19570	19635	19738	19696	19509	19661	19732	19599	19474	19645	19540	19481	19625	19570	19705	19768	19704	19524	19701	19665	19537	19619	19669	19540	19510	19558	19652	19510	19681	19611	19718	19525	19517	19667	19812	19601	19591	19630	19683	19482	19840	19603	19669	19797	19335	19519	19610	19717	19738	19537	19748	19582	19558	19611	19574	19782	19805	19673	19652	19498	19553	19774	19665	19639	19520	19754	19634	19686	19654	19742	19550	19536	19442	19522	19575	19613	19522	19639	19655	19659	19578	19546	19723	19629	19686	19522	19440	19519	19580	19674	19705	19652
18002	21110	20562	19518	18900	18332	17675	17538	17673	17373	17612	17594	19462	21893	20084	18939	18062	17489	17395	17401	17400	17415	17456	17271	17345	17399	17407	17398	17452	17498	17437	17505	17293	17253	17417	17355	17334	17392	17465	17379	17368	17278	17586	17399	17461	17350	17241	17486	17395	17433	17372	17453	17528	17303	17512	17572	17381	17419	17339	17638	17405	17362	17442	17470	17441	17364	17530	17503	17214	17308	17313	17312	17432	17335	17441	17454	17460	17412	17404	17409	17195	17541	17349	17421	17424	17455	17290	17382	17383	17502	17345	17380	17442	17354	17295	17500	17340	17346	17398	17516	17338	17415	17403	17651	17468	17396	17178	17436	17301	17340	17511	17428	17486	17385	17537	17410	17403	17466	17283	17462	17229	17385	17376	17363	17284	17525	17459	17244	17429	17685	17526	17293	17342	17390	17358	17525	17350	17304	17362	17410	17405	17485	17554	17448	17376	17518	17378	17426	17475	17418	17405	17357	17408	17445	17490	17446	17505	17519	17387	17418	17460	17485	17498	17680	17510	17503	17439	17220	17264	17465	17560	17341	17370	17469	17375	17435	17451	17373	17275	17285	17361	17314	17379	17366	17294	17395	17284	17319	17322	17398	17321	17406	17246	17425	17463	17419	17309	17384	17380	17489	17283	17463	17520	17362	17385	17569	17494	17370	17268	17380	17423	17517	17371	17456	17418	17635	17497	17389	17419	17599	17428	17436	17426	17441	17331	17412	17355	17330	17324	17481	17469	17515	17394	17442	17408	17450	17364	17484	17389	17441	17302	17535	17435	17448	17484	17582	17283	17406	17166	17350	17485	17265	17478	17468	17435	17340	17409	17479	17410	17454	17525	17437	17219	17523	17409	17228	17624	17273	17477	17635	17396	17457	17590	17579	17596	17413	17290	17496	17663	17333	17483	17294	17597	17466	17298	17351	17226	17371	17420	17254	17526	17352	17391	17330	17358	17467	17460	17235	17439	17423	17506	17386	17390	17347	17525	17435	17552	17308	17265	17467	17332	17476	17399	17308	17538	17595	17345	17248	17457	17401	17065	17497	17356	17484	17283	17369	17442	17305	17261	17311	17539	17410	17318	17378	17444	17380	17526	17398	17290	17410	17514	17464	17259	17217	17483	17430	17459	17447	17367	17510	17377	17476	17414	17384	17484	17411	17412	17466	17529	17461	17450	17386	17372	17515	17367	17390	17368	17442	17351	17473	17548	17299	17419	17327	17563	17563	17413	17451	17444	17413	17279	17525	17332	17440	17220	17454	17232	17378	17309	17398	17259	17347	17264	17283	17206	17562	17461	17500	17448	17408	17502	17476	17352	17159	17405	17535	17319	17543	17505	17444	17403	17502	17320	17478	17284	17465	17434	17404	17402	17399	17432	17407	17533	17395	17470	17533	17500	17593	17304	17242	17464	17484	17372	17402	17438	17381	17447	17313	17601	17371	17522	17384	17265	17383	17384	17402	17509	17552	17357	17416	17458	17419	17514	17482	17336	17432	17463	17246	17442	17275	17354	17328	17491	17339	17276	17414	17236	17531	17366	17424	17453	17449	17306	17373	17603	17571	17321	17450	17361	17420	17599	17387	17297	17604	17595	17364	17457	17447	17455	17267	17473	17478	17505	17438	17351	17404	17403	17301	17336	17432	17443	17253	17420	17284	17484	17298	17368	17593	17480	17321	17574	17429	17366	17282	17351	17284	17371	17487	17424	17496	17478	17389	17604	17505	17559	17488	17444	17306	17495	17434	17519	17394	17402	17407	17254	17413	17558	17430	17421	17518	17406	17442	17241	17363	17463	17367	17382	17557	17378	17361	17449	17443	17427	17212	17427	17322	17437	17397	17360	17304	17323	17427	17437	17343	17350	17290	17509	17351	17380	17397	17572	17267	17337	17429	17453	17280	17355	17435	17297	17686	17361	17192	17308	17455	17305	17449	17430	17417	17368	17408	17345	17542	17319	17453	17409	17453	17464	17489	17375	17148	17298	17435	17283	17428	17472	17496	17407	17475	17573	17418	17389	17468	17447	17539	17553	17361	17419	17478	17314	17400	17285	17630	17273	17306	17508	17371	17463	17393	17346	17302	17386	17323	17409	17404	17384	17341	17416	17388	17236	17328	17249	17493	17320	17529	17456	17217	17427	17365	17474	17407	17406	17209	17542	17442	17523	17377	17514	17413	17510	17434	17434	17345	17515	17383	17564	17447	17522	17296	17525	17354	17154	17341	17500	17315	17324	17521	17374	17495	17335	17549	17368	17422	17373	17503	17616	17464	17366	17454	17356	17354	17605	17484	17412	17332	17566	17208	17262	17488	17269	17304	17404	17287	17486	17412	17436	17226	17453	17452	17482	17466	17388	17429	17466	17221	17523	17361	17441	17330	17525	17439	17308	17396	17478	17382	17523	17477	17458	17337	17387	17425	17450	17443	17432	17453	17483	17396	17454	17191	17462	17311	17296	17514	17467	17496	17459	17326	17534	17369	17309	17481	17527	17447	17286	17442	17339	17358	17385	17435	17661	17404	17377	17336	17466	17445	17373	17439	17432	17328	17437	17577	17383	17495	17373	17381	17465	17400	17564	17279	17542	17369	17531	17305	17398	17385	17586	17375	17402	17254	17299	17495	17327	17409	17447	17413	17274	17486	17473	17315	17478	17348	17301	17438	17523	17411	17546	17264	17192	17330	17486	17653	17389	17540	17423	17454	17388	17347	17383	17446	17406	17360	17467	17637	17363	17505	17442	17425	17455	17489	17332	17236	17450	17502	17384	17376	17163	17561	17351	17473	17387	17421	17484	17456	17416	17410	17347	17366	17320	17494	17370	17224	17400	17465	17388	17466	17637	17434	17388	17273	17506	17341	17394	17429	17363	17616	17425	17617	17327	17362	17338	17466	17498	17225	17396	17529	17269	17517	17492	17371	17444	17343	17396	17368	17405	17429	17630	17582	17395	17424	17562	17365	17411	17338	17510	17378	17343	17397	17370	17263	17380	17394	17141	17415	17449	17445	17429	17364	17487	17285	17417	17556	17396	17482	17449	17503	17348	17320	17536	17422	17418	17426	17568	17424	17598	17574	17389	17320	17546	17375	17349	17374	17381	17308	17533	17376	17474	17553	17368	17604	17280	17559	17326	17354	17600	17523	17495	17285	17458	17437	17583	17262	17397	17375	17487	17315	17552	17375	17386	17569	17190	17455	17251	17350	17565	17459	17481	17421	17522	17191	17499	17431	17637	17388	17575	17359	17431	17524	17473	17326	17244	17396	17508	17239	17423	17604	17434	17391	17402	17488	17313	17434	17428	17397	17373	17377	17374	17294	17372	17543	17450	17324	17565	17361	17368	17524	17389	17451	17346	17375	17231	17449	17355	17527	17290	17291	17303	17494	17248	17299	17446	17489	17404	17359	17467	17475	17359	17432	17404	17353	17287	17259	17492	17423	17507	17415	17530	17535	17423	17357	17363	17325	17363	17270	17466	17242	17459	17328	17409	17431	17316	17360	17525	17529	17344	17418	17484	17342	17347	17423	17210	17429	17219	17499	17493	17371	17424	17380	17420	17430	17355	17506	17498	17296	17304	17421	17390	17286	17216	17326	17351	17462	17624	17476	17475	17313	17445	17248	17500	17341	17454	17538	17395	17359	17503	17399	17527	17401	17376	17458	17443	17290	17515	17420	17349	17407	17369	17304	17573	17276	17211	17341	17242	17667	17519	17269	17456	17357	17332	17369	17312	17306	17531	17462	17409	17264	17640	17426	17466	17358	17451	17373	17455	17429	17428	17422	17409	17278	17447	17413	17549	17489	17406	17513	17200	17422	17313	17539	17375	17495	17221	17474	17418	17248	17353	17483	17323	17514	17396	17410	17604	17454	17327	17439	17524	17506	17446	17325	17357	17424	17510	17493	17472	17457	17399	17366	17334	17517	17286	17404	17270	17383	17260	17314	17330	17342	17487	17381	17528	17383	17399	17422	17247	17334	17417	17493	17557	17413	17500	17410	17316	17451	17338	17565	17503	17371	17373	17511	17282	17450	17440	17506	17467	17430	17611	17309	17427	17319	17555	17436	17609	17331	17523	17464	17350	17475	17457	17317	17378	17394	17459	17326	17446	17511	17366	17371	17362	17497	17398	17470	17390	17381	17476	17424	17405	17433	17306	17448	17267	17346	17495	17453	17352	17569	17397	17599	17539	17347	17401	17386	17269	17592	17510	17478	17348	17294	17428	17245	17379	17511	17176	17362	17466	17403	17270	17554	17395	17530	17364	17367	17495	17471	17507	17462	17295	17411	17487	17477	17676	17312	17594	17484	17339	17403	17295	17379	17547	17443	17421	17462	17393	17702	17549	17434	17603	17362	17396	17563	17341	17392	17325	17442	17209	17394	17326	17407	17445	17199	17394	17369	17361	17448	17308	17401	17356	17287	17563	17146	17558	17447	17401	17475	17453	17404	17540	17384	17308	17462	17224	17508	17664	17470	17288	17435	17451	17253	17521	17338	17516	17442	17306	17346	17489	17241	17562	17406	17313	17462	17393	17274	17451	17604	17466	17341	17546	17361	17500	17431	17466	17392	17410	17236	17347	17294	17342	17311	17352	17371	17389	17500	17408	17511	17519	17296	17559	17511	17502	17354	17397	17700	17496	17432	17553	17578	17530	17450	17258	17549	17431	17396	17446	17374	17408	17665	17539	17263	17392	17488	17466	17363	17553	17557	17422	17523	17595	17231	17417	17391	17382	17447	17291	17369	17471	17360	17297	17493	17401	17523	17494	17344	17580	17251	17245	17386	17383	17466	17280	17321	17422	17510	17603	17280	17382	17491	17317	17286	17498	17547	17481	17375	17526	17341	17425	17317	17344	17456	17501	17583	17412	17311	17444	17509	17419	17494	17386	17363	17352	17511	17542	17512	17459	17423	17389	17377	17331	17456	17447	17405	17502	17641	17424	17361	17664	17410	17356	17396	17439	17334	17386	17416	17550	17569	17499	17472	17354	17388	17459	17390	17356	17447	17268	17371	17420	17552	17475	17421	17395	17399	17318	17262	17398	17162	17587	17263	17394	17477	17518	17287	17297	17537	17402	17366	17351	17462	17361	17411	17477	17294	17487	17433	17388	17484	17287	17257	17267	17409	17416	17468
25012	21392	28206	25691	22619	21774	21238	19748	19460	19613	19427	19690	27109	35804	30889	25405	21484	19994	19487	19400	19478	19327	19448	19233	19176	19104	19402	19273	19332	19379	19231	19338	19497	19240	19251	19133	19211	19105	19282	19403	19400	19301	19228	19202	19101	19223	19091	19152	19364	19311	19334	19089	19285	19180	19228	19397	19103	19221	19041	19097	19129	19280	19341	19161	19323	19104	19048	19219	19160	19270	19301	19225	19293	19197	19283	19364	19052	19143	19186	19174	19250	19097	19150	19200	19127	19299	19219	19117	19270	19200	19338	19301	19131	19209	19253	18997	18902	19265	19161	19163	19206	19170	19263	19261	19214	19277	19222	19306	19132	19188	19265	19205	19293	19280	19336	19381	19378	19004	19191	19240	19250	19170	19319	19076	19275	19388	19277	19197	19165	18990	19173	19100	19169	19277	19277	19392	19206	19184	19200	19063	19166	19188	19267	19201	19159	18983	19319	19148	19126	19120	19160	19232	19363	19160	19214	19221	19534	19004	19198	19371	19203	19143	19260	19120	19203	19220	19138	19047	19229	19071	19105	19045	19204	19131	19061	19138	19444	19352	19142	19218	18995	18936	19353	19181	18987	19174	19283	19229	19240	19120	19285	19249	19343	19138	19175	19017	19235	19155	19049	19143	19406	19275	19161	18920	19162	19309	19224	19268	19511	19285	19123	19191	19255	19246	19150	19115	19012	19207	19189	19177	19295	19315	19107	19302	19289	19151	19277	19244	19385	19378	19259	19045	19117	19159	19287	19268	19221	19305	19300	19131	19228	19197	19095	19061	19275	19254	19054	19221	19239	19209	19162	19068	19449	19215	19228	19382	19158	19160	19070	19373	19129	19180	19236	19155	19155	19301	19341	19212	19305	19247	19167	19064	19080	18923	19284	18989	19056	19194	19273	19074	19397	19273	19104	19191	19168	18998	19159	19193	19360	19302	19280	19282	19103	19135	19200	19114	19172	19173	19174	19349	19279	19313	18902	19288	19145	19221	19149	19174	19260	19196	19127	19116	19187	19113	19102	19233	18791	19135	19207	19236	19255	19277	19164	18978	19209	19088	19360	19304	19143	19431	19250	19069	19126	19145	19212	19380	19204	19240	19097	19016	19275	19055	19174	19096	19200	19349	19228	19190	19211	18987	19150	19330	19093	18996	19143	19200	18967	19194	19116	19262	19108	19290	19469	19217	19273	19292	19140	19303	19192	19135	19136	19107	19267	19175	19052	19382	19217	19010	19160	18995	19098	19295	19235	19336	19175	19192	19309	19302	19292	19198	18942	19190	19283	19178	19170	19314	19221	19116	19157	19160	19185	19095	19124	19184	19179	19143	19386	19157	19209	19452	19216	19073	19220	19099	19161	19522	19271	19063	19125	19235	18981	19110	19075	19180	19174	19155	19016	19089	19144	19219	19201	19445	19205	19313	19334	19419	19071	19169	19394	19159	19132	19266	19201	19210	19134	19141	19171	19340	19202	19077	19082	19195	19121	19075	19172	19175	19208	19192	19166	19137	19379	19074	19283	19112	19382	19128	19104	19176	19239	18997	19142	19152	19188	19356	19294	19221	19226	19006	19048	19242	18987	19187	19305	19370	19254	19031	19135	19037	19130	19197	19265	19153	19239	19037	19123	19163	19129	19344	19443	19438	19160	19046	19199	19194	19037	19134	19155	19093	19283	19008	18935	18944	19328	19164	19332	19178	19298	19081	19326	18979	19310	19032	19453	18989	19061	19074	19293	19457	19270	19203	19264	19341	19298	19108	18915	19245	19143	19158	19149	19276	19374	19357	19209	19390	19212	19260	19417	19192	19265	19181	19183	19342	19303	19151	19202	19143	19194	18919	19122	19449	19120	19247	19101	19176	19038	19285	19150	19252	19131	19301	18859	19131	19253	19286	19095	18917	19054	18995	19194	19068	19327	19236	19226	19137	19175	19127	19253	19235	18946	19179	19253	19121	19469	19168	18986	19290	19070	19151	19147	19027	19117	19192	19209	19195	19213	19346	19086	19136	19205	19279	19248	19109	19298	19037	19036	19282	19286	19276	19383	19265	19259	19288	19266	19100	19118	19163	19084	19349	19060	19099	19154	19119	19087	19049	19188	19206	19193	19026	19083	19364	19476	19216	19258	19473	19187	19225	19215	19013	19250	19196	19222	19361	19313	19104	19360	19198	19261	19182	19455	19245	19037	19092	19255	19038	19147	19198	19382	19179	19091	19256	19288	19178	19261	19324	19057	19165	19198	19114	19167	19037	19249	19044	19044	19401	19159	19196	19088	19116	19133	19118	19264	19294	19251	19032	19177	19172	19362	19296	19296	19212	19038	19132	18950	19193	19265	19149	19121	19134	19117	19118	19312	19130	19115	19224	19283	19271	19197	19271	19285	19309	19310	19263	19020	19111	19125	19194	19228	19243	19284	19339	19179	19232	19114	19261	19277	19246	19182	19196	19373	19115	19408	19399	19208	19126	19045	19244	19355	19370	19117	19208	19001	19177	19150	19184	19341	19120	19277	19109	19172	19218	19286	19100	19225	19219	19337	19220	19083	19126	19346	19278	19018	19204	19187	19377	19270	19048	19239	19219	19251	19299	19215	19184	19050	19201	19143	19358	19242	19362	19417	19250	19062	19236	19328	19329	19217	19065	19094	19153	19125	19113	19135	19228	19221	19159	19262	19290	19252	19150	19156	19071	19281	19279	19297	19158	19312	19275	19154	19375	19286	19091	19184	19207	19189	19183	19155	19280	19104	19251	19245	19233	19234	19438	19242	19014	19255	19085	18863	19126	19381	19141	19179	19272	19291	19199	19085	19373	19311	19103	19377	19123	19274	19262	19206	19086	19226	19064	19058	19053	19248	19204	19286	19145	19069	19308	18981	19068	19152	19130	19151	19332	19266	19513	19226	19072	18946	19216	19071	19433	19518	19212	19070	19055	19024	19070	19101	19211	19234	19321	19090	19079	19147	19221	19310	19273	19200	19076	19038	19058	19013	19257	19182	18964	19242	19194	19163	19133	19398	19178	19347	19127	19139	19191	19374	19302	19241	19200	19289	19158	19307	19161	18999	19309	19108	19093	19352	19144	19106	19116	19156	19128	19361	19299	19174	19291	19295	19278	19244	19177	19260	19321	19289	19063	19328	19297	19209	19397	19214	19214	19247	19099	19212	19102	19383	19145	19215	19453	19452	19243	19206	19116	19224	19221	19367	19135	19299	19178	19016	19223	19151	19144	19163	19267	19246	19348	19329	19126	19157	18977	19283	19050	19071	19107	19113	19300	19311	19264	19326	19206	19308	19258	19268	19191	19242	19283	19196	19176	19425	19246	19329	19359	19244	19200	19087	19235	19340	19037	19342	19377	19274	19361	19138	19348	19365	19135	19196	19129	19164	19294	19400	19289	19168	19272	19231	19231	19250	19314	19285	19168	19190	19157	19180	19212	19231	19243	19221	19250	19304	19301	19015	19068	18949	19329	19321	19341	19199	18918	19236	19211	19007	19269	19319	19330	19192	19206	18971	19248	19092	19314	19182	19441	19060	19243	19189	19286	19102	19096	19239	19409	19299	19131	19288	19077	19214	19404	19057	19287	19090	19088	19219	19195	19119	19346	19145	19243	19220	19302	19225	19198	19054	19322	19119	19289	19307	19182	19246	19234	19083	19191	19227	19008	19131	19176	19103	19302	19135	19121	19190	19272	19178	19398	19240	19297	19205	19149	19086	18987	19247	19160	19287	19171	19264	19175	19055	19307	19043	19268	19197	19219	18981	19226	19194	19096	19046	18976	19135	19334	19259	19146	19196	19588	19135	19175	19209	19446	19405	19273	19196	19161	19209	19371	19352	19282	19252	19237	19145	19093	19246	19184	19301	19281	19211	19190	19096	19167	19219	19150	19037	18987	19216	19279	19067	19090	19149	19291	19046	19197	19226	19202	19141	19268	19182	19222	19022	19174	19185	19029	19060	19235	19144	19264	19062	19391	19176	19191	19341	19042	19099	19116	19444	19213	19150	19168	19118	19136	19362	19162	19248	19320	19207	19330	19426	19162	19255	19363	19508	19291	19176	19332	19102	19234	19421	19315	19035	19250	19169	19228	19054	19407	19161	19127	19238	19137	19500	19408	19077	19151	19082	19320	19093	19192	19231	19185	19211	19020	19374	19227	19167	19103	19326	19307	19050	19194	19321	19229	19183	19366	19075	19249	19098	19267	19042	19111	19372	19177	19238	19153	19122	19102	19286	19313	19199	19291	19086	19342	19296	19110	19057	19303	19151	19111	19160	19290	19324	19177	19003	19279	19229	19132	19162	19168	19074	19207	19300	19193	19195	19147	19258	19096	19270	19273	19230	19277	19329	19126	19372	19252	19196	19196	19325	19282	19205	19165	19149	19189	19128	19350	19237	19189	19405	19285	19208	19233	19291	19167	19202	19042	19162	19219	19150	19274	18994	19093	19386	19299	19065	19015	19223	19348	19078	19307	19245	19254	19078	19358	19470	19320	19274	19284	19049	19157	19215	19288	19269	19366	19187	19144	19222	19297	19201	19175	19159	19064	19165	19081	19368	19051	19201	19171	19160	19235	19215	19150	19268	19023	19066	18974	19103	19074	19236	19060	19107	19270	19369	19018	18998	19401	19176	19055	19461	19141	19233	19283	19057	19219	19310	19083	19184	19391	19135	19153	19169	19180	19157	19176	19128	19250	19164	19178	19219	19348	19271	19282	19140	19245	19214	19086	19235	19270	19351	19388	19299	19372	19265	19221	19343	19258	19143	19330	19397	19109	19205	19375	18985	19253	19085	19028	19143	19243	19134	19174	19138	19354	19165	19287	19340	19113	19372	19061	19263	19106	19350	19331	19332	19206	19328	19334	19377	19199	19312	19290	19258	19281	19346	19165	18963	19096	19073	19105	19242	19094	19075	19217	19183	19107	19287	19212	19069	19086	18938	19159	19186	19228	19165	18989	19183	19086	19360	19179	19153	19355	19132	19038	19100	19248	19070	19253	19255	19301	19340	19300	19088	19315	19062	19379	19188	19271	19144	19383	19229	19059	19297	19215	19208	19321	19267	19196	19144	19313	19533	19258	18995	19289	19302	19150	19159	19073	19322	19169	19168	19143	19094	19305	19294	19266	19213	19485
16403	25552	25029	22961	20993	19250	18290	17671	17694	17730	17499	17547	30434	37872	31174	24426	19441	17764	17405	17288	17187	17354	17333	17432	17103	17276	17279	17209	17238	17361	17295	17190	17256	17014	17273	17246	17340	17210	17159	17132	17083	17120	17128	17338	17210	17097	17177	17294	17196	17334	17180	17369	17185	17115	17300	17147	17269	17268	17056	17227	17175	17221	17311	17325	17116	17197	17214	17195	17125	17192	17258	17309	17178	17235	17162	17342	17178	17182	17169	17211	17210	17219	17351	17304	17264	17233	17289	17348	17127	17236	17289	17144	17288	17252	17257	17167	17120	17145	17334	17260	17249	17145	17290	17085	17289	17276	17179	17246	17211	17248	17221	17372	17283	17250	17329	17034	17178	17144	17091	17122	17061	17238	17241	17420	17318	17185	17022	17175	17150	17369	17074	17141	17047	17228	17150	17250	16934	17382	17267	17156	17330	17251	17156	17064	17282	17092	17171	17229	17155	17249	17163	17116	17272	17214	17324	17199	17110	17128	17227	17241	17248	17239	17152	17340	17305	17126	17402	17356	17140	17213	17160	17429	17171	17027	17316	17091	17276	17238	17210	17147	17377	17096	17123	17283	17456	17269	17175	17080	17228	17268	17248	17162	17144	17146	17231	17262	17162	17070	17148	17192	17085	17069	17288	17194	17340	17214	17332	17310	17246	17215	17263	17432	17129	17322	17274	17179	17217	17230	17148	17198	17288	17244	17183	17285	17090	17266	16945	17199	17275	17261	17193	17276	17122	17300	17131	17045	17452	17144	17305	17105	17248	17172	17200	17176	17294	17187	17224	17147	17175	17276	17196	17298	17249	17245	17258	17124	17105	17133	17202	17256	17217	17101	17271	17171	17244	17233	17330	17310	17132	17277	17164	17303	17032	17188	17143	17285	17104	16931	17161	17185	17324	17278	17333	17264	17295	17365	17232	17228	17351	17294	17241	17184	17328	17254	17279	17447	17336	17256	16973	17269	17128	17222	17302	17245	17190	17221	17249	17228	17327	17039	17310	17268	17227	17008	17370	17303	17092	17283	17103	17211	17291	17095	17195	17237	17122	17198	17327	17149	17312	17338	17206	17152	17088	17320	17297	17209	17313	17144	17239	17242	17242	17138	17173	17203	17243	17327	17177	16935	17334	17164	17313	17242	17156	17250	17215	17065	17389	17292	17114	17213	17357	17097	17245	17256	17315	17304	17219	17220	17327	17384	17277	17198	17295	17254	17236	17328	17177	17198	17234	17111	17480	17210	17130	17350	17149	17214	17083	17293	17149	17352	17166	17265	17120	17194	17248	17233	17328	17107	17149	17203	17467	17254	17116	17176	17412	17203	17045	17346	17276	17295	17127	17118	17029	17400	17100	17215	17205	17217	17249	17159	17225	17344	17192	17308	17253	16999	17381	17178	17211	17426	17111	17175	17191	17434	17233	17128	17097	17082	17276	17199	17240	17126	17403	17233	17465	17261	17248	17329	17110	17174	17308	17164	17256	17170	17208	17132	17183	17267	17392	17414	17107	17043	17253	17171	17150	17225	17257	17161	17269	17157	17192	17247	17210	17344	17348	17132	17257	17197	17181	17247	17168	17111	17452	17020	17238	17176	17108	17347	17330	17065	17218	17205	17225	17193	17215	17212	17263	17297	17249	17191	17271	17219	17216	17134	17303	17237	17234	17268	17113	17134	17163	17146	17228	17220	17206	17190	17373	17097	17301	17284	17257	17138	17224	17169	17290	17178	17270	17251	17042	17231	17211	17251	17378	17274	17111	17095	17162	17245	17150	17151	17495	17228	17236	17147	17329	17144	17076	17325	17083	17237	17087	17166	17352	17263	17082	17303	17258	17217	17187	17282	17219	17254	17201	17228	17342	17284	17235	17374	17240	17253	17229	17037	17154	17203	17237	17246	17331	17129	17313	17345	17236	17236	17223	17241	17112	17260	17377	17235	17296	17176	17396	17302	17183	17370	17165	17151	17113	17086	17085	17243	17132	17205	17195	17356	17355	17349	17330	17323	17362	17268	17218	17187	17212	17330	17121	17070	17157	16899	17258	17273	17136	17275	17128	17383	17337	17311	17342	17253	17236	17065	17119	17173	17106	17336	17263	17250	17250	17098	17266	17219	17200	17190	17170	17144	17151	17278	17317	17187	17160	17281	17230	17256	17305	17294	17249	17031	17097	17384	17160	17189	17222	17284	17094	17277	17265	17478	17400	17225	17230	17153	17251	17251	17161	17167	17197	17279	17138	17294	17275	17062	17215	17266	17153	17230	17217	17289	17053	17227	17238	17190	17236	17334	17160	17326	17338	17146	17424	17064	17315	17099	17183	17223	17200	17193	17138	17257	17375	17272	17081	17129	17148	17459	17169	17298	17246	17250	17354	17144	17318	17071	17205	17242	17061	17285	17286	17109	17259	17163	17327	17177	17291	17075	17211	17131	17258	17301	17215	17219	17011	17149	17056	17215	17142	17114	17384	17381	17109	17287	17282	17416	17365	17208	17248	17010	17316	17327	17099	17193	17275	17287	17272	17260	17231	17380	17119	17146	17200	17317	17260	17190	17145	17303	17251	17000	17135	17247	17295	17230	17452	17315	16976	17218	17000	17094	17200	17263	17323	17464	17273	17161	17271	17203	17249	17216	17152	17287	17144	17224	17128	17349	17167	17211	17487	17233	17073	17036	17306	17175	17255	17175	17250	17115	17264	17373	17412	17325	17304	17439	17240	17188	17307	17353	17147	17176	17170	17117	17289	17241	17205	17218	17370	17156	17262	17272	17197	17350	17161	17315	17221	17108	17223	17184	17192	17228	17131	17248	17249	17110	17325	17133	17240	17223	17160	17226	17278	17191	17307	17081	17306	17182	17196	17212	17031	17217	17239	17016	17258	17174	17134	17347	17319	17020	17317	17294	17202	17295	17145	17231	17053	17174	17108	17224	17294	17142	17123	17129	17298	17245	17108	17288	17297	17188	17128	17197	17108	17265	17175	17319	17127	17297	17331	17134	17298	17308	17113	17163	17264	17146	17099	17233	16954	17224	17348	17194	17368	17201	17235	17231	17420	17225	17283	17087	17100	17195	17071	17315	17206	17228	17272	17330	17085	17303	17366	17206	17094	17392	17185	17133	17302	17186	17382	17279	17292	17134	17309	16998	17338	17393	17206	17323	17348	17097	17377	17112	17063	17302	17175	17337	17446	17096	17151	17075	17245	17118	17430	17096	17278	17207	17148	17386	17279	17343	17168	17211	17110	17254	17337	17331	17333	17269	17259	17098	17150	17191	17348	17063	17391	17291	17159	17318	17164	17196	17255	17227	17243	17168	17255	17496	17224	17199	17287	17167	17239	17167	17158	17240	17184	17197	17028	17148	17126	17174	17226	17093	17263	17279	17168	17158	17124	17459	17248	17127	17121	16988	17288	17298	17246	17249	17244	17140	17219	17214	17072	17281	17436	17116	17253	17457	17208	17281	17304	17168	17400	17173	17318	17181	17403	17380	17254	17297	17154	17186	17243	17420	17266	17250	17074	17184	17131	17358	17198	17354	17263	17330	17280	16999	17168	17279	17265	17079	17277	17200	17158	17111	17311	17353	17177	17191	17271	17105	17103	17304	17369	17156	17241	17235	17161	17392	17158	17267	17253	17117	17383	17102	17353	17188	17214	17251	17246	17076	17356	17232	17183	17118	17373	17176	17405	17044	17163	17229	17315	17142	17224	17383	17118	17300	17347	17300	17326	17232	17168	17118	17077	17015	17266	17286	17248	17119	17249	17224	17130	17305	17085	17257	17201	17310	17236	17418	17166	17153	17252	17163	17149	17174	17138	17202	17031	17106	17229	17154	17287	17151	17164	17136	17116	17141	17197	16961	17298	17308	17134	17242	17104	17262	17091	17199	17398	17143	17314	16987	17115	17329	17257	17200	17188	17127	17238	17112	17246	17174	17172	17187	17232	17077	17180	17196	17289	17105	17146	16960	17193	17240	17296	17170	17162	17242	17108	17172	17316	17100	17237	17250	17221	17086	17180	17184	17123	17190	17151	17135	17290	17064	17300	17241	17370	17230	17123	17165	17288	17199	17263	17395	17283	17109	17093	17135	17322	17171	17365	17206	16978	17221	17166	16989	17180	17247	17331	17317	17115	17244	17185	17067	17231	17238	17251	17061	17090	17262	17272	17374	17221	17075	17220	17363	17307	17216	17375	17351	17240	17270	17070	17237	17184	17064	17233	17373	17124	17131	17377	17089	17206	17100	17223	17179	17145	17394	17352	17270	17246	17220	17074	17045	17140	17247	17272	17280	17281	17190	17237	17179	17381	17321	17238	17262	17319	17455	17276	17262	17169	17204	17189	17154	17481	17270	17151	17150	17277	17225	17153	17366	17461	17032	17259	17259	17187	17279	17147	17139	17261	17336	17135	17124	17366	17078	17174	17147	17288	17265	17249	17334	17428	17237	17216	17363	17202	17299	17359	17397	17160	17083	17166	17211	16947	17317	17241	17230	17040	17292	17378	17341	17212	17197	17039	17304	17039	17104	17213	17301	17271	17302	17431	17093	17113	17272	17108	17224	17300	17349	17378	17229	17365	17154	17225	17151	17150	17305	17150	17281	17329	17210	17009	17128	17314	17259	17080	17179	17131	17094	17289	17261	17225	17152	17194	17322	17330	16995	17363	17346	17175	17246	17257	17088	17232	17320	17392	17280	17336	17317	17204	17179	17274	17216	17254	17350	17216	17177	17251	17109	17117	17267	17170	17195	17248	17155	17173	17106	17338	17212	17228	17194	17267	17147	17352	17385	17189	17356	17183	17326	17109	17362	17041	17195	17299	17175	17381	17182	17352	17184	17108	17284	17241	17193	17329	17128	17290	17108	17119	17296	17070	17190	17337	17115	17313	17109	17039	17051	17151	17227	17209	17143	17255	17136	17129	17207	17144	17345	17134	17105	17116	17120	17522	17033	17087	17340	17137	17105	17129	17227	17255	17148	17269	17262	17092	17323	17164	17343	17356	17230	17344	17107	17319	17173	17389	17021	17332	17190	17191	17214	17250	17226	17183	17248	17164	17325	17205	17283	17316	17091	17357	17290	17200	17259	17183	17095	17168	17302	17167	17049	17319	17223	17225	17274	17214	17179	17195	17351
23695	21325	28827	24201	22074	23119	23019	19875	19607	19669	19679	20049	35878	43626	37262	29154	22637	19939	19314	18983	19037	18984	18882	19016	19087	19001	19028	19206	18773	18939	19009	18907	18921	19059	19047	18883	18966	19003	19169	19058	18997	18893	18845	19004	19009	18821	18938	18940	18778	18843	18812	18787	18913	18856	19093	18937	18889	18904	19131	19055	18824	18999	18963	19011	18852	18905	18822	18851	18977	18911	19067	18951	18745	18941	18947	19080	19067	18833	18892	18848	19073	18666	19012	19117	18881	18876	18987	18899	18928	18602	18817	18751	18667	19053	19001	18886	18932	18750	18660	18802	19003	18697	18922	18988	19056	18921	18955	18942	18933	18809	18739	18782	19004	18811	18821	18721	18758	18853	18786	18852	18630	18843	19130	18818	18876	18664	18830	18772	18805	18822	18748	18834	18740	18856	18897	18983	18769	18842	18974	18695	18909	19031	18956	18618	18636	18848	18893	18739	18963	18802	18876	18744	18742	18778	18601	18921	18997	18726	18924	18895	18886	18975	18925	18846	18931	18884	18922	18987	18744	18721	19176	18898	18822	18850	18781	18701	18994	18880	18988	19012	19044	18905	18913	18834	18855	19031	18885	18987	18977	18930	18865	18794	18885	18880	19063	18925	18790	18873	18918	18828	18995	18911	18753	18992	19027	18817	18797	18948	18974	18944	18856	18745	18824	18816	18810	19029	19001	18571	18564	18935	18911	18852	18871	18924	18741	18647	18974	18781	18982	18948	18851	19002	19047	18667	18842	18820	18853	18740	18778	18971	18680	19070	18880	18798	18858	18744	18752	18876	18636	18773	18981	18765	18887	18782	18939	18899	19037	18889	18807	18910	18670	18853	18848	18681	18951	18760	18749	18845	18747	18893	18732	18758	19034	18795	18703	18691	18986	18902	18751	18761	18846	18743	18714	18840	18956	19023	18936	18884	18808	19004	18932	18853	18719	18956	18946	18840	18891	18801	18952	18725	18843	18824	18735	18774	18605	18608	18962	18750	18732	18766	18785	18771	18877	18971	18947	18955	18967	18785	19131	18790	18949	18849	18801	18795	18848	18623	18946	18617	18745	18861	18896	18809	18608	18960	18607	18765	18872	18641	19001	18927	18993	19023	18801	18783	18897	18842	18882	18685	18929	18762	18862	18634	19047	18879	18983	18936	19095	18837	18987	18828	18994	18936	19010	18789	18820	18882	18981	18763	19078	19107	18866	18813	18883	18970	18946	18828	18692	18841	18925	18874	18813	18799	18763	18915	18953	18904	18909	18725	18863	18649	18752	18779	18774	18892	18709	18840	18844	18734	18828	18924	18850	18751	18842	18956	18864	18861	18775	18805	18759	18805	18698	18895	18830	19040	18835	18876	18770	18768	18954	18887	18904	18816	18928	18864	18894	18804	18762	18926	18745	18848	18954	18931	18935	18759	19104	18822	18828	18961	18892	18727	18960	18889	18965	18923	18864	18807	18879	18827	19081	18905	18874	18833	18904	18913	18881	18918	18779	18913	18660	18888	18785	18830	18799	18781	18892	18988	18902	18777	18590	18900	18869	18996	18927	18800	18762	18859	18797	18831	18907	18784	18940	18877	18897	19009	18913	19040	19096	18795	18919	18861	18999	18746	18848	18812	18863	18895	18969	18867	18610	18854	18793	19059	18688	18875	18977	18660	18782	18808	18748	18816	18664	18886	18794	18884	18934	18790	18782	18879	18712	18844	18922	18901	18953	19069	18903	19067	19034	18930	18791	18727	18910	18663	18958	18850	18693	18755	18849	18937	18908	18900	18606	18791	18675	19092	18695	18955	19000	18804	18714	18920	18905	18731	18715	18778	18671	18684	18813	18879	19041	18882	18967	18903	18827	18896	19057	18787	18924	18892	19003	18797	18794	18805	18799	18874	18904	18893	18793	18751	18777	18926	18703	18825	18849	19021	19033	18713	18844	18813	19029	18755	18854	18774	18842	19054	19108	18808	19021	18981	18925	18584	18927	18766	18824	18784	18632	18808	19023	18771	18700	18849	18833	18896	18852	18750	18895	18881	19082	18731	18729	19064	18710	18700	19036	18900	19002	18744	18912	18800	18786	19001	18789	19101	18874	18817	18962	18739	18914	18931	18883	19086	18981	18879	18927	18864	18689	18887	18866	19090	18699	18833	18849	18916	18843	18898	18822	18860	19028	18965	19009	18930	18714	18902	18726	18961	18921	18717	18812	18943	18867	18852	18941	18916	18640	18569	18761	18938	18794	18802	18891	18787	18905	18896	18804	18823	18865	18870	19036	18805	18802	18759	18986	18773	18969	18832	18749	18924	18723	18961	18829	18808	18848	18679	18750	18835	18890	18751	18778	18862	18700	19040	18986	18896	18807	19013	18924	18484	18993	18816	18649	18783	18971	18945	18953	18754	18916	18801	19055	18695	18904	18884	18948	19005	18731	19006	18808	19034	18985	18922	18784	18981	18805	18805	18880	18586	18860	18663	18713	18856	18933	18951	19059	18895	19080	18829	19006	18874	18716	18811	18787	18694	18875	18825	18849	18864	18761	18648	18894	18893	18865	18940	18993	19096	18864	18816	18772	19109	18938	18878	18814	19011	18864	18772	18942	18753	18809	18797	18772	18804	18787	18639	18713	18905	18911	18756	18830	18724	18932	18962	18780	18738	18632	18983	18937	18727	18751	18699	18900	18954	18782	18753	18808	18885	18856	18794	18766	18740	18804	18970	18771	18955	19093	18855	18995	18708	18722	18920	18771	18788	18898	18739	18783	18903	19047	18922	18773	18867	18806	18889	18754	18830	18934	18822	18880	18804	18827	18706	19032	18824	18863	18812	18506	18846	18728	18644	18936	18806	18817	18808	18576	18678	18954	19049	18817	18816	19003	18828	19053	18921	18712	18646	18941	18979	19084	18954	18910	18916	18790	19049	18858	18815	18611	18849	18728	18704	19055	18921	18802	18752	18795	18721	18647	18935	19011	18878	18909	18709	18718	19050	18745	18863	18740	18996	18869	18828	18691	18784	18619	18883	18705	18762	19004	18958	18987	18764	18899	18945	18941	18577	18824	18877	18923	18920	19043	19020	18885	18746	19177	18792	18914	18716	18757	18719	18965	18786	18844	18736	18638	18914	18668	18998	18845	18918	19044	18847	18880	18770	18829	18933	18731	18814	18951	18849	19024	18956	18836	18785	18722	18638	18800	19033	18785	18760	18817	18914	18763	18783	18709	19067	18910	18730	18825	18777	18749	18681	18684	18947	18931	18982	18826	18936	19043	18930	18765	18749	18666	18710	18925	18805	18868	18752	18783	18750	18712	18773	18731	18887	19096	18751	18943	18865	18938	18932	18865	18743	18618	18816	18974	18842	18815	19003	18677	18880	18899	18965	18733	18942	18784	18630	18757	18820	18830	18922	19065	18865	19039	18844	18884	18751	18931	18661	18888	18953	18660	18855	18813	18864	19032	18709	18611	18963	18873	18730	18931	18815	18752	18943	18824	18702	18907	18803	18902	18618	18729	18973	18795	18808	18841	18902	18880	18819	18841	18857	18940	18751	18580	18769	18817	18895	19216	18982	18717	18693	18809	18867	18963	18795	18784	18889	18728	18937	18878	19048	18883	18843	19051	19000	19047	18957	18859	18872	18783	19017	18808	18811	18727	18769	18779	18892	18954	18786	18996	18847	18906	18840	18758	18921	18909	18923	18825	18795	18990	18892	18947	18749	18959	19003	18722	18951	18865	18791	18861	18843	19040	18960	18845	18952	18991	18798	18741	18885	18931	18891	18827	18908	18678	18889	19040	18904	18851	18799	18904	18937	18883	18874	18900	18792	18931	18792	18773	19047	18753	18875	18877	18647	18854	18651	18727	18837	18931	18772	18887	18725	19030	18861	18811	18732	18956	18927	19064	19020	19111	18858	18641	18909	18790	18978	19061	19041	18653	18684	18726	18895	18822	18861	18733	18785	18671	18876	18903	18912	18828	18976	19024	18776	18925	18776	18919	18835	18746	18938	18843	18740	18862	18698	18728	18676	18798	18947	18865	19037	18855	18700	18879	18874	18975	18853	18661	18870	18915	19088	18888	18884	18887	18915	18894	18933	18773	18639	18659	18730	18988	18871	18836	18873	18757	18902	18724	18940	18711	18860	18966	19151	19029	18985	18750	18756	18968	18733	18879	18715	18782	19027	18797	18998	18887	18812	18680	18988	18820	19051	18909	18898	18801	18921	18819	18854	18981	18869	19015	18704	18647	18775	19026	18844	18749	18841	18897	18701	18807	18873	19124	18942	18763	18678	18888	19034	18915	19047	18880	18753	18913	18825	18804	18750	18921	18918	18895	18871	18978	18937	18865	18706	18916	18771	18939	19003	18754	18736	18915	18820	18880	18888	18742	18840	18791	19024	18799	18807	18994	18998	18740	18949	18698	18718	18708	18759	18874	18858	18895	18906	18729	18756	18962	19093	18850	18720	18786	18850	18807	18948	18899	18953	18810	18925	18668	18828	18834	18662	18835	18730	18927	18968	18807	18831	18871	18781	18839	18698	18847	18879	18628	19021	18957	18843	19026	18940	18998	18925	18961	19000	18920	18692	18763	18695	18954	18596	18910	18802	18931	18758	18974	18794	18848	18682	18889	18909	18920	18869	18798	18875	19066	19127	19060	18901	19043	18974	18918	18840	18813	18823	18817	18752	18803	18996	18836	18909	18842	19003	19028	19052	18918	18884	18769	18947	18982	18582	18759	19006	18919	18822	19081	18847	18804	18827	18784	18785	18828	18943	19102	18736	19014	18926	19114	18819	18859	18754	19003	18802	18853	18644	18687	18839	18855	18869	19037	18743	18794	18910	18776	18985	18837	18892	18817	18886	18867	18933	18900	18937	18839	18790	18875	19019	18749	18672	18918	18998	18715	19009	18891	18961	18916	18931	18944	18690	18974	18806	18789	18776	18839	18869	18940	18881	18848	18749	18919	18914	18838	18788	18796	18819	18954	18808	18818	18789	18820	18898	18632	18958	18841	18942	18862	18933	18852	18850	18775	19060	18919	18761	18859	18864	18900	18818	19051	18819	19023	18772	18748	18762	18756	18658	18976	18913	18907	18634	18873	18608	18954	18827	18908	18847	18769	18867	18755	18952	18911	18917
17821	28929	27326	23022	20644	19154	18408	18055	17906	17829	17705	19216	40078	45204	38354	28646	20630	17838	17219	17087	17054	16890	17041	16919	16993	17133	17047	16928	17037	16881	16982	17107	17130	17160	17073	16890	17000	17157	17135	16929	17057	17040	17065	16961	16963	17101	17108	16809	17160	16785	17119	16975	16963	17003	17121	16893	17027	16922	17175	16945	17090	16925	17019	17079	16847	16958	16978	16826	17004	17081	16903	16842	17128	17002	17127	16959	17018	16891	17101	17114	17121	17102	17032	16896	16911	16810	16902	16996	17092	16982	16999	17053	17073	16962	16794	16986	16944	16988	17023	16938	16921	16871	16954	17058	17038	16943	16954	16974	16849	16944	17091	17062	17091	17025	17062	17134	16947	16973	16870	16909	16965	17172	17040	17031	17027	16871	17172	16910	16878	16848	17066	16955	17031	17025	16942	17052	17128	16983	17063	16926	17019	16953	17007	17104	17026	16799	17091	16924	16836	17053	17163	17021	16952	17012	17160	16891	16827	17059	16936	16984	16947	16888	17028	16812	16943	17095	17090	17167	16891	16886	16959	17026	17057	16912	16976	17136	17018	16906	17030	16947	16951	16878	17059	16862	16827	17114	17019	17003	16970	16772	16958	16952	17107	16901	16981	17100	16918	16858	17039	16963	17089	16874	17047	16986	16884	16816	16892	16836	16987	17007	16862	16911	16912	16971	16939	17026	16909	17066	16829	16916	16742	16836	17041	16895	17180	16898	17031	16958	16962	16951	17071	17090	16848	17020	16933	17000	16823	16971	17003	17020	17006	16926	16961	16974	16876	16924	16905	16918	17016	16839	16979	16882	16878	17034	17054	16893	16939	17010	16917	16944	16787	17164	16954	16867	16937	16826	16767	16872	16909	16869	16985	16878	17020	16847	16940	16842	16972	17087	16823	17003	17051	16990	16829	17079	16976	17089	16944	16993	16927	17030	17033	16840	16867	17064	16988	16903	17042	16944	17001	17037	17184	16952	16729	17147	16907	16966	17074	17087	17130	16833	17021	17031	16980	17057	16991	17017	17067	16784	16924	17088	16928	16984	16941	16966	16732	16914	17173	16964	17001	16940	17019	17003	17041	16920	16997	17004	17042	17018	17062	16972	17076	17093	17024	16886	17119	16694	16945	16958	16943	16862	17111	16951	17004	17002	16910	16967	16962	17192	16877	16964	16939	16990	17047	16724	17051	16974	16943	17042	17077	16964	17091	17016	16859	16964	16968	17014	16891	16997	16865	17082	17067	17033	17044	17065	16985	17071	16947	17126	16890	17287	17007	16894	16811	16945	17115	17141	16981	16928	16795	17043	16956	16917	16910	17031	16964	16908	17087	17000	16832	16981	17042	17130	16835	16899	16955	17189	17051	16971	16765	17070	17005	16910	16863	16881	16993	16811	17032	17044	16922	16976	17233	16872	16867	16916	17102	16942	17026	17004	17080	17003	16873	16984	16945	16970	16985	16950	16991	16975	17088	17034	16896	16960	17022	16850	16909	16950	16963	16921	16875	17056	17050	16976	17039	16977	17058	16992	16934	16947	17077	16901	16962	16814	16980	16911	16907	17036	16920	16945	17054	17095	16942	17078	17064	16977	16964	17088	17027	17042	16948	17057	17036	17153	16903	17006	16961	17013	16895	17084	16979	16953	16998	16891	17050	16937	17018	17143	16869	17104	16965	17048	16972	16915	16747	17234	17065	17119	16997	16898	17060	16988	16984	16977	17044	16853	17207	16951	16889	16767	17108	17077	17086	16932	16892	17194	16933	16915	16992	16812	17031	16986	16870	16977	17098	16947	16923	16845	17070	17080	17131	16999	16838	17193	16944	16931	16936	17013	16832	16955	17201	16940	17145	17043	17003	16968	17021	17035	16933	16934	17126	16822	16749	16833	17030	17173	16998	16957	16908	17068	16877	17014	16810	16851	16994	16974	16855	17088	16859	16801	17084	16894	16959	17076	17164	16984	17012	17017	16855	17112	16989	16944	16869	16950	16952	17015	17136	17070	16896	16823	16992	16845	17124	17015	17102	16889	16991	17138	17043	16985	16885	17067	16961	16902	16969	16907	16905	16989	17077	17017	17137	16865	16937	17052	16871	16866	16923	16834	16995	16944	16924	17061	17021	17036	16949	17033	17039	16968	16866	17043	17078	17059	17013	17006	16870	16874	16902	17020	17137	16849	17130	16977	16820	17043	16932	17001	16898	17007	16913	16943	16938	16958	16838	16794	17040	16779	16906	16896	17027	16933	17078	17071	16827	16969	17019	17054	16805	17070	16926	16905	17025	17062	16954	16921	16921	17079	16959	17029	16953	16893	17106	16888	16839	16984	17054	16846	17011	17004	17074	16961	17140	16788	16858	17023	17067	16960	16984	16944	17081	17117	16964	16883	17073	17106	16988	16930	16988	17079	16888	16904	17018	16935	16882	16846	16925	16905	16881	16979	17067	16982	16859	16850	16917	17114	17024	16926	16953	17009	17015	17074	16995	16944	16997	16984	17050	16953	17041	17035	16803	16835	16852	16960	16978	16993	16913	16899	16930	17095	16857	16907	17025	16819	17147	16796	17056	17026	17107	16991	17005	16866	16937	16825	17025	16979	17167	16862	16894	16989	16789	17077	17013	17011	16862	17024	17119	16925	17056	17077	17128	16962	16873	16808	17057	17170	16931	16990	16904	16940	17072	17007	17008	16981	16970	16921	17010	16906	17052	16804	16951	16931	16907	16917	17012	17025	16915	17050	16765	16912	17011	16796	17009	16841	17111	16971	17047	17077	16995	16936	17098	16991	17048	16911	17123	17037	16936	17022	17095	17058	17071	16832	17148	16882	17081	17056	17057	16995	17033	16888	16982	17056	16989	16977	17020	17094	16980	16999	16786	16999	16969	16898	17014	16951	16834	17069	17081	17045	16914	16962	17092	17060	16997	16848	16964	16885	17167	16837	16984	16802	16979	16897	17073	16951	17105	16916	16999	16887	17080	16929	16957	16869	16887	16855	16927	16868	16911	17044	17066	16906	16941	16998	16914	17078	16783	16952	17062	16904	16889	17017	17236	17046	16962	16847	16976	16992	16927	17025	16910	17082	16964	17009	17029	16831	16967	16998	16990	16999	16890	17057	16805	16944	16769	17014	17043	16882	17103	16889	17119	16953	17009	16913	17158	17068	17084	16897	16824	17080	16977	16978	17162	17050	17035	16993	16937	16991	16783	17135	17085	16762	17008	17036	17015	17067	16936	17100	16897	16900	16987	17178	16973	16989	16927	16986	17139	17053	16961	16874	17066	16875	16991	17052	16842	17009	17042	17055	16951	16957	17035	16994	17155	17032	17025	16949	17050	17033	16938	17075	16902	16975	17048	17045	16828	16942	17029	16972	17056	16921	16992	17046	16880	16996	16922	16977	17099	17051	16958	16909	16913	17038	16922	16934	16802	17007	16983	16874	17059	17044	16891	16982	16924	16995	16977	17014	17022	16773	16942	17114	17032	17060	17013	17073	17048	17006	17068	16863	17045	17053	17080	17053	16949	16936	17120	16933	16935	16952	16974	16827	17081	16927	16717	16967	17043	17051	16875	16971	16986	17062	16809	16917	16910	16991	16900	16865	17028	16965	16797	16947	17066	16826	16882	17038	17037	16979	16958	17105	17035	17177	17087	17018	17078	16938	16915	17040	17098	16936	16795	16797	16886	17104	16823	16945	16849	17083	16988	16998	16920	17008	16972	16949	16915	17034	17005	17023	16887	17046	16991	16974	16969	17139	17013	16971	16771	16860	16863	16959	17039	16827	17014	16933	16708	17007	17053	16906	16848	17004	17060	16928	16912	16976	16965	16955	17238	16857	17024	16999	17000	16951	16935	17065	16912	17099	16881	16974	17184	17055	16910	16847	17045	16894	17017	16844	16898	16952	17112	16923	16915	16921	17042	17003	16986	17110	16884	17041	17065	16965	17076	17008	16877	17061	16957	17082	17120	17000	16835	16995	16973	16817	17004	16997	16917	16818	17074	17126	17072	17138	16930	17160	17029	17114	17129	16983	17269	16978	17077	16978	16881	17104	17008	16898	16923	17066	16983	17046	17101	16926	16935	16869	17180	16944	16950	16977	16991	17020	16940	17003	16850	17026	17000	17016	16844	16814	17082	17063	16891	16903	16857	17005	17170	17072	17152	16965	16964	16946	16970	16965	17017	17094	17110	17015	17074	17144	16935	17079	16942	17024	16884	16866	16966	17133	16955	17084	16827	17046	16905	16865	16966	17048	17140	16929	17033	16965	16856	17031	17008	16892	16991	16905	17121	17136	17094	16910	16969	17028	16954	17008	16868	16907	17277	17063	17053	17083	17168	17011	17051	17060	17044	17037	16982	17143	17011	17056	16972	17063	16934	16941	16937	16899	16888	17174	16956	17027	16889	17090	16939	16954	16867	16944	16846	16995	17009	17058	16810	16963	17136	17118	17098	17069	16977	16993	17035	16880	17133	16825	17000	16927	16817	17048	16980	17006	16861	17112	17055	16830	16987	16978	17013	17033	17207	16996	16928	17015	17022	17017	16905	16925	16941	17070	16850	16925	17031	17033	17101	17116	17020	17081	16951	16809	17001	16984	16999	17054	17018	16977	16863	17071	16957	16848	17075	17003	17072	16974	16876	16894	17001	16932	17013	17005	16992	17071	16883	17067	17052	16994	16930	17001	17059	16831	16906	16975	16870	17114	17002	16956	17131	16944	16991	17038	16907	16892	16927	16821	16959	17009	16975	16879	17180	17010	16984	16969	17000	16847	17131	16960	16974	16918	16893	16927	17010	17028	16958	16996	17042	16820	16938	17085	17163	17009	16957	16934	17053	17095	17014	16919	16859	17025	17009	16912	17005	16981	16953	17050	17010	16829	17024	16799	17021	16860	16878	16822	16884	17156	17052	17056	16957	16926	17021	17026	16892	16989	17050	17076	16951	16908	17034	17058	17008	16926	16876	16756	17149	17002	17016	16983	17122	17110	16960	16956	17188	16946	16931	16917	16887	17070	16948	16998	16906	17147	16895	16851	16964	17042	16969	16939	16934	17045	16997	16956	17058	16941	17141	17118	16958	17024	17034	17169	17093	16993	17029	16915	16792	17148	16929	16992	17059	16802	17127	16832	17044	17020
29404	22466	23384	21257	19284	19198	19437	19293	19060	19130	19367	19448	21355	21909	21165	20351	19716	19459	19571	19284	19279	19020	19179	19121	19250	19438	19292	19232	19065	19223	19225	19237	19385	19097	19259	19324	19248	19176	19125	19415	19384	19169	19205	19245	19274	19308	19070	19274	19011	19329	19307	19260	19030	19196	19224	19176	19325	19174	19229	19063	19012	19262	19045	19265	19095	19034	19354	19367	19207	19283	19040	19196	19223	19305	19034	19110	19153	19235	19194	19325	19126	19148	19434	19073	19301	19163	19277	19095	19178	19011	19217	19342	19375	19062	19175	19158	19210	19108	19164	19402	19119	19422	19180	19331	19266	19045	19371	19005	19222	19104	19265	19213	19230	19054	19243	19130	19282	19311	19095	19070	19182	19189	19282	19303	19242	19071	19137	19116	18980	19333	19358	19058	19241	19205	19193	19209	19457	19193	19266	19083	19250	19062	19164	19189	19261	19273	19067	19188	19067	19029	19109	19220	19016	19136	19197	19251	19319	19399	19177	19278	19401	19149	19285	18961	19050	19063	19054	19337	19231	19337	19040	19126	19113	19052	19317	19139	19172	19247	19126	19217	19015	19147	19230	19261	19234	19218	19092	19126	19087	19285	19058	19140	19134	19202	19469	19348	19146	19200	19174	19167	19135	19046	19272	19232	19005	19224	19004	19219	19114	19198	19197	19178	18931	19092	19052	19309	19009	19049	19185	19449	19086	19027	19153	19110	19184	19227	19212	19198	19134	18915	19244	19383	19046	19250	19334	19319	19170	19312	19164	19389	19347	19017	18972	19304	19134	19290	19196	19036	19123	19276	19125	19312	19003	19050	19105	19039	19207	19203	19134	19082	19401	19329	19307	19090	19168	18959	19005	19187	19209	19230	19183	19164	19263	18943	19409	19198	19297	19114	19349	19330	19160	18994	19265	19094	19252	19196	19082	19225	19129	19329	19389	19156	19239	19249	19118	19203	19112	19250	19168	19175	19250	18993	19226	19199	19206	19063	19228	19465	19450	19038	19257	19106	19130	19075	19231	19318	19378	19158	19127	19006	19145	19142	19234	19132	19032	19295	19306	19347	19083	19255	18993	19247	19191	19340	19233	19141	19120	19287	18961	19132	19016	19224	19316	19210	19217	19323	19110	19280	19087	19267	19368	19283	19122	19092	19131	19361	19389	19255	19254	19245	19167	19086	19031	18989	19146	19222	19422	19190	19224	19347	19139	19376	19153	19198	19135	19120	19110	19240	19125	19023	19308	19185	19173	19421	19161	19063	18992	19120	19168	19147	19267	19285	19385	19067	18969	18965	19197	18977	19213	19188	19387	19279	19477	19147	19263	19198	19160	19139	19079	18941	19200	19073	19087	19409	19203	19080	19246	19379	19266	19325	19304	19168	19241	19304	18987	19159	19069	19393	19029	18876	19198	19210	19177	19331	19361	19037	19250	19035	19201	19134	19125	19139	19262	19319	19174	19276	19067	19127	18967	18997	19180	19222	19188	19053	19088	19163	19125	18895	19270	19149	19287	19174	19146	19120	19206	18923	19296	19201	19102	19289	19109	19147	19190	19140	19028	18988	19023	19264	19337	19028	19167	19116	19305	19267	19135	19200	19083	19136	19032	19262	19238	19166	19237	19195	19242	19245	19211	19205	19324	19097	19391	19332	19316	19119	19134	19259	19268	19280	19045	19184	19145	19218	19479	19321	19083	19139	19239	19292	19213	19282	19277	19263	19123	19261	19273	19253	19217	19208	18975	19043	19115	19181	19164	19262	19290	19308	19185	19094	19092	19239	19180	19271	18861	19215	19243	19108	19269	19483	19361	19343	19129	19366	19251	19148	19268	19318	19223	19301	19362	19304	19059	19209	19202	19125	19320	19109	19268	19322	19150	19212	19139	19249	19169	18961	19145	18971	19083	19158	18962	19071	19109	19303	19416	19245	19349	19261	19270	19263	19054	19238	19148	19323	19080	19225	19206	19064	19179	19115	19291	19027	19368	18982	19069	19136	19018	19315	19049	19290	19384	19342	19230	19116	19164	19130	19338	19306	19216	19231	19479	19407	19092	19313	19027	19173	19028	19160	19265	19252	19131	18991	19285	19103	19090	19221	18995	19235	19258	19049	19406	19359	19220	19281	19197	19344	19132	19035	19070	19169	19008	19168	19215	19230	19385	19208	19198	19406	19286	19219	19241	19113	19248	19190	19200	19232	19182	19137	19279	19290	19062	19198	19144	19145	19285	19276	19300	19350	18980	19387	19338	19271	19216	19249	19294	19374	19339	19323	19293	19237	19285	19273	19104	19099	19190	19157	19299	19273	19368	19059	19235	19148	19164	19363	19153	19242	19252	19194	19157	19442	19204	19421	19295	19063	19075	19282	19095	19228	19067	19058	19255	19186	19165	19357	19074	19169	19267	19143	19154	19162	19016	19068	19138	19078	19078	19372	19286	19169	19244	19216	19181	19104	19352	19254	18992	19157	19153	19235	19206	19184	19324	19356	19346	19246	19192	19207	19085	19317	19296	19149	19180	19277	19100	19144	18962	19152	19289	19144	19233	19185	19149	19176	19057	19039	19225	19016	19080	19115	19287	19409	19455	19157	19269	19394	19175	19074	19146	19017	18995	19196	19266	19154	18995	19172	19149	19152	19270	19207	19091	19255	19143	19157	19193	19318	19234	19124	19060	18950	19199	19173	19095	19139	19355	19133	19234	19333	19011	19303	19321	19063	19086	19271	19130	19210	19099	19093	19142	19189	19260	19085	19403	19282	19249	19305	19215	19382	19268	19001	19164	19249	19249	19052	19044	19410	19227	19023	19179	19199	19187	19130	19210	19144	18975	19159	19230	19163	19151	19014	19285	19263	19302	19052	19217	19336	19117	19151	19222	19204	19124	19344	19256	19244	19247	19268	19326	19211	19414	19268	19138	19246	19173	19191	19135	19218	19215	19208	19152	19272	19089	19302	19242	19273	19206	19078	19291	19369	19338	19153	19102	19141	19204	19275	19032	19097	19276	19299	19082	19286	19182	19442	19143	19138	19058	19084	19106	19174	19089	19296	19302	19125	19214	19238	19165	19069	19266	19103	19302	19179	19135	19197	19175	19106	19179	19108	19182	19395	19139	19276	19241	19187	19028	19297	19218	19316	19413	19151	19350	19039	19264	19195	19296	19279	19104	19254	19202	19237	19354	19302	19214	19098	19318	19168	19203	19253	19122	19211	19228	19077	19287	19039	19187	18988	19264	19211	19366	19128	19031	19065	19316	19233	19179	19214	19102	19359	19115	19259	19346	19470	19148	19036	19462	19062	19076	19113	19142	19110	19158	19207	19111	19339	19059	19175	19191	19185	19072	19102	19171	19375	19244	19357	19095	19100	19247	19493	19109	19366	19042	19402	19191	19222	19248	19134	19355	19208	19169	18982	19105	19269	19151	19080	19058	19022	19290	19298	19253	19245	19156	19181	19169	19288	19472	19034	19180	19313	19413	19024	19192	19362	19352	19225	19227	19167	19149	19021	19350	19271	19166	19267	19165	19173	19240	19187	19170	19121	18852	19273	19134	19198	19133	19189	19187	19084	19098	19096	18976	19166	19225	19157	19300	19210	19255	19098	19387	19289	19226	19260	19258	19217	19160	19013	19344	19157	19373	19284	19313	19093	19057	19118	19092	19054	19237	19150	19055	19138	19092	19031	19190	19117	19019	19383	19192	19249	19358	19156	19164	19390	19375	19250	19330	19195	19102	19319	19217	19388	19402	19098	19294	19001	19215	19360	19027	19204	19222	19124	19131	19199	19085	19235	19180	19038	19115	19254	19220	19297	19174	19409	19108	19073	19104	19336	19020	19359	19237	19193	19172	19156	19273	19340	19298	19323	19199	19403	19124	19350	19112	19229	19114	19199	19017	19469	18997	19321	19304	19303	19116	19151	19149	19219	19227	19222	19260	19286	19250	19310	19176	18986	19265	19144	19327	19289	19459	19375	19174	19170	19363	19311	19153	19206	19206	19206	19265	18994	19314	19369	19252	19155	19046	19250	19087	19130	19188	19245	19199	19102	19268	19067	19230	19198	19124	19300	18985	19157	19228	19254	19131	19139	19204	19129	19367	19231	19220	19292	19278	19152	19060	19203	19146	19152	18957	19162	19343	19416	19070	19236	19305	19126	19206	19250	19248	18931	19195	19259	19160	19289	19178	19112	19132	19154	19156	19224	19167	19321	19299	19096	19034	19190	19309	19358	19007	19012	19035	19475	19274	19453	19175	19112	19100	19158	19053	19150	19290	19349	19161	19120	19191	19210	19241	19151	19261	19032	18960	19151	19253	19317	19176	19325	19239	19201	19203	19097	19226	19146	19190	19223	19327	19476	19165	19304	19168	19226	19138	19286	19412	19137	19153	19118	19264	19181	19182	19377	19315	19201	19087	19340	19006	19303	19060	19323	19384	19239	19297	19246	19221	18945	19227	18962	18994	19338	18999	19060	19208	19358	19260	19442	19252	19180	19431	19203	19076	19086	19067	19124	18957	19123	19075	19100	19120	19303	19297	19301	19260	19119	19194	19275	19117	19041	19177	19359	19013	19051	19252	19184	19134	19186	19147	19330	19208	19225	19122	19111	19145	19017	19234	19284	19287	19230	19118	19135	19153	19169	19333	19112	19307	19212	19202	19193	19067	19354	19295	19340	19178	19123	19163	19261	19206	19229	19225	19221	19003	19209	19237	19404	19167	19110	19503	19170	19111	19270	19298	19013	19161	19217	19088	19097	19240	19122	19202	19274	19277	19293	19094	19206	19119	19072	19110	19086	19259	19269	19285	19206	19197	19142	19171	19403	19336	19120	19235	19202	19181	19211	18830	19238	19254	19098	19237	19319	19054	19308	19185	19103	19161	19196	19184	19363	19075	19181	19335	19373	19135	19094	19313	19097	19277	19372	19298	19271	19163	19173	19211	19168	19165	19222	19239	19299	19343	18957	19216	19314	19138	19253	19239	19194	19157	19058	19068	19304	19193	19229	19230	19145	19217	19443	19103	19223	19099	19222	19033	19195	19271	19068	19060	19078	19101	19152	19006	19258	19183	19177	19358	19245	19150	19341	19192	19092	19048	18707	19414	19313	19060	19051	19215	19167	19205	19458	19327	19380	19189	19066
17305	19563	19018	18092	17546	17394	17309	17329	17249	17271	17368	18101	20899	21059	19741	18115	17457	17184	17102	17238	17224	17100	17077	17138	17129	17149	17221	17115	17217	17150	17248	17139	16961	17199	17221	17263	17196	17174	17296	17191	17279	17086	17179	17033	17373	17117	17131	17269	17352	17076	17123	17330	17243	17018	17142	17295	17266	17369	17158	17131	17241	17178	17241	17143	17246	17356	17217	17216	17138	17220	17057	17271	17251	16983	17163	17209	17084	17022	17080	17057	16996	17280	17158	17056	17250	17157	17094	17174	17247	17139	17174	17017	17143	17120	17206	17175	17281	17104	17231	17306	16954	17354	17169	17132	17144	17386	17096	17128	17115	17150	17170	17007	17283	17346	17192	17201	17179	17037	17083	17152	17162	17039	17360	17037	17308	17089	17080	17243	17173	17146	17110	17306	17057	17043	17179	17372	17064	17076	17211	17098	17132	17054	17313	17072	17223	17104	17288	17346	17118	17147	17178	17175	17142	17326	17084	17156	17309	17175	17028	17108	16971	17345	17262	17204	17213	17230	17174	17163	17004	17192	17122	17138	17160	17114	17262	17040	17287	17124	17143	17214	17095	17075	17262	17054	17244	17239	17220	17178	17039	17225	17062	17154	17262	17058	17205	17151	17185	17086	17175	17056	17159	17148	17349	16947	17079	17123	17182	17160	17227	17155	17194	17017	17197	17066	17093	17151	17176	17339	17076	17340	17232	17171	17063	17163	17274	17049	17045	17192	17258	17158	17206	17041	17047	17259	17137	17116	17353	17251	17072	17066	17300	17002	17028	17340	17189	17208	16958	17312	17155	17128	17218	17339	17229	17416	17201	17227	17133	17290	17267	17256	17235	17182	17243	17073	17182	17320	17080	17403	17201	17009	17154	17024	17314	17098	17242	17125	17178	17162	17339	17185	17116	17261	17144	17007	17366	17152	17364	17139	17095	17105	17283	17164	17348	17321	17226	17010	17270	17224	17147	16954	17272	17092	17192	17305	17219	17268	17292	17227	17160	17203	17175	17255	16998	17059	17072	17086	17090	17132	17185	17198	17170	17222	16968	17188	17013	17251	17264	17257	17297	17293	17269	17082	17084	17115	17036	17069	17159	17301	17189	17112	17111	17227	17166	17270	17061	17178	17202	17370	17216	17222	17243	17031	17237	17234	17069	17073	17219	17041	17173	17153	17392	17235	17078	17151	17260	17043	17175	17199	17275	17281	17184	17232	17155	17227	17146	17088	17206	17158	17232	17284	17180	17200	17345	17279	17225	17169	17223	17298	17120	17241	17172	17226	17255	17241	17159	17256	17251	17117	17261	17195	17202	17136	16980	17146	17182	17024	17205	17137	17209	17128	17224	17165	17163	17132	17279	17153	17151	17115	17276	17242	17043	17041	17210	17022	17280	17072	17109	17158	17186	17242	17182	17078	17095	17138	17160	17295	17135	17065	17065	17013	17216	17149	17272	17079	17272	16986	17090	17298	17129	17007	17242	17410	17295	17264	17137	17265	17191	17083	17241	17063	17024	17392	17137	17292	17431	16993	17128	17194	17008	17064	17117	17206	17143	17174	17148	17079	17306	17290	17292	17170	17328	17180	17165	17153	17031	17260	17112	17024	17017	17235	17043	17316	17136	17049	17266	17010	17135	17300	17307	17208	17188	17163	17147	17222	17207	17116	17291	17285	17093	17129	17038	17353	17129	17178	17285	17301	17150	17298	17189	17154	16963	17228	17214	17113	17160	17346	17278	17004	17172	17265	17051	17055	17117	17175	17072	17250	17191	17106	17209	17019	17183	17312	17067	17129	17279	17187	17294	17063	17091	17181	17231	17182	17256	17116	17169	17155	17167	17269	17126	17247	17208	17175	17128	17205	17258	17257	17005	17105	17152	17129	17182	16909	17192	17133	17200	17298	17364	17231	17172	17004	17302	17152	17287	17187	16948	17268	17169	17144	17286	17110	17138	17022	17218	17370	17029	17210	17075	17095	16996	17256	17045	17384	17091	17373	17213	17357	16966	17218	17131	17095	17060	17040	17183	17174	16902	17242	17162	17073	17231	17124	17076	17070	17123	17177	17109	17136	17191	17217	17156	17251	17125	17281	17338	17084	17199	17199	17030	17190	17049	17152	17196	17318	17141	17290	17140	17016	17132	17344	17228	17242	17030	17100	17007	17157	17221	17275	17085	17223	17166	17163	17067	17019	17090	17151	17106	17238	16985	17118	17198	17193	17157	17108	17121	17122	17138	17110	17197	17199	17137	17154	17317	17289	17197	17109	17203	17162	17167	17079	17364	17216	17304	17031	17306	17192	17177	17232	17183	17261	17124	17079	17155	17050	16983	17188	17317	17258	17294	17001	17147	17228	17154	17251	17170	17167	17208	17121	17321	17212	17208	17226	17238	17201	17287	17061	17050	17125	17255	17052	17188	17146	17221	17198	17397	17299	17149	17169	17050	17271	17191	17175	17043	17123	17171	17430	17149	17135	17326	17167	17170	17198	17215	17156	17275	17218	17014	17085	17408	16880	17104	17218	17290	17279	17279	17114	17117	17065	17074	17128	17375	17112	17160	17274	17146	17226	17395	17132	17247	17260	17236	17132	17265	17219	17026	17080	16980	17197	17206	17146	17292	17100	17121	17249	17021	17142	17135	17300	17174	17184	17174	17164	17180	17146	17093	17237	17199	17449	17227	17102	17335	16939	17159	17220	17147	17142	17311	17255	17050	17090	17226	17085	17079	17194	17015	17084	16964	17175	17272	17324	17187	17366	17195	17105	17238	17392	17161	17034	17144	17162	17224	17112	17084	17227	17069	17158	17103	17135	17266	17251	17128	17261	17100	17170	17151	17139	17066	17041	17230	17210	17039	17252	17135	17051	17091	17257	17079	17122	17375	17228	17158	17206	17279	17193	17306	17215	17158	17254	17103	17106	17110	17276	17219	17194	17163	17249	17108	17078	17170	17355	17267	17035	17321	17171	17352	17139	17234	17236	17240	17153	17152	17304	17213	17189	17117	17197	17221	17315	17180	17335	17293	17148	17241	17105	17157	17197	17041	17057	17174	17308	17323	17158	17132	17285	17229	17137	17421	17171	17221	17063	17281	17166	17194	17256	17157	17185	17297	16934	17059	17324	17143	16972	17183	17056	17218	17257	17217	17049	17132	17150	17121	17086	17211	17253	17132	17387	17269	17177	17336	17219	17321	17142	17174	17272	17260	17365	17190	17217	17078	17106	17165	17178	17198	17101	17151	17185	17149	17265	16970	16985	17248	17141	17114	17255	17346	17132	17112	17266	17247	17041	17046	17083	17167	17109	17098	17189	17092	17254	17126	17269	17355	17220	17116	17128	17261	17058	17133	17050	17216	17206	17291	17016	17231	17119	17017	17084	17174	17220	17311	17387	17312	17213	17041	17205	17390	17163	17243	17314	17281	17145	17036	17172	17269	17230	17183	17110	17343	17272	17347	16991	17305	17214	16999	17050	17338	17231	17185	17184	17277	17104	17188	17109	17000	17175	16982	17298	17112	17143	17283	17217	17087	17231	17287	17134	17369	17040	17246	17132	17168	17254	17189	17352	17297	17185	17228	17245	17040	17204	17224	17200	17040	17273	17153	17037	17252	17158	17491	17010	17223	17161	17012	17198	17159	17084	17176	17319	17126	17203	17285	17158	17240	17107	17134	17154	17278	17058	17239	17243	17093	17318	17075	17219	17270	17076	17293	17112	17191	17230	16989	17097	17098	17134	17157	17190	17082	17213	16998	17332	17296	17325	17177	17156	17175	17156	17190	17128	17134	17220	17137	17198	17098	17280	17289	17146	17292	17132	17243	17264	17117	17166	17282	17297	16987	17262	17351	17156	16955	17202	17196	17242	17023	17197	17169	17059	17067	17341	17255	17272	17211	17130	17228	17124	17161	17215	17327	17234	17110	17257	17331	17153	17052	17120	17188	17329	17117	17260	16995	17254	17100	17214	17242	17249	17020	17344	17338	17223	17160	17153	17141	17212	17161	17353	17202	17160	17151	17234	17253	17086	17127	17164	17123	17254	17271	16984	17127	17036	17211	16978	17204	17224	17096	17258	17274	17159	17127	17244	17212	17164	17096	17252	17136	16874	17058	17158	17157	17138	17171	17307	17132	17315	17110	17084	17185	17220	17414	17163	17146	17403	17307	17217	17140	17300	17222	17048	17242	17180	17159	16991	17221	17151	17165	17231	17323	17067	17283	17359	17101	17206	17183	17129	17310	17247	17213	17125	17098	17176	17258	17048	17143	17177	17234	17017	17141	17029	17184	17422	17090	17122	17145	17069	17355	17190	17294	17195	17108	17342	17158	17153	17172	17122	17074	17224	17248	17162	17107	17145	17191	17233	17120	17164	17279	17181	17167	17213	17240	17335	17077	17281	17173	17271	17045	17163	17206	17127	17096	17079	17080	17124	17050	17040	17207	17276	17183	17175	17053	17147	17008	17204	17095	17222	17327	17110	17199	17196	17260	17098	17233	17077	17153	17182	17274	17288	17097	17047	17268	17251	17185	17250	17175	17278	17256	17210	17214	17157	17125	17038	17135	17175	17075	17145	17053	17232	17127	17270	17167	17191	17297	17146	17306	17123	17181	17205	17322	17189	17018	17110	17145	17204	17293	17161	17302	17240	17089	17275	17036	17156	17141	17035	17111	17137	17167	17362	17291	17233	17318	17062	17273	17041	17193	17191	17181	17073	17185	17343	17031	17167	17101	17257	17045	17143	17210	17066	17195	17211	17190	17140	17181	17089	16980	17320	17076	17289	17335	17277	17132	17067	17203	17178	17276	17187	17278	17118	17196	17083	17106	17123	17112	17136	17045	17100	17131	17215	17301	17149	17108	17282	17343	17209	16971	17118	17249	17248	17122	17100	17250	17300	17050	17174	17150	17099	17181	17128	17239	17277	17322	16973	17263	17119	17069	17028	17201	17157	17057	17226	17179	17100	17263	17280	17119	17078	17330	17160	17087	17017	17090	17221	17153	17008	17082	17283	17189	16953	17089	17153	17134	17192	17240	17221	17177	17284	17304	17093	17237	17114	17160	17302	17013	17380	17164	17353	17367	17121	17348	17133	17348	17146	17350	17170	17273	17040	17322	17086	17122	17135	17212	17076	17103	17148
25008	21380	28194	25443	21933	20890	20839	19625	19371	19356	19415	22698	33781	33948	28656	23490	20597	19269	19163	19200	19015	19261	19006	18972	19012	19087	18985	19039	19061	18866	19037	18950	19138	18851	18892	18816	19100	18952	18720	18732	18740	18806	18980	18889	18978	18941	19118	18997	19062	18984	18811	19042	19079	19025	18865	18975	19073	19042	18966	18928	18832	18820	18855	18841	19054	18957	18815	18802	18925	18850	19052	18946	18780	18873	18902	18898	18910	18908	18915	18817	18968	18794	18888	18833	18927	18912	18750	19048	19127	19119	18808	18844	18894	18959	18995	18953	18866	19023	18627	18893	18979	18841	18982	18802	19016	18749	18884	18864	18875	18907	19048	18806	18855	18811	18889	19155	18857	18907	18959	18896	18958	18853	19067	18825	18986	18854	19000	19140	18991	18942	19057	18970	18983	18940	18842	18853	19002	18863	19027	18863	19004	18885	19082	18947	18901	18804	18894	18995	18827	18720	18954	18994	18933	18711	18898	18919	19001	19040	18847	18962	18984	18736	19005	18717	18788	18853	19080	18851	18750	18886	18967	18832	18851	18869	18785	18894	18815	18810	18675	18777	18772	18918	18896	18848	18704	18865	18965	18820	18875	18888	18738	18880	18857	18956	18890	18828	18793	18956	19027	18953	18704	18969	18907	18921	18934	18919	18645	18889	18841	18913	19049	18888	18999	19025	18931	18864	18760	18964	18871	18867	18922	18996	19097	18876	19119	18771	19021	18988	18891	19088	18815	18958	18881	19047	19077	18831	18541	18893	18942	18937	18715	18802	18971	18687	18969	18876	18945	18841	18893	18934	18901	18980	18735	19022	18822	18611	18865	18801	19137	18985	18843	19094	18710	18880	19030	18849	18714	19136	18943	18896	18897	19071	19082	19106	18708	18843	18922	18985	18758	18790	18835	19108	18822	18682	18992	18856	18913	18921	18953	18926	18927	18927	18962	18838	18877	19018	19012	18755	19077	18911	19106	18795	19056	19034	18959	19021	19001	18859	19012	18880	19026	18708	18911	18898	18882	18841	18901	19183	19068	19019	18868	18743	18813	18990	19036	18825	18904	19151	18952	18838	18915	18756	18886	19002	19042	18885	18826	18973	18964	18775	18806	19107	19141	19039	18805	19101	19085	18844	19003	18695	18866	19102	18842	18949	18789	19021	18831	18755	18974	18813	18849	18977	18943	19001	18967	18879	19018	18983	18790	18965	18880	18808	18915	18944	19009	18963	18820	18817	18836	18898	18910	18781	19087	19015	18907	18751	18963	19028	18891	18889	18912	18903	18904	18808	18982	18739	18965	18910	18979	19004	18789	18957	19099	18942	19002	19145	18920	18818	18777	18786	18971	19141	18917	18825	18852	18852	18934	18911	18884	18929	18893	18883	18978	19042	18926	18945	18868	18926	18951	19001	19049	18900	19099	18791	18845	18976	18861	19034	18942	18791	18914	18910	18771	18922	18829	18906	18706	18983	18903	19078	19007	18930	18677	18972	18874	18897	18835	18991	18820	19053	18776	19019	18826	18846	18763	18861	18756	18852	19063	18941	19050	18915	18816	19098	18959	18859	19082	19033	18935	19086	19031	19024	18949	18876	19048	18795	18607	19041	18963	19067	18988	18789	18920	19050	18986	19167	18784	18760	18958	18950	18818	19136	19076	18949	18835	18959	18767	18872	18820	19143	18943	19115	18808	18920	19143	18858	19051	18953	18812	19030	19088	18864	18841	18901	18749	18813	18954	18829	18918	19069	18826	19141	18963	18918	18914	18900	18880	18937	18722	18866	18908	18916	18963	19006	19054	19022	18863	19180	18633	18791	18950	18972	18950	18919	18792	18839	19114	19029	18922	18984	19003	18764	18874	18865	18875	18667	19091	18891	18824	18784	18964	18899	19018	18991	18913	18928	18931	18920	18863	18798	18846	18945	19091	18776	19029	19013	18763	18879	19150	19042	18965	19201	18989	18704	18784	18874	18983	18591	18929	18919	19032	18905	18755	18759	18824	19087	18761	18830	18927	19045	18875	18963	19095	19067	18977	18908	18770	18985	18998	18675	18910	18872	18927	18812	18934	18988	18963	18865	18892	18972	18932	18741	19095	19053	18790	18884	19086	18933	18985	18575	18823	18869	18997	18999	18891	18929	18894	19043	18921	18829	18996	18889	18881	18922	18947	18897	19051	18849	19040	18870	18907	18851	18910	18909	18703	18686	18842	18916	19055	18791	18858	18793	18882	19005	19043	19212	18680	19174	18864	18764	18900	18914	18855	18821	19111	18915	19062	18700	18888	18895	18846	19001	18910	18615	18891	18855	18948	18908	18878	19169	18985	18921	19002	19032	18885	19110	18942	19009	18780	18791	18906	18918	18736	18960	18852	18901	19194	18840	18812	18991	19039	18974	19113	18684	19049	19130	18952	18892	19105	18883	18944	18882	19055	18926	19123	19179	18892	18935	18922	18968	19027	18907	18813	18849	18868	19066	18931	18799	18857	18904	18887	18906	18849	18753	18762	18830	18799	18911	18677	19069	18868	18965	18959	18943	18755	18888	18848	18845	19078	19053	19017	18758	18851	18836	18903	18963	18887	18795	18772	18849	19114	18990	18960	18832	18590	18838	18937	18683	19016	18852	18827	18824	19000	19065	18885	18916	18881	18992	18992	19038	18866	19070	19006	18806	18756	19024	18823	18945	18855	18934	19110	18876	19004	18785	18824	18827	18922	18949	18880	19077	18888	19116	18986	18982	18902	19005	19011	19050	18794	18937	18887	18967	18884	18885	18760	18667	18860	19125	18842	18790	18895	18812	19015	18956	18836	19120	18828	18937	19111	18993	19061	19025	19002	19034	18974	18982	18925	18709	18679	18855	19265	18863	19126	18792	18947	18856	18797	19120	18879	18850	18870	18725	18784	18904	18932	19107	18815	18953	18977	18988	18968	18641	18954	18977	19064	18957	18998	19050	19039	18958	18830	18988	18948	18777	18971	18838	19027	18945	18993	18758	18828	18834	19075	18914	18892	19054	19094	19034	19141	18760	18964	18828	18649	19120	18947	18946	18921	18777	18888	19042	18973	18965	18895	18928	18816	19026	18942	18954	18890	19045	18973	18919	18925	18854	18959	19021	19170	19106	18925	18950	18903	19044	18776	18803	18709	18828	19081	19042	18817	18891	18760	18873	18900	18941	18861	18776	18961	19082	18798	18975	18868	18861	18987	18836	18919	18877	18859	18862	19054	18915	18897	18994	18967	18916	18888	18797	19042	19035	18849	19053	18983	18909	18914	18916	18642	19093	19024	19127	18895	18865	18918	18882	19009	19056	18929	19124	19131	19105	18978	18972	19101	18978	18960	18782	18711	18784	18710	19150	18811	18880	18814	18851	18764	18834	18756	18785	18974	18911	19082	18873	18932	18875	19154	18898	19027	19054	19022	18817	18840	18956	19125	18992	18888	18982	18692	18943	18946	18812	19013	18886	18795	18961	19019	18862	18865	18957	18960	18989	18962	19034	18949	19027	19044	18806	19005	18939	18940	19084	18946	18940	18861	18877	19066	18739	18814	18879	18870	18958	19112	18944	18860	19321	18965	19043	18957	18879	19249	19035	19070	18973	18999	18864	18953	18866	18857	18733	18855	18640	18867	18998	19032	19045	18750	18921	18989	18803	19068	18989	18919	18906	18980	18834	19075	19062	18973	18996	19014	18872	18919	19118	18861	18735	19011	18726	18915	18817	18799	18963	19177	19109	18856	19066	18976	19025	18977	18916	19005	18933	19016	18836	18909	18785	18885	18866	18711	18832	18874	18751	18746	19080	18856	18793	18715	19052	18790	18763	18984	19034	19027	18866	18772	18900	19054	19098	18955	18973	19056	18968	18973	18928	18909	18944	19028	18941	18862	18867	19068	18973	18760	18617	19053	18889	18980	18797	18917	18937	19071	18887	18868	18778	18741	19077	18974	19100	18894	19059	19021	18885	18855	18791	18903	19102	18848	18844	18859	18785	19072	18824	18953	18919	18864	19228	18778	18943	18922	18803	18886	18980	18896	18896	19109	18704	18946	18886	18906	19019	19036	19126	18883	18842	19029	18819	18846	18947	18995	18924	18964	18810	18968	18850	18684	18901	18874	18790	18936	18842	19001	18931	18757	18831	18891	18718	18947	18834	18945	18942	18906	18662	18887	18878	19006	18941	18849	18977	18912	19010	18945	18944	18919	19062	18821	18970	18987	18868	18866	18984	18926	18923	18807	19109	19025	18706	18886	18810	18923	18737	18788	18967	18892	18917	18960	18948	19054	18926	18879	19089	19058	18979	18853	18845	18821	18889	18718	18966	18984	19145	18963	18898	18997	18942	18988	19058	18999	18816	19060	18768	18702	18908	18904	18946	18850	18941	19093	18998	19081	19030	18790	18949	18771	18892	18837	18844	19054	18953	18875	18967	19082	18941	18912	18961	18849	18764	19036	18972	18957	18883	19027	18905	19173	18688	18762	19072	19130	19058	18906	18826	18981	18859	18981	18870	19080	18965	18940	18907	18812	18879	19114	18813	18899	18937	18902	19214	19005	19143	18899	18978	19084	18826	18791	19075	19067	18984	18920	18833	18881	18815	18992	19034	19032	19081	18949	18868	18847	18857	18754	19105	18865	18690	18894	18652	19024	18790	18845	18690	18788	18967	18871	18908	19121	18707	19065	18984	18950	18747	18973	18954	18968	18671	19005	18828	18938	18927	19037	18843	19031	18918	18852	19357	19094	18876	19146	18940	19095	18902	18732	19054	18907	18900	19079	18973	18946	19041	18947	18752	18833	18978	18745	18991	18807	18894	19021	18670	18779	18757	18864	18874	19002	18882	18858	19161	18987	19070	18947	18941	18822	18838	18838	18697	18995	18991	19121	18833	18953	18967	18898	18875	18965	18772	18941	19000	18870	18931	18839	19012	18808	18809	18971	18928	18915	18919	18929	18823	18949	18864	18936	18913	19087	18945	18907	18900	19014	19019	19008	19024	19039	18942	18729	18875	18829	18919	18830	18845	18723	18721	18934	19095	19054	19051	19053	18880	18801	19022	18763	18834	18945	18981	18940	19007	18840	18888	18794	18816	18979	18865	19000	18874	18937	19039	18981	18868	18883	18936	19053	18978	19043	18998
16375	24756	23267	20211	19005	18284	17869	17950	17633	17555	17736	24377	37337	35563	28588	22087	18532	17528	17145	17170	16971	17144	16982	16989	17065	17236	17116	16976	17245	17033	17121	17158	16932	17045	17213	17063	16960	17166	17074	17161	17239	17056	17136	17073	16987	17277	16983	16976	17007	17150	17252	17145	17065	17049	17191	17110	17112	17170	17152	17061	16945	16963	17165	17104	16869	17053	17176	17082	17190	17123	17039	17199	17063	17214	17204	17033	17162	17113	16914	17091	17050	16999	16955	17131	17068	17044	17076	16953	17168	17160	17213	17161	17148	17170	17034	17130	17200	16996	17198	16998	17111	17082	17244	17243	17082	17070	17082	16981	17191	17181	17125	16981	17101	17128	17123	16931	17113	17248	17025	17015	17151	17154	17016	17147	17113	17304	16957	17102	16972	17149	17190	16975	17053	17061	17113	17111	17143	16997	17045	17122	17007	17138	17110	17076	16934	17163	17090	16924	17021	16962	17005	17004	17302	17104	17152	17292	17058	17172	16948	17160	16990	16951	16939	17281	17029	17109	17044	17059	17040	17104	17208	16869	17018	17075	17253	17060	16919	17209	17130	17092	16979	17227	17076	17033	16954	17045	17108	17146	17178	17213	17221	17162	17034	17115	16992	17032	17239	17142	17158	17131	17092	16903	17086	17025	17177	16982	17054	17094	17058	17052	16833	17087	16863	17139	17091	16841	17102	17178	17367	17214	16945	17004	17130	16876	17098	17168	17050	17213	17089	17132	17016	16904	16968	16972	17179	17026	17065	17079	17129	17043	17157	17143	16813	17071	17113	17179	17030	17133	16976	16858	16976	17276	17173	17160	17051	17106	16988	17206	17125	17031	17118	16919	17181	16974	17232	17124	16987	17020	17191	17200	16942	17044	17141	17112	17044	17139	17260	17123	16989	17182	17130	16974	17123	17105	17291	17077	17191	17141	17000	17063	16995	17094	17028	16946	17006	16884	17202	17093	16960	16966	17026	17021	16930	16903	17117	17050	17062	16995	17173	17116	17069	17056	17224	17037	17089	17046	17102	16962	17085	17022	17101	17194	17093	17035	17093	17143	16925	17089	17136	17074	16970	17050	16936	17054	17082	17170	17142	17022	16980	17104	17012	17088	17080	17080	16974	16955	17094	17036	16977	16992	16852	17148	17249	17018	17078	17140	17098	16960	17119	16943	17078	16981	17058	17083	17080	17068	17000	17107	17191	17100	16976	17203	17023	17294	17176	17179	17005	17039	17066	17050	17007	17063	17015	17225	17111	17124	17037	16994	17228	17028	17073	17157	17123	17000	17202	17237	16942	17049	17062	17105	17033	17360	17137	17081	17148	16990	17100	17172	17072	17144	17208	17020	17169	17203	16974	17171	17165	17105	17132	17055	17007	17062	17033	17140	16924	17171	17072	17008	17181	17062	17184	17174	17063	17127	16947	17166	16985	17040	17121	17095	17076	17065	17028	17119	17009	17057	17173	17127	16960	16915	17005	16929	16996	17138	17075	17048	17400	17014	16935	16902	16932	17156	16934	17189	17161	16984	17020	17169	17046	17203	17237	16933	17279	17009	17077	17087	16968	17046	16972	17122	16962	17075	17083	17008	16983	17105	17094	17074	17109	17139	17214	17110	16883	17056	17139	17181	17325	17031	17207	16945	17134	17016	17150	17116	17055	17075	17071	17025	16921	17044	17141	17140	17139	17209	17174	17289	17053	17011	17090	17144	17148	17130	17022	16926	17070	17049	17129	16974	17007	17081	17046	17080	17061	17015	17079	17145	16999	17040	17182	16963	17053	17053	17099	17080	17207	17047	17108	17018	17164	17097	17003	17075	17160	16903	17131	17030	17080	17028	17080	17015	16932	16927	16915	16969	17129	17122	17106	17147	17166	17017	17119	17256	17099	17067	17090	17262	17003	17071	17057	17216	17132	17145	16934	17126	17038	17135	16973	17202	17187	17089	17061	17185	17147	17053	17234	17022	17099	17037	17069	17154	17075	17205	17136	17202	17117	17022	16921	17064	17135	16978	17091	17015	16983	17115	17096	17002	17102	17027	17099	17204	17106	17190	17083	16900	16970	17091	17015	17116	17215	17087	16990	16832	17275	17003	17234	17208	17220	17219	17081	17081	17097	17066	17141	17198	17218	17182	17022	17112	17016	17106	17163	16944	17283	16943	17097	17066	17039	17132	17052	16948	17079	17089	16986	17006	17225	17014	17035	17079	16925	17113	17159	17076	17010	16913	17143	17028	17160	17089	17292	17034	17157	17076	17093	17139	16975	17070	17189	17174	17062	17072	16896	17071	17009	17212	17219	17004	17093	17183	17044	17078	16964	17043	16992	17012	17072	17150	17306	16989	17205	17057	17077	17120	17159	17103	17012	16976	17063	17080	17088	16937	17135	16984	17017	17090	17117	16983	16958	16948	16918	17076	17085	17175	17224	17245	17016	17012	16936	17188	16985	17053	17099	17122	16994	17162	17094	17006	17217	17117	17089	17302	17184	17101	17137	17035	16990	17224	17044	16983	17209	17282	16915	17101	17066	17007	17069	16991	17201	16860	17181	17136	17219	17041	17139	17201	17134	17071	17111	16924	17174	17074	17058	17071	17078	16994	17079	17015	17023	17097	17091	17094	16977	17047	17052	16963	17033	17201	17256	16975	16965	17015	17087	17135	17076	17067	17082	17113	17029	17005	17011	16844	17289	17171	16896	17194	17139	16947	17112	16904	17070	17048	17022	17017	17089	17167	17248	17147	17048	17014	17174	17062	17210	17135	17023	17145	17076	16971	16929	17197	17022	16889	17428	17071	17149	16869	17092	17052	17039	17109	17080	17146	17099	17180	17196	17066	17137	17130	17216	16988	17074	16968	17285	17241	17003	17100	17236	17210	17280	16997	17152	17277	17221	17172	17041	17181	17107	17027	17210	17077	17133	17098	16933	17008	16898	16982	17199	17065	17098	17037	17108	16912	17018	17078	17219	16887	17260	16914	17001	17057	16916	17110	17253	17106	17136	17097	17049	17140	17056	17107	17064	17149	17153	17075	17155	17232	17116	16922	16918	17071	17015	17102	16992	17135	17099	17046	17041	17100	17137	17400	17101	17101	16864	17212	16945	17089	17118	17277	17273	17223	16979	17117	16926	17029	17170	16993	17125	16915	17005	17094	17122	17083	16987	16974	17122	17037	16980	17170	17209	17133	17050	17083	16949	16993	17021	17070	17018	16995	17264	17140	17032	17214	17077	16943	16994	17196	17097	17107	17206	17175	17223	16916	17096	16847	17096	17159	17117	17167	17057	17280	17050	17160	16969	17104	17115	17033	17115	16954	17192	17237	17054	17015	17079	17101	16988	17073	17046	17115	17101	17083	17053	16852	17148	17094	17158	16944	16928	17089	17163	17100	17215	17087	17044	16902	16995	17068	17055	17106	17112	17170	16993	17223	16983	17006	17049	17114	17038	17098	17199	17096	17000	17050	17165	17055	17084	17003	17130	17016	17031	17056	17169	17163	16937	17102	16890	17082	17086	17107	17158	16945	17091	17036	16895	16929	17048	17100	17175	17120	16976	17141	17112	17118	17215	17392	17050	17073	17237	16928	17154	17148	17273	17086	17115	17080	17117	17231	17126	17034	16989	17065	17216	17029	17097	16951	17066	17199	16932	17056	17062	17045	17143	17235	17280	17090	16986	17107	17027	16950	17000	17121	17074	17078	17092	16995	17190	17099	17065	17146	16973	16990	17079	16973	17043	16973	17112	17062	17114	17062	16947	17089	17139	17049	17131	16983	17138	17208	17189	17163	17094	17016	17017	16972	17067	17073	16832	17017	17067	17072	17037	17031	16980	16928	17081	17175	17032	17012	17203	17069	17084	16978	17114	17127	17117	17201	17009	17046	17157	17101	17037	17254	17154	17080	17009	17019	17033	17020	17279	17023	17002	17113	17016	16964	17166	17108	17000	16957	17011	17124	16919	16944	17081	17123	17170	17084	17130	17228	17087	17025	16971	16991	17091	17071	17133	17044	17033	17016	17113	17202	16984	17137	17031	17161	17007	17181	17089	17110	17192	17070	17058	17056	17156	17107	16976	17051	17197	17092	17080	17118	17106	16981	17107	17022	17137	17127	17233	16967	17205	17086	17196	17002	17188	17152	17006	16960	17080	16967	17009	17041	17162	16974	17034	17092	17221	17184	17045	16990	17132	17079	17120	17123	17235	17235	17030	17072	17091	17218	17207	17081	17151	17064	17111	16985	17061	17129	17057	17137	17059	16980	17119	17074	16952	17190	17102	17152	17029	17087	17115	17017	17131	16906	17062	17051	16911	17032	16904	17167	17090	16971	16948	17078	17117	16982	17134	17093	17026	17230	16866	17007	16995	17060	17192	17205	16984	17105	17157	17128	17135	17238	16927	16954	17213	17153	16794	17246	16959	17171	17130	16996	17132	17041	17052	17119	17034	17006	17101	17283	16965	16991	17015	17155	17322	17157	17040	17044	17073	17224	17000	17114	17046	17209	17089	17269	17066	17199	17189	16882	17031	17221	16998	17201	16949	17050	16988	17041	16859	17176	17193	17063	16983	17011	17148	17179	17030	17037	17099	17199	17035	17040	17046	17088	17084	17090	17139	16879	16936	17033	16961	16939	17079	17040	17177	17276	17222	17089	17167	17207	16958	17185	17139	17028	17046	17108	16935	17139	17106	17140	17034	17084	17021	16961	17133	17082	17001	17166	17083	17054	17159	17153	17097	17154	17092	17053	16993	17135	16918	17101	16991	17069	17019	17200	16774	17190	16998	16929	17168	17132	17134	16979	17095	17115	17005	17078	17092	16911	16958	17147	17064	17141	17144	17123	17105	16923	17122	17038	17031	17115	16900	17137	17075	17095	17022	17122	17081	17056	17152	17187	16870	17158	17141	17011	17189	16896	16970	17100	17055	17224	17082	16874	17076	17083	17134	17078	17145	17176	17241	16951	17149	17131	17066	17148	17148	17103	17338	16885	16966	17144	17095	16960	17097	17118	17051	17073	17107	17222	17061	17168	17012	17057	17027	17067	17021	17054	17107	17135	17294	17147	16965	17047	17213	16967	17033	17064	17162	16970	16989	17226	17126	17271	17175	17032	17177	17041	17148	17069	16923	17002	17224	17005
23681	21346	28869	24224	22064	23207	22810	19797	19300	19603	19342	23907	41396	42833	35171	27456	21998	19679	19100	19001	18764	18664	18930	18792	18720	18812	18601	18794	18846	19044	19040	18909	18919	18740	18780	18768	18774	18809	18790	18901	18894	18802	18764	18859	18758	18883	18913	18960	18944	19006	18913	18925	18807	18675	18927	18883	18799	18966	19013	18692	18812	18973	18745	18888	18806	18872	19018	18832	18865	18722	18803	18893	18730	18837	18757	18670	18843	18470	18889	18663	18889	18818	18820	18801	18800	18743	18681	18840	18794	18946	18754	18940	18815	18900	18741	18682	18742	18856	18734	18675	18803	19053	18836	18629	18949	18764	18963	18640	18831	18777	18762	18820	18775	18892	18672	18812	18754	18705	18800	18680	18885	18723	18874	18700	18745	18825	18594	18736	18761	18700	18813	18782	18661	18915	18967	18701	18689	18916	18867	18642	18861	18866	18805	18776	18744	18838	18920	18874	18766	18618	18804	18708	18571	18646	18686	18780	18861	18811	18765	18663	18613	18907	18909	18898	18837	18835	18836	18778	18500	18707	18641	18719	18613	18861	18935	18876	18785	18756	18897	18859	18585	18684	18675	18671	18821	18823	18913	18731	18711	18483	18699	18816	18813	18670	18811	18927	18790	18711	18763	18684	18722	18694	18824	18814	18696	18780	18979	18920	18774	18589	18716	18674	18778	18814	18561	18740	18718	18844	18742	18751	18633	18774	18718	18720	18783	18854	18828	18638	18816	18514	18895	18843	18578	18371	18775	18817	18586	18787	18642	18828	18772	18681	18991	18671	18745	18614	18915	18692	18776	18880	18946	18723	18751	18665	18862	18790	18882	18650	18950	18545	18979	18788	18837	18885	18903	18482	18873	18862	18883	18576	18597	18658	18655	18772	18799	18700	18741	18538	18825	18706	18730	18712	18754	18777	18852	18684	18850	18789	18814	18727	18700	18986	18715	18810	18864	18819	18848	18798	18890	18661	18919	18824	18811	18839	18724	18897	18691	18823	18860	18892	18737	18817	18750	18677	18766	18893	18970	18811	18893	18688	18726	18893	18832	18864	18802	18769	18815	18855	18682	18781	18750	18853	18618	18697	18738	18613	18791	18770	18565	18673	18728	18702	18838	18721	18823	18640	18665	18841	18783	18983	18693	18912	18548	18951	18749	18789	18749	18989	18681	18742	18751	18872	18794	18688	18799	18875	18679	18722	18848	18665	18590	18734	18681	18664	18861	18875	18648	18699	18815	18740	18722	18761	18828	18701	18633	18780	18801	18715	18854	18714	18619	18778	18804	18888	18680	18706	18439	18701	18918	18873	18760	18802	18653	18855	18933	18596	18704	18742	18596	18812	18724	18611	18732	18678	18701	18736	18538	18600	18894	18712	18741	18740	18575	18673	18795	18779	18882	18955	18836	18726	18823	18726	18609	18832	18922	18739	18811	18827	18822	18883	18818	18842	18761	18792	18863	18700	18909	19005	18795	18865	18740	18674	18792	18780	18828	18731	18835	18800	18743	18700	18688	18774	18863	18702	18811	18943	18910	18930	18771	18649	18729	18725	18968	18825	18635	18831	18907	18665	18797	18713	18868	18660	18632	18837	18834	18942	18754	18839	18646	18790	19024	18706	18587	18769	19020	18698	18980	18638	18695	18733	18749	18790	18521	18766	18760	18645	18615	18913	18918	19003	18775	18904	18806	18747	18779	18723	18604	18743	18587	18693	18736	18517	18797	18661	18796	18661	18821	18715	18784	18739	18719	18664	19043	18806	18805	18802	18775	18666	18991	18825	18887	18671	18513	18779	18860	18808	18788	18474	18679	18607	18644	18600	18701	18649	18782	18867	18846	18726	18706	18673	18861	18739	18714	18630	18741	18718	18592	18857	18869	18621	18767	18823	18639	18646	18430	18419	18932	18825	18791	18642	18735	18747	18686	18594	18717	18672	18773	18679	18720	18653	18733	18581	18786	18708	18842	18852	18821	18636	18820	18872	18734	18700	18701	18746	18799	18789	18548	18734	18732	18653	18820	18621	18822	18994	18728	18840	18959	18775	18714	18874	18872	18784	18753	18698	18751	18858	18797	18868	18717	18625	18791	18706	18558	18740	18749	18803	18564	18524	18891	18540	18764	18692	18691	18638	18620	18723	18677	18700	18939	18726	18535	18851	18644	18686	18752	18670	19001	19064	18820	18951	18865	19037	18857	18884	18723	18568	18760	18868	18931	18582	18634	18674	18692	18898	18685	18827	18898	18913	18876	18746	18748	18556	18889	18633	18710	19050	18833	18897	18523	18692	18642	18790	18651	18763	18689	18668	18918	18904	18589	18698	18810	18690	18929	18834	18838	18752	18777	18889	18841	18726	18651	18734	18938	18801	18712	18713	18681	18742	18712	18727	18750	18808	18612	18742	18721	18843	18697	18878	18723	18800	18835	18846	18596	18860	18660	18706	18842	18766	18583	18722	18810	18829	18655	18749	18735	18869	18944	18875	18917	18897	18841	18611	18764	18745	18636	18883	18867	18844	18682	18699	18796	18889	18981	18728	18812	18769	18604	18971	18783	18923	18746	19022	18777	18791	18737	18810	18815	18653	18756	18624	18768	18657	18622	18823	19005	18717	18876	18750	18860	18658	18676	18726	18703	18807	18769	18623	18662	18816	18801	18735	18768	18590	18820	18639	18553	18581	18750	18702	18717	18828	18739	18797	18901	18764	18834	18889	18797	18971	18870	18706	18913	18895	18703	18990	18888	18678	18686	18592	18817	18707	18817	18665	18627	18976	18957	18688	18758	18825	18859	18780	18745	18755	18693	18695	18585	18891	18696	18790	18911	18726	18806	18764	18779	18691	18659	18498	18803	18583	18673	18701	18794	18660	18608	18719	18802	18868	18547	18860	18873	18828	18899	18791	18936	18659	18739	18733	18617	18809	18710	18842	18792	18930	18722	18823	18798	18855	18828	18862	18510	18788	18737	18729	18896	18753	18784	19063	18696	18647	18774	18760	18661	18817	18810	18728	18871	18692	18912	18796	18723	18847	18873	19030	18555	18663	18779	18757	18744	18776	18568	18802	18678	18755	18590	18652	18631	18948	18940	18803	19046	18764	18947	18647	18781	18621	18639	18747	18843	18661	18716	18720	18782	18740	18607	18853	18943	18547	18415	18704	18944	18719	18892	18844	18599	18672	18648	18799	18794	18825	18860	18872	18982	18651	18464	18889	18575	18696	18593	18616	18664	18747	18743	18778	18732	18547	18658	18709	18771	18787	18929	18811	18813	18888	18897	18713	18635	18826	18731	18822	18825	18710	18671	18714	18769	18906	18863	18675	18816	18862	18758	18666	18887	18991	18875	18939	18821	18810	18718	18574	18856	18669	18841	18691	18998	18712	18708	18725	18592	18783	18781	18724	18847	18600	18814	18754	18665	18645	18822	18706	18994	18794	18652	18868	18602	18851	18551	18823	18777	18837	18970	18838	18817	18676	18708	18693	18785	18878	18779	18685	18647	18747	18750	18775	18839	18688	18633	18536	18608	18788	18736	18716	18715	18709	18664	18942	18857	18689	18840	18878	18727	18619	18707	18498	18677	18972	18922	18634	18904	18770	18846	18976	18648	18909	18754	18662	18751	18951	18693	18768	18668	18791	18706	18775	18576	18828	18821	18794	18749	18821	18755	18845	18864	18703	18701	18951	18655	18836	18907	18691	18867	19024	18770	18622	18599	18808	18741	18690	18596	18716	18827	18844	18890	18742	18622	18728	18925	18666	18833	18662	18778	19060	18862	18837	18767	18706	18766	18527	18734	18693	18855	18552	18768	18695	18744	18698	18848	18827	18690	18833	18644	18900	18821	18873	18804	18909	18701	18561	18921	18701	18631	18817	18813	18828	18822	18788	18865	18542	18719	18708	18730	18787	18664	18797	18643	18759	18825	18870	18536	18689	18824	18892	18833	18841	18741	18660	18770	18830	18601	18648	18746	18622	18714	18738	18582	18740	18932	18720	18648	18933	18800	18695	18817	18999	18674	19046	18618	18707	18701	18711	18833	18698	18809	18747	18954	18861	18649	18941	18803	18709	18861	18749	18853	18703	18908	18571	18791	18890	18802	18799	18800	18908	18712	18724	18699	18814	18779	18628	18749	18736	18827	18997	18528	18646	18702	18686	18698	18681	18756	18638	18792	18768	18672	18809	18745	18812	18641	18725	18990	18758	18747	18754	18750	18599	18729	18985	18800	18847	18784	18758	18775	18854	18970	18752	18749	18976	18692	18756	18714	18580	18849	18777	18522	18611	19034	18825	18865	18856	18516	18664	18821	18825	18809	18743	18981	18394	18822	18692	18737	18725	18768	18867	18650	18870	18711	18632	18855	18725	18812	18760	18820	18777	18812	18889	18827	18569	18702	18862	18756	18782	18674	18670	18689	18603	18940	18808	18692	18542	18776	18777	18871	18606	18794	18609	18910	18704	18799	18726	18627	18653	18842	18908	18822	18772	18657	18890	18708	18556	18528	18807	18884	18772	18735	18577	18659	18673	18669	18791	18587	18699	18698	18797	18704	18827	18783	18679	18895	18787	18747	18782	18841	18905	18779	18680	18761	18568	18640	18702	18904	18557	18591	18646	18792	18829	18837	18646	18722	18764	18800	18689	18645	18432	18738	18884	18807	18666	18874	18744	18644	18744	18878	18871	18693	18784	19068	18738	18750	18667	18616	18759	18748	18722	18756	18686	18641	19011	18877	18758	18778	18595	18927	18779	19024	18796	18921	18949	18831	18622	18602	18736	18717	18700	18756	18733	18864	18622	18705	18744	18661	18640	18890	18764	18701	18766	18644	18577	18755	18556	18954	18831	18837	18733	18787	18836	18747	18712	18866	18585	18916	18895	18794	18798	18820	18606	18853	18742	18683	18722	18687	18684	18805	18760	19009	18713	18676	18830	18711	18740	18697	18805	18853	18724	18644	18878	18873	18690	18788	18739	18813	19023	18718	18589	18743	18902	18879	18746	18582	18773	18659	18542	18845	18730	18532	18684	18564	18742	18609	18635	18838	18907	18709	18807	18723	18585	18873	18680	18766	18758	18787	18680	18938	18585	19062	18596	18633	18881	18866	18645	18778	18777	18858	18580	18867	18791	18868	18622	18830	18914
17331	28565	26556	22165	20458	19072	18324	18258	17925	17882	17892	26901	45370	43996	36350	26621	19935	17702	17058	17150	17125	16898	17017	17016	16995	17207	17183	16852	16833	16891	16931	17104	17035	17053	16989	17105	17155	17013	16961	17030	17141	17007	17029	17056	17103	17108	17063	17133	16816	16977	16996	17121	17049	17019	16847	17174	16983	17010	16928	17132	17235	16964	17010	17061	16828	17075	17091	17008	17063	16950	16895	16981	16968	16792	16732	17129	16899	16917	17033	17108	16906	17057	16829	17089	17047	17054	16995	17102	16992	16866	16929	16999	17094	16896	16914	17095	16985	16957	16959	17050	16959	16961	17137	17024	16809	17051	17064	16976	16937	17025	16991	16896	17103	16994	17004	16995	17025	16932	16857	17069	17062	16907	16780	16936	16918	16944	16987	17068	17039	16926	16870	17030	17028	16976	16948	16961	17129	16973	17073	16961	16995	16863	17115	16980	16932	17012	17057	16978	16804	17068	17042	16925	17128	17187	17051	17045	16934	16947	16942	16977	16959	17211	16821	16934	17127	16976	16774	17144	16996	16959	16947	16847	17035	16893	16936	17028	16955	17085	16823	17101	17010	17127	16859	17002	17092	16831	16890	17068	17002	16964	17050	17145	16961	16838	17109	16736	16931	17043	17027	17044	17107	17008	17065	16858	17032	17037	16963	16970	17004	17071	16871	17040	17147	17093	16981	16923	16963	16896	17167	16975	17122	16959	17004	17007	16956	17105	16996	17081	16810	17017	16909	16993	16960	16899	16990	16847	17085	16977	16822	17020	17025	17075	16957	17023	16977	17011	17027	17158	17104	17139	16909	16910	16915	17023	16957	16973	16843	16851	16863	16991	16925	16953	16977	17041	16943	17021	17128	17007	16750	17128	16919	16989	16891	17087	17010	16990	17090	16966	16981	16897	16880	16839	17138	16909	16869	16976	16989	16935	16823	16973	16822	16922	17068	16900	16940	16950	17114	17088	16934	16881	17072	17044	16991	16923	16999	16956	16928	16859	16978	17015	17072	17049	17064	16951	16951	17066	16845	17071	16844	16922	16927	16939	17027	17165	17044	17011	17150	16811	16863	17052	17056	16963	16797	16788	16889	17015	16934	17152	16987	17169	16900	16767	17052	17013	17020	16971	16967	16806	17040	17130	16939	17093	17028	17008	17030	16943	16874	17000	17060	17093	16913	17098	17232	16983	16920	16956	16958	16974	16920	16853	17030	16967	16970	16836	17104	17058	16862	17048	17124	17033	17058	16973	17050	16821	17060	16886	17097	16764	17024	17097	16994	16907	17050	16946	16923	17051	16997	16953	17163	17063	16978	17165	17031	17001	16915	17018	17014	17065	16956	17074	16927	16888	17075	16959	17083	16890	16938	17008	17112	16927	17047	16982	17192	16788	17072	17056	16883	17093	16970	17010	17140	16897	16895	17134	16949	16959	17044	17046	16942	17018	17146	16976	16977	17078	16925	17007	16983	16866	17029	16949	17025	16948	17160	16900	16977	17221	17036	16902	17108	16854	17071	16898	17026	17018	16988	16996	17034	17010	16776	16965	16996	17017	16939	16847	16923	16894	16899	16947	17109	16881	17050	16914	17019	16969	17096	16883	17017	16916	17064	17034	17077	17084	17001	16840	16691	17024	16944	17168	17066	16859	17163	16962	16950	16985	17059	16976	16814	17087	16942	16948	16988	16983	17031	16926	16985	17042	16994	16908	17041	16938	16977	16811	16872	16947	17024	17010	17012	17239	17038	16818	16918	17006	16936	17081	17097	16885	16984	17094	17149	16978	16878	16916	17063	16905	17029	17116	16898	17090	17015	16914	16997	16976	17012	16858	17087	16952	16883	16881	16773	16840	16996	16905	17039	17117	16999	16974	16927	16765	16974	17020	16885	16928	17039	16895	16999	17044	16939	17086	16909	16912	16809	17053	16825	16994	16985	16849	16943	17077	16925	17104	16912	16913	16877	16927	16934	17134	16986	16898	16921	16938	17070	17069	16903	17152	17009	17103	16917	16845	17023	16916	16907	16994	16828	16993	16857	17025	16955	17193	17119	16904	16982	17039	17009	16938	17184	17014	17068	16999	17063	16881	16997	16927	16862	16915	16911	16924	16984	17086	16936	16995	17060	17094	17023	17077	17055	16975	17084	16969	16965	17129	16919	16982	17037	17037	16991	16878	16804	17013	17086	16970	17046	16953	16873	17030	16802	16994	16879	16911	17131	16947	16958	16874	16937	16860	16960	16930	17054	17133	17056	16979	16671	16853	16940	17010	17132	16987	16819	16936	17047	16839	16910	17080	17024	17133	16974	16991	17131	17088	16929	16993	17032	17028	16966	16974	16805	17015	17094	16797	16971	17066	16921	17099	17084	16880	16903	16919	17109	16978	17087	17092	16949	16921	17089	17082	17076	16920	17111	16919	16797	17055	17215	16911	16983	16975	16989	16991	16997	17123	16850	17121	17035	16921	16913	17089	17007	16886	16845	16932	17127	16836	16992	17039	17082	16967	17089	16996	16824	16994	16854	17165	17132	16927	17004	17059	17029	16992	16889	17160	17019	16940	17145	16922	16846	17042	16996	16943	16981	16960	17032	16895	16879	16950	16925	16848	17146	16924	16901	17083	17033	16935	16872	16886	17010	17072	16969	17073	16974	16922	16905	16808	17092	17100	17043	16967	16922	16997	17129	16927	17181	17055	17096	16853	17054	17047	16872	17050	16973	16980	16920	17001	17098	16909	17050	16974	16992	17084	16958	16927	16827	16969	16963	17020	17071	16922	17006	17079	17007	16999	16985	17079	16952	16920	16949	16957	17113	16949	17101	16891	17111	17116	17205	17042	17099	16989	17137	16953	16982	17119	17033	16917	17037	16911	17100	16967	16858	17053	17041	17084	17070	16904	16911	16940	17008	16779	17019	17106	16872	16971	17084	16851	17044	17009	17000	17077	17185	16976	16846	16962	16716	16905	17002	17065	17071	16995	16836	16989	16874	17079	17157	16940	16905	16834	16852	17111	16996	17058	16914	16810	17070	16829	16924	16867	16791	17001	17048	16959	16993	16906	16880	16940	17040	16952	17023	16934	16764	17076	17043	16998	16928	17139	17139	16824	17156	16940	17086	16929	16918	16867	16986	17023	16828	16894	16991	16960	16938	16913	16934	17030	16999	17012	16931	17154	17033	16845	16893	17021	16871	16928	17011	16947	17188	17036	17021	17043	17040	17281	17003	16992	16998	17094	16987	16987	17020	16895	16954	16955	17067	17011	16899	17025	16949	17153	17014	17237	16964	16927	17099	16975	17087	17040	17153	16785	16988	16848	17059	17047	16938	17044	16893	17101	16980	17023	17114	16950	17042	17048	16868	16982	16950	16729	16893	17074	17169	16978	16915	17168	17302	17184	16969	17102	16945	16956	16845	17084	16863	16996	17011	16751	16877	16930	17039	17071	16863	17074	16796	17047	17093	16931	16955	16785	17145	16916	17205	17166	16873	17022	17005	17034	16807	17048	17010	16936	16727	17108	17099	16930	16796	17027	16966	16939	16890	17107	17023	17082	16998	16972	17008	17159	16873	16853	16861	16826	17010	17014	16961	17117	17059	17010	17039	17152	16923	17195	16938	16880	16987	17094	16864	16912	16953	17008	16898	16923	16999	17013	16707	16960	16953	17014	17192	16875	16937	16943	16853	16844	17089	17047	17005	16966	16887	16903	16966	16942	16964	17098	17033	17039	16975	16972	16990	16903	17020	16911	17057	17053	17065	17083	17060	17020	16845	16970	16840	16802	16984	17014	16885	17093	16907	16905	17108	16986	16800	16903	16876	17127	16944	16916	17040	17030	16935	16918	16958	16947	17030	16927	16932	17026	16878	17086	16963	16965	17168	17032	17201	16985	16998	16769	16934	17120	17060	16934	17092	16960	17116	16805	17032	17207	17062	16937	16863	16972	17083	16978	16870	16981	17013	17047	17096	16916	16924	17112	17043	16909	16990	16984	17055	16983	17046	16926	16883	16947	17076	16946	17096	17097	16813	16944	17103	17121	17016	17046	16919	16873	17022	17040	16865	17045	17093	16934	17013	16947	16930	16861	17208	16919	17050	16948	17115	16977	16991	17034	16801	16939	17094	17032	17066	16969	17062	16824	16883	16970	16901	17059	17084	17055	16902	16979	17126	16994	16975	16976	16855	17032	17042	17100	16889	16977	16993	16957	16920	17131	16909	17067	17122	17191	17062	17071	16936	16975	17031	16981	17080	17060	16894	16970	17028	16982	17027	16915	17015	16920	16829	17247	16987	17119	16940	17238	17000	16618	17013	16912	16929	17056	16988	17141	16977	16876	16857	17008	16984	16903	17066	16960	17105	17105	16996	16991	17100	16803	17076	17057	17170	16941	17060	17015	16795	16899	16885	17016	16929	16933	17144	17035	17000	17160	16895	16856	16960	16986	17022	17055	17048	17047	16892	16873	17113	16935	17135	17006	17128	16956	16972	17092	16872	17089	16937	17068	17065	16856	17035	17092	16869	16896	17110	17101	17168	16946	16890	17059	16896	16828	17039	16921	16959	17024	16988	17088	16839	16979	17032	16951	16947	16944	16835	16833	16996	16924	17141	17096	16997	16944	16897	17082	16887	16893	17139	17115	17047	17064	17025	16840	17061	17057	17050	17115	17022	17150	16748	17007	17040	16935	16882	16859	17138	16966	16874	17031	16982	16908	16875	17008	16873	16884	16996	16757	16956	17146	16922	17022	17066	17018	17011	16928	16996	16863	16974	16951	16898	17040	17081	17054	16968	16985	17033	17179	16819	17130	16895	17066	16966	16790	17006	17103	17216	17024	16958	16935	16882	17075	17074	17102	16918	16733	17049	16919	17129	16988	16880	16963	16893	16971	17043	17033	16723	17030	17144	16884	16971	16983	17023	17044	16976	17175	16910	16934	16973	16925	16896	16878	17220	16824	16994	17072	16868	17039	17011	17162	17022	16787	16902	16947	16980	16947	16910	16970	16977	17018	16811	16946	16964	16959	16987	16943	16796	16986	17026	16876	17137	16952	17111	16876	17178	17133	17092	17028	17090	17060	16909	16923	16945	16932	16908	17028	16940	16880	16958	16993	16965	17251	16959	17014	16861	16940	16877	16935	17062	16975
29570	22459	23066	21109	19118	19294	19429	19383	19004	19389	19407	19233	20432	22179	21815	20499	19877	19461	19297	19255	19195	19338	19236	19354	19276	19356	19490	19299	19272	19195	19383	19231	19020	19079	19174	19099	19117	19281	19226	19186	19185	19299	19253	19050	19198	19189	19150	19206	19165	19220	19120	19109	19252	19069	19098	19239	19136	19390	19144	19250	19314	19184	19297	19273	19135	19165	18988	19170	19019	19041	19197	19134	19246	19266	19314	19056	19286	19142	19227	19249	19227	19124	18967	19321	19136	19224	19230	19213	19244	19333	19099	19257	19036	19211	19311	19223	19182	19126	19218	19130	19144	19079	19232	19074	19252	19132	19130	19240	19084	19259	19170	19292	19295	19238	19173	19117	19035	19235	19033	19100	19192	19000	19059	18977	19196	19021	19228	18945	18990	19290	19173	19056	19128	19128	19129	19170	19182	19178	19431	19284	19137	19155	19244	19141	19109	19167	18963	19170	19279	19192	19166	19237	19169	19391	19253	19165	19271	19296	19412	19130	19250	19309	19362	19224	19294	19358	19098	18961	19168	19077	19183	19098	19079	19283	18996	19172	19153	19052	19240	18987	18903	19187	19282	19074	19192	19122	19090	19203	18999	19035	19234	19394	19139	19110	19220	19156	19054	19105	19405	19169	19405	19081	19190	19077	19332	19317	19078	19323	19392	19242	18950	19130	19197	19246	19308	19085	19093	19247	19359	19218	19207	19234	19001	19167	19253	19122	19168	19070	19281	19280	19152	19258	19179	19257	19393	19013	19313	19153	19281	19061	19268	19277	19194	19369	19215	19155	18974	19136	19133	19273	19088	19236	19158	19257	19149	19091	19238	19152	19272	18904	19185	19044	19335	19204	19294	19201	19188	19196	19127	19107	18957	19270	18997	19249	19165	19350	18980	19328	19337	19311	19222	19109	19138	19246	19137	19040	19127	19324	19082	19372	19289	19121	19072	19310	19112	19111	19238	19391	19130	19057	19208	19236	19143	19263	19282	19378	19176	19141	19441	19189	19190	19232	19268	18959	19191	19174	19159	19321	19364	19106	18964	18952	19197	19314	19122	19164	19120	19153	19102	19218	19249	19218	19245	19187	19255	19240	19188	19129	19057	19338	19160	19348	19131	19288	19111	19123	19114	19001	19269	19143	19220	19222	19417	19220	19045	19260	19172	19016	19171	19081	19224	19076	18985	18969	19163	19113	19321	19175	19009	19103	19413	19098	19091	19094	19141	19220	19110	19188	19220	19062	19153	18975	19246	19286	19339	19344	19228	19182	19054	19346	19123	19109	19281	19187	19204	19143	19231	19347	19169	18999	19126	19138	19024	19330	19233	19213	19259	19339	19103	19093	19164	19149	19043	19166	19249	19312	19046	19129	19338	18995	19184	19284	19104	19070	19086	19397	19340	19328	19399	19250	19169	19205	19093	19126	19425	19044	19265	19144	19273	19065	19166	19361	19277	19059	19058	19322	19237	19313	19171	18948	19146	19214	19358	19260	19294	19154	19243	19178	19053	19106	19105	19330	19451	19387	19425	19310	19264	19298	19257	19012	19106	19094	19137	19325	19209	19345	19133	19215	19077	19333	19055	19186	19262	19354	19160	19220	19217	19241	19337	19203	19106	19363	18896	19038	19124	19065	19288	19377	19275	19254	19165	19154	19175	18990	19175	19315	19185	19171	19154	19223	19146	19440	19052	19219	19300	19399	19168	19091	19304	19264	19042	19167	19180	19272	19155	19227	19153	19224	19164	19315	19156	19212	19154	19134	19049	19081	19202	18946	19183	19332	19106	19348	19315	19170	19115	19345	19265	19326	19146	19251	19165	19173	19077	19349	19238	19089	19049	19074	18960	19150	19082	19192	19136	19256	19206	19330	19065	19235	19183	19197	19086	19142	19296	19011	18913	19260	19104	19267	19055	19043	19316	19146	19204	19092	19152	19209	19295	19054	19236	19243	19233	18980	19161	19079	19190	19337	19210	19149	19086	18972	19000	19387	19045	19164	19210	18866	19121	19187	19304	19206	19212	19128	19269	19383	19325	19183	19222	19219	19476	19275	19148	19245	19117	19131	19200	19144	19168	19244	19317	18881	19243	19223	19331	19283	19054	19105	19376	19219	19228	19146	19252	19350	19016	19189	19332	19077	19100	19026	19192	19223	19203	19226	19140	19018	19346	19309	19112	19080	19200	19246	19042	19044	19379	19028	19280	19198	18930	19195	19080	19055	19049	19327	19300	19104	19186	19059	19165	19393	19116	19328	19356	19261	19453	19228	19217	19344	19340	19070	19028	19158	19182	19360	19322	19134	19143	19260	19104	19175	19268	19088	19028	19134	19207	19090	19048	19150	19096	18964	19253	19071	19090	19321	19225	19364	19107	19102	19251	19046	19098	19182	19361	19208	19292	18979	19212	19435	19078	19190	19301	19132	19239	19083	19200	19362	19158	19156	19285	19114	19291	19131	19148	19176	19174	19371	19208	19098	19400	19247	19225	19137	19200	19351	19348	19507	19093	19228	19213	19133	19107	19331	19270	19069	19262	19178	19078	19045	18963	19267	19203	19085	19285	19118	19149	19190	19170	19244	19430	19337	19203	19270	19202	19173	19140	19269	19240	19013	19225	19188	19164	19201	19302	19352	19169	19266	19326	18937	19287	19048	19165	19276	19347	19251	19348	19351	19287	19052	19235	19123	19155	18952	19095	19144	19170	19169	19137	19149	19127	19278	19146	19144	19085	19005	19249	19088	19217	19058	19081	19245	19087	19117	19124	19104	19202	19257	19111	19207	19243	19145	19397	19290	19059	19297	19301	18895	19234	19357	19092	18920	19389	19165	19180	19323	19099	19450	18981	18987	19144	19339	19093	19145	19134	19212	19315	19235	19244	19162	19017	19236	19127	19269	19306	19544	19057	19146	19140	19238	19240	19249	19267	19191	19384	19226	19341	19087	19242	19341	19003	19395	19210	19232	19085	19179	19364	18948	19326	19224	19272	19244	19461	19347	19153	19343	19384	19311	19320	19162	19206	19370	19345	19281	19146	19208	19161	19030	19215	19336	19040	19338	19210	19129	18916	19277	19108	19181	19066	19241	19184	19032	19094	19135	19151	19333	19005	19215	19237	19230	19182	19054	19248	19170	19218	19232	19232	19167	19366	19147	19347	19166	18992	19115	19234	19158	19179	19345	19203	19252	19257	19351	19302	19288	19321	19272	19181	19066	19256	19057	19070	19194	19307	19014	19109	19071	19031	19207	19158	19117	19038	19197	19259	19361	19086	19218	19286	19271	18947	19050	19277	19296	18991	19126	19383	19238	19192	19109	19364	19326	19433	19096	19124	19134	19219	19186	19066	19197	19122	19290	19237	19256	19235	19178	19286	19223	19376	19023	19227	19306	19211	19300	19245	19281	19232	18959	19299	19321	19204	19352	19412	19094	19177	19182	19280	19285	19368	19316	19204	18962	19221	19169	19177	19302	19030	19298	19190	19144	19222	19122	19168	19178	19191	19307	19054	19180	19133	19242	19333	19183	19138	19208	19261	19233	19291	19311	19169	19210	19161	19244	19217	18943	19139	19206	18863	19164	19303	19120	19092	19233	19089	19238	19100	19136	19225	19030	19295	19271	19181	19189	19051	19281	19249	19053	19279	19260	19381	19268	19180	19138	19423	19277	19230	19257	19231	19202	19279	19084	19098	19075	19245	19124	19238	19391	19182	19232	19156	19249	19233	19263	19259	19209	19318	19316	19155	19221	19235	19175	18977	19208	19069	19266	19152	19157	19162	19174	19085	19212	19402	19130	19159	19321	19111	19284	19090	19147	19210	19213	19260	19150	19209	19267	19274	19324	19252	19124	18997	19294	19303	19399	19260	19106	19220	18965	19183	19271	19255	19136	19189	19106	19237	19185	19282	19064	19160	19241	19110	19223	19240	19308	19283	19139	19286	19202	19197	19167	19078	19130	19242	19226	19119	19046	19146	19434	19247	19280	19392	19012	19246	19112	19061	19353	19199	19431	19350	19185	19205	19271	19118	19287	19160	19289	19269	19106	19008	18964	19261	19160	19381	19202	19130	19223	18923	19258	19189	19314	19250	19185	19074	19242	19221	19317	19305	19403	19120	19134	19174	19257	19155	19311	19177	19144	19147	19135	19009	19051	19113	19074	19196	19227	19142	18981	19368	19163	19132	19248	19201	19302	19336	19186	19205	18965	19295	19379	19382	19224	19173	19160	19292	19146	19157	19286	19135	19246	19139	19331	19209	19105	19254	18971	19146	19344	19132	19202	19271	19258	19157	19076	19232	19373	19164	19112	19291	19173	19199	19356	19071	19073	19340	19188	19029	19385	19281	19171	19008	19116	19276	19050	19173	18976	19171	19237	19438	19338	19368	19270	19100	19274	19234	19131	19165	19158	19320	19129	19085	19201	19098	19362	19121	19099	19160	19100	19033	18999	19245	19376	19175	19238	19133	19156	19184	19230	19112	19037	19150	19310	19318	19264	19293	19315	19311	19164	19188	19251	19147	19118	19043	19121	19184	19244	19146	19277	18960	18955	19268	19145	19122	19444	19180	19364	19043	19123	19037	18957	19037	19180	19169	19398	19277	19353	19194	19066	19177	19051	19204	19209	19029	19180	19321	19100	19068	19229	19361	19293	19133	19233	19155	19220	19447	19269	19212	19511	19266	19134	19315	19302	19329	19202	19146	19340	19135	19431	19419	19276	19126	19148	19233	19350	19294	19257	19331	19337	19273	19220	19039	19154	19202	19338	19142	19300	19255	19027	19306	19189	19263	19255	19194	19093	19032	19109	19260	19245	19306	19247	19259	19167	19283	19057	19343	19249	19034	19154	19049	19228	19238	19101	19069	19239	19143	19234	19102	19107	18915	19263	19194	19374	19067	19231	19320	19320	19159	19152	19184	19305	19127	19076	19207	19058	19487	19151	19296	19338	19210	19208	19303	19091	19218	19329	19411	19142	19152	19131	19195	19209	19167	19079	19277	19164	19353	19166	19048	19243	19060	19291	19231	19196	19206	19223	19397	19156	19021	19321	19359	19302	18914	19055	19089	19152	19400	19233	19218	19041	19063	19164	19294	19276	19228	19289	19089	19192	19172	19115	19351	19113	19271	19012	19185	19267	19315	19058
17354	18519	18497	17861	17554	17477	17451	17663	17416	17270	17251	17274	19493	21591	20461	18804	17735	17394	17429	17337	17399	17188	17199	17205	17124	17183	17254	17211	17074	17269	17184	17266	17285	17163	17154	17391	17507	17292	17180	17428	17142	17274	17275	17209	17074	17263	17276	17294	17157	17315	17259	17366	17340	17199	17182	17316	17387	17293	17116	17090	17189	17035	17324	17140	17261	17149	17466	17303	17325	17196	17416	17179	17320	17336	17227	17085	17280	17181	17141	17280	17155	17192	17215	17218	17190	17273	17332	17321	17409	17274	17330	17306	17247	17271	17278	17174	17457	17195	17277	17308	17120	17265	17307	17056	17126	17301	17159	17162	17195	16998	17305	17311	17431	17136	17146	17135	17103	17170	17250	17163	17176	17326	17413	17119	17173	17135	17149	17261	17367	17285	17281	17267	17334	17221	17117	17237	17293	17265	17191	17062	17110	17239	17183	17381	17032	17115	17171	17111	17182	17367	17231	17416	17270	17293	17327	17138	17287	17281	17182	17117	17210	17286	17188	17230	17313	17389	17101	17284	17361	17080	17476	17238	17275	17314	17168	17260	17406	17013	17219	17083	17347	17263	17234	17387	17165	17291	17008	17268	17138	17294	17338	17344	17253	17252	17002	17163	17202	17303	17176	17100	17229	17177	17145	17119	17330	17325	17296	17171	17266	17146	17265	17113	17265	17234	17204	17056	17252	17141	17090	17264	17270	17152	17100	17172	17184	17152	17295	17252	17156	17231	16999	17247	17201	17217	17307	17153	17305	17256	17254	17314	17337	17336	17236	17266	17212	17142	17150	17260	17009	17086	17330	17112	17213	17316	17324	17305	17056	17284	17229	17271	17191	17124	17102	17247	17220	17101	17008	17248	17185	17204	17283	17228	17177	17221	17250	17242	17164	17253	17275	17167	17241	17220	17130	17247	17373	17289	17199	17306	17365	17422	17152	17239	17233	17191	17212	17149	17284	17225	17186	17245	17254	17121	17254	17107	17244	17336	17339	17117	17284	17272	17192	17186	17272	17362	17317	17324	17283	17162	17138	17263	17399	17419	17274	17242	17173	17341	17282	17229	17301	17076	17172	17161	17137	17189	17258	17112	17202	17048	17251	17130	17262	17247	17221	17098	17191	17165	17345	17255	17315	17184	17096	17164	17265	17298	17342	17107	17283	17231	17253	17406	17201	17256	17140	17185	17195	17265	17171	17281	17086	17148	17433	17276	17334	17421	17083	17166	17227	17118	17044	17384	17398	17308	17082	17162	17184	17339	17312	17310	17339	17398	17264	17365	17058	17053	17106	17341	17126	17266	16936	17203	17281	17250	17278	16997	17371	17177	17287	17202	17269	17125	17344	17174	17307	17210	17161	17235	17271	17195	17435	17319	17237	17128	17293	17268	17302	17338	17260	17327	17334	17288	17300	17226	17312	17297	17279	17349	17033	17316	17472	17295	17307	17114	17187	17290	17245	17262	17187	17159	17206	17294	17214	17132	17364	17217	17179	17284	17185	17203	17162	17355	17209	17331	17146	17223	17214	17082	17185	17192	17195	17170	17221	17336	17430	17243	17301	17267	17194	17232	17246	17130	17206	17189	17342	17256	17170	17342	17204	17237	17319	17324	17173	17328	17350	17135	17334	17421	17234	17128	17194	17176	17285	17219	17158	17102	17278	17256	17259	17119	17230	17219	17241	17238	17132	17105	17163	17234	17247	17413	16998	17103	17273	17162	17076	17339	17275	17287	17298	17027	17329	17124	17323	17141	17268	17156	17315	17285	17213	17077	17292	17114	17305	17374	17323	17266	17194	17373	17058	17218	17261	17283	17179	17209	17278	17261	17138	17174	17355	17148	17184	17299	17238	17164	17476	17237	17184	17229	17355	17264	17247	17291	17214	17215	17282	17176	17172	17266	17398	17265	16975	17204	17271	17186	17224	17398	17159	17337	17231	17179	17179	17385	17061	17223	17085	17301	17271	17267	17362	17217	17260	17140	17283	17430	17202	17314	17129	17213	17227	17257	17259	17332	17368	17276	17324	17396	17249	17381	17184	17292	17372	17249	17312	17142	17319	17342	17182	17178	17240	17231	17272	17252	17172	17297	17287	17212	17293	17168	17311	17270	17147	17508	17200	17224	17187	17415	17155	17235	17229	17281	17295	17312	17101	17231	17361	17249	17108	17185	17351	17175	17338	17203	17326	17264	17155	17155	17117	17289	17423	17246	17309	17239	17415	17357	17150	17310	17105	17411	17172	17231	17274	17154	17136	17111	17239	17131	17235	17346	17219	17317	17223	17402	17221	17180	17266	17337	17413	17212	17255	17181	17133	17376	17187	17129	17278	17239	17102	17188	17203	17266	17279	17170	17175	17187	17433	17107	17376	17316	17255	17254	17292	17136	17268	17297	17306	17461	17294	17207	17166	17273	17242	17229	17203	17183	16952	17189	17166	17178	17353	17225	17446	17324	17271	17050	17414	17210	17094	17155	17264	17309	17271	17213	17335	17291	17345	17163	17169	17335	17056	17395	17268	17236	17379	17259	17319	17178	17284	17189	17181	17085	17218	17116	17285	17097	17107	17182	17164	17227	17285	17342	17251	17386	17348	17312	17244	17227	17448	17115	17394	17294	17208	17356	17132	17095	17174	17186	17240	17444	17329	17316	17178	17166	17134	17339	17423	17125	17249	17281	17325	17265	17214	17222	17300	17339	17220	17030	17212	17241	17204	17195	17392	17259	17289	17259	17235	17084	17289	17239	17404	17232	17344	17189	17082	17117	17078	17401	17153	17260	17235	17351	17194	17338	17131	17265	17420	17287	17199	17159	17264	17269	17247	17406	17061	17145	17436	17335	17133	17371	17210	17314	17359	17228	17427	17249	17283	17197	17422	17199	17228	17259	17256	17089	17107	17223	17231	17264	17206	17240	17290	17155	17196	17190	17193	17075	17442	17425	17182	17372	17182	17330	17241	17320	17331	17237	17301	17359	17249	17214	17279	17260	17245	17175	17217	17296	17217	17368	17196	17099	17372	17204	17100	17301	17143	17024	17255	17173	17078	17041	17165	17153	17212	17487	17294	17304	17371	17068	17276	17329	17339	17306	17410	17142	17194	17416	17178	17224	17224	17131	17249	17199	17160	17163	17205	17292	17273	17304	17323	17189	17134	17306	17147	17346	17223	17119	17333	17423	17313	17264	17042	17200	17240	17322	17191	17429	17153	17340	17232	17239	17410	17168	17177	17055	17273	17178	17193	17324	17210	17181	17258	17286	17246	17214	17303	17226	17155	17276	17454	17166	17167	17119	17337	17279	17262	17356	17191	17143	17061	17202	17119	17221	17316	17298	17181	17331	17312	17444	17291	17161	17176	17227	17133	17301	17357	17132	17131	17473	17272	17034	17197	17460	17128	17279	17351	17174	17241	17277	17239	17079	17234	17101	17479	17318	17178	17278	17164	17236	17133	17333	17161	16997	17257	17294	17123	17304	17265	17246	17284	17139	17319	17159	17310	17337	17137	17096	17282	17362	17240	17200	17229	17177	17142	17294	17225	17379	17258	17198	17217	17196	17205	17332	17375	17293	17221	17238	17394	17341	17223	17379	17111	17321	17202	17318	17096	17254	17094	17319	17351	17180	17087	17176	17148	17348	17188	17348	17131	17384	17067	17227	17206	17249	17207	17302	17223	17243	17330	17255	17265	17250	17253	17246	17260	17186	17321	17155	17256	16956	17176	17116	17268	17465	17253	17181	17270	17178	17183	17159	17285	17207	17269	17243	17104	17216	17218	17177	17259	17328	17185	17315	17168	17350	17311	17203	17348	17390	17150	17135	17306	17332	17259	17273	17322	17065	17293	17309	17182	17188	17387	17298	17117	17209	17174	17009	17280	17037	17194	17372	17210	17374	17240	17265	17228	17158	17254	17490	17023	17491	17288	17241	17170	17230	17142	17310	17276	17263	17192	17359	17458	17187	17170	17104	17315	17194	17293	17133	17348	17162	17297	17268	17403	17184	17206	17244	17367	17173	17188	17093	17060	17227	17168	16986	17096	17206	17278	17066	17068	17177	17048	17186	17252	17127	17275	17188	17250	17156	17332	17316	17105	17037	17339	17222	17256	17316	17110	17269	17251	17285	17064	17047	17147	17213	17229	17310	17202	17328	17196	17235	17250	17053	17379	17212	17308	17340	17364	17368	17320	17090	17163	17282	17155	17442	17083	17314	17253	17190	17275	17206	17316	17441	17112	17400	17116	17246	17081	17276	17280	17060	17325	17316	17170	17195	17136	17220	17246	17219	17160	17057	17259	17190	17354	17186	17124	17183	17332	17143	17258	17399	17209	17156	17230	17287	17351	17174	17248	17156	17376	17207	17215	17316	17386	17101	17239	17126	17414	17158	17230	17309	17226	17078	17219	17073	17118	17309	17234	17184	17217	17378	17116	17279	17336	17175	17313	17121	17284	17088	17219	17198	17338	17052	17276	17159	17185	17283	17143	17354	17313	17350	17087	17165	17338	17318	17285	17170	17435	17273	17083	17145	17249	17217	17243	17198	17289	17135	17194	17161	17230	17262	17148	17201	17045	17123	17190	17394	17332	17029	17249	17334	17209	17155	17422	17228	17190	17243	17284	17290	17218	17185	17160	17121	17073	17195	16964	17169	17101	17400	17439	17291	17295	17171	17164	17339	17207	17335	17265	17230	17352	17358	16989	17149	17372	17128	17108	17234	17184	17095	17074	17270	17355	17303	17219	17235	17427	17319	17075	17330	17343	17357	17148	17472	17241	17257	17150	17266	17215	17381	17315	17076	17311	17384	17270	17033	17161	17225	17161	17094	17244	17220	17172	17250	17089	17288	17283	17096	17233	17127	17066	17294	17203	17131	17282	17311	17260	17198	17488	17212	17250	17177	17239	17220	17401	17135	17051	17432	17295	17262	17102	17160	17233	17238	17271	17121	17400	17303	17502	17098	17054	17205	17239	17195	17232	17247	17323	17240	17359	17150	17317	17213	17255	17031	17305	17008	17228	17235	17374	17133	17207	17145	17208	17309	17161	17121	17155	17151	17341	17202	17114	17311	17019	17399	17191	17156	17251	17297	17222	17210	17358	17065	17209	17199	17125	17302	17120	17406	17317	17391	17402	17247	17389	17236
25097	21425	28270	25435	21950	20945	20580	19690	19165	19374	19355	20432	29158	34792	30730	25067	21402	19512	19254	18963	19132	18862	18916	18936	18903	18713	19083	19168	18674	19050	19004	18829	18781	18987	19036	19115	18835	18867	18939	18916	18984	18970	18815	19067	18839	18779	18738	18868	18901	18927	18910	18934	18855	18868	18825	19002	18879	19013	19022	18687	18801	18914	18783	18974	19002	18880	19086	18864	18809	18787	18908	18894	19198	18938	19012	18991	19040	18887	18738	18986	18989	18957	18908	18978	18765	18859	18989	18917	18897	18778	18845	18758	18814	18816	18928	18912	18840	18953	18837	19091	18823	18907	18736	19047	18802	18835	18744	18850	18801	18872	18997	18823	18758	18990	18818	18874	18855	18870	18807	18854	18833	18812	18860	19063	19017	18709	18917	18991	18729	19005	18851	18812	18704	19088	19027	19028	18788	18746	18903	18952	19100	19085	18844	18662	19077	18800	18816	18864	18829	19024	18930	18978	18649	18871	18873	18954	19006	18819	19155	18904	19011	18998	18937	18883	18866	18891	18918	18807	18989	18896	18969	18857	18990	18965	18895	18973	18839	18772	19058	18889	18941	18877	18892	18740	18910	19045	18714	18840	19126	19040	18698	18852	18953	18910	18952	18867	18941	19204	18741	18957	19065	18834	18686	18952	18693	18780	18927	18738	19133	18900	18928	18814	18943	18768	18863	18842	18995	18964	18816	18899	18907	18881	19087	18853	18975	18814	18913	18979	18776	18833	18832	18951	18850	18942	18746	18885	18871	18961	19080	18840	18957	18813	18716	19002	19077	18936	18925	18781	18703	18853	18846	18903	18856	18871	18839	18759	18985	18914	18881	18769	18912	18941	18995	18800	18931	18906	18928	19044	18869	18881	18948	19013	18846	18794	18859	18987	18801	18790	18884	18841	18927	18963	19019	18855	18977	18769	18837	18789	18721	18800	18764	18865	18689	19069	18895	18864	18874	18927	18738	18827	18904	18957	18789	18865	19201	18837	19072	19048	18819	19004	18833	18895	18882	18937	19056	18842	18874	18963	18651	18955	18831	18870	18931	18943	18854	18863	18718	18837	18866	18672	18737	18712	18876	18968	18932	18811	18999	19007	19045	19071	19157	18877	18904	19041	19056	18832	18815	18822	18732	18995	19017	18826	18810	18704	18975	19018	18825	18811	18635	18824	18804	18990	18773	18961	18702	18781	18922	18747	18675	18908	18971	19051	18915	18881	18799	18864	18769	19149	18882	18874	18902	18904	18899	18860	18887	18740	18661	18897	19107	19027	18889	18805	18717	18951	18773	18937	18946	18940	18815	18800	18859	19096	19058	18891	18927	18926	18791	18687	18719	18786	18885	18792	18789	18845	18693	18735	18946	18897	18983	18805	18843	18830	18835	18816	18619	18775	18849	19049	18784	18918	18866	18910	18967	18906	18756	18686	18899	19054	18993	18793	18732	18914	18909	18827	18858	18814	18994	18789	18839	19031	18899	19146	18986	18941	18784	19018	18866	18942	18849	18872	18869	18812	18740	18709	18738	18853	18714	18859	18876	18798	18957	18883	19106	18961	18916	18954	18995	18692	18833	18777	18777	18765	18882	18847	19058	18894	18954	18736	18748	18887	18973	18888	18889	18953	18893	18847	19002	18721	18927	18929	18845	18898	18842	19037	18936	18896	18969	19044	19041	18802	18796	18878	18850	19037	18919	18935	18870	18788	18907	18896	18996	18930	18839	19026	18935	18883	19077	18959	18937	18741	18868	18738	18967	18883	18797	18796	19008	18835	18950	18641	18986	18870	19009	19078	18969	19128	19057	18873	18938	19070	18936	18803	19112	18792	18981	18791	18772	18779	18946	18916	19075	18886	18789	18791	18861	18907	18813	18802	18757	18748	18928	18800	18860	18825	19025	18856	18706	18765	18830	18846	18848	18774	18853	18851	18755	18969	18946	18907	18959	18898	18957	18926	18924	19016	19106	18909	19033	18953	18896	18909	18958	18893	18943	18994	18873	18962	19161	18881	18629	18902	18667	18952	18927	18832	18784	18809	19067	19146	18804	18901	19002	18837	18758	18800	18895	18833	18838	18918	19021	18799	18920	18915	18862	18973	19165	18987	18793	18904	18799	18915	18893	19274	18804	19002	18734	18843	18795	18762	18964	18998	18997	18848	18901	19025	18870	18941	18853	18852	18895	18835	18772	18978	19079	18839	18995	18834	18931	18964	19013	18919	18689	18784	18785	18963	18793	19091	18914	18929	18688	18958	18817	18869	18854	18824	19029	18909	18791	18847	18761	18849	19174	18949	18828	18879	19077	18967	19030	18708	18969	18931	18934	19111	18985	18900	18814	18910	18915	18790	18913	18843	19109	18890	18914	18901	18871	18879	18909	18970	18815	18890	18899	18820	18817	18941	18977	19070	19013	18861	18862	18885	18702	18806	19003	19050	19010	18883	19197	18731	19047	18805	19067	18876	18933	18842	18960	18864	18892	18814	19007	19044	18785	19076	18831	18903	18812	18813	18940	18972	18910	18842	18885	18976	18935	18944	18825	18723	19080	18961	19146	18690	18967	18870	18940	19098	19025	18816	18830	18800	18962	18777	18978	19066	18925	19007	18857	19012	18963	18903	18841	18706	18988	18984	19010	18824	18845	18853	18893	18791	18932	18834	19000	18703	18871	18901	18894	18856	18871	19017	18853	18854	18943	18882	19036	19015	18694	18711	18932	18877	18869	19024	18920	18875	18831	18983	18938	18704	19061	18868	18820	18934	18962	18782	18739	19066	18884	18831	18896	18824	18795	18766	19075	18971	18908	18732	18881	18764	19090	18834	18951	18903	18982	18886	18894	19037	19087	18844	18983	18853	18904	18666	18854	19005	18999	18919	18921	19078	18699	18860	18796	18712	18967	18967	19099	19030	18865	18785	18850	18771	18905	18908	18837	18839	18852	18951	18975	18729	18925	18804	18893	18956	19081	18994	19011	18885	18886	18871	18743	18582	18785	18736	19149	19100	18777	18818	18639	18922	18949	18832	18944	18966	18917	19031	18909	19128	19109	18821	18862	18873	19065	18779	18896	18824	19002	18796	19023	18934	18801	18769	18784	18896	18956	18995	18926	18690	18956	19021	18982	18825	18982	18818	18823	18950	18932	18935	18894	18938	18889	18885	18924	18927	18829	19024	18926	19048	18930	18752	18790	19031	18808	18840	18800	18879	18927	18944	19038	18821	18838	19014	19078	18842	18599	18750	18869	18852	18961	18801	18731	19039	18867	18758	18960	19004	18570	18953	18757	18806	19111	19144	18727	18832	18987	18911	18917	18934	18881	18944	18896	18727	18934	18772	19129	18798	18900	18911	18916	18832	18922	18824	18795	19014	19051	18915	18846	18872	18947	18979	18886	18746	19025	18857	18823	18962	18867	19002	18784	18857	18890	18868	19166	19042	19076	19010	19030	18971	19052	18934	18882	18866	18983	18802	18993	19087	18886	18883	19002	18873	18917	18796	18914	18850	19034	19081	19014	18838	18906	19040	18920	18849	18828	18785	18954	19061	18990	18939	18901	18980	18761	18766	18894	18848	18856	18844	18846	18894	18925	18843	18994	18770	18919	18878	18999	18969	18845	18754	18857	18938	18838	18797	18907	19051	19006	18775	19034	18886	18862	18822	18879	18997	18839	18820	18978	18957	18814	18859	18889	18886	18814	18724	18688	18973	18989	18909	18937	19018	18774	18863	18866	18871	18805	19044	19059	18929	18694	18874	18940	19019	18743	18915	18847	18758	19055	18781	18782	18787	18739	18778	18894	18907	18994	18924	18961	18989	18926	18713	19067	18849	18845	18979	19029	19045	18785	19013	19008	18888	18974	19009	18874	19064	18770	18800	18858	18842	18686	19025	18998	18911	18989	19024	18869	19066	18884	18746	19029	18970	18930	18953	18961	18910	19112	18650	18915	18772	19046	18888	18948	18931	18855	18923	19139	18854	18814	18946	18946	18693	18968	18938	19022	19007	19016	19042	19051	18876	18942	19051	18987	19046	18926	18913	18984	18821	18740	18721	18743	18887	19014	18850	18938	18838	18612	18949	18815	18917	18919	18939	18901	18790	18889	18857	18786	18927	18846	18766	18977	18902	18941	18950	18714	19005	18884	19003	18962	19007	18956	18993	19006	19107	18806	18912	18774	18628	18694	18957	18841	18850	18952	18768	18962	18770	18848	18841	18992	18808	18960	18905	18917	19120	18790	18897	18888	18828	19108	18899	19020	18869	19014	18825	18914	19083	19149	18722	18849	18872	18773	18743	18736	18930	19081	18974	18998	18877	19068	18818	18964	18635	18875	18773	18773	18817	18885	18816	18692	18779	19044	18903	18961	18959	18798	19085	18899	18898	19030	18986	19010	18699	18739	18894	18958	18879	18817	18882	18919	18741	18852	19106	18686	18877	18926	18808	18953	18981	19055	18851	19049	18894	19036	18765	18577	19053	18998	18748	18809	18793	18907	18896	18805	18907	18783	18926	19026	18900	18815	18966	18906	18890	18870	18830	19008	19036	19030	18779	18896	18880	18793	18772	18812	18992	19008	18877	18844	18949	18729	18811	18860	18996	19142	18950	19110	18815	18970	18827	19164	18886	18711	18970	18861	18949	19013	18980	18871	18980	18766	18851	18800	18721	18707	19030	18915	18919	18926	18888	18804	18728	18999	18920	18922	18938	19031	18984	18862	18945	18859	18842	18977	18939	19067	18927	19091	18870	18917	18999	19090	19010	18688	19052	18765	19101	18843	19028	18866	18870	18583	18862	18622	18980	18834	18897	19001	19064	18905	18960	18905	18932	18911	18886	18786	18637	19036	18804	18735	18861	19095	18908	18947	18863	18945	19058	18910	18865	19064	19075	19005	18961	18838	18843	18880	18879	18749	18986	18994	18853	18757	18817	19042	18959	18957	18750	19102	18900	18810	18704	18759	18759	19004	18928	18703	18854	18990	18920	18823	18772	18869	18953	18997	18671	18813	18855	18950	18872	18910	18953	18805	18956	18826	19160	18855	18829	18971	18934	18747	18824	18948	19035	18975	18737	19102	18962	18870	18906	19057	18947	18966	18867	19020	18811	18859	18742	18997	18816	18811	18942	18789	18966	18822	18738	18855	18840
16131	23736	22547	19967	19007	18473	18182	18123	17582	17561	17409	20104	32926	37175	31599	23984	19255	17511	17281	17088	17014	17091	17070	17057	17271	16938	17101	17107	16882	17140	17148	17116	17040	16887	16918	16915	17074	16965	17103	17078	16958	17250	17136	17151	17119	17027	17107	16872	17024	16928	17072	17073	17079	17347	17256	17048	17016	17165	17044	17163	17107	16970	16945	16997	17152	17128	17039	17005	17146	17126	17084	17136	17063	17123	16989	17098	17051	17385	17113	17209	17147	16833	17042	17142	17118	17313	16955	17059	17084	17074	17075	17089	17054	17040	16962	17170	17041	16971	17003	17019	17030	17008	17217	17001	17063	17178	17159	17136	17095	17014	17070	16919	17115	16952	17172	17155	17019	16932	17039	17162	17027	16991	16864	16973	17200	16952	17091	17141	17091	17053	17278	17098	17150	17083	16982	17113	17102	17034	17164	17079	17064	16879	17030	17055	17036	16887	16956	17049	16991	17153	16970	16875	17097	17013	17031	17042	17181	17079	17070	17077	16927	16940	17037	16892	17191	17039	17111	17063	17325	17093	17036	17107	16981	17111	17063	17019	17162	17274	17083	17017	17001	17018	16970	16956	17013	17076	17069	17191	17117	16997	17197	17139	17088	17004	17111	17077	16996	17056	17086	17121	17200	16991	16927	17114	17037	16784	16994	16940	17051	17146	17023	17020	17053	17134	17165	17116	16893	17184	16976	17115	17056	17109	17161	17014	17051	17095	17029	16968	17008	17095	17050	16827	17005	17116	17050	16892	17228	17024	17123	17134	17238	17100	16911	16904	17088	17108	17065	17024	17092	17023	17141	17058	17189	17022	16974	16904	17116	16965	17019	16917	16925	16956	17040	17127	17025	17035	17020	17081	16928	16940	17106	16986	17063	17057	17056	16945	17106	16992	16877	17047	16977	16890	16995	17042	17162	17004	17153	17112	17022	16960	17033	16890	17020	17091	16999	17138	17066	16947	16853	17098	17099	16928	16985	17001	16824	17110	17264	16996	16899	17002	16913	16946	17073	17216	17012	16911	17144	17060	17226	16943	17114	17097	17091	16992	17325	17114	17168	17041	16943	16912	16945	17135	17241	17132	16967	16801	16906	17164	16983	17011	17120	17099	17216	17149	16897	17073	17126	16963	17120	17094	17046	16877	16970	17242	17066	16960	17171	16992	16933	17029	16985	17065	17078	17097	17040	17090	17173	16889	16886	17060	17195	16943	16950	16951	17091	17030	16960	17161	17143	17098	17094	17087	16856	17019	16957	17097	16869	17270	16889	17112	17169	17093	17124	17027	17174	16931	16932	17073	17126	17098	17052	16948	17040	17090	17173	17084	17180	17108	17121	17010	17076	17365	17175	16967	16955	17196	17101	17162	17079	17126	17274	17041	17154	17020	17190	17063	17185	17076	17037	17017	17157	17074	17144	17106	17046	17092	17054	17157	17104	17161	17160	16880	16952	17177	17112	17042	16984	17036	17056	16981	17043	17024	16938	17063	16991	17066	17211	17134	17098	17037	17307	17011	16965	17112	17112	17193	17146	17066	17000	17009	17174	17135	17207	17066	17295	16929	16956	17011	17300	16989	17147	17095	17001	17099	16993	17052	17107	16951	16994	16890	17198	17051	17027	16979	17068	17073	16907	16925	17033	17014	17203	16819	17046	17067	16953	16922	17121	17034	17076	16990	16987	17196	17232	17133	17206	16983	16924	17051	17085	17034	17091	17125	16908	16999	17222	17081	17111	17062	16818	17082	16943	16893	17033	17157	17155	17105	17124	16946	17041	17086	17049	17040	17006	16952	17037	17132	17136	17130	16916	16919	17071	17134	17107	17150	16890	17016	17002	17020	17077	16917	16940	17064	17063	16990	17037	17115	17105	17036	17004	16990	16931	16956	17070	16958	17145	16869	17157	17071	16990	16999	17033	17288	17111	17070	17191	17038	17001	16970	16949	16958	16928	17020	17091	17001	17056	17131	17074	17092	17182	16978	16966	17178	17066	17172	17142	17233	17274	17011	16999	16971	17095	17064	16904	16931	16961	17103	16910	16897	17098	17061	17118	17174	17062	17141	17152	17060	17131	17119	16989	17076	17087	17296	17117	17086	17136	17042	17043	17147	17164	17072	17086	17148	17163	17152	17062	17106	16948	17135	17033	17372	17041	16891	17091	17218	17063	17010	17075	17124	17156	16893	17127	17035	16941	17129	17033	16868	17118	17090	16962	17106	17192	17005	16981	17050	17054	16889	17086	17176	16962	16987	17082	17166	17216	17135	17122	17131	16900	16948	17148	16998	16986	17159	16899	16994	17201	17165	16974	16949	16988	17102	17007	17095	17028	16955	17029	16973	17151	17002	16982	16960	16872	17133	17154	16980	17277	17195	17154	17016	16849	16981	17092	17124	17142	17049	17019	16975	17036	17011	17097	17156	16945	17073	17104	17088	17137	16966	17014	17106	17050	16946	16941	17060	17258	16984	17152	16929	17131	17033	17188	17174	17093	17159	16878	17009	17080	17089	17038	17011	17158	17078	17052	17048	17072	17160	17089	17053	16934	17146	17142	16993	17123	17008	17034	16916	17108	16967	17145	16963	17210	17006	17140	17050	16976	17112	17164	17069	16912	17158	17067	17210	16984	16822	17042	17152	16938	17087	17155	17117	17109	17077	16980	16945	17067	17054	16973	17192	16960	17045	17074	16980	16874	16941	17188	16982	17112	17055	17018	17026	17109	17120	17096	17206	16919	17102	17196	16969	17078	17010	17066	17038	17129	16949	17113	17025	17195	16904	17120	17108	17148	16926	17094	17167	17150	17051	17093	16883	17381	17107	16963	17050	17151	17061	16999	17166	16986	17012	17031	17023	17224	17098	16970	16964	17037	16967	17134	17195	16976	17096	17212	17113	17189	17122	17086	17034	17067	16896	17067	17082	16972	16996	16994	17104	17148	17132	17176	17090	17212	17020	17016	17050	17180	17078	16902	17026	17073	17328	17084	17176	17140	17056	17067	17058	17098	17334	17007	17030	17105	16939	16918	17064	16919	17024	17079	17016	17064	16899	17045	17119	17071	17167	17130	17128	17346	17021	17049	17091	17025	17233	16979	16940	17118	17062	16924	16931	17167	17164	17301	16998	16981	17104	17094	17116	17119	16976	16910	17131	17000	17059	16999	17080	17094	16965	17047	17248	16941	16955	16864	17145	17112	16869	17098	16966	17240	17091	17030	16917	16862	17100	17177	16987	17221	17139	17007	17053	17115	16927	17170	17012	16954	17206	17008	16918	17140	17090	17005	17125	16981	16938	17229	17142	17089	17110	16937	17077	17179	16986	17017	17240	16963	16919	16910	17040	17115	17073	17032	17078	17133	16898	17210	17216	17035	17110	17016	17021	16916	17017	16889	17107	17200	17034	16938	17012	17055	16872	16956	17102	17191	16990	17118	17053	17078	17057	17235	17120	17126	17276	16964	17054	17023	17101	17137	16940	17089	17135	16931	17047	17153	17036	17033	17041	17088	16947	17073	17066	17082	17247	17025	17080	16979	16899	17132	17099	17124	17125	16998	17072	17021	16809	16968	16956	17147	16952	17148	17108	17105	17163	17024	16958	17066	16997	17096	17094	16817	17012	17044	17065	17071	17268	17227	17250	17219	17205	16903	16940	17205	16977	16927	16985	17119	17290	17076	16991	17167	16921	17096	16878	17155	16974	17082	17089	17072	17072	17282	17008	16980	17165	16933	17114	16965	17135	17116	16924	17178	17040	17099	17351	17094	17061	16898	17059	17081	17047	16951	17302	17046	17246	17113	16842	17078	17101	17189	16939	17007	17212	16993	17151	17025	17053	16792	16893	17011	16923	17148	16933	16952	16891	17073	17042	17019	17110	17066	17060	17035	17035	17123	17094	17149	17079	16946	17019	17083	17235	17092	17064	16960	17007	17065	17080	16955	17024	16991	17140	17129	17006	17141	17173	16994	16998	17078	16947	16941	17104	16996	16986	17219	17027	17061	16906	17110	17064	17072	17031	17010	17057	17032	17101	16945	17057	17020	17188	17208	16981	17073	17153	17037	16992	17145	16931	16945	17191	17039	17002	17037	16989	16992	17157	17098	17099	17178	17124	17004	16986	17060	17218	17033	17001	16993	17018	17098	17197	17145	17127	17042	17020	17095	17210	17060	17126	17197	17001	17070	17128	17011	17114	17087	17103	16930	17016	17158	16868	17024	16929	17203	17095	16993	17275	17116	17027	17170	17098	17163	17079	17151	17022	17070	17055	17185	16826	16968	17206	17057	17088	17102	16957	16960	16947	17129	17165	16985	17038	16982	17119	17046	17150	16931	17059	17115	17060	17021	17280	17219	17018	16960	17030	16996	17044	17104	17189	17125	17006	17221	17122	16963	17101	17147	17023	16983	17005	17254	17013	16903	16985	17131	17116	16959	16959	17110	17131	17085	16973	17123	16947	17252	17054	17230	17067	17197	17118	16938	17302	17127	17082	17089	16745	17193	17111	17007	16945	16991	16933	16971	16966	17264	16909	16907	17077	17117	17077	17053	16986	16957	17063	17113	17055	17254	17105	17102	17147	16884	17121	17092	16970	17146	17043	16975	17082	17200	17047	16928	16926	17017	17181	16958	17052	17036	17013	17019	17047	17162	16910	16912	16985	17166	16913	17042	17078	17235	17157	17217	16992	16983	17232	17012	17045	17196	17203	17121	17194	17047	17008	17092	17067	17079	17101	16937	17199	17042	17147	16928	16980	17067	17141	16971	16845	17121	17035	16986	17145	17183	16979	16954	17115	16945	16813	17057	17102	17063	16955	17013	17006	16837	17115	16969	17068	17148	17043	17005	17222	17115	17098	17044	17144	17250	17093	17096	16905	16957	17187	17000	17070	17097	17035	16946	17042	17152	17048	16984	17198	16988	17230	17071	17022	17281	16996	17139	16992	17106	16997	17129	16948	17217	17024	17014	17100	17145	16985	16924	17250	17078	16934	17189	16974	17190	17170	17035	17109	17040	16969	17026	17037	16958	17092	17042	17191	17110	17093	17063	17061	17182	17008	17101	17109	16986	16945	17028	16932	16928	16955	17006	17097	17120	17035	17321	17167	17119	17079	17054	17081	17128	17009	17157	17116	17071	17033	17030	16974
23758	21409	29032	24232	22095	23291	23008	19762	19433	19358	19201	26161	42302	41931	34482	26096	21600	19404	18788	18739	18675	18757	18772	18444	18494	18547	18609	18553	18690	18687	18574	18560	18413	18718	18643	18711	18501	18580	18673	18512	18722	18487	18888	18687	18690	18575	18598	18747	18827	18753	18732	18577	18604	18759	18595	18746	18611	18742	18646	18628	18735	18664	18714	18684	18585	18574	18575	18557	18596	18636	18572	18626	18757	18549	18718	18764	18389	18545	18661	18536	18397	18540	18713	18761	18716	18685	18725	18463	18672	18471	18674	18549	18518	18579	18710	18409	18594	18613	18717	18490	18741	18585	18608	18702	18573	18822	18665	18583	18583	18682	18463	18681	18613	18423	18665	18523	18820	18651	18750	18775	18542	18604	18602	18427	18473	18643	18565	18654	18544	18717	18683	18478	18585	18678	18571	18650	18594	18433	18793	18694	18418	18803	18507	18456	18562	18680	18733	18585	18615	18538	18473	18612	18506	18598	18480	18816	18674	18653	18625	18609	18597	18638	18365	18722	18615	18547	18490	18742	18612	18537	18435	18632	18390	18767	18746	18661	18797	18617	18579	18659	18777	18517	18605	18655	18759	18614	18491	18639	18588	18579	18746	18605	18415	18513	18745	18501	18604	18832	18644	18421	18512	18662	18517	18731	18653	18580	18620	18729	18646	18620	18655	18418	18682	18437	18637	18706	18669	18346	18849	18475	18534	18659	18648	18799	18528	18613	18496	18609	18715	18679	18512	18676	18585	18436	18458	18775	18834	18538	18346	18504	18471	18577	18774	18687	18533	18637	18673	18568	18620	18716	18655	18718	18670	18533	18588	18528	18526	18608	18549	18427	18621	18693	18638	18757	18639	18629	18688	18599	18524	18560	18796	18535	18585	18611	18624	18533	18590	18811	18694	18608	18613	18621	18816	18498	18684	18661	18517	18523	18337	18641	18485	18247	18581	18691	18546	18634	18619	18653	18370	18407	18692	18444	18762	18542	18669	18525	18536	18702	18559	18737	18524	18481	18514	18580	18742	18791	18471	18612	18674	18748	18710	18572	18906	18542	18506	18534	18510	18714	18513	18613	18533	18628	18776	18598	18785	18620	18697	18671	18553	18311	18315	18581	18549	18725	18715	18498	18513	18488	18405	18285	18602	18701	18596	18613	18790	18595	18456	18591	18582	18671	18542	18499	18743	18643	18439	18498	18697	18591	18706	18593	18517	18497	18638	18490	18383	18561	18437	18441	18455	18574	18521	18584	18433	18374	18311	18513	18566	18616	18802	18594	18722	18478	18515	18554	18642	18604	18629	18591	18624	18659	18772	18777	18791	18612	18658	18678	18489	18614	18444	18717	18819	18644	18570	18607	18631	18759	18908	18424	18589	18795	18624	18550	18656	18602	18594	18639	18528	18636	18724	18985	18778	18585	18866	18566	18529	18621	18496	18583	18588	18443	18760	18629	18848	18649	18740	18593	18491	18721	18377	18622	18477	18704	18692	18463	18681	18572	18530	18509	18450	18566	18524	18601	18567	18601	18783	18636	18736	18725	18569	18584	18520	18624	18665	18560	18557	18744	18770	18518	18565	18527	18811	18495	18555	18594	18570	18532	18580	18650	18458	18466	18757	18499	18547	18610	18604	18525	18490	18672	18669	18661	18465	18505	18462	18517	18871	18520	18809	18711	18671	18692	18681	18705	18573	18476	18691	18441	18578	18571	18537	18782	18614	18561	18702	18596	18526	18573	18471	18733	18615	18529	18637	18708	18537	18800	18481	18687	18503	18722	18957	18367	18592	18687	18753	18486	18594	18607	18504	18627	18650	18491	18665	18335	18606	18712	18414	18556	18376	18537	18545	18650	18660	18546	18450	18489	18755	18565	18825	18656	18626	18738	18531	18469	18799	18682	18848	18491	18571	18602	18519	18711	18652	18683	18527	18666	18826	18600	18693	18832	18598	18471	18717	18602	18422	18527	18491	18499	18429	18584	18662	18685	18697	18447	18464	18513	18768	18603	18521	18500	18629	18593	18541	18825	18525	18563	18499	18491	18525	18685	18577	18498	18586	18624	18732	18723	18649	18511	18642	18640	18477	18617	18666	18449	18586	18410	18565	18751	18452	18673	18478	18784	18658	18403	18640	18324	18608	18492	18575	18489	18695	18377	18652	18485	18625	18581	18592	18505	18606	18651	18581	18585	18793	18607	18532	18403	18827	18408	18643	18387	18848	18657	18354	18533	18690	18547	18598	18653	18620	18578	18733	18741	18668	18583	18608	18494	18696	18383	18562	18440	18680	18477	18758	18532	18334	18406	18533	18560	18443	18334	18582	18599	18471	18534	18370	18395	18382	18592	18753	18480	18475	18634	18548	18536	18731	18982	18560	18680	18642	18493	18488	18735	18727	18547	18658	18622	18619	18582	18920	18579	18450	18450	18629	18646	18553	18660	18516	18453	18518	18555	18783	18498	18466	18530	18509	18595	18781	18645	18770	18378	18620	18448	18772	18802	18577	18609	18686	18729	18594	18456	18612	18519	18657	18620	18531	18573	18829	18663	18722	18605	18482	18687	18547	18648	18507	18609	18579	18869	18789	18715	18464	18411	18603	18593	18829	18631	18704	18760	18434	18681	18573	18601	18631	18547	18576	18524	18537	18680	18589	18680	18547	18360	18772	18718	18598	18553	18417	18677	18684	18531	18650	18645	18691	18380	18664	18649	18663	18480	18652	18408	18814	18665	18553	18748	18646	18554	18615	18699	18590	18627	18611	18363	18449	18677	18653	18535	18634	18484	18653	18523	18486	18697	18527	18651	18660	18393	18387	18478	18690	18502	18742	18634	18474	18518	18761	18549	18592	18456	18563	18442	18637	18513	18617	18678	18525	18591	18649	18622	18790	18490	18548	18290	18743	18684	18529	18532	18728	18554	18481	18674	18449	18711	18760	18579	18677	18460	18644	18657	18649	18771	18649	18631	18627	18281	18831	18756	18691	18855	18568	18676	18720	18591	18627	18497	18568	18588	18400	18668	18618	18653	18609	18595	18626	18717	18534	18460	18533	18727	18556	18543	18540	18345	18453	18579	18593	18583	18614	18658	18639	18437	18614	18604	18547	18744	18396	18722	18482	18618	18713	18483	18507	18469	18568	18833	18551	18428	18486	18437	18677	18767	18706	18644	18831	18986	18708	18669	18497	18579	18730	18547	18693	18578	18567	18482	18607	18547	18555	18635	18687	18589	18607	18399	18706	18836	18636	18541	18680	18448	18818	18579	18609	18567	18554	18673	18621	18754	18648	18458	18751	18612	18628	18512	18449	18674	18571	18572	18456	18436	18542	18585	18691	18761	18753	18562	18328	18711	18578	18318	18395	18550	18586	18760	18480	18560	18761	18588	18623	18781	18660	18537	18431	18541	18775	18577	18755	18624	18544	18441	18762	18654	18494	18591	18535	18612	18797	18732	18758	18562	18693	18473	18613	18598	18474	18602	18597	18680	18555	18502	18681	18568	18675	18731	18391	18650	18530	18711	18524	18608	18708	18529	18390	18459	18474	18562	18570	18591	18608	18418	18744	18638	18542	18407	18548	18553	18686	18487	18684	18557	18696	18672	18747	18578	18688	18599	18752	18639	18652	18687	18725	18441	18643	18522	18591	18487	18761	18417	18334	18769	18599	18803	18586	18562	18581	18536	18580	18443	18402	18555	18506	18617	18512	18598	18536	18548	18592	18532	18576	18679	18500	18820	18542	18567	18705	18642	18709	18603	18503	18547	18459	18739	18471	18627	18603	18634	18481	18129	18483	18532	18730	18550	18706	18629	18569	18696	18852	18516	18775	18473	18652	18625	18683	18634	18589	18627	18692	18453	18589	18712	18418	18497	18615	18686	18783	18779	18552	18634	18805	18627	18823	18507	18567	18611	18635	18546	18617	18542	18470	18651	18599	18482	18555	18640	18450	18242	18487	18637	18702	18647	18303	18650	18424	18605	18602	18655	18666	18757	18583	18496	18533	18574	18496	18526	18659	18699	18665	18601	18584	18529	18643	18446	18550	18594	18550	18540	18544	18568	18672	18608	18798	18622	18550	18695	18495	18492	18675	18622	18706	18611	18553	18511	18471	18562	18766	18465	18670	18553	18669	18722	18502	18446	18632	18516	18526	18515	18688	18692	18521	18655	18580	18476	18504	18795	18484	18495	18466	18542	18604	18697	18330	18581	18491	18743	18517	18513	18351	18493	18509	18628	18561	18499	18715	18673	18548	18634	18787	18481	18489	18645	18393	18672	18468	18633	18631	18449	18528	18590	18495	18516	18697	18655	18685	18504	18761	18500	18633	18583	18481	18626	18746	18649	18516	18503	18770	18747	18745	18529	18568	18540	18799	18712	18610	18527	18334	18641	18558	18567	18427	18542	18679	18657	18514	18663	18881	18674	18606	18489	18597	18575	18528	18585	18380	18711	18406	18487	18468	18537	18416	18497	18461	18612	18485	18723	18446	18469	18609	18557	18696	18586	18531	18707	18628	18544	18773	18558	18627	18574	18432	18295	18482	18535	18591	18416	18757	18483	18678	18665	18499	18552	18653	18721	18663	18403	18520	18665	18590	18625	18611	18497	18625	18650	18513	18473	18395	18626	18578	18475	18492	18472	18544	18581	18611	18649	18769	18558	18566	18520	18632	18580	18705	18578	18716	18672	18723	18682	18515	18572	18753	18424	18550	18494	18518	18508	18577	18526	18490	18661	18500	18616	18625	18637	18708	18567	18597	18432	18700	18702	18709	18584	18526	18574	18452	18607	18639	18555	18640	18594	18575	18873	18526	18464	18714	18627	18575	18728	18646	18561	18590	18479	18560	18511	18512	18416	18707	18456	18487	18542	18706	18496	18481	18368	18659	18427	18535	18631	18519	18459	18692	18735	18597	18609	18411	18557	18550	18563	18403	18461	18784	18607	18553	18699	18639	18715	18486	18553	18569	18854	18875	18694	18577	18576	18641	18419	18621	18704	18547	18708	18606	18698	18620	18587	18756	18525	18615	18549	18674	18297	18854	18580	18520	18626	18683	18541	18607	18689	18661	18492	18569	18613	18305	18602	18583	18723	18422	18563	18674	18606	18604	18594	18662	18573	18383	18514	18485	18859	18723	18560	18490	18588
17393	28089	26177	22219	20851	19484	18853	18541	18399	17829	17675	30113	45726	43540	35617	25595	19713	17585	17290	16890	16880	17008	16835	16787	16978	16796	16786	16906	17123	16993	17036	16812	16991	16679	16923	16770	16867	16738	16888	16827	16864	16884	16994	16843	16934	16855	16859	16837	17003	16858	16906	16876	16913	17151	16995	16875	16959	16929	16960	16953	16810	17057	16860	16747	16843	16910	16950	16921	17005	16872	16997	16851	17007	16927	16943	17050	16886	17077	16770	16948	16729	16893	16939	17007	17025	16769	16833	16836	16863	16956	16929	16942	16895	16840	16873	16916	16885	16843	16798	16795	16831	16917	16983	16884	16845	16861	17127	16736	16793	16790	16847	16919	16922	17053	16941	16845	16842	16739	16825	16863	17024	16823	16944	16890	16893	16910	16822	16859	16946	16815	16943	16778	17015	16934	16862	16900	16882	16939	17054	17006	16805	17012	16893	17042	16860	17060	16897	17042	16721	16996	16829	16788	16740	16909	16854	17002	16858	16975	16759	16845	16777	16866	16797	16987	16959	16891	16740	16808	16905	16890	16911	17040	16810	16751	16865	16937	16865	16791	16931	16790	17033	16973	17003	16856	16850	16861	17012	16885	16843	16767	16726	16889	16846	16786	16931	16845	16835	16748	17194	16886	16802	17057	16779	16925	16689	16955	16979	16889	16940	16921	16896	16769	16722	16825	16724	17055	17050	17045	16875	16680	16932	16925	16844	16854	17064	16940	16774	16924	16884	16921	17027	16918	17033	16731	16976	16818	16749	16784	16853	16894	17073	16810	16905	16898	17171	16755	16883	16880	16896	16655	16959	17063	16914	16857	16792	16899	16930	16871	16694	16878	16846	16904	16840	16963	16824	16955	16975	16922	16831	16896	17016	16842	16853	16900	16948	16751	16785	16835	16992	16905	16899	16857	16868	16830	16848	16845	16688	16822	16664	16885	16795	16778	16774	17112	16890	16848	16873	17018	16903	16900	16832	17105	16881	16837	16823	16881	16828	16798	16812	17047	16911	16862	16890	17041	16829	16770	16892	16839	16923	16923	16597	16911	16848	16984	16727	16933	16870	16849	16911	16784	16851	16965	16861	16849	16917	16885	16931	16802	16989	16953	16884	16831	16830	17011	16768	16925	16944	16963	16885	16941	16710	16711	16873	16949	16774	16941	16797	16752	17016	16874	16927	16527	16882	16872	16871	17017	16906	16813	16752	16983	16800	16998	16775	16756	16806	16846	16998	16771	16934	16943	16963	17002	16786	16766	16978	17112	16848	16830	16939	17057	16927	16805	16949	16851	16931	16935	16861	16965	16840	16839	16910	16744	16836	16940	16877	16832	16719	16789	16710	16884	16877	16903	16776	16901	16816	16820	16803	16858	16777	16986	16837	17031	16859	16813	16831	16939	16887	16742	16744	16926	16649	16930	16962	16874	16863	16963	16791	16726	16819	16947	17094	16905	16869	16815	16977	16791	16891	16823	16740	16876	16855	16952	16682	16946	16820	17088	16937	16895	16738	16873	16895	16974	16950	16849	16947	17111	17001	16899	16900	16988	16961	16872	16780	16955	16969	16910	16947	16830	16777	16866	17092	16971	16906	16753	16829	16975	16972	16922	16802	16803	16920	16748	16922	16824	16930	16822	16978	17008	16830	16904	16971	17014	16945	16804	16858	16718	17093	16792	16773	16743	16827	16944	16852	16677	16791	16788	17067	16621	17015	16945	16911	16953	16732	16880	17007	16677	16909	16802	16978	16929	16950	16942	16756	16950	16847	16844	16747	16788	16836	16859	16784	16766	16724	16979	16856	16898	16965	16978	16764	16822	16906	16836	16875	16932	16774	17001	16916	16742	17053	16922	17028	16857	16880	16992	16926	17038	16692	16860	16914	16837	16913	16892	16904	17054	16882	16903	16918	16936	16774	16933	16873	16848	16928	16747	16801	16933	16848	17022	16922	16965	16913	16711	16973	16853	16860	16955	16874	16927	16764	16866	16947	16872	16887	16934	16858	16935	16863	16813	17026	16689	16893	16739	16829	16965	16813	16991	16744	16797	16864	16757	16814	16828	16857	16936	16772	16943	16716	16812	16934	16821	16840	16903	16847	16922	17035	16670	16870	16825	16932	16872	16982	16741	16895	16957	16873	16898	16729	16858	16605	16905	16713	16895	16747	17026	16814	17068	16741	16928	16878	17082	17087	16843	16878	16975	16825	16790	16777	16884	16972	16776	16742	16930	16764	16879	17039	16967	16885	16970	16829	16976	16780	17002	17034	16880	16937	16790	16868	16900	17079	16742	16767	16868	16912	16778	16830	17025	16942	16927	17021	16846	16774	16764	17110	16778	16970	17032	16762	16893	16878	17054	16852	16842	16846	16864	16995	16806	16969	16943	16754	16840	16969	16969	16907	16850	16754	16945	16805	16873	16839	16999	16900	17144	16817	16746	16874	16990	16838	16872	17037	16914	16957	16794	16745	16984	16887	16829	16947	17016	17003	16660	16972	16865	16841	17014	16744	16900	16792	17054	16794	16873	16880	16956	16914	16875	16940	16907	16917	16897	16824	16940	17002	16875	16771	16817	16797	16870	17071	16805	17030	16811	16853	16964	17024	16885	16941	16811	16863	16902	16983	17003	16691	16777	16723	17042	16854	16892	16798	16930	16783	16897	16928	16872	17109	17044	16891	16882	16922	16659	16969	16983	16983	16919	16873	16843	16941	16916	16896	16958	16756	17104	16843	16850	16849	16809	16779	16968	16751	16936	17090	16798	16815	16928	16694	16874	16925	17077	16724	17009	16897	16906	16766	17013	16924	16875	16974	16862	17063	17091	16727	17002	16961	16829	16898	16904	16910	16684	17100	16777	16846	16980	16962	16784	16963	16941	16733	16935	16887	17021	16936	16848	16839	16892	16928	16806	16779	16787	16883	16799	16715	16853	16969	17023	16640	16967	16976	16949	16930	16858	16816	16930	16833	16934	16850	16929	16849	16795	16986	16823	16711	16860	16854	16929	16774	16832	16861	16714	16962	16982	16829	16840	16835	16815	16866	16811	16736	16860	16657	16769	16902	17171	16998	17029	17075	16911	16837	16855	17066	16986	16908	16888	16731	16849	16897	17025	16996	16799	16981	16722	16904	17049	16907	16668	16983	16919	17026	16838	16929	16846	16976	16892	16919	16692	16895	16886	16925	16906	16912	16924	16790	16803	16888	16983	16943	17031	16808	16921	16815	16921	17010	16809	16927	16955	16859	17052	16911	16922	16896	16745	16767	16958	16806	16892	16940	16879	16948	16800	16861	16779	16853	16989	16984	16756	16963	16839	17071	17053	16895	16820	16967	16902	16864	16749	16920	17071	16770	16848	16851	16864	16861	16940	16794	16884	16847	17033	16892	16823	16878	16781	16862	16892	16842	16787	16850	16822	16881	16811	16976	16788	16896	17013	16980	16839	16887	16885	16774	16767	16727	16799	16910	16853	16688	16647	17050	16948	16930	16779	17053	16801	16819	16764	16926	17021	16962	16816	16920	17031	17071	17093	16833	16829	16806	17036	16886	16786	16795	16891	16890	16863	16862	16915	16947	16789	16855	16784	16971	16882	16929	16818	16804	16939	16797	16937	16967	16860	16924	16988	16925	17031	16907	16892	16871	17045	16999	16953	16901	16837	16889	16773	16972	16958	17075	17099	16888	16927	16958	16867	16854	16761	16971	17063	16807	16926	17009	16905	16861	17060	16817	16785	16881	16638	16947	16721	16992	16933	16885	16882	16895	16875	16815	16786	16893	16822	16837	17046	16838	16932	16921	16933	16853	16891	16960	16706	17007	16869	16957	16803	16853	17043	16853	16924	16999	16940	16805	17103	16724	16931	16838	17055	16971	16978	16864	16960	17023	16687	16924	16892	16913	16833	16985	16804	16829	16917	16811	16860	16816	16825	16962	17034	16778	16946	17016	16967	17013	16864	16922	16928	16804	16882	16913	16986	16969	16771	16731	17013	16733	17019	16904	16783	16796	17007	16818	17004	16968	16671	16853	16742	16798	17010	16857	16879	16816	16750	16886	16861	16777	16819	16802	16890	16919	16752	16760	16791	16991	16693	16834	17019	16797	16662	16852	16777	16916	16906	16911	16855	16816	16771	16808	16873	16948	16973	16909	16702	16985	16992	17007	16820	16863	16800	16961	16999	16879	16825	17205	16870	17042	16903	16940	16765	16792	16943	16841	16770	17001	16905	17027	16982	16977	16932	16982	16895	16753	16920	16987	16764	16782	16760	16849	16931	16869	16769	16753	16899	16967	16967	16838	16913	16792	16801	16794	16879	16794	16838	16992	16801	16974	16983	17055	16817	16853	16923	16798	16832	16907	16817	16606	16928	16787	16792	16841	16800	17032	16926	16954	16839	16919	16733	16819	16785	17030	16752	16775	16937	16775	16997	17050	17046	16782	16938	17008	16767	16885	16828	16865	16899	16967	16785	16957	16876	16828	16902	16736	16728	16872	16847	16918	16885	16889	16793	16834	16808	17026	16885	16889	16943	17035	17023	16897	16905	16688	16820	16959	16944	17109	16857	16786	16962	16913	16946	16909	16773	17024	16908	16810	16907	16862	16825	17128	16845	16837	16866	16761	16808	17035	16911	16840	16908	16911	16782	16796	16782	16802	16703	16943	16757	16839	16959	16761	16984	16820	16733	16815	17075	16922	17033	16814	17056	16908	16973	16901	16917	16764	16745	16933	16737	16858	17041	16896	16979	17064	16851	16822	16899	16815	16769	16899	16839	16946	16804	16934	16944	16966	16885	16928	16848	16753	16835	17085	16974	16742	16772	16834	16820	16910	16912	16869	16833	16784	16798	17025	16933	16821	16939	16909	16792	16919	16828	16977	16942	16931	16971	16871	17147	16929	16876	16839	16864	17153	16922	16757	17011	16769	17029	16886	17054	16842	17092	16717	16816	16852	16895	16758	16909	17009	16967	16835	16867	17007	16855	16803	16962	17086	16926	16925	16852	16859	16892	16884	16759	17021	16966	16853	16699	16817	16911	16931	16928	16939	16721	16993	16882	16919	16766	16916	16809	16695	16685	16893	16913	16789	16863	16829	16755	16860	16735	17003	16977	16858	16887	16896	16753	16884	16928	16960	16994	16718	16817
29383	22293	22661	20664	18933	19028	19020	18936	19006	18944	18921	19312	21265	21669	20936	19749	19208	18979	18907	18820	18609	18704	18826	18959	18911	18900	18814	18852	18862	18909	18871	18716	18845	19050	18819	18823	18841	18886	18735	18684	18835	18750	18918	18768	18748	18596	18798	18919	18855	18998	18599	19048	18773	18680	18705	18862	18794	18929	18849	18763	18687	18695	19004	18821	18926	18902	18627	18890	18727	18852	18868	18721	18704	18662	18797	18855	18812	19015	18843	18737	18697	18853	19040	18675	18943	18788	18905	18917	18748	18926	18930	18850	18731	18806	18689	18811	18726	18683	18951	18566	18703	18754	18608	18804	18794	18950	18879	18807	18783	18889	18813	18697	18675	18733	18863	18677	18810	18932	18736	18770	18582	18893	18686	18694	18619	18735	18821	18619	18549	18871	19011	18710	18963	18770	18590	18839	18854	18786	18878	18805	18872	18910	18746	18589	18695	18907	18912	18730	19080	18707	18774	18958	18802	18755	18968	18852	18864	18816	18746	18791	18887	18881	18967	18772	18765	18926	18844	18641	18905	18700	18848	18930	18931	18870	18676	18954	18665	18717	18767	18839	18836	18781	18695	18903	18861	18872	18918	19033	18893	18792	18898	18733	18816	18760	18738	18681	18951	18918	18703	18840	18910	18879	18827	18856	18807	18895	18826	18684	18705	18698	18827	18807	18894	18805	18683	18724	18930	18694	18682	18870	18832	18791	18854	18717	18867	18712	18615	18827	18732	18805	18813	18731	18809	19073	18650	18825	18762	18859	18906	18784	18727	18889	19011	18928	18757	18653	18876	18724	18731	18784	18764	18743	18843	18869	18830	18925	18819	18651	18739	18813	19037	18765	18813	18776	18626	19023	18715	18839	18977	18731	18864	18855	18889	18727	18884	18940	18884	18870	18761	18732	18803	18649	19011	18824	18724	18873	18756	18626	18575	18638	18676	18832	18747	18710	18598	18569	18808	18692	18939	18762	18863	18929	18852	19076	18767	18676	18655	18597	18696	18890	18915	18940	18794	18999	18553	18920	18781	18915	18966	18670	18901	18873	18734	18683	18685	18834	18716	18900	18951	18627	18956	18779	18763	18636	18870	18779	18846	18874	18853	18735	18716	18851	18761	18725	18813	18975	18959	18776	18787	18786	18719	18840	18825	18757	18853	19051	18727	18726	18781	18750	18886	18873	18794	18862	18743	18853	18696	18774	18838	18797	18831	18954	18775	18745	18700	18745	18834	18947	18753	18892	18712	18657	18669	18770	18721	18698	18655	18840	18686	18839	18755	18751	18885	18746	18911	18793	18915	18791	18916	18699	18932	18807	18756	18799	18791	19002	18859	18919	18805	18834	18931	18917	19013	18882	18652	18806	18805	18759	19033	18925	18798	18730	18648	18706	18759	18701	18585	18628	18985	18817	18898	18849	18812	18807	18586	18748	18759	18636	18790	18880	18819	18698	18608	18817	18877	18751	18751	18904	18959	18876	18821	18871	18680	18593	18809	18981	18829	18718	18926	18702	18736	19018	19023	18697	19021	18814	18869	18719	18853	18793	18655	18861	18843	18580	18730	18728	18970	18675	18651	18729	18669	18618	18694	18657	18821	18651	18894	18871	18683	18808	18842	18741	18949	18992	18756	18734	18640	18851	18802	18842	18678	18863	18890	18805	18747	18778	18930	18996	18715	18904	18676	18860	18920	18670	18605	18764	18865	19044	18744	18864	18911	18802	18819	18831	18577	18669	18857	18774	18705	18748	18694	18732	19075	18792	18860	18856	18732	18731	18737	18939	18614	18782	18763	18545	18720	18775	18938	18861	18582	18800	18905	18743	18869	18975	18752	18861	18843	18762	18756	18972	18843	18837	18902	18767	18704	18900	18919	18866	18829	18846	18767	18857	18700	18629	18778	18619	19157	18815	18861	18754	18959	18971	18906	18808	18738	18930	18855	18751	18777	18501	18646	18769	18757	18633	18835	18552	18651	19010	18756	18920	18839	18947	19008	18903	18737	18612	18801	18959	18779	18738	18816	18763	18857	18755	18662	18800	18632	18921	18770	18728	18917	18797	18854	18717	19065	19009	18811	18788	18891	18796	18916	18807	18875	18864	18846	18820	18789	18689	18708	18771	18793	18713	18647	18871	18709	18536	18655	18948	18792	18592	18565	18890	18670	18755	18793	18765	18656	18559	18899	18958	18924	19056	19163	18733	18881	18850	18837	18577	18931	18976	18828	18824	18683	18667	18726	18820	18835	18869	18708	18925	18913	18789	18768	18791	18689	18758	18814	18846	18759	18836	18873	18711	18647	18728	18844	18702	18707	18826	18751	18672	18891	18755	18766	18792	18827	18836	18875	18849	18708	18786	18802	18783	18608	18857	18809	18569	18799	18651	18816	19005	18825	18787	18730	18672	18777	18814	18984	18822	18857	18877	18874	18787	19024	18640	18968	18834	18874	18914	18734	18645	18644	18715	18792	18779	18737	18865	19028	18818	18821	18933	18901	18948	18763	18541	18925	18863	18871	18643	18816	18814	18820	18614	18798	18834	18801	19136	18950	18832	18895	18911	18849	18894	18632	18906	18675	18655	18698	18897	19072	19033	18739	18868	18753	18830	18725	18965	18831	18696	18765	18778	18796	18590	18667	18655	18840	18932	18899	18826	18745	18871	18908	18737	18811	18837	18702	18857	18950	18776	18545	18737	18889	18758	18834	19046	18654	18990	18740	19024	18678	18707	18859	18875	18929	18736	18710	18836	18815	18812	18821	18965	18958	18615	19015	18781	18882	18834	18817	18834	18656	18900	18769	18806	18766	18892	18868	18736	18678	18629	18776	18741	18843	18722	18555	18730	18690	18677	18982	18892	18887	18746	18843	18899	18697	18935	18834	18707	18624	18684	18623	18790	18842	18787	18991	18853	18752	18736	18530	18715	18789	18806	18673	18605	18863	18680	18682	18622	18920	18692	18704	18609	18988	18550	18774	18972	18856	18884	18798	18912	18652	18704	18738	18765	18795	18924	18729	18741	18887	18746	18683	18663	18860	18698	18827	18741	18724	18724	18690	18928	18797	18831	18754	18694	18842	18720	18669	18773	18757	18978	18681	18811	18771	18738	18657	18924	18772	18918	18742	18829	18576	18909	18695	18866	18710	18727	18595	18860	18986	18732	18690	18892	18874	18995	18890	18605	18777	18866	18968	18730	18769	18633	18619	18862	18943	18814	18887	18753	18799	18676	18958	18847	18719	18841	18857	18775	18970	18752	18783	18893	18632	19057	18993	18982	18808	18908	18676	18770	18829	18776	18701	18669	18855	18892	18878	18891	18960	18893	18741	18896	18822	18996	18855	18935	18843	18919	18750	18787	18775	18791	18721	18787	18686	18765	18741	18849	18812	18657	18698	18754	18740	18584	18971	18886	18829	18884	18705	18786	19068	18981	18783	18946	18621	18910	18839	18870	18951	18624	18715	18676	18945	18981	18852	18795	18789	18857	18833	18826	18803	18578	18932	18922	19018	18704	18763	18762	18871	18632	18934	18843	18741	18745	18644	18883	18642	18992	18795	18937	18750	18471	18838	18933	19047	18938	18836	18872	18679	18655	18926	18658	18756	18676	18764	18948	18747	18673	18980	18557	18776	18872	18828	18751	18616	18803	18704	18927	18691	18766	18746	18912	18829	18723	18576	18791	18933	18491	18951	18943	18846	18789	18788	18751	18783	18870	18729	18918	18672	18749	18817	18739	18875	19034	18532	18604	18679	18614	18940	18624	18944	18857	18853	18957	18944	18852	18771	18973	18945	19018	18882	18866	18677	18806	18763	18893	18679	18942	18831	18855	18657	18744	18688	18739	18910	18916	18776	18623	18863	18756	18837	18626	18721	18984	18788	19042	18616	18900	18835	18896	18951	18678	18844	18687	18904	18800	18952	18809	18553	18824	18619	18873	18902	18698	18840	18751	18992	18515	18796	18851	18947	18815	18859	18864	18709	18815	18738	18875	18693	18752	18695	18662	18817	18716	18891	18904	18712	18838	18927	19040	18645	18776	19057	18651	18756	18957	18801	18817	18644	18843	19040	18877	19089	18911	18654	18959	18803	18751	18830	18694	18941	18881	18666	18730	18783	18658	18815	19014	18798	18663	19049	18664	18759	18790	18941	18769	18842	18768	18840	18663	18706	18556	18658	18814	18792	18808	18518	18938	19026	18956	19023	18819	18841	18840	18733	18763	18745	18893	18841	18651	18972	18670	18709	18885	18969	18852	18797	18872	18888	18862	19016	18730	18792	18768	18769	18786	18758	18755	18968	18900	19071	18709	18804	18944	19012	18824	18561	18827	18840	18665	18858	18851	19051	18701	18752	18765	18708	18818	18837	18755	18828	19045	18929	19020	18840	18666	18851	18617	18766	18845	18827	18756	18824	18779	19044	18706	18905	18810	18785	18798	18685	18600	18722	18734	18869	18782	18783	19054	18751	18864	18907	18871	18949	18772	18789	18765	18891	18772	18917	18719	18961	18903	18953	18685	18733	18899	18788	18814	18717	18636	18783	19131	18691	18859	18840	19050	18641	18872	18823	18807	18887	18680	18867	18917	18803	19033	18832	18653	18876	18819	18915	18920	18796	18855	18730	18873	18841	18712	18959	18946	18800	18778	18696	18793	18840	18847	18843	18719	18864	18719	18630	18752	18934	18895	18652	18794	18654	18889	18756	18729	18835	18650	18920	18836	18726	18830	18920	18719	18935	18803	18833	18659	18766	18863	18762	19008	18791	18931	18676	18895	18993	18739	18674	18676	18514	18718	18847	18536	18749	18907	18716	18703	18956	18491	18811	18955	18715	18888	18790	18837	18753	18818	18572	18730	18650	18781	18899	18827	18992	18760	18898	18666	18652	18764	18834	18581	18775	18901	18603	19026	18803	18947	18787	18969	18867	18832	19016	18557	18830	18647	18824	18688	18888	18916	18829	18762	18764	18877	18825	18860	18576	18909	18844	18775	18748	18828	18758	18680	18880	18957	18812	18746	18892	18916	18847	18942	18764	18981	18774	18822	18737	18569	18768	18713	18837	18836	18938	18680	18844	18675	18788	18948	18799	18802	18916	18851	18801	18854	18826	18540	18849	18921	18980	18810	18882	18636	18851	18922	18898	18754
16827	18209	18063	17335	17360	17292	17196	17167	17226	16914	17099	17907	20916	20687	19412	17895	17550	17031	16886	16996	16797	17138	17079	16959	16903	16940	17060	17003	16861	17092	16859	16926	16865	16853	16816	16906	17103	16924	16961	17075	16979	16864	17122	17108	17005	17010	16860	17021	17119	16963	16915	17059	16831	16978	16819	17075	16964	17011	17012	16885	16934	16949	17072	16969	16999	16958	17013	16974	16884	16952	16921	17053	16852	16997	16883	16764	17027	17039	17057	16961	17082	17057	17038	17059	16847	16958	16888	17039	16934	16930	16869	16920	16871	16999	16884	16890	16977	17002	16935	16933	17023	17084	16900	16869	16927	16772	16975	16975	16940	16960	16921	16970	16971	16798	17031	17140	17044	16909	16962	16925	16926	17037	16912	16955	16805	16922	16957	17016	16887	16806	16969	16994	16870	17008	16999	16995	16977	16960	17010	17101	16910	16931	16915	16961	17067	16868	16951	17013	17162	16945	17005	16940	17063	16984	16885	17037	16819	16964	16862	16860	17037	16954	17205	16877	16994	16962	17001	16881	16917	16914	16927	16998	16885	17073	16911	17032	16927	16934	16739	16887	16900	16902	17012	16854	16990	17012	16855	16915	17061	16966	17004	16849	17001	17091	16970	16858	16918	17093	17139	16886	16910	16974	16897	16909	16947	16940	16968	17050	17062	16904	17143	16902	16804	16993	16969	17021	17042	16912	16988	16915	16803	16916	16874	16795	16947	16879	16970	16976	16844	16924	16922	17007	16662	16941	16992	16908	17024	16797	16919	16960	16989	16917	16862	17053	16848	16951	16955	16849	17107	16962	17065	16963	17110	16993	17023	17194	16862	17043	16827	16834	16974	17030	16959	16869	17082	16983	16958	16850	16970	17253	17122	16812	17015	16898	16921	16874	16854	17069	17043	17028	16806	16984	17111	16921	16858	17039	17179	16897	16877	17133	16981	16871	16941	16863	16925	16876	16853	16994	17036	16840	16921	16986	17038	16927	16827	16680	17038	16924	17039	16975	16881	17011	17134	16791	16867	16939	17021	16899	16789	16910	16980	17001	16838	16921	16975	17092	16971	16808	16861	17014	16815	17126	16981	17226	16888	17061	17015	16931	17007	16796	16946	17019	16906	16865	16787	16907	16983	17053	16993	16982	16890	16946	17010	17101	16924	16895	16803	17045	16904	16948	17049	17003	16861	17035	17040	16889	16869	16803	16927	16938	17030	17122	16785	16974	17099	16849	17027	16939	16952	16923	16916	16967	17055	16895	16910	16876	17005	16940	16863	17025	16977	16917	16771	16937	16935	17038	17058	17068	17084	16971	16687	16970	16922	16931	17057	16856	16991	16869	16945	16858	16967	16950	17046	17032	16892	17008	16975	16998	16907	16865	16983	16954	16931	16904	17172	17019	16920	17039	16752	16848	17004	16968	16855	17066	17008	17112	16921	17085	16961	16861	17148	17007	16986	16729	17022	17084	17031	17092	17010	17118	16943	16901	17026	16937	17025	17004	16938	17007	17028	16895	16917	16943	16908	16931	16945	17138	17062	16736	16879	17085	17060	16932	16807	17136	16840	16993	17029	16881	16907	16890	17047	16956	16685	16942	17165	16950	16910	17193	16871	16885	16915	17019	17012	16890	16994	16909	16933	16888	17126	16774	16961	17073	16927	17035	17041	16918	17025	17029	16987	17114	17092	16863	16936	17065	16990	17077	16986	16974	16960	16977	17007	16961	17090	16847	16968	17017	16970	16813	16867	17021	16975	17002	16969	16773	17107	16997	16796	17218	16879	16945	16921	17027	16904	16958	17044	16959	16916	16879	16927	16809	17032	17057	16905	16974	16981	17001	16893	17002	17040	16976	17175	16903	16887	16973	17018	16881	16934	16909	16957	16983	17058	16981	17030	17104	16928	16908	16833	17015	17010	16915	16902	17122	16973	16835	17027	16959	16735	16981	17021	16824	17073	16996	16979	16835	16975	17061	16909	17025	16968	16832	16997	16927	16894	16953	16946	16941	17042	16853	16992	16839	16949	16973	16830	16832	16939	17021	16979	16917	17121	17031	16931	16991	16922	16866	17065	17003	16989	16824	16877	16945	16902	16859	17002	17031	17100	16851	17069	16913	16867	16992	16845	16930	17100	17097	17015	16975	17052	16936	16940	16876	16950	16966	16974	16967	16915	17030	16802	16963	16867	16832	16831	17019	16959	16805	16679	16868	16997	16943	16971	16951	17104	16877	16943	16878	17046	16901	17032	17197	16764	17080	16945	16880	16981	16937	16952	16923	16839	16775	16942	16911	16926	17007	16891	17005	17015	16929	16899	16897	16868	16831	16792	16955	16881	16798	17146	16843	17078	16898	16996	17019	16938	16920	17070	16950	16941	16770	16988	16944	16974	17057	16982	16977	16804	17010	17007	16932	16934	16967	16923	16953	16939	16833	16850	16969	16960	16874	17098	16975	16986	17020	16839	16765	17029	16875	16946	16856	16936	17044	16906	16838	16917	16885	16733	16873	16909	17017	16925	17033	16960	16813	16946	16964	17003	16998	17131	16941	17136	16930	16834	16936	17140	17005	16997	16876	16915	16980	17102	16786	17167	16919	16886	17150	16829	17068	16834	17059	16813	16973	16819	17010	16933	17118	16956	16908	17048	16996	16837	16827	16989	16838	16952	16860	17042	16998	16915	16967	16863	16908	16933	16922	17077	16897	16925	17114	16989	16876	16922	16922	17040	17081	16870	16851	16944	16979	16964	17011	17019	16966	17038	17027	16852	16918	16939	16848	17056	16974	16919	17000	17002	16894	16893	16963	16944	16760	17068	16948	16938	16833	17134	16897	16880	17056	16889	16763	17093	16895	16976	17010	16869	16991	16903	16800	16972	16833	17080	16781	17028	16797	17022	17099	17026	16941	16907	17080	16934	16924	16957	17005	17076	16970	16893	16995	16934	17028	16782	16924	16983	17014	16924	16875	16988	17074	16913	16955	17077	16937	16986	16969	16742	17013	17196	16898	16973	17019	16918	17072	16984	16819	17089	16879	16861	17022	16816	17061	16934	17036	17083	16850	16956	16957	16981	16961	17035	16894	16971	17004	17096	17031	16856	16957	16983	16889	16896	16920	16911	16909	16893	16902	16986	16895	17138	17003	16914	17063	16923	17085	17064	17023	17011	17001	16852	17014	17207	16995	16949	17036	17056	16947	17009	16964	16840	17016	16822	16896	17044	16990	16956	17020	16776	17153	16973	17019	17121	17092	16856	17004	16942	16915	17181	17065	16946	17036	16983	17022	16941	16940	16977	16882	16971	16870	16852	17124	17063	17041	17077	16970	17026	17084	16761	16965	16878	16962	16893	17048	16909	16812	16993	16918	17040	17093	17005	16822	17088	17039	17012	16983	16985	17026	16869	16907	16954	16862	17085	16878	16848	17086	17061	16988	16946	17016	16913	16933	16937	17022	16961	17069	16993	17093	16796	16842	16955	16822	17029	17004	16832	16852	16956	16925	17015	17039	17034	16750	17085	16979	17012	17066	17135	16983	16976	16820	16869	16887	17000	16936	16930	17121	16911	16841	17095	17003	16901	17115	16966	16909	17079	16905	16959	16861	17044	17061	17024	17129	17136	16859	16937	16991	17026	16961	17008	16792	17046	17101	16960	16940	16956	16888	17052	16859	16896	17023	16901	16985	17002	16888	16955	16928	16877	17155	16947	16981	17024	17094	17068	16946	16939	16964	16953	16912	16971	16985	16980	16882	16771	17047	16966	17045	16980	16945	16932	16908	16865	16988	16887	16961	17090	17005	17016	17049	16946	16866	16937	16965	16963	17078	17176	17140	16992	16930	17004	16811	17062	16919	16957	17156	16878	16819	17078	17064	17011	16805	16948	16968	16853	16960	16930	17032	17049	16977	16851	16927	16969	16961	16875	17080	17041	16948	17008	16914	16949	16934	17062	16844	16898	16981	16932	16959	16885	16999	16844	17050	16900	16910	17020	16803	16913	16919	17100	16969	17024	17054	17051	17154	16944	17043	16939	16996	16972	16958	16896	17081	16936	17009	16771	16950	16972	17039	16860	17111	16926	16841	16895	16942	16966	16728	16828	16904	16924	17033	16988	17036	16963	17007	16931	16938	16893	16962	16968	17266	16975	16949	16819	16995	16782	16890	16943	17003	16853	17001	16890	16785	16815	17028	16913	16887	16950	17004	17139	16957	17076	16878	17043	17084	16985	17059	17151	16873	17039	16838	17104	17013	16940	17087	16917	17015	16968	17031	17028	17091	17089	17052	16897	17166	17089	17015	16914	16804	16878	16919	16811	16930	17058	17134	16947	17066	16922	17027	16923	17091	17059	17033	16997	17228	16926	16823	16830	17087	16937	17080	16850	17013	17132	17089	16790	16940	17053	16838	16875	16952	17058	16872	16899	17048	16987	17005	16942	16998	17185	16906	16988	16864	17049	16899	17037	16995	16842	16994	16776	17083	17085	16972	16954	17001	17046	16893	16945	16855	16932	16949	16945	17016	17096	17064	17076	17071	16875	16928	16899	16909	16964	16838	16904	16988	17037	17095	16976	16889	16870	16892	16984	17040	16983	16857	16866	16980	17087	16933	16939	16954	16858	16869	16941	16883	16855	16965	16878	17081	16863	16925	16857	16888	16821	16832	16834	17070	17136	16870	16885	16906	16999	17020	16984	16850	16878	16862	17047	17009	17119	16955	16873	17035	16985	16840	16977	17018	16986	16906	16997	16927	16963	17020	16886	16900	17077	16933	16921	16986	17058	17069	16947	16941	16863	16947	17027	16838	17085	17014	16995	17003	16905	16842	17207	17027	17076	16758	16918	17089	16904	16779	16990	17173	17040	16878	16967	16891	16944	16985	17041	16957	17004	16872	17054	17158	16960	17034	16941	16961	16857	17107	17187	16943	17126	17103	16949	16990	17004	16811	17100	17280	17032	16857	16971	16820	16995	16887	17108	17073	16961	16937	17036	16953	16831	16893	16857	16886	16965	16923	16838	16904	16919	17032	17111	17061	17098	16953	17017	16937	17050	16975	16982	17028	16947	16999	16945	16825	17038	16884	17018	16950	17050	16818	16916	16953	16999	17004	17074	17016	16925	16764	16981	16858	16826	16928	17107	16881	17061	16989
25096	21406	28142	25590	21724	20200	19925	18843	18694	18536	18621	20269	33928	32937	28122	23254	20219	18781	18576	18233	18309	18435	18446	18327	18334	18481	18328	18241	18286	18327	18137	18214	18402	18525	18166	18402	18314	18386	18289	18140	18204	18228	18183	18221	18247	18369	18250	18591	18331	18084	18232	18108	18419	18327	18323	18302	18200	18175	18186	17949	18175	18323	18360	18228	18384	18452	18243	18330	18306	18242	18068	18288	18249	18133	18045	18337	18363	18023	18169	18228	18308	18275	18191	18572	18145	18101	18278	18017	18151	18408	18233	18179	18286	18282	18105	18235	18347	17998	18412	18417	18314	18198	18407	18372	18290	18144	18265	18172	18191	18345	18279	18351	18014	18367	18124	18353	18256	18232	18331	18136	18290	18311	18196	18354	18339	18421	18544	18290	18253	18182	18433	18442	18244	18394	18423	18366	18375	18320	18255	18196	18253	18124	18363	18373	18426	18395	18483	18295	18051	18283	18472	18162	18215	18194	18274	18238	18292	18299	18275	18108	18291	18203	18144	18270	18233	18244	18299	18260	18263	18492	18161	18428	18279	18191	18212	18141	18140	18158	18219	18204	18458	18224	18215	18436	18473	18145	18200	18383	18145	18147	18052	18269	18314	18361	18081	18370	18116	18367	18219	18127	18181	18269	18511	18193	18266	18145	18111	18321	18159	18333	18232	18289	18195	17994	18339	18224	18296	18257	18244	18184	18194	18433	18245	18109	18283	18239	18393	18220	18206	18205	18352	18224	18460	18285	18232	18101	18179	18225	18124	18093	18205	18301	18289	18296	18132	18439	18206	18365	18171	18353	18359	18316	18253	18434	18386	18103	18346	18291	18010	18225	18266	17924	18342	18104	18196	18164	18148	18418	18232	18318	18367	18182	18229	18023	18447	18392	17995	18233	18230	18364	18027	18181	18195	18347	18344	18387	18342	18086	18343	18193	18501	18207	18312	18370	18198	18221	18286	18154	18281	18384	18221	18378	18438	18204	18238	18129	18168	18291	18289	18358	18152	18165	18379	18250	18561	18382	18336	18266	18403	18057	18313	18018	18268	18225	18266	18477	18458	18567	18236	18220	18346	18304	18247	17994	18281	18115	18367	18325	18241	18288	18193	18267	18257	18139	18211	18163	18134	18060	18204	18304	18417	18236	18103	18291	18326	18189	18415	18140	18107	18392	18504	18249	18046	18137	17996	18163	18114	18064	18077	18130	18373	18267	18263	18414	18391	18019	18431	18175	17989	18196	17933	18273	18246	18086	18126	18088	18252	18049	18467	18191	18165	18306	18253	18380	18401	18286	18349	18148	18321	18152	18257	18327	18349	18177	18237	18200	18244	18059	18145	18192	18385	18374	18020	18270	18266	17957	18166	18229	18163	18184	18136	18141	18262	18286	18296	18208	18206	18503	18303	18274	18043	18180	18256	18299	18237	18401	18141	18325	18094	18252	17988	18225	18246	18247	18463	18359	18086	18184	18356	18248	18176	18277	18206	18471	18123	18116	18325	18336	18281	18211	18251	18174	18314	18231	18250	18216	18324	18269	18254	18091	17946	18325	18203	18010	18293	18060	18257	18266	18037	18355	18265	18270	18507	18229	18251	18202	18396	18425	18160	18118	18074	18457	18354	18412	18511	18191	18137	18055	18203	18215	18388	18306	18353	18146	18121	18168	18223	18331	18142	18340	18263	18062	18243	18201	18214	18238	18131	18319	18167	18191	18328	18278	18398	18387	18350	18393	18277	18282	18171	18192	18441	18254	18235	18225	18364	18206	18188	18247	18450	18124	18166	18303	18365	18137	18374	18262	18424	17946	18276	18188	18152	18327	18333	18334	18343	18244	18147	18250	18157	18249	17884	18248	18219	18270	18183	18170	18257	18388	18286	18305	18259	18320	18076	18088	18252	18196	18210	18339	18348	18222	18054	18145	18116	18078	18455	18233	18435	18178	18397	18314	18388	18287	18194	18255	18219	18204	18395	18311	18087	18118	18039	18018	18103	18361	18268	18256	18199	18387	18210	18342	18171	18107	18433	18293	18277	18182	18272	18251	18100	18215	18185	18330	18406	18171	18385	18418	18069	18157	18179	18160	18355	18181	18002	18243	18246	18328	17851	18016	18306	18103	18204	18111	18234	18185	18071	18230	18094	18155	18244	18329	18393	18103	18287	18248	18367	18338	18249	18072	18320	18198	18278	18281	18525	18325	18162	18213	18393	18259	18347	18479	18501	18224	18261	18332	18152	18260	18362	18268	17926	18162	18398	18113	18193	18231	18284	18295	18335	18302	18220	18408	18283	18325	18158	18139	18185	18391	18161	18233	18134	18361	18280	18344	18136	18203	18216	18248	18315	18064	18172	18406	18287	18269	18049	18270	18212	18216	18237	18181	18112	18200	18221	18231	18261	18437	18137	18288	18198	18408	18211	18186	18344	18205	18115	18121	18185	18355	18207	18173	18181	18204	18286	18270	18268	18313	18238	18189	18165	18278	18131	18212	18277	18320	18248	18193	18227	18239	18106	18339	18418	18265	18133	18022	18355	18389	18283	18294	18301	18235	18321	18211	18214	18265	18181	18319	18121	18291	18192	18134	18323	18347	18193	18267	18130	18416	18117	18279	18493	18123	18223	18327	18277	18279	18313	18132	18209	18217	18000	18190	18376	18196	18078	18361	18102	18189	18167	18286	18246	18215	18177	18175	17970	18138	18347	18163	18169	18030	18230	18085	18244	18245	18155	18172	18220	18405	18394	18412	18267	18038	18347	18187	18171	17972	17953	18197	18192	18219	17971	18202	18358	18189	18045	18288	18276	18158	18234	18200	18123	18217	18296	18151	18257	18258	18205	18090	18246	18290	18123	18316	18284	18048	18169	18214	18514	18346	18096	18109	18144	18376	18217	18304	18391	18250	18238	18070	18143	18263	18188	18194	18232	18265	18316	18115	18088	18195	18313	18284	18183	18325	18225	18316	18302	18212	18094	18367	18118	18449	18163	18102	18262	18223	18189	18006	17975	18226	18255	18296	18175	18051	18252	18203	18334	17970	18281	18025	18236	18122	18027	18222	18386	18295	18170	18331	18294	18065	18311	18147	18242	18261	18396	18365	18369	18133	18296	18253	18206	18013	18040	18411	18043	18524	18462	18372	18353	18196	18306	18275	18272	18164	18155	18316	18245	18261	18345	18107	18117	18238	18195	18275	18230	18319	18330	18381	18086	18187	18049	18332	18202	18185	18199	18098	18223	18263	18375	18271	18262	18220	18469	18077	18197	18190	18374	18362	18335	18306	18282	18426	18183	18037	18240	18439	18471	18265	18188	18331	18416	18126	18047	18261	18011	18135	18364	18028	18251	18321	18107	18257	18217	18200	18032	18415	18214	18258	18277	18309	18276	18357	18124	18273	18273	18301	18148	18136	18360	18222	18238	18240	18142	18189	18171	18022	18207	18272	18195	18138	17951	18101	18047	18071	18382	18339	18047	18128	18106	18268	18091	18232	18202	18122	18354	18187	18260	18119	18286	18275	18352	18197	18338	18218	18154	18043	18361	18345	18127	18200	18183	18270	18256	18292	18299	18249	18203	18226	18247	18246	18345	18295	18263	18192	18227	18250	18103	17982	18336	18225	18029	18249	18328	18187	18414	18222	18191	18029	18232	18407	18424	18227	18258	18247	18271	18221	18261	18468	18436	18161	18237	18158	18323	18175	18124	18371	18271	18120	18430	18145	18381	18189	18252	18185	18277	18331	18166	18148	18413	18354	18266	18298	18369	18199	18364	18166	18341	18239	18277	18237	18268	18350	18455	18244	18339	18281	18173	18259	18244	18215	18276	18218	18344	18334	18241	18267	18026	18259	18419	18368	18370	18300	18503	18213	18191	18018	18239	18183	18348	18188	18187	18129	18156	18227	18318	18311	18308	18191	18075	17910	18260	18182	18054	18459	18271	18224	18367	18331	18227	18489	18446	18363	18233	18245	18254	18419	18230	18268	18168	18268	18106	18116	18266	18341	18167	18131	18323	18119	18204	18154	18283	18180	18304	18348	18289	18178	18012	18428	18240	18221	18366	18163	18117	18363	18373	18252	18136	18296	18083	18183	18296	18216	18465	18264	18254	18371	18164	18410	18101	18174	18204	18319	18261	18222	18189	18270	18358	18335	18187	18351	18518	18251	18249	18149	18285	18310	18233	18194	18345	18276	18170	18058	18213	18226	18155	18181	18267	18430	18273	18315	18303	18255	18250	18079	18379	18302	18369	18107	18277	18242	18292	18190	18343	18416	18318	18232	18266	18291	18210	18277	18379	18217	18363	18211	18417	18234	18236	18324	18379	18194	18291	18219	18284	18299	18219	18407	18272	18043	18161	18266	18133	18190	18366	18262	18389	18298	18239	18372	18261	18286	18354	18275	18001	18080	18108	18373	18285	18275	18308	18195	18198	18223	18250	18196	18343	18186	18362	18227	18115	18171	18408	18220	18030	18332	18526	18306	18015	18107	18322	18283	18228	18244	18208	18292	18167	18264	18187	18067	18242	18215	18315	18318	18324	18347	18259	18238	18102	18440	18220	18399	18141	18029	18426	18068	18454	18097	18317	18264	18432	18271	18200	18287	18108	18297	18408	18204	18174	18332	18158	18388	18489	18150	18233	18281	18050	18249	18257	18363	18433	18103	18227	18102	18179	18178	18148	18124	17987	18085	18442	18012	18286	18494	18310	18163	18210	18227	18142	18023	18133	18200	18312	18264	18412	18390	18059	18295	18233	18339	18127	18274	18284	18159	18221	18215	18271	18136	18254	18037	18199	18220	18410	18405	18155	18197	18170	18217	18176	18149	18297	18035	18319	18325	18397	18392	18171	18328	18194	18136	18138	18288	18177	18479	18173	18227	18208	18220	18088	18199	18320	18168	18175	18276	18345	18408	18308	18081	18042	18162	18111	18193	18405	18247	18087	18239	18202	18047	18412	18235	18316	18379	18047	18204	18282	18309	18334	18261	18029	18216	18573	18293	18166	18283	18209	18242	18229	18334	17991	18242	18284	18101	18034	18172	18010	18082	18340	18330	18307	18276	18197	18099	18212	18025	18535	18292	18332	18291	18130	18185	18201	18134	18248	18286	18124	18335	18373	18288	18338	18147	18145	18201	18110	18217
16026	24239	23410	20719	19247	18057	17625	17502	17285	16916	17029	20646	38197	34944	28648	22217	18380	17149	16938	16713	16700	16651	16637	16828	16771	16537	16637	16636	16952	16715	16664	16592	16641	16785	16750	16766	16716	16689	16879	16644	16675	16928	16540	16708	16800	16714	16647	16796	16684	16551	16712	16757	16683	16672	16793	16641	16597	16785	16666	16617	16929	16737	16610	16650	16638	16572	16540	16646	16692	16763	16700	16619	16753	16697	16672	16608	16594	16692	16759	16621	16665	16874	16699	16842	16694	16774	16448	16748	16938	16628	16628	16691	16586	16666	16690	16703	16530	16744	16516	16597	16681	16590	16758	16737	16691	16645	16634	16731	16623	16659	16861	16665	16548	16679	16736	16702	16506	16992	16512	16745	16465	16733	16528	16671	16662	16682	16759	16742	16609	16698	16626	16845	16608	16660	16803	16688	16758	16552	16806	16725	16549	16800	16636	16808	16644	16796	16751	16581	16545	16641	16889	16783	16715	16721	16571	16582	16729	16803	16704	16504	16587	16580	16573	16750	16538	16622	16585	16702	16551	16709	16590	16812	16672	16614	16509	16741	16754	16638	16568	16717	16823	16796	16756	16611	16648	16705	16621	16803	16606	16610	16729	16568	16635	16649	16781	16615	16758	16654	16587	16510	16717	16564	16621	16625	16695	16738	16674	16749	16546	16839	16710	16699	16873	16764	16772	16711	16783	16499	16571	16734	16532	16669	16508	16623	16672	16656	16756	16749	16798	16706	16638	16668	16727	16537	16707	16793	16575	16619	16446	16733	16886	16850	16631	16526	16660	16662	16622	16547	16586	16680	16539	16508	16648	16615	16711	16672	16749	16725	16557	16754	16584	16738	16656	16743	16615	16801	16597	16762	16783	16661	16604	16742	16635	16715	16675	16693	16471	16636	16702	16818	16650	16602	16546	16757	16714	16533	16819	16689	16742	16667	16817	16604	16664	16535	16664	16506	16566	16533	16837	16751	16559	16883	16593	16567	16691	16757	16615	16672	16668	16735	16646	16811	16687	16709	16781	16625	16764	16701	16698	16705	16569	16691	16563	16764	16464	16747	16829	16724	16705	16827	16592	16703	16715	16498	16742	16790	16726	16592	16804	16634	16593	16612	16619	16513	16699	16647	16711	16663	16681	16730	16539	16688	16442	16703	16795	16754	16718	16705	16667	16724	16767	16540	16574	16841	16590	16550	16570	16666	16657	16757	16786	16807	16655	16690	16804	16939	16589	16620	16808	16558	16675	16564	16677	16714	16802	16774	16737	16546	16798	16591	16739	16565	16613	16754	16568	16591	16993	16902	16858	16482	16888	16729	16674	16635	16714	16703	16580	16670	16651	16626	16675	16558	16831	16792	16697	16695	16643	16668	16610	16675	16798	16873	16671	16766	16713	16599	16702	16604	16798	16945	16683	16696	16435	16513	16841	16731	16669	16648	16661	16737	16870	16645	16531	16537	16686	16722	16577	16757	16888	16669	16789	16793	16731	16658	16657	16635	16508	16667	16644	16720	16637	16596	16549	16794	16617	16893	16711	16716	16671	16507	16627	16743	16733	16494	16763	16523	16719	16803	16785	16722	16644	16743	16583	16520	16517	16825	16708	16722	16622	16737	16888	16555	16822	16742	16731	16579	16721	16566	16824	16662	16747	16716	16824	16754	16713	16752	16735	16657	16845	16794	16725	16979	16783	16644	16745	16750	16626	16764	16745	16517	16746	16669	16649	16604	16626	16571	16567	16670	16602	16672	16662	16615	16806	16773	16697	16589	16699	16696	16791	16641	16854	16654	16514	16735	16706	16749	16609	16642	16778	16668	16541	16750	16857	16701	16670	16624	16719	16589	16885	16745	16805	16716	16777	16573	16767	16924	16530	16800	16600	16666	16655	16641	16605	16739	16550	16671	16860	16683	16822	16673	16848	16798	16537	16684	16693	16825	16691	16840	16635	16714	16708	16644	16773	16618	16804	16729	16626	16555	16544	16703	16757	16674	16780	16668	16820	16633	16750	16764	16665	16826	16691	16756	16637	16629	16865	16543	16696	16701	16731	16563	16885	16661	16787	16529	16722	16720	16628	16671	16720	16879	16615	16617	16704	16825	16574	16568	16693	16711	16680	16597	16746	16719	16680	16637	16764	16549	16548	16809	16721	16685	16735	16712	16710	16849	16688	16825	16709	16642	16623	16682	16697	16515	16594	16817	16552	16658	16788	16723	16452	16807	16747	16761	16620	16501	16852	16681	16665	16655	16702	16558	16642	16663	16820	16754	16840	16759	16720	16650	16685	16859	16781	16601	16807	16520	16754	16577	16625	16668	16554	16578	16807	16677	16715	16710	16512	16644	16842	16637	16841	16811	16814	16562	16855	16336	16630	16720	16680	16651	16635	16579	16697	16701	16671	16656	16626	16814	16555	16546	16756	16743	16622	16572	16510	16588	16693	16599	16754	16560	16712	16812	16695	16724	16880	16618	16638	16581	16660	16706	16671	16658	16736	16640	16768	16652	16627	16628	16653	16737	16845	16712	16683	16735	16725	16903	16722	16714	16672	16720	16580	16621	16740	16680	16721	16730	16949	16653	16673	16634	16404	16611	16610	16467	16732	16692	16617	16746	16618	16742	16734	16535	16668	16649	16832	16738	16493	16565	16579	16748	16544	16996	16665	16570	16570	16670	16740	16731	16749	16673	16574	16539	16730	16601	16725	16731	16553	16804	16739	16684	16563	16765	16593	16665	16680	16709	16800	16786	16669	16624	16750	16751	16723	16720	16729	16602	16756	16620	16693	16760	16573	16566	16617	16632	16742	16816	16597	16627	16670	16689	16648	16616	16753	16522	16777	16717	16747	16641	16740	16684	16633	16584	16757	16551	16778	16596	16656	16514	16951	16689	16771	16737	16636	16815	16663	16610	16530	16749	16585	16706	16800	16565	16892	16541	16444	16708	16724	16543	16816	16736	16523	16723	16680	16619	16472	16794	16806	16603	16654	16584	16741	16791	16772	16787	16728	16578	16749	16480	16854	16788	16782	16651	16796	16653	16775	16546	16590	16708	16734	16761	16554	16618	16794	16636	16734	16513	16842	16915	16526	16721	16695	16752	16596	16913	16647	16772	16683	16657	16791	16647	16605	16772	16602	16489	16749	16674	16588	16781	16772	16570	16700	16747	16672	16709	16666	16697	16860	16623	16745	16687	16669	16620	16682	16866	16718	16647	16747	16684	16696	16667	16617	16695	16616	16790	16509	16607	16853	16666	16660	16681	16852	16737	16831	16764	16650	16715	16643	16667	16722	16599	16612	16689	16786	16566	16570	16721	16737	16726	16635	16600	16637	16809	16686	16561	16520	16503	16472	16681	16754	16628	16730	16758	16715	16634	16642	16664	16682	16745	16531	16864	16685	16716	16745	16736	16824	16651	16510	16686	16743	16694	16610	16832	16522	16738	16664	16662	16621	16682	16546	16936	16498	16683	16674	16625	16681	16751	16650	16692	16572	16669	16658	16893	16796	16766	16686	16525	16830	16659	16689	16681	16682	16915	16689	16788	16627	16559	16492	16746	16687	16577	16626	16764	16731	16630	16677	16563	16838	16783	16529	16730	16868	16657	16799	16648	16677	16659	16632	16825	16790	16808	16803	16513	16685	16629	16719	16748	16731	16785	16802	16550	16795	16481	16477	16674	16659	16660	16753	16612	16497	16663	16744	16761	16560	16568	16707	16604	16636	16626	16689	16585	16808	16634	16721	16513	16557	16841	16539	16628	16470	16685	16668	16646	16751	16645	16705	16633	16808	16689	16618	16617	16697	16591	16725	16600	16723	16692	16736	16755	16525	16640	16580	16794	16679	16703	16823	16615	16790	16728	16693	16682	16744	16940	16729	16724	16880	16725	16591	16650	16612	16564	16778	16620	16636	16753	16587	16593	16732	16659	16740	16513	16853	16775	16653	16570	16641	16757	16704	16680	16800	16733	16723	16724	16734	16722	16774	16689	16830	16643	16601	16738	16743	16641	16752	16640	16671	16632	16732	16614	16690	16521	16701	16660	16729	16631	16597	16654	16726	16602	16660	16712	16832	16713	16616	16322	16774	16773	16778	16682	16764	16782	16670	16720	16677	16592	16735	16751	16632	16714	16585	16653	16765	16600	16837	16707	16704	16630	16639	16846	16843	16579	16559	16643	16608	16848	16701	16656	16595	16718	16820	16717	16716	16591	16625	16849	16517	16806	16683	16739	16705	16810	16851	16776	16666	16489	16812	16570	16777	16706	16715	16825	16759	16543	16696	16683	16747	16664	16626	16581	16838	16825	16801	16536	16559	16805	16790	16668	16687	16703	16591	16755	16713	16601	16694	16708	16663	16585	16708	16690	16681	16690	16754	16764	16724	16724	16643	16671	16565	16759	16723	16723	16711	16617	16674	16707	16636	16616	16653	16777	16811	16774	16687	16760	16535	16857	16615	16783	16555	16502	16669	16705	16639	16610	16671	16778	16672	16541	16481	16825	16542	16654	16702	16696	16683	16882	16709	16618	16636	16689	16606	16624	16534	16849	16726	16823	16751	16804	16584	16785	16776	16578	16631	16855	16661	16663	16783	16779	16514	16764	16783	16726	16825	16533	16750	16576	16769	16743	16618	16602	16759	16848	16601	16741	16600	16700	16767	16766	16838	16547	16670	16709	16755	16781	16464	16688	16604	16717	16704	16536	16770	16434	16729	16656	16635	16658	16875	16632	16760	16551	16500	16684	16736	16643	16865	16787	16718	16754	16747	16478	16639	16506	16735	16668	16794	16663	16469	16587	16637	16676	16646	16718	16790	16708	16657	16792	16829	16739	16618	16489	16698	16584	16703	16672	16648	16792	16791	16774	16880	16650	16927	16750	16808	16648	16677	16594	16672	16672	16665	16850	16859	16793	16588	16659	16582	16657	16685	16692	16718	16683	16735	16641	16581	16666	16628	16561	16762	16672	16655	16667	16837	16653	16655	16936	16621	16810	16810	16708	16598	16700	16742	16640	16722	16702	16615	16765	16799	16670	16662	16715	16683	16662	16753	16513	16737	16653	16700	16761	16652	16591	16799	16726	16636	16847	16698	16862	16791	16538	16720	16713	16832	16643	16773	16738	16732	16610	16614	16849	16476	16554
23857	21423	28974	24281	22109	23023	22641	19629	18903	19034	18722	27715	42138	39987	33310	26363	21396	19375	18680	18370	18398	18307	18345	18380	18313	18345	18279	18251	18254	18362	18491	18299	18311	18238	18299	18141	18334	18321	18317	18311	18278	18390	18244	18096	18302	18281	18258	18141	18108	18226	18212	18340	18159	18039	18416	18272	18159	18288	18389	18160	18392	18206	18063	18146	18026	18245	18208	18212	18205	18225	18261	18239	18298	18340	18157	18013	18146	18297	18283	18246	18043	18202	18241	18478	18188	18059	18458	18453	18238	18135	18314	18113	18018	18547	18136	18264	18158	18128	18292	17945	18225	18565	18042	18008	18091	18102	18192	18278	18170	18014	18055	18044	17898	17994	18112	18072	18156	18151	18282	18273	18230	18326	18222	18269	18283	18283	18255	18068	18208	18233	18378	18149	18179	18078	18236	18323	18277	18132	18319	18039	18243	18411	18300	18033	18130	18165	18083	17974	18300	18174	18108	18174	18207	18216	18306	18135	18220	18253	18191	18223	18122	18134	18250	18282	18285	18130	18091	18311	18079	18278	18365	18140	18190	18111	18071	18225	18027	18222	18037	18221	18182	18363	18351	18177	18219	18158	18080	18178	18298	18116	18461	18265	18260	18167	18105	18363	18211	18280	18172	17975	18197	17888	18324	18221	18062	18221	18177	18182	18077	18259	18188	18326	18144	18028	18019	17950	18063	18255	18103	18034	18103	18280	18068	17974	18087	18197	18033	18145	18323	18141	18157	18186	18144	18117	18154	17987	18257	18243	18155	18226	18094	18238	18279	18057	18052	18161	18344	18103	18206	18113	18229	17973	18283	18248	17977	18169	18226	18164	18190	18064	18212	18154	18238	18123	18163	17950	18046	18171	18085	18205	18440	18288	18278	18050	18202	18054	18082	18187	18330	18217	18310	18047	18355	18259	18121	18026	18364	18155	18175	17971	18199	18219	18255	18237	18071	18290	18197	18331	18207	18113	18176	18155	18195	18220	18201	18290	18137	18208	18103	18111	17991	18070	18206	18197	18113	18147	18307	18284	18080	18302	18247	18132	18124	18108	18142	18032	18024	18024	18279	18256	18297	18158	18242	17921	18290	18198	18242	18005	18241	18213	18238	18492	18056	18149	18188	18088	17902	18088	18002	18432	18220	18322	18262	18350	17955	17899	18083	18137	18170	18082	18094	18039	18199	18304	18271	18092	18111	18153	18202	18219	18013	18118	18255	18190	18267	18036	17904	17948	18291	18400	18129	18218	18074	18223	18265	18255	18045	18225	18322	18102	18205	18322	18258	18056	18232	18136	18109	18324	18104	18118	18234	18290	18189	18198	18294	18119	18168	18208	18268	18203	18049	18238	18244	18378	18206	18312	18036	18185	18280	18325	18286	18025	18219	18263	18180	18086	18098	18109	18244	18179	18219	17984	18367	18289	18180	18334	18283	18347	18141	18249	18088	18137	18198	18194	18242	18387	18264	18119	18243	18088	18051	18110	18150	18227	18155	18150	17965	18363	18146	18048	18064	18244	18240	18256	18147	18157	17957	18155	18165	18367	18151	18311	18138	18225	18154	18146	18333	18311	18119	18178	18163	18262	17968	18245	18000	18336	18119	18082	18280	18113	18167	18173	18151	18049	18282	18230	18043	18184	18054	18062	18172	18164	18195	17958	18264	18196	18330	18167	18019	18111	18131	18143	18080	18120	18126	18102	18151	18215	18050	18210	18040	18265	18074	18187	18187	18216	18226	18119	18133	18307	18213	18310	18175	18286	18196	18361	18148	18168	18415	18196	18224	18131	18043	18137	18122	18155	18266	17943	18143	18166	18260	18068	18351	18090	18091	18004	18246	18556	18220	18124	18042	18175	18233	18116	18230	18308	18343	18174	18280	17927	18160	18177	18012	18264	17989	18163	18277	18170	18241	18220	18095	18292	18465	18183	18036	18147	18197	18049	18113	18174	18105	18332	18093	18247	18306	18140	18113	18327	18056	18114	18090	18167	18318	18165	18159	18243	17920	18042	18281	18058	18261	18194	18130	18325	18168	18133	18167	18156	18093	18018	18277	18210	18372	18060	18365	18191	18141	18109	18277	18406	18236	18019	18109	18364	18405	18129	18090	18132	18018	18392	18005	18134	18457	18227	18290	18126	18118	18013	18046	18142	18397	18347	18245	18238	18051	18174	18284	18247	18278	18199	18256	18394	18090	18011	18414	18014	18099	17978	18415	18099	18135	18207	18125	18269	18221	18351	18131	18271	18271	18183	18156	18104	18018	18153	18127	18128	18079	18307	18196	18237	18311	18235	18167	18276	18165	18145	18192	18148	18077	18108	18210	18313	18393	17991	18008	18179	18035	18069	18246	18276	18269	18139	18092	18088	18237	18133	18223	18075	18169	18091	18166	18181	18140	18012	18170	18241	18004	18307	18284	18369	18186	18187	18200	18327	18511	18134	18170	18207	18127	18153	18152	18195	18200	18195	18315	18087	18362	18320	18058	18236	18290	18174	18146	18093	18109	18255	18186	18068	18209	18250	18354	18101	18256	18362	18266	17967	18163	18169	18129	17818	18248	18291	18142	18201	18153	18341	18211	18090	18215	18129	18021	18159	18200	18277	18400	18355	18424	18158	18168	18037	18042	18045	18146	18225	18066	18235	18264	18229	18422	18067	18143	18178	18430	18039	18182	18125	18199	18058	18239	18105	18342	18164	18088	18140	18429	18195	18245	18293	18217	18080	18078	18394	18316	18344	18148	17993	18135	18080	18335	18071	18019	18113	18178	18168	18351	18292	18227	18087	17996	18022	18198	18006	18217	17969	18253	18109	18183	18226	18103	18185	17869	18327	18223	18382	18220	18218	18146	18128	18144	18000	18172	18015	18417	18126	18333	18192	18190	18457	18348	18148	18295	18106	18155	17993	18229	18283	18205	18184	18266	18213	18123	18058	18095	18365	18479	18198	18264	18182	18204	18269	17884	18164	18114	18226	18364	18166	18291	18281	18401	18185	18074	18086	18152	18199	18230	17877	18200	18202	18068	18011	18040	18508	18313	18167	18181	18118	18249	18084	18210	18088	18266	18122	18266	17987	18264	18295	18196	18356	18451	18102	18164	18109	18170	18082	18034	18403	18242	17977	18179	18361	18370	18122	18307	18291	18041	18282	17996	18291	18465	18203	18151	18272	18233	18336	18125	18274	18039	18189	18154	17991	18600	18355	18208	18038	18259	18332	18078	18338	18201	18244	18201	18304	18206	17962	18245	18091	18164	18193	18036	18357	18279	18263	18106	18362	18141	18117	18344	18061	18270	18353	18429	18347	18203	18360	18280	18421	18292	18240	18195	18366	18079	18023	18113	18147	18210	18246	18197	18155	18318	18341	18301	18250	18210	18333	18079	18235	18397	18322	18192	18231	18074	18151	18409	18160	18298	18082	18238	18237	18240	18354	18002	18372	18279	18063	18165	18262	17917	18212	18211	18153	18416	18150	18168	18213	18031	18063	18333	18279	18323	18214	18096	18248	18165	18086	18338	17927	18131	18226	18352	18090	17899	18059	18022	18092	18405	18136	18256	18276	18180	18382	18296	18295	18211	18078	18235	18158	18140	18139	18211	18082	18023	18208	18285	18335	18228	18208	18083	18248	18255	18232	18146	18026	18201	18063	18246	18014	18308	18256	18256	18156	18109	18421	18230	18100	18135	18026	18075	18226	18214	18331	18144	18022	18062	18033	18216	18195	18362	18160	18268	17973	18353	18115	18235	18144	18207	18173	18116	18152	18180	18119	18291	18140	17982	18190	18201	18078	18120	18136	18356	18147	18111	18153	18321	18159	18019	18149	18033	18170	18148	18088	18224	18462	18115	18144	18224	18138	18109	18180	18055	18282	18298	18241	18370	18172	18211	18162	18340	18131	18045	18155	18163	18390	18214	17956	18170	18234	18117	18118	18033	18049	18364	18127	18093	18162	18208	18189	18007	18292	18126	18151	18226	17934	18094	18109	18115	18129	18209	18192	18297	18269	18217	18216	18270	18260	18373	18154	18163	18324	18237	18112	18112	18254	18129	18357	18118	18302	18081	18308	18145	18081	18251	17981	18350	18286	18155	18057	17911	18245	18403	18119	17956	18080	18023	18167	18179	18228	18021	18215	18045	18069	18255	18281	18272	18307	18120	18331	18209	18182	18249	18212	18265	18231	18107	18101	18495	18464	18379	18125	18264	18279	18341	18094	18123	18090	18359	18170	18168	18161	18138	18190	18219	18073	18226	18018	18144	18010	18294	18254	18213	18159	18201	18049	18078	18206	18193	18169	18003	18218	18148	18326	18156	18307	18276	18257	18041	18175	18390	18066	18186	17992	18226	18131	18081	18166	18140	18074	18181	18022	18285	18138	18057	18288	18292	18199	18151	18188	18272	18257	18256	18179	18279	18116	18274	18202	18208	18200	18267	18219	18053	18252	18057	18064	18120	18252	18069	18162	18256	18147	18066	18336	18058	18208	18239	18130	18116	18224	18219	18194	18257	18185	18036	18144	18206	18314	18171	18233	18286	18302	18110	18257	18172	18280	18190	18185	18095	18257	18180	18368	18346	18395	17889	18146	18035	18193	17949	18214	18021	18227	18200	18013	18110	18063	18073	18220	18032	17891	18148	18138	18134	18171	18281	18344	18068	18083	18284	18155	18248	18063	18174	18278	18257	18241	18157	18291	18104	18256	18078	18051	18196	18193	18181	18053	18163	18115	18095	18061	18154	18084	18124	18234	18211	18207	18163	18392	18147	18275	18151	18188	18335	18145	18135	18123	18276	18208	18140	18288	18113	18137	18123	18213	18226	18172	18137	18265	18213	18196	18198	18144	18066	18315	18213	18178	18286	18425	18261	18169	18238	18315	18116	18198	18156	18029	18158	18157	18333	18283	18181	18277	18264	18036	18223	18009	18124	18112	18243	18103	18081	18136	18320	18231	18242	18073	18297	18201	18251	18390	18119	18274	18248	18260	18334	18098	18234	17960	18100	18375	18324	18086	18261	18204	18342	18044	18132	18041	18275	18244	18155	18160	18122	18214	18308	18159	17993	18049	18044	18343	18370	18155	18184	18163	18206	18274	18170	18152	18068	18061	18092	18307	18236	18289	18162	18227	17985	18144	18243	18204
17483	29200	27728	21648	20003	19117	18506	18363	17666	17560	17451	31562	45314	41988	35064	26202	19897	17653	17000	16910	16601	16627	16800	16774	16818	16596	16788	16575	16712	16705	16586	16864	16626	16674	16549	16726	16597	16820	16683	16687	16523	16756	16526	16783	16594	16745	16771	16640	16733	16642	16753	16746	16749	16609	16668	16718	16555	16734	16707	16801	16718	16667	16698	16774	16728	16643	16550	16730	16728	16689	16589	16735	16673	16670	16679	16856	16708	16513	16596	16809	16807	16653	16767	16669	16703	16618	16634	16550	16601	16615	16718	16527	16657	16786	16760	16603	16747	16483	16699	16555	16736	16653	16588	16476	16737	16630	16651	16719	16810	16808	16564	16653	16667	16555	16864	16637	16663	16781	16736	16686	16855	16618	16627	16770	16631	16763	16722	16559	16715	16810	16656	16743	16769	16696	16666	16619	16684	16538	16717	16684	16543	16755	16654	16705	16592	16705	16666	16688	16760	16721	16614	16594	16702	16782	16591	16817	16560	16747	16636	16714	16629	16727	16620	16745	16550	16662	16511	16830	16891	16697	16796	16714	16626	16823	16692	16596	16792	16684	16681	16819	16640	16669	16840	16657	16833	16742	16600	16714	16630	16832	16571	16702	16673	16458	16823	16660	16803	16537	16804	16750	16767	16652	16661	16750	16677	16641	16710	16801	16592	16617	16721	16856	16732	16708	16599	16726	16695	16595	16730	16587	16663	16758	16643	16856	16598	16677	16618	16814	16727	16725	16520	16609	16696	16638	16699	16414	16765	16665	16782	16616	16649	16659	16728	16595	16413	16698	16527	16732	16688	16656	16538	16634	16854	16658	16816	16730	16736	16701	16629	16717	16774	16571	16678	16678	16523	16736	16710	16623	16626	16584	16623	16639	16853	16542	16664	16675	16541	16833	16579	16735	16498	16451	16813	16593	16684	16712	16664	16684	16790	16667	16620	16704	16978	16562	16682	16607	16570	16889	16861	16466	16636	16953	16557	16751	16807	16695	16702	16888	16667	16579	16791	16526	16622	16616	16615	16675	16719	16566	16783	16748	16690	16585	16756	16517	16710	16568	16708	16598	16774	16627	16630	16653	16648	16615	16687	16774	16686	16789	16660	16678	16708	16666	16669	16672	16651	16661	16749	16794	16769	16662	16777	16735	16619	16652	16712	16688	16697	16828	16702	16838	16666	16717	16629	16721	16701	16474	16820	16811	16728	16639	16718	16555	16723	16706	16851	16814	16717	16685	16816	16820	16594	16715	16687	16596	16702	16612	16660	16608	16763	16594	16653	16632	16684	16745	16625	16667	16717	16633	16707	16711	16808	16737	16654	16642	16641	16768	16701	16774	16620	16619	16742	16683	16784	16517	16533	16605	16769	16667	16827	16899	16710	16716	16632	16813	16586	16580	16497	16632	16597	16602	16551	16798	16688	16713	16618	16802	16629	16549	16574	16536	16644	16753	16834	16799	16598	16561	16643	16745	16566	16617	16687	16502	16734	16611	16606	16663	16830	16629	16780	16644	16637	16538	16527	16703	16800	16685	16784	16643	16664	16791	16695	16620	16676	16724	16690	16746	16512	16828	16615	16676	16481	16639	16807	16726	16750	16537	16683	16586	16718	16615	16631	16646	16765	16759	16786	16659	16551	16809	16563	16807	16793	16726	16550	16562	16744	16735	16602	16693	16710	16712	16581	16617	16819	16705	16794	16650	16595	16748	16705	16674	16799	16784	16742	16817	16576	16613	16739	16621	16618	16807	16606	16726	16717	16748	16580	16679	16872	16484	16740	16617	16551	16882	16642	16705	16485	16740	16470	16449	16581	16587	16469	16526	16580	16720	16597	16704	16650	16710	16661	16523	16605	16689	16623	16663	16709	16739	16789	16697	16568	16814	16694	16870	16813	16725	16646	16848	16765	16658	16551	16867	16543	16717	16587	16513	16688	16608	16694	16622	16651	16737	16762	16567	16777	16572	16746	16497	16685	16721	16647	16492	16773	16571	16583	16679	16699	16641	16842	16564	16619	16727	16671	16693	16436	16683	16794	16751	16808	16548	16657	16760	16923	16554	16626	16601	16791	16753	16582	16561	16642	16714	16606	16851	16625	16719	16733	16689	16772	16681	16717	16628	16588	16747	16456	16590	16795	16874	16679	16732	16608	16573	16624	16564	16764	16629	16694	16663	16610	16988	16556	16697	16632	16668	16688	16684	16674	16779	16792	16733	16653	16815	16729	16607	16733	16661	16649	16616	16685	16788	16594	16656	16739	16713	16611	16684	16554	16549	16602	16591	16769	16635	16535	16622	16675	16830	16662	16684	16668	16698	16687	16541	16730	16694	16645	16636	16631	16720	16456	16664	16754	16622	16664	16603	16607	16611	16751	16740	16637	16603	16763	16557	16767	16603	16513	16906	16608	16708	16536	16745	16680	16494	16660	16540	16767	16752	16526	16660	16642	16670	16818	16763	16689	16678	16824	16522	16504	16732	16636	16630	16710	16712	16658	16758	16658	16720	16726	16749	16646	16698	16704	16700	16671	16600	16678	16564	16650	16681	16794	16751	16524	16703	16574	16710	16668	16697	16725	16675	16746	16517	16739	16520	16696	16573	16624	16647	16642	16741	16668	16719	16776	16538	16648	16694	16769	16601	16683	16573	16659	16824	16704	16738	16760	16698	16730	16931	16477	16617	16680	16427	16477	16697	16549	16741	16657	16749	16614	16627	16519	16711	16593	16697	16714	16549	16853	16838	16750	16636	16773	16732	16762	16688	16783	16806	16807	16607	16777	16432	16572	16767	16615	16634	16675	16750	16689	16660	16905	16629	16581	16642	16589	16722	16672	16675	16635	16515	16632	16624	16453	16594	16600	16742	16715	16695	16806	16692	16665	16572	16708	16679	16793	16662	16639	16719	16461	16617	16660	16685	16699	16675	16703	16675	16770	16474	16663	16529	16638	16778	16655	16648	16641	16559	16831	16770	16719	16708	16731	16685	16652	16636	16600	16792	16591	16649	16614	16877	16801	16731	16660	16630	16859	16817	16667	16610	16797	16678	16643	16690	16671	16675	16604	16590	16457	16699	16766	16567	16681	16854	16596	16660	16784	16835	16880	16634	16642	16780	16647	16638	16686	16743	16610	16758	16655	16633	16586	16633	16679	16712	16604	16640	16550	16845	16722	16675	16652	16844	16653	16632	16662	16674	16766	16620	16696	16557	16629	16848	16763	16685	16521	16511	16573	16762	16694	16667	16547	16743	16592	16611	16712	16695	16924	16620	16708	16787	16616	16656	16591	16652	16582	16586	16778	16478	16758	16835	16672	16816	16734	16479	16600	16706	16821	16659	16880	16887	16677	16794	16595	16576	16533	16881	16885	16621	16729	16864	16821	16813	16627	16747	16692	16683	16840	16732	16633	16821	16676	16619	16612	16847	16713	16559	16660	16648	16541	16685	16856	16703	16724	16662	16789	16752	16487	16737	16799	16778	16644	16657	16438	16755	16473	16779	16645	16611	16529	16723	16786	16561	16504	16583	16744	16690	16569	16643	16635	16612	16741	16654	16813	16580	16687	16701	16537	16652	16777	16738	16585	16709	16643	16606	16679	16514	16688	16694	16691	16743	16708	16554	16623	16729	16681	16688	16585	16686	16638	16758	16569	16642	16562	16806	16715	16768	16653	16761	16641	16737	16660	16804	16680	16703	16585	16659	16628	16619	16696	16695	16556	16701	16576	16802	16785	16609	16574	16624	16778	16675	16632	16731	16650	16529	16574	16651	16661	16541	16845	16665	16615	16681	16734	16804	16718	16431	16773	16721	16746	16683	16828	16658	16691	16755	16720	16796	16709	16732	16739	16713	16761	16822	16779	16649	16739	16648	16748	16753	16592	16686	16616	16721	16810	16524	16837	16529	16681	16819	16696	16585	16746	16682	16491	16872	16718	16702	16655	16625	16849	16660	16602	16698	16692	16789	16504	16699	16639	16628	16778	16639	16860	16764	16586	16535	16795	16687	16782	16706	16572	16735	16726	16732	16715	16600	16841	16501	16787	16661	16687	16707	16745	16553	16638	16681	16529	16634	16696	16776	16657	16621	16873	16713	16644	16583	16717	16794	16656	16683	16776	16583	16656	16534	16665	16626	16565	16592	16757	16641	16591	16595	16617	16668	16606	16560	16859	16734	16540	16553	16554	16648	16753	16706	16523	16741	16867	16701	16656	16719	16742	16716	16678	16674	16652	16791	16690	16680	16585	16636	16602	16670	16690	16649	16771	16590	16558	16542	16729	16779	16602	16652	16646	16623	16811	16586	16894	16552	16561	16729	16713	16787	16623	16626	16666	16716	16783	16609	16626	16883	16759	16733	16625	16749	16702	16646	16704	16715	16536	16652	16774	16649	16680	16584	16531	16741	16732	16519	16628	16606	16682	16687	16653	16659	16771	16840	16845	16631	16615	16485	16654	16728	16609	16654	16705	16655	16785	16798	16510	16638	16483	16748	16617	16684	16626	16719	16541	16698	16605	16740	16682	16725	16845	16673	16578	16595	16633	16883	16606	16634	16535	16525	16720	16602	16670	16727	16616	16657	16508	16811	16557	16563	16825	16770	16712	16507	16631	16708	16656	16588	16582	16717	16836	16697	16704	16737	16729	16730	16642	16687	16596	16607	16549	16586	16727	16732	16562	16761	16763	16765	16675	16597	16629	16710	16620	16645	16883	16507	16549	16796	16693	16657	16768	16744	16760	16638	16702	16480	16883	16585	16570	16737	16638	16830	16598	16633	16661	16773	16898	16639	16672	16693	16678	16508	16863	16780	16667	16755	16515	16542	16650	16730	16680	16584	16747	16709	16848	16717	16715	16667	16625	16590	16744	16677	16592	16685	16626	16724	16783	16693	16802	16735	16648	16780	16729	16647	16737	16669	16634	16675	16747	16547	16719	16639	16703	16585	16849	16674	16666	16621	16701	16671	16676	16501	16623	16668	16570	16712	16425	16734	16805	16766	16803	16611	16694	16645	16671	16712	16691	16753	16717	16692	16724	16753	16804	16614	16806	16601	16777	16601	16649	16612	16752	16650	16572	16686	16600	16654	16687	16694	16647	16718	16654	16573	16780	16675	16643	16495	16647	16732	16770	16608	16958	16704	16708	16821
29294	22417	22929	21152	19055	19274	19233	19191	19084	19315	19092	19432	21093	21933	20973	20023	19769	19323	19320	19136	19145	19070	19170	19204	19248	19046	18954	19134	19183	19151	18920	19176	19193	19088	19126	19059	19030	18976	19222	19227	19083	19245	18950	18976	19198	18904	18958	19146	18874	18956	19125	19127	18748	19096	19264	19068	19062	19001	19062	19096	19095	18905	18972	19312	18998	19044	19143	19339	19053	19183	19036	19050	18958	19044	18943	19227	19115	19058	19256	19208	19123	19016	19220	18959	19215	19132	19033	19031	19189	19023	19060	19046	18925	18972	19043	19004	19071	19058	18880	18925	18988	19041	19133	19276	19073	19044	19118	18977	18901	19006	18949	18986	19269	19201	19241	19099	19040	19293	19173	18982	19143	19001	18949	19189	19086	19096	19019	19123	18917	18926	19162	19048	19196	19119	19177	19075	19106	19201	18937	19208	18973	19054	19021	19119	19377	19082	18992	19118	18939	19060	19136	19094	19124	19048	18890	18871	19240	19036	19057	19016	18945	18910	19027	19065	19120	18874	18942	19168	18914	18978	18924	19091	19140	19233	19185	19103	18981	18967	18881	18948	19306	19240	19015	19130	19113	19044	19054	19025	18810	19076	19092	19072	19138	18956	18998	18943	19189	18896	18991	19131	19259	19048	18967	19184	18971	19027	19160	19123	19119	19131	19164	19063	18957	18896	19097	18999	19028	19082	18954	19244	18981	18924	19163	19047	19114	18853	19012	19073	18838	19049	18973	18972	19052	19173	19165	19136	19092	19055	19177	18994	19168	18833	18871	19133	18927	18820	18956	18993	18996	19048	18937	19106	19034	19179	18893	19158	18943	19073	18858	18792	19040	19064	19036	19068	19184	19036	18938	19141	18981	18960	18983	19083	19185	19197	19052	19149	19097	19039	19124	19040	18977	18901	19045	18991	19188	19042	18888	18980	19225	19120	19066	19320	19151	19215	19151	19154	19111	19033	19171	18994	19100	18944	19234	18992	19184	19029	18910	18953	18924	18998	19131	19022	19098	19041	18918	18904	18870	18920	19160	19063	19089	19047	18953	18912	18783	19128	19118	19095	18982	18776	19039	18916	19090	19075	19038	19056	19110	18959	18929	19015	18966	19133	19167	19417	18889	18858	19050	19013	19019	19203	19000	19170	19094	19058	18952	19078	19255	19018	18929	19028	19160	19212	19125	19053	19160	19081	19048	19221	18963	19061	19047	19197	19094	19059	18927	19056	19011	19175	19173	19042	18917	19034	18978	19094	18930	19260	19120	19139	19004	19109	19153	19018	19124	19149	19321	18898	18964	19147	19077	18984	18879	18891	19114	19277	19133	18971	19029	19304	19099	19097	18987	18834	19257	18948	19084	19251	19230	18910	19175	19105	18946	18976	19168	19021	18994	18989	18821	18831	18918	19073	19038	19017	18943	19022	19009	18801	19070	18991	19131	19057	19125	18863	18889	18990	19032	19172	19140	18975	19157	18904	19296	19092	18962	19093	19080	19016	18900	19163	18986	19003	19056	18929	18937	18918	19023	19106	19163	19185	19089	19054	19126	19232	19164	18856	18947	18973	19034	18968	19022	19001	18882	18937	19011	19122	19105	18996	19075	19083	18999	19102	19134	19007	19066	18930	19034	19203	19049	19123	19076	19059	19091	19049	19190	18891	19189	18987	19035	19103	19111	19252	18965	19129	19143	18942	18917	19014	19073	19126	19084	18931	19045	19081	18967	19001	19117	19140	19387	18859	19051	19099	18988	18926	19203	18896	18985	18917	19260	18954	19179	18930	19127	18950	19089	19010	19120	18900	19092	19048	18936	19112	18937	19072	19045	19075	19112	19448	19142	18963	19072	18935	18895	18859	19203	19007	19087	19106	19108	19037	19070	19058	19048	19061	19189	19061	19072	19156	19097	19019	18968	18978	19098	18991	18953	19011	18914	19263	19116	19213	19017	19080	19021	19023	19013	19051	19067	19239	18982	19042	19140	18944	18922	18895	19101	19033	18975	19031	18962	18963	19083	19029	19126	19075	19076	19218	19017	19028	19111	19058	19085	19123	19107	19333	18965	19057	19214	19171	19160	18902	19006	19170	19161	19004	18941	19362	19009	19107	18835	18996	18857	19040	18966	18929	18802	18996	19113	19047	19028	19200	19169	19027	19195	18833	19186	18969	18945	18980	19225	19194	19068	19101	19186	19038	19156	19162	19118	19065	19193	18875	19009	19009	19031	19168	19067	19054	18951	19044	19350	19127	18940	19224	18951	19112	19156	19160	19144	19209	18974	19128	19222	19204	19011	18980	18989	19223	19002	19123	18827	19205	19053	19057	18967	19012	19021	19038	18973	19133	19013	18925	18960	19055	19140	19062	19053	18984	19162	19023	18903	19000	19121	18986	19078	18907	18983	19084	18996	19045	18999	19077	19049	19081	19097	19106	19167	19119	19093	19127	18874	19112	19047	18986	19122	19213	19030	19182	19100	18843	18883	19027	19134	19322	19201	19126	19230	19244	19154	18916	19078	19017	19101	18907	19113	19185	19115	19111	19088	18936	19014	18986	18933	19014	19027	18803	19176	19202	18921	19079	19101	18940	19122	19244	19035	19021	19053	19158	19214	18919	19020	19029	19010	19062	19245	19176	19255	19060	18876	19019	18908	19029	19118	19105	18980	19000	18995	19243	19036	19172	18850	19014	18962	19043	18939	19037	19229	19167	19109	18881	19135	18940	18886	18826	18921	19012	19107	19048	18987	19033	19034	19045	19117	19009	18943	19192	18971	19100	19131	18885	19018	19102	19276	19149	19120	18977	18961	18889	19109	18938	19156	18883	19064	18966	19124	19170	19015	18889	19031	18979	18704	19215	18888	18909	19055	19248	19053	19186	19054	19044	19390	19052	19167	19019	19129	19007	19177	18844	19165	19140	18961	18950	18983	19100	18944	19095	18996	19039	18778	19181	18805	18977	18958	19030	19014	19344	18983	19019	19097	19304	19213	19067	18997	19207	19124	18898	18985	19055	19187	19086	19029	18979	19066	19055	19225	19028	18987	19234	19237	18929	18976	19148	19288	19207	18975	18942	18899	19037	19208	19043	19052	18874	18982	19119	19249	19158	19030	19173	19005	19173	18986	18851	19078	19004	18948	18838	19042	19122	19039	19109	19009	18994	18800	19008	19087	18945	18936	18921	19101	18980	19243	18928	18858	18941	19075	19268	19169	19029	19012	19205	19158	19037	18966	19166	18968	19049	19034	19004	19086	18988	19124	18928	19028	18927	19048	19084	18970	18944	19061	18871	19285	19118	19028	19127	19083	19059	19226	19137	18989	18986	19084	19130	18938	19119	19062	19337	19256	19119	19179	19106	19078	19043	18940	19159	19216	19065	19220	19072	19034	18900	19090	18939	19010	19132	19004	19065	19053	18988	19130	18834	19194	19178	19043	19194	18986	19139	19067	18996	19060	19029	19104	19152	19055	19115	19286	19033	19126	19010	19282	19040	18943	18904	19001	19016	19081	19159	18923	18853	19188	19072	19220	19029	19143	19018	19104	19111	19205	19252	19000	19129	19009	19114	19097	19119	19000	18981	18942	19110	18933	19185	18913	19052	19017	18944	19170	19081	19050	19316	19214	19192	18890	19195	19189	19025	19115	18951	18995	19232	18836	18961	19173	19185	18979	19144	19130	19123	19153	19180	18964	19101	19056	19034	19074	19033	19012	19048	19046	19241	19137	19144	18917	19272	18998	19250	19015	19025	19189	19098	18913	19196	19287	19065	19009	18853	19303	19042	19202	19102	18831	19069	18946	19219	19089	19042	19050	19136	19140	19231	19071	19082	19066	19045	18978	19284	19103	18977	19101	18985	19173	19050	18884	19096	18836	19115	19013	19064	19135	18763	18980	19278	19138	19041	19115	19052	19172	19153	18992	18866	19004	19110	19094	19040	19044	19041	19086	19022	19129	19137	19169	18958	19016	18987	19037	19148	19264	19034	19058	18926	19073	18976	18829	18886	19048	19114	18975	19011	19104	19172	19134	18953	18895	19056	19045	19242	19209	18968	19119	19118	19194	19149	19175	19178	18940	18822	18913	18939	19208	19081	19027	18989	19071	19170	19217	19003	19000	18970	19248	19221	19203	19085	18960	19018	19102	18988	19146	19058	19069	19104	19048	19074	19270	19111	19260	18933	18917	18985	18799	19112	18896	19164	19148	18937	19087	18981	18916	19181	19111	19047	19146	19055	18962	19056	19127	19000	19221	19155	19138	18936	19169	19139	19220	19278	18987	19006	19016	19166	19116	19114	19158	18971	19295	18903	19089	19086	18877	19042	18945	19290	19074	19084	19091	19112	19112	19136	19014	19137	19161	18989	19258	18850	19068	19091	19098	19045	19040	18936	19089	19131	19085	18817	18873	18980	19001	19184	19022	19190	19439	19066	18872	18941	19081	19136	19222	19182	19097	19088	19101	19161	19168	18901	19104	19157	19247	18876	19025	19000	18927	19119	19061	19123	19066	19027	19215	19085	19219	19055	19121	18944	19055	19045	19036	19116	18944	19098	19122	18906	19066	19049	18881	18852	18861	19048	18997	18993	19017	19053	19063	18791	19074	19035	18999	19125	18971	18983	19034	19016	19161	19118	19064	18932	18954	18996	19086	19086	19095	18986	19138	18855	19017	18968	18898	18973	19203	18728	19087	18990	19070	19012	18871	19060	19166	18957	18875	19218	19167	19145	19011	19200	19081	19044	18952	19147	19092	19262	19102	19113	18964	18984	19197	19380	19088	19090	19123	19076	19036	19056	19125	19059	18985	19080	19220	19108	18947	19173	19139	18891	18939	19009	18972	18987	19225	18838	18884	18876	18990	19085	19077	19127	19108	19038	18951	18886	19096	19065	19108	19106	18973	19052	19092	19112	18882	19060	19064	18964	19203	19284	19031	19103	19150	19037	19061	19099	19168	19189	18983	19032	19222	19098	18999	19095	19062	19077	18961	19208	19019	18907	19052	19050	19109	19200	18868	18974	18982	18990	19019	19041	19059	19014	19148	18979	18966	18983	19085	18976	18982	19076	18996	19115	19070	19196	19100	19108	19157	19055	19051	18959	18954	19042	19050	18957	19080	19198	19129	19006	19049	19101	19414	19089	18930	19010
17169	19014	18929	17665	17492	17414	17502	17471	17202	17390	17253	17983	20772	21199	19456	18263	17626	17261	17075	17210	17082	17146	17129	17364	17191	17189	17031	17217	17214	17334	17236	17068	17065	17067	17221	17185	17097	17255	17181	17166	17192	17176	17166	17189	17111	17151	17128	17347	17170	17247	17146	17098	16765	17189	17156	17082	17236	17248	17238	17014	17238	17184	17254	17246	17171	17116	17139	17150	17279	17165	17184	17125	17224	17289	17197	17137	17193	17122	17101	17137	17154	17367	17161	17189	17148	17223	17166	17207	17383	17321	17173	17278	17119	17294	17207	17149	17267	17123	17034	17112	17126	17212	17113	17150	17383	17277	17188	17221	17305	17151	16985	17187	17137	17204	17194	17211	17264	17261	17033	17179	17034	17366	17131	17189	17137	17197	17330	17096	17233	17284	17153	17221	16987	17086	17178	17132	17070	17109	17326	17307	17225	17123	17227	17146	17299	17108	17286	17061	17260	17091	17282	17148	17138	17191	17294	17212	17197	17274	17186	17200	17210	17143	17248	17239	17210	17231	17221	17165	16984	17202	17120	17253	17142	17161	17093	17254	16996	16985	17329	17188	17157	17153	17078	17241	17038	17114	17220	17099	17173	17319	17134	17284	17217	17139	16989	17160	17216	17245	17232	17096	17198	17112	17138	17305	17302	17137	17120	17195	17156	17206	17134	17148	17372	17178	17116	17149	17149	17050	17142	17222	17272	17394	17148	17172	17121	16989	17237	16951	17326	17245	17323	17238	17189	17151	17173	16995	17305	17189	17090	17127	17221	17205	17169	17303	17104	17046	17100	17077	16881	17093	17031	17227	17186	17134	17276	17099	17148	17133	17147	17211	17110	16985	17138	17168	17084	17264	17075	17155	17255	17136	17278	17139	17151	17104	17372	17264	17103	17021	17147	17097	17064	17092	17115	17268	17246	17071	17224	16999	17130	17169	17122	17470	17179	17264	17095	17182	17305	17126	17211	17098	17122	17104	17115	17012	17270	17144	17315	17193	17173	17229	17219	17246	17154	17307	17152	17158	17071	17129	17346	17152	17073	17045	17175	17261	17032	17133	17074	17066	17100	17238	17110	17160	17109	17247	17143	17105	17091	17210	17092	17177	17220	17041	17157	17226	17095	17053	17305	17128	17227	17073	17066	17052	17260	17220	17139	17260	17124	17114	17168	17239	17158	17132	17253	17037	17198	17202	17073	17102	17123	17008	17117	17231	17243	17252	17139	17116	17128	17280	17138	17204	17117	17228	17197	17234	17233	17052	17224	17320	17089	17166	17077	17320	17150	17088	17106	17025	17209	17256	17299	17204	17378	17231	17268	17091	17159	17068	17275	17255	17133	17153	17300	17160	17241	17170	17244	17095	17257	17284	17217	17044	17130	17222	17190	17043	17141	17303	17168	17242	17074	17181	17062	17182	17229	17075	17183	17128	17114	17327	17078	17120	17088	17082	17198	17189	16960	17239	17154	17345	17189	17118	17233	17087	17284	17178	17208	17193	17192	17015	17138	17169	17182	17099	17180	17132	17082	17304	17276	17158	17173	17021	17294	17367	17369	17234	17185	17243	17203	17224	17154	17007	17286	17227	17248	17046	17150	17289	17149	17112	16994	17283	17057	16984	17140	17269	17092	17195	17272	17178	17201	17300	17107	17189	17178	17213	17261	17097	17153	17134	17259	17184	17079	17044	17196	17085	17088	17255	17214	17108	17219	17202	17243	17043	17247	17156	17081	17257	17209	17274	17436	17125	17141	16996	17275	17211	17184	17169	17075	17297	17106	17105	17113	17220	17127	17274	17197	17129	17089	17049	17219	17160	17124	17299	17183	17066	17152	17131	17343	17180	17129	17064	17310	17276	17146	17075	17301	17346	17175	17186	17268	17263	17044	17139	17245	17192	17218	17114	17366	17089	17230	17102	17300	17063	17130	17196	17053	17152	17179	17236	17199	17451	17292	17109	17300	17298	17202	17282	17260	17029	17046	17234	17185	17205	17305	17191	17044	17031	17207	17233	17152	17126	17097	17191	16975	17016	17365	17117	17054	17140	17005	17246	17157	17156	17219	17212	16951	17008	17231	17179	17251	17366	17003	17170	17161	17135	17180	17219	17115	17108	17227	17327	17173	17021	17178	17258	17205	17199	17128	17205	17139	17313	17349	17271	17346	17218	17165	17126	17218	17182	17294	17343	17120	17156	17096	17175	17304	17138	17119	16953	17138	17115	17117	17161	17231	17193	17301	17425	17100	17161	17287	17074	17074	17064	17045	17191	17151	17080	17154	17157	17238	17000	17391	17128	17309	17193	17158	17241	17188	17091	17161	17220	17185	17265	17251	17265	17206	17241	17183	17185	17155	17187	17100	17127	17275	17120	17198	17152	17199	17168	17197	17119	17249	17078	17168	17028	17149	17216	17182	17293	17199	17231	17183	17016	17208	17155	17119	17062	17100	17164	17042	17266	17074	17205	17302	17170	17130	17237	17177	17234	17051	17160	17138	17321	17262	17165	17094	17178	17118	17183	17237	17228	17042	17296	17166	17173	17011	17241	17319	17168	17195	17038	17151	17227	17357	17316	17190	17212	17118	17180	17087	17213	17080	17304	17156	17124	17198	17244	17258	17086	17326	17314	17144	17373	17002	17098	17138	17352	17175	17269	17118	17213	17172	17031	17269	17015	17147	17319	17123	17173	17125	17163	17197	17279	17193	17247	17104	17178	16959	17090	17241	17096	17118	17102	17128	17354	17173	17260	17199	17177	17057	17164	17115	17201	17241	17194	17118	17137	17127	17352	17047	17025	17090	17117	17332	17086	17214	17310	17079	17189	17306	17267	17281	17209	17303	17283	17140	17065	17118	17319	17315	17118	17169	17081	17283	17060	17291	17318	17282	17092	17128	17021	17065	17051	17337	17147	17138	17123	17226	17247	17277	17192	17205	17208	17351	17047	17081	17362	17070	17175	17347	17315	17345	17147	17057	17243	17188	17143	17162	17082	17088	17111	17324	17222	17220	17139	17206	17102	17336	17182	17328	17273	17121	17119	17384	17206	17419	17199	17201	17338	17301	17114	17229	17165	17269	17254	17208	17232	16988	17074	17188	17168	17120	17171	17179	17295	17271	17176	17082	17058	17014	17107	17072	17101	17014	17100	17202	17186	17295	17310	17233	17236	17158	17103	17211	17205	17312	17205	17299	17159	17159	17150	17207	17242	17341	17063	17091	17024	17276	17173	17134	17148	17109	17255	17211	17338	17067	17090	17266	17234	17135	17298	17096	17252	17128	17225	17191	17093	17105	17044	17105	17155	17025	17023	17172	17208	17188	17243	17151	17060	17070	17107	17056	17152	17034	17152	17262	17138	17106	17322	17362	17109	17237	17227	17097	17377	17049	17103	17090	17158	17105	17190	17393	17401	17181	17182	17002	17111	17234	17185	17121	17210	17036	17366	17176	17187	17223	17182	17227	17098	17265	17154	17159	17322	17221	17157	17232	17190	17189	17106	17091	17035	17092	17122	17388	17209	17243	17046	17235	17255	17149	17199	17169	17121	17058	17072	17262	17150	17067	16989	17124	17178	17141	17195	17090	17133	17161	17074	17295	17184	17226	17125	17111	17255	17201	17460	17107	17114	17265	17151	17152	17287	17271	17145	17258	17231	17171	17200	17156	17220	17139	17100	17149	17112	17266	17164	17244	17257	17111	17003	17079	17231	17127	17008	17089	17243	17186	17256	17145	17213	17062	17235	17171	17074	17120	17223	17156	17176	17206	17155	17147	17345	17107	16977	17057	17156	17125	17140	17280	17207	17198	17001	17085	17090	17261	17083	17244	17170	17151	17335	17304	17181	17195	17077	17415	17328	17117	17187	17133	17179	17216	17266	17175	17030	17182	17244	17203	16936	17095	17130	17218	17095	17395	17109	17121	17214	17221	17170	17313	17119	17285	17141	17210	17144	17089	17175	17197	17115	16980	17129	17029	17232	17293	17151	17127	17263	17268	17193	17203	17177	17067	17214	17171	17183	17190	17130	17059	17399	17013	17069	17188	17043	17144	17171	17278	17233	17311	17251	17047	17174	17019	17161	17312	17003	17033	17113	17211	17036	17197	17385	17130	17076	17195	17176	17166	17270	17101	17093	17338	17095	17065	17295	17263	16970	17087	17121	17170	17077	17107	17190	17245	17139	17232	17319	17107	17208	17247	17189	17218	17282	17215	17100	17171	17153	17163	17250	17107	17355	17160	17082	17157	17305	17357	17302	17100	17357	17258	17139	17155	17134	17032	17224	17224	17134	17132	17298	17134	17184	17071	17323	17285	17101	17374	17183	17340	17131	17246	17158	17335	17140	17344	17235	17171	17165	17139	17259	17093	17204	17337	17062	17213	17292	17215	17126	17228	17134	17240	17296	17372	17162	17153	17261	17094	17249	17310	17126	17229	17196	17100	17329	17251	17169	17138	17021	17217	17082	17095	17049	17122	17098	17292	17285	17178	17173	17182	17167	17242	16925	17099	17212	17291	17230	17078	16986	17192	17109	17254	17086	17160	17163	17388	17082	17371	17283	17251	17257	17297	17039	17101	17235	17205	16898	17249	17104	17239	17159	17178	17214	17045	17226	17208	17159	17070	17320	17200	17278	17194	17251	17317	17084	17310	17065	17151	17195	17212	17304	17252	17216	17284	17292	17257	17071	17222	17286	17202	17137	17336	17318	17124	17365	17381	17126	17449	17215	17144	17297	17205	17190	17121	17212	17352	17115	17352	17164	17061	17120	17103	17319	17154	17258	17215	17114	17186	17133	17203	17083	17088	17294	17287	17212	17176	17048	17304	17133	17052	17013	17203	17075	17083	17180	17144	17313	17170	17207	17228	17119	17244	17223	17346	17150	17034	17353	17279	17121	17032	17029	17116	17190	17214	17123	17132	17259	17092	17089	17254	17083	17199	17131	17266	17254	17230	17200	17309	17287	17175	17296	17073	17141	17211	17002	17324	17112	17070	17132	17266	17143	17149	17271	17175	17068	17173	17073	17149	17155	17166	17090	17269	17192	17269	17057	17159	17251	17177	16979	17211	17275	17053	17190	17210	17064	17097	17145	17337	17235	17148	17077	17245	17139	17027	17233	17295	17115	17254	17089	17226	17216	17246	17132
25138	21424	28226	25511	22145	21081	21337	19816	19710	19576	19520	21842	33017	34244	29306	24338	21537	20115	19490	19451	19239	19465	19450	19198	19471	19170	19250	19425	19551	19304	19429	19407	19353	19410	19190	19412	19404	19336	19509	19355	19360	19377	19303	19406	19093	19431	19139	19115	19425	19299	19331	19375	19166	19157	19568	19276	19427	19219	19217	19286	19010	19300	19513	19265	19288	19093	19424	19071	19212	19244	19291	19372	19357	19331	19137	19276	19340	19354	19134	19141	19322	19344	19075	19075	19086	19397	19261	18981	18936	19270	19222	19200	19208	19059	19225	19300	19200	19347	19246	19097	19421	19223	19331	19325	19255	19291	19124	19328	19229	19247	19201	19482	19296	19277	19456	19225	19321	19190	19337	19081	19151	19291	19162	19396	19351	19049	19164	19321	19099	19365	19339	19156	19209	19349	19348	19247	19286	19355	19210	19324	19181	19122	19317	19208	19198	19251	19208	19369	19368	19084	19345	19109	19246	19303	19096	19111	19267	19331	18974	19265	19386	19226	19206	19017	19142	19319	19412	19047	19126	19166	19382	19108	19096	19326	19267	19295	19224	19187	19245	19346	19147	19154	19183	19163	19140	19163	19194	19335	19175	19153	19140	19173	19267	19097	19417	19363	19182	19319	19335	19094	19132	19314	19161	19143	19097	19145	19193	19109	19293	19180	19227	19270	19146	19060	19130	19250	19296	19303	19203	19316	19225	19163	19261	19246	19295	19188	19110	19093	19264	19120	19165	19328	19346	19237	19113	19052	19133	18993	19352	19279	19226	19070	19436	19140	19234	19062	19236	19345	19293	19243	19419	19125	19174	19318	19279	19274	19102	19020	19091	19246	19284	19507	18956	19200	19226	19213	19260	19116	19520	19385	19266	19127	19423	19275	19110	19086	19032	19262	19280	19080	19284	19127	19270	19358	19146	19371	19149	19199	19257	19187	19384	19030	19205	19402	19307	19199	18977	19194	19016	19439	19141	19179	19218	19085	19165	19139	18984	19139	19478	19166	19261	19265	19310	19196	19289	19427	19455	19200	19223	19142	19144	19050	19306	19020	19350	19335	19384	19328	19382	19281	19399	19256	19036	19218	19332	19169	19320	19294	19285	19452	19205	19404	19280	19135	19178	19080	19066	19296	19048	19323	19326	19362	19335	19422	19166	19065	19409	19300	19228	18952	19338	19324	19053	19157	19362	19227	19341	19317	19236	19437	19325	19255	19227	18970	18964	19179	19425	19232	19364	19008	19199	19254	19430	19213	19360	19104	19191	19257	19205	19027	19124	19060	19393	19139	19264	19128	19254	19205	19013	19133	19246	19131	19122	19325	19213	19167	19169	19126	19206	19317	19190	19254	19171	19249	19262	19254	19059	19226	19211	19334	19374	19207	19319	19357	19073	18998	19360	19146	19296	19096	19353	18994	19157	19319	19374	19462	19255	18999	19083	19268	19135	19275	19384	19322	19390	19302	19284	19311	19327	19258	19132	19076	19166	19358	19275	19117	19248	19408	19303	19435	19110	19244	19076	19010	19407	19301	19182	19235	19281	19297	19045	19213	19298	19118	19052	19199	19252	19253	19227	19255	19364	19219	19166	19358	19430	19130	19329	19221	19090	19046	19404	19109	19412	19190	19274	19193	19211	19373	19194	19263	19268	19035	19170	19321	19316	19205	19184	19049	19266	19167	19297	19436	19358	19054	19151	19298	19265	19158	19255	19202	19293	19469	18941	19129	19284	19288	19247	19353	19401	19465	19304	19274	19285	19190	19102	19209	19222	19340	19191	19228	19359	19050	19360	19225	19184	19156	19100	19214	19475	19100	19242	19189	19176	19084	19271	19302	19361	19186	19096	19234	19154	19181	19189	19167	19387	19263	19079	19202	18982	19128	19334	19232	19285	19145	19212	19263	19341	19175	19218	19295	19237	19403	19200	19056	19134	19346	19350	19125	19436	19326	19379	19438	19285	19430	18997	19475	18971	19165	19092	19378	19241	19084	19438	19086	19258	19272	19244	19110	19452	19297	19028	19221	19249	19013	19056	19235	19254	19226	19302	19017	19084	19177	19267	19204	19264	19225	19269	19289	19237	19224	19114	19234	19054	19253	19142	19058	19347	19163	19141	19236	19230	19159	19115	19406	19237	19328	19450	19169	19253	19308	19262	19319	19232	19350	19328	19184	19512	19268	19109	19109	19302	19274	19110	19159	19531	19299	19033	19324	19140	19050	19216	19247	19211	19329	19188	19179	19259	19238	19327	19339	19376	18993	19308	19286	19223	19396	19389	19307	19228	19314	19428	19387	19501	19243	19185	19325	19126	19102	19009	19170	19185	19276	19369	19110	19165	19249	19115	19274	19098	19142	19306	19238	19171	19228	19214	19384	19247	19349	19226	19206	19271	19372	19129	19301	19265	19278	19231	19212	19078	19392	19329	19210	19224	19415	19263	19239	19165	19413	19076	19160	19272	19074	19233	19212	19310	19261	19073	19026	19246	19105	19251	19392	19290	19287	19193	19172	19190	19180	19493	19181	19363	19249	19275	19165	19077	19000	19280	19241	19323	19119	19487	19524	19147	19199	19096	19181	19133	19142	19284	19424	19214	19307	19245	19229	19382	19228	19254	19139	19410	19262	19289	19297	19340	19502	19214	19074	19344	19170	19349	19146	19324	19326	19194	19153	19262	19190	19171	19149	19293	18979	19272	19120	19008	19385	19350	19273	19157	19180	19384	19056	19301	19190	19313	19456	19271	19119	19307	19269	19445	19320	19249	19081	19349	19508	19431	19159	19166	19358	19201	19353	19147	19350	19204	19149	19330	19093	19239	19305	19065	19204	19151	19279	19247	19245	19131	19367	19274	19327	19307	19219	19036	18926	19411	19294	19196	19343	19142	19087	19234	19266	19073	19153	19206	18972	19172	18973	19431	19044	19267	19275	18916	19225	19157	19085	19343	19321	19268	19185	19137	19162	19149	19170	19319	19071	19340	19246	19296	19387	19206	19143	19224	19181	19251	19259	19341	19107	19139	19058	19398	19198	19210	19222	19227	19201	19274	19229	19173	19354	19099	19313	19412	19357	19045	19061	19404	19107	19300	19202	19214	19276	19122	19072	19274	19144	19240	19106	19083	19464	19037	19048	19143	19017	19304	19088	19032	18967	19318	19181	19156	19235	19136	19203	19199	19273	19131	19278	19335	18916	19089	19158	19121	19091	19170	19238	19463	19334	19358	19197	19165	19359	19071	19260	19337	18934	19108	19018	19238	19255	19019	19298	19299	19386	19187	19511	19149	19175	19384	19076	19273	19127	19233	19392	19428	19238	19254	19101	19223	19330	19286	19129	19233	19367	19315	19161	19422	19425	19280	19291	19053	19153	19189	19296	19252	19186	19236	19163	19079	19058	19232	19273	19246	19286	19189	19348	19380	19185	19054	19219	19286	19112	19285	19245	19357	19160	19290	19354	19460	19052	19245	19246	19180	19291	19113	19291	19028	19475	19320	19189	19184	19151	19205	19172	19158	19055	19042	19126	19210	19118	19357	19250	19574	19391	19022	19261	19308	19276	19378	19310	19227	19123	19128	19115	19368	19063	19204	19294	19152	19413	19242	19170	19225	19293	19199	19189	19162	19281	19282	19129	19272	19136	19241	19174	19090	19203	19471	19470	19319	19226	19304	19125	19249	19306	19167	19170	19032	19319	19097	19408	19286	19271	19181	19273	19194	19377	19283	19257	19313	19208	19257	19272	19237	19265	19137	19268	19063	19383	18998	19317	19323	19399	19191	19316	19145	19156	19277	19351	19299	19218	19171	19255	19327	19324	19225	19041	19070	19231	19294	19162	19063	19037	19075	19120	19247	19374	19461	19206	19156	19332	19347	19113	19401	19141	19149	19412	19284	19322	19147	19127	19248	19272	19365	19198	19356	19018	19115	19008	19291	19196	19211	19070	19078	19437	19082	19178	19241	19094	19207	19340	19239	19086	19296	19203	19322	19186	19304	19374	19319	19179	19045	19161	19163	19320	19082	19260	19107	19268	19328	19166	19399	19271	19234	19203	19416	19233	19280	19301	19286	19324	19097	19172	19222	19311	19188	19392	19005	19160	19319	19374	19350	19121	19065	19199	19075	19156	19331	19146	19087	19260	19203	19287	19174	19309	19029	19014	19355	19225	19196	19230	19343	19185	19203	19290	19243	19156	19190	19294	19301	19241	19157	19307	19384	19133	19108	19329	19171	19362	19232	19232	19305	19466	19098	19211	19301	19231	19303	19179	19042	19271	19137	19152	19192	19146	19209	19178	19237	19285	19333	19120	19374	19076	19198	19230	19200	19200	19464	19093	19163	19353	19320	19284	19235	19077	19228	19054	19320	19268	19109	19319	19173	19231	19275	19329	19250	19031	19243	19284	19228	19220	19189	19523	19367	19237	19404	19039	19381	19319	19168	19369	19341	19183	19422	19096	19320	19246	19311	19179	19419	19367	19269	19226	19300	19274	19297	18935	19332	19287	19153	19241	19398	19145	18991	19052	19286	19256	19030	19119	19246	19487	19292	19396	19280	19235	19192	19231	19275	19157	19364	19380	19426	19184	19289	19021	19257	19122	19238	19233	19294	19277	19361	19140	19297	19215	19390	19203	19374	19045	19224	19253	18964	19354	19244	19213	19345	19197	19256	19086	19104	19318	19354	19101	19390	19351	19244	19251	19223	19147	19244	19206	19186	19242	19150	19265	19203	19262	19250	19257	19304	19362	19155	19306	19362	19336	19266	19222	19176	19161	19395	19322	19409	19257	19167	19214	19257	19356	19250	19249	19184	19027	19325	19297	18987	19330	19145	19248	19436	19214	19259	19386	19093	19385	19164	19230	19244	19345	19034	19210	19336	19124	19037	19170	19168	19495	19251	19452	19082	19336	19313	19232	19475	19318	19277	19227	19223	19496	19138	19359	19115	19291	19170	19163	19192	19112	19397	19264	19331	19396	19410	19300	19251	19209	19243	19343	19272	19512	19172	19257	19343	19253	19251	19294	19296	19406	19381	19134	19188	19366	19281	19165	19368	19277	19139	19163	19189	19260	19373	19324	19244	18953	19094	19029	19267	19251	19261	19222	19416	19289	19287	19225	19400	18974	19085	19268	19272	19214	19321	19349
16242	24947	23865	20542	19124	18719	18410	18096	17721	17617	17547	22620	36666	35941	29652	23353	19210	17748	17413	17334	17311	17225	17171	17229	17216	17290	17275	17338	17217	17287	17175	17316	17263	17520	17187	17342	17313	17395	17237	17150	17513	17319	17288	17338	17267	17151	17359	17323	17478	17358	17291	17232	17305	17093	17144	17272	17255	17268	17219	17279	17137	17213	17304	17391	17279	17204	17289	17330	17214	17380	17294	17183	17262	17481	17251	17098	17248	17274	17303	17450	17318	17311	17120	17385	17300	17221	17384	17251	17397	17305	17123	17251	17100	17291	17405	17324	17309	17161	17284	17310	17375	17437	17092	17396	17374	17355	17061	17242	17204	17151	17330	17195	17157	17221	17300	17118	17232	17396	17122	17108	17267	17478	17277	17262	17242	16920	17220	17339	17243	17281	17314	17211	17247	17268	17346	17343	17325	17275	17296	17100	17319	17297	17356	17147	17293	17500	17245	17231	17262	17141	17336	17198	17134	17284	17265	17460	17122	17275	17179	17291	17381	17421	17174	17329	17214	17288	17344	17135	17187	17353	17107	17144	17363	17130	17302	17158	17425	17242	17209	17226	17152	17453	17211	17351	17043	17260	17203	17388	17267	17290	17164	17384	17172	17114	17237	17132	17274	17304	17238	17290	17174	17156	17240	17399	17243	17315	17239	17238	17265	17292	17227	17205	17180	17242	17289	17204	17255	17297	17220	17263	17095	17282	17213	17304	17296	17157	17091	17251	17133	17364	17237	17439	17360	17303	17276	17360	17149	17208	17185	17213	17441	17299	17296	17162	17276	17235	17018	17114	17193	17242	17021	17121	17407	17139	17312	17201	17093	17289	17343	17274	17267	17242	17401	17304	17338	17183	17186	17311	17163	17171	17249	17161	17113	17317	17268	17263	17195	17356	17218	17224	17144	17188	17237	17230	17263	17395	17252	17328	17368	17243	17296	17253	17167	17109	17322	17242	17480	17218	17079	17170	17224	17364	17317	17258	17387	17232	17294	17134	17137	17162	17387	17304	17256	17309	17172	17199	17227	17201	17185	17278	17344	17364	17267	17311	17351	17360	17255	17264	17367	17104	17263	17347	17117	17273	17342	17099	17384	17145	17160	17160	17277	17444	17289	17401	17081	17204	17304	17269	17227	17273	17274	17263	17062	17090	17101	17400	17258	17447	17398	17198	17069	17344	17241	17311	17316	17234	17330	17141	17097	17205	17222	17287	17242	17361	17216	17370	17456	17221	17100	17250	17277	17257	17286	17282	17311	17146	17471	17256	17417	17281	17071	17136	17362	17196	17214	17112	17296	17248	17392	17276	17363	17164	17444	17211	17428	17103	17182	17286	17143	17310	17288	17211	17113	17217	17219	17384	17152	17228	17178	17275	17227	17262	17275	17198	17220	17203	17369	17185	17270	17341	17257	17070	17358	17245	17183	17349	17263	17319	17255	17067	17471	17033	17131	17342	17281	17307	17179	17080	17106	17394	17222	17238	17339	17247	17196	17374	17256	17368	17186	17284	17179	17236	17329	17241	17402	17395	17153	17064	17425	17455	17316	17344	17203	17098	17335	17193	17230	17272	17495	17177	17294	17391	17361	17423	17264	17315	17398	17287	17288	17090	17302	17289	17306	17282	17339	17296	17292	17161	17276	17191	17195	17243	17324	17242	17252	17295	17229	17208	17235	17257	17286	17341	17384	17267	17251	17067	17350	17350	17284	17299	17184	17313	17177	17362	17194	17384	17193	17137	17257	17266	17369	17262	17061	17349	17145	17132	17323	17139	17255	17419	17258	17220	17371	17471	17315	17308	17307	17278	17325	17239	17209	17185	17355	17204	17186	17183	17434	17236	17251	17366	17213	17278	17306	17205	17183	17255	17115	17235	17282	17344	17258	17325	17309	17446	17252	17186	17152	17321	17261	17210	17253	17160	17397	17259	17328	17198	17192	17318	17176	17262	17410	17266	17116	17164	17217	17415	17505	17266	17265	17372	17087	17281	17304	17264	17362	17227	17274	17086	17229	17340	17164	17204	17233	17369	17207	17336	17162	17186	17365	17122	17418	17282	17154	17164	17296	17318	17270	17121	17291	17086	17530	17478	17304	17318	17364	17173	17243	17276	17184	17263	17259	17397	17177	17257	17179	17217	17284	17372	17352	17188	17299	17308	17273	17249	17332	17299	17256	17109	17240	17188	17115	17060	17276	17396	17233	17354	17308	17373	17310	17258	17343	17228	17227	17382	17281	17340	17189	17118	17296	17294	17218	17445	17313	17270	17139	17339	17333	17298	17264	17281	17170	17196	17356	17197	17321	17320	17480	17279	17433	17264	17272	17276	17323	17226	17179	17341	17379	17120	17261	17129	17249	17207	17180	17352	17326	17290	17304	17230	17296	17289	17486	17286	17297	17256	17440	17301	17180	17250	17329	17318	17249	17481	17123	17389	17263	17283	17213	17046	17362	17298	17295	17182	17207	17239	17204	17288	17171	17240	17332	17260	17207	17150	17284	17212	17206	17240	17114	17332	17231	17393	17303	17190	17261	17368	17235	16997	17188	17238	17296	17251	17278	17304	17379	17280	17421	17321	17391	17122	17205	17333	17222	17377	17234	17347	17245	17401	17287	17280	17263	17300	17444	17082	17138	17334	17216	17284	17238	17186	17199	17372	17186	17188	17336	17288	17248	17318	17319	17209	17351	17180	17406	17297	17345	17171	17204	17345	17356	17109	17301	17159	17360	17104	17209	17195	17409	17180	17405	17265	17317	17165	17143	17142	17199	17300	17226	17164	17291	17193	17138	17225	17201	17124	17217	17274	17234	17281	17309	17407	17260	17367	17147	17116	17378	17146	17182	17304	17270	17468	17314	17281	17240	17391	17172	17188	17261	17140	17257	17281	17308	17326	17298	17209	17191	17278	17262	17184	17179	17150	17249	17389	17265	17162	17249	17328	17264	17155	17161	17242	17302	17185	17342	17333	17318	17364	17309	17205	17187	17314	17321	17356	17263	17140	17296	17164	17259	17369	17180	17215	17382	17369	17277	17279	17267	17213	17184	17368	17381	17215	17331	17462	17216	17230	17309	17253	17347	17210	17240	17224	17232	17281	17329	17139	17259	17318	17377	17235	17266	17364	17323	17210	17341	17267	17102	17339	17291	17295	17096	17271	17215	17217	17178	17332	17302	17095	17350	17307	17301	17145	17193	17212	17218	17117	17288	17275	17384	17355	17231	17242	17256	17249	17250	17200	17305	17410	17181	17158	17225	17143	17258	17264	17359	17307	17246	17316	17379	17244	17316	17401	17457	17267	17140	17413	17294	17145	17310	17335	17258	17400	17261	17222	17215	17309	17206	17219	17168	17284	17320	17207	17196	17443	17358	17402	17255	17345	17072	17308	17180	17177	17195	17119	17280	17104	17383	17072	17355	17333	17230	17355	17446	17231	17295	17208	17316	17234	17369	17466	17348	17287	17165	17357	17258	17352	17378	17353	17243	17331	17329	17193	17327	17191	17387	17267	17461	17298	17216	17330	17191	17188	17230	17250	17367	17288	17228	17363	17150	17173	17374	17231	17275	17332	17265	17152	17138	17253	17266	17270	17290	17250	17169	17396	17228	17274	17252	17263	17216	17265	17280	17210	17284	17315	17309	17191	17367	17455	17342	17263	17256	17301	17198	17305	17283	17252	17494	17411	17336	17294	17360	17161	17344	17283	17141	17274	17311	17506	17338	17011	17479	17453	17259	17266	17273	17301	17104	17339	17376	17316	17253	17153	17253	17213	17334	17150	17155	17239	17291	17285	17212	17325	17316	17301	17194	17236	17325	17405	17242	17267	17271	17272	17304	17268	17237	17266	17259	17219	17354	17178	17201	17432	17318	17209	17232	17355	17343	17281	17272	17306	17261	17220	17291	17241	17483	17334	17346	17342	17255	17291	17187	17316	17353	17357	17194	17370	17329	17221	17337	17187	17168	17236	17159	17253	17335	17213	17200	17356	17277	17244	17311	17278	17415	17475	17196	17191	17176	17169	17200	17179	17281	17142	17172	17127	17296	17326	17307	17195	17256	17300	17377	17285	17208	17355	17176	17207	17245	17296	17445	17266	17290	17190	17326	17333	17244	17283	17306	17316	17296	17227	17126	17231	17515	17146	17363	17352	17315	17073	17243	17283	17384	17332	17406	17371	17420	17264	17114	17299	17232	17201	17177	17080	17321	17324	17266	17479	17208	17316	17366	17513	17229	17193	17496	17238	17239	17155	17221	17229	17383	17365	17257	17180	17195	17383	17363	17334	17308	17233	17237	17239	17106	17102	17347	17345	17284	17367	17268	17425	17435	17294	17226	17257	17258	17279	17318	17359	17360	17169	17298	17234	17107	17068	17369	17414	17234	17173	17128	17136	17485	17353	17264	17290	17327	17175	17239	17387	17126	17323	17395	17209	17279	17238	17271	17400	17351	17204	17220	17398	17178	17348	17148	17173	17293	17396	17198	17210	17215	17168	17214	17244	17265	17145	17245	17237	17363	17287	17211	17187	17336	17150	17377	17438	17285	17389	17237	17195	17181	17203	17423	17400	17291	17292	17353	17300	17154	17375	17274	17318	17146	17415	17215	17182	17326	17259	17312	17200	17277	17270	17318	17231	17184	17143	17033	17272	17130	17375	17230	17117	17289	17332	17072	17197	17071	17234	17281	17121	17287	17329	17214	17352	17318	17237	17344	17358	17294	17274	17132	17293	17323	17233	17249	17355	17171	17382	17435	17252	17345	17294	17293	17233	17102	17280	17202	17114	17337	17323	17185	17429	17305	17088	17383	17356	17191	17424	17400	17188	17247	17400	17246	17076	17296	17327	17473	17286	17276	17417	17347	17261	17192	17221	17249	17060	17270	17283	17388	17249	17172	17180	17189	17272	17289	17230	17313	17290	17229	17250	17255	17402	17230	17225	17218	17206	17525	17236	17423	17385	17220	17190	17306	17292	17151	17374	17346	17395	17288	17347	17443	17239	17229	17276	17305	17378	17508	17282	17395	17454	17366	17109	17285	17423	17078	17172	17259	17169	17286	17323	17464	17269	17318	17134	17445	17135	17170	17307	17377	17357	17404	17296	17118	17173	17073	17456	17278	17287	17109	17330	17292	17099	17190	17253
23768	21412	28979	24253	22125	23725	23979	20776	19883	20222	20164	21201	37951	43337	37405	29289	23090	20800	19834	19854	19564	19479	19739	19597	19625	19591	19659	19418	19536	19352	19621	19576	19706	19476	19508	19470	19551	19609	19495	19370	19663	19746	19611	19676	19721	19625	19531	19428	19597	19557	19479	19495	19484	19467	19665	19387	19419	19654	19502	19427	19338	19413	19315	19548	19538	19541	19454	19507	19428	19500	19441	19601	19412	19489	19325	19533	19446	19402	19672	19830	19389	19417	19502	19494	19383	19430	19278	19635	19277	19381	19480	19387	19417	19375	19414	19424	19472	19564	19349	19614	19460	19385	19575	19468	19559	19490	19521	19353	19507	19501	19389	19575	19304	19348	19599	19503	19481	19477	19558	19419	19279	19375	19568	19557	19541	19475	19619	19470	19335	19283	19500	19447	19440	19512	19547	19496	19551	19552	19290	19417	19523	19681	19358	19298	19677	19347	19390	19331	19582	19515	19491	19458	19413	19313	19620	19573	19625	19491	19512	19552	19658	19430	19597	19236	19505	19477	19420	19490	19499	19174	19275	19438	19331	19465	19372	19873	19501	19433	19558	19466	19692	19797	19511	19522	19438	19458	19600	19369	19647	19343	19549	19407	19279	19409	19509	19565	19365	19382	19378	19477	19478	19371	19192	19505	19467	19495	19402	19410	19362	19478	19515	19452	19308	19364	19457	19284	19442	19460	19647	19495	19253	19420	19312	19307	19427	19543	19427	19707	19368	19394	19587	19525	19400	19413	19539	19545	19547	19454	19410	19521	19281	19523	19504	19408	19423	19297	19284	19382	19351	19360	19489	19551	19461	19473	19576	19566	19465	19703	19445	19354	19591	19228	19561	19530	19547	19408	19406	19311	19325	19497	19393	19368	19500	19504	19502	19746	19594	19569	19650	19419	19565	19501	19273	19448	19493	19333	19350	19302	19430	19442	19591	19581	19431	19528	19619	19508	19345	19451	19473	19475	19471	19238	19383	19293	19454	19519	19351	19392	19365	19317	19425	19471	19474	19541	19661	19349	19472	19165	19296	19444	19466	19329	19593	19539	19564	19414	19683	19282	19392	19565	19636	19330	19401	19624	19567	19466	19440	19239	19246	19480	19389	19313	19537	19426	19663	19503	19431	19495	19554	19503	19351	19419	19413	19346	19402	19189	19432	19585	19466	19588	19202	19538	19464	19330	19420	19329	19579	19506	19398	19256	19531	19412	19312	19337	19510	19575	19369	19262	19453	19462	19173	19414	19525	19434	19597	19579	19360	19578	19645	19126	19498	19402	19408	19577	19755	19466	19513	19467	19574	19422	19645	19562	19412	19393	19338	19446	19317	19552	19342	19393	19308	19238	19628	19282	19346	19568	19401	19447	19567	19544	19461	19507	19497	19399	19565	19506	19496	19564	19498	19511	19402	19440	19472	19385	19284	19393	19532	19400	19445	19549	19654	19430	19486	19064	19339	19430	19464	19504	19413	19273	19570	19386	19543	19547	19476	19460	19380	19407	19352	19402	19407	19426	19500	19419	19388	19385	19676	19588	19303	19076	19420	19487	19533	19415	19458	19447	19442	19302	19570	19404	19370	19462	19393	19572	19528	19552	19480	19567	19523	19541	19414	19457	19538	19504	19512	19217	19500	19362	19386	19223	19537	19540	19529	19590	19446	19638	19344	19581	19493	19501	19539	19355	19412	19355	19554	19324	19591	19398	19409	19718	19455	19319	19438	19401	19394	19468	19525	19509	19424	19421	19427	19642	19396	19341	19296	19513	19275	19484	19484	19529	19405	19272	19415	19430	19475	19476	19439	19458	19563	19417	19518	19523	19443	19362	19651	19511	19493	19415	19657	19503	19359	19466	19551	19288	19458	19480	19408	19391	19485	19151	19591	19487	19347	19458	19294	19308	19398	19520	19412	19190	19502	19455	19543	19530	19462	19423	19417	19352	19319	19323	19557	19673	19580	19496	19369	19400	19252	19508	19291	19419	19416	19392	19137	19415	19195	19486	19543	19531	19520	19443	19273	19607	19332	19441	19567	19466	19596	19363	19517	19534	19425	19488	19523	19486	19368	19526	19463	19565	19349	19460	19408	19504	19552	19388	19509	19365	19445	19645	19415	19543	19406	19490	19363	19346	19518	19484	19451	19397	19403	19351	19372	19475	19267	19491	19587	19554	19647	19386	19706	19309	19520	19614	19604	19479	19411	19331	19393	19495	19473	19512	19570	19421	19450	19619	19345	19429	19521	19440	19410	19228	19555	19419	19428	19370	19219	19600	19439	19431	19470	19606	19530	19559	19371	19284	19385	19420	19736	19385	19383	19427	19382	19412	19549	19560	19473	19479	19479	19633	19462	19461	19303	19478	19422	19425	19408	19551	19487	19232	19502	19571	19805	19554	19512	19484	19596	19422	19403	19498	19420	19646	19394	19424	19257	19416	19475	19437	19421	19503	19585	19567	19400	19714	19541	19376	19425	19370	19297	19600	19501	19490	19402	19403	19458	19417	19495	19437	19360	19463	19465	19254	19402	19408	19536	19466	19584	19729	19391	19305	19476	19501	19545	19567	19555	19519	19361	19583	19358	19344	19494	19627	19331	19402	19467	19173	19383	19471	19518	19553	19446	19536	19427	19641	19383	19262	19486	19384	19472	19374	19522	19491	19616	19200	19520	19339	19634	19542	19651	19602	19356	19551	19507	19673	19559	19456	19612	19397	19325	19325	19432	19548	19533	19600	19528	19442	19322	19398	19502	19431	19439	19207	19441	19555	19535	19470	19081	19334	19604	19537	19519	19538	19609	19642	19470	19427	19352	19536	19804	19555	19516	19667	19567	19356	19395	19452	19615	19494	19489	19407	19538	19367	19503	19247	19487	19540	19514	19323	19480	19488	19693	19389	19472	19596	19321	19303	19576	19336	19585	19639	19406	19408	19328	19451	19642	19412	19607	19594	19464	19584	19608	19625	19327	19387	19470	19357	19381	19530	19558	19433	19611	19512	19401	19644	19500	19528	19517	19702	19736	19486	19381	19403	19562	19406	19661	19481	19415	19595	19374	19521	19552	19364	19576	19362	19367	19397	19468	19422	19420	19427	19575	19539	19488	19261	19222	19565	19691	19557	19515	19379	19689	19602	19451	19577	19303	19241	19494	19283	19378	19431	19435	19419	19525	19320	19439	19315	19520	19168	19456	19428	19319	19298	19387	19567	19386	19354	19508	19445	19502	19520	19429	19151	19391	19388	19403	19668	19600	19267	19470	19631	19603	19603	19418	19413	19439	19555	19365	19461	19447	19513	19451	19413	19472	19401	19316	19353	19442	19293	19531	19557	19309	19468	19581	19460	19396	19588	19370	19393	19503	19639	19514	19386	19589	19533	19438	19565	19418	19431	19493	19520	19445	19416	19218	19472	19331	19248	19476	19441	19492	19429	19556	19411	19590	19508	19427	19505	19362	19430	19531	19344	19251	19372	19538	19523	19209	19210	19468	19725	19297	19698	19271	19523	19366	19380	19332	19266	19467	19466	19641	19428	19363	19440	19528	19509	19509	19519	19584	19379	19458	19367	19446	19708	19586	19493	19379	19449	19563	19551	19533	19478	19150	19398	19496	19644	19489	19278	19365	19294	19366	19462	19501	19451	19426	19603	19537	19409	19548	19451	19616	19352	19346	19120	19684	19493	19415	19262	19393	19516	19566	19210	19411	19291	19494	19613	19378	19435	19530	19598	19340	19454	19479	19392	19381	19453	19523	19434	19673	19365	19551	19605	19569	19576	19497	19262	19402	19445	19401	19571	19455	19356	19448	19521	19503	19671	19453	19295	19612	19694	19511	19496	19415	19322	19493	19496	19497	19568	19577	19498	19522	19570	19467	19428	19464	19529	19601	19430	19444	19553	19407	19539	19591	19283	19672	19376	19496	19442	19741	19595	19310	19306	19439	19370	19476	19512	19464	19284	19503	19429	19419	19726	19367	19407	19603	19659	19575	19490	19571	19433	19276	19557	19205	19521	19473	19406	19644	19460	19585	19675	19498	19522	19407	19625	19658	19234	19412	19325	19359	19259	19304	19462	19461	19347	19473	19384	19500	19367	19434	19695	19596	19465	19506	19398	19669	19659	19232	19461	19395	19482	19598	19381	19404	19497	19496	19178	19379	19537	19489	19537	19467	19632	19537	19669	19509	19266	19465	19576	19542	19470	19709	19219	19529	19478	19563	19561	19331	19385	19580	19423	19474	19265	19407	19584	19709	19360	19641	19291	19555	19599	19916	19384	19501	19327	19414	19256	19349	19499	19544	19321	19473	19449	19516	19527	19496	19494	19778	19628	19679	19297	19567	19461	19187	19236	19622	19752	19440	19346	19336	19203	19528	19304	19420	19342	19542	19410	19330	19363	19444	19345	19315	19422	19478	19773	19458	19748	19416	19572	19411	19483	19339	19310	19454	19572	19331	19451	19598	19458	19223	19348	19414	19353	19609	19586	19294	19521	19419	19608	19776	19318	19416	19464	19399	19500	19210	19229	19495	19406	19474	19564	19638	19643	19613	19479	19542	19531	19506	19402	19541	19530	19681	19429	19513	19524	19521	19658	19461	19615	19471	19377	19508	19611	19308	19644	19333	19510	19497	19407	19323	19444	19329	19541	19457	19522	19496	19457	19429	19623	19321	19602	19249	19585	19495	19196	19620	19504	19356	19548	19463	19539	19477	19574	19519	19434	19401	19313	19499	19595	19474	19506	19507	19470	19442	19306	19327	19196	19391	19563	19631	19634	19365	19579	19320	19306	19383	19338	19689	19415	19217	19442	19543	19314	19564	19441	19414	19517	19438	19336	19478	19421	19463	19693	19509	19485	19559	19261	19550	19573	19412	19330	19523	19724	19407	19613	19626	19465	19432	19572	19477	19607	19484	19327	19211	19272	19479	19633	19659	19445	19630	19594	19383	19194	19467	19377	19315	19435	19333	19491	19453	19540	19474	19390	19364	19419	19452	19358	19419	19354	19677	19364	19310	19437	19713	19370	19524	19574	19544	19482	19497	19527	19479	19625	19300	19566	19651	19563	19428	19585	19252	19524	19607	19403	19531	19510	19655	19400	19337	19682	19420	19519	19614	19677	19541	19688	19652	19551	19485	19375	19281	19586
18115	30574	27993	22708	20698	20096	19574	18875	18233	18102	17825	20770	42721	45033	38387	29014	21026	18325	17667	17501	17207	17336	17484	17469	17534	17380	17391	17416	17633	17479	17409	17471	17358	17502	17427	17360	17432	17344	17466	17372	17411	17276	17310	17565	17281	17545	17414	17321	17241	17357	17320	17448	17277	17438	17538	17363	17479	17328	17476	17416	17355	17440	17367	17282	17601	17262	17386	17434	17418	17354	17419	17566	17326	17456	17464	17334	17470	17477	17228	17260	17264	17590	17501	17335	17429	17389	17326	17404	17519	17339	17471	17438	17398	17455	17473	17418	17211	17389	17408	17346	17465	17462	17376	17390	17447	17439	17290	17336	17491	17464	17378	17389	17412	17288	17484	17574	17431	17411	17510	17349	17338	17309	17257	17485	17484	17412	17369	17357	17474	17437	17521	17205	17700	17310	17368	17273	17409	17412	17454	17400	17308	17334	17404	17246	17430	17448	17434	17228	17420	17531	17254	17106	17509	17521	17337	17308	17409	17269	17455	17552	17383	17331	17330	17360	17306	17417	17354	17246	17400	17337	17350	17329	17550	17503	17343	17355	17534	17443	17448	17335	17510	17610	17364	17327	17514	17256	17391	17428	17305	17405	17466	17318	17378	17482	17266	17332	17157	17525	17541	17378	17466	17281	17429	17332	17423	17348	17479	17395	17508	17203	17470	17361	17353	17392	17388	17374	17474	17327	17396	17469	17445	17398	17423	17399	17467	17344	17241	17399	17397	17331	17239	17311	17371	17485	17377	17313	17588	17446	17291	17459	17294	17535	17353	17384	17457	17271	17320	17286	17450	17259	17384	17373	17354	17446	17301	17229	17466	17421	17521	17361	17317	17352	17516	17241	17491	17305	17458	17579	17307	17478	17406	17342	17290	17345	17471	17450	17521	17420	17142	17442	17441	17421	17236	17292	17390	17377	17485	17390	17310	17419	17465	17504	17386	17395	17337	17340	17253	17433	17417	17413	17295	17381	17334	17365	17472	17420	17379	17260	17221	17403	17378	17336	17485	17409	17463	17434	17243	17461	17333	17558	17308	17369	17491	17311	17376	17345	17567	17279	17491	17371	17314	17220	17251	17227	17437	17259	17342	17133	17262	17364	17375	17199	17381	17284	17435	17433	17424	17344	17414	17300	17557	17294	17288	17609	17438	17554	17346	17348	17300	17513	17444	17207	17453	17278	17498	17345	17404	17334	17468	17632	17192	17281	17380	17403	17583	17461	17305	17418	17238	17404	17496	17661	17399	17405	17220	17288	17150	17318	17438	17376	17370	17298	17278	17381	17433	17406	17463	17172	17501	17248	17620	17363	17588	17302	17541	17355	17484	17325	17538	17359	17419	17317	17354	17360	17311	17309	17440	17402	17284	17285	17516	17371	17440	17479	17333	17308	17502	17402	17311	17429	17500	17374	17239	17081	17412	17383	17316	17415	17230	17345	17384	17368	17356	17489	17459	17421	17352	17410	17252	17390	17210	17380	17484	17432	17339	17494	17234	17305	17424	17353	17476	17412	17448	17441	17432	17386	17458	17309	17276	17429	17529	17473	17246	17535	17410	17323	17304	17365	17247	17409	17479	17293	17383	17518	17390	17457	17439	17587	17550	17341	17282	17343	17508	17531	17408	17312	17179	17440	17376	17350	17378	17379	17310	17353	17345	17416	17417	17259	17360	17340	17530	17467	17440	17328	17261	17444	17242	17443	17260	17376	17366	17371	17219	17239	17353	17381	17560	17373	17361	17469	17317	17482	17479	17396	17375	17538	17474	17484	17477	17235	17417	17257	17487	17334	17463	17520	17247	17223	17275	17441	17325	17327	17418	17284	17486	17445	17406	17304	17381	17401	17480	17421	17438	17310	17189	17360	17390	17400	17545	17489	17313	17326	17341	17449	17238	17217	17337	17380	17456	17307	17443	17387	17490	17545	17306	17409	17422	17458	17519	17481	17373	17468	17418	17319	17499	17403	17377	17236	17296	17385	17485	17394	17279	17305	17526	17401	17473	17389	17446	17257	17361	17479	17244	17438	17270	17437	17408	17411	17372	17255	17497	17566	17298	17352	17440	17413	17364	17505	17486	17523	17381	17332	17362	17351	17385	17384	17146	17324	17263	17422	17556	17523	17383	17286	17524	17287	17391	17267	17423	17458	17364	17525	17254	17366	17543	17414	17426	17455	17468	17414	17402	17403	17426	17507	17304	17354	17179	17488	17295	17427	17344	17307	17494	17571	17222	17418	17423	17349	17274	17348	17528	17482	17398	17385	17376	17457	17497	17372	17482	17190	17364	17302	17411	17387	17448	17407	17412	17446	17452	17483	17370	17354	17423	17407	17478	17447	17381	17405	17424	17451	17310	17349	17404	17344	17219	17363	17376	17327	17457	17348	17375	17376	17504	17199	17560	17385	17369	17252	17394	17378	17434	17412	17479	17444	17370	17344	17363	17473	17307	17433	17316	17365	17370	17275	17407	17346	17495	17509	17256	17157	17486	17423	17526	17419	17470	17421	17274	17365	17246	17490	17593	17458	17409	17317	17412	17428	17479	17378	17652	17161	17414	17148	17342	17451	17397	17362	17278	17420	17374	17380	17340	17258	17367	17427	17312	17416	17418	17184	17425	17414	17344	17405	17393	17454	17366	17422	17287	17316	17644	17164	17396	17505	17372	17318	17447	17340	17459	17243	17281	17436	17426	17300	17311	17416	17462	17297	17575	17251	17536	17303	17233	17394	17400	17361	17450	17444	17227	17500	17343	17375	17279	17377	17574	17374	17091	17434	17555	17445	17521	17206	17405	17629	17328	17540	17361	17321	17301	17530	17361	17422	17526	17317	17368	17344	17569	17540	17295	17270	17336	17488	17409	17343	17522	17268	17513	17403	17402	17414	17163	17272	17542	17452	17522	17306	17369	17470	17366	17340	17379	17316	17516	17366	17383	17245	17558	17218	17479	17316	17380	17423	17226	17551	17401	17378	17342	17504	17415	17365	17482	17360	17472	17467	17387	17329	17412	17195	17297	17422	17451	17456	17456	17320	17470	17327	17264	17503	17315	17351	17478	17449	17259	17338	17528	17289	17391	17252	17424	17453	17371	17567	17506	17358	17381	17471	17334	17514	17465	17439	17473	17333	17313	17387	17363	17375	17310	17309	17360	17471	17376	17441	17366	17422	17109	17377	17364	17531	17360	17506	17397	17407	17488	17403	17212	17614	17452	17473	17621	17403	17324	17432	17316	17455	17456	17469	17408	17312	17354	17557	17423	17307	17539	17445	17393	17485	17286	17456	17484	17467	17275	17449	17407	17435	17185	17273	17497	17470	17310	17350	17292	17423	17338	17156	17489	17227	17357	17361	17385	17205	17449	17391	17272	17375	17434	17339	17234	17256	17514	17442	17380	17364	17492	17528	17535	17173	17157	17272	17437	17395	17343	17230	17398	17220	17462	17353	17412	17258	17315	17250	17467	17388	17359	17381	17339	17524	17378	17392	17386	17581	17493	17510	17316	17303	17211	17339	17190	17517	17375	17267	17358	17383	17378	17295	17395	17395	17507	17285	17467	17297	17416	17416	17428	17325	17415	17297	17437	17487	17333	17403	17268	17365	17350	17496	17335	17331	17304	17315	17394	17274	17375	17468	17444	17385	17426	17250	17362	17626	17305	17231	17491	17509	17289	17391	17233	17387	17345	17410	17464	17604	17563	17492	17258	17475	17328	17438	17269	17366	17434	17380	17336	17349	17361	17314	17429	17482	17397	17298	17363	17403	17542	17377	17426	17365	17337	17361	17444	17295	17296	17390	17449	17173	17424	17467	17420	17375	17398	17245	17600	17405	17318	17409	17343	17533	17402	17417	17472	17398	17442	17431	17254	17344	17179	17461	17401	17423	17395	17403	17362	17325	17317	17312	17447	17393	17404	17456	17270	17444	17392	17334	17395	17503	17521	17442	17269	17487	17336	17544	17598	17445	17350	17518	17433	17390	17335	17199	17314	17297	17418	17237	17448	17388	17396	17278	17402	17515	17358	17490	17322	17339	17426	17467	17310	17476	17436	17419	17376	17376	17340	17418	17321	17465	17416	17542	17387	17404	17353	17341	17248	17234	17485	17421	17272	17397	17329	17341	17518	17506	17243	17339	17408	17384	17525	17421	17504	17320	17407	17327	17294	17325	17285	17532	17419	17490	17339	17388	17276	17305	17315	17324	17543	17262	17364	17280	17172	17314	17380	17396	17314	17388	17425	17406	17577	17363	17223	17481	17552	17490	17438	17237	17368	17306	17473	17484	17317	17325	17594	17237	17241	17317	17326	17363	17497	17380	17356	17570	17427	17365	17332	17498	17392	17345	17398	17241	17324	17404	17467	17427	17459	17361	17495	17254	17315	17324	17582	17319	17291	17367	17335	17493	17429	17319	17396	17323	17381	17380	17392	17386	17293	17225	17516	17399	17461	17512	17367	17491	17312	17340	17382	17409	17206	17319	17488	17369	17239	17522	17343	17543	17296	17481	17477	17362	17518	17355	17168	17379	17513	17273	17492	17304	17511	17382	17275	17448	17438	17265	17440	17238	17335	17215	17511	17393	17472	17495	17350	17532	17407	17417	17336	17560	17429	17300	17480	17192	17226	17463	17270	17454	17372	17436	17450	17228	17458	17260	17348	17255	17545	17339	17454	17481	17392	17202	17404	17471	17362	17484	17353	17390	17508	17270	17422	17449	17669	17169	17453	17410	17245	17583	17266	17430	17310	17445	17209	17392	17429	17295	17364	17456	17348	17342	17261	17605	17313	17467	17406	17310	17425	17396	17584	17491	17143	17389	17309	17321	17458	17389	17382	17358	17652	17488	17431	17306	17555	17329	17554	17434	17285	17380	17359	17291	17326	17314	17510	17415	17311	17344	17464	17269	17357	17574	17492	17282	17428	17434	17391	17336	17446	17317	17356	17358	17372	17349	17202	17199	17358	17390	17209	17536	17219	17475	17195	17370	17390	17429	17342	17249	17440	17491	17432	17242	17508	17331	17296	17432	17332	17348	17430	17470	17429	17302	17461	17280	17414	17325	17039	17444	17410	17235	17382	17442	17239	17438	17376	17496	17484	17229	17236	17464	17387	17217	17434	17379	17627	17388	17398	17320	17182	17365
29717	22896	24266	22086	20192	20265	20438	20041	20055	19882	20005	20308	21657	22545	22302	21288	20575	20078	20093	19949	19992	20057	20092	20132	20125	20087	20204	20147	20125	19999	19842	20077	20130	20020	20086	19930	20125	20094	20023	20072	20146	20046	20020	19950	19984	20086	20237	20121	19863	20113	20132	20112	20106	20048	20210	20060	20063	19883	20186	20106	20103	20172	20172	19972	20137	20027	20153	19957	19987	19946	20034	20078	20172	20106	20053	19843	19951	20054	19987	20152	19932	20108	20244	20045	20070	20205	20205	20191	20044	20138	20071	20169	20043	19840	20065	20050	20025	19837	19998	20048	19962	20123	20197	20190	20109	19952	20147	20028	19861	20078	20129	19982	20008	19956	19886	20015	19978	19897	20014	19962	19951	20174	20022	20080	20063	20097	19956	20109	20004	20091	20008	20164	20002	19943	20076	19985	19853	19884	20085	19910	20206	20209	20034	19842	19921	20179	20006	20155	20332	20143	20187	19975	20131	20072	20326	20055	20115	20064	19822	19965	20101	20151	20071	20139	20068	19966	20013	19982	19827	19994	20237	20315	20199	20247	20125	20158	20039	20131	20017	20230	20173	19943	20253	20062	19880	19857	20044	20094	20151	20133	20221	20037	20037	19949	19987	19989	20008	19897	20041	20179	20157	20133	20142	20007	19903	20186	20118	19874	19823	20111	20126	19978	19825	20249	20352	20128	20078	20165	19827	19972	20109	20088	20109	19875	20263	20140	19896	20124	20000	19843	20000	19848	20092	20106	19967	19879	19980	20064	20061	19869	20097	19899	20135	20066	19888	19989	19799	20226	20123	20107	20100	20040	20180	20044	20023	19946	19960	19976	20016	20158	19944	20200	20318	19966	19993	20193	19911	20168	19867	20097	20062	19946	20139	20108	19953	20081	19915	20148	20029	20033	20011	19923	19978	20018	20119	20055	20130	20035	19847	20151	20036	20101	19948	20170	20140	20159	19985	20140	20104	20014	20009	20060	20168	20051	20075	20085	20003	20142	20218	20155	20004	19821	19908	20071	19969	19920	20275	19900	20017	19859	20154	20249	20138	20104	20223	19948	19939	20020	20077	20132	19844	19983	20291	20039	20098	20189	20126	20192	20056	20050	19995	20139	19985	20053	20163	20126	20003	19802	19958	20100	20145	20112	20339	19973	20104	20021	19864	20165	20183	20152	20185	20142	19890	19865	20170	19904	20045	20100	20016	19961	20002	20026	19886	20130	19880	20059	19948	19884	19807	20094	19754	20119	19951	20107	20142	20200	20226	19891	20072	19781	20072	19932	20151	20068	20033	19932	20053	20105	20090	19949	20021	20019	19974	20002	19915	20075	20044	19827	20133	19901	20087	20070	20106	19898	20097	20158	20060	19942	20172	20239	20022	20063	20196	20108	20133	20092	19996	20007	20143	19836	20005	19988	19927	20022	19820	20144	19978	19653	19931	19996	20208	20225	20179	20115	20037	19650	20001	20106	19946	20007	20043	20146	20007	20015	20043	19958	19959	20143	20110	20013	20121	20081	19949	20084	20000	20162	20080	19905	20127	20113	19908	20042	20227	20213	19953	20048	19904	20208	19990	19935	19961	20059	20145	20036	20023	19958	19982	20245	19991	19792	20094	20201	20069	20079	20053	20209	20135	20132	20012	20129	19933	19954	20081	19790	20010	20057	19903	19968	20081	20076	20015	20052	20074	20228	19972	20077	20021	19895	19837	20105	20197	20020	20096	20035	20193	20223	19997	20015	20121	20026	20217	20000	19924	20056	20126	20170	19907	19887	19905	20134	19936	20166	20053	19977	20090	19890	19963	19886	20146	20015	19952	20004	19912	19916	19921	19939	19891	19987	19929	20257	20249	19895	20300	20143	20008	19859	20245	20127	20344	20109	20032	19953	19945	20169	20081	19967	20013	20104	20049	19796	20062	19940	20132	20125	20069	19977	20039	19995	20120	20036	20308	20052	19893	19868	20067	19914	20032	20181	19983	20064	20055	19910	20175	19969	19857	19957	20208	19965	20204	19803	20082	20173	19743	20015	20068	20128	20245	20126	20027	20095	20282	19844	20061	20206	19921	20052	20022	20085	20148	20173	19952	19888	20050	19974	19969	20038	19890	20033	20132	20045	20136	19909	20041	20165	19912	19982	20171	20056	19970	20099	19966	19765	20097	20087	19881	19847	19909	20113	20185	20301	20300	20022	20384	19993	19966	19929	20040	20063	20019	20152	20085	20090	19991	19919	20219	20171	20123	20110	20131	19959	19925	20063	20228	19988	19875	20071	19939	19967	19923	20194	19966	20307	20009	20162	20194	20118	20183	19905	20085	19938	20006	20234	19782	19930	20174	19846	20039	20130	20029	19931	20151	20313	20131	20144	20095	19919	20059	20088	19889	20103	20007	20276	20062	19973	20176	19912	19958	20083	20017	20173	20025	20177	20198	19963	20026	19970	20023	19883	19906	20071	20108	19926	20083	19886	19978	20024	20088	19991	20108	20057	20034	20075	20071	19878	20166	20085	20059	19882	20106	20138	20224	20015	20181	20009	20150	19950	20043	20046	19933	20055	20041	20386	19988	20173	20051	19949	19921	19964	20000	20105	19998	19930	20175	20154	20084	20132	20185	20129	20123	19835	20060	20168	20085	19952	19996	20033	20097	20204	19977	20038	20100	20030	20110	19880	20086	20122	19976	19950	20272	20038	20262	19994	19948	19778	19880	19920	19949	20058	20189	20150	20055	20188	19916	20019	20180	20019	20078	19947	20001	20104	20102	19967	20196	20169	20228	19962	19972	20041	19994	19995	19936	20267	20333	20072	20256	20024	20236	20096	20244	19982	20055	19949	19874	20285	20214	19914	20015	20242	20112	20189	20096	20198	20096	19952	20095	19895	20079	19995	19979	20169	20029	20010	20071	20183	19920	20069	20043	20141	19951	20030	20193	20209	20097	20147	19920	19897	20194	19923	20238	20060	19874	20123	19949	20024	20097	19949	19884	19919	19946	20072	19955	19893	20062	19976	20061	20008	20088	20216	20273	20030	20332	20026	19984	19957	20100	20168	20005	20100	19773	19737	20048	20198	20178	20155	19815	19885	20045	20086	20165	19996	20032	20123	20155	20205	20084	20019	19952	20007	20061	19933	19911	20078	19959	19980	20071	20111	19947	20005	20140	20103	20037	19937	19972	20087	19970	19979	20168	20207	20007	20019	20168	19856	20277	20028	19934	19972	20270	20120	19946	20106	20013	19954	20213	20056	20034	20198	20219	20039	20158	19859	19671	20141	20039	20011	20225	20025	20068	20081	20201	20177	19980	20130	20055	20134	20208	20021	19999	20087	20116	19934	20024	20095	20146	19976	19884	20040	19924	20251	20281	20115	20003	20091	20103	20151	20093	19954	20066	20230	19968	20164	19938	20016	20191	20090	20015	20138	19971	20031	20110	19843	20141	20049	20005	20039	20039	20023	20133	20067	20007	20103	20059	19884	20181	20176	19987	20160	20236	20064	20173	20111	20043	19977	20142	19915	20116	20028	19954	20078	20137	20202	20143	20282	20233	19960	20049	19924	20119	20231	19932	20074	20120	20120	19975	20201	20052	20154	20213	19915	19919	20082	20119	19852	19908	20054	20166	19924	20032	20114	20016	20088	19988	20161	19938	19934	19939	19941	20059	20284	19928	20036	20186	20168	20085	19851	19945	20016	20101	20000	20173	19994	19775	20166	20231	20110	20009	20109	20027	19914	20006	19910	20200	20024	20087	19992	20010	20352	19905	19933	19965	19993	20143	19948	19947	20091	20359	19946	19961	20266	20352	20324	20050	20026	20347	20215	20073	19996	20009	20019	19979	20235	19948	19890	19977	20047	20120	19977	20013	20087	19988	19831	20120	20093	20079	19999	20216	20283	20096	20001	20094	20024	19926	19960	19965	19911	20065	20349	20085	19947	20170	19866	19908	20083	19819	20129	19885	20233	20083	19941	20140	20282	20169	20239	19940	19867	20114	20116	20063	19820	19976	20105	19849	19928	20068	20077	19710	19946	20127	20096	20256	19901	20056	19855	20124	20227	20044	20108	19909	20023	19987	19991	20179	20023	20190	19988	20073	20046	20160	19858	20154	20157	20086	19929	20068	19993	20132	20036	20213	20270	20086	20192	19997	20062	19944	20004	20052	20006	20082	20069	20050	20010	20115	19947	19810	20093	19889	19992	20060	20066	19889	19762	19997	20041	20334	20065	20326	19815	19829	20075	20070	20071	20123	20163	20141	20307	20120	19910	19849	19762	19903	19873	20140	20023	20258	19966	20192	20102	20251	20112	20099	20197	20336	20007	20029	20068	19746	20050	20130	20090	20105	19931	19926	19929	20006	20146	20023	20005	20281	20110	19991	19946	20038	19937	19879	20156	20155	19978	19931	20091	20138	20202	20175	20006	20020	20153	20166	20150	20064	20163	20134	20126	19952	20173	20156	20118	20123	19959	20135	20158	19818	20017	20280	20016	20024	19982	19899	19995	20331	20167	20173	20082	20105	20236	19899	19903	20046	20000	20018	19971	20072	20115	19772	19964	20139	20065	20095	20156	20086	20106	20056	20078	20128	20046	20025	20100	19836	20035	19903	19892	20034	20008	20277	20139	20074	19908	19928	19983	20126	19987	20068	20030	20112	19817	20207	19920	19927	19872	20198	20145	20087	20133	20090	20174	20167	20092	20078	19956	19887	19952	20296	20089	20272	19897	20242	20278	20211	20073	19987	19874	19950	19975	20168	20093	20027	20068	20144	20182	19931	19985	20016	20121	20204	20027	19895	20024	20196	20223	20084	20025	20050	20096	20030	19766	20008	19967	19984	20285	20389	20136	19877	20071	19914	19939	20322	20175	20016	20081	20035	19698	19919	20142	19897	20042	20256	20125	20253	20321	19989	20011	20108	20046	20063	20087	20046	20069	20070	20066	19893	20002	20109	19958	19969	20121	20013	20130	20172	20136	20014	20047	20062	20013	20119	20066	20126	20054	20262	19949	20182	19917	20191	20081	19898	20016	20022	19963	20026	20010	20122	19973	19896	20000	20010	20136	20225	19972	20155	19979	19844	20016	20210	20018	20067	20066	20031	20087	19742	20002	19988	20074	20131	20016	19962	20106	19942	20082	20086	20025
17642	20227	19395	18704	18466	17892	17930	17853	17832	17833	17798	18131	20349	21379	20552	18885	18222	17874	17758	17896	17687	17695	17730	17800	17645	17624	17781	17689	17813	17914	17866	17932	17617	17752	17766	17731	17607	17741	17668	17741	17711	17621	17654	17691	17690	17807	17807	17638	17704	17707	17649	17745	17769	17717	17798	17787	17547	17624	17525	17649	17561	17792	17568	17543	17616	17867	17520	17635	17741	17604	17675	18050	17577	17759	17736	17786	17685	17797	17646	17694	17668	17673	17595	17777	17862	17725	17744	17812	17638	17561	17810	17684	17785	17850	17751	17785	17819	17553	17717	17616	17749	17569	17653	17622	17713	17626	17706	17767	17712	17658	17740	17606	17596	17845	17749	17830	17730	17727	17841	17604	17696	17755	17830	17866	17624	17725	17617	17816	17708	17699	17678	17740	17767	17709	17664	17573	17500	17833	17571	17727	17841	17872	17724	17829	17557	17800	17649	17612	17639	17626	17715	17736	17597	17719	17663	17696	17703	17761	17788	17715	17843	17691	17753	17531	17784	17714	17654	17823	17834	17601	17673	17702	17796	17835	17828	17555	17540	17765	17840	17728	17647	17676	17831	17777	17897	17641	17687	17557	17804	17589	17545	17651	17766	17629	17524	17652	17755	17814	17734	17574	17798	17755	17680	17675	17763	17714	17687	17582	17764	17696	17691	17663	17645	17760	17659	17736	17776	17708	17622	17796	17515	17568	17714	17722	17767	17824	17717	17850	17730	17653	17695	17740	17766	17508	17788	17812	17836	17662	17745	17805	17571	17778	17669	17569	17818	17568	17800	17814	17768	17868	17640	17624	17556	17578	17689	17927	17738	17650	17714	17634	17701	17717	17780	17778	17859	17758	17636	17741	17735	17654	17622	17768	17799	17641	17655	17477	17675	17645	17823	17754	17793	17821	17720	17667	17735	17756	17804	17817	17805	17737	17519	17630	17643	17704	17640	17853	17784	17815	17669	17646	17799	17728	17670	17682	17728	17669	17587	17612	17661	17743	17681	17636	17794	17561	17803	17616	17805	17867	17686	17515	17692	17786	17718	17758	17546	17677	17812	17881	17787	17738	17779	17776	17789	17651	17636	17697	17579	17734	17808	17604	17831	17659	17862	17733	17735	17784	17877	17663	17609	17725	17620	17587	17858	17627	17719	17653	17878	17760	17729	17981	17849	17633	17744	17801	17869	17482	17651	17926	17898	17655	17791	17746	17906	17590	17651	17681	17731	17772	17529	17831	17744	17622	17780	17782	17747	17752	17619	17629	17730	17557	17743	17802	17705	17824	17549	17691	17801	17815	17691	17676	17804	17749	17867	17781	17529	17957	17810	17802	17620	17630	17787	17764	17891	17768	17681	17594	17723	17592	17749	17794	17777	17678	17785	17677	17826	17820	17832	17751	17579	17574	17787	17705	17589	17754	17771	17773	17816	17587	17713	17796	17805	17810	17719	17706	17668	17714	17809	17714	17866	17783	17740	17795	17772	17560	17809	17635	17570	17815	17503	17843	17548	17612	17891	17670	17770	17685	17642	17576	17779	17598	17771	17726	17691	17624	17702	17613	17758	17702	17699	17642	17664	17593	17634	17745	17798	17697	17714	17794	17789	17848	17845	17673	17705	17849	17645	17786	17706	17551	17788	17694	17754	17772	17833	17718	17792	17748	17815	17601	17756	17726	17771	17690	17770	17598	17833	17668	17777	17603	17853	17816	17737	17884	17855	17679	17693	17864	17791	17610	17549	17854	17676	17628	17712	17765	17780	17673	17907	17678	17691	17672	17756	17704	17835	17725	17642	17721	17685	17749	17708	17719	17579	17663	17701	17785	17765	17826	17775	17648	17781	17642	17865	17644	17645	17750	17764	17665	17768	17493	17733	17693	17809	17725	17692	17645	17722	17726	17798	17796	17826	17644	17640	17620	17803	17799	17727	17663	17593	17555	17813	17766	17630	17888	17709	17523	17696	17838	17633	17699	17655	17687	17727	17693	17863	17783	17635	17743	17775	17720	17783	17637	17822	17854	17638	17722	17587	17744	17571	17544	17770	17796	17881	17501	17598	17741	17856	17723	17590	17811	17783	17679	17758	17611	17703	17869	17793	17915	17785	17844	17655	17827	17702	17750	17702	17672	17662	17852	17655	17674	17773	17549	17667	17879	17790	17688	17830	17877	17769	17831	17709	17634	17712	17712	17833	17615	17901	17666	17751	17750	17648	17628	17565	17739	17642	17714	17606	17646	17732	17715	17739	17706	17789	17582	17810	17752	17771	17780	17758	17692	17649	17675	17703	17927	17912	17752	17709	17820	17690	17825	17794	17653	17545	17750	17785	17684	17727	17735	17718	17655	17791	17612	17804	17708	17799	17624	17811	17779	17739	17680	17747	17741	17697	17563	17877	17439	17881	17913	17819	17739	17573	17623	17786	17644	17709	17682	17752	17740	17817	17631	17775	17668	17907	17421	17652	17716	17658	17783	17663	17685	17778	17797	17745	17661	18013	17744	17831	17854	17849	17691	17769	17869	17732	17594	17808	17635	17700	17844	17684	17739	17865	17760	17723	17685	17797	17793	17867	17883	17845	17790	17715	17733	17782	17763	17838	17849	17636	17605	17640	17740	17691	17753	17695	17695	17800	17651	17700	17810	17714	17702	17691	17696	17825	17760	17690	17668	17572	17634	17818	17897	17537	17659	17677	17601	17834	17680	17711	17808	17793	17872	17707	17744	17785	17532	17732	17673	17715	17725	17715	17627	17707	17756	17703	17631	17869	17591	17812	17763	17692	17756	17767	17602	17796	17672	17860	17790	17665	17646	17632	17822	17600	17789	17740	17831	17951	17631	17739	17852	17722	17783	17920	17839	17759	17759	17763	17631	17846	17887	17869	17740	17568	17668	17777	17545	17766	17796	17737	17749	17724	17654	17735	17835	17704	17564	17858	17790	17734	17615	17709	17562	17650	18009	17737	17776	17573	17960	17705	17600	17670	17727	17766	17793	17699	17836	17901	17731	17743	17706	17853	17710	17660	17697	17881	17724	17656	17765	17745	17729	17627	17756	17692	17931	17698	17526	17824	17627	17664	17835	17725	17699	17528	17628	17865	17702	17604	17870	17710	17732	17736	17693	17745	17604	17631	17561	17697	17767	17663	17629	17731	17791	17699	17870	17790	17705	17730	17810	17739	17579	17731	17894	17733	17682	17923	17600	17884	17665	17739	17735	17714	17816	17879	17674	17659	17852	17691	17718	17772	17689	17899	17713	17710	17771	17876	17864	17699	17761	17770	17686	17617	17849	17652	17635	17667	17685	17759	17756	17770	17605	17899	17832	17534	17616	17679	17710	17877	17746	17672	17629	17856	17644	17706	17634	17646	17770	17578	17473	17782	17993	17829	17723	17696	17769	17716	17652	17790	17774	17696	17651	17666	17702	17631	17674	17657	17730	17728	17879	17718	17517	17594	17714	17829	17787	17632	17667	17677	17683	17639	17651	17615	17895	17681	17844	17722	17811	17677	17865	17698	17844	17799	17587	17664	17754	17646	17755	17798	17722	17513	17737	17654	17824	17803	17736	17631	17900	17854	17718	17791	17722	17804	17671	17655	17792	17804	17654	17711	17674	17833	17574	17760	17620	17676	17778	17634	17842	17776	17872	17768	17613	17722	17526	17741	17643	17782	17870	17889	17807	17579	17589	17752	17697	17671	17547	17803	17747	17678	17788	17682	17702	17781	17698	17749	17756	17597	17687	17779	17879	17780	17563	17727	17791	17771	17714	17832	17921	17667	17639	17703	17523	17711	17550	17778	17710	17751	17681	17715	17698	17661	17792	17649	17550	17752	17846	17663	17794	17838	17725	17689	17537	17683	17796	17759	17869	17727	17658	17678	17549	17831	17677	17826	17730	17674	17712	17785	17668	17733	17771	17757	17844	17717	17712	17570	17735	17759	17756	17870	17910	17630	17678	17762	17675	17609	17842	17696	17893	17811	17697	17754	17789	17639	17601	17830	17557	17858	17733	17717	17672	17682	17815	17574	17462	17622	17711	17810	17592	17501	17701	17817	17594	17677	17731	17698	17894	17961	17615	17867	17807	17795	17666	17635	17799	17739	17693	17746	17908	17706	17778	17631	17784	17744	17618	17785	17720	17771	17659	17806	17816	17532	17724	17722	17746	17722	17656	17856	17792	17881	17587	17807	18031	17751	17776	17721	17799	17684	17613	17821	17810	17819	17744	17796	17632	17757	17487	17818	17676	17814	17710	17844	17714	17750	17779	17740	17642	17677	17589	17782	17805	17639	17733	17752	17620	17628	17717	17694	17792	17823	17602	17761	17914	17606	17718	17818	17600	17755	17634	17664	17607	17658	17798	17714	17773	17778	17800	17772	17912	17809	17751	17712	17695	17588	17724	17803	17728	17702	17727	17815	17663	17787	17867	17762	17775	17676	17628	17769	17720	17650	17742	17795	17645	17657	17658	17753	17792	17645	17987	17743	17811	17671	17948	17704	17809	17708	17718	17817	17659	17780	17744	17813	17816	17571	17868	17785	17635	17673	17690	17816	17721	17704	17781	17834	17740	17710	17745	17816	17594	17732	17835	17641	17762	17838	17723	17776	17651	17711	17737	17561	17639	17661	17592	17609	17654	17773	17734	17685	17662	17726	17670	17700	17538	17652	17719	17706	17625	17807	17750	17663	17573	17615	17726	17756	17470	17772	17492	17816	17707	17862	17664	17793	17578	17921	17746	17618	17694	17783	17661	17884	17632	17821	17943	17597	17760	17731	17908	17850	17597	17872	17616	17727	17747	17723	17773	17715	17642	17794	17778	17762	17715	17504	17808	17811	17640	17691	17659	17766	17811	17673	17714	17748	17577	17599	17608	17793	17750	17727	17700	17772	17618	17646	17635	17678	17736	17554	17673	17739	17684	17726	17783	17846	17607	17743	17642	17901	17646	17729	17833	17665	17704	17851	17750	17583	17651	17668	17816	17614	17780	17681	17638	17934	17878	17725	17776	17651	17760	17758	17591	17561	17692	17718	17816	17658	17922	17698	17611	17783	17661	17685	17678	17594	17726	17853	17647	17714	17706	17764	17919	17603	17816	17483	17618	17903	17583	17805	17669	17663	17708	17535	17964	17592	17830
25084	21422	28200	25763	22742	21700	21726	20132	20184	20268	20330	21683	32865	34355	30299	24857	21881	20410	20027	19803	19866	19708	19988	19629	19919	20116	20003	19834	20067	19876	19747	19691	19963	19903	19911	19774	19993	19771	19872	19833	19588	19778	19846	19842	19911	19789	19690	20067	19695	19584	19827	19896	19663	19719	19632	19841	19753	19763	19920	19694	19898	19994	19793	19880	19722	19811	19803	19893	19674	19803	19702	19876	20043	19831	20046	19922	19780	19934	19791	19608	19628	19832	19768	19758	19718	19846	19805	19986	19745	19677	19745	19752	19854	19884	19718	19797	20001	19874	19864	19737	19705	19775	19814	19699	19863	19785	19809	19799	19837	19774	19840	19841	19942	19838	19713	19744	19727	19777	19877	19869	19936	19757	19877	19630	19844	19839	19828	19981	19839	19891	19701	19837	19886	19778	19736	19810	19863	19839	19788	19884	19698	19940	19778	19807	19851	19746	19813	19720	19969	19682	19801	19633	19811	19876	19741	19843	19858	19813	19760	19805	19691	19752	19789	19712	19678	19939	19827	19825	19928	19637	19852	19856	19922	19738	19621	19645	19817	20067	19682	19672	19810	19896	19809	19965	19920	19803	19791	19621	19698	19703	19778	19789	19825	19846	19623	19578	19731	19718	19660	19633	19600	19655	19715	19952	19666	19881	19842	19963	19828	19872	19779	19813	19783	19903	19942	19919	19832	19791	19842	19781	19767	19796	19878	19958	19673	19608	19871	19774	19895	19746	19775	19786	19497	19658	19715	19700	19774	19822	19817	19676	19875	19880	19718	19603	19704	19798	19723	19735	19880	19862	19756	19553	19818	19815	19809	19749	19804	19671	19755	19695	19701	19915	19699	19864	19893	19834	19723	19713	20017	19791	19949	19966	19803	19747	19917	19846	19712	19771	19755	19894	19952	19836	19599	19571	20034	19752	19891	19853	19684	19804	19865	19816	19750	19871	19801	19840	19664	19906	19568	19792	19877	19973	19774	19769	19835	19811	19830	19621	19789	19608	19680	19604	19874	20145	19764	19853	19690	19814	19963	19603	19787	19661	19742	19891	19692	19706	19826	19800	19888	19803	19611	19790	19733	19945	19764	19619	19719	19860	19911	19696	19871	19740	19882	19753	19901	19952	19955	19714	19666	19761	19915	19756	19724	20031	19764	19837	19772	19834	19868	19752	19721	19577	19771	19706	19765	19727	19942	19862	19707	19845	19784	19706	19566	19696	19680	19837	19746	19766	19740	19716	19773	19859	19827	19847	19601	19755	19836	19856	19876	19932	19922	19685	19713	19608	20064	19860	19731	19716	19989	19728	19839	19485	19817	19878	19820	19599	19908	19810	19635	19807	19952	19870	19644	19474	19663	19951	19770	19938	19806	19846	19897	19837	19761	19865	19913	19671	19761	19863	19672	19939	19747	19862	19859	19972	19823	19914	19709	19859	19665	19713	19722	19895	19664	19783	19865	19849	19785	19907	19867	19637	19813	19861	19793	19704	19742	19879	19855	19722	19817	19494	20014	19761	19701	19766	19930	19915	19808	19762	19669	19735	19963	19967	19719	20001	19793	19882	19691	19850	19595	19966	19929	19718	19903	19573	19965	19835	19579	19778	19726	19920	19852	19832	19876	19886	19796	19753	19731	19863	19767	19767	19897	19858	19758	19855	19845	19828	19792	19974	19969	19725	19782	19591	19619	19800	19844	19712	19789	20010	19896	19784	19932	19681	19742	19621	19836	19940	19742	19510	19886	19905	19700	19735	19805	19964	19888	19756	19696	19831	19682	19793	19794	19869	19844	19755	20014	19825	19840	19765	19732	19824	19819	19818	19815	19882	19856	19832	19719	19692	19612	19707	19837	19684	19653	19874	19727	19718	19604	20084	19911	19762	19711	19900	19834	19858	19806	19832	19976	19960	19721	19745	19882	19996	19856	19866	19592	19818	19667	19676	19657	19615	19785	19678	19862	19765	19761	19829	19632	19785	19763	19759	19991	19855	19876	19863	19967	19766	19790	19719	19895	19844	19829	19731	19775	19596	19742	19676	19828	19682	19813	19808	19704	19529	19886	19675	19810	19843	19947	19740	19644	19736	19695	19863	19837	19742	19738	19849	19702	19532	19650	19930	19937	19863	19934	19816	19795	19742	19807	19710	19861	19857	19741	19738	20098	19640	19887	19688	19784	19751	19633	19718	19818	19645	19872	19853	19731	19837	19726	19682	19832	19802	19829	19838	19817	19644	19687	19687	19816	19584	19993	19793	19735	19929	19933	19883	19884	19868	19712	19730	19743	19772	19627	19788	19712	19924	19774	19786	19907	19590	19716	19779	19705	19623	19831	19843	19861	19940	19891	19810	19678	19705	20016	19842	19786	19854	19848	19871	19709	19473	19727	19991	19607	19735	19658	19634	19790	19744	19920	19933	19762	19779	19611	19756	19778	19789	19583	19724	19651	19765	19915	19943	19656	19591	19674	19778	19872	19878	19990	19860	19833	19710	19968	19916	19780	20013	19803	19789	19875	19814	19842	20019	19780	19935	19581	19611	19777	19476	19661	19703	19768	19616	19756	19908	19886	19980	19707	19859	19599	19911	19597	19982	19962	20010	19792	19749	19867	19725	19607	19860	19807	19670	19839	20043	19951	19889	19701	19817	19700	19781	20019	19953	19939	20124	19881	19683	19930	19871	19686	20003	19731	19824	19810	19592	19668	19647	19968	19710	20049	19618	19887	19705	19637	19862	19936	19751	19976	19733	19813	19716	19830	19852	19735	19868	19814	19806	19445	19739	19667	19633	19948	19791	19733	19923	19689	20038	19663	19742	19771	19764	19428	19736	19687	19719	19792	19823	19640	19782	19911	19625	19881	19640	19728	19761	19786	19895	19768	19807	19772	19780	19840	19745	19921	19952	19724	19576	19807	19667	19922	19914	19856	19717	19856	19886	19685	19833	19720	19730	19874	19771	19811	19785	19687	19692	19781	19910	19840	19823	19874	19564	19888	19732	19765	19767	19701	19728	19791	19815	19927	19902	19824	19839	19650	19801	19716	19856	19796	20031	19597	19737	19680	19815	19886	19758	19862	19766	19636	19850	19668	19770	19951	20005	19724	19559	19587	19686	19771	19787	19881	19704	19912	19752	19968	19650	19724	19735	19819	19908	19757	19774	19709	19856	19793	19686	19886	19858	19944	19941	19794	19844	19674	19725	19740	19693	19630	19707	19834	19808	19888	19824	19883	19880	19917	19743	19815	19889	19846	19957	19657	19744	19913	19852	19868	19864	19754	19638	19972	19691	19878	19675	19643	19899	19970	19959	19976	19720	19723	19767	19671	20065	19880	19932	19902	19800	19857	19802	19839	19780	19878	19728	19678	19930	19829	19937	19743	19897	19849	19794	19681	19755	19518	19788	19828	19757	19742	19686	19799	19764	19901	19836	19646	19612	19898	19743	19748	19703	19590	19614	19826	19647	20024	19790	20010	19871	19919	19911	19736	19639	19991	19816	19809	19920	19775	19675	19753	19879	19711	19846	19813	19871	19651	19754	19740	19755	19807	19710	19845	19658	20000	19785	19837	19691	19850	19771	19947	19818	19849	19897	19762	19779	19896	19972	19846	19941	19780	19716	19739	19770	19795	19858	19914	19820	19814	19795	19766	19888	19870	19902	19805	19820	19643	19679	19914	19799	19851	19612	19884	19791	19764	19954	19899	19850	19776	19717	19673	20031	19673	19834	19723	19997	19761	19612	19783	19619	19717	19808	19837	19580	19811	19735	19761	19682	19730	19817	19808	19800	19866	19887	19905	19836	19616	19882	19945	19668	19957	19734	19777	19642	19810	19816	19829	20038	19861	19840	19796	19842	19694	19869	19930	19731	19748	19862	19876	19635	19844	19722	19696	19829	19911	19768	19738	19787	19775	19866	19782	19722	19677	19727	19779	19575	19878	19889	19852	19864	19815	19896	19779	19855	19687	19731	19661	19847	19623	19721	19724	19715	19673	19851	19931	19647	19628	19725	19675	19595	19844	19645	19923	19700	19886	19845	19890	19955	19529	19764	19677	19826	19873	19581	19916	19760	19716	19752	19750	19724	19795	20077	19901	19944	19785	19776	19968	19843	19955	19734	19671	19810	19760	19528	19786	19874	19721	19726	19639	19900	19762	19760	19781	19508	19757	19864	19705	19832	19934	19754	19701	19843	19809	19746	19718	19874	19830	19770	19796	19848	19595	20157	19891	19786	19918	19987	20044	19661	19878	19757	19849	19690	19903	19854	19931	19753	19890	19940	19822	19902	19902	19792	19724	19879	19892	20055	19892	19871	19916	19778	19854	19725	19826	19756	19791	19828	19905	19842	19829	19763	19875	19864	19847	19626	19769	19712	19688	19969	19951	20007	19818	19818	19950	19706	19775	19796	19788	19790	19797	19862	19756	19884	19845	19987	19887	19898	19961	19820	19803	19900	19904	19701	19809	19767	20016	19801	19902	19853	19641	19459	19787	19679	19919	19868	19668	19785	19692	19921	19559	19665	19996	19780	19832	19987	19734	19818	19795	19868	19873	19781	19723	19721	19698	19860	19806	19872	19807	19705	19796	19622	19777	19805	19879	19851	20010	19976	19955	19870	19915	19863	19922	19955	19876	19679	19719	19894	19829	19819	19795	19802	19773	19729	19929	19760	19727	19737	19772	19740	19676	19722	19940	19901	19944	19744	19767	19987	19822	19970	19637	19941	19903	19858	19814	19964	19562	19657	19695	19879	19901	19969	19960	19660	19626	19908	19707	19710	19860	19985	19742	19713	19750	19579	19996	19886	19915	19952	19754	19925	19888	19720	19827	19710	20105	19812	19897	19790	19767	19605	20052	19810	19760	19837	19859	19744	19862	19953	19856	19764	19774	19745	19991	19827	19754	19721	19756	19953	19868	19836	19713	19673	19713	19764	19761	19895	19947	19677	19753	19953	19733	19869	19518	19920	19739	19689	19796	19675	19730	19938	19871	19896	20056	19765	19665	19821	19860	19702	19906	19842	20025	19799	19854	19815	19665	19849	20085	19663	19869	19681	19747	19844	19822	19735	19791	19870	19643	19902	19970	19928	19737	19821	19767	19710	19979	19887	19800	19685	19747	19857	19742	19659	19749	19686	19890	19813
16740	25815	24895	22848	20657	18890	18735	18352	18218	18254	18262	21767	36459	35752	30232	23365	19595	18029	17692	17649	17595	17591	17421	17761	17615	17524	17663	17475	17500	17574	17690	17473	17778	17683	17644	17773	17662	17861	17488	17470	17379	17485	17556	17811	17626	17800	17721	17641	17632	17643	17644	17745	17541	17536	17616	17560	17504	17770	17596	17516	17643	17446	17640	17629	17391	17720	17709	17707	17466	17645	17647	17660	17600	17627	17708	17547	17700	17574	17562	17535	17584	17586	17678	17541	17716	17727	17739	17534	17616	17662	17473	17799	17768	17601	17571	17425	17701	17580	17643	17632	17651	17501	17524	17684	17736	17674	17682	17721	17589	17568	17648	17642	17551	17348	17721	17783	17727	17695	17684	17696	17486	17752	17486	17692	17582	17527	17686	17483	17522	17666	17769	17717	17703	17726	17610	17629	17773	17575	17613	17711	17697	17682	17544	17712	17630	17658	17676	17570	17559	17694	17642	17532	17548	17655	17539	17644	17521	17548	17578	17666	17771	17648	17523	17734	17767	17690	17638	17529	17622	17680	17564	17665	17613	17709	17811	17541	17609	17528	17679	17584	17905	17755	17714	17533	17715	17717	17758	17570	17838	17472	17575	17633	17459	17621	17721	17610	17443	17723	17556	17675	17686	17516	17680	17518	17710	17715	17516	17662	17616	17653	17532	17621	17587	17522	17669	17610	17585	17684	17689	17641	17545	17432	17583	17714	17581	17708	17567	17697	17765	17585	17548	17585	17425	17492	17684	17484	17452	17575	17754	17675	17630	17660	17555	17547	17510	17624	17488	17702	17618	17531	17569	17577	17499	17632	17583	17601	17572	17498	17582	17752	17698	17663	17651	17489	17515	17607	17633	17574	17633	17744	17615	17607	17526	17590	17636	17642	17443	17484	17622	17574	17693	17560	17731	17584	17557	17533	17599	17737	17542	17616	17581	17652	17621	17752	17774	17646	17751	17552	17627	17619	17549	17570	17672	17593	17681	17631	17647	17691	17555	17521	17534	17661	17695	17612	17577	17551	17503	17498	17585	17617	17512	17478	17582	17799	17521	17423	17368	17631	17464	17688	17530	17696	17788	17669	17524	17587	17462	17568	17754	17559	17555	17632	17683	17662	17575	17651	17726	17527	17618	17672	17555	17546	17815	17551	17397	17629	17637	17639	17501	17701	17629	17514	17629	17626	17455	17373	17629	17500	17452	17675	17593	17479	17663	17643	17653	17429	17458	17548	17546	17627	17504	17723	17558	17411	17549	17532	17613	17516	17580	17733	17522	17551	17717	17559	17484	17594	17621	17559	17313	17505	17568	17604	17615	17646	17354	17493	17719	17525	17708	17705	17595	17567	17493	17647	17472	17497	17659	17462	17582	17713	17724	17442	17705	17422	17620	17467	17497	17597	17598	17626	17674	17571	17663	17706	17602	17705	17505	17563	17635	17642	17687	17642	17606	17724	17677	17633	17619	17545	17529	17628	17704	17541	17639	17608	17617	17371	17708	17666	17483	17674	17546	17516	17593	17551	17625	17538	17684	17715	17661	17488	17530	17521	17682	17719	17675	17490	17593	17628	17422	17598	17679	17589	17708	17757	17430	17518	17711	17575	17669	17466	17662	17430	17639	17585	17580	17537	17620	17722	17597	17640	17461	17670	17700	17652	17537	17522	17662	17738	17704	17556	17447	17417	17577	17768	17741	17511	17785	17453	17486	17665	17582	17726	17526	17631	17548	17614	17583	17559	17667	17483	17679	17630	17560	17418	17599	17698	17597	17699	17684	17581	17451	17651	17717	17529	17449	17472	17687	17625	17604	17774	17564	17522	17725	17415	17699	17589	17628	17514	17718	17580	17713	17586	17549	17424	17539	17572	17752	17656	17559	17701	17603	17664	17694	17549	17482	17435	17600	17531	17543	17579	17734	17629	17604	17487	17395	17660	17641	17479	17547	17617	17692	17577	17624	17649	17711	17585	17654	17524	17641	17701	17666	17638	17576	17440	17661	17385	17680	17534	17574	17762	17483	17739	17594	17662	17573	17655	17603	17579	17496	17598	17539	17765	17661	17641	17751	17537	17494	17625	17726	17536	17659	17774	17888	17432	17595	17485	17719	17512	17613	17565	17692	17792	17569	17666	17528	17676	17755	17675	17435	17502	17528	17605	17699	17568	17694	17664	17718	17626	17573	17856	17666	17723	17702	17544	17588	17571	17721	17678	17688	17568	17666	17667	17516	17453	17756	17711	17734	17489	17667	17653	17671	17594	17358	17592	17709	17497	17728	17580	17591	17642	17590	17594	17568	17801	17484	17639	17636	17790	17471	17476	17597	17806	17644	17633	17495	17743	17600	17676	17565	17692	17636	17618	17554	17538	17500	17579	17631	17441	17595	17580	17675	17320	17602	17685	17487	17697	17700	17690	17781	17537	17613	17611	17719	17441	17639	17674	17627	17668	17656	17822	17637	17648	17604	17598	17450	17766	17517	17486	17632	17576	17548	17680	17571	17494	17628	17650	17526	17547	17545	17661	17496	17693	17510	17583	17645	17675	17681	17435	17679	17596	17558	17647	17530	17378	17598	17686	17673	17855	17644	17683	17706	17547	17729	17586	17675	17625	17694	17738	17553	17728	17663	17642	17660	17561	17739	17617	17781	17713	17659	17804	17600	17708	17777	17499	17700	17585	17557	17532	17606	17503	17731	17740	17598	17500	17547	17615	17556	17553	17578	17704	17679	17705	17453	17554	17658	17656	17625	17625	17710	17602	17624	17552	17604	17435	17633	17637	17494	17633	17664	17584	17886	17411	17560	17632	17588	17720	17553	17523	17561	17636	17688	17634	17685	17560	17552	17553	17651	17627	17526	17631	17691	17736	17567	17627	17606	17579	17473	17635	17589	17563	17485	17689	17670	17593	17476	17770	17482	17764	17631	17633	17727	17724	17659	17567	17659	17703	17621	17669	17540	17666	17452	17524	17422	17722	17575	17667	17721	17673	17690	17476	17551	17604	17760	17599	17643	17788	17613	17873	17619	17642	17729	17708	17717	17557	17564	17616	17566	17590	17753	17570	17443	17739	17496	17608	17530	17573	17631	17650	17671	17649	17535	17771	17583	17439	17521	17687	17533	17499	17573	17579	17450	17484	17631	17580	17501	17606	17663	17747	17668	17570	17804	17633	17575	17408	17565	17689	17373	17566	17494	17670	17738	17492	17629	17561	17703	17455	17677	17577	17659	17563	17666	17735	17579	17603	17561	17654	17572	17617	17703	17605	17577	17518	17584	17600	17521	17608	17485	17613	17748	17627	17626	17332	17556	17581	17645	17594	17626	17574	17712	17666	17450	17478	17536	17822	17469	17768	17560	17631	17522	17689	17644	17538	17761	17536	17602	17639	17499	17519	17475	17526	17573	17727	17463	17562	17497	17721	17741	17527	17670	17587	17585	17623	17448	17719	17616	17611	17694	17531	17805	17629	17554	17653	17515	17561	17601	17569	17579	17606	17448	17672	17545	17640	17633	17727	17590	17747	17824	17667	17693	17622	17633	17676	17498	17585	17570	17514	17553	17616	17653	17669	17535	17573	17726	17592	17610	17528	17586	17617	17613	17714	17551	17597	17594	17705	17503	17554	17566	17706	17679	17377	17469	17694	17552	17702	17688	17495	17571	17773	17491	17651	17413	17736	17498	17611	17500	17662	17568	17485	17828	17576	17638	17566	17570	17451	17654	17748	17646	17610	17597	17591	17673	17798	17612	17588	17664	17602	17571	17579	17635	17566	17768	17611	17656	17682	17488	17561	17758	17484	17692	17487	17735	17513	17636	17636	17697	17700	17670	17638	17601	17571	17757	17545	17572	17745	17488	17473	17642	17636	17572	17657	17501	17847	17645	17788	17719	17491	17657	17592	17656	17488	17649	17607	17682	17780	17617	17812	17544	17606	17602	17722	17758	17626	17681	17500	17706	17572	17566	17657	17725	17579	17615	17675	17551	17470	17553	17529	17579	17701	17455	17668	17499	17704	17788	17588	17630	17747	17696	17526	17813	17558	17512	17561	17567	17745	17727	17578	17423	17698	17697	17626	17711	17492	17591	17530	17635	17591	17494	17529	17610	17458	17574	17541	17728	17779	17675	17538	17699	17697	17448	17500	17605	17708	17529	17459	17512	17582	17823	17742	17570	17583	17635	17517	17607	17670	17542	17754	17456	17661	17646	17378	17664	17623	17567	17625	17711	17703	17625	17617	17683	17416	17741	17771	17546	17571	17571	17594	17484	17624	17571	17777	17632	17652	17631	17565	17493	17838	17701	17553	17388	17768	17744	17520	17652	17638	17617	17788	17653	17835	17628	17648	17572	17467	17660	17757	17597	17644	17647	17502	17636	17530	17767	17604	17500	17591	17524	17524	17530	17636	17609	17505	17528	17649	17553	17465	17613	17415	17544	17640	17628	17727	17504	17487	17602	17745	17618	17677	17588	17731	17702	17612	17739	17753	17583	17509	17471	17590	17713	17788	17591	17718	17536	17574	17570	17519	17563	17554	17610	17615	17518	17590	17597	17618	17564	17625	17742	17510	17625	17696	17667	17488	17589	17502	17559	17531	17768	17495	17489	17612	17573	17696	17748	17673	17527	17501	17617	17610	17666	17596	17728	17650	17753	17692	17694	17660	17575	17522	17585	17469	17741	17637	17765	17591	17479	17544	17708	17626	17703	17609	17554	17467	17614	17589	17628	17725	17795	17499	17600	17592	17549	17739	17682	17668	17552	17653	17683	17787	17795	17710	17729	17615	17663	17570	17628	17694	17329	17601	17612	17636	17612	17661	17703	17775	17492	17654	17584	17650	17746	17464	17766	17623	17632	17641	17619	17792	17572	17610	17623	17767	17564	17673	17513	17634	17786	17443	17535	17651	17713	17639	17653	17506	17709	17431	17726	17627	17605	17605	17686	17670	17520	17600	17628	17769	17610	17519	17606	17714	17585	17536	17751	17568	17712	17515	17684	17678	17578	17819	17569	17476	17613	17598	17499	17713	17523	17565	17754	17568	17611	17652	17664	17788	17779	17657	17563	17702	17806	17575	17584	17699	17555	17433	17691	17599	17598	17682	17688	17603	17669	17581	17434	17723	17601	17552	17583	17592	17535	17521
23672	21402	29048	24404	22480	23853	24094	21106	20409	20920	20717	22468	39395	42966	35874	28222	23218	21043	20075	19898	19773	20045	19872	19844	19697	19826	19905	19738	19759	19965	19888	19820	19945	19798	19583	19673	19900	19736	19567	19748	19831	19814	19840	19554	19700	19899	19663	19626	19735	19756	19784	19765	19678	19699	19777	19684	19814	19818	19719	19782	19819	19983	19743	19874	19682	19958	19722	20015	19730	19760	19943	19642	19576	19591	19771	19840	19817	19706	19835	19782	19893	19818	19705	19836	19634	19702	19616	19703	19806	19634	19804	19605	19762	19671	19840	19606	19784	19725	19645	19687	19660	19739	19763	19721	19785	19621	19544	19614	19690	19743	19593	19733	19755	19706	19862	19762	19654	19474	19615	19792	19851	19864	19583	19791	19729	19605	19602	19390	19847	19699	19819	19466	19738	19765	19610	19656	19799	19511	19435	19757	19568	19709	19609	19673	19818	19610	19778	19643	19524	19616	19485	19723	19742	19707	19673	19803	19797	19805	19734	19545	19813	19628	19725	19527	19657	19812	19783	19756	19832	19686	19705	19459	19663	19640	19591	19617	19822	19499	19583	19882	19565	19565	19665	19732	19703	19733	19840	19671	19603	19900	19825	19600	19612	19751	19489	19819	19794	19893	19763	19677	19653	19770	19711	19611	19810	19348	19529	19915	20035	19712	19831	19767	19786	19818	19675	19608	19524	19492	19542	19596	19583	19785	19628	19607	19559	19742	19725	19768	19971	19716	19576	19761	19688	19507	19652	19908	19906	19629	19620	19864	19728	19747	19665	19660	19593	19768	19598	19734	19800	19556	19633	19670	19628	19422	19586	19729	19781	19534	19856	19437	19794	19641	19780	19815	19636	19775	19767	19492	19515	19576	19689	19565	19687	19795	19686	19608	19620	19751	19778	19752	19690	19859	19692	19501	19611	19792	19921	19613	19752	19584	19540	19656	19876	19638	19575	19774	19653	19794	19690	19756	19787	19724	19920	19856	19698	19888	19780	19775	19643	19921	19773	19879	19716	19555	19713	19858	19732	19852	19679	19625	19681	19631	19728	19669	19572	19834	19682	19718	19722	19709	19806	19605	19895	19781	19712	19806	19770	19780	19604	19484	19419	19728	19691	19635	19823	19578	19793	19853	19726	19636	19696	19828	19856	19787	19734	19457	19725	19657	19676	19691	19597	19749	19571	19636	19662	19692	19783	19730	19846	19682	19391	19679	19728	19610	19589	19565	19524	19729	19779	19756	19879	19765	19917	19785	19770	19725	19700	19636	19730	19704	19476	19730	19830	19729	19958	19681	19710	19666	19824	19686	19738	19821	19780	19950	19667	19808	19404	19567	19774	19734	19661	19738	19622	19721	19643	19757	19786	19626	19631	19751	19576	19690	19467	19590	19634	19718	19669	19626	19683	19642	19601	19629	19576	19692	19656	19719	19759	19660	19577	19482	19578	19850	19797	19710	19828	19559	19564	19937	19967	19788	19970	19703	19667	19656	19639	19687	19645	19625	19672	19670	19630	19776	19588	19518	19804	19745	19807	19869	19683	19647	19493	19587	19655	19761	19703	19704	19946	19680	19883	19627	19695	19712	19688	19653	19834	19795	19926	19636	19674	19608	19857	19869	19761	19552	19918	19514	19786	19729	19842	19659	19694	19594	19667	19985	19694	19424	19736	19525	19528	19788	19775	19584	19766	19688	19725	19523	19717	19722	19681	19563	19688	19898	19882	19912	19714	19675	19818	19844	19628	19518	19798	19733	19874	19644	19603	19798	19727	19525	19801	19680	19750	19807	19969	19766	19807	19634	19737	19716	19614	19642	19883	19781	19747	19701	19667	19656	19771	19687	19473	19730	19877	19576	19521	19631	19861	19812	19740	19623	19712	19795	19819	19543	19729	19744	19793	19731	19818	19783	19653	19756	19881	19876	19688	19768	19817	19697	19660	19759	19765	19693	19732	19677	19787	19503	19755	19590	19577	19896	19723	19697	19862	19822	19805	19672	19558	19556	19630	19736	19679	19628	19659	19497	19583	19646	19953	19812	19586	19554	19798	19794	19817	19999	19522	19886	19759	19742	19743	19643	19834	19842	19717	19814	19650	19680	19847	19523	19733	19838	19782	19620	19774	19780	19671	19618	19646	19649	19645	19578	19522	19741	19492	19705	19701	19756	19944	19664	19603	19761	19756	19529	19716	19421	19696	19485	19540	19681	19618	19707	19848	19627	19861	19780	19606	19692	19773	19626	19598	19782	19664	19744	19720	19715	19675	19858	19568	19683	19768	19869	19854	19543	19565	19880	19611	19774	19646	19948	19777	19909	19710	19620	19595	19637	19658	19656	19828	19647	19742	19717	19613	19979	19732	19643	19644	19628	19644	19456	19644	19915	19778	19698	19913	19705	19631	19356	19662	19880	19833	19914	19683	19534	19778	19696	19678	19826	19608	19714	19676	19967	19874	19479	19503	19722	19764	19772	19848	19532	19556	19711	19612	19765	19746	19924	19642	19386	19630	19771	19845	19691	19596	19727	19571	19663	19531	19540	19806	19796	19734	19529	19739	19811	19668	19780	19682	19816	19797	19619	19786	19777	19689	19620	19661	19722	19795	19704	19794	19785	19689	19669	19897	19974	19812	19808	19741	19622	19754	19645	19741	19748	19788	19879	19592	19796	19660	19671	19716	19680	19740	19550	19802	19817	19761	19652	19648	19917	19578	19749	19591	19685	19551	19472	19550	19785	19716	19608	19746	19808	19837	19766	19588	19766	19529	19651	19851	19524	19716	19878	19709	19626	19689	19633	19660	19593	19526	19828	19825	19700	19788	19718	19824	19675	19756	19586	19688	19600	19763	19694	19812	19947	19653	19543	19656	19594	19762	19767	19478	19606	19679	19721	19741	19617	19522	19687	19631	19732	19924	19733	19774	19857	19626	19721	19691	19754	19654	19741	19703	19759	19863	19960	19652	19762	19627	19561	19470	19574	19800	19637	19776	19628	19755	19715	19546	19786	19662	19807	19757	19666	19852	19677	19777	19863	19712	20024	19668	19655	19637	19875	19662	19714	19828	19630	19772	19591	19828	19517	19572	19741	19735	19437	19554	19757	19704	19865	19751	19519	19775	19609	19299	19644	19797	19734	19701	19681	19598	19969	19614	19704	19586	19424	19645	19718	19752	19862	19930	19557	19806	19794	19732	19575	19740	19760	19591	19629	19662	19762	19705	19693	19524	19602	19712	19584	19906	19513	19647	19658	19695	19724	19720	19632	19875	19817	19821	19645	19681	19635	19647	19519	19798	19732	19620	19561	19777	19734	19574	19783	19679	19663	19546	19721	19544	19461	19701	19839	19449	19555	19636	19552	19724	19538	19774	19745	19521	19538	19492	19706	19806	19697	19569	19601	19815	19811	19785	19814	19746	19654	19810	19751	19737	19743	19461	19546	19746	19872	19865	19820	19570	19998	19599	19699	19676	19499	19827	19565	19660	19650	19641	19644	19569	19641	19758	19885	19710	19728	19660	19674	19606	19750	19890	19677	19857	19926	19843	19671	19645	19684	19654	19577	19626	19699	19847	19785	19875	19701	19611	19669	19615	19615	19753	19763	19802	19861	19805	19775	19700	19788	19855	19487	19932	19783	19825	19641	19733	19764	19854	19684	19594	19676	19888	19601	19557	19777	19808	19626	19600	19843	19894	19848	19700	19649	19605	19475	19526	19857	19709	19732	19986	19710	19823	19635	19899	19795	19747	19756	19823	19497	19688	19705	19998	19840	19714	19802	19874	19821	19802	19617	19488	19660	19800	19602	19868	19613	19882	19650	19766	19787	19799	19595	19744	19637	19789	19735	19622	19583	19847	19696	19403	19678	19672	19570	19792	19732	19871	19689	19594	19702	19732	19649	19716	19717	19645	19746	19598	19836	19749	19740	19544	19576	19634	19775	19785	19813	19721	19664	19768	19919	19785	19782	19600	19613	19671	19541	19620	19567	19770	19823	19556	19686	19708	19674	19684	19541	19658	19574	19604	19684	19672	19690	19959	19743	19760	19785	19574	19694	19724	19819	19824	19492	19629	19579	19891	19737	19577	19757	19691	19616	20012	19615	19853	19843	19516	19617	19516	19847	19674	19735	19801	19777	19543	19725	19648	19819	19681	19712	19718	19800	19823	19686	19629	19613	19642	19666	19488	19843	19466	19714	19773	19578	19603	19650	19810	19852	19671	19955	19921	19656	19684	19569	19660	19664	19679	19686	19755	19713	19723	19612	19834	19755	19804	19660	19582	19767	19769	19848	19448	19814	19690	19829	19690	19824	19592	19720	19799	19587	19677	19704	19858	19775	19482	19621	19758	19648	19555	19626	19772	19869	19629	19630	19800	19641	19354	19677	19745	19631	19630	19544	19836	19639	19882	19639	19782	19605	19620	19839	19626	19785	19671	19681	19888	19723	19614	19703	19496	19532	19676	19675	19813	19688	19749	19782	19599	19691	19733	19778	19608	19702	19636	19506	19805	19678	19694	19811	19742	19794	19603	19601	19739	19731	19735	19662	19727	19586	19633	19695	19947	19872	19793	19643	19647	19687	19769	19908	19606	19712	19560	19629	19759	19630	19907	19643	19638	19634	19443	19609	19859	19920	19543	19908	19752	19521	19870	19685	19625	19620	19721	19806	19783	19592	19724	19734	19718	19594	19815	19707	19912	19957	19905	19861	19870	19585	19721	19799	19628	19510	19642	19582	19677	19738	19730	19733	19656	19620	19603	19675	19651	19746	19749	19658	19730	19768	19806	19650	19730	19716	19704	19661	19618	19735	19899	19568	19884	19830	19591	19751	19712	19735	19746	19631	19719	19767	19663	19687	19808	19897	19658	19744	19525	19758	19523	19634	19675	19868	19650	19861	19583	19626	19592	19692	19861	19622	19618	19615	19553	19558	19759	19683	19839	19694	19730	19838	19759	19703	19592	19838	19814	19760	19533	19929	19668	19623	19781	19690	19819	19762	19588	19626	19760	19582	19809	19573	19782	19798	19572	19670	19645	19871	19569	19675	19666	19553	19703	19500	19766	19836	19660	19628	19707	19629	19650	19610	19550	19906	19860	19638	19753	19649	19798	19699	19761	19713	19882	19719	19666	19711	19753	19560	19675	19668
18728	31056	31915	29083	23578	20093	19655	19217	19212	19098	19021	23009	43761	44246	36639	27518	20866	18538	17847	17405	17730	17758	17690	17749	17675	17563	17496	17714	17563	17729	17482	17573	17671	17639	17512	17402	17754	17782	17611	17756	17785	17570	17510	17748	17532	17690	17588	17479	17536	17628	17610	17620	17450	17536	17593	17715	17624	17511	17624	17686	17593	17642	17763	17518	17609	17616	17500	17632	17549	17538	17576	17479	17635	17641	17563	17650	17343	17757	17559	17505	17649	17503	17712	17701	17551	17563	17525	17728	17542	17485	17517	17499	17487	17697	17552	17687	17549	17722	17480	17586	17657	17523	17455	17758	17354	17529	17488	17559	17540	17694	17494	17496	17467	17597	17532	17581	17590	17643	17595	17689	17431	17552	17548	17580	17680	17579	17492	17694	17630	17663	17628	17469	17599	17593	17609	17659	17671	17481	17687	17395	17525	17562	17669	17565	17395	17556	17594	17636	17605	17743	17642	17656	17666	17491	17556	17613	17640	17658	17594	17500	17652	17688	17541	17679	17543	17648	17422	17749	17352	17494	17496	17411	17521	17478	17417	17546	17851	17426	17498	17553	17607	17554	17577	17575	17560	17762	17482	17635	17539	17698	17620	17537	17392	17747	17597	17484	17748	17387	17664	17561	17702	17338	17619	17711	17474	17634	17669	17525	17673	17587	17681	17701	17646	17671	17489	17462	17630	17516	17686	17474	17456	17556	17594	17487	17579	17775	17576	17643	17490	17467	17414	17699	17801	17680	17683	17516	17510	17454	17597	17532	17649	17498	17678	17596	17426	17256	17704	17679	17529	17494	17465	17460	17573	17469	17572	17363	17567	17599	17628	17549	17779	17528	17656	17342	17571	17494	17504	17573	17479	17560	17512	17595	17538	17696	17601	17511	17505	17677	17661	17621	17426	17548	17507	17682	17710	17535	17763	17497	17444	17627	17689	17417	17548	17581	17426	17432	17532	17698	17702	17552	17680	17550	17823	17714	17568	17578	17447	17519	17662	17458	17645	17545	17544	17673	17613	17534	17668	17528	17524	17692	17653	17600	17554	17682	17526	17592	17717	17465	17518	17640	17649	17702	17634	17617	17616	17674	17647	17500	17549	17821	17556	17721	17602	17402	17474	17611	17664	17732	17661	17681	17683	17469	17550	17536	17723	17713	17599	17596	17550	17748	17702	17520	17483	17385	17733	17520	17760	17587	17534	17688	17514	17482	17787	17503	17583	17563	17454	17530	17672	17498	17586	17536	17684	17693	17480	17513	17600	17668	17586	17651	17583	17785	17729	17637	17545	17717	17567	17672	17761	17536	17446	17348	17565	17640	17525	17703	17550	17716	17431	17618	17583	17415	17593	17542	17687	17646	17596	17493	17635	17443	17564	17415	17641	17640	17652	17533	17578	17523	17561	17501	17601	17812	17464	17527	17533	17540	17674	17609	17649	17653	17362	17496	17602	17548	17530	17493	17726	17649	17555	17627	17695	17506	17590	17414	17416	17772	17719	17553	17628	17418	17511	17487	17543	17623	17315	17646	17656	17682	17593	17600	17634	17522	17345	17708	17565	17584	17442	17678	17474	17484	17657	17531	17569	17505	17566	17414	17722	17564	17671	17667	17597	17590	17641	17579	17352	17694	17607	17696	17451	17620	17381	17597	17450	17534	17619	17670	17632	17433	17539	17475	17621	17715	17474	17627	17569	17486	17707	17681	17437	17638	17585	17756	17623	17749	17591	17490	17460	17738	17707	17548	17702	17412	17644	17587	17579	17603	17435	17536	17647	17380	17663	17664	17555	17647	17595	17591	17710	17523	17595	17643	17421	17422	17638	17621	17649	17774	17651	17598	17668	17641	17535	17545	17629	17554	17659	17711	17846	17806	17451	17650	17667	17633	17495	17449	17564	17697	17500	17581	17349	17204	17560	17476	17685	17509	17545	17673	17572	17767	17435	17633	17594	17504	17694	17481	17566	17411	17493	17525	17615	17543	17757	17551	17542	17545	17577	17526	17625	17500	17512	17558	17636	17550	17503	17556	17435	17919	17621	17470	17683	17459	17602	17571	17746	17534	17468	17587	17504	17520	17529	17741	17450	17400	17512	17669	17554	17545	17618	17681	17638	17600	17604	17606	17567	17576	17512	17444	17609	17685	17628	17590	17574	17647	17593	17641	17559	17520	17473	17555	17581	17782	17701	17605	17469	17504	17553	17715	17530	17350	17568	17558	17618	17466	17659	17559	17748	17589	17410	17572	17589	17605	17369	17446	17604	17518	17658	17578	17589	17650	17634	17551	17677	17761	17527	17387	17628	17700	17720	17609	17449	17538	17384	17619	17661	17519	17677	17507	17620	17597	17599	17476	17492	17499	17656	17564	17768	17506	17661	17690	17592	17482	17678	17525	17613	17444	17570	17453	17592	17578	17521	17541	17409	17515	17682	17625	17561	17417	17612	17551	17594	17371	17637	17533	17483	17598	17511	17598	17605	17362	17676	17630	17515	17592	17657	17599	17439	17417	17509	17458	17646	17573	17510	17408	17684	17642	17594	17537	17452	17726	17553	17535	17391	17635	17468	17512	17664	17874	17619	17709	17595	17489	17492	17620	17540	17633	17544	17424	17615	17506	17563	17483	17537	17586	17574	17577	17499	17465	17463	17664	17730	17634	17504	17473	17424	17534	17673	17507	17404	17603	17567	17456	17564	17631	17454	17437	17670	17480	17646	17504	17619	17560	17743	17677	17471	17698	17524	17630	17580	17678	17536	17611	17542	17526	17464	17519	17709	17464	17520	17536	17678	17685	17613	17749	17541	17595	17477	17533	17531	17664	17640	17463	17516	17645	17658	17543	17703	17639	17559	17574	17629	17663	17532	17650	17686	17430	17540	17459	17647	17634	17788	17513	17499	17607	17582	17547	17472	17696	17578	17593	17655	17463	17723	17557	17507	17513	17668	17598	17665	17586	17506	17634	17632	17685	17599	17525	17375	17438	17608	17604	17593	17602	17835	17703	17661	17512	17395	17560	17280	17647	17701	17552	17529	17653	17449	17527	17507	17340	17461	17576	17624	17496	17510	17761	17484	17376	17804	17695	17528	17456	17586	17469	17654	17538	17665	17797	17555	17450	17713	17370	17685	17543	17614	17528	17701	17682	17579	17600	17567	17783	17578	17544	17642	17652	17601	17350	17666	17612	17522	17610	17570	17748	17462	17605	17479	17585	17446	17575	17715	17674	17590	17604	17532	17496	17559	17384	17414	17674	17652	17612	17597	17734	17734	17689	17646	17518	17531	17693	17724	17597	17597	17678	17676	17503	17569	17617	17488	17406	17580	17559	17842	17686	17645	17671	17505	17533	17623	17611	17445	17514	17505	17521	17500	17476	17558	17555	17682	17576	17447	17537	17605	17485	17787	17649	17661	17614	17622	17479	17686	17538	17493	17647	17538	17385	17616	17553	17506	17630	17603	17517	17727	17440	17636	17515	17468	17637	17775	17659	17550	17512	17643	17580	17498	17650	17538	17597	17658	17685	17693	17605	17703	17506	17499	17536	17677	17455	17522	17729	17462	17526	17699	17504	17511	17480	17506	17695	17554	17763	17719	17530	17549	17671	17650	17662	17697	17474	17595	17410	17663	17523	17711	17549	17755	17640	17585	17572	17546	17756	17726	17617	17488	17662	17596	17454	17534	17442	17624	17439	17705	17600	17627	17545	17435	17531	17527	17649	17500	17549	17783	17491	17616	17604	17749	17720	17512	17485	17622	17453	17650	17681	17545	17651	17595	17683	17518	17704	17616	17520	17573	17622	17730	17632	17511	17514	17540	17537	17614	17664	17633	17598	17662	17676	17624	17664	17530	17488	17462	17485	17704	17561	17618	17645	17483	17775	17588	17589	17555	17610	17442	17617	17690	17628	17637	17565	17469	17740	17436	17440	17606	17602	17680	17771	17653	17620	17537	17690	17768	17468	17640	17356	17426	17500	17464	17509	17703	17535	17456	17514	17642	17645	17566	17617	17683	17760	17539	17450	17618	17633	17581	17794	17623	17617	17600	17599	17723	17524	17619	17671	17612	17672	17636	17565	17414	17627	17644	17815	17488	17678	17618	17548	17469	17569	17561	17499	17548	17594	17496	17496	17584	17567	17521	17514	17503	17618	17644	17525	17736	17667	17472	17593	17498	17621	17511	17614	17471	17675	17472	17605	17592	17748	17504	17525	17612	17593	17612	17395	17590	17592	17546	17566	17619	17619	17371	17546	17441	17632	17468	17576	17527	17634	17420	17699	17554	17588	17464	17686	17513	17493	17493	17511	17561	17518	17443	17720	17428	17539	17551	17494	17470	17527	17625	17573	17715	17429	17710	17517	17442	17686	17651	17551	17647	17601	17738	17496	17672	17351	17576	17506	17409	17641	17672	17742	17659	17583	17550	17532	17436	17604	17519	17644	17704	17800	17609	17508	17547	17430	17584	17626	17668	17534	17587	17493	17719	17680	17617	17382	17488	17626	17598	17587	17485	17682	17528	17387	17454	17592	17474	17691	17667	17590	17659	17536	17516	17571	17510	17361	17725	17684	17513	17693	17685	17526	17615	17576	17531	17433	17640	17452	17491	17528	17569	17405	17540	17636	17618	17544	17527	17565	17593	17462	17670	17640	17523	17604	17678	17542	17731	17391	17609	17625	17571	17752	17553	17441	17495	17583	17674	17514	17645	17665	17666	17481	17628	17581	17696	17554	17476	17538	17585	17652	17570	17556	17480	17596	17519	17543	17568	17653	17656	17718	17499	17708	17543	17630	17547	17624	17573	17666	17533	17475	17610	17487	17581	17552	17628	17551	17644	17445	17596	17544	17550	17637	17542	17545	17571	17538	17597	17581	17652	17429	17387	17708	17433	17533	17662	17817	17542	17662	17340	17639	17614	17694	17680	17490	17749	17578	17451	17743	17383	17610	17544	17720	17680	17751	17670	17527	17433	17640	17562	17461	17585	17444	17665	17569	17651	17561	17568	17459	17604	17602	17784	17717	17540	17440	17695	17625	17533	17633	17676	17573	17459	17639	17395	17560	17461	17622	17718	17625	17455	17533	17592	17608	17468	17447	17608	17590	17654	17554	17544	17582	17521	17511	17608	17722	17660	17527	17521	17641
29445	23378	26099	24487	21211	20831	21027	20446	20680	20623	20437	20615	21541	23175	22332	21268	20894	20609	20315	20344	20243	20297	19820	20084	20347	20319	20312	20195	20300	20225	20214	20228	20294	20246	20071	20300	20240	20096	20122	20246	20102	20423	20268	20171	20273	20030	20164	20346	20178	19973	20303	20172	20381	20409	20273	20290	20304	20056	20171	20242	20148	20355	20168	20258	20009	20165	20437	20183	20364	20277	20261	20069	20147	20291	20058	20171	20209	20165	20260	20286	20215	20288	20257	20280	20099	20307	20295	20089	20231	20288	20100	19925	20060	20052	20437	20310	20071	20086	20019	20069	20185	20298	20274	20139	20352	20220	20191	20207	20180	20124	20361	20095	20040	20111	20335	20162	20272	20279	20287	20116	20332	20156	20343	20208	20121	20263	20280	20146	20326	20220	20370	20288	20113	20243	20130	20027	20201	20208	20006	20299	20007	20114	20165	20112	20326	20467	20212	20284	20036	20031	20222	20222	20260	20302	20376	20121	20388	20189	20133	20241	20317	19962	20158	20214	20209	20349	20219	20310	20209	20012	20232	20057	20159	20136	20390	20128	20305	20167	20136	20126	20123	20299	20313	20122	20196	20220	20139	20125	20085	20187	19941	20198	20223	20338	20187	20219	20301	20138	20279	20042	20147	20395	20235	20144	20133	20267	20074	20136	20305	20158	20320	20409	20306	20015	20299	20101	20116	20085	20281	20142	20249	20200	20377	20279	20283	20024	20293	20268	20294	20385	20036	20054	20341	20138	20146	20215	20204	20160	20094	20154	19885	20183	20263	20207	20257	20113	19964	20342	20204	20185	20318	20100	20188	20226	20352	20197	20384	20179	20258	20172	20116	20018	20041	20332	20033	20111	20230	20232	20240	20080	20262	20189	20193	20310	20005	20075	20033	20322	20115	20289	20365	20166	20214	20425	20257	20120	20003	20179	20355	20175	20013	20054	20044	20152	20204	20182	20079	20157	20169	20073	20099	20398	20109	20200	20304	20072	20367	20271	20134	20198	19974	20376	20416	20126	20035	20146	20337	20171	20219	20227	20477	19942	20238	20140	20243	20124	20420	20091	20227	20152	20025	19772	20106	20256	20147	20220	20285	20191	20078	20166	20232	20075	20123	20086	20266	20214	20262	19989	20310	20300	20216	20230	20489	20169	20383	20254	19925	19879	20188	20238	20408	20155	20262	20452	20136	20075	20145	19985	20193	20410	20298	20275	20241	20314	20247	20103	20368	20223	20201	20226	20237	20161	20380	20299	20258	20249	19954	19995	19957	20246	20443	20047	20265	20210	20221	20091	20258	20137	20262	20067	20266	20376	20208	20321	19941	20358	20162	20256	20187	20318	20289	20067	20258	20234	20301	20099	20231	20271	20119	20096	20211	20254	20080	20300	20213	19979	20098	20236	20256	20092	20290	20143	20084	20150	20074	20207	20291	20263	20228	20186	20113	20032	20219	20225	20321	20327	20142	20353	20364	20333	20159	20161	20260	20345	20156	20202	20221	20330	20043	20167	20157	20281	20226	20253	20106	19946	20190	20141	20197	20128	20131	20202	20422	20201	20184	20364	20219	20165	20330	20133	20238	20144	20075	20083	20246	20178	20409	20421	19985	20421	20150	20162	20172	20054	20322	20250	20417	20296	20248	20055	20333	20243	20176	20163	19953	20278	20214	20083	20166	20395	20183	20182	20296	20286	20019	20451	20198	20178	20145	20480	20207	20184	20134	20064	20100	20091	20055	20167	19985	20271	20057	20152	20209	20269	20110	20072	20227	20316	20215	20283	20195	19960	20360	20287	20206	20086	20157	20185	20274	20108	20209	20263	19918	20149	20085	20000	20355	20200	20152	20078	20208	20111	20154	20217	20226	20210	20357	20292	20365	20156	20126	20005	20152	19908	20098	20461	20244	20080	20206	20306	20202	20152	20113	20066	20282	20273	20365	20321	20073	20464	20290	20206	20168	19886	20007	20256	20071	20287	20397	20409	20256	20143	20250	20050	20227	20264	20258	20296	20209	20166	20339	19964	20219	20186	20366	20255	20135	20011	20131	20265	20194	20149	20034	20207	20282	19938	20231	20342	20183	20059	20225	20129	20157	20212	20074	20137	20212	20324	20117	20318	20194	20298	20356	20073	20320	20209	20243	20296	20125	19987	20096	20018	20265	20229	20041	20283	20130	20104	20097	20074	20124	20335	20423	20147	19990	20256	20209	20408	20309	20117	20255	20054	20003	20001	20161	20241	20314	20390	20158	20303	20143	20276	20366	20266	20275	20137	20145	20058	20053	20213	20285	20051	20120	20131	20357	20385	20456	20169	20173	20201	20217	20209	20186	20189	20363	20173	20184	20253	20238	20202	20213	20059	20286	20231	20189	20413	20342	20290	20281	20212	20223	20206	20228	20127	20221	20305	20327	20214	20308	20088	20031	20296	20361	20106	20275	20196	20246	20229	20379	20314	20371	20104	20319	20146	20351	20196	20103	20080	20075	20149	20137	20320	20058	20190	20164	20172	20432	20213	20065	20160	20170	20251	20304	20191	20473	20146	20225	20215	20464	20261	20277	20089	20218	20324	20103	20258	20255	20175	20165	20103	20126	20045	20232	20189	20276	20376	20270	20392	20085	20094	20152	20176	20178	20065	20124	20240	20243	20031	20106	20225	20197	20346	20288	20072	20188	20247	20255	20286	20209	20217	20018	20270	20170	20193	20282	20125	20353	20151	20102	20284	20245	20224	20285	20071	20179	20238	20258	20207	20209	20376	20230	20251	20150	20269	20216	20308	20191	20272	20297	20265	20257	20163	20126	20178	20347	20290	20083	20165	20238	20140	20295	20511	20327	20208	20221	20233	20127	20142	20148	20284	20132	20151	20234	20084	20020	20373	20318	20245	20292	20071	20248	20128	20253	20236	20360	20114	20277	20149	20417	20360	20278	20137	20174	20329	20020	20077	20212	20044	20217	20070	20113	20222	20097	20289	20428	20307	20076	20320	20305	20119	20227	20286	20271	20340	20090	19987	20183	20040	20218	20341	20301	20234	20210	20287	19927	20311	20303	20256	20221	20136	20331	20256	20014	20253	20303	20280	20121	20280	20166	20199	20152	20240	20365	20206	20063	20356	20161	20206	20297	20412	20380	20333	20259	20016	20325	20164	20361	19965	20111	20076	20062	20195	20145	20161	20136	20293	20327	20284	20159	20177	20221	20212	20204	20398	20271	20169	20286	20107	20323	20273	20222	20301	20302	19909	20299	20035	20015	20285	20229	20390	20459	20316	20033	20164	20426	20193	20286	20181	20043	20141	20227	20269	20217	20116	19997	20386	20161	20317	20226	20246	20170	20399	20460	20186	20080	20192	20363	20108	20175	20220	20287	20151	20120	20194	20206	20387	20094	20370	20275	20041	19964	20290	20177	20167	20287	20258	20478	20391	20365	19929	20316	20153	20196	20156	20144	20236	20203	20289	20198	20231	20281	20305	20341	20077	20313	20175	20146	20129	20069	20020	20165	20269	20213	20194	20372	20399	20054	20208	20231	20357	20212	20245	20106	20054	20067	20309	20034	20284	20272	20235	20259	20074	20196	20217	20288	20127	20187	20065	20242	20249	20152	20239	19991	19881	20276	20465	20285	20137	20322	20382	20296	20184	20374	20335	20404	20044	20221	20279	20104	20304	20161	20106	20285	20164	20269	20148	20194	20162	20171	20308	20289	20351	20243	20211	20101	20024	20251	20251	20139	20282	20127	20341	20114	20165	20392	20196	20404	20497	20289	20088	20074	20153	20096	20064	20177	20280	20068	20204	20252	20190	20259	20197	20261	20227	20052	20088	19993	20369	20359	20147	20198	20308	20267	20052	20216	20334	20355	20031	20187	20151	20488	20324	20245	20176	20202	20213	20268	20196	20340	20202	20202	20286	20110	20131	19960	20267	20282	20369	20144	20109	20180	20216	20111	20190	20233	20426	20196	20161	20371	20162	20124	20167	20117	20038	20147	20292	20407	20288	20021	20228	20437	20192	20151	20354	20195	20358	20125	20096	20129	20359	20218	20060	20055	20177	20343	20267	20420	20220	20232	19967	20234	20103	20212	20141	20319	20184	20224	20268	20174	20148	20313	20195	20130	20230	20175	20166	20139	20228	20080	20136	20010	20153	20147	20291	20256	20225	20164	20160	20183	20157	20139	20139	20253	20179	20256	20329	20239	20274	20319	20224	20109	20145	20077	20143	20222	20133	20248	20264	20161	20360	20299	20200	20129	20114	20197	20273	20305	20300	20146	20235	20344	20150	20112	20264	20276	20463	20266	20267	20416	20219	20193	20230	20024	20181	20323	20171	20226	20308	20239	20331	20054	20254	20161	20242	20295	20141	20275	20220	20392	20261	20244	20121	20285	20239	20262	20192	20412	20320	20145	20329	20133	20218	20111	20279	20238	20561	20143	20275	20246	20225	20274	20039	19990	20175	20263	20356	20187	20502	20035	20283	20044	20254	20183	20167	20189	20235	20248	20241	20217	20134	20465	20391	20127	20155	20180	20373	20012	20138	20249	19912	20109	20123	19986	19976	20115	20224	20113	20135	20347	20189	20197	20246	20011	20271	20171	20121	20048	20237	20118	20181	20150	20181	20217	20063	20399	20343	20309	20507	20116	20124	20254	20099	20186	20327	20255	20221	20502	20123	20309	20126	20368	20108	20193	20191	20356	20172	20181	20177	20264	19932	20223	20147	20141	20132	20042	20343	20318	20086	20287	20230	20009	19988	20265	20367	20299	20164	20321	20119	20018	20337	20284	20211	20185	20056	20154	20243	20203	20377	20088	20130	20386	20364	20342	20340	20466	20197	20262	20255	20389	20311	20195	20259	20443	20382	20307	19976	20199	20192	20105	20263	20231	20099	20429	20221	20263	20341	20144	20147	20027	20269	20092	20341	20104	20229	20280	20216	20306	20149	20276	20397	20127	19963	19943	20351	20113	20119	20123	20321	20200	20345	20151	20096	20299	20170	20305	20333	20016	20290	20019	20010	20125	20043	20018	20191	20272	20153	20238	20161	20290	20266	20548	20222	20035	20286	20116	20077	20341	20212	20280	20253	20351	20245	19934	20105	20134	20051	20326	20161	20028	20279	20199	20350	20191	20190	20205	20167
18643	22701	23449	22029	20048	18602	18427	18539	18553	18550	18153	18817	20119	21757	20483	18847	18170	17867	17848	17906	17984	17812	17835	17855	17915	17904	17799	18055	17733	17869	17868	17909	18020	17924	17811	17854	17931	17837	17881	17700	17948	17633	17806	17886	17802	17884	17884	17803	17817	17896	17891	17967	17849	17738	17844	17903	17755	17659	17888	17721	17794	17832	17793	17842	17808	17851	17721	17866	17876	17780	17941	17759	17755	17903	17954	17738	17807	17823	17944	17840	17936	17797	17855	17794	17556	17889	17975	17833	17837	17798	17828	17831	17897	17881	17925	17933	17881	17764	17848	17793	17808	17803	17897	17785	17803	17766	17718	17765	17761	17938	17856	17807	17802	17799	17825	17916	17808	17804	17901	17967	17792	17841	17871	17804	17793	17743	17886	17728	17809	17784	17695	17792	17742	17790	17914	17886	17792	17878	17781	17925	17932	17779	17833	17694	17953	17880	17959	17955	17917	17708	17941	17925	17763	17598	17921	17987	17712	17839	18016	17688	17828	17908	17901	18019	17709	17817	17748	17697	18009	17868	17768	17849	17792	17590	17876	17829	17911	18096	17592	17870	17888	17792	17678	17772	17975	17952	17809	17678	17881	17868	17996	17945	17852	17936	17786	17842	17755	17775	17789	17937	17684	17840	17879	17795	17845	17945	17844	17820	17701	17912	17824	17760	17902	17845	17923	17836	17858	17986	17861	17751	17746	17797	17921	17839	17950	18011	17881	17839	17893	17761	17788	17583	17783	17817	17853	17669	17811	17877	17746	17696	17781	17782	17918	17902	17780	17831	17938	17947	17854	18001	17773	17818	17801	17930	17703	17927	17730	17829	17909	17781	17991	17716	17869	17883	17835	17964	17830	17813	17774	17996	17907	18028	17690	17790	17678	17791	17778	17781	17777	17853	17985	18001	18100	17820	17868	17781	17806	17692	17789	17885	18118	17977	17877	17711	17777	17864	17590	17842	18015	17917	17887	18088	17936	17750	17970	17775	17823	17895	17755	17998	17582	17820	17824	17874	17764	17737	17853	17874	17900	17778	17978	17795	17666	17835	17761	17741	17836	17871	17759	17848	17820	17741	17586	17713	17730	17806	17755	17955	17993	17817	17953	17725	17895	17905	17898	17794	17924	17770	17767	17866	17913	17637	17886	17789	17768	17884	17853	17897	17906	17791	17732	17874	17771	17848	17757	17950	17906	17956	17799	17877	17890	17882	17985	17899	17952	17786	17792	17869	17787	17801	17869	17779	17887	17730	17727	17786	17698	17758	17875	17773	17841	17818	17623	17852	17610	17821	17834	17828	17818	17757	17827	17856	17996	17762	17695	17780	17967	17773	17875	17890	17848	17829	17792	17729	17765	17854	17785	17823	17806	17871	17949	17758	17932	17824	17916	17858	17769	17783	17979	17706	17793	17673	17796	17519	17844	17756	17837	17869	17787	17829	17785	17861	18020	17890	17916	17742	17799	17791	17725	17837	17704	17900	17983	17810	17886	17769	18033	17754	17900	17739	17762	17702	17907	17930	17739	17719	17826	17907	17879	17847	17869	17789	17932	17829	17656	17859	17829	17873	17913	17650	17815	17752	17934	17806	17744	17879	17929	17888	17700	17725	17830	17787	17847	17682	17928	17712	17880	17800	17786	17866	17838	17779	17665	17847	17947	17805	17848	17822	17775	17782	17845	17882	17846	17899	18008	17833	17771	17984	17810	18011	17922	17877	17804	17825	18012	17759	17997	17752	17885	17623	17643	17656	17793	17846	18032	17743	17893	17768	17881	17969	17709	17885	17946	17857	18059	17717	17842	17891	17826	17725	17815	17862	17802	17819	17932	17678	17865	17810	17758	17934	17830	17888	17770	17868	17725	17782	17867	18024	17677	17652	17764	17914	17941	17868	17842	17941	17834	17865	17855	17815	17778	17880	17744	17846	17761	17860	17712	17844	18007	17869	17732	17955	17925	17878	17860	17633	17980	17838	17929	17834	17809	17910	17795	17961	17751	17796	17782	17765	18050	17741	17842	17605	17829	17828	17770	17823	17770	17899	17850	17939	17973	17819	17870	17716	17778	17817	17817	17913	17783	17873	17857	17730	17739	17761	17912	17906	17818	17567	17695	17657	17867	17916	17872	17822	17913	17870	17848	17829	17846	17808	17768	17797	17844	17697	17807	17808	17718	17858	17820	17751	17701	17944	17836	17816	17806	17879	17748	17905	17790	17837	17910	17800	17777	17863	17841	17762	17929	17932	17781	18011	17747	17918	18030	17897	17889	17620	17946	17881	17751	17824	17710	18009	17783	17991	17867	17798	17855	17878	17769	17819	17818	17826	17898	17885	17857	18024	17931	17778	17772	17659	17747	17844	17867	17751	17756	17897	17908	17858	17942	17847	17885	17890	17903	17743	17795	17772	17831	17665	17625	17630	17930	17813	17940	17966	17784	17839	17751	17836	17837	17790	17872	17956	17770	17736	17720	17885	17756	17751	17799	17814	17874	17843	17764	17862	17872	17809	17837	17789	17828	17948	17762	17774	17933	17906	17908	17862	17770	17887	17905	17804	17862	17789	17834	17826	17685	17903	17776	17943	17846	17799	17855	17907	17800	17782	17786	17902	17865	17908	17862	17903	17776	17916	17656	17780	17870	17711	17654	17808	17686	17859	17895	17667	17805	17824	17756	17783	17866	17924	17783	17943	17907	17802	17465	17891	17941	17915	17919	17875	17819	17845	17911	17707	17694	17723	17896	17742	17744	17842	17894	17963	17777	17723	17950	17834	17854	17777	17877	17806	17915	17802	17763	17985	17930	17961	17951	17985	17875	17854	17696	17825	17805	17796	17863	17766	17881	17760	17874	17950	17664	17927	17950	17933	17786	17838	17974	17775	18023	17863	17764	17798	17868	17819	17972	17851	17994	17731	17844	17714	17889	17909	17846	17942	17862	17896	17790	17886	17826	17703	17940	17795	17911	17685	17850	17947	17928	17828	17820	17993	17876	17786	17921	17863	17771	17714	17826	17910	17764	17824	17876	17881	17749	17759	17930	17854	17810	17860	17854	17719	17717	17883	17736	17912	17905	17924	17820	17823	17667	17890	17888	17904	17797	17692	17954	17853	17859	17876	17872	17804	17863	17754	17786	17928	17740	17804	17952	17781	17808	17892	17629	17896	18040	17896	17781	17892	17884	17849	17771	17816	17831	17802	17927	17795	17692	18028	17763	17865	17870	17798	17841	18044	17860	17700	17778	17807	17931	17894	17736	17778	17853	17862	17803	17879	17539	17878	17666	17690	17879	17884	17951	17799	17825	17848	17811	18246	17812	17791	17968	17690	17761	17849	18077	17728	17690	17705	17871	17716	17738	17857	17744	17749	17977	17758	17893	17954	17686	17738	17811	17777	17822	18006	17958	17803	17836	17724	17770	17812	17773	17873	17791	17828	17637	17845	17658	17725	17771	17756	17792	18080	17896	17867	17797	17828	17867	17767	17822	17843	17920	17954	17972	17664	17809	17892	17861	17851	17822	17873	17930	18001	17997	17747	17792	17934	17810	17979	17829	17891	17848	17896	17779	17740	17723	17752	17826	17849	17894	17803	17899	17851	17762	17914	17930	17852	17704	17779	17925	17708	17844	17847	17681	17681	17826	17903	17765	17848	17903	17839	17983	17723	17898	17973	17628	17899	17999	17858	17784	17708	18038	17923	17906	17800	17856	17668	17713	17753	17916	17797	17826	17885	17702	17806	17942	17818	17781	17792	17795	17742	17789	17666	17924	17858	17834	18082	17845	17986	17788	17697	18014	17799	17647	17586	17789	17742	17654	17946	17896	17868	17658	17938	17831	17881	17793	17880	17747	17732	17889	17745	17800	17888	17885	17801	17883	17733	18021	17854	17729	17778	17901	17775	17687	17881	17948	17927	18029	17706	18042	17789	17876	17949	17842	17586	17807	17614	17921	17856	18055	17649	17776	17974	18025	17658	17983	17881	17815	17825	17758	17926	17762	17820	17863	17773	17920	17893	17784	17707	17691	17827	17903	17831	17961	17951	17906	17703	17753	17829	17915	17812	17796	17973	17770	17810	17782	17821	17842	17772	17905	17876	17804	17801	17736	17926	17784	17725	17918	17798	17664	17855	17924	17969	17715	17811	17911	17849	17712	17825	17800	17915	17885	17854	18021	17915	17852	17589	17763	17824	17996	17784	17865	17934	17803	17830	17891	17983	17922	18030	17798	17950	17845	17793	17925	17804	17911	17953	17670	17890	17791	17846	17751	17733	17828	17802	17851	17854	17848	17807	17905	17856	17812	17949	17995	17868	17610	17843	17956	17806	17874	17988	17936	17932	17930	17887	17676	17768	17850	17851	17994	17901	17810	17900	17679	17841	17843	17908	17943	17796	17843	17820	17757	17862	17816	17837	17869	17794	17785	17847	17754	17876	17929	17897	17914	17780	17724	17944	17838	17730	17625	17760	17765	17903	17943	18054	17875	17768	17878	17747	17768	17796	17876	17809	17755	17885	17902	17902	17835	17846	17922	17887	17837	17674	17721	17777	17971	17829	17845	17834	17762	17895	17849	17764	17917	17917	17844	17739	17687	17723	17837	17708	17849	17929	17841	17776	17741	17905	17710	18091	17924	17947	17743	17886	17936	17907	18033	17962	17776	17906	17871	17697	17791	17905	17862	18044	17730	17898	17863	17902	17742	17785	17854	17886	17745	17907	17940	17802	17935	17897	17907	17839	17708	17814	17984	17925	17805	17776	17826	18048	17850	17747	17839	17906	17755	17861	17757	17836	17905	17723	17754	17933	17907	17787	17949	17908	17815	17922	17761	17731	17934	17935	17994	17904	17792	17946	17906	17689	18022	17746	17777	17886	17781	17848	17891	17863	17848	17812	17846	17875	17695	17990	17928	17915	17762	17928	17712	17900	17875	17961	17855	17754	17942	18015	17860	17730	17845	17893	17844	17795	17790	17757	17764	17615	18085	17659	17894	17835	17823	17925	17839	17867	17845	17864	17925	17813	17955	17575	17763	17867	17964	17834	18003	17689	17863	17990	17891	18013	17717	17848	17887	17867	17758	17704	18064	17878	17824	17848	17821	17874	17827	17649	17880	17884	17995	17769	17908	17944	17889	17802	17786	17788
25002	21442	28401	26320	23514	23533	23390	22151	21396	21280	21145	21231	31534	34048	29342	24540	21388	20117	20222	20046	20074	20139	19979	20188	20155	19969	20159	19922	20073	20230	19937	20073	20181	20135	20166	20151	20165	20020	19987	19791	20059	20018	20153	20191	20070	19890	19985	19861	20054	19982	19953	20079	20123	20165	20277	19933	20041	19992	20094	19891	20052	19954	19966	20003	20074	20236	20014	20032	20136	20017	20027	20320	19983	20146	20169	20125	20061	19909	19923	20029	20157	20109	20152	19837	19944	20015	20135	19972	20113	20022	19901	19781	19984	19984	19790	20122	19955	19941	19834	19924	20190	19958	19900	20110	20070	19978	20117	20046	20092	20122	19926	19909	20036	20209	19945	20062	19946	19921	20302	20045	19953	20113	20085	19927	19860	19884	20108	19921	20190	20175	19851	19828	20121	20081	19967	20152	20086	19885	20005	20145	19809	19833	19991	20053	19800	19801	20115	19977	20210	19849	20063	20075	19890	19994	19854	19920	20000	20247	19871	20117	20040	20075	20167	20008	20055	19937	20173	20053	20004	19918	20284	20088	20092	19803	19830	20143	20145	19958	19919	19968	20168	19978	19864	19979	20186	19772	20039	19909	20051	20116	19914	20073	20146	20173	19990	20061	20047	20054	20123	20108	19930	20055	20087	19921	20170	20022	20014	19847	20182	20148	20062	20001	20049	20050	19813	19832	20069	19904	20248	20101	20258	19921	20083	20283	19902	20029	20128	19767	19958	20086	20175	19926	20012	20058	19863	19996	19978	19845	19820	20155	19906	19919	19943	20051	19991	19829	20200	19906	19974	20006	20295	19945	19849	19942	19986	20035	20333	20274	19972	19859	20147	19986	20075	19976	20192	20065	19899	20061	19976	19867	20203	20017	20053	19959	19960	20210	20042	20090	20307	19896	19853	20044	20219	20073	20027	19880	20078	19976	20096	20109	20024	20198	20165	20060	20085	19995	19730	19886	20233	20007	19975	20044	20032	19924	20043	20086	19931	19989	19824	19679	19896	20155	20052	20119	19979	20061	19967	20266	19921	20004	20131	20116	20107	19931	20162	19946	20064	20104	19962	20055	19858	20082	20126	19997	20020	20018	20012	20063	20034	20030	19940	19858	19978	19937	20213	19892	20150	20050	20038	19955	20106	20007	19982	19967	20010	20147	20070	19931	19924	20043	19874	19903	19883	19851	19988	20066	20103	19865	20186	20083	20030	20133	20010	20016	19949	20244	20132	20109	20192	20044	20132	20058	19910	19951	20028	19886	20260	20129	20076	20109	20054	19856	20024	19891	19938	19785	20007	19889	19953	19985	19868	20211	20056	20214	19942	20026	20116	20043	19822	19805	19946	20171	20089	20088	19973	19879	20019	20123	19921	19958	19983	20070	20000	19708	19971	20186	19686	19869	20119	19842	19922	19922	19969	19893	19966	19972	19926	19945	20085	19962	20097	20005	20000	19982	19728	19856	20248	19962	20080	20022	19867	20056	19805	20102	20009	19943	20016	20077	19997	20114	20094	20084	19965	20048	20052	19949	20109	20050	19891	20099	20064	20064	20240	20109	20037	19853	19965	20027	20073	19968	19918	19796	19959	19908	20022	20060	19945	20056	19956	19921	20104	20052	19976	19928	19929	20090	20029	20046	20220	20104	19993	20103	19845	19858	20159	19934	19960	19956	20022	19942	20013	19996	20040	20031	19712	19886	19975	20042	19909	19944	19961	20198	20022	20111	20065	20112	20166	20168	20153	19999	20103	20307	20183	20015	20064	19872	20139	20075	20169	19965	19994	20122	20084	20153	19944	20011	20177	19859	19882	20053	19978	20128	20091	19927	20052	20016	20082	19888	20049	19874	19969	19924	19976	20195	20031	20137	20207	20092	19990	19881	19822	19988	19965	20011	20046	20125	19928	19846	19982	20078	19859	20007	19963	19988	19830	20062	20088	19969	19985	19818	20139	20064	19809	20156	20022	19890	19975	19975	20082	19887	19810	20127	19927	19967	19914	19987	19956	20036	20123	20192	20122	19901	19960	19857	19924	19826	20055	20229	19884	20017	20079	20011	20183	20105	20071	20166	20065	19876	20061	19861	20057	20073	19989	19962	19999	20161	20083	20004	19882	19957	20010	20016	19985	20030	20106	19955	20004	20021	20154	20155	20019	19848	20048	20012	19997	20064	20236	20002	19886	20185	20066	20232	19951	19979	19950	20198	19948	20123	20076	20172	20078	19916	19798	19968	20014	20111	19900	20017	20021	19928	20041	20023	20124	20004	19948	19971	20000	19773	19896	19931	20082	20077	19920	19985	20033	20241	19984	20030	19907	19889	20064	20029	19777	20095	20082	20027	20065	20084	20023	20013	20046	20217	20014	20119	19870	20108	20058	19997	20046	20191	20083	19809	19989	20105	20069	20034	20105	20034	20189	19904	20087	19932	20157	20045	19967	20039	19941	19812	20035	19944	20122	20247	20084	20240	20146	20086	19849	19980	19827	20050	20037	19895	19757	20023	20174	19997	19829	19974	20183	19842	20106	20047	19700	20153	20194	19985	20045	19887	19990	19696	20117	20166	19928	19940	20128	19901	20032	19965	20104	19977	20253	19898	20196	20098	20048	20107	20000	19849	19893	19865	19894	20028	19976	19882	20114	20064	20066	20123	19933	19915	19949	20158	19851	19994	19874	20191	20118	19675	20130	19920	19950	20197	20200	20167	20046	19988	20021	19968	20259	20110	20136	19869	19917	19881	20163	19867	20079	20005	19943	19872	19928	20052	19859	20112	19941	19966	20028	19871	20103	20025	20076	20060	20238	20052	20150	19978	19857	19999	20045	19955	20090	19955	20087	20068	20159	20127	19966	20051	20107	19897	19922	20092	20146	20000	20223	19917	19986	19989	20196	20129	19816	19970	20069	19915	20125	19932	19865	20117	20173	20029	19967	20060	19826	20028	19979	19981	20193	19953	20163	19887	20051	20063	19961	20150	20000	19796	20006	19930	19809	20184	19951	20150	20159	20054	19991	20234	20179	20206	19989	20078	20212	19932	19986	20043	20083	20063	20219	19966	20159	19873	20233	20028	20080	19887	20271	19869	20127	20006	19966	19884	19806	19929	19884	19934	19906	20069	20056	19954	20030	19975	19914	20069	19917	20061	19991	20048	19998	19896	19945	20364	20050	20101	20081	19990	19980	20350	20112	20075	19894	19845	20032	20067	20163	20159	19917	20038	19920	20084	20083	19980	19922	20211	20064	20185	20249	20076	20153	20093	19999	19845	19982	19851	20037	20016	19948	20079	19974	19936	20015	20099	19950	19829	19932	20105	20165	19793	19876	20114	19958	20140	19834	19955	20223	19967	20110	19828	20096	20080	20042	20009	19894	20023	20184	20075	20170	19998	19996	20055	20160	20034	20135	20108	19905	20120	20159	20053	19893	20009	20252	20142	20279	20109	19834	20017	19840	20149	20017	20117	20194	19917	20058	20123	20300	19858	20088	20279	20133	20030	19819	19948	19954	20260	19993	19970	19783	20172	20090	20022	20020	19976	20133	20151	19832	20158	20078	20099	20250	20117	20082	19943	19838	19906	19976	19747	20008	20047	19974	20031	20266	19822	20044	20185	19904	19741	19933	20122	20032	19985	19795	20122	20013	20138	19959	20088	19994	19980	19974	19946	20010	20091	19816	19965	19985	20092	19898	20090	19958	20054	19900	19978	19977	20014	19987	20046	19944	19942	20016	19927	20106	19986	20109	19964	20177	19911	19887	20104	19943	19885	20088	20086	20148	20028	20241	20187	20065	19928	20088	20041	19960	20097	20357	20152	20197	20088	20028	19907	19952	19966	20026	19900	19993	20220	19995	19647	19943	19962	20297	20269	20158	19863	20093	19945	20151	20103	19840	19956	20058	20172	19980	20017	20106	19944	19807	19835	19810	20068	20060	20203	19900	19956	20115	20035	19973	19997	20196	19929	19948	20143	20084	20224	20149	20029	20156	19960	20061	19999	19974	20043	19909	20062	19964	20167	20070	19924	20240	19983	20038	20103	19972	19963	20094	19911	19971	20179	20066	20190	20055	19939	19936	20367	19884	20048	20004	20095	20200	20078	20134	19988	19902	20014	19945	20029	20138	19999	19997	19859	20108	19871	20070	20068	20083	20099	20002	19890	20157	19868	20345	19841	19972	19869	20062	19905	20096	20004	19981	20108	20133	19943	20096	19972	19967	20040	19926	20004	20017	20036	19990	20077	20092	19951	20067	20038	20021	20151	20162	20104	20035	20105	20155	19855	19945	20356	20054	19914	19963	20012	19991	19982	19974	19962	20063	20035	20030	20037	20169	19862	20074	19997	19903	20155	20179	20032	20076	20003	20007	20185	20012	20045	19879	19943	19977	20057	19814	20027	19872	20229	20079	20186	20097	19809	20006	20214	19994	19985	19974	19980	19801	20212	20127	20152	20011	20250	19963	19912	20129	20134	20074	20089	19921	20214	20124	19994	20126	20062	19947	20146	20032	19935	20031	20115	19935	20010	19961	20129	19943	19955	20102	20040	20037	20116	19744	20018	20196	20197	20048	20075	19988	20052	19931	20077	20049	19966	19838	19992	20048	20074	20106	20127	20217	19976	19822	20032	20027	20058	19982	20006	20005	20012	20107	19985	20096	19976	20151	20031	20101	19891	19962	19795	20077	19862	20051	20149	19983	20021	19815	20012	19931	19961	20165	19887	19963	20030	19986	19983	19971	20007	20063	20074	20100	20134	19924	19981	20070	20000	19912	20160	19996	20029	20021	20014	19819	20262	19912	20106	19940	19924	19931	20094	20119	19977	19683	20072	19989	20040	20011	19916	20174	20051	20243	20221	20123	20231	20100	19929	20028	20100	20037	19911	20039	20220	20050	19965	20031	20068	19991	20082	19919	20141	20064	20024	19933	19912	19882	19862	20033	20104	20251	20071	20099	20024	20034	20126	20188	19783	20112	20118	19949	20129	20053	20146	20147	20001	20099	19890	20258	19968	20138	20191	19959	20111	20151	20034	20138	20132	19955	20125	20179	19876	20100	19804	20197	20110	20172	20022	19955	19940	20127	20134	19997	19907	20075	19955	19993	20071	20174	20100	19966	19962	20133	20214	19726	19918	19775	19967	19913	20193
18176	29052	29800	27347	23126	21749	20483	21126	20531	19698	18934	20188	34896	35021	29059	22507	18994	18073	17718	17733	17781	17722	17936	17881	17659	17782	17772	17823	17802	17578	17514	18007	17787	17796	17746	17744	17744	17811	17732	17615	17526	17840	17802	17713	17821	17851	17593	17611	17774	17696	17825	17795	17953	17752	17761	17682	17597	17840	17796	17812	17833	17760	17889	17862	17722	17761	17840	17697	17909	17729	17855	17630	17805	17699	17712	17749	17687	17630	17562	17623	17694	17794	17629	17715	17787	17903	17624	17885	17588	17616	17844	17817	17877	17745	17683	17799	17706	17599	17835	17685	17852	17774	17777	17718	17693	17855	17782	17682	17786	17740	17880	17516	17839	17878	17782	17736	17687	17798	17838	17682	17779	17558	17799	17667	17857	17772	17643	17776	17791	17610	17909	17670	17785	17855	17778	17765	17601	17647	17694	17720	17749	17911	17725	17681	17787	17693	17958	17685	17856	17733	17768	17701	17811	17732	17689	17963	17872	17784	17783	17782	17825	17631	17948	17953	17726	17731	17792	17849	17716	17756	17621	17661	17565	17710	17772	17701	17770	17750	17792	17700	17675	17720	17675	17769	17801	17784	17729	17740	17713	17797	17554	17784	17773	17687	17667	17516	17668	17794	17507	17792	17645	17670	17610	17675	17677	17856	17623	17956	17927	17636	17836	17812	17695	17689	17711	17855	17663	17583	17662	17773	17726	18009	17752	17710	17577	17754	17722	17592	17818	17583	17814	17730	17808	17749	17752	17897	17827	17784	17693	17738	17793	17637	17777	17727	17688	17864	17721	17590	17828	17686	17855	17737	17727	17729	17774	17757	17809	17489	17963	17723	17856	17756	17635	17815	17669	17714	17720	18008	17850	17901	17566	17771	17889	17744	17664	17619	17845	17673	17849	17863	17708	17769	17759	17768	17811	17874	17670	17709	17674	17800	17801	17667	17913	17720	17720	17607	17685	17622	17716	17702	17752	17689	17776	17505	17822	17804	17707	17767	17675	17830	17975	17682	17690	17653	17630	17629	17745	17662	17682	17708	17843	17758	17716	17631	17669	17715	17750	17715	17733	17578	17677	17594	17860	17819	17648	17632	17670	17809	17705	17709	17717	17746	17813	17718	17789	17731	17575	17878	17874	17654	17625	17701	17802	17731	17748	17712	17760	17716	17680	17554	17937	17656	17820	17886	17694	17650	17684	17742	17741	17775	17689	17772	17585	17756	17825	17784	17736	17814	17959	17670	17690	17754	17751	17612	17563	17580	17761	17595	17949	17738	17901	17815	17860	17933	17777	17684	17685	17702	17762	17636	17762	17738	17663	17819	17762	17724	17769	17760	17827	17708	17899	17711	17689	17775	17801	17803	17698	17833	17856	17819	17787	17802	17796	17598	17709	17687	17679	17800	17717	17624	17792	17602	17776	17932	17783	17724	17668	17745	17734	17678	17650	17749	17726	17667	17882	17530	17748	17659	17737	17688	17907	17712	17835	17727	17833	17830	17708	17793	17748	17722	17733	17869	17789	17716	17882	17872	17713	17787	17704	17905	17691	17735	17818	17671	17684	17642	17872	17565	18009	17776	17788	17822	17733	17743	17750	17729	17757	17910	17598	17860	17822	17755	17765	17685	17768	17583	17742	17557	17726	17672	17663	17880	17689	17794	17859	17764	17737	17780	17858	17673	17732	17903	17720	17778	17774	17882	17695	17876	17791	17965	17618	17770	17883	17763	17825	17781	17704	17642	17809	17811	17642	17890	17731	17660	17725	17620	17735	17687	17606	17679	17900	17755	17643	17680	17617	17736	17638	17816	17929	17641	17838	17707	17816	17791	17837	17772	17844	17612	17864	17808	17852	17642	17709	17712	17718	17783	17658	17660	17604	17699	17794	17696	17721	17643	17705	17686	17721	17939	17699	17742	17752	17785	17634	17679	17692	17553	17857	17621	17627	17773	17953	17848	17833	17710	17567	17674	17988	17593	17753	17901	17689	17786	17861	17752	17644	17834	17860	17846	17680	17642	17625	17769	17729	17690	17781	17733	17743	17996	17685	17723	17581	17794	17645	17942	17695	17793	17770	17662	17768	17666	17852	17810	17721	17797	17759	17625	17802	17856	17867	17819	17790	17704	17662	17836	17526	17833	17794	17628	18005	17649	17962	17731	17731	17656	17781	17670	17687	17760	17650	17798	17607	17866	17798	17734	17722	17855	17742	17580	17673	17645	17669	17773	17834	17859	17749	17745	17696	17695	17659	17758	17706	17652	17740	17879	17793	17923	17871	17721	17914	17788	17636	17741	17818	17625	17608	17778	17874	17774	17783	17796	17744	17722	17806	17801	17597	17667	17674	17685	17773	17816	17776	17781	17924	17762	17866	17497	17787	17719	17887	17679	17905	17761	17511	18010	17684	17723	17874	17672	17636	17817	17777	17807	17818	17712	17777	17724	17840	17635	17915	17802	17810	17665	17748	17816	17716	18038	17800	17622	17771	17560	17901	17941	17775	17913	17797	17917	17800	17726	17833	17747	17941	17670	17780	17760	17593	17804	17714	17851	17670	17895	17794	17872	17767	17585	17790	17765	17626	17801	17712	17784	17734	17898	17751	17705	17687	17919	17585	17781	17772	17690	17580	17851	17687	17864	17715	17511	17803	17644	17756	17635	17635	17800	17685	17809	17679	17974	17748	17514	17728	17656	17749	17655	17669	17934	17569	17802	17817	17868	17806	17731	17717	17653	17595	17836	17688	17811	17687	17632	17710	17668	17714	17611	17903	17868	17751	17596	17866	17671	17820	17730	17618	17677	17760	17787	17782	17752	17596	17726	17956	17811	17738	17947	17806	17886	17874	17881	17792	17632	17646	17711	17672	17732	17590	17977	17855	17778	17630	17601	17642	17862	17710	17838	17769	17858	17774	17884	17760	17759	17839	17828	17761	17669	17730	17959	17856	17650	17780	17816	17762	17731	17673	18007	17579	17674	17830	17963	17834	17830	17800	17634	17926	17770	17668	17753	17599	17794	17774	17682	17790	17759	17692	17659	17773	17816	17749	17780	18039	17750	17729	17734	17759	17817	17753	17823	17954	17744	17716	17597	17758	17687	17890	17768	17513	17673	17762	17513	17758	17662	17524	17735	18007	17879	17661	17778	17818	17826	17717	17781	17814	17772	17734	17864	17756	17771	17545	17664	17759	17727	17712	17522	17686	17730	17842	17558	17835	17745	17715	17660	17825	17672	17803	17840	17718	17750	17700	17928	17834	17952	17827	17711	17685	17680	17675	17615	17804	17645	17798	17794	17919	17775	17740	17936	17757	17676	17821	17853	17705	17617	17814	17720	17733	17695	17794	17832	17801	17703	17729	17811	17669	17720	17771	17778	17707	17870	17714	17717	17676	17714	17816	17954	17835	17643	17682	17705	17887	17727	17850	17730	17866	17543	17815	17694	17674	17774	17639	17736	17795	17837	17768	17743	17842	17716	17708	17805	17619	17794	17853	17880	17814	17736	17540	17831	17683	17690	17730	17697	17694	17815	17649	17652	17766	17744	17758	17705	17703	17702	17856	17550	17747	17984	17797	17841	17617	17694	17753	17575	17685	17917	17945	17712	17719	17613	17968	17777	17753	17773	17655	17667	17796	17592	17750	17710	17912	17828	17742	17690	17749	17671	17861	17789	17759	17830	17745	17690	17744	17648	17798	17792	17696	17785	17745	17686	17688	17637	17787	17699	17821	17851	17693	17683	17904	17889	17758	17713	17566	17676	17669	17634	17639	17661	17689	17828	17622	17938	17683	17804	17599	17743	17803	17799	17690	17789	17769	17841	17914	17685	17874	17768	17821	17695	17784	17753	17891	17697	17615	17739	17702	17811	17756	17660	17874	17832	17675	17719	17784	17818	17729	17744	17804	17613	17730	17780	17630	17898	17816	17738	17753	17803	17598	17836	17805	17946	17803	17625	17744	17808	17755	17777	17893	17789	17623	17724	17605	17785	17920	17755	17847	17639	17781	17799	17817	17700	17752	17835	17713	17797	17672	17874	17803	17779	17686	17607	17704	17783	17760	17724	17584	17802	17965	17671	17615	17683	17698	17794	17777	17771	17551	17843	17753	17698	17803	17756	17747	17916	17849	17685	17652	17862	17669	17719	17656	17685	17781	17768	17652	17701	17877	17589	17571	17885	17824	17653	17685	17917	17795	17734	17676	17771	17771	17782	17735	17783	17836	17705	17760	17622	17525	17845	17832	17732	17767	17738	17810	17870	17816	17834	17844	17807	17792	17737	17784	17863	17903	17842	17667	17737	17631	17782	17802	17741	17930	17578	17686	17919	17771	17874	17669	17863	17904	17758	17761	17681	17851	17833	17765	17829	17739	17920	17723	17677	17817	17765	17597	17797	17736	17930	17895	17687	17749	17834	17835	17579	17795	17917	17967	17659	17664	17592	17669	17778	17763	17863	17816	17677	17694	17793	17871	17784	17810	17844	17565	17686	17713	17836	17689	17771	17729	17893	17732	17638	17812	17962	17819	17834	17875	17878	17632	17879	17542	17752	17735	17641	17649	17728	17700	17855	17677	17660	17635	17728	17962	17825	17672	17885	17711	17683	17583	17824	17786	17687	17778	17741	17808	17681	17796	17773	17704	17774	17832	17739	17828	17610	17822	17657	17758	17599	17855	17805	17871	17783	17796	17945	17722	17734	17727	17817	17768	17595	17800	17934	17662	17784	17817	17818	17847	17796	17753	17788	17735	17835	17849	17794	17829	17635	17542	17687	17728	17669	17714	17660	17826	17757	17713	17710	17784	17828	17672	17849	17888	17784	17745	17777	17752	17746	18103	17511	17764	17805	17750	17694	17746	17838	17768	17812	17804	17811	17789	17830	17782	17720	17705	17813	17742	17679	17765	17640	17702	17716	17615	17646	17736	17751	17841	17904	17773	17605	17629	17932	17939	17582	17804	17918	17776	17879	17671	17631	17799	17798	17672	17907	17622	17855	17621	17715	17779	17937	17778	17759	17804	17764	17821	17839	17680	17932	17621	17834	17683	17762	17837	17617	17750	17764	17894	17781	17822	17796	17570	17780	17668	17714	17566	17709	17700	17663	17886	17749	17781	17715	17932	17836	17769	17491	17835	17837	17869	17688
23777	21443	29080	24701	23275	26815	27388	23142	22635	22610	21892	23324	40146	40674	33433	26717	22109	20523	20397	20028	20042	20216	20136	20197	20097	20123	20064	20051	19993	19911	20049	20107	20163	20113	20081	20060	20277	20011	19952	20184	19920	19975	20043	20072	20138	20075	20218	20110	20140	20102	20265	20213	20017	19898	19999	20084	20033	19978	19680	19804	20139	20199	19961	19905	19922	20060	19912	20111	20137	20056	20158	19987	19938	19906	19840	20142	19864	20018	20115	19972	20067	20039	20023	20118	20184	19974	20024	20031	20149	19838	20195	19986	20088	19977	19785	20115	19956	19982	20001	19716	20036	20180	20092	19977	19942	20205	20119	20140	20202	20046	20030	19889	20039	19959	20060	19921	20169	20090	19853	20111	20240	20116	20113	20102	19799	19888	20021	19883	19840	20154	20071	19968	19974	19922	19854	20103	20162	19984	19944	20095	20092	19966	19960	20233	20008	19984	20062	19873	20104	19904	19956	19963	20042	20198	19883	19949	19785	20006	19801	19891	19880	20174	20241	19874	20221	19791	19919	19839	20029	20100	19925	20156	20093	20007	19905	19972	19817	19788	20044	19918	20074	19951	20222	20019	20136	19944	19911	20204	19983	20168	19877	19973	19941	19821	19874	19929	19905	19921	20074	19808	20089	19812	20195	19866	20006	19746	19981	20157	19759	20002	20089	20031	19967	20090	19916	19950	19993	19902	19974	20076	19922	19948	20307	19860	19932	19895	20108	19974	20000	20071	20005	20040	20034	19971	19970	19998	20079	19899	19962	19966	19961	20053	20097	19865	20031	19939	20022	19840	20082	19814	20177	20043	19824	19961	20017	19934	19863	19857	19894	19990	20022	20094	20089	20186	19943	19949	19800	19878	20007	20192	20043	20059	20034	19915	19928	20073	20135	20167	19851	20023	20165	20065	19874	20090	19980	20002	19935	20059	19846	19901	19779	19948	20046	19760	20046	19930	20004	20025	19943	20019	20099	19986	19830	19788	19850	20030	20141	20008	19961	20052	19870	20040	20092	20201	19895	19842	19935	19909	19827	20009	20165	19836	19889	19746	19979	20018	20061	20208	20079	20152	19763	19855	20110	19940	20061	20045	19930	20094	19971	20080	19940	19900	20122	20047	19932	19795	20102	20197	19907	20107	20104	19852	19951	20088	20124	19900	20047	19899	19873	19929	19918	19976	20056	19920	20047	19847	20079	20093	20008	19801	19730	19839	20067	20141	19847	19875	19923	19957	20048	20046	20250	19897	19965	20071	20136	20017	20131	19978	20032	20004	19954	19986	20078	20010	19973	19953	20038	20183	20002	20149	20021	20043	19992	19994	19894	19993	19863	20136	19955	20243	20032	19835	20139	20144	20092	19951	20161	19957	19977	20073	19982	19969	19953	19920	19984	20070	20024	20005	19921	20273	19923	20151	19897	20070	19913	19974	20067	20014	20007	20015	20043	20090	20016	19796	20092	19895	20042	20015	19909	19995	19857	20122	19968	19912	19979	19880	20005	19828	19919	19693	19947	20103	19890	20070	20206	19826	20233	19764	20065	20150	20024	20083	20087	19884	20004	20223	19964	20052	20045	20039	19945	20067	20005	20150	20010	20037	20227	19914	20157	19813	19865	20001	20037	19982	19957	20197	20074	19992	20077	20068	19941	19902	19974	20144	20117	20131	20188	20038	20089	20116	20016	19866	19857	19988	19840	19748	19978	20015	20043	19989	19982	20096	20100	19947	19979	20098	20265	20156	19936	19956	19846	19966	20011	19971	19746	19873	20097	19969	20060	19965	20025	19949	19967	19930	19906	19914	20001	19920	19834	19964	19962	19929	19980	19982	20092	19923	20102	19980	19974	19945	19949	19995	20007	20012	19953	20022	19945	20002	19994	20111	20110	20075	20097	19871	20065	19857	19944	20000	20089	20276	19923	20058	20026	19953	20080	19942	19801	19928	19976	20118	20036	20044	19744	20052	19893	20193	19869	19988	20083	19891	20165	20033	20008	20058	20142	20214	20110	19952	19781	19920	20142	20024	20085	20085	20111	20007	19891	19885	19838	19963	20068	19907	19956	19942	19904	19823	19915	20004	20024	20052	19976	20072	19729	19948	20150	19996	19966	19922	19816	19775	19788	19926	19903	19859	19848	19862	20012	19943	19978	19912	19902	19699	20078	20062	19790	20011	20176	19979	20207	20081	19948	19915	19784	20040	19847	19786	20056	19965	19865	19937	20192	20154	20136	20032	19909	19950	20079	19757	19943	19978	20177	20104	20042	20001	19957	20104	19852	19862	19849	20099	20059	20005	19854	20071	19856	19717	19705	19932	19997	19964	19844	20035	19972	20034	19891	20062	19957	20062	20012	20049	20012	20180	20045	19919	20003	20093	19826	19936	19977	20039	19764	20028	19810	19827	20046	19851	19933	19913	19971	20111	19885	20046	20026	20025	19899	20017	19973	19942	19845	19787	20069	19957	19978	20199	20021	20018	20143	19993	20064	19944	19770	19911	19929	20005	19834	20021	20071	20011	20121	19917	19907	20053	20095	19956	19961	19957	19803	20066	19946	19959	19986	20181	20068	20045	20006	19856	19787	19998	19787	20015	19977	20041	19808	19895	20161	20062	19990	19912	20072	19986	19796	19952	19896	20094	20113	19973	19868	20103	20022	20137	19883	20069	19854	19950	20125	20032	20052	19963	20168	20008	20198	19952	20005	19968	19809	20080	20147	19912	20069	19834	20171	20060	20019	19827	19995	20145	19983	20087	20085	20166	20109	19860	19969	19984	19745	19771	20150	20080	19948	20000	19791	20213	19971	20081	20051	19905	19981	20124	19869	20048	19980	20129	19890	19859	20053	19839	19938	20080	19892	20121	19916	19969	19906	19805	20005	19930	19882	19979	20056	19976	19958	20002	20064	19812	19785	20008	19872	19891	20104	19997	19921	20049	19921	19859	20025	19777	19928	20238	20163	20025	19942	19981	20118	19905	19851	19859	19915	20061	20110	20043	19794	20028	19998	19953	20205	19946	19891	19913	19841	20077	19927	20133	20083	20062	19932	19922	20111	20010	20175	20067	20072	19969	19911	20032	20026	20293	20162	20119	19863	19876	19864	20001	19932	19896	19787	19901	19801	20143	19812	20163	19892	19992	20081	19968	19961	19923	20090	19927	20094	19964	20078	20078	20098	19851	19756	19925	20025	20036	20297	20193	20042	19904	20109	19812	19923	19850	20010	19659	20015	19997	20118	20116	20108	20290	20072	19863	19978	20119	20044	20197	20229	19799	19896	19924	20133	20204	20167	20057	19965	20018	20124	19898	20027	19868	19866	19887	19769	19869	19971	20058	19774	20017	19781	20010	20094	20043	20110	20059	20002	20011	20037	20264	20127	19996	20079	20092	19895	19979	19882	20115	19979	20000	19897	19825	19926	19929	19830	20011	20043	19800	19974	19959	19845	19961	20083	20043	19793	19978	20052	19922	20310	20098	20012	19936	19953	19895	19866	19845	20124	19992	19975	20099	20143	20008	19792	20314	20059	20003	20046	19892	20082	20031	19913	19947	20038	19812	20062	19947	19841	20009	20062	20023	19935	20177	20131	20209	20029	19752	20041	19841	20033	20039	20145	19779	20083	20110	20048	19934	19880	19961	20112	20020	20031	20071	19681	19865	19734	19743	19931	19997	20074	19747	19960	19926	20033	20005	20029	20096	19851	19904	19900	19998	19991	19956	19869	19922	19999	20090	19817	20231	20095	19827	20184	20134	20129	20009	19782	19900	19844	19993	19787	19934	20052	20134	20025	20253	20162	19956	19932	20102	19851	20171	20002	20028	19895	20321	19973	20047	19823	20020	20259	19810	19919	20061	20178	19969	19938	19917	19857	20182	20059	20062	20070	19998	20098	20053	20034	20039	19980	20080	20101	19961	19814	20087	20082	20157	20069	19899	20074	20222	20229	19892	19797	20109	20177	20037	19946	19927	19922	19877	20022	20046	20165	19956	20010	19919	19954	19971	20058	19841	19988	20068	19989	20030	20122	19963	19933	20001	19903	20007	20084	20058	20171	20092	19846	20017	19935	20084	19942	19974	20115	20049	19850	19702	19967	19936	19867	19920	19965	20045	20177	20072	20031	20090	20255	19953	20183	20067	19881	20016	20114	19945	19985	20048	20223	20035	19890	19848	19955	19956	20052	19778	20193	20101	20128	20286	19748	20041	19815	20054	20157	20078	19895	20028	19986	19944	19960	20081	20159	19979	19850	20058	20141	19867	20031	20131	20221	20001	20168	19930	20113	19922	19895	20080	20107	19932	19843	20021	19938	20027	20018	19969	20086	19953	20042	19997	20015	20082	19986	20055	20150	20114	19884	19978	19875	20142	19944	19889	19949	19958	20020	19924	19973	19910	19942	20142	19974	19989	20134	20049	20077	19997	19995	20024	20028	20114	20180	19761	20077	20101	19940	20124	20194	19883	19946	19926	20062	20012	20070	19994	19910	19889	19854	19954	20107	19954	20199	20063	19919	20195	19883	20113	19741	19921	20022	20050	19903	19759	19800	19833	19949	19959	19908	19902	20096	19837	20131	20085	19860	19917	19995	20009	19969	19879	19891	19957	20023	20114	19922	20188	19926	19993	19899	19920	20127	20069	20138	19876	20042	19994	19972	19929	19926	19997	20078	20025	19889	19829	19911	19989	19954	20119	19794	20086	19931	19958	20022	19975	19933	19779	19886	19952	20145	20178	19824	19904	19992	19965	20050	19957	19843	19888	20290	19950	19933	20081	19675	19976	19907	19878	20069	19835	19980	20085	19898	20008	20099	20004	20092	20024	19870	19979	20276	19979	20045	19883	19906	20103	20126	20046	20174	20065	19950	19839	20058	19877	19984	19713	19975	20013	19919	20220	20031	19908	20188	20226	19931	19993	20174	19973	20065	19884	19950	20066	20075	20175	20021	20004	20164	20028	20144	19852	20032	20111	20098	20092	19987	20139	20048	19859	20157	19948	20025	19994	19944	19906	20129	19871	19864	19830	20036	19921	19873	20085	19939	19950	20060	19868	19956	20053	19883	20058	20117	20082	19953	20094	19920	20082	20071	20026	20025	19856	20138	19817	19944	20189	19968	19907	19788	20142	20006	20015	20086	20082	19869	19955
20308	34134	33675	31476	28095	28227	24523	22620	22206	21377	20476	23898	43918	41635	33867	25234	19372	17892	18013	17783	17626	17835	17900	17678	17713	17740	17824	17839	17883	18028	17781	17768	17727	17788	17719	17929	17909	17719	17686	17894	17623	17746	17754	17711	17803	17762	17863	17805	17767	17861	17725	17704	17762	17581	17763	17731	17733	17603	17719	17780	17725	17739	17746	17679	17847	17840	17801	17990	17756	17769	17662	17843	17828	17866	17827	17656	17833	17798	17808	17714	17947	17695	17872	17870	17768	17651	17709	17642	17747	17945	17767	17712	17708	17645	17718	17670	17813	17636	17814	17752	17682	17745	17847	17832	17722	17749	17816	17646	17803	17789	17731	17640	17790	17829	17618	17875	17407	17551	17788	17750	17686	17777	17790	17719	17717	17797	17686	17842	17561	17734	17731	17766	17638	17502	17788	17840	17735	17647	17617	17750	17740	17755	17533	17868	17689	17699	17996	17607	17725	17823	17710	17808	17857	17666	17630	17840	17440	17661	17704	17769	17793	17950	17819	17702	17764	17680	17739	17650	17796	17905	17917	17829	17803	17620	17704	17660	17745	17750	17755	17791	17655	17767	17767	17785	17686	17553	17829	17874	17685	17734	17702	17676	17669	17919	17755	17466	17804	17607	17695	17755	17767	17514	17732	17750	17624	17623	17831	17807	17738	17705	17700	17671	17624	17746	17729	17791	17681	17841	17816	17888	17807	17754	17808	17587	17735	17751	17683	17915	17628	17782	17596	17544	17584	17746	17611	17583	17560	17844	17618	17688	17678	17805	17845	17840	17816	17782	17927	17819	17729	17790	17731	17728	17856	17719	17691	17780	17589	17810	17866	17624	17956	17638	17867	17736	17832	17810	17772	17639	17739	17796	17650	17854	17566	17742	17859	17804	17542	17690	17751	17734	17679	17614	17639	17725	17861	17840	17710	17728	17785	17806	17859	17593	17832	17660	17689	17804	17639	17894	17628	17647	17520	17734	17675	17636	17769	17711	17713	17638	17655	17756	17734	17775	17911	17895	17686	17765	17876	17644	17615	17640	17662	17712	17776	17905	17866	17729	17670	17678	17773	17586	17813	17869	17699	17703	17629	17858	17843	17880	17649	17771	17641	17666	17844	17889	17797	17808	17607	17729	17750	17664	17688	17792	17730	17659	17599	17537	17930	17723	17667	17738	17693	17701	17840	17645	17782	17697	17783	17791	17738	17795	17698	17685	17721	17772	17834	17704	17731	17700	17859	17622	17708	17775	17779	17651	17717	17702	17696	17815	17806	17549	17814	17584	17582	17648	17738	17716	17598	17743	17651	17931	17711	17661	17694	17991	17751	17726	17730	17528	17892	17662	17587	17650	17890	17582	17819	17696	17810	17738	17516	17645	17806	17686	17684	17634	17694	17794	17699	17845	17548	17891	17779	17575	17634	17953	17846	17718	17643	17801	17844	17560	17814	17801	17793	17766	17738	17662	17752	17826	17676	17772	17567	17650	17741	17888	17783	17688	17742	17681	17914	17644	17767	17564	17681	17662	17897	17699	17746	17819	17670	17768	17869	17814	17908	17675	17734	17812	17728	17658	17695	18043	17785	17599	17700	17950	17691	17794	17856	17763	17729	17690	17679	17642	17762	17650	17762	17801	17798	17694	17791	17787	17664	17744	17900	17829	17715	17667	17809	17786	17715	17604	17783	17832	17851	17999	17779	17770	17882	17741	17694	17801	17781	17849	17758	17854	17667	17777	17741	17716	17750	17793	17826	17722	17814	17737	17828	17768	17776	17805	17852	17631	17763	17726	17845	17685	17758	17661	17829	17688	17831	17909	17669	17708	17716	17562	17779	17730	17708	17654	17658	17893	17674	17782	17850	17700	17679	17673	17815	17694	17769	17660	17811	17733	17792	17619	18079	17586	17628	17637	17782	17693	17578	17756	17692	17738	17643	17649	17972	17561	17700	17952	17883	17892	17902	17712	17775	17785	17901	17792	17821	17803	17549	17804	17630	17713	17744	17953	17939	17675	17751	17673	17744	17664	17774	17530	17727	17788	17813	17734	17731	17849	17716	17956	17603	17680	17627	17796	17724	17799	17754	17900	17536	17607	17827	17881	17752	17608	17835	17782	17763	17842	17803	17754	17614	17762	17442	17605	17614	17786	17643	17729	17842	17790	17609	17851	17828	17814	17745	17829	17715	17679	17780	17724	17624	17738	17719	17806	17574	17656	17712	17801	17750	17821	17705	17673	17601	17728	17655	17850	17779	17651	17773	17654	17867	17765	17741	17834	17658	17775	17822	17715	17764	17730	17634	17796	17669	17712	17461	17653	17732	17651	17867	17850	17461	17720	17695	17708	17796	17655	17641	17691	17794	17688	17741	17741	17775	17757	17784	17821	17890	17622	17830	17648	17819	17681	17657	17710	17655	17639	17600	17655	17715	17699	17721	17652	17597	17969	17800	17798	17739	17569	17721	17770	17582	17799	17668	17639	17742	17818	17799	17603	17893	17713	17676	17691	17692	17571	17976	17691	17687	17639	17880	17759	17729	17631	17727	17813	17706	17783	17691	17691	17898	17637	18003	17825	17678	17669	17576	17784	17785	17777	17590	17779	17532	17920	17925	17767	17598	17557	17684	17591	17709	17709	17786	17576	17807	17762	17867	17856	17751	17713	17612	17725	17779	17855	17711	17727	17742	17869	17784	17834	17714	17660	17756	17659	17702	17806	17816	17816	17647	17822	17593	17686	17846	17785	17811	17715	17898	17654	17598	17819	17764	17904	17745	17939	17695	17828	17606	17721	17888	17772	17825	17908	17840	17767	17655	17920	17738	17775	17693	17691	17794	17628	17848	17728	17735	17883	17852	17554	17662	17731	17596	17748	17629	17817	17804	17814	17645	17675	17847	17831	17833	17823	17952	17873	17719	17700	17742	17730	17837	17799	17827	17780	17599	17766	17928	17722	17617	17820	17707	17799	17737	17926	17641	17789	17852	17770	17781	17681	17883	17831	17602	17667	17866	17766	17761	17758	17678	17675	17667	17690	17749	17675	17787	17603	17852	17787	17735	17543	17955	17557	17718	17695	17579	17880	17783	17488	17786	17694	17781	17665	17668	17731	17788	17729	17790	17744	17628	17828	17748	17759	17696	17836	17721	17809	17842	17735	17836	17789	17731	17759	17798	17831	17559	17825	17700	17775	17754	17712	17833	17773	17724	17812	17620	17640	17827	17727	17852	17673	17795	17799	17783	17808	17782	17666	17596	17725	17686	17666	17698	17589	17593	17607	17847	17841	17572	17687	17619	17601	17659	17761	17746	17627	17791	17720	17574	17885	17691	17746	17840	17715	17890	17734	17901	17457	17661	17786	17725	17735	17769	17707	17747	17830	17769	17715	17661	17707	17698	17774	17784	17815	17749	17752	17726	17768	17812	17689	17862	17812	17732	17722	17610	17827	17617	17824	17691	17730	17646	17746	17596	17786	17868	17930	17807	17986	17722	17688	17990	17739	17792	17767	17882	17652	17698	17741	17743	17756	17581	17888	17635	17814	17558	17757	17909	17716	17633	17657	17643	17727	17804	17910	17775	17828	17771	17596	17833	17816	17638	17860	17830	17757	17828	17793	17909	17723	17810	18021	17695	17788	17780	17704	17754	17885	17647	17729	18053	17697	17707	17599	17719	17878	17768	17714	17866	17723	17746	17646	17778	17722	17704	17868	17591	17827	17993	17743	17716	17755	17768	17640	17863	17687	17719	17668	17774	17809	17713	17640	17647	17751	17694	17739	17860	17715	17969	17693	17781	17787	17712	17749	17833	17769	17826	17762	17756	17853	17877	17966	17677	17740	17723	17646	17701	17591	17924	17754	17893	17705	17770	17793	17631	17676	17855	17644	17735	17752	17769	17709	17711	17737	17651	17873	17686	17897	17593	17789	17721	17703	17797	17915	17723	17685	17701	17683	17762	17574	17895	17915	17735	17885	17927	17806	17727	17831	17835	17761	17879	17685	17725	17608	17772	17690	17623	17646	17876	17696	17748	17717	17668	17790	17663	17725	17972	17637	17714	17869	17630	17884	17722	17865	17763	17776	17768	17643	17843	17674	17705	17768	17852	17675	17713	17879	17795	17761	17836	17560	17708	17787	17852	17697	17679	17796	17715	17852	17791	17464	17843	17671	17836	17770	17770	17846	17769	17718	17757	17858	17707	17627	17727	17883	17737	17699	17875	17776	17752	17833	17719	17930	17815	17732	17804	17859	17698	17621	17843	17711	17767	17774	17749	17827	17612	17729	17673	17706	17870	17571	17722	17578	17718	17784	17733	17890	17786	17686	17750	17673	17749	17771	17739	17694	17781	17875	17917	17757	17929	17591	17760	17694	17697	17675	17560	17895	17679	17675	17725	17936	17632	17743	17689	17811	17684	17741	17741	17653	17679	17615	17540	17673	17711	17838	17897	17795	17741	17726	17869	17624	17800	17679	17805	17667	17689	17778	17763	17740	17843	17591	17790	17862	17805	17609	17701	17674	17690	17818	17956	17655	17836	17677	17880	17801	17717	17781	17718	17895	17748	17892	17705	17591	17769	17807	17741	17670	17837	17784	17827	17594	17695	17753	17576	17646	17728	17765	17724	17640	17917	17710	17726	17684	17789	17817	17819	17569	17747	17867	17832	17672	17901	17710	17780	17783	17801	17792	17655	17716	17908	17858	17775	17723	17794	17629	17819	17787	17752	17615	17782	17861	17674	17917	17683	17735	17757	17880	17765	17675	17850	17772	17681	17700	17671	17808	17862	17746	17699	17683	17782	17592	17887	17784	17682	17580	17475	17695	17563	17754	17728	17662	17815	17669	17759	17614	17793	17796	17683	17724	17863	17612	18033	17789	17648	17841	17870	17765	17818	17652	17716	17752	17846	17539	17729	17868	17717	17762	17918	17616	17641	17829	17870	17636	17700	17894	17666	17764	17762	17791	17836	17715	17550	17576	17805	17783	17568	17663	17707	17587	17697	17677	17726	17773	17635	17816	17706	18030	17760	17744	17787	17897	17806	17700	17723	17765	17830	17830	17758	17659	17769	17785	17819	17747	17854	17896	17767	17616	17732	17863	17840	17803	17877	17745	17745	17922	17815	17729	17665	17863	17816	17777	17653	17735
29760	23776	26055	23873	22193	21856	21566	20997	20719	20858	20718	20636	22405	23304	22186	21254	20732	20406	20599	20235	20359	20389	20255	20339	20471	20408	20369	20250	20366	20210	20241	20405	20164	20564	20471	20410	20472	20451	20358	20397	20131	20408	20209	20237	20306	20272	20459	20444	20291	20300	20556	20443	20317	20439	20232	20213	20133	20461	20510	20267	20290	20196	20234	20352	20193	20198	20326	20314	20445	20306	20307	20502	20400	20071	20331	20414	20172	20230	20269	20389	20167	20613	20355	20430	20452	20447	20338	20170	20191	20362	20267	20355	20395	20459	20256	20360	20265	20131	20459	20420	20322	20321	20392	20716	20327	20210	20397	20326	20465	20222	20283	20283	20100	20227	20487	20192	20291	20194	20205	20372	20217	20350	20214	20298	20407	20329	20386	20385	20143	20405	20521	20333	20231	20181	20317	20354	20327	20377	20360	20276	20347	20359	20304	20295	20274	20392	20276	20424	20429	20155	20403	20372	20301	20162	20084	20321	20443	20214	20172	20282	20205	20270	20436	20390	20245	20395	20310	20287	20342	20329	20099	20341	20284	20373	20324	20305	20365	20294	20463	20140	20340	20163	20184	20464	20160	20264	20181	20203	20482	20427	20156	20136	20234	20192	20192	20170	20335	20297	20339	20188	20290	20380	20286	20396	20212	20385	20224	20443	20146	20487	20326	20141	20279	20435	20343	20375	20309	20015	20216	20274	20343	20308	20498	20076	20385	20073	20174	20188	20386	20343	20341	20324	20103	20405	20109	20317	20439	20369	20416	20313	20079	20169	20338	20282	20401	20461	20408	20151	20143	20203	20295	20221	20415	20209	20199	20328	20329	20403	20168	20400	20331	20251	20244	20373	20090	20257	20209	20337	20426	20303	20304	20260	20145	20312	20366	20299	20271	20211	20370	19991	20249	20452	20268	20351	20190	20342	20315	20251	20449	20235	20296	20529	20457	20295	20393	20256	20210	20229	20432	20396	20313	20300	20211	20281	20388	20160	20478	20189	20125	20361	20374	20215	20274	20141	20311	20174	20311	20257	20354	20552	20252	20322	20232	20312	20096	20341	20442	20496	20320	20211	20254	20044	20272	20191	20234	20190	20276	20275	20249	20098	20391	19988	20400	20357	20302	20252	20447	20146	20368	20239	20383	20332	20307	20311	20240	20171	20139	20116	20283	20386	20164	20179	20480	20231	20358	20325	20246	20376	20324	20188	20234	20219	20311	20243	20162	20403	20286	20163	20470	20255	20139	20425	20290	20318	20376	20154	20340	20355	20256	20453	20112	20049	20351	20365	20488	20179	20321	20410	20316	20380	20330	20204	20255	20134	20457	20301	20373	20286	20308	20478	20331	20393	20114	20249	20268	20360	20233	20393	20348	20356	20087	20303	20304	20295	20370	20253	20318	20027	20304	20194	20332	20082	20390	20208	20423	20493	20300	20316	20294	20267	20339	20308	20151	20207	20153	20081	20389	20281	20395	20044	20176	20219	20189	20274	20262	20442	20172	20144	20295	20054	20464	20346	20308	20205	20295	20415	20429	20385	20400	20163	20483	20169	20286	20388	20286	20236	20307	20225	20323	20019	20148	20387	20351	20277	20205	20493	20440	20238	20349	20145	20607	20138	20248	20134	20390	20438	20342	20135	20365	20211	20393	20277	20416	20324	20410	20105	20369	20345	20357	20224	20141	20505	20239	20343	20217	20323	20453	20320	20344	20379	20408	20145	20302	20289	20513	20163	20229	20333	20306	20125	20172	20240	20280	20331	20210	20275	20324	20339	20337	20056	20179	20385	20450	20283	20297	20284	20393	20355	20455	20101	20157	20353	20063	20296	20471	20282	20443	20354	20230	20093	20209	20214	20350	20397	20138	20146	20279	20263	20393	20311	20380	20521	20222	20270	20512	20250	20356	20276	20342	20344	20137	20288	20429	20226	20310	20048	20240	20282	20437	20321	20189	20145	20668	20481	20256	20381	20493	20246	20265	20313	20394	20285	20327	20198	20128	20335	20373	20217	20291	20562	20344	20333	20240	20316	20271	20233	20237	20181	20375	20353	20144	20166	20438	20324	20418	20348	20251	20192	20282	20309	20353	20332	20588	20289	20304	20246	20121	20179	20393	20503	20235	20455	20381	20428	20371	20137	20397	20337	20278	20429	20383	20468	20528	20110	20190	20196	20508	20099	20358	20468	20168	20227	20269	20411	20385	20331	20324	20301	20314	20275	20437	20170	20532	20166	20253	20280	20348	20394	20177	20241	20133	20181	20241	20420	20528	20283	20243	20405	20327	20258	20171	19985	20239	20408	20397	20272	20416	20364	20233	20300	20243	20341	20498	20185	20470	20331	20374	20262	20274	20392	20097	20483	20756	20299	20174	20283	20339	20197	20249	20623	20290	20214	20339	20252	20298	20191	20332	20501	20289	20341	20274	20253	20300	20142	20291	20402	20415	20256	20347	20296	20269	20168	20489	20379	20350	20023	20253	20264	20133	20216	20353	20177	20128	20346	20158	20160	20421	20429	20375	20323	20357	20285	20105	20379	20214	20413	20513	20159	20357	20236	20362	20266	20351	20401	20419	20272	20409	20289	20477	20223	20311	20215	20175	20228	20108	20406	20267	20354	20368	20338	20432	20413	20252	20267	20181	20167	20392	20239	20337	20230	20152	20188	20318	20115	20261	20498	20436	20476	20384	20560	20378	20278	20382	20569	20155	20329	20367	20367	20150	20104	20379	20404	20249	20165	20638	20313	20263	20294	20231	20507	20223	20282	20359	20277	20314	20204	20407	20396	20280	20368	20282	20016	20195	20185	20243	20317	20220	20256	20247	20381	20412	20448	20150	20186	20265	20233	20428	20404	20373	20261	20206	20384	20310	20442	20452	20224	20217	20263	20277	20187	20251	20450	20232	20298	20535	20449	20268	20341	20419	20203	20514	20304	20370	20243	20195	20316	20117	20207	20256	20190	20394	20271	20416	20414	20219	20476	20419	20249	20148	20318	20249	20219	20347	20294	20479	20129	20314	20383	20351	20465	20289	20444	20259	20207	20158	20348	20359	20253	20252	20294	20592	20300	20249	20316	20340	20126	20273	20406	20396	20626	20474	20197	20414	20345	20379	20401	20400	20300	20361	20268	20364	20289	20438	20336	20046	20264	20035	20254	20438	20199	20408	20424	20420	20314	20387	20329	20386	20234	20368	20360	20264	20323	20389	20416	20427	20265	20331	20408	20491	20335	20364	20379	20242	20356	20353	20055	20143	20239	20345	20321	20232	20174	20225	20399	20470	20230	20199	20153	20422	20395	20330	20345	20352	20504	20430	20105	20237	20287	20315	20389	20281	20354	20294	20192	20336	20372	20301	20182	20311	20295	20386	20193	20131	20232	20407	20300	20366	20434	20256	20181	20476	20275	20136	20419	20260	20234	20158	20397	20161	20276	20179	20430	20396	20145	20260	20390	20523	20427	20156	20437	20253	20219	20255	20455	20332	20149	20395	20239	20483	20195	20271	20379	20271	20401	20434	20233	20463	20340	20448	20464	20149	20369	20467	20300	20317	20523	20469	20281	20400	20532	20237	20045	20061	20228	20414	20045	20350	20300	20341	20249	20352	20427	20452	20183	20255	20054	20163	20397	20315	20352	20283	20393	20466	20356	20429	20191	20425	20588	20265	20439	20425	20334	20482	20318	20354	20238	20453	20326	20487	20469	20233	20259	20270	20336	20329	20445	20454	20406	20367	20211	20227	20374	20376	20251	20174	20102	20348	20231	20285	20039	20240	20268	20180	20384	20419	20128	20279	20136	20185	20385	20436	20371	20201	20514	20333	20231	20332	20345	20280	20250	20239	20388	20653	20324	20278	20507	20336	20308	20296	20182	20287	20171	20092	20253	20298	20327	20240	20489	20482	20447	20479	20274	20609	20549	20399	20179	20313	20162	20232	20334	20333	20279	20209	20407	20205	20412	20244	20220	20488	20588	20344	20355	20344	20396	20463	20303	20244	20283	20200	20289	20117	20306	20173	20299	20319	20224	20360	20336	20322	20317	20436	20172	20353	20048	20208	20326	20274	20334	20224	20313	20310	20543	20239	20162	20152	20264	20647	20478	20388	20453	20356	20143	20182	20190	20474	20424	20418	20272	20423	20302	20167	20416	20405	20310	20376	20502	20464	20100	20386	20322	20449	20430	20255	20244	20370	20249	20312	20262	20306	20444	20337	19953	20354	20283	20371	20482	20312	20329	20445	19966	20186	20250	20410	20330	20391	20329	19977	20346	20289	20251	20275	20397	20184	20373	20416	20240	20440	20211	20090	20520	20409	20205	20082	20358	20325	20303	20417	20382	20316	20364	20274	20182	20152	20121	20263	20264	20420	20419	20146	20126	20425	20117	20233	20268	20277	20239	20238	20370	20147	20393	20250	20348	20301	20222	20532	20419	20481	20363	20293	20483	20391	20293	20215	20206	20416	19952	20381	20413	20203	20089	20396	20235	20372	20203	20374	20084	20411	20488	20433	20501	20230	20192	20276	20540	20285	20447	20292	20304	20354	20276	20372	20206	20346	20229	20207	20294	20393	20669	20345	20331	20359	20361	20144	20236	20140	20371	20256	20191	20245	20238	20393	20052	20200	20321	20405	20432	20319	20347	20293	20258	20477	20274	20154	20383	20229	20359	20158	20376	20325	20225	20514	20198	20207	20288	20474	20032	20312	20216	20261	20391	20546	20225	20224	20373	20284	20304	20392	20183	20337	20049	20177	20317	20185	20397	20475	20415	20240	20286	20318	20191	20321	20216	20209	20316	20239	20382	20344	20217	20239	20491	20223	20456	20439	20279	20327	20411	20347	20262	20123	20527	20483	20219	20196	20398	20288	20393	20393	20315	20511	20219	20442	20162	20260	20416	20321	20123	20366	20379	20230	20445	20281	20314	20361	20424	20300	20335	20356	20237	20232	20162	20150	20191	20252	20162	20647	20175	20221	20221	20146	20319	20153	20431	20442	20429	20116	20247	20347	20328	20218	20256	20244	20224	20068	20226	20450	20336	20541	20557	20409	20165	20496	20112	20226	20293	20162	20202	20267	20441	20250	20251	20180	20303	20419	20342	20421	20266	20185	20369	20395	20423	20279	20287	20409	20413	20246	20093
19151	22745	23268	21436	20891	20215	19661	18832	18649	18614	18892	18549	21687	21533	20040	18894	18075	17943	18008	17831	17996	17690	17980	17850	17903	17840	17721	17796	17783	18030	17982	17733	17884	17888	17955	17893	17896	18058	17815	17795	18065	17756	17832	17962	17943	17990	17836	17990	17917	18046	18064	17936	17883	17982	17983	17638	18010	17937	17863	18129	17968	17924	18179	17823	17934	18082	18074	17851	17946	18082	17984	18018	17790	18044	17688	17906	17809	17820	17933	17890	17839	18026	17964	17975	17810	17981	18099	17954	17768	17949	17857	17717	17920	17927	17869	17828	17984	17912	18132	17901	17895	17810	18088	17992	17871	17983	18095	17956	17861	17937	17943	17927	17987	17952	18019	17966	17974	17972	17939	18019	17889	17805	18014	17945	17996	17914	17772	17986	17844	17985	18004	17949	17939	17947	18078	17884	17996	17802	17920	18105	17936	17847	17951	18040	17928	18035	18034	17891	17823	17943	17844	17856	17916	17788	17970	17869	18001	17820	18016	17861	17849	17981	17850	17984	17995	17922	17871	17871	18008	18075	17891	17844	17978	18039	17978	17816	17863	18024	18001	17969	17947	17846	17749	17917	17969	17957	18054	18031	17955	18022	17976	17778	18111	17894	17844	17863	17902	17876	17823	17976	17995	18055	18042	17923	17949	18074	17999	17951	18044	17976	17975	17961	18007	17909	17971	17998	17885	17950	17880	17911	18001	18067	17902	17845	17878	17878	17974	17608	17871	17953	17872	17895	17829	17833	18038	17928	17954	17810	18113	17849	18021	17940	17845	17933	17946	17796	17867	17916	17985	17970	17963	17917	17924	17796	17925	18126	18090	17947	17931	17868	17930	17869	18034	17970	17887	17939	18044	17862	17999	17808	17937	18079	17896	17989	17777	17977	17925	17997	17740	17906	17918	18067	17966	17801	17859	17754	17914	17921	17844	18003	18038	17970	17817	18010	18019	17798	17800	17926	17856	17905	17931	18006	17920	17961	17906	18078	17867	17876	18029	17727	17997	17900	17969	17946	17955	17973	17790	17933	17964	17895	17927	17972	17809	17967	17993	17901	17790	17734	17716	17895	17807	17995	17926	17921	18008	17847	17985	17798	17947	17798	17892	18058	17871	18004	18149	17777	17748	17818	17717	17745	17997	18005	17841	18014	17713	17929	18099	17982	17651	17939	17899	17927	17976	17951	18005	17848	17854	18006	17951	17857	17885	17940	17736	17977	17843	17895	18055	17855	17891	18200	18085	17961	17921	17909	17919	17953	17856	17693	17924	17946	17900	17895	18007	17958	17927	17915	17847	18131	17740	17990	17986	17964	17848	17763	17854	17921	17943	17847	17944	17893	17768	17758	17932	18056	17714	18072	17898	17954	17946	17751	17848	17856	17945	17951	18078	17803	17887	18053	17866	18033	17795	18019	18028	17863	17966	18153	17807	17906	17915	17858	17935	17683	17815	17957	17880	18122	17859	18000	17795	18090	17993	17889	17717	17759	17980	17999	18024	17843	18029	17909	17910	17806	17994	17837	17892	17776	18068	17994	17900	17851	17893	17902	17825	17874	17778	17975	17937	17765	17889	18033	17831	17863	17898	17776	18078	18018	17876	17867	17993	17914	17983	17876	17870	17977	17759	18003	17836	17945	17938	17911	17918	18038	17957	17988	17884	17940	17848	17922	18040	18042	17886	17822	17956	17915	17968	17737	17912	17921	17905	17928	17725	17984	17840	17767	17842	18078	17958	17852	17983	17841	17842	17943	18071	17843	17819	17835	17986	17962	17910	17832	17939	17902	17929	17952	18046	17812	17990	17896	18019	17889	17885	17822	18011	17906	17874	18076	17754	18077	17886	17879	17830	17939	17769	17898	18032	17857	17777	17964	18150	17846	18049	17889	17935	17879	17927	17970	18009	17926	17908	17927	17951	17871	17789	18050	18099	17845	17837	17928	17942	17852	18050	17826	17915	17955	17946	18000	17977	17958	17872	17806	17978	18071	18059	17945	17959	17941	17809	17943	17874	17907	17888	17860	17831	17954	17877	17988	17849	17957	18139	17975	17960	17929	17928	17934	17901	17922	18108	17909	17872	17938	17925	17899	17827	18017	17798	18048	17808	18000	17817	17974	17813	17879	18020	18050	17950	17831	17916	18149	18018	17912	17905	18056	17833	17833	17872	17799	17953	17929	17890	17799	17905	17910	18078	18008	17879	18079	17990	17897	17858	18009	17803	17982	17862	17994	17936	18001	17787	18003	18010	17741	17925	18027	18073	17916	17859	17954	17845	18027	17864	18014	18067	18054	17895	18001	17836	17936	17778	17915	17961	18100	17929	18070	17904	17862	17907	17695	18045	18027	17697	17750	18036	17874	17862	17837	17925	17805	17865	17789	17980	18031	17976	17715	18043	18020	17892	17968	17914	17902	17892	18068	17968	18068	17931	17918	18121	17982	17938	18029	18037	17843	18025	18048	17875	17887	17784	17836	17855	17841	17968	17674	17922	17903	17853	17891	17831	17914	18036	17819	17845	17828	17921	17828	17679	17883	18036	17933	17856	17849	17861	18127	17867	17984	17947	18049	18020	18028	17782	17840	17893	17938	18064	17847	17950	17918	18006	17882	18068	17960	18058	17840	17952	17937	17852	17840	18021	17875	17905	17788	17968	17965	17957	17931	17900	17791	17829	17815	18016	17978	17951	17769	18048	17882	17860	17899	17995	17937	17816	17833	17993	17844	17803	17739	18061	17918	17788	17865	17854	17815	18004	17867	17971	17963	17989	17747	17920	18041	17839	17992	17845	17870	17989	17783	17851	17930	17953	17814	18018	17822	17808	17981	18158	17890	18021	17819	17892	17885	17827	18000	17860	17659	17746	17855	17971	17986	18064	18022	18020	17864	17935	18126	18071	17771	17876	17888	18132	18006	17888	17818	17957	17953	17910	17787	18029	17947	17788	17919	17940	17879	18084	17975	17802	17878	17789	18017	17791	17953	17853	17951	17812	17980	17833	17955	18003	17842	17906	18067	18059	17862	17789	18028	17766	17924	17941	18135	18039	17902	17862	17827	18021	17872	17895	17779	17817	18000	17872	17835	18034	17889	17830	17767	18095	17944	17793	17979	17986	18034	17984	17885	17917	18110	17965	17951	17916	18040	17965	17920	17703	17794	17779	17860	17954	17880	18030	17948	18029	18017	17770	17908	17989	17921	18170	17912	18075	17933	17852	17977	17970	18028	17902	17956	18055	18061	17901	17860	18122	17871	18177	17776	17948	17971	18086	17937	17881	17932	18027	17932	17868	17952	17926	17871	17910	18094	17878	17882	17817	18018	17906	17906	17921	18100	17857	17960	18051	17994	18066	17854	17936	18044	17764	18064	17947	17703	17950	17977	17775	17889	17789	17934	18023	18061	18010	17863	18050	18024	18044	17841	17825	17948	17813	17971	17907	17951	18040	18071	17979	18051	17990	17902	18070	18028	18086	18036	18041	17933	17894	17922	17962	18005	17927	17867	18038	17845	17892	17977	18026	17918	17951	17892	17793	17899	17898	18001	17786	17890	17869	18056	18045	17913	17845	17849	18073	17756	17779	17923	17917	18090	17954	17981	17767	17876	18116	17914	17858	17779	18062	17958	17821	17945	17904	17984	18049	17913	17833	17907	17892	17867	18062	17780	17948	17931	17988	17872	18071	17908	18043	18020	17872	17932	18266	17872	17979	17965	17822	18072	17858	17764	17819	18016	17907	17839	17864	17955	17909	17759	17909	18041	17969	17864	17942	17972	17876	17858	17855	17921	18144	18080	17872	17973	17931	17927	18024	17862	17916	18069	18207	18039	17906	17809	17818	17777	17998	17999	17891	17951	17984	18055	18084	17880	17929	17903	17911	17832	17783	17971	17963	17814	17967	18015	17904	17966	18040	17917	17955	17853	17960	17832	18056	17889	17994	17994	17985	18011	17857	17898	17984	17910	17993	17990	18094	18019	17933	17924	17798	17912	17980	17898	17980	17785	18014	17815	17975	17899	18032	17839	18066	17952	18059	17850	17904	17856	18189	18040	17924	17894	17939	18146	17928	17946	17914	17891	17862	18030	17767	17945	17929	17832	17894	17856	17893	18111	18005	17931	17955	17926	17992	17930	17811	17858	17910	17823	17994	17784	17926	18037	17968	17869	17880	18122	17971	17947	17826	17733	17943	17991	17891	18096	17954	17951	17969	17930	18066	17993	17994	18009	18094	18029	17876	18081	18040	17898	17766	17975	17989	17919	18012	17948	17841	17955	17950	17855	17978	17959	17981	17954	17896	17856	17890	17808	17821	18013	18042	18043	17997	17979	17937	18097	17845	17928	17811	18052	18048	17938	18096	17733	17883	17979	17857	17990	17948	17830	17988	17829	17838	18053	17960	17926	17914	17967	17752	18019	17953	17850	17947	18026	17919	17801	18035	17944	17990	17691	17857	17961	18071	17839	17685	17978	18089	17792	17914	17910	17878	18049	17858	17864	18073	18003	17940	18112	17929	17826	17981	18003	18080	17805	18076	17977	17834	17919	18128	17788	17622	17883	18107	17884	17937	17872	17853	17712	17871	17946	18125	17932	17774	17798	17785	17955	17803	17846	17971	17980	17880	17733	18069	17904	17918	17882	17680	17996	17950	17822	18054	17989	17817	18025	17956	17944	18083	18020	17821	18144	17890	18026	17961	17863	17951	17968	17998	17924	17986	18072	17927	18018	17848	18025	18021	18046	18014	17951	17900	17856	18052	17957	17907	17923	17871	17783	17956	17995	18032	18066	17997	17943	18078	17921	17829	17839	18022	18066	17910	17864	18002	18091	17961	17998	17996	17890	17874	17903	18013	18054	17995	18083	17725	17787	17919	18102	17982	17903	17994	18056	17919	17804	17945	17851	17918	17867	17953	17984	18079	17982	17862	17961	17970	18096	18043	17718	18121	17848	17989	18000	17802	17903	17841	17947	17912	17941	17975	17858	17859	18058	18013	17878	18065	17842	17822	18064	17978	17780	17865	17910	17954	17810	17951	17980	17895	17921	17825	17776	18003	17977	17948	18003	17873	17900	17878	18023	18096	17966	18031	17951	17867	17943	17943	18006	17906	17977	18025	17926	17903	17946	17957	17756	17848	17887	17786	17811
25107	21475	28431	25860	23684	23556	24088	21984	21272	21229	21181	21569	32057	34226	28768	23726	21235	20503	20370	20123	19925	20009	20061	20206	20190	20190	20088	20149	20251	20218	20230	20276	19973	20137	19786	20116	20289	20036	20160	20119	20060	20076	19926	19955	19990	20003	20019	20043	20105	20029	19989	20033	20256	20162	19946	19987	19920	20290	20063	20003	19952	20108	20171	20117	20156	19945	20019	20216	20051	20036	20010	20132	20187	20172	20044	20035	20018	20002	20201	19954	20055	19988	20108	20083	20104	20142	19910	19909	19995	20138	19896	19935	19951	19850	19980	20031	19932	19844	19984	19970	20130	19890	19895	20108	20054	20043	19935	19980	20088	19990	19935	19874	19767	19788	20018	19976	20062	20122	20032	20208	19993	19997	20215	19961	20022	20126	20059	19906	20041	19949	20044	19951	20003	19989	20190	20011	19980	20159	20136	20016	20055	20181	19977	19742	20096	19948	19839	20069	20219	19921	20034	19689	19905	20103	20064	19991	19795	19953	20166	19999	19911	19913	19876	19888	20091	19770	19800	20336	20115	20165	19940	20072	19921	19980	20033	19943	19864	20030	20056	20069	19815	20089	20011	20006	20031	19966	20088	20113	19967	19970	20031	20092	20091	20063	20079	19968	20147	19869	19965	19827	20168	19946	20186	20068	19995	20014	19963	20034	20207	20120	19877	20127	20125	20175	19905	20098	19973	20148	20123	20096	19994	20138	20201	20162	20131	19997	20202	19984	19901	20072	19887	19937	20168	20099	19924	19986	20073	19941	20016	20038	20048	19892	20038	19915	19938	20139	20139	19847	20269	20084	20095	19869	20313	20060	20015	20027	19990	19939	20132	20068	19943	20103	19979	20130	20211	19887	19934	20021	20232	19943	20060	19919	20206	20128	19970	19884	20159	20078	19972	20065	19969	19898	20027	20028	20097	20102	19972	20130	20097	20015	20138	19956	19966	20170	20148	19880	20100	20004	20144	19884	19933	20073	19897	19987	19931	19827	20214	20101	20106	20166	20012	20272	19777	19912	19972	20057	19948	19919	20005	20003	20179	20138	19903	20015	20017	20117	19994	20351	20153	20114	19928	20072	19956	19988	20228	20226	20024	19936	19957	19855	20114	20184	20090	20148	20032	20023	19993	20097	19884	19942	19966	19976	20129	20132	20117	19919	20169	19911	20103	19895	19902	20021	19926	20035	20129	19934	19977	20270	19928	19925	20261	20208	20114	19993	19947	19926	20050	19981	20322	19960	20144	20147	19959	20262	20113	19935	19923	20085	20154	19942	19954	19916	20157	20085	20136	19977	19993	20012	20136	19993	20238	20031	20102	20120	19859	19973	19971	19970	19937	20113	20143	19992	20201	19970	19980	19981	19813	19903	20178	19967	20139	20012	19829	20072	20045	20071	20073	19994	19982	20035	20089	20031	20183	20131	19980	20053	20161	19840	20065	19991	20036	20154	20074	20122	19904	19983	20078	19822	19973	19970	20008	19946	20162	20168	19942	20067	20246	20034	20194	20006	19987	19834	19817	20069	20049	19911	20195	20147	20166	20073	20286	20106	19997	20087	20207	20109	20130	19752	19896	20017	20074	20048	20013	20119	19980	20266	20219	20013	20016	20195	20252	20157	20182	20044	20045	20053	20167	20074	19994	19993	20081	19927	19973	20124	20060	20033	20011	20273	20135	19980	20206	19982	19989	20158	20145	19981	20000	19839	19987	19955	20071	20069	20087	19942	20115	20198	19987	20164	19911	20110	19992	19943	19908	19985	20157	20088	19899	20143	20106	20130	20276	20090	19972	20039	19970	19971	20099	20067	20147	20109	19979	19871	20060	20075	19994	19952	19994	20034	20098	20165	20192	20168	20155	20110	19987	19929	20079	19967	20009	20004	20023	19932	20175	20096	19922	20060	20187	20018	19912	19854	19962	20044	20198	19967	19958	20042	20190	20017	20066	19996	20083	20010	20121	20017	19958	19983	19952	20008	20164	20005	20236	20087	19846	19960	20079	19834	20136	20055	19952	19977	19929	19969	19871	19919	20005	20099	20339	19912	20114	20147	19891	20055	20093	20221	20007	20052	19971	20001	20130	20041	20261	20006	20053	19965	19934	19915	20079	19968	20161	20052	19963	20100	20074	20004	20023	20163	20028	20037	20040	20026	20029	20068	19972	19922	19914	19863	19962	19967	19922	19938	20044	20038	19947	19870	20124	19964	20110	20092	20173	19863	19857	19930	19983	20003	20155	20122	20115	19950	20024	19840	19906	20045	19977	20200	20182	19809	20042	20103	19814	20003	20106	20007	20173	19868	20067	19776	20162	20187	19903	20085	20175	19977	20135	20135	20104	20313	20444	20207	20165	19967	19912	20140	20083	20096	20068	20182	20226	19997	19837	20043	20027	19739	20122	19977	19997	20115	19810	19839	20074	20083	20233	20178	19895	20061	19907	19799	20050	20010	20111	19886	20050	19936	20118	19958	20128	20158	20120	20084	20067	20066	20180	19911	19882	19993	20040	19941	20135	19946	20007	20142	20019	19981	19982	20055	20032	19897	20051	20189	19997	19924	19983	19953	19755	19884	20046	20040	20015	19910	20078	20013	19831	20227	19974	19830	19929	19954	19956	20184	20424	19933	20357	20146	20181	19969	20015	19996	20203	19904	20010	19800	20145	19956	20095	20098	20236	20111	20210	20057	20079	20055	20178	20070	20233	20205	20157	20079	20111	19950	20045	20023	20069	20024	20159	20004	19836	19938	19937	19907	20013	20219	20097	20133	19960	20054	19934	19909	20097	20077	19983	20114	20093	20135	19853	19791	19966	20149	20029	19945	20032	20124	20091	20162	20116	20145	19961	20080	20057	19778	20029	19942	19969	20002	20057	20139	20028	20059	20090	19879	20137	19960	20001	19887	20119	20094	20114	20084	20172	19960	20019	19953	19961	19895	20098	19964	20072	20077	19931	19962	20034	20291	19994	20212	20099	20024	20193	19985	20085	20044	20137	20059	20159	20078	20013	20111	20088	20104	20181	19881	19873	20030	20202	19968	20179	19976	19788	20124	20234	20217	20072	20042	19788	20125	20205	19972	19938	20065	19937	19982	20137	20226	20287	19961	20255	20218	19887	20124	20086	20095	19953	20030	19788	19904	20076	19954	19877	19947	20050	20157	19928	19911	20070	20044	20193	20083	20184	20034	19945	19968	20072	19955	19878	20091	19865	20161	20316	20061	19966	20036	19923	20044	20003	19814	20106	20027	19891	19898	20267	19813	20055	20254	20168	19867	19928	19835	20113	20028	20066	19893	19956	19834	20001	19917	20208	19921	20172	20038	20046	19904	19833	20078	20046	20014	20119	20012	20147	19911	20020	20066	20287	20061	20204	20001	20017	19910	19775	20227	19943	19963	19983	20058	20125	20023	20129	20161	20047	19887	20059	19853	20153	19945	19955	20033	20111	20105	19900	20375	19912	20294	20117	20006	20034	19886	19963	20085	19909	20119	19953	20149	20099	19995	20163	19879	20243	19954	19849	20175	20026	19908	20219	20067	20162	20013	20114	19972	20064	20080	20093	20200	19987	19821	20281	19956	20008	20017	20056	19880	20202	19926	19832	20101	20108	20031	19956	20017	19866	20149	19997	20072	20074	20218	19978	19935	19904	20055	19996	20137	20063	20173	20100	19938	19892	19905	20217	19786	19900	19920	19988	20146	19982	20027	19949	19855	19908	19969	19730	20078	19917	19941	19919	20065	20004	20068	19899	20069	20002	20039	19933	19942	19928	20078	20204	20239	20052	19975	19871	19944	20242	20091	20046	20067	20103	20125	20029	19908	19962	20002	19996	20138	20289	20165	20227	19978	20051	20081	19944	20084	20125	20054	19884	19924	19894	20120	19958	20069	20137	19988	19956	20040	20009	20047	20122	20066	20111	19942	20012	20007	19899	19975	19991	20144	20077	19876	20100	20087	19968	20084	19904	20005	20099	20238	20131	20167	20024	19851	19919	20169	19944	20174	19854	19844	19966	20168	19990	20113	19771	19774	20074	19897	19970	19920	20023	19875	20072	19920	20335	20058	19999	19881	19933	20027	20074	20182	19952	19937	19772	20063	19907	19898	20076	20058	20010	19833	20087	20154	19996	20222	20048	19865	19890	19730	20091	20022	19972	20134	20171	20000	20029	20018	19990	20088	20059	20088	19942	20236	20064	20216	20058	20054	20081	20169	19988	20087	20075	20098	19990	20061	20071	20170	19869	19975	19955	19926	19864	20155	20241	19999	20054	20213	20170	20195	20374	20269	19923	20037	20150	19975	20118	20006	20118	20140	19930	20011	19977	20023	20083	20073	20045	20193	20034	20101	20177	19899	19982	20068	20079	20199	20244	20123	20035	20092	20067	20051	20151	20067	19784	20079	19971	19904	20034	19974	20022	19888	19928	19798	20049	19871	19928	20195	19984	20154	19933	20165	20094	19855	20281	19887	20141	20059	20153	20066	19994	20122	19812	19933	20067	19939	20132	20151	20089	20083	20255	20068	19919	20066	19898	19988	20191	19970	19964	19922	19896	20046	20178	19854	20078	20010	20089	19924	20063	20009	20287	20171	19777	20199	20002	19992	19997	20001	20047	19952	20097	19983	20058	20160	20113	20173	19931	20096	20251	20089	20029	20266	19914	20047	19941	20230	19963	20104	20131	20065	20164	19910	19891	19994	20018	20172	20157	20142	20017	19804	19999	20136	19787	20027	20084	20131	20060	20101	20048	20156	20112	20268	20152	20020	20048	20026	20102	19921	20034	20090	20033	20188	20127	20070	20029	20087	20055	20056	19868	20018	20209	20061	19961	20202	20171	20043	20108	20092	20030	20048	20168	20182	19975	19929	20157	19803	20039	19928	20111	20197	20008	20142	20127	19830	19905	20028	20106	20094	20311	20202	20094	20028	19994	19818	19875	20058	19992	19995	19951	20063	19955	19991	19868	20011	20217	19960	19972	20032	20064	20138	19970	19999	20046	20318	20129	20199	20063	20128	19947	19852	20175	19989	20155	20098	19933	20139	19750	19956	19912	19941	20261	20009	20155	19999	20143	20154	20071	20120	20156	20150	20111	19910	19880	20052	19972	20053	20166	19857	19977	20010	20281	20099	20185	20025	20088	19997
18021	28914	28460	25876	23960	21620	22017	20703	19371	19342	19404	20480	35405	35006	28104	21535	18820	18076	17834	17872	17687	17910	17861	17792	17791	17749	17715	17721	17840	17927	17739	17692	17642	17688	17921	17817	17923	17714	17794	17715	17782	17674	17654	17843	17781	17566	17724	17663	17782	17872	17680	17775	17812	17857	17779	17937	17896	17616	17717	17880	17846	17611	17747	17774	17622	17703	17733	17847	17655	17773	17727	17706	17879	17718	17615	17735	17641	17966	17859	17613	17804	17795	17788	17764	17930	17793	17767	17672	17604	17869	17682	17828	17707	17829	17717	17728	17718	17770	17809	17740	17663	17718	17856	17701	17706	17729	17732	17639	17587	17634	17706	17731	17667	17674	17982	17734	17869	17665	17937	17651	17649	17884	17658	17669	17852	17664	17613	17727	17668	17537	17873	17863	17670	17797	17877	17683	17715	17709	17726	17695	17698	17841	17797	17684	17776	17907	17718	17699	17830	17746	17619	17710	17770	17869	17884	17871	17751	17717	17732	17877	17685	17543	17794	17709	17822	17850	17705	17854	17757	17840	17717	17670	17664	17762	17657	17866	17852	17727	17936	17631	17597	17848	17746	17883	17620	17700	17714	17667	17674	17691	17757	17764	17776	17708	17785	17681	17796	17712	17768	17574	17758	17673	17814	17792	17848	17752	17650	17787	17668	17679	17931	17746	17841	17623	17871	17733	17798	17743	17611	17684	17816	17778	17657	17810	17847	17498	17713	17825	17708	17717	17768	17812	17947	17659	17826	17835	17855	17783	17850	17795	17761	17811	17557	17757	17863	17782	17785	17732	17784	17801	17866	17800	17843	17895	17691	17689	17646	17847	17727	17711	17796	17771	17938	17919	17662	17840	17857	17758	17710	17563	17793	17556	17793	17693	17716	17818	17787	17630	17710	17719	17791	17774	17718	17672	17651	17766	17830	17658	17900	17698	17705	17855	17845	17562	17607	17909	17837	17711	17901	17674	17828	17741	17834	17853	17699	17634	17862	17810	17710	17724	17527	17758	17777	17782	17787	17713	17841	17680	17732	17523	17776	17685	17795	17639	17685	17647	17850	17863	17787	17797	17779	17748	17793	17884	17784	17788	17883	17498	17847	17736	17648	17665	17621	17786	17720	17737	17758	17906	17742	17825	17880	17733	17605	17699	17654	17672	17792	17698	17790	17841	17766	17765	17775	17759	17594	17877	17809	17901	17913	17712	17729	17581	17674	17714	17892	17710	17803	17819	17730	17741	17863	17702	17706	17799	17804	17616	17759	17765	17672	17857	17700	18004	17629	17749	17711	17612	17766	17817	17715	17716	17687	17722	17893	17724	17647	17829	17711	17748	17524	17708	17736	17831	17758	17763	17779	17741	17603	17743	17678	17746	17632	17779	17729	17790	17694	17876	17836	17625	17621	17848	17675	17758	17568	17672	17736	17679	17677	17611	17692	17793	17581	17811	17903	17877	17824	17686	17702	17767	17845	17954	17667	17634	17722	17720	17693	17714	17572	17662	17987	17671	17606	17818	17789	17832	17796	17650	17731	17729	17741	17652	17615	17910	17850	17781	17759	17767	17559	17851	17736	17755	17711	17838	17799	17744	17897	17800	17586	17663	17712	17814	17739	17684	17526	17685	17707	17748	17813	17592	17823	17754	17674	17656	17752	17652	17668	17608	17690	17561	17806	17477	17842	17677	17734	17742	17759	17670	17645	17782	17868	17734	17758	17746	17670	17802	17707	17803	17704	17763	17860	17545	17808	17725	17601	17837	17699	17755	17601	17911	17547	17643	17797	17704	17931	17785	17797	17644	17747	17885	17656	17750	17739	17669	17834	17840	17650	17894	17734	17753	17859	17607	17763	17824	17866	17637	17734	17678	17872	17546	17761	17778	17790	17743	17659	17687	17686	17803	17769	17759	17759	17543	17756	17824	17763	17868	17774	17596	17696	17774	17899	17595	17806	17619	17704	17740	17730	17641	17780	17850	17829	17875	17709	17739	17674	17775	17728	17655	17696	17880	17728	17750	17943	17622	17817	17739	17753	17702	17727	17902	17685	17607	17811	17759	17884	17768	17904	17638	17714	17696	17751	17749	17637	17735	17777	17810	17854	17703	17674	17739	17810	17687	17619	17643	17808	17737	17721	17823	17772	17648	17780	17590	17908	17664	17630	17755	17773	17767	17920	17753	17781	17706	17820	17823	17835	17697	17848	17556	17710	17697	17834	17793	17646	17690	17745	17626	17765	17501	17860	17664	17813	17644	17813	17711	17731	17575	17747	17676	17738	17821	17945	17894	17739	17813	17732	17712	17751	17791	17767	17621	17704	17869	17781	17761	17700	17624	17815	17802	17678	17834	17629	17720	17758	17636	17778	17888	17701	17801	17794	17816	17904	17761	17746	17683	17695	17816	17789	17634	17817	17727	17689	17758	17914	17773	17643	17884	17762	17738	17669	17736	17750	17658	17614	17751	17723	17822	17769	17781	17835	17549	17630	17719	17656	17625	17594	17705	17815	17646	17600	17829	17604	17799	17751	17819	17771	17690	17832	17772	17698	17726	17649	17971	17724	17756	17656	17819	17778	17694	17797	17748	17811	17922	17717	17722	17791	17756	17726	17738	17658	17730	17731	17639	17723	17752	17723	17717	17853	17691	17678	17695	17854	17624	17645	17766	17773	17607	17879	17857	17730	17658	17661	17696	17636	17570	17822	17832	17804	17671	17730	17781	17618	17691	17908	17735	18036	17813	17704	17731	17625	17851	17670	17597	17602	17655	17751	17754	17666	17733	17785	17867	17710	17755	17776	17819	17717	17807	17885	17761	17816	17698	17859	17727	17694	17577	17728	17677	17721	17880	17603	17774	17697	17674	17774	17730	17673	17800	17974	17719	17734	17739	17590	17609	17749	17863	17775	17969	17765	17789	17826	17775	17576	17791	17826	17644	17713	17744	17890	17602	17770	17739	17755	17766	17703	17727	17722	17701	17566	17832	17792	17874	17706	17676	17821	17786	17638	17569	17714	17782	17671	17819	17719	17544	17870	17716	17876	17682	17828	17706	17734	17836	17843	17777	17785	18032	17710	17820	17737	17730	17885	17685	17750	17763	17777	17951	17611	17728	17814	17804	17777	17662	17561	17733	17707	17727	17724	17758	17878	17790	17736	17726	17787	17645	17742	17674	17813	17785	17660	17654	17821	17717	17714	17722	17721	17645	17748	18007	17723	17682	17487	17573	17700	17639	17765	17756	17861	17726	17719	17830	17625	17888	17738	17833	17639	17670	17829	17827	17829	17683	17572	17850	17721	17844	17809	17817	17811	17680	17767	17844	17840	17619	17971	17656	17741	17654	17745	17807	17809	17783	17633	17686	17859	17745	17683	17647	17610	17707	17763	17859	17867	17769	17823	17743	17667	17717	17739	17656	17761	17830	17635	17803	17744	17714	17766	17701	17599	17736	17876	17617	17799	17741	17680	17911	17855	17805	17662	17644	17637	17733	17470	17813	17755	17588	17581	17867	17746	17681	17776	17785	17838	17684	17561	17656	17633	17643	17701	17746	17759	17711	17732	17855	17623	17767	17829	17833	17761	17873	17688	17676	17858	17618	17791	17715	17886	17756	17705	17718	17623	17923	17701	17914	17717	17665	17801	17822	17779	17704	17638	17657	17744	17686	17823	17615	17915	17708	17840	17767	17539	17634	17764	17646	17742	17784	17754	17857	17708	17627	17715	17721	17710	17675	17771	17755	17803	17699	17752	17917	17777	17653	17686	17838	17528	17871	17772	17805	17763	17833	17715	17626	17660	17790	17681	17761	17835	17884	17791	17802	17563	17746	17824	17824	17703	17859	17798	17725	17847	17917	17741	17783	17767	17754	17873	17792	17851	17760	17753	17871	17680	17826	17843	17758	17708	17726	17695	17760	17641	17784	17802	17771	17636	17688	17939	17703	17571	17693	17604	17736	17652	17688	17752	17815	17750	17787	17944	17942	17769	17609	17613	17813	17896	17880	17863	17723	17767	17775	17693	17570	17686	17795	17862	17634	17737	17796	17705	17765	17822	17806	17896	17782	17824	17852	17786	17747	17552	17674	17893	17855	17724	17571	17749	17733	17764	17788	17703	17794	17714	17795	17774	18046	17893	17685	17759	17681	17613	17919	17737	17815	17847	17779	17769	17674	17868	17869	17751	17389	17848	17785	17666	17891	17841	17801	17852	17825	17732	17748	17866	17870	17783	17772	17474	17716	17809	17671	17740	17696	17739	17954	17910	17713	17509	17707	17680	17878	17837	17808	17736	17820	17672	17659	17767	17658	17677	17941	17817	17806	17842	17798	17975	17825	17671	17937	17834	17769	18043	17727	17881	17905	17792	17787	17761	17594	17753	17871	17655	17729	17690	17786	17795	17621	17644	17875	17739	17689	17701	17678	17617	17655	17748	17914	17549	17760	17732	17579	17660	17640	17792	17681	17795	17740	17996	17696	17628	17755	17916	17744	17655	17841	17575	17745	17883	17681	17752	17623	17709	17892	17645	17743	17889	17753	17692	17786	17877	17875	17789	17888	17871	17636	17742	17835	17677	17672	17751	17698	17726	17596	17625	17792	17821	17679	17774	17914	17762	17599	17600	17849	17710	17707	17762	17653	17588	17610	17952	17776	17753	17740	17781	17641	17722	17757	17739	17726	17853	17952	17742	17634	17704	17808	17663	17703	17773	17683	17977	17770	17821	17810	17902	17530	17640	17636	17777	17851	17856	17812	17766	17796	17844	17751	17600	17867	17818	17736	17801	17817	17798	17860	17636	17716	17666	17871	17784	17676	17861	17848	17789	17723	17663	17671	17852	17559	17784	17931	17812	17754	17588	17833	17780	17806	17578	17905	17989	17815	17728	17681	17775	17781	17814	17649	17709	17743	17881	17566	17752	17666	17837	17735	17867	17646	17622	17563	17598	17801	17773	17776	17819	17915	17828	17750	17829	17670	17796	17687	17572	17690	17752	17759	17566	17617	17606	17962	17780	17700	17768	17596	17800	17698	17836	17695	17665	17662	17883	17691	17894	17788	17685	17695	17792	17854	17800	17724	17799	17813	17853	17774	17778	17571	17611	17943	17745	17825	17849	17818	17782	17680	17763	17797	17851	17735	17812	17833
23732	21445	29057	24424	23062	25515	25664	22495	21157	21346	21658	22256	35444	40914	36231	28839	23572	21271	20415	20105	20107	19920	19903	19916	19765	19929	19901	20043	20005	19897	19921	19723	20008	19942	19877	19808	19889	19994	19977	19837	19861	19797	19715	19803	19935	19642	20169	19696	19859	19808	20069	19725	19881	20078	19657	19824	19733	19590	19620	19948	19929	19964	20036	19587	19928	19848	19981	19964	19985	19718	19774	19702	19809	19741	19856	19893	19893	19572	19903	19978	19840	19802	19849	19674	19939	19769	19763	20013	19967	19909	19776	19855	19956	19762	19887	19681	19648	19971	19882	19804	19841	19812	19714	19930	19695	20004	19759	19771	19789	19644	19814	19792	19962	19825	19950	19828	19777	19880	19742	19753	19498	19746	19949	19710	19922	19792	19910	19811	19719	19981	19698	19933	19895	19505	19828	19680	19829	19949	19842	19959	19764	19736	19689	19720	19793	19992	19847	19649	19821	19802	19708	20063	19791	19671	19830	20029	20044	20006	19593	19856	19746	19935	20027	19986	19728	19755	19846	19771	19744	19740	20005	19966	19644	19917	19761	20038	19892	19916	19650	19707	19901	19937	19796	19773	19863	19787	19676	19752	19666	19879	19918	19934	19596	19670	19795	19859	19850	19861	19866	19701	19827	19843	19651	19809	19864	19958	19853	19630	19689	19826	19900	19794	19658	19746	19759	19969	19835	19767	19954	19911	19792	19593	19961	19680	19799	19846	19820	19924	19752	19728	20105	20083	19902	20073	19817	19754	19872	19903	19759	19801	19646	19917	19766	19895	19952	19888	19801	19748	19802	19969	19642	19622	19893	19649	19985	19652	19765	19823	19767	19783	19730	19820	19768	19725	19951	19747	19830	19657	19684	19886	19808	19830	19727	19719	19725	19945	19671	19716	19561	19541	19880	19784	19908	19660	19946	19826	20027	19999	19788	19681	19687	19841	19614	19747	19867	19839	19766	19722	19766	19940	19816	19800	19970	19943	19914	19737	19828	19604	19786	19784	19885	19937	20087	19943	19875	19959	19826	19750	20001	19573	19762	19490	19737	19805	19929	19839	19912	19774	19722	19988	19805	19681	19681	19756	19755	19735	19584	19852	19819	19753	19846	19896	19951	19783	19841	19606	19852	19768	19812	19734	19717	19814	19708	19726	19834	19882	19788	19824	19992	19761	19877	19763	19845	19952	19689	19791	19882	19759	19615	19638	19830	19761	19829	19803	19863	19654	19910	19760	19829	19794	19828	19794	19801	19605	19908	20054	19684	19570	19668	19852	19899	19820	19736	19868	19684	19748	19853	19816	19662	19971	19683	20046	20016	19826	19988	19648	19616	19778	19873	19702	19928	19896	19937	19821	19950	19877	19725	19661	19806	19898	19832	19555	19714	19870	19725	19964	19794	19790	19898	19896	19987	19830	19739	19929	19792	19799	19661	19709	19901	19780	19907	19779	19976	19641	19794	19892	19759	19735	19794	19724	19709	19792	19869	19924	19890	19737	19700	19877	19737	19870	19714	19749	19844	19679	19852	19611	19636	19711	19820	19877	19886	19799	19978	19885	19694	19680	19813	20072	19750	19836	19867	19889	19771	19891	19838	19709	19775	19921	19880	19712	19954	19859	19898	19767	19708	19809	19559	19924	19716	19979	19807	19654	19658	19909	19697	19807	19862	19786	19893	19812	19831	19692	19994	19840	19806	19917	19825	19871	19847	19900	19872	19882	19633	19680	19682	19861	19943	19827	19781	19780	19820	19776	19717	19960	19854	19725	19669	19803	19809	20004	19757	19909	19842	19916	19608	19792	19791	19756	19665	19634	19775	19831	19786	19743	19722	19671	19711	19528	19906	19626	19814	19808	19786	19689	19921	19666	19816	20116	19788	19801	19937	19794	19871	19881	19816	19638	19881	19633	19935	19713	19819	19854	19875	19826	19784	19828	19745	19799	19843	19802	19908	19800	19929	20017	19727	19868	19883	19924	19855	19729	19736	19765	19722	19701	20122	19764	19694	20041	19814	19683	19743	19739	19751	19883	19819	19814	19834	19789	19787	19614	19825	19697	19727	19864	19787	19988	19823	19806	19683	19654	19930	20050	19785	19759	19689	19908	19852	19868	19707	19782	19814	19953	19860	19963	19750	19768	19821	19639	19785	19866	19936	19888	19808	19937	19684	19707	20029	19868	19924	19851	19763	19901	19877	19849	19724	19760	20075	19883	19772	19822	19866	19800	19861	19924	19839	19837	19781	19715	19830	19724	19919	19796	19773	19682	19664	19727	19662	19763	19960	19816	19705	19935	19733	19841	19865	19835	19859	19731	19777	19748	19910	19823	19869	19745	19922	19933	19967	19842	19727	19897	19887	19741	19754	19769	19795	19802	19809	19602	19868	19828	19826	19809	20012	20038	19810	19863	19591	19831	19934	19727	19617	19768	19764	19698	19561	19731	19919	19885	19742	19642	20072	19847	19852	19749	20079	19857	19828	19959	19751	19792	19943	19795	19725	19647	19821	19740	19859	19778	19607	19870	19740	19868	19896	19951	19784	19786	19868	19785	19649	19628	19868	19977	19655	19735	19891	19758	19814	19885	19763	19673	19818	20000	19879	19625	19936	19915	19919	19665	19810	19766	19772	19927	19706	19654	20123	20009	19854	19877	19509	19753	19805	19957	19888	19780	19897	19854	19804	19554	19830	19630	19864	19809	19989	19796	19652	19687	19812	19946	19564	19800	19761	19902	19501	19926	19784	19814	19923	19669	19939	19842	19519	19686	19822	20052	19871	19762	19826	19794	19876	19868	19804	19915	19696	19783	19639	19948	19774	19601	19784	19822	19789	19903	19862	19649	19910	20153	19958	19889	19741	19762	19916	19693	19920	19689	19926	19925	19647	19788	19972	19692	19960	19841	19787	20018	19795	19853	19856	19753	19725	19758	19658	20027	19735	20012	19842	19831	19825	19882	19838	19816	19897	19901	19859	19822	19783	19905	19912	20118	19859	19808	19848	19651	19947	19799	19769	19928	19659	19680	19877	19648	19690	19634	19630	19639	19816	19797	19893	19944	19826	19660	19719	19894	19809	19581	19907	20011	20098	19744	19891	19972	19866	19957	19772	19852	19664	19666	19768	19807	19662	19880	19786	19809	19839	19729	19870	19913	19870	19760	19795	19750	19964	19828	19927	19959	19966	19819	19935	19846	19794	19824	19864	19829	20028	19638	19783	19642	19700	20041	19852	19594	20019	19849	19746	20036	19886	19931	19929	19831	19766	19830	19839	19805	19915	19649	19748	19892	19812	19741	19886	19949	19964	19988	19699	19726	19728	19684	19606	20023	19755	19956	19759	19810	19770	19756	19789	20019	20024	19848	19689	19945	19945	19708	19746	19888	19911	19832	19678	19727	19666	19651	19855	19831	19821	19819	19769	19734	19856	19872	19744	19672	19931	19746	19701	19627	19941	19844	19909	19803	19747	20069	19665	19844	19863	19833	19865	19793	19943	19740	19886	19781	19977	19792	19994	19732	19982	19841	19756	19706	19812	19666	19756	19838	19883	19721	19915	19877	20010	19716	19885	19803	19685	19830	19760	19687	19796	19706	19803	19552	19733	19910	19881	19733	20029	19714	19733	19888	19671	19709	19931	19566	19825	20053	19636	19670	19606	19926	19833	19985	19690	19650	19750	19935	19809	19841	19767	19859	19539	19823	19902	19786	19764	19949	19891	19664	19831	19677	19877	19866	19602	19823	20083	19958	19816	19931	19924	19655	19794	19731	19830	19927	19896	19901	19792	19790	19984	19917	20069	19773	19987	19806	19751	19647	19819	19792	19879	20018	19788	19762	19588	19945	19906	19589	19531	19840	19874	19743	19924	19720	19711	19893	19789	19895	19882	19646	19886	19707	19837	19803	20001	19694	19793	19966	19970	19853	19883	19832	19776	19954	19894	19859	19685	19787	19529	19918	19666	19725	19768	19773	19736	19658	19783	19733	19702	19923	19840	19642	19745	19980	19870	19975	19822	19763	19735	19785	19774	19728	19661	19659	19658	19786	19889	19692	19851	19718	19687	19957	19987	19795	19654	19794	20032	19784	19985	19834	19837	19690	19784	20034	19812	19819	19833	19517	19705	19628	19878	19778	19971	19778	19844	19923	19944	19829	19926	19843	19818	19807	19627	19823	19873	19809	19781	19743	19764	19637	19796	19899	20003	19660	19762	19656	19752	19876	19812	19915	19833	19820	19833	19851	19735	19979	19701	19876	19995	19894	19805	19888	19793	19879	19938	19966	20052	19784	19839	19916	19879	19775	19844	19691	19585	19831	19904	19837	19944	19747	19714	19797	19808	19775	19811	20007	19714	19723	19849	19806	19827	19839	19825	19562	19863	19761	19768	19868	19821	19755	19820	19888	19849	19906	19905	19842	19744	19892	19860	19815	19683	19906	19757	19992	19916	19741	19724	19810	20110	19970	19882	19595	19881	19644	19814	19699	19666	19860	19702	19640	19979	19698	19737	19567	19987	19833	20003	19732	19848	19808	19711	19781	19934	19870	19797	19789	19662	19492	19743	19841	19815	19999	20039	19987	19759	19767	19792	19794	19651	19593	19770	19668	20015	19903	19843	19692	19861	19887	19609	19798	19775	19792	19930	19808	20000	19838	19696	19945	19674	20076	19868	19756	19718	19820	19658	19673	19867	19915	19789	19928	19753	19804	19841	19822	19815	19844	19933	19865	19786	19683	19567	19717	19829	19670	19801	19967	19693	19702	19855	19870	19726	19802	19861	19686	19960	19871	19863	19678	19810	19804	19802	19828	19686	19927	19803	19966	19771	19892	19794	19925	19695	19966	19746	19668	19801	19829	19660	19669	19879	19795	19765	19700	19786	19929	20008	19893	19994	19781	19897	19753	19647	19841	19688	19865	19792	19834	19813	19697	19899	19650	19694	19837	19864	19616	19947	19964	19863	19904	19796	20095	19963	19851	19639	19798	19702	19748	19720	19745	19697	19874	19871	19803	19806	19869	19691	19787	19626	19966	19663	19927	19782	19772	19685	19879	19904	19866	19817	20189	19821	19788	19838	19751	19731	19913	19800	19990	19939	19939	19978	19725	19654	19927	19819	20002	19714	19820	19707	19932	19737	20028	19855	19784
19612	32927	32434	29910	27559	23843	22322	20906	19854	19763	20478	22349	39218	43120	36754	28409	21920	18767	17968	17736	17592	17574	17673	17664	17611	17665	17756	17614	17547	17753	17571	17711	17497	17668	17725	17414	17488	17884	17610	17657	17649	17552	17817	17601	17772	17691	17723	17744	17653	17791	17735	17655	17571	17590	17757	17789	17669	17607	17577	17695	17580	17702	17759	17640	17575	17740	17536	17612	17477	17588	17667	17781	17790	17585	17611	17574	17577	17588	17645	17532	17683	17647	17654	17723	17572	17615	17609	17726	17397	17624	17655	17740	17507	17703	17643	17557	17599	17596	17640	17678	17665	17588	17633	17445	17566	17594	17612	17566	17650	17687	17680	17398	17600	17662	17709	17643	17730	17680	17605	17639	17621	17693	17687	17499	17526	17666	17725	17706	17600	17702	17724	17593	17455	17430	17624	17656	17609	17997	17398	17829	17715	17517	17367	17852	17583	17594	17654	17632	17541	17593	17577	17590	17733	17795	17703	17570	17641	17527	17586	17588	17556	17553	17601	17704	17792	17464	17561	17684	17700	17530	17516	17735	17639	17569	17626	17636	17715	17750	17633	17595	17703	17723	17637	17703	17643	17499	17637	17731	17612	17733	17529	17641	17462	17452	17531	17604	17548	17727	17700	17642	17720	17556	17592	17521	17702	17613	17667	17593	17566	17654	17600	17680	17616	17700	17683	17650	17511	17471	17467	17596	17691	17743	17577	17696	17421	17721	17635	17513	17668	17622	17445	17558	17564	17555	17568	17549	17496	17694	17583	17585	17560	17563	17508	17771	17618	17605	17619	17667	17567	17579	17468	17667	17635	17630	17731	17584	17738	17625	17450	17557	17586	17652	17614	17599	17550	17680	17576	17569	17622	17683	17509	17502	17652	17543	17428	17556	17539	17610	17510	17590	17628	17628	17675	17638	17447	17555	17569	17713	17596	17527	17718	17655	17579	17536	17519	17619	17682	17771	17561	17639	17604	17395	17708	17684	17601	17549	17477	17505	17760	17460	17657	17624	17776	17527	17641	17810	17515	17657	17483	17590	17516	17615	17711	17757	17669	17611	17660	17726	17639	17706	17631	17653	17611	17665	17511	17635	17725	17699	17696	17617	17648	17472	17520	17623	17715	17623	17501	17479	17647	17546	17542	17658	17672	17652	17753	17694	17548	17693	17636	17433	17772	17549	17710	17649	17566	17656	17629	17451	17535	17699	17585	17656	17660	17548	17557	17542	17709	17684	17504	17426	17583	17734	17667	17531	17511	17526	17678	17786	17542	17551	17695	17468	17669	17679	17666	17690	17601	17711	17586	17523	17554	17622	17589	17742	17626	17634	17515	17615	17701	17684	17724	17727	17514	17440	17380	17757	17480	17541	17555	17587	17682	17456	17638	17591	17513	17758	17425	17504	17604	17508	17486	17532	17592	17652	17724	17685	17617	17484	17470	17477	17754	17567	17644	17466	17756	17625	17783	17784	17633	17555	17736	17445	17481	17577	17436	17592	17340	17695	17609	17623	17532	17571	17578	17511	17490	17746	17468	17544	17556	17798	17540	17710	17683	17729	17747	17562	17490	17453	17561	17658	17552	17726	17517	17573	17597	17674	17449	17531	17600	17670	17562	17445	17719	17765	17490	17604	17538	17577	17590	17470	17779	17668	17692	17698	17506	17436	17686	17691	17528	17516	17794	17648	17669	17587	17759	17699	17577	17827	17538	17602	17521	17454	17519	17801	17707	17565	17650	17507	17712	17588	17545	17530	17623	17702	17735	17538	17574	17735	17642	17714	17662	17516	17480	17537	17656	17446	17725	17478	17498	17498	17660	17851	17579	17602	17659	17762	17577	17562	17582	17687	17411	17707	17656	17736	17507	17539	17527	17736	17731	17582	17657	17466	17709	17616	17836	17525	17534	17547	17583	17663	17631	17547	17680	17526	17559	17719	17794	17634	17452	17503	17754	17597	17873	17602	17652	17551	17629	17555	17570	17559	17634	17595	17652	17628	17590	17588	17519	17619	17770	17532	17677	17456	17512	17634	17561	17594	17740	17584	17568	17677	17738	17848	17720	17531	17741	17594	17501	17608	17411	17662	17673	17596	17575	17586	17500	17523	17743	17544	17592	17617	17515	17411	17671	17645	17525	17424	17660	17638	17716	17702	17525	17608	17601	17625	17586	17618	17743	17665	17465	17606	17602	17456	17490	17666	17699	17629	17694	17516	17495	17614	17860	17723	17738	17761	17386	17714	17511	17679	17532	17466	17626	17704	17744	17633	17543	17580	17567	17597	17623	17584	17571	17623	17632	17558	17529	17711	17725	17532	17580	17616	17640	17516	17559	17541	17566	17652	17701	17558	17804	17730	17766	17639	17642	17476	17636	17584	17595	17515	17541	17664	17517	17574	17650	17514	17575	17737	17523	17692	17757	17561	17345	17690	17757	17542	17607	17555	17512	17639	17678	17610	17601	17532	17547	17376	17624	17444	17583	17635	17499	17567	17499	17651	17562	17611	17505	17669	17569	17710	17717	17448	17769	17796	17463	17574	17714	17718	17784	17520	17714	17727	17625	17604	17690	17457	17534	17753	17722	17586	17593	17463	17737	17578	17539	17686	17612	17596	17380	17530	17515	17598	17535	17560	17544	17832	17590	17635	17498	17543	17500	17647	17838	17622	17527	17489	17503	17735	17774	17606	17684	17576	17605	17738	17573	17703	17614	17549	17503	17657	17684	17684	17665	17615	17477	17649	17575	17639	17589	17657	17587	17615	17726	17632	17599	17566	17563	17634	17549	17715	17640	17584	17624	17453	17687	17647	17469	17626	17595	17373	17762	17577	17782	17709	17524	17502	17638	17678	17782	17520	17680	17627	17578	17664	17718	17496	17479	17709	17732	17756	17647	17542	17512	17520	17641	17548	17605	17670	17683	17713	17633	17541	17678	17473	17575	17661	17614	17595	17636	17628	17612	17494	17623	17618	17782	17591	17630	17638	17830	17541	17631	17408	17762	17628	17662	17360	17717	17613	17532	17652	17529	17539	17648	17588	17553	17580	17507	17529	17659	17674	17522	17488	17741	17557	17591	17824	17735	17697	17659	17573	17674	17457	17673	17472	17602	17760	17773	17781	17598	17510	17674	17589	17549	17596	17431	17507	17572	17574	17523	17622	17658	17619	17646	17444	17642	17608	17481	17687	17418	17581	17507	17649	17637	17706	17610	17709	17629	17515	17676	17475	17646	17571	17623	17727	17684	17618	17713	17662	17855	17552	17733	17702	17472	17735	17541	17509	17677	17643	17542	17690	17682	17603	17623	17572	17776	17506	17597	17763	17542	17522	17565	17589	17838	17573	17457	17541	17421	17659	17546	17829	17750	17520	17656	17758	17610	17583	17717	17490	17595	17545	17532	17455	17751	17398	17741	17592	17765	17655	17618	17656	17650	17633	17596	17601	17633	17669	17662	17590	17639	17684	17578	17731	17632	17814	17620	17633	17622	17592	17444	17655	17618	17406	17638	17609	17690	17643	17567	17611	17697	17560	17604	17723	17433	17570	17503	17682	17616	17532	17691	17826	17700	17680	17664	17698	17665	17418	17580	17656	17515	17633	17551	17514	17674	17784	17723	17760	17478	17477	17557	17599	17563	17643	17558	17639	17548	17552	17758	17684	17629	17502	17500	17613	17716	17534	17691	17518	17507	17674	17611	17690	17528	17536	17622	17525	17629	17483	17598	17506	17654	17591	17560	17739	17572	17579	17561	17671	17491	17582	17673	17367	17843	17627	17656	17693	17491	17582	17501	17781	17654	17669	17579	17583	17536	17468	17708	17692	17623	17572	17551	17744	17558	17392	17654	17601	17693	17610	17667	17680	17457	17798	17571	17681	17664	17451	17528	17683	17589	17674	17830	17614	17746	17560	17810	17757	17722	17740	17697	17593	17530	17455	17631	17741	17638	17633	17586	17679	17574	17612	17566	17511	17730	17378	17804	17698	17544	17678	17684	17545	17648	17691	17613	17548	17686	17553	17815	17516	17492	17631	17584	17643	17551	17610	17570	17746	17666	17577	17422	17523	17639	17697	17517	17705	17607	17647	17622	17805	17598	17557	17599	17382	17650	17509	17344	17694	17647	17620	17440	17597	17729	17617	17481	17602	17760	17558	17610	17558	17624	17698	17640	17491	17548	17692	17673	17518	17481	17615	17547	17601	17655	17426	17655	17538	17551	17397	17707	17585	17711	17600	17718	17451	17606	17698	17689	17589	17710	17517	17669	17462	17727	17803	17577	17655	17535	17612	17630	17620	17659	17529	17619	17532	17666	17673	17570	17417	17484	17746	17623	17435	17630	17595	17648	17558	17715	17537	17709	17554	17752	17756	17552	17635	17594	17683	17656	17638	17643	17410	17479	17764	17572	17539	17684	17682	17551	17624	17368	17659	17620	17727	17546	17565	17501	17510	17687	17644	17637	17533	17685	17578	17645	17558	17505	17638	17551	17524	17493	17708	17642	17604	17508	17611	17627	17630	17587	17560	17683	17714	17633	17703	17821	17627	17601	17616	17548	17510	17646	17616	17578	17555	17446	17653	17607	17502	17615	17456	17676	17567	17634	17599	17695	17541	17624	17509	17567	17677	17527	17621	17503	17628	17654	17612	17655	17511	17531	17827	17544	17602	17504	17676	17566	17681	17639	17597	17637	17499	17530	17703	17625	17591	17708	17567	17642	17534	17682	17794	17618	17703	17581	17713	17672	17635	17618	17551	17486	17388	17568	17278	17677	17676	17766	17544	17700	17668	17584	17805	17692	17549	17688	17786	17506	17741	17502	17647	17573	17724	17670	17689	17665	17644	17584	17697	17632	17641	17724	17646	17613	17857	17629	17638	17830	17600	17630	17740	17725	17476	17820	17611	17658	17517	17615	17710	17648	17558	17711	17780	17570	17762	17616	17478	17499	17746	17473	17580	17755	17697	17612	17430	17589	17470	17554	17510	17657	17429	17634	17642	17611	17665	17563	17685	17757	17528	17614	17662	17615	17763	17420	17675	17616	17286	17498	17484	17618	17671	17480	17752	17793	17642	17683	17538	17504	17612	17533	17684	17658	17553	17856	17701	17636	17535	17540	17699	17631	17550	17618	17718	17520	17621	17661	17822
29739	23843	25840	23460	21511	20893	20926	20473	20504	20275	20358	20369	21254	21909	22199	21473	20804	20282	20004	20029	20100	20012	20044	20157	19990	20063	19955	19943	20063	20172	20182	20221	20013	20118	20212	20114	20101	20381	19902	19835	19995	20189	20243	20022	20121	19966	20017	20191	20041	20148	20138	19983	19985	19977	20293	20095	20283	19840	20083	20069	19912	19928	20047	20076	20164	19947	20023	20177	20018	20042	19977	20103	20110	20109	20324	20002	20142	19962	20300	20220	19951	20229	20219	20039	20102	20289	20127	20028	20327	20027	20016	20003	20296	20081	20065	20098	20093	20195	20267	20015	20039	20061	19853	19993	20197	19829	20091	20077	20192	20113	20099	20013	19905	20037	19984	19911	20228	19922	19951	19915	19958	19940	20190	20188	20135	20051	20157	20093	20339	20154	20124	20320	20124	20177	19901	20121	20214	20252	20142	20286	20120	20105	20036	19884	20030	20020	19986	20102	20003	20041	19868	20194	20107	20014	20111	20055	20151	20047	19983	19976	19926	20195	20080	20059	20001	20045	19882	20038	20107	20128	19903	20022	20140	19943	20022	20057	20119	19973	20259	20140	20036	20140	19990	19921	20016	20124	20188	20099	19906	19909	19884	20000	19866	20041	20074	20018	20151	20208	20436	20210	20224	20130	20359	20098	20228	20138	20082	20209	20030	19840	20103	19893	19972	20052	20142	20248	20275	19852	20037	19878	20224	20270	20288	20024	20101	20142	20158	19980	19986	20013	19998	20161	20070	20107	20005	19945	19981	20312	20273	19865	20001	19962	20026	20078	20138	20154	19978	19939	20060	20096	20103	20105	20087	19985	20044	20028	20167	20235	20129	19978	20195	20035	19930	19967	19902	20036	20062	19930	20281	20121	20236	20050	20289	20025	20335	19981	19973	20017	20317	20015	20096	20093	20006	19977	20131	20050	19966	20104	20245	19928	20034	19999	20052	20079	20138	20083	20030	20156	19851	20033	20130	20015	20180	20014	20155	20148	20247	19972	20004	20078	20251	20157	20098	20096	20171	20042	20041	19880	19904	19919	20002	19890	20237	20088	19878	20326	20084	20222	20087	20093	19997	20056	20213	20092	20093	19970	20038	20135	20147	20282	20181	20072	19969	20191	20255	20230	20123	20020	20222	20168	20231	20108	20053	20084	20060	20165	20343	20281	20176	20031	19948	20253	20138	19974	20057	20097	20087	20067	19961	19988	19727	20203	20055	20026	20256	19965	19990	20005	20330	20001	20171	20072	19991	20111	20030	20171	20137	20062	20043	20004	20099	20266	20075	19923	20114	20249	20109	20069	20199	20033	19869	20084	20159	19955	19945	19932	20100	19957	20141	20069	20126	20164	20054	20010	20083	19889	20114	19815	20118	19950	20152	20108	19903	19885	20119	20093	20001	19888	19994	20249	20388	20072	20193	19952	20110	20198	20187	20058	20092	19932	20104	19904	20097	19950	20245	19859	20056	20102	19925	20064	19819	20075	20227	20150	19931	20176	20085	20009	19944	20114	20196	19967	20208	20240	19931	20123	20113	20166	20034	20297	20051	20099	20240	20027	20173	20033	20013	20020	19985	19891	20132	20127	19967	20102	20090	20096	20248	20384	19963	19943	20175	20107	20148	19971	19952	20169	20246	20086	20273	20289	19885	20163	20030	20089	20143	20242	20236	20218	20059	20352	20003	20156	20223	20141	19922	20014	20106	20067	20136	20103	20206	19992	20005	20218	20182	20230	20130	20179	20000	20076	20121	20021	20152	20227	20152	20103	19871	20061	20218	20104	20185	20011	19867	20200	19916	20077	20121	19965	20142	20063	20002	19828	20242	20077	20228	20135	20004	20198	20018	20134	20202	20026	20142	19942	20017	20109	20144	19907	20022	20116	20137	20001	20278	20192	20087	20163	20114	20100	20045	20069	20210	20169	19961	19915	20211	20177	20147	20209	19988	20059	20192	20351	20279	20190	20214	20080	19880	20055	20028	20056	20038	20015	20128	20195	19969	20241	20182	20030	19997	20148	20321	20017	20007	20089	20225	20072	19965	20164	20179	19991	19991	19984	20236	19944	19955	20003	19942	20019	19925	20024	20049	20032	20098	19850	19973	20169	19973	20181	19815	20090	20037	19902	20189	20175	20172	19998	19951	20221	20165	20041	19989	19985	20028	20180	20201	20007	20000	20086	20159	19894	19888	20200	19938	20088	19966	20215	20134	20125	19879	20115	20039	20072	19970	20040	20149	20095	20118	19960	20149	20078	19868	19878	20187	20087	20159	20064	20172	19940	20120	20268	19775	20331	20299	20158	20066	19981	20118	20167	20098	19927	19913	19916	20155	20109	20027	20189	20161	20239	20037	19958	20374	20024	20000	20191	20137	20160	20123	19998	20179	20149	20247	20032	19912	20015	20086	20040	19887	20192	20227	20102	20194	20055	20284	20093	20161	20017	20218	20041	20165	20025	20202	20160	19901	19881	20122	19840	20121	20095	20068	20100	19925	20097	20128	20077	20260	19807	19933	20214	20044	20125	20173	20079	20207	19988	20176	20280	20147	20082	20025	20056	20055	20217	19948	20217	20057	19957	20175	20207	20167	20141	20039	20413	19946	20094	20094	19971	20172	20086	19986	20059	20171	20090	20160	20028	20135	20048	20206	20149	20095	20081	20053	20003	20010	19927	20182	20052	19978	20242	19956	19960	20100	20176	20178	20247	20127	20031	20151	20101	20019	20094	20088	20121	20176	20134	20072	20059	19947	20094	20136	20096	20116	20027	20184	20237	20050	20137	20402	20063	20176	20116	20058	20187	20026	20236	20194	20090	20048	20264	20087	20062	20050	20249	20056	20181	19895	20104	19905	19922	20076	20053	20002	20102	20113	20138	20043	20015	19926	20259	20055	20016	20106	20126	20145	20127	20104	20176	20332	19969	20280	20036	20059	20136	20114	19970	20145	20272	19925	20070	19986	20132	19971	20191	20119	19980	20247	19889	20047	20176	19969	20099	20156	20008	20048	19958	19870	20110	20149	19972	20119	20279	20110	20010	20251	20050	20089	20026	20070	19979	20074	20020	19958	19933	20192	20073	20331	20055	20105	20196	19952	20093	20149	20219	20125	20044	20055	20146	19937	20041	20074	20204	19994	19893	20206	20130	19917	19993	20032	20115	20031	20162	20223	20249	20062	19915	20017	19810	20084	19897	20282	20132	20051	20263	20176	20196	20147	20175	20213	20111	20095	19939	20189	20232	20448	19886	20097	20018	20195	20339	20134	20230	20044	20059	20147	19978	19953	20100	20085	20157	20061	20244	20020	20077	19951	19867	20067	19951	20098	20054	20020	19940	20141	20174	20069	20182	20101	20029	20028	19973	20201	20202	20035	20196	20041	19997	20267	20114	20098	20199	20004	20054	20056	19967	20095	19955	19994	20149	20088	20104	19985	20098	20217	19994	20185	19984	19986	20098	19946	19903	20078	20182	20234	19950	20057	20073	20051	20101	19945	20025	20082	19910	20239	19938	20016	20053	20024	20083	20067	20033	20080	20195	20244	20104	20128	20071	20002	20272	20040	20158	20011	20015	20317	20278	20113	19903	20142	20092	20105	20159	19918	20369	20121	20017	20106	20139	20173	20115	19970	20180	20079	19935	20244	20190	20138	20160	20120	20276	20233	20400	20003	19905	20253	20215	20331	20254	20103	20184	19953	20085	20024	20162	20187	20131	20116	20080	19897	20024	20020	20142	20251	20030	19965	20087	19941	19892	20059	20163	20370	20182	20195	20217	20246	20205	20148	20262	20055	20014	20140	20209	19982	20131	20191	20044	20258	20240	20271	20123	20132	20106	20095	19943	19942	20213	20000	20025	20146	19988	20191	20036	20214	20222	20065	20166	20180	20174	20120	20139	20249	20136	20039	19944	20192	20238	20229	20135	20180	20149	19960	20154	20254	20217	20119	19949	20143	20086	20117	19960	19870	20136	20184	19978	19930	20070	19986	20023	19898	20114	20033	19976	20149	20177	20244	19993	19907	20138	19970	19917	20356	20106	20146	20015	20298	20182	20000	19806	20152	20036	19999	20040	19984	20060	19878	20094	19992	19887	20170	20076	19920	19869	20048	20049	20294	20303	20044	20159	20089	20003	20026	20109	20149	20087	20281	20083	20157	19975	20098	19923	20066	20226	20186	20381	20025	20066	19927	20131	20158	19842	20304	20066	20184	20067	19982	20012	20289	20096	20014	19966	19928	20329	20265	20042	20026	20238	20044	20167	20137	20062	20136	20046	20029	19943	20073	20020	20010	19854	19982	20091	19996	20018	20002	19908	20217	20070	20134	20203	19960	19926	20008	19974	20099	19920	20056	19915	19919	19980	19942	20081	20215	20203	20211	20072	20041	20113	20351	19931	19948	20052	19987	20103	19957	20023	20207	19958	20132	20078	20026	20278	20080	19980	20070	20170	20028	20293	20083	20021	20059	19964	20078	20158	20060	20167	20097	20054	20309	20162	20219	20036	20136	20061	20153	20070	20061	19911	20056	20183	19916	20298	20018	20062	20059	20108	20125	20145	20091	20214	20149	20102	20057	20054	20287	20194	20120	20121	20056	20192	20216	19911	20046	20201	20260	19996	19995	20103	19954	19753	20049	20141	20198	19987	20091	20157	20080	19994	19691	20225	20006	20142	19947	20126	20049	19966	20208	20096	20237	20065	19957	20047	20006	20044	20301	20147	19987	20076	19859	20343	20169	20065	19971	20094	20133	20057	20020	20237	20169	20141	19919	20139	19961	20101	20174	19976	20218	20068	19844	19816	20102	20156	19907	20026	20041	20081	19935	20058	20240	20238	20309	20066	20053	20038	19851	19993	20092	20029	19998	20129	20129	20047	20057	19990	19846	20102	20356	19978	20038	19961	20104	20139	20130	20036	20269	20123	20096	19943	20215	20294	20160	20012	20160	19934	20031	20002	20024	20237	20070	20102	19957	20325	20062	19972	20064	20172	19897	20081	20114	20153	20099	20044	20055	20004	20042	20121	20096	19958	19999	20068	20045	20158	20140	20105	20230	20184	20052	20047	20040	19988	20156	20116	20164	20151	20107	19997	20132	20212	20243	20107	20069	20097	20051	20042	20052	19979	20161	20043	19945	19866	20117	20035
19100	22900	22551	20469	20179	18900	18807	18381	18192	18123	18207	18294	19510	20457	20699	19305	18429	18079	17832	17801	17680	17644	17744	17733	17813	17847	17671	17558	17932	17660	17764	17817	17781	17760	17731	17609	17763	17775	17765	17775	17602	17660	17754	17773	17643	17729	17717	17699	17586	17688	17874	17923	17699	17695	17825	17629	17568	17610	17602	17786	17872	17641	17709	17623	17690	17663	17750	17809	17725	17732	17712	17736	17593	17641	17797	17771	17815	17705	17597	17761	17769	17780	17797	17593	17817	17713	17608	17903	17728	17731	17639	17608	17892	17814	17517	17779	17494	17831	17767	17761	17807	17627	17811	17646	17901	17672	17610	17700	17721	17739	17724	17779	17662	17817	17721	17654	17933	17679	17718	17678	17773	17648	17721	17735	17787	17784	17686	17592	17925	17738	17609	17627	17772	17598	17774	17603	17516	17643	17798	17587	17670	17769	17791	17884	17744	17772	17543	17844	17756	17604	17581	17753	17671	17873	17845	17743	17675	17776	17730	17674	17677	17798	17763	17688	17787	17617	17688	17851	17746	17737	17541	17766	17689	17898	17811	17689	17671	17683	17677	17652	17795	17789	17602	17719	17794	17761	17834	17729	17884	17599	17722	17690	17616	17717	17667	17561	17815	17728	17735	17820	17650	17641	17640	17639	17673	17785	17673	17699	17776	17749	17690	17815	17711	17731	17741	17799	17744	17627	17846	17629	17718	17620	17754	17631	17738	17592	17749	17752	17876	17672	17659	17737	17682	17718	17788	17788	17671	17651	17666	17684	17661	17782	17764	17709	17647	17801	17578	17868	17618	17797	17749	17664	17755	17576	17885	17686	17667	17768	17668	17646	17520	17818	17846	17702	17818	17729	17728	17602	17846	17803	17612	17638	17748	17590	17637	17784	17765	17592	17599	17714	17643	17804	17612	17657	17689	17802	17663	17625	17647	17866	17725	17870	17692	17625	17677	17854	17686	17590	17812	17702	17739	17897	17658	17650	17809	17688	17638	17570	17774	17761	17791	17628	17815	17786	17775	17783	17735	17736	17728	17803	17814	17782	17672	17661	17567	17724	17605	17725	17755	17777	17669	17631	17806	17675	17694	17761	17637	17759	17635	17773	17634	17842	17712	17849	17764	17701	17725	17836	17909	17601	17928	17767	17699	17745	17717	17657	17568	17841	17813	17819	17801	17770	17739	17658	17680	17636	17756	17707	17642	17784	17758	17758	17881	17744	17738	17728	17692	17646	17678	17614	17811	17677	17756	17856	17646	17726	17656	17711	17779	17648	17883	17707	17830	17619	17771	17654	17795	17684	17623	17562	17650	17809	17800	17643	17923	17777	17721	17537	17647	17772	17866	17812	17700	17723	17684	17784	17624	17797	17764	17631	17934	17643	17789	17702	17574	17673	17523	17764	17801	17823	17705	17785	17784	17818	17829	17772	17653	17835	17531	17796	17905	17748	17828	17641	17687	17769	17661	17901	17663	17703	17782	17829	17660	17804	17718	17898	17497	17817	17644	17657	17601	17761	17610	17793	17686	17811	17942	17804	17563	17755	17787	17727	17881	17704	17909	17950	17631	17613	17742	17815	17575	17661	17508	17697	17722	17825	17609	17842	17702	17869	17750	17826	17667	17800	17767	17806	17736	17568	17644	17665	17772	17593	17937	17533	17719	17826	17635	17649	17781	17708	17780	17640	17647	17688	17764	17689	17789	17733	17694	17709	17731	17706	17588	17707	17645	17492	17695	17782	17797	17655	17685	17777	17671	17740	17731	17690	17963	17703	17758	17582	17644	17810	17704	17550	17723	17701	17837	17678	17904	17791	17648	17719	17809	17789	17717	17687	17679	17529	17731	17736	17667	17609	17666	17751	17600	17754	17837	17583	17825	17806	17792	17736	17729	17710	17580	17756	17700	17774	17523	17575	17889	17833	17837	17642	17690	17638	17706	17657	17794	17764	17725	17730	17614	17490	17644	17718	17578	17793	17729	17632	17721	17747	17836	17871	17805	17701	17593	17725	17757	17811	17661	17631	17817	17738	17636	17793	17764	17769	17696	17643	17685	17657	17754	17774	17722	17720	17790	17736	17704	17870	17686	17846	17808	17573	17773	17853	17720	17659	17499	17900	17787	17845	17833	17643	17656	17850	17692	17810	17945	17824	17567	17651	17795	17696	17608	17504	17961	17681	17722	17600	17568	17693	17900	17673	17647	17792	17719	17765	17812	17772	17772	17879	17663	17749	17842	17660	17769	17704	17703	17828	17589	17609	17688	17724	17690	17706	17756	17814	17652	17710	17758	17614	17757	17846	17804	17707	17812	17854	17910	17941	17591	17657	17764	17827	17640	17566	17792	17725	17588	17840	17698	17612	17728	17636	17803	17581	17940	17516	17687	17643	17689	17837	17738	17826	18004	17812	17673	17731	17805	17918	17693	17645	17601	17659	17762	17725	17768	17656	17744	17681	17732	17775	17814	17644	17774	17762	17758	17500	17751	17739	17748	17712	17495	17730	17672	17694	17722	17834	17773	17543	17826	17862	17723	17611	17898	17628	17517	17724	17576	17554	17900	17725	17955	17731	17796	17744	17787	17627	17682	17780	17677	17671	17715	17787	17747	17896	17930	17719	17724	17760	17776	17713	17781	17848	17758	17920	17631	17702	17800	17726	17732	17713	17754	17748	17725	17705	17716	17672	17834	17924	17897	17631	17547	17869	17902	17763	17882	17776	17744	17851	17636	17651	17690	17773	17876	17638	17777	17752	17737	17622	17681	17737	17744	17759	17731	17846	17604	17928	17828	17659	17711	17787	17629	17707	17754	17794	17806	17814	17586	17766	17558	17677	17678	17769	17693	17784	17582	17665	17786	17700	17717	17829	17563	17712	17713	17558	17588	17820	17730	17789	17770	17761	17666	17550	17811	17575	17737	17685	17674	17663	17826	17771	17727	17735	17854	17810	17668	17762	17774	17447	17714	17683	17533	17728	17611	17577	17607	17907	17652	17741	17858	17589	17802	17732	17645	17802	17757	17659	17851	17711	17611	17862	17600	17521	17888	17686	18007	17632	17575	17782	17749	17614	17623	17902	17714	17846	17906	17754	17761	17580	17846	17740	17654	17894	17567	17865	17686	17605	17690	17528	17600	17576	17506	17852	17681	17729	17721	17661	17746	17863	17772	17618	17737	17519	17795	17765	17517	17789	17799	17821	17813	17758	17615	17878	17800	17625	17734	17853	17920	17694	17746	17497	17893	17881	17732	17864	17650	17851	17792	17757	17678	17849	17616	17630	17653	17583	17855	17639	17830	17609	17714	17654	17712	17498	17679	17732	17740	17718	17811	17863	17631	17749	17663	17677	17848	17694	17724	17801	17645	17675	17734	17629	17714	17709	17814	17738	17589	17786	17761	17582	17549	17585	18034	17849	17732	17864	17664	17696	17795	17662	17751	17786	17782	17813	17734	17804	17680	17715	17799	17790	17582	17825	17604	17732	17873	17699	17642	17792	17766	17699	17846	17793	17672	17834	17699	17850	17777	17697	17983	17757	17729	17781	17622	17796	17683	17699	17916	17733	17690	17802	17749	17654	17797	17596	17462	17673	17793	17712	17837	17690	17599	17595	17722	17825	17807	17718	17698	17811	17782	17747	17812	17700	17978	17751	17837	17762	17668	17621	17612	17815	17689	17845	17680	17715	17613	17813	17643	17765	17858	17583	17619	17858	17750	17744	17642	17689	17700	17622	17815	17564	17620	17787	17669	17683	17760	17593	17774	17755	17752	17841	17566	17706	17482	17635	17823	17684	17878	17735	17787	17868	17739	17680	17841	17630	17748	17643	17665	17588	17902	17862	17593	17615	17819	17750	18003	17571	17574	17812	17662	17575	17742	17786	17703	17869	17792	17773	17653	17763	17606	17608	17720	17732	17892	17531	17748	17828	17740	17889	17821	17809	17811	17812	17724	17724	17770	17854	17648	17741	17629	17788	17595	17753	17697	17772	17564	17737	17983	17641	17651	17893	17715	17876	17607	17691	17718	17635	17769	17797	17793	17738	17796	17777	17846	17601	17809	17758	17889	17653	17760	17683	17702	17845	17872	17840	17835	17901	17765	17683	17768	17677	17591	17891	17689	17752	17781	17551	17573	17700	17581	17710	17727	17905	17614	17801	17770	17828	17820	17648	17728	17800	17740	17753	17769	17794	17596	17592	17710	17633	17887	17879	17748	17593	17691	17611	17818	17778	17800	17863	17703	17598	17569	17653	17945	17695	17571	17590	17748	17748	17732	17615	17814	17784	17901	17540	17735	17773	17779	17731	17793	17656	17911	17719	17744	17751	17701	17693	17754	17709	17574	17665	17550	17671	17815	17693	17499	17638	17881	17697	17721	17821	17648	17670	17932	17823	17937	17702	17712	17646	17619	17844	17704	17627	17872	17721	17708	17762	17785	17714	17666	17707	17643	17754	17771	17562	17768	17822	17668	17670	17805	17753	17814	17677	17742	17806	17897	17788	17702	17756	17797	17822	17783	17787	17569	17626	17634	17544	17903	17547	17815	17820	17732	17715	17813	17809	17817	17803	17806	17781	17770	17755	17751	17734	17803	17880	17773	17778	17734	17783	17771	17727	17707	17740	17813	17813	17781	17690	17612	17877	17842	17641	17642	17734	17810	17681	17712	17551	17868	17639	17660	17818	17689	17658	17798	17734	17768	17705	17761	17852	17772	17755	17844	17727	17722	17677	17665	17756	17776	17774	17883	17839	17677	17828	17959	17775	17648	17683	17881	17691	17728	17662	17708	17710	17691	17833	17743	17757	17705	17751	17694	17687	17809	17785	17584	17760	17789	17848	17665	17788	17787	17740	17727	17753	17650	17774	17714	17780	17632	17833	17640	17680	17576	17956	17736	17677	17795	17755	17845	17826	17677	17671	17691	17576	17751	17757	17781	17841	17817	17728	17775	17588	17643	17552	17795	17693	17820	17638	17635	17733	17773	17700	17632	17701	17647	17758	17716	17584	17693	17772	17893	17778	17630	17646	17709	17750	17772	17714	17795	17664	17865	17586	17626	17824	17719	17706	17862	17703	17762	17510	17642	17731	17865	17712	17814	17663	17691	17532	17928	17649	17690	17867	17691	17851	17758	17873	17766	17762
25066	21448	28387	25656	22668	21792	22284	20755	20086	20115	20137	19870	24041	32471	31973	27245	22503	20386	19765	19434	19517	19633	19398	19537	19377	19452	19547	19671	19467	19420	19272	19443	19484	19382	19468	19465	19282	19420	19379	19450	19236	19366	19295	19384	19395	19623	19483	19549	19360	19517	19547	19402	19413	19546	19344	19355	19363	19475	19435	19477	19487	19322	19224	19397	19475	19369	19408	19551	19479	19232	19574	19352	19489	19549	19424	19357	19499	19308	19683	19428	19544	19510	19318	19517	19255	19507	19493	19371	19421	19554	19259	19361	19541	19427	19487	19486	19463	19420	19412	19062	19166	19360	19462	19606	19368	19345	19720	19247	19377	19557	19637	19353	19579	19570	19636	19607	19334	19293	19349	19599	19567	19485	19644	19504	19441	19285	19586	19585	19357	19637	19469	19362	19449	19378	19527	19377	19242	19526	19172	19359	19488	19353	19247	19541	19168	19193	19375	19291	19337	19480	19408	19396	19319	19389	19425	19663	19525	19367	19498	19516	19355	19399	19277	19416	19336	19498	19566	19416	19670	19496	19584	19222	19374	19409	19311	19268	19427	19351	19495	19362	19429	19198	19356	19429	19489	19421	19584	19209	19402	19378	19271	19373	19294	19188	19374	19410	19327	19327	19586	19298	19466	19225	19489	19311	19330	19437	19580	19332	19690	19402	19476	19574	19493	19443	19384	19199	19731	19318	19370	19426	19257	19282	19312	19465	19383	19298	19578	19163	19289	19598	19318	19269	19425	19388	19353	19356	19374	19460	19467	19416	19339	19504	19438	19425	19511	19350	19264	19361	19333	19402	19367	19218	19320	19391	19723	19499	19508	19292	19594	19402	19359	19626	19137	19471	19658	19199	19445	19538	19363	19276	19517	19675	19265	19367	19381	19158	19340	19349	19221	19142	19325	19511	19498	19444	19333	19328	19336	19445	19643	19365	19484	19547	19511	19410	19564	19342	19590	19404	19347	19511	19367	19456	19393	19232	19586	19613	19367	19405	19304	19376	19446	19390	19552	19215	19240	19471	19375	19432	19428	19448	19480	19495	19257	19454	19333	19597	19285	19406	19466	19345	19229	19357	19419	19492	19667	19495	19414	19511	19272	19408	19391	19266	19353	19416	19582	19566	19416	19374	19433	19266	19441	19485	19164	19337	19593	19160	19332	19488	19548	19508	19273	19192	19257	19395	19248	19430	19387	19301	19362	19320	19380	19525	19359	19400	19218	19389	19233	19522	19321	19571	19665	19426	19406	19413	19305	19587	19428	19315	19427	19538	19468	19678	19344	19237	19300	19402	19345	19345	19457	19285	19385	19422	19312	19566	19455	19507	19440	19195	19222	19499	19620	19344	19327	19462	19363	19560	19363	19462	19352	19653	19724	19386	19450	19249	19505	19352	19600	19360	19187	19392	19443	19213	19401	19510	19336	19169	19516	19480	19371	19297	19212	19306	19308	19234	19309	19428	19340	19403	19561	19406	19290	19291	19571	19408	19343	19376	19286	19517	19414	19372	19452	19451	19476	19226	19296	19514	19616	19437	19489	19477	19445	19343	19330	19396	19379	19292	19264	19471	19364	19417	19212	19284	19470	19313	19533	19180	19295	19468	19318	19358	19531	19378	19452	19570	19414	19473	19470	19162	19557	19487	19535	19278	19455	19290	19248	19505	19209	19294	19560	19393	19563	19384	19563	19397	19426	19219	19588	19411	19437	19252	19202	19232	19427	19167	19371	19434	19424	19424	19447	19436	19367	19302	19348	19587	19415	19426	19524	19347	19220	19523	19254	19244	19545	19412	19379	19411	19638	19222	19358	19435	19357	19176	19438	19539	19501	19474	19434	19429	19399	19409	19341	19354	19635	19383	19476	19634	19332	19280	19390	19418	19227	19322	19488	19514	19615	19382	19461	19400	19132	19476	19416	19354	19389	19407	19403	19160	19337	19390	19338	19283	19563	19301	19510	19277	19391	19429	19368	19269	19258	19424	19332	19557	19459	19326	19096	19382	19409	19468	19152	19537	19466	19521	19661	19617	19444	19386	19539	19188	19332	19299	19369	19350	19395	19196	19262	19303	19109	19486	19464	19362	19371	19280	19430	19447	19397	19412	19430	19547	19300	19197	19404	19415	19409	19439	19566	19491	19428	19425	19510	19441	19432	19437	19407	19457	19320	19326	19440	19445	19648	19456	19123	19370	19589	19577	19336	19278	19497	19229	19519	19161	19432	19465	19325	19334	19490	19498	19383	19281	19162	19329	19486	19316	19484	19302	19359	19500	19485	19537	19347	19364	19324	19205	19473	19445	19302	19503	19344	19482	19492	19370	19313	19389	19449	19652	19566	19436	19402	19276	19316	19236	19429	19354	19585	19619	19279	19390	19480	19171	19492	19271	19235	19209	19313	19322	19334	19488	19472	19400	19590	19527	19522	19314	19333	19409	19455	19488	19495	19402	19664	19363	19402	19553	19199	19392	19416	19442	19450	19573	19587	19467	19305	19287	19386	19430	19324	19305	19129	19402	19316	19366	19482	19434	19420	19455	19215	19575	19421	19492	19317	19355	19387	19269	19594	19291	19708	19329	19447	19173	19443	19469	19360	19413	19401	19524	19457	19514	19418	19320	19412	19322	19432	19392	19549	19325	19556	19222	19578	19497	19228	19415	19221	19190	19361	19337	19595	19458	19297	19129	19301	19518	19441	19287	19382	19601	19512	19293	19276	19246	19229	19517	19312	19559	19605	19241	19406	19385	19036	19436	19288	19329	19658	19528	19422	19409	19393	19559	19562	19450	19442	19452	19511	19294	19239	19503	19523	19255	19513	19420	19437	19243	19432	19278	19084	19355	19435	19428	19313	19302	19465	19388	19317	19430	19358	19334	19336	19282	19378	19345	19286	19447	19383	19284	19438	19492	19452	19433	19494	19531	19467	19529	19509	19293	19368	19692	19617	19414	19441	19500	19440	19212	19507	19528	19356	19461	19499	19437	19424	19374	19483	19352	19335	19183	19380	19472	19389	19410	19370	19321	19528	19548	19473	19352	19433	19404	19313	19267	19264	19277	19311	19423	19396	19452	19570	19271	19465	19259	19537	19382	19391	19435	19310	19397	19421	19493	19420	19364	19564	19434	19377	19510	19354	19480	19525	19435	19301	19355	19325	19351	19284	19401	19301	19397	19499	19267	19332	19464	19271	19456	19342	19465	19499	19398	19602	19289	19567	19358	19479	19293	19442	19477	19516	19326	19405	19379	19015	19326	19402	19476	19425	19516	19317	19626	19320	19359	19616	19441	19617	19396	19501	19362	19394	19362	19365	19384	19337	19444	19435	19494	19343	19404	19279	19418	19324	19341	19296	19352	19526	19246	19598	19437	19348	19330	19478	19510	19337	19346	19281	19490	19541	19438	19343	19523	19327	19194	19351	19239	19181	19254	19308	19308	19481	19149	19475	19564	19450	19477	19630	19509	19405	19339	19226	19409	19437	19547	19440	19361	19367	19413	19490	19555	19340	19200	19435	19358	19538	19417	19545	19252	19460	19277	19422	19525	19214	19341	19450	19347	19479	19225	19517	19308	19294	19362	19232	19344	19423	19600	19392	19384	19689	19407	19461	19330	19375	19425	19365	19330	19376	19332	19623	19269	19443	19347	19440	19596	19449	19506	19248	19300	19519	19462	19279	19488	19282	19523	19454	19508	19450	19489	19285	19276	19480	19304	19369	19274	19450	19396	19479	19511	19415	19359	19466	19498	19300	19435	19550	19481	19608	19508	19232	19176	19355	19330	19349	19413	19427	19430	19424	19382	19333	19455	19682	19464	19500	19395	19518	19377	19450	19388	19570	19384	19207	19602	19487	19378	19396	19374	19378	19346	19372	19529	19426	19453	19350	19431	19437	19478	19600	19652	19470	19247	19387	19506	19464	19289	19622	19297	19442	19336	19292	19412	19219	19410	19421	19410	19395	19784	19596	19343	19379	19418	19474	19392	19402	19369	19563	19313	19441	19460	19311	19494	19498	19406	19575	19497	19568	19527	19455	19224	19554	19526	19369	19420	19384	19318	19344	19294	19319	19504	19448	19559	19900	19239	19179	19314	19481	19458	19323	19331	19416	19453	19383	19336	19195	19444	19358	19330	19324	19384	19530	19283	19404	19448	19479	19544	19305	19517	19396	19518	19476	19255	19267	19499	19396	19353	19482	19540	19527	19527	19447	19254	19453	19587	19487	19364	19232	19277	19365	19469	19486	19679	19216	19721	19296	19281	19354	19423	19380	19450	19508	19369	19532	19451	19545	19286	19446	19306	19461	19362	19353	19603	19527	19424	19436	19470	19673	19324	19286	19320	19422	19480	19440	19462	19327	19397	19351	19150	19474	19330	19537	19434	19365	19503	19375	19497	19364	19282	19342	19557	19446	19577	19486	19493	19413	19454	19452	19442	19483	19438	19314	19360	19520	19310	19376	19365	19513	19370	19231	19277	19352	19292	19434	19500	19445	19552	19417	19203	19265	19488	19350	19407	19419	19393	19467	19311	19500	19371	19450	19326	19244	19393	19526	19398	19421	19478	19348	19301	19302	19339	19475	19370	19529	19435	19608	19413	19509	19261	19473	19227	19559	19419	19564	19385	19537	19519	19344	19483	19486	19295	19321	19357	19177	19323	19445	19558	19170	19308	19428	19356	19360	19329	19536	19313	19512	19260	19400	19379	19514	19424	19519	19619	19254	19384	19339	19584	19574	19290	19388	19306	19385	19450	19395	19433	19430	19349	19578	19359	19475	19406	19552	19310	19575	19374	19412	19253	19355	19365	19445	19378	19441	19516	19414	19599	19494	19452	19656	19435	19310	19464	19249	19214	19289	19287	19462	19277	19316	19236	19429	19348	19253	19411	19330	19396	19307	19446	19419	19273	19622	19383	19419	19476	19520	19437	19195	19237	19328	19478	19288	19474	19482	19497	19508	19306	19506	19404	19478	19364	19579	19300	19521	19382	19306	19444	19313	19455	19428	19662	19573	19358	19510	19457	19604	19396	19506	19501	19234	19302	19455	19496	19399	19257	19249	19233	19499	19300	19389	19511	19514	19423	19500	19399	19185	19413	19320	19372	19449	19401	19374	19380	19456	19556	19235	19528	19583	19487	19337	19218
18164	28563	26448	23422	20819	19434	19532	19025	18599	18368	18041	17961	25701	35443	33380	26757	20645	18244	17653	17435	17528	17547	17358	17401	17401	17354	17380	17493	17359	17361	17365	17301	17371	17318	17508	17309	17388	17422	17325	17335	17398	17454	17431	17591	17319	17477	17401	17361	17478	17240	17248	17253	17423	17392	17229	17467	17579	17185	17193	17528	17320	17518	17278	17382	17370	17392	17523	17516	17483	17387	17253	17306	17338	17293	17365	17261	17394	17454	17477	17347	17288	17164	17405	17325	17605	17309	17311	17587	17547	17343	17386	17397	17405	17332	17412	17261	17356	17444	17285	17418	17466	17507	17256	17463	17304	17549	17340	17261	17326	17461	17406	17418	17267	17521	17314	17424	17427	17417	17433	17323	17243	17283	17337	17398	17272	17404	17542	17330	17377	17369	17463	17428	17276	17408	17300	17424	17539	17254	17415	17372	17332	17351	17499	17366	17231	17512	17401	17363	17100	17459	17442	17344	17457	17359	17364	17361	17385	17424	17478	17308	17335	17330	17395	17417	17280	17530	17339	17537	17332	17579	17225	17458	17402	17426	17470	17458	17385	17339	17416	17543	17465	17346	17321	17378	17289	17233	17225	17448	17402	17323	17391	17440	17250	17389	17424	17542	17288	17367	17309	17335	17475	17176	17543	17272	17434	17374	17541	17460	17500	17367	17229	17329	17490	17283	17249	17158	17278	17334	17355	17537	17256	17362	17368	17382	17463	17479	17234	17424	17367	17342	17438	17356	17221	17448	17358	17253	17571	17184	17418	17268	17405	17414	17319	17320	17295	17505	17473	17344	17259	17477	17462	17248	17291	17325	17404	17343	17506	17332	17334	17346	17220	17467	17545	17286	17421	17366	17458	17361	17482	17131	17520	17350	17292	17219	17492	17434	17387	17273	17538	17239	17361	17414	17344	17363	17426	17429	17371	17132	17505	17193	17346	17424	17302	17335	17336	17296	17244	17265	17361	17522	17439	17197	17347	17152	17438	17235	17297	17384	17228	17237	17360	17251	17368	17290	17138	17526	17529	17513	17409	17471	17422	17221	17465	17446	17258	17471	17397	17413	17316	17494	17278	17248	17520	17372	17410	17595	17560	17255	17297	17582	17396	17203	17281	17449	17429	17425	17535	17250	17608	17513	17209	17453	17438	17378	17353	17301	17230	17376	17269	17217	17399	17350	17414	17479	17176	17454	17528	17324	17414	17302	17283	17324	17454	17251	17313	17477	17436	17359	17356	17344	17640	17301	17140	17301	17378	17139	17298	17386	17255	17362	17376	17365	17493	17337	17464	17406	17209	17417	17285	17365	17346	17471	17487	17286	17270	17238	17283	17269	17411	17444	17347	17259	17430	17338	17363	17418	17481	17485	17419	17303	17474	17335	17281	17416	17533	17456	17260	17410	17447	17392	17433	17318	17190	17331	17396	17415	17322	17352	17328	17342	17223	17311	17365	17542	17375	17342	17197	17459	17378	17480	17469	17219	17351	17244	17369	17302	17480	17210	17514	17249	17444	17247	17246	17288	17271	17457	17346	17377	17357	17343	17459	17272	17387	17447	17416	17493	17242	17381	17521	17398	17438	17405	17246	17432	17395	17319	17372	17399	17383	17311	17418	17488	17290	17120	17292	17313	17288	17399	17490	17403	17470	17463	17269	17287	17455	17430	17282	17533	17241	17406	17294	17415	17247	17408	17310	17459	17403	17196	17357	17465	17398	17257	17510	17406	17319	17318	17209	17387	17498	17352	17404	17283	17317	17326	17430	17482	17356	17350	17444	17421	17290	17329	17443	17448	17411	17243	17251	17453	17328	17477	17429	17486	17533	17315	17402	17475	17355	17307	17590	17509	17455	17379	17373	17348	17327	17312	17238	17238	17413	17355	17342	17296	17397	17168	17455	17509	17542	17312	17304	17249	17544	17343	17267	17344	17453	17309	17463	17432	17222	17566	17268	17258	17272	17454	17285	17538	17402	17452	17344	17446	17425	17111	17310	17396	17420	17327	17311	17295	17413	17327	17280	17512	17386	17444	17347	17221	17234	17277	17250	17335	17378	17395	17438	17393	17311	17154	17436	17422	17333	17431	17263	17337	17323	17303	17153	17547	17268	17330	17426	17467	17511	17275	17380	17407	17467	17338	17274	17450	17292	17473	17271	17503	17241	17352	17411	17175	17475	17636	17281	17273	17429	17390	17405	17365	17554	17405	17380	17324	17275	17278	17248	17286	17337	17254	17250	17310	17191	17318	17515	17344	17434	17560	17277	17265	17413	17249	17379	17350	17452	17200	17688	17404	17429	17377	17205	17428	17311	17460	17328	17234	17476	17360	17213	17416	17435	17409	17534	17258	17394	17422	17484	17500	17459	17270	17306	17400	17319	17526	17288	17301	17401	17304	17188	17379	17410	17258	17551	17338	17337	17270	17510	17369	17140	17319	17290	17412	17392	17359	17313	17215	17367	17184	17552	17272	17268	17478	17465	17339	17466	17452	17369	17301	17481	17247	17409	17298	17357	17340	17375	17420	17374	17444	17546	17311	17306	17397	17333	17307	17463	17275	17376	17302	17470	17221	17511	17448	17477	17369	17288	17524	17312	17426	17414	17589	17387	17384	17455	17184	17294	17424	17276	17363	17144	17483	17112	17332	17192	17304	17337	17114	17594	17403	17315	17166	17282	17410	17385	17351	17262	17268	17346	17339	17388	17352	17459	17274	17431	17290	17404	17184	17393	17339	17414	17540	17370	17392	17316	17467	17430	17372	17588	17355	17385	17382	17476	17383	17488	17365	17196	17370	17478	17315	17326	17356	17133	17150	17292	17295	17526	17317	17297	17354	17432	17361	17349	17314	17377	17387	17251	17282	17350	17412	17269	17190	17327	17367	17329	17577	17474	17350	17432	17371	17463	17155	17291	17526	17419	17402	17368	17358	17533	17360	17412	17448	17332	17432	17405	17345	17428	17242	17350	17515	17293	17379	17321	17277	17435	17264	17347	17323	17497	17317	17304	17460	17427	17402	17322	17266	17371	17407	17297	17516	17360	17393	17515	17426	17289	17539	17482	17457	17345	17372	17377	17396	17438	17465	17375	17393	17345	17441	17398	17348	17339	17264	17370	17382	17202	17380	17130	17332	17330	17461	17375	17317	17313	17363	17314	17293	17466	17477	17327	17427	17477	17461	17241	17265	17342	17488	17337	17288	17411	17336	17185	17465	17333	17261	17255	17373	17347	17365	17235	17249	17399	17420	17352	17444	17260	17227	17417	17319	17364	17328	17190	17291	17462	17325	17419	17471	17208	17334	17302	17389	17304	17437	17199	17449	17236	17347	17480	17378	17495	17271	17322	17182	17409	17322	17523	17328	17377	17328	17526	17310	17429	17498	17272	17366	17492	17404	17503	17456	17433	17304	17596	17214	17418	17419	17320	17336	17506	17396	17527	17436	17153	17403	17404	17339	17476	17493	17416	17239	17403	17329	17419	17347	17411	17378	17428	17306	17369	17541	17442	17391	17510	17435	17248	17532	17393	17461	17437	17181	17410	17300	17302	17280	17234	17197	17253	17369	17392	17608	17609	17355	17274	17303	17271	17514	17220	17479	17430	17207	17349	17461	17475	17328	17345	17298	17489	17487	17373	17392	17248	17420	17260	17429	17412	17343	17429	17309	17264	17409	17254	17319	17285	17337	17473	17345	17382	17344	17154	17399	17347	17347	17441	17257	17323	17535	17375	17271	17461	17297	17193	17279	17423	17292	17343	17584	17439	17285	17439	17419	17384	17385	17368	17234	17317	17391	17486	17331	17302	17379	17339	17383	17323	17456	17286	17434	17466	17370	17352	17414	17318	17503	17342	17395	17304	17314	17438	17367	17378	17330	17194	17529	17427	17342	17341	17361	17194	17339	17295	17220	17366	17315	17650	17347	17440	17368	17317	17329	17366	17372	17451	17267	17295	17394	17442	17414	17296	17358	17526	17331	17547	17184	17212	17314	17362	17329	17397	17396	17356	17299	17431	17397	17430	17434	17506	17371	17380	17339	17325	17350	17414	17383	17604	17357	17441	17499	17274	17378	17220	17461	17354	17498	17397	17512	17551	17209	17469	17349	17366	17345	17525	17418	17430	17212	17449	17441	17484	17484	17357	17412	17224	17312	17457	17285	17315	17252	17290	17339	17447	17424	17343	17506	17474	17437	17262	17563	17321	17376	17317	17336	17318	17165	17336	17427	17335	17300	17247	17474	17444	17602	17290	17294	17458	17272	17236	17448	17294	17177	17327	17348	17507	17445	17361	17325	17345	17316	17298	17404	17479	17342	17330	17391	17250	17441	17293	17338	17290	17384	17394	17432	17215	17455	17347	17240	17516	17230	17356	17298	17294	17574	17462	17524	17476	17371	17383	17447	17545	17363	17529	17307	17404	17292	17450	17286	17529	17129	17473	17344	17432	17310	17349	17502	17310	17320	17477	17489	17254	17406	17290	17387	17326	17447	17273	17395	17352	17416	17419	17321	17493	17356	17447	17417	17320	17429	17512	17372	17385	17458	17429	17596	17343	17358	17378	17325	17362	17165	17333	17444	17599	17243	17438	17284	17416	17313	17191	17306	17454	17331	17351	17238	17254	17330	17491	17360	17391	17311	17306	17384	17379	17368	17289	17360	17456	17377	17307	17140	17654	17482	17383	17357	17332	17340	17447	17376	17389	17346	17348	17416	17379	17451	17402	17393	17318	17587	17339	17240	17296	17385	17464	17283	17226	17251	17335	17333	17548	17477	17341	17453	17504	17303	17467	17336	17506	17473	17300	17187	17217	17234	17437	17350	17336	17399	17163	17342	17513	17416	17254	17550	17430	17408	17505	17303	17482	17252	17455	17256	17529	17444	17423	17335	17196	17586	17400	17314	17423	17365	17454	17362	17375	17356	17352	17553	17378	17271	17385	17442	17524	17394	17251	17393	17234	17568	17422	17493	17373	17392	17333	17270	17352	17203	17420	17410	17358	17326	17502	17520	17220	17451	17379	17084	17330	17201	17290	17369	17478	17246	17271	17400	17301	17413	17454	17391	17257	17337	17419	17196	17412	17316	17332	17274	17448	17411	17447	17380	17365	17318	17398	17399	17496	17311	17209	17361	17318	17429	17458	17449
23795	21433	29005	24310	22257	23790	23837	20731	20379	20541	19834	19548	32430	41311	37953	30593	23903	20706	19675	19476	19331	19287	19079	19265	19140	19383	19224	19170	19089	19319	19064	19368	19053	19126	18876	18869	19205	19243	18908	19111	19151	19147	19298	19021	19102	19053	19140	19039	19122	19269	19082	19281	19104	19236	19093	19012	19038	19199	18846	19240	19297	19018	19015	18992	19002	19103	19112	19115	19332	19039	19132	19148	19107	19168	19227	19188	19196	19399	19220	19044	19036	19036	19103	19002	19001	19215	19081	19020	19003	19010	18875	19189	18834	19020	19015	19053	19121	19310	19106	19114	19377	19064	19252	18900	19219	19124	19008	19016	18876	18995	19123	19012	19164	19193	18936	19250	18830	19214	19085	19034	19044	19165	19139	19033	19120	19151	19047	18954	18869	19112	18915	18878	18984	19194	18949	19216	19076	19048	19106	19022	19110	19161	18979	19048	18895	19014	18875	19103	19065	18955	19128	18796	19182	19117	19118	19139	18926	18902	19237	18987	19035	19024	19022	18856	19020	19086	19105	19074	19231	19081	19055	19141	19126	19011	19107	18929	19021	19019	19012	19054	18981	18994	19305	18961	18962	18934	19107	19010	19098	19116	18986	19133	19008	19104	18954	19016	19009	19193	18946	19052	19064	19114	18895	18941	19028	18891	19145	18957	19010	19332	19031	19060	18930	19090	19008	19149	19122	18907	19068	19088	19060	19161	19061	19107	19056	18915	18924	19000	19149	18893	19030	18843	19098	18974	19044	19220	19166	19233	18918	19065	19198	19060	18966	18878	19146	19088	19089	19120	18989	19081	18958	19063	19127	18862	19165	19169	18936	19233	19095	19036	19012	19049	18918	19018	19082	18923	19052	19175	19141	18810	18966	19082	18969	19020	19032	18884	19028	19006	19072	19138	19379	19238	18965	19027	18850	19059	18830	19065	19202	18901	18927	19116	18942	19201	19116	18932	19257	19011	19228	19063	18937	18972	19237	18956	18969	19130	18931	19086	18958	18929	18965	19181	18927	19257	19100	18840	19090	18959	19053	19104	19220	19117	18991	19144	19018	19231	19104	19005	18870	19233	18869	18872	19092	18883	18977	18813	19078	19069	19011	18874	19241	18968	19183	18919	18968	19166	19026	19128	19198	19025	19148	19309	19131	19096	19081	19073	18934	19067	19052	19115	19030	19175	19083	19094	19115	18972	19138	19103	19138	19020	19056	18967	18999	18909	19199	19219	19136	19131	19182	19172	19307	19230	19229	19141	19012	19135	19067	19223	19030	18988	18853	18958	19365	19003	18956	18921	19066	19144	19029	18991	19084	19205	19061	19317	18815	18889	18998	19100	19138	18971	19090	19130	18893	18900	18921	19041	19131	18971	19116	19085	19093	19006	19077	19138	19172	19019	18872	18983	19053	19014	19123	19161	19207	18997	19192	19143	19258	18896	19166	19032	19118	19072	19212	18998	19066	18975	18995	19018	19179	19162	19036	19035	19131	19267	18986	18959	18963	19176	18944	18822	18928	19151	19270	19061	19135	19207	19044	19020	19060	18948	19079	19076	19120	19098	19050	18962	19101	19159	19057	19064	19150	18810	19053	19098	19151	19116	19085	19101	19148	19038	18918	19141	19068	18942	19194	19117	19005	19049	18947	18997	19031	19283	19307	19182	18992	19174	19179	19142	19044	18952	19078	18981	19129	19166	19111	19062	18890	18950	19183	19132	19055	19001	19008	18825	19123	19204	18937	19066	19072	19137	18990	19034	19000	19077	19176	19220	19193	19040	19211	19044	18956	18925	18961	19250	19102	19128	19092	19060	18999	19044	19064	19269	19261	19243	19001	19181	19103	19078	18928	19087	19136	19216	19110	18996	19051	19121	18971	18928	18861	18862	19100	18915	19173	19207	19056	18919	19185	19100	18837	19295	18918	19190	19053	19108	18961	19036	19090	18986	19129	19017	19258	19135	19009	19167	19187	19116	19074	19019	19153	19001	18991	19253	19070	19270	19026	19039	19080	19017	19143	19052	19194	19173	19079	18913	18923	19099	19097	19031	18949	19308	18924	18910	19262	19082	19078	18922	19139	19067	19122	18889	19172	19022	18905	18976	18932	19170	19250	19094	19327	19023	19127	19121	18880	19137	19051	19245	19031	19164	18985	18754	19030	18975	19154	18815	18998	19160	19290	19000	18908	19059	19129	19221	19109	18943	19017	19165	19204	19104	19095	19046	19120	19144	19037	19188	19340	19152	19109	18957	19074	18918	19112	19194	19013	18948	19051	19063	19156	19093	18996	19146	19146	18939	19012	19039	18881	19155	19153	19216	18898	19009	19190	19081	18960	19198	19013	19181	19118	19108	19132	19033	18989	19143	19151	18890	19039	19117	19180	19063	18832	19045	19110	19156	19089	19292	18791	18830	19133	19130	19152	18999	19163	19195	18990	19016	18893	18921	18850	18988	19065	19085	19084	19090	18980	19114	19095	19036	18936	19057	19287	19212	19083	19152	19115	18952	19062	19026	18891	19065	18983	19096	19323	19177	19033	19213	18990	19131	19339	18923	19122	19008	19248	18961	19153	18989	18947	19066	18977	19117	19114	18946	19090	19264	19201	18916	18916	19038	19114	18847	18900	18962	18877	18971	19106	19002	18978	18843	18898	19113	19120	18908	19248	19106	19112	19102	19324	19050	19188	18936	18952	19190	19072	18933	18969	19104	19029	18970	19032	19215	19203	19094	19231	19232	19163	19129	19089	19092	19025	19140	19093	19062	19058	18933	19044	19226	18929	19268	19222	18936	18930	19050	19333	19130	18886	18933	19066	19148	19003	18988	18955	19227	19116	19019	19183	19137	18988	18912	18934	19074	19021	19056	19151	18934	19022	19000	19117	19170	18905	19100	19215	19026	19224	19034	18994	19020	19096	19363	19126	19167	18975	19092	19161	19061	19089	18834	19227	19044	19083	19025	19118	19209	19152	19393	19092	19023	19075	19272	19071	19045	19084	19249	19151	19172	19009	19133	19140	18960	19100	19006	19248	19304	19112	19078	19115	18950	18920	18979	19153	18898	18855	19027	19085	19247	18955	19064	18931	19049	19175	19008	18945	18912	18872	19052	19208	19274	19203	19110	19146	19261	19148	18989	19085	19284	19312	19125	19286	19209	19105	18899	19077	19381	18731	19298	19115	18900	19036	19169	19321	19156	19034	19124	19032	19071	18863	18942	18902	19255	19137	18930	19046	19210	19137	18950	19138	19012	19013	19148	19332	19097	18896	18957	19116	19165	19010	19035	19001	19079	18959	19093	19160	19203	19085	19088	18990	19210	19100	19184	19122	19039	19225	19076	19267	19045	19125	19232	19104	19110	19085	18973	19090	18758	19087	19142	19142	19034	19024	19130	19092	19109	19037	19062	19135	19029	19189	19001	18945	19017	19019	18935	18993	19045	18994	19006	19094	18980	18959	19014	19037	19260	19036	19103	19105	18911	18890	18997	19172	19076	19226	19362	19144	19096	18967	19097	19049	19058	19001	18927	19059	19139	19283	19159	18967	18982	19164	19291	19262	19088	19264	18995	19046	19131	18953	18986	19069	19033	19053	19124	19056	19116	19014	19236	19067	18864	18855	18921	19217	19235	19322	19041	18887	19027	19081	19038	19098	19213	19124	19089	19037	19150	18993	18861	19132	19349	18919	19241	19251	18993	19013	19021	19067	19140	19021	18999	19160	19176	19158	19213	18913	19048	19093	19062	19131	18991	19021	19076	19207	19245	19196	18955	19153	19085	19082	18956	19129	19153	19083	19152	18957	19039	19019	19069	18874	18816	19219	19180	19199	19048	19093	19176	18993	19192	18915	19043	18968	19219	19133	19092	19012	19058	18948	19090	19065	19004	19075	18955	19056	19201	18938	19011	19062	19190	19118	19026	18799	19215	19100	19163	19288	19149	19120	19096	18941	18976	19021	19130	19431	19249	19148	19063	19165	19110	18936	19117	18943	19061	19161	19099	19043	19045	19031	19087	19189	19149	19205	18982	18915	19276	19128	18809	19239	18973	19000	19057	19070	19024	18976	19079	19079	19090	19120	18986	18979	18848	18955	19180	19081	19029	19142	19065	18896	19229	19015	19161	19020	19055	19098	19049	19151	19104	18979	19236	19123	19185	19235	19236	19065	19177	18844	19011	19133	19034	18925	19129	19072	18701	19053	18926	18921	18762	18899	18932	19047	18994	19116	18944	19024	19156	19189	19216	18921	19210	19108	19195	18952	18908	19144	19338	18902	18988	19005	19095	18978	18981	18972	19157	19042	19041	19169	18986	19095	19176	19024	19050	18857	19017	19092	19196	19103	19149	19232	18964	19081	19057	19013	18869	19059	18896	18924	19196	18959	18964	19111	18828	18937	19011	19328	19229	19192	18986	18963	19071	18946	19044	19157	19025	19178	19178	18824	19231	19190	18888	18880	19012	19023	18895	18961	19054	19080	19163	19142	19168	19201	19070	19223	18898	19171	19188	19220	18951	19174	19308	19152	19205	19109	18958	18886	19153	19117	19302	19150	19004	19242	19339	19016	19257	19119	18999	19095	18958	18804	18977	19026	19071	18966	19114	19058	19031	19102	19260	19009	18982	19029	19063	19013	18871	18926	18975	19120	19015	19074	19253	19088	19168	19075	18842	18948	19096	18870	19005	18959	19160	19131	18926	18994	19152	18797	19109	19066	19056	19136	19031	19074	19013	18993	19036	19002	19162	19136	19151	19138	19088	19143	19169	18988	19077	19038	19158	18949	19020	19030	19065	18864	19200	19105	19130	19015	19185	19111	18995	19018	18890	19022	18983	19021	19053	19178	18915	18987	19017	19055	18985	19190	19107	19239	19143	19139	19006	18842	18950	19227	18968	18888	18939	18852	19007	18964	18990	19122	19106	19102	19036	19071	19256	19033	19131	19187	19159	18958	19134	19211	19157	19199	19028	18940	19039	19114	18996	19003	19032	19052	18968	19198	19061	18930	18948	19117	19163	19055	18905	19192	19172	19042	19106	18978	19248	19147	19117	19050	18990	19052	18938	19174	18880	19245	18997	19100	18985	19195	19028	19167	19260	19061	18976	18799	19177	19066	18880	19001	19145	19093	19154	19295	19142	19155	18770	18996	19197
19322	31166	28694	23735	22606	20642	19944	19566	19665	18744	18145	18252	37130	43835	39585	30954	22376	18587	17556	17221	17433	17271	17278	17269	17294	17219	17160	17090	17298	17162	17222	17212	17039	17320	17008	17132	17173	17237	17169	17253	17167	17191	17172	17273	17154	17231	17192	17240	17234	17134	17190	17060	17128	17306	17112	17086	17190	17084	17120	17397	17243	17228	17151	17080	17295	17020	17324	17178	17213	17168	17172	17103	17237	17187	17299	17389	17219	17191	17293	17046	17165	17267	17218	17173	17207	17293	17147	17274	17204	17179	17228	17097	17199	17340	17143	17022	17229	17266	17111	17237	17210	17366	17079	17255	17164	17186	17308	17113	17232	17095	17085	17123	17248	17122	17270	17142	17101	17200	17109	17021	17211	17144	17166	17178	17206	17170	17265	17117	17362	17090	17257	17209	17162	17205	17252	17071	17182	17155	17203	17158	17000	17262	17225	17091	17239	17225	17154	17210	17162	17217	17020	17101	16996	17168	17134	17300	17103	17289	17190	17047	17346	17122	17284	17162	17219	17224	17162	17134	17040	17256	17016	17197	17271	17105	17223	17075	17360	17204	17118	17012	17202	16987	17058	17168	17065	17174	17171	17282	17066	17175	17203	17219	16981	17204	17227	17122	17108	17042	17205	17059	17157	17311	17076	17107	17149	17158	17021	17226	17130	17100	17351	17218	17213	17221	17072	17226	17166	17119	17095	17178	16996	17177	17313	17152	17261	17267	17183	17137	17121	17120	16996	17294	17175	17353	17124	17265	17204	17234	17121	17017	17081	17045	17107	17255	17207	17145	16981	17098	17131	17240	17255	17123	16958	17089	17046	17177	17338	17170	17091	17034	17193	17047	17099	17275	17211	17174	17281	17121	17186	17124	17267	17131	17109	17137	17234	17000	17091	17135	17118	17051	17292	17141	17154	17229	17142	17219	17057	17199	17103	17212	16959	17231	17071	17059	17274	17076	17211	17078	17317	17091	17266	17165	17020	17276	17111	17134	17176	17381	17377	17149	17274	17234	17281	17258	17056	17033	17056	17095	17165	17183	17209	17141	17133	17237	17187	17138	17244	17174	16999	17318	17155	17020	17256	17206	17193	17146	17107	17130	17154	17148	17158	17318	17293	16993	17132	17214	17042	17255	17204	17055	17309	17152	17219	17140	16960	17167	17260	17311	16995	17289	17203	17293	17168	17254	17326	17214	17217	17201	17160	17087	17194	17222	17178	17149	17228	17369	17251	17214	17129	17243	17241	17090	17120	17118	17082	17194	17248	17296	17150	17241	17299	17240	16893	17120	17145	17035	17272	17241	17291	17343	16990	17084	17189	17031	17152	17170	17261	17012	17205	17107	17118	17232	17064	17244	17273	17105	17107	17220	17035	17034	17092	17251	16964	17065	17181	17215	16958	17178	17228	17160	17141	16990	17254	17090	17072	17003	17087	17083	17155	17143	17117	17144	17225	17014	17201	17266	17014	17158	17188	17146	17184	16893	17078	17156	17108	17243	17103	17054	17414	17094	17129	17111	17212	17142	17152	17048	17114	17385	17091	17195	17190	17205	17237	17089	17284	17258	17267	17337	17103	17183	17083	17353	17194	17122	17313	17151	17096	17143	17300	17145	17022	17019	17133	17130	17135	17235	17214	17404	17052	17152	17124	17247	17120	17150	17016	17171	17167	17186	17295	17242	17306	16975	17070	17330	17191	17079	17131	17252	17079	17247	17232	17143	17171	17197	17211	17106	17197	17151	17198	17359	17156	17208	17303	17180	17173	17329	17077	17153	17241	17168	17077	17128	17186	17212	17204	17218	17286	17282	17028	17017	17168	17213	17149	17086	17409	17178	17164	17132	17180	17048	17213	17079	17104	17105	17251	17219	17135	17310	17183	17176	17023	17029	17124	17205	17223	17265	17168	17007	17083	17068	17257	17234	17206	17320	16949	17269	16955	17283	17326	17212	16947	17119	17115	17288	17100	17044	17148	17324	17169	17087	17135	17182	17137	16943	17015	17194	17250	17022	17319	17064	17259	17151	17150	17401	17088	17083	17164	17305	17295	17055	17109	17045	17143	17251	17401	17264	17174	17049	17250	17231	17206	17100	17078	17276	17177	17040	17218	17140	17298	17343	17167	16962	17190	17185	17094	17201	17207	16998	17146	17221	17450	17284	17129	17222	17161	16967	17134	17233	17261	17258	17213	17152	17190	17217	17038	17049	17315	17179	17041	17035	17093	17126	17086	17108	17156	17377	17126	17218	17256	17194	17131	17210	17300	16976	17171	17084	17201	17117	17050	17291	17225	17295	17105	17053	17374	17127	17181	17096	17377	17260	17194	16994	17245	17194	17161	17208	17262	17185	17212	16943	17248	17165	17196	17111	17415	17128	17202	17284	17233	17126	17248	17133	17188	17209	17101	17026	16965	17343	17079	17148	17217	17103	17236	17040	17231	17255	17111	17176	17222	17045	17130	17031	17084	17146	17082	17111	17293	17290	17193	17106	17171	17152	17315	16999	17202	17277	17102	17145	17098	16991	17224	17307	17186	17081	17024	17078	17121	17088	17218	17305	17064	17115	17012	17253	17096	16992	17046	17147	17124	17068	17154	17083	17258	17351	17152	16996	17132	17222	17156	17292	17183	17137	17157	17177	17204	17110	17142	17215	17252	17017	17132	17240	17199	17224	17205	17234	17074	17037	17179	17037	17198	17215	17081	17026	17060	17112	17208	17296	17068	17134	17266	17075	16945	17240	17050	17207	17015	17144	17260	17189	17177	17179	17078	17097	17246	17089	17179	17184	17038	17077	17191	17034	17168	17243	17240	17176	17077	17207	17261	17233	17036	17185	17218	17329	17185	17224	16984	17081	17142	17046	17165	17094	17158	17176	17238	17199	17341	17144	17173	17177	17177	16894	17350	17229	17094	17321	17075	17190	17265	17259	17146	17222	17227	17278	17133	17138	17137	17134	17088	17238	17200	17069	17220	17177	17207	17152	17346	17139	17033	17139	17317	17117	17140	17241	17139	17059	17243	17231	17076	17214	17137	17091	17011	17318	17233	17097	17199	17150	17158	17204	17150	17219	17296	17126	17112	17065	17332	16990	17410	17310	17242	17217	17128	17285	17085	17063	17303	17209	17015	17145	17303	17091	17205	17268	17234	17166	17284	17072	17095	17192	17229	17172	17192	17213	17153	17220	17258	17042	17042	17177	17078	17180	17250	17204	17080	16988	17238	17179	17154	17110	17163	17042	17237	17052	17246	17134	17174	17137	17108	17147	17245	17103	17202	17199	17131	17136	17181	17080	17153	17020	17220	17074	17260	17136	17097	17278	17043	17201	17168	17128	17251	16997	17230	17156	17109	17159	17232	17212	16938	17168	17122	17440	17083	17103	17187	17049	16950	17111	17498	17403	17300	17008	17159	17081	17077	17262	17121	17203	17111	17165	17199	17176	17166	17233	17122	17270	17090	17148	17101	17388	17267	17081	16891	17245	17188	17169	17107	17059	17270	16957	17240	16958	17110	17053	17232	17190	17108	17072	17008	17206	17100	17147	16929	17217	17138	17341	17126	17287	17155	17233	17188	17221	17007	17202	17289	17186	17108	17164	17299	17156	17129	17108	17166	17249	17007	17295	17161	17202	17244	17231	16938	17125	17213	17431	17051	17028	17253	17167	17097	17187	17270	17199	17253	17116	17123	17204	17310	17010	17263	17218	17409	17260	17046	17210	17203	17082	17136	17090	17112	17207	17226	17141	17234	17148	17117	17204	17020	16959	17275	17225	17153	17157	17188	17209	16999	17217	17142	17137	17069	17196	17173	17286	17044	17170	17230	17083	17223	17060	17259	17249	17227	17085	17110	17026	17049	17173	17190	17166	16967	17115	17113	17175	17227	17050	17086	17031	17249	17078	17116	17206	17286	17257	17189	17157	17144	17264	17267	17185	17267	17191	17060	17149	17095	17040	17205	17106	17120	17144	17122	16906	17021	16972	17300	17204	16984	17097	17208	17250	17243	16976	17249	17203	17238	17124	17105	17171	17155	17290	17272	17020	17168	17220	17104	17129	17292	17121	17113	17237	17100	17214	17213	17094	17147	17158	17228	17206	17276	17099	17231	17059	17248	17136	17175	17259	17218	16990	17151	17231	17098	17222	17072	17233	17029	17239	17189	17247	17288	17162	17003	17200	17009	17115	17128	17136	17294	17085	17110	17209	17249	17206	17187	16988	17104	17247	17128	17146	17194	17062	17353	17292	17262	17225	17173	17140	17331	17335	17218	17180	17368	17164	17297	17037	17338	17289	17054	17267	17114	17071	17295	17042	17095	17212	16952	17229	17162	17279	17161	17199	17149	17186	17105	17225	17057	17180	17174	16972	17177	17111	17206	17286	17072	17144	17092	17163	17378	17175	17194	17050	17228	17181	17174	17146	17136	17145	17140	17281	17101	17256	17214	17233	17169	17050	17333	17113	17029	17161	17238	17318	17183	17251	17238	17156	17092	17247	17169	17085	17351	17084	17223	17117	17045	17164	17254	17016	17152	17117	17070	17311	17304	17276	17104	17278	17261	17292	17067	17250	17160	17016	17158	17158	17114	17097	17080	17227	17124	17233	17277	17190	17221	17178	17121	17230	17063	17247	17119	17221	17136	17201	17193	17268	17114	17014	17144	17246	17328	17151	17311	17127	17047	17197	17176	16972	17132	17101	17206	17277	17158	17200	17065	17228	17242	17219	17136	17069	17126	17178	17213	17150	17319	17198	17230	17233	17321	17349	17035	17274	17320	17264	17162	17182	17054	17234	17203	17084	17249	17110	17050	17175	17095	17133	17269	17094	17275	17192	17190	17205	17293	17298	17272	17204	17223	16993	17296	17157	17038	17214	17002	17156	17223	17291	17252	17226	17115	17025	17186	17103	17177	17192	17174	17047	17083	17039	17315	17155	16939	17149	17243	17004	17215	17246	17276	17305	17156	17125	17120	17185	17239	17256	17137	17185	17180	17135	17339	17076	17229	17191	17227	17180	17167	17372	17283	16962	17175	17133	17184	17172	17128	17089	17061	17184	17124	17029	17121	17193	17300	17260	17293	17300	17248	17129	17132	17142	17224	17237	17228	17226	17257	17167	17070	17197	17420	17341	17157	17091	17210	17078
29565	22939	24034	22004	19722	20097	20052	19851	19663	19778	19713	19862	21047	22110	21668	20846	20112	19858	19919	19539	19513	19572	19640	19673	19571	19601	19653	19690	19597	19780	19561	19672	19583	19723	19483	19396	19569	19550	19540	19538	19572	19686	19656	19491	19431	19351	19757	19606	19640	19607	19570	19712	19636	19612	19613	19428	19510	19424	19600	19535	19635	19567	19636	19642	19600	19488	19650	19806	19656	19518	19641	19462	19577	19643	19541	19493	19545	19666	19507	19460	19551	19745	19726	19706	19656	19550	19674	19713	19627	19694	19474	19392	19707	19495	19669	19730	19526	19760	19573	19420	19884	19577	19491	19618	19594	19740	19388	19616	19568	19658	19491	19815	19433	19523	19484	19664	19690	19531	19633	19777	19439	19551	19554	19610	19604	19548	19741	19566	19566	19610	19551	19461	19583	19565	19604	19459	19739	19678	19586	19535	19336	19449	19657	19682	19369	19635	19611	19474	19643	19774	19501	19759	19666	19497	19504	19707	19544	19467	19569	19622	19645	19476	19780	19556	19528	19567	19728	19550	19575	19682	19564	19744	19639	19788	19743	19576	19637	19520	19855	19755	19869	19664	19563	19530	19654	19671	19383	19642	19754	19573	19578	19498	19703	19677	19670	19562	19697	19654	19631	19598	19539	19539	19776	19416	19590	19498	19712	19619	19632	19482	19729	19734	19542	19565	19661	19617	19469	19566	19610	19740	19620	19623	19711	19646	19665	19636	19501	19401	19595	19613	19542	19397	19398	19428	19470	19799	19570	19685	19675	19665	19564	19658	19481	19485	19752	19566	19486	19537	19764	19553	19718	19577	19563	19698	19691	19754	19604	19395	19617	19652	19776	19581	19672	19571	19616	19421	19561	19591	19741	19642	19630	19711	19694	19450	19483	19516	19524	19547	19399	19560	19852	19787	19753	19691	19492	19564	19395	19423	19724	19539	19400	19657	19597	19629	19565	19616	19657	19622	19609	19559	19324	19499	19662	19667	19421	19632	19427	19623	19640	19544	19483	19578	19487	19242	19528	19712	19393	19720	19480	19513	19620	19676	19733	19621	19622	19599	19498	19537	19503	19634	19297	19658	19674	19410	19446	19549	19527	19617	19645	19526	19516	19578	19612	19551	19628	19576	19725	19757	19514	19720	19473	19643	19519	19388	19627	19379	19478	19664	19693	19582	19696	19653	19850	19679	19720	19434	19632	19593	19716	19593	19603	19617	19566	19657	19413	19619	19523	19477	19591	19792	19800	19805	19699	19704	19522	19654	19593	19410	19667	19735	19731	19713	19630	19672	19593	19553	19643	19462	19586	19715	19702	19506	19768	19730	19397	19655	19589	19496	19572	19384	19666	19683	19822	19568	19627	19773	19732	19667	19579	19494	19654	19590	19636	19517	19693	19519	19560	19606	19646	19572	19603	19633	19479	19614	19460	19935	19816	19586	19645	19683	19642	19795	19465	19614	19610	19735	19601	19692	19618	19491	19558	19411	19483	19841	19338	19638	19521	19493	19764	19607	19573	19573	19575	19544	19635	19568	19769	19559	19428	19531	19708	19642	19586	19510	19518	19652	19656	19573	19535	19483	19803	19724	19445	19404	19682	19583	19649	19521	19581	19567	19797	19453	19429	19559	19570	19483	19591	19683	19665	19732	19502	19513	19685	19434	19793	19657	19614	19596	19562	19623	19609	19684	19646	19630	19698	19870	19635	19487	19502	19641	19497	19570	19869	19809	19595	19510	19526	19629	19736	19622	19685	19852	19732	19350	19674	19500	19695	19585	19641	19413	19362	19430	19493	19811	19561	19452	19453	19641	19557	19445	19450	19549	19724	19567	19647	19675	19617	19636	19902	19602	19539	19494	19565	19641	19761	19647	19703	19532	19538	19503	19681	19393	19560	19660	19674	19581	19604	19660	19610	19391	19509	19751	19577	19524	19714	19703	19582	19255	19567	19526	19664	19584	19391	19599	19770	19614	19764	19577	19459	19650	19550	19680	19407	19532	19645	19637	19452	19804	19558	19630	19701	19558	19589	19496	19588	19649	19547	19563	19662	19603	19608	19706	19549	19762	19461	19639	19366	19595	19527	19572	19418	19685	19603	19668	19649	19491	19536	19423	19829	19652	19760	19720	19590	19698	19612	19452	19352	19708	19750	19512	19598	19498	19609	19605	19480	19589	19704	19484	19549	19414	19423	19568	19604	19598	19717	19730	19738	19743	19587	19676	19575	19592	19716	19389	19349	19555	19700	19566	19538	19605	19553	19554	19829	19482	19691	19414	19501	19581	19798	19515	19758	19611	19634	19696	19927	19631	19784	19851	19628	19610	19531	19615	19522	19395	19594	19579	19664	19647	19678	19703	19419	19508	19726	19521	19453	19742	19543	19500	19667	19601	19846	19476	19638	19492	19445	19608	19775	19429	19722	19385	19514	19437	19666	19903	19721	19437	19678	19641	19618	19484	19457	19426	19559	19513	19319	19855	19777	19526	19699	19528	19693	19456	19601	19736	19564	19607	19675	19579	19527	19617	19717	19676	19594	19726	19490	19733	19523	19550	19600	19627	19518	19613	19772	19706	19729	19572	19421	19657	19554	19474	19599	19690	19583	19447	19547	19835	19742	19584	19493	19738	19656	19593	19681	19651	19659	19487	19637	19722	19822	19556	19724	19748	19698	19522	19686	19593	19583	19691	19671	19753	19749	19619	19676	19658	19573	19682	19497	19715	19613	19590	19554	19631	19662	19555	19573	19494	19524	19528	19610	19657	19656	19572	19684	19721	19812	19513	19390	19611	19571	19807	19576	19634	19885	19595	19615	19535	19735	19456	19526	19733	19602	19540	19538	19795	19539	19675	19818	19741	19676	19528	19724	19609	19654	19732	19545	19841	19492	19757	19752	19487	19666	19615	19743	19834	19662	19617	19620	19623	19784	19538	19468	19485	19512	19639	19659	19733	19613	19581	19659	19550	19830	19584	19591	19486	19619	19720	19735	19554	19744	19684	19544	19802	19529	19674	19564	19643	19536	19444	19788	19576	19436	19614	19496	19466	19500	19752	19559	19476	19664	19538	19649	19513	19439	19797	19641	19554	19553	19620	19654	19407	19572	19493	19400	19634	19435	19824	19815	19618	19927	19587	19631	19457	19400	19535	19568	19634	19727	19651	19482	19639	19310	19650	19574	19461	19740	19797	19501	19629	19505	19624	19613	19623	19604	19533	19523	19455	19512	19697	19648	19629	19679	19581	19518	19500	19656	19641	19536	19574	19776	19727	19477	19497	19571	19539	19404	19524	19427	19397	19361	19496	19507	19615	19671	19778	19756	19682	19556	19508	19661	19715	19654	19700	19522	19718	19709	19572	19715	19598	19544	19715	19577	19634	19573	19573	19554	19645	19648	19542	19562	19611	19616	19748	19626	19594	19851	19456	19869	19663	19509	19590	19684	19664	19531	19527	19619	19653	19517	19677	19689	19574	19781	19688	19660	19674	19577	19773	19483	19662	19501	19460	19633	19663	19604	19608	19863	19687	19870	19600	19622	19633	19697	19466	19571	19550	19427	19698	19560	19554	19711	19626	19588	19793	19674	19544	19673	19471	19706	19519	19571	19543	19630	19436	19724	19481	19685	19726	19595	19554	19568	19559	19487	19568	19651	19689	19529	19649	19623	19463	19635	19674	19690	19520	19589	19459	19601	19527	19784	19478	19562	19669	19505	19486	19462	19581	19475	19435	19435	19533	19678	19629	19654	19729	19568	19572	19633	19535	19436	19416	19620	19713	19550	19558	19796	19671	19404	19560	19633	19802	19626	19503	19651	19481	19815	19765	19451	19676	19645	19486	19668	19854	19596	19372	19595	19537	19597	19571	19634	19541	19517	19813	19637	19501	19540	19760	19630	19530	19719	19455	19581	19477	19603	19638	19656	19524	19778	19424	19639	19551	19714	19486	19700	19716	19772	19494	19682	19780	19707	19716	19555	19747	19578	19656	19630	19773	19577	19776	19733	19628	19464	19456	19871	19644	19738	19719	19677	19300	19681	19780	19488	19651	19789	19544	19526	19441	19655	19759	19668	19706	19546	19625	19861	19492	19669	19594	19588	19407	19894	19574	19588	19474	19538	19687	19614	19516	19793	19599	19653	19461	19500	19805	19777	19806	19708	19667	19443	19698	19509	19463	19632	19671	19715	19674	19603	19406	19475	19769	19708	19584	19784	19633	19679	19558	19548	19625	19653	19799	19367	19442	19549	19869	19713	19508	19717	19737	19539	19711	19495	19659	19340	19446	19568	19640	19570	19634	19786	19714	19560	19622	19593	19694	19742	19560	19472	19514	19700	19532	19633	19518	19536	19702	19881	19691	19355	19699	19651	19709	19560	19616	19491	19883	19764	19652	19675	19764	19613	19609	19448	19473	19528	19614	19558	19637	19616	19504	19478	19484	19429	19569	19737	19675	19589	19690	19621	19628	19743	19632	19727	19828	19710	19794	19638	19658	19490	19573	19735	19623	19611	19706	19704	19490	19681	19597	19676	19601	19675	19613	19447	19641	19567	19418	19589	19705	19716	19569	19486	19638	19560	19498	19705	19515	19619	19697	19610	19561	19555	19572	19616	19772	19768	19611	19691	19622	19635	19532	19814	19708	19680	19639	19450	19553	19688	19582	19549	19665	19634	19679	19406	19536	19751	19652	20008	19638	19623	19549	19558	19817	19802	19537	19729	19752	19368	19693	19560	19650	19731	19677	19655	19604	19658	19675	19771	19568	19748	19602	19583	19864	19515	19432	19497	19633	19486	19694	19707	19672	19691	19673	19563	19504	19620	19604	19399	19602	19644	19768	19680	19526	19606	19552	19474	19621	19691	19616	19677	19645	19417	19462	19598	19700	19762	19590	19716	19710	19558	19618	19712	19633	19648	19735	19789	19590	19500	19529	19425	19657	19409	19555	19661	19433	19535	19499	19568	19638	19796	19562	19672	19817	19507	19686	19537	19546	19461	19511	19654	19721	19528	19568	19712	19465	19654	19522	19540	19455	19660	19661	19516	19645	19664	19600	19609	19653	19585	19602	19785	19818	19634	19615	19634	19703	19678	19761	19660	19638	19632	19643	19589	19612	19577	19585	19654	19708	19603	19576	19870	19608	19836	19616
18435	20749	20588	18776	18190	17965	17794	17717	17817	17880	17688	17777	19949	20713	19929	19014	18014	17694	17415	17446	17365	17442	17462	17373	17368	17395	17388	17447	17610	17250	17320	17271	17456	17372	17477	17616	17541	17357	17358	17374	17565	17444	17449	17274	17277	17455	17422	17216	17275	17387	17427	17384	17636	17439	17331	17480	17184	17321	17389	17467	17463	17449	17325	17490	17712	17364	17477	17449	17543	17620	17467	17365	17483	17531	17400	17409	17471	17321	17286	17474	17395	17371	17363	17507	17316	17395	17326	17374	17368	17474	17486	17348	17501	17386	17452	17345	17361	17327	17421	17423	17541	17374	17668	17517	17440	17476	17431	17340	17225	17472	17463	17387	17382	17512	17536	17582	17512	17468	17406	17533	17438	17530	17449	17519	17538	17445	17493	17377	17629	17401	17325	17332	17273	17380	17437	17600	17423	17435	17430	17420	17374	17339	17501	17406	17313	17554	17407	17558	17353	17472	17409	17408	17588	17509	17424	17204	17484	17459	17322	17261	17335	17433	17381	17354	17463	17293	17505	17487	17441	17337	17346	17500	17416	17499	17559	17552	17507	17225	17235	17537	17385	17456	17376	17516	17513	17499	17456	17415	17290	17412	17469	17424	17496	17451	17401	17374	17436	17468	17509	17413	17402	17519	17515	17279	17524	17461	17476	17400	17742	17405	17504	17368	17553	17344	17542	17353	17307	17533	17311	17409	17595	17468	17597	17391	17423	17387	17248	17535	17372	17461	17337	17570	17468	17394	17466	17516	17409	17465	17572	17358	17312	17427	17345	17382	17376	17534	17464	17350	17401	17505	17501	17545	17390	17465	17219	17455	17438	17402	17509	17584	17462	17564	17353	17373	17371	17527	17530	17376	17321	17497	17479	17504	17450	17330	17401	17472	17411	17597	17399	17371	17488	17389	17344	17567	17502	17458	17480	17456	17392	17519	17492	17627	17341	17531	17428	17548	17543	17354	17478	17432	17535	17396	17404	17419	17460	17602	17371	17538	17575	17421	17427	17484	17315	17333	17534	17382	17383	17314	17533	17371	17447	17535	17528	17360	17360	17501	17364	17483	17341	17440	17384	17380	17377	17546	17436	17523	17426	17437	17509	17403	17500	17509	17341	17382	17577	17488	17463	17415	17504	17308	17461	17473	17356	17469	17425	17541	17392	17465	17519	17502	17297	17519	17359	17361	17346	17440	17461	17283	17374	17537	17453	17322	17557	17476	17637	17448	17543	17519	17390	17486	17485	17329	17355	17427	17416	17254	17381	17358	17460	17453	17389	17293	17507	17543	17356	17439	17270	17379	17450	17471	17434	17558	17166	17362	17402	17554	17437	17463	17467	17456	17327	17496	17532	17569	17453	17427	17389	17371	17590	17481	17401	17508	17621	17421	17437	17572	17295	17174	17475	17247	17452	17441	17493	17547	17354	17370	17376	17294	17439	17399	17504	17465	17400	17357	17452	17509	17295	17423	17501	17419	17498	17499	17399	17484	17511	17375	17471	17410	17430	17377	17328	17281	17453	17512	17664	17277	17445	17421	17354	17360	17548	17301	17716	17268	17430	17429	17524	17400	17448	17359	17202	17306	17458	17496	17520	17342	17373	17520	17360	17355	17297	17477	17507	17492	17500	17459	17454	17303	17414	17499	17415	17504	17328	17412	17600	17287	17389	17571	17323	17400	17423	17330	17232	17410	17366	17359	17349	17414	17574	17344	17507	17553	17367	17563	17595	17509	17590	17504	17313	17316	17467	17447	17294	17517	17282	17558	17555	17605	17415	17497	17213	17519	17294	17511	17414	17458	17584	17345	17354	17330	17396	17488	17465	17205	17496	17652	17253	17196	17257	17544	17542	17449	17501	17546	17417	17475	17407	17557	17411	17405	17357	17434	17454	17424	17542	17525	17417	17300	17252	17492	17561	17304	17281	17528	17256	17517	17471	17282	17368	17363	17354	17406	17523	17163	17444	17469	17416	17472	17437	17327	17431	17302	17467	17395	17481	17424	17453	17444	17457	17429	17589	17417	17526	17458	17285	17272	17377	17204	17537	17379	17481	17407	17413	17412	17420	17430	17452	17423	17280	17564	17599	17372	17422	17463	17432	17296	17481	17434	17357	17491	17547	17391	17593	17445	17582	17351	17405	17419	17405	17386	17462	17580	17592	17308	17531	17368	17366	17379	17453	17454	17362	17504	17618	17318	17457	17600	17357	17472	17527	17501	17552	17462	17468	17477	17373	17578	17396	17689	17470	17403	17530	17422	17321	17320	17361	17360	17477	17375	17402	17285	17363	17367	17369	17302	17618	17519	17407	17446	17367	17394	17549	17568	17313	17454	17415	17501	17536	17386	17485	17497	17363	17571	17457	17425	17360	17239	17343	17481	17446	17683	17327	17581	17530	17357	17559	17429	17282	17424	17332	17623	17376	17380	17567	17471	17379	17524	17449	17458	17442	17452	17414	17547	17418	17524	17542	17437	17338	17329	17558	17164	17296	17313	17511	17464	17535	17526	17534	17457	17497	17597	17467	17544	17366	17457	17475	17548	17474	17503	17463	17462	17304	17602	17305	17563	17378	17535	17474	17606	17482	17521	17459	17500	17275	17480	17382	17417	17464	17358	17150	17394	17391	17441	17315	17394	17601	17497	17566	17388	17611	17481	17476	17537	17368	17346	17488	17475	17346	17517	17489	17458	17404	17394	17400	17354	17370	17470	17444	17371	17516	17320	17350	17388	17333	17382	17464	17419	17512	17368	17551	17421	17431	17389	17344	17429	17549	17588	17529	17507	17441	17552	17391	17499	17530	17489	17658	17443	17244	17563	17425	17278	17384	17319	17451	17520	17258	17363	17541	17428	17520	17221	17639	17531	17350	17482	17390	17429	17591	17362	17393	17418	17373	17342	17440	17377	17387	17476	17515	17502	17285	17389	17483	17394	17350	17453	17494	17446	17469	17480	17398	17531	17338	17609	17447	17451	17397	17264	17311	17425	17326	17389	17525	17320	17502	17395	17457	17179	17387	17440	17508	17342	17400	17574	17465	17292	17353	17553	17429	17405	17581	17336	17305	17367	17491	17459	17408	17433	17472	17308	17466	17334	17468	17491	17469	17381	17414	17446	17485	17330	17399	17410	17558	17456	17389	17423	17456	17414	17594	17352	17462	17419	17431	17256	17556	17537	17209	17484	17317	17560	17316	17566	17376	17317	17470	17486	17410	17448	17418	17582	17536	17472	17533	17405	17367	17230	17348	17563	17481	17370	17478	17497	17525	17373	17555	17480	17463	17386	17383	17479	17460	17373	17515	17579	17456	17545	17467	17540	17411	17565	17458	17527	17383	17502	17452	17387	17508	17354	17265	17482	17585	17450	17487	17345	17348	17520	17551	17333	17402	17281	17426	17504	17557	17474	17477	17427	17443	17421	17339	17542	17446	17532	17506	17453	17409	17516	17526	17410	17291	17519	17453	17326	17521	17302	17503	17419	17507	17428	17410	17527	17386	17354	17455	17507	17419	17549	17506	17445	17525	17384	17382	17395	17340	17594	17447	17328	17464	17441	17464	17433	17591	17437	17566	17381	17301	17449	17421	17628	17344	17436	17295	17574	17493	17652	17436	17344	17583	17420	17477	17367	17559	17445	17363	17555	17287	17570	17477	17296	17497	17421	17487	17561	17611	17369	17499	17231	17398	17662	17389	17667	17266	17451	17439	17514	17514	17333	17377	17613	17275	17402	17329	17379	17642	17279	17473	17535	17474	17417	17498	17394	17582	17322	17574	17583	17467	17502	17273	17477	17462	17307	17252	17350	17362	17569	17481	17424	17464	17468	17182	17491	17350	17411	17505	17262	17431	17489	17498	17404	17421	17624	17373	17446	17545	17475	17331	17586	17496	17417	17528	17345	17631	17213	17684	17321	17393	17532	17562	17502	17516	17527	17462	17519	17536	17305	17379	17516	17431	17480	17349	17450	17390	17395	17521	17457	17481	17473	17458	17479	17521	17465	17281	17608	17505	17416	17583	17351	17444	17380	17413	17355	17312	17462	17349	17556	17409	17415	17536	17356	17475	17354	17444	17442	17398	17518	17444	17427	17328	17486	17548	17581	17536	17588	17481	17340	17517	17525	17462	17443	17623	17469	17439	17269	17369	17173	17562	17554	17476	17289	17234	17375	17671	17504	17343	17563	17473	17440	17526	17567	17456	17693	17499	17291	17410	17470	17339	17548	17459	17282	17380	17484	17290	17463	17445	17341	17338	17388	17529	17475	17496	17276	17275	17318	17371	17739	17502	17452	17340	17556	17374	17384	17451	17394	17514	17383	17387	17421	17545	17411	17407	17445	17365	17454	17451	17538	17343	17370	17459	17230	17437	17299	17546	17481	17508	17402	17643	17557	17226	17512	17526	17500	17558	17314	17418	17598	17426	17403	17455	17532	17439	17541	17420	17295	17453	17486	17195	17356	17473	17445	17472	17404	17303	17483	17464	17359	17551	17357	17363	17250	17334	17347	17436	17430	17444	17428	17369	17417	17677	17524	17446	17516	17496	17380	17373	17617	17597	17349	17514	17611	17484	17502	17480	17441	17453	17267	17418	17605	17546	17328	17532	17462	17303	17760	17378	17193	17422	17424	17508	17421	17341	17493	17413	17484	17461	17394	17557	17369	17362	17395	17473	17523	17396	17592	17409	17354	17418	17452	17555	17627	17491	17524	17561	17518	17477	17509	17437	17441	17445	17343	17448	17298	17363	17590	17640	17548	17366	17488	17483	17434	17405	17307	17379	17462	17616	17514	17434	17413	17449	17388	17342	17306	17483	17340	17263	17351	17623	17526	17557	17551	17393	17412	17422	17544	17523	17363	17483	17456	17353	17250	17627	17352	17334	17472	17534	17507	17566	17349	17504	17405	17499	17363	17412	17297	17527	17434	17400	17416	17470	17301	17399	17373	17505	17548	17577	17398	17343	17477	17619	17511	17371	17552	17449	17390	17553	17546	17342	17410	17356	17453	17511	17491	17338	17246	17347	17438	17428	17349	17484	17356	17490	17377	17454	17188	17448	17570	17396	17462	17399	17571	17427	17570	17421	17281	17450	17429	17400	17531	17299	17601	17499	17402	17497	17507	17379	17403	17575	17368	17511	17301
25120	21421	28314	25775	22875	22098	21740	20322	20200	20588	20468	20419	27446	34058	29554	25039	21475	20055	19594	19508	19388	19335	19341	19339	19520	19324	19385	19552	19539	19448	19505	19397	19359	19282	19311	19309	19308	19179	19383	19259	19353	19395	19316	19166	19614	19439	19451	19592	19345	19377	19409	19134	19441	19169	19185	19524	19416	19314	19314	19200	19316	19254	19237	19480	19381	19468	19277	19444	19325	19151	19215	19261	19229	19310	19173	19291	19340	19316	19432	19295	19416	19320	19386	19383	19369	19189	19336	19402	19246	19293	19441	19336	19226	19395	19246	19328	19408	19236	19346	19355	19267	19367	19354	19425	19288	19220	19583	19447	19338	19428	19210	19356	19367	19625	19181	19344	19278	19351	19228	19343	19363	19169	19301	19266	19424	19399	19336	19252	19443	19280	19331	19305	19263	19066	19432	19266	19367	19084	19256	19226	19183	19324	19307	19508	19317	19379	19277	19177	19286	19305	19304	19324	19486	19300	19327	19372	19454	19327	19406	19431	19374	19356	19450	19468	19260	19514	19313	19496	19144	19259	19388	19354	19257	19490	19304	19328	19246	19503	19407	19515	19205	19362	19309	19326	19258	19337	19350	19241	19467	19333	19329	19142	19320	19024	19363	19412	19423	19283	19527	19317	19256	19158	19407	19456	19408	19436	19491	19351	19448	19581	19374	19343	19420	19387	19255	19427	19478	19273	19531	19218	19277	19290	19258	19282	19332	19423	19177	19361	19219	19245	19456	19567	19135	19492	19467	19332	19528	19355	19551	19223	19473	19338	19382	19190	19280	19354	19182	19264	19285	19372	19241	19396	19257	19550	19155	19618	19281	19309	19414	19345	19442	19403	19377	19297	19218	19433	19510	19260	19505	19512	19337	19296	19418	19429	19534	19409	19255	19398	19218	19439	19469	19420	19485	19484	19447	19120	19344	19186	19483	19422	19135	19234	19308	19118	19382	19338	19197	19229	19290	19279	19324	19274	19258	19356	19383	19239	19336	19420	19339	19346	19388	19327	19183	19368	19043	19292	19284	19424	19219	19307	19528	19448	19472	19134	19196	19300	19358	19287	19289	19399	19284	19295	19232	19151	19186	19268	19335	19357	19296	19269	19356	19396	19369	19478	19386	19390	19315	19306	19506	19293	19517	19382	19433	19295	19421	19182	19431	19447	19289	19161	19516	19174	19412	19443	19197	19386	19429	19349	19354	19372	19478	19492	19444	19292	19457	19160	19238	19249	19401	19313	19348	19274	19404	19178	19339	19499	19480	19316	19468	19404	19386	19323	19336	19372	19330	19194	19217	19552	19418	19416	19425	19349	19301	19254	19210	19322	19211	19311	19290	19586	19396	19519	19397	19242	19252	19441	19147	19461	19399	19384	19225	19362	19141	19356	19407	19345	19348	19246	19284	19364	19345	19312	19214	19328	19478	19135	19256	19417	19443	19437	19325	19445	19236	19471	19338	19544	19495	19267	19318	19428	19243	19147	19512	19397	19305	19392	19341	19277	19159	19448	19239	19318	19277	19522	19218	19304	19365	19399	19337	19420	19336	19471	19476	19339	19304	19372	19269	19316	19410	19385	19391	19198	19366	19326	19472	19183	19395	19242	19226	19268	19357	19357	19199	19467	19330	19163	19280	19263	19413	19272	19245	19435	19296	19469	19425	19202	19306	19436	19353	19469	19387	19351	19203	19279	19321	19467	19399	19295	19292	19338	19408	19263	19337	19336	19283	19368	19363	19528	19302	19429	19382	19338	19159	19154	19299	19268	19441	19369	19406	19532	19059	19346	19442	19234	19358	19296	19231	19241	19421	19203	19294	19285	19360	19265	19482	19323	19387	19435	19262	19315	19406	19367	19447	19450	19475	18990	19230	19288	19340	19448	19327	19135	19118	19551	19312	19559	19420	19312	19411	19165	19506	19397	19433	19472	19432	19139	19345	19316	19254	19392	19381	19169	19206	19372	19349	19420	19271	19372	19352	19316	19493	19308	19342	19433	19462	19452	19229	19465	19187	19234	19352	19311	19436	19190	19319	19243	19396	19270	19576	19304	19244	19393	19272	19259	19276	19346	19168	19251	19397	19410	19465	19263	19232	19175	19320	19202	19535	19419	19295	19456	19282	19477	19213	19409	19226	19261	19204	19264	19206	19343	19291	19270	19276	19454	19323	19118	19343	19395	19320	19241	19338	19384	19275	19369	19504	19376	19304	19363	19390	19326	19464	19347	19434	19440	19640	19333	19434	19356	19484	19236	19522	19219	19461	19313	19324	19437	19235	19307	19451	19326	19367	19289	19550	19285	19183	19203	19282	19278	19170	19400	19406	19359	19144	19283	19313	19202	19674	19490	19439	19168	19189	19248	19338	19328	19226	19516	19337	19534	19322	19328	19493	19312	19232	19131	19373	19298	19158	19461	19337	19211	19202	19449	19208	19212	19237	19254	19169	19373	19433	19241	19367	19523	19260	19279	19438	19365	19366	19311	19298	19500	19219	19148	19444	19222	19338	19292	19209	19154	19352	19440	19388	19493	19354	19199	19425	19554	19259	19255	19149	19120	19358	19303	19210	19377	19526	19438	19412	19226	19255	19379	19376	19329	19382	19155	19315	19425	19299	19258	19289	19316	19405	19263	19248	19376	19231	19243	19343	19292	19216	19218	19391	19374	19325	19376	19336	19362	19514	19133	19290	19294	19454	19249	19446	19128	19189	19336	19310	19339	19399	19326	19223	19329	19307	19312	19416	19360	19316	19289	19318	19320	19286	19312	19225	19188	19419	19334	19432	19508	19179	19293	19411	19303	19470	19236	19404	19219	19249	19272	19236	19236	19662	19265	19316	19243	19259	19352	19364	19333	19313	19156	19580	19482	19455	19318	19281	19283	19198	19361	19282	19282	19536	19420	19108	19320	19365	19491	19202	19430	19329	19310	19366	19240	19544	19323	19335	19200	19399	19172	19210	19264	19308	19211	19513	19395	19446	19202	19354	19430	19261	19186	19333	19428	19292	19317	19340	19301	19629	19286	19511	19256	19300	19299	19418	19573	19535	19477	19201	19420	19188	19130	19168	19274	19258	19259	19380	19463	19385	19446	19284	19267	19375	19389	19542	19341	19457	19304	19349	19117	19464	19388	19600	19119	19165	19244	19484	19065	19375	19394	19262	19317	19256	19344	19239	19266	19425	19569	19114	19379	19411	19236	19405	19568	19365	19195	19469	19249	19304	19287	19498	19461	19315	19231	19204	19422	19446	19298	19305	19464	19545	19122	19235	19336	19359	19489	19575	19661	19434	19442	19273	19429	19384	19176	19240	19396	19397	19344	19449	19343	19376	19393	19250	19158	19385	19514	19261	19176	19303	19274	19256	19363	19249	19381	19313	19104	19463	19270	19288	19197	19341	19460	19201	19480	19360	19451	19394	19432	19220	19309	19523	19520	19406	19320	19242	19354	19447	19386	19482	19332	19051	19277	19425	19499	19416	19387	19237	19142	19289	19560	19451	19446	19410	19215	19350	19338	19472	19533	19242	19249	19319	19399	19493	19262	19536	19452	19454	19430	19411	19461	19326	19390	19398	19450	19497	19258	19240	19510	19411	19228	19272	19359	19256	19295	19351	19346	19438	19444	19382	19234	19437	19330	19527	19561	19403	19396	19296	19403	19288	19371	19162	19435	19499	19334	19302	19460	19093	19434	19443	19494	19355	19308	19496	19410	19235	19385	19368	19485	19404	19446	19235	19283	19390	19426	19357	19344	19435	19476	19276	19243	19324	19339	19401	19283	19235	19387	19575	19211	19308	19377	19325	19422	19450	19346	19262	19273	19715	19370	19310	19466	19512	19125	19431	19327	19476	19505	19457	19412	19142	19215	19480	19303	19193	19627	19449	19391	19430	19327	19369	19370	19213	19332	19185	19267	19389	19312	19154	19484	19470	19283	19349	19324	19231	19360	19186	19220	19228	19674	19586	19261	19426	19436	19426	19415	19414	19195	19446	19330	19332	19214	19267	19345	19247	19355	19077	19326	19365	19190	19404	19428	19135	19354	19560	19544	19393	19277	19234	19378	19279	19164	19301	19221	19230	19554	19423	19402	19376	19401	19320	19141	19303	19348	19327	19269	19432	19372	19095	19114	19525	19306	19094	19540	19224	19472	19505	19204	19306	19335	19347	19497	19425	19386	19218	19145	19319	19143	19342	19549	19471	19416	19379	19383	19281	19412	19537	19259	19354	19242	19381	19326	19375	19265	19410	19219	19431	19435	19373	19347	19189	19230	19323	19655	19155	19492	19409	19456	19320	19457	19348	19402	19393	19351	19305	19233	19451	19239	19428	19337	19261	19381	19488	19359	19422	19348	19274	19269	19358	19213	19223	19384	19428	19292	19244	19441	19349	19393	19376	19457	19214	19495	19266	19466	19292	19299	19298	19277	19077	19316	19161	19192	19240	19362	19260	19482	19566	19355	19461	19238	19309	19335	19415	19413	19346	19455	19177	19260	19463	19245	19696	19371	19534	19477	19360	19272	19471	19293	19541	19168	19096	19314	19481	19414	19558	19405	19484	19382	19503	19300	19160	19437	19244	19257	19731	19132	19459	19396	19341	19528	19480	19391	19474	19333	19311	19398	19558	19423	19337	19291	19445	19524	19327	19396	19317	19314	19392	19175	19451	19324	19459	19414	19376	19340	19447	19138	19322	19340	19343	19143	19423	19253	19301	19571	19368	19369	19341	19546	19491	19338	19541	19232	19196	19555	19202	19466	19404	19358	19409	19365	19270	19215	19354	19397	19267	19521	19220	19190	19334	19340	19364	19099	19175	19243	19376	19316	19332	19424	19500	19284	19245	19330	19420	19242	19368	19547	19445	19437	19439	19409	19676	19331	19407	19242	19205	19355	19306	19198	19328	19349	19330	19308	19261	19465	19465	19362	19454	19368	19175	19362	19334	19276	19151	19356	19212	19168	19444	19473	19447	19311	19300	19564	19328	19265	19380	19221	19417	19535	19445	19170	19246	19208	19402	19467	19287	19264	19356	19422	19114	19425	19258	19269	19290	19288	19421	19261	19366	19199	19192	19248	19269	19449	19183	19379	19497	19360	19457	19332	18990	19295	19270	19389	19163	19218	19386	19165	19168	19336	19343	19135
17933	28917	28388	24882	21748	19520	18670	18677	18682	19228	18949	18971	30617	35357	30316	23796	19223	17935	17522	17432	17345	17330	17369	17380	17493	17494	17497	17254	17529	17402	17363	17590	17399	17189	17530	17363	17381	17329	17232	17387	17349	17592	17304	17425	17397	17444	17285	17471	17294	17371	17539	17465	17402	17425	17298	17288	17277	17459	17443	17409	17358	17335	17501	17460	17242	17382	17421	17295	17456	17440	17514	17315	17312	17412	17371	17222	17379	17307	17668	17259	17425	17297	17333	17224	17388	17271	17436	17317	17376	17488	17430	17275	17356	17425	17416	17140	17241	17586	17298	17490	17286	17407	17459	17466	17451	17381	17408	17284	17249	17337	17436	17384	17431	17310	17220	17304	17318	17552	17340	17506	17526	17450	17268	17434	17416	17243	17422	17347	17545	17133	17359	17317	17252	17426	17288	17410	17391	17245	17293	17407	17437	17436	17362	17194	17384	17512	17429	17412	17407	17491	17315	17498	17366	17326	17288	17334	17407	17512	17465	17317	17438	17368	17320	17442	17426	17327	17248	17427	17494	17431	17214	17194	17531	17332	17482	17445	17318	17437	17146	17400	17457	17156	17359	17365	17297	17316	17606	17216	17349	17288	17277	17387	17451	17519	17366	17386	17523	17688	17512	17286	17284	17282	17271	17249	17424	17250	17449	17396	17388	17568	17316	17358	17463	17302	17367	17189	17400	17295	17474	17285	17447	17375	17481	17311	17269	17292	17382	17291	17192	17201	17543	17284	17328	17375	17438	17313	17532	17467	17637	17463	17406	17228	17511	17460	17459	17278	17537	17260	17330	17295	17313	17441	17412	17390	17690	17440	17502	17397	17233	17393	17436	17234	17397	17466	17317	17237	17369	17218	17440	17330	17366	17253	17403	17321	17166	17327	17420	17453	17428	17347	17388	17324	17269	17490	17323	17429	17485	17462	17441	17305	17423	17306	17298	17413	17520	17306	17531	17355	17432	17453	17366	17413	17281	17211	17155	17270	17312	17521	17289	17426	17277	17453	17290	17318	17413	17423	17414	17323	17368	17273	17405	17318	17238	17274	17405	17201	17290	17172	17330	17344	17303	17219	17402	17426	17194	17184	17428	17461	17523	17226	17294	17360	17178	17319	17595	17439	17378	17414	17244	17391	17349	17295	17362	17211	17080	17410	17436	17386	17266	17412	17262	17422	17440	17449	17286	17346	17555	17315	17365	17464	17399	17390	17288	17489	17502	17482	17178	17346	17496	17218	17417	17254	17368	17347	17307	17463	17410	17403	17379	17297	17455	17434	17398	17595	17355	17529	17368	17363	17465	17308	17270	17332	17504	17223	17465	17228	17393	17310	17421	17250	17376	17309	17315	17288	17200	17355	17232	17364	17220	17484	17214	17270	17270	17255	17320	17318	17349	17219	17427	17325	17283	17348	17364	17312	17437	17230	17343	17404	17308	17318	17309	17288	17421	17369	17301	17295	17125	17520	17388	17369	17337	17442	17312	17398	17450	17396	17195	17394	17289	17523	17564	17380	17157	17446	17399	17438	17299	17416	17228	17321	17172	17293	17353	17294	17380	17378	17454	17306	17325	17513	17280	17346	17500	17388	17301	17299	17379	17421	17401	17252	17622	17178	17199	17386	17399	17433	17412	17401	17364	17554	17415	17302	17361	17410	17347	17332	17321	17273	17328	17518	17480	17376	17372	17298	17450	17296	17305	17434	17346	17371	17333	17281	17358	17285	17218	17276	17444	17440	17403	17275	17280	17321	17336	17378	17470	17232	17422	17381	17337	17525	17365	17255	17466	17447	17384	17399	17283	17363	17242	17283	17206	17265	17445	17300	17343	17266	17413	17230	17366	17400	17431	17347	17411	17278	17371	17378	17399	17338	17451	17225	17520	17192	17260	17545	17410	17295	17382	17330	17337	17457	17466	17322	17513	17405	17418	17345	17535	17344	17398	17457	17458	17291	17323	17477	17303	17346	17344	17298	17335	17147	17420	17348	17385	17421	17424	17178	17476	17253	17379	17116	17611	17254	17460	17443	17538	17234	17344	17350	17249	17456	17371	17367	17430	17553	17377	17379	17521	17359	17370	17405	17343	17208	17394	17347	17389	17406	17346	17482	17475	17313	17404	17341	17188	17439	17164	17304	17326	17375	17145	17317	17407	17372	17590	17348	17373	17349	17350	17298	17506	17420	17259	17397	17297	17357	17108	17495	17341	17459	17318	17364	17461	17649	17381	17395	17420	17387	17351	17525	17375	17212	17447	17381	17500	17400	17255	17354	17327	17317	17487	17419	17341	17354	17409	17361	17332	17332	17360	17397	17408	17581	17656	17354	17362	17314	17391	17263	17440	17278	17455	17393	17317	17288	17499	17461	17329	17398	17384	17503	17185	17484	17270	17329	17505	17268	17370	17523	17364	17285	17322	17446	17313	17267	17286	17280	17472	17431	17458	17410	17362	17396	17438	17280	17316	17546	17389	17426	17274	17433	17183	17292	17390	17280	17304	17246	17342	17384	17486	17357	17360	17371	17375	17334	17462	17278	17298	17172	17296	17367	17399	17298	17326	17455	17256	17375	17478	17448	17196	17232	17446	17435	17428	17291	17437	17510	17384	17377	17361	17341	17420	17484	17097	17344	17350	17339	17240	17367	17332	17278	17542	17280	17470	17310	17364	17229	17497	17503	17370	17422	17391	17359	17445	17396	17240	17487	17408	17345	17392	17207	17368	17298	17365	17448	17422	17257	17475	17446	17450	17341	17324	17352	17533	17480	17293	17396	17331	17343	17477	17052	17414	17351	17160	17580	17510	17305	17336	17409	17410	17368	17255	17394	17470	17506	17260	17473	17510	17390	17264	17089	17400	17364	17385	17344	17401	17257	17274	17306	17373	17405	17117	17354	17425	17444	17525	17135	17357	17352	17432	17199	17314	17329	17197	17332	17333	17458	17460	17287	17287	17341	17226	17300	17448	17130	17313	17305	17320	17417	17300	17300	17289	17399	17243	17428	17261	17308	17380	17373	17286	17434	17195	17528	17239	17385	17289	17349	17323	17196	17545	17285	17454	17383	17514	17435	17473	17176	17412	17348	17354	17275	17421	17304	17283	17225	17146	17229	17272	17351	17366	17513	17430	17390	17261	17258	17342	17328	17186	17486	17246	17670	17163	17359	17372	17440	17435	17424	17321	17345	17465	17321	17488	17217	17514	17366	17445	17347	17410	17386	17216	17326	17204	17351	17354	17483	17467	17132	17430	17574	17255	17364	17575	17284	17269	17348	17296	17334	17303	17329	17361	17228	17402	17204	17387	17397	17413	17391	17363	17497	17214	17324	17561	17404	17199	17260	17338	17453	17507	17245	17355	17363	17377	17536	17379	17407	17419	17408	17176	17194	17503	17437	17340	17344	17131	17451	17588	17475	17353	17234	17515	17446	17315	17460	17519	17457	17411	17387	17444	17462	17299	17217	17454	17336	17468	17486	17317	17402	17410	17339	17349	17398	17471	17424	17271	17261	17489	17450	17342	17319	17475	17410	17390	17348	17278	17213	17269	17413	17167	17263	17455	17274	17147	17304	17504	17375	17379	17433	17353	17341	17362	17493	17359	17360	17337	17346	17133	17217	17337	17381	17356	17500	17029	17415	17381	17372	17340	17141	17282	17501	17409	17420	17400	17487	17313	17440	17285	17438	17420	17475	17556	17332	17429	17291	17297	17225	17248	17561	17297	17500	17360	17342	17428	17203	17342	17281	17365	17449	17289	17678	17333	17387	17399	17388	17257	17494	17196	17351	17355	17238	17373	17334	17301	17462	17408	17483	17394	17405	17383	17387	17382	17319	17330	17484	17398	17469	17250	17339	17290	17262	17412	17482	17425	17537	17309	17259	17318	17430	17280	17395	17331	17490	17483	17401	17388	17630	17316	17364	17372	17406	17384	17387	17198	17422	17346	17168	17407	17321	17349	17354	17382	17349	17339	17410	17203	17413	17293	17542	17353	17379	17419	17409	17487	17237	17248	17275	17362	17367	17416	17331	17302	17351	17415	17271	17422	17463	17348	17302	17442	17366	17363	17440	17473	17486	17254	17406	17417	17207	17365	17363	17580	17281	17472	17450	17433	17405	17440	17427	17226	17351	17291	17366	17550	17288	17307	17424	17177	17551	17313	17351	17355	17192	17362	17412	17519	17440	17569	17366	17326	17269	17245	17443	17222	17576	17555	17292	17445	17315	17525	17386	17343	17255	17303	17297	17134	17399	17301	17308	17433	17413	17373	17290	17318	17495	17350	17260	17195	17529	17366	17416	17478	17375	17306	17280	17473	17384	17335	17331	17416	17407	17446	17476	17286	17422	17292	17273	17370	17307	17365	17451	17415	17318	17401	17415	17527	17325	17460	17367	17442	17397	17443	17317	17278	17295	17350	17362	17579	17345	17278	17447	17472	17283	17315	17300	17195	17361	17269	17472	17557	17283	17408	17399	17397	17303	17411	17293	17381	17188	17263	17277	17259	17442	17400	17421	17377	17357	17169	17377	17454	17411	17475	17312	17349	17409	17299	17537	17361	17357	17403	17243	17378	17219	17490	17482	17351	17404	17326	17421	17319	17312	17269	17326	17325	17222	17476	17401	17287	17448	17318	17199	17356	17470	17286	17342	17227	17309	17417	17391	17276	17581	17353	17314	17354	17090	17387	17346	17554	17322	17327	17564	17313	17344	17440	17383	17514	17271	17464	17238	17202	17272	17514	17306	17547	17380	17403	17316	17434	17519	17411	17465	17541	17349	17345	17493	17253	17384	17200	17397	17444	17318	17420	17393	17297	17571	17369	17176	17396	17342	17375	17387	17409	17343	17304	17310	17350	17319	17299	17217	17364	17276	17382	17353	17353	17259	17414	17333	17440	17283	17359	17325	17382	17439	17397	17446	17242	17300	17291	17323	17307	17182	17183	17512	17409	17256	17284	17277	17569	17384	17334	17490	17460	17501	17235	17464	17279	17377	17291	17386	17510	17417	17330	17333	17468	17356	17439	17273	17371	17228	17379	17292	17325	17548	17440	17247	17456	17237	17517	17352	17270	17374	17530	17251	17408	17356	17415	17310	17441	17317	17310	17551	17266	17305	17309	17363	17352	17502	17340	17199	17336	17249
23861	21437	28986	24420	22720	24711	24581	21245	21190	21769	21518	21198	33921	42087	36851	28848	22706	20704	20042	19776	19785	19859	19762	19965	19806	19734	19610	19739	19752	19614	19848	19819	19569	19975	19691	19658	19525	19522	19772	19619	19649	19666	19908	19759	19730	19640	19796	19615	19722	19509	19652	19779	19866	19579	19526	19562	19573	19540	19789	19783	19784	19940	19668	19594	19554	19814	19845	19628	19846	19613	19640	19536	19556	19395	19744	19654	19588	19628	19739	19657	19569	19815	19688	19616	19724	19794	19548	19743	19765	19664	19748	19629	19677	19450	19476	19695	19594	19584	19661	19706	19583	19794	19513	19648	19742	19746	19588	19461	19750	19770	19930	19573	19594	19800	19603	19884	19521	19403	19477	19440	19501	19528	19654	19549	19670	19565	19653	19620	19681	19622	19722	19654	19451	19611	19614	19574	19545	19525	19602	19691	19703	19670	19416	19517	19497	19664	19591	19815	19724	19596	19795	19634	19692	19500	19682	19366	19559	19711	19562	19465	19613	19353	19437	19451	19823	19495	19601	19750	19477	19766	19611	19677	19670	19647	19752	19573	19529	19647	19567	19653	19719	19711	19590	19599	19482	19629	19742	19535	19745	19593	19676	19688	19800	19821	19624	19398	19414	19546	19730	19533	19677	19569	19775	19430	19517	19467	19655	19367	19612	19646	19416	19644	19636	19565	19571	19652	19454	19751	19621	19577	19675	19694	19644	19473	19631	19549	19770	19690	19491	19740	19777	19548	19438	19656	19660	19532	19588	19572	19536	19563	19487	19650	19725	19650	19774	19513	19753	19557	19686	19663	19596	19607	19536	19542	19709	19571	19397	19789	19656	19606	19745	19773	19543	19673	19735	19846	19582	19688	19580	19551	19787	19426	19484	19718	19530	19574	19493	19464	19729	19843	19726	19444	19715	19500	19672	19638	19452	19666	19607	19610	19624	19696	19669	19676	19609	19631	19685	19777	19719	19593	19560	19715	19602	19638	19529	19645	19839	19495	19740	19641	19509	19890	19601	19476	19464	19639	19653	19528	19751	19528	19532	19646	19569	19655	19569	19531	19630	19797	19478	19579	19688	19727	19369	19679	19660	19758	19722	19421	19548	19483	19553	19606	19564	19537	19613	19572	19680	19562	19543	19419	19750	19543	19667	19602	19715	19606	19200	19407	19421	19617	19569	19601	19615	19607	19391	19385	19762	19583	19585	19646	19429	19519	19712	19499	19478	19579	19524	19470	19656	19571	19602	19567	19446	19498	19701	19603	19787	19549	19585	19649	19629	19504	19428	19571	19647	19685	19614	19675	19769	19671	19590	19589	19493	19709	19617	19562	19444	19434	19556	19474	19572	19503	19824	19660	19571	19746	19614	19617	19659	19731	19580	19338	19646	19943	19691	19489	19630	19422	19341	19765	19645	19846	19537	19599	19695	19566	19516	19536	19385	19775	19877	19609	19530	19544	19501	19559	19449	19496	19608	19588	19589	19688	19427	19577	19584	19613	19676	19694	19709	19464	19522	19680	19517	19409	19501	19680	19732	19590	19682	19489	19683	19533	19492	19706	19766	19658	19670	19679	19486	19645	19619	19821	19495	19599	19423	19651	19584	19804	19467	19466	19642	19539	19571	19577	19481	19803	19513	19578	19740	19704	19374	19591	19517	19477	19766	19680	19592	19424	19453	19723	19522	19774	19651	19394	19692	19495	19621	19698	19577	19671	19618	19520	19682	19462	19489	19451	19666	19689	19607	19545	19442	19491	19765	19690	19600	19676	19665	19565	19643	19710	19721	19664	19603	19589	19538	19969	19559	19605	19566	19715	19795	19558	19749	19455	19644	19723	19527	19559	19723	19646	19596	19596	19514	19540	19591	19350	19728	19498	19632	19545	19762	19466	19498	19711	19500	19643	19716	19565	19709	19673	19744	19580	19700	19753	19460	19683	19586	19703	19610	19631	19672	19617	19471	19436	19439	19558	19624	19572	19613	19499	19427	19579	19570	19712	19580	19481	19401	19556	19615	19601	19539	19615	19816	19841	19728	19708	19859	19674	19734	19370	19447	19545	19741	19551	19550	19542	19578	19613	19574	19481	19621	19592	19654	19691	19717	19675	19385	19674	19587	19910	19637	19645	19659	19762	19459	19571	19651	19568	19586	19447	19692	19669	19815	19460	19690	19567	19403	19590	19766	19736	19701	19766	19455	19422	19575	19528	19667	19701	19684	19493	19597	19765	19663	19464	19682	19596	19653	19675	19631	19507	19687	19473	19618	19690	19854	19703	19587	19502	19729	19451	19598	19740	19798	19681	19620	19600	19613	19728	19526	19719	19553	19533	19562	19416	19742	19865	19543	19366	19708	19690	19569	19590	19674	19650	19531	19423	19600	19551	19652	19607	19603	19421	19894	19710	19569	19760	19634	19391	19673	19860	19652	19589	19607	19561	19599	19607	19664	19662	19616	19489	19617	19652	19551	19633	19675	19487	19610	19548	19531	19734	19704	19579	19440	19632	19703	19654	19775	19561	19490	19577	19682	19720	19628	19671	19750	19718	19677	19574	19552	19414	19439	19510	19509	19702	19676	19617	19665	19522	19405	19701	19393	19574	19590	19634	19533	19631	19496	19776	19707	19608	19689	19763	19532	19583	19660	19439	19533	19594	19563	19658	19445	19572	19558	19444	19479	19450	19558	19672	19515	19473	19685	19533	19667	19624	19607	19460	19603	19592	19590	19513	19481	19538	19587	19531	19539	19364	19895	19536	19598	19472	19692	19580	19710	19616	19681	19465	19667	19957	19517	19454	19590	19680	19504	19518	19548	19500	19727	19512	19474	19437	19439	19652	19466	19480	19603	19509	19517	19675	19746	19875	19625	19463	19543	19813	19517	19660	19610	19707	19667	19640	19656	19829	19617	19640	19713	19603	19800	19706	19496	19723	19682	19607	19894	19835	19488	19557	19627	19785	19652	19850	19501	19531	19642	19662	19631	19665	19809	19570	19461	19589	19551	19633	19680	19622	19684	19502	19643	19478	19576	19386	19717	19536	19477	19684	19677	19785	19315	19694	19699	19568	19568	19468	19650	19405	19538	19626	19645	19568	19582	19561	19680	19740	19540	19629	19563	19607	19463	19510	19513	19718	19677	19516	19488	19607	19487	19776	19537	19596	19630	19734	19578	19533	19771	19542	19565	19477	19611	19712	19571	19475	19673	19429	19586	19693	19686	19680	19478	19747	19655	19558	19500	19655	19736	19681	19548	19774	19678	19682	19445	19481	19598	19461	19480	19682	19565	19429	19779	19733	19715	19456	19461	19451	19594	19642	19655	19599	19741	19646	19584	19588	19700	19597	19561	19538	19574	19600	19621	19560	19655	19510	19624	19603	19539	19533	19251	19612	19712	19448	19589	19540	19776	19514	19575	19588	19556	19382	19664	19616	19435	19648	19664	19686	19550	19512	19536	19569	19626	19547	19579	19345	19568	19687	19626	19572	19648	19638	19685	19537	19630	19850	19746	19565	19640	19633	19586	19413	19436	19515	19514	19555	19520	19740	19591	19371	19416	19666	19532	19511	19590	19758	19620	19538	19542	19550	19656	19742	19580	19700	19506	19659	19558	19457	19395	19588	19653	19521	19620	19681	19605	19463	19603	19581	19534	19716	19588	19312	19566	19735	19617	19544	19313	19623	19637	19729	19975	19723	19742	19501	19571	19610	19634	19690	19697	19596	19773	19448	19801	19726	19682	19723	19716	19800	19552	19651	19685	19687	19502	19735	19707	19430	19609	19743	19683	19796	19674	19498	19436	19686	19443	19609	19636	19667	19662	19629	19547	19617	19780	19634	19525	19654	19566	19582	19495	19435	19491	19617	19604	19711	19620	19541	19699	19686	19577	19550	19793	19672	19636	19651	19695	19757	19610	19625	19713	19644	19627	19424	19588	19618	19589	19481	19796	19608	19741	19585	19751	19481	19587	19704	19748	19696	19683	19737	19640	19533	19475	19808	19602	19383	19668	19615	19777	19637	19581	19558	19566	19391	19525	19527	19624	19649	19811	19881	19765	19571	19731	19517	19613	19752	19569	19910	19646	19576	19504	19603	19530	19854	19749	19610	19596	19480	19380	19440	19597	19557	19605	19395	19557	19546	19447	19609	19592	19694	19360	19780	19671	19478	19609	19728	19456	19597	19818	19730	19631	19825	19643	19602	19701	19477	19563	19591	19673	19752	19613	19602	19605	19590	19571	19722	19625	19736	19512	19581	19809	19622	19499	19629	19545	19632	19661	19433	19666	19478	19517	19675	19641	19384	19726	19446	19447	19755	19731	19483	19473	19743	19448	19608	19560	19524	19513	19490	19553	19738	19575	19614	19912	19596	19518	19599	19541	19637	19584	19751	19518	19680	19369	19445	19645	19566	19606	19746	19644	19643	19553	19513	19525	19502	19662	19776	19851	19548	19537	19695	19342	19536	19763	19788	19553	19661	19689	19661	19532	19576	19668	19665	19671	19879	19645	19617	19719	19566	19411	19365	19558	19728	19593	19649	19596	19417	19644	19444	19560	19453	19661	19683	19525	19708	19744	19364	19597	19531	19628	19492	19763	19578	19716	19594	19548	19633	19548	19604	19518	19844	19416	19622	19441	19548	19623	19593	19503	19574	19510	19793	19519	19762	19580	19592	19810	19688	19694	19526	19504	19618	19665	19651	19490	19622	19526	19635	19685	19650	19859	19753	19640	19575	19553	19757	19521	19550	19605	19433	19753	19569	19553	19565	19652	19588	19742	19604	19686	19629	19563	19666	19851	19517	19458	19618	19748	19386	19550	19604	19479	19330	19436	19490	19447	19507	19670	19625	19751	19611	19478	19564	19447	19534	19682	19565	19769	19747	19873	19796	19788	19471	19526	19520	19644	19774	19704	19547	19607	19433	19735	19592	19607	19794	19713	19448	19666	19748	19674	19694	19707	19580	19618	19552	19605	19560	19748	19571	19535	19457	19505	19762	19468	19533	19634	19467	19536	19601	19678	19643	19493	19565	19709	19504	19668	19767	19790	19655	19598	19602	19444	19392	19545	19564	19575	19589	19705	19574	19655	19696	19744	19564	19680	19422	19481	19871	19579	19529	19494	19716	19433	19735	19700	19742	19533	19554
19304	33508	32463	28360	25811	23087	20462	19354	20768	20544	20160	20053	38403	43476	37751	28002	20475	18366	17600	17568	17668	17659	17534	17541	17517	17554	17548	17707	17711	17566	17472	17571	17496	17587	17672	17635	17858	17512	17627	17548	17428	17631	17515	17594	17572	17717	17491	17485	17687	17614	17591	17402	17756	17721	17576	17583	17446	17606	17669	17463	17552	17532	17695	17367	17557	17557	17571	17535	17532	17603	17640	17460	17388	17556	17477	17651	17434	17438	17491	17612	17503	17496	17562	17554	17566	17477	17543	17541	17479	17486	17631	17308	17414	17583	17461	17674	17555	17490	17611	17524	17562	17546	17691	17566	17520	17513	17516	17521	17398	17514	17376	17759	17588	17640	17668	17355	17237	17609	17561	17451	17368	17386	17507	17555	17343	17533	17734	17459	17427	17436	17677	17512	17554	17636	17592	17541	17564	17447	17569	17609	17423	17706	17432	17420	17564	17439	17465	17603	17442	17574	17574	17451	17398	17652	17635	17403	17624	17450	17446	17584	17636	17509	17450	17451	17530	17488	17489	17600	17530	17545	17424	17409	17603	17535	17587	17469	17632	17550	17451	17390	17537	17480	17576	17583	17444	17582	17679	17566	17674	17481	17472	17526	17413	17537	17547	17501	17512	17549	17543	17455	17649	17495	17426	17467	17422	17501	17421	17408	17470	17645	17460	17538	17536	17415	17457	17524	17633	17500	17626	17354	17604	17491	17444	17411	17513	17518	17443	17568	17409	17645	17489	17467	17454	17525	17676	17366	17445	17590	17447	17541	17460	17367	17407	17519	17450	17547	17636	17642	17491	17569	17446	17518	17647	17471	17548	17528	17496	17672	17509	17497	17352	17622	17518	17613	17438	17455	17387	17498	17489	17542	17562	17563	17771	17527	17394	17480	17506	17646	17566	17585	17430	17544	17573	17424	17672	17432	17598	17516	17296	17618	17494	17604	17506	17398	17380	17600	17636	17492	17472	17463	17508	17352	17561	17568	17434	17353	17717	17483	17568	17516	17521	17467	17561	17619	17514	17444	17431	17645	17611	17424	17703	17450	17692	17514	17366	17532	17345	17555	17613	17629	17653	17564	17667	17553	17520	17516	17463	17596	17565	17409	17567	17517	17588	17487	17460	17434	17577	17414	17609	17499	17641	17441	17624	17662	17317	17480	17454	17649	17560	17467	17676	17468	17497	17761	17509	17590	17436	17644	17511	17617	17613	17604	17549	17562	17736	17485	17487	17434	17701	17481	17555	17595	17506	17394	17753	17523	17387	17564	17606	17640	17411	17461	17453	17616	17390	17553	17634	17440	17524	17512	17558	17358	17437	17535	17521	17599	17446	17668	17557	17454	17673	17480	17707	17724	17494	17399	17581	17501	17620	17827	17669	17440	17654	17439	17710	17385	17487	17811	17825	17491	17593	17390	17571	17453	17496	17446	17552	17320	17494	17495	17509	17423	17456	17540	17494	17530	17365	17501	17420	17522	17383	17311	17551	17539	17488	17497	17557	17448	17443	17575	17419	17599	17518	17498	17526	17453	17588	17503	17522	17479	17556	17499	17511	17690	17503	17441	17460	17535	17528	17642	17593	17421	17434	17591	17456	17581	17571	17510	17505	17636	17358	17543	17568	17490	17434	17575	17410	17588	17595	17336	17517	17421	17543	17637	17476	17519	17481	17657	17702	17545	17510	17342	17644	17556	17514	17514	17753	17462	17625	17684	17521	17318	17589	17549	17348	17610	17490	17448	17311	17503	17633	17489	17563	17594	17570	17482	17511	17518	17425	17671	17507	17626	17421	17445	17452	17700	17500	17417	17638	17404	17532	17498	17372	17382	17565	17318	17432	17694	17262	17507	17451	17586	17504	17420	17695	17360	17484	17416	17442	17587	17524	17509	17710	17534	17566	17588	17475	17597	17459	17468	17388	17504	17506	17241	17435	17528	17385	17494	17591	17469	17376	17500	17566	17402	17611	17609	17429	17496	17615	17550	17483	17396	17577	17506	17455	17493	17378	17494	17680	17591	17431	17615	17445	17545	17462	17318	17578	17501	17632	17406	17582	17380	17744	17580	17468	17402	17551	17654	17473	17511	17609	17495	17492	17490	17423	17630	17560	17570	17515	17374	17510	17389	17600	17533	17372	17587	17612	17558	17435	17542	17497	17620	17628	17387	17492	17710	17377	17492	17638	17546	17428	17581	17449	17614	17460	17463	17590	17486	17472	17419	17528	17546	17481	17523	17506	17541	17458	17468	17629	17522	17431	17709	17604	17609	17437	17544	17565	17651	17640	17430	17636	17516	17510	17462	17327	17490	17502	17427	17416	17411	17592	17635	17504	17491	17376	17499	17572	17567	17532	17437	17575	17478	17575	17398	17528	17638	17595	17406	17432	17539	17509	17697	17569	17437	17463	17617	17655	17599	17517	17500	17373	17516	17451	17496	17513	17612	17465	17566	17486	17644	17561	17539	17504	17552	17458	17485	17726	17457	17465	17543	17593	17456	17439	17493	17386	17465	17556	17458	17444	17568	17421	17478	17523	17668	17457	17562	17662	17378	17532	17581	17526	17494	17415	17425	17702	17609	17462	17675	17435	17430	17483	17431	17585	17389	17315	17650	17713	17571	17515	17548	17655	17409	17531	17406	17675	17409	17484	17482	17591	17414	17532	17680	17569	17361	17516	17523	17445	17461	17583	17452	17243	17593	17364	17629	17548	17555	17521	17487	17579	17521	17657	17536	17594	17468	17629	17428	17609	17433	17570	17612	17426	17550	17461	17513	17576	17454	17776	17649	17383	17549	17582	17531	17654	17557	17587	17474	17576	17496	17548	17637	17572	17537	17581	17371	17434	17331	17495	17560	17520	17383	17509	17452	17595	17412	17411	17403	17432	17465	17545	17354	17400	17546	17577	17524	17664	17404	17698	17437	17497	17520	17581	17610	17664	17370	17480	17338	17454	17453	17730	17622	17656	17476	17455	17453	17342	17496	17576	17550	17521	17443	17496	17408	17513	17396	17471	17543	17559	17610	17579	17603	17497	17668	17604	17465	17433	17474	17569	17461	17636	17518	17508	17462	17664	17556	17775	17468	17555	17594	17329	17487	17526	17478	17549	17579	17489	17493	17642	17518	17430	17520	17385	17542	17412	17628	17370	17660	17444	17559	17341	17640	17522	17555	17578	17429	17513	17486	17572	17454	17552	17436	17531	17489	17644	17382	17587	17578	17437	17611	17570	17427	17340	17465	17336	17689	17734	17446	17567	17508	17479	17581	17338	17410	17474	17521	17634	17693	17447	17326	17619	17506	17629	17610	17441	17406	17531	17550	17648	17291	17568	17779	17449	17506	17561	17653	17570	17525	17552	17713	17458	17526	17523	17500	17415	17469	17487	17501	17427	17490	17416	17775	17570	17436	17481	17461	17558	17458	17515	17624	17541	17706	17475	17466	17514	17516	17595	17556	17534	17643	17484	17480	17524	17579	17423	17572	17620	17621	17661	17403	17414	17492	17584	17415	17529	17476	17454	17479	17505	17508	17459	17434	17595	17464	17590	17548	17485	17464	17573	17464	17464	17580	17507	17550	17361	17622	17640	17591	17535	17734	17251	17533	17493	17374	17639	17533	17445	17445	17540	17433	17563	17637	17474	17573	17459	17532	17658	17585	17459	17546	17501	17609	17583	17468	17710	17573	17444	17397	17499	17650	17586	17306	17476	17506	17562	17413	17461	17441	17446	17485	17247	17712	17556	17522	17546	17447	17359	17618	17588	17548	17448	17393	17345	17387	17545	17487	17525	17359	17645	17627	17627	17396	17534	17489	17400	17397	17651	17704	17415	17437	17513	17430	17641	17669	17490	17549	17445	17438	17434	17479	17671	17666	17618	17546	17540	17559	17411	17565	17770	17528	17514	17462	17415	17605	17557	17574	17361	17467	17678	17625	17413	17299	17640	17589	17359	17455	17423	17563	17629	17434	17753	17345	17505	17607	17501	17346	17543	17518	17442	17630	17674	17571	17609	17465	17498	17556	17568	17496	17454	17419	17650	17589	17684	17536	17504	17599	17612	17555	17473	17620	17625	17557	17521	17438	17596	17382	17475	17651	17672	17715	17584	17517	17638	17532	17514	17516	17640	17654	17388	17520	17526	17474	17506	17621	17501	17492	17464	17337	17533	17538	17574	17417	17514	17454	17482	17651	17474	17433	17331	17520	17670	17492	17585	17568	17639	17588	17539	17513	17542	17486	17451	17421	17462	17501	17391	17536	17439	17650	17573	17429	17610	17498	17699	17621	17414	17480	17586	17468	17546	17510	17555	17558	17504	17467	17697	17495	17419	17484	17562	17530	17526	17452	17453	17506	17514	17425	17546	17519	17730	17551	17410	17591	17534	17365	17561	17336	17541	17542	17536	17406	17549	17518	17463	17572	17479	17591	17489	17596	17543	17448	17555	17533	17584	17620	17646	17595	17579	17664	17390	17548	17305	17581	17608	17390	17692	17581	17353	17353	17437	17623	17453	17559	17472	17649	17683	17494	17585	17563	17410	17621	17674	17609	17595	17534	17696	17347	17621	17547	17346	17618	17520	17492	17644	17749	17446	17577	17427	17576	17629	17506	17595	17430	17361	17509	17534	17572	17567	17660	17543	17470	17555	17533	17471	17524	17346	17458	17540	17668	17501	17661	17580	17431	17655	17521	17568	17371	17515	17453	17650	17616	17487	17463	17632	17549	17406	17295	17634	17422	17678	17457	17523	17576	17499	17485	17639	17559	17356	17360	17596	17515	17427	17629	17517	17432	17367	17464	17603	17464	17370	17716	17419	17399	17613	17533	17580	17446	17588	17529	17447	17596	17648	17578	17530	17606	17578	17533	17622	17419	17566	17526	17480	17391	17546	17603	17621	17353	17432	17529	17446	17519	17293	17413	17524	17638	17406	17561	17645	17379	17538	17468	17460	17505	17670	17507	17553	17350	17416	17638	17535	17389	17468	17487	17416	17693	17587	17636	17628	17510	17642	17463	17549	17388	17547	17569	17503	17593	17547	17664	17647	17623	17640	17615	17465	17455	17468	17509	17619	17373	17324	17405	17544	17586	17435	17462	17595	17351	17565	17564	17606	17611	17495	17471	17594	17568	17367	17460	17625	17445
29773	23397	24807	22899	20960	20859	20706	20606	20624	20789	20678	20756	21709	22975	22854	21668	20806	20732	20402	20298	20534	20395	20162	20272	20209	20424	20246	20280	20397	20811	20428	20383	20293	20340	20450	20351	20531	20301	20535	20283	20412	20314	20605	20475	20301	20355	20467	20430	20483	20389	20470	20463	20153	20415	20592	20404	20455	20472	20326	20499	20177	20234	20230	20410	20464	20324	20351	20432	20361	20273	20222	20370	20463	20302	20353	20252	20209	20498	20497	20462	20423	20400	20237	20577	20337	20524	20431	20194	20414	20383	20422	20363	20154	20256	20544	20496	20437	20519	20528	20367	20237	20457	20358	20354	20433	20471	20568	20477	20247	20227	20344	20237	20297	20324	20236	20235	20331	20588	20652	20472	20447	20428	20410	20349	20293	20350	20181	20465	20490	20228	20104	20292	20382	20363	20346	20337	20357	20578	20364	20305	20431	20345	20336	20183	20356	20241	20251	20365	20389	20494	20549	20297	20419	20260	20145	20424	20263	20401	20351	20358	20507	20328	20539	20465	20297	20394	20358	20073	20453	20346	20401	20382	20255	20279	20464	20392	20434	20286	20211	20437	20190	20430	20447	20375	20434	20314	20311	20435	20414	20327	20317	20363	20799	20313	20546	20117	20355	20285	20426	20441	20312	20388	20420	20649	20397	20511	20325	20475	20458	20473	20409	20289	20351	20487	20398	20332	20411	20366	20390	20195	20095	20351	20624	20404	20299	20454	20272	20442	20298	20559	20245	20563	20396	20228	20195	20368	20392	20453	20450	20324	20241	20446	20398	20130	20380	20321	20400	20436	20232	20448	20425	20370	20470	20545	20416	20467	20293	20514	20548	20373	20313	20213	20253	20440	20447	20411	20361	20333	20358	20251	20307	20317	20453	20475	20432	20287	20287	20445	20202	20509	20696	20249	20377	20454	20275	20202	20321	20098	20225	20329	20495	20669	20512	20459	20359	20398	20216	20425	20500	20103	20569	20310	20400	20253	20309	20312	20354	20371	20417	20320	20422	20397	20646	20381	20432	20344	20560	20295	20261	20415	20370	20505	20472	20302	20211	20427	20340	20399	20536	20158	20434	20328	20421	20481	20452	20310	20434	20339	20383	20390	20253	20387	20490	20284	20556	20343	20523	20170	20380	20452	20238	20711	20305	20206	20284	20332	20447	20573	20442	20422	20497	20408	20133	20445	20247	20316	20335	20396	20529	20338	20279	20218	20323	20190	20528	20418	20533	20544	20325	20620	20423	20351	20282	20298	20372	20366	20176	20353	20412	20344	20342	20600	20639	20477	20331	20393	20341	20320	20166	20158	20370	20344	20286	20066	20234	20524	20544	20329	20378	20419	20346	20329	20362	20291	20350	20352	20388	20377	20285	20388	20393	20380	20177	20535	20149	20474	20599	20326	20464	20258	20345	20350	20527	20468	20346	20599	20446	20414	20370	20442	20326	20503	20480	20157	20418	20389	20480	20394	20418	20716	20336	20216	20383	20218	20377	20375	20223	20459	20296	20331	20335	20272	20466	20437	20397	20415	20368	20658	20503	20404	20447	20138	20411	20142	20297	20424	20313	20573	20154	20402	20305	20129	20405	20406	20485	20308	20432	20419	20587	20296	20424	20294	20339	20230	20364	20332	20517	20483	20304	20373	20353	20422	20385	20300	20239	20388	20315	20443	20371	20507	20317	20273	20407	20365	20388	20271	20473	20325	20394	20528	20254	20297	20364	20387	20373	20259	20357	20300	20378	20468	20549	20281	20369	20271	20387	20319	20531	20402	20153	20363	20366	20379	20500	20190	20307	20452	20206	20263	20414	20424	20537	20320	20442	20296	20323	20320	20288	20454	20443	20378	20295	20505	20443	20482	20366	20386	20438	20264	20331	20425	20389	20373	20346	20439	20394	20469	20169	20365	20313	20387	20547	20395	20282	20403	20463	20428	20457	20334	20490	20441	20277	20487	20390	20479	20422	20266	20633	20526	20476	20572	20452	20401	20398	20324	20487	20592	20406	20394	20497	20420	20472	20450	20232	20452	20112	20425	20478	20368	20526	20554	20405	20125	20058	20352	20413	20418	20612	20228	20481	20246	20239	20403	20395	20462	20352	20374	20240	20410	20422	20302	20536	20446	20561	20517	20303	20336	20378	20487	20572	20099	20474	20266	20237	20387	20579	20260	20371	20662	20439	20451	20306	20436	20313	20511	20659	20392	20312	20433	20374	20536	20404	20380	20636	20289	20227	20299	20404	20368	20404	20423	20373	20156	20412	20244	20505	20365	20443	20184	20457	20427	20455	20335	20455	20311	20195	20320	20504	20419	20451	20344	20258	20337	20466	20506	20361	20310	20308	20526	20152	20380	20319	20424	20491	20528	20565	20350	20249	20471	20402	20393	20350	20477	20567	20482	20418	20501	20364	20325	20621	20183	20284	20188	20096	20291	20412	20427	20467	20276	20393	20472	20250	20573	20499	20277	20255	20417	20245	20239	20251	20441	20466	20501	20163	20124	20438	20386	20381	20367	20179	20338	20211	20370	20453	20544	20448	20466	20394	20515	20394	20443	20382	20450	20484	20651	20177	20477	20419	20318	20412	20377	20493	20457	20489	20171	20279	20329	20511	20280	20349	20393	20516	20360	20283	20443	20180	20295	20522	20269	20417	20424	20278	20338	20419	20200	20433	20660	20256	20488	20369	20259	20422	20080	20343	20567	20105	20177	20344	20565	20297	20313	20418	20216	20466	20443	20508	20312	20388	20312	20429	20388	20305	20389	20383	20271	20612	20457	20356	20323	20204	20303	20445	20161	20411	20385	20267	20474	20352	20088	20330	20495	20358	20272	20336	20337	20263	20491	20386	20455	20217	20432	20290	20358	20260	20281	20406	20225	20494	20173	20443	20392	20399	20417	20463	20206	20308	20414	20498	20510	20351	20515	20162	20166	20340	20397	20269	20315	20418	20460	20474	20548	20373	20424	20377	20424	20423	20301	20375	20404	20288	20362	20486	20319	20413	20178	20476	20622	20361	20496	20352	20279	20321	20529	20287	20411	20256	20453	20130	20146	20351	20448	20384	20335	20467	20474	20253	20394	19975	20452	20443	20295	20443	20399	20509	20430	20282	20308	20411	20510	20367	20275	20414	20148	20430	20428	20528	20257	20544	20380	20549	20384	20374	20283	20476	20470	20457	20302	20413	20418	20704	20441	20291	20315	20495	20247	20126	20313	20349	20150	20328	20198	20362	20301	20418	20314	20398	20325	20596	20526	20249	20472	20589	20236	20313	20392	20260	20458	20765	20347	20466	20286	20349	20392	20345	20284	20422	20269	20307	20248	20311	20324	20511	20468	20322	20038	20312	20279	20286	20179	20432	20461	20181	20331	20466	20364	20412	20232	20403	20449	20349	20405	20366	20351	20244	20447	20193	20380	20447	20370	20384	20403	20593	20405	20232	20497	20375	20265	20468	20186	20440	20222	20495	20333	20602	20295	20426	20316	20464	20324	20486	20254	20510	20370	20325	20386	20394	20368	20533	20476	20452	20361	20587	20382	20476	20394	20370	20389	20426	20283	20373	20308	20334	20227	20402	20484	20553	20398	20427	20561	20266	20344	20540	20465	20418	20467	20386	20495	20195	20527	20319	20327	20414	20492	20301	20518	20423	20273	20343	20341	20449	20465	20322	20405	20384	20490	20287	20134	20236	20144	20393	20367	20633	20340	20263	20504	20251	20464	20293	20477	20482	20502	20427	20594	20425	20344	20336	20529	20463	20436	20298	20585	20288	20262	20551	20246	20291	20436	20333	20413	20431	20396	20525	20445	20405	20280	20497	20674	20491	20340	20304	20249	20414	20276	20409	20321	20540	20343	20572	20465	20156	20200	20386	20408	20438	20304	20444	20557	20527	20454	20573	20349	20225	20361	20273	20298	20199	20355	20531	20477	20441	20407	20478	20436	20255	20459	20409	20380	20312	20442	20442	20362	20455	20285	20459	20489	20180	20477	20416	20479	20517	20367	20539	20289	20606	20503	20289	20350	20351	20305	20363	20164	20163	20238	20350	20411	20387	20265	20328	20329	20450	20556	20258	20460	20575	20440	20463	20364	20221	20291	20230	20447	20190	20304	20370	20463	20508	20407	20461	20308	20509	20384	20618	20186	20435	20126	20220	20205	20351	20469	20319	20379	20389	20359	20403	20481	20410	20442	20355	20394	20400	20664	20254	20438	20280	20250	20297	20533	20560	20412	20358	20493	20368	20606	20413	20363	20313	20652	20260	20349	20462	20581	20329	20395	20340	20457	20389	20339	20141	20474	20447	20521	20326	20550	20572	20226	20546	20428	20424	20331	20407	20350	20395	20229	20395	20377	20245	20630	20175	20285	20264	20287	20350	20512	20358	20234	20410	20392	20514	20477	20077	20327	20372	20261	20271	20387	20388	20416	20488	20556	20535	20447	20303	20161	20397	20272	20196	20393	20339	20351	20525	20504	20527	20251	20229	20181	20349	20412	20347	20425	20455	20432	20468	20503	20426	20376	20298	20351	20438	20471	20459	20347	20333	20379	20249	20410	20514	20475	20478	20213	20424	20342	20280	20336	20401	20188	20385	20350	20627	20507	20382	20275	20233	20262	20283	20370	20438	20235	20311	20245	20244	20387	20530	20304	20357	20646	20496	20273	20381	20245	20543	20342	20328	20463	20373	20379	20184	20355	20368	20336	20335	20474	20324	20417	20362	20414	20476	20464	20300	20540	20408	20281	20392	20297	20444	20379	20401	20458	20236	20521	20584	20356	20610	20312	20298	20372	20320	20317	20558	20591	20416	20463	20193	20354	20397	20349	20338	20373	20289	20290	20410	20282	20226	20196	20454	20258	20383	20578	20592	20217	20468	20211	20414	20456	20212	20512	20388	20341	20272	20421	20230	20379	20253	20326	20366	20259	20340	20345	20397	20196	20261	20354	20487	20399	20576	20232	20201	20285	20351	20126	20407	20356	20516	20376	20494	20374	20510	20477	20472	20280	20281	20445	20224	20305	20533	20509	20469	20307	20297	20222	20622	20267	20334	20522	20223	20257	20432	20331	20296	20204	20472	20347	20328	20174	20409	20282	20454	20278	20596	20353	20525	20476	20312	20482	20307	20354	20401	20307
18778	22321	21093	19775	19302	18517	18443	18181	18419	18386	18630	18492	20249	21465	20736	19489	18538	17971	18161	17839	18014	17911	18102	17846	18034	17924	17971	18000	17939	18034	17899	18102	17911	18091	18120	17932	17835	18016	17988	18033	17832	17996	18014	17788	17991	18099	17888	18032	18019	18016	17844	17884	18009	18065	17835	18020	17904	17861	18044	17867	17937	17951	17855	17899	17944	17804	17935	17946	18108	17817	18036	18036	17970	17932	18210	17863	17871	17754	18127	17898	17946	17886	17709	17956	17989	18005	18262	17862	17873	17664	18002	17996	17866	17877	17892	18038	17830	17916	17893	17937	17906	18064	17986	17953	17715	18003	17917	17895	18023	18048	17973	17863	17974	17796	18000	17911	18012	17938	18110	17869	17893	17745	18002	17873	18059	18093	17835	17979	17963	18063	17850	17896	18036	18043	17843	18015	17948	18035	17912	17794	18063	17874	17902	17963	17976	17896	17990	17875	17800	17870	17917	17950	18043	17781	17939	18027	18037	17858	17860	18163	17941	17841	17879	17822	18168	17966	17907	18104	17947	18070	18007	17985	18002	17994	18046	17909	17965	18054	18009	17774	17770	17839	18104	18044	17763	17916	17946	17909	17998	18084	17773	18080	18041	18043	17811	17795	17897	18040	17868	17937	17768	17833	17964	17878	18067	17939	18074	18063	18025	17960	17931	18009	17985	17869	17916	17885	17915	17884	18015	17902	18096	17960	17995	18006	17889	18098	17918	18095	17979	17775	17997	17850	17884	17854	18056	17927	17905	18104	17972	17814	17706	18079	17966	17908	17750	17791	17949	17946	18045	17779	17907	17841	17928	18053	17955	17925	18034	18057	17989	17678	17850	17845	17977	17836	17848	18013	17878	17815	17971	17981	17992	18158	18009	17914	18249	17957	17942	17834	17769	17829	17867	17922	17966	17895	17789	17931	17934	17783	17976	17864	17935	18069	18020	17920	17814	17963	17950	17923	18049	17904	17962	17878	18058	17931	17847	18000	17970	17884	17770	17915	17904	18100	17970	18036	17970	17835	17955	17903	17815	18103	17885	17972	17962	17951	17863	17973	18003	17830	18041	17809	17869	17864	17896	17912	17848	17798	18020	17993	17878	17898	17967	17810	17970	18091	17951	17954	17977	18071	18029	18186	17885	17943	17698	17961	17869	17846	18005	17971	17947	17930	17896	17929	17844	17894	17787	18035	18077	17858	18098	18150	17860	18014	17840	17951	17972	17909	17993	17916	18025	18077	18092	17942	17917	18006	17770	17984	17899	17992	17896	17942	17910	18088	18025	18062	17990	17851	17928	17952	17861	17921	17932	17857	17792	18054	18038	18000	18050	17805	18202	17956	17981	18043	18046	17904	17973	17836	17882	17820	18015	17919	17947	17847	17815	17913	17866	17936	18009	17916	17951	17982	17832	17951	17854	17951	17926	17908	17917	17919	17942	17808	17862	17964	18009	17906	17845	17710	17906	17922	17977	18043	17829	18109	17895	18080	18057	17783	17879	18030	17927	17872	17972	18045	17845	17922	17892	18019	17871	17921	17870	18021	18024	17950	18047	17938	17994	17934	18042	18053	17949	17965	17851	17874	18019	17962	17858	17968	17995	17926	17942	17754	18129	17854	18014	18043	17951	18014	17731	17977	18051	17855	17928	18006	17978	17876	17830	17873	18036	17974	18053	18045	17855	17881	17963	18016	17926	17931	17974	17894	17789	18010	17976	18025	17948	18102	18003	17906	17832	17983	17877	17864	17688	17878	18029	17934	17841	17904	17932	17909	17972	17848	17883	17837	17895	18067	18024	17903	17888	17707	17913	18063	18021	17993	18027	18064	17855	18048	17848	18002	17995	17915	17867	17958	18045	17881	17850	17916	17998	17790	17982	18022	17960	18022	17744	17925	18000	17911	18033	17885	17903	17991	18064	17862	17850	17880	17904	17954	17878	17975	17868	17881	17935	17832	17848	18046	17969	17849	18042	17859	18031	17743	17930	17904	18102	17931	17924	18036	17667	18006	18246	18176	17986	17881	18050	18017	18037	17865	17978	17783	18010	18023	17856	17867	18118	18065	17922	17929	17925	18010	18011	18008	17891	17907	18069	18118	18024	17869	17769	18102	18203	17810	18015	17885	17988	17990	17996	18068	18079	17958	17893	17884	17644	17990	17806	17926	18032	18101	17984	17962	18040	17820	17985	17999	17887	17796	18025	17930	17754	17946	17935	18016	17875	18034	18013	17915	17908	18019	17930	18055	17978	17945	17914	18026	18111	18010	17979	18132	18088	17941	17948	17925	18104	18024	17964	17875	18085	17902	17956	18148	18097	17949	17993	18196	17924	17986	17820	17761	17845	18005	18047	17960	18069	17917	17828	17957	17900	18166	18058	17890	17915	17688	17919	18019	17833	17814	18039	17766	17928	17919	17922	18094	17862	18008	18016	17952	17929	18016	17808	17844	17984	17932	17961	17911	17847	18149	17931	18012	17926	17872	17894	17974	17987	17950	17929	17917	17956	17932	18008	17914	17935	17959	17925	17807	18062	17802	17801	18130	17875	18039	17761	17940	18121	17932	17932	18113	17892	18140	17947	17872	17910	17819	17991	17951	18022	17851	18022	17889	17859	18076	17831	17970	17862	17943	18035	17934	17764	17988	17956	18005	17911	17815	17894	17911	17989	17931	18060	17986	17886	18016	17973	17988	18076	17931	17864	17850	18095	17934	17841	17988	17892	17969	18040	17932	17785	18005	17894	17894	17939	18085	17834	17967	17906	17944	17959	17938	17928	17988	17975	18023	17990	18006	17918	18032	17974	17729	17757	17967	17999	17809	17887	18012	17838	17856	17963	17942	17973	17841	17944	18115	18139	18093	17840	17911	17972	17843	17962	17898	18071	17795	17912	17927	17913	17898	18034	17903	17839	17816	17958	18096	17992	17941	17861	18012	17914	17893	17929	18065	18069	17924	17981	17965	17967	17927	17775	17983	18050	17960	17939	18013	17833	17788	17938	18028	18043	17858	17985	17940	18051	17906	17953	17958	17895	17911	17801	18087	17969	17990	18029	17805	17895	17985	17972	17916	18038	17897	18037	17959	17982	17970	17942	17971	17977	17853	17914	17784	18023	18004	17865	17852	18005	17937	17937	17926	17830	17853	17887	18090	18007	17842	17934	17828	17973	17976	18003	17851	17945	17894	18000	17993	17931	17979	17997	17983	17990	17951	17854	17936	18043	17998	17972	17977	17958	18097	18014	17857	17823	17989	17987	17771	18089	17919	17970	17990	17818	17957	17999	17617	18063	17967	17965	17838	17981	17936	18180	18167	17843	17898	17863	18059	18033	17973	18149	18058	17861	17958	17937	18088	18019	17996	17850	17997	17918	18023	17974	17865	18032	17962	18152	17979	18059	18010	17900	17839	17926	17918	17895	17867	18031	18062	17911	17933	17996	17930	17979	17717	17950	17784	18144	17948	18030	17890	17885	17882	18045	17967	17757	17998	18135	17944	17910	17806	18020	17980	17920	17884	17973	17921	17846	17990	18018	17882	18199	18043	18010	17908	17949	17985	17993	18096	18001	17964	17972	17856	18006	17938	18084	17940	17765	17905	17955	17843	17947	17984	17819	18011	18044	17804	18000	17929	17899	18073	17890	17915	18045	17839	17923	17720	17930	17808	17967	17958	17952	17912	18010	17975	17955	17918	17982	17822	18048	17967	17993	17876	17825	17990	18226	17884	17810	18029	17910	17880	18093	17881	17793	17981	17784	17950	17826	18069	17925	18093	17840	18158	17990	17881	17901	18013	17946	18007	17932	17879	17925	17946	18058	17928	17842	18032	18253	17986	17918	17931	17914	17961	17856	17918	18053	18003	18106	17958	18002	17906	17778	17904	17901	17823	18093	18029	17843	17933	18065	18050	18011	17782	18067	17911	18058	18008	17846	17947	18154	17906	18035	17792	17898	18028	17772	18120	17946	17933	17967	17738	18054	17795	17776	17962	17846	17928	18018	17976	18012	18108	17978	17821	17766	18027	17897	17960	17954	17938	17984	17804	18182	18072	18092	18045	17860	18019	17912	17923	17957	17994	17989	18038	17904	17865	17984	17959	18001	17924	17774	17938	17944	18161	18029	18173	18214	17749	17911	18085	18123	17904	18159	17896	17880	18000	17906	17999	17958	18102	17867	18029	17853	17975	17903	17826	17938	17818	17949	17953	17728	17961	18139	17874	18030	17815	17986	17898	18123	17751	17767	18103	17971	18077	17870	17957	18034	17900	17917	17914	18021	17799	18010	17871	18050	17929	17856	17892	17837	17950	17957	17955	17953	17986	17866	17997	18094	18028	17920	18010	17937	17914	18030	18041	17935	18041	17696	18012	17991	17894	17857	18007	17789	17847	17943	18000	17891	17871	18011	17940	17864	17866	17953	17890	17955	17922	17989	17850	17813	18016	17831	18078	17874	17866	18050	17935	17997	17962	18025	17715	18024	17961	18065	18134	17877	17937	18010	18028	17769	18009	17890	17965	17934	17976	17955	18039	18000	17889	17893	17950	17890	17982	18041	17856	18032	18100	17972	17987	17893	17874	18056	18074	17885	18002	17945	18010	17940	17876	17975	17983	18054	17836	18014	17808	18000	17990	18065	17890	17798	17956	17937	17941	18023	17898	17987	17887	18006	17743	17954	17996	17862	17866	17901	17875	18021	18026	18021	17736	17998	17880	17920	17902	18029	17895	18046	17893	17814	17849	17825	17854	17835	17781	18038	17928	17904	17938	18114	17950	17936	18135	17940	17795	18126	17851	17905	17774	17876	18010	17994	17945	17884	17956	18091	18017	17969	17966	18097	17875	18056	18152	17994	17813	18045	17932	17940	17829	18072	17964	17752	17976	17940	17847	18068	17968	17920	17921	18074	17907	17941	17898	17928	17950	17924	18078	17899	17936	17876	17941	17829	18023	18054	17965	17992	17820	17921	17886	17797	17896	17964	17943	17817	18060	18140	17993	17888	17834	17842	17995	17913	17835	18089	17973	17756	17908	17922	18211	17907	18019	17933	17827	17976	17974	17966	17903	18015	17696	17910	18039	17729	18004	17786	17995	17996	17960	18085	17940	18053	17895	18026	17830	17861	18000	17973	17877	17771	18080	17868	17917
25115	21442	28292	25670	22709	22363	22195	20899	20656	21467	21235	20871	29600	34916	31333	25976	22056	20725	20511	20316	20268	20155	20164	20338	20280	20242	20289	20168	20448	20306	20382	20444	20529	20334	20516	20305	20255	20097	20396	20414	20432	20282	20289	20225	20089	20166	20428	20459	20293	20173	20293	20357	20196	20139	20295	20231	20201	20202	20273	20329	20384	20312	20303	20062	20253	20126	20142	20325	20136	20256	19996	20347	20220	20381	20154	20561	20338	20100	20244	20108	20285	20217	20370	20384	20316	20223	20161	20112	20234	20117	20326	20184	20324	20138	20224	20174	20135	20157	20204	20442	20229	20165	20320	20370	20291	20223	20269	20239	20099	20191	20361	20095	20277	20370	20289	20372	20360	20119	20340	20354	20308	20194	20320	20313	20183	20191	20371	20290	20325	20371	20276	20429	20149	20106	20151	20480	20129	20203	20400	20195	20263	20319	20306	20314	20179	20304	20493	20267	20283	20320	20435	20350	20369	20003	20044	20404	20008	20179	20414	20303	20436	20173	20258	20245	20222	20285	20220	20460	20087	20235	20308	20221	20213	20128	20427	20339	20299	20225	20087	20271	20432	20267	20233	20302	20072	20203	20465	20484	20138	20269	20221	20295	20028	20054	20364	20070	20276	20195	20020	20380	20157	20083	20231	20272	20111	20235	20238	20239	20288	20342	20457	20323	20199	20080	20104	20270	20059	20200	20197	20330	20256	20131	20395	20469	20236	20047	20272	20417	20423	20351	20340	20193	20300	20316	20124	20462	20108	20141	20280	20322	20300	20196	20181	20296	20190	20280	20225	20204	20240	20413	20421	20306	20195	20339	20253	20117	20091	20300	20303	20168	20465	20358	20151	20293	20149	20257	20176	20235	20221	20232	20278	20302	20344	20420	20338	20117	20133	20070	20279	20292	20290	20193	20320	20087	20285	20291	20140	20370	20544	20145	20222	20317	20211	20341	20321	20300	20309	20469	20441	20364	20390	20177	20325	20077	20372	20166	20475	20484	20339	20279	20383	20255	20189	20213	20175	20347	20278	20163	20165	20256	20172	20108	20184	20209	20390	20203	20061	20238	20288	20290	20274	20284	20161	20278	20268	20275	20520	20231	20380	20377	20259	20189	20166	20098	20151	20262	20251	20198	20365	20339	20318	20172	20289	20181	20264	20264	20470	20283	20149	20231	19956	20105	20306	20334	20201	20250	20358	20262	20120	20415	19874	20291	20429	20245	20116	20274	20328	20319	20260	20188	20083	20255	20232	20223	20396	20239	20326	20631	20072	20198	20210	20107	20357	20512	20481	20303	20254	20333	20427	20075	20245	20370	20052	20243	20184	20462	20364	20473	20192	20192	20258	20294	20267	20152	20376	20225	20216	20354	20247	20359	20398	20172	20194	20117	20138	20121	20317	20301	20323	20281	20414	20232	20095	20296	20137	20160	20130	20093	20149	20260	20158	20405	20186	20134	20152	20117	20311	20191	20252	20271	20337	20213	20396	20446	20117	20257	20411	20246	20287	20250	20239	20359	20395	20312	20124	20334	20157	20031	20319	20156	20149	20304	20222	20351	20291	20233	20240	20359	20282	20146	20402	20313	20080	20423	20270	20376	20338	20055	20093	20212	20443	20109	20266	20269	20174	20181	20215	20285	20301	20394	20134	20285	20422	20165	20044	20145	20241	20315	20364	20216	20416	20106	20228	20185	20285	20355	20196	20277	20162	20319	20014	20253	20305	20261	20420	20172	20275	20203	20253	20341	20432	20364	20167	20093	20388	20129	20271	20355	20172	20467	20180	20365	20517	20203	20318	20339	20277	20292	20261	20307	20249	20189	20385	20101	20485	20167	20276	20443	20258	20374	20104	20220	20339	20111	20334	20331	20172	20261	20362	20188	20157	20535	20052	20402	20230	20235	20129	20285	20295	20360	20232	20340	20074	20332	20303	20055	20124	20236	20243	20261	20402	20166	20485	20278	20325	20228	20209	20152	20275	20200	20290	20535	20185	20377	20311	20217	20425	20265	20280	20435	20221	20486	20261	20322	20400	20294	20343	20235	20130	20189	20473	20253	20289	20233	20264	20309	20177	20364	20374	20183	20240	20403	20303	20136	20405	20351	20236	20219	20020	20438	20215	20089	20285	20283	20354	20213	20116	20072	20092	20151	20257	20135	20016	20071	20373	20112	20157	20318	20300	20281	20274	20244	20270	20376	19991	20285	20276	20175	20293	20371	20315	20163	20264	20243	20258	20151	20376	20342	20258	20183	20025	20249	20188	20262	20423	20345	20428	20469	20411	20285	20166	20406	20162	20216	20203	20326	20173	20292	20334	20456	20368	20377	20364	20260	20227	20269	20579	20271	20466	20470	20212	20503	20337	20162	20223	20265	20347	20071	20156	20130	20396	20141	20360	20156	20122	20349	20268	20324	20162	20220	20244	20148	20267	20273	20255	20258	20355	20198	20247	20224	20099	20338	20227	20329	20333	20195	20203	20260	20293	20288	20349	20117	20240	20113	20266	20339	20397	20108	20052	20179	20250	20320	20216	20270	20356	20378	20337	20411	20340	20550	20202	20327	20270	20205	20502	20288	20132	20212	20286	20316	20365	20355	20252	20257	20423	20181	20270	20258	20312	20314	20178	20316	20265	20284	20369	20219	20270	20325	20179	20205	20165	20318	20228	20285	20229	20156	20233	20451	20016	20217	20185	20256	20246	20343	20263	20171	20243	20277	20089	20423	20363	20294	20159	20392	20333	20133	20121	20194	19996	20430	20106	20217	20164	20450	20295	20528	20060	20250	20440	20176	19976	20153	20133	20277	20193	20259	20524	20410	20368	20249	20368	20297	20299	20337	20242	20335	20155	20024	20239	20183	20365	20325	20195	20295	20317	20368	20143	20105	20523	20189	20409	20260	20216	20287	20316	20253	20167	20196	20403	20148	20167	20015	20126	20354	20295	20359	20207	20160	20194	20187	20198	20355	20161	20457	20235	20211	20171	20181	20196	20070	20287	20389	20261	20352	20391	20327	20332	20220	20317	20219	20250	20298	20371	20608	20175	20187	20260	20404	20251	20295	20484	20219	20283	20250	20346	20338	20294	20411	20314	20132	20289	20317	20227	20237	20146	20201	20475	20250	20437	20054	20348	20397	20297	20457	20183	20347	20223	20249	20146	20179	20382	20401	20341	20153	20358	20235	20249	20274	20196	20111	20175	20063	20227	20359	20387	19995	20119	20154	20403	20300	20574	20252	20219	20139	20469	20399	20317	20467	20461	20389	20221	20344	20090	20410	20212	20081	20364	20263	20283	20319	20404	20180	20432	20316	19994	20193	20477	20156	20361	20143	20153	20363	20234	20067	20415	20255	20168	20227	20303	20167	20385	20142	20331	20465	20285	20236	20404	20288	20277	20451	20292	20484	20303	20268	20249	20251	20552	20173	20297	20241	20188	20295	20344	20064	20248	20156	20243	20409	20494	20229	20191	20183	20255	20462	20192	20148	20141	20290	20379	20358	20377	20113	20278	20474	20296	20114	20292	20015	20347	20179	20304	20198	20222	20270	20229	20305	20243	20310	20267	20242	20218	20345	20232	20241	20284	20253	20184	20236	20229	20324	20182	20343	20203	20155	20373	20339	20262	20277	20317	20300	20260	20318	20279	20218	20475	20275	20300	20340	20333	20459	20311	20258	20357	20147	20200	20191	20319	20340	20481	20230	20270	20212	20231	20342	20345	20150	20211	20401	20175	20285	20333	20265	20186	20200	20355	20347	20270	20185	20210	20165	20176	20380	20338	20418	20362	20385	20086	20394	20176	20358	20238	20323	20173	20573	20158	20415	20369	20221	20295	20264	20354	20373	20452	20170	20503	20219	20275	20210	20259	20075	20263	20348	20207	20252	20210	20221	20166	20087	20337	20269	20201	20402	20349	20143	20226	20283	20139	20413	20243	20087	20246	20464	20495	20013	20503	20151	20509	20202	20429	19955	20419	20137	20411	20360	20380	20427	20295	20237	20360	20415	20047	20320	20210	20279	20153	20188	20064	20253	20436	20334	20301	20261	20474	20263	20119	20237	20393	20383	20263	20389	20128	20265	20216	20297	20352	20343	20150	20389	20317	20334	20258	20445	20406	20388	20415	20368	20211	20168	20178	20481	20270	20209	20267	20157	20353	20220	20214	20392	20405	20137	20208	20406	20302	19990	20247	20288	20141	20280	20320	20375	20293	20243	20470	20281	20147	20234	20273	20136	20208	20230	20472	20290	20090	20280	20369	20135	20491	20447	20174	20388	20170	20209	20093	20260	20493	20153	20424	20396	20257	20272	20431	20140	20048	20234	20226	20412	20209	20512	20296	20252	20330	20399	20336	20408	20226	20254	20219	20309	20344	20255	20207	20149	20434	20299	20216	20331	20250	20245	20266	20256	20308	20348	20359	20378	20355	20152	19961	20139	20144	20247	20283	20148	20361	20352	20252	20118	20204	20159	20391	20398	20220	20101	20501	20265	20157	20200	20327	20358	20131	20388	20133	20267	20339	20155	20265	20109	20213	20026	20157	20457	20284	20501	20478	20200	20123	20165	20270	20422	20161	20127	20151	20227	20215	20144	20434	20184	20229	20344	20145	20130	20117	20199	20055	20221	20286	20372	20276	20219	20362	20280	20355	20276	20431	20128	20278	20215	20270	20147	20191	20369	20415	20028	20155	20138	20246	20277	20258	20156	20135	20076	20128	20304	20148	20230	20380	20326	20226	20516	20015	20086	20271	20403	20260	20158	20348	20362	20389	20408	20120	20249	20378	20312	20226	20240	20300	20240	20156	20275	20334	20035	20367	20294	20165	20358	20119	20283	20329	20216	20570	20087	19921	20278	20094	20289	20259	20291	20178	20287	20263	20101	20249	20229	20247	20089	20341	20398	20517	20536	20254	20251	20399	20275	20267	20159	20303	20273	20137	20251	20482	20212	20411	20383	20190	20185	20180	20214	20369	20305	20437	20305	20330	20155	20165	20276	20391	20251	20551	20223	20156	20178	20145	20203	20237	20147	20324	20326	20201	20080	20354	20246	20249	20353	20453	20192	20218	20130	20273	20255	20331	20200	20168	20234	20522	20308	20211	20177	20040	20077	20150	20387	20160	20339	20243	20279	20231	20127
17375	27094	26286	23030	20459	19510	18806	18519	19025	19614	19240	18841	32833	36080	31399	24345	19559	18488	18034	17892	17850	18007	17908	17938	17925	17945	18067	17975	17906	17744	17863	17711	17948	17888	17742	17864	17968	17643	17976	17873	17883	17757	17785	17674	17939	17715	17779	17740	17729	18017	17896	17859	17911	17907	17960	17756	17865	17852	17815	17919	17872	17832	17651	17919	17791	17715	17956	17708	17762	17984	17816	17868	17815	17826	17842	17747	17949	17817	17848	17920	17726	17994	17702	17829	17839	17792	17811	17653	17794	17908	17894	17770	17836	18002	17773	17856	17891	17706	17881	17798	17762	17952	17972	17698	17787	17826	18053	17781	17855	17743	17923	18039	17932	17804	17879	17829	17967	17747	17670	17772	17790	17733	17731	17941	17947	17863	17834	17793	17870	17879	17910	17803	17863	17740	17853	17870	17605	17915	17846	17996	17869	17786	17866	17739	17896	17954	17765	17876	17850	17803	17808	17997	17713	17801	17770	17866	17995	18028	17769	17753	17890	17761	17780	17853	17864	17978	18081	17824	17786	17933	17899	17907	17723	18011	17832	17861	17684	17732	17909	17842	17932	17993	17636	17817	17815	17969	17787	17972	17907	17746	17711	17850	17905	17729	17755	17814	17739	17787	17753	17745	17842	17908	17828	17862	17881	17758	17879	17959	17802	17874	17861	17748	17833	17887	17754	17776	18057	17850	17612	17796	17904	17940	17767	17922	17965	17787	17959	17861	17715	17884	17846	17653	17932	17759	17717	17803	17979	17926	17922	17839	17964	17719	17623	17712	17849	17945	17687	17800	17919	17806	17853	17926	17803	17807	17964	17897	17822	17584	17861	17792	17842	17800	17809	17855	17901	17841	17706	17824	17956	17859	17871	17779	17820	18001	17887	17701	17694	17906	17775	17769	17818	17798	17930	17861	17932	17805	17782	17920	17841	17769	17855	18017	17717	17876	17854	17877	17884	17713	17917	17857	18022	17966	18017	17770	17720	17968	17744	17780	17863	17815	17832	17625	17895	17808	17877	17779	17890	17802	17840	17673	17750	17758	17906	17801	17886	17866	17792	18018	17927	17931	17856	17721	17884	17774	17932	17738	17664	17889	17718	17936	17792	17786	17810	17699	17865	17698	17892	17556	17918	17786	17829	17787	17886	17866	17849	17855	17837	17984	17812	17946	17841	17766	17840	17827	17845	17809	17749	17687	17866	18105	17919	17814	17729	17844	17749	17951	17767	17927	17852	17681	17708	17834	17940	17850	17752	18005	17891	17779	17805	17871	17967	17798	17733	17926	17776	17893	17705	17893	17946	17752	17867	17814	17819	17883	17773	17789	17680	17989	17910	17773	18027	17699	17918	17903	17820	17724	17784	17818	17806	17740	17889	17933	17770	17970	17919	17829	17778	17728	17746	17893	17839	17785	18103	17865	17696	17821	17834	17806	17778	17847	17687	17792	17872	17911	17896	17682	17744	17822	17890	17799	17844	17931	17770	17834	17759	17789	17842	17870	17944	17874	17877	17871	17683	17731	17915	17853	17844	17878	17863	17853	17815	17848	17808	17808	17775	17710	17851	18026	17769	17876	17836	17671	17737	17989	17774	17751	17894	18005	17972	17802	17825	17989	17981	17811	17696	17786	17737	17830	18021	17844	18006	17986	17891	17664	17831	17627	17919	17821	17766	17697	17786	17973	17842	17894	17807	17841	17760	17844	17947	17921	17848	17821	18046	17828	17794	17802	18002	17771	17834	17821	17785	17915	17874	17778	17908	17653	17740	17857	17747	17845	17878	17745	17830	17785	17949	17727	17879	17731	17879	17633	17894	17987	17803	17693	17926	17951	17809	17820	17774	17695	17715	17729	17831	17789	17793	17850	17911	17768	17889	17998	17841	17859	17958	17924	17874	17789	18019	17777	17623	17701	17842	18043	17873	17643	17900	17862	17907	17981	17728	17964	17824	17856	17787	17866	17788	18020	17797	17759	17743	17635	17927	17920	17831	17915	17761	17676	17672	17779	17890	17983	17876	17657	17764	17808	17924	17802	17822	17764	17889	17691	17797	17708	17791	17758	18087	17729	17934	17948	17891	17900	17961	17822	17949	17765	17758	18081	17827	17895	17755	17786	18090	17877	17904	17654	17811	17801	17729	17727	17886	17765	17899	17833	17871	17910	17790	17610	17868	17789	17994	17841	17913	17758	17932	17826	17850	17787	17894	17809	17852	17878	17697	17763	17839	17801	17911	17771	17820	17906	17878	17716	17746	17920	17634	17793	17843	17711	17970	17777	18035	17979	17881	17654	17929	17889	17773	17905	17798	17827	17878	17881	17976	17869	17812	17772	17971	17678	18032	17991	17882	17794	17758	17982	17996	17923	17961	17915	17886	17849	18032	17668	17864	17805	17774	17942	17858	17890	17832	18011	17890	17726	17798	17707	17902	17661	17777	17858	17935	17839	17658	17862	17958	17670	17729	17937	17910	17691	17851	17812	17884	17962	17885	17792	17839	17907	17920	17847	17874	17788	17864	17840	17845	17737	17910	17783	17992	17737	17778	17908	17705	17984	17680	17879	17791	17902	17715	17937	17955	17905	17878	17800	17883	17795	17836	17692	17735	17765	17994	17844	17862	18003	18001	17646	17768	17838	17882	17819	18002	17861	17755	17842	17863	17729	17876	17814	17728	17697	17858	17912	18028	17652	17752	17833	17794	17864	18004	17918	17828	17671	17752	17877	17897	17868	17886	18003	17807	17818	17906	17857	18041	17961	17690	17717	17840	17750	17856	17748	17853	17952	17763	17685	17844	17893	17798	17721	17822	17874	17712	17764	17951	17820	17845	17569	17862	17614	17859	17886	17661	17722	17892	17904	17832	17773	17877	17805	17848	17822	17738	17633	17895	17701	17844	17821	17873	17826	17803	17791	17874	17651	17834	18034	17785	17770	17859	17902	17707	17786	17651	17907	17864	17701	17776	17770	17883	17937	18100	17752	17924	17881	17696	17729	17883	17929	17695	17855	17871	17862	17997	18001	17794	17869	17659	17882	18021	17887	17789	17979	17747	17881	17960	17962	17858	17844	17942	17890	17842	17805	17699	17655	18012	17788	17904	17980	17899	17901	18026	17591	17784	17787	17811	17903	17741	17744	17959	17940	17821	17684	17876	17891	17846	17921	17956	17906	17914	17952	17918	18063	17881	17913	17904	17997	17874	17777	17892	17800	17893	18043	17813	17884	17669	17815	17934	17941	17753	17712	17920	18072	17838	17847	17973	17862	17868	17885	17733	17815	17765	17801	17887	17871	17838	17768	17810	17887	17756	17792	17722	17852	17847	17814	18056	17873	17778	17899	17835	17776	17772	17671	17614	17773	17855	18065	17929	17971	17972	17933	18040	17721	17905	17977	17886	17871	17719	17906	17914	17979	17876	17864	17852	17909	17851	17953	17808	17683	17836	17818	17787	17862	17922	17868	17901	17849	17633	17894	17761	17937	18088	17872	17806	17760	17792	17919	17950	17904	17805	17851	17968	17729	17869	17893	17900	17775	17837	17843	17861	17903	17937	17798	17850	17868	17907	17780	17741	17929	17909	17876	17784	17950	17994	17737	17936	17861	17809	17816	17908	17850	17905	17821	17896	17836	17855	17610	17789	17931	17906	17939	17958	17769	17749	17851	17988	17709	17868	17866	17865	17740	17847	17917	17928	17783	18146	17833	17865	17767	17704	17710	18002	17830	17917	17946	17853	17848	17982	17874	17748	17972	17977	17854	17913	17835	17871	17898	17797	17905	17749	17737	17962	17976	17773	17985	17885	17954	17807	17722	17738	18049	17832	17733	17834	17864	17996	17902	17791	17846	17845	17846	17896	17777	17957	17874	17625	17971	17744	17785	17800	17843	17882	18026	17867	17741	17735	17664	17667	17722	17957	17780	17803	17664	17835	17934	17897	17748	17848	17668	17974	17850	17753	17931	17815	17655	17864	17874	17682	17785	17869	17796	17753	17822	17670	17769	17625	17904	17827	17849	17699	17965	17837	17911	17877	17777	17921	17786	17994	17704	17846	17959	17924	17784	18015	17770	18003	17511	17788	17762	17894	17811	17886	17897	17962	17839	17781	17802	17944	17953	17780	17840	17909	17956	17818	17974	17877	17929	17966	17811	17915	17911	17925	17856	17853	17901	17841	17785	17868	17718	17760	18019	17801	17789	17690	17829	17627	17853	17848	17803	17857	17881	17816	18050	17974	17650	17838	17954	17918	18012	17872	17791	18013	18020	17916	17847	17752	17796	18056	17764	17972	17818	17762	17733	17794	17834	17913	17986	17862	17926	17936	18012	17819	17859	17784	17860	17695	18046	17802	17822	17809	17930	17871	17894	17898	18036	17899	17884	17774	17786	17936	17735	17757	17910	17752	18127	17810	17880	17872	17966	18006	17889	17855	17895	17883	17946	17843	17819	17869	17936	17788	17878	17899	17867	17758	17804	17923	17871	17911	18011	17874	17752	17783	17824	17855	17866	17806	17930	17711	17792	17695	17685	17872	17880	17904	17901	17872	17842	17850	17737	17861	17774	17703	17710	17828	17759	17766	17833	17983	17867	17746	17774	17815	17758	17907	17757	17743	17706	17682	17786	17884	17725	17898	17915	18026	17787	17765	17829	17759	17899	17794	17940	17785	17871	17903	17833	17866	17741	17951	17846	17933	18039	17844	17713	17689	18007	17845	17850	17868	17842	17758	17785	17842	17788	17915	17664	17795	17743	17739	17996	17882	17886	17886	17843	17710	17789	17937	17826	17702	17931	17973	17853	17908	17768	18084	17827	17871	17927	17954	17821	17847	17790	17931	17826	17646	17828	17750	17809	17779	18004	17841	17784	17853	17843	18050	17868	17810	17923	17704	17832	17979	17671	17752	17886	17728	17874	17898	17846	17699	17876	17738	18001	17887	17844	17942	17814	17900	17991	17919	17791	17730	17955	17901	17916	17665	17955	17915	17916	17812	17798	17887	17838	17938	17897	17706	17850	17832	17829	17757	17859	17930	17818	18023	17753	17855	17712	17880	17704	17810	17709	17878	17789	17847	17787	17804	17906	17738	17982	17884	17794	17745	17727	17931	17914	17862	17860	17728	17896	17912	17800	17903	17876	17998	17719
23890	21426	29022	24396	22461	24263	24261	21101	20524	21310	21057	20829	34997	44668	38338	29696	23510	21395	20452	19980	20072	20072	19832	19935	20212	20007	20214	19985	20157	19959	20006	20085	20095	20102	19999	19870	20031	20268	19860	19824	20149	20040	20014	19902	19865	20194	19972	20110	19933	19901	20084	19973	20047	19722	19960	19943	19915	19966	20048	19983	19852	19970	19927	19881	19862	20023	19946	19952	19960	19918	19911	20187	19661	19870	19780	19728	19873	19983	19961	20020	20041	19821	20091	20156	19907	20019	19941	19899	19810	19991	20017	20046	19996	20033	19972	20119	20281	19868	20014	20038	19910	19938	20057	20206	19972	19916	20039	20205	20048	19854	20120	19977	19856	20041	19967	19931	19824	19845	20022	19992	19891	19968	19878	20108	20065	20097	19896	19894	19982	20009	19819	20012	19920	19864	20248	19947	20100	20151	20129	19966	20022	20055	19821	20136	19948	20038	20037	20073	19813	19963	19980	19934	20032	20112	20013	19920	19974	20010	19890	19992	20231	20001	19994	19968	20089	20076	20007	19908	20034	19976	19771	19919	19894	19994	19896	19963	20051	19964	20068	20028	20022	20101	19865	20073	20086	20220	19871	19871	19977	19909	19971	19985	19915	20078	19842	19940	19801	19962	19768	19925	19727	19973	20060	19867	20092	20012	19852	20179	19879	19961	20005	19946	19879	19943	19950	19894	20035	19895	19869	20012	20062	20207	20102	19772	19900	19890	19887	19939	19932	20007	19979	19958	20124	19951	19860	20088	20084	19771	19797	20164	20091	19966	20141	19990	20064	19966	19976	19854	19867	19913	20068	20012	19932	20167	19884	19917	19919	19962	20037	20028	20004	20106	20096	19859	19977	19950	19915	19716	19838	19974	20048	19925	19750	20111	20092	19892	20015	19879	20043	19933	19845	19968	20014	19913	20044	19982	19999	19992	19917	20032	19923	19886	19629	20066	19874	19918	19838	19909	19800	19744	20174	19989	20003	19797	20068	19870	19980	19816	19933	19993	20059	19957	19858	19889	20109	19882	19932	20109	19820	19773	19962	20202	19901	19734	20008	19915	19959	20144	19868	19935	20042	20078	20032	19839	19997	19913	20064	19757	19740	20041	19854	20007	20052	19787	20114	20130	20083	19869	19797	20011	19979	19671	19804	19804	19968	20179	19940	19885	19962	19941	20196	20304	19776	19949	19904	19926	19865	20152	19963	19871	19942	19896	19908	20029	19965	19735	19862	19839	20013	20019	20037	19954	20057	19852	19998	20117	20213	19950	20054	20150	19779	19983	19928	19902	19964	20026	20004	19992	20016	19991	20021	19915	19767	20022	20033	20202	20039	19963	19929	19879	19921	20008	19947	19840	20159	20087	19980	19971	20085	20082	19814	19840	20168	20112	20067	19878	20200	19979	19900	20041	20041	19908	19893	19930	20117	20209	19954	19949	19830	20018	19780	20049	20045	19859	19992	19918	20102	19914	20018	20096	20108	19886	20023	20040	19989	20090	19901	20052	20114	19996	20072	19767	19984	19834	19985	19623	20090	19852	19949	20028	20046	19943	19992	19924	19879	19877	20048	20113	20210	20030	20063	19952	20118	19873	20094	19912	20174	19836	19985	19950	19861	19879	19932	20071	20020	19834	20012	19992	20181	19871	20018	20116	19999	20007	19926	19960	20037	19869	19974	20154	20069	19968	20031	19915	19955	20045	20184	20019	20008	20144	19845	19919	20081	19864	19812	19889	20093	20023	19916	19990	20002	20120	19943	20056	19997	20118	19831	20123	20004	19949	20074	19863	20032	19999	19887	19991	19893	19908	19981	19995	20057	19910	19952	20110	19902	19696	19752	19932	19987	20010	20141	19869	19710	19786	19896	19812	20115	20032	20048	19940	19896	19917	19897	20173	20091	19876	19878	19889	19782	19861	20173	19866	19986	19974	19930	20063	19785	19974	19964	19816	19847	19776	19925	19838	20050	19997	19964	19966	19946	19743	19879	20150	19958	20099	19910	20005	19933	20008	19956	19937	20050	19816	19980	19844	20031	20022	19870	20004	19952	19903	20033	19994	20062	19830	19860	19920	19923	20113	19846	19970	20120	20048	19782	19930	20153	19858	19969	20113	20109	19793	20032	20119	19972	19982	20021	20030	20132	19952	20008	19992	19747	20093	19757	20042	19948	20077	19798	19771	19866	20058	19767	20020	19978	19940	20057	19931	19960	19968	19789	19865	20069	20059	19981	19822	20010	20044	20029	19924	20021	20095	20044	19884	19963	19986	20000	19992	20056	19841	19992	19980	19911	20037	19798	19994	19872	19922	19928	19784	19795	20415	19819	19928	19953	19948	20074	20153	20052	19909	19784	19923	19857	19936	20004	20101	20029	19986	19907	19952	20000	19940	19902	19907	19851	19966	19850	20061	20060	19900	19854	20017	20142	19896	19916	20061	20235	19743	20004	19801	19927	20117	19926	20087	20190	20011	20008	20079	19959	19794	19786	20007	19963	19851	20118	19893	19877	19736	19980	20009	20012	19997	20061	20099	19854	20066	19751	20020	20109	19965	19909	19841	19792	19931	20088	19822	20060	19826	20048	19890	20104	19930	20027	20094	19883	19890	20057	20195	19986	19874	19880	20064	19809	20086	20115	20058	19638	19877	19888	20091	20178	19913	19889	20012	19963	19865	19891	19778	20088	19869	20137	19806	20107	19880	19984	20002	20076	19793	19986	19915	19913	19963	20017	20272	20122	19901	19870	19945	20051	20130	20005	20057	20067	19941	20055	19862	19794	20191	20100	20194	19871	19965	20065	19987	19966	20065	19990	19861	19849	20002	20070	20078	19960	20018	20080	19882	19972	19877	19998	19781	19849	19649	19737	19778	19923	19790	20163	20090	20075	19875	20142	19800	19960	19776	20165	19889	20051	20196	19943	19936	19777	20043	19716	19826	19763	19922	20018	19935	20039	20010	19865	19894	19848	19974	19910	19832	20058	19954	20120	20154	19850	20011	20201	19948	20076	19990	19923	19971	19925	20189	19955	19827	19989	20088	20044	19875	19821	20269	20101	20046	19829	20000	19969	19978	20037	19903	20040	19912	19952	20000	19899	19998	19910	19782	20034	20227	19918	19850	20049	19971	19981	19991	19872	20052	19859	20098	19744	19827	19947	19919	19850	19927	20048	19984	19998	20043	19838	20022	19827	20112	20228	19978	19845	20059	19932	19993	20152	19952	20145	20140	19916	19804	19832	19878	20059	19811	19636	19940	20003	20010	20139	20013	20139	20119	19946	19887	19964	20078	19912	19868	19905	20086	19960	20124	19954	20071	20146	20258	20068	20117	19983	19859	19918	20098	19981	19854	20074	19958	20017	19936	19934	20057	19892	19845	20025	19913	19910	19984	20111	19964	20193	20211	20038	20119	20208	19826	19991	19970	20003	19893	20226	20001	19961	20110	19968	19759	19728	19798	19826	19990	19662	19690	20117	20008	19976	20034	19945	19997	19990	19921	20024	19928	20061	20146	19867	20125	20134	19974	19945	20024	19864	19811	19936	20083	20051	19936	20101	19971	20091	19896	20026	19996	19948	19731	20071	20035	19949	20025	19959	19880	19925	19918	20030	19919	19985	19823	20138	19942	19923	20046	19971	19823	19894	19977	20143	19988	20103	19954	19805	19890	19926	19877	19981	19805	19943	19980	19987	20076	19901	20094	19863	19924	19840	19778	19822	19852	20190	20122	20104	19939	19758	19949	19988	20103	19921	20114	19773	19851	19820	19969	19960	19972	19976	20095	20273	20008	19842	19850	20053	20068	20131	20024	20120	20009	19724	20027	20003	20010	19895	19714	19893	19927	20141	20011	19926	20047	20070	19980	19963	19887	19895	19765	20071	20001	20062	20101	20054	20139	20179	20097	19989	19890	20031	19769	20005	20017	19930	19922	20043	19738	20027	19890	20105	20000	19746	20149	19894	20110	20040	19875	19837	19918	19998	19803	19988	20141	19970	20068	20076	19944	19976	19809	19870	19922	19932	19480	19729	20027	19759	20101	19894	20047	20124	20157	20135	19928	20018	19842	19782	19843	19798	19806	19863	20001	19887	20098	20176	19960	19941	19893	19915	19879	20132	19966	19993	19968	19959	20003	19899	20003	20153	20127	19955	19861	19994	20017	20323	19966	20106	20124	20005	20057	19819	19925	19963	20150	19924	19767	19788	19886	19979	19941	19766	19979	20142	19809	20000	19987	20129	20032	19945	19821	19979	19655	19958	20145	19976	19960	20033	19964	19998	20031	20001	19924	19881	19991	19942	20083	19830	19822	19994	20051	20038	19903	19981	19823	20054	19994	19906	19919	19997	19904	20061	19999	19903	19734	20063	20084	20016	19822	19827	20025	19962	20116	20127	19811	19855	19813	19988	19899	20180	20076	19836	19924	19956	19830	19917	20120	20170	20006	19968	19990	20062	19759	19960	20048	19926	20018	19885	19926	20002	20011	19984	19960	19912	20080	19984	20107	20013	19847	20105	20089	20079	19909	19952	19968	20013	19969	19912	20143	19936	20148	19904	20198	19960	20016	19762	19848	20016	19866	20143	20049	19958	19978	19948	20037	19925	19718	19912	19724	20036	19901	20247	19953	20105	19898	19899	19870	19965	20083	19895	19960	19945	19814	19872	19864	19953	19970	19964	20021	20028	20004	19926	19971	20097	19926	19879	20031	20125	19995	19908	19949	19938	20096	20011	19978	19887	19878	19857	20031	20097	20005	20128	19870	20039	19991	20062	19825	20112	19985	19988	20143	20063	20074	20054	19885	20064	19865	20094	19927	19848	19881	19895	20067	19932	20045	20325	20051	20119	20030	19911	19993	20021	19961	20064	19907	19943	20108	20024	20045	19816	19966	19974	19957	20036	19913	19986	19988	20101	19844	20146	19932	20085	19919	19967	19861	19944	20250	20033	19865	19840	20279	19800	20069	19893	19838	19920	20085	19952	20047	20139	19847	20160	20054	20057	19825	19964	20059	20064	20099	20080	20069	19970	19954	19922	19890	19976	19820	20112	19715	20012	19946	19978	19998	20023	20069	19762	19838	19818	19866	20036	19950	19905	19847	19872	19869	19999	19976	20145	19997	19979	19803	19781	19913	19988	19790	19839	19796
19307	32084	31135	27190	22450	20866	19477	19182	19132	19437	19401	19044	39127	45465	39219	28800	21292	18643	17838	17559	17856	17673	17677	17714	17489	17592	17790	17934	17582	17802	17632	17646	17644	17827	17761	17544	17791	17665	17700	17528	17533	17737	17531	17652	17661	17562	17672	17667	17710	17792	17689	17736	17717	17488	17736	17704	17673	17546	17805	17725	17608	17734	17615	17795	17801	17698	17802	17585	17577	17725	17579	17657	17780	17721	17539	17600	17649	17789	17750	17594	17632	17722	17783	17730	17792	17595	17779	17921	17613	17768	17865	17574	17652	17617	17758	17575	17521	17814	17530	17643	17533	17838	17593	17617	17523	17701	17812	17764	17737	17779	17838	17550	17707	17663	17755	17742	17838	17561	17826	17634	17640	17626	17665	17653	17578	17723	17682	17524	17830	17742	17723	17647	17802	17702	17609	17579	17894	17787	17686	17655	17598	17601	17601	17711	17683	17920	17755	17679	17662	17590	17508	17643	17536	17734	17624	17697	17835	17783	17594	17744	17715	17575	17583	17717	17733	17675	17500	17618	17775	17667	17708	17493	17656	17674	17635	17575	17676	17780	17625	17679	17722	17651	17870	17654	17833	17721	17672	17718	17580	17544	17780	17671	17578	17612	17670	17751	17743	17888	17823	17745	17729	17514	17587	17704	17653	17860	17794	17710	17622	17639	17610	17818	17665	17759	17716	17602	17697	17563	17779	17690	17688	17591	17897	17609	17830	17757	17628	17647	17633	17696	17595	17897	17631	17790	17695	17631	17595	17689	17619	17660	17597	17679	17697	17518	17640	17570	17688	17522	17678	17490	17727	17712	17842	17754	17599	17483	17674	17629	17709	17903	17671	17742	17778	17621	17641	17677	17660	17765	17621	17753	17554	17861	17701	17812	17603	17803	17650	17719	17909	17700	17629	17813	17843	17697	17417	17722	17680	17651	17611	17612	17901	17626	17642	17784	17647	17740	17741	17684	17633	17606	17756	17873	17682	17519	17540	17745	17596	17756	17684	17772	17757	17575	17677	17730	17825	17491	17648	17675	17676	17909	17681	17550	17704	17726	17651	17829	17625	17482	17497	17559	17795	17661	17718	17688	17712	17711	17722	17560	17656	17618	17776	17694	17399	17733	17668	17742	17664	17662	17670	17598	17668	17694	17750	17641	17876	17548	17801	17465	17523	17644	17535	17682	17786	17614	17625	17740	17660	17799	17570	17463	17693	17784	17757	17813	17882	17623	17631	17804	17542	17685	17662	17648	17665	17747	17682	17766	17741	17618	17762	17836	17691	17621	17596	17625	17698	17638	17728	17726	17475	17555	17630	17552	17629	17758	17657	17642	17637	17655	17662	17678	17637	17701	17654	17839	17697	17477	17695	17692	17650	17672	17628	17638	17492	17742	17773	17710	17656	17742	17764	17587	17587	17568	17668	17864	17617	17900	17645	17670	17597	17590	17752	17622	17718	17531	17703	17733	17798	17570	17489	17804	17648	17723	17578	17645	17713	17576	17640	17695	17724	17775	17427	17654	17738	17795	17722	17686	17790	17675	17706	17676	17750	17734	17542	17636	17741	17634	17794	17733	17575	17633	17634	17742	17743	17756	17824	17488	17647	17494	17695	17568	17681	17767	17565	17626	17707	17635	17714	17624	17802	17809	17829	17607	17756	17719	17720	17815	17782	17646	17741	17672	17645	17616	17798	17793	17523	17734	17731	17719	17639	17692	17743	17663	17713	17660	17821	17951	17651	17691	17643	17702	17843	17698	17768	17628	17619	17620	17499	17650	17766	17643	17589	17674	17813	17782	17506	17675	17576	17661	17715	17810	17703	17767	17747	17750	17837	17582	17570	17576	17786	17719	17565	17713	17819	17687	17423	17805	17658	17647	17677	17717	17642	17726	17587	17715	17693	17624	17553	17709	17836	17714	17695	17609	17636	17490	17730	17667	17665	17462	17641	17588	17704	17708	17662	17757	17616	17736	17831	17638	17612	17637	17681	17716	17829	17643	17665	17687	17685	17735	17750	17617	17671	17630	17792	17724	17572	17992	17611	17680	17534	17621	17622	17715	17654	17618	17485	17647	17710	17681	17555	17843	17538	17589	17617	17639	17660	17554	17664	17682	17696	17563	17629	17539	17720	17806	17570	17858	17621	17729	17675	17567	17790	17648	17717	17672	17671	17589	17600	17718	17703	17655	17748	17543	17483	17659	17572	17655	17687	17547	17576	17530	17668	17736	17801	17679	17780	17438	17704	17799	17803	17529	17643	17607	17721	17655	17706	17609	17602	17502	17678	17758	17589	17716	17815	17706	17554	17601	17642	17652	17456	17778	17539	17791	17773	17609	17720	17828	17853	17822	17744	17783	17661	17695	17607	17683	17751	17714	17589	17739	17740	17715	17633	17828	17756	17639	17591	17540	17600	17847	17708	17766	17569	17748	17520	17741	17512	17832	17633	17557	17695	17745	17730	17787	17692	17694	17627	17736	17779	17489	17614	17914	17666	17853	17776	17888	17822	17620	17510	17691	17548	17715	17578	17745	17561	17727	17602	17705	17538	17645	17591	17713	17547	17654	17793	17670	17745	17602	17628	17688	17695	17752	17745	17567	17716	17605	17669	17549	17537	17596	17605	17672	17836	17881	17702	17644	17889	17796	17577	17530	17652	17715	17798	17597	17832	17638	17574	17580	17441	17651	17615	17680	17606	17581	17588	17844	17729	17766	17723	17575	17655	17690	17804	17862	17668	17517	17734	17709	17674	17600	17849	17659	17687	17664	17581	17753	17794	17644	17748	17656	17780	17574	17685	17698	17669	17623	17723	17733	17532	17562	17639	17696	17823	17655	17476	17765	17758	17580	17603	17551	17770	17561	17828	17724	17749	17716	17739	17693	17397	17609	17457	17749	17790	17442	17685	17648	17702	17723	17779	17702	17567	17835	17582	17752	17758	17443	17825	17781	17704	17675	17556	17744	17681	17671	17410	17758	17730	17751	17697	17758	17801	17653	17589	17649	17622	17547	17650	17728	17571	17866	17616	17619	17635	17529	17903	17779	17855	17608	17585	17640	17810	17719	17669	17536	17792	17572	17647	17739	17607	17639	17732	17565	17785	17553	17600	17746	17562	17686	17589	17552	17514	17562	17676	17727	17748	17730	17664	17758	17746	17743	17727	17627	17655	17686	17658	17659	17901	17762	17669	17582	17670	17716	17642	17579	17760	17575	17756	17700	17607	17699	17782	17730	17732	17476	17630	17675	17597	17551	17998	17692	17618	17539	17609	17544	17654	17680	17648	17711	17740	17632	17630	17725	17618	17604	17616	17748	17643	17587	17756	17725	17670	17774	17662	17619	17778	17631	17601	17643	17623	17718	17718	17686	17869	17718	17575	17739	17649	17720	17569	17873	17809	17646	17644	17590	17598	17726	17571	17679	17694	17777	17710	17642	17752	17514	17678	17688	17652	17797	17758	17692	17670	17816	17702	17448	17664	17588	17744	17644	17717	17697	17598	17728	17690	17706	17639	17569	17703	17797	17818	17697	17562	17561	17729	17532	17698	17852	17635	17785	17670	17898	17651	17591	17727	17666	17790	17765	17868	17684	17726	17465	17662	17619	17888	17728	17577	17714	17625	17542	17780	17553	17684	17676	17699	17557	17652	17709	17525	17821	17634	17711	17615	17776	17587	17580	17747	17654	17605	17741	17593	17800	17564	17721	17811	17664	17533	17525	17700	17695	17619	17674	17626	17728	17585	17753	17761	17698	17686	17562	17763	17724	17826	17562	17837	17717	17690	17725	17568	17790	17743	17514	17834	17535	17542	17699	17671	17629	17702	17720	17689	17630	17659	17601	17811	17481	17673	17651	17780	17715	17607	17492	17734	17605	17702	17716	17880	17743	17795	17598	17606	17477	17661	17504	17637	17625	17836	17717	17607	17463	17796	17670	17733	17777	17764	17789	17530	17674	17752	17697	17749	17823	17588	17548	17760	17624	17734	17651	17631	17621	17658	17635	17676	17760	17834	17737	17685	17550	17749	17642	17605	17770	17731	17917	17714	17723	17741	17758	17611	17489	17707	17702	17453	17667	17725	17653	17418	17655	17652	17804	17768	17604	17609	17678	17660	17747	17605	17674	17771	17596	17760	17663	17829	17554	17746	17807	17673	17421	17662	17659	17615	17700	17550	17810	17739	17626	17698	17828	17721	17836	17661	17675	17688	17719	17674	17718	17788	17646	17785	17651	17562	17718	17725	17660	17758	17638	17620	17658	17498	17550	17568	17602	17663	17747	17734	17682	17714	17666	17708	17731	17671	17563	17627	17902	17689	17590	17712	17672	17881	17663	17574	17615	17674	17589	17662	17633	17657	17547	17765	17810	17658	17838	17681	17519	17779	17613	17580	17719	17840	17578	17654	17695	17484	17723	17624	17806	17686	17724	17723	17648	17792	17740	17567	17642	17712	17769	17730	17721	17613	17617	17833	17571	17706	17712	17713	17686	17712	17544	17600	17616	17690	17561	17690	17724	17673	17837	17682	17505	17940	17713	17788	17544	17654	17585	17658	17487	17655	17850	17621	17741	17746	17654	17659	17741	17975	17743	17561	17716	17615	17681	17694	17735	17646	17659	17680	17622	17615	17598	17630	17695	17548	17561	17655	17725	17868	17847	17605	17671	17664	17682	17565	17729	17601	17689	17789	17677	17870	17728	17609	17759	17800	17735	17598	17583	17969	17846	17652	17646	17586	17521	17706	17686	17593	17543	17562	17707	17736	17770	17680	17787	17779	17708	17612	17585	17712	17820	17816	17453	17615	17608	17843	17737	17733	17766	17750	17628	17751	17770	17791	17737	17735	17497	17749	17579	17508	17797	17732	17648	17683	17496	17684	17635	17680	17694	17536	17671	17675	17641	17738	17685	17875	17737	17589	17664	17779	17555	17898	17818	17626	17561	17857	17683	17716	17695	17906	17678	17584	17717	17683	17723	17594	17557	17731	17649	17683	17797	17684	17589	17698	17678	17641	17681	17552	17573	17589	17574	17562	17778	17614	17751	17786	17743	17561	17681	17695	17697	17782	17647	17598	17634	17712	17746	17603	17766	17562	17596	17853	17607	17527	17677	17753	17691	17695	17744	17660	17627	17746	17746	17665	17839
29759	23029	24334	22431	20106	20303	20252	20233	20027	20334	20214	20311	21532	22841	21937	21239	20775	20366	20122	19908	20210	20024	20173	19918	20321	20264	20211	19812	19975	20110	20259	20019	19911	19966	20090	20123	20123	20104	19936	20044	20046	19994	20000	20011	20053	19982	19845	20031	20183	20154	19772	20009	19983	20001	20355	20082	19851	19940	20111	20095	19916	20192	19950	19998	20041	20081	19890	20164	20008	20248	20143	20258	20090	19929	19967	20027	20052	20205	20006	20128	20057	20041	20028	20088	19908	19968	20096	20034	20280	19965	19965	20026	19823	19994	19967	19989	19879	19901	19923	19817	20019	20193	19872	20007	20066	20164	19949	19917	20008	20033	20043	19899	19904	19994	20152	20034	19943	20063	20180	20106	20132	20091	20051	19848	20100	20225	19954	20042	19975	19807	19880	20233	19970	20022	20085	19771	20087	19792	19795	19916	19979	19953	19840	19830	19949	20148	19950	19867	20147	19739	20144	20070	20128	19979	19905	20240	19935	20028	19937	19915	19991	19963	19787	20090	19956	19962	19985	20086	20105	19943	20081	20052	19841	20038	19744	20015	20037	20029	19974	20011	20126	20059	20088	20223	20235	19883	20117	20194	20012	20247	19921	19853	20031	20142	19961	20027	19983	20062	19941	19926	19971	20010	19852	20042	19990	20138	19994	19889	19932	20055	20018	19951	19884	20090	20082	19918	19807	19872	20101	20128	20065	20082	20108	20118	20070	20094	19902	20099	20051	19940	19955	20030	20110	20050	20160	20184	20047	20015	20173	19860	20159	19724	19958	20038	20147	19953	20041	20065	20085	20173	19985	20169	20006	20031	19873	20096	20136	20026	19848	19768	20141	19845	20044	19891	19982	19878	19743	20063	20023	20274	19835	20094	20006	20157	19943	20018	19983	20081	19909	20080	19958	20174	20017	20087	20049	19996	20031	19963	19899	20005	19956	20030	20244	20257	20021	20025	20262	20051	20098	19911	20065	19922	20213	20092	19975	20011	20038	20230	19792	20012	20115	20081	20154	19872	19834	19891	20056	20132	20196	19740	20029	20074	20217	20018	19915	19943	20296	20113	20070	20058	20169	19956	20189	19979	19815	20042	19741	20106	20054	20056	19962	19908	20080	20448	19950	20098	20047	19999	20008	19934	19870	19806	20111	19973	20154	20050	20103	19935	19990	20036	20126	20241	19891	20059	20130	20042	20109	19913	20137	19995	20045	20071	20113	20082	19963	20044	19916	19980	20023	19973	19909	20174	20010	19885	20146	20001	19937	20372	20152	20129	19937	20026	19986	20157	19886	19792	20107	19986	20008	20008	20038	19968	20147	20041	20023	19935	20039	20066	20137	20087	19927	19927	20243	19980	20083	20046	19977	20258	19930	19835	20090	20029	20087	19798	20078	19991	20018	19995	20099	20169	20093	20030	19929	20359	20043	19977	19887	20085	19839	19928	20052	20095	20105	19937	19893	19952	19807	19961	20010	20069	20222	20008	20035	19952	20073	20005	20087	19968	19978	20170	20161	19963	20143	20030	20108	19867	20175	20290	19852	20021	19974	19920	20028	19968	20043	19986	20010	20130	19906	19702	19973	19918	20230	20046	19791	20148	19805	20240	20159	19994	19815	19929	20053	19939	20181	20226	20045	20158	20097	19928	19939	20066	20130	20057	19915	19875	19989	20113	20190	19923	20006	19849	19961	20181	20067	19946	20059	20180	20245	20003	19920	20132	20163	20056	19934	19876	20039	19943	20147	19971	19991	20087	20025	19941	19976	20106	19945	19962	19888	19971	20090	19910	20156	19867	19856	20132	19872	20209	20060	20003	20011	20175	19900	19912	19833	19848	19938	19848	20076	20014	20011	19976	20022	20008	19823	19842	20035	20023	19953	20025	20028	19983	20149	19925	20072	20139	20090	20168	19959	19939	19947	20085	20151	20163	20116	20165	19956	19951	19892	19841	19943	19883	19877	20118	19813	19911	20114	20249	20054	20035	20216	20089	20008	19992	20198	20044	19911	20197	20163	19970	20038	20072	19952	19974	19918	20143	19968	19968	19987	19979	19821	20044	19919	19874	20102	20207	19995	20060	20029	20115	19954	20089	19884	19887	19893	20071	19950	20093	19896	20197	20081	20070	19904	20030	19977	19938	19834	20047	19827	20005	20087	19965	20262	20214	19917	19870	19746	19966	20141	19885	19821	19900	20030	19961	20052	19917	19969	20126	20129	19895	20249	20262	20018	19780	20035	20054	19932	20125	20004	20208	20002	19982	19968	19984	19997	20091	20105	19944	20169	19879	19978	19860	19749	19947	20008	20021	20078	20143	20166	20137	20063	19988	19889	20143	20105	19975	20146	20000	20098	20003	19932	20030	20076	19953	20023	19970	19984	20051	20126	19951	20040	20067	20107	19916	19810	20063	20137	19963	19906	19982	20014	19965	20001	20012	20098	20079	20031	19936	20087	20125	19953	20039	20052	20117	20080	20005	20141	20075	19963	20117	19983	20122	20244	19977	20075	19921	20224	20157	20154	20042	19829	20263	20346	20067	20205	20004	20040	20044	19920	19966	20057	20075	19767	19926	19948	19977	20195	19936	20018	19967	20093	19856	20198	19877	20014	20019	19987	20069	20036	19960	19983	19818	19894	19922	20122	20045	19941	20028	19955	20104	19983	20047	20004	20052	20220	19999	19879	19919	20161	20148	19990	20001	19951	19901	20188	20006	20238	20003	20340	19962	20211	20044	19962	20207	19991	20098	20198	19980	20035	20038	20153	19937	19976	19990	20256	20132	19929	19859	20095	20084	20141	20061	20063	19997	20140	19827	19883	20048	19936	19989	20020	20181	20002	20186	20141	19961	20104	20144	19951	19956	19981	20141	20015	19961	20099	19822	20022	20021	20074	20077	20133	20071	20047	19900	20019	19903	20044	20040	20121	20178	20249	19952	20062	20228	20117	20073	20124	20051	19994	20067	19848	19972	20114	20115	20079	20091	20042	19897	20260	20087	19946	20106	20139	20282	20192	19879	20144	19982	19983	19781	20043	20105	20110	20209	20251	20127	20078	19911	19995	20049	19934	19816	20145	20270	20252	20149	20037	20025	19928	20094	20060	20158	20351	20048	19806	20012	20161	19983	20161	20186	20096	19942	20041	20089	20013	19972	20130	19824	20203	20052	19883	20097	20007	20099	19965	19812	20211	19802	20146	20008	20053	19943	20084	20069	19880	20091	19966	20240	19922	20205	20163	19940	19827	20167	19869	19983	20031	19942	19918	20195	20067	19968	20059	19971	20049	20113	20199	20014	20014	20038	19850	20097	19817	19975	20028	20061	20201	19929	20039	20018	19911	19983	20239	20055	20002	19908	19904	20116	20055	20011	20102	19922	20089	19960	19872	19901	19964	20081	20156	20097	20236	20064	20023	20116	20091	20026	20147	19856	20144	20056	20143	20111	20008	19978	20253	19956	20000	19989	20308	20036	20107	20206	20085	19902	19815	19835	19958	20090	20003	20112	20091	19791	20143	20095	20010	20027	19859	20087	20278	19942	19923	20026	20019	20172	20018	20146	20049	19990	20057	19911	20194	20038	20237	20007	20157	20045	20126	19977	19895	19963	20167	20072	20023	20027	19946	20075	20169	19934	20147	19964	20082	20059	20098	20141	20133	19969	20065	20166	20086	20048	20134	20142	20029	20238	20089	20077	20012	20162	19964	20136	19888	20060	20001	19959	20001	20020	20189	20066	20093	19887	20066	20137	19898	20011	19978	20114	19936	20042	20247	19909	20136	19959	20069	20063	19988	20067	20019	19996	20086	20089	19991	20302	20078	19832	20035	20171	20043	19918	20045	20046	20127	20173	20147	19981	19871	19993	19986	20127	20018	19924	19991	19974	19764	20014	19959	20161	20005	19988	19965	19769	19909	20091	20043	19901	20132	19821	19998	20087	19953	20098	19929	19985	20062	19934	19965	19974	19987	20000	20091	20196	20062	19990	20134	20057	20111	20321	19959	20157	19976	20027	20274	20272	19919	20019	19881	19888	19827	19934	20132	20193	20125	20042	20026	20110	19875	19860	20039	20040	20186	20061	19893	20333	20018	19986	20247	20083	20001	19772	20196	19938	19872	19831	20103	20286	20088	19995	20168	20055	19992	20033	20267	20021	20002	19929	20065	20127	20238	20125	19815	20140	20303	20118	20092	20231	20242	19979	20105	20023	20120	19949	20202	20006	20083	19861	19913	20075	20137	19818	19988	20081	20001	20011	20213	20126	20022	20088	19814	19856	20160	19854	20160	20040	20154	20113	20014	19917	19986	20082	20218	19827	20131	19901	20272	20031	19983	20124	20138	19991	19963	19960	19984	19892	19860	20025	20157	20037	19996	19945	20008	19990	19960	19858	20136	19927	20025	20143	19964	20005	20040	19998	20151	20100	20013	20083	19932	19801	20017	19915	19897	20039	19953	19969	20153	20184	20124	20084	20121	20248	20032	20005	20015	19917	20013	20009	20003	19987	20011	19958	19897	20141	20240	20226	20013	20117	19977	19995	19895	20055	19909	20010	20142	20122	20088	19989	20119	20095	20037	20038	20025	19987	20134	20022	20052	20004	20095	20053	20014	19894	20009	19789	19996	19881	20024	20034	19939	20038	20101	20151	20088	20059	20082	19912	20020	20141	20130	19920	19865	20061	20134	20066	19940	19948	19972	19943	20118	20010	20171	19923	20154	19918	20103	20139	20127	20001	19907	20091	20098	20125	20116	20000	20020	20251	20138	19912	20110	19855	20094	20021	19914	19942	20180	19852	19865	20169	20143	19989	19919	20069	19961	19911	20115	19961	20004	20081	20203	19965	19956	20103	19952	19951	19911	19978	20190	19879	20041	20004	19863	19814	19940	20085	20009	19832	20170	19937	19932	19862	20025	20060	19872	19738	19993	20173	20224	19989	19826	20157	19931	20197	19843	19822	20153	20011	19934	20034	20317	20094	19884	20104	20129	19953	20085	20079	19946	20016	20041	19805	19989	20147	19878	19973	20024	19943	20251	19917	19954	19930	19901	19938	19989	20043	19816	20071	20126	19877	20031	19824	19951	20100	20013	20175	20163	19894	20107	20169	20132	19834	19828	20104	20151	20039	20229	20000	19948	19883	20093	19871
18682	20919	20041	18877	18139	18004	17984	17876	17976	17992	17904	18054	20694	21664	20127	19065	18205	17848	17631	17715	17529	17670	17669	17579	17531	17771	17538	17604	17696	17807	17809	17728	17793	17698	17796	17731	17765	17682	17686	17625	17846	17568	17629	17846	17757	17713	17772	17836	17663	17675	17677	17760	17572	17766	17684	17657	17655	17726	17842	17937	17820	17786	17758	17726	17597	17635	17818	17633	17753	17792	17749	17746	17829	17567	17735	17666	17962	17668	17736	17819	17734	17723	17675	17797	17807	17710	17756	17749	17851	17907	17676	17878	17512	17635	17637	17549	17649	17700	17648	17417	17681	17758	17738	17624	17639	17723	17619	17593	17783	17731	17626	17668	17815	17790	17646	17657	17748	17716	17605	17532	17895	17581	17903	17698	17717	17685	17620	17709	17639	17695	17688	17731	17562	17783	17622	17769	17629	17756	17681	17836	17804	17950	17591	17621	17713	17757	17652	17666	17686	17714	17745	17666	17905	17728	17653	17878	17580	17703	17670	17695	17516	17664	17648	17694	17613	17866	17679	17700	17880	17702	17803	17843	17603	17848	17696	17805	17803	17673	17739	17591	17821	17737	17622	17664	17672	17926	17854	17690	17741	17717	17636	17785	17549	17646	17566	17814	17593	17654	17661	17853	17680	17652	17674	17737	17665	17666	17827	17760	17772	17748	17649	17769	17656	17622	17705	17691	17619	17751	17855	17739	17684	17697	17810	17620	17828	17810	17566	17700	17658	17816	17660	17870	17568	17679	17645	17595	17749	17750	17565	17774	17827	17747	17742	17788	17693	17657	17539	17845	17639	17703	17608	17508	17566	17644	17644	17649	17786	17680	17613	17756	17416	17817	17628	17794	17689	17790	17779	17663	17760	17618	17520	17577	17528	17699	17597	17818	17790	17765	17642	17710	17673	17788	17726	17724	17590	17661	17596	17833	17654	17689	17649	17759	17778	17666	17553	17543	17570	17710	17725	17714	17748	17644	17838	17786	17556	17669	17688	17688	17797	17659	17732	17792	17524	17808	17787	17737	17857	17781	17845	17658	17804	17707	17705	17774	17706	17619	17643	17719	17730	17568	17816	17593	17682	17527	17854	17629	17652	17886	17820	17681	17695	17757	17717	17881	17800	17823	17713	17764	17666	17841	17725	17939	17607	17756	17824	17695	17733	17778	17620	17832	17869	17633	17522	17744	17908	17860	17707	17806	17659	17831	17714	17703	17607	17744	17715	17897	17624	17758	17772	17706	17821	17595	17738	17764	17576	17531	17737	17754	17730	17754	17909	17736	17594	17799	17709	17663	17681	17804	17827	17567	17566	17674	17713	17716	17618	17726	17677	17781	17753	17718	17781	17772	17595	17625	17713	17589	17785	17803	17577	17756	17586	17753	17800	17649	17708	17749	17705	17642	17721	17698	17578	17720	17777	17685	17628	17604	17721	17764	17658	17651	17758	17704	17716	17584	17694	17648	17647	17695	17645	17667	17727	17738	17604	17701	17682	17791	17747	17603	17605	17938	17665	17604	17763	17728	17655	17690	17819	17571	17641	17742	17683	17705	17591	17790	17772	17629	17761	17667	17640	17656	17715	17938	17672	17833	17862	17717	17789	17731	17641	17642	17728	17601	17617	17717	17735	17842	17575	17802	17842	17660	17742	17751	17527	17666	17719	17731	17460	17737	17459	17790	17669	17879	17813	17697	17557	17555	17586	17639	17781	17545	17706	17789	17490	17637	17641	17711	17723	17596	17523	17433	17771	17639	17699	17748	17565	17758	17734	17786	17609	17585	17767	17640	17678	17952	17863	17793	17577	17596	17660	17605	17615	17687	17747	17672	17734	17756	17513	17583	17670	17791	17529	17795	17850	17748	17891	17712	17769	17616	17737	17805	17881	17728	17534	17871	17840	17754	17725	17593	17741	17870	17733	17760	17621	17547	17499	17812	17622	17826	17783	17554	17727	17600	17718	17524	17811	17512	17762	17767	17638	17695	17686	17672	17676	17723	17776	17727	17787	17881	17665	17720	17746	17655	17810	17462	17658	17676	17737	17713	17798	17660	17825	17852	17631	17755	17722	17677	17800	17689	17865	17634	17726	17756	17810	17569	17691	17716	17704	17789	17679	17610	17528	17782	17707	17616	17662	17630	17664	17561	17717	17869	17784	17802	17632	17931	17658	17858	17670	17532	17779	17731	17696	17683	17674	17717	17720	17610	17862	17831	17680	17671	17659	17751	17743	17625	17703	17638	17642	17813	17594	17656	17683	17779	17658	17680	17784	17616	17735	17667	17547	17804	17622	17658	17653	17793	17685	17589	17726	17562	17821	17767	17657	17564	17801	17723	17685	17739	17745	17815	17865	17710	17532	17923	17708	17798	17699	17645	17707	17665	17895	17610	17799	17704	17728	17503	17688	17938	17662	17719	17710	17735	17646	17811	17793	17789	17704	17685	17679	17785	17706	17614	17680	17732	17646	17664	17780	17759	17811	17413	17701	17667	17859	17633	17599	17902	17690	17764	17725	17553	17816	17644	17684	17588	17805	17627	17688	17491	17771	17669	17815	17606	17690	17781	17596	17736	17672	17781	17861	17920	17597	17616	17609	17699	17625	17723	17714	17732	17703	17786	17715	17874	17504	17880	17650	17832	17801	17736	17757	17726	17724	17664	17605	17782	17810	17634	17657	17552	17685	17733	17732	17743	17602	17841	17877	17545	17839	17851	17634	17730	17743	17778	17747	17764	17520	17746	17394	17455	17531	17626	17759	17876	17783	17618	17549	17680	17868	17851	17628	17774	17660	17763	17867	17699	17533	17686	17969	17660	17874	17654	17711	17727	17496	17666	17710	17649	17796	17713	17726	17684	17736	17844	17724	17715	17928	17536	17814	17712	17886	17751	17875	17781	17624	17823	17600	17554	17705	17849	17548	17651	17626	17757	17860	17675	17478	17717	17602	17631	17764	17686	17767	17724	17751	17707	17676	17658	17726	17672	17770	17882	17714	17780	17616	17787	17726	17749	17774	17613	17732	17672	17793	17676	17718	17773	17736	17788	17726	17893	17711	17674	17771	17747	17681	17612	17718	17810	17771	17693	17691	17628	17789	17566	17681	17712	17760	17624	17673	17796	17615	17618	17761	17716	17668	17852	17615	17478	17778	17753	17575	17920	17677	17716	17707	17854	17672	17683	17617	17690	17630	17821	17780	17734	17865	17862	17743	17641	17841	17777	17653	17656	17810	17691	17682	17755	17875	17700	17839	17592	17768	17675	17711	17582	17806	17737	17706	17666	17843	17677	17696	17803	17692	17618	17834	17768	17701	17752	17431	17547	17761	17639	17817	17845	17622	17832	17915	17786	17758	17793	17685	17886	17764	17878	17693	17740	17878	17590	17704	17735	17791	17474	17692	17720	17636	17608	17756	17568	17863	17844	17732	17682	17866	17645	17908	17643	17750	17806	17674	17786	17793	17648	17591	17760	17783	17757	17705	17778	17757	17666	17682	17785	17710	17763	17703	17745	17608	17561	17793	17744	17842	17732	17661	17496	17699	17730	17817	17639	17793	17691	17758	17688	17837	17752	17740	17932	17481	17817	17714	17814	17730	17649	17619	17795	17841	17885	17769	17720	17692	17827	17898	17840	17712	17795	17719	17743	17915	17726	17664	17816	17692	17717	17761	17813	17821	17574	17728	17809	17729	17685	17677	17882	17577	17774	17708	17752	17791	17745	17599	17864	17691	17866	17630	17739	17788	17780	17852	17661	17513	17689	17969	17667	17693	17741	17758	17652	17787	17719	17934	17785	17723	17527	17577	17810	17657	17515	17557	17799	17754	17837	17655	17641	17629	17772	17636	17678	17782	17669	17745	17711	17827	17753	17746	17941	17805	17644	17675	17743	17661	17708	17669	17756	17657	17808	17716	17695	17604	17682	17771	17841	17536	17799	17678	17764	17711	17774	17850	17717	17553	17671	17636	17691	17747	17639	17774	17837	17621	17830	17762	17763	17780	17736	17763	17829	17817	17818	17871	17737	17692	17822	17716	17846	17673	17843	17654	17580	17769	17792	17646	17674	17834	17731	17639	17615	17825	17799	17812	17741	17573	17757	17724	17596	17729	17703	17841	17750	17768	17544	17823	17881	17632	17704	17705	17692	17782	17884	17768	17672	17688	17959	17537	17740	17834	17701	17780	17754	17768	17870	17668	17722	17718	17777	17803	17768	17661	17746	17509	17712	17793	17745	17514	17701	17721	17587	17817	17648	17747	17565	17723	17584	17614	17652	17548	17714	17910	17662	17751	17532	17540	17867	17718	17724	17718	17864	17664	17909	17627	17596	17507	17582	17809	17459	17738	17823	17681	17761	17683	17724	17555	17844	17738	17778	17868	17676	17702	17601	17922	17529	17526	17779	17580	17843	17634	17832	17748	17740	17751	17835	17656	17729	17838	17747	17706	17697	17710	17741	17710	17824	17710	17740	17670	17695	17606	17759	17718	17638	17577	17746	17679	17879	17711	17769	17726	17644	17636	17790	17734	17516	17780	17631	17672	17641	17856	17636	17717	17632	17868	17685	17633	17683	17595	17894	17631	17847	17822	17759	17776	17778	17571	17679	17820	17611	17700	17726	17652	17666	17759	17715	17679	17683	17770	17831	17750	17752	17811	17747	17616	17858	17752	17596	17625	17789	17837	17594	17741	17720	17767	17677	17851	17778	17494	17636	17641	17769	17709	17855	17764	17544	17666	17647	17848	17655	17604	17746	17713	17758	17793	17753	17770	17542	17884	17726	17863	17747	17598	17666	17598	17838	17519	17746	17549	17673	17666	17875	17541	17898	17717	17753	17600	17674	17694	17723	17577	17716	17733	17865	17707	17755	17743	17928	17751	17681	17866	17848	17784	17659	17657	17734	17713	17844	17702	17759	17899	17630	17712	17665	17641	17658	17733	17608	17782	17798	17663	17704	17577	17672	17700	17632	17748	17796	17630	17846	17660	17668	17594	17585	17738	17864	17639	17742	17984	17834	17690	17790	17758	17835	17737	17642	17641	17778	17719	17653	17858	17671	17594	17708	17692	17711	17704	17713	17711	17659	17724	17891	17773	17606	17623	17604	17837	17569	17638	17755	17719	17816	17425	17741	17801	17804	17781	17718
25075	21425	28265	25648	22352	21624	21535	20620	20105	19696	19921	19787	30229	33238	27668	25504	22382	20270	19708	19194	19265	19360	19498	19201	19195	19286	19241	19317	19271	19176	19308	19029	19254	19260	19158	19062	19155	19237	19154	19045	19075	19112	19140	19069	19036	19217	19152	19154	19316	19226	19220	19012	19123	19254	19294	19259	19202	19007	19139	19150	19170	19351	19243	19471	18953	19150	19070	19349	19190	19053	19150	19160	19197	19027	19300	19112	19121	19299	19158	19092	19143	19342	19251	19198	19054	19133	19033	19178	19150	19017	19197	19232	19091	19070	19380	19186	19010	19276	18980	19236	19061	19182	19122	19166	19270	19147	19193	19400	19105	18977	19219	19150	19188	18990	19128	19200	19178	19049	19287	19002	19128	19171	19030	19155	19048	19147	19131	19130	19342	19070	19065	19155	19213	19235	18955	19036	19111	19223	19106	18962	19125	19118	19091	19093	19206	19002	18773	19239	19250	19101	19069	19243	19229	18989	19114	19293	19239	19138	19270	19390	19031	19100	19115	19264	19067	19146	19205	19334	19232	19257	19259	19181	19242	18941	18944	19215	19184	19282	19114	19129	19137	19115	19106	19119	19208	19112	19170	19220	19225	19347	19268	19253	19126	19028	19269	19112	19124	19383	19237	18968	19248	19098	19210	19088	19389	19133	19178	19381	19107	19299	19056	19157	19078	19090	19066	19014	19038	19380	19189	18971	19109	19173	19151	19211	19073	19366	19143	19366	19316	19366	19187	19103	19300	19279	18967	19081	19214	19265	19186	19233	19211	19031	19125	19209	19296	19022	19044	19188	19097	19090	19324	19243	19147	19298	19013	19239	19101	19222	19142	18946	19204	19207	19172	19165	18947	19156	19168	19331	19153	19287	19060	19015	19188	19028	19341	19184	19182	19164	18958	19111	19074	19178	18965	19229	19189	19278	19122	19334	19185	18964	19129	19379	19126	19100	19207	19072	19273	19271	19180	19306	19258	19156	19247	19071	19203	19103	19026	19108	19003	19066	19256	19286	19186	19115	19090	19190	19164	19221	19141	19207	19302	19155	19295	19190	19040	19215	19259	19144	19167	19108	19143	19277	19104	19344	19285	19135	19182	19183	19030	19309	19174	19137	19120	19184	19160	19108	19140	19188	19105	19294	19195	19161	19170	19275	19280	19207	19256	19076	19085	19095	18981	19297	19160	18898	19378	19214	19175	19244	19158	18971	19190	19064	19212	19063	19140	19164	19221	19184	19191	19147	19168	19102	19129	19137	19234	19184	19046	19253	19170	19096	19347	19323	19340	19345	19045	19344	19330	19089	18983	19056	19143	19253	19349	19285	19119	19372	18996	19018	19298	19213	19086	19232	19219	19162	19150	19226	19286	19270	19160	19119	19115	19196	19086	19204	19560	19229	19168	19088	19335	19252	19085	18981	19363	19217	19191	19378	19103	19302	19044	19364	19160	19084	19285	19280	19225	19236	19240	19207	19242	19286	19167	19068	19047	19381	19042	18856	19228	19008	19140	18932	19071	19142	19091	19354	19346	19029	19242	19366	19172	19343	19245	19170	19369	19176	19242	19348	19217	19239	19025	19223	19160	19147	19140	18857	19209	19406	19119	19083	19073	19212	19200	19122	19109	19085	19182	19235	19207	19140	19297	19300	19283	19284	19135	19491	19128	19192	19093	19198	19061	19166	19106	19184	19164	19581	19192	19179	19087	19107	19070	19051	19230	19118	19119	19096	19090	19174	19102	19370	19248	19159	19241	18962	19023	19096	19327	19335	19175	19308	18985	19251	19202	19014	19428	19155	19373	19122	19435	19309	19078	19271	19151	19184	19362	19306	19319	19017	19102	19076	19082	18868	19309	19203	18959	19066	19150	18926	19081	19144	19145	19114	19168	19136	19006	19218	19116	19074	18941	19232	19061	19187	19190	19157	19132	18925	19397	19076	19129	19128	19369	18995	19077	18871	19099	19001	19288	19210	19290	19036	19203	19087	19220	19152	19278	19110	19171	18964	19157	19239	19000	19172	19043	19015	19238	19234	19045	19313	19259	19232	19135	19089	19105	19320	19012	19286	19223	19084	19110	19190	19034	19354	19379	19321	19012	19299	18946	19241	19017	19046	19167	19113	19402	19298	19218	19047	19169	19164	19280	19232	19433	19063	19096	18923	19149	19409	19116	19374	19341	19309	19115	19176	19174	19108	19095	19140	19184	19166	19370	19102	19193	19381	19310	19150	19122	19136	19071	19135	19157	18960	19220	19255	19253	19102	19191	19119	19051	19078	19289	19069	19181	19052	19087	19230	19178	19061	19126	19053	19055	19222	19054	19140	19136	19143	19362	19074	19350	19067	19187	19174	19026	19157	19094	19281	19253	19044	19196	19157	19122	18992	19389	19160	19345	19102	19202	19305	19212	19180	19187	19051	19041	19168	19421	19211	19283	19178	19264	19059	19039	19247	19174	19128	19081	19052	19171	19044	19213	19125	19143	18915	19182	19270	18997	19119	19141	19226	19147	19294	19340	19347	19066	18952	18963	19336	19286	19163	19176	19171	19190	18895	18997	19020	19043	19040	19296	19185	19198	19425	18908	19162	18996	19276	19362	19172	19259	19112	19107	19120	19381	19286	19294	19083	19107	19090	19324	19027	18975	19065	19075	19110	19216	19217	19165	19280	19391	19269	19208	19295	19140	19161	19214	19171	19140	19167	19199	18990	19163	19265	19170	19079	19226	19278	19211	19112	18951	19174	19164	19239	19207	19123	19336	19009	19227	19288	19256	19030	19171	18953	19212	19073	19002	19074	19088	18927	19172	19122	19358	19373	19171	19134	19175	19145	19233	19122	19236	19009	19069	19290	19163	19257	19096	19046	19152	19250	19298	19089	19273	19195	19313	19330	19326	19134	19215	19159	18986	19083	19143	19251	19198	19138	19366	19332	19116	19296	19146	19216	19216	19046	19255	19281	19065	19351	19174	19256	19091	19167	19261	19231	18980	19092	19249	18905	19277	19297	19139	19224	19155	19302	19225	19244	19201	19303	19022	18981	19440	19325	19424	19223	19078	19219	19083	18898	19274	18976	19172	19312	19250	19202	19196	19279	18985	19210	19235	19222	19447	19190	19262	19061	19217	19324	19223	19348	19431	19259	19234	19247	19358	19431	19070	19075	19331	19147	19084	19199	19127	19213	18999	19209	19102	19026	19420	19125	19268	19018	19057	18957	19143	19047	19191	18970	19001	19186	19167	19064	19217	19313	19311	19329	19124	19238	19415	19187	19183	19178	19044	19086	19167	19124	19328	19204	19197	19298	19180	19183	19070	19164	19187	19208	19126	19126	19089	19180	19173	19197	19092	18998	19198	19278	19116	19081	19175	19148	19348	19164	19072	19139	19152	19247	19303	19102	19125	19245	19146	19191	18961	19266	19051	19073	19006	19179	19134	19246	19086	19031	19250	19127	19155	19252	19254	19044	19134	19198	19022	19304	19220	19224	19206	19191	19090	19429	19291	19131	19281	19216	19352	19147	19019	19090	19044	19091	19207	19084	19381	19132	19163	19278	19117	18975	19340	19175	19430	19166	19174	18971	19104	19300	19122	19012	19296	18997	19323	19270	19135	19403	19167	19210	19088	18954	19377	19374	19267	19155	19255	19221	18936	19321	19231	19310	19155	18875	18961	19142	19321	19025	19249	19108	18910	19281	19044	18878	19373	19227	19070	18974	19122	19373	19180	19285	19084	19062	19300	19214	19219	19265	19120	19216	19286	19205	19217	19259	19181	19264	19207	19122	19105	19301	19245	19209	19070	19201	19009	19187	19242	19070	19143	19161	19109	19063	19305	19291	19247	18893	19106	18936	19073	19117	19150	19089	19277	19245	19088	18914	19076	19208	19258	19330	19169	19091	19168	19247	19184	19179	19209	19026	19265	19062	19214	19082	19215	19165	19223	19343	18975	19056	19192	19105	18973	19240	18891	19153	19200	19368	19185	19409	19342	19159	19210	18906	19160	19228	19184	19173	19153	19015	19096	18869	19286	19157	19059	19135	19222	19128	19272	19228	19380	19236	19174	19045	19222	19181	19113	19262	19216	19247	19246	19183	19060	19380	19259	19048	19178	19299	19063	19072	18954	19213	19218	19140	19334	19088	19189	19324	19103	19123	19167	19226	19076	19163	19098	19354	19223	19220	19235	19331	19362	19068	19119	19017	19203	19286	19048	19243	19364	19239	19144	19032	19019	19101	19187	19256	19283	18998	19259	19252	19042	19137	19224	19105	19066	19192	19270	19274	19177	19078	19410	19272	19197	19279	19276	19106	19155	19250	19255	19065	19241	19138	19370	19225	19179	19069	19070	19278	19046	19084	19203	19200	19076	18924	19177	19208	19230	19238	19249	19284	19221	19251	19252	19062	19144	19205	19304	19118	19372	19189	19340	19125	19088	19329	19269	18999	19160	19287	19174	19244	19221	19212	19377	19325	19112	19214	19338	19307	19100	19189	19187	19466	19187	19096	19052	19306	19085	19184	19115	19208	19092	19200	19090	19169	19291	19256	19119	19111	19079	19035	19265	19143	19084	19349	19200	19055	19005	19009	19050	19160	19118	19173	19333	19284	19107	19123	19327	19186	19196	19090	19338	19115	18892	19148	19191	19140	19174	19195	19262	19275	19301	19180	19132	19272	19230	19097	19276	18923	19152	18942	19279	18897	19080	19182	19113	19241	19256	19105	19186	19236	19046	19155	19111	19055	19100	19087	19045	19264	19241	19206	19204	18913	19015	19025	19370	18944	19087	19155	19352	19192	18905	19174	19361	19274	19031	19266	19120	19233	19299	19032	19199	19052	19370	19088	19210	19225	19353	19274	19214	19190	19267	19114	19237	19081	19159	19114	19173	19191	19170	19098	19228	19090	19237	18988	19086	19270	19402	19236	19295	19233	19082	19304	18902	19240	19280	19182	19351	18935	19223	19384	19203	19499	19263	19178	19160	19354	19485	19184	19116	19202	19189	19203	19234	19010	19293	19025	19077	19307	19229	19128	18983	19028	19224	19374	19214	19079	19196	19201	19158	19290	19020	19239	19364	19129	19297	19277	19003	19140	19177	19337	19304	19149	19203	19323	19219	19269	19157	19036	19169	19229	19108	19383	19003	19223
17573	26871	26359	22202	20453	19700	18939	19122	18649	18058	18019	18348	34543	34587	27501	25434	20874	18291	17513	17461	17140	17384	17356	17184	17175	17420	17307	17257	17323	17267	17349	17295	17260	17283	17278	17213	17258	17218	17250	17136	17152	17265	17195	17232	17281	17178	17104	17179	17140	17369	17222	17164	17302	17208	17383	17300	17222	17155	17226	17206	17123	17160	17178	17155	17341	17135	17177	17241	17197	17301	17349	17281	17161	17147	17346	17290	17294	17411	17179	17122	17324	17208	17221	17376	17041	17243	17219	17248	17188	17392	17273	17276	17248	17175	17419	17302	17316	17286	17236	17270	17076	17146	17304	17270	17057	17415	17191	17255	17230	17187	17022	17135	17232	17267	17241	17181	17145	17136	17158	17314	17219	17219	17213	17214	17255	17289	17408	17356	17243	17255	17261	17329	17176	17195	17183	17154	17392	17324	17337	17291	17288	17173	17198	17378	17196	17107	17329	17201	17327	17202	17344	17430	17221	17220	17362	17299	17368	17264	17346	17387	17346	16961	17259	17271	17300	17241	17077	17313	17398	17328	17191	17352	17348	17203	17287	17293	17376	17137	17298	17474	17203	17206	17311	17158	17223	17218	17327	17269	17187	17145	17409	16996	17415	17336	17124	17232	17286	17217	17239	17326	17225	17201	17352	17253	17378	17134	17210	17018	17189	17265	17297	17222	17179	17252	17232	17238	17238	17143	17408	17193	17255	17193	17109	17372	17249	17154	17186	17170	17428	17180	17229	17240	17358	17270	17319	17242	17431	17094	17145	17103	17353	17057	17275	17216	17221	17298	17161	17288	17332	17153	17087	17121	17299	17296	17274	17258	17142	17161	17237	17329	17312	17242	17148	17266	17334	17340	17297	17157	17299	17369	17104	17370	17112	17360	17189	17249	17101	17284	17096	17092	17151	17314	17265	17252	17236	17053	17320	17309	17382	17285	17222	17171	17328	17114	17275	17305	17334	17227	17212	17149	17322	17220	17176	17207	17202	17255	17241	17307	16965	17082	17328	17043	17308	17290	17048	17231	17429	17144	17338	17420	17241	17198	17251	17383	17279	17289	17101	17136	17166	17251	17295	17245	17199	17273	17231	17162	17283	17057	17156	17014	17188	17156	17199	17227	17312	17328	17215	17221	17247	17201	17412	17264	17240	17108	17236	17364	17393	17144	17304	17132	17365	17350	17114	17253	17141	17351	17254	17288	17165	17363	17208	17059	17225	17090	17437	17378	17386	17269	17166	17143	17157	17097	17289	17240	17183	17295	17080	17359	17219	17117	17138	17373	17286	17267	17287	17043	17041	17174	17186	17140	17372	17521	17379	17150	17351	17283	17144	17170	17108	17160	17313	17378	17256	17285	17241	17304	17107	17280	17124	17398	17241	17401	17260	17115	17397	17288	17144	17195	17177	17233	17191	17251	17248	17321	17035	17136	17290	17247	17401	17095	17273	17213	17144	17192	17137	17322	17140	17398	17167	17081	17263	17213	17202	17181	17239	17147	17244	17228	17302	17361	17401	17285	17079	17215	17287	17413	16970	17099	17294	17190	17119	17269	17007	17242	17105	17202	17297	17314	17214	17255	17299	17143	17414	17168	17268	17187	17183	17118	17307	17197	17283	17366	17101	17210	17258	17237	17089	17324	17175	17297	17147	17181	17264	17270	17303	17181	17178	17280	17437	17340	17393	17316	17361	17221	17297	17404	17285	17282	17157	17278	17240	17147	17183	17196	17209	17252	17279	17468	17079	17309	17289	17246	17246	17180	17291	17153	17342	16972	17063	17218	17225	17323	17129	17276	17141	17225	17273	17204	17355	17201	17364	17258	17392	17189	17301	17201	17124	17267	17094	17288	17296	17351	17213	17200	17162	17186	17375	17223	17272	17333	17223	17319	16940	17298	17194	17421	17360	17198	17172	17352	17301	17351	17240	17118	17500	17355	17096	17343	17275	17351	17199	17269	17336	17263	17394	17280	17317	17192	17084	17173	17169	17374	17236	17190	17475	17286	17184	17186	17183	17266	17210	17218	17175	17266	17193	17216	17253	17212	17178	17305	17143	17216	17369	17159	17218	17342	17273	17122	17281	17274	17271	17327	17276	17175	17246	17180	17275	17267	17220	17269	17215	17394	17360	17244	17371	17118	17121	17261	17198	17401	17265	17254	17194	17445	17224	17150	17149	17287	17168	17251	17239	17182	17188	17170	17173	17365	17187	17105	17343	17226	17214	17149	17306	17234	17337	17344	17143	17263	17102	17329	17339	17231	17319	17358	17174	17211	17300	17194	17235	17044	17146	17316	17121	17350	17304	17355	17283	17285	17107	17173	17246	17162	17315	17258	17265	17346	17437	17305	17309	17296	17143	17303	17116	17207	17285	17152	17373	17241	17327	17145	17287	17267	17153	17384	17068	17226	17292	17221	17321	17135	17288	17318	17099	17074	17212	17266	17335	17402	17054	17236	17311	17219	17181	17280	17150	17464	17110	17324	17339	17126	17281	17159	17241	17240	17157	17353	17226	17305	17235	17207	17075	17215	17235	17242	17228	17173	17104	17276	17193	17251	17242	17280	17372	17167	17291	17346	17240	17163	17192	17024	17157	17266	17099	17125	17178	17364	17367	17365	17364	17032	17152	17336	17245	17271	17295	17215	17191	17301	17075	17214	17211	17129	17174	17148	17298	17249	17395	17249	17285	17469	17237	17233	17311	17387	17224	17228	17357	17158	17145	17232	17231	17241	17120	17111	17399	17250	17194	17153	17311	17234	17311	17379	17110	17361	17207	17030	17281	17307	17274	17297	17336	17221	17315	17174	17349	17153	17121	17313	17503	17199	17174	17153	17107	17360	17135	17242	17303	17289	17193	17026	17314	17349	17129	17281	17226	17299	17217	17208	17045	17244	17135	17177	17125	17435	17365	16999	17319	17348	17385	17313	17157	17233	17251	17277	17166	17195	17059	17259	17268	17387	17300	17231	17432	17395	17078	17330	17307	17237	17274	17518	17381	17146	17216	17358	17253	17055	17190	17244	17285	17253	17149	17187	17151	17204	17253	17342	17114	17396	17286	17178	17207	17323	17283	17295	17266	17092	17396	17064	17033	17003	17317	17317	17158	17238	17167	17401	17248	17253	17349	17285	17086	17208	17219	17348	17264	17226	17294	17323	17362	17347	17031	17257	17040	17259	17222	17251	17268	17244	17210	17213	17279	17366	17325	17203	17310	17283	17098	17231	17271	17273	17198	17294	17287	17179	17359	17251	17180	17179	17223	17297	17241	17142	17173	17347	17285	17158	17324	17299	17203	17289	17216	17126	17247	17111	17168	17245	17185	17028	17216	17358	17330	17195	17192	17152	17262	17364	17158	17383	17180	17283	17272	17407	17354	17221	17160	17162	17466	16958	17311	17177	17136	17264	17314	17393	17115	17393	17084	17273	17151	17385	17283	17296	17216	17238	17263	17365	17257	17182	17322	17243	17084	17271	17340	17113	17427	17336	17173	17291	17103	17307	17031	17228	17303	17105	17109	17101	17309	17417	17091	17351	17311	17332	17366	17190	17360	17039	17296	17216	17291	17144	17366	17289	17082	17501	17183	17254	17310	17199	17341	17275	17228	17362	17376	17145	17195	17143	16943	17234	17293	16986	17260	17254	17230	17215	17351	17276	17056	17169	17136	17232	17245	17230	17343	17211	17265	17257	17303	17387	17247	17289	17183	17132	17117	17154	17223	17146	17386	17295	17437	17220	17144	17305	17145	17197	17203	17417	17181	17244	17197	17163	17156	17178	17264	17344	17241	17142	17212	17426	17276	17249	17155	17288	17257	17317	17183	17299	17255	17106	17158	17315	17269	17312	17105	17173	17359	16965	17168	17278	17059	17242	17372	17317	17283	17329	17135	17036	17210	17214	17337	17391	17241	17037	17438	17233	17135	17206	17240	17206	17218	17335	17275	17035	17380	17378	17425	17217	17350	17192	17347	17140	17182	17167	17278	17317	17352	16976	17270	17184	17171	17148	17292	17254	17288	17334	17160	17375	17201	17239	17242	17248	17236	17372	17169	17377	17367	17390	17108	17235	17228	17223	17227	17243	17265	17055	17195	17113	17396	17274	17309	17473	17185	17262	17374	17338	17210	17065	17095	17335	17117	17144	17379	17164	17231	17001	17392	17239	17229	17223	17294	17230	17310	17303	17175	17195	17151	17240	17389	17183	17236	17190	17345	17260	17255	17312	17137	17327	17220	17168	17161	17178	17229	17229	17131	17371	17377	17119	17230	17353	17265	17246	17224	17237	17235	17267	17202	17154	17372	17280	17308	17255	17386	17214	17104	17109	17109	17250	17326	17365	17077	17432	17048	17280	17257	17201	17221	17264	17216	17332	17245	17252	17403	17443	17322	17142	17184	17285	17325	17303	17348	17421	17462	17074	17148	17296	17300	17239	17110	17213	17195	17268	17311	17191	17238	17126	17242	17252	17371	17330	17164	17070	17203	17272	17319	17280	17216	17277	17175	17258	17362	17279	17159	17270	17289	17212	17047	17293	17312	17344	17193	17304	17177	17359	17060	17278	17282	17488	17392	17171	17295	17280	17257	17289	17262	17037	17279	17310	17329	17290	17187	17131	17271	17266	17348	17270	17199	17209	17454	17184	17181	17367	17248	17353	17287	17274	17252	17220	17218	17493	17255	17353	17181	17197	17368	17066	17193	17374	17286	17359	17175	17180	17053	17116	17064	17238	17224	17325	17392	17058	17211	17187	17282	17403	17233	17195	17240	17102	17424	17268	17253	17264	17309	17155	17455	17200	17346	17303	17373	17207	17212	17298	17464	17358	17404	17319	17227	17193	17234	17328	17087	17219	17283	17236	17215	17172	17225	17366	17161	17441	17087	17305	17282	17279	17184	17151	17299	17154	17280	17181	17244	17225	17331	17318	17329	17170	17272	17309	17105	17486	17124	17288	17369	17263	17234	17327	17220	17167	17211	17270	17052	17328	17189	17235	17181	17253	17162	17211	17292	17197	17347	17110	17239	17380	17237	17303	17298	17161	17311	17359	17401	17120	17437	17314	17247	17286	17280	17335	17217	17312	17205	17286	17218	17295	17293	17372	17330	17114	17176	17203	17359	17289	17108	17377	17312	17356	17232	17298
23925	21419	28953	24345	22278	23509	24058	21428	20108	19792	19316	19472	38385	40257	34105	27189	22052	20082	19032	18515	18510	18249	18413	18460	18610	18348	18282	18311	18366	18323	18158	18179	18228	18489	18329	18480	18174	18493	18312	18414	18264	18442	18320	18295	18313	18328	18217	18027	18229	18065	18300	18093	18283	18322	18109	18246	18280	18245	18270	18464	18252	18342	18179	18153	18361	18265	18240	18292	18315	18199	18247	18318	18279	18272	18288	18242	18266	18311	18145	18320	18082	18343	18217	18259	18106	18046	18343	18113	18117	18447	18275	18190	18360	18134	18313	18243	18246	18254	18294	18313	18265	18220	18249	18030	18293	18208	18242	18250	18255	18332	18251	18268	18063	18297	18348	18108	18032	18167	18260	18150	18297	18296	18242	18347	18298	18159	18333	18406	18209	18240	18110	18332	18011	18035	18322	18223	18511	18301	18251	18293	18413	18294	18283	18371	18180	18091	18215	18240	18140	18346	18382	18231	18097	18187	18357	18176	18187	18181	18320	18220	18348	18291	18485	18326	18052	18251	18134	18219	18379	18303	18283	18364	18303	18130	18036	18349	18101	18288	17943	18283	18313	18255	18160	18248	18276	18291	18188	18245	18196	18310	18243	18227	18084	18060	18161	18098	18248	18189	18139	18105	18405	18248	18285	18221	18428	18341	18370	18373	18295	18355	18316	18399	18222	18171	18135	18236	18320	18066	18325	18214	18463	18374	18149	18467	17991	18106	18113	18279	18285	18394	18265	18282	18221	18388	18263	18317	18481	18080	18180	18232	18342	18224	18048	18266	18057	18090	18104	18209	18168	17993	18140	18161	18077	18159	18030	17888	18290	18268	18256	18334	18183	18117	18249	18241	18084	18162	18259	18392	17997	18188	18582	18173	18147	18017	18208	18186	18311	18326	18289	18252	18375	18312	17981	18210	18120	18269	18144	18114	18111	18181	18132	18340	18263	18167	18028	18138	18275	18230	18357	18267	18239	18366	18349	18171	18311	18348	18300	18178	18168	18051	18457	18118	18194	18198	18292	18371	18297	17999	18131	18112	18346	18296	18197	18319	18165	18069	18241	18289	18098	18298	18222	18276	18264	18344	18379	18239	18437	18213	18210	18254	18323	18380	18279	18182	18209	18282	18227	18221	18376	18342	18023	18130	18427	18271	18338	18050	18281	18139	18148	18224	18421	18334	18213	18313	18212	18144	18419	18252	18092	18175	18190	18240	18343	18343	18142	18479	18356	18179	18071	18026	18281	18419	18237	18156	18299	18161	18221	18293	18289	18472	18167	18148	18048	18179	18171	17923	18263	18164	18157	18234	18482	18225	18054	18050	18121	18500	18276	18188	18168	18018	18208	18253	18249	18174	18257	18171	18186	18155	18299	18372	18126	18170	17995	18151	18308	18115	18253	18091	18150	18120	18122	18234	18386	18320	18261	18248	18134	18203	18320	18218	18336	18264	18208	18221	17979	18149	18341	18062	18163	18224	18356	18304	18168	18351	18445	18418	18104	18224	18166	17983	18418	18188	18157	18257	18040	18221	18156	18456	18382	18433	18330	18110	18297	18150	18231	18144	18225	18280	18202	18261	18405	18292	18154	18459	18396	18163	18309	18195	18395	18353	18294	18271	18172	18234	18225	18171	18283	18088	18310	18373	18259	18381	18165	18196	18405	18294	18253	18282	18174	18283	18213	18297	18167	18333	18247	18436	18119	18301	18164	18241	18288	18253	18163	18279	18268	18105	18304	18248	18161	18103	18309	18431	18262	18256	18438	18377	18194	18308	18171	18233	18366	18355	18346	18152	17990	18225	18281	18088	18130	18045	18236	18261	18301	18300	18252	18148	18349	18382	18140	18197	18351	18324	18286	18150	18263	18320	18088	18296	18155	18462	18126	18138	18212	18353	18250	18148	18281	18237	18160	18121	18233	18333	18211	18275	18393	18345	18079	18117	18280	18385	18198	18154	18293	18101	18287	18127	18243	18125	17971	18327	18304	18209	18330	18337	18231	18398	18156	18146	18436	18264	18263	18381	18260	18206	18328	18278	18031	18172	18172	18361	18166	18186	18295	18412	18197	18189	18063	18173	18297	18081	18207	18234	18178	18098	18228	18363	18025	18214	18256	18260	18454	18239	18353	18329	18197	18317	18234	18162	18306	18355	18375	18292	18219	18198	18050	18205	18217	18306	18088	18269	18184	18196	18270	18393	18140	18190	18233	18157	18261	18216	18088	18359	18213	18383	17983	18173	18363	18157	18107	18165	18511	18133	18228	18277	18161	18184	18127	17929	18344	18277	18237	18022	18092	18217	18009	18376	18214	18130	18116	18378	18282	18178	18153	18271	18162	18313	18155	18323	18052	18235	18242	18253	18287	18294	18191	18173	18219	18310	18174	18357	18210	18156	18149	18105	18138	18131	18383	18196	18219	18345	18318	18171	18183	18170	18031	18393	18391	18277	18368	18146	18310	18426	18012	18367	18141	18300	18203	18454	18340	18143	18125	18034	18011	18122	18107	18191	18179	18161	18484	18154	18494	18131	18243	18189	18284	18240	18373	18170	18337	18189	18091	18236	18252	18403	18271	18318	18338	18306	18259	18232	18278	18296	18092	18331	17994	18170	18144	18076	18160	18372	18143	18134	18200	18250	18374	18168	18258	18141	18319	18333	18447	18373	18108	18214	18264	18109	18239	18136	18226	18243	18245	18144	18376	18188	18183	18409	18279	18288	18128	18103	18328	18244	18214	18241	18206	18169	18175	18435	18295	18404	18180	18200	18314	18370	18099	18200	18165	18300	18193	18500	18270	18247	18012	18383	18231	18141	18250	18194	18282	18238	18149	18103	18233	18100	18442	18188	18330	18335	18094	18263	18242	18261	18250	18139	18377	18147	18245	18310	18328	18314	18125	18365	18052	18215	18285	17990	18142	18158	18129	18200	18346	18216	18254	18194	18106	18353	18295	18340	18362	18395	18287	18221	18201	18257	18409	18306	18297	18355	18320	18085	18130	18279	18254	18241	18215	18129	18149	18184	18353	18142	18225	18086	18173	18327	18162	18222	18363	18124	18208	18217	18223	18405	18261	18371	18213	18278	18252	18299	18409	18343	18224	18280	18099	18136	18018	18308	18184	18111	18319	18190	18279	18194	18317	18191	18231	18124	18028	18361	18374	18324	18228	18412	18248	18276	18090	18306	18145	18095	18173	18274	18323	18282	18166	18255	18254	18165	18207	18248	18039	18120	18257	18343	18091	18134	18239	18339	18319	18140	18307	18177	18252	18113	18324	18214	18170	18154	18279	18372	18169	18251	18153	18194	18105	18053	18381	18273	18149	18073	18133	18206	18295	18370	18301	18163	18345	18016	18406	18192	18076	18242	18257	18246	18213	18154	18282	18291	18209	18147	18250	18147	18256	18222	18207	18251	18179	18276	18145	18174	18022	18234	18324	18183	18178	18262	18303	18400	18221	18058	18213	18071	18245	18353	18256	18133	18042	18148	18176	18185	18057	18274	18265	18203	18092	18398	18456	18256	18249	18093	18212	18172	18112	18338	18370	18196	18269	18338	18335	18445	18327	18451	18228	18224	18174	18415	18264	18149	18226	18312	18146	18016	18279	18215	18330	18227	18243	18228	18284	18266	18431	18393	18218	18323	18299	18313	17989	18207	18490	18204	18390	18316	18072	18336	18200	17999	18518	18389	18269	18372	18477	18066	18092	18188	18224	17963	17939	18008	18123	18101	18283	18253	18186	18155	18257	18318	18097	18299	18190	18203	18028	18060	18143	18253	18268	18210	18301	18235	18377	18166	18240	18349	18161	18307	18294	18088	18365	18289	18346	18403	18079	18207	18417	18200	18197	18322	18277	18144	18122	18168	18386	18400	18357	18289	18340	18425	18169	18227	18390	18340	18403	18154	18284	18396	18285	18145	18190	18141	18439	18119	18316	18263	18087	18180	18185	18358	18210	18204	18334	18338	18344	18166	18321	18253	18270	18359	18173	18255	18021	18191	18180	18209	18332	18310	18148	18107	18319	18348	18155	18313	18156	18079	18357	18201	18159	18295	18101	18092	18199	18189	18184	18232	18294	18072	18106	18140	18046	18108	18362	18234	18022	18299	18192	18236	18413	18459	18222	18121	18163	18188	18227	18267	18325	18223	18294	18329	18287	18242	18204	18171	18176	18253	18150	18367	18313	18368	18212	18275	18263	18220	18226	18414	18135	18365	18336	18165	18254	18093	18209	18098	18169	18301	18367	18158	18304	18227	18253	18390	18316	18221	18272	18490	18206	18384	18204	18135	18341	18300	18131	18233	18288	18304	18222	18178	18113	18213	18316	18099	18261	18213	18365	18208	18267	18198	18245	18128	18287	18080	18220	18143	18134	18287	18299	18222	18317	18225	18093	18157	18073	18067	18263	18415	18277	18301	18100	18306	18170	18206	18161	18274	18009	18063	18069	18456	18380	18078	18364	18010	18380	18151	18042	18122	18303	18247	18336	18177	18391	18249	18329	18275	18144	18147	18206	18117	18305	18237	18302	18386	18219	18425	18345	18127	18405	18072	18098	18206	18207	18189	18196	18421	18134	18255	18087	18242	18263	18211	18363	18211	18381	18323	18325	18070	18331	18182	18170	18308	18075	18209	18054	18185	18130	18389	18185	18327	18267	18106	18151	18297	18069	18427	18346	18314	18231	18177	18360	18301	18255	18290	18188	18176	18371	18367	18390	18159	18137	18118	18444	18196	18290	18053	18075	18260	18136	18292	18003	18207	18117	18446	18404	18438	18188	18368	18002	18194	18505	18234	18070	17976	18177	18171	18288	18344	18310	18285	18078	18047	18403	18216	18166	18207	18205	18057	18400	18188	18291	18030	18085	18160	18255	18399	18133	18384	18223	18198	18341	18137	18215	18159	18237	18120	18012	18081	18146	18307	18301	18239	18168	18225	18069	18117	18105	18181	18342	18498	18207	18297	18017	18324	18332	18267	18214	18299	18142	18426	17978	18131	18193	18178	18224	18199	18298	18276	18164	18224	18362	18152	18247	18111	18224	18340	18041	18012	18262	18427	18154	18278	18378	18217	18392	18166	18287	18165	18362	18256	18260	18013	18217	18229	18243	18302	18311	18125	18156	18210	18359	18202	18461	18142
19444	32609	31514	25315	22753	20602	21227	21294	19612	18216	17826	18645	43488	41990	35747	26572	21145	18600	17317	16884	16998	16631	16575	16731	16753	16534	16687	16832	16655	16663	16625	16705	16659	16756	16574	16657	16687	16572	16725	16814	16630	16691	16706	16560	16654	16704	16528	16660	16671	16522	16694	16652	16713	16745	16638	16545	16682	16469	16527	16718	16686	16716	16868	16710	16565	16605	16791	16799	16632	16743	16565	16741	16562	16781	16593	16575	16644	16735	16732	16630	16541	16761	16614	16648	16583	16626	16772	16883	16561	16664	16721	16740	16636	16531	16565	16573	16650	16572	16813	16683	16842	16527	16808	16786	16450	16640	16633	16559	16549	16377	16489	16584	16699	16658	16619	16521	16551	16672	16550	16663	16514	16562	16603	16485	16741	16690	16749	16701	16732	16604	16649	16523	16708	16555	16607	16593	16782	16743	16780	16543	16628	16649	16637	16618	16702	16604	16592	16838	16620	16695	16799	16560	16503	16674	16685	16649	16581	16654	16587	16567	16655	16525	16679	16729	16782	16594	16405	16670	16620	16469	16634	16600	16687	16635	16764	16542	16776	16584	16699	16610	16588	16640	16589	16672	16538	16649	16609	16696	16644	16548	16704	16661	16654	16579	16523	16639	16484	16654	16500	16603	16870	16533	16738	16651	16545	16771	16683	16711	16737	16666	16504	16531	16746	16816	16636	16608	16715	16503	16606	16648	16813	16604	16809	16704	16585	16474	16577	16594	16581	16710	16529	16538	16687	16643	16524	16639	16752	16645	16712	16461	16534	16597	16544	16689	16709	16753	16738	16722	16657	16660	16504	16596	16537	16720	16720	16556	16667	16604	16652	16574	16551	16693	16481	16477	16651	16594	16555	16711	16562	16658	16632	16722	16682	16615	16505	16576	16634	16576	16659	16640	16631	16716	16670	16719	16711	16562	16687	16589	16652	16571	16644	16532	16635	16805	16621	16755	16665	16468	16639	16634	16439	16352	16620	16733	16724	16769	16570	16527	16586	16740	16699	16634	16577	16683	16731	16532	16434	16630	16613	16727	16593	16688	16547	16771	16475	16734	16573	16670	16572	16662	16728	16804	16550	16631	16764	16684	16751	16618	16791	16609	16697	16747	16613	16690	16552	16559	16598	16624	16802	16784	16544	16588	16767	16708	16645	16458	16647	16658	16613	16573	16556	16719	16666	16609	16705	16593	16617	16740	16736	16495	16654	16683	16807	16669	16714	16672	16849	16695	16667	16675	16629	16507	16617	16512	16832	16681	16641	16620	16501	16789	16539	16811	16772	16669	16567	16573	16712	16840	16608	16590	16671	16655	16708	16701	16655	16751	16763	16646	16608	16800	16533	16605	16839	16713	16526	16544	16658	16585	16751	16600	16685	16548	16621	16586	16582	16804	16679	16624	16577	16682	16703	16747	16647	16588	16623	16615	16717	16707	16774	16567	16641	16607	16854	16756	16777	16518	16587	16473	16556	16699	16678	16570	16693	16532	16467	16468	16761	16751	16666	16722	16655	16585	16751	16649	16613	16647	16661	16583	16670	16630	16471	16686	16656	16520	16682	16765	16533	16591	16548	16693	16717	16613	16555	16624	16458	16577	16713	16653	16593	16649	16667	16490	16641	16546	16691	16525	16961	16536	16542	16602	16631	16650	16637	16553	16638	16742	16565	16563	16676	16686	16609	16644	16563	16553	16750	16602	16539	16777	16825	16610	16662	16566	16722	16598	16592	16590	16651	16724	16682	16529	16527	16743	16508	16648	16629	16623	16646	16506	16595	16510	16695	16531	16632	16644	16814	16564	16764	16580	16498	16559	16590	16611	16548	16616	16426	16628	16563	16669	16691	16675	16710	16739	16761	16668	16677	16519	16680	16645	16572	16650	16699	16676	16779	16704	16577	16622	16609	16484	16663	16475	16495	16466	16641	16635	16729	16619	16791	16939	16788	16637	16611	16646	16803	16775	16630	16672	16348	16661	16562	16673	16621	16617	16532	16553	16579	16607	16593	16512	16505	16654	16595	16807	16693	16555	16771	16537	16561	16689	16559	16570	16860	16715	16576	16657	16624	16709	16741	16638	16717	16611	16528	16673	16614	16584	16628	16493	16726	16616	16699	16554	16622	16542	16630	16701	16432	16735	16588	16532	16597	16672	16662	16786	16772	16627	16667	16812	16502	16804	16700	16548	16610	16651	16418	16793	16552	16595	16682	16502	16573	16723	16536	16512	16708	16671	16796	16665	16663	16404	16533	16863	16725	16608	16556	16550	16393	16595	16582	16800	16628	16579	16513	16615	16577	16674	16657	16676	16583	16442	16608	16524	16724	16642	16773	16855	16738	16447	16681	16634	16505	16669	16706	16634	16627	16680	16589	16823	16703	16572	16771	16542	16696	16792	16661	16503	16677	16624	16617	16761	16646	16715	16561	16516	16831	16739	16693	16742	16665	16470	16737	16707	16584	16623	16674	16740	16543	16668	16404	16507	16660	16629	16732	16734	16504	16564	16724	16688	16659	16603	16542	16701	16748	16704	16592	16719	16836	16403	16634	16662	16596	16533	16819	16631	16639	16789	16561	16595	16631	16510	16754	16532	16724	16673	16711	16565	16672	16726	16758	16836	16671	16717	16664	16669	16531	16420	16574	16715	16598	16751	16586	16724	16609	16652	16824	16707	16640	16557	16754	16544	16682	16671	16672	16454	16485	16592	16656	16750	16587	16545	16573	16460	16550	16681	16716	16651	16738	16560	16526	16571	16809	16743	16590	16657	16710	16525	16640	16441	16672	16736	16655	16637	16782	16748	16554	16696	16706	16545	16531	16795	16571	16735	16794	16617	16611	16555	16807	16524	16563	16747	16729	16623	16582	16653	16591	16719	16636	16591	16731	16611	16601	16682	16554	16552	16540	16862	16541	16520	16619	16664	16652	16707	16605	16623	16574	16688	16652	16671	16664	16788	16584	16772	16637	16634	16467	16563	16629	16427	16684	16610	16713	16591	16521	16883	16530	16691	16651	16517	16594	16651	16595	16582	16570	16571	16630	16683	16679	16717	16483	16605	16536	16711	16545	16865	16651	16671	16645	16903	16469	16605	16631	16588	16746	16505	16518	16738	16774	16719	16606	16576	16697	16573	16723	16519	16607	16620	16611	16625	16524	16612	16558	16632	16547	16475	16746	16573	16603	16691	16704	16647	16557	16633	16535	16577	16613	16638	16606	16792	16676	16638	16551	16730	16453	16532	16668	16656	16813	16574	16544	16789	16707	16696	16677	16695	16595	16481	16899	16531	16566	16525	16762	16580	16537	16678	16474	16583	16712	16607	16524	16712	16606	16767	16741	16698	16675	16600	16509	16676	16682	16594	16515	16575	16626	16670	16670	16567	16753	16573	16443	16709	16642	16647	16582	16733	16668	16839	16520	16619	16588	16469	16651	16527	16734	16543	16675	16693	16626	16795	16573	16664	16767	16759	16669	16704	16694	16527	16864	16639	16675	16774	16541	16633	16606	16585	16735	16574	16756	16696	16812	16657	16554	16521	16576	16619	16572	16816	16605	16551	16642	16598	16706	16661	16550	16727	16628	16574	16662	16736	16448	16706	16637	16543	16556	16564	16581	16683	16712	16692	16741	16574	16598	16475	16710	16550	16599	16689	16770	16623	16645	16637	16805	16588	16571	16647	16783	16652	16483	16596	16684	16646	16432	16636	16754	16616	16696	16656	16635	16634	16618	16722	16627	16642	16735	16699	16661	16613	16539	16701	16598	16621	16520	16685	16763	16471	16881	16645	16815	16677	16737	16703	16596	16493	16781	16527	16532	16708	16854	16444	16436	16667	16559	16534	16788	16534	16756	16695	16643	16683	16481	16519	16621	16527	16552	16721	16679	16705	16667	16609	16655	16665	16822	16634	16628	16596	16602	16635	16678	16586	16732	16718	16832	16700	16738	16594	16592	16540	16543	16769	16618	16514	16658	16667	16657	16716	16479	16529	16775	16708	16822	16563	16670	16690	16581	16694	16594	16611	16675	16527	16496	16524	16664	16724	16518	16733	16628	16658	16792	16608	16808	16672	16670	16589	16742	16541	16667	16550	16620	16690	16766	16524	16690	16673	16857	16650	16626	16765	16684	16559	16604	16656	16522	16619	16623	16642	16607	16616	16794	16601	16645	16781	16758	16693	16742	16597	16700	16479	16700	16643	16570	16739	16649	16770	16648	16599	16751	16643	16623	16745	16713	16772	16646	16764	16559	16631	16630	16537	16698	16630	16731	16629	16429	16643	16491	16620	16704	16615	16579	16621	16653	16580	16633	16578	16602	16587	16598	16529	16720	16611	16595	16566	16704	16661	16641	16572	16505	16783	16702	16582	16713	16532	16693	16402	16625	16795	16628	16697	16579	16679	16599	16616	16550	16566	16759	16711	16596	16654	16676	16453	16827	16580	16520	16554	16622	16754	16490	16696	16622	16563	16705	16639	16609	16554	16766	16489	16762	16528	16649	16624	16537	16584	16743	16676	16672	16642	16573	16623	16808	16791	16758	16572	16555	16650	16633	16571	16702	16657	16743	16725	16784	16785	16793	16630	16806	16548	16727	16817	16726	16674	16629	16549	16670	16596	16630	16655	16463	16599	16662	16696	16658	16788	16620	16684	16593	16621	16571	16779	16727	16758	16727	16606	16616	16614	16325	16604	16689	16588	16748	16732	16710	16484	16779	16660	16717	16639	16706	16841	16607	16530	16703	16694	16493	16495	16537	16648	16633	16766	16727	16489	16604	16696	16650	16711	16872	16625	16672	16912	16649	16572	16609	16726	16531	16723	16799	16727	16723	16735	16775	16419	16590	16683	16558	16754	16735	16606	16603	16666	16636	16629	16549	16575	16686	16593	16725	16562	16615	16749	16614	16545	16518	16664	16640	16602	16634	16720	16442	16539	16597	16664	16791	16694	16774	16794	16622	16747	16695	16615	16551	16655	16670	16565	16861	16526	16776	16553	16741	16544	16683	16600	16766	16543	16611	16705	16666	16569	16768	16750	16792	16678	16660	16742	16727	16749	16718	16778	16561	16453	16696	16570	16855	16579	16711	16508	16630	16803	16711	16586	16624	16689	16703	16579	16620	16536	16677	16390	16662	16619	16501	16629
29565	23226	25291	22808	19782	19041	18769	18952	18882	18581	18673	18447	20033	21173	20483	19490	18789	18535	18411	18328	18410	18680	18358	18596	18417	18492	18503	18370	18601	18353	18287	18400	18364	18236	18365	18315	18437	18254	18485	18239	18563	18337	18407	18182	18432	18437	18246	18319	18635	18348	18500	18321	18427	18237	18252	18374	18366	18420	18479	18268	18293	18299	18488	18247	18522	18415	18341	18426	18540	18626	18219	18145	18193	18323	18385	18493	18411	18539	18284	18333	18575	18420	18270	18679	18578	18470	18178	18416	18052	18440	18467	18433	18266	18465	18438	18473	18365	18287	18369	18495	18336	18289	18401	18457	18336	18387	18354	18479	18288	18445	18314	18404	18352	18327	18345	18306	18369	18359	18539	18241	18460	18533	18401	18418	18376	18373	18176	18311	18240	18461	18314	18577	18232	18230	18439	18188	18417	18411	18407	18304	18349	18267	18539	18301	18413	18424	18327	18382	18303	18451	18170	18213	18613	18454	18212	18558	18268	18249	18123	18487	18445	18330	18456	18297	18323	18310	18372	18270	18251	18395	18442	18482	18409	18415	18263	18346	18334	18403	18305	18442	18326	18335	18369	18265	18259	18497	18566	18326	18284	18346	18125	18190	18266	18362	18474	18516	18380	18349	18455	18275	18305	18195	18244	18105	18520	18426	18349	18425	18543	18206	18486	18273	18244	18435	18192	18271	18342	18469	18434	18240	18238	18488	18447	18363	18409	18415	18309	18383	18466	18319	18442	18513	18434	18274	18384	18266	18185	18314	18236	18393	18235	18183	18412	18290	18360	18372	18477	18354	18414	18476	18337	18447	18339	18325	18553	18362	18405	18423	18265	18253	18515	18291	18294	18235	18199	18464	18254	18418	18248	18505	18398	18418	18345	18353	18356	18419	18218	18416	18388	18494	18385	18360	18316	18285	18391	18342	18073	18273	18346	18555	18421	18330	18337	18453	18482	18327	18342	18414	18386	18502	18322	18353	18170	18412	18358	18174	18199	18316	18310	18360	18270	18229	18326	18258	18186	18343	18651	18172	18350	18403	18156	18297	18482	18489	18172	18298	18257	18318	18282	18173	18379	18277	18172	18107	18371	18384	18177	18403	18247	18343	18348	18430	18284	18586	18293	18430	18486	18339	18552	18604	18496	18424	18525	18425	18364	18463	18390	18409	18438	18318	18457	18393	18385	18400	18295	18386	18437	18167	18281	18390	18428	18311	18378	18201	18684	18575	18321	18440	18421	18431	18338	18387	18393	18282	18548	18449	18513	18400	18253	18314	18474	18264	18377	18262	18242	18403	18212	18476	18450	18331	18448	18205	18351	18374	18368	18442	18391	18378	18471	18456	18337	18265	18419	18559	18368	18370	18343	18306	18262	18630	18376	18452	18372	18528	18247	18281	18334	18121	18283	18369	18297	18382	18176	18478	18548	18287	18448	18482	18288	18265	18332	18369	18386	18312	18365	18252	18474	18383	18609	18201	18268	18304	18401	18384	18379	18466	18485	18355	18454	18661	18372	18449	18340	18275	18490	18282	18454	18364	18260	18391	18465	18276	18305	18241	18285	18407	18490	18332	18309	18365	18438	18148	18428	18527	18368	18332	18172	18391	18490	18049	18275	18409	18397	18432	18381	18389	18449	18445	18354	18366	18452	18470	18385	18507	18309	18359	18525	18592	18353	18347	18578	18470	18361	18356	18376	18284	18478	18522	18172	18442	18349	18223	18077	18417	18360	18305	18373	18193	18486	18471	18454	18417	18393	18458	18591	18307	18410	18389	18530	18437	18463	18347	18450	18428	18345	18407	18416	18316	18570	18338	18640	18238	18362	18391	18330	18206	18411	18426	18498	18231	18373	18340	18383	18509	18553	18286	18346	18451	18146	18594	18485	18271	18549	18267	18365	18369	18431	18403	18384	18317	18479	18663	18323	18302	18292	18133	18268	18461	18413	18397	18327	18226	18395	18358	18456	18154	18448	18561	18285	18323	18413	18366	18242	18448	18170	18334	18249	18565	18332	18392	18585	18267	18457	18433	18184	18316	18366	18327	18567	18483	18276	18542	18400	18487	18393	18268	18451	18436	18433	18467	18345	18487	18471	18545	18469	18333	18286	18301	18641	18424	18250	18343	18414	18363	18586	18147	18451	18458	18436	18219	18405	18344	18292	18497	18516	18225	18435	18552	18474	18490	18344	18364	18206	18435	18510	18329	18494	18312	18267	18439	18497	18470	18504	18458	18424	18444	18308	18326	18248	18568	18264	18296	18449	18452	18547	18401	18240	18448	18420	18448	18580	18353	18389	18551	18439	18520	18223	18543	18535	18572	18427	18306	18606	18285	18285	18409	18502	18157	18463	18499	18357	18436	18452	18517	18253	18221	18415	18311	18272	18302	18395	18316	18205	18501	18364	18452	18458	18246	18472	18293	18304	18497	18480	18425	18288	18342	18571	18602	18251	18322	18527	18513	18498	18354	18497	18161	18292	18413	18334	18193	18276	18316	18093	18256	18409	18391	18272	18576	18364	18324	18317	18421	18343	18339	18362	18246	18368	18267	18398	18120	18498	18311	18494	18237	18513	18228	18325	18411	18259	18521	18262	18398	18492	18364	18508	18389	18503	18254	18307	18410	18464	18299	18469	18293	18144	18430	18725	18167	18085	18431	18321	18511	18154	18402	18515	18463	18320	18433	18198	18474	18476	18049	18477	18286	18456	18388	18218	18408	18386	18290	18202	18269	18295	18267	18341	18284	18552	18255	18258	18329	18501	18375	18416	18277	18421	18302	18556	18331	18418	18402	18294	18439	18408	18388	18404	18350	18243	18375	18280	18166	18304	18305	18416	18239	18616	18349	18348	18327	18389	18439	18481	18403	18388	18352	18576	18256	18314	18403	18285	18771	18227	18350	18277	18506	18335	18308	18259	18490	18316	18416	18443	18437	18552	18327	18184	18372	18458	18461	18315	18478	18361	18370	18514	18392	18208	18372	18372	18396	18573	18504	18436	18305	18426	18302	18293	18475	18190	18250	18305	18322	18201	18394	18322	18441	18364	18342	18428	18400	18334	18508	18221	18386	18318	18436	18518	18205	18415	18304	18518	18462	18441	18296	18299	18211	18453	18488	18420	18236	18389	18333	18298	18702	18426	18307	18488	18168	18452	18389	18225	18345	18266	18117	18449	18477	18358	18338	18340	18353	18286	18321	18330	18218	18412	18177	18539	18458	18413	18308	18526	18535	18414	18366	18577	18438	18396	18359	18169	18430	18271	18432	18401	18342	18358	18428	18386	18492	18516	18523	18260	18467	18616	18267	18406	18346	18287	18350	18254	18482	18139	18243	18440	18528	18516	18614	18236	18373	18652	18423	18192	18440	18338	18453	18279	18489	18473	18191	18398	18415	18333	18441	18338	18506	18416	18398	18281	18312	18450	18252	18433	18319	18435	18255	18416	18271	18168	18459	18317	18425	18363	18307	18377	18336	18354	18334	18512	18254	18326	18452	18504	18324	18338	18482	18411	18565	18429	18352	18307	18242	18248	18468	18468	18316	18223	18520	18466	18486	18403	18345	18495	18493	18511	18319	18390	18096	18334	18226	18217	18544	18405	18333	18537	18527	18461	18351	18262	18294	18362	18296	18294	18440	18458	18411	18327	18346	18409	18372	18268	18448	18498	18288	18221	18410	18555	18376	18528	18320	18246	18417	18434	18527	18374	18321	18167	18334	18432	18253	18266	18482	18312	18187	18376	18331	18388	18249	18423	18403	18466	18302	18589	18382	18602	18292	18409	18131	18544	18517	18233	18376	18356	18491	18530	18480	18379	18496	18382	18444	18202	18478	18207	18437	18419	18347	18395	18352	18365	18419	18254	18393	18473	18297	18352	18328	18450	18385	18495	18517	18539	18353	18491	18392	18419	18474	18401	18259	18207	18363	18579	18461	18451	18403	18421	18259	18446	18487	18278	18503	18261	18365	18423	18396	18558	18352	18544	18487	18341	18379	18355	18390	18252	18325	18375	18417	18511	18317	18304	18435	18373	18336	18425	18211	18430	18479	18356	18415	18265	18299	18491	18405	18461	18355	18445	18297	18214	18306	18325	18168	18331	18364	18482	18446	18516	18446	18307	18534	18197	18633	18296	18365	18331	18343	18333	18303	18543	18424	18327	18326	18392	18431	18333	18650	18417	18372	18620	18185	18242	18322	18234	18323	18307	18318	18207	18475	18696	18515	18449	18419	18450	18477	18139	18372	18341	18530	18444	18308	18310	18330	18450	18402	18749	18462	18356	18534	18409	18374	18569	18440	18174	18379	18493	18500	18337	18274	18504	18314	18246	18397	18451	18543	18498	18280	18329	18554	18448	18500	18605	18183	18413	18494	18561	18328	18552	18317	18383	18328	18474	18235	18550	18361	18277	18543	18456	18445	18213	18389	18290	18417	18330	18400	18417	18347	18606	18400	18096	18407	18406	18544	18374	18292	18350	18459	18410	18422	18286	18277	18290	18438	18338	18375	18441	18342	18170	18336	18163	18393	18214	18472	18407	18252	18393	18335	18324	18435	18328	18230	18520	18443	18346	18360	18531	18338	18478	18350	18302	18373	18563	18350	18359	18411	18359	18385	18526	18347	18335	18244	18390	18142	18233	18321	18188	18279	18448	18602	18401	18423	18326	18223	18398	18331	18351	18296	18407	18429	18449	18471	18384	18217	18337	18502	18483	18427	18510	18359	18592	18439	18429	18272	18490	18470	18348	18368	18365	18353	18350	18252	18411	18368	18321	18406	18440	18523	18275	18308	18410	18483	18450	18290	18279	18319	18459	18450	18617	18273	18292	18537	18266	18491	18572	18418	18548	18374	18237	18272	18471	18340	18424	18342	18437	18246	18443	18544	18332	18362	18445	18349	18594	18227	18328	18242	18235	18484	18324	18055	18452	18478	18400	18317	18357	18502	18192	18263	18303	18635	18423	18391	18535	18507	18384	18412	18316	18358	18264	18415	18421	18541	18345	18384	18580	18398	18323	18575	18464	18467	18404	18448	18269	18299	18433	18608	18438	18531	18463	18348	18458	18561	18485	18502	18349	18265	18235	18465	18398	18335	18465	18389	18529	18323	18250	18405	18348	18516	18359	18291	18532	18391	18226	18371
18662	23004	23311	20787	18910	17827	17400	17922	17500	17152	17047	16875	19784	20346	19068	17761	16959	16705	16788	16735	16807	16472	16835	16712	16624	16712	16622	16891	16606	16670	17017	16751	16710	16784	16817	16637	16650	16767	16707	16697	16722	16829	16667	16684	16779	16694	16712	16622	16726	16776	16677	16653	16881	16688	16739	16791	16638	16673	16796	16632	16697	16628	16575	16633	16670	16679	16679	16716	16744	16821	16695	16667	16633	16638	16534	16722	16911	16709	16573	16773	16714	16692	16871	16735	16762	16818	16781	16779	16676	16455	16612	16654	16579	16560	16843	16604	16855	16855	16816	16689	16557	16640	16563	16748	16743	16714	16752	16702	16725	16590	16638	16758	16761	16584	16504	16525	16821	16693	16678	16797	16717	16735	16774	16620	16764	16676	16717	16873	16565	16739	16704	16844	16653	16719	16629	16609	16761	16714	16719	16801	16530	16570	16630	16514	16753	16639	16799	16517	16619	16749	16729	16659	16492	16651	16800	16770	16717	16667	16892	16603	16656	16729	16551	16516	16620	16572	16852	16600	16563	16678	16664	16674	16790	16747	16732	16614	16783	16709	16747	16608	16794	16715	16605	16572	16740	16745	16698	16789	16668	16596	16549	16681	16689	16503	16605	16445	16757	16957	16501	16509	16754	16562	16576	16666	16800	16549	16771	16697	16741	16516	16664	16595	16716	16588	16652	16804	16730	16582	16659	16735	16650	16742	16760	16769	16594	16655	16623	16702	16731	16612	16967	16738	16702	16721	16599	16599	16708	16698	16470	16723	16711	16726	16655	16733	16677	16778	16844	16844	16841	16800	16848	16654	16711	16515	16613	16544	16597	16760	16640	16700	16759	16540	16667	16790	16666	16823	16641	16798	16634	16775	16697	16774	16634	16653	16735	16690	16732	16781	16923	16738	16765	16669	16549	16718	16784	16695	16539	16578	16568	16830	16867	16744	16717	16734	16656	16544	16655	16566	16527	16631	16790	16581	16631	16791	16731	16697	16793	16621	16616	16664	16834	16823	16589	16634	16755	16532	16653	16495	16658	16859	16749	16578	16578	16574	16636	16443	16636	16625	16589	16580	16692	16750	16674	16752	16573	16620	16779	16784	16554	16556	16743	16696	16590	16499	16644	16848	16621	16708	16665	16712	16854	16543	16713	16743	16675	16523	16630	16714	16749	16742	16726	16527	16620	16569	16641	16678	16599	16764	16722	16880	16706	16554	16767	16806	16695	16853	16750	16737	16646	16671	16750	16718	16825	16851	16613	16528	16614	16688	16705	16754	16705	16756	16851	16780	16845	16651	16510	16826	16491	16687	16700	16705	16681	16752	16840	16501	16634	16710	16667	16685	16855	16717	16602	16662	16823	16742	16707	16724	16695	16616	16563	16687	16568	16756	16641	16783	16614	16701	16700	16713	16577	16701	16692	16785	16732	16602	16516	16646	16747	16870	16714	16671	16634	16684	16802	16674	16664	16707	16580	16687	16754	16672	16550	16877	16686	16608	16848	16751	16708	16761	16715	16668	16723	16757	16779	16829	16699	16738	16803	16672	16611	16621	16740	16684	16635	16780	16586	16741	16712	16712	16786	16799	16618	16774	16832	16615	16705	16540	16800	16783	16701	16718	16638	16448	16716	16747	16599	16796	16745	16808	16699	16416	16732	16624	16707	16597	16879	16577	16807	16782	16785	16793	16729	16600	16691	16702	16867	16662	16793	16708	16741	16810	16678	16819	16677	16847	16636	16750	16537	16562	16566	16732	16538	16687	16741	16738	16636	16679	16605	16661	16648	16723	16644	16696	16476	16753	16490	16675	16648	16713	16580	16633	16623	16798	16654	16837	16739	16646	16699	16649	16616	16698	16660	16695	16777	16611	16692	16772	16968	16613	16630	16762	16695	16678	16555	16445	16805	16715	16805	16695	16635	16715	16610	16674	16767	16661	16701	16701	16684	16710	16742	16724	16708	16557	16853	16806	16592	16616	16809	16786	16834	16779	16713	16472	16610	16603	16661	16770	16669	16678	16682	16655	16630	16755	16727	16804	16701	16699	16739	16615	16654	16719	16537	16700	16782	16716	16782	16741	16573	16768	16825	16722	16781	16702	16672	16764	16764	16718	16669	16835	16710	16785	16575	16699	16806	16561	16824	16777	16813	16584	16781	16735	16753	16799	16675	16575	16796	16671	16746	16696	16721	16724	16662	16670	16786	16662	16789	16571	16653	16647	16676	16724	16517	16702	16595	16721	16839	16683	16760	16672	16809	16706	16652	16673	16749	16657	16756	16486	16612	16717	16600	16679	16680	16747	16610	16779	16793	16786	16501	16664	16692	16765	16786	16702	16778	16690	16649	16756	16671	16752	16809	16634	16672	16769	16676	16865	16711	16793	16808	16791	16636	16814	16586	16648	16572	16740	16705	16617	16620	16667	16914	16698	16502	16778	16617	16654	16573	16397	16755	16597	16745	16919	16600	16634	16625	16695	16831	16694	16753	16913	16655	16820	16503	16662	16732	16776	16714	16627	16576	16634	16854	16660	16638	16831	16614	16909	16700	16637	16809	16826	16674	16668	16544	16539	16673	16657	16769	16599	16608	16660	16633	16730	16757	16664	16774	16641	16713	16821	16616	16639	16550	16605	16610	16457	16773	16733	16791	16779	16810	16583	16598	16456	16520	16846	16661	16800	16722	16627	16700	16674	16854	16668	16596	16733	16574	16861	16488	16812	16625	16699	16565	16575	16851	16544	16683	16678	16686	16770	16623	16936	16773	16808	16625	16876	16716	16697	16524	16816	16748	16621	16713	16668	16659	16634	16801	16744	16484	16698	16727	16522	16729	16724	16724	16761	16817	16717	16518	16682	16777	16626	16646	16668	16728	16848	16814	16719	16701	16676	16838	16577	16497	16803	16677	16665	16841	16803	16670	16651	16909	16599	16724	16732	16483	16668	16713	16731	16699	16742	16591	16720	16760	16701	16626	16727	16562	16760	16592	16676	16578	16517	16634	16631	16657	16653	16729	16646	16682	16511	16827	16489	16675	16712	16805	16848	16646	16543	16543	16810	16497	16720	16706	16572	16635	16804	16716	16568	16551	16790	16641	16751	16630	16604	16691	16788	16628	16576	16829	16677	16609	16603	16686	16817	16662	16685	16669	16733	16673	16829	16717	16974	16648	16667	16696	16605	16658	16937	16642	16801	16672	16814	16809	16874	16635	16834	16658	16512	16745	16917	16718	16833	16738	16677	16912	16693	16842	16661	16753	16681	16572	16663	16732	16662	16601	16687	16695	16443	16783	16621	16613	16748	16783	16744	16747	16667	16716	16616	16621	16732	16675	16601	16622	16774	16745	16613	16697	16601	16609	16637	16746	16687	16738	16697	16671	16730	16689	16639	16666	16796	16681	16799	16726	16663	16734	16691	16654	16766	16832	16704	16670	16718	16715	16890	16539	16726	16782	16658	16684	16591	16805	16632	16644	16714	16660	16813	16573	16788	16708	16623	16669	16719	16713	16813	16582	16541	16712	16691	16681	16686	16657	16792	16779	16697	16702	16643	16760	16756	16637	16611	16533	16737	16673	16692	16646	16673	16578	16627	16708	16686	16664	16547	16839	16701	16578	16669	16624	16624	16719	16649	16773	16627	16786	16711	16595	16716	16684	16712	16719	16658	16576	16617	16805	16882	16736	16749	16639	16727	16634	16663	16665	16592	16925	16732	16733	16688	16637	16643	16799	16794	16743	16772	16661	16630	16680	16694	16642	16529	16524	16808	16698	16517	16576	16494	16614	16703	16758	16593	16732	16623	16687	16712	16698	16680	16680	16762	16747	16866	16749	16586	16821	16716	16732	16815	16780	16699	16551	16688	16527	16621	16875	16732	16543	16792	16670	16723	16702	16499	16549	16708	16535	16782	16625	16906	16518	16863	16779	16796	16606	16613	16700	16780	16585	16722	16713	16718	16579	16500	16667	16634	16769	16688	16578	16666	16767	16761	16606	16601	16763	16750	16487	16560	16681	16524	16728	16765	16890	16665	16703	16615	16724	16703	16635	16553	16693	16603	16766	16664	16730	16593	16524	16742	16556	16758	16641	16642	16602	16717	16511	16721	16650	16642	16636	16669	16543	16858	16782	16628	16700	16540	16781	16683	16724	16672	16640	16854	16863	16788	16597	16787	16627	16597	16589	16664	16775	16590	16800	16700	16457	16842	16814	16676	16691	16602	16617	16837	16516	16709	16614	16748	16620	16742	16734	16618	16578	16896	16819	16710	16615	16657	16647	16778	16774	16879	16651	16735	16653	16770	16742	16653	16590	16698	16658	16505	16486	16726	16803	16661	16812	16939	16704	16701	16439	16678	16618	16848	16737	16717	16654	16644	16655	16626	16806	16614	16674	16486	16882	16692	16738	16808	16547	16772	16642	16838	16726	16722	16658	16858	16683	16768	16666	16682	16637	16883	16826	16618	16581	16691	16689	16751	16667	16671	16741	16665	16612	16567	16711	16657	16497	16741	16612	16798	16711	16801	16558	16672	16854	16728	16797	16689	16662	16775	16517	16672	16645	16601	16785	16574	16595	16641	16515	16584	16695	16688	16678	16654	16670	16703	16771	16810	16573	16617	16736	16691	16775	16638	16751	16695	16578	16717	16727	16635	16677	16592	16578	16606	16602	16814	16602	16664	16650	16822	16850	16616	16595	16646	16654	16632	16702	16713	16730	16647	16601	16566	16599	16656	16628	16563	16762	16692	16617	16613	16769	16478	16680	16586	16738	16802	16701	16583	16793	16704	16680	16723	16717	16747	16649	16697	16623	16587	16742	16684	16680	16555	16547	16848	16749	16741	16645	16385	16816	16616	16638	16641	16696	16610	16809	16814	16584	16669	16735	16550	16630	16709	16729	16774	16804	16710	16480	16615	16693	16755	16829	16671	16651	16911	16742	16639	16705	16761	16755	16614	16779	16678	16954	16578	16755	16668	16631	16673	16749	16612	16764	16549	16667	16702	16672	16512	16674	16648	16748	16662	16646	16592	16804	16786	16452	16802	16677	16764	16746	16838	16644	16591	16703	16809	16735	16650	16621	16607	16878	16722	16735	16764	16779	16741	16834	16738	16530	16729	16645	16784	16732	16837	16553	16591	16726	16807
25102	21472	28347	26253	23501	21999	20559	20183	19535	19391	19136	18683	28316	32367	28339	23134	20110	18726	18333	18315	18033	18030	18237	18040	18104	17871	17980	17912	18224	18115	17991	18089	18131	17759	17966	17995	17995	18109	18071	18074	18099	17964	17963	18078	17959	18130	18157	18056	18022	18196	17855	17975	17971	18102	17980	17917	17902	18037	17905	17945	17996	17787	18044	17970	18121	17985	17940	18130	17962	18040	17661	17918	17915	18043	18262	17823	17968	18023	18113	18125	18036	18004	18039	17899	18035	18064	17834	18008	17862	17945	18030	17965	17839	17846	18068	17938	17984	18197	17958	17763	18158	17987	17999	17881	17853	18090	18085	17949	17870	17989	18047	17990	18044	17870	18010	17998	18012	18001	17908	17915	18103	18112	18051	18043	17974	18015	17948	18001	18142	17925	17765	17992	18170	17900	18171	17915	17896	17933	17952	17997	18083	18164	18015	17878	17867	17879	18012	18102	18003	17865	17864	18117	17945	17971	17947	17896	18166	17910	18154	17853	17848	17800	17893	17816	18004	18142	18076	17787	18055	18182	18020	17988	17804	18079	17936	18177	17872	18150	18041	17879	17913	18092	18063	18197	18047	18034	17829	18104	18023	17899	18043	17993	18198	17890	18031	17994	17863	18098	17830	18039	18115	17968	17934	17963	17870	18036	18042	18018	17979	18033	17939	17921	17835	18088	17825	18126	18080	18086	18076	17861	18044	17952	18114	18027	18028	18199	18110	17946	17772	17992	18067	18038	18051	18231	18198	18090	17859	18016	17983	17914	17875	18006	18083	18122	18178	18231	18004	17973	18072	17780	18066	18045	18002	18092	18047	17713	18131	18063	18021	17915	18174	18167	18278	18026	18139	18040	18032	17963	18025	18008	17899	18076	18016	17991	18104	18070	18028	18267	18067	18071	17896	17942	17778	17915	18200	18189	18032	17783	17875	18060	18058	18152	17960	17769	17999	17933	18078	18075	17810	17990	17982	18075	18038	17819	17979	17818	18196	18072	18080	18000	18068	17984	18001	17775	17927	18138	17909	18013	18087	18031	17615	17834	17842	18156	17959	17999	17780	18049	18275	17961	18027	17939	17906	18152	17921	18024	17725	17886	18090	18039	17948	17979	17870	18016	18002	18034	17993	18176	17876	18108	18168	18105	18098	18185	18024	18232	17886	17857	18180	18126	17988	17982	18163	18108	18127	17991	17870	17878	17933	17756	17947	18015	17917	17903	18093	18194	17877	18047	17987	18180	17967	18083	18163	17917	18132	17941	18063	18190	17918	18204	18035	17946	18124	17934	18059	18118	18130	17905	18112	18144	17944	17898	17901	18065	18084	18023	18100	17882	18042	17935	17905	17945	17994	18083	17756	17961	17839	18055	18148	18102	18208	17839	17874	18139	17974	18188	18094	18038	18019	17883	18167	18013	18081	18233	18185	18125	18001	18197	18026	18113	18011	18120	17941	18053	18064	17709	17891	17912	17906	17791	17841	18008	17966	18061	17852	18037	18156	18186	18114	17988	17915	17827	17860	17959	17913	17901	18158	17916	17893	17911	17952	18078	17893	17949	18160	18052	18191	17907	18037	17945	18183	18082	18098	18051	18078	17871	18035	17992	17876	17853	18318	18108	18025	17992	17948	17836	17953	17955	18016	17769	17991	17932	18007	17903	18037	17860	18114	18103	18056	17846	17972	17897	17890	17720	18020	17888	18001	17808	17982	17946	18094	17991	18036	17921	18119	17803	17846	17901	18142	17858	17873	18094	17990	17980	17750	17751	18032	18032	18155	18019	18035	17899	17990	18070	17802	17986	17926	18066	17888	18000	18069	18096	18104	18103	17840	17882	18021	18042	18152	18015	17920	17970	18102	17907	17995	18024	17817	18025	17652	18082	17899	17920	18009	18026	18039	18035	18196	17975	18071	18102	18018	18014	18087	18160	17900	17913	17975	18041	17839	17842	17797	17924	17917	17768	18009	18150	17947	17993	17872	17857	18157	17907	18035	17955	18028	17940	17965	18239	17962	17985	18137	17964	18087	18151	17749	18055	18075	18187	18089	18151	18064	17930	18132	17975	17937	17788	17786	18014	18037	18241	18073	17976	17927	17862	18002	17915	18000	18205	17923	17969	17924	18100	17863	18261	17837	17901	17939	18007	18067	17992	17969	18096	17851	17939	18102	17927	18102	17938	17894	17946	18106	18042	18101	18044	17939	17995	18032	17982	17913	18064	18029	17907	17973	17856	18170	18226	18214	17891	17936	17906	18035	17968	17864	18083	18331	18020	18150	18134	18074	17952	17928	18038	18087	17886	17871	18006	18077	18039	17972	18015	18087	18010	17932	18059	17968	17865	17981	18083	17962	18125	18013	17962	17980	17897	17874	17996	17904	18109	17988	17986	18128	18076	17992	17909	18188	17999	17923	17931	18127	18234	18121	18167	18008	18067	18254	18057	18020	17892	18152	17976	18074	17944	17986	18012	18115	17949	18079	17972	18003	17922	17911	17964	17857	17931	18014	17892	17937	17908	18144	17849	18133	18298	17960	17888	18092	18023	18080	17997	18026	17881	17920	18052	18082	17899	17796	17862	17807	18010	18042	18010	17966	18050	17748	17772	18072	18106	17933	17962	18218	17989	17999	18052	18158	17793	17870	17867	17937	18041	17860	17966	17869	18019	18119	18108	18023	17925	17913	18173	18092	17930	18057	17906	18121	17877	17989	18038	17813	17937	18060	17915	18117	17931	18106	18253	18004	18080	17837	18110	17941	17979	17793	17952	18052	18075	18145	18111	17921	17782	17984	17899	17959	17918	17952	17914	18158	18053	17834	17862	17985	17836	18011	17993	17724	18110	17964	18198	17950	17973	17968	17800	17751	17860	18101	18072	18082	18041	17928	18071	18063	18028	18046	17967	17928	17805	17877	18050	17995	17919	18074	18128	18042	17925	17991	18068	18019	18085	17963	18013	18096	17899	17956	18099	18096	17959	18010	17914	18041	18086	17780	17851	17986	17932	18161	17867	18051	17926	17939	17998	17998	18117	18040	18036	18035	18006	17933	18068	18030	17996	18114	18029	17853	18001	18023	18066	18078	18015	18053	18020	18135	17945	18024	18207	18143	18142	17873	18149	17989	17919	17835	17851	18156	18067	18111	17931	18106	17906	17907	17984	17882	18128	17830	17966	17945	17811	18045	18167	17972	17891	18073	17732	18048	18203	17891	18073	17788	18086	18173	17908	17995	17958	18140	18091	18013	17997	18044	18068	18029	17850	17915	17889	18009	17937	18006	18073	17894	17927	18191	18094	17918	17944	18201	17926	17843	17780	18119	17918	18033	18106	17976	18043	18048	18048	18210	17991	18039	17976	18077	17995	17991	18063	18068	18153	18025	17866	18032	18129	17967	17983	17909	18105	18160	18080	18093	18062	17904	18087	17928	18073	18019	18073	18011	17820	18045	18103	18040	18109	17786	17919	17929	18126	17950	18216	18013	17989	17962	17996	18073	17877	17989	18025	18059	17954	18124	17942	17890	17943	17968	18067	17878	18066	17965	18178	17890	17998	17947	18276	18091	17765	17983	17875	18134	17993	18084	17989	18131	18008	17965	17974	17975	17832	17900	18126	18008	17877	18252	18033	17954	18160	18180	17896	18023	18151	18141	18193	18035	18031	17990	18080	18052	17923	17921	18103	18164	18099	18113	17875	18058	17855	17945	17753	17906	17851	17822	18049	17959	18008	17827	17849	17914	18100	17926	18060	18018	17977	18082	17924	18003	17946	18027	17989	18201	17848	18012	18084	18071	17790	18090	17848	18095	18091	18145	17887	17942	17737	18127	17899	17874	17876	17884	17993	18183	17763	18091	17999	17694	17857	17861	17954	18035	17919	18032	17915	18023	18124	18003	18037	18022	17867	17851	18064	18141	18096	18021	17917	17998	17861	17876	17984	18108	18024	18162	17965	17949	18038	18029	18111	18005	18073	17868	18019	17917	17906	17958	18170	18097	17819	17972	17936	17898	17955	17900	18141	17945	18018	18055	17914	17997	17944	18120	17967	18044	17976	17960	17901	18244	17967	18002	18113	18161	18096	18143	18069	18012	17814	17952	18262	17998	18085	18141	18309	17961	17990	17988	17962	17945	18056	17930	17949	17916	17940	17935	17984	18072	18030	17971	18133	17886	17913	17790	18032	18170	17848	17929	18185	18095	17798	17900	17942	17866	17853	17901	17898	17817	17978	18012	18050	18058	18120	18057	17980	18071	17994	17878	18003	17910	18239	17892	17903	17974	18118	18008	17851	18026	17857	18007	17954	17987	18009	17918	18041	17972	18037	17879	17884	18211	18069	17981	17999	18047	17892	18068	17945	18094	18204	17981	17803	17982	17781	18128	18042	18112	18162	18187	17874	17962	18078	18028	17988	18070	17954	18118	18115	18091	17880	17972	17947	18178	18085	18010	17926	18059	17972	17802	18003	18023	18128	17963	18146	17964	18083	17820	18076	18138	17876	18071	17955	17887	18015	17976	18142	17968	17904	18116	18042	17852	17976	18112	18101	18062	18004	18109	17934	17980	18091	18120	18020	17999	18117	17878	18104	18059	18143	18087	18117	17912	18007	17974	17877	17874	17855	18183	17990	18076	17846	18078	17925	18004	18013	17965	17924	18001	18003	18049	18098	18061	17933	17843	18129	17910	17936	17891	18040	17987	18081	17960	17956	17974	17895	17992	18061	18203	18051	18129	18119	18028	17903	18074	18344	17994	18078	17907	18142	17953	17716	18036	17988	17862	17862	17994	17924	17993	18002	17928	17852	17988	17982	17969	17794	18031	17972	18147	17990	18138	17896	17884	17959	17944	18060	17937	18007	17967	17999	18145	17871	18015	18015	17924	17940	18159	18078	18055	18086	17910	18129	18038	17856	18031	17991	18147	17778	17972	17867	18011	18021	17950	18075	17863	18053	17928	18132	18265	17960	17876	18163	17812	17869	17812	18056	18216	17979	18236	17944	17938	18014	18050	18157	18155	18189	18130	17934	18043	17913	17818	17969	18052	18000	17907	18102	17987	18015	18129	18152	17984	17985	18014	17961	18105	17901	18067	17957	18139	17917	18068	17967	17812	18031	17944	18150	18055	18040	17896	18173	18064	17894	18090	17989
18525	29456	29580	27802	24493	20505	18612	19954	19013	18221	17970	17820	32750	34204	29414	22755	18443	17078	16698	16311	16417	16682	16518	16647	16519	16662	16559	16612	16444	16496	16548	16511	16456	16568	16490	16568	16354	16657	16715	16574	16697	16628	16481	16496	16678	16473	16566	16545	16744	16583	16579	16619	16566	16582	16558	16539	16727	16522	16668	16527	16482	16584	16679	16572	16462	16541	16636	16467	16403	16530	16662	16677	16477	16702	16573	16768	16662	16619	16409	16598	16617	16576	16462	16589	16345	16699	16422	16620	16545	16592	16497	16615	16445	16691	16707	16449	16587	16508	16609	16581	16508	16560	16748	16679	16354	16594	16675	16609	16606	16310	16525	16516	16472	16344	16522	16522	16461	16352	16610	16566	16460	16503	16574	16492	16560	16327	16564	16570	16537	16476	16466	16588	16373	16609	16454	16683	16677	16573	16366	16419	16456	16538	16715	16601	16350	16439	16694	16533	16428	16621	16519	16739	16455	16341	16423	16480	16456	16618	16608	16547	16501	16477	16498	16475	16425	16268	16553	16455	16636	16561	16556	16574	16578	16383	16389	16655	16414	16610	16468	16646	16679	16487	16446	16673	16481	16571	16493	16604	16610	16446	16393	16502	16572	16609	16537	16458	16637	16448	16404	16512	16338	16379	16445	16551	16623	16593	16446	16492	16557	16519	16720	16331	16467	16504	16554	16621	16595	16330	16474	16413	16747	16551	16535	16487	16400	16552	16474	16661	16392	16514	16442	16402	16507	16579	16507	16506	16540	16681	16563	16641	16519	16510	16501	16595	16547	16555	16564	16483	16565	16546	16487	16568	16472	16527	16494	16483	16522	16373	16566	16473	16499	16583	16522	16526	16664	16575	16612	16588	16425	16701	16539	16532	16765	16413	16562	16629	16480	16627	16622	16434	16286	16535	16686	16499	16462	16491	16386	16430	16482	16506	16690	16577	16365	16488	16542	16440	16630	16646	16569	16579	16626	16495	16548	16599	16660	16424	16579	16513	16747	16387	16394	16585	16527	16628	16436	16467	16626	16447	16643	16618	16530	16491	16541	16627	16491	16605	16330	16427	16717	16344	16526	16465	16540	16697	16399	16574	16607	16614	16651	16540	16732	16607	16462	16389	16544	16646	16424	16345	16639	16572	16715	16560	16546	16509	16231	16561	16498	16468	16500	16510	16568	16523	16566	16584	16547	16307	16717	16397	16440	16571	16644	16338	16558	16624	16524	16298	16443	16619	16442	16407	16547	16442	16515	16465	16480	16377	16551	16600	16500	16331	16331	16476	16646	16553	16494	16572	16463	16304	16657	16456	16537	16513	16605	16686	16547	16471	16456	16716	16597	16586	16457	16638	16596	16688	16602	16474	16540	16499	16597	16417	16518	16584	16423	16484	16539	16580	16452	16460	16592	16511	16545	16420	16430	16518	16543	16550	16516	16501	16656	16543	16673	16616	16472	16574	16446	16632	16653	16529	16691	16540	16609	16562	16538	16661	16416	16639	16528	16526	16530	16644	16660	16512	16496	16421	16473	16788	16682	16329	16530	16662	16648	16591	16446	16465	16687	16504	16466	16540	16562	16574	16479	16697	16537	16545	16501	16580	16417	16407	16486	16273	16507	16567	16465	16579	16595	16605	16689	16467	16473	16574	16490	16330	16671	16532	16598	16297	16456	16586	16415	16654	16544	16662	16565	16477	16433	16582	16474	16464	16545	16417	16544	16415	16494	16485	16603	16517	16671	16293	16511	16670	16651	16420	16371	16455	16255	16576	16603	16560	16433	16462	16420	16397	16264	16759	16516	16592	16471	16589	16555	16517	16713	16524	16521	16544	16563	16501	16571	16552	16574	16688	16469	16643	16553	16612	16453	16647	16546	16407	16500	16457	16450	16564	16680	16582	16521	16483	16479	16511	16614	16678	16621	16504	16620	16503	16604	16532	16476	16401	16522	16608	16782	16490	16482	16532	16582	16585	16645	16511	16469	16538	16426	16687	16480	16476	16461	16532	16603	16613	16533	16614	16558	16391	16616	16549	16598	16578	16615	16473	16451	16556	16701	16623	16477	16574	16454	16487	16448	16464	16666	16422	16478	16420	16559	16392	16466	16531	16637	16586	16547	16710	16642	16350	16641	16570	16726	16557	16357	16710	16659	16634	16590	16428	16738	16476	16629	16550	16636	16425	16509	16480	16540	16531	16493	16518	16595	16495	16535	16544	16647	16587	16553	16593	16693	16599	16429	16461	16601	16455	16427	16492	16630	16401	16456	16554	16527	16532	16594	16415	16359	16481	16623	16566	16505	16687	16587	16579	16690	16544	16577	16447	16412	16472	16501	16559	16483	16553	16465	16437	16482	16546	16622	16366	16570	16615	16320	16634	16522	16443	16559	16459	16431	16546	16594	16538	16604	16364	16657	16664	16430	16402	16549	16523	16301	16543	16619	16457	16416	16541	16373	16536	16570	16720	16436	16495	16475	16572	16665	16418	16711	16552	16599	16508	16589	16483	16495	16644	16425	16283	16382	16450	16631	16411	16404	16498	16628	16457	16512	16397	16634	16456	16362	16427	16595	16376	16524	16429	16442	16371	16575	16548	16602	16361	16332	16460	16578	16433	16609	16550	16411	16505	16544	16650	16561	16556	16585	16499	16561	16669	16549	16587	16556	16586	16440	16520	16502	16433	16490	16632	16634	16353	16564	16386	16498	16509	16546	16413	16656	16513	16613	16574	16383	16378	16412	16531	16474	16677	16655	16672	16714	16432	16711	16557	16480	16459	16500	16560	16446	16552	16566	16602	16583	16430	16621	16639	16517	16411	16649	16523	16449	16588	16434	16611	16550	16498	16463	16686	16581	16579	16387	16528	16419	16579	16527	16455	16530	16467	16477	16530	16547	16580	16570	16366	16593	16518	16616	16342	16632	16575	16581	16427	16594	16580	16546	16571	16667	16716	16508	16426	16587	16605	16590	16565	16535	16501	16472	16496	16563	16543	16611	16496	16550	16328	16638	16421	16586	16573	16503	16528	16509	16639	16599	16366	16499	16539	16545	16605	16342	16557	16522	16521	16497	16703	16581	16603	16678	16583	16528	16375	16506	16580	16495	16631	16511	16515	16629	16559	16565	16597	16530	16423	16554	16627	16487	16587	16549	16308	16405	16530	16278	16521	16703	16598	16710	16366	16592	16544	16405	16532	16450	16396	16365	16612	16630	16424	16551	16518	16451	16546	16555	16771	16499	16643	16558	16477	16605	16570	16644	16290	16608	16595	16409	16524	16536	16446	16547	16444	16668	16541	16705	16465	16559	16628	16444	16395	16613	16468	16485	16370	16497	16463	16700	16616	16538	16565	16429	16495	16323	16443	16448	16657	16709	16485	16511	16622	16551	16475	16460	16646	16610	16604	16527	16407	16648	16463	16529	16534	16562	16524	16384	16559	16519	16490	16619	16576	16714	16640	16617	16550	16448	16527	16462	16529	16537	16646	16439	16556	16530	16724	16367	16486	16566	16606	16497	16417	16536	16645	16495	16618	16373	16513	16428	16616	16529	16562	16476	16475	16584	16552	16576	16664	16537	16586	16540	16574	16520	16474	16590	16439	16454	16558	16554	16379	16418	16636	16560	16652	16450	16436	16504	16588	16429	16634	16575	16507	16541	16495	16682	16532	16547	16612	16597	16655	16431	16584	16408	16628	16563	16404	16567	16611	16437	16462	16593	16638	16547	16485	16668	16508	16467	16723	16472	16583	16405	16628	16616	16344	16389	16389	16435	16359	16606	16642	16549	16429	16584	16635	16556	16528	16610	16539	16522	16568	16609	16406	16487	16483	16496	16491	16394	16578	16583	16698	16634	16426	16616	16401	16484	16526	16561	16520	16441	16351	16493	16537	16541	16490	16610	16467	16535	16600	16613	16432	16551	16581	16588	16652	16445	16681	16315	16468	16717	16604	16504	16542	16494	16664	16801	16531	16513	16553	16582	16467	16598	16308	16642	16607	16267	16512	16760	16543	16503	16544	16613	16467	16412	16636	16612	16629	16461	16569	16450	16654	16420	16479	16755	16453	16509	16567	16579	16546	16573	16453	16611	16610	16565	16631	16536	16392	16494	16493	16483	16387	16539	16602	16555	16569	16584	16451	16616	16567	16350	16341	16438	16482	16510	16499	16595	16468	16466	16582	16596	16585	16546	16726	16457	16487	16529	16576	16475	16405	16603	16500	16620	16660	16644	16577	16381	16482	16486	16519	16390	16483	16673	16414	16601	16712	16422	16487	16611	16550	16475	16620	16670	16565	16442	16417	16591	16589	16647	16673	16448	16499	16564	16620	16568	16657	16491	16644	16580	16385	16695	16547	16736	16521	16513	16529	16434	16686	16546	16633	16602	16475	16594	16700	16593	16527	16589	16499	16489	16531	16566	16522	16425	16516	16494	16618	16440	16563	16562	16487	16397	16632	16537	16588	16393	16502	16564	16474	16546	16576	16619	16613	16625	16552	16527	16449	16573	16589	16353	16492	16562	16538	16511	16585	16621	16493	16501	16587	16541	16477	16399	16489	16528	16508	16475	16520	16669	16493	16381	16457	16565	16579	16544	16626	16550	16625	16529	16477	16418	16576	16532	16340	16478	16409	16655	16281	16564	16586	16539	16617	16640	16798	16463	16545	16500	16630	16504	16669	16557	16468	16408	16384	16458	16552	16646	16432	16547	16499	16576	16609	16467	16651	16656	16517	16469	16526	16607	16446	16428	16545	16531	16504	16634	16338	16522	16410	16464	16591	16503	16500	16476	16715	16630	16523	16589	16485	16479	16532	16687	16692	16565	16532	16528	16433	16518	16591	16422	16573	16479	16501	16577	16460	16672	16410	16513	16397	16650	16518	16540	16507	16490	16602	16509	16779	16610	16348	16549	16477	16421	16566	16462	16739	16555	16423	16533	16439	16491	16522	16601	16509	16554	16676	16481	16449	16449	16338	16565	16678	16478	16523	16369	16676	16477	16572	16612	16420	16463	16609	16534	16591	16520	16601	16511	16443	16600	16470	16650	16467	16597	16565	16414	16550	16642	16609	16546	16360	16566	16576	16578	16611	16502	16669	16499	16424	16592	16353	16667	16501	16486	16426	16438	16217	16514	16474	16540	16505
23899	21424	28985	24686	22893	23913	23056	20967	20553	19736	19695	19211	31905	40840	35613	26961	21718	19332	18243	17945	17991	17953	18133	17864	17823	17853	17843	17599	17797	18009	17841	18037	17986	17979	17991	17809	17768	17915	17646	17865	17777	17724	17779	17577	17720	17983	17716	17747	17903	17578	17746	17864	17906	18067	17884	17629	17803	18011	17778	17628	17649	17787	17743	17915	17806	17607	17777	17808	18008	17793	17756	17795	17754	17630	17721	17543	17738	17721	17644	17979	17760	17830	17734	17893	17828	18073	17911	17673	17839	17743	17775	17649	17636	17611	17512	17639	17766	17757	17805	17548	17775	17845	17904	17796	17856	17777	17620	17713	17828	17755	17851	17772	17817	17737	17846	17549	17751	17788	17826	17796	17683	17640	17810	17652	17777	17804	17844	17658	17835	17740	17796	17505	17631	17882	17539	17612	17712	18005	17889	17698	17870	17662	17661	17826	17892	17829	17975	17870	17789	17735	17787	17813	17613	17752	17654	17611	17717	17809	17789	17970	17650	17731	17730	17799	17633	17756	17643	17678	17953	17854	17881	18012	18005	17939	17661	17970	17800	17679	17874	17727	17834	18002	17706	17879	17666	17700	17799	17717	17825	17901	17659	17709	17717	17831	17981	17784	17644	17720	17927	17757	17772	17793	17961	17802	17653	17731	17722	17575	17612	17613	17673	17490	17692	17764	17702	17516	17718	17697	17636	17705	17731	17651	17700	17948	17777	17809	17899	17768	17669	17676	17919	17864	17697	17740	17606	17760	17631	17775	17719	17719	17803	17851	17642	17610	17683	17633	17860	17774	17759	17843	17929	17719	17679	17682	17802	17619	17828	17555	17744	17735	17822	17850	17757	17688	17780	17717	17574	17643	17536	17751	17751	17803	17883	17630	17732	17569	17662	17883	17710	17822	17788	17814	17736	17680	18030	17785	17672	17704	17764	17806	17741	17703	17643	17793	17819	17692	17855	17616	17617	17531	17896	17921	17678	17816	17710	17776	17918	17971	17763	17824	17633	17698	17928	18031	17559	17861	17678	17649	17610	17553	17627	17691	17871	17784	17603	17661	17686	17591	17771	17633	17710	17792	17711	17561	17710	17598	17659	17709	17793	17567	17468	17618	17677	17842	17652	17747	17681	17605	17776	17721	17721	17689	17549	17677	17724	17707	17855	17895	17664	17857	17916	17854	17816	17695	17791	17648	17844	17753	17975	17894	17891	17912	17615	17642	17643	17804	17856	17680	17969	17789	17710	17834	17898	17719	17857	17634	17762	17945	17795	17864	17728	17823	17951	17800	17508	17479	17695	17716	17673	17711	17632	17795	17887	17677	17986	17755	17825	17829	17649	17713	17751	17675	17707	17657	17651	17726	17833	17709	17877	17552	17883	17915	17843	17638	17731	17734	17680	17668	17772	17854	17706	17659	17686	17835	17756	17945	17876	17572	17768	17938	17627	17913	17892	17600	17781	17742	17790	17793	17690	17843	17693	17846	17855	17853	17727	17719	17615	17541	17910	17660	17789	17868	17727	17851	17856	17914	17650	17635	17712	17742	17643	17679	17639	17630	17472	17613	17662	17840	17863	17773	17705	17821	17624	17619	17675	17618	17915	17851	17593	17819	17651	17868	17886	17848	17940	17749	17717	17716	17599	17772	17699	17656	17722	17671	17558	17848	17775	17607	17887	17669	17912	17673	17886	17813	17572	17671	17806	17653	17676	17710	17555	17771	17719	17817	17859	17846	17842	17615	17725	17618	17683	17697	17689	17918	17941	17733	17972	17974	17801	17748	17824	17717	17768	17573	17691	17702	17604	17690	17723	17885	17843	17728	17896	17952	17721	17840	17675	17795	17917	17765	17920	17630	17857	17816	17851	17519	17837	17648	17620	17701	17782	17816	17871	17712	17856	17853	17523	17616	17655	17658	17698	17842	17437	17705	17551	17570	17728	17958	17587	17915	17758	17664	17719	17709	17820	17719	17806	17680	17787	17677	17624	17723	17888	17791	17772	17824	17827	17948	17925	17914	17853	17882	17745	17586	17863	17741	17857	17844	17806	17745	17756	18113	17989	17762	17944	17828	17622	17942	17806	17640	17813	17753	17989	18030	17737	17649	17561	17613	17587	17762	17701	18023	17865	17794	17828	17863	17751	17946	17667	17777	17792	17813	17833	17720	17962	17883	17836	17531	17715	17791	17663	17707	17717	17744	17473	17699	17744	17858	17862	17691	17721	17748	17819	17821	17617	17684	17467	17745	17809	17755	18038	17821	17824	17600	17746	17924	17882	17688	17747	17953	17732	17678	17607	17764	17631	17842	17763	17768	17904	17728	17767	17721	17854	17542	17808	17799	17669	17654	17736	17567	17614	17806	17829	17695	17597	17672	17528	17779	17697	17841	17814	17562	17809	17700	17674	17838	17702	17780	17648	17803	17830	17493	17703	17760	17851	17720	17916	17722	17694	17756	17825	17640	17761	17802	17822	17537	17694	17645	17884	17838	17877	17488	17717	17741	17737	17720	17829	17738	17712	17709	17763	17781	17964	17645	17862	17644	17756	17740	17618	17769	17801	17698	17726	17876	17544	17613	17669	17734	17730	17867	17544	17601	17724	17765	17616	17840	17673	18061	17648	17717	17813	17974	17788	17599	17830	17770	17827	17701	17871	17952	17947	17788	17713	17587	17669	17564	17821	17647	17840	17739	17755	17679	17644	17656	17785	17587	17652	17812	17806	17885	17751	17567	17656	17585	17651	17822	17798	17875	17776	17577	17713	17737	18028	17591	17872	17634	17513	17700	17755	17771	17759	17808	17821	17807	17688	17606	17837	17985	17669	17666	17750	17809	17567	17614	17603	17913	17711	17690	17978	17537	17674	17969	17799	17851	17784	17828	17672	17646	18086	17711	17902	17746	17622	17502	17740	17928	17702	17817	17724	17719	17793	17838	17897	17767	17827	17762	17750	17916	17961	17758	18001	17779	17927	17649	17891	17839	17830	17864	17776	17741	17585	17875	18023	17695	17539	17805	17762	17786	17707	17850	17823	17763	17746	17832	17662	17837	17709	17740	17686	17721	17921	17469	17782	17822	17770	17767	17879	17741	17811	17742	17690	17538	17585	17882	17789	17688	17843	17732	17859	17631	17901	17848	17679	17774	17613	17688	17781	17709	17721	17677	17907	17727	17704	17744	17778	17867	17762	17979	17777	17791	17772	17692	17665	17801	17667	17746	17761	17672	17620	17548	17771	17666	17723	17601	17883	17664	17816	17630	17706	17673	17768	17715	17697	17745	17635	17947	17799	17801	17795	17691	17811	17771	17905	17538	17760	17813	17702	17878	17830	17797	17916	17668	17897	17858	17635	17824	17712	17869	17684	17605	17781	17766	17852	17684	17736	17582	17649	17649	17571	17790	17626	17739	17858	17848	17881	17848	17714	17807	17901	17797	17744	17834	17690	17859	17821	17658	17528	17843	17843	17921	17914	17704	17760	17875	17878	17855	17740	17631	17638	17775	17706	17550	17540	17944	17813	17666	17697	17692	17734	17787	17627	17849	17727	17821	17861	17670	17622	17720	17817	17685	17802	17787	17813	17895	17859	17905	17865	17755	17786	17775	17637	17641	17856	17712	17683	17683	17536	17731	17813	17783	17674	17816	17612	17829	17675	17814	17573	17836	17631	17948	17880	17899	17787	18024	17751	17622	17622	17690	17830	17634	17796	17953	17753	17853	17880	17711	17671	17660	17673	17578	17823	17681	17590	17704	17776	17822	17691	17792	17634	17687	17778	17583	17768	17687	17856	17848	17852	17917	17821	17965	17965	17744	17722	17703	17901	17754	17719	17743	17960	17845	17829	17755	17908	17906	17721	17759	17879	17529	17796	17888	17798	17827	17818	17912	17708	17864	17723	17802	17832	17871	17813	17891	17600	17856	17847	17624	17801	17957	17779	17882	17730	17622	17466	17831	17561	17601	17817	17891	17645	17605	17715	17598	17762	17695	17766	17686	17827	17722	17639	17681	17680	17943	17772	17731	17727	17814	17843	17908	17904	17700	17678	17732	17539	17735	17736	17799	17855	17971	17866	17765	17783	17840	18043	17944	17746	17919	17639	17708	17826	17769	17685	17662	17687	17693	17749	17766	17800	17582	17822	17917	17668	17893	17747	17719	17787	17705	17818	17952	17638	17849	17935	17789	17757	17666	17929	17710	17879	17729	17901	17759	17641	17859	17640	17839	17713	17668	17842	17811	17756	17690	17649	17792	17696	17700	17826	17879	17613	17560	17649	17652	17848	17843	17642	17870	17630	17667	17822	17709	17730	17774	17839	17724	17801	17862	17759	17890	17860	17708	18039	17806	17875	17940	17974	17758	17848	17889	17814	17816	17666	17705	17884	18025	17818	17766	17765	17642	17603	17535	17697	17830	17644	17603	17724	17801	17822	17828	17596	17766	17840	17698	17579	17889	17593	17678	17845	17619	17813	17592	17675	17803	17708	17654	17801	17675	17760	17942	17737	17800	17724	17846	17903	17600	17729	17805	17772	17895	17844	17772	17617	17583	17832	17546	17746	17674	17925	17781	17889	17926	17551	17724	17625	17672	17521	17705	17749	17639	17689	17806	17683	17817	17771	17835	17859	17881	17689	17686	17678	17653	17891	17966	17687	17676	17709	17659	17557	17820	17713	17629	17615	17758	17833	18052	17900	17596	17790	17670	17712	17772	17715	17767	17819	17854	17926	17994	17867	17719	17608	17852	17759	17774	17747	17841	17652	17803	17703	17876	17872	17674	17383	17683	17652	17820	17739	17771	17858	17784	17765	17703	17636	18051	18010	17990	17830	17845	17716	17704	17793	17795	17777	17768	17900	17683	17754	17721	17664	17790	17892	17712	17743	17843	17723	17821	17587	17874	17771	17530	17947	17752	17520	17674	17659	17619	17739	17603	17766	17792	17835	17832	17840	17821	17619	17648	17859	17724	17519	17816	17990	17849	17972	18189	17692	17792	17767	17678	17797	17898	17817	17656	17920	17858	17731	17709	17810	17771	17719	17825	17750	17616	17890	17811	17676	17810	17674	17865	17667	17665	17907	17803	17720	17883	17878	17664	17646	17774	17609	17608	17696	17778	17612	17756	17714	17719	17687	17565	17694	17825
19351	32719	33453	32242	27315	22627	19928	21110	20712	19774	18867	18656	36860	43374	36913	27135	20399	17698	16656	16609	16320	16377	16177	16499	16358	16421	16278	16287	16277	16435	16331	16498	16378	16291	16464	16253	16314	16417	16363	16414	16434	16406	16441	16478	16371	16438	16286	16339	16386	16395	16417	16468	16318	16352	16334	16354	16394	16457	16338	16390	16345	16432	16385	16345	16372	16396	16459	16221	16413	16353	16502	16231	16488	16329	16334	16491	16227	16513	16345	16433	16421	16369	16263	16295	16294	16295	16567	16248	16234	16216	16381	16414	16301	16366	16404	16495	16499	16162	16583	16364	16487	16517	16431	16366	16249	16438	16184	16364	16353	16302	16319	16408	16353	16399	16420	16450	16453	16249	16425	16297	16522	16249	16486	16315	16410	16408	16390	16318	16476	16302	16410	16522	16423	16374	16554	16265	16383	16374	16406	16354	16574	16274	16257	16426	16490	16419	16553	16357	16393	16362	16212	16388	16272	16321	16346	16478	16395	16365	16260	16388	16432	16492	16309	16299	16272	16356	16435	16491	16415	16338	16540	16462	16399	16464	16392	16420	16276	16334	16417	16345	16463	16368	16264	16398	16468	16532	16337	16290	16467	16477	16537	16444	16260	16407	16395	16380	16530	16271	16329	16505	16270	16472	16266	16256	16442	16311	16434	16259	16435	16339	16360	16488	16370	16438	16255	16271	16354	16526	16437	16387	16355	16232	16462	16470	16337	16397	16381	16393	16398	16366	16395	16414	16214	16311	16406	16312	16317	16352	16378	16169	16353	16455	16358	16353	16339	16528	16180	16501	16400	16317	16454	16387	16473	16276	16262	16290	16308	16361	16412	16420	16328	16474	16403	16335	16337	16165	16258	16520	16177	16490	16355	16399	16432	16434	16302	16234	16327	16486	16301	16318	16496	16200	16379	16280	16408	16230	16407	16381	16460	16454	16320	16157	16449	16394	16216	16394	16133	16374	16286	16325	16554	16567	16249	16410	16464	16356	16444	16311	16527	16324	16440	16505	16543	16369	16237	16481	16383	16401	16374	16451	16399	16376	16192	16341	16258	16397	16471	16493	16385	16261	16423	16234	16416	16421	16366	16293	16367	16232	16387	16071	16294	16392	16401	16397	16425	16312	16316	16475	16248	16383	16607	16314	16300	16598	16376	16363	16359	16289	16467	16495	16310	16438	16429	16432	16306	16155	16270	16477	16284	16420	16266	16285	16268	16420	16281	16312	16312	16548	16501	16479	16232	16453	16374	16361	16462	16413	16376	16256	16427	16235	16393	16443	16253	16365	16195	16416	16259	16559	16395	16267	16207	16341	16219	16487	16207	16348	16405	16409	16386	16293	16281	16449	16454	16370	16403	16470	16215	16445	16321	16471	16366	16354	16508	16417	16388	16411	16358	16353	16316	16380	16107	16349	16503	16394	16359	16275	16256	16424	16344	16280	16454	16305	16395	16301	16306	16397	16289	16436	16320	16483	16349	16380	16458	16474	16376	16500	16362	16459	16310	16313	16520	16345	16205	16259	16517	16358	16387	16500	16432	16424	16501	16176	16220	16412	16483	16396	16199	16429	16393	16465	16414	16370	16236	16359	16406	16386	16296	16437	16610	16364	16307	16464	16472	16417	16245	16420	16296	16323	16474	16462	16352	16246	16442	16342	16368	16426	16231	16418	16361	16441	16268	16501	16037	16340	16456	16364	16382	16549	16319	16389	16294	16293	16335	16501	16471	16412	16254	16447	16433	16211	16272	16385	16391	16351	16397	16426	16366	16346	16473	16357	16290	16426	16419	16271	16400	16380	16368	16364	16189	16562	16509	16331	16406	16233	16307	16210	16273	16350	16412	16320	16459	16128	16352	16255	16481	16447	16235	16306	16434	16343	16418	16363	16285	16396	16280	16236	16276	16522	16451	16288	16357	16476	16385	16463	16096	16372	16435	16357	16477	16395	16294	16368	16288	16637	16214	16327	16365	16319	16417	16406	16490	16344	16443	16249	16202	16239	16524	16383	16364	16486	16285	16377	16254	16275	16440	16277	16341	16317	16421	16161	16452	16489	16331	16450	16332	16295	16351	16450	16186	16391	16337	16343	16521	16274	16396	16410	16398	16300	16367	16341	16321	16304	16505	16449	16238	16403	16372	16395	16264	16335	16407	16305	16346	16297	16437	16282	16442	16514	16423	16445	16307	16363	16412	16424	16411	16446	16296	16317	16371	16260	16343	16453	16457	16428	16435	16458	16293	16457	16320	16390	16462	16319	16355	16328	16389	16391	16314	16284	16577	16333	16238	16337	16524	16397	16371	16333	16387	16274	16382	16360	16357	16262	16228	16296	16340	16257	16413	16504	16310	16321	16382	16325	16379	16588	16341	16430	16304	16528	16305	16438	16319	16360	16392	16389	16551	16327	16269	16375	16339	16276	16235	16315	16310	16402	16318	16254	16330	16331	16435	16301	16237	16359	16219	16312	16331	16426	16286	16386	16417	16319	16550	16330	16367	16326	16219	16284	16285	16166	16223	16479	16312	16315	16300	16366	16379	16554	16512	16409	16461	16393	16414	16385	16356	16484	16375	16338	16288	16590	16321	16325	16546	16267	16443	16484	16278	16392	16393	16445	16205	16390	16474	16489	16365	16390	16412	16312	16158	16434	16366	16344	16522	16255	16414	16391	16356	16417	16298	16432	16267	16320	16297	16384	16388	16535	16275	16434	16449	16529	16391	16310	16400	16504	16411	16392	16394	16436	16256	16412	16631	16337	16257	16302	16548	16241	16479	16475	16399	16535	16327	16301	16368	16577	16375	16283	16216	16327	16376	16424	16309	16420	16400	16345	16398	16386	16326	16437	16492	16406	16450	16349	16532	16308	16130	16270	16613	16476	16262	16511	16471	16428	16447	16347	16318	16429	16429	16400	16493	16308	16431	16277	16493	16365	16561	16235	16414	16371	16296	16383	16257	16384	16251	16430	16390	16570	16554	16384	16262	16246	16389	16373	16403	16348	16372	16582	16263	16560	16372	16343	16429	16288	16477	16363	16383	16355	16484	16399	16393	16267	16445	16347	16353	16293	16730	16540	16368	16195	16268	16386	16282	16377	16243	16407	16488	16530	16358	16480	16341	16551	16291	16406	16433	16446	16387	16475	16513	16270	16454	16415	16423	16245	16396	16403	16379	16260	16432	16359	16327	16409	16475	16281	16337	16456	16421	16352	16405	16432	16360	16454	16347	16376	16511	16325	16181	16417	16394	16278	16300	16407	16382	16404	16364	16294	16475	16375	16327	16399	16508	16309	16408	16331	16243	16426	16442	16169	16266	16485	16217	16453	16345	16512	16471	16223	16491	16230	16403	16347	16481	16341	16102	16538	16301	16478	16386	16338	16372	16327	16293	16360	16265	16424	16475	16271	16266	16342	16209	16408	16524	16314	16390	16200	16513	16308	16522	16393	16476	16236	16369	16330	16358	16441	16282	16216	16371	16497	16453	16405	16472	16399	16330	16500	16540	16432	16375	16433	16069	16307	16180	16340	16239	16453	16498	16431	16367	16234	16407	16339	16485	16402	16383	16411	16412	16378	16416	16321	16319	16507	16517	16304	16365	16388	16465	16308	16317	16584	16693	16246	16233	16352	16258	16357	16389	16463	16372	16470	16293	16386	16459	16447	16402	16209	16362	16290	16186	16369	16398	16319	16436	16309	16510	16268	16366	16434	16358	16269	16309	16366	16489	16284	16419	16552	16431	16294	16207	16350	16691	16537	16327	16323	16445	16449	16393	16267	16526	16215	16371	16534	16327	16296	16417	16355	16366	16319	16342	16350	16207	16244	16464	16438	16389	16303	16441	16524	16271	16069	16323	16353	16453	16261	16445	16359	16488	16446	16405	16222	16365	16241	16421	16284	16494	16396	16160	16383	16317	16258	16444	16445	16398	16409	16375	16283	16287	16192	16361	16471	16574	16476	16485	16442	16198	16404	16381	16546	16286	16400	16417	16357	16137	16324	16407	16512	16269	16195	16501	16297	16287	16250	16290	16375	16243	16503	16295	16235	16361	16331	16363	16301	16431	16523	16253	16261	16375	16417	16274	16298	16221	16352	16227	16316	16284	16556	16462	16223	16435	16415	16430	16342	16342	16367	16313	16475	16401	16514	16436	16435	16218	16544	16322	16703	16475	16468	16318	16371	16303	16337	16519	16271	16368	16335	16286	16512	16346	16334	16488	16383	16285	16344	16421	16312	16396	16373	16508	16352	16408	16384	16442	16444	16420	16389	16357	16431	16333	16419	16348	16556	16406	16391	16472	16358	16291	16335	16413	16347	16282	16181	16424	16227	16481	16327	16364	16295	16263	16489	16314	16399	16315	16309	16404	16331	16261	16250	16410	16315	16393	16345	16339	16403	16350	16439	16399	16476	16428	16498	16446	16415	16334	16221	16415	16327	16217	16591	16188	16274	16220	16307	16425	16416	16507	16463	16244	16469	16326	16426	16281	16301	16408	16293	16324	16240	16328	16265	16318	16255	16355	16422	16493	16298	16465	16284	16358	16475	16289	16384	16437	16453	16306	16366	16453	16307	16486	16537	16497	16210	16353	16373	16435	16310	16468	16397	16402	16378	16529	16422	16436	16379	16510	16432	16479	16428	16294	16376	16580	16393	16280	16451	16381	16354	16397	16431	16283	16319	16316	16343	16330	16376	16378	16394	16416	16449	16399	16516	16367	16448	16292	16481	16462	16310	16426	16411	16402	16226	16320	16544	16164	16170	16319	16342	16383	16306	16434	16200	16352	16317	16315	16424	16591	16446	16357	16438	16574	16533	16174	16180	16585	16399	16360	16432	16176	16474	16357	16479	16405	16470	16332	16403	16227	16438	16529	16331	16506	16341	16158	16308	16334	16608	16302	16200	16354	16282	16401	16446	16157	16381	16433	16508	16421	16396	16336	16328	16361	16259	16387	16202	16357	16274	16312	16400	16511	16324	16329	16364	16597	16473	16384	16272	16457	16576	16422	16337	16483	16372	16410	16302	16354	16479	16446	16344	16404	16426	16459	16342	16323	16399	16318	16424	16368	16306	16385	16293	16328	16338	16425	16385	16382	16478	16315	16438	16382	16454	16207	16335	16369	16419	16345	16347	16428	16442
29576	23956	27062	24581	21110	19568	19154	18650	18891	18932	18815	18521	19142	20961	20726	19700	19009	18483	18397	18383	18280	18346	18581	18234	18487	18416	18338	18362	18510	18351	18570	18427	18313	18292	18421	18175	18345	18222	18424	18324	18418	18565	18352	18412	18516	18490	18327	18408	18347	18365	18399	18106	18402	18390	18633	18609	18540	18235	18440	18277	18419	18404	18376	18255	18364	18239	18419	18332	18306	18422	18299	18244	18258	18326	18298	18422	18379	18184	18213	18341	18363	18331	18419	18367	18483	18167	18340	18338	18415	18357	18318	18362	18327	18272	18518	18426	18267	18256	18331	18473	18442	18418	18535	18273	18337	18241	18247	18459	18336	18295	18401	18044	18194	18261	18641	18316	18219	18519	18376	18545	18526	18409	18311	18221	18141	18440	18506	18381	18262	18309	18427	18125	18179	18436	18378	18591	18227	18317	18406	18462	18400	18483	18166	18495	18469	18261	18293	18528	18299	18175	18501	18300	18377	18440	18460	18403	18116	18368	18271	18407	18547	18381	18263	18394	18389	18539	18356	18211	18479	18390	18329	18495	18518	18331	18414	18358	18328	18185	18363	18341	18518	18436	18283	18362	18364	18274	18388	18177	18292	18537	18300	18338	18192	18405	18494	18491	18302	18405	18540	18196	18348	18375	18368	18304	18425	18342	18419	18360	18383	18692	18291	18455	18310	18230	18426	18232	18277	18216	18135	18073	18305	18282	18547	18219	18349	18526	18305	18458	18199	18401	18282	18610	18337	18337	18278	18244	18351	18458	18142	18373	18246	18314	18518	18324	18294	18345	18389	18429	18327	18240	18227	18333	18644	18348	18381	18416	18436	18317	18425	18387	18406	18367	18420	18307	18374	18376	18325	18476	18320	18253	18293	18368	18399	18464	18627	18281	18484	18404	18307	18394	18229	18371	18131	18155	18470	18474	18452	18486	18441	18285	18449	18336	18314	18341	18453	18326	18204	18445	18239	18367	18331	18277	18290	18465	18258	18237	18386	18522	18426	18418	18361	18475	18456	18369	18305	18339	18309	18238	18319	18426	18344	18372	18550	18348	18465	18512	18195	18509	18252	18458	18396	18331	18262	18404	18413	18362	18347	18402	18476	18296	18176	18302	18395	18460	18309	18209	18356	18452	18350	18412	18255	18582	18357	18483	18412	18462	18450	18570	18234	18260	18360	18517	18382	18400	18332	18325	18365	18519	18416	18515	18311	18433	18392	18484	18471	18603	18389	18337	18496	18221	18240	18256	18198	18206	18263	18278	18194	18289	18535	18457	18372	18561	18440	18543	18253	18436	18412	18397	18208	18448	18462	18312	18260	18576	18459	18378	18398	18377	18459	18325	18324	18433	18399	18344	18227	18484	18421	18477	18160	18346	18342	18385	18382	18271	18175	18363	18482	18685	18604	18250	18476	18477	18321	18218	18169	18473	18493	18493	18337	18443	18423	18333	18419	18528	18164	18411	18268	18355	18311	18546	18627	18188	18428	18428	18387	18481	18373	18334	18336	18308	18364	18334	18420	18240	18512	18317	18309	18411	18430	18301	18301	18401	18298	18359	18346	18244	18512	18333	18428	18485	18425	18320	18472	18181	18291	18432	18173	18267	18457	18465	18331	18444	18346	18349	18257	18398	18097	18301	18474	18385	18061	18333	18378	18319	18274	18319	18168	18204	18570	18359	18453	18330	18212	18404	18436	18476	18232	18330	18588	18315	18320	18513	18301	18304	18188	18544	18615	18455	18462	18349	18132	18329	18303	18302	18395	18361	18601	18383	18447	18403	18254	18347	18420	18462	18424	18317	18222	18236	18292	18206	18365	18405	18325	18348	18418	18325	18448	18445	18485	18426	18295	18404	18407	18338	18357	18441	18126	18437	18415	18547	18325	18381	18178	18379	18466	18434	18375	18357	18307	18472	18413	18226	18412	18415	18217	18360	18514	18322	18566	18423	18493	18257	18185	18239	18435	18261	18438	18328	18426	18349	18286	18432	18375	18608	18548	18287	18295	18323	18297	18217	18245	18326	18340	18335	18495	18339	18478	18287	18303	18443	18121	18469	18307	18280	18424	18262	18454	18340	18308	18252	18427	18343	18396	18203	18159	18367	18220	18104	18491	18265	18236	18447	18188	18161	18360	18540	18389	18462	18305	18413	18354	18406	18171	18523	18219	18353	18273	18194	18342	18387	18248	18491	18384	18376	18574	18234	18417	18449	18391	18195	18272	18291	18271	18382	18366	18278	18459	18095	18445	18417	18390	18268	18423	18301	18453	18499	18387	18465	18311	18465	18416	18448	18294	18370	18523	18197	18228	18448	18307	18438	18278	18280	18350	18472	18462	18291	18436	18365	18397	18232	18349	18547	18441	18440	18236	18496	18428	18376	18367	18416	18365	18324	18424	18358	18493	18579	18432	18221	18457	18201	18486	18237	18504	18512	18416	18361	18401	18294	18374	18498	18285	18382	18179	18399	18354	18404	18496	18572	18608	18572	18532	18335	18431	18361	18484	18262	18262	18402	18394	18244	18366	18397	18456	18357	18355	18501	18212	18196	18477	18367	18375	18279	18273	18358	18422	18315	18357	18587	18369	18287	18282	18666	18452	18255	18532	18303	18304	18440	18303	18374	18408	18566	18354	18376	18365	18409	18450	18344	18529	18480	18326	18327	18535	18259	18326	18569	18137	18469	18470	18477	18554	18349	18292	18460	18616	18595	18525	18276	18379	18480	18524	18354	18439	18362	18352	18365	18386	18344	18520	18417	18180	18282	18555	18419	18382	18484	18259	18293	18359	18535	18303	18475	18533	18292	18227	18362	18191	18301	18350	18460	18364	18438	18494	18434	18205	18342	18313	18377	18409	18274	18274	18481	18491	18278	18415	18363	18297	18632	18460	18104	18435	18367	18376	18406	18278	18248	18241	18310	18312	18332	18494	18471	18382	18437	18475	18450	18664	18362	18697	18416	18474	18406	18203	18502	18444	18457	18495	18250	18541	18260	18192	18272	18309	18492	18264	18346	18505	18479	18506	18385	18519	18292	18264	18509	18354	18428	18420	18542	18337	18300	18272	18411	18509	18522	18522	18381	18188	18578	18318	18074	18546	18361	18313	18336	18130	18459	18207	18229	18432	18370	18386	18423	18412	18356	18275	18159	18306	18441	18386	18233	18454	18419	18336	18215	18297	18355	18360	18309	18509	18597	18449	18309	18434	18270	18365	18503	18700	18166	18406	18527	18617	18195	18281	18324	18394	18474	18356	18240	18476	18399	18181	18313	18504	18368	18305	18426	18433	18383	18333	18317	18187	18143	18413	18234	18353	18551	18440	18459	18519	18486	18441	18520	18588	18286	18352	18436	18438	18332	18304	18373	18273	18364	18294	18206	18196	18367	18517	18334	18293	18379	18432	18302	18382	18377	18397	18238	18325	18320	18454	18574	18394	18376	18441	18465	18302	18344	18316	18457	18459	18489	18309	18276	18263	18347	18338	18419	18458	18571	18433	18446	18425	18278	18442	18392	18397	18326	18384	18267	18331	18402	18556	18233	18409	18289	18313	18458	18277	18337	18573	18351	18434	18203	18376	18368	18252	18378	18487	18381	18497	18170	18356	18334	18351	18178	18575	18269	18395	18631	18540	18529	18497	18462	18448	18398	18377	18227	18366	18586	18535	18514	18179	18518	18470	18483	18161	18310	18352	18618	18362	18473	18425	18410	18388	18361	18407	18437	18221	18316	18326	18365	18323	18574	18214	18244	18533	18367	18337	18384	18511	18331	18279	18414	18473	18320	18401	18472	18370	18353	18497	18364	18094	18407	18305	18394	18338	18273	18366	18333	18412	18450	18362	18197	18423	18580	18566	18370	18261	18411	18607	18168	18499	18402	18357	18421	18493	18101	18501	18400	18309	18369	18410	18268	18505	18455	18446	18411	18315	18277	18390	18468	18339	18237	18728	18226	18221	18421	18487	18398	18308	18194	18257	18507	18246	18349	18280	18556	18456	18334	18474	18575	18488	18389	18326	18225	18253	18496	18469	18426	18521	18416	18425	18359	18197	18394	18444	18646	18330	18316	18061	18417	18522	18209	18473	18520	18362	18268	18335	18335	18398	18290	18473	18225	18397	18568	18655	18389	18329	18286	18319	18340	18245	18295	18543	18476	18391	18550	18399	18305	18330	18425	18402	18376	18268	18263	18421	18266	18441	18510	18258	18478	18500	18292	18452	18371	18324	18374	18202	18167	18418	18354	18341	18509	18257	18283	18399	18309	18417	18357	18329	18493	18447	18368	18449	18448	18588	18436	18427	18431	18582	18430	18379	18574	18403	18418	18376	18158	18285	18379	18347	18390	18212	18288	18431	18467	18550	18459	18270	18186	18147	18271	18197	18287	18475	18389	18302	18328	18241	18169	18367	18323	18317	18355	18355	18296	18633	18307	18393	18465	18504	18342	18259	18382	18217	18405	18302	18292	18447	18313	18274	18465	18393	18525	18357	18453	18573	18508	18316	18542	18302	18433	18388	18477	18388	18550	18396	18364	18477	18442	18424	18461	18426	18092	18452	18428	18475	18318	18503	18640	18296	18222	18666	18499	18429	18311	18492	18248	18349	18486	18465	18119	18442	18297	18417	18421	18556	18549	18557	18202	18369	18462	18298	18442	18529	18302	18418	18338	18521	18577	18577	18379	18370	18139	18474	18475	18369	18253	18373	18358	18463	18551	18097	18391	18308	18417	18475	18308	18443	18247	18391	18477	18542	18367	18246	18624	18251	18280	18391	18261	18398	18299	18239	18499	18341	18311	18303	18482	18485	18360	18117	18461	18467	18435	18643	18285	18624	18452	18449	18333	18481	18313	18609	18277	18570	18531	18528	18233	18210	18436	18371	18396	18366	18562	18453	18265	18443	18228	18175	18428	18394	18214	18397	18336	18294	18286	18229	18303	18427	18473	18268	18346	18370	18364	18150	18331	18350	18228	18354	18280	18318	18508	18476	18329	18410	18320	18254	18281	18246	18348	18367	18334	18383	18314	18587	18439	18362	18440	18511	18386	18366	18367	18396	18354	18529	18399	18059	18384	18456	18362	18402	18612	18498	18284	18587	18338	18364	18530	18514	18440	18483	18519	18292	18196	18281	18299	18532	18335
19255	24385	24942	23183	20383	18622	17825	17244	17698	17696	17262	17145	18414	20450	19817	18342	17103	16947	16680	16619	16816	16736	16889	16792	16715	16737	16780	16858	16663	16699	16662	16651	16805	16772	16608	16705	16784	16540	16645	16630	16756	16617	16753	16774	16594	16613	16775	16771	16819	16802	16775	16577	16753	16601	16794	16827	16687	16636	16801	16570	16621	16748	16658	16801	16701	16809	16717	16685	16777	16583	16826	16898	16586	16630	16568	16761	16730	16537	16933	16739	16786	16703	16706	16767	16700	16683	16660	16714	16518	16822	16718	16739	16811	16770	16800	16754	16834	16706	16775	16753	16778	16791	16758	16868	16591	16662	16782	16772	16612	16684	16739	16730	16883	16716	16740	16771	16799	16625	16598	16656	16740	16838	16612	16868	16805	16686	16786	16741	16729	16754	16570	16591	16707	16535	16719	16777	16486	16738	16729	16798	16700	16538	16790	16644	16632	16773	16722	16821	16606	16759	16832	16650	16681	16687	16707	16667	16989	16714	16708	16628	16594	16672	16866	16546	16730	16892	16577	16538	16759	16703	16715	16648	16687	16552	16665	16673	16689	16774	16705	16611	16676	16783	16755	16706	16636	16686	16787	16846	16720	16779	16666	16678	16546	16785	16655	16806	16808	16600	16709	16692	16824	16528	16563	16841	16638	16566	16741	16646	16778	16748	16923	16750	16730	16629	16518	16679	16491	16647	16891	16750	16809	16797	16760	16598	16729	16878	16620	16655	16579	16675	16591	16684	16681	16753	16709	16497	16741	16827	16669	16919	16626	16598	16638	16952	16747	16724	16703	16763	16522	16682	16736	16605	16419	16747	16585	16802	16813	16679	16768	16726	16691	16535	16622	16638	16661	16698	16766	16602	16801	16741	16886	16585	16811	16617	16597	16730	16724	16793	16809	16686	16817	16753	16688	16732	16734	16691	16777	16746	16785	16565	16730	16794	16733	16720	16518	16803	16693	16686	16793	16799	16551	16705	16624	16590	16614	16777	16776	16766	16817	16666	16714	16689	16837	16643	16774	16671	16726	16747	16789	16786	16797	16791	16549	16584	16766	16722	16760	16700	16605	16577	16777	16642	16640	16722	16745	16580	16675	16661	16891	16514	16638	16658	16765	16683	16708	16816	16583	16865	16720	16800	16668	16792	16669	16758	16628	16637	16731	16618	16628	16745	16755	16679	16699	16697	16514	16805	16779	16730	16721	16771	16780	16678	16546	16752	16672	16630	16652	16641	16798	16678	16806	16661	16886	16558	16726	16675	16690	16677	16651	16514	16696	16694	16819	16675	16619	16788	16933	16795	16676	16748	16640	16717	16687	16641	16652	16620	16838	16639	16819	16671	16629	16682	16737	16646	16646	16669	16782	16825	16846	16754	16668	16881	16695	16847	16711	16490	16837	16722	16674	16699	16704	16679	16904	16609	16725	16748	16767	16771	16643	16861	16671	16597	16842	16755	16754	16512	16748	16577	16673	16709	16701	16523	16674	16755	16685	16681	16582	16858	16882	16742	16709	16766	16708	16588	16758	16514	16801	16685	16764	16520	16713	16661	16681	16675	16697	16609	16757	16935	16539	16725	16701	16680	16731	16775	16872	16636	16490	16542	16538	16623	16685	16844	16636	16705	16720	16824	16636	16750	16519	16721	16704	16691	16466	16758	16777	16650	16610	16730	16768	16735	16674	16856	16576	16671	16846	16681	16741	16564	16617	16649	16818	16817	16705	16849	16888	16795	16556	16801	16979	16779	16766	16746	16638	16588	16676	16749	16665	16755	16786	16615	16699	16518	16644	16611	16835	16599	16559	16828	16876	16764	16720	16695	16868	16755	16746	16694	16748	16732	16629	16712	16626	16748	16524	16810	16650	16847	16540	16688	16616	16858	16648	16702	16677	16707	16652	16591	16599	16583	16585	16737	16638	16695	16651	16665	16712	16648	16588	16792	16750	16769	16757	16623	16863	16898	16804	16794	16682	16812	16472	16763	16689	16741	16657	16839	16723	16633	16646	16641	16755	16465	16647	16841	16796	16809	16760	16676	16725	16908	16667	16729	16717	16726	16762	16710	16872	16705	16735	16680	16597	16786	16793	16667	16680	16646	16739	16716	16680	16578	16632	16690	16632	16916	16696	16828	16801	16830	16599	16654	16669	16392	16553	16611	16777	16775	16820	16589	16769	16642	16722	16621	16705	16723	16653	16611	16667	16736	16600	16678	16574	16892	16580	16697	16673	16706	16703	16750	16717	16786	16663	16729	16588	16829	16639	16658	16647	16681	16700	16560	16649	16674	16406	16869	16629	16650	16582	16693	16609	16815	16741	16686	16751	16625	16706	16687	16711	16706	16765	16597	16776	16658	16757	16600	16769	16614	16790	16597	16672	16690	16728	16501	16690	16868	16629	16618	16652	16680	16750	16692	16762	16719	16641	16661	16580	16843	16764	16813	16820	16521	16673	16685	16617	16621	16820	16757	16776	16890	16525	16627	16489	16785	16658	16753	16675	16560	16938	16777	16793	16701	16855	16661	16617	16791	16855	16695	16826	16534	16651	16716	16836	16681	16944	16700	16737	16686	16714	16755	16746	16630	16738	16653	16754	16697	16824	16702	16680	16823	16748	16741	16720	16716	16790	16625	16517	16691	16793	16577	16753	16614	16722	16787	16587	16598	16750	16591	16775	16735	16751	16588	16841	16832	16561	16629	16628	16612	16668	16719	16720	16836	16748	16541	16778	16633	16754	16667	16868	16637	16814	16635	16592	16614	16897	16676	16603	16706	16557	16721	16620	16650	16729	16694	16750	16747	16628	16831	16761	16608	16838	16570	16772	16661	16794	16643	16655	16627	16674	16769	16685	16662	16743	16617	16808	16626	16630	16438	16591	16784	16732	16644	16719	16659	16684	16717	16604	16919	16868	16642	16712	16713	16856	16580	16849	16784	16732	16803	16684	16713	16790	16816	16767	16658	16586	16726	16641	16717	16645	16601	16677	16716	16488	16641	16657	16644	16637	16774	16698	16628	16734	16624	16668	16870	16848	16582	16747	16682	16601	16752	16767	16679	16598	16700	16807	16588	16593	16790	16862	16605	16677	16809	16822	16666	16496	16731	16568	16695	16811	16592	16874	16717	16733	16609	16708	16719	16644	16863	16657	16771	16712	16581	16704	16706	16553	16732	16734	16594	16738	16839	16928	16736	16742	16726	16724	16725	16650	16780	16685	16709	16683	16727	16823	16748	16801	16675	16730	16745	16667	16622	16605	16784	16754	16720	16610	16737	16654	16608	16538	16741	16719	16581	16535	16704	16912	16732	16671	16642	16706	16775	16733	16623	16587	16787	16682	16797	16594	16749	16701	16769	16478	16825	16777	16800	16735	16645	16654	16754	16684	16559	16767	16812	16758	16929	16467	16568	16738	16487	16663	16637	16838	16742	16605	16666	16763	16504	16734	16651	16728	16598	16731	16619	16657	16614	16654	16810	16812	16783	16665	16756	16783	16624	16730	16655	16765	16558	16826	16735	16727	16726	16744	16681	16746	16749	16690	16796	16694	16700	16626	16659	16942	16736	16669	16654	16607	16743	16847	16746	16700	16721	16730	16840	16521	16675	16735	16704	16554	16754	16517	16566	16902	16609	16805	16770	16636	16921	16668	16903	16747	16623	16623	16527	16773	16722	16794	16597	16701	16716	16657	16710	16793	16701	16690	16840	16637	16463	16645	16490	16849	16496	16747	16705	16683	16761	16733	16735	16652	16732	16852	16769	16526	16677	16643	16819	16851	16504	16951	16572	16717	16691	16700	16657	16667	16614	16683	16720	16780	16712	16725	16714	16660	16615	16740	16713	16715	16725	16885	16705	16843	16703	16700	16671	16680	16614	16743	16848	16708	16708	16710	16807	16750	16728	16708	16631	16706	16587	16642	16607	16550	16656	16738	16660	16740	16638	16700	16751	16853	16692	16627	16766	16776	16709	16582	16504	16663	16839	16663	16786	16874	16609	16773	16616	16619	16796	16513	16729	16870	16646	16652	16850	16561	16688	16900	16580	16660	16849	16803	16662	16758	16824	16606	16752	16888	16555	16757	16618	16776	16776	16813	16793	16756	16661	16696	16704	16690	16575	16849	16984	16605	16735	16737	16672	16719	16821	16548	16801	16711	16551	16686	16651	16717	16734	16831	16719	16778	16846	16774	16649	16821	16863	16569	16626	16825	16859	16778	16503	16637	16563	16742	16800	16719	16597	16591	16688	16736	16729	16632	16680	16851	16709	16857	16718	16629	16790	16864	16610	16661	16751	16648	16870	16596	16582	16627	16871	16515	16749	16607	16774	16646	16828	16540	16798	16767	16499	16746	16764	16717	16795	16523	16692	16799	16733	16662	16596	16778	16781	16698	16798	16810	16742	16682	16599	16788	16652	16663	16670	16657	16792	16623	16718	16443	16822	16780	16570	16648	16830	16603	16660	16648	16794	16639	16593	16659	16641	16688	16672	16716	16710	16604	16507	16761	16559	16828	16614	16618	16637	16672	16760	16840	16799	16730	16881	16698	16755	16735	16777	16639	16627	16658	16718	16780	16547	16676	16613	16730	16742	16685	16835	16588	16639	16579	16639	16656	16649	16728	16691	16614	16710	16770	16575	16539	16686	16751	16676	16673	16680	16515	16880	16688	16742	16691	16597	16722	16713	16818	16665	16693	16726	16741	16698	16920	16645	16691	16700	16769	16658	16800	16716	16599	16689	16734	16561	16638	16883	16696	16696	16884	16739	16505	16860	16604	16596	16782	16834	16753	16593	16763	16761	16798	16702	16801	16669	16774	16750	16780	16861	16793	16811	16537	16770	16527	16709	16678	16754	16632	16762	16661	16666	16716	16758	16666	16696	16599	16647	16748	16722	16758	16590	16732	16802	16729	16596	16693	16675	16757	16745	16772	16763	16437	16567	16838	16664	16760	16645	16859	16838	16610	16826	16663	16660	16782	16751	16726	16707	16683	16668	16553	16718	16799	16764	16720	16829	16667	16698	16944	16767	16643	16841	16815	16752	16814	16714	16651	16654	16707	16777	16699	16660	16677	16778	16815	16599	16707	16769	16719	16805	16665	16716	16654	16779	16656	16631	16684	16766	16866	16785	16748	16726	16881	16628
25024	21449	28461	26700	24380	23580	22452	20091	19644	19734	19526	19226	26474	31325	29053	24630	20849	18835	18638	18359	18223	18139	18151	18247	18289	18243	18383	18235	18143	18284	18327	18287	18076	18358	18313	18289	18194	18138	18273	18256	18412	18232	18005	18480	18165	18244	18111	18180	18229	18243	18201	18232	18415	18411	18351	18380	18129	18190	18276	18432	18185	18244	18239	18208	18326	18107	18379	18180	18216	18171	18127	18473	18161	18084	18052	18079	18059	18010	17970	18164	18031	18006	18440	18340	18194	18323	18106	17995	18385	18194	18338	18402	18129	18085	18286	18199	17903	18230	18231	18334	18226	18359	18116	18259	18246	18363	18213	18283	18168	18225	17946	18218	18072	18189	17974	18160	18339	18187	17888	18301	18143	18343	18077	18401	18200	18089	18155	18076	18096	18115	18325	18150	18212	18137	18025	18215	18169	18504	18077	18028	18235	18171	18303	18223	18321	18196	18011	18230	18243	18307	18116	18325	18135	17952	18058	18191	18291	18132	18104	18250	18230	18127	18181	18121	18337	18192	18081	18031	18227	18179	18215	18315	18176	18206	18174	18141	18020	18164	18160	18314	17880	18247	18338	18328	18374	18249	17998	18268	18059	18247	18086	18134	18322	17865	18272	18133	18283	18215	18248	18034	18258	18201	18089	18207	18107	18109	18204	18040	18275	18290	18296	18242	18440	18284	18225	18122	18050	17964	18028	18196	18333	18161	18107	18032	18200	18338	18179	18109	18080	18369	18192	18325	18277	18184	18236	18366	18102	18044	18023	18277	18249	18094	18389	18109	18073	18018	18314	18050	18088	18138	18109	18119	18112	18069	18303	18061	18024	17999	18347	18147	18268	18146	18018	18274	18284	18131	18225	18146	18307	18274	18330	18278	18251	18132	18258	18251	18206	18149	18162	18288	18393	18046	18298	18159	18170	18230	18215	18165	18016	18049	18062	18240	17999	18194	18187	18249	18243	17989	18185	18123	18303	17928	18113	18111	18140	18134	18023	18181	18124	18097	18191	18239	18328	18123	18237	18148	18214	18095	18103	18351	18268	18387	18233	18054	17946	18090	18234	18145	18165	18158	18091	18162	18291	18130	18206	18245	18358	18083	18142	18093	18263	18201	18079	18069	18249	18257	18232	18145	18066	18143	18247	18215	18151	18352	18241	18295	18300	18263	18111	18137	18293	18148	18192	18030	18519	18311	18157	18396	18193	18014	18099	18043	18212	18232	18201	18405	18247	18247	18333	18217	18180	18084	18059	18315	18219	18162	18408	18302	18395	18305	18090	18136	18321	18180	18143	18253	18063	18105	18340	18262	18170	18244	18208	18359	18162	18226	18122	18095	18355	18257	18358	18201	18277	18109	18350	18276	18221	18296	18243	18307	18195	18258	18183	18181	18251	18327	18368	18371	18249	18277	18281	18071	18166	18326	18198	18257	18060	18134	18290	18111	18194	18379	18380	18170	18285	18253	18432	18110	18317	18103	18244	18169	18176	18047	18129	18142	18233	18108	18358	18148	18145	18265	17982	18190	18121	18152	18085	18135	18288	18218	18291	18160	18237	18256	18323	18219	18252	18111	17948	18132	18183	18314	18333	18424	18073	18305	18140	17952	18211	18101	18244	18314	18266	18091	18357	18244	18152	18197	18054	18313	18375	17957	18188	18184	18187	18263	18172	18192	18382	18279	18374	18085	18275	18199	18334	18185	18199	18159	18383	18111	18293	18260	18090	18145	18261	18150	18293	18153	18280	18155	18164	18014	18115	18155	18408	18191	18332	18276	18231	18269	18153	18221	18064	18195	18407	18132	18289	18135	18137	18073	18255	18438	18377	18339	18137	18172	18189	18252	18162	18317	18272	18297	18313	18102	18108	18366	18082	18009	18107	18261	18253	18103	18257	18023	18154	18178	18198	18157	18131	18159	18169	18303	18181	18204	18232	18230	18198	17928	18404	18171	18035	18113	18014	18141	18286	18412	18117	18218	18278	18044	18109	18197	18162	18269	18057	18269	18241	18323	18033	17944	18364	18087	18156	17976	18077	18229	18033	18101	18104	18401	18108	18225	18147	18503	18108	18152	18293	18337	18115	18272	18296	18157	18079	18164	18133	18187	18115	18077	18164	18272	18197	18240	18262	18126	18292	18157	18114	18031	18126	18137	18210	18136	17982	18172	18214	18176	18172	18148	18400	18083	18241	18264	18115	18286	18308	18002	18191	18159	18347	18217	18167	18410	18122	18297	18329	18401	18337	18250	18044	18138	18204	18174	18039	18088	18252	18300	18077	18178	18278	18407	18327	18221	18439	18127	18078	18071	18178	18181	18196	18190	18423	18321	18161	18199	18333	17940	18133	18350	18313	18196	18091	18122	18295	18058	18051	18328	18321	18183	18138	18001	18290	18243	18262	18199	18325	18152	18300	18243	18092	18236	18266	18271	18328	18462	18085	18012	18464	18268	18353	18143	18357	18320	18412	18241	18364	18394	18222	18308	17980	18456	18048	17920	18393	18242	18406	18096	18052	18231	18338	18030	18179	18134	18435	18211	18114	18320	18270	18354	18281	18229	18308	18217	18433	18173	18347	18305	18275	18270	18237	18229	17947	18185	18165	18195	18205	18193	18140	18199	18083	18256	18209	18077	18114	18232	18307	18207	17978	18160	18402	18214	18214	18209	18016	18298	18002	18214	18185	18036	18007	18168	18349	18274	18394	18188	18121	18095	18122	18145	18230	18184	18195	18278	18119	18241	18181	18174	18111	18028	18060	18146	18297	18062	18364	18119	18032	18062	18139	18182	17971	18068	18126	18151	18312	18110	18354	18405	18349	18209	18260	18358	18171	18207	18107	18295	18384	18178	18152	18215	18333	17986	18337	18107	18134	18415	18521	18328	18328	18275	18159	18113	18287	18138	18076	18292	18239	17970	18069	18265	18097	18177	18107	18240	18382	18169	17915	18101	18243	18209	18317	18272	18338	18207	18414	18009	18178	18296	18241	18257	18275	18130	18130	18266	18172	18163	18226	18100	18129	18076	18142	18178	18271	17989	18083	18396	18136	18371	18366	18348	18172	18371	18090	17973	18047	18322	18056	18028	18064	18112	18038	18224	18217	18296	18355	18116	18098	18032	18085	18128	17965	17959	18333	18160	18130	18327	18066	18152	18056	18311	18062	18219	18007	18183	17946	18258	18174	18265	18305	18134	18303	18127	18115	18308	18293	18103	18186	18070	18292	18169	18184	18009	18229	18035	18374	18361	18225	18254	18161	18262	18253	18177	18117	18171	18239	18119	18128	18179	18224	18198	18087	17839	18245	18256	18202	18444	18379	18355	18190	18230	18346	18238	18233	18109	18133	18188	18321	18193	18219	18067	17997	18106	18337	18479	18202	18045	18259	18187	18129	18064	18150	17991	18207	18176	18440	18165	18185	18107	18241	18245	18381	18190	18117	18182	18121	18275	18026	18181	18208	18256	18378	18241	18206	18097	18197	18155	18071	18012	18386	18050	18391	18292	18188	18177	18160	17966	18200	18068	18232	18229	18249	18177	18444	18089	18242	18064	18067	18095	18274	18170	18133	18299	18091	18232	18242	18126	18230	18303	18179	18189	18329	18115	18023	18051	17939	18328	18239	18253	18104	18094	18110	18276	18109	18143	18170	18181	18249	18396	18286	18186	18234	18222	18113	18219	18124	18176	18081	18310	18084	18103	18268	18227	18422	18338	18367	18358	18303	18119	18339	18030	18200	18091	18123	18075	18158	18197	18169	18194	18066	18270	18187	18319	18333	18081	18248	18267	18277	18469	18134	18263	18225	18242	18144	18342	18072	18110	18371	18069	18211	18319	18263	18130	18439	18185	18254	18484	18220	18244	18320	18067	18360	18033	18403	18049	18080	18353	18316	18135	18012	18274	18117	18249	18453	18276	18227	18203	18232	18262	18087	18371	18223	18214	18315	18171	18216	18138	17922	18196	18378	18396	18211	18074	18240	18054	18086	18162	18152	18205	18149	18145	18274	18109	18303	18275	18078	18090	18205	18312	18165	18099	18267	18009	18334	18128	18226	18195	18061	18289	18465	18205	18120	18108	18241	18325	18281	18301	18418	18139	18232	18126	18119	18324	18344	18192	18107	18127	18320	18318	18461	18082	18171	18262	18267	18138	18121	18326	18098	18342	18186	18343	18332	18363	18305	18441	18245	18193	18143	18212	18137	17945	18287	18197	18166	18181	18103	18118	18188	18232	18071	18322	18243	18151	18117	18186	18164	18125	18327	18561	18271	18049	18206	18363	18052	18353	18175	18109	18154	18383	18285	18212	18427	18278	18185	18217	18104	18198	18177	18094	18025	18171	18220	18413	18440	18058	18069	18084	18275	18430	18177	18413	18390	18049	18380	18296	17977	18246	18037	18185	18283	18279	18165	18196	18244	18289	18248	17997	18122	18293	18118	18031	18080	18248	18264	17918	18020	18079	18221	18113	18207	18223	18334	17973	18109	18101	18297	18299	18108	18225	18088	18089	18271	18328	18080	18258	18062	18325	18230	18185	18170	18158	18208	18133	18137	18143	18213	18207	18386	18171	18127	18107	17964	18218	18335	18301	18286	18296	18142	18113	18207	18045	18143	18397	18283	18342	18202	18214	18148	18149	18184	18120	18216	18211	18282	18209	18197	18044	18171	18159	18182	18124	18319	18213	18242	17981	17978	18198	18224	18341	18325	18239	18376	18146	18271	18204	18179	18151	18279	18229	18079	18070	18048	18171	18405	18019	18229	18356	18085	18141	18205	18067	18122	18052	18174	18170	18400	18340	18332	18245	18106	18261	18146	17944	18078	18095	18083	18190	18131	18380	18388	18343	18317	18315	18191	18139	18217	18175	18289	18161	17970	18143	17997	18221	18109	18024	18103	18190	18190	18303	18365	18010	18308	18068	18253	18169	18101	18182	18053	18288	18244	18288	18109	18293	18232	18204	18212	18330	18175	18049	18255	18100	18066	18170	18018	18188	18174	18145	18275	18309	18115	18003	18068	18059	18365	18400	18461	18313	18248	18313	18108	18326	18135	18390	18317	18248	18062	18266	18377	18187	18136	18335	18335	18259	18140	18375	18183	18026	18141	18135	18193	18467	18373	18182	18147	18175	18170	18141	18251	18254
17653	28848	30855	29177	26860	22962	21110	19378	19035	19042	18459	18209	29802	33706	30405	24255	19150	17341	16970	16717	16708	16887	16650	16657	16657	16726	16648	16704	16634	16722	16752	16733	16733	16723	16854	16779	16650	16669	16665	16845	16748	16639	16608	16688	16754	16450	16676	16677	16529	16756	16648	16704	16822	16606	16688	16630	16511	16479	16545	16664	16871	16671	16562	16595	16725	16499	16485	16727	16532	16574	16580	16699	16668	16645	16633	16736	16786	16735	16848	16589	16709	16694	16814	16555	16529	16711	16755	16618	16601	16768	16577	16612	16604	16670	16791	16695	16710	16696	16785	16761	16680	16833	16656	16614	16738	16560	16792	16669	16612	16814	16784	16663	16834	16636	16618	16591	16656	16643	16675	16715	16830	16597	16729	16612	16562	16679	16781	16428	16638	16825	16701	16606	16876	16629	16768	16557	16707	16757	16914	16573	16708	16644	16689	16552	16697	16541	16590	16660	16732	16824	16647	16690	16805	16725	16563	16373	16707	16731	16596	16716	16668	16589	16606	16681	16492	16675	16663	16586	16583	16642	16739	16716	16368	16610	16683	16797	16722	16741	16713	16698	16630	16754	16670	16773	16678	16751	16831	16830	16571	16808	16542	16653	16742	16654	16640	16656	16670	16832	16752	16707	16601	16593	16792	16597	16819	16680	16661	16545	16775	16768	16599	16766	16662	16811	16661	16776	16631	16689	16670	16625	16678	16767	16639	16798	16597	16808	16593	16582	16630	16756	16591	16662	16679	16570	16747	16789	16558	16634	16728	16502	16642	16613	16750	16651	16619	16599	16576	16723	16640	16567	16591	16514	16810	16625	16537	16603	16728	16826	16644	16795	16834	16685	16548	16721	16749	16430	16634	16638	16663	16608	16723	16662	16543	16575	16726	16641	16686	16559	16777	16651	16719	16600	16652	16602	16656	16761	16741	16748	16625	16648	16735	16550	16566	16764	16710	16800	16537	16709	16739	16753	16674	16608	16835	16696	16685	16678	16589	16634	16701	16651	16713	16725	16773	16703	16644	16547	16812	16735	16593	16735	16603	16480	16779	16690	16664	16695	16812	16732	16597	16673	16674	16712	16734	16617	16751	16771	16834	16739	16699	16750	16631	16628	16780	16680	16475	16710	16997	16521	16613	16634	16848	16735	16674	16582	16637	16568	16551	16784	16659	16840	16707	16664	16748	16451	16644	16673	16728	16659	16781	16572	16735	16735	16577	16623	16739	16735	16699	16798	16556	16743	16754	16794	16795	16687	16726	16673	16620	16642	16690	16880	16786	16533	16714	16738	16758	16877	16649	16807	16558	16532	16762	16552	16624	16630	16570	16715	16905	16721	16744	16830	16582	16600	16683	16816	16757	16749	16813	16696	16514	16750	16750	16523	16663	16835	16700	16778	16682	16741	16589	16599	16596	16500	16728	16700	16793	16764	16670	16630	16881	16658	16711	16731	16614	16720	16750	16565	16654	16677	16759	16682	16673	16688	16532	16692	16619	16777	16778	16688	16827	16830	16829	16855	16694	16568	16704	16449	16656	16786	16699	16440	16739	16647	16689	16697	16706	16680	16794	16612	16625	16924	16753	16644	16586	16587	16633	16542	16683	16646	16839	16655	16611	16816	16665	16748	16814	16630	16837	16570	16657	16785	16739	16777	16682	16658	16613	16686	16518	16826	16521	16771	16614	16668	16602	16879	16695	16709	16739	16748	16722	16521	16690	16564	16707	16566	16850	16727	16606	16627	16835	16674	16604	16668	16740	16649	16719	16685	16755	16740	16610	16517	16577	16873	16561	16709	16548	16772	16675	16538	16848	16647	16678	16467	16450	16758	16616	16496	16628	16769	16762	16484	16683	16743	16888	16760	16630	16575	16629	16716	16642	16622	16530	16732	16715	16830	16558	16780	16675	16739	16531	16661	16753	16683	16810	16661	16673	16671	16575	16860	16519	16709	16728	16737	16739	16726	16677	16505	16538	16697	16677	16621	16599	16667	16749	16689	16624	16572	16723	16694	16517	16804	16742	16675	16906	16550	16696	16842	16521	16813	16534	16695	16555	16626	16763	16706	16616	16570	16595	16764	16670	16619	16652	16652	16730	16793	16488	16700	16663	16635	16631	16832	16738	16667	16684	16848	16505	16683	16795	16644	16648	16721	16633	16799	16594	16816	16662	16673	16712	16786	16689	16486	16746	16710	16656	16567	16606	16421	16646	16578	16624	16482	16777	16568	16773	16646	16837	16655	16527	16517	16653	16598	16688	16677	16550	16684	16673	16735	16668	16697	16618	16581	16764	16682	16661	16764	16774	16691	16691	16547	16622	16643	16645	16499	16707	16629	16711	16585	16676	16732	16723	16692	16766	16613	16580	16752	16597	16668	16590	16699	16686	16561	16569	16611	16701	16690	16646	16818	16677	16687	16784	16832	16614	16787	16713	16936	16739	16749	16698	16469	16777	16664	16660	16658	16836	16872	16738	16594	16492	16682	16629	16666	16767	16870	16800	16594	16712	16736	16854	16701	16650	16614	16838	16533	16546	16805	16627	16676	16738	16717	16667	16701	16827	16691	16772	16740	16693	16527	16695	16510	16656	16517	16756	16543	16654	16536	16646	16575	16541	16601	16660	16608	16758	16829	16633	16790	16605	16594	16799	16568	16630	16546	16788	16625	16655	16639	16776	16487	16786	16702	16784	16578	16480	16732	16714	16692	16693	16935	16633	16589	16703	16857	16658	16685	16614	16765	16694	16790	16607	16827	16801	16813	16621	16555	16566	16808	16813	16605	16529	16725	16664	16580	16663	16696	16592	16563	16735	16623	16736	16675	16726	16642	16587	16699	16776	16815	16741	16743	16637	16752	16644	16601	16648	16565	16642	16896	16640	16574	16681	16670	16602	16659	16483	16636	16710	16787	16617	16492	16750	16673	16703	16708	16840	16533	16705	16594	16566	16673	16544	16630	16681	16710	16657	16806	16506	16704	16697	16754	16606	16808	16578	16761	16921	16639	16654	16804	16570	16863	16687	16553	16681	16637	16681	16591	16616	16719	16636	16658	16676	16647	16674	16632	16683	16586	16734	16685	16596	16447	16611	16682	16784	16560	16791	16729	16759	16519	16597	16522	16898	16646	16729	16630	16603	16829	16746	16566	16789	16570	16595	16661	16504	16658	16733	16722	16760	16824	16479	16555	16695	16765	16861	16816	16741	16680	16661	16793	16581	16685	16601	16472	16746	16632	16763	16826	16573	16451	16626	16844	16619	16676	16563	16673	16762	16769	16596	16691	16653	16755	16674	16532	16744	16539	16744	16842	16622	16619	16925	16564	16731	16735	16581	16591	16776	16643	16620	16654	16622	16672	16587	16713	16641	16635	16691	16603	16730	16779	16651	16683	16726	16665	16686	16628	16807	16662	16743	16789	16550	16671	16653	16557	16833	16541	16601	16546	16540	16597	16617	16668	16569	16786	16777	16703	16720	16566	16713	16623	16655	16659	16601	16504	16733	16729	16718	16779	16809	16500	16704	16441	16735	16783	16844	16499	16676	16548	16580	16686	16710	16717	16603	16667	16734	16651	16527	16765	16739	16724	16704	16565	16797	16590	16565	16729	16645	16634	16665	16552	16664	16649	16776	16600	16677	16399	16871	16676	16722	16668	16500	16795	16639	16850	16608	16752	16664	16762	16765	16723	16602	16595	16575	16372	16738	16700	16640	16508	16699	16714	16747	16623	16606	16805	16719	16672	16656	16796	16744	16832	16748	16724	16640	16863	16715	16702	16622	16697	16594	16816	16700	16578	16723	16496	16737	16733	16716	16651	16631	16712	16581	16661	16563	16658	16565	16775	16623	16663	16698	16584	16573	16672	16763	16636	16728	16573	16741	16672	16604	16570	16734	16668	16702	16502	16537	16701	16786	16698	16622	16791	16512	16675	16800	16659	16605	16578	16486	16609	16548	16665	16568	16613	16620	16643	16798	16425	16681	16729	16793	16675	16657	16654	16716	16560	16794	16766	16689	16687	16559	16434	16816	16658	16541	16682	16719	16731	16570	16721	16734	16506	16669	16648	16798	16579	16679	16513	16639	16590	17007	16742	16694	16666	16833	16706	16624	16593	16828	16552	16684	16707	16676	16746	16752	16665	16525	16593	16514	16837	16676	16774	16700	16680	16828	16836	16604	16817	16607	16736	16587	16752	16778	16672	16666	16449	16623	16785	16737	16812	16460	16661	16739	16575	16638	16656	16680	16727	16565	16736	16600	16574	16787	16538	16665	16725	16615	16666	16625	16835	16801	16687	16538	16657	16717	16647	16512	16831	16696	16586	16836	16753	16564	16771	16729	16795	16631	16677	16672	16463	16756	16666	16629	16765	16660	16570	16640	16680	16749	16716	16535	16781	16828	16657	16584	16614	16854	16714	16674	16582	16752	16738	16583	16738	16681	16723	16686	16773	16502	16645	16635	16702	16780	16702	16676	16659	16704	16671	16606	16591	16704	16640	16749	16698	16821	16765	16767	16606	16582	16682	16741	16550	16678	16631	16646	16748	16636	16659	16655	16690	16760	16679	16602	16676	16656	16674	16628	16805	16329	16669	16616	16855	16839	16785	16644	16646	16599	16886	16646	16727	16671	16633	16721	16629	16424	16651	16603	16764	16685	16753	16702	16740	16678	16611	16828	16556	16712	16681	16690	16600	16689	16814	16676	16605	16657	16730	16703	16730	16489	16654	16771	16699	16727	16788	16705	16588	16561	16644	16832	16658	16700	16536	16534	16765	16610	16708	16774	16739	16799	16797	16773	16716	16844	16643	16703	16548	16686	16648	16811	16617	16702	16676	16764	16728	16711	16599	16698	16685	16765	16553	16854	16594	16655	16448	16792	16704	16762	16471	16713	16785	16786	16743	16641	16556	16491	16660	16663	16555	16621	16744	16931	16598	16659	16761	16578	16760	16621	16643	16635	16844	16566	16616	16790	16839	16641	16534	16542	16832	16596	16637	16728	16646	16520	16683	16662	16820	16639	16814	16830	16545	16502	16672	16714	16640	16737	16752	16553	16688	16644	16643	16712	16665	16778	16608	16545	16684	16677	16620	16492	16653	16757	16703	16703	16553	16738	16732	16784	16674	16796	16571	16798	16837	16695	16656
23838	21427	29079	24488	22977	25229	26016	22271	20539	20489	20500	20110	27279	42678	35806	29248	22910	19693	18829	18888	18391	18573	18491	18273	18359	18463	18472	18545	18376	18293	18284	18327	18184	18331	18437	18463	18381	18631	18429	18095	18292	18322	18404	18272	18396	18329	18493	18422	18366	18512	18236	18223	18453	18360	18459	18238	18288	18244	18198	18221	18264	18225	18334	18354	18452	18363	18295	18493	18298	18483	18457	18371	18144	18421	18238	18399	18314	18253	18358	18289	18337	18441	18353	18454	18345	18445	18347	18299	18335	18324	18510	18430	18255	18272	18204	18290	18336	18262	18113	18334	18219	18431	18338	18279	18462	18178	18274	18302	18406	18243	18457	18441	18152	18165	18571	18104	18414	18167	18379	18390	18231	18252	18287	18471	18292	18344	18227	18313	18064	18523	18042	18511	18295	18240	18222	18363	18331	18179	18196	18262	18369	18270	18257	18396	18377	18236	18337	18290	18121	18261	18357	18257	18242	18289	18299	18268	18261	18398	18510	18314	18510	18296	18259	18153	18283	18422	18378	18221	18269	18278	18239	18131	18296	18405	18307	18476	18190	18107	18352	18141	18314	18207	18111	18231	18271	18372	18250	18326	18379	18342	18470	18232	18188	18158	18418	18511	18361	18089	18154	18212	18231	18462	18262	18288	18227	18374	18399	18332	18414	18416	18463	18401	18210	18221	18396	18353	18302	18313	18231	18334	18304	18288	18320	18226	18244	18292	18499	18059	18271	18397	18257	18098	18324	18254	18273	18383	18170	18337	18269	18171	18228	18204	18310	18172	18317	18387	18149	18284	18243	18504	18059	18152	18181	18245	18280	18078	18033	18182	18272	18214	18206	18294	18320	18163	18173	18077	18194	18192	18135	18227	18387	18415	18368	18179	18221	18274	18294	18264	18357	18383	18348	18234	18139	18161	18291	18164	18444	18447	18371	18158	18199	18202	18219	18248	18287	18250	18360	18514	18240	18171	18156	18358	18248	18374	18344	18313	18185	18157	18272	18091	18113	18224	18124	18118	18189	18180	18364	18457	18196	18298	18222	18342	18113	18325	18221	18427	18299	18353	18035	18376	18315	18375	18343	18189	18143	18184	18114	18218	18177	18155	18045	18297	18312	18100	18324	18227	18336	18140	18306	18303	18442	18131	18344	18124	18344	18085	18296	18193	18014	18263	18281	18182	18393	18198	18516	18388	18177	18342	18295	18108	18253	18196	18246	18318	18390	18199	18260	18204	18470	18166	18320	18233	18226	18388	18240	18481	18328	18134	18353	18161	18146	18220	18263	18276	18197	18047	18161	18283	18195	18367	18197	18365	18212	18287	18208	18427	18191	18187	18351	18269	18242	18491	18045	18268	18376	18288	18254	18243	18401	18291	18441	18291	18401	18221	18411	18213	18296	18064	18063	18401	18430	18301	18154	18399	18303	18389	18412	18182	18329	18329	18277	18256	18386	18090	18342	18172	18286	18236	18371	18208	18271	18091	18466	18356	18248	18350	18161	18250	18247	18051	18326	18201	18124	18265	18270	18297	18215	18403	18265	18398	18224	18010	18141	18357	18439	18068	18151	18105	18133	18304	18403	18193	18241	18290	18241	18485	18269	18251	18303	18334	18457	18346	18383	18424	18101	18184	18266	18230	18415	18315	18326	18076	18190	18252	18324	18202	18238	18475	18304	18053	18066	18162	18244	18108	18377	18205	18187	18301	18324	18299	18265	18436	18454	18307	18071	18317	18120	18328	18440	18237	18279	18128	18339	18245	18135	18214	18274	18303	18100	18374	18240	18294	18376	18134	18199	18274	18291	18157	18279	18228	18142	18254	18476	18239	18259	18281	18480	18338	18522	18490	18060	18604	18471	18371	18294	18226	18198	18161	18459	18337	18251	18272	18151	18231	18135	18384	18143	18239	18386	18152	18184	18430	18082	18373	18296	18192	18175	18123	18229	18247	18326	18187	18413	18275	18321	18172	18275	18274	18345	18349	18391	18322	18218	18223	18127	18395	18381	18331	18486	18086	18310	18266	18558	18442	18141	18283	18188	18201	18263	18348	18257	18266	18216	18408	18278	18163	18391	18524	18031	18181	18279	18146	18303	18394	18088	18302	18125	18174	18407	18272	18346	18302	18274	18409	18446	18058	17986	18221	18249	18143	18188	18298	18444	18335	18370	18154	18281	18239	18185	18556	18409	18128	18288	18246	18173	18115	18369	18153	18289	18340	18436	18159	18493	18217	18150	18081	18287	18293	18203	18235	18417	18251	18180	18149	18198	18256	18074	18237	18128	18196	18229	18272	18346	18355	18213	18329	18414	18344	18309	18317	18411	18384	18243	18468	18235	18274	18235	18372	18324	18338	18041	18383	18327	18197	18213	18236	17963	18353	18239	18354	18361	18199	18260	18413	18594	18166	18258	18238	18187	18364	18064	18158	18149	18227	18215	18303	18248	18271	18079	18387	18076	18340	18216	18191	18272	18372	18331	18330	18243	18191	18344	18112	18091	18453	18177	18187	18312	18266	18277	18324	18369	18371	18194	18333	18337	18214	18184	18384	18529	18179	18432	18192	18284	18190	18315	18132	18300	18166	18368	18326	18329	18342	18136	18374	18287	18445	18249	18387	18087	18147	18230	18252	18518	18209	18266	18325	18291	18306	18452	18237	18041	18302	18349	18192	18262	18390	18410	18132	18367	18222	18304	18405	18385	18268	18389	18276	18519	18449	18280	18222	18129	18330	18377	18508	18246	18213	18328	18286	18114	18596	18330	18057	18359	18355	18100	18201	18453	18273	18229	18206	18381	18291	18142	18306	18278	18259	18267	18327	18325	18350	18361	18042	18275	18301	18200	18296	18439	18271	18069	18252	18151	18199	18305	18371	18536	18467	18184	18357	18293	18318	18122	18260	18258	18240	18354	18364	18405	18372	18288	18160	18185	18173	18210	18621	18310	18148	18235	18438	18479	18523	18519	18318	18335	18232	18419	18341	18115	18177	18286	18186	17972	18316	18143	18187	18312	18259	18404	18261	18285	18228	18189	18274	18305	18205	18326	18112	18214	18409	18272	18182	18193	18332	18253	18209	18549	18231	18288	18429	18410	18449	18099	18161	18647	18294	18098	18161	18246	18348	18607	18377	18174	18304	18122	18382	18246	18339	18259	18156	18426	18230	18276	18092	18272	18279	18345	18096	18272	18378	18151	18093	18206	18363	18349	18374	18359	18424	18247	18368	18316	18307	18299	18161	18352	18098	18326	18169	18376	18166	18493	18085	18427	18486	18278	18165	18236	18244	18344	18380	18211	18220	18250	18202	18447	18179	18073	18274	18112	18214	18316	18294	18399	18198	18199	18249	18195	18356	18222	18369	18427	18125	18244	18283	18160	18451	18300	18351	18292	18183	18213	18273	18048	18122	18299	18265	18168	18392	18263	18297	18240	18376	18455	18293	18280	18175	18278	18264	18223	18101	18164	18377	18250	18276	18207	18322	18170	18196	18220	18183	18346	18313	18286	18092	18231	18220	18145	18135	18311	18279	18154	18383	18341	18228	18348	18338	18350	18172	18284	18214	18328	18324	18361	18461	18231	18253	18118	18295	18219	18282	18437	18554	18366	18473	18317	18207	18432	18307	18084	18236	18247	18368	18492	18278	18373	18205	18374	18416	18201	18309	18096	18157	18225	18113	18483	18322	18380	18229	18204	18187	18371	18219	18135	18500	18499	18279	18446	18308	18528	18248	18269	18037	18016	18334	18242	18226	18358	18319	18320	18114	18303	18295	18362	18381	18417	18297	18288	18240	18135	18255	18244	18233	18177	18254	18259	18241	18436	18403	18284	18210	18306	18108	18235	18272	18205	18286	18477	18466	18306	18372	18281	18269	18163	18480	18247	18055	18422	18168	18146	18231	18462	18203	18373	18177	18307	18330	18331	18163	18300	18458	18124	18318	18216	18222	18440	18193	18505	18452	18184	18338	18280	18306	18409	18239	18226	18430	18425	18259	18347	18469	18153	18280	18228	18395	18272	18241	18606	18201	18254	18328	18171	18181	18268	18380	18100	18038	18069	18540	18518	18356	18268	18241	18190	18307	18354	18303	18195	18074	18252	18229	18341	18133	18132	18446	18224	18208	18351	18380	18268	18410	18362	18305	18167	18250	18409	18109	18198	18379	18391	18284	18545	18256	18185	18369	18281	18334	18307	18228	18125	18355	18230	18159	18532	18306	18327	18364	18405	18539	18330	18195	18375	18125	18184	18293	18354	18107	18299	18205	18382	18351	18179	18408	18245	18295	18229	18191	18122	18305	18354	18206	18349	18179	18593	18275	18123	18043	18226	17953	18330	18167	18056	18239	18155	18386	18173	18228	18164	18337	18374	18326	18183	18175	18250	18232	18237	18321	18367	18274	18344	18427	18276	18265	18277	18210	18411	18111	18488	18320	18053	18193	18305	18266	18277	18183	18117	18225	18267	18021	18186	18273	18345	18315	18380	18168	18333	17898	18226	18436	18307	18273	18099	18204	18323	18313	18198	18235	18314	18243	18059	18250	18128	18327	18153	18196	18265	18128	18279	18316	18324	18519	18169	18139	18187	18187	18199	18365	18242	18328	18308	18203	18115	18321	18466	18346	18139	18191	18384	18475	18360	18357	18285	18299	18201	18099	18215	18168	18248	18288	18231	18406	18287	18579	18098	18237	18311	18247	18336	18420	18098	18151	18182	18114	18535	18421	18390	18357	18116	18150	18372	18247	18499	18336	18153	18440	18394	18220	18225	18199	18228	18400	18413	18315	18159	18137	18327	18184	18407	18329	18270	18356	18427	18411	18400	18236	18214	18375	18436	18078	18367	18494	18214	18361	18461	18232	18269	18262	18260	18172	18258	18325	18539	18403	18232	18368	18303	18019	18266	18314	18239	18325	18233	18202	18335	18270	18215	18377	18384	18238	18201	18176	18371	18308	18428	18205	18347	18395	18293	18458	18312	18299	18328	18328	18286	18160	18179	18449	18229	18352	18345	18439	18114	18382	18365	18392	18478	18319	18327	18418	18215	18353	18146	18337	18171	18531	18167	18122	18294	18210	18221	18243	18587	18073	18334	18291	18331	18464	18111	18217	18414	18376	18382	18401	18273	18227	18407	18448	18245	18332
19004	32619	33240	31347	28157	25603	24622	22412	20268	20132	20001	19477	31502	44557	37935	29842	21494	17771	17143	16827	16999	16897	16620	16753	16656	16792	16684	16775	16829	16650	16742	16823	16877	16783	16753	16966	16695	16733	16712	16644	16793	16812	16705	16697	16744	16735	16576	16543	16792	16852	16767	16734	16647	16745	16713	16725	16694	16712	16782	16777	16714	16556	16630	16731	16704	16748	16529	16780	16766	16690	16690	16826	16854	16760	16683	16827	16881	16672	16787	16627	16879	16918	16535	16868	16831	16638	16648	16632	16771	16801	16608	16786	16842	16829	16748	16865	16783	16795	16843	16856	16859	16775	16761	16715	16636	16871	16639	16579	16747	16554	16812	16642	16632	16783	16762	16813	16641	16707	16753	16815	16645	16801	16715	16743	16823	16663	16692	16923	16545	16912	16630	16545	16558	16668	16713	16852	16525	16810	16673	16766	16781	16746	16657	16772	16640	16698	16875	16810	16697	16779	16959	16591	16497	16672	16692	16578	16797	16776	16849	16780	16682	16771	16724	16754	16665	16725	16894	16782	16669	16747	16676	16650	16876	16695	16763	16644	16673	16620	16581	16528	16709	16638	16866	16830	16783	16819	16711	16701	16471	16897	16664	16596	16933	16930	16619	16755	16644	16656	16762	16643	16715	16593	16629	16728	16744	16722	16778	16602	16720	16780	16718	16690	16596	16951	16660	16732	16759	16810	16812	16802	16799	16623	16749	16721	16660	16679	16782	16762	16683	16667	16699	16853	16739	16815	16618	16612	16856	16724	16596	16808	16649	16721	16609	16825	16770	16591	16683	16617	16647	16732	16645	16780	16807	16648	16652	17065	16742	16743	16713	16811	16639	16839	16815	16894	16701	16676	16930	16822	16558	16699	16725	16698	16896	16802	16694	16654	16856	16834	16713	16896	16727	16818	16676	16726	16686	16732	16769	16844	16764	16648	16759	16501	16869	16697	16690	16609	16756	16742	16717	16739	16726	16758	16721	16669	16623	16743	16632	16821	16714	16879	16601	16553	17086	16557	16790	16706	16548	16729	16833	16677	16801	16552	16794	16624	16760	16667	16662	16813	16770	16620	16586	16747	16793	16622	16792	16769	16717	16560	16631	16697	16686	16656	16636	16702	16800	16840	16595	16717	16720	16523	16733	16639	16694	16733	16768	16719	16749	16625	16638	16445	16731	16672	16631	16552	16732	16666	16605	16650	16688	16655	16696	16714	16727	16585	16781	16655	16797	16787	16836	16649	16880	16614	16708	16812	16708	16748	16594	16711	16619	16701	16595	16670	16837	16844	16736	16733	16820	16519	16823	16592	16836	16652	16750	16679	16653	16748	16690	16638	16694	16788	16633	16754	16616	16876	16810	16557	16630	16638	16757	16707	16858	16872	16609	16782	16822	16693	16731	16506	16822	16965	16702	16855	16856	16962	16846	16854	16536	16666	16685	16830	16717	16793	16710	16680	16583	16675	16606	16639	16515	16720	16622	16701	16611	16698	16778	16592	16737	16587	16765	16831	16679	16725	16724	16706	16750	16565	16708	16890	16792	16743	16685	16649	16848	16560	16665	16856	16704	16744	16649	16806	16755	16763	16716	16639	16714	16677	16638	16819	16677	16656	16814	16677	16708	16522	16740	16509	16549	16600	16856	16651	16853	16754	16704	16715	16864	16707	16828	16663	16684	16482	16739	16478	16993	16546	16746	16863	16809	16794	16612	16795	16699	16742	16778	16835	16785	16694	16730	16851	16653	16837	16820	16659	16708	16657	16685	16647	16674	16744	16585	16994	16723	16717	16732	16760	16718	16762	16725	16797	16748	16835	16723	16763	16736	16864	16783	16809	16748	16856	16848	16871	16747	16884	16784	16779	16622	16737	16659	16572	16637	16669	16761	16594	16627	16714	16466	16540	16636	16796	16821	16747	16578	16637	16616	16766	16625	16718	16647	16774	16713	16715	16679	16782	16618	16777	16549	16717	16788	16791	16596	16774	16729	16640	16584	16726	16710	16625	16611	16545	16530	16696	16797	16673	16780	16777	16844	16931	16784	16836	16864	16781	16718	16625	16934	16636	16656	16725	16795	16727	16694	16706	16767	16797	16755	16620	16704	16742	16779	16685	16994	16687	16758	16556	16785	16680	16732	16757	16581	16405	16817	16597	16785	16590	16850	16538	16795	16776	16721	16721	16839	16595	16697	16565	16802	16826	16727	16695	16855	16683	16866	16799	16640	16742	16861	16554	16875	16608	16767	16823	16678	16581	16887	16712	16755	16698	16737	16804	16731	16665	16778	16747	16760	16792	16852	16696	16658	16665	16620	16698	16743	16691	16965	16769	16668	16828	16699	16819	16703	16800	16875	16969	16805	16669	16760	16610	16708	16910	16586	16744	16841	16838	16656	16734	16582	16752	16605	16719	16856	16720	16704	16733	16736	16981	16714	16898	16835	16838	16619	16499	16631	16626	16608	16654	16678	16748	16711	16663	16826	16800	16806	16572	16817	16733	16748	16686	16860	16714	16795	16809	16698	16706	16908	16601	16806	16825	16555	16727	16693	16730	16577	16688	16687	16742	16728	16866	16763	16730	16673	16874	16790	16755	16810	16702	16764	16653	16704	16639	16866	16848	16854	16883	16709	16562	16813	16747	16486	16650	16732	16595	16767	16718	16695	16909	16834	16859	16789	16796	16699	16859	16727	16743	16717	16840	16749	16608	16570	16705	16724	16752	16593	16644	16555	16880	16739	16673	16827	16764	16662	16786	16764	16587	16697	16817	16791	16791	16674	16640	16720	16621	16687	16895	16843	16709	16720	16839	16684	16668	16755	16797	16583	16796	16808	16731	16863	16879	16919	16572	16644	16789	16755	16779	16775	16721	16762	16720	16822	16711	16868	16727	16734	16653	16574	16751	16683	16790	16680	16609	16727	16700	16577	16557	16675	16717	16757	16606	16763	16811	16775	16742	16822	16763	16758	16826	16729	16923	16799	16832	16818	16639	16753	16619	16700	16647	16682	16915	16739	16850	16552	16663	16683	16752	16732	16707	16804	16704	16713	16688	16757	16739	16517	16682	16782	16623	16847	16803	16663	16579	16718	16639	16578	16567	16738	16763	16599	16684	16641	16732	16623	16799	16554	16803	16899	16617	16771	16822	16816	16765	16673	16741	16841	16671	16856	16595	16604	16787	16601	16722	16777	16677	16738	16771	16744	16629	16847	16752	16794	16700	16630	16656	16608	16655	16688	16786	16954	16793	16751	16900	16794	16589	16735	16607	16888	16641	16696	16818	16848	16586	16784	16897	16904	16826	16660	16704	16897	16621	16722	16714	16799	16486	16799	16709	16789	16913	16624	16686	16672	16797	17008	16900	16679	16781	16547	16692	16706	16913	16893	16748	16693	16773	16833	16841	16484	16698	16906	16608	16627	16616	16753	16781	16831	16795	16701	16854	16868	16736	16685	16746	16734	16744	16679	16683	16646	16578	16739	16679	16679	16596	16734	16766	16747	16850	16778	16811	16785	16789	16755	16679	16584	16636	16735	16758	16802	16645	16656	16742	16589	16758	16692	16714	16857	16566	16718	16705	16774	16819	16772	16751	16632	16736	16547	16525	16490	16699	16714	16832	16732	16751	16635	16795	16736	16706	16700	16865	16516	16656	16742	16971	16601	16638	16779	16641	16711	16595	16795	16735	16620	16719	16686	16712	16739	16627	16746	16627	16774	16719	16621	16697	16895	16734	16671	16776	16932	16699	16580	16681	17050	16757	16657	16728	16727	16675	16844	16885	16564	16653	16753	16845	16847	16690	16797	16774	16773	16811	16904	16765	16683	16720	16703	16716	16779	16734	16797	16866	16911	16713	16572	16707	16595	16711	16789	16628	16707	16518	16884	16667	16677	16800	16914	16765	16644	16643	16700	16568	16736	16748	16779	16615	16755	16634	16651	16707	16671	16756	16728	16891	16692	16561	16865	16701	16695	16809	16792	16639	16748	16578	16774	16735	16845	16665	16685	16684	16791	16763	16786	16658	16758	16600	16819	16729	16820	16589	16926	16617	16857	16806	16814	16711	16614	16754	16521	16668	16751	16764	16737	16620	16663	16686	16843	16796	16706	16639	16879	16687	16579	16749	16704	16739	16763	16712	16739	16684	16786	16884	16916	16742	16718	16766	16739	16741	16933	16619	16817	16589	16686	16657	16631	16719	16842	16780	16835	16754	16689	16789	16675	16676	16595	16578	16780	16867	16676	16802	16598	16770	16634	16704	16740	16903	16616	16746	16800	16808	16845	16765	16897	16873	16712	16601	16673	16660	16642	16689	16925	16871	16720	16629	16998	16861	16494	16587	16730	16617	16592	16685	16674	16678	16699	16712	16569	16731	16550	16893	16738	16851	16726	16657	16800	16696	16687	16609	16777	16652	16519	16697	16695	16692	16785	16744	16874	16858	16629	16701	16615	16953	16758	16754	16648	16857	16805	16624	16735	16784	16535	16673	16773	16702	16850	16721	16679	16899	16842	16751	16707	16961	16850	16703	16774	16698	16758	16782	16605	16790	16648	16758	16849	16790	16605	16903	16650	16704	16819	16706	16678	16669	16666	16686	16499	16945	16699	16755	16549	16548	16872	16697	16836	16714	16727	16855	16631	16795	16699	16745	16711	16732	16693	16722	16795	16681	16713	16780	16687	16665	16761	16789	16695	16670	16727	16692	16774	16619	16772	16678	16606	16793	16785	16821	16540	16731	16671	16740	16768	16737	16529	16702	16700	16632	16675	16470	16513	16690	16720	16840	16700	16639	16561	16706	16596	16758	16701	16687	16689	16746	16632	16590	16917	16647	16753	16730	16805	16785	16882	16677	16755	16822	16794	16762	16691	16622	16753	16670	16744	16662	16752	16787	16832	16655	16899	16989	16928	16624	16656	16778	16615	16788	16611	16676	16608	16692	16792	16694	16829	16665	16733	16801	16758	16900	16685	16647	16743	16718	16665	16618	16610	16715	16727	16713	16645	16684	16619	16740	16834	16785	16669	16833	16765	16739	16823	16701	16677	16820	16761	16873	16789	16628	16673	16767	16673	16825	16750	16836	16744	16592	16697	16757	16652	16790	16646	16859	16780	16595	16681	16730	16696	16818	16890	16667	16749	16718
29415	23295	25630	24140	21938	21506	21305	21108	20468	20106	19849	19449	20049	21848	21290	20448	19710	19420	19061	19088	19239	19004	18922	19087	19227	19009	19209	18924	19086	19202	18960	19104	19187	18949	19067	19050	19077	19148	19042	19131	19198	19202	19026	19209	18977	19037	19152	19268	19203	19022	18968	19007	19020	19226	19085	19031	19055	19080	18949	18896	18941	19015	19029	18986	19073	19022	19023	18988	19057	19142	18953	19022	18877	19060	19169	18960	19172	19129	18931	18929	19091	19103	19058	18982	19015	19083	19033	18926	18858	18928	19133	19128	19152	19019	18930	19018	19090	19045	18981	18847	19013	19103	19218	19107	19046	19011	18769	19118	18958	19087	19053	19025	18919	19271	18967	19106	18952	19000	19077	18923	19068	19001	19092	18850	19186	19030	19150	18966	19136	18928	18921	19316	18994	19018	18987	19017	19334	18884	19008	18985	19085	19222	19111	18919	18952	18985	19133	19178	18864	19045	19194	19070	18919	19155	19281	19103	19184	18999	19014	19079	18893	19004	19002	18895	18818	19201	18855	18985	18951	19018	18928	19218	19076	19096	19029	19129	19059	18826	19014	18973	18960	19058	19112	18925	18918	18901	18958	18927	18979	18999	19017	19140	19034	19069	19046	19160	19235	18926	19175	19206	18949	18759	19067	18922	19015	19061	19194	19112	19055	19100	19054	19068	19065	18861	19023	18804	19031	19048	19004	18991	18934	18903	18924	19022	18854	19081	19016	19147	18796	19037	19114	18913	19040	18995	19090	18815	18994	19012	18928	18860	19267	19078	19001	18960	18921	19029	18968	18933	19124	18911	19025	19043	18943	19060	19111	18859	18923	19121	19048	19057	19027	19224	19112	18966	18927	18996	19028	19091	19295	19167	19175	18953	19065	18956	18998	19095	19031	19026	19020	19242	18990	19187	18909	18997	18789	19018	18731	19028	19219	18981	18971	18948	19122	18910	18897	18967	18811	19216	18918	19095	19014	19070	19257	19204	19249	19057	18929	19056	19118	19109	18981	19271	19210	18986	18971	18932	18979	18925	19087	19058	19139	19213	19237	18909	19027	19247	18905	18955	19070	19195	19100	19089	18931	18927	18917	19151	18909	18991	19127	19070	19095	18970	18965	19108	18902	18839	19019	19145	19090	19020	19180	18944	18997	19238	19096	19273	19093	18840	19032	18988	18875	19054	19125	18980	19111	19025	18858	18983	19051	19029	19263	18968	18989	18921	18865	18949	19157	18969	19170	18933	18902	19332	18915	19140	18969	18947	19000	19276	19092	19000	18936	18822	19019	19010	19059	19403	19266	19059	19263	18790	19055	19136	19049	19069	19085	19018	19042	18986	18952	19005	19183	19021	19018	18968	18961	19057	19241	18829	19083	18844	19183	19170	19076	18961	19154	19070	18979	18977	19251	19007	19093	19125	19029	18943	18912	18983	19057	18969	18856	19026	19107	18967	18984	19140	19030	19035	19038	19001	18985	18889	19186	18871	18809	19104	19186	19115	19219	19079	19014	18956	18992	19136	18950	18930	19276	18924	19056	18992	19168	19050	18966	18983	18871	19138	18892	19044	19121	19015	18881	18833	19213	18979	18981	19040	18795	19088	19145	18897	19083	19082	19027	19146	19087	19007	18973	19023	19046	19098	19251	18866	19046	19035	19099	19054	19128	18939	18923	18917	19019	19000	18853	19037	18915	19146	18979	18984	18900	19036	19183	19062	19294	19009	19085	18995	19207	18967	18965	18980	19238	19307	19119	19013	19031	18943	18822	18980	18972	19010	18917	19008	19150	19111	18922	19014	19086	19076	19083	19024	18904	18892	19045	19088	19025	19016	18942	19120	19081	19069	19026	19004	19158	19114	19122	18989	18897	19124	19147	18948	19029	18983	19027	19174	18985	19135	19143	19048	19031	19078	19152	19108	18947	18967	18804	19073	19084	19070	19153	18912	19182	19088	18964	19057	19097	19256	19087	19006	18996	19077	18934	19155	18912	19137	19150	18943	18815	19108	19026	19031	19001	19199	18944	19147	19075	18992	18941	19204	19020	19025	19067	18819	19003	19257	18851	19128	18996	19116	19048	19053	19200	19258	19109	19000	18949	18961	19173	19040	18997	19119	18903	19185	19219	19167	19018	18887	18874	18971	19090	18912	18989	18832	19058	19105	19163	19058	18953	19184	19060	19153	19027	18971	19122	18972	19116	19071	19188	18921	18944	19069	19108	19128	19037	18954	19170	19002	19020	19045	19075	18990	19049	19028	19034	18980	19123	19146	19015	18849	18976	19029	19091	18932	19022	19094	19113	19169	18973	19116	19172	19166	19007	18932	19117	18912	18930	19220	19208	18902	19128	19149	19087	18963	19064	19100	19080	19115	19044	19050	18995	19052	18970	18834	18968	18960	19074	18850	18908	18939	19222	18920	19034	18922	19035	18884	19018	19002	18956	18849	19144	19019	19182	19219	19106	19034	19057	18953	18933	19081	19326	18968	19015	18993	19084	19093	19133	19230	19091	18956	19060	19050	19353	19152	19210	18966	19234	19002	19050	18993	19085	19074	18762	18890	18997	19073	19035	19172	19145	18893	19003	18980	19025	18986	19013	19049	19269	19148	19196	18771	19327	19186	19057	18966	18951	19137	19078	19076	19014	18992	18948	18905	19173	19187	18991	19065	19106	19103	18907	19132	19034	19023	19023	19017	19053	19014	19040	19165	18852	18940	18902	18917	18966	19094	18961	19025	18985	19175	19132	19054	19179	19003	18970	19037	19092	19143	18919	19041	19128	19147	19087	19188	19098	19066	19172	19048	19088	19153	18989	19087	19026	19036	18962	18991	18802	18914	18947	18982	18914	19003	18976	18979	18776	18986	19155	18882	19112	18880	18901	19246	18893	19196	19105	19092	19177	19130	19098	18852	19101	19039	19111	18963	19083	19031	19045	19048	19251	19058	19142	18950	19153	19006	19135	19277	18785	19148	19075	19124	18987	18990	19014	19270	19128	19074	19017	19157	19058	19031	19135	19115	19230	18872	19000	19040	19049	19015	19120	19133	19281	19158	18980	19089	18920	18785	18982	18962	18959	18858	19022	19154	19137	18884	19037	19129	19221	18896	19198	19066	18983	18842	19041	19141	19139	19128	18821	18966	19037	18883	18919	19072	18969	18769	19105	19160	19141	19110	19028	19027	19136	19032	18832	18989	19057	19034	18946	19098	18886	18997	18948	19002	18998	19127	19129	19012	19148	19149	19060	19151	18933	18990	19094	18931	19007	18987	19142	18971	18781	19061	18969	18874	18993	19106	19355	19060	19018	18977	19144	19065	19078	19103	19078	19140	19142	18930	18984	19038	19121	19218	19026	18979	18984	19097	18824	19070	19141	18905	18984	19132	18879	19144	19181	18905	18897	19255	18916	19172	18955	19230	19064	19233	19361	19003	19099	19171	19216	19011	18955	19102	19027	19198	18999	19051	19043	18973	18935	19017	19139	18975	18957	18883	18989	18888	18982	19068	19220	19017	18997	19148	19091	19059	19248	19146	19254	19041	19078	18924	19038	19026	18857	19000	19029	19035	18959	19072	18993	19029	18998	19160	19101	19284	18883	19084	18957	19124	19080	19075	19149	18996	19002	19037	19168	19131	19186	19087	19197	19122	19174	18965	19009	19128	19054	18899	19158	19017	19055	18957	18991	19034	18882	19005	19015	19169	19236	19019	19063	19147	18950	19233	19233	18997	19226	19055	19049	18996	19179	18877	18992	18947	19014	18907	18888	19191	19065	19089	18930	19145	19021	19082	19292	18925	19005	19191	19122	19057	19161	19118	19201	19018	19154	19147	19022	19081	18975	18976	19176	19125	19126	19108	19001	19071	18961	19030	18864	19071	19041	18939	18829	19115	19197	18801	19134	19022	19055	19081	18926	19067	18970	18987	19103	18802	19089	18839	19079	18880	18931	19151	19011	19162	19055	19058	19058	18955	19115	18990	19005	19022	19256	19105	18979	19086	19182	19004	19042	19066	18830	18835	19197	19158	18804	18839	18909	18962	19032	19034	19207	19183	19051	19130	19028	19026	18958	19066	19047	19026	18985	19073	19303	19019	18959	19041	19174	19019	19063	19065	19026	18955	19006	18956	19222	19374	19272	18978	19075	19177	18931	18962	19123	19221	18937	19039	19075	18952	19257	19051	18959	18997	19150	19111	19021	19228	19120	19123	19237	19215	19135	19158	18841	19152	19147	18968	19130	19289	19207	18991	18826	18973	19032	19025	18926	18917	19204	19152	19145	19024	18807	18953	18860	18897	18950	18988	19075	19039	19128	19019	18938	19252	18998	18914	18902	19027	19215	19035	18869	18984	19013	19079	19052	18852	19185	19195	19196	18987	19140	19018	18994	18976	19084	19005	19079	19135	19098	18950	19064	19127	19159	18809	19058	19031	19301	18892	18903	19205	18940	19060	19009	18933	19061	18973	18905	18841	19030	19052	19021	19216	19055	19029	18998	19257	19093	19125	19139	19162	18983	19213	19011	18880	19142	19054	19261	19053	19143	18959	18964	18992	18936	19113	19027	19048	18931	19031	19125	18958	19047	19111	19023	18912	18985	19102	19006	18632	18971	19116	19108	19143	19246	19339	19180	18983	18809	18935	19004	18887	18971	19171	19213	18983	19054	19000	19144	18857	18911	18972	18999	18814	19124	19077	19016	19311	19176	18952	18957	18908	18945	18979	19024	18986	18816	19113	19125	19093	19130	19011	19168	19051	19124	19025	18967	19008	18994	18775	19118	18928	18911	18894	18787	18794	18926	19217	19085	18949	19144	18850	19222	18961	18979	19262	19020	18976	19061	18933	18884	19162	19158	19259	19459	19087	18904	19052	19193	19212	18968	19212	19240	18927	19130	19165	19120	18997	18996	18807	19178	18876	19136	19061	19076	19093	19021	18953	19059	18930	19276	19243	19106	19087	19478	19247	19006	19149	19259	19006	19108	19069	18926	18990	18878	19190	19258	19106	18857	19233	19097	18980	18942	19310	19197	18900	19075	19059	19239	19031	19037	18831	19285	19045	19158	18878	19053	19200	19087	19026	19115	19106	19203	18998	18900	19061	19056	19128	19200	19008	19014	18851	19072	19103	19092	19114	18992	19088	19078	18891
17839	21547	23281	22343	21841	21373	21149	20472	19176	18688	18387	17869	19176	21240	19943	18589	17804	17331	17259	17313	17399	17140	17188	17071	17101	17272	17082	17186	17148	17050	17145	17214	17215	17358	17202	17154	17071	17225	17241	17178	17175	17062	17245	17220	17229	17198	17182	17312	17301	17204	17050	17148	17173	17196	17074	17153	17052	17178	17311	17199	17127	17239	17092	17183	17134	17105	17165	17070	17130	17273	17205	17217	17125	17084	17229	17263	17053	17097	17111	17194	17194	17132	17342	17065	17130	17175	17159	17271	17257	17274	17299	17156	16963	17159	17344	17297	17179	17065	17228	17205	17210	17228	17206	17208	17255	17081	17214	17273	17021	17122	17321	17136	17211	17156	17113	17120	17188	17131	17181	17294	17102	17154	17058	17246	17152	17162	17131	17028	17027	17172	17206	17152	17337	17253	17153	17146	17191	17073	17020	17312	17198	17052	17187	17187	17284	17174	17204	17010	17173	17116	17279	17112	17207	17182	16943	17205	17156	17217	17118	17107	17208	17155	17040	17209	17134	17125	17161	17131	17026	17028	17194	17314	16974	17148	17229	17114	17287	17085	17100	17079	17203	17183	17090	17080	17183	17164	16952	17292	17157	17172	17242	17157	17203	17144	16936	17028	17036	17207	17174	17047	17094	17203	17088	17023	17293	16987	17034	17199	17052	17014	17167	17129	17119	17230	17074	17155	16915	17078	17119	17129	17160	17190	16878	17391	17225	17190	17174	17112	17212	17093	16859	17135	17265	17023	16942	17249	17189	17240	17146	17296	17284	17211	17096	16987	17052	17000	17097	17234	17265	17074	17025	17226	17321	17174	17076	17086	17010	17357	17203	17232	17030	17249	17159	17193	17138	17009	17256	17092	17133	17018	17084	17097	17062	17199	17297	17219	17233	17310	17010	17365	17016	17153	17155	17097	17146	17012	17205	17294	17021	17225	17159	17195	17204	17161	16982	17039	17111	17136	17127	17097	17463	17170	17018	17251	17162	17105	17086	17038	17157	17196	17244	17094	17220	17322	17097	17199	17150	17260	17196	17030	17237	17247	17081	17066	17142	17114	17168	17204	17178	17035	17174	17228	17176	17166	17097	17091	17371	17197	17085	17241	17157	17087	17198	17058	17311	17092	17318	17055	17096	17104	17113	17158	17235	17000	17053	17205	17165	17166	17184	17395	17109	17022	17393	17133	17059	17227	17216	17082	17177	17106	17152	17239	17142	17077	17211	17054	17097	17269	17160	17163	17274	17190	17126	17168	17040	17068	17097	17082	17105	17043	17096	17192	17126	17164	17084	16985	17214	17070	17236	17138	17067	17151	17157	17096	17203	17143	17170	17075	17275	17252	17223	17280	17327	17091	17318	17215	17053	17220	17234	17242	17153	17128	17175	17294	17006	17257	17094	17091	17153	17232	17179	17158	17083	17171	17183	17014	17181	16884	17155	17229	17007	17157	17114	17083	17127	17137	17134	17186	17289	17127	17149	17224	17015	17114	17178	17035	17290	17078	17407	17161	17235	17209	17222	17195	17153	17023	17303	17256	17196	17208	17079	17074	17233	17224	17097	17167	17059	17032	17199	17208	17276	17300	17220	17141	17093	17145	17218	17099	17065	17110	17192	17223	17254	17049	17207	17299	17371	17132	17184	17060	17201	17205	17020	17148	17345	17213	17215	17164	17252	17004	17162	17108	17085	17225	17087	17384	17104	17230	17114	17187	17039	17088	17168	17232	17040	17009	17256	17196	17079	17112	16987	17268	17112	17253	17152	17065	17181	17135	17006	17108	17232	17159	17186	17154	17101	17072	16984	17150	17082	17232	17137	17270	17260	17159	17279	17252	17077	17265	17369	17173	17242	17119	17211	17238	17200	17208	17166	17112	17135	17157	17170	17023	17269	17045	17162	17300	17182	17103	17160	17252	17254	17483	17062	17362	17154	17111	17034	17184	17243	17145	17191	17236	17045	17331	16929	17161	17132	17196	17104	16992	17270	17266	17228	17099	17353	17218	16990	17205	17239	17210	17119	17416	17141	17101	17038	17201	17183	17261	17200	17129	17262	17069	17245	17135	17132	17103	17163	17105	17212	17079	17218	17125	17133	17172	17237	16918	17225	17133	17282	17287	17142	17125	17135	17298	17305	17305	17203	17282	17126	17142	17167	17326	17253	17004	17143	17156	17150	17074	17212	17098	17315	17280	17331	17188	17211	17256	17209	17258	17063	17151	17167	17065	17185	17122	17046	17222	17059	17156	17035	17190	17245	17211	17321	16994	16974	17097	17186	17275	17219	17063	17283	17317	17211	17237	17208	17187	17017	17293	17025	16934	17233	17182	17109	17199	17239	17203	17067	17169	17195	17247	17083	17269	17199	17168	17232	16806	17103	17044	17145	17106	17160	17195	17190	17128	17204	17139	17398	17130	17173	17227	17283	16968	17221	17089	17198	17327	17275	17088	17189	16990	17093	17202	17116	17201	17098	17282	16803	17244	17226	17190	17008	17297	17084	17050	17218	17220	17194	17201	17090	17445	17210	17068	17173	17333	17136	17133	17398	17058	17273	17113	17158	17123	17223	17339	17120	17112	17241	17108	17087	17111	17189	17153	17289	17073	17011	17174	17227	17235	17300	17182	17207	17190	17302	17130	17097	17079	16970	17164	17124	17040	17158	17181	16961	17046	17117	17334	17167	17286	17071	17120	17068	17225	17136	17160	17296	17145	17195	17317	17091	17298	17090	17131	17199	17209	17329	17123	17087	17076	17169	17444	17248	17151	17239	17115	17138	17132	17098	17187	17112	17195	17171	17235	17174	17053	16963	17223	16965	17113	17139	17266	17146	17172	17023	17212	17131	17126	17292	17061	17375	17190	17211	17137	17287	17303	17219	17169	17265	17363	17024	17256	17148	17193	17218	17076	17172	17105	17168	17254	17157	17238	17069	17148	17058	16870	17184	17249	17243	17246	17101	17338	17175	17092	17184	17239	17217	17357	17169	17269	17266	16978	17241	17243	17265	17343	17110	17158	17110	17038	17200	17187	17031	17164	17035	17099	17211	17208	17166	17260	17192	17174	17145	17295	17255	17171	16936	17269	17177	17245	17048	17256	17159	17147	17096	17108	16981	17248	17316	17200	17133	17099	17192	17139	17142	17383	17320	17195	16974	17302	17134	17307	17276	17137	17153	17229	17162	17174	17264	17153	17121	17306	17254	17322	17140	17075	17104	17239	17110	17097	17069	17066	17109	17104	17098	17174	17132	17246	17203	17317	17100	17115	17105	17227	17229	17154	17006	17088	17305	17276	17038	17260	17117	17062	17268	17208	17149	17071	17239	17101	17239	17175	17303	17193	17170	17163	17312	17041	16986	17165	17340	17311	17013	17296	17205	17169	17170	17284	16996	17255	17133	17141	17186	17300	17171	17147	17278	17138	17074	17102	17289	17401	17135	17128	17171	17244	17244	17386	17231	17111	17297	17161	17181	17176	17199	17147	17085	17284	17110	17253	16959	17228	17132	17158	17042	17116	17136	17077	17231	16948	17228	17228	17204	17044	17164	17149	17261	17207	17226	16957	17090	17187	17127	17150	17189	17205	17127	17304	17205	17194	17317	17264	17067	17135	17157	16964	17150	17299	17251	17053	17354	17299	17301	17210	17268	17254	17246	17325	17003	17096	17111	17124	17188	17196	17049	16954	17439	17207	17267	17326	17106	17122	17172	17142	17175	17119	17261	17179	17301	17278	17256	17250	17220	17126	16918	17198	17151	16993	17258	17044	17090	17262	17295	17235	17058	17180	17380	17079	17164	17229	17021	17168	17215	17031	17210	17201	17195	17355	17278	17194	17108	17173	17124	17090	17104	17341	17076	17112	17159	17344	17309	17166	17131	17375	17183	17231	17094	17290	17131	17158	17261	17039	17059	17263	17269	17136	17074	17021	17240	17019	17152	17168	17048	17149	17164	17305	17181	17106	17207	17072	17124	16957	17463	17097	17173	17054	17108	17334	17341	17097	17033	17165	17198	17046	17226	17068	17235	17042	17124	17272	17052	17199	17133	17175	17121	17108	17263	17302	16990	17028	17189	17331	17150	17145	17248	17031	17253	17093	17199	17083	17002	17117	17178	17135	17307	17173	17180	17056	17062	17186	17256	17154	17169	17117	17155	16968	17388	17278	17156	17175	17214	17053	17125	17250	16997	17090	17303	17085	17257	17203	17253	17121	17230	17130	17220	17058	17367	17291	17146	17152	17081	17181	17044	17114	17194	17302	17040	16970	16907	17172	17035	17259	17129	17184	17111	17196	17177	17212	17059	17195	17203	17203	17189	17324	17229	17053	17130	17148	17276	17092	17279	17285	17122	17344	17132	17236	17155	17136	16994	17375	17289	17057	16922	17104	16841	17290	17237	17265	17183	17250	17202	17220	17102	17288	17224	17061	17165	17080	16892	17170	17207	17201	17022	17157	17155	17235	17123	17192	17044	17114	17214	17076	17287	16928	17193	17193	17073	16996	17077	17118	17253	16873	17461	17116	17164	17225	17226	17163	17222	17154	17213	17257	17173	17116	17208	17196	17103	17090	17168	17305	17084	17263	17317	17203	17213	17181	17074	17209	17058	17205	17096	17231	17213	17094	17288	17157	17143	17052	17295	17107	17196	17231	17025	17157	17125	17201	17069	17114	17167	17186	17058	17186	16967	17095	17301	17179	17411	17175	17233	17385	17140	17245	17136	17231	17021	17134	17111	17050	17044	17087	17333	16997	17264	17084	17161	17020	17266	17090	17306	17104	17207	17161	17185	17159	17208	17180	17093	17381	17091	17225	17248	17281	17085	17158	17232	17221	17002	17345	16928	17191	17329	17091	16997	17101	17288	17031	17130	17063	17182	17124	17073	17184	17098	17087	17103	17208	17359	17237	17014	17166	17327	17182	17208	17335	17095	17091	17156	17146	17248	17100	17067	17161	17068	17220	17215	17096	17153	17244	17341	17176	17202	17209	17220	17156	17164	17310	17289	17195	17141	17218	17115	17027	17206	17204	17348	17101	17079	16984	17281	17064	17360	17097	17257	17194	17365	17238	17256	17258	17167	17127	17143	17191	17194	17196	17080	17068	17314	17299	17061	17167	17162	17247	17210	17144	17075	17253	17197	17098
25098	21427	28295	25654	23136	24711	25186	23485	21971	21538	20928	20216	23944	32825	29946	25165	21242	19488	18918	18802	19027	18902	18943	18986	18889	18787	18924	18773	19056	19092	19070	18920	18873	18782	18836	18709	18593	18589	18957	18997	18710	18897	19026	18738	18780	18852	18772	18959	18737	18799	18775	18967	18721	18944	18913	18679	18684	18833	18711	18717	19019	18726	18735	18735	18880	18729	18860	19017	19001	18856	18742	18812	18751	18676	18744	18748	18860	18688	18851	18607	18737	18729	18806	18882	18963	18712	18697	18828	18858	18598	18698	18886	18765	18826	19002	18729	18637	18753	18884	18926	18684	18927	18860	18602	18910	18815	18909	18970	18819	18838	18844	18890	18826	18726	18829	18745	18878	18923	18882	18778	18863	19077	18675	18768	18926	18857	18840	18991	18665	18706	18743	18713	18877	18759	18699	18669	18647	18625	18798	18874	18668	18958	18722	18830	18873	18823	18773	18658	18868	18921	18722	18783	18976	18926	18818	18863	18805	18570	18692	18858	18957	18688	18845	18846	18855	18632	18747	18737	18715	18926	18837	18646	18905	18775	18823	18848	18766	18797	18892	18676	18968	18820	19010	18842	18700	18856	18845	18727	18762	18971	18759	18906	19024	18858	18820	18846	18791	18714	18943	18878	18842	18717	19036	18831	18951	18862	18827	18789	18817	18879	18744	19082	18794	18722	18970	18763	18940	18771	18689	18920	18803	18745	18808	18716	18796	18838	18777	18904	18818	18775	18786	18757	18759	18850	19000	18727	18676	18702	18823	18877	18785	18610	18662	18798	18806	18862	18752	18925	18720	18812	18721	18937	18929	18701	18931	18852	18639	18874	18989	18847	18843	18666	18608	18800	18692	18936	18850	18618	18733	18760	18683	18757	18810	18888	18692	18759	19051	18792	18765	18912	19033	18745	18923	18861	18783	18885	18680	18725	18822	18807	18681	18963	18734	18913	18616	18997	18797	18820	18940	18848	18860	18703	18737	18978	18655	18757	18788	18684	18716	18767	18667	18857	18826	18721	18834	18955	18753	18588	18719	18912	18824	18932	18804	18669	18914	18735	18888	18915	18982	18964	18759	18690	18900	18689	18689	18724	18636	18774	18985	18909	18560	18768	18739	18785	18882	18798	18742	18737	18809	19046	18876	18853	18715	18716	18909	18794	18913	19011	18932	18817	18840	18735	18720	18943	18973	18749	18849	18701	18766	18891	18714	18719	19006	18898	19028	18844	18664	18678	18923	18544	18996	18760	18749	18908	18705	18733	18672	18662	18781	18782	18998	18762	18703	18870	18711	18750	18921	18808	18794	18963	18662	18788	18795	18924	18957	18804	18756	18886	18985	18570	18902	18828	19026	18611	18727	18803	18733	18704	18826	18948	18655	18752	18791	18594	18760	18664	18778	18751	18730	18792	18741	18803	18920	19084	18929	18742	18745	18561	18929	18925	18794	18867	18742	18647	18826	18698	18907	18839	18742	18844	18902	18971	18844	18856	18768	18899	18881	18846	18704	18874	18944	18787	18663	18832	18597	18687	18812	18832	18792	18468	18781	18797	18727	18526	18817	18752	18750	18645	18809	18779	18838	18836	18980	18873	18910	18750	18879	18682	18832	18711	18868	18779	18780	18869	18905	18567	18817	18608	18780	18759	18757	18937	18736	18812	18883	18849	18854	18960	18889	18653	18770	18783	18950	18724	18822	18738	18724	18605	18752	18765	18813	18957	18964	18805	18836	18818	18758	18540	18733	18851	18741	18881	18950	18772	18755	18797	18868	18758	18930	18712	18712	18748	19121	18820	18849	18875	18829	18918	19075	18655	18966	18950	18699	18634	18857	18776	18571	18661	18933	18726	18813	18857	18746	18748	18760	18859	18788	19035	18705	18857	18785	18779	18936	18662	18755	18641	18772	18865	18915	18853	18894	18891	18871	18751	18525	18893	18779	18672	18817	18649	18619	18772	19001	18690	18910	18876	18775	18689	18512	18877	18843	18657	18725	18764	18760	18711	18805	18888	18924	18889	18741	18766	18752	18729	18751	18751	18891	18801	18798	18796	18631	18773	18743	19016	18786	18726	18878	18598	19020	18820	18815	18677	18647	18920	18892	19014	18592	18644	18888	18842	18906	18871	18843	18771	18711	18785	18695	18826	18821	18820	18743	18838	18973	18835	18656	18969	18707	18816	18653	18720	18908	18816	18625	18807	18858	18691	18758	18784	18641	18762	18745	18825	18781	18787	18697	18960	18850	18716	18844	19028	18637	18840	18929	18814	18918	18662	18953	18832	18841	18909	18971	18850	18762	18783	18761	18674	18803	18960	18900	18795	18743	18990	18669	18893	18922	18752	18689	18841	18857	18909	18959	18923	18782	18841	18804	18664	18863	18699	18636	18824	18824	18740	18839	18802	18797	18800	18744	18924	18857	18779	18863	18744	18945	18718	18872	18778	18850	19120	19121	18809	18730	18833	18963	18671	18707	18799	18910	18768	18464	18843	18923	18599	18641	18958	18857	18926	18889	18747	18816	18782	18998	18763	18859	18967	18708	18853	18715	18837	18780	18945	18787	18685	18862	18845	18630	18765	18782	18816	18840	18963	18845	18808	18730	18979	18680	18955	18746	18843	18817	18641	18526	18634	18961	18826	18652	18945	18569	18670	18707	18835	18932	18866	18885	18625	18869	18713	18824	18735	18925	19065	18794	19029	18865	18796	18932	18754	18625	18974	18824	18820	18790	18785	18785	18837	18815	19022	18666	18846	18728	18843	18833	18959	18969	18884	18800	18936	18682	19142	18831	18530	18881	18764	18623	18623	18805	18647	18815	18831	18695	18847	18967	18704	18851	18657	19006	18852	18801	18934	19097	18866	18851	18732	18633	18981	18919	18902	18710	18912	18614	18902	18822	18787	18791	18823	18892	18731	18710	18631	18819	18814	18930	18926	19059	18823	18812	18690	18768	18815	18502	18908	18765	18766	18966	18933	18864	18806	18494	18933	18816	18750	18795	18512	18853	18875	18800	18571	18866	18804	18915	18877	18972	18920	18712	18702	18975	18762	18811	18822	18705	18732	18983	18935	18860	18980	18681	18664	18758	18814	18902	19014	18759	18696	18880	18789	18743	18837	18853	18799	19008	18680	18665	18733	18774	18754	18701	18807	18710	18894	18734	18846	18838	18649	18775	19004	18844	18828	19090	18891	18851	18692	18720	18600	18895	18780	18841	18930	18838	18855	18875	18737	18742	18709	18910	18835	18757	18728	18730	18634	18903	18688	18868	18800	18697	18816	18853	19045	19126	19005	18916	19075	18725	18735	18991	18720	18971	18889	18771	18579	18671	18625	18874	18976	19016	18677	18718	18876	18810	18772	18687	18949	18803	18902	18748	18905	18805	18930	18804	18819	18649	18793	18663	19047	18909	18828	18922	18927	18824	18799	18734	18791	18607	18823	18847	18816	19051	18958	18727	18696	18851	18933	18600	18835	18854	18428	18959	18867	18843	18724	18715	18756	18982	19079	18798	18841	18983	18679	18794	18717	18725	18847	18954	18774	18866	18733	18839	18725	18833	18819	18790	18791	18889	18794	18696	18875	18751	18826	18617	18661	18814	18854	18781	18943	18953	18875	18745	18949	18741	18667	18733	18847	18861	18887	19036	18710	18626	18937	18764	19008	18869	18811	18544	18940	18715	18699	18871	18604	18735	18904	18849	18891	18848	18814	18957	18560	18804	18795	18547	18850	18924	18789	18873	18966	18788	18731	18870	18868	18707	18682	18890	18588	18563	18800	18834	18706	18841	18884	18759	18821	18891	19029	18733	18925	18770	18811	18851	18656	18892	18874	18867	18765	18716	18732	18957	18704	18804	18801	18818	18831	19026	18912	18858	18791	18842	18683	18863	18882	18912	18978	18774	18722	18841	18842	18864	18959	18755	18855	18943	18586	18943	18727	18855	18823	19067	18818	18632	18851	18901	18811	18807	18677	18801	18786	19139	18860	18678	18809	18632	18839	18634	18751	18750	18887	18863	18767	18980	18748	18824	18797	18922	18710	18729	18873	18673	18919	18913	19071	18847	18767	18706	18737	18907	18744	18964	18889	18664	18836	18927	18858	18664	19000	18843	18802	18913	18905	18826	18814	18679	18828	18943	18731	18808	18877	18899	18705	18867	18864	18774	18958	19063	18831	18889	18784	18765	19030	18891	18636	18673	18639	18801	18877	18612	18817	18866	18688	18673	18644	18751	18819	18771	18948	18823	18833	18651	18934	18763	18873	18671	18647	18898	18674	18862	18833	18908	18895	18797	18836	18940	18736	18714	18835	18732	18884	18866	18859	18959	18758	18793	18667	18888	18914	18968	18932	18930	18779	18937	18710	18850	18633	18786	18712	19016	18596	18876	18773	18834	18918	18908	18964	18815	18807	18809	18844	18763	18596	18699	18902	18658	18882	18719	18912	18876	18896	18784	18951	18883	18925	18776	18901	18547	18792	18645	18800	18911	18582	18496	18810	18862	18667	18817	18764	18769	18722	18707	18739	18877	18728	18986	18926	18857	18835	18895	18924	18816	18877	19016	18851	18869	18782	18826	18897	18845	18753	18863	18762	18943	19109	19035	18836	18842	18792	18898	18690	18974	18767	18620	18854	18751	18661	18867	18855	18837	18853	18963	18781	18743	18736	18775	18753	18730	18852	18857	18834	18867	18981	18870	18734	18871	18760	18911	18829	18792	18859	19154	18819	18796	18771	18677	18943	18809	18891	18904	18755	18772	18814	18787	18756	18818	18744	18965	18963	18738	18582	18884	19008	18661	18807	18778	18977	18736	18658	18919	18990	18808	18795	18797	18964	18945	18862	18777	18847	18769	18717	18782	18646	18756	18754	18711	18778	18927	18789	19001	18818	18798	18737	18964	18903	18821	18780	18630	18700	18863	18716	18930	18863	18751	18817	18944	18761	18861	18722	18856	18831	18874	18788	18850	19006	18996	18847	18802	18825	18767	18715	18896	18752	18937	18897	19131	18787	18696	18753	18819	18776	18986	18862	18744	18750	18896	18900	18940	18648	18826	18936	18575	18911	18802	18636	18607	18943	18710	18975	18726	18860	18939	18821	18954	18668	18703	18939	18958	18745	18799	18646	18848	18939	18818	18953
16665	26263	25824	23001	23429	25499	24895	24235	22149	21557	19994	18898	26100	35421	30838	24491	19798	17664	17079	17062	17160	16988	16997	17149	17116	16964	17153	17182	17018	17053	17062	17057	17090	17058	16999	16762	17033	16938	17001	17000	17147	16950	17107	17180	17048	17101	17079	16984	17067	17012	16869	17123	17188	17190	17103	16980	17124	17036	16965	17013	17126	17031	17081	17095	17045	17118	17102	17117	16970	17018	17022	16948	17064	17038	17070	17058	17105	16929	17011	17053	16974	17075	17167	16923	17135	17022	17035	16986	17154	16880	17042	17205	17032	17038	16990	17018	17057	16786	17099	17090	17167	17135	17202	16991	17108	17067	17207	16944	16915	16988	17000	16936	16989	17117	17023	17168	17148	16905	16944	17171	16872	17060	17077	17095	16963	16868	16993	17056	17010	17019	16994	17036	17295	17159	17148	17089	16907	16913	17017	16934	16958	17111	17155	17060	17072	17129	16979	17173	17026	16885	17043	16954	17096	17025	17069	17053	17096	17139	17005	17119	17139	17066	17013	17184	17174	17075	16958	16977	16979	17131	16860	16950	17202	17186	17054	16954	17217	17083	17014	16920	16884	17128	17007	16931	16964	17155	16861	17103	17232	16881	17055	17010	17110	17089	17125	17083	17005	16920	17155	17111	17027	16992	17129	16922	17045	17008	16985	17080	17043	17117	17096	17199	17021	16994	16960	17015	16860	17234	17036	16936	16988	17168	17137	16980	17122	17095	17073	17173	17053	17002	17133	17072	17001	16991	17203	17058	17073	16933	16966	16913	16975	17114	17108	17004	16984	17172	16950	17034	17248	17035	17057	17122	17082	16931	17241	16910	16862	16927	17051	16906	16859	17090	17106	17012	17018	17136	16851	16948	17162	16801	16934	17072	17025	16916	17015	16991	17086	17168	16955	17042	16942	17122	16942	16949	17090	17053	17124	17173	16922	16946	16987	17125	16955	17005	17150	17044	17035	16990	16986	17038	16963	16977	16960	17179	16849	17050	17027	17121	17029	17067	17038	17004	16957	16999	17106	16964	16997	17089	16955	16912	16861	17113	17002	16973	17293	17054	17015	16850	16895	17067	17080	17073	16964	16854	17039	16929	17004	17168	16994	17308	17072	16885	17147	17088	17046	16909	16807	16943	17151	16943	16922	16898	17036	16998	16882	17143	17018	17130	17024	17116	16871	16898	17225	17028	16855	17061	17066	17182	17037	17015	17060	16903	17109	17092	17083	17082	17000	17188	17051	17074	17113	17065	16920	17115	16997	17039	17030	17038	17136	16942	17251	17075	16986	16974	17083	16931	16987	16989	17177	17035	17094	17097	17219	16975	17041	17021	16987	17099	17109	17091	17039	17085	16972	17081	17143	17018	17149	17128	17065	17014	17034	16959	16996	17087	16986	17032	17082	16863	17032	17041	17039	17223	16852	17038	17124	17049	16996	17010	16875	16974	16983	16985	17078	17072	16919	17189	17106	17096	17053	17083	16976	17202	17087	17231	17052	17204	17009	16988	16999	16879	17058	16780	17138	17137	17020	16918	17186	17054	17150	16894	17089	17000	17054	17002	17175	17048	16965	17171	17000	17066	17217	16899	17129	16846	16984	17055	16949	16972	16997	17015	17064	17124	17225	17058	16884	17112	17035	17112	17003	17015	17192	17156	16832	17017	17062	17064	16970	17090	16997	17031	16988	17017	17146	17006	16992	16935	17172	17132	17059	17066	16966	17056	16931	16992	17061	16982	17122	17106	17054	16991	17024	17055	17006	16998	16954	16998	16807	17105	17113	17211	17188	17083	17038	16951	17092	17168	16994	17033	17091	16934	16942	17136	17043	17044	16998	16915	17019	17119	17122	16904	17020	17040	17067	17110	16937	17045	17128	17032	17099	17061	16979	17007	17114	16983	17074	16988	16935	17034	17191	17053	17066	17066	16951	17086	16909	16935	17065	16844	17094	17118	17036	17105	16955	17026	16973	17060	16981	16969	17044	16890	16932	17224	17147	17041	17051	16944	16881	17034	16903	16984	17008	17018	17075	17026	17154	17125	17041	16937	17160	16974	16909	17115	16937	17065	17002	16938	16980	17059	17020	16949	16958	17133	17044	16917	17019	17130	17117	16994	17119	17041	17067	17105	16925	17235	17144	17063	17127	17021	16967	17003	17086	17015	17191	17122	17016	16992	17053	17122	17098	17143	17005	16940	17128	17055	17125	16965	17081	17082	16956	17115	16989	17127	17017	17032	17033	16978	16953	16892	16882	16962	17067	16952	16997	17170	16960	16973	16851	16954	17124	17056	17117	17040	17196	16937	17102	17161	16970	17085	17007	17091	17073	17007	16882	17096	16999	17071	17002	16844	17078	17002	16924	16851	16998	16966	16873	17000	17000	16899	17050	17060	17083	17177	17020	17006	16876	17037	16977	17035	17023	17030	16916	17075	17098	16997	17068	17030	17002	16870	17037	17160	17083	17162	17190	17049	16979	17114	16961	16948	17035	17124	17052	17000	16925	17040	16829	17178	16873	17296	17019	16991	17023	17005	17095	17129	17156	16924	17082	16982	17001	17066	16979	17001	17146	17019	16997	17018	16936	17291	17166	16996	17088	17058	16986	17116	17054	17174	17115	16892	17164	16960	16998	16837	17081	16889	16972	17171	16956	17039	17088	17057	16994	17180	17058	17010	17016	17095	17000	16907	17152	16933	17090	16876	17097	17081	16891	16835	16992	16923	17206	16954	16908	17062	17127	17000	17012	17079	16996	16881	16991	16985	17168	16999	17014	17045	17176	17035	17133	17002	16947	17061	17023	16910	16983	16947	17096	16977	17191	16973	17217	16842	16956	16998	17121	17085	16927	17068	17106	17142	16976	17054	17148	16986	16985	17035	17169	16984	17022	17069	16950	17096	17037	16998	17070	17110	16956	17116	17087	17079	17134	16968	16993	17004	17071	17002	16998	17129	17103	17131	17014	17117	17173	17039	17068	16991	17091	17171	16996	17097	17041	17122	16963	16883	17220	16745	17120	16998	17167	16949	17067	17033	16917	17091	16975	16892	17062	17078	16885	16887	16967	17021	16950	17147	17022	17100	17024	17097	17137	16909	16980	17067	16990	16874	17082	17224	16899	17028	17010	17100	17025	16900	16977	17042	17094	16909	17099	17204	17063	17098	17002	17127	16972	16972	17067	16938	17089	17049	16903	17027	17030	17120	17188	17169	16795	17112	16829	17028	16850	17100	17030	16896	17017	17118	17156	17075	16852	16932	17122	16943	17196	17087	17187	17011	16969	16990	16939	17131	17034	16937	17049	16855	16973	17115	17061	17021	16972	17036	17263	17051	17158	16972	17128	17128	16914	17069	17108	17026	17075	17078	17125	16832	16948	17298	17233	16944	17262	16994	17006	17013	17072	17021	17087	17131	17103	17104	17063	17063	17085	17041	17149	17019	17022	16784	16963	17247	17048	17089	17087	16907	17013	17002	16932	16992	16997	17039	16893	17107	16947	17002	17028	17069	17059	16954	17180	17121	17097	17039	16883	16892	17004	17070	16988	17134	17132	16893	17031	17122	17047	17009	17006	17000	17236	16837	17223	17005	16995	16948	17017	16946	16850	17063	17056	17022	17001	16996	17014	17057	17099	16948	17063	17136	16967	17135	16956	16982	17162	17222	16905	16936	17074	17148	17083	17087	16956	17054	16972	16958	17147	16921	17014	17018	17039	16965	17085	16940	17195	17001	16966	16976	16977	17135	17033	17079	17093	17008	16996	17205	17194	16938	16882	17095	17024	17138	17011	16941	17051	17004	17000	17149	16764	17061	17142	17073	16999	16990	16946	17095	17101	16947	17078	17153	17053	16990	17090	17027	17084	17066	17037	17089	16965	16923	17054	17006	17190	16960	17000	17152	16932	17084	17001	17090	16998	17148	16923	16894	17082	17019	17156	16919	17088	17055	17258	16898	16884	17100	17182	17100	17102	16932	16944	16919	16999	17001	17009	17012	17149	17089	17022	16978	17070	17102	17002	17187	16908	17133	16859	17090	17054	17161	16931	16835	17059	17016	17051	17176	17001	17144	16981	16980	17004	17043	17090	17113	16937	16915	17222	17119	17080	17094	17009	17055	17018	16966	17013	16971	17177	17070	16898	16993	17136	16948	17038	16997	17001	17091	17095	17073	17195	17268	17059	16932	17068	17002	17064	17012	17000	17139	17058	17158	17082	16999	17021	16972	16969	17048	17027	16827	17120	17108	16972	17125	17034	17034	16914	16895	17109	16822	16955	16988	16891	17068	16961	16950	17053	16940	17104	16978	16971	17074	17088	17016	16933	16976	16984	17088	16962	17142	17130	17032	17181	17049	16876	17065	17158	17139	17006	16992	17076	17067	16850	17062	16932	17092	17112	16959	16985	16971	16957	17167	16977	17210	17137	17079	17118	16954	17129	16874	17019	17100	16980	16980	16934	17112	16955	17114	17046	17079	17060	17127	16874	16940	17327	16917	16970	17144	16943	17051	16970	17137	17053	17025	17095	17116	17015	17021	17087	17056	17012	16958	17263	16987	16999	17036	16927	16854	16980	17203	17259	17039	17049	17140	16882	16938	17218	17083	17065	17030	17077	17088	16996	16909	16862	17091	17158	17042	17021	16890	16972	17264	16842	16948	17087	17045	17073	17201	17037	16968	16966	17238	16992	17065	17026	17039	17116	17112	17049	16953	17078	17101	17036	16879	17146	16919	16955	17011	17144	17210	16961	17230	17122	16955	16948	17010	17066	17039	17043	17046	16963	17012	17025	16915	17048	17086	17100	16964	17134	16911	17177	17058	17102	17127	17113	17125	16938	17125	17023	16871	17088	16974	16937	17005	17034	16901	17218	17114	17144	17128	16987	16892	17002	17049	17101	17186	17291	16979	16939	17061	16926	17060	16937	17157	17139	16916	17185	17048	17147	17065	16977	16915	17193	16995	16951	17022	16999	17018	17142	17098	17133	17129	16951	16995	17071	17157	16894	16938	16931	16973	17011	17136	16916	17239	17017	17048	17068	16948	17116	16977	16892	17046	16746	16707	17205	17076	16908	17108	17016	17116	17163	16950	16968	17056	16987	16947	17027	17193	17034	17230	17190	16929	16949	17097	16844	16957	17028	17134	16940	16966
23885	21448	29046	24398	23282	27669	28897	24551	22447	22118	21990	21335	24918	40866	35831	29955	23622	20067	19381	18953	18938	18912	18808	19017	18906	18911	18841	18939	18928	19109	18772	18911	18813	18853	19041	19035	18864	18647	18907	18867	18879	18649	18872	18829	19061	18697	18794	18968	18974	18742	18656	18740	18648	18812	18676	18589	18788	18786	18889	18788	18675	18711	18723	18886	18784	18753	18837	18923	18768	18953	18996	18738	18737	18616	18842	18837	18847	18834	18765	18823	18745	18848	18743	18790	18675	18774	18943	18836	18861	18672	18838	18697	18797	18671	18676	18578	18519	18607	18838	18859	18864	18847	18918	19108	18862	18771	18938	18876	18726	18775	18809	18771	18904	18810	18570	18694	18819	18542	18671	18607	18713	18702	18761	18739	18712	18901	18766	18638	18671	18975	18771	19041	18765	18944	18864	18708	18885	18913	18805	18903	18861	18686	18801	18614	18839	18783	18853	18472	18642	18693	18876	18778	18856	18704	18694	18771	18786	18852	18845	18762	18734	18881	18549	18771	18774	18888	18777	18784	18751	18592	18749	18708	18843	18969	18681	19018	19029	18957	19019	18687	18902	18813	18971	18909	18805	18891	18730	18761	18683	18712	18786	18749	18866	18661	18612	18704	18719	18693	18784	18797	18796	18868	18925	18761	18797	18722	18996	18902	18788	18675	19079	18724	18962	18898	18909	18870	18713	18700	18727	18849	18851	18799	18703	18874	18732	18696	18890	18574	18803	18701	18719	18959	19026	18755	18802	18753	18749	18702	18698	18671	18719	18600	18710	18791	18739	18746	18829	18783	18678	18735	18999	18710	18974	18690	18800	18643	18483	18694	18814	18746	19009	18723	18768	19011	18692	18687	18841	18608	18775	18538	18661	18755	18493	18812	18793	18950	18692	18667	18858	18708	18817	18817	18932	18684	18571	18698	18591	18869	18776	18602	18765	18723	18842	18717	18694	18876	18722	18889	18896	18732	18612	18719	18849	18700	18686	18865	18690	18824	18950	18820	18850	18880	18727	18424	18825	18719	18833	18822	19008	18761	18621	18797	18565	19178	19103	18901	18657	18831	18773	18770	18573	18760	18874	18773	18795	18515	18642	18943	18820	18991	18758	18623	18535	18431	19024	18580	18645	18972	18862	18720	18824	18942	18682	18564	18664	18679	18851	18819	18707	18760	18572	18653	18634	18771	18752	18749	18908	18827	18775	18690	18832	18955	18893	18919	18829	18643	18649	18683	18726	18719	19152	18720	18618	18593	18751	18644	18907	18709	18669	18626	18629	18883	18890	18751	18875	18871	18899	18715	18712	18763	18930	18660	18675	18789	18717	18718	18806	18744	18760	18831	18723	18567	18743	18768	18781	18718	18776	18602	18801	18778	18774	18916	18804	18868	18821	18698	18659	18994	18778	18833	18770	18768	18747	18778	18925	18780	18796	18853	18674	18600	18862	18812	18567	18717	18799	18809	18868	18942	18769	18708	18883	18641	18685	18618	18665	18829	18738	18665	18679	18604	18890	18658	19008	18828	18783	19007	18893	18847	18814	18872	18697	18929	18745	18954	18683	18655	18854	18773	18520	18752	18773	18884	18701	18746	18682	18823	18725	18755	18715	18767	18680	18884	18891	18602	18892	18629	18985	18768	18521	18773	18699	18674	18842	18689	18803	18640	18712	18840	18815	18556	18668	18891	18739	18920	18750	18882	18673	18938	18821	18883	18588	18534	18629	18738	18888	18790	18689	18840	18646	18916	18910	18632	18681	18697	18668	18570	18674	18693	18728	18834	18864	18675	18794	18876	18890	18779	18688	18865	18619	18986	18877	18806	18708	18588	18855	18903	18661	18968	18712	18693	18686	18820	18682	18571	18578	18652	18572	18974	18876	18758	18649	18773	18730	18632	18688	18696	18586	18674	18520	18870	18898	18768	18848	18698	18738	18755	18658	18729	18809	18792	18727	18861	18789	18770	18659	18864	18662	18904	18750	18744	18969	18735	18729	18800	18922	18760	18624	18581	18640	18846	18764	18975	18702	18777	18699	18580	18941	18857	18779	18889	18715	18864	18499	18603	18906	18770	18616	18655	18926	18801	18684	18589	18570	18742	18633	18967	18921	19041	18553	18812	18739	18638	18999	18780	18759	18805	18823	18671	18625	18624	18774	18868	18570	18829	18760	18654	18569	18771	18630	18760	18765	18764	18787	18754	18755	18888	18683	18506	18646	18862	19053	18800	18634	18660	18723	18730	18891	18588	18747	18882	18939	18737	18821	18720	19042	18788	18608	18853	18746	18827	18771	18976	18947	18721	18658	18996	18931	18756	18955	19006	18843	18761	18893	18894	18714	18937	18958	18739	18799	18810	18820	18731	18861	18799	18865	18616	18757	18742	18721	18727	18778	18885	18854	18584	18803	18777	18611	18863	18812	19045	18795	18579	18554	18768	18749	19003	18693	18736	18756	18844	18826	18643	18853	18577	18628	18945	18740	18564	18750	18612	18941	18781	18720	18678	18822	18859	18776	18792	18760	18817	18635	18725	18841	18621	18779	18766	18838	18735	18883	18792	18869	18826	18861	18789	18747	18931	18870	18924	18871	18777	18959	18783	18781	18700	18645	18595	18812	18687	18698	18742	18841	18868	18673	18645	18686	18571	18578	18741	18849	18794	18915	18795	18944	18855	18810	18827	18860	18615	18669	18963	18441	19073	18681	18585	18746	18876	18741	18977	18984	18638	18673	18797	18720	18835	18696	18947	18725	18784	18710	18785	18644	18933	18901	18491	18598	18773	18902	18644	18838	18745	18730	18663	18694	18662	18930	18796	18756	18849	18919	18624	18858	18647	18756	18715	18734	18904	18694	18840	18789	18718	18703	18910	18544	18751	18905	18627	18889	18916	18862	18809	18870	18661	18536	18860	18981	18724	18674	18593	18856	18499	18688	18910	18676	18772	18892	18702	18785	18634	18881	18844	18730	18756	18774	18823	18797	18857	18674	18555	18788	18818	18753	18748	18594	18771	18898	18536	18907	18664	18596	18773	18762	18744	18825	18904	18621	18696	18737	18779	18873	18716	18745	18788	18830	18841	18817	18648	18533	18532	18716	18614	18954	18830	18759	18763	18664	18857	18686	18771	18781	18738	18704	18679	18713	18902	18821	18754	18775	18840	18909	18773	18787	18694	18641	18925	18723	18872	18706	18574	18815	18606	18496	18715	18709	18564	18971	18686	18535	18694	18604	18581	19074	18890	18880	18847	18686	18678	18917	18814	18888	18683	18683	18712	18636	18844	18799	18585	18858	18865	18746	18699	18807	18694	18768	18733	18579	18803	18807	18635	18783	18711	18902	18511	18880	18664	18599	18686	18826	18560	18709	18505	18727	18575	18612	18893	18767	18725	18854	18825	18871	18691	18687	18924	18758	18641	18893	18668	18793	18782	18758	18756	18963	18688	18701	18801	18794	18878	18658	18772	18876	18642	18800	18771	18763	18751	18802	18660	18729	18648	18650	18545	18642	18791	18645	18842	18768	18780	18543	18584	18752	18731	18717	18868	18929	18921	18797	18633	18803	18725	18660	18656	18813	18890	18844	18804	18825	18744	18682	18752	18695	18747	18861	18764	18857	18709	18785	18723	18656	18755	18828	18572	18773	18710	18717	18875	18682	18901	18810	18768	18665	18852	18770	18848	18675	18956	18629	18844	18895	18737	18882	18654	18732	18820	18780	18769	18962	18751	18651	19018	18781	18861	18664	18646	19005	18538	18760	19091	18769	18763	18899	18830	18748	18717	18776	18810	18781	18753	18831	18822	18935	18734	18635	18684	18793	18850	18545	18788	18871	18617	18733	18849	18779	18780	18695	18696	18838	18785	18787	18638	18654	18674	18708	18690	18738	18969	18987	18723	18821	18920	18665	18676	18698	18814	18659	18756	18765	18874	19073	18794	18718	18781	18745	18891	18787	18832	18892	18795	18946	18648	18712	18700	18661	18829	18834	18576	18739	18634	18823	18686	18735	18719	18836	18892	18906	18763	18798	18769	18730	18905	18670	18744	18498	18714	18785	18780	18927	18691	18732	18749	18884	18740	18740	18686	18797	18897	18774	18654	18786	18888	18735	18760	18696	18741	18712	18666	18808	18745	18827	18820	18778	18604	18825	18797	18694	18755	18697	18768	18975	18974	18664	18885	18758	18796	18802	18701	18789	18717	18798	18828	18726	18808	18666	18498	18494	18691	18703	18708	18683	18840	18683	18863	18820	18899	18637	18637	18837	18704	18860	18974	18848	18740	18829	18671	18756	18913	18781	18685	18703	18552	18638	18857	18849	18751	18741	18855	18838	18864	18724	18676	18794	18909	18750	18735	18724	18955	18652	18929	18921	18570	18958	18760	18893	18897	18756	18655	18816	18822	18732	18758	18717	18808	18797	18817	18836	18938	18694	18776	18890	18718	18689	19026	18593	18776	18781	18748	18730	18614	18845	18538	18981	18669	18648	18597	18592	18813	18837	18579	18947	18778	18742	18799	18794	18785	18756	18683	18614	18886	18855	18792	18847	18766	18815	18845	18739	18753	18848	18559	18675	18753	18741	18863	18777	18641	18939	18693	18922	18670	18751	18721	18798	18881	18548	18564	18878	18811	18691	18684	18842	18629	18614	18829	18803	18806	18826	18765	18705	18716	18833	18735	18951	18744	18812	18608	18641	18814	18823	18657	18843	18601	18661	18819	18741	18481	18498	18782	18552	18712	18726	18591	18631	18607	18663	18755	19125	18641	18793	18880	18725	18550	18821	18597	18801	18666	18500	18792	18798	18742	18828	18680	18741	18809	18877	18640	18817	18763	18707	18853	18737	18875	18629	18719	18840	18851	18819	18787	18758	18712	18630	18887	18781	18747	18887	18862	18826	18776	18759	18818	19011	18808	18898	18637	18767	18898	18612	18747	18782	18639	18774	18812	18773	18641	18755	18908	18759	18759	18697	18839	18661	18968	18841	18712	18795	18806	18931	19051	18691	18808	18694	18868	18879	18768	18743	18830	18743	18670	18488	18826	19101	18730	18803	18922	18884	18921	18796	18684	18817	18833	18688	18592	18631	18669	18796	18817	18998	18706	18675	18481	18783	18923	18857	18742	18851	18759	18696	18765	18645	18829
18700	32641	31596	27528	29674	30430	28503	25293	22752	21731	21739	20627	27440	43823	37821	30303	22124	17990	17328	17128	17154	17082	16949	16927	16973	16978	17046	17086	17076	17028	16957	17087	17068	16960	16943	16959	17002	17190	17086	17104	17018	17089	17123	17205	16960	17076	17086	17158	16917	17075	16940	17071	17010	16974	16993	17192	17056	17204	17082	16844	17032	17150	17054	17000	17012	17069	16922	16938	17158	17010	16862	17044	16938	17164	17041	16856	17013	17003	17021	16991	16929	16949	17118	17070	17027	17118	16924	17024	16936	16957	16962	16952	16902	17004	17002	17090	17058	16994	16895	16941	16970	16944	17056	17151	16970	16908	16841	17054	17020	17048	16965	16866	16828	16959	16968	16877	17061	16933	16993	17115	17092	17060	16864	16923	17060	16898	17293	16892	16950	16994	17019	17131	17061	17021	16971	16850	16997	17058	16873	17015	16951	17115	16787	17018	17093	17040	16845	16958	17080	16937	16971	17072	16836	17118	16873	16919	17036	16945	16956	16971	16982	17059	17132	16754	17100	16977	17153	16788	17127	16990	16890	17075	16978	16927	17084	16925	17023	17046	16936	17008	17015	17014	17134	17023	17191	17060	16944	16959	16919	16929	17161	16985	16992	17081	17084	16914	16980	16922	17049	16975	16993	17142	16984	16987	16954	17078	16955	17189	16884	16983	17039	17087	17001	17103	16813	17121	17136	16965	17055	16810	16974	17043	16864	16949	17081	16979	16975	16984	17025	16953	17085	16950	17007	16940	16954	17047	16841	17113	17172	17043	16895	17059	16940	16936	17128	16911	17000	16974	16838	17008	17020	16980	16950	16948	16905	17030	17061	17085	17028	16805	16949	16971	16932	17193	16957	17121	17062	16904	17026	17003	17067	17174	16935	16876	17056	17036	17047	16889	16908	16918	17045	16791	16967	17022	16977	16966	17067	17015	17155	16867	17111	16973	16995	16854	16965	16955	17064	16927	16799	16974	16860	16892	17008	17030	16842	16991	16999	17175	16746	17123	17069	16853	17005	17060	16915	17030	16956	16930	17187	16943	17011	16779	17104	17029	17015	16934	16911	16986	17123	17130	16834	17057	17034	16893	16899	16883	17061	16998	17206	16861	17127	17055	17100	17038	16997	17004	17023	16985	16957	16930	16984	17028	16958	16987	16929	17003	17018	16984	17108	16885	16919	17009	17142	16961	17007	16894	16964	17067	16860	16996	17040	17115	16926	16966	17110	17104	17054	17048	17117	17039	16968	16821	17113	16978	17144	17089	17140	17030	16820	16968	16963	16936	17055	16949	16897	16854	16884	16911	17041	17055	17053	17046	16981	16950	17087	16978	17000	17030	16905	16847	17130	17120	17090	17086	16868	16849	16922	17008	16964	17011	17023	16842	17079	17050	16985	16999	17075	17115	16981	17072	17175	17104	16822	16953	17117	16961	17086	16893	16759	17008	17127	17141	16943	16940	17045	16923	17116	16884	17004	16920	17143	16841	16904	17028	17069	16999	16907	17063	16928	16961	17005	17093	17027	17040	17062	17003	17006	17155	16882	17042	17107	17001	17009	16778	17068	17027	16881	16943	16927	16902	16978	17030	16961	17050	17264	16866	16941	17144	17142	17000	16930	17016	17088	17163	16920	16929	17056	17017	16970	16942	16756	17002	17002	16900	17253	17098	16831	17133	16954	16822	17020	17005	16997	16966	17070	17034	17061	16941	16894	16771	17190	17073	16801	16820	17057	16954	16997	16911	16824	16955	16949	17014	16990	16952	17064	17048	17237	16992	16917	17026	17019	16930	16960	16858	17193	16997	17030	16895	17050	16973	16925	16880	17086	17231	16988	17075	17062	16987	17200	17127	17010	17011	17101	17044	17108	16976	16995	16909	16996	16903	17048	16905	17097	16960	17064	17106	16997	16889	16819	17067	16940	16888	16935	16994	16829	16896	16865	16913	17004	17029	17002	16980	17136	17044	17122	17019	17199	16974	17120	17046	16909	17079	17062	17005	17029	17067	17004	16935	16934	17027	17000	17068	17093	17044	16844	16943	16964	16855	17156	16855	17001	16884	17063	16908	16992	17040	16888	16898	16778	17184	16915	16934	16845	16884	17036	16965	16923	16927	16864	16999	17166	16853	16928	17107	17011	17072	16914	17090	17190	17021	17118	17019	17136	17057	17069	16986	16965	17009	17021	17062	16940	17001	17024	17102	17035	16985	16949	16979	17047	16823	17129	17109	16995	17033	16886	17040	16996	16863	17029	17128	17060	17036	17156	16797	16912	16951	16837	17061	17119	17056	16812	16795	16981	16999	17067	16833	16893	17004	17166	16902	16956	17092	16981	17164	17061	16935	16877	17076	17151	17019	17123	17011	17142	16800	17011	17008	16859	17054	17042	17095	17002	16871	16893	17075	16711	17110	16970	16901	17074	16813	16922	16915	16962	17033	17090	17000	17092	16827	16968	16934	16976	16938	16919	16841	17076	17124	17017	17030	17006	16991	17199	16942	17059	17072	17142	17034	17210	16945	16883	17018	17129	17041	17030	17020	17035	16841	16850	17009	17069	16963	17074	17013	16919	17146	16950	16874	16869	16990	17026	16950	17154	17085	17051	16928	17167	16915	17162	16902	16954	17043	16984	17053	17112	17038	16983	16834	17002	17071	17101	16977	16959	17076	16848	16842	17105	17137	16950	17133	16920	17162	17034	16937	16962	16878	17028	17022	17004	16931	17076	17008	16938	16932	17048	17006	16997	16901	17068	16979	16898	16992	16973	17082	16860	16942	16954	16862	17148	16927	17002	17039	16917	17134	16879	17199	17159	17057	17105	16936	16957	17036	16788	17206	17059	16979	16819	17151	16997	16747	16997	17176	17097	16924	17073	16976	17070	17060	16980	17023	17079	16823	17078	16912	17153	16930	16947	16976	17097	16909	17091	16911	17090	17047	17090	17097	16783	16954	17145	16946	16944	16955	16981	17125	17075	17034	17108	16924	16909	16895	17009	17078	17068	17021	16963	16994	16946	16862	16920	17035	16962	16954	16857	16991	17019	17063	17019	16842	17026	16955	17004	16830	16955	17114	16998	16998	16979	17033	16827	17026	17000	16956	16952	16988	16887	16872	16872	16925	16960	16933	17001	16927	16980	16932	16836	16996	17061	16930	17062	17103	17025	17019	17076	17081	17068	17011	16733	16785	17048	17058	16831	17099	16874	17107	16866	17005	16842	17016	16958	16906	17078	16973	17043	16958	16934	16989	16953	17055	16874	16918	16974	17010	17092	17053	16908	16838	17045	17072	16970	16841	17032	16856	16974	17084	16984	16968	16972	17118	16947	17100	16875	17069	16995	16964	16954	16936	17083	16879	17084	16967	16963	17223	16918	16954	16964	16951	17117	17014	17095	16946	17157	17084	17154	16943	16906	17050	17036	16709	16980	16899	16839	16971	16990	16863	16804	16957	16933	16989	16832	16921	17094	17065	16890	16991	17069	17175	16919	16841	16884	17112	16948	17022	16990	17096	16949	17045	17021	16941	16922	16929	16995	16897	16926	17025	16998	16980	16832	16984	16967	17036	16902	17061	16888	16975	17066	17085	17072	17137	16975	17000	16947	17032	16925	17078	17037	17179	17086	16808	16898	17149	16866	17098	16943	17210	16889	17054	17062	17086	16968	17058	17098	16946	17012	17113	17070	16929	17026	16935	17001	16861	16955	16954	17013	17115	17052	16969	16874	16847	16921	17039	16966	16922	16968	17043	17029	17120	17013	17023	17003	17028	16926	17075	16967	16949	17054	17102	16959	16949	16975	17139	17014	17040	17004	16944	16891	17161	16907	17060	16964	16927	17002	16976	16900	16985	17066	17136	16915	17078	17087	16985	17134	17095	17011	16943	17123	16861	16946	16970	16970	16937	16868	16957	17112	16969	16955	17115	16999	17137	17201	16980	16928	17067	17128	16851	17016	16968	17070	17018	17029	17147	17005	17049	17002	16988	16977	16951	17014	16904	17008	16887	17016	17001	16979	16867	17202	16891	17058	16986	17009	16956	16923	16858	16988	16909	16971	16944	16846	16991	16895	16935	17110	16992	17175	17151	17099	16908	17172	17017	17053	17212	16958	17024	17140	17097	17030	16885	16845	16953	16953	16853	17008	16968	16924	17072	16941	17067	17210	17038	17089	16943	17050	16957	16816	16908	17009	17045	17016	16981	16993	17035	16905	16921	17069	16887	16936	17146	16952	17002	17001	16909	17120	17203	17016	16730	17174	16850	17160	17057	16992	16986	16967	17093	17083	16728	17001	16846	17043	16906	16976	17016	17126	17031	17141	17095	16931	16942	16993	16986	17044	17138	17030	17234	16969	17043	17009	17026	17214	16940	17053	17096	16887	16937	16838	17038	17040	17069	16990	16967	17089	17080	17024	17078	17124	17099	17148	16969	16999	16946	16948	16890	16808	17119	16773	17000	17010	17227	17016	17004	17070	17063	17159	16939	17034	17050	17069	17033	17230	17163	16933	17053	17216	17067	16833	16850	17007	16900	17146	17137	16976	16867	17033	17046	16922	17124	16880	16845	17125	16903	17013	16962	17182	16953	16950	17045	16931	17012	16824	17034	17070	16920	16958	17038	17110	17050	16879	16941	16949	17027	16891	17035	16916	16975	16862	16909	16859	16915	17138	16867	17030	17085	17101	17002	17070	17014	16904	16909	17128	16959	17239	16985	17128	17037	17181	16984	17053	16818	16848	17020	16980	17074	16982	17020	17005	16944	16921	16908	16891	17074	17121	16920	16846	17152	17051	16927	17061	17000	16951	16869	16944	17094	16990	16962	17083	16882	16979	16886	17003	17079	16830	17115	17011	17000	17135	16923	17034	16959	16904	16778	17084	17063	17020	17114	17111	16812	16978	17024	16846	16968	17111	16777	17033	17122	17012	17003	16940	17012	17011	17015	16886	17081	16824	16873	17069	17017	17213	16924	17034	16997	17000	17005	17024	16969	17014	17026	16920	16919	17096	17020	17102	17107	17206	17077	16925	16897	17052	17030	17009	17141	17061	17003	17080	16976	16962	17080	17055	17101	16908	17050	17140	16900	17118	17034	16940	16955	16870	16922	16906	16801	16855	17228	17038	16995	16996	16982	17087	16915	17062	16784
29626	23827	27138	24739	22598	24226	23419	21591	20740	20835	20545	20040	20382	21623	21554	20874	20013	19604	19391	19419	19458	19292	19261	19564	19537	19468	19694	19427	19455	19396	19380	19396	19375	19430	19263	19375	19592	19634	19447	19476	19191	19381	19376	19473	19409	19424	19523	19459	19400	19560	19217	19225	19405	19548	19546	19391	19532	19332	19362	19292	19403	19416	19426	19504	19595	19485	19355	19579	19305	19640	19516	19551	19516	19299	19537	19414	19279	19557	19415	19500	19336	19469	19468	19423	19491	19712	19345	19493	19421	19336	19422	19391	19532	19394	19355	19385	19593	19434	19363	19545	19374	19484	19371	19340	19213	19326	19351	19322	19298	19526	19333	19417	19358	19421	19194	19241	19377	19404	19265	19278	19102	19427	19440	19122	19189	19360	19431	19473	19324	19272	19389	19470	19237	19429	19460	19525	19260	19168	19236	19369	19360	19491	19495	19314	19358	19327	19480	19212	19292	19287	19284	19376	19531	19513	19207	19423	19537	19345	19333	19261	19417	19409	19269	19498	19572	19419	19375	19387	19452	19466	19417	19427	19385	19341	19255	19209	19227	19365	19236	19279	19517	19194	19290	19450	19426	19340	19220	19132	19424	19394	19400	19368	19248	19426	19299	19467	19379	19121	19273	19295	19432	19450	19404	19442	19415	19271	19537	19494	19346	19323	19537	19344	19278	19341	19362	19476	19460	19442	19167	19407	19354	19443	19454	19454	19531	19504	19261	19490	19452	19511	19340	19312	19143	19425	19193	19341	19564	19413	19347	19370	19285	19575	19286	19369	19477	19234	19431	19339	19428	19572	19508	19415	19381	19273	19288	19492	19517	19384	19362	19208	19277	19355	19431	19318	19567	19282	19433	19281	19436	19364	19417	19153	19307	19144	19377	19500	19427	19360	19438	19394	19330	19267	19302	19295	19487	19429	19589	19349	19465	19379	19258	19513	19430	19499	19350	19207	19386	19400	19246	19191	19374	19378	19199	19384	19451	19204	19494	19273	19632	19117	19435	19645	19463	19470	19305	19317	19465	19387	19386	19308	19567	19390	19384	19291	19334	19457	19532	19550	19187	19349	19333	19476	19650	19448	19485	19404	19326	19387	19259	19436	19658	19484	19308	19541	19224	19269	19587	19483	19285	19447	19506	19231	19422	19271	19220	19339	19421	19284	19389	19532	19632	19290	19351	19516	19426	19516	19400	19375	19502	19318	19163	19247	19293	19269	19285	19523	19301	19457	19493	19186	19388	19270	19380	19401	19250	19353	19496	19091	19590	19341	19156	19174	19385	19201	19530	19367	19285	19482	19373	19483	19401	19287	19452	19610	19485	19350	19537	19505	19602	19537	19424	19491	19455	19382	19286	19215	19221	19591	19311	19430	19349	19265	19298	19388	19330	19413	19359	19215	19598	19296	19217	19396	19460	19321	19281	19448	19263	19180	19488	19516	19332	19158	19420	19540	19526	19557	19476	19354	19514	19407	19539	19327	19166	19283	19500	19345	19329	19200	19256	19454	19363	19431	19371	19323	19346	19531	19464	19560	19294	19260	19478	19533	19351	19321	19586	19327	19579	19547	19500	19445	19272	19348	19275	19498	19607	19384	19580	19533	19267	19436	19377	19458	19487	19353	19247	19536	19245	19115	19482	19242	19308	19362	19490	19388	19433	19398	19444	19458	19570	19471	19434	19479	19252	19357	19441	19205	19541	19248	19427	19472	19403	19437	19261	19340	19638	19349	19477	19176	19420	19493	19328	19562	19338	19384	19231	19438	19411	19356	19519	19487	19498	19489	19509	19353	19242	19403	19472	19163	19466	19314	19444	19293	19467	19474	19274	19464	19266	19402	19365	19373	19402	19359	19440	19480	19424	19406	19098	19464	19352	19595	19372	19374	19467	19380	19351	19357	19279	19404	19200	19335	19348	19329	19465	19485	19629	19411	19403	19536	19312	19157	19516	19532	19187	19552	19224	19327	19511	19446	19451	19428	19277	19259	19337	19463	19419	19310	19355	19272	19291	19295	19362	19295	19318	19423	19557	19233	19428	19416	19371	19365	19351	19149	19129	19318	19405	19554	19534	19577	19483	19333	19345	19392	19392	19301	19426	19321	19524	19343	19467	19317	19273	19358	19266	19239	19357	19282	19288	19239	19453	19441	19514	19445	19489	19410	19475	19631	19498	19393	19432	19292	19413	19367	19173	19382	19239	19410	19518	19324	19345	19497	19422	19460	19571	19241	19560	19452	19301	19282	19258	19512	19364	19280	19276	19442	19469	19330	19442	19178	19587	19352	19400	19331	19600	19516	19368	19562	19600	19451	19378	19393	19378	19454	19477	19418	19381	19272	19353	19352	19270	19516	19367	19435	19374	19467	19460	19284	19471	19579	19492	19319	19531	19411	19313	19279	19442	19430	19396	19345	19145	19341	19344	19399	19225	19489	19361	19329	19323	19230	19594	19326	19535	19333	19451	19529	19533	19462	19323	19563	19403	19432	19475	19328	19312	19335	19364	19327	19444	19335	19494	19274	19303	19308	19339	19407	19332	19413	19418	19308	19544	19364	19325	19420	19368	19358	19265	19356	19475	19503	19500	19200	19373	19220	19597	19294	19434	19541	19475	19587	19438	19405	19456	19386	19467	19499	19469	19419	19261	19311	19474	19366	19252	19289	19360	19341	19280	19217	19466	19495	19222	19456	19477	19246	19299	19531	19316	19067	19464	19501	19382	19444	19279	19416	19052	19434	19287	19388	19373	19551	19491	19489	19355	19424	19384	19422	19213	19517	19249	19277	19379	19351	19331	19410	19369	19485	19280	19335	19573	19523	19327	19311	19273	19313	19539	19357	19516	19297	19413	19300	19584	19225	19304	19443	19376	19592	19219	19414	19311	19246	19502	19616	19299	19577	19428	19443	19292	19313	19355	19342	19238	19427	19342	19501	19494	19617	19317	19372	19420	19374	19122	19480	19518	19357	19236	19462	19339	19307	19395	19469	19524	19611	19441	19439	19372	19436	19442	19320	19368	19323	19400	19526	19248	19609	19562	19489	19390	19334	19473	19580	19288	19460	19362	19520	19361	19346	19347	19361	19517	19430	19379	19298	19435	19389	19425	19420	19081	19537	19445	19392	19543	19225	19380	19400	19281	19351	19263	19420	19287	19290	19251	19373	19308	19584	19169	19559	19321	19407	19512	19318	19393	19301	19430	19516	19504	19271	19338	19432	19394	19364	19387	19402	19362	19250	19347	19487	19272	19422	19345	19560	19271	19361	19240	19171	19416	19347	19168	19290	19271	19495	19501	19539	19345	19216	19291	19458	19471	19417	19495	19403	19423	19165	19380	19549	19375	19423	19507	19232	19341	19282	19452	19281	19457	19471	19453	19412	19355	19512	19493	19319	19337	19424	19394	19304	19349	19255	19530	19587	19535	19587	19367	19222	19145	19362	19305	19240	19558	19481	19400	19440	19387	19454	19441	19398	19256	19499	19507	19396	19461	19313	19662	19352	19590	19455	19463	19410	19370	19246	19345	19597	19486	19593	19646	19320	19401	19297	19347	19348	19272	19297	19372	19281	19342	19392	19431	19444	19361	19386	19505	19333	19576	19272	19464	19483	19426	19334	19407	19449	19192	19191	19437	19251	19231	19391	19401	19302	19215	19500	19313	19400	19480	19484	19342	19337	19584	19361	19296	19543	19398	19323	19403	19327	19230	19539	19516	19287	19433	19362	19210	19354	19676	19278	19449	19531	19620	19517	19319	19442	19315	19486	19415	19396	19390	19408	19336	19429	19264	19497	19459	19449	19419	19330	19496	19601	19393	19531	19560	19423	19541	19466	19485	19205	19389	19408	19390	19408	19391	19369	19421	19383	19290	19354	19312	19449	19626	19496	19507	19478	19283	19554	19503	19477	19509	19178	19626	19484	19448	19321	19291	19392	19696	19123	19414	19459	19264	19320	19357	19359	19472	19535	19235	19443	19418	19282	19538	19464	19623	19359	19215	19247	19359	19329	19414	19322	19457	19396	19271	19390	19422	19484	19150	19624	19550	19327	19445	19377	19262	19388	19426	19222	19515	19287	19226	19364	19275	19358	19336	19405	19222	19449	19608	19420	19458	19509	19343	19442	19268	19331	19399	19372	19563	19280	19456	19371	19498	19435	19265	19165	19339	19285	19409	19320	19445	19365	19339	19429	19575	19519	19337	19228	19488	19447	19479	19584	19338	19630	19391	19482	19376	19361	19422	19489	19417	19203	19444	19419	19352	19520	19369	19350	19480	19422	19350	19674	19411	19384	19431	19422	19359	19495	19398	19334	19485	19327	19332	19376	19424	19510	19284	19283	19452	19323	19246	19403	19520	19506	19327	19382	19436	19412	19386	19490	19465	19502	19453	19411	19376	19394	19357	19334	19423	19405	19583	19580	19368	19466	19482	19525	19262	19281	19613	19272	19233	19367	19524	19184	19311	19239	19413	19406	19426	19525	19464	19304	19470	19579	19478	19456	19756	19625	19428	19587	19409	19555	19294	19418	19416	19620	19578	19211	19468	19226	19574	19342	19252	19537	19430	19252	19326	19179	19427	19262	19445	19420	19464	19344	19439	19453	19319	19504	19495	19589	19424	19711	19273	19326	19526	19503	19436	19477	19419	19273	19127	19442	19440	19396	19596	19303	19449	19575	19226	19343	19452	19428	19182	19301	19562	19451	19279	19514	19390	19425	19285	19274	19483	19283	19407	19396	19369	19382	19165	19365	19235	19473	19365	19430	19325	19379	19337	19566	19541	19507	19476	19397	19508	19314	19273	19299	19272	19430	19298	19398	19631	19295	19158	19182	19358	19415	19454	19110	19416	19207	19322	19330	19354	19306	19459	19215	19469	19440	19280	19437	19384	19550	19525	19493	19479	19145	19525	19193	19315	19311	19362	19411	19171	19292	19472	19400	19418	19383	19343	19301	19308	19380	19423	19247	19364	19400	19263	19506	19175	19595	19523	19267	19197	19172	19404	19424	19403	19361	19441	19398	19445	19473	19558	19406	19308	19090	19404	19420	19251	19397	19493	19403	19451	19333	19350	19422	19477	19347	19420	19420	19317	19397	19457	19350	19441	19325	19158	19377	19531	19271	19458	19545	19440	19436	19461	19461
18879	24145	26037	22670	22987	25318	23111	20992	19430	19201	18903	18628	18719	21305	20256	18975	17993	17672	17370	17487	17437	17555	17325	17386	17453	17368	17362	17455	17457	17407	17608	17290	17496	17317	17474	17483	17534	17459	17442	17453	17326	17445	17395	17467	17549	17290	17387	17474	17443	17473	17471	17333	17441	17343	17386	17463	17374	17285	17246	17327	17302	17461	17149	17441	17338	17374	17427	17480	17368	17356	17415	17380	17363	17331	17459	17290	17380	17307	17356	17314	17293	17453	17224	17416	17320	17370	17430	17430	17234	17343	17304	17423	17412	17436	17339	17500	17305	17404	17258	17398	17424	17554	17355	17489	17465	17403	17384	17304	17392	17340	17427	17495	17425	17546	17515	17501	17341	17372	17421	17376	17400	17506	17321	17327	17224	17319	17513	17423	17354	17416	17334	17287	17454	17333	17583	17477	17346	17490	17239	17446	17551	17273	17490	17527	17405	17303	17329	17383	17454	17296	17186	17247	17515	17118	17320	17309	17325	17339	17509	17352	17273	17430	17364	17270	17461	17421	17324	17334	17582	17472	17407	17356	17385	17482	17446	17342	17435	17381	17377	17504	17345	17395	17326	17461	17311	17414	17449	17367	17462	17293	17301	17286	17654	17357	17300	17385	17327	17338	17564	17292	17541	17402	17440	17500	17261	17373	17377	17458	17343	17472	17369	17345	17368	17376	17504	17422	17419	17137	17421	17275	17235	17363	17345	17593	17390	17322	17324	17590	17350	17374	17471	17415	17272	17650	17305	17101	17290	17221	17265	17244	17296	17352	17379	17286	17474	17437	17329	17337	17291	17374	17479	17487	17182	17291	17417	17231	17411	17241	17474	17433	17360	17341	17368	17369	17477	17240	17232	17407	17409	17351	17163	17386	17477	17591	17433	17472	17208	17346	17424	17281	17394	17524	17418	17521	17260	17409	17255	17406	17460	17433	17522	17365	17512	17332	17121	17465	17393	17439	17255	17227	17336	17303	17279	17299	17407	17162	17466	17347	17300	17567	17550	17344	17573	17280	17396	17248	17452	17508	17289	17267	17406	17371	17450	17339	17452	17515	17439	17461	17354	17352	17328	17315	17485	17252	17452	17282	17309	17398	17489	17524	17314	17378	17237	17551	17446	17494	17334	17500	17346	17214	17206	17461	17481	17283	17317	17109	17530	17540	17229	17294	17385	17446	17597	17298	17588	17394	17413	17485	17204	17489	17392	17251	17328	17334	17240	17594	17351	17476	17506	17533	17334	17330	17262	17526	17499	17345	17289	17429	17388	17245	17403	17382	17435	17304	17513	17372	17466	17339	17368	17490	17277	17201	17391	17309	17353	17457	17493	17442	17254	17452	17345	17300	17451	17441	17204	17124	17409	17423	17404	17286	17377	17561	17480	17376	17380	17328	17506	17270	17419	17379	17390	17358	17342	17420	17313	17342	17352	17425	17443	17369	17319	17460	17452	17415	17360	17211	17433	17469	17289	17299	17408	17402	17353	17356	17368	17385	17394	17330	17385	17391	17414	17356	17339	17436	17381	17372	17415	17387	17480	17327	17505	17341	17379	17285	17406	17495	17396	17338	17295	17324	17568	17322	17123	17170	17484	17380	17339	17477	17290	17487	17269	17254	17492	17388	17378	17398	17321	17428	17321	17394	17474	17254	17575	17332	17470	17373	17487	17413	17509	17490	17239	17376	17446	17380	17458	17297	17319	17336	17364	17535	17610	17388	17439	17428	17337	17289	17434	17473	17450	17342	17325	17552	17272	17504	17385	17700	17508	17433	17393	17403	17395	17416	17294	17523	17142	17385	17364	17462	17350	17512	17454	17399	17394	17422	17364	17450	17420	17390	17392	17379	17263	17269	17322	17487	17271	17445	17393	17337	17366	17345	17542	17311	17292	17497	17473	17597	17374	17214	17355	17353	17336	17425	17354	17424	17375	17340	17300	17326	17242	17420	17432	17434	17327	17559	17634	17079	17241	17245	17345	17567	17410	17387	17319	17484	17392	17429	17376	17449	17383	17408	17251	17309	17424	17352	17469	17306	17506	17383	17299	17183	17412	17322	17361	17421	17319	17528	17370	17306	17214	17385	17292	17369	17479	17468	17467	17337	17315	17385	17275	17477	17370	17537	17218	17451	17379	17510	17410	17437	17322	17328	17436	17384	17477	17305	17454	17288	17267	17512	17630	17209	17434	17397	17401	17420	17430	17463	17382	17477	17297	17350	17309	17191	17154	17330	17562	17251	17571	17412	17471	17357	17469	17363	17190	17378	17396	17381	17412	17394	17301	17422	17357	17363	17408	17512	17441	17394	17253	17227	17471	17482	17457	17377	17390	17443	17344	17389	17409	17455	17344	17575	17397	17467	17380	17305	17512	17472	17359	17512	17435	17223	17346	17513	17332	17362	17376	17275	17419	17578	17455	17281	17336	17453	17453	17358	17331	17331	17157	17400	17330	17532	17307	17355	17369	17405	17535	17388	17532	17411	17364	17430	17359	17251	17406	17376	17161	17600	17441	17255	17318	17379	17545	17323	17393	17321	17291	17338	17331	17531	17324	17354	17507	17296	17442	17391	17516	17291	17224	17212	17423	17251	17322	17373	17480	17278	17163	17442	17349	17310	17227	17315	17485	17380	17349	17352	17338	17393	17362	17381	17515	17253	17349	17378	17318	17371	17323	17333	17262	17332	17280	17338	17473	17308	17215	17487	17280	17451	17326	17335	17357	17388	17680	17535	17398	17402	17363	17489	17328	17438	17260	17396	17574	17312	17409	17484	17259	17449	17240	17508	17306	17217	17481	17179	17531	17307	17424	17190	17345	17374	17572	17378	17361	17431	17290	17510	17461	17377	17445	17317	17212	17397	17188	17380	17337	17450	17323	17497	17402	17226	17418	17328	17352	17349	17350	17512	17464	17316	17168	17561	17414	17579	17310	17554	17469	17408	17518	17301	17453	17291	17211	17549	17477	17389	17346	17215	17387	17521	17337	17444	17469	17361	17360	17318	17560	17280	17368	17238	17551	17220	17330	17400	17283	17432	17377	17404	17411	17273	17387	17298	17452	17441	17300	17288	17582	17472	17375	17483	17238	17246	17362	17422	17421	17430	17406	17228	17422	17304	17610	17350	17460	17320	17260	17102	17307	17341	17180	17453	17354	17361	17532	17470	17337	17243	17399	17252	17384	17564	17425	17339	17618	17461	17444	17446	17422	17229	17411	17519	17213	17420	17235	17388	17455	17538	17433	17395	17402	17599	17361	17423	17415	17245	17385	17421	17384	17217	17457	17276	17380	17313	17428	17320	17295	17500	17337	17537	17456	17313	17436	17396	17478	17236	17472	17468	17207	17361	17465	17330	17611	17267	17305	17416	17241	17360	17438	17224	17343	17174	17491	17438	17431	17424	17226	17322	17380	17374	17238	17489	17396	17485	17255	17387	17324	17333	17247	17382	17470	17211	17433	17333	17456	17325	17434	17263	17391	17327	17437	17483	17351	17526	17338	17269	17262	17628	17266	17355	17522	17395	17308	17490	17248	17319	17583	17277	17323	17359	17529	17460	17414	17218	17280	17315	17335	17406	17510	17427	17380	17426	17400	17304	17411	17382	17375	17415	17430	17413	17370	17469	17553	17387	17312	17429	17461	17347	17402	17553	17432	17418	17498	17311	17336	17391	17533	17311	17435	17424	17392	17465	17327	17366	17374	17452	17466	17271	17494	17321	17457	17308	17444	17447	17442	17367	17293	17490	17536	17254	17526	17270	17455	17278	17635	17378	17432	17469	17461	17291	17457	17414	17261	17377	17513	17373	17428	17285	17300	17322	17398	17417	17359	17326	17381	17126	17210	17345	17473	17371	17342	17465	17448	17496	17474	17343	17503	17372	17507	17410	17427	17373	17351	17297	17505	17338	17338	17192	17331	17352	17418	17489	17504	17359	17488	17372	17169	17343	17463	17380	17325	17271	17466	17176	17443	17413	17327	17355	17367	17358	17492	17494	17453	17389	17476	17663	17456	17467	17365	17396	17125	17310	17439	17465	17423	17407	17406	17495	17273	17291	17460	17418	17274	17489	17254	17245	17233	17322	17261	17506	17314	17296	17273	17401	17378	17406	17342	17403	17625	17420	17514	17432	17358	17193	17521	17430	17421	17246	17215	17407	17367	17463	17373	17509	17424	17422	17430	17379	17488	17612	17456	17445	17331	17447	17451	17291	17554	17571	17356	17374	17296	17307	17314	17394	17281	17421	17542	17277	17318	17343	17372	17347	17461	17233	17388	17250	17259	17458	17366	17481	17447	17522	17478	17355	17477	17344	17517	17392	17264	17547	17071	17336	17422	17330	17369	17318	17398	17453	17432	17432	17318	17237	17465	17456	17564	17374	17483	17491	17458	17255	17457	17468	17282	17490	17390	17418	17452	17354	17188	17364	17346	17421	17403	17385	17244	17301	17296	17358	17240	17315	17469	17323	17310	17570	17483	17302	17405	17471	17418	17309	17528	17432	17324	17327	17435	17506	17354	17378	17638	17440	17439	17318	17401	17291	17465	17255	17337	17337	17422	17455	17402	17547	17468	17383	17500	17404	17387	17244	17494	17548	17349	17397	17258	17395	17483	17528	17508	17261	17458	17479	17470	17368	17344	17480	17385	17264	17460	17340	17348	17364	17476	17520	17222	17383	17365	17581	17397	17367	17403	17315	17433	17465	17398	17539	17415	17499	17371	17327	17427	17385	17459	17280	17408	17503	17341	17343	17340	17416	17427	17486	17314	17376	17410	17435	17290	17248	17419	17490	17340	17383	17551	17328	17452	17571	17379	17470	17372	17355	17367	17408	17370	17267	17310	17502	17406	17232	17388	17453	17377	17342	17396	17522	17423	17412	17319	17396	17275	17452	17298	17391	17513	17392	17389	17667	17478	17325	17477	17380	17295	17339	17329	17283	17409	17247	17442	17484	17441	17375	17328	17292	17266	17461	17318	17398	17463	17426	17396	17462	17602	17424	17521	17251	17357	17287	17271	17401	17341	17572	17459	17368	17567	17462	17265	17508	17383	17304	17190	17441	17381	17219	17344	17412	17302	17413	17315	17224	17435	17309	17452	17332	17282	17298	17456	17347	17439	17266	17416	17370	17489	17373	17415	17382
25101	21398	28311	26180	24365	25759	26407	24022	22457	21387	20973	20787	23860	32885	30030	25254	21719	19938	19426	19537	19361	19081	19171	19255	19316	19166	19343	19267	19227	19264	19242	19257	19270	19095	19177	19161	18977	19230	19352	19239	19353	19272	19225	19298	19057	19090	19194	19235	19392	19286	19154	19247	19225	19224	19136	19000	19259	19120	19079	19293	19230	19039	19278	19125	19324	19367	19182	19130	19126	19236	19172	19376	19171	19351	19253	19311	19321	19254	19210	19098	19159	19168	19261	19321	19245	19316	19225	19116	19207	19261	19135	19221	19364	18968	19024	18989	19194	19417	19221	18962	19109	19196	19376	19206	19238	19106	19344	19164	19294	19270	19474	19126	18810	19294	19235	19183	19088	19032	19226	19071	19018	19033	19089	19243	19071	19247	19143	19211	19382	19048	19189	19168	19218	19342	19321	19197	19436	19216	19072	19237	19288	19167	19182	19079	19115	19350	19176	19208	19094	19139	19385	18986	19336	19276	19278	19180	19206	19110	18901	19029	19079	19169	18934	19137	19138	19051	19253	19303	19120	19174	19256	19176	19259	19245	19086	19274	19333	19321	19059	19125	19205	19197	19220	19181	19451	19175	19096	19221	19121	19090	19237	19200	19094	19190	19167	19096	19169	19099	19364	19298	19075	19168	19042	18936	19239	19344	19389	19162	19097	19256	19000	19224	19337	19283	19050	19306	19188	19197	19323	19266	19214	19117	19304	19202	19277	19202	19066	19206	19332	19034	19317	19270	19181	19094	19181	19085	19218	19145	19199	19338	19231	19352	19333	19096	19069	19084	19368	19176	19304	19248	19213	19280	19314	19253	19108	19217	19195	19118	19134	19265	18994	19198	19105	19238	19248	19126	19194	19251	19444	19139	19326	19066	19369	19217	19111	19282	18987	18999	19243	19192	19364	19323	19272	19287	19361	19216	19309	19381	19281	19152	19340	19236	19118	18961	19197	19170	19361	19048	19055	19156	18985	19226	19462	19128	19274	19301	19119	19169	19241	19033	19030	19216	18898	18932	19271	19224	19107	19074	19228	19326	19226	19142	19378	19044	19271	19220	19346	19132	19155	18881	18945	19115	19237	19275	19057	19040	19158	19193	19168	19048	19151	19078	19199	19279	19394	19222	19248	19178	19127	19136	19227	18978	19281	19217	19313	19287	19060	19138	19242	19028	19302	19189	19121	18996	19120	19030	19053	18955	19224	19131	19053	19210	19258	19184	19361	19008	19165	19137	19147	19252	19181	19391	19172	19182	18923	19308	19189	19254	19238	19263	19240	19002	19284	19194	19471	19129	19225	19230	19260	19169	19415	19319	19281	19198	19184	19206	19255	19230	18964	19246	19097	19228	19225	19305	19041	19168	19190	19304	19144	19337	19234	19083	19346	19210	19080	19144	19288	19133	19041	19148	19152	19113	18997	19303	19130	19054	19105	19146	19220	19173	19211	19086	19322	19087	19239	19274	19151	19180	19240	19264	19363	19375	19084	19341	19179	19180	19205	19142	19147	19265	19373	19018	19126	19174	19200	19053	19341	18997	19208	19113	19204	18995	19223	19381	19268	19139	19125	19178	19113	19174	19223	19236	19051	19111	19093	19072	19176	19247	19194	19229	19122	19251	18989	19167	19272	19233	19117	19158	19193	19298	19144	19204	19316	19327	19183	19203	19122	19184	18943	19213	19160	19248	19144	19125	19158	19142	19122	19279	19288	19206	19122	19200	19392	19001	19135	19200	19133	19306	19011	19205	18978	19397	19178	19298	19039	19275	19508	19231	19219	19200	19348	19187	19166	19209	19291	19488	19327	19139	19180	18998	19042	19210	19101	19152	19121	19132	19379	19201	19204	19182	19122	19252	19176	19279	19218	19241	19198	18981	19091	19212	19198	19246	19095	19148	19475	19316	19048	19110	19095	19118	19188	19294	19242	19261	19164	19263	19143	19141	19463	19125	19235	19121	19234	19127	19311	19368	19238	19163	19291	19460	19365	19109	19050	19068	19076	19112	19131	19217	19140	19346	19217	19064	19216	19080	19467	19193	19187	19100	19307	19126	19103	19347	19194	19118	19393	19197	19194	19253	19201	19262	19190	19177	19255	19172	19117	19217	19399	19183	19196	19310	19079	19222	18900	19007	19148	19319	19130	19335	19211	19347	19263	19291	19218	19322	19224	19251	19366	19055	19177	19086	19147	19165	19305	19385	19308	19106	19174	19370	19309	19058	19124	19224	19230	18967	19083	19105	19302	19124	19182	19042	19195	19190	19082	19045	18907	19191	19199	19281	19361	19261	19119	19238	19017	19146	19300	19320	19338	19235	19105	19249	19227	19248	19123	19136	19278	19101	19011	19145	19271	19070	19237	19254	19076	19242	19235	19170	19370	19134	19203	19411	19164	19124	19061	19155	19033	19217	19118	19080	19076	19156	18929	18922	19196	19290	18966	19166	19217	19176	19105	19211	19234	19209	19225	19210	19290	19184	19191	19177	19263	19234	19362	19176	19198	19159	19005	19042	19332	19306	19138	19269	19392	19109	19334	19190	19289	19005	19259	19141	19466	19223	19010	19077	19194	19017	19425	19042	19270	19009	19240	19146	19115	19123	19271	19055	19129	19170	19005	19077	19170	19358	19243	19272	19003	19156	19105	19171	19098	19211	19135	19344	19210	19152	19163	19170	19139	19193	19182	19155	19168	19165	19344	19131	19122	19186	19063	19056	19258	19147	19261	19183	19357	19453	19339	19261	19166	19318	19247	19151	19301	19069	19181	19234	19076	19221	19017	19152	19124	19167	19336	19191	19155	19168	18981	19203	19332	19241	19378	19255	19224	19280	19097	19180	19197	19147	19198	19271	19025	19167	19291	19069	19117	19295	19333	19334	19118	19246	19299	19008	19120	19292	19153	19205	19260	19365	19335	19214	19034	19044	19292	19152	19135	19132	19176	19229	19063	19129	19317	19156	19212	19278	19133	19081	18914	19110	19190	19211	19226	19021	19132	19335	19190	19252	18937	19104	19172	19123	19060	19336	19406	19246	19094	19075	19255	19237	19199	19247	19259	19160	19305	19124	19043	19120	19081	19189	19052	19110	19265	18996	19244	19168	19054	19151	19212	19218	19200	19174	19093	19306	19322	19361	19112	19200	19210	19135	19326	19218	19503	19260	19158	19292	19040	19266	19250	19352	19259	19164	19220	19105	19204	19280	19337	19206	19325	19187	19138	19313	19204	19078	19315	19265	19140	19168	19014	19254	19216	19368	19294	19058	19368	19218	19357	19311	19208	19159	19305	19172	19320	19360	18962	19234	19185	19305	19289	19194	19129	19165	19240	19268	19289	19190	19060	19181	19188	19110	19245	19075	19074	19282	19233	19227	19153	19305	19297	19301	19400	19128	19265	19149	19172	19160	19138	19293	19255	19040	19322	19244	19329	19266	19297	19107	19555	19084	19237	19253	19184	19317	19185	19179	19355	18984	19309	19195	19287	19153	19124	19180	19357	18899	18980	18976	19223	19243	19130	19021	19282	19323	19103	19126	19206	19287	19261	19053	19144	19296	19110	19033	19268	19286	19117	19116	19224	19027	19209	19089	19123	19227	19218	19027	19189	19269	19234	19147	19217	19286	19075	19424	19208	19106	19108	19070	19168	19195	19264	19126	19241	19265	19146	19191	19155	19038	19178	19239	19154	19329	19278	19451	19381	19006	19309	19056	19085	18976	19232	19139	19146	19064	19285	18925	19197	19115	19261	19120	19100	18987	19122	19104	19254	19279	19195	19214	19116	19088	19462	19238	19294	19147	18985	19117	19398	19149	19177	19005	19160	19093	19116	19166	19031	18965	19191	19200	19131	19117	19170	19458	19029	19070	19172	19431	19198	19205	19302	19060	19058	19247	19065	19289	19174	19286	19113	19169	19277	19289	19219	19346	19231	19260	19411	19367	19329	19165	19256	19280	19095	19141	19173	19288	19127	19310	19100	19297	19175	19214	19125	19445	19277	18977	19339	19248	19238	19174	19354	19328	19403	19180	19094	19343	19346	19207	19375	19063	19073	19269	19293	19123	19077	19263	19029	19201	19181	19239	19236	19094	19130	19245	19180	19217	19449	19218	19101	19224	19215	19074	19405	19240	19145	19218	19247	19167	19218	19101	19030	19059	19297	19113	18980	19143	19096	18980	19256	19205	18998	19028	19581	19212	19085	19144	19129	19000	19037	19344	19096	19128	19288	19038	19156	19087	19303	19082	19289	19056	19244	19214	19166	19313	19160	19220	19246	19096	19202	18991	19151	19277	19358	19173	19075	19225	19239	19186	19107	19129	19160	19238	19431	19125	19322	19127	19222	19179	19347	19211	19087	19224	19262	19357	19222	19030	19016	19254	19303	19387	19261	19278	19052	19082	19328	19056	19313	19166	19127	19010	19041	19347	19181	19417	19329	19355	19166	19216	18955	19318	19140	19381	19248	19400	19363	19270	19145	19239	19338	19282	19238	19245	19306	19301	19425	19028	19272	19225	19269	18911	19173	19232	19106	19223	19003	19105	19250	19454	19157	19205	19258	19295	19104	19210	19219	19172	19268	19147	19175	19125	19108	19205	19264	19174	19026	19211	19235	19054	19391	19127	19181	19135	19311	19099	19001	19370	19261	19245	19140	19234	19127	19142	19060	19137	19171	19186	19231	19394	19254	19225	19223	19379	19311	19076	19249	19208	19107	19223	19063	19212	19289	19299	19214	19395	18942	19283	19133	19304	19382	19184	19212	19170	19254	19222	19269	19460	19166	19236	19270	19100	19339	19036	19465	19090	19137	19274	19433	19209	19133	19169	19372	19156	19195	19291	19386	19255	19278	19129	19124	18918	19173	19469	19136	19442	19238	19036	19197	19256	19285	19101	19015	19211	19125	19376	19278	19241	19279	19172	19358	19217	19177	19329	19287	19073	19034	19216	19265	19007	19200	19106	19126	19261	19150	19181	19242	19329	19452	19244	19212	19368	19153	19077	19073	19169	19192	19243	19353	19406	19294	19226	19220	19068	19278	19198	19286	19154	19217	19251	19242	19158	19300	19059	19320	19088	19181	19110	19213	19258	19145	19297	19173	19223	19439	19160	19432	19302	19092	19205	19181	19027	19178	19220	19088	19133	19174	19237
17567	28125	30536	28375	26722	26744	26564	24539	22166	20548	19948	19755	25601	35344	30808	24442	19698	17775	17547	17271	17200	17335	17423	17279	17262	17283	17279	17190	17250	17221	17263	17206	17404	17343	17274	17370	17399	17370	17138	17432	17276	17263	17321	17338	17313	17207	17313	17301	17345	17315	17277	17352	17322	17194	17366	17245	17222	17264	17261	17160	17309	17404	17341	17235	17280	17201	17430	17359	17424	17215	17284	17404	17344	17244	17279	17243	17225	17333	17305	17311	17161	17113	17344	17203	17351	17377	17194	17534	17314	17302	17348	17200	17078	17463	17565	17319	17393	17256	17125	17308	17299	17391	17533	17348	17345	17162	17388	17330	17334	17128	17405	17327	17261	17425	17413	17292	17114	17391	17285	17194	17170	17113	17199	17365	17429	17334	17349	17264	17123	17391	17274	17209	17465	17304	17217	17442	17269	17288	17260	17393	17311	17318	17216	17251	17267	17178	17171	17290	17456	17286	17116	17431	17195	17308	17278	17283	17322	17321	17357	17102	17324	17150	17190	17326	17323	17156	17384	17357	17396	17412	17308	17406	17369	17270	17281	17226	17318	17313	17371	17368	17285	17508	17340	17286	17371	17237	17364	17355	17425	17244	17178	17279	17213	17252	17286	17367	17287	17242	17193	17349	17186	17362	17215	17368	17317	17233	17280	17300	17303	17327	17504	17336	17389	17185	17267	17260	17254	17508	17108	17532	17423	17364	17322	17281	17364	17228	17423	17319	17151	17202	17213	17402	17323	17137	17456	17310	17355	17241	17234	17263	17375	17237	17380	17101	17414	17326	17336	17156	17429	17241	17426	17179	17289	17283	17435	17202	17296	17328	17274	17217	17378	17355	17234	17201	17215	17256	17335	17191	17388	17314	17294	17309	17259	17313	17184	17166	17167	17370	17226	17235	17118	17396	17327	17140	17250	17360	17261	17276	17333	17273	17347	17218	17370	17292	17217	17230	17385	17295	17223	17432	17418	17210	17249	17292	17307	17281	17476	17246	17201	17293	17303	17255	17365	17221	17440	17251	17497	17303	17343	17335	17152	17042	17135	17156	17410	17280	17215	17287	17244	17360	17297	17401	17131	17362	17152	17265	17401	17536	17265	17406	17240	17256	17351	17454	17142	17179	17397	17191	17248	17312	17377	17344	17362	17359	17138	17068	17390	17309	17514	17309	17160	17243	17207	17217	17204	17301	17247	17221	17496	17382	17362	17379	17225	17245	17386	17208	17329	17255	17318	17219	17342	17344	17214	17490	17198	17396	17186	17260	17160	17375	17249	17319	17285	17112	17302	17157	17253	17298	17298	17240	17286	17351	17343	17356	17352	17243	17429	17257	17404	17258	17163	17263	17376	17120	17388	17402	17315	17380	17086	17393	17357	17170	17302	17188	17298	17404	17334	17328	17131	17282	17260	17441	17222	17111	17299	17284	17296	17286	17409	17217	17225	17270	17426	17332	17165	17308	17256	17182	17266	17198	17328	17328	17287	17169	17385	17350	17355	17318	17296	17458	17274	17150	17334	17169	17273	17285	17434	17342	17293	17484	17005	17310	17302	17222	17320	17268	17415	17461	17308	17319	17397	17227	17227	17282	17345	17205	17191	17332	17282	17344	17184	17268	17354	17192	17236	17364	17239	17226	17312	17247	17169	17214	17340	17357	17338	17285	17165	17318	17148	17256	17088	17273	17262	17279	17209	17250	17352	17290	17209	17088	17274	17153	17411	17300	17280	17284	17368	17319	17205	17304	17433	17336	17089	17362	17328	17183	17391	17250	17268	17296	17283	17323	17302	17354	17399	17300	17308	17013	17307	17276	17222	17116	17267	17508	17314	17498	17226	17267	17192	17259	17275	17239	17245	17197	17459	17324	17386	17170	17275	17285	17238	17388	17195	17366	17428	17223	17194	17147	17490	17267	17271	17465	17334	17410	17218	17406	17291	17328	17470	17390	17213	17292	17225	17197	17245	17139	17332	17211	17394	17468	17280	17261	17475	17061	17311	17373	17242	17238	17407	17253	17152	17443	17339	17298	17370	17394	17149	17362	17391	17354	17247	17093	17227	17340	17308	17204	17290	17193	17227	17166	17317	17325	17307	17489	17165	17194	17472	17329	17241	17325	17338	17204	17452	17307	17247	17134	17283	17158	17428	17275	17396	17365	17326	17379	17366	17233	17347	17330	17328	17248	17229	17239	17223	17288	17324	17325	17303	17266	17220	17333	17326	17154	17178	17327	17418	17293	17213	17248	17322	16972	17264	17325	17245	17347	17340	17265	17302	17335	17323	17280	17158	17056	17286	17248	17264	17320	17371	17477	17259	17212	17425	17240	17418	17170	17302	17296	17347	17407	17390	17272	17243	17320	17258	17209	17302	17443	17340	17235	17182	17289	17137	17257	17161	17248	17255	17352	17088	17301	17312	17331	17423	17333	17131	17371	17343	17256	17350	17113	17260	17477	17267	17353	17274	17192	17134	17460	17452	17231	17328	17363	17341	17377	17350	17204	17396	17369	17134	17377	17229	17255	17207	17226	17291	17293	17306	17344	17199	17170	17177	17288	17409	17216	17315	17282	17257	17260	17330	17316	17264	17328	17254	17179	17248	17205	17211	17381	17296	17315	17263	17419	17503	17302	17342	17353	17331	17269	17186	17382	17463	17442	17379	17288	17278	17397	17463	17292	17019	17378	17202	17289	17306	17359	17156	17363	17248	17220	17221	17208	17321	17168	17381	17124	17237	17242	17256	17311	17252	17520	17211	17260	17422	17333	17260	17522	17398	17283	17327	17375	17355	17502	17285	17367	17296	17277	17311	17172	17307	17268	17233	17207	17311	17284	17253	17252	17284	17332	17287	17332	17310	17211	17221	17372	17192	17364	17212	17450	17341	17458	17249	17175	17282	17502	17184	17131	17378	17230	17353	17340	17333	17076	17292	17063	17309	17234	17286	17276	17234	17242	17329	17301	17241	17344	17185	17209	17204	17121	17296	17432	17290	17359	17349	17322	17354	17125	17271	17279	17389	17305	17086	17184	17221	17317	17480	17359	17446	17196	17284	17262	17139	17298	17406	17207	17429	17205	17290	17143	17222	17442	17441	17264	17286	17247	17165	17329	17131	17252	17193	17266	17395	17197	17512	17389	17383	17495	17317	17360	17483	17212	17211	17399	17269	17256	17231	17268	17245	17196	17441	17256	17159	17264	17279	17329	17233	17151	17159	17265	17276	17246	17208	17287	17361	17332	17241	17405	17340	17086	17251	17328	17273	17308	17253	17327	17224	17265	17355	17355	17305	17280	17427	17254	17196	17382	17208	17222	17205	17288	17176	17334	17313	17364	17283	17293	17277	17001	17290	17219	17414	17273	17331	17242	17271	17311	17454	17266	17386	17207	17288	17272	17306	17264	17344	17456	17364	17150	17367	17162	17234	17088	17312	17267	17179	17387	17273	17300	17562	17183	17244	17181	17310	17275	17158	17404	17293	17288	17280	17311	17261	17376	17362	17479	17458	17165	17434	17299	17325	17294	17150	17200	17535	17380	17311	17273	17312	17394	17289	17384	17176	17180	17225	17418	17285	17297	17235	17320	17182	17283	17271	17454	17243	17469	17087	17098	17444	17282	17095	17289	17277	17238	17379	17256	17221	17478	17486	17581	17341	17389	17080	17335	17164	17323	17408	17276	17078	17419	17317	17406	17284	17407	17316	17355	17045	17391	17298	17278	17353	17346	17233	17295	17326	17551	17316	17250	17448	17151	17273	17405	17106	17147	17333	17274	17156	17206	17177	17176	17275	17316	17411	17377	17339	17428	17283	17243	17526	17185	17233	17326	17493	17327	17387	17300	17194	17228	17281	17548	17448	17444	17408	17136	17313	17402	17395	17356	17262	17197	17326	17262	17367	17203	17239	17260	17316	17341	17304	17333	17314	17371	17207	17301	17448	17208	17377	17444	17274	17433	17262	17270	17377	17285	17307	17265	17350	17374	17272	17248	17351	17403	17362	17325	17437	17468	17218	17164	17035	17405	17251	17238	17351	17212	17312	17304	17227	17256	17436	17147	17262	17308	17267	17260	17242	17238	17153	17250	17321	17389	17208	17458	17105	17316	17385	17261	17175	17486	17363	17210	17281	17242	17377	17345	17237	17266	17225	17226	17389	17399	17334	17384	17231	17371	17348	17257	17313	17256	17284	17265	17296	17179	17230	17263	17067	17197	17343	17211	17331	17265	17319	17450	17199	17389	17151	17337	17231	17359	17102	17254	17417	17114	17394	17238	17211	17288	17244	17280	17230	17408	17427	17514	17359	17456	17454	17200	17338	17344	17195	17406	17617	17050	17361	17228	17228	17156	17141	17346	17164	17252	17330	17318	17212	17196	17389	17143	17340	17211	17417	17328	17307	17222	17258	17475	17396	17351	17322	17319	17401	17278	17313	17321	17320	17337	17196	17406	17272	17283	17338	17179	17410	17315	17145	17212	17317	17338	17492	17310	17178	17252	17458	17274	17274	17340	17141	17370	17258	17267	17324	17230	17320	17202	17226	17308	17441	17162	17261	17327	17324	17268	17186	17272	17193	17281	17338	17333	17160	17342	17415	17421	17227	17258	17279	17341	17397	17244	17289	17173	17231	17322	17232	17318	17346	17429	17202	17302	17650	17426	17294	17337	17394	17245	17470	17216	17370	17423	17323	17252	17041	17401	17299	17313	17515	17349	17495	17324	17194	17383	17230	17325	17290	17473	17472	17288	17331	17337	17295	17245	17460	17341	17217	17336	17410	17196	17304	17422	17122	17262	17292	17279	17125	17327	17294	17358	17232	17345	17280	17200	17338	17417	17424	17174	17326	17259	17141	17268	17290	17291	17454	17353	17168	17274	17337	17146	17257	17382	17119	17512	17521	17399	17313	17459	17280	17281	17267	17307	17186	17478	17213	17247	17321	17244	17301	17328	17024	17251	17361	17356	17441	17296	17138	17259	17301	17383	17363	17225	17247	17380	17217	17280	17244	17240	17133	17474	17111	17339	17274	17302	17315	17266	17234	17271	17323	17310	17295	17399	17373	17252	17189	17364	17385	17217	17237	17216	17419	17222	17321	17238	17276	17193	17285	17227	17591	17384	17241	17248	17271	17368	17307	17359	17278	17348
23752	21419	28972	24319	22287	24348	26993	25893	24400	23497	22264	21726	26624	40982	38552	30326	23887	20767	19976	19471	19386	19351	19362	19370	19345	19327	19437	19177	19235	19425	19563	19346	19340	19433	19550	19491	19525	19457	19408	19099	19503	19354	19365	19394	19479	19395	19285	19407	19188	19260	19130	19100	19089	19197	19335	19395	19343	19436	19316	19325	19213	19093	19278	19119	19204	19351	19384	19455	19227	19299	19178	19416	19452	19208	19344	19113	19207	19014	19258	19208	19334	19316	19257	19133	19185	19214	19466	19365	19090	19040	19298	19424	19192	19331	19371	19358	19334	19018	19018	19220	19207	19018	19189	19284	19205	18916	19309	19315	19271	19468	19507	19183	19190	19339	19246	19222	19277	19341	19456	19442	19265	19146	19403	19265	19277	19317	19406	19300	19351	19175	19399	19423	19022	19138	19332	19223	19225	19338	19282	19186	19228	19338	19465	19286	19115	19283	19220	19229	19278	19292	19325	19291	19173	19293	19204	19319	19235	19046	19211	19351	19380	19367	19299	18965	19147	19217	19211	19350	19118	19241	19096	19327	19181	19198	19140	19316	18982	19165	19279	19414	19169	19081	19185	19050	19196	19257	19308	19279	19119	19278	19264	19318	19360	19240	19221	19180	19403	19288	19084	19275	19276	19155	19367	19274	19323	19321	19198	19364	19094	19087	19037	19241	19244	19236	19252	19525	19214	19199	19228	19306	19070	19121	19414	19460	19248	19150	19093	19342	19338	19434	19412	19311	19428	19437	19293	19350	19159	19199	19307	19379	19292	19176	19018	19170	19289	19411	19467	19252	19342	19245	19260	19212	19234	19309	19371	19357	19171	19277	19428	19208	19548	19282	19375	19223	19217	19373	19084	19401	19112	19020	19186	19275	19156	19324	19261	19308	19316	19194	19168	19329	19270	19336	19294	19422	19271	19408	19329	19289	19205	19036	19494	19316	19333	19061	19060	19174	19483	19304	19383	19315	19430	19199	19276	19094	19357	19237	19087	19184	19347	19245	19382	19380	19097	19292	19444	19197	19319	19449	19400	19144	19483	19255	19288	19304	19105	19270	19229	19094	19124	19295	19343	19397	19253	19186	19278	19365	19306	19307	19009	19261	19178	19105	19090	19138	19276	19092	19077	19376	19161	19407	19072	19161	19290	19131	19121	19304	19160	19444	19406	19248	19149	19307	19380	19254	19399	19109	19232	19354	19330	19176	19178	19243	19275	19149	19064	19172	19388	19117	19383	19065	19005	19315	19332	19218	19172	19255	19167	19319	19220	19260	19385	19287	19256	19114	19276	19440	19254	19356	19263	19054	19094	19111	19140	19076	19235	19081	19244	19094	19284	19175	19211	19088	19136	19345	19303	19209	19187	19105	19189	19433	19234	19361	19227	19229	19159	19240	19253	19363	19139	19363	19227	19192	19394	19172	19365	19450	19285	19288	19080	19106	19126	19198	19216	19342	19102	19359	19157	19097	19048	19289	19284	19123	19348	19286	19282	19226	19374	19122	19146	19103	19312	19193	19354	19297	19569	19261	19207	19059	19226	19243	19247	19279	19150	19122	19263	19445	19480	19215	19438	19270	19375	19150	19340	19477	19556	19194	19353	19111	19231	19248	19096	19156	19270	19234	19168	19212	19178	19259	19327	19433	19293	19397	19017	19396	19312	19305	19198	19336	19280	19245	19095	19265	19201	19237	19191	19145	19247	19104	19177	19360	19263	19310	19287	19266	19283	19090	19193	19177	19155	19260	19224	19222	19089	19071	19229	19014	19175	19408	18992	19115	19296	19085	19161	19329	19304	19212	19218	19056	19368	19148	19379	19333	19178	19229	19368	19392	19214	19287	19249	19263	19314	19157	19218	19317	19364	19340	19402	19419	19145	19239	19321	19297	19079	19104	19112	19163	19146	19170	19271	19240	19328	19256	19247	19031	19179	19311	19389	19146	19377	19128	19341	19113	19229	19445	19476	19279	19287	19204	19313	19186	19197	19268	19128	19175	19289	19168	19139	18956	19255	19137	19396	19123	19067	19131	19113	19174	19276	19192	19226	19355	19322	18895	19341	19455	19234	19352	19328	19337	19116	19355	19017	19228	19129	19073	19273	19103	19234	19227	19017	19190	19112	19313	19493	19373	19307	19456	19416	19139	19361	19305	19321	19182	19153	19190	19287	19188	19208	19195	19303	19142	19152	19275	19270	19218	19201	19412	19452	19329	19176	19303	19243	19222	19303	19212	19119	19051	19295	19388	19273	19304	19222	19058	19267	19292	19235	19408	19207	19378	19416	19101	19266	19247	19172	19188	19296	19322	19175	19286	19218	19122	19513	19388	19109	19221	19296	19344	19224	19119	19188	19176	19194	19193	19333	19230	19228	19438	19212	19011	19196	19230	19411	19264	19210	19149	19241	19253	19340	19113	19015	19282	19263	19095	19214	19207	19128	19394	19008	19289	19228	19163	19379	19404	19284	19399	19191	19199	19350	19373	19327	19285	18978	19223	19226	19114	19376	19120	19175	19311	19323	19294	19171	19219	19234	19165	19228	19148	19428	19463	19035	19085	19181	19109	19534	19324	19216	19490	19272	19378	19275	19162	19163	19068	19230	19360	19409	19177	19251	19337	19231	18903	19246	19305	19173	19053	19083	19212	19115	19170	19131	19275	19339	19214	19453	19174	19125	19367	19128	19260	19237	19242	19465	19096	19285	19088	19133	19133	19339	19267	19161	19143	19249	19350	19254	19081	19381	19276	19283	19241	19351	19088	19205	19249	19317	19407	19353	19076	19174	19285	19314	19547	19365	19250	19184	19412	19455	19251	19240	19197	19189	19016	19355	19577	19305	19222	19338	19468	19477	19200	19209	19231	19133	19363	19455	19197	19279	19279	19193	19315	18990	19149	19280	19229	19147	19134	19323	19326	19282	19131	19186	19365	19279	19278	19220	19327	19257	19311	19300	19373	19314	19296	19232	19308	19380	19131	19354	19231	19243	19187	19174	19199	19167	19233	19236	19207	19331	19278	19138	19468	19187	19249	18997	19133	19140	19287	19410	19281	19151	19329	19217	19357	19264	19260	19240	19204	19123	19341	19176	19373	19329	19177	19137	19157	19290	19372	19506	19032	19238	19222	19463	19181	19195	19135	19393	19181	19265	19149	19460	19267	19341	19088	19141	19213	19462	19218	19232	19326	19160	19231	19131	19135	19229	19324	19293	19254	19259	19054	19182	19131	19382	19139	19226	19296	19236	19251	19222	19097	19092	19055	19086	19132	19148	19269	19308	19156	19327	19247	19111	19264	19140	19298	19256	19083	19154	19338	19184	19225	19300	19367	19296	19124	19495	19088	19194	19297	19398	19187	19108	19301	19192	19289	19227	19409	19435	19311	19371	19292	19254	19082	19299	19090	19283	19281	19433	19234	19302	19228	19224	19208	19242	19367	19272	19180	19192	19302	19191	19338	19178	19287	19249	19244	19211	19199	19253	19457	19298	19095	19369	19320	19367	19246	19247	19037	19152	19095	19280	19222	19219	19273	19121	19166	19150	19094	19148	19093	19232	19356	19349	19213	19408	19238	19476	19284	19487	19315	19448	19413	19372	19169	19279	19224	19358	19393	19337	18949	19153	19134	19222	19283	19175	19254	19133	19399	19295	19302	19225	19078	19266	19192	19307	19125	19251	19283	19382	19331	19245	19254	19451	19345	19169	19420	19270	19033	19231	19093	19360	19267	19294	19044	19570	19185	19285	19139	19397	19175	19322	19269	19344	19196	19164	19079	19249	19231	19152	19265	19293	19223	19217	19166	19416	19204	19170	19301	19357	19288	19423	19223	19042	19157	19100	19201	19316	19189	19168	19325	18968	19179	19109	19261	19113	19150	19320	19138	19199	19224	19333	19247	19171	19202	19036	19166	19214	19036	19119	19166	19214	19190	19279	19437	19474	19574	19312	19111	19407	19277	19223	19227	19388	19097	19155	19185	19298	19128	19136	19315	18987	19219	18991	19404	19194	19098	19421	19357	19284	19224	19319	19107	19194	19281	19244	19243	19279	19481	19163	19494	19182	19329	19283	19455	19235	19108	19313	19131	19208	19318	19240	19371	19287	19470	19422	19272	19025	19187	19230	19467	19314	19186	19183	19302	19212	18953	19240	19326	19323	19240	19328	19310	19106	19141	19191	19298	19345	19194	19208	19345	19379	19287	19183	19376	19317	19265	19414	19272	19269	19135	19549	19180	19270	19113	19356	19148	19481	19141	19137	19242	19497	19296	19084	19196	19166	19153	19284	19218	19234	19504	19184	19262	19332	19206	19221	19269	19361	19265	19411	19295	19306	19116	19222	19276	19171	19206	19334	19258	19264	19317	19104	19163	19143	19241	19316	19190	19245	19268	19354	19405	19022	19290	19102	19309	19254	19286	19376	19140	19276	19315	19381	19271	19213	19271	19263	19238	19318	19426	19151	19141	19361	19341	19351	19327	19146	19140	19210	19219	19598	19427	19499	19279	18994	19394	19201	19142	19277	19467	19207	19324	19333	19435	19275	19250	19403	19342	19181	19323	19241	19380	19313	19564	19631	19433	19349	19193	19163	19205	19244	19202	19246	19317	19430	19240	19415	19253	19251	19349	19184	19155	19322	19301	18987	19203	19106	19362	19157	19436	19326	19222	19125	19443	19290	19156	19251	19271	19431	19225	19146	19303	19374	19150	18997	19276	19345	19344	19327	18940	19404	19436	19281	19215	19175	19358	19449	19107	19157	19295	19366	19426	19163	19259	19251	19374	19216	19326	19156	19120	19294	19494	19224	19460	19070	19117	19124	19384	19282	19288	19236	19279	19303	19227	19254	19289	19317	19139	19199	19173	19227	19083	19237	19010	19049	19186	19324	19155	19194	19474	19242	19273	19482	19096	19087	19117	19095	19324	19169	19443	19133	19251	19312	19244	19231	19183	19277	19275	19373	19395	19199	18983	19150	19299	19317	19309	19123	19256	19274	18998	19315	19122	19125	19174	18960	19247	19237	19227	19171	19288	19346	19353	19190	19026	19204	19107	19123	19178	19047	19122	19122	19394	19170	19177	19254	18979	19141	19205	19282	19169	19320	19347	19221	19264	19455	19386	19279	19115	19247	19317	19475	19433	19230	19298
18226	30390	28777	23502	22759	22445	25654	27627	25529	23426	22255	21604	29293	44074	39716	30122	22133	18528	17580	17496	17406	17314	17304	17384	17392	17346	17459	17255	17256	17322	17381	17343	17282	17372	17062	17341	17336	17347	17309	17227	17449	17227	17304	17392	17331	17455	17302	17260	17442	17401	17226	17379	17312	17339	17232	17477	17340	17382	17358	17327	17480	17334	17348	17289	17355	17312	17372	17570	17432	17449	17420	17402	17555	17400	17353	17418	17398	17244	17450	17381	17370	17309	17211	17431	17349	17287	17343	17283	17206	17379	17346	17297	17448	17325	17365	17273	17430	17224	17343	17384	17431	17382	17374	17207	17269	17450	17088	17141	17242	17481	17298	17436	17332	17390	17164	17348	17251	17339	17377	17378	17349	17397	17359	17246	17303	17354	17387	17360	17388	17227	17295	17293	17369	17367	17347	17263	17272	17343	17390	17418	17390	17297	17511	17347	17179	17245	17347	17417	17281	17364	17385	17260	17199	17383	17368	17241	17517	17370	17189	17088	17350	17390	17522	17430	17331	17359	17386	17314	17423	17233	17110	17306	17418	17311	17328	17247	17115	17291	17442	17371	17323	17329	17190	17417	17391	17600	17416	17320	17335	17306	17337	17395	17365	17258	17288	17142	17357	17435	17299	17564	17274	17190	17479	17173	17366	17458	17299	17179	17264	17237	17292	17362	17313	17430	17319	17191	17364	17244	17193	17241	17440	17303	17288	17393	17343	17280	17276	17582	17262	17388	17390	17352	17428	17329	17264	17502	17436	17267	17377	17300	17415	17336	17234	17354	17271	17447	17286	17312	17496	17224	17227	17574	17227	17244	17354	17141	17346	17225	17336	17270	17212	17212	17381	17187	17230	17166	17273	17303	17305	17359	17459	17265	17409	17207	17472	17243	17347	17256	17419	17383	17515	17418	17238	17221	17329	17283	17348	17319	17321	17461	17266	17306	17289	17342	17355	17336	17454	17310	17217	17271	17312	17511	17330	17483	17417	17183	17449	17302	17425	17323	17416	17302	17152	17058	17343	17423	17336	17213	17157	17348	17382	17214	17275	17208	17505	17272	17248	17187	17268	17572	17536	17382	17316	17274	17318	17390	17260	17355	17344	17290	17152	17338	17341	17327	17443	17131	17265	17472	17264	17171	17219	17316	17407	17246	17123	17423	17192	17338	17281	17330	17437	17400	17458	17150	17357	17372	17384	17265	17334	17322	17280	17225	17305	17416	17382	17427	17250	17390	17358	17411	17372	17535	17166	17239	17292	17524	17277	17420	17172	17280	17398	17298	17230	17210	17394	17362	17327	17229	17410	17395	17340	17300	17246	17424	17337	17340	17235	17279	17506	17377	17533	17349	17281	17292	17430	17318	17361	17395	17435	17490	17379	17301	17491	17216	17457	17291	17308	17108	17253	17328	17326	17299	17352	17244	17273	17278	17353	17328	17415	17260	17276	17389	17428	17346	17499	17213	17492	17388	17317	17325	17365	17305	17454	17235	17329	17255	17229	17415	17221	17231	17325	17189	17299	17142	17282	17333	17212	17456	17140	17159	17363	17428	17158	17181	17236	17211	17318	17293	17200	17332	17139	17267	17252	17368	17208	17191	17291	17288	17319	17287	17263	17310	17327	17275	17283	17335	17158	17384	17244	17238	17321	17294	17415	17327	17327	17328	17381	17344	17306	17272	17233	17203	17285	17264	17372	17369	17309	17301	17280	17238	17264	17505	17416	17258	17273	17241	17356	17500	17329	17369	17295	17223	17253	17265	17142	17332	17312	17345	17364	17325	17391	17280	17199	17357	17242	17318	17305	17373	17516	17473	17392	17253	17217	17243	17243	17244	17375	17220	17356	17218	17301	17371	17186	17442	17120	17396	17269	17423	17384	17309	17340	17343	17369	17246	17413	17343	17394	17149	17387	17312	17537	17342	17234	17435	17386	17281	17149	17397	17353	17090	17347	17121	17281	17279	17157	17249	17255	17312	17352	17310	17332	17067	17213	17476	17048	17374	17222	17414	17213	16952	17446	17293	17392	17487	17287	17288	17240	17249	17170	17539	17318	17346	17352	17451	17312	17326	17377	17349	17431	17280	17412	17126	17317	17191	17366	17322	17280	17188	17329	17268	17362	17364	17321	17417	17240	17199	17206	17186	17374	17345	17394	17232	17296	17352	17329	17354	17369	17327	17397	17392	17287	17374	17355	17467	17196	17545	17223	17390	17526	17128	17390	17265	17336	17155	17245	17384	17242	17262	17277	17544	17076	17301	17320	17202	17275	17365	17499	17204	17301	17193	17349	17220	17386	17259	17418	17382	17288	17269	17361	17396	17356	17347	17339	17075	17360	17427	17270	17264	17437	17337	17283	17360	17299	17374	17316	17372	17297	17403	17199	17485	17351	17271	17413	17456	17470	17366	17094	17521	17327	17250	17250	17309	17298	17287	17308	17268	17433	17263	17275	17428	17303	17487	17211	17465	17171	17259	17289	17416	17438	17144	17341	17160	17311	17262	17298	17330	17214	17281	17343	17233	17223	17287	17345	17243	17381	17331	17203	17308	17157	17330	17446	17384	17209	17251	17443	17311	17133	17378	17366	17277	17276	17349	17278	17401	17336	17285	17409	17430	17471	17293	17298	17149	17343	17308	17131	17389	17204	17385	17203	17359	17175	17329	17316	17287	17289	17570	17300	17429	17328	17305	17320	17121	17398	17094	17478	17312	17421	17444	17274	17476	17302	17373	17403	17367	17312	17227	17221	17316	17170	17341	17352	17394	17363	17228	17352	17329	17273	17292	17269	17276	17361	17403	17376	17217	17274	17480	17200	17326	17254	17344	17323	17359	17314	17244	17359	17311	17371	17070	17244	17223	17376	17222	17162	17228	17375	17273	17303	17370	17464	17233	17380	17374	17274	17293	17271	17348	17114	17483	17294	17170	17497	17310	17259	17553	17281	17334	17418	17249	17444	17424	17276	17226	17273	17350	17187	17187	17382	17512	17262	17354	17425	17270	17310	17375	17347	17505	17432	17373	17221	17296	17283	17294	17345	17311	17319	17429	17017	17247	17241	17068	17289	17330	17193	17266	17362	17243	17379	17451	17351	17325	17256	17190	17450	17278	17357	17282	17354	17181	17375	17322	17452	17283	17281	17106	17344	17333	17406	17406	17503	17460	17260	17370	17256	17355	17528	17269	17330	17308	17330	17248	17450	17223	17268	17279	17364	17305	17244	17538	17268	17139	17574	17378	17461	17479	17248	17203	17347	17464	17170	17501	17405	17165	17291	17317	17200	17273	17362	17558	17349	17394	17387	17325	17287	17490	17383	17454	17335	17313	17257	17292	17362	17378	17291	17558	17252	17295	17320	17306	17219	17361	17338	17391	17059	17357	17101	17244	17276	17500	17256	17333	17444	17487	17389	17387	17254	17424	17367	17187	17231	17374	17413	17554	17198	17344	17283	17380	17413	17320	17273	17261	17473	17335	17282	17341	17366	17102	17366	17286	17436	17281	17326	17584	17340	17228	17212	17338	17172	17413	17483	17277	17330	17105	17330	17348	17337	17314	17428	17309	17422	17415	17365	17258	17354	17240	17396	17363	17254	17288	17163	17290	17315	17437	17239	17216	17467	17414	17241	17365	17314	17410	17320	17237	17290	17251	17330	17228	17515	17298	17278	17327	17344	17416	17350	17417	17320	17321	17271	17153	17478	17530	17312	17449	17345	17288	17235	17305	17270	17402	17327	17468	17338	17340	17212	17308	17311	17153	17432	17262	17297	17305	17491	17303	17127	17443	17314	17319	17239	17303	17293	17426	17277	17359	17134	17310	17246	17323	17419	17077	17395	17224	17314	17414	17114	17466	17376	17476	17338	17404	17345	17324	17388	17262	17350	17342	17393	17355	17352	17281	17266	17442	17234	17146	17427	17343	17414	17303	17366	17195	17178	17400	17429	17095	17221	17421	17151	17227	17342	17280	17254	17216	17352	17257	17224	17422	17244	17513	17222	17380	17383	17225	17161	17549	17452	17199	17374	17252	17332	17228	17304	17411	17338	17288	17290	17252	17258	17214	17226	17327	17420	17237	17269	17338	17385	17383	17292	17280	17330	17387	17372	17171	17225	17209	17355	17146	17311	17294	17276	17281	17239	17504	17261	17246	17296	17362	17346	17401	17410	17384	17232	17473	17319	17320	17352	17261	17308	17220	17348	17143	17359	17306	17345	17259	17314	17228	17411	17168	17328	17496	17214	17215	17336	17356	17455	17435	17224	17196	17320	17441	17376	17342	17282	17256	17422	17358	17345	17342	17352	17399	17259	17339	17381	17391	17477	17258	17418	17384	17235	17350	17324	17439	17495	17427	17306	17314	17410	17342	17306	17271	17067	17318	17469	17248	17399	17397	17323	17450	17285	17128	17229	17245	17117	17401	17348	17289	17330	17036	17225	17357	17367	17189	17277	17480	17182	17245	17266	17374	17344	17484	17202	17247	17377	17283	17140	17313	17281	17243	17290	17542	17298	17344	17318	17298	17399	17303	17344	17362	17188	17127	17428	17300	17362	17339	17434	17309	17240	17319	17364	17231	17262	17437	17424	17410	17380	17363	17415	17338	17446	17348	17364	17393	17128	17295	17257	17277	17352	17405	17228	17144	17276	17311	17399	17167	17194	17546	17398	17308	17311	17268	17350	17247	17412	17167	17231	17391	17333	17254	17324	17246	17311	17308	17163	17134	17412	17413	17333	17324	17312	17356	17378	17314	17280	17115	17263	17230	17133	17323	17403	17352	17256	17128	17239	17321	17322	17223	17372	17342	17320	17267	17246	17254	17269	17376	17377	17312	17253	17092	17244	17309	17237	17428	17263	17296	17297	17468	17193	17475	17110	17356	17341	17409	17434	17177	17399	17478	17404	17412	17292	17337	17375	17400	17284	17226	17399	17166	17364	17376	17414	17319	17379	17327	17364	17199	17200	17192	17488	17244	17373	17303	17274	17130	17353	17263	17428	17326	17293	17352	17445	17200	17417	17284	17373	17465	17186	17154	17564	17262	17423	17346	17334	17142	17411	17351	17458	17462	17230	17178	17307	17258	17343	17401	17218	17323	17322	17403	17217	17350	17387	17341	17370	17228	17384	17224	17282	17416	17249	17415
29608	22897	24534	22325	20034	20025	20642	21095	21267	21183	21230	20740	20954	22345	22214	21430	20461	20059	19903	19774	19671	19625	19674	19833	19707	19725	19727	19709	19851	19610	19777	19699	19615	19758	19857	19947	19715	19951	19893	19796	19800	19686	19590	19640	19835	19816	19566	19725	19842	19731	19811	19627	19671	19719	19733	19937	19825	19941	19702	19641	19775	19619	19750	19856	19775	19781	19727	19723	19800	19856	19951	19854	19797	19767	19867	19855	19858	19885	19900	19817	19658	19757	19702	19574	19798	19738	19750	19826	19831	19705	19634	19963	19750	19636	19711	19547	19539	19817	19679	19611	19620	19710	19746	19809	19689	19727	19704	19655	19576	19584	19488	19793	19754	19712	19784	19740	19659	19781	19922	19627	19686	19833	19660	19719	19573	19624	20023	19608	19710	19811	19882	19773	19656	19804	19733	19756	19492	19616	19646	19588	19662	19712	19865	19773	19700	19646	19783	19971	19927	19937	19814	19707	19836	19796	19747	19673	19865	19939	19804	19736	19751	19788	19495	19610	19802	19688	19605	19790	19905	19627	19630	19695	19567	19643	19845	19772	19690	19543	19857	19628	19697	19785	19823	19758	19720	19958	19722	19659	19811	19778	19778	19576	19767	19768	19914	19743	19814	19654	19917	19620	19722	19476	19768	19790	19776	19660	20028	19521	19848	19763	19608	19799	19732	19606	19781	19929	19702	19727	19725	19793	19648	19878	19811	19807	19697	19840	19595	19781	19960	19708	19952	19772	19703	19548	19886	19683	19797	19894	19871	19875	19840	19872	19764	19648	19760	19733	19697	19837	19846	19837	19558	19771	19785	19821	19776	19772	19905	19887	19836	19823	19737	19646	19632	19793	19749	19746	19650	19842	19589	19887	19915	19740	19830	19626	19868	19646	19483	19821	19802	19603	19896	19680	19927	19654	19761	19516	19734	19716	19558	19654	19498	19668	19633	19468	19677	19648	19854	19648	19978	19954	19918	19896	19888	19711	19744	19874	19719	19728	19880	20117	19886	19803	19682	19784	19724	19714	19664	19499	19719	19812	19570	19621	19827	19606	19693	19858	19772	19787	19573	19699	19676	19459	19662	19929	19673	19839	20000	19919	19819	19526	19957	19709	19692	19950	19607	19806	19864	19546	19679	19647	19619	19539	19747	19612	19953	19624	19798	19713	19927	19874	19685	19624	19854	19785	19624	19791	19844	19571	19555	19760	19723	19656	19697	19656	19970	19891	19743	19482	19634	19693	19903	19627	19705	19684	19654	19683	19743	19754	19763	19716	19544	19884	19658	19684	19642	19899	19740	19472	19649	19726	19809	19761	19759	19606	19537	19963	19762	19694	19883	19710	19811	19742	19785	19639	19659	19718	19751	19565	19629	19748	19675	19696	19821	19805	19586	19807	19771	19521	19676	19740	19806	19890	19731	19625	19691	19752	19497	19830	19735	19841	19745	19680	19795	19610	19682	19812	19842	19807	19658	19618	19832	19930	19630	19978	19941	19806	19696	19645	19810	19770	19663	19838	19964	19729	19530	19708	19843	19730	19731	19538	19696	19649	19667	19841	19757	19777	19797	19858	19863	19742	19690	19844	19662	19851	19611	19804	19683	19835	19753	19874	19921	19776	19756	19806	19719	19894	20056	19970	19772	19726	19773	19809	19879	19690	19846	19845	19785	19838	19501	19825	19772	19871	19863	19744	19597	19669	19708	19748	19848	19700	19693	19857	19574	19897	19623	19859	19892	19804	19665	19652	19706	19819	19672	19665	19707	19674	19628	19649	19772	19857	19549	19586	19949	19565	19842	19829	19856	19452	19625	19741	19822	19769	19654	19662	19678	19659	19717	19693	19881	19788	19832	19780	19803	19757	19757	19724	19685	19740	19720	19635	19721	19713	19782	19801	19700	19780	19696	19937	19719	19729	19672	19672	19841	19967	19812	19923	19572	19491	19861	19711	19875	19681	19805	19885	19969	19833	19834	19683	19819	19702	19784	19713	19979	19877	19726	19841	19727	19832	19938	19717	19711	19839	19710	19662	19727	19718	19826	19508	19751	19853	19776	19897	19938	19731	19528	19466	19689	19707	19637	19777	19649	19725	19768	19780	19838	19793	19820	19768	19655	19682	19772	19773	19841	19565	19542	19498	19695	19942	19638	19680	19658	19762	19741	19701	19909	19748	19767	19736	19538	19771	20005	19918	19839	19635	19580	19709	19747	19736	19678	19697	19757	19897	19703	19754	19769	19742	19682	19760	19737	20084	19740	19700	19764	19743	19577	19870	19681	19558	19732	19794	19813	19608	19828	19818	19852	19725	19735	19726	19563	19788	19709	19948	19565	19842	19808	19782	19890	19911	19865	19553	19823	19730	19676	19862	19906	19841	19701	19816	19651	19811	19676	19608	19640	19557	19658	19682	19671	19896	19804	19596	19686	19752	19740	19563	19861	19646	19797	19739	19725	19754	19690	19587	19613	19809	19657	19883	19585	19571	19576	19669	20048	19983	19792	19920	19687	19702	19540	19800	19751	19843	19740	19754	19742	19870	19948	19713	19767	19683	19674	19857	19879	19563	19738	19734	19702	19498	19667	19710	19952	19768	19649	19567	19613	19777	19615	19656	19902	19835	19896	19665	19802	19751	19679	19637	19796	19643	19715	19572	19784	19754	19805	19753	19692	19657	19646	19648	19745	19671	19604	19948	19858	19768	19961	19649	19827	19882	19738	19841	19733	19760	19728	19786	19857	19812	19657	19676	19826	19804	19849	19696	19686	19795	19938	19845	19812	19856	19652	19703	19918	19625	19884	19558	19850	19748	19820	19664	19737	19749	19881	19804	19598	19453	19646	19733	19729	19848	19857	19908	19893	19717	19754	19906	19796	19636	19765	19711	19862	19720	19715	19754	19577	19941	19637	19638	19662	19796	19726	19801	19685	19649	19739	19788	20136	19821	19656	19607	19814	19719	19847	19777	19713	19709	19669	19825	19745	19914	19889	19747	19786	19869	19756	19810	19617	19726	19639	19689	19658	19900	19842	19871	19530	19801	19911	19659	19581	19602	19909	19837	19548	19747	19760	19713	19722	19835	19750	19850	19582	19869	19817	19638	19854	19712	19625	19797	19661	19536	19750	19794	19494	19709	19714	19643	19712	19803	19872	19859	19670	19922	19624	19898	19778	19838	19877	19769	19636	19840	19732	19657	19901	19569	19776	19787	19717	19717	19796	19731	19704	19592	19791	19701	19743	19765	19806	19596	19825	19843	19662	19626	19819	19654	19910	19790	19618	19681	19808	19910	19949	19733	19951	19716	19734	19879	19860	19809	19805	19790	19673	19712	19771	19554	19620	19853	19547	19837	19627	19666	19912	19776	19819	19783	19818	19723	19916	19877	19654	19952	19569	19585	19756	19765	19694	19740	19930	19859	19735	19572	19553	19898	19902	19528	19892	19640	19807	19639	19770	19881	19682	19649	19789	19918	19632	19614	19904	19727	19833	19708	19799	19749	19632	19641	19658	19895	19837	19702	19833	19922	19856	19923	19689	19709	19747	19972	19951	19744	19825	19681	19783	19825	19732	19757	19759	19572	19758	19793	19931	19598	19518	19685	19715	19686	19639	19572	19652	19660	19859	19618	19724	19522	19862	19651	19789	19689	19655	19845	19757	20046	19642	19839	19816	19606	19791	19762	19715	19771	19772	19616	19651	19874	19815	19624	19777	19472	19590	19820	19637	19759	19727	19644	19885	19687	19680	19857	19692	19833	19796	19811	19490	19774	19633	19742	19755	19776	19890	19545	19630	19669	19940	19683	19616	19868	19721	19756	19844	19627	19761	19851	19565	19823	19750	19772	19907	19795	19812	19711	19852	19744	19639	19796	19748	19784	19850	19859	19926	19514	19701	19877	19902	19999	19726	19733	19559	19803	19730	19744	19679	20042	19672	19650	19770	19710	19697	19638	19633	19679	19650	19470	19802	19808	19853	19609	19684	19465	19688	19693	19819	19594	19786	19661	19740	19838	19537	19647	19709	19849	19931	19940	19762	19794	19972	19907	19863	19998	19697	19800	19745	19817	19796	19610	19677	19647	19829	19896	19910	19804	19828	19509	19961	19791	19707	19754	19734	19880	19910	19835	19651	19798	19781	19662	19809	19789	19874	19741	19556	19638	19776	19646	19802	19505	19615	19804	19795	19774	19713	19544	19851	19851	19684	19756	19741	19738	19803	19920	19748	19682	19963	19906	19712	20065	19621	19743	19704	19591	19648	19706	19760	19825	19798	19689	19795	19684	19728	19882	19729	19903	19914	19855	19860	19754	19648	19760	19867	19898	19728	19898	19802	19795	19830	19651	19609	19806	19886	19821	19732	19901	19987	19709	19813	19735	19810	19894	19479	19807	19614	19734	19750	19756	19716	19748	19777	19750	19694	19936	19602	19718	19934	19807	19846	19932	19728	19763	19793	19904	19859	19953	19769	19777	19491	19879	19852	19761	19537	19788	19579	19792	19653	19776	19909	19778	19602	19810	19655	19649	19958	19664	19764	19766	19662	19799	19751	19946	19688	19750	19698	19583	19613	19887	19839	19588	19630	19695	19834	19662	19650	19629	19738	19871	19807	19861	19783	19580	19859	19642	19782	19802	19780	19566	19690	19815	19593	19566	19818	19766	19737	19814	19669	19772	19944	19678	19704	19665	19874	19676	19867	19751	19673	19824	19518	19797	19591	19763	19751	19865	19947	19766	19985	19919	19746	19851	19677	19805	19875	19639	19629	19732	19708	19898	19584	19881	19851	19885	19747	19849	19715	19812	19652	19835	19820	19755	19839	19820	19582	19652	19707	19726	19734	19814	19959	19906	19806	19775	19732	19750	19679	19802	19979	19830	19784	19778	19792	19822	19745	19689	19802	19839	19640	19979	19765	20019	19651	20002	19923	19760	19750	19785	19695	19509	19940	19688	20035	19890	19677	19587	19769	19733	19677	19524	19734	19730	19902	19732	20003	19779	19757	19953	19872	19821	19598	19753	19733	19668	19864	19704	19706	19640	19861	19646	19870	19896	19909	19742	19747	19700	19820	19782	19954	19822	19839	19682	19812	19684	19663	19837	19983	19907	19748	19821	19800	19866	19774	19747	19707	19774	19550	19841	19708	19705
18137	20923	21592	19182	17933	17984	19435	20384	20329	20327	19812	19338	19665	21688	20920	19295	18085	17798	17715	17464	17565	17626	17658	17734	17576	17809	17728	17666	17814	17630	17521	17563	17593	17558	17752	17645	17609	17684	17531	17583	17520	17572	17573	17683	17737	17349	17398	17549	17597	17521	17233	17630	17651	17755	17577	17612	17635	17550	17520	17639	17570	17567	17590	17480	17556	17631	17415	17613	17537	17740	17404	17714	17545	17582	17690	17669	17572	17534	17492	17728	17554	17608	17645	17539	17793	17588	17597	17468	17629	17627	17492	17812	17696	17748	17608	17651	17393	17666	17628	17526	17648	17744	17458	17581	17324	17435	17714	17614	17413	17473	17545	17658	17714	17403	17449	17570	17486	17671	17659	17630	17585	17540	17669	17483	17641	17462	17435	17399	17594	17514	17300	17686	17502	17803	17588	17442	17602	17684	17575	17521	17584	17635	17449	17700	17796	17574	17507	17690	17519	17666	17562	17676	17523	17733	17695	17608	17499	17604	17497	17524	17522	17593	17698	17544	17673	17444	17471	17485	17530	17616	17490	17779	17576	17707	17703	17687	17517	17634	17418	17597	17368	17478	17536	17533	17640	17522	17611	17729	17484	17586	17579	17551	17474	17364	17672	17647	17412	17564	17373	17509	17673	17651	17673	17653	17648	17526	17400	17513	17627	17692	17621	17636	17438	17625	17620	17620	17634	17548	17735	17637	17635	17593	17566	17481	17679	17575	17641	17673	17598	17455	17504	17571	17748	17374	17417	17543	17750	17550	17508	17461	17651	17556	17599	17432	17588	17555	17580	17407	17790	17590	17631	17445	17654	17704	17671	17640	17624	17558	17378	17611	17790	17634	17587	17532	17519	17685	17503	17641	17567	17723	17637	17630	17469	17686	17604	17709	17536	17651	17450	17495	17600	17456	17625	17797	17498	17373	17566	17480	17643	17637	17604	17716	17572	17587	17470	17402	17394	17560	17669	17508	17718	17473	17550	17674	17482	17589	17639	17560	17646	17814	17685	17753	17781	17493	17579	17502	17722	17551	17697	17617	17732	17618	17381	17610	17647	17651	17569	17475	17588	17599	17666	17388	17710	17574	17639	17475	17532	17532	17653	17645	17611	17656	17535	17592	17504	17531	17592	17606	17570	17674	17642	17667	17599	17551	17468	17583	17706	17677	17344	17548	17589	17627	17516	17604	17530	17415	17439	17796	17490	17489	17474	17562	17596	17635	17807	17587	17447	17646	17471	17694	17503	17628	17598	17583	17771	17566	17525	17419	17584	17635	17486	17640	17455	17624	17626	17595	17499	17623	17507	17633	17657	17557	17349	17598	17613	17430	17641	17544	17451	17553	17607	17498	17520	17563	17456	17524	17622	17548	17558	17445	17695	17521	17676	17540	17561	17499	17721	17743	17518	17609	17641	17422	17702	17723	17492	17674	17414	17434	17584	17457	17578	17618	17706	17692	17614	17557	17497	17506	17741	17637	17468	17815	17558	17561	17297	17700	17528	17645	17519	17350	17428	17703	17890	17705	17608	17586	17695	17698	17493	17466	17641	17637	17476	17568	17730	17427	17718	17699	17411	17732	17669	17569	17508	17598	17342	17490	17560	17528	17681	17593	17648	17534	17526	17447	17730	17659	17684	17666	17646	17419	17461	17507	17577	17667	17561	17638	17558	17468	17515	17616	17560	17601	17492	17629	17623	17540	17626	17602	17475	17445	17613	17609	17616	17823	17700	17785	17653	17598	17644	17639	17691	17548	17671	17483	17490	17578	17624	17576	17540	17585	17731	17529	17711	17662	17483	17578	17650	17554	17582	17821	17550	17593	17408	17412	17765	17582	17566	17618	17744	17716	17521	17529	17593	17511	17514	17633	17739	17590	17578	17554	17692	17519	17711	17623	17694	17467	17492	17575	17718	17696	17695	17436	17682	17712	17416	17682	17663	17532	17599	17653	17466	17412	17634	17545	17528	17591	17593	17614	17666	17669	17743	17601	17632	17690	17560	17560	17640	17620	17607	17687	17799	17688	17577	17628	17743	17508	17404	17577	17499	17505	17608	17448	17752	17587	17368	17630	17573	17615	17549	17555	17651	17479	17485	17738	17605	17781	17619	17578	17695	17770	17701	17643	17592	17465	17459	17637	17583	17510	17559	17780	17640	17675	17756	17495	17629	17736	17633	17669	17606	17708	17652	17476	17493	17617	17456	17543	17740	17595	17618	17649	17568	17666	17661	17596	17721	17601	17653	17622	17454	17677	17716	17670	17620	17671	17565	17440	17563	17577	17456	17691	17630	17764	17650	17623	17524	17746	17726	17673	17574	17632	17485	17514	17602	17342	17680	17509	17498	17444	17472	17744	17480	17565	17632	17532	17557	17710	17534	17631	17546	17665	17534	17578	17422	17592	17671	17527	17625	17452	17632	17523	17645	17442	17648	17415	17607	17554	17413	17694	17847	17639	17505	17694	17627	17478	17668	17617	17646	17625	17570	17734	17472	17464	17727	17610	17512	17682	17452	17578	17463	17528	17634	17439	17721	17475	17594	17565	17654	17548	17445	17609	17477	17703	17517	17582	17738	17694	17778	17641	17608	17785	17532	17613	17567	17537	17528	17540	17616	17703	17590	17680	17451	17606	17520	17540	17731	17410	17343	17665	17520	17737	17589	17602	17610	17643	17539	17675	17506	17543	17625	17507	17614	17553	17620	17628	17489	17456	17597	17576	17879	17594	17560	17618	17705	17560	17671	17543	17390	17615	17540	17608	17628	17576	17656	17602	17617	17605	17675	17581	17655	17665	17506	17656	17750	17554	17518	17547	17443	17613	17687	17556	17704	17690	17613	17572	17492	17568	17578	17560	17484	17587	17670	17541	17566	17588	17572	17537	17499	17553	17461	17591	17561	17627	17438	17514	17611	17678	17595	17732	17593	17637	17669	17645	17595	17543	17384	17637	17673	17612	17629	17721	17524	17558	17421	17630	17727	17641	17411	17525	17505	17603	17499	17678	17627	17558	17600	17562	17441	17543	17760	17517	17628	17594	17733	17793	17604	17622	17452	17568	17593	17439	17869	17566	17635	17593	17680	17567	17374	17594	17569	17692	17660	17660	17639	17547	17640	17569	17618	17622	17692	17593	17526	17467	17536	17673	17487	17633	17657	17515	17611	17616	17490	17659	17728	17641	17453	17375	17580	17510	17572	17538	17404	17518	17554	17452	17567	17636	17682	17452	17605	17593	17415	17795	17534	17498	17452	17528	17447	17807	17681	17494	17551	17688	17386	17476	17469	17637	17558	17583	17523	17634	17652	17637	17571	17582	17570	17556	17703	17470	17526	17553	17575	17670	17420	17558	17598	17849	17614	17583	17573	17800	17502	17531	17669	17679	17542	17461	17665	17412	17612	17507	17596	17611	17635	17713	17536	17515	17479	17534	17582	17712	17566	17482	17642	17508	17605	17618	17514	17410	17492	17490	17653	17568	17576	17758	17525	17679	17533	17640	17554	17783	17562	17757	17614	17691	17581	17419	17518	17732	17643	17820	17541	17541	17406	17480	17627	17517	17557	17569	17443	17485	17604	17612	17555	17645	17611	17657	17596	17499	17623	17578	17456	17598	17766	17756	17601	17647	17648	17694	17669	17562	17722	17492	17615	17525	17626	17465	17681	17689	17744	17615	17550	17625	17441	17456	17576	17537	17525	17533	17553	17714	17639	17571	17507	17405	17421	17495	17628	17565	17505	17644	17611	17621	17602	17617	17585	17666	17471	17509	17542	17689	17596	17705	17581	17622	17620	17664	17594	17614	17551	17630	17625	17573	17514	17619	17554	17697	17624	17618	17664	17508	17421	17601	17626	17473	17698	17515	17606	17671	17613	17582	17644	17647	17572	17635	17528	17589	17647	17635	17554	17573	17594	17596	17660	17614	17674	17626	17594	17531	17477	17444	17759	17659	17326	17715	17483	17656	17454	17738	17499	17563	17626	17650	17439	17655	17656	17707	17724	17645	17638	17473	17701	17427	17679	17616	17582	17323	17605	17517	17539	17696	17623	17737	17689	17478	17559	17654	17489	17615	17537	17500	17439	17731	17634	17624	17563	17598	17583	17684	17603	17582	17657	17662	17588	17661	17541	17653	17533	17642	17626	17599	17554	17670	17596	17447	17430	17606	17656	17697	17718	17722	17436	17479	17499	17546	17608	17416	17510	17560	17635	17496	17608	17704	17607	17487	17567	17732	17723	17714	17563	17402	17596	17750	17541	17581	17595	17670	17501	17727	17600	17637	17724	17670	17576	17632	17606	17640	17474	17681	17728	17622	17488	17686	17519	17675	17664	17425	17648	17462	17658	17747	17613	17745	17543	17684	17762	17404	17504	17662	17599	17682	17360	17661	17523	17522	17576	17657	17768	17642	17636	17465	17701	17531	17632	17480	17581	17735	17632	17606	17696	17456	17782	17564	17299	17493	17516	17667	17553	17637	17529	17681	17569	17714	17666	17666	17507	17569	17486	17539	17644	17568	17592	17461	17643	17617	17698	17533	17580	17637	17446	17510	17582	17624	17743	17498	17477	17644	17668	17479	17621	17463	17582	17469	17598	17460	17639	17493	17590	17679	17661	17584	17595	17656	17665	17674	17455	17638	17638	17678	17519	17472	17753	17609	17533	17680	17762	17525	17596	17515	17471	17450	17674	17677	17606	17512	17671	17560	17497	17570	17625	17753	17451	17672	17589	17697	17732	17627	17749	17688	17705	17722	17640	17560	17585	17688	17420	17617	17562	17559	17603	17564	17596	17599	17614	17678	17535	17570	17553	17584	17515	17498	17536	17594	17517	17807	17668	17599	17558	17641	17724	17594	17563	17574	17674	17568	17625	17489	17469	17645	17478	17695	17619	17537	17798	17539	17627	17581	17520	17524	17438	17476	17665	17599	17698	17515	17526	17552	17629	17518	17577	17605	17451	17620	17548	17665	17514	17580	17471	17695	17543	17702	17486	17554	17646	17604	17537	17585	17635	17483	17559	17642	17510	17573	17649	17553	17685	17623	17626	17634	17610	17702	17614	17612	17738	17650	17666	17623	17599	17544	17513	17532	17492	17561	17513	17507	17572	17465	17642	17591	17634	17626	17543	17489	17538	17705	17554	17513
25087	21408	28267	25621	22476	21664	21513	20377	20449	21142	21786	21601	23085	33773	31513	27238	22843	20485	19922	19763	19974	19686	19563	19729	19628	19487	19408	19516	19453	19720	19544	19529	19504	19375	19475	19595	19425	19495	19499	19427	19492	19615	19551	19408	19591	19514	19532	19592	19338	19728	19680	19474	19562	19644	19473	19812	19488	19579	19679	19556	19478	19572	19343	19404	19639	19408	19482	19567	19626	19345	19480	19536	19457	19363	19210	19720	19624	19755	19549	19456	19697	19503	19518	19102	19473	19339	19432	19266	19293	19340	19421	19416	19556	19732	19594	19560	19555	19548	19635	19546	19537	19366	19398	19388	19485	19479	19521	19505	19591	19599	19819	19531	19506	19544	19591	19495	19560	19199	19614	19536	19595	19447	19388	19541	19418	19317	19427	19508	19600	19413	19336	19616	19590	19456	19399	19359	19277	19377	19326	19401	19551	19552	19419	19453	19447	19665	19404	19607	19340	19582	19494	19305	19469	19498	19483	19426	19494	19443	19480	19403	19346	19417	19285	19378	19574	19260	19565	19386	19378	19465	19648	19504	19344	19244	19493	19509	19434	19445	19522	19509	19212	19694	19802	19474	19600	19366	19581	19394	19543	19268	19446	19481	19600	19508	19767	19480	19478	19448	19460	19453	19455	19419	19411	19516	19454	19452	19546	19513	19589	19338	19485	19492	19467	19328	19526	19334	19465	19411	19639	19352	19490	19582	19474	19396	19405	19534	19489	19453	19546	19526	19493	19372	19603	19630	19638	19498	19711	19314	19436	19424	19587	19458	19589	19506	19471	19767	19484	19453	19495	19261	19556	19513	19469	19622	19496	19371	19532	19586	19420	19535	19614	19241	19506	19474	19423	19377	19374	19359	19477	19374	19505	19450	19543	19385	19196	19392	19348	19678	19419	19365	19437	19419	19552	19521	19483	19623	19422	19367	19560	19482	19508	19528	19462	19435	19497	19451	19508	19427	19214	19478	19433	19601	19716	19523	19506	19625	19550	19688	19296	19241	19309	19437	19521	19501	19516	19440	19611	19441	19437	19337	19550	19572	19608	19496	19559	19389	19399	19461	19471	19440	19531	19556	19475	19627	19596	19528	19719	19538	19406	19431	19420	19566	19529	19467	19435	19725	19521	19446	19533	19295	19477	19460	19489	19348	19435	19517	19443	19462	19535	19473	19480	19401	19322	19374	19534	19569	19693	19476	19571	19511	19509	19317	19448	19495	19411	19642	19571	19495	19587	19543	19523	19483	19545	19537	19671	19516	19434	19482	19487	19469	19404	19577	19601	19622	19461	19563	19554	19643	19474	19306	19538	19523	19694	19620	19447	19543	19458	19402	19290	19354	19444	19738	19510	19646	19423	19417	19402	19575	19413	19712	19332	19542	19573	19405	19414	19178	19408	19403	19451	19640	19243	19298	19305	19592	19602	19454	19534	19644	19375	19681	19420	19466	19446	19400	19542	19562	19473	19399	19503	19519	19417	19591	19530	19582	19453	19509	19532	19332	19538	19488	19510	19357	19637	19684	19407	19525	19697	19708	19494	19544	19443	19589	19481	19285	19562	19377	19542	19277	19489	19622	19416	19535	19351	19328	19520	19442	19523	19379	19430	19357	19658	19304	19715	19563	19424	19490	19413	19395	19417	19473	19442	19404	19331	19387	19508	19602	19639	19495	19330	19343	19614	19598	19537	19433	19719	19475	19456	19610	19372	19566	19603	19524	19365	19361	19488	19575	19396	19664	19267	19520	19633	19607	19378	19428	19391	19453	19563	19672	19465	19517	19375	19575	19394	19258	19452	19322	19451	19464	19697	19485	19461	19485	19302	19445	19457	19448	19361	19294	19457	19380	19374	19612	19699	19536	19546	19732	19711	19669	19551	19477	19524	19692	19665	19617	19316	19418	19606	19547	19563	19624	19556	19505	19479	19295	19384	19462	19601	19587	19626	19534	19423	19577	19538	19442	19603	19595	19402	19531	19495	19585	19525	19443	19671	19396	19440	19650	19385	19335	19710	19464	19387	19434	19406	19549	19383	19417	19400	19392	19465	19623	19374	19504	19300	19390	19514	19510	19402	19535	19630	19280	19530	19398	19456	19597	19540	19419	19665	19450	19369	19211	19412	19356	19384	19481	19507	19535	19535	19326	19685	19497	19642	19646	19565	19447	19796	19349	19397	19591	19509	19663	19463	19311	19284	19430	19306	19492	19498	19517	19518	19505	19540	19331	19481	19343	19520	19510	19520	19613	19506	19357	19584	19470	19710	19557	19488	19462	19448	19574	19510	19527	19637	19651	19625	19374	19406	19453	19570	19392	19402	19548	19584	19619	19449	19623	19567	19573	19585	19294	19285	19363	19629	19386	19411	19368	19354	19409	19577	19417	19531	19484	19557	19557	19543	19518	19615	19711	19300	19287	19465	19701	19576	19415	19350	19600	19537	19528	19358	19556	19639	19425	19560	19331	19419	19405	19460	19545	19362	19530	19502	19336	19293	19500	19532	19706	19676	19292	19448	19545	19364	19555	19477	19564	19466	19443	19609	19613	19234	19456	19350	19509	19550	19635	19410	19419	19678	19455	19521	19445	19550	19414	19501	19483	19639	19444	19692	19458	19386	19471	19582	19602	19606	19252	19595	19677	19293	19587	19538	19627	19225	19473	19437	19300	19548	19521	19339	19471	19698	19417	19502	19571	19548	19748	19420	19597	19718	19467	19575	19459	19668	19531	19586	19510	19510	19389	19441	19543	19811	19396	19618	19376	19594	19579	19486	19452	19500	19410	19484	19471	19442	19455	19393	19504	19466	19608	19407	19180	19399	19490	19497	19581	19593	19475	19629	19392	19419	19627	19655	19543	19219	19488	19613	19582	19649	19425	19340	19545	19746	19460	19478	19291	19404	19584	19508	19340	19455	19396	19579	19543	19634	19487	19399	19536	19641	19573	19486	19689	19728	19591	19501	19575	19414	19490	19651	19484	19501	19504	19334	19540	19236	19424	19495	19351	19428	19600	19383	19192	19410	19308	19654	19410	19525	19714	19641	19535	19472	19264	19431	19440	19410	19728	19543	19551	19644	19271	19427	19289	19640	19399	19445	19438	19318	19319	19462	19525	19609	19532	19642	19513	19431	19629	19544	19381	19393	19405	19694	19559	19466	19361	19402	19499	19537	19391	19209	19388	19613	19419	19478	19570	19702	19589	19603	19575	19542	19459	19489	19463	19511	19533	19351	19593	19430	19388	19445	19559	19701	19453	19387	19397	19747	19427	19521	19563	19322	19484	19510	19465	19759	19449	19523	19341	19537	19519	19408	19461	19701	19520	19501	19323	19846	19538	19583	19448	19543	19432	19572	19327	19630	19314	19578	19703	19454	19389	19367	19420	19631	19466	19524	19390	19452	19546	19378	19534	19407	19496	19636	19493	19602	19566	19551	19328	19462	19538	19602	19551	19450	19471	19197	19319	19474	19382	19321	19595	19369	19505	19392	19678	19645	19538	19421	19346	19495	19458	19593	19423	19550	19486	19408	19280	19495	19461	19330	19401	19517	19625	19441	19531	19504	19570	19557	19447	19381	19576	19429	19320	19565	19485	19372	19307	19721	19427	19474	19491	19439	19451	19409	19383	19466	19500	19361	19566	19563	19656	19708	19497	19498	19465	19477	19488	19516	19606	19529	19524	19561	19599	19416	19640	19347	19633	19410	19382	19565	19382	19495	19451	19535	19447	19574	19392	19544	19643	19521	19524	19547	19419	19595	19475	19405	19489	19461	19505	19683	19551	19525	19551	19454	19556	19206	19474	19602	19356	19554	19563	19572	19456	19447	19468	19704	19467	19504	19676	19300	19737	19445	19446	19391	19425	19409	19348	19493	19524	19522	19447	19642	19378	19331	19530	19550	19630	19452	19268	19571	19424	19415	19321	19594	19417	19468	19644	19421	19605	19645	19652	19703	19423	19513	19415	19601	19466	19540	19230	19313	19523	19466	19569	19600	19491	19610	19543	19445	19708	19551	19461	19780	19401	19521	19415	19561	19407	19756	19546	19598	19653	19420	19443	19413	19713	19499	19520	19626	19457	19729	19569	19378	19452	19410	19426	19362	19621	19506	19416	19435	19376	19417	19586	19452	19364	19476	19498	19494	19559	19407	19466	19566	19525	19476	19373	19494	19357	19447	19510	19457	19418	19634	19414	19504	19324	19417	19541	19716	19433	19381	19285	19444	19514	19416	19439	19481	19473	19376	19389	19281	19471	19765	19677	19549	19374	19626	19512	19491	19351	19507	19546	19774	19953	19513	19519	19599	19329	19687	19646	19283	19495	19539	19593	19574	19726	19247	19363	19553	19534	19456	19496	19334	19495	19448	19573	19635	19439	19634	19655	19510	19505	19553	19609	19565	19363	19466	19444	19450	19381	19442	19585	19520	19401	19527	19447	19438	19477	19166	19530	19571	19581	19634	19420	19465	19488	19622	19424	19627	19566	19529	19630	19705	19493	19496	19651	19544	19572	19724	19513	19599	19433	19657	19709	19486	19340	19505	19303	19477	19535	19496	19709	19528	19446	19456	19801	19768	19631	19471	19405	19373	19508	19545	19418	19432	19418	19523	19427	19519	19493	19556	19510	19341	19527	19469	19468	19414	19482	19334	19378	19391	19423	19452	19651	19486	19564	19394	19313	19485	19421	19435	19440	19384	19556	19387	19493	19567	19393	19369	19268	19366	19475	19580	19556	19545	19477	19707	19460	19590	19687	19511	19610	19370	19598	19592	19610	19490	19533	19647	19654	19543	19756	19403	19515	19673	19358	19366	19437	19626	19391	19350	19412	19446	19510	19560	19328	19497	19676	19578	19479	19335	19554	19553	19447	19447	19356	19496	19445	19577	19382	19409	19640	19470	19331	19584	19372	19435	19376	19517	19447	19309	19444	19553	19643	19507	19500	19495	19530	19540	19436	19530	19502	19443	19527	19454	19605	19443	19603	19472	19340	19451	19354	19415	19743	19594	19682	19381	19434	19587	19570	19458	19618	19452	19732	19523	19498	19636	19467	19498	19698	19552	19383	19444	19615	19494	19390	19570	19714	19498	19386	19807	19602	19453	19296	19644	19656	19502	19527	19383	19514	19444	19430	19536	19533	19625	19574
17462	27059	28309	23292	20060	18905	18666	18696	19046	20625	21199	20811	23984	36936	32248	27073	20912	18270	17726	17613	17407	17443	17618	17577	17489	17526	17346	17538	17616	17540	17606	17321	17578	17690	17535	17430	17615	17623	17583	17361	17385	17349	17388	17552	17581	17434	17580	17304	17511	17415	17304	17454	17527	17521	17612	17352	17354	17502	17524	17543	17408	17546	17546	17380	17431	17479	17495	17455	17317	17497	17508	17538	17465	17458	17296	17407	17463	17543	17435	17519	17574	17341	17522	17418	17419	17496	17479	17387	17478	17433	17472	17499	17582	17580	17348	17575	17402	17505	17315	17342	17435	17335	17436	17493	17417	17485	17391	17484	17354	17348	17505	17385	17563	17434	17375	17452	17349	17473	17511	17426	17388	17454	17454	17370	17489	17472	17428	17513	17457	17343	17438	17378	17452	17391	17825	17448	17587	17462	17425	17473	17501	17415	17291	17455	17522	17573	17519	17409	17562	17465	17522	17346	17445	17307	17289	17319	17580	17555	17524	17578	17348	17242	17412	17417	17678	17362	17496	17525	17439	17575	17489	17494	17340	17519	17460	17477	17352	17529	17604	17492	17453	17532	17420	17407	17545	17582	17373	17412	17429	17532	17435	17386	17440	17560	17559	17571	17440	17325	17421	17355	17261	17564	17313	17523	17458	17409	17581	17411	17428	17382	17365	17308	17498	17181	17545	17461	17296	17501	17441	17457	17463	17417	17342	17485	17516	17396	17354	17455	17355	17435	17452	17565	17494	17478	17398	17444	17536	17532	17499	17315	17530	17433	17394	17414	17514	17431	17432	17330	17607	17389	17573	17454	17454	17318	17351	17248	17461	17495	17331	17458	17427	17372	17471	17457	17415	17550	17346	17358	17555	17611	17611	17350	17485	17368	17542	17382	17525	17590	17530	17501	17433	17578	17415	17353	17540	17677	17403	17304	17535	17573	17450	17342	17541	17421	17434	17668	17407	17516	17414	17383	17437	17387	17390	17471	17447	17381	17533	17486	17560	17457	17338	17641	17333	17327	17412	17357	17484	17418	17405	17491	17412	17377	17416	17534	17450	17476	17517	17516	17342	17405	17311	17518	17468	17449	17354	17368	17450	17453	17219	17437	17297	17481	17320	17466	17516	17604	17488	17545	17455	17472	17433	17357	17510	17395	17414	17357	17522	17551	17560	17687	17364	17707	17345	17630	17458	17351	17444	17475	17401	17466	17474	17355	17466	17480	17504	17497	17331	17611	17452	17588	17394	17508	17402	17360	17470	17360	17499	17396	17518	17464	17231	17521	17466	17586	17436	17385	17538	17426	17345	17404	17389	17362	17439	17355	17385	17513	17232	17408	17507	17431	17521	17478	17450	17650	17566	17402	17452	17592	17432	17501	17289	17458	17317	17605	17494	17512	17562	17577	17357	17428	17466	17269	17461	17514	17615	17448	17214	17452	17635	17414	17485	17424	17608	17375	17479	17463	17592	17534	17434	17510	17518	17398	17444	17482	17441	17527	17570	17269	17488	17482	17462	17347	17600	17342	17607	17348	17499	17523	17470	17198	17481	17494	17691	17427	17453	17532	17473	17447	17507	17309	17311	17569	17482	17341	17504	17428	17392	17366	17585	17517	17382	17553	17446	17441	17341	17515	17548	17692	17429	17491	17519	17402	17693	17349	17364	17464	17361	17549	17496	17344	17561	17575	17305	17479	17468	17599	17403	17608	17460	17442	17376	17466	17540	17503	17286	17404	17502	17478	17468	17590	17500	17413	17473	17414	17386	17452	17505	17251	17544	17495	17400	17467	17437	17453	17434	17447	17388	17439	17441	17664	17411	17432	17307	17424	17564	17519	17422	17400	17405	17524	17354	17408	17528	17541	17420	17607	17307	17572	17548	17495	17327	17422	17345	17543	17548	17392	17535	17274	17516	17433	17487	17579	17399	17411	17597	17351	17540	17448	17373	17577	17347	17489	17470	17521	17504	17413	17394	17347	17568	17367	17472	17566	17681	17373	17445	17582	17432	17531	17394	17721	17523	17214	17369	17417	17482	17656	17502	17493	17386	17358	17408	17522	17515	17531	17444	17404	17479	17474	17369	17572	17400	17358	17456	17352	17354	17508	17475	17502	17359	17579	17436	17479	17418	17350	17457	17281	17481	17429	17331	17402	17487	17595	17625	17403	17389	17395	17537	17411	17478	17546	17342	17338	17542	17333	17505	17513	17408	17351	17389	17523	17482	17490	17472	17470	17324	17406	17361	17281	17519	17521	17366	17412	17383	17518	17501	17702	17479	17347	17381	17503	17558	17677	17423	17373	17575	17424	17623	17598	17579	17398	17312	17502	17476	17466	17414	17571	17360	17388	17566	17542	17415	17553	17568	17529	17437	17416	17579	17466	17413	17596	17589	17294	17446	17431	17369	17437	17607	17501	17357	17459	17451	17427	17511	17382	17513	17449	17495	17490	17506	17680	17420	17397	17304	17449	17648	17267	17569	17631	17416	17358	17517	17470	17471	17472	17326	17473	17404	17458	17563	17442	17630	17531	17546	17503	17446	17557	17371	17484	17479	17195	17483	17288	17558	17433	17506	17371	17522	17484	17447	17442	17417	17572	17439	17529	17411	17374	17319	17498	17527	17517	17534	17373	17426	17442	17348	17622	17355	17508	17433	17376	17458	17536	17343	17508	17631	17465	17379	17361	17469	17670	17668	17543	17466	17655	17462	17470	17417	17454	17453	17462	17338	17560	17448	17461	17386	17503	17537	17369	17435	17539	17525	17286	17491	17450	17304	17446	17492	17271	17527	17500	17370	17397	17473	17506	17428	17556	17525	17511	17356	17413	17426	17626	17433	17452	17150	17401	17519	17363	17496	17381	17517	17394	17353	17401	17524	17226	17540	17529	17361	17405	17511	17521	17444	17482	17474	17524	17441	17268	17393	17475	17473	17453	17450	17386	17473	17389	17551	17487	17456	17431	17454	17392	17548	17402	17442	17550	17558	17265	17374	17641	17500	17258	17499	17497	17366	17643	17536	17466	17395	17421	17478	17499	17560	17571	17471	17196	17509	17240	17583	17528	17481	17605	17583	17360	17244	17418	17488	17382	17199	17384	17547	17491	17515	17561	17460	17422	17342	17442	17326	17496	17451	17463	17471	17392	17513	17453	17357	17461	17388	17355	17383	17571	17467	17576	17531	17344	17505	17408	17190	17429	17649	17491	17355	17482	17412	17550	17393	17326	17408	17522	17637	17421	17362	17558	17325	17645	17413	17545	17355	17342	17318	17379	17461	17388	17505	17583	17372	17527	17493	17507	17467	17515	17449	17456	17539	17651	17418	17356	17365	17439	17534	17275	17459	17447	17473	17509	17513	17566	17423	17412	17295	17378	17355	17634	17525	17440	17478	17560	17508	17565	17422	17420	17513	17381	17340	17325	17495	17649	17348	17437	17455	17343	17394	17411	17317	17408	17491	17384	17341	17565	17476	17489	17224	17387	17309	17468	17336	17462	17367	17529	17255	17406	17388	17448	17504	17613	17499	17539	17454	17553	17460	17499	17431	17281	17441	17379	17415	17264	17576	17506	17421	17479	17479	17528	17458	17379	17579	17400	17518	17388	17645	17590	17566	17420	17676	17278	17500	17576	17497	17412	17479	17538	17398	17518	17373	17368	17499	17498	17402	17416	17516	17481	17422	17572	17376	17636	17471	17418	17605	17451	17448	17568	17480	17375	17450	17463	17439	17260	17450	17446	17572	17396	17374	17505	17478	17395	17604	17288	17516	17387	17445	17435	17398	17413	17429	17583	17476	17485	17543	17454	17432	17468	17313	17526	17426	17473	17539	17275	17518	17398	17481	17550	17525	17361	17556	17374	17700	17450	17498	17499	17478	17565	17466	17385	17401	17356	17350	17316	17277	17563	17375	17518	17242	17385	17360	17433	17491	17508	17650	17208	17521	17332	17495	17348	17374	17649	17406	17409	17610	17318	17421	17629	17412	17134	17342	17686	17452	17368	17509	17291	17696	17344	17380	17600	17368	17482	17578	17319	17367	17373	17389	17288	17456	17437	17462	17441	17454	17471	17491	17499	17404	17374	17499	17362	17445	17418	17482	17372	17267	17176	17622	17507	17545	17486	17500	17545	17513	17599	17448	17482	17597	17364	17455	17594	17529	17579	17402	17423	17417	17375	17337	17495	17373	17405	17376	17333	17511	17454	17455	17428	17557	17288	17431	17420	17472	17625	17411	17576	17414	17392	17382	17496	17481	17454	17347	17425	17570	17580	17415	17320	17328	17432	17443	17316	17524	17607	17435	17649	17435	17364	17482	17432	17523	17315	17538	17576	17447	17518	17435	17442	17550	17707	17555	17523	17579	17429	17446	17558	17405	17539	17681	17489	17644	17657	17572	17494	17383	17489	17350	17679	17575	17397	17526	17379	17396	17344	17540	17341	17514	17368	17531	17565	17623	17491	17517	17498	17377	17411	17455	17478	17441	17371	17502	17480	17354	17430	17380	17499	17452	17343	17501	17504	17398	17227	17574	17419	17494	17426	17452	17519	17496	17454	17476	17223	17400	17384	17341	17338	17397	17613	17319	17427	17421	17507	17495	17638	17476	17396	17647	17448	17489	17513	17485	17347	17429	17358	17668	17502	17387	17477	17626	17569	17487	17411	17339	17287	17238	17446	17573	17428	17415	17398	17416	17402	17382	17367	17319	17565	17466	17500	17203	17775	17301	17535	17503	17405	17475	17560	17701	17401	17510	17500	17288	17470	17348	17384	17389	17378	17553	17306	17531	17491	17256	17530	17317	17542	17546	17516	17410	17579	17666	17346	17539	17494	17549	17392	17705	17333	17508	17428	17496	17430	17357	17494	17372	17386	17506	17482	17430	17368	17166	17452	17187	17489	17363	17480	17348	17523	17466	17545	17375	17391	17319	17348	17624	17352	17547	17509	17552	17395	17430	17469	17454	17359	17523	17508	17402	17481	17530	17425	17344	17343	17505	17472	17424	17444	17419	17468	17436	17479	17377	17500	17534	17637	17629	17250	17473	17498	17384	17423	17381	17512	17637	17427	17305	17581	17387	17456	17690	17362	17428	17503	17302	17558	17502	17259	17633	17565	17284	17405	17512	17371	17515	17329	17499	17288
23787	21413	29043	24285	22260	23864	23991	21090	20665	21181	21739	21912	26497	42429	37723	31958	25386	21355	20119	19693	19695	19473	19699	19601	19558	19336	19487	19542	19509	19473	19226	19380	19551	19259	19513	19363	19606	19452	19491	19292	19236	19254	19429	19406	19369	19562	19467	19315	19281	19324	19338	19604	19398	19337	19629	19517	19307	19054	19322	19344	19013	19417	19419	19229	19494	19345	19398	19310	19308	19427	19460	19276	19388	19370	19270	19493	19343	19184	19309	19094	19357	19510	19408	19246	19452	19425	19090	19255	19298	19145	19294	19227	19421	19498	19453	19204	19277	19307	19476	19383	19301	19217	19336	19430	19203	19293	19249	19291	19271	19453	19448	19209	19202	19427	19120	19275	19193	19226	19249	19327	19472	19408	19254	19139	19298	19438	19356	19237	19166	19237	19407	19240	19344	19353	19270	19308	19483	19312	19183	19229	19545	19360	19295	19217	19209	19066	19229	19261	19241	19374	19307	19308	19293	19155	19444	19489	19468	19342	19184	19266	19371	19355	19274	19383	19310	19326	19393	19416	19453	19296	19520	19387	19520	19231	19218	19274	19235	19338	19236	19440	19385	19240	19224	19323	19216	19292	19366	19317	19458	19367	19196	19340	19315	19282	19326	19364	19272	19383	19254	19436	19320	19300	19432	19320	19259	19430	19327	19298	19385	19166	19361	19248	19385	19369	19299	19304	19279	19333	19221	19297	19347	19305	19388	19124	19309	19251	19337	19185	19481	19225	19185	19128	19162	19434	19304	19245	19574	19203	19321	19247	19208	19452	19382	19334	19293	19267	19345	19457	19098	19494	19399	19351	19369	19129	19466	19441	19269	19212	19481	19338	19460	19351	19367	19271	19362	19349	19428	19163	19310	19465	19320	19440	19155	19462	19117	19170	19187	19417	19336	19306	19171	19191	19282	19245	19245	19394	19301	19324	19266	19551	19317	19330	19221	19292	19295	19273	19411	19151	19140	19301	19316	19161	19382	19165	19413	19405	19052	19376	19478	19309	19355	19469	19379	19331	19266	19312	19291	19245	19524	19422	19200	19212	19269	19383	19303	19036	19404	19349	19233	19390	19405	19320	19356	19278	19379	19126	19249	19185	19194	19404	19342	19327	19401	19369	19465	19257	19144	19314	19315	19284	19222	19102	19225	19375	19366	19103	19256	19160	19468	19220	19222	19277	19228	19409	19227	19317	19270	19223	19160	19192	19151	19448	19405	19221	19316	19262	19219	19480	19369	19369	19355	19371	19167	19153	19455	19264	19302	19305	19421	19389	19245	19175	19251	19212	19165	19236	19439	19313	19332	19388	19426	19335	19292	19418	19234	19170	19252	19369	19260	19283	19210	19429	19291	19277	19184	19460	19255	19121	19311	19316	19320	19431	19117	19081	19090	19410	19297	19487	19323	19324	19195	19262	19247	19248	19163	19536	19459	19475	19310	19292	19235	19241	19245	19322	19521	19429	19309	19074	19380	19274	19213	19302	19378	19324	19387	19389	19356	19078	19272	19207	19187	19433	19474	19325	19143	19303	19347	19555	19327	19279	19399	19318	19364	19392	19446	19208	19285	19296	19133	19298	19267	19414	19094	19374	19450	19395	19252	19245	19219	19078	19344	19235	19480	19271	19284	19306	19408	19466	19343	19398	19417	19235	19371	19287	19487	19299	19192	19189	19172	19233	19224	19288	19390	19440	19195	19364	19298	19295	19347	19249	19371	19408	19418	19448	19263	19109	19290	19366	19238	19308	19436	19157	19270	19256	19306	19154	19271	19353	19345	19302	19182	19250	19220	19188	19385	19294	19315	19232	19291	19478	19200	19261	19333	19388	19277	19217	19475	19386	19491	19355	19131	19182	19281	19390	19305	19349	19497	19422	19300	19231	19325	19339	19452	19426	19067	19268	19022	19273	19061	19481	19351	19338	19254	19378	19181	19176	19281	19159	19297	19276	19357	19114	19393	19202	19252	19147	19195	19314	19086	19263	19264	19354	19231	19103	19148	19302	19601	19383	19312	19272	19361	19279	19301	19566	19315	19111	19394	19141	19420	19330	19531	19233	19359	19181	19209	19261	19398	19202	19366	19350	19414	19069	19238	19314	19465	19226	19105	19168	19314	19327	19144	19204	19246	19221	19139	19679	19464	19337	19266	19656	19360	19503	19306	19441	19332	19283	19340	19273	19415	19054	19499	19524	19364	19381	19496	19314	19437	19352	19349	19169	19454	19382	19321	19216	19293	19396	19300	19242	19335	19404	19236	19360	19328	19420	19310	19296	19318	19451	19439	19183	19353	19407	19364	19363	19278	19407	19202	19461	19193	19286	19403	19462	19295	19407	19423	19315	19195	19389	19534	19215	19404	19344	19190	19230	19258	19281	19225	19452	19419	19216	19355	19366	19241	19385	19289	19379	19283	19268	19170	19242	19261	19291	19287	19279	19496	19285	19237	19319	19442	19231	19329	19413	19119	19336	19420	19313	19183	19490	19190	19426	19420	19421	19258	19337	19169	19306	19148	19568	19301	19348	19386	19363	19335	19184	19303	19427	19536	19418	19411	19168	19214	19370	19280	19156	19303	19320	19396	19150	19317	19300	19370	19513	19340	19313	19378	19252	19278	19247	19330	19309	19293	19411	19327	19110	19332	19193	19350	19443	19238	19173	19444	19388	19260	19182	19408	19311	19311	19448	19320	19310	19114	19133	19248	19454	19390	19107	19333	19380	19185	19265	19234	19355	19331	19667	19741	19391	19290	19163	19147	19462	19258	19302	19285	19336	19303	19312	19350	19090	19380	19336	19383	19384	19286	19356	19153	19387	19226	19302	19337	19335	19339	19284	19418	19237	19297	19230	19423	19155	19148	19317	19297	19199	19489	19334	19413	19428	19181	19475	19207	19343	19254	19333	19150	19385	19486	19295	19408	19329	19202	19141	19377	19407	19417	19219	19338	19369	19273	19230	19304	19479	19487	19386	19430	19145	19267	19180	19254	19343	19373	19262	19152	19280	19545	19406	19367	19357	19356	19305	19251	19236	19381	19550	19362	19341	19222	19270	19474	19339	19242	19265	19270	19348	19261	19393	19273	19326	19276	19225	19241	19271	19276	19311	19128	19200	19412	19223	19552	19326	19440	19284	19360	19283	19203	19306	19263	19209	19472	19321	19315	19344	19386	19238	19203	19249	19364	19411	19298	19389	19429	19392	19244	19374	19515	19368	19335	19203	19394	19185	19231	19216	19387	19195	19450	19360	19288	19393	19292	19222	19228	19365	19338	19224	19243	19319	19172	19496	19403	19187	19398	19190	19302	19527	19257	19205	19326	19339	19342	19256	19267	19315	19214	19418	19542	19181	19345	19528	19379	19133	19229	19261	19332	19313	19363	19364	19587	19247	19227	19176	19414	19099	19260	19361	19487	19352	19205	19266	19346	19694	19283	19171	19202	19410	19145	19236	19213	19364	19287	19281	19298	19333	19318	19139	19276	19346	19291	19344	19393	19392	19384	19444	19153	19219	19355	19148	19388	19497	19415	19366	19273	19154	19277	19199	19272	19608	19290	19407	19198	19023	19317	19276	19404	19341	19276	19295	19150	19150	19343	19144	19259	19244	19295	19531	19349	19305	19352	19246	19308	19453	19286	19268	19555	19311	18923	19298	19327	19347	19184	19240	19413	19298	19233	19249	19292	19173	19184	19334	19436	19576	19341	19406	19296	19079	19398	19237	19254	19295	19293	19324	19256	19357	19479	19310	19497	19236	19271	19194	19173	19022	19169	19374	19291	19242	19453	19296	19420	19382	19405	19110	19430	19285	19494	19089	19346	19204	19270	19253	19297	19219	19453	19312	19194	19169	19272	19444	19344	19344	19387	19502	19412	19362	19267	19212	19338	19231	19396	19453	19448	19140	19217	19345	19361	19383	19482	19406	19318	19258	19383	19308	19465	19473	19233	19365	19297	19249	19375	19252	19393	19286	19258	19120	19338	19353	19247	19363	19325	19327	19419	19375	19389	19373	19279	19232	19234	19271	19377	19189	19235	19333	19153	19288	19195	19161	19363	19410	19395	19236	19395	19173	19236	19245	19350	19441	19254	19199	19301	19320	19298	19288	19664	19274	19330	19467	19456	19367	19351	19306	19464	19355	19318	19500	19383	19252	19513	19384	19414	19218	19286	19299	19275	19521	19253	19320	19197	19427	19250	19416	19224	19191	19528	19385	19451	19282	19401	19423	19396	19395	19526	19245	19362	19339	19115	19274	19251	19260	19270	19357	19399	19447	19278	19375	19467	19333	19416	19307	19215	19345	19306	19206	19258	19343	19239	19241	19393	19366	19199	19206	19404	19359	19420	19224	19331	19340	19303	19238	19190	19390	19335	19564	19359	19291	19146	19181	19440	19203	19287	19273	19162	19232	19542	19163	19124	19157	19376	19374	19284	19213	19197	19125	19242	19161	19374	19431	19204	19116	19349	19493	19278	19296	19326	19214	19333	19248	19275	19186	19276	19477	19112	19142	19380	19436	19273	19366	19369	19346	19302	19420	19087	19331	19414	19439	19323	19554	19458	19198	19240	19318	19234	19429	19473	19364	19267	19163	19123	19302	19446	19388	19351	19444	19444	19394	19404	19442	19327	19317	19276	19250	19254	19540	19209	19398	19299	19285	19207	19318	19312	19417	19280	19355	19260	19424	19346	19332	19353	19254	19389	19433	19379	19320	19148	19359	19195	19260	19513	19205	19236	19206	19189	19437	19423	19250	19150	19244	19353	19161	19363	19083	19386	19409	19172	19221	19208	19323	19220	19279	19415	19532	19250	19248	19422	19162	19152	19279	19324	19483	19332	19204	19377	19307	19408	19032	19295	19362	18975	19174	19421	19321	19196	19362	19390	19232	19312	19525	19609	19448	19088	19445	19217	19235	19224	19308	19433	19369	19294	19168	19302	19305	19151	19397	19404	19431	19279	19102	19264	19207	19358	19241	19313	19325	19501	19263	19178	19431	19265	19346	19229	19506	19370	19262	19199	19571	19307	19347	19455	19120	19421	19287	19206	19364	19275	19402	19292	19160	19236	19438	19255	19394	19558	19307	19390	19354	19317	19521	19391	19273	19434	19580	19216	19156	19500	19463	19473	19267	19411	19197	19235	19369
18524	32110	31687	25702	22123	20395	20059	19768	19629	20238	21216	21175	29356	45041	39651	32526	23972	18817	17847	17425	17288	17338	17410	17242	17506	17491	17388	17592	17344	17504	17401	17214	17277	17433	17362	17414	17302	17416	17416	17257	17442	17418	17450	17455	17559	17303	17620	17228	17295	17435	17361	17323	17232	17547	17383	17325	17512	17468	17360	17314	17227	17450	17501	17405	17332	17482	17034	17208	17458	17427	17314	17549	17334	17341	17357	17210	17325	17283	17421	17344	17358	17240	17339	17409	17256	17494	17414	17272	17324	17049	17343	17312	17422	17581	17300	17344	17186	17426	17452	17443	17216	17484	17378	17241	17428	17336	17377	17430	17284	17331	17312	17603	17376	17275	17450	17408	17278	17450	17453	17224	17488	17217	17497	17646	17337	17419	17345	17301	17463	17350	17548	17425	17250	17294	17333	17377	17331	17224	17337	17158	17370	17388	17598	17323	17534	17375	17204	17380	17307	17430	17451	17287	17418	17400	17368	17194	17567	17236	17437	17235	17388	17406	17371	17407	17316	17214	17272	17211	17351	17387	17291	17438	17374	17390	17374	17401	17425	17428	17320	17385	17252	17413	17304	17404	17165	17258	17508	17312	17205	17258	17430	17324	17311	17513	17204	17434	17410	17147	17558	17401	17253	17400	17154	17274	17429	17303	17395	17410	17331	17302	17343	17510	17174	17339	17465	17504	17165	17422	17284	17621	17302	17377	17184	17406	17320	17305	17383	17308	17411	17323	17412	17271	17538	17358	17401	17501	17234	17451	17368	17217	17280	17357	17328	17410	17274	17376	17379	17465	17402	17437	17276	17283	17395	17372	17362	17422	17194	17346	17363	17355	17420	17373	17258	17445	17302	17246	17414	17461	17373	17339	17317	17443	17415	17325	17377	17429	17178	17522	17372	17430	17483	17227	17274	17299	17355	17485	17308	17328	17294	17274	17304	17203	17235	17560	17283	17261	17124	17408	17475	17279	17293	17369	17375	17266	17366	17268	17399	17288	17238	17295	17340	17183	17495	17333	17228	17079	17521	17476	17398	17310	17185	17386	17403	17152	17300	17358	17407	17461	17333	17281	17362	17309	17440	17436	17243	17286	17362	17152	17400	17348	17409	17506	17326	17370	17550	17310	17384	17347	17213	17300	17466	17313	17411	17307	17361	17502	17352	17489	17390	17420	17244	17404	17455	17385	17363	17230	17240	17175	17446	17383	17244	17110	17374	17481	17513	17313	17363	17374	17302	17351	17367	17310	17454	17309	17304	17192	17351	17353	17515	17145	17538	17271	17330	17369	17352	17506	17339	17413	17219	17441	17457	17282	17038	17323	17247	17428	17343	17284	17301	17527	17360	17336	17392	17315	17084	17366	17338	17581	17400	17222	17460	17337	17400	17453	17418	17357	17470	17390	17406	17284	17383	17178	17380	17425	17363	17362	17231	17346	17134	17543	17447	17173	17340	17379	17354	17364	17370	17150	17400	17337	17306	17467	17265	17278	17285	17353	17247	17224	17362	17535	17410	17366	17319	17479	17361	17334	17370	17406	17345	17280	17336	17353	17411	17463	17429	17336	17251	17395	17323	17459	17059	17372	17211	17295	17409	17484	17491	17386	17423	17590	17315	17393	17352	17357	17388	17363	17355	17313	17325	17374	17402	17448	17289	17450	17289	17357	17384	17315	17237	17471	17318	17290	17223	17439	17398	17313	17455	17386	17384	17398	17352	17220	17432	17309	17367	17367	17470	17408	17418	17390	17450	17566	17211	17472	17486	17426	17266	17142	17505	17422	17362	17461	17394	17225	17325	17508	17326	17269	17343	17454	17371	17337	17314	17279	17180	17476	17146	17498	17274	17203	17389	17176	17479	17323	17550	17359	17522	17479	17477	17327	17348	17405	17327	17314	17486	17283	17397	17450	17161	17476	17270	17432	17316	17376	17461	17541	17367	17242	17302	17164	17353	17388	17381	17486	17441	17324	17295	17316	17335	17445	17422	17310	17214	17150	17224	17299	17507	17407	17408	17391	17210	17319	17165	17323	17520	17391	17357	17272	17211	17444	17285	17366	17380	17449	17172	17425	17371	17315	17234	17174	17561	17322	17308	17254	17461	17456	17258	17224	17282	17293	17287	17342	17157	17402	17474	17242	17416	17404	17470	17518	17373	17503	17383	17352	17603	17240	17356	17419	17251	17225	17259	17405	17417	17141	17357	17185	17346	17410	17272	17274	17415	17364	17480	17391	17315	17315	17267	17280	17207	17257	17306	17490	17361	17328	17456	17357	17199	17187	17421	17402	17245	17378	17345	17419	17589	17439	17405	17233	17482	17226	17302	17289	17365	17521	17200	17417	17310	17250	17281	17396	17227	17337	17292	17415	17328	17316	17050	17314	17357	17346	17308	17328	17646	17407	17350	17394	17423	17291	17461	17354	17437	17305	17292	17402	17272	17340	17362	17229	17298	17281	17401	17299	17449	17432	17462	17284	17339	17503	17357	17492	17354	17440	17448	17288	17225	17448	17511	17355	17270	17278	17402	17464	17244	17407	17477	17382	17536	17288	17266	17206	17317	17383	17552	17332	17344	17261	17392	17381	17362	17098	17139	17361	17287	17209	17317	17320	17416	17295	17333	17200	17337	17406	17492	17517	17280	17392	17300	17391	17312	17290	17252	17281	17322	17412	17406	17425	17403	17304	17286	17319	17228	17437	17296	17324	17377	17365	17293	17165	17441	17419	17398	17214	17408	17350	17411	17446	17321	17148	17241	17396	17381	17273	17558	17579	17273	17262	17522	17512	17423	17385	17427	17255	17447	17439	17316	17386	17472	17359	17431	17239	17345	17371	17440	17235	17393	17415	17355	17293	17475	17441	17400	17232	17240	17352	17423	17449	17208	17332	17425	17348	17421	17348	17457	17348	17426	17188	17401	17263	17589	17341	17429	17343	17422	17357	17264	17334	17328	17163	17353	17286	17419	17394	17430	17324	17363	17493	17334	17521	17315	17355	17287	17490	17216	17364	17432	17308	17395	17293	17415	17392	17460	17497	17279	17418	17411	17188	17388	17510	17478	17420	17351	17485	17257	17287	17324	17361	17403	17300	17298	17312	17354	17407	17503	17334	17293	17460	17534	17315	17348	17161	17493	17318	17462	17492	17321	17474	17248	17341	17362	17543	17433	17331	17243	17306	17266	17423	17541	17326	17221	17547	17442	17275	17433	17428	17332	17362	17411	17476	17201	17412	17387	17252	17272	17326	17261	17297	17292	17362	17432	17315	17337	17186	17313	17333	17460	17388	17350	17467	17371	17419	17390	17527	17477	17387	17272	17258	17207	17310	17273	17532	17373	17267	17372	17480	17131	17344	17451	17421	17349	17323	17331	17327	17212	17451	17194	17248	17435	17547	17490	17334	17368	17383	17395	17345	17461	17310	17263	17367	17374	17315	17375	17251	17115	17357	17477	17380	17291	17228	17333	17281	17316	17323	17458	17447	17317	17393	17459	17503	17292	17421	17392	17448	17348	17402	17564	17240	17343	17485	17259	17304	17285	17392	17156	17320	17321	17377	17317	17339	17298	17368	17322	17174	17488	17212	17409	17299	17577	17489	17424	17263	17491	17407	17470	17414	17465	17375	17217	17454	17269	17289	17328	17371	17434	17486	17291	17433	17209	17273	17436	17491	17334	17420	17241	17280	17461	17269	17268	17222	17237	17269	17402	17394	17392	17233	17329	17244	17357	17382	17471	17362	17472	17456	17442	17314	17278	17417	17301	17328	17378	17484	17201	17450	17359	17459	17404	17501	17443	17339	17285	17427	17317	17572	17178	17275	17457	17285	17348	17353	17251	17309	17292	17255	17324	17372	17376	17360	17380	17365	17215	17275	17338	17449	17448	17212	17337	17175	17240	17308	17367	17304	17399	17196	17379	17163	17396	17397	17275	17288	17401	17465	17256	17404	17262	17345	17276	17436	17420	17163	17444	17451	17344	17407	17324	17449	17452	17418	17349	17272	17322	17566	17383	17199	17377	17434	17307	17389	17416	17327	17395	17270	17343	17287	17271	17400	17279	17243	17272	17167	17476	17366	17443	17237	17366	17407	17360	17454	17384	17339	17462	17286	17450	17409	17417	17178	17351	17241	17208	17167	17319	17373	17278	17299	17375	17135	17325	17457	17367	17289	17428	17278	17279	17463	17530	17463	17289	17551	17261	17461	17404	17476	17334	17150	17395	17329	17419	17381	17394	17420	17431	17376	17294	17198	17533	17477	17419	17316	17292	17284	17219	17359	17272	17326	17482	17541	17442	17361	17462	17403	17436	17328	17395	17422	17124	17429	17503	17535	17179	17497	17311	17196	17333	17446	17345	17463	17306	17332	17384	17189	17454	17673	17446	17296	17296	17402	17351	17302	17334	17446	17476	17412	17381	17500	17170	17170	17434	17352	17373	17269	17527	17279	17232	17456	17236	17275	17341	17461	17376	17459	17288	17243	17293	17451	17337	17343	17419	17293	17271	17406	17254	17380	17234	17331	17416	17254	17266	17495	17260	17342	17320	17380	17452	17359	17551	17237	17412	17308	17193	17290	17429	17416	17490	17133	17292	17348	17319	17438	17391	17351	17297	17318	17304	17306	17098	17425	17339	17315	17464	17346	17248	17413	17230	17332	17559	17320	17113	17341	17352	17201	17300	17417	17292	17395	17525	17301	17310	17442	17523	17380	17271	17453	17350	17421	17313	17281	17302	17335	17364	17451	17287	17351	17473	17327	17472	17373	17269	17493	17493	17367	17104	17378	17497	17299	17429	17442	17388	17265	17234	17256	17447	17396	17291	17314	17220	17252	17353	17563	17226	17287	17509	17216	17315	17426	17386	17379	17303	17301	17320	17208	17380	17260	17373	17415	17210	17348	17451	17321	17350	17443	17382	17251	17385	17260	17260	17185	17298	17191	17418	17547	17369	17406	17417	17372	17296	17347	17230	17303	17418	17398	17493	17148	17303	17336	17437	17456	17168	17463	17182	17360	17535	17559	17409	17300	17381	17345	17257	17439	17124	17276	17539	17360	17681	17378	17496	17325	17250	17471	17429	17139	17388	17383	17406	17224	17481	17182	17295	17381	17349	17341	17421	17280	17367	17351	17292	17545	17218	17324
29445	22765	24163	22270	19866	19704	19972	19864	20014	20064	20266	20085	20599	22297	22538	21447	20542	19979	19876	19598	19709	19571	19660	19653	19541	19626	19633	19574	19648	19767	19859	19856	19715	19875	19425	19728	19690	19632	19658	19631	19753	19762	19630	19842	19550	19696	19469	19561	19625	19844	19782	19839	19482	19660	19598	19639	19495	19790	19623	19584	19719	19585	19612	19725	19622	19619	19602	19656	19474	19616	19702	19643	19536	19686	19684	19640	19729	19725	19712	19724	19722	19565	19398	19600	19386	19566	19605	19592	19690	19711	19571	19520	19513	19484	19513	19768	19650	19880	19806	19733	19679	19656	19490	19461	19811	19462	19685	19646	19542	19751	19653	19656	19689	19776	19736	19695	19633	19726	19620	19460	19762	19802	19536	19874	19707	19653	19449	19677	19517	19680	19637	19546	19732	19569	19573	19654	19329	19527	19785	19699	19553	19644	19536	19595	19767	19740	19510	19599	19480	19585	19546	19664	19854	19815	19448	19707	19750	19619	19556	19800	19573	19703	19571	19624	19538	19548	19336	19689	19719	19634	19768	19695	19691	19548	19795	19590	19562	19628	19701	19792	19365	19629	19603	19444	19425	19652	19599	19562	19703	19648	19576	19686	19647	19604	19530	19640	19528	19676	19764	19620	19620	19497	19614	19485	19465	19628	19734	19579	19582	19451	19658	19615	19470	19652	19622	19677	19498	19628	19859	19645	19760	19675	19660	19575	19665	19789	19743	19635	19692	19594	19645	19576	19566	19446	19640	19596	19574	19497	19693	19664	19747	19431	19582	19765	19381	19498	19693	19793	19476	19424	19642	19824	19271	19670	19671	19461	19706	19736	19753	19541	19524	19533	19546	19709	19591	19585	19610	19576	19432	19618	19484	19686	19603	19385	19557	19594	19559	19676	19907	19745	19605	19452	19465	19667	19467	19601	19545	19704	19504	19643	19755	19916	19477	19320	19659	19534	19569	19891	19593	19645	19767	19680	19700	19513	19701	19604	19720	19854	19839	19412	19562	19552	19450	19604	19705	19481	19550	19591	19652	19572	19661	19714	19496	19554	19558	19521	19763	19622	19699	19527	19735	19379	19629	19512	19463	19621	19584	19725	19525	19707	19617	19842	19879	19653	19662	19336	19695	19571	19738	19455	19674	19697	19426	19681	19528	19728	19627	19781	19410	19390	19483	19607	19786	19527	19595	19732	19588	19548	19485	19418	19760	19802	19587	19842	19616	19518	19585	19494	19810	19843	19663	19712	19582	19669	19700	19653	19566	19452	19686	19551	19514	19668	19550	19604	19706	19596	19727	19636	19570	19568	19508	19599	19505	19574	19895	19623	19506	19640	19459	19703	19654	19600	19636	19557	19682	19525	19433	19693	19848	19804	19712	19494	19675	19562	19635	19600	19622	19605	19813	19724	19665	19317	19487	19562	19494	19639	19467	19680	19498	19540	19743	19554	19619	19689	19528	19483	19678	19735	19593	19623	19597	19498	19542	19543	19791	19686	19644	19451	19629	19559	19746	19837	19671	19496	19466	19522	19600	19715	19625	19698	19684	19309	19690	19672	19572	19772	19626	19479	19528	19424	19649	19604	19656	19579	19753	19479	19725	19503	19584	19577	19631	19605	19620	19696	19670	19588	19577	19764	19553	19495	19910	19566	19659	19795	19654	19665	19644	19714	19697	19547	19682	19598	19898	19760	19793	19580	19940	19401	19528	19629	19466	19645	19723	19608	19581	19451	19441	19863	19818	19700	19603	19705	19584	19619	19545	19611	19466	19549	19675	19601	19551	19611	19448	19570	19643	19470	19578	19436	19515	19562	19566	19601	19526	19630	19556	19716	19541	19489	19750	19607	19460	19669	19604	19484	19461	19767	19613	19793	19581	19489	19535	19609	19464	19642	19723	19458	19669	19809	19687	19825	19592	19683	19608	19515	19510	19505	19815	19528	19396	19544	19375	19559	19558	19622	19717	19492	19667	19515	19635	19507	19649	19593	19361	19622	19522	19552	19675	19753	19588	19475	19650	19829	19482	19685	19761	19664	19499	19645	19690	19813	19604	19617	19720	19723	19598	19585	19590	19576	19406	19675	19738	19738	19841	19386	19685	19414	19637	19716	19639	19805	19659	19621	19604	19629	19635	19556	19966	19621	19605	19693	19629	19724	19692	19703	19659	19583	19553	19750	19748	19649	19388	19612	19653	19558	19682	19611	19568	19615	19674	19727	19619	19703	19659	19533	19719	19758	19623	19706	19671	19696	19782	19586	19821	19720	19536	19593	19673	19448	19780	19671	19660	19690	19623	19537	19788	19822	19571	19544	19774	19717	19713	19695	19470	19755	19480	19603	19539	19758	19735	19658	19764	19776	19677	19832	19625	19699	19555	19620	19485	19446	19770	19694	19513	19589	19796	19447	19598	19512	19562	19708	19737	19439	19589	19636	19620	19563	19411	19748	19599	19749	19415	19702	19639	19522	19675	19757	19599	19669	19711	19625	19704	19788	19461	19378	19562	19534	19517	19619	19512	19636	19456	19516	19752	19701	19509	19462	19684	19637	19536	19488	19567	19697	19471	19633	19675	19558	19858	19686	19503	19512	19534	19649	19713	19727	19673	19780	19542	19661	19469	19342	19690	19621	19716	19672	19730	19772	19501	19697	19691	19437	19530	19665	19626	19502	19437	19564	19640	19563	19768	19434	19795	19548	19583	19532	19750	19700	19618	19517	19591	19528	19718	19726	19508	19743	19565	19763	19717	19571	19774	19663	19772	19421	20027	19619	19551	19601	19745	19605	19660	19664	19901	19667	19950	19809	19733	19809	19636	19482	19637	19745	19761	19632	19516	19725	19793	19899	19591	19687	19510	19776	19628	19611	19547	19801	19709	19645	19576	19830	19599	19513	19446	19742	19703	19848	19724	19745	19704	19716	19794	19734	19864	19651	19708	19873	19736	19581	19488	19473	19652	19441	19543	19797	19476	19675	19781	19690	19746	19718	19663	19525	19721	19492	19611	19487	19558	19682	19563	19612	19635	19729	19590	19703	19640	19635	19717	19366	19588	19594	19663	19708	19608	19717	19622	19654	19731	19652	19777	19757	19524	19570	19688	19496	19452	19701	19546	19799	19637	19713	19813	19684	19762	19786	19734	19369	19522	19548	19491	19810	19624	19670	19628	19513	19729	19776	19788	19692	19679	19476	19776	19390	19493	19623	19633	19635	19549	19684	19588	19648	19675	19659	19584	19715	19788	19618	19529	19885	19494	19560	19695	19915	19636	19414	19594	19582	19702	19537	19536	19437	19680	19834	19595	19617	19645	19550	19813	19836	19732	19663	19518	19900	19604	19901	19462	19713	19792	19677	19465	19643	19695	19702	19673	19675	19499	19555	19701	19638	19545	19716	19756	19551	19776	19627	19698	19707	19802	19706	19719	19637	19637	19588	19763	19742	19779	19688	19469	19744	19520	19762	19627	19608	19636	19650	19528	19572	19619	19703	19631	19727	19763	19675	19463	19609	19518	19446	19745	19652	19634	19548	19569	19579	19660	19563	19909	19642	19589	19560	19409	19588	19786	19592	19691	19753	19538	19603	19786	19402	19466	19691	19662	19645	19625	19683	19612	19582	19840	19451	19544	19487	19619	19497	19709	19568	19561	19638	19810	19758	19713	19340	19614	19583	19407	19677	19649	19553	19573	19603	19783	19677	19733	19374	19638	19510	19909	19797	19573	19642	19687	19466	19520	19676	19617	19638	19622	19282	19726	19933	19729	19626	19674	19770	19680	19636	19502	19636	19692	19671	19558	19834	19766	19504	19556	19624	19709	19751	19755	19577	19580	19745	19652	19449	19629	19554	19806	19600	19759	19488	19628	19407	19596	19616	19792	19718	19931	19642	19820	19655	19649	19685	19673	19636	19482	19771	19824	19604	19656	19732	19641	19528	19635	19715	19692	19655	19754	19601	19619	19614	19716	19668	19672	19682	19435	19698	19773	19501	19705	19702	19800	19501	19625	19589	19722	19707	19668	19546	19622	19841	19743	19431	19600	19536	19524	19631	19637	19831	19625	19791	19692	19733	19745	19803	19718	19571	19557	19581	19441	19523	19735	19461	19739	19665	19689	19682	19741	19579	19712	19749	19587	19385	19569	19705	19864	19595	19588	19630	19602	19535	19798	19521	19570	19577	19752	19676	19704	19542	19592	19452	19601	19400	19548	19711	19639	19650	19653	19553	19712	19715	19556	19638	19757	19447	19707	19759	19566	19640	19641	19564	19736	19602	19625	19716	19933	19801	19667	19527	19692	19818	19721	19600	19500	19874	19593	19555	19461	19601	19502	19639	19646	19805	19711	19833	19278	19646	19763	19669	19556	19702	19660	19626	19497	19631	19654	19701	19659	19706	19530	19723	19721	19586	19781	19747	19716	19813	19778	19557	19736	19728	19732	19535	19595	19495	19517	19494	19663	19631	19435	19700	19860	19477	19687	19725	19434	19594	19501	19725	19637	19834	19674	19631	19651	19801	19541	19653	19601	19623	19693	19724	19735	19583	19694	19595	19386	19748	19658	19682	19648	19738	19403	19654	19426	19627	19648	19592	19659	19566	19775	19631	19517	19630	19825	19861	19811	19536	19782	19755	19379	19348	19783	19618	19539	19746	19683	19620	19600	19368	19668	19631	19573	19628	19686	19884	19440	19698	19547	19741	19766	19723	19585	19527	19611	19571	19771	19826	19554	19694	19684	19766	19724	19557	19647	19595	19808	19625	19648	19574	19598	19667	19765	19722	19649	19687	19759	19589	19655	19727	19506	19765	19680	19760	19528	19776	19591	19694	19596	19731	19671	19407	19773	19854	19469	19617	19710	19834	19633	19605	19764	19732	19567	19543	19585	19677	19546	19568	19674	19619	19854	19380	19620	19702	19666	19554	19572	19512	19482	19435	19428	19704	19722	19532	19707	19573	19621	19554	19548	19427	19606	19605	19659	19533	19826	19473	19768	19526	19601	19757	19452	19546	19629	19820	19607	19883	19430	19494	19752	19524	19506	19596	19711	19487	19693	19579	19671	19850	19604	19657	19742	19588	19539	19608	19621	19525	19729	19319	19457	19663	19641	19635	19734	19765	19815	19773	19592	19649	19605	19668	19694	19724
18030	20293	20376	19071	18139	18033	17647	17796	17852	17958	18069	18476	19274	21735	21212	19498	18396	17489	17597	17487	17402	17520	17474	17459	17603	17289	17447	17383	17511	17511	17539	17556	17595	17487	17620	17385	17530	17582	17202	17362	17425	17385	17383	17454	17501	17632	17584	17364	17469	17433	17409	17470	17591	17502	17631	17521	17547	17504	17620	17554	17536	17460	17538	17361	17483	17398	17447	17423	17440	17451	17487	17334	17556	17477	17482	17391	17361	17488	17404	17364	17485	17404	17521	17240	17379	17405	17618	17455	17465	17387	17264	17503	17544	17486	17366	17379	17291	17476	17449	17482	17505	17430	17318	17640	17581	17407	17567	17329	17316	17539	17389	17561	17413	17518	17473	17444	17640	17665	17412	17517	17654	17484	17553	17533	17565	17496	17441	17627	17513	17389	17561	17460	17491	17412	17541	17511	17590	17402	17344	17365	17490	17362	17497	17551	17300	17502	17444	17610	17322	17548	17478	17294	17599	17516	17309	17699	17273	17318	17417	17362	17523	17498	17472	17498	17676	17478	17363	17575	17481	17535	17462	17382	17652	17433	17515	17571	17274	17377	17369	17450	17471	17542	17598	17466	17419	17579	17451	17581	17634	17593	17321	17344	17459	17590	17418	17448	17566	17519	17529	17446	17460	17383	17588	17413	17576	17523	17483	17485	17613	17499	17381	17620	17587	17445	17487	17631	17498	17404	17457	17206	17585	17504	17565	17476	17422	17503	17564	17735	17356	17390	17593	17343	17496	17460	17406	17563	17520	17444	17400	17421	17494	17349	17548	17612	17510	17341	17493	17402	17419	17602	17393	17431	17376	17258	17492	17271	17363	17593	17435	17615	17629	17531	17364	17581	17235	17430	17622	17528	17513	17515	17453	17431	17485	17422	17603	17624	17278	17534	17673	17568	17483	17505	17483	17511	17379	17460	17483	17295	17532	17405	17501	17416	17422	17542	17414	17360	17544	17454	17558	17238	17636	17389	17503	17501	17526	17320	17496	17478	17382	17541	17440	17532	17595	17535	17687	17303	17508	17558	17517	17468	17469	17613	17467	17591	17449	17261	17316	17416	17433	17587	17431	17382	17572	17348	17525	17415	17492	17708	17470	17442	17410	17603	17466	17420	17319	17536	17431	17377	17547	17400	17556	17478	17481	17492	17232	17597	17367	17433	17439	17291	17521	17555	17486	17500	17410	17392	17449	17406	17445	17520	17518	17540	17447	17543	17444	17503	17398	17431	17479	17549	17398	17537	17375	17517	17485	17342	17584	17556	17395	17561	17475	17280	17458	17389	17431	17443	17465	17481	17532	17479	17353	17424	17520	17540	17447	17455	17404	17578	17542	17584	17541	17476	17578	17554	17468	17538	17583	17365	17409	17326	17555	17538	17613	17472	17520	17459	17485	17487	17537	17531	17513	17440	17506	17427	17462	17597	17468	17628	17373	17439	17394	17533	17520	17380	17537	17562	17533	17468	17381	17444	17335	17441	17549	17587	17494	17493	17456	17467	17461	17523	17469	17529	17463	17431	17570	17396	17490	17445	17420	17413	17328	17566	17373	17448	17397	17427	17444	17654	17381	17461	17466	17520	17592	17374	17560	17251	17463	17451	17433	17225	17462	17363	17544	17602	17530	17574	17321	17541	17484	17487	17519	17536	17422	17510	17355	17415	17322	17506	17481	17438	17598	17569	17448	17382	17533	17416	17502	17576	17530	17468	17336	17338	17518	17443	17517	17360	17443	17423	17665	17603	17544	17306	17323	17456	17470	17612	17289	17568	17458	17534	17497	17535	17494	17454	17730	17594	17392	17422	17425	17549	17573	17491	17317	17419	17359	17389	17267	17378	17287	17448	17314	17502	17497	17500	17427	17440	17563	17519	17452	17398	17396	17375	17376	17446	17628	17623	17283	17547	17626	17509	17436	17541	17479	17520	17390	17491	17571	17419	17368	17561	17528	17416	17486	17513	17597	17509	17476	17456	17567	17578	17684	17473	17717	17384	17454	17489	17507	17519	17516	17544	17410	17445	17438	17524	17321	17430	17410	17497	17408	17453	17584	17641	17624	17311	17469	17566	17547	17390	17514	17478	17442	17478	17572	17472	17580	17560	17594	17391	17519	17350	17494	17486	17537	17316	17615	17415	17585	17338	17507	17660	17507	17606	17523	17482	17514	17511	17669	17597	17410	17404	17380	17466	17509	17574	17504	17412	17522	17431	17641	17529	17500	17379	17436	17478	17390	17454	17288	17388	17658	17585	17526	17421	17397	17255	17380	17528	17503	17431	17419	17326	17582	17565	17554	17610	17496	17547	17404	17525	17373	17529	17380	17498	17580	17460	17574	17579	17471	17453	17664	17250	17420	17402	17559	17663	17591	17611	17514	17587	17513	17714	17458	17425	17458	17589	17406	17414	17570	17404	17410	17542	17267	17403	17476	17448	17289	17478	17419	17520	17308	17381	17489	17302	17323	17416	17194	17524	17491	17696	17453	17609	17321	17605	17534	17519	17639	17589	17439	17426	17656	17522	17503	17405	17380	17553	17395	17489	17442	17572	17315	17342	17490	17483	17472	17348	17459	17438	17585	17236	17663	17511	17417	17512	17524	17559	17420	17668	17433	17673	17506	17496	17503	17524	17457	17573	17641	17625	17429	17373	17583	17482	17431	17526	17478	17443	17399	17410	17317	17323	17474	17531	17598	17313	17354	17447	17603	17407	17301	17389	17577	17540	17598	17566	17478	17606	17343	17579	17446	17585	17431	17641	17535	17510	17448	17443	17549	17356	17672	17461	17434	17436	17362	17598	17569	17414	17414	17453	17461	17399	17483	17379	17519	17607	17471	17400	17513	17371	17339	17587	17493	17540	17556	17466	17495	17515	17512	17417	17527	17345	17518	17540	17460	17460	17372	17485	17592	17481	17438	17436	17548	17563	17574	17495	17461	17555	17455	17421	17240	17446	17484	17349	17697	17409	17391	17568	17520	17454	17367	17430	17446	17544	17280	17513	17502	17452	17457	17552	17473	17517	17481	17421	17496	17471	17530	17345	17526	17427	17446	17369	17439	17415	17496	17570	17575	17470	17471	17420	17578	17558	17407	17617	17325	17315	17409	17288	17404	17585	17347	17645	17463	17408	17406	17457	17534	17344	17446	17462	17371	17444	17661	17756	17465	17465	17467	17464	17547	17672	17372	17476	17695	17572	17468	17394	17687	17487	17355	17372	17509	17493	17527	17486	17328	17444	17488	17611	17455	17564	17404	17385	17633	17510	17383	17423	17377	17479	17370	17516	17368	17460	17385	17502	17343	17447	17396	17470	17487	17430	17444	17483	17405	17479	17377	17382	17299	17581	17589	17531	17492	17596	17521	17490	17691	17508	17593	17364	17318	17383	17551	17509	17383	17571	17567	17360	17550	17418	17614	17343	17559	17458	17438	17379	17499	17360	17352	17565	17690	17421	17392	17580	17444	17511	17416	17447	17408	17416	17401	17320	17464	17370	17333	17575	17353	17526	17500	17474	17441	17369	17534	17603	17548	17468	17331	17440	17484	17385	17461	17498	17481	17517	17418	17439	17545	17340	17452	17397	17454	17527	17413	17633	17556	17579	17471	17653	17382	17473	17639	17508	17507	17505	17576	17492	17432	17516	17487	17442	17566	17536	17569	17559	17330	17515	17424	17622	17490	17259	17392	17368	17494	17609	17637	17438	17339	17475	17485	17442	17671	17322	17547	17582	17479	17455	17635	17421	17500	17406	17603	17354	17613	17277	17471	17535	17464	17459	17344	17601	17399	17392	17694	17524	17386	17618	17484	17483	17556	17498	17419	17485	17453	17555	17415	17554	17419	17497	17421	17275	17274	17488	17637	17306	17499	17523	17420	17440	17456	17459	17446	17578	17588	17447	17627	17360	17563	17441	17459	17479	17487	17486	17508	17393	17664	17406	17316	17350	17412	17450	17570	17507	17471	17391	17394	17553	17455	17468	17457	17593	17474	17476	17588	17434	17363	17514	17239	17628	17497	17553	17366	17368	17498	17567	17522	17434	17534	17449	17461	17338	17408	17447	17419	17533	17660	17530	17623	17572	17328	17416	17548	17546	17450	17469	17496	17436	17324	17434	17530	17514	17487	17514	17287	17700	17582	17405	17340	17562	17240	17350	17415	17390	17366	17386	17589	17487	17334	17520	17455	17407	17581	17498	17483	17549	17435	17470	17513	17564	17603	17383	17373	17370	17494	17475	17619	17507	17341	17408	17414	17432	17445	17398	17580	17492	17560	17399	17558	17366	17456	17464	17379	17306	17546	17435	17485	17412	17556	17423	17395	17592	17449	17557	17476	17583	17645	17443	17492	17369	17421	17507	17639	17451	17511	17543	17476	17460	17640	17581	17477	17444	17532	17470	17413	17429	17503	17387	17572	17518	17439	17526	17489	17536	17333	17352	17406	17590	17579	17606	17509	17466	17380	17291	17526	17527	17584	17412	17349	17549	17558	17651	17545	17444	17300	17489	17284	17498	17459	17485	17427	17467	17542	17728	17508	17513	17570	17644	17368	17596	17450	17542	17398	17496	17410	17533	17420	17579	17501	17491	17432	17503	17617	17486	17552	17408	17377	17481	17538	17623	17454	17395	17430	17554	17502	17643	17471	17445	17470	17468	17540	17384	17577	17596	17420	17502	17451	17573	17502	17298	17508	17492	17433	17257	17559	17489	17496	17523	17507	17355	17558	17428	17471	17594	17453	17431	17268	17585	17558	17546	17351	17492	17530	17550	17419	17363	17591	17349	17618	17619	17450	17445	17507	17511	17496	17302	17529	17355	17444	17452	17556	17405	17475	17541	17535	17509	17452	17443	17441	17539	17621	17476	17419	17394	17419	17521	17493	17468	17583	17421	17610	17416	17435	17635	17384	17369	17480	17372	17455	17423	17338	17491	17430	17447	17444	17447	17465	17417	17228	17501	17497	17511	17533	17383	17512	17479	17484	17499	17511	17375	17598	17361	17567	17559	17376	17417	17637	17270	17491	17411	17515	17601	17510	17509	17461	17452	17452	17590	17503	17522	17634	17480	17446	17440	17541	17539	17673	17449	17482	17573	17336	17433	17484	17470	17418	17431	17447	17412	17338	17361	17705	17570	17665	17393
25051	21402	28164	25570	22212	21457	21200	20016	19609	19763	19988	19974	23152	34117	31346	26785	22463	20241	19526	19241	19244	19128	19113	19405	19100	19143	19309	19191	19141	19137	18850	19226	19165	19018	19168	19213	19177	19292	19121	19302	19323	19276	19289	19156	18943	19107	19187	18968	19136	18980	19236	19138	19200	19258	19136	19065	18949	19438	19382	18969	18980	19086	19251	19339	19211	18866	18989	19012	18971	19220	19102	19146	19029	19118	18962	19093	19000	19064	19130	19259	18731	19279	19044	19100	19185	19080	19038	19098	18961	19209	19098	19092	19149	19042	19022	18874	19146	19193	19033	19287	19129	19158	19157	19172	19103	19104	19140	19020	18952	19098	18948	19109	19178	19062	19085	18834	19096	18985	18930	19037	18957	19215	19116	18976	18915	19193	19154	19106	19164	19236	18948	18937	19001	19151	19156	19121	19043	19070	19090	18770	19028	19092	19166	19193	19236	19076	19307	19167	19098	19261	19249	19179	18937	19175	18966	19017	19019	19168	19058	19142	19141	19096	18701	19095	18945	19015	19325	18866	18839	19110	19160	19309	19242	19076	19185	19077	18990	19159	19098	18930	19060	19208	19225	19160	19113	18875	18998	19039	18979	19127	19317	19176	19027	19170	18910	19183	18879	19101	19007	19001	19170	18995	18920	19023	19172	19055	18811	19182	19230	19221	19033	19073	19101	18868	19042	19065	19128	19184	18978	19125	19143	19042	19100	19156	19093	19093	18980	18963	19100	19120	18988	18827	18938	19210	18912	19038	18954	19016	19075	19051	19225	19293	19217	19057	18952	18894	18999	19143	19255	19246	18961	19007	19146	19126	19255	19072	19191	19020	19035	19071	19159	19085	19010	19245	19044	18901	19132	19065	18847	18923	19118	19244	19123	19172	19081	19140	19297	19191	19248	19081	19086	19142	19248	19129	19026	19109	18987	19156	19022	19053	19095	19122	18907	19199	19184	18872	18860	19005	18992	18910	18985	19099	18937	19038	19104	19194	19069	19166	18776	19191	19015	19000	18948	19140	19206	19327	19076	19096	19061	19159	19101	19233	19292	18954	19195	19130	19034	19013	19018	18953	19041	19085	19103	19164	19022	19112	19169	19244	19081	19139	19065	18882	19123	19095	19244	19182	19286	19183	19256	19271	19018	19221	19010	19058	19383	19303	19247	19310	19314	19010	19120	19075	19129	19071	18985	19069	19095	19139	19194	19100	18960	19226	19203	19115	18849	19059	19083	19024	19038	18907	19326	19194	19093	19064	19315	19137	19109	19126	18997	19006	19067	19086	19120	19083	19262	19167	19203	19098	19207	18987	19027	18999	19092	19187	19283	19141	19060	19054	19183	19161	19143	18820	19032	19137	19158	19057	19035	18913	18990	19118	19334	19231	19170	18991	19116	19222	18972	18952	18904	19291	19356	19027	19056	19054	19078	18927	18961	19137	18992	18988	19021	18952	18956	19213	19077	19138	19064	19170	19147	19056	18971	19099	19272	19181	19226	18919	18995	19030	18934	19120	19158	19165	19065	19242	19034	18878	18993	18706	19176	19143	19134	19383	19224	19049	19107	18979	18940	18982	18957	19049	19118	19129	18934	18988	19069	19083	19139	18988	19229	18970	19071	19132	18955	18935	18854	19105	19139	19111	19108	19034	19074	18999	19285	19113	19117	19133	19143	18947	19227	19086	18998	19100	18991	18907	19078	18836	19013	19064	18981	18986	19159	18883	19017	18956	19036	19082	19149	19087	19119	19111	18786	19287	18942	19061	19010	19286	19079	19172	18990	19049	19023	19163	19099	19021	19083	19004	19015	19307	18976	19055	19115	19062	19153	18991	19186	18987	18988	19150	19069	19217	19106	19227	18961	19221	19205	19078	19349	18893	19076	19207	19005	19047	19147	19040	19036	19060	19087	19119	19067	19006	19154	19035	19219	19196	19000	19258	19040	19120	18956	19169	18985	19088	18989	19160	19167	19081	19012	19218	19005	18977	19125	19162	19016	18887	19071	19082	19168	19095	19196	19012	19042	19065	19046	19176	18999	19103	18933	18998	19122	19102	19021	19146	19036	19001	19175	19051	18943	19088	18949	19221	18888	18882	19086	19216	19206	19085	19018	19167	19191	19005	19033	19184	19052	19085	19137	18953	19227	18949	19040	19045	19138	19083	19087	19086	19083	18893	19225	19061	19123	18974	19120	19168	19115	19035	19090	19252	19209	19061	18934	18992	19259	19129	18985	18930	19150	19030	19278	19067	19051	18987	18973	19205	19084	19235	19259	19268	18856	19078	19104	19045	18958	19197	18971	19096	19193	19131	18931	19156	19032	19146	19221	18766	19175	19133	19056	19069	19145	18927	19026	19326	19262	18851	19179	18849	18950	19170	19045	19133	19036	19234	19049	19172	19118	19224	19131	19059	19180	18995	18920	19030	19046	19066	18929	18859	19279	19146	19083	19138	19115	18975	18955	19067	19130	19020	19261	19135	19309	19108	19017	19117	19308	19109	18981	18873	19063	18899	18968	18976	19140	19253	19073	18832	18944	19030	19051	18964	18942	18974	19007	18914	19000	19151	19257	19155	19207	19046	19085	18978	19260	19104	19073	19071	19092	19132	19209	19142	19200	19230	19029	19204	19006	19075	19170	19074	19034	19120	19048	19030	19080	19016	18910	19081	19054	18968	19095	18999	19047	19213	19129	19224	19309	19192	19109	19123	19107	19069	19039	19063	19104	19241	18946	19208	19165	18869	18818	18904	18835	19103	19213	19118	19013	19084	19009	18980	19078	19023	19092	19020	18969	19281	19285	19030	19234	18902	19114	18939	18968	19040	18970	18928	19315	19152	19321	19093	19046	18924	19159	19197	18891	19035	19185	18985	18960	18992	19065	19196	19310	19080	19241	19196	19143	19199	19039	19141	18929	18793	19156	19297	19086	19017	19220	19041	18905	18918	19019	19000	19270	19059	19053	19013	19099	19060	19108	19199	19205	19130	18926	19195	18786	19034	19194	19060	18786	18959	19327	18942	19046	19243	19227	19010	19083	19121	19253	19089	19014	19132	19093	19142	19041	18950	19076	18975	19098	19234	19324	19126	19012	19251	18840	18992	19375	19119	19105	19133	19099	19121	19227	19010	19195	19053	18960	19146	19115	19183	19079	19196	18969	19019	19109	19305	19223	19326	19145	18887	19263	19229	19174	19101	18977	19316	19015	19145	19009	19046	19105	19335	18989	18914	19144	19242	19294	18977	19180	19017	18992	19072	19323	19040	19164	19102	18910	19077	19081	19079	18968	18950	19005	18972	19221	18911	18991	19309	19103	19120	19199	19019	19075	18985	19282	19049	19118	19024	19228	19111	19180	19048	19069	19116	18943	18972	19147	18888	19118	18984	18859	19089	19067	19112	19031	19194	19059	19048	19216	19131	19205	18981	19178	18993	18934	19135	18947	19144	19159	19015	19057	19067	19120	19240	19085	18901	18836	19121	18890	18955	19287	18983	18925	19388	19204	19049	19046	18833	18908	19064	19090	19075	18781	18825	19134	18890	19100	19109	19251	19121	19119	19369	19340	19105	19008	19114	19208	19160	19077	19064	19143	19120	19043	18965	19247	19090	19099	19049	19185	19033	19000	18997	19039	18857	19208	19201	18924	18917	18998	18914	19321	19042	19173	18968	18953	19039	18915	18935	19176	19165	19009	19173	18978	18974	18926	18946	19312	19214	19126	18994	19189	19020	19267	18868	18993	19074	19111	18946	19057	19364	18994	18811	19041	19308	19312	19080	19130	19039	19019	19230	19070	19140	19183	19047	19038	19010	18955	19087	18999	18866	19087	19049	19071	19324	19075	19253	19079	19003	19005	19138	19262	19026	19125	19071	18959	18911	19010	19214	19182	19086	18945	18956	19340	19013	18969	19279	18883	19062	19233	18987	19069	19025	19092	18972	19246	19069	19007	19043	19135	19216	19067	19099	19059	19139	19040	19176	19164	19377	19137	19239	19252	19300	19115	19028	18995	18967	19005	19017	19043	19128	19018	19148	19129	19061	19136	19207	19093	18955	18853	19165	19196	18981	19181	18863	19096	19189	19300	19323	19099	19314	19133	19136	19112	18882	19011	19114	19266	19047	19137	19004	19186	19217	19164	19084	19089	19148	19003	19056	19127	19220	18988	19091	19048	19168	19252	19172	19128	19052	19331	19007	18991	19043	19257	19162	19042	18953	19267	19349	19054	19070	19199	19025	18971	19142	19210	19159	19104	19229	19053	18915	18795	18788	19334	19157	19129	19144	19027	19097	18993	19018	18945	19249	19051	19253	19035	19190	19001	19129	19257	19160	19204	19190	18890	19027	19115	19087	18965	19090	19202	18970	18914	19119	19106	19216	19197	19181	19276	18811	18870	19035	19057	18939	19053	19174	19159	19019	19131	19072	18877	18950	19013	19452	19123	19015	19113	19193	19207	18936	19069	19094	18909	19193	19002	19095	18836	18929	19117	19108	19269	19096	18981	19076	19036	19160	18987	19045	19020	19045	19034	19267	19051	19304	19034	18920	19110	19107	18885	19171	19030	18948	18948	19079	18986	19250	19016	19140	19135	19048	19011	19265	19118	19057	18924	19117	19028	19129	19122	19170	18986	19141	18952	19011	19031	19185	19200	19111	19119	19201	19073	18993	19211	19070	18995	19069	18972	19049	19094	19035	19015	19077	18972	18872	19009	19045	19134	18983	18940	19044	18950	18985	18948	19017	19275	19064	19122	19137	19035	19305	18870	18854	19161	18982	19213	19248	19251	19063	19105	19151	19109	19062	19040	19254	19143	19049	19069	19036	19057	19194	19127	19023	19014	19130	19073	18805	19074	19037	19013	19214	19109	19107	19068	19128	19077	19199	18943	19016	18972	18995	18949	18937	19186	19206	19254	18936	19207	19033	18972	19126	19048	19083	19342	19113	19002	18881	19164	19418	19287	18992	19022	19249	18911	18924	18934	19165	18969	19093	19082	19104	19080	19025	19040	18937	19062	18838	19157	18778	19103	19140	19064	19146	19011	19082	19193	19043	19270	19039	19013	18914	18954	18878	19166	19135	18930	18953	19070	19069	18893	19165	19090	19233	18892	18909	18952	18981	18957	19172	19126	19080	19266	19097	18934	19015
16497	24704	23590	20929	19571	18976	18492	18434	18013	18146	18649	18616	24552	37289	32688	26170	20602	17982	17568	17129	17108	17172	17225	17388	17156	17227	17091	17232	17180	17367	17215	17124	17114	17268	17375	17145	17115	17419	17251	17154	17337	17340	17369	17302	17089	17339	17121	17019	17305	17211	17138	17058	17163	17159	17144	17370	17243	17262	17323	17410	17384	17191	17340	17169	17089	17245	17238	17372	17225	17159	17069	17275	17251	17314	17226	17237	17323	17196	17264	17092	17190	17195	17264	17214	17351	17131	17158	17227	17292	17237	17274	17180	17219	17198	17238	17293	17103	17138	17212	17132	17164	17379	17072	17291	17151	17229	17249	17332	17164	17160	17236	17319	17264	17150	17069	17413	17347	17048	17328	17172	17099	17199	17279	17173	17256	17070	17220	17188	17193	17031	17282	17215	17201	17216	17177	17308	17147	17418	17063	17166	17265	17123	17212	17344	17092	17099	17088	17271	17181	17317	17265	17134	17081	17343	17265	17178	17033	17253	17175	17028	17201	17241	17271	17154	17080	17286	17171	17191	17346	16909	17321	17109	17193	17237	17186	17135	17185	17239	17144	17253	17126	17157	17043	17155	17223	17065	17178	17035	17273	17228	17160	17235	17213	17085	17159	17081	17286	17192	17232	17093	17406	17185	17278	17302	17159	17305	17276	17236	17427	17042	17306	17040	17298	17247	17147	17173	17386	17123	17059	17222	17249	17209	17197	17313	17372	17117	17297	17231	17268	17291	17178	17240	17095	17321	17263	17162	17035	17396	17113	17243	17205	17057	17374	17052	17183	17273	17214	17194	17236	17300	17199	17123	17196	17308	17295	17307	17153	17162	17119	17070	17099	17198	17249	17088	17241	17279	17222	17149	17177	17223	17335	17111	17246	17155	17403	17066	17150	17109	17225	17254	17293	17288	17213	17279	17227	17090	17424	17219	17079	17176	17189	17286	17070	17257	17289	17139	17054	17322	17176	17052	17161	17341	17221	17158	17057	17161	17232	17208	17043	17065	17130	17217	17236	17300	17362	17187	17265	17291	17291	17081	17289	17179	17254	17079	17206	17419	17167	17218	17233	17343	17211	17174	17290	17082	17279	17178	17275	17184	17069	17219	17107	17115	17188	17235	17115	17241	17328	17183	17305	17153	17192	17234	17271	17144	17133	17253	17173	17311	17222	17104	17244	17038	17123	17318	17344	17185	17144	17046	17112	17292	17300	17148	17253	17190	17239	17228	17207	17126	17170	17217	17428	17076	17211	17215	17234	17205	17141	17072	17308	17217	17197	17139	17145	17240	16985	17112	17163	17134	17324	17312	17035	17271	17374	17317	16993	17226	17277	17198	17016	17249	17144	17299	17261	17238	17118	17219	17124	17330	17269	17050	17183	17252	17236	17227	17054	17050	17080	17251	17171	17267	17180	17121	17249	17109	17396	17179	17103	17163	17349	17279	17130	17235	16984	17394	17292	17184	17092	17312	17067	17128	17140	17275	17176	17279	17274	17250	17227	17139	17190	17326	17117	17106	17069	17162	17301	17264	17140	17245	17329	17119	17356	17146	17310	17375	17227	17199	17367	17340	17389	17194	17165	17157	17115	17158	17304	17255	17326	17209	17099	17211	17138	17190	17201	17294	17304	17231	17134	17168	17266	17199	17246	17183	17208	17302	17165	17046	16992	17317	17181	17198	17265	17278	17041	17053	17109	17235	17283	17296	17173	17151	17083	17228	17209	17290	17231	17104	17297	17130	17252	17333	17158	17246	17148	17276	17171	17301	17218	17326	17128	17213	17155	17116	17227	17021	17300	17152	17248	17128	17279	17196	17188	17331	17370	17119	17180	17275	17222	17192	17105	17220	17077	17163	17238	17210	17040	17284	17172	17284	17294	17230	17079	17274	17082	17122	17358	17074	17230	17189	17282	17216	17495	17221	17193	17276	17242	17203	17066	17145	17382	17362	17082	17213	17171	17225	17244	17208	17103	17167	17017	17245	17243	17086	17261	17132	17301	17155	17170	17322	17142	17054	17331	17273	17333	17269	17066	17160	17144	17181	17414	17271	17235	17253	17082	17280	17256	17391	17055	17332	17114	17312	17264	17056	17167	17361	17065	17107	17389	17244	17209	17232	17176	17203	17088	17182	17079	17326	17157	17156	17360	17187	17303	17138	17085	17248	17281	17107	17188	17118	17195	17151	17205	17104	17165	17069	17129	17370	17334	17171	17308	17335	17156	17041	17106	17253	17286	17227	17141	17120	17287	17268	17273	17195	17287	17312	17286	17236	17112	17086	17321	17393	17040	17081	17253	17243	17264	17041	17034	17107	17118	17240	17240	17268	17166	17254	17139	17331	17333	17181	17207	17251	17326	17136	17282	17168	17315	17141	17138	17299	17026	17215	17398	17243	17014	17110	17195	17394	17117	17253	17010	17220	17254	17335	17035	17169	17243	17184	17185	17228	17294	17211	17054	17205	17281	17132	17114	17275	17228	17258	17147	17052	17257	17192	17128	17020	17076	17159	17334	17163	17303	17174	17269	17382	17228	17079	17120	17195	17230	17226	17224	17323	17299	17166	17280	17149	17167	17429	17086	17184	17289	17410	17092	17155	17331	17136	17332	17116	17242	17204	17253	17279	17226	17207	17249	17105	17261	17286	17147	17247	17138	17260	17174	17083	17255	17176	17183	17238	17239	17144	17171	17269	17207	17319	17117	17055	17296	17261	17064	17194	17139	17102	17161	17228	17214	17187	17284	17258	17185	17132	17096	17196	17101	17070	17110	17105	17215	17342	17211	17229	17220	17253	17283	17160	17261	17207	17217	17187	17230	17128	17200	17227	17230	17146	17036	17185	17162	17186	17401	17253	17077	17158	17345	17153	17181	17002	17003	17100	17248	17268	17292	17132	17043	17380	17322	17174	17309	17270	17070	17254	17151	17100	17134	17229	17400	17366	17308	17355	17083	17216	17312	17326	17271	17308	17210	17243	17367	17144	17140	17060	17217	17195	17362	17187	17306	17146	17328	17329	17175	17046	17257	17266	17202	17104	17219	17048	17006	17119	17297	17035	17277	17345	17282	17252	17139	17139	17046	17169	17221	17136	17020	17200	17294	17442	17134	17333	17244	17278	17087	17221	17277	17119	17154	17157	17232	17162	17114	17353	17221	17191	17249	17172	17345	17301	17371	17228	17263	17320	17300	17293	17289	17095	16986	17204	17242	17194	17240	17134	17283	17249	17216	17222	17235	17119	17168	17219	17231	17218	17278	17294	17136	17143	17066	17094	17172	17346	17163	17374	17305	17145	17194	17076	17022	17170	17143	17226	17271	17292	17353	17127	17320	16945	17125	17299	17272	17154	17242	17245	17124	17247	17181	17204	17268	17028	17164	17197	17205	17371	17165	17434	17193	17295	17238	17117	17025	17234	17073	17196	17055	17283	17256	17211	17159	17277	17116	17109	17118	17129	17116	17085	17244	17281	17191	16953	17219	17275	17246	17146	17205	17462	17360	17169	17130	17163	17256	17246	17025	17104	17283	17285	17164	17101	17001	17293	17345	17220	17093	17149	17064	17285	17315	16919	17228	17288	17178	17232	17267	17211	17154	17129	17280	17122	17229	17219	17346	17237	17189	17055	17172	17167	17254	17181	17080	17236	17167	17187	17322	17206	17349	17041	17345	17265	17062	17337	17178	17043	17303	17014	17253	17325	17226	17089	17199	17229	17256	17301	17079	17076	17156	17173	17242	17169	17297	17235	17291	17220	17143	17156	17370	17199	17280	17203	17109	17227	17197	17053	17280	17217	17238	17135	17155	17134	17243	17130	17325	17153	17175	17275	17235	17292	17098	17015	17351	17298	17066	17141	17200	17163	17122	17268	17185	17259	17231	16964	17258	17217	17039	17173	17271	17241	17147	17311	17187	17366	17154	17246	17175	17206	17210	17226	17190	17362	17074	17343	17163	17274	17122	17258	17206	17460	17138	17066	17050	17227	17083	17224	17118	17299	17150	17251	17117	17102	17193	17145	17292	17157	17257	17196	17281	17168	17282	17258	17338	17128	17273	17371	17179	17215	17134	17172	17112	17091	17180	17091	17101	17297	17218	17202	17248	17291	17228	17280	17213	17156	17158	17206	17244	17397	17400	17186	17286	17036	17234	17157	17148	17270	17021	17145	17215	17303	17281	17165	17161	17122	17238	17283	17400	17119	17191	17424	17127	17244	17173	17315	17316	16981	17241	17190	17276	17171	17311	17377	17134	17192	17100	17286	17257	17096	17157	17129	17201	17447	17215	17190	17266	17367	17153	17314	17213	17310	17215	17178	17297	17312	17320	17240	17228	17159	17311	17204	17277	17106	17197	17179	17179	17295	17200	17160	17310	17139	17228	17171	17164	17188	17206	17222	17162	17293	17204	17108	17210	17183	17103	17144	17247	17284	17183	17132	17207	17249	17251	17246	17277	17203	17134	17203	17333	17202	17271	17188	17214	17175	17163	17288	17218	17296	17177	17089	17204	17214	17316	17109	17129	17261	17276	17294	17316	17167	17112	17259	17257	17190	17260	17418	17451	17140	17350	17264	17124	17300	17446	17047	17284	17084	17369	17218	17164	17260	17313	17226	17313	17329	17119	17166	17270	17372	17268	17361	17177	17219	17267	17240	17146	17155	17374	17186	17225	17423	17173	17198	17157	17197	17163	17086	17141	17270	17192	17263	17258	17082	17188	17386	17258	17132	17188	17177	17194	17196	17219	17342	17234	17228	17201	17046	17065	17101	17123	17068	17338	17269	17235	17324	17250	17094	17228	17394	17186	17173	17155	17096	17393	17226	17012	17262	17332	17264	17262	17233	17189	17146	17152	17279	17249	17100	17136	17185	17118	17408	17151	17244	17288	17249	17157	17178	17234	17196	17090	17129	17378	17327	17066	17071	17139	17146	17156	17229	17332	17089	17169	16900	17218	17373	17178	17288	17221	17200	17198	17248	17161	17261	17259	17174	17150	17165	17324	17174	17307	17205	17245	17158	17268	17372	17054	17086	17217	17177	17074	17406	17233	17258	17286	17294	17286	17210	17184	17153	17275	17094	17174	17282	17256	17292	17045	17190	17186	17194	17163	17094	17162	17075	17247	17169	17104	17328	17244	17081	17174	17337
23814	21423	29021	24286	22185	23402	23312	20599	20242	20348	20310	20034	23141	41647	38638	32137	25065	20846	19217	18909	18688	18682	18548	18643	18835	18535	18812	18799	18701	18687	18789	18514	18746	18733	18593	18464	18452	18608	18587	18794	18795	18666	18703	18542	18612	18547	18800	18570	18690	18588	18349	18767	18578	18598	18482	18437	18524	18522	18690	18662	18710	18596	18649	18888	18683	18583	18755	18499	18563	18640	18674	18625	18623	18760	18601	18799	18571	18630	18576	18653	18526	18547	18548	18357	18549	18665	18535	18474	18614	18746	18641	18635	18614	18769	18689	18533	18572	18452	18553	18581	18746	18612	18845	18583	18450	18822	18567	18512	18606	18510	18568	18563	18682	18370	18506	18369	18680	18488	18567	18739	18617	18622	18509	18514	18635	18455	18517	18739	18458	18576	18652	18836	18584	18663	18691	18524	18621	18765	18755	18628	18591	18467	18665	18553	18736	18550	18504	18681	18582	18456	18609	18556	18525	18543	18563	18513	18578	18374	18675	18750	18483	18790	18625	18514	18641	18538	18513	18597	18520	18484	18509	18545	18457	18615	18552	18381	18459	18300	18509	18617	18636	18636	18748	18681	18783	18514	18891	18689	18529	18584	18577	18798	18434	18489	18658	18486	18452	18630	18751	18559	18757	18432	18794	18740	18441	18510	18747	18548	18573	18761	18595	18627	18644	18467	18479	18518	18452	18342	18494	18487	18698	18691	18714	18625	18664	18392	18740	18604	18568	18532	18773	18504	18419	18653	18555	18654	18505	18405	18605	18639	18622	18589	18466	18508	18557	18633	18557	18706	18673	18609	18571	18538	18747	18542	18626	18590	18581	18700	18744	18451	18599	18446	18723	18681	18609	18604	18660	18529	18667	18667	18558	18668	18603	18643	18701	18584	18348	18338	18477	18529	18916	18762	18642	18474	18521	18752	18558	18530	18543	18587	18677	18498	18330	18563	18539	18632	18589	18522	18652	18586	18548	18645	18628	18763	18476	18636	18529	18684	18698	18521	18473	18543	18661	18493	18581	18463	18500	18680	18653	18545	18642	18701	18576	18604	18653	18646	18371	18640	18674	18640	18590	18465	18689	18512	18540	18555	18690	18544	18710	18745	18399	18691	18428	18521	18622	18847	18657	18521	18453	18528	18486	18597	18683	18416	18577	18731	18637	18678	18414	18535	18482	18537	18490	18556	18715	18613	18505	18556	18629	18403	18486	18536	18540	18421	18623	18484	18751	18640	18436	18365	18617	18509	18750	18623	18542	18751	18721	18589	18647	18722	18507	18549	18671	18709	18566	18690	18805	18499	18608	18525	18561	18493	18572	18585	18538	18366	18670	18548	18484	18517	18567	18743	18620	18365	18516	18685	18628	18601	18612	18685	18391	18432	18631	18374	18555	18456	18690	18462	18727	18589	18689	18526	18723	18679	18424	18647	18362	18605	18663	18452	18345	18708	18693	18661	18404	18531	18684	18681	18511	18602	18629	18623	18404	18514	18594	18530	18540	18737	18485	18223	18460	18451	18498	18529	18688	18615	18732	18536	18660	18643	18580	18723	18614	18627	18394	18398	18515	18689	18583	18575	18342	18550	18596	18468	18512	18635	18724	18754	18660	18481	18652	18577	18523	18599	18495	18414	18336	18477	18520	18874	18593	18615	18565	18554	18500	18593	18710	18693	18630	18452	18799	18438	18553	18742	18388	18472	18487	18542	18594	18584	18701	18545	18542	18466	18525	18533	18625	18743	18473	18768	18528	18447	18295	18621	18490	18631	18602	18542	18356	18650	18410	18392	18547	18587	18466	18607	18633	18555	18537	18530	18531	18668	18476	18491	18471	18677	18667	18643	18572	18488	18514	18576	18647	18495	18804	18544	18774	18376	18653	18513	18385	18406	18479	18574	18541	18902	18576	18553	18669	18657	18741	18558	18516	18395	18683	18633	18540	18808	18473	18421	18578	18725	18612	18547	18374	18625	18441	18431	18582	18512	18640	18579	18575	18726	18606	18669	18723	18594	18642	18529	18560	18565	18529	18516	18672	18382	18663	18614	18485	18511	18711	18559	18576	18496	18628	18685	18590	18710	18597	18744	18556	18428	18710	18596	18647	18692	18567	18579	18781	18577	18728	18609	18623	18448	18662	18624	18606	18576	18399	18615	18441	18762	18651	18459	18612	18615	18685	18557	18612	18670	18404	18600	18463	18786	18694	18597	18444	18675	18677	18434	18558	18538	18591	18577	18573	18673	18568	18668	18316	18520	18686	18604	18579	18357	18675	18555	18425	18294	18467	18490	18439	18365	18494	18436	18613	18539	18542	18727	18663	18772	18472	18574	18445	18472	18442	18540	18715	18561	18771	18821	18585	18704	18538	18383	18554	18615	18518	18404	18858	18535	18587	18632	18598	18780	18478	18488	18669	18707	18698	18536	18357	18501	18504	18722	18500	18659	18597	18689	18750	18454	18625	18395	18602	18575	18507	18459	18556	18813	18670	18552	18605	18514	18375	18638	18395	18470	18581	18562	18490	18587	18552	18559	18689	18597	18611	18621	18402	18576	18542	18650	18562	18562	18645	18685	18618	18527	18528	18576	18509	18837	18563	18626	18628	18695	18488	18677	18481	18727	18479	18590	18634	18554	18430	18641	18588	18540	18458	18785	18760	18495	18736	18588	18351	18434	18483	18434	18654	18591	18793	18539	18715	18754	18517	18393	18688	18724	18668	18495	18775	18657	18661	18688	18525	18651	18445	18472	18505	18635	18346	18662	18514	18737	18277	18507	18567	18311	18578	18611	18510	18608	18599	18327	18620	18590	18505	18410	18740	18522	18510	18609	18444	18734	18501	18822	18445	18547	18443	18641	18766	18732	18559	18556	18634	18678	18475	18429	18602	18481	18629	18756	18578	18493	18515	18759	18645	18734	18685	18647	18462	18472	18712	18743	18583	18441	18554	18620	18779	18566	18796	18700	18721	18699	18642	18641	18436	18633	18570	18557	18604	18380	18648	18556	18536	18539	18511	18623	18648	18690	18505	18424	18662	18566	18594	18600	18485	18603	18458	18664	18621	18600	18538	18515	18678	18477	18789	18488	18700	18658	18679	18640	18552	18593	18656	18550	18570	18846	18714	18498	18627	18477	18678	18619	18776	18732	18773	18556	18346	18480	18549	18550	18689	18558	18739	18580	18474	18735	18438	18461	18490	18653	18470	18696	18467	18455	18589	18709	18551	18562	18434	18546	18764	18453	18448	18705	18597	18621	18552	18654	19010	18542	18716	18648	18692	18634	18496	18500	18524	18552	18437	18554	18515	18422	18553	18691	18497	18734	18603	18463	18501	18560	18446	18429	18620	18470	18441	18552	18762	18469	18831	18590	18405	18640	18676	18729	18697	18542	18537	18565	18692	18576	18638	18356	18717	18536	18589	18766	18510	18642	18357	18513	18715	18766	18598	18348	18728	18687	18599	18654	18508	18531	18914	18629	18600	18505	18662	18481	18524	18464	18549	18710	18575	18634	18617	18388	18537	18592	18830	18336	18631	18465	18444	18654	18533	18722	18756	18681	18623	18403	18420	18561	18392	18596	18525	18482	18522	18488	18470	18569	18610	18511	18751	18515	18611	18637	18650	18552	18352	18721	18531	18505	18662	18723	18649	18658	18664	18582	18654	18637	18513	18433	18452	18488	18416	18564	18605	18613	18550	18560	18566	18538	18434	18516	18809	18745	18656	18666	18557	18590	18500	18773	18484	18380	18625	18518	18765	18791	18519	18703	18757	18325	18645	18741	18663	18592	18550	18418	18536	18621	18355	18444	18671	18502	18393	18722	18607	18630	18541	18697	18691	18720	18793	18631	18631	18587	18664	18778	18717	18714	18565	18688	18519	18419	18399	18549	18654	18668	18522	18502	18683	18634	18594	18555	18541	18724	18609	18509	18807	18536	18649	18488	18475	18487	18553	18421	18647	18452	18656	18680	18680	18697	18606	18646	18504	18505	18802	18493	18678	18570	18466	18602	18343	18506	18716	18559	18591	18603	18531	18596	18679	18640	18744	18608	18629	18631	18607	18610	18714	18665	18580	18623	18593	18520	18470	18604	18489	18590	18625	18460	18504	18555	18756	18482	18617	18504	18592	18724	18386	18626	18569	18678	18562	18579	18674	18734	18462	18752	18551	18467	18688	18724	18591	18589	18461	18633	18643	18371	18643	18483	18566	18596	18537	18726	18608	18639	18567	18542	18552	18571	18251	18457	18449	18572	18415	18506	18559	18644	18405	18543	18660	18646	18555	18522	18729	18583	18689	18678	18649	18715	18381	18464	18658	18581	18389	18695	18712	18541	18661	18823	18737	18671	18572	18571	18668	18681	18427	18719	18394	18599	18693	18600	18622	18529	18493	18612	18702	18485	18286	18529	18523	18413	18639	18337	18615	18466	18711	18497	18514	18266	18413	18484	18577	18573	18609	18646	18411	18627	18752	18715	18614	18616	18364	18747	18500	18615	18519	18666	18486	18486	18468	18649	18639	18643	18719	18688	18661	18545	18408	18519	18595	18391	18780	18450	18500	18461	18573	18752	18610	18547	18648	18764	18633	18706	18475	18559	18678	18617	18713	18537	18536	18376	18617	18556	18496	18425	18584	18634	18589	18731	18608	18569	18520	18560	18475	18570	18765	18521	18641	18563	18576	18528	18589	18814	18524	18577	18645	18701	18712	18713	18420	18414	18485	18491	18470	18534	18672	18417	18616	18644	18594	18484	18514	18556	18738	18627	18694	18529	18540	18684	18583	18688	18353	18607	18516	18347	18792	18608	18739	18792	18554	18362	18657	18502	18619	18728	18593	18584	18544	18702	18653	18621	18427	18440	18461	18360	18431	18658	18752	18514	18493	18754	18608	18579	18745	18482	18598	18595	18746	18612	18598	18552	18529	18561	18839	18617	18503	18566	18575	18765	18620	18624	18500	18751	18492	18527	18498	18767	18419	18606	18556	18465	18768	18508	18557	18698	18596	18611	18346	18597	18745	18787	18587	18438	18461	18382	18526	18552	18677	18507	18603	18575	18703	18632	18497	18687	18676	18593	18585	18398	18627	18557	18680	18328	18549	18514	18475	18415	18536	18732	18708	18546	18735	18660	18513	18569	18547	18721
17365	28113	26743	22687	21137	20243	19673	19890	19857	19700	19517	19099	25717	44673	40673	33126	23908	18702	17366	16921	16933	16821	17043	16905	16864	17012	16875	16805	16864	16912	16935	17028	16949	16828	16883	16831	16766	16949	16918	16993	16893	16747	16981	16817	16827	17073	16808	16872	16897	16841	16868	16875	16930	16962	16704	16663	17016	16903	16829	16977	17061	16934	16941	16931	16922	16860	16918	16930	16836	16918	16917	17027	16825	16922	16825	16905	16738	16742	16765	16953	16924	16992	16834	16981	16993	16798	16954	17003	16867	16932	16775	16884	16909	16863	17024	16921	16917	16797	17068	16832	16876	17000	16846	16955	16782	16981	16887	16912	16794	16721	16772	16683	16802	16986	16935	16896	16935	16783	17022	16926	16804	16830	16812	16910	16558	16903	16960	16749	16883	16974	16840	16780	16878	16930	16749	16802	16902	16836	16715	16944	16758	16875	16839	16914	16859	16743	16931	16882	16858	16950	16850	16873	16969	16806	16919	16882	16897	16961	16863	16770	16984	16758	16680	16974	16745	16808	16934	16954	16827	16809	17025	16778	16912	16964	16870	16896	16999	16694	16759	16885	16740	16981	16805	16808	16968	16879	16796	16870	16931	16931	16799	16881	16859	16982	16823	16983	16770	17001	16743	16891	16815	16826	16961	16931	16855	16798	16835	16943	16974	16773	16728	16991	16856	16898	16914	16702	16815	16982	16873	16862	16927	16868	16877	16823	16660	17019	16784	16809	16892	16819	16851	16844	16917	16979	16866	17149	16782	16834	16918	16778	16859	16802	16808	16882	16761	16946	16955	16902	16914	16796	16857	16793	16697	16883	16937	16910	16818	16788	16867	16775	16870	16932	16929	16934	16726	16972	16864	16764	16779	16933	16867	17043	16760	16950	16835	16740	16821	16767	16868	16825	16745	16780	16618	16933	16926	16864	16782	16946	16759	17024	16891	16919	16866	16880	16729	16812	16809	16941	16616	16983	16692	16869	16842	16869	16796	16827	16980	16824	16938	16887	16850	16785	16812	17004	16855	16846	16820	16921	16700	16883	16985	16828	16831	16848	16822	16763	16878	16892	16809	16866	16898	16893	16943	16939	16729	16899	16856	16802	16980	16837	16799	16966	16840	16718	16894	16879	16922	16837	16882	16784	16736	16654	16874	16867	16868	16938	16767	16725	16857	16835	16965	16849	16758	16968	16781	16838	16741	16877	16831	16819	16828	16861	16893	16743	16804	16766	16843	16858	17114	16912	16918	16828	16897	16924	16794	16829	16965	16800	16919	16780	16895	16861	17108	16883	16887	16845	16749	16974	16907	16843	16804	17023	17065	16785	17029	17010	16920	17073	16841	16854	16952	16827	16801	16857	16849	16863	16980	16836	16774	16932	16817	16854	16750	17024	16972	16827	16973	16858	16938	17005	16907	16791	16825	16874	16875	16779	16893	16884	16871	16841	16844	16849	16831	16853	16862	16936	16707	16823	16869	16783	16917	16773	16908	16920	16835	16728	16809	16854	16995	16966	16918	16898	16949	16915	16815	16879	16830	16931	16777	16919	16907	16685	16910	16856	16656	16719	16918	16789	16689	16851	16670	16914	16827	16965	16811	16662	16948	16998	16744	16813	16818	16839	16757	16821	16681	16959	16779	16949	16892	16877	16957	16706	16798	16887	17046	16822	16851	16826	16942	16917	16749	16937	16819	16963	16953	16870	16826	16994	17059	16890	16933	16839	16737	16959	16846	16764	16936	16922	16976	16831	16798	16824	16916	16895	16830	16688	16956	16819	16862	16601	16918	16709	16895	17016	17046	16901	17034	16745	16723	16810	16982	16818	16637	16819	16897	16837	17017	16766	16755	16865	17069	16833	16756	16740	16883	16920	16806	16882	16745	16888	16903	16846	16824	16809	16833	16835	16936	16835	17038	16898	16793	16945	16772	16870	16825	16845	16909	16960	16889	16791	16745	16723	16912	16726	16926	16882	16785	16776	16994	16726	16795	16782	16985	16789	16858	16794	16837	16778	16884	16851	16856	16782	16848	16729	16860	16814	16940	17023	16853	16691	16822	16960	16899	16973	16854	16839	16956	16814	16888	16823	16826	16845	16742	16687	16799	16821	16722	16774	16875	16971	16780	16965	16726	16993	16772	16758	16714	16867	16928	16702	16842	16846	16842	16797	16941	16838	16871	16824	16754	16835	17186	16950	16734	16886	16891	16760	16850	16785	16866	17055	16759	16922	16755	16982	16866	16994	16915	16745	16916	16802	16786	16897	17087	16818	16936	16855	16833	16852	16841	16936	16846	16777	16737	16864	16854	16918	16791	16950	16915	16956	16805	16652	16933	16867	16777	16812	16886	16656	16834	16838	16837	16797	16881	16927	16986	16897	16910	16709	16904	16918	16838	16715	16809	16771	16930	16789	16762	16974	16904	16734	16668	17033	17007	16721	16811	16753	16833	16814	16796	16945	16751	16837	16733	16943	16802	16827	16804	16820	16862	16821	16900	16821	16843	16875	16801	16913	16696	16883	16799	16840	16756	16849	16867	16963	16794	16815	17055	16855	16953	16833	16859	16952	16694	16900	16835	16773	16937	16827	16928	16963	16820	16813	16978	16726	16869	16652	16799	16921	16877	16984	16959	16887	16887	16880	16937	16858	16946	16825	16901	16822	16802	16726	16872	16778	16893	16677	16851	16888	16923	16818	16854	16809	16943	16728	16784	16856	16893	16680	17034	16900	16923	16971	16868	16881	16877	16873	17035	16889	16787	16908	16816	16748	16860	16869	16885	16746	16943	16894	16882	16774	16856	16688	16701	16898	16911	16830	16765	16956	16878	16735	16690	16889	16726	16831	16849	16775	16892	16794	17002	16858	16781	16793	16715	17059	17081	16872	16929	16868	16861	16969	17064	17023	16791	16926	16673	16823	16726	16932	16945	16844	16837	16608	16947	16749	16891	16641	16851	16614	16896	16856	16888	16906	16894	16873	16790	16972	16950	16756	17012	17151	16918	16901	16764	16761	16782	16830	16771	16847	16766	16889	16841	16893	16803	16879	16918	16804	16551	17032	16804	16840	16892	16865	16863	16872	17022	16808	16916	16960	16870	16740	16903	16872	16917	16884	16739	16955	16954	16816	16829	16805	16940	16754	16945	16733	16831	16713	16736	16716	16826	16878	16837	16738	16858	16880	16901	16820	16906	16950	17005	16947	16818	17041	16771	16861	16785	16805	16839	16765	16960	16842	16834	17017	16849	16842	16712	16831	16772	16820	16821	16888	16900	16758	16834	16735	16661	16940	16732	16809	16965	16733	16752	16883	16864	17013	16765	16930	16678	16853	17037	16885	16888	17168	16807	16799	16862	16940	16749	16737	16732	16772	16839	16785	16905	16729	16840	16693	16890	16905	16698	16742	16743	16855	16833	16985	16897	16942	16813	16814	16883	16862	16770	16972	16960	16822	16962	16856	16655	16789	16942	16736	16783	16897	16975	17062	16832	16670	16848	16902	16818	16806	16924	16958	16855	16796	16602	16942	16854	16739	16834	16775	16917	16744	16838	16799	16803	16866	16967	16743	16886	16860	16855	16847	17098	16847	16826	16849	16866	16848	16718	16883	16850	16937	16781	16901	16813	16894	16849	16723	16854	16823	16784	16722	17024	16965	16931	16790	16846	16903	16859	16895	16811	16791	16812	16744	16863	17079	16838	16868	16767	16865	16714	16912	16918	16929	16850	16952	16750	16747	16810	16913	16788	16830	16887	16820	16700	16770	16813	16888	16726	16805	16808	17012	16862	16968	16985	16928	16906	16826	16935	16833	17058	16749	16811	16751	16889	16872	16942	16819	16965	16922	16892	17038	17011	16907	16720	16887	16994	16953	16878	16770	16932	16916	16767	16862	16897	16919	16990	17034	16889	16826	16854	16979	16836	16711	16787	16860	16783	16867	16823	16672	16952	16842	16892	17031	16847	16933	16878	16957	16857	16802	16815	16879	16759	16867	16844	16848	16871	16866	16708	16780	16909	16919	16785	16822	16902	16749	16875	16682	17056	16917	16818	17037	16964	16941	16769	16922	16899	16888	16887	16757	16824	16929	16863	16835	16916	16810	16957	16893	16706	16865	16935	16772	16974	16932	16831	16897	16866	16809	16888	16772	16719	17003	16864	16785	16860	16852	16904	16760	16849	16862	16689	16801	16850	16851	16728	16855	16892	16953	16954	16890	16871	17006	16876	16850	16967	17051	16769	17012	16667	16888	16882	16872	16807	16904	16819	17111	16875	16780	16783	16865	16833	16895	16896	16920	16777	16996	16903	16823	16872	17014	16709	16721	16770	16994	16757	16938	16793	16768	16764	16748	16894	16948	16929	16769	16868	16919	16859	16781	16736	16887	16703	16907	17031	16871	16886	16910	16785	16948	16911	16974	16884	16730	16817	16848	16743	16786	16956	16902	16772	16798	16579	16965	16855	16865	16870	16750	16989	17001	16816	16838	16970	16892	16887	16793	16823	16775	16888	16864	16973	16971	16805	16778	16907	16937	16719	16737	16838	16787	16822	16799	16689	16931	16986	16811	16746	16906	16838	16887	16957	16874	16992	16983	16923	16832	16919	16876	16838	17073	16649	16809	17052	16837	16884	16957	16858	16826	16775	16772	16888	17010	16672	16873	16791	16921	16913	16811	16638	16960	16851	16682	16849	16747	16816	16844	16977	16977	17006	16906	16914	16825	16827	16773	16797	16641	16873	16991	17014	16881	16935	16964	16643	16736	17076	16899	16965	16876	16989	16798	16786	17016	16865	16788	17117	16945	16761	16683	16883	16867	16930	16751	16791	16852	16846	16850	17014	16786	16790	16762	16939	16797	16916	16780	16892	16671	16767	16927	16832	16982	16978	16995	16870	16957	16927	16818	17062	16734	16704	16829	16824	16816	16959	16773	16829	16627	16868	16805	16861	16831	17108	16993	16842	16904	16713	17073	16656	16996	16931	16898	17021	16950	16757	16915	16998	16783	16854	16939	16971	16838	16946	16699	16800	16758	16830	16847	16888	16845	16982	16834	16877	16774	16862	16962	17000	16862	17070	16768	16742	16958	16805	16754	16812	16870	16985	16816	16821	16977	16978	16852	16829	16815	16729	16897	17031	16876	16695	16788
29249	22311	22590	20657	18956	18927	19119	18889	18979	18993	18888	18695	19250	21502	21055	20116	19318	18666	18619	18720	18684	18683	18484	18712	18673	18579	18689	18630	18662	18608	18606	18721	18487	18671	18781	18582	18602	18445	18499	18743	18713	18472	18714	18466	18356	18413	18580	18448	18664	18673	18742	18484	18663	18743	18612	18451	18433	18830	18678	18499	18482	18598	18497	18628	18618	18772	18605	18513	18546	18533	18457	18487	18888	18790	18511	18415	18632	18616	18583	18596	18610	18649	18638	18417	18598	18481	18644	18543	18645	18566	18512	18358	18594	18553	18460	18454	18620	18619	18540	18698	18664	18566	18671	18704	18654	18601	18624	18663	18511	18477	18691	18498	18633	18552	18654	18724	18601	18720	18647	18523	18575	18649	18597	18450	18570	18738	18612	18449	18461	18406	18669	18508	18702	18558	18417	18677	18639	18424	18585	18534	18497	18636	18613	18581	18673	18472	18499	18540	18771	18492	18377	18434	18636	18532	18486	18611	18801	18504	18624	18490	18709	18691	18456	18559	18506	18536	18598	18650	18467	18821	18761	18442	18682	18452	18651	18315	18525	18576	18601	18461	18737	18497	18717	18518	18470	18524	18623	18528	18520	18574	18379	18302	18447	18620	18556	18467	18631	18635	18580	18401	18573	18262	18702	18603	18780	18507	18478	18589	18629	18454	18544	18566	18672	18663	18618	18718	18570	18454	18560	18659	18278	18424	18442	18586	18612	18602	18653	18507	18517	18829	18640	18440	18184	18452	18569	18793	18465	18368	18616	18665	18704	18372	18398	18520	18397	18751	18580	18335	18624	18529	18653	18440	18543	18423	18641	18521	18540	18976	18827	18568	18622	18682	18511	18626	18608	18349	18547	18369	18602	18555	18594	18614	18574	18713	18620	18631	18513	18617	18422	18639	18683	18618	18724	18444	18757	18613	18463	18578	18452	18460	18580	18515	18493	18495	18542	18557	18748	18701	18482	18750	18772	18536	18537	18508	18584	18585	18531	18492	18702	18548	18720	18409	18637	18388	18521	18491	18361	18321	18345	18586	18600	18676	18651	18524	18613	18683	18411	18588	18621	18647	18459	18533	18428	18562	18547	18649	18751	18605	18323	18491	18900	18518	18619	18545	18475	18495	18728	18483	18604	18701	18462	18536	18482	18544	18562	18457	18663	18592	18633	18503	18538	18539	18610	18876	18423	18563	18472	18637	18507	18676	18390	18429	18520	18546	18455	18622	18356	18437	18538	18615	18641	18461	18452	18595	18661	18647	18509	18364	18532	18663	18657	18608	18591	18600	18512	18418	18456	18637	18353	18743	18688	18591	18621	18504	18736	18497	18475	18580	18512	18354	18391	18417	18566	18565	18741	18813	18523	18606	18447	18493	18486	18529	18479	18511	18656	18336	18603	18407	18649	18521	18666	18525	18605	18785	18587	18715	18538	18599	18571	18864	18810	18515	18657	18434	18616	18715	18591	18508	18467	18640	18547	18522	18519	18587	18797	18723	18508	18533	18620	18556	18790	18409	18398	18537	18382	18474	18541	18593	18542	18357	18513	18736	18668	18670	18544	18449	18618	18607	18471	18719	18624	18548	18537	18540	18482	18598	18524	18506	18710	18557	18526	18497	18850	18779	18460	18598	18606	18750	18612	18461	18648	18403	18543	18608	18424	18582	18541	18478	18372	18441	18676	18723	18438	18589	18563	18537	18580	18471	18569	18644	18667	18585	18561	18537	18441	18455	18401	18537	18675	18554	18437	18616	18568	18651	18426	18537	18612	18532	18549	18652	18459	18658	18742	18738	18675	18675	18611	18691	18629	18339	18587	18784	18635	18366	18593	18845	18531	18336	18675	18814	18615	18577	18599	18904	18793	18664	18640	18476	18513	18462	18671	18770	18330	18420	18332	18559	18654	18632	18499	18604	18606	18645	18477	18509	18720	18531	18529	18540	18679	18761	18636	18411	18545	18682	18718	18655	18513	18519	18733	18577	18525	18527	18636	18534	18432	18275	18660	18451	18717	18649	18733	18660	18483	18595	18661	18675	18537	18277	18616	18570	18675	18579	18539	18387	18614	18517	18632	18521	18422	18452	18574	18544	18476	18615	18613	18585	18634	18644	18676	18512	18762	18474	18494	18685	18677	18654	18624	18492	18612	18571	18567	18533	18603	18658	18638	18598	18281	18493	18689	18582	18626	18388	18491	18576	18652	18709	18444	18279	18492	18505	18652	18681	18506	18745	18660	18575	18674	18629	18594	18492	18484	18472	18535	18690	18602	18472	18583	18756	18575	18329	18683	18599	18304	18394	18589	18480	18510	18648	18677	18636	18516	18565	18609	18423	18636	18630	18682	18691	18789	18667	18583	18675	18592	18486	18758	18613	18376	18494	18547	18651	18401	18508	18560	18694	18775	18443	18609	18425	18488	18556	18550	18663	18605	18643	18598	18620	18487	18538	18524	18451	18481	18551	18516	18299	18562	18680	18667	18382	18454	18560	18811	18709	18566	18620	18338	18654	18704	18538	18546	18443	18626	18657	18490	18561	18396	18673	18544	18642	18414	18600	18729	18511	18544	18737	18584	18555	18629	18297	18592	18604	18568	18479	18550	18581	18763	18577	18436	18437	18576	18535	18543	18442	18546	18333	18511	18630	18504	18651	18661	18628	18619	18588	18404	18486	18599	18297	18637	18444	18766	18504	18617	18497	18519	18647	18461	18435	18641	18502	18445	18484	18713	18302	18374	18447	18496	18453	18620	18427	18459	18701	18718	18528	18555	18441	18691	18665	18429	18499	18466	18462	18490	18696	18388	18585	18491	18436	18554	18407	18387	18544	18586	18608	18489	18575	18663	18530	18622	18498	18503	18586	18484	18595	18575	18446	18453	18568	18471	18363	18435	18662	18631	18536	18557	18525	18558	18439	18794	18525	18550	18595	18435	18418	18520	18404	18664	18578	18542	18498	18494	18722	18654	18529	18405	18539	18640	18574	18447	18504	18667	18606	18535	18697	18573	18470	18514	18442	18434	18508	18553	18513	18566	18508	18649	18479	18414	18475	18546	18593	18615	18656	18715	18673	18555	18457	18665	18691	18604	18566	18529	18643	18564	18537	18573	18448	18382	18641	18512	18481	18744	18562	18452	18517	18469	18517	18596	18605	18747	18478	18477	18667	18771	18403	18477	18539	18431	18469	18547	18551	18660	18570	18482	18757	18552	18704	18621	18620	18695	18594	18671	18540	18688	18742	18610	18641	18584	18696	18530	18430	18777	18654	18798	18507	18499	18450	18511	18551	18603	18605	18553	18551	18603	18439	18506	18646	18544	18547	18396	18663	18420	18541	18838	18862	18544	18821	18600	18689	18449	18491	18544	18651	18700	18537	18513	18612	18646	18478	18471	18282	18566	18507	18586	18620	18429	18446	18531	18532	18452	18473	18511	18669	18725	18576	18573	18569	18622	18600	18553	18635	18603	18558	18441	18620	18516	18664	18515	18608	18728	18509	18835	18494	18600	18627	18717	18491	18714	18500	18740	18651	18531	18357	18507	18556	18695	18775	18468	18776	18495	18517	18606	18482	18464	18737	18572	18429	18395	18589	18725	18706	18633	18637	18594	18633	18471	18709	18632	18511	18580	18556	18646	18645	18615	18532	18492	18384	18560	18402	18532	18650	18474	18693	18627	18655	18783	18286	18693	18436	18642	18496	18499	18378	18352	18621	18521	18610	18615	18438	18404	18575	18520	18477	18439	18564	18500	18623	18699	18582	18564	18439	18203	18373	18602	18647	18771	18622	18585	18727	18543	18466	18399	18551	18709	18568	18690	18734	18718	18451	18480	18444	18487	18618	18531	18564	18348	18676	18668	18448	18493	18375	18670	18542	18398	18842	18601	18274	18626	18469	18522	18531	18367	18625	18663	18561	18436	18591	18732	18562	18510	18646	18407	18703	18569	18593	18529	18623	18567	18581	18481	18680	18549	18628	18692	18569	18432	18603	18793	18505	18520	18591	18480	18741	18517	18736	18654	18489	18638	18633	18545	18495	18667	18542	18679	18546	18676	18466	18550	18800	18553	18496	18598	18402	18599	18589	18677	18637	18367	18462	18613	18648	18496	18511	18800	18433	18544	18716	18553	18674	18606	18543	18664	18638	18953	18558	18719	18434	18746	18730	18737	18502	18777	18597	18626	18459	18713	18706	18505	18535	18668	18542	18555	18562	18507	18617	18629	18628	18666	18551	18682	18546	18499	18595	18562	18643	18584	18592	18509	18372	18641	18500	18490	18512	18444	18425	18745	18554	18637	18491	18570	18529	18560	18531	18486	18677	18528	18638	18433	18400	18571	18446	18690	18694	18535	18642	18710	18667	18582	18388	18472	18714	18692	18657	18581	18557	18806	18378	18629	18552	18515	18610	18552	18567	18452	18416	18488	18586	18575	18761	18638	18766	18616	18544	18721	18580	18573	18478	18605	18444	18654	18529	18527	18576	18697	18552	18567	18576	18616	18519	18317	18361	18479	18523	18521	18483	18673	18551	18673	18407	18648	18609	18465	18460	18528	18555	18599	18572	18510	18466	18612	18596	18485	18627	18695	18419	18616	18597	18608	18563	18368	18504	18671	18600	18557	18587	18761	18661	18497	18558	18610	18702	18643	18834	18706	18490	18683	18464	18622	18746	18565	18683	18619	18851	18665	18607	18600	18584	18468	18600	18789	18706	18445	18793	18391	18342	18653	18475	18707	18411	18683	18540	18432	18577	18701	18642	18689	18665	18357	18648	18609	18589	18664	18696	18571	18631	18713	18478	18562	18616	18565	18673	18570	18523	18417	18505	18585	18500	18794	18863	18588	18527	18698	18531	18536	18525	18544	18796	18446	18330	18507	18367	18647	18592	18446	18512	18668	18448	18557	18401	18556	18465	18408	18551	18520	18744	18666	18583	18530	18425	18591	18571	18567	18572	18618	18676	18701	18458	18493	18596	18279	18686	18487	18799	18380	18350	18460	18371	18773	18697	18466	18575	18630	18373	18689	18744	18624	18667	18513	18458	18760	18581	18626	18603	18744	18674	18607	18532	18747	18374	18487	18378	18812	18511	18524	18562	18437	18515	18529	18705	18707	18616	18566	18618	18713	18463	18574	18556	18539	18490
16939	18263	18383	17671	17333	17408	17444	17615	17767	17585	17500	17363	18432	21231	20046	18824	17807	17031	17120	16963	16880	16785	16725	17082	16938	16787	17001	17014	16893	16647	16988	16866	16847	16918	16949	16824	16660	17063	16647	16895	16877	16930	16859	16875	16787	17010	16894	17046	16906	16723	16916	16711	16860	16848	17019	16856	17002	16790	16835	16885	16896	16893	16915	16899	16971	17054	16937	16712	17056	16982	16947	16892	16651	17101	16916	16848	16924	16996	16864	16914	17012	17012	16801	17021	16896	16877	16834	16921	16859	16839	16732	16953	16818	16932	16839	16765	16952	16912	16967	16881	16908	16767	16870	17081	16783	16984	16884	16970	16791	16745	16893	16883	16897	17022	16986	16825	16864	16869	16790	16972	16831	16878	16881	16855	16850	16976	16921	16974	16952	16796	16856	16918	16695	17121	17026	16952	16970	16908	16833	16843	16913	17014	16980	16750	16811	16893	16951	16930	16945	16905	16940	17031	16750	16989	16856	16932	16950	16970	17156	16770	16853	16950	17020	16904	17032	16609	16974	16782	16966	16986	16879	16924	16829	16884	16879	16869	16851	17027	17018	16814	16857	16800	16916	16859	16865	16945	16847	16864	16771	16945	16814	17009	16998	16728	17011	16831	16993	16888	16939	16965	16769	16716	16902	16852	16892	16844	16975	16965	16792	16895	16942	17008	16821	16959	16921	16958	16947	16902	16788	17016	16873	16891	16954	16878	16889	16815	16828	16880	16922	16961	16892	16931	17042	16807	16847	16943	17037	16818	16815	16955	16792	16908	16968	16908	16831	16930	16855	16992	16895	16990	16912	16837	17000	16779	16722	16970	16836	16877	16843	17017	16809	16856	16821	16877	16795	17013	16949	16810	17038	16745	16669	16815	16906	16940	16942	16817	16739	16857	16995	16692	16966	16844	16812	16966	16892	16894	16920	16713	16846	17049	16946	16779	16802	16917	16991	16896	16840	16767	17038	16799	16712	16795	16823	16949	16893	16871	16939	16866	16918	16675	16853	16833	16956	16906	16795	17106	16760	16894	16685	16916	16991	17166	17008	16841	16965	16934	16824	16935	16847	16935	16822	16813	16804	16935	16905	17046	16737	16854	16840	17048	16889	16848	16879	16940	16992	16855	16760	16840	17008	16805	16903	17011	16873	16896	16832	16835	16940	16908	16777	16808	16713	16947	16769	16948	16842	16684	16909	16836	16911	16819	16851	16789	17084	16981	16925	16899	16922	16938	16631	16724	16820	16749	16995	16954	16992	16937	17022	16940	16920	16800	16937	16870	16818	16937	16843	16984	16892	16861	16896	16910	16882	16910	16907	16901	16797	16768	16918	16880	16729	16823	16965	16949	16668	16779	16763	16936	16856	16937	16758	16996	16774	16819	16854	16949	16911	16998	16875	16734	16901	16863	16963	16927	16834	17053	16883	16832	16780	16902	16825	16847	17067	16718	16933	16744	16905	16759	16942	16941	16979	16803	16900	16616	16873	16697	16968	16927	16800	16960	16822	16923	16922	16920	16973	16905	16961	16868	16876	16774	16864	17093	16828	16919	16816	16723	16763	16992	16785	16791	16772	16833	16916	16803	16933	16904	16730	17098	16837	17065	16877	16921	16870	16919	16872	16877	16943	16852	16894	16940	16814	16843	16975	16655	16897	16837	16786	16885	17042	16937	16983	16877	16900	17024	16864	16797	17016	17030	17046	16900	16808	16732	16921	16873	16824	16798	16875	16871	17043	16821	16770	16897	16887	16971	17067	16892	16935	16873	16925	16829	16853	16942	16858	16876	16857	16884	16725	16959	16857	16790	16872	16910	16778	16804	16855	16799	17138	16841	16919	17041	16774	17017	16991	17195	16686	16861	16715	16970	17028	17042	16864	16894	16888	17017	16856	16930	16983	16878	16750	16822	16949	16876	16909	16756	17074	16865	16857	17008	17013	16742	16914	16911	16784	16807	16928	16997	17033	16721	16885	17073	16970	16927	16843	17009	16823	17027	16792	16910	16781	16782	16837	16991	16916	16852	16795	16854	16901	16995	16780	16799	16791	16786	16830	16955	16965	16948	16936	16831	16861	16911	16841	16880	16784	16830	16920	16954	16735	16881	17049	16882	16946	16891	16865	16953	16797	16894	16814	16796	17029	16850	16932	17035	16744	16876	16806	16723	16903	16736	16781	16781	16732	16994	16889	16922	17012	16933	16732	16947	16864	16795	16802	16872	16977	16781	16897	17142	16779	17060	16825	16719	16819	16923	17024	16802	16746	16979	16990	16917	16841	16837	16786	16925	16932	16894	17037	16996	17012	16737	16959	16925	16859	16909	16979	16910	16870	16969	16753	16873	17048	16854	16773	16727	16975	16965	16932	16929	16913	16966	16880	16954	16859	16907	16991	16797	17052	16950	16954	16719	16817	16726	16866	16890	16860	17025	17037	17030	17036	16884	16741	16752	16922	16819	16805	16806	16889	16940	16889	17087	16825	17041	17084	16788	16931	16916	16924	16854	16892	16876	16899	16874	16899	16804	16947	16823	16977	16960	16939	16915	16870	16873	17051	16977	16960	16824	16801	16927	16958	16911	16721	16981	16926	16943	17000	16820	16934	16904	16866	16969	16959	16853	16904	16916	17022	16858	16856	16873	16913	16906	16811	16974	17004	16921	16812	16944	16880	16930	16917	17011	16961	16799	16733	16833	16820	16983	16897	16969	16853	16810	16820	16984	16978	16963	16771	16856	16832	16870	16730	16941	17065	16845	16935	16849	16889	16783	16800	16917	16830	16947	16775	16899	16901	17022	16831	16827	16864	17040	16845	16825	16995	16869	16905	16719	16947	16905	16901	16878	17038	16925	16813	17000	16851	16914	16954	16839	16831	16826	16943	16840	16902	16752	16708	16999	16811	16807	17037	16735	16995	16784	16633	16798	16892	17003	16952	16968	17152	16934	17006	16993	16792	16913	16824	16788	16974	16911	16716	16964	17020	16951	16980	16957	17018	16927	16892	16865	16967	16949	16945	16899	16953	16861	16580	16685	16966	16707	16899	16927	16797	17043	16987	16923	16904	16981	16805	16863	16877	16839	16864	16823	16921	16909	16801	16998	16959	16683	16953	17073	16916	17003	16923	16790	16958	16990	16895	16915	16853	16823	16795	16985	16859	16865	16944	17085	16979	16831	16892	16886	16961	16795	17025	16746	16906	16768	16812	17041	16935	16840	16970	16867	16836	16969	16757	16888	16891	16964	17027	16757	17073	16853	16854	16778	16927	16908	16978	17016	16859	16979	16929	16945	16978	16914	16721	16870	16931	17085	16912	16865	16966	17013	16921	17014	16910	17079	16830	17042	16947	16837	16827	16934	16802	16869	16705	16915	16815	16821	16927	16877	16873	16954	16854	17049	17032	16855	17060	16944	16902	16824	16788	17035	16855	16990	16851	17020	16888	16889	16924	16929	16868	16878	17004	16920	16966	16878	17061	16767	16848	16836	16931	16938	16833	16999	16966	16783	16769	17090	17076	16953	16852	16956	16929	16942	17026	16802	16903	16915	16810	16749	16891	16686	16842	16884	17033	16803	16847	16896	16848	17015	16881	16902	16881	16902	16824	17057	16835	16893	16831	16865	16666	16941	16739	16939	16920	16840	17010	16883	16840	16839	17048	16990	16871	16990	17053	16917	17079	16763	16899	16743	16888	16685	16938	16981	17030	16804	16921	16942	16807	16818	16829	16756	16806	16805	16872	16825	16921	16855	16930	16848	16785	16769	16792	16969	16802	16872	16785	16778	16947	16851	16753	16836	16990	16762	17026	16875	16776	16954	16876	16892	16885	16872	16919	17056	16857	17064	16925	16662	17060	16832	16866	16925	16885	16838	16803	16870	16934	16873	16903	16986	16811	16758	17084	16951	16862	16962	16849	16976	16959	16799	16808	16863	16907	16839	16857	16845	16664	16865	17016	16845	17063	16851	16878	16975	16761	17005	16959	16718	16843	16909	16886	16854	16952	16758	16979	16727	17052	16956	16714	16843	16823	17015	16968	16846	16981	16845	16885	16745	16794	16841	16971	16923	16880	17102	16766	16997	16898	17037	16796	16930	16995	16879	16888	16909	16995	16800	17035	16801	16791	16646	17206	16798	16933	16895	16907	16956	16839	17036	16952	16739	16890	16907	16994	16999	17077	16925	16830	16919	17076	16783	16899	16978	16973	16770	16892	17079	16906	17012	16945	17070	16837	16762	17021	16875	16844	16880	16945	16819	16906	16777	16879	17106	16676	16951	17012	16700	16830	16873	16810	17042	17132	16874	16974	17015	16829	16905	17015	16806	16809	16883	17002	16746	16924	17020	16867	16850	16883	16719	16888	16897	16925	16710	16862	16725	16789	17072	16887	16889	16964	16781	16964	16850	16762	17082	16751	16817	16828	16740	16748	16908	17034	17066	16888	16886	16811	16943	16981	16907	16889	16968	16806	17172	16696	16919	16899	16857	16908	17092	16983	16854	16774	16869	16885	16920	16902	16886	16749	16783	16793	16763	16954	16958	16985	16952	16832	16857	16948	16786	16752	16771	16848	16924	17074	16808	16998	16924	16713	16880	17054	16887	16871	16706	16877	16813	16676	16938	16887	16974	16921	16892	16860	16864	16926	16933	16817	16895	16859	16950	16895	16758	16873	16871	16902	17010	16961	16853	16714	16901	16882	16926	17044	16864	16914	16837	16950	16826	16787	16913	17012	16755	16819	16720	16873	16882	16904	16929	17041	16811	16793	16855	16816	16753	16918	16946	16936	16927	16989	16929	16667	16855	16887	16736	17185	16842	16837	16961	16900	16927	16743	16891	16942	16869	17038	16872	16948	16849	16879	16902	17040	16923	16937	16924	16964	16958	16807	16725	16987	16886	16973	16973	16980	16937	16964	16883	17016	17124	16863	16828	16920	16792	17098	16841	17013	17070	16835	16890	16921	16898	16979	16916	16744	16805	16907	17038	16916	16868	16946	16826	16972	16797	17009	16843	16982	16828	16894	16860	16890	16754	16885	16822	17067	16947	16984	16978	16806	16938	16957	16871	16894	16891	16762	16955	16969	17068	16855	16938	16931	17052	17027	16768	16887	16786	16732	17067	16821	16955	17054	16920	16851	16768	16955	16850
25027	21418	28185	25461	21585	20150	20348	18995	18656	18844	18555	18652	21604	33107	30176	25756	21462	18912	18146	17987	17937	17672	17847	17869	17772	17695	17655	18009	17802	18055	17805	17754	17765	17760	17740	18048	17851	17824	17953	17676	17592	17716	17904	17885	17727	17928	17832	17888	17684	17746	17654	17749	17829	18009	17798	17840	17711	17511	17683	17955	17696	17626	17833	17787	18058	17768	17767	17693	17696	17674	17615	17724	17674	17780	17618	17587	17703	17632	17841	17756	17685	17629	17570	17700	17722	17837	17822	17800	17894	17858	17616	17695	17926	17746	17669	17528	17705	17693	17739	17867	17848	17764	17861	17617	17619	17966	17961	17776	17795	17777	17798	17468	17666	17594	17890	17869	17846	17862	17813	17909	17864	17776	17790	17935	17721	17724	17572	17775	17886	17692	17827	17574	17701	17618	17775	17706	17863	17688	17770	17820	17636	17809	17789	17700	17752	17792	17625	17694	17630	17699	17525	17729	17835	17615	17733	17556	17908	17895	17794	17811	17672	17790	17627	17636	17936	17753	17689	17818	17636	17636	17712	17584	17745	17884	17582	17774	17644	17760	17762	17888	17864	17912	17665	17704	17695	17630	17652	17713	17774	17694	17783	17864	17595	17900	17783	17684	17835	17822	17701	17773	17696	17677	17582	17775	17812	17783	17857	17679	17741	17774	17846	17925	17916	17734	17645	17895	17960	17691	17659	17732	17602	17645	17659	17721	17789	17492	17649	17754	17666	17558	17522	17630	17549	17545	17665	17758	17844	17803	17690	17675	17693	17715	17778	17685	17697	17822	17892	17776	17697	17581	17742	17673	17889	17805	17651	17704	17460	17827	17883	17763	17874	17650	17687	17831	17555	17565	17632	17727	17676	17634	17812	17701	17841	17662	17777	17629	17823	17840	17835	17888	17632	17683	17772	17924	17779	17778	17723	17573	17794	17652	17862	17753	17868	17853	17822	17724	17767	17607	17684	17808	17824	17772	17645	17646	17689	17907	17664	17841	17798	17759	17926	17683	17729	17975	17827	17814	17613	17644	17705	17750	17985	17755	17717	17658	17638	17875	17743	17854	17695	17620	17733	17726	17545	17762	17793	17877	17784	17677	17629	17905	17813	17815	17874	17625	17862	17641	17857	17672	17706	17700	17580	17698	17835	17717	17783	17837	17553	17589	17843	17724	17571	17670	17698	17833	17706	17680	17544	17935	17741	17906	17655	17692	17778	17816	17689	17531	17755	17983	17631	17515	17606	17756	17839	17768	17700	17892	17678	17627	17867	17910	17784	17608	17682	17698	17643	17566	17927	17790	17742	17655	17857	17723	17767	17782	17704	17726	17871	17795	17703	17843	17867	17902	17786	17833	17866	17589	17693	17859	17848	17794	17687	17569	17659	17745	17903	17739	17723	17668	17759	17671	17712	17748	17770	17554	17642	17577	17815	17788	17633	17637	17700	17940	17696	17918	17996	17847	17947	17908	17761	17732	17934	17879	17575	17441	17606	17695	17725	17530	17759	17819	17778	17727	17692	17838	17769	17718	17639	17814	17933	17832	17968	17809	17708	17712	17697	17758	17814	17761	17700	17764	17684	17820	17833	17685	17682	17881	17924	17952	17814	17737	17665	17851	17800	17648	17955	17850	17422	17490	17856	17736	17914	17838	17689	17581	17873	17886	17954	17844	17640	17863	17734	17947	17769	17877	17734	17850	17776	17856	17512	17662	17624	17674	17690	17734	17743	17718	17816	17943	17896	17736	17799	17937	17561	17805	17707	17673	17830	17849	17698	17798	17903	17641	17713	17664	17888	17846	17829	17661	17933	17795	17711	17670	17674	17737	17828	17769	17694	17868	17944	17669	17653	17787	17675	17770	17806	17665	17825	17847	17682	17787	17793	17671	17957	17693	17863	17841	17866	17823	17523	17801	17791	17774	17708	17951	17752	17865	17703	17780	17703	17690	17775	17724	17991	17881	17685	17703	17707	17651	17776	17764	17992	17568	17752	17586	17634	17757	17726	17962	17584	17659	17625	17594	17976	17751	17592	17576	17816	17640	17733	17792	17659	17688	17856	17636	17823	17758	17720	17767	17749	17867	17766	17702	17735	17602	17632	17739	17691	17890	17773	17894	17791	17778	17784	17925	17929	17743	17713	17615	17618	17860	17658	17900	17661	17687	17810	17840	17614	17949	17805	17928	17738	17765	17786	17516	17896	17922	17843	17718	17760	17725	17841	17813	17720	17685	17931	17774	17863	17810	17713	17567	17926	17657	17778	17727	17766	17723	17771	17735	17713	17661	17807	17778	17716	17821	17916	17718	18005	17759	17862	17604	17667	17872	17720	17810	17925	17893	17807	17776	17893	17730	17747	17605	17854	17600	17860	17760	17710	17830	17760	17958	17775	17636	17894	17736	17685	17660	17764	17561	17674	17717	17717	17788	17804	17671	17669	17758	17853	17786	17572	17841	17817	17887	17780	17705	17701	17810	17816	17430	17792	17674	17623	17570	17845	17599	17913	17676	17562	17624	17873	17584	17529	17835	17709	17799	17808	17894	17816	17675	17549	17788	17754	17687	17872	17791	17727	17795	17739	17547	17828	17880	17705	17800	17746	17730	17650	17683	17757	17757	17901	17613	17790	17710	17787	17780	17792	17761	17837	17741	17870	17804	17855	17692	17694	17832	18053	17786	17677	17745	17689	17672	17661	17816	17534	17794	17798	17740	17920	17786	17715	17856	17884	17792	17679	17668	17815	17779	17850	17680	17793	17774	17678	17875	17791	17729	17808	17707	17751	17887	17720	17739	17653	17689	17704	17818	17743	17797	17627	17691	17699	17625	17608	17851	17730	17788	17672	17772	17935	17720	17529	17720	17868	17818	17630	17738	17727	17638	17725	17664	17840	17814	17771	17993	17881	17744	17813	17859	17820	17738	17638	17834	17829	17924	17764	17932	17706	17606	17911	17713	17939	17734	17841	17802	17583	17927	17793	17658	17658	17700	17719	17736	17683	17754	17678	17795	17776	17918	17830	17620	17638	17758	17694	17855	17753	17493	17512	17640	17823	17594	17756	17694	17783	17777	17793	17986	17917	17738	17751	17619	17720	17631	17670	17827	17706	17859	17661	17836	17857	17903	17896	17775	17607	17873	17844	17790	17861	17776	17810	17884	17666	17602	17644	17802	17628	17732	17673	17639	17911	17568	17803	17829	17650	17681	17573	17629	17765	17891	17699	17839	17711	17768	17552	17901	17880	17781	17611	17817	17631	17670	17727	17763	17658	17674	17907	17945	17742	17562	17756	17766	17880	17672	17752	17766	17649	17728	17875	17688	17800	17656	17778	17646	17799	17773	17824	17512	17762	17610	17837	17771	17885	17738	17649	17712	17549	17533	17532	17902	17631	17726	17871	17862	17756	17763	17979	17698	17761	17725	17618	17563	17645	17740	17792	17482	17827	17627	17962	17782	17830	17747	17631	17827	17758	17848	17719	17705	17688	17675	17608	17600	17707	17583	17785	17708	17763	17606	17783	17731	17753	17731	17849	17710	17730	17560	17851	17698	17943	17722	17711	17791	17722	17864	17790	17887	17840	17870	17888	17636	17660	17819	17823	17663	17562	17689	17983	17505	17713	17726	17803	17615	17797	17776	17783	17454	17850	17702	17818	17643	17738	17707	17528	17710	17669	17633	17710	17905	17666	17643	17893	17928	17914	17841	17847	17866	17857	17724	17728	17818	17728	17735	17847	17696	17779	17803	17677	17934	17702	17820	17560	17693	17710	17469	17818	17723	17671	17732	17816	17767	17634	17829	17747	17793	17798	17839	17647	17867	17675	17776	17792	17869	17680	17639	17798	17723	17710	17675	17586	17677	17713	17845	17711	17599	17767	17547	17720	17588	17656	17974	17658	17775	17790	17976	17710	17741	17902	17757	17664	17686	17907	17745	17868	17735	17779	17705	17880	17697	17726	17731	17767	17689	17663	17718	17814	17796	17734	17722	17614	17914	17741	17624	17654	17748	17674	17569	17788	17711	17846	17858	17757	17547	17721	17823	17825	17734	17977	17712	17772	17637	17619	17714	17443	17679	17755	17690	17808	17745	17581	17407	17828	17850	17715	17756	17835	17611	17641	17670	17675	17623	17615	17887	17826	17626	17855	17761	17711	17593	17621	17700	17773	17754	17661	17895	17931	17990	17744	17852	17570	17844	17494	17824	17727	17780	17844	17759	17827	17737	17697	17583	17837	17576	17756	17817	17526	17785	17868	17677	17783	17751	17652	17786	17837	17912	17731	17810	17652	18034	17638	17780	17660	17732	17815	17945	17880	17859	17845	17657	17640	17719	17864	17704	17819	17612	17807	17642	17621	17868	17817	17620	17755	17676	17711	17741	18019	17836	17716	17732	17650	18057	17766	17620	17714	17755	17781	17636	17796	17911	17759	17616	17614	17811	17977	17678	17759	17672	17754	17664	17781	17748	17679	17851	17717	17805	17766	17830	17644	17824	17705	17661	17691	17782	17596	17766	17749	17501	17773	17591	17783	17609	17946	17637	17720	17931	17558	17829	17580	17880	17922	17989	17887	17872	17687	17695	17717	17822	17880	17697	17855	17731	17815	17760	17961	17808	17661	17768	17887	17902	17707	17711	17674	17828	17625	17798	17617	17755	17941	17726	17892	17624	17671	17753	17784	17700	17762	17719	17737	17717	17798	17694	17711	17592	17578	17825	17888	17801	17726	17630	17724	17755	17926	17559	17785	17784	17773	17588	17739	17743	17813	17812	17840	17650	17730	17795	17786	17874	17618	17923	17717	17852	17780	17788	17881	17702	17791	17778	17757	17672	17746	17786	17843	17841	17629	17597	17814	17842	17817	17874	17657	17760	17793	17654	17773	17595	17785	17748	17544	17709	17815	17787	17826	17739	17832	17681	17761	17646	17790	17771	17974	17681	17871	18134	17804	17654	17748	17929	17754	17588	17642	17812	17655	17605	17820	17758	17708	17777	17899	17769	17758	17792	17808	17735	17827	17737	17831	18028	17660	17829	17630	17834	17910	17852	17765	17706	17773	17433	17585	17849	17815	17688	17849	17950	17824	17637	17667	17723	17768	17796	17538	17895	17824	17956	17835	17827	17836	17645	17851	17770	17591	17756
15350	23352	22732	19657	18956	18670	18637	18183	18141	17957	17667	17540	23862	36436	32073	26338	20575	17517	16654	16405	16515	16453	16407	16447	16499	16611	16381	16343	16521	16600	16497	16480	16601	16551	16601	16418	16319	16511	16611	16412	16320	16351	16510	16504	16444	16572	16358	16479	16349	16400	16598	16381	16400	16373	16298	16430	16364	16486	16491	16448	16463	16395	16607	16496	16410	16306	16515	16338	16510	16480	16516	16586	16696	16461	16594	16441	16453	16537	16451	16533	16355	16620	16509	16278	16462	16224	16405	16534	16475	16355	16450	16337	16484	16636	16337	16407	16423	16609	16368	16386	16444	16329	16478	16484	16538	16337	16498	16387	16531	16504	16389	16440	16305	16450	16545	16456	16422	16481	16493	16387	16444	16452	16382	16467	16148	16317	16438	16421	16514	16477	16451	16389	16392	16501	16396	16457	16321	16372	16306	16488	16498	16437	16298	16610	16475	16493	16338	16471	16460	16489	16319	16345	16564	16437	16448	16443	16412	16418	16571	16530	16307	16385	16475	16568	16377	16442	16640	16422	16442	16389	16375	16383	16513	16322	16319	16526	16442	16392	16405	16461	16503	16397	16332	16351	16439	16525	16571	16448	16473	16353	16488	16319	16380	16365	16558	16441	16452	16386	16379	16461	16486	16590	16545	16441	16409	16559	16633	16490	16587	16436	16403	16442	16507	16429	16542	16380	16459	16376	16539	16310	16487	16532	16264	16468	16625	16548	16464	16598	16387	16456	16608	16431	16522	16388	16512	16338	16481	16550	16381	16354	16474	16450	16458	16451	16438	16422	16464	16505	16544	16434	16501	16331	16532	16460	16478	16421	16522	16294	16435	16415	16359	16514	16501	16221	16408	16676	16435	16420	16410	16404	16424	16378	16540	16331	16500	16324	16366	16598	16521	16421	16258	16563	16426	16419	16222	16311	16627	16357	16524	16416	16430	16453	16626	16434	16406	16479	16472	16389	16397	16350	16468	16397	16468	16572	16346	16395	16475	16478	16542	16622	16404	16465	16482	16420	16449	16524	16403	16369	16423	16378	16504	16351	16399	16550	16383	16422	16574	16485	16491	16503	16484	16521	16470	16430	16377	16451	16456	16319	16482	16486	16340	16448	16572	16420	16356	16522	16367	16653	16585	16524	16314	16564	16304	16487	16543	16506	16545	16475	16451	16509	16448	16579	16370	16490	16465	16453	16517	16355	16512	16365	16415	16279	16521	16510	16278	16295	16420	16406	16416	16589	16405	16378	16361	16616	16408	16479	16409	16385	16417	16728	16308	16591	16545	16452	16475	16392	16580	16508	16343	16289	16533	16452	16482	16378	16581	16404	16631	16438	16526	16311	16401	16466	16465	16381	16607	16424	16528	16349	16360	16554	16389	16542	16492	16470	16545	16291	16470	16479	16583	16363	16369	16293	16508	16361	16630	16582	16293	16468	16214	16490	16471	16505	16352	16513	16397	16294	16402	16421	16514	16508	16260	16638	16379	16617	16435	16571	16363	16362	16446	16480	16326	16542	16472	16503	16250	16556	16266	16483	16397	16530	16605	16396	16352	16485	16363	16403	16407	16431	16381	16578	16456	16350	16314	16433	16515	16313	16479	16437	16495	16370	16619	16349	16392	16564	16337	16468	16179	16593	16493	16389	16435	16340	16509	16393	16448	16527	16432	16377	16343	16392	16526	16540	16493	16409	16422	16559	16666	16507	16491	16386	16517	16256	16444	16638	16367	16622	16405	16278	16343	16408	16414	16523	16385	16481	16340	16518	16383	16357	16393	16328	16351	16488	16353	16363	16387	16529	16348	16632	16460	16332	16399	16339	16378	16595	16291	16663	16299	16494	16547	16429	16571	16397	16402	16420	16497	16606	16388	16337	16256	16376	16386	16361	16512	16428	16504	16582	16288	16415	16364	16509	16378	16562	16367	16524	16564	16424	16516	16581	16580	16566	16414	16486	16618	16422	16416	16484	16519	16633	16414	16437	16485	16539	16384	16483	16317	16552	16542	16258	16359	16378	16271	16609	16566	16469	16424	16448	16528	16403	16257	16490	16441	16453	16483	16476	16349	16267	16546	16353	16313	16339	16476	16557	16561	16364	16447	16339	16609	16486	16356	16421	16513	16566	16343	16442	16417	16307	16512	16459	16575	16411	16431	16353	16475	16408	16492	16315	16472	16317	16343	16443	16479	16436	16298	16401	16199	16412	16271	16493	16478	16399	16305	16456	16416	16435	16530	16315	16415	16521	16327	16400	16337	16396	16582	16400	16640	16500	16367	16479	16337	16527	16364	16384	16477	16496	16552	16383	16352	16430	16432	16390	16467	16539	16413	16524	16612	16389	16437	16255	16492	16363	16381	16276	16718	16413	16342	16464	16477	16502	16630	16483	16441	16492	16534	16430	16445	16336	16572	16317	16399	16411	16421	16446	16280	16382	16240	16211	16515	16403	16428	16498	16475	16539	16493	16485	16587	16421	16339	16519	16336	16502	16423	16503	16524	16417	16511	16481	16612	16565	16605	16448	16443	16244	16339	16516	16366	16276	16278	16598	16537	16375	16430	16516	16386	16522	16322	16450	16574	16338	16438	16468	16508	16628	16379	16380	16224	16419	16411	16607	16463	16407	16428	16400	16479	16420	16461	16409	16608	16398	16321	16490	16410	16765	16388	16325	16482	16406	16442	16643	16438	16511	16401	16431	16511	16324	16322	16370	16514	16471	16476	16509	16341	16446	16246	16308	16421	16449	16346	16433	16462	16195	16478	16433	16550	16312	16295	16282	16428	16561	16427	16533	16507	16474	16536	16501	16437	16477	16403	16274	16569	16402	16433	16352	16351	16560	16492	16434	16459	16570	16280	16589	16403	16539	16535	16446	16541	16446	16518	16339	16408	16485	16362	16381	16506	16348	16450	16431	16417	16556	16466	16270	16292	16394	16266	16403	16567	16460	16511	16386	16484	16482	16652	16367	16397	16451	16565	16451	16396	16232	16436	16359	16402	16388	16319	16425	16303	16529	16436	16355	16614	16429	16461	16453	16494	16606	16556	16484	16290	16627	16380	16367	16509	16433	16487	16405	16315	16336	16489	16409	16509	16227	16407	16435	16292	16413	16374	16583	16356	16380	16370	16441	16470	16464	16524	16440	16323	16320	16518	16540	16394	16670	16226	16459	16355	16439	16417	16469	16373	16464	16518	16503	16484	16361	16389	16416	16328	16314	16458	16477	16226	16267	16538	16449	16391	16424	16547	16473	16668	16228	16497	16360	16425	16459	16378	16406	16664	16318	16505	16470	16298	16400	16304	16445	16565	16295	16378	16458	16365	16576	16486	16444	16488	16473	16586	16403	16543	16421	16174	16437	16570	16381	16641	16290	16303	16569	16461	16439	16400	16442	16313	16422	16450	16574	16466	16373	16484	16512	16521	16332	16460	16211	16454	16627	16421	16522	16527	16361	16453	16606	16337	16228	16561	16398	16341	16418	16390	16472	16664	16228	16443	16530	16403	16412	16645	16368	16431	16543	16432	16539	16396	16330	16539	16340	16509	16509	16580	16333	16318	16441	16410	16301	16555	16506	16493	16447	16321	16468	16412	16362	16367	16340	16416	16508	16284	16589	16448	16399	16441	16410	16369	16693	16327	16427	16524	16352	16492	16606	16412	16415	16495	16416	16369	16591	16409	16435	16600	16579	16395	16475	16529	16366	16294	16414	16483	16343	16366	16440	16504	16221	16462	16199	16474	16520	16457	16488	16429	16261	16617	16597	16382	16371	16387	16563	16493	16365	16361	16403	16415	16351	16511	16372	16392	16380	16397	16582	16593	16403	16452	16506	16531	16300	16450	16587	16535	16259	16567	16367	16257	16402	16457	16360	16572	16349	16639	16446	16421	16487	16448	16481	16422	16593	16361	16514	16368	16297	16335	16339	16575	16416	16517	16396	16313	16438	16519	16567	16422	16444	16469	16541	16255	16346	16579	16391	16326	16309	16389	16474	16520	16440	16577	16375	16477	16374	16270	16371	16492	16395	16576	16463	16522	16421	16489	16570	16486	16505	16558	16417	16513	16337	16516	16247	16361	16537	16457	16466	16423	16298	16345	16432	16339	16482	16419	16533	16380	16584	16333	16474	16427	16417	16263	16553	16429	16281	16447	16380	16328	16390	16318	16594	16581	16413	16615	16427	16324	16645	16387	16539	16533	16421	16543	16384	16277	16333	16542	16341	16494	16456	16562	16344	16472	16497	16487	16517	16136	16558	16464	16296	16469	16392	16548	16429	16543	16444	16517	16387	16446	16558	16432	16299	16453	16376	16377	16534	16390	16520	16568	16282	16463	16537	16596	16483	16446	16376	16289	16423	16500	16396	16415	16640	16471	16323	16353	16474	16401	16449	16219	16532	16487	16591	16472	16469	16260	16459	16418	16511	16416	16442	16407	16389	16356	16361	16523	16334	16485	16452	16388	16484	16435	16414	16265	16332	16356	16270	16381	16410	16536	16414	16469	16432	16434	16441	16293	16372	16383	16352	16628	16403	16421	16465	16272	16339	16487	16490	16506	16443	16505	16413	16503	16378	16550	16523	16285	16279	16417	16351	16432	16422	16490	16634	16327	16439	16532	16377	16517	16431	16321	16498	16480	16324	16268	16579	16365	16475	16463	16461	16380	16491	16272	16527	16468	16346	16552	16282	16666	16467	16402	16478	16573	16590	16415	16261	16454	16463	16613	16357	16391	16514	16392	16328	16413	16431	16341	16554	16384	16355	16502	16403	16615	16757	16530	16419	16509	16484	16498	16360	16341	16382	16410	16451	16573	16199	16533	16468	16443	16432	16623	16496	16454	16444	16427	16452	16620	16495	16502	16365	16306	16375	16470	16541	16271	16624	16338	16323	16389	16719	16505	16276	16495	16418	16597	16455	16521	16258	16584	16393	16559	16552	16385	16512	16611	16442	16359	16451	16473	16573	16514	16444	16421	16558	16385	16411	16530	16353	16554	16345	16173	16443	16580	16408	16472	16485	16570	16539	16511	16440	16254	16271	16404	16559	16540	16444	16461	16516	16439	16406	16447	16354	16350	16486	16334	16564	16428	16477	16469	16358	16301	16451	16332	16598	16418	16470	16304	16523	16465	16513	16489	16175
23872	21404	28957	24284	22022	22901	22217	19616	18823	18837	18693	18526	23528	41549	36984	30686	24126	19712	18029	17505	17386	17494	17268	17399	17388	17228	17352	17450	17277	17392	17240	17540	17426	17507	17407	17518	17126	17377	17458	17369	17395	17370	17266	17345	17381	17278	17328	17348	17303	17435	17282	17365	17584	17514	17421	17455	17394	17414	17297	17135	17290	17259	17346	17204	17313	17165	17354	17242	17233	17397	17247	17244	17394	17609	17409	17471	17399	17314	17187	17210	17474	17257	17266	17263	17399	17406	17363	17244	17436	17204	17198	17232	17266	17080	17379	17477	17350	17084	17357	17178	17600	17313	17294	17499	17315	17282	17531	17235	17280	17210	17424	17356	17192	17309	17349	17314	17220	17260	17345	17317	17237	17454	17359	17155	17121	17257	17380	17372	17345	17338	17323	17444	17347	17309	17567	17348	17116	17391	17193	17212	17301	17218	17456	17354	17326	17226	17279	17355	17148	17194	17211	17396	17311	17174	17211	17383	17385	17261	17283	17319	17028	17397	17367	17418	17399	17217	17330	17243	17329	17303	17449	17248	17358	17384	17232	17249	17418	17276	17254	17299	17248	17234	17292	17401	17301	17315	17525	17314	17274	17317	17363	17450	17425	17586	17508	17310	17413	17237	17301	17244	17188	17271	17273	17141	17340	17362	17514	17329	17116	17386	17315	17417	17284	17509	17237	17190	17338	17421	17310	17373	17448	17316	17244	17113	17246	17253	17457	17189	17334	17336	17200	17210	17523	17304	17622	17361	17329	17367	17334	17298	17328	17358	17372	17075	17344	17225	17290	17472	17285	17341	17256	17441	17062	17413	17150	17349	17313	17180	17337	17252	17402	17411	17055	17330	17221	17357	17247	17395	17203	17630	17355	17189	17347	17351	17288	17197	17035	17335	17303	17295	17414	17406	17143	17339	17190	17086	17234	17324	17162	17297	17259	17189	17078	17322	17342	17250	17190	17225	17125	17303	17437	17272	17472	17257	17288	17277	17321	17346	17134	17169	17410	17298	17279	17287	17260	17226	17207	17367	17212	17196	17148	17188	17166	17458	17290	17224	17377	17185	17228	17270	17135	17480	17291	17496	17372	17407	17553	17234	17231	17273	17310	17020	17148	17160	17318	17138	17356	17192	17340	17191	17206	17148	17279	17354	17318	17355	17202	17359	17365	17174	17028	17230	17113	17240	17202	17351	17181	17240	17230	17289	17326	17348	17279	17463	17268	17196	17341	17224	17341	17173	17211	17172	17338	17240	17464	17080	17313	17270	17322	17427	17468	17134	17295	17300	17170	17447	17072	17225	17313	17231	17255	17286	17288	17306	17196	17214	17354	17531	17267	17336	17227	17387	17338	17409	17390	17281	17185	17506	17384	17333	17487	17223	17298	17261	17157	17139	17190	17223	17151	17216	17347	17275	17434	17386	17261	17295	17340	17108	17388	17361	17249	17251	17208	17102	17177	17186	17416	17486	17201	17101	17229	17175	17120	17343	17336	17389	17267	17124	17197	17176	17545	17374	17441	17376	17214	17172	17350	17355	17390	17091	17322	17400	17303	17243	17326	17391	17216	17126	17219	17297	17333	17420	17389	17232	17280	17269	17355	17475	17374	17162	17314	17390	17307	17019	17389	17101	17283	17369	17371	17166	17302	17131	16995	17345	17220	17226	17213	17454	17377	17275	17238	17266	17214	17322	17149	17351	17300	17341	17182	17474	17125	17211	17407	17454	17253	17272	17269	17349	17296	17421	17328	17334	17154	17215	17391	17423	17511	17430	17236	17062	17391	17527	17387	17376	17326	17385	17296	17341	17357	17371	17429	17263	17416	17340	17345	17385	17418	17213	17275	17294	17359	17367	17347	17317	17310	17414	17300	17201	17374	17297	17373	17166	17261	17387	17299	17162	17380	17271	17239	17355	17227	17443	17311	17202	17293	17290	17077	17457	17457	17300	17368	17351	17516	17240	17256	17183	17312	17212	17410	17267	17234	17107	17304	17267	17424	17178	17350	17267	17350	17427	17278	17451	17232	17104	17321	17197	17108	17418	17245	17148	17079	17210	17081	17177	17133	17495	17419	17236	17301	17284	17350	17545	17447	17436	17165	17234	17152	17239	17262	17436	17314	17330	17478	17093	17395	17478	17217	17081	17280	17315	17212	17323	17283	17518	17339	17474	17188	17428	17159	17384	17325	17384	17570	17291	17176	17128	17429	17282	17364	17293	17310	17135	17191	17140	17472	17232	17193	17487	17193	17419	17193	17259	17248	17211	17112	17089	17327	17251	17251	17133	17395	17266	17218	17309	17139	17406	17138	16958	17203	17247	17076	17200	17408	17036	17346	17331	17237	17325	17368	17312	17239	17247	17410	17332	17277	17338	17283	17198	17285	17426	17220	17396	17457	17357	17437	17297	17134	17271	17379	17363	17262	17417	17193	17302	17348	17260	17205	17363	17354	17204	17225	17467	17254	17320	17413	17402	17470	17064	17346	17440	17265	17359	17257	17420	17141	17039	17279	17315	17281	17380	17366	17169	17369	17267	17461	17212	17188	17233	17060	17298	17454	17301	17372	17286	17118	17264	17315	17419	17305	17081	17237	17339	17132	17118	17417	17416	17309	17264	17349	17391	17258	17233	17349	17078	17112	16971	17374	17328	17265	17271	17281	17252	17403	17338	17419	17395	17148	17123	17264	17285	17211	17101	17222	17429	17438	17225	17282	17381	17155	17231	17273	17401	17073	17211	17151	17439	17487	17388	17272	17239	17320	17123	17187	17408	17391	17452	17271	17360	17289	17521	17376	17214	17188	17233	17237	17249	17288	17252	17423	17387	17180	17346	17225	17308	17213	17331	17136	17273	17380	17226	17156	17263	17301	17220	17258	17367	17313	17483	17239	17281	17327	17343	17249	17112	17068	17263	17279	17326	17104	17257	17373	17396	17224	17472	17138	17283	17451	17392	17136	17307	17262	17233	17284	17240	17339	17219	17043	17147	17334	17307	17223	17414	17349	17419	17321	17305	17291	17141	17365	17033	17423	17339	17365	17308	17365	17370	17493	17169	17288	17254	17140	17093	17200	17389	17376	17297	17416	17319	17197	17342	17495	17365	17359	17318	17311	17613	17366	17341	17135	17399	17409	17230	17288	17282	17470	17343	17380	17305	17282	17343	17533	17223	17380	17469	17426	17265	17338	17323	17223	17361	17344	17351	17142	17365	17161	17352	17252	17270	17269	17260	17473	17571	17349	17302	17268	17228	17310	17242	17406	17388	17345	17279	17266	17169	17337	17340	17293	17086	17443	17262	17275	17265	17316	17319	17136	17352	17352	17409	17342	17492	17340	17237	17320	17276	17254	17133	17263	17281	17320	17399	17259	17137	17420	17279	17289	17281	17232	17464	17287	17192	17425	17458	17334	17385	17228	17139	17302	17316	17408	17313	17437	17308	17352	17337	17325	17136	17287	17178	17143	17279	17443	17340	17336	17286	17192	17216	17282	17176	17259	17303	17505	17230	17393	17358	17303	17246	17347	17189	17251	17321	17407	17342	17431	17187	17314	17384	17241	17361	17357	17275	17270	17354	17287	17268	17309	17324	17298	17119	17471	17162	17267	17386	17466	17277	17419	17320	17174	17361	17408	17190	17333	17423	17383	17337	17117	17092	17351	17162	17314	17525	17454	17597	17441	17232	17358	17247	17284	17281	17300	17429	17153	17417	17199	17380	17252	17107	17119	17169	17199	17105	17387	17394	17346	17178	17147	17287	17281	17130	17267	17250	17208	17496	17333	17418	17303	17354	17260	17288	17333	17383	17233	17308	17267	17328	17385	17409	17244	17292	17394	17459	17486	17491	17348	17450	17311	17115	17220	17271	17241	17425	17251	17124	17425	17419	17195	17333	17454	17232	17446	17179	17286	17244	17395	17236	17406	17167	17381	17400	17221	17285	17033	17127	17199	17349	17338	17296	17288	17283	17147	17496	17490	17426	17270	17182	17274	17278	17346	17129	17102	17277	17416	17353	17219	17180	17274	17296	17242	17402	17292	17378	17492	17352	17209	17386	17333	17261	17208	17293	17330	17500	17217	17377	17364	17504	17290	17537	17197	17321	17513	17197	17396	17305	17243	17221	17294	17312	17468	17126	17287	17403	17222	17084	17512	17502	17510	17279	17406	17327	17332	17267	17413	17093	17366	17336	17347	17344	17296	17464	17123	17185	17297	17156	17341	17240	16981	17174	17367	17230	17001	17110	17300	17224	17272	17030	17095	17321	17358	17183	17153	17255	17343	17360	17325	17307	17244	17496	17362	17253	17356	17429	17214	17450	17268	17123	17263	17241	17327	17309	17314	17196	17146	17212	17487	17206	17114	17477	17306	17406	17293	17430	17340	17135	17200	17273	17306	17335	17259	17452	17406	17472	17314	17301	17369	17297	17321	17389	17410	17165	17310	17293	17380	17034	17361	17275	17241	17258	17229	17279	17377	17310	17363	17243	17425	17177	17499	17302	17228	17398	17318	17140	17323	17481	17540	17136	17222	17183	17323	17323	17318	17261	17152	17198	17244	17204	17041	17310	17182	17017	17508	17209	17477	17248	17165	17468	17371	17197	17470	17278	17096	17346	17275	17191	17301	17105	17275	17339	17288	17317	17448	17209	17164	17278	17131	17015	17319	17205	17077	17494	17260	17106	17310	17160	17227	17140	17463	17018	17182	17156	17293	17386	17272	17347	17605	17331	17359	17342	17224	17395	17294	17227	17185	17399	17286	17096	17292	17378	17446	17341	17244	17406	17162	17225	17396	17343	17344	17472	17177	17237	17384	17486	17386	17354	17240	17329	17263	17271	17345	17282	17276	17426	17219	17227	17385	17342	17406	17299	17398	17377	17169	17357	17078	17168	17303	17198	17177	17115	17334	16975	17232	17374	17401	17366	17053	17172	17333	17207	17208	17233	17411	17109	17275	17367	17419	17313	17345	17453	17348	17154	17308	17350	17487	17127	17441	17214	17226	17240	17066	17344	17475	17259	17436	17330	17262	17236	17407	17391	17480	17484	17345	17159	17152	17293	17375	17265	17400	17591	17317	17359	17301	17143	17255	17288	17275	17388	17350	17310	17280	17325	17148	17198	17357	17304	17235	17143	17261	17318
16600	27576	26187	22151	20697	20055	19257	19213	18665	18462	18261	17843	26810	44669	39688	32074	23801	18146	16499	16158	16095	16181	16082	16120	16129	16062	16147	16170	16071	16156	16157	16186	16012	16180	16082	16193	16276	16001	16139	15838	16054	16098	16294	16147	16042	16208	16202	16012	16053	16198	15968	16102	16205	16245	16314	16163	16216	16051	16149	16090	16255	16047	16145	16136	16206	16072	16142	16166	16154	16098	16110	16050	16149	16072	16229	16010	16067	16222	16172	15955	16164	16103	16069	16282	16168	16062	16157	16194	16180	16141	15997	16091	16165	16027	16191	16199	15993	15983	16006	16036	16057	16124	16199	16350	16167	16061	16054	16023	16047	16169	16213	16258	16221	16155	16110	16093	16016	16162	15988	16055	16254	16109	16234	16123	16164	16145	16228	16144	16195	15909	16230	16016	16186	16254	16102	16136	16109	16167	16319	16029	16165	16207	16067	16033	16150	16142	16211	16219	16049	15938	16099	16142	16161	16221	16178	16196	16095	16299	16011	16224	16095	16047	16077	16186	16001	16133	16224	16267	16010	16148	16146	16245	16121	16097	16177	16015	16109	16112	16001	16125	16115	16262	16162	16116	16188	16079	16127	16094	15936	16158	16127	16055	16013	16128	16150	15963	16097	16194	16086	16031	15838	15982	16095	16042	15956	16333	16011	16021	16131	16125	16131	16030	16091	16104	16192	16200	16327	16142	16205	16132	16165	16045	16166	16118	16223	16184	16327	16113	16038	16139	16257	16021	16264	16162	16217	16084	16115	16207	16257	16150	16084	16422	16184	16241	16259	16060	16001	16077	16158	16098	16126	16117	16052	16163	16159	16189	15972	15989	16088	16067	16068	16102	16172	16108	16021	16094	16341	16227	16252	16115	16075	16178	16116	16084	16243	16055	16142	15917	15966	16069	16135	16092	16041	16170	16221	16173	16003	16041	16156	16241	16153	15934	16096	16105	16271	15996	16246	15946	16241	16355	16229	16117	16082	16112	16192	16109	16123	16287	16183	15932	16085	15994	16149	16070	15983	16122	16044	16094	15864	16039	16096	15954	16156	16168	16119	16124	16131	16201	16018	16074	16176	16083	15912	15951	16075	16151	16092	16108	16134	16305	15888	16100	16130	15970	16009	16040	16060	16189	16142	16143	16119	16086	16088	16040	16286	16087	16077	15895	16053	16235	16219	16135	16040	16188	16149	16199	15945	16130	16105	16141	16110	16165	16006	16031	16274	16159	16059	16196	16059	16064	16039	16082	16059	16023	16015	16179	16089	16111	16111	16098	16168	16105	16126	15998	16056	16033	16221	16121	16146	16156	16158	16273	16116	16112	16204	16077	16215	16164	16048	16168	16198	16027	16224	16240	16139	16106	16069	16086	16170	16148	16137	16096	16258	16211	15951	16031	16254	16071	16119	16051	15789	16199	16051	16239	15951	16097	16012	16313	16351	16156	15930	16091	16168	15974	16145	16065	16139	15975	16140	16209	16196	16165	16121	15971	16086	16095	15941	16076	16109	16055	16181	16166	16220	16237	16249	16068	15987	16099	16206	16129	15958	16060	16058	16042	16002	16171	16156	16137	15978	16057	16168	16191	16259	16007	16070	16178	16156	16097	15989	16177	16201	15927	16077	16212	16128	16198	16194	16156	16131	16062	16353	16096	16073	16314	16139	15990	16221	16191	16200	16144	16112	16103	16158	16130	16122	16065	16055	16093	15950	16128	15914	16292	16052	16124	15960	16123	16174	16041	16090	16090	15976	16057	16034	16192	16116	16118	15970	15971	16047	16345	16051	16110	15981	16127	16214	16203	16233	16122	16051	16156	16034	16108	15982	16024	16158	16127	16058	16082	15936	16020	16231	16011	16170	16125	16215	16034	16050	16039	16064	16104	16338	16061	16059	16084	15942	16102	16111	16039	16190	16304	16167	16172	16065	16181	16122	16144	16138	15980	16078	16243	16210	16226	15936	16138	16292	16120	16165	15942	16317	16134	16176	16094	16206	16021	16177	16285	16210	16026	16052	16112	16208	16054	15938	16253	16030	16214	16095	16338	16065	16161	16147	16082	16099	15990	16087	16081	16108	16142	16144	16335	16234	16252	16228	16042	16222	16141	16112	16056	16152	16107	15984	16138	16007	16110	16174	16244	16008	16151	16102	16137	16119	16091	16177	16213	16107	16107	16004	16195	16165	15833	16053	16162	16130	16248	16232	16191	16121	16062	16147	16119	16153	16023	16109	16085	15982	16101	16140	16161	16140	16156	16135	16188	16126	16174	15934	16145	16045	16274	16103	15961	16018	16238	15993	16055	16134	16138	16104	16183	16117	16123	16219	16230	16115	16064	16264	15983	16073	16273	16197	16215	16119	16081	16142	16298	16079	16186	16162	16201	16134	16176	16183	16111	15896	16171	16123	16081	16136	15918	16137	16169	16119	16060	16047	16080	16048	15974	16102	16202	16017	15962	15974	16214	16034	16210	16068	16171	16053	16060	16262	16179	16089	16129	16136	16034	16024	16207	16181	16102	16217	16088	16292	16111	16019	15954	16096	16088	16139	16087	15977	15993	16156	16000	16093	16199	16125	16018	16046	16142	16109	16082	15954	16196	16142	16221	15940	16128	16053	16138	16008	16117	16028	16116	16117	16083	16134	16106	16133	16093	16000	15998	15962	16068	16067	16133	16045	16119	15959	16217	15975	15946	15991	16187	16098	16052	16178	16032	16107	16225	16086	16146	16090	16105	16185	15989	15983	16144	15995	16085	16175	16175	16084	16007	16051	16138	16215	16315	16109	16189	16146	16166	16030	16172	16047	16177	16137	16253	16211	16041	16181	16051	16358	16053	15980	16133	16100	16046	16127	16144	16080	16143	16132	16272	16058	16141	16142	16075	16141	16090	16072	16041	16035	16036	16103	16134	16173	16220	16023	15997	16045	16235	16190	16170	16091	16054	16006	16144	16004	16108	15993	16328	16050	15946	16174	16080	16073	16153	15967	16239	16084	16305	16034	16174	16019	16039	15949	15883	16208	16043	16176	16047	16235	16174	16057	15981	16089	16197	16040	16037	16182	16122	16193	16338	16118	16114	16073	16171	16112	16066	16162	16074	16134	16231	16028	16082	16063	16188	16179	16128	16089	16248	16117	16031	16129	16098	16071	15954	16117	15997	16053	16152	16192	16231	16116	15973	16170	16068	16066	16054	15978	16171	16160	16168	16130	16107	16249	16047	16147	15941	16071	15986	16252	16298	16057	16128	16288	16147	16119	16227	16193	16161	15964	16162	16192	16126	16041	16033	16244	16063	16191	16133	16063	16051	16196	16076	16008	16071	16199	16038	16049	16074	16195	16051	16137	16030	16207	16124	16269	16154	16052	16167	16226	16163	16030	15955	16203	16300	16363	16136	15900	16275	16095	16029	16201	16175	15959	16128	15865	16080	16130	16247	16216	16137	16145	16191	16146	16014	16201	16084	16078	16225	16179	16219	16129	16170	16251	15981	16121	16109	16123	16336	16183	16161	16162	16114	16156	15963	16253	16092	16098	16097	16281	15991	16080	16116	16080	16227	16052	16075	16155	16204	16080	16271	15936	16094	15974	16299	16084	16166	16104	16049	16139	15984	16089	16157	15979	16159	16383	16035	16033	16073	15992	15981	16097	16165	16018	16058	16396	16170	16047	16168	16159	16192	16225	16097	16038	16108	16184	16293	16201	16101	16079	15986	16320	16136	16130	16171	16172	16015	16201	16163	15989	16259	16091	15985	16243	16083	16203	15999	16213	16059	16124	15986	16271	16151	16200	16006	16169	16086	16100	16015	16246	16020	16296	15852	16038	16212	16185	16131	16244	16062	16174	16178	16106	16194	16276	16007	16007	16049	16024	16064	16028	16073	16086	15919	16104	16069	16175	16245	16078	16318	16063	16156	16174	16198	15958	16023	15988	15999	16207	16196	16178	16012	16134	16012	16131	16229	16069	16085	16119	15965	15861	16137	16123	16109	16118	16185	16153	16124	16035	16026	16089	16007	16151	16332	16059	16227	16087	16164	16118	16155	16217	16068	16050	16046	16121	16036	16229	16085	16176	16094	16084	16162	16159	16108	16127	16140	16037	16070	16146	16319	16086	16021	16049	16159	16192	16185	16049	15941	16175	16039	16023	16112	16219	15975	15940	16290	16133	15936	16121	16229	16182	16234	16138	16150	16143	15948	16035	16019	16055	16198	16222	15978	16116	16058	16042	16199	16098	15989	16044	16044	16178	16250	16130	16091	15994	16194	16040	16181	16311	16218	15965	16078	16161	15986	16225	16104	16057	16140	16150	16186	16138	16150	16109	16299	16152	16187	15988	16091	16085	16197	16235	16036	16139	16073	16139	16087	16144	15967	15968	16119	16027	16040	16202	16086	16195	16072	16069	16187	16090	16269	16058	16035	16244	16126	15961	16315	16181	16076	16206	16132	16112	16060	15859	16150	16183	16152	16099	16088	16094	16043	16049	16200	15983	16113	16032	16098	16181	16000	16060	16199	16155	15982	16117	16173	16001	16119	16101	16100	16106	16167	16133	16275	16115	16028	15941	16253	16089	15918	16063	16082	16003	16239	16061	16094	16089	16206	15958	16205	16057	16268	16035	16252	16145	16182	16098	16089	16180	16262	16019	16168	16041	16135	16116	16164	16015	16052	15935	16195	16257	16355	16149	16181	16095	15934	16129	16025	16086	16183	16163	16063	16204	16133	16157	16131	16043	16086	16063	16167	16146	16208	16038	15933	16190	15973	16100	16014	16109	16223	16055	16090	16137	16122	15855	16142	16218	16173	16097	15998	16327	16052	16233	16307	16338	15987	16322	15986	16117	16051	16217	15940	15988	16103	16109	15943	16022	15955	16166	15991	16124	16303	15994	16130	15977	16152	16208	16116	16176	15915	16251	16072	16090	16157	16171	15963	16208	15968	16022	16251	16089	16103	16216	15960	16189	16101	16293	16061	16124	16200	16119	16245	16189	16014	16022	16048	16029	16191	16067	16155	15865	16373	16191	16150	15985	15990	16148	16108	16045	16108	15942	16105	15961	16022	16168	16240	16060	16004	16098	16059	16134	16305	16154	16097	16263	16189	16289	16102	16263	16094	16096	16179	16171	15983	16201	16073	16105	16176
28990	21859	21767	19466	17778	18019	18136	18025	18136	18077	18050	17916	18363	20186	20386	19522	18658	17960	17995	17625	17686	17751	17590	17543	17687	17479	17725	17806	17833	17794	17513	17512	17729	17731	17686	17601	17492	17624	17630	17542	17708	17752	17664	17514	17653	17698	17626	17633	17703	17674	17634	17469	17844	17494	17798	17602	17608	17722	17685	17584	17735	17801	17745	17876	17505	17728	17612	17861	17671	17480	17703	17673	17827	17771	17759	17655	17841	18015	17738	17675	17802	17617	17658	17560	17665	17546	17716	17806	17808	17791	17618	17701	17625	17787	17610	17499	17621	17735	17743	17658	17524	17519	17741	17747	17512	17543	17698	17661	17645	17794	17746	17549	17815	17556	17655	17655	17667	17592	17566	17768	17699	17460	17725	17657	17779	17678	17566	17719	17765	17669	17637	17603	17727	17757	17574	17709	17473	17556	17625	17633	17723	17557	17529	17674	17642	17415	17608	17661	17596	17555	17760	17676	17761	17484	17473	17840	17786	17467	17743	17734	17485	17532	17557	17969	17783	17737	17796	17825	17646	17700	17636	17696	17732	17529	17784	17816	17856	17671	17652	17644	17803	17733	17808	17605	17801	17852	17479	17590	17751	17591	17664	17544	17831	17695	17719	17573	17723	17699	17821	17652	17741	17951	17491	17687	17754	17499	17623	17794	17637	17812	17608	17527	17608	17633	17748	17647	17857	17739	17735	17665	17625	17698	17909	17644	17528	17685	17917	17612	17614	17557	17626	17600	17537	17865	17787	17459	17843	17756	17664	17646	17746	17553	17648	17839	17648	17609	17637	17565	17583	17710	17654	17819	17561	17834	17626	17686	17721	17655	17667	17513	17600	17665	17454	17413	17593	17564	17639	17637	17880	17776	17486	17768	17767	17759	17464	17782	17693	17683	17695	17597	17640	17609	17693	17597	17759	17724	17796	17696	17687	17515	17623	17619	17759	17802	17855	17758	17540	17857	17892	17548	17726	17686	17689	17643	17787	17672	17620	17617	17576	17714	17776	17538	17561	17773	17946	17758	17635	17578	17650	17656	17794	17587	17592	17665	17459	17750	17677	17393	17639	17842	17770	17680	17619	17563	17684	17545	17542	17452	17395	17750	17614	17733	17595	17556	17653	17575	17672	17801	17667	17629	17779	17989	17674	17442	17897	17615	17705	17726	17686	17726	17816	17826	17690	17540	17811	17647	17348	17779	17675	17661	17589	17611	17783	17516	17657	17785	17732	17732	17799	17866	17804	17773	17561	17621	17646	17654	17810	17750	17631	17655	17732	17708	17759	17699	17665	17885	17670	17800	17691	17834	17593	17613	17577	17542	17698	17705	17625	17741	17763	17727	17753	17557	17852	17643	17663	17846	17708	17756	17553	17755	17901	17792	17623	17650	17846	17616	17680	17706	17823	17745	17524	17645	17550	17604	17450	17713	17894	17816	17815	17694	17753	17730	17682	17501	17737	17802	17475	17707	17801	17599	18010	17674	17645	17429	17604	17743	17854	17586	17963	17552	17798	17766	17546	17656	17657	17491	17602	17774	17791	17763	17673	17452	17604	17769	17803	17725	17666	17688	17643	17509	17934	17825	17610	17768	17760	17697	17660	17763	17676	17624	17796	17733	17658	17515	17660	17634	17717	17568	17813	17808	17705	17844	17706	17541	17618	17491	17704	17954	17706	17770	17717	17595	17664	17471	17558	17559	17594	17621	17665	17775	17539	17790	17698	17585	17646	17618	17580	17940	17780	17713	17634	17732	17750	17635	17838	17795	17894	17546	17648	17692	17676	17870	17843	17428	17787	17637	17882	17673	17792	17582	17921	17968	17639	17670	17655	17707	17909	17664	17680	17638	17671	17697	17506	17601	17763	17611	17757	17701	17614	17697	17644	17748	17668	17603	17626	17891	17760	17679	17722	17624	17460	17659	17789	17949	17664	17804	17617	17771	17606	17799	17514	17438	17663	17872	17712	17594	17699	17593	17936	17741	17637	17790	17487	17753	17505	17627	17855	17589	18123	17657	17800	17817	17647	18001	17590	17672	17789	17739	17646	17805	17594	17757	17768	17646	17896	17708	17787	17889	17550	17595	17609	17577	17922	17649	17641	17609	17560	17879	17620	17558	17790	17700	17688	17937	17613	17729	17693	17746	17554	17669	17776	17611	17663	17872	17815	17385	17916	17884	17611	17763	17812	17816	17709	17609	17565	17631	17790	17570	17569	17658	17569	17586	17760	17780	17751	17709	17592	17655	17725	17456	17560	17919	17716	17757	17512	17691	17696	17544	17780	17671	17668	17649	17653	17658	17623	17685	17743	17814	17638	17789	17752	17786	17748	17767	17655	17689	17961	17656	17467	17756	17569	17766	17659	17733	17709	17630	17781	17616	17743	17698	17634	17645	17673	17593	17692	17610	17774	17728	17624	17826	17697	17601	17633	17664	17666	17664	17667	17697	17779	17565	17785	17563	17776	17530	17663	17603	17615	17615	17571	17717	17785	17639	17789	17432	17687	17985	17489	17656	17716	17525	17555	17652	17744	17749	17776	17675	17621	17506	17661	17427	17647	17673	17741	17612	17607	17516	17800	17637	17602	17870	17574	17618	17571	17748	17564	17645	17621	17720	17729	17650	17670	17583	17641	17482	17809	17750	17582	17601	17450	17782	17630	17623	17818	17619	17861	17532	17569	17725	17728	17712	17755	17734	17785	17716	17719	17534	17639	17583	17508	17466	17641	17673	17695	17740	17735	17657	17807	17657	17815	17477	17649	17615	17650	17892	17874	17817	17801	17714	17724	17729	17698	17485	17674	17837	17841	17655	17697	17673	17856	17838	17644	17529	17651	17614	17759	17578	17712	17840	17923	17745	17392	17665	17710	17460	17579	17464	17739	17656	17786	17695	17810	17588	17668	17674	17584	17714	17897	17674	17587	17478	17830	17793	17914	17602	17806	17727	17627	17644	17672	17646	17700	17751	17761	17657	17719	17627	17651	17469	17507	17540	17573	17698	17660	17697	17758	17503	17759	17812	18002	17564	17866	17716	17631	17741	17663	17516	17402	17681	17672	17720	17703	17788	17800	17807	17716	17657	17711	17557	17679	17798	17729	17738	17732	17676	17560	17722	17760	17658	17843	17603	17663	17812	17810	17765	17752	17716	17585	17750	17793	17655	17895	17547	17684	17576	17463	17643	17457	17588	17782	17676	17661	17700	17621	17638	17770	17816	17704	17650	17560	17662	17641	17607	17597	17736	17519	17730	17781	17634	17579	17671	17608	17599	17734	17837	17690	17724	17700	17622	17634	17694	17618	17660	17535	17852	17868	17565	17605	17432	17499	17736	17521	17601	17733	17685	17709	17700	17579	17601	17586	17673	17813	17661	17810	17693	17859	17703	17641	17851	17664	17657	17786	17702	17600	17646	17641	17772	17523	17752	17707	17649	17522	17620	17785	17734	17693	17514	17729	17732	17776	17619	17657	17589	17370	17394	17724	17671	17616	17588	17808	17504	17604	17738	17730	17800	17661	17790	17732	17502	17580	17612	17603	17654	17604	17809	17788	17945	17584	17671	17601	17636	17607	17820	17734	17652	17782	17753	17778	17812	17773	17904	17619	17713	17765	17672	17545	17716	17584	17632	17690	17871	17562	17883	17671	17749	17570	17717	17846	17725	17546	17406	17668	17632	17733	17743	17628	17622	17768	17767	17516	17676	17734	17701	17796	17622	17729	17515	17607	17641	17530	17770	17625	17806	17740	17697	17535	17528	17754	17824	17702	17678	17807	17758	17596	17721	17663	17630	17852	17665	17642	17626	17701	17812	17791	17758	17980	17829	17716	17613	17697	17700	17694	17677	17624	17571	17883	17613	17580	17714	17701	17641	17746	17699	17723	17652	17569	17634	17765	17827	17737	17651	17525	17785	17731	17620	17682	17841	17779	17755	17697	17862	17768	17680	17927	17693	17663	17662	17807	17669	17813	17540	17851	17651	17646	17668	17827	17787	17597	17545	17527	17547	17735	17698	17749	17669	17690	17676	17589	17703	17657	17656	17613	17767	17876	17509	17722	17665	17763	17753	17740	17610	17819	17696	17630	17838	17591	17542	17729	17639	17936	17687	17571	17712	17742	17587	17652	17789	17671	17620	17708	17644	17626	17602	17730	17840	17698	17767	17653	17442	17736	17898	17843	17728	17741	17708	17772	17843	17842	17763	17841	17650	17652	17751	17549	17557	17626	17823	17793	17693	17626	17818	17703	17766	17897	17722	17564	17736	17570	17555	17787	17732	17653	17811	17737	17741	17516	17755	17824	17712	17738	17952	17718	17685	17814	17640	17904	17872	17891	17597	17485	17639	17810	17672	17620	17629	17973	17756	17568	17711	17542	17647	17630	17648	18012	17804	17657	17615	17676	17671	17638	17706	17565	17520	17607	17693	17709	17575	17686	17511	17419	17479	17645	17711	17860	17796	17765	17574	17813	17692	17722	17684	17652	17727	17671	17615	17723	17808	17805	17677	17586	17626	17516	17722	17508	17804	17632	17690	17815	17832	17732	17582	17841	17595	17694	17898	17736	17792	17691	17715	17809	17705	17740	17673	17796	17520	17802	17690	17665	17696	17632	17513	17736	17568	17656	17614	17677	17523	17570	17723	17652	17679	17705	17626	17694	17689	17464	17493	17507	17693	17512	17591	17683	17754	17595	17773	17672	17684	17852	17549	17708	17630	17633	17688	17662	17855	17655	17645	17905	17833	17550	17962	17707	17719	17673	17598	17688	17739	18009	17749	17667	17660	17629	17577	17617	17632	17876	17580	17838	17746	17543	17730	17504	17553	17998	17799	17684	17518	17723	17672	17692	17658	17763	17614	17954	17791	17665	17460	17672	17862	17612	17720	17784	17487	17630	17578	17576	17766	17470	17722	17678	17712	17830	17752	17548	17785	17618	17829	17597	17571	17648	17920	17722	17576	17741	17668	17679	17538	17642	17811	17790	17464	17532	17643	17778	17730	17812	17614	17787	17783	17546	17842	17647	17698	17562	17680	17802	17815	17851	17767	17610	17687	17785	17628	17636	17350	17751	17706	17702	17743	17622	17609	17606	17772	17709	17736	17564	17603	17829	17516	17728	17538	17512	17733	17702	17825	17766	17713
16316	17679	17658	17007	16889	16899	16844	16734	17120	17120	16727	16605	17676	20283	19677	18403	17250	16679	16347	16337	16243	16367	16320	16249	16494	16477	16286	16417	16338	16368	16217	16443	16209	16441	16297	16317	16369	16302	16302	16346	16393	16499	16308	16055	16261	16485	16184	16396	16213	16412	16256	16395	16274	16328	16545	16373	16472	16208	16263	16317	16405	16537	16182	16381	16342	16418	16371	16354	16252	16299	16288	16201	16362	16439	16398	16356	16265	16382	16252	16369	16436	16165	16300	16238	16319	16352	16398	16259	16330	16453	16364	16378	16296	16376	16354	16284	16249	16516	16312	16417	16393	16234	16291	16396	16162	16210	16307	16357	16566	16240	16352	16396	16252	16383	16419	16289	16479	16356	16465	16252	16305	16247	16470	16315	16369	16409	16200	16369	16341	16441	16362	16305	16306	16343	16447	16391	16275	16221	16378	16401	16156	16307	16293	16314	16201	16342	16320	16496	16261	16281	16305	16365	16386	16320	16228	16304	16383	16365	16197	16284	16338	16450	16318	16438	16263	16230	16048	16291	16240	16411	16358	16275	16356	16390	16293	16421	16336	16340	16305	16234	16466	16362	16278	16167	16290	16328	16219	16219	16339	16444	16197	16191	16368	16328	16152	16152	16276	16578	16449	16262	16242	16336	16215	16236	16384	16602	16428	16397	16216	16357	16342	16414	16257	16301	16283	16270	16184	16382	16179	16420	16394	16255	16440	16140	16665	16268	16447	16299	16199	16397	16333	16254	16231	16481	16295	16338	16391	16309	16286	16361	16253	16139	16385	16260	16366	16396	16275	16299	16294	16443	16328	16440	16313	16425	16227	16226	16349	16305	16216	16430	16332	16339	16593	16281	16220	16431	16214	16379	16204	16294	16396	16216	16290	16331	16312	16464	16194	16136	16289	16329	16369	16426	16205	16303	16425	16133	16187	16482	16334	16339	16323	16483	16178	16422	16449	16203	16259	16302	16331	16532	16332	16200	16364	16249	16367	16147	16418	16227	16414	16203	16490	16333	16396	16467	16193	16216	16238	16380	16316	16311	16416	16309	16415	16231	16192	16326	16284	16108	16336	16229	16187	16400	16228	16354	16127	16312	16372	16273	16471	16142	16480	16496	16288	16221	16286	16407	16405	16211	16238	16076	16470	16376	16321	16129	16358	16271	16373	16334	16118	16265	16252	16310	16333	16054	16421	16305	16324	16292	16266	16294	16301	16310	16497	16200	16383	16310	16234	16216	16375	16329	16269	16248	16255	16436	16512	16350	16489	16286	16213	16484	16176	16415	16391	16320	16483	16213	16377	16395	16285	16489	16250	16306	16249	16235	16336	16365	16353	16378	16399	16266	16266	16239	16200	16376	16501	16159	16295	16365	16177	16205	16302	16362	16158	16393	16366	16393	16209	16338	16373	16369	16407	16203	16378	16265	16298	16224	16232	16199	16440	16420	16229	16180	16422	16278	16162	16388	16264	16270	16351	16355	16190	16227	16426	16418	16317	16182	16240	16434	16447	16110	16394	16492	16305	16110	16276	16328	16364	16302	16391	16218	16316	16294	16267	16277	16210	16334	16437	16402	16256	16444	16205	16448	16415	16327	16453	16374	16164	16398	16393	16239	16299	16441	16453	16372	16395	16295	16316	16257	16305	16255	16335	16414	16329	16377	16335	16306	16287	16178	16334	16351	16351	16442	16116	16237	16346	16313	16430	16249	16343	16407	16272	16283	16275	16344	16200	16098	16354	16348	16343	16418	16245	16275	16264	16264	16343	16291	16372	16259	16413	16458	16428	16227	16354	16252	16346	16373	16233	16416	16351	16201	16236	16262	16342	16374	16416	16259	16156	16325	16304	16214	16363	16327	16336	16241	16317	16303	16174	16379	16254	16168	16469	16282	16402	16334	16278	16374	16400	16241	16222	16170	16307	16310	16426	16421	16432	16198	16414	16482	16373	16271	16263	16411	16379	16308	16243	16522	16326	16286	16296	16359	16545	16231	16336	16338	16278	16535	16242	16320	16349	16413	16283	16369	16194	16315	16490	16348	16364	16216	16311	16262	16333	16398	16521	16282	16424	16401	16491	16288	16329	16377	16262	16250	16218	16519	16227	16212	16306	16358	16323	16065	16190	16408	16347	16354	16440	16505	16311	16268	16252	16395	16052	16212	16244	16253	16374	16310	16276	16150	16282	16283	16320	16328	16255	16393	16295	16330	16311	16237	16352	16268	16246	16461	16340	16440	16241	16317	16494	16294	16439	16458	16361	16133	16564	16089	16305	16328	16421	16384	16289	16196	16265	16277	16353	16302	16328	16340	16320	16495	16399	16364	16357	16512	16249	16266	16315	16232	16353	16325	16233	16329	16326	16480	16339	16229	16288	16319	16348	16387	16218	16380	16390	16327	16252	16115	16279	16312	16222	16376	16301	16339	16287	16352	16105	16153	16111	16349	16365	16307	16221	16270	16481	16523	16366	16386	16346	16489	16370	16323	16385	16317	16356	16305	16350	16469	16273	16413	16373	16338	16271	16312	16376	16389	16429	16433	16332	16369	16298	16412	16242	16351	16270	16316	16234	16183	16284	16396	16277	16230	16498	16273	16271	16384	16420	16242	16241	16257	16367	16290	16232	16309	16229	16366	16365	16251	16450	16386	16359	16371	16334	16379	16334	16397	16474	16252	16167	16284	16422	16357	16469	16466	16433	16177	16254	16442	16180	16256	16382	16193	16312	16298	16243	16409	16471	16298	16329	16173	16249	16362	16372	16237	16191	16325	16274	16407	16188	16364	16349	16438	16255	16217	16329	16191	16409	16314	16357	16496	16380	16256	16314	16280	16276	16514	16378	16325	16472	16504	16370	16396	16225	16285	16296	16347	16469	16180	16510	16385	16272	16283	16380	16207	16288	16213	16234	16102	16189	16349	16454	16272	16257	16251	16351	16400	16356	16226	16390	16380	16411	16307	16278	16189	16250	16433	16258	16328	16310	16437	16219	16346	16247	16140	16293	16436	16293	16415	16171	16330	16358	16182	16189	16333	16500	16354	16460	16397	16267	16150	16288	16272	16263	16490	16258	16324	16410	16390	16333	16156	16365	16415	16227	16302	16326	16421	16438	16367	16234	16323	16370	16221	16221	16319	16269	16502	16224	16192	16338	16370	16332	16272	16265	16415	16392	16208	16354	16196	16308	16365	16355	16145	16328	16174	16336	16331	16294	16444	16314	16262	16245	16484	16153	16058	16293	16389	16409	16337	16380	16210	16325	16177	16389	16210	16270	16416	16298	16233	16386	16284	16350	16416	16358	16288	16227	16320	16342	16313	16361	16275	16302	16421	16389	16417	16110	16345	16346	16386	16208	16393	16282	16186	16442	16459	16294	16460	16303	16292	16217	16293	16416	16294	16372	16317	16335	16278	16316	16280	16337	16353	16306	16209	16317	16449	16398	16358	16275	16306	16551	16207	16344	16338	16252	16278	16384	16487	16368	16402	16421	16265	16339	16411	16492	16348	16384	16326	16317	16161	16225	16462	16330	16184	16261	16357	16181	16342	16326	16332	16185	16382	16402	16486	16329	16290	16277	16361	16413	16321	16227	16232	16313	16267	16423	16256	16342	16367	16261	16372	16107	16346	16281	16284	16269	16287	16368	16205	16304	16424	16455	16296	16445	16261	16266	16256	16253	16462	16260	16360	16233	16244	16285	16213	16340	16309	16321	16419	16292	16384	16404	16239	16336	16280	16134	16036	16475	16320	16400	16334	16588	16360	16263	16440	16237	16294	16460	16454	16286	16245	16405	16374	16408	16433	16291	16322	16170	16302	16488	16302	16330	16302	16291	16300	16196	16266	16401	16362	16223	16356	16319	16387	16300	16238	16266	16407	16239	16387	16225	16298	16258	16193	16409	16368	16382	16213	16266	16298	16306	16370	16329	16323	16090	16346	16182	16325	16381	16183	16334	16221	16101	16218	16278	16333	16284	16277	16354	16121	16210	16332	16392	16354	16448	16471	16374	16139	16429	16406	16286	16352	16322	16162	16406	16400	16290	16161	16243	16390	16404	16371	16391	16288	16405	16259	16277	16331	16255	16292	16433	16239	16250	16315	16320	16262	16431	16375	16402	16372	16192	16452	16187	16391	16410	16373	16406	16266	16216	16445	16409	16375	16184	16503	16301	16391	16490	16236	16286	16173	16233	16283	16150	16174	16387	16330	16410	16169	16396	16224	16190	16198	16289	16332	16396	16331	16200	16294	16514	16385	16178	16236	16390	16215	16459	16543	16357	16283	16503	16252	16371	16235	16397	16293	16399	16247	16413	16306	16359	16361	16378	16340	16312	16282	16203	16453	16271	16172	16353	16418	16157	16324	16383	16149	16237	16288	16381	16386	16295	16187	16465	16318	16250	16322	16293	16408	16274	16353	16342	16199	16427	16244	16299	16254	16355	16352	16324	16204	16379	16220	16407	16223	16335	16248	16155	16291	16530	16145	16440	16385	16241	16340	16343	16241	16408	16399	16262	16491	16268	16288	16168	16319	16423	16393	16257	16170	16272	16495	16316	16264	16387	16253	16381	16385	16331	16577	16330	16168	16318	16375	16276	16096	16363	16285	16334	16346	16480	16398	16381	16166	16210	16361	16305	16285	16271	16318	16273	16203	16169	16489	16380	16377	16168	16357	16212	16370	16328	16327	16357	16398	16414	16438	16284	16441	16318	16254	16307	16525	16297	16460	16199	16351	16405	16309	16276	16373	16239	16321	16395	16320	16350	16333	16205	16375	16323	16224	16186	16445	16518	16337	16368	16366	16332	16341	16187	16441	16442	16338	16490	16353	16397	16370	16248	16236	16229	16390	16409	16230	16234	16215	16380	16400	16410	16160	16262	16210	16368	16315	16403	16271	16405	16357	16433	16214	16331	16211	16249	16256	16305	16401	16280	16403	16299	16378	16342	16446	16246	16291	16408	16378	16267	16301	16352	16433	16404	16365	16194	16200	16358	16396	16430	16421	16354	16360	16152	16393	16458	16355	16308	16433	16456	16147	16226	16344	16267	16400	16302	16385	16264	16315	16283	16322	16269	16356	16278	16353	16181	16367	16249	16143	16295	16409	16388	16361	16250	16383	16392	16256	16422	16256	16497	16438	16272	16300
24964	21343	28094	25359	21300	19540	19497	18116	18122	18338	18428	18273	21647	32829	30135	25673	21200	18706	17552	17489	17415	17637	17486	17337	17357	17607	17259	17681	17596	17495	17267	17390	17425	17561	17512	17479	17607	17403	17350	17174	17426	17579	17466	17267	17425	17373	17424	17337	17638	17404	17368	17473	17298	17471	17385	17271	17318	17417	17488	17479	17489	17428	17190	17303	17427	17470	17396	17269	17705	17464	17130	17457	17400	17402	17412	17427	17392	17188	17640	17499	17307	17375	17291	17380	17430	17474	17243	17230	17454	17276	17335	17444	17324	17533	17206	17321	17248	17344	17058	17395	17356	17294	17329	17062	17293	17270	17295	17223	17533	17488	17388	17334	17364	17498	17498	17238	17378	17478	17402	17075	17476	17482	17281	17438	17412	17035	17304	17436	17518	17284	17321	17310	17393	17325	17347	17387	17383	17394	17482	17362	17364	17522	17319	17562	17200	17256	17384	17410	17445	17304	17295	17419	17488	17270	17380	17256	17254	17250	17483	17359	17257	17309	17374	17640	17378	17354	17265	17274	17495	17230	17322	17370	17313	17367	17452	17626	17332	17380	17342	17206	17339	17251	17231	17419	17265	17290	17380	17413	17433	17366	17225	17147	17188	17208	17206	17293	17342	17400	17575	17420	17454	17393	17376	17213	17501	17379	17455	17425	17255	17398	17349	17519	17438	17458	17259	17468	17312	17185	17620	17269	17335	17282	17471	17349	17211	17517	17494	17415	17266	17356	17130	17232	17318	17428	17356	17277	17238	17142	17359	17291	17309	17225	17333	17304	17327	17264	17343	17422	17272	17584	17297	17368	17378	17570	17321	17486	17363	17245	17429	17233	17389	17203	17323	17239	17354	17313	17515	17490	17305	17261	17326	17449	17539	17457	17258	17428	17603	17257	17167	17242	17416	17426	17420	16964	17458	17256	17402	17273	17238	17524	17403	17487	17521	17302	17305	17275	17226	17218	17261	17489	17502	17228	17523	17401	17502	17322	17321	17409	17548	17422	17395	17288	17367	17453	17470	17349	17213	17196	17303	17341	17285	17271	17378	17442	17368	17398	17525	17383	17620	17369	17351	17294	17423	17280	17429	17475	17480	17334	17342	17323	17240	17433	17356	17353	17391	17266	17451	17545	17250	17261	17331	17445	17254	17356	17496	17241	17542	17370	17355	17569	17306	17401	17339	17276	17383	17361	17462	17306	17595	17340	17561	17288	17374	17323	17487	17409	17451	17286	17219	17338	17246	17459	17510	17495	17240	17192	17326	17223	17571	17407	17336	17467	17379	17504	17431	17338	17348	17267	17184	17207	17464	17510	17171	17404	17305	17423	17437	17392	17323	17541	17291	17246	17341	17453	17542	17381	17282	17218	17434	17252	17449	17469	17296	17472	17387	17338	17307	17262	17487	17259	17134	17242	17353	17341	17349	17273	17397	17356	17283	17253	17448	17361	17508	17416	17283	17452	17378	17524	17446	17486	17474	17565	17303	17330	17503	17451	17457	17075	17130	17356	17359	17356	17330	17161	17436	17180	17602	17631	17420	17364	17361	17403	17417	17412	17424	17535	17312	17201	17343	17221	17351	17467	17213	17346	17387	17249	17328	17563	17165	17424	17203	17361	17489	17559	17319	17189	17456	17382	17182	17286	17302	17241	17177	17385	17365	17459	17280	17494	17307	17395	17446	17543	17479	17557	17290	17223	17351	17553	17359	17472	17248	17332	17339	17307	17149	17303	17286	17490	17423	17468	17306	17182	17352	17337	17355	17453	17416	17229	17304	17394	17424	17293	17368	17262	17430	17477	17381	17269	17367	17488	17431	17395	17341	17208	17442	17449	17395	17235	17369	17426	17100	17342	17511	17392	17323	17111	17310	17371	17372	17375	17359	17569	17576	17384	17547	17580	17239	17333	17373	17393	17178	17527	17508	17299	17291	17465	17437	17533	17378	17301	17338	17240	17451	17408	17550	17335	17526	17547	17472	17373	17550	17493	17311	17549	17200	17516	17443	17263	17397	17434	17336	17179	17407	17507	17278	17353	17276	17497	17500	17526	17425	17423	17204	17294	17283	17573	17373	17453	17548	17203	17274	17245	17423	17298	17424	17245	17515	17259	17329	17499	17485	17432	17518	17415	17342	17406	17379	17515	17390	17324	17445	17329	17353	17495	17374	17339	17259	17425	17425	17368	17437	17233	17370	17204	17291	17197	17415	17298	17381	17454	17161	17365	17580	17239	17457	17221	17295	17385	17296	17355	17355	17257	17356	17598	17518	17344	17231	17299	17437	17512	17385	17273	17375	17079	17504	17444	17187	17173	17416	17412	17200	17490	17324	17336	17631	17474	17386	17358	17565	17367	17569	17263	17305	17220	17247	17513	17522	17156	17267	17157	17409	17335	17316	17477	17496	17302	17239	17232	17209	17275	17257	17359	17361	17412	17511	17423	17369	17452	17309	17287	17506	17410	17226	17397	17454	17399	17301	17365	17409	17384	17444	17371	17291	17621	17253	17314	17293	17666	17275	17342	17365	17153	17373	17509	17300	17313	17248	17386	17311	17349	17206	17406	17273	17367	17416	17433	17341	17394	17394	17502	17382	17302	17403	17446	17595	17361	17374	17692	17330	17373	17471	17291	17454	17558	17339	17439	17122	17325	17648	17390	17242	17393	17156	17312	17358	17464	17424	17350	17214	17343	17518	17267	17219	17338	17379	17297	17512	17291	17507	17575	17226	17312	17202	17498	17268	17436	17281	17417	17398	17477	17107	17453	17520	17379	17173	17224	17286	17431	17412	17259	17193	17109	17164	17296	17228	17328	17276	17464	17297	17281	17236	17324	17408	17467	17464	17492	17780	17257	17383	17472	17494	17351	17393	17264	17444	17370	17420	17180	17306	17346	17463	17487	17327	17214	17400	17314	17169	17557	17557	17433	17531	17237	17423	17351	17424	17269	17333	17542	17445	17349	17302	17364	17283	17387	17466	17370	17301	17316	17317	17364	17447	17457	17336	17312	17355	17231	17414	17341	17194	17449	17413	17398	17301	17482	17370	17362	17306	17297	17257	17342	17291	17472	17390	17382	17544	17587	17589	17253	17427	17589	17311	17226	17276	17324	17221	17343	17331	17433	17386	17522	17350	17494	17268	17394	17306	17469	17399	17646	17310	17467	17371	17294	17270	17261	17296	17439	17271	17370	17381	17229	17425	17280	17554	17314	17430	17426	17349	17181	17389	17228	17313	17370	17306	17313	17379	17365	17419	17468	17236	17290	17247	17243	17365	17227	17251	17337	17311	17444	17355	17536	17512	17325	17360	17232	17465	17529	17508	17256	17449	17298	17279	17295	17362	17408	17342	17394	17619	17226	17436	17270	17395	17280	17300	17502	17437	17432	17209	17250	17382	17524	17465	17497	17177	17341	17216	17400	17441	17389	17427	17352	17230	17301	17111	17395	17566	17346	17486	17429	17436	17240	17429	17297	17417	17216	17381	17351	17592	17242	17477	17332	17425	17256	17465	17414	17457	17384	17251	17499	17340	17362	17281	17221	17446	17334	17336	17488	17342	17395	17316	17509	17449	17624	17279	17398	17290	17318	17540	17515	17212	17471	17415	17396	17506	17388	17576	17466	17437	17523	17179	17354	17265	17441	17323	17289	17346	17259	17502	17483	17257	17304	17315	17378	17432	17557	17396	17249	17205	17406	17343	17332	17210	17327	17418	17468	17317	17419	17376	17564	17436	17274	17289	17267	17321	17291	17610	17229	17392	17420	17262	17382	17534	17368	17310	17550	17217	17486	17505	17598	17640	17373	17400	17339	17226	17200	17361	17349	17327	17379	17391	17315	17307	17173	17498	17583	17570	17570	17299	17455	17406	17412	17241	17283	17303	17340	17269	17443	17509	17379	17348	17384	17351	17122	17180	17369	17352	17270	17495	17375	17412	17380	17421	17559	17411	17574	17181	17375	17496	17224	17345	17167	17220	17273	17702	17369	17296	17491	17313	17613	17299	17230	17358	17505	17276	17429	17412	17415	17333	17250	17258	17353	17469	17351	17307	17189	17441	17339	17407	17415	17198	17413	17368	17472	17340	17306	17387	17324	17455	17353	17370	17397	17417	17382	17509	17421	17423	17287	17295	17349	17402	17352	17391	17248	17304	17424	17370	17318	17350	17420	17455	17374	17382	17139	17369	17499	17154	17417	17321	17526	17250	17382	17407	17455	17416	17333	17329	17464	17228	17253	17350	17372	17317	17279	17586	17323	17217	17492	17380	17331	17430	17407	17322	17296	17380	17556	17402	17380	17502	17290	17375	17497	17475	17360	17236	17355	17448	17405	17569	17245	17340	17265	17322	17366	17484	17583	17444	17322	17286	17280	17464	17356	17278	17262	17330	17523	17536	17402	17521	17228	17181	17155	17179	17219	17341	17332	17200	17263	17401	17262	17337	17440	17268	17328	17506	17366	17528	17306	17485	17331	17123	17408	17449	17343	17334	17604	17335	17232	17138	17493	17393	17417	17139	17279	17277	17436	17461	17257	17360	17275	17390	17325	17433	17429	17317	17397	17262	17536	17339	17141	17338	17289	17384	17275	17300	17356	17435	17383	17289	17423	17513	17400	17467	17530	17451	17406	17330	17266	17361	17262	17475	17309	17426	17414	17450	17357	17457	17431	17328	17514	17481	17443	17299	17424	17389	17226	17271	17481	17347	17420	17294	17408	17261	17364	17210	17469	17393	17201	17365	17545	17421	17341	17435	17129	17244	17266	17426	17521	17321	17306	17248	17425	17367	17430	17299	17193	17488	17557	17384	17343	17507	17316	17316	17516	17276	17308	17314	17399	17431	17352	17364	17402	17472	17498	17316	17256	17312	17358	17530	17446	17549	17328	17470	17243	17373	17242	17157	17266	17395	17315	17483	17228	17402	17478	17240	17514	17299	17321	17368	17213	17382	17238	17506	17292	17390	17402	17404	17387	17425	17371	17621	17464	17347	17305	17262	17411	17372	17369	17196	17429	17343	17451	17556	17271	17433	17341	17512	17427	17192	17432	17420	17212	17450	17346	17451	17345	17518	17326	17345	17557	17456	17379	17320	17353	17344	17247	17349	17176	17476	17352	17535	17497	17427	17192	17491	17408	17464	17252
15122	23039	22061	19410	18383	17902	17379	17018	17270	17827	17760	17182	23806	36210	31932	25952	20403	17368	16524	16126	16010	16320	16136	16349	16104	16142	16222	16177	16113	16177	16119	15948	16149	16219	15969	16280	16025	16191	16281	15989	16128	16118	16005	16086	16178	16232	16308	16131	16076	16118	16256	16233	16342	16046	16205	16035	16219	16217	16259	16024	16001	16148	16323	16061	16186	15972	16207	16091	16013	16159	16297	16256	16078	16030	16271	16202	16369	16263	16221	16202	16194	16151	16027	16144	16140	16191	16366	16272	16113	16191	16266	16185	16076	16324	15986	15965	16063	16149	16288	16035	16154	16216	16107	16148	16264	16184	16072	16192	16160	16129	16127	16255	16105	16215	16128	16306	16329	16272	15992	16041	16110	16171	16251	16158	16092	16081	16122	16253	16113	16202	16147	16075	16151	16080	16059	16091	16214	16132	16095	16278	16227	16224	16044	16187	16168	16249	16133	16132	16165	16230	16331	16039	16115	16108	16147	16219	16096	16181	16041	16185	16295	16245	16092	16110	16169	16205	16160	16362	16238	16095	16166	16093	16066	16061	16042	16144	16140	16161	16214	16081	16326	16342	16249	16192	16158	16056	16185	16198	16045	16024	16139	16193	16188	16151	16061	16182	16082	16171	16170	16232	16275	16147	16108	16223	16202	16245	16115	16127	16245	16164	16202	16054	16286	16157	16279	16100	16124	16188	16155	16159	15994	16107	16288	16143	16122	16057	16049	16218	16163	16037	16043	16203	16209	15979	16205	16036	16170	16209	16147	16238	16214	16025	16053	16183	16130	16113	16210	15987	16085	16146	16048	16103	16074	16137	16128	16135	16247	16148	15982	16072	16128	16118	16134	16233	16115	16155	16148	16046	16184	16150	16275	16217	16165	16095	16143	16197	16214	16103	16214	16101	16183	16123	16377	16258	16097	16007	16092	16080	16134	16164	16242	16328	16192	16014	16141	16132	16046	16259	16142	16116	16169	16308	16217	16043	16156	16101	16310	16032	16180	15937	16260	15976	16246	16051	16125	16077	15997	16070	16181	16283	16083	16180	16103	16065	16223	16297	16141	16046	16253	16165	16190	16189	16310	16054	16172	15933	16218	16116	16235	16174	16277	16240	16318	16048	16158	16138	16071	16075	16034	16249	16152	16130	16162	16096	16118	16169	16114	16204	16124	16196	16206	16252	16179	16041	16222	16234	16162	16187	16199	16033	16061	16126	16012	16037	16166	16084	16124	16337	16160	16320	16033	16014	16297	16064	16142	16229	16183	16100	15980	16037	16143	16125	16057	16181	16204	16311	16214	16209	16058	16098	16231	16162	16131	16244	16186	16160	16257	16142	15975	16191	16114	16166	16165	16133	16133	16096	16244	16062	16087	16166	15975	16071	16141	16036	16222	16183	16163	16190	16032	16342	16282	16113	16199	16052	16177	16129	16217	16182	16124	16116	16197	16105	16117	16129	16180	16301	16077	16284	16127	16031	16354	16043	16224	16087	16073	16224	16122	16144	16140	16225	16242	16254	16136	16120	16043	16041	16127	16168	16015	16031	16108	16137	16120	16195	16194	16316	16091	16059	16173	16057	16209	16177	16075	16145	16100	16229	16167	16182	16289	16001	16233	16166	16117	16087	16304	16088	16161	16113	16228	16165	16223	16221	15888	16042	16428	16002	16124	16069	16132	16066	16096	16225	16116	16112	16224	16290	16243	16198	16060	16016	16197	16123	16125	16279	16297	16107	16251	16147	16225	15998	16075	16234	16192	16172	16349	16073	16050	16165	16314	16059	16008	16198	16241	16220	16166	16126	16243	16089	16343	16187	16034	16204	15974	16101	16167	15944	16181	16259	15957	16107	16278	16036	16284	16060	16175	16133	16158	16126	16067	16179	16340	16270	16040	16292	16227	16078	16183	16053	16187	16160	16177	16195	16108	16131	16064	16022	16115	16250	16228	16174	16185	16090	16109	16113	15906	16136	16229	16109	16075	16283	16245	16150	16174	16069	16225	16252	16238	16321	16224	16174	16226	16199	16188	16174	16183	16174	16128	16101	16184	15989	16295	16079	16067	16078	16172	16202	16317	15983	16131	16167	16029	16159	16148	16026	16208	16052	16207	16173	15899	16083	16295	15964	16226	16223	16229	16182	16064	16073	16042	16102	16224	15964	16151	16245	16119	16122	16137	16129	16146	16145	16277	16136	15987	16277	16107	16170	16203	16126	16188	16268	15992	16039	16158	16207	16099	15994	16139	16114	16253	16206	16085	16079	16257	16173	15995	16124	16234	16131	15997	16100	15923	16137	16119	16233	16108	16157	16007	16229	15832	16179	16208	16098	16074	16156	16129	16117	16025	15922	15917	16189	16144	16014	16176	15968	16106	16356	16064	16174	16122	15992	16122	16251	16052	16258	16222	16048	16199	16132	16200	16047	16081	16264	16245	16197	16211	16192	16201	16169	16182	16049	15958	16261	16116	16369	16117	16191	16197	15935	15996	16144	16000	16313	16106	16220	16119	16140	16201	16183	16172	16071	16147	16103	16234	16257	16204	16248	16147	16166	16112	16231	16202	16098	16205	16023	16247	16107	16110	16214	16200	16230	16208	16321	16135	16148	16166	16009	16166	16070	16073	16059	16129	15936	16067	16081	15892	16117	16125	16182	15934	16067	16206	16240	16232	16154	16040	16086	16229	16179	16177	16157	16249	16277	16298	16092	16080	16100	16233	16082	16400	16078	16125	16341	16110	16204	16085	16233	16077	16249	16255	16034	16256	16116	16151	16092	16257	16158	16171	16100	16100	16135	16113	16248	16222	16123	16210	16239	16190	16270	16031	16227	16159	16185	16107	16138	16156	16195	16099	16167	16259	16113	16127	16251	16031	16176	16217	16132	16258	16225	16228	15978	16119	16176	16167	16278	16079	16104	15971	16081	16286	16097	16088	16143	16185	16237	16155	16198	16225	16324	16051	16071	16089	16150	16213	16306	16340	16101	16237	16096	16216	15986	16153	15977	16134	16107	16081	16199	16279	16129	16042	16026	16214	16243	16196	16057	16227	16094	16102	16149	15993	16142	16166	16044	15953	16183	16005	16295	16225	16196	16035	16072	15991	16245	16052	16278	16192	16131	16131	16057	16209	16225	16253	16115	16240	16241	16149	16127	16112	16245	16034	16369	16164	16168	16011	16371	16305	16135	16188	16030	16110	16214	16205	16311	16046	16063	16111	16122	16137	16154	16097	16254	16146	16280	16112	16060	16157	16237	16018	16123	16130	16174	16110	16100	16192	16223	16028	15933	16009	16134	16165	16191	16163	16126	16249	16326	16066	16058	16189	15948	16044	16138	16063	16159	16046	16340	16116	16089	16126	16000	16083	16232	16253	16176	16150	16109	16275	16125	16249	16034	16239	16178	16183	16165	16259	16189	16008	16180	15934	16188	16178	16144	16171	16155	16238	16269	16169	16031	16121	16166	16151	16179	16125	16244	16082	16238	16087	16194	16148	16145	16143	16296	16309	16192	16192	16216	16074	16129	16210	16067	16056	16103	16181	16168	16175	16194	16247	16199	16217	16076	16221	16067	16129	16194	16155	16106	16104	16167	15955	16197	16135	16089	16119	16183	16195	16223	16082	16377	16214	16104	16069	16214	16206	16161	16321	16148	16260	16211	16056	16123	16298	16286	16262	16158	16227	16133	16035	16266	16238	16225	16116	16273	16029	16316	15981	16114	16232	16238	16245	16236	16153	16304	16243	16101	16156	16266	16046	16334	16222	16081	16107	16306	16062	16151	16057	16082	16099	16152	16087	16071	16164	16111	16188	16169	16268	16021	16184	16041	16310	15986	16196	16061	16054	16210	16210	16224	16311	15976	16042	16152	16185	16246	16212	16341	16135	16189	16244	16202	16071	16204	15962	16338	16069	16041	16137	16324	16027	16123	16285	16237	16075	16130	16223	16237	16037	16181	16090	16225	16181	16089	16228	16044	16150	16114	16183	16155	16061	16086	16157	15992	16225	16232	15994	16125	16113	16165	16275	16162	16163	16122	16274	16052	15953	16273	16124	16225	16153	16131	16319	16086	16083	16156	16119	16126	16055	16052	16178	16265	16103	16333	16068	16097	16000	15974	16288	16055	16187	16292	16053	16167	16061	16037	15962	16187	16056	16071	16020	16213	16259	16043	16275	16110	16054	16186	16163	16169	16191	16099	16108	16126	16173	16076	16228	16083	16109	16158	16181	16074	16064	16133	16094	16066	15960	16163	16077	16110	16084	16134	16074	16246	16218	16180	16183	16086	16349	16114	16209	16101	15971	16042	16091	16271	16040	16126	16038	16080	16164	16172	16202	16130	16110	16308	16177	16188	16267	16017	16046	16092	16059	16030	16157	16041	16034	16287	16246	16022	16083	16167	16258	16058	16253	16115	16167	16053	16208	16257	16143	16102	15921	16138	16229	16263	16289	16248	16148	15985	16040	16219	16090	16010	16139	16257	16133	16232	16024	16227	16268	16323	16136	16276	16148	16070	16266	16069	16169	16101	16155	16148	16072	16208	16235	16195	16105	16189	16268	16184	16167	16191	16092	16220	16125	16131	16283	15993	16403	16236	16025	16032	16397	16116	16175	16095	16248	16046	16067	16005	16235	16160	15997	16137	16021	16247	16328	16140	16243	16242	16230	16004	16119	15998	16139	16212	16091	16102	16258	15955	16066	16102	16229	16246	16119	16255	16184	16169	16076	16170	16042	16193	16079	16126	16182	16225	16231	16073	16077	15976	16095	16084	16396	16142	16104	16071	16105	16181	16156	16131	16014	16083	16286	16108	16033	16394	16265	16105	16045	16124	16336	16190	16047	16210	16074	16156	16181	16137	16174	16330	16268	16003	16358	16209	16208	16156	16067	16275	16195	16128	16073	16132	16248	15988	16084	16123	16151	16329	16120	16217	16175	16185	15915	16186	16194	16134	16157	16255	16168	16170	16062	16108	16049	16073	16127	16132	16239	16129	16114	16136	16128	16142	16149	16100	16211	16045	16205	16328	16076	16055	16168	16285	16222	16056	16073	16129	16089	16235	16289	16253	16227	16156	16190	15969	16079	16107	16087	16218	16273	16150	16165	16158	16207	16240	16053	16161	16328	16109	16240	16129	16071	16113
23758	21340	28861	24218	21947	22393	21476	18729	18254	18782	18498	18100	23754	40597	37194	30907	23916	19417	17923	17252	17284	17196	17326	17221	17191	17175	17287	17137	17150	17154	17155	17065	17169	17356	17084	17023	17064	17276	17206	16958	17181	17127	17152	17032	17087	16927	17112	17084	17151	17344	17224	17118	17196	16861	17198	17105	16913	17108	17142	16995	17344	17277	17073	17257	16945	17144	17193	17310	17238	16935	17163	17238	16937	17092	17243	17178	17090	17244	17020	17334	17158	17060	17143	17008	17114	16966	17029	16975	17105	17430	17118	17147	17173	17002	17005	17274	17067	17084	17177	16987	17151	17103	17081	17060	17041	17156	17225	17063	17168	17201	17100	17197	17237	17253	17130	17082	16946	17067	17125	17115	17094	17092	17269	17012	17000	17098	17051	17006	16834	17106	17103	17086	17066	16952	17124	17085	17121	16906	16965	17022	17164	16911	17059	17011	17041	16958	16956	16950	16925	17110	17085	16921	17056	17091	17051	17147	17109	17054	17059	17101	17022	16985	17099	17040	17106	17077	17001	17154	17024	17099	17086	17248	17383	17132	16921	17131	17045	17170	17189	17245	17014	17015	17023	17068	17102	17135	17217	17082	16962	17107	17242	17114	16973	17012	16881	17058	17082	17070	17094	16951	17242	17149	17164	17081	17112	17263	17057	17038	17034	17010	16946	16823	16942	17013	17163	17066	17052	16980	17199	17076	17102	17109	16991	17069	16945	17171	17138	17015	17069	17263	17118	17199	16890	16923	17154	17040	17087	17155	17200	16952	17120	17060	17087	17066	17191	16932	16997	17150	17062	17236	16909	17073	17211	17063	17038	16951	16835	17052	16984	17154	17165	17129	16972	16991	16999	17008	17255	16994	17168	16812	16942	16991	16934	17077	17085	17047	16826	17008	17134	16875	16913	16957	17123	16952	16986	17183	17109	17231	17008	17063	17070	16986	17054	16880	17092	16869	17030	16948	16877	16954	16995	16935	17041	17031	17027	17232	17107	17053	17046	17090	16940	17078	17035	16948	16953	17006	16897	17032	16912	17006	17015	16894	17115	17007	17067	16976	16943	16886	16991	17249	17002	16983	16925	17224	17188	16949	16953	16861	17213	17267	17168	17032	16908	17031	17023	16834	17051	17128	17088	17047	16977	16859	16945	17108	17056	17149	16976	17164	17123	16982	17040	16974	17171	17174	17072	17052	16942	17167	17204	16873	16990	17127	17120	17040	17163	16858	17068	17034	17068	17119	17010	17105	16927	16946	17095	16986	16957	17179	16960	17015	17142	16995	17197	17083	17068	17092	17082	17072	16988	17014	17200	16973	16916	16986	17093	16987	17218	17051	17167	17255	17133	17020	17122	16877	17090	16859	16934	16876	16906	16926	17058	17099	17038	16914	17177	17095	16997	17051	16963	17171	16876	17113	17075	17186	17219	17086	16987	17053	16813	17221	16980	17047	17062	16811	17115	17083	16988	17070	16967	17261	16986	17010	17105	16717	16966	17062	17085	17091	16939	16906	16782	16785	17071	16951	17269	17060	16955	17107	17205	16913	17144	17246	17178	16957	16915	17035	17149	17004	17088	17004	17017	17022	17153	16950	16967	16922	17031	17042	17138	17153	17138	17074	17157	16962	17138	17015	17065	16976	17025	17037	17060	16956	17165	17017	17011	17244	17119	16987	17078	17109	17212	17081	17180	17233	17061	16997	16988	17072	17254	17200	17130	16869	16843	16912	17156	16941	16858	16966	17019	16875	16998	17103	17040	16969	17111	16978	16967	17048	17126	16918	17253	17146	16872	17156	16943	16881	16949	17036	16984	17104	16946	16835	17102	17265	17050	17250	16953	17182	16795	16820	17105	17042	17066	17086	17214	17091	17089	17046	17062	17157	17115	16992	17160	17042	16986	16872	17019	16923	17082	17069	17166	17082	17056	17149	17014	17167	16911	17069	17344	16868	17157	17104	17041	17046	17166	17018	16942	16894	17230	16948	17033	17053	17146	17113	17107	17032	16974	17135	16997	16992	17294	17044	16988	16881	17146	16996	16985	17023	17113	17212	16866	17220	17020	16976	16770	17011	17070	16980	17116	17126	17116	17064	17024	16927	17028	16992	17093	17147	17026	17172	17072	16859	17108	16993	17132	17113	16950	17031	17092	16843	16989	17101	16961	17232	16817	17027	17163	17146	17106	16958	17044	17113	16909	16989	17199	17161	17152	17207	16972	17096	17111	17172	17198	17135	17141	17113	17191	17023	17239	17030	17063	17131	17039	16891	17128	16870	17244	16906	16882	17020	17202	17031	16890	17082	17011	17126	17153	16972	17111	16959	16934	17082	17009	17156	17244	16992	17029	16869	17128	17182	17062	16972	17018	17177	17073	17114	16923	17121	17240	17096	16929	17053	17166	17019	17106	16876	17114	16997	17124	17056	17288	17179	16995	17029	17180	17020	17081	17039	16940	16969	17243	16926	17036	17088	16959	16981	16952	16950	17105	17046	17144	16900	16823	16916	16877	17065	17195	16932	16820	17203	17144	17131	17060	17108	17044	16788	17132	17274	17020	16957	17191	17011	17111	17023	17023	17091	16925	16951	17076	17006	17078	17214	17003	16999	17133	17237	17079	17095	17044	16991	17039	17100	17176	17093	17141	17065	17378	16999	16938	17033	17024	17158	17139	16893	17057	16956	17093	17144	16964	17329	17027	17097	17177	17107	17062	16860	17031	17221	17019	17223	17234	17021	17099	17061	17032	17073	17025	17190	17055	17014	16959	17283	17131	16828	17069	16834	16955	16895	17148	17102	16984	16948	17040	17184	17100	17292	17176	17097	17170	17109	17022	17065	16901	16908	17158	16995	17121	17084	17043	17138	17239	17075	16991	17187	16883	16995	17041	17234	17088	17178	17007	17032	17192	17051	17022	17086	17045	17092	17019	16951	17036	17032	17060	17065	17066	16969	16978	16979	17142	17131	17095	16770	17007	17125	16986	16977	17114	17177	17018	17000	17006	16910	16848	17066	17258	17149	17103	17042	17120	17114	16955	17137	17230	16901	17007	16895	17098	17001	17054	17233	17249	17063	17077	17076	17191	17001	17102	16898	17067	17112	17090	17185	17008	17034	17033	16868	17172	17248	16865	16783	17069	16988	17155	17129	16969	17057	17162	17110	16849	16963	17188	17121	17114	17008	16938	17144	17116	16904	16890	17162	17088	17136	17211	16973	17147	17058	17134	16873	17118	17152	16981	17024	16914	16865	17066	16977	16830	16897	17182	17038	16843	17037	17022	16963	17022	16986	17009	17028	17163	16980	17028	17254	17027	16940	17173	17251	17111	17039	17035	17067	17050	17073	16992	17098	17085	16959	16919	16908	17123	17224	17177	17055	17015	16853	17025	17115	16922	17009	17099	16995	17031	16909	16962	16738	17122	16954	17035	16861	16912	16975	17000	17027	17161	17001	17147	16956	17107	17038	17135	17065	17055	17130	17252	17291	17062	16828	17031	17105	17011	17063	17150	16939	17173	16984	16999	17108	17235	17021	17190	16952	17102	17096	17105	17095	17048	17168	16986	17034	16929	16809	17084	17103	16978	16837	17383	17300	17040	17152	17158	17077	17241	16857	17025	17022	16992	16998	17050	17242	17132	16975	16965	16819	17081	17235	17131	17139	17089	17202	17142	17006	16916	17164	17118	17059	17034	17023	17129	17217	17338	16980	16957	17010	16976	16962	17149	16989	17069	17059	16972	17106	17243	16976	17140	17178	16959	17309	17088	17221	16991	17141	16943	16820	17159	17096	17082	17112	17059	17139	17075	17118	16922	16844	16988	16997	17187	17105	17014	17063	17210	16891	17162	16987	17022	17084	16962	16950	17144	16990	17113	16845	17107	17118	17029	17121	17082	17067	17100	17174	16999	17130	16984	16910	17054	17003	16907	17092	16982	17089	17091	17153	17186	17163	17121	17008	16812	16953	17001	17105	16905	16938	17161	16981	17220	17145	17069	17175	17156	16889	17174	17115	17121	16989	16838	16869	16953	16928	16911	17066	17180	17085	17071	17110	17004	17004	17133	16965	17042	17214	16942	17137	17081	17292	17065	17104	17350	17120	17030	17094	17072	16934	17014	17061	17062	17119	17072	16826	16923	17119	17029	17072	17133	16962	16984	17181	16963	17184	17039	17019	17066	16904	16984	17053	16826	16977	16774	16985	16950	17051	17050	17055	17173	16936	16974	16973	17099	17077	17116	17013	17164	17212	16941	16883	16907	17189	16958	17031	16871	16907	17166	17080	16874	17170	17067	17036	17291	17203	16959	17286	17118	17095	17080	16954	17207	16975	17033	17096	16946	17086	16927	16920	17070	17080	17227	17211	17107	17125	17070	17034	17173	17214	16929	17019	17103	16989	17401	16941	17096	17094	17175	17135	17296	16984	16947	17089	17130	17207	16978	17221	17015	17096	17050	16937	17039	16993	17015	17088	17056	16888	17082	17162	17045	16974	16896	17035	16873	17069	17069	16849	17120	17041	17212	17046	17044	16910	17121	17072	16974	17093	17051	17001	17012	17050	16978	17083	17204	17111	17222	17032	16834	16919	16871	17261	16999	17206	17158	17212	17140	16985	17049	17186	17221	16933	17020	17051	17009	16963	17049	16969	17006	17036	17144	17302	17110	16755	17022	16966	17031	17052	17296	17221	17109	17323	17307	17016	16947	17059	17090	16919	17161	17093	17051	16990	16914	17213	17302	16914	16934	16979	17160	16948	17156	16988	17070	16871	17133	17089	17011	17134	17060	17048	16962	17051	17156	16972	17245	16937	16962	16891	17124	17102	17135	16968	17138	17185	16975	17217	17113	16875	17138	16990	16958	17225	17210	17020	16973	17136	16927	17080	17079	17071	17035	17039	16924	16989	17056	17021	17134	16852	17115	17095	16976	17152	17249	16870	17037	16901	16873	17092	16997	16986	17086	17101	17090	17209	17136	17111	16924	17216	17220	17009	16985	16977	17018	17013	16986	17074	16991	17139	17043	17002	16975	17034	17117	17099	17107	17114	16924	17149	17103	16988	16862	16903	17022	17016	16997	16947	17151	16920	17209	17129	17107	17044	17104	17089	17150	17134	17196	17119	16960	16963	17108	17057	17041	17023	17125	17178
16528	27552	25914	21809	19649	18618	17966	17578	18106	18721	18227	17600	27254	44285	39639	32385	23891	17836	16484	16033	15982	16029	15955	16054	15886	15924	15976	15981	16056	15975	16020	15938	15946	16054	15918	16081	15970	15957	16049	15955	15912	16003	16005	16144	16042	15908	15820	15971	15840	16085	16060	16006	15954	16149	16125	16102	15998	16049	15985	16089	16007	15839	16038	16071	15985	16066	16163	16054	16047	15884	15963	15934	16046	15999	15920	15934	15954	15903	15938	16062	16079	16072	16011	15969	15997	15959	16056	15996	16009	15922	15832	15960	15805	15865	15993	15898	16061	15985	16069	15922	15953	15928	15806	15981	15999	16064	16010	15904	15916	15883	15864	15849	16031	15974	16031	15877	15899	15887	15843	16001	15828	15945	16090	16003	16005	15867	16031	15835	16135	16022	16069	15916	16150	15996	16020	15942	15929	16045	15929	16089	15885	15812	15898	15977	15957	15847	15954	15937	16002	16010	15983	16031	16002	15767	15875	15960	15806	16083	15972	15996	15992	16074	15859	16054	16016	15876	15879	16020	15854	16093	15963	15978	16074	16014	15952	15940	15798	16079	15831	15711	16029	15899	15963	15941	15975	16085	15991	15981	15810	15824	16057	16168	16083	15856	16011	16024	15895	15942	15986	16143	15852	16148	15799	15999	15980	16030	15869	15884	15897	15931	15899	15850	16186	15920	15842	15869	16069	16055	15985	16028	16087	15755	15923	16027	15903	15885	15859	15943	15953	16033	16025	15883	15966	15965	15891	16109	15904	15961	15870	15933	15957	15977	15997	15994	15992	16000	15852	15984	16116	15924	16016	15882	15950	15988	15923	15858	16006	15901	16023	15966	15863	16010	15856	16114	16039	15939	16112	16003	16091	15995	16083	15936	16152	16096	15950	15842	15788	16119	15589	15938	15983	15982	15962	16026	16109	15999	16008	16012	15717	15977	15928	16023	15990	15858	16012	15948	16080	15999	16016	15924	16071	15913	15989	15721	16043	15883	15881	16080	15980	15972	15893	16000	16052	16036	16208	15935	15990	15936	15889	15916	15803	15885	15895	15861	15892	15774	15987	15989	15990	15771	16079	15826	15773	16048	15891	15954	15958	16216	15867	15873	16063	15973	15809	15899	16021	16044	16001	15948	16060	15886	15982	16004	15896	16043	16025	15902	15823	15975	16123	15943	16029	16167	15886	15842	15950	15853	15864	16131	15919	15869	15978	15967	15712	16024	16103	16005	15870	16040	15921	15960	15914	15881	15796	15901	15898	16178	16074	15790	15944	16145	15954	15783	15929	15771	15879	15953	15943	16118	15862	15981	15712	15974	15829	16054	15787	15772	15945	16067	15941	15874	15776	15975	16144	16041	15907	15952	15780	15938	16044	15856	15934	15999	16073	16109	15936	15820	15998	16128	15926	15982	15865	15859	15944	15943	15936	15878	15982	15973	16002	15991	16037	16044	16034	15917	15946	15955	15957	15983	16086	16045	15875	16155	16097	16126	15769	15866	15969	15886	15971	16000	15865	16041	15994	15962	15917	15931	15942	15734	16008	15911	15802	15939	15958	15834	15972	16069	15853	15976	16015	15829	15937	15978	15969	15996	16161	15893	15851	15881	15927	16139	16084	15961	15850	16012	15749	16048	16096	16151	16006	16017	15811	15872	16044	15900	16056	16123	15919	15929	15884	16036	15929	16114	16052	15721	15985	15954	15931	15851	15716	16013	15873	16012	15900	16040	15935	16028	16007	15922	15895	15975	16022	15898	16013	16008	15899	16111	15967	15870	15868	15955	15881	16012	16129	16056	16077	15816	15995	16013	15943	15827	15986	15949	15802	15836	15902	15995	15875	15828	15904	16007	16021	15892	15785	15840	16015	15986	15940	16028	15890	15980	15939	16023	15887	16004	15914	15915	15968	16065	15939	15982	16086	15888	15965	15931	16036	15935	15974	15929	15959	16048	15878	16027	15900	15853	15838	16017	15915	15953	15976	16271	15926	15924	16068	15777	15916	15952	15810	16025	16131	16035	16155	15895	15939	16046	16142	15804	15969	15860	15892	15830	16088	16003	15978	15936	15872	15784	15982	15829	16022	15998	15950	15939	15984	16040	15917	15961	15848	15926	15889	15999	15892	15941	15965	16186	15945	16067	16059	15985	15930	16007	15920	15905	16021	15970	15915	16153	15866	16024	15859	15819	15843	15987	15897	16029	15826	15913	15912	15978	15992	16076	15943	15790	16217	16193	16099	15917	16089	15856	15892	16103	16077	15977	15915	16074	15955	15975	15838	16011	16006	15910	16045	15841	15977	16052	15905	16052	15940	15897	16073	15775	16054	15937	16090	15801	15987	16110	15927	16076	16024	15914	15996	15950	16016	16078	16010	16045	15898	15949	15805	16052	15973	16125	15861	15990	15826	15853	15973	15932	15916	15885	15872	15968	16009	15796	15964	15817	15998	15851	15914	16006	15772	15921	15876	16054	15845	15830	15998	15852	15928	15931	15971	16090	16087	15846	15849	15959	15918	15870	15946	15917	15942	16156	15936	16090	15817	15978	15971	15961	16016	16021	16088	16108	15992	15966	15850	16014	16073	15937	15915	15951	16056	15960	16019	15947	16018	15858	15962	15967	15817	16046	15947	15728	16161	16016	15940	15928	15978	16076	16088	15793	16006	15974	15926	16028	16087	16025	16085	16004	15934	16072	16014	15888	15968	15719	16064	15967	16156	15983	15878	16067	16080	15877	15890	16019	16021	16020	15907	16091	16009	16003	15960	15855	15930	15905	16039	15971	15922	16017	15910	15839	15893	15816	15904	15906	16031	15900	15982	16062	15844	15989	15917	16063	15962	16015	15988	16139	16016	16109	16062	16176	15826	16044	16014	15964	15886	16101	16067	15963	15954	15925	16094	16025	15977	15926	15991	15701	15929	15972	15876	15991	15890	15927	15971	15897	15909	16111	15854	15874	16141	16010	15918	16040	15949	15936	15905	15989	15849	15953	15839	16050	16003	16097	15984	15983	16071	15951	15972	16042	15882	16020	15827	16096	15995	16004	15866	15872	16159	15833	15874	16166	15990	15929	16053	16022	15977	16069	15883	15844	16025	15977	15972	16002	15937	15970	15979	15909	15863	15997	16085	15978	16037	15973	15838	15953	15964	16163	15992	16043	15778	15930	15943	16062	16066	15873	16130	15899	15947	15829	16142	15899	15975	15981	15796	16041	15941	16023	15997	16062	15856	15980	15992	15913	15977	15862	15942	16074	15914	15967	15910	16002	15927	15904	15893	16050	15912	15905	15969	15860	16119	15878	15863	16073	16008	16065	15711	15886	16157	16093	16021	15948	15902	15954	15925	15874	16044	16030	15882	15971	16199	15959	15891	15954	15871	16079	15906	16041	15959	15998	16036	16077	15995	16046	15880	15758	15795	15757	16114	15882	15980	15893	15951	15961	15890	15894	15907	15870	16097	15970	15906	15844	15878	16063	15946	15905	15847	15951	15837	16077	16062	16030	15877	16092	15979	15867	15705	15979	15938	15977	16202	15945	16040	16089	15701	16213	15985	15824	15995	16077	15764	16071	16110	16067	15744	15969	15959	16019	15781	15958	16123	15959	15789	16110	15778	15886	15891	16126	15880	15991	15835	15960	15930	15892	15991	16029	15875	16010	16005	16013	16101	16042	15981	15843	15802	15988	16070	16105	15895	16050	15919	15901	15990	15917	16019	16160	16028	15792	15978	15938	15888	16061	16013	15943	15892	15924	16013	15950	15909	16157	15873	16147	15825	16023	16029	16049	15762	15904	15989	16024	15969	15943	15875	15989	15955	15922	15866	16032	15930	16013	15827	15949	15925	15966	16023	15892	15972	15862	16198	15898	16065	15884	15927	15850	15861	15895	15895	16056	15903	15806	15894	16043	16008	16094	15818	16079	15946	15908	15819	15953	15952	15983	16161	15947	15979	15898	16013	15999	15974	15816	15838	15955	16025	15901	15895	15904	15842	15894	15922	16053	15851	16018	15931	15972	16019	15910	15689	15947	15866	16122	15915	15874	16098	15814	15978	15885	15975	15888	16101	15997	15997	15944	15860	16025	15852	15897	15912	16034	15890	16042	15962	16044	15882	15785	16035	15878	15919	15933	16013	16047	15946	15933	15976	15835	15817	15932	15967	15939	15906	15862	16034	16030	15972	15794	16034	15990	15888	15830	16018	15840	15952	15984	16126	16163	15984	16239	15968	15885	15912	15944	15809	15877	15916	16037	15952	16044	16200	15923	15823	16072	15884	15979	15937	15978	16012	15958	15845	16051	15878	15876	16020	16051	15903	15936	15987	15951	16010	16093	16141	15997	15984	15813	16107	15912	15824	15765	15936	15936	16049	15984	15870	16013	16065	15890	16056	15790	16054	15921	15994	15928	15960	15972	16014	16025	15953	16033	15947	15934	15900	15931	15894	16030	16030	16074	15861	16056	15896	15996	15926	16031	15858	16049	16050	15760	15990	15881	15990	16093	15973	15902	15924	15937	16117	15987	16047	16012	15970	15967	15869	16060	15933	15944	15977	15928	15878	15943	15811	15961	15765	16011	16000	15942	15901	16016	15851	16015	16027	15982	15877	15842	16024	15785	15969	15902	15809	15822	16077	16063	15827	16010	16021	15756	15967	16149	15958	16083	15830	16120	15984	15978	15892	16001	16085	15975	16002	16035	15984	15864	15780	16145	16000	15917	16016	15937	16029	15900	15930	16087	15928	15831	15833	15892	15988	16035	15885	15854	15974	15960	16035	15984	15996	16065	15870	15998	16145	15900	15961	16004	16055	15822	15999	15995	16054	15865	15965	16045	15928	15847	16023	15843	15938	15814	16021	15926	16074	15757	15878	15946	15921	15944	16024	15976	15753	15975	16180	16049	16044	15943	16100	15876	16004	16023	16008	15829	16071	16094	15893	15900	15942	16008	15975	16038	15900	15847	15913	15962	16199	15980	16105	15999	15860	15870	16029	15887	16156	15999	15937	15935	15954	15938	15859	15964	16021	15927	15842	15988	15864	15883	15898	15905	16144	16031	16025	15964	16026	15920	15948	15942	15937	16111	15865	15769	15863	16036	15920	16138	16050	15991	15904	15920	15928	16085	16041	15792	16009	15912	15975	15847
29172	21924	22048	19887	17898	17896	18142	17970	17972	18048	18028	17979	18238	20289	20520	19678	18790	18397	17979	17683	17958	17736	17464	17842	17651	17969	17939	17777	17725	17854	17820	17805	17991	17677	17632	17816	17881	17914	18043	17804	17801	17665	17759	17753	17847	17828	17963	17877	17877	17714	17614	17968	17934	17838	17987	17805	17819	17886	17788	17691	17728	17830	17673	17684	17706	17754	17894	17848	17851	17822	17506	17809	17756	17779	17710	17799	17761	17874	17888	17900	17943	17629	17682	17688	17777	17668	17860	17776	17791	17897	17742	17747	17788	17926	17687	17746	17885	17835	17745	17846	17586	17840	17713	17855	17644	17808	17824	17792	17673	17943	17977	17733	17519	17566	17775	17681	17818	17975	17878	17779	17747	18003	17726	17862	17881	17885	17836	17884	17785	17797	17744	17633	17766	17919	17875	17826	17765	17705	17823	17835	17713	17802	17707	17872	17833	17747	17702	18000	17811	17758	17896	18040	17509	17682	17738	17611	17889	17671	17825	17876	17782	17870	18013	17730	17789	17685	17688	17965	17804	17924	17780	17697	17786	17903	17667	17903	17701	17765	17805	17897	17784	17744	17846	17792	17834	17835	17784	17910	17805	17929	17684	17835	17885	17965	17720	18001	17833	17712	17893	17766	17798	17816	17815	17685	17764	17680	17871	17804	17830	17744	17685	17820	17846	17785	17846	17646	17782	17757	17742	17836	17944	17771	17933	17940	18027	17770	17955	17917	17836	17832	17905	17594	17683	17625	17558	17731	17682	17846	17647	17888	17732	17722	17911	17880	17933	17850	17936	17648	17828	17792	17787	17890	17833	17690	17793	17807	17678	17603	17557	17736	17960	17810	17790	17617	17638	17907	17691	17654	17844	17662	17808	17830	17847	17653	17751	17615	17878	17703	17773	17805	17778	17824	17816	17868	17532	17722	17682	17968	17796	17726	17634	17847	17705	17748	17853	17763	18015	17861	17876	17698	18030	17699	17862	17871	17763	17621	17763	17833	17780	17816	17872	18002	17775	17706	17702	17695	17649	17949	17732	17918	17977	17726	17708	17578	17568	17803	17869	17736	17783	17627	17713	17855	17779	17820	17762	17725	17735	17718	17838	17687	17867	17788	17851	17885	17692	17831	17572	17651	17983	17932	17937	17863	18098	17816	17563	17897	17799	17900	17748	17902	17740	17748	17915	17677	17968	17809	17785	17771	17676	17804	17739	17935	17878	17740	17756	17698	17534	17939	18028	17792	17835	17906	17791	17900	17698	17925	17822	17817	17815	17801	17890	17700	17790	17839	17666	17964	17798	18014	17839	17759	17804	17796	17770	17629	17850	17729	17666	17628	17768	17815	17767	17660	17708	17555	17527	17670	17780	17799	17724	17767	17608	17924	17888	17742	17727	17805	17845	17742	17725	17731	17765	17918	17749	17704	17779	17776	17819	17833	17755	17918	17735	17773	17769	17750	17648	17749	17731	17539	17626	17789	17578	17607	17855	17727	17931	17876	17745	17725	17592	17851	17812	17670	17873	17685	17601	17737	17832	17827	17730	17824	17949	17799	17724	17785	17796	17754	17842	17754	17826	17847	17711	17889	17767	17622	17696	17680	17904	17533	17904	17872	17862	17828	17842	17705	17716	17877	17982	17823	17846	17721	17653	17781	17800	17756	17749	17805	17815	17687	17836	17794	17726	17834	17862	17785	17834	17620	17727	17822	17778	17735	17751	17701	17737	17692	17686	17608	17670	17602	17825	17814	17841	17879	17924	18094	17904	17662	17761	17702	17691	17745	17781	17892	17866	17621	17795	18033	17703	17737	17841	18045	18037	17821	17767	17955	17908	17883	17777	17736	17852	17852	17623	17745	17834	17560	17757	17782	17826	17858	17750	17889	17657	17659	17696	17750	17806	17526	17723	17671	17649	17846	17803	17715	18049	17816	17883	17676	17851	17602	17765	17793	17832	17621	17701	17893	17843	17629	17745	17970	17819	17809	17796	17634	17747	17552	17696	17641	17659	17656	17831	18041	17872	18025	17469	17726	17797	17635	17654	17775	17894	17935	17705	17849	17814	17734	17819	17528	17728	17793	17554	17754	17974	17743	17670	17798	17694	17639	17880	17712	17863	17712	17799	17760	17659	17735	17714	17768	17889	17710	17742	17578	17453	17689	17828	17686	17979	17919	17847	17733	17707	17903	17650	17777	17684	17776	17672	17744	17765	17737	17927	17790	17814	17779	17889	17734	17831	17829	17846	17792	17743	17815	17864	17848	17644	17716	17895	17902	17920	17759	17804	17847	17921	17652	17837	17698	17732	17977	17814	17715	17874	17636	17907	17721	17888	17672	17861	17912	17828	17716	17703	17785	17803	17706	17803	17743	17470	17819	17888	17696	17669	17696	17788	17699	17898	17898	17968	17633	17648	17783	17661	17599	17488	17816	17882	17834	17756	17784	18084	17900	17699	17868	17903	17615	17620	17589	17928	17834	17814	17687	17628	17651	17588	17879	17859	17862	17804	17982	17774	17707	17716	17900	17914	17719	17647	17755	17759	17929	17795	17725	17733	17654	17794	17941	17784	17709	17861	17918	17821	17956	17873	17859	17652	17643	17636	17816	17714	17609	17876	17848	17840	17665	17652	17729	17796	17728	17626	17664	17880	17891	17822	17725	17852	17873	17908	17694	17897	17768	17680	17740	17823	17732	17648	17722	17695	17566	17819	17806	17753	17684	17765	17749	17956	17977	17721	17825	17791	17844	17776	17943	17842	17714	17996	17644	17889	17806	17640	17871	17641	17782	17627	17811	17816	17909	17812	17701	17903	17721	17949	17795	17879	17800	17757	17846	17757	17759	17742	18077	17874	17964	17911	17666	17929	17834	17838	17787	17946	17795	17694	17717	17539	17702	17769	17795	17986	17739	17836	17880	17863	17670	17879	17802	17750	17728	17707	17898	17631	17816	17833	17857	17686	17829	17690	17731	17778	17672	17723	17717	17706	17784	17858	17884	17897	17750	17977	17754	18022	17885	18000	17780	17824	17637	17863	17803	17816	17666	17858	17866	17812	17785	18000	17738	17773	17820	17671	17837	17859	17921	17728	17761	17868	17846	17770	17806	17772	17704	17837	17743	17930	17550	17870	17757	17808	17715	17953	17767	17709	17853	17636	17781	17926	17824	17796	17804	17767	17844	17776	17718	17696	17716	17919	17721	17612	17962	17980	17665	17816	17888	18010	17775	17773	17742	17921	17872	17717	17870	17858	17745	18022	17674	17749	17653	17814	17846	17598	17705	17756	17737	17698	17779	17826	17775	17848	17685	18034	17834	17731	17600	17715	17769	17728	17599	17625	17734	17809	17726	17921	17873	17804	17776	17692	17770	17655	17721	17985	17618	17699	17686	18018	17932	17817	17828	17861	17802	17742	17957	17738	17924	17816	17797	17798	17646	17870	17821	17841	17853	17688	17579	17795	17606	17722	17762	17823	17813	17761	17651	17982	17751	17866	17708	17678	17979	17841	17826	17866	17684	17672	17757	17827	17924	17783	17751	17801	17639	17727	17740	17728	17804	17877	17636	17738	17887	17801	17677	17693	17796	17749	17793	17746	17609	17831	17776	17855	17654	17730	17858	17990	17995	17688	17608	17677	17689	17914	17841	17830	17847	17770	17978	17758	17838	17760	17912	17843	17742	17799	17753	17842	17947	17708	17959	17770	17761	17864	17801	17776	17580	17517	17788	17828	17877	17932	17706	17750	17882	17742	17962	17902	17816	17760	17602	17676	17719	17730	17738	17668	17747	17699	17509	17785	17849	17810	17992	17898	17872	17824	17786	17835	17722	17736	17673	17665	17705	17694	17852	17738	17865	17667	17733	17785	17671	17757	17966	17802	17743	17746	17758	17764	17884	17603	17857	17959	17860	17721	17751	17777	18062	17816	17783	17686	17644	17806	17555	17772	17857	17780	17644	17855	17727	17984	17762	17778	17878	17821	17685	17738	17984	17887	17957	17768	17612	17758	17794	17820	17849	17656	17822	17901	17746	17958	17802	17723	17856	17684	17938	17859	17722	17766	17946	17637	17895	17677	17941	17654	17663	17782	17538	17679	17684	17765	17897	17934	17842	17949	17725	17627	18007	17777	17680	17806	17863	17863	17942	17887	17926	17739	17796	17849	17973	17906	17836	17664	17737	17802	17675	18024	17723	17757	17628	17668	17843	17628	17758	17679	17818	17975	17820	17870	17915	17694	17666	17774	17727	17885	17791	17666	17808	17636	17794	17961	17816	17814	17694	17707	18051	17703	17621	17899	17951	17595	17875	17842	17871	17858	17768	17671	17731	17866	17821	17744	17777	17739	17753	17926	17610	17917	17718	17806	17785	17719	17896	17949	18005	17856	17672	18084	17740	17871	17743	17779	17872	17829	17687	17873	17644	17935	17936	17887	17725	17690	17638	17706	17878	17770	18128	17899	17827	17751	17704	17692	17919	17806	17726	17865	17877	17715	17819	17810	17842	17756	17620	17746	17864	17791	17698	17957	17786	17880	17985	17701	17817	17836	17726	17798	17763	17789	17876	17822	17747	17760	17656	17681	17950	17783	17838	17986	17768	17854	17790	17836	17786	17634	17644	17660	17813	17705	17773	17611	17759	17888	17764	17711	17708	17718	17682	17815	17749	17663	17719	17517	17742	17861	17823	17894	18037	17729	17638	17602	17619	17994	17812	17720	17849	17767	17791	17863	17700	17824	17838	17741	17629	17817	17604	17668	17779	17722	17824	17855	17714	17830	17771	17573	17771	17480	17928	17915	17758	17946	17839	17904	17920	17751	17744	17792	17652	17892	17958	17809	17849	17832	17978	17856	17976	17755	17873	17721	17884	17969	17682	17701	17847	17908	17907	17761	17704	17921	17985	17736	17757	17860	17916	17793	18012	17796	17862	17804	17754	17750	17620	17729	17752	17823	17769	17867	17670	17921	17815	17843	17647	17559	17829	17633	17694	17709	17680	17804	17707	17906	17553	17741	17843	17724	17702	17780	17591	17828	17869	17700	17676	17764	17607	17860	17731	17852	17915	17699	17801	17715	17895	17770	17604	17842	17693	17790	17871	17835	17866	17888	17973	17882	17828	17700	17704	17829	17602	17798	17971	17813	17680
16317	17821	17901	17003	16843	16589	16634	16463	16573	16802	16683	16941	17360	20521	19877	18686	17330	16699	16342	16370	16265	16436	16258	16320	16295	16257	16312	16449	16376	16399	16310	16490	16494	16447	16400	16500	16211	16324	16298	16205	16155	16286	16282	16229	16368	16322	16441	16383	16291	16406	16381	16420	16415	16394	16325	16442	16181	16335	16451	16466	16423	16389	16442	16410	16416	16327	16351	16356	16435	16444	16442	16356	16356	16378	16286	16468	16187	16500	16332	16276	16461	16336	16412	16420	16268	16358	16346	16381	16551	16546	16430	16322	16312	16162	16392	16455	16442	16233	16238	16445	16232	16220	16277	16388	16453	16434	16475	16414	16434	16308	16337	16374	16440	16498	16474	16256	16434	16250	16387	16302	16375	16394	16322	16493	16394	16362	16149	16321	16352	16196	16478	16286	16403	16246	16391	16287	16311	16337	16318	16441	16216	16447	16233	16317	16275	16425	16269	16273	16413	16431	16298	16221	16395	16333	16293	16552	16308	16560	16414	16307	16396	16444	16410	16441	16354	16307	16301	16382	16294	16398	16282	16452	16257	16383	16472	16350	16397	16198	16322	16493	16426	16349	16300	16407	16393	16324	16231	16450	16332	16461	16514	16281	16417	16486	16392	16437	16390	16436	16322	16315	16384	16260	16175	16159	16302	16331	16336	16256	16340	16392	16446	16397	16252	16173	16481	16305	16301	16287	16420	16432	16277	16326	16433	16373	16453	16341	16240	16397	16428	16340	16395	16461	16542	16555	16337	16415	16521	16243	16262	16360	16389	16422	16211	16257	16420	16508	16203	16318	16213	16202	16299	16204	16321	16373	16312	16378	16305	16300	16394	16516	16235	16378	16238	16188	16222	16271	16081	16382	16492	16418	16337	16350	16386	16070	16514	16426	16427	16449	16468	16274	16420	16427	16269	16358	16378	16341	16438	16249	16465	16385	16377	16320	16391	16326	16247	16307	16376	16296	16369	16209	16318	16428	16353	16419	16407	16441	16305	16336	16473	16363	16330	16469	16236	16282	16372	16278	16201	16414	16484	16506	16233	16484	16334	16319	16529	16353	16365	16346	16455	16364	16397	16541	16450	16236	16351	16268	16285	16417	16378	16370	16372	16516	16553	16423	16397	16398	16228	16351	16400	16407	16342	16326	16382	16298	16304	16522	16335	16378	16257	16421	16341	16516	16312	16489	16381	16389	16417	16261	16463	16432	16104	16383	16390	16250	16450	16410	16067	16331	16262	16436	16447	16396	16261	16231	16334	16254	16436	16248	16286	16302	16443	16507	16330	16504	16384	16320	16405	16389	16457	16399	16373	16445	16468	16421	16391	16339	16529	16402	16485	16312	16439	16291	16168	16480	16314	16228	16380	16270	16383	16294	16275	16313	16481	16312	16443	16375	16537	16331	16345	16388	16513	16352	16382	16316	16202	16286	16332	16263	16495	16468	16471	16313	16344	16231	16324	16437	16462	16446	16431	16349	16252	16282	16457	16370	16441	16505	16424	16189	16390	16345	16306	16361	16403	16386	16258	16209	16267	16299	16322	16484	16335	16410	16312	16362	16201	16306	16403	16375	16591	16463	16234	16554	16415	16426	16347	16416	16287	16368	16473	16509	16446	16328	16387	16505	16330	16157	16448	16355	16297	16463	16542	16417	16529	16249	16344	16321	16536	16501	16388	16369	16458	16467	16239	16525	16439	16386	16229	16368	16404	16415	16408	16270	16203	16293	16308	16280	16303	16477	16433	16293	16374	16485	16385	16401	16359	16545	16359	16219	16329	16331	16443	16183	16354	16328	16223	16312	16394	16537	16335	16283	16317	16334	16228	16374	16399	16379	16234	16219	16595	16204	16504	16467	16510	16321	16416	16420	16247	16393	16423	16447	16390	16452	16281	16334	16328	16258	16271	16449	16392	16357	16416	16356	16574	16269	16342	16270	16376	16328	16468	16282	16267	16489	16387	16430	16351	16338	16379	16313	16461	16301	16467	16278	16344	16266	16247	16384	16320	16618	16380	16487	16522	16330	16188	16324	16378	16366	16360	16496	16239	16351	16493	16449	16481	16364	16349	16195	16368	16470	16253	16418	16418	16523	16463	16477	16334	16330	16286	16320	16329	16242	16447	16327	16402	16613	16368	16440	16630	16303	16414	16260	16552	16349	16338	16241	16539	16368	16308	16380	16419	16368	16335	16311	16452	16269	16266	16419	16267	16267	16347	16463	16422	16474	16402	16566	16294	16265	16277	16443	16323	16278	16436	16329	16485	16405	16397	16269	16453	16390	16276	16370	16327	16441	16407	16400	16372	16401	16362	16314	16338	16424	16373	16541	16332	16398	16162	16473	16266	16288	16410	16173	16361	16353	16469	16316	16261	16360	16403	16183	16279	16414	16379	16440	16451	16504	16337	16303	16431	16417	16293	16243	16390	16535	16427	16393	16337	16441	16276	16271	16346	16453	16334	16411	16450	16502	16225	16327	16333	16307	16479	16356	16370	16284	16432	16499	16428	16331	16298	16597	16492	16295	16382	16259	16261	16238	16326	16406	16327	16365	16463	16327	16346	16284	16258	16315	16489	16316	16498	16330	16383	16417	16383	16429	16258	16302	16440	16464	16357	16231	16417	16283	16496	16347	16260	16257	16358	16274	16686	16398	16386	16265	16286	16349	16503	16407	16321	16470	16414	16325	16461	16199	16357	16322	16360	16435	16305	16340	16286	16291	16223	16378	16462	16294	16371	16307	16419	16525	16307	16177	16575	16388	16128	16516	16427	16298	16596	16394	16298	16356	16405	16480	16606	16448	16303	16352	16236	16302	16353	16615	16183	16346	16457	16283	16409	16482	16434	16533	16310	16441	16489	16405	16363	16579	16224	16455	16312	16397	16481	16348	16333	16134	16487	16454	16288	16402	16313	16373	16272	16398	16212	16329	16332	16425	16369	16487	16288	16595	16478	16438	16406	16298	16264	16319	16460	16310	16231	16275	16302	16279	16157	16332	16409	16402	16231	16296	16470	16414	16410	16374	16250	16385	16446	16290	16326	16431	16426	16333	16333	16483	16450	16318	16273	16377	16504	16365	16145	16437	16429	16359	16407	16465	16332	16397	16412	16502	16546	16386	16446	16394	16304	16362	16242	16436	16288	16503	16486	16256	16415	16392	16394	16715	16334	16305	16455	16498	16516	16366	16299	16318	16470	16371	16280	16342	16351	16364	16459	16194	16311	16298	16354	16318	16259	16346	16333	16349	16196	16367	16231	16418	16387	16375	16240	16328	16293	16319	16294	16441	16373	16447	16440	16509	16436	16255	16421	16364	16446	16240	16330	16493	16165	16361	16377	16360	16384	16473	16385	16379	16385	16481	16332	16126	16323	16342	16356	16226	16414	16432	16328	16435	16419	16451	16233	16230	16314	16366	16546	16428	16445	16336	16496	16376	16483	16311	16186	16532	16304	16245	16498	16351	16374	16344	16455	16374	16347	16348	16386	16306	16390	16296	16355	16049	16353	16657	16382	16296	16420	16302	16422	16305	16423	16414	16232	16392	16397	16409	16386	16482	16373	16394	16558	16259	16320	16263	16146	16378	16479	16344	16295	16364	16317	16529	16275	16465	16346	16558	16324	16493	16256	16357	16416	16379	16383	16330	16280	16316	16377	16230	16430	16352	16377	16436	16252	16424	16338	16386	16217	16341	16296	16445	16450	16476	16439	16400	16318	16191	16352	16440	16360	16349	16315	16393	16441	16304	16337	16414	16271	16332	16416	16267	16148	16328	16399	16437	16356	16365	16311	16557	16296	16260	16332	16411	16256	16289	16354	16325	16383	16514	16507	16592	16367	16312	16605	16323	16304	16441	16269	16304	16343	16252	16522	16329	16441	16321	16424	16474	16485	16424	16362	16459	16434	16223	16363	16380	16293	16218	16480	16294	16229	16387	16478	16367	16528	16476	16345	16548	16337	16353	16297	16313	16329	16340	16582	16414	16200	16355	16374	16179	16385	16382	16447	16553	16248	16274	16258	16202	16442	16435	16318	16297	16302	16315	16308	16461	16337	16293	16348	16330	16362	16393	16480	16285	16402	16315	16496	16377	16386	16473	16268	16586	16601	16343	16359	16275	16380	16381	16449	16401	16389	16554	16470	16318	16419	16363	16211	16294	16388	16370	16370	16414	16279	16368	16450	16347	16450	16362	16405	16418	16127	16366	16258	16423	16467	16372	16279	16334	16515	16444	16238	16199	16428	16279	16534	16438	16469	16254	16496	16258	16286	16368	16497	16465	16442	16381	16414	16431	16220	16374	16431	16333	16427	16351	16317	16425	16484	16333	16256	16465	16375	16254	16395	16218	16481	16313	16413	16419	16348	16402	16276	16224	16133	16474	16280	16246	16196	16385	16408	16473	16348	16447	16475	16509	16311	16388	16354	16526	16642	16376	16488	16340	16374	16470	16435	16204	16363	16198	16352	16339	16459	16200	16283	16321	16496	16347	16380	16376	16418	16146	16191	16445	16353	16221	16457	16447	16465	16415	16436	16381	16287	16280	16367	16362	16377	16262	16221	16334	16176	16529	16353	16392	16475	16361	16514	16317	16357	16348	16378	16276	16494	16169	16262	16340	16228	16405	16348	16163	16375	16338	16477	16410	16277	16424	16421	16348	16495	16449	16372	16258	16466	16243	16365	16345	16427	16259	16399	16273	16335	16471	16600	16704	16264	16291	16359	16283	16340	16521	16454	16194	16262	16142	16198	16418	16373	16340	16410	16236	16340	16308	16344	16214	16314	16240	16565	16376	16402	16405	16303	16374	16462	16403	16315	16359	16351	16497	16436	16367	16477	16475	16343	16233	16429	16383	16249	16381	16308	16379	16543	16377	16302	16388	16277	16460	16260	16299	16356	16456	16314	16378	16348	16404	16510	16396	16307	16404	16165	16470	16319	16511	16570	16188	16262	16353	16241	16474	16309	16161	16181	16342	16387	16404	16312	16237	16460	16518	16441	16275	16596	16334	16349	16344	16421	16395	16448	16422	16360	16387	16283	16274	16250	16448	16211	16301	16490	16268	16340	16172	16567	16284	16338	16265	16543	16309	16395	16492	16455	16566	16605	16242	16405	16244	16490	16415	16364	16261	16274	16322	16266	16435
25091	21321	28003	25345	21431	19676	19388	18233	17906	18151	18329	18165	20714	31157	30713	26356	22012	18835	17982	17676	17548	17610	17734	17669	17515	17566	17343	17689	17568	17603	17712	17531	17511	17697	17461	17566	17592	17600	17756	17451	17644	17675	17586	17588	17469	17477	17695	17639	17442	17595	17652	17502	17488	17586	17602	17554	17509	17495	17625	17647	17689	17624	17566	17290	17505	17559	17645	17246	17411	17459	17377	17690	17621	17472	17360	17576	17513	17588	17437	17586	17454	17538	17600	17485	17698	17521	17597	17469	17632	17752	17597	17615	17553	17396	17571	17575	17626	17662	17743	17724	17663	17639	17265	17447	17533	17477	17721	17645	17435	17467	17597	17388	17547	17566	17568	17424	17545	17483	17606	17453	17666	17649	17391	17307	17663	17626	17459	17585	17625	17588	17658	17552	17504	17619	17539	17468	17463	17408	17549	17773	17529	17698	17565	17629	17490	17636	17606	17512	17411	17334	17443	17494	17421	17447	17379	17404	17574	17385	17622	17634	17473	17392	17489	17667	17757	17422	17485	17299	17514	17429	17436	17427	17711	17534	17364	17754	17672	17520	17581	17574	17418	17727	17564	17637	17471	17332	17576	17654	17470	17391	17346	17438	17506	17430	17485	17523	17553	17569	17351	17504	17606	17379	17516	17596	17524	17583	17509	17519	17557	17807	17315	17424	17678	17675	17573	17482	17664	17427	17581	17574	17644	17568	17667	17388	17491	17554	17521	17505	17396	17612	17507	17421	17564	17573	17479	17518	17492	17379	17550	17475	17632	17513	17481	17580	17317	17336	17513	17270	17546	17515	17511	17553	17612	17452	17524	17330	17457	17461	17562	17417	17514	17611	17427	17375	17540	17459	17693	17178	17417	17667	17569	17488	17436	17473	17743	17378	17487	17581	17571	17420	17513	17530	17500	17461	17306	17406	17473	17245	17485	17611	17510	17355	17577	17681	17715	17808	17549	17536	17418	17554	17459	17436	17504	17546	17602	17452	17779	17382	17552	17555	17377	17555	17431	17491	17484	17529	17443	17443	17717	17420	17572	17501	17452	17650	17570	17691	17406	17481	17555	17418	17600	17399	17429	17525	17559	17462	17433	17494	17468	17368	17531	17312	17402	17520	17463	17412	17603	17428	17395	17488	17700	17485	17616	17646	17634	17526	17517	17405	17443	17631	17825	17610	17589	17621	17584	17622	17556	17480	17420	17444	17468	17428	17378	17575	17572	17350	17544	17662	17471	17503	17605	17411	17636	17524	17644	17489	17447	17456	17443	17464	17671	17636	17564	17378	17496	17419	17567	17602	17511	17283	17311	17502	17459	17591	17708	17438	17666	17253	17476	17566	17663	17553	17523	17785	17608	17617	17585	17480	17713	17552	17580	17402	17457	17486	17561	17444	17665	17607	17449	17474	17543	17452	17334	17370	17561	17590	17650	17512	17565	17550	17715	17488	17534	17469	17396	17601	17470	17654	17592	17608	17558	17367	17444	17540	17577	17513	17466	17468	17420	17747	17486	17534	17491	17575	17460	17575	17416	17398	17530	17367	17496	17651	17403	17394	17510	17490	17435	17683	17563	17515	17750	17549	17489	17606	17469	17371	17633	17473	17520	17452	17556	17533	17681	17553	17536	17589	17751	17350	17554	17480	17757	17548	17673	17548	17504	17591	17530	17439	17320	17576	17355	17592	17418	17466	17524	17589	17304	17582	17451	17420	17316	17538	17442	17542	17395	17488	17712	17413	17498	17675	17581	17523	17618	17687	17462	17343	17550	17699	17689	17600	17613	17523	17525	17576	17621	17445	17465	17476	17552	17486	17651	17460	17505	17527	17660	17617	17490	17417	17525	17530	17581	17505	17546	17371	17529	17531	17446	17584	17564	17478	17483	17431	17545	17448	17386	17454	17447	17462	17531	17612	17775	17429	17489	17695	17530	17566	17622	17515	17607	17467	17479	17504	17537	17550	17427	17608	17560	17332	17674	17457	17592	17422	17368	17669	17486	17440	17328	17588	17519	17494	17569	17531	17793	17485	17620	17525	17535	17488	17815	17352	17452	17614	17591	17538	17529	17671	17563	17463	17701	17593	17458	17492	17561	17473	17586	17577	17636	17549	17619	17561	17356	17414	17625	17528	17698	17534	17330	17421	17615	17536	17469	17438	17549	17300	17379	17477	17597	17556	17589	17594	17620	17436	17502	17579	17420	17465	17416	17571	17552	17494	17565	17255	17529	17532	17577	17514	17519	17600	17417	17566	17511	17510	17544	17534	17605	17582	17457	17379	17512	17356	17388	17341	17453	17436	17464	17554	17491	17375	17370	17560	17453	17411	17536	17427	17483	17625	17750	17451	17616	17425	17512	17463	17577	17425	17496	17325	17460	17596	17381	17321	17374	17363	17712	17605	17451	17673	17569	17736	17584	17494	17536	17415	17532	17408	17484	17469	17625	17493	17566	17500	17445	17576	17465	17593	17494	17589	17439	17595	17641	17558	17473	17607	17429	17705	17650	17597	17572	17455	17420	17559	17348	17446	17818	17610	17638	17634	17507	17413	17752	17587	17327	17494	17450	17464	17501	17518	17632	17496	17522	17446	17458	17610	17428	17407	17560	17625	17625	17428	17629	17561	17391	17621	17522	17768	17490	17544	17404	17671	17477	17633	17522	17503	17574	17542	17438	17603	17417	17574	17437	17417	17395	17480	17639	17642	17376	17485	17536	17443	17467	17524	17589	17587	17444	17624	17482	17749	17592	17430	17452	17296	17558	17683	17458	17319	17476	17497	17513	17506	17388	17308	17590	17482	17674	17523	17769	17611	17394	17606	17454	17445	17579	17575	17354	17326	17546	17752	17381	17475	17568	17409	17665	17492	17599	17624	17429	17395	17697	17593	17588	17335	17388	17549	17705	17486	17630	17562	17479	17395	17416	17464	17531	17626	17363	17486	17491	17608	17400	17491	17452	17440	17359	17299	17488	17583	17610	17335	17581	17567	17455	17612	17650	17640	17531	17624	17652	17423	17369	17484	17296	17549	17581	17463	17416	17530	17452	17588	17475	17510	17489	17389	17482	17435	17570	17643	17565	17602	17671	17572	17600	17444	17576	17649	17529	17574	17609	17414	17691	17536	17483	17495	17441	17778	17664	17526	17371	17505	17299	17571	17515	17511	17494	17674	17405	17614	17599	17555	17527	17453	17383	17494	17633	17523	17523	17660	17610	17395	17630	17566	17447	17524	17541	17599	17416	17669	17411	17601	17568	17435	17379	17397	17367	17441	17516	17621	17455	17482	17607	17539	17326	17482	17521	17640	17747	17567	17686	17394	17516	17525	17588	17702	17338	17569	17719	17575	17480	17508	17744	17459	17798	17421	17430	17496	17452	17666	17541	17692	17638	17804	17748	17626	17655	17460	17438	17422	17417	17641	17613	17405	17279	17573	17392	17298	17452	17622	17508	17587	17559	17418	17462	17408	17585	17630	17578	17443	17432	17574	17637	17698	17433	17201	17472	17373	17642	17461	17566	17479	17554	17563	17504	17393	17649	17443	17386	17584	17568	17500	17397	17352	17583	17681	17369	17650	17605	17369	17437	17592	17597	17747	17527	17575	17378	17478	17514	17544	17552	17411	17698	17608	17491	17653	17561	17523	17498	17181	17615	17234	17411	17695	17550	17382	17519	17512	17425	17505	17568	17580	17566	17695	17571	17561	17591	17562	17621	17340	17575	17682	17540	17393	17698	17494	17551	17532	17617	17449	17639	17643	17498	17542	17385	17461	17407	17500	17689	17650	17483	17395	17524	17562	17615	17568	17433	17568	17375	17586	17601	17676	17513	17430	17356	17350	17531	17694	17456	17722	17571	17423	17475	17441	17510	17403	17513	17361	17517	17629	17311	17212	17434	17405	17740	17683	17549	17371	17398	17499	17316	17506	17466	17525	17529	17658	17312	17656	17421	17549	17545	17339	17647	17572	17649	17430	17535	17656	17402	17555	17551	17581	17404	17464	17583	17551	17418	17464	17575	17437	17559	17433	17561	17592	17543	17472	17447	17422	17550	17536	17583	17585	17549	17603	17602	17453	17336	17517	17387	17546	17337	17586	17557	17426	17459	17626	17394	17527	17578	17613	17458	17527	17519	17509	17482	17436	17573	17464	17532	17510	17493	17473	17557	17559	17514	17623	17467	17795	17723	17440	17658	17570	17526	17418	17546	17273	17474	17560	17630	17445	17451	17464	17598	17564	17389	17349	17582	17596	17277	17260	17474	17588	17700	17278	17565	17655	17397	17413	17699	17318	17523	17430	17710	17549	17410	17546	17421	17455	17409	17755	17531	17753	17516	17594	17376	17474	17547	17582	17415	17566	17590	17667	17332	17550	17595	17448	17423	17632	17565	17528	17331	17598	17559	17325	17588	17623	17542	17518	17587	17566	17561	17469	17526	17476	17609	17500	17570	17424	17380	17565	17421	17661	17527	17331	17617	17603	17603	17550	17725	17570	17387	17666	17516	17567	17652	17606	17416	17673	17580	17420	17545	17497	17585	17594	17727	17549	17764	17744	17703	17775	17539	17585	17586	17487	17523	17627	17426	17693	17481	17427	17346	17587	17486	17577	17544	17379	17372	17510	17478	17437	17442	17453	17616	17481	17581	17422	17608	17591	17634	17511	17285	17417	17648	17628	17648	17671	17600	17468	17359	17576	17476	17606	17678	17623	17411	17449	17694	17434	17455	17259	17356	17686	17478	17509	17705	17538	17700	17541	17530	17253	17630	17557	17574	17772	17563	17253	17675	17641	17415	17495	17529	17534	17284	17500	17481	17436	17607	17613	17531	17627	17554	17386	17460	17417	17588	17553	17384	17574	17565	17569	17560	17583	17463	17464	17380	17377	17617	17489	17576	17256	17471	17355	17529	17531	17564	17300	17533	17463	17585	17537	17391	17389	17578	17504	17444	17452	17635	17477	17466	17479	17824	17410	17595	17703	17340	17543	17380	17672	17424	17410	17361	17424	17399	17737	17369	17481	17210	17349	17709	17361	17495	17438	17632	17468	17368	17496	17552	17757	17522	17577	17720	17453	17479	17487	17570	17591	17465	17529	17530	17511	17659	17340	17499	17660	17323	17608	17484	17375	17480	17346	17454	17750
15279	22971	22250	19570	18321	17758	17338	17362	17294	17191	17234	17156	22432	35235	32733	26811	21078	17306	16318	16397	16020	16169	16288	16195	16183	16390	16210	16294	16320	16191	16297	16269	16174	16345	16111	16314	16113	16224	16152	16246	16222	16220	16300	16253	16397	16345	16320	16163	16270	16069	16390	16203	16321	16198	16374	16212	16242	16395	16266	16210	16197	16178	16393	16098	16197	16219	16219	16168	16239	16274	16183	16463	16194	16117	16213	16298	16144	16160	16162	16124	16231	16319	16294	16199	16162	16153	16223	16236	16168	16364	16090	16230	16361	16313	16221	16134	16026	16273	16312	16232	16049	16182	16084	16403	16135	16353	16269	16196	16392	16349	16261	16201	16265	16274	16257	16257	16355	16299	16189	16292	16125	16371	16295	16356	16188	16226	16298	16319	16358	16337	16215	16276	16226	16133	16099	16126	16154	16172	16197	16155	16107	16138	16340	16179	16234	16261	16274	16407	16213	16240	16216	16145	16367	16168	16072	16224	16283	16247	16214	16051	16240	16246	16142	16366	16229	15985	16301	16003	16275	16127	16229	16294	16310	16333	16175	16218	16261	16192	16193	16114	16360	16213	16203	16134	16107	16387	16184	16202	16347	16342	16164	16301	16238	16063	16296	16080	16292	16265	15973	16334	16208	16307	16158	16188	16185	16391	16227	16263	16274	16125	16142	16096	16291	16142	16256	16204	16276	16157	16278	16118	16038	16432	16139	16168	16316	16152	16246	16182	16296	16124	16214	16315	16120	16127	16255	16299	16434	16196	16196	16295	16405	16196	16162	16237	16225	16256	16087	16289	16133	16307	16216	16322	16219	16243	16155	16201	16312	16298	16269	16157	16224	16154	16332	16290	16309	16067	16210	16211	16198	16087	16223	16160	16216	16182	16254	16301	16171	16060	16279	16281	16261	16283	16211	16321	16239	16251	16201	16267	16279	16163	16297	16300	16293	16381	16203	16328	16236	16216	16471	16136	16245	16198	16290	16217	16050	16385	16181	16080	16086	16010	16391	16293	16198	16333	16194	16303	16202	16367	16229	16230	16334	16293	16305	16314	16356	16337	16149	16165	16440	16280	16293	16435	16143	16206	16173	16397	16198	16339	16141	16271	16343	16171	16110	16261	16133	16252	16306	16187	16183	16341	16259	16205	16244	16223	16195	16221	16240	16240	16122	16144	16220	16285	16144	16148	16303	16453	16278	16170	16249	16152	16141	16098	16252	16152	16274	16286	16172	16224	16239	16186	16283	16481	16165	16209	16278	16232	16165	16208	16192	16378	16270	16126	16282	16044	16138	16202	16133	16290	16321	15947	16269	16382	16284	16249	16294	16427	16148	16126	16306	16230	16164	16314	16103	16340	16250	16262	16224	16213	16197	16144	16229	16222	16241	16252	16337	16342	16350	16196	16271	16241	16207	16214	16294	16249	16140	16189	16314	16092	16285	16360	16384	16211	16130	16112	16289	16446	16297	16393	16194	16445	16221	16014	16325	16303	16223	16173	16080	16254	16278	16136	16188	16462	16058	16298	16165	16167	16288	16299	16123	16386	16314	16131	16220	16362	16364	16259	16168	16339	16226	16105	16240	16142	16355	16124	16192	15977	16184	16213	16195	16144	16204	16189	16103	16416	16135	16200	16023	16306	16308	16356	16038	16342	16291	16160	16229	16227	16193	16243	16373	16360	16131	16386	16257	16146	16014	16281	16306	16214	16197	16253	16167	16226	16347	16336	16281	16256	16285	16269	16109	16194	16321	16401	16286	16188	16153	16165	16252	16225	16345	16333	16251	16210	16264	16239	16187	16314	16303	16387	16077	16354	16336	16315	16263	16290	16184	16323	16256	16351	16133	16268	16199	16254	16422	16327	16349	16356	16273	16369	16288	16092	16396	16214	16172	16151	16282	16337	16126	16050	16091	16203	16201	16102	16079	16230	16228	16291	16384	16222	16245	16230	16109	16237	16318	16276	16148	16329	16307	16371	16336	16385	16270	16177	16363	16179	16308	16182	16116	16231	16138	16177	16210	16168	16329	16268	16027	16194	16178	16226	16340	16215	16307	16185	16183	16241	16289	16253	16065	16187	16274	16023	16216	16425	16219	16139	16332	16411	16310	16293	16235	16175	16201	16167	16129	16246	16109	16310	16030	16219	15981	16284	16238	16320	16298	16301	16217	16343	16174	16246	16168	16374	16090	16246	16206	16174	16261	16258	16135	16246	16159	16186	16208	16179	16176	16428	16243	16278	16144	16393	16017	16211	16068	16275	16301	16243	16205	16200	16372	16230	16064	16353	16256	16348	16148	16158	16516	16138	16225	16320	16227	16264	16290	16246	16111	16193	16157	16276	16387	16232	16385	16220	16331	16152	16305	16033	16274	16386	16239	16257	16348	16186	16080	16292	16318	16186	16308	16343	16173	16168	16354	16066	16234	16303	16246	16158	16246	16188	16107	16202	16139	16314	16130	16198	16235	16273	16155	16240	16112	16289	16148	16317	16205	16208	16318	16373	16220	16263	16109	16263	16335	16171	16224	16254	16131	16145	16159	16214	16256	16173	16416	16161	16252	16059	16184	16329	16326	16260	16323	16218	16243	16202	16188	16206	16148	16306	16253	16287	16254	16289	16234	16235	16193	16216	16251	16218	16329	16037	16450	16172	16110	16358	16223	16167	16350	16407	16160	16318	16209	16294	16279	16216	16219	16173	16013	16313	16305	16216	16256	16224	16191	16216	16532	16244	16284	16219	16320	16202	16136	16344	16242	16478	16126	16012	16106	16297	16381	16304	16169	16216	16364	16155	16213	16216	16141	16260	16120	16361	16301	16102	16258	16386	16291	16252	16320	16314	16209	16232	16271	16192	16297	16175	16153	16337	16356	16141	16165	16421	16185	16319	16301	16176	16256	16229	16194	16450	16254	16037	16342	16260	16275	16119	16322	16278	16276	16261	16275	16309	16336	16197	16331	16405	16418	16397	16228	16204	16284	16123	16250	16289	16241	16215	16279	16113	16487	16165	16224	16245	16228	16383	16256	16299	16238	16243	16084	16294	16370	16289	16160	16120	16293	16384	16299	16148	16183	16337	16250	16194	16322	16174	16123	16244	16446	16266	16230	16264	16066	16220	16366	16117	16324	16178	16178	16298	16175	16137	16133	16248	16395	16155	16263	16365	16237	16384	16259	16229	16231	16285	16327	16206	16294	16276	16309	16110	16182	16330	16334	16229	16257	16230	16249	16118	16177	16141	16228	16229	16404	16261	16262	16181	16321	16244	16308	16279	16340	16228	16163	16289	16338	16217	16363	16032	16305	16110	16200	16280	16399	16220	16317	16320	16298	16228	16226	16233	16126	16177	16311	16228	16241	16267	16065	16159	16261	16356	16388	16307	16201	16283	16215	16276	16286	16102	16351	16346	16211	16386	16177	16126	16234	16273	16347	16290	16370	16198	16304	16200	16194	16162	16221	16317	16387	16180	16209	16370	16349	16116	16194	16432	16142	16124	16319	16084	16278	16256	16287	16109	16272	16231	16118	16269	16120	16283	16341	16178	16204	16163	16249	16230	16323	16241	16358	16333	16312	16168	16289	16210	16313	16160	16323	16274	16234	16453	16077	16269	16084	16300	16220	16275	16242	16258	16222	16272	16333	16270	16242	16191	16146	16347	16467	16209	16408	16235	16228	16429	16200	16468	16243	16484	16075	16283	16249	16169	16049	16274	16250	16184	16169	16085	16060	16134	16306	16057	16388	16497	16267	16158	16278	16120	16247	16260	16205	16223	16041	16372	16359	16332	16223	16341	16387	16079	16239	16217	16196	16112	16052	16227	16294	16353	16223	16102	16253	16205	16284	16251	16261	16247	16300	16186	16193	16121	16341	16339	16184	16222	16285	16257	16292	16207	16335	16337	16332	16219	16187	16153	16274	16252	16195	16270	16312	16115	16247	16370	16307	16205	16273	16202	16508	16270	16151	16178	16308	16142	16227	15998	16345	16132	16187	16185	16290	16352	16396	16353	15983	16097	16443	16231	16321	16198	16178	16351	16357	16225	16239	16273	16035	16251	16452	16241	16394	16286	16254	16319	16334	16226	16136	16392	16347	16324	16174	16291	16229	16341	16121	16164	16183	16334	16123	16230	16172	16156	16369	16287	16284	16252	16068	16255	16446	16202	16437	16263	16369	16302	16240	16042	16296	16114	16432	16370	16101	16353	16306	16277	16376	16163	16233	16222	16316	16299	16264	16320	16249	16087	16260	16219	16152	16274	16354	16444	16276	16212	16273	16179	16335	16408	16160	16335	16280	16343	16120	16201	16133	16113	16280	16162	16283	16145	16167	16180	16161	16288	16098	16159	16237	16190	16162	16176	16391	16280	16296	16312	16198	16252	16213	16012	16251	16253	16232	16073	16264	16126	16106	16234	16258	16324	16290	16196	16291	16316	16195	16298	16167	16314	16397	16184	16341	16061	16187	16403	16182	16275	16277	16237	16203	16167	16317	16144	16274	16317	16256	16100	16312	16237	16352	16210	16219	16146	16306	16204	16242	16360	16174	16151	16314	16165	16317	16208	16258	16315	16157	16348	16330	16146	16368	16188	16261	16078	16328	16231	16001	16262	16241	16312	16257	16231	16171	16356	16183	16162	16309	16185	16257	16170	16208	16267	16233	16295	16449	16197	16168	16215	16194	16241	16065	16114	16225	16140	16040	16418	16396	16197	16330	16233	16248	16165	16229	16335	16101	16203	16154	16423	16355	16257	16203	16400	16337	16222	16316	16149	16278	16210	16292	16189	16379	16392	16171	16277	16116	16355	16382	16288	16238	16244	16144	16163	16398	16131	16292	16268	16168	16191	16397	16189	16195	16472	16226	16284	16354	16137	16223	16229	16193	16219	16214	16268	16131	16228	16177	16207	16320	16129	16077	16301	16237	16252	16198	16049	16086	16222	16093	16124	16226	16334	16369	16008	16210	16222	16366	16240	16149	16167	16225	16206	16313	16250	16372	16358	16285	16221	16360	16187	16305	16372	16254	16276	16382	16115	16197	16305	16325	16200	16460	16413	16129	16228	16314	16291	16364	16271	16262	16226	16165	16227	16193	16188	16262	16292	16165	16230	16333	16296	16293	16198	16214	16217	16306	16379	16331	16128
23786	21376	28945	24229	22019	22729	22455	19330	18646	18936	18663	18433	23259	39899	38582	31789	25053	19897	18181	17755	17684	17784	17699	17703	17660	17722	17608	17716	17791	17672	17637	17650	17792	17531	17553	17609	17520	17766	17693	17460	17729	17552	17617	17612	17369	17409	17646	17429	17594	17522	17623	17695	17775	17535	17550	17494	17607	17546	17766	17374	17633	17415	17680	17834	17612	17659	17702	17944	17733	17755	17826	17577	17482	17752	17626	17553	17604	17338	17435	17514	17505	17401	17508	17489	17499	17511	17471	17598	17444	17364	17482	17421	17730	17544	17387	17706	17710	17612	17460	17532	17674	17617	17481	17598	17503	17515	17599	17516	17603	17600	17542	17569	17545	17479	17511	17378	17291	17715	17395	17546	17641	17547	17454	17500	17569	17565	17661	17698	17568	17650	17735	17568	17408	17460	17444	17671	17657	17473	17405	17522	17560	17484	17588	17501	17631	17499	17521	17770	17556	17464	17566	17564	17567	17551	17393	17652	17346	17636	17647	17621	17369	17439	17634	17491	17581	17537	17642	17826	17527	17498	17471	17446	17556	17585	17632	17591	17449	17608	17412	17323	17615	17806	17715	17536	17660	17466	17586	17681	17475	17530	17509	17693	17655	17625	17485	17550	17467	17708	17622	17625	17639	17485	17547	17700	17624	17589	17625	17430	17505	17603	17569	17370	17607	17580	17686	17520	17564	17501	17677	17633	17495	17654	17570	17548	17789	17520	17584	17498	17621	17553	17396	17305	17530	17524	17554	17431	17880	17403	17626	17657	17433	17550	17292	17442	17423	17602	17554	17565	17526	17529	17539	17351	17593	17632	17429	17465	17539	17459	17496	17615	17557	17500	17652	17504	17386	17668	17645	17545	17299	17682	17432	17585	17693	17597	17618	17677	17404	17574	17346	17504	17514	17715	17581	17512	17610	17480	17410	17435	17640	17446	17721	17710	17425	17458	17603	17532	17580	17496	17435	17543	17533	17498	17581	17374	17627	17650	17646	17543	17579	17468	17520	17763	17363	17569	17681	17558	17536	17366	17629	17482	17527	17485	17549	17675	17507	17654	17627	17416	17386	17497	17424	17530	17496	17600	17558	17552	17442	17583	17514	17794	17347	17412	17504	17633	17456	17542	17206	17825	17836	17676	17652	17712	17550	17520	17641	17565	17509	17489	17677	17496	17583	17667	17478	17401	17466	17568	17768	17442	17618	17600	17505	17529	17574	17471	17685	17715	17320	17575	17575	17510	17403	17512	17624	17547	17682	17519	17495	17497	17554	17417	17553	17573	17645	17621	17621	17526	17342	17516	17519	17518	17439	17511	17432	17369	17488	17524	17543	17705	17483	17553	17151	17433	17317	17460	17373	17476	17455	17405	17558	17647	17481	17613	17586	17459	17564	17307	17635	17382	17342	17466	17590	17441	17483	17534	17530	17576	17608	17554	17460	17340	17536	17696	17536	17563	17535	17682	17479	17525	17361	17555	17606	17449	17439	17356	17333	17259	17483	17662	17552	17715	17554	17478	17556	17496	17425	17694	17587	17413	17442	17531	17654	17541	17368	17632	17453	17527	17535	17662	17690	17603	17548	17569	17483	17476	17414	17734	17779	17660	17486	17491	17515	17548	17598	17554	17585	17520	17608	17474	17544	17353	17471	17448	17467	17597	17546	17586	17524	17427	17351	17604	17444	17665	17471	17530	17503	17539	17497	17552	17370	17667	17534	17324	17644	17351	17624	17498	17693	17373	17425	17702	17443	17540	17650	17464	17484	17596	17541	17519	17462	17464	17484	17607	17454	17640	17552	17437	17590	17466	17303	17456	17581	17441	17555	17491	17473	17477	17616	17691	17509	17426	17485	17550	17581	17476	17536	17570	17523	17755	17683	17569	17584	17603	17435	17710	17746	17525	17540	17787	17511	17638	17486	17496	17557	17599	17423	17477	17525	17362	17665	17345	17456	17633	17466	17503	17546	17452	17721	17584	17332	17403	17649	17551	17623	17751	17524	17739	17569	17528	17622	17542	17604	17528	17338	17522	17328	17609	17626	17493	17446	17661	17383	17345	17507	17474	17510	17657	17493	17645	17782	17512	17688	17572	17718	17532	17544	17618	17333	17737	17691	17658	17447	17556	17552	17433	17538	17480	17571	17597	17627	17682	17631	17658	17549	17606	17596	17542	17551	17250	17441	17815	17577	17454	17428	17608	17451	17363	17776	17653	17535	17577	17424	17750	17439	17389	17508	17522	17450	17636	17539	17727	17414	17530	17690	17505	17624	17619	17558	17762	17617	17585	17331	17412	17722	17452	17682	17580	17503	17445	17539	17470	17799	17295	17603	17500	17558	17384	17673	17547	17552	17638	17628	17387	17452	17625	17501	17506	17690	17546	17389	17537	17465	17566	17700	17488	17628	17527	17377	17581	17672	17564	17621	17575	17587	17369	17441	17584	17413	17535	17526	17548	17807	17578	17499	17385	17420	17529	17396	17606	17577	17488	17712	17521	17510	17579	17594	17517	17569	17364	17504	17718	17534	17529	17704	17642	17548	17644	17533	17471	17522	17460	17464	17484	17554	17673	17656	17577	17562	17579	17644	17621	17499	17594	17596	17567	17566	17449	17333	17382	17735	17793	17692	17491	17420	17484	17711	17599	17532	17670	17550	17421	17462	17570	17324	17540	17647	17377	17540	17590	17550	17550	17533	17485	17420	17409	17669	17567	17487	17431	17460	17494	17599	17355	17494	17653	17361	17671	17554	17426	17583	17591	17423	17427	17750	17750	17534	17420	17384	17350	17506	17646	17653	17572	17652	17397	17520	17414	17689	17550	17676	17632	17780	17767	17532	17620	17561	17525	17494	17510	17606	17633	17348	17506	17557	17566	17536	17513	17641	17520	17647	17534	17670	17411	17688	17570	17570	17487	17507	17547	17453	17636	17367	17526	17447	17400	17521	17573	17692	17455	17462	17606	17631	17592	17482	17543	17549	17577	17456	17560	17557	17615	17718	17670	17367	17776	17385	17517	17610	17575	17441	17525	17694	17506	17708	17398	17569	17396	17415	17382	17478	17581	17596	17585	17578	17483	17382	17833	17584	17431	17428	17723	17527	17469	17509	17753	17485	17554	17487	17346	17524	17390	17272	17546	17529	17460	17201	17611	17555	17308	17609	17302	17570	17610	17658	17398	17633	17487	17445	17441	17534	17644	17383	17433	17586	17599	17691	17715	17512	17332	17530	17535	17503	17871	17541	17445	17622	17526	17422	17497	17558	17629	17602	17411	17763	17479	17442	17615	17532	17521	17603	17828	17512	17566	17420	17553	17702	17470	17303	17398	17522	17795	17467	17375	17780	17640	17441	17721	17668	17409	17803	17303	17591	17474	17488	17415	17517	17580	17529	17702	17632	17508	17609	17576	17376	17339	17524	17330	17379	17620	17532	17512	17325	17844	17499	17724	17658	17574	17582	17717	17645	17553	17713	17454	17613	17600	17665	17701	17450	17543	17400	17378	17611	17388	17445	17534	17681	17545	17577	17546	17585	17425	17637	17486	17501	17453	17658	17466	17639	17613	17571	17435	17711	17457	17421	17338	17267	17472	17600	17293	17411	17448	17548	17571	17432	17599	17546	17515	17432	17542	17315	17709	17451	17491	17392	17564	17580	17491	17751	17564	17522	17628	17568	17582	17774	17423	17523	17571	17559	17588	17490	17525	17577	17577	17688	17569	17663	17527	17511	17307	17675	17822	17767	17478	17603	17861	17627	17630	17507	17579	17529	17548	17681	17583	17569	17236	17646	17529	17724	17570	17533	17745	17617	17538	17529	17512	17362	17430	17549	17615	17510	17669	17489	17567	17753	17481	17714	17229	17389	17307	17503	17695	17581	17436	17697	17697	17509	17485	17673	17426	17527	17492	17162	17591	17726	17571	17349	17513	17555	17351	17396	17489	17453	17490	17549	17363	17504	17550	17563	17632	17647	17685	17508	17484	17703	17583	17531	17574	17486	17519	17594	17594	17731	17486	17521	17519	17552	17636	17506	17501	17517	17687	17509	17549	17677	17617	17741	17449	17535	17584	17499	17603	17471	17618	17585	17615	17573	17536	17399	17661	17402	17594	17506	17594	17483	17522	17450	17375	17586	17746	17554	17570	17499	17572	17801	17457	17459	17736	17674	17499	17607	17741	17651	17464	17404	17596	17455	17499	17516	17380	17510	17611	17484	17314	17442	17428	17754	17597	17497	17710	17572	17494	17653	17375	17568	17687	17693	17560	17542	17455	17496	17565	17525	17542	17648	17447	17568	17597	17496	17534	17571	17662	17567	17436	17552	17550	17671	17553	17578	17441	17337	17355	17747	17330	17509	17733	17484	17416	17531	17457	17682	17398	17633	17710	17680	17595	17614	17782	17653	17566	17651	17378	17594	17652	17395	17509	17628	17634	17347	17609	17358	17535	17639	17714	17557	17632	17539	17570	17487	17511	17758	17555	17517	17557	17702	17533	17585	17584	17387	17811	17526	17579	17324	17490	17421	17658	17513	17412	17541	17667	17507	17412	17485	17735	17536	17531	17592	17701	17404	17636	17673	17554	17805	17465	17464	17484	17403	17529	17518	17415	17578	17637	17359	17473	17398	17450	17563	17577	17637	17761	17561	17391	17624	17550	17473	17470	17531	17545	17621	17431	17556	17676	17530	17616	17423	17644	17312	17499	17593	17555	17575	17611	17610	17404	17743	17704	17587	17589	17543	17586	17691	17588	17532	17644	17570	17533	17520	17333	17849	17748	17475	17366	17613	17646	17525	17543	17619	17470	17473	17541	17827	17515	17649	17747	17570	17558	17709	17561	17369	17619	17622	17553	17586	17586	17562	17800	17539	17419	17687	17673	17622	17541	17468	17577	17512	17581	17368	17471	17542	17322	17657	17457	17471	17480	17352	17569	17464	17610	17577	17424	17679	17682	17771	17684	17488	17788	17674	17686	17594	17448	17428	17520	17584	17851	17684	17933	17490	17524	17599	17472	17539	17230	17442	17649	17325	17556	17411	17537	17533	17519	17406	17649	17450	17472	17623	17289	17470	17389	17444	17601	17418	17429	17571	17577	17454	17653	17640	17340	17491	17460	17571	17337	17510	17616	17569	17474	17440	17550
16614	27643	25947	21686	19753	19043	19241	18489	18314	18078	17762	17592	26308	43950	40929	33370	24703	18170	16640	16349	16239	16503	16420	16268	16441	16274	16200	16197	16236	16218	16063	16323	16248	16120	16181	16289	16335	16281	16373	16305	16188	16221	16188	16307	16454	16301	16278	16205	16272	16409	16440	16482	16211	16379	16427	16292	16344	16213	16345	16132	16277	16227	16370	16212	16283	16338	16037	16329	16334	16353	16315	16261	16312	16173	16279	16128	16198	16185	16246	16373	16365	16156	16370	16289	16157	16229	16410	16377	16384	16267	16227	16252	16298	16230	16345	16352	16292	16260	16434	16253	16189	16345	16303	16310	16272	16329	16255	16271	16281	16336	16276	16230	16205	16269	16301	16111	16339	16330	16177	16305	16451	16263	16495	16319	16272	16176	16345	16246	16156	16242	16272	16235	16353	16354	16099	16254	16186	16192	16186	16292	16334	16316	16349	16314	16348	16307	16187	16344	16236	16091	16283	16267	16350	16167	16312	16198	16418	16411	16350	16212	16338	16260	16208	16281	16185	16171	16214	16327	16242	16019	16253	16270	16162	16063	16281	16278	16232	16230	16254	16261	16324	16285	16269	16253	16433	16249	16210	16302	16166	16138	16330	16279	16135	16332	16170	16067	16256	16312	16319	16232	16136	16167	16201	16111	16302	16245	16315	16300	16383	16133	16287	16166	16365	16283	16248	16368	16017	16505	16508	16228	16127	16339	16172	16192	16259	16161	16223	16184	16305	16269	16348	16279	16252	16322	16090	16205	16357	16242	16215	16266	16321	16167	16244	16310	16107	16321	16239	16349	16218	16269	16133	16181	16172	16171	16363	16249	16352	16152	16206	16316	16336	16122	16259	16127	16293	16233	16236	16335	16322	16357	16121	16222	16163	16319	16210	16245	16235	16159	16185	16224	16355	16117	16225	16272	16170	16293	16200	16357	16147	16278	16333	16259	16267	16352	16308	16393	16287	16243	16339	16360	16292	16463	16088	16361	16176	16095	16195	16071	16219	16116	16313	16185	16308	16232	16370	16236	16425	16324	16347	16377	16151	16248	16213	16287	16272	16379	16366	16252	16263	16287	16217	16225	16301	16287	16363	16278	16152	16247	16298	16230	16320	16290	16271	16347	16278	16245	16128	16258	16292	16354	16450	16383	16197	16395	16145	16207	16265	16383	16171	16302	16150	16213	16205	16227	16184	16231	16269	16246	16382	16174	16390	16191	16269	16348	16237	16241	16098	16390	16270	16359	16243	16325	16305	16280	16322	16340	16340	16250	16373	16352	16455	16148	16200	16392	16450	16382	16087	16321	16276	16219	16201	16282	16241	16376	16358	16258	16239	16201	16459	16314	16353	16107	16162	16057	16439	16385	16355	16356	16466	16241	16396	16290	16113	16263	16353	16301	16340	16356	16244	16237	16234	16256	16390	16191	16305	16288	16028	16230	16543	16172	16189	16190	16251	16240	16271	16284	16215	16314	16253	16329	16179	16319	16242	16217	16292	16307	16205	16311	16205	16228	16333	16358	16337	16120	16231	16314	16213	16199	16232	16290	16205	16285	16114	16190	16183	16244	16183	16461	16264	16126	16336	16184	16461	16301	16034	16235	16212	16346	16245	16347	16212	16118	16188	16221	16276	16241	16292	16373	16308	16253	16258	16353	16308	16439	16256	16194	16431	16278	16404	16239	16245	16245	16302	16226	16420	16185	16255	16150	16273	16263	16230	16213	16216	16199	16171	16384	16142	16204	16327	16309	16240	16239	16260	16094	16333	16353	16374	16202	16210	16388	16148	16280	16343	16078	16117	16269	16128	16330	16173	16364	16408	16232	16372	16205	16264	16141	16207	16388	16443	16315	16256	16376	16172	16452	16183	16324	16170	16115	16219	16215	16194	16428	16104	16215	16293	16203	16083	16378	16237	16173	16286	16227	16333	16428	16237	16302	16244	16204	16251	16236	16283	16303	16350	16136	16213	16204	16086	16194	16126	16337	16274	16181	16482	16167	16270	16337	16297	16036	16122	16343	16385	16192	16157	16179	16137	16331	16307	16250	16204	16354	16358	16344	16233	16292	16284	16194	16448	16357	16355	16170	16199	16243	16153	16261	16390	16298	16104	16352	16113	16479	16207	16367	16306	16346	16146	16341	16268	16215	16285	16255	16269	16145	16239	16265	16252	16202	16178	16232	16104	16399	16319	16408	16309	16398	16065	16458	16331	16120	16131	16156	16241	16291	16121	16143	16284	16265	16285	16159	16132	16310	16322	16389	16143	16267	16214	16228	16364	16333	16210	16245	16215	16358	16244	16219	16267	16134	16401	16367	16282	16166	16272	16352	16243	16316	16181	16185	16331	16368	16399	16219	16211	16294	16264	16355	16209	16395	16329	16231	16420	16219	16231	16087	16243	16219	16256	16251	16098	16307	16150	16261	16280	16217	16298	16402	16091	16260	16336	16370	16101	16333	16274	16460	16353	16235	16333	16151	16273	16265	16311	16260	16362	16287	16270	16353	16313	16188	16268	16066	16315	16287	16286	16091	16259	16313	16229	16337	16214	16135	16324	16375	16227	16217	16380	16185	16058	16116	16185	16279	16451	16250	16030	16226	16493	16410	16165	16341	16226	16333	16228	16178	16290	16295	16428	16129	16236	16273	16250	16370	16440	16215	16239	16287	16211	16215	16417	16208	16288	16486	16231	16165	16284	16449	16370	16297	16039	16317	16168	16411	16246	16290	16192	16334	16318	16251	16235	16318	16257	16304	16384	16354	16121	16184	16196	16053	16120	16417	16336	16245	16133	16341	16227	16310	16232	16373	16363	16286	16222	16185	16132	16214	16339	16227	16366	16493	16261	16194	16346	16317	16248	16241	16208	16133	16386	16192	16474	16221	16122	16291	16279	16274	16108	16351	16271	16232	15959	16223	16211	16399	16266	16271	16198	16007	16540	16265	16339	16258	16163	16454	16182	16313	16221	16339	16391	16143	16318	16135	16184	16402	16236	16125	16322	16245	16269	16277	16359	16198	16384	16036	16293	16056	16201	16208	16174	16507	16387	16184	16270	16271	16246	16166	16344	16207	16301	16218	16355	16322	16364	16357	16275	16411	16126	16367	16169	16280	16204	16251	16246	16294	16301	16305	16264	16198	16107	16285	16326	16202	16353	16376	16155	16436	16314	16147	16204	16307	16342	16080	16216	16300	16287	16164	16130	16377	16293	16340	16227	16161	16118	16258	16477	16175	16309	16240	16409	16326	16136	16341	16299	16152	16284	16432	16303	16216	16328	16350	16230	16313	16403	16189	16246	16265	16303	16303	16337	16217	16119	16168	16252	16220	16362	16278	16103	16281	16309	16277	16217	16193	16361	16353	16237	16352	16317	16234	16354	16331	16152	16230	16140	16160	16114	16309	16189	16223	16096	16366	16346	16250	16335	16376	16305	16185	16332	16200	16403	16158	16358	16190	16241	16253	16339	16244	16293	16312	16228	16223	16129	16365	16129	16410	16483	16108	16225	16363	16392	16245	16270	16362	16266	16333	16399	16211	16228	16231	16136	16179	16325	16353	16296	16210	16238	16375	16177	16285	16231	16342	16232	16399	16387	16257	16272	16298	16356	16379	16267	16081	16366	16164	16390	16183	16200	16168	16528	16313	16260	16366	16260	16281	16289	16406	16299	16269	16432	16247	16123	16151	16326	16137	16272	16185	16297	16412	16337	16393	16234	16286	16162	16246	16145	16077	16306	16273	16195	16179	16193	16275	16384	16308	16226	16227	16400	16368	16340	16221	16201	16306	16227	16250	16304	16280	16258	16279	16203	16074	16369	16051	16285	16281	16475	16085	16293	16287	16367	16224	16034	16284	16264	16219	16146	16215	16260	16084	16197	16169	16285	16398	16227	16322	16278	16355	16378	16207	16359	16255	16251	16426	16287	16346	16180	16215	16247	16313	16351	16287	16223	16340	16333	16230	16399	16283	16347	16170	16110	16182	16300	16084	16265	16313	16330	16450	16395	16241	16300	16271	16190	16256	16122	16318	16140	16197	16395	16320	16147	16168	16188	16374	16361	16360	16349	16229	16260	16315	16268	16154	16232	16358	16160	16093	16296	16430	16482	16304	16349	16305	16233	16314	16201	16224	16219	16375	16531	16338	16267	16297	16292	16282	16305	16208	16279	16227	16217	16167	16229	16397	16293	16267	16218	16342	16332	16307	16224	16326	16281	16212	16232	16407	16241	16416	16279	16445	16182	16407	16158	16365	16199	16257	16248	16040	16225	16342	16294	16185	16274	16225	16327	16231	16187	16215	16280	16194	16369	16221	16316	16289	16041	16358	16230	16146	16201	16206	16217	16363	16202	16205	16240	16336	16229	16173	16236	16155	16150	16352	16379	16340	16221	16533	16382	16398	16307	16224	16296	16286	16231	16437	16215	16114	16427	16281	16198	16176	16259	16263	16288	16304	16087	16176	16200	16184	16125	16163	16128	16174	16167	16113	16236	16299	16177	16402	16161	16276	16176	16390	16373	16331	16417	16254	16271	16313	16310	16274	16302	16243	16288	16178	16234	16299	16190	16380	16318	16289	16269	16302	16352	16234	16234	16191	16330	16397	16266	16233	16207	16321	16088	16383	16165	16233	16204	16197	16207	16265	16158	16330	16138	16248	16315	16191	16242	16324	16325	16269	16335	16214	16401	16479	16156	16297	16250	16346	16273	16242	16319	16397	16367	16176	16313	16316	16422	16204	16235	16318	16099	16252	16275	16281	16321	16166	16294	16391	16337	16334	16226	16155	16307	16341	16280	16362	16330	16035	16381	16178	16061	16305	16034	16204	16361	16098	16325	16396	16299	16166	16272	16388	16091	16191	16314	16283	16359	16274	16301	16359	16256	16411	16396	16392	16356	16526	16200	16238	16286	16181	16222	16170	16164	16419	16304	16450	16237	16259	16218	16352	16220	16269	16296	16190	16029	16142	16242	16359	16217	16281	16304	16389	16412	16446	16252	16238	16187	16228	16158	16386	16300	16354	16063	16232	16179	16246	16294	16144	16297	16222	16325	16211	16198	16375	16261	16249	16130	16299	16309	16078	16234	16393	16201	16353	16289	16185	16193	16215	16370	16187	16112	16218	16270	16286	16184	16394	16258	16317
29148	22112	22269	20322	18348	18592	18791	18587	18580	18490	18589	18412	18842	20759	21012	20394	19385	18617	18397	18368	18089	18417	18395	18187	18442	18410	18283	18480	18329	18491	18161	18321	18441	18381	18319	18308	18435	18368	18377	18435	18316	18303	18277	18272	18328	18276	18363	18353	18336	18355	18229	18405	18441	18421	18396	18490	18418	18409	18339	18423	18176	18306	18249	18263	18275	18292	18438	18421	18210	18181	18296	18377	18435	18269	18176	18292	18297	18183	18240	18523	18418	18176	18331	18206	18373	18365	18424	18565	18190	18311	18322	18280	18131	18280	18363	18220	18151	18409	18202	18429	18272	18335	18378	18329	18425	18324	18234	18302	18454	18244	18243	18286	18548	18506	18450	18205	18172	18186	18397	18227	18339	18467	18454	18320	18438	18154	18305	18247	18420	18537	18518	18519	18466	18166	18584	18124	18449	18119	18329	18209	18365	18380	18367	18218	18153	18444	18247	18392	18250	18313	18411	18234	18290	18449	18378	18260	18319	18319	18291	18128	18462	18381	18347	18259	18404	18239	18312	18360	18325	18261	18286	18369	18424	18383	18456	18306	18220	18523	18339	18279	18381	18320	18341	18192	18373	18184	18388	18261	18522	18310	18378	18268	18435	18182	18325	18363	18259	18371	18265	18218	18403	18251	18247	18554	18529	18298	18270	18481	18263	18272	18312	18341	18282	18425	18285	18266	18362	18278	18304	18595	18358	18428	18486	18365	18294	18143	18391	18447	18433	18231	18319	18392	18364	18338	18225	18382	18285	18257	18216	18206	18248	18451	18437	18246	18413	18375	18293	18385	18133	18251	18227	18236	18191	18036	18431	18165	18298	18222	18231	18311	18204	18336	18253	18401	18418	18312	18324	18170	18390	17967	18392	18386	18522	18294	18551	18444	18599	18399	18310	18420	18462	18448	18412	18247	18505	18183	18350	18672	18211	18390	18518	18388	18415	18339	18417	18101	18357	18385	18235	18151	18185	18375	18394	18384	18296	18451	18546	18229	18321	18452	18415	18342	18359	18200	18461	18258	18309	18464	18341	18438	18205	18260	18239	18304	18366	18488	18241	18150	18109	18077	18221	18169	18592	18469	18415	18310	18328	18469	18395	18096	18416	18189	18276	18255	18422	18278	18151	18280	18283	18436	18274	18192	18426	18258	18370	18186	18567	18344	18288	18454	18147	18208	18318	18175	18318	18178	18341	18404	18248	18379	18294	18421	18239	18140	18234	18293	18221	18274	18210	18339	18216	18343	18324	18458	18271	18245	18258	18347	18313	18337	18131	18179	18450	18340	18331	18250	18432	18485	18191	18231	18377	18407	18362	18433	18477	18370	18489	18365	18276	18391	18122	18258	18333	18259	18185	18653	18170	18363	18507	18381	18380	18517	18155	18322	18484	18238	18202	18294	18352	18462	18456	18318	18485	18525	18272	18340	18287	18272	18249	18349	18223	18307	18266	18448	18202	18278	18434	18309	18350	18183	18326	18270	18582	18283	18411	18379	18200	18334	18340	18122	18355	18152	18338	18592	18467	18449	18412	18151	18329	18134	18241	18352	18126	18544	18360	18387	18239	18297	18321	18165	18387	18153	18300	18489	18355	18365	18273	18398	18243	18341	18237	18331	18639	18314	18284	18454	18553	18192	18430	18538	18182	18409	18312	18256	18328	18537	18232	18387	18219	18134	18528	18308	18162	18117	18161	18229	18332	18259	18298	18427	18157	18306	18449	18126	18426	18243	18333	18229	18141	18318	18209	18386	18302	18307	18476	18348	18268	18179	18361	18383	18570	18166	18202	18215	18462	18389	18377	18385	18218	18230	18556	18467	18505	18175	18257	18153	18297	18227	18441	18361	18254	18213	18506	18356	18394	18375	18409	18412	18366	18099	18356	18246	18311	18331	18147	18301	18351	18283	18399	18315	18370	18385	18313	18435	18439	18342	18363	18446	18401	18570	18298	18292	18264	18247	18334	18215	18362	18339	18516	18173	18227	18443	18305	18293	18515	18206	18230	18298	18420	18176	18579	18365	18088	18481	18351	18340	18121	18139	18031	18430	18195	18375	18341	18373	18258	18566	18529	18228	18285	18110	18232	18433	18236	18345	18492	18377	18378	18445	18291	18384	18603	18364	18330	18097	18244	18467	18300	18402	18419	18236	18220	18281	18237	18586	18240	18104	18221	18235	18262	18485	18328	18293	18484	18303	18454	18281	18446	18449	18387	18479	18218	18254	18307	18433	18296	18392	18302	18478	18337	18340	18298	18422	18456	18376	18523	18351	18222	18412	18353	18394	18235	18186	18482	18144	18339	18398	18271	18337	18330	18455	18327	18348	18478	18180	18152	18278	18524	18379	18112	18143	18314	18392	18398	18324	18379	18204	18353	18286	18350	18188	18333	18006	18424	18273	18375	18349	18316	18371	18284	18481	18430	18268	18445	18327	18348	18422	18105	18345	18314	18407	18209	18263	18412	18248	18385	18522	18278	18287	18270	18360	18258	18507	18486	18276	18183	18486	18295	18175	18458	18321	18237	18424	18286	18344	18507	18310	18275	18287	18444	18332	18503	18488	18278	18544	18375	18292	18444	18413	18341	18308	18320	18476	18384	18309	18385	18353	18468	18176	18402	18501	18204	18398	18454	18323	18165	18430	18549	18550	18323	18336	18343	18392	18435	18158	18160	18523	18468	18258	18503	18523	18310	18292	18214	18417	18607	18388	18222	18349	18245	18302	18170	18458	18293	18426	18450	18362	18559	18356	18429	18389	18214	18362	18378	18407	18396	18318	18246	18372	18170	18286	18516	18353	18334	18322	18308	18124	18409	18428	18245	18459	18408	18349	18418	18455	18272	18402	18269	18203	18529	18412	18385	18334	18375	18398	18454	18159	18267	18290	18205	18323	18204	18232	18334	18453	18394	18270	18483	18614	18515	18304	18341	18314	18425	18305	18342	18340	18344	18429	18171	18339	18260	18261	18254	18432	18420	18237	18395	18292	18413	18372	18279	18422	18336	18285	18401	18179	18284	18466	18398	18448	18345	18451	18340	18261	18557	18148	18465	18453	18499	18544	18312	18377	18414	18211	18409	18486	18263	18258	18095	18457	18233	18529	18416	18271	18272	18107	18322	18252	18443	18379	18212	18270	18353	18169	18210	18556	18367	18349	18332	18133	18412	18105	18157	18505	18294	18129	18186	18547	18332	18364	18355	18367	18378	18352	18145	18160	18399	18459	18494	18192	18545	18330	18347	18208	18091	18286	18149	18103	18417	18318	18259	18246	18335	18347	18355	18337	18278	18139	18251	18196	18228	18356	18373	18226	18432	18299	18306	18254	18524	18466	18365	18506	18413	18374	18291	18372	18631	18457	18259	18275	18154	18249	18527	18227	18596	18435	18529	18349	18074	18225	18199	18366	18201	18284	18282	18255	18348	18449	18271	18301	18279	18190	18280	18380	18396	18280	18526	18266	18422	18103	18284	18234	18243	18196	18251	18213	18450	18153	18413	18357	18394	18540	18165	18218	18476	18304	18288	18418	18498	18273	18173	18327	18292	18420	18464	18386	18399	18400	18366	18425	18301	18490	18277	18206	18155	18299	18260	18407	18527	18368	18287	18415	18196	18239	18449	18448	18266	18319	18428	18200	18319	18101	18402	18331	18413	18401	18349	18270	18417	18198	18207	18154	18227	18382	18441	18397	18307	18407	18553	18402	18347	18285	18509	18197	18290	18419	18189	18563	18313	18285	18191	18050	18341	18672	18432	18362	18323	18281	18194	18262	18431	18323	18469	18451	18269	18465	18348	18447	18162	18390	18575	18445	18495	18302	18500	18213	18453	18286	18522	18413	18295	18198	18353	18240	18365	18468	18505	18250	18184	18356	18428	18373	18279	18390	18432	18474	18573	18511	18466	18542	18380	18274	18265	18444	18405	18341	18482	18315	18385	18281	18320	18448	18426	18383	18387	18518	18269	18232	18212	18155	18275	18346	18321	18367	18140	18474	18426	18302	18492	18196	18362	18444	18244	18350	18108	18226	18370	18335	18512	18446	18375	18368	18253	18317	18525	18363	18256	18432	18271	18306	18297	18253	18392	18163	18205	18237	18394	18416	18066	18295	18259	18392	18337	18307	18371	18334	18079	18507	18227	18468	18407	18379	18378	18374	18365	18442	18475	18429	18266	18432	18328	18276	18243	18315	18243	18287	18325	18429	18310	18235	18358	18314	18185	18301	18370	18501	18299	18224	18406	18378	18349	18279	18456	18372	18373	18427	18255	18211	18350	18160	18229	18527	18264	18240	18145	18478	18323	18423	18112	18337	18174	18418	18182	18319	18293	18407	18471	18301	18383	18475	18278	18331	18184	18486	18445	18269	18353	18390	18473	18337	18347	18200	18279	18643	18423	18238	18450	18193	18470	18491	18163	18338	18127	18316	18301	18481	18476	18305	18421	18392	18408	18428	18442	18438	18224	18230	18423	18184	18447	18358	18452	18353	18383	18591	18502	18371	18305	18382	18279	18313	18559	18501	18391	18391	18285	18094	18093	18258	18258	18232	18246	18227	18197	18299	18114	18263	18351	18421	18348	18119	18458	18242	18415	18240	18615	18395	18571	18494	18360	18253	18360	18045	18438	18292	18181	18119	18200	18401	18220	18385	18230	18289	18394	18476	18462	18118	18514	18408	18410	18577	18534	18536	18516	18376	18429	18311	18605	18334	18284	18380	18381	18363	18362	18434	18319	18228	18348	18126	18197	18345	18359	18365	18315	18428	18105	18199	18370	18299	18320	18451	18203	18307	18336	18212	18364	18254	18277	18345	18211	18339	18404	18317	18340	18357	18188	18303	18356	18216	18320	18194	18578	18273	18523	18230	18444	18429	18322	18267	18322	18517	18450	18370	18354	18385	18422	18235	18495	18318	18273	18374	18289	18414	18183	18316	18433	18479	18227	18274	18472	18333	18317	18359	18113	18406	18671	18266	18478	18444	18366	18091	18327	18283	18324	18250	18457	18338	18338	18337	18410	18181	18598	18441	18361	18330	18224	18334	18239	18324	18303	18486	18259	18503	18316	18254	18471	18268	18468	18258	18309	18301	18246	18235	18328	18436	18423	18243	18553	18377	18363	18344	18186	18406	18252	18507	18279	18413
16684	17928	18055	17422	16999	17061	17249	17204	17286	16940	17088	17024	17692	20391	20201	19040	17857	17065	16701	16646	16849	16854	16811	16703	16698	16719	16623	16747	16554	16749	16668	16913	16711	16597	16724	16754	16748	16670	16803	16778	16798	16776	16653	16882	16814	16889	16670	16781	16849	16734	16634	16701	16790	16861	16850	16507	16834	16777	16871	16677	16734	16728	16666	16535	16695	16844	16750	16746	16737	16691	16797	16793	16703	16701	16805	16765	16563	16718	16792	16658	16881	16691	16732	16834	16737	16726	16773	16559	16663	16810	16758	16722	16550	16738	16685	16816	16748	16727	16749	16815	16858	16713	16641	16613	16810	16561	16615	16834	16665	16632	16831	16805	16661	16788	16803	16613	16695	16647	16662	16736	16656	16790	16715	16779	16696	16760	16767	16915	16634	16781	16758	16695	16808	16778	16719	16701	16803	16849	16769	16748	16834	16817	16815	16825	16846	16820	16518	16756	16594	16790	16640	16716	16664	16617	16571	16696	16747	16753	16692	16770	16692	16770	16653	16780	16799	16733	16731	16826	16565	16735	16811	16662	16793	16614	16809	16798	16554	16711	16739	16722	16659	16555	16514	16731	16794	16669	16896	16726	16635	16848	16733	16821	16672	16711	16788	16682	16581	16667	16801	16529	16740	16744	16734	16809	16884	16907	16906	16654	16679	16747	16756	16697	16811	16766	16850	16671	16495	16763	16742	16709	16820	16838	16731	16836	16626	16635	16634	16615	16756	16804	16734	16740	16691	16841	16728	16694	16850	16745	16646	16820	16700	16624	16694	16596	16794	16708	16675	16751	16958	16716	16770	16795	16670	16596	16835	16775	16778	16663	16747	16695	16641	16846	16666	16795	16748	16644	16755	16764	16941	16696	16600	16610	16744	16733	16785	16814	16560	16759	16612	16613	16785	16746	16812	16699	16850	16713	16783	16783	16676	16791	16761	16625	16658	16602	16627	16629	16698	16737	16576	16728	16787	16665	16665	16700	16483	16965	16725	16620	16778	16661	16637	16705	16696	16540	16761	16682	16796	16545	16889	16667	16672	16636	16877	16677	16632	16563	16710	16636	16551	16811	16512	16830	16870	16807	16691	16697	16826	16637	16690	16639	16664	16773	16724	16810	16655	16787	16586	16600	16869	16596	16877	16574	16918	16842	16660	16825	16728	16760	16819	16690	16685	16670	16736	16868	16708	16719	16672	16655	16753	16647	16642	16777	16903	16805	16726	16732	16705	16696	16824	16613	16721	16694	16727	16640	16652	16949	16630	16780	16827	16710	16608	16731	16707	16628	16846	16736	16665	16679	16807	16657	16742	16737	16651	16668	16657	16748	16688	16673	16639	16826	16785	16664	16794	16808	16484	16873	16706	16767	16735	16807	16677	16698	16777	16699	16836	16803	16746	16702	16619	16731	16869	16688	16711	16680	16746	16685	16674	16657	16733	16872	16787	16807	16694	16796	16876	16548	16712	16760	16847	16685	16624	16671	16745	16676	16669	16738	16647	16766	16675	16785	16750	16762	16649	16717	16777	16645	16727	16657	16764	16662	16763	16737	16768	16870	16728	16795	16670	16609	16852	16715	16654	16720	16823	16701	16662	16721	16574	16555	16763	16676	16680	16704	16772	16642	16614	16687	16942	16749	16556	16879	16601	16621	16732	16662	16717	16532	16746	16692	16612	16722	16918	16654	16742	16696	16609	16773	16552	16657	16837	16814	16720	16862	16888	16678	16757	16630	16783	16687	16798	16836	16619	16708	16748	16739	16823	16704	16737	16752	16813	16631	16612	16677	16707	16698	16748	16838	16894	16802	16642	16477	16777	16848	16771	16613	16752	16758	16648	16717	16868	16733	16716	16638	16713	16902	16826	16959	16735	16579	16560	16682	16807	16771	16810	16718	16571	16812	16863	16633	16604	16743	16910	16701	16752	16849	16704	16754	16741	16775	16502	16785	16678	16773	16720	16931	16713	16911	16670	16946	16662	16612	16757	16942	16747	16802	16631	16757	16775	16737	16901	16672	16726	16778	16733	16660	16732	16670	16686	16708	16783	16660	16645	16855	16771	16671	16885	16672	16628	16695	16909	16606	16793	16750	16830	16522	16696	16694	16670	16741	16729	16683	16845	16811	16700	16708	16784	16564	16716	16733	16793	16786	16764	16815	16797	16689	16571	16697	16675	16794	16829	16770	16542	16686	16832	16741	16758	16887	16729	16792	16745	16685	16833	16622	16945	16742	16786	16751	16629	16676	16737	16722	16687	16577	16957	16757	16630	16703	16863	16712	16912	16700	16733	16656	16631	16723	16798	16745	16741	16548	16621	16716	16738	16620	16536	16599	16763	16638	16643	16783	16640	16833	16853	16769	16674	16730	16773	16880	16643	16703	16733	16700	16674	16795	16557	16681	16814	16559	16678	16648	16729	16878	16887	16734	16786	16780	16604	16957	16717	16856	16739	16716	16690	16744	16805	16820	16638	16874	16795	16757	16701	16678	16728	16675	16790	16770	16758	16695	16684	16752	16626	16804	16799	16823	16812	16845	16677	16896	16530	16603	16719	16881	16700	16662	16697	16657	16695	16770	16643	16699	16749	16659	16703	16744	16758	16614	16635	16804	16865	16692	16691	16892	16751	16772	16658	16701	16777	16849	16657	16764	16635	16787	16603	16760	16554	16603	16729	16665	16730	16652	16751	16745	16763	16639	16803	16611	16692	16630	16703	16804	16640	16691	16684	16681	16724	16732	16778	16695	16836	16802	16634	16831	16686	16715	16765	16752	16538	16797	16723	16887	16598	16764	16805	16715	16680	16793	16815	16635	16538	16811	16816	16581	16747	16821	16701	16639	16721	16609	16736	16733	16715	16733	16840	16676	16819	16640	16813	16865	16936	16784	16666	16833	16681	16787	16703	16799	16751	16762	16744	16840	16761	16917	16818	16883	16860	16669	16678	16728	16753	16744	16863	16575	16763	16609	16495	16806	16847	16689	16936	16748	16715	16648	16953	16910	16755	16726	16495	16780	16765	16683	16684	16694	16752	16661	16678	16839	16784	16655	16614	16810	16845	16818	16652	16621	16738	16712	16713	16863	16665	16918	16726	16668	16880	16784	16710	16616	16712	16704	16765	16770	16620	16858	16689	16659	16670	16674	16800	16788	16795	16712	16629	16815	16775	16724	16691	16656	16684	16749	16942	16578	16747	16879	16860	16776	16642	16681	16734	16620	16763	16810	16750	16785	16657	16824	16721	16801	16654	16828	16822	16816	16690	16721	16724	16672	16649	16776	16625	16702	16655	16839	16702	16687	16671	16511	16732	16689	16771	16785	16673	16787	16774	16413	16736	16899	16730	16864	16823	16783	16734	16593	16680	16649	16726	16699	16816	16769	16807	16912	16552	16664	16819	16680	16873	16683	16795	16726	16917	16724	16653	16665	16711	16773	16648	16809	16672	16673	16721	16655	16691	16696	16815	16689	16728	16749	16961	16606	16835	16748	16671	16635	16661	16739	16580	16761	16810	16819	16821	16773	16631	16715	16739	16791	16765	16699	16612	16784	16929	16670	16725	16577	16738	16462	17046	16616	16723	16665	16832	16801	16702	16784	16750	16556	16842	16684	16620	16786	16894	16717	16683	16615	16793	16785	16688	16638	16720	16659	16880	16848	16554	16819	16675	16762	16743	16797	16627	16744	16875	16721	16598	16772	16725	16728	16747	16698	16891	16726	16720	16737	16735	16722	16764	16737	16683	16755	16650	16798	16482	16751	16786	16840	16806	16895	16652	16781	16725	16780	16886	16616	16829	16765	16747	16874	16828	16750	16638	16735	16711	16749	16750	16740	16627	16819	16756	16704	16753	16633	16757	16730	16745	16706	16720	16657	16840	16623	16663	16733	16735	16891	16646	16794	16737	16653	16901	16771	16892	17017	16622	16925	16795	16813	16678	16843	16761	16635	16877	16669	16747	16777	16810	16777	16731	16629	16638	16832	16864	16764	16724	16581	16807	16697	16875	16789	16743	16765	16746	16766	16787	16788	16627	16856	16953	16632	16680	16743	16762	16665	16608	16716	16739	16682	16675	16731	16702	16838	16807	16731	16861	16583	16681	16876	16603	16881	16763	16725	16736	16413	16832	16822	16636	16695	16607	16830	16863	16620	16845	16533	16873	16676	16830	16781	16969	16595	16771	16703	16725	16726	16611	16833	16564	16609	16694	16618	16791	16681	16776	16819	16914	16725	16834	16776	16736	16812	16852	16590	16826	16682	16769	16709	16767	16767	16810	16625	16747	16857	16857	16636	16618	16650	16722	16751	16621	16688	16735	16827	16747	16761	16669	16612	16677	16765	16793	16674	16713	16791	16767	16741	16558	16516	16843	16833	16662	16786	16761	16816	16695	16734	16713	16865	16678	16666	16644	16542	16639	16756	16846	16609	16696	16712	16819	16758	16637	16815	16815	16673	16601	16799	16781	16663	16753	16767	16708	16635	16804	16736	16580	16857	16632	16586	16771	16774	16534	16735	16766	16800	16664	16636	16722	16748	16807	16570	16825	16889	16783	16871	16807	16791	16777	16882	16818	16573	16686	16806	16518	16782	16645	16912	16792	16778	16841	16919	16701	16709	16749	16817	16872	16530	16813	16788	16661	16895	16573	16872	16928	16712	16749	16732	16908	16666	16695	16789	16567	16696	16712	16843	16864	16846	16704	16878	16899	16769	16743	16668	16845	16783	16690	16687	16801	16758	16763	16762	16833	16757	16736	16702	16789	16762	16711	16563	16623	16741	16688	16751	16704	16705	16656	16654	16601	16829	16686	16849	16786	16797	16786	16581	16780	16687	16723	16919	16708	16865	16675	16742	16724	16697	16753	16832	16698	16775	16946	16718	16706	16836	16721	16797	16718	16757	16776	16655	16929	16726	16645	16876	16837	16769	16780	16780	16789	16845	16730	16717	16809	16705	16808	16767	16673	16726	16760	16843	16735	16644	16766	16677	16678	16711	16578	16855	16803	16670	16632	16738	16761	16757	16655	16713	16770	16727	16683	16920	16780	16704	16803	16782	16656	16740	16703	16694	16658	16674	16739	16691	16769	16591	16703	16818	16715	16937	16713	16786	16707	16632	16931	16823	16757	16640	16689	16797	16625	16791
24944	21325	28020	25356	21506	20126	20180	18885	18695	18718	18704	18551	21801	31986	31239	26646	22135	19215	18363	18108	18257	18025	18104	18195	17894	18169	17992	18246	18019	17818	18202	18211	17942	17982	18020	17916	18031	17951	18161	18053	17915	17949	17889	17946	18057	17811	18100	17850	17831	17936	17756	17984	18235	18061	18117	18006	18217	17868	17897	17940	18000	17993	18000	17912	17887	18013	17767	17810	17786	17929	17916	18029	17944	17783	18087	18050	17762	18108	18098	17990	17837	17817	17890	17966	18056	17897	17746	17794	18143	17923	17985	18102	17875	18043	17873	17918	18083	17940	17799	18090	18069	17895	18069	17899	17902	18102	17934	17919	17930	18101	18039	17915	17911	18032	17823	17939	17867	17954	18270	18235	17805	18027	17901	18065	18020	18029	17907	18094	17989	17907	17994	18016	17989	18030	17840	17904	17892	17614	18070	17891	18055	17979	18096	17795	17961	17879	17736	17803	17820	17980	17873	17813	17807	18018	18134	17883	17886	18030	17863	17862	17953	17948	18243	18152	17804	17763	17987	17874	18045	17894	18013	17935	18133	17981	18228	17967	18037	18058	18019	17855	18010	17734	18011	17945	17989	17814	17910	17922	18014	17911	18020	17986	18183	17851	17938	17963	18109	17989	18137	18015	18004	17716	18020	18052	17988	17666	18002	18045	17751	18112	18214	18042	18014	17947	17826	17786	18055	17807	17888	17999	17919	17978	17905	17970	17886	18133	18081	18048	17824	17979	17982	17955	17904	17973	17969	18137	17975	17975	17862	17875	17985	17959	18014	17929	17763	17940	17934	18080	17874	17981	18097	17913	18169	17843	18198	18219	17944	17699	17976	18088	18190	18130	17890	17999	17843	18128	17886	17929	17969	18008	17920	18115	18129	17860	18102	17952	18057	17950	17732	17918	18035	18165	17875	17927	17983	17968	17977	17947	18012	17960	18042	18033	17867	17864	17920	17989	18106	17999	17984	17831	17986	17876	17944	17995	18059	17770	17836	17848	17938	17803	17940	17729	17989	17886	18047	18138	18108	17910	17965	18037	17983	18108	17870	17998	17937	18081	18159	17875	17956	17991	17857	17961	17877	18036	18075	17943	18345	17843	17893	17985	17995	17693	17857	17891	17929	17828	18028	17940	18034	17776	18038	17927	17815	17813	18031	17618	17873	17937	18262	17888	17805	17928	17906	17821	17937	18056	17827	17835	18032	17923	17846	17804	17679	18121	18021	17967	18037	17992	17724	18066	18043	18201	17957	18065	17929	17744	17775	17786	17653	17944	17813	17792	17802	17702	18060	17927	17796	18026	18055	18002	17969	17995	17890	17918	17821	17846	18072	17785	17991	17637	17803	18036	17953	17952	17896	17930	17864	18007	18117	17909	17880	17998	17847	17936	17874	17837	17949	18046	17784	18029	17962	17896	18040	17812	18101	17871	17838	17904	18178	18059	17986	17874	18018	17830	18072	17943	17859	17964	17889	17813	18012	17883	17899	17668	17757	17886	17883	18029	18035	17913	18017	17879	18172	17768	17872	17996	17999	18111	17862	17967	17916	18037	17769	17969	18050	18012	18012	18103	17969	17971	18017	17933	17958	17793	17982	17953	17863	17921	18038	17950	17957	18045	18110	17992	17992	17805	17921	17944	17636	17890	18025	17933	17927	17967	18137	18018	18087	18110	17974	17991	18067	17956	17956	18048	18255	17919	17908	17832	17975	17972	17779	17847	17895	17881	18068	17728	17891	17772	17961	18078	17904	17972	17907	18048	17975	18053	17858	18023	18000	18084	17945	18071	17947	17886	18062	17873	17872	18186	18027	18043	17919	17785	17827	18021	17905	18094	17993	17962	18066	17963	17804	18065	18023	17894	18030	17934	18073	18209	18116	17999	17954	18234	17984	17849	17979	17900	17781	17839	17893	17982	17918	18088	18166	17929	18008	17927	17806	17895	17830	17808	18036	17850	18127	17849	18079	17915	18077	18047	17938	17850	18069	17865	18018	17966	17985	17988	17863	18135	17913	17925	18067	17796	18096	18015	17851	18034	17928	17883	18091	17868	18052	18062	17952	17927	17967	18147	17887	18010	18033	18031	17808	17780	18015	18112	18166	17935	18045	18016	18105	17923	17854	17914	18082	17986	18008	17945	17806	17925	18031	18104	18087	17845	17883	17851	17929	17872	18053	17726	18010	17885	17969	17985	17882	17924	18189	17972	18087	18044	17972	17982	17992	17954	17947	17908	17796	18122	18026	18023	18054	17841	17963	18000	17902	17809	17865	17902	18026	17993	18135	17918	18136	18130	17861	17813	18057	17869	17843	17968	17972	17888	18043	17904	17928	17818	18209	17845	17916	18091	18006	18062	17959	17999	17868	18117	17874	18168	18016	17932	18106	18128	17831	17964	18126	18105	18208	18005	18063	18009	17948	18011	18049	17887	17693	17836	18056	17961	17936	17870	18069	18056	17899	17982	18029	17829	18058	17800	17794	18075	17811	18025	17970	17893	18017	17846	18120	17973	17761	18061	18030	18120	17885	18017	18011	17839	17871	18032	18113	18136	17928	17961	17734	18171	17946	17876	17993	17979	17946	17987	17831	18040	17769	17997	17977	17715	18047	18022	18156	17812	18098	17833	17925	17959	17872	17822	18071	18068	17938	17995	18018	17732	17950	17934	18105	17842	18005	17845	17947	18155	17905	17899	17939	17970	17860	17815	17923	18081	17834	18077	17880	17817	18188	17812	18044	18038	18108	18038	18121	18137	17772	17894	18163	17987	17897	18130	17730	18034	17950	17883	18098	18013	17787	17950	18050	17902	17920	17997	18019	18002	18060	17851	17866	18035	17856	17920	17904	18139	17903	17930	18158	17846	18006	17993	17942	18020	18070	18007	17866	17880	18113	17978	17973	17945	17805	18110	17977	17845	17951	18111	17823	18059	18051	18023	18000	18092	17815	17839	18063	18020	18126	18163	17950	18017	17965	17811	17975	17928	18042	17915	17950	17997	17884	17803	17974	18048	18106	17922	17890	17876	18040	17933	18053	17849	17806	17943	17909	18059	17770	17934	17907	17830	18003	18133	17865	18010	17924	17909	17869	17711	18028	17928	17955	17952	17962	18070	17742	17826	18056	18113	18034	17945	17922	18017	17891	17928	18124	18160	18065	17893	17773	17802	18035	18045	17770	18152	18168	17847	17801	17870	17866	18075	18045	18042	17803	17851	17997	18025	17901	17854	17915	17793	17983	18005	18096	18075	18094	17979	18106	18049	17999	17908	17869	17923	17825	17939	18096	18131	18097	18008	17936	17842	18010	17912	18002	18155	18146	17859	17894	18087	18142	18009	18075	18074	18112	17924	17855	18117	18023	18070	17933	17844	18061	17855	17907	18107	18074	17840	17974	18111	17981	18004	17987	18064	17882	18100	17984	18024	18289	17836	17875	18095	17946	18010	17913	17952	17827	17851	17971	18008	17944	18072	17850	18179	17959	18025	17941	18153	17964	18045	17871	17918	17966	17875	17963	18099	18057	17932	17928	17902	17987	17802	17869	18106	18017	18048	17742	17848	18073	17904	17960	17919	17896	17870	17845	18128	17986	17754	17945	17958	18025	17950	18085	18138	18051	18161	18202	18035	17961	18013	17966	18026	18095	17888	17997	17887	17999	17867	17884	18138	17925	17908	17806	18003	18043	17905	18129	17984	17965	17893	18211	18054	17969	17859	17977	18162	18009	18026	18088	17987	18267	18102	17993	18092	17963	17915	18200	17795	17964	18016	18099	17925	17873	17918	18121	18205	17931	17786	17946	17827	18008	17921	18068	18077	17885	17965	17823	18056	18004	17997	18051	17770	17988	17916	18033	18024	18109	18030	17966	18046	18184	17974	17931	17858	17981	17817	18002	17991	18053	18121	18049	17838	17919	18142	17896	17868	18101	18168	18109	17942	18057	17994	17867	17897	17921	18063	17893	17962	18054	17901	18064	17819	18035	17986	17918	18092	18103	18090	17998	18092	18048	17818	17851	17929	17996	17943	17854	17944	18212	17989	17883	17929	18034	18050	17902	18032	17951	17883	17837	17878	17946	18061	18249	18117	18223	17873	17947	18006	17964	17978	17985	17934	17886	17864	17938	17878	18126	17932	18012	18095	17760	17898	18089	18029	17917	17933	18078	17925	17927	18015	17958	17882	17917	17809	18080	17828	17946	18073	17918	17897	17908	17998	17989	18058	17914	18014	17996	18122	17960	18086	17979	17904	17908	17875	18187	18034	18078	17980	18067	17903	17965	17884	18055	18083	17962	17969	18206	17862	17899	17904	18074	17959	18092	17765	17998	18117	17803	17873	17936	18048	17944	18004	17897	17931	18051	17909	17898	18113	18010	17768	17871	18008	18011	17814	18067	17761	17989	18005	18074	17948	17918	17899	17795	18202	17927	17842	18030	17951	17873	17909	17932	17922	17840	18040	17976	18099	18144	18054	17936	18005	18057	17983	18359	18032	17936	17894	17942	17940	17974	17837	17827	17774	17890	18085	18038	17950	17892	17891	17770	18186	17835	18020	17987	17882	17833	17826	18062	18094	18079	17996	17965	17912	17850	18010	18133	17970	18107	18011	18310	18247	17944	18051	17933	17708	18032	17927	17858	17979	18148	17889	18062	17924	18211	17978	17896	18063	17824	17945	17858	17958	17947	17937	17801	18036	18232	17976	18033	17985	17873	17863	17987	18155	18088	17983	17814	17823	17772	17886	18055	17860	18065	18020	17967	17951	17892	17916	17891	17883	17974	18000	17981	18031	18224	17997	17944	17903	18060	17774	17844	18101	17791	18035	17832	17746	17971	17936	17840	17941	18050	17863	17873	17936	18239	17993	17962	17857	18062	18212	17970	17942	17999	17962	18075	17996	18003	18032	18124	18087	17983	17855	17907	17835	18084	17947	17769	18089	17979	17844	18040	17814	17958	17980	17993	18045	18068	17955	17876	17943	17960	17804	17873	18004	17917	18009	17782	18057	17888	17962	18158	18073	17954	18136	17924	17871	17832	18156	17984	18031	17997	18053	17770	17939	17900	18158	17903	17982	17999	17995	18110	17906	17857	17932	18051	18164	17942	17820	18083	18115	18143	18062	18005	18101	17995	18004	17924	18009	17926	17957
15206	23271	22232	19390	18421	18040	18386	17929	17356	17331	17359	17056	23145	35618	33236	27400	20979	17489	16779	16530	16358	16420	16464	16372	16517	16519	16454	16642	16505	16612	16590	16478	16486	16618	16505	16671	16653	16665	16396	16481	16608	16443	16587	16489	16521	16501	16581	16628	16423	16457	16581	16389	16253	16623	16330	16484	16568	16583	16502	16521	16564	16406	16487	16430	16553	16722	16690	16530	16526	16532	16548	16523	16443	16811	16658	16715	16614	16452	16448	16391	16477	16484	16566	16532	16400	16418	16594	16385	16495	16452	16477	16417	16450	16452	16480	16481	16455	16554	16472	16548	16545	16336	16320	16420	16421	16483	16554	16488	16565	16446	16519	16506	16504	16300	16439	16506	16745	16387	16353	16438	16519	16569	16671	16553	16529	16459	16557	16553	16496	16412	16547	16451	16576	16372	16501	16240	16566	16428	16588	16354	16610	16646	16425	16456	16645	16481	16236	16429	16518	16472	16424	16494	16399	16509	16474	16448	16620	16475	16484	16583	16490	16536	16517	16589	16371	16487	16443	16574	16485	16338	16400	16393	16422	16403	16654	16437	16402	16437	16520	16615	16598	16504	16479	16432	16489	16326	16585	16389	16472	16443	16403	16485	16438	16453	16513	16493	16385	16336	16639	16535	16510	16414	16489	16411	16653	16520	16416	16383	16586	16365	16433	16528	16555	16450	16438	16498	16459	16443	16583	16534	16506	16469	16502	16651	16513	16628	16524	16496	16516	16480	16600	16479	16494	16532	16382	16446	16519	16505	16333	16537	16445	16401	16547	16714	16449	16462	16427	16536	16506	16650	16570	16464	16427	16569	16561	16693	16458	16513	16457	16568	16243	16419	16627	16654	16441	16543	16534	16527	16450	16457	16404	16456	16615	16502	16531	16504	16402	16545	16502	16367	16549	16419	16438	16381	16423	16313	16389	16387	16551	16517	16528	16327	16498	16532	16486	16606	16338	16516	16553	16476	16459	16293	16404	16416	16494	16578	16501	16381	16554	16408	16543	16465	16485	16397	16566	16345	16497	16522	16605	16455	16542	16460	16706	16491	16465	16468	16522	16544	16509	16370	16675	16373	16543	16442	16521	16549	16370	16568	16565	16478	16537	16636	16546	16482	16598	16520	16497	16511	16466	16627	16437	16515	16620	16425	16554	16531	16535	16366	16461	16598	16519	16473	16443	16484	16523	16578	16388	16518	16487	16701	16443	16511	16401	16406	16376	16600	16440	16531	16546	16569	16416	16525	16540	16349	16313	16494	16523	16543	16401	16655	16355	16424	16468	16444	16579	16367	16499	16598	16504	16387	16241	16375	16503	16630	16247	16481	16128	16394	16587	16502	16488	16490	16535	16307	16531	16483	16363	16462	16532	16459	16317	16488	16528	16653	16535	16652	16485	16592	16398	16388	16443	16534	16637	16411	16503	16386	16330	16440	16667	16380	16583	16423	16345	16459	16581	16455	16709	16373	16568	16597	16638	16404	16404	16438	16607	16571	16530	16468	16730	16463	16560	16594	16527	16474	16567	16627	16406	16481	16704	16410	16577	16461	16609	16377	16519	16410	16484	16489	16434	16458	16833	16577	16476	16425	16595	16478	16565	16461	16417	16406	16351	16604	16545	16390	16618	16535	16619	16601	16490	16471	16418	16404	16752	16684	16460	16327	16539	16535	16459	16544	16426	16334	16664	16446	16423	16350	16498	16537	16536	16371	16480	16367	16539	16504	16519	16681	16499	16619	16423	16525	16594	16598	16478	16570	16435	16793	16507	16499	16395	16557	16461	16419	16511	16478	16497	16407	16439	16600	16567	16472	16495	16772	16609	16430	16460	16512	16622	16766	16548	16427	16719	16555	16644	16430	16576	16481	16279	16432	16459	16536	16469	16436	16447	16424	16527	16417	16541	16450	16539	16456	16479	16482	16442	16377	16488	16422	16417	16435	16454	16657	16450	16618	16507	16539	16485	16576	16466	16395	16524	16661	16622	16552	16566	16394	16320	16459	16483	16547	16484	16599	16551	16499	16572	16550	16515	16607	16490	16686	16482	16546	16498	16598	16608	16657	16367	16472	16360	16468	16574	16590	16563	16402	16579	16555	16731	16495	16537	16369	16522	16648	16437	16505	16520	16395	16548	16477	16696	16445	16631	16353	16594	16500	16384	16529	16716	16381	16420	16450	16296	16456	16484	16543	16441	16436	16257	16414	16532	16598	16537	16373	16558	16656	16497	16429	16576	16456	16473	16591	16413	16440	16570	16492	16586	16461	16497	16429	16515	16627	16263	16458	16455	16523	16375	16581	16563	16585	16494	16347	16601	16419	16518	16663	16463	16592	16547	16529	16561	16636	16580	16522	16501	16579	16552	16556	16372	16658	16337	16479	16629	16550	16400	16376	16549	16537	16284	16515	16528	16506	16475	16629	16404	16455	16561	16526	16682	16389	16532	16460	16744	16499	16550	16274	16414	16607	16658	16518	16642	16373	16502	16471	16564	16398	16564	16465	16571	16468	16543	16502	16546	16513	16455	16439	16459	16490	16577	16582	16416	16473	16370	16446	16581	16484	16364	16550	16450	16475	16484	16410	16513	16530	16281	16650	16546	16375	16390	16368	16539	16355	16659	16400	16389	16415	16316	16633	16548	16412	16701	16467	16668	16540	16582	16509	16431	16481	16612	16469	16522	16333	16472	16514	16310	16333	16574	16549	16594	16424	16540	16508	16568	16647	16405	16592	16380	16628	16333	16394	16538	16443	16547	16536	16569	16594	16455	16390	16376	16652	16311	16522	16544	16684	16621	16463	16534	16496	16436	16470	16528	16500	16505	16448	16396	16408	16490	16469	16544	16408	16409	16654	16407	16410	16397	16439	16411	16446	16496	16541	16522	16621	16620	16528	16631	16499	16431	16564	16499	16510	16514	16437	16523	16417	16627	16476	16606	16507	16492	16682	16450	16513	16437	16398	16383	16479	16604	16439	16578	16628	16533	16493	16463	16653	16259	16438	16414	16479	16511	16505	16666	16406	16487	16512	16544	16434	16555	16510	16429	16589	16460	16374	16439	16518	16443	16484	16343	16651	16809	16613	16294	16435	16517	16527	16303	16518	16648	16279	16477	16546	16591	16526	16473	16469	16587	16414	16516	16607	16379	16332	16599	16523	16568	16579	16622	16381	16413	16457	16515	16608	16486	16578	16468	16477	16332	16375	16556	16456	16419	16399	16444	16452	16504	16451	16427	16565	16508	16675	16453	16409	16519	16502	16528	16490	16613	16593	16484	16696	16533	16589	16393	16710	16329	16636	16488	16362	16653	16526	16460	16501	16662	16673	16619	16553	16678	16673	16451	16557	16417	16566	16557	16448	16578	16482	16419	16512	16361	16434	16578	16543	16452	16487	16505	16654	16542	16679	16410	16663	16454	16680	16465	16545	16379	16519	16499	16558	16461	16489	16452	16529	16355	16624	16394	16373	16490	16646	16473	16580	16430	16491	16566	16506	16509	16489	16528	16493	16495	16375	16617	16553	16701	16590	16559	16368	16470	16516	16605	16460	16568	16556	16545	16533	16298	16495	16392	16514	16661	16506	16488	16585	16532	16403	16380	16515	16612	16481	16556	16452	16374	16551	16335	16539	16465	16279	16530	16527	16524	16578	16764	16462	16618	16447	16397	16533	16411	16380	16492	16516	16435	16470	16568	16563	16567	16481	16358	16435	16393	16522	16581	16505	16536	16372	16661	16473	16428	16475	16370	16511	16359	16503	16430	16537	16556	16462	16357	16492	16239	16443	16537	16485	16435	16472	16455	16539	16411	16457	16561	16396	16385	16519	16407	16504	16355	16384	16512	16562	16397	16635	16568	16401	16580	16416	16505	16374	16395	16499	16429	16624	16458	16588	16347	16581	16579	16294	16707	16568	16458	16656	16493	16687	16434	16612	16493	16472	16548	16304	16469	16607	16529	16420	16523	16451	16501	16639	16411	16337	16561	16465	16447	16402	16466	16514	16567	16570	16591	16483	16434	16673	16554	16625	16516	16538	16540	16562	16473	16478	16546	16392	16515	16504	16433	16562	16535	16534	16503	16469	16495	16642	16487	16486	16616	16510	16387	16526	16577	16553	16544	16629	16373	16386	16540	16534	16330	16521	16338	16486	16331	16565	16540	16404	16340	16571	16412	16723	16533	16475	16490	16585	16635	16585	16528	16386	16335	16451	16471	16547	16559	16320	16502	16653	16460	16579	16421	16394	16429	16519	16641	16446	16468	16582	16251	16540	16578	16626	16390	16455	16413	16433	16384	16582	16621	16488	16515	16596	16508	16437	16442	16548	16580	16399	16657	16420	16324	16372	16467	16454	16526	16517	16548	16425	16343	16332	16501	16606	16539	16427	16374	16516	16469	16487	16459	16510	16468	16518	16555	16662	16445	16478	16654	16362	16596	16470	16420	16544	16491	16568	16461	16522	16548	16597	16618	16478	16424	16407	16526	16450	16501	16382	16377	16390	16300	16333	16462	16490	16563	16535	16370	16503	16454	16517	16449	16411	16493	16441	16503	16619	16469	16457	16647	16463	16380	16430	16529	16519	16526	16453	16500	16373	16463	16490	16436	16401	16383	16449	16508	16635	16509	16384	16551	16427	16470	16468	16759	16517	16588	16437	16443	16632	16472	16428	16475	16450	16474	16689	16596	16434	16505	16327	16438	16333	16611	16387	16582	16524	16611	16464	16395	16459	16715	16559	16565	16423	16612	16430	16528	16433	16654	16439	16610	16714	16332	16508	16410	16350	16234	16638	16563	16441	16649	16418	16427	16384	16522	16425	16425	16745	16346	16431	16495	16470	16386	16582	16511	16422	16638	16656	16535	16599	16471	16489	16491	16556	16551	16322	16423	16392	16634	16597	16523	16569	16480	16572	16355	16525	16384	16596	16418	16570	16457	16607	16428	16614	16619	16695	16464	16385	16539	16556	16643	16600	16402	16577	16634	16320	16537	16598	16465	16446	16531	16613	16534	16353	16373	16505	16454	16376	16571	16584	16378	16549	16300	16714	16470	16328	16614	16442	16704	16440	16477	16588	16407	16413	16524	16561	16524	16454	16599	16453	16600	16493	16610	16471	16455	16584	16498	16587	16356	16576	16474	16518
23765	21339	28881	24179	21977	22721	22403	19491	18780	18757	18714	18331	23459	40491	38840	32719	24869	20108	18522	17921	18036	17794	18119	17894	17822	17897	17999	17827	17829	17960	17778	17909	17848	17790	17737	17727	17809	17977	17819	17914	17835	17850	18058	17776	17754	17744	18064	17917	18010	17784	18006	17823	17750	17825	17936	17778	17726	17964	17766	17716	17796	17750	17811	17590	17817	17820	17816	17734	18046	17927	18015	17825	17960	17910	17683	17809	17782	17866	17754	17788	17784	17820	18103	17884	17864	17678	17713	17711	17736	17924	17765	17576	17797	17736	17850	17853	17794	17649	17903	17823	17743	17681	17926	17715	17783	17732	17816	17732	17834	17875	17831	17848	17549	17655	17593	17805	17601	17833	17840	18042	17796	17627	17725	17852	17747	17843	17861	17803	17873	17894	17857	17950	17869	17887	17497	17926	17786	17722	17856	17782	17832	17786	17879	17824	17556	17538	17878	17797	17690	17958	17752	17924	17788	17689	17806	17873	17959	17714	17878	17692	17651	17657	17757	17727	17740	17813	17866	17645	17552	17620	17791	17725	17818	17837	17692	18010	17838	17582	17500	17640	18011	17661	17503	17776	17565	17734	17739	17579	17694	17714	17762	17670	17691	17715	17659	17792	17709	17869	17825	17687	17754	17794	17832	17749	17711	17750	17915	17832	17788	17699	17859	17915	17972	17761	17813	17777	17903	17814	17919	17577	17785	17681	17885	17832	17810	17645	17731	18010	17774	17815	17988	17644	17735	17908	17758	17813	17887	17936	17689	17748	17546	17658	17807	17990	17756	17671	17711	17724	17740	17536	17734	17711	17907	17963	17775	17749	17839	17803	17705	17893	17720	17737	17759	17910	17684	17557	17843	17714	17596	17686	17691	17728	17761	17587	17769	17721	17723	17734	17709	17667	17843	17859	17912	17906	17829	17959	17753	17917	17657	17760	17804	17791	17618	17687	17747	17622	17775	17721	17626	17700	17539	17775	17623	17812	17876	17722	17789	17649	17788	17785	17912	17817	17841	17721	17729	17713	17835	17598	17726	17810	17921	17891	17861	17702	17838	17873	17778	17853	17849	17878	17682	17772	17799	17835	17831	17857	17929	17606	17923	17907	17736	17695	17705	17575	17481	17822	17750	17625	17830	17576	17660	17767	17670	17744	17727	17888	17707	17762	17559	17658	17907	17898	17764	17690	17835	17817	17644	17802	17681	17794	17925	17717	17671	17503	17757	17634	17814	17684	17851	17991	17832	17776	17743	17846	17776	17587	18048	17444	17789	17787	17740	17787	17669	17781	17664	18038	17702	17680	17843	17774	17579	17843	18009	18096	17997	17708	17964	17852	17801	17826	17859	17813	17810	17803	17964	17774	17545	17659	17669	17515	17691	18031	17828	17729	17659	17492	17652	17871	17887	17692	17799	17753	17605	17832	17644	17766	17725	17666	17750	17828	17780	17873	17854	18031	17671	17704	17590	17689	17741	17697	17927	17632	18028	17674	17594	17968	17862	17844	17856	17979	17679	17896	17577	17644	17652	17616	17875	17681	17649	17737	17759	17853	17636	17820	17580	17730	17745	17803	17739	17668	17525	17740	17868	17796	17620	17800	17794	17967	17788	18056	17747	17804	17701	17812	17765	17788	17671	17887	17864	17792	17637	17577	17737	17719	17725	17710	17875	17711	17647	17796	17821	17953	17813	17584	17793	17581	17447	17929	17762	17767	17839	17839	17828	17812	17847	17835	17902	17833	17785	17782	17666	17735	17905	17717	17566	17620	17704	17867	17663	17789	17763	17759	17643	17755	17797	17882	17848	17818	17549	17502	17571	17484	17777	17628	17877	17981	17792	17727	17764	17794	17634	17821	17632	17603	17626	17844	17758	17560	17710	17638	17751	17762	17866	17719	17839	17784	17885	18058	17710	17737	17625	17799	17620	17633	17636	17794	17600	17661	17683	17838	17737	17639	17757	17745	17777	17693	17572	17594	17583	17625	17796	17841	17721	17889	17730	17597	17628	17690	17858	17812	17632	17753	17988	17861	17806	17777	17749	17694	17653	17676	17639	17748	17952	17820	17776	17688	17743	17825	17819	17823	17820	17770	17624	17625	17691	17775	17801	17925	17729	17725	17838	17938	17921	17644	18041	17696	17656	17685	17718	17678	17696	17776	17766	17715	17758	17738	17819	17663	17670	17733	17821	17643	17859	17617	17907	17868	17771	17779	17636	17722	17705	17879	17965	17729	17831	17575	17710	17812	17805	17809	17694	17684	17898	17956	17641	17819	17664	17779	17706	17777	17819	17789	17800	17824	17898	17542	17663	17481	17731	17757	17575	17868	17763	17710	17849	17802	17754	17820	17718	17876	17629	17705	17778	17802	17529	17804	17908	17801	17665	17755	17600	17763	17677	17740	17915	17825	17718	17850	17763	17983	17819	17727	17679	17565	17548	17643	17654	17631	17638	17700	17818	17709	17827	17436	17710	17641	17652	17699	17600	17669	17593	17834	17568	17669	17880	17742	17859	17618	17630	17615	17726	17659	17832	17865	17687	17584	17482	17737	17585	17853	17801	17951	17718	17703	17826	17816	17764	17712	17755	17624	17597	17712	17639	17846	17806	17939	18039	17786	17643	17785	17722	17747	17793	17831	17616	17946	17843	17682	17670	17840	17727	17864	17808	17845	17808	17700	17822	17900	17621	17820	17702	17873	17796	17714	17942	17747	17726	17648	17762	17634	17825	17762	17618	17915	17912	17799	17773	17909	17974	18053	17773	17882	17776	17886	17725	17814	17719	17729	17524	17938	17761	17924	17778	17740	17828	17722	17520	17679	17650	17814	17780	17844	17933	17655	18017	17711	17643	17753	17835	17723	17685	17815	17783	17776	17834	17757	17716	17708	17807	17876	17869	17940	17845	17800	17748	17768	17692	17819	17844	17832	17833	17701	17840	17589	17715	17822	17865	17675	17715	17717	17836	17887	17666	17884	17824	17737	17926	17818	17668	17657	17685	17585	17725	17612	17605	17816	17858	17665	17791	17565	17622	17762	17889	17863	17811	17923	17789	17876	17864	17803	17676	17780	17750	17670	17690	17660	17737	17769	17866	17875	17856	17712	17670	17719	17690	17922	17787	17710	17989	17644	17586	17861	17689	17436	17631	17780	17870	17762	17811	17689	17746	17729	17757	17996	17676	17709	17824	17873	17757	17645	17702	17674	17621	17811	17704	17603	17654	17739	17717	17701	17681	17785	17739	17826	17653	17701	17697	17868	17890	17749	17697	17691	17625	17660	17617	17810	17613	17679	17907	17789	17832	17593	17705	17614	17667	17810	17751	17850	17658	17766	17740	17804	17775	17600	17561	17696	17601	17566	17800	17537	17696	17797	17871	17848	17798	17752	17872	18006	18000	17921	17659	17818	17730	17619	17825	17614	17994	17840	17615	17940	17846	17762	17741	17633	17829	17878	17798	17850	17760	17823	17772	17698	17880	17866	17862	17801	17831	17717	17624	17745	17785	17657	18016	17738	17497	17841	17734	17880	17848	17901	17693	17828	17597	17537	17649	17829	17709	17671	17847	17742	17840	17859	17858	17843	17602	17564	18003	17885	17784	17885	17696	18143	17624	17775	17944	17969	17913	17822	17776	17886	17830	17785	17699	17634	17561	17829	17650	17925	17575	17790	17864	17910	17817	17750	17804	17705	17921	17866	17692	17639	17755	17714	17674	17705	17871	17694	17813	17716	17855	17640	17545	17785	17900	17784	17796	17713	17940	17691	17639	17573	17849	17689	17857	17891	17810	17757	17731	17880	17762	17700	17721	17876	17930	17804	17823	17876	17668	17664	17963	17631	17616	17798	17687	17679	17771	17968	17854	17795	17837	17770	17696	17762	17816	17843	17828	17764	17904	17729	17704	17844	17738	17719	17839	17850	17790	17886	17842	17923	17877	17694	17768	17840	17749	17699	17640	17790	17579	17468	17877	17751	17847	17834	17874	17752	17868	17966	17770	17845	17732	17767	17686	17585	17690	17899	17686	17658	17670	17458	17943	18055	17804	17762	17947	17463	17782	17683	17723	17908	17745	17918	17786	17496	17726	17863	17792	17712	17637	17660	17589	17837	17798	17845	17765	17726	17749	17681	17884	17881	17754	17888	17568	17740	17838	17820	17910	17817	17697	17777	17732	17746	17873	17982	17597	17492	17833	17787	17930	17898	17815	17770	17758	17684	17787	17788	17932	17913	17707	17713	17746	17817	17581	17877	18043	17827	17851	17629	17842	17542	17919	17659	17956	17649	17901	17809	17929	17894	17765	17833	17721	17674	17852	17609	17716	17962	17742	17918	17788	17664	17673	17755	17633	17652	17884	17730	17962	17936	18020	17779	17859	17713	17886	17746	17640	17745	17646	17829	17490	17991	17756	17744	17774	17785	17773	17757	17690	17813	17689	17717	17824	17715	17812	17617	17943	17774	17830	17849	17888	17765	17851	17871	17891	17678	17772	17812	17836	17760	17846	17770	18070	17824	17778	18005	17870	17752	17676	17743	17761	17909	17727	17712	17806	17812	17792	17830	17587	17649	17925	17675	17753	17989	17812	17812	17685	17703	17981	17678	17778	17748	17697	17414	17698	17613	17785	17843	17664	17870	17761	17828	17870	17629	17634	17729	17836	17829	17723	17664	17686	17772	17678	17635	17599	17578	17902	17717	17855	17794	17763	17807	17768	17640	17754	17934	17701	17850	17904	17762	17605	17739	17639	17830	17855	17642	17890	17802	17681	17754	17681	17913	17690	17781	17608	17698	17632	17567	17820	17903	17723	17727	17836	17799	17812	17798	17599	17897	17973	17972	17586	17642	17705	17882	17768	17658	17745	17752	17959	17719	17638	17710	17886	17772	17820	17820	17548	17698	17915	17927	17880	17728	17621	17750	17789	17816	17841	17687	17777	17829	17892	17768	17895	17822	17752	17920	17906	18037	17969	17576	17590	17814	17805	17939	17715	17675	17966	17671	17876	17767	17626	17696	17789	17656	17865	17830	17693	17652	17802	17637	17831	17671	17892	17846	17841	17973	17956	17711	17693	17627	17991	17777	17690	17761	17845	17818	17874	17613	17624	17555	17874	17777	17646	17816	17858	17787	17590	17896	17763	17725
16568	27479	25939	21819	20110	19350	18926	18909	18410	17816	17739	17167	26415	44153	41138	33846	24251	18079	16679	16420	16477	16450	16355	16434	16344	16464	16418	16283	16498	16279	16294	16525	16459	16536	16341	16443	16122	16181	16377	16376	16391	16437	16358	16488	16362	16285	16481	16505	16273	16385	16315	16400	16328	16305	16291	16402	16530	16379	16462	16455	16458	16374	16431	16287	16286	16510	16275	16490	16383	16264	16346	16382	16423	16472	16225	16365	16369	16400	16553	16320	16544	16513	16373	16512	16286	16383	16118	16544	16585	16344	16393	16284	16248	16382	16545	16345	16188	16348	16318	16473	16482	16359	16160	16368	16400	16188	16280	16310	16445	16345	16482	16353	16471	16330	16468	16259	16310	16347	16293	16256	16360	16283	16298	16454	16387	16319	16193	16545	16351	16454	16418	16396	16331	16401	16464	16645	16388	16338	16373	16291	16326	16231	16466	16320	16477	16352	16281	16416	16452	16362	16407	16361	16319	16331	16280	16368	16336	16321	16413	16359	16337	16413	16370	16453	16403	16440	16353	16389	16284	16384	16302	16585	16510	16604	16293	16456	16409	16313	16398	16396	16411	16635	16560	16493	16316	16390	16323	16445	16375	16528	16297	16343	16253	16397	16258	16419	16339	16337	16403	16543	16415	16416	16312	16399	16133	16311	16457	16346	16364	16434	16314	16433	16263	16282	16448	16528	16448	16423	16544	16279	16456	16371	16357	16357	16240	16267	16263	16309	16321	16398	16276	16122	16351	16557	16316	16408	16346	16318	16390	16215	16587	16356	16317	16220	16335	16370	16474	16318	16174	16426	16415	16337	16423	16295	16401	16421	16448	16250	16334	16348	16292	16444	16356	16334	16436	16216	16381	16435	16626	16320	16387	16361	16070	16480	16221	16469	16378	16380	16419	16253	16377	16412	16288	16315	16416	16355	16391	16105	16282	16502	16349	16445	16379	16393	16333	16389	16414	16417	16412	16429	16459	16411	16208	16220	16383	16298	16428	16347	16460	16436	16407	16464	16188	16323	16172	16403	16370	16412	16404	16281	16462	16325	16162	16553	16290	16400	16447	16264	16443	16446	16434	16211	16390	16463	16399	16342	16471	16473	16396	16230	16397	16135	16334	16355	16303	16196	16331	16493	16403	16388	16234	16610	16301	16318	16540	16106	16337	16403	16481	16383	16227	16306	16321	16493	16479	16402	16326	16430	16406	16327	16375	16362	16393	16304	16486	16071	16343	16336	16622	16338	16363	16371	16435	16446	16496	16374	16421	16305	16421	16262	16300	16393	16315	16518	16282	16571	16400	16355	16527	16293	16363	16304	16429	16378	16307	16425	16455	16405	16478	16316	16320	16359	16295	16308	16353	16471	16277	16418	16257	16288	16288	16483	16430	16288	16382	16516	16301	16433	16561	16375	16338	16284	16449	16332	16288	16169	16381	16384	16451	16563	16232	16503	16472	16312	16448	16480	16464	16311	16273	16357	16557	16410	16409	16618	16359	16294	16499	16271	16279	16262	16415	16385	16396	16387	16285	16510	16387	16366	16326	16499	16514	16459	16544	16377	16515	16533	16399	16259	16431	16427	16345	16500	16453	16607	16278	16387	16308	16315	16405	16322	16486	16230	16357	16305	16286	16417	16496	16221	16361	16386	16495	16305	16417	16298	16285	16341	16323	16301	16337	16286	16343	16385	16406	16343	16469	16404	16395	16264	16319	16418	16419	16191	16434	16318	16427	16403	16276	16289	16512	16428	16400	16199	16616	16464	16477	16409	16476	16485	16267	16528	16348	16435	16358	16321	16279	16634	16469	16533	16084	16453	16385	16286	16444	16152	16339	16571	16267	16201	16396	16473	16279	16451	16386	16410	16553	16591	16347	16274	16374	16376	16448	16239	16476	16557	16481	16172	16453	16257	16284	16380	16345	16448	16473	16344	16439	16420	16291	16305	16221	16310	16405	16385	16239	16532	16377	16447	16318	16257	16297	16371	16361	16434	16407	16412	16290	16440	16404	16329	16304	16476	16448	16333	16547	16379	16420	16241	16220	16306	16386	16330	16459	16367	16410	16416	16207	16511	16477	16444	16291	16279	16457	16358	16267	16515	16384	16328	16626	16250	16434	16431	16324	16287	16301	16403	16370	16457	16453	16403	16357	16395	16387	16410	16334	16533	16387	16406	16213	16409	16328	16202	16430	16437	16240	16435	16400	16412	16421	16563	16301	16399	16194	16442	16218	16397	16193	16291	16439	16407	16526	16286	16333	16166	16393	16495	16436	16357	16456	16242	16395	16523	16339	16452	16270	16314	16250	16380	16366	16484	16364	16338	16403	16217	16341	16481	16382	16284	16435	16212	16234	16401	16409	16499	16256	16314	16445	16325	16562	16575	16352	16233	16377	16317	16477	16290	16395	16236	16425	16269	16270	16319	16391	16295	16499	16187	16497	16422	16447	16321	16384	16289	16489	16340	16346	16238	16414	16375	16297	16407	16062	16389	16291	16304	16305	16239	16381	16345	16383	16443	16345	16543	16450	16401	16400	16468	16380	16323	16263	16313	16199	16405	16375	16315	16409	16100	16331	16354	16315	16284	16385	16525	16388	16417	16375	16387	16418	16442	16408	16415	16393	16509	16343	16351	16449	16140	16414	16609	16291	16312	16321	16316	16302	16255	16389	16350	16363	16349	16410	16466	16455	16644	16292	16360	16392	16249	16391	16343	16313	16309	16190	16493	16248	16307	16359	16332	16262	16277	16568	16381	16293	16555	16435	16448	16395	16141	16334	16444	16289	16230	16450	16315	16446	16329	16376	16461	16235	16450	16505	16389	16314	16378	16475	16272	16353	16236	16506	16211	16364	16392	16314	16362	16109	16341	16228	16279	16319	16338	16357	16611	16463	16324	16487	16383	16448	16452	16357	16174	16451	16454	16378	16364	16453	16298	16460	16363	16505	16246	16350	16431	16343	16650	16392	16229	16391	16267	16501	16328	16366	16392	16358	16393	16305	16330	16379	16341	16495	16446	16426	16426	16250	16212	16251	16284	16321	16497	16429	16335	16228	16421	16442	16258	16346	16367	16434	16328	16358	16345	16450	16436	16352	16319	16411	16378	16331	16348	16529	16405	16449	16352	16493	16303	16327	16419	16356	16338	16297	16422	16464	16421	16261	16288	16301	16288	16366	16354	16305	16242	16430	16379	16272	16227	16331	16251	16342	16410	16244	16301	16319	16307	16395	16440	16356	16387	16426	16447	16379	16428	16211	16565	16346	16579	16410	16445	16267	16474	16373	16445	16368	16491	16419	16463	16493	16257	16351	16361	16386	16416	16271	16292	16295	16395	16245	16367	16509	16426	16280	16278	16470	16344	16518	16348	16279	16471	16234	16491	16402	16374	16521	16255	16385	16439	16291	16454	16333	16334	16352	16218	16179	16316	16359	16582	16427	16523	16446	16271	16536	16385	16523	16554	16503	16349	16396	16266	16269	16454	16332	16397	16431	16405	16325	16340	16512	16303	16410	16337	16431	16413	16333	16263	16255	16466	16425	16499	16502	16224	16392	16306	16424	16350	16219	16317	16436	16341	16207	16543	16299	16446	16403	16257	16427	16504	16336	16348	16465	16294	16294	16480	16425	16498	16241	16290	16149	16405	16220	16314	16325	16436	16296	16361	16405	16437	16291	16410	16419	16289	16372	16346	16316	16353	16296	16439	16437	16440	16387	16227	16339	16278	16342	16332	16351	16554	16426	16142	16369	16385	16352	16385	16380	16339	16427	16343	16285	16338	16332	16225	16289	16370	16576	16422	16346	16422	16351	16399	16415	16439	16197	16548	16517	16316	16400	16352	16484	16238	16424	16515	16383	16315	16442	16192	16371	16495	16224	16364	16449	16354	16485	16434	16350	16438	16412	16304	16379	16219	16495	16266	16276	16501	16371	16318	16460	16444	16361	16382	16357	16398	16408	16541	16422	16381	16271	16285	16505	16276	16398	16440	16332	16256	16403	16242	16305	16386	16405	16372	16378	16439	16384	16404	16471	16541	16330	16293	16391	16476	16435	16233	16436	16505	16456	16227	16371	16482	16484	16315	16336	16528	16291	16238	16496	16549	16135	16457	16424	16407	16358	16274	16463	16400	16320	16305	16317	16329	16573	16342	16201	16572	16464	16416	16383	16350	16444	16319	16420	16446	16320	16312	16287	16371	16354	16282	16365	16338	16502	16413	16356	16216	16359	16326	16501	16317	16460	16201	16310	16280	16391	16268	16446	16483	16373	16339	16278	16220	16377	16458	16460	16153	16463	16368	16261	16220	16623	16361	16321	16378	16357	16527	16357	16359	16237	16561	16370	16404	16339	16352	16376	16104	16410	16269	16430	16270	16501	16463	16362	16513	16386	16432	16386	16383	16323	16400	16390	16374	16430	16329	16249	16437	16372	16448	16401	16229	16479	16335	16457	16378	16330	16431	16444	16254	16367	16258	16305	16347	16318	16339	16513	16422	16489	16435	16520	16348	16459	16416	16607	16427	16489	16494	16430	16442	16481	16420	16440	16439	16189	16420	16465	16362	16166	16378	16347	16441	16497	16329	16371	16462	16429	16315	16395	16188	16314	16374	16420	16274	16438	16479	16395	16457	16269	16421	16492	16257	16219	16381	16339	16238	16319	16331	16407	16419	16322	16506	16381	16222	16294	16164	16465	16264	16527	16169	16446	16342	16416	16440	16577	16235	16345	16466	16420	16400	16316	16225	16454	16523	16342	16399	16443	16322	16289	16239	16474	16464	16351	16316	16410	16393	16313	16405	16220	16341	16401	16409	16350	16339	16480	16352	16496	16410	16323	16325	16433	16302	16425	16295	16366	16364	16533	16414	16421	16357	16377	16340	16357	16273	16262	16275	16489	16376	16341	16394	16292	16324	16313	16248	16351	16477	16477	16344	16580	16160	16478	16315	16305	16442	16227	16454	16290	16303	16376	16395	16295	16390	16401	16229	16378	16526	16281	16318	16562	16431	16477	16414	16270	16337	16425	16313	16396	16266	16219	16512	16375	16415	16417	16261	16364	16323	16341	16343	16293	16361	16441	16342	16403	16457	16324	16363	16314	16509	16367	16334	16326	16330	16446	16522	16266	16395	16143	16507	16353	16271
29087	22037	22228	20296	18577	18650	18768	18611	18708	18453	18545	18373	19142	20737	20770	20413	19379	18747	18166	18237	18314	18242	18407	18347	18523	18618	18480	18358	18556	18278	18342	18517	18373	18380	18353	18088	18431	18286	18235	18385	18247	18303	18435	18352	18371	18279	18492	18440	18245	18157	18247	18184	18349	18402	18267	18403	18269	18253	18225	18014	18015	18266	18269	18315	18222	18350	18175	18226	18158	18139	18289	18295	18229	18389	18229	18323	18186	18350	18502	18422	18455	18567	18391	18417	18385	18499	18245	18442	18290	18443	18227	18278	18339	18234	18342	18256	18282	18201	18386	18138	18480	18394	18496	18402	18362	18311	18338	18342	18374	18107	18221	18461	18401	18133	18202	18342	18245	18314	18347	18200	18290	18281	18460	18281	18374	18204	18317	18407	18347	18160	18392	18171	18434	18398	18227	18141	18400	18341	18226	18350	18279	18240	18348	18200	18337	18331	18475	18188	18281	18463	18287	18162	18475	18270	18398	18305	18563	18429	18358	18220	18234	18196	18284	18194	18246	18264	18212	18180	18470	18089	18372	18040	18354	18479	18475	18275	18426	18520	18413	18162	18193	18336	18266	18222	18371	18553	18282	18380	18152	18371	18209	18356	18522	18321	18176	18332	18582	18409	18509	18363	18314	18385	18261	18069	18443	18440	18201	18304	18131	18145	18230	18359	18528	18315	18282	18161	18419	18124	18128	18336	18500	18352	18297	18210	18254	18570	18353	18539	18408	18206	18232	18453	18237	18397	18337	18542	18339	18440	18321	18256	18341	18505	18408	18338	18476	18245	18298	18222	18573	18361	18458	18123	18179	18568	18262	18091	18280	18349	18279	18276	18456	18318	18253	18404	18481	18381	18398	18394	18322	18303	18364	18211	18273	18421	18364	18335	18139	18165	18039	18258	18207	18322	18315	18351	18296	18409	18230	18327	18157	18320	18285	18305	18534	18415	18414	18358	18206	18230	18144	18377	18401	18411	18446	18370	18254	18275	18174	18378	18331	18254	18371	18258	18521	18346	18280	18134	18281	18320	18383	18336	18317	18438	18307	18383	18340	18271	18556	18255	18121	18463	18193	18224	18299	18196	18349	18402	18380	18239	18338	18299	18296	18335	18598	18333	18211	18209	18328	18268	18176	18260	18295	18224	18382	18363	18268	18232	18461	18454	18222	18384	18393	18531	18179	18114	18467	18373	18316	18184	18307	18305	18502	18485	18215	18415	18448	18207	18298	18254	18299	18214	18108	18324	18297	18375	18349	18451	18369	18291	18255	18282	18300	18393	18307	18254	18255	18290	18057	18206	18066	18303	18278	18284	18334	18269	18259	18357	18380	17951	18113	18347	18265	18280	18398	18460	18500	18428	18491	18358	18268	18206	18266	18452	18455	18365	18434	18173	18262	18222	18373	18181	18390	18305	18277	18446	18276	18431	18411	18271	18302	18227	18331	18297	18387	18442	18287	18462	18417	18330	18204	18267	18191	18039	18294	18294	18283	18543	18575	18280	18383	18342	18418	18527	18287	18212	18354	18423	18580	18035	18234	18380	18233	18262	18136	18377	18225	18367	18491	18268	18065	18397	18300	18260	18498	18234	18453	18219	18321	18267	18371	18247	18281	18423	18427	18449	18443	18258	18280	18297	18533	18314	18549	18539	18201	18014	18397	18216	18412	18227	18367	18281	18297	18381	18400	18280	18292	18308	18267	18418	18238	18253	18144	18186	18426	18241	18372	18383	18640	18300	18167	18457	18315	18316	18290	18384	18425	18254	18359	18402	18356	18351	18300	18308	18328	18389	18290	18247	18512	18297	18343	18312	18353	18489	18574	18100	18383	18227	18465	18260	18320	18444	18196	18161	18429	18389	18296	18305	18295	18436	18300	18141	18396	18459	18249	18322	18289	18404	18527	18446	18525	18370	18489	18445	18312	18498	18438	18301	18395	18313	18361	18187	18151	18133	18238	18444	18507	18332	18527	18247	18425	18301	18210	18398	18348	18292	18513	18362	18275	18218	18280	18366	18288	18178	18283	18154	18333	18334	18481	18386	18262	18327	18250	18285	18412	18160	18412	18328	18268	18450	18336	18217	18416	18417	18306	18264	18319	18316	18326	18411	18411	18156	18278	18410	18526	18213	18289	18371	18642	18270	18227	18228	18239	18299	18194	18215	18343	18480	18236	18526	18426	18361	18312	18208	18297	18381	18301	18238	18281	18326	18308	18412	18358	18439	18287	18356	18380	18452	18437	18283	18422	18397	18293	18224	18332	18223	18227	18425	18457	18244	18462	18241	18212	18419	18289	18369	18293	18496	18230	18407	18429	18378	18329	18326	18471	18296	18216	18266	18483	18316	18328	18389	18359	18063	18315	18270	18377	18412	18220	18361	18349	18327	18383	18294	18363	18184	18469	18459	18307	18292	18122	18368	18240	18429	18487	18287	18268	18412	18329	18247	18557	18259	18454	18264	18076	18456	18485	18377	18205	18327	18323	18368	18306	18317	18348	18527	18323	18334	18174	18352	18622	18272	18253	18358	18381	18310	18308	18376	18400	18372	18422	18242	18302	18216	18631	18312	18304	18328	18359	18332	18187	18306	18267	18267	18418	18154	18188	18218	18325	18178	18445	18370	18238	18663	18387	18282	18366	18368	18343	18300	18308	18359	18280	18184	18155	18275	18367	18328	18345	18170	18478	18255	18382	18262	18272	18397	18476	18384	18586	18379	18186	18333	18356	18286	18215	18351	18442	18493	18399	18309	18398	18400	18484	18492	18312	18283	18399	18271	18353	18294	18257	18277	18297	18317	18244	18227	18294	18395	18429	18415	18228	18250	18320	18452	18341	18263	18216	18380	18401	18324	18304	18183	18236	18341	18278	18445	18255	18099	18358	18205	18505	18322	18152	18303	18202	18112	18320	18290	18362	18394	18304	18400	18334	18336	18332	18098	18304	18463	18185	18243	18213	18260	18316	18373	18371	18300	18374	18443	18415	18355	18251	18374	18258	18472	18395	18480	18345	18187	18310	18250	18133	18453	18366	18713	18427	18468	18335	18358	18270	18515	18404	18324	18164	18333	18424	18434	18430	18438	18312	18482	18439	18156	18284	18442	18121	18335	18530	18308	18509	18294	18258	18523	18288	18269	18261	18407	18565	18305	18566	18079	18297	18408	18389	18265	18386	18373	18313	18335	18583	18425	18279	18209	18380	18236	18425	18280	18334	18461	18250	18322	18194	18423	18577	18210	18432	18362	18464	18448	18329	18355	18351	18399	18325	18372	18422	18329	18268	18472	18363	18328	18287	18351	18260	18339	18186	18291	18365	18062	18254	18298	18336	18332	18368	18406	18248	18432	18289	18165	18367	18425	18331	18165	18450	18248	18337	18415	18356	18467	18272	18301	18418	18360	18233	18252	18451	18128	18018	18472	18450	18307	18307	18367	18433	18258	18120	18311	18254	18166	18530	18261	18319	18110	18289	18368	18154	18371	18260	18196	18298	18532	18400	18196	18158	18544	18141	18278	18434	18220	18209	18428	18364	18337	18260	18198	18203	18463	18331	18319	18297	18264	18273	18373	18427	18292	18358	18475	18353	18303	18445	18379	18165	18541	18286	18362	18171	18259	18358	18432	18431	18477	18405	18190	18378	18358	18291	18334	18268	18358	18442	18492	18525	18557	18431	18454	18334	18338	18436	18243	18293	18163	18460	18200	18344	18214	18233	18277	18501	18143	18229	18284	18453	18313	18370	18498	18536	18413	18280	18103	18414	18304	18499	18294	18431	18439	18395	18495	18407	18285	18261	18331	18252	18329	18317	18391	18233	18231	18274	18340	18264	18308	18212	18313	18176	18301	18273	18162	18427	18257	18179	18154	18237	18324	18401	18356	18197	18265	18291	18341	18344	18127	18246	18405	18563	18536	18602	18336	18116	18341	18340	18372	18396	18418	18252	18229	18194	18378	18257	18208	18315	18296	18278	18298	18350	18381	18150	18370	18333	18381	18319	18246	18355	18297	18254	18504	18258	18367	18372	18218	18356	18346	18392	18332	18073	18390	18387	18335	18349	18234	18360	18257	18442	18434	18398	18425	18412	18324	18110	18098	18487	18467	18359	18402	18367	18392	18199	18392	18267	18430	18373	18389	18368	18293	18294	18351	18431	18312	18330	18346	18340	18418	18304	18169	18490	18364	18353	18111	18165	18394	18453	18087	18516	18499	18218	18294	18312	18326	18251	18398	18246	18357	18119	18324	18435	18461	18268	18308	18192	18245	18200	18178	18410	18363	18566	18273	18273	18340	18279	18212	18347	18173	18250	18365	18349	18140	18253	18333	18330	18174	18298	18230	18465	18377	18263	18379	18259	18359	18455	18633	18387	18385	18514	18482	18291	18073	18203	18437	18219	18238	18080	18405	18289	18153	18409	18127	18402	18116	18331	18330	18319	18290	18247	18286	18591	18545	18292	18208	18036	18481	18317	18428	18280	18330	18371	18249	18521	18201	18193	18340	18485	18081	18196	18277	18261	18491	18230	18236	18296	18175	18447	18367	18194	18268	18456	18337	18586	18266	18416	18304	18250	18229	18335	18354	18320	18511	18457	18317	18357	18574	18385	18394	18321	18458	18224	18571	18300	18039	18451	18187	18339	18340	18324	18380	18448	18405	18539	18181	18147	18401	18411	18168	18367	18350	18287	18304	18271	18356	18338	18555	18266	18425	18584	18299	18558	18453	18384	18260	18502	18210	18225	18107	18470	18269	18345	18104	18328	18378	18164	18117	18493	18358	18259	18455	18417	18457	18327	18169	18258	18275	18465	18235	18309	18400	18392	18617	18614	18263	18274	18222	18412	18343	18249	18258	18406	18433	18212	18270	18214	18184	18326	18460	18193	18392	18212	18083	18329	18416	18466	18205	18605	18355	18363	18265	18536	18325	18208	18205	18366	18476	18243	18345	18118	18409	18519	18371	18273	18305	18360	18445	18547	18406	18342	18347	18239	18371	18499	18412	18312	18264	18374	18403	18475	18375	18337	18447	18077	18402	18516	18242	18425	18377	18311	18346	18587	18532	18597	18346	18425	18185	18405	18243	18410	18414	18477	18308	18496	18298	18383	18637	18384	18348	18449	18349	18592	18363	18386	18368	18466	18457
16344	18062	18004	17682	17311	17185	17111	17135	17407	17101	17137	16805	17974	20404	20142	18939	17710	16948	16831	16718	16778	16717	16883	16676	16678	16768	16845	16734	16741	16523	16623	16664	16755	16704	16813	16655	16757	16941	16565	16748	16673	16703	16651	16759	16533	16724	16796	16655	16666	16670	16647	16521	16849	16635	16641	16755	16654	16626	16797	16758	16691	16692	16851	16756	16749	16633	16751	16623	16735	16683	16781	16589	16744	16609	16487	16617	16600	16737	16515	16680	16687	16602	16730	16624	16752	16576	16901	16653	16663	16624	16840	16699	16570	16637	16700	16854	16652	16784	16330	16827	16520	16554	16726	16737	16632	16621	16604	16663	16621	16678	16606	16735	16807	16569	16605	16761	16656	16674	16716	16585	16794	16674	16707	16797	16705	16561	16787	16714	16810	16742	16756	16652	16824	16664	16452	16595	16592	16628	16756	16742	16680	16771	16787	16786	16811	16738	16742	16744	16587	16615	16604	16768	16713	16724	16769	16704	16767	16554	16661	16533	16480	16634	16732	16614	16752	16601	16560	16695	16712	16723	16772	16826	16644	16631	16743	16763	16781	16492	16810	16721	16659	16612	16567	16585	16749	16576	16660	16766	16700	16647	16560	16721	16652	16686	16734	16737	16655	16741	16684	16719	16567	16657	16708	16698	16826	16712	16663	16548	16732	16696	16705	16760	16533	16682	16538	16803	16824	16783	16781	16657	16636	16488	16573	16659	16557	16785	16547	16647	16897	16699	16630	16842	16755	16635	16719	16627	16694	16719	16632	16790	16733	16699	16596	16716	16616	16654	16704	16785	16577	16652	16567	16603	16700	16902	16563	16728	16524	16641	16806	16681	16783	16630	16717	16634	16703	16623	16620	16772	16593	16766	16725	16686	16628	16813	16512	16748	16637	16769	16705	16673	16757	16771	16622	16915	16744	16557	16720	16597	16665	16585	16821	16543	16703	16801	16739	16708	16668	16759	16756	16794	16700	16685	16661	16809	16677	16825	16589	16524	16647	16775	16515	16664	16668	16737	16462	16690	16730	16725	16871	16656	16685	16868	16695	16730	16714	16660	16716	16804	16599	16709	16750	16688	16645	16777	16816	16784	16750	16660	16731	16656	16770	16776	16665	16633	16660	16824	16860	16664	16653	16602	16883	16590	16665	16714	16718	16725	16642	16608	16778	16716	16717	16686	16781	16763	16583	16699	16702	16631	16566	16700	16812	16880	16750	16772	16739	16526	16874	16531	16668	16595	16725	16561	16756	16553	16632	16744	16647	16680	16710	16641	16616	16713	16710	16727	16792	16727	16649	16699	16605	16629	16587	16669	16696	16723	16754	16738	16785	16652	16675	16754	16708	16751	16744	16688	16647	16670	16784	16721	16843	16804	16499	16752	16619	16650	16761	16686	16617	16779	16668	16827	16735	16737	16700	16634	16771	16895	16663	16748	16783	16795	16605	16870	16638	16811	16611	16879	16597	16611	16627	16871	16712	16706	16750	16608	16879	16728	16764	16734	16864	16609	16724	16746	16741	16856	16732	16696	16623	16700	16653	16629	16708	16692	16644	16607	16682	16641	16847	16715	16647	16862	16797	16562	16745	16685	16645	16833	16615	16692	16625	16587	16826	16678	16799	16646	16701	16682	16786	16654	16870	16636	16681	16684	16781	16752	16747	16839	16778	16616	16722	16733	16762	16790	16566	16595	16702	16659	16726	16734	16686	16631	16751	16722	16696	16708	16658	16503	16664	16690	16614	16630	16743	16606	16676	16744	16694	16501	16762	16588	16895	16725	16487	16609	16770	16711	16774	16649	16674	16854	16566	16967	16646	16663	16618	16658	16772	16647	16662	16650	16716	16672	16632	16676	16663	16750	16670	16690	16670	16705	16682	16724	16657	16824	16562	16602	16649	16729	16847	16551	16619	16712	16597	16633	16682	16604	16702	16705	16852	16667	16748	16867	16723	16727	16645	16756	16546	16661	16777	16673	16712	16576	16800	16704	16705	16622	16695	16867	16604	16735	16641	16615	16714	16627	16548	16542	16717	16709	16668	16735	16850	16734	16578	16649	16844	16687	16763	16738	16784	16830	16698	16647	16686	16774	16730	16832	16762	16672	16710	16704	16833	16862	16548	16657	16678	16438	16854	16794	16642	16691	16721	16671	16547	16734	16781	16728	16691	16698	16611	16754	16693	16700	16754	16655	16625	16743	16662	16718	16638	16773	16747	16749	16561	16675	16665	16676	16743	16706	16723	16819	16703	16700	16698	16652	16719	16532	16867	16693	16747	16854	16610	16973	16733	16673	16671	16680	16756	16745	16561	16668	16715	16675	16799	16711	16728	16712	16880	16582	16681	16631	16667	16726	16717	16830	16785	16541	16639	16744	16659	16711	16723	16709	16711	16840	16695	16900	16663	16645	16572	16613	16590	16812	16698	16684	16873	16807	16749	16568	16556	16535	16709	16590	16723	16652	16740	16805	16684	16633	16861	16685	16574	16549	16707	16747	16582	16732	16643	16632	16770	16777	16687	16843	16641	16839	16817	16597	16681	16569	16805	16649	16690	16623	16692	16702	16616	16780	16706	16681	16837	16601	16766	16700	16587	16716	16706	16789	16646	16552	16689	16555	16690	16682	16797	16748	16560	16654	16712	16722	16627	16529	16839	16771	16705	16744	16733	16707	16773	16611	16776	16656	16623	16562	16785	16723	16720	16869	16629	16797	16613	16733	16837	16889	16840	16748	16665	16749	16726	16694	16601	16901	16551	16787	16772	16695	16739	16746	16576	16702	16700	16740	16637	16701	16589	17006	16663	16605	16570	16672	16606	16569	16744	16738	16616	16737	16863	16706	16635	16721	16704	16480	16716	16749	16723	16733	16796	16705	16643	16683	16832	16716	16790	16864	16623	16722	16481	16764	16656	16490	16564	16721	16700	16572	16663	16778	16741	16805	16750	16549	16794	16654	16714	16788	16653	16728	16689	16787	16702	16772	16718	16800	16692	16725	16649	16699	16755	16784	16811	16563	16777	16661	16771	16738	16878	16817	16755	16783	16526	16744	16689	16572	16705	16811	16757	16638	16599	16825	16816	16899	16706	16889	16788	16714	16846	16831	16688	16626	16851	16711	16627	16645	16592	16719	16587	16709	16692	16507	16829	16606	16527	16549	16686	16572	16809	16838	16669	16773	16711	16679	16604	16820	16774	16662	16536	16646	16725	16735	16519	16721	16447	16724	16665	16563	16601	16817	16688	16713	16731	16632	16645	16685	16637	16621	16717	16689	16589	16670	16756	16728	16583	16561	16919	16683	16697	16801	16758	16756	16714	16612	16839	16630	16715	16647	16845	16752	16622	16637	16591	16767	16602	16513	16600	16653	16757	16773	16622	16698	16669	16858	16619	16668	16680	16719	16764	16574	16381	16582	16803	16892	16661	16676	16770	16546	16761	16445	16644	16760	16707	16742	16771	16520	16622	16730	16658	16594	16797	16805	16761	16638	16523	16591	16653	16657	16750	16672	16731	16421	16644	16771	16650	16606	16752	16804	16798	16763	16687	16740	16701	16583	16603	16671	16523	16733	16564	16774	16575	16636	16565	16583	16743	16563	16694	16548	16770	16748	16764	16786	16663	16811	16534	16653	16642	16773	16867	16666	16772	16680	16563	16743	16700	16658	16876	16511	16684	16424	16719	16586	16651	16736	16562	16574	16611	16908	16663	16829	16589	16956	16629	16580	16755	16651	16710	16711	16648	16695	16583	16743	16652	16860	16799	16690	16711	16755	16770	16663	16614	16719	16716	16652	16790	16709	16805	16629	16859	16632	16720	16586	16564	16529	16426	16780	16714	16628	16842	16640	16734	16889	16743	16738	16713	16732	16713	16842	16457	16739	16717	16778	16708	16696	16495	16850	16790	16654	16743	16787	16744	16702	16660	16711	16600	16752	16739	16796	16650	16801	16599	16748	16775	16829	16837	16736	16823	16679	16691	16775	16751	16774	16729	16936	17046	16634	16610	16664	16678	16613	16621	16526	16637	16663	16875	16590	16649	16736	16528	16759	16774	16500	16743	16755	16727	16790	16638	16711	16773	16859	16684	16645	16552	16687	16705	16813	16699	16760	16684	16599	16533	16851	16773	16543	16695	16757	16809	16730	16864	16694	16628	16564	16656	16737	16728	16725	16720	16566	16684	16688	16774	16663	16707	16865	16724	16816	16698	16657	16835	16491	16769	16652	16778	16769	16662	16590	16762	16722	16822	16821	16709	16819	16669	16610	16847	16781	16733	16592	16763	16574	16863	16643	16650	16710	16566	16756	16499	16650	16773	16693	16574	16651	16731	16642	16599	16622	16786	16819	16701	16711	16602	16823	16713	16530	16711	16675	16526	16543	16770	16538	16735	16717	16650	16832	16666	16655	16663	16738	16702	16799	16870	16596	16810	16710	16755	16644	16651	16959	16753	16691	16612	16707	16660	16754	16594	16624	16630	16900	16579	16848	16761	16729	16744	16710	16528	16781	16627	16746	16742	16715	16857	16693	16820	16731	16846	16600	16860	16821	16871	16673	16890	16747	16608	16432	16647	16664	16748	16583	16577	16686	16794	16729	16737	16719	16696	16732	16532	16676	16782	16801	16884	16679	16714	16488	16731	16712	16644	16550	16746	16726	16653	16507	16808	16812	16608	16636	16852	16661	16696	16696	16749	16690	16728	16660	16586	16691	16674	16865	16776	16732	16741	16609	16640	16685	16613	16597	16720	16832	16746	16676	16583	16451	16769	16873	16838	16763	16760	16680	16642	16893	16526	16797	16651	16619	16733	16555	16757	16708	16829	16595	16854	16815	16877	16866	16661	16817	16721	16708	16772	16705	16671	16637	16664	16767	16391	16799	16652	16672	16601	16605	16738	16831	16658	16784	16716	16799	16593	16886	16688	16721	16729	16836	16744	16681	16631	16706	16745	16750	16747	16723	16754	16715	16842	16737	16725	16834	16595	16729	16655	16558	16741	16693	16734	16758	16849	16605	16884	16807	16605	16753	16712	16656	16662	16707	16513	16756	16766	16765	16672	16655	16713	16811	16954	16794	16739	16682	16768	16690	16711	16626	16722	16613	16552	16718	16535	16749	16796	16889	16705	16624	16674	16746	16741	16650
25078	21366	28061	25473	21734	19942	20124	18942	18377	18268	18347	18173	23203	32546	30555	26290	21736	19014	18188	18002	18171	18120	17778	17989	18091	17927	18176	17861	17814	17909	17969	18026	17964	17975	18213	17985	18082	18094	17967	17830	17964	17943	18047	18147	17951	17733	17983	17954	17934	17998	17999	18051	17774	17803	17880	17874	17841	17991	17961	17991	17918	17788	17783	18097	17959	18082	18108	17927	17984	17938	17953	17935	18029	17676	17776	17805	18063	18076	18038	17737	17941	17743	18017	17989	17935	17877	17929	17901	17846	17953	17734	18044	17874	17954	17904	17876	17837	18009	17863	17867	17761	17766	17882	17901	17841	17989	17883	17839	17908	17901	17931	17987	18002	18118	17876	17822	17908	17709	18016	17820	17765	17881	17994	17922	17842	17885	17968	17838	17988	18124	17988	17890	18071	18019	17834	17932	17903	18009	17946	18021	17832	17800	17735	17875	17914	17932	17864	17781	17913	17886	17891	18062	17895	17603	18200	17869	17937	17939	17868	17852	17816	17925	18062	17934	17990	18009	17861	17841	17925	17840	17909	17987	17949	17835	17825	17879	17882	18091	17980	17998	18108	17714	18089	18027	17933	17848	17741	17855	17985	17849	17916	17973	17997	17850	17855	17931	17931	17985	18101	17783	17788	17671	17812	17746	17977	17713	17831	18041	17974	17746	18040	17877	18064	17938	17964	17993	17801	17789	17923	17819	17911	17913	17847	17812	17897	18004	17948	17885	17873	17885	17930	17732	17987	17895	17884	17947	17625	17590	17846	18135	17904	17898	17987	17757	17971	17976	17986	17882	17930	17846	17979	17920	17776	17806	17665	18000	17815	17817	17879	17883	17706	17811	17961	17794	17907	17663	17641	17839	17896	17877	17945	17871	17734	17837	18005	18067	17888	17878	17961	17988	17820	18032	18009	17919	18012	17784	17943	17801	17764	18023	17970	17878	17856	18084	17803	17785	17976	17968	17945	17946	17883	17866	17923	17776	18012	17954	17979	17967	18072	17918	18010	17903	17686	17881	17888	17831	17987	17962	17903	17765	17960	17822	17616	18024	17933	18053	17785	17859	17943	18058	17915	17987	17872	17926	18020	18078	17674	17958	17820	17739	17714	17830	17975	17760	17870	17987	17812	17798	17978	17883	18114	18071	18100	17877	17830	17840	17921	17811	18047	17898	17884	17927	17961	17990	17818	18011	17894	17933	17877	17883	18032	17838	17988	17942	17982	18087	18014	17755	17684	17839	18007	17665	18030	17910	17910	17856	18007	17954	17919	17845	18005	17878	17944	17947	17871	18055	18163	17986	17970	18019	17840	17680	18026	17820	17982	17602	17839	17906	17654	17792	17772	17885	17814	18020	17847	17836	17793	17949	17860	17850	17874	17902	18032	18032	18022	17961	17833	17803	17778	17941	17763	17911	17913	17919	17763	17754	18081	17804	18073	17795	18051	17599	17937	17755	18048	17811	17911	17876	18005	17935	18022	17744	17776	17881	17946	17789	18036	17907	17809	17899	18053	17889	17758	17857	17979	17748	17864	17808	18229	17863	17870	17841	17944	17985	17951	17945	17780	17922	17905	17769	17885	17834	18013	17860	17905	17810	17852	18088	17995	17841	18090	18004	18137	17853	17903	17985	18001	17852	17958	18084	17871	18100	18036	18106	18142	17904	17811	17883	17942	17958	17988	17942	17920	18018	18103	17905	17882	17937	17777	17967	17964	17907	18192	17944	18130	17962	17943	17957	18066	17987	17796	17870	17975	17967	18015	18044	17872	17945	18047	18082	17865	17924	17873	17643	18042	17896	17854	17904	17973	17932	18002	17936	17981	18072	17615	17807	18195	17866	17902	18196	18007	18129	17926	17905	17979	17805	17842	17826	17946	17883	17981	17808	18025	17835	17799	17925	17922	17807	18136	18093	18003	17778	17942	17884	17822	17862	17851	18033	17870	18030	17860	17821	17899	17956	17802	17851	17938	17796	17779	17970	17884	18044	17694	17837	17896	17951	17817	17834	17896	18032	17872	17854	18001	18051	17874	17848	17967	17889	17686	18060	18032	17992	17858	17776	17879	17699	17953	18033	18124	17839	18093	17917	17749	17887	17777	17825	17893	17928	17776	17925	17840	18059	18021	17809	17974	17930	17902	17909	17969	17699	17941	17877	17790	17784	17879	17893	17914	18170	17853	18017	18026	18013	17935	17793	17966	17852	17942	17864	17740	17798	17842	18096	18221	17713	17698	17939	18053	17791	18028	17988	17834	17811	17894	17816	17811	18057	17921	17889	17751	18012	18217	18071	17877	17934	17816	17849	18030	17671	17879	17972	17783	17890	17913	17698	17875	17859	18003	17896	17790	17881	17836	17924	17838	17872	17955	17809	17909	18124	17979	18000	17871	18038	18048	18126	18018	17847	18010	17935	17932	17805	17880	17944	18051	17779	18029	17758	18003	18088	17914	17870	18001	17982	17778	18081	17957	18015	17822	17994	17798	17985	17991	17882	17811	17887	18015	18180	17848	17997	18086	17879	17893	18134	18199	17916	17796	17985	18092	18004	17735	17935	17899	17777	17858	17966	17941	17922	17926	17963	18059	17803	17742	17834	18017	17913	18064	17926	17911	17791	17869	18087	17948	17762	17902	18032	17721	17920	17846	17690	17851	17828	17804	17938	17921	17659	17978	18010	17951	17811	17840	17742	17912	17779	17731	17965	17889	17931	17832	17794	17717	17891	17921	17752	18005	17905	17774	17805	17746	17977	18030	17886	17958	17736	17857	17967	17895	17732	17808	17953	17875	18043	17687	18063	17728	18021	17917	17893	17579	17858	17946	17846	18047	17735	17812	17862	17892	17763	18040	18084	17948	17834	17878	17866	18040	18019	18074	17965	18066	18132	17876	17909	18112	17979	17935	17983	17873	17819	17976	17859	17763	17999	17888	17825	18132	17825	17895	17987	18013	18025	17937	17918	18034	18031	17814	17904	17823	17756	17994	17890	17592	17868	17925	17772	17897	17758	17823	17831	17931	17912	17879	18034	17926	17883	17771	17703	18082	18167	17668	17837	18027	17857	17901	18041	17833	18031	18032	17976	17830	17827	17949	17802	18019	17879	17925	18129	17938	17791	17935	17885	18071	17914	18023	17937	17918	17966	17857	17675	17992	18010	17949	18012	18007	17851	17732	17794	17726	17837	18162	17761	17963	17840	17881	17972	17924	17823	17811	17719	17808	17795	17844	18007	18020	17924	18099	17950	17968	17938	17999	17815	17786	17830	17723	17906	17850	18009	17759	17920	17983	17943	17892	17718	17758	17922	17954	17799	18094	17750	17848	17970	17944	17796	17895	17700	17865	17965	17819	17921	17997	17851	17957	17814	18134	17997	18053	17919	18068	17884	17785	17818	17863	17976	17974	17721	18053	17986	17972	17955	17877	18024	17866	17898	18020	17866	18016	18189	17908	17901	17948	17861	17906	18007	17913	17930	18045	18033	18056	17991	17952	17900	17833	17683	17744	17802	17834	18100	18041	17899	17807	18024	18009	17985	18004	17808	17922	17829	17567	17936	17581	17961	17940	17747	17931	17890	17923	17764	18052	17961	17783	17919	17679	17870	17883	17918	17708	17829	17991	17748	17898	17956	18195	17760	17794	17945	18018	17959	17888	17909	17919	18115	17843	17619	17801	17856	18095	18060	17928	18207	17792	17901	17933	17866	17897	17929	17889	18115	17913	17781	17816	17850	17796	17920	17871	18018	17817	17940	17734	17903	17848	17937	17792	17881	18049	17973	18002	17855	17959	17728	18004	18087	18028	18010	18117	17951	17963	17849	17954	17836	17782	17635	17976	17746	17873	17744	17837	17925	18015	17726	17931	17980	17976	17976	17889	17937	17996	17786	17869	17567	17762	17907	17783	17674	17949	17944	17987	18036	17768	17968	17862	17846	17954	17944	18044	17962	18130	17950	17974	17883	17860	17951	17982	17981	17970	18041	17844	17786	18103	17882	18041	18012	17918	17903	17682	17873	17958	17814	17811	17916	18115	18091	18163	17917	17871	17975	18035	17752	17751	17842	18136	18022	17885	17893	17837	17851	18056	17956	17964	17819	17986	17984	17756	17894	17773	17916	17873	17942	17921	18020	17961	17863	17865	17882	18006	17823	17968	17850	17874	17764	18094	17733	17961	18057	17950	17936	17945	17985	17898	17939	17907	17910	17987	18153	18150	17756	17892	17873	18128	17980	18017	17892	17783	18144	17846	17897	17858	18066	18005	17948	17904	17873	17771	18081	17904	17848	17788	17908	17898	17910	18025	17891	18056	18098	17933	17783	17665	18003	17815	17993	17969	17957	17866	17877	17782	17960	18037	18045	17965	17781	17905	17908	17892	17924	17830	18008	17786	17916	17873	17774	17860	18033	17992	17991	18072	17856	17917	17738	17905	17678	18148	18102	17974	18135	18108	17816	17868	17783	17893	17899	18035	17944	17884	18035	17738	17882	17926	17883	17921	17896	17850	17799	18002	17823	17750	17803	17945	17811	17999	18011	17794	17752	17851	17782	18017	17953	18065	17911	18092	18134	18107	18043	17872	17692	17790	18043	17794	17890	18135	17769	18172	17864	17719	17897	17924	17972	17808	17992	18078	17931	18050	17847	17889	17740	17936	18021	17845	17831	18035	17811	17747	17822	17782	17963	17919	17936	17903	17901	18051	17934	17984	17948	18079	17699	17918	17849	17878	17878	17976	18027	18149	17823	17944	17736	17879	17834	17897	17991	17933	17935	17838	17806	17949	17953	17934	18008	18004	17907	17744	18126	17800	18012	17886	18034	17948	17921	18056	18028	17581	17937	17880	17737	18018	17886	17962	17888	17941	17903	17827	17916	17888	18115	17974	17914	18075	17895	17859	17873	17767	17977	17853	17924	18123	17939	17837	17791	17970	17860	17989	17849	17816	17812	17949	17788	17975	17808	17862	17940	17839	17785	17963	17799	17830	18060	17968	17797	17895	17972	18044	17850	18030	17798	17853	17877	18105	17938	18037	17913	18118	17895	17901	17910	17577	18248	17753	18001	17905	18030	17951	17874	17979	17980	18149	17926	17798	17698	18061	17923	17831	17895	17937	17846	17847	17883	17937	18149	17832	18012	17785	18000
15250	23242	22606	20049	19445	18348	17564	17534	17156	17420	17304	17095	25804	35772	32463	26969	20745	17517	16712	16728	16572	16682	16526	16552	16463	16576	16442	16434	16479	16470	16802	16484	16551	16542	16611	16527	16293	16654	16578	16516	16616	16486	16607	16568	16552	16562	16547	16656	16513	16507	16582	16466	16604	16368	16675	16535	16666	16460	16456	16597	16514	16400	16560	16364	16558	16488	16400	16466	16532	16533	16468	16520	16570	16583	16504	16474	16538	16554	16403	16679	16464	16608	16625	16640	16437	16701	16593	16305	16494	16329	16518	16498	16655	16659	16407	16650	16524	16305	16363	16515	16736	16509	16464	16581	16477	16662	16440	16500	16523	16581	16405	16588	16631	16654	16464	16620	16545	16462	16475	16453	16490	16550	16562	16352	16327	16405	16507	16584	16487	16432	16332	16470	16455	16418	16616	16494	16384	16516	16660	16477	16562	16560	16468	16637	16494	16646	16439	16619	16378	16654	16457	16495	16510	16536	16385	16548	16543	16656	16716	16521	16324	16630	16681	16221	16732	16402	16468	16491	16597	16404	16529	16166	16381	16446	16524	16511	16490	16325	16677	16642	16470	16664	16505	16468	16500	16368	16504	16437	16536	16570	16445	16514	16501	16394	16601	16546	16513	16553	16534	16628	16545	16302	16399	16407	16472	16543	16446	16542	16448	16341	16447	16433	16552	16590	16487	16553	16627	16495	16254	16350	16595	16382	16451	16414	16537	16563	16434	16634	16504	16553	16491	16541	16669	16389	16601	16606	16582	16615	16473	16485	16320	16400	16459	16535	16534	16464	16373	16470	16435	16617	16485	16629	16483	16533	16527	16543	16423	16330	16579	16449	16480	16391	16602	16596	16439	16453	16671	16389	16690	16625	16529	16463	16514	16541	16538	16581	16575	16502	16510	16611	16493	16546	16539	16493	16696	16508	16445	16463	16602	16431	16396	16542	16429	16415	16440	16448	16605	16401	16554	16486	16610	16627	16574	16463	16501	16582	16695	16431	16494	16416	16493	16462	16338	16606	16659	16515	16486	16477	16443	16527	16407	16439	16447	16483	16603	16459	16451	16620	16600	16643	16590	16693	16467	16571	16394	16685	16417	16412	16584	16724	16326	16441	16393	16564	16642	16592	16364	16283	16662	16437	16511	16391	16626	16355	16487	16556	16466	16445	16505	16490	16664	16563	16504	16530	16518	16573	16470	16587	16515	16548	16480	16736	16482	16584	16430	16597	16441	16481	16570	16663	16559	16462	16390	16351	16450	16493	16562	16229	16677	16445	16513	16458	16627	16543	16461	16531	16317	16381	16351	16498	16519	16487	16493	16343	16388	16551	16610	16592	16558	16551	16516	16527	16475	16455	16545	16491	16452	16568	16344	16555	16496	16529	16492	16429	16653	16679	16570	16618	16719	16359	16514	16435	16428	16602	16442	16491	16486	16593	16547	16485	16534	16486	16593	16638	16575	16585	16399	16533	16429	16590	16385	16608	16390	16606	16500	16500	16473	16481	16490	16545	16423	16598	16358	16656	16485	16677	16619	16470	16547	16594	16530	16505	16493	16543	16545	16418	16649	16378	16618	16436	16801	16498	16621	16391	16554	16421	16492	16615	16407	16515	16745	16454	16626	16638	16439	16472	16474	16475	16592	16556	16704	16583	16345	16462	16533	16412	16521	16486	16572	16365	16444	16597	16367	16300	16260	16624	16499	16658	16562	16557	16622	16451	16604	16520	16225	16479	16612	16680	16547	16465	16471	16698	16565	16499	16379	16598	16557	16414	16472	16290	16596	16430	16577	16370	16514	16689	16477	16268	16474	16586	16534	16605	16524	16546	16496	16588	16461	16485	16437	16543	16363	16388	16501	16444	16400	16415	16385	16319	16511	16479	16602	16711	16512	16651	16424	16551	16408	16638	16331	16437	16557	16473	16482	16372	16485	16403	16481	16314	16493	16510	16620	16482	16285	16587	16625	16467	16601	16594	16352	16590	16542	16332	16479	16456	16516	16430	16598	16504	16497	16655	16478	16585	16493	16334	16372	16551	16549	16536	16429	16474	16542	16484	16501	16325	16422	16555	16540	16500	16484	16453	16439	16559	16424	16594	16525	16479	16400	16452	16605	16387	16472	16539	16571	16711	16522	16475	16593	16557	16608	16530	16550	16482	16410	16309	16392	16592	16626	16548	16445	16400	16577	16373	16247	16453	16544	16605	16495	16619	16530	16409	16493	16450	16670	16523	16421	16534	16574	16437	16407	16628	16382	16409	16436	16524	16393	16658	16457	16426	16598	16532	16635	16611	16562	16605	16457	16373	16610	16484	16490	16573	16366	16396	16522	16604	16560	16522	16515	16590	16439	16445	16479	16631	16458	16619	16523	16556	16725	16516	16486	16521	16578	16292	16418	16488	16487	16492	16585	16429	16634	16563	16381	16372	16366	16632	16511	16344	16655	16606	16690	16432	16512	16638	16506	16683	16488	16624	16563	16526	16480	16458	16589	16589	16472	16564	16345	16500	16675	16400	16558	16595	16456	16580	16608	16530	16548	16390	16434	16463	16603	16545	16348	16641	16489	16472	16444	16392	16530	16515	16577	16448	16448	16462	16703	16646	16564	16416	16373	16293	16601	16565	16713	16426	16313	16526	16648	16435	16437	16485	16573	16483	16541	16615	16451	16524	16473	16571	16539	16468	16483	16579	16506	16525	16519	16307	16500	16453	16559	16568	16514	16619	16463	16367	16537	16736	16377	16416	16627	16553	16630	16343	16662	16614	16645	16614	16361	16653	16582	16592	16544	16504	16457	16439	16533	16429	16486	16390	16513	16545	16547	16533	16516	16492	16594	16489	16331	16412	16474	16473	16470	16426	16447	16645	16685	16556	16646	16505	16368	16451	16514	16627	16389	16545	16505	16409	16555	16325	16598	16465	16661	16531	16472	16542	16401	16573	16422	16487	16460	16402	16535	16543	16554	16614	16551	16471	16498	16581	16539	16601	16541	16462	16397	16530	16476	16669	16536	16589	16414	16600	16527	16456	16354	16522	16582	16573	16450	16605	16423	16426	16455	16614	16515	16431	16624	16398	16610	16469	16654	16416	16512	16454	16524	16447	16530	16669	16478	16674	16559	16445	16542	16420	16479	16274	16436	16313	16311	16613	16396	16361	16521	16636	16688	16549	16491	16509	16509	16482	16455	16477	16436	16372	16494	16598	16542	16543	16433	16500	16602	16396	16454	16507	16526	16419	16589	16604	16435	16697	16423	16630	16553	16465	16445	16361	16599	16422	16465	16611	16505	16691	16293	16547	16353	16455	16613	16559	16495	16648	16483	16595	16613	16509	16519	16528	16519	16441	16547	16535	16591	16486	16772	16590	16537	16574	16433	16505	16540	16507	16410	16595	16514	16423	16545	16622	16377	16703	16481	16371	16483	16427	16466	16439	16664	16584	16347	16587	16553	16499	16584	16534	16365	16683	16560	16492	16486	16440	16644	16501	16510	16667	16424	16466	16457	16385	16398	16377	16365	16663	16433	16520	16591	16619	16671	16538	16583	16632	16449	16513	16432	16587	16543	16509	16357	16545	16466	16626	16452	16622	16608	16273	16627	16398	16543	16585	16571	16530	16472	16485	16590	16558	16377	16512	16337	16573	16522	16606	16503	16524	16518	16731	16440	16500	16326	16477	16568	16491	16397	16554	16547	16501	16595	16377	16379	16543	16526	16535	16422	16587	16580	16580	16353	16615	16497	16705	16505	16405	16514	16585	16490	16479	16529	16448	16454	16730	16528	16513	16520	16513	16472	16547	16392	16443	16471	16573	16450	16425	16577	16521	16579	16610	16405	16404	16452	16698	16536	16504	16537	16526	16662	16572	16490	16570	16463	16422	16481	16486	16605	16476	16443	16636	16650	16523	16596	16657	16640	16393	16588	16716	16501	16613	16486	16553	16548	16410	16616	16437	16512	16460	16562	16553	16480	16578	16561	16618	16463	16466	16458	16482	16618	16579	16634	16425	16588	16706	16363	16610	16575	16542	16624	16483	16489	16490	16450	16535	16555	16557	16551	16452	16539	16640	16492	16565	16501	16496	16582	16608	16593	16517	16581	16698	16564	16565	16500	16662	16481	16510	16428	16535	16589	16520	16501	16561	16442	16503	16435	16638	16710	16470	16670	16443	16455	16555	16516	16435	16484	16438	16633	16597	16519	16650	16591	16434	16605	16624	16572	16634	16360	16570	16642	16464	16383	16614	16462	16406	16441	16432	16459	16494	16399	16473	16551	16571	16583	16383	16453	16415	16461	16404	16569	16589	16607	16488	16556	16428	16575	16526	16405	16611	16530	16585	16616	16431	16671	16423	16595	16361	16630	16636	16404	16451	16506	16492	16556	16478	16356	16612	16344	16517	16419	16333	16562	16377	16390	16406	16429	16380	16743	16501	16615	16627	16367	16512	16333	16328	16413	16456	16403	16497	16442	16700	16591	16602	16507	16462	16550	16438	16662	16468	16569	16418	16526	16328	16455	16547	16542	16491	16567	16465	16534	16530	16427	16520	16411	16443	16614	16579	16420	16640	16656	16512	16573	16673	16540	16371	16447	16661	16698	16499	16597	16471	16465	16382	16511	16577	16507	16580	16606	16425	16348	16691	16529	16511	16557	16353	16424	16608	16445	16440	16611	16455	16504	16424	16619	16464	16571	16652	16506	16605	16492	16450	16512	16603	16626	16328	16432	16589	16520	16656	16507	16689	16386	16351	16502	16583	16679	16502	16439	16525	16464	16454	16604	16512	16353	16478	16543	16592	16459	16531	16437	16432	16516	16312	16584	16295	16330	16586	16304	16679	16481	16565	16642	16498	16748	16535	16492	16544	16486	16587	16599	16493	16585	16487	16577	16542	16510	16602	16478	16498	16475	16471	16634	16450	16607	16524	16436	16500	16524	16558	16394	16582	16517	16434	16445	16660	16470	16410	16315	16455	16507	16347	16599	16538	16429	16451	16378	16363	16644	16505	16503	16477	16586	16440	16554	16564	16487	16477	16488	16565	16536	16542	16655	16358	16518	16528	16566	16493	16553	16702	16516	16332	16641	16301	16438	16479	16521	16485	16684	16747	16406	16430	16543	16574	16479	16580	16471	16594	16339	16565
23763	21332	28870	24215	22009	22751	22041	19098	18312	18520	18474	18208	27323	40266	37791	31384	23878	19595	18316	17798	17441	17545	17886	17663	17487	17660	17862	17812	17646	17519	17622	17648	17659	17623	17652	17509	17564	17681	17509	17827	17600	17533	17621	17651	17508	17469	17471	17555	17479	17595	17554	17544	17579	17499	17562	17566	17408	17462	17550	17667	17574	17495	17384	17524	17628	17558	17661	17560	17606	17432	17567	17579	17492	17487	17706	17607	17624	17527	17555	17556	17521	17740	17661	17586	17629	17502	17398	17626	17543	17707	17778	17541	17437	17627	17742	17482	17428	17627	17735	17527	17603	17533	17685	17596	17715	17698	17713	17622	17610	17592	17532	17683	17467	17497	17714	17593	17559	17680	17621	17534	17424	17470	17709	17727	17552	17580	17704	17429	17332	17616	17347	17482	17480	17617	17593	17658	17588	17685	17686	17626	17447	17458	17604	17583	17519	17622	17635	17415	17750	17415	17833	17579	17496	17825	17611	17569	17569	17609	17487	17485	17364	17345	17630	17437	17590	17758	17597	17712	17501	17472	17496	17479	17258	17568	17534	17645	17646	17583	17560	17578	17503	17488	17404	17672	17648	17695	17573	17583	17497	17542	17649	17618	17416	17540	17448	17546	17462	17624	17560	17433	17358	17509	17671	17566	17557	17450	17653	17494	17459	17613	17623	17495	17528	17531	17593	17491	17440	17414	17329	17596	17713	17608	17501	17679	17634	17433	17524	17306	17412	17463	17422	17477	17582	17594	17616	17541	17580	17496	17707	17662	17521	17634	17576	17594	17646	17711	17471	17572	17420	17521	17551	17462	17319	17600	17594	17544	17611	17404	17410	17289	17639	17618	17592	17401	17653	17698	17602	17591	17449	17635	17566	17460	17592	17467	17593	17474	17532	17498	17429	17570	17628	17723	17271	17556	17579	17541	17404	17578	17725	17543	17720	17688	17417	17417	17319	17461	17594	17533	17516	17679	17388	17563	17633	17667	17385	17469	17487	17473	17610	17390	17519	17581	17454	17619	17532	17566	17577	17667	17503	17599	17811	17450	17625	17470	17707	17536	17418	17489	17493	17585	17682	17438	17618	17341	17537	17549	17426	17623	17690	17609	17395	17550	17531	17611	17568	17732	17579	17370	17556	17119	17511	17614	17554	17487	17801	17357	17487	17570	17637	17660	17523	17475	17518	17567	17494	17498	17394	17488	17406	17545	17615	17535	17498	17431	17618	17802	17576	17669	17386	17601	17437	17499	17580	17395	17668	17540	17543	17469	17397	17507	17469	17670	17750	17546	17633	17641	17629	17384	17687	17364	17577	17660	17544	17599	17421	17480	17529	17514	17358	17575	17648	17492	17554	17575	17408	17503	17459	17482	17458	17618	17569	17486	17622	17578	17706	17664	17566	17535	17390	17438	17567	17512	17602	17506	17719	17565	17776	17563	17685	17530	17435	17539	17530	17502	17613	17735	17459	17557	17602	17562	17535	17330	17330	17342	17461	17536	17566	17437	17564	17516	17423	17672	17716	17617	17377	17638	17723	17707	17798	17603	17594	17490	17636	17516	17565	17251	17406	17294	17606	17585	17583	17444	17703	17500	17521	17426	17705	17435	17555	17608	17575	17452	17479	17496	17470	17523	17406	17612	17659	17439	17565	17644	17460	17594	17690	17408	17479	17481	17470	17573	17782	17574	17425	17441	17432	17407	17410	17602	17540	17718	17671	17456	17492	17510	17556	17487	17498	17579	17489	17465	17451	17713	17639	17552	17624	17318	17662	17352	17349	17474	17616	17576	17600	17615	17508	17474	17424	17623	17740	17689	17674	17686	17670	17370	17467	17633	17495	17644	17641	17442	17502	17555	17588	17469	17552	17470	17581	17490	17659	17601	17544	17562	17533	17552	17589	17496	17559	17672	17704	17568	17532	17575	17581	17496	17521	17603	17477	17526	17841	17567	17406	17577	17674	17614	17638	17626	17439	17496	17278	17461	17595	17459	17492	17641	17501	17433	17653	17736	17562	17694	17366	17519	17388	17637	17650	17382	17601	17246	17445	17823	17447	17684	17582	17503	17689	17521	17542	17552	17578	17569	17511	17590	17762	17492	17607	17569	17530	17508	17585	17569	17438	17444	17570	17634	17495	17736	17671	17554	17362	17488	17717	17456	17590	17564	17492	17443	17528	17679	17722	17601	17506	17654	17679	17625	17723	17749	17560	17321	17639	17623	17709	17635	17525	17570	17606	17456	17707	17567	17542	17547	17271	17434	17437	17516	17525	17564	17724	17402	17619	17414	17643	17432	17397	17584	17522	17753	17650	17481	17547	17422	17462	17552	17504	17449	17481	17518	17607	17526	17517	17487	17307	17461	17617	17507	17633	17513	17489	17634	17551	17647	17726	17537	17615	17440	17719	17386	17568	17372	17377	17625	17547	17833	17506	17365	17267	17496	17592	17382	17560	17632	17711	17464	17540	17641	17722	17794	17750	17647	17540	17415	17522	17760	17584	17586	17563	17414	17602	17545	17553	17489	17659	17488	17583	17295	17543	17379	17580	17632	17450	17586	17612	17582	17599	17599	17635	17681	17712	17418	17662	17531	17776	17455	17588	17574	17547	17695	17518	17400	17649	17581	17659	17557	17658	17451	17627	17589	17568	17653	17398	17524	17656	17485	17713	17494	17480	17501	17503	17450	17624	17414	17383	17595	17770	17760	17642	17549	17431	17464	17577	17547	17723	17442	17336	17332	17388	17747	17702	17489	17541	17492	17623	17455	17471	17807	17669	17332	17639	17409	17527	17500	17786	17588	17252	17646	17441	17586	17649	17513	17705	17600	17396	17369	17647	17668	17540	17472	17436	17392	17592	17690	17626	17564	17430	17515	17486	17655	17738	17638	17355	17513	17440	17511	17472	17516	17568	17532	17593	17504	17618	17626	17632	17604	17487	17748	17521	17441	17511	17477	17642	17420	17486	17591	17733	17544	17545	17840	17536	17645	17534	17543	17442	17596	17511	17620	17625	17336	17483	17454	17557	17557	17619	17445	17516	17383	17581	17723	17740	17477	17597	17322	17470	17499	17482	17634	17434	17336	17698	17402	17409	17475	17671	17513	17529	17545	17415	17532	17667	17441	17437	17560	17405	17743	17511	17487	17633	17559	17558	17579	17673	17438	17643	17489	17621	17542	17449	17379	17500	17533	17743	17607	17574	17607	17714	17587	17480	17530	17669	17361	17578	17539	17559	17509	17554	17390	17510	17615	17552	17409	17776	17642	17785	17551	17530	17634	17475	17447	17529	17309	17447	17669	17378	17828	17535	17638	17564	17576	17755	17375	17382	17426	17671	17362	17240	17554	17591	17511	17529	17726	17556	17362	17537	17463	17608	17451	17619	17605	17603	17502	17371	17622	17697	17658	17419	17592	17518	17762	17570	17463	17685	17449	17550	17622	17469	17700	17382	17550	17789	17416	17563	17508	17513	17418	17723	17371	17520	17616	17684	17557	17555	17618	17446	17460	17562	17406	17560	17487	17339	17454	17472	17433	17535	17283	17747	17548	17603	17547	17360	17456	17694	17402	17572	17500	17359	17569	17617	17686	17701	17519	17673	17360	17524	17647	17619	17519	17544	17711	17621	17644	17545	17352	17359	17672	17742	17529	17497	17491	17604	17642	17669	17656	17599	17551	17466	17641	17617	17601	17646	17575	17511	17488	17569	17473	17658	17344	17616	17389	17548	17264	17622	17550	17678	17493	17533	17579	17520	17725	17508	17348	17385	17454	17564	17568	17509	17485	17449	17660	17604	17534	17492	17343	17576	17507	17478	17631	17613	17535	17552	17646	17352	17439	17354	17689	17654	17533	17388	17542	17576	17400	17653	17562	17522	17683	17544	17398	17635	17561	17445	17737	17425	17550	17496	17648	17496	17532	17439	17411	17521	17571	17701	17612	17659	17627	17580	17509	17682	17625	17690	17616	17475	17560	17399	17364	17647	17546	17604	17606	17519	17587	17569	17686	17532	17599	17548	17402	17477	17576	17647	17608	17464	17453	17339	17597	17653	17264	17591	17696	17733	17515	17513	17523	17530	17580	17377	17807	17556	17674	17595	17566	17512	17558	17298	17595	17556	17524	17660	17601	17449	17634	17604	17420	17561	17559	17625	17658	17650	17454	17547	17575	17412	17339	17584	17440	17482	17589	17568	17472	17601	17491	17434	17437	17577	17376	17429	17686	17638	17700	17382	17431	17621	17435	17486	17508	17617	17632	17457	17489	17641	17395	17295	17536	17431	17405	17497	17623	17485	17563	17686	17615	17755	17559	17542	17705	17585	17636	17674	17597	17562	17368	17329	17668	17678	17615	17610	17421	17424	17432	17657	17329	17760	17491	17662	17478	17427	17564	17701	17815	17770	17820	17543	17688	17796	17698	17647	17847	17676	17457	17533	17555	17656	17712	17829	17463	17569	17569	17703	17766	17636	17486	17596	17499	17649	17529	17563	17659	17525	17638	17754	17524	17621	17484	17656	17543	17335	17635	17705	17549	17531	17393	17388	17482	17681	17596	17540	17548	17824	17626	17567	17363	17593	17706	17564	17689	17631	17702	17489	17351	17696	17454	17463	17438	17902	17515	17584	17613	17521	17536	17698	17570	17382	17523	17394	17334	17589	17338	17489	17510	17567	17558	17335	17642	17550	17509	17579	17637	17637	17591	17736	17592	17708	17606	17545	17356	17427	17500	17763	17620	17412	17599	17580	17387	17406	17497	17431	17669	17523	17602	17470	17463	17511	17451	17596	17464	17421	17546	17651	17733	17586	17517	17407	17606	17732	17559	17515	17625	17541	17588	17714	17545	17341	17557	17594	17358	17363	17734	17687	17601	17436	17395	17584	17505	17615	17739	17514	17627	17547	17572	17509	17554	17531	17594	17498	17738	17404	17466	17400	17520	17617	17311	17466	17348	17444	17466	17475	17580	17580	17580	17504	17590	17530	17712	17659	17490	17550	17573	17602	17673	17613	17589	17476	17655	17622	17512	17541	17581	17465	17594	17480	17694	17701	17433	17650	17633	17442	17619	17540	17612	17628	17756	17385	17544	17440	17493	17553	17448	17495	17621	17565	17651	17509	17721	17392	17518	17695	17600	17423	17735
16761	27478	26158	22993	21150	19862	18479	18021	17652	17609	17235	17268	31928	43571	40216	32809	23232	18099	16698	16476	16388	16055	16404	16353	16338	16345	16432	16145	16274	16351	16326	16161	16330	16273	16366	16328	16570	16313	16432	16276	16346	16414	16296	16275	16185	16261	16477	16393	16262	16053	16348	16373	16449	16422	16369	16408	16355	16261	16261	16224	16221	16447	16441	16244	16290	16227	16329	16356	16284	16374	16284	16289	16256	16493	16344	16377	16396	16310	16286	16282	16347	16436	16299	16363	16378	16255	16115	16243	16323	16061	16166	16148	16459	16225	16371	16197	16228	16318	16361	16350	16256	16231	16299	16373	16427	16366	16280	16331	16190	16378	16154	16188	16448	16391	16336	16431	16421	16150	16371	16193	16340	16218	16321	16361	16305	16415	16228	16293	16296	16326	16396	16308	16312	16293	16193	16431	16058	16025	16198	16354	16407	16287	16300	16219	16410	16249	16150	16180	16222	16327	16396	16478	16348	16414	16198	16223	16218	16250	16156	16287	16164	16514	16301	16310	16320	16270	16229	16375	16346	16340	16198	16266	16205	16449	16262	16254	16437	16045	16422	16227	16477	16162	16287	16217	16360	16124	16345	16339	16169	16480	16216	16255	16394	16310	16266	16284	16230	16227	16387	16197	16387	16390	16450	16352	16255	16466	16105	16303	16238	16432	16147	16307	16377	16409	16182	16318	16212	16278	16166	16277	16468	16181	16302	16181	16120	16224	16251	16429	16400	16506	16316	16386	16388	16318	16362	16135	16364	16298	16223	16298	16227	16316	16219	16272	16374	16352	16467	16325	16244	16317	16336	16395	16177	16246	16287	16358	16296	16254	16211	16362	16243	16380	16234	16382	16421	16310	16317	16264	16173	16113	16265	16245	16335	16238	16252	16135	16295	16467	16295	16230	16352	16275	16209	16352	16281	16185	16325	16288	16295	16251	16426	16247	16385	16259	16326	16367	16258	16434	16245	16322	16256	16246	16274	16224	16300	16136	16273	16367	16220	16347	16272	16362	16311	16375	16243	16297	16316	16238	16308	16298	16378	16271	16257	16171	16341	16154	16268	16219	16427	16371	16287	16356	16215	16296	16347	16402	16328	16358	16343	16337	16296	16390	16314	16411	16313	16265	16304	16314	16376	16288	16412	16280	16231	16325	16282	16324	16261	16423	16352	16361	16472	16379	16237	16374	16243	16241	16299	16273	16477	16284	16382	16171	16233	16293	16408	16274	16118	16473	16323	16132	16432	16165	16394	16369	16239	16414	16432	16327	16298	16431	16431	16228	16283	16435	16362	16294	16088	16362	16308	16315	16210	16297	16257	16410	16264	16360	16261	16247	16293	16377	16259	16311	16362	16342	16399	16159	16300	16284	16294	16209	16211	16161	16223	16154	16347	16429	16411	16238	16187	16130	16402	16296	16319	16236	16263	16384	16334	16372	16597	16190	16347	16401	16302	16399	16453	16026	16202	16407	16319	16223	16233	16224	16209	16217	16314	16329	16238	16215	16263	16393	16352	16287	16217	16330	16266	16355	16406	16404	16357	16331	16416	16443	16429	16204	16260	16290	16272	16254	16400	16277	16195	16215	16193	16275	16353	16260	16298	16243	16480	16397	16409	16172	16168	16321	16451	16378	16379	16353	16246	16321	16322	16373	16201	16419	16334	16400	16389	16340	16366	16427	16368	16112	16363	16181	16443	16250	16156	16145	16381	16527	16170	16353	16398	16156	16317	16303	16437	16329	16330	16346	16222	16371	16341	16191	16359	16131	16281	16283	16170	16296	16118	16277	16436	16394	16337	16416	16143	16459	16213	16384	16358	16129	16388	16229	16413	16305	16327	16338	16308	16108	16305	16126	16306	16278	16273	16395	16353	16262	16276	16252	16315	16281	16218	16379	16210	16311	16322	16367	16263	16456	16175	16255	16331	16266	16234	16233	16279	16201	16432	16272	16145	16307	16246	16396	16352	16396	16388	16318	16291	16318	16311	16153	16404	16280	16378	16368	16251	16296	16256	16218	16326	16261	16287	16277	16232	16224	16186	16419	16498	16301	16366	16100	16212	16210	16249	16261	16371	16117	16165	16480	16364	16309	16159	16306	16180	16160	16454	16298	16343	16221	16337	16283	16286	16353	16350	16259	16336	16216	16367	16231	16154	16284	16218	16413	16516	16456	16340	16320	16170	16100	16320	16273	16191	16237	16563	16377	16333	16227	16520	16297	16330	16228	16341	16235	16165	16226	16453	16243	16285	16391	16240	16227	16111	16156	16396	16281	16268	16194	16227	16262	16448	16348	16410	16264	16148	16246	16308	16235	16448	16376	16335	16126	16457	16320	16370	16355	16293	16272	16159	16196	16198	16310	16353	16336	16311	16304	16433	16198	16362	16247	16239	16307	16253	16299	16282	16442	16328	16373	16359	16423	16259	16231	16259	16132	16333	16437	16330	16412	16486	16209	16248	16387	16334	16340	16369	16268	16264	16231	16202	16275	16291	16406	16264	16309	16324	16197	16290	16344	16385	16325	16424	16305	16367	16412	16296	16237	16394	16200	16147	16341	16251	16395	16369	16207	16361	16338	16353	16306	16310	16470	16542	16166	16371	16220	16443	16271	16259	16150	16275	16449	16376	16331	16379	16304	16294	16242	16368	16172	16258	16237	16370	16193	16260	16263	16316	16217	16254	16074	16449	16262	16516	16316	16424	16360	16502	16326	16158	16231	16184	16130	16267	16293	16215	16208	16459	16340	16385	16290	16424	16379	16314	16456	16070	16431	16284	16314	16364	16154	16488	16336	16505	16235	16448	16368	16430	16322	16129	16379	16247	16228	16349	16363	16090	16346	16301	16357	16284	16158	16222	16330	16217	16246	16317	16301	16406	16207	16420	16324	16269	16324	16340	16356	16348	16347	16194	16259	16516	16193	16176	16309	16222	16447	16442	16337	16328	16312	16270	16292	16398	16302	16194	16281	16391	16178	16403	16360	16342	16320	16310	16294	16246	16364	16196	16407	16252	16234	16190	16307	16439	16176	16251	16284	16261	16392	16267	16287	16152	16303	16196	16298	16188	16347	16435	16262	16345	16293	16167	16370	16127	16241	16427	16307	16394	16363	16352	16232	16320	16346	16293	16174	16289	16333	16448	16176	16351	16163	16178	16281	16430	16195	16284	16266	16408	16317	16325	16282	16113	16333	16262	16350	16242	16224	16136	16259	16236	16258	16379	16105	16420	16212	16436	16375	16503	16272	16323	16340	16180	16284	16244	16176	16449	16335	16343	16387	16202	16243	16307	16194	16315	16327	16373	16349	16258	16354	16251	16267	16341	16371	16281	16174	16328	16264	16230	16396	16177	16367	16400	16284	16330	16160	16367	16293	16254	16178	16227	16419	16331	16153	16376	16320	16319	16485	16346	16274	16330	16210	16276	16242	16321	16275	16399	16427	16251	16180	16203	16267	16228	16155	16274	16410	16370	16412	16328	16366	16234	16298	16326	16564	16310	16342	16371	16259	16279	16359	16322	16395	16269	16417	16311	16395	16173	16286	16312	16326	16294	16239	16176	16298	16366	16417	16434	16479	16214	16209	16365	16364	16303	16336	16350	16440	16264	16099	16384	16342	16211	16284	16259	16238	16353	16291	16226	16285	16414	16253	16379	16277	16444	16161	16336	16259	16295	16268	16375	16316	16381	16382	16362	16413	16201	16428	16217	16222	16385	16194	16449	16331	16263	16510	16243	16343	16367	16407	16277	16069	16365	16308	16409	16244	16506	16151	16286	16103	16328	16258	16536	16341	16250	16259	16430	16217	16244	16284	16243	16175	16204	16328	16195	16216	16187	16191	16357	16164	16405	16323	16367	16311	16224	16294	16344	16207	16206	16433	16175	16258	16371	16463	16178	16342	16163	16303	16389	16301	16041	16402	16507	16146	16241	16398	16342	16342	16333	16348	16416	16406	16281	16291	16326	16339	16243	16294	16413	16250	16365	16323	16439	16618	16320	16412	16153	16260	16225	16369	16338	16337	16484	16248	16242	16238	16180	16303	16341	16354	16283	16310	16273	16287	16224	16261	16210	16034	16187	16342	16317	16306	16279	16139	16213	16276	16385	16251	16256	16422	16433	16245	16420	16413	16249	16383	16293	16455	16174	16339	16400	16358	16240	16372	16390	16317	16309	16495	16236	16299	16336	16417	16262	16355	16611	16369	16160	16196	16247	16209	16164	16261	16392	16431	16449	16348	16399	16222	16187	16288	16323	16232	16341	16210	16244	16328	16198	16206	16263	16255	16303	16265	16238	16157	16460	16394	16342	16245	16306	16161	16282	16229	16341	16286	16230	16525	16278	16219	16249	16266	16293	16363	16228	16430	16355	16143	16270	16027	16394	16442	16434	16223	16467	16169	16187	16197	16403	16332	16296	16293	16382	16315	16241	16217	16445	16132	16363	16452	16301	16341	16443	16333	16227	16196	16291	16226	16124	16272	16271	16234	16434	16256	16276	16328	16410	16168	16269	16154	16264	16236	16248	16505	16256	16209	16291	16399	16094	16263	16396	16292	16389	16419	16429	16484	16392	16453	16265	16040	16278	16238	16153	16273	16356	16231	16410	16275	16211	16424	16360	16337	16177	16298	16344	16145	16345	16349	16351	16295	16465	16293	16262	16459	16240	16133	16358	16284	16239	16320	16199	16322	16258	16371	16394	16186	16254	16342	16549	16284	16417	16308	16289	16295	16299	16365	16400	16353	16355	16152	16459	16307	16329	16288	16567	16413	16448	16323	16164	16216	16174	16270	16188	16317	16237	16119	16288	16347	16336	16483	16358	16325	16215	16443	16246	16471	16262	16361	16313	16255	16347	16210	16395	16275	16483	16556	16243	16255	16248	16232	16273	16268	16384	16352	16182	16300	16411	16141	16186	16232	16286	16357	16227	16329	16293	16170	16289	16300	16229	16268	16274	16345	16357	16320	16234	16440	16014	16361	16273	16356	16096	16290	16516	16369	16342	16264	16277	16302	16228	16174	16318	16193	16364	16362	16338	16404	16332	16327	16400	16282	16366	16115	16289	16318	16209	16245	16293	16178	16393	16294	16461	16358	16230	16412	16404	16308	16437	16319	16271	16128	16407	16389	16372	16318	16473	16422
29215	21909	21958	20020	18257	18349	18463	18246	18166	18132	18065	18032	18663	20226	20524	19945	19107	18242	18161	18098	18071	18070	18014	18169	18129	17849	18241	18064	18198	18109	18136	18011	18096	18217	17996	18136	18172	18126	18044	18173	18250	17958	17990	17810	17854	18013	17976	18088	18300	18031	17917	17908	18011	18181	18060	17971	18141	17832	17908	18043	18190	18031	18123	18110	17810	18097	17958	18069	18111	18176	18034	18099	18088	18003	17960	18014	18101	18208	18102	18042	18049	18189	18075	17941	17932	17835	18110	18062	18009	17882	18158	17808	17894	18035	17995	18061	18090	18157	18095	18113	18183	17936	17961	18020	17961	17927	18169	18031	18090	18097	18048	17917	17995	18175	17996	18015	18211	18128	18087	17928	17986	18211	18067	18070	17975	18087	18127	18076	17985	17814	18074	17942	18101	18091	18068	17930	18121	17680	18150	18163	17887	18000	18052	18041	18090	17920	18112	18221	18154	18007	18132	18195	18206	17884	17976	18125	17811	17809	18058	18157	17844	18042	18233	17831	18190	18096	18044	18040	18059	17917	17946	18322	18076	18145	17904	17934	18034	18047	18068	18001	18105	18035	17980	18133	17937	18030	17925	17886	18190	18027	18110	17998	18027	17955	18062	17888	17986	18049	18145	18068	18119	18141	18121	17923	18007	18143	17888	18136	18090	18119	18104	18145	17887	17875	18215	17928	17963	18126	18116	17966	18292	18033	18079	18077	18120	17939	18041	18164	18257	18055	18031	18196	17847	17951	18017	18065	18024	18135	17978	18015	18052	17981	18118	17939	18306	17910	18031	17919	18053	17996	18166	17946	18129	17877	18166	18014	18033	17739	17946	17964	18020	17917	18141	17847	18084	18178	18035	17954	18172	17954	18003	18042	18046	18100	17994	18140	18100	18063	18025	18126	18006	18194	18049	18225	18084	18272	18061	18144	18011	17919	18131	18004	18203	18157	18146	18116	18013	17788	17998	18083	18023	18067	17965	18031	18175	17910	18165	17987	18105	18206	18070	18100	18082	18166	17978	17927	18084	18111	18144	17909	18031	18212	18194	18163	18049	18211	18092	18159	18020	18109	18213	18100	18261	18076	18075	18002	17935	18028	18065	17942	18007	17969	18054	17914	17912	18088	17999	17990	17995	18153	18317	18181	18138	18073	18033	17813	17943	17941	17949	18129	18133	18108	18002	17833	18063	18134	18056	17932	17813	18182	18131	18175	18064	18325	18084	18048	18050	17916	18002	18003	18182	17985	18121	18176	18106	18175	18008	18047	18055	18125	17947	18166	18114	18155	17812	17961	17884	18041	18075	18121	17803	18004	18079	18067	18118	18036	17964	18116	18339	18304	18002	18020	18190	18146	18293	17952	17811	18039	18066	18087	18075	18193	17901	18294	17991	18136	18134	18138	18236	18191	18159	18067	17957	17936	18204	18059	18204	17990	18157	18277	18079	18154	18214	17886	18110	17873	17978	18041	18097	18044	18079	18083	17920	18087	17974	17947	18048	17936	17780	18087	17916	17934	18040	18257	18008	17907	18016	17900	18188	18070	17964	18036	18110	18077	18128	18094	18114	18026	18282	18011	18003	18108	18038	18052	18049	17814	18180	18054	18148	18060	18091	17970	18021	18166	18273	17939	18208	18112	18099	18184	17936	18138	17992	17810	18144	18169	18139	18257	18062	17709	17968	17981	17963	18007	18021	17864	18215	18072	18045	18213	17839	18139	17816	17990	18009	17875	18186	17994	18177	18035	18216	18123	18215	17881	18149	17935	17947	18141	18189	18119	17814	18186	18193	18070	17875	18204	18162	18037	18051	18014	18085	18134	18122	17995	18121	18080	18000	18133	18023	17943	18161	18020	17897	17953	17978	18152	17943	17871	18000	18148	18103	18174	18186	17997	18148	17960	18054	17841	18347	18134	17982	18074	18080	17928	18021	17865	18108	18207	18051	18229	17986	17877	17919	17888	17941	18215	17921	18062	17991	17952	18054	17928	18298	17974	18134	18059	17948	18165	17947	17964	18154	18224	18021	18088	18012	18095	17997	18106	18055	18009	18024	18166	18014	18153	18144	18052	18012	17892	18177	18225	18229	18098	18143	17967	18122	18041	17971	18155	18203	18059	17895	18246	18105	18101	17994	17982	18153	17933	18348	18164	17978	18114	18209	17788	18021	17942	17928	18093	18130	18125	18155	18047	18073	18033	18085	17970	18230	18047	18129	18059	18127	17975	18095	18023	18077	17852	18051	17993	18252	17922	18064	18161	17811	18003	18250	18263	17894	17965	18107	18021	18020	18104	18131	17918	18063	18018	18179	18022	18033	18136	18197	18269	17895	18193	17880	18038	17979	17962	18244	18060	18049	18073	18086	18151	18130	17999	17961	18040	17998	17899	18145	18041	18194	17918	18132	18165	17974	18030	18081	18007	18143	17877	17951	18081	18009	18165	18163	17904	17942	17780	17907	18077	18072	18198	18143	18067	18087	18046	17954	18053	17891	17998	18043	18176	17986	18019	17999	18298	18097	18187	18127	18070	17896	18091	18094	17949	17993	17980	17994	17934	18193	18013	17929	18116	18146	18175	17935	18151	18029	18093	18077	18020	18098	18144	18265	17848	18123	17898	18194	18062	17920	18048	18021	18018	17791	18155	18175	18166	18130	18081	17870	18067	18036	18268	18043	18132	18101	18101	18048	18163	17960	18089	18070	17985	18236	18067	18081	18010	17998	18058	18151	17831	18076	18015	18148	17932	17940	18060	18001	17999	18138	18103	18097	17871	17941	18027	17968	18001	18019	18124	18112	17881	18000	18078	17964	17988	18011	18060	18107	17906	18003	18052	17915	18170	18147	18043	18023	18294	18157	17772	18139	18004	17851	18070	18165	18136	18067	18137	17948	18183	18153	18245	17936	17819	18011	18239	18035	18097	18050	18022	18172	18039	18093	18114	18270	18028	17997	18115	18126	17956	17867	18233	18106	18028	18078	18125	18070	17967	18035	18226	18060	18138	17876	18132	18060	18103	17983	17986	18059	18042	18138	18098	18361	18018	18008	18154	17869	18238	18080	17995	17992	18045	18269	18066	18190	18081	18062	18072	18057	17982	18141	18232	17860	17977	17897	18050	17911	18151	18012	17897	17867	18162	18204	17983	18164	18256	17793	18189	18038	18043	17969	18073	18084	17846	18174	18178	17991	18129	18162	17921	18188	18123	18121	17974	17951	18092	17925	18267	18122	17968	17949	18033	18055	18098	17999	18156	18164	18063	17984	18058	17751	18132	18024	18030	18099	17914	18125	18046	18084	18023	18037	17982	18066	18135	17874	18080	18070	18019	18028	18025	18055	17947	18058	17927	18088	18136	18089	18093	18194	18193	18149	18019	18214	18312	18287	18045	18191	17917	18127	18011	18040	18024	17989	18195	18327	18003	18074	18090	18031	18055	17994	18093	17926	18196	18062	18023	18171	17960	18167	18023	18287	18259	17904	18193	18208	18060	18022	18100	18112	17968	18298	18095	18140	18248	18227	18278	18349	18148	18030	18117	18007	18052	18115	18112	18035	18195	18077	17900	18151	17951	17924	17874	18134	18010	18003	18136	17963	18101	18172	18048	18087	17900	18098	18031	18126	18031	17990	18188	17952	17919	18235	18209	18194	18156	18275	18072	18000	18009	18020	17895	18036	18051	18174	18005	18064	17987	18020	17938	18029	18017	17940	18185	18025	18247	18125	18169	17961	17989	18223	18069	18225	17811	17943	17835	17978	17948	18214	17960	18166	18180	18022	18121	18019	18031	18204	18123	18122	18065	18362	17810	18016	18041	18049	18061	18016	18140	18025	17710	17934	18081	18005	17908	18293	18153	18033	17966	17825	18196	18016	18094	17963	18153	18090	18040	17936	18099	17984	17995	18072	17958	18091	18051	18258	17801	18218	18073	18154	18098	18002	18027	18155	18261	18094	18065	18004	17962	18045	18018	17985	18183	18091	17942	18027	18203	18086	17947	18188	18043	18136	18109	18273	18088	18047	17917	18163	17939	18025	18232	17979	18063	18377	18198	18249	18010	18034	18039	17986	18050	17956	18085	18169	17985	18110	18028	18104	18302	18248	17971	18076	18271	18093	18133	18010	18215	18203	18153	18240	17932	18125	18114	18088	17871	18107	18202	18049	17954	18048	18149	18164	18265	18221	18076	18257	18123	18139	17938	17959	18324	18218	18168	17957	18071	18308	18041	18172	18095	18095	18314	18094	18027	18072	18080	18042	18246	18039	18053	18277	18024	18108	17977	18136	17949	18120	18161	17955	17918	18153	17934	18076	18200	18151	18050	17948	18010	17851	18049	18150	18250	17912	18102	18042	18128	17938	18008	18139	18429	18036	18119	18160	18070	18126	18012	18103	18092	17981	17909	18022	18255	18003	18060	18114	18029	18123	17940	18056	18148	18066	18148	17973	18121	18066	17970	18016	18108	17978	18067	18091	17893	18065	18167	18151	18064	18124	18144	18050	17966	18169	18078	18155	17867	18166	18019	17961	18132	18171	18083	17942	17966	17893	18121	18048	18050	17839	17956	17899	17954	17927	18246	18367	18174	18139	18079	18205	18091	18156	18113	18082	18079	18168	18051	18017	18052	18162	18122	18061	18158	18075	18048	18224	18215	18067	17934	17980	17935	18140	17999	18014	18147	18090	18152	18028	18099	17893	17962	18133	18136	18161	17906	18134	18286	18209	18066	17980	17993	18005	18001	18068	18021	17991	18018	18184	18193	17960	17834	18084	17929	18081	18110	18156	18340	17992	17990	17981	18023	18185	18117	18063	18148	18118	17899	17920	17894	18014	18212	18027	18084	18091	18016	17892	18127	18156	17989	18229	17951	18117	18045	18136	18248	18036	18038	17831	18018	18029	17976	18098	18033	18178	18112	17966	18002	18046	18053	18153	18206	18034	18025	18157	18322	18178	18015	17970	17809	18172	18178	17909	18060	18207	18171	18222	18051	18112	18137	18215	18231	18125	18143	17953	18248	18072	18174	17948	17956	17931	17920	18026	18188	17917	18103	18089	17977	17820	18184	18199	18275	18230	18057	18152	18289	17999	18221	18020	18079	18057	17983	18112	18189	18030	17998	18012	18096	18284	18122	17928	18182	18052	17837
16419	17710	17654	17060	17263	17417	17027	16978	16863	16846	16699	16751	17626	19958	19995	18590	17596	16851	16707	16437	16504	16637	16555	16536	16603	16588	16469	16494	16577	16645	16491	16592	16672	16472	16589	16564	16618	16458	16655	16517	16498	16589	16378	16705	16826	16491	16482	16421	16507	16673	16415	16640	16727	16472	16525	16760	16520	16695	16687	16469	16546	16432	16533	16574	16597	16530	16405	16601	16652	16593	16520	16672	16525	16524	16551	16442	16527	16607	16478	16812	16362	16468	16562	16662	16531	16412	16754	16699	16525	16534	16598	16522	16626	16687	16625	16537	16509	16491	16477	16593	16642	16600	16485	16560	16542	16577	16526	16682	16506	16589	16625	16563	16635	16692	16572	16421	16652	16637	16554	16584	16544	16363	16634	16605	16401	16626	16622	16550	16554	16472	16524	16692	16432	16536	16461	16547	16437	16594	16412	16477	16550	16653	16760	16619	16626	16499	16565	16694	16400	16472	16718	16450	16536	16494	16492	16459	16651	16538	16481	16598	16433	16611	16564	16485	16521	16597	16411	16463	16536	16532	16766	16634	16574	16496	16446	16419	16674	16547	16607	16544	16403	16406	16495	16551	16372	16555	16433	16503	16441	16694	16475	16620	16489	16459	16535	16505	16565	16533	16486	16563	16377	16450	16450	16532	16699	16490	16370	16518	16733	16507	16530	16551	16562	16538	16574	16653	16463	16427	16618	16500	16498	16703	16601	16348	16575	16634	16551	16627	16577	16548	16665	16597	16503	16554	16399	16518	16522	16449	16527	16491	16688	16524	16520	16376	16501	16555	16593	16417	16506	16464	16544	16602	16539	16371	16708	16462	16554	16437	16390	16647	16412	16657	16689	16425	16640	16518	16888	16551	16709	16626	16536	16590	16535	16472	16530	16378	16600	16515	16546	16523	16429	16475	16576	16544	16610	16552	16417	16473	16362	16597	16599	16647	16552	16577	16312	16333	16577	16701	16618	16462	16471	16475	16541	16551	16426	16562	16519	16435	16659	16612	16599	16401	16506	16595	16520	16563	16634	16672	16345	16642	16539	16582	16551	16533	16580	16421	16590	16574	16489	16402	16625	16672	16362	16478	16553	16384	16482	16637	16358	16511	16495	16562	16493	16503	16503	16487	16481	16598	16406	16469	16523	16746	16508	16480	16439	16502	16536	16423	16638	16505	16517	16563	16731	16679	16490	16568	16303	16540	16522	16651	16551	16544	16590	16548	16468	16570	16447	16498	16470	16568	16609	16506	16500	16689	16736	16521	16524	16722	16430	16515	16520	16610	16503	16488	16622	16494	16390	16606	16543	16700	16531	16603	16388	16645	16600	16639	16439	16772	16808	16587	16697	16479	16664	16477	16536	16599	16577	16691	16647	16471	16571	16450	16615	16366	16585	16616	16615	16581	16468	16597	16683	16397	16198	16572	16408	16531	16476	16632	16650	16628	16617	16710	16676	16430	16689	16430	16393	16568	16486	16539	16452	16475	16589	16623	16556	16553	16521	16448	16698	16309	16520	16702	16768	16563	16491	16441	16558	16531	16446	16554	16772	16565	16618	16603	16525	16650	16394	16540	16819	16638	16508	16608	16521	16630	16650	16492	16536	16654	16377	16598	16503	16590	16505	16537	16441	16515	16486	16526	16561	16553	16683	16574	16562	16557	16612	16476	16769	16471	16504	16465	16563	16351	16609	16474	16392	16556	16511	16452	16601	16494	16669	16522	16408	16428	16515	16438	16635	16605	16534	16552	16506	16534	16652	16733	16519	16542	16672	16410	16463	16453	16753	16607	16617	16568	16580	16526	16428	16511	16583	16452	16530	16332	16396	16492	16642	16377	16768	16623	16671	16615	16712	16739	16608	16534	16561	16538	16451	16534	16655	16624	16599	16564	16613	16502	16535	16556	16690	16654	16428	16582	16502	16465	16410	16551	16778	16445	16753	16535	16758	16422	16728	16503	16549	16585	16657	16387	16697	16495	16561	16477	16514	16508	16516	16635	16521	16673	16607	16666	16350	16478	16474	16494	16429	16661	16447	16383	16560	16625	16473	16756	16493	16703	16497	16469	16521	16418	16535	16434	16530	16712	16442	16581	16640	16536	16538	16631	16624	16490	16652	16561	16321	16647	16504	16423	16517	16639	16630	16503	16467	16584	16593	16491	16561	16667	16478	16511	16359	16593	16805	16509	16502	16536	16425	16493	16548	16511	16499	16568	16584	16522	16552	16529	16486	16336	16719	16588	16631	16508	16515	16630	16472	16524	16580	16647	16483	16548	16563	16554	16476	16602	16740	16476	16496	16478	16477	16712	16424	16480	16507	16403	16507	16472	16709	16451	16515	16452	16555	16641	16642	16669	16317	16468	16488	16561	16562	16423	16379	16490	16567	16444	16524	16731	16539	16522	16514	16693	16383	16586	16578	16655	16545	16393	16642	16742	16521	16459	16588	16595	16499	16462	16406	16565	16536	16499	16604	16515	16381	16552	16497	16565	16665	16712	16522	16478	16444	16801	16539	16444	16671	16639	16586	16568	16630	16585	16478	16612	16641	16531	16527	16523	16436	16690	16673	16492	16519	16605	16538	16595	16557	16627	16392	16493	16572	16473	16533	16552	16535	16529	16574	16591	16463	16555	16302	16698	16503	16574	16595	16630	16626	16590	16582	16503	16394	16550	16665	16668	16508	16444	16476	16599	16464	16665	16605	16499	16560	16516	16388	16415	16656	16516	16520	16526	16468	16229	16475	16538	16625	16410	16483	16466	16487	16587	16444	16517	16485	16516	16467	16579	16536	16650	16709	16475	16527	16529	16571	16667	16501	16553	16601	16529	16515	16498	16551	16531	16633	16541	16680	16585	16521	16485	16585	16563	16424	16453	16556	16523	16457	16407	16610	16401	16574	16488	16684	16467	16667	16601	16639	16437	16694	16534	16680	16362	16653	16526	16578	16378	16598	16441	16691	16574	16584	16636	16559	16457	16504	16374	16605	16483	16675	16515	16438	16527	16538	16596	16426	16655	16438	16548	16604	16480	16730	16485	16630	16567	16511	16602	16502	16532	16351	16736	16590	16531	16432	16597	16409	16605	16691	16452	16653	16530	16491	16353	16576	16660	16525	16563	16722	16385	16665	16512	16589	16498	16603	16481	16550	16571	16375	16461	16550	16590	16609	16567	16569	16478	16312	16319	16598	16643	16521	16680	16523	16389	16526	16654	16479	16688	16365	16536	16569	16317	16463	16655	16410	16571	16413	16538	16621	16501	16634	16585	16667	16556	16443	16763	16702	16449	16525	16544	16528	16484	16579	16480	16693	16622	16401	16368	16623	16502	16687	16475	16672	16528	16698	16614	16551	16634	16593	16441	16515	16567	16692	16511	16624	16688	16417	16641	16549	16562	16503	16691	16607	16519	16609	16421	16405	16488	16541	16453	16523	16449	16627	16487	16618	16558	16601	16534	16504	16334	16549	16637	16452	16549	16668	16558	16521	16634	16504	16507	16588	16492	16534	16512	16463	16611	16538	16552	16628	16420	16582	16633	16601	16524	16466	16658	16561	16505	16612	16584	16558	16572	16476	16624	16499	16474	16596	16551	16681	16464	16546	16502	16362	16471	16618	16626	16551	16577	16487	16514	16707	16492	16625	16662	16554	16674	16656	16515	16576	16591	16641	16355	16510	16559	16431	16485	16644	16417	16603	16442	16588	16547	16566	16496	16551	16373	16481	16497	16488	16526	16604	16563	16528	16582	16581	16507	16595	16545	16535	16451	16417	16553	16549	16544	16574	16639	16605	16328	16610	16348	16679	16466	16659	16620	16609	16554	16512	16612	16440	16578	16548	16613	16630	16541	16553	16580	16456	16559	16561	16339	16552	16613	16426	16663	16431	16501	16577	16810	16403	16613	16559	16598	16605	16520	16723	16503	16554	16694	16394	16484	16632	16704	16478	16362	16597	16435	16307	16527	16698	16676	16674	16527	16581	16576	16785	16518	16506	16432	16611	16572	16532	16679	16557	16564	16498	16485	16516	16489	16527	16597	16559	16637	16660	16530	16498	16381	16622	16602	16691	16479	16460	16450	16519	16589	16539	16642	16607	16425	16396	16566	16625	16656	16560	16501	16587	16419	16538	16641	16597	16643	16550	16421	16716	16467	16538	16471	16657	16492	16446	16605	16607	16676	16409	16365	16559	16535	16429	16567	16404	16549	16426	16700	16663	16421	16650	16611	16393	16505	16728	16454	16545	16288	16627	16442	16498	16352	16559	16497	16632	16678	16381	16491	16492	16515	16672	16642	16696	16658	16477	16512	16689	16464	16606	16536	16657	16496	16581	16715	16513	16523	16546	16510	16521	16498	16491	16650	16584	16566	16497	16558	16480	16533	16563	16465	16611	16503	16441	16636	16710	16587	16536	16545	16449	16627	16470	16534	16495	16578	16416	16492	16639	16643	16766	16621	16698	16523	16554	16614	16681	16560	16596	16684	16599	16459	16529	16740	16482	16422	16543	16643	16496	16661	16568	16597	16678	16573	16490	16679	16494	16622	16481	16630	16633	16592	16596	16457	16387	16620	16670	16653	16625	16535	16567	16463	16538	16640	16502	16510	16639	16618	16590	16630	16709	16436	16652	16588	16690	16429	16564	16587	16569	16708	16388	16663	16600	16629	16638	16537	16469	16615	16767	16574	16529	16564	16550	16604	16527	16683	16588	16568	16665	16589	16632	16331	16662	16710	16667	16543	16709	16630	16594	16471	16645	16451	16524	16489	16633	16483	16486	16523	16507	16765	16674	16700	16415	16413	16523	16532	16465	16585	16574	16440	16606	16614	16404	16588	16350	16529	16433	16460	16572	16679	16503	16710	16433	16481	16534	16491	16466	16481	16751	16561	16565	16388	16671	16599	16590	16438	16584	16454	16589	16423	16671	16361	16587	16558	16378	16511	16601	16745	16469	16649	16508	16548	16496	16561	16533	16483	16618	16397	16544	16616	16577	16581	16414	16657	16457	16619	16578	16674	16668	16554	16417	16563	16501	16458	16533	16656	16631	16540	16445	16459	16682	16461	16634	16470	16616	16605	16641	16642	16532	16553	16458	16572	16716	16499	16445	16558	16566	16502	16519	16472	16624	16480	16566	16495	16397	16577
24952	21342	28059	25462	21365	19996	20110	18546	18288	18222	18218	18138	24789	33242	29280	25282	20789	18574	18049	17746	17896	17779	17841	17824	17927	17758	17787	17779	17698	17810	17737	17867	17748	17701	17812	17877	17964	17818	17781	17819	17703	17877	17758	17644	17652	17607	17581	17560	17627	17741	17600	17617	17761	17642	17559	17793	17675	17701	17806	17584	17777	17683	17726	17622	17838	17841	17810	17996	17838	17908	17464	17657	17869	17734	17840	17811	17757	17699	17793	17728	17634	17756	17738	17855	17764	17899	17803	17773	17837	17658	17617	17720	17696	17768	17763	17675	17740	17649	17560	17665	17764	17632	17718	17863	17757	17740	17894	17662	17712	17777	17866	17786	17610	17680	17808	17681	17573	17607	17784	17786	17720	17819	17656	17762	17591	17608	17558	17861	17746	17824	17777	17662	17672	17756	17556	17673	17686	17612	17643	17552	17719	17653	17832	17836	17669	17720	17685	17575	17804	17667	17885	17942	17721	17660	17850	17857	17621	17662	17629	17755	17787	17793	17741	17658	17679	17909	17594	17740	17728	17890	17689	17775	17636	17691	17680	17566	17657	17847	17796	17654	17783	17805	17524	17510	17769	17792	17670	17664	17697	17691	17620	17609	17882	17712	17908	17787	17852	17795	17525	17672	17638	17741	17822	17802	17630	17749	17926	17955	17633	17508	17750	17682	17759	17537	17674	17608	17833	17870	17834	17705	17723	17856	17798	17839	17782	17847	17594	17608	17755	17778	17919	17807	17767	17738	17870	17689	17710	17777	17677	17734	17568	17752	17710	17761	17693	17950	17875	17599	17664	17774	17687	17977	17680	17712	17661	17784	17874	17796	17655	17708	17701	17739	17703	17965	17782	17827	17590	17725	17705	17750	17528	17697	17696	17733	17650	17769	17669	17539	17613	17932	17873	17693	17773	17790	17811	17569	17597	17652	17654	17812	17718	17752	17863	17529	17693	17760	17629	17841	17674	17709	17905	17716	17686	17913	17688	17804	17669	17889	17926	17890	17724	17557	17721	17560	17764	17679	17733	17864	17581	17579	17745	17705	17789	17879	17854	17630	17720	17565	17663	17669	17868	17627	17738	17735	17721	17764	17785	17889	17742	17723	17585	17694	17667	17739	17782	17464	17687	17773	17741	17516	17751	17796	17878	17940	17885	17696	17715	17696	17762	17684	17746	17669	17664	17771	17790	17716	17783	17725	17738	17667	17919	17848	17710	17691	17593	17568	17929	17605	17738	17757	17796	17800	17795	17576	17759	17772	17857	17821	17853	17593	17854	17775	17797	17899	17545	17681	17542	17722	17621	17750	17610	17804	17560	17774	17779	17763	17735	17696	17561	17647	17651	17830	17735	17669	17688	17677	17787	17730	17578	17707	17651	17833	17443	17548	17949	17760	17703	17787	17788	17688	17885	17856	17631	17785	17859	17633	17660	17722	17864	17519	17941	17622	17678	17905	17623	17745	17854	17782	17718	17743	17855	17762	18002	17932	17865	17684	17735	17632	17797	17624	17642	17770	17513	17687	17795	17887	17751	17373	17558	17826	17655	17873	17896	17856	17697	17654	17865	17856	17864	17574	17658	17661	17785	17631	17733	17741	17698	17732	17749	17740	17552	17897	17931	17592	17605	17861	17691	17685	17712	17837	17917	17873	17678	17757	17628	17716	17753	17697	17652	17680	17754	17741	17812	17949	17670	17607	17699	17680	17809	17858	17630	17780	17685	17889	17892	17886	17745	17624	17849	17719	17551	17763	17822	17689	17873	17712	17688	17707	17664	17798	17716	17770	17855	17636	17528	17793	17751	17908	17939	17633	17484	17616	17579	17677	17753	17824	17700	17721	17623	17631	17713	17737	17796	17706	17776	17865	17681	17644	17876	17750	17862	17932	17662	17822	17745	17709	17717	17680	17675	17693	17871	17678	17912	17995	17681	17726	17505	17554	17868	17749	17699	17730	17948	17678	17800	17825	17940	17805	17641	17540	17829	17629	17462	17703	17685	17487	17762	17883	17955	17663	17614	17619	17871	17668	17673	17666	17917	17896	17709	17710	17713	17866	17668	17805	17658	17534	17626	17513	17547	17754	17793	17824	17738	17967	17580	17685	17876	17759	17737	17825	17620	17846	17720	17943	17829	17749	17923	17798	17550	17756	17647	17775	17774	17843	17762	17685	17617	17846	17699	17665	17625	17714	17750	17582	17522	17849	17712	17635	17505	17847	17598	17737	17821	17751	17661	17658	17838	17765	17739	17852	17875	17753	17707	17829	17959	17649	17724	17583	17723	17812	17784	17631	17696	17700	17736	17578	17743	17709	17879	17773	17924	17818	17657	17965	17647	17870	17748	18040	17916	17914	17844	17907	17783	17852	17902	17744	17770	17782	17892	17550	17781	17478	17806	17786	17815	17694	17730	17637	17663	17782	17579	17845	17756	17805	17843	17734	17693	17818	17682	17631	17757	17699	17698	17832	17740	17607	17725	17802	17924	17655	17732	17770	17884	17648	17750	17689	17790	17757	17768	17646	17890	17671	17579	17845	17768	17708	17659	17700	17756	17562	17725	17548	17842	17884	17750	17794	17680	17689	17667	17788	18028	17675	17751	17619	17692	17543	17818	17821	17820	17639	17657	17726	17857	17729	17497	17757	17698	17569	17735	17693	17640	17496	17823	17653	17861	17722	17715	17908	17841	17663	17741	17822	17680	17696	17887	17737	17836	17716	17788	17744	17785	17840	17770	17875	17614	17650	17743	17803	17641	17711	17680	17633	17918	17736	17613	17714	17683	17847	17695	17807	17501	17628	17703	17807	17699	17742	17767	17576	17806	17613	17853	17644	17796	17847	17835	17692	17762	17877	17699	17701	17642	17698	17779	17674	17792	17784	17697	17729	17824	17891	17799	17661	17926	17871	17868	17901	17905	17753	17672	17662	17687	17602	17618	17652	17788	17714	17765	17672	17662	17690	17776	17921	17861	17950	17650	17787	17815	17506	17731	17757	17828	17602	17676	17749	17747	17709	17830	17830	17564	17616	17725	17804	17759	17814	17626	17605	17593	17683	17752	17830	17699	17744	17786	17776	17572	17706	17723	17555	17731	17546	17815	17868	17786	17889	17770	17717	17832	17708	17697	17649	17697	17752	17714	17547	17889	17649	17770	17854	17839	17492	17682	17795	17848	17642	17791	17759	17834	17820	17775	17827	17946	17932	17546	17600	17752	17799	17658	17895	17601	17638	17802	17725	17809	17757	17779	17763	17541	17778	17539	17648	17806	17710	17792	17695	17964	17723	17824	18003	17754	17831	17692	17593	17708	17741	17681	17788	17814	17682	17735	17755	17787	17532	17618	17458	17891	17696	17826	17812	17583	17745	17709	17854	17871	17788	17800	17886	17799	17663	17711	17502	17529	17653	17762	17843	17881	17778	17362	17803	17835	17929	17898	17654	17598	17691	17794	17892	17679	17857	17747	17696	17802	17837	17742	17776	17801	17830	18015	17666	17835	17584	17608	17753	17793	17797	17774	17803	17690	17821	17612	17652	17603	17769	17603	17904	17712	17822	17828	17755	17721	17733	17688	17723	17874	17652	17690	17732	17663	17621	17612	17810	17760	17699	17715	17747	17772	17604	17743	17708	17827	17806	17701	17714	17809	17794	17865	17739	17743	17705	17596	17806	17668	17809	17820	17780	17759	17981	17717	17547	17586	17797	17952	17695	17695	17856	17656	17764	17744	17758	17879	17654	17630	17760	17901	17533	17812	17650	17677	17865	17689	17717	17764	17989	17736	17684	17884	17590	17807	17583	17650	17765	17642	17693	17781	17731	17731	17802	17670	17762	17646	17707	17688	17637	17972	17700	17569	17718	17722	17606	17616	17625	17684	17825	17824	17517	17895	17766	17834	17630	17791	17741	17810	17766	17617	17682	17837	17721	17615	17704	17752	17648	17711	17821	17715	17831	17902	17805	17707	17769	17696	17686	17601	17721	17842	17732	17603	17909	17660	17753	17714	17734	17815	17639	17724	17611	17878	17873	17752	17748	17803	17837	17703	17553	17562	17338	17741	17745	17834	17871	17810	17778	17724	17696	17638	17734	17912	17951	17697	17889	17838	17851	17812	17688	17755	17858	17917	17779	17821	17964	17745	17867	17600	17684	17613	17646	17709	17621	17762	17820	17595	17590	17929	17656	17650	17790	17696	17780	17880	17547	17767	17723	17791	17640	17453	17596	17843	17713	17791	17703	17806	17731	17764	17707	17758	17907	17630	17818	17742	17947	17916	17748	17854	17961	17790	17901	17799	17664	17703	17710	17859	17801	17732	17811	17647	17811	17755	17541	17764	17757	17675	17692	17659	17588	17596	17654	17688	17696	17632	17650	17875	17605	17556	17797	17861	17648	17731	17842	17711	17775	17654	17734	17934	17704	17778	17592	17564	17608	17718	17777	17545	17900	18056	17659	17788	17566	17738	17674	17856	17749	17824	17646	17776	17808	17808	17779	17776	17807	17720	17701	17809	17627	18113	17692	17664	17688	17760	17698	17722	17753	17759	17818	17693	17596	17655	17863	17934	17962	17783	17836	17870	17894	17765	17891	17528	17701	17800	17884	17667	17928	17611	17691	17756	17646	17709	17759	17765	17802	18040	17665	17475	17745	17572	17707	17606	17581	17593	17677	17635	17553	17890	17923	17745	17916	17580	17906	17709	17588	17621	17719	17458	17617	17530	17881	17845	17713	17848	17832	17871	17696	17640	17468	17737	17852	17669	17834	17760	17654	17764	17792	17626	17811	17627	17829	17617	17504	17744	17505	17728	17806	17543	17634	17721	17761	17724	17756	17671	17739	17780	17775	17618	17626	17834	17793	17660	17630	17847	17681	17844	17974	17754	17683	17712	17742	17773	17554	17484	17821	17535	17509	17578	17631	17795	17631	17652	17649	17667	17579	17851	17819	17713	17715	17937	17713	17552	17779	17833	17787	17617	17691	17812	17765	17690	17628	17744	17631	17706	17743	17725	17741	17678	17550	17751	17949	17726	17667	17660	17491	17719	17740	17898	17819	17730	17743	17769	17861	17971	17707	17651	17578	17746	17790	17596	17863	17791	17788	17701	17738	17901	17618	17703	17716	17684	17683	17730	17719	17717	17624
15218	22751	22201	19593	18418	18209	17896	17715	17037	17027	16825	17074	28187	36336	31095	25463	20069	17052	16484	16440	16370	16426	16308	16591	16349	16481	16680	16463	16338	16459	16366	16422	16409	16473	16470	16401	16404	16287	16323	16448	16472	16510	16287	16578	16389	16334	16547	16394	16380	16539	16519	16533	16466	16480	16444	16503	16455	16444	16496	16304	16413	16352	16431	16245	16400	16455	16351	16433	16361	16610	16426	16532	16510	16502	16327	16395	16380	16424	16415	16400	16511	16426	16337	16538	16268	16424	16398	16491	16409	16445	16335	16513	16537	16215	16492	16507	16587	16430	16514	16424	16469	16366	16375	16389	16545	16426	16390	16355	16519	16434	16515	16233	16553	16484	16448	16405	16419	16421	16317	16319	16469	16511	16407	16512	16333	16300	16420	16338	16483	16469	16469	16343	16353	16473	16508	16325	16448	16394	16481	16514	16403	16296	16312	16364	16447	16416	16388	16372	16427	16410	16483	16509	16578	16368	16511	16286	16226	16324	16354	16301	16486	16445	16352	16442	16374	16370	16517	16272	16519	16505	16301	16374	16329	16529	16395	16309	16344	16324	16426	16452	16361	16286	16551	16371	16362	16539	16537	16432	16565	16521	16333	16589	16357	16440	16501	16422	16466	16279	16347	16451	16305	16475	16318	16396	16440	16420	16193	16457	16359	16434	16363	16509	16401	16456	16365	16467	16487	16357	16458	16234	16412	16369	16254	16457	16387	16397	16241	16208	16365	16352	16501	16326	16312	16468	16255	16549	16573	16508	16407	16406	16345	16592	16479	16326	16533	16617	16371	16537	16473	16495	16542	16533	16468	16429	16494	16306	16174	16302	16583	16397	16265	16540	16474	16301	16445	16440	16234	16364	16450	16393	16423	16510	16368	16539	16497	16286	16332	16459	16380	16552	16247	16646	16408	16368	16374	16381	16553	16394	16456	16294	16434	16584	16433	16504	16475	16465	16341	16425	16538	16371	16423	16327	16453	16364	16427	16376	16385	16378	16505	16503	16486	16426	16434	16202	16504	16319	16541	16455	16207	16384	16448	16279	16428	16359	16376	16316	16360	16414	16365	16483	16540	16352	16375	16311	16521	16331	16508	16399	16353	16438	16503	16336	16374	16514	16440	16422	16578	16428	16426	16491	16502	16550	16289	16422	16181	16380	16608	16424	16236	16328	16358	16397	16398	16449	16486	16473	16540	16394	16463	16336	16332	16491	16508	16355	16429	16439	16408	16490	16283	16445	16337	16399	16337	16421	16408	16479	16475	16461	16357	16353	16517	16534	16423	16255	16415	16514	16486	16467	16475	16449	16423	16496	16391	16467	16357	16439	16393	16447	16108	16617	16434	16280	16326	16373	16479	16434	16481	16431	16282	16550	16533	16281	16486	16336	16455	16338	16317	16213	16423	16420	16451	16374	16294	16317	16436	16219	16299	16389	16386	16378	16592	16299	16508	16265	16489	16229	16503	16305	16390	16426	16517	16437	16454	16372	16541	16292	16459	16387	16428	16429	16548	16526	16494	16440	16384	16366	16547	16343	16600	16291	16200	16446	16460	16402	16444	16544	16359	16469	16367	16291	16535	16383	16379	16443	16276	16443	16560	16342	16405	16373	16549	16358	16553	16331	16436	16331	16472	16406	16464	16414	16487	16512	16449	16279	16425	16463	16389	16517	16160	16297	16472	16340	16415	16348	16556	16372	16388	16370	16455	16657	16435	16437	16471	16321	16291	16441	16238	16494	16339	16495	16523	16299	16401	16576	16401	16617	16472	16330	16461	16444	16403	16443	16448	16368	16461	16437	16471	16353	16456	16324	16511	16461	16375	16326	16263	16329	16424	16361	16294	16349	16341	16359	16378	16294	16392	16541	16488	16537	16178	16210	16316	16477	16427	16473	16353	16438	16237	16231	16272	16212	16301	16458	16474	16375	16454	16598	16403	16301	16346	16463	16334	16408	16397	16411	16463	16391	16523	16420	16449	16477	16582	16449	16396	16197	16407	16495	16510	16503	16253	16308	16306	16429	16379	16468	16462	16585	16287	16389	16439	16407	16358	16481	16516	16308	16363	16595	16463	16340	16319	16548	16409	16350	16236	16478	16363	16508	16308	16469	16452	16431	16416	16294	16465	16476	16407	16305	16437	16411	16658	16580	16351	16429	16388	16327	16378	16362	16357	16290	16377	16412	16333	16423	16523	16568	16371	16422	16378	16369	16420	16577	16372	16324	16290	16486	16534	16360	16332	16378	16520	16331	16396	16447	16321	16332	16467	16375	16473	16468	16332	16358	16417	16358	16448	16461	16375	16351	16445	16385	16538	16394	16479	16385	16452	16304	16525	16372	16521	16425	16419	16282	16402	16420	16372	16467	16475	16572	16477	16487	16305	16416	16380	16438	16456	16388	16550	16397	16477	16325	16339	16360	16208	16390	16380	16496	16293	16574	16461	16362	16162	16423	16520	16426	16339	16572	16352	16487	16360	16266	16345	16327	16553	16360	16284	16357	16382	16515	16413	16452	16421	16523	16393	16587	16382	16402	16377	16291	16219	16496	16438	16466	16356	16500	16456	16300	16435	16499	16467	16566	16554	16486	16329	16288	16419	16358	16387	16411	16536	16390	16432	16516	16600	16278	16356	16470	16459	16521	16502	16495	16494	16363	16519	16505	16340	16375	16351	16397	16501	16487	16402	16387	16278	16496	16352	16494	16453	16396	16410	16558	16446	16272	16552	16257	16420	16430	16271	16377	16472	16503	16427	16536	16335	16459	16355	16352	16471	16335	16503	16285	16367	16352	16317	16173	16546	16583	16406	16496	16423	16534	16354	16389	16360	16414	16502	16517	16527	16318	16394	16479	16466	16569	16343	16522	16322	16434	16390	16185	16397	16403	16362	16460	16391	16236	16390	16486	16320	16626	16407	16427	16390	16543	16466	16457	16540	16260	16435	16515	16314	16448	16543	16538	16280	16381	16488	16418	16384	16518	16321	16435	16474	16393	16385	16358	16490	16508	16417	16321	16376	16490	16334	16422	16384	16269	16509	16328	16394	16300	16664	16499	16445	16530	16532	16529	16504	16517	16279	16436	16282	16489	16284	16303	16413	16406	16352	16499	16460	16279	16242	16530	16437	16404	16408	16513	16468	16539	16500	16437	16366	16508	16480	16533	16303	16414	16479	16419	16399	16545	16368	16488	16520	16409	16266	16519	16570	16502	16388	16328	16635	16529	16424	16432	16448	16369	16408	16406	16687	16318	16415	16446	16504	16492	16180	16634	16424	16384	16615	16385	16451	16471	16410	16451	16571	16487	16320	16445	16590	16277	16426	16552	16486	16334	16317	16433	16291	16469	16382	16190	16398	16383	16318	16317	16342	16350	16432	16423	16521	16448	16401	16557	16377	16390	16325	16342	16539	16344	16173	16435	16456	16456	16319	16477	16400	16396	16509	16371	16334	16532	16173	16356	16424	16354	16413	16218	16368	16410	16343	16459	16373	16459	16273	16574	16382	16357	16467	16353	16410	16451	16279	16348	16366	16433	16292	16356	16386	16387	16320	16353	16631	16391	16365	16294	16502	16381	16450	16443	16301	16370	16391	16320	16368	16425	16393	16439	16304	16419	16405	16347	16349	16349	16498	16417	16321	16207	16461	16464	16479	16350	16335	16481	16316	16428	16314	16356	16318	16512	16388	16509	16313	16532	16406	16439	16578	16499	16454	16382	16331	16594	16326	16397	16417	16394	16384	16354	16435	16354	16448	16333	16448	16494	16483	16577	16372	16464	16302	16406	16277	16535	16461	16263	16477	16382	16225	16389	16450	16330	16355	16467	16364	16396	16523	16491	16270	16294	16309	16517	16089	16473	16424	16337	16445	16336	16399	16250	16412	16358	16321	16391	16373	16392	16366	16396	16448	16370	16391	16326	16496	16385	16436	16353	16174	16510	16220	16510	16340	16318	16405	16494	16249	16260	16337	16345	16514	16426	16417	16401	16498	16261	16412	16409	16420	16278	16518	16665	16508	16230	16575	16279	16595	16314	16181	16463	16275	16464	16581	16455	16445	16460	16328	16425	16436	16371	16378	16273	16456	16433	16442	16609	16156	16407	16561	16436	16373	16418	16326	16417	16406	16456	16362	16392	16357	16477	16366	16341	16356	16530	16325	16384	16469	16516	16424	16540	16441	16488	16376	16418	16657	16472	16324	16349	16434	16414	16442	16491	16223	16311	16447	16552	16436	16366	16597	16422	16468	16168	16367	16527	16504	16350	16441	16402	16417	16400	16562	16392	16361	16150	16403	16383	16374	16449	16386	16277	16360	16370	16435	16428	16382	16309	16559	16459	16461	16443	16529	16351	16492	16426	16260	16400	16426	16328	16549	16375	16454	16477	16370	16347	16327	16498	16357	16272	16435	16386	16354	16451	16459	16268	16315	16483	16360	16439	16511	16359	16643	16537	16328	16285	16455	16339	16445	16369	16571	16352	16438	16397	16346	16317	16417	16513	16378	16467	16598	16395	16519	16463	16577	16278	16425	16446	16327	16251	16450	16332	16502	16644	16522	16389	16409	16484	16365	16363	16490	16218	16419	16431	16490	16330	16438	16491	16319	16375	16329	16466	16549	16413	16494	16426	16446	16458	16405	16592	16312	16437	16450	16583	16328	16352	16415	16354	16397	16298	16450	16413	16406	16437	16441	16383	16420	16159	16278	16396	16567	16349	16422	16346	16465	16351	16526	16395	16477	16493	16461	16386	16442	16281	16330	16372	16275	16459	16394	16397	16384	16327	16505	16499	16576	16426	16378	16520	16304	16506	16382	16304	16317	16406	16496	16426	16445	16594	16352	16522	16508	16301	16466	16537	16350	16280	16458	16404	16432	16250	16410	16365	16430	16431	16315	16517	16304	16445	16449	16467	16306	16418	16369	16333	16424	16545	16495	16241	16446	16247	16432	16421	16347	16318	16468	16638	16265	16451	16274	16423	16430	16431	16332	16388	16364	16495	16452	16332	16267	16498	16498	16485	16368	16314	16461	16433	16448	16480	16278	16438	16630	16411	16468	16394	16476	16431	16430	16550	16475	16369	16515	16466	16562	16616	16325	16428	16344	16315	16558	16530	16318	16428	16414	16409	16443	16448	16279	16400
23748	21343	28875	24222	22004	22829	22289	19136	18577	18607	18382	18306	29495	43592	36298	29427	22714	19335	18163	17845	17937	17929	17751	17585	17868	17934	17731	17756	17593	17855	17774	17753	17775	18001	17924	17649	17748	17692	17627	17576	17712	17714	17690	17591	17659	17671	17631	17604	17595	17726	17693	17481	17741	17553	17720	17559	17668	17379	17712	17718	17698	17801	17582	17668	17664	17798	17686	17506	17790	17855	17730	17692	17372	17640	17870	17576	17516	17648	17707	17559	17699	17639	17414	17692	17597	17543	17551	18036	17622	17513	17766	17498	17469	17611	17673	17564	17700	17606	17595	17855	17784	17739	17677	17672	17803	17811	17772	17643	17651	17690	17629	17679	17638	17540	17472	17547	17481	17521	17723	17586	17618	17554	17549	17570	17622	17536	17752	17800	17593	17756	17652	17539	17705	17722	17628	17475	17562	17774	17678	17780	17461	17518	17640	17805	17631	17785	17690	17904	17469	17595	17782	17704	17733	17615	17538	17612	17774	17655	17759	17599	17498	17561	17605	17618	17592	17551	17693	17570	17633	17764	17647	17384	17621	17617	17755	17532	17644	17664	17517	17543	17528	17700	17528	17759	17498	17622	17630	17657	17724	17497	17850	17440	17582	17640	17604	17548	17654	17631	17578	17792	17531	17742	17785	17574	17847	17719	17771	17553	17577	17805	17675	17657	17866	17375	17664	17547	17757	17497	17750	17601	17698	17513	17629	17582	17401	17807	17486	17518	17693	17576	17642	17544	17717	17626	17564	17593	17774	17571	17785	17896	17830	17668	17764	17543	17674	17484	17663	17748	17514	17629	17656	17589	17639	17648	17613	17729	17661	17610	17804	17431	17686	17602	17447	17724	17824	17645	17631	17577	17665	17690	17852	17711	17777	17682	17484	17609	17346	17591	17760	17679	17778	17677	17800	17521	17616	17816	17728	17612	17437	17575	17613	17698	17484	17635	17627	17593	17472	17819	17748	17466	17601	17744	17758	17623	17828	17655	17767	17619	17670	17689	17724	17716	17784	17617	17801	17594	17710	17672	17640	17617	17568	17578	17613	17467	17454	17581	17603	17717	17901	17671	17552	17581	17588	17395	17589	17593	17584	17784	17579	17451	17496	17528	17602	17532	17622	17587	17713	17621	17801	17699	17558	17685	17568	17604	17799	17599	17684	17701	17651	17631	17619	17699	17516	17581	17830	17588	17693	17885	17617	17686	17518	17698	17662	17769	17481	17424	17645	17431	17780	17658	17703	17623	17741	17578	17584	17744	17550	17783	17532	17511	17425	17639	17583	17713	17402	17379	17611	17623	17718	17498	17566	17760	17489	17508	17557	17454	17632	17815	17574	17705	17546	17628	17630	17556	17643	17567	17621	17733	17584	17744	17739	17665	17646	17600	17660	17672	17612	17884	17631	17542	17908	17667	17579	17690	17707	17706	17533	17584	17564	17712	17620	17577	17814	17613	17786	17690	17584	17578	17499	17510	17609	17528	17560	17602	17503	17719	17561	17702	17686	17751	17696	17569	17583	17614	17782	17536	17649	17746	17650	17576	17617	17839	17762	17687	17768	17694	17626	17483	17591	17548	17607	17585	17724	17495	17692	17688	17511	17657	17604	17705	17494	17548	17702	17627	17500	17646	17691	17817	17723	17629	17428	17583	17793	17576	17628	17596	17785	17726	17596	17474	17513	17640	17658	17613	17647	17741	17958	17746	17669	17474	17642	17591	17745	17474	17473	17676	17458	17723	17744	17418	17719	17576	17807	17684	17670	17522	17619	17564	17779	17775	17830	17339	17683	17686	17587	17598	17774	17443	17646	17760	17701	17548	17673	17806	17425	17697	17679	17689	17515	17949	17681	17709	17608	17589	17734	17608	17636	17667	17634	17604	17556	17564	17485	17545	17744	17444	17658	17639	17466	17632	17555	17539	17811	17603	17627	17655	17761	17816	17563	17503	17710	17616	17793	17531	17438	17518	17516	17816	17636	17691	17742	17533	17633	17671	17641	17464	17481	17450	17595	17658	17699	17619	17781	17745	17791	17407	17484	17471	17554	17517	17725	17541	17833	17814	17631	17586	17579	17496	17634	17746	17651	17772	17648	17733	17680	17518	17659	17605	17608	17664	17785	17849	17702	17437	17748	17660	17681	17682	17560	17459	17582	17577	17712	17548	17357	17666	17744	17703	17795	17772	17660	17514	17773	17630	17564	17705	17553	17765	17801	17587	17550	17640	17627	17615	17633	17542	17623	17729	17689	17650	17873	17737	17787	17545	17683	17690	17717	17554	17586	17481	17684	17526	17686	17644	17620	17562	17600	17606	17590	17548	17607	17545	17660	17484	17555	17720	17739	17694	17462	17567	17576	17535	17687	17665	17741	17612	17450	17474	17570	17813	17454	17790	17833	17720	17654	17728	17695	17607	17739	17568	17678	17491	17763	17612	17676	17565	17546	17567	17639	17526	17562	17551	17812	17565	17582	17568	17752	17564	17714	17521	17707	17499	17560	17624	17625	17673	17582	17561	17622	17610	17526	17789	17642	17889	17735	17562	17578	17615	17646	17438	17640	17760	17646	17465	17609	17474	17756	17528	17655	17660	17636	17564	17657	17421	17792	17756	17599	17448	17672	17562	17669	17639	17719	17638	17510	17647	17706	17605	17807	17713	17576	17692	17425	17645	17643	17721	17663	17587	17444	17706	17635	17578	17624	17893	17531	17597	17530	17645	17674	17594	17577	17807	17412	17667	17677	17833	17604	17684	17672	17601	17657	17708	17711	17626	17523	17506	17766	17642	17558	17728	17840	17795	17644	17636	17641	17552	17573	17620	17540	17901	17589	17745	17783	17628	17810	17558	17682	17715	17739	17712	17627	17437	17406	17455	17719	17570	17584	17461	17552	17594	17602	17536	17393	17664	17512	17583	17617	17486	17904	17777	17538	17695	17606	17592	17654	17602	17652	17773	17580	17719	17649	17564	17613	17718	17592	17630	17682	17686	17789	17757	17615	17564	17637	17807	17809	17515	17689	17680	17761	17633	17553	17640	17458	17650	17821	17693	17475	17636	17719	17695	17697	17391	17544	17534	17689	17629	17953	17728	17715	17747	17666	17833	17818	17564	17598	17597	17473	17486	17660	17699	17564	17474	17605	17834	17573	17735	17553	17605	17803	17693	17689	17810	17679	17703	17566	17496	17677	17521	17684	17650	17423	17432	17379	17594	17753	17640	17479	17774	17641	17762	17825	17644	17687	17593	17628	17823	17768	17660	17674	17846	17755	17654	17683	17784	17783	17641	17464	17693	17514	17671	17434	17535	17543	17648	17623	17724	17836	17661	17440	17692	17459	17467	17612	17356	17695	17704	17692	17672	17529	17553	17623	17577	17552	17647	17527	17467	17784	17672	17551	17544	17676	17694	17534	17665	17599	17430	17735	17582	17931	17779	17575	17709	17567	17552	17745	17736	17600	17402	17579	17750	17747	17645	17519	17536	17704	17617	17557	17743	17728	17615	17562	17751	17710	17599	17260	17744	17512	17642	17693	17470	17703	17739	17790	17550	17633	17537	17601	17756	17616	17586	17741	17635	17433	17705	17572	17751	17636	17618	17498	17569	17536	17534	17532	17709	17649	17664	17539	17754	17665	17665	17504	17684	17676	17563	17602	17707	17690	17647	17535	17748	17557	17586	17804	17642	17850	17687	17613	17675	17525	17722	17710	17690	17817	17643	17725	17618	17577	17750	17952	17689	17718	17625	17504	17526	17634	17466	17706	17608	17756	17780	17867	17637	17734	17485	17500	17587	17661	17737	17801	17668	17623	17490	17644	17744	17717	17564	17629	17611	17374	17852	17581	17733	17665	17796	17612	17671	17690	17636	17677	17530	17749	17645	17646	17691	17641	17428	17603	17688	17566	17640	17709	17357	17516	17557	17544	17675	17630	17819	17574	17900	17475	17400	17719	17523	17791	17710	17710	17559	17599	17760	17675	17601	17631	17770	17489	17669	17682	17593	17641	17610	17657	17672	17536	17625	17767	17892	17662	17482	17659	17688	17798	17721	17865	17634	17786	17486	17498	17655	17478	17742	17840	17550	17554	17666	17601	17679	17544	17628	17681	17677	17618	17595	17749	17791	17580	17576	17557	17503	17598	17603	17622	17540	17489	17779	17668	17756	17666	17785	17456	17764	17770	17855	17410	17715	17576	17576	17667	17656	17582	17575	17714	17675	17859	17660	17597	17430	17600	17622	17346	17539	17626	17547	17639	17892	17636	17798	17879	17819	17683	17638	17732	17877	17751	17622	17733	17655	17584	17656	17674	17657	17717	17466	17574	17561	17575	17646	17745	17466	17644	17568	17479	17594	17529	17513	17508	17671	17617	17698	17804	17623	17578	17740	17629	17677	17806	17721	17553	17689	17772	17698	17394	17552	17373	17553	17580	17573	17739	17520	17439	17756	17647	17520	17692	17712	17895	17582	17442	17496	17675	17643	17675	17529	17539	17708	17588	17500	17481	17680	17785	17550	17654	17519	17742	17718	17759	17633	17787	17772	17565	17666	17614	17667	17705	17810	17534	17571	17585	17708	17771	17575	17667	17645	17567	17539	17673	17705	17592	17691	17719	17785	17463	17623	17579	17731	17620	17722	17631	17583	17428	17560	17761	17613	17722	17674	17701	17861	17655	17739	17600	17681	17770	17578	17724	17831	17681	17624	17553	17579	17530	17551	17766	17603	17577	17686	17781	17415	17487	17550	17551	17541	17645	17604	17457	17542	17606	17587	17736	17538	17666	17563	17744	17561	17520	17524	17748	17662	17439	17473	17662	17732	17800	17770	17527	17695	17660	17618	17574	17645	17615	17613	17447	17647	17482	17814	17757	17635	17720	17664	17658	17493	17522	17605	17734	17548	17661	17527	17561	17789	17652	17737	17733	17679	17791	17587	17674	17773	17666	17803	17566	17272	17526	17573	17638	17719	17510	17396	17868	17680	17666	17623	17803	17662	17690	17612	17680	17636	17571	17578	17573	17667	17679	17618	17605	17596	17542	17705	17694	17511	17714	17573	17583	17742	17409	17662	17732	17483	17541	17547	17764	17434	17596	17585	17610	17729	17822	17645	17530	17615	17697	17672	17695	17568	17740	17362	17562	17700
16771	27464	27478	23373	20426	18971	18915	18629	17921	17512	17425	17218	34494	45431	38026	30124	21928	17679	16550	16343	16169	16192	16453	16430	16237	16374	16311	16290	16303	16383	16386	16456	16320	16336	16356	16341	16397	16240	16450	16497	16476	16258	16234	16452	16635	16242	16426	16438	16431	16508	16342	16324	16520	16277	16369	16506	16322	16247	16423	16440	16406	16235	16440	16058	16284	16277	16336	16329	16575	16449	16400	16236	16367	16358	15971	16351	16464	16386	16403	16395	16361	16569	16311	16410	16466	16313	16273	16319	16387	16285	16196	16467	16323	16410	16371	16139	16358	16313	16225	16232	16203	16396	16442	16371	16210	16281	16400	16322	16423	16390	16271	16402	16346	16237	16363	16206	16056	16287	16192	16326	16491	16351	16268	16260	16426	16451	16418	16267	16249	16570	16178	16219	16178	16336	16319	16380	16477	16288	16408	16207	16392	16281	16354	16270	16383	16289	16388	16384	16427	16228	16300	16251	16255	16329	16489	16390	16271	16413	16351	16384	16351	16336	16353	16337	16368	16501	16147	16422	16319	16567	16366	16356	16184	16152	16358	16263	16369	16373	16328	16347	16359	16357	16348	16389	16346	16397	16393	16206	16455	16402	16484	16229	16318	16322	16406	16406	16364	16224	16233	16151	16315	16336	16227	16387	16400	16342	16306	16311	16308	16300	16265	16293	16422	16399	16344	16281	16267	16452	16237	16374	16412	16309	16357	16366	16362	16425	16443	16234	16101	16417	16537	16395	16467	16383	16368	16397	16237	16536	16387	16494	16197	16420	16297	16424	16451	16309	16296	16391	16473	16310	16525	16253	16471	16441	16216	16272	16325	16224	16222	16299	16356	16263	16488	16414	16481	16229	16327	16203	16263	16289	16423	16249	16425	16274	16322	16421	16519	16152	16348	16127	16235	16339	16370	16304	16429	16313	16388	16244	16129	16374	16368	16243	16365	16387	16198	16450	16495	16469	16369	16316	16246	16184	16303	16339	16191	16299	16264	16534	16342	16363	16394	16063	16485	16485	16369	16292	16345	16386	16309	16335	16251	16449	16357	16363	16358	16314	16280	16419	16384	16312	16321	16513	16308	16600	16366	16299	16274	16402	16305	16272	16360	16326	16283	16339	16263	16440	16238	16366	16430	16427	16453	16283	16379	16240	16316	16379	16352	16365	16174	16314	16295	16300	16320	16344	16352	16208	16337	16311	16136	16405	16276	16157	16487	16271	16265	16261	16384	16444	16412	16259	16265	16421	16355	16341	16363	16492	16293	16316	16401	16293	16437	16364	16213	16222	16229	16447	16255	16257	16255	16207	16262	16268	16257	16239	16312	16249	16419	16200	16407	16581	16241	16279	16328	16438	16415	16380	16215	16283	16622	16336	16506	16367	16404	16448	16417	16395	16356	16390	16343	16398	16235	16270	16257	16321	16389	16253	16282	16334	16274	16260	16360	16343	16336	16332	16341	16450	16326	16506	16407	16247	16340	16259	16243	16263	16269	16233	16279	16420	16369	16314	16257	16314	16359	16107	16344	16169	16190	16153	16240	16377	16338	16306	16217	16349	16280	16373	16221	16351	16364	16384	16346	16424	16224	16272	16228	16520	16396	16215	16374	16302	16186	16352	16480	16390	16361	16255	16371	16394	16274	16178	16200	16253	16349	16449	16220	16556	16353	16350	16358	16310	16311	16240	16225	16361	16188	16196	16463	16414	16392	16384	16173	16404	16446	16415	16401	16294	16416	16291	16275	16448	16136	16576	16241	16319	16256	16537	16335	16350	16460	16371	16177	16394	16384	16253	16247	16404	16308	16384	16501	16349	16126	16383	16202	16331	16404	16487	16192	16379	16242	16237	16244	16265	16352	16401	16248	16359	16414	16325	16349	16289	16248	16405	16348	16419	16364	16294	16512	16265	16322	16286	16222	16309	16460	16391	16088	16302	16221	16339	16288	16326	16268	16387	16327	16494	16422	16210	16366	16300	16327	16372	16570	16364	16408	16352	16345	16325	16409	16219	16380	16392	16346	16354	16427	16275	16415	16198	16353	16261	16445	16460	16252	16383	16415	16391	16361	16328	16381	16358	16390	16435	16381	16311	16316	16322	16386	16281	16419	16229	16402	16163	16372	16349	16183	16519	16263	16293	16226	16377	16431	16139	16407	16361	16226	16247	16215	16468	16404	16290	16344	16306	16193	16311	16263	16438	16416	16314	16312	16266	16346	16359	16230	16250	16385	16316	16219	16352	16253	16434	16377	16253	16577	16372	16376	16276	16362	16285	16349	16349	16439	16328	16481	16418	16124	16379	16421	16415	16316	16161	16323	16177	16352	16310	16243	16522	16463	16453	16296	16449	16236	16495	16440	16267	16387	16375	16440	16360	16236	16471	16350	16358	16666	16357	16375	16362	16192	16207	16345	16234	16332	16348	16277	16345	16368	16297	16310	16223	16435	16369	16293	16425	16409	16291	16279	16226	16454	16270	16281	16274	16389	16419	16234	16479	16390	16387	16198	16365	16339	16270	16415	16447	16333	16325	16344	16304	16336	16291	16355	16371	16307	16609	16316	16168	16437	16192	16407	16233	16485	16311	16234	16427	16340	16300	16263	16363	16409	16322	16449	16364	16297	16490	16333	16263	16266	16437	16431	16342	16327	16223	16269	16318	16351	16254	16273	16266	16125	16494	16607	16294	16220	16330	16387	16164	16261	16393	16224	16266	16381	16410	16467	16465	16314	16297	16264	16284	16186	16330	16348	16239	16326	16091	16482	16554	16389	16128	16319	16253	16254	16229	16326	16394	16448	16304	16258	16418	16421	16320	16329	16445	16381	16112	16158	16517	16391	16164	16240	16429	16630	16340	16203	16239	16252	16360	16283	16462	16446	16256	16281	16268	16396	16145	16217	16249	16487	16292	16587	16373	16271	16242	16356	16322	16237	16275	16206	16200	16323	16306	16323	16373	16236	16315	16338	16374	16419	16431	16319	16241	16337	16360	16127	16299	16476	16200	16239	16465	16197	16277	16449	16448	16253	16481	16218	16477	16398	16426	16233	16394	16276	16360	16285	16401	16225	16516	16374	16119	16157	16290	16353	16298	16437	16386	16325	16171	16473	16299	16320	16423	16378	16365	16260	16204	16273	16415	16261	16267	16257	16317	16222	16158	16315	16405	16125	16325	16400	16227	16244	16485	16262	16395	16438	16285	16456	16391	16354	16299	16318	16304	16264	16373	16328	16305	16202	16310	16358	16317	16349	16415	16328	16371	16514	16487	16370	16399	16547	16150	16301	16230	16341	16518	16254	16494	16267	16193	16379	16261	16276	16360	16150	16396	16391	16407	16417	16243	16416	16439	16442	16353	16371	16358	16241	16244	16560	16308	16406	16256	16400	16440	16316	16414	16211	16341	16384	16233	16410	16424	16210	16338	16254	16240	16457	16215	16097	16266	16343	16239	16310	16225	16285	16439	16428	16382	16303	16417	16326	16296	16383	16159	16379	16347	16374	16284	16376	16357	16309	16378	16407	16362	16350	16229	16414	16170	16422	16246	16275	16196	16454	16415	16394	16355	16269	16347	16163	16255	16233	16344	16331	16208	16394	16392	16346	16326	16485	16491	16287	16439	16139	16225	16341	16231	16356	16211	16381	16434	16336	16500	16216	16286	16325	16279	16538	16255	16271	16667	16383	16253	16340	16382	16358	16324	16220	16257	16585	16168	16246	16246	16420	16369	16434	16350	16404	16398	16304	16276	16328	16283	16346	16393	16420	16381	16253	16262	16358	16291	16315	16306	16628	16485	16309	16395	16401	16205	16401	16345	16578	16279	16399	16410	16295	16395	16232	16424	16298	16257	16449	16373	16369	16326	16394	16342	16298	16352	16235	16347	16336	16311	16475	16487	16247	16153	16391	16440	16279	16246	16200	16443	16376	16376	16422	16379	16333	16246	16358	16311	16430	16249	16318	16337	16379	16570	16500	16361	16532	16392	16302	16395	16311	16338	16227	16172	16366	16272	16301	16284	16333	16337	16318	16382	16224	16291	16400	16338	16352	16269	16314	16391	16324	16388	16552	16277	16124	16356	16268	16207	16259	16461	16289	16339	16262	16600	16398	16371	16412	16399	16514	16440	16353	16397	16495	16267	16438	16170	16431	16357	16345	16336	16350	16364	16459	16269	16428	16464	16356	16336	16391	16304	16388	16253	16271	16282	16450	16282	16210	16317	16264	16342	16319	16311	16299	16296	16395	16421	16273	16198	16362	16239	16254	16374	16374	16200	16338	16345	16314	16171	16286	16382	16273	16241	16284	16351	16187	16323	16418	16172	16212	16408	16577	16326	16304	16474	16227	16378	16386	16334	16390	16402	16498	16184	16294	16410	16299	16415	16415	16166	16369	16279	16182	16372	16402	16227	16445	16375	16320	16337	16348	16263	16254	16272	16433	16375	16260	16245	16216	16476	16420	16309	16590	16380	16421	16607	16379	16265	16327	16295	16408	16344	16316	16213	16404	16344	16341	16399	16170	16196	16398	16318	16317	16404	16370	16410	16214	16232	16371	16305	16300	16453	16171	16197	16367	16337	16326	16451	16226	16330	16439	16481	16424	16315	16324	16309	16182	16387	16473	16365	16265	16286	16348	16239	16233	16324	16428	16259	16356	16404	16299	16493	16326	16290	16321	16363	16409	16338	16421	16480	16373	16378	16266	16300	16411	16274	16427	16275	16271	16325	16190	16333	16231	16273	16448	16446	16407	16356	16542	16476	16364	16151	16363	16295	16322	16371	16652	16374	16329	16236	16436	16232	16172	16521	16338	16247	16163	16366	16307	16290	16266	16448	16329	16176	16504	16394	16379	16435	16331	16203	16578	16255	16347	16339	16312	16438	16422	16286	16322	16366	16206	16226	16292	16396	16392	16351	16270	16399	16568	16278	16343	16345	16278	16399	16454	16464	16307	16423	16383	16254	16220	16235	16282	16283	16373	16392	16209	16391	16396	16394	16386	16382	16390	16317	16369	16423	16236	16354	16394	16423	16229	16382	16363	16479	16381	16377	16411	16311	16173	16241	16247	16436	16519	16287	16401	16278	16464	16314	16437	16248	16354	16283	16204	16228	16322	16474	16249	16224	16231	16288	16493	16468	16431	16418
28953	22070	22274	20192	18453	18398	18424	18475	18271	18262	18388	18341	19492	20815	20602	19885	18926	18497	18174	18291	18240	18265	18360	18361	18284	18200	18201	18130	18366	18139	18280	18095	18391	18302	18194	18299	18316	18106	18111	18149	18084	18406	18165	18109	18304	18185	18135	18211	18182	18141	18192	18008	18281	18078	18356	18277	18247	18161	18196	18352	18267	18175	18129	18127	18255	18213	18257	18281	18263	18273	18165	18108	18209	18071	18351	18299	18275	18186	18363	18100	18305	18048	18358	18232	18348	18116	18058	18134	18354	18201	18351	18316	18229	18220	18247	18484	18055	18170	18245	18219	18370	18275	18318	18405	18195	17915	18225	18194	18444	18177	18196	18067	18393	18339	18571	18000	18363	18266	18350	18309	18234	18247	18313	18059	18201	18476	18320	18421	18118	18150	18191	18159	18325	18207	18123	18217	18225	18431	18260	18406	18374	18069	18216	18393	18164	18246	18152	18253	18138	18223	18368	18173	18248	18270	18325	18310	18203	18173	18212	18172	18162	18138	18521	18214	18338	18158	18150	18411	18405	18102	18341	18199	18187	18307	18246	18202	18066	18032	18065	18142	18120	18201	18282	18225	18296	18155	18373	18296	18173	18320	18258	18097	18022	18260	18301	18133	18092	18280	18342	18369	18082	18399	18203	18233	18093	18250	18198	18160	18212	18309	18396	18339	18241	18404	18405	18344	18066	18188	18160	18140	18133	18040	18371	18263	18271	18110	18251	18278	18323	18227	18302	18218	18184	18349	18218	18244	18131	18255	18187	18233	18353	17975	18246	18336	18313	18385	18249	18108	18252	18219	18463	18413	18426	18050	18394	18217	18171	18251	18247	18095	18149	18209	18439	18207	18013	18300	18289	18139	18317	18022	18343	18162	18206	18291	18197	18281	18241	18079	18188	18250	18327	17989	18384	18264	18060	18213	18290	18219	18047	18149	18201	18088	18287	18278	18103	18069	18115	18284	18384	18176	18184	18108	18228	18271	18227	18194	18199	18345	18350	18275	18448	18316	18066	18075	18111	18045	18199	18157	18266	18325	18158	18257	18312	17982	18251	18247	18245	18160	18270	17990	18246	18094	18380	18141	18117	18211	18256	18176	18406	18405	18240	18291	18061	18164	18209	18176	18268	18323	18120	18300	18177	18268	18329	18214	18181	18331	18261	18303	18122	18257	18210	18105	18382	18324	18232	18233	18305	18031	18159	18298	18245	18295	18058	18398	18261	18075	18083	18319	18207	18314	18376	18146	18267	18251	18457	18272	18082	18103	18094	18166	18125	18173	18467	18385	18316	18132	18300	18283	18299	18217	18235	18285	18150	18270	18197	18323	18444	18320	18213	18177	18069	18293	18110	18229	18157	18008	18244	18234	18191	18164	18313	18091	18543	18058	18157	18166	18350	18285	18307	18340	18410	18247	18175	18331	18430	18343	18164	18083	18332	18317	18411	18180	18389	18416	18058	18240	18136	18340	18286	18300	18283	18336	18393	18052	18079	18057	18136	18304	18315	18099	18093	18126	18403	18330	18462	18260	18337	18207	18380	18126	18226	18233	18319	18168	18335	18198	18223	18380	18313	18356	18206	18154	18239	18100	18063	18384	18310	18285	18452	18251	18081	18228	18178	18140	18154	18148	18247	18251	18344	18332	18287	18325	18446	18179	18380	18090	18035	18103	18350	18327	18272	18267	18226	18215	18247	18141	18223	18354	18340	18157	18153	18241	18295	18055	18257	18047	18183	18520	18286	18262	18042	18133	18282	18439	18265	18396	18276	18338	18104	18143	18426	18233	18191	18133	18271	18239	18421	18281	18134	18135	18246	18227	18263	18036	18359	18175	18283	18246	18133	18200	18067	18327	18410	18183	18211	18178	18391	18121	18053	18282	18345	18225	18286	18156	18182	18292	18357	18326	18151	18236	18272	18179	18256	18238	18333	18238	18182	18135	18387	18440	18161	18175	18211	18076	18192	18246	18193	18090	18312	18318	18248	18299	18464	18241	18216	18351	18116	18219	18161	18109	18221	18330	18192	18164	18347	18207	18277	18223	18314	18316	18206	18236	18223	18136	18106	18271	18218	18038	18128	18386	18249	18086	18022	18006	18344	18167	18526	18289	17984	18098	18310	18275	18221	18125	18248	18299	18332	18332	17983	18237	18191	18170	18331	18314	18052	18227	18139	18132	18295	18060	18382	18242	18020	18332	18464	18140	18345	18306	18370	18387	18315	18241	18212	18127	18371	18254	18377	18332	18294	18329	18360	18108	18236	18333	18322	18186	18255	18211	18180	18511	18196	18033	18303	18262	18454	18115	18374	18365	18473	18193	18016	18309	17993	18472	18205	18136	18273	18323	18230	18322	18106	18180	18201	18209	18198	18324	18164	18261	18145	17994	18431	18182	18233	18373	18284	18062	18295	18162	18369	18305	18061	18010	18154	18225	18284	18311	18312	18230	17980	18292	18175	18410	18289	18228	18357	18276	18137	18267	18425	18075	18060	18236	18228	18284	18322	18128	18345	18127	18172	17963	18113	18027	18297	18217	17993	18333	18336	18125	18415	18246	18222	18051	18343	18048	18251	18349	18149	18036	18214	18289	18269	18096	18115	18092	18264	18274	18211	18389	18251	18183	18135	18043	18150	18304	18332	18426	18203	18243	18145	18293	18218	18273	18229	18310	18081	18219	18229	18171	18401	18151	18312	18328	18284	18348	18205	18083	18138	18134	18415	18265	18292	18259	18231	18483	18332	18391	18210	18320	18298	18099	17895	18005	18181	18086	18203	18068	18272	18226	18223	18279	18451	18513	18079	18357	18276	18287	18282	18169	18262	18061	18300	18138	18237	18265	18271	18237	18147	18033	18384	18095	18078	18144	18200	18119	18203	18138	18292	18271	18214	18086	18104	18235	18299	18135	18338	18172	18073	18181	18243	18310	18239	18270	18086	18416	18353	18305	18274	18244	18300	18188	18201	18020	18265	18077	18075	18361	18179	18139	18047	18195	18418	18216	18183	18160	18146	18256	18253	18376	18167	18378	18151	17997	17985	18288	18132	18054	18234	18365	18354	18124	18190	18272	18180	18142	18235	18190	18252	18357	18240	18263	18098	18186	18082	18327	18452	18140	18299	18248	18344	18320	18176	18222	18251	18387	18267	18279	18193	18334	18194	18136	18258	18244	18364	18196	18123	18262	18309	18197	18133	18205	18219	18131	18187	18388	18437	18169	18236	18350	18293	18201	18130	18241	18444	18196	18269	18180	18163	18255	18367	18230	18141	18339	18137	18050	18158	18240	18186	18053	18302	18281	18378	18223	18164	18301	18241	18342	18272	18317	18502	18217	18077	18068	18163	18036	18183	18142	18294	18226	18338	18168	18369	18226	18277	18201	18060	18289	18326	18553	18303	18234	18315	18327	18298	18448	18525	18453	18189	18278	18111	18297	18134	18136	18307	18200	18220	18270	18381	18195	18261	18397	18259	18198	18174	18085	18203	18244	18285	18254	18482	18107	18072	18388	18264	18096	18267	18526	18274	18292	18307	18127	18104	18216	18386	18001	18338	18195	18174	18267	18199	18078	18417	18360	18218	18018	17980	18241	18246	18415	18377	18188	18157	18209	18238	18255	18337	18371	18307	18338	18083	18301	18280	18320	18171	18406	18164	18364	18138	18200	18267	18197	18158	18455	18293	18357	18128	18434	18226	18348	18245	18311	18206	18036	18432	18215	18213	18192	18259	18231	18065	18250	18248	18220	18246	18160	18318	17988	18098	18228	18209	18157	18302	18202	18277	18145	18184	18195	18246	18230	18107	18047	18354	18207	18248	18302	18313	18308	18039	18240	18221	18380	18251	18245	18399	18143	18111	18200	18274	18270	18201	18202	18288	18157	18320	18158	18252	18266	17970	18066	18310	18242	18341	18204	18186	18172	18213	18140	18253	18275	18220	18233	18374	18241	18086	18334	18186	18160	18140	18233	18246	18261	18294	18255	18187	18150	18206	18165	18339	18209	18223	18160	18281	18329	18351	18284	18257	18117	18304	18088	18349	18326	18151	18231	18292	18056	18151	18032	18041	18260	18245	18291	18249	18008	18300	18205	18250	18229	18157	18207	18411	18117	18392	18136	18333	18274	18257	18336	18295	18181	18203	18146	18318	18038	18393	17956	18194	18346	18404	18219	18263	18214	18287	18318	18166	18471	18207	18226	18255	18297	18124	18200	18435	18283	18225	18451	18303	18307	18205	18405	18088	18290	18132	18129	18141	18214	18335	18354	18422	18268	18213	18165	18312	18293	18247	17898	18175	18182	18106	18314	18098	18384	18124	18351	18396	18427	18284	18310	18252	18082	18384	18082	18468	18239	18264	18466	18414	18470	18193	18122	18095	18184	18162	18198	18113	18136	18251	18276	18050	18378	18260	18263	18258	18300	18129	18205	18222	18293	18388	18060	18260	18249	18114	18357	18038	18427	18159	18390	18255	18295	18119	18133	18242	18262	18251	18196	18355	18196	18175	18352	18172	18275	18187	18212	18168	18281	18150	18340	18126	18260	18498	18336	18079	18200	18171	18125	18299	18224	18299	18291	18251	18416	18162	18235	18310	18481	18161	18248	18252	18143	18240	18174	18305	18124	18248	18376	18381	18189	18083	18252	18265	18110	18185	18053	18311	18171	18259	18219	18397	18315	18155	18229	18215	18293	18430	17991	18292	18419	18237	18403	18240	18259	18546	18289	18272	18057	18364	18295	18250	18223	18377	18175	18173	18041	18133	18010	18192	18248	18178	18258	18164	18345	18088	18341	18386	18374	18341	18238	18183	18215	18146	18241	18068	18110	18355	18491	18219	18141	18179	18237	18307	18215	18238	18279	18028	18284	18387	18168	18437	18279	18275	18228	18363	18357	18274	18510	18173	18298	18221	18215	18201	18073	18111	18159	18310	18112	18208	18025	18264	18256	18052	18185	18333	18300	18311	18095	18301	18213	18260	18211	18097	18222	18302	18248	18111	18363	18233	18155	18191	18328	18132	18294	18079	18157	18248	18340	18539	18392	18256	18140	18259	18254	18084	18145	18102	18074	18172	18144	18192	18141	18305	18156	18272	18192	18284	18198	18125	18064	18115	18417	18404	18316	18124	18111	18373	18106	18337	18271
16448	18063	18061	17270	17155	17338	17041	16941	17006	16896	16781	16848	18798	20776	19760	18506	17366	16970	16834	16706	16754	16614	16519	16712	16791	16622	16742	16738	16734	16872	16824	16696	16943	16691	16796	16640	16759	16748	16739	16771	16574	16743	16629	16801	16724	16685	16642	16708	16653	16712	16560	16602	16590	16409	16622	16741	16585	16781	16598	16675	16697	16805	16676	16570	16711	16733	16561	16631	16762	16682	16690	16627	16687	16507	16691	16774	16614	16640	16733	16589	16585	16654	16634	16495	16639	16670	16807	16600	16604	16733	16886	16645	16793	16779	16731	16759	16787	16655	16766	16640	16567	16771	16481	16756	16788	16538	16761	16597	16709	16756	17031	16721	16752	16909	16606	16730	16880	16681	16575	16589	16678	16668	16612	16666	16693	16733	16597	16798	16815	16625	16639	16725	16715	16712	16698	16697	16613	16670	16889	16725	16567	16596	16538	16703	16551	16553	16737	16707	16701	16711	16820	16666	16751	16556	16630	16689	16675	16600	16654	16702	16825	16713	16782	16783	16696	16586	16912	16624	16537	16769	16876	16754	16554	16725	16721	16647	16693	16713	16813	16733	16620	16575	16626	16650	16787	16527	16621	16669	16629	16644	16616	16806	16571	16671	16738	16533	16770	16549	16635	16663	16622	16533	16519	16663	16852	16774	16636	16799	16486	16521	16654	16672	16587	16705	16782	16763	16683	16687	16810	16544	16726	16508	16598	16714	16604	16738	16673	16585	16634	16523	16659	16754	16707	16682	16730	16635	16652	16746	16708	16690	16713	16604	16761	16624	16798	16627	16754	16845	16693	16620	16617	16857	16667	16744	16527	16675	16527	16570	16524	16491	16631	16685	16541	16605	16720	16619	16756	16725	16664	16700	16726	16548	16665	16799	16695	16567	16392	16650	16804	16805	16752	16789	16683	16772	16650	16827	16593	16738	16700	16729	16654	16631	16674	16611	16555	16597	16614	16706	16755	16734	16774	16718	16750	16843	16850	16670	16806	16482	16614	16636	16870	16723	16625	16744	16846	16780	16805	16502	16868	16748	16707	16442	16684	16685	16600	16671	16632	16607	16716	16627	16467	16645	16671	16665	16704	16598	16634	16696	16752	16611	16817	16779	16743	16714	16753	16745	16785	16876	16745	16459	16677	16710	16720	16628	16700	16848	16787	16620	16607	16559	16624	16595	16631	16609	16814	16743	16517	16840	16626	16716	16756	16568	16643	16678	16671	16833	16556	16726	16745	16939	16595	16637	16806	16584	16769	16751	16484	16733	16779	16586	16616	16647	16565	16596	16584	16712	16684	16638	16701	16755	16588	16812	16699	16686	16850	16714	16610	16815	16559	16749	16743	16760	16692	16696	16710	16699	16597	16716	16656	16637	16664	16802	16628	16642	16556	16633	16868	16493	16699	16744	16529	16665	16633	16851	16671	16540	16666	16541	16722	16625	16551	16767	16882	16616	16802	16554	16533	16512	16638	16756	16701	16740	16682	16648	16643	16707	16737	16619	16609	16622	16592	16630	16778	16570	16886	16692	16571	16725	16745	16718	16688	16643	16626	16606	16744	16666	16650	16631	16673	16771	16658	16605	16671	16519	16774	16526	16727	16685	16599	16729	16759	16614	16621	16809	16679	16771	16433	16718	16699	16690	16802	16511	16583	16506	16647	16587	16707	16523	16664	16671	16651	16798	16493	16520	16844	16881	16625	16788	16736	16694	16538	16678	16798	16774	16615	16808	16816	16680	16548	16577	16724	16638	16772	16605	16563	16631	16740	16594	16575	16592	16659	16445	16708	16751	16704	16630	16593	16602	16622	16743	16667	16729	16610	16593	16647	16600	16613	16769	16619	16625	16845	16677	16485	16919	16690	16737	16609	16909	16616	16688	16733	16480	16792	16677	16745	16746	16676	16685	16697	16741	16746	16709	16797	16514	16637	16566	16502	16720	16638	16645	16653	16617	16551	16764	16745	16654	16866	16656	16594	16591	16747	16732	16623	16546	16585	16722	16721	16703	16691	16647	16850	16678	16685	16622	16782	16713	16457	16785	16679	16660	16572	16666	16840	16581	16956	16547	16672	16656	16727	16738	16711	16589	16736	16592	16727	16598	16598	16550	16706	16619	16719	16551	16538	16723	16697	16767	16595	16641	16729	16616	16866	16587	16590	16781	16743	16861	16819	16753	16662	16550	16586	16710	16860	16670	16637	16538	16798	16648	16765	16455	16726	16746	16540	16557	16866	16698	16947	16618	16600	16777	16665	16605	16721	16707	16507	16756	16818	16453	16849	16514	16563	16538	16786	16860	16753	16746	16749	16771	16648	16830	16755	16684	16528	16700	16699	16752	16587	16591	16838	16759	16733	16703	16736	16692	16718	16680	16789	16730	16732	16815	16717	16785	16840	16823	16517	16641	16542	16711	16630	16632	16530	16713	16655	16595	16800	16703	16572	16632	16738	16621	16583	16714	16779	16697	16486	16512	16766	16763	16670	16674	16506	16466	16639	16668	16638	16803	16702	16830	16621	16811	16663	16525	16752	16701	16649	16593	16539	16623	16669	16636	16632	16714	16924	16737	16687	16702	16722	16644	16645	16725	16643	16784	16770	16685	16631	16598	16579	16775	16581	16698	16633	16602	16704	16658	16678	16653	16547	16873	16684	16701	16696	16816	16502	16806	16736	16755	16477	16665	16581	16795	16503	16800	16588	16649	16718	16715	16591	16704	16797	16744	16773	16694	16641	16672	16697	16496	16641	16683	16797	16492	16756	16679	16628	16661	16754	16761	16592	16739	16687	16695	16601	16713	16521	16771	16734	16442	16632	16726	16577	16496	16636	16576	16686	16684	16648	16723	16504	16797	16715	16573	16739	16615	16672	16868	16704	16670	16686	16768	16567	16670	16617	16763	16792	16823	16684	16721	16590	16753	16727	16596	16826	16845	16710	16583	16728	16730	16874	16649	16803	16688	16693	16781	16768	16678	16743	16736	16719	16697	16693	16452	16675	16770	16615	16700	16696	16752	16633	16774	16568	16575	16509	16766	16452	16662	16750	16694	16778	16663	16772	16697	16684	16411	16704	16670	16762	16673	16814	16510	16557	16721	16804	16642	16689	16585	16590	16744	16734	16753	16668	16761	16724	16682	16580	16736	16802	16670	16709	16723	16608	16538	16585	16803	16636	16687	16711	16487	16406	16777	16869	16594	16608	16559	16690	16558	16797	16752	16699	16681	16807	16729	16813	16725	16584	16687	16611	16673	16702	16652	16755	16638	16559	16658	16629	16733	16522	16776	16681	16686	16566	16768	16744	16804	16688	16582	16593	16590	16603	16860	16763	16639	16615	16784	16708	16587	16686	16504	16801	16584	16594	16651	16601	16816	16575	16736	16639	16704	16746	16694	16865	16546	16761	16592	16731	16774	16730	16910	16665	16696	16705	16726	16699	16617	16568	16543	16885	16691	16714	16680	16695	16726	16709	16806	16606	16553	16749	16729	16679	16630	16569	16646	16588	16745	16720	16474	16762	16662	16712	16701	16803	16625	16777	16630	16697	16654	16707	16432	16602	16687	16658	16649	16408	16743	16708	16751	16695	16752	16610	16582	16651	16917	16642	16674	16695	16775	16588	16660	16642	16619	16681	16676	16616	16720	16640	16770	16601	16785	16716	16770	16615	16772	16640	16606	16718	16661	16688	16803	16575	16823	16655	16668	16583	16782	16679	16671	16689	16856	16572	16713	16673	16862	16851	16735	16749	16680	16656	16646	16701	16804	16683	16739	16696	16642	16645	16641	16737	16828	16588	16624	16902	16549	16588	16867	16667	16700	16621	16662	16818	16728	16530	16822	16766	16814	16689	16755	16730	16590	16677	16560	16736	16707	16898	16697	16791	16686	16665	16663	16643	16716	16711	16423	16673	16811	16717	16672	16713	16705	16615	16674	16559	16701	16770	16679	16673	16814	16792	16662	16686	16757	16693	16709	16612	16681	16607	16637	16659	16688	16779	16595	16605	16650	16688	16656	16534	16707	16836	16637	16618	16668	16704	16835	16657	16820	16718	16677	16537	16768	16518	16668	16559	16741	16762	16755	16661	16745	16594	16525	16669	16643	16721	16682	16701	16796	16695	16629	16544	16639	16694	16830	16793	16568	16679	16694	16518	16868	16793	16751	16813	16717	16781	16663	16599	16587	16746	16603	16725	16657	16761	16751	16644	16698	16614	16816	16677	16520	16574	16588	16501	16739	16541	16776	16799	16725	16595	16556	16746	16451	16732	16692	16523	16842	16672	16440	16690	16798	16620	16655	16724	16674	16850	16733	16627	16638	16640	16656	16697	16413	16602	16581	16764	16695	16452	16647	16779	16649	16684	16762	16714	16725	16539	16655	16546	16682	16650	16588	16651	16736	16717	16591	16625	16850	16611	16862	16536	16677	16677	16635	16556	16766	16802	16587	16777	16667	16679	16813	16601	16771	16611	16594	16665	16840	16602	16685	16626	16607	16769	16808	16681	16722	16839	16573	16564	16562	16724	16753	16714	16533	16763	16600	16694	16736	16803	16583	16682	16726	16606	16706	16753	16634	16669	16820	16691	16650	16836	16681	16683	16682	16754	16603	16547	16722	16676	16653	16701	16789	16730	16912	16661	16569	16734	16612	16600	16756	16771	16668	16697	16669	16715	16585	16603	16559	16724	16646	16760	16784	16581	16709	16718	16567	16746	16854	16688	16686	16788	16667	16808	16713	16731	16615	16752	16844	16582	16841	16695	16812	16654	16607	16843	16606	16586	16738	16690	16790	16800	16710	16691	16605	16690	16650	16614	16714	16652	16627	16913	16787	16741	16716	16776	16530	16676	16609	16697	16680	16646	16694	16754	16665	16671	16767	16852	16797	16619	16638	16552	16759	16580	16540	16638	16598	16621	16663	16734	16786	16728	16636	16623	16549	16660	16643	16721	16654	16492	16738	16674	16701	16562	16670	16614	16833	16748	16811	16745	16736	16845	16745	16597	16650	16586	16740	16774	16694	16740	16640	16877	16912	16788	16696	16795	16722	16706	16855	16707	16685	16788	16565	16746	16482	16689	16740	16743	16521	16781	16637	16540	16666	16616	16581	16728	16397	16553	16648	16646	16616	16691	16676	16675	16748
25014	21333	28071	25399	21467	19965	20078	18604	18236	18690	18300	18311	24274	33619	29983	25567	21168	18816	18118	18099	18103	18098	17961	17999	17711	17791	18046	17827	17929	18059	17991	17876	17952	17773	17869	18040	18048	17867	17933	17984	17961	17805	17679	17967	17899	17959	17724	18106	18090	17921	18058	17874	17975	17961	17922	17861	17975	17844	17764	17812	17948	17888	17857	17925	18044	17809	18013	18054	17864	17960	17809	17882	18020	17711	17734	17982	17924	17992	17906	18017	17912	17918	17767	18024	17813	17796	17748	18146	17946	17923	17884	17995	17846	17839	17924	17891	17958	17747	17991	17981	17917	17908	17913	17957	17921	17898	17910	17594	17849	17761	17800	17802	17960	18016	17814	18100	17967	17922	18067	17934	17784	17835	17594	17819	17948	17991	17782	17887	17755	17863	17914	18033	18071	17910	17930	17900	17749	17811	18090	17863	17734	17856	18142	17998	17961	17800	17866	17879	17785	17847	17828	17623	18054	17837	18029	17714	17962	18043	17899	17988	17638	17941	17831	17778	17856	17773	17645	17772	17684	17855	17817	17871	17807	18100	17920	17947	17821	17973	17986	17792	17963	17725	17756	17739	18066	17913	17635	17809	17966	17964	17998	17910	17787	17958	17967	17843	18138	17915	17797	17875	17869	18112	17858	17815	17930	17842	17726	17981	17764	18024	17903	17804	17855	17962	18025	17808	17798	17914	17921	17801	17940	17878	17951	17792	17765	17728	17968	18003	17899	18089	17816	17772	17858	17897	17764	17836	18000	17835	17932	17995	17933	17907	17915	17871	17972	17849	17933	17841	17786	17835	17781	18007	17995	18135	18005	17896	17893	17940	18004	17725	17842	17891	17900	17858	17906	17796	17780	17932	17897	17755	17598	17932	17865	17999	18004	17792	17898	17668	17792	17890	18033	17823	17854	17924	18021	17899	17726	17896	17793	17747	17897	17753	17655	18006	17833	17659	17757	18234	17801	17851	17712	17782	17779	17809	17790	18029	17989	17811	17939	17955	18003	18034	17914	17996	18018	17794	18017	17855	17876	17851	17991	17862	17911	17765	17832	17742	17892	17691	17848	17987	17941	17819	17941	17923	17828	17785	17880	17844	17748	17760	17731	17816	17696	17810	17862	18109	17883	17850	17791	17873	17934	17759	17865	18049	17905	17911	18150	17800	18065	17895	17661	17916	17761	17895	17942	17924	17971	17875	17798	17824	17886	17858	17972	17788	17846	17909	17898	17757	17887	17845	17779	17831	17899	17882	17817	17826	17903	17785	17952	17748	17886	17696	17958	17826	17782	17933	17810	17895	17930	17886	17927	18027	17782	17894	17831	17925	17809	17841	17825	18088	18048	17732	17849	17826	17898	17852	17719	17695	18079	17989	17833	17771	17832	17865	18006	17828	17894	18004	17846	17808	17916	17783	17934	17771	17984	18011	17849	17787	18038	17951	18020	17872	18002	17863	17842	17958	17918	17811	17955	17762	17883	17883	17849	18045	17695	17893	17651	17938	17761	17806	17753	18011	17877	17785	17814	17741	17850	17823	17748	17943	17824	17914	17794	17887	17946	17936	17784	17935	17948	17733	17919	17916	17780	17752	17996	17681	17954	17788	17923	17844	18063	18080	18017	17780	17978	17835	17742	17789	17905	17729	17915	18088	18053	17944	18070	17969	17756	17763	17838	17779	17929	17767	18025	17972	18044	18169	17988	17926	17946	17987	17910	17887	17946	17977	17935	17827	17996	17890	17785	17870	17910	17735	18007	17916	17781	17803	17797	17785	17874	17956	17795	17940	17828	18005	17925	17895	17794	17746	17931	17870	17831	17784	17962	17904	17800	17875	17954	17828	17714	17801	17910	17887	18084	17714	17900	18046	17783	17800	17872	17838	17735	17974	17820	17895	17991	17680	17851	17798	17756	17787	17869	17846	17978	17806	17821	17833	18084	17937	17969	17817	17874	17724	18003	17971	17885	17940	17944	17834	17770	17751	17919	17848	18044	17752	17850	17791	17777	17888	17847	17666	17794	17807	17825	17966	17935	17687	17953	17805	17696	18160	18002	17937	18059	17960	17800	17764	17873	17953	17959	17940	17884	18012	18009	17993	17829	17908	17894	17826	18023	17961	18007	17813	17920	17951	18052	18105	18081	17871	17814	17788	18116	18000	17891	17954	17974	17926	17789	18058	17754	17833	17941	17867	17930	17925	17926	17842	17988	17790	17999	17720	17809	17786	17846	18068	18051	17960	17986	17876	17794	17918	17678	17883	17887	17734	17687	17829	17908	17791	17868	17904	17837	17974	17892	18044	17909	17825	18085	17861	17910	17761	17828	17922	17994	17760	17996	17959	18019	17952	18074	18071	17986	17977	17790	17595	17937	18023	17972	17830	17942	17821	17924	17811	17899	17710	17973	17921	17959	17872	17870	17909	17899	17859	17813	17872	17716	17772	17730	17926	17905	17878	18030	17765	17937	17779	17985	17885	17865	17656	18023	17945	17664	17796	17759	17772	17799	17654	17655	18123	17940	18016	17989	17973	18094	17879	17895	17828	17726	17796	17803	17987	17824	17837	17832	17739	17808	17764	17783	18066	17966	17872	17951	17770	17868	18124	17914	17933	17787	17740	17912	18041	17963	17867	18026	17881	17963	18048	17933	17786	18036	17970	18011	18002	17871	17581	17707	17760	17930	17844	17983	17916	17931	17752	17767	17831	17899	17959	17902	17973	17884	17602	17861	17694	17782	17932	17836	17945	17929	17950	18061	17874	17962	17592	17840	17865	17982	17611	18134	18048	17916	17941	17593	17753	18024	17975	18059	18013	17737	17919	17757	17726	17892	17967	17959	17934	17976	17914	17907	17986	17890	18023	17888	17829	17586	17690	17672	17874	17917	17786	17937	17958	18059	17945	17980	17835	17715	17608	17835	17864	17994	17880	17784	17816	18138	17965	17804	17898	17749	17900	17834	17747	18068	17712	17778	17848	17768	17913	17966	17861	17948	17751	17961	17755	17927	17807	17967	17875	17755	17901	17974	17874	17808	17843	18014	17936	17859	17849	17839	17932	17961	17841	17780	17839	17947	17898	17920	17994	17912	17891	17687	17709	17883	17778	17795	18005	17897	18031	17810	17903	17630	17943	17934	17867	17708	17951	17969	17893	17979	17944	17881	17942	17992	17860	17928	18012	17925	17910	17902	17980	17954	17797	17769	17896	18113	18009	18088	17919	17746	17753	17999	17824	17869	18038	17923	18108	17837	17828	17909	17899	17784	17868	17768	17937	17757	17730	17860	17825	17757	18025	17909	17825	17945	17893	17881	17665	17814	17690	17764	17947	18016	17872	17820	17968	17818	17565	17775	17940	18066	17701	17900	17830	17831	17854	17775	17975	17722	18038	17792	17822	17913	17829	17810	17743	17815	17913	17679	17822	17956	17815	17884	17855	17977	17940	17929	17767	17921	17818	17846	17858	17803	17844	17912	17663	17807	17885	17941	17951	17768	18033	17975	17769	17886	17912	17852	17582	17987	17865	17742	17869	17904	17914	17955	17974	17947	17977	17910	17695	18034	17770	17695	17719	18046	17833	18012	18070	18057	17934	18020	18128	17806	17975	17962	17954	17846	18013	17826	17625	17710	18019	17928	17902	17944	17920	17974	17966	17979	17788	17756	17773	17653	17982	17818	18016	17855	17865	17628	17855	17926	18024	18053	18022	17849	17899	17914	17761	18016	17782	17960	17981	17887	17924	17737	17908	17901	17943	17859	17796	17962	18032	17822	17820	17830	17750	17930	17870	17829	17691	17879	17711	17781	18035	18037	17914	17854	18012	17842	17967	17695	17772	17634	17893	18050	17951	17750	17810	18047	17746	17863	17793	17886	17514	17872	17691	17656	17847	17721	17852	17883	17893	17755	17756	17815	17885	17795	17975	17860	17930	17841	17915	17693	17719	17853	17858	17980	17858	17842	17938	17903	17854	17809	17715	17848	17692	18016	17864	17768	17794	17894	17811	17934	17893	17883	17969	17805	17919	17828	17849	17918	17825	18074	17907	17967	17933	17900	17634	18048	17979	17897	17676	17723	17857	17938	17781	18005	17901	17923	17959	17964	17834	18000	17897	17878	17896	17980	17814	17895	17969	17979	18064	18045	17892	17950	17767	18055	18015	17833	17943	17898	17868	18056	17691	17854	17745	17605	17972	17876	17975	17881	17835	17784	17775	17946	17788	18130	17978	17886	17899	17924	17918	17842	17903	17752	17897	17984	17785	18018	17952	17915	17818	17909	17750	17781	17955	17770	17903	17801	17605	17944	17930	17996	17810	17918	17869	17882	17899	17703	17922	17814	17929	17907	17820	17846	17842	17815	18047	17936	17964	18015	17858	17814	17816	17976	18037	17840	17838	17815	17969	17911	18028	18060	17702	17888	17811	17903	17890	17832	17852	17832	17916	17796	17835	17909	17592	17778	17760	17882	17888	17981	17959	17724	17953	17765	17675	17821	17870	17947	18112	17964	17983	17862	17668	17816	17950	18008	17845	17988	17808	17812	17752	17820	17796	17716	17993	17983	17996	17927	17812	18013	17846	17816	17888	17899	17816	17936	17987	17950	17957	17888	17881	17822	18019	18021	17952	18033	17974	17991	17973	17908	17871	17741	17874	17857	17769	17947	17838	17907	18003	17927	17778	17687	17798	17926	17947	17885	17971	17870	18017	17950	17902	18008	17781	17751	17882	17910	17919	17969	18000	17694	17972	17830	17756	17771	17946	17936	17943	17978	18002	17872	17922	17768	17765	17937	17882	17844	17872	18059	17721	17924	17828	18250	18045	18002	17884	17748	17943	17988	17784	17833	17901	17810	17825	17886	17848	17854	17935	17932	17891	17835	17820	18056	17780	17958	18036	18038	17823	18039	17939	18168	17869	17816	17762	17838	17777	17822	17770	17874	17822	18043	18031	17854	17903	17921	17901	17853	17789	17922	17787	17867	17945	17961	17914	18146	17847	17730	17652	17801	17762	17754	17813	17901	17865	17771	18018	17976	17907	17850	17831	18014	17901	18036	17853	17749	18015	17981	18090	17914	18035	17807	17716	17791	17774	17881	17920	17956	17930	17939	17806	17911	17926	17781	18038	17869	17961	18015	17946	18008	17889
15288	23317	22898	19966	18345	17849	17778	17202	17088	17071	16946	16864	27789	36691	31761	25508	19861	17260	16484	16422	16555	16631	16362	16354	16498	16699	16551	16373	16396	16579	16528	16472	16389	16448	16539	16393	16297	16456	16444	16453	16438	16482	16413	16493	16493	16359	16419	16368	16448	16494	16404	16496	16419	16540	16381	16325	16463	16480	16485	16450	16420	16431	16603	16421	16496	16600	16496	16311	16452	16207	16476	16287	16434	16453	16462	16456	16453	16556	16568	16431	16289	16356	16446	16485	16442	16398	16328	16486	16247	16466	16387	16261	16629	16257	16359	16579	16405	16430	16439	16504	16309	16666	16467	16530	16477	16404	16437	16336	16384	16711	16435	16336	16611	16537	16453	16405	16598	16428	16373	16207	16434	16445	16250	16391	16670	16419	16419	16324	16538	16495	16523	16401	16499	16512	16585	16407	16299	16408	16375	16541	16376	16261	16436	16508	16358	16463	16357	16409	16536	16423	16401	16502	16570	16299	16562	16267	16536	16564	16260	16559	16376	16362	16601	16425	16422	16214	16391	16401	16322	16502	16532	16520	16385	16222	16461	16356	16518	16448	16344	16552	16272	16327	16477	16471	16574	16457	16375	16440	16552	16530	16379	16325	16357	16435	16471	16392	16429	16423	16400	16408	16401	16331	16370	16297	16400	16434	16513	16393	16532	16484	16457	16420	16408	16441	16470	16441	16473	16513	16573	16365	16370	16685	16532	16313	16640	16368	16447	16703	16448	16447	16374	16578	16587	16398	16432	16492	16508	16365	16358	16416	16414	16295	16461	16468	16490	16461	16561	16411	16366	16421	16344	16447	16389	16533	16534	16380	16583	16628	16438	16555	16549	16557	16515	16313	16401	16599	16424	16231	16349	16499	16454	16432	16568	16130	16502	16623	16482	16366	16358	16603	16489	16518	16483	16464	16640	16376	16591	16312	16509	16499	16556	16461	16461	16418	16628	16291	16635	16495	16580	16524	16409	16468	16465	16496	16522	16464	16371	16367	16253	16397	16652	16548	16561	16469	16497	16345	16316	16244	16655	16470	16510	16560	16568	16265	16263	16364	16429	16388	16454	16420	16495	16543	16466	16574	16584	16341	16367	16502	16437	16463	16263	16449	16696	16491	16541	16451	16381	16346	16386	16360	16532	16429	16570	16283	16378	16310	16427	16368	16413	16418	16448	16241	16427	16573	16524	16504	16602	16497	16680	16497	16511	16415	16319	16498	16568	16389	16515	16320	16334	16399	16413	16357	16332	16441	16415	16508	16271	16468	16285	16329	16417	16542	16487	16360	16420	16404	16388	16471	16349	16395	16588	16508	16556	16514	16398	16540	16247	16429	16486	16454	16386	16672	16493	16364	16475	16481	16447	16385	16355	16324	16461	16452	16551	16362	16497	16442	16372	16404	16620	16434	16515	16490	16350	16349	16398	16511	16464	16233	16286	16491	16469	16423	16510	16371	16343	16416	16494	16351	16399	16580	16324	16408	16558	16478	16319	16573	16216	16560	16391	16374	16413	16514	16356	16421	16446	16423	16362	16561	16137	16612	16411	16244	16285	16401	16603	16347	16605	16427	16591	16617	16525	16483	16420	16461	16475	16374	16461	16496	16229	16388	16661	16505	16494	16501	16434	16366	16396	16478	16450	16211	16386	16411	16466	16310	16459	16423	16438	16447	16282	16427	16694	16420	16428	16402	16295	16639	16442	16543	16293	16442	16505	16363	16396	16576	16458	16283	16552	16358	16522	16472	16556	16436	16611	16447	16422	16374	16449	16395	16433	16404	16463	16439	16292	16555	16418	16314	16499	16466	16408	16544	16504	16433	16537	16482	16393	16563	16389	16356	16424	16451	16455	16525	16561	16473	16398	16555	16315	16565	16367	16522	16558	16470	16433	16268	16506	16396	16512	16339	16638	16509	16413	16521	16502	16274	16445	16513	16444	16480	16405	16444	16452	16551	16482	16422	16466	16446	16459	16443	16381	16317	16454	16674	16289	16255	16490	16414	16297	16304	16498	16526	16400	16331	16392	16506	16433	16589	16467	16521	16261	16512	16509	16368	16366	16742	16321	16536	16184	16475	16213	16470	16524	16388	16487	16600	16390	16336	16467	16300	16422	16341	16461	16415	16646	16498	16590	16507	16566	16404	16450	16447	16483	16452	16711	16375	16312	16375	16454	16455	16313	16345	16593	16494	16422	16318	16487	16381	16420	16349	16521	16258	16382	16394	16443	16563	16447	16651	16441	16482	16399	16489	16495	16331	16229	16381	16487	16350	16618	16322	16600	16437	16437	16377	16487	16505	16356	16459	16577	16384	16439	16656	16503	16325	16575	16542	16635	16439	16340	16358	16523	16583	16398	16516	16476	16461	16355	16372	16552	16318	16475	16573	16463	16334	16455	16446	16699	16440	16620	16296	16326	16490	16650	16381	16126	16384	16423	16571	16256	16331	16532	16429	16481	16443	16546	16438	16469	16279	16417	16423	16551	16281	16298	16399	16362	16625	16537	16633	16597	16299	16514	16485	16434	16620	16361	16493	16361	16542	16307	16501	16488	16286	16312	16550	16390	16444	16480	16399	16371	16360	16364	16504	16364	16499	16420	16341	16404	16446	16336	16351	16562	16395	16305	16500	16610	16451	16402	16354	16319	16369	16467	16629	16395	16429	16450	16543	16442	16569	16532	16509	16436	16546	16354	16421	16454	16628	16387	16423	16419	16351	16536	16472	16368	16251	16540	16431	16402	16319	16403	16204	16426	16526	16341	16569	16414	16270	16416	16525	16513	16531	16344	16388	16516	16497	16387	16631	16418	16333	16474	16421	16494	16445	16435	16640	16311	16459	16472	16371	16320	16373	16563	16453	16420	16439	16385	16357	16368	16463	16551	16442	16535	16404	16518	16433	16485	16387	16358	16417	16444	16450	16492	16514	16489	16537	16474	16447	16392	16340	16534	16497	16519	16452	16683	16557	16413	16480	16521	16392	16371	16482	16533	16194	16504	16541	16424	16507	16385	16410	16375	16440	16545	16555	16476	16526	16463	16192	16448	16487	16254	16488	16487	16383	16535	16653	16465	16443	16533	16404	16370	16359	16384	16367	16329	16537	16591	16540	16222	16534	16240	16477	16575	16398	16438	16398	16556	16413	16469	16474	16478	16405	16346	16565	16546	16542	16468	16562	16371	16410	16574	16470	16355	16445	16484	16407	16498	16432	16454	16475	16496	16357	16418	16415	16477	16376	16579	16374	16462	16519	16489	16456	16503	16203	16383	16394	16453	16643	16461	16487	16344	16625	16428	16318	16586	16389	16603	16362	16494	16602	16412	16472	16422	16464	16598	16433	16476	16573	16601	16361	16615	16420	16379	16504	16455	16601	16500	16446	16422	16409	16557	16502	16340	16504	16437	16414	16224	16455	16407	16531	16639	16336	16247	16512	16468	16449	16378	16533	16357	16432	16460	16478	16386	16497	16277	16387	16377	16358	16453	16515	16454	16434	16420	16577	16556	16519	16404	16462	16477	16489	16291	16440	16345	16578	16340	16470	16319	16429	16391	16509	16550	16375	16442	16469	16491	16557	16271	16471	16379	16494	16354	16415	16547	16445	16578	16492	16594	16525	16462	16365	16610	16478	16414	16628	16446	16477	16525	16374	16354	16551	16536	16395	16369	16367	16394	16284	16562	16440	16657	16486	16454	16383	16259	16531	16328	16498	16477	16323	16508	16450	16463	16698	16336	16514	16492	16378	16478	16587	16483	16412	16474	16466	16449	16441	16397	16437	16376	16403	16329	16300	16396	16465	16495	16510	16506	16445	16633	16275	16296	16459	16356	16479	16433	16382	16466	16438	16460	16524	16483	16350	16514	16380	16543	16485	16357	16420	16480	16452	16275	16336	16374	16396	16511	16448	16434	16485	16583	16387	16618	16419	16468	16362	16574	16380	16446	16301	16451	16403	16443	16429	16439	16484	16571	16580	16357	16456	16438	16278	16514	16417	16406	16629	16437	16472	16417	16274	16505	16538	16452	16449	16409	16512	16287	16391	16711	16441	16478	16427	16599	16559	16519	16375	16470	16320	16520	16559	16367	16515	16588	16340	16300	16542	16582	16513	16542	16542	16445	16534	16405	16409	16365	16361	16438	16401	16363	16399	16337	16409	16345	16632	16430	16494	16580	16427	16329	16538	16406	16416	16387	16536	16435	16525	16438	16548	16492	16380	16505	16307	16344	16539	16567	16401	16413	16431	16537	16416	16376	16359	16508	16351	16432	16628	16398	16342	16474	16413	16443	16339	16535	16450	16446	16563	16528	16536	16615	16299	16577	16485	16452	16387	16393	16654	16461	16586	16405	16538	16355	16432	16580	16389	16391	16397	16243	16545	16436	16350	16385	16448	16457	16409	16429	16554	16331	16491	16325	16448	16195	16443	16388	16365	16507	16275	16567	16376	16357	16450	16377	16601	16308	16604	16483	16465	16593	16251	16564	16321	16472	16490	16469	16394	16237	16508	16447	16257	16287	16585	16410	16381	16531	16430	16540	16288	16416	16612	16472	16351	16576	16445	16472	16238	16412	16673	16350	16453	16333	16522	16281	16637	16524	16370	16442	16465	16394	16339	16355	16474	16703	16354	16499	16600	16573	16519	16358	16466	16530	16598	16357	16512	16387	16408	16469	16518	16507	16319	16451	16496	16484	16432	16425	16342	16450	16373	16428	16356	16300	16638	16451	16519	16405	16589	16365	16410	16359	16522	16475	16508	16500	16462	16574	16641	16460	16381	16467	16402	16461	16558	16447	16368	16671	16639	16634	16414	16243	16480	16543	16369	16314	16321	16360	16464	16460	16401	16524	16500	16387	16524	16275	16577	16474	16473	16366	16495	16398	16362	16527	16449	16371	16373	16370	16510	16393	16410	16423	16477	16620	16409	16393	16490	16475	16543	16255	16541	16499	16549	16536	16551	16464	16553	16423	16368	16475	16443	16534	16394	16478	16434	16364	16531	16616	16385	16418	16428	16588	16506	16510	16396	16315	16257	16477	16460	16585	16488	16332	16362	16360	16471	16379	16482	16301	16353	16441	16514	16518	16488	16600	16383	16393	16438	16257	16404	16514	16375	16318	16415	16436	16404	16532	16360	16489	16515
23832	21367	28912	24244	22010	22622	22014	19254	18567	18580	18273	18212	25435	42592	37878	30500	23589	19402	18299	17828	17803	17533	17924	17821	17814	17579	17556	17555	17742	17746	17607	17810	17624	17682	17887	17481	17712	17812	17618	17645	17508	17701	17643	17633	17677	17633	17550	17725	17466	17693	17672	17563	17624	17546	17534	17650	17374	17579	17668	17817	17564	17548	17776	17694	17767	17597	17789	17668	17834	17796	17786	17764	17404	17771	17640	17671	17648	17449	17447	17591	17569	17569	17759	17744	17463	17551	17601	17635	17624	17584	17500	17809	17779	17752	17693	17567	17535	17767	17509	17564	17710	17888	17557	17746	17588	17554	17606	17615	17631	17526	17657	17327	17580	17563	17421	17575	17614	17588	17759	17686	17624	17699	17673	17404	17500	17702	17448	17781	17728	17598	17646	17779	17674	17614	17654	17698	17582	17684	17579	17745	17616	17555	17727	17757	17689	17577	17421	17961	17636	17640	17487	17404	17521	17654	17504	17674	17558	17454	17653	17539	17578	17562	17467	17689	17553	17630	17658	17626	17550	17455	17466	17548	17597	17730	17483	17747	17660	17635	17623	17580	17770	17464	17550	17580	17540	17395	17485	17608	17454	17648	17603	17520	17734	17458	17567	17586	17707	17784	17517	17655	17597	17584	17511	17554	17521	17454	17698	17751	17423	17699	17582	17685	17608	17562	17537	17531	17605	17496	17734	17515	17503	17626	17636	17397	17620	17542	17575	17764	17618	17587	17674	17675	17648	17463	17732	17619	17768	17556	17666	17730	17467	17496	17791	17475	17588	17639	17707	17612	17467	17532	17481	17715	17422	17539	17592	17588	17662	17800	17430	17549	17776	17508	17563	17604	17688	17704	17544	17549	17681	17647	17437	17444	17359	17543	17545	17488	17644	17607	17687	17649	17692	17696	17377	17687	17575	17525	17714	17680	17565	17554	17469	17718	17467	17662	17643	17504	17710	17712	17505	17456	17431	17512	17775	17607	17808	17598	17438	17590	17528	17617	17521	17316	17349	17652	17517	17451	17556	17622	17387	17674	17750	17562	17523	17547	17484	17710	17341	17640	17494	17571	17518	17716	17653	17528	17514	17513	17557	17597	17542	17544	17473	17547	17577	17343	17661	17489	17612	17529	17534	17543	17488	17506	17815	17533	17591	17715	17554	17677	17679	17500	17693	17730	17573	17645	17619	17591	17568	17791	17718	17439	17656	17400	17689	17513	17652	17489	17709	17512	17585	17713	17428	17723	17750	17548	17442	17547	17719	17586	17647	17517	17584	17502	17489	17563	17720	17509	17632	17720	17777	17652	17683	17653	17761	17641	17689	17549	17714	17452	17635	17809	17702	17739	17562	17649	17652	17769	17556	17418	17443	17469	17696	17676	17664	17646	17642	17730	17561	17830	17477	17432	17634	17743	17623	17548	17758	17663	17659	17586	17542	17324	17550	17695	17730	17527	17714	17648	17674	17810	17450	17539	17625	17439	17550	17452	17708	17620	17623	17748	17765	17677	17542	17618	17647	17506	17745	17560	17656	17546	17409	17476	17432	17565	17768	17731	17654	17696	17538	17410	17662	17539	17490	17552	17515	17570	17703	17612	17427	17536	17515	17495	17526	17776	17692	17957	17603	17512	17737	17680	17747	17685	17421	17673	17621	17630	17510	17539	17582	17660	17695	17663	17394	17680	17548	17621	17728	17494	17468	17434	17572	17377	17698	17483	17542	17513	17772	17758	17691	17523	17657	17536	17611	17508	17351	17571	17632	17598	17689	17607	17761	17756	17693	17642	17606	17637	17559	17703	17674	17606	17729	17636	17581	17574	17639	17538	17604	17538	17556	17688	17529	17489	17523	17623	17621	17577	17604	17569	17526	17580	17617	17596	17536	17809	17418	17568	17496	17506	17479	17457	17630	17547	17695	17793	17599	17740	17526	17454	17428	17725	17663	17598	17591	17495	17433	17555	17768	17475	17713	17738	17358	17601	17562	17765	17601	17804	17836	17655	17459	17581	17712	17468	17574	17699	17660	17525	17579	17580	17481	17673	17583	17677	17701	17593	17516	17561	17577	17563	17626	17355	17772	17625	17458	17563	17495	17456	17552	17629	17543	17407	17661	17556	17594	17636	17455	17542	17454	17532	17528	17638	17694	17781	17512	17556	17533	17473	17357	17565	17509	17679	17499	17723	17513	17685	17547	17661	17593	17586	17503	17552	17630	17660	17533	17646	17452	17779	17482	17372	17657	17516	17583	17787	17484	17445	17673	17735	17778	17635	17543	17645	17695	17589	17453	17717	17499	17606	17748	17686	17291	17527	17452	17648	17556	17639	17537	17490	17616	17664	17609	17634	17509	17695	17660	17587	17370	17399	17458	17692	17764	17389	17686	17560	17681	17548	17446	17520	17599	17721	17644	17269	17686	17478	17594	17839	17619	17501	17598	17725	17643	17402	17667	17850	17720	17574	17744	17732	17514	17635	17535	17594	17424	17501	17416	17794	17610	17570	17691	17699	17699	17672	17601	17480	17550	17815	17764	17491	17618	17504	17650	17485	17773	17575	17588	17723	17466	17661	17735	17780	17557	17346	17573	17529	17725	17581	17678	17619	17670	17682	17595	17522	17612	17588	17793	17613	17665	17376	17478	17628	17473	17710	17519	17373	17656	17727	17695	17330	17865	17588	17684	17681	17648	17502	17725	17606	17743	17507	17616	17588	17502	17561	17632	17605	17512	17684	17642	17593	17656	17469	17601	17494	17734	17565	17606	17589	17800	17655	17531	17679	17598	17755	17551	17586	17580	17568	17654	17640	17697	17491	17346	17557	17672	17537	17607	17568	17455	17534	17510	17643	17479	17608	17659	17492	17416	17368	17767	17615	17726	17589	17482	17511	17552	17474	17598	17488	17417	17850	17603	17563	17663	17614	17672	17605	17684	17601	17869	17415	17607	17644	17660	17595	17604	17639	17500	17422	17539	17598	17659	17492	17735	17798	17569	17691	17552	17466	17673	17789	17694	17430	17403	17687	17764	17812	17472	17583	17775	17435	17669	17665	17564	17732	17600	17745	17801	17809	17600	17707	17528	17682	17593	17679	17392	17590	17396	17555	17664	17709	17624	17463	17750	17587	17474	17439	17557	17507	17667	17755	17382	17570	17637	17559	17439	17719	17552	17521	17558	17402	17673	17364	17524	17679	17512	17622	17472	17619	17630	17754	17557	17547	17378	17337	17744	17506	17613	17710	17544	17688	17689	17564	17668	17525	17502	17585	17696	17567	17638	17576	17564	17592	17600	17714	17565	17957	17680	17603	17588	17578	17626	17775	17769	17459	17484	17698	17595	17745	17695	17596	17796	17433	17766	17695	17526	17610	17570	17634	17824	17582	17688	17702	17699	17658	17571	17625	17590	17734	17535	17745	17546	17681	17628	17817	17561	17454	17673	17606	17864	17866	17704	17781	17661	17677	17528	17648	17518	17628	17448	17475	17586	17575	17599	17738	17449	17665	17834	17586	17547	17450	17673	17526	17856	17522	17561	17503	17450	17796	17388	17612	17556	17536	17804	17457	17552	17512	17563	17607	17654	17718	17536	17647	17741	17538	17616	17605	17508	17860	17731	17395	17661	17789	17492	17596	17681	17611	17599	17502	17449	17510	17565	17753	17816	17686	17893	17886	17543	17446	17569	17746	17532	17601	17519	17456	17488	17470	17485	17635	17707	17566	17575	17589	17606	17500	17529	17677	17713	17540	17669	17696	17567	17706	17354	17433	17498	17552	17470	17678	17739	17686	17633	17605	17583	17598	17621	17674	17617	17709	17574	17561	17579	17587	17570	17547	17773	17546	17566	17729	17658	17739	17378	17218	17844	17813	17440	17461	17609	17521	17655	17536	17679	17765	17537	17535	17766	17563	17652	17948	17584	17718	17711	17608	17560	17622	17693	17542	17630	17996	17412	17528	17773	17670	17804	17807	17527	17500	17625	17573	17582	17459	17382	17592	17692	17616	17599	17597	17571	17515	17514	17584	17564	17651	17554	17621	17705	17516	17492	17515	17526	17581	17668	17665	17654	17449	17577	17747	17637	17711	17688	17545	17398	17634	17777	17628	17642	17433	17506	17489	17756	17507	17698	17386	17603	17618	17799	17641	17513	17602	17800	17592	17574	17861	17468	17634	17602	17509	17630	17516	17434	17638	17737	17593	17605	17707	17559	17653	17560	17689	17711	17455	17745	17584	17733	17488	17652	17728	17499	17633	17532	17581	17512	17579	17619	17466	17486	17595	17637	17723	17572	17631	17689	17476	17632	17443	17598	17514	17749	17500	17434	17617	17692	17576	17584	17610	17522	17756	17610	17653	17622	17550	17595	17604	17742	17493	17738	17790	17610	17668	17552	17362	17544	17637	17443	17690	17608	17716	17563	17650	17734	17688	17643	17820	17579	17627	17644	17602	17709	17693	17654	17643	17576	17588	17348	17633	17502	17699	17759	17568	17693	17627	17422	17647	17665	17585	17607	17515	17699	17627	17530	17591	17706	17450	17736	17603	17471	17516	17629	17536	17618	17646	17694	17659	17335	17667	17255	17498	17729	17548	17540	17683	17510	17664	17455	17589	17714	17783	17716	17688	17746	17730	17545	17499	17755	17660	17744	17678	17481	17833	17611	17686	17707	17427	17492	17508	17731	17724	17716	17524	17449	17672	17607	17627	17708	17617	17611	17561	17621	17793	17695	17428	17737	17619	17706	17567	17605	17595	17630	17680	17815	17602	17670	17649	17449	17318	17626	17524	17489	17426	17548	17563	17642	17599	17438	17618	17728	17640	17537	17481	17915	17537	17636	17520	17499	17615	17739	17503	17652	17457	17451	17564	17594	17727	17717	17534	17656	17421	17611	17610	17592	17616	17689	17658	17736	17565	17586	17543	17657	17723	17849	17698	17715	17633	17620	17562	17550	17529	17651	17793	17603	17743	17534	17556	17708	17614	17554	17632	17823	17626	17514	17620	17651	17592	17572	17566	17521	17489	17680	17698	17513	17601	17700	17610	17665	17601	17837	17755	17641	17612	17836	17340	17476	17722	17639	17656	17609	17668	17609	17560	17549	17485	17566	17628	17641	17655	17641	17518	17437	17707	17539	17687	17497	17606
16706	27035	26164	22154	20004	18960	18594	17939	17550	17464	17227	17029	28938	45908	39710	31388	22756	17857	16673	16397	16271	16386	16406	16346	16200	16465	16144	16176	16308	16296	16208	16293	16241	16507	16177	16207	16062	16204	16418	16310	16274	16306	16142	16151	16311	16254	16147	16217	16146	16217	16441	16169	16258	16464	16286	16431	16321	16325	16221	16261	16223	16352	16350	16331	16355	16099	16133	16370	16301	16255	16248	16187	16409	16208	16272	16275	16264	16226	16367	16014	16368	16212	16446	16543	16207	16419	16253	16232	16239	16257	16373	16178	16178	16226	16137	16418	16356	16409	16448	16300	16315	16313	16272	16323	16350	16343	16306	16164	16237	16267	16393	16394	16147	16269	16332	16338	16369	16184	16251	16355	16206	16240	16391	16396	16469	16283	16283	16096	16165	16177	16300	16340	16232	16318	16494	16286	16304	16334	16177	16215	16402	16232	16321	16407	16170	16077	16129	16236	16152	16221	16285	16190	16310	16119	16157	16310	16303	16309	16251	16499	16167	16112	16345	16445	16129	16351	16317	16216	16327	16310	16330	16315	16294	16240	16272	16065	16445	16228	16320	16293	16244	16424	16284	16233	16304	16200	16327	16431	16416	16376	16218	16319	16076	16310	16122	16381	16344	16192	16307	16308	16242	16191	16349	16390	16255	16255	16127	16310	16120	16295	16381	16527	16374	16221	16218	16421	16390	16469	16399	16318	16185	16185	16158	16259	16319	16223	16272	16335	15986	16368	16303	16082	16396	16289	16243	16284	16169	16215	16182	16312	16439	16162	16261	16174	16231	16354	16231	16289	16448	16268	16149	16218	16138	16298	16399	16411	16301	16175	16154	16236	16276	16153	16354	16192	16177	16335	16496	16385	16255	16174	16411	16197	16320	16249	16226	16423	16211	16231	16273	16327	16203	16343	16301	16290	16158	16275	16084	16259	16179	16194	16275	16277	16310	16192	16295	16378	16307	16353	16248	16198	16270	16345	16173	16144	16370	16163	16424	16226	16088	16289	16159	16333	16266	16107	16455	16214	16117	16293	16244	16307	16381	16258	16294	16237	16128	16381	16357	16366	16110	16234	16337	16233	16326	16347	16277	16151	16171	16311	16479	16194	16382	16187	16350	16210	16285	16347	16316	16318	16277	16170	16260	16256	16130	16162	16277	16266	16282	16295	16312	16271	16297	16290	16231	16400	16343	16295	16409	16404	16197	16280	16311	16113	16358	16277	16222	16208	16314	16226	16224	16443	16123	16311	16401	16358	16366	16312	16310	16232	16437	16175	16083	16282	16371	16465	16261	16224	16283	16215	16314	16282	16328	16316	16449	16228	16344	16365	16261	16218	16275	16332	16281	16376	16232	16345	16324	16177	16569	16381	16320	16376	16286	16330	16276	16263	16322	16275	16284	16335	16317	16400	16133	16359	16392	16368	16258	16092	16165	16286	16226	16320	16162	16249	16116	16265	16254	16177	16291	16182	16278	16110	16316	15986	16516	16431	16446	16208	16216	16337	16039	16222	16104	16250	16190	16250	16271	16177	16338	16363	16371	16464	16405	16361	16222	16262	16315	16252	16254	16236	16312	16181	16369	16296	16359	16412	16310	16167	16207	16245	16201	16274	16179	16221	16357	16270	16162	16184	16132	16245	16225	16313	16154	16309	16255	16368	16152	16330	16208	16197	16283	16323	16364	16366	16350	16327	16180	16395	16311	16068	16337	16322	16226	16244	16355	16140	16317	16284	16486	16207	16262	16195	16452	16244	16163	16195	16246	16139	16308	16220	16371	16265	16311	16310	16195	16251	16183	16207	16226	16172	16376	16229	16330	16173	16342	16261	16184	16225	16198	16156	16376	16250	16310	16339	16295	16222	16309	16313	16219	16394	16567	16228	16198	16229	16215	16202	16477	16406	16373	16304	16218	16314	16334	16215	16237	16230	16304	16447	16236	16481	16247	16267	16207	16335	16304	16247	16252	16310	16371	16222	16281	16305	16116	16450	16113	16281	16334	16304	16407	16182	16372	16191	16286	16379	16347	16290	16173	16377	16310	16225	16277	16335	16182	16379	16156	16323	16373	16331	16123	16351	16228	16163	16382	16538	16107	16124	16208	16308	16257	16480	16368	16375	16315	16243	16157	16403	16218	16237	16243	16306	16354	16180	16482	16191	16267	16266	16337	16280	16242	16329	16275	16231	16256	16421	16210	16249	16290	16338	16311	16077	16489	16198	16274	16264	16269	16280	16196	16383	16347	16366	16121	16450	16273	16377	16210	16278	16337	16344	16196	16179	16486	16229	16193	16206	16237	16306	16218	16235	16458	16374	16215	16257	16447	16299	16374	16275	16400	16165	16283	16354	16314	16160	16295	16520	16258	16358	16314	16361	16295	16252	16180	16242	16321	16310	16376	16206	16477	16243	16215	16312	16341	16259	16339	16251	16255	16471	16300	16232	16386	16317	16186	16390	16521	16240	16157	16326	16215	16292	16254	16353	16153	16336	16205	16265	16289	16375	16462	16179	16155	16174	16215	16177	16225	16233	16391	16263	16397	16389	16253	16231	16407	16267	16240	16327	16341	16084	16248	16346	16508	16227	16307	16198	16196	16221	16212	16276	16401	16257	16440	16160	16285	16335	16399	16333	16429	16191	16292	16357	16416	16306	16450	16075	16465	16266	16351	16361	16451	16164	16218	16384	16267	16519	16226	16212	16424	16303	16235	16447	16332	16399	16226	16332	16366	16151	16309	16328	16257	16235	16351	16439	16438	16135	16332	16077	16233	16214	16375	16146	16270	16099	16320	16196	16222	16295	16319	16239	16226	16380	16382	16221	16434	16113	16400	16278	16167	16311	16335	16221	16213	16259	16288	16471	16286	16257	16358	16242	16212	16160	16395	16410	16265	16214	16448	16203	16323	16126	16162	16241	16101	16410	16347	16238	16286	16341	16254	16390	16249	16224	16225	16315	16288	16274	16418	16097	16173	16250	16348	16295	16304	16407	16165	16285	16262	16190	16264	16388	16168	16209	16353	16389	16232	16259	16148	16324	16191	16402	16281	16177	16271	16484	16374	16166	16345	16254	16318	16237	16506	16207	16294	16330	16195	16273	16382	16334	16210	16220	16252	16339	16353	16239	16179	16182	16242	16355	16279	16199	16251	16356	16219	16230	16245	15977	16156	16317	16308	16251	16371	16292	16318	16213	16354	16016	16374	16227	16188	16262	16203	16363	16153	16262	16172	16283	16267	16298	16245	16428	16348	16238	16091	16260	16201	16195	16385	16211	16444	16334	16320	16244	16201	16146	16283	16357	16342	16424	16365	16281	16297	16215	16276	16411	16276	16182	16096	16211	16067	16143	16235	16324	16225	16157	16362	16376	16415	16341	16345	16296	16125	16077	16281	16310	16357	16256	16210	16304	16290	16340	16320	16331	16115	16505	16349	16391	16397	16282	16284	16311	16446	16251	16392	16179	16283	16378	16373	16197	16383	16195	16357	16080	16442	16437	16399	16234	16320	16503	16118	16382	16303	16453	16297	16128	16298	16130	16494	16246	16207	16352	16244	16266	16342	16347	16167	16290	16302	16495	16320	16404	16235	16158	16249	16287	16299	16259	16226	16228	16365	16165	16266	16092	16126	16370	16237	16246	16264	16387	16371	16244	16342	16202	16340	16316	16387	16176	16340	16363	16403	16078	16206	16271	16270	16199	16286	16345	16236	16359	16329	16427	16362	16169	16349	16389	16250	16394	16103	16130	16173	16450	16221	16298	16641	16092	16341	16230	16279	16104	16303	16209	16339	16393	16268	16364	16394	16408	16249	16311	16324	16404	16371	16387	16336	16324	16182	16277	16204	16194	16327	16300	16129	16326	16280	16263	16125	16184	16164	16163	16336	16214	16280	16529	16272	16120	16261	16231	16344	16374	16164	16188	16309	16342	16264	16109	16509	16227	16318	16421	16233	16259	16140	16289	16372	16190	16271	16211	16388	16272	16090	16385	16338	16238	16463	16284	16269	16220	16302	16365	16209	16242	16292	16206	16305	16181	16236	16299	16357	16154	16225	16233	16111	16214	16204	16310	16385	16434	16172	16296	16203	16387	16373	16259	16265	16316	16223	16197	16268	16395	16329	16262	16250	16356	16438	16075	16297	16273	16315	16289	16374	16377	16288	16352	16305	16265	16171	16538	16158	16265	16369	16202	16159	16259	16366	16250	16332	16030	16221	16143	16273	16330	16245	16435	16429	16426	16366	16154	16158	16137	16153	16174	16222	16415	16391	16412	16108	16261	16318	16273	16170	16325	16197	16220	16132	16288	16463	16355	16199	16339	16350	16103	16311	16282	16411	16218	16147	16245	16106	16324	16267	16187	16278	16335	16135	16414	16287	16143	16298	16338	16333	16316	16360	16319	16438	16215	16182	16229	16250	16241	16190	16560	16409	16202	16202	16208	16203	16201	16253	16178	16185	16317	16278	16327	16275	16313	16234	16125	16142	16305	16245	16099	16268	16389	16348	16358	16258	16299	16340	16202	16451	16279	16199	16431	16290	16236	16373	16211	16231	16287	16117	16635	16269	16343	16389	16186	16334	16334	16336	16257	16168	16263	16271	16245	16146	16069	16328	16194	16237	16404	16286	16395	16276	16371	16174	16189	16275	16182	16255	16298	16378	16432	16403	16212	16192	16271	16231	16243	16139	16361	16204	16161	16294	16514	16321	16266	16072	16328	16194	16280	16456	16137	16280	16227	16253	16355	16402	16213	16393	16425	16421	16272	16407	16315	16451	16274	16239	16439	16240	16326	16226	16226	16349	16342	16269	16324	16306	16448	16188	16223	16247	16232	16218	16257	16232	16056	16344	16225	16226	16485	16183	16197	16470	16231	16295	16283	16181	16259	16350	16133	16459	16176	16264	16373	16144	16191	16270	16202	16494	16345	16202	16321	16331	16061	16352	16325	16134	16384	16525	16390	16244	16337	16275	16407	16349	16211	16124	16368	16393	16183	16260	16303	16226	16348	16265	16362	16390	16262	16452	16127	16312	16191	16346	16326	16288	16348	16267	16462	16416	16252	16071	16300	16430	16164	16351	16253	16345	16250	16209	16446	16327	16272	16232	16326	16429	16225	16410	16426	16186	16268	16313	16253	16361	16323
29007	22078	22294	20380	18128	17978	18371	18114	18128	18144	18257	18131	18484	20696	20723	19640	18923	18333	18065	18039	17941	18183	18029	18008	17884	17918	18084	18149	18059	18261	18060	18119	17961	18204	18009	18153	17993	18118	17793	17964	18199	18107	17859	17890	17863	17935	17845	18226	17981	17792	17929	18170	18232	18102	17973	17679	18053	18084	17919	17984	18000	18089	17884	18061	18100	18058	17795	17963	18151	18021	17872	17884	17992	18134	18060	18045	18057	17846	17961	17910	18056	18032	18321	18018	18044	18067	18064	17882	18094	18059	17989	17800	18027	18163	17738	18062	18121	17972	17912	18019	18123	17960	18231	17833	17968	18056	18088	17803	17850	17871	17963	17995	17953	17975	18122	17871	17913	17961	18109	17921	18134	17878	17864	17872	18116	18191	18020	18020	17978	17936	18016	17873	17980	17930	18107	18157	18017	17908	17976	18020	17966	17969	18071	18106	17929	18045	18017	17957	18040	18037	17957	17987	18147	18021	18021	17988	18066	17813	17975	17973	18142	18085	18018	18018	18085	17897	18028	18183	18118	17894	17759	17899	18043	17898	17756	18000	17824	18091	18052	17742	18170	18002	17986	18039	18104	17857	18214	17970	18012	18200	18106	17843	18155	17901	17782	17964	18111	18125	18000	18218	17972	17840	18031	18015	17984	18068	18120	17855	17985	18078	18107	17872	17914	18108	18002	18007	17986	18019	17942	17975	17956	17770	17856	17863	18149	17861	18030	18235	17985	17946	18007	18014	18174	18050	17815	17939	17959	17869	18057	17985	18100	17888	17996	18023	17898	17975	17729	18167	18068	17834	17985	18006	18033	18014	17801	17740	18137	18018	17997	17723	18125	18080	17961	18117	18051	17970	17858	17885	18099	17836	18022	17954	17999	17885	18014	18006	17910	17937	18070	17991	18130	18236	17891	17901	18221	18048	17932	18018	18018	17912	17804	18156	18091	17915	17990	17974	18075	17914	17968	18028	18247	17893	18025	17832	18018	17962	18082	18164	17941	18057	18069	17764	17958	18119	18103	18030	17967	18047	18108	18077	17824	18041	18168	18052	18062	18047	18060	18090	18056	17886	17960	17847	18041	17899	17893	18075	18139	18110	18095	18076	18105	18054	18101	18167	17976	18058	17964	18062	17974	18033	18199	18076	17714	17991	18008	18107	18180	17907	17799	18097	17866	17939	17890	18151	18147	17960	17824	17956	17871	17966	18115	17983	18054	18062	18040	17975	18108	17937	18030	18070	18019	17773	18139	17885	17991	17983	18103	17972	18086	17982	18047	17877	18120	17994	18150	17830	17976	17893	17991	17989	17981	17802	17939	18013	18098	17847	17897	18085	18017	18055	18020	17918	18062	17917	17962	18238	17998	17836	17967	18101	17914	18083	17941	18007	18062	17752	18015	17894	18018	17872	17916	18042	17985	18076	18108	17985	17952	18047	17922	17862	18073	17963	18009	17996	18089	18282	17944	17935	18040	17873	18129	17925	18089	17862	17922	18021	17883	17901	18083	17801	17844	17891	17956	18069	18157	17870	17995	17752	18120	18239	18025	18062	17897	17774	17967	18046	18239	17999	18007	17849	18226	18107	18116	18146	18006	17873	17786	18060	18177	18063	17952	17912	17977	17943	17805	18103	18048	18134	18014	17959	18087	18060	17821	17906	18170	18171	18096	18055	17977	18040	18132	17998	18000	18135	17906	18075	18064	18035	18267	17925	18246	17960	18047	17968	18135	18000	17873	18122	18070	18054	17957	18043	18130	18092	18027	18093	18072	17905	18031	18028	18042	18064	17967	18072	18057	17848	18016	17982	18216	18079	18165	18152	18256	18001	18207	17841	17899	18185	17985	18074	17866	18043	17812	17949	17985	17888	17998	17984	18019	18022	18174	18192	18069	17962	17901	18031	18101	18208	18060	17830	17873	17888	18057	18032	18188	18136	18194	17963	18150	18097	18083	17903	18058	18072	18224	17973	17856	18063	18098	17795	17948	17910	18125	18069	18015	18371	18165	18001	18017	17886	17921	18249	18023	17845	18055	18040	18209	18013	18028	18000	17870	17943	18122	18107	18095	18012	17880	18058	17981	18108	17896	17731	18185	18082	18083	17991	18056	17793	17976	17927	17934	17987	17945	18115	18028	18063	18217	18060	17938	18210	17858	17934	17999	18272	18079	17929	17961	18174	17742	18177	17977	17991	17903	18250	18310	18114	17922	17854	18093	18118	18086	18157	18084	18316	18049	18046	18132	18043	17965	18149	18108	18064	17854	17989	17932	18059	18066	17949	17999	17932	17878	18111	18017	18095	18027	17985	18258	17954	17989	18086	18160	18168	18128	17987	18339	17818	18077	18126	18044	17964	17916	18029	18063	18103	18144	18194	18245	17906	17951	18144	17997	18193	18106	18007	18056	18075	18073	17847	18107	18274	18198	18082	18120	18011	17960	18208	18033	17924	18087	17888	18049	17929	18208	17890	18053	18274	17925	18168	17826	17892	17983	17976	18051	18017	18064	17834	18019	18107	18247	18240	17907	17881	17861	17969	17932	18134	18048	17995	17995	17758	18001	17855	18207	17975	18014	17928	18123	18092	17984	18073	17991	18044	18053	18132	18163	17967	18111	17840	18185	17969	18159	17918	18267	17984	18143	17961	18011	18057	18075	17999	18124	18145	18189	17883	18003	17956	17855	18205	18061	18119	17976	17796	17682	18034	17999	18017	17950	18036	18143	18131	18008	18107	18115	17919	17983	18007	17907	17786	17975	17832	17931	17868	17949	18033	17976	18118	18062	18066	18041	18047	18260	18035	18118	17944	18296	17853	18028	17771	18033	18040	18156	18089	17907	17851	17917	18072	18018	17941	17893	17979	17987	17961	18009	17906	18320	17984	17821	17903	17969	18110	17985	17968	17817	18112	17980	18258	18101	18096	17855	17778	18010	18208	18014	17840	17892	17943	18181	18169	18112	17984	17994	17914	17958	17952	17845	18131	18068	18020	17949	18086	17979	17880	17994	17908	17890	17960	18039	17788	17924	18266	18093	17912	18183	18209	18021	18232	18018	17931	18319	18024	18237	18027	18001	17973	18089	18200	18174	18163	18014	18043	17773	18059	17906	17818	18094	18070	18146	17914	18116	17953	18161	17992	17927	17934	18117	17939	18132	17980	18037	17960	18053	18214	17883	18124	18035	17980	17921	17964	17989	18051	18082	18009	17875	17997	17990	17818	17915	18200	18306	17840	17954	18155	17904	18020	17983	17966	17921	17899	18004	17793	17953	17772	17861	17794	18133	17983	17943	18034	18147	18049	17897	18139	17761	18057	17985	17889	17919	17921	17916	17925	18065	17979	18025	18011	18011	18145	17994	17885	18164	18055	18078	18019	18010	17845	18082	18044	18046	18094	17908	18042	18028	18196	18225	17925	18043	17939	18348	18118	18048	18033	18263	17876	18084	18080	17990	18013	17936	17978	18180	18080	17985	18068	18094	17870	18140	17875	18066	18075	17967	17993	18059	18068	18025	17917	18021	18070	18211	17904	18185	17956	17900	18102	18084	17891	18001	18126	18049	17826	18129	17932	18036	18232	18118	18097	18071	17998	17951	18094	17848	18034	18000	17941	17911	17911	17970	17985	17840	17958	17939	18142	18065	17889	17964	18040	17888	17798	17931	18024	18117	18011	17967	17910	18085	17826	17907	17857	18064	17972	18097	17955	17975	17974	17992	18132	18146	18014	18034	18045	17953	18055	17945	18054	17986	18049	18130	18049	18183	18002	17963	18033	17866	18132	18209	18005	18192	18036	18033	17951	18175	18135	18043	18154	18055	17970	17936	18058	18067	18127	17893	17955	17841	17933	17954	17963	18138	18139	17862	18005	18042	18020	17877	17988	17903	18032	17972	18119	18151	18139	17968	18125	17908	17879	18040	18079	18029	17871	18222	17965	17899	17869	18087	18034	18031	17971	17830	17893	17917	18087	18085	17927	18038	18160	18160	18083	17946	18007	18040	17736	17838	18079	18081	18048	18108	18211	18180	17987	18022	18135	17967	17991	17875	18119	18045	17945	18028	17931	18008	18096	17881	17980	18214	17964	18062	18102	17985	17837	18079	18076	18076	17926	18149	18191	17843	18174	17858	17992	18104	17832	17974	17971	18280	18060	18010	17978	18036	18158	18083	17905	17980	18119	18247	17819	18256	18133	18112	18056	17995	17940	18064	18159	17845	18083	18202	18000	17958	18041	18118	18015	18029	17915	18065	18026	18130	18089	18164	18139	18106	18181	18093	17824	18023	17965	17961	18042	18112	18097	18070	18119	18026	18062	17904	17951	18074	17896	17985	17840	17977	17989	17903	17921	18042	17890	18141	17920	17961	17993	18050	18034	18011	18117	17910	18131	18109	18048	18193	18024	18141	17827	18020	18169	17901	17940	18126	17973	18033	18168	17902	17782	18140	17868	17876	18020	18083	18145	18050	17992	18063	18074	18125	18276	18264	18297	18368	18133	18111	17893	17761	18019	18127	18041	18012	17778	18200	18204	18079	18188	18020	18074	18010	18148	18028	17831	18034	18172	17946	17977	18084	17929	18083	18094	18225	18082	18159	18086	17941	17936	18003	17992	17904	18242	18048	18100	17989	17928	18004	17856	17984	17941	18115	17916	18086	17909	17910	17791	17940	17860	18002	18051	18105	17876	18011	18055	18047	18177	18033	18054	18118	17942	18057	17990	18061	17881	17923	18043	18098	17998	18022	18043	18210	18147	18066	18012	18045	18006	18078	17983	17836	18101	18103	17996	17951	17999	17956	18121	18114	18007	18144	17957	17964	18197	18058	17985	18139	18175	18032	18009	18068	18254	18046	17962	17965	17945	17980	17876	17813	18024	18133	18078	18077	18228	18093	18054	18109	17940	18106	18051	17842	18044	18030	17994	17968	17960	17955	18077	17997	18052	17994	17975	18026	17878	17890	17910	18120	18181	18010	17946	17758	18008	17887	18060	18044	18031	17965	17979	18041	18012	18004	17923	18073	18248	18101	17943	18040	17936	17998	18318	17915	18019	18001	17951	18110	18134	17963	17961	17955	17950	18086	18230	18069	18035	17940	17900	18058	18029	17979	17995	18084	17992	17832	18079	17979	17961	18013	18117	17988	17907
16594	18008	18343	17543	17000	16953	16754	16814	16725	16705	16625	16573	17456	20868	19964	18544	17208	16641	16725	16439	16435	16557	16603	16342	16682	16516	16591	16563	16593	16576	16668	16680	16627	16518	16441	16478	16578	16357	16488	16471	16458	16523	16584	16722	16364	16617	16640	16445	16527	16468	16483	16398	16480	16579	16461	16385	16452	16541	16550	16513	16535	16567	16508	16526	16768	16481	16443	16722	16587	16571	16460	16685	16412	16592	16489	16525	16474	16456	16440	16439	16555	16404	16431	16299	16607	16460	16315	16449	16492	16690	16475	16556	16336	16596	16440	16681	16494	16385	16640	16327	16594	16540	16584	16704	16450	16459	16622	16361	16452	16534	16477	16570	16668	16579	16503	16527	16550	16386	16581	16550	16545	16554	16484	16481	16626	16466	16391	16521	16601	16530	16552	16347	16407	16695	16349	16801	16499	16575	16554	16509	16359	16462	16350	16501	16438	16532	16504	16333	16397	16400	16485	16627	16447	16449	16636	16520	16557	16581	16618	16508	16633	16516	16539	16654	16620	16430	16461	16430	16274	16469	16671	16362	16459	16500	16430	16561	16609	16374	16388	16452	16460	16517	16463	16397	16485	16678	16378	16456	16440	16540	16583	16702	16545	16474	16568	16587	16623	16497	16484	16468	16534	16519	16373	16417	16418	16425	16439	16427	16635	16536	16424	16635	16314	16589	16475	16551	16515	16451	16577	16583	16510	16441	16599	16520	16410	16530	16468	16554	16482	16513	16387	16544	16591	16565	16494	16369	16490	16433	16533	16552	16557	16681	16343	16431	16381	16573	16416	16428	16528	16447	16366	16376	16576	16481	16465	16469	16611	16462	16573	16536	16550	16574	16537	16295	16387	16505	16647	16392	16391	16513	16566	16594	16621	16506	16585	16551	16346	16580	16622	16561	16506	16453	16646	16517	16398	16391	16586	16276	16525	16555	16497	16591	16447	16548	16420	16469	16508	16428	16609	16504	16457	16370	16590	16494	16502	16690	16401	16516	16693	16413	16441	16348	16442	16687	16465	16498	16582	16756	16609	16510	16509	16342	16384	16319	16489	16440	16594	16310	16631	16480	16472	16596	16420	16560	16404	16541	16503	16485	16616	16550	16480	16402	16561	16515	16606	16463	16547	16603	16529	16396	16569	16541	16433	16569	16520	16533	16574	16569	16537	16519	16733	16352	16667	16609	16440	16475	16645	16378	16423	16522	16586	16591	16370	16634	16426	16518	16396	16642	16423	16395	16486	16501	16553	16445	16640	16536	16545	16458	16493	16521	16347	16538	16507	16410	16389	16528	16609	16612	16655	16499	16662	16470	16526	16419	16422	16521	16507	16329	16557	16597	16568	16475	16407	16404	16548	16621	16504	16450	16499	16561	16492	16575	16455	16428	16463	16659	16503	16373	16553	16574	16464	16527	16561	16340	16503	16480	16528	16579	16509	16324	16628	16538	16414	16405	16663	16497	16587	16452	16556	16509	16472	16538	16396	16541	16615	16417	16450	16523	16533	16529	16525	16419	16435	16417	16484	16554	16371	16608	16390	16538	16482	16320	16498	16555	16484	16521	16598	16601	16313	16375	16554	16568	16547	16607	16474	16496	16421	16391	16480	16495	16302	16491	16472	16493	16415	16426	16688	16589	16698	16611	16377	16511	16554	16440	16277	16501	16332	16458	16521	16562	16417	16599	16493	16639	16438	16742	16548	16274	16461	16532	16619	16460	16557	16397	16480	16567	16512	16382	16564	16360	16562	16529	16483	16562	16484	16597	16559	16422	16460	16389	16341	16568	16672	16558	16463	16442	16528	16366	16377	16603	16405	16524	16557	16424	16556	16650	16522	16703	16416	16382	16353	16591	16506	16289	16441	16302	16480	16411	16465	16667	16661	16466	16502	16634	16442	16413	16571	16320	16659	16658	16588	16517	16517	16479	16566	16588	16557	16571	16431	16482	16629	16422	16535	16529	16576	16428	16646	16418	16581	16581	16561	16473	16642	16524	16582	16450	16555	16516	16458	16555	16603	16558	16352	16436	16470	16420	16274	16567	16651	16600	16614	16585	16572	16534	16531	16632	16401	16652	16516	16630	16512	16746	16396	16425	16533	16382	16363	16498	16660	16650	16475	16538	16501	16605	16454	16493	16469	16594	16388	16436	16505	16629	16618	16578	16405	16586	16596	16448	16461	16475	16622	16408	16377	16287	16598	16558	16557	16518	16579	16424	16436	16591	16425	16594	16664	16535	16476	16479	16568	16576	16493	16480	16435	16486	16408	16531	16390	16555	16491	16559	16488	16618	16371	16661	16509	16568	16522	16609	16428	16574	16474	16387	16451	16502	16513	16431	16708	16562	16598	16457	16548	16538	16784	16593	16526	16387	16550	16340	16558	16407	16429	16663	16456	16425	16383	16437	16509	16457	16371	16527	16389	16580	16415	16382	16550	16463	16614	16745	16456	16570	16554	16633	16423	16334	16714	16474	16470	16621	16681	16548	16462	16501	16464	16248	16475	16583	16582	16612	16606	16491	16597	16423	16284	16500	16675	16529	16405	16567	16426	16618	16541	16513	16513	16515	16468	16601	16538	16299	16592	16578	16619	16492	16519	16499	16484	16463	16539	16524	16475	16520	16592	16420	16628	16642	16594	16614	16393	16477	16549	16351	16399	16482	16365	16496	16588	16456	16532	16546	16451	16617	16522	16529	16556	16549	16407	16566	16510	16553	16567	16647	16498	16489	16610	16520	16431	16460	16491	16693	16448	16616	16439	16622	16569	16476	16462	16617	16624	16489	16652	16553	16569	16408	16747	16490	16542	16520	16550	16623	16559	16587	16431	16461	16453	16637	16510	16537	16476	16467	16451	16583	16481	16483	16478	16510	16488	16334	16513	16500	16412	16471	16417	16524	16547	16494	16443	16707	16351	16484	16597	16517	16569	16438	16524	16513	16583	16516	16534	16450	16544	16281	16575	16523	16377	16673	16399	16547	16552	16349	16559	16568	16438	16551	16511	16627	16482	16546	16618	16456	16611	16374	16535	16531	16595	16704	16533	16474	16584	16521	16557	16581	16421	16445	16607	16469	16382	16648	16447	16418	16628	16612	16415	16676	16294	16504	16406	16345	16327	16406	16629	16563	16500	16393	16495	16488	16377	16659	16348	16480	16538	16421	16321	16789	16530	16659	16497	16504	16587	16495	16447	16520	16519	16462	16470	16444	16331	16481	16415	16551	16640	16373	16561	16348	16608	16565	16539	16404	16621	16474	16518	16399	16526	16441	16606	16502	16656	16536	16346	16472	16456	16567	16429	16477	16412	16492	16558	16449	16347	16535	16616	16478	16604	16473	16401	16627	16408	16643	16526	16577	16517	16443	16390	16444	16404	16368	16551	16551	16451	16484	16504	16416	16463	16657	16541	16454	16522	16526	16384	16626	16460	16500	16529	16578	16597	16611	16480	16295	16524	16355	16413	16451	16572	16484	16542	16568	16561	16546	16502	16449	16469	16803	16419	16716	16285	16555	16470	16502	16471	16359	16584	16443	16441	16376	16385	16681	16448	16423	16720	16568	16447	16632	16497	16499	16542	16551	16604	16540	16489	16506	16480	16529	16578	16464	16592	16330	16581	16328	16575	16449	16334	16503	16515	16464	16592	16441	16442	16427	16487	16613	16499	16519	16451	16695	16482	16615	16536	16573	16474	16570	16426	16503	16446	16608	16556	16588	16468	16409	16295	16494	16521	16420	16573	16577	16513	16436	16513	16403	16528	16583	16559	16513	16382	16588	16573	16526	16557	16571	16414	16542	16388	16402	16531	16396	16297	16436	16591	16510	16552	16314	16636	16452	16461	16421	16697	16596	16332	16503	16618	16587	16565	16448	16495	16473	16571	16511	16435	16491	16658	16389	16522	16499	16353	16468	16586	16682	16406	16536	16598	16581	16576	16480	16503	16528	16483	16363	16666	16445	16552	16632	16375	16496	16450	16318	16429	16404	16380	16421	16626	16380	16692	16582	16549	16489	16420	16532	16592	16472	16489	16302	16658	16516	16544	16541	16323	16566	16431	16614	16594	16473	16448	16536	16487	16489	16508	16337	16453	16585	16456	16385	16539	16552	16539	16595	16684	16660	16630	16490	16368	16424	16620	16590	16468	16444	16626	16593	16542	16472	16478	16446	16456	16520	16575	16565	16556	16677	16450	16406	16586	16423	16548	16521	16471	16491	16640	16497	16636	16456	16565	16570	16511	16478	16502	16619	16562	16531	16673	16441	16735	16459	16340	16406	16406	16619	16599	16643	16468	16702	16558	16649	16540	16549	16457	16405	16440	16546	16417	16527	16668	16567	16463	16556	16443	16564	16504	16436	16564	16485	16379	16603	16471	16400	16563	16456	16516	16561	16513	16514	16501	16536	16461	16418	16432	16567	16549	16286	16629	16654	16545	16458	16641	16474	16627	16416	16564	16620	16500	16457	16579	16515	16484	16611	16521	16502	16399	16563	16583	16528	16431	16591	16545	16367	16479	16563	16535	16496	16464	16488	16449	16389	16522	16523	16590	16483	16309	16615	16508	16520	16506	16622	16503	16356	16473	16473	16527	16562	16427	16510	16652	16644	16522	16473	16540	16380	16526	16447	16467	16620	16386	16504	16555	16426	16520	16645	16623	16438	16488	16550	16659	16472	16500	16523	16480	16506	16586	16450	16465	16489	16451	16601	16447	16519	16462	16526	16455	16342	16533	16419	16608	16590	16477	16507	16612	16557	16587	16503	16621	16692	16417	16616	16577	16358	16515	16652	16350	16467	16509	16444	16512	16454	16431	16548	16471	16479	16465	16288	16448	16472	16377	16575	16595	16588	16537	16469	16555	16508	16609	16381	16538	16500	16514	16677	16439	16515	16431	16484	16435	16629	16548	16419	16509	16608	16599	16543	16666	16558	16487	16477	16414	16670	16746	16538	16404	16579	16485	16426	16429	16414	16546	16454	16514	16546	16341	16487	16526	16334	16497	16462	16619	16642	16571	16470	16590	16413	16439	16444	16685	16464	16241	16506	16485	16460	16659	16446	16370	16453	16365	16411	16422	16507	16457	16498	16533	16464	16713	16505	16541	16580	16426	16533	16555	16547	16448	16505	16505	16658	16422	16528
25044	21366	28151	25400	21478	19716	19369	18228	17728	17928	17843	17870	23809	32759	30053	25773	21007	18360	17634	17551	17494	17798	17465	17553	17678	17754	17645	17643	17660	17593	17553	17350	17377	17630	17570	17385	17459	17702	17602	17697	17487	17725	17578	17801	17411	17511	17521	17561	17574	17500	17423	17626	17612	17370	17648	17481	17558	17567	17412	17456	17460	17366	17483	17491	17511	17419	17506	17699	17520	17671	17413	17430	17369	17492	17528	17355	17561	17373	17740	17642	17567	17278	17522	17483	17486	17525	17356	17477	17370	17433	17434	17561	17325	17690	17472	17528	17446	17559	17456	17404	17767	17559	17592	17584	17403	17501	17541	17534	17526	17515	17414	17356	17269	17462	17356	17477	17766	17497	17438	17339	17660	17530	17409	17440	17532	17642	17501	17536	17511	17436	17362	17655	17473	17397	17713	17648	17646	17482	17473	17622	17561	17294	17588	17455	17510	17401	17347	17749	17617	17477	17528	17512	17634	17465	17665	17400	17400	17502	17362	17617	17451	17563	17371	17523	17646	17486	17506	17609	17375	17296	17576	17499	17490	17501	17609	17558	17484	17382	17373	17552	17403	17490	17293	17641	17434	17586	17479	17654	17482	17515	17477	17458	17502	17390	17569	17410	17660	17476	17667	17458	17522	17422	17417	17518	17348	17713	17617	17547	17406	17610	17445	17403	17530	17560	17555	17366	17444	17534	17547	17470	17310	17533	17761	17401	17618	17448	17324	17425	17691	17657	17422	17520	17529	17530	17413	17473	17597	17360	17691	17353	17588	17402	17618	17474	17288	17650	17447	17367	17506	17499	17690	17608	17766	17571	17344	17561	17584	17551	17284	17402	17587	17512	17347	17305	17603	17328	17497	17511	17532	17554	17407	17377	17480	17406	17524	17375	17415	17638	17470	17359	17592	17539	17553	17390	17479	17571	17536	17588	17379	17392	17591	17590	17438	17475	17521	17656	17563	17559	17598	17542	17408	17398	17664	17473	17603	17491	17382	17483	17579	17406	17678	17601	17627	17510	17544	17504	17425	17252	17439	17659	17462	17506	17518	17650	17434	17486	17439	17497	17453	17427	17707	17619	17463	17581	17567	17593	17456	17474	17474	17570	17188	17543	17494	17277	17543	17603	17504	17541	17677	17714	17470	17491	17449	17686	17500	17357	17546	17721	17423	17538	17514	17656	17488	17393	17394	17338	17671	17449	17510	17564	17455	17282	17548	17569	17593	17737	17625	17392	17510	17483	17594	17335	17363	17509	17377	17553	17656	17531	17460	17359	17515	17374	17413	17567	17569	17705	17492	17506	17517	17580	17638	17643	17473	17452	17494	17277	17684	17719	17614	17517	17512	17510	17504	17365	17434	17632	17226	17631	17390	17585	17486	17378	17550	17402	17367	17540	17320	17293	17672	17216	17377	17233	17336	17419	17361	17490	17390	17277	17579	17631	17470	17488	17510	17485	17448	17237	17460	17653	17577	17560	17535	17427	17571	17384	17409	17540	17411	17697	17280	17556	17517	17602	17603	17454	17587	17407	17631	17525	17360	17491	17425	17514	17534	17440	17370	17504	17460	17433	17114	17455	17540	17632	17444	17611	17469	17587	17449	17515	17465	17639	17394	17459	17334	17613	17322	17379	17339	17564	17631	17386	17422	17350	17352	17378	17448	17507	17507	17483	17450	17542	17520	17385	17481	17835	17551	17539	17449	17392	17507	17372	17536	17472	17551	17564	17427	17555	17514	17746	17808	17644	17691	17372	17338	17448	17462	17700	17638	17570	17376	17557	17584	17393	17531	17483	17793	17470	17464	17505	17500	17471	17599	17500	17565	17445	17404	17559	17537	17496	17737	17631	17549	17353	17418	17402	17331	17322	17635	17393	17559	17340	17552	17612	17739	17283	17567	17381	17628	17468	17389	17509	17477	17516	17473	17487	17431	17315	17590	17635	17381	17382	17546	17377	17562	17407	17441	17517	17704	17362	17528	17398	17469	17500	17483	17582	17509	17471	17534	17571	17565	17638	17434	17683	17539	17326	17321	17681	17532	17585	17504	17573	17651	17365	17571	17211	17396	17494	17415	17682	17355	17426	17450	17629	17470	17491	17562	17401	17643	17556	17473	17301	17332	17367	17475	17401	17780	17462	17548	17597	17596	17521	17386	17523	17528	17413	17447	17319	17595	17483	17437	17554	17707	17478	17340	17502	17428	17685	17525	17632	17568	17734	17540	17450	17564	17308	17596	17447	17506	17332	17552	17509	17372	17309	17497	17616	17586	17771	17461	17453	17422	17765	17640	17432	17439	17499	17509	17458	17530	17588	17441	17552	17571	17486	17411	17429	17694	17499	17290	17528	17581	17656	17605	17360	17540	17455	17614	17287	17431	17710	17563	17468	17374	17485	17396	17492	17586	17532	17708	17750	17394	17433	17472	17563	17389	17421	17391	17541	17571	17285	17601	17485	17492	17567	17712	17356	17458	17325	17364	17617	17574	17443	17581	17426	17488	17584	17458	17412	17501	17423	17395	17447	17342	17291	17471	17696	17526	17543	17643	17600	17451	17483	17434	17673	17675	17472	17567	17421	17420	17441	17457	17367	17545	17476	17566	17571	17470	17691	17476	17555	17671	17441	17523	17449	17463	17543	17557	17615	17702	17637	17563	17603	17533	17389	17463	17439	17507	17496	17544	17400	17624	17658	17238	17257	17550	17441	17547	17245	17460	17666	17558	17480	17352	17393	17530	17250	17533	17612	17455	17636	17547	17476	17650	17541	17496	17493	17655	17429	17668	17503	17366	17434	17380	17394	17435	17602	17619	17610	17467	17658	17519	17358	17328	17297	17437	17280	17333	17434	17719	17570	17489	17513	17496	17699	17531	17408	17498	17563	17506	17505	17536	17451	17340	17622	17465	17380	17536	17378	17516	17584	17601	17420	17562	17751	17402	17576	17724	17525	17459	17483	17439	17465	17473	17367	17546	17613	17554	17665	17340	17376	17571	17411	17579	17614	17524	17427	17382	17545	17584	17402	17513	17603	17446	17213	17401	17475	17513	17381	17541	17434	17414	17431	17557	17539	17541	17467	17618	17399	17687	17408	17576	17482	17380	17492	17481	17384	17648	17554	17484	17390	17471	17390	17386	17478	17554	17551	17767	17615	17558	17206	17439	17522	17540	17483	17503	17349	17506	17310	17628	17442	17262	17480	17343	17508	17583	17441	17648	17421	17405	17476	17548	17394	17481	17502	17576	17545	17537	17505	17482	17641	17617	17468	17461	17363	17389	17570	17469	17417	17461	17422	17581	17498	17558	17468	17378	17386	17486	17557	17445	17301	17423	17472	17550	17339	17670	17349	17563	17483	17423	17341	17406	17536	17558	17524	17578	17439	17389	17477	17441	17722	17543	17502	17502	17503	17599	17492	17659	17743	17416	17420	17559	17510	17684	17461	17531	17415	17596	17572	17587	17629	17462	17447	17539	17692	17552	17526	17322	17547	17593	17466	17463	17417	17581	17348	17503	17559	17572	17661	17618	17533	17459	17522	17591	17494	17462	17605	17614	17396	17378	17475	17471	17430	17457	17444	17503	17654	17496	17581	17561	17519	17462	17484	17276	17727	17621	17604	17561	17605	17572	17662	17503	17590	17550	17420	17587	17537	17414	17591	17383	17557	17373	17461	17483	17475	17253	17483	17529	17502	17517	17488	17422	17597	17637	17599	17587	17629	17322	17505	17340	17477	17479	17531	17351	17447	17395	17349	17395	17396	17482	17500	17437	17407	17329	17267	17473	17363	17388	17496	17545	17570	17424	17474	17446	17553	17602	17510	17529	17557	17371	17370	17560	17535	17422	17514	17600	17469	17384	17502	17362	17491	17713	17610	17441	17416	17517	17337	17605	17492	17462	17677	17489	17315	17377	17604	17307	17278	17600	17434	17522	17592	17334	17458	17649	17465	17278	17643	17527	17555	17465	17600	17532	17624	17474	17376	17371	17137	17440	17369	17366	17509	17446	17434	17472	17555	17546	17652	17540	17530	17578	17364	17563	17572	17402	17597	17366	17307	17655	17584	17492	17421	17477	17521	17445	17624	17429	17521	17319	17466	17478	17466	17543	17436	17372	17386	17376	17611	17464	17485	17570	17308	17295	17435	17541	17370	17411	17584	17461	17473	17345	17307	17778	17542	17449	17501	17423	17388	17443	17511	17512	17590	17623	17568	17475	17568	17362	17641	17493	17303	17462	17456	17443	17422	17501	17426	17376	17482	17700	17498	17530	17498	17645	17450	17504	17520	17495	17439	17573	17366	17492	17282	17610	17303	17586	17482	17368	17522	17451	17577	17654	17472	17492	17412	17352	17511	17649	17475	17381	17523	17644	17668	17580	17543	17457	17450	17590	17312	17564	17514	17530	17374	17467	17407	17560	17506	17468	17523	17762	17425	17726	17475	17393	17642	17475	17443	17678	17564	17333	17329	17375	17377	17463	17517	17368	17472	17423	17488	17601	17511	17529	17563	17379	17253	17447	17523	17260	17360	17596	17525	17505	17656	17485	17634	17695	17778	17591	17514	17736	17429	17333	17513	17517	17457	17347	17608	17531	17678	17404	17371	17274	17447	17526	17275	17580	17483	17529	17452	17409	17288	17420	17603	17361	17411	17374	17558	17379	17407	17364	17468	17818	17473	17380	17489	17529	17315	17299	17518	17453	17444	17525	17667	17575	17563	17321	17428	17333	17530	17374	17464	17570	17372	17268	17552	17687	17620	17537	17464	17678	17522	17327	17622	17641	17528	17577	17474	17339	17431	17438	17496	17716	17434	17501	17435	17503	17409	17343	17559	17295	17502	17329	17421	17525	17661	17459	17726	17467	17539	17387	17463	17699	17502	17373	17559	17500	17470	17485	17369	17429	17524	17527	17553	17591	17379	17414	17503	17281	17631	17603	17588	17440	17431	17654	17658	17508	17509	17483	17647	17462	17532	17490	17545	17476	17674	17463	17460	17225	17498	17645	17550	17458	17422	17524	17254	17504	17627	17291	17465	17607	17385	17388	17693	17414	17666	17520	17564	17397	17397	17538	17470	17428	17430	17542	17515	17376	17576	17375	17527	17567	17444	17527	17426	17560	17478	17436	17497	17527	17579	17524	17644
15175	23371	23140	19949	18550	18001	17601	17206	17012	16713	16503	16492	27356	36116	31984	25935	19763	17041	16464	16273	16100	16257	16241	16370	16428	16364	16132	16495	16205	16253	16199	16245	16255	16306	16147	16164	16204	16259	16200	16283	16210	16152	16264	16273	16152	16273	16416	16207	16416	16326	16281	16317	16181	16315	16300	16132	16286	16137	16194	16188	16420	16199	16236	16224	16393	16175	16321	16415	16114	16328	16266	16165	16327	16203	16233	16239	16275	16368	16131	16298	16433	16150	16358	16252	16177	16388	16070	16263	16226	16217	16111	16281	16203	16323	16286	16272	16318	16032	16226	16304	16252	16223	16207	16243	16226	16264	16372	16354	16243	16147	16199	16120	16369	16178	16100	16315	16125	16237	16230	16059	16169	16327	16177	16230	16115	16314	16222	16220	16187	16037	16289	16229	16136	16290	16260	16427	16062	16264	16265	16194	16385	16279	16366	16280	16133	16180	16199	16075	16057	16399	16193	16294	16387	16195	16338	16293	16100	16301	16332	16300	16264	16259	16231	16171	16297	16282	16230	16314	16346	16172	16104	16356	16213	16163	16144	16171	16295	16312	16245	16203	16233	16324	16338	16277	16210	16259	16271	16253	16118	16243	16075	16196	16413	16267	16139	16291	16209	16303	16395	16107	16151	16286	16332	16270	16233	16122	16088	16202	16314	16140	16278	16346	16265	16203	16228	16369	16173	16114	16463	16321	16116	16186	16210	16288	16229	16182	16038	16319	16221	16134	16342	16246	16084	16159	16561	16314	16185	16054	16107	16207	16255	16135	16323	16243	16400	16278	16341	16028	16106	16375	16134	16038	16190	16189	16096	16151	16300	16232	16214	16366	16396	16412	16137	16340	16226	16087	16261	16280	16273	16213	16221	16273	16117	16228	16350	16172	16123	16155	16276	16232	16208	16380	16111	16117	16317	16246	16196	16135	16224	16237	16298	16257	16314	16103	16310	16291	16346	16352	16231	16163	16057	16265	16330	16129	16215	16077	16242	16125	16243	16206	16294	16194	16322	16198	16226	16195	16305	16273	16114	16274	16382	16300	16089	16265	16066	16122	16399	16242	16292	16260	16240	16116	16361	16174	16212	16237	16198	16089	16186	16325	16246	16173	16118	16382	16327	16143	16276	16070	16386	16095	16240	16218	16207	16175	16313	16234	16194	16208	16333	16202	16150	16295	16303	16243	16356	16138	16286	16143	16296	16310	16139	16176	16409	16158	16034	16165	16266	16384	16208	16254	16151	16140	16254	16198	16374	16253	16364	16337	16265	16182	16163	15997	16194	16123	16070	16244	16190	16292	16292	16288	16252	16183	16175	16137	16170	16396	16242	16356	16140	16231	16162	16126	16278	16161	16241	16536	16122	16274	15996	16339	16200	15998	16364	16086	16424	16020	16204	16130	16297	16144	16106	16375	16256	16281	16292	16073	16237	16266	16252	16292	16188	16346	16179	16376	16376	16247	16116	16216	16240	16195	16307	16177	16161	16346	16095	16259	16389	16169	16339	16072	16201	16161	16247	16206	16222	16218	16164	16097	16047	16253	16340	16220	16292	16188	16219	16127	16158	16285	16505	16381	16206	16307	16301	16393	16156	16038	16277	16172	16100	16322	16249	16367	16164	16211	16163	16186	16221	16305	16298	16205	16336	16060	16405	16292	16142	16356	16431	16336	16137	16268	16248	16208	16329	16289	16275	16097	16140	16244	16303	16230	16294	16292	16232	16048	16497	16282	16210	15947	16203	16232	16211	16239	16290	16170	16201	16257	16228	16149	16162	16174	16122	16198	16119	16297	16049	16171	16149	16318	16253	16229	16360	16380	16279	15883	16184	16183	16267	16447	16186	16276	16419	16066	16133	16259	15967	16267	16269	16262	16285	16066	16319	16046	16074	16251	16158	16428	16040	16289	16353	16258	16259	16168	16177	16260	16256	16004	16392	16256	16227	16267	16046	16145	16181	16143	16170	16328	16141	16088	16340	15991	16321	16103	16337	16139	16143	16198	16331	16062	16308	16168	16191	16120	16201	16314	16361	16277	16242	16331	16290	16253	16215	16275	16310	16313	16309	16208	16372	16219	16216	16110	16241	16107	16086	16171	16325	16102	16268	16139	16344	16243	16443	16107	16249	16175	16402	16181	16135	16286	16183	16154	16187	16348	16113	16140	16262	16181	16191	16210	16117	16320	16213	16271	16304	16229	16432	16347	16264	16055	16420	16283	16372	16236	16348	16217	16164	16085	16266	16137	16255	16225	16089	16103	16256	16251	16244	16168	16287	16448	16111	16187	16276	16369	16178	16370	16267	16156	16210	16120	16086	16240	16366	16218	16208	16162	16085	16303	16176	16164	16232	16374	16167	16183	16274	16236	16153	16218	16246	16237	16332	16081	16248	16121	16201	16292	16295	16172	16173	16367	16285	16311	16210	16325	16324	16232	16250	16237	16079	16396	16190	16242	16164	16311	16272	16379	16121	16194	16358	16193	16226	16186	16238	16243	16106	16265	16356	16131	16218	16081	16132	16269	16100	16283	16359	16199	16153	16115	16336	16327	16214	16155	16277	16085	16205	16171	16165	16222	16236	16356	16335	16151	16150	16175	16362	16210	16106	16223	16345	16346	16222	16368	16128	16305	16099	16155	16192	16228	16130	16249	16255	16103	16202	16382	16101	16148	16324	16230	16154	16204	16260	16167	16153	16319	16238	16138	16315	16354	16233	16301	16168	16240	16235	16212	15972	16265	16262	16220	16276	16187	16244	16240	16376	16351	16271	16349	16257	16277	16185	16065	16070	16258	16186	16127	16248	16146	16172	16286	16263	16164	16228	16314	16422	16182	16233	16178	16297	16264	16118	16198	16189	16228	16431	16182	16179	16149	16301	16102	16480	16302	16224	16302	16577	16296	16287	16405	16408	16198	16191	16350	16312	16299	16186	16222	16290	16174	15996	16247	16193	16381	16023	16425	16143	16172	16260	16095	16326	16369	16238	16241	16113	16211	16204	16286	16374	16339	16156	16168	16188	16515	16160	16389	16299	16257	16173	16043	16203	16179	16200	16258	16270	16137	16205	16131	16101	16294	16017	16191	16203	16292	16394	16263	16242	16215	16262	16159	16258	16080	16183	16384	16204	16320	16393	16094	16047	16253	16190	16178	16385	16217	16219	16148	16199	16232	16145	16175	16372	16371	16174	16154	16180	16230	16185	16120	16152	16159	16332	16142	16329	16266	16140	16291	16172	16149	16386	16400	16215	16118	16248	16202	16251	16246	16202	16094	16341	16145	16267	16222	16133	16159	16350	16130	16222	16216	16159	16323	16302	16204	16419	16370	16047	16286	16309	16084	16170	16205	16233	16288	16237	16192	16164	16164	16170	16165	16179	16351	16255	16315	16489	16332	16334	16013	16213	16170	16362	16393	16415	16272	16080	16213	16253	16313	16140	16247	16134	16153	16253	16271	16336	16150	16084	16214	16235	16194	16190	16290	16324	16203	16045	16211	16298	16286	16305	16265	15958	15997	16182	16267	16261	16212	16309	16254	16412	16338	16235	16066	16270	16152	16213	16312	16296	16307	16160	16139	16306	16309	16266	16325	16146	16287	16129	16256	16148	16181	16205	16226	16238	16069	16314	16288	16119	16403	16240	16190	16208	16293	16197	16401	16102	16146	16284	16150	16275	16272	16275	16281	16114	16192	16287	16433	16048	16033	16157	16151	16287	16324	16361	16259	16151	16379	16365	16090	16298	16232	16194	16160	16153	16265	16303	16182	16230	16131	16180	16089	16272	16159	16214	16084	16185	16270	16190	16215	16216	16160	16139	16320	16219	16329	16264	16293	16256	16311	16079	16091	16303	16191	16033	16194	16233	16160	16303	16232	16288	16327	16277	16217	16111	16259	16054	16089	16097	16248	16265	16068	16268	16319	16204	16238	16206	16327	16258	16217	16363	16297	16187	16356	16278	16487	16186	16184	16178	16326	16156	16295	16261	15992	16218	16214	16187	16228	16203	16195	16091	16235	16309	16012	16218	16113	16374	16305	16329	16173	16294	16309	16194	16210	16103	16255	16200	16161	16140	16355	16227	16405	16288	16220	16250	16172	16293	16061	16395	16217	16234	16098	16254	16230	16184	16307	16140	16415	16311	16144	16252	16247	16310	16160	16311	16225	16117	16153	16109	16266	16091	16343	16199	16270	16198	16212	16356	16060	16286	16230	16190	16158	16199	16320	16181	16205	15999	16157	16240	16332	16208	16380	16310	16091	16542	16370	16061	16483	16153	16361	16365	16238	16336	16323	16320	16353	16376	16059	16175	16205	16336	16462	16239	16246	16236	16236	16082	16225	16204	16201	16202	16168	16196	16187	16190	16420	16440	16365	16177	16206	16345	16383	16187	16298	16115	16209	16417	16106	16168	16300	16214	16227	16211	16336	16082	16261	16423	16183	16233	16180	16189	16197	16256	16115	16097	16390	16356	16087	16396	16289	16292	16317	16249	16252	16450	16185	16208	16238	16354	16217	16139	16308	16330	16395	16208	16217	16253	16371	16048	16217	16343	16001	16172	16303	16130	16202	16309	16134	16232	16381	16078	16325	16168	16210	16223	16236	16364	16254	16189	16172	16098	16271	16163	16266	16073	16134	16072	16174	16105	16171	16235	16165	16247	16158	16306	16257	16024	16235	16258	16146	16198	16281	16259	16167	16126	16198	16255	16226	16283	16188	16359	16106	16370	16243	16199	16423	16304	16181	16257	16242	16321	16365	16304	16282	16276	16310	16296	16185	16239	16151	16259	16309	16134	16309	16205	16303	16267	16199	16332	16228	16287	16226	16286	16227	16296	16300	16415	16224	16258	16094	16220	16217	16330	16305	16056	16129	16283	16381	16178	16353	16460	16404	16477	16125	16085	16260	16196	16230	16253	16292	16358	16131	16131	16291	16235	16345	15995	16297	16328	16184	16354	16301	16009	16282	16258	16272	16315	16481	16246	16222	16296	16211	16314	16189	16169	16473	16166	16149	16209	16103	16096	16229	16415	16376	15992	16087	16106	16278	16141	16287	16050	16325	16254	16131	16434	16160	16417	16400	16291	16234	16343	16046	16305	16404	16284	16213	16206	16207	16173	16361	16167	16315	16358	16439	16329	16259
23802	21334	28826	24220	21912	22493	21365	18315	17754	17924	17987	17556	26160	41412	37857	30856	23440	19073	17606	17391	17269	16834	17067	17218	17287	17201	17071	17343	16948	17111	17176	17126	17169	17048	17099	17150	17142	17252	17069	17010	17191	17070	17138	17310	17056	17026	16951	17202	17244	17261	17043	17056	17022	17108	17154	17197	17206	17150	17170	17168	17222	17226	17082	17241	17225	17066	17031	16923	17005	17158	17035	17187	17098	17247	17165	17040	16894	17272	17075	17083	17063	17211	17088	16946	16984	17173	17154	16916	17045	17112	17348	17067	17084	17090	16981	17120	17099	17062	16927	16937	17030	17357	17095	17244	17183	17022	17184	17076	17272	17265	17139	16926	17187	17042	17086	17231	17054	17049	17025	17136	17191	17000	17161	17032	17182	16917	16857	16840	17028	17230	17045	17034	17033	17090	17195	16897	16947	17089	17124	17124	16951	17081	16966	17182	17071	17137	17139	17110	16966	16831	17210	17010	17201	17022	17074	17102	16944	17094	17117	17243	17256	17104	16886	17048	17110	17084	16967	16953	17174	16995	17088	17149	17091	16866	17092	17209	17017	16917	16974	17144	17008	17187	17077	17054	17188	16904	17106	16947	16932	17193	16827	16994	17008	17229	17161	16977	17180	16975	17197	17046	16936	16799	16882	16996	17131	17133	17096	16909	17031	17210	17018	17012	17052	16887	17074	17092	17104	17123	17150	17174	17077	17233	17258	16981	17070	17198	17199	17088	16985	16949	17210	17400	17054	17086	17051	17153	17166	17159	17093	17127	17097	17225	17026	17206	17034	17062	16996	16910	16953	17022	17050	17149	17198	17123	17056	17066	17042	16915	17053	17091	17069	17068	17035	17129	17068	17175	17019	17170	16878	16921	16970	17135	16960	16978	17145	17079	17102	16873	17020	17086	17157	17115	17073	17030	17069	17237	16810	16812	17049	17112	17048	17197	17000	17051	16827	17058	17029	17074	17130	16858	17042	17003	16985	17137	17270	16999	17245	17148	17166	17197	17016	17156	17014	17150	17165	17069	16858	17003	17232	16978	16964	17300	17141	17191	17058	17071	17017	16957	17159	16886	16935	17163	17156	17109	17028	17178	16909	17066	17009	16949	17105	17068	17165	16892	16990	16971	16929	16917	17084	16968	17078	17054	16996	16936	17230	17203	17082	17137	17205	16833	17032	17109	16942	17069	17258	17025	17173	17099	16912	16983	16960	17065	17221	17061	17267	17188	16962	16958	17268	16925	16862	17101	17140	16911	16868	17160	17165	17042	16968	17115	16938	16897	17053	16830	17187	17206	17039	16962	17186	17137	17209	17049	17089	17105	17155	17051	17089	17020	17075	17011	17077	17093	17061	17200	16963	16891	17088	17249	17185	16889	17000	16992	17199	17166	16959	16967	17035	17004	17078	17131	16982	17133	17211	17097	17144	17195	17041	17078	16881	17009	17246	16990	17095	17047	17127	17124	16972	16878	17026	16913	17128	16992	17193	17021	16996	17091	16902	17116	17179	17125	17113	16996	17080	17220	17037	17190	17073	16880	17052	17019	16967	16931	17049	17076	17157	16993	17099	17127	17033	17123	17196	17280	16813	17202	17133	17276	17074	16989	16809	17103	17119	17045	17204	16999	16841	17062	16978	16879	17117	17113	17143	17196	17249	17116	17117	17084	17117	17032	17131	17220	17116	17035	17065	17083	16963	16925	17049	16836	17123	17098	17112	16963	17027	17150	17172	17028	17012	17239	17187	17072	17150	16946	17042	17213	17175	17096	17098	17158	16976	17219	17044	17209	17112	17058	17072	17095	17080	16918	16868	16892	17020	16958	16953	17205	17077	16923	17035	17245	17245	17070	17057	17031	17103	16980	16981	17124	17029	17046	17302	17058	17258	17110	17260	17250	17078	17072	17021	16997	17072	16926	17090	16912	16790	16927	17073	17063	16987	16903	16963	17084	17267	17253	16859	17199	17247	17080	16879	16998	17053	16925	17086	17072	17219	17130	17070	17174	17243	17090	16977	17135	16991	17017	16948	16929	17011	17028	16966	17258	17318	17097	17109	17242	17105	17031	16996	17073	17143	16966	17095	17032	17025	17068	17086	16907	16914	16952	16986	16985	17009	16992	17154	17119	16992	16947	17134	17086	16996	17064	16768	16930	17050	17159	17126	17188	17078	17194	17233	17073	17309	16831	16974	17001	16892	17092	17093	17012	16980	17263	17062	17117	17028	17058	16963	17220	17265	17098	17132	16904	17313	16870	17184	17056	17193	17046	17105	16805	16958	17108	17140	16934	17257	17210	16945	17195	17146	17132	17029	16892	17023	17010	17055	16888	16957	16933	17104	17171	17084	17007	17019	17002	17238	16980	17017	17158	17058	17299	17116	17183	17188	16983	17061	17215	17112	17043	17061	17030	17193	17049	16946	16926	17090	17010	17217	17106	17188	17235	17085	17131	17182	17049	17146	17086	17005	17032	16981	16851	17069	16994	16939	16946	17209	17050	17121	16842	17079	17051	17044	17047	17176	17158	17167	17100	17068	17048	17201	17078	16912	16937	17011	16971	17021	17063	16860	17011	17006	17193	17120	17122	17020	17230	17215	17292	16792	17082	17164	17106	16954	17106	17131	17168	17412	17155	17061	17095	17303	17138	17153	17056	17054	17096	17217	16993	17082	16899	17275	17118	17012	17155	16886	16970	16870	16993	17123	17031	17308	17012	17053	16934	17016	16895	17109	16986	16710	16982	17077	16985	17101	17110	17113	17258	17091	16924	17203	16927	17129	17110	17213	17130	17243	17182	17068	16993	16977	17044	16997	17033	17097	17091	17136	16910	17081	17074	17009	17154	17235	17037	16996	17147	17075	17094	16910	17028	17234	17247	16997	17046	17041	17110	17027	17195	17066	17000	17201	17145	17121	17156	17047	17166	16966	17153	17008	17159	17125	17172	17148	16840	16945	17156	17087	17276	16993	17098	17156	17249	16992	16943	17274	17269	17136	16916	17129	17151	17028	17116	16979	17139	16947	17045	17267	17163	16889	17112	17089	17201	17120	17063	17187	16973	17069	17013	17201	17103	17053	16965	16935	16996	17105	17024	17069	17102	17196	17070	17091	16961	17093	16783	17143	17145	17114	17168	16999	17114	16890	17147	16980	17117	17189	17141	17150	17066	17144	17096	17260	17000	16836	17240	17209	16898	17201	17076	17207	17095	17149	17098	17013	16967	17041	17058	16799	16967	17067	17036	17040	17086	16982	17080	17063	17098	17020	16882	17061	17029	17328	17052	16992	17103	17102	17303	17195	17166	17065	16857	16956	17112	17117	16972	17130	17024	16969	17293	17008	17121	17173	16912	17022	17062	17018	16985	16816	16774	17181	17136	17005	16981	17081	16974	17240	16996	17130	17083	17021	17059	17084	17246	17071	17089	16979	17094	16981	17058	17016	17125	17217	17150	17210	17186	16803	17121	17152	17051	17188	17054	17025	16981	16974	16946	16965	17014	17063	17216	17029	16946	17204	17053	17193	16995	17043	17028	17130	17030	16965	17188	17155	17148	17130	17085	16952	17325	17254	16865	17074	17137	17120	17124	17042	17037	17043	16905	17070	17209	17165	17304	17040	17052	17182	17074	17059	17224	16935	17056	16836	17021	17184	17121	17114	17008	17103	17216	17133	17069	16978	17248	17169	17021	17053	17049	16972	17070	17233	17030	17220	17002	16980	17109	17140	16820	17180	17149	17024	17067	17041	17048	16970	17089	17205	17012	17130	17119	17148	17110	17123	17150	17016	17333	17048	17111	17041	17014	16821	17089	16961	17165	17112	16986	16923	17108	17084	16961	17105	17288	17248	17020	17083	17082	17002	17068	17216	17066	17207	17216	17122	17140	16980	17226	17261	17048	17108	16863	17226	17093	16994	17151	17237	17013	16917	17172	16869	16895	17183	16965	17281	17225	17221	17073	17006	17002	17200	17044	17047	17073	17071	17116	17050	17009	17010	17025	16967	17003	17015	17008	17084	17016	16945	17221	16853	16999	17218	17084	17099	17083	17244	17066	17185	17227	17114	17153	17339	17078	17325	17097	17136	16866	17047	16846	17167	17030	17202	17084	16992	17045	16954	17010	17080	17003	17198	17058	17088	17049	16808	16986	17165	17263	16976	17079	16836	17024	17088	17178	17118	17205	17220	17140	16982	17183	17064	17124	17080	17261	16964	17255	17141	16982	17147	17276	17134	17017	17056	17175	17376	16849	16911	16950	17133	17013	17060	17089	17180	17174	17074	17156	17177	17042	16937	16942	17069	17085	16861	17131	17083	17044	17027	17211	17043	17053	17035	17264	17290	17210	17139	16940	17014	17067	17017	16775	17072	16906	17082	17251	17074	17093	17065	17098	17093	17103	17042	17044	17276	16937	16991	17031	16844	17118	16974	17361	17148	17049	17152	16900	17199	17014	17010	16987	17039	16979	17129	17170	16957	17145	17069	17238	17101	16967	17124	16954	17098	16980	16990	17100	16983	17036	17131	17193	17078	17022	17060	17038	17122	17171	17181	17038	16839	16858	17206	16937	16861	17149	17143	17156	17170	17059	17053	17117	16918	17045	17087	17087	17173	17074	17081	16998	17114	17091	16883	17082	16981	16857	16983	17057	17010	16989	17064	17222	16866	17222	17096	16766	17048	17150	17070	17225	16929	17136	17095	17165	16961	17244	17055	16962	17113	16921	16800	16961	17023	16936	17024	16976	16892	17049	17305	17058	17083	17238	16933	17197	16990	17186	17027	17090	17219	16948	16980	17062	17125	17079	17144	16912	17141	17103	16929	17008	17047	17083	17202	17093	17075	17205	16977	17090	17131	17158	17048	17023	17178	16971	16863	17200	16858	17107	17377	16992	16846	17075	17215	17228	17208	17266	17111	17032	17079	17058	17174	17056	16975	17026	17168	17035	17009	17179	17067	17090	16907	16979	16840	17152	16978	17063	17016	16897	17098	17115	17157	17058	17215	17144	17087	17231	17115	17239	17030	17039	17103	17175	17040	17213	17009	17063	17107	16996	16925	16962	17083	17017	17020	16846	17011	17043	16916	16893	16986	16955	16970	17144	17136	17093	17111	17083	17047	17196	17145	17170	17161	17158	17128	17013	17063	17112
16415	27458	26231	21998	19940	18670	17656	17248	17166	16988	16755	16753	30348	44766	40074	32042	22780	17737	16352	15927	16026	16033	16114	15964	16085	15811	16028	16185	15921	15937	15996	16048	15946	16032	16060	16013	15953	15838	16049	16073	15858	15851	15853	15852	15995	15953	16006	16096	15985	16128	15969	16019	15945	15941	15910	16088	15959	15842	15959	16067	15910	16162	15938	16038	16026	15931	15943	15970	15889	15964	16079	15978	16008	16006	15983	15941	16101	15829	16058	15898	15954	16004	16025	15921	15986	15946	16041	16023	15986	16017	15909	15991	15971	15918	15866	16037	15692	15902	15929	15917	16059	16043	15957	16009	15799	15993	16034	16115	15949	15821	16003	15819	16049	15936	15925	16170	15895	16058	15970	16025	15998	15939	16128	16006	15971	15870	15948	16153	15810	15923	15931	15997	15994	15994	16044	16073	16002	15906	15990	15773	15907	16036	16029	15883	15945	16127	15701	16034	15883	15943	15844	15876	15925	15977	15874	15950	15907	15913	16071	15769	15807	16026	16035	15960	16078	15882	15877	16137	15944	15865	15965	15872	16003	15949	15874	16054	15868	16051	15876	15777	15893	15989	15956	15869	15985	15999	15931	15777	15943	16054	15875	15951	16087	15888	16068	16069	15823	16130	15921	15993	15979	15987	16012	15971	16013	16041	15966	16113	16024	15934	15847	16044	15984	16076	15965	15963	15927	15903	15908	15914	16033	15909	15900	15990	16061	16002	16054	15964	16010	15947	15834	15918	16131	15906	15856	16017	15858	15917	16029	15833	15909	16193	15997	15984	16084	15826	16150	15913	16023	15987	16042	15826	16092	15853	16041	16022	15888	16058	15926	16075	16032	16109	15883	15967	16133	15941	15867	16077	15926	15785	15941	15903	15995	16109	16069	15781	15934	15857	16055	15831	16024	15963	15908	16006	15939	15842	15950	15922	15997	15956	15958	15970	15890	15974	16080	15992	15971	15990	16031	15834	15801	15860	16057	15969	15808	15937	16018	15764	15948	15899	16001	15915	15994	15913	15784	15901	15957	15851	15913	15856	16076	16014	15912	15948	15880	16003	16009	16010	15987	15869	16207	15996	16002	16017	15898	15897	16142	15907	16044	16058	15934	15944	16049	16042	16074	15979	15883	15865	15889	15796	16153	15961	15936	15826	15812	15974	15911	16115	15883	15893	15976	15956	15991	15948	16027	16020	15928	15963	15884	16060	15953	15782	15961	15875	16021	16051	15835	16006	16077	15937	15943	15963	15897	15893	15725	16047	15684	16033	15927	15922	16031	16017	15914	15947	15958	15962	16065	15974	16005	15939	15998	15948	15842	15811	15969	15984	15919	16003	15921	15961	15993	15933	15941	15867	15906	15904	15970	16102	15800	15979	15977	16079	15999	15936	15842	15944	15974	15848	15862	15907	15858	15815	16003	16109	15981	15891	15904	16126	15845	15999	15982	15893	15991	15965	15861	15940	15891	15748	15962	15900	16007	15808	15930	16037	15997	15893	16097	16075	15882	15935	15978	15847	15902	15948	16048	15747	15898	15936	15960	15940	15878	15942	16185	16148	15949	15935	16014	15947	16108	15887	15949	16041	15926	15942	15854	16015	16135	15888	16109	15869	15911	15993	15957	15892	15845	15906	16164	15989	15956	15930	15945	15783	15825	15954	16100	15762	15952	15899	15940	15904	15879	16021	15912	15910	15807	15969	15865	15816	15891	16060	16019	15919	16028	16074	15906	15886	15883	16070	15825	16072	15931	15978	16012	15901	15929	15849	16110	15876	15886	16028	15908	15847	16004	16025	16020	15976	15994	16215	15975	15917	15855	16100	16051	15951	15959	16050	15918	15841	16174	15881	16052	15862	15912	15830	15995	16040	15983	16063	15823	16024	15779	15972	15970	15866	15937	15919	15928	15914	16085	15983	15903	15898	16024	15962	16136	15958	16081	15999	15882	16215	15807	16029	16012	15888	15942	16012	16015	16100	16060	16031	16028	16124	15975	15852	16027	15928	16050	16003	16093	16011	15930	15775	16020	15807	15963	15895	16024	15971	15995	15777	15938	15940	15820	15768	16119	16084	16013	15965	16072	15926	15918	15908	16030	15926	15748	16079	15755	15932	16019	15905	15984	16038	16015	15857	15990	16056	15918	15908	16014	16034	15983	15990	15899	15886	15941	16153	15872	15906	16059	16093	16053	16353	15850	15961	15962	15884	15860	16040	15926	15992	16059	16081	16058	16132	16080	15887	15907	16056	15904	16035	15931	15931	15912	15975	15947	15930	15989	16095	15992	15897	16077	15941	15933	16055	15923	15844	15970	15849	15879	15956	15901	15886	15737	15908	15974	16040	15932	16117	15973	15967	15901	15847	15957	15970	16003	16045	15912	16007	15879	15904	15925	15845	15667	16099	15902	16056	15964	16084	15915	16008	15898	16030	15980	16072	16004	15990	15974	15986	15999	15944	15908	15789	15934	15981	15925	15950	15966	15814	16101	15850	16098	15983	16005	15899	16012	15988	15911	15906	16058	15931	15996	15917	15922	16120	15945	15942	15870	16113	15945	16035	16048	15949	15986	15874	15951	15945	16206	16016	15953	15937	16076	15834	16045	15972	16073	15849	16022	15908	16102	15853	15834	15871	15954	15919	15796	15950	15921	15969	15862	16002	16101	16020	15871	15891	15998	16090	16025	16220	15966	15871	16079	15987	16061	15867	15996	16064	16076	15951	16111	15972	16114	15998	16063	15827	15992	15914	15758	15848	15991	15959	15723	16076	16106	15823	16008	15951	15866	15889	15933	16064	15996	15937	16028	15936	15856	15993	16019	15978	15914	16101	15961	16029	16028	15913	16076	15996	15966	16071	15843	15879	15885	15829	16021	15978	15894	15994	15974	16002	16085	15937	15953	16052	15948	15990	15923	16081	15979	15965	16090	15950	15895	15969	15968	15824	16092	16068	15991	16088	15921	15952	16020	15969	15863	16030	15882	16017	15933	16011	15973	16047	15876	16126	16048	16042	16070	15955	15932	15825	16034	15940	16046	16007	15978	15890	15863	16037	15988	15982	16025	15819	15971	16004	15858	16017	16031	15986	16045	15996	15977	16004	16059	15937	15943	16049	15852	16062	15995	16014	15974	16055	15921	16009	15973	15749	16116	15976	15832	16032	16123	15951	16086	15789	15914	16204	15908	15936	15946	15953	16079	16086	16058	15965	15978	15922	15781	15983	16068	15888	15832	16083	15991	15921	15873	15924	15817	16063	16031	15863	15980	16047	15936	15813	15889	15973	15981	16151	15971	16016	15991	16035	15944	15873	15902	15953	16054	16051	15895	15954	15967	16045	15874	15902	15989	15823	16108	16031	15971	15988	15827	15859	15881	16054	15756	15883	15862	15940	15913	15875	16041	16007	15940	15994	15878	15916	15840	15905	15864	15814	15958	15908	16008	15827	16020	15974	15963	15988	15956	16047	16003	15999	16074	15961	15958	15870	16010	15838	16070	16023	15938	16011	15899	15875	16037	15966	16083	16050	15747	15910	15907	15918	15922	15893	15868	15898	15991	15977	16018	15969	15869	15813	16110	16132	15927	16104	15932	15987	15940	15956	16080	15946	15934	16017	15887	15804	15993	15911	16003	16048	15827	15823	15935	16010	16004	16093	16030	15889	15978	15868	15856	15953	15803	15927	16105	15967	16142	15793	15961	15976	15874	15807	16035	15984	15929	15832	16046	15732	16079	15806	15923	15923	15962	15845	15830	15924	15979	15929	16058	15840	15891	15904	15850	15968	15761	15913	16040	15878	15999	16095	15993	15929	16168	15798	15826	16150	15871	15987	16015	16015	16097	16007	15826	15946	16043	15855	15946	15969	16007	15787	15898	16119	15974	15899	16039	15868	15980	15977	16039	15908	15990	15887	15910	16056	15960	15952	16112	15997	15915	15955	15886	15915	15937	16032	15927	15983	15864	15974	16122	15904	16007	15936	16063	16019	16093	15936	15950	15919	15854	15894	16209	15927	15912	15999	15873	15935	16097	16023	15999	16039	15903	15854	15996	15906	15931	15992	15927	15995	15950	16045	15877	15866	15890	15892	15991	15857	15891	15913	16140	15817	15966	15926	16043	15994	15994	15974	15939	15889	15822	15945	15802	15950	15916	15850	15820	15971	16208	16086	15897	15996	15786	15946	16091	15953	16106	15777	15846	16037	15990	15955	15967	15924	15980	15905	15914	15913	15973	16028	15880	15887	15994	16080	16011	16028	16008	15934	16064	16081	16006	16006	16030	16025	16106	15911	15743	15923	16012	16055	15983	16099	15955	16090	15889	15938	15811	15907	16032	15899	16175	15909	16085	16030	15884	15968	15988	15865	15758	16063	16066	15877	15820	15919	15858	15900	16092	15998	15923	15971	16095	15911	16050	15963	15880	16054	16068	15981	16001	16190	15985	16277	15825	16056	15848	16049	15994	15865	15954	16057	15876	15992	15918	15974	15870	16042	16012	15890	15949	15946	15965	15891	16118	15993	16058	15951	16078	16108	15990	15912	15883	15926	16131	15920	15887	16031	15981	15946	16062	15827	15906	16002	16008	15895	15991	15986	15838	15987	15922	15972	15857	16056	15964	15945	15967	15944	15930	16000	15903	15794	16017	15858	16057	15961	16003	16080	15770	15900	15970	15946	15793	15964	16028	16054	15931	15940	15948	16052	15802	15907	15965	15985	15979	15945	15998	15809	16048	15991	15956	15999	15817	16063	16116	16118	15921	15917	15901	15961	16077	16049	15882	15883	15980	15858	15927	16063	15996	16000	15872	15966	15871	15989	15908	16018	15955	15977	16014	16177	15835	16147	15969	16083	15863	15983	15970	16029	15995	15970	15994	16056	16082	15938	16048	16080	15982	15906	15977	15822	15980	15937	15780	15973	15905	16151	15907	16062	15912	15852	16088	15908	15912	15885	16024	15930	15981	16009	16130	16098	15985	15993	15985	16170	15871	16006	15920	16044	15935	15896	16032	15971	15901	15925	15983	15891	15991	15803	15991	16075	15894	15872	15968	15992	15770	15929	16088	16084	15886	15991	16021	15989	16070	16156	15930	15874	15995	15769	15984	15969	15935	15894	15956	16118	16009	15838	15927	15913	16073	15729	15834	15871
29060	22005	21918	19591	17531	17824	18076	17792	17646	17788	17683	17597	18262	20379	20264	19501	18479	17913	17873	17809	17640	17521	17714	17718	17715	17698	17639	17575	17822	17547	17734	17788	17632	17626	17679	17723	17561	17462	17694	17665	17527	17538	17524	17508	17471	17523	17510	17524	17559	17571	17703	17601	17824	17784	17619	17584	17543	17553	17612	17696	17792	17527	17688	17598	17580	17703	17484	17809	17554	17530	17638	17464	17489	17674	17720	17673	17690	17650	17388	17646	17566	17507	17595	17615	17690	17672	17617	17528	17576	17662	17332	17620	17575	17589	17468	17492	17640	17565	17536	17563	17552	17685	17657	17547	17541	17705	17680	17475	17778	17735	17530	17638	17594	17602	17655	17617	17491	17665	17629	17629	17799	17753	17645	17399	17622	17597	17583	17677	17819	17677	17796	17709	17820	17617	17513	17565	17420	17434	17664	17570	17698	17525	17590	17605	17929	17553	17605	17603	17536	17701	17773	17607	17705	17738	17723	17573	17633	17529	17551	17476	17338	17567	17493	17641	17680	17575	17629	17785	17542	17554	17734	17573	17649	17560	17644	17661	17618	17747	17700	17827	17825	17633	17496	17566	17702	17589	17575	17315	17599	17454	17682	17578	17713	17451	17644	17708	17633	17678	17582	17760	17596	17861	17611	17591	17555	17518	17467	17408	17531	17519	17547	17590	17557	17318	17619	17654	17538	17685	17606	17604	17769	17356	17551	17645	17929	17666	17691	17506	17650	17737	17731	17584	17491	17735	17416	17681	17426	17515	17417	17538	17607	17564	17567	17749	17544	17452	17446	17565	17820	17611	17696	17759	17472	17744	17833	17681	17585	17706	17456	17806	17657	17604	17604	17577	17437	17615	17572	17507	17476	17487	17532	17682	17573	17611	17801	17538	17332	17584	17603	17565	17580	17565	17458	17650	17554	17530	17582	17504	17505	17631	17524	17482	17618	17565	17435	17584	17575	17555	17688	17460	17558	17839	17771	17446	17565	17842	17552	17496	17514	17515	17748	17510	17623	17614	17487	17357	17602	17419	17733	17627	17646	17547	17425	17515	17624	17549	17711	17578	17623	17578	17481	17506	17790	17773	17631	17640	17515	17719	17449	17438	17523	17425	17596	17656	17697	17557	17598	17437	17545	17545	17480	17553	17477	17471	17582	17570	17486	17503	17753	17667	17756	17517	17667	17551	17650	17639	17644	17622	17356	17598	17709	17495	17592	17415	17729	17559	17588	17486	17603	17666	17687	17551	17446	17771	17450	17828	17600	17870	17684	17656	17617	17594	17459	17716	17658	17674	17638	17640	17736	17519	17680	17598	17496	17611	17529	17495	17633	17666	17604	17752	17458	17631	17595	17827	17712	17584	17593	17715	17743	17689	17472	17630	17818	17645	17822	17543	17674	17613	17537	17570	17575	17525	17518	17484	17681	17720	17595	17478	17663	17594	17408	17689	17698	17562	17582	17598	17640	17717	17588	17713	17796	17589	17672	17465	17679	17512	17559	17796	17496	17500	17526	17615	17538	17629	17732	17662	17729	17727	17698	17667	17585	17533	17563	17647	17769	17634	17628	17726	17652	17655	17562	17565	17497	17647	17528	17470	17833	17479	17670	17620	17637	17810	17694	17728	17773	17509	17608	17715	17530	17583	17650	17660	17707	17632	17647	17762	17697	17502	17627	17652	17552	17573	17631	17580	17696	17611	17625	17601	17561	17463	17526	17603	17520	17610	17568	17738	17672	17580	17565	17475	17599	17663	17699	17582	17549	17539	17590	17503	17493	17433	17549	17547	17669	17499	17583	17570	17795	17479	17704	17569	17650	17501	17586	17530	17674	17608	17684	17535	17464	17656	17587	17672	17539	17697	17682	17802	17868	17605	17707	17475	17365	17434	17505	17610	17535	17658	17415	17552	17700	17709	17592	17487	17465	17605	17534	17606	17634	17614	17832	17621	17605	17511	17486	17635	17670	17259	17541	17825	17685	17646	17625	17621	17613	17583	17652	17654	17597	17501	17367	17499	17603	17596	17657	17530	17523	17656	17829	17638	17562	17711	17584	17501	17592	17444	17563	17692	17658	17433	17437	17689	17706	17545	17729	17468	17650	17606	17622	17688	17584	17628	17540	17771	17610	17562	17553	17498	17530	17623	17643	17609	17746	17543	17560	17614	17577	17633	17552	17590	17568	17624	17429	17763	17668	17629	17723	17740	17574	17440	17738	17699	17902	17697	17493	17545	17515	17449	17690	17575	17704	17702	17606	17627	17366	17484	17725	17609	17576	17664	17436	17457	17630	17719	17564	17559	17681	17491	17611	17692	17568	17634	17753	17809	17636	17398	17676	17487	17556	17552	17549	17715	17498	17765	17418	17620	17534	17557	17714	17473	17571	17688	17571	17638	17628	17397	17566	17428	17489	17619	17511	17506	17686	17638	17608	17552	17333	17571	17480	17682	17571	17552	17677	17565	17666	17559	17674	17746	17672	17541	17444	17670	17574	17765	17628	17656	17732	17458	17453	17458	17503	17593	17600	17534	17693	17622	17544	17431	17941	17790	17551	17431	17750	17717	17762	17681	17664	17273	17491	17619	17605	17659	17624	17398	17761	17586	17383	17626	17480	17453	17655	17499	17653	17709	17710	17725	17764	17785	17825	17774	17564	17592	17536	17777	17686	17702	17633	17772	17527	17536	17707	17753	17625	17458	17766	17492	17601	17537	17721	17675	17740	17513	17521	17799	17600	17430	17532	17672	17562	17436	17560	17356	17650	17424	17604	17462	17324	17657	17772	17682	17781	17770	17726	17530	17558	17666	17560	17575	17695	17717	17572	17870	17632	17659	17624	17391	17556	17522	17464	17451	17668	17652	17343	17752	17602	17774	17630	17530	17739	17548	17713	17408	17689	17700	17609	17562	17599	17648	17576	17657	17545	17611	17652	17477	17503	17701	17587	17701	17623	17646	17521	17655	17661	17592	17552	17499	17674	17711	17623	17511	17438	17697	17809	17431	17573	17577	17618	17665	17849	17819	17669	17379	17551	17800	17594	17446	17289	17581	17529	17767	17615	17792	17738	17696	17526	17615	17657	17497	17558	17521	17687	17612	17687	17522	17626	17496	17243	17403	17642	17663	17480	17732	17664	17571	17606	17698	17833	17504	17621	17609	17596	17832	17624	17434	17626	17726	17699	17629	17745	17511	17336	17600	17688	17609	17709	17486	17704	17643	17619	17436	17518	17503	17622	17749	17418	17579	17616	17468	17726	17570	17553	17568	17578	17688	17738	17596	17557	17718	17629	17573	17570	17658	17502	17791	17508	17596	17562	17524	17531	17676	17585	17385	17479	17729	17606	17689	17558	17478	17689	17601	17874	17661	17514	17764	17720	17634	17439	17644	17659	17580	17570	17558	17471	17653	17457	17347	17669	17852	17637	17545	17880	17803	17419	17683	17850	17525	17657	17727	17699	17421	17676	17664	17643	17650	17566	17646	17678	17529	17781	17709	17409	17255	17755	17697	17554	17450	17423	17743	17426	17545	17589	17433	17614	17484	17595	17638	17588	17488	17673	17624	17574	17634	17614	17661	17615	17474	17567	17431	17522	17635	17555	17770	17666	17721	17597	17527	17627	17570	17508	17489	17677	17893	17652	17593	17605	17745	17780	17542	17484	17611	17496	17596	17513	17509	17720	17452	17667	17835	17619	17574	17655	17483	17724	17703	17656	17729	17659	17499	17720	17575	17596	17642	17596	17492	17841	17476	17449	17493	17417	17525	17657	17584	17418	17696	17784	17636	17666	17569	17698	17798	17580	17598	17586	17512	17536	17439	17622	17486	17457	17802	17685	17644	17581	17539	17632	17469	17484	17487	17728	17531	17482	17609	17536	17721	17682	17672	17622	17527	17767	17641	17554	17578	17566	17498	17715	17472	17511	17638	17776	17259	17347	17566	17674	17586	17582	17640	17625	17464	17584	17648	17574	17569	17533	17646	17532	17779	17780	17739	17536	17758	17463	17531	17451	17533	17712	17475	17579	17610	17588	17722	17598	17645	17591	17723	17654	17368	17552	17722	17503	17715	17692	17563	17845	17408	17457	17583	17557	17752	17584	17701	17789	17587	17442	17638	17596	17668	17680	17712	17615	17493	17649	17643	17567	17515	17624	17541	17794	17506	17829	17433	17785	17758	17521	17657	17539	17424	17486	17734	17526	17678	17656	17594	17456	17769	17680	17623	17734	17726	17505	17615	17682	17683	17650	17746	17674	17716	17549	17730	17677	17657	17436	17759	17662	17657	17562	17512	17389	17728	17577	17530	17806	17733	17628	17474	17468	17532	17340	17634	17709	17537	17677	17648	17638	17601	17577	17805	17569	17580	17805	17557	17810	17634	17726	17671	17670	17677	17606	17556	17642	17801	17653	17595	17560	17320	17598	17799	17462	17756	17696	17579	17856	17541	17635	17628	17666	17653	17550	17740	17683	17458	17599	17572	17725	17632	17462	17687	17658	17475	17669	17530	17767	17683	17541	17568	17457	17520	17519	17802	17552	17447	17633	17465	17662	17483	17570	17632	17697	17685	17514	17718	17436	17585	17537	17584	17563	17584	17584	17614	17579	17601	17581	17371	17609	17773	17499	17428	17635	17644	17492	17508	17558	17436	17808	17483	17577	17664	17743	17666	17563	17783	17437	17480	17560	17843	17559	17854	17572	17645	17496	17433	17742	17780	17662	17426	17665	17668	17660	17645	17611	17634	17749	17577	17565	17591	17543	17375	17764	17461	17663	17581	17677	17691	17437	17763	17657	17633	17580	17787	17668	17713	17506	17436	17876	17673	17510	17526	17485	17511	17833	17486	17700	17706	17546	17624	17700	17527	17576	17516	17598	17655	17555	17602	17705	17272	17613	17673	17632	17699	17635	17632	17571	17523	17644	17615	17719	17397	17603	17606	17813	17443	17692	17485	17653	17586	17606	17534	17734	17674	17906	17670	17667	17493	17543	17639	17688	17475	17706	17749	17615	17631	17428	17654	17765	17778	17522	17526	17550	17790	17628	17611	17715	17346	17538	17667	17723	17777	17445	17702	17625	17561	17673	17608	17485	17491	17683	17805	17448	17568	17497	17547	17387	17698	17527	17529	17794	17592	17531	17613
16344	17750	17698	17080	16444	16584	16789	16441	16465	16468	16640	16291	17462	20626	19906	18369	17231	16338	16412	16197	16351	16311	16314	16148	16277	16184	16345	16279	16343	16269	16234	16288	16254	16280	16260	16353	16211	16313	16259	16074	16244	16303	16243	16375	16188	16332	16309	16348	16259	16397	16189	16217	16269	16289	16229	16499	16174	16259	16416	16531	16345	16179	16414	16211	16403	16183	16221	16348	16317	16292	16446	16157	16403	16206	16267	16465	16383	16167	16208	16358	16452	16407	16335	16229	16294	16069	16453	16298	16351	16253	16219	16107	16322	16359	16284	16231	16242	16281	16332	16159	16451	16250	16357	16252	16243	16126	16213	16269	16245	16381	16165	16334	16102	16328	16277	16208	16369	16245	16227	16168	16412	16348	15995	16333	16195	16224	16366	16199	16191	16354	16411	16216	16175	16179	16164	16388	16317	16202	16125	16437	16357	16255	16415	16217	16356	16358	16147	16209	16250	16424	16096	16119	16258	16206	16149	16315	16246	16286	16220	16222	16118	16308	16297	16191	16194	16269	16191	16185	16285	16271	16107	16175	16201	16250	16313	16120	16361	16354	16123	16231	16180	16339	16309	16434	16147	16195	16185	16419	16229	16256	16216	16229	16317	16368	16177	16416	16236	16459	16081	16246	16368	16238	16405	16424	16319	16163	16157	16212	16185	16188	16442	16272	16300	16322	16220	16442	16124	16379	16253	16241	16218	16270	16377	16248	16289	16401	16220	16385	16362	16293	16288	16203	16172	16249	16249	16235	16144	16339	16279	16309	16172	16149	16209	16370	16373	16240	16258	16310	16393	16358	16387	16349	16217	16496	16403	16467	16235	16211	16368	16303	16365	16347	16334	16367	16290	16158	16346	16413	16248	16216	16218	16323	16136	16271	16338	16205	16377	16180	16081	16510	16286	16199	16280	16229	16149	16141	16253	16134	16330	16327	16124	16222	16315	16310	16183	16082	16401	16199	16484	16230	16284	16250	16243	16282	16179	16171	16243	16190	16312	16166	16297	16098	16207	16326	16158	16252	16108	16189	16305	16246	16396	16389	16279	16262	16283	16356	16387	16237	16226	16426	16291	16238	16238	16341	16163	16267	16319	16308	16401	16331	16192	16195	16166	16277	16100	16312	16231	16367	16286	16363	16401	16316	16337	16233	16243	16241	16182	16275	16359	16254	16435	16256	16254	16233	16401	16278	16410	16125	16222	16269	16163	16243	16089	16299	16201	16133	16356	16133	16330	16319	16167	16464	16195	16410	16381	16340	16299	16396	16127	16272	16119	16243	16261	16308	16322	16273	16254	16304	16356	16105	16182	16284	16134	16411	16185	16279	16157	16358	16342	16232	16267	16364	16142	16065	16216	16297	16182	16052	16340	16326	16291	16297	16328	16350	16316	16398	16291	16291	16320	16137	16323	16362	16244	16139	16387	16205	16247	16266	16353	16116	16312	16228	16315	16326	16266	16148	16341	16274	16143	16350	16260	16257	16368	16254	16156	16307	16294	16420	16112	16159	16107	16218	16131	16287	16344	16213	16319	16256	16316	16235	16358	16422	16287	16294	16258	16244	16263	16220	16178	16325	16317	16345	16253	16163	16178	16228	16340	16124	16256	16236	16189	16203	16374	16274	16368	16374	16034	16153	16372	16236	16403	16263	16275	16153	16311	16220	16112	16292	16197	16366	16240	16200	16318	16124	16163	16181	16435	16306	16250	16308	16078	16350	16097	16240	16217	16295	16123	16204	16263	16280	16344	16187	16350	16234	16304	16160	16362	16247	16257	16298	16375	16205	16132	16192	16329	16261	16154	16346	16277	16309	16334	16346	16191	16126	16157	16525	16348	16288	16315	16212	16257	16252	16296	16096	16196	16204	16248	16396	16192	16304	16185	16200	16089	16296	16483	16299	16245	16243	16213	16255	16327	16150	16346	16282	16282	16296	16291	16282	16425	16277	16339	16129	16194	16195	16217	16270	16261	16260	16346	16319	16124	16394	16212	16105	16261	16055	16302	16276	16255	16343	16462	16266	16278	16270	16382	16331	16275	16329	16248	16227	16277	16204	16092	16306	16267	16455	16252	16147	16260	16244	16339	16385	16153	16175	16267	16145	16264	16380	16217	16319	16206	16279	16169	16322	16100	16130	16230	16084	16325	16261	16242	16169	16384	16316	16312	16220	16306	16205	16215	16284	16235	16470	16324	16308	16244	16391	16371	16218	16183	16409	16202	16295	16384	16188	16451	16205	16324	16200	16250	16201	16361	16285	16371	16100	16421	16224	16235	16248	16360	16149	16267	16230	16351	16045	16128	16170	16290	16086	16166	16120	16320	16205	16337	16403	16173	16365	16335	16215	16125	16117	16399	16237	16263	16277	16178	16260	16256	16256	16260	16224	16207	16302	16205	16207	16198	16259	16233	16282	16298	16339	16212	16276	16236	16282	16347	16395	16242	16250	16214	16213	16233	16313	16289	16288	16337	16295	16340	16077	16238	16444	16242	16301	16193	16313	16210	16270	16303	16250	16365	16257	16231	16428	16130	16320	16168	16132	16283	16142	16311	16441	16245	16375	16188	16285	16209	16189	16338	16169	16478	16147	16089	16228	16207	16251	16270	16313	16270	16231	16235	16307	16366	16330	16240	16237	16146	16227	16360	16375	16279	16335	16168	16242	16260	16230	16192	16137	16249	16221	16229	16480	16095	16333	16241	16134	16240	16231	16087	16414	16218	16221	16245	16303	16228	16285	16353	16301	16257	16300	16310	16333	16284	16356	16217	16337	16388	16231	16221	16188	16159	16290	16145	16371	16298	16372	16209	16489	16490	16202	16239	16296	16296	16224	16361	16399	16463	16301	16364	16142	16131	16289	16337	16335	16412	16240	16286	16127	16308	16219	16455	16252	16298	16361	16274	16349	16344	16228	16162	16264	16297	16257	16296	16333	16161	16398	16206	16248	16333	16314	16168	16159	16259	16308	16241	16203	16238	16321	16405	16256	16304	16132	16261	16333	16371	16267	16193	16182	16327	16350	16255	16439	16135	16323	16289	16258	16381	16341	16395	16345	16254	16229	16235	16287	16235	16197	16265	16154	16250	16345	16307	16159	16242	16444	16247	16293	16428	16229	16270	16249	16433	16200	16188	16301	16306	16231	16305	16276	16322	16338	16314	16437	16257	16274	16288	16115	16263	16387	16217	16184	16273	16224	16459	16263	16269	16234	16307	16302	16243	16199	16325	16255	16449	16264	16256	16201	16293	16241	16093	16289	16189	16187	16278	16250	16139	16248	16344	16158	16335	16279	16394	16185	16343	16325	16277	16423	16384	16232	16356	16226	16176	16214	16260	16370	16340	16229	16424	16368	16218	16301	16499	16245	16154	16251	16083	16308	16148	16219	16347	16272	16176	16193	16217	16284	16266	16263	16264	16200	16201	16200	16178	16311	16262	16347	16403	16212	16350	16364	16368	16303	16301	16243	16329	16341	16243	16266	16167	16226	16408	16184	16354	16265	16203	16271	16243	16278	16234	16348	16194	16219	16342	16284	16261	16123	16339	16288	16124	16273	16314	16239	16101	16223	16389	16373	16257	16125	16420	16249	16207	16291	16375	16362	16251	16204	16322	16208	16273	16347	16187	16192	16230	16193	16344	16071	16119	16196	16163	16081	16438	16209	16257	16297	16277	16319	16424	16375	16097	16240	16271	16214	16243	16385	16248	16181	16129	16143	16310	16353	16169	16309	16211	16411	16304	16298	16254	16267	16238	16285	16381	16360	16325	16385	16195	16324	16268	16414	16397	16235	16339	16207	16290	16307	16205	16324	16250	16322	16316	16251	16313	16271	16267	16354	16304	16320	16288	16164	16242	16433	16272	16391	16174	16269	16208	16327	16162	16224	16157	16246	16408	16279	16432	16350	16372	16212	16238	16271	16364	16252	16291	16253	16292	16261	16303	16223	16365	16294	16394	16415	16270	16283	16220	16380	16210	16206	16280	16259	16181	16240	16252	16225	16304	16263	16333	16356	16389	16234	16629	16244	16235	16077	16162	16057	16262	16311	16310	16186	16164	16332	16382	16103	16334	16322	16271	16248	16210	16365	16273	16299	16275	16210	16180	16053	16302	16281	16317	16077	16309	16201	16284	16388	16366	16314	16256	16227	16257	16228	16137	16339	16219	16075	16411	16374	16189	16431	16363	16271	16208	16359	16229	16231	16385	16128	16211	16357	16171	16341	16218	16303	16265	16186	16272	16126	16297	16308	16278	16188	16298	16243	16297	16342	16250	16126	16110	16345	16223	16319	16280	16253	16376	16270	16323	16353	16350	16180	16189	16250	16119	16320	16400	16430	16174	16325	16266	16230	16503	16301	16249	16279	16291	16175	16344	16126	16310	16160	16281	16298	16147	16372	16378	16189	16081	16260	16409	16237	16413	16246	16304	16217	16351	16234	16088	16254	16163	16194	16187	16169	16322	16204	16265	16194	16199	16135	16230	16297	16249	16271	16284	16250	16184	16097	16137	16246	16242	16270	16325	16093	16278	16215	16250	16184	16388	16302	16425	16278	16471	16104	16304	16212	16191	16291	16280	16254	16325	16385	16273	16178	16439	16238	16432	16187	16228	16346	16323	16251	16274	16266	16278	16260	16187	16315	16279	16285	16185	16285	16243	16125	16284	16189	16119	16446	16347	16219	16460	16317	16273	16321	16237	16341	16377	16315	16242	16151	16314	16307	16342	16238	16301	16181	16369	16375	16235	16232	16104	16355	16363	16198	16189	16186	16168	16562	16150	16244	16213	16300	16189	16176	16289	16329	16133	16085	16283	16411	16415	16339	16301	16208	16268	16107	16290	16370	16201	16279	16350	16236	16350	16274	16235	16342	16218	16344	16283	16237	16377	16245	16364	16390	16413	16450	16252	16337	16177	16199	16202	16318	16427	16440	16155	16296	16520	16240	16315	16264	16288	16098	16269	16174	16143	16343	16241	16225	16351	16335	16077	16176	16262	16196	16392	16330	16077	16343	16147	16167	16461	16175	16369	16162	16121	16304	16267	16301	16313	16075	16325	16262	16226	16295	16302	16257	16260	16166	16199	16220	16241	16169	16364	16350	16322	16269	16358	16245	16485	16293	16286	16255	16162	16293	16244	16251
24980	21333	27989	25384	21169	19127	18861	17718	17459	17549	17424	17410	21123	32494	31028	25279	20489	18025	17336	17249	17136	17227	17010	16830	17073	17113	17055	17000	17226	17096	16889	17081	16952	16975	17056	17192	16959	17166	17198	17014	17157	17192	17062	16984	16970	17331	17046	17173	16910	17165	16951	17024	16982	17132	16902	16926	16933	16949	17004	16934	17094	17110	17080	16953	17202	17067	17114	16924	16994	16989	16917	16995	16849	16989	16887	16964	17083	17113	17105	16928	17198	17168	16970	16985	17036	16922	17063	17181	17048	16962	17013	16962	17054	16980	16943	16841	17011	16946	17103	17071	16800	17101	17117	17085	17120	17004	17122	17122	16951	17044	16903	16760	17091	17083	17037	17007	17068	17117	16895	16835	17300	17120	17011	16994	17297	17044	16996	17186	16885	16904	16872	17112	17048	17044	16989	16965	17062	17164	17055	16880	16965	17180	17062	16909	17024	16948	17034	17013	16947	16668	17271	16886	16938	17131	17013	17059	17163	17161	17097	17116	17116	17025	17155	17210	17094	16885	17097	17243	16927	16992	17017	17093	17062	16959	16942	17252	16953	17186	17125	16923	16977	16816	16880	16953	16963	17116	17206	17015	17039	16896	17040	16973	16959	17062	16747	17030	16833	16965	16910	17070	17008	17121	16978	16983	17007	16942	16970	17182	17042	17049	17001	17073	17198	16937	17059	17013	16912	16961	17118	17143	17057	17062	16912	16991	16932	16937	16996	17221	17007	17064	17174	16929	17196	17118	17057	17158	17008	17025	16947	17015	17012	16833	16892	17024	17044	17114	16972	16999	16976	17065	17007	17128	17052	16954	17125	17003	16884	16978	16993	17067	17201	17139	16977	17044	16914	17037	16920	16932	16970	16909	16913	16965	16985	17072	17213	17114	17222	16994	16987	16943	17028	16896	17097	16972	17136	16980	17053	16952	17132	17044	16976	16849	17057	17063	17093	16987	17051	17221	16763	17212	17063	17036	17040	16867	16968	16955	17073	17128	17040	16979	17228	17166	17082	16881	16859	17015	17010	17008	16994	17155	17037	17138	17186	16885	17102	17154	16948	17072	17060	17179	16908	17031	16957	17026	17099	17057	16957	17232	17157	16980	17007	16864	16944	16973	16800	17003	17104	16947	17060	16887	16931	16858	17093	17068	17136	16984	16972	17060	16738	16815	16901	17103	17057	16759	17213	16755	17083	17044	17184	16929	16971	17170	17003	17101	17145	17022	16973	16979	17182	17065	16944	16927	17025	17015	17238	17165	17096	17092	17048	16786	16928	17158	17006	17177	17067	17020	17124	17003	17007	16970	17126	16974	16877	16952	17055	16948	17042	16904	17060	17094	17057	16750	17099	17152	16826	16836	16864	17105	16999	16877	16986	17075	17047	17066	16996	16968	17059	17085	17058	16933	17029	16980	17093	16935	16986	16987	17175	17052	17032	17062	17177	17256	17135	17068	17184	17063	17156	17186	17233	16938	17106	16901	17314	17215	17107	16949	17088	17076	17045	16986	16986	16921	16872	17064	17179	17078	17111	17059	17031	17030	16936	17056	17053	17033	17012	16856	17141	17105	17143	17057	17164	16995	17016	17088	17036	16963	16919	17095	17174	17115	17181	16965	16928	17168	17186	16930	17183	17046	16918	17094	17096	17043	17055	17033	17037	16794	16911	17085	16985	16933	17020	17155	16936	17011	17007	17114	16987	16957	16922	16855	17101	17117	17110	17182	17052	16876	17055	17040	17072	17101	16931	16981	17168	16902	17072	16970	17137	17181	16996	16888	17062	17106	16956	16984	17058	17088	17093	17037	16997	16957	17140	16907	17051	17046	17153	17212	17041	16966	17207	16963	16958	17161	17082	17110	17009	17043	17116	16994	17085	17031	17202	17085	16921	16991	16825	16920	17143	17048	17097	16850	17015	17138	17193	16987	17162	16840	16877	17112	16985	16879	16881	17208	17074	16828	16946	17071	16914	16990	16959	17015	17041	16805	16880	16822	17184	17034	16991	17195	17081	17022	16979	16823	17164	16960	17209	17010	16955	17078	16978	17000	17083	17055	16996	17052	16933	16908	16879	17160	17026	17004	17201	16920	16933	16790	16843	17056	16964	16900	17004	17112	17066	17094	17092	17127	17074	17078	17095	17132	16976	16904	16702	16894	16898	16821	17068	16890	17037	16821	17196	17175	17050	16853	16830	16936	17035	17174	17102	17018	17047	17037	17148	16957	17129	17157	16876	16977	16862	17147	16767	17041	17011	16911	16875	17023	17024	16940	16980	16944	17016	17101	17123	17156	16727	16904	17086	17075	17062	16829	16973	17184	17074	16967	17129	17206	17126	16926	17181	17024	17051	17049	17118	17026	17018	16924	17111	16964	17006	17038	17086	16855	17060	17185	17253	16887	16922	16850	17079	17035	17083	16948	17141	17112	17150	16969	17018	17102	17082	17191	16857	17123	17156	17059	16958	17003	16885	16990	17032	17155	17004	17018	16981	17008	17215	16994	17118	16959	17159	16903	16961	16974	17206	17139	17186	17185	17110	17036	17016	17150	17076	16945	16848	17052	17003	17097	16965	17094	16991	17023	16906	16823	16949	17070	17109	17073	17257	16988	16943	16810	16970	17109	16881	16881	17032	16991	17176	16938	17059	17212	16992	17066	17141	17174	17001	16975	17037	17196	16891	16776	17070	17109	17041	17001	17107	16949	16894	17209	17051	17270	16983	17086	17047	17173	17032	17059	17186	17046	17193	17065	16942	17061	17001	16943	16931	17074	16914	17176	17008	17060	17047	17070	17127	17058	17066	17050	16947	17057	16992	16932	17253	17026	17243	16873	17009	17065	16878	17077	17236	17138	17008	17041	17084	17197	17087	16986	16969	17069	17126	16874	16860	17169	16860	17150	17217	16998	17164	17041	17028	17013	16975	17030	17024	17193	17064	16988	17120	16972	16995	16939	17066	17241	17022	17122	16979	17101	17065	17185	17006	17155	17133	16971	16970	17018	16890	17225	17047	17144	17118	16990	16975	16799	16904	17008	17175	17045	16991	16952	17046	17283	17205	16927	16965	16965	17181	17118	17027	17010	16897	17066	17367	16927	16974	17116	17041	16951	17037	17106	17091	17246	17051	17243	17080	16941	16990	16865	16967	17091	16945	17024	16971	16950	17089	16975	17090	17201	17109	17132	16963	17078	17082	17090	16898	16945	16849	17039	17126	17071	16941	17138	17001	17029	17030	17033	17153	17059	16915	16987	16958	16824	16932	17020	16950	17052	16776	16983	17079	17188	17142	17018	17048	17129	17232	17286	16705	17029	16977	17111	16972	16934	17024	17048	16977	17141	17100	16921	17030	17121	16941	17196	17032	17116	17196	17042	17015	17076	17044	16938	16953	16891	16965	16796	17076	17047	17039	16899	16947	17173	17221	16830	16844	17059	17089	16851	17002	17017	16889	16993	17261	16987	17162	17094	17166	17131	17042	17117	17047	16848	16858	17000	16986	16968	17078	17003	17048	17077	17079	17007	17176	17024	16957	17121	16975	17156	16955	17001	17202	16883	17118	17137	17024	17074	16952	17067	17064	17088	16984	17122	17077	17018	16839	17058	16837	16963	16888	17004	16867	16951	17095	17131	16887	16956	16943	17011	17080	17077	17119	17080	17002	16948	17240	17130	16898	17072	17171	17248	17149	17065	16994	16964	17052	16989	16876	17003	17130	16893	17153	16869	17013	16936	16896	17044	17154	17087	17029	16864	16781	17124	17093	17110	17083	17071	17129	17072	16965	17061	17100	17165	17114	16952	17063	17219	17008	17188	17023	17017	17107	17193	17183	17022	17181	17115	17127	17105	17015	17013	16958	16823	17064	17042	17099	17374	17229	17019	16955	17023	17034	16935	17024	17078	17043	17013	16919	17047	16816	17131	16924	16938	16953	16938	17056	17023	16915	17128	17110	17003	16857	17034	17293	17086	16862	16807	16924	17114	16858	17016	17070	16879	17174	16877	17090	16985	17065	16852	16950	17205	17026	16893	16922	16994	16906	17124	17057	17071	16999	16973	16928	17043	16849	17155	17101	17014	17152	16825	16888	17088	17042	16984	17188	16937	17332	17040	17152	16955	17063	16941	16993	17014	17020	16975	17027	17170	16916	16973	17224	17138	17168	17096	17200	16826	17033	16798	16987	17028	17034	17118	17006	17085	16887	16998	17031	17073	16985	17131	17181	16907	17042	17029	17136	17081	17149	17009	17135	16880	16997	17140	16951	17023	17136	17268	16905	16945	17128	17110	17132	16901	16982	17104	17146	16966	17110	17059	17066	16968	17152	17113	17187	17109	17060	17164	17166	17181	17096	16886	17191	17187	17116	16994	16857	17141	16993	17032	17000	17007	17284	16956	17048	16898	17083	16884	16900	16882	17117	16943	16953	17004	16943	17106	17014	17150	16920	17046	16975	17086	16894	17176	16975	17046	17191	16996	16926	17112	16899	17111	17270	17037	17217	16783	17010	17111	17094	17154	16941	17077	17203	16924	17060	16886	17093	17092	17140	17312	17026	16827	17031	16940	17058	17059	17143	16923	17036	16987	17167	17102	17152	17118	17122	16992	16899	17036	17065	17130	17172	17130	17088	16968	17259	17056	17161	17212	16878	17163	16860	17006	16923	16882	17017	17061	17078	17319	17020	17073	16976	17091	16905	17094	17091	17169	17072	17001	17174	16939	16921	16952	16894	17106	17013	17063	16878	16988	17077	17079	17071	16968	17077	17075	17060	16906	17028	16910	17029	16914	17079	16920	16957	17151	16974	16985	16955	17052	16899	17063	17089	17032	17179	17118	17190	16979	17253	17248	17167	16862	17080	17093	17120	16967	16902	17118	16796	17098	17041	17189	16857	17157	17000	16995	16988	17112	17171	17064	17167	16835	16885	17117	17151	17111	17089	17080	17212	17035	17152	17011	17130	17093	17016	16963	16910	17026	16968	17149	16881	16943	17112	16965	17137	17113	17015	17000	16957	17158	17079	16957	17125	16822	17067	17091	16907	17104	17073	17276	17068	17054	16971	16959	16952	17124	17150	16931	16962	16928	17068	17046	17057	17172	17112	17079	17065	17160	17115	16978	17254	16888	16949	17059	16994	17113	17033	17118
14902	22436	21662	19297	17838	17323	17014	16632	16602	16600	16422	16378	23240	36705	33026	25906	19615	16811	16238	15983	15919	15884	15909	15881	16012	16058	15877	15955	15849	15865	15949	15990	16020	15917	16022	16000	15906	15869	15926	16007	16023	15956	15964	16070	16125	16033	15827	15882	16007	15798	15999	16012	15871	15948	15962	15854	15846	15958	15946	15994	15801	15895	16020	15833	15891	15890	15863	15959	15969	15971	16073	16097	15847	15905	15902	16052	15841	16122	15900	15911	15747	15909	15874	16107	15916	15922	16030	16087	15907	15903	15844	16013	15751	15956	15952	15973	16057	15931	15975	15959	16032	16043	15985	15927	15841	16043	15922	15841	15788	16004	15914	16006	15996	15922	16103	15892	15924	15955	15801	15898	15878	16060	15944	15813	15902	15960	15877	15862	15958	16002	15973	16106	15830	15925	15968	16002	15952	16027	15796	16035	15974	15974	15935	15883	16096	15932	15918	15783	15930	15886	16072	15979	15780	15814	16024	16026	15963	15835	16051	15931	15849	16048	15986	15796	15788	15775	15770	15893	16074	16018	15839	16081	15832	15840	15810	16072	15900	15940	15959	16035	15864	15861	16103	15929	16046	15936	16016	16159	15860	15785	16022	15855	15866	15996	15965	15837	15975	15768	15910	15906	15944	16050	15834	16064	15891	15826	16002	15875	15987	16003	15993	16030	15727	16068	16130	15857	15876	15961	15857	16023	15874	15990	15862	16135	15902	15965	16059	16045	16029	16007	15921	15952	15971	16019	15853	15927	15793	15880	16126	16062	15939	15978	16003	16030	15856	15746	15787	15979	15858	16096	16096	15923	15994	15966	15991	15916	15896	16008	15927	15965	15953	16097	15978	15939	16093	16002	16072	15960	16005	16025	15807	15912	15845	15946	15954	15781	16043	16094	15934	15889	15841	15815	15869	16022	15829	15975	15901	16071	15945	15963	15955	15884	15979	15737	16003	16048	16179	15922	16109	15985	16019	16124	16006	15815	15997	15982	15986	15942	15933	15948	15830	15847	16013	16026	16005	15943	15930	15934	15988	16041	16045	15980	15911	16049	16058	15860	15835	15927	15874	15718	15870	16159	15975	15748	15972	16051	15954	15891	15754	15868	15927	15910	16009	16098	15948	15857	15821	15978	15774	15931	15950	15892	15931	15940	15763	16041	15849	16215	15939	15816	15972	15856	15932	15866	15857	16065	16064	15696	15738	15848	16009	15825	15944	15882	16011	15938	16086	15886	15920	16150	16003	15936	15836	15924	15804	15914	15850	15956	15896	16173	15902	15950	15950	15954	15953	15872	15950	15689	16077	16084	15710	15856	15948	16048	16076	16001	16004	16064	16024	15922	15942	15905	15933	15914	15902	15782	15930	15951	15845	15908	15787	15900	16073	15915	15862	15905	15886	15859	15790	15911	15856	15816	15982	16063	15815	16011	15982	15811	15766	15937	16031	16075	15951	16062	16002	15765	15932	15954	15952	15873	15817	15945	16149	16021	16057	16039	15989	15921	15863	15897	15756	15852	15847	15876	16042	16132	15766	15940	15980	15859	16029	15881	16086	16002	15802	15938	15990	15997	15765	15764	15887	15877	15864	16053	15930	15651	16079	15921	15931	16059	16023	15830	15852	15816	15990	16012	15946	16134	15900	16097	15811	16080	16141	15835	16098	15918	15836	16008	15956	15916	15996	15970	15738	16012	15826	15905	16052	15991	15948	15881	15977	16034	15901	15877	15849	15878	15750	16051	16095	16088	15848	15849	15912	15997	15833	16034	15902	16020	15932	16012	15926	15975	15883	15911	15868	15931	15961	15873	15908	15842	16019	15827	15961	16004	16008	15985	15986	15992	15919	15952	15867	15832	15997	16078	15893	15915	16083	15967	16079	15987	16050	16000	15927	15781	16106	15880	15938	15779	15759	16075	16018	15768	15864	15945	15829	15961	15851	15826	15744	16081	15916	15890	15980	15803	16077	15927	15941	16036	15972	16069	15851	15984	15888	15997	15760	16020	16070	15981	15947	15838	15841	16003	16095	15797	15981	15963	15936	15949	15958	16047	15857	16003	15967	15872	16053	15980	15869	15923	15964	16050	15879	16135	16106	15953	15824	15972	15938	15870	16075	16094	15870	15982	16258	15830	16017	15862	15914	16016	15884	16050	15891	16055	15926	15829	15918	15855	15950	15944	15915	15917	15906	15878	15922	15961	15956	15993	15987	15935	15982	16085	15870	15904	15980	15985	16118	15852	16076	15972	16021	15832	15945	16073	15909	15827	15870	16059	15825	15814	15786	15880	16040	16006	16043	16011	16016	15790	15936	15976	15839	16113	16275	15980	15869	15934	15862	16010	15923	15941	15764	15884	16029	16020	15801	15937	16058	15890	15701	15981	15954	15922	15993	15870	15864	15960	15827	15961	16015	15855	15960	15847	15807	15924	15961	15809	16063	15940	15979	15802	15822	15976	16036	16031	16005	15864	16043	15880	15962	15878	15905	16004	15942	15849	15914	15783	15955	15990	15870	15852	16029	15883	15832	15934	15920	15930	15999	15893	15994	15928	15919	15978	15983	15868	15982	15968	16108	15924	15773	16024	15918	15917	15872	15849	15950	15972	16049	15996	15819	15870	15826	15825	15824	15863	15876	16038	16040	15881	16019	15737	15972	16036	16031	15919	16019	15979	16020	15812	16056	15968	15941	15971	16067	15964	15865	15880	15806	15890	15980	16005	15819	15873	15973	15894	15937	15772	16009	16012	15910	16053	15975	16099	15907	16039	15958	16074	16086	15875	15817	15867	16144	15904	15881	15821	15885	16003	15771	15951	15816	16028	16038	15881	15947	16038	15968	16116	16016	16052	15785	16011	16038	15979	15998	16050	15877	15931	15906	15771	15978	15999	15953	15834	15812	15894	15846	15906	15955	16000	15903	16011	15767	16129	15972	15922	15939	15963	15930	15971	15934	15875	15918	15944	15966	15865	15839	15975	16034	15950	15896	16013	15909	15857	15854	15815	15860	15980	15839	15940	15963	16003	16019	15921	15924	15820	15982	15885	15927	15871	16099	15728	15961	15947	16069	15940	16016	15887	16017	15995	15961	15909	16049	16127	15796	15923	15835	15969	15948	15923	15824	15973	15938	15894	15876	15807	16004	15925	15945	15911	15829	15897	15877	15895	16019	15892	15901	16099	15965	16081	15925	15896	15971	15994	16036	15852	15801	15842	15812	15845	15831	15851	15979	15977	15887	16063	15909	16034	15925	15965	15980	15990	15928	15983	15891	15872	15996	15917	15833	15906	15832	15908	15884	15877	15992	15978	16081	16027	15937	16048	15946	15916	16098	15887	15958	16019	15828	15790	15925	15810	16001	15913	15907	16098	15948	15811	15853	15999	15796	15984	15914	15920	16058	15907	15972	15964	16002	15985	15822	15813	15967	15773	15942	15907	15846	16118	15872	16053	15858	15814	15879	15834	15989	15882	15884	15937	15994	15944	15792	15955	15972	15901	15770	16011	15952	16018	15788	15973	15879	15956	15769	16087	15992	15848	16082	15942	15909	15932	15829	16040	16039	15741	16032	15851	15986	15920	15970	15811	15925	15923	15914	15962	16057	15870	16041	15901	16022	15879	15995	16070	15724	16019	15981	16040	16053	15740	16042	16083	15838	15870	16013	15899	15970	15812	15954	15798	15839	15933	15920	16010	16038	15986	15933	16043	15810	15791	16056	15795	15936	15850	15927	15899	15966	15976	15833	15706	15942	15931	16072	15971	15908	15974	15898	15883	15909	16029	15909	16094	15914	16020	16041	16085	15822	15770	15985	15916	15992	15980	16083	16019	15877	15812	15975	15962	15975	15952	15906	16067	16038	16226	15986	16035	15740	16019	16033	15934	15798	15891	15877	15966	15929	16010	16137	16002	16007	16086	15905	15894	16000	16082	16063	15781	15960	15862	15913	15903	16049	15775	15834	16106	15853	16084	15958	16007	15826	16008	15882	15834	15896	15901	15900	15882	15946	15850	15921	16024	15979	15965	16045	15835	15864	15806	15821	15857	16029	15931	15921	15969	15831	15855	16177	16073	15831	15903	15818	15889	15890	15881	15755	15887	15902	15860	16081	16033	15769	15829	15944	15952	15920	16018	15893	16026	15857	15935	15848	15956	16014	15953	16007	15891	15988	15947	16097	15902	16038	15933	15917	15832	16137	15963	16049	15877	15942	16004	15965	15920	15894	15894	15959	15904	15901	16042	15834	16133	16113	15804	15887	15915	15899	15928	15912	15661	15911	15910	16041	16099	16082	16001	16036	15951	15988	16062	16049	15983	16096	15859	15940	15974	15949	15908	15817	15960	15961	16010	15904	15767	15972	15904	16062	15821	15915	15933	16006	15869	16057	15979	15961	15826	15943	15799	16074	15880	16055	15933	16142	15982	15842	15926	16033	15907	15840	15944	16006	15981	15972	15855	15969	15738	16036	15849	15804	15988	15959	15986	15952	15941	15870	15853	15940	16007	15926	15695	15923	15907	16027	15866	15871	15877	15710	16046	15953	16138	15872	16091	16057	15895	15938	15960	15949	15903	15879	15908	15933	16035	15866	15984	16016	16054	16092	15908	15960	15977	15775	15908	15850	15924	15622	15784	16059	15962	15938	15888	16009	16024	15901	16032	15859	15844	15974	15800	15826	15757	16045	16010	15941	15901	16071	16051	16058	15870	16117	16030	16019	16054	15689	16068	15930	16035	15786	15972	15803	15925	15871	16012	15936	15981	15954	16126	15842	15830	15960	15979	15852	15804	15881	15848	16063	15941	16065	15864	16026	15896	15846	15940	15882	16082	15886	16103	16069	15967	15957	15818	16069	15916	16070	15984	15957	15812	15890	15842	16019	15907	16084	16230	15912	15893	16024	16130	15907	15720	15947	16078	15940	15856	16094	16088	15950	15826	15905	15934	16019	15897	16069	15806	16103	15885	15892	16213	16059	15907	15814	15775	15922	15875	16008	16032	15952	16068	15987	16039	15963	15910	15829	16003	15827	15926	15927	16051	15983	15801	16037	16032	16005	15930	15919	15902	15996	15953	16016	15968	16045	15918	15850	16140	15959	15910	15986	15960	16065	16031	15974	15944	15815	15942	16016	15901	15905	15948	16102	15839
23894	21360	28826	24312	21896	21993	20761	18134	17217	17233	17253	16998	23253	42285	37711	30090	22480	18472	17009	16778	16637	16796	16560	16666	16725	16790	16502	16657	16801	16674	16684	16698	16467	16615	16457	16489	16601	16612	16725	16648	16596	16549	16719	16660	16627	16423	16566	16871	16474	16567	16506	16657	16534	16763	16384	16521	16401	16593	16480	16547	16589	16505	16772	16399	16553	16641	16683	16517	16464	16517	16599	16556	16440	16390	16574	16325	16639	16548	16717	16595	16456	16483	16700	16417	16374	16474	16498	16348	16670	16451	16732	16625	16522	16532	16513	16569	16517	16480	16677	16539	16578	16577	16433	16631	16628	16492	16419	16632	16548	16453	16482	16506	16519	16617	16398	16548	16433	16447	16583	16571	16493	16463	16795	16503	16619	16587	16454	16453	16510	16614	16478	16444	16491	16437	16464	16580	16475	16787	16711	16712	16645	16662	16400	16541	16611	16486	16418	16516	16526	16623	16574	16467	16585	16438	16569	16469	16562	16527	16389	16681	16309	16400	16575	16437	16273	16577	16481	16473	16481	16472	16620	16455	16659	16603	16646	16577	16445	16519	16493	16465	16496	16243	16396	16495	16453	16544	16461	16516	16761	16610	16435	16629	16447	16478	16605	16580	16316	16470	16589	16303	16656	16381	16548	16527	16397	16319	16735	16454	16321	16691	16432	16455	16298	16469	16563	16790	16504	16399	16572	16467	16657	16768	16539	16388	16437	16529	16393	16544	16384	16530	16354	16504	16466	16372	16553	16524	16643	16304	16534	16601	16391	16505	16491	16320	16536	16469	16611	16470	16585	16342	16509	16564	16551	16378	16427	16484	16584	16301	16407	16456	16514	16482	16724	16430	16552	16283	16503	16546	16494	16363	16577	16561	16353	16489	16330	16299	16443	16558	16430	16794	16453	16466	16594	16316	16376	16369	16357	16548	16419	16380	16345	16304	16492	16736	16365	16554	16589	16576	16367	16598	16546	16485	16686	16538	16411	16713	16563	16530	16604	16286	16421	16321	16457	16650	16408	16652	16519	16466	16618	16495	16559	16411	16392	16506	16594	16357	16513	16650	16518	16567	16497	16409	16257	16467	16567	16479	16416	16483	16608	16431	16361	16531	16633	16513	16615	16707	16658	16582	16434	16472	16498	16608	16492	16452	16410	16663	16394	16330	16552	16615	16425	16504	16432	16455	16371	16516	16511	16587	16596	16363	16659	16491	16535	16425	16447	16362	16602	16543	16456	16543	16640	16503	16464	16387	16441	16530	16537	16443	16473	16560	16413	16353	16479	16505	16612	16603	16600	16385	16621	16352	16470	16534	16486	16522	16592	16408	16559	16581	16573	16538	16644	16450	16677	16490	16570	16463	16268	16574	16531	16633	16490	16526	16429	16375	16498	16433	16478	16670	16447	16582	16675	16304	16553	16615	16533	16405	16507	16669	16487	16470	16549	16326	16327	16384	16442	16350	16578	16446	16617	16433	16501	16601	16460	16514	16451	16512	16398	16414	16469	16441	16649	16392	16481	16629	16406	16367	16561	16508	16705	16552	16615	16515	16599	16488	16527	16625	16542	16274	16659	16622	16501	16412	16413	16360	16594	16420	16460	16552	16632	16514	16392	16477	16612	16491	16618	16391	16503	16633	16458	16378	16606	16629	16538	16455	16667	16368	16286	16556	16445	16535	16390	16582	16566	16563	16396	16559	16335	16393	16338	16555	16451	16697	16552	16745	16509	16685	16647	16463	16394	16545	16548	16395	16483	16656	16585	16558	16398	16610	16521	16574	16444	16527	16489	16375	16433	16596	16400	16590	16511	16512	16612	16780	16298	16502	16538	16532	16321	16411	16389	16374	16604	16281	16598	16391	16506	16565	16542	16299	16514	16486	16590	16630	16545	16597	16545	16781	16410	16487	16544	16574	16624	16302	16385	16493	16292	16446	16419	16460	16627	16325	16632	16521	16597	16418	16579	16386	16349	16545	16611	16560	16528	16409	16326	16635	16613	16781	16597	16331	16586	16479	16604	16429	16592	16512	16479	16643	16570	16640	16497	16649	16716	16374	16484	16378	16670	16357	16560	16688	16451	16503	16517	16623	16373	16486	16377	16583	16482	16248	16460	16655	16334	16547	16474	16501	16653	16399	16360	16538	16505	16271	16723	16513	16701	16545	16536	16529	16520	16643	16504	16499	16404	16511	16646	16301	16512	16542	16388	16477	16502	16480	16745	16660	16392	16709	16536	16338	16412	16472	16505	16585	16637	16343	16596	16536	16571	16410	16455	16426	16583	16542	16417	16480	16431	16682	16576	16543	16408	16519	16503	16404	16520	16509	16466	16477	16350	16466	16535	16622	16511	16515	16755	16432	16513	16744	16443	16545	16358	16401	16569	16572	16456	16532	16485	16623	16661	16378	16469	16551	16571	16455	16320	16604	16577	16394	16472	16433	16416	16550	16668	16557	16567	16265	16294	16568	16708	16464	16477	16648	16551	16467	16435	16455	16794	16537	16510	16459	16669	16556	16428	16638	16550	16364	16467	16710	16376	16502	16395	16585	16289	16521	16569	16712	16529	16528	16508	16506	16607	16277	16482	16399	16544	16190	16467	16466	16332	16680	16450	16466	16613	16538	16589	16465	16683	16355	16505	16778	16716	16611	16433	16608	16576	16716	16542	16552	16371	16386	16535	16386	16432	16485	16301	16434	16488	16535	16533	16546	16421	16415	16566	16371	16548	16514	16573	16423	16705	16584	16470	16785	16390	16573	16375	16548	16427	16539	16653	16333	16571	16491	16659	16514	16591	16555	16645	16423	16701	16348	16438	16503	16713	16573	16474	16422	16517	16574	16485	16512	16518	16525	16399	16572	16340	16450	16462	16433	16565	16697	16414	16650	16520	16558	16627	16523	16404	16456	16350	16364	16570	16448	16705	16493	16563	16491	16316	16361	16624	16595	16440	16630	16565	16763	16506	16576	16572	16599	16386	16622	16544	16529	16601	16459	16568	16484	16447	16705	16436	16637	16549	16566	16506	16626	16436	16489	16537	16476	16464	16459	16509	16570	16648	16464	16527	16690	16522	16531	16474	16533	16482	16543	16343	16677	16555	16488	16429	16402	16363	16603	16723	16533	16598	16344	16413	16585	16390	16340	16436	16551	16464	16593	16557	16581	16575	16491	16567	16536	16689	16607	16308	16333	16576	16473	16530	16658	16437	16614	16487	16419	16477	16375	16529	16418	16362	16505	16581	16650	16621	16550	16590	16654	16477	16498	16528	16561	16463	16488	16519	16403	16569	16634	16618	16577	16256	16450	16590	16459	16669	16672	16630	16432	16640	16555	16489	16339	16463	16578	16609	16567	16457	16490	16579	16647	16556	16416	16537	16412	16277	16417	16511	16442	16417	16541	16473	16541	16705	16516	16273	16589	16747	16675	16526	16565	16767	16574	16673	16589	16612	16426	16331	16416	16667	16581	16651	16646	16662	16575	16542	16552	16722	16678	16501	16490	16567	16446	16602	16599	16595	16577	16540	16617	16480	16491	16533	16566	16494	16407	16744	16782	16585	16501	16329	16476	16538	16557	16362	16538	16578	16534	16624	16493	16665	16471	16643	16532	16562	16460	16601	16423	16507	16647	16578	16557	16649	16513	16563	16593	16459	16364	16603	16547	16442	16376	16368	16534	16603	16470	16421	16628	16759	16440	16536	16387	16604	16702	16622	16629	16461	16693	16701	16490	16428	16526	16440	16357	16457	16487	16505	16331	16645	16455	16594	16580	16321	16657	16516	16559	16414	16558	16474	16424	16520	16502	16560	16520	16532	16660	16237	16663	16453	16461	16455	16515	16671	16651	16364	16596	16601	16524	16540	16488	16525	16506	16430	16550	16509	16500	16543	16531	16494	16517	16386	16544	16595	16573	16600	16521	16529	16492	16545	16656	16492	16502	16487	16505	16708	16477	16496	16474	16438	16235	16661	16422	16391	16572	16566	16657	16456	16370	16369	16595	16522	16292	16653	16558	16542	16528	16581	16353	16541	16421	16785	16463	16323	16590	16750	16488	16690	16508	16556	16448	16495	16507	16550	16383	16444	16825	16444	16499	16450	16579	16185	16645	16562	16348	16665	16441	16570	16479	16568	16447	16480	16390	16444	16757	16419	16515	16497	16620	16469	16400	16523	16528	16697	16534	16576	16359	16360	16418	16598	16276	16559	16386	16393	16551	16498	16553	16587	16428	16677	16696	16292	16406	16488	16477	16465	16855	16501	16462	16685	16658	16507	16396	16418	16499	16362	16467	16537	16602	16471	16433	16530	16499	16432	16554	16851	16439	16605	16775	16425	16420	16562	16393	16537	16580	16693	16492	16443	16591	16609	16413	16389	16359	16448	16486	16594	16544	16514	16498	16467	16386	16437	16432	16442	16326	16375	16475	16446	16323	16463	16533	16664	16535	16408	16576	16596	16381	16391	16632	16391	16526	16504	16684	16547	16736	16456	16590	16668	16450	16477	16474	16721	16374	16642	16573	16511	16571	16341	16621	16447	16556	16550	16810	16659	16496	16501	16404	16646	16431	16460	16543	16632	16421	16350	16634	16606	16632	16407	16553	16618	16568	16561	16414	16594	16379	16627	16516	16488	16402	16572	16628	16553	16475	16524	16479	16419	16574	16472	16587	16390	16374	16431	16468	16566	16533	16423	16560	16451	16482	16667	16656	16656	16430	16644	16437	16545	16546	16313	16466	16560	16341	16670	16332	16683	16534	16471	16596	16525	16493	16414	16711	16643	16486	16360	16443	16476	16560	16710	16394	16497	16586	16556	16363	16609	16632	16512	16289	16379	16308	16412	16397	16433	16495	16641	16376	16504	16572	16639	16461	16532	16685	16390	16651	16441	16369	16695	16450	16574	16702	16660	16401	16569	16529	16715	16351	16538	16498	16419	16370	16490	16532	16501	16295	16321	16488	16519	16358	16461	16526	16508	16465	16653	16767	16511	16424	16606	16574	16508	16421	16585	16544	16646	16721	16568	16597	16610	16493	16321	16513	16577	16527	16550	16534	16447	16411	16460	16397	16646	16628	16382	16568	16498	16513	16429	16414	16290	16557	16491	16445	16512	16458	16469	16491	16355	16407	16602	16620	16543	16705
16284	26684	25182	20979	19046	18215	17558	17205	16860	16486	16380	16175	26973	45758	40178	31497	22019	17170	15809	15850	15817	15626	15559	15647	15804	15575	15710	15588	15619	15644	15600	15744	15562	15662	15786	15615	15686	15700	15726	15503	15802	15802	15541	15615	15640	15622	15591	15530	15753	15476	15535	15546	15739	15712	15656	15625	15433	15648	15664	15597	15648	15513	15592	15579	15719	15592	15620	15754	15679	15597	15685	15669	15591	15613	15651	15559	15567	15662	15412	15521	15819	15468	15672	15482	15459	15611	15669	15769	15629	15641	15626	15538	15753	15684	15588	15487	15666	15578	15544	15557	15595	15583	15783	15575	15759	15804	15645	15617	15662	15665	15507	15399	15738	15656	15689	15576	15748	15560	15467	15470	15629	15462	15566	15474	15596	15614	15581	15718	15734	15723	15625	15562	15536	15695	15656	15545	15725	15713	15721	15725	15658	15617	15537	15483	15501	15502	15593	15492	15637	15508	15542	15506	15650	15429	15670	15662	15435	15682	15885	15610	15656	15593	15662	15755	15627	15514	15636	15589	15604	15628	15691	15548	15573	15649	15521	15662	15667	15696	15563	15776	15614	15653	15495	15527	15726	15494	15805	15517	15568	15661	15708	15684	15600	15551	15702	15561	15588	15495	15525	15433	15573	15618	15601	15443	15491	15649	15666	15710	15474	15458	15560	15629	15541	15585	15695	15637	15614	15580	15728	15598	15599	15508	15644	15624	15653	15702	15550	15595	15593	15553	15684	15574	15645	15620	15590	15548	15603	15623	15592	15731	15738	15490	15512	15575	15626	15527	15749	15532	15648	15582	15686	15628	15634	15560	15637	15681	15568	15616	15617	15567	15676	15659	15521	15562	15497	15575	15432	15590	15446	15653	15610	15587	15536	15510	15655	15555	15642	15525	15508	15528	15637	15647	15512	15576	15697	15745	15535	15571	15772	15643	15587	15605	15603	15692	15508	15630	15598	15632	15572	15682	15619	15695	15664	15549	15759	15546	15653	15617	15695	15538	15583	15563	15693	15754	15472	15620	15602	15599	15641	15646	15635	15562	15400	15557	15590	15489	15801	15692	15568	15486	15575	15699	15491	15802	15663	15464	15579	15520	15541	15670	15531	15558	15683	15535	15798	15596	15492	15512	15643	15593	15726	15635	15557	15738	15754	15513	15643	15620	15747	15580	15501	15683	15461	15750	15672	15625	15675	15767	15593	15712	15536	15706	15512	15686	15681	15670	15709	15526	15481	15657	15615	15627	15623	15610	15723	15653	15689	15628	15665	15656	15571	15635	15654	15732	15513	15474	15684	15653	15524	15434	15573	15477	15604	15708	15612	15560	15766	15618	15598	15582	15702	15608	15662	15556	15639	15607	15696	15601	15710	15496	15744	15687	15684	15610	15739	15738	15598	15591	15733	15515	15549	15471	15734	15510	15926	15454	15544	15496	15673	15673	15688	15460	15558	15631	15511	15465	15594	15745	15685	15661	15702	15806	15621	15545	15822	15606	15398	15584	15645	15725	15646	15505	15619	15571	15737	15635	15748	15414	15577	15648	15512	15589	15595	15763	15551	15672	15769	15636	15675	15735	15513	15768	15553	15579	15650	15645	15676	15592	15469	15727	15672	15651	15590	15658	15570	15582	15617	15527	15816	15705	15674	15530	15662	15516	15735	15498	15415	15521	15649	15538	15576	15663	15648	15616	15604	15656	15483	15636	15492	15538	15537	15591	15527	15658	15674	15650	15637	15664	15593	15703	15634	15639	15479	15586	15592	15473	15475	15857	15652	15637	15681	15688	15722	15457	15642	15534	15794	15651	15454	15679	15561	15854	15675	15511	15554	15683	15674	15766	15579	15542	15594	15465	15676	15606	15553	15720	15424	15444	15650	15553	15647	15695	15472	15540	15821	15730	15670	15640	15576	15620	15801	15523	15448	15801	15543	15379	15717	15713	15417	15651	15582	15609	15433	15575	15585	15594	15760	15389	15565	15771	15638	15748	15512	15392	15645	15663	15508	15784	15572	15472	15472	15630	15626	15408	15561	15557	15562	15688	15777	15818	15577	15447	15739	15781	15663	15582	15634	15365	15589	15584	15646	15599	15535	15949	15524	15506	15691	15568	15625	15595	15607	15581	15775	15593	15546	15627	15654	15768	15602	15689	15617	15547	15618	15810	15619	15463	15506	15611	15644	15621	15602	15542	15625	15502	15718	15614	15649	15647	15628	15613	15682	15566	15603	15672	15564	15541	15519	15596	15462	15617	15575	15696	15647	15759	15556	15788	15741	15602	15608	15755	15609	15744	15665	15575	15629	15669	15648	15542	15707	15759	15704	15530	15494	15574	15424	15552	15531	15660	15637	15663	15684	15702	15788	15533	15603	15691	15700	15598	15764	15575	15647	15704	15604	15740	15808	15646	15673	15680	15624	15866	15652	15608	15629	15520	15633	15569	15593	15712	15712	15620	15540	15584	15757	15620	15658	15468	15605	15552	15533	15706	15694	15569	15657	15587	15712	15601	15658	15596	15665	15728	15824	15542	15537	15628	15607	15536	15556	15562	15521	15668	15591	15745	15653	15541	15754	15621	15567	15621	15586	15528	15733	15733	15639	15589	15557	15577	15512	15549	15606	15606	15575	15646	15587	15768	15714	15641	15480	15726	15559	15598	15600	15779	15692	15653	15648	15626	15659	15629	15490	15438	15722	15585	15464	15519	15513	15497	15677	15540	15665	15425	15651	15597	15724	15631	15644	15449	15661	15628	15550	15591	15693	15609	15652	15568	15631	15577	15846	15611	15746	15634	15574	15695	15564	15733	15589	15567	15716	15616	15553	15520	15616	15578	15663	15757	15780	15576	15496	15820	15635	15754	15583	15690	15610	15426	15602	15527	15670	15695	15603	15587	15669	15723	15744	15514	15454	15719	15618	15750	15458	15589	15761	15701	15525	15546	15443	15656	15744	15646	15465	15716	15633	15585	15631	15680	15796	15479	15725	15641	15550	15585	15567	15628	15445	15510	15582	15480	15684	15610	15707	15473	15571	15655	15638	15570	15585	15575	15620	15753	15628	15626	15555	15494	15622	15699	15717	15482	15597	15502	15701	15617	15771	15558	15505	15561	15578	15720	15636	15568	15594	15570	15730	15625	15587	15467	15676	15631	15467	15605	15696	15587	15685	15596	15782	15649	15665	15598	15566	15753	15708	15565	15660	15464	15549	15509	15723	15608	15680	15803	15425	15614	15704	15508	15739	15701	15645	15530	15700	15589	15757	15560	15707	15627	15549	15719	15544	15640	15457	15604	15759	15701	15563	15482	15464	15589	15646	15705	15653	15613	15603	15685	15415	15615	15612	15774	15459	15644	15622	15692	15615	15595	15633	15655	15477	15666	15637	15792	15580	15590	15548	15619	15507	15745	15667	15542	15697	15598	15646	15754	15540	15725	15531	15635	15623	15760	15804	15531	15523	15724	15546	15515	15562	15820	15644	15782	15569	15529	15620	15595	15598	15732	15517	15745	15591	15717	15423	15686	15609	15630	15629	15704	15667	15623	15588	15532	15600	15541	15578	15502	15710	15510	15767	15598	15553	15512	15566	15522	15546	15679	15657	15587	15507	15754	15580	15633	15603	15574	15593	15574	15534	15696	15689	15519	15582	15640	15485	15686	15576	15518	15567	15482	15744	15658	15742	15591	15613	15820	15586	15452	15535	15580	15528	15636	15745	15648	15669	15574	15788	15610	15574	15575	15628	15532	15516	15680	15612	15461	15653	15392	15646	15570	15652	15652	15664	15560	15515	15621	15505	15591	15742	15588	15499	15470	15715	15588	15579	15687	15466	15487	15687	15506	15734	15752	15606	15682	15491	15458	15693	15630	15780	15791	15674	15529	15598	15595	15747	15520	15619	15661	15631	15691	15619	15636	15753	15513	15694	15546	15597	15438	15658	15754	15658	15752	15659	15746	15803	15632	15516	15535	15668	15494	15596	15505	15593	15682	15584	15406	15613	15417	15585	15822	15618	15650	15585	15510	15712	15548	15612	15548	15514	15652	15536	15596	15662	15435	15599	15491	15512	15727	15642	15587	15592	15547	15593	15478	15652	15578	15550	15682	15540	15467	15525	15537	15755	15591	15695	15533	15649	15695	15682	15605	15792	15559	15773	15592	15589	15511	15681	15666	15634	15520	15488	15576	15639	15627	15480	15657	15681	15563	15641	15536	15578	15472	15595	15392	15618	15511	15541	15649	15501	15632	15739	15621	15543	15569	15662	15679	15625	15635	15562	15586	15633	15573	15574	15507	15685	15413	15714	15479	15541	15536	15509	15651	15585	15477	15572	15522	15646	15712	15347	15553	15657	15625	15695	15566	15689	15513	15637	15550	15491	15619	15686	15820	15788	15574	15449	15431	15647	15644	15688	15713	15553	15629	15483	15602	15387	15480	15475	15454	15701	15541	15530	15691	15649	15470	15482	15697	15592	15495	15644	15459	15666	15558	15693	15505	15480	15697	15625	15666	15717	15622	15631	15562	15572	15651	15539	15518	15518	15588	15541	15514	15634	15645	15550	15617	15665	15381	15606	15538	15741	15392	15721	15642	15705	15582	15690	15640	15611	15494	15601	15501	15611	15685	15722	15630	15401	15662	15579	15610	15635	15388	15580	15579	15682	15590	15578	15599	15555	15538	15616	15693	15554	15684	15599	15667	15686	15506	15546	15629	15628	15419	15616	15497	15603	15639	15637	15667	15735	15778	15650	15680	15661	15668	15686	15598	15630	15608	15654	15592	15515	15547	15525	15610	15520	15762	15681	15667	15687	15645	15540	15820	15653	15607	15710	15584	15636	15485	15669	15636	15636	15526	15499	15671	15591	15728	15700	15624	15594	15590	15559	15610	15649	15800	15603	15578	15602	15571	15627	15535	15615	15593	15529	15705	15529	15527	15587	15553	15663	15598	15476	15686	15584	15728	15438	15597	15729	15662	15562	15626	15603	15548	15663	15573	15576	15552	15751	15554	15763	15632	15447	15553	15739	15748	15583	15546	15594	15594	15680	15629	15710	15590	15537	15747	15699	15618	15767	15751	15718	15678	15621	15630	15625	15652	15637	15614	15507	15642	15664	15710	15655	15731	15626	15729	15774	15604	15531	15660
28898	21618	20815	18628	16686	16983	16802	17029	16453	16808	16949	16850	17384	19441	19138	18524	17520	16873	16884	16745	16793	16772	16717	16682	16689	16702	16854	16800	16874	16744	16840	16680	16728	16747	17036	16666	16938	16813	16864	16664	16890	16704	16922	16870	16708	16738	16819	16656	16772	16868	16860	16721	16773	16846	16710	16774	16792	16830	16882	16578	16682	16725	16617	16645	16560	16541	16703	16654	16689	16676	16753	16692	16621	16861	16736	16628	16749	16957	16965	16630	16848	16673	16740	16598	16834	16690	16770	16811	16806	16588	16754	16851	16640	16923	16772	16506	16789	16699	16478	16784	16624	16700	16928	16877	16512	16761	16924	16967	16643	16716	16809	16777	16625	16792	16749	16715	16653	16590	16658	16756	16705	16553	16772	16599	16746	16775	16591	16648	16962	16834	16827	16832	16761	16694	16908	16824	16710	16721	16774	16638	16683	16715	16707	16666	16887	16788	16800	16790	16915	16633	16684	16665	16795	16588	16689	16785	16895	16740	16820	16627	16959	16716	16904	16679	16778	16846	16862	16703	16805	16671	16779	16664	16498	16730	16751	16622	16641	16681	16945	16850	16951	16451	16696	16450	16562	16650	16916	16776	16780	16743	16560	16653	16628	16683	16843	16861	16666	16578	16889	16593	16760	16770	16784	16605	16530	16503	16621	16619	16717	16821	16577	16826	16565	16671	16823	16792	16673	16758	16762	16598	16767	16805	16730	16586	16738	16912	16765	16587	16813	16672	16702	16707	16722	16809	16709	16830	16840	16506	16721	16712	16699	16785	16822	16647	16779	16764	16745	16601	16807	16662	16847	16745	16676	16666	16511	16697	16633	16628	16853	16882	16931	16722	16737	16754	16832	16617	16704	16741	16612	16842	16881	16748	16744	16769	16740	16736	16503	16580	16590	16549	16708	16633	16547	16572	16723	16694	16643	16883	16722	16784	16634	16533	16663	16623	16751	16596	16780	16772	16718	16603	16811	16845	16577	16632	16720	16760	16831	16701	16731	16763	16673	16685	16667	16864	16769	16617	16802	16595	16720	16859	16776	16815	16739	16682	16683	16817	16730	16537	16512	16851	16570	16782	16768	16784	16829	16664	16761	16520	16822	16629	16818	16870	16715	16616	16641	16962	16812	16634	16669	16706	16703	16761	16786	16728	16573	16730	16960	16889	16838	16675	16652	16804	16662	16766	16646	16755	16461	16950	16776	16628	16680	16784	16759	16667	16649	16591	16682	16820	16667	16931	16865	16621	16610	16760	16739	16601	16644	16726	16722	16732	16736	16726	16765	16639	16760	16692	16680	16759	16605	16684	16778	16826	16821	16614	16655	16771	16893	16712	16669	16875	16744	16642	16697	16674	16651	16838	16768	16763	16793	16704	16875	16831	16619	16717	16722	16755	16859	16858	16868	16649	16765	16738	16926	16722	16715	16478	16669	16808	16658	16781	16638	16939	16822	16787	16815	16803	16835	16657	16767	16991	16583	16726	16921	16689	16700	16773	16709	16792	16863	16595	16823	16623	16711	16709	16652	16632	16837	16548	16729	16696	16785	16770	16652	16608	16964	16902	16611	16627	16643	16797	16742	16762	16737	16887	16544	16842	16727	16725	16590	16735	16863	16868	16600	16542	16738	16723	16665	16739	16788	16729	16794	16789	16810	16829	16552	16873	16790	16738	16745	16767	16806	16717	16689	16817	16696	16648	16525	16903	16658	16819	16801	16753	16550	16800	16621	16604	16814	16713	16657	16569	16835	16895	16702	16844	16676	16754	16712	16839	16770	16797	16567	16530	16703	16711	16837	16806	16725	16693	16688	16691	16674	16607	16772	16848	16728	16749	17002	16811	16691	16895	16624	16788	16867	16728	16606	16826	16548	16700	16489	16652	16659	16502	16838	16786	16626	16761	16600	16800	16616	16709	16951	16758	16848	16835	16941	16915	16747	16854	16642	16655	16691	16927	16777	16793	17014	16592	16746	16786	16995	16737	16857	16613	16726	16790	16694	16744	16635	16850	16754	16721	16736	16717	16626	16835	16753	16727	16650	16720	16886	16853	16669	16808	16920	16636	16651	16788	16828	16547	16544	16680	16753	16745	16520	16679	16657	16665	16629	16774	16759	16713	16815	16858	16940	16710	16663	16845	16800	16768	16531	16685	16465	16628	16682	16718	16806	16620	16690	16750	16892	16675	16735	16847	16852	16746	16728	16676	16604	16987	16792	16734	16810	16938	16731	16856	16690	16814	16721	16726	16684	16600	16773	16813	16934	16880	16795	16911	16865	16470	16656	16842	16672	16770	16700	16644	16684	16690	16705	16603	16924	16745	16711	16645	16645	16660	16631	16740	16646	16665	16725	16755	16821	16680	16720	16722	16725	16716	16802	16700	16774	16646	16789	16852	16765	16829	16701	16784	16648	16741	16629	16485	16572	16625	16674	16796	16802	16796	16583	16673	16847	16702	16803	16658	16714	16818	16523	16726	16758	16837	16946	16726	16624	16898	16716	16522	16497	16846	16659	16684	16773	16797	16714	16869	16849	16897	16757	16714	16819	16688	16597	16569	16594	16731	16672	16709	16718	16569	16755	16434	16664	16759	16761	16784	16732	16819	16799	16726	16709	16819	16862	16861	16752	16734	16747	16637	16774	16621	16848	16622	16748	16574	16557	16808	16680	16841	16757	16806	16780	16704	16723	16728	16600	16543	16665	16838	16621	16765	16964	16679	16721	16712	16480	16680	16665	16645	16713	16683	16833	16786	16520	16691	16829	16652	16791	16710	16719	16650	16770	16527	16665	16698	16383	16543	16759	16770	16817	16725	16690	16930	16742	16594	16815	16747	16857	16633	16618	16786	16767	16697	16775	16904	16842	16662	16721	16653	16735	16722	16566	16836	16661	16559	16878	16864	16720	16717	16759	16611	16736	16895	16677	16772	16594	16672	16726	16805	16734	16558	16967	16933	16519	16700	16852	16501	16834	16794	16742	16634	16814	16563	16720	16653	16614	16628	16904	16593	16739	16783	16937	16771	16762	16713	16518	16657	17054	16831	16551	16750	16797	16542	16798	16731	16744	16877	16836	16858	16934	16693	16706	16732	16798	16660	16600	16650	16629	16763	16834	16656	16747	16844	16849	16697	16682	16809	16800	16939	16930	16612	16817	16641	16699	16916	16839	16809	16807	16678	16518	16800	16592	16679	16738	16607	16565	16738	16687	16516	16675	16656	16723	16538	16605	16893	16644	16987	16686	16932	16601	16874	16782	16795	16747	16843	16766	16738	16869	16638	16698	16672	16622	16503	16508	16847	16794	16962	16783	16854	16727	16710	16668	16909	16869	16750	16684	16654	16529	16652	16859	16766	16782	16646	16642	16606	16800	16793	16648	16666	16886	16976	16807	16839	16847	16698	16636	16742	16846	16890	16769	16735	16754	16768	16821	16678	16761	16650	16803	16754	16588	16669	16847	16649	16834	16669	16822	16695	16661	16518	16783	16687	16775	16724	16694	16493	16695	16643	16850	16891	16718	16917	16772	16904	16632	16646	16690	16774	16843	16838	16600	16488	16843	16741	16810	16707	16758	16652	16855	16698	16468	16613	16775	16694	16609	16789	16632	16777	16719	16753	16689	16687	16542	16776	16742	16512	16640	16762	16701	16799	16666	16814	16700	16853	16680	16697	16668	16736	16627	16532	16717	16802	16689	16794	16651	16903	16782	16625	16755	16816	16841	16738	16785	16775	16763	16604	16693	16804	16740	16669	16825	16659	16797	16766	16800	16599	16957	16677	16722	16706	16715	16636	16593	16660	16871	16889	16853	16885	16954	16846	16819	16942	16572	16763	16965	16552	16661	16641	16692	16783	16587	16890	16838	16723	16760	16875	16744	16712	16800	16662	16762	16805	16792	16491	16664	16805	16663	16694	16665	16771	16611	16900	16776	16799	16845	16968	16911	16764	16665	16660	16889	16810	16670	16741	16860	16709	16849	16543	16782	16577	16600	16649	16887	16771	17056	16704	16670	16709	16706	16873	16805	16527	16828	16486	16782	16615	16951	16624	16521	16717	16649	16731	16726	16613	16697	16816	16676	16731	16861	16663	16966	16581	16756	16661	16633	16431	16709	16804	16923	16543	16557	16761	17060	16806	16679	16842	16610	16752	16742	16679	16759	16756	16391	16611	16724	16654	16688	16781	16776	16915	16612	16596	16735	16746	16555	16797	16615	16830	16705	16738	16852	16775	16793	16818	16674	16880	16738	16808	16782	16687	16998	16827	16639	16646	16838	16816	16713	16621	16699	16681	16807	16700	16543	16512	16845	16611	16682	16787	16626	16777	16493	16771	16623	16943	16639	16810	16739	16759	16755	16895	16905	16761	16874	16653	16719	16670	16801	16725	16699	16775	16767	16819	16832	16609	16768	16950	16726	16914	16744	16607	16790	16757	16934	16641	16709	16611	17046	16664	16662	16726	16720	16655	16612	16587	16715	16766	16896	16582	16568	16629	16826	16754	16750	16764	16761	16629	16718	16864	16801	16888	16753	16543	16798	16975	16818	16701	16715	16864	16772	16791	16843	16725	16570	16816	16784	16602	16671	16639	16708	16892	17001	16811	16743	16577	16682	16794	16520	16583	16715	16686	16743	16823	16783	16782	16794	16690	16883	16809	16718	16729	16553	16625	16592	16645	16911	17006	16469	16554	16474	16710	16689	16647	16728	16733	16631	16732	16588	16761	16624	16700	16772	16959	16822	16624	16649	16739	16856	16708	16687	16850	16532	16628	16649	16841	16825	16577	16869	16658	16456	16695	16639	16705	16472	16786	16821	16833	16745	16686	16810	16731	16736	16699	16855	16639	16709	16789	16828	16832	16936	16576	16768	16715	16546	16646	16679	16643	16794	16628	16769	16826	16858	16729	16758	16649	16845	16835	16694	16622	16983	16678	16720	16679	16661	16787	16766	16907	16821	16872	16759	16669	16748	16628	16753	16742	16773	16468	16632	16626	16658	16685	16715	16604	16590	16850	16634	16748	16711	16623	16810	16704	16726	16944	16627	16642	16703	16770	16635	16666	16634	16698	16821	16832	16758	16772	16817	16612	16667	16669	16742	16666	16727	16848	16971	16839	16800	16813	16787	16953	16479	16631	16683	16879
15731	16933	16798	16259	15942	15876	15964	15955	15828	15806	15811	15507	16997	20041	19364	17753	16491	16019	15895	15834	15876	15772	15777	15721	15682	15791	15889	15534	15672	15658	15648	15759	15648	15770	15722	15647	15469	15649	15783	15706	15865	15834	15645	15798	15541	15884	15712	15694	15571	15755	15637	15704	15700	15659	15979	15723	15646	15757	15689	15627	15624	15705	15829	15562	15756	15716	15797	15688	15789	15784	15733	15838	15548	15730	15736	15562	15692	15668	15664	15796	15748	15599	15529	15730	15655	15678	15755	15803	15768	15706	15697	15672	15781	15867	15669	15658	15779	15645	15674	15544	15418	15791	15694	15592	15725	15439	15824	15769	15633	15684	15698	15697	15604	15670	15763	15786	15468	15573	15728	15838	15712	15606	15777	15720	15690	15806	15809	15736	15752	15612	15722	15684	15598	15885	15712	15813	15656	15644	15644	15678	15603	15609	15692	15737	15752	15821	15788	15778	15815	15606	15716	15726	15613	15740	15722	15549	15654	15771	15678	15529	15687	15712	15524	15633	15710	15731	15869	15754	15677	15621	15925	15746	15825	15785	15853	15744	15737	15791	15619	15625	15590	15855	15811	15704	15777	15642	15840	15480	15600	15861	15798	15725	15833	15829	15746	15780	15584	15757	15722	15624	15701	15688	15817	15666	15662	15636	15743	15673	15715	15679	15715	15981	15666	15720	15749	15697	15802	15696	15865	15703	15632	15791	15796	15561	15702	15676	15649	15636	15585	15632	15745	15644	15816	15861	15670	15579	15679	15640	15771	15722	15777	15823	15560	15607	15620	15612	15786	15600	15766	15629	15765	15830	15816	15855	15759	15830	15758	15630	15674	15673	15631	15747	15620	15630	15794	15809	15648	15729	15766	15764	15698	15533	15878	15685	15717	15749	15738	15639	15698	15630	15661	15684	15607	15756	15694	15677	15811	15788	15684	15775	15652	15619	15687	15747	15769	15754	15711	15783	15831	15593	15595	15761	15597	15526	15978	15784	15680	15818	15668	15670	15714	15683	15555	15828	15751	15718	15759	15446	15759	15763	15701	15769	15827	15721	15734	15690	15792	15757	15632	15799	15651	15764	15691	15720	15801	15746	15757	15825	15842	15719	15641	15568	15781	15715	15660	15602	15639	15782	15687	15817	15811	15844	15670	15684	15690	15640	15599	15615	15735	15760	15700	15727	15589	15712	15799	15702	15705	15708	15824	15667	15812	15676	15697	15789	15724	15523	15550	15891	15638	15611	15601	15697	15821	15742	15714	15722	15675	15617	15745	15674	15852	15669	15778	15734	15656	15514	15719	15648	15693	15691	15785	15711	15661	15822	15782	15843	15867	15644	15622	15605	15908	15671	15716	15654	15755	15676	15661	15716	15754	15698	15697	15842	15809	15725	15723	15762	15887	15641	15816	15794	15643	15678	15672	15608	15642	15498	15645	15725	15716	15751	15818	15644	15773	15505	15672	15792	15890	15791	15692	15777	15817	15753	15625	15585	15662	15778	15828	15738	15798	15727	15630	15774	15871	15669	15769	15671	15728	15886	15652	15811	15627	15685	15789	15600	15833	15745	15681	15543	15717	15595	15722	15610	15741	15610	15786	15534	15668	15707	15764	15641	15827	15674	15685	15809	15635	15853	15608	15677	15867	15699	15807	15763	15778	15763	15660	15625	15627	15734	15670	15724	15743	15709	15548	15698	15732	15622	15712	15596	15683	15855	15719	15596	15887	15928	15624	15722	15803	15694	15781	15624	15729	15783	15846	15688	15846	15680	15730	15830	15783	15647	15749	15550	15619	15659	15728	15546	15827	15553	15650	15647	15723	15640	15608	15902	15658	15818	15656	15686	15782	15582	15702	15832	15827	15688	15659	15707	15615	15903	15530	15666	15707	15834	15668	15714	15693	15657	15773	15669	15591	15727	15760	15632	15783	15665	15901	15692	15742	15758	15674	15589	15716	15745	15738	15660	15659	15823	15702	15794	15768	15426	15609	15734	15793	15762	15814	15650	15722	15669	15743	15764	15659	15655	15688	15705	15696	15732	15880	15742	15573	15786	15682	15956	15744	15563	15726	15690	15742	15830	15699	15564	15574	15797	15728	15605	15671	15782	15719	15709	15695	15773	15771	15652	15523	15654	15804	15606	15741	15587	15684	15568	15723	15666	15721	15502	15719	15635	15764	15583	15644	15901	15805	15711	15665	15676	15554	15785	15761	15642	15739	15680	15765	15738	15701	15782	15761	15749	15572	15858	15750	15663	15781	15544	15701	15755	15736	15617	15787	15553	15720	15658	15702	15816	15621	15646	15644	15939	15782	15668	15795	15707	15725	15805	15795	15778	15725	15748	15761	15741	15743	15926	15734	15690	15821	15767	15715	15691	15792	15727	15698	15740	15704	15668	15695	15651	15657	15733	15785	15782	15626	15600	15842	15633	15820	15800	15742	15781	15761	15686	15775	15658	15594	15585	15878	15659	15691	15632	15673	15812	15790	15741	15825	15850	15760	15899	15812	15852	15759	15680	15778	15867	15483	15690	15686	15646	15562	15780	15788	15622	15786	15534	15657	15769	15771	15625	15675	15878	15637	15704	15678	15697	15790	15590	15643	15668	15631	15717	15863	15623	15782	15712	15646	15722	15757	15722	15728	16005	15785	15696	15748	15676	15664	15833	15687	15749	15919	15683	15702	15624	15735	15695	15736	15683	15686	15760	15814	15697	15649	15636	15768	15808	15799	15672	15867	15677	15918	15624	15607	15669	15845	15789	15754	15859	15987	15758	15585	15710	15879	15667	15737	15716	15657	15711	15875	15651	15657	15875	15539	15786	15778	15688	15849	15660	15728	15756	15632	15754	15914	15778	15612	15869	15803	15756	15762	15808	15754	15632	15737	15638	15624	15687	15628	15703	15721	15638	15709	15713	15649	15845	15754	15673	15619	15654	15692	15909	15731	15727	15698	15799	15581	15767	15780	15573	15547	15807	15673	15817	15787	15609	15774	15850	15744	15731	15705	15758	15800	15762	15615	15852	15777	15736	15653	15739	15597	15537	15578	15817	15641	15557	15686	15752	15654	15704	15778	15874	15947	15687	15594	15673	15876	15682	15660	15531	15647	15751	15516	15759	15761	15719	15667	15653	15733	15750	15861	15721	15646	15716	15864	15781	15843	15744	15696	15774	15676	15687	15796	15681	15863	15571	15930	15667	15725	15788	15635	15560	15492	15631	15730	15514	15695	15793	15765	15710	15708	15728	15733	15807	15729	15728	15660	15920	15807	15808	15677	15599	15878	15880	15770	15740	15740	15617	15844	15804	15853	15755	15615	15581	15833	15662	15718	15564	15701	15646	15693	15733	15674	15748	15836	15621	15713	15717	15630	15854	15633	15815	15803	15643	15638	15665	15678	15651	15674	15919	15750	15683	15760	15604	15671	15709	15743	15871	15801	15627	15600	15670	15557	15822	15589	15873	15608	15832	15756	15794	15724	15629	15875	15820	15663	15578	15703	15679	15673	15709	15849	15805	15897	15670	15572	15604	15612	15587	15777	15608	15650	15648	15770	15696	15724	15817	15678	15698	15662	15855	15640	15795	15850	15840	15913	15723	15729	15684	15650	15844	15585	15710	15766	15792	15716	15712	15817	15611	15747	15652	15799	15717	15743	15628	15737	15643	15711	15827	15740	15689	15534	15684	15802	15665	15789	15689	15649	15563	15677	15690	15729	15678	15793	15615	15817	15784	15734	15929	15738	15754	15760	15703	15594	15666	15669	15574	15790	15689	15777	15915	15644	15700	15686	15652	15595	15859	15795	15630	15783	15702	15674	15776	15711	15578	15876	15631	15746	15613	15586	15804	15693	15808	15513	15850	15741	15715	15833	15723	15665	15564	15671	15805	15732	15718	15887	15646	15651	15580	15644	15713	15905	15804	15839	15661	15738	15690	15869	15662	15683	15843	15782	15831	15550	15708	15649	15598	15839	15820	15711	15578	15798	15801	15807	15748	15740	15641	15846	15686	15787	15587	15626	15747	15660	15755	15704	15698	15573	15675	15856	15652	15732	15796	15834	15743	15748	15667	15652	15805	15590	15778	15714	15559	15630	15732	15697	15767	15607	15662	15912	15666	15841	15823	15737	16015	15720	15780	15777	15770	15610	15655	15738	15886	15882	15672	15852	15895	15677	15816	15681	15757	15763	15697	15729	15597	15789	15595	15650	15744	15862	15589	15579	15685	15780	15606	15685	15605	15775	15697	15632	15651	15818	15781	15793	15738	15691	15878	15640	15639	15578	15476	15747	15810	15769	15893	15800	15644	15853	15612	15647	15741	15708	15746	15741	15705	15653	15640	15884	15795	15825	15758	15810	15746	15736	15853	15733	15619	15706	15833	15624	15704	15819	15807	15680	15786	15649	15897	15541	15810	15663	15630	15730	15754	15622	15774	15592	15854	15444	15981	15705	15713	15789	15585	15777	15768	15610	15794	15764	15690	15615	15694	15734	15599	15788	15749	15813	15804	15723	15765	15672	15574	15598	15855	15666	15764	15634	15816	15883	15656	15818	15703	15649	15638	15728	15749	15562	15826	15739	15620	15976	15771	15627	15732	15729	15643	15861	15630	15782	15677	15601	15566	15781	15674	15623	15623	15882	15581	15774	15733	15761	15645	15730	15808	15818	15674	15764	15699	15819	15829	15683	15837	15680	15778	15730	15758	15799	15788	15823	15820	15749	15687	15857	15601	15662	15674	15776	15651	15620	15516	15750	15531	15829	15581	15874	15710	15740	15638	15902	15628	15901	15749	15583	15703	15785	15650	15644	15750	15641	15566	15695	15788	15541	15544	15831	15828	15797	15643	15668	15838	15843	15897	15664	15744	15757	15783	15774	15755	15793	15788	15794	15735	15713	15694	15714	15817	15787	15701	15947	15756	15816	15806	15693	15583	15731	15618	15767	15664	15615	15772	15637	15642	15565	15969	15700	15535	15662	15767	15685	15881	15682	15573	15657	15832	15717	15773	15600	15399	15726	15811	15623	15626	15646	15500	15745	15640	15562	15734	15676	15772	15844	15657	15666	15760	15655	15769	15723	15593	15538	15776	15689	15613	15784	15637	15692	15820	15611	15738	15845	15677	15645	15766	15786	15547	15777	15585
25072	21334	27983	25354	20707	18307	18003	16532	16618	16437	16513	16318	22928	32476	29362	23536	19228	17190	16352	16173	16158	16217	16015	16125	16318	16067	16046	16007	16197	15838	16024	16178	15926	15914	15946	16092	15891	16138	16106	15931	16033	16149	15797	15998	15955	15995	15992	16048	16134	15979	16016	15868	16019	16041	15955	16007	16086	16195	16122	16059	16134	15876	16119	16077	16036	16151	15904	16140	16191	15974	15981	15965	16051	16034	16126	15930	16027	15914	15859	16002	15958	15763	15973	15958	16173	15940	16058	16062	15917	16006	16105	15972	15941	15962	16015	16168	15839	15978	16028	16052	16013	16034	16102	16019	16097	15894	15980	16044	15945	16058	15996	16229	16088	15993	15983	15940	16095	15992	16016	16079	16039	16004	16055	15997	16084	16139	16163	15948	15988	15965	16089	16036	15941	15951	15830	15993	15888	16084	16217	16066	16044	15965	16000	15896	16196	16005	16086	16084	15910	15968	15961	15965	15838	16144	15884	15997	16205	16196	16056	16009	16061	15896	16068	15989	16057	16153	16160	15930	16080	16027	15907	15961	15796	15861	15883	15816	15910	16071	15988	15889	15968	15827	16007	16220	15743	15896	16079	15924	15982	16007	15885	16157	15903	16050	16175	15992	15978	16068	16104	16149	15948	16037	15979	16148	16102	15903	15979	15844	15940	15998	16107	16182	15966	15936	15903	15995	16243	15789	15883	15997	15969	16137	16040	16052	15894	16123	16094	16101	16101	15901	15959	15892	15964	16105	16102	15933	16009	15836	15951	16178	16139	16161	16075	16087	15995	16003	15915	15964	15768	16066	16051	15948	15929	16127	16069	16111	16106	15963	16057	16004	16161	16027	15810	15964	16154	16112	16150	16000	16049	16205	15863	15897	16026	16101	15957	15795	16211	15958	15916	15827	16064	15762	16103	16106	15942	16160	15970	15894	16011	15892	15952	16063	16070	15943	16023	16039	16115	16044	16190	16082	16212	16209	16152	16178	16075	16170	15939	15970	15972	15848	16073	15856	15938	15993	16069	16204	16130	16098	15939	16088	16134	16003	16044	15968	15972	15974	16135	15972	16053	15935	16096	16103	16095	15980	16009	16148	16069	16158	15985	16057	15967	16164	16015	15911	15951	15965	16181	16158	16064	16025	16176	15890	15894	16045	16021	15896	16058	15952	15911	16022	16010	15946	16134	15868	15932	16052	15927	15858	16186	16100	16150	16051	15978	15995	16037	16001	16132	15951	16054	16313	15941	16004	15931	16062	15852	16061	16167	16042	16112	16046	16043	16271	15932	16031	16039	15946	16105	15818	15977	16053	16098	15992	16005	15960	15974	16193	16042	15823	15993	15930	15982	15895	16105	15967	16067	16135	16012	16092	16087	16016	15975	15950	15883	15899	15856	15895	15925	15942	16032	16036	15966	16055	15887	15948	15770	16258	16142	16046	16097	15852	15862	15948	15944	15886	15900	15708	15807	16043	16165	15840	16064	15974	15975	15981	16001	16052	15898	15854	16041	16198	16170	16163	16277	15997	15982	15807	16067	15881	16031	16068	16150	15851	15993	16037	15866	16000	15911	16131	16104	16128	15967	16246	15953	15949	15997	15964	16146	15949	16018	15978	16114	15985	15798	15909	16158	15827	15997	16141	15809	16115	15988	16023	16222	15958	16074	15978	15966	15978	16131	16172	15960	15802	16008	16080	15906	15876	15945	15921	15880	16174	16035	16090	15956	16013	16067	15858	16127	16123	16051	15822	16173	16005	15690	15910	16090	15966	16104	16036	16051	16005	16052	16102	15949	16044	16025	15905	15952	15951	15975	16064	16007	16044	16169	16120	16071	15997	16185	15890	16242	16128	15823	16036	16026	16115	15957	16083	16211	16146	16103	15976	15944	15879	16005	16146	16038	16091	16002	15905	16049	16099	15924	16027	16077	15952	15845	16028	16008	16066	15735	16068	16043	16101	16031	15957	15956	15880	15712	16079	15980	15991	15807	15775	16097	15843	15729	16052	15926	16112	16052	16085	16053	16104	16091	16094	15880	15950	15920	15999	15979	16033	15978	15892	15946	15934	15773	16002	16072	15947	16070	15944	15925	15915	16117	15838	15777	15989	16113	16049	16046	15993	15922	15965	16100	15992	16029	16220	15898	15885	15814	16067	15925	15942	16184	15854	16005	15946	15865	15989	16145	15916	16182	16149	16036	15891	15891	15900	15949	15950	15912	16025	16052	16002	15934	15953	16082	16140	16087	15912	15944	15930	15931	15918	16164	16020	16096	15972	16014	15827	15898	16165	15850	15817	16014	15964	16244	16068	16081	16071	16074	16091	16106	15882	15890	15899	16075	16243	16198	16068	15913	16020	16007	16005	15959	16150	16067	15968	15905	15982	16035	15979	15915	16160	16053	16133	16001	16111	16164	16228	15946	16016	15893	15939	16091	15850	15961	15967	15948	16048	16149	15996	15893	15955	16076	15967	16078	16012	15787	15913	16047	15968	15965	16111	16128	15953	16009	16003	16076	16195	16011	16122	15815	15919	16186	15805	15990	16012	16022	15903	16264	16078	15985	16030	15849	15983	15943	15927	15907	16064	15896	15941	16071	15770	16016	15971	15977	15994	16045	16286	15951	16112	15949	15950	15926	16026	15928	16062	15703	15982	15995	15835	16073	15880	16024	15961	16033	16010	16016	15995	15999	16032	16037	15941	16005	15997	15923	16160	15990	16100	16079	16104	16027	15915	15967	16088	16085	15991	16078	16263	15966	16090	16029	15977	16013	16059	15953	15855	16022	15797	16197	16160	16081	16067	16114	15773	15873	15948	16072	15795	16112	16185	16057	15995	15827	15871	16235	16194	15808	15918	16060	15900	16056	15833	15915	16046	16179	15951	16059	15952	16023	16053	16187	15891	16084	16147	16052	16023	15889	15914	16015	15961	15923	16115	16054	16152	15914	15870	16002	16008	16109	16030	16082	16142	16154	16048	16017	16153	15881	15816	16014	15960	15980	15804	15836	16071	16068	16190	16002	16037	16279	16072	16084	15941	15981	16076	16041	16163	16058	16053	15928	16162	16037	15978	16116	15944	16033	16076	15854	15953	16077	16115	16009	15938	15944	15902	15952	15907	16089	15868	16070	15978	15984	15871	16049	16175	15870	16054	16036	15914	15947	15898	16067	15805	15909	16066	15949	15921	16114	16096	16068	15939	16001	16014	16100	15874	16017	15976	16050	16146	15911	15968	16130	16017	16077	15767	16173	16059	16000	15846	15949	15984	16111	16050	16121	16101	15867	16151	16213	16049	16003	15899	16086	15963	16006	16110	15777	15920	16105	15884	16011	15849	16148	15932	16227	16043	16217	15957	15938	15858	16021	15982	15996	15842	16119	16167	15963	15939	16069	16004	15866	16020	15821	15945	16026	16005	15906	15840	16044	15901	15934	16011	15985	15997	15940	16045	15939	15995	16036	15828	15973	16039	15922	16015	15959	15963	15966	16065	16134	16072	16115	16165	15946	15940	16047	16255	15972	16275	16007	16069	16000	15878	15934	15885	15799	16041	16161	15875	16160	15874	16178	15907	15909	15930	15918	16058	16063	16099	15914	15925	16038	15904	16030	15932	16042	15994	16067	16286	16021	16074	16095	16037	16066	16045	15955	16024	15841	16060	16176	16071	16037	15958	15945	15983	16122	16033	16067	16224	16055	15901	15853	15942	16043	16156	16100	15996	15923	15970	16043	15934	15813	15968	16009	16060	15913	16047	15840	15915	16101	15952	16069	16055	16186	16070	16001	16130	15957	16027	16116	16036	16178	16007	15958	16066	16048	16128	16128	15920	16039	16081	15771	15931	15977	16163	15911	15916	16043	16114	16001	15954	16031	15968	16242	16024	16193	16103	15942	16112	16041	15915	16069	16000	15913	16151	16035	16076	16101	15985	16052	15832	15917	15856	16070	15928	16175	16035	16033	16039	16023	16078	16068	15833	15829	15792	16051	15974	15980	16210	16026	15849	15950	16059	16050	15916	16109	16121	15950	16071	15972	16036	15999	16128	15996	15960	16128	16070	16066	16138	15979	16182	16121	16227	15979	15906	15814	16041	16104	16270	15999	15887	16066	16031	15978	16206	15868	16095	16176	15911	15998	15994	16078	16129	15754	16108	16022	16060	15818	16037	15862	16045	16018	16113	16018	15865	16074	16186	15959	16059	16059	16048	15963	16001	15982	16063	16064	16054	15885	15965	15956	16000	15983	16158	15972	15925	16054	16043	15925	15845	16103	16064	16096	15939	16137	15791	15950	16058	16171	16032	16164	16027	15997	16202	15956	16104	16080	15896	16120	15964	15962	15949	15932	16049	15996	16115	15854	16080	15793	16028	15835	16005	16048	16042	16228	16134	15925	16152	16060	15974	15880	15981	16071	16068	15781	16131	16050	15909	16187	16079	16098	16061	16023	16064	16081	15949	15913	15799	16074	16148	16110	15589	16031	16167	16098	16041	15901	16006	16035	16084	15912	16134	16127	16058	15946	15883	15977	15910	16199	15969	16118	15881	16220	15990	15930	15923	15950	16028	15783	15963	16067	15935	16083	16319	15987	15703	15781	16133	15933	16018	16021	16196	16049	16012	16100	16085	15901	15851	16005	15945	15914	15863	15939	16050	15997	16072	16201	16000	15979	16114	15862	15986	16040	16113	16150	16022	16017	16200	15999	16005	16074	15920	16076	16265	15800	15956	16012	15914	16214	16109	16049	15667	15815	16110	16038	16029	15971	16005	15999	16043	15993	15862	16090	15836	15941	15969	16108	16015	16156	15996	16039	16014	16059	15939	15963	15904	16206	16083	16009	16027	16040	15957	16238	16147	16005	15938	15951	15914	16108	16059	16060	16112	15904	15944	15964	15840	15980	16170	16039	15836	16066	16015	15943	15960	15786	15841	16035	15920	15972	16079	16037	16049	15972	15957	16193	16163	15987	15957	16005	16166	16042	16032	15831	16090	16010	15958	16057	15880	16181	16140	16134	15990	15963	16092	16072	15985	15899	16007	15961	16094	16122	15939	16058	16041	15931	16115	16041	15984	16105	16040	15843	16067	15992	16098	16043	16026	15800	16168	16103	16139	16056	16130	15959	15929	16179	15878	15962	16049	15958	15951
14488	21910	20907	18238	17016	16650	16108	15981	15862	15824	15839	15601	27038	36583	31747	24424	18690	15973	15407	15433	15345	15267	15326	15285	15170	15330	15313	15356	15395	15365	15369	15247	15339	15349	15212	15189	15279	15246	15258	15375	15114	15324	15238	15093	15290	15256	15424	15380	15349	15213	15276	15335	15386	15200	15321	15348	15354	15332	15195	15338	15298	15314	15194	15390	15320	15224	15200	15133	15305	15399	15238	15386	15209	15211	15396	15147	15485	15368	15353	15236	15286	15245	15314	15293	15511	15471	15434	15210	15413	15380	15461	15237	15160	15229	15313	15271	15315	15220	15269	15233	15232	15154	15364	15434	15268	15446	15150	15281	15270	15175	15193	15360	15289	15302	15426	15231	15301	15091	15369	15316	15300	15392	15359	15265	15383	15329	15311	15315	15185	15523	15269	15301	15232	15235	15437	15212	15367	15251	15228	15235	15436	15327	15210	15408	15314	15176	15231	15416	15302	15360	15328	15289	15317	15255	15289	15331	15185	15420	15153	15337	15457	15190	15211	15240	15224	15396	15245	15344	15300	15210	15299	15432	15409	15100	15356	15197	15321	15324	15288	15308	15355	15206	15319	15363	15352	15343	15098	15328	15259	15207	15267	15274	15194	15403	15342	15324	15236	15291	15291	15312	15218	15211	15292	15451	15447	15329	15393	15230	15398	15294	15408	15390	15342	15246	15409	15277	15255	15314	15353	15241	15210	15358	15247	15502	15270	15193	15072	15219	15374	15432	15363	15157	15341	15327	15291	15382	15314	15144	15300	15304	15357	15220	15267	15169	15155	15236	15143	15449	15301	15296	15329	15107	15260	15102	15344	15189	15213	15286	15365	15299	15401	15221	15304	15365	15280	15259	15289	15302	15157	15297	15266	15349	15174	15217	15275	15317	15236	15268	15392	15239	15216	15193	15477	15341	15162	15215	15380	15326	15089	15189	15304	15313	15399	15288	15215	15185	15202	15345	15372	15392	15272	15435	15277	15151	15304	15375	15103	15455	15139	15334	15195	15305	15313	15321	15308	15304	15264	15411	15451	15321	15227	15428	15337	15536	15358	15231	15249	15146	15372	15192	15277	15420	15476	15335	15184	15350	15349	15340	15425	15296	15392	15453	15014	15289	15402	15294	15213	15337	15370	15248	15261	15248	15171	15417	15307	15184	15167	15024	15270	15225	15361	15381	15214	15106	15218	15195	15232	15249	15276	15484	15308	15468	15151	15331	15207	15332	15132	15377	15138	15292	15416	15314	15249	15356	15340	15286	15230	15257	15199	15292	15247	15072	15371	15193	15287	15206	15203	15420	15294	15338	15272	15500	15274	15225	15444	15271	15246	15262	15282	15344	15117	15262	15141	15421	15486	15418	15161	15225	15278	15536	15228	15310	15269	15218	15238	15194	15200	15161	15252	15483	15261	15385	15373	15209	15253	15404	15319	15277	15423	15289	15151	15267	15296	15378	15394	15468	15238	15446	15124	15215	15319	15283	15494	15316	15315	15419	15219	15257	15213	15267	15174	15270	15455	15387	15275	15167	15231	15316	15315	15306	15255	15240	15198	15404	15186	15356	15168	15159	15099	15157	15107	15269	15233	15425	15439	15485	15360	15340	15335	15304	15341	15259	15376	15284	15282	15361	15241	15276	15137	15391	15137	15242	15267	15324	15230	15567	15345	15409	15294	15241	15229	15251	15281	15308	15302	15308	15164	15236	15225	15280	15339	15093	15310	15493	15242	15272	15328	15344	15216	15183	15252	15408	15327	15323	15376	15240	15453	15189	15211	15360	15314	15328	15347	15191	15237	15288	15154	15359	15311	15307	15321	15356	15122	15217	15397	15272	15296	15383	15238	15194	15366	15254	15442	15285	15359	15193	15373	15472	15362	15373	15348	15199	15250	15276	15172	15322	15314	15165	15255	15337	15336	15338	15452	15403	15257	15212	15412	15330	15355	15460	15179	15285	15311	15266	15259	15352	15414	15374	15353	15305	15331	15207	15291	15109	15339	15442	15237	15260	15202	15455	15286	15320	15207	15287	15312	15237	15364	15194	15364	15414	15320	15235	15228	15359	15278	15217	15197	15075	15403	15380	15335	15256	15251	15344	15235	15323	15264	15409	15300	15329	15414	15235	15278	15315	15236	15205	15164	15193	15243	15376	15311	15254	15202	15305	15186	15276	15195	15338	15412	15245	15359	15294	15308	15279	15303	15228	15247	15435	15145	15338	15371	15283	15194	15445	15251	15312	15271	15269	15342	15360	15274	15238	15433	15229	15316	15269	15269	15415	15371	15347	15382	15247	15473	15270	15270	15340	15212	15304	15435	15315	15493	15270	15297	15162	15261	15377	15157	15262	15192	15200	15300	15386	15329	15309	15417	15305	15412	15279	15254	15327	15286	15452	15354	15264	15370	15227	15307	15303	15424	15341	15226	15204	15343	15270	15184	15223	15178	15351	15367	15363	15206	15336	15350	14986	15333	15310	15352	15329	15295	15370	15415	15363	15254	15352	15288	15404	15312	15205	15150	15323	15319	15177	15409	15304	15217	15172	15301	15384	15251	15348	15275	15253	15340	15291	15216	15312	15143	15162	15237	15447	15332	15267	15267	15125	15218	15313	15194	15334	15319	15325	15295	15111	15286	15375	15314	15331	15511	15392	15408	15467	15332	15154	15289	15194	15152	15282	15289	15248	15220	15283	15433	15379	15324	15305	15293	15323	15232	15224	15404	15051	15238	15374	15353	15291	15191	15322	15251	15240	15438	15272	15360	15299	15260	15221	15227	15296	15220	15287	15363	15389	15382	15383	15328	15142	15207	15357	15345	15231	15312	15193	15457	15443	15492	15304	15239	15382	15504	15323	15369	15195	15343	15340	15363	15356	15373	15168	15275	15350	15237	15483	15436	15149	15219	15216	15159	15367	15369	15247	15444	15332	15336	15166	15180	15397	15242	15276	15184	15407	15270	15207	15472	15147	15168	15379	15218	15346	15407	15393	15219	15233	15264	15170	15291	15467	15155	15338	15316	15380	15312	15405	15208	15417	15233	15245	15136	15206	15252	15336	15259	15189	15341	15315	15384	15400	15201	15348	15255	15336	15148	15305	15308	15305	15364	15197	15135	15189	15384	15144	15433	15299	15197	15354	15457	15035	15392	15105	15334	15322	15314	15108	15246	15264	15324	15195	15322	15255	15329	15350	15159	15227	15451	15431	15351	15275	15135	15305	15352	15243	15572	15184	15388	15300	15307	15203	15287	15349	15456	15321	15559	15322	15407	15038	15257	15150	15419	15214	15295	15422	15304	15274	15161	15204	15416	15406	15336	15294	15374	15335	15371	15319	15188	15233	15197	15217	15193	15275	15342	15274	15291	15294	15382	15448	15258	15424	15231	15302	15277	15281	15221	15364	15391	15242	15429	15278	15321	15321	15237	15419	15266	15336	15318	15197	15341	15213	15191	15364	15323	15355	15411	15225	15229	15279	15260	15300	15380	15273	15369	15157	15373	15345	15411	15352	15392	15418	15139	15303	15430	15072	15386	15215	15305	15297	15278	15276	15297	15216	15152	15458	15216	15345	15206	15365	15296	15298	15341	15419	15434	15269	15317	15359	15430	15418	15393	15345	15143	15377	15282	15262	15151	15339	15442	15308	15460	15335	15274	15128	15283	15529	15139	15403	15291	15346	15336	15412	15333	15215	15389	15175	15276	15257	15387	15357	15243	15209	15418	15319	15265	15308	15311	15390	15192	15248	15257	15267	15157	15235	15095	15224	15354	15376	15128	15028	15444	15339	15388	15254	15215	15192	15468	15273	15317	15343	15293	15320	15096	15401	15324	15462	15288	15290	15356	15422	15416	15257	15452	15262	15234	15321	15340	15393	15322	15284	15238	15312	15246	15413	15267	15216	15225	15268	15479	15063	15232	15247	15318	15186	15232	15243	15481	15558	15212	15417	15243	15154	15417	15274	15384	15293	15475	15278	15271	15337	15277	15200	15276	15205	15275	15351	15390	15271	15175	15276	15265	15388	15393	15062	15196	15377	15402	15337	15351	15320	15292	15139	15249	15380	15208	15396	15459	15410	15250	15321	15260	15242	15390	15326	15292	15416	15350	15236	15430	15308	15221	15300	15229	15280	15327	15327	15361	15361	15142	15455	15214	15125	15507	15437	15334	15456	15158	15277	15394	15306	15388	15490	15329	15350	15259	15283	15380	15428	15327	15377	15307	15289	15347	15443	15306	15266	15365	15186	15374	15290	15289	15392	15277	15273	15385	15289	15244	15276	15241	15306	15307	15374	15316	15156	15246	15149	15401	15262	15202	15171	15281	15315	15322	15426	15231	15226	15386	15238	15321	15342	15316	15287	15382	15317	15324	15410	15308	15269	15251	15346	15293	15398	15308	15365	15283	15387	15253	15267	15158	15177	15283	15221	15266	15279	15332	15262	15400	15261	15303	15393	15288	15318	15278	15227	15313	15274	15361	15339	15283	15355	15270	15183	15113	15373	15324	15383	15123	15292	15215	15327	15203	15254	15463	15163	15483	15371	15266	15307	15341	15266	15273	15098	15336	15336	15382	15236	15326	15317	15131	15238	15349	15331	15166	15408	15250	15244	15182	15333	15245	15253	15260	15304	15230	15376	15293	15395	15444	15311	15275	15167	15276	15248	15442	15122	15329	15294	15258	15483	15341	15398	15355	15274	15149	15327	15315	15238	15406	15320	15092	15329	15346	15467	15184	15240	15173	15250	15129	15459	15289	15298	15289	15250	15219	15315	15152	15338	15439	15266	15142	15192	15221	15333	15352	15377	15222	15212	15252	15435	15276	15358	15382	15404	15216	15430	15325	15257	15306	15391	15274	15349	15269	15263	15253	15304	15139	15297	15338	15289	15128	15189	15502	15237	15114	15374	15362	15211	15185	15233	15399	15333	15426	15238	15275	15336	15225	15386	15430	15235	15410	15287	15288	15346	15240	15331	15186	15214	15342	15154	15248	15474	15254	15187	15197	15262	15330	15254	15263	15154	15396	15309	15449	15280	15371	15356	15248	15342	15276	15303	15330	15404	15364	15453	15371	15198	15174	15393	15282	15258	15410	15241	15495	15315	15413	15290	15386	15396	15180	15413	15127	15121	15259	15343	15311	15368
23818	21361	28843	24255	21787	21587	19995	16811	16177	16460	16210	16283	24095	41862	37736	28749	21338	17339	16230	15689	15730	15694	15670	15818	15788	15670	15805	15901	15796	15677	15692	15681	15668	15731	15652	15611	15572	15672	15675	15603	15685	15509	15806	15615	15552	15782	15649	15659	15666	15667	15595	15658	15656	15634	15639	15670	15638	15688	15776	15696	15754	15699	15635	15614	15768	15824	15694	15708	15677	15666	15635	15609	15657	15742	15643	15724	15738	15695	15770	15575	15664	15566	15807	15528	15752	15811	15756	15334	15753	15430	15568	15764	15774	15653	15704	15648	15676	15635	15478	15612	15521	15627	15681	15656	15767	15534	15687	15678	15732	15546	15594	15623	15636	15734	15495	15594	15761	15573	15535	15672	15643	15644	15982	15756	15634	15697	15545	15655	15561	15616	15602	15610	15841	15537	15454	15729	15727	15687	15641	15591	15494	15506	15567	15509	15783	15618	15702	15662	15577	15618	15748	15675	15571	15597	15743	15464	15531	15759	15616	15625	15547	15794	15771	15620	15481	15591	15453	15613	15553	15722	15736	15725	15643	15768	15531	15448	15711	15427	15728	15643	15661	15597	15621	15728	15719	15848	15464	15603	15705	15592	15664	15418	15715	15743	15591	15570	15453	15628	15692	15682	15709	15610	15653	15495	15667	15658	15592	15638	15380	15705	15675	15698	15691	15398	15499	15601	15610	15579	15572	15584	15875	15594	15624	15622	15549	15522	15636	15398	15587	15824	15572	15734	15633	15718	15790	15868	15692	15642	15547	15696	15625	15581	15803	15638	15420	15522	15876	15659	15542	15569	15668	15640	15631	15590	15417	15694	15592	15445	15739	15704	15661	15790	15497	15575	15777	15516	15643	15436	15503	15541	15661	15589	15798	15577	15509	15600	15694	15673	15757	15412	15548	15498	15546	15719	15675	15751	15758	15567	15840	15644	15488	15731	15502	15461	15534	15742	15732	15595	15884	15415	15518	15553	15853	15661	15498	15624	15656	15606	15547	15689	15627	15539	15824	15542	15704	15547	15639	15522	15641	15582	15533	15632	15742	15695	15734	15556	15602	15695	15677	15533	15583	15668	15557	15660	15618	15614	15740	15394	15837	15673	15578	15645	15653	15697	15619	15673	15656	15777	15815	15715	15680	15571	15707	15734	15498	15677	15677	15632	15673	15830	15628	15611	15657	15611	15671	15768	15790	15427	15697	15582	15819	15641	15544	15686	15818	15725	15563	15426	15736	15722	15605	15455	15407	15743	15751	15473	15645	15612	15723	15626	15612	15692	15804	15581	15656	15620	15621	15799	15525	15645	15564	15398	15585	15656	15715	15480	15620	15665	15754	15694	15712	15917	15612	15758	15657	15687	15573	15514	15735	15689	15669	15657	15673	15558	15425	15596	15712	15527	15588	15711	15535	15589	15450	15603	15511	15739	15636	15719	15558	15716	15674	15528	15877	15652	15611	15622	15633	15708	15708	15709	15625	15775	15555	15616	15758	15642	15700	15711	15821	15589	15742	15667	15570	15755	15619	15565	15570	15399	15743	15834	15699	15447	15769	15622	15420	15456	15454	15874	15731	15527	15698	15720	15412	15910	15897	15595	15636	15509	15581	15623	15616	15724	15598	15576	15765	15625	15609	15604	15688	15433	15631	15542	15336	15576	15785	15735	15945	15503	15636	15635	15744	15603	15379	15825	15608	15747	15587	15684	15618	15408	15576	15214	15689	15587	15536	15667	15656	15623	15583	15495	15591	15486	15607	15737	15522	15762	15557	15862	15644	15645	15636	15540	15606	15772	15619	15739	15731	15809	15551	15516	15755	15429	15562	15603	15708	15350	15550	15634	15982	15541	15680	15651	15788	15601	15630	15649	15778	15698	15534	15688	15667	15608	15445	15687	15580	15625	15600	15759	15505	15615	15550	15574	15550	15658	15715	15634	15765	15816	15620	15664	15518	15601	15823	15651	15551	15626	15474	15646	15676	15418	15516	15659	15551	15754	15586	15466	15618	15697	15571	15711	15622	15540	15709	15683	15671	15562	15656	15560	15587	15537	15612	15667	15572	15524	15393	15351	15595	15896	15554	15387	15667	15693	15541	15552	15640	15612	15683	15699	15833	15600	15357	15633	15585	15547	15542	15588	15602	15699	15700	15497	15491	15648	15681	15694	15660	15631	15523	15603	15545	15625	15754	15469	15571	15713	15558	15596	15556	15709	15543	15515	15809	15698	15633	15661	15512	15545	15555	15736	15696	15422	15644	15712	15563	15686	15710	15515	15622	15558	15483	15789	15625	15585	15634	15700	15585	15701	15570	15471	15752	15549	15851	15700	15624	15664	15623	15549	15500	15651	15584	15654	15597	15815	15555	15690	15523	15576	15724	15683	15835	15572	15719	15455	15619	15474	15660	15710	15677	15687	15640	15764	15575	15657	15524	15213	15649	15583	15608	15689	15509	15597	15698	15578	15385	15656	15648	15808	15638	15764	15787	15724	15514	15682	15657	15927	15498	15553	15594	15523	15941	15799	15577	15638	15586	15621	15763	15430	15689	15807	15890	15549	15491	15597	15812	15474	15814	15780	15615	15592	15517	15630	15676	15561	15636	15514	15674	15443	15529	15557	15628	15835	15523	15586	15734	15328	15562	15638	15761	15438	15691	15656	15710	15727	15625	15645	15695	15506	15757	15692	15586	15568	15531	15644	15546	15576	15662	15583	15610	15636	15461	15622	15603	15786	15685	15759	15571	15697	15702	15524	15613	15613	15410	15710	15390	15709	15562	15578	15689	15559	15744	15653	15674	15573	15727	15612	15791	15491	15619	15729	15635	15636	15836	15621	15509	15711	15562	15585	15513	15455	15479	15627	15709	15710	15869	15789	15656	15625	15650	15648	15731	15467	15788	15534	15637	15697	15712	15510	15638	15578	15542	15832	15613	15717	15676	15478	15637	15438	15566	15844	15862	15703	15755	15704	15796	15544	15800	15491	15623	15634	15660	15780	15778	15641	15553	15649	15682	15513	15715	15739	15746	15743	15634	15396	15828	15615	15639	15582	15643	15507	15682	15584	15723	15640	15696	15552	15583	15381	15588	15740	15760	15815	15763	15756	15503	15721	15594	15659	15595	15753	15621	15481	15507	15782	15528	15503	15729	15640	15638	15550	15549	15496	15624	15646	15672	15520	15682	15565	15516	15783	15523	15674	15508	15838	15604	15683	15678	15542	15533	15607	15679	15636	15531	15693	15677	15404	15663	15492	15644	15573	15607	15547	15569	15555	15502	15681	15714	15686	15469	15601	15515	15605	15676	15557	15674	15694	15517	15708	15604	15492	15565	15411	15513	15682	15732	15601	15615	15594	15626	15735	15681	15535	15683	15623	15758	15737	15596	15560	15742	15562	15631	15833	15667	15577	15687	15660	15569	15618	15568	15566	15705	15547	15684	15679	15605	15483	15692	15587	15826	15688	15460	15695	15580	15568	15609	15657	15556	15570	15613	15702	15455	15733	15515	15654	15657	15476	15480	15546	15559	15680	15602	15685	15596	15724	15770	15560	15624	15657	15749	15668	15849	15678	15506	15710	15721	15499	15703	15473	15577	15663	15620	15650	15670	15810	15747	15619	15519	15697	15557	15535	15810	15618	15595	15630	15687	15672	15625	15749	15500	15796	15572	15571	15581	15705	15734	15562	15603	15583	15636	15591	15697	15750	15730	15635	15717	15458	15528	15639	15554	15670	15480	15600	15592	15338	15619	15641	15637	15844	15688	15731	15624	15793	15568	15710	15622	15507	15590	15653	15589	15508	15633	15654	15782	15648	15633	15368	15439	15490	15750	15540	15713	15842	15672	15629	15680	15703	15693	15642	15862	15730	15612	15666	15680	15813	15596	15510	15396	15700	15589	15551	15549	15586	15465	15589	15790	15631	15644	15585	15634	15666	15539	15492	15605	15599	15717	15577	15834	15703	15565	15637	15688	15596	15628	15452	15628	15562	15764	15612	15616	15535	15669	15677	15654	15638	15684	15687	15577	15505	15553	15812	15699	15681	15609	15617	15434	15566	15576	15594	15516	15850	15530	15762	15810	15732	15616	15568	15479	15737	15639	15528	15617	15568	15483	15698	15846	15632	15529	15757	15670	15743	15811	15561	15716	15717	15538	15642	15642	15715	15374	15643	15577	15779	15555	15642	15402	15605	15734	15634	15615	15598	15573	15413	15491	15574	15691	15778	15588	15515	15530	15855	15678	15736	15687	15472	15591	15738	15580	15523	15718	15701	15724	15651	16025	15635	15781	15863	15599	15587	15578	15587	15717	15488	15760	15499	15812	15437	15714	15539	15647	15789	15913	15565	15692	15712	15735	15642	15691	15650	15761	15589	15702	15599	15600	15437	15524	15622	15619	15466	15549	15436	15461	15568	15763	15659	15896	15559	15702	15726	15596	15429	15833	15607	15524	15893	15491	15467	15595	15437	15820	15555	15567	15562	15497	15564	15578	15504	15695	15613	15624	15732	15680	15772	15585	15625	15675	15559	15686	15630	15682	15478	15712	15661	15519	15686	15688	15596	15476	15573	15602	15744	15557	15618	15683	15577	15683	15554	15733	15712	15538	15677	15707	15548	15772	15765	15568	15542	15942	15682	15606	15607	15675	15738	15473	15747	15718	15767	15524	15708	15438	15603	15566	15487	15449	15494	15467	15713	15757	15607	15784	15547	15822	15620	15554	15756	15460	15773	15711	15481	15467	15557	15633	15543	15675	15685	15634	15620	15396	15632	15780	15605	15664	15716	15607	15736	15600	15738	15703	15249	15513	15738	15808	15625	15625	15738	15780	15585	15712	15578	15693	15778	15703	15493	15700	15626	15555	15631	15630	15716	15652	15774	15627	15672	15452	15591	15578	15586	15786	15488	15646	15434	15613	15530	15539	15639	15771	15542	15698	15468	15599	15528	15716	15641	15844	15590	15604	15634	15711	15546	15566	15812	15744	15653	15707	15605	15778	15681	15792	15603	15683	15592	15333	15619	15609	15723	15431	15768	15682	15818	15568	15723	15459	15780	15421	15524	15572	15525	15803	15370	15584	15411	15792	15724	15538	15721	15779	15619	15772	15595	15589	15732	15623	15469	15466	15667	15712	15746	15778	15785
15698	26490	24662	20103	18245	17158	16910	16566	16258	15994	15674	15689	28999	45583	39939	30238	21227	16577	15434	15100	15271	15036	15027	15057	15011	14886	15106	14888	14979	15140	15026	15189	15014	15094	14996	14999	15158	14993	15085	14977	15275	14942	15061	15098	15156	14983	15118	15063	15034	14875	14865	15059	15041	15073	14942	14882	15097	15113	15113	14997	14957	14974	15082	15221	15090	15159	15078	14987	15121	15136	15089	14989	15043	14884	15016	14923	15127	15152	14948	14890	14939	14945	14941	15018	15171	14768	15070	14963	15093	14919	14964	14967	14950	15155	15105	15070	15086	14973	15150	15073	15077	14941	15115	14959	15007	15022	14866	14963	14990	14988	15151	14999	14955	15252	15061	15102	14998	14973	15120	15034	14888	14796	14914	15009	14910	15108	15135	15147	15076	14967	15049	15091	14983	15132	15026	14990	15022	15039	15070	15011	15108	14863	14804	15049	15020	14956	14880	15131	14978	14920	15024	14869	15110	15071	15078	14946	15259	15051	15100	14964	15017	15015	14952	15014	14925	14976	14949	15016	15014	15151	15105	15105	15033	15003	14896	15101	14924	14885	14938	14995	15075	15103	14985	15074	15044	15026	14994	15106	15005	14994	15125	15113	14832	14963	15165	15057	15143	14960	14992	15055	14921	15136	15040	14845	15125	15154	15177	15049	15064	15084	15018	14949	15077	15071	15162	15027	14995	14868	15083	15057	15160	15064	15193	15079	14969	15020	15051	15040	15197	15092	15117	15021	15082	14911	15125	15076	14985	15152	15089	14995	15213	15134	15132	15013	14952	15050	14959	15064	15067	14925	15103	15081	15005	14978	14928	15038	15048	15057	15025	14984	14819	15137	14826	15238	15104	15024	14991	14897	14957	14993	14958	15117	14982	15057	15076	15195	14908	15090	15041	15111	15002	15156	14797	15031	15142	15002	15155	15053	15011	14917	14897	15086	15141	15001	15127	15059	15153	15041	15133	15008	14954	15072	14876	15106	14981	15227	14845	15180	14999	15053	14845	15039	15097	14862	15015	14961	15040	15039	14950	15062	15032	14974	14970	15032	14935	14975	14988	15039	15100	14950	14893	15180	15046	15063	14876	14888	15017	15018	14896	15037	15143	15167	15063	15082	15171	14957	14924	15003	14992	15026	15178	15041	15019	15152	15216	14918	14988	15147	15131	15100	15107	15097	15281	15024	14940	14842	15205	15021	15087	15025	14921	14890	15100	14945	15062	14988	14984	14951	15066	15161	14993	14877	14913	15010	15021	15035	15061	14880	14965	15095	15007	14825	15021	14852	15052	14954	15195	14999	14976	15046	15058	14807	15003	15033	14833	14862	15063	15108	15114	14869	14925	15007	15004	15062	15124	15007	15114	15006	15229	15125	14998	14892	15008	14986	15002	15003	14829	15088	14856	15260	15092	15155	14970	15117	15153	15068	15043	14984	15141	15008	15032	14958	15018	14930	14999	15128	14997	14853	15031	14932	14972	15058	15105	15018	15163	15126	14945	15019	14976	15110	14911	15016	15050	14957	15154	15007	15113	15098	15012	15051	15055	15137	14789	15148	15090	14993	15065	14877	14999	15044	14908	14928	15030	15078	14956	14944	15062	15064	14898	15188	15122	14903	14840	15000	14982	14994	15120	15183	15017	15082	15112	15096	15028	14995	14970	15031	15049	14888	14854	15152	14945	15151	14930	15146	15015	14958	14981	15020	15041	15147	15118	15074	15005	15171	15100	15121	15153	14938	15114	15117	14884	15046	14914	15016	15201	15245	15063	15084	15016	15073	15193	14983	15079	15037	15103	15027	15088	14902	15220	14907	14923	15049	15025	15127	14986	14940	15111	14944	14957	15023	14950	14976	15184	14961	15077	14926	15028	15048	14982	15039	14976	14917	15127	15161	15208	15116	15047	15085	15090	14961	15089	14932	15152	15141	14967	14860	14897	15042	15092	14976	15030	15008	15046	14946	14926	15039	15117	14965	14894	14864	14870	15061	15032	15144	15035	15133	15162	15000	14973	15015	15006	15125	14985	14940	14964	14997	15017	15034	14997	14949	15034	14991	15024	15038	15132	14873	15090	15167	14986	14976	14944	15098	15017	14944	14998	14910	15225	15046	14991	15118	15185	15087	14991	15227	15184	15024	14987	15163	15038	14993	14990	15084	15167	14985	15088	15112	15033	15185	15015	15060	15094	14924	15172	15014	15011	14982	14975	14989	15212	15017	14975	14944	15056	14906	14982	14987	14932	15021	15064	15096	14942	15036	15182	15035	14984	15008	15139	15145	15067	15008	14986	14949	15058	14983	14959	14944	15055	15042	14926	15047	15067	15056	14977	14909	15010	15042	14977	14810	15076	14968	14899	15194	14857	14971	15081	15070	14968	15049	15022	14972	14856	14880	15048	15068	15046	15114	15134	15186	14996	14856	15174	14868	15086	14927	14872	15065	14995	14942	14964	15038	14836	15220	14993	15075	14931	14903	15022	15094	15013	15190	15004	14986	15053	15061	14966	14975	14969	14907	15001	14933	14801	14953	15033	15120	15018	15094	14899	14860	15101	15203	15125	14934	14943	15071	15004	15074	15150	15030	15018	15162	14948	14988	15059	15049	14911	14792	14998	15040	14950	15120	14990	15023	14978	14923	15035	14995	14960	14967	15260	15079	14869	15198	15089	14950	15040	14959	14976	15085	15049	15147	14971	14997	15003	15103	15042	15030	15083	14969	15050	15038	14979	15085	15023	15033	15045	14976	15067	14819	14958	15058	14981	15007	15017	15030	15070	14993	14768	14973	15142	14963	15061	14878	14954	15125	15141	15093	14987	15102	15012	14978	15030	14931	15047	15061	15072	15026	15014	15112	14982	14898	14963	14988	15050	14991	15014	15140	15021	15007	15068	15086	14937	15092	14864	14919	15015	15088	14937	15154	15222	15096	15034	15088	15145	15026	15077	14868	14979	14930	15093	14919	15065	14922	14968	15012	14994	14944	15019	15095	15016	15119	14951	14980	15124	15040	15027	15180	15144	14927	14758	14960	14859	15065	14978	14850	14996	15065	15130	15021	15120	15085	15015	15059	14882	14989	15087	15013	15179	15063	14925	15114	15032	15148	14800	15036	14937	15221	15025	15050	15067	14986	15048	14828	14913	14966	14912	15116	15070	14966	15021	14808	14846	15018	14956	15119	14858	15028	14919	14876	15054	15101	15034	15035	15054	15035	14843	14953	15038	15021	15014	15292	14869	14945	15017	15204	14901	15047	15122	15073	15041	14959	15100	15210	15118	14824	15032	15105	15057	15035	15081	14962	14946	14874	15080	14975	15066	15081	15026	14997	15001	14966	14937	15012	15060	15174	14900	14993	15012	14955	14946	14999	14925	14965	15116	14883	15005	15090	14964	15000	14805	15120	14892	14908	15055	15100	15025	14980	14997	14962	15096	14937	15062	15117	15064	14982	15132	15095	14950	14986	15032	14906	15002	14837	15106	15075	15018	14685	14984	15038	15099	15082	15056	14896	15005	15190	15106	15159	15147	15042	15040	14913	15039	15078	15179	14932	14864	15072	15143	14956	14925	15144	15067	15042	15055	15220	15139	14959	14759	14997	15109	15029	14878	15190	15168	14822	14714	15121	15190	15014	15120	15030	14984	14873	15052	14916	15085	14895	15037	15053	14962	14861	15027	15144	15011	14933	14912	14859	15035	15052	14902	15047	14968	15168	14973	15046	15033	15004	15130	14960	15065	14869	15172	15104	14920	15122	14918	14947	15050	15087	15029	15062	14926	15107	14900	14956	15117	15150	15087	15025	15124	15073	14954	14896	15167	14868	15125	15078	15115	15062	15016	15042	14926	15061	14833	15017	14985	15103	15161	14944	15124	14982	14824	14943	14997	15006	15053	14841	15060	15141	15057	15192	15039	15022	15100	15036	15091	14904	15030	15134	14997	14914	15013	15095	15245	14993	14980	14956	15001	14889	15112	15161	15087	15131	15016	14887	14877	14980	15183	14811	15115	15077	15054	15105	15089	15044	15160	14847	15183	14835	14976	15195	15006	15001	15026	15017	14985	15067	14958	14923	15056	14853	15048	14894	14943	15048	14938	15038	15139	14979	15007	15049	15120	15074	15099	15008	15065	14994	14986	14911	15025	15128	14967	14924	15096	15073	15040	15014	15061	14884	15007	15288	14934	14934	14999	14946	15065	15167	14945	14876	15038	15097	14969	14931	15074	15050	14896	15070	15036	15052	15007	14926	14942	14817	15004	14871	15003	15146	14999	15101	15113	14969	15008	15013	14941	15053	15187	15107	15014	14885	15069	14980	15146	14945	15017	15252	15064	15114	15047	15030	15072	15102	15007	14953	15008	14894	15113	15081	15124	15073	14902	14952	14955	14943	14942	14984	15098	15030	15024	15010	14937	15033	14977	15058	14914	14823	15041	14943	14888	14975	15128	15053	15157	15040	15117	14983	14954	15012	14952	14993	15012	15165	15173	15044	15033	15001	15070	15124	14957	15122	15032	15111	14892	15061	15090	15042	15086	15109	15148	15086	15133	15131	14977	15001	15056	14966	15035	15078	15159	15009	14858	14773	15057	14946	15064	14898	15016	15126	15134	15050	14970	15058	14885	14945	14989	15009	14944	15115	15043	15001	14836	15069	14980	14974	14979	15068	15125	14950	14939	14956	15206	14963	15019	15195	15293	15042	15045	15011	14826	15023	15168	14998	15253	15112	15014	15047	15004	15138	15044	15065	15069	15122	14952	15136	15054	15077	15019	14981	14916	14958	14992	15033	14832	15099	15269	15062	15101	14993	15132	15091	15109	14884	14885	14997	15053	15069	15183	15143	14906	14988	15110	15064	15158	14933	15084	15014	15104	14969	15146	14873	15070	15124	15026	14998	15153	14890	14973	15047	15156	15180	15062	14887	15089	14819	14946	15022	14851	15117	14882	14911	15074	15076	15056	15064	14990	14901	15084	15148	15043	14896	15037	14955	14988	15023	14966	15128	14919	15018	15052	15072	14817	15076	15107	15183	14978	15001	15104	15057	14868	14884	14972	15103	15052	15125	15054	15115	14981	14991	15165	15035	14954	15077	15117	15078	15007	14875	14912	15128	14972	14889	15092	15095	15009	14893	15021	15124	14864	15108
29060	21470	20496	18105	16281	16305	16792	16425	16368	16434	16294	16560	17031	18987	19197	18339	17112	16548	16582	16388	16353	16367	16311	16470	16552	16311	16317	16359	16488	16510	16439	16372	16312	16170	16191	16366	16357	16345	16371	16373	16316	16309	16303	16367	16324	16484	16244	16103	16476	16352	16347	16123	16310	16303	16193	16200	16362	16490	16217	16664	16242	16356	16281	16432	16329	16407	16462	16478	16438	16302	16196	16220	16453	16384	16331	16425	16420	16395	16248	16428	16250	16293	16359	16317	16412	16315	16419	16225	16524	16192	16435	16324	16268	16169	16281	16509	16636	16377	16528	16473	16315	16270	16508	16293	16441	16497	16330	16147	16412	16268	16393	16476	16581	16401	16384	16276	16333	16289	16483	16300	16363	16398	16294	16066	16509	16383	16325	16373	16256	16524	16299	16469	16426	16258	16265	16186	16165	16337	16324	16288	16385	16517	16495	16422	16481	16354	16185	16288	16487	16248	16470	16368	16198	16244	16305	16333	16463	16336	16419	16291	16357	16236	16351	16127	16187	16407	16215	16493	16317	16457	16322	16423	16051	16263	16245	16178	16420	16164	16179	16245	16358	16180	16250	16347	16373	16346	16311	16385	16454	16144	16327	16274	16407	16409	16104	16381	16177	16244	16127	16280	16215	16306	16379	16199	16629	16255	16343	16420	16312	16304	16462	16366	16260	16235	16275	16284	16384	16296	16290	16324	16370	16434	16337	16338	16308	16238	16339	16447	16390	16395	16383	16211	16319	16331	16191	16224	16375	16213	16323	16324	16517	16223	16375	16270	16259	16343	16234	16388	16341	16253	16287	16183	16284	16442	16527	16417	16201	16265	16275	16134	16221	16348	16370	16234	16278	16471	16390	16213	16341	16193	16381	16321	16272	16316	16210	16281	16494	16390	16274	16506	16419	16465	16249	16319	16322	16553	16357	16485	16339	16291	16274	16382	16309	16361	16200	16384	16450	16345	16338	16498	16430	16254	16299	16255	16525	16298	16515	16294	16284	16242	16425	16284	16456	16285	16229	16332	16231	16321	16301	16335	16443	16486	16409	16351	16331	16176	16303	16332	16407	16252	16252	16404	16222	16448	16452	16292	16197	16320	16279	16387	16399	16464	16371	16341	16244	16316	16326	16177	16218	16242	16286	16319	16350	16457	16315	16360	16353	16368	16495	16342	16274	16414	16380	16353	16322	16296	16361	16313	16191	16286	16215	16423	16239	16342	16369	16391	16292	16242	16348	16393	16190	16362	16353	16351	16230	16267	16521	16339	16429	16051	16440	16410	16487	16274	16459	16436	16301	16407	16533	16521	16437	16353	16529	16442	16411	16301	16392	16361	16221	16302	16544	16399	16221	16282	16283	16285	16243	16418	16426	16405	16468	16423	16531	16296	16186	16411	16468	16239	16413	16215	16452	16484	16471	16398	16416	16214	16314	16210	16407	16282	16389	16271	16484	16433	16244	16428	16699	16245	16348	16233	16471	16352	16478	16471	16370	16354	16390	16311	16423	16221	16311	16285	16278	16381	16381	16264	16419	16297	16236	16234	16345	16517	16450	16444	16385	16342	16264	16373	16406	16456	16314	16324	16176	16366	16200	16367	16410	16482	16294	16438	16399	16224	16517	16314	16453	16172	16594	16412	16521	16112	16322	16371	16246	16169	16446	16404	16256	16392	16532	16280	16407	16302	16297	16431	16161	16409	16310	16224	16177	16215	16223	16246	16196	16219	16367	16388	16355	16433	16379	16170	16115	16243	16401	16298	16334	16247	16467	16481	16304	16504	16324	16231	16337	16408	16305	16328	16545	16652	16523	16449	16535	16471	16415	16618	16461	16408	16276	16502	16294	16344	16395	16246	16296	16369	16277	16334	16439	16450	16274	16385	16416	16140	16278	16381	16301	16353	16441	16233	16492	16419	16202	16346	16267	16566	16292	16309	15972	16252	16202	16255	16341	16221	16336	16301	16560	16217	16077	16447	16246	16218	16223	16301	16389	16273	16218	16369	16382	16176	16088	16290	16213	16303	16335	16264	16565	16200	16411	16181	16392	16295	16374	16344	16245	16229	16445	16558	16459	16317	16316	16372	16344	16415	16423	16299	16238	16349	16228	16295	16490	16467	16189	16254	16407	16505	16348	16540	16216	16262	16402	16397	16476	16353	16305	16322	16484	16260	16306	16420	16433	16396	16253	16312	16339	16156	16224	16220	16343	16177	16503	16343	16159	16308	16357	16351	16379	16193	16056	16302	16293	16254	16281	16389	16308	16190	16367	16440	16288	16335	16288	16247	16219	16365	16440	16416	16404	16217	16291	16430	16166	16322	16310	16259	16115	16481	16433	16301	16463	16452	16315	16299	16407	16494	16330	16199	16164	16303	16349	16358	16429	16293	16295	16383	16495	16588	16281	16223	16440	16295	16404	16433	16396	16181	16124	16478	16400	16391	16321	16382	16245	16108	16348	16240	16246	16216	16322	16234	16285	16349	16269	16224	16387	16467	16495	16279	16350	16435	16261	16248	16382	16372	16420	16380	16328	16434	16288	16277	16408	16263	16305	16373	16261	16334	16184	16196	16252	16329	16321	16312	16530	16598	16314	16196	16490	16422	16177	16469	16352	16363	16471	16568	16394	16514	16483	16119	16388	16418	16433	16158	16511	16361	16223	16329	16222	16453	16221	16353	16436	16556	16385	16183	16537	16394	16631	16171	16405	16414	16285	16192	16278	16268	16397	16140	16212	16414	16315	16432	16309	16230	16191	16337	16327	16343	16110	16227	16208	16290	16449	16445	16262	16114	16230	16519	16308	16327	16212	16480	16387	16386	16255	16327	16394	16308	16411	16473	16451	16382	16391	16361	16386	16250	16333	16357	16340	16359	16384	16273	16260	16262	16179	16205	16339	16423	16350	16297	16356	16395	16421	16310	16504	16276	16334	16144	16125	16276	16417	16400	16277	16263	16300	16334	16432	16377	16234	16408	16310	16457	16520	16382	16320	16392	16247	16141	16313	16097	16139	16018	16251	16315	16413	16513	16440	16196	16511	16200	16439	16401	16281	16342	16109	16205	16395	16385	16317	16258	16432	16331	16214	16311	16505	16469	16220	16317	16287	16465	16371	16286	16312	16350	16409	16351	16225	16295	16321	16329	16407	16208	16297	16560	16412	16392	16280	16207	16303	16279	16386	16269	16358	16399	16375	16222	16321	16410	16392	16400	16324	16275	16290	16285	16147	16393	16404	16231	16365	16232	16197	16408	16359	16393	16362	16433	16307	16267	16344	16430	16485	16228	16407	16404	16544	16200	16274	16257	16405	16439	16289	16474	16591	16358	16419	16335	16142	16315	16422	16151	16376	16179	16249	16269	16283	16241	16253	16265	16275	16305	16227	16154	16259	16323	16260	16229	16350	16330	16477	16418	16337	16235	16453	16407	16569	16167	16472	16218	16344	16168	16130	16287	16321	16288	16474	16419	16497	16416	16491	16387	16429	16362	16316	16462	16272	16030	16440	16449	16346	16438	16242	16080	16248	16365	16355	16351	16280	16284	16194	16186	16392	16232	16420	16392	16333	16367	16348	16363	16240	16427	16289	16206	16238	16311	16295	16375	16387	16282	16212	16327	16112	16366	16313	16413	16378	16483	16439	16357	16378	16377	16309	16279	16301	16373	16416	16245	16407	16326	16426	16369	16458	16303	16229	16356	16249	16224	16308	16210	16423	16440	16290	16393	16248	16234	16317	16404	16273	16157	16315	16230	16536	16305	16094	16459	16453	16407	16196	16380	16474	16266	16476	16103	16133	16212	16169	16161	16350	16286	16266	16367	16362	16402	16385	16331	16226	16440	16313	16312	16334	16352	16362	16460	16272	16141	16355	16334	16458	16085	16364	16345	16326	16266	16352	16338	16386	16172	16420	16428	16296	16470	16483	16364	16238	16182	16332	16438	16398	16393	16285	16539	16443	16454	16523	16172	16276	16388	16332	16337	16289	16107	16211	16477	16295	16383	16634	16268	16196	16315	16359	16296	16346	16613	16509	16310	16348	16362	16446	16553	16156	16430	16142	16124	16521	16424	16500	16433	16553	16396	16452	16400	16418	16152	16407	16074	16413	16185	16274	16355	16369	16461	16500	16518	16214	16379	16276	16412	16306	16328	16084	16512	16363	16349	16331	16195	16326	16353	16331	16240	16203	16396	16222	16342	16398	16392	16386	16222	16369	16544	16342	16193	16395	16324	16648	16516	16217	16216	16365	16159	16333	16291	16499	16273	16417	16369	16481	16312	16597	16407	16142	16289	16407	16446	16411	16246	16322	16285	16559	16337	16481	16382	16242	16473	16387	16410	16347	16481	16243	16318	16533	16389	16372	16205	16347	16343	16400	16354	16333	16282	16328	16107	16305	16244	16376	16331	16299	16449	16416	16279	16273	16362	16294	16384	16271	16479	16520	16407	16173	16330	16454	16355	16309	16370	16478	16536	16300	16442	16348	16339	16636	16426	16327	16317	16371	16343	16381	16403	16317	16303	16217	16387	16167	16247	16431	16479	16382	16229	16420	16219	16297	16454	16460	16423	16498	16350	16591	16483	16455	16325	16392	16281	16247	16342	16426	16266	16451	16332	16284	16270	16238	16333	16299	16106	16371	16388	16405	16254	16335	16441	16292	16423	16392	16356	16355	16477	16429	16248	16271	16264	16312	16270	16262	16379	16311	16247	16250	16286	16483	16522	16170	16379	16505	16360	16391	16259	16340	16252	16436	16445	16351	16374	16532	16364	16240	16411	16229	16337	16316	16320	16119	16129	16188	16658	16201	16435	16465	16531	16431	16470	16227	16328	16529	16384	16185	16231	16349	16171	16164	16341	16530	16425	16489	16495	16283	16280	16252	16143	16334	16259	16376	16357	16160	16483	16352	16475	16596	16434	16378	16154	16410	16198	16432	16469	16172	16341	16315	16414	16369	16335	16361	16367	16481	16230	16268	16342	16366	16366	16496	16336	16336	16405	16439	16492	16279	16397	16366	16507	16490	16261	16291	16315	16212	16184	16285	16306	16453	16354	16352	16148	16356	16395	16160	16231	16257	16133	16418	16234	16285	16686	16370	16338	16246	16160	16299	16346	16445	16262	16315	16600	16497	16365	16265	16235
15521	16795	16575	15861	15628	15743	15573	15705	15556	15572	15413	15567	16589	19895	19228	17655	16128	15756	15554	15539	15543	15596	15505	15581	15324	15659	15520	15406	15319	15516	15519	15545	15562	15568	15458	15634	15461	15371	15665	15480	15399	15462	15503	15513	15578	15458	15505	15549	15440	15396	15531	15469	15468	15609	15629	15441	15367	15454	15681	15560	15463	15422	15463	15585	15603	15570	15375	15337	15620	15417	15407	15345	15651	15485	15454	15554	15425	15427	15458	15232	15575	15376	15519	15458	15513	15544	15439	15524	15616	15462	15417	15540	15507	15406	15391	15456	15544	15335	15286	15617	15564	15504	15331	15472	15576	15429	15402	15558	15264	15631	15300	15490	15396	15312	15449	15478	15494	15369	15452	15429	15423	15466	15355	15351	15465	15395	15393	15552	15574	15474	15443	15526	15468	15429	15537	15533	15498	15629	15425	15509	15499	15528	15346	15560	15720	15472	15423	15467	15326	15500	15520	15426	15426	15537	15336	15396	15514	15528	15495	15449	15409	15540	15483	15591	15483	15264	15392	15479	15456	15467	15520	15654	15382	15620	15550	15532	15565	15416	15400	15645	15594	15428	15479	15569	15272	15408	15439	15624	15412	15486	15501	15422	15532	15666	15436	15378	15334	15389	15533	15537	15499	15334	15524	15441	15506	15539	15358	15473	15541	15514	15449	15686	15471	15557	15558	15449	15506	15393	15472	15560	15404	15593	15533	15467	15523	15690	15589	15379	15529	15403	15639	15485	15555	15468	15300	15411	15442	15540	15494	15463	15385	15394	15566	15565	15621	15507	15387	15345	15269	15536	15346	15323	15577	15368	15580	15331	15424	15674	15490	15429	15528	15496	15427	15565	15326	15399	15453	15627	15383	15471	15410	15548	15381	15590	15525	15542	15680	15409	15438	15573	15220	15483	15474	15484	15413	15535	15505	15485	15511	15131	15533	15447	15454	15501	15503	15250	15481	15446	15509	15386	15547	15480	15412	15526	15463	15497	15479	15440	15480	15538	15472	15529	15546	15440	15465	15485	15504	15272	15512	15493	15612	15526	15394	15444	15470	15319	15375	15566	15368	15587	15512	15449	15425	15467	15396	15522	15503	15516	15476	15477	15571	15516	15318	15606	15299	15333	15329	15516	15285	15523	15413	15386	15298	15528	15398	15335	15433	15404	15522	15343	15555	15384	15555	15579	15481	15428	15411	15425	15407	15601	15321	15364	15484	15553	15533	15442	15518	15327	15614	15444	15488	15520	15434	15390	15559	15422	15521	15516	15661	15483	15406	15459	15500	15358	15526	15407	15620	15373	15551	15403	15526	15374	15529	15585	15523	15420	15313	15532	15477	15512	15369	15656	15493	15759	15477	15562	15404	15387	15579	15558	15489	15516	15483	15577	15402	15461	15446	15615	15471	15619	15473	15480	15493	15465	15510	15520	15448	15608	15586	15263	15380	15412	15380	15446	15440	15477	15654	15404	15514	15379	15417	15450	15495	15475	15409	15384	15627	15556	15641	15481	15573	15430	15528	15549	15600	15657	15427	15383	15438	15541	15471	15580	15530	15356	15373	15461	15453	15271	15380	15474	15499	15551	15604	15482	15360	15329	15456	15453	15555	15539	15700	15741	15597	15352	15413	15360	15523	15453	15621	15569	15321	15210	15583	15648	15332	15498	15571	15504	15543	15446	15314	15368	15480	15611	15350	15619	15449	15388	15553	15437	15582	15444	15490	15548	15426	15478	15413	15415	15637	15510	15539	15427	15511	15497	15574	15565	15541	15469	15388	15702	15472	15394	15362	15502	15581	15488	15518	15458	15511	15390	15469	15582	15502	15417	15531	15320	15364	15520	15648	15554	15536	15564	15617	15469	15511	15460	15550	15498	15428	15437	15438	15453	15419	15307	15372	15390	15562	15469	15411	15479	15470	15458	15244	15535	15497	15571	15627	15397	15551	15477	15441	15511	15421	15625	15470	15487	15499	15498	15587	15514	15563	15608	15425	15504	15404	15509	15692	15534	15655	15318	15530	15491	15514	15668	15336	15440	15615	15674	15582	15386	15580	15544	15596	15501	15556	15490	15388	15463	15479	15643	15450	15447	15399	15555	15517	15443	15548	15456	15513	15347	15484	15297	15567	15424	15564	15376	15434	15392	15621	15344	15354	15551	15668	15585	15390	15483	15411	15563	15581	15474	15484	15460	15337	15454	15474	15588	15457	15533	15502	15569	15446	15517	15418	15650	15393	15385	15456	15512	15456	15453	15508	15479	15310	15400	15408	15379	15588	15380	15695	15523	15623	15539	15467	15465	15520	15291	15438	15448	15510	15354	15388	15436	15609	15486	15474	15412	15362	15374	15444	15558	15299	15458	15316	15498	15543	15599	15497	15542	15564	15437	15295	15377	15537	15427	15573	15464	15559	15457	15348	15588	15574	15500	15226	15508	15380	15453	15501	15429	15678	15398	15509	15503	15503	15477	15657	15485	15448	15474	15428	15633	15449	15485	15635	15576	15514	15565	15692	15493	15546	15443	15410	15476	15399	15314	15524	15511	15570	15531	15492	15390	15436	15360	15322	15379	15502	15501	15437	15531	15450	15493	15513	15494	15702	15417	15404	15539	15596	15388	15650	15590	15536	15486	15534	15410	15587	15399	15501	15469	15515	15485	15400	15469	15563	15474	15499	15533	15430	15482	15463	15555	15520	15513	15405	15634	15447	15431	15479	15444	15523	15330	15417	15466	15443	15492	15579	15481	15437	15631	15487	15600	15557	15504	15426	15588	15459	15383	15570	15485	15547	15643	15569	15430	15242	15547	15377	15494	15513	15500	15441	15440	15550	15337	15306	15477	15537	15346	15475	15504	15417	15245	15578	15353	15549	15488	15499	15469	15432	15543	15452	15399	15587	15441	15417	15499	15572	15359	15401	15476	15459	15433	15495	15449	15468	15565	15440	15452	15383	15430	15414	15570	15486	15457	15570	15438	15615	15437	15488	15535	15631	15451	15562	15401	15468	15591	15554	15459	15611	15651	15654	15610	15418	15397	15392	15401	15531	15476	15413	15406	15543	15551	15485	15434	15433	15558	15382	15423	15458	15448	15410	15351	15560	15507	15319	15400	15419	15532	15500	15349	15582	15485	15577	15628	15388	15504	15457	15380	15528	15406	15508	15492	15542	15452	15341	15363	15479	15466	15528	15364	15476	15596	15525	15358	15476	15513	15313	15402	15483	15544	15394	15496	15441	15414	15551	15381	15515	15431	15413	15425	15514	15392	15521	15617	15424	15610	15414	15456	15380	15509	15528	15573	15578	15500	15381	15552	15578	15551	15508	15539	15579	15311	15622	15475	15546	15558	15455	15647	15474	15432	15416	15626	15452	15379	15565	15533	15388	15428	15670	15328	15540	15616	15408	15458	15496	15441	15513	15476	15664	15442	15510	15497	15353	15430	15542	15492	15512	15564	15580	15538	15449	15417	15485	15432	15652	15584	15397	15490	15498	15471	15420	15494	15446	15491	15465	15571	15530	15482	15490	15475	15484	15404	15249	15388	15278	15550	15377	15487	15454	15624	15322	15476	15392	15394	15559	15442	15666	15437	15607	15576	15412	15407	15455	15542	15540	15440	15617	15510	15419	15412	15420	15569	15499	15607	15467	15474	15472	15424	15530	15444	15523	15586	15634	15279	15406	15492	15634	15304	15518	15473	15405	15569	15487	15391	15629	15458	15480	15633	15625	15528	15502	15516	15552	15474	15610	15408	15408	15547	15433	15581	15537	15450	15274	15350	15583	15716	15593	15292	15329	15424	15505	15429	15611	15550	15354	15505	15442	15393	15405	15441	15459	15262	15625	15468	15621	15465	15516	15558	15611	15602	15493	15373	15482	15474	15324	15519	15453	15478	15337	15502	15474	15497	15475	15415	15319	15393	15458	15693	15547	15421	15354	15543	15511	15521	15332	15408	15482	15280	15445	15564	15585	15285	15424	15408	15335	15564	15495	15437	15432	15467	15760	15361	15503	15454	15549	15634	15543	15502	15441	15586	15475	15540	15452	15611	15360	15348	15552	15342	15568	15405	15528	15515	15451	15527	15567	15414	15479	15495	15390	15509	15392	15534	15463	15537	15422	15511	15308	15451	15380	15485	15430	15470	15270	15290	15496	15434	15533	15476	15543	15421	15460	15522	15392	15501	15574	15493	15520	15552	15479	15438	15538	15504	15568	15432	15545	15560	15522	15311	15365	15584	15393	15668	15439	15534	15267	15526	15618	15319	15644	15490	15408	15518	15601	15280	15415	15532	15462	15345	15318	15523	15548	15485	15458	15378	15515	15311	15401	15367	15466	15533	15550	15346	15417	15363	15456	15564	15509	15487	15427	15502	15558	15459	15519	15619	15545	15483	15554	15316	15669	15408	15600	15471	15399	15559	15468	15448	15547	15510	15374	15600	15596	15660	15441	15537	15481	15491	15566	15485	15439	15474	15688	15608	15524	15473	15287	15563	15440	15509	15481	15431	15593	15435	15609	15303	15478	15536	15383	15537	15435	15532	15499	15648	15380	15424	15599	15444	15628	15585	15568	15636	15465	15457	15563	15485	15466	15557	15349	15702	15558	15477	15407	15429	15440	15463	15571	15392	15478	15455	15572	15554	15445	15500	15505	15424	15584	15462	15386	15589	15403	15536	15485	15624	15556	15478	15433	15553	15448	15677	15374	15385	15337	15426	15480	15485	15380	15601	15450	15546	15463	15563	15576	15418	15485	15725	15630	15596	15449	15530	15390	15485	15522	15386	15632	15354	15432	15599	15520	15439	15535	15491	15598	15362	15422	15368	15381	15678	15380	15428	15493	15520	15486	15595	15452	15432	15378	15359	15539	15631	15360	15339	15318	15629	15448	15469	15446	15570	15352	15455	15420	15514	15468	15530	15504	15502	15441	15446	15367	15515	15384	15582	15442	15657	15251	15528	15477	15385	15481	15436	15674	15496	15512	15358	15525	15353	15366	15525	15576	15492	15315	15369	15564	15497	15500	15333	15583	15529	15622	15505	15445	15471	15441	15476	15655	15282	15594	15475	15457	15526	15450	15571	15613	15325	15415	15537	15423	15434	15604	15593	15424	15454	15502	15420	15531	15439	15444	15439	15400	15312
25101	21381	28053	25350	20599	18132	17703	16655	16479	16473	16380	16230	22614	32490	29547	23727	19224	16936	16291	16001	16098	16001	15922	16067	16109	16083	16105	16091	15865	16049	15930	15865	16013	15853	15992	15967	15981	15899	15784	16013	15924	16212	16052	16092	15994	16078	16128	16094	15997	16195	15998	15856	16055	15873	15918	16203	15917	16038	15865	15928	15942	16022	16012	16027	15950	16113	15982	16039	16092	16104	15884	15998	16171	15988	15857	16090	15868	16092	16021	15937	15998	15969	15988	16227	15973	15636	15913	16087	16062	16257	15997	16031	15854	15856	15760	15801	16075	16127	16036	16023	16098	15977	16014	15956	15753	16053	15822	15854	16065	16067	16070	15822	15795	15938	15938	16035	16122	15870	15949	15939	16069	15800	15995	15890	15916	15933	15859	15985	15763	16140	15962	15865	15978	15982	15848	15893	15747	15940	16018	15968	15853	15817	16046	16049	16059	15886	15973	16005	15876	16064	15922	15894	16009	15885	15813	15971	15851	15968	15866	15764	15864	15705	15932	15932	16131	15887	15912	15972	15706	15954	15864	15929	15992	15809	16033	15974	16006	15851	15871	15898	16291	16030	15960	15863	16066	16093	15972	16113	15712	15895	15935	15717	16046	16024	16098	15826	16050	15973	16123	16095	15797	15976	15852	15979	15962	15992	16011	15945	16086	15981	15891	15856	15899	16101	15946	15689	16023	15872	15903	16134	15937	16102	16003	15997	15836	15951	15936	15991	15935	15880	15919	15756	16071	15961	16022	15865	15966	15993	15993	15947	16031	15978	16029	16045	15917	15987	15807	16068	16049	15948	15827	15995	15875	15794	15985	15876	15971	15939	15867	15770	15990	15938	16015	15851	15977	15961	16195	16092	16013	15917	15948	16030	16056	16047	16133	15980	16107	15955	16067	15927	16124	16018	15833	15920	16091	16038	15997	16056	15916	16045	16090	15804	15869	16201	15898	15984	15937	15885	15724	15975	16003	15856	16069	15749	15817	15803	15837	15963	15968	15829	15933	15842	16131	16035	15931	15878	15919	16059	16137	15955	15911	16047	16033	15943	15998	15940	16042	16147	16064	15994	15841	15790	15989	15763	16098	15918	15966	15966	15970	15899	15893	16074	16167	15967	15772	16071	15928	15856	15843	15726	16050	15996	15910	15840	16038	16038	15881	15973	15837	15822	16010	15973	15963	15727	15900	15938	15957	15987	15882	15654	15918	15910	15926	16045	15986	15917	15844	15960	16090	16171	16084	16116	16026	16029	16056	15900	15794	15856	16102	15959	16041	15796	15860	16011	15820	16097	15891	15998	15934	16035	15915	15951	15914	15826	15874	15973	15889	15806	15961	16009	16165	15788	15970	15857	15843	15979	16069	16070	15827	15860	16062	15975	16013	15960	15808	16079	15910	15940	16053	16128	16037	15780	15891	16011	15861	15764	16149	15953	15996	15978	16118	16012	16021	15942	15940	15933	16031	16073	15804	15965	15913	15867	15953	15858	16037	15860	15899	16057	15866	15897	15904	16016	15875	16145	15800	16010	15919	15878	15981	15850	15910	16004	15993	15881	15930	15960	15868	15987	15912	15956	15911	15909	15895	16048	15827	16029	15935	16127	15697	16065	16083	15935	15652	15856	15939	15983	16037	15908	15912	15974	16049	15911	15803	15875	15842	15856	15802	16084	15922	15827	15870	15854	16078	15818	15949	15972	16000	16032	15981	15809	16079	16003	15866	15879	16000	15793	15921	15902	15932	16003	15853	15983	15935	15786	15643	16002	16180	16179	15958	15895	15882	16021	16040	15964	15979	15924	15970	16022	15877	15849	15852	15894	16018	15975	15685	16128	15846	16063	16047	16023	16056	16066	16019	15892	15918	15910	15855	15967	16104	15923	16124	16076	15952	15889	15967	15993	15792	16024	15955	16007	15964	15899	15896	15823	15821	16099	15962	15789	15910	16027	16025	15943	15904	15857	15968	15896	15679	15833	15989	15889	15875	16237	16012	15888	16126	15913	15989	15856	15954	15870	15909	15989	15968	15708	16084	15981	15687	16006	16171	16080	16015	15863	16001	15905	16047	15968	15827	16012	15960	15875	15872	16113	15982	16070	15935	15783	15984	15997	16005	15909	15870	16019	16079	16030	16029	16250	16023	16095	15973	15928	16001	15949	16155	15904	15922	16014	15946	16056	15966	15934	15955	15895	16122	15890	15681	15960	15843	15991	15961	15957	16145	15945	15969	15959	15942	15923	15875	15834	15978	16057	16160	15962	15936	15943	15873	15796	15918	15878	15776	15955	15965	15871	15918	15830	16024	15907	16074	15867	15948	16069	15976	15967	15818	15756	15959	16006	15912	15869	16014	16059	15860	16011	15831	15739	15965	16026	15857	15816	15874	15970	15967	15798	15997	16048	16009	15726	15909	15829	15946	15901	15977	15859	16019	15710	15876	16110	16024	15769	15895	15745	15920	15708	15946	15983	15725	15951	15709	15992	16075	15967	15978	15889	15901	15863	16092	15902	15741	15865	15789	16061	15842	15854	16093	15890	15773	15929	16079	15946	16060	16026	15972	16058	15848	15928	16060	15980	15708	15888	16033	15945	15906	15825	15858	16011	15836	15794	16127	15929	15985	15802	15987	15800	16043	16101	15893	15759	16201	16109	15783	15942	15990	16042	15973	15935	15996	15871	16031	15831	16124	15804	16045	15762	16035	16131	16065	15819	16004	15886	16057	16002	15815	16027	16144	16114	16004	15881	15998	15799	15945	15928	16153	16010	15955	16088	15891	15832	15875	15786	15882	15902	15843	15991	15981	15908	16067	16127	15995	15913	15778	16071	16028	16143	16185	16091	15984	15816	15885	16061	16064	15964	15863	16003	15985	15990	15949	16106	16019	15845	16106	15926	16005	15893	15886	16011	15977	16112	16191	16229	16208	15909	16029	16051	16073	16265	16072	16000	15781	16007	16072	15818	15937	15846	15921	16014	15827	15987	15947	16122	16149	15909	15909	15728	16002	15937	15973	15711	15940	15781	16029	15960	16070	16088	15735	15972	15941	16092	16069	15955	16063	15984	16027	15747	15873	16009	16056	15919	15814	15903	15881	15912	16085	15946	16028	16032	15956	16139	16062	15997	15967	15996	15980	15920	15920	15996	15828	15834	15876	15982	15959	15904	15963	15898	15994	15990	15859	15938	15893	15880	15912	16046	15967	15990	16085	15821	15939	15920	15897	15968	16049	15800	15842	15920	15716	15926	15925	15948	15875	16067	15971	15850	15962	15990	16007	15759	15901	15942	15939	16106	16119	15868	15638	16068	15965	15931	16051	16001	15859	16014	15903	15931	16015	15867	15993	16024	15955	15868	15885	16060	15988	15818	15867	16004	15997	15861	15944	16023	15951	16067	16017	15941	15959	16031	16092	16125	16161	16040	16042	16033	15848	15941	15986	16203	15942	15740	15870	15900	15919	16122	15789	16049	15953	15698	15700	16075	15682	16137	15930	15842	16001	16170	15962	16085	15948	15862	15980	16014	15794	15963	16062	15997	16087	16072	16071	15998	15932	15953	16056	15921	15772	16072	15973	16127	15767	16194	15954	15909	15845	15963	15845	16065	15855	15834	15885	16080	15924	15957	15865	16011	16129	15951	15985	15996	16081	15968	16148	15904	15856	16040	16058	16064	15888	16100	15889	15856	15847	15874	15815	15997	16081	16049	16149	15789	15921	15912	16028	15931	15861	16017	15994	15938	15793	16050	16046	16009	15937	15905	15954	16099	15796	16021	15864	16253	15940	15884	15888	15981	15873	15842	15713	15897	16071	15926	16063	15970	15736	16035	16216	16076	16000	16018	15869	15834	16216	15991	16140	15927	15922	15954	15965	16157	15951	15963	16080	15997	15999	15956	15954	15960	15934	16013	15903	16234	16226	15838	16181	15897	15962	15745	15950	15887	15831	15902	15821	15888	16128	16113	15927	16090	15934	15907	15965	15968	15877	15932	15972	15958	15832	15925	16065	16020	16106	16043	15804	16127	15897	15801	15985	15792	15950	15960	15876	15893	15862	16117	15915	16051	16075	15911	16073	15880	16060	16014	16055	16125	15811	16171	16035	15878	15965	15938	15866	15985	16110	16144	15968	16057	15886	15983	16215	15967	15807	15793	15971	16103	16016	15939	15963	15836	15862	16053	16063	16099	15845	15992	16052	15826	15880	15987	15938	16078	16047	16055	16033	15816	15953	15947	16046	16094	15980	15812	15926	15929	15902	16136	16038	15966	15887	15926	16051	15787	15925	15903	16072	16009	15852	15842	16097	15983	16017	15999	15736	16061	15992	15804	15900	16096	16128	15891	16208	15990	15798	15940	16064	15849	15881	15996	15779	16056	15840	15919	15793	15943	16146	16040	15961	15860	15911	15878	16150	15948	15970	15799	16118	15965	15922	15807	15940	15892	15888	15826	15881	15934	15943	15869	16084	15988	15992	15916	16025	16118	15965	15959	16082	15858	15927	15986	16065	15835	16210	16030	16001	15992	15810	16007	16045	15928	16019	15964	15877	16163	15919	16145	15783	15928	16056	16026	16096	16218	16001	16172	16031	15862	15957	15901	15849	15975	15896	15943	16036	15825	15936	15964	15726	15901	15929	15972	16053	15873	15813	16000	15915	15966	15899	15784	16133	15789	16059	15998	15768	16110	16154	16081	15971	16075	15854	15927	16109	15999	15751	16091	15973	16096	16066	16135	16096	15931	15887	15743	16002	15839	15854	16054	16087	15938	15915	16026	15813	15910	16083	15820	16030	15916	16074	15837	15959	15791	15913	15980	16006	15878	16230	15999	16195	15902	15780	15919	15888	15951	15876	15856	15896	16099	15936	15988	15967	15828	15950	16087	15877	16089	15895	15861	15941	16120	15991	15965	16065	16018	16037	15992	16004	15714	15995	16101	16102	15944	15914	15857	15797	15979	15946	15961	16131	16120	15815	15786	15928	16058	16113	15898	15980	15994	15913	15885	16017	15756	15936	15929	15648	16077	15933	15810	16063	15960	16126	15951	16007	16102	15994	15953	15922	15885	16154	16013	15992	15720	15961	15912	16085	16009	16264	16018	15949	15895	15987	16038	16031	15878	16103	15888	16067	15948	16052	16004	15829	15996
14627	21730	20752	18187	17017	16479	16267	16256	15761	15751	15557	15939	26900	36350	31985	24316	18665	16013	15488	15425	15206	15567	15232	15314	15448	15196	15252	15375	15346	15298	15405	15276	15338	15238	15251	15300	15353	15395	15304	15377	15280	15229	15320	15350	15367	15330	15296	15218	15267	15325	15375	15419	15422	15313	15146	15350	15304	15387	15266	15320	15320	15498	15423	15395	15170	15247	15553	15372	15157	15357	15367	15419	15305	15246	15149	15357	15169	15216	15392	15280	15230	15254	15448	15186	15339	15238	15265	15292	15375	15288	15397	15276	15251	15435	15239	15244	15295	15272	15218	15470	15415	15226	15292	15311	15221	15314	15319	15197	15246	15244	15264	15252	15242	15244	15466	15450	15530	15316	15261	15300	15332	15310	15267	15389	15314	15302	15350	15257	15262	15246	15379	15251	15169	15200	15327	15315	15269	15193	15389	15430	15262	15189	15359	15257	15174	15274	15228	15392	15253	15236	15252	15318	15289	15223	15244	15267	15369	15238	15261	15355	15313	15287	15261	15402	15391	15299	15235	15443	15320	15334	15379	15168	15120	15249	15217	15285	15106	15283	15222	15254	15338	15332	15525	15338	15356	15301	15209	15180	15348	15230	15285	15389	15247	15280	15336	15388	15396	15152	15305	15187	15254	15299	15429	15316	15288	15200	15273	15430	15221	15338	15385	15226	15172	15304	15278	15336	15208	15414	15333	15336	15275	15361	15391	15316	15223	15346	15175	15296	15364	15090	15291	15195	15149	15259	15460	15341	15344	15252	15400	15169	15212	15376	15351	15167	15480	15271	15224	15464	15342	15347	15182	15271	15444	15436	15261	15320	15227	15149	15359	15311	15411	15449	15267	15235	15395	15362	15139	15359	15243	15374	15196	15211	15381	15342	15271	15280	15354	15183	15419	15237	15274	15315	15308	15040	15299	15180	15315	15277	15276	15371	15457	15276	15336	15389	15355	15388	15202	15220	15359	15241	15291	15442	15178	15323	15195	15335	15443	15302	15110	15298	15336	15336	15223	15208	15190	15346	15173	15395	15246	15323	15309	15193	15349	15455	15145	15276	15238	15433	15121	15337	15205	15180	15338	15278	15338	15262	15443	15286	15275	15291	15415	15435	15273	15293	15319	15398	15402	15488	15190	15215	15299	15431	15266	15338	15149	15336	15231	15322	15047	15152	15316	15389	15224	15269	15307	15231	15202	15396	15409	15303	15374	15299	15292	15409	15467	14999	15288	15249	15296	15364	15306	15176	15285	15345	15393	15334	15260	15252	15275	15330	15356	15224	15231	15482	15209	15125	15428	15174	15464	15261	15243	15167	15236	15407	15262	15319	15225	15315	15188	15360	15381	15526	15334	15288	15278	15390	15283	15271	15201	15327	15392	15407	15323	15179	15285	15422	15259	15398	15251	15415	15323	15384	15262	15358	15258	15229	15308	15294	15287	15311	15248	15327	15340	15285	15216	15314	15222	15279	15304	15124	15367	15285	15337	15383	15346	15197	15246	15237	15294	15145	15368	15435	15269	15326	15172	15280	15217	15424	15411	15269	15306	15389	15340	15307	15224	15229	15309	15258	15300	15213	15457	15443	15259	15144	15348	15304	15241	15290	15365	15469	15309	15312	15390	15440	15509	15294	15477	15268	15121	15074	15302	15254	15369	15439	15359	15337	15307	15204	15234	15215	15360	15327	15342	15486	15270	15348	15265	15264	15187	15214	15285	15477	15299	15197	15152	15060	15141	15173	15156	15552	15168	15405	15291	15191	15356	15100	15132	15403	15343	15378	15353	15158	15303	15237	15189	15443	15343	15358	15254	15355	15415	15233	15471	15398	15119	15279	15287	15238	15353	15375	15286	15206	15235	15316	15288	15440	15192	15329	15277	15135	15071	15162	15370	15425	15255	15568	15333	15447	15270	15203	15139	15300	15271	15229	15282	15381	15362	15433	15268	15282	15376	15176	15400	15205	15210	15259	15296	15380	15339	15372	15210	15293	15508	15302	15357	15284	15284	15220	15172	15425	15396	15338	15207	15236	15285	15279	15335	15199	15249	15181	15430	15255	15364	15207	15491	15349	15112	15271	15151	15349	15238	15394	15264	15336	15222	15325	15227	15215	15302	15270	15274	15453	15179	15392	15289	15246	15341	15284	15256	15406	15220	15165	15352	15151	15157	15125	15324	15254	15129	15408	15494	15273	15336	15257	15469	15243	15245	15355	15392	15405	15261	15256	15394	15353	15330	15214	15449	15228	15148	15441	15232	15319	15257	15231	15197	15319	15325	15437	15293	15516	15204	15262	15263	15373	15355	15333	15228	15248	15166	15069	15386	15193	15251	15280	15269	15306	15347	15252	15267	15336	15394	15255	15346	15324	15542	15143	15163	15303	15162	15323	15177	15215	15430	15136	15221	15206	15321	15317	15227	15516	15189	15262	15253	15314	15393	15329	15244	15235	15218	15381	15269	15397	15318	15355	15294	15267	15210	15302	15345	15460	15221	15393	15173	15291	15219	15100	15203	15184	15294	15267	15289	15220	15067	15321	15235	15216	15385	15332	15253	15414	15173	15244	15530	15295	15375	15194	15373	15206	15266	15167	15313	15217	15388	15283	15377	15338	15270	15294	15270	15131	15227	15415	15184	15350	15450	15307	15252	15329	15367	15201	15095	15499	15358	15314	15220	15266	15352	15253	15091	15297	15182	15144	15304	15235	15436	15437	15212	15237	15378	15434	15157	15351	15243	15214	14955	15232	15265	15164	15453	15235	15266	15310	15423	15299	15346	15374	15380	15156	15283	15268	15332	15443	15445	15209	15284	15355	15247	15203	15508	15252	15391	15164	15191	15404	15253	15224	15393	15410	15280	15257	15200	15335	15224	15350	15256	15348	15405	15299	15319	15291	15096	15286	15198	15165	15392	15305	15352	15242	15291	15384	15477	15297	15542	15183	15269	15395	15178	15272	15235	14994	15370	15190	15448	15442	15173	15213	15376	15116	15476	15252	15248	15407	15272	15384	15144	15387	15294	15400	15408	15402	15460	15301	15351	15406	15176	15209	15281	15301	15223	15452	15462	15298	15347	15276	15297	15086	15328	15325	15248	15169	15296	15406	15460	15260	15352	15380	15143	15363	15347	15385	15373	15401	15336	15555	15245	15365	15455	15197	15228	15363	15365	15277	15213	15275	15352	15324	15275	15267	15287	15376	15361	15229	15227	15413	15409	15139	15327	15285	15087	15543	15127	15140	15229	15340	15379	15301	15281	15195	15260	15285	15258	15172	15373	15392	15376	15322	15103	15169	15366	15452	15311	15226	15175	15212	15263	15357	15309	15341	15436	15484	15177	15246	15136	15209	15290	15387	15249	15243	15316	15302	15298	15083	15302	15237	15445	15253	15150	15369	15416	15287	15376	15364	15328	15279	15451	15281	15500	15329	15241	15187	15179	15244	15167	15316	15334	15097	15376	15248	15368	15434	15269	15391	15320	15274	15336	15206	15182	15316	15268	15256	15168	15202	15230	15285	15256	15322	15152	15424	15301	15417	15340	15516	15225	15288	15305	15458	15218	15301	15275	15199	15244	15451	15299	15291	15327	15235	15196	15383	15217	15389	15317	15336	15271	15289	15299	15190	15406	15260	15243	15387	15377	15403	15325	15280	15324	15405	15348	15227	15333	15229	15366	15357	15329	15295	15316	15256	15196	15340	15327	15282	15260	15269	15408	15315	15335	15328	15293	15333	15393	15365	15265	15245	15227	15174	15521	15409	15279	15254	15450	15463	15278	15344	15319	15413	15490	15400	15439	15156	15356	15027	15321	15464	15496	15255	15200	15399	15108	15477	15318	15242	15407	15125	15229	15053	15082	15281	15223	15309	15205	15266	15203	15227	15177	15279	15200	15256	15174	15231	15134	15354	15307	15272	15233	15269	15278	15304	15247	15397	15356	15340	15282	15364	15306	15344	15535	15335	15255	15106	15321	15407	15321	15269	15266	15343	15283	15310	15238	15340	15330	15338	15320	15249	15428	15439	15343	15388	15305	15363	15295	15114	15364	15246	15264	15260	15250	15358	15364	15434	15353	15194	15339	15509	15418	15351	15158	15369	15294	15368	15243	15340	15337	15401	15373	15370	15509	15282	15293	15466	15339	15225	15191	15186	15223	15291	15445	15135	15184	15243	15314	15231	15365	15311	15220	15303	15332	15243	15261	15201	15299	15366	15328	15149	15267	15280	15332	15313	15476	15311	15268	15325	15348	15185	15232	15237	15344	15263	15242	15282	15274	15273	15215	15279	15179	15384	15423	15197	15266	15448	15312	15367	15228	15357	15405	15529	15422	15301	15316	15304	15241	15319	15268	15369	15394	15237	15337	15202	15290	15151	15356	15234	15288	15323	15332	15234	15417	15228	15394	15414	15230	15277	15226	15328	15269	15350	15313	15179	15382	15280	15281	15389	15342	15479	15307	15202	15428	15432	15436	15438	15368	15398	15441	15290	15246	15448	15333	15097	15510	15280	15201	15297	15333	15499	15226	15268	15381	15335	15297	15399	15298	15370	15317	15319	15360	15269	15315	15161	15359	15332	15254	15334	15380	15344	15406	15209	15382	15371	15430	15346	15375	15288	15376	15247	15232	15297	15306	15275	15310	15388	15285	15346	15337	15234	15290	15329	15175	15385	15214	15400	15242	15302	15310	15323	15290	15220	15338	15250	15413	15229	15265	15511	15360	15356	15446	15369	15443	15412	15452	15431	15247	15211	15399	15393	15282	15312	15211	15359	15536	15205	15267	15294	15509	15286	15270	15351	15250	15252	15237	15396	15381	15275	15318	15088	15377	15197	15169	15242	15414	15218	15335	15306	15144	15272	15378	15275	15300	15177	15351	15279	15263	15292	15343	15275	15244	15432	15199	15298	15430	15292	15357	15368	15292	15252	15246	15252	15284	15302	15271	15247	15424	15328	15231	15315	15385	15420	15412	15283	15177	15252	15359	15463	15388	15121	15337	15208	15390	15272	15318	15368	15418	15320	15373	15276	15290	15377	15270	15190	15331	15286	15223	15292	15248	15101	15119	15274	15211	15326	15379	15336	15272	15247	15302	15375	15427	15352	15313	15265	15261	15341	15294	15159	15337	15271	15147	15349	15207	15356
23850	21410	28935	24298	21842	21652	20051	17064	16479	16445	16199	16402	29224	41508	36147	28080	21147	17400	16187	16165	15946	15989	15841	15956	16078	15881	15870	15903	15723	15976	15841	15696	15876	15846	16008	15941	15823	15723	15699	15955	15536	15867	15834	15769	15729	16131	15794	15863	16066	15917	15929	15779	15911	15823	15769	15832	16018	15748	15873	15938	15835	15774	15931	15855	15790	15938	15721	15625	15794	15757	16088	15787	15844	15984	15803	15800	15752	15804	15794	15825	15546	15783	15757	15889	15857	15816	15727	15812	15894	15854	15777	15732	15859	15790	15846	15693	15715	15699	15744	15671	15633	15681	15639	15757	15918	15603	15851	15834	15614	15631	15730	15789	15677	15959	15915	15818	15843	16005	15817	15953	15899	15635	15760	15678	15828	15587	15620	15849	15835	15815	15696	15602	15628	15860	15875	15798	15770	15708	15915	15683	15878	15699	15857	15751	15820	15740	15818	15655	15663	15759	15846	15898	15800	15747	15773	15773	15933	15902	15755	15958	15825	15828	15898	15805	15891	15523	15897	15931	15863	15788	15811	15824	15641	15763	15703	15968	15779	15849	15722	15684	15882	15647	15926	15587	15629	15619	15928	15672	15832	15736	16006	15723	15879	15866	15921	15961	15783	15726	15848	15819	15952	15754	15774	15766	15839	15899	15615	15743	15863	15887	15734	15802	15855	15686	15839	15719	15723	15891	15794	15813	15870	15899	15843	15885	15951	15815	15906	15909	15928	15900	15886	15886	15697	15706	15719	15898	15808	15936	15699	15737	15777	15835	15701	15850	15590	15907	15794	15627	15852	15763	15619	15876	15679	15659	15755	15883	15964	15726	15863	15689	15780	15703	15897	15777	15883	15719	15697	15843	15761	15864	15920	15716	15708	15578	15868	15842	15745	15657	15785	15737	15843	15933	15834	15799	15838	15739	15841	15876	15626	15673	15807	15770	15758	15834	15642	15922	15629	15699	15831	15803	15871	15771	15994	15643	15904	15762	15818	15918	15782	15660	15719	15810	15770	16041	15865	15771	15832	15584	15782	15755	15844	16081	15805	15912	15751	15833	15698	15814	15644	15853	15801	15988	15792	15859	15856	15856	16072	16064	15882	15925	15988	15888	15624	15963	15859	15854	15869	15885	15758	15868	15772	15655	15630	15749	15716	15650	15625	15668	15753	15709	15733	15987	15973	15828	15722	15798	15719	15562	15746	15903	15872	15700	15820	15732	15906	16006	15692	15902	15746	15936	15923	15875	15803	15683	15702	15878	15655	15741	15618	15711	15772	15633	15628	15860	15912	15802	15768	15878	15901	15848	15710	15863	15911	15855	15862	15774	15823	15525	15911	15686	15925	15735	15791	15698	15877	15634	15898	15813	15948	15982	15580	15549	15746	15788	15991	15770	15949	15786	15668	16196	15840	15770	15599	15689	15873	15747	15521	15671	15908	15578	15850	15874	15800	15794	15772	15898	15840	15840	15879	15757	15540	15629	15866	15566	15740	15927	15879	15704	15683	15673	15796	15938	15768	15673	15669	15678	15687	15608	15618	15898	15801	15799	15919	15838	15658	15834	15643	15729	15738	15777	15713	15703	15680	15620	15743	15908	15793	15620	15861	16012	15781	15744	15841	15858	15515	15706	15902	15695	15768	15890	15843	15707	15786	15930	15753	15927	15728	15772	15840	15661	15789	15913	15904	15751	15672	15795	15978	15720	15690	15958	15835	15754	15559	15798	15674	15756	15655	15804	15875	15711	15691	15759	15876	15810	15761	15749	15820	15677	15887	15813	15622	15646	15891	15830	15630	15849	15755	15950	15995	15937	15954	15824	15699	15811	15778	15878	15648	15602	15741	15629	15992	15563	15720	15487	15670	15902	15737	15898	15885	15833	15879	15769	15815	15727	15740	15870	15458	15714	15626	15762	15918	15806	15768	15613	15770	15883	15702	15756	15615	15754	15859	15721	15721	15717	15758	15504	15753	15751	15824	15871	15807	15728	15792	15529	15871	15648	15788	15923	15611	15797	15548	15880	15744	15885	16061	15862	15788	15866	15744	15703	15604	15610	15825	15878	15854	15698	15781	15827	15852	15800	15865	15716	15892	15823	15939	15879	15906	15870	15775	15835	15920	15535	15907	15585	15863	15761	16027	15676	15830	15777	15896	15754	15868	15892	15753	15853	15829	15937	15798	15811	15710	15780	15826	15777	15485	15714	15641	15797	15766	15866	15583	15841	15754	15558	15720	15832	15756	15724	15773	15726	15876	15914	15914	15712	15855	15695	15812	15774	15683	15819	15880	15708	15912	15718	15611	15743	15935	15817	15866	15758	15758	15835	15737	15846	15829	15896	15640	15717	15694	15654	15697	15725	15894	15786	15757	15787	15801	15800	15695	15878	15684	15720	15865	15604	15643	15785	15793	15748	15802	15756	15680	15963	15704	15834	15820	15700	15873	15793	15847	15632	15878	15803	15734	15599	15761	15808	15751	15742	15891	15816	15813	15776	15929	15470	15723	15861	16007	15951	15786	15731	15810	15828	15863	15838	15852	15682	15675	15832	15817	15775	15707	15633	15772	15713	15830	15842	15804	15805	15844	15705	15654	15822	16050	15771	15538	15945	15760	15902	15645	15736	15641	15894	15888	15879	16055	15940	15796	15568	15651	15784	15727	15709	15845	15717	15759	15564	15665	15844	15846	15538	15804	15560	15733	15677	15774	15853	15684	15833	15726	15719	15802	15786	15732	15773	15622	15737	15905	15680	15784	15943	15608	15703	15856	15627	15747	15871	15768	15874	15863	15961	15776	15685	15600	15799	15843	15758	15727	15735	15760	15853	15943	15817	15758	15848	15666	15824	15822	15889	15760	15969	15787	15676	15901	15889	15742	15552	15618	15859	15655	15699	15811	15706	15689	15802	15674	15700	15903	15876	15915	15841	15996	15628	15845	15823	15772	15587	15967	15802	15645	15755	15846	15699	15697	15812	15658	16028	15814	15733	15717	15595	15615	15639	15960	15826	15946	15779	15959	15891	15618	15773	15699	15893	15670	15589	15746	15920	15765	15748	15910	15847	15693	15690	15938	15814	15671	16015	15773	15807	15831	15731	15719	15660	15711	15697	15600	15740	15789	15888	15917	15858	15761	15742	15647	15823	15674	15641	15868	15797	15804	15940	15724	15680	15689	15576	15715	15930	15794	15617	15761	15673	15757	15475	15635	15758	16039	15734	15836	15791	15884	15635	15730	15811	15842	15753	15872	15584	15854	15747	15871	15564	15718	15786	15822	15636	15814	15783	15755	15640	15758	15907	15755	15699	15844	15809	15773	15813	15687	15653	15797	15555	15742	15765	15866	15932	15864	15537	15815	15656	15552	15826	15734	15664	15744	15857	15691	15942	15687	15797	16015	15690	15625	15638	15598	15704	15733	15892	15891	15811	15716	15739	15614	15758	15514	15877	15760	15878	15849	15789	15818	15668	15808	15761	15899	15731	15818	15748	15804	15754	15773	15839	15818	15708	15689	15690	15814	15939	15909	15868	15817	15755	15809	15931	15833	15685	15906	15838	15651	15774	15801	15805	15727	15801	15786	15880	15709	15867	15730	15592	15675	15754	15752	15679	15915	15739	15666	15700	15932	15799	15666	15829	15727	15809	15718	15795	15731	15800	15612	15800	15939	15677	15942	15815	15720	15695	15862	15850	15693	15634	15790	15646	15810	15630	15646	15916	15827	15859	15791	15732	15746	15952	15922	15739	15711	15870	15860	15749	15985	15786	15855	15896	15812	15772	15869	15573	15767	15863	15818	15742	15573	15609	15797	15990	15707	15772	15796	15665	15676	15710	15776	15808	15919	15551	15696	15664	15601	15971	15808	15687	15907	15828	15699	15890	15846	15905	15615	15745	15704	15789	15681	15774	15685	15654	15853	15776	15800	15957	15835	15923	15713	15719	15907	15629	15737	15777	15810	15793	15750	15712	15731	15736	15632	15762	15980	15642	15642	15824	15932	15735	15827	15793	15731	15730	15796	15699	15642	15865	15856	15671	15698	15840	15759	15732	15616	15744	15717	15887	15687	15728	15742	15963	15693	15830	15661	15750	15769	15964	15791	15776	16030	15641	15681	15857	15798	15902	15970	15754	15765	15924	15829	15656	15859	15660	15614	15977	15651	15756	15926	15781	15719	15752	15658	15772	15874	15661	15816	15699	15851	15858	15707	15770	15943	15753	15845	15618	15685	15767	15812	15961	15852	15882	15894	15783	15824	15919	15946	15759	15873	15728	15735	15677	15939	15540	15801	15748	16054	15574	15709	15581	15677	15773	15663	15686	15686	15798	15751	15840	15683	15767	15735	15834	15933	15736	15748	15890	15875	15731	15755	15697	15721	15702	15792	15842	15941	15734	15788	15793	15874	15805	15939	15681	15964	15617	15631	15712	15827	15895	15865	16001	15699	15790	15825	15840	15718	15812	15784	15762	15808	15825	15819	15636	15780	15963	15631	15804	15858	15653	15830	15659	15820	15902	15570	15767	15926	15725	15753	15886	15677	15706	15817	15624	15642	15681	15870	15856	15789	15881	15713	15788	15936	15703	15885	15723	15727	15702	15996	15805	15721	15638	15709	15738	15683	15796	15618	15700	15645	15803	15609	15833	15718	15675	15656	15873	15697	15712	15840	15805	15896	15649	15636	15736	15774	15865	15780	15765	15741	15661	15699	15707	15592	15821	15669	15816	15691	15624	15799	15849	15691	15604	15577	15833	15736	15992	15930	15821	15838	15753	15799	16034	15859	15864	15611	15848	15733	15743	16032	15621	15973	15788	15720	15739	15786	15884	15841	15818	15858	15994	15771	15774	15700	15647	15797	15794	15703	15657	15818	15761	15610	15894	15835	15751	15865	15975	15765	15735	15860	15715	15783	15793	15703	15705	15665	15751	15801	15731	15808	15862	15858	15897	15789	15703	15839	15796	15688	15426	15725	15576	15682	15656	15626	15790	15744	15894	15889	15703	15722	15985	15720	15811	15865	15779	15683	15834	15698	15709	15810	15746	15697	15811	15854	15697	15973	15537	15831	15964	15676	15762	15682	15928	15760	15724	15666	15509	15745	15758	15669	15744	15770	15785	15934	15644	15775	15855	15875	15812	15848	15674
15811	26661	24696	20225	18322	17251	17077	16696	16256	16105	15927	16332	35273	44875	38895	29883	20876	16728	15534	15224	15243	15342	15374	15188	15268	15231	15268	15252	15199	15147	15265	15229	15307	15254	15157	15308	15119	15241	15122	15284	15236	15239	15271	15344	15121	15322	15243	15325	15227	15318	15424	15277	15173	15221	15295	15280	15148	15148	15107	15130	15079	15038	15229	15183	15183	15053	15396	15143	15392	15349	15177	15275	15083	15239	15163	15312	15258	15189	14994	15300	15105	15288	15301	15198	15394	15152	15408	15209	15232	15307	15082	15219	15374	15422	15325	15142	15248	15181	15277	15157	15238	15244	15194	15146	15299	15133	15259	15165	15212	15114	15198	15272	15100	15024	15130	15109	15192	15156	15218	15186	15316	15160	15019	15210	15102	15179	15142	15225	15223	15155	15259	15230	15172	15209	15414	15093	15078	15148	15066	15425	15176	15182	15067	15152	15156	15150	15143	15230	15261	15051	15219	15211	15147	15175	15257	15197	15091	15113	15252	15124	15196	15234	15135	15217	15209	15145	15069	15219	15092	15107	15202	15291	15271	15313	15295	15320	15173	15185	15432	15135	15108	15154	15189	15320	15068	15276	15189	15228	15144	15222	15188	15364	15284	15243	15219	15171	14921	15168	15261	15130	15289	15064	15178	15225	15102	15285	15218	15363	15252	15260	15227	15169	15082	15186	15269	15239	15123	15218	15187	15112	15163	15078	15128	15137	15202	15214	15165	15312	15111	15200	15103	15321	15107	15344	15177	15181	15291	14913	15197	15155	15105	15154	15155	15257	15122	15159	15184	15233	15073	15328	15365	15184	15092	15161	15383	15226	15088	15003	15203	15301	15151	15134	15104	15095	15304	15116	15074	15129	15383	15132	15106	15158	15297	15170	15149	15136	15107	15261	15144	15130	15042	15322	15153	15166	15096	15170	15225	15225	15204	15166	15273	15224	15102	15165	15240	15131	15228	15284	15129	15098	15226	15288	15300	15215	15138	15260	15118	15343	15147	15201	15128	15090	15006	15279	15025	15056	15229	15111	15239	15162	15263	15090	15215	15217	15147	15135	15227	15082	15070	15239	15203	15156	15054	15254	15248	15194	15272	15081	15341	15226	15161	15129	15042	15121	15132	15211	15175	15085	15279	15158	15169	15128	15167	15164	15108	15140	15134	15178	15096	15144	15140	15246	15258	15361	15034	15131	15272	15240	15179	15166	15241	15119	15226	15210	14972	15209	15162	15209	15296	15083	15355	15253	15247	15327	15133	15151	15278	15278	15202	15190	15266	15183	15033	15209	15174	15281	15336	15237	15265	15287	15260	15144	15371	15223	15129	15198	15189	15112	15251	15297	15173	15297	15205	15135	15086	15225	15247	15273	15282	15179	15260	15171	15356	15140	15259	15388	15149	15110	15270	15166	15210	14959	15266	15215	15235	15211	15071	15404	15178	15134	15061	15073	15141	15132	15350	15045	15149	15235	15124	15218	15362	15234	15214	15071	15252	15295	15146	15259	15169	15261	15270	15193	15275	15326	15257	15161	15238	15206	15277	15237	15261	15143	15034	15284	15066	15192	15234	15046	15159	15283	15191	15057	15041	15299	15231	15083	15303	15257	15247	15196	15288	15284	15178	15379	15246	15099	15253	15073	15376	15302	15145	15186	15177	15300	15065	15124	15162	15224	15130	15290	15384	15330	15077	15209	15105	15295	15231	15116	15124	15238	15222	15286	15259	15139	15324	15019	15332	15069	15477	15326	15257	15183	15090	14940	15205	15092	15295	15159	15205	15224	15207	15218	15133	15103	15200	15200	15233	15366	15144	15091	15235	15113	15181	15282	15099	15128	15189	15205	15232	15231	15138	15116	15184	15132	15049	15295	15073	15266	15172	15153	15097	15303	15233	14936	15134	15069	15201	15113	15179	15171	15151	15188	14979	15214	15162	15114	15376	15238	15102	15220	15184	15147	15189	15275	15111	15183	15272	15201	15191	15235	15141	15163	15173	15178	15183	15282	15321	15349	15290	15234	15287	15152	15361	15148	15219	14984	15306	15183	15269	15121	15166	15148	15119	15174	15219	15286	15292	15253	15254	15304	15297	15066	15323	15225	15104	15080	15262	15256	15103	15349	15228	15314	15263	15145	15160	15251	15257	15161	15158	15066	15295	15109	15147	15301	15233	15373	15180	15375	15113	15082	15319	15188	15273	15207	15197	15113	15043	15198	15249	15202	15276	15242	15211	15128	15131	15358	15219	15260	15189	15333	15135	15272	15264	15348	15292	15227	15185	15216	15165	15300	15236	15154	15246	15363	15194	15144	15082	15229	15153	15170	15133	15343	15187	15150	15089	15092	15137	15259	15189	15268	15386	15221	15268	15221	15097	15182	15221	15230	15299	15194	15227	15235	15021	15159	15133	15229	15202	15193	15097	15234	15154	15205	15300	15224	15174	15020	15203	15002	15149	15204	15322	15098	15266	15172	15155	15279	15302	15335	15196	15012	15185	15067	15141	15187	15126	14921	15007	15205	15250	15191	15184	15211	15201	15169	15251	15221	15284	15209	15316	15288	15187	15205	15274	15050	15137	15347	15265	15111	15216	15141	15205	15156	15139	15372	15206	15054	15263	15101	15115	15158	15411	15183	15138	15196	15008	15040	15307	15175	15261	15164	14916	15120	15113	15114	15096	15274	15237	15198	15179	15131	15245	15245	15210	15139	15260	15179	15317	15259	15153	15271	15141	15178	15168	15213	15048	15121	15073	15409	15103	15282	15272	15082	15117	15194	15185	15327	15300	15124	14984	15030	15184	15245	15320	15158	15046	15306	15155	15226	15252	15306	15311	15301	15186	15139	15143	15102	15083	15119	15095	15351	15203	15222	15198	15273	15208	15278	15224	15150	15220	15253	15315	15154	15069	15093	15098	15043	15147	15123	15099	15177	15157	15021	15196	15130	15129	15019	14998	15269	15081	15251	15154	15169	14990	14956	15363	15105	15141	15214	15192	15163	15086	15318	15140	15073	15237	15203	15213	15218	15183	15373	15173	15051	15162	15502	15161	15268	15054	15116	15267	15116	15225	15306	15172	15275	15147	15200	15059	15283	15013	15261	15201	15282	15213	15052	15039	15146	15219	15004	15025	15186	15266	15275	15175	15042	15256	15043	15279	15021	15265	15190	15115	15189	15230	15332	15075	15066	15225	15145	15163	15309	15058	15112	15268	15262	15180	15064	15037	15097	15220	15151	15170	15149	15238	15209	15094	15273	15151	15321	15280	15184	15011	15207	15062	15238	15249	15125	15101	15183	15342	15146	15141	15286	14996	15096	15238	15251	15159	15161	15183	15310	15178	15169	15231	15209	15130	15068	15087	15146	15244	15081	14924	15246	15158	15233	15174	15245	15154	15246	15236	15242	15175	15337	15346	15144	15241	15062	15127	15092	15211	15193	15056	15166	15336	15213	15384	15265	15173	15132	15214	15147	15216	15045	15085	15284	15188	15043	15220	15231	15194	15317	15357	15246	15022	15315	15228	15213	15118	15177	15268	15219	15131	15143	15156	15132	15289	15167	15171	15203	15213	15147	15130	15139	15064	15162	15314	15178	15213	15042	15308	15133	15088	15120	15226	15068	15304	15227	15074	15139	15176	15172	15134	15220	15290	15098	15086	15263	15158	15103	15476	15197	15109	14976	15172	15116	15303	15187	15109	15199	15160	15174	15151	15273	15117	15223	15233	15075	15306	15166	15139	15071	15145	15218	15295	15175	15103	15291	15024	15202	15119	15362	15160	15251	15254	15203	15272	15039	15132	15271	15098	15032	15198	15222	15216	15235	15169	15217	15121	15151	15204	15134	15247	15171	15131	15155	15282	15294	15101	15130	15222	15156	15323	15081	15134	15169	15121	15163	15010	15222	15039	15028	15346	15410	14947	15162	14981	15239	15296	15067	15105	15053	14926	15118	15308	15077	15282	15202	15237	15192	15171	15127	15106	15048	15153	15057	15183	15117	15269	15235	15066	15210	15163	15251	15230	15294	15114	15239	15175	15146	15202	15127	15261	15395	15167	15235	15277	15083	15141	15236	15120	15241	15263	15209	15135	15289	15127	15257	15394	15213	15185	15146	15193	15265	15063	15092	15268	15198	15113	15030	15180	15105	15183	15238	15228	15161	15075	15155	15135	15108	15189	15161	15176	15196	15322	15171	15269	15175	15101	15229	15248	15238	15232	15109	15214	15149	15163	15214	15083	15170	15139	15282	15137	15190	15139	15231	15112	15055	15086	15092	15278	15201	15242	15085	15322	15127	15126	15157	15126	15198	15137	15211	15012	15237	15248	15039	15086	15165	15099	15190	15248	15203	15151	15092	15176	14992	15227	15192	15194	15197	15314	15181	15183	15007	15190	15127	15493	15003	15210	15031	15230	15255	15162	15310	15074	15293	15061	15136	15128	15207	15244	15100	15119	15047	15299	14983	15196	15227	15244	15206	15367	15128	15351	15086	15262	15274	15099	15227	15072	15346	15376	15338	15163	15253	15174	15340	15097	15149	15281	15021	15152	15333	14976	15030	15221	15156	15130	15104	15159	15288	15171	15200	15141	15118	15128	15339	15163	15301	15168	15285	15244	15142	15154	15315	14996	15167	15053	15141	15192	15226	15186	15215	15061	15094	15088	15275	14991	15156	15248	15080	15062	15282	15138	15114	15210	15271	15261	15054	15077	15195	15259	15244	15255	15169	15096	15183	15394	15104	15185	15155	15214	15000	15172	15078	15257	15191	15079	15046	15271	15409	15098	15231	15211	15116	15169	15111	15149	15065	15302	14990	15042	15050	15192	15085	15165	15188	15259	15086	15308	15174	15246	15264	15233	15253	15159	15205	15076	15119	15436	15155	15178	15093	15283	15223	15168	15105	15206	15249	15170	15235	15183	15184	15280	15225	15183	15226	15239	15064	15229	15283	15396	15285	15205	15105	15259	15131	15107	15099	15150	15180	15270	15160	15105	15281	15160	15092	15119	15308	15346	15155	15291	15352	15144	15184	15210	15113	15158	15067	15138	14923	15128	15169	15238	15198	15257	15289	15134	15361	15268	15200	15371	15052	15300	15277	15036	15212	15241	15193	15179	15001	15231	15144	15200	15228	15141	15135	15123	15360
28863	21496	20535	18434	16487	16487	16648	16419	16544	16614	16443	16519	17340	19382	19363	18377	17141	16731	16419	16326	16459	16440	16562	16458	16490	16364	16283	16400	16349	16350	16273	16319	16167	16450	16419	16404	16277	16399	16255	16440	16313	16235	16308	16391	16332	16306	16191	16456	16122	16411	16477	16506	16441	16312	16275	16370	16402	16423	16331	16473	16329	16410	16388	16313	16402	16225	16297	16511	16606	16343	16396	16477	16414	16306	16560	16414	16308	16291	16378	16306	16153	16203	16349	16536	16318	16427	16493	16204	16405	16360	16339	16422	16449	16357	16330	16363	16367	16405	16659	16253	16488	16456	16283	16101	16349	16330	16277	16401	16330	16281	16508	16162	16300	16250	16580	16384	16432	16095	16323	16451	16272	16156	16525	16442	16363	16346	16316	16401	16501	16394	16362	16269	16464	16270	16248	16296	16504	16377	16434	16360	16477	16431	16607	16557	16330	16255	16146	16398	16414	16276	16438	16036	16558	16501	16469	16396	16396	16102	16306	16468	16568	16503	16135	16393	16247	16295	16386	16327	16297	16349	16296	16302	16391	16608	16695	16580	16410	16494	16417	16558	16430	16356	16343	16438	16290	16455	16392	16391	16441	16150	16462	16342	16707	16510	16377	16443	16465	16479	16370	16203	16416	16456	16187	16195	16344	16463	16367	16478	16133	16602	16483	16513	16350	16307	16377	16365	16380	16259	16237	16295	16367	16515	16304	16384	16399	16571	16273	15959	16362	16298	16380	16165	16355	16309	16201	16428	16341	16266	16305	16306	16428	16214	16240	16030	16289	16327	16308	16252	16471	16523	16445	16291	16201	16168	16383	16238	16460	16459	16553	16429	16212	16382	16483	16283	16194	16217	16428	16450	16302	16347	16327	16311	16198	16172	16197	16422	16311	16430	16424	16335	16344	16264	16449	16499	16398	16396	16542	16282	16416	16428	16357	16470	16477	16489	16176	16330	16326	16335	16388	16501	16447	16453	16403	16241	16082	16351	16494	16529	16438	16308	16355	16261	16385	16215	16326	16252	16430	16294	16375	16367	16344	16355	16204	16327	16398	16447	16554	16344	16332	16340	16602	16392	16346	16287	16187	16499	16266	16387	16499	16381	16168	16339	16291	16467	16486	16426	16339	16376	16304	16375	16161	16182	16168	16383	16222	16024	16067	16364	16238	16370	16358	16422	16325	16298	16242	16258	16317	16268	16343	16245	16324	16367	16339	16267	16349	16274	16472	16403	16395	16329	16410	16300	16492	16507	16295	16478	16396	16357	16402	16292	16489	16402	16163	16418	16443	16302	16152	16223	16382	16483	16442	16245	16388	16080	16266	16372	16274	16359	16453	16389	16332	16303	16437	16386	16438	16322	16269	16266	16403	16298	16349	16278	16197	16387	16444	16322	16287	16458	16526	16419	16268	16466	16252	16411	16321	16228	16449	16215	16311	16200	16303	16302	16308	16341	16416	16430	16327	16311	16366	16255	16330	16251	16218	16224	16390	16297	16370	16512	16361	16095	16379	16385	16372	16309	16205	16312	16455	16430	16367	16331	16356	16323	16249	16360	16352	16264	16103	16319	16358	16226	16283	16444	16250	16508	16532	16519	16414	16412	16415	16200	16238	16219	16320	16355	16447	16422	16279	16235	16276	16413	16496	16398	16382	16524	16320	16142	16307	16536	16378	16369	16389	16451	16401	16447	16358	16226	16501	16375	16546	16303	16252	16289	16321	16181	16379	16415	16162	16460	16515	16431	16433	16257	16370	16340	16180	16391	16592	16446	16584	16450	16179	16303	16431	16324	16443	16304	16298	16303	16413	16399	16278	16241	16383	16367	16524	16246	16369	16275	16181	16383	16455	16451	16422	16466	16387	16182	16381	16407	16225	16112	16433	16428	16295	16447	16402	16275	16264	16305	16608	16583	16453	16564	16280	16510	16475	16401	16304	16616	16378	16291	16328	16208	16455	16340	16285	16365	16422	16176	16177	16307	16245	16530	16156	16294	16477	16607	16460	16268	16256	16395	16411	16274	16524	16380	16178	16301	16590	16372	16322	16319	16219	16222	16130	16343	16407	16455	16534	16295	16471	16429	16433	16379	16312	16392	16441	16281	16372	16519	16391	16376	16491	16274	16365	16384	16454	16394	16084	16290	16378	16310	16354	16456	16319	16346	16321	16267	16323	16462	16367	16307	16366	16465	16285	16204	16311	16408	16473	16147	16312	16198	16344	16253	16343	16457	16362	16335	16372	16614	16406	16249	16286	16317	16268	16357	16397	16376	16442	16458	16325	16411	16252	16519	16308	16374	16166	16213	16202	16234	16470	16312	16514	16521	16337	16041	16389	16418	16199	16468	16287	16198	16232	16362	16429	16412	16294	16313	16180	16170	16300	16214	16284	16384	16649	16547	16382	16407	16403	16470	16593	16364	16291	16257	16299	16285	16394	16384	16401	16478	16298	16297	16222	16363	16379	16437	16219	16543	16392	16386	16078	16453	16346	16138	16340	16290	16313	16412	16411	16261	16260	16302	16606	16581	16426	16427	16194	16288	16547	16300	16545	16325	16370	16515	16528	16382	16337	16402	16532	16541	16373	16377	16495	16479	16303	16289	16417	16412	16305	16442	16202	16391	16310	16324	16426	16564	16239	16392	16310	16175	16256	16217	16431	16255	16335	16366	16373	16368	16378	16395	16329	16276	16518	16380	16277	16566	16526	16463	16380	16443	16349	16340	16310	16255	16515	16629	16255	16427	16513	16498	16411	16253	16197	16335	16304	16494	16554	16287	16484	16219	16142	16376	16428	16443	16184	16325	16397	16313	16354	16453	16333	16389	16454	16305	16430	16466	16413	16261	16327	16337	16235	16266	16309	16294	16307	16398	16266	16350	16203	16351	16298	16407	16482	16399	16416	16537	16431	16620	16382	16177	16462	16326	16283	16450	16488	16185	16470	16305	16468	16313	16270	16447	16350	16380	16393	16269	16369	16351	16540	16345	16375	16497	16392	16244	16518	16292	16320	16330	16359	16180	16519	16406	16316	16549	16309	16425	16388	16320	16306	16452	16474	16390	16467	16194	16436	16313	16280	16441	16528	16487	16258	16275	16408	16316	16246	16124	16188	16304	16375	16216	16493	16332	16384	16413	16249	16275	16461	16323	16194	16596	16390	16267	16208	16326	16192	16344	16343	16499	16412	16363	16213	16585	16450	16398	16398	16416	16128	16280	16300	16490	16324	16244	16233	16307	16412	16377	16029	16241	16288	16446	16346	16276	16177	16422	16233	16080	16449	16263	16560	16384	16404	16235	16248	16592	16454	16471	16473	16434	16339	16277	16338	16191	16345	16512	16175	16211	16439	16191	16328	16566	16338	16203	16361	16309	16368	16376	16397	16266	16330	16328	16428	16316	16430	16392	16506	16342	16345	16225	16349	16262	16456	16354	16280	16327	16469	16371	16366	16360	16609	16493	16499	16359	16237	16321	16531	16332	16343	16434	16291	16322	16560	16481	16345	16452	16323	16324	16363	16146	16244	16338	16302	16461	16367	16187	16365	16296	16329	16176	16331	16415	16334	16356	16604	16517	16424	16678	16431	16338	16516	16371	16403	16304	16309	16484	16187	16306	16443	16246	16193	16447	16479	16262	16504	16318	16432	16459	16417	16532	16316	16225	16540	16350	16346	16375	16462	16429	16496	16407	16423	16482	16120	16326	16387	16502	16250	16244	16406	16502	16339	16217	16327	16394	16281	16227	16111	16327	16365	16518	16214	16408	16372	16363	16374	16452	16282	16224	16350	16395	16388	16344	16518	16486	16327	16233	16476	16302	16260	16322	16362	16532	16330	16521	16321	16296	16290	16143	16272	16504	16443	16278	16176	16334	16398	16534	16179	16436	16378	16173	16333	16281	16459	16359	16303	16627	16542	16318	16496	16430	16470	16412	16417	16242	16439	16321	16402	16317	16318	16505	16266	16537	16490	16391	16363	16470	16388	16399	16441	16152	16291	16226	16294	16388	16305	16209	16260	16443	16237	16547	16490	16406	16441	16436	16541	16618	16322	16345	16454	16386	16398	16237	16209	16341	16446	16161	16502	16311	16480	16327	16349	16333	16405	16596	16392	16556	16360	16305	16190	16222	16339	16458	16505	16533	16588	16430	16440	16385	16429	16259	16381	16330	16359	16344	16397	16561	16410	16377	16319	16319	16365	16321	16419	16291	16416	16222	16322	16371	16437	16235	16290	16410	16438	16441	16385	16338	16380	16366	16594	16400	16173	16395	16200	16370	16416	16501	16529	16190	16060	16387	16341	16306	16472	16457	16441	16399	16485	16465	16231	16450	16426	16173	16353	16544	16341	16168	16343	16405	16443	16282	16324	16406	16399	16348	16449	16418	16323	16630	16373	16412	16308	16433	16240	16290	16193	16449	16558	16386	16414	16427	16554	16530	16251	16317	16267	16408	16404	16323	16250	16227	16353	16264	16374	16548	16348	16262	16307	16460	16205	16274	16172	16157	16267	16291	16471	16398	16170	16144	16307	16329	16301	16236	16461	16485	16370	16537	16458	16225	16318	16231	16429	16373	16367	16383	16539	16337	16271	16391	16507	16402	16218	16229	16335	16399	16282	16530	16460	16150	16385	16263	16254	16477	16178	16358	16268	16419	16462	16612	16228	16367	16488	16299	16407	16362	16517	16560	16207	16336	16437	16237	16276	16352	16444	16443	16439	16319	16477	16489	16378	16490	16421	16463	16531	16414	16435	16290	16307	16351	16344	16327	16477	16389	16268	16346	16500	16327	16421	16459	16399	16518	16527	16413	16348	16167	16369	16533	16237	16230	16291	16348	16183	16404	16497	16395	16235	16358	16345	16201	16474	16440	16357	16342	16331	16204	16156	16258	16252	16350	16493	16419	16231	16301	16412	16336	16366	16394	16447	16497	16367	16455	16491	16367	16366	16277	16352	16448	16322	16584	16414	16321	16364	16141	16280	16315	16590	16261	16203	16403	16268	16385	16226	16224	16229	16386	16242	16482	16363	16489	16355	16482	16237	16413	16334	16289	16325	16222	16522	16335	16391	16336	16478	16498	16454	16494	16198	16359	16375	16440	16385	16358	16520	16518	16420	16264	16502	16097	16306	16488	16374	16266
15804	16611	16572	16069	15766	15837	15716	15743	15641	15499	15462	15587	17226	19904	19342	17491	16400	15875	15523	15355	15527	15497	15572	15507	15604	15443	15592	15666	15505	15711	15671	15488	15520	15630	15669	15556	15564	15539	15548	15666	15515	15625	15297	15461	15522	15712	15442	15519	15610	15389	15479	15649	15469	15347	15575	15485	15651	15611	15473	15502	15436	15541	15504	15487	15440	15418	15342	15523	15548	15445	15554	15464	15451	15515	15532	15475	15683	15612	15470	15567	15486	15395	15500	15467	15491	15658	15425	15598	15566	15525	15575	15473	15367	15594	15478	15398	15249	15449	15461	15535	15410	15459	15521	15781	15467	15597	15553	15430	15504	15610	15473	15580	15474	15610	15512	15592	15459	15552	15377	15524	15596	15550	15639	15307	15583	15412	15491	15443	15552	15672	15600	15570	15514	15431	15669	15439	15310	15541	15581	15411	15626	15471	15644	15631	15630	15614	15503	15419	15353	15456	15486	15668	15491	15324	15606	15693	15598	15364	15495	15550	15473	15527	15517	15442	15666	15312	15469	15441	15480	15449	15657	15657	15296	15500	15561	15591	15338	15511	15494	15574	15529	15416	15539	15522	15550	15446	15523	15523	15478	15586	15382	15671	15476	15535	15574	15399	15635	15398	15644	15586	15452	15514	15469	15411	15466	15400	15535	15288	15574	15534	15586	15555	15548	15373	15518	15573	15555	15549	15560	15493	15669	15557	15524	15513	15546	15499	15548	15524	15446	15579	15581	15461	15673	15417	15442	15559	15616	15600	15349	15471	15480	15462	15546	15445	15533	15648	15492	15510	15367	15561	15578	15457	15507	15526	15419	15580	15648	15518	15510	15559	15468	15481	15560	15521	15362	15407	15702	15401	15626	15602	15516	15347	15442	15556	15585	15545	15643	15508	15531	15388	15394	15441	15436	15485	15416	15475	15567	15485	15479	15656	15450	15675	15488	15544	15277	15560	15397	15427	15637	15624	15451	15616	15464	15701	15491	15568	15470	15444	15516	15302	15601	15464	15470	15596	15520	15539	15480	15650	15425	15416	15590	15520	15622	15459	15571	15609	15765	15500	15531	15393	15572	15601	15464	15436	15414	15563	15674	15567	15481	15480	15602	15556	15547	15599	15478	15528	15502	15496	15628	15496	15441	15601	15566	15463	15414	15599	15419	15447	15525	15419	15581	15528	15527	15599	15417	15694	15575	15539	15480	15452	15580	15484	15489	15678	15496	15447	15600	15463	15529	15619	15582	15575	15555	15457	15619	15478	15573	15440	15437	15550	15583	15415	15443	15528	15483	15520	15591	15394	15646	15514	15283	15478	15724	15476	15526	15533	15469	15666	15640	15452	15568	15410	15491	15383	15576	15427	15386	15513	15536	15369	15526	15407	15363	15663	15526	15545	15356	15561	15449	15537	15572	15375	15450	15502	15541	15646	15622	15524	15516	15605	15273	15685	15445	15602	15545	15458	15604	15588	15485	15539	15440	15487	15673	15495	15546	15566	15596	15546	15660	15555	15491	15540	15504	15441	15586	15480	15610	15607	15317	15524	15474	15697	15406	15648	15684	15545	15590	15655	15508	15460	15345	15509	15603	15528	15614	15554	15389	15531	15585	15451	15365	15483	15496	15522	15423	15508	15562	15462	15604	15455	15534	15628	15437	15586	15581	15528	15473	15613	15486	15539	15504	15407	15464	15471	15527	15579	15635	15538	15487	15500	15620	15457	15494	15556	15484	15449	15546	15506	15473	15650	15558	15506	15401	15517	15531	15511	15637	15571	15511	15518	15500	15400	15581	15637	15488	15461	15603	15531	15518	15662	15471	15695	15437	15454	15664	15430	15334	15348	15617	15480	15491	15700	15387	15578	15494	15404	15442	15668	15411	15413	15371	15505	15610	15457	15598	15496	15409	15503	15587	15378	15466	15523	15590	15382	15458	15484	15495	15467	15475	15463	15414	15365	15590	15564	15465	15581	15723	15423	15553	15582	15602	15547	15426	15606	15412	15522	15511	15301	15551	15620	15626	15438	15534	15366	15477	15470	15670	15358	15656	15632	15466	15567	15547	15447	15545	15464	15593	15287	15535	15619	15264	15664	15492	15469	15564	15617	15611	15413	15576	15594	15404	15440	15380	15536	15569	15639	15532	15483	15458	15636	15565	15507	15445	15514	15603	15706	15394	15398	15497	15607	15390	15552	15559	15522	15573	15523	15511	15669	15516	15398	15577	15414	15661	15863	15558	15605	15399	15265	15446	15565	15534	15463	15525	15532	15499	15505	15606	15564	15545	15476	15433	15602	15455	15438	15485	15477	15479	15563	15644	15501	15467	15407	15512	15479	15589	15595	15698	15439	15397	15632	15565	15487	15495	15525	15607	15692	15479	15608	15674	15624	15587	15422	15509	15368	15442	15673	15444	15662	15573	15458	15551	15632	15430	15576	15436	15520	15521	15469	15535	15516	15412	15536	15623	15401	15563	15641	15473	15672	15404	15450	15555	15399	15397	15484	15612	15481	15513	15468	15628	15427	15569	15459	15431	15443	15554	15443	15444	15537	15654	15528	15511	15456	15509	15316	15559	15646	15427	15443	15508	15552	15629	15612	15587	15466	15439	15490	15725	15545	15542	15563	15488	15521	15533	15639	15604	15504	15501	15572	15503	15489	15521	15474	15757	15491	15476	15445	15614	15592	15520	15459	15458	15462	15494	15653	15517	15539	15646	15665	15471	15512	15574	15350	15588	15560	15541	15599	15521	15506	15689	15529	15438	15603	15418	15390	15602	15415	15416	15332	15447	15683	15406	15496	15493	15344	15520	15414	15507	15574	15508	15470	15536	15445	15477	15442	15613	15518	15525	15346	15553	15437	15564	15563	15341	15393	15297	15527	15480	15652	15446	15345	15727	15509	15547	15496	15626	15605	15426	15442	15583	15520	15491	15617	15589	15599	15548	15621	15575	15355	15523	15510	15621	15587	15511	15656	15494	15319	15565	15546	15401	15754	15582	15630	15628	15504	15516	15489	15384	15468	15500	15390	15584	15517	15519	15634	15536	15512	15641	15498	15497	15512	15634	15538	15385	15556	15562	15384	15530	15546	15536	15522	15472	15531	15463	15499	15530	15544	15473	15463	15727	15445	15514	15487	15450	15510	15470	15500	15620	15464	15499	15557	15459	15458	15679	15480	15478	15443	15553	15574	15476	15556	15523	15773	15539	15499	15579	15759	15526	15812	15384	15570	15376	15498	15541	15267	15510	15252	15434	15500	15610	15402	15532	15467	15595	15671	15508	15609	15447	15571	15366	15447	15368	15607	15495	15390	15659	15469	15454	15520	15498	15478	15468	15536	15481	15591	15618	15540	15537	15421	15382	15476	15513	15520	15451	15418	15501	15539	15493	15657	15591	15616	15319	15526	15484	15575	15643	15541	15670	15765	15576	15655	15431	15512	15573	15481	15492	15659	15533	15531	15584	15408	15517	15432	15481	15493	15462	15439	15552	15440	15652	15516	15489	15540	15407	15698	15542	15621	15676	15509	15485	15547	15456	15559	15419	15610	15700	15561	15500	15598	15783	15612	15587	15475	15613	15508	15569	15482	15445	15573	15550	15641	15458	15703	15570	15430	15563	15403	15510	15418	15532	15700	15429	15684	15357	15528	15661	15651	15419	15600	15602	15473	15464	15486	15522	15723	15511	15645	15460	15474	15431	15490	15494	15425	15469	15429	15615	15466	15288	15536	15606	15610	15446	15595	15465	15421	15453	15416	15589	15597	15409	15678	15534	15562	15466	15477	15458	15381	15543	15618	15486	15658	15611	15585	15704	15541	15497	15543	15436	15517	15590	15538	15470	15497	15616	15527	15501	15505	15600	15497	15402	15445	15428	15482	15633	15563	15491	15594	15646	15519	15611	15599	15425	15683	15486	15583	15582	15411	15542	15575	15455	15531	15482	15476	15495	15540	15571	15633	15476	15334	15508	15502	15543	15654	15462	15592	15635	15463	15554	15556	15511	15702	15551	15632	15573	15522	15483	15634	15596	15492	15558	15509	15520	15464	15552	15478	15464	15499	15528	15665	15476	15644	15495	15499	15632	15567	15525	15447	15615	15478	15454	15461	15501	15338	15525	15605	15441	15550	15361	15591	15395	15443	15426	15536	15304	15464	15625	15558	15467	15414	15420	15598	15515	15732	15517	15530	15611	15485	15456	15490	15307	15524	15571	15358	15478	15477	15354	15693	15414	15550	15446	15384	15563	15537	15535	15382	15521	15479	15533	15608	15463	15317	15376	15424	15479	15586	15538	15700	15404	15543	15352	15668	15496	15622	15563	15490	15654	15442	15648	15522	15575	15620	15547	15338	15542	15590	15515	15634	15344	15657	15489	15572	15569	15488	15527	15582	15375	15465	15356	15622	15492	15577	15367	15480	15558	15635	15569	15529	15500	15497	15460	15527	15591	15524	15654	15515	15522	15373	15504	15408	15307	15492	15592	15548	15603	15583	15598	15460	15522	15385	15523	15584	15586	15426	15517	15601	15609	15444	15569	15581	15482	15589	15570	15501	15641	15435	15522	15596	15572	15541	15553	15630	15400	15551	15453	15641	15334	15710	15494	15567	15552	15326	15503	15384	15566	15623	15614	15437	15470	15411	15397	15452	15463	15488	15590	15464	15655	15560	15478	15432	15534	15438	15430	15603	15716	15552	15433	15580	15554	15557	15586	15474	15558	15621	15450	15580	15587	15548	15518	15531	15514	15573	15514	15563	15418	15424	15482	15527	15593	15478	15554	15579	15413	15594	15334	15594	15506	15415	15640	15455	15632	15538	15500	15503	15434	15564	15471	15563	15481	15487	15618	15525	15574	15627	15522	15646	15442	15455	15571	15535	15622	15574	15393	15584	15443	15647	15616	15500	15447	15568	15613	15523	15535	15535	15587	15540	15629	15562	15741	15526	15451	15501	15436	15515	15473	15532	15531	15489	15474	15561	15754	15686	15435	15597	15501	15603	15635	15476	15443	15508	15448	15490	15573	15593	15581	15601	15501	15533	15547	15414	15619	15705	15586	15553	15420	15608	15698	15506	15567	15746	15619	15493	15467	15577	15465	15463	15489	15407	15545	15570	15577	15424	15625	15637	15265	15678	15550	15571
25068	21396	28129	25321	20713	18208	17836	16574	16528	16574	16613	16372	24503	32656	29439	23386	18736	16844	16326	16200	16158	16263	15947	16037	16229	16047	15931	16131	16035	15945	16121	16210	16099	15975	15915	16006	15806	15982	16104	16063	16259	16032	15892	15910	15942	16035	16045	16153	16022	16251	16022	16143	16044	16049	16206	16010	15908	16183	16153	16041	16018	15965	16092	15779	15955	15950	15758	16029	16032	16028	16008	16106	15983	16175	16102	16015	16159	15991	16070	16086	16208	16012	16000	15804	15868	16107	16137	15896	16129	15821	16024	15986	15989	15907	16245	15894	16076	16054	15946	15891	15956	16044	15976	16118	16008	16105	16098	16053	16092	15995	15923	15966	15980	16161	16065	16086	15897	15850	16074	16018	16192	15988	15885	15893	16074	15957	15909	16037	16068	16099	15905	15978	15944	15841	15902	16037	15814	15896	16156	15937	15987	16299	16139	15807	16088	15995	16051	15870	16163	16154	15909	15924	15883	16006	16049	15839	16010	16036	16040	15932	15926	15940	16066	16137	16283	15996	16102	15953	15906	16065	15934	16050	15923	16116	16026	16078	16018	16081	16048	16122	16009	15840	15982	15951	15929	15894	15915	16089	15924	15995	15983	15983	16040	15975	15906	16123	16095	15754	15802	16048	16220	15823	15879	16068	15858	15953	16093	16083	16102	15975	15921	16022	15978	16074	15885	16095	15962	15975	15937	16084	16084	16046	16024	16142	15939	16071	15885	15985	16074	15835	16145	15959	15913	15979	15906	15917	16160	15927	15966	15885	16011	16101	16023	16064	16083	15818	16044	16215	16042	15897	16038	15802	15984	16127	16156	15950	16073	15929	16055	15759	15965	16207	16091	15883	16043	15804	16087	16029	16034	16088	15926	15975	15908	16106	15934	15899	16067	15864	15950	15932	15967	15980	15961	15991	15989	16007	15902	15984	15976	15834	16023	16033	16135	16014	16051	15932	15913	15844	16164	15925	16021	16091	16094	16042	16034	16110	15998	15903	16047	16020	16014	15868	16112	15951	16085	15985	16031	15946	16043	15920	16054	16103	15857	16212	16141	15953	16170	16079	15812	16110	15984	16083	15845	16012	15872	15963	16051	15945	15981	16068	15863	16082	16146	16304	16009	16166	15999	15977	15873	15970	16008	15932	15987	16069	15990	15837	15951	15934	15838	16066	15949	15982	16025	15989	16016	16027	16204	16206	15900	16038	16031	16060	16105	15926	15992	16069	15890	16204	16070	16117	15982	15967	16221	16101	16064	16065	16180	15907	15852	15892	15815	16036	16159	15945	16095	15977	16085	16049	15918	15979	15897	15915	15955	15881	16122	16008	15971	16140	16097	16024	16055	16003	16069	15992	16045	16062	16069	15907	15755	15832	16016	16036	15769	16049	16139	16284	16032	15925	15983	16093	16071	16059	16020	16007	15881	15922	16010	16035	16041	15961	16116	16172	15982	16026	15960	15935	16040	16138	16165	16000	15905	16190	16006	15970	15977	15798	15966	16066	15895	15913	15949	16006	16117	16235	15946	16235	16189	16043	15855	15848	15965	16035	16174	15992	15990	15904	16038	16124	16040	15869	16232	15935	16099	16191	15873	15968	15844	15817	16117	16261	15947	15961	15972	15961	15913	16013	16042	15958	16140	16049	16139	16057	15975	16137	16094	15988	16086	15862	16072	15974	15972	15932	16116	16270	16006	16217	15921	15854	15938	15976	15982	16088	16131	16216	15970	16140	16079	16048	16055	16083	16024	15873	15949	16029	16136	15948	16071	15860	15946	15932	16094	15934	15961	15840	16040	15926	15996	15937	15973	15973	15891	16172	16038	15938	15871	15824	15938	16010	16158	15951	15728	16081	16147	16009	16052	16097	15929	16263	15960	15939	15957	15840	15984	16039	16052	16123	16141	16112	16141	15980	16135	15903	16075	16114	16036	15999	15971	15912	15969	16145	16232	15843	16023	16131	15986	16215	16180	16098	15943	15993	15887	15974	16150	15778	16075	15929	15994	15994	16024	15920	15974	15960	15979	16085	16019	15969	15929	15915	16038	15912	15967	16090	15895	16098	15976	16041	15876	15851	16029	16078	16037	16016	16169	15967	16040	15878	15963	16045	16042	16024	16124	15923	16123	15948	16005	15868	16104	16112	16011	15969	15856	16251	16102	16069	15943	15998	16077	16055	15929	16106	15958	15947	15821	16039	16140	15984	16201	16080	16016	16010	16016	15820	16086	16193	15958	16011	16030	16069	16053	16247	16063	15759	15771	15987	15933	15962	15779	16218	15960	16015	16051	16027	15981	15959	15936	15722	16128	15980	15979	16085	16081	16192	15956	15844	16065	15924	16156	16156	15983	15878	15936	15815	16080	15877	15949	16085	15984	16110	16069	15839	16053	16112	16039	16083	16102	16147	15957	15937	15824	15961	15851	15994	16017	16173	15806	15848	15911	16075	15996	15993	16148	16165	16045	15882	15916	15971	15926	16089	15974	15925	15946	16068	15801	16111	16085	15991	15860	16077	15918	15978	16102	15986	16002	15839	15905	15874	15969	16059	16071	16061	16047	16173	16187	15842	16178	15864	15858	15794	15947	15955	15899	15792	16103	15839	16014	15919	15994	16159	16042	15985	15969	15892	15860	15788	16163	15954	16028	16104	16170	15999	16004	15950	15881	16051	15942	16105	16097	15981	15973	16061	15976	15821	16029	16034	16020	15942	15860	16098	15939	15817	16050	15977	16034	16031	15921	16004	15979	15874	15854	16222	15751	15993	15789	16022	15880	15951	15984	15881	15932	15927	16108	15956	15957	15946	15913	16041	15942	15886	16187	15829	15964	16123	16060	15934	15903	15774	16115	16051	15932	16086	15913	16099	15981	15930	15941	16042	16169	15991	15977	16188	16092	16157	15956	16216	15833	16109	15951	15992	16001	15906	15919	15979	15879	16076	15978	16014	16100	16104	16027	16075	15904	16023	16060	16048	16201	15905	15971	15934	15790	15927	15966	15899	15917	16046	16177	15973	15886	16032	15954	15846	15924	15863	16120	16077	16232	15788	16030	15990	16165	15895	15940	15838	15953	16100	16041	16062	16246	16071	15997	16133	16099	15983	16104	15955	15869	16002	16074	15943	15994	16169	16043	16057	16123	16078	16151	15956	15952	15927	15918	15963	16036	16047	15927	15980	16031	16096	16125	16018	16178	15999	16070	15807	16195	15972	15950	16007	16059	15924	15997	16005	16155	16126	15919	15794	15865	15938	16133	15954	15883	15974	16049	15943	15944	15877	16085	15886	16067	16019	15946	15880	16131	15999	15930	15855	16108	16181	16165	15950	15947	16070	15947	15992	15930	16143	15947	15837	16270	15929	15967	16035	16181	16001	16143	16173	15964	16016	16058	16153	16018	16135	16023	16013	16022	15969	16084	15989	16078	15937	16055	16033	16197	16029	16042	16004	15893	16152	15913	16032	16004	15979	15822	16084	16101	15957	16088	15992	16004	16100	16020	16077	16143	15911	16139	16036	15840	15893	15873	15888	15921	15921	16162	16058	16153	15967	15935	15803	16258	16120	15877	16136	16061	16175	15980	15958	16108	16157	15841	15907	16031	15995	16222	15919	16099	15911	16078	15791	16150	16212	16115	16131	16101	16098	16050	15681	15926	15779	16060	16160	16070	16230	16068	16149	16108	16127	16059	16072	16303	15975	15928	15942	16060	15901	15779	15820	15988	16136	16071	16058	15766	15963	15945	16006	16065	16021	15929	15912	16009	16017	15862	15900	16003	15878	16074	16126	15866	15956	16214	16096	16075	15826	16090	16072	15952	15817	16011	16142	16065	16018	15944	15851	15825	15978	16013	16101	16187	16000	16021	16066	16093	15898	15867	16033	16084	15919	15991	15844	15992	15818	15941	16012	16174	15961	15951	16123	15992	15970	16053	16095	15910	16008	16140	15933	15733	16260	16095	15930	15914	16010	16135	16106	15862	15995	16008	15738	16049	15997	16010	16081	15763	15761	15926	15866	15969	16205	16081	15953	16029	16052	15894	16021	16058	16008	16068	16120	16019	15895	16056	15918	15868	15915	15920	16062	15939	16327	16213	15867	15952	16032	15965	16050	16048	16097	16036	15932	16032	15984	15935	15846	16148	16001	15875	15819	16139	16072	16146	16298	15955	16221	16026	16084	16016	15925	15980	16012	15965	15833	16054	16107	15987	16124	15995	16025	16020	16056	16005	16141	15946	16140	16024	16063	16045	16091	16058	16023	16010	15963	16109	16059	15939	15942	16083	16033	16276	16195	15848	15833	16022	15959	15927	16077	16012	16095	16066	15983	16175	15994	16020	16049	16075	15869	16176	15918	16097	15980	15925	16019	15933	16026	16015	16050	15804	15831	16095	16025	16219	16096	16090	15999	16285	16006	16197	15858	16035	16050	15881	15837	16032	16006	16010	16120	16081	15863	16136	15856	16064	16045	15870	15867	16187	16110	15961	15815	16073	15997	15957	16062	16101	15880	16050	15855	16061	16148	16127	16094	15958	16226	15949	16078	16189	15934	16000	16054	16155	16124	16004	16113	16058	15916	16124	15892	15971	16038	15916	16178	16104	16007	16085	15815	16149	16052	15833	16025	16001	15833	16130	15975	16028	16109	16027	15926	16113	16019	15925	15868	15885	16158	16161	15884	15877	16134	16169	16085	16003	16053	16092	15990	15979	16050	16029	15927	15861	16127	15923	16170	15936	16320	16098	16124	15894	16012	16174	16038	15972	15925	16145	16062	15943	16077	16200	16074	16129	16046	15909	15982	16132	16114	15977	16280	16089	16098	15922	15887	16030	16056	16124	15995	16177	15941	15938	16189	15933	15913	16019	15805	16053	16029	15962	15967	16039	15940	16085	16109	16248	16044	15851	16116	16158	15960	15839	15868	15974	15895	16067	15854	16057	16016	16107	15840	15964	15870	16024	16004	16076	15841	16149	16045	16076	15934	15886	16047	15921	16024	15949	16124	16185	16099	15968	16145	16100	15971	16064	16065	16278	15987	16045	16068	16019	15973	15907	15929	16099	15994	16246	16119	15959	15952	16084	15905	16082	16018	15955	15823	15907	16109	16043	16095	15914	15931	16069	15982	16076	16240	16025	16133	16142	16077
14603	21825	20901	18279	17014	16596	16274	15980	15830	16012	15545	15549	29125	36217	31689	23839	18172	15897	15578	15255	15330	15475	15427	15582	15228	15304	15346	15457	15469	15257	15296	15298	15307	15261	15401	15351	15311	15403	15412	15444	15241	15286	15470	15454	15247	15382	15238	15292	15332	15449	15267	15332	15287	15375	15475	15289	15315	15334	15380	15543	15350	15168	15329	15314	15318	15370	15348	15327	15465	15444	15485	15450	15511	15469	15469	15403	15312	15259	15148	15434	15462	15430	15372	15229	15406	15414	15335	15413	15446	15518	15403	15334	15355	15469	15373	15307	15443	15362	15213	15259	15196	15271	15305	15202	15440	15412	15302	15457	15376	15148	15294	15461	15180	15381	15188	15373	15415	15263	15304	15236	15214	15236	15209	15370	15442	15459	15402	15462	15279	15353	15442	15467	15536	15247	15450	15239	15481	15208	15314	15330	15519	15401	15388	15401	15436	15298	15179	15306	15368	15406	15245	15409	15259	15439	15435	15119	15301	15247	15386	15371	15201	15348	15095	15388	15512	15278	15301	15053	15413	15348	15294	15229	15514	15308	15426	15303	15228	15390	15207	15495	15262	15248	15342	15358	15481	15338	15384	15452	15402	15441	15249	15413	15409	15293	15306	15462	15321	15402	15491	15484	15195	15369	15271	15408	15308	15376	15491	15529	15262	15583	15317	15277	15509	15382	15334	15167	15360	15326	15293	15319	15457	15234	15454	15334	15267	15369	15306	15290	15314	15542	15551	15230	15256	15348	15223	15335	15381	15517	15465	15263	15310	15448	15592	15395	15114	15434	15311	15282	15486	15396	15248	15479	15319	15311	15420	15111	15401	15383	15526	15383	15263	15261	15230	15449	15257	15328	15362	15266	15464	15307	15498	15358	15348	15188	15218	15380	15216	15426	15386	15197	15399	15332	15349	15244	15339	15295	15318	15255	15389	15361	15305	15481	15318	15426	15227	15366	15278	15559	15221	15374	15309	15404	15355	15361	15382	15261	15336	15337	15446	15337	15410	15352	15343	15407	15423	15358	15492	15389	15369	15333	15308	15455	15387	15391	15440	15212	15312	15436	15273	15373	15221	15482	15460	15452	15401	15388	15296	15357	15118	15305	15392	15290	15395	15455	15206	15528	15334	15437	15272	15322	15313	15302	15533	15207	15405	15368	15278	15476	15428	15278	15204	15475	15501	15248	15251	15212	15350	15266	15338	15333	15324	15293	15287	15292	15294	15443	15293	15226	15497	15391	15268	15418	15457	15500	15302	15364	15364	15430	15325	15259	15596	15359	15443	15323	15303	15371	15411	15226	15395	15339	15322	15297	15249	15359	15328	15374	15302	15537	15141	15551	15150	15390	15325	15291	15534	15141	15234	15308	15360	15443	15329	15278	15359	15346	15312	15334	15309	15447	15205	15235	15202	15393	15287	15387	15439	15484	15338	15415	15284	15532	15256	15306	15332	15422	15216	15446	15298	15438	15531	15300	15317	15397	15389	15216	15245	15281	15512	15340	15119	15348	15315	15314	15443	15431	15232	15388	15229	15251	15406	15375	15245	15432	15540	15225	15435	15257	15270	15365	15242	15408	15145	15324	15375	15359	15252	15304	15534	15366	15220	15267	15410	15449	15196	15354	15395	15373	15418	15405	15425	15396	15282	15534	15345	15265	15351	15386	15281	15444	15297	15389	15418	15402	15503	15320	15188	15211	15589	15336	15361	15494	15260	15287	15205	15520	15274	15465	15474	15376	15126	15508	15391	15365	15289	15260	15507	15256	15291	15441	15407	15540	15320	15340	15215	15369	15416	15223	15387	15415	15446	15417	15120	15525	15340	15227	15242	15251	15190	15461	15396	15151	15314	15332	15340	15339	15363	15340	15338	15394	15298	15384	15216	15204	15279	15427	15487	15367	15352	15500	15416	15346	15155	15400	15468	15166	15474	15453	15079	15105	15295	15427	15471	15325	15251	15393	15492	15506	15364	15366	15349	15460	15355	15354	15423	15419	15330	15409	15340	15307	15391	15318	15413	15421	15305	15346	15174	15364	15359	15537	15328	15574	15207	15428	15318	15250	15256	15347	15358	15482	15234	15193	15223	15086	15402	15097	15324	15225	15301	15433	15393	15486	15371	15478	15341	15399	15471	15442	15424	15391	15306	15448	15439	15266	15388	15350	15430	15546	15316	15279	15367	15328	15360	15444	15376	15271	15268	15325	15370	15303	15295	15244	15496	15249	15429	15295	15412	15371	15343	15206	15456	15399	15290	15158	15236	15516	15267	15323	15376	15435	15346	15179	15407	15414	15275	15165	15356	15223	15354	15287	15252	15269	15387	15500	15433	15254	15544	15395	15238	15310	15433	15392	15294	15317	15341	15217	15386	15286	15507	15452	15316	15382	15387	15478	15207	15283	15521	15315	15457	15362	15247	15406	15378	15393	15255	15387	15288	15368	15453	15116	15242	15469	15361	15386	15343	15361	15573	15380	15338	15437	15196	15324	15496	15307	15414	15276	15419	15238	15229	15348	15107	15343	15355	15329	15345	15432	15534	15334	15329	15330	15300	15336	15174	15346	15431	15382	15307	15293	15318	15227	15433	15282	15240	15231	15297	15420	15360	15440	15220	15374	15247	15276	15308	15097	15486	15153	15340	15398	15175	15563	15199	15307	15416	15659	15364	15220	15302	15366	15440	15524	15279	15465	15575	15329	15362	15375	15401	15371	15151	15251	15454	15240	15487	15432	15129	15300	15468	15207	15227	15325	15618	15470	15391	15361	15424	15404	15466	15251	15194	15263	15372	15273	15434	15332	15395	15472	15399	15316	15449	15346	15446	15370	15326	15395	15276	15230	15287	15435	15322	15293	15399	15260	15308	15314	15217	15293	15190	15348	15325	15393	15347	15273	15360	15371	15420	15150	15269	15301	15430	15386	15281	15271	15374	15451	15243	15438	15343	15306	15221	15334	15244	15123	15343	15362	15412	15228	15316	15400	15297	15399	15325	15180	15519	15349	15305	15450	15239	15307	15305	15475	15467	15384	15394	15455	15358	15345	15285	15142	15398	15571	15312	15277	15330	15269	15282	15570	15541	15146	15393	15376	15270	15292	15212	15385	15369	15336	15529	15233	15481	15352	15368	15378	15470	15395	15232	15291	15305	15348	15267	15495	15322	15395	15333	15464	15327	15445	15271	15393	15301	15223	15437	15325	15183	15422	15263	15352	15527	15397	15416	15510	15310	15275	15175	15444	15338	15262	15228	15245	15446	15364	15498	15310	15283	15138	15150	15197	15423	15168	15213	15484	15294	15449	15321	15304	15179	15247	15432	15269	15243	15430	15663	15429	15179	15431	15372	15537	15282	15416	15306	15289	15270	15356	15288	15353	15443	15433	15222	15359	15264	15258	15469	15299	15468	15426	15375	15193	15309	15574	15237	15434	15182	15323	15206	15444	15513	15270	15440	15357	15344	15374	15367	15320	15376	15306	15255	15350	15417	15327	15428	15357	15347	15439	15267	15443	15465	15377	15293	15289	15371	15341	15455	15393	15370	15271	15283	15405	15289	15283	15510	15261	15358	15261	15333	15427	15489	15343	15256	15325	15379	15218	15519	15340	15455	15431	15482	15309	15267	15320	15211	15357	15329	15220	15367	15310	15329	15491	15253	15339	15334	15437	15491	15413	15525	15474	15409	15306	15284	15248	15271	15294	15438	15203	15376	15322	15520	15130	15481	15332	15579	15311	15277	15349	15401	15390	15282	15225	15384	15317	15259	15328	15459	15438	15264	15430	15540	15486	15327	15302	15249	15425	15305	15336	15273	15294	15493	15259	15439	15174	15424	15319	15391	15112	15477	15316	15433	15317	15191	15464	15455	15463	15365	15390	15294	15302	15300	15393	15387	15270	15435	15371	15330	15474	15480	15276	15428	15209	15298	15337	15390	15340	15553	15323	15467	15418	15254	15372	15309	15152	15327	15331	15175	15214	15316	15153	15383	15367	15390	15360	15295	15415	15410	15378	15243	15489	15353	15345	15465	15460	15300	15314	15305	15201	15292	15366	15235	15351	15362	15312	15372	15344	15378	15383	15180	15296	15359	15365	15394	15319	15293	15413	15380	15455	15278	15286	15428	15260	15401	15460	15487	15384	15270	15397	15341	15233	15199	15393	15440	15465	15312	15394	15416	15285	15489	15314	15352	15257	15431	15340	15345	15317	15411	15314	15608	15523	15422	15407	15261	15472	15359	15245	15214	15333	15455	15419	15300	15354	15206	15253	15464	15352	15218	15375	15443	15256	15327	15507	15304	15260	15373	15373	15362	15347	15228	15436	15488	15511	15526	15394	15425	15253	15261	15497	15568	15280	15375	15230	15210	15372	15196	15374	15320	15310	15438	15323	15472	15327	15403	15387	15377	15325	15406	15305	15480	15246	15581	15409	15273	15277	15413	15212	15286	15455	15416	15315	15378	15313	15280	15369	15236	15244	15258	15406	15500	15244	15125	15510	15530	15412	15146	15314	15369	15343	15327	15259	15355	15589	15401	15318	15254	15312	15425	15375	15468	15285	15259	15245	15260	15375	15328	15421	15548	15516	15339	15377	15466	15315	15374	15325	15259	15327	15331	15275	15383	15523	15290	15416	15265	15425	15301	15390	15615	15482	15178	15253	15304	15411	15104	15408	15457	15355	15345	15326	15556	15375	15360	15288	15398	15451	15184	15494	15450	15448	15317	15385	15193	15525	15390	15373	15328	15463	15331	15448	15316	15386	15254	15262	15378	15350	15420	15157	15356	15288	15448	15415	15436	15339	15245	15397	15391	15547	15498	15295	15339	15341	15308	15242	15328	15318	15266	15236	15255	15452	15555	15485	15148	15280	15327	15231	15342	15417	15408	15391	15323	15420	15427	15302	15318	15346	15282	15375	15295	15303	15469	15242	15325	15187	15402	15440	15318	15292	15325	15449	15395	15341	15371	15476	15307	15307	15421	15306	15355	15449	15291	15206	15410	15314	15417	15257	15339	15355	15382	15273	15342	15473	15414	15385	15334	15460	15405	15330	15319	15421	15295	15431	15308	15271	15442	15344	15404	15311	15478	15198	15415	15467	15207	15440	15330	15158	15372	15343	15340	15303	15369	15313	15401	15342	15342	15284
23933	21399	28928	24271	21786	21599	19943	16684	16283	16351	16019	17037	32652	41389	35049	27187	20521	17306	16101	15804	15790	15611	15772	15776	15625	15832	15847	15833	15638	15693	15938	15684	15743	15986	15781	15698	15707	15497	15679	15899	15667	15627	15694	15673	15730	15834	15742	15701	15598	15716	15573	15739	15710	15732	15674	15644	15617	15471	15806	15496	15692	15733	15701	15685	15762	15742	15681	15378	15795	15574	15643	15685	15449	15768	15573	15637	15737	15656	15704	15730	15528	15671	15662	15581	15609	15620	15662	15689	15759	15701	15512	15696	15561	15537	15732	15713	15732	15605	15681	15519	15827	15661	15586	15539	15586	15625	15500	15466	15364	15603	15587	15567	15674	15245	15805	15604	15635	15817	15632	15584	15898	15721	15453	15610	15626	15578	15662	15702	15713	15732	15686	15729	15632	15634	15709	15637	15542	15707	15842	15521	15506	15635	15568	15611	15713	15461	15642	15573	15534	15524	15665	15478	15626	15589	15452	15676	15616	15748	15508	15719	15772	15754	15497	15543	15654	15508	15715	15919	15715	15428	15718	15636	15509	15722	15627	15449	15566	15487	15560	15524	15661	15641	15568	15800	15508	15505	15568	15597	15592	15678	15606	15560	15718	15583	15613	15549	15579	15521	15616	15784	15763	15730	15566	15418	15525	15649	15498	15594	15838	15460	15537	15557	15777	15718	15768	15467	15752	15561	15442	15509	15742	15624	15568	15413	15549	15776	15530	15688	15704	15493	15455	15580	15837	15765	15726	15680	15611	15596	15492	15642	15516	15707	15618	15643	15589	15539	15656	15507	15683	15769	15507	15726	15725	15555	15755	15669	15405	15646	15573	15428	15595	15753	15584	15566	15422	15610	15722	15540	15593	15696	15429	15368	15608	15522	15707	15578	15613	15635	15764	15616	15613	15586	15509	15685	15488	15886	15768	15624	15707	15649	15574	15637	15636	15640	15695	15692	15647	15486	15573	15478	15517	15829	15731	15518	15494	15643	15580	15618	15732	15601	15524	15557	15621	15683	15511	15535	15770	15668	15713	15781	15646	15697	15815	15868	15536	15854	15723	15580	15626	15614	15700	15697	15743	15517	15602	15489	15738	15718	15618	15802	15790	15425	15602	15645	15655	15670	15622	15717	15616	15686	15692	15447	15534	15502	15623	15939	15692	15607	15696	15672	15460	15670	15494	15789	15858	15762	15551	15535	15603	15362	15574	15592	15680	15548	15455	15493	15807	15485	15743	15602	15519	15679	15761	15491	15709	15714	15749	15638	15693	15627	15670	15470	15681	15487	15636	15522	15648	15680	15625	15678	15791	15643	15650	15711	15653	15459	15705	15573	15650	15489	15540	15464	15589	15729	15470	15622	15603	15626	15632	15850	15602	15495	15464	15657	15519	15605	15761	15521	15628	15564	15564	15512	15616	15685	15509	15671	15572	15713	15571	15493	15737	15621	15671	15503	15636	15688	15700	15614	15709	15771	15533	15596	15685	15471	15619	15813	15643	15452	15612	15526	15653	15642	15662	15580	15475	15523	15521	15629	15617	15622	15604	15567	15628	15644	15596	15608	15711	15633	15656	15692	15414	15490	15578	15580	15649	15703	15817	15527	15827	15622	15814	15706	15717	15740	15512	15623	15724	15609	15624	15643	15667	15587	15546	15676	15660	15506	15613	15765	15777	15796	15736	15631	15516	15595	15479	15599	15534	15824	15524	15768	15731	15641	15672	15752	15470	15693	15871	15476	15874	15557	15549	15674	15699	15646	15642	15333	15529	15584	15452	15588	15344	15517	15610	15610	15639	15542	15318	15477	15487	15514	15440	15795	15581	15704	15670	15698	15442	15525	15510	15635	15671	15738	15715	15496	15560	15682	15697	15542	15539	15679	15771	15785	15518	15633	15699	15729	15529	15624	15821	15681	15751	15632	15652	15593	15737	15725	15702	15510	15653	15492	15774	15770	15583	15872	15542	15660	15533	15664	15558	15706	15661	15392	15605	15585	15674	15720	15726	15630	15592	15670	15392	15505	15568	15624	15474	15734	15753	15702	15460	15595	15562	15466	15854	15673	15690	15516	15686	15554	15811	15591	15550	15654	15681	15542	15501	15534	15622	15466	15587	15659	15736	15690	15500	15709	15642	15696	15637	15527	15758	15612	15591	15643	15587	15729	15806	15777	15630	15522	15673	15470	15674	15845	15679	15585	15578	15605	15537	15552	15748	15455	15747	15598	15794	15710	15360	15762	15630	15920	15439	15738	15759	15637	15600	15538	15667	15819	15565	15693	15688	15541	15622	15717	15644	15627	15794	15705	15644	15445	15875	15457	15492	15618	15501	15723	15466	15696	15735	15737	15644	15530	15746	15627	15756	15658	15700	15670	15728	15545	15631	15720	15682	15654	15638	15617	15529	15762	15496	15605	15580	15465	15571	15593	15605	15621	15499	15529	15733	15579	15691	15501	15752	15627	15674	15410	15742	15724	15465	15414	15638	15439	15622	15543	15767	15791	15634	15615	15914	15605	15783	15653	15659	15479	15681	15673	15540	15621	15613	15535	15651	15758	15755	15626	15474	15723	15610	15669	15569	15747	15781	15685	15686	15458	15657	15640	15551	15631	15641	15715	15617	15835	15735	15765	15543	15687	15752	15639	15655	15688	15713	15719	15662	15599	15686	15494	15522	15691	15364	15636	15707	15553	15590	15718	15584	15409	15642	15702	15591	15740	15743	15506	15494	15507	15534	15699	15628	15593	15614	15659	15464	15734	15825	15565	15596	15474	15639	15645	15643	15760	15419	15694	15582	15558	15662	15575	15587	15795	15666	15638	15533	15684	15605	15715	15518	15537	15765	15654	15572	15594	15441	15422	15627	15726	15632	15589	15490	15477	15507	15552	15664	15682	15443	15508	15625	15893	15578	15639	15736	15567	15663	15585	15482	15599	15631	15650	15640	15396	15666	15583	15635	15769	15653	15741	15602	15631	15711	15598	15649	15572	15568	15639	15609	15450	15732	15660	15468	15783	15746	15865	15596	15594	15735	15514	15542	15522	15497	15580	15765	15573	15609	15685	15513	15693	15643	15681	15719	15604	15710	15624	15729	15713	15614	15495	15578	15649	15432	15463	15760	15568	15556	15597	15524	15640	15597	15583	15589	15525	15411	15796	15721	15782	15600	15758	15604	15619	15722	15645	15793	15540	15463	15618	15527	15372	15782	15516	15735	15798	15662	15581	15686	15765	15894	15627	15813	15535	15531	15566	15574	15528	15929	15665	15408	15438	15707	15600	15549	15617	15371	15724	15542	15609	15426	15654	15617	15765	15553	15542	15611	15726	15757	15746	15657	15670	15593	15631	15656	15653	15677	15529	15761	15603	15686	15718	15549	15702	15576	15606	15498	15553	15704	15594	15792	15855	15616	15687	15626	15540	15687	15453	15526	15605	15740	15772	15685	15464	15416	15501	15762	15730	15642	15437	15714	15644	15679	15788	15601	15648	15643	15623	15646	15534	15719	15743	15533	15680	15686	15671	15573	15620	15733	15540	15694	15622	15676	15606	15573	15709	15626	15698	15719	15763	15663	15604	15715	15664	15421	15607	15373	15661	15457	15734	15686	15517	15899	15714	15403	15629	15663	15610	15723	15651	15495	15847	15782	15705	15607	15616	15610	15589	15842	15505	15764	15735	15589	15810	15703	15394	15552	15656	15582	15712	15814	15504	15641	15362	15477	15520	15547	15672	15608	15669	15610	15516	15739	15680	15728	15547	15671	15770	15486	15554	15574	15720	15446	15613	15786	15617	15796	15773	15650	15758	15607	15588	15582	15513	15628	15554	15618	15552	15602	15627	15634	15558	15472	15550	15637	15492	15715	15623	15841	15492	15665	15757	15657	15632	15716	15680	15699	15480	15710	15615	15597	15788	15373	15678	15574	15621	15488	15554	15675	15508	15588	15608	15634	15582	15684	15480	15550	15561	15573	15509	15689	15671	15659	15597	15409	15669	15507	15673	15649	15785	15739	15539	15704	15711	15601	15740	15325	15686	15617	15676	15846	15483	15582	15609	15472	15862	15639	15731	15660	15468	15600	15653	15721	15666	15569	15539	15611	15853	15561	15734	15838	15531	15537	15604	15729	15663	15560	15477	15637	15681	15590	15435	15623	15448	15610	15676	15493	15606	15666	15834	15582	15541	15643	15861	15840	15467	15593	15670	15626	15522	15634	15646	15517	15540	15626	15762	15755	15668	15507	15599	15604	15572	15629	15702	15661	15722	15789	15642	15524	15659	15486	15650	15601	15770	15607	15569	15633	15652	15502	15733	15541	15732	15780	15674	15665	15712	15636	15685	15512	15630	15532	15720	15763	15624	15792	15706	15649	15644	15684	15421	15556	15715	15741	15548	15618	15717	15551	15624	15645	15646	15543	15762	15691	15598	15636	15758	15503	15834	15674	15622	15438	15627	15700	15375	15644	15617	15763	15818	15502	15529	15627	15747	15631	15597	15656	15574	15760	15701	15471	15529	15673	15767	15666	15667	15689	15595	15692	15784	15723	15542	15657	15490	15498	15539	15501	15624	15634	15687	15853	15752	15488	15502	15605	15653	15689	15722	15538	15449	15771	15947	15444	15647	15498	15796	15585	15656	15665	15593	15587	15671	15613	15788	15531	15702	15635	15596	15661	15641	15660	15716	15691	15543	15636	15559	15779	15651	15467	15625	15603	15546	15668	15602	15445	15591	15566	15660	15723	15630	15653	15484	15624	15580	15517	15562	15665	15583	15558	15541	15590	15533	15722	15582	15724	15750	15562	15530	15456	15606	15620	15670	15669	15664	15564	15683	15484	15660	15585	15682	15855	15544	15690	15595	15521	15823	15463	15443	15721	15594	15600	15654	15776	15719	15531	15494	15593	15645	15610	15672	15853	15662	15603	15499	15519	15522	15630	15419	15527	15698	15733	15664	15524	15662	15483	15675	15701	15865	15732	15520	15596	15674	15660	15644	15598	15486	15662	15568	15519	15627	15609	15603	15514	15544	15581	15468	15662	15764	15600	15817	15696	15620	15765	15719	15323	15485	15787	15542	15480	15485	15848	15606	15621	15665	15758	15558	15693	15554	15577	15605	15533	15792	15700	15759	15635	15649	15530	15591
15988	26344	24674	20421	18354	17342	16711	16169	16064	15871	15854	18494	39024	44115	37986	28968	20286	16168	15437	15221	15187	15132	15123	15087	15108	15088	15070	15185	14961	15187	15297	15049	15002	15376	14960	15003	14966	15062	15152	15047	15158	15206	15060	15140	15241	14915	15185	15104	15136	14892	15166	15077	15141	15164	15157	15021	15233	15317	15001	15177	15325	15183	15009	15160	15074	14970	15269	15045	15067	15149	15297	15229	14945	15135	15101	15054	15025	15248	15125	15238	15054	15232	14950	15132	15133	15195	15040	15020	15003	14996	15071	15101	15136	15022	15121	15121	14986	15241	15239	15042	15094	15100	15093	15154	15073	15127	15187	15148	15125	15117	14965	15157	15216	15098	15033	15008	15168	15044	15129	15156	15275	15112	15089	14946	14981	15090	15111	15129	15173	15072	15198	15016	14959	14954	15214	15128	15055	15123	15228	15121	15009	15191	15089	15120	15088	15161	15096	15052	15075	15096	15029	15279	15085	14924	15404	15035	15187	15154	15021	15025	15075	15122	15034	15177	15076	15078	15174	14911	15113	15118	15146	14962	15196	14982	15100	15079	15065	15128	15001	15111	14955	15148	15203	15177	14976	15142	14975	15203	15096	15244	15071	15093	15191	15087	15009	15149	15176	15140	15079	15161	15044	15131	15157	14999	15036	14967	15018	15141	14999	15123	15134	15276	15163	15033	15000	15191	14944	15189	15052	15123	15050	15142	15103	15127	15067	15015	15175	15031	15019	15108	15157	15159	15101	15121	15065	15133	15008	14956	15087	15091	15141	15053	15071	14990	15122	15222	15108	15116	15043	15091	15130	15030	15266	15106	15062	15025	15074	15058	15029	14985	15065	15202	15002	15156	15042	15071	15012	15071	15187	15064	14973	14941	15013	15177	15037	15006	15033	14922	14952	15076	14987	15238	15011	14973	14980	15184	15278	15148	14960	15178	15214	15181	15085	15091	15141	15174	15030	15223	15118	14953	14946	15189	15021	15008	15194	15188	15049	15092	14985	15242	15097	15027	15074	15069	15030	15023	15012	15090	15072	15144	15044	15052	15281	15041	15102	15104	15144	15290	15033	15179	15183	15055	15134	15262	15032	15019	15077	15080	15089	15241	15159	15076	15131	15026	14974	15040	15159	15083	15077	15081	15109	15119	15106	14999	15372	15058	15165	14957	15063	15063	15114	15239	15159	15204	15066	15252	14940	14858	15245	15063	15152	15093	15251	14981	15122	15110	14811	15301	15042	15150	15216	15164	15066	15168	15057	14953	15192	15043	15144	15044	15190	15037	15101	15161	15022	15081	15094	15006	15021	15117	14979	15144	15077	15168	15143	14913	15045	15155	15166	15073	15116	15122	15116	15078	15215	15127	15098	15241	15056	14981	15105	15059	15142	14850	14962	15154	14905	15219	15177	15049	15353	15000	15159	15089	15045	15108	15060	15181	15080	15001	15019	15183	15205	15010	15096	15068	15141	15288	15124	15164	15095	14872	14919	15073	15276	15254	15240	14979	15010	15191	15018	15214	15064	15174	14911	15130	15254	15250	15039	15013	15042	15082	15121	15261	14970	15181	15172	15014	14986	15237	15191	15120	15014	15120	15033	15023	15099	15014	15086	15100	15016	15038	15127	14961	15024	15052	15348	14998	15139	15197	15100	15039	15101	14977	15097	15054	15057	15166	15081	15145	15047	15249	15201	15218	15291	15092	15077	15086	15097	15116	15129	15020	15121	15161	15101	15054	14948	15199	15112	15146	15017	15109	15175	15077	15131	15131	15173	15182	15283	14953	15064	15046	15011	15252	14972	15062	15150	15058	15118	14941	15072	15113	15067	15263	15082	15060	15083	15050	15146	15008	15132	15177	15119	15031	15085	15172	15131	14994	15066	14919	15035	14991	15182	15001	15094	14887	15078	15242	15004	14935	15119	14968	15199	15146	15198	15100	15235	15092	15181	15222	15165	15162	15133	15204	15203	15098	15023	15065	15017	15083	15207	15018	15239	15140	15164	15083	15111	15266	15086	15063	15202	15149	14959	15206	15366	15079	15222	14994	15144	15070	15142	15203	15071	15233	15296	15177	14953	15020	15207	15129	15309	15040	15154	15082	15246	15063	14995	15132	14983	15085	14941	14962	15169	15161	15224	15064	15035	15256	15214	15101	15001	15085	15105	14980	15183	15137	15087	15102	15082	15126	15075	15105	14998	15085	15088	15168	15127	15154	15038	14968	15011	14982	15029	15186	14941	15050	15133	14943	15047	15243	15018	15119	14919	15033	15052	15133	15174	15240	15066	15168	14964	15089	15150	15006	15123	15157	15068	15154	15047	14943	15058	15182	15188	14999	15159	15163	14986	15146	15155	15041	15120	15182	15109	15041	15056	15216	15234	15062	15202	14871	15133	15281	15068	15059	15131	15021	15036	15075	15077	15153	15213	15085	15080	15138	14908	15096	15075	15117	15117	15114	14911	15136	15029	15210	15175	15020	15120	14975	14959	14934	15218	15169	15167	15120	15156	15162	15057	15213	15082	15005	14932	15193	15232	15221	14990	15008	15045	15145	15114	15006	15083	15089	15145	15037	14984	15085	14959	15204	15190	15069	15129	15163	15235	15009	14899	15015	15204	15014	15028	15138	15179	15086	14990	14997	15036	14954	14988	15263	15065	15148	15109	14992	14944	15232	15088	15070	15031	15108	15121	15105	14939	15033	15182	15109	15006	14987	15147	15096	15036	15087	15208	15296	15109	15025	15211	14913	15165	14953	14945	15114	15333	15025	15170	15076	15207	15074	15206	15089	15149	14978	15151	15034	15049	15101	14936	15266	15087	15056	15120	15130	15277	15033	15147	15011	14985	15124	15155	15052	15245	15159	15062	15115	15122	15329	15111	15070	15122	14997	15083	15222	15111	14988	15123	15035	14986	15170	14906	15152	14914	15009	15143	15175	15159	15294	15252	15194	14961	14888	15147	15028	15048	15188	15014	15200	15126	15252	15275	15011	15170	15089	15037	15075	15179	15190	15105	15210	15163	15180	15095	14990	15097	15145	15027	15127	14863	15119	15092	14890	15121	14879	15144	15100	15051	15065	15135	15121	14919	14974	15058	15142	15230	14983	15239	15269	15064	15062	15203	15119	15191	15223	15153	15047	15014	15170	14973	15014	15214	15127	15135	15161	15090	15067	15193	15175	14998	15021	15172	14995	15151	15012	15198	14922	15162	15037	15176	15031	15010	14973	14987	15024	15063	15129	15160	15017	15124	14995	15107	15074	15091	15166	14880	14996	15214	15108	15231	15294	15097	15064	15078	15019	15018	15173	14974	14972	15173	15201	15032	15162	15190	15003	15040	15124	15113	15033	15102	15089	15076	15203	15149	15088	15089	15181	15175	14963	15010	15086	14993	15176	15143	15192	15145	15227	15143	15277	14977	14943	15178	15103	15157	15149	14913	15112	15117	15209	14964	15089	15193	15110	15151	15132	15029	15123	15193	15023	14984	15273	15071	15188	14963	15114	14975	15092	15290	14873	15246	15062	15171	15039	15221	15048	15131	15145	15109	15029	15100	15156	15167	15027	15222	15167	15112	15061	15175	15142	15092	15036	15154	15092	15010	15119	15011	15114	15004	15385	15168	15241	15016	15022	15112	15019	14966	15046	15117	15172	14974	15078	14961	15172	15191	15089	15163	15075	15024	15126	15022	15095	15134	15096	15056	15215	14990	15174	14987	15080	15095	15061	15120	15052	15015	15035	14983	15129	15067	14992	15228	15042	15327	15029	15193	15127	14951	15127	15085	15206	15196	15132	15062	15118	15159	14921	15075	14943	15186	15046	15350	14898	15232	15021	15163	14986	15144	15194	15111	15035	15059	15178	15016	15233	14986	15162	15041	14967	15018	14973	14988	15046	15109	15090	15005	15094	14982	14976	14988	15075	15110	15040	15029	15001	15081	15094	15013	15284	15024	15070	15122	15115	15093	15162	14986	15206	15043	15101	15183	15181	15036	15122	15075	15024	14955	15115	15089	15121	15097	15135	15078	15103	15029	14978	15183	14959	15134	15156	15063	15008	15217	15087	15152	15049	15246	15030	15193	15131	15112	15010	14996	15061	15104	14985	15143	15001	15076	15248	14981	15077	15127	15116	15234	15112	15020	15019	15210	15236	14994	15126	14950	15097	15020	14979	14928	15061	15043	14978	15198	15099	15055	15037	15121	15122	15122	15066	15172	15051	14944	15180	14988	15098	14975	15171	15092	15121	15081	15012	15095	15120	15183	14940	15026	15143	15187	15052	15176	15164	15125	15226	15086	15081	15064	15047	14981	15293	14910	15165	15279	15105	15008	15303	15219	15111	15269	14908	15115	15228	14959	15227	14999	15191	15041	15062	15138	15110	14877	15110	15028	15101	15045	15231	15153	15052	15116	15069	15045	15211	14977	15046	14916	15207	14968	15119	14989	14895	15014	15258	15061	15311	15158	14936	15125	15043	15203	14950	15090	15262	15080	15040	15133	15122	15160	15201	14925	15066	15248	15137	14984	15018	15136	14985	15120	14947	15118	15055	15118	15039	15171	14978	15031	15016	15064	14946	15076	15045	15075	15145	14944	15165	15165	15141	15007	15107	15215	15121	15007	15060	15013	15042	15154	15244	15156	15118	14963	15142	15154	14940	15113	15032	14997	15019	15058	15265	15129	15125	15094	15115	14997	15107	15354	15203	15121	15210	15079	15160	15046	14970	15047	15221	14964	15199	14939	15109	15085	15086	15206	15023	15054	15179	15256	15159	15064	15011	15324	15045	15096	14942	14974	15035	15106	15129	15064	15028	15273	15037	15200	15210	15241	14906	15142	15233	15063	15178	15103	15064	15073	14983	15091	15149	15200	15015	15060	15164	15269	15211	15083	14947	15231	15161	14899	15180	15011	15154	15172	15263	14888	15081	15054	14966	15163	15072	15032	15083	15099	15112	15057	15138	14881	15155	15172	15057	15023	15270	14844	15099	14968	15112	15147	14849	15182	14976	15092	14864	15181	15126	15149	15088	14953	15079	15300	15078	15039	15138	15043	15098	15119	15078	15002	15235	15147	15031	15240	14966	15245	15117	15038	15280	15077	15090	15155	15071	15062	15013	14964	14976	15128	15113	15035	15026	15129	15183
28901	21476	20266	17839	15918	16026	16279	16029	16139	15939	16181	16104	17674	18832	18585	17631	16997	16100	16070	16027	16104	16138	15958	15962	16137	16239	16103	16151	15989	16022	16152	16074	15940	16121	16060	16009	15996	16145	16057	15923	15896	15890	16057	16016	16062	16018	15904	15944	16012	16012	16099	15967	16046	16098	16154	15859	15929	15898	15664	15997	15905	15932	16117	16170	16014	15993	16089	15953	15991	16079	16000	15974	15919	16068	16149	15781	16037	15976	16112	16154	15976	16098	16100	15988	16076	16065	16023	15870	15977	16050	16166	16086	16150	16135	16039	15932	16093	15830	15883	15914	16167	16000	16083	15999	15960	16125	16208	16085	15918	16065	16111	16000	16088	15918	16115	16011	15971	15956	16151	15977	16074	16155	15962	16114	15884	15834	16192	15951	16012	15874	15903	16023	15826	16019	15988	16187	15994	15818	15983	15945	16072	16083	16037	15924	16182	15981	16030	16187	15949	15877	15852	16116	16014	15826	15974	15939	15928	15933	15987	16078	16056	16199	15988	16077	16100	16044	15959	15819	15932	15974	15948	16102	16137	16102	16165	16103	15866	15939	15881	15960	16155	15810	15982	16150	16083	15931	15926	16094	16000	16076	16109	15919	16117	16261	15837	15914	16113	15987	16166	16263	16197	15864	16090	16024	16053	15998	16110	16054	16171	16074	16005	16193	16079	15875	16039	15944	15885	15919	16069	15951	16156	15902	15840	16012	16015	16068	16067	16148	16100	16010	15949	16072	16175	15927	16084	16069	16111	16056	15888	16023	15987	16192	15933	15892	15965	16055	16139	15867	16142	16074	15916	16052	16182	16197	16056	15916	16015	16022	16127	15893	16285	15862	15853	16080	15918	15787	16001	15953	16084	16071	16064	16034	16188	16148	16015	15905	15941	15894	15960	16036	16145	16103	15866	15972	16046	15905	16086	16118	16173	15880	16152	16024	16010	16048	15955	16177	16080	16038	16051	15944	15972	15985	15978	16085	16127	15841	15839	15963	15939	15977	16053	15884	16035	16065	16156	15936	15980	15967	15945	16182	15944	16071	16114	15896	16003	15851	16094	16180	15995	15991	15957	16099	16161	15900	15943	16161	15980	15863	16160	16022	15783	15866	16052	15894	15856	16014	16018	16090	16005	15915	15941	15991	16002	15992	15871	15974	16075	16022	16085	16029	16261	15989	15967	16142	16069	16007	15925	16133	16239	15969	16117	15900	16040	16041	15985	15883	16102	15972	15958	15945	15770	16082	15795	15957	15952	16244	16215	16156	15965	16083	16056	15889	16258	16132	15845	16160	16058	16228	16052	15923	15973	16092	15950	16015	15918	16077	15956	15941	15901	15936	16004	16001	16011	15955	15958	16251	16026	15898	15886	15992	15951	16024	16051	16069	16088	15895	15811	15904	16100	16118	16110	16164	16264	15937	15909	16160	16088	15907	16026	16197	15899	16189	15885	15971	16130	15936	16043	15984	16189	15997	16142	16175	16173	16156	16008	16020	15988	16097	16138	16029	15978	16116	16091	15978	15921	15926	15885	15987	16047	16120	15904	16059	15849	16124	16023	15819	16240	15904	15913	15849	15775	15816	15945	16046	15964	16069	16090	15902	16110	16155	16216	15936	15999	15861	16004	16073	16061	15752	16116	16178	15864	15990	15946	15882	16004	15977	16103	15923	15868	15888	16066	16067	16116	15956	16184	16068	15873	15892	15916	15966	15770	15948	15970	16043	16117	16102	16188	16068	16044	16055	16006	16208	15982	15891	15890	15937	15914	16043	15958	16005	15979	15930	15872	15915	16116	15911	15862	15929	16139	15818	16012	16223	16007	15950	16064	16010	16060	16014	16053	16118	15986	15939	16057	16269	16080	15864	15963	15906	16126	15943	16139	15936	16143	15947	15988	15818	16256	16008	16039	16273	16127	15980	16025	15961	16003	15971	16005	15952	16050	16070	16045	15987	15907	15847	15894	15902	16192	16018	16076	15952	16152	15934	15868	15983	16046	16057	15986	15982	15884	16053	16033	16092	16002	16027	15978	16046	15981	15964	16125	15904	16053	16127	15983	15907	16109	16010	15961	16129	15950	16233	16103	16027	15994	16154	16167	15993	16103	16090	16111	15844	16145	15838	16048	16043	16018	16108	16140	16012	16121	16041	16016	16113	16140	15978	16018	15990	16107	16010	16009	15803	15889	15843	16033	15785	16334	15954	16027	15815	16100	16020	16024	15968	16042	15800	16066	15848	15880	16194	16206	15957	16015	16081	16099	15905	16014	15975	16006	15967	15988	15929	15938	16028	15949	16154	15924	16002	16030	16055	16099	16113	15916	15966	15980	15910	15937	16132	16002	16052	16067	16221	15849	15795	16059	16113	16011	15873	15953	16088	16027	16006	15867	16001	16030	15914	16051	15840	15775	15895	16147	16002	16109	15717	15931	15914	15958	16066	16113	16080	16124	15853	16009	16042	15888	15973	16101	15860	16033	16119	16057	15867	15870	15847	16248	16228	16062	15896	16120	15906	16033	15982	16045	15900	16149	16057	16238	16012	16099	16086	16311	16045	15943	15946	16085	16054	16104	16007	16155	16044	16077	15906	16043	16016	16106	15982	15992	16209	16034	15965	15932	15881	15927	16156	16149	16128	16233	16003	16089	15959	16054	16063	15969	16063	16049	16148	16145	16131	15941	15980	15898	15977	15934	15994	16137	16101	16035	16117	15803	16013	16219	15986	16037	16092	16069	15774	16106	16039	15850	16042	15992	15960	16030	16066	16084	15996	15951	16028	16103	15944	16032	16155	15973	16079	15983	15901	16078	15946	16214	15994	16095	15953	15959	16244	16067	16075	15827	16025	16015	16148	15898	16028	15998	16109	16177	15880	16040	15958	15914	15973	16005	15896	15945	16207	16080	15980	15881	16027	15866	16024	16029	16107	16073	15873	16076	15996	16138	16115	15903	16058	15939	15975	16118	15951	15995	15990	16204	16069	16050	16002	16105	16120	16233	15973	16128	15941	15967	16101	16025	16222	16141	15960	15954	15876	15994	16029	15907	16066	15923	16076	15968	16060	15848	16070	15999	15983	15940	16048	16015	16036	16109	16106	16118	15829	15970	15963	16058	16180	16122	15997	16137	15984	16026	16022	15895	16115	16035	15929	15975	15978	16055	16161	16087	16105	16089	16053	15925	15917	15985	16154	16131	16106	16126	16229	16113	16154	16028	15969	16099	15922	16044	15814	16060	16137	16010	16049	15955	16169	15879	16065	16115	15950	15901	15906	15760	15999	16235	16116	16009	15693	15835	15930	16064	16088	15918	16194	16135	16190	16232	16066	15978	16043	16124	16092	16195	16199	16023	16075	15949	15950	15992	16115	15831	16148	15905	15814	16104	16149	16112	16053	16095	15947	16046	16047	16220	16007	15925	16037	15851	16161	16156	15916	16201	16097	16136	15856	15872	16044	15979	15841	15897	16136	16085	15800	16059	16033	16007	16115	15936	16230	16125	15908	16079	16017	16157	16067	15963	16035	15903	16155	15940	16082	15835	16113	15887	16032	15849	16076	15973	15973	15992	16121	15886	15991	15995	15876	16017	15946	15980	16030	15878	16024	15946	16005	15901	16018	16046	15884	16238	15992	15974	16067	15982	15972	16142	16138	16111	15951	15862	16089	16080	16028	16079	15959	16092	15972	16064	16147	16063	16081	16245	16030	16152	16004	16000	16044	16128	16106	15935	16090	16137	16056	15846	16045	16298	16173	16061	15923	16013	15966	16052	16172	15960	15850	16132	16064	16269	15821	15994	15755	16241	15796	15913	15994	16084	16047	16248	16057	16160	16033	15942	16180	16115	15989	16079	16034	15893	16059	15986	16169	16058	16301	16073	16068	16192	16156	15998	16008	16235	16199	16065	15968	15991	15995	15969	16025	15925	16261	16071	15945	15973	15894	16073	16071	15994	16000	16051	15885	15954	16188	16059	15985	15969	15973	16106	16075	15936	16123	16199	16036	15926	15957	16241	16064	15983	15913	16128	15868	15877	16128	15891	16013	16091	16088	15994	16013	15919	16117	15866	15956	15847	15988	16111	16042	16019	16025	15881	15889	15905	16077	16176	16107	16096	15944	15994	16042	15971	16213	16120	16082	16172	15975	16137	16065	16189	16231	15928	16100	16094	16051	16044	15966	15858	15945	15981	15969	16063	16075	15906	16212	16018	15852	16015	15913	15979	15967	15909	15823	16039	16053	16121	15991	16022	16027	15983	16080	16156	16100	15984	16034	15928	16229	15943	16264	16000	15818	16140	15783	15875	16000	15958	16051	16096	16077	15906	15916	16025	16016	16150	16091	16126	16148	16117	16119	16011	16003	15970	16340	15967	16096	16198	16118	16203	16076	15856	16036	15970	15988	16051	16151	15865	15919	15983	15868	16067	16041	15896	15899	15963	16075	15972	16051	16073	16080	15940	16203	16036	15966	16180	15972	15964	15775	15937	16153	16102	15902	15984	15973	16030	16022	16104	15965	15976	16010	15884	15850	15894	16173	16061	15871	15939	15910	15988	15954	16224	16160	16035	16055	15908	15889	16077	16144	16212	16170	16089	16108	16070	15866	16057	16115	16078	16007	16080	16048	15958	16020	15942	15921	16023	16009	16064	16060	16176	16158	16081	15934	16025	16098	16031	15997	15981	15846	15912	15903	16119	16021	15893	15919	16004	16204	15895	16047	16016	16117	16125	16035	15988	15986	16047	16230	16131	15904	15845	16231	16061	15988	16088	16102	16043	16091	15968	16074	15947	15995	15968	16134	16082	15824	16099	16036	16260	16157	16006	16171	16055	15915	15947	16066	16045	15875	15899	15911	16098	15999	16114	16049	16144	16192	16046	16039	16085	15975	16025	16062	16035	15914	15950	16125	16005	15938	15892	15923	16024	16230	16103	16073	15923	15851	15910	16040	16079	16055	16199	16034	16021	15983	15837	16021	16063	16060	16092	16272	15886	15980	16080	16042	15952	15988	16014	15965	16192	16052	16135	16066	15978	15992	16175	16090	16013	16008	16035	16070	16030	16047	15890	16037	16084	15960	16043	16048	15946	16243	16027	16119	16157	15969	16032	16110	15979	16001	16006	15814	15972	15983	15907	15770	16142	16162
15224	16458	16258	15738	15618	15617	15510	15406	15485	15230	15449	15675	18656	19156	18418	16977	15846	15501	15565	15362	15383	15325	15312	15405	15382	15494	15285	15302	15350	15293	15410	15218	15292	15378	15323	15384	15348	15270	15527	15336	15376	15237	15355	15411	15354	15291	15273	15284	15414	15163	15305	15356	15325	15358	15391	15320	15396	15149	15361	15377	15334	15285	15358	15275	15513	15504	15303	15405	15435	15235	15416	15383	15276	15224	15428	15140	15300	15277	15312	15318	15415	15395	15281	15239	15296	15364	15392	15396	15296	15430	15351	15178	15302	15434	15298	15405	15426	15319	15418	15257	15415	15236	15214	15347	15195	15428	15263	15174	15568	15403	15285	15370	15290	15459	15340	15230	15305	15263	15377	15151	15488	15342	15224	15522	15170	15407	15350	15242	15273	15435	15250	15327	15370	15190	15210	15340	15372	15442	15225	15299	15408	15327	15449	15361	15329	15245	15450	15209	15280	15320	15321	15394	15517	15221	15392	15211	15466	15411	15385	15428	15364	15201	15352	15243	15238	15302	15437	15486	15297	15415	15431	15344	15260	15233	15401	15386	15320	15377	15228	15325	15380	15320	15255	15368	15273	15396	15366	15340	15288	15365	15448	15445	15357	15411	15269	15346	15341	15355	15296	15356	15305	15210	15362	15301	15271	15278	15292	15307	15334	15187	15075	15338	15450	15256	15509	15345	15374	15374	15347	15432	15328	15246	15135	15019	15356	15362	15327	15350	15297	15219	15233	15303	15425	15417	15294	15137	15371	15217	15310	15393	15239	15239	15324	15356	15215	15393	15246	15448	15346	15406	15197	15186	15375	15370	15260	15410	15498	15276	15211	15434	15359	15335	15281	15333	15463	15206	15230	15362	15448	15526	15353	15400	15393	15286	15388	15483	15332	15236	15344	15357	15316	15239	15314	15306	15407	15273	15521	15305	15443	15437	15230	15293	15437	15375	15338	15386	15327	15139	15396	15272	15296	15446	15242	15246	15418	15193	15415	15372	15352	15305	15340	15423	15478	15298	15097	15449	15186	15314	15423	15306	15332	15411	15295	15409	15354	15530	15341	15101	15340	15343	15369	15421	15330	15293	15298	15210	15350	15330	15362	15361	15277	15292	15310	15456	15375	15572	15446	15347	15319	15177	15219	15355	15130	15391	15439	15333	15209	15377	15294	15442	15239	15359	15512	15253	15473	15395	15266	15444	15360	15297	15224	15216	15509	15298	15313	15434	15256	15280	15315	15308	15347	15229	15570	15370	15300	15345	15412	15462	15478	15418	15356	15398	15400	15238	15436	15450	15443	15388	15333	15415	15354	15540	15196	15160	15512	15241	15398	15287	15282	15355	15257	15399	15247	15303	15403	15548	15273	15438	15265	15359	15507	15276	15330	15468	15570	15331	15259	15425	15299	15310	15469	15342	15255	15213	15384	15278	15333	15376	15346	15214	15288	15397	15132	15168	15256	15373	15347	15268	15284	15299	15383	15188	15357	15402	15450	15170	15297	15203	15487	15273	15252	15273	15470	15333	15342	15335	15202	15373	15345	15318	15325	15190	15354	15245	15347	15404	15385	15494	15251	15272	15235	15342	15488	15415	15395	15332	15372	15337	15280	15533	15246	15265	15376	15430	15301	15432	15321	15233	15313	15292	15427	15311	15393	15295	15293	15371	15127	15492	15487	15255	15264	15392	15460	15416	15313	15218	15437	15453	15291	15385	15381	15385	15311	15360	15425	15400	15205	15271	15488	15324	15469	15077	15451	15297	15435	15506	15394	15219	15227	15363	15282	15330	15335	15185	15424	15307	15270	15202	15245	15334	15389	15308	15358	15409	15260	15431	15257	15178	15336	15290	15387	15255	15253	15394	15576	15286	15332	15310	15375	15401	15284	15381	15464	15435	15307	15398	15415	15256	15311	15434	15189	15389	15356	15347	15503	15330	15183	15332	15412	15325	15213	15453	15529	15256	15384	15361	15391	15375	15357	15356	15262	15232	15412	15257	15499	15325	15260	15457	15259	15341	15312	15335	15319	15244	15240	15488	15457	15127	15342	15405	15157	15407	15264	15301	15447	15284	15310	15389	15237	15235	15477	15300	15390	15269	15394	15371	15308	15416	15320	15244	15247	15474	15209	15265	15198	15303	15270	15355	15433	15394	15411	15285	15667	15466	15454	15263	15430	15350	15526	15225	15249	15480	15311	15153	15431	15355	15312	15269	15375	15412	15356	15254	15342	15340	15422	15367	15375	15488	15343	15358	15456	15356	15485	15205	15379	15307	15452	15330	15291	15302	15413	15209	15462	15334	15285	15123	15341	15330	15351	15254	15402	15410	15315	15398	15314	15309	15284	15281	15155	15255	15293	15282	15296	15376	15267	15489	15215	15296	15444	15340	15406	15380	15330	15286	15298	15285	15318	15234	15219	15266	15356	15426	15526	15308	15235	15444	15313	15480	15435	15293	15244	15251	15189	15240	15365	15389	15347	15383	15236	15376	15245	15441	15331	15477	15317	15156	15207	15207	15293	15345	15396	15161	15375	15227	15319	15503	15448	15423	15403	15443	15150	15372	15281	15338	15430	15370	15220	15417	15352	15248	15305	15373	15487	15267	15309	15457	15226	15263	15332	15474	15406	15234	15171	15130	15153	15308	15149	15545	15322	15301	15314	15236	15414	15321	15356	15419	15383	15457	15375	15202	15340	15285	15366	15501	15345	15214	15203	15411	15466	15268	15421	15311	15422	15223	15285	15245	15301	15278	15658	15174	15461	15176	15079	15306	15232	15306	15221	15303	15395	15552	15271	15442	15256	15350	15205	15197	15385	15415	15452	15169	15215	15349	15290	15448	15358	15370	15220	15279	15562	15446	15279	15376	15421	15416	15429	15236	15431	15240	15142	15397	15333	15265	15281	15365	15311	15441	15308	15466	15302	15337	15554	15204	15318	15429	15369	15277	15293	15364	15460	15178	15455	15287	15425	15287	15271	15476	15216	15193	15226	15398	15314	15358	15373	15261	15290	15492	15314	15297	15282	15329	15453	15393	15318	15303	15354	15329	15471	15302	15368	15460	15292	15430	15128	15356	15416	15426	15282	15345	15389	15254	15345	15283	15426	15324	15285	15199	15468	15318	15495	15243	15528	15275	15375	15358	15242	15439	15356	15369	15322	15416	15639	15315	15282	15476	15446	15445	15194	15208	15295	15355	15470	15432	15412	15152	15270	15276	15231	15251	15401	15309	15446	15351	15183	15328	15290	15637	15261	15551	15085	15170	15406	15413	15318	15299	15321	15316	15375	15236	15339	15297	15328	15413	15250	15355	15381	15299	15360	15386	15452	15301	15328	15280	15385	15412	15209	15343	15485	15173	15403	15450	15272	15355	15462	15484	15333	15246	15279	15188	15281	15212	15370	15307	15213	15396	15344	15470	15405	15340	15392	15208	15302	15292	15434	15372	15448	15370	15343	15303	15402	15287	15359	15358	15288	15481	15469	15356	15237	15292	15166	15286	15318	15432	15235	15336	15310	15304	15408	15242	15304	15324	15455	15584	15290	15379	15296	15402	15371	15323	15354	15271	15401	15456	15404	15308	15429	15418	15243	15098	15429	15336	15424	15414	14990	15438	15227	15311	15230	15296	15285	15289	15514	15369	15226	15264	15326	15400	15534	15263	15355	15480	15400	15413	15293	15347	15227	15205	15445	15324	15317	15213	15356	15403	15168	15329	15432	15386	15300	15420	15345	15346	15391	15509	15287	15320	15343	15291	15390	15422	15306	15201	15432	15429	15281	15336	15340	15358	15260	15178	15172	15303	15306	15350	15525	15372	15460	15292	15376	15415	15370	15345	15482	15141	15309	15404	15267	15385	15289	15225	15220	15471	15196	15239	15226	15397	15346	15522	15313	15202	15337	15325	15248	15418	15291	15332	15286	15329	15307	15360	15368	15120	15372	15273	15364	15235	15294	15325	15393	15340	15478	15196	15212	15230	15348	15209	15342	15390	15416	15320	15232	15339	15222	15323	15447	15538	15371	15216	15211	15413	15278	15346	15240	15312	15323	15450	15498	15042	15222	15381	15451	15407	15378	15391	15256	15297	15428	15314	15404	15386	15386	15534	15280	15206	15276	15460	15278	15516	15373	15286	15273	15424	15413	15307	15360	15269	15336	15375	15254	15371	15325	15268	15409	15167	15311	15228	15254	15192	15331	15367	15285	15402	15270	15297	15288	15322	15453	15429	15122	15369	15324	15196	15544	15300	15201	15241	15337	15358	15203	15332	15463	15404	15355	15477	15300	15296	15413	15426	15404	15320	15447	15428	15343	15477	15238	15220	15357	15369	15436	15356	15234	15312	15470	15465	15511	15102	15398	15351	15389	15356	15346	15392	15224	15539	15356	15258	15314	15355	15471	15378	15457	15307	15607	15358	15428	15479	15233	15386	15303	15255	15215	15370	15283	15456	15444	15180	15415	15493	15319	15314	15502	15328	15306	15392	15363	15354	15213	15451	15515	15328	15309	15200	15407	15246	15410	15411	15444	15348	15424	15376	15358	15263	15179	15463	15355	15381	15291	15480	15488	15361	15294	15353	15436	15392	15319	15438	15334	15421	15181	15379	15378	15255	15170	15443	15428	15477	15244	15280	15351	15392	15396	15283	15371	15413	15308	15491	15395	15340	15080	15356	15429	15143	15157	15335	15460	15291	15408	15217	15236	15379	15085	15254	15232	15311	15284	15337	15360	15226	15398	15337	15435	15356	15212	15381	15469	15257	15248	15316	15260	15405	15447	15385	15378	15291	15449	15466	15293	15319	15633	15307	15125	15466	15227	15212	15191	15148	15302	15393	15385	15193	15260	15231	15278	15238	15364	15477	15457	15396	15302	15301	15196	15457	15303	15297	15501	15378	15250	15265	15260	15423	15297	15380	15464	15381	15532	15478	15117	15492	15341	15337	15178	15244	15534	15502	15306	15270	15261	15386	15539	15283	15176	15387	15506	15444	15359	15255	15401	15416	15229	15405	15484	15397	15267	15293	15230	15265	15330	15218	15341	15431	15222	15374	15496	15475	15392	15215	15521	15420	15402	15378	15310	15413	15403	15236	15420	15358	15258	15559	15380	15352	15350	15332	15542	15460	15399	15434	15271	15474
25137	21421	28019	25459	20291	17470	17035	16011	15675	15659	15698	17614	28730	31357	26356	21358	17723	16224	15662	15577	15395	15407	15260	15318	15426	15336	15525	15381	15053	15269	15388	15215	15298	15270	15414	15158	15142	15272	15373	15331	15331	15271	15264	15282	15346	15398	15423	15282	15361	15460	15165	15408	15200	15453	15361	15128	15244	15261	15308	15125	15326	15368	15291	15109	15276	15265	15599	15375	15308	15235	15360	15445	15335	15348	15216	15357	15360	15282	15316	15262	15239	15487	15277	15455	15374	15263	15199	15237	15397	15403	15415	15236	15172	15362	15548	15512	15412	15166	15383	15187	15238	15343	15316	15440	15375	15326	15035	15258	15282	15223	15175	15249	15113	15221	15297	15450	15305	15217	15339	15221	15390	15332	15359	15301	15211	15426	15463	15382	15271	15159	15357	15252	15352	15561	15198	15499	15269	15378	15436	15417	15259	15342	15364	15134	15299	15389	15358	15227	15414	15337	15263	15318	15492	15247	15246	15225	15320	15244	15352	15237	15372	15407	15373	15448	15335	15320	15265	15184	15058	15149	15233	15234	15248	15222	15124	15209	15172	15506	15543	15225	15348	15482	15324	15423	15166	15427	15267	15296	15396	15193	15273	15166	15301	15081	15409	15281	15395	15423	15409	15414	15208	15377	15195	15128	15530	15331	15332	15251	15150	15335	15149	15425	15385	15180	15300	15288	15177	15161	15245	15254	15214	15302	15271	15349	15418	15205	15033	15355	15219	15450	15319	15381	15367	15237	15292	15438	15273	15412	15266	15258	15267	15252	15372	15219	15401	15411	15396	15290	15072	15341	15448	15296	15260	15023	15268	15344	15300	15179	15230	15315	15231	15391	15329	15155	15247	15310	15459	15354	15343	15241	15385	15103	15211	15335	15198	15282	15348	15369	15400	15274	15451	15219	15356	15264	15258	15258	15279	15380	15306	15180	15099	15352	15349	15211	15445	15452	15393	15208	15294	15166	15240	15412	15242	15395	15243	15262	15137	15344	15454	15095	15333	15444	15388	15388	15273	15151	15240	15437	15453	15367	15246	15217	15347	15426	15152	15076	15175	15180	15425	15266	15172	15319	15345	15312	15231	15426	15191	15338	15480	15366	15308	14996	15265	15407	15201	15488	15418	15418	15118	15306	15351	15244	15199	15248	15210	15242	15202	15428	15300	15388	15419	15171	15497	15414	15365	15178	15499	15291	15248	15304	15377	15347	15312	15160	15278	15226	15312	15310	15233	15051	15235	15327	15547	15274	15542	15384	15280	15288	15432	15395	15358	15363	15291	15279	15338	15424	15220	15272	15459	15372	15317	15218	15227	15158	15263	15155	15274	15251	15386	15363	15211	15136	15290	15350	15361	15257	15300	15263	15322	15256	15285	15250	15190	15436	15406	15256	15297	15511	15425	15202	15338	15142	15227	15290	15121	15349	15263	15332	15136	15331	15256	15295	15290	15224	15163	15344	15345	15334	15413	15380	15457	15330	15255	15278	15359	15391	15387	15191	15173	15563	15188	15191	15462	15346	15260	15312	15243	15208	15334	15306	15282	15289	15467	15233	15289	15347	15335	15382	15355	15533	15288	15217	15249	15287	15413	15305	15168	15402	15158	15245	15236	15392	15358	15370	15277	15293	15189	15200	15314	15416	15144	15296	15242	15247	15458	15170	15276	15173	15146	15376	15440	15284	15389	15242	15242	15232	15435	15267	15383	15219	15450	15247	15383	15433	15230	15476	15155	15359	15389	15416	15420	15360	15273	15266	15102	15276	15338	15291	15353	15392	15313	15265	15228	15216	15170	15081	15189	15213	15365	15307	15331	15401	15494	15417	15154	15404	15249	15092	15346	15165	15326	15200	15414	15156	15292	15072	15202	15304	15371	15475	15443	15162	15237	15271	15203	15161	15272	15479	15327	15324	15389	15139	15270	15179	15394	15099	15151	15251	15289	15187	15336	15321	15383	15604	15438	15320	15272	15307	15321	15437	15342	15188	15230	15331	15310	15121	15223	15249	15179	15242	15251	15448	15359	15330	15429	15089	15246	15180	15158	15523	15374	15415	15202	15601	15290	15216	15298	15222	15289	15337	15388	15380	15311	15325	15279	15399	15391	15347	15280	15189	15460	15300	15207	15385	15179	15271	15380	15453	15428	15445	15344	15333	15246	15246	15543	15493	15354	15320	15335	15359	15482	15464	15192	15294	15250	15556	15152	15233	15462	15120	15237	15267	15402	15328	15575	15277	15275	15416	15381	15276	15425	15147	15331	15357	15256	15284	15229	15289	15147	15541	15414	15119	15408	15144	15174	15196	15380	15238	15445	15428	15314	15282	15238	15277	15235	15296	15377	14989	15238	15394	15304	15310	15241	15177	15334	15281	15236	15399	15306	15432	15293	15233	15270	15233	15271	15367	15418	15173	15234	15553	15436	15514	15686	15228	15330	15245	15340	15367	15349	15395	15187	15230	15320	15185	15148	15233	15357	15023	15384	15260	15276	15146	15187	15276	15288	15312	15231	15344	15294	15181	15363	15404	15467	15476	15430	15369	15509	15322	15197	15354	15303	15291	15592	15286	15445	15210	15361	15341	15300	15090	15217	15200	15523	15140	15288	15235	15232	15374	15295	15335	15257	15304	15208	15413	15476	15141	15166	15131	15389	15414	15273	15377	15409	15082	15333	15368	15307	15278	15395	15341	15244	15170	15048	15285	15053	15330	15262	15159	15373	15292	15328	15229	15374	15225	15254	15387	15180	15406	15565	15320	15500	15316	15406	15293	15268	15246	15372	15344	15390	15267	15255	15114	15396	15307	15333	15120	15142	15206	15216	15288	15425	15172	15339	15198	15248	15296	15112	15149	15240	15079	15357	15198	15363	15258	15318	15345	15086	15275	15278	15262	15299	15340	15487	15409	15348	15252	15027	15279	15310	15422	15217	15455	15540	15034	15216	15392	15183	15256	15297	15428	15422	15141	15325	15166	15330	15388	15214	15207	15211	15130	15361	15304	15323	15352	15397	15436	15462	15398	15409	15259	15348	15210	14987	15043	15318	15260	15200	15408	15223	15109	15359	15074	15233	15415	15172	15271	15418	15171	15155	15352	15334	15211	15240	15257	15266	15279	15380	15320	15223	15199	15214	15333	15447	15503	15327	15446	15391	15329	15424	15400	15284	15142	15378	15299	15416	15334	15404	15227	15171	15449	15393	15412	15361	15238	15174	15240	15382	15306	15327	15173	15205	15165	15302	15257	15260	15355	15377	15292	15359	15297	15272	15316	15360	15329	15350	15292	15168	15348	15178	15496	15373	15236	15401	15339	15252	15316	15329	15263	15366	15170	15399	15281	15365	15244	15128	15327	15186	15378	15599	15382	15385	15466	15293	15245	15396	15191	15286	15236	15252	15106	15246	15453	15392	15385	15199	15430	15348	15350	15070	15108	15223	15230	15207	15467	15297	15322	15194	15257	15447	15369	15179	15326	15387	15389	15372	15182	15341	15141	15195	15289	15478	15096	15121	15178	15518	15385	15388	15345	15431	15363	15516	15396	15342	15356	15290	15431	15118	15278	15261	15335	15182	15140	15331	15218	15408	15189	15343	15419	15347	15283	15220	15119	15345	15113	15224	15339	15184	15392	15327	15380	15433	15211	15474	15543	15369	15154	15456	15385	15306	15286	15428	15551	15449	15292	15300	15356	15447	15061	15314	15337	15096	15420	15340	15391	15277	15561	15179	15187	15378	15170	15307	15214	15193	15341	15254	15156	15236	15191	15195	15539	15135	15325	15273	15267	15207	15273	15371	15085	15228	15222	15461	15488	15545	15298	15453	15457	15216	14961	15220	15265	15150	15411	15447	15285	15416	15241	15365	15301	15276	15306	15258	15446	15354	15463	15312	15315	15357	15387	15452	15303	15132	15555	15273	15439	15322	15074	15348	15325	15342	15333	15275	15326	15383	15418	15252	15300	15289	15240	15334	15158	15325	15454	15301	15184	15358	15207	15337	15155	15159	15054	15130	15049	15278	15567	15209	15228	15343	15469	15152	15271	15338	15180	15514	15416	15384	15369	15409	15341	15361	15423	15311	15353	15450	15305	15209	15421	15228	15171	15196	15386	15404	15319	15232	15325	15189	15343	15261	15250	15068	15222	15320	15156	15399	15394	15276	15270	15382	15235	15157	15403	15153	15147	15290	15438	15294	15335	15259	15153	15313	15263	15359	15391	15183	15223	15338	15175	15269	15317	15438	15297	15197	15323	15341	15224	15287	15335	15236	15215	15308	15276	15188	15147	15310	15526	15503	15322	15465	15123	15198	15264	15299	15319	15301	15284	15410	15143	15224	15265	15441	15437	15387	15128	15261	15153	15251	15314	15198	15265	15310	15278	15206	15213	15303	15373	15236	15453	15176	15256	15101	15246	15230	15394	15277	15274	15223	15234	15413	15236	15452	15263	15260	15258	15362	15459	15343	15218	15224	15413	15377	15159	15338	15309	15338	15263	15209	15431	15301	15318	15295	15338	15423	15339	15575	15360	15196	15157	15278	15342	15353	15465	15335	15287	15263	14963	15400	15364	15342	15289	15135	15265	15347	15373	15267	15325	15131	15370	15234	15437	15378	15265	15070	15271	15249	15367	15526	15384	15349	15272	15314	15139	15103	15224	15330	15388	15254	15365	15278	15468	15334	15191	15461	15104	15141	15242	15327	15191	15235	15452	15166	15499	15008	15252	15200	15413	15289	15105	15221	15313	15187	15166	15329	15220	15259	15289	15413	15342	15378	15267	15160	15181	15233	15259	15348	15350	15298	15184	15179	15291	15129	15166	15466	15393	15348	15054	15280	15451	15364	15227	15313	15202	15211	15261	15288	15238	15407	15331	15262	15274	15311	15358	15299	15288	15328	15275	15304	15240	15262	15266	15269	15372	15208	15229	15175	15348	15310	15232	15097	15208	15279	15332	15232	15227	15221	15208	15343	15305	15361	15210	15455	15313	15138	15351	15250	15229	15436	15365	15336	15429	15255	15265	15378	15397	15370	15417	15325	15254	15321	15226	15259	15305	15463	15211	15202	15355	15362	15407	15363	15326	15205	15457	15422	15436	15340	15173	15146	15155	15187	15398	15313	15408	15095	15393	15539	15335	15213	15239
14233	21563	20666	17665	16685	16129	15756	15584	15574	15259	15125	19514	34296	34823	28454	22173	17396	15472	15007	15068	14916	14892	14732	14896	14856	14805	14886	14753	14834	15002	14853	14816	14842	14820	14838	14854	14937	14953	14891	14988	14801	14818	14978	15085	14928	14937	14898	14955	14849	14909	14805	15013	15045	14937	15007	15026	14906	14832	14823	14938	14791	15012	14905	14921	14954	14778	14845	14917	14992	14774	14985	14719	14987	14983	14806	14895	14862	14831	15006	14983	14815	14848	14991	14912	14892	14802	14899	14909	14875	14952	14786	14880	14885	14954	14777	14845	14896	14942	15012	14867	14949	14859	14821	14996	14998	14901	14840	14772	14676	14995	14849	14797	14890	14979	14865	14770	14958	14841	14899	14766	14928	14677	15057	14907	14821	14848	15045	14925	14835	14918	14842	14846	14883	15026	14929	14906	14730	14882	14662	14968	14783	14990	14746	14883	14811	14907	15037	14826	14871	14784	14977	15072	14837	14920	14897	14838	14890	14960	14883	14825	15004	15015	15002	14586	14743	14842	14804	14892	15005	15072	14862	14870	14899	15089	15050	14869	14832	14879	14804	14987	14779	14880	14697	14898	15014	14912	14867	14955	14798	14977	14967	14834	14828	14689	14853	14777	15104	14941	14737	15017	14906	14875	14865	14703	14855	15027	14778	14739	14753	14869	14935	14884	14851	14931	14796	14933	14974	14815	14934	14782	15002	14868	14868	14878	14967	14868	14717	14895	14862	14920	14667	14754	14920	14817	14802	14778	14820	14912	14809	14933	15164	14966	14865	15002	14918	14813	14936	14890	14900	15125	14863	15120	14922	14932	14853	14907	14958	14976	14812	14866	14942	14974	14832	14737	14781	14915	14755	14816	14970	14815	14927	14942	14553	14829	14649	14888	14844	14769	15001	14928	14815	14917	14833	14897	14960	14871	14719	15024	14896	15064	14736	14836	14929	14874	14767	14846	14985	14906	14967	14641	14934	14729	15062	14904	14856	14840	14905	14804	14750	14795	14910	14877	14933	14853	15071	15006	14899	14893	14858	14845	14848	14791	14915	14853	14809	14718	14844	14965	14765	14827	14865	14830	14940	14764	14952	14999	14975	14944	14962	14960	14868	14917	14675	14838	14860	14782	14895	14764	14801	14767	15021	14856	14867	14738	14942	14750	14983	14885	14713	15068	14896	14839	15027	14951	15025	14894	14992	14919	14880	14825	15047	14952	14949	14993	14952	14853	14917	14888	14887	14754	15167	14761	14802	14995	14907	14941	14896	14940	15052	14951	14791	14851	15006	14991	14801	14830	14862	14718	14875	14813	14955	14938	14930	14744	14887	14798	14842	14859	14926	14890	14947	15017	14772	14961	14934	14906	15033	14835	14929	15045	14746	14851	14854	14966	14837	14924	14877	14928	15033	14767	14794	14820	14944	14949	14706	14954	14772	14943	14770	14925	14717	14989	14775	15032	14888	14816	14874	14966	14869	14873	14904	14982	14959	14917	15055	15009	14837	14988	14846	14825	14921	14834	14922	14882	14865	14693	14854	14773	14731	14788	14836	14793	14932	14757	14841	14992	14786	14949	14922	15068	15002	15116	14875	14987	14966	15004	14841	14997	14702	14829	14800	14921	15072	14799	14867	14775	14841	14808	14963	14863	14840	14896	14722	14930	14880	14833	14983	14944	14830	15019	14737	14795	14913	14692	14954	14829	15071	14943	14823	14667	14829	14933	15056	14792	14854	14918	14855	14789	14868	14815	14898	14846	14779	14827	14883	14887	14967	14788	14896	14787	15055	14740	14863	14874	14706	14824	14871	14852	14998	14758	14846	14927	15012	14857	14966	14881	14854	14839	14831	15071	14937	14766	14857	14905	15052	14889	14963	14730	14965	14845	14855	15029	14901	14900	14787	14879	14725	14846	14936	14886	14741	14945	14735	14822	15045	14983	14968	14991	14870	14713	14851	14787	14654	14992	14724	14842	14793	14900	14939	14938	14922	14850	14827	14876	14872	14827	14875	14995	14848	14860	14959	14916	14954	14989	14889	14837	14778	14710	14856	14724	15017	14988	14856	14835	14886	14950	14869	14860	15033	14876	14925	14708	14946	14894	14941	14809	15021	14739	15044	14861	14946	14907	14855	14917	14884	14912	14944	14859	14797	14820	14823	15037	15039	14971	14876	14847	14935	14765	14934	14916	14847	14955	14839	14785	14915	14941	14898	14967	14976	14864	14728	14790	14963	14828	14945	14893	14906	14839	14905	14870	14909	14875	14924	14753	14852	14775	14798	14973	15052	14894	14879	14955	14976	14925	14923	14788	14776	14828	14890	14892	14956	14798	14948	14741	14851	14761	14737	14947	14878	14789	15029	14858	14888	14904	14890	14824	14934	14810	15006	14797	14913	14984	15005	14859	14839	15098	14966	15020	14921	14744	14854	14765	14945	14827	14999	14985	14827	14810	14876	14892	14821	14869	14826	14901	14806	14875	14856	14857	15002	14908	15008	14803	14824	14777	14783	14643	14732	14882	14853	15048	14939	14885	14837	14873	14901	14959	14831	14864	14850	14652	15035	14926	14785	14855	14947	14907	14803	14987	14867	14825	14788	15008	14891	14795	14895	14701	14890	14962	14951	14842	14767	14698	14753	14803	14991	14933	14813	15014	14877	14964	14763	14724	14881	14905	14934	14831	15012	14923	14915	14949	14752	14797	14848	14767	14850	14837	14829	14879	14705	14915	14830	14934	15015	14869	14866	14775	14947	14919	15081	14857	14913	14773	14979	14803	15127	14958	14861	15040	14805	14962	14835	14981	14921	14864	15052	14814	14963	14907	14984	14792	14991	15129	14854	14820	14801	14750	14875	14786	15187	14806	14808	14933	14869	14896	14734	14909	14734	15157	14946	14891	14942	14902	14942	14931	14860	14731	14876	15100	14826	14923	14869	14800	14836	14766	14961	14756	14999	14975	14766	14763	14891	14816	14839	14765	14969	14964	14981	14933	14936	14977	14819	14876	14818	14823	14960	14788	14877	15053	14822	14912	14704	14788	14876	15018	14869	14722	14796	14967	14808	14991	14890	14842	14804	14893	14796	14938	14826	14861	14772	14947	14879	14739	14976	14675	14824	14813	15017	15012	14832	14972	14803	14871	14988	14770	14896	14998	14726	14953	15042	14774	15057	14828	14561	14950	14776	14808	14749	15068	14916	15083	14955	14801	14825	14775	14851	14978	14918	14783	14852	14926	14847	14776	14727	14876	14933	14923	14871	14845	14776	14753	14896	14796	14963	14957	14880	14910	15073	14800	14743	14726	14846	14802	15057	14898	14938	14833	15043	14815	14846	14973	14972	14861	14886	14865	14870	14697	14827	14737	14915	14805	14812	14795	14908	14855	14777	14930	14911	14841	15026	14776	14929	14898	14919	15038	14756	14819	14910	14883	14877	14919	14911	14925	14891	14863	14987	14983	14882	14875	14753	14844	14868	14776	14783	14895	15001	14753	14960	14716	15033	14691	14877	14834	14901	15053	14862	14766	14664	14971	14875	14778	14846	14733	14930	14963	14711	14918	14941	14945	14924	14758	14895	14872	14765	14968	14917	14856	15054	14942	14925	14797	14910	14844	14719	14730	14878	14770	14808	14932	14905	14803	14760	14800	14707	14876	14937	14961	14825	14857	14830	14819	15033	14861	14868	14783	14820	14743	14917	14886	14971	14672	14879	14888	14896	14922	14869	14925	14833	14948	14884	14791	14740	14857	14986	14865	14718	14932	15006	14813	14888	14915	14799	14835	15128	14788	14781	14932	14919	14961	14750	14830	15086	15029	14888	14887	14853	14922	14917	15015	14768	14741	15049	14919	15002	14952	14803	14762	14794	14886	14780	14821	15106	14682	14958	14912	15098	14970	14722	14945	15158	14933	14777	14990	14942	14832	14906	14904	14841	14797	14946	14827	14919	14815	14913	14906	14988	14932	14727	14902	14937	14787	15042	14887	14757	14722	14938	14978	14941	14854	14820	14886	14849	14687	14821	14884	15023	14774	14826	14772	14705	14857	14927	14948	15068	14919	14878	14805	14864	14916	14887	14911	14809	14861	14883	14802	14961	14943	14974	14822	14875	14969	14939	14960	14862	15144	14820	14998	15091	14734	14869	14810	14862	14909	14935	14847	14851	14845	15095	14857	14851	15109	14865	14865	14898	14974	14909	14900	14831	14950	14856	14816	14711	14838	14738	14968	14824	15118	15009	14915	14920	14917	14855	14765	14871	14749	14879	15005	14930	14932	14798	14943	14832	14814	14768	14729	14860	14893	14962	14731	14925	14914	14882	14939	14927	14858	14789	14871	14978	14730	14909	14912	14869	14731	14826	14923	14858	15008	14862	14984	14991	14756	14766	14852	14897	15024	14636	14922	14927	14821	14856	14912	14840	14903	14805	14899	14884	14830	14897	14966	15087	14819	14877	14950	15003	14879	14937	14816	14775	14835	14718	14976	14972	14867	14866	14903	14824	14877	14964	14941	14856	14927	14864	15113	14833	14819	15033	14766	15110	14835	14870	14908	14864	14902	14714	14933	14902	14947	14961	14883	14910	14793	14763	14892	14766	14940	14739	14879	14799	14886	14901	14992	14772	14908	14871	15025	14832	15000	14821	14864	14903	14895	14872	14765	14957	14880	14964	14801	15014	14809	14862	14979	14874	14845	14872	14850	14860	15037	14828	14809	14773	14750	14909	14970	14956	14754	14977	14862	15040	14748	14877	14946	14830	14836	14882	14665	14766	14922	14928	14774	14819	14876	14943	14942	14910	14850	14855	14844	14960	14862	14914	14899	14953	14867	14972	14770	14874	14895	14921	14727	14724	14873	14781	14926	14715	14909	14803	14773	14944	14863	14853	14729	14918	14808	14961	14867	14975	14962	14787	14825	14737	14944	14935	14988	14970	14907	14821	14932	14896	14912	14960	14718	14835	14913	14804	14995	14873	14738	14701	14822	14826	14908	14856	14925	14928	14768	14946	14828	14953	14742	14925	14865	14955	14913	14917	14830	14938	14854	14846	14852	14860	14904	14912	15169	14867	14777	14968	14904	14961	14872	14757	14933	14865	14834	15107	14733	14979	14984	14872	14668	14966	14781	14802	14912	14898	14622	14674	14839
24049	21436	28942	24337	21841	20960	19018	15816	15116	15385	15190	16207	33715	40637	33771	25789	19255	15920	14956	15019	14734	14702	14602	14804	14894	14784	14690	15004	14524	14632	14736	14713	14490	14547	14587	14671	14615	14608	14515	14580	14806	14793	14683	14630	14691	14693	14659	14570	14664	14671	14620	14671	14607	14608	14674	14565	14583	14684	14578	14635	14635	14732	14622	14734	14299	14633	14685	14497	14571	14635	14708	14447	14527	14584	14713	14563	14601	14589	14524	14486	14758	14663	14781	14611	14687	14650	14369	14668	14497	14436	14648	14691	14671	14587	14825	14295	14637	14795	14779	14595	14723	14805	14577	14543	14811	14664	14727	14556	14685	14535	14571	14672	14774	14540	14751	14691	14772	14580	14622	14644	14699	14583	14629	14502	14579	14725	14571	14591	14450	14562	14499	14534	14603	14754	14543	14850	14778	14636	14634	14471	14463	14462	14764	14618	14596	14563	14716	14596	14603	14609	14523	14524	14618	14569	14548	14743	14659	14574	14572	14579	14440	14618	14694	14743	14669	14608	14727	14610	14521	14398	14543	14746	14608	14638	14481	14478	14570	14635	14635	14688	14424	14582	14718	14640	14733	14582	14500	14760	14471	14657	14491	14607	14773	14698	14617	14668	14569	14521	14552	14394	14709	14497	14694	14701	14628	14351	14668	14537	14727	14628	14552	14612	14625	14612	14558	14521	14417	14684	14752	14645	14687	14537	14725	14462	14638	14591	14897	14737	14779	14600	14511	14548	14626	14522	14558	14476	14657	14700	14536	14686	14654	14405	14503	14531	14616	14597	14513	14540	14666	14621	14757	14549	14742	14706	14402	14579	14598	14458	14552	14569	14510	14705	14721	14710	14750	14517	14645	14513	14518	14516	14572	14539	14599	14674	14402	14444	14688	14772	14503	14731	14483	14513	14747	14654	14508	14564	14353	14706	14637	14702	14536	14520	14689	14503	14517	14625	14641	14689	14707	14676	14570	14400	14598	14755	14769	14542	14595	14759	14432	14511	14511	14446	14520	14551	14498	14407	14491	14694	14583	14566	14620	14689	14534	14742	14606	14537	14603	14747	14580	14495	14562	14533	14695	14466	14629	14587	14624	14408	14411	14735	14591	14467	14593	14682	14548	14600	14650	14620	14789	14684	14503	14548	14572	14781	14601	14615	14632	14567	14460	14720	14683	14353	14631	14577	14529	14714	14691	14611	14614	14496	14625	14524	14536	14585	14491	14536	14678	14610	14834	14526	14601	14486	14452	14609	14643	14413	14589	14498	14605	14589	14670	14579	14705	14516	14627	14700	14491	14498	14535	14684	14735	14766	14453	14710	14543	14587	14657	14634	14679	14476	14695	14606	14783	14725	14547	14672	14515	14610	14554	14806	14584	14488	14673	14792	14663	14746	14473	14541	14660	14435	14551	14773	14682	14533	14619	14678	14571	14654	14712	14582	14537	14447	14709	14640	14685	14620	14611	14611	14442	14691	14606	14545	14569	14574	14619	14725	14674	14732	14610	14706	14619	14621	14872	14651	14941	14625	14571	14687	14731	14601	14480	14535	14574	14623	14564	14533	14496	14522	14532	14388	14385	14502	14495	14473	14753	14572	14400	14707	14360	14626	14529	14559	14466	14582	14443	14612	14663	14563	14581	14660	14608	14548	14670	14671	14556	14778	14661	14672	14599	14579	14468	14697	14770	14585	14647	14622	14618	14688	14608	14673	14712	14588	14518	14474	14687	14516	14532	14305	14340	14529	14749	14457	14562	14603	14661	14614	14796	14465	14632	14570	14577	14610	14597	14574	14601	14781	14583	14645	14718	14672	14635	14573	14608	14565	14658	14669	14597	14674	14770	14597	14451	14594	14575	14632	14668	14648	14562	14808	14666	14502	14684	14591	14553	14552	14575	14749	14609	14403	14440	14427	14596	14662	14702	14725	14851	14708	14639	14671	14605	14688	14479	14587	14706	14575	14600	14477	14578	14564	14631	14554	14554	14541	14515	14534	14578	14487	14558	14437	14692	14736	14583	14650	14612	14624	14571	14491	14463	14616	14621	14605	14552	14702	14599	14712	14657	14635	14604	14561	14385	14699	14560	14576	14354	14558	14560	14669	14504	14535	14402	14497	14549	14436	14610	14563	14719	14696	14647	14629	14477	14565	14822	14435	14510	14622	14554	14649	14626	14622	14728	14609	14671	14679	14669	14463	14637	14506	14461	14563	14414	14624	14575	14751	14732	14698	14618	14680	14682	14811	14667	14638	14598	14511	14484	14401	14503	14521	14651	14618	14402	14731	14818	14796	14438	14616	14630	14722	14610	14676	14470	14571	14765	14467	14573	14741	14649	14560	14656	14659	14610	14435	14720	14449	14657	14603	14600	14439	14714	14621	14658	14587	14670	14554	14646	14608	14670	14883	14441	14826	14552	14616	14485	14483	14606	14445	14610	14536	14595	14703	14612	14479	14553	14511	14689	14515	14671	14478	14593	14564	14611	14630	14717	14621	14643	14413	14446	14438	14707	14761	14499	14593	14682	14510	14568	14700	14619	14413	14580	14435	14644	14643	14487	14602	14642	14766	14436	14580	14601	14441	14683	14785	14703	14618	14637	14509	14596	14598	14763	14615	14711	14657	14615	14758	14566	14471	14634	14475	14582	14608	14714	14421	14496	14476	14710	14607	14617	14483	14581	14646	14582	14549	14574	14837	14591	14719	14712	14534	14522	14222	14647	14445	14578	14569	14712	14457	14599	14502	14515	14501	14649	14604	14574	14589	14523	14529	14362	14593	14642	14579	14495	14481	14461	14768	14622	14787	14458	14610	14705	14508	14487	14489	14539	14629	14639	14513	14545	14679	14802	14480	14774	14564	14801	14632	14614	14600	14748	14658	14495	14804	14693	14918	14569	14662	14676	14607	14701	14640	14445	14488	14618	14657	14707	14589	14441	14496	14401	14563	14781	14497	14540	14691	14679	14750	14525	14573	14550	14459	14676	14499	14746	14646	14635	14577	14626	14594	14479	14554	14650	14600	14499	14445	14584	14624	14782	14722	14732	14624	14747	14564	14515	14518	14711	14547	14582	14638	14684	14516	14640	14549	14635	14725	14552	14524	14611	14454	14646	14684	14522	14681	14570	14449	14773	14536	14449	14637	14578	14430	14532	14757	14604	14462	14644	14711	14730	14585	14627	14619	14484	14632	14602	14586	14619	14498	14722	14481	14517	14458	14570	14640	14745	14767	14589	14487	14554	14680	14615	14684	14488	14581	14637	14516	14586	14613	14510	14654	14560	14500	14764	14513	14396	14295	14577	14634	14638	14415	14583	14670	14599	14755	14538	14453	14570	14736	14384	14527	14738	14490	14710	14523	14726	14639	14607	14568	14575	14579	14493	14541	14546	14747	14467	14731	14665	14684	14733	14664	14666	14676	14513	14607	14674	14682	14470	14576	14776	14655	14457	14436	14667	14615	14597	14563	14653	14447	14493	14581	14555	14527	14531	14472	14630	14654	14581	14470	14699	14477	14592	14800	14673	14536	14396	14632	14618	14647	14560	14710	14536	14436	14665	14684	14608	14492	14627	14607	14681	14702	14571	14565	14569	14503	14470	14606	14514	14672	14643	14644	14470	14673	14754	14668	14600	14577	14601	14531	14717	14520	14618	14555	14690	14601	14552	14494	14739	14741	14619	14678	14739	14596	14724	14708	14507	14785	14515	14555	14678	14667	14515	14617	14609	14760	14610	14633	14672	14454	14365	14537	14634	14644	14616	14474	14674	14567	14530	14545	14512	14556	14587	14523	14706	14803	14571	14599	14632	14353	14545	14485	14711	14515	14768	14797	14676	14590	14672	14662	14467	14590	14611	14808	14623	14558	14402	14605	14644	14667	14547	14610	14475	14461	14591	14703	14430	14565	14563	14606	14667	14482	14683	14782	14621	14753	14421	14506	14676	14407	14568	14627	14547	14610	14561	14751	14623	14675	14569	14456	14500	14562	14648	14485	14461	14739	14711	14594	14647	14556	14597	14387	14536	14537	14552	14524	14489	14588	14673	14658	14516	14489	14594	14756	14604	14639	14613	14611	14520	14783	14583	14571	14659	14607	14443	14583	14605	14757	14597	14705	14654	14574	14616	14590	14658	14650	14708	14483	14635	14558	14511	14684	14791	14720	14679	14687	14574	14566	14712	14604	14528	14602	14540	14424	14732	14612	14459	14639	14512	14456	14494	14732	14691	14616	14548	14778	14576	14543	14632	14688	14703	14672	14739	14491	14583	14592	14717	14768	14532	14553	14377	14592	14535	14420	14582	14541	14724	14600	14707	14806	14552	14558	14710	14482	14446	14668	14509	14548	14701	14520	14563	14737	14610	14705	14675	14530	14555	14759	14551	14622	14694	14549	14755	14529	14671	14618	14651	14499	14642	14570	14781	14627	14349	14485	14472	14836	14508	14503	14559	14616	14643	14371	14381	14479	14648	14505	14607	14560	14511	14504	14539	14598	14611	14589	14584	14700	14586	14545	14653	14590	14616	14498	14486	14632	14551	14457	14768	14658	14643	14660	14761	14660	14642	14505	14644	14752	14616	14653	14725	14614	14708	14639	14470	14645	14555	14722	14457	14562	14594	14688	14553	14485	14568	14507	14497	14580	14815	14650	14594	14655	14539	14562	14700	14530	14484	14533	14684	14611	14622	14811	14568	14648	14589	14669	14598	14650	14655	14468	14590	14730	14562	14602	14560	14599	14505	14603	14472	14618	14839	14643	14715	14653	14696	14513	14651	14729	14486	14647	14761	14632	14632	14638	14657	14599	14705	14500	14567	14448	14504	14608	14667	14528	14517	14509	14266	14536	14521	14685	14691	14622	14705	14674	14750	14476	14380	14680	14546	14515	14469	14638	14563	14538	14638	14634	14528	14592	14725	14729	14506	14486	14477	14276	14652	14718	14646	14518	14586	14648	14410	14545	14441	14750	14643	14510	14750	14269	14554	14644	14599	14345	14628	14625	14726	14544	14652	14448	14508	14607	14645	14531	14711	14567	14759	14675	14428	14326	14559	14634	14619	14680	14356	14825	14736	14630	14549	14608	14646	14706	14633	14666	14775	14499	14637	14619	14682	14535	14620	14532	14534	14708	14843	14670	14491	14537
15374	25722	24048	19395	17672	16823	16187	15587	15432	15311	15112	17528	40621	43668	36611	27382	19354	15551	14765	14443	14425	14538	14215	14596	14332	14466	14515	14520	14648	14306	14508	14411	14268	14517	14364	14420	14471	14435	14482	14321	14448	14468	14308	14376	14486	14274	14442	14344	14518	14281	14355	14365	14230	14443	14462	14502	14500	14446	14562	14243	14413	14400	14345	14389	14361	14336	14295	14370	14459	14500	14388	14363	14391	14400	14462	14331	14346	14410	14319	14391	14530	14422	14489	14458	14383	14245	14475	14416	14336	14542	14440	14358	14380	14496	14242	14291	14446	14339	14444	14445	14351	14423	14310	14447	14477	14407	14735	14271	14450	14401	14410	14321	14363	14421	14181	14365	14303	14390	14415	14346	14330	14293	14448	14334	14398	14446	14422	14516	14323	14285	14318	14436	14553	14321	14457	14432	14330	14408	14331	14442	14327	14561	14335	14374	14295	14257	14354	14424	14428	14487	14444	14318	14332	14450	14377	14308	14260	14358	14444	14377	14567	14317	14213	14313	14422	14284	14170	14474	14258	14267	14381	14440	14559	14364	14221	14506	14352	14446	14521	14234	14348	14519	14364	14376	14445	14256	14405	14405	14327	14433	14360	14451	14351	14428	14552	14421	14540	14430	14382	14447	14395	14341	14140	14353	14457	14250	14289	14384	14419	14563	14391	14453	14377	14522	14497	14257	14554	14246	14497	14428	14335	14453	14307	14310	14373	14298	14517	14519	14461	14364	14435	14290	14487	14453	14421	14479	14311	14308	14373	14411	14461	14529	14406	14357	14304	14242	14461	14380	14459	14317	14302	14241	14443	14337	14407	14290	14419	14437	14526	14397	14174	14404	14273	14321	14244	14494	14469	14353	14220	14390	14489	14187	14436	14299	14378	14290	14316	14418	14464	14400	14301	14139	14468	14600	14556	14490	14452	14439	14245	14320	14224	14371	14547	14473	14300	14437	14428	14343	14510	14234	14407	14187	14351	14419	14361	14366	14427	14271	14474	14207	14368	14466	14310	14289	14464	14471	14457	14411	14414	14204	14417	14362	14491	14390	14418	14251	14230	14532	14161	14493	14381	14305	14301	14200	14384	14235	14339	14286	14344	14406	14323	14430	14495	14304	14384	14213	14295	14239	14458	14372	14449	14372	14489	14597	14229	14357	14266	14507	14348	14577	14349	14548	14390	14372	14363	14287	14406	14341	14445	14342	14389	14442	14232	14479	14430	14260	14281	14270	14360	14116	14447	14314	14356	14417	14550	14277	14421	14222	14439	14292	14388	14313	14372	14455	14337	14370	14355	14221	14216	14369	14346	14445	14339	14346	14409	14456	14307	14455	14237	14357	14488	14238	14478	14388	14364	14393	14358	14238	14319	14388	14220	14227	14581	14329	14466	14400	14276	14390	14492	14395	14526	14445	14313	14335	14354	14383	14383	14345	14479	14338	14324	14405	14331	14319	14284	14450	14342	14429	14401	14280	14268	14251	14509	14219	14337	14361	14294	14429	14597	14393	14489	14294	14316	14294	14319	14414	14558	14315	14349	14317	14422	14405	14436	14318	14432	14540	14325	14459	14601	14431	14445	14283	14525	14452	14412	14408	14418	14374	14379	14302	14381	14518	14381	14280	14319	14408	14307	14426	14406	14233	14322	14338	14202	14488	14317	14411	14407	14416	14368	14345	14282	14394	14296	14299	14432	14590	14363	14305	14470	14413	14396	14413	14313	14398	14403	14271	14363	14384	14357	14524	14314	14405	14103	14414	14410	14419	14402	14378	14332	14460	14228	14330	14295	14486	14309	14315	14282	14465	14369	14660	14385	14317	14336	14297	14486	14317	14428	14259	14358	14490	14327	14315	14323	14554	14388	14332	14426	14499	14301	14437	14374	14510	14549	14404	14323	14296	14357	14537	14248	14405	14504	14382	14609	14432	14442	14389	14378	14433	14262	14344	14302	14315	14385	14506	14425	14468	14401	14341	14316	14558	14309	14339	14393	14242	14391	14283	14250	14379	14372	14386	14303	14287	14420	14370	14238	14427	14416	14381	14445	14481	14277	14265	14371	14471	14566	14301	14503	14311	14329	14394	14381	14453	14473	14543	14279	14426	14194	14386	14405	14219	14613	14362	14251	14397	14460	14349	14449	14521	14374	14218	14554	14384	14388	14468	14330	14296	14256	14341	14320	14201	14441	14355	14347	14374	14212	14476	14600	14472	14388	14463	14457	14503	14417	14174	14485	14327	14386	14297	14364	14509	14466	14436	14331	14569	14446	14433	14274	14348	14301	14404	14515	14372	14414	14295	14461	14482	14332	14349	14396	14359	14361	14435	14391	14287	14298	14321	14387	14442	14502	14327	14257	14473	14458	14429	14269	14336	14299	14385	14235	14373	14367	14461	14432	14367	14432	14417	14362	14282	14371	14353	14471	14439	14393	14428	14446	14197	14487	14341	14469	14366	14304	14427	14418	14379	14427	14376	14250	14490	14662	14351	14496	14285	14470	14430	14270	14293	14397	14384	14311	14428	14372	14261	14305	14356	14425	14237	14477	14364	14467	14555	14253	14313	14388	14278	14347	14432	14371	14492	14289	14522	14175	14372	14338	14257	14336	14247	14372	14290	14364	14459	14462	14402	14299	14531	14481	14356	14519	14581	14296	14455	14482	14325	14567	14347	14361	14420	14393	14601	14365	14349	14459	14194	14282	14522	14391	14366	14314	14512	14393	14323	14472	14399	14276	14432	14435	14351	14290	14516	14179	14286	14389	14273	14327	14214	14387	14429	14202	14284	14357	14428	14515	14389	14357	14420	14565	14308	14424	14187	14356	14313	14303	14232	14355	14550	14356	14286	14301	14468	14506	14391	14416	14551	14441	14342	14204	14376	14430	14406	14295	14348	14340	14500	14352	14299	14295	14409	14521	14424	14335	14533	14435	14499	14220	14268	14467	14548	14349	14348	14396	14255	14342	14612	14515	14388	14568	14288	14415	14488	14409	14352	14397	14342	14325	14227	14478	14295	14488	14505	14332	14339	14432	14332	14321	14459	14208	14518	14537	14517	14306	14468	14493	14442	14434	14244	14404	14470	14510	14357	14510	14476	14455	14312	14431	14180	14505	14541	14343	14315	14494	14420	14452	14385	14366	14277	14489	14393	14361	14468	14422	14501	14446	14327	14288	14495	14409	14279	14452	14369	14480	14394	14338	14281	14365	14366	14388	14343	14241	14398	14253	14400	14374	14400	14492	14526	14608	14361	14528	14547	14376	14391	14527	14355	14400	14399	14526	14346	14194	14397	14559	14370	14521	14349	14362	14334	14286	14359	14411	14509	14583	14390	14338	14462	14232	14323	14665	14438	14502	14181	14317	14356	14410	14417	14380	14308	14508	14452	14264	14468	14426	14431	14501	14407	14478	14316	14412	14400	14472	14495	14214	14408	14488	14493	14199	14561	14298	14482	14265	14412	14310	14352	14516	14338	14351	14233	14445	14237	14288	14381	14356	14571	14372	14384	14155	14379	14430	14305	14319	14386	14396	14464	14266	14526	14163	14370	14309	14473	14333	14403	14315	14404	14492	14475	14428	14334	14343	14362	14442	14437	14238	14267	14291	14345	14511	14257	14603	14182	14413	14368	14367	14448	14400	14250	14416	14447	14457	14486	14350	14271	14394	14340	14205	14450	14451	14328	14349	14327	14360	14267	14311	14364	14393	14283	14273	14389	14498	14362	14310	14269	14452	14420	14492	14474	14411	14382	14223	14366	14349	14490	14385	14289	14416	14503	14331	14348	14494	14426	14407	14305	14467	14371	14466	14415	14470	14374	14326	14502	14407	14360	14440	14414	14262	14371	14209	14285	14327	14309	14403	14236	14351	14259	14437	14539	14284	14492	14422	14525	14301	14344	14431	14439	14479	14385	14458	14397	14396	14425	14330	14479	14434	14407	14488	14329	14440	14434	14405	14288	14500	14259	14518	14417	14382	14248	14217	14571	14639	14275	14299	14492	14356	14317	14458	14343	14471	14530	14430	14362	14404	14399	14507	14423	14362	14277	14297	14250	14549	14496	14376	14408	14295	14078	14532	14524	14304	14403	14480	14267	14353	14558	14412	14433	14320	14332	14372	14306	14290	14430	14349	14405	14408	14318	14422	14439	14385	14154	14379	14415	14307	14438	14471	14296	14388	14379	14524	14350	14365	14513	14233	14366	14344	14476	14402	14353	14434	14416	14275	14532	14448	14208	14465	14500	14422	14485	14419	14223	14442	14336	14332	14349	14278	14397	14441	14441	14412	14285	14407	14334	14322	14425	14286	14422	14285	14292	14418	14340	14657	14418	14365	14383	14451	14329	14278	14390	14358	14440	14405	14270	14212	14403	14325	14282	14493	14466	14334	14367	14454	14277	14275	14339	14190	14323	14439	14511	14469	14534	14269	14438	14297	14288	14342	14430	14508	14486	14313	14344	14578	14548	14363	14267	14513	14396	14293	14583	14436	14343	14469	14407	14215	14418	14474	14431	14476	14319	14413	14476	14603	14279	14401	14345	14342	14315	14361	14328	14439	14300	14485	14339	14310	14479	14511	14285	14499	14372	14364	14353	14378	14445	14432	14428	14307	14120	14364	14319	14411	14266	14338	14370	14494	14379	14397	14503	14420	14475	14521	14344	14479	14398	14351	14341	14496	14453	14329	14298	14547	14440	14377	14368	14444	14365	14304	14276	14328	14475	14521	14254	14426	14417	14428	14377	14340	14403	14413	14340	14316	14331	14476	14408	14333	14301	14508	14354	14333	14290	14319	14535	14309	14435	14512	14379	14405	14418	14276	14524	14235	14415	14310	14320	14313	14339	14256	14456	14400	14402	14240	14235	14325	14499	14275	14498	14447	14323	14346	14339	14561	14440	14396	14386	14436	14392	14554	14338	14311	14451	14370	14423	14359	14547	14378	14278	14476	14358	14251	14413	14441	14286	14577	14392	14198	14435	14349	14328	14506	14408	14301	14365	14493	14288	14627	14389	14378	14310	14306	14404	14250	14298	14236	14337	14388	14362	14297	14481	14314	14389	14401	14255	14310	14324	14411	14345	14543	14322	14205	14395	14335	14243	14445	14630	14219	14344	14419	14346	14320	14518	14343	14396	14386	14450
28817	21061	19197	16716	14867	14811	15075	14863	14979	14915	14732	14933	16021	18070	17728	16613	15424	15021	14958	14679	14710	14958	14812	14822	14747	14776	14759	14902	14918	14840	14773	14705	14865	14840	14678	14953	14872	14802	14715	14704	14893	14908	14764	14948	14768	14824	14921	14595	14583	14801	14763	14677	14647	14891	14674	14620	14888	14660	14668	14737	14710	14632	14831	14821	14801	14768	14787	14716	14849	14694	14729	14671	14503	14576	14742	14750	14810	14788	14720	14764	14823	14796	14588	14659	14829	14852	14880	14706	14646	14786	14908	14892	14932	14915	14651	14805	14701	14834	14745	14729	14901	14756	14844	14679	14745	14747	14621	14809	14809	14759	14844	14737	14742	14715	14852	14787	14812	14739	14822	14891	14473	14787	14839	14792	14803	14845	14948	14825	14855	14795	14790	14851	14807	14725	14870	14862	14819	14799	14925	14694	14598	14716	14801	14665	14727	14772	14785	14794	14873	14499	14515	14962	14809	14631	14625	14741	14812	14619	14606	14737	14797	14738	14802	14653	14724	14796	14679	14758	14742	14629	14688	14835	14753	14648	14931	14790	14619	14886	14857	14775	14756	14832	14555	14794	14819	14709	14649	14689	14715	14841	14739	14712	14715	14801	14675	14725	14814	14661	14783	14836	14727	14792	14745	14693	14933	14679	15012	14782	14843	14853	14711	14820	14744	14774	14757	14907	14766	14595	14858	14815	14752	14745	14604	14775	14768	14754	14718	14774	14607	14765	14747	14863	14816	14651	14703	14847	14866	14721	14740	14720	14934	14873	14753	14704	14790	14872	14852	14961	14748	14822	14858	14707	14661	14728	14662	14702	14824	14792	14635	14604	15024	14854	14840	14695	14680	14832	14898	14849	14758	14837	14732	14827	14878	14873	14740	14734	14917	14767	14671	14773	14911	15066	14848	14697	14803	14877	14867	14724	14747	14758	14731	14818	14610	14661	14943	14868	14835	14809	14696	14828	14838	14768	14796	14763	14850	14660	14753	14792	14704	14590	14601	14752	14731	14821	14673	14912	14894	14598	14686	14621	14697	14662	14572	14707	14826	14844	14684	14662	14738	14832	14623	14823	14886	14658	14966	14764	14637	14607	14843	14848	14801	14744	14874	14579	14615	14740	14682	14757	14720	14881	14870	14666	14846	14815	14781	14882	14900	14923	14640	14674	14894	14807	14834	14746	14802	14736	14661	14771	14519	14807	14768	14833	14711	14648	14564	14754	14739	14816	14868	14833	14971	14607	14784	14837	14895	14779	14783	14826	14690	14715	14770	14709	14616	14881	14740	14817	14909	14661	14785	15026	14837	14796	14627	14596	14846	14816	14690	14744	14665	14934	14857	14832	14684	14888	14944	14856	14854	14586	14669	14784	14791	14866	14693	14957	14716	14611	14606	14630	14622	14612	14609	14874	14625	14726	14688	14697	14769	14852	14744	14929	14572	14808	14711	14881	14744	14768	14761	14720	14814	14906	14777	14799	14675	14769	14842	14783	15002	14953	14732	15050	14514	14822	14888	14656	14596	14642	14749	14687	14776	14717	14724	14861	14681	14663	14563	14842	14823	14887	14814	14936	14680	14702	14758	14908	14797	14768	14745	14701	14859	14909	14674	14563	14976	14835	14695	14679	14648	14708	14713	14684	14992	14828	14909	14864	14920	14716	14762	14717	14839	14782	14924	14762	14640	14824	14730	14582	14652	14646	14844	14913	14893	14790	14762	14882	14823	14429	14638	14645	14714	14895	14771	14804	14748	14751	14677	14753	14712	14692	14796	14858	14790	14731	14647	14778	14656	14649	14737	14742	14808	14694	14860	14846	14879	14769	14806	14560	14752	14732	14696	14673	14828	14763	14845	14841	14800	14849	14767	14927	14839	14752	14728	14920	14860	14810	14641	14812	14698	14623	14772	15006	14818	14703	14675	14784	14646	14857	14733	14674	14743	14711	14675	14675	14757	14777	14630	14793	14786	14721	14809	14803	15062	14847	14581	14622	14836	14869	14775	14882	14784	14844	14837	14867	14762	14919	14705	14674	14807	14793	14831	14927	14740	14791	14652	14491	14656	14692	14629	14740	14781	14768	14720	14802	14715	14827	14741	14731	14781	14547	14576	14699	14711	14673	14719	15029	14586	14866	14725	14824	14721	14985	14931	14808	14725	14997	14901	15002	14919	14707	14694	14819	14747	14694	14583	14831	14784	14671	14722	14606	14521	14802	14827	14565	14765	14719	14603	14805	14738	14585	14707	14768	14904	14816	14787	14712	14712	14852	14802	14627	14704	14668	14631	14759	14706	14678	14620	14796	14802	14905	14811	14984	14806	14671	14830	14830	14783	14765	14787	14730	14942	14620	14779	14720	14853	14892	14493	14742	14692	14987	14882	14835	14795	14785	14969	14791	14624	14808	14635	14856	14972	14782	14643	14626	14667	14716	14703	14776	14679	14707	14882	14602	14896	14757	14836	14809	14714	14823	14783	14644	14815	14863	14921	14535	14710	14834	14748	14733	14743	14754	14745	14730	14716	14636	14648	14756	14610	14762	14775	14891	14970	14704	14859	14812	14709	14901	14805	14861	14624	14808	14934	14692	14719	14693	14651	14553	14698	14851	14458	14872	14611	14813	14724	14746	14617	14908	14797	14666	14965	14720	14813	14755	14787	14744	14716	14674	14671	14845	14888	14521	14810	14902	14743	14860	14835	14884	14743	14770	14785	14800	14775	14741	14593	14870	14804	14735	14653	14600	14910	14630	14880	14877	14798	14603	14785	14658	14581	14688	14736	14684	14729	14690	14880	14815	14872	14627	14747	14882	14680	14977	14861	14610	14740	14879	14771	14598	14807	14780	14841	14828	14806	14913	14753	14770	14666	14758	14707	14498	14754	14829	14820	14917	14823	14844	14873	14546	14682	14571	14623	14904	14874	14821	14837	14723	14631	14835	14844	14753	14641	14614	14853	14879	14839	14644	14644	14612	14712	14819	14703	14789	14688	14750	14724	14615	14947	14666	14664	14678	14783	14728	14761	14800	14705	14744	14686	14725	14897	14665	14725	14662	14783	14690	14655	14691	14465	14737	14833	14764	14628	14719	14856	14761	14760	14787	14757	14664	14670	14646	14806	14681	14815	14557	14831	14823	14825	14897	14900	14606	14766	14679	14796	14593	14669	14573	14765	14831	14755	14772	14730	14831	14723	14777	14828	14717	15025	14803	14894	14877	14891	14897	14612	14878	14774	14839	14857	14832	14759	14753	14762	14865	14671	14691	14815	14828	14804	14725	14881	14659	14666	14752	14726	14879	14816	14858	14693	14689	14794	14808	14628	14847	14740	14661	14692	14754	14809	14797	14789	14726	14733	14712	14938	14782	14922	15022	14836	14810	14796	14559	14748	14755	14781	14782	14653	14836	14668	14829	14661	14782	14923	14756	14957	14840	14809	14766	14696	14613	14739	14739	14848	14714	14936	14832	14814	14711	14944	14801	14767	14702	14767	14846	14728	14680	15003	14748	14664	14691	14711	14766	15021	14935	14694	14734	14591	14636	14892	14668	14845	14811	14824	14596	14591	14761	14870	14820	14736	14860	14900	14860	14731	14812	14709	14691	14756	14685	14823	14887	14870	14722	14627	14750	14787	14580	14730	14828	14999	14887	14926	14876	14983	14865	14672	14740	14506	14640	14839	14755	14709	14797	14831	14766	14773	14791	14974	14870	14870	14806	14834	14789	14644	14652	14732	14661	14540	14668	14743	14673	14585	14954	14739	14803	14619	14648	14893	14719	14807	14857	14680	14608	14848	14822	14779	14884	14835	14849	15007	14755	14661	14838	14813	14745	14654	14719	15000	14910	14791	14846	14817	14894	14893	14549	14732	14877	14928	14597	14856	14685	14694	14710	14532	14836	14684	14856	14932	14786	14856	14944	14832	14877	14816	14877	14730	14872	14656	14806	14685	14866	14855	14787	14843	14842	14740	14889	14789	14699	14764	14704	14683	14629	14838	14727	14931	14796	14825	14673	14779	14954	14639	14546	14639	14593	14743	14859	14838	14829	14788	14860	14706	14653	14665	14938	14599	14800	14914	14694	14863	14803	14659	14761	14805	14654	14836	14607	14902	14733	14910	15050	14825	14747	14795	14791	14837	14751	14877	14797	14842	14691	14784	14610	14671	14983	14686	14836	14908	14823	14560	14819	14750	14735	14764	14753	14763	14558	14767	14724	14819	14677	14773	14850	14869	14686	14612	14586	14781	14578	14969	14712	14660	14775	14909	14618	14722	15038	14554	14613	14788	14809	14758	14776	14816	14873	14807	14762	14862	14689	14855	14904	14921	14654	14728	14705	14989	14523	14829	14883	14800	14775	14604	14698	14683	14739	14677	14935	14844	14819	14581	14572	14896	14639	14638	14793	14855	14617	14824	14793	14731	14772	14784	14774	14714	14768	14782	14786	14807	15021	14766	14646	14982	14898	14681	14767	14838	14855	14746	14799	14872	14692	14818	14783	14780	14854	14642	14757	14768	14767	14977	14875	14719	14651	14800	14652	14726	14789	14792	14873	14758	14738	14668	14926	14678	14632	14785	14866	14651	14854	14679	14863	14935	14599	14762	14695	14771	14758	14845	14669	14781	14746	14956	14693	14855	14776	14773	14685	14752	14790	14767	14743	14811	14683	14830	14685	14745	14683	14713	14827	14778	14897	14572	14719	14800	14709	14809	14772	14713	14727	14785	14806	14655	14729	14924	14813	14915	14784	14749	14818	14716	14811	14738	14809	14896	14714	14690	14825	14981	14808	14918	14702	14945	14791	14792	14773	14837	14896	14671	14809	14841	14844	14730	14686	14735	14843	14719	14688	14875	14804	14781	14563	14806	14739	14960	14761	14771	14811	14632	14720	14900	14801	14606	14834	14789	14951	14555	14847	14766	14700	14945	14644	14795	14665	14807	14708	14753	14791	14832	14739	14547	14606	14904	14797	14597	14959	14734	14543	14643	14751	14867	14685	14715	14623	14781	14640	14797	14727	14709	14768	14691	14822	15031	14823	14575	14705	14756	14679	14791	14756	14748	14791	14644	14927	14807	14668	14727	14901	14671	14698	14788	14731	15016	14695	14812	14655	14786	14719	14833	14858	14759	14705	14736	14571
14831	15341	15226	15006	14783	14620	14755	14674	14509	14557	14631	14652	16848	19254	18073	16418	15342	14575	14523	14552	14559	14412	14438	14709	14396	14494	14362	14342	14589	14452	14531	14399	14509	14508	14600	14572	14462	14553	14466	14376	14462	14601	14509	14474	14484	14276	14596	14531	14526	14487	14447	14530	14629	14356	14547	14489	14516	14415	14624	14569	14236	14594	14267	14569	14481	14556	14430	14467	14576	14479	14473	14521	14591	14620	14553	14512	14359	14490	14475	14480	14459	14649	14447	14448	14498	14557	14588	14570	14692	14465	14625	14465	14429	14507	14488	14582	14621	14499	14501	14350	14374	14450	14549	14441	14627	14485	14668	14431	14516	14431	14512	14597	14546	14456	14271	14368	14319	14450	14395	14289	14424	14615	14445	14598	14648	14421	14410	14585	14538	14532	14447	14339	14627	14708	14644	14457	14491	14472	14669	14475	14493	14449	14655	14497	14458	14535	14485	14547	14463	14706	14524	14409	14381	14528	14596	14588	14618	14413	14617	14465	14515	14530	14525	14549	14529	14566	14578	14410	14512	14612	14476	14571	14713	14448	14653	14585	14492	14551	14512	14559	14531	14528	14511	14547	14388	14503	14551	14528	14602	14691	14550	14646	14368	14540	14564	14559	14364	14440	14455	14549	14621	14420	14656	14476	14391	14366	14576	14302	14504	14588	14556	14631	14529	14586	14459	14369	14428	14390	14481	14420	14751	14350	14594	14742	14480	14689	14496	14420	14515	14548	14549	14293	14209	14550	14395	14480	14460	14558	14444	14642	14640	14713	14369	14742	14432	14633	14532	14425	14628	14522	14589	14519	14649	14509	14477	14442	14528	14518	14486	14644	14452	14479	14413	14542	14431	14476	14325	14518	14680	14708	14382	14435	14513	14518	14518	14401	14581	14450	14494	14526	14366	14605	14358	14403	14686	14521	14660	14587	14513	14523	14446	14489	14398	14512	14503	14433	14393	14508	14516	14518	14546	14499	14470	14587	14531	14505	14646	14636	14386	14389	14646	14604	14357	14417	14476	14499	14448	14331	14549	14587	14544	14375	14390	14456	14314	14633	14540	14615	14430	14402	14520	14360	14442	14371	14485	14409	14606	14616	14494	14429	14434	14545	14566	14648	14422	14398	14445	14582	14518	14447	14461	14550	14575	14619	14489	14435	14551	14395	14533	14648	14551	14464	14486	14410	14583	14379	14677	14599	14386	14362	14627	14558	14583	14582	14496	14481	14304	14714	14598	14512	14430	14665	14632	14544	14528	14506	14708	14431	14551	14538	14588	14641	14464	14648	14543	14411	14515	14510	14437	14617	14486	14389	14343	14546	14425	14563	14522	14368	14405	14326	14478	14562	14369	14447	14492	14523	14338	14532	14592	14543	14597	14279	14519	14612	14394	14728	14651	14581	14458	14518	14479	14306	14508	14365	14438	14479	14579	14457	14400	14370	14539	14399	14489	14498	14510	14580	14541	14442	14395	14394	14520	14340	14469	14614	14445	14675	14267	14445	14454	14552	14465	14436	14484	14352	14547	14593	14480	14574	14557	14502	14330	14560	14476	14574	14457	14380	14479	14396	14422	14303	14604	14421	14447	14388	14571	14461	14628	14516	14431	14499	14671	14610	14369	14490	14549	14355	14441	14642	14386	14459	14581	14548	14471	14441	14455	14646	14548	14465	14400	14499	14591	14533	14300	14410	14409	14458	14552	14451	14535	14486	14416	14446	14373	14477	14322	14531	14561	14407	14555	14540	14333	14563	14366	14587	14364	14496	14479	14534	14639	14558	14509	14443	14706	14520	14388	14616	14471	14512	14398	14677	14578	14563	14621	14580	14470	14518	14406	14386	14580	14400	14361	14371	14485	14723	14503	14407	14504	14481	14444	14637	14509	14418	14523	14624	14385	14535	14483	14371	14569	14554	14699	14405	14385	14588	14462	14573	14399	14447	14458	14634	14533	14617	14488	14544	14522	14599	14457	14471	14556	14387	14563	14574	14662	14375	14444	14456	14483	14436	14603	14491	14593	14389	14608	14455	14559	14509	14591	14537	14373	14455	14556	14426	14531	14496	14430	14633	14649	14537	14501	14626	14597	14596	14542	14498	14513	14562	14365	14678	14589	14437	14564	14512	14434	14445	14333	14618	14524	14559	14445	14531	14584	14519	14478	14505	14563	14486	14461	14722	14441	14402	14472	14604	14418	14425	14477	14376	14589	14375	14628	14284	14511	14434	14493	14487	14277	14436	14482	14517	14475	14506	14586	14451	14476	14460	14640	14737	14327	14522	14636	14521	14664	14531	14454	14374	14369	14578	14503	14730	14504	14587	14376	14565	14505	14376	14630	14470	14569	14553	14833	14488	14431	14515	14628	14472	14532	14499	14428	14330	14645	14579	14481	14724	14481	14412	14439	14559	14558	14356	14653	14490	14374	14666	14536	14719	14642	14309	14455	14561	14423	14462	14380	14341	14566	14554	14674	14599	14507	14239	14338	14478	14474	14605	14472	14513	14480	14476	14613	14477	14548	14495	14595	14605	14559	14585	14396	14505	14570	14520	14632	14388	14430	14510	14496	14576	14396	14620	14505	14452	14444	14496	14419	14430	14581	14486	14492	14598	14439	14489	14412	14420	14654	14502	14665	14491	14548	14469	14374	14398	14687	14536	14691	14349	14537	14600	14407	14578	14666	14553	14410	14405	14461	14462	14350	14576	14132	14605	14472	14403	14464	14428	14594	14454	14444	14475	14442	14542	14680	14566	14605	14579	14341	14571	14478	14454	14294	14471	14545	14522	14369	14556	14499	14418	14587	14460	14335	14589	14516	14648	14504	14570	14471	14498	14510	14403	14520	14608	14444	14492	14647	14540	14437	14556	14473	14687	14415	14526	14513	14616	14433	14468	14570	14523	14500	14468	14374	14546	14531	14437	14434	14550	14434	14463	14613	14595	14601	14617	14506	14455	14613	14435	14611	14559	14443	14532	14665	14424	14491	14645	14461	14356	14584	14572	14551	14439	14446	14618	14418	14693	14594	14518	14657	14441	14555	14468	14508	14560	14439	14427	14554	14444	14636	14494	14348	14574	14629	14685	14258	14392	14497	14585	14532	14660	14583	14553	14544	14496	14392	14655	14260	14514	14718	14528	14322	14442	14460	14557	14453	14549	14276	14497	14478	14551	14441	14391	14574	14587	14396	14620	14559	14511	14519	14527	14699	14332	14380	14447	14609	14626	14421	14508	14488	14440	14670	14488	14533	14389	14405	14552	14406	14343	14607	14623	14525	14430	14538	14572	14504	14430	14663	14468	14392	14431	14603	14542	14663	14540	14561	14595	14506	14412	14501	14443	14495	14792	14464	14624	14437	14667	14401	14567	14640	14740	14519	14419	14569	14496	14365	14622	14614	14362	14499	14446	14679	14529	14645	14573	14409	14417	14514	14494	14493	14578	14450	14618	14441	14521	14617	14431	14505	14508	14533	14396	14514	14409	14675	14412	14494	14562	14544	14645	14388	14575	14417	14446	14612	14452	14417	14530	14421	14446	14477	14356	14604	14565	14666	14407	14592	14533	14419	14545	14426	14596	14504	14532	14460	14570	14392	14655	14698	14515	14499	14486	14552	14627	14472	14493	14561	14633	14561	14799	14354	14486	14660	14626	14459	14465	14518	14361	14442	14445	14615	14458	14535	14536	14293	14671	14593	14655	14450	14501	14623	14599	14531	14622	14716	14478	14571	14507	14674	14364	14434	14662	14341	14528	14556	14446	14456	14480	14499	14425	14375	14612	14416	14572	14618	14613	14631	14625	14445	14292	14757	14553	14626	14540	14511	14374	14568	14537	14357	14561	14566	14456	14481	14544	14536	14580	14505	14675	14677	14525	14668	14596	14549	14447	14516	14599	14525	14388	14426	14376	14615	14502	14659	14435	14503	14575	14601	14366	14488	14534	14502	14645	14521	14534	14472	14666	14473	14440	14618	14476	14649	14549	14601	14679	14536	14547	14590	14506	14590	14525	14452	14578	14551	14554	14441	14558	14495	14456	14711	14368	14531	14515	14588	14493	14602	14584	14582	14783	14384	14581	14482	14541	14663	14479	14514	14476	14525	14504	14554	14488	14463	14505	14472	14405	14530	14456	14423	14521	14357	14522	14426	14581	14464	14383	14567	14549	14544	14533	14409	14512	14475	14509	14656	14462	14423	14683	14569	14566	14546	14423	14634	14547	14435	14426	14467	14754	14505	14567	14634	14522	14627	14364	14562	14353	14396	14558	14590	14303	14666	14621	14512	14601	14504	14445	14463	14559	14624	14669	14682	14406	14523	14459	14368	14598	14713	14583	14314	14462	14442	14474	14382	14603	14445	14398	14639	14544	14488	14453	14611	14377	14580	14437	14456	14362	14636	14500	14382	14480	14606	14355	14488	14293	14575	14479	14597	14517	14627	14353	14522	14455	14413	14607	14641	14632	14641	14309	14553	14695	14467	14308	14611	14449	14521	14408	14569	14460	14610	14487	14549	14583	14612	14566	14416	14591	14567	14432	14572	14427	14616	14623	14438	14348	14528	14569	14452	14545	14412	14510	14480	14505	14444	14621	14621	14485	14434	14530	14371	14424	14313	14329	14567	14673	14592	14689	14606	14534	14674	14471	14632	14594	14449	14581	14614	14515	14339	14546	14589	14471	14516	14557	14605	14419	14589	14607	14393	14537	14452	14651	14613	14473	14436	14453	14752	14602	14504	14590	14444	14450	14493	14414	14596	14266	14569	14382	14586	14570	14570	14462	14513	14486	14444	14473	14438	14503	14524	14687	14501	14462	14383	14668	14573	14450	14492	14639	14399	14510	14574	14683	14558	14509	14529	14625	14447	14458	14506	14585	14435	14421	14501	14552	14516	14622	14546	14536	14474	14536	14584	14689	14444	14621	14504	14647	14363	14560	14519	14392	14501	14461	14375	14437	14445	14652	14582	14607	14659	14462	14483	14447	14558	14507	14279	14420	14382	14504	14510	14485	14537	14447	14442	14675	14468	14738	14463	14459	14483	14720	14656	14399	14555	14387	14556	14691	14584	14594	14417	14508	14289	14492	14529	14475	14506	14467	14497	14579	14553	14530	14667	14469	14497	14594	14402	14597	14441	14508	14502	14496
25121	21409	27972	25427	19809	16479	15994	15152	14725	14571	14469	14601	21650	32116	28278	21491	16893	14973	14402	14280	14356	14280	14024	14250	14224	14270	14430	14078	14322	14172	14428	14175	14317	14343	14193	14216	14455	14341	14208	14405	14225	14367	14284	14222	14474	14388	14332	14223	14235	14222	14112	14282	14327	14189	14292	14266	14202	14290	14252	14160	14201	14348	14310	14177	14143	14297	14228	14313	14304	14176	14274	14340	14242	14169	14107	14298	14145	14227	14242	14280	14175	14207	14177	14312	14365	14343	14187	14235	14219	14116	14319	14175	14186	14222	14278	14301	14257	14051	14193	14182	14088	14042	14121	14342	14070	14204	14083	14272	14253	14282	14116	14060	14185	14281	14187	14295	14220	14093	14328	14193	14034	14262	14071	14214	14180	14085	14292	14122	14262	14185	14170	14276	14312	14294	14222	14278	14203	14094	14229	14340	14210	14343	14099	14161	14230	14282	14206	14045	14235	14266	14334	14288	14170	14275	14352	14317	14109	14318	14402	14240	14284	14283	14365	14200	14179	14160	14161	14363	14210	14077	14273	14034	14140	14368	14055	14298	14255	14116	14154	14216	14301	14111	13994	14128	14123	14242	14169	14300	14149	14290	14346	14368	14175	14300	14245	14213	14011	14103	14203	14294	14133	14083	14201	14106	14190	14106	14172	14319	14326	14270	14197	14218	13910	14073	14224	14296	14365	14238	14235	14297	14257	14088	14220	14344	14267	14150	14095	14333	14179	14038	14194	14106	14267	14166	14093	13979	14048	14138	14114	14125	14197	14247	14182	13828	14194	14353	14195	14169	14284	14166	14277	14075	14013	14085	14319	14095	14177	14229	14326	14100	14212	14220	14291	14257	14335	14368	14245	14269	14248	14369	14167	14032	14181	14097	14269	14261	14229	14280	14392	14116	14145	14155	14214	14268	14299	14270	14206	14003	13962	14375	14293	14205	14121	14469	14190	14292	14253	14242	14098	14305	14253	14161	14190	14360	13987	14062	14250	14395	14166	14140	14203	14211	14267	14197	14171	14093	14093	14174	14126	14151	14297	14192	14210	14122	14144	14219	14080	14070	14065	14155	14092	14163	14438	14405	14143	14143	14346	14118	14207	14233	14184	14177	14362	14142	14202	14230	14239	14109	14224	14147	14335	14155	14250	14072	14369	14277	14169	13986	14259	14163	14144	14284	14280	14121	14362	14327	14210	14143	14139	14387	14307	14307	14141	14209	14179	14225	13982	14168	14247	14123	13999	14434	14327	14361	14211	14088	14186	14322	14396	14161	14028	14091	14240	14228	14119	14251	14086	14011	14239	14282	14155	14200	14173	14344	14314	14296	14157	14338	14223	14263	14111	14080	14305	14273	14184	14259	14245	14154	14275	14117	14457	14163	14166	14184	14245	14095	14219	14190	14140	14221	14143	14001	14232	14149	14134	14126	14170	14329	14120	14191	14380	14209	14126	14225	13986	14061	14084	14246	14156	14097	14213	14139	14133	14237	14141	14148	14255	14324	14113	14094	14319	14313	14152	14208	14081	14188	14229	14119	14216	14289	13963	14403	14102	14229	14308	14168	14376	14265	14196	14083	14258	14287	14192	14183	14121	14179	14079	14291	14259	14203	14140	14363	14074	14007	14310	14027	14218	14096	14229	14301	14121	14221	14156	14403	14073	14072	14319	14135	14301	14014	14283	14174	14253	14370	14247	14269	14181	14241	14235	14275	14093	14217	14142	14094	14015	14079	14282	14181	14223	14052	14216	14120	14257	14209	14151	14014	14174	14256	14187	14012	14148	14193	14109	14398	14195	14364	14262	14127	14184	14145	14217	14221	14021	14152	14297	14249	14212	14269	14064	14086	14319	14132	14164	14086	14081	14144	14105	14098	14129	14007	14083	14194	14098	14188	14202	14098	14154	14148	14103	14107	14071	14097	14182	14293	14113	14197	14375	14203	14161	14230	14281	14152	14174	14341	14254	14325	14206	14308	14199	14135	14148	14265	14228	14400	14124	14232	14347	14072	14193	14079	14190	14245	14031	14139	14176	14107	14189	14203	14341	14308	14255	14138	14126	14363	14243	14141	14073	14202	14200	14033	14356	14128	14253	14134	14092	14067	14187	14290	14126	14185	14240	14348	14124	14267	14170	14279	14016	14268	14235	14202	14058	14413	14433	14292	14347	14288	14226	14243	14392	14083	14262	14251	14143	14272	14270	14346	14234	14236	14044	14103	14183	14309	14257	14135	14204	14309	14333	14184	14022	14313	14168	14392	14227	14124	14367	14168	14335	14289	14135	14143	14107	14388	14356	14368	14300	14069	14327	14226	14060	14439	14209	14059	14222	14212	14354	14186	14117	14242	14307	14134	14007	14043	14181	14382	14133	14180	14329	14094	14125	14408	14298	14308	14237	14198	14161	14102	14154	14244	14301	14028	14364	14095	14265	14467	14156	14019	14161	14286	14423	14170	14102	14211	14335	14113	14239	14173	14078	14287	14081	14092	14207	14117	14369	14148	14220	14438	14267	14280	14186	14228	14258	14215	13955	13890	14171	14350	14184	14299	14310	13997	14321	14321	14237	14120	14180	14205	14065	14238	14251	14389	14144	14107	14136	14289	14100	14096	14192	13977	14408	14187	14157	14355	14174	14308	14085	14001	14249	14125	14271	14044	14145	14092	14416	14177	14199	14293	14046	14212	14261	14038	14230	14442	14291	14214	14136	14384	14093	14108	13996	14218	14083	14394	14138	14256	14199	14168	14170	14221	14277	14099	14212	14226	14315	14278	14203	14130	14221	14206	14292	14197	14277	14234	14102	14177	14367	14172	14321	14086	14114	14277	14178	14200	14068	13967	14209	14260	14212	14061	14205	14293	14129	14049	14162	14246	14104	14277	14204	14326	14267	14121	14294	14129	14105	14102	14183	14170	14192	14312	14229	14458	14267	14339	14340	14188	14201	14272	14283	14256	14121	14131	14088	14150	14299	14206	14116	14297	14065	14108	14191	14107	14216	14218	14273	14381	14254	14120	14276	14275	14233	14292	14112	14360	14217	14201	14303	14232	14414	14256	14235	14329	14205	14103	14154	14232	14161	14171	14131	14273	14176	14345	14202	14217	14428	14181	14174	14145	14208	14246	14356	14219	14305	14138	14312	14149	14285	14103	14042	14240	14129	14091	14246	14217	14319	14209	14338	14154	14229	13979	14136	13876	13999	14132	14272	14097	14101	14185	14159	14202	14193	14127	14308	14138	14234	14189	14256	14239	14101	14446	14282	14321	14036	14125	14225	14123	14220	14084	14334	14306	14260	13975	14178	14223	14162	14279	14182	14289	14424	14290	14391	14214	14262	14302	14152	14061	14240	14199	14362	14240	14052	14065	14189	14065	14144	14279	14125	14362	14373	14253	14107	14121	14172	14294	14251	14427	14186	14329	14284	14251	14268	14241	14037	14268	14275	14075	14289	14074	14218	14228	14168	14081	14057	14068	14391	14254	14247	14501	14042	14154	14397	14138	14255	14285	14361	14331	14213	14290	14299	14348	14279	14134	14200	14242	14088	14342	14378	14354	14302	14143	14203	14238	14395	14251	14270	14241	14164	14306	14150	14341	14397	14133	14282	14201	14075	14301	14336	14249	14174	14208	14190	14189	14111	14273	14157	14369	14273	14342	14187	14114	14248	14380	14158	14110	14383	14173	14203	14380	14120	14222	14142	14109	14311	14212	14309	14217	14243	14343	14194	14126	14085	14230	14099	14292	14066	14194	14206	14107	14273	14181	14315	14186	14231	14078	14171	14036	14205	14118	14076	14172	14387	14056	14138	14115	14167	14134	14145	14215	14343	14422	14246	14114	14036	14253	14225	14248	14323	14239	14256	14262	14184	14150	14267	14203	14193	14299	14239	14163	14373	14065	14096	14384	14019	14115	14245	14320	14042	14201	14329	14209	14202	14120	14117	14318	14182	14256	14222	14271	14293	14087	14288	14358	14251	14267	14306	14194	14069	14182	14231	14242	14370	14237	14142	14086	14191	14257	14054	14186	14404	14179	14185	14234	14260	14063	14448	14132	14528	14139	14246	14153	14365	14269	13976	14519	14245	14127	14318	14085	14110	14255	14266	14216	14267	14188	14208	14243	14131	14042	14339	14144	14260	14044	14073	14088	13996	14234	14254	14271	14250	14302	14293	14192	14000	14274	14186	14195	14212	14362	14212	14215	14148	14166	14175	14142	14313	14151	14282	14206	14175	14217	14286	14269	14156	14166	14230	14058	14229	14297	14245	14203	14325	14155	14344	14300	14256	14328	14194	14416	14138	14228	14088	14226	14005	14214	14224	14273	13994	14287	14307	14259	14174	14172	14155	14294	14291	14214	14123	14112	14312	14317	14184	14182	14052	14038	14088	14125	14300	14255	14297	14063	14165	13973	14221	14131	14245	14222	14297	14149	14273	14226	14078	14441	14239	14230	14149	14396	14293	14260	14242	14069	14229	14383	14115	14270	14234	14311	14299	14215	14184	14154	14180	14128	14243	14324	14228	14195	14224	14329	14136	14224	14282	14140	14329	14168	14224	14070	14237	14315	14183	14251	14127	14013	14252	14216	14182	14081	14211	14232	14051	14159	14132	14385	14189	14209	14207	14075	14117	14146	14161	14195	14201	14280	14135	14219	14227	14351	14108	14206	14350	14227	14301	14389	14150	14394	14472	14217	14293	14082	14097	14200	14099	14172	14250	14296	14276	14074	14117	14247	14304	14014	14104	14138	14130	14329	14348	14080	14215	14112	14055	14215	14258	14151	14004	14246	14392	14146	14319	14384	14245	14095	14360	14036	14123	14194	14142	14282	14289	14177	14132	14324	14098	14234	14293	14052	14098	14107	14037	14281	14140	14210	14246	14090	14035	14160	14099	14210	14145	14244	14304	14218	14082	13999	14140	14226	14134	14102	14145	14013	14102	14121	14118	14123	14339	14202	13958	14151	14200	14332	14249	14105	14195	14229	14203	14079	14111	14271	14188	14168	14397	14292	13971	14136	14165	14262	14240	14190	14045	14096	14357	14252	14061	14189	14123	14149	14371	14267	14283	14172	14257	14275	14418	14149	14135	13906	14224	14030	14166	14280	14109	14325	14176	14336	14061	14148	14274	14225	14270	14289
13861	20584	19691	17063	15910	15544	15051	15113	14752	14692	14490	14550	26408	36732	30870	22581	16851	14664	14422	14232	14312	14235	14277	14204	14218	14206	14134	14145	14369	14329	14104	14216	14148	14226	14040	14080	14172	14161	14205	14192	14077	14314	14128	14163	14283	14132	14338	14152	14279	14305	14061	14175	14204	14075	14241	14277	14261	14301	14086	14136	14167	14138	14108	14256	14417	14208	14091	14170	14142	14222	14100	14139	14114	14196	14249	14335	14218	14241	14285	14186	14241	14205	14051	14116	14208	14153	14133	14270	14325	14048	14229	14138	14247	14141	14232	14125	14211	13964	14085	14180	14056	14261	14382	14105	14306	14289	14208	14095	14140	14275	14020	14199	14387	14292	14273	14138	14284	14004	14264	14097	14131	14127	14167	14299	14285	14065	14256	14268	14221	14143	14301	14145	14055	14296	14198	14123	14212	14154	14109	14132	14193	14150	14242	14267	13977	14103	14137	14004	14166	14293	14168	14298	14088	13901	14166	14093	14020	14211	14065	14250	14057	14135	14135	14104	14073	14054	14226	14330	14182	14232	14130	14086	14129	14152	14244	14350	14072	14130	14137	14188	14037	14277	14108	14377	14039	14079	14046	14038	14261	14181	14102	14262	14176	14186	14047	14194	14269	14075	14089	14138	14181	14114	14096	14103	14370	14259	14046	14147	14093	14353	14311	14128	13918	14199	14099	14154	14150	14109	14112	14305	14205	14205	14134	14171	14211	13954	14077	14294	14073	14065	14226	14061	14176	14175	14152	14149	14131	14151	14188	14078	14114	14304	14071	14088	14217	14169	14125	14011	14194	14139	14058	14181	14228	14028	14177	14187	14147	13927	14224	14081	14206	14191	14089	14149	14203	14198	14046	14208	14211	14171	14214	14035	14106	14110	14098	14204	14372	14254	14085	14189	14146	14229	14201	14018	14093	14172	13972	14201	14120	14202	14210	14075	14122	14136	14144	14106	14042	14283	14188	14214	14156	14075	14051	14121	14134	14011	14158	13943	14159	14208	14051	14204	14355	14207	14026	14271	13989	14189	14206	14324	14129	14160	14056	14151	14137	14123	13997	14165	14130	14140	14151	14184	14183	14280	13997	14167	14284	14185	14309	14215	14074	14247	14233	14061	14141	14029	14024	14242	14139	14108	14098	14286	14196	14021	14163	14179	14135	14184	14257	14176	14197	14161	14266	14154	14110	14194	14253	14197	14037	14171	14301	14066	14139	14280	14127	14042	14459	14193	14167	14079	14010	14032	14159	14167	14232	14204	14293	13967	14202	14116	13929	14253	14094	14056	14105	14175	14267	14230	14130	14180	14194	14068	14229	14159	14076	14285	14329	14149	14300	14109	14236	14203	14222	14093	14194	14173	14133	14181	14257	14161	14187	14095	14141	14280	14177	14210	14209	14058	14215	14113	14259	14277	14065	14351	14272	14125	14196	14069	14121	14229	14278	14176	14462	14199	14233	14185	14223	14279	14218	14213	14216	14110	14246	14235	14023	13973	13987	14153	14043	14157	14169	14182	14115	14284	14154	14259	14289	14208	14170	14042	14285	14237	14212	14268	14141	14189	13946	14332	14171	14256	14261	14241	14086	14205	14236	14189	14059	14224	14217	14104	14209	14189	14297	14175	14319	14230	14207	13986	14210	14357	14217	14157	14052	14137	14289	14114	14111	14107	14107	14176	14223	14278	14173	14210	14083	14190	14099	14020	14184	14034	14333	14077	14245	14195	14244	14229	14130	14055	14221	14288	14121	14230	14215	14115	14277	14171	14062	14221	14067	14133	14082	14267	14126	14183	14188	14185	14144	14285	14093	14243	14283	14205	14146	14061	14213	14183	14055	14212	14189	14098	14162	14170	14211	14065	13932	14096	14207	14164	14149	14176	14215	14072	14176	14146	14252	14168	14109	14134	14193	14271	14222	14127	14074	14186	14271	14168	14227	14198	13996	14171	14151	14291	14008	14197	13959	14100	14256	14264	14045	14178	14000	14136	14046	14194	14337	14200	14236	14280	14061	14211	14153	14026	14151	14257	14039	14207	14191	13931	14109	14015	14143	14170	14212	14264	14170	14220	14251	14091	14168	14084	14309	14306	14306	14118	14128	14078	14048	14249	13992	14201	14051	14247	14123	14114	14121	14221	14375	14136	14219	14205	14243	14154	14184	14226	14216	14170	14220	14059	14087	14267	14256	14142	14322	14310	14170	14180	14195	14235	14147	14262	14125	14218	14058	14158	14205	14245	14278	14021	14204	14192	14119	14252	14197	14044	14199	14226	14229	14269	14268	14168	14223	13963	14248	14124	14008	14216	14145	14072	14203	14154	14255	14220	14195	14119	14269	14228	14208	14224	14194	14010	14275	14049	14264	14088	14145	14346	14186	14051	13962	14273	14058	14050	14261	14127	14266	14049	14225	14277	14155	14254	14107	14229	14156	14153	14075	14271	14216	14080	14119	14143	14066	14277	14148	14235	14008	14219	14319	14284	14156	14153	13964	14136	14269	14227	14325	13961	14105	14115	14147	14081	14120	14395	14252	14223	14096	14265	14293	14091	14321	14270	14163	14154	14083	14190	14216	14137	14185	14294	14155	14033	14324	13921	14125	14069	14305	14099	14116	14168	14209	14088	14286	14141	14191	14033	14039	14012	14103	14239	14201	14014	14214	14132	14140	14170	14251	14248	14046	14121	14161	14021	14279	14125	14168	14180	14200	14131	14237	14185	14238	14154	14250	14243	14208	14172	14204	14138	14146	14210	14307	14047	14105	14231	14212	14153	14431	14014	14285	14338	14184	14209	14120	14186	14338	14132	14176	14012	14144	14088	14090	14085	14060	14085	14103	14160	14006	14130	14113	14230	14044	14144	14019	14026	14378	14146	13981	14087	14192	14031	14235	14021	14212	14155	14144	14293	14235	14243	14037	14169	14158	14138	14081	14317	14150	14387	14250	14101	14095	14006	14156	14165	14041	14104	14166	14183	14333	14156	14180	14168	14224	14113	14040	14068	14164	14257	14241	14115	13972	14199	14085	14107	14079	14126	14154	14273	14163	14241	14251	14177	14112	14098	14100	14089	14131	14091	14147	14137	14102	14133	14117	14120	14193	14134	14241	14224	14094	13974	14022	14139	14158	14211	14176	13905	14312	14299	14181	14370	14160	14210	14223	14208	14197	14187	14149	14263	14079	14086	14182	14034	14315	14286	14146	14074	14095	14280	14083	14223	14246	14054	14251	14143	14365	14341	14203	14185	14149	14060	14276	14265	14209	14245	14262	14278	14167	14131	14137	14288	14214	14312	14235	14213	14184	14207	14277	14155	14163	14139	14193	14201	14115	14109	14117	14129	14235	14168	14084	14082	14229	14126	14156	14258	14094	14105	14385	14260	14178	14044	14061	14076	14127	14246	14096	14101	14130	14282	14150	14268	14083	14297	14227	14068	14244	14186	14024	14293	14162	14153	14079	14292	14214	14283	14462	14202	14164	14367	14266	14200	14004	14065	14089	14085	14024	14195	14132	14146	14230	14197	14037	14136	14146	14127	14209	14104	14062	14122	14150	14328	14235	14260	14258	14247	14330	14053	14259	14247	14032	14189	14323	14175	14309	14201	14238	14221	13989	14131	14192	14120	14301	14195	14185	14045	14127	14241	14363	14318	14183	14277	14149	14250	14265	14354	14198	14284	14189	14143	14008	14198	14057	14180	14234	14413	14239	14166	14307	14123	14103	14114	14087	14012	14247	14240	14127	13983	13989	14124	14349	14298	14139	14147	14143	14163	14194	14213	14041	14094	14214	14156	14145	14217	14211	14198	14107	14109	14307	14217	14157	14145	14050	14084	14146	14149	14186	14042	14154	14211	14109	14259	14249	14150	14131	14208	14155	14212	14037	13894	14294	13879	14078	14146	14276	14121	14266	14234	14266	14210	14162	14157	14224	14110	14372	14080	14205	14101	14113	14266	14174	14312	14272	14300	14107	14340	14036	13995	14380	14096	14174	14134	14202	14162	14284	14263	14119	14149	14162	14004	14238	14303	14105	14190	14086	14106	14222	14248	14162	14119	14341	14248	14123	14078	14132	14022	14308	14077	14074	14046	14222	14237	14068	14105	14249	14191	14101	14254	14166	14198	14298	14094	14294	14177	14172	14153	14224	14106	14162	14221	14242	14052	14087	14029	14008	14315	14334	14131	14153	14273	14196	14271	14271	14222	14074	14107	14081	14131	14216	14074	14104	14196	14092	14261	14206	14328	14124	14247	14179	14313	14024	14058	14107	14145	14238	14051	14146	14258	14283	14277	14186	14229	14143	14198	14014	14236	14141	14101	14283	14232	14160	14141	14282	14251	14358	14023	14068	14104	14272	14154	14210	14253	14015	14168	14153	14204	14171	14062	14044	14194	14196	14117	14188	13946	14152	14177	14135	14153	14082	14006	14161	14056	14209	14176	14093	14072	14134	14170	14104	14217	14207	14195	14148	14231	14335	14122	14090	14197	14372	14094	14183	14069	14072	13994	14195	14259	14146	14246	14150	14236	13987	14120	14132	14176	14073	14225	14187	14227	14256	14232	14224	14251	14250	14236	14088	14104	14342	14066	14252	14169	14231	14167	14290	14088	14163	13978	14186	14013	14322	14165	14020	14138	14118	14225	14222	14193	14134	14164	14043	14134	14182	14119	14040	14298	14041	14335	14210	14192	14254	14102	14098	14061	14231	14097	14201	14251	14311	14086	14338	14248	14110	14224	14115	14151	14117	14214	14127	14103	14192	14120	14191	14088	14216	14137	14231	14123	14112	14071	14094	14163	14169	14389	14133	14213	14350	14187	14092	14095	14203	14060	14071	14083	14093	14201	14311	14184	13984	14146	14135	14147	14113	14109	14169	14247	14067	14145	14150	14190	14105	14071	14190	14138	14231	14174	14080	14092	14291	14146	14262	14148	14102	14205	14294	14268	14064	14045	14102	14315	14418	14082	14352	14145	14109	14269	14162	14199	14244	14281	14228	14165	14096	14233	14148	14226	14191	14018	14096	14242	14353	14202	13993	14195	14120	14420	14168	14186	14026	14188	14135	14050	14126	14181	14275	14180	14213	13944	14249	14127	14099	14149	14133	14135	14073	14007	14131	14126	14180	14107	14126	14160	14237	14142
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	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
