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
339722826580	339722827097	339722827647	339722828197	339722828747	339722829298	339722829847	339722830397	339722830947	339722831497	339722832048	339722832597	339722833147	339722833698	339722834247	339722834797	339722835347	339722835897	339722836447	339722836997	339722837547	339722838097	339722838647	339722839197	339722839747	339722840297	339722840847	339722841397	339722841947	339722842497	339722843047	339722843598	339722844147	339722844697	339722845247	339722845797	339722846347	339722846897	339722847447	339722847997	339722848548	339722849097	339722849647	339722850197	339722850747	339722851297	339722851847	339722852397	339722852947	339722853498	339722854047	339722854598	339722855147	339722855697	339722856247	339722856798	339722857347	339722857897	339722858448	339722858998	339722859547	339722860098	339722860647	339722861198	339722861748	339722862297	339722862847	339722863398	339722863947	339722864497	339722865048	339722865597	339722866147	339722866700	339722867247	339722867798	339722868348	339722868897	339722869448	339722869998	339722870548	339722871097	339722871647	339722872198	339722872747	339722873298	339722873848	339722874400	339722874948	339722875498	339722876048	339722876598	339722877148	339722877698	339722878248	339722878798	339722879348	339722879898	339722880447	339722880997	339722881548	339722882100	339722882648	339722883198	339722883747	339722884298	339722884848	339722885397	339722885948	339722886498	339722887048	339722887598	339722888148	339722888697	339722889248	339722889798	339722890348	339722890898	339722891448	339722891998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21541	20039	27425	22400	20257	21971	22899	18396	18077	18267	17826	17650	17598	17395	17291	17225	17213	17218	16997	17017	17114	17051	16876	16969	17083	16971	16950	16992	16843	17042	20068	21125	20222	18518	17903	17234	16877	16935	16816	16995	16814	16622	16714	16664	16730	16598	16865	16906	16623	16620	16643	16738	16747	16893	16709	16779	16718	16718	16769	16656	16768	16764	16731	16793	16900	16677	16780	16859	16930	16672	16802	16464	16654	16761	16572	16859	16803	16697	16690	16533	16786	16793	16663	16655	16835	16902	16817	16738	16588	16682	16590	16742	16690	16531	16706	16635	16654	16719	16712	16760	16780	16747	16670	16911	16815	16849	16796	16741	16837	16822	16649	16641	16735	16698	16483	16614	16811	16447	16839	16701	16720	16875	16834	16747	16656	16879	16938	16663	16627	16621	16891	16691	16775	16644	16621	16757	16779	16736	16932	16667	16876	16657	16961	16671	16637	16761	16918	16811	16643	16672	16713	16714	16744	16665	16663	16825	16744	16714	16612	16595	16618	16705	16713	16637	16636	16740	16549	16522	16586	16502	16824	16711	16807	16706	16660	16768	16576	16894	16651	16782	16662	16675	16643	16749	16572	16682	16553	16756	16664	16802	16723	16732	16686	16585	16738	16738	16864	16471	16597	16905	16667	16533	16486	16633	16793	16662	16674	16702	16548	16631	16765	16780	16697	16476	16611	16654	16630	16784	16798	16751	16752	16914	16667	16718	16718	16835	16730	16543	16652	16578	16576	16801	16688	16674	16603	16826	16779	16709	16833	16661	16690	16447	16712	16802	16641	16944	16638	16534	16874	16717	16637	16731	16688	16610	16754	16563	16454	16941	16787	16679	16651	16732	16678	16631	16633	16803	16812	16611	16726	16702	16742	16758	16746	16741	16561	16683	16636	16726	16742	16760	16756	16773	16532	16760	16784	16853	16703	16629	16687	16688	16792	16602	16653	16593	16745	16652	16718	16585	16705	16813	16680	16781	16616	16838	16843	16771	16555	16811	16907	16650	16648	16614	16861	16673	16804	16651	16639	16707	16716	16900	16483	16752	16752	16670	16943	16590	16630	16617	16737	16620	16575	16532	16605	16545	16478	16674	16492	16919	16655	16751	16667	16525	16595	16670	16712	16555	16752	16639	16808	16779	16809	16651	16507	16751	16651	16781	16639	16684	16481	16630	16704	16721	16742	16640	16696	16574	16692	16609	16492	16679	16634	16648	16647	16689	16755	16771	16784	16663	16789	16563	16874	16595	16655	16720	16544	16700	16592	16737	16753	16685	16531	16801	16667	16772	16802	16799	16672	16624	16739	16754	16462	16452	16493	16777	16774	16633	16715	16689	16680	16547	16884	16622	16538	16628	16831	16774	16575	16615	16970	16589	16725	16405	16914	16805	16679	16742	16705	16782	16613	16453	16593	16741	16607	16817	16697	16705	16500	16671	16887	16520	16839	16714	16638	16638	16681	16621	16875	16591	16769	16656	16786	16686	16560	16757	16493	16824	16539	16678	16674	16485	16600	16684	16833	16500	16771	16526	16679	16649	16750	16719	16765	16618	16679	16553	16787	16659	16617	16765	16665	16700	16744	16649	16895	16838	16729	16734	16742	16539	16561	16666	16669	16712	16671	16582	16623	16571	16726	16848	16861	16718	16452	16505	16545	16569	16759	16532	16677	16795	16696	16683	16740	16686	16747	16513	16890	16691	16605	16752	16657	16737	16726	16738	16698	16953	16568	16644	16593	16719	16640	16484	16404	16717	16720	16634	16696	16746	16691	16624	16984	16605	16491	16533	16750	16657	16766	16748	16975	16698	16404	16571	16623	16578	16719	16620	16668	16689	16616	16597	16502	16747	16743	16728	16777	16666	16758	16921	16714	16759	16793	16725	16825	16590	16691	16684	16732	16818	16856	16623	16614	16680	16649	16582	16610	16648	16640	16538	16685	16721	16547	16603	16757	16612	16598	16618	16563	16421	16711	16733	16659	16700	16766	16738	16737	16433	16604	16763	16620	16633	16605	16814	16685	16768	16744	16683	16657	16495	16577	16660	16637	16731	16736	16661	16399	16726	16605	16756	16597	16688	16530	16756	16782	16757	16672	16675	16899	16761	16570	16622	16779	16589	16621	16631	16651	16766	16719	16535	16762	16786	16747	16607	16720	16665	16638	16533	16484	16601	16921	16641	16789	16684	16553	16748	16460	16711	16760	16746	16646	16769	16850	16628	16749	16798	16646	16683	16753	16762	16726	16738	16681	16599	16550	16757	16623	16664	16617	16852	16962	16633	16628	16672	16508	16807	16607	16818	16381	16535	16782	16532	16554	16561	16587	16549	16799	16561	16573	16469	16613	16747	16794	16708	16625	16765	16655	16597	16711	16670	16668	16834	16660	16783	16687	16577	16902	16723	16654	16877	16573	16721	16634	16791	16746	16686	16571	16496	16501	16795	16786	16646	16875	16765	16606	16739	16800	16691	16600	16687	16611	16694	16768	16578	16632	16658	16583	16674	16764	16754	16607	16727	16738	16531	16889	16549	16523	16878	16394	16699	16740	16760	16646	16490	16814	16500	16846	16758	16617	16712	16684	16966	16671	16685	16510	16831	16853	16695	16757	16685	16812	16783	16765	16868	16760	16671	16511	16759	16673	16800	16835	16798	16669	16722	16725	16740	16681	16636	16781	16677	16480	16721	16751	16653	16800	16740	16564	16719	16783	16530	16421	16582	16732	16497	16394	16622	16726	16748	16533	16809	16371	16731	16928	16725	16866	16648	16564	16544	16625	16676	16756	16678	16704	16754	16510	16579	16692	16780	16453	16643	16812	16694	16591	16699	16738	16744	16748	16499	16558	16754	16764	16477	16569	16600	16644	16561	16711	16611	16561	16632	16565	16799	16685	16773	16786	16462	16597	16884	16742	16641	16812	16649	16610	16422	16583	16674	16634	16678	16768	16688	16763	16722	16571	16647	16656	16681	16690	16778	16802	16596	16703	16849	16683	16619	16731	16630	16593	16463	16816	16509	16662	16767	16536	16730	16720	16355	16729	16514	16561	16961	16725	16698	16870	16524	16742	16708	16725	16561	16576	16627	16569	16675	16924	16642	16475	16721	16685	16613	16488	16554	16729	16535	16492	16752	16685	16615	16686	16475	16665	16827	16763	16792	16843	16642	16763	16783	16679	16974	16647	16658	16740	16589	16570	16720	16589	16672	16547	16575	16681	16571	16674	16783	16779	16628	16887	16816	16873	16776	16778	16600	16736	16753	16772	16742	16689	16743	16681	16544	16678	16704	16736	16624	16693	16626	16580	16653	16666	16629	16650	16650	16755	16456	16730	16677	16732	16709	16732	16478	16559	16766	16787	16508	16699	16712	16772	16770	16680	16623	16534	16823	16809	16717	16659	16855	16446	16651	16523	16575	16705	16576	16633	16735	16646	16819	16791	16567	16855	16814	16733	16729	16770	16756	16798	16536	16652	16616	16670	16532	16440	16639	16666	16580	16714	16407	16520	16451	16568	16863	16693	16644	16713	16829	16777	16603	16878	16477	16581	16610	16634	16751	16574	16767	16706	16678	16781	16580	16771	16739	16604	16655	16719	16707	16890	16863	16665	16713	16855	16463	16550	16569	16604	16539	16599	16853	16780	16779	16681	16797	16644	16715	16930	16658	16566	16537	16775	16681	16774	16833	16604	16607	16635	16712	16727	16505	16655	16645	16625	16682	16816	16795	16633	16780	16698	16492	16681	16747	16499	16683	16835	16701	16813	16641	16626	16619	16687	16521	16620	16783	16737	16656	16629	16750	16641	16659	16696	16690	16623	16624	16637	16971	16797	16628	16654	16802	16706	16598	16767	16550	16554	16493	16606	16703	17020	17036	16728	16617	16658	16459	16693	16601	16802	16696	16864	16573	16752	16574	16604	16619	16615	16704	16614	16499	16654	16529	16500	16569	16542	16430	16712	16724	16598	16611	16708	16887	16605	16757	16693	16662	16794	16513	16692	16654	16798	16814	16898	16792	16655	16631	16715	16767	16654	16718	16777	16689	16613	16552	16617	16563	16646	16579	16690	16554	16774	16674	16661	16699	16523	16615	16780	16563	16865	16717	16583	16606	16667	16704	16718	16745	16596	16809	16811	16838	16737	16637	16780	16582	16615	16801	16740	16744	16813	16865	16756	16629	16777	16584	16812	16535	16618	16516	16634	16739	16684	16650	16520	16662	16767	16616	16743	16548	16518	16740	16671	16761	16632	16665	16646	16886	16576	16803	16720	16688	16619	16787	16578	16565	16550	16826	16690	16587	16615	16795	16679	16586	16826	16602	16781	16749	16608	16811	16512	16711	16654	16568	16664	16690	16720	16648	16686	16597	16611	16822	16783	16503	16711	16774	16641	16620	16477	16461	16670	16549	16534	16794	16842	16747	16959	16569	16720	16819	16505	16850	16461	16564	16613	16720	16803	16629	16672	16546	16696	16575	16473	16604	16761	16756	16690	16558	16797	16631	16604	16819	16701	16733	16782	16737	16690	16688	16717	16725	16670	16757	16764	16656	16926	16763	16696	16531	16596	16536	16538	16648	16823	16483	16732	16767	16573	16632	16624	16643	16714	16635	16760	16623	16731	16885	16703	16741	16780	16592	16543	16637	16669	16896	16626	16682	16477	16565	16838	16830	16643	16483	16707	16581	16732	16487	16588	16753	16688	16682	16735	16664	16819	16674	16721	16734	16752	16657	16677	16614	16701	16685	16572	16581	16668	16758	16534	16629	16713	16704	16794	16560	16474	16681	16587	16628	16610	16697	16628	16613	16741	16825	16728	16877	16821	16698	16650	16692	16671	16731	16684	16758	16682	16690	16782	16691	17016	16696	16485	16728	16682	16499	16582	16610	16608	16856	16650	16642	16488	16733	16605	16740	16630	16711	16748	16662	16739	16516	16747	16633	16701	16888	16522	16597	16568	16536	16752	16657	16607	16540	16789	16678	16878	16803	16542	16696	16704	16619	16687	16451	16732	16652	16707	16531	16773	16764	16665	16674	16689	16879	16743	16790	16684	16701	16754	16628	16677	16803	16873	16659	16559	16723	16688	16535	16718	16471	16664	16756	16785	16662	16790	16636	16519	16717	16714	16655	16678	16593	16469	16473
18525	30620	27830	22303	19711	17970	16772	16871	17390	17058	16626	16328	16117	16015	15760	15600	15616	15549	15394	15465	15253	15359	15485	15410	15311	15373	15332	15414	15430	15589	21311	21565	19941	17360	15992	15546	15187	15050	15128	15050	15147	15186	15164	15166	15095	15224	15092	15160	15163	15039	15038	15210	14993	15072	15123	15203	15120	15204	15128	15097	15075	14952	15166	14987	15155	15129	15157	15034	15073	14941	15257	14949	15204	15127	15065	15126	15107	14896	15013	15004	15123	15064	14996	15130	15053	15064	15188	15212	14974	14910	15131	15169	15145	15131	15086	15032	15071	14986	15022	15129	15082	15142	15146	15250	15053	15053	14980	15059	15179	14995	15142	15089	15299	14975	15126	15091	15054	15099	15066	14984	15174	15023	15090	14972	15087	14987	15083	15198	15035	15004	15055	15150	15126	15037	15158	15120	14935	15020	14855	15131	15120	15103	15161	14898	15070	14984	15098	15185	15035	15271	15075	15063	14950	14997	15127	14983	15128	14935	14983	15035	15115	15057	15010	15095	15088	15024	15116	15080	15042	15061	14998	15214	14993	15063	14931	15007	15085	15029	14975	15006	15067	15094	14952	15060	14996	15121	15087	15016	14982	15057	15093	15136	15072	15065	15119	15061	14940	15046	15139	15030	15079	15156	14892	15076	14980	14947	15166	15118	14986	15162	15107	15066	15057	15075	15164	14970	14908	15043	15091	14768	15066	15091	15066	15098	15102	14886	15211	15124	14986	15095	14919	14971	15222	15130	15222	14971	15070	15059	14950	15126	15069	14977	15182	15153	15094	15217	15072	14938	14918	15026	14975	15090	15019	15050	15025	14918	15026	15081	14947	14941	14984	15041	14858	14953	15050	15184	15074	14977	14954	14944	14961	15174	15133	14960	15023	15070	15090	14893	15255	15022	15049	14974	14968	15141	14979	15181	15174	15135	15165	14881	15024	14982	15080	14996	15000	14971	15109	15075	15166	14901	15143	15091	14977	15142	15039	15082	15084	15127	15055	15084	15025	15018	15096	14914	15019	15184	15188	15156	14955	14913	15002	15071	15164	15148	15052	15001	14998	15169	15020	15255	15177	15162	15150	15105	15165	15000	15084	15079	15252	14960	15030	15033	15283	14926	14933	15022	15222	15198	15093	15045	15228	15024	15070	14979	14929	15021	15108	14961	15253	15080	14901	14885	14953	15144	15093	15034	15013	14856	15143	15156	14985	14982	15186	15090	15022	15106	15152	15091	15026	14980	15110	15071	15049	15023	15106	14981	14955	15108	15056	15191	15169	15047	14977	15037	14989	15025	15088	15107	14953	15057	15308	15144	15073	15003	14993	15048	15111	15093	15182	14978	15021	15071	15084	14877	15101	14842	14951	15059	15069	15134	15035	15097	14892	14988	15122	15008	15108	15202	15324	14916	15011	14837	14979	14891	15083	15006	15023	15065	15086	15084	14989	14965	14911	15012	15081	14980	15190	15147	15090	14919	15065	15168	14996	14987	15061	14906	14989	14931	14911	15120	15057	15045	15160	15111	14951	15016	15050	14761	15089	14807	15019	15135	15069	14971	15089	15193	15090	15026	15009	14861	15007	15127	15106	14920	15060	14945	14897	14982	14878	14940	14970	15105	15100	15036	14972	15026	14960	15003	15069	14860	15274	15076	15002	15103	14981	15023	14999	15155	15053	14987	15175	15126	15020	15115	15003	15103	14995	15160	15233	15109	14995	15090	14927	15156	14997	15099	15167	15165	15045	15148	14935	15081	14931	14963	15252	14968	15154	14918	15118	15032	15077	15095	15162	15111	15150	15010	15079	15087	15143	14870	15070	15007	15172	14975	14864	15114	15099	15156	15142	15065	15084	15147	15043	15083	15148	14982	15029	15037	15223	14951	15050	14995	14900	15159	14998	15117	14956	15103	15105	14880	15128	15005	15013	14997	14949	15080	14907	15015	15052	14826	15111	15021	15182	15006	15034	15068	14900	15176	14961	15034	15059	15128	15029	15205	15045	15185	15053	14983	15068	15027	15082	15282	14949	14916	15127	14985	15071	14968	15082	14982	15241	15018	15167	14967	15172	15052	14953	14990	15138	15051	14923	15054	15044	15058	14888	14955	15261	15110	15063	15021	15009	14969	15098	14955	15097	15131	15045	15121	14908	14956	15049	15060	15081	15110	15074	15012	15041	15080	15031	14983	14899	15157	14889	14924	15039	15071	15137	14954	15220	15095	15062	15034	14991	15091	15067	15025	15076	15060	15018	15017	14922	15101	15091	14943	14953	14971	14982	14958	15030	15057	14945	15161	15004	15104	15130	15171	15156	14937	15022	14949	15117	14892	14990	15067	15106	15042	15098	15036	15051	14934	15032	15016	15068	14997	15015	14987	15052	15125	15009	14978	15129	15186	14968	14949	15218	15016	15122	15077	15099	14946	15040	15189	15047	15007	15057	15107	15059	14963	15150	15037	14967	15091	14943	15178	15153	15029	15013	14979	14932	15124	15189	15156	14961	15102	15012	14987	15115	14940	15255	15033	15023	15164	15000	15018	14924	15100	15093	14981	14940	14923	15019	15105	15191	15004	15141	15000	15057	15043	15003	15090	14990	14971	15016	15145	15040	14987	14996	15067	15128	14905	15043	15024	15030	15117	15000	15195	15039	15008	15211	15099	14997	15025	15045	15112	15127	14890	15109	15194	15180	14972	15043	14995	15017	14997	15093	15101	15036	15066	15022	15094	15220	14977	14961	15140	14939	15145	15133	14977	15042	14960	15082	15180	14972	15036	15029	14995	14913	15161	15047	15087	15159	15095	14983	15044	14927	15168	15071	15150	14982	15163	14964	15148	14978	15047	15134	15059	15034	14985	15191	15116	15149	15193	15098	15006	15041	15165	15152	15037	14992	15073	15042	15044	15071	15100	15000	15073	14937	15026	14909	15049	15037	15236	15005	15116	15185	14965	15037	14941	14948	14955	15049	14863	15037	15017	14999	15120	15115	14985	15027	15047	14889	15187	15026	15133	15258	14825	15210	15047	15154	15261	15008	15054	14986	14986	14980	14894	15052	14932	15149	15020	15086	15108	15199	15143	14895	15068	14886	15032	15052	15172	15046	15035	15090	15035	14936	15008	15087	14848	15074	15104	15149	14883	15014	14982	15006	14922	15056	15187	14932	15043	15080	14958	15134	15026	15143	14999	15009	14914	14982	15054	15056	15010	15033	14876	14992	15119	15080	15096	15088	14922	15185	15067	15162	15018	14896	15056	15055	14979	15139	14889	15099	15044	14931	14976	15155	15041	15085	15118	15139	14999	15078	15079	15114	15096	15190	15072	14875	15101	15238	15084	15176	15127	15033	15092	14895	15096	15085	15055	15066	15029	15022	15044	15094	15086	15112	15033	15002	15022	15065	14974	15105	14965	15188	15023	15038	15016	15067	14902	15096	15145	14935	15104	15116	15065	15065	14921	15019	14960	14985	15034	15115	15015	15114	15093	15037	14998	15033	15104	14990	14965	15123	15107	14961	14982	15055	15291	14920	14985	15001	15170	15080	14973	14948	14911	15076	14841	15009	14935	15103	14983	15040	14897	15063	15008	14938	15056	14996	15078	15025	14982	15135	15188	15134	15103	15057	15064	15067	14999	14900	15126	15040	14959	15079	15046	15219	15015	15223	15212	15029	15096	14973	15017	14967	15105	15193	15044	15081	15001	15029	15147	15202	15199	15102	15041	15112	15001	15061	15120	15005	15032	15167	15029	14979	15201	14797	15015	15007	15066	15035	14947	15158	15143	14923	15083	15111	15044	14972	15143	15170	14944	15038	15146	14932	15080	14935	15014	15100	15069	15000	14957	15049	14975	15071	15057	15022	15018	14867	15075	15142	14963	14910	15056	14947	14853	14998	15036	15074	14991	15005	15076	15026	14996	15150	14913	15007	15046	15017	14936	15102	15168	14952	15061	15137	15021	14994	15019	15080	15032	15117	15208	15102	14950	14918	15037	15051	15004	15030	14911	15189	14979	15151	14950	14974	15111	14983	15057	15018	15008	15247	15050	14944	15058	15111	15009	14972	15163	15229	14863	15118	15086	15056	15015	15144	15238	15126	14847	15130	14981	15081	15058	14868	14953	14940	15020	14858	14957	14945	14972	14966	15115	15094	15070	15058	15043	14911	15137	15061	14969	14947	15088	15025	15113	15127	15072	15215	15011	15002	15191	15004	15046	15133	14977	15037	15026	14966	15104	15025	14925	15090	14968	15056	15017	15008	15013	15122	15009	14951	15096	15100	15004	15083	15049	15065	15035	14923	15108	15042	15017	15043	15042	14994	15094	15162	15154	15170	15015	15163	14980	15132	15050	15074	15151	15128	15069	15143	14982	15173	15067	14928	15110	15101	15250	15016	14948	15057	15008	15066	15100	15137	14982	15022	15135	15049	14900	15200	15198	14998	15186	14967	15031	15142	14823	14987	15020	15016	15094	15114	15088	15061	15001	15001	15093	15036	15017	15167	15155	14962	15110	15079	15023	14863	14962	15050	15031	15085	15068	15101	15089	14992	15002	15177	15230	15175	15031	14889	15068	15170	14979	15022	15227	15163	15058	15010	15009	15075	14880	14971	14981	15016	15030	15074	15056	14946	14926	15154	14876	15078	15150	15056	15087	15138	15112	15103	15036	15111	14966	15024	14958	14946	15033	15123	15065	15119	14996	15059	15091	15189	15036	14891	15196	15009	15041	15084	14949	15071	15122	14958	15053	14985	15020	15083	14916	14954	15102	14939	15003	14983	14988	15081	14978	15153	15089	14904	15188	15006	15193	15047	15000	14962	15176	15022	14999	14957	14999	15056	14975	15140	15014	15170	15096	15153	15062	15189	14955	15133	15013	14987	15003	14925	15004	14933	15110	15062	15138	15171	14929	15064	14876	14928	15083	15140	15024	15010	15149	15043	15064	15005	15132	15086	15100	15072	15016	15092	15045	15059	15129	15071	14864	15104	15119	14898	14940	15088	14949	15073	15194	14946	15057	14936	14891	15127	15073	15091	15140	15064	15111	15323	15007	15053	14927	15063	15050	14955	15033	15099	14974	15206	15011	15111	15043	15014	15190	15047	15011	15018	15083	15118	14956	15059	15089	15114	15106	15030	15044	15030	15072
27667	22296	24714	21378	18365	18139	18567	18427	18354	18098	18261	18103	18108	17829	17951	18000	18064	17908	17974	18052	18019	17963	17752	18036	17910	17755	17758	17832	17841	17848	17930	18399	18353	18353	18213	17806	17825	17833	17751	17847	17797	17930	17836	17856	17896	17889	17799	17876	17631	17882	17882	17876	17945	17707	17776	17947	18026	17981	17909	17997	17699	17736	17778	17828	17935	17870	17814	17707	17759	17749	17944	17867	17985	17833	17843	17757	17717	17846	17705	17938	17657	17978	17919	17666	17902	17932	17822	17777	17705	17763	17798	17856	17614	17648	17880	17785	17814	17927	17820	17925	17844	17788	17843	18020	17808	17904	17890	17882	18096	17979	17744	17773	17809	17817	17765	17717	17719	17727	17658	17919	17695	17921	17940	17881	17781	17707	17819	17765	17923	17741	18108	17823	17857	17730	17757	17910	17718	17887	17905	17865	17756	17756	17768	17764	17642	17776	17902	17687	17535	17761	17996	17865	17765	17835	17744	17845	17702	17879	18040	17802	17803	17756	17895	17839	17642	17880	17719	17969	17959	17712	18017	17744	17803	17840	17781	17938	17764	17632	17804	17897	17918	17869	17829	17815	17673	17661	17836	17832	17945	17939	18014	17801	17903	17631	17767	18007	17864	17608	17865	17706	17824	17967	17813	17913	17866	17739	17738	17785	17808	17800	17783	17766	17852	17850	17792	17808	17948	17818	17594	17860	17795	17791	17684	18003	17667	17938	17866	17796	17860	17510	17997	17930	17868	17832	18034	17554	17860	17677	17824	17905	17881	17907	17751	17802	17826	17872	17673	17722	17746	17798	17647	17691	17775	17918	17989	17739	17969	17934	17932	17943	17838	17805	17709	17761	17912	17719	17794	17854	17895	17821	17932	17735	17749	17781	17850	17850	17931	17738	17873	17617	17927	17964	17881	17885	17901	17844	17670	17733	17889	17817	18069	17980	17829	18125	17897	17705	17802	17937	17739	17821	17845	17787	17924	17744	17978	17821	17882	17930	17710	17912	17766	17719	17856	17633	17834	17577	17969	17822	17824	17723	17871	17949	17936	17840	18127	17804	17833	17960	17921	17821	17798	17742	17974	17999	17844	17744	17746	17802	17740	17623	17837	17841	17909	17960	17794	17835	17960	17953	17739	17925	17726	17891	17928	17722	18070	18073	17820	17924	17687	18034	17690	18005	17697	17648	17990	17842	17751	17677	17879	17845	17749	17811	17831	17739	17656	17963	17826	17829	17858	17707	17892	17898	17996	17892	17695	17841	17802	17751	17866	17856	17897	17868	17917	18058	17775	17898	17862	18083	17992	17860	17858	17820	17981	17867	17861	17831	17936	17848	17751	17695	17852	17783	17948	17904	17754	17930	17932	17645	18062	17874	18030	17698	17838	17865	17648	17925	18005	17902	17816	17861	17902	17824	17654	17806	18003	17837	17956	17893	17867	17906	17856	17910	17834	17838	17567	17608	17732	17900	17988	17900	17771	17847	17846	17688	17797	18090	17970	17626	17901	17802	17706	17735	17820	17826	17894	17585	18007	17867	17813	17743	17975	17898	17552	17791	17698	17431	17990	17842	17806	17714	18006	17707	17825	18176	17998	17742	17703	17824	17990	17796	17687	17989	17890	17831	17664	18057	17941	18082	17892	17966	17814	17815	17808	17758	17950	17986	17840	17884	17915	17785	17966	17774	17672	17877	17892	17871	17848	17757	17887	17848	17858	17908	17876	17810	17882	17781	17821	17909	17940	17843	17815	17845	17916	17946	18005	17758	17893	17886	17833	17892	17550	17820	17889	17755	17881	17877	17723	17797	17934	17748	17658	17825	17720	17651	17856	17531	17710	17751	17801	17882	17882	17430	17885	17803	17796	17729	18015	17852	17866	18075	17781	17916	17859	17677	17695	17816	17801	17931	17817	17739	17902	17855	17843	18024	17973	17858	17874	17684	17888	17928	17551	17992	18039	17902	17852	17712	17730	17702	17843	17742	17874	17779	18068	17807	17915	17859	17828	17848	17875	17801	17860	17917	17894	17823	17620	17812	17870	17754	17846	18007	17794	17989	17880	17711	18062	17964	17955	17658	17918	17887	17953	17818	17894	17901	17983	17761	17872	18045	17711	17836	17921	17899	17986	17766	17866	17790	17744	17759	17838	17971	17859	17884	17666	17735	17908	17873	17890	18004	18086	17631	17778	17896	18112	17860	17787	17832	17705	17991	18053	17816	17949	17899	17959	17972	17833	17758	17788	17613	17800	17746	17898	17785	17813	17817	17782	17995	17825	17758	17945	17831	17683	17699	17838	17967	17842	17801	17960	17812	17925	17750	17853	17854	17927	17936	17800	17813	17999	17704	17818	17768	17967	17778	17931	17815	17817	17729	17668	17891	17941	17913	17857	18020	17866	17765	17936	17889	17677	18085	17876	17767	17888	17881	17925	17867	17745	17707	17770	17812	18068	17823	17814	17714	17688	17813	17983	18136	17963	17963	18125	17805	17971	18015	17884	17906	17772	17655	17617	17845	17875	17709	17883	17856	17807	17972	17799	17781	17864	17578	17771	17807	17781	17760	17761	17936	17976	17794	17652	17815	17831	17783	17952	17795	17853	17939	17675	17694	17861	17974	17598	17848	17771	17840	17890	18161	17766	17974	17710	17399	17870	17864	17935	17846	17965	17953	17720	17851	17949	17985	17734	17833	17820	17807	17830	17804	17963	17636	17910	17765	18002	17897	17802	17725	17819	17829	17840	17807	17889	17830	17881	18058	17873	17977	17848	17925	17876	17667	17943	17791	17733	17881	17904	18074	17842	17920	17829	17878	17959	17897	17878	17807	17851	17628	17742	18036	17873	17912	17853	17932	17925	17699	17751	17895	17830	17873	17659	17677	17944	17828	17645	17780	18062	17813	17855	17928	17803	17749	18034	17921	17995	17732	17986	17776	17772	17847	17924	17727	17944	17855	18025	17884	17695	17874	17680	17667	17873	17815	17881	17672	17888	17833	17869	17996	17865	17833	17781	17898	17870	17791	17981	17830	18126	18039	17685	17761	17834	17848	17851	17688	17936	17830	17802	17657	17710	17927	17513	17694	17801	17783	17797	17802	17791	17816	17716	17705	17668	17725	17887	17797	17913	17906	17784	17866	17645	17742	17949	17754	17844	17688	18059	17898	18063	18103	17884	17777	18044	17833	17946	17839	17881	17779	17851	17866	17829	18133	17891	17962	17888	17818	17951	17824	18025	17827	17823	17884	17930	17922	17905	17963	17822	17939	18032	17829	17917	17728	17821	17908	17879	17885	17812	17836	17680	17949	17807	17861	17926	17959	17782	17973	17803	17783	17651	17765	17969	17987	17965	17854	17935	17694	17841	17795	17801	17859	17851	17895	17857	17670	17694	17846	18131	17924	17858	17835	17584	17816	17911	17743	17906	17720	17903	18091	17944	17851	18047	17777	17740	17907	17744	17706	17779	17778	17676	17798	17771	17725	17887	17987	17785	17698	17890	17946	17569	17809	17720	17884	17805	17868	17877	17734	17948	17854	18092	17793	17871	18030	17857	17756	17783	17770	17846	18011	17923	17794	17917	17780	17787	17891	17738	17659	18029	17635	17852	17889	17884	17882	17880	17900	17758	17912	17891	17870	17812	17817	17758	17621	17691	17806	17863	17891	17842	17710	17721	17978	17902	17861	17809	17898	17626	17805	17851	17685	17903	17915	17692	17987	17906	17849	17970	17646	17664	17803	17856	17683	18121	17944	17699	17860	17770	17896	17845	17783	17766	17864	17928	17902	17770	17931	17877	17855	17954	17938	17841	17722	17944	17826	17789	17999	17868	17813	17742	17840	17912	17868	17770	17672	17711	17754	17660	17678	17849	17953	17762	18037	17698	17946	17831	17836	17818	17851	17736	17714	17897	18144	17865	17958	17857	17948	17935	17900	17763	17722	17797	17517	18080	17861	17807	17866	17777	17920	17876	17703	17883	17727	17695	17688	17794	17861	17810	17972	18081	17787	17885	17941	17618	17726	18049	17854	17630	17922	17826	18012	17842	17739	17843	17789	17740	17866	17747	17815	17746	17745	17712	17808	18101	17737	17880	17795	18043	17923	17987	17844	17842	17830	17980	17866	17889	17713	17784	17977	17826	17961	17749	17890	17911	17853	17759	18015	17879	17779	17654	17868	17761	17692	17756	17875	17758	17948	17716	17739	17806	17928	17866	17864	17922	17948	17925	17666	18014	17879	17948	17762	17872	17948	17907	17725	17774	17816	17774	17743	17703	17777	17671	17838	17958	17732	17611	17897	17813	17810	17851	17853	17885	17714	17799	17734	17732	17930	17905	17898	17989	17633	17757	17783	17728	17851	17768	17862	17668	17922	18056	17798	17767	17866	17741	17861	18112	17951	17808	18049	17818	17946	17884	17977	17955	18002	17975	17885	17826	17845	17625	17838	17721	17888	17823	18060	18045	17980	17878	17652	17624	17824	17710	17737	17910	17998	17915	17855	17955	17739	17769	17682	17963	17712	17792	17895	17982	17888	17844	17661	17948	17776	18017	17676	17758	17957	17863	17899	17787	17772	17800	18053	17805	17843	17927	17741	17774	17806	17752	17942	17887	17911	17736	17952	18045	17826	17918	18013	17798	17831	17836	17884	17804	17564	17714	17785	17791	17953	17720	17986	18035	17922	17925	17859	17815	17825	17873	17770	17808	17676	17626	17834	17846	17616	17943	17761	17753	17806	17807	17995	17694	17893	17972	17913	17919	17524	17750	17767	17785	17706	17740	17689	17861	17964	17809	17947	17740	17947	17979	17863	17898	17918	17839	17676	17763	18013	17900	17750	17734	17729	17895	17953	17741	17867	17836	17883	17889	17778	17677	17836	17636	17898	17917	17774	18022	17953	17870	18034	17883	17835	17848	18023	17869	18065	17902	17938	17798	17901	17875	17751	17956	17890	17614	17650	17764	18041	17867	17601	17898	17912	17813	17765	18094	17594	17722	17731	17896	17867	17764	18013	17930	17901	18069	18092	17774	17738	17767	17791	17895	18029	17617	17667	17857	17908	17952	17878	17982	18013	17969	17904	17668	17824	17385	17715	17842	17890	17987	18018	17840	17677	17782	17763	17728	17920	17819	17946	18105	17763
17405	21168	20192	17885	17105	16774	17145	17346	17004	16703	16685	16486	16486	16493	16387	16301	16286	16365	16329	16149	16293	15984	16126	16228	16070	16150	16195	16298	16286	16081	16670	16866	16711	16242	16269	16067	16151	15943	16016	16143	16205	15999	16027	16135	16120	15953	15940	15964	16002	16108	16103	16072	15958	16098	16219	15910	16171	16152	16024	16095	16081	16062	16045	15942	16107	16050	16198	16151	15944	16063	16215	16347	15947	15967	16013	15891	16076	16082	16002	15966	16184	16118	15974	16167	15957	16040	15938	15916	16093	16158	16060	15933	16025	15935	16048	16138	15980	15891	16143	16033	15938	15954	16054	15900	16072	16199	16043	16115	15912	15961	15962	16029	16136	16170	16256	16206	15960	15867	15849	16100	16025	16069	15984	15914	16061	15954	16073	16083	15927	16020	16060	15971	15999	15957	15996	16146	15940	16178	16058	15884	16156	16101	16037	15868	15980	16090	16095	16111	15948	16050	16152	16062	16088	16238	16131	15978	16062	16077	16180	15895	15986	16051	15907	16008	15943	16110	15993	16106	15905	16145	16192	16153	15981	16137	16087	15959	16031	16120	15986	16089	16204	16037	16026	15870	16074	15873	15842	16197	16181	16013	16069	16051	16220	16154	16011	16067	16139	16112	16112	15980	16152	16002	16068	16209	16028	16051	16106	16018	15997	15886	16050	15976	16066	15922	16024	16206	16082	15959	15955	15947	16139	15967	15987	16057	16013	15960	16120	16131	16002	15926	16142	15972	16110	16036	16047	15884	15919	15990	16056	15956	15957	15715	16217	16078	16042	15978	16144	16024	16123	16103	16155	16144	15946	16106	15978	16036	16074	15862	16140	15991	16038	16020	16049	15922	16040	16007	16134	16023	16011	16025	16013	15958	16118	16088	15879	15938	16162	16017	15996	15985	16229	15898	16130	16028	16124	15934	16115	15982	16056	16103	16063	15931	16249	16012	15976	16123	15956	16062	16170	16136	15949	15995	15983	15996	15976	15897	15882	16068	15949	15986	16096	16114	15974	16162	16086	15952	15944	15933	16037	16091	16036	16108	16075	16013	16039	16005	16064	16100	15976	16199	16210	16061	15938	15870	16035	16080	15890	16074	16011	16002	15986	15978	16147	16098	16101	16141	16017	16069	15960	16091	15830	16060	16177	16017	16080	16086	16039	15951	16069	16036	15843	16149	16056	16131	16162	15975	16065	15965	15948	15997	15928	16066	15977	16087	16034	16103	15944	16075	15894	16089	15983	15863	15870	16078	16165	16084	16023	16093	16102	15971	16211	16034	16183	16058	15983	16053	16313	16059	16119	16105	15917	16032	16126	16229	15952	16022	15968	16154	16048	16066	16006	16138	15925	16016	16042	16169	15924	16014	16015	15971	16260	15939	16098	15875	16138	16089	16202	15962	16106	15953	16153	15952	16164	16040	16028	15884	16090	16143	16183	15938	16025	16197	15913	16057	16111	15917	16116	16007	16081	15904	15939	16149	15903	15994	16267	15991	16227	16017	15941	16204	15955	16078	15995	16002	16054	16129	15831	16105	16015	16121	16105	16059	16139	16083	16171	16127	16035	16003	15891	16034	16067	16100	15980	16079	16112	16018	16071	16047	16035	15924	16030	15971	15984	16062	16020	16082	16004	16030	16118	16145	15906	16281	16031	15965	15949	16014	16099	15962	16035	15946	15884	15741	15952	15940	16100	16013	16139	16055	16009	16077	16110	16102	15989	16171	15814	16073	16078	15971	16245	16150	16154	16131	15986	15979	16021	16028	16069	16064	16081	16092	16125	16026	16177	15994	16180	16052	16117	15951	16113	16089	16024	16032	16017	16309	15960	16070	15886	15945	16060	16122	16040	16046	15944	16164	16121	16012	16023	16006	15939	16044	15936	16020	15991	15760	15988	15970	15980	16136	16021	16067	15933	16092	16302	16090	16056	15960	15994	15923	15874	16063	15923	16114	16023	16029	15905	16025	15983	16090	15961	15834	15956	16111	16128	15983	16068	16006	15848	15994	15975	16203	15898	15987	16332	15832	16070	16214	16169	16150	16041	15887	16057	16096	15997	16081	16007	16097	16112	16010	16053	16257	16211	16223	16127	16057	15931	15803	16069	15908	16005	15951	16134	16035	16124	15888	16047	15895	15936	15881	16046	16038	15897	16039	16017	16056	16205	15872	15924	16000	16160	16085	15956	16070	16012	16024	15916	16071	16049	16053	16027	16149	15878	16111	16135	16048	15976	16100	15977	15871	16123	16178	16182	15850	16015	16069	16034	16105	15920	15971	16089	16038	16039	16013	16031	15971	15916	16060	16025	15992	16028	15967	16078	16014	16091	16077	16111	15976	16162	15947	16191	16088	16184	15933	16073	16081	16057	15985	16041	16150	16032	16089	16057	15962	16050	15976	16124	16074	15891	16190	16113	16024	16098	16123	15824	16155	16038	16017	16143	15937	15950	16003	16153	15931	16040	16048	16184	16006	16128	15810	16137	16048	16126	16110	16005	15935	16054	16068	16047	16140	16021	16169	16152	16037	16090	16080	16014	15892	16171	16157	16055	16111	16042	16113	15968	16231	16084	15855	15932	16181	16110	16235	15996	15914	16050	16052	15879	16133	15999	15965	16141	15937	16049	15943	15995	16316	16036	16152	16084	16013	16067	15938	15989	16048	16035	16011	15975	16050	16026	16186	15966	16077	16076	16024	16017	16044	16069	16014	15886	15991	16179	16064	15824	16126	16102	15910	16000	15975	16206	16030	16082	16074	16097	15918	16210	16171	15969	16167	16170	15986	16116	16043	16146	16033	16122	16086	16053	15973	16139	16011	15834	16209	16201	15858	16235	15983	16026	16063	16221	15981	16042	16046	16055	16125	15967	16143	16127	16109	15963	16128	16202	15993	16022	16004	16006	16242	15900	16087	16162	16047	15955	16095	16141	15964	16139	15836	16056	15995	15839	16000	16012	15957	15996	16034	16019	16246	16041	16197	16051	16002	15974	16105	16093	15966	16110	15992	16113	16134	16051	15742	16098	16120	16062	15919	16258	16122	15939	16235	16110	16176	15958	16097	16001	16181	16085	15966	16180	16108	16002	16152	16206	15906	16080	16152	15904	16028	15969	15947	15869	16136	16012	16098	16017	15807	15933	16054	16084	16035	15984	15867	15993	16053	16102	16069	16006	16215	15921	16015	16124	15921	15933	16053	15992	16108	15956	16097	16116	15812	16062	16120	16113	16069	16019	15889	15938	16053	16114	16030	15848	16043	16030	15783	15946	15933	16030	15939	16136	16134	16087	15994	16034	15923	16025	16040	16032	16030	15862	16061	16015	16158	15926	16006	16017	16167	15895	16214	15940	15994	16120	15784	15883	16030	16069	16102	16048	16022	15981	15802	15898	16014	16009	15944	16082	16108	15956	16104	16160	15933	15933	16072	16035	16018	16012	16149	16086	15991	16002	15887	16137	16110	16081	15974	16114	15993	15947	16023	15974	16078	16070	16147	16144	15913	16039	15863	15958	16199	16037	16087	15995	15925	16287	16074	15951	16149	16065	16023	15991	16116	16064	15928	16124	16097	16058	15957	15979	15875	16133	16165	16012	16069	16074	15998	16146	15992	16190	15930	16124	16006	16056	15901	16008	15920	16077	16095	15848	15970	15880	16085	16015	15989	16038	16090	16185	16151	16110	16005	15993	16109	15989	15911	15937	16059	15961	15970	16215	16125	16137	15874	15853	16102	15886	16153	15916	16212	16136	16236	16009	16095	16097	16126	16023	15811	16103	15874	16160	16072	15979	15940	16004	15963	16041	16072	16241	15981	15973	15869	15983	15999	16090	15936	15978	15983	16211	15936	16126	15933	16209	15953	16057	16136	16014	16042	16210	15947	15947	16000	16050	16037	16004	15861	15905	16043	16094	16208	16016	16038	15887	15894	16035	16114	16028	16125	15994	15921	16014	16148	15963	16199	16003	16046	16139	16059	15992	15992	16035	16059	16272	15987	16087	15885	15983	16071	16148	15806	15999	15892	16010	16134	15833	16179	16037	16108	16083	16007	16008	16266	16084	16055	16008	16000	16174	16109	16037	16097	16066	16160	16179	16124	15968	16187	16170	16066	15934	16163	16018	16041	15945	16028	16067	16092	15958	16115	16146	16078	16037	16105	16119	16230	15976	15865	16297	16078	16159	15955	16045	16156	16052	16093	15986	15986	16049	16082	16032	15907	16156	15979	16044	15983	16228	16096	15904	16036	16122	16011	16113	15998	16022	16067	16143	16112	16190	16197	16053	16017	15877	16041	15908	16098	16093	15899	16145	16062	16048	16079	15932	15922	16039	15949	16079	16039	15985	16119	16189	16058	16093	15984	16072	16116	15923	16027	15954	16205	15867	15957	15955	16171	16124	16101	16172	16117	15949	16046	15985	15992	15933	16143	16034	16010	16152	15996	16104	15983	16078	16096	16163	15989	16076	16193	16082	16002	15978	16063	15871	16014	16011	16116	16085	16078	16072	15942	16019	16111	15909	16137	16007	16152	16149	15958	16138	15999	16062	16093	16208	16130	15883	16087	16142	16062	16043	16134	16156	15874	16049	16050	16130	16048	16123	15994	15995	15957	16040	16150	15996	16330	15917	16040	15998	15958	16208	16004	16160	16031	16151	16054	16070	16052	15995	15898	15948	16178	16015	16050	15975	16059	15922	16079	15992	16026	16196	16186	16156	15932	16033	15903	16105	16038	15975	15954	16033	15922	15939	16085	15958	15803	16065	15952	15996	15971	16222	16153	16214	16029	16116	16212	16017	15974	16098	16039	16019	15914	15877	16055	16167	15880	16085	16207	16092	16028	16016	15956	16151	16160	16095	15995	16130	16163	16091	15834	15959	16088	16132	15824	15982	16127	15911	16115	15998	16055	16017	16163	15871	16131	16028	16292	16066	15884	16188	15996	16098	15893	16083	16002	15853	16029	16064	15980	15973	16154	16220	16001	15869	16053	16152	16076	16220	15983	16014	15974	16138	15976	15883	16139	15802	16040	16245	16014	16072	16121	15931	16160	15945	15922	15953	15915	16045	15917	16202	16129	16183	15877	16158	16011	16111	16014	16013	15942	15928	16087	15923	16033	16090	15956	15941	16080	16209	15884	16200	16075
23956	21369	28818	24420	22242	22260	21852	19466	19104	18969	18918	18788	18694	18725	18589	18689	18409	18357	18235	18245	18231	18315	18103	18244	18272	18428	18535	18231	18231	18346	20372	20588	19858	19156	18645	18320	18328	18198	18018	18216	18034	18102	18280	18179	18228	18082	17855	18275	18359	18024	18205	18012	18027	18013	18154	18091	18057	18066	18081	18100	18219	18127	18128	18399	18213	18089	18198	18042	18207	18103	18248	18277	17955	18117	18064	18027	18220	17940	18034	18118	18027	17970	17975	17999	18036	18051	17875	18336	18083	18148	17888	17929	18095	18055	18072	18214	17916	18055	18123	18154	18220	18085	18088	17823	18103	18257	18265	18100	18210	18091	17969	17915	18086	18061	18221	18054	18288	18060	18123	18175	17947	18192	18103	18013	18106	18271	18156	18229	18077	17999	18116	17958	18014	18142	17992	17749	18114	18154	18053	17974	18049	18052	18034	18133	18148	18016	18304	18151	18195	18094	18156	18179	18047	18212	18114	17954	18038	18235	18293	18232	18088	18118	17968	18155	18299	18035	18104	18201	18204	17929	18046	17821	18291	18062	17935	18080	18116	18073	18113	18120	18182	18026	18147	18240	17928	17977	18211	18043	18151	17919	17880	17937	18086	17889	18097	17875	18109	18112	18146	18223	18135	18119	18164	18153	18435	18107	18024	18173	18101	18166	18135	17947	18118	17929	17985	18230	18051	18087	18044	18271	18174	18320	18113	18048	18178	18156	18092	17986	18011	18192	18071	18146	18078	18133	18136	18154	18061	18040	18183	18367	17966	18099	18127	18000	18374	18040	18219	18301	18182	18219	18139	18208	18152	18257	18178	18240	17940	18066	18063	18045	18055	18109	18125	18139	17853	18129	18226	18163	18044	18217	18079	18187	18026	18071	18204	18002	18014	18270	18080	18141	17952	17974	18059	18104	18025	18028	18089	18134	17951	18192	18213	17832	18090	17978	18171	17963	18199	17930	18020	18001	17848	17968	18017	17987	18208	18050	18097	18157	17958	17888	17996	18048	18017	18114	18200	18159	18082	18232	18150	18114	18135	18160	18248	18105	18032	18088	17969	17962	18265	18222	18205	18041	18170	18169	18042	18056	18093	18144	17994	18204	18041	18017	17935	18087	18203	18276	18185	18068	18181	18238	18014	18208	17937	17935	18195	18183	18164	18291	18095	18147	17980	18257	18325	18152	18155	17995	17982	18095	18080	18238	18108	18016	18269	18109	17957	18048	18124	18181	18047	18187	18073	18131	18115	18087	18198	18079	18102	18011	18058	18197	17966	18060	17878	18068	18064	17983	18159	18019	18342	18095	18026	17904	18054	18003	17925	18001	17932	17997	17972	17918	17971	18031	18329	18097	18156	18280	18093	18110	17890	18155	17977	18188	18122	18245	17966	17997	18294	18098	18007	18194	18133	18086	17960	18127	18046	18074	17977	17932	17957	18130	18097	18148	18168	18154	17956	17851	18101	17980	18123	18083	17977	17945	18148	18111	18168	18031	18014	18103	17972	18064	18006	17918	18102	18162	18027	18176	18015	18160	18120	18185	18043	18069	18059	18051	17999	18044	18143	18044	18061	18058	18272	18058	18188	17946	18041	18073	18077	18185	17978	18137	18128	17928	18033	18149	17902	17943	17931	18227	18021	18056	18056	18045	18306	17962	18051	18164	18122	18054	18029	18239	18181	18038	18102	18029	18131	17931	18085	18215	18210	17859	18250	18018	18041	18176	17847	18073	18113	18157	18136	18149	18270	18050	18121	18103	18286	18169	18010	18127	18057	18130	18114	17716	18066	18133	18110	18107	18098	18236	18141	18190	18048	18222	18113	18289	17999	18107	18139	18190	18109	17973	18285	18214	18026	18301	17826	18165	18292	18108	18082	18155	17990	18070	18112	17903	18202	17876	18111	18091	18093	18015	18132	18010	18177	18168	18110	17983	18190	18080	18028	18051	18104	18134	18044	18062	17996	18262	18238	18072	18317	18084	18243	18055	18219	18191	18013	18257	18052	18036	18095	18185	17970	18069	18369	18150	18054	18045	18174	18122	18075	18111	18261	18178	18355	18106	18162	18199	17988	18067	18200	18123	18089	18191	18224	18124	18122	18067	18136	17982	17900	18066	18228	17964	17976	18037	18194	17962	18070	18043	18206	17938	18192	18072	18051	18012	17997	18141	18105	18052	18114	18120	18021	18046	17954	18161	18094	18284	18137	18128	17958	18066	18275	18088	18324	18254	18138	18202	18064	18051	18020	18384	18249	18094	18180	18053	17988	18247	18160	18178	18126	17972	17988	18080	18137	18210	18212	18187	18266	18013	18093	18079	18215	18040	18156	18254	18242	18254	18186	18129	18266	18069	18174	18125	18017	18136	18323	18075	18061	18134	18115	18124	18071	18094	17999	18204	18113	18086	18105	18074	18077	18255	18199	18180	18223	18106	18071	17961	18024	18206	18005	18021	17941	18032	18043	18210	18165	18316	18302	17994	18165	18178	18143	17947	18018	18261	18310	18062	18253	18168	18288	18127	18085	18137	18115	18077	18133	18328	18121	18228	17915	18048	18066	18102	18056	18034	18198	18095	18005	18072	17988	17970	18373	17979	18179	18058	18050	18276	18051	18084	17940	18013	17841	18127	18138	17828	18062	18048	17997	18314	18047	17989	18318	17954	17951	18006	18105	18156	18192	18083	18144	17887	17828	17966	18064	17822	18273	18141	17981	18235	17907	18015	17983	18170	18035	18282	18095	18067	18174	18184	18094	18017	18115	18238	18104	18175	18083	18217	18096	17998	18085	18128	18243	18103	17923	18055	18109	18178	18135	18115	18155	18009	18114	18066	18038	18106	17967	18182	18203	17902	18284	18096	18044	18071	18127	17957	18142	18086	18276	17989	18198	18018	17972	18126	18135	17921	18250	18045	17973	18022	18021	18029	18216	18149	18114	18005	17873	18328	18101	18197	18070	18058	18018	18180	18046	18005	18095	18162	18189	17803	18070	18059	18114	18086	18211	17985	18078	18131	18174	18089	18013	17948	18011	18188	18229	18183	18192	18221	18033	18016	17958	18077	18160	18200	18027	18143	18133	17971	18106	18133	18114	18362	17969	18129	18226	18094	18203	18060	17894	18250	18071	17932	17998	18034	18115	18137	18168	17997	18111	18096	18164	18117	18097	18262	17981	17983	18269	18114	18133	18016	18134	18094	17830	18268	18231	18118	18019	18205	18080	18218	17961	18090	18086	18053	18185	18048	18394	18223	18173	18063	18228	18258	18257	17987	17909	18267	18221	18226	18280	18058	18013	18083	18082	17913	18189	18004	18083	18070	18313	17764	17908	18185	18163	18307	18080	18220	18116	18079	18157	18278	17998	18121	17913	18220	18018	18209	18030	18022	17906	18173	18371	18204	18098	18168	18187	18118	18340	18026	18126	17960	18157	18242	18138	18231	17928	18192	18155	18023	18183	18320	18184	18055	17987	17968	18223	18079	18118	18153	18088	18127	17945	18171	18117	18194	18069	18206	18030	18102	18183	18173	18227	18168	17955	17977	17978	18048	18115	17979	18142	18147	18107	18085	18155	18263	18093	18048	17907	18117	18203	18313	18129	18291	18217	18069	18055	18011	18002	18283	18023	18045	18072	18109	18303	18129	18146	17973	18176	18123	17985	17825	18017	18012	18068	18074	17994	18123	18107	18161	17981	18030	17951	18121	18104	18254	17908	18285	18195	18118	18050	18031	18187	18214	18252	18022	18081	18153	18093	18173	18192	18139	18294	18155	18133	18174	18032	18002	18010	17897	18115	18157	18083	18166	18056	18088	18295	18181	18039	18091	18118	18154	18068	18218	18048	18177	18107	17965	17908	17904	18016	18181	18047	18166	18182	18023	18238	17940	18168	18178	17817	17991	17900	17757	18065	18280	18230	18222	18153	17982	17974	18079	17900	17948	18064	18147	18283	17998	17925	18145	18000	18107	17974	18057	18159	18016	18008	18240	18026	18122	18371	18234	18059	18074	18221	17863	18132	17994	18287	18118	18287	18000	17883	17960	18094	18086	17920	18131	17919	18165	18220	18076	18047	17996	18164	18142	17898	18200	18101	18167	18193	18154	18140	18163	18008	17891	18228	18000	18098	17990	18281	18147	18169	18102	18118	18151	18132	18155	17953	18131	18198	17987	18000	18048	18108	18226	18026	18056	18311	18175	18179	18049	18119	17882	18141	18233	17933	18096	18135	18039	18081	18178	18070	18159	18101	18209	17987	17954	17993	18279	18112	18294	18178	18125	18162	18154	18252	17988	18160	18173	18194	17902	18151	18175	18109	18218	18038	18112	18254	17966	18098	18176	18138	18109	18067	18113	17979	17996	18032	18001	17912	18240	18225	18158	17993	17933	18141	18027	18121	18103	18225	18182	18103	18094	18180	18086	18244	18065	18049	18162	18068	18153	18195	18207	18128	18162	18176	18117	18240	18084	17909	17926	18103	18061	18095	18114	18073	17994	18131	18068	18139	18011	18120	18040	18121	18145	18179	17945	17817	18101	18139	18080	18128	18204	18164	18177	18254	17977	17998	17979	18179	18161	18013	18071	18053	18229	18069	18195	18047	18173	18247	17950	18071	18180	18052	18304	18088	18083	18045	18068	17874	17815	17949	18137	18356	18004	18177	18144	18109	18118	18055	18044	18075	18312	18068	18006	18082	18192	18162	18155	18030	17916	18015	18033	18129	18143	18017	18117	18095	17976	18046	18126	18093	18157	18087	18080	18033	18064	17949	18115	18084	18133	18172	18205	18121	18235	18134	18127	18188	18245	18195	18195	18272	18089	17992	18040	18043	18145	18205	17963	18131	18231	18322	18141	18269	18221	17938	18099	18216	18062	17837	17976	18113	18086	17815	18002	17963	18135	18123	18162	18222	17915	18064	17899	18048	18399	18174	18106	18354	18260	18094	18028	17964	17989	18067	18260	18185	18170	18122	18213	18133	18164	18219	18057	18172	17969	17988	17768	18050	18053	18257	18282	17954	18185	18113	18176	18184	18152	18284	18166	18176	18142	18192	18106	18127	18022	18061	18054	18178	18051	18116	17921	18002	18058	18035	18167	17956	18167	17898	18155	18114	18216	18162	18337	18189	18144	18112	18208	18020	18164
17194	27421	25744	21167	19343	18960	18495	17926	17678	17643	17422	17268	17168	16988	17076	16952	16694	16605	16588	16474	16652	16567	16624	16622	16417	16471	16618	16510	16198	17075	20020	20127	18795	17493	16731	16537	16305	16244	16370	16304	16333	16301	16185	16257	16279	16378	16276	16269	16122	16053	16270	16178	16160	16125	16176	16245	16350	16236	16211	16199	16258	16308	16331	16224	16247	16428	16061	16234	16273	16468	16347	16229	16250	16219	16286	16174	16339	16183	16314	16303	16157	16178	16176	16211	16269	16467	16166	16216	16192	16244	16256	16298	16110	16285	16315	16041	16321	16254	16250	16293	16235	16301	16168	16387	16154	16140	16284	16368	16098	16194	16289	16285	16192	16159	16399	16135	16125	16329	16362	16257	16221	16119	16213	16222	16282	16180	16278	16231	16058	16198	16284	16124	16211	16186	16222	16176	16219	16361	16042	16158	16255	16415	16322	16315	16221	16109	16217	16131	16226	16167	16453	16172	16200	16176	16321	16124	16347	16358	16115	16345	16302	16048	16102	16259	16286	16219	16265	16318	16323	16497	16320	16102	16281	16210	16180	16384	16218	16198	16072	16306	16140	16225	16187	16187	16310	16395	16261	16172	16248	16275	15973	16297	16093	16195	16362	16174	16035	16241	16106	16161	16154	16229	16318	16250	16177	16153	16277	16147	16230	16364	16073	16235	16421	16193	16505	16091	16414	16266	16154	16157	16240	16213	16143	16158	16257	16111	16162	16262	16108	15952	16347	16157	16024	16167	16213	16426	16317	16211	16100	16291	16307	16361	16168	16027	16109	16170	16342	16205	16090	16170	16231	16302	16151	16240	16234	16275	16245	16217	16236	16059	16328	16095	16234	16253	16426	16114	16421	16025	16200	16264	16192	16148	16162	16146	16142	16342	16269	16196	16193	16330	16284	16311	16252	16229	16176	16316	16129	16275	16298	16274	16276	16239	16315	16029	16315	16303	16231	16315	16211	16203	16400	16247	16117	16245	16138	16197	16179	16291	16362	16041	16307	16178	16358	16341	16210	16234	16264	16180	16182	16369	16093	16267	16155	16262	16063	16059	16255	16218	16277	16204	16258	16273	16078	16158	16279	16304	16228	16296	16320	16258	16264	16042	16223	16132	16188	16200	16225	16201	16305	16216	16075	16376	16175	16095	16237	16194	16184	16166	16309	16149	16184	16303	16207	16173	16294	16193	16197	16243	16366	16211	16339	16157	16136	16245	16122	16098	16116	16406	16179	16285	16290	16100	16197	16204	16042	16430	16101	16220	16287	16377	16198	16169	16166	16171	16108	16181	16320	16073	16349	16218	16248	16196	16381	16236	16106	16111	16214	16289	16277	15959	16213	16293	16273	16030	16138	16250	16243	16209	16368	16305	16235	16275	16246	16238	16264	16211	16185	16222	16222	16206	16390	16168	16260	16141	16233	16284	16315	16265	16142	16146	16204	16384	16067	16182	16248	16150	16102	16258	16158	16002	16221	16126	15992	16325	16180	16175	16240	16188	16312	16012	16369	16192	16175	16234	16304	16171	16197	16329	16050	16070	16107	16397	16172	16305	15895	16293	16178	16269	16189	16199	16246	16165	16114	16188	16340	16266	16371	16448	16266	16171	16244	16282	16307	16319	16273	16180	16304	16271	16309	16258	16199	16185	16193	16004	16359	16086	16210	16172	16381	16156	16296	16347	16198	16129	16467	16185	16337	16350	16101	16435	16254	16311	16293	16091	16171	16253	16320	16081	16327	16309	16388	16226	16130	16195	16250	16278	16268	16262	16397	16185	16399	16166	16087	16394	16154	16153	16188	16165	16273	16119	16253	16233	16311	16148	16143	16252	16334	16153	16334	16272	16151	16182	16487	16292	16229	16081	16524	16100	16257	16203	16300	16161	16176	16178	16158	16140	16198	16347	16147	16148	16296	16174	16162	16139	16101	16196	16219	16131	16199	16279	16293	16201	16309	16156	16240	16281	16144	16225	16201	16198	16311	16186	16307	16174	16241	16204	16260	16180	16152	16324	16323	16326	16165	16380	16281	16332	16210	16227	16114	16167	16208	16226	16039	16245	16192	16278	16185	16290	16049	16174	16224	16314	16298	16182	16110	16102	16136	16403	16326	16150	16235	16201	16183	16256	16184	16341	16271	16195	16325	16372	16430	16196	16197	16197	16289	16151	16150	16159	16352	16142	16124	16124	16249	16182	16356	16002	16241	16286	16211	16228	16214	16118	16170	16116	16291	16123	16324	16242	16296	16274	16166	16309	16294	16291	16237	16234	16140	16002	16323	16119	16302	16198	16412	16136	16322	16136	16308	16358	16201	16350	16309	16331	16297	16327	16319	16029	16066	16385	16279	16221	16291	16463	16176	16291	16216	16176	16264	16359	16160	16322	16299	16154	16187	16235	16028	16287	16205	16317	16064	16243	16268	16248	16091	16113	16247	16200	16094	16180	16135	16204	16075	16239	16295	16179	16276	16151	16169	16505	16233	15965	16163	16249	16198	16264	16213	16265	16179	16220	16294	16113	16379	16270	16152	16212	16359	16129	16345	16261	16338	16328	16258	16285	16326	16132	16068	15892	16228	16248	16126	16244	16192	16207	16279	16216	16312	16305	16432	16316	16075	16361	16171	16276	16309	16329	16243	16178	16181	16275	16267	16177	16199	15994	16192	16294	16255	16141	16232	16316	16171	16343	16136	16197	16230	16098	16077	16095	16141	16462	16054	16325	16245	16133	16244	16149	16288	16089	16393	16254	16209	16291	16093	16195	16236	16234	16393	16116	16118	16150	16236	16289	16117	16113	16195	16179	16258	16296	16222	16344	16222	16141	16236	16098	16140	16100	16356	16090	16251	16412	16245	16168	16320	16308	16171	16077	16262	16209	16268	16431	16254	16257	16192	16030	16191	16087	16117	16149	16044	16075	16036	16231	16105	16228	16391	16201	16187	16237	16136	16010	16097	16222	16157	16188	16177	16220	16304	16264	16110	16235	16210	16223	16302	16383	16206	16236	16113	16335	16178	16128	16387	16422	16240	16431	16266	16145	16187	16315	16201	16236	16244	16085	16168	16244	16253	16203	16328	16389	16205	16148	16147	16165	16235	16324	16268	16124	16220	16261	16016	16391	16267	16258	16211	16266	16358	16160	16078	16172	16267	16314	16406	16095	16264	16180	16294	16319	16320	16210	16195	16184	16222	16280	16377	16167	16299	16138	16284	16041	16135	16334	16308	16326	16237	16194	16328	16336	16193	16116	16206	16104	16246	16392	16261	16136	16193	16278	16198	16402	16199	16149	16278	16072	16428	16282	16309	16283	16169	16352	16169	16240	16215	16420	16154	16245	16257	16218	16140	16261	16382	16178	16259	16220	16149	16275	16305	16200	16283	16190	16214	16123	16236	16248	16208	16144	16206	16005	16110	16064	16353	16198	16274	16372	16311	16479	16205	16379	16231	16155	16124	16478	16322	16259	16167	16275	16179	16197	16214	16264	16349	16200	16226	16366	16344	16271	16280	16175	16204	16247	16226	16208	16247	16188	16297	16206	16273	16091	16358	16279	16241	16057	16377	16269	16253	16188	16172	16134	16211	16185	16325	16125	16181	16048	16188	16092	16219	16140	16215	16152	16286	16175	16292	16249	16350	16423	16358	16183	16204	16244	16303	16068	16382	16148	16279	16309	16335	16277	16129	16240	16217	16373	16456	16324	16307	16266	16211	16208	16271	16333	16258	16280	16232	16218	16250	16148	16281	16287	16219	16313	16283	16080	16146	16025	16106	16287	16242	16110	16373	16156	16366	16193	16216	16377	16282	16210	16337	16318	16351	16058	16357	16105	16033	16094	16393	16258	16197	16314	16062	16365	16097	16322	16089	16037	16440	16342	16136	16282	16247	16249	16154	16427	16282	16297	16053	16256	16088	16206	16363	16081	16240	16291	16284	16126	16165	16337	16089	16102	16280	16304	16175	16223	16246	16155	16241	16274	16238	16155	16278	15987	16228	16401	16248	16255	16386	16139	16262	16199	16322	16060	16202	16148	16177	16276	16110	16383	16446	16288	16329	16252	16300	16253	16128	16141	16266	16368	16237	16234	16223	16192	16179	16260	16229	16117	16334	16319	16189	15976	16064	16149	16063	16270	16118	16117	16257	16207	16292	16055	16305	16211	16185	16314	16167	16338	16143	16309	16175	16272	16176	16357	16137	16281	16199	16046	16119	16119	16402	16327	16220	16296	16204	16246	16356	16385	16313	16103	16197	15982	16253	16289	16198	16220	16254	16220	16232	16182	16190	16294	16145	16166	16395	16310	16155	16234	16262	16235	16379	16328	16226	16106	16168	16134	16145	16164	16329	16262	16240	16299	16307	16261	16240	16295	16169	16123	16401	16216	16244	16321	16225	16379	16187	16354	16318	16386	16115	16248	16353	16254	16125	16485	16168	16320	16255	16190	16159	16241	16223	16107	16197	16263	16280	16270	16311	16293	16266	16253	16235	16213	16077	16142	16203	16185	16222	16220	16400	16202	16159	16372	16274	16238	16241	16169	16227	16363	16301	16306	16393	16259	16120	16252	16190	16392	16402	16182	16188	16261	16330	16204	16376	16374	16123	16321	16316	16299	16196	16248	16183	16167	16287	16277	16280	16312	16312	16223	16187	16046	16201	16253	16344	16196	16140	16161	16222	16260	16236	16145	16409	16142	16324	16112	16382	16223	16422	16280	16251	16196	16144	16259	16131	16280	16315	16181	16032	16220	16276	16081	16193	16050	16467	16085	16266	16371	16124	16174	16089	16199	16050	16296	16300	16186	16400	16248	16323	16138	16144	16089	16370	16310	16341	16152	16202	16098	16247	16095	16232	16298	16189	16152	16283	16198	16048	16225	16381	16179	16099	16206	16250	16287	16248	16219	16244	16248	16310	16140	16134	16222	16468	16187	16212	16085	16217	16075	16162	16185	16335	16058	16356	16209	16277	16053	16284	16293	16327	16147	16395	16360	16184	16227	16392	16237	16198	16244	16177	16233	16335	16214	16363	16092	16282	16280	16205	16046	16183	16191	16134	16233	16291	16279	16069	16108	16109	16275	16108	16296	16325	16288	16208	16255	16284	16260	16317	16242	16278	16319	16098	16455	16343	16135	16254	16178
22894	21339	29217	23820	21592	23697	25362	20606	19936	20049	19530	19429	19250	19507	18996	19224	19210	19151	18838	18741	18551	18752	18735	18854	18616	18719	18682	18513	18537	20003	22437	22831	21678	20186	19356	18844	18521	18492	18589	18279	18551	18625	18425	18240	18421	18361	18692	18330	18405	18481	18491	18327	18471	18559	18513	18551	18403	18566	18538	18389	18482	18480	18289	18568	18614	18609	18449	18311	18470	18557	18389	18382	18639	18237	18418	18420	18375	18558	18279	18468	18500	18355	18300	18627	18443	18405	18454	18215	18480	18357	18483	18406	18414	18424	18320	18242	18456	18313	18429	18421	18373	18222	18423	18280	18475	18539	18408	18427	18273	18368	18465	18354	18436	18540	18454	18382	18439	18402	18439	18463	18657	18390	18553	18282	18314	18203	18407	18420	18399	18380	18548	18212	18383	18410	18332	18430	18536	18605	18492	18417	18409	18515	18274	18273	18398	18280	18182	18284	18324	18388	18381	18482	18604	18396	18256	18281	18236	18257	18310	18486	18530	18302	18358	18396	18347	18439	18313	18365	18501	18317	18375	18386	18468	18480	18615	18270	18458	18422	18253	18278	18348	18317	18376	18485	18508	18373	18374	18445	18561	18258	18192	18330	18449	18285	18382	18330	18439	18313	18483	18380	18359	18464	18485	18466	18571	18382	18371	18312	18222	18413	18337	18322	18376	18472	18372	18335	18384	18395	18230	18287	18567	18144	18259	18330	18495	18427	18334	18369	18292	18447	18476	18406	18558	18236	18193	18178	18339	18380	18367	18163	18447	18258	18269	18482	18436	18411	18369	18478	18415	18278	18335	18222	18515	18450	18304	18262	18462	18500	18420	18255	18405	18455	18420	18409	18239	18714	18049	18297	18308	18297	18510	18525	18307	18342	18402	18454	18283	18561	18588	18311	18546	18316	18397	18374	18293	18304	18547	18122	18444	18443	18239	18239	18380	18282	18482	18397	18266	18369	18413	18327	18377	18293	18316	18620	18388	18364	18545	18562	18279	18234	18456	18476	18398	18556	18288	18346	18366	18417	18460	18430	18414	18512	18375	18362	18523	18421	18350	18370	18394	18490	18347	18465	18162	18249	18374	18349	18268	18541	18280	18225	18381	18209	18274	18256	18378	18408	18354	18371	18391	18374	18494	18349	18138	18409	18440	18401	18329	18441	18341	18497	18426	18379	18368	18437	18385	18348	18334	18385	18482	18602	18042	18271	18179	18372	18221	18244	18406	18149	18370	18281	18381	18347	18307	18295	18118	18160	18450	18505	18555	18388	18575	18324	18365	18337	18345	18365	18300	18303	18370	18355	18590	18313	18305	18305	18301	18590	18549	18430	18312	18321	18613	18571	18528	18276	18498	18270	18319	18401	18244	18453	18387	18392	18162	18429	18493	18165	18305	18475	18157	18332	18554	18239	18475	18183	18368	18380	18468	18358	18480	18376	18346	18368	18333	18217	18346	18460	18455	18513	18450	18154	18326	18187	18573	18296	18263	18265	18424	18520	18246	18328	18355	18403	18581	18686	18311	18396	18418	18417	18281	18365	18252	18513	18323	18545	18527	18526	18433	18513	18093	18335	18457	18241	18311	18311	18578	18372	18430	18359	18227	18456	18497	18386	18359	18277	18509	18387	18395	18389	18324	18304	18251	18204	18399	18337	18194	18431	18153	18301	18380	18453	18263	18190	18323	18280	18338	18364	18356	18231	18345	18489	18241	18323	18514	18365	18403	18291	18479	18361	18267	18386	18311	18566	18353	18428	18400	18419	18363	18364	18244	18353	18285	18458	18518	18446	18299	18354	18433	18508	18402	18473	18405	18180	18416	18298	18309	18429	18402	18417	18334	18364	18420	18274	18409	18513	18436	18398	18421	18372	18486	18363	18154	18337	18346	18322	18213	18474	18408	18261	18473	18531	18433	18315	18301	18364	18372	18484	18458	18336	18224	18267	18394	18345	18390	18367	18261	18425	18167	18509	18413	18389	18314	18391	18388	18519	18496	18394	18299	18363	18202	18501	18499	18232	18218	18361	18463	18331	18527	18494	18514	18482	18398	18423	18256	18548	18284	18235	18374	18416	18274	18432	18378	18236	18466	18322	18281	18429	18369	18311	18272	18572	18377	18306	18290	18508	18356	18389	18307	18288	18640	18414	18370	18497	18511	18200	18194	18319	18332	18266	18386	18392	18416	18431	18570	18393	18341	18294	18505	18455	18247	18383	18378	18439	18226	18464	18407	18428	18204	18323	18436	18369	18606	18386	18530	18354	18491	18387	18442	18238	18166	18293	18463	18410	18374	18466	18237	18429	18385	18402	18414	18102	18116	18506	18112	18458	18431	18302	18333	18581	18484	18399	18203	18361	18188	18410	18360	18293	18530	18377	18412	18503	18352	18276	18315	18403	18420	18503	18270	18417	18324	18418	18473	18191	18238	18340	18268	18474	18332	18414	18396	18312	18391	18558	18256	18320	18255	18166	18351	18386	18395	18318	18479	18411	18367	18419	18269	18240	18468	18405	18471	18407	18494	18111	18281	18512	18222	18487	18501	18253	18322	18334	18386	18180	18428	18130	18458	18253	18404	18257	18375	18385	18452	18242	18515	18381	18281	18303	18412	18405	18306	18255	18425	18445	18453	18264	18313	18357	18194	18337	18363	18158	18320	18454	18337	18404	18332	18495	18290	18387	18449	18427	18486	18357	18327	18294	18230	18206	18415	18368	18266	18302	18400	18360	18448	18217	18398	18440	18362	18328	18302	18264	18506	18410	18526	18529	18385	18515	18259	18439	18519	18346	18378	18499	18470	18319	18390	18275	18327	18270	18437	18469	18419	18401	18543	18445	18450	18381	18388	18247	18362	18594	18396	18345	18102	18496	18428	18325	18150	18397	18422	18439	18274	18455	18236	18245	18530	18386	18320	18475	18417	18436	18499	18387	18528	18325	18338	18439	18512	18208	18342	18501	18262	18177	18308	18323	18515	18437	18216	18397	18488	18289	18342	18176	18563	18484	18649	18357	18423	18442	18372	18116	18318	18292	18283	18186	18228	18331	18267	18350	17925	18460	18267	17971	18553	18415	18288	18366	18276	18279	18378	18370	18329	18358	18382	18362	18513	18382	18348	18128	18313	18525	18315	18344	18496	18235	18454	18560	18334	18622	18517	18274	18366	18450	18264	18517	18505	18422	18312	18588	18270	18366	18329	18293	18393	18347	18373	18232	18385	18448	18381	18283	18396	18421	18422	18582	18388	18213	18302	18495	18454	18143	18429	18371	18144	18255	18372	18205	18212	18266	18332	18302	18305	18347	18416	18382	18323	18373	18472	18318	18399	18474	18352	18345	18547	18486	18421	18340	18245	18187	18324	18501	18371	18128	18515	18351	18363	18371	18437	18557	18322	18448	18238	18553	18250	18497	18490	18348	18276	18241	18542	18350	18210	18380	18367	18384	18211	18408	18282	18199	18395	18264	18297	18331	18417	18578	18312	18384	18348	18405	18274	18388	18446	18543	18499	18272	18395	18328	18231	18145	18384	18468	18380	18254	18439	18465	18204	18356	18313	18382	18444	18300	18415	18142	18262	18398	18303	18419	18236	18235	18571	18403	18541	18476	18549	18500	18277	18373	18490	18478	18343	18469	18181	18461	18558	18301	18264	18318	18342	18461	18274	18292	18356	18184	18352	18218	18349	18425	18454	18578	18473	18400	18352	18323	18250	18110	18366	18284	18533	18282	18647	18416	18422	18439	18210	18366	18312	18310	18403	18325	18186	18182	18195	18382	18498	18280	18398	18427	18338	18241	18285	18286	18551	18250	18493	18560	18385	18241	18418	18264	18323	18504	18374	18336	18426	18401	18387	18268	18378	18366	18377	18272	18465	18432	18222	18365	18294	18242	18592	18377	18736	18241	18533	18581	18365	18452	18623	18476	18337	18503	18399	18184	18509	18250	18213	18307	18167	18395	18171	18404	18309	18447	18586	18334	18471	18581	18429	18383	18463	18239	18479	18193	18275	18505	18207	18071	18443	18277	18261	18425	18304	18291	18400	18624	18276	18370	18618	18338	18292	18413	18170	18347	18347	18350	18448	18113	18237	18278	18357	18308	18213	18405	18215	18235	18294	18322	18320	18509	18428	18232	18471	18488	18606	18410	18367	18449	18389	18406	18388	18213	18360	18283	18350	18397	18341	18549	18470	18485	18249	18416	18428	18404	18344	18416	18304	18318	18453	18381	18386	18417	18332	18381	18422	18365	18385	18268	18359	18398	18266	18248	18209	18276	18394	18560	18638	18465	18460	18368	18381	18253	18351	18299	18465	18264	18460	18238	18361	18389	18512	18267	18457	18355	18413	18547	18470	18400	18313	18381	18466	18495	18400	18493	18238	18325	18418	18462	18196	18410	18563	18337	18382	18330	18362	18604	18344	18309	18426	18306	18325	18375	18398	18259	18487	18470	18413	18142	18424	18419	18224	18434	18397	18341	18369	18299	18631	18376	18277	18248	18251	18317	18319	18318	18415	18421	18330	18367	18463	18406	18398	18385	18223	18358	18394	18645	18279	18628	18311	18409	18429	18473	18142	18426	18393	18283	18557	18317	18190	18386	18269	18491	18407	18456	18243	18303	18213	18467	18245	18233	18428	18577	18481	18654	18426	18345	18473	18452	18575	18427	18440	18375	18318	18387	18426	18638	18424	18339	18453	18274	18385	18496	18305	18403	18232	18261	18397	18566	18323	18243	18272	18098	18426	18250	18211	18271	18256	18395	18533	18584	18335	18483	18359	18308	18522	18330	18257	18326	18524	18422	18348	18185	18521	18370	18552	18435	18318	18356	18431	18445	18423	18328	18464	18310	18289	18395	18387	18527	18274	18441	18410	18343	18438	18362	18355	18365	18442	18327	18358	18234	18224	18366	18191	18285	18307	18625	18264	18413	18415	18418	18183	18341	18454	18413	18398	18411	18437	18319	18284	18383	18469	18110	18484	18266	18281	18337	18336	18206	18325	18488	18494	18328	18369	18330	18531	18473	18480	18287	18407	18616	18401	18485	18674	18388	18601	18364	18162	18250	18278	18293	18312	18161	18323	18222	18198	18402	18218	18508	18441	18332	18412	18252	18367	18164	18377	18453	18162	18458	18418	18352
18789	32056	29576	24105	22164	20370	19569	19505	19082	18380	18167	17978	17908	17353	17639	17524	16929	17059	16814	16723	16786	16727	16831	16596	16672	16537	16608	16605	16393	18968	23185	22837	20358	18460	17135	16567	16385	16496	16275	16464	16316	16426	16437	16367	16355	16511	16341	16172	16543	16337	16508	16225	16364	16280	16402	16557	16407	16309	16454	16524	16340	16436	16485	16270	16308	16376	16532	16294	16201	16396	16475	16448	16404	16456	16380	16446	16356	16359	16467	16324	16409	16354	16344	16561	16371	16292	16327	16280	16432	16255	16373	16493	16421	16177	16349	16290	16178	16344	16384	16234	16350	16223	16371	16302	16297	16402	16413	16288	16417	16300	16328	16465	16306	16415	16546	16409	16320	16351	16194	16373	16457	16342	16453	16399	16431	16224	16177	16252	16174	16254	16550	16470	16261	16425	16229	16443	16482	16356	16329	16147	16400	16316	16463	16328	16444	16340	16363	16338	16545	16342	16371	16235	16437	16408	16371	16485	16286	16309	16537	16486	16329	16332	16294	16329	16407	16386	16330	16271	16401	16302	16366	16341	16244	16414	16346	16322	16356	16097	16278	16292	16347	16353	16331	16276	16351	16214	16395	16360	16344	16328	16403	16592	16389	16414	16249	16528	16172	16480	16354	16456	16065	16409	16383	16296	16385	16416	16122	16337	16358	16361	16282	16256	16433	16322	16441	16398	16324	16223	16296	16423	16256	16195	16391	16222	16328	16506	16449	16344	16265	16553	16394	16151	16328	16429	16312	16403	16305	16201	16485	16311	16391	16274	16430	16351	16265	16342	16478	16337	16279	16245	16326	16186	16370	16373	16198	16320	16351	16268	16265	16257	16469	16235	16255	16345	16366	16255	16393	16278	16563	16365	16462	16418	16428	16421	16342	16214	16305	16292	16366	16270	16239	16362	16492	16332	16357	16251	16403	16300	16274	16274	16337	16359	16368	16401	16360	16349	16235	16296	16256	16267	16293	16497	16456	16237	16321	16235	16456	16287	16393	16376	16297	16378	16456	16396	16260	16327	16326	16471	16335	16366	16384	16303	16262	16329	16362	16508	16361	16315	16363	16322	16302	16325	16373	16281	16169	16374	16304	16343	16282	16329	16444	16388	16232	16533	16396	16156	16159	16501	16277	16253	16233	16396	16292	16175	16438	16322	16377	16230	16437	16308	16306	16274	16418	16403	16248	16239	16403	16424	16404	16179	16396	16205	16153	16352	16249	16297	16307	16504	16203	16311	16450	16159	16421	16377	16305	16229	16346	16304	16466	16367	16364	16423	16491	16282	16448	16354	16122	16409	16320	16236	16368	16413	16182	16273	16450	16186	16342	16305	16261	16375	16360	16257	16468	16313	16444	16428	16308	16334	16422	16330	16424	16240	16519	16639	16497	16356	16393	16256	16315	16386	16389	16196	16471	16397	16351	16514	16389	16312	16389	16308	16318	16223	16158	16413	16163	16268	16386	16426	16138	16385	16335	16620	16367	16394	16195	16436	16435	16278	16421	16297	16308	16299	16304	16331	16387	16361	16229	16422	16231	16333	16363	16269	16326	16320	16379	16439	16231	16338	16585	16255	16409	16386	16228	16322	16406	16380	16364	16313	16336	16194	16326	16365	16427	16363	16434	16439	16307	16198	16213	16293	16374	16553	16410	16425	16293	16304	16437	16241	16276	16146	16417	16212	16316	16436	16210	16221	16317	16401	16315	16283	16440	16440	16265	16448	16327	16221	16378	16313	16404	16275	16309	16323	16378	16378	16455	16563	16320	16386	16386	16443	16225	16408	16243	16139	16293	16453	16274	16214	16250	16440	16178	16393	16442	16275	16351	16250	16449	16364	16373	16264	16381	16345	16330	16255	16417	16453	16252	16351	16363	16349	16432	16344	16370	16230	16353	16349	16202	16273	16326	16440	16489	16532	16239	16434	16274	16222	16524	16242	16298	16267	16243	16394	16368	16416	16335	16369	16362	16339	16548	16227	16255	16394	16455	16407	16389	16308	16258	16184	16403	16473	16327	16344	16357	16446	16255	16257	16396	16318	16456	16359	16358	16397	16380	16381	16336	16297	16221	16399	16339	16494	16250	16342	16313	16311	16359	16348	16143	16237	16234	16465	16392	16504	16372	16295	16376	16278	16360	16287	16340	16405	16384	16383	16331	16204	16265	16393	16282	16329	16149	16440	16225	16169	16441	16155	16485	16517	16379	16426	16303	16408	16210	16510	16343	16229	16478	16412	16241	16436	16305	16199	16345	16511	16299	16367	16277	16407	16360	16320	16269	16083	16312	16173	16398	16298	16466	16371	16295	16175	16383	16155	16480	16347	16464	16407	16388	16310	16358	16489	16466	16390	16457	16259	16254	16210	16256	16449	16381	16312	16275	16360	16258	16329	16375	16324	16347	16340	16431	16504	16387	16380	16402	16343	16152	16249	16320	16261	16378	16278	16381	16175	16371	16463	16260	16390	16229	16299	16375	16599	16456	16437	16202	16230	16239	16250	16324	16268	16481	16256	16361	16204	16388	16406	16437	16464	16393	16462	16312	16422	16344	16302	16449	16308	16508	16184	16248	16305	16282	16167	16315	16234	16494	16226	16368	16223	16342	16354	16280	16459	16325	16233	16426	16311	16323	16408	16276	16416	16415	16278	16398	16489	16387	16184	16454	16261	16501	16158	16344	16310	16355	16248	16297	16383	16384	16295	16307	16348	16292	16331	16237	16377	16459	16413	16482	16194	16415	16384	16322	16273	16376	16052	16361	16403	16268	16341	16339	16512	16296	16184	16304	16371	16375	16338	16256	16406	16395	16408	16542	16129	16326	16336	16326	16328	16325	16472	16484	16203	16399	16385	16282	16399	16405	16467	16285	16295	16196	16410	16170	16504	16328	16210	16335	16314	16335	16298	16432	16435	16324	16455	16334	16497	16423	16428	16493	16369	16317	16453	16430	16379	16298	16279	16180	16349	16328	16351	16330	16395	16381	16409	16450	16125	16192	16175	16261	16367	16469	16440	16427	16191	16453	16395	16271	16391	16399	16409	16589	16273	16393	16321	16431	16466	16339	16304	16398	16445	16477	16167	16439	16304	16270	16222	16257	16387	16351	16299	16495	16322	16428	16276	16449	16416	16283	16317	16325	16419	16432	16353	16402	16381	16502	16300	16347	16261	16362	16286	16210	16471	16367	16454	16306	16360	16380	16189	16368	16362	16226	16420	16215	16515	16398	16415	16337	16272	16465	16245	16366	16520	16437	16307	16382	16298	16358	16377	16357	16302	16337	16146	16140	16413	16154	16363	16334	16363	16425	16441	16462	16379	16163	16295	16388	16210	16307	16248	16426	16566	16350	16381	16231	16155	16344	16458	16331	16170	16213	16241	16388	16299	16292	16297	16404	16299	16164	16387	16186	16378	16244	16334	16204	16405	16273	16394	16422	16349	16503	16453	16450	16331	16251	16465	16452	16353	16377	16335	16352	16359	16530	16357	16384	16275	16332	16195	16369	16259	16186	16357	16232	16287	16282	16301	16230	16391	16428	16211	16314	16377	16127	16378	16363	16290	16299	16534	16362	16415	16373	16480	16216	16347	16469	16555	16394	16104	16400	16309	16367	16215	16391	16374	16275	16270	16319	16399	16350	16389	16290	16373	16293	16413	16334	16322	16412	16357	16449	16264	16390	16308	16307	16423	16360	16327	16359	16385	16454	16314	16370	16390	16218	16383	16252	16455	16511	16177	16381	16392	16229	16359	16284	16376	16307	16286	16333	16366	16293	16440	16132	16405	16421	16347	16423	16499	16252	16077	16369	16311	16255	16304	16309	16277	16281	16289	16339	16372	16245	16473	16366	16300	16437	16346	16233	16308	16353	16325	16280	16473	16380	16399	16255	16257	16485	16390	16401	16338	16411	16272	16465	16159	16369	16438	16277	16228	16183	16386	16262	16380	16334	16310	16411	16410	16328	16332	16468	16213	16164	16273	16313	16477	16297	16400	16330	16226	16279	16372	16303	16426	16211	16310	16403	16460	16255	16403	16388	16224	16399	16359	16263	16251	16410	16302	16348	16430	16406	16358	16445	16207	16213	16334	16475	16184	16159	16349	16268	16414	16420	16406	16275	16239	16468	16398	16349	16405	16385	16353	16387	16232	16265	16304	16457	16374	16443	16481	16417	16351	16512	16381	16343	16360	16201	16371	16482	16423	16389	16369	16428	16305	16161	16460	16285	16186	16388	16507	16471	16397	16356	16396	16382	16346	16214	16335	16186	16339	16272	16307	16330	16372	16429	16384	16390	16208	16317	16438	16201	16486	16210	16405	16416	16395	16358	16580	16447	16411	16598	16448	16241	16254	16525	16332	16245	16365	16186	16484	16450	16269	16363	16259	16511	16482	16397	16322	16321	16515	16366	16177	16473	16175	16364	16300	16380	16367	16425	16312	16311	16461	16386	16482	16188	16381	16170	16514	15934	16309	16389	16283	16325	16381	16292	16413	16331	16417	16348	16356	16339	16575	16386	16369	16245	16208	16383	16210	16342	16297	16324	16283	16473	16360	16353	16327	16363	16270	16399	16251	16369	16294	16388	16421	16383	16262	16269	16354	16423	16356	16293	16290	16290	16397	16355	16343	16451	16441	16342	16227	16378	16473	16311	16430	16399	16375	16261	16366	16362	16283	16438	16237	16361	16332	16294	16381	16433	16159	16410	16255	16344	16295	16231	16378	16265	16341	16202	16461	16309	16391	16373	16154	16291	16294	16362	16277	16219	16352	16259	16373	16343	16277	16246	16269	16229	16323	16226	16189	16351	16485	16226	16377	16353	16413	16374	16319	16272	16281	16331	16434	16309	16416	16301	16262	16285	16327	16472	16344	16268	16251	16305	16347	16172	16160	16453	16352	16249	16424	16467	16413	16236	16323	16224	16357	16386	16257	16234	16401	16269	16342	16395	16304	16317	16324	16445	16217	16541	16370	16239	16179	16158	16543	16310	16330	16318	16507	16277	16252	16355	16550	16309	16203	16222	16284	16258	16350	16391	16212	16404	16487	16234	16272	16354	16319	16209	16219	16315	16364	16406	16315	16186	16395	16271	16310	16304	16347	16253	16342	16405	16349	16268	16324	16248	16365	16428	16241	16361	16395
27735	22304	25042	22658	19155	19320	19166	19254	19136	18986	19037	18903	18683	18641	18809	18772	18519	18599	18576	18468	18492	18463	18450	18531	18571	18587	18497	18383	18442	18733	18927	18895	18784	18727	18579	18551	18609	18524	18319	18442	18378	18414	18418	18522	18414	18603	18487	18365	18348	18412	18390	18309	18488	18583	18225	18516	18521	18567	18498	18311	18442	18397	18375	18514	18332	18294	18431	18549	18460	18389	18474	18508	18391	18508	18437	18582	18337	18409	18350	18370	18410	18350	18172	18521	18399	18467	18270	18330	18502	18487	18431	18398	18502	18317	18311	18430	18489	18302	18462	18591	18624	18502	18320	18344	18583	18512	18251	18612	18292	18510	18231	18408	18554	18353	18529	18296	18372	18744	18235	18617	18454	18590	18290	18414	18601	18450	18374	18262	18345	18386	18495	18369	18448	18463	18426	18404	18281	18294	18417	18251	18448	18295	18311	18417	18500	18239	18183	18338	18596	18519	18320	18222	18508	18450	18277	18543	18444	18339	18485	18608	18430	18440	18664	18361	18349	18571	18660	18424	18459	18400	18450	18487	18403	18343	18324	18478	18553	18390	18146	18551	18409	18479	18516	18443	18372	18494	18388	18380	18683	18563	18508	18174	18399	18436	18589	18318	18528	18442	18390	18323	18376	18536	18586	18479	18429	18529	18543	18349	18429	18403	18413	18179	18420	18393	18498	18477	18574	18522	18361	18619	18321	18380	18295	18647	18478	18379	18521	18489	18451	18302	18518	18281	18120	18531	18381	18610	18574	18226	18579	18442	18221	18501	18370	18586	18427	18275	18519	18480	18431	18485	18279	18481	18214	18391	18495	18552	18531	18501	18360	18466	18419	18386	18335	18229	18357	18401	18409	18412	18564	18312	18305	18346	18383	18546	18408	18387	18440	18255	18453	18324	18347	18408	18435	18373	18306	18401	18290	18375	18348	18530	18434	18156	18455	18346	18480	18440	18644	18402	18577	18419	18451	18390	18480	18346	18343	18193	18385	18455	18452	18405	18355	18586	18293	18480	18456	18456	18597	18234	18462	18308	18258	18330	18272	18258	18465	18303	18453	18254	18584	18394	18630	18277	18401	18501	18284	18407	18372	18442	18270	18471	18472	18300	18322	18388	18330	18574	18555	18465	18327	18186	18623	18558	18359	18265	18540	18579	18435	18483	18484	18413	18366	18168	18336	18497	18186	18551	18384	18515	18406	18538	18457	18483	18548	18578	18548	18284	18550	18462	18464	18398	18476	18376	18333	18453	18387	18610	18358	18301	18291	18552	18248	18399	18370	18482	18599	18512	18481	18375	18299	18330	18529	18385	18622	18148	18308	18228	18478	18327	18387	18234	18506	18473	18368	18416	18523	18174	18455	18462	18373	18134	18302	18527	18337	18538	18313	18624	18361	18490	18218	18349	18504	18482	18387	18387	18579	18466	18505	18507	18561	18254	18536	18545	18405	18524	18383	18592	18327	18663	18629	18404	18479	18397	18346	18422	18444	18475	18519	18374	18232	18444	18360	18437	18401	18452	18369	18511	18426	18509	18436	18274	18611	18123	18375	18384	18472	18452	18558	18489	18287	18407	18456	18564	18437	18480	18275	18314	18290	18244	18521	18282	18564	18598	18294	18624	18325	18341	18552	18587	18630	18487	18576	18310	18493	18438	18352	18401	18243	18595	18495	18566	18419	18250	18216	18521	18421	18509	18338	18414	18624	18540	18353	18448	18459	18459	18211	18488	18596	18529	18383	18403	18293	18361	18273	18337	18335	18541	18453	18422	18331	18595	18569	18633	18332	18331	18597	18401	18389	18437	18476	18425	18429	18278	18337	18498	18517	18567	18565	18364	18377	18269	18604	18512	18242	18366	18401	18295	18526	18407	18324	18456	18444	18376	18367	18377	18411	18351	18490	18541	18421	18369	18498	18502	18457	18289	18512	18539	18493	18475	18221	18336	18511	18568	18446	18569	18501	18466	18584	18396	18541	18308	18469	18384	18424	18605	18595	18323	18488	18309	18396	18404	18515	18313	18276	18346	18304	18305	18621	18497	18419	18406	18549	18290	18514	18515	18492	18531	18379	18481	18524	18398	18254	18395	18395	18541	18441	18387	18598	18412	18512	18463	18381	18471	18453	18389	18634	18329	18417	18527	18603	18369	18237	18398	18271	18505	18496	18365	18324	18368	18619	18537	18375	18337	18631	18385	18492	18419	18493	18477	18284	18050	18492	18393	18298	18320	18438	18422	18379	18350	18289	18382	18506	18429	18408	18492	18638	18355	18471	18262	18460	18550	18445	18391	18498	18516	18538	18570	18408	18428	18305	18119	18613	18409	18333	18423	18509	18436	18534	18281	18425	18623	18487	18360	18623	18315	18494	18591	18508	18528	18508	18264	18332	18475	18477	18370	18473	18464	18531	18488	18421	18286	18202	18370	18248	18470	18450	18441	18676	18229	18153	18573	18394	18273	18343	18453	18319	18504	18382	18573	18232	18339	18486	18595	18355	18340	18497	18417	18368	18468	18607	18385	18575	18501	18403	18288	18259	18247	18302	18355	18460	18498	18524	18359	18620	18413	18405	18341	18364	18200	18409	18597	18483	18354	18373	18289	18484	18522	18402	18469	18396	18504	18507	18494	18322	18491	18290	18666	18607	18463	18526	18391	18452	18294	18387	18549	18322	18287	18498	18391	18356	18423	18292	18580	18258	18101	18222	18462	18449	18616	18684	18619	18442	18426	18191	18175	18291	18539	18453	18461	18574	18377	18412	18497	18371	18579	18339	18342	18514	18515	18508	18261	18596	18560	18530	18466	18274	18625	18438	18350	18366	18558	18261	18625	18495	18290	18599	18354	18360	18247	18435	18582	18519	18301	18631	18478	18533	18468	18445	18615	18364	18358	18428	18523	18493	18453	18384	18449	18345	18345	18491	18560	18584	18354	18513	18358	18255	18373	18643	18360	18429	18596	18405	18474	18183	18437	18239	18411	18561	18251	18447	18405	18436	18613	18498	18423	18447	18604	18410	18566	18341	18696	18366	18564	18522	18258	18442	18410	18505	18412	18423	18572	18429	18379	18393	18445	18549	18375	18374	18196	18516	18615	18548	18669	18627	18448	18524	18567	18392	18347	18510	18428	18617	18484	18481	18457	18458	18651	18572	18469	18456	18466	18364	18420	18430	18332	18557	18243	18254	18442	18484	18417	18302	18442	18216	18431	18345	18450	18631	18556	18376	18475	18656	18316	18517	18396	18529	18366	18372	18641	18395	18433	18342	18537	18548	18456	18472	18252	18378	18542	18420	18325	18377	18359	18360	18491	18359	18470	18670	18470	18443	18328	18556	18555	18572	18458	18325	18194	18403	18358	18312	18500	18377	18112	18303	18388	18324	18577	18542	18386	18567	18571	18383	18519	18409	18493	18460	18437	18259	18198	18357	18516	18432	18480	18447	18475	18188	18275	18298	18294	18473	18553	18335	18259	18513	18444	18535	18364	18615	18503	18450	18423	18365	18397	18519	18493	18453	18469	18620	18307	18483	18456	18433	18464	18589	18467	18419	18395	18548	18288	18351	18365	18365	18237	18634	18521	18538	18502	18396	18515	18411	18529	18530	18366	18194	18441	18400	18381	18599	18393	18500	18262	18367	18598	18301	18302	18348	18384	18514	18431	18401	18491	18129	18377	18594	18397	18521	18315	18566	18626	18394	18490	18555	18450	18458	18435	18452	18358	18274	18178	18491	18335	18403	18498	18568	18515	18541	18598	18403	18631	18293	18300	18497	18476	18591	18410	18431	18404	18476	18329	18415	18261	18358	18362	18355	18339	18250	18438	18503	18419	18465	18527	18167	18424	18487	18552	18538	18502	18553	18380	18467	18477	18358	18635	18465	18384	18248	18293	18352	18504	18610	18431	18483	18373	18380	18530	18394	18467	18520	18485	18513	18342	18375	18317	18364	18376	18527	18375	18369	18459	18158	18387	18367	18445	18639	18387	18336	18321	18316	18430	18575	18240	18624	18451	18385	18467	18389	18637	18387	18419	18366	18419	18317	18297	18409	18505	18464	18400	18113	18364	18753	18317	18625	18401	18502	18407	18380	18240	18415	18207	18536	18475	18547	18388	18426	18360	18401	18594	18591	18326	18740	18344	18264	18362	18261	18529	18276	18550	18353	18518	18485	18455	18301	18478	18322	18412	18365	18719	18406	18503	18529	18490	18425	18538	18395	18278	18345	18462	18333	18388	18232	18392	18832	18452	18533	18325	18521	18644	18394	18356	18309	18343	18534	18380	18565	18380	18327	18442	18409	18417	18549	18457	18232	18410	18495	18412	18309	18428	18460	18396	18321	18321	18366	18222	18479	18599	18444	18350	18393	18414	18461	18390	18265	18371	18577	18313	18288	18543	18565	18508	18365	18540	18347	18486	18341	18585	18467	18455	18417	18350	18471	18486	18430	18342	18434	18363	18466	18374	18507	18255	18356	18276	18335	18508	18578	18423	18345	18321	18335	18306	18612	18382	18408	18467	18619	18528	18360	18484	18302	18204	18417	18642	18663	18422	18375	18519	18415	18356	18477	18367	18426	18386	18422	18375	18523	18467	18288	18392	18230	18227	18359	18340	18396	18437	18465	18576	18522	18404	18444	18378	18460	18316	18183	18381	18544	18365	18489	18265	18519	18531	18477	18494	18558	18571	18476	18557	18329	18487	18478	18360	18516	18347	18471	18384	18451	18567	18506	18574	18403	18453	18250	18396	18464	18415	18421	18428	18466	18479	18604	18479	18280	18375	18519	18338	18661	18494	18410	18561	18437	18444	18496	18417	18548	18484	18533	18434	18476	18412	18285	18481	18563	18404	18298	18341	18323	18607	18408	18608	18500	18301	18384	18459	18348	18354	18536	18392	18496	18638	18404	18417	18543	18473	18509	18351	18323	18216	18421	18510	18718	18426	18591	18513	18428	18351	18488	18537	18414	18424	18387	18384	18391	18448	18427	18452	18579	18204	18388	18442	18738	18705	18367	18366	18429	18424	18321	18390	18447	18499	18564	18519	18453	18331	18378	18443	18379	18230	18379	18436	18431	18590	18432	18521	18686	18484	18592	18585	18684	18550	18449	18655	18238	18260	18504	18443	18562	18345	18738	18577
16988	20878	20673	19205	18267	17930	17663	17809	17366	17542	17376	16954	16801	16618	16600	16663	16628	16723	16527	16605	16623	16392	16403	16489	16450	16391	16359	16343	16496	16633	17034	16978	17005	16595	16434	16592	16390	16553	16464	16332	16433	16271	16484	16475	16297	16213	16427	16296	16516	16446	16449	16531	16497	16318	16632	16386	16488	16381	16389	16326	16219	16345	16443	16450	16440	16349	16358	16338	16393	16482	16232	16342	16439	16204	16370	16257	16353	16086	16452	16338	16425	16553	16375	16420	16513	16334	16482	16434	16363	16518	16327	16319	16234	16316	16326	16444	16292	16473	16403	16401	16377	16306	16515	16376	16520	16308	16183	16226	16625	16314	16300	16248	16508	16279	16432	16462	16293	16341	16300	16425	16317	16465	16216	16402	16355	16344	16329	16365	16139	16253	16269	16436	16322	16542	16433	16390	16243	16483	16270	16455	16391	16326	16277	16334	16338	16359	16380	16318	16092	16448	16395	16266	16249	16443	16476	16283	16363	16428	16421	16323	16293	16290	16327	16244	16321	16398	16423	16422	16246	16331	16561	16289	16377	16371	16468	16338	16391	16159	16201	16402	16306	16325	16264	16343	16377	16446	16346	16568	16511	16328	16374	16335	16289	16360	16324	16213	16326	16403	16292	16323	16308	16375	16376	16340	16384	16172	16316	16339	16410	16474	16413	16339	16278	16403	16509	16304	16334	16441	16321	16361	16251	16310	16162	16292	16302	16294	16538	16406	16324	16395	16477	16190	16500	16487	16455	16264	16262	16476	16283	16183	16219	16413	16308	16275	16386	16365	16420	16417	16204	16332	16533	16301	16169	16347	16357	16401	16476	16763	16463	16246	16343	16451	16277	16393	16257	16353	16430	16400	16484	16479	16153	16251	16399	16382	16260	16445	16355	16194	16481	16394	16357	16167	16423	16312	16406	16337	16409	16571	16214	16248	16384	16385	16264	16433	16377	16329	16319	16291	16372	16318	16376	16255	16413	16413	16372	16280	16298	16247	16486	16307	16249	16512	16228	16372	16423	16461	16395	16446	16257	16428	16329	16343	16255	16274	16294	16218	16413	16409	16264	16458	16419	16211	16540	16342	16343	16397	16546	16537	16358	16304	16166	16228	16414	16188	16360	16274	16402	16468	16448	16439	16406	16255	16346	16385	16462	16306	16132	16385	16447	16182	16349	16317	16252	16272	16341	16388	16165	16250	16205	16527	16218	16349	16305	16434	16474	16441	16301	16395	16278	16411	16452	16422	16392	16482	16432	16122	16217	16437	16197	16415	16247	16230	16199	16495	16367	16341	16305	16353	16453	16362	16494	16314	16310	16247	16408	16265	16227	16439	16320	16396	16421	16421	16218	16385	16316	16380	16254	16414	16283	16162	16274	16394	16476	16407	16432	16355	16273	16175	16272	16228	16456	16353	16305	16439	16563	16494	16331	16302	16467	16404	16394	16362	16277	16468	16431	16403	16347	16327	16416	16308	16334	16380	16478	16333	16458	16455	16425	16311	16417	16181	16454	16275	16354	16487	16451	16314	16285	16282	16447	16311	16423	16450	16427	16347	16278	16379	16389	16114	16283	16390	16341	16396	16331	16366	16319	16278	16329	16381	16507	16226	16212	16260	16469	16355	16336	16358	16353	16377	16362	16502	16460	16318	16259	16386	16412	16174	16224	16345	16371	16359	16356	16577	16417	16325	16271	16345	16378	16520	16371	16299	16398	16325	16328	16386	16433	16433	16446	16480	16200	16393	16508	16239	16424	16385	16360	16183	16439	16377	16277	16219	16278	16327	16389	16311	16320	16297	16405	16392	16495	16307	16143	16418	16368	16351	16222	16408	16291	16223	16409	16552	16226	16398	16436	16391	16407	16209	16413	16344	16420	16345	16326	16183	16340	16414	16489	16439	16511	16353	16290	16293	16469	16158	16417	16292	16316	16380	16348	16220	16358	16294	16452	16365	16444	16275	16392	16419	16426	16218	16254	16294	16401	16494	16468	16411	16413	16516	16629	16262	16436	16312	16566	16443	16356	16389	16425	16433	16499	16330	16219	16405	16465	16377	16417	16290	16465	16209	16419	16359	16298	16226	16381	16332	16440	16449	16402	16519	16389	16453	16504	16293	16599	16336	16497	16434	16503	16266	16252	16485	16316	16277	16411	16382	16270	16337	16209	16367	16372	16503	16484	16234	16413	16432	16341	16426	16343	16394	16280	16278	16361	16469	16281	16258	16408	16291	16313	16437	16407	16356	16363	16305	16354	16359	16325	16452	16326	16599	16419	16248	16392	16398	16399	16400	16247	16299	16481	16475	16207	16388	16458	16344	16387	16320	16282	16359	16458	16232	16436	16396	16217	16309	16456	16166	16430	16300	16416	16413	16335	16192	16339	16386	16237	16474	16344	16411	16277	16336	16508	16534	16284	16406	16294	16409	16279	16431	16514	16404	16394	16432	16434	16277	16383	16189	16368	16231	16524	16414	16427	16184	16268	16486	16400	16374	16326	16130	16502	16481	16383	16350	16408	16283	16494	16422	16337	16350	16253	16333	16377	16495	16421	16334	16515	16326	16434	16437	16457	16458	16422	16485	16182	16461	16378	16334	16265	16256	16454	16302	16485	16377	16413	16550	16352	16335	16554	16394	16412	16411	16392	16500	16394	16454	16427	16379	16338	16245	16357	16453	16394	16315	16463	16323	16535	16217	16325	16526	16400	16573	16378	16497	16284	16423	16280	16478	16547	16415	16568	16525	16337	16485	16347	16354	16416	16403	16175	16250	16363	16333	16378	16377	16544	16283	16395	16482	16327	16608	16382	16399	16482	16481	16469	16296	16159	16340	16411	16491	16417	16411	16448	16322	16228	16162	16243	16597	16358	16336	16335	16259	16363	16223	16358	16460	16340	16337	16477	16248	16375	16278	16386	16334	16345	16497	16246	16468	16383	16485	16245	16322	16347	16430	16383	16372	16403	16266	16335	16211	16399	16172	16271	16230	16359	16233	16282	16367	16318	16215	16387	16312	16331	16294	16326	16420	16255	16458	16326	16540	16371	16410	16595	16370	16437	16377	16374	16360	16374	16326	16508	16497	16288	16360	16314	16253	16351	16380	16419	16249	16369	16447	16327	16458	16311	16483	16321	16174	16356	16293	16481	16329	16435	16240	16276	16221	16350	16400	16416	16342	16358	16356	16400	16162	16416	16661	16276	16398	16362	16190	16328	16478	16354	16159	16452	16343	16441	16221	16426	16264	16265	16361	16288	16468	16344	16445	16317	16465	16025	16317	16173	16316	16381	16226	16525	16411	16552	16294	16364	16420	16255	16244	16472	16508	16526	16440	16136	16234	16263	16444	16280	16288	16367	16396	16350	16456	16273	16400	16501	16419	16367	16348	16541	16256	16335	16421	16343	16420	16316	16326	16439	16465	16493	16500	16184	16412	16282	16282	16402	16474	16482	16358	16419	16466	16371	16490	16282	16416	16559	16368	16417	16353	16235	16299	16271	16505	16428	16295	16482	16327	16354	16381	16419	16049	16371	16297	16530	16298	16482	16282	16440	16424	16373	16254	16334	16463	16458	16420	16362	16196	16341	16366	16305	16108	16284	16330	16157	16454	16246	16348	16302	16373	16413	16457	16401	16436	16337	16428	16490	16216	16314	16310	16285	16348	16380	16353	16230	16428	16282	16346	16307	16338	16355	16319	16401	16232	16308	16304	16454	16435	16490	16423	16423	16354	16389	16503	16331	16483	16327	16442	16390	16144	16578	16475	16328	16241	16360	16329	16329	16288	16564	16277	16340	16334	16236	16349	16477	16425	16386	16316	16362	16382	16409	16237	16272	16425	16286	16422	16456	16331	16346	16343	16384	16388	16438	16476	16271	16275	16414	16350	16245	16497	16337	16284	16492	16225	16380	16287	16438	16226	16417	16529	16330	16466	16268	16376	16460	16132	16409	16252	16295	16365	16265	16270	16383	16356	16406	16303	16538	16296	16282	16306	16256	16219	16253	16290	16308	16274	16314	16405	16359	16241	16338	16267	16265	16212	16446	16439	16499	16520	16353	16297	16404	16460	16305	16218	16500	16427	16284	16399	16275	16467	16385	16435	16333	16326	16292	16445	16388	16308	16326	16514	16342	16294	16387	16340	16386	16481	16481	16329	16277	16464	16478	16464	16354	16273	16330	16394	16365	16230	16356	16404	16340	16184	16243	16457	16424	16292	16573	16260	16380	16335	16412	16344	16355	16456	16266	16347	16480	16339	16371	16340	16377	16296	16320	16311	16402	16375	16441	16264	16280	16439	16277	16298	16391	16346	16383	16406	16304	16283	16251	16489	16190	16360	16323	16332	16311	16331	16437	16428	16421	16356	16439	16395	16362	16407	16375	16307	16320	16301	16141	16366	16415	16426	16422	16341	16269	16407	16385	16443	16413	16323	16444	16199	16402	16304	16339	16291	16245	16474	16391	16383	16411	16408	16382	16342	16304	16341	16422	16340	16406	16525	16317	16628	16419	16314	16533	16340	16621	16363	16442	16423	16307	16402	16294	16284	16309	16486	16555	16375	16340	16483	16452	16525	16337	16608	16297	16440	16482	16517	16480	16442	16218	16379	16215	16340	16282	16230	16333	16339	16304	16529	16445	16294	16545	16347	16450	16367	16481	16274	16437	16553	16155	16478	16152	16337	16570	16375	16350	16413	16315	16545	16504	16389	16323	16244	16404	16227	16285	16349	16304	16282	16408	16248	16414	16432	16306	16530	16245	16267	16301	16404	16394	16363	16340	16300	16425	16283	16376	16492	16484	16446	16414	16365	16184	16261	16410	16216	16448	16249	16616	16339	16327	16284	16383	16329	16547	16349	16500	16292	16537	16549	16225	16456	16488	16257	16373	16340	16478	16498	16422	16407	16500	16383	16293	16266	16332	16553	16253	16305	16536	16375	16344	16485	16531	16239	16248	16413	16444	16342	16343	16457	16315	16545	16292	16202	16412	16454	16388	16394	16379	16442	16481	16402	16222	16213	16252	16504	16414	16342	16459	16364	16184	16435	16360	16398	16462	16315	16415	16469	16408	16303	16360	16444	16359	16291	16342	16352	16405	16381	16449	16419	16285	16380	16200	16245	16332	16352	16287	16396	16231	16313
23988	21381	28841	24394	22521	22753	22570	20438	19667	19832	19389	18959	18810	18738	18796	18843	18911	18724	19019	18885	18901	18729	18811	18674	18914	18700	18643	18956	19249	20822	21368	20538	19630	19123	18939	18734	18472	18529	18786	18635	18727	18489	18416	18572	18713	18788	18659	18456	18494	18589	18600	18431	18682	18711	18588	18204	18593	18609	18625	18783	18891	18611	18582	18708	18490	18561	18651	18674	18484	18455	18411	18537	18713	18528	18667	18512	18631	18580	18686	18680	18531	18780	18779	18418	18341	18585	18561	18459	18667	18582	18624	18402	18660	18611	18430	18657	18566	18516	18734	18449	18646	18594	18593	18382	18650	18586	18632	18382	18686	18567	18615	18551	18662	18548	18747	18440	18487	18518	18528	18539	18592	18799	18514	18426	18570	18659	18513	18476	18549	18493	18636	18582	18488	18513	18548	18675	18444	18546	18481	18533	18489	18594	18639	18518	18474	18521	18681	18551	18496	18769	18791	18613	18388	18607	18561	18634	18581	18656	18609	18481	18298	18510	18419	18694	18409	18538	18657	18502	18439	18737	18413	18781	18719	18767	18611	18608	18368	18286	18519	18434	18513	18665	18560	18437	18619	18549	18494	18780	18572	18679	18629	18463	18638	18745	18414	18352	18408	18388	18559	18441	18395	18459	18724	18567	18714	18446	18399	18477	18489	18526	18369	18603	18752	18471	18667	18758	18650	18605	18687	18597	18705	18513	18682	18713	18468	18507	18462	18571	18620	18467	18626	18696	18676	18624	18617	18525	18533	18437	18774	18691	18648	18233	18575	18584	18666	18655	18376	18507	18572	18430	18562	18499	18753	18290	18628	18578	18492	18663	18481	18573	18526	18369	18673	18611	18552	18552	18588	18398	18507	18559	18545	18677	18701	18613	18533	18596	18522	18341	18679	18441	18712	18319	18559	18715	18708	18520	18619	18656	18499	18784	18831	18575	18518	18384	18665	18508	18472	18555	18510	18532	18614	18583	18331	18719	18509	18377	18522	18772	18649	18633	18436	18713	18514	18441	18678	18614	18706	18507	18463	18560	18508	18514	18426	18644	18738	18469	18508	18661	18534	18494	18399	18424	18734	18480	18547	18549	18450	18636	18590	18466	18636	18470	18676	18667	18717	18681	18539	18594	18562	18464	18509	18598	18494	18634	18660	18292	18623	18548	18702	18605	18610	18786	18645	18394	18338	18613	18647	18338	18574	18439	18466	18562	18443	18326	18405	18480	18549	18465	18653	18607	18511	18626	18498	18600	18616	18656	18607	18526	18631	18475	18576	18463	18510	18683	18769	18452	18751	18648	18497	18518	18566	18570	18473	18417	18539	18611	18511	18490	18561	18646	18522	18629	18598	18545	18544	18644	18527	18556	18384	18455	18586	18733	18662	18451	18368	18522	18533	18411	18634	18477	18671	18409	18490	18578	18573	18329	18452	18631	18638	18549	18613	18437	18556	18732	18525	18264	18652	18702	18623	18604	18649	18319	18628	18554	18859	18647	18411	18640	18580	18652	18607	18701	18336	18539	18500	18502	18393	18491	18707	18679	18391	18682	18675	18558	18685	18550	18448	18508	18373	18381	18545	18387	18527	18564	18476	18356	18472	18499	18475	18668	18704	18355	18322	18538	18532	18408	18596	18576	18377	18557	18598	18623	18719	18513	18465	18638	18523	18418	18429	18658	18434	18498	18698	18384	18597	18505	18480	18577	18680	18437	18538	18526	18435	18507	18471	18866	18560	18623	18654	18411	18615	18572	18321	18726	18626	18643	18624	18439	18545	18541	18719	18523	18607	18377	18518	18805	18340	18381	18580	18611	18440	18587	18595	18520	18306	18388	18556	18377	18530	18333	18557	18359	18507	18748	18620	18440	18471	18730	18381	18311	18680	18564	18311	18478	18586	18331	18639	18423	18599	18433	18386	18329	18669	18423	18613	18580	18646	18653	18673	18500	18564	18402	18433	18392	18710	18545	18642	18519	18566	18693	18512	18435	18481	18243	18596	18513	18302	18317	18565	18532	18463	18424	18482	18580	18774	18501	18595	18645	18726	18709	18476	18661	18552	18531	18627	18602	18440	18482	18501	18586	18685	18559	18413	18484	18469	18616	18601	18550	18580	18497	18442	18229	18422	18558	18481	18612	18455	18862	18606	18489	18679	18759	18590	18441	18461	18625	18384	18548	18506	18573	18635	18493	18502	18566	18495	18742	18376	18495	18522	18493	18472	18350	18542	18491	18644	18627	18720	18575	18621	18593	18552	18665	18473	18791	18632	18677	18545	18290	18518	18640	18604	18245	18512	18726	18436	18699	18709	18667	18591	18336	18625	18768	18605	18408	18598	18545	18517	18626	18522	18539	18481	18436	18552	18637	18590	18738	18755	18424	18691	18466	18557	18332	18383	18312	18588	18589	18447	18736	18587	18468	18741	18475	18383	18583	18558	18539	18426	18424	18619	18512	18590	18570	18361	18703	18498	18600	18536	18588	18509	18690	18478	18483	18647	18362	18726	18663	18573	18636	18573	18684	18490	19040	18519	18507	18498	18743	18568	18507	18606	18382	18713	18522	18578	18543	18369	18546	18399	18691	18517	18564	18698	18772	18601	18648	18358	18640	18493	18541	18429	18527	18540	18677	18552	18571	18248	18462	18624	18700	18521	18559	18509	18610	18672	18549	18652	18690	18447	18336	18705	18542	18449	18729	18430	18600	18572	18734	18663	18447	18580	18471	18636	18564	18524	18436	18691	18555	18839	18682	18324	18466	18663	18666	18524	18587	18369	18680	18699	18464	18605	18595	18730	18591	18575	18512	18548	18453	18646	18284	18581	18616	18630	18658	18561	18580	18583	18625	18560	18594	18544	18613	18637	18591	18544	18658	18666	18558	18680	18633	18601	18468	18644	18665	18649	18368	18554	18553	18589	18419	18589	18444	18429	18444	18769	18398	18565	18694	18399	18426	18540	18506	18742	18513	18463	18596	18637	18468	18371	18423	18714	18522	18516	18378	18396	18644	18602	18553	18436	18563	18711	18504	18574	18546	18620	18519	18442	18434	18477	18431	18673	18668	18870	18523	18555	18710	18503	18503	18635	18513	18763	18662	18606	18636	18555	18542	18493	18566	18513	18574	18540	18586	18552	18710	18431	18488	18516	18384	18443	18388	18612	18368	18568	18611	18562	18699	18487	18484	18557	18620	18441	18479	18609	18557	18400	18518	18655	18459	18428	18515	18521	18428	18602	18533	18446	18409	18662	18468	18510	18633	18388	18514	18616	18579	18501	18418	18786	18570	18612	18363	18643	18437	18525	18584	18601	18547	18399	18493	18424	18644	18361	18548	18492	18504	18454	18570	18397	18619	18674	18641	18641	18512	18655	18675	18352	18524	18399	18272	18375	18571	18544	18564	18605	18502	18505	18393	18641	18524	18360	18615	18671	18380	18435	18719	18572	18553	18512	18826	18574	18743	18649	18484	18654	18677	18443	18519	18521	18374	18560	18529	18574	18563	18644	18598	18539	18374	18603	18404	18796	18385	18556	18501	18566	18519	18332	18387	18629	18484	18521	18657	18610	18542	18614	18493	18547	18481	18519	18568	18473	18753	18562	18343	18601	18485	18651	18577	18633	18530	18533	18602	18504	18403	18447	18598	18562	18595	18582	18631	18351	18661	18494	18464	18401	18469	18515	18531	18633	18702	18612	18502	18787	18674	18689	18473	18643	18564	18489	18469	18640	18575	18583	18456	18489	18762	18560	18325	18413	18536	18597	18671	18655	18555	18481	18764	18416	18449	18505	18685	18383	18713	18453	18439	18578	18645	18707	18631	18406	18316	18454	18541	18526	18443	18522	18537	18464	18793	18319	18380	18506	18463	18442	18356	18675	18578	18839	18536	18430	18262	18628	18660	18560	18695	18474	18498	18769	18398	18535	18418	18742	18491	18499	18507	18446	18552	18437	18685	18554	18539	18633	18607	18452	18657	18780	18754	18530	18466	18579	18401	18542	18497	18602	18631	18755	18634	18621	18487	18677	18463	18429	18446	18677	18529	18425	18650	18446	18596	18386	18582	18445	18429	18428	18758	18541	18569	18638	18589	18546	18462	18725	18557	18295	18367	18622	18459	18628	18591	18469	18741	18608	18558	18444	18471	18617	18603	18605	18593	18823	18506	18701	18645	18526	18613	18664	18581	18699	18501	18537	18559	18506	18466	18465	18495	18474	18662	18547	18664	18621	18491	18628	18497	18505	18665	18727	18729	18706	18580	18497	18787	18531	18538	18740	18627	18492	18478	18562	18528	18667	18575	18651	18571	18693	18520	18659	18601	18561	18441	18573	18286	18431	18464	18485	18799	18632	18844	18644	18785	18457	18533	18485	18302	18457	18636	18651	18555	18516	18508	18551	18670	18705	18576	18509	18517	18441	18418	18506	18596	18553	18445	18509	18530	18544	18539	18523	18700	18397	18540	18512	18479	18654	18572	18730	18773	18375	18656	18418	18471	18385	18413	18587	18588	18586	18549	18578	18631	18693	18664	18488	18605	18479	18442	18766	18775	18627	18520	18580	18353	18586	18492	18574	18554	18694	18651	18559	18774	18570	18620	18563	18687	18472	18631	18570	18436	18502	18522	18446	18579	18718	18651	18464	18402	18692	18540	18515	18433	18496	18608	18594	18486	18480	18472	18614	18410	18662	18698	18557	18437	18551	18448	18412	18732	18669	18791	18704	18578	18330	18487	18686	18503	18361	18402	18649	18457	18417	18585	18710	18505	18528	18593	18508	18512	18625	18573	18797	18719	18641	18477	18609	18392	18477	18583	18587	18553	18353	18645	18787	18515	18588	18540	18553	18566	18455	18380	18579	18646	18495	18533	18600	18491	18573	18582	18597	18598	18617	18498	18241	18380	18673	18703	18596	18395	18344	18610	18603	18548	18371	18616	18553	18454	18492	18388	18439	18577	18492	18529	18608	18529	18389	18613	18352	18447	18560	18345	18632	18312	18421	18580	18588	18619	18684	18621	18642	18294	18501	18436	18584	18528	18755	18541	18766	18714	18715	18541	18476	18488	18493	18440	18822	18655	18491	18631	18700	18380	18264	18470	18490	18411	18660	18662	18305	18699	18778	18562	18552	18453	18434	18612	18650	18512
16991	26960	26543	22963	20687	19545	19383	18878	18633	18189	17120	17033	17017	17046	16825	16953	16998	16593	16843	16843	16849	16912	16668	16791	16667	16867	16522	16508	17501	20267	20457	19323	18040	17097	16630	16515	16424	16529	16440	16512	16363	16462	16635	16487	16322	16481	16462	16403	16495	16449	16450	16349	16584	16609	16475	16456	16532	16382	16527	16419	16452	16477	16569	16443	16658	16487	16535	16425	16368	16385	16356	16582	16550	16485	16443	16357	16388	16325	16411	16549	16330	16356	16452	16550	16598	16573	16520	16476	16643	16407	16409	16446	16584	16575	16538	16366	16413	16484	16316	16647	16342	16538	16441	16504	16396	16425	16452	16495	16374	16460	16469	16463	16396	16515	16520	16544	16599	16494	16516	16416	16558	16464	16408	16428	16535	16350	16443	16575	16481	16495	16351	16333	16397	16533	16525	16518	16491	16353	16530	16365	16530	16430	16418	16440	16467	16468	16390	16460	16406	16326	16391	16540	16249	16444	16400	16463	16395	16355	16508	16407	16495	16515	16546	16460	16549	16253	16368	16466	16573	16684	16435	16556	16435	16370	16444	16307	16492	16350	16481	16307	16359	16409	16551	16522	16554	16564	16397	16450	16635	16328	16512	16567	16419	16516	16513	16447	16528	16381	16385	16277	16508	16468	16406	16564	16484	16497	16421	16580	16521	16399	16404	16535	16541	16293	16593	16492	16467	16511	16501	16371	16451	16493	16479	16481	16299	16609	16576	16461	16498	16575	16356	16528	16608	16403	16421	16451	16436	16488	16444	16512	16416	16491	16504	16500	16501	16458	16408	16369	16331	16356	16658	16348	16656	16239	16735	16448	16624	16313	16445	16516	16438	16344	16336	16434	16614	16440	16504	16268	16347	16471	16459	16553	16331	16475	16383	16354	16482	16364	16556	16288	16519	16447	16575	16337	16457	16397	16499	16438	16367	16640	16369	16523	16524	16320	16632	16547	16523	16412	16608	16583	16515	16344	16329	16491	16184	16583	16288	16386	16406	16427	16593	16606	16491	16518	16523	16561	16637	16221	16473	16386	16476	16617	16366	16506	16373	16357	16415	16367	16463	16348	16473	16394	16397	16464	16684	16535	16362	16540	16359	16337	16448	16516	16542	16619	16501	16500	16401	16579	16470	16599	16585	16548	16522	16390	16379	16634	16569	16326	16485	16345	16502	16540	16359	16703	16394	16546	16606	16421	16531	16650	16475	16506	16528	16509	16386	16526	16561	16346	16506	16381	16533	16489	16508	16552	16557	16528	16294	16568	16481	16493	16521	16396	16409	16450	16495	16588	16413	16269	16465	16402	16264	16382	16340	16422	16483	16498	16380	16604	16426	16458	16589	16346	16527	16431	16396	16526	16485	16474	16414	16476	16513	16356	16413	16176	16524	16582	16491	16480	16306	16202	16467	16420	16493	16379	16600	16398	16456	16586	16271	16310	16472	16428	16557	16237	16475	16361	16488	16407	16428	16431	16522	16519	16511	16352	16625	16343	16524	16486	16518	16193	16384	16450	16535	16450	16386	16497	16399	16548	16595	16434	16232	16524	16474	16443	16532	16489	16665	16498	16393	16477	16293	16641	16542	16374	16509	16435	16335	16525	16380	16420	16642	16398	16397	16566	16499	16564	16303	16517	16523	16426	16331	16267	16481	16394	16413	16464	16350	16394	16541	16426	16341	16324	16312	16383	16432	16448	16389	16452	16517	16381	16413	16387	16335	16472	16555	16455	16455	16440	16520	16493	16593	16589	16571	16436	16570	16442	16493	16515	16348	16348	16604	16403	16381	16551	16537	16567	16490	16437	16470	16521	16546	16395	16482	16458	16454	16479	16542	16359	16210	16463	16448	16374	16403	16482	16357	16406	16493	16181	16490	16534	16475	16372	16235	16337	16450	16569	16549	16456	16399	16490	16420	16454	16368	16557	16669	16458	16477	16371	16389	16453	16396	16363	16553	16322	16525	16386	16526	16405	16427	16463	16275	16296	16536	16616	16314	16461	16372	16570	16525	16474	16457	16504	16460	16405	16447	16521	16452	16483	16528	16525	16459	16580	16454	16450	16374	16444	16336	16486	16442	16390	16455	16549	16493	16409	16338	16415	16447	16492	16453	16450	16396	16531	16381	16523	16395	16526	16349	16641	16403	16375	16393	16359	16592	16190	16467	16384	16411	16433	16556	16444	16486	16535	16517	16523	16468	16428	16389	16359	16485	16480	16573	16473	16498	16455	16539	16435	16435	16481	16338	16535	16501	16445	16345	16427	16447	16518	16471	16425	16386	16310	16520	16509	16563	16490	16481	16356	16517	16607	16562	16451	16465	16693	16463	16499	16463	16439	16429	16523	16660	16385	16466	16440	16518	16441	16416	16440	16485	16402	16512	16529	16644	16423	16470	16496	16559	16445	16540	16444	16495	16539	16496	16413	16384	16471	16535	16372	16398	16455	16477	16444	16638	16487	16296	16546	16517	16466	16420	16393	16325	16519	16421	16478	16469	16367	16626	16530	16350	16338	16406	16447	16295	16460	16516	16457	16553	16422	16471	16327	16576	16364	16331	16564	16407	16437	16340	16447	16311	16521	16666	16707	16304	16266	16504	16455	16397	16546	16429	16464	16420	16527	16449	16418	16503	16358	16434	16423	16499	16613	16469	16432	16503	16487	16486	16419	16286	16470	16513	16456	16499	16439	16519	16377	16346	16507	16601	16521	16413	16410	16393	16434	16431	16440	16535	16396	16590	16314	16518	16494	16572	16320	16362	16382	16482	16370	16450	16631	16445	16446	16383	16424	16436	16371	16306	16421	16457	16459	16319	16335	16524	16530	16413	16287	16445	16376	16324	16424	16445	16482	16320	16391	16377	16296	16436	16503	16608	16535	16517	16440	16417	16473	16727	16654	16511	16624	16566	16431	16590	16364	16479	16496	16512	16388	16578	16421	16394	16480	16414	16488	16493	16446	16353	16499	16475	16402	16382	16532	16521	16340	16405	16327	16303	16484	16621	16470	16506	16393	16459	16513	16492	16523	16531	16348	16385	16311	16373	16415	16559	16546	16387	16532	16590	16502	16486	16406	16399	16401	16356	16495	16519	16254	16485	16588	16337	16598	16417	16335	16580	16457	16517	16476	16474	16505	16577	16416	16421	16520	16556	16371	16486	16356	16535	16463	16521	16473	16520	16397	16520	16435	16337	16342	16399	16664	16450	16391	16421	16417	16421	16479	16626	16540	16455	16492	16394	16514	16480	16522	16429	16477	16438	16313	16596	16333	16408	16446	16436	16300	16392	16350	16395	16392	16273	16487	16462	16391	16563	16424	16356	16597	16495	16417	16379	16562	16388	16546	16593	16437	16563	16416	16334	16361	16501	16414	16297	16643	16594	16574	16611	16451	16480	16463	16429	16329	16464	16542	16383	16443	16475	16530	16586	16439	16519	16421	16370	16423	16342	16531	16572	16509	16452	16471	16672	16414	16321	16344	16574	16536	16422	16525	16462	16560	16317	16393	16462	16324	16505	16278	16462	16321	16443	16561	16443	16369	16385	16602	16439	16457	16470	16672	16456	16367	16594	16363	16398	16475	16352	16447	16497	16526	16398	16565	16420	16499	16513	16621	16422	16443	16467	16572	16563	16548	16370	16446	16431	16398	16574	16413	16579	16424	16185	16426	16615	16548	16519	16501	16407	16529	16541	16335	16470	16517	16403	16319	16492	16358	16392	16533	16469	16540	16356	16474	16411	16145	16548	16411	16480	16504	16472	16386	16553	16530	16557	16408	16548	16506	16543	16448	16324	16468	16479	16500	16426	16383	16440	16511	16378	16403	16603	16325	16466	16494	16343	16509	16479	16457	16461	16521	16439	16459	16503	16413	16626	16551	16407	16485	16491	16481	16525	16498	16382	16353	16520	16612	16328	16489	16531	16315	16478	16375	16511	16337	16482	16342	16418	16590	16354	16513	16402	16626	16513	16423	16501	16398	16576	16407	16266	16372	16340	16423	16408	16326	16567	16419	16408	16337	16527	16291	16455	16476	16424	16563	16490	16455	16646	16532	16380	16598	16431	16357	16330	16470	16487	16451	16407	16522	16375	16544	16423	16411	16561	16430	16439	16596	16454	16649	16450	16429	16472	16588	16619	16527	16414	16553	16446	16592	16433	16500	16477	16504	16696	16440	16403	16429	16418	16242	16559	16391	16476	16482	16487	16545	16542	16563	16393	16335	16337	16597	16593	16530	16460	16516	16326	16427	16479	16549	16412	16470	16563	16507	16428	16556	16350	16465	16416	16478	16358	16437	16597	16396	16398	16527	16488	16488	16322	16369	16423	16498	16662	16415	16634	16490	16495	16512	16430	16364	16397	16593	16562	16560	16458	16431	16553	16422	16275	16589	16612	16329	16502	16517	16551	16479	16454	16573	16618	16313	16357	16526	16403	16474	16467	16435	16333	16433	16249	16497	16397	16514	16558	16435	16327	16474	16259	16290	16603	16543	16387	16444	16344	16530	16513	16408	16540	16661	16423	16537	16547	16406	16456	16618	16403	16602	16550	16372	16423	16385	16506	16382	16504	16552	16538	16341	16536	16507	16506	16474	16368	16411	16503	16315	16495	16386	16542	16564	16334	16591	16593	16352	16364	16434	16700	16354	16440	16578	16351	16587	16675	16490	16519	16514	16566	16418	16619	16391	16584	16454	16445	16568	16564	16449	16533	16576	16369	16390	16409	16506	16474	16394	16481	16450	16515	16102	16465	16459	16355	16465	16456	16499	16532	16359	16510	16540	16563	16405	16375	16548	16513	16351	16559	16651	16388	16466	16557	16553	16426	16445	16407	16570	16518	16487	16489	16475	16587	16503	16409	16416	16418	16379	16511	16241	16475	16331	16409	16512	16514	16558	16485	16534	16434	16522	16537	16547	16523	16292	16501	16554	16520	16475	16430	16371	16325	16612	16517	16563	16442	16465	16457	16557	16631	16467	16451	16353	16387	16556	16463	16310	16428	16333	16428	16439	16409	16643	16416	16516	16448	16445	16307	16362	16546	16253	16491	16523	16346	16623	16361	16255	16513	16412	16636	16326	16586	16614	16392	16408	16544	16478	16422	16484	16493	16453	16301	16490	16421	16513	16483	16470	16470	16442
22887	21375	29215	23933	21618	23919	26249	21654	20199	19978	19770	19466	19109	19306	19102	19426	19283	19291	19398	19114	19313	19112	19176	19063	19133	18947	19278	19146	20427	22895	23545	22531	20834	20159	19346	19078	18958	18818	18951	18823	18960	18956	18948	18824	18945	18893	18737	18906	18970	18934	18842	18832	18796	18785	18737	18731	18584	18737	18688	18635	19015	18751	18857	18804	18876	18805	18703	18922	19136	19070	19003	18732	18959	18850	19069	18979	18713	18944	18796	18738	18564	19053	18686	18951	18950	18806	18820	18918	18842	18933	18800	18883	18840	18861	18795	18888	19014	18941	19066	18668	18712	18714	18735	18864	18974	18915	18736	18705	18818	18759	18925	18960	18746	19005	18906	18945	18630	18807	18911	18940	18671	18757	18896	18830	18836	18899	18885	18891	18761	18874	18932	18965	19002	18660	18799	18859	18723	18733	18860	18786	18725	18937	18555	18997	18765	18764	18875	18903	18846	18988	18826	18796	18781	18818	18903	18477	18774	18717	18846	18725	18727	18785	18958	18919	18695	18918	18808	18912	18714	18956	18825	18717	18910	18772	18952	18753	19015	18850	18755	18632	18736	18817	18863	18772	18797	18817	19029	18597	18616	18868	18618	18899	18907	18871	18865	18797	18718	18679	18764	18876	19142	18901	19065	18931	19002	18870	18864	18932	18851	18897	18726	18898	18856	18864	18898	18705	18854	18498	19004	18657	18890	18873	18754	18758	18866	18788	18759	18809	18641	18773	18781	18909	18648	18975	18970	18983	18942	18983	18771	18710	18758	18938	18778	18804	18724	18805	18819	18740	18788	18843	18653	18790	18793	18651	19010	18916	18708	18966	18623	18906	18936	18861	18650	18699	18825	18877	18816	18917	18780	18541	18916	18856	18964	18808	18780	18705	18830	18794	18869	18800	18928	18641	18608	18753	18898	18654	18696	18620	19012	18744	18854	18888	18830	18700	18704	18636	18894	18801	18833	18751	18811	18717	19048	18747	18826	18605	19006	18647	18698	18650	18793	18916	18767	18650	18801	18954	18752	18696	18962	18740	18757	19041	18780	18790	18892	18829	18964	18758	18667	18877	18690	18758	18946	18723	18878	18653	18964	18915	19025	18733	18716	18906	18932	18908	18641	18760	18884	18853	18862	18844	18817	18890	18777	18706	18856	18733	18694	18836	18793	18791	18783	18652	18784	18905	18868	18766	18703	18818	18868	18828	18947	18801	18974	18884	18700	18739	18842	18879	18777	18765	18840	18827	18789	18823	18499	18790	18678	18877	18928	18953	18884	18591	18707	18842	18701	18841	18654	18921	18611	18666	18615	18903	18495	18942	18671	18701	18580	18830	18793	18953	18652	19111	18725	18632	19006	18869	18658	18759	18697	18727	18690	18810	18788	18755	18871	18617	18755	18847	19010	18788	18843	18715	18772	18827	18851	18957	18887	18932	18739	18565	18724	18708	18667	18784	19019	18965	18785	18777	18714	18692	18784	18763	18706	18708	18500	18677	18799	18760	18914	18694	18947	18917	18664	18895	18805	18709	18839	18678	18885	18962	18858	18834	18908	18732	19002	18812	18526	18787	18643	18963	18879	18998	18858	18801	18738	18858	18772	18822	18842	18912	18797	18788	18716	18465	18696	18763	18627	18812	18636	18868	18698	18618	18869	18850	18902	18682	18892	18747	18890	18725	18766	18823	19068	18707	18746	18753	18894	18648	18800	18665	18666	18739	18788	19032	19079	18755	18898	18818	18841	18880	18754	18988	18575	18644	18780	18968	18765	18769	18655	19094	18823	18879	18775	18873	18629	18690	18965	18832	18638	18837	18762	18956	18750	18599	18612	18536	18626	18748	18677	18860	18765	18604	18812	18986	18757	18757	18692	18770	19090	18753	18859	18987	18849	19134	18950	18911	18795	19018	18761	18808	18665	18764	18673	18808	18900	18740	18909	18643	18947	18882	18656	18836	18721	18966	18637	18631	19050	18764	18746	18831	18809	18797	18822	18811	18831	18792	18856	18767	18686	18718	18743	18790	18894	18791	18804	18640	18802	18519	18960	18785	18901	18836	18918	18655	18920	18952	18753	19000	18928	18820	18748	18709	18721	18747	18943	18753	18788	19002	18752	18819	18814	18823	19048	18910	19019	18846	18815	18760	18951	18621	18594	18630	18774	18862	18858	18732	18639	18717	18725	18759	18611	18776	18986	18737	18845	18767	18751	18856	18848	18802	18973	18828	18738	18715	18656	18931	18931	18690	18581	18835	18809	18781	18701	18734	18714	18632	18776	18882	18894	18763	18758	18905	18742	18792	18921	18770	18597	18677	18791	18804	18839	18888	18891	18762	18698	18881	18685	18739	18759	18726	18600	18921	18752	18736	18855	18759	18670	18840	18905	18605	18878	18775	18685	18781	18928	18758	18711	18812	18994	18834	18775	18671	18830	18724	18703	18845	18892	18880	19032	18739	18948	18835	18763	18735	18736	18723	19037	18564	18790	18697	19011	18973	18887	18858	18681	18694	18715	18787	18819	18913	18649	18835	18839	18704	18768	18874	18836	18573	18812	19102	18819	18896	18729	18947	18992	18840	18683	18810	18725	18850	18801	18871	18869	18581	18973	18786	18658	19020	18838	18836	18635	18582	18873	18893	18687	19122	18683	18859	18689	18591	18660	18806	18906	18832	18793	18826	18748	18875	19006	18777	18805	18696	18739	18793	18801	18950	18847	18863	18870	18781	18462	18838	18701	18641	18743	18622	18596	18794	18706	18817	18979	18747	18769	18876	18609	18731	18677	19048	19060	18641	18635	18800	18804	18789	18854	18570	18916	18770	18629	18814	18744	18728	18882	18782	19008	18882	18729	18808	18704	18827	18726	18855	18811	18879	18838	18662	18900	18747	18774	18895	18864	18783	18695	18884	18727	18904	18774	18745	19007	18877	18756	18962	18909	18770	18783	18908	18793	18772	18781	18494	18889	18851	18588	18627	18658	18700	18883	18843	18779	18927	18883	18921	18765	18651	18937	18835	18650	18785	18764	18746	18920	18809	18869	18669	18815	18666	18702	18782	18757	18643	18832	18828	18746	18935	18781	18576	18712	18860	18739	18738	18613	18857	18821	18807	19006	18739	18596	18706	18852	18860	18864	18728	18822	18894	18704	18843	18902	18915	19107	18817	18789	18797	18661	18782	18721	18874	18997	18859	18708	18861	18829	18918	18734	18735	18734	18862	18886	18851	18853	19012	18706	18989	18732	19055	18820	18776	18847	18683	18799	18881	18901	18911	18820	18811	18588	18566	18711	18910	18742	18837	18664	18751	18731	18786	18902	18768	18549	18704	18900	18771	18690	18858	18762	18833	18676	18915	18825	18670	18660	18766	18714	18802	18919	18673	18900	18808	18850	18810	18788	18888	18644	18859	18833	18944	18991	18899	18643	18711	18701	18895	18975	18927	18748	18769	18646	18713	18692	18973	19001	18873	18965	18779	18678	18733	18887	18819	18907	18800	18934	18678	19014	18849	18776	19074	18922	18860	18730	18846	18991	18976	18689	19004	18863	18661	18820	18853	18970	18823	18590	18731	18762	18891	18824	18773	19062	18836	18697	18770	19095	18925	18733	18810	18691	18794	18780	18910	18945	18617	18826	18727	18918	18910	18654	18655	18812	18824	18711	18805	18829	18613	18701	18821	18801	18869	18906	18813	18763	19100	18618	18889	18858	18821	18593	18712	18816	19037	18737	18744	18757	18606	18656	18713	18847	18859	18839	18675	18959	18719	18760	18677	18588	18645	18783	18812	18642	18827	18810	18790	18541	18902	18741	18904	18598	18784	18965	18779	18849	19032	18934	18679	18770	18789	18682	18603	18911	18970	18717	18778	18794	18732	18748	18706	18526	18854	18784	18908	18786	18725	18871	18918	18641	18735	18713	18845	18733	18919	18833	18660	18815	18729	18719	18776	18882	18846	19065	18615	18963	18874	18872	18800	18620	18692	18643	18804	18758	18852	18753	18973	18681	18677	18985	18971	18881	18850	18974	18848	18780	18932	18759	18919	18831	18780	18733	18543	18826	18684	18959	18877	18747	18681	18912	18639	18819	18861	18783	18734	18677	18879	18753	18806	18879	18664	18842	18875	18884	18721	18889	18749	18862	18848	18820	18709	18701	18870	18712	18696	18631	18657	18800	18841	18876	18765	18776	18831	18890	18808	18827	18691	18868	18860	18822	19000	18927	18789	18659	18888	18783	18667	18646	18968	18855	18594	19055	18791	18797	18734	18943	18734	18591	18613	18790	18847	18713	18665	18970	18930	18812	18786	18836	18703	18843	18613	19004	18910	18762	18864	18815	18835	18937	18779	18767	18906	18794	18678	18852	18795	18872	18968	18700	18965	18840	18609	18839	18780	18910	18804	18857	18718	18871	18624	18744	18709	18995	18594	18857	18847	18859	18781	18736	18612	18785	18941	18820	18692	18873	18745	18795	18878	18677	18820	18709	18670	18660	18721	18775	18761	18622	18684	18929	18799	18775	18802	18798	18847	18604	18631	18982	18705	18798	18949	18793	18575	18773	18636	18920	18832	18846	18968	18557	18869	18837	18579	18650	18687	18724	18728	18868	18765	18764	19051	18819	18909	18654	18859	18814	18681	18835	18716	19027	18995	18627	18771	18814	18954	18752	18902	18852	18762	18764	18622	18882	18718	18758	18722	18803	18763	18730	18689	18688	18658	18630	18717	18662	18809	18832	18772	18780	18694	18800	18715	18828	18941	18725	18858	18987	18840	19051	18961	18829	18912	18776	18762	18539	18931	18751	18789	18897	18642	18793	18908	18625	18830	18656	18801	18895	18831	18840	18712	18775	18999	18846	18846	19129	18622	18863	18839	18740	18955	18647	18675	18981	18792	18713	18724	19008	18719	18673	18831	18757	18590	18760	18719	18831	18766	18746	18784	18689	18718	18716	18779	18811	18920	19019	18809	18867	18620	18757	18730	18722	18591	18576	18794	18811	18863	18897	18916	18650	18912	18860	18929	18787	18975	18790	18709	18926	19029	18722	18672	18824	18726	18799	18881	18637	18705	18828	18665	18575	18851	18885	18719	18608	19048	18757	18602	18956	18841	18818	18809	18502	18716	18822	18879	18759	18866	18912	18681
18487	32389	32127	25855	22213	21150	21100	20631	18731	17778	17535	17194	17138	17086	17174	16889	17032	17053	17149	17186	17108	17174	16854	16823	16937	16932	16917	16777	19165	23212	23926	21594	19359	17862	17000	16741	16887	16518	16527	16527	16435	16444	16494	16766	16694	16619	16748	16589	16503	16546	16585	16511	16472	16654	16446	16498	16490	16655	16677	16713	16512	16601	16536	16551	16548	16636	16574	16569	16545	16468	16569	16851	16388	16639	16521	16512	16623	16531	16411	16478	16538	16698	16496	16632	16615	16491	16681	16552	16682	16525	16696	16651	16617	16642	16530	16544	16430	16564	16411	16429	16567	16608	16504	16513	16562	16553	16654	16592	16772	16498	16590	16715	16869	16528	16621	16532	16510	16529	16517	16394	16707	16475	16548	16604	16622	16588	16557	16506	16512	16629	16520	16516	16480	16561	16626	16372	16469	16608	16596	16712	16490	16657	16513	16640	16734	16748	16634	16594	16667	16611	16762	16718	16579	16552	16594	16394	16583	16659	16604	16654	16591	16278	16581	16447	16632	16536	16446	16468	16543	16684	16504	16680	16536	16542	16545	16522	16507	16670	16626	16596	16561	16464	16542	16526	16538	16597	16745	16552	16553	16605	16686	16571	16565	16652	16637	16578	16711	16632	16308	16457	16675	16577	16616	16718	16539	16542	16433	16484	16398	16653	16595	16483	16635	16637	16634	16567	16502	16442	16618	16567	16472	16686	16480	16699	16579	16515	16617	16617	16562	16445	16680	16569	16464	16571	16575	16685	16493	16633	16644	16361	16604	16561	16617	16388	16486	16494	16423	16740	16710	16582	16592	16670	16686	16456	16713	16725	16590	16552	16444	16482	16514	16567	16505	16551	16440	16682	16701	16634	16523	16537	16563	16557	16516	16663	16408	16513	16669	16557	16603	16521	16516	16542	16562	16538	16428	16678	16611	16625	16495	16449	16547	16554	16551	16460	16397	16567	16394	16509	16529	16408	16607	16579	16397	16420	16592	16548	16664	16388	16717	16492	16552	16626	16683	16647	16486	16693	16524	16631	16519	16633	16400	16633	16408	16460	16607	16577	16471	16530	16583	16384	16524	16554	16676	16446	16750	16519	16510	16704	16447	16635	16418	16365	16425	16535	16515	16538	16550	16419	16544	16600	16507	16406	16555	16634	16536	16746	16515	16787	16274	16494	16528	16612	16652	16579	16439	16562	16542	16520	16529	16665	16617	16451	16532	16514	16605	16521	16666	16611	16635	16490	16684	16458	16626	16623	16494	16453	16587	16477	16677	16524	16406	16672	16513	16655	16570	16473	16535	16445	16710	16465	16564	16603	16566	16572	16395	16729	16398	16688	16453	16602	16807	16545	16557	16500	16611	16604	16656	16577	16693	16619	16537	16559	16600	16523	16561	16567	16534	16580	16604	16468	16546	16514	16589	16539	16511	16538	16566	16463	16645	16524	16602	16586	16687	16597	16683	16447	16590	16474	16619	16477	16600	16679	16539	16468	16697	16602	16592	16425	16442	16562	16722	16347	16622	16609	16587	16685	16515	16665	16653	16703	16489	16628	16541	16499	16539	16403	16529	16389	16678	16629	16616	16674	16550	16678	16596	16589	16624	16658	16611	16437	16564	16559	16533	16623	16603	16458	16646	16519	16412	16616	16507	16724	16525	16351	16479	16598	16566	16525	16461	16524	16574	16726	16571	16481	16588	16529	16705	16563	16561	16598	16561	16413	16389	16459	16486	16632	16373	16513	16829	16450	16645	16401	16582	16356	16570	16512	16552	16588	16558	16641	16637	16674	16413	16687	16542	16612	16631	16709	16689	16504	16509	16751	16527	16597	16476	16592	16547	16622	16701	16621	16466	16616	16792	16578	16571	16594	16687	16459	16658	16562	16491	16722	16439	16595	16383	16493	16723	16635	16667	16756	16667	16473	16678	16488	16582	16742	16562	16776	16755	16456	16545	16448	16415	16497	16583	16590	16493	16654	16660	16630	16663	16529	16547	16605	16531	16654	16562	16371	16604	16641	16584	16562	16680	16613	16590	16401	16537	16491	16626	16649	16495	16450	16391	16406	16595	16427	16483	16523	16447	16726	16826	16641	16470	16643	16478	16595	16700	16514	16443	16495	16611	16703	16510	16288	16575	16664	16498	16615	16496	16596	16461	16577	16516	16664	16542	16718	16566	16428	16563	16722	16491	16384	16608	16534	16612	16514	16477	16561	16356	16456	16420	16696	16475	16423	16456	16582	16482	16553	16622	16405	16471	16406	16468	16720	16628	16533	16618	16713	16424	16472	16532	16486	16567	16469	16625	16654	16472	16516	16703	16532	16615	16532	16538	16658	16627	16605	16634	16472	16526	16562	16443	16606	16573	16564	16659	16516	16524	16653	16622	16442	16345	16797	16676	16457	16433	16609	16730	16524	16526	16426	16652	16538	16576	16677	16549	16403	16569	16500	16624	16502	16482	16567	16696	16491	16449	16456	16466	16497	16671	16525	16523	16663	16547	16701	16780	16598	16754	16527	16517	16534	16715	16630	16367	16660	16657	16530	16478	16547	16474	16549	16550	16721	16463	16544	16475	16652	16470	16639	16599	16683	16723	16630	16618	16408	16509	16541	16635	16614	16706	16623	16523	16732	16626	16457	16483	16708	16699	16514	16563	16522	16541	16541	16602	16631	16581	16455	16617	16535	16824	16578	16546	16494	16578	16620	16487	16693	16703	16602	16581	16743	16479	16587	16510	16563	16541	16411	16617	16487	16523	16592	16489	16720	16520	16394	16614	16697	16505	16480	16669	16662	16734	16515	16481	16613	16653	16557	16471	16633	16550	16676	16497	16659	16435	16501	16569	16693	16417	16597	16441	16462	16409	16536	16372	16610	16626	16521	16559	16648	16643	16477	16687	16564	16478	16693	16533	16497	16604	16743	16523	16349	16465	16584	16558	16652	16623	16653	16405	16530	16528	16597	16442	16677	16475	16606	16472	16749	16749	16578	16626	16606	16494	16556	16438	16523	16472	16607	16605	16653	16418	16491	16641	16543	16610	16436	16733	16807	16440	16434	16571	16543	16651	16552	16634	16570	16512	16432	16561	16534	16484	16514	16593	16594	16524	16508	16336	16484	16490	16634	16523	16464	16630	16832	16585	16752	16335	16415	16635	16527	16456	16429	16528	16590	16576	16577	16672	16557	16453	16524	16542	16606	16452	16596	16471	16624	16555	16525	16488	16565	16544	16568	16556	16662	16589	16578	16449	16565	16608	16692	16450	16470	16542	16635	16619	16606	16743	16545	16522	16524	16604	16718	16539	16676	16698	16583	16588	16651	16452	16550	16614	16422	16437	16478	16541	16478	16636	16706	16706	16502	16626	16442	16558	16644	16554	16701	16463	16484	16542	16462	16472	16515	16686	16584	16616	16639	16639	16687	16553	16588	16558	16468	16466	16536	16659	16579	16595	16431	16424	16546	16572	16469	16595	16541	16630	16633	16593	16435	16535	16619	16540	16625	16556	16465	16516	16831	16641	16737	16532	16469	16626	16511	16494	16701	16651	16564	16524	16780	16589	16457	16521	16670	16552	16358	16501	16527	16549	16544	16561	16554	16645	16642	16698	16660	16612	16615	16477	16653	16532	16460	16569	16545	16607	16555	16708	16448	16699	16632	16475	16534	16552	16455	16601	16692	16590	16533	16555	16347	16480	16516	16690	16571	16461	16518	16444	16549	16714	16572	16602	16498	16598	16420	16552	16530	16546	16656	16711	16517	16422	16721	16629	16448	16639	16455	16679	16470	16543	16549	16730	16532	16524	16510	16592	16691	16350	16625	16514	16517	16555	16680	16595	16683	16636	16481	16551	16580	16761	16526	16753	16506	16622	16678	16570	16519	16513	16538	16600	16662	16477	16479	16575	16668	16563	16556	16543	16700	16701	16307	16583	16607	16620	16546	16516	16674	16431	16539	16484	16495	16656	16599	16655	16540	16577	16487	16388	16510	16708	16513	16629	16631	16507	16548	16662	16557	16767	16573	16601	16555	16639	16521	16422	16369	16614	16626	16545	16620	16514	16572	16547	16676	16511	16707	16604	16638	16652	16586	16580	16633	16715	16568	16593	16653	16501	16542	16528	16635	16560	16610	16523	16761	16569	16527	16699	16555	16593	16657	16609	16600	16474	16533	16580	16613	16624	16677	16662	16670	16657	16439	16628	16646	16477	16518	16426	16664	16389	16372	16668	16427	16511	16591	16451	16807	16518	16581	16676	16487	16400	16504	16615	16466	16678	16456	16588	16707	16644	16604	16489	16492	16600	16617	16572	16691	16629	16617	16687	16732	16540	16469	16745	16574	16709	16501	16629	16459	16484	16595	16557	16573	16613	16476	16665	16444	16620	16542	16384	16617	16635	16697	16442	16478	16627	16415	16507	16689	16336	16738	16516	16509	16577	16573	16671	16684	16562	16664	16542	16661	16529	16339	16552	16611	16732	16600	16431	16598	16774	16540	16750	16471	16522	16474	16467	16558	16681	16771	16421	16645	16472	16562	16567	16500	16564	16581	16545	16628	16683	16500	16517	16441	16539	16566	16595	16660	16691	16710	16463	16680	16612	16633	16421	16470	16691	16482	16491	16689	16569	16521	16590	16546	16657	16608	16579	16626	16518	16668	16704	16511	16598	16405	16489	16521	16677	16580	16485	16496	16505	16461	16549	16701	16755	16657	16527	16449	16458	16468	16594	16715	16543	16603	16725	16503	16592	16629	16342	16599	16643	16402	16467	16667	16639	16610	16511	16528	16395	16521	16591	16742	16537	16421	16608	16584	16511	16566	16629	16627	16643	16642	16418	16504	16547	16716	16478	16724	16527	16496	16786	16417	16495	16529	16459	16464	16554	16601	16759	16669	16474	16487	16446	16590	16389	16554	16553	16576	16534	16559	16619	16630	16540	16697	16541	16533	16676	16461	16472	16565	16569	16555	16709	16522	16643	16530	16594	16505	16656	16591	16615	16775	16464	16517	16701	16507	16575	16394	16614	16463	16561	16630	16661	16596	16696	16446	16438	16467	16430	16460	16504	16882	16322	16682	16588	16599	16555	16577	16480	16499	16516	16495	16621	16516	16541	16581	16560	16657	16657	16746	16501	16447	16596	16465
27742	22401	25730	23138	19559	19768	20133	19424	19011	18949	18773	18873	18743	18811	18873	18844	18641	18750	18821	18648	18879	18585	18623	18805	18775	18882	18755	18714	18867	18998	19109	19111	18805	18880	18939	18718	18524	18754	18789	18670	18570	18582	18777	18701	18592	18723	18774	18764	18612	18766	18612	18814	18894	18719	18671	18625	18746	18759	18505	18756	18752	18598	18568	18640	18517	18624	18557	18904	18526	18511	18609	18598	18812	18613	18512	18774	18501	18721	18600	18656	18517	18430	18623	18609	18571	18661	18642	18740	18721	18756	18740	18575	18582	18857	18838	18676	18694	18800	18717	18720	18549	18631	18367	18650	18442	18734	18760	18751	18790	18537	18650	18697	18805	18632	18739	18876	18699	18651	18578	18612	18978	18762	18738	18684	18663	18572	18682	18627	18468	18518	18707	18748	18684	18713	18647	18741	18699	18653	18571	18799	18803	18729	18642	18545	18535	18780	18776	18938	18722	18733	18529	18825	18663	18602	18638	18824	18773	18660	18719	18675	18590	18857	18574	18742	18607	18540	18509	18632	18885	18744	18467	18698	18890	18716	18547	18680	18719	18760	18535	18708	18657	18670	18691	18602	18641	18534	18613	18497	18830	18767	18726	18656	18530	18755	18573	18645	18550	18458	18628	18500	18747	18691	18746	18830	18452	18639	18639	18615	18603	18812	18667	18871	18539	18688	18691	18841	18680	18782	18515	18540	18715	18487	18947	18743	18636	18603	18720	18586	18624	18780	18735	18591	18714	18821	18656	18784	18789	18623	18581	18609	18735	18602	18532	18596	18476	18687	18721	18765	18646	18842	18324	18656	18605	18772	18832	18798	18706	18739	18715	18454	18749	18698	18625	18739	18544	18764	18575	18740	18642	18705	18679	18594	18616	18711	18597	18750	18710	18555	18688	18679	18734	18556	18696	18603	18647	18884	18651	18595	18551	18821	18718	18598	18780	18493	18569	18625	18579	18562	18845	18670	18744	18714	18734	18793	18822	18654	18722	18741	18489	18781	18605	18960	18724	18681	18714	18607	18723	18715	18733	18579	18655	18675	18839	18625	18596	18704	18581	18453	18673	18808	18877	18690	18425	18660	18627	18557	18534	18725	18790	18733	18900	18783	18468	18598	18753	18912	18644	18601	18634	18622	18679	18603	18659	18567	18790	18650	18612	18676	18540	18522	18482	18567	18581	18418	18733	18810	18593	18564	18673	18429	18684	18762	18871	18648	18784	18526	18596	18830	18473	18710	18870	18642	18678	18700	18408	18535	18798	18810	18672	18769	18705	18678	18519	18734	18615	18881	18739	18687	18583	18592	18737	18724	18849	18598	18862	18538	18589	18620	18787	18579	18768	18748	18748	18661	18652	18753	18634	18761	18577	18659	18667	18639	18573	18752	18507	18692	18705	18806	18600	18764	18707	18799	18664	18517	18595	18594	18469	18667	18734	18540	18659	18637	18670	18704	18723	18775	18693	18719	18613	18860	18567	18655	18797	18747	18732	18612	18562	18727	18663	18686	18604	18479	18845	18598	18626	18487	18800	18753	18704	18775	18704	18729	18733	18641	18692	18597	18717	18720	18643	18659	18771	18702	18612	18656	18559	18705	18789	18653	18743	18845	18715	18873	18951	18732	18755	18780	18784	18446	18729	18722	18774	18613	18702	18812	18615	18794	18585	18530	18500	18586	18541	18513	18786	18745	18868	18731	18678	18599	18769	18734	18895	18661	18719	18728	18757	18544	18662	18683	18740	18758	18623	18671	18740	18618	18674	18693	18692	18435	18741	18660	18709	18663	18627	18737	18902	18622	18591	18562	18666	18632	18728	18599	18656	18683	18643	18516	18597	18746	18531	18753	18813	18765	18767	18611	18601	18466	18552	18582	18523	18681	18588	18769	18629	18638	18605	18570	18862	18735	18871	18727	18785	18735	18516	18627	18613	18780	18797	19064	18726	18465	18419	18498	18848	18502	18710	18542	18650	18664	18598	18753	18756	18778	18815	18636	18775	18726	18669	18806	18735	18824	18470	18599	18528	18687	18529	18497	18822	18445	18746	18657	18576	18564	18592	18888	18828	18718	18677	18941	18745	18809	18781	18594	18608	18740	18686	18582	18575	18837	18655	18727	18548	18707	18653	18650	18716	18623	18783	18623	18610	18445	18795	18592	18671	18671	18687	18765	18488	18568	18738	18829	18722	18607	18656	18565	18811	18762	18679	18738	18709	18801	18606	18706	18778	18679	18891	18752	18718	18779	18804	18669	18773	18655	18572	18514	18612	18899	18834	18680	18562	18713	18664	18574	18757	18643	18694	18680	18629	18591	18735	18611	18651	18535	18652	18637	18766	18690	18768	18463	18777	18979	18667	18620	18680	18834	18977	18716	18772	18605	18699	18757	18741	18741	18405	18667	18695	18700	18719	18740	18643	18640	18585	18556	18771	18566	18789	18667	18626	18821	18433	18716	18662	18835	18781	18736	18591	18489	18795	18614	18813	18655	18620	18494	18912	18772	18628	18710	18627	18790	18791	18717	18560	18586	18886	18638	18887	18592	18599	18626	18531	18591	18683	18734	18812	18838	18615	18387	18588	18894	18732	18335	18654	18676	18665	18800	18545	18757	18611	18622	18652	18724	18685	18860	18685	18727	18458	18585	18819	18594	18552	18675	18655	18627	18744	18839	18916	18752	18830	18738	18661	18529	18738	18749	18804	18869	18537	18618	18588	18587	18602	18669	18732	18636	18815	18763	18611	18743	18593	18680	18803	18534	18501	18834	18632	18773	18802	18737	18692	18651	18466	18635	18757	18965	18632	18549	18656	18875	18752	18522	18696	18680	18645	18810	18747	18618	18612	18835	18587	18669	18899	18853	18596	18763	18671	18839	18699	18688	18714	18599	18725	18472	18504	18617	18556	18408	18851	18708	18612	18665	18797	18690	18786	18815	18598	18682	18835	18437	18634	18616	18828	18695	18775	18663	18533	18740	18771	18730	18625	18543	18666	18543	18792	18886	18900	18822	18841	18782	18372	18710	18565	18780	18576	18552	18763	18483	18697	18723	18718	18673	18506	18487	18634	18572	18588	18672	18805	18664	18711	18646	18485	18657	18623	18520	18664	18723	18473	18796	18770	18666	18959	18562	18642	18869	18670	18680	18795	18764	18896	18882	18624	18474	18891	18561	18576	18626	18439	18710	18733	18638	18749	18776	18811	18458	18633	18707	18727	18713	18798	18646	18490	18514	18596	18873	18573	18664	18428	18597	18529	18684	18837	18529	18531	18646	18628	18899	18655	18586	18650	18677	18777	18807	18537	18745	18688	18666	18717	18663	18647	18576	18804	18766	18610	18714	18593	18776	18795	18529	18602	18594	18571	18579	18911	18651	18866	18825	18830	18789	18673	18614	18944	18815	18637	18806	18882	18812	18732	18581	18686	18677	18880	18583	18733	18677	18720	18711	18474	18628	18771	18703	18502	18652	18551	18533	18697	18872	18697	18765	18784	18674	18771	18847	18855	18712	18823	18994	18681	18541	18768	18593	18696	18782	18662	18692	18692	18609	18706	18667	18728	18719	18781	18658	18637	18553	18568	18652	18832	18517	18645	18739	18570	18674	18810	18697	18669	18755	18594	18662	18991	18623	18757	18643	18662	18469	18687	18885	18839	18639	18727	18561	18800	18744	18725	18729	18688	18684	18709	18695	18596	18689	18603	18588	18654	18770	18615	18762	18600	18694	18501	18773	18653	18507	18536	18647	18719	18736	18746	18620	18704	18587	18796	18718	18690	18704	18666	18735	18702	18616	18578	18878	18755	18652	18651	18500	18647	18686	18625	18663	18804	18795	18626	18725	18451	18611	18734	18542	18700	18630	18527	18811	18602	18908	18786	18606	18782	18863	18528	18729	18782	18686	18779	18605	18748	18734	18770	18684	18640	18737	18771	18772	18589	18494	18498	18795	18600	18671	18554	18720	18639	18890	18723	18687	18848	18539	18431	18558	18609	18786	18783	18712	18682	18797	18724	18730	18574	18599	18590	18868	18815	18513	18839	18707	18722	18749	18650	18590	18788	18736	18819	18815	18650	18575	18721	18737	18724	18678	18495	18822	18611	18749	18749	18668	18734	18512	18784	18831	18720	18696	18778	18718	18625	18783	18626	18546	18613	18615	18624	18458	18692	18570	18761	18590	18732	18832	18556	18676	18612	18763	18504	18755	18717	18758	18519	18711	18775	18633	18752	18632	18712	18640	18667	18533	18683	18718	18647	18624	18639	18616	18810	18508	18543	18531	18379	18724	18772	18652	18752	18622	18514	18551	18797	18744	18775	18710	18641	18664	18738	18680	18877	18628	18617	18729	18589	18643	18731	18708	18723	18635	18625	18664	18539	18655	18572	18749	18730	18638	18852	18701	18676	18731	18636	18822	18580	18766	18617	18655	18614	18636	18803	18676	18477	18556	18582	18782	18559	18640	18674	18512	18624	18635	18526	18883	18753	18792	18696	18606	18675	18581	18785	18772	18579	18545	18569	18971	18814	18511	18547	18849	18710	18557	18912	18877	18696	18593	18781	18726	18666	18577	18585	18595	18568	18763	18535	18371	18667	18699	18782	18608	18411	18775	18720	18576	18688	18548	18621	19009	18767	18672	18632	18408	18826	18455	18645	18693	18578	18802	18786	18640	18645	18646	18600	18693	18810	18779	18711	18646	18536	18673	18562	18654	18746	18850	18603	18537	18649	18531	18684	18687	18697	18625	18781	18660	18583	18637	18658	18588	18677	18657	18858	18733	18589	18813	18716	18604	18691	18508	18517	18472	18696	18632	18585	18655	19000	18606	18686	18889	18720	18632	18923	18571	18894	18596	18704	18429	18667	18635	18801	18732	18589	18629	18576	18503	18608	18702	18888	18595	18776	18853	18518	18766	18514	18897	18784	18825	18646	18789	18674	18700	18610	18649	18703	18693	18826	18711	18602	18729	18557	18488	18827	18714	18729	18655	18685	18488	18829	18465	18564	18687	18732	18583	18792	18681	18895	18655	18667	18721	18512	18584	18545	18759	18873	18751	18653	18800	18699	18676	18611	18626	18604	18831	18607	18755	18714	18880	18872	18614	18771	18727	18730	18679	18499	18675	18795	18777	18711	18659	18662	18527
16942	22251	22475	19933	18711	18937	18674	17418	17018	16659	16743	16655	16639	16644	16726	16588	16619	16712	16595	16801	16568	16648	16668	16664	16781	16569	16669	16544	16671	17131	17060	17187	16829	16863	16635	16774	16242	16573	16491	16475	16566	16568	16431	16390	16584	16543	16526	16355	16480	16538	16662	16457	16682	16437	16570	16573	16504	16483	16527	16570	16629	16547	16601	16517	16427	16525	16531	16482	16348	16423	16458	16562	16542	16594	16767	16386	16549	16503	16504	16603	16601	16362	16493	16660	16433	16593	16634	16532	16363	16437	16400	16568	16509	16615	16532	16380	16501	16559	16540	16479	16501	16356	16366	16501	16617	16488	16400	16451	16517	16551	16403	16554	16464	16556	16467	16583	16388	16658	16458	16562	16221	16574	16545	16593	16474	16561	16538	16484	16419	16593	16611	16552	16541	16507	16516	16393	16445	16584	16326	16500	16594	16510	16571	16325	16392	16550	16592	16622	16426	16452	16428	16531	16560	16455	16656	16453	16486	16650	16432	16648	16531	16552	16463	16387	16565	16438	16436	16674	16394	16374	16726	16427	16665	16543	16255	16396	16475	16421	16578	16354	16439	16455	16532	16591	16584	16386	16424	16733	16489	16489	16585	16492	16530	16425	16390	16422	16438	16592	16578	16544	16439	16548	16515	16460	16469	16671	16330	16492	16661	16483	16548	16827	16424	16358	16732	16362	16489	16531	16604	16573	16508	16658	16643	16567	16519	16464	16504	16517	16495	16431	16501	16545	16473	16606	16357	16388	16370	16498	16295	16600	16582	16284	16526	16408	16472	16631	16601	16560	16514	16526	16455	16496	16476	16476	16461	16573	16528	16475	16530	16505	16559	16623	16401	16566	16525	16677	16414	16488	16511	16352	16439	16416	16633	16374	16507	16433	16484	16425	16485	16369	16508	16436	16599	16469	16479	16651	16473	16553	16519	16452	16651	16531	16564	16449	16710	16464	16440	16478	16542	16515	16628	16532	16439	16454	16629	16612	16586	16484	16460	16505	16529	16563	16701	16334	16622	16513	16346	16483	16600	16667	16611	16603	16662	16592	16656	16365	16520	16601	16418	16318	16596	16472	16494	16522	16572	16595	16579	16511	16469	16418	16549	16527	16451	16662	16534	16570	16499	16416	16475	16433	16638	16534	16441	16581	16538	16595	16441	16637	16363	16566	16405	16633	16705	16498	16442	16641	16687	16463	16435	16575	16425	16321	16390	16469	16572	16624	16409	16493	16456	16434	16502	16670	16430	16575	16511	16435	16465	16533	16395	16456	16567	16529	16509	16426	16439	16366	16425	16390	16473	16558	16614	16436	16522	16643	16497	16627	16502	16435	16644	16691	16379	16580	16511	16480	16537	16547	16537	16480	16641	16562	16600	16518	16592	16453	16610	16521	16524	16470	16554	16413	16466	16438	16447	16425	16564	16636	16388	16476	16669	16642	16487	16397	16480	16631	16664	16486	16507	16503	16488	16544	16573	16450	16598	16747	16598	16517	16598	16607	16562	16380	16593	16350	16553	16411	16449	16435	16501	16492	16500	16404	16469	16625	16594	16425	16433	16537	16591	16386	16666	16608	16497	16474	16524	16576	16489	16562	16466	16561	16507	16407	16538	16553	16710	16496	16470	16513	16580	16387	16509	16535	16577	16516	16376	16593	16433	16587	16526	16487	16487	16567	16636	16433	16533	16497	16425	16473	16469	16254	16604	16523	16552	16572	16448	16487	16379	16468	16394	16590	16467	16614	16560	16481	16577	16355	16601	16528	16519	16678	16510	16543	16477	16659	16569	16557	16434	16483	16467	16597	16486	16615	16538	16478	16333	16607	16615	16493	16382	16519	16556	16431	16632	16443	16670	16658	16731	16444	16406	16536	16434	16437	16478	16554	16412	16586	16553	16613	16419	16524	16538	16440	16553	16339	16585	16495	16540	16605	16711	16499	16463	16568	16525	16534	16547	16602	16443	16366	16405	16436	16666	16366	16405	16628	16510	16565	16625	16563	16422	16507	16651	16426	16528	16577	16496	16535	16513	16502	16502	16649	16557	16371	16638	16437	16588	16560	16556	16584	16493	16662	16548	16475	16484	16605	16437	16491	16639	16526	16246	16593	16745	16468	16535	16600	16553	16445	16381	16601	16449	16379	16687	16443	16528	16437	16562	16513	16557	16509	16525	16528	16512	16400	16398	16447	16510	16477	16522	16498	16520	16420	16544	16481	16489	16549	16514	16642	16717	16489	16764	16524	16540	16637	16507	16664	16283	16436	16651	16578	16651	16674	16431	16527	16642	16533	16539	16492	16594	16514	16440	16372	16494	16491	16481	16469	16428	16577	16600	16424	16577	16724	16427	16525	16582	16580	16668	16598	16464	16518	16656	16473	16533	16296	16418	16477	16471	16497	16519	16651	16522	16610	16703	16518	16487	16379	16468	16536	16556	16507	16517	16446	16453	16605	16489	16434	16569	16437	16470	16589	16600	16435	16562	16555	16481	16528	16544	16355	16503	16421	16389	16421	16447	16555	16449	16532	16439	16507	16668	16400	16503	16376	16535	16587	16547	16413	16422	16492	16650	16597	16525	16590	16306	16391	16517	16467	16498	16557	16400	16368	16369	16650	16362	16450	16461	16540	16454	16382	16527	16585	16632	16552	16572	16623	16319	16643	16528	16586	16572	16402	16425	16546	16386	16723	16411	16677	16440	16423	16474	16618	16626	16604	16474	16560	16500	16655	16654	16467	16650	16450	16684	16385	16497	16612	16423	16729	16703	16540	16572	16591	16505	16525	16722	16527	16530	16381	16559	16514	16466	16646	16692	16475	16638	16705	16528	16526	16498	16498	16256	16533	16626	16596	16512	16478	16507	16544	16529	16465	16451	16339	16504	16629	16529	16482	16576	16354	16492	16535	16417	16551	16406	16601	16559	16510	16451	16501	16533	16581	16340	16441	16669	16512	16626	16578	16614	16389	16409	16530	16583	16526	16519	16547	16445	16490	16407	16380	16613	16480	16398	16527	16401	16592	16516	16448	16609	16445	16515	16668	16513	16441	16597	16527	16575	16431	16389	16484	16478	16590	16703	16620	16506	16505	16522	16519	16370	16586	16401	16618	16440	16550	16534	16569	16633	16471	16687	16557	16468	16531	16459	16504	16388	16506	16622	16501	16477	16416	16653	16546	16489	16657	16432	16377	16509	16547	16472	16509	16514	16555	16586	16400	16349	16431	16556	16409	16494	16525	16299	16514	16511	16533	16392	16529	16525	16461	16511	16346	16642	16402	16492	16523	16557	16539	16727	16620	16472	16591	16560	16631	16604	16347	16601	16669	16487	16281	16633	16528	16470	16534	16452	16580	16595	16665	16470	16506	16554	16526	16526	16471	16579	16483	16581	16540	16527	16779	16406	16616	16534	16390	16435	16590	16375	16589	16592	16654	16564	16619	16524	16445	16600	16378	16480	16407	16557	16529	16482	16446	16497	16410	16349	16486	16580	16542	16490	16434	16636	16551	16458	16468	16629	16324	16548	16459	16620	16516	16713	16514	16456	16714	16701	16717	16488	16541	16646	16619	16472	16480	16493	16729	16408	16512	16525	16576	16605	16392	16500	16520	16508	16648	16477	16568	16313	16647	16571	16516	16541	16381	16640	16350	16546	16454	16453	16537	16428	16585	16499	16577	16456	16406	16700	16505	16497	16471	16587	16505	16627	16402	16587	16409	16522	16486	16414	16417	16487	16465	16541	16496	16585	16486	16576	16498	16495	16663	16670	16624	16708	16542	16521	16459	16626	16568	16452	16712	16732	16493	16451	16557	16661	16510	16495	16615	16496	16372	16550	16660	16654	16370	16584	16503	16390	16397	16670	16464	16633	16540	16503	16453	16445	16638	16436	16550	16266	16614	16666	16531	16503	16526	16461	16424	16471	16488	16424	16385	16439	16354	16568	16576	16579	16563	16491	16501	16540	16506	16475	16624	16657	16296	16428	16336	16451	16611	16549	16422	16644	16465	16524	16518	16387	16690	16449	16635	16368	16512	16449	16517	16490	16393	16491	16554	16636	16472	16601	16561	16629	16450	16546	16475	16503	16468	16476	16557	16557	16427	16795	16360	16593	16665	16512	16593	16610	16690	16636	16497	16664	16495	16539	16437	16519	16580	16424	16416	16677	16500	16486	16570	16629	16406	16484	16581	16560	16616	16484	16482	16327	16524	16518	16508	16497	16555	16333	16624	16603	16542	16593	16486	16635	16656	16279	16643	16482	16509	16658	16570	16522	16659	16473	16620	16631	16748	16499	16507	16352	16672	16588	16533	16519	16592	16523	16539	16555	16440	16606	16547	16478	16558	16516	16448	16604	16633	16370	16658	16641	16575	16633	16611	16528	16465	16557	16504	16556	16529	16395	16501	16366	16497	16541	16507	16512	16783	16401	16555	16551	16391	16468	16598	16458	16513	16480	16512	16585	16628	16568	16499	16426	16307	16557	16449	16444	16553	16378	16562	16629	16659	16533	16475	16674	16467	16641	16362	16585	16456	16625	16574	16492	16426	16581	16490	16618	16442	16583	16441	16486	16599	16584	16602	16637	16599	16380	16672	16612	16561	16475	16564	16556	16460	16568	16542	16439	16524	16611	16332	16649	16582	16436	16551	16529	16500	16579	16425	16520	16495	16573	16373	16504	16347	16537	16518	16619	16562	16584	16587	16478	16652	16610	16526	16453	16542	16515	16635	16414	16439	16630	16430	16518	16629	16336	16683	16458	16426	16481	16481	16423	16443	16673	16508	16515	16603	16598	16629	16583	16769	16635	16612	16392	16516	16372	16466	16602	16687	16422	16492	16429	16363	16629	16569	16592	16493	16461	16395	16517	16440	16481	16688	16571	16549	16607	16515	16589	16389	16430	16563	16495	16633	16498	16584	16537	16424	16637	16594	16544	16706	16570	16539	16480	16440	16424	16384	16438	16594	16498	16519	16629	16452	16453	16403	16552	16641	16541	16523	16381	16529	16464	16385	16509	16467	16516	16571	16552	16618	16600	16652	16484	16515	16652	16450	16568	16639	16490	16657	16443	16639	16433	16535	16489	16514	16446	16387	16608	16549	16580	16670	16545	16470	16452	16510	16496	16506	16607	16476	16443	16577
23906	21327	28770	24368	22634	23436	22501	19851	18936	19622	19424	19168	18996	19105	18893	18802	18869	18736	18749	18857	18871	19035	18798	18958	18841	18677	18737	18860	18934	21506	21416	20838	20037	19307	18983	18880	18865	18717	18626	18637	18636	18837	18561	18766	18668	18644	18500	18686	18468	18528	18792	18628	18805	18757	18472	18511	18902	18751	18697	18986	18775	18793	18614	18576	18647	18623	18518	18348	18666	18681	18577	18920	18728	18642	18713	18793	18365	18852	18900	18722	18766	18623	18733	18415	18667	18438	18493	18682	18513	18582	18555	18645	18669	18801	18611	18647	18611	18913	18635	18540	18741	18655	18751	18724	18625	18713	18592	18624	18694	18781	18668	18524	18666	18304	18582	18852	18624	18648	18592	18883	18659	18539	18438	18610	18664	18555	18677	18615	18542	18668	18704	18625	18668	18745	18471	18751	18643	18642	18559	18823	18591	18647	18897	18747	18716	18610	18736	18634	18699	18827	18524	18582	18639	18757	18580	18579	18859	18618	18594	18702	18871	18719	18947	18703	18672	18687	18785	18610	18629	18464	18384	18641	18757	18615	18461	18659	18612	18690	18856	18600	18549	18702	18798	18570	18692	18561	18652	18670	18591	18784	18587	18619	18516	18590	18585	18557	18510	18614	18549	18581	18622	18709	18748	18546	18614	18729	18708	18665	18726	18591	18570	18540	18670	18527	18660	18545	18606	18468	18518	18716	18684	18543	18586	18589	18623	18617	18521	18762	18670	18474	18779	18665	18580	18539	18568	18620	18531	18732	18638	18837	18692	18657	18646	18528	18673	18732	18582	18735	18610	18720	18672	18723	18744	18650	18626	18584	18482	18616	18659	18541	18878	18883	18594	18599	18674	18722	18521	18465	18880	18817	18616	18635	18628	18553	18744	18789	18647	18666	18819	18699	18719	18693	18726	18585	18410	18786	18460	18492	18707	18570	18731	18732	18519	18538	18599	18710	18264	18571	18545	18572	18652	18536	18659	18730	18703	18789	18870	18361	18498	18790	18643	18874	18727	18717	18855	18691	18731	18870	18727	18668	18486	18735	18774	18479	18450	18601	18566	18557	18549	18727	18560	18651	18756	18603	18809	18743	18587	18696	18491	18784	18657	18550	18577	18704	18705	18613	18809	18621	18792	18706	18582	18656	18609	18539	18531	18584	18597	18597	18709	18555	18548	18600	18573	18605	18504	18606	18552	18749	18569	18714	18786	18610	18453	18647	18649	18597	18483	18490	18597	18655	18607	18720	18519	18587	18528	18776	18725	18575	18669	18548	18678	18695	18801	18522	18402	18844	18618	18680	18776	18767	18690	18581	18521	18843	18547	18799	18525	18612	18647	18467	18575	18390	18711	18560	18545	18612	18642	18615	18956	18731	18802	18824	18654	18552	18539	18513	18714	18813	18549	18778	18584	18475	18636	18685	18606	18616	18677	18496	18633	18679	18626	18563	18860	18653	18652	18654	18765	18619	18854	18661	18692	18705	18510	18714	18678	18830	18661	18575	18511	18673	18546	18666	18693	18636	18640	18626	18528	18700	18676	18545	18620	18431	18571	18755	18549	18435	18739	18752	18742	18569	18569	18791	18658	18456	18858	18631	18810	18638	18763	18361	18606	18711	18578	18668	18743	18628	18663	18753	18623	18667	18692	18596	18555	18556	18821	18570	18713	18690	18705	18610	18619	18560	18680	18868	18541	18724	18569	18640	18656	18748	18902	18629	18539	18714	18732	18680	18740	18596	18722	18692	18655	18847	18650	18742	18594	18757	18659	18593	18556	18684	18630	18681	18697	18670	18505	18538	18742	18548	18641	18759	18666	18709	18651	18588	18719	18650	18581	18738	18391	18534	18392	18570	18722	18743	18680	18460	18541	18652	18499	18621	18627	18693	18633	18729	18707	18765	18635	18531	18715	18601	18688	18651	18791	18544	18773	18841	18538	18603	18671	18700	18655	18498	18790	18680	18669	18557	18690	18612	18625	18829	18356	18610	18577	18508	18617	18729	18700	18653	18526	18723	18597	18592	18866	18759	18566	18647	18547	18710	18728	18878	18809	18443	18613	18627	18566	18821	18564	18509	18823	18779	18622	18552	18605	18554	18632	18603	18518	18647	18604	18580	18669	18564	18624	18660	18756	18777	18698	18651	18579	18574	18699	18533	18746	18649	18530	18659	18816	18735	18666	18770	18866	18697	18654	18660	18722	18673	18694	18926	18755	18739	18565	18613	18584	18655	18658	18695	18634	18586	18797	18527	18701	18568	18376	18636	18594	18395	18637	18647	18612	18756	18778	18849	18629	18564	18645	18523	18677	18753	18733	18725	18755	18802	18612	18728	18417	18791	18659	18567	18832	18560	18658	18603	18649	18648	18735	18465	18679	18526	18743	18767	18708	18623	18608	18817	18684	18519	18646	18445	18769	18588	18774	18764	18735	18573	18680	18486	18788	18260	18536	18632	18628	18926	18466	18655	18540	18670	18711	18624	18650	18738	18573	18758	18816	18592	18610	18661	18687	18683	18586	18687	18777	18515	18578	18644	18616	18745	18573	18780	18549	18671	18541	18568	18729	18720	18546	18453	18551	18685	18736	18628	18668	18811	18586	18620	18776	18612	18495	18535	18542	18603	18776	18665	18533	18584	18483	18567	18595	18716	18555	18617	18611	18674	19020	18747	18402	18790	18791	18575	18752	18828	18284	18725	18696	18713	18575	18468	18782	18666	18598	18667	18522	18550	18683	18528	18600	18674	18782	18510	18506	18729	18731	18715	18735	18529	18591	18718	18535	18635	18531	18805	18601	18742	18621	18575	18687	18824	18626	18632	18578	18805	18844	18672	18760	18609	18521	18525	18305	18506	18710	18743	18930	18763	18427	18602	18594	18533	18702	18576	18956	18842	18741	18610	18753	18661	18662	18568	18613	18915	18741	18764	18765	18893	18646	18679	18674	18543	18785	18680	18717	18650	18668	18676	18515	18604	18730	18579	18534	18583	18675	18669	18643	18822	18771	18677	18766	18667	18824	18545	18576	18647	18607	18525	18449	18717	18605	18460	18577	18641	18777	18577	18683	18489	18676	18692	18862	18575	18833	18592	18492	18550	18648	18560	18667	18752	18638	18673	18454	18696	18574	18676	18718	18580	18610	18556	18718	18546	18685	18876	18564	18528	18516	18893	18584	18718	18394	18745	18697	18717	18612	18700	18885	18847	18664	18675	18785	18482	18673	18694	18560	18573	18529	18593	18529	18797	18639	18757	18617	18725	18867	18682	18678	18615	18636	18492	18647	18653	18820	18655	18733	18500	18458	18732	18421	18512	18664	18908	18709	18693	18544	18711	18623	18692	18652	18741	18557	18742	18624	18608	18354	18738	18514	18538	18776	18504	18587	18669	18869	18651	18772	18554	18462	18574	18593	18537	18641	18740	18726	18570	18545	18565	18653	18506	18404	18584	18645	18603	18633	18545	18429	18428	18475	18547	18736	18824	18548	18699	18524	18663	18559	18826	18635	18630	18455	18816	18640	18367	18352	18558	18627	18555	18759	18732	18567	18458	18614	18499	18748	18741	18747	18710	18743	18522	18552	18636	18792	18670	18742	18493	18600	18676	18797	18642	18518	18699	18744	18709	18677	18811	18670	18708	18637	18620	18571	18672	18640	18609	18629	18534	18596	18315	18870	18726	18673	18581	18742	18574	18798	18695	18758	18629	18437	18571	18491	18583	18809	18650	18560	18817	18722	18620	18549	18831	18725	18373	18625	18628	18582	18487	18428	18462	18674	18750	18434	18607	18535	18637	18638	18814	18492	18772	18523	18704	18731	18718	18605	18583	18712	18767	18680	18486	18667	18777	18606	18609	18716	18623	18517	18689	18599	18632	18553	18498	18782	18788	18639	18545	18690	18642	18541	18476	18499	18609	18620	18444	18704	18743	18800	18465	18540	18662	18779	18636	18561	18517	18566	18585	18689	18649	18538	18670	18659	18667	18905	18785	18649	18696	18733	18646	18741	18688	18679	18674	18468	18658	18749	18788	18554	18697	18656	18578	18663	18705	18696	18644	18547	18623	18639	18619	18923	18662	18433	18684	18810	18741	18624	18693	18587	18735	18897	18596	18552	18778	18905	18667	18691	18624	18724	18615	18520	18672	18642	18478	18600	18816	18984	18659	18639	18673	18562	18581	18780	18533	18629	18613	18471	18608	18781	18743	18796	18640	18497	18755	18559	18668	18713	18621	18694	18578	18710	18737	18799	18549	18568	18593	18678	18783	18733	18628	18581	18788	18509	18697	18715	18655	18660	18517	18634	18604	18744	18762	18706	18579	18537	18614	18929	18589	18612	18474	18938	18616	18800	18561	18349	18587	18640	18827	18651	18645	18769	18626	18660	18535	18675	18686	18673	18546	18713	18615	18746	18737	18710	18605	18775	18543	18407	18394	18712	18575	18491	18878	18706	18968	18790	18727	18535	18604	18706	18880	18736	18658	18579	18733	18647	18807	18538	18712	18772	18748	18550	18664	18711	18799	18610	18593	18672	18548	18680	18492	18642	18667	18546	18589	18785	18638	18681	18640	18842	18778	18483	18552	18422	18566	18501	18609	18579	18494	18516	18713	18705	18528	18296	18671	18844	18834	18643	18625	18564	18774	18797	18674	18555	18512	18503	18634	18536	18520	18673	18628	18709	18676	18589	18680	18582	18713	18420	18673	18533	18618	18728	18501	18677	18495	18646	18644	18685	18696	18625	18703	18667	18563	18852	18532	18519	18839	18646	18728	18600	18617	18591	18668	18506	18491	18580	18485	18735	18536	18642	18787	18759	18617	18684	18641	18610	18487	18701	18826	18514	18484	18894	18651	18702	18795	18848	18557	18701	18657	18723	18870	18528	18538	18475	18550	18745	18756	18834	18623	18637	18702	18695	18678	18529	18782	18662	18713	18523	18616	18769	18530	18751	18632	18697	18654	18802	18744	18762	18689	18754	18779	18606	18690	18443	18356	18719	18712	18852	18786	18589	18629	18513	18595	18621	18482	18465	18852	18827	18849	18478	18790	18530	18793	18676	18815	18714	18625	18619	18583	18776	18699	18704	18655	18407	18600	18670	18672	18576	18558	18646	18458	18715	18933	18771	18777	18687	18640	18634	18648
16842	28620	27703	23107	22276	21183	19107	18215	17545	17203	17141	16883	16886	16618	16878	16778	16714	16765	16686	16735	16767	16755	16756	16638	16714	16766	16681	16784	17196	21049	20690	19259	18078	17337	16838	16775	16613	16386	16544	16419	16760	16583	16501	16636	16563	16619	16774	16569	16609	16538	16556	16640	16562	16565	16519	16515	16415	16438	16443	16583	16571	16543	16578	16585	16569	16656	16252	16536	16545	16729	16375	16430	16542	16641	16642	16537	16551	16563	16487	16478	16525	16454	16519	16588	16420	16464	16655	16643	16620	16652	16520	16482	16507	16660	16499	16451	16721	16607	16496	16283	16539	16714	16524	16666	16602	16534	16742	16555	16427	16513	16459	16658	16753	16474	16492	16603	16656	16472	16473	16510	16514	16518	16691	16477	16579	16477	16644	16543	16477	16464	16262	16591	16457	16470	16538	16655	16524	16656	16579	16601	16488	16506	16561	16378	16547	16561	16509	16534	16614	16615	16408	16463	16689	16663	16439	16543	16512	16583	16565	16536	16389	16624	16590	16441	16578	16552	16429	16557	16505	16551	16467	16573	16579	16553	16583	16481	16489	16404	16612	16531	16460	16441	16594	16425	16407	16619	16527	16557	16549	16524	16589	16594	16483	16460	16434	16423	16438	16639	16568	16634	16464	16630	16529	16779	16479	16617	16512	16477	16493	16598	16572	16496	16608	16524	16508	16530	16666	16641	16560	16409	16372	16665	16657	16621	16553	16353	16564	16498	16539	16646	16483	16586	16482	16622	16443	16521	16506	16634	16506	16522	16560	16435	16499	16502	16424	16542	16518	16557	16741	16525	16503	16635	16438	16517	16552	16629	16366	16406	16672	16494	16485	16563	16506	16638	16642	16747	16473	16458	16745	16615	16592	16396	16597	16532	16475	16551	16647	16555	16385	16559	16481	16665	16556	16270	16402	16554	16554	16353	16550	16457	16505	16375	16548	16432	16503	16409	16526	16525	16686	16616	16563	16524	16504	16716	16480	16750	16388	16682	16311	16557	16588	16627	16462	16368	16414	16545	16465	16519	16704	16537	16333	16485	16478	16666	16404	16565	16357	16549	16509	16651	16463	16606	16589	16552	16654	16471	16554	16696	16468	16578	16604	16728	16551	16620	16563	16605	16603	16619	16547	16624	16447	16461	16586	16418	16716	16444	16626	16484	16676	16616	16544	16626	16407	16510	16707	16644	16577	16427	16441	16486	16598	16562	16539	16408	16731	16654	16594	16438	16525	16598	16537	16565	16527	16450	16489	16599	16536	16478	16622	16759	16426	16500	16538	16549	16439	16464	16499	16383	16536	16499	16538	16503	16539	16560	16579	16566	16360	16753	16431	16517	16634	16606	16721	16530	16493	16512	16618	16439	16542	16571	16593	16397	16555	16490	16612	16592	16419	16588	16379	16543	16435	16553	16559	16573	16546	16550	16549	16630	16526	16576	16492	16434	16677	16758	16595	16328	16435	16449	16380	16538	16455	16460	16523	16488	16678	16536	16560	16616	16457	16539	16645	16610	16611	16648	16531	16501	16633	16493	16647	16496	16571	16520	16826	16451	16589	16310	16649	16449	16655	16400	16532	16594	16521	16692	16434	16565	16417	16539	16624	16487	16625	16729	16545	16393	16431	16478	16518	16533	16732	16556	16528	16601	16847	16563	16542	16521	16441	16618	16425	16682	16605	16566	16471	16463	16673	16393	16695	16378	16631	16533	16620	16618	16577	16667	16507	16643	16391	16523	16486	16491	16733	16624	16509	16722	16487	16496	16604	16687	16580	16585	16353	16454	16466	16571	16513	16378	16572	16535	16527	16661	16554	16346	16533	16545	16427	16539	16525	16474	16425	16380	16634	16665	16481	16482	16479	16562	16594	16597	16388	16629	16520	16526	16413	16507	16641	16515	16685	16584	16606	16669	16421	16476	16432	16558	16504	16352	16474	16597	16403	16613	16422	16564	16618	16650	16359	16478	16454	16611	16504	16553	16725	16547	16508	16559	16715	16495	16529	16565	16514	16657	16536	16395	16492	16552	16595	16572	16552	16553	16590	16404	16612	16478	16429	16590	16567	16547	16415	16485	16538	16605	16570	16483	16492	16576	16626	16740	16573	16485	16586	16657	16388	16521	16493	16456	16612	16553	16529	16513	16611	16569	16452	16679	16711	16587	16506	16454	16392	16545	16531	16558	16520	16376	16436	16659	16541	16532	16585	16558	16574	16420	16351	16493	16474	16638	16468	16554	16433	16623	16602	16566	16513	16549	16540	16476	16333	16458	16556	16477	16681	16454	16475	16484	16583	16377	16444	16578	16544	16619	16681	16588	16383	16420	16466	16713	16402	16448	16495	16528	16470	16685	16483	16362	16612	16591	16509	16521	16466	16556	16470	16542	16520	16644	16508	16514	16555	16659	16428	16603	16518	16371	16686	16595	16437	16608	16635	16445	16377	16386	16291	16473	16660	16512	16426	16455	16575	16475	16449	16568	16461	16396	16373	16529	16574	16634	16397	16704	16649	16450	16413	16446	16434	16526	16611	16410	16579	16450	16345	16476	16645	16470	16568	16524	16238	16531	16438	16420	16414	16426	16594	16376	16576	16442	16588	16588	16568	16551	16616	16572	16484	16515	16495	16564	16686	16472	16590	16549	16554	16496	16537	16372	16526	16533	16559	16680	16531	16494	16568	16493	16573	16591	16578	16593	16438	16478	16735	16666	16465	16497	16608	16654	16604	16377	16367	16415	16495	16470	16543	16554	16447	16477	16696	16508	16535	16513	16631	16369	16482	16292	16407	16278	16652	16528	16553	16522	16591	16608	16583	16602	16472	16434	16562	16544	16531	16610	16658	16669	16478	16445	16507	16643	16657	16502	16498	16501	16463	16498	16567	16559	16627	16452	16418	16560	16378	16680	16489	16529	16592	16477	16579	16579	16579	16443	16692	16382	16448	16439	16439	16600	16530	16598	16426	16498	16498	16306	16600	16506	16464	16585	16592	16600	16617	16457	16435	16514	16585	16660	16548	16464	16714	16442	16618	16496	16455	16570	16458	16319	16653	16368	16637	16620	16425	16388	16675	16412	16693	16566	16636	16520	16644	16594	16470	16729	16526	16329	16482	16410	16633	16386	16338	16582	16486	16428	16332	16592	16573	16548	16643	16527	16423	16622	16551	16518	16523	16535	16574	16613	16522	16418	16438	16553	16445	16526	16597	16504	16450	16700	16693	16362	16441	16480	16570	16643	16605	16487	16659	16394	16719	16491	16315	16459	16601	16623	16459	16548	16461	16368	16434	16453	16440	16582	16472	16516	16382	16637	16486	16478	16766	16545	16476	16556	16677	16416	16508	16505	16473	16447	16497	16533	16531	16504	16550	16476	16505	16622	16576	16498	16445	16512	16545	16573	16660	16529	16479	16736	16388	16599	16663	16523	16488	16497	16621	16551	16628	16511	16607	16619	16451	16632	16618	16282	16449	16593	16580	16555	16581	16654	16444	16704	16642	16559	16485	16630	16691	16384	16516	16420	16561	16359	16718	16519	16505	16462	16478	16657	16533	16623	16566	16565	16661	16779	16510	16427	16626	16725	16630	16612	16575	16524	16459	16661	16514	16541	16544	16549	16552	16416	16569	16491	16550	16559	16508	16385	16584	16696	16491	16639	16567	16533	16657	16499	16452	16493	16647	16768	16600	16483	16512	16446	16602	16491	16481	16701	16623	16565	16573	16676	16399	16624	16557	16573	16361	16505	16649	16550	16535	16581	16262	16637	16589	16516	16622	16417	16714	16487	16502	16446	16436	16779	16547	16304	16666	16545	16571	16636	16604	16413	16451	16610	16612	16563	16529	16599	16692	16706	16390	16632	16526	16549	16783	16343	16459	16619	16444	16521	16489	16555	16554	16428	16751	16404	16722	16538	16289	16447	16588	16463	16369	16618	16517	16411	16535	16473	16563	16372	16501	16544	16374	16505	16476	16455	16600	16521	16578	16663	16535	16491	16569	16426	16727	16490	16449	16630	16373	16682	16492	16547	16663	16625	16502	16540	16570	16455	16566	16463	16424	16482	16672	16288	16526	16609	16598	16347	16710	16643	16608	16643	16481	16533	16565	16529	16592	16308	16607	16545	16504	16556	16727	16497	16570	16676	16560	16573	16600	16514	16386	16575	16501	16622	16431	16453	16499	16601	16640	16539	16636	16575	16644	16392	16581	16587	16374	16575	16547	16629	16752	16664	16467	16522	16479	16477	16566	16490	16614	16572	16580	16647	16427	16583	16493	16495	16466	16594	16506	16492	16556	16557	16528	16678	16575	16439	16377	16401	16634	16670	16522	16831	16583	16529	16632	16584	16495	16364	16655	16484	16712	16392	16627	16597	16605	16538	16670	16663	16550	16498	16409	16490	16486	16634	16656	16513	16638	16528	16583	16483	16392	16606	16443	16660	16662	16656	16492	16669	16447	16637	16484	16575	16696	16606	16373	16545	16534	16545	16546	16429	16631	16600	16410	16736	16427	16412	16562	16455	16883	16472	16442	16580	16389	16559	16360	16638	16609	16651	16636	16548	16609	16418	16619	16366	16626	16507	16509	16522	16489	16650	16434	16473	16551	16480	16535	16477	16522	16562	16441	16552	16442	16569	16760	16386	16618	16658	16456	16602	16589	16384	16478	16654	16423	16649	16481	16652	16534	16598	16549	16562	16420	16574	16455	16434	16495	16445	16566	16671	16487	16463	16568	16485	16453	16532	16535	16576	16550	16659	16334	16526	16564	16565	16482	16453	16564	16605	16410	16677	16483	16421	16507	16533	16629	16490	16459	16503	16668	16439	16550	16643	16514	16598	16638	16502	16511	16517	16565	16580	16564	16422	16605	16662	16519	16441	16777	16490	16354	16495	16467	16517	16680	16560	16583	16515	16313	16471	16428	16574	16514	16581	16532	16558	16573	16666	16471	16678	16546	16517	16662	16555	16625	16572	16532	16447	16487	16526	16595	16623	16528	16528	16648	16528	16516	16518	16688	16426	16501	16585	16558	16406	16548	16603	16670	16452	16631	16520	16622	16518	16591	16586	16410	16614	16427	16595	16565	16719	16526	16551	16592	16498	16585	16482	16575	16595	16466	16506	16567	16614	16515	16495	16576	16333
22961	21409	29300	23972	21733	24090	25787	20715	20022	19802	19610	19467	19322	19361	19179	19131	19265	19025	19319	18888	19422	19109	19073	19125	19151	19169	18939	19116	18966	20920	24196	23400	21986	20192	19437	19116	19008	19146	18896	18982	19052	18794	18655	18927	18884	19122	18856	18793	19033	19026	18880	19042	18904	18922	18721	18869	18868	18863	19055	19013	18959	18871	18967	18820	18969	18933	18852	18840	18838	18959	18890	18895	18826	18879	19021	18723	18988	18780	18883	18824	18894	18898	18792	18923	19004	18960	18789	18928	18910	19003	18919	18928	18730	18918	18887	18799	18877	18781	18733	18782	18948	19030	18842	18926	18805	18737	18986	18850	18943	18768	18898	18999	18847	18834	19092	18851	18924	18816	18906	18821	18854	18871	19013	18786	18957	18895	19046	18797	19011	18830	18865	18882	18842	18720	18695	18914	18864	18959	19040	18663	18802	18909	18755	18730	18991	18888	18940	18773	18824	18825	18724	18564	18752	18931	18714	19007	18954	18880	19009	18508	18774	18778	18919	18878	18713	18853	18969	19118	18857	18883	18878	18713	18892	18762	18810	18790	18799	18786	18900	18844	18650	18697	18777	18984	18958	18938	18582	18889	18804	18883	18935	19031	18684	18915	18729	18760	18867	18878	18806	18683	18763	18966	18657	19024	18913	18797	18868	18763	18805	18879	18768	18866	18973	18952	18719	18669	18840	18736	18775	19107	18749	18818	18968	18768	18747	18788	18774	19042	18724	18715	18714	18755	19022	18870	18797	18966	18988	18721	18977	18782	18823	18689	18839	18893	18603	18915	18898	18820	18643	18977	18616	18878	18838	18811	18740	18708	18867	18565	18961	18844	18793	18668	18802	18822	19079	18669	18681	18840	18930	18785	18944	18980	18890	18973	19103	18760	18919	18678	18945	18976	18684	18893	18766	19016	18994	18907	18731	18757	18933	18872	18861	18827	18783	18872	18851	18888	18845	18893	18979	18711	18917	18550	18720	18810	18816	19033	18938	18793	18978	18971	18871	18772	18994	18780	19040	18849	18759	18814	18829	18857	18844	19105	18639	18791	19001	18678	18852	18785	18659	18775	19031	18692	18788	18667	18747	18701	18864	18764	18906	18810	18721	18947	18781	18711	18756	18921	19082	18808	18953	19006	18730	18871	18671	18828	18930	18625	18837	18931	18879	18832	18802	18881	18922	18711	18895	18798	18859	18584	18870	18806	18675	18609	18930	18743	18863	19025	18981	18757	19050	18727	18693	18804	18995	18776	18835	18918	18831	19035	18719	18848	18713	18945	18844	18811	18903	18686	18773	18796	18768	18882	18877	18744	18649	18922	18876	18885	18773	18996	19058	18787	18870	18768	18963	18899	19051	18926	18790	18776	18751	18904	19154	18806	18759	18981	18761	18886	19021	18765	19003	19130	18685	18760	18930	18592	18746	18723	18808	18880	18639	18810	18659	18728	18849	18775	18821	18869	19058	18842	18842	18769	18939	18717	18719	18808	18820	18755	18689	18768	18648	18722	19002	18787	18951	18903	18741	18871	19045	18789	18779	18980	18818	18805	18975	18760	18872	18840	18656	18988	18936	18683	18912	18820	18676	18807	18835	18830	18984	18779	18559	18769	18758	18727	18763	18903	18790	18741	18888	19000	18835	18920	18704	18956	18929	18755	18698	18665	18973	18993	18875	18848	18841	19092	18809	18914	18806	18963	18760	18785	18820	18838	18858	18675	18719	19004	18748	18664	18573	18884	18727	18741	18912	18915	18787	18903	18663	18909	19077	19003	19006	18785	18948	18849	18857	18857	18962	18893	18655	19033	18748	18771	18880	18888	18772	18672	19066	18977	18690	18798	18895	18837	18826	18768	18683	18866	18733	18942	18871	18661	18718	19151	18867	18795	18704	18819	18747	18727	18829	18684	18808	18725	18753	18806	19014	18715	18727	18774	18966	18730	18707	18808	18841	18799	18914	18743	18755	18883	18800	18851	18839	18761	18791	18625	18739	18654	18938	18768	18867	18911	18777	18866	18719	18610	18767	18769	18751	18830	18850	18789	18645	18885	18825	18904	18784	18871	18778	18830	18661	18847	18946	18819	18861	18801	18833	18875	18677	18952	18956	18832	18907	19034	18809	18761	18933	18843	18810	18722	18969	18759	19097	19028	18724	18616	18603	18831	18745	18933	18794	18696	18979	18919	18888	18851	18744	18775	18555	18751	18750	18985	18842	18757	18958	18786	18867	18804	18876	18838	18793	18407	18870	18920	18923	19002	19161	18727	18812	18801	18859	18733	18726	18702	18789	18932	18927	18868	18862	19002	18937	18871	18787	18855	18765	18711	18703	18979	18867	18816	19065	18778	18843	18873	18919	18940	18936	18987	18826	18951	18763	18708	18626	18684	18806	18536	18756	18896	18853	18835	18795	18930	18708	18738	18939	18997	18805	19065	18752	18928	18779	18825	18984	18880	18982	18740	18953	18806	18657	18810	18888	18591	18796	19026	18786	18778	19040	18888	18690	18992	18756	18858	18738	18829	19033	18790	18737	18933	18664	18916	18839	18730	18882	18727	18916	19058	18872	18978	18841	18914	19037	18979	18851	18743	19020	18764	18747	18649	18776	18988	18876	18765	18984	18798	18778	18805	18901	18811	18943	18858	18899	19064	18913	18752	18872	18792	18809	18739	18843	18940	19047	18781	18888	18933	18769	18691	18829	18859	18755	18968	18859	18821	18570	18789	18785	18807	18823	18871	18826	18757	18903	18591	18874	18852	18739	18692	18577	18702	18988	18838	18923	18884	18902	18861	19081	18737	18862	18744	19034	18702	18895	19010	18785	18832	18821	18580	18781	18970	19179	18567	18880	18855	18924	18922	18808	18732	18556	18833	18622	18870	18851	18799	18976	18592	18716	18923	18905	18821	18679	18874	18644	18832	18743	18774	18903	18970	18701	18826	19065	18812	18961	18680	18789	18753	18877	18842	18913	18708	18849	19021	19106	18828	18796	18844	18738	18828	18912	18957	18995	18851	18927	18736	18819	18821	18803	18893	18784	18806	18747	18768	18708	18584	18700	18802	18913	18966	18731	18796	18768	18861	18955	18951	18846	18967	18854	18844	18933	18864	18894	18812	18829	18844	18815	18975	18835	18878	19080	18785	18959	18685	18843	18725	18585	18725	18702	18878	18983	18739	18960	19026	18949	18965	18841	19049	18905	18780	18735	18802	18825	18731	18611	18766	18689	18953	18989	18882	18944	18746	18684	18741	18797	18849	19023	18728	18793	18830	18983	18817	18788	18884	19013	18827	18637	18757	18765	18828	18987	18889	18730	18915	18878	18888	18786	18519	18982	18810	18960	18721	18792	18764	18757	18911	18843	18963	18838	18766	18825	18920	18682	18868	18952	18871	18722	18795	18907	18804	18798	18890	18791	18782	18817	18821	18970	18857	18887	18928	18810	18926	18908	18709	18866	18793	18934	18965	18943	18827	18882	18633	18910	18834	18746	18874	18846	18828	18701	18701	18884	18721	18749	18847	18925	18797	18782	18646	18689	18807	18737	18774	18933	18784	18708	18860	18896	18880	19008	18660	18953	18766	18676	18712	18886	18702	18950	18937	18748	18684	18865	18808	18879	18856	18742	18745	18803	18898	18754	19005	18758	18846	18759	18750	18880	18725	18979	19035	18785	18882	18872	18800	18912	18917	18631	18853	18667	18643	18882	18895	18788	18870	18637	18935	18770	18712	18948	18564	18888	18879	18744	18884	18673	18718	18733	18632	18650	18938	18758	18860	19029	18755	18925	18776	18998	18939	18899	18771	18828	18730	18998	18754	18838	18831	18980	18886	18881	18773	18723	18923	18712	18817	18754	18875	18897	18669	18927	18751	18734	18620	18822	18832	18954	18954	18768	18648	18847	18925	18796	18824	18813	18855	18874	18730	18873	18928	18680	18887	18800	18800	18778	18911	18856	18895	18868	18747	18748	18742	18886	18629	18864	18825	18891	18912	18915	18764	18829	18812	19021	18665	18764	18895	18814	18834	18786	18764	18832	18961	18837	18875	18705	18661	18663	18836	18886	18854	18962	18805	18982	18982	18694	18943	18949	18780	18841	18707	18832	18723	18943	18761	18755	18723	18776	18796	18962	18754	18867	18886	18846	18913	18602	18969	18719	18788	18828	18861	18774	18698	18705	18763	18835	18594	18828	18561	18991	18659	18940	18777	18845	18841	18870	18947	18855	18952	18860	18996	18767	19037	18944	18994	18894	19014	18771	18835	18806	18937	18847	19022	18778	18866	18845	18687	18660	18954	18631	18799	18647	18857	19093	18842	18904	18771	18783	18805	18893	18928	18828	18943	19011	18962	18708	18850	18765	18686	18840	18674	18973	18980	18829	18924	18866	19004	18870	18730	18671	18650	18767	19027	19038	18611	18853	18842	18658	18958	18865	18770	18988	18909	18737	19020	18679	18896	18709	18853	19017	18816	18685	18844	18871	19079	18850	18780	18857	18666	18867	19003	19037	18821	18969	18785	18792	18800	18744	18767	18548	18712	18950	18706	18840	18715	18809	18884	18770	18805	18753	18805	18866	18999	18901	18676	18693	18871	18744	18794	18733	19029	18816	18771	18945	18860	18794	18699	18897	18800	18884	18874	18864	18689	18823	18794	18771	18832	18893	18801	18756	18770	18895	18745	18767	18791	18599	18757	18769	18793	18828	18726	18954	19024	19047	18793	18748	18812	18723	18796	18871	18832	18743	18905	18990	18787	18864	18947	18844	18992	19024	19025	18691	18647	18824	18944	18874	18724	18620	18792	18887	18884	18773	18749	18644	18838	18927	18933	19054	19016	18787	18760	18920	19117	18693	18492	18696	18719	18732	18818	18911	18815	18928	18706	18718	18577	18931	18802	18960	18919	18733	18781	19149	18808	18679	18867	18989	19062	18962	18757	19081	18944	18783	18733	18804	19011	19018	18861	18864	18908	18974	19022	18847	18913	18670	18832	18741	18973	18786	19018	18799	18957	18786	18705	18561	18860	18798	18750	18929	18877	18683	18815	18869	18698	18876	18860	18731	19007	18861	18927	18889	18889	18926	18922	18888	18599	18811	18983	18792	18922	18821	18956	18945	18597	18625	18786	18752	18860	18589	18911
18736	32155	30849	27478	24727	21746	20074	18733	18165	17862	17428	17382	17042	17095	17076	17081	16838	16922	17029	17115	17053	16973	16749	16903	16919	17018	16838	16915	16950	20959	24478	23280	20676	18362	17310	16833	16592	16779	16824	16737	16692	16590	16717	16684	16572	16630	16511	16525	16625	16812	16625	16458	16768	16608	16675	16516	16709	16595	16716	16530	16756	16810	16588	16574	16663	16640	16682	16706	16685	16649	16664	16806	16557	16709	16608	16688	16772	16743	16642	16416	16809	16830	16810	16647	16706	16813	16772	16774	16562	16749	16756	16626	16699	16646	16573	16705	16783	16726	16798	16585	16514	16758	16796	16699	16662	16769	16610	16652	16781	16733	16701	16689	16521	16455	16762	16731	16691	16642	16557	16713	16671	16613	16538	16635	16496	16647	16745	16657	16723	16851	16772	16602	16692	16714	16705	16742	16498	16721	16568	16580	16760	16613	16671	16666	16635	16697	16522	16480	16655	16665	16672	16717	16534	16712	16438	16498	16496	16663	16597	16599	16591	16580	16892	16661	16661	16624	16396	16689	16699	16532	16868	16682	16763	16998	16624	16738	16665	16532	16528	16729	16581	16563	16694	16562	16645	16782	16805	16668	16489	16657	16638	16730	16728	16619	16580	16761	16637	16633	16669	16826	16699	16688	16713	16656	16779	16674	16663	16561	16527	16855	16651	16692	16651	16572	16487	16839	16621	16644	16643	16772	16627	16689	16758	16699	16668	16752	16761	16650	16687	16585	16720	16646	16519	16583	16799	16618	16718	16679	16520	16817	16637	16770	16593	16659	16588	16592	16674	16544	16642	16603	16724	16499	16711	16697	16603	16547	16584	16705	16703	16567	16739	16687	16634	16562	16773	16734	16737	16801	16739	16648	16624	16414	16452	16628	16740	16831	16736	16561	16588	16735	16657	16639	16575	16495	16713	16751	16619	16649	16574	16695	16559	16636	16637	16596	16802	16581	16702	16657	16726	16514	16616	16563	16497	16636	16699	16774	16545	16777	16746	16556	16640	16584	16714	16660	16697	16756	16552	16652	16772	16628	16537	16673	16623	16666	16521	16763	16648	16668	16726	16783	16531	16461	16711	16584	16659	16495	16810	16669	16696	16525	16671	16733	16697	16765	16574	16760	16474	16524	16702	16694	16576	16750	16555	16783	16467	16689	16461	16776	16664	16419	16825	16612	16642	16504	16629	16546	16607	16533	16796	16693	16794	16632	16586	16733	16834	16621	16606	16692	16713	16529	16629	16559	16713	16646	16610	16694	16590	16548	16687	16694	16504	16656	16768	16664	16638	16711	16793	16567	16589	16593	16525	16529	16637	16543	16763	16538	16714	16581	16645	16579	16506	16679	16534	16723	16570	16715	16579	16579	16625	16438	16713	16673	16909	16727	16560	16558	16515	16680	16645	16720	16608	16637	16498	16684	16542	16568	16532	16888	16835	16512	16798	16711	16650	16630	16750	16756	16690	16725	16632	16460	16676	16683	16524	16732	16648	16636	16677	16463	16686	16630	16578	16818	16716	16704	16553	16637	16794	16606	16697	16671	16650	16705	16708	16777	16645	16662	16656	16646	16626	16471	16733	16613	16672	16556	16612	16644	16718	16519	16712	16745	16572	16589	16674	16670	16640	16571	16735	16628	16517	16640	16722	16721	16616	16670	16671	16656	16665	16629	16536	16654	16748	16615	16670	16687	16555	16632	16716	16608	16741	16718	16691	16706	16710	16738	16770	16751	16837	16775	16660	16627	16623	16643	16557	16623	16631	16652	16722	16615	16864	16627	16484	16587	16464	16698	16666	16692	16622	16779	16759	16579	16690	16719	16503	16540	16718	16689	16718	16607	16707	16691	16628	16628	16578	16597	16413	16720	16602	16662	16598	16645	16666	16629	16603	16673	16644	16612	16489	16761	16565	16869	16642	16662	16516	16690	16731	16548	16856	16593	16531	16763	16586	16503	16599	16698	16457	16903	16685	16678	16694	16592	16709	16714	16573	16757	16587	16536	16714	16712	16774	16765	16437	16608	16793	16641	16519	16819	16732	16725	16703	16601	16517	16558	16763	16717	16618	16703	16569	16643	16753	16498	16809	16612	16672	16796	16670	16653	16570	16614	16606	16690	16762	16834	16630	16584	16569	16795	16718	16600	16575	16807	16694	16589	16585	16617	16753	16590	16682	16618	16794	16688	16516	16638	16602	16644	16574	16721	16682	16537	16649	16685	16620	16657	16688	16719	16642	16556	16517	16595	16752	16738	16752	16477	16673	16541	16595	16664	16648	16587	16790	16942	16668	16576	16636	16636	16671	16692	16667	16605	16661	16744	16525	16661	16587	16511	16617	16692	16690	16537	16603	16550	16606	16606	16658	16841	16548	16467	16817	16631	16570	16643	16602	16533	16642	16786	16705	16625	16661	16652	16766	16500	16708	16772	16590	16617	16528	16702	16493	16679	16587	16666	16601	16703	16627	16672	16551	16614	16518	16746	16495	16790	16615	16649	16558	16628	16724	16654	16637	16621	16651	16735	16630	16534	16549	16699	16685	16640	16735	16714	16523	16621	16471	16668	16686	16867	16508	16673	16681	16605	16627	16511	16550	16696	16636	16731	16526	16709	16579	16565	16582	16615	16489	16824	16662	16669	16536	16756	16713	16510	16406	16614	16561	16830	16500	16576	16617	16673	16745	16479	16558	16595	16756	16621	16564	16685	16578	16684	16445	16431	16672	16584	16746	16564	16631	16612	16642	16631	16755	16448	16707	16439	16662	16736	16692	16725	16561	16538	16806	16612	16611	16726	16750	16644	16532	16780	16540	16715	16618	16518	16708	16732	16656	16661	16672	16680	16507	16564	16652	16483	16680	16714	16595	16688	16647	16515	16536	16671	16561	16654	16514	16475	16685	16720	16653	16615	16562	16740	16783	16600	16642	16634	16549	16399	16620	16669	16591	16763	16445	16721	16721	16723	16491	16628	16643	16587	16760	16620	16654	16596	16747	16528	16663	16601	16623	16578	16719	16627	16586	16577	16616	16550	16717	16530	16669	16803	16617	16767	16739	16651	16525	16682	16644	16661	16666	16686	16675	16856	16669	16636	16686	16814	16815	16613	16627	16510	16703	16497	16583	16760	16646	16741	16727	16703	16783	16621	16635	16553	16668	16779	16563	16700	16534	16603	16852	16594	16720	16641	16562	16661	16750	16744	16662	16628	16758	16611	16702	16956	16726	16601	16604	16869	16695	16615	16690	16627	16711	16684	16596	16783	16799	16728	16596	16485	16769	16553	16611	16556	16588	16470	16656	16587	16544	16649	16500	16683	16632	16641	16719	16644	16595	16725	16719	16736	16898	16627	16625	16692	16652	16609	16770	16563	16716	16635	16784	16640	16612	16746	16711	16575	16740	16741	16650	16665	16577	16702	16680	16698	16485	16552	16734	16670	16613	16729	16673	16858	16673	16662	16778	16809	16706	16629	16606	16627	16840	16437	16590	16507	16503	16591	16592	16647	16656	16714	16452	16822	16613	16643	16709	16568	16705	16656	16667	16636	16677	16682	16648	16621	16717	16617	16495	16420	16674	16652	16593	16792	16477	16773	16524	16581	16739	16658	16582	16690	16781	16529	16602	16616	16603	16669	16615	16643	16588	16565	16715	16593	16587	16491	16748	16615	16722	16505	16686	16794	16508	16484	16737	16724	16558	16504	16549	16672	16521	16588	16683	16692	16471	16595	16505	16679	16681	16600	16596	16634	16838	16621	16670	16775	16396	16639	16587	16747	16587	16753	16586	16578	16554	16595	16608	16538	16602	16737	16740	16634	16691	16471	16586	16711	16596	16754	16611	16697	16690	16581	16673	16745	16448	16686	16654	16712	16834	16457	16606	16574	16711	16610	16572	16625	16504	16670	16574	16437	16817	16710	16498	16502	16568	16623	16622	16711	16545	16690	16493	16535	16500	16624	16565	16706	16691	16749	16603	16483	16593	16591	16511	16629	16660	16559	16517	16599	16497	16645	16665	16552	16663	16704	16601	16642	16656	16415	16629	16564	16486	16645	16656	16700	16885	16659	16869	16636	16588	16739	16577	16716	16712	16587	16608	16598	16575	16716	16742	16651	16702	16458	16763	16648	16879	16674	16471	16625	16706	16542	16642	16621	16535	16543	16692	16524	16658	16598	16810	16645	16734	16620	16686	16647	16690	16498	16759	16620	16584	16432	16808	16604	16642	16666	16691	16840	16652	16610	16538	16615	16627	16682	16647	16561	16554	16538	16679	16606	16627	16719	16719	16802	16561	16655	16625	16557	16692	16673	16618	16762	16597	16504	16664	16648	16597	16566	16718	16592	16566	16652	16571	16626	16563	16545	16708	16757	16640	16866	16680	16694	16592	16693	16837	16638	16652	16526	16759	16521	16539	16701	16588	16703	16623	16592	16832	16472	16769	16680	16619	16541	16591	16660	16527	16804	16573	16617	16546	16515	16589	16597	16593	16657	16740	16565	16607	16590	16589	16718	16650	16614	16764	16440	16618	16563	16687	16512	16667	16752	16638	16723	16585	16512	16687	16668	16818	16533	16647	16622	16725	16583	16553	16561	16612	16691	16770	16519	16825	16803	16568	16568	16574	16628	16520	16692	16597	16659	16679	16527	16552	16681	16561	16682	16452	16603	16584	16807	16657	16830	16651	16669	16662	16439	16480	16536	16709	16397	16745	16747	16717	16514	16608	16728	16524	16819	16690	16778	16600	16581	16664	16559	16660	16493	16634	16744	16651	16674	16851	16666	16562	16650	16666	16679	16692	16722	16543	16623	16585	16577	16649	16690	16605	16527	16677	16716	16546	16585	16639	16570	16687	16547	16546	16683	16485	16603	16416	16775	16732	16495	16563	16753	16742	16549	16737	16665	16601	16709	16559	16663	16576	16587	16587	16735	16566	16638	16826	16415	16793	16367	16810	16502	16539	16588	16552	16444	16903	16628	16675	16606	16569	16788	16591	16764	16519	16582	16541	16663	16648	16701	16813	16624	16678	16866	16840	16548	16578	16440	16706	16450	16641	16690	16684	16757	16588	16536	16577	16756	16706	16586	16572	16706	16588	16702	16619	16584	16680	16593	16771	16530	16641	16596	16726	16751	16616	16502	16593	16566
27748	22433	25871	23850	19844	19594	19156	19067	18612	18636	18661	18681	18609	18436	18626	18543	18568	18620	18482	18654	18663	18600	18321	18714	18548	18729	18503	18536	18447	18709	18953	19155	18916	18807	18886	18653	18525	18591	18775	18660	18583	18779	18497	18509	18479	18361	18669	18692	18534	18473	18434	18539	18635	18415	18422	18479	18630	18328	18539	18640	18495	18576	18491	18729	18586	18491	18583	18552	18411	18358	18530	18462	18527	18623	18419	18625	18604	18418	18720	18410	18506	18640	18698	18337	18609	18398	18437	18654	18490	18547	18596	18648	18563	18712	18604	18507	18645	18401	18606	18589	18411	18672	18437	18509	18455	18509	18424	18693	18406	18617	18631	18529	18452	18658	18324	18522	18454	18517	18399	18571	18373	18698	18424	18452	18570	18410	18476	18413	18534	18544	18330	18344	18539	18627	18479	18466	18568	18339	18665	18636	18667	18548	18445	18702	18530	18502	18286	18459	18679	18419	18668	18569	18461	18438	18447	18601	18492	18418	18365	18479	18304	18495	18569	18516	18526	18477	18642	18608	18530	18494	18402	18688	18510	18499	18569	18570	18521	18755	18604	18491	18744	18587	18566	18608	18470	18369	18442	18471	18543	18622	18342	18440	18678	18539	18473	18468	18482	18564	18530	18600	18525	18467	18598	18597	18553	18445	18555	18668	18532	18653	18476	18550	18582	18541	18348	18657	18499	18188	18475	18478	18505	18307	18470	18575	18634	18504	18474	18522	18544	18581	18483	18583	18420	18530	18477	18386	18442	18453	18772	18624	18659	18488	18514	18492	18579	18658	18469	18374	18475	18552	18578	18468	18429	18547	18476	18470	18478	18496	18427	18507	18694	18526	18509	18348	18685	18626	18623	18549	18623	18715	18597	18470	18559	18441	18562	18592	18610	18499	18500	18599	18437	18404	18531	18456	18529	18539	18610	18569	18308	18474	18564	18432	18620	18530	18598	18502	18524	18766	18374	18549	18624	18407	18408	18460	18484	18317	18673	18367	18635	18344	18411	18493	18758	18448	18471	18540	18355	18548	18536	18441	18320	18499	18562	18506	18514	18613	18602	18510	18574	18642	18531	18542	18547	18378	18680	18562	18681	18408	18628	18543	18536	18481	18441	18701	18530	18511	18522	18490	18640	18551	18450	18562	18536	18656	18574	18487	18462	18393	18475	18498	18376	18676	18632	18418	18620	18753	18517	18550	18484	18465	18348	18294	18614	18552	18521	18310	18626	18431	18631	18572	18555	18600	18601	18377	18460	18727	18417	18476	18511	18481	18414	18606	18592	18539	18315	18495	18405	18361	18610	18603	18571	18477	18619	18488	18688	18572	18467	18655	18330	18375	18654	18460	18485	18418	18388	18425	18558	18440	18589	18492	18641	18533	18620	18770	18695	18584	18577	18509	18573	18522	18385	18555	18754	18485	18549	18735	18539	18467	18336	18476	18539	18655	18572	18650	18441	18437	18558	18496	18643	18757	18611	18532	18421	18437	18304	18423	18452	18288	18600	18476	18683	18539	18604	18574	18426	18545	18555	18529	18434	18837	18439	18439	18441	18559	18487	18367	18395	18547	18304	18557	18444	18377	18695	18550	18506	18462	18644	18425	18681	18292	18657	18503	18680	18453	18513	18424	18570	18564	18501	18492	18516	18670	18449	18647	18433	18586	18483	18574	18579	18544	18439	18492	18694	18615	18523	18426	18577	18597	18427	18442	18626	18576	18515	18649	18498	18493	18582	18543	18265	18596	18582	18576	18699	18464	18363	18388	18471	18506	18639	18549	18545	18733	18549	18777	18553	18621	18480	18679	18499	18409	18479	18530	18404	18460	18421	18312	18675	18381	18386	18582	18465	18506	18472	18639	18663	18579	18523	18614	18522	18555	18579	18401	18581	18555	18655	18685	18588	18496	18360	18802	18400	18563	18599	18584	18445	18338	18572	18479	18438	18634	18673	18521	18516	18643	18495	18561	18418	18466	18462	18376	18614	18582	18483	18664	18704	18402	18532	18413	18637	18486	18441	18408	18496	18432	18448	18725	18553	18409	18584	18631	18794	18387	18424	18527	18440	18495	18349	18464	18469	18639	18523	18650	18503	18464	18481	18559	18368	18504	18703	18385	18532	18536	18468	18480	18499	18700	18770	18722	18627	18540	18656	18454	18616	18369	18504	18688	18441	18431	18567	18375	18309	18450	18458	18554	18720	18561	18440	18378	18514	18509	18435	18594	18533	18445	18524	18647	18434	18590	18681	18503	18576	18642	18470	18498	18525	18425	18412	18360	18522	18634	18696	18406	18734	18365	18668	18584	18446	18575	18704	18411	18432	18594	18402	18317	18481	18384	18560	18788	18545	18475	18516	18716	18471	18704	18424	18435	18551	18523	18553	18709	18602	18377	18467	18515	18445	18337	18636	18544	18557	18579	18579	18679	18680	18445	18507	18436	18266	18540	18610	18548	18585	18673	18626	18646	18569	18534	18507	18834	18593	18657	18660	18601	18348	18460	18553	18508	18557	18683	18672	18584	18635	18708	18557	18345	18491	18736	18526	18620	18662	18432	18577	18464	18562	18522	18559	18670	18626	18411	18386	18514	18746	18443	18584	18493	18533	18572	18410	18627	18399	18280	18484	18540	18511	18342	18294	18665	18432	18543	18475	18691	18600	18537	18525	18366	18555	18570	18497	18409	18561	18833	18514	18600	18433	18570	18317	18472	18461	18494	18293	18742	18661	18418	18649	18490	18420	18576	18719	18587	18620	18487	18540	18469	18571	18613	18412	18542	18414	18539	18708	18687	18454	18410	18561	18666	18791	18755	18599	18494	18559	18673	18514	18571	18628	18457	18507	18475	18548	18388	18503	18615	18592	18479	18556	18646	18697	18681	18887	18699	18466	18725	18623	18404	18477	18794	18662	18517	18446	18600	18217	18391	18518	18607	18695	18504	18535	18551	18637	18549	18599	18541	18421	18565	18607	18617	18488	18586	18583	18727	18624	18515	18602	18323	18427	18471	18408	18468	18539	18570	18715	18595	18587	18688	18477	18516	18626	18536	18558	18619	18406	18286	18292	18393	18278	18480	18452	18305	18481	18523	18431	18497	18586	18562	18446	18337	18748	18586	18573	18491	18601	18611	18413	18558	18476	18517	18560	18800	18449	18299	18636	18805	18552	18543	18498	18589	18693	18617	18439	18566	18663	18522	18555	18483	18544	18699	18678	18580	18796	18531	18667	18530	18458	18517	18725	18590	18518	18611	18559	18521	18560	18520	18505	18392	18387	18620	18569	18553	18555	18519	18484	18587	18633	18601	18484	18505	18324	18378	18508	18628	18599	18695	18610	18626	18566	18706	18651	18685	18641	18389	18577	18477	18727	18557	18371	18395	18435	18373	18525	18603	18453	18655	18495	18778	18531	18347	18640	18773	18514	18524	18683	18436	18390	18437	18519	18572	18678	18564	18536	18677	18460	18539	18536	18479	18520	18567	18475	18786	18578	18451	18605	18480	18642	18253	18548	18519	18428	18778	18666	18567	18514	18498	18507	18489	18448	18562	18570	18616	18442	18656	18735	18637	18284	18652	18589	18669	18665	18496	18541	18437	18487	18452	18180	18540	18573	18367	18365	18672	18620	18915	18688	18320	18436	18704	18422	18505	18577	18530	18481	18494	18571	18360	18358	18540	18460	18591	18387	18495	18403	18530	18669	18435	18659	18533	18572	18369	18713	18551	18590	18513	18535	18547	18826	18476	18249	18661	18769	18367	18492	18442	18456	18519	18417	18475	18584	18666	18756	18723	18582	18457	18484	18550	18636	18476	18556	18591	18572	18576	18525	18856	18479	18666	18414	18518	18511	18497	18515	18389	18601	18725	18508	18526	18832	18493	18597	18493	18387	18498	18523	18481	18466	18555	18527	18548	18504	18494	18369	18556	18507	18475	18333	18425	18449	18538	18569	18673	18466	18518	18377	18694	18600	18560	18515	18644	18603	18550	18481	18541	18508	18498	18731	18479	18537	18625	18544	18538	18452	18573	18681	18402	18598	18345	18664	18577	18569	18351	18560	18413	18439	18562	18576	18642	18526	18574	18651	18501	18479	18572	18442	18664	18638	18590	18415	18456	18614	18510	18799	18498	18451	18543	18651	18677	18580	18501	18577	18546	18399	18358	18597	18567	18532	18473	18769	18764	18439	18578	18430	18823	18571	18609	18407	18422	18605	18588	18487	18393	18460	18625	18414	18439	18578	18399	18454	18463	18728	18406	18793	18424	18442	18537	18505	18428	18528	18414	18517	18459	18716	18470	18406	18600	18296	18662	18638	18691	18438	18580	18542	18673	18548	18494	18568	18583	18634	18575	18481	18580	18700	18470	18464	18541	18460	18354	18510	18510	18417	18659	18634	18764	18587	18410	18507	18369	18498	18600	18404	18552	18447	18382	18340	18708	18427	18610	18594	18749	18642	18611	18542	18751	18397	18569	18367	18659	18748	18564	18509	18426	18560	18620	18634	18606	18509	18493	18612	18603	18581	18409	18611	18672	18573	18476	18566	18499	18358	18620	18369	18558	18656	18606	18433	18750	18436	18553	18618	18434	18585	18745	18364	18686	18724	18478	18487	18744	18496	18475	18652	18777	18502	18530	18465	18459	18619	18609	18657	18471	18628	18579	18416	18610	18718	18540	18546	18542	18312	18458	18431	18544	18468	18528	18533	18758	18716	18318	18663	18584	18504	18519	18501	18318	18450	18428	18468	18466	18513	18584	18517	18413	18606	18348	18428	18473	18579	18593	18506	18760	18644	18488	18562	18537	18667	18665	18660	18533	18525	18368	18543	18465	18520	18663	18566	18404	18679	18614	18563	18359	18587	18675	18302	18594	18440	18460	18624	18446	18512	18620	18565	18511	18605	18734	18621	18571	18608	18668	18409	18574	18478	18599	18426	18679	18531	18462	18527	18595	18600	18557	18437	18587	18379	18695	18574	18463	18471	18637	18603	18537	18651	18484	18488	18368	18335	18355	18471	18532	18489	18723	18519	18566	18541	18303	18484	18295	18438	18676	18663	18585	18604	18672	18638	18753	18424	18432	18551	18538	18510	18771	18594	18445	18485	18446	18566	18608	18490	18565	18626	18601	18670	18710	18577	18369
16637	21439	23570	21438	19059	18173	17618	17065	16905	16725	16546	16415	16478	16516	16442	16473	16431	16481	16358	16337	16535	16384	16590	16467	16493	16558	16454	16378	16427	16600	16999	17350	17121	16703	16284	16656	16333	16516	16486	16529	16410	16459	16272	16328	16366	16524	16415	16318	16483	16443	16382	16405	16368	16551	16304	16562	16512	16367	16647	16215	16445	16348	16394	16353	16429	16355	16366	16451	16441	16478	16459	16399	16508	16330	16496	16466	16443	16580	16372	16525	16490	16193	16494	16381	16473	16463	16541	16445	16413	16442	16209	16429	16259	16428	16495	16436	16443	16373	16432	16507	16573	16400	16473	16409	16397	16342	16495	16496	16519	16349	16387	16493	16295	16429	16441	16433	16394	16349	16322	16374	16403	16375	16453	16404	16183	16229	16474	16353	16496	16485	16486	16350	16325	16271	16383	16239	16466	16244	16235	16468	16472	16372	16367	16337	16377	16396	16389	16476	16207	16473	16499	16395	16359	16398	16353	16349	16470	16451	16387	16107	16467	16364	16488	16527	16270	16310	16162	16192	16459	16373	16445	16354	16583	16433	16394	16527	16404	16345	16335	16400	16442	16478	16273	16238	16396	16433	16425	16494	16423	16474	16457	16454	16380	16447	16576	16500	16413	16509	16384	16426	16428	16505	16472	16261	16570	16428	16470	16533	16385	16534	16512	16360	16323	16437	16524	16191	16497	16426	16327	16411	16574	16441	16313	16297	16528	16451	16439	16567	16480	16343	16236	16439	16398	16427	16344	16480	16496	16389	16328	16373	16489	16397	16468	16517	16362	16424	16531	16498	16434	16433	16343	16613	16226	16471	16398	16436	16390	16402	16369	16464	16505	16400	16398	16289	16412	16421	16461	16534	16378	16467	16452	16464	16253	16337	16514	16382	16398	16378	16328	16484	16329	16534	16416	16414	16319	16370	16578	16437	16409	16280	16474	16486	16330	16315	16521	16407	16372	16369	16310	16439	16446	16529	16497	16351	16461	16324	16519	16384	16565	16485	16336	16425	16397	16231	16702	16467	16241	16316	16222	16362	16257	16372	16489	16365	16365	16334	16548	16345	16440	16343	16396	16405	16513	16475	16398	16498	16242	16345	16498	16324	16520	16340	16494	16423	16430	16344	16550	16339	16404	16451	16475	16333	16442	16299	16354	16317	16307	16566	16335	16215	16383	16473	16398	16460	16349	16364	16352	16229	16297	16571	16272	16507	16297	16526	16468	16323	16384	16495	16235	16621	16408	16432	16304	16550	16456	16385	16316	16322	16517	16389	16427	16389	16354	16507	16464	16467	16534	16368	16488	16474	16099	16521	16332	16336	16302	16564	16437	16462	16457	16526	16326	16395	16562	16349	16400	16257	16430	16531	16416	16386	16342	16374	16562	16623	16195	16350	16420	16361	16463	16411	16445	16473	16440	16322	16419	16546	16645	16390	16404	16415	16356	16435	16307	16541	16468	16503	16292	16533	16468	16294	16414	16348	16403	16149	16568	16356	16545	16516	16365	16521	16482	16553	16510	16373	16404	16599	16454	16339	16391	16549	16498	16557	16330	16270	16442	16593	16350	16467	16382	16354	16325	16417	16368	16209	16451	16583	16390	16541	16419	16539	16410	16313	16431	16421	16252	16348	16271	16427	16383	16315	16365	16537	16256	16410	16403	16497	16493	16488	16446	16378	16363	16530	16520	16335	16335	16470	16440	16459	16360	16385	16462	16477	16696	16645	16292	16390	16268	16392	16454	16419	16423	16191	16419	16444	16431	16259	16478	16634	16452	16371	16488	16329	16320	16246	16336	16486	16531	16385	16518	16424	16305	16353	16402	16541	16417	16348	16553	16471	16504	16360	16497	16424	16554	16397	16387	16437	16413	16401	16288	16345	16377	16505	16527	16385	16360	16472	16301	16481	16387	16463	16300	16479	16384	16321	16474	16439	16397	16315	16277	16460	16402	16154	16482	16456	16495	16538	16654	16321	16308	16430	16401	16484	16491	16419	16421	16272	16411	16476	16353	16344	16606	16261	16298	16391	16313	16419	16578	16327	16354	16608	16339	16414	16269	16413	16313	16541	16307	16427	16376	16558	16363	16392	16465	16490	16439	16367	16455	16439	16317	16399	16435	16297	16314	16473	16292	16532	16439	16373	16499	16312	16400	16442	16252	16552	16415	16384	16374	16353	16407	16425	16295	16249	16354	16491	16363	16381	16387	16490	16443	16379	16484	16420	16466	16322	16304	16337	16345	16526	16623	16321	16453	16388	16493	16326	16352	16544	16416	16272	16517	16371	16417	16359	16267	16404	16471	16505	16383	16393	16418	16515	16464	16585	16555	16271	16364	16411	16403	16396	16419	16524	16304	16558	16427	16400	16545	16553	16587	16460	16492	16419	16319	16519	16383	16389	16306	16323	16498	16359	16565	16432	16244	16570	16314	16345	16380	16323	16542	16356	16477	16417	16362	16377	16456	16364	16310	16376	16397	16339	16459	16333	16379	16516	16523	16480	16287	16466	16443	16371	16526	16274	16465	16293	16379	16408	16456	16639	16306	16544	16467	16188	16388	16396	16603	16391	16327	16533	16355	16452	16290	16448	16359	16512	16302	16572	16446	16399	16716	16336	16477	16471	16407	16626	16391	16459	16415	16358	16416	16311	16442	16411	16417	16455	16388	16303	16358	16370	16451	16425	16355	16508	16403	16298	16349	16381	16258	16229	16605	16357	16355	16367	16391	16406	16289	16362	16392	16398	16354	16376	16564	16331	16535	16412	16471	16437	16540	16425	16361	16367	16574	16482	16554	16369	16447	16455	16495	16528	16531	16444	16315	16438	16365	16396	16387	16319	16534	16544	16669	16475	16430	16523	16402	16508	16315	16393	16505	16506	16358	16498	16471	16486	16477	16515	16439	16378	16381	16340	16274	16325	16501	16370	16417	16443	16623	16501	16345	16297	16453	16404	16553	16474	16418	16363	16498	16412	16428	16409	16430	16496	16368	16421	16478	16420	16500	16365	16547	16263	16359	16435	16402	16331	16523	16407	16439	16312	16439	16312	16509	16337	16628	16453	16416	16283	16527	16386	16513	16440	16539	16304	16414	16607	16501	16478	16304	16511	16309	16306	16482	16470	16447	16282	16250	16357	16452	16460	16390	16331	16462	16343	16427	16438	16454	16431	16530	16431	16194	16564	16386	16396	16545	16391	16499	16320	16284	16414	16513	16297	16328	16325	16381	16420	16347	16394	16295	16599	16446	16265	16436	16399	16129	16557	16384	16511	16444	16427	16452	16469	16503	16411	16514	16421	16376	16387	16357	16395	16286	16460	16557	16511	16304	16454	16423	16449	16394	16476	16302	16502	16446	16304	16386	16538	16499	16398	16509	16449	16402	16396	16350	16584	16428	16428	16307	16475	16209	16317	16325	16381	16561	16384	16351	16443	16462	16511	16420	16518	16462	16378	16614	16403	16457	16605	16342	16182	16466	16340	16507	16481	16278	16493	16486	16364	16475	16483	16536	16324	16512	16537	16574	16379	16478	16678	16555	16225	16667	16448	16405	16253	16545	16434	16422	16370	16349	16379	16326	16310	16451	16508	16415	16443	16362	16215	16326	16467	16342	16413	16487	16323	16452	16294	16396	16514	16452	16296	16457	16554	16402	16480	16502	16621	16450	16319	16426	16482	16326	16279	16499	16214	16517	16367	16313	16506	16510	16445	16277	16438	16722	16548	16484	16470	16332	16360	16363	16409	16487	16572	16350	16278	16447	16400	16562	16431	16583	16387	16378	16333	16441	16443	16408	16427	16414	16313	16357	16418	16418	16377	16452	16332	16571	16272	16576	16376	16482	16484	16415	16534	16485	16386	16462	16422	16448	16445	16299	16437	16354	16472	16533	16247	16274	16508	16445	16543	16399	16291	16436	16383	16532	16211	16500	16650	16336	16372	16430	16642	16446	16326	16387	16486	16353	16351	16598	16438	16289	16238	16411	16410	16358	16384	16340	16327	16482	16401	16321	16397	16570	16434	16436	16238	16614	16464	16524	16447	16380	16433	16520	16402	16332	16567	16295	16454	16335	16599	16342	16403	16451	16297	16345	16483	16474	16451	16362	16422	16485	16343	16405	16478	16432	16375	16451	16566	16364	16288	16289	16395	16504	16303	16438	16338	16336	16461	16451	16574	16503	16312	16428	16389	16343	16402	16425	16400	16402	16464	16359	16422	16271	16492	16148	16478	16422	16438	16278	16429	16382	16558	16246	16282	16489	16323	16280	16718	16379	16616	16290	16388	16654	16480	16496	16312	16538	16334	16379	16383	16404	16277	16390	16372	16524	16510	16432	16395	16397	16194	16426	16389	16465	16204	16370	16345	16483	16468	16496	16526	16631	16418	16332	16214	16484	16430	16389	16563	16314	16339	16474	16458	16535	16404	16550	16382	16260	16428	16351	16256	16387	16438	16443	16441	16391	16503	16326	16623	16485	16387	16631	16279	16321	16386	16356	16327	16438	16340	16408	16393	16356	16457	16398	16478	16469	16342	16409	16587	16469	16455	16541	16493	16539	16460	16394	16552	16345	16325	16504	16345	16346	16468	16323	16246	16617	16415	16505	16313	16443	16391	16328	16517	16418	16274	16487	16490	16523	16383	16427	16446	16492	16406	16351	16324	16508	16391	16486	16516	16386	16513	16495	16359	16497	16353	16402	16307	16384	16388	16622	16422	16166	16578	16344	16341	16459	16403	16450	16491	16530	16502	16389	16341	16357	16353	16519	16464	16389	16508	16377	16445	16210	16377	16410	16507	16589	16633	16471	16443	16601	16434	16343	16420	16442	16340	16454	16503	16526	16543	16444	16457	16548	16352	16512	16354	16206	16466	16515	16406	16658	16410	16392	16589	16398	16436	16460	16504	16447	16267	16280	16428	16359	16441	16281	16545	16457	16337	16453	16205	16573	16443	16384	16261	16295	16358	16381	16241	16407	16518	16466	16574	16421	16472	16490	16276	16488	16497	16355	16329	16380	16620	16367	16336	16586	16538	16351	16430	16559	16477	16287	16529	16505	16179	16403	16461	16332	16620	16351	16435	16458	16445	16232	16429	16516	16341	16423	16393	16412	16501	16399	16391	16378	16434	16428	16419	16487	16464
23852	21257	28583	24317	22253	22688	21847	19293	18910	18677	18613	18503	18236	18501	18452	18554	18410	18208	18414	18480	18569	18339	18433	18239	18275	18228	18279	18403	18357	19444	20903	21036	19875	18959	18715	18489	18293	18357	18101	18172	18294	18369	18303	18294	18497	18210	18309	18307	18265	18329	18345	18227	18359	18275	18355	18199	18129	18495	18019	18316	18287	18199	18244	18434	18202	18236	18172	18181	17941	18100	18111	18273	18312	18224	18173	18143	18281	18248	18193	18328	18309	18189	18251	18293	18221	18241	18239	18110	18264	18080	18332	18028	18061	18296	18243	18185	18126	18220	18316	17953	18191	18178	18289	18196	18339	18217	18228	18266	18194	18102	18306	18320	18235	18107	18257	18204	18315	18292	18156	18237	18119	18208	18267	18238	18158	18410	18141	18025	18150	18065	18066	18277	18048	18216	18260	18077	18210	18047	18192	18216	18278	18095	18210	18270	18123	18016	18100	18184	17945	18139	18234	18283	18266	18111	18300	18251	18285	18116	18053	18138	18300	18093	17994	18172	18283	18192	18240	18172	18174	18150	18247	17980	18203	18286	17874	18213	18112	18253	18241	17972	18300	18132	18262	18127	18224	18249	18333	18409	18244	18093	18091	18138	18071	18171	18180	18355	18261	18087	18069	18229	18234	18091	18278	18251	18307	18177	18292	18244	18255	18223	18097	18218	18191	18301	18181	18194	18367	18142	18384	18174	18220	18086	18076	18167	18229	18244	18187	18224	18307	18087	18127	18081	18242	17948	18234	18119	18087	18138	18135	17973	18210	18374	18400	18212	18400	18097	18139	18126	18318	18183	18363	18040	17997	18244	18226	18238	18410	18190	18420	18350	18198	18166	18209	18131	18258	18328	18072	17954	18049	18113	18246	18236	18174	18310	18022	18035	18205	18399	18036	18137	18289	18223	18244	18290	18367	18327	18236	18143	18345	18124	18242	17987	18058	18049	18269	18300	18298	18112	18197	18099	18081	18143	18089	18108	18180	18157	18197	18242	18120	18225	18089	18149	18307	18125	18034	18130	18235	18134	18570	18090	18202	18022	18264	18044	18199	18223	18211	18265	18111	18067	18417	17936	18157	18262	18110	18278	18148	18209	18075	18379	18226	18129	18214	18097	18055	18184	18167	18226	18120	18254	18221	18231	18176	18168	18213	18175	17951	18079	17888	17982	18078	18072	17998	18200	18350	18106	18087	18252	18049	18353	18514	18160	18170	18101	18154	18116	18061	18087	18159	18041	18346	18083	18047	18107	18207	18160	18269	18208	18010	17976	18216	17916	18172	18063	18205	18130	18334	18303	18300	18183	18083	18081	18071	18129	18215	18138	18239	18058	18171	18163	18184	18138	18385	18209	17967	18106	18079	18088	18326	18249	18373	18156	17985	18140	18075	18206	18194	18168	18190	18096	18153	17949	18120	18064	18022	18189	18216	18102	18321	18280	18426	18013	18043	18272	18161	18334	18071	18226	18063	18006	18064	18094	18202	18171	18113	18136	18365	18144	18238	18011	18166	18116	18056	18128	18160	18085	18173	18178	18135	18008	18241	18112	18367	18095	18201	18153	18191	18072	18420	18052	18141	18085	18132	18368	18153	18096	18198	18020	18276	18072	18060	18436	18201	18316	18174	18122	18317	18227	18154	18241	18225	18132	18213	18091	18228	18262	18196	18179	18252	18247	18180	18400	18296	18193	18226	18141	18222	18257	18161	18261	18361	18076	18036	18157	18154	18169	17968	18071	18225	18148	18133	18010	18100	18064	18199	18033	18389	18128	18039	18003	18176	18028	18126	18301	18414	18119	18207	18135	18056	18254	18248	18181	18073	18343	18220	18190	18167	18148	18192	18094	18278	18282	18225	18001	18078	18238	18332	18404	18146	18029	18203	18305	18201	18208	18329	18110	18209	17956	18161	18190	18163	18105	18111	18088	18189	18159	18367	18063	18155	18298	18068	18298	18115	18253	18409	18327	18243	18355	18246	18191	18096	18320	18234	18191	18079	18057	17950	18162	18335	18160	18221	18167	18194	17940	18183	18280	18181	18222	18025	18237	18062	18223	18298	18107	18105	18257	18230	18127	18000	18056	18188	18328	18222	18188	18200	18195	18086	18109	18256	18078	18247	18201	18192	17982	18223	18241	18097	18080	18149	18090	18214	18269	18253	18197	18105	18180	18220	18223	18228	18098	18235	17982	18121	18263	18061	18193	18086	18417	18161	18161	18123	18318	18276	18323	18319	17976	18155	18141	18433	18159	18044	17953	18243	18021	18420	18302	17966	17960	18180	18088	18095	18065	18061	18139	18030	18074	18349	17901	18364	18248	18212	18232	18253	18255	18291	18161	18281	18191	18279	18225	18110	18103	18119	18334	18056	18240	18160	18149	18088	18100	18331	18252	18155	18126	18054	18081	18020	18167	18117	18120	18268	18175	18037	18179	18085	18293	18256	18174	18152	18254	18026	18135	18268	18316	18277	18124	18246	18041	18101	18250	18240	18052	18157	18091	18278	18051	18200	18086	18161	18069	18053	18200	18236	18136	18314	18271	18065	18210	18132	18064	18231	17992	18092	18185	18319	18197	18216	18137	18161	18269	18198	18091	18306	18362	18164	18127	18309	17869	18156	18187	18163	18211	18277	18241	18174	18162	18141	18304	18207	18092	18183	18361	18213	18211	18205	18210	18328	18193	18265	18279	18008	18278	18045	18170	18337	18228	18270	18133	17833	18131	18292	18012	18108	18153	18042	18098	18477	18109	18184	18241	18246	18149	18010	18189	18122	18057	18436	18154	18320	18106	18219	18107	18287	18156	18390	18047	18088	18403	18600	18041	18078	18163	18162	18177	18127	18209	18075	18199	18186	18298	18005	18077	18205	18137	18071	18201	18151	18131	18308	18235	18217	18211	18166	18152	18047	18123	18092	18214	18227	18150	18189	18284	18178	18253	18272	17976	17962	18126	18363	18135	17991	18221	18231	18168	18029	18064	18319	18156	18030	18128	18155	18167	18306	18437	18165	18274	18230	18028	18109	17937	18116	18124	18140	18016	18267	18074	18129	18281	18264	18060	18345	18370	18283	18209	18269	18262	18240	18177	18269	18359	18176	17967	18221	18199	18098	18026	18357	18131	18146	18288	18192	18253	18108	18198	18243	18213	18142	18281	18109	18121	18079	18123	18073	18269	18118	18043	18120	17994	18262	18238	17985	18004	18233	18063	18160	18182	18344	18388	18346	18403	18340	18125	18123	18302	18260	18127	18237	18169	18207	18169	18058	18142	18476	18243	18189	18329	18354	18326	18068	17983	18178	18181	18338	18053	18277	18140	18233	18196	18256	18091	18043	18294	18139	18084	18226	18020	18134	17952	18311	18235	18329	18403	18198	18168	18372	18007	18160	18019	18013	18149	18157	18191	18114	18132	18120	18200	18110	18133	18169	18285	18232	18259	18305	18232	18192	17975	18071	17874	18115	18249	18166	18103	18348	18184	17879	18202	18397	18206	18100	17974	18185	18103	18116	18199	18210	18258	18234	18324	18220	17972	17980	18107	18102	18266	18270	18006	18304	18138	18350	18059	18161	18166	18103	18268	18232	18341	18052	18024	18019	18188	17912	18143	17989	18366	18523	18033	18155	18333	18271	18304	18158	18264	18111	18139	18323	18125	18080	18284	18195	18324	18068	18215	18139	18150	18296	18320	18380	18130	18021	18033	18070	17982	18335	18109	18264	18234	18323	18050	18174	18233	18501	18210	18316	17892	18208	18212	18373	18411	18210	17975	18294	18114	18301	18108	18098	18216	18201	18322	18221	18133	18158	18033	18212	18019	18101	18347	18164	18305	18293	18033	18069	18503	18212	18217	18162	18072	18210	18308	18136	18378	18217	18338	18236	18159	17965	18077	18124	18145	18187	18242	18203	18091	18290	18200	18195	18397	18238	18249	18115	17964	18036	18140	17974	18138	17992	18117	18164	18171	18214	18144	18152	18117	18237	18032	17986	18108	17889	18263	17974	18260	18117	18151	18040	18309	18075	18296	18351	17971	18109	18161	18088	18178	18119	18161	18322	18094	18268	18080	17949	18068	18221	18144	18272	18136	18342	18019	18183	18158	18065	18022	18011	18193	18185	18158	18100	18266	18014	18017	18209	18120	18107	18141	18010	18325	18467	18227	18050	18201	18117	18307	18371	18074	18247	18244	18074	18077	18231	18122	17931	18304	18235	18238	18252	18230	18123	18234	18150	18038	18081	18223	18251	18171	18226	18248	18244	18176	18287	18189	18017	18118	18021	18205	18198	18310	18281	17930	18095	17897	18153	18155	18299	18174	18066	18291	18214	18330	18184	18226	18122	17890	18274	18174	18294	18199	18193	18265	18107	18120	18228	18365	18238	18091	18016	17870	18063	18056	18173	18069	18047	18119	18115	18069	18152	18003	17986	18212	18458	18114	18002	18190	18298	18284	18214	18001	18144	18091	18097	18417	18085	18117	18336	18218	18450	18377	18280	18077	18355	18252	18323	18214	18144	18275	18345	18204	18365	18291	18381	18297	18045	18095	18060	18186	18304	18141	18274	18130	18294	18132	18175	18145	18099	17934	18313	18248	18205	18183	18022	18141	18104	17955	18205	18297	18111	18035	18093	18193	18374	18178	18244	18259	18256	18207	18260	18141	18382	18364	18198	18062	18313	18061	18241	17964	18037	18150	18068	18420	18239	18217	18169	18082	18281	18155	18245	18140	18231	17974	18008	18144	18326	18109	18252	18146	18160	18299	18011	18211	18147	18143	18225	18256	18421	18295	18203	18346	18262	18381	18295	18275	18153	17908	18233	18191	18215	18232	18122	18299	18023	18042	18151	18244	18323	18287	18195	18022	18108	18306	18364	18122	18252	18132	17883	18120	18103	18284	18137	18131	18267	18100	18409	18203	18335	18196	18112	18089	18225	18224	18080	18248	18230	18129	18307	18296	18206	18173	18281	17958	18109	18171	18059	17987	18427	18106	18223	18331	18112	18082	18234	17872	18197	18205	18197	18185	18261	18312	18088	18195	18121	18232	18149	18052	18284	18122	18154	18056	18114	18274	18051	18216	18101	18344	18294	18080	18161	18135	18277	18352	18142	18136	18243	18264	18212	18255	18282	18142	18392	18105
16282	27661	29252	23442	20922	19855	18417	17525	17069	16815	16703	16481	16403	16528	16302	16283	16475	16366	16411	16450	16576	16563	16372	16451	16664	16297	16462	16406	16428	18659	20456	20287	18534	17122	16567	16617	16331	16360	16276	16445	16299	16158	16375	16270	16201	16182	16244	16168	16319	16166	16178	16221	16283	16250	16029	16227	16223	16181	16150	16261	16330	16399	16465	16183	16193	16310	16196	16271	16396	16177	16062	16250	16147	16413	16117	16235	16245	16212	16243	16212	16197	16425	16125	16173	16275	16141	16406	16061	16127	16327	16399	16211	16173	16179	16263	16411	16251	16084	16359	16165	16155	16286	16016	16146	16374	16231	16171	16263	16187	16366	16107	16062	16143	16224	16255	16314	16248	16189	16124	16462	16406	16383	16258	16315	16254	16161	16380	16276	16124	16150	16183	16320	16215	16173	16338	16156	16289	16146	16116	16268	16303	16073	16261	16166	16119	16160	16262	16260	16128	16172	16306	16281	16279	16273	16224	16261	16227	16462	16303	16294	16163	16337	16220	16278	16157	15983	16244	16332	16380	16336	16089	16244	16196	16252	16211	16188	16321	16380	16275	16425	16174	16338	16264	16259	16303	16259	16375	16211	16261	16206	16308	16368	16150	16333	16251	16229	16174	16303	16295	16411	16305	16244	16121	16118	16282	16290	16062	16215	16414	16342	16096	16290	16103	16060	16085	16066	16392	16240	16159	16137	16359	16176	16238	16281	16203	16156	16213	16216	16304	16055	16203	16249	16173	16282	16190	16153	16231	16204	16233	16262	16272	16122	16173	16372	16206	16135	16172	16051	16178	16067	16178	16247	16383	16388	16160	16263	16243	16161	16191	16105	16191	16151	16174	16255	16115	16155	16101	16196	16181	16188	16196	16413	16280	16176	16147	16272	16318	16187	16268	16184	16248	16128	16125	16061	16239	16157	16169	16292	16184	16335	16142	16196	16278	16113	16362	16162	16305	16158	16342	16136	16141	16126	16441	16038	16194	16273	16423	16300	16278	16227	16369	16032	16246	16445	16355	16157	16076	16242	16342	16220	16354	16310	16270	16189	16016	16292	16411	16194	16316	16272	16130	16479	16122	16361	15994	16295	16320	16210	16245	16180	16269	16112	16283	16216	16339	16274	16214	16233	16188	16179	16204	16194	16121	16337	16103	16278	16201	16189	16344	16231	16312	16256	16288	16301	16187	16202	16427	16076	16214	16256	16313	16171	16343	16221	16436	16243	16315	16231	16316	16109	16341	16294	16331	16172	16260	16251	16309	16265	16129	16186	16261	16269	16236	16152	16022	16081	16160	16292	16184	16315	16324	16144	16192	16295	16418	16134	15952	16291	16115	16292	16326	16054	16278	16184	16107	16241	16326	16230	16214	16337	16340	16360	16237	16206	16319	16374	16361	16338	16278	16161	16230	16162	16181	16265	16144	16129	16216	16305	16222	16328	16185	16151	16100	16410	16307	16252	16181	16184	16221	16310	16341	16304	16217	16247	16238	16243	16128	16129	16289	16343	16280	16177	16294	16143	16187	16149	16196	16324	16320	16111	16361	16177	16190	16177	16123	16231	16086	16354	16198	16251	16183	16300	16376	16114	16178	16179	16146	16156	16219	16171	16313	16352	16081	16284	16330	16323	16354	16273	16141	16085	16324	16204	16043	16212	16031	16158	16405	16072	16214	16237	16123	16149	16334	16240	16214	16170	16077	16141	16177	16424	16168	16326	16205	16191	16254	16320	16234	16199	16368	15998	16215	16270	16150	16352	16245	16309	16115	16201	16123	16363	16258	16318	16150	16308	16164	16187	16260	16286	16316	16140	16173	16202	16151	16141	16288	16360	16178	16232	16271	16057	16340	16149	16176	16193	16298	16107	16165	16299	16145	16233	16113	16232	16257	16330	16314	16165	16346	16173	16337	16219	16397	16205	16135	16236	16404	16223	16376	16253	16194	16206	16088	15997	16153	16428	16155	16204	16358	16193	16213	16409	16326	16104	16279	16196	16147	16381	16214	16133	16315	16243	16310	16088	16005	16241	16234	16203	16351	16295	16299	16108	16200	16211	16256	16137	16082	16298	16266	16179	16270	16368	16250	16106	16234	16192	16098	16237	16181	16231	16140	16184	16124	16173	16220	16353	16275	16029	16064	16262	16261	16091	16162	16147	16303	16171	16244	16221	16224	16290	16345	16304	16126	16312	16098	16143	16184	16203	16219	16220	16223	16363	16406	16160	16276	16311	16113	16238	16218	16235	16232	16348	16164	16016	16238	16255	16298	16339	16390	15897	16398	16085	16211	16308	16157	16206	16200	16195	16137	16181	16152	16469	16210	16043	16303	16134	16339	16061	16205	16170	16057	16256	16244	16337	16286	16196	16229	16326	16280	16200	16447	16432	16353	16113	16202	16278	16349	16158	16247	15963	16216	16047	16276	16264	16250	16196	16241	16238	16265	16183	16367	16069	16120	16223	16356	16325	16254	16285	16329	16249	16148	16160	16364	16121	16326	16338	16247	16110	16239	16236	16271	16180	16198	16397	16343	16068	16286	16216	16211	16281	16370	16379	16310	16232	16362	16034	16275	16208	16332	16345	16399	16152	16163	16318	16142	16408	16238	16299	16305	16135	16266	16166	16192	16348	16262	16259	16018	16208	16145	16375	16402	16197	16169	16133	16348	16409	16143	16280	16254	16183	16370	16294	16139	16272	16275	16200	16089	16255	16155	16099	16115	16154	16262	16263	16203	16335	16351	16061	16223	16360	16336	16176	16199	16009	16239	16224	16416	16257	16222	16339	16360	16245	16225	16245	16117	16278	16057	16107	16156	16237	16252	16217	16213	16357	16342	16271	16110	16210	16225	16145	16482	16182	16244	16106	16297	16241	16213	16131	16409	16235	16260	16203	16397	16300	16264	16295	16159	16189	16249	16223	16089	16154	16516	16287	16057	16142	16086	16306	16178	16247	16216	16343	16347	16225	16251	16031	16165	16072	16266	16072	16162	16137	16160	16268	16292	16189	16291	16314	16265	16260	16453	16296	16323	16447	16085	16224	16223	16249	16216	16206	16216	15997	16230	16374	16300	16336	16172	16242	16295	16260	16314	16120	16213	16309	16153	16245	16439	16244	16143	16213	16356	16199	16145	16268	16149	16360	16341	16173	16319	16199	16290	16317	16285	16230	16232	16154	16347	16436	16140	16207	16123	16254	16331	16183	16290	16099	16228	16313	16355	16169	16348	16080	16295	16221	16262	16239	16147	16234	16166	16103	16116	16269	16343	16277	16218	16243	16318	15858	16264	16344	16220	16152	16169	16236	16326	16098	16154	16278	16312	16146	16268	16255	16281	16315	16190	16268	16267	16247	16102	16220	16268	16202	16267	16346	16454	16159	16238	16137	16243	16341	16133	15962	16267	16389	16215	16181	16226	16144	16053	16308	16334	16231	16104	16278	16279	16218	16303	16319	16315	16023	16175	16117	16369	16342	16238	16226	16088	16228	16012	16248	16110	16195	16222	16190	16256	16144	16400	16146	16280	16252	16267	16238	16167	16262	16271	16067	16361	16248	16162	16126	16240	16331	16238	16250	16125	16209	16149	16366	16309	16170	16287	16214	16266	16374	16242	16069	16247	16317	16134	16190	16356	16379	16180	16194	16266	16170	16127	16190	16383	16245	16233	16256	16203	16170	16209	16445	16161	16262	16291	16127	16276	16223	16247	15983	16203	16238	16078	16127	16145	16113	16309	16442	16170	16254	16337	16174	16289	16268	16286	16176	16375	16255	16239	16263	16233	16117	16289	16155	16244	16135	16196	16257	16336	16300	16277	16171	16431	16265	16162	16209	16243	16136	16282	16226	16147	16132	16319	16334	16245	16169	16365	16294	16224	16472	16113	16277	16138	16141	16139	16466	16163	16364	16242	16278	16324	16154	16245	16207	16233	16327	16140	16314	16221	16344	16154	16330	16148	16282	16232	16265	16201	16183	16435	16218	16266	16303	16277	16176	15984	16206	16302	16213	16159	16283	16210	16182	16236	16146	16374	16175	16324	16264	16290	16200	16238	16210	16160	16153	16145	16219	16257	16291	16317	16253	16282	16239	16072	16153	16293	16087	16280	16136	16231	16368	16151	16304	16149	16142	16280	16137	16319	16235	16240	16427	16247	16222	16124	16334	16205	16196	16314	16301	16156	16206	16269	16283	16116	16094	16310	16190	16390	16311	16215	16237	16263	16208	16212	16218	16169	16114	16217	16186	16236	16154	16281	16196	16096	16293	16155	16072	16310	16149	16219	16266	16232	16308	16204	16241	16282	16243	16196	16211	16161	16173	16226	16227	16320	16331	16317	16187	16321	16213	16259	16221	16201	16356	16185	16285	16278	16049	16219	16237	16303	16186	16347	16305	16203	16248	16107	16229	16131	16167	16373	16346	16186	16306	16129	16339	16184	16260	15985	16322	16229	16222	16097	16276	16169	16208	16285	16447	16397	16368	16280	16319	16232	16264	16192	16136	16199	16130	16300	16287	16325	16295	16120	16416	16245	16188	16100	16194	16200	16282	16295	16180	16170	16051	16259	16277	16063	16303	16220	16259	16304	16174	16097	16205	16328	16261	16176	16117	16323	16284	16249	16120	16096	16164	16391	16091	16416	16329	16244	16114	16171	16178	16296	16190	16310	16206	16269	16372	16323	16411	16220	16425	16181	16176	16270	16207	16205	16190	16232	16391	16059	16255	16253	16266	16251	16156	16262	16156	16250	16302	16110	16308	16165	16200	16374	16224	16166	16153	16122	16097	16073	16274	16228	16178	16238	16232	16348	16309	16161	16354	16332	16245	16340	16175	16219	16188	16108	16171	16375	16161	16211	16307	16239	16359	16267	16144	16172	16128	16246	16163	16305	16287	16249	16219	16173	16260	16192	16271	16204	16291	16112	16184	16082	16159	16368	16233	16370	16148	16293	16161	16231	16338	16435	16114	16265	16153	16186	16357	16146	16183	16321	16159	16259	16296	16265	16121	16170	16161	16468	16153	16154	16084	16210	16138	16131	16350	16133	16076	16340	16293	16089	16111	16202	16210	16170	16094	16259	16070	16208	16192	16080	16228	16091	16326	16356	16188	16314	16204	16212	16361	16371	16263	16319	16155	16194	16248
22950	21388	29284	23876	21666	23708	25073	20114	18880	19306	18875	18791	18776	18590	18318	18648	18489	18509	18695	18628	18573	18645	18531	18586	18748	18691	18557	18275	18408	20565	23184	23320	21303	19877	19107	18657	18538	18605	18536	18180	18370	18234	18355	18319	18202	18323	18297	18376	18191	18337	18430	18259	18343	18436	18136	18149	18277	18308	18383	18239	18355	18271	18130	18333	18361	18361	18292	18281	18237	18292	18372	18325	18265	18376	18414	18355	18369	18429	18395	18178	18518	18120	18284	18297	18473	18240	18370	18295	18316	18246	18349	18354	18460	18261	18160	18520	18552	18510	18107	18183	18124	18232	18186	18466	18239	18475	18217	18209	18288	18123	18144	18474	18344	18226	18201	18278	18268	18173	18126	18240	18267	18429	18392	18285	18480	18387	18271	18225	18166	18060	18098	18141	18411	18352	18309	18343	18201	18368	18298	18203	18244	18313	18174	18168	18288	18184	18352	18279	18417	18185	18303	18190	18240	18183	18327	18227	18310	18367	18442	18204	18389	18316	18225	18220	18179	18215	18266	18403	18176	18365	18474	18309	18214	18297	18183	18332	18118	18146	18188	18348	18265	18405	18358	18157	18272	18244	18179	18200	18515	18307	18214	18460	18107	18413	18284	18244	18283	18277	18186	17978	18063	18292	18383	18247	18233	18277	18073	18398	18085	18107	18212	18356	18309	18122	18499	18189	18134	18270	18202	18444	18257	18404	18289	18509	18315	18270	18149	18208	18222	18206	18163	18280	18211	18166	18232	18357	18099	18252	18325	18470	18141	18364	18334	18275	18251	18416	18334	18125	18269	18209	18171	18285	18181	18404	18367	18219	18304	18419	18331	18007	18454	18367	18485	18535	18244	18140	18351	18126	18209	18326	18329	18493	18271	18244	18287	18249	18220	18189	18185	18192	18258	18291	18254	18141	18151	18118	18116	18354	18205	18231	18197	18218	18411	18318	18486	18258	18107	18240	18205	18130	18239	18157	18383	18201	18370	18197	18387	18316	18205	18138	18233	18170	18543	18094	18449	18381	18158	18277	18335	18229	18253	18214	18148	18278	18246	18051	18289	18214	18152	18261	18330	18391	18269	18318	18339	18427	18227	18341	18499	18210	18302	18367	18176	18152	18251	18138	18529	18272	18184	18103	18147	18298	18312	18411	18410	17990	18191	18372	18090	18213	18153	18209	18275	18374	18293	18169	18104	18455	18316	18143	18325	18324	18121	18390	18136	18374	18296	18362	18392	18304	18269	18054	18490	18499	18197	18328	18551	18546	18350	18185	18465	18245	18163	18288	18300	18448	18240	18451	18038	18349	18387	18442	18183	18180	18245	18298	18218	18370	18390	18398	18110	18277	18095	18159	18377	18206	18266	18282	18482	18399	18338	18312	18431	17986	18419	18165	18491	18385	18346	18077	18302	18333	18316	18590	18290	18331	18229	18075	18339	18253	18418	18163	18186	17988	18235	18278	18177	18063	18314	18290	18095	18223	18179	18263	18197	18305	18280	18355	18071	18234	18335	18219	18299	18280	18269	18140	18312	18338	18249	18369	18424	18298	18343	18223	18189	18335	18375	18299	18235	18402	18327	18145	18245	18150	18142	18283	18289	18178	18309	18166	18279	18235	18254	18357	18256	18185	18227	18230	18434	18214	18328	18153	18267	18184	18260	18161	18372	18172	18320	18169	18316	18380	18201	18305	18156	18297	18239	18224	18219	18323	18294	18242	18394	18338	18230	18398	18010	18045	18330	18175	18186	18400	18242	18190	18304	18413	18455	18253	18316	18172	18220	18357	18260	18252	18335	18334	18270	18157	18363	18113	18206	18307	18092	18216	18199	18256	18125	18109	18041	18301	18252	18245	18155	18290	18474	18347	18197	18347	18304	18003	18376	18238	18265	18191	18272	18250	18384	18125	18297	18268	18148	18422	18280	18221	18294	18408	18309	18254	18247	18152	18364	18489	18329	18463	18278	18272	18061	18305	18128	18264	18310	18200	18344	18180	18226	18275	18255	18305	18142	18354	18403	18167	18247	18381	18130	18194	18248	18179	18139	18220	18255	18261	18322	18236	18270	18214	18174	18363	18303	18182	18106	18328	18327	18183	18117	18238	18325	18196	18322	18174	18281	18283	18279	18228	18075	18426	18163	18152	18266	18195	18388	18294	18217	18158	18119	18146	18284	18103	18310	18098	18338	18092	18179	18212	18206	18216	18234	18159	18359	18249	18029	18304	18130	18146	18218	18203	18308	18270	18273	18349	18367	18332	18218	18225	18214	18494	18319	18209	17960	18242	18282	18289	18442	18455	18512	18389	18484	18475	18268	18173	18180	18480	18299	18058	18236	18323	18348	18361	18371	18284	18259	18071	18293	18284	18413	18275	18505	18362	18312	18270	18392	18132	18118	18143	18028	18132	18158	18194	18279	18419	18351	18146	18372	18414	18283	18285	18156	18227	18245	18162	18231	18385	18413	18440	18284	18228	18266	18346	18341	18408	18249	18176	18259	18218	18157	17970	18311	18274	18239	18324	18259	18286	18320	18090	18349	18322	18371	18285	18368	18261	18385	18343	18310	18075	18301	18260	18199	18321	18290	18285	18352	18123	18309	18163	18192	18299	18047	18271	18317	18177	18333	18430	18354	17986	18222	18307	18353	18348	18116	18326	18263	18231	18265	18182	18279	18305	18120	18366	17958	18180	18095	18324	18269	18280	18224	18285	18344	18325	18211	18339	18503	18201	18336	18265	18431	18148	18412	18518	18323	18263	18133	18137	18249	18331	18468	18334	18349	18423	18008	18315	18417	18382	18321	18303	18297	18279	18127	18141	18451	18095	18071	18330	18270	18235	18266	18314	18224	18153	18175	18261	18158	18288	18422	18242	18416	18339	18400	18369	18376	18333	18393	18295	18200	18259	18190	18289	18199	18171	18266	18199	18303	18399	18352	18456	18121	18207	18478	18233	18155	18257	18252	18389	18350	18065	18338	18419	18201	18022	18477	18433	18372	18260	18265	18143	18236	18232	18106	18171	18380	18243	18294	18405	18294	18280	18248	18308	18329	18144	18296	18215	18350	18296	18307	18443	18397	18093	18344	18171	18323	18130	18343	18069	18396	18164	18148	18189	18466	18168	18183	18454	18489	18204	18293	18222	18378	18193	18403	18370	18340	18396	18170	18397	18357	18468	18447	18408	18248	18326	18482	18207	18292	18341	18495	18216	18461	18349	18408	18580	18173	18272	18259	18333	18184	18049	18305	18236	18219	18236	18241	18191	18304	18330	18320	18257	18280	18103	18402	18216	18267	18431	18256	18279	18353	18252	18396	18444	18344	18298	18249	18338	18473	18449	18264	18237	18231	18086	18302	18384	18314	18160	18313	18441	18387	18234	18435	18497	18375	18076	18288	18323	18327	18472	18106	18268	18340	18510	18400	18314	18245	18348	18342	18397	18450	18283	18131	18339	18233	18198	18183	18165	18116	18386	18384	18529	18140	18386	18362	18186	18366	18428	18280	18434	18289	18179	18322	18285	18222	18238	18066	18513	18263	18387	18503	18188	18426	18164	18293	18482	18217	18013	18201	18231	18189	18360	18297	18118	18276	18178	18123	18139	18370	18448	18351	18351	18199	18477	18217	18122	18390	18154	18243	18177	18373	18463	18302	18292	18246	18407	18383	18394	18212	18153	18199	18234	18199	18483	18411	18424	18190	18286	18306	18302	18236	18217	18157	18031	18235	18318	18196	18126	18238	18326	18281	18265	18320	18472	18402	18145	18077	18427	18303	18154	18109	18202	18331	18266	18298	18307	18246	18091	18150	18290	18306	18448	18372	18170	18146	18214	18132	18360	18251	18391	18099	18469	18529	18193	18178	18400	18202	18296	18237	18298	18305	18268	18247	18334	18336	18479	18207	18154	18275	18174	18215	18289	18253	18285	18292	18406	18317	18148	18372	18107	18474	18275	18213	18407	18274	18188	18268	18174	18176	18398	18252	18110	18257	18244	18371	18172	18485	18178	18424	18146	18119	18062	18318	18306	18340	18376	18340	18322	18226	18527	18213	18266	18195	18237	18242	18188	18348	18313	18042	18448	18388	18390	18302	18478	18331	18281	18297	18233	18316	18289	18202	18208	18262	18216	18279	18252	18261	18067	18405	18354	18315	18181	18144	18536	18398	18222	18249	18318	18246	18368	18372	18515	18156	18141	18323	18341	18313	18064	18300	18382	18112	18323	18251	18408	18312	18267	18355	18151	18375	18299	18221	18256	18169	18312	18394	18338	18423	18352	18453	18283	18276	18072	18404	18203	18350	18153	18243	18138	18251	18166	18191	18114	18188	18217	18174	18121	18316	18364	18096	18112	18325	18368	18215	18367	18360	18191	18144	18243	18427	18335	18346	18217	18208	18331	18319	17984	18181	18066	18252	18243	18298	18241	18234	18160	18215	18205	18190	18210	18401	18198	18295	18158	18304	18229	18273	18366	18242	18364	18221	18269	18258	18349	18216	18320	18225	18104	18136	18284	18343	18370	18134	18218	18316	18147	18401	18301	18300	18223	18242	18263	18253	18331	18245	18441	18019	18158	18414	18242	18209	18259	18167	18421	18472	18414	18297	18243	18310	18177	18152	18422	18277	18240	18311	18047	18427	18177	18380	18239	18227	18244	18224	18156	18384	18335	18172	18262	18290	18343	18376	18353	18270	18130	18385	18282	18391	18519	18156	18437	18063	18169	18236	18191	18272	18648	18166	18312	18511	18387	18426	18256	18249	18421	18308	18422	18192	18231	18328	18436	18286	18206	18406	18397	18297	18263	18294	18338	18345	18361	18350	18236	18290	18131	18111	18121	18270	18248	18312	18172	18125	18437	18153	18324	18335	18465	18287	17987	18161	18198	18309	18319	18364	18195	18407	18065	18196	18268	18373	18353	18309	18450	18470	18275	18425	18294	18211	18223	18079	18302	18362	18424	18297	18415	18227	18354	18250	18179	18343	18237	18212	18358	18279	18209	18213	18358	18290	18374	18299	18137	18175	18308	18282	18182	18283	18046	18104	18303	18233	18409	18260	18239	18375	18484	18473	18307	18333	18200	18265	18193	18326	18277	18216	18252	18205	18339	18551	18190	18131	18274	18167	18378	18295	18299	18232	18207
17743	33764	32085	26253	23155	20857	19256	18179	17473	17040	16972	16643	16591	16340	16603	16572	16485	16516	16571	16599	16569	16484	16743	16559	16503	16570	16377	16448	16602	20841	24235	23120	20510	17817	16964	16547	16396	16178	16370	16200	16403	16415	16323	16392	16285	16370	16311	16293	16322	16458	16420	16428	16244	16270	16264	16299	16284	16419	16150	16326	16321	16339	16380	16172	16150	16180	16337	16291	16147	16106	16390	16355	16086	16283	16132	16152	16348	16305	16186	16271	16231	16135	16308	16209	16221	16185	16310	16341	16160	16267	16275	16224	16350	16374	16123	16341	16277	16349	16095	16175	16245	16434	16237	16307	16127	16178	16457	16218	16068	16264	16233	16340	16217	16425	16212	16332	16303	16213	16410	16335	16143	16212	16106	16366	16085	16209	16229	16266	16398	16520	16288	16213	16289	16348	16156	16339	16238	16223	16400	16068	16451	16141	16228	16259	16194	16302	16109	16287	16262	16393	16128	16276	16406	16400	16192	16250	16328	16398	16311	16353	16250	16175	16191	16378	16210	16121	16156	16264	16273	16377	16303	16409	16192	16431	16273	16140	16246	16154	16144	16120	16289	16172	16007	16376	16391	16331	16227	16210	16335	16106	16284	16436	16356	16370	16374	16298	16331	16293	16372	16252	16304	16351	16337	16317	16237	16172	16260	16232	16353	16234	16160	16271	16277	16341	16288	16292	16409	16345	16325	16308	16318	16358	16319	16090	16294	16361	16185	16105	16175	16264	16133	16295	16385	16305	16133	16205	16158	16210	16217	16265	16296	16343	16067	16157	16249	16405	16111	16308	16200	16226	16162	16195	16190	16091	16338	16297	16172	16154	16199	16325	16218	16343	16213	16080	16176	16147	16203	16328	16131	16160	16126	16248	16267	16378	16326	16164	16318	16164	16202	16151	16252	16391	16429	16267	16279	16183	16224	16446	16215	16285	16290	16164	16261	16227	16217	16251	16267	16250	16227	16181	16370	16182	16378	16198	16168	16201	16128	15999	16380	16241	16488	16263	16230	16368	16173	16272	16257	16294	16382	16104	16320	16284	16217	16095	16319	16143	16276	16317	16222	16468	16272	16158	16202	16386	16240	16077	16326	16186	16421	16237	16196	16180	16285	16120	16244	16197	16401	16272	16273	16234	16331	16289	16333	16180	16160	16200	16211	16308	16357	16249	16170	16268	15952	16215	16309	16136	16259	16231	16280	16295	16230	16288	16379	16215	16348	16233	16374	16333	16326	16289	16244	16315	16408	16289	16184	16181	16249	16292	16221	16250	16295	16196	16370	15935	16150	16228	16193	16290	16160	16332	16431	16309	16265	16158	16300	16290	16150	16117	16276	16219	16258	16205	16243	16205	16079	16351	16426	16242	16189	16193	16327	16371	16243	16263	16201	16154	16293	16310	16285	16218	16330	16165	16248	16149	16186	16273	16381	16240	16454	16172	16180	16200	16251	16210	16232	16046	16283	16227	16314	16371	16316	16231	16394	16161	16304	16159	16352	16093	16219	16515	16175	16479	16245	16260	16295	16478	16141	16243	16240	16379	16267	16350	16397	16287	16257	16229	16292	16274	16372	16299	16115	16372	16262	16309	16428	16197	16354	16209	16196	16081	16157	16174	16273	16234	16463	16354	16228	16149	16253	16281	16302	16266	16329	16212	16269	16448	16343	16271	16407	16269	16387	16298	16520	16270	16303	16257	16255	16317	16215	16306	16044	16266	16294	16211	16055	16272	16291	16414	16096	16313	16274	16260	16186	16232	16318	16257	16265	16140	16376	16227	16287	16072	16345	16303	16244	16435	16339	16242	16186	16290	16314	16382	16248	16280	16321	16316	16142	16346	16214	16262	16428	16053	16315	16192	16203	16249	16291	16169	16184	16205	16197	16156	16185	16247	16393	16175	16187	16130	16236	16230	16312	16258	16135	16338	16155	16296	16193	16075	16412	16293	16149	16329	16204	15947	16406	16316	16359	16341	16191	16345	16336	16228	16284	16345	16185	16184	16260	16218	16230	16281	16397	16386	16201	16306	16258	16264	16237	16263	16233	16310	16260	16184	16224	16335	16202	16276	16128	16183	16307	16332	16160	16256	16271	16211	16254	16107	16066	16218	16201	16334	16266	16299	16261	16142	16275	16139	16368	16217	16148	16191	16035	16160	16224	16354	16212	16224	16153	16354	16140	16389	16135	16137	16364	16225	16274	16301	16107	16188	16223	16244	16306	16152	16243	16154	16159	16294	16318	16233	16399	16259	16328	16116	16309	16170	16261	16520	16307	16412	16199	16182	16227	16186	16231	16065	16415	16212	16382	16241	16261	16252	16373	16181	16152	16236	16189	16348	16355	16351	16259	16300	16351	16111	16267	16087	16224	16218	16215	16250	16347	16365	16193	16288	16225	16339	16042	16244	16351	16380	16257	16214	16350	16348	16229	16142	16225	16130	16230	16401	16262	16315	16239	16242	16321	16269	16188	16428	16249	16241	16198	16352	16128	16308	16242	16181	16180	16197	16322	16273	16147	16387	16237	16409	16292	16311	15869	16199	16169	16129	16157	16357	16091	16271	16144	16323	16280	16325	16297	16137	16321	16201	16259	16299	16172	16257	16226	16256	16230	16169	16316	16210	16306	16328	16110	16141	16473	16439	16232	16321	16090	16197	16465	16218	16166	16363	16296	16135	16336	16263	16114	16300	16213	16080	16242	16190	16411	16419	16205	16363	16307	16298	16250	16286	16229	16228	16220	16150	16197	16316	16390	16079	16154	16107	16370	16187	16197	16262	16243	16215	16241	16364	16057	16205	16042	16186	16173	16188	16367	16353	16372	16095	16233	16247	16367	16254	16258	16208	16142	16283	16406	16144	16224	16166	16095	16171	16358	16275	16167	16194	16262	16250	16182	16257	16396	16400	16338	16191	16247	16280	16240	16324	16200	16362	16350	16168	16261	16323	16346	16201	16335	16288	16319	16168	16073	16227	16145	16173	16183	16171	16191	16145	16043	16294	16438	16462	16336	16223	16194	16336	16369	16235	16368	16208	16182	16140	16382	16257	16203	16218	16288	16385	16247	16217	16407	16167	16244	16181	16414	16251	16316	16246	16332	16325	16258	16170	16242	16009	16207	16249	16109	16346	16221	16327	16247	16217	16404	16219	16140	16091	16443	16354	16504	16178	16402	16292	16085	16198	16225	16427	16218	16270	16222	16163	16270	16144	16372	16298	16293	16316	16320	16020	16156	16420	16247	16375	16259	16359	16203	16291	16182	16395	16366	16394	16337	16257	16100	16344	16193	16225	16218	16191	16028	16200	16259	16341	16513	16173	16321	16268	16166	16133	16343	16241	16256	16340	16194	16253	16239	16128	16239	16138	16148	16316	16250	16257	16279	16196	16128	16355	16308	16139	16179	16259	16196	16179	16054	16258	16206	16287	16288	16333	16201	16194	16276	16220	16221	16248	16233	16268	16289	16158	16216	16188	16434	16331	16196	16216	16188	16285	16211	16373	16386	16291	16410	16221	16221	16327	16216	16312	16178	16280	16342	16113	16281	16375	16311	16292	16246	16417	16180	16287	16241	16251	16223	16201	16460	16230	16310	16246	16391	16323	16186	16326	16262	16323	16370	16263	16358	16043	16258	16216	16190	16210	16318	16366	16355	16335	16306	16220	16474	16268	16387	16265	16484	16197	16316	16171	16357	16260	16217	16121	16326	16335	16152	16235	16167	16142	16115	16330	16255	16295	16224	16123	16103	16178	16419	16240	16291	16143	16187	16278	16314	16251	16308	16327	16286	16105	16396	16289	16367	16206	16443	16296	16287	16286	16114	16306	16274	16258	16195	16301	16184	16256	16278	16263	16278	16220	16240	16137	16124	16383	16333	16140	16172	16239	16295	16165	16147	16242	16307	16337	16212	16269	16362	16261	16341	16037	16309	16158	16187	16193	16368	16247	16293	16384	16273	16366	16303	16269	16155	16249	16329	16222	16265	16324	16143	16374	16134	16315	16159	16349	16302	16162	16360	16349	16330	16251	16251	16229	16278	16292	16201	16295	16334	16177	16292	16230	16426	16188	16204	16307	16237	16154	16260	16288	16238	16196	16295	16043	16388	16335	16216	16169	16228	16074	16157	16389	16334	16186	16271	16267	16359	16180	16282	16235	16178	16111	16241	16176	16185	16328	16245	16434	16114	16198	16187	16445	16235	16266	16111	16186	16193	16212	16286	16285	16181	16280	16140	16215	16429	16366	16163	16300	16353	16239	16258	16239	16261	16458	16405	16317	16359	16326	16267	16176	16161	16282	16374	16070	16323	16317	16270	16292	16229	16353	16274	16238	16438	16231	16058	16337	16193	16328	16195	16203	16301	16180	16229	16374	16422	16380	16471	16223	16331	16257	16172	16472	16197	16411	16326	16204	16215	16252	16475	16020	16193	16385	16451	16089	16317	16296	16431	16195	16237	16263	16249	16343	16253	16452	16199	16217	16228	16515	16382	16416	16231	16057	16486	16236	16315	16154	16175	16350	16261	16168	16173	16234	16216	16193	16400	16162	16155	16233	16224	16101	16211	16391	16230	16195	16142	16116	16443	16199	16322	16240	16252	16281	16219	16393	16244	16265	16291	16148	16333	16316	16139	16373	16203	16330	16292	16215	16379	16199	16199	16313	16317	16384	16396	16205	16201	16065	16263	16386	16238	16306	16339	16016	16058	16301	16285	16273	16147	16169	16417	16217	16271	16166	16192	16251	16187	16227	16183	16499	16219	16310	16395	16192	16259	16233	16244	16362	16293	16281	16380	16278	16280	16208	16246	16134	16446	16236	16304	16129	16328	16416	16197	16100	16444	16190	16374	16267	16418	16338	16169	16054	16183	16328	16249	16373	16284	16317	16383	16315	16368	16225	16195	16075	16227	16313	16319	16187	16122	16401	16533	16124	16315	16239	16092	16094	16269	16029	16141	16123	16185	16042	16211	16197	16304	16243	16156	16313	16282	16353	16325	16166	16259	16270	16524	16169	16243	16101	16316	16278	16321	16301	16251	16173	16216	16255	16218	16260	16167	16195	16309	16408	16332	16258	16283	16158	16230	16186	16334	16371	16336	16214	16118	16313	16320	16275	16257	16209	16213	16156	16216	16228	16117	16313
27719	22555	25221	22777	19360	18859	18660	18462	18009	18032	18121	18131	17947	18009	17989	17933	17853	17977	18087	18037	18229	17928	18004	17941	17894	18084	17861	18045	18023	18268	18383	18482	18496	18283	18101	17951	17856	17862	18033	17752	18082	18182	18138	17942	17875	17861	18077	17993	18057	17892	17943	17747	17870	17945	17776	18204	17919	18098	18065	17853	18047	18127	17786	17765	17756	17848	17859	17957	17930	18080	18032	17804	18063	17883	17901	17989	17931	18229	18037	17919	18047	17782	17909	18173	18022	18099	18071	17987	17998	18092	18041	17918	17875	17882	18111	18077	18248	17919	17957	17761	18097	18120	17916	17877	18052	17859	17877	17881	18014	18092	17699	17920	17831	17949	17797	17816	18039	17900	17972	17808	17971	18109	17736	18114	17941	17925	17952	17860	17995	17884	17936	17815	17946	17986	18074	18091	18028	18034	17936	18026	18000	18058	18018	18012	17761	18006	17989	17718	17988	18055	17938	18069	17712	17873	17945	17926	18028	17877	17888	17993	17911	17783	18022	18065	18003	17971	18037	17876	17960	18088	17918	17990	18012	17972	17832	17996	17831	17932	17906	17845	18115	18043	17933	17966	17838	18024	18013	18084	17851	18018	18099	18031	18081	17941	17832	17866	18045	18124	18131	17919	18106	18130	17883	18193	18143	17950	17889	17937	17877	18002	18154	17998	18041	17987	17944	17928	18095	18023	17896	17897	17901	17812	18022	17955	18091	17894	17966	17986	17818	17953	17663	17901	18055	18124	17931	17894	18081	18002	17824	17945	18224	17909	18020	18041	18029	17851	17939	18137	17815	18084	17712	18024	18015	18015	17870	18135	18258	17900	17861	17811	17944	17964	18129	18071	17839	17864	17928	17956	17913	17894	17862	17815	17865	17832	17837	18003	18007	18006	18124	17761	17891	17932	17975	17790	17989	17963	18037	18094	18065	17866	17968	18034	17980	17923	18076	17885	18108	18134	18021	18025	17977	17867	17894	18090	18166	18064	17986	17647	17901	17901	17866	18010	17978	17881	17871	17801	17995	17988	18009	17706	17863	17812	17919	17957	17981	17886	17708	18030	17923	17957	18085	18136	17994	18010	17972	17865	17913	17846	18087	17915	17924	17995	18165	18017	18125	17734	18010	17938	18239	17961	18127	18014	17951	18000	17884	17983	17997	17891	18061	17975	17990	17858	17814	17826	17975	17800	17910	17977	18111	17965	17940	17916	17987	17911	17941	18083	17942	18008	18052	17701	17736	17784	18112	17849	18111	18079	18026	17868	17830	18005	17984	17891	17988	18053	17843	17982	17976	18202	17898	18004	17990	17931	18107	18097	17865	17895	17966	17959	18087	18031	17966	17975	17985	17933	17982	18013	17861	17919	17935	17973	18091	18018	18168	18025	18125	18032	17896	17861	17873	17984	17865	17950	17926	17828	17938	17762	18006	17952	17986	18151	17912	17857	18023	17997	18003	17759	17776	18025	17966	17988	18134	17995	18145	18310	17822	18101	17930	17848	17972	18184	17855	17901	18089	18085	18086	18106	18050	17985	17915	18143	17797	18242	17792	17850	17888	18122	17912	17883	18092	17947	18090	18090	18004	17943	18034	18011	17873	17829	17933	17873	17860	18018	17980	18088	17879	18041	17950	17897	17947	17854	17971	18018	18066	17944	18044	18055	17990	18153	18128	18032	17968	18055	18040	18088	17859	17801	17816	17945	18044	18138	17952	18093	17949	17997	18087	17857	17840	17942	17990	17974	18032	17876	17907	17916	17849	17796	17831	17880	17855	18114	18053	17862	18098	17848	17798	17891	17945	17872	17764	17943	17970	18039	18198	17815	18027	17773	18218	17926	17834	17949	18008	17806	17981	17931	18019	17975	17930	17821	17971	17864	18148	18037	18082	18017	18310	17948	17962	18020	18025	18231	17953	18047	17910	17956	18078	17847	18127	18049	18086	18033	17918	17925	17966	18120	17963	17975	18022	17956	17749	17875	18013	18050	18088	17860	17931	17991	18041	17905	17910	17888	18036	17853	17948	17891	17996	17868	18032	17973	18000	17896	17755	17709	18027	18012	18084	17817	18006	18109	17970	18112	18055	18129	17861	18137	18042	17882	17873	17956	18052	17951	17932	17910	18012	18167	18080	18041	18118	17926	17847	18021	17921	18023	18033	18097	17942	17978	17808	17947	17928	18044	18061	18057	18018	18073	17979	18044	17916	17867	17906	17848	17890	17888	17808	17938	18194	18010	17980	18070	17935	17774	17797	17839	17800	18010	18076	17846	17936	17990	17978	17929	17979	18028	18097	18081	18092	18015	18074	17756	18068	18013	17856	17871	18010	17982	17893	17877	17992	18164	17927	18080	18060	18012	18063	17829	17900	17847	18142	18016	17877	18016	18022	18029	17928	17962	17939	17932	17775	18005	17840	17971	18126	17971	17849	17823	17869	17910	18035	18023	18092	18030	18101	18107	18046	17790	17814	17801	17688	17800	17759	18045	18138	18018	17911	18050	17927	18138	17973	18012	17833	17867	17868	17685	18042	17936	17848	18125	18059	17845	17880	18046	18047	18012	17842	18003	17860	17920	17878	17927	17993	18044	17752	17966	17886	18021	17914	18040	18025	18188	17910	17985	18273	17886	18064	17833	18089	17918	18091	17905	17990	17956	18067	17869	17962	18032	18105	18034	17937	17892	17881	18051	17927	17916	17977	17923	17951	17907	17982	17725	17998	18018	18055	17898	17809	18066	17963	17981	17925	18033	18115	17981	17984	18061	17936	18013	17863	18162	17950	17946	17823	17814	18033	18032	17964	18122	17932	17928	17847	17994	18061	17878	17867	17851	17867	18064	18024	17993	17765	17920	17956	17913	17963	18109	18023	18145	18061	17807	18030	18008	17913	17940	17882	17839	17826	17971	17894	17911	18056	18093	17903	17817	18028	18001	18104	17963	18006	17773	18006	17922	18068	17897	17915	17875	18078	17963	18088	17877	17970	17988	17974	18138	17945	18135	17920	17954	17952	17882	18052	17909	18009	17987	17891	18111	17829	17850	18095	17973	17774	18058	18122	17840	17856	17918	17990	17917	17974	18103	18081	17991	17911	17704	18199	18007	18011	17999	18031	17902	18025	17887	17764	17889	17934	18107	17779	17815	18108	17813	17956	18016	18239	18020	18126	17981	17887	18110	17869	18129	18084	17929	18095	17764	17920	17929	18078	17921	17900	17990	17969	18015	17819	17782	17888	18220	17969	17817	17920	17988	17944	18035	18053	17958	18116	17819	17888	17850	17857	18115	17988	18030	18124	18033	17945	17947	17931	17804	17852	17902	17930	17906	18105	17942	18213	17765	18000	17954	18054	18109	17824	17968	17794	17929	17995	17736	17917	17966	17925	17809	18119	17802	17952	17999	17907	17854	17958	18116	17807	18067	18041	18107	17878	17796	17946	18079	17918	17945	17903	17862	18043	17962	17887	17917	17908	18136	18144	17856	17693	18069	17938	18044	18044	18048	18224	17841	17975	18133	18003	18111	18143	17847	17686	18186	18136	17989	17943	18068	18072	17686	18039	17897	18024	18082	17976	17889	17913	18149	17874	18030	17783	17927	18020	17829	17903	17884	17916	17973	18040	17885	18320	17957	17946	18050	17950	18062	18032	18004	17968	18092	17873	17972	18117	17952	17834	17956	17965	17853	18022	18095	17815	17876	17923	17916	17927	18096	18025	18132	18008	18025	17987	18063	18004	17933	17957	18033	17912	18087	17851	17827	17883	17877	17887	17655	18008	17848	18016	17986	17964	18077	18010	17996	17838	17732	18104	17946	18036	18044	17987	17909	17898	17931	17777	18167	18125	17919	17816	17877	17775	17953	17990	17994	17798	17958	18086	18102	17979	17913	18024	18039	17938	18115	18048	18061	18011	17948	17875	18180	17993	17836	17913	18004	18049	17785	17783	17733	17897	18013	17975	17870	18003	18021	17965	17977	17939	18090	18039	17980	18033	17925	18041	17989	17996	17929	17854	18026	18068	18028	18004	18007	17832	17957	18133	18096	17977	18130	18034	17939	18009	17966	18026	18126	17923	18096	17919	18098	18026	17920	17944	17897	17984	18174	18165	17853	18091	17822	17982	17911	17824	17978	18108	18045	18080	18082	18075	17907	17588	17948	17840	18116	17998	18006	17847	18091	18019	18075	17962	18028	18061	18058	18091	18074	18083	17928	17741	17869	17730	17967	17931	18004	18061	18107	17973	18093	17854	18180	17970	17679	17791	17907	17975	17893	17840	18012	17688	18016	17961	17999	17750	17886	18032	18080	17995	17888	18044	17897	17904	17883	17888	17775	18019	18052	18206	18043	17899	17876	17904	17890	17876	18042	17859	17934	18030	17965	17958	17889	17992	18006	18157	17816	17995	17871	17983	17812	18051	17761	17925	18055	18047	17987	18220	18102	17968	18119	17992	17771	17866	17930	17968	17955	18247	17866	18264	17890	18013	17852	17841	18180	18066	17949	17999	18064	18269	17956	18059	17924	18085	17701	17922	18064	18034	17728	17989	17897	17977	18006	17834	18103	17879	17997	18081	17988	18069	18179	18030	18041	17737	17911	18064	17992	17935	18029	17972	17959	17923	17734	17794	17853	18030	18005	18048	18043	18043	17912	17986	17850	17749	18002	17959	18001	17955	17928	18000	18219	17917	18004	17884	18064	17828	17812	17994	18110	17778	17963	18024	17999	17891	17921	18073	18123	17997	17956	17943	18018	17849	17984	17904	18204	17772	17878	17925	17952	17894	17949	17769	17986	18079	18071	18007	18192	17887	17996	18005	17952	17932	18005	17973	17931	18061	18055	17771	17928	17863	18096	17904	18018	17859	17946	17922	18037	17919	17867	18017	17898	17931	17893	17779	17746	17975	17995	17931	18113	17913	17814	18036	18030	18056	17909	17882	18115	17827	17994	17921	18063	18021	17858	18087	17902	17984	17940	17784	17900	18136	17923	17977	18015	17854	18085	17845	18221	18169	17938	17943	17994	18008	18090	17840	17919	17907	18049	18008	18041	17917	18035	17865	18036	18049	18111	17867	17953	17946	17828	17923	17863	18030	17895	17974	17881	17919	17984	17870	17939	18027	17909	17972	17852	18069	18062	18009	18051
17380	23544	22787	20013	18875	17765	16817	16395	16368	16212	16194	16026	16282	16308	16066	16170	16208	16216	16052	16048	16112	16304	16350	16174	16119	16173	16059	16283	16159	16396	16758	16730	16692	16428	16240	16252	15924	16061	16181	16072	16173	16046	16052	16130	15975	16176	16106	16098	16193	16253	15973	16131	16045	16254	16116	16124	16144	15878	16016	16106	16074	16121	15982	15994	16067	16083	16053	16016	16166	16082	16009	16003	15992	16068	16019	15864	15815	16009	16203	16024	16077	16024	16015	16151	16148	16152	16166	16031	16226	15985	16042	16099	15989	16152	16060	15980	16077	16155	16203	15961	16158	15923	15944	16067	16021	16044	15905	16044	15953	16035	15772	16076	15959	16059	16122	16012	16172	15947	16097	16033	16089	16118	15978	16003	15886	16056	15935	16110	16035	16092	16157	16033	16048	16058	15896	16057	16047	16136	16051	16105	15933	16046	16097	16076	16183	15895	15976	16132	16105	16021	16034	16030	16123	16083	16166	16139	16040	16018	16047	16060	16042	16191	16112	15855	16051	16146	16148	16062	15933	16095	15990	16084	16093	15963	15879	16058	16016	15919	16186	15965	16077	15942	16053	16049	16053	16152	16065	16076	16138	16012	15937	15812	15990	15964	16196	15885	16063	16023	15975	15959	16080	16036	16151	16039	16172	16118	16068	15934	15941	16171	16036	15862	16117	16038	16086	16094	16017	15953	15819	16018	16067	16160	16140	16122	16050	16053	15853	16059	16142	16210	16021	16044	15991	16072	16031	16174	15955	16171	15930	16004	16022	16097	15999	16066	16033	15961	16062	16068	16055	16007	16122	16146	15923	15913	16025	16068	16134	16051	16091	16061	15943	16061	16117	16036	15840	16037	16199	16244	16000	16128	15995	16069	16184	15894	16072	16082	16090	16139	16020	16191	16060	16163	15999	16022	15937	16041	16161	16056	15946	16108	16130	16068	16153	16062	15985	16044	15999	16223	16033	15970	16020	15913	15927	16104	16063	16005	16145	16032	15896	16239	16105	15926	16260	16044	16115	16298	15887	15986	16132	15976	15925	15992	16153	15987	16053	15989	16064	16055	16028	16059	16031	16002	16176	16095	16102	15891	15704	15937	16117	15978	16016	16014	16146	16009	15999	16069	15962	15944	16051	15936	15919	16234	15933	15992	15925	16004	16122	15949	16163	15927	15925	16116	16016	15969	15952	16021	16130	16008	16198	15995	16250	16100	16165	15845	16093	16216	15781	16039	16086	15881	16047	16078	16087	15988	16033	16218	16014	16108	16088	16078	16191	16042	16085	16158	16056	16089	16131	16063	16011	16048	16014	15999	15982	16168	16089	16109	16041	16104	15971	15857	15941	15979	16067	16102	15811	15908	16110	16057	16049	15848	16096	16031	16063	15984	16085	16033	16063	16065	16068	16091	15890	16045	16115	16116	16079	16084	16145	16177	16165	16087	16105	16110	16125	16072	16227	16099	16114	16077	16160	16024	16040	16196	16026	15882	16098	15923	15962	15993	16072	16206	15943	16072	16050	15952	15975	16064	15977	16105	15991	16124	16069	16057	16095	15913	16166	15976	16077	16047	16145	16118	16213	16102	16000	16031	16004	16120	16027	16112	16026	16048	16105	16085	16107	16206	15856	15999	16150	16000	15953	16004	16176	16134	16089	16097	16185	16039	16016	15977	15981	16120	16023	15953	16173	16043	16008	15931	16084	15914	16193	16046	15972	16190	15991	15988	16190	15863	16071	16075	15925	16065	16038	16049	16234	15945	16059	16036	16080	15920	16208	15818	15959	16036	16095	16070	16029	16105	16105	15989	16178	16083	15967	15959	16186	16117	16034	16008	15959	16117	16087	15928	16047	16173	15979	16072	16144	16135	16208	16074	15902	16074	15963	16134	15959	16160	16245	16031	16171	15977	16156	15917	15932	16034	16009	15923	16044	15854	16040	16001	15932	16052	16010	16082	16208	16030	16029	15963	16109	16061	16141	15988	16014	16087	16267	15995	16126	16137	16013	16097	16165	15945	16073	16207	15926	16009	16044	16033	15949	16014	16240	16114	15905	16133	16172	16088	15998	16044	16112	16042	15886	16057	16103	15992	16023	16064	16044	16114	16028	16069	15992	16115	16054	16170	15989	15975	16056	16087	16028	15993	15966	16047	16192	16092	16073	16020	16139	15905	16100	16168	16076	16076	16066	15988	15960	15942	16051	16029	15987	15861	16061	16041	15965	16156	16171	15968	16087	16067	16030	15990	16045	16053	16030	16068	15998	16047	16206	16007	16228	16151	16098	16009	16073	15969	16293	16208	15944	16019	16089	16072	16100	15828	15961	16151	16132	16045	15958	15951	16333	16130	16198	16202	16096	15892	16102	16108	16171	16005	16175	16071	16131	16129	16035	16025	16058	16044	16096	16126	16148	16040	16131	16151	16140	15923	16213	16104	15985	15821	16193	16121	16199	15982	16045	16028	16171	15943	16221	15930	16099	15803	16185	16167	16078	16089	15939	16235	16000	16171	15916	16102	16061	16329	15982	15994	16066	16278	16048	16058	16215	16025	16066	15990	15995	16033	15961	16080	16137	16042	15927	16032	16182	15938	16015	16083	15978	16133	16067	15913	15916	16115	16188	16106	15918	16094	16187	16086	16162	15983	15956	16082	15912	15966	16152	16034	15987	15927	16029	16055	16232	15995	16057	16064	16033	16112	16023	16202	16057	16036	16086	16033	16135	16216	15957	16083	16032	16010	16005	15999	16112	16172	16165	16023	15948	16133	16018	16143	16025	16038	16006	15992	16009	16193	16215	16046	16022	16046	15965	16060	16081	15968	16159	15970	16186	16145	15987	16186	16121	16126	16038	16070	16238	15888	16080	16197	16086	16012	16048	16179	16024	16038	16096	16058	16051	16198	16212	15954	16151	16057	15973	15966	15995	15999	16036	16031	16022	15880	15990	16147	16038	16168	16108	16020	15976	16128	16066	16131	16005	16055	16096	16051	16174	16153	15998	16044	16047	16058	15995	15932	15947	16223	16150	15959	16083	15993	16021	16208	16163	16047	15883	15926	16098	16225	16130	16120	15960	16100	15899	16079	16159	16042	16187	15988	16087	15761	16150	16136	16070	15981	15956	15911	16099	15853	16145	16140	16171	15947	16063	15924	16080	15968	16156	16058	15958	16060	16015	16040	15974	16195	15959	16127	16182	16045	16115	16134	15852	15946	16146	16124	15977	16156	16124	15958	16148	15946	16144	16073	16181	16086	16093	16132	16001	15876	16021	16061	15846	15925	16202	16100	16001	16104	16045	16043	15857	16054	16092	16223	16164	16140	16037	16201	16166	16044	15992	16154	16073	16202	15879	16063	16049	16159	15955	16067	16037	16078	16102	15976	16025	16155	16002	16037	16018	16064	15897	15975	16029	16058	15989	16166	15944	16083	16092	16086	15991	16046	15898	16112	16001	15980	16132	15882	16021	15985	16166	16154	16038	16093	15942	16296	16146	16001	16149	16180	16026	15956	16021	15923	16118	16076	15993	16052	16344	15979	15876	16000	16044	16189	15805	16234	16101	16273	16106	16160	16250	15750	15953	15961	15781	16113	16254	16200	16207	16070	15977	16032	16132	16004	16055	16167	16172	16038	16061	16026	16108	16081	16158	16061	16057	16155	16146	15895	15901	15872	16105	16133	16212	15994	15962	16166	15966	16054	16017	16116	15836	16208	16214	16076	16021	15885	16249	15923	15895	16053	16015	16021	16106	16141	16074	15923	16081	15921	16109	15896	16040	15966	16016	16084	16255	16043	15918	16074	15963	16102	15975	16105	16147	16093	16068	16174	16035	16187	15912	16026	15883	16058	15938	16149	15965	16129	16125	15861	15892	15951	15982	16127	16070	16178	15946	16047	16079	16035	16128	15948	16153	16109	16077	15716	16072	15893	16085	16066	16238	16073	16087	16133	15961	15945	16137	16148	16062	16009	15960	15900	16058	15940	16009	16167	16020	16031	16068	16009	16231	15974	16123	16035	15947	16114	15792	16038	15973	15953	16068	16141	16019	16043	16039	16017	15932	16243	16047	16215	16112	16048	16131	15944	15913	16136	16139	16155	16006	15934	16065	16143	16017	15909	16064	15985	15875	16014	16001	15959	16035	15999	16208	16050	15986	16056	15865	15974	16011	16102	16097	16112	16032	16099	15993	15980	16109	16101	15911	16189	16073	16044	16042	15943	16197	16055	16096	16167	16201	16045	16075	16109	15969	15975	16041	16097	16019	16020	16076	16008	16139	16215	16070	15951	16091	16003	16068	16115	16130	15944	15987	16041	16048	16099	15817	16317	16023	16038	15912	16032	15987	16062	16125	16018	16017	15933	16041	16107	16113	16072	16072	15997	16074	15970	15937	16211	16072	15961	15964	16370	15976	16082	15955	16098	16222	16082	16029	16136	15912	16205	15956	16016	15998	16082	16042	15910	16168	16226	16002	16070	15997	16065	16033	16001	16100	16045	16123	15940	16030	15932	16020	16033	16079	16174	16160	16123	16033	16152	15955	16028	15971	15969	15952	16295	16025	15911	16005	16118	16066	16110	16024	16072	16137	16130	15976	16160	15936	16084	16231	16113	15995	15919	16134	15996	16083	16011	16117	15936	16009	15974	16105	16092	15851	15977	16044	16143	16108	15839	16039	15934	16171	16073	15956	15848	16039	15896	15935	16152	15967	16069	16012	15871	16139	16156	16111	16036	16174	15939	16243	15948	16058	16097	15945	15987	16072	16100	16048	15942	16046	16004	15992	16160	16054	16078	16094	16136	16133	16030	16108	16137	16052	16126	16120	16104	16026	15957	16137	16094	15921	16085	16080	15868	16003	15979	16157	16074	16228	15979	16110	16320	16109	16010	15977	16234	16174	15964	16072	16147	15987	16081	15992	16192	16105	15947	16228	16306	16161	16020	16138	16036	16002	16092	16017	16180	16107	15998	16153	15974	16088	16078	16123	15999	15977	15977	15897	16138	16000	15992	16319	15980	15945	16263	16099	15928	15982	16181	16101	16164	16053	15938	16160	15988	15800	15882	15966	15970	16107	16038	16073	16130	15894	16028	16207	16064	16157	15916	16059	15959	15885	15920	16015	16081	16159	15997	16255	16091	15980	15945
23931	21386	28815	24455	22363	22237	21281	18622	18260	18213	18211	18132	18102	18051	17957	17998	18037	17999	17999	17854	18016	18003	17965	17975	18053	17834	18101	17956	17877	18532	19702	20351	19987	19226	18590	18291	18203	17778	17992	17858	17735	17833	18040	17917	17983	17830	17893	17919	17972	18016	18196	17949	17851	17979	17831	17721	17887	17829	17741	17680	17924	17692	17942	17786	17714	17932	17749	17911	17933	17738	18021	18044	17861	17854	17890	17737	17784	17829	17821	17819	17996	17525	17883	17878	17905	17863	17809	17648	17798	17884	18036	17971	17952	17897	17790	17923	17792	17713	17916	17705	17773	17901	17526	17686	17888	17802	17908	17814	17682	17737	17786	17870	17855	17705	17952	17777	17898	17830	18151	17986	17891	17782	17644	17944	17907	17885	17895	17757	17831	17909	17770	17747	18006	17800	17673	17833	17891	17989	17758	17859	17899	17918	17882	17885	17775	17738	18045	17760	17853	17804	17926	17733	17721	17897	17707	17993	17782	17827	17763	17911	17890	17631	17794	17896	17696	18011	17988	18024	17956	17674	17750	17764	17738	17698	17863	17867	17607	17960	17800	17829	17901	17892	17918	17799	17797	17931	18078	17761	17829	17879	17614	17551	18029	17835	17810	17902	18038	17857	17881	17834	18009	17786	17680	17734	17943	17789	17766	17673	17810	17937	18000	17765	17786	17736	17895	17754	17642	18028	17880	18015	17913	17649	17794	17919	17800	17516	17904	17794	17755	17809	17674	17802	17733	17683	17823	17796	17834	17915	17749	17736	17711	17872	17983	17749	17894	17867	17908	17889	17503	17698	17874	17821	17882	17813	17936	17970	17805	17796	17959	17622	17652	17887	17807	17853	18087	17895	17602	17733	17731	17743	17833	17936	17873	17780	17684	17922	17864	17801	17814	17907	17694	17763	17782	17673	17986	17762	17722	18004	17820	17719	17989	18008	17784	17716	17856	17676	17922	17987	17845	17670	17675	17879	17956	18069	17644	17707	17847	17931	17841	17786	17767	17982	17675	17641	17696	17776	17953	17947	17786	17882	17844	18064	17944	17872	17602	17709	17854	17860	17887	17805	17642	17686	17723	18034	18000	17596	17867	17999	17655	17887	17950	17984	17824	17882	17792	17843	17881	17717	17853	17791	18047	17722	17858	17986	17802	17829	17825	17766	17886	17768	17780	17689	17653	17729	18043	17783	17918	18025	17704	17702	18024	17691	17799	17870	17777	17812	17765	18028	17833	17776	17820	17988	18030	17780	17965	17978	17557	17776	17714	17760	17922	17665	17716	17795	17731	17814	17685	17809	17807	17891	17852	17799	17859	17704	17717	17785	17897	17897	17965	17819	17803	17823	17847	17795	17824	17871	17986	17798	17697	18134	17673	17657	17872	17839	17945	17942	17884	18033	17775	17822	17819	17725	17838	17734	17748	17966	17781	17695	17793	17663	17657	17846	17725	17614	17622	17628	17675	17487	17771	17878	17806	17882	17941	17970	17804	17815	17616	17775	17902	17734	17798	17889	17859	17828	17723	17857	17888	18031	17887	17798	17967	17951	17944	17805	17841	17857	17959	17872	17929	17823	17751	17784	17786	17849	17951	17864	17690	17745	17810	17589	17768	17770	17825	17770	17894	17842	17975	17801	17942	17863	17788	17683	17791	17660	17891	17813	17817	17853	17820	17902	17802	17754	17724	17644	17955	17916	17852	17860	17550	17883	17896	18060	17853	17859	17948	17875	17787	17878	17779	17940	17934	17819	17993	17849	17745	17758	17802	17794	17762	17868	17906	17888	17940	17778	17671	17771	17845	17745	17719	17849	17775	17892	17815	18020	17745	17774	17756	17639	17750	17863	17853	17897	17442	17655	17781	17749	17778	17715	17662	17765	17988	17758	17955	17876	17917	17787	17883	17795	17822	17927	17839	17869	17768	17755	17789	17796	17766	17758	17792	17596	17866	17725	17559	17761	17730	17830	17799	17847	17665	17892	17799	17738	17790	17814	17906	17942	17849	17797	17883	17756	17898	17707	18063	17749	17981	17788	17968	17804	17858	18010	17879	17771	17716	17939	17928	18059	17844	17824	17781	17893	17943	17815	17692	17870	17640	17722	18130	17795	17805	17905	17882	17813	17818	17628	17878	17744	17930	17749	17641	17809	17758	17807	17821	17730	17738	17715	17889	17763	17672	17782	17983	17773	17823	17852	17778	17738	17794	17977	17975	17950	17783	17878	17875	17802	17963	17699	17750	17832	17737	17784	17758	17824	17928	17918	17880	18129	17989	17790	17810	17881	17661	17867	17823	17931	17865	17708	17753	17910	17797	17763	18040	17958	17701	17822	17665	17933	17855	17830	17821	17846	17846	17754	17700	17730	17815	17627	17765	17851	18056	17880	17941	17521	17748	17859	17902	17948	17890	17928	18063	17865	17894	18103	17798	17955	17881	18070	17828	17762	17694	17935	17855	17855	18028	17962	17752	17798	17824	17832	17732	17957	17890	17715	17819	17801	17817	17863	17784	17968	18007	17863	17814	17704	17674	17778	17857	17719	17909	17774	17779	17828	17751	17666	17668	18079	17673	17832	17845	17766	17975	17793	17922	17738	17708	17875	17709	17868	17663	18005	17847	17785	17776	17914	17751	17972	17788	17804	17713	17866	17913	18006	17890	17879	17675	17651	17931	18036	17878	17831	17782	17763	17638	18102	17935	17794	17884	17799	17646	17779	17709	17825	17870	17999	18008	17601	17638	17936	17863	17927	17699	17704	17752	17768	17830	17821	17720	17963	17979	17793	17945	17869	17986	17914	17793	17860	17864	17625	18007	18060	17826	17876	18059	17899	17850	18003	18176	17781	17759	17764	17918	17753	17879	17817	17816	17676	17877	17767	17850	18010	17980	17835	17743	17939	17947	17891	18001	17750	17910	17563	17846	17986	17789	17755	17892	17852	17718	17805	17940	17897	17955	17715	17884	17887	17945	17949	17736	17872	17857	17776	17880	17802	17738	17790	17856	17991	17847	17830	17929	17895	17836	17813	17858	17788	17943	17712	17658	17705	17835	17698	17928	17846	17892	17918	17794	17755	17740	17891	17939	17733	17837	17760	17937	17823	17817	17951	17814	17753	17771	17967	17822	17865	17860	17634	17986	18028	17842	17854	17818	17885	17913	17685	17767	17662	17764	17727	17834	17678	17807	17653	17769	17785	17599	17917	17808	17661	17794	17833	17620	17891	17678	17912	17989	17770	17834	17643	17836	17788	17715	17706	17682	17846	17838	17920	17881	17877	17754	17466	17756	17517	17935	17800	17964	17650	17894	17700	17879	17861	18022	17827	17769	17664	17791	17671	17915	17863	17799	17676	17644	17994	17758	17893	17803	17745	18079	17882	17772	17851	17810	17909	17832	17645	17904	17841	17784	17737	17991	17817	17949	17605	17783	17844	17826	17844	17876	18008	17884	17899	17995	17937	17918	17698	17939	17714	17752	18133	17926	18011	17656	17682	17848	17694	17887	17986	17904	17835	17789	17786	17751	17777	17905	17782	17721	17910	17729	17907	17787	17799	17653	17836	17658	17639	17788	17806	17875	17802	17947	17883	17886	17824	17901	17929	17878	18101	17702	17770	17752	17803	17666	17823	17731	18001	17914	17808	17745	18057	17932	17913	17900	17707	17812	17871	17958	17843	17796	17960	17787	17853	17708	17708	17784	17910	17688	17829	18029	17959	17987	18056	17691	17763	17888	17832	17760	17771	17728	17905	17711	17740	17829	18029	17908	17872	18121	17929	17824	17754	17697	17831	17673	17627	17787	17967	17806	17781	17644	17823	17776	17875	17988	17920	17722	18004	17981	17875	17830	17802	17879	18025	17975	17800	17844	17848	17706	17800	17649	17761	18017	17951	17911	17872	17616	18012	17840	17895	17862	17711	17939	17768	17828	17749	17828	17828	17787	17797	17940	17796	17868	17861	17851	17871	17880	18013	18112	18153	17875	17761	17848	17782	17845	17859	17740	17703	17808	17852	17939	17857	17832	17826	17767	17898	17777	17888	18157	18004	17726	17773	17935	17913	17729	17758	17773	17703	17676	17841	17863	17836	17839	17855	17754	17761	17760	17686	17889	17803	17753	17799	17658	17627	17961	17756	17923	17925	17820	17900	17905	17639	17718	17790	17744	17719	17683	17977	17844	18051	17895	18086	17884	17691	17681	17771	17817	18026	17889	17729	17675	17863	17781	17718	17984	17875	17940	17891	17741	17809	17924	17851	17796	17737	18015	17843	17818	17840	18054	17768	17874	17745	17672	17860	17904	17704	17803	17927	17928	17740	17934	17678	17665	17863	17802	17699	17846	17859	17736	17807	17853	17868	17795	17846	17514	17706	17658	17888	17821	17664	17834	17810	17837	17799	17889	17859	17870	17791	17932	17765	17859	17570	17705	17808	17890	17641	17753	17909	17965	17894	17718	17643	17813	17815	17939	18032	17730	17672	17881	17879	17815	17866	17746	17841	17763	17880	17565	17726	17874	17577	17745	17979	17909	17853	17897	17724	17995	17880	17711	17636	17878	17938	17780	17820	17692	17811	17778	17820	17797	17755	17767	17941	17654	17587	17918	17844	17898	17803	17879	17760	17675	17864	17948	17909	17904	17797	17845	17846	17790	17925	17695	17809	17774	17942	18022	17485	17685	17848	17853	17955	17687	17838	17782	17859	17719	17887	17783	17812	17815	17832	17826	17922	17762	17882	17782	17898	17744	17780	17891	17823	17821	17948	17823	17700	17652	17856	17877	17781	17741	17882	17824	17776	17819	17985	17688	17622	17841	17896	17866	17722	17636	17908	17733	17841	17978	17780	17888	17740	17704	17815	17761	17933	17847	17660	17899	17720	17801	17995	17997	17950	17840	17846	18095	17877	17898	18065	17674	17810	17820	17760	17851	17896	17823	17892	18034	17771	17705	17673	17712	17974	17771	17850	17841	17833	17902	17821	17750	17878	17673	18035	17835	17723	17770	18015	17727	17987	17830	17908	17800	17881	17888	17624	17833	17825	17783	17600	17939	17732	17820	17676	17804	17639	17697	17703	17675	17849	17804	17674	17896	17967	17824	18031	17879	17818	17829	17856	17718	17991	17841	17865	17787	17905	17647	17949
16999	28983	28204	24022	20997	18860	17278	16881	16864	16372	16372	16503	16282	16545	16216	16203	16039	16228	16291	16257	16212	16142	16048	16286	16222	16208	16196	16051	16058	17066	19430	20158	19174	17857	16818	16310	16102	15946	16087	15993	16110	16182	16158	16041	15905	16141	16065	16047	16130	15997	16127	15916	16012	16143	16197	16016	16233	16188	15944	15948	16116	15816	15975	16308	16159	16119	15959	16021	16076	16010	16031	16076	16301	16021	16196	16173	16030	16121	15946	16010	16074	16101	16057	16249	16177	16009	16137	16191	15962	16023	15956	16079	15992	16161	16050	16060	16056	15972	16105	16109	16190	15947	16306	16050	16121	16183	15973	16091	16044	16052	16120	15835	16115	15985	15859	16099	15972	16078	16047	16017	16049	16074	16196	16081	15987	16045	16170	16261	16003	16125	16242	15975	16058	16008	16112	16044	15978	16152	16102	15925	16097	16108	16153	16238	16126	16109	15895	16374	16126	16165	16005	16106	15969	16168	16080	15940	16061	16030	16036	16243	16088	16087	16111	16082	16222	15788	15991	16081	15826	15999	15919	16075	16060	15953	15992	16116	16244	16037	16152	16001	16026	16084	16017	15923	16059	16043	15987	16143	16169	16145	15943	16101	16116	16055	15932	16060	16092	16138	15938	16075	16179	15989	16119	16013	16094	15998	16124	16045	15752	16138	16054	16172	16120	15946	16011	16039	15813	15957	16055	16127	15830	15979	15996	15928	16095	16142	16004	16170	16049	16133	15957	16114	16012	15943	16054	16128	16061	16039	16121	15921	15831	16027	15980	16169	16051	16031	16218	16080	16106	16071	16087	15991	16113	16144	16151	15962	16105	16040	16144	16007	16147	16140	15944	15993	16059	16063	16079	15937	15996	16036	16096	16228	16000	15949	16036	15919	15943	16023	16035	16054	16151	16129	16105	16160	16133	16151	15970	16039	16083	16076	16233	16026	16037	15958	15968	15999	16078	16042	16054	16101	16034	16124	15956	16031	16110	16258	16086	16165	16038	16049	15956	16056	15897	16014	15964	16001	16082	16022	16281	16103	16104	15994	15959	16155	15942	16100	16051	16117	16196	15999	16083	16000	16203	15955	15931	16162	15971	16050	16014	15927	15884	15905	15859	15932	16069	16042	16012	16208	16024	15848	16075	16087	15939	16057	15967	16037	16118	16121	15992	15951	16004	15922	16027	16099	16131	15959	16001	16147	16045	16039	16071	16153	16049	16160	16066	16017	15976	15882	16258	16049	16150	15950	16210	16101	16117	16133	15876	16003	16120	16117	16064	16106	16288	15820	16123	16080	16001	16064	15952	15976	16009	16123	16066	15963	16036	16033	15917	16098	16100	16110	16103	16020	16258	15930	16123	16126	15938	16151	15938	16062	16136	16136	16071	15958	15933	16168	16009	16050	16022	16037	15976	16057	15915	16054	16059	16142	16139	16086	15932	16093	16243	16021	15953	15999	16003	16060	16130	16060	16046	15964	16084	15899	16035	16024	16204	16110	16184	16009	16030	15983	16053	16111	16081	16114	15953	16025	16060	16016	16006	16095	16028	16286	16036	15889	16068	15957	16029	16260	15927	16000	15883	16080	16021	16102	15985	15926	15981	16124	16120	16024	15937	15978	16025	15856	15923	16109	16085	15998	16063	16074	16026	16037	16044	16112	16226	15889	16115	15903	16046	16023	16003	16213	15995	16020	15997	16072	16130	16083	15981	15868	15926	16195	16064	15928	16044	15962	16148	15973	16159	16111	16126	16138	16040	16336	15881	16024	16044	16062	16025	16015	15999	16225	15974	16138	16046	16078	16061	15996	16132	16009	16008	16018	16047	15917	16042	16046	16103	16090	16048	16017	16114	16053	16212	16055	16143	15957	16059	16060	16004	16056	16159	16015	16165	15949	16001	16345	16160	15962	16036	16071	15998	16024	16353	16018	16228	16017	16141	16068	16065	15955	16046	16057	16066	16071	16088	16038	16093	15940	16114	16013	16027	16012	16207	16114	16201	15915	16299	16021	16079	16016	16010	16170	16048	16193	15944	16047	16041	16004	16050	16165	16002	15845	16061	16246	16085	15933	16074	16091	16086	15746	16011	16111	16131	16190	15885	16020	16180	16023	16050	16141	16177	16116	16276	16200	15928	16082	16114	15959	15944	16110	16050	16045	16073	16002	16021	16141	16132	16127	16094	16064	16117	15874	16071	16186	16065	16008	16098	16036	16027	16012	16199	16082	16048	16031	15938	16163	16158	16252	16018	16055	16145	16098	16018	16085	16068	16105	16073	16024	16115	16194	16030	15946	16141	16163	15933	16115	16048	16086	15972	16100	15970	16071	15994	16018	16105	16079	15981	16000	15895	16108	16077	16011	16040	15967	16137	15955	16087	15981	15918	16004	15955	16149	16048	15924	15934	16245	16017	16015	15952	16051	16050	16080	16067	16234	16047	16025	15956	16091	16072	15992	16011	16076	15996	15865	16004	15918	15994	16087	16077	16078	16112	16037	16097	15899	15919	16044	16125	16160	15906	15984	16161	15992	16019	16172	15927	16090	16147	16065	16079	16093	16011	15982	16053	16003	16206	16049	16158	16019	16169	16178	16179	16067	16026	16130	16006	16033	16175	16117	16221	15943	16018	15963	16115	16038	16062	15966	15954	16161	15922	16124	16154	15940	16254	16008	16206	15950	16036	16122	16122	16095	15960	15998	16088	16054	16037	15971	16106	16058	16042	16219	16092	15914	16117	16098	15925	15864	16009	16205	16013	16087	16150	16071	15929	16075	16084	15923	16200	16036	16073	16162	16121	16109	16010	16134	16013	15959	16066	15996	16079	16069	16101	15869	15954	16030	16108	15970	16030	15879	16050	16133	16091	16130	16147	16266	16065	16123	15992	16176	16080	16173	15993	16098	16118	15973	16077	16230	15928	16058	15988	16068	16090	15907	16070	16018	16220	16015	16115	15879	16059	16088	16030	16089	15972	16053	16215	15915	16253	15941	16051	16079	15998	16000	16212	16070	15913	16044	16169	16162	16171	16095	16138	16075	16048	15974	16168	15933	16204	16066	16115	16053	16195	16227	16145	16142	15938	16042	16011	16166	16208	16015	16020	15888	16036	16160	16012	16140	16031	16139	16164	16079	15958	16197	15969	16144	15970	16073	16088	15974	16050	16191	16045	16107	15968	16100	15968	16069	16085	16014	16124	16092	16130	16044	15998	15880	16108	16019	16163	15949	16092	16122	16296	16281	15949	15998	16122	16037	16180	16086	16218	16235	16335	15976	16001	16054	16041	15950	16195	16099	16150	16076	16037	16055	16091	16243	16028	15964	16026	16031	16118	15961	16089	15950	15923	16100	16000	16033	16105	16000	15938	16020	16032	15956	16036	16008	15944	16194	16014	16090	16080	16068	15921	16171	16163	16044	16024	16026	16124	16240	16144	16074	16012	16027	16176	16112	16148	16082	16253	15969	16036	16016	16203	16024	16061	15918	15975	16026	16142	15940	16113	15954	16189	16058	15859	16085	16019	15989	16219	16101	16059	15909	16101	16154	16071	15853	15989	16034	16120	16057	15875	16104	16194	15921	15924	15978	16099	15928	16061	16002	15978	15962	16036	16120	16121	16063	16149	16126	15931	16275	16032	16056	16007	15937	16213	16183	15991	16068	16190	16008	16152	15852	16083	15972	16063	16079	16002	16126	16121	15777	16017	15955	16054	15948	16043	15744	16060	16143	15975	16028	16076	16014	15947	15991	16041	15862	16154	15943	16025	16143	16216	16090	16004	16083	15952	16036	16033	16178	16102	16013	16153	15924	16089	16008	16045	15952	15902	15978	16250	16056	16065	16135	16056	16207	16008	16116	16066	16072	16138	16148	15984	16082	16004	16174	16077	16140	15978	16038	16227	16119	16201	16072	16028	16095	16068	16171	16108	16127	16183	16163	16083	15987	15985	16189	16042	16127	16066	15987	16100	16093	16015	16030	16138	16084	15942	15971	16122	16048	16153	16194	16151	16069	16047	16063	16038	15917	16042	15894	16082	16136	16033	15841	15975	16164	16039	16145	16059	16165	16102	16164	16056	16015	16235	16187	16155	16156	16097	16085	16052	16108	16128	16086	16154	16039	16014	16049	16041	16089	15962	15924	16079	16085	16086	16228	16094	16167	15991	16111	15937	15998	16112	16162	16062	15926	16136	15889	16163	16091	16184	16035	16114	16142	15992	16063	16046	16092	16101	16006	16018	15983	16123	16131	16069	15995	16102	16147	16092	16007	16092	16032	16101	16150	16124	16138	16037	16267	16111	15903	15996	15975	16255	15866	16138	16263	16209	16110	16092	16010	16086	16203	16114	15951	15825	15979	16172	16112	16126	15963	15903	15915	16257	15889	16073	16021	16196	15997	16010	16120	16006	16215	15997	16107	15841	15921	16224	16117	16071	16070	16048	16117	16029	16063	16100	15829	16093	15862	16112	16033	16075	15887	16242	15980	15993	16165	16015	16184	16027	16115	15970	16009	16004	16127	16078	16075	16011	16078	15959	15972	16088	15950	16155	15946	16354	15983	16040	16015	16246	16125	16184	16034	16143	16123	15978	16200	16083	16020	16140	15958	16027	16059	16110	16068	16115	15946	16065	16016	15923	15860	16106	16112	16079	16104	16077	15964	16212	16128	15883	16104	15911	15933	16152	15742	16016	15868	16215	15994	16105	16060	16029	15969	16264	15993	16039	16227	15928	16035	16226	16117	16005	16122	15970	16087	16127	16290	16204	16129	15998	16006	16224	16036	16012	15994	16042	16029	16106	15966	16093	16059	16187	16103	16103	16186	15957	16127	16000	16001	15912	16002	16058	16050	16058	16188	16239	16117	16026	16052	15928	16051	16145	15988	16159	16118	15970	16104	16138	16149	16024	16101	16030	16063	16113	16163	16024	15960	16204	15994	16124	15988	16042	15952	16013	16035	16061	15991	16131	16069	16091	16103	16193	16060	16123	16124	16102	16146	15956	16025	16050	16122	16212	16109	16140	16134	15992	16062	16085	15932	16145	16036	16147	16121	15877	16118	15895	16094	16079	15999	16082	16040	16071	15896	16131	16074	16185	16030	16015	16244	15995	16072	16001	16078	15980	16041	16035	15994	15964	16035	15932	15951
22905	21354	29204	23853	21573	23393	24512	19454	18342	18554	18535	18202	18175	18363	18254	18186	18367	18312	18105	17953	18100	17963	18239	17997	18220	18064	18115	17930	18082	19000	21889	22266	21639	20196	19160	18541	18161	18204	18016	17876	18163	18040	17932	17948	17791	17729	17838	17905	17798	17615	18035	17714	17812	18013	17876	17927	17856	17944	17965	17948	17849	17918	17999	17905	17899	17767	17936	17783	17851	18045	17771	17940	18015	17904	17812	17832	17967	17779	17907	17830	17921	17873	17791	18047	17847	17868	17911	17685	17990	17823	17899	17917	17651	17860	18036	17923	17710	17805	18010	17885	17831	17932	18001	17901	17858	17951	18046	17812	17786	18030	17723	17862	17867	17908	17866	17956	18127	17877	17792	17780	17853	17842	17977	17828	17924	17665	17922	17904	17777	17892	17807	17891	17980	17844	17606	17774	17934	17887	17706	17836	17940	17941	17968	17885	17869	17848	17760	17700	17867	17765	17766	17677	17868	17830	17741	17760	17839	18258	17826	17790	17763	17880	17827	17778	17995	17883	17823	17886	17810	18013	17985	17922	17818	17813	17990	17699	17950	17723	17847	18044	17826	18035	17886	17530	17830	17904	17959	17780	17689	17752	17821	17934	17859	17821	17872	17854	18003	17954	17907	17900	17759	17828	18044	17796	17910	17909	17909	17664	17720	17868	18042	17815	17760	17786	17970	17806	17776	17817	17918	17768	17853	18023	17785	17673	17907	17772	17644	17813	17753	17686	17753	17897	17819	17848	17933	17706	17704	17725	17796	17947	17868	17973	17806	17752	17917	17723	17959	17878	17914	18116	17864	17976	17925	17882	17808	17706	17789	17819	17819	17793	17838	17695	17788	17926	17725	17893	17979	18064	17801	17975	17929	17734	17828	17990	17819	17719	17816	17890	17863	17834	17786	17867	17684	17651	17806	17731	17756	17832	17975	17952	17591	17681	17741	18039	17846	17789	17661	17867	17897	17646	17811	17761	18025	17797	17842	17652	17950	17774	17822	17817	17870	17814	18020	17919	17963	17899	17920	17877	17894	17628	17897	17730	17923	17762	17732	17781	17935	17812	18073	17899	17945	17900	17922	17831	18082	17754	17883	17849	17953	18021	17923	17860	17852	17679	17591	17725	17733	18025	17735	17878	17911	18047	17930	17969	17868	17909	18120	17968	17793	17865	17920	18007	17677	17915	17972	17915	17837	17661	17917	17609	17967	17681	17876	17826	17886	17767	17820	17887	17926	17686	17797	17850	17825	17611	17823	17925	17635	17927	17804	17851	18079	17787	17781	17803	17894	17813	17878	17671	17706	17875	17966	17988	17843	17668	17783	17721	17864	17853	17811	17876	17781	17962	18027	17780	17725	17766	17751	17992	17946	17787	17803	17785	17886	17702	17663	17967	17804	17653	17819	17951	17941	17978	18284	17652	17798	17930	17946	17756	17747	17767	17882	17841	17780	18031	17816	17930	17926	17768	17874	18073	17915	17772	17909	17921	17910	17744	17959	17761	18008	17612	18018	17892	17789	17818	17903	17974	17804	18159	17814	17999	17880	17703	17949	17744	17797	17829	17880	17963	17771	17661	18028	17875	17871	17817	17704	17880	17868	17858	17650	17731	17998	17637	17953	17899	17748	17958	18051	18075	17643	17788	17953	17719	17917	18006	17889	17849	17921	17752	17925	17820	17872	18196	17874	17747	18036	17949	17991	17977	17867	17744	17981	17754	17822	17651	17720	17732	17769	17676	17754	17946	17795	17822	17723	17901	17852	17878	17705	18024	17804	17828	17861	17747	17915	17725	17776	17662	17948	17898	17879	17897	17690	17656	17671	17862	17774	17806	18091	17739	18011	17732	17761	17874	17890	17911	17960	17694	17746	17702	17841	17747	17716	18068	17811	18004	17900	17867	17969	17738	17868	17674	17662	17730	17835	17932	17616	17784	17751	17951	17732	17788	17877	17798	17799	17911	17853	17986	17860	17797	17991	17893	17777	17770	17860	17842	17965	17980	17638	17802	17856	17842	17948	17879	17824	17892	17689	17651	17773	17782	17779	17672	17814	17635	17781	17729	17767	17786	17608	17759	17813	17864	17808	17760	17957	17683	17744	17755	17922	17922	17980	18018	17954	17652	17897	17991	17911	17814	17677	17578	17704	17659	17740	17819	17867	17895	18074	17831	17879	17611	17836	17586	17728	17778	17836	17919	17888	17878	17776	17898	17825	18065	17784	17673	17909	17694	18007	17735	18009	17879	17949	17951	17930	17872	17725	17895	17955	17879	17896	17647	17654	17949	17772	17967	17958	17778	17679	17679	17709	17863	17814	17654	17720	17689	17838	17717	17892	17907	17912	17787	17912	18013	17818	17795	17864	18054	17911	17862	17987	17783	17617	18061	17959	17798	17727	17905	17664	17720	17764	17764	17669	18003	17909	17719	17921	17618	17840	17860	17947	17690	18114	18077	17526	17738	17908	17899	17788	17730	17775	17980	17966	17830	17960	17929	17788	17793	17799	17725	17725	17747	17941	17898	17824	17898	17803	17815	17916	17919	17939	17887	17785	17989	17901	17877	17924	17841	17874	17788	17903	17801	17831	17746	17786	17667	17908	17947	17859	17712	17678	17872	17752	17778	17746	17769	17942	17712	17674	17856	17871	17717	17700	17748	17924	18129	18041	17623	17975	17941	17976	17971	17740	17799	17739	17854	17769	17920	18030	17953	17962	17787	17850	17795	17826	17765	17884	17790	17820	17836	17777	17953	17930	17733	17876	17965	17897	17894	17693	17935	17856	17865	17838	17882	17995	17791	17841	18065	17822	17941	17789	17905	17789	17907	18003	17967	18051	17851	17812	18111	17729	17812	17832	17821	17810	17789	17863	17745	17539	17667	17979	17807	17855	18064	17768	18048	17881	17761	17878	17872	17846	18038	17760	17846	18146	17729	17812	18027	17762	18086	17983	17831	17884	17696	18014	17741	17868	17949	17768	17898	17808	17815	17688	17764	17739	17866	17728	17724	17947	17783	17675	17863	17757	17598	17834	17934	17788	18013	17856	17791	17946	17810	17863	17810	17759	17713	17779	17849	17752	17526	17930	18003	17791	17828	17821	17744	17979	17849	17801	17774	17752	17885	17658	17927	17940	18105	17925	17812	17662	17824	17945	17906	17976	17880	17780	17819	17835	17820	17730	17746	17745	17883	17549	17987	17773	17980	17711	17911	17928	17838	18066	17884	17760	17844	17741	17807	17971	17719	17688	17755	17875	17956	17928	17945	17705	17810	17862	17643	17808	17963	17970	17934	17953	17892	18107	18113	17856	17828	17879	17610	17811	17745	17858	17694	17799	17674	17890	17944	18009	17924	17719	17778	17926	18057	17873	17783	17752	18051	17915	17909	17970	18060	17938	17756	17811	17835	17824	17823	17711	17808	18026	17680	17840	17775	17779	17799	17498	17719	17818	17918	17888	17805	17913	17717	17801	17772	17801	17843	17900	17992	17690	17759	17788	17941	17860	17846	17745	17978	18008	17879	17819	17767	17769	17987	18060	17860	17732	17834	17961	18031	17866	17904	17757	17885	17821	17799	17870	17800	17981	17829	17853	18006	17856	17814	17782	17943	17971	17529	17792	17970	17876	17860	17898	17995	17763	17825	17896	17758	17659	17771	17977	17879	17974	17767	17857	17814	17877	18123	17758	17820	17956	17794	17897	17917	17785	17872	17780	17740	17959	17757	17829	17777	17932	17685	17671	17923	17888	17891	17946	17632	17780	17854	17637	17780	17944	17781	17875	17902	17929	18036	17826	17906	17793	17835	17981	17819	17963	17768	17820	17914	18040	17768	17826	17604	17776	17904	17891	17856	17829	17799	17905	17776	17850	17630	17895	17668	17975	17873	17834	17830	17692	17533	17909	17953	17916	17795	17833	17786	17908	17972	17914	18002	17937	17807	17684	17795	17753	17862	17795	17752	17981	17668	17902	17748	17966	17958	17936	18011	17827	17800	17904	17967	17698	17816	17896	17955	17869	17824	18025	17933	18006	18001	17991	17740	17782	17769	17756	17818	17801	17787	18006	17918	18034	17738	17850	17626	17854	17691	18031	17868	17804	17730	17755	17906	17902	17933	17865	18069	17819	17725	17800	17718	17946	18006	17810	17961	18081	17572	17728	17919	17956	17678	18033	17817	17755	18011	17739	17806	17795	17892	18183	18004	17878	17758	17783	17710	17877	17935	17637	17837	17754	17833	17921	17753	17812	17776	17762	17948	17636	17593	17930	17773	17818	17768	17836	17649	17904	17917	17773	17599	17941	17857	17641	17768	17798	17796	17588	17843	18002	18038	17806	18018	17731	17667	17871	17777	17700	17874	17857	17903	18179	17823	17910	17821	17940	17887	17811	17974	17682	18125	17808	17818	17957	17875	17904	17836	17759	17738	17753	17814	17810	17602	17909	17795	17849	17823	17713	17810	17876	17931	17875	17626	17751	17847	17717	17938	17731	17798	17792	17729	17753	17932	17897	17849	17764	17836	17714	17818	18147	17817	17995	17756	17991	18035	17803	17678	17678	17836	17884	17757	17665	17732	17767	17827	17829	17890	17734	17914	17539	17780	17844	17858	17953	17949	17895	17797	17700	17702	17804	17794	17928	17903	17873	17827	17940	17786	17899	17744	17810	17888	17751	17816	17717	17787	17959	17828	17925	17732	17799	17843	17890	17917	17977	17907	18115	17683	17605	17650	17999	17812	17761	17885	17775	17722	17826	17919	17964	17623	17742	17795	17607	17685	17756	17996	17711	17946	17794	17872	18074	17824	17917	17946	18048	18030	17932	17995	17864	17728	17702	17946	18003	17960	17777	17980	17916	17952	17716	17686	17864	17942	17875	17976	17868	17820	17815	17749	17769	17857	17652	17755	17866	17709	17803	17897	17757	17685	17851	17933	17796	18028	17964	17818	17768	17679	17672	17768	17976	17793	17651	17867	17954	17817	17684	17742	17891	17832	17937	17968	17798	17675	17759	17658	17837	17807	18005	18000	17821	17630	17698	17880	17879	17913	17795	17721	17791	17866	17867	17925	17952	17837	17796	17561	17946	17888	17759	17608	18002	17856	17948	17746	17915	17933	17609	17898	17943	17883	17905	17809	17815	17963
18903	33624	32832	26263	22033	19291	17961	17312	16939	16815	16716	16477	16643	16503	16387	16416	16349	16426	16281	16453	16335	16274	16530	16360	16339	16088	16292	16164	16284	18495	22641	23032	21458	19038	17443	16648	16178	16300	16093	16071	16002	16027	16083	16094	16050	16062	16008	16120	16109	15953	16189	15857	16102	16286	16046	16070	16053	15971	16039	16221	16028	15895	16128	16101	15997	15866	16177	15931	16079	15893	16194	16114	16134	16077	15920	16162	16051	16121	15984	15950	16063	16135	16064	16085	16206	16230	16099	16178	16111	16141	16008	16128	16054	16112	15949	16140	16079	16001	15969	16287	16046	16091	16055	16122	16004	16121	15997	15974	16134	15944	15989	16155	16019	15974	16075	16255	16032	16126	16040	16159	16001	16154	15883	16170	16202	15958	16170	16220	15985	15944	16161	16061	16081	15995	16033	16119	16129	16058	16209	16021	15972	16301	16052	15880	16036	16144	16115	16153	16051	16076	16176	16153	15983	16055	15985	16139	15925	16067	15993	16178	16196	16163	15826	16031	15967	15901	16221	16077	16084	16178	16182	15961	16040	16050	15915	16207	16063	16020	16170	15890	15964	16183	16035	16103	16081	16022	16183	16087	15989	16063	15891	16347	15946	15878	16148	15953	15947	16129	16172	16029	16036	16368	16068	15960	16007	16022	16160	15885	16057	16024	15915	15968	16125	15848	16054	16085	15985	16116	15991	15939	16077	16043	16134	16087	15992	15897	15938	15932	16027	15966	16122	16119	15941	15815	16015	15923	16141	15948	16061	16042	16221	16108	16101	15839	15956	16182	15954	16017	15984	16168	16002	16045	16212	15905	15999	16033	16126	16198	16107	16124	16008	16010	16120	15984	15981	16067	15964	16192	16107	15990	16159	16005	15974	16090	16158	16006	16090	15966	15748	15999	16227	15976	16033	16041	15846	16167	16108	16047	15971	16143	16160	16004	16032	15920	15869	16326	16181	16176	15886	16073	15965	16063	16052	16059	15918	16056	16084	16031	16132	16084	16028	15904	16041	15968	16021	15832	16084	16019	16048	16177	16119	16029	16014	16158	15845	16018	16041	16045	16250	16147	15914	16090	16124	16076	16176	16047	16176	16092	16058	15986	15973	15963	16030	16073	16300	16145	16113	16220	16031	16128	15938	15939	16274	15969	16058	15924	16062	16051	16111	16068	15787	16175	16017	15977	15956	16094	16024	15948	16116	15951	16044	15959	16134	16082	15923	15982	16123	16059	16054	16015	16195	16031	16042	15802	15956	16095	15941	16067	16004	15974	15991	16053	15962	16036	16135	16165	16121	16197	16027	16034	16121	15942	16042	15998	16050	15905	16043	16080	16027	15941	15990	16086	16036	16124	16201	15990	15977	15977	15747	16089	16167	15968	16011	16052	16019	16198	16168	15965	16027	15803	16123	15976	15877	15801	16076	16073	16113	16177	15996	16169	16084	16032	16056	15942	15984	16097	16171	16000	16195	16053	16131	16092	16095	16061	15917	15920	16034	16053	16090	16074	15966	15991	16103	15911	16229	15925	16020	16151	16051	16160	16020	15846	15938	16057	15979	16153	16101	15923	16090	16189	16034	15895	15902	15986	16030	16008	16110	16007	15976	15990	16025	16043	16158	16167	15898	15978	16089	16114	16061	16071	15972	15952	16113	16098	16091	16013	16022	16038	16101	15842	16064	16037	16163	16073	16011	15829	16220	16078	16019	16005	16147	16005	16152	16105	15995	16072	16162	16014	16026	16055	16246	16076	16202	16055	16159	16091	15978	15988	16149	16266	16061	16154	16206	16123	16117	15996	16017	16046	16006	16013	16258	15945	15984	16175	16094	16087	15981	16030	16008	16089	15994	16028	16022	16130	15937	16066	15918	16029	15924	16060	15984	16122	15989	15906	15935	15993	16026	16105	16166	16165	15938	16134	16025	15867	16065	15836	15937	16091	15931	16161	15925	15892	16085	16108	15962	16109	16131	16043	16056	15905	15991	16007	16059	16016	16134	16143	15930	16009	16009	15953	16078	15989	15970	15988	16082	16037	15848	15981	16078	15645	15919	16070	16099	15931	16223	16086	16185	15940	15976	16082	16062	16014	16047	16134	16049	16043	16134	16006	16044	16144	16053	15896	15926	15958	16039	16155	16039	16043	16023	16057	15916	16074	16032	16102	16077	15988	16050	15793	16213	16060	16177	15896	16049	16006	15949	16100	16238	15945	16197	15924	15997	16048	16020	15958	15929	16016	16171	16118	16113	16009	15997	16077	16036	15983	16121	15895	16161	15948	16049	15938	16049	15951	15946	15983	16009	16058	16050	16181	15987	16154	16124	16005	16007	16069	16074	15951	16013	15935	15922	15898	16177	15996	15996	15998	15974	15937	15952	16041	16040	16044	16041	15989	16032	16054	16010	16036	16119	16063	16073	16125	16060	16077	16105	16187	16242	15877	16159	16015	16027	16026	16050	16006	15972	16038	16052	16131	16099	16092	16073	16066	16028	16017	15967	16039	15925	16077	15903	16026	15937	16077	16025	16162	16224	16175	16023	16249	16091	16027	16092	16006	16005	16092	16059	16149	16001	16068	16091	15944	15974	16048	16163	16169	15963	16137	16081	15855	16046	16009	15852	15976	16211	15998	16010	16000	15984	15897	16188	15981	15954	16018	16163	15958	16164	16080	16076	16025	15952	16043	16023	16100	16034	16025	16068	15891	15941	16055	16110	15829	15982	15984	16079	15872	16041	16030	15951	15986	15925	16043	15944	16110	16027	16016	15955	16116	15970	16031	15999	16008	15909	16081	16010	15943	16154	15894	16127	16000	15905	16234	16042	16064	16029	16088	16046	15973	15824	16048	16047	16028	16137	16092	16086	16061	16114	16103	16043	16051	16083	16129	16071	16044	16092	16045	16206	16213	15923	15994	15998	15972	16067	16063	15966	15831	16204	16115	15935	15987	16022	16096	16082	16155	16047	16060	15942	16082	16045	15992	16092	15977	16069	15962	16001	15981	15907	16142	16034	15835	15973	16181	16061	16058	15862	15954	16084	15895	15939	16137	16212	15941	15988	15953	15999	16106	15935	16093	15785	15999	16187	16117	16028	16040	16182	16049	16115	16223	16021	16144	16085	16157	15802	15954	15957	16012	16134	16005	15998	15934	16004	15976	15831	16071	15989	16159	15970	16113	16072	15888	16036	16013	16106	15961	15957	16080	16080	16097	16063	15870	16272	16038	16072	16157	16100	16067	16018	16084	15981	16180	15934	15915	16131	16031	16095	16089	16163	15912	16141	16078	16038	16062	16028	16137	15904	15985	15980	15857	16170	16078	15980	15992	16126	16235	16010	16332	15973	16193	16086	15899	16054	16042	16026	16167	16190	16137	16098	16051	16155	16161	16124	15981	16180	16306	15986	16003	16237	16032	15989	16115	16111	16083	16020	16057	15859	16202	15996	15922	16038	16050	15810	16115	16040	16174	16055	15972	16086	16005	16006	15994	16016	16043	16058	16100	16019	16029	15959	16055	16043	16138	16093	15886	16094	16198	16164	15885	16064	16242	16208	16058	16154	16163	16054	15996	15851	16020	16058	16169	16117	16087	16043	15818	16003	16038	15913	16069	16195	15963	16142	16200	15966	16034	15908	16093	16205	16022	16000	16168	15956	16053	16015	16158	16071	16048	15968	15979	16185	15946	15998	16061	16038	16048	15995	16190	16058	16148	16016	15976	16107	16025	16112	15960	16026	16043	16183	16037	15998	16069	16104	15983	15927	15967	16085	16155	16189	16038	15968	15975	16013	15986	16031	16077	16156	16133	16100	16105	15976	16252	16017	16106	16028	16129	15978	16013	16243	16069	16055	16036	15961	15953	16017	16139	16005	15774	16140	15988	15989	15988	15960	16113	15934	16153	15868	16049	16019	15918	16077	16040	16017	15912	16184	16071	15993	15983	16110	16126	16011	16114	16131	16140	16122	15971	16050	16054	16142	16067	16019	16156	15993	16081	16095	15910	16046	16066	15907	15604	16129	15944	16049	16097	16001	15985	16077	15991	15963	15913	15979	15946	16179	16137	16012	15955	16077	15972	15961	15995	15940	15987	16013	16037	16176	16022	16188	16017	15934	16055	15915	16096	16100	16224	16012	16170	16077	15854	16077	15814	16171	16111	15970	16046	16086	16030	16114	16103	16035	16106	16110	15990	15991	16110	16131	15938	16076	15964	16212	16022	16169	16070	16022	16103	16134	16026	15937	16110	16077	15887	16103	15987	15906	15888	16072	16071	16161	15989	16072	16089	15965	15953	16067	16069	16265	15907	15899	16106	16174	15908	16019	15862	16058	16162	16123	15867	16136	16033	16279	16007	16059	16060	16201	16067	15960	16162	16040	16030	15860	16009	16011	16182	16085	15967	16032	16129	15995	16107	15957	15984	15914	16191	15869	16040	16026	16092	16078	15960	15931	16049	16208	16043	16148	16043	16020	15850	15971	16107	16119	15856	16036	15993	15999	16162	16090	16009	15995	16121	16050	15840	16012	16045	16105	16104	16011	15942	16063	16103	16014	16124	15944	16046	16175	15938	16004	15980	16205	16117	16168	16125	16064	15979	15871	15985	16002	16046	16115	16062	16089	16091	15997	16050	16117	16190	16024	16028	16049	16172	16037	16001	15910	15913	15854	15927	16102	15958	15896	16087	15887	16020	16017	16023	16098	16070	15836	15946	15897	16058	15855	16033	16084	16054	15898	16096	15891	15832	16022	16057	16001	15901	16043	15951	16033	16169	15957	16109	16054	15939	15940	16160	16237	16094	16147	16125	16101	15967	16047	16049	16038	16067	16099	16091	15995	15937	15924	16305	15905	16117	16178	16055	16238	15884	16149	16107	15920	15953	16047	16103	16116	16074	16045	16151	16216	16144	16009	15926	16177	16031	15982	16027	15956	15962	16022	15929	16128	16000	15948	16020	16036	16035	16116	16068	16128	15877	16008	15937	16361	15925	16023	16014	16093	16071	16250	16131	15995	15900	16094	16119	16040	15916	15895	16064	16016	16047	16109	16193	16135	16191	16187	16040	16188	16104	16083	16002	16029	16046	16252	16018	15916	16158	15778	16040	15990	16223	16152	15959	16055	16079	15973	16055	16063	16282	15813	15984
27666	22425	25287	22190	18788	18069	18186	18037	17879	17999	17804	17767	18037	17920	17840	17953	17922	17896	17679	18019	17751	17804	17636	18048	17634	17923	17910	17786	17777	17828	18175	18256	18113	18010	17816	17669	17866	17858	17665	17622	17564	17708	17740	17739	17794	17933	17660	17592	17793	17834	17896	17621	17754	17741	17740	17775	17879	17733	17762	17904	17665	17750	17811	17622	17822	17892	17836	17738	17534	17677	17642	17758	17760	17890	17738	17747	17791	17694	17845	17610	17738	17870	17712	17717	17727	17719	17852	17846	17769	17629	17710	17883	17617	17566	17683	17748	17977	17917	17706	17741	17454	17802	17974	17795	17670	17647	17521	17824	17736	17709	17413	17867	17959	17784	17804	17821	17759	17771	17569	17775	17930	17864	17616	17738	17737	17671	17672	17588	17741	17831	17699	17881	17696	17599	17816	17847	17610	17591	17813	17987	17608	17695	17911	17834	17753	17739	17750	17611	17818	17858	17710	17662	17614	17692	17615	17581	17807	17727	17588	17781	17852	17672	17758	17832	17787	17740	17858	17823	17876	17651	17867	17572	17688	17579	17835	17631	17743	17596	17844	17930	17815	17742	17779	17693	17708	17501	17714	17834	17685	17819	17751	17798	17681	17711	17685	17822	17620	17428	17700	17721	17313	17672	17722	17538	17645	17693	17727	17620	17733	17796	17586	17777	17702	17936	17678	17740	17814	17565	17935	17791	17822	17786	17776	17594	17910	17902	17691	17663	17718	17610	17531	17571	17808	17745	17698	17928	17787	17824	17740	17662	17750	17822	17852	17783	17685	17637	17678	17648	17627	17688	17822	17666	17695	17567	17524	17703	17765	17693	17876	17838	17645	17657	17724	17646	17638	17786	17944	17733	17674	17557	17671	17686	17859	17611	17766	17482	17573	17584	17859	17787	17631	17589	17697	17792	17538	17634	17749	17675	17664	17616	17822	17592	17697	17740	17929	17824	17556	17799	17808	17746	17726	17828	17808	17769	17887	17555	18057	17668	17934	17696	17893	17841	17791	17763	17660	17812	17796	17826	18033	17858	17843	17722	17774	17815	17951	17548	17820	17763	17794	17647	17706	17794	17751	17810	17781	17732	17690	17747	17694	17660	17734	17604	17663	17797	17709	17706	17672	17909	17750	17632	17671	17805	17810	17837	17646	17809	17972	17851	17514	17679	17840	17738	17867	17556	17924	17650	17639	17730	17753	17869	17942	17482	17705	17719	17777	17737	17695	17792	17830	17879	17604	17663	17750	17773	17758	17709	17789	17617	17395	17842	17792	17477	17420	17717	17756	17520	17737	17708	17607	17632	17754	17790	17712	17919	17858	17563	17733	18018	17739	17584	17722	17709	17715	17591	17709	17694	17769	17807	17504	17479	17688	17745	17637	17833	17621	17689	17801	17816	17644	17837	17820	17671	17796	17772	17776	17843	17639	17858	17640	17669	17932	18008	17805	17654	17835	17928	17651	17693	17853	17716	17733	17674	17471	17837	17581	17712	17700	17588	17713	17776	17645	17786	17781	17923	17853	17690	17746	17610	17737	17660	17711	17567	17823	17503	17567	17654	17791	17804	17634	17684	17891	17631	17772	17790	17505	17768	17815	17956	17685	17618	17891	17677	17793	17731	17751	17729	17646	17908	17724	17699	17851	17811	17686	17653	17788	17840	17926	17806	17629	17778	17736	17990	17880	17755	17726	17525	17571	17714	17666	17749	17579	17604	17649	17707	17583	17646	17630	17805	17786	17683	17725	17794	17779	17820	17788	17761	17642	17736	17790	17746	17761	17590	17777	17702	17706	17746	17630	17794	17848	17945	17952	17758	17792	17865	17735	17815	17847	17689	17718	17707	17719	17815	17911	17811	17870	17784	17741	17888	17681	17960	17758	17654	17781	17730	17839	17867	17832	17704	17928	17668	17658	17637	17562	17649	17898	17952	17643	17689	17575	17708	17759	17702	17698	17656	17732	17628	17990	17703	17959	17890	17681	17658	17655	17665	17624	17639	17751	17679	17909	17973	17592	17860	17742	17691	17859	17892	17739	17706	17800	17742	17762	17704	17828	17623	17854	17396	17900	17719	17792	17841	17813	17615	17866	17706	17825	17558	17804	17684	17862	17682	17796	17841	17826	17673	17673	17617	17658	17637	17597	17622	17526	17495	17812	17794	17993	17937	17660	17960	17617	17637	17710	17617	17735	17710	17780	17822	17637	17607	17652	17623	17871	17671	17724	17680	17649	17786	17688	17847	17599	17750	17578	17913	17668	17932	17907	17649	17820	17639	17570	17728	17868	17775	17841	17931	17817	17822	17547	17669	17604	17723	17704	17619	17713	17432	17608	17944	17703	17694	17789	17728	17672	17755	17592	17909	17823	17685	17562	17685	17632	17567	17630	17717	17803	17903	17886	17764	17676	17615	17663	17738	17519	17560	17787	17724	17571	17838	17548	17743	17763	17787	17664	17651	17588	17795	17750	17748	17673	17572	17537	17564	17808	17804	17848	17992	17974	17807	17788	17870	17700	17654	17507	17665	17667	17696	17585	17971	17805	17713	17632	17715	17812	17914	17531	17643	17844	17725	17831	17598	17799	17815	17683	17853	17827	17664	17498	17707	17485	17879	17665	17558	17820	17876	17765	17912	17919	17754	17615	17583	17811	17809	17731	17857	17802	17799	17741	17932	17993	17718	17919	17756	17797	17788	17632	17733	17754	17869	17789	17705	17819	17702	17789	17554	17699	17599	17623	17712	17618	17887	17713	17837	17700	17719	17564	17605	17844	17537	17642	17881	17587	17691	17755	17867	17772	17523	17749	17999	17623	17811	17701	17749	17843	17741	17834	17713	17798	17832	17427	17861	17762	17762	17761	17888	17682	17960	17699	17978	17846	17583	17705	17773	17762	17538	17706	17571	17754	17972	17674	17727	17760	17595	17654	17860	17776	17727	17818	17804	17707	17800	17796	17629	17568	17650	17826	17770	17709	17722	17817	17774	17720	17681	17758	17605	17640	17581	17762	17786	17787	17641	17940	17811	17787	17801	17707	17669	17791	17623	17897	17757	17936	17830	17687	17631	17610	17861	17825	17745	17603	17780	17643	17744	17797	17594	18031	17877	17680	17732	17783	17823	17826	17899	17710	17784	17463	17638	17546	17744	17878	17657	17597	17719	17691	17670	17688	17678	17714	17687	17780	17781	17853	18040	17969	17913	17726	17633	17797	17673	17830	17637	17852	17783	17954	17672	17948	17743	17840	17731	17865	17671	17775	17630	17665	17601	17717	17737	17522	17855	17885	17902	17755	17618	17781	17638	17633	17761	17864	17806	17970	17695	17655	17730	17580	17850	17541	17724	17754	17745	17640	17702	17672	17762	17851	17830	17895	17632	17788	17668	17666	17790	17653	17720	17663	17524	17742	17714	17885	17875	17780	17779	17710	17789	17696	17788	17684	17762	17785	17859	17788	17906	17682	17560	17680	17696	17498	17764	17729	17929	17645	17799	17738	17672	17939	17895	17822	17822	17616	17671	17711	17663	17573	17743	17656	17634	17680	17704	17664	17792	17682	17694	17738	17803	17675	17753	17846	17954	17677	17772	17638	17639	17615	17623	17798	17771	17763	17571	17696	17726	17637	17736	17718	17702	17678	17711	17817	17662	17830	17532	17519	17774	17797	17841	17796	17545	17740	17570	17553	17674	17767	17839	17846	17643	17849	17818	17629	17712	17742	17797	17876	17871	17973	17560	17677	17818	17711	17694	17642	17850	17720	17715	17812	17492	17864	17702	17551	17667	17871	17688	17711	17756	17969	17572	17625	17670	17685	17595	17703	17617	17767	17686	17678	17851	17667	17878	17692	17917	17669	17831	17508	17835	17714	17771	17847	17795	17767	17646	17631	17751	17776	17839	17850	17850	17805	17786	17650	17784	17749	17726	17723	17809	17877	17587	17831	17585	17689	17791	17731	17711	17696	17653	17603	17684	17899	17891	17663	17543	17556	17619	17797	17774	17615	17603	17779	17729	17604	17678	17779	17611	17640	17707	17822	17601	18105	17914	17922	17934	17615	17753	17726	17679	17823	17620	17692	17775	17610	17898	17746	17737	17712	17840	17726	17935	17781	17679	17352	17837	17945	17760	17812	17757	17668	17689	17843	17904	17680	17731	17807	17695	17819	17904	17842	17667	17681	17666	17629	17829	17853	17868	17941	17632	17457	17747	17670	17699	17838	17610	17624	17773	17657	17610	17581	17748	17802	17533	17793	17624	17553	17606	17765	17784	17753	17986	17576	17644	17749	17608	17781	17745	17928	17797	17584	17764	17909	17640	17699	17640	17711	17652	17713	17625	17711	17675	17737	17572	18003	17620	17755	17822	17790	17825	17611	17612	17837	17699	17649	17855	17636	17396	17545	17872	17820	17792	17629	17649	17875	17781	17537	17726	17735	17721	17660	17737	17734	17600	17688	17767	17799	17833	17864	17840	17506	17550	17822	17774	17822	17758	17632	17812	17885	17965	17695	17549	17820	17785	17938	17929	17691	17663	17679	17690	17758	17783	17686	17673	17884	17810	17763	17766	17789	17770	17656	17887	17715	17795	17732	17796	17943	17901	17797	17841	17816	17703	17797	17789	17617	17813	17714	17686	17630	17672	17530	17733	17598	17813	17636	17744	17816	17603	17892	17686	17685	17658	17788	17858	18019	17806	17674	17624	17853	17688	17786	17692	17739	17766	17612	17709	17661	17685	17770	17674	17812	17773	17940	17675	17827	17873	17759	17662	17643	17628	17633	17615	17642	17856	17673	17778	17597	17794	17496	17732	17926	17867	17688	17734	17642	17720	17626	17836	17656	17750	17489	17522	17662	17590	17829	17650	17635	17744	17765	17786	17753	17756	17806	17702	17724	17628	17604	17670	17567	17672	17713	17855	17900	17875	17653	17808	17886	17734	17750	17897	17762	17648	17686	17671	17850	17670	17740	17684	17838	17885	17789	17770	17813	17707	17688	17939	17502	17722	17726	17480	17798	17631	17632	17728	17767	18090	17801	17781	17734	17794	17818	17729	17508	17691	17798	17534	17891	17850	17674	17781	17453	17916	17755	17617	17854	17818	17761	17744	17578	17759	17829	17843	17859	17471	17652	17759	17759	17704
17545	23467	22760	19386	17608	16635	16409	16211	16176	16030	16001	16033	16036	16090	16081	15906	16022	15881	16081	15910	16204	16042	15903	15989	15828	16113	15875	16111	16112	16096	16289	16740	16478	16512	15941	16219	15825	15937	15909	15942	15946	15940	15811	16025	15942	16075	16016	15882	15893	15958	15969	15984	15903	15978	15845	16062	15834	15856	15959	15999	15842	15973	15998	15982	15872	15866	15991	15915	15870	15964	16036	15973	16047	15998	15834	16044	16039	15841	16010	15832	15916	16018	16014	16024	15901	15907	15877	15910	16029	15938	15886	16096	16000	16092	15904	16020	15935	15905	15985	15890	15952	15853	15862	15908	15868	15915	15929	15807	16080	15782	15943	15809	15903	15867	15969	16036	15962	15727	15867	15953	16020	15729	15967	15910	16034	16003	16009	15977	15982	15949	15920	15719	15973	15989	15941	16084	15891	16115	15892	15905	16000	16045	15820	16028	15979	15904	15964	15862	15839	15989	15853	15953	15995	15999	15865	15891	15850	16055	15936	15907	15969	16003	15942	15821	15864	15934	16102	15945	16111	15918	16051	15890	15735	15879	16048	15909	15945	15738	15787	16064	15970	15922	15854	16037	16017	15992	16001	15929	15970	15832	16047	16263	16005	16001	16000	16084	15890	15839	15962	15990	16137	15764	15939	15831	15809	15931	16029	15966	15898	15883	15868	15907	15839	15966	15943	15963	15867	16174	15777	15897	15775	15992	15962	15932	15972	15788	15985	15923	16027	15949	16090	15962	15834	15840	16071	16058	16309	15988	15859	16126	15702	15859	15951	16121	15721	15878	16027	15753	15858	16033	15884	15996	15805	15983	16066	15991	15878	16104	15918	15858	16070	16085	15727	15955	15966	15876	15948	16023	16047	15968	15920	15875	15872	15951	15937	15991	15868	15744	15901	15795	15966	16038	15987	15976	15910	15969	15936	15718	15946	15820	15825	15846	15880	15899	16043	15941	15822	16157	15925	15954	16000	16091	15892	15947	15686	15780	15909	15841	16071	16053	16022	15977	15922	15882	15948	15903	15866	15774	15855	15860	15965	15996	15970	15813	15838	15792	15907	16032	15946	15733	15813	15866	15942	15772	16086	15929	15783	15986	15833	15977	16008	15922	15917	15840	15890	15980	15847	15883	15927	15851	16103	15793	16039	15908	16035	15947	15980	15938	16056	15869	15948	16005	15961	15771	16080	15937	15851	15808	15889	16156	16023	16023	16091	15804	16041	15932	15891	16051	15932	15980	16047	16174	15755	15853	15919	15949	15736	16044	15928	16089	15755	16165	15911	16045	15965	16015	16123	15992	15928	16024	15960	16017	16019	16021	15927	15984	15809	15819	15801	15922	16023	16000	15916	16074	15723	15933	15829	15940	15907	15888	15993	16021	15817	15851	15892	15912	15817	15920	15812	16066	15804	15824	15816	15797	16093	15837	15985	15998	16048	16019	15778	16106	15918	15950	15968	15824	16030	16063	15965	15633	15940	15872	15789	15881	15931	15977	15772	15910	15866	16009	15887	15903	15885	15873	15968	15961	16030	16122	15883	15904	15942	15923	15849	16049	15851	15898	16114	15880	16124	15917	15883	15916	15865	16050	15880	15899	15983	15933	15875	15880	15921	15963	15892	16028	15997	15988	15951	15830	15964	15959	15925	16036	15970	15947	15968	15996	15950	15989	16157	15839	16035	15878	15956	15909	16064	15961	15955	15992	15925	15902	16005	15847	16010	15912	16130	16009	15963	15842	15925	15959	15981	15885	16102	15881	16016	15834	15826	16019	15868	15941	15971	15913	15873	15846	15879	15961	15912	15855	15794	15994	15942	16026	16067	15834	15890	15899	15695	15876	15902	15836	16076	15955	16054	15952	16026	15845	15994	16015	15911	15899	15938	15929	15981	15832	15796	16036	15872	16004	16069	15796	15865	15861	15915	16034	15949	15831	16003	15928	16103	15952	15884	15733	15834	16046	15954	15836	15966	16044	15944	15968	15978	15945	15986	15702	15910	16014	16015	16021	15854	15952	15821	15862	15980	15846	15920	15844	15954	15902	15917	15908	16055	15913	15894	15794	15799	15979	15941	15839	15925	15804	16002	15842	16036	15959	15862	15759	15932	15968	15984	15971	15912	15932	15924	16031	15910	16051	15956	15979	16071	15852	16069	15928	15933	15929	15893	16048	16084	15899	15887	15963	16106	15878	15892	15897	16018	15959	15852	15838	16018	16006	15753	15927	15843	16112	15841	15913	15920	15905	15973	15879	16065	15807	15941	15949	15830	15874	15953	15967	15870	15960	15961	16002	15812	15948	16097	15892	16121	16231	15865	15974	15842	16023	15846	16038	15847	15884	15885	16028	15970	15862	15932	16006	15974	15946	15878	15969	15885	16002	16067	15998	15852	16013	15968	15977	15868	15937	15813	15900	15896	15972	15903	15891	16091	16154	16010	16021	15796	15950	15889	15768	16105	15862	15841	16118	15723	16025	16103	15805	15864	16050	15772	15968	15838	16018	15871	15886	15971	15872	16101	16104	15876	15906	16072	16008	16062	16011	15991	16039	15959	15892	15919	15858	16192	15927	16049	16043	16009	15925	15874	16030	15947	15778	16128	15917	15918	15957	16034	15863	15861	16052	16117	16046	15833	15699	15972	15978	15889	15914	16014	16097	15982	15992	16134	15932	15826	16120	15742	16031	16032	15819	15937	15865	15906	16031	15837	16074	16019	15830	15884	15991	15916	15885	15804	15873	15858	15953	16026	15857	16170	15919	15984	15872	15936	15998	15915	15856	16000	16012	15930	16142	16067	15910	16027	16006	15970	15799	15897	16018	15940	16032	16005	15843	16018	15710	15839	15988	15963	15964	16041	15986	16054	15959	15897	15977	16049	16016	15951	15889	15730	15983	15954	15962	15917	16109	16080	15760	15900	16145	15864	15972	15960	15892	16015	15898	15940	16033	15989	15842	15914	15965	15977	15827	15952	15964	15934	16106	15759	16003	15929	15885	16059	15993	16047	16072	15989	16009	15924	15921	15713	15971	15977	16018	16063	16019	15990	15989	15857	15953	15825	16007	16081	15955	15819	15945	15911	15881	16012	15894	15899	15949	15951	15865	16116	15994	16013	15899	15888	15976	15849	15936	15990	16053	16068	15875	15895	15949	15832	15985	15994	15957	15969	15953	16072	15929	15957	15908	15984	15980	15881	15948	15812	15845	15980	15799	16072	15914	16009	15979	15982	15926	15952	16008	15965	15950	16008	15932	15963	15972	15929	15848	16012	15997	15917	15999	15908	15673	15799	16187	15821	15860	15848	15989	15937	16075	16051	15673	15916	16045	15950	16111	15978	15926	15934	16078	15839	15855	15971	16082	15942	15910	15937	16093	16000	15978	15969	15938	15828	15924	16038	15957	16019	15833	15925	15985	15938	15951	16022	15855	15814	15881	15891	15949	15857	15825	15984	15939	16080	16021	16051	15878	16056	16024	15944	15825	15986	15975	15986	15926	16008	16005	16095	15811	16007	15837	15796	16029	15941	15793	15765	15918	15858	15929	15890	15980	15976	15970	15909	15898	15889	16023	15903	15654	15893	15748	15987	15908	15933	15920	16045	15947	16095	15816	16028	15854	15794	15903	15891	15762	15918	16067	15986	15994	15850	16038	15968	16072	15936	15961	16035	15839	15993	15799	15877	15994	15789	15941	16022	16043	16150	15934	15822	15833	15878	15973	15930	15919	15893	15878	15932	15844	16002	15776	15977	15945	15984	15834	16045	15943	15862	15935	15991	15757	16073	16009	15948	15903	16038	15888	15904	15984	15903	15859	15749	15824	16013	16179	15844	15923	16103	15799	15905	15880	15856	15946	15871	15788	16063	15864	15959	16019	15947	15857	16016	15896	15890	15879	15930	16183	15978	15790	16054	15870	15961	16042	16138	15927	16078	15888	15787	16047	15972	16076	15837	15885	15885	15880	15883	15927	15957	16081	16081	15791	16053	15984	15894	16060	15947	15955	16158	15974	15968	16000	15918	15860	15891	15962	15953	15930	15940	15720	15927	16051	16038	16151	16101	15854	15969	16087	15713	15892	15911	16005	15921	15894	16007	16116	15985	16131	15868	15995	15988	15925	15908	15966	15904	16148	15966	15814	15928	15946	16050	15976	15845	15876	15828	15873	15905	15814	16006	16102	15952	16044	15839	15838	15988	15984	15981	15803	15978	16002	15987	15957	15821	15980	15965	15946	16009	15941	16030	15868	15901	15875	15875	15854	16022	15966	15971	15810	15967	15833	15957	15881	15831	15925	16053	16074	15835	15847	15991	16016	15818	16094	16003	15806	15969	15949	15874	16016	16154	15969	15814	15913	15915	15842	16041	16098	15893	16119	15924	15868	15958	15909	16013	15881	15842	15954	16050	15976	15927	15845	15944	15928	15985	15936	15764	15893	16005	15892	15907	15956	16058	15885	16038	16041	15842	15857	16067	15861	15871	16024	15928	16030	15846	15815	15927	15956	15989	15847	15875	15750	16121	15946	15879	15897	15841	15842	15992	16074	16017	15921	16047	15960	15831	16124	15947	15887	15853	15737	15931	15852	15972	15883	15893	15992	15801	15881	16209	16058	15869	16015	15935	16104	15992	15811	16032	15791	15854	16002	16015	16071	15895	16017	15920	15823	15941	15981	15959	15938	16097	15772	15819	16014	15878	15968	15836	15962	15940	15996	16066	16042	15928	15993	15988	16075	15987	15956	15897	15975	16111	15875	15912	15925	16099	16025	15811	15998	15938	15877	15862	15843	16091	15886	15759	15844	15987	16023	16019	15947	15896	15940	15927	15915	15885	15884	16011	15980	15962	15935	15976	15901	15887	16009	15836	15868	15923	15991	15908	15816	15953	15764	16021	16000	15826	15996	16031	15907	16001	16077	16141	15975	15929	15870	15954	15895	15907	15881	16089	16061	15981	15871	16101	15891	15948	15882	16183	16093	15966	15926	15870	15798	16029	15941	15866	16111	15827	15954	15892	15852	15853	16142	15940	15958	15935	15756	16005	15967	15998	15992	15976	15815	15941	15850	15945	15967	16077	15795	15962	15945	15984	15981	16034	15943	15878	16030	15951	16009	15946	15846	15891	15792	15910	15880	15874	16002	15950	15863
23995	21393	28759	24492	22223	21845	20702	18587	18026	18218	18253	18217	18043	18013	17995	18128	17705	17745	17980	18048	17962	17882	18010	18113	18128	17885	17833	17745	17775	18657	20360	20498	19811	18838	18485	18261	18003	17900	17868	17993	17704	17840	17785	17702	17728	18011	17727	17804	17680	17762	17863	17904	17939	17885	18132	17769	17721	17771	17804	17906	17620	17770	17836	17804	17907	17924	17850	18031	17827	18156	17647	17719	17917	17811	17820	17869	17814	17885	17637	17722	17827	17824	17995	17854	17890	17768	18018	17585	17778	17701	17956	17751	17880	17938	17645	17734	17891	17933	17850	17952	17863	17763	17669	17778	17794	17826	17780	17682	17971	17832	17791	17786	17730	17613	17755	17878	17836	17871	17998	17743	17775	17938	17836	17785	17841	17764	17859	17925	17796	17830	17904	17628	17764	17742	17610	17908	17825	17924	17568	17884	17665	17775	17916	17789	17591	17688	17835	17811	18012	17727	17515	17782	17792	17807	17703	17802	17753	17783	17666	17843	17629	17786	17765	17830	17766	17754	17891	17761	17759	17873	17849	17777	17637	17743	17597	18048	17675	17590	17934	18044	17884	17847	18005	17797	17604	17706	17904	17875	17763	17700	17782	17697	17738	17862	17623	17772	17737	17785	17959	17473	17770	17745	17807	17655	17726	17869	17776	17857	17784	17758	17839	17885	17740	17885	17820	17877	17768	17822	17853	17816	17740	17933	17673	17820	17768	17643	17905	17859	17748	17836	17851	17798	18059	17801	17773	17979	17942	17943	17649	17686	17795	17740	17977	17845	17818	17869	17755	17930	17769	17688	17679	17640	17792	17793	17872	17862	17897	17710	17870	17660	17716	17731	17704	17700	17760	17853	17753	17693	17699	17989	17627	17661	17687	18003	17749	17960	17840	17899	17770	17622	17885	17652	17742	17825	17849	17727	17889	17699	17995	17791	17745	17663	17620	17862	17730	17728	17834	17852	17727	17637	17841	17793	17892	18008	17792	17874	17856	17711	17958	17855	17768	17905	17644	17821	17592	17758	17740	17857	17598	17702	17487	17705	17782	17856	17892	17558	17746	18012	17707	17803	17786	17791	17789	17813	17798	17788	17807	17807	17746	17680	17763	17687	18013	17600	18112	17706	17706	17694	17744	17726	17900	17687	17890	17638	17633	17781	17748	17672	17982	17660	17708	17869	17720	17682	17751	17823	17851	17821	17750	17780	17905	17668	17758	17854	17891	17913	17710	17756	17723	17757	17771	17594	17502	17883	17847	17775	18028	17810	17779	17740	17765	17806	17719	17672	17569	17731	17741	17884	17982	17883	17556	17794	17654	17860	17953	17593	17838	17752	17736	17743	17576	17526	17935	17897	17985	17832	17940	17730	17704	18003	17623	18038	17902	17861	17935	17781	17810	17617	17795	17659	17683	17823	17893	17772	17803	17544	17651	17495	17862	17642	17759	17658	17606	17811	17779	17890	17803	17747	17905	17927	17708	17820	17825	17752	17713	17734	17696	17760	17724	17684	17773	17793	17723	17834	17610	17635	17602	17757	17872	17653	17717	17641	17733	17597	17786	17949	17750	17738	17728	17812	17719	17718	17664	17901	17795	17870	17931	17595	17716	17744	17668	17721	18095	17894	17878	17762	17601	17963	17644	17632	17773	17782	17688	17638	17867	17826	18041	17836	17926	17816	17740	17787	17592	17948	17628	17732	17800	17825	17731	17925	17827	17882	17677	17773	17840	17877	17813	17919	17752	17788	17917	17753	17816	17716	17787	17862	17898	17603	17711	17558	17890	17813	17921	17864	17752	17744	17845	17865	17947	17735	18048	17883	17870	17560	17788	17750	17707	18059	17755	17739	17856	17959	17961	17777	17665	17732	17641	17673	17665	17616	17830	17791	17617	17814	17798	17646	17963	17813	17939	17817	17873	17802	17889	17697	17772	17832	17851	17828	17849	17735	17893	17669	17661	17857	17708	17863	17611	17751	17971	17815	17709	17789	17897	18044	17850	17785	17840	17618	17866	17802	17758	17712	17803	17876	17860	17880	17859	17795	17680	17643	17562	17849	17911	17695	17684	17592	17683	17708	17721	17677	17857	17877	17933	17857	17695	17768	17847	17710	17861	17837	17731	17806	17874	17729	17922	17656	17950	17889	17680	17916	17760	17494	17918	17754	17770	17700	17861	17745	17837	17701	17820	17929	17741	18021	17783	17661	17901	17560	17698	18027	17855	17742	17815	17777	17841	17896	17856	18080	17722	17760	17851	17694	17756	17779	17795	17573	17785	17981	17986	17673	17769	17984	17627	17715	17862	17585	17772	17815	17589	17759	17978	17750	17739	17749	17684	17700	17740	17641	17803	17928	17809	17770	17999	17706	17715	17559	17784	17759	17659	17692	17876	17623	17617	17658	17752	17846	17579	17805	17835	17695	17718	17794	17742	17624	17954	17668	17736	17650	17967	17854	17681	17717	17855	17734	17663	17850	17855	17709	17954	17821	17758	17867	17653	18051	17728	17834	17644	17801	17574	17671	17772	17785	17743	17681	17742	17866	17927	17542	17848	17737	17718	17597	17809	17675	17832	17780	17985	17752	17841	17855	17860	17853	17606	17880	17822	17673	17778	17755	17755	17956	17769	17692	17718	17803	17764	17700	17724	17801	17695	17669	17763	17822	17842	17769	17564	17673	17860	17814	17911	17807	17720	17851	17760	17615	17838	17641	17699	17644	17779	17762	17790	17775	17783	17794	17768	17913	17790	17830	17567	17785	17593	17774	17925	17734	17831	17549	17775	17691	17818	17728	17926	17911	17955	17730	17773	17746	17841	17735	17674	17705	17814	17745	17876	17909	17887	17798	17710	17840	17830	17736	17837	17696	17921	17874	17724	17854	17819	17775	17798	17675	17734	17595	17729	17958	17856	17833	17765	17748	17570	17969	17809	17855	17886	17753	17817	17607	17745	17793	17883	17661	17834	17742	17922	17780	17867	17664	17715	17800	17570	17708	17802	17777	17891	17811	17909	17838	17807	17634	17568	17648	17943	17627	17728	17962	17689	17787	17751	17817	17776	17822	17743	17630	17701	17727	17680	17752	17696	17981	17850	17958	17671	17783	17799	17814	17703	17733	17772	17770	17806	17448	17751	17619	17740	17790	17895	17874	18019	17796	17776	17793	17733	17868	17612	17805	17762	17726	17821	17728	17882	17718	17743	17870	17901	17825	17780	17830	18074	17594	17825	17828	17726	17853	17672	17688	17901	17905	17686	17708	17615	17641	17733	17794	17774	17516	17621	17861	17912	17775	17764	17870	17865	17646	17719	17816	17812	17691	17600	17817	17980	17895	17738	17576	17615	17904	17665	17835	17651	17714	17753	17772	17787	17845	17905	17791	17831	17871	17655	17904	17885	17820	17660	17709	17868	17650	18024	17735	17702	17770	17956	17916	17718	17906	17835	17774	17681	17681	17820	17890	17801	17729	17947	17752	17609	17817	17747	17895	17871	17642	17810	17789	17831	17740	17740	17741	17833	17699	17881	17802	17911	17900	17687	17698	17857	17866	17883	17898	17771	17708	17753	17785	17809	17832	17892	17828	17797	17694	17951	17696	17741	17707	17813	17750	17700	17723	17684	17790	17547	17866	17700	17838	17753	17739	17781	17697	17718	17809	18009	17656	17698	17850	17882	18006	17757	17745	17857	17702	17750	17661	17623	17820	17726	17789	17772	17873	17871	17729	17810	17769	17776	17781	17901	17889	17634	17780	17777	17695	17800	17670	17773	17758	17584	17628	18016	17484	17758	17577	17839	17755	17758	17846	17810	17659	17881	18014	17844	17933	17837	17682	17718	17659	17889	17695	17834	17672	17642	18044	17965	17812	17785	17865	17841	17707	17679	17669	17708	17811	17844	17736	17960	17714	17838	17808	17843	17760	17711	17799	17603	17871	17692	17748	17846	17812	17621	17714	17771	17883	17665	17733	17824	17839	17728	17797	17705	17728	17875	17805	17807	17791	17930	17796	17854	17925	17637	17824	17628	17771	17865	17943	17973	17620	17918	17702	17653	17726	17898	17762	17892	17719	17784	17908	17676	17793	17974	17930	17778	17870	17855	17618	17704	17845	17982	17984	17854	17699	17804	17972	17927	17532	17931	17755	17936	17805	17815	17772	17813	17745	17551	17762	17857	17918	17905	17703	17794	17746	17892	17758	17835	17758	17509	17872	17582	17625	17710	17892	17719	17794	18163	17806	17689	17766	17929	17823	17857	17756	17637	17966	17758	17850	17898	17945	17675	17723	17662	17711	17647	17816	17667	17741	18001	17768	17924	17959	17766	17854	17807	17679	17575	17722	17740	17797	17697	17984	17688	17846	17629	17790	17714	17667	17689	17836	17792	17975	17808	17890	17939	17674	17924	17805	17758	17649	17885	17679	17850	17968	17832	17934	17908	17734	17928	17777	17991	18003	17827	17697	17806	17789	17963	17842	18052	17882	17824	17690	17878	17800	17988	17969	17811	18013	17824	17768	17880	17834	17798	17858	17782	17726	17770	17798	17798	17822	17711	17806	17964	17793	17704	17779	17818	17577	17706	17707	17838	17860	17913	17849	17714	17868	17859	17913	18010	17746	17890	17753	17861	17554	17798	17750	17831	17753	17780	17918	17939	17853	17835	17886	17815	17826	17821	17670	17858	17825	17786	17753	17691	17583	17896	17843	17831	17645	17727	17762	17923	17954	17891	17722	17865	17868	17601	17817	17923	17869	17582	17763	17703	17711	17829	17696	17700	17741	17747	17651	17742	17684	17668	17742	17627	17719	17712	17707	17513	17659	17823	17815	18062	17879	17792	17763	17798	17832	17563	17796	17929	17769	17638	17713	17713	17766	17837	17740	17836	18097	17896	17778	17793	17778	17669	17819	17825	17741	17767	17509	17825	17800	17675	17845	17713	17682	17777	17815	17827	17721	17750	17799	18007	17691	17767	17844	17695	17867	17733	17984	17779	17734	17828	17792	17729	17955	17807	17634	17800	17806	17977	17855	17769	17697	17883	17794	17790	17704	17708	17930	17952	17982	17734	17840	17707	17690	17484	17815	17691	17859	17847	17731	17869	17796	17815	17922	17718	17787	17930	17951	17718	17800	17868	17878	17758	17844
17155	28993	28027	22823	19312	17846	17129	16972	16752	16430	16525	16357	16388	16415	16223	16318	16134	16161	16071	16113	16200	16203	16168	16177	16240	16286	15950	16107	16336	17957	20134	20078	18726	17429	16647	16314	16166	15948	16125	16098	15935	15907	15990	16076	15888	16159	16260	15996	16072	15897	16244	16199	16115	16106	15977	16066	16022	15993	16075	16178	16024	16144	15951	16004	15975	16081	16000	15947	16063	16111	15973	15956	16038	16153	16296	16092	16026	16089	15886	16037	16097	16121	15981	15944	16035	15994	16068	15982	16078	15904	16072	16071	16168	16091	15944	16004	15965	16127	16231	16091	15984	16018	15988	15914	15921	16046	16049	15888	16212	16062	16038	15958	15953	16037	16162	16089	16073	15951	16073	15890	16098	15878	16065	16063	16154	16153	15950	15911	16052	16147	15900	16088	15907	15786	16014	16037	16101	16029	16130	16013	16057	16015	16170	15901	15970	15956	16104	16212	16018	16033	16049	16157	15976	16083	15992	16004	16217	16086	15970	16115	16057	15950	16111	15976	16108	16122	15983	16095	16025	16052	16050	16109	16080	16044	16134	16034	16087	15941	16066	16182	16221	16055	16027	15979	16013	16026	16095	16153	15844	16092	16029	16129	15998	16206	16135	15978	16172	15924	16144	15986	16165	16001	15975	16088	15967	15994	16165	16122	16021	16027	16046	15936	16052	16046	16021	15967	16003	16124	16108	15984	15934	16025	16042	15885	15936	16152	15919	15937	16053	16074	16242	16081	15964	15900	15968	16141	15999	15994	15990	16086	15958	16210	16116	16161	15969	15958	16007	16121	16009	16018	16017	16148	16161	15932	16156	16029	15903	15957	16075	16039	16067	15925	15988	15885	16043	16077	16077	16018	15978	16122	16092	15883	15960	16121	15955	16025	16054	16187	16029	15947	15935	15956	16026	16015	16153	16085	16107	15892	16078	16031	15993	16120	16120	16010	16041	16010	15960	16196	16061	16020	16292	16062	16014	16210	15858	16018	15875	16077	16133	15992	16074	15969	16163	16130	16031	16154	15967	16029	15922	15937	16011	15991	16067	16060	15976	16003	15858	16002	15990	15953	16003	15859	16091	16052	15961	15942	16092	15937	16074	15982	16023	16148	15859	16221	16051	16019	16005	15928	15984	15839	16182	16232	15908	16077	16033	15648	16104	15899	16019	16017	16034	15944	15969	16007	16090	15984	15994	16008	15941	15986	15985	16013	16206	16044	15953	15957	16023	15865	16095	16024	16087	15953	16021	16038	16168	16027	15901	16110	15757	16212	15966	15826	16190	15959	15982	15804	16044	15994	16073	15945	15996	16012	15937	16146	15960	15976	16113	16008	16041	16079	16059	15974	16000	15963	16122	16196	15977	15994	16077	16040	16003	16067	16026	16031	16099	16206	16165	15960	16079	15956	16252	15888	15895	15851	16081	16017	16027	15943	15813	16069	16025	15935	16292	16069	15969	16039	16021	16115	16190	15996	16166	16130	16043	16118	16124	15976	16097	16033	16023	15971	16031	16178	16053	15926	16235	15987	16114	16213	15878	15844	16036	16105	16000	15941	15924	15907	15956	16252	16040	15901	15938	16019	16125	15943	15938	16033	16157	15994	15937	16091	15979	16162	16052	15961	16047	15995	16113	16159	15957	15875	16020	16075	16085	16016	15917	15951	16060	16094	16142	16059	16118	16273	16116	16019	16042	15931	15938	16039	15976	15941	15949	15941	15933	15931	16053	15858	15966	15956	16024	16105	16070	16181	16132	15950	16028	15867	16151	16045	15962	16105	16167	15922	16175	16202	16064	15907	16124	15932	16031	16044	16074	15896	15988	15914	15906	16098	15838	15979	16000	15973	16125	15990	15952	16113	16006	16078	16047	15962	16226	16004	15814	16118	16098	16033	15808	15998	15908	15936	16006	15925	15969	16119	15855	16154	15909	15901	16206	16017	16134	16116	15908	16010	15985	16074	16086	15997	15952	15942	16236	15822	16046	15966	15983	15996	16031	16035	16169	16025	15990	16111	16046	16105	16083	16012	16067	16111	16043	15855	16216	15958	16032	16007	16286	16066	15976	16183	15749	15858	15974	16062	16064	15953	15959	16178	16176	16025	15786	16059	16003	15991	16016	16095	16007	16021	16030	16049	16023	16177	15911	16165	15878	16066	16014	16134	15915	15986	16200	15950	16054	15977	15999	16170	15945	16144	16050	16213	15811	15979	16026	16143	15866	16021	16009	16068	15964	15984	16067	16026	15947	15847	16155	16029	16017	16152	15926	16114	16023	16088	15971	15991	16042	16087	16095	16185	16046	16150	16094	16181	16191	16012	15975	16013	16018	15988	15961	16019	16064	16103	15809	15724	16061	16028	16177	15940	16055	15972	15928	15807	16032	16164	15962	16239	16151	15906	16196	16168	15994	16043	15984	16014	16040	16087	16067	15886	15945	16038	16099	16059	15895	16030	16119	15943	15883	15925	16041	15945	16097	16003	16085	16109	16029	16123	16097	16137	16171	15969	16139	16087	16023	15966	16030	15946	16155	15938	15939	16048	16101	16067	16130	16072	15932	16054	16084	15843	15997	16008	16035	15844	15880	16129	15901	16126	15920	16132	16009	16175	15969	16019	16160	16244	16080	16085	15857	16079	15967	15940	15991	15987	16039	16089	16165	16005	16101	16143	15985	16062	16004	15999	15988	15878	16071	15973	16093	15995	15971	16032	15858	16059	16068	16030	16030	15830	16018	15974	15995	16198	15897	15929	16194	15963	15874	16018	15960	16148	16050	15964	16189	16052	16051	15938	16261	15960	16125	15920	15860	15831	16032	15983	16092	16058	16019	16125	15807	16187	15909	16046	15914	16164	15978	15933	16089	16123	15970	16107	16022	16107	16186	15999	15977	16076	15985	15931	15942	16071	16018	15885	16029	15792	15933	15922	15985	16086	15942	15949	16046	15994	15807	16083	16109	16050	16034	16045	15970	16109	16157	16098	16103	16017	16063	15995	16005	15849	16045	16062	15998	15965	15885	16060	16099	15955	16035	16093	16166	16024	16072	15937	16046	16012	16016	16054	16101	16047	15899	16061	15934	16021	15857	16108	16113	16034	15866	15955	15917	16114	15965	16096	15978	16037	15956	16129	15843	16015	15810	16169	15892	16088	16043	16084	16078	15906	16171	15944	15952	16161	16062	16106	15936	15990	15968	15997	16059	16186	16010	15950	15978	15992	15974	16012	16016	16043	15839	15942	16182	15886	15926	15963	15993	15899	16029	15988	15987	16006	16023	16110	16084	16013	16070	15957	15952	16091	15990	16207	15994	16159	15835	15992	16033	16070	16153	16006	16172	16050	16029	15929	16233	15957	15944	15921	16054	15925	16041	15971	16202	15959	16072	16035	15789	15988	16218	15896	15967	16002	16065	15988	15850	16009	16108	16042	16185	16092	16095	16057	15971	15985	16157	16062	16201	16128	15990	16039	16198	16036	16162	16060	15987	16009	16112	16000	15986	15919	15970	15809	15997	16028	16015	16039	16063	16065	16236	15854	15974	15857	15974	16094	15973	15873	16062	15942	15920	16015	15947	16097	16048	15971	16067	15972	16016	15878	15927	16017	15953	16065	15886	15983	16278	16002	16096	16039	15915	16106	16022	16015	16083	15881	16051	15756	16154	15816	15892	16020	15917	16053	16069	15881	16064	16201	16052	15919	15978	16121	16032	15978	15937	16114	15914	16048	15856	15963	16008	15986	16202	15988	16059	16123	15948	15935	15986	16045	15935	16099	16010	16015	15922	16005	16214	15992	15944	15983	16124	16081	15976	16065	16059	15950	15959	15959	16024	15998	16179	16026	15943	16119	16145	16017	16035	16090	16090	16220	15927	16048	16043	16166	16113	15999	16006	16017	16010	16052	15974	15985	16003	16014	15999	16038	15962	16027	16024	16043	16141	15986	16019	16127	16150	15997	15923	16035	16032	15982	16047	16194	15989	16028	16082	15983	16140	16072	16116	16111	15993	15932	15995	16068	16029	16098	16085	16011	16218	15965	16053	16042	16022	16063	16083	16057	16174	15858	15890	15942	15918	16056	16066	16236	15926	16174	16106	16006	16345	15791	15988	16174	16033	16144	16031	16047	15985	15963	15892	16100	16097	15887	16008	15928	15997	16080	15986	15925	16007	15948	15856	16135	16058	15965	16224	16173	16034	15912	15960	16041	16083	15880	16068	15906	15956	15826	16187	16054	15982	16169	16017	16148	15995	16174	15963	15865	15906	16195	16104	15996	15916	16050	15951	15993	16011	16068	16119	16020	16120	16017	16230	16106	16076	15870	15931	15817	16089	16146	16073	16042	16079	15910	15927	15992	15982	16092	16122	16139	16026	16025	15870	16110	15975	15964	15997	15891	16111	16016	16196	16005	16264	15973	16131	16030	15975	16178	16127	16087	16151	15950	16020	16132	16160	15951	16139	16039	16057	16084	16054	15929	16013	15971	16125	15907	16172	15994	15925	15947	15962	16084	16022	15923	15902	16011	15937	15966	15981	16064	16047	16130	16061	15989	16108	16004	15842	15895	15958	16160	15987	15989	16076	15983	16158	16091	15938	16138	15981	16038	16012	15988	16083	16062	16095	16126	15920	16011	15963	16103	16079	16079	16046	16111	16165	15889	16102	16040	16117	16060	16040	15872	16056	15983	16156	15958	15933	15978	15971	16094	16093	15968	16136	16011	15875	15938	16048	16109	16008	15874	16181	16024	15944	15959	16014	16133	15928	16014	16029	15988	15997	15905	15928	15983	16005	16039	15995	16134	15950	16014	16184	15928	15930	16047	16193	15897	16050	16058	16050	15983	15950	16024	16029	15975	16178	15929	15947	16011	15968	15974	16069	16087	16113	16024	15883	16122	15958	15936	16008	15954	16078	16214	16089	15836	16084	16023	16033	16138	16092	16009	16106	16051	15953	16100	16032	16078	16048	16001	16001	16177	15967	15986	16071	16055	16052	15990	16099	16267	16035	15980	16073	16145	15952	16170	16124	15895	16086	16041	15934	15906	15894	15901	16018	15958	16175	16071	16031	16080	16158	16102	16014	16156	16018	16078	16028	16010	16100	16168	16108	16039	16040	16030	15942	15842	16018	16141	16003	16008	15958	15982
22928	21356	29224	23859	21561	23426	24539	19354	18503	18882	18830	18461	18575	18251	18450	18328	18423	18247	18157	18161	18325	18299	18310	17769	18181	18451	18071	18036	17991	18884	21879	22800	21727	19831	18731	18451	18258	18005	17909	18005	17896	18021	17954	18017	17862	18119	17977	17932	17930	17976	17828	17961	17971	17954	17969	17913	18048	18077	18029	18029	17709	17933	17622	17781	17917	17737	17887	17733	18015	17887	17881	17838	17792	17853	17872	17804	17811	17929	17944	17829	17935	18030	17890	17923	17930	17819	17861	17912	17929	17842	17811	17971	17896	17929	17895	17849	17963	17765	17830	17725	17901	18034	17981	17883	17945	17913	17920	17849	17997	18037	17674	17676	17980	18027	17804	18009	17856	17957	18073	17839	17823	17740	17859	17934	17912	17809	17906	17952	17986	17899	17800	17933	17876	17866	17844	17762	17866	17939	17873	17729	17684	17830	17967	17868	17871	17948	17743	17918	17951	17699	18050	17910	17854	17803	17720	17771	18038	17881	17954	17937	17962	17998	17959	17806	17850	17740	17964	17911	17922	18027	17962	17784	18048	18014	17834	17758	18115	17713	17892	17958	17872	17835	17853	17932	17980	17773	17760	17762	17794	17912	17881	17761	17800	17859	17624	17612	17794	17978	18009	17741	17795	17899	17935	17816	17900	17787	17649	17719	17911	17776	17624	17800	17836	17858	18013	17704	17496	17890	17848	17932	17695	17857	17971	17682	17757	17668	17772	17759	17718	17857	17987	17837	17767	17842	17843	17740	17736	17801	17735	17800	17910	17852	17739	17790	17902	17939	17543	17949	17973	17913	17774	17858	17856	17959	17957	17666	17766	17916	17847	17975	17910	17922	17789	17755	17663	17766	17759	17774	17812	17942	18047	17803	18028	17689	17784	18013	17734	17991	17862	17939	17821	17666	18021	17892	17879	17803	18083	17944	17700	17775	17649	18050	18010	17758	17846	17747	17943	17872	17685	17811	17904	17910	17835	17991	17976	17873	17975	17634	17790	17842	17817	17964	17609	17621	17804	17763	17909	17938	17718	17738	17865	17812	17890	17832	17689	18027	17735	17976	17877	17733	18019	17920	17936	17764	17870	17850	17856	18070	17801	17814	17823	17714	17791	17898	18098	17853	17901	17812	17884	17823	17860	17711	17786	17826	18092	17777	17907	17740	17687	17807	17937	17642	18002	17707	17758	17955	17944	17942	17781	17951	17852	17913	17907	17743	17808	17814	18026	17795	17991	17786	17811	17819	17792	17942	17623	17686	17824	17897	17944	17801	17988	18000	17831	17897	17879	17785	17968	17943	17970	17895	17882	17821	18014	17778	17891	17819	17951	17776	17722	17797	17770	17790	17801	17931	17777	17948	17766	17793	17984	18050	17946	17788	17660	18095	17844	17981	17841	17748	17839	17997	17844	17695	17776	17801	17640	17730	17685	17839	17551	17648	17743	17871	17795	17887	17797	17836	17904	17932	17889	17737	18043	18059	17843	17955	17928	17915	17861	17859	17902	17962	17828	17943	17725	17820	17928	17827	17884	17896	17716	18014	17897	17746	17695	17957	17953	17906	17739	18052	17821	17896	18001	17937	17569	17881	17853	17788	17763	17740	17839	17843	17733	18086	17681	17813	17698	17829	17746	17870	17980	17803	17729	17972	18041	17697	17950	17960	17970	17755	17759	17814	17811	17778	17880	17743	17761	17819	17859	17998	18018	17840	17885	17720	17813	17970	17847	17835	17977	17815	17957	17958	17733	18030	18161	17810	17971	17809	17886	17690	17952	17809	18069	17719	17955	17866	17910	17929	17940	17736	17807	17822	18012	17839	17836	17858	17668	17981	17871	17814	17918	18047	17669	17828	17756	17953	17933	17875	17896	17793	17882	17656	17773	17753	17936	17809	17982	17707	17802	17848	17847	17859	17859	17947	17938	17765	17786	17839	17904	17940	17873	17781	17732	17870	17695	17832	17885	17922	17911	17776	17747	18118	17789	17951	17851	17900	17722	17992	17778	17889	17774	17975	17863	17770	17946	18043	17826	17904	17909	17745	17734	17871	17931	17871	17895	17655	17645	17938	17885	17824	17912	17928	17807	17894	17900	18004	17778	17900	17556	17855	17941	17972	17778	17786	17666	17629	17678	17639	17930	17726	17739	17859	17898	17819	17854	17911	17827	17740	17846	17780	17947	17891	17698	17730	17870	17863	17815	17888	17942	17837	17937	17877	17847	17825	17717	17880	18068	17997	17858	17686	17681	17822	17857	17925	18033	17743	17892	17856	17772	17895	17879	17759	18083	17878	18096	18004	17852	17942	17719	17897	18020	17872	17856	17945	17854	17929	17799	17903	18018	17877	18082	17835	17900	18012	17794	17933	17654	17782	17924	17713	17928	17837	17845	17698	17770	17817	17866	17755	17759	17832	17878	17741	17816	17980	17898	17937	17796	17805	17814	17834	17806	17675	17906	17910	17844	17748	17759	17955	17946	17859	17933	17883	17763	17953	18056	17802	17805	17691	17760	17913	17871	18072	17863	18060	17781	17803	17902	17758	18039	17889	17865	17893	17971	17890	17853	17672	17906	17724	17801	17902	17913	17795	17875	17714	17674	17759	17728	17955	17735	17696	17726	17645	17778	17867	17855	17728	18045	17869	17866	17972	17613	17947	17884	18020	17887	17758	17988	17754	17764	17823	17792	17746	17655	17828	17814	17878	18032	17729	17774	17935	17826	17842	17827	17881	17767	17972	17822	17739	17718	17801	17863	18037	17951	17767	17988	17924	17980	17665	17796	17942	17696	17724	17872	17942	17935	17897	17790	17954	17787	17868	17737	17873	17851	17637	17750	17955	17914	17734	17989	17989	17753	17710	17753	17821	17765	17900	18011	17872	17978	17802	17929	17898	17823	17872	17859	17978	17785	17605	17989	17768	18002	17921	17790	18060	18100	17643	17821	17861	17797	17838	17844	17829	17712	17637	17956	17860	17876	17786	17887	17977	17821	17766	17918	17996	17888	17948	17759	17745	17831	17701	17745	17911	18064	17650	18130	17993	17758	17816	18080	17948	17762	17658	17812	17706	17764	17929	17777	17721	17819	17880	17768	17824	17789	17648	17819	18022	18045	17961	17531	17964	17761	17648	17731	17749	17880	17725	17863	17940	17737	17838	17847	18065	17758	17982	17707	17781	17720	17689	17969	17905	17772	17848	18048	18086	17814	17810	17821	17784	17956	17677	17922	17858	17699	17770	18056	17822	18040	17790	17822	17728	17833	17884	17931	17763	17892	17693	17816	17802	17841	17812	17979	17810	17872	17991	17849	18016	18023	17614	18077	17832	17724	17658	17869	17849	17647	17919	17802	17823	17716	17983	17636	17956	17735	17957	17926	17880	17846	18031	17882	17907	17761	17881	17957	17837	17839	17976	17890	17796	17668	17816	17763	18036	17837	17822	17740	17928	17948	18069	17802	18114	17709	18015	17827	17893	17889	17675	17888	17723	17918	17681	18073	17756	17989	17834	17794	17846	17987	17886	17892	17763	17672	17900	17725	17831	17918	17787	17628	17997	17792	17881	17894	17741	17911	17990	17963	17861	17949	17802	17820	17819	17836	17801	17940	17825	17899	17947	17936	17767	17676	17792	17855	17929	17986	17692	17779	17831	17885	17835	17819	17712	17905	17950	17748	17493	18002	17926	17793	17708	17821	17735	17897	18119	17675	17959	18075	17960	17804	17826	17880	17783	17621	17926	17925	17884	17998	17966	17775	18009	17977	17667	17809	17991	17663	17770	17902	17826	17750	17793	17877	17982	17808	17858	17794	17883	17867	17790	17831	17938	17821	17920	17573	17788	17863	17818	17817	18039	17872	17777	17828	17951	17777	18015	17834	17775	17815	17752	18022	17991	17848	17588	17727	17812	17888	17996	17809	17844	17492	17876	17900	17910	17731	17885	17830	17880	17734	17696	17909	17865	17989	17777	17619	17635	17839	17996	17716	18081	17757	17824	17830	17959	17779	17990	17936	17640	17868	17622	17919	18024	17840	17691	17932	17917	17816	17751	17884	17872	17772	17969	18083	17750	17590	17660	17893	18042	17713	17699	17957	17674	17678	17711	17736	17877	18064	17902	17754	17758	17865	17866	17812	17862	17640	17890	17722	17798	17840	17847	18011	17874	17743	18064	17679	17850	17878	18024	18062	17612	17842	17932	17791	17561	17766	17829	17889	17746	17827	17667	17804	17823	17858	17880	17914	17757	17935	17979	17670	17666	17923	17862	17660	17905	17943	17874	17687	17916	18068	17863	17689	17885	17745	17771	17810	17875	17743	17962	18088	17903	18015	17990	17880	17812	17844	17915	17863	17708	17826	17882	17884	17777	17817	17848	17739	17843	17807	17748	17900	18025	17840	18085	17797	17997	17903	17855	17808	17669	17979	17984	17885	17900	17703	17887	18042	17745	17844	17838	17985	17742	17809	17908	17752	17851	17859	17769	17856	17921	17928	17737	17988	17895	17781	17774	17827	17720	18055	17857	17640	17877	17849	17899	18019	17825	17948	17929	17666	17881	17882	17774	17755	17724	17832	17748	17990	18001	17713	17721	18002	17695	17920	17772	17889	17750	17968	17936	17883	17829	17953	17929	18063	17958	17599	17889	17955	17689	17875	17995	17926	17888	17932	17769	17995	17859	17729	17857	17864	17651	17859	17891	17836	17594	17944	17447	17863	17895	17760	17924	17959	17858	17810	17894	17916	17972	18056	17951	17901	17817	17847	17888	17737	17797	17708	17900	17873	17679	17799	17876	17772	17985	17857	17915	18021	17971	17872	17841	17881	17761	17893	17888	17809	17864	17906	17895	17908	17740	17746	17827	17911	17817	17794	17763	18031	17876	17860	18180	17867	17848	17818	17893	17736	17741	17935	17859	17769	17928	17832	17779	17824	17849	17808	17892	17816	18082	17794	18018	17757	17736	17805	17617	17764	17802	17960	17927	17873	17738	17979	17722	17893	17834	17879	17732	17996	17775	17895	17809	17833	17853	17892	17780	17747	17674	18091	17856	17941	17798	18037	17894	18081	18091	17743	17816	17774	17909	17921	18014	17959	17711	17913	18086	17928	18086	17978	17802	17705	17642	17768	17898	17964	17893	17711	17826
18167	32762	31573	24939	20981	19133	17970	17308	17055	16970	17098	16800	17010	16625	16463	16656	16553	16338	16368	16468	16441	16564	16421	16369	16358	16380	16343	16371	16218	17842	22968	23501	21220	18574	17338	16543	16255	16042	16256	16122	16167	15960	16013	16019	15958	16147	16086	16160	16095	16161	16012	16106	16024	16172	16078	16188	16006	15994	15983	16116	15948	16066	16119	16020	16236	15859	16014	15957	15913	16028	16141	16148	16128	15992	16087	16043	15954	16067	16078	15994	16048	16125	16116	16057	16122	16020	16036	16052	16143	15905	16149	15960	15991	16170	16061	15908	16014	15938	15919	16002	16066	16016	16024	16115	16167	16039	16145	15980	16110	16029	16002	16090	15866	15880	15974	16181	15969	15961	15976	15964	15939	16017	16087	16143	16084	15927	16211	15920	16074	16002	16023	15904	16229	15965	16006	15953	16079	15910	16103	16138	15938	15974	16143	15945	15922	16048	16143	15849	16192	16012	15956	16040	16144	15882	16074	15995	15988	16083	16098	15902	16094	16111	16087	16025	16012	15840	16030	16031	16047	16084	16127	15866	16125	16051	15939	16014	16058	16081	15990	15923	16017	15859	16100	16214	15960	16062	16030	16019	15939	16024	15966	16051	16062	16157	15939	15936	15930	16145	15954	16022	15971	16165	16137	16162	16015	15942	15934	16095	16069	15931	16196	16024	16064	16060	16165	16015	16022	16125	15952	16057	16201	16166	16097	16128	16067	16026	16057	15895	16157	16002	15895	16027	15870	15953	16111	15941	16044	16091	15920	15883	16065	16020	15923	16105	16032	16042	15889	15974	16121	16086	16001	16133	15958	15943	16059	15936	16124	16000	15952	16166	16231	15954	16043	16171	16076	16040	15946	16090	15994	16079	16100	16106	16053	15879	16012	15940	15970	15932	15928	16048	16199	16076	16056	15919	15967	16055	15882	16069	16090	16036	16018	16056	15949	16010	16001	15923	16109	15963	16146	16330	16039	15890	16115	16077	15992	15857	16090	16037	16080	15997	16033	16046	15961	15923	16166	15990	16024	15959	16150	16339	16035	15984	16276	15986	16039	16091	16204	15928	15794	16074	16093	16101	16006	16060	16043	15910	16131	15949	16017	15969	16033	15938	16130	16077	16133	16015	16083	16068	15964	15976	15947	15960	15975	15795	15855	16160	16140	16065	15942	16127	16217	16092	16053	16030	16079	16155	16081	16001	16032	15956	16124	16217	16017	16010	15986	16149	16034	16005	16090	16100	15997	16044	15969	15856	16164	15875	16004	16013	16098	16053	16066	16054	15891	15794	16228	15890	15939	15959	15848	15995	16070	16018	15947	16068	16151	16058	16075	16021	16025	15950	16117	15953	16010	15889	15997	15923	16067	15885	15934	16004	16016	16146	16022	16158	16016	16076	16012	15931	16133	15993	16043	15959	15980	15917	16208	16053	16134	16152	15985	15909	16151	15912	16059	15987	16039	15973	16088	16022	16080	16060	16054	16111	16121	15994	15914	16162	15938	15918	15983	15944	16099	16004	16125	15897	16074	16021	16037	16123	15938	15979	15944	16126	16066	16087	15988	15936	16031	16057	16118	15896	16151	15993	15893	16075	15893	16150	16033	15958	16198	15994	16062	15994	16215	15958	16111	15969	16152	15937	15939	16085	16056	15856	16063	15884	16117	16095	16168	16014	15835	15988	16167	16099	16014	15893	16107	16066	16045	16002	15994	16071	16079	15840	15897	15965	16000	16217	15938	16036	16236	15890	16077	16070	15894	16172	16143	15862	15966	16142	15952	15972	16014	16089	16048	16088	15935	16009	15810	16068	16122	16063	15952	16085	16049	16050	15916	15906	16115	15709	16118	16086	15919	16089	16163	16083	16059	15820	16132	15984	16149	16097	16080	16034	15983	15935	15935	16034	15929	15879	15960	16055	15957	16006	16121	16111	15851	16030	16022	16181	16155	15846	16023	15764	15984	15934	16143	15843	15978	16023	15925	15782	15974	15898	15909	15878	15929	16105	16188	15990	16164	16002	15956	15958	16081	15918	15948	16060	16093	16162	15939	15984	16099	15923	15958	16036	16181	15887	16126	16014	15875	16053	16010	15933	16055	16005	16075	15986	15971	16104	15874	15949	16197	15990	16098	15948	15985	16021	15914	16022	15981	16026	16147	15979	16023	15891	16172	16072	15905	15966	15982	15875	16092	15842	15990	16090	15771	16049	16142	16004	15921	15844	16142	15990	15845	15918	16095	16102	16092	16025	16132	16023	16061	16087	16044	15797	16016	16078	16043	16189	15990	16105	16084	15975	16132	15900	15969	16030	16003	16081	16028	16129	15989	16233	15889	16177	16084	15787	16008	15985	15967	16021	16001	16042	16014	16121	16002	16333	16028	15832	15946	15936	16126	16077	15874	15955	15912	16018	16119	16109	16104	16051	16155	15957	15967	16294	15741	16099	16101	16052	16054	16021	16083	15936	15949	16171	16065	15909	15983	15966	16088	16095	16171	16082	16143	16077	15986	16018	16238	16112	16093	16083	16132	15884	16030	15920	15937	16230	15869	15889	16173	15959	15866	16114	16107	15987	16044	15936	16146	15913	16127	15935	16217	16016	16111	15830	15993	15996	15926	16034	16110	15820	16016	16176	16072	16011	15920	16134	15891	16184	16160	16036	15890	15912	15949	15928	16068	16059	15955	15892	15821	15929	16135	16006	16019	16247	16081	15963	16057	15942	15968	15966	15937	16097	16159	15765	15880	16101	16091	16070	16055	15975	16115	15780	16050	15933	16089	15963	16041	16156	16003	15928	16152	16164	15845	16015	16177	15947	16251	16142	15905	15913	16162	15788	16083	15845	16089	15965	15968	16018	15802	16019	16036	15968	16144	16009	16037	15922	15958	16043	16045	16159	15934	16061	15905	16144	15907	15926	15939	16070	15981	16070	16031	15989	16072	15801	15969	16133	15939	15950	16016	16148	16069	15822	16044	16002	16209	15887	16019	16061	15942	16022	16018	16069	16086	15880	16071	15809	16042	16036	15999	15955	16071	15965	15892	15933	16089	16048	16114	15991	16110	16156	16209	15983	16022	15996	15903	16169	16118	16084	16004	15956	16000	16093	15819	15900	15978	15953	16081	16032	15833	16083	16045	15916	15869	15966	15923	16099	16147	16136	16052	15875	15988	16146	16098	16105	15855	16066	15938	15965	15944	15904	16053	15948	16027	16147	15948	16041	16152	15949	15958	15969	16006	16071	16047	16225	15952	16136	15914	15903	15999	16058	16058	16122	16009	16067	16037	16048	16146	15897	15966	15929	15926	15829	16109	16076	15973	16157	16039	16201	16099	16076	16105	15886	15978	15967	16088	15960	16225	16015	15892	16081	16110	16156	16009	16050	16009	16076	16119	16071	15856	16055	15972	15984	15899	15968	16034	15961	16144	15972	15882	16037	16149	16038	16012	16005	15914	16201	16068	16100	16003	16018	15856	16191	15958	15932	16005	16109	15905	16040	15976	16206	16151	15940	16159	15970	16064	15999	16210	16102	16095	15868	16085	16054	15918	16203	16039	15979	16013	16065	16019	15901	16026	16055	15713	15986	16038	16016	15985	16080	15900	16025	16034	16117	15869	15835	16080	15988	16038	16003	16110	15950	15948	15884	16182	15998	15848	15884	15940	16058	15953	16079	15987	16034	15935	16052	16105	16194	16046	16003	16090	15907	16039	15970	15930	16005	16132	16084	16044	16014	16068	15929	15946	15978	16081	16098	15945	16114	15986	16117	16051	15983	15983	16120	16142	15843	16014	15986	15886	16022	15978	15992	16072	16053	15949	16202	15968	16064	15861	16014	16202	16075	15983	15961	16106	16040	16129	16156	15833	15864	16076	16069	16123	16070	16018	16170	16120	16018	16015	16064	15958	16089	16092	15954	16062	16007	16070	15961	16092	15886	16034	15940	16092	15925	15974	16232	16015	15875	15992	15966	16090	16084	15926	15984	15804	16176	16122	15961	15993	16053	16130	16053	15931	15947	16064	15936	16048	15978	16181	15984	15988	15946	15893	15966	15945	15937	15986	16105	15883	16016	16023	16093	16009	16223	15934	16117	16058	15922	15966	16023	15908	16004	15925	16042	16148	16075	16166	16118	16055	16059	16010	15848	15942	16107	16049	15939	16004	15992	15986	16065	16129	16081	16162	16153	15985	16070	16155	16079	16104	16003	15971	16045	16147	15929	15954	15983	16084	15928	16230	16017	16056	16037	15887	16011	15856	16211	15951	16048	16067	15937	15999	16120	16196	15955	15903	15909	16127	15898	15960	16078	16051	15962	16124	16066	15961	16012	15997	16121	16049	16147	15995	15913	15886	16121	16031	15982	16143	16061	16121	15916	15971	16170	15962	16124	16022	15936	16053	15893	16006	16135	15967	16100	16121	15963	15957	16010	16044	16107	15907	16032	15899	15912	15965	15977	16098	15858	16107	16076	15993	16034	16136	15983	16141	16121	15994	16013	16124	16110	16109	15968	16060	16021	16102	16080	16164	16198	15925	16147	15905	15971	15923	16053	16026	15973	16160	16049	16072	16002	15965	15956	16129	16114	16090	16000	16018	16081	16050	15953	16038	15954	15888	16118	15851	16017	15952	15815	15978	15913	16006	16143	15947	16118	16080	16142	15937	16054	16002	16121	16048	15944	16145	16112	16156	16101	15957	15951	15920	15952	15966	16112	15999	15964	16055	16018	16021	16087	16113	15924	16037	16109	15892	16150	16049	16004	16068	15938	16018	16117	15985	16195	16191	15943	15969	16048	16110	15919	16137	16022	15881	16092	15933	15919	16031	15854	15942	15906	16014	15912	15900	15888	16166	16097	15919	16011	15938	15916	16125	15997	16142	15977	16008	16050	15876	15993	16085	16093	16062	16052	16010	16091	15872	15966	16109	16102	15929	16062	15961	15853	16057	16033	15962	15916	16054	16033	16092	15995	15961	16033	15859	16103	16206	16023	16041	15986	16022	15977	15904	16225	15862	16116	16183	15842	15999	15973	16172	15967	15936	16043	16059	16001	16084	16101	15962	16037	16187	15889	15943	15970	15958	15963	15894	16105	16146	16109	15947	16078	15911	15946	16044	15985	16156	16097	15942	16036	15862	15925	16048	16111
27693	22535	25565	22083	18502	18295	18109	17901	17920	17987	17870	17990	17962	17920	17833	17777	17894	17771	17861	18004	17713	17719	17742	17623	17653	17799	17826	17728	17762	17724	17900	18228	18117	17958	17913	17908	17498	17651	17812	17685	17724	17761	17870	17788	17548	17739	17641	17537	17610	17559	17844	17681	17638	17565	17428	17598	17713	17744	17953	17514	17603	17785	17759	17421	17668	17693	17739	17768	17570	17714	17509	17665	17673	17607	17812	17874	17776	17776	17695	17685	17826	17710	17558	17842	17711	17630	17804	17607	17742	17619	17540	17732	17928	17501	17804	17753	17587	17762	17668	17411	17414	17806	17719	17654	17626	17627	17676	17676	17746	17504	17685	17850	17765	17764	17790	17718	17710	17710	17725	17782	17568	17685	17718	17774	17759	17619	17829	17764	17678	17867	17598	17760	17676	17600	17675	17634	17776	17601	17757	17676	17699	17654	17864	17424	17689	17489	17810	17626	17663	17596	17841	17616	17748	17670	17517	17615	17870	17815	17635	17712	17642	17794	17722	17608	17663	17585	17733	17773	17708	17636	17855	17863	17676	17494	17654	17932	17617	17704	17571	17579	17542	17533	17497	17625	17598	17632	17715	17535	17641	17507	17661	17609	17509	17529	17630	17692	17670	17619	17635	17817	17705	17636	17594	17702	17664	17718	17671	17688	17804	17649	17662	17572	17749	17721	17731	17616	17598	17680	17712	17678	17545	17605	17905	17516	17551	17570	17498	17715	17613	17822	17787	17796	17894	17768	17795	17634	17560	17607	17765	17827	17744	17612	17706	17556	17648	17593	17708	17646	17562	17553	17592	17819	17600	17668	17753	17806	17714	17530	17548	17711	17545	17723	17736	17575	17606	17616	17569	17642	17469	17434	17653	17397	17510	17552	17655	17637	17607	17819	17637	17686	17789	17676	17627	17741	17651	17723	17539	17612	17756	17746	17587	17689	17678	17563	17738	17792	17678	17461	17782	17727	17479	17719	17610	17744	17730	17780	17716	17970	17687	17709	17659	17752	17689	17689	17512	17738	17933	17728	17762	17836	17709	17386	17575	17520	17625	17623	17504	17549	17621	17734	17603	17751	17743	17819	17737	17686	17890	17482	17723	17564	17677	17611	17562	17402	17747	17559	17579	17385	17633	17729	17825	17783	17508	17668	17733	17655	17827	17817	17648	17651	17663	17914	17615	17432	17508	17751	17707	17639	17930	17857	17761	17706	17587	17764	17733	17767	17642	17740	17798	17875	17574	17525	17644	17510	17674	17638	17718	17711	17722	17666	17555	17659	17763	17581	17829	17554	17572	17605	17641	17734	17668	17554	17916	17773	17676	17668	17909	17880	17698	17837	17615	17593	17656	17492	17760	17589	17521	17657	17648	17692	17647	17750	17655	17734	17756	17435	17537	17579	17764	17690	17765	17772	17833	17671	17848	17621	17703	17694	17643	17897	17735	17685	17744	17841	17610	17490	17813	17636	17811	17440	17646	17623	17549	17853	17584	17614	17552	17678	17675	17736	17541	17772	17567	17857	17830	17761	17641	17602	17737	17554	17811	17680	17752	17548	17602	17681	17618	17752	17634	17695	17661	17589	17676	17392	17667	17479	17661	17775	17620	17614	17560	17698	17669	17640	17592	17783	17870	17784	17869	17795	17627	17750	17651	17776	17834	17731	17681	17699	17806	17543	17942	17589	17585	17636	17627	17794	17779	17692	17741	17726	17650	17765	17930	17770	17580	17584	17665	17726	17816	17738	17767	17722	17660	17760	17786	17638	17755	17836	17873	17653	17663	17920	17716	17737	17720	17555	17673	17579	17590	17639	17669	17680	17689	17543	17443	17579	17707	17799	17715	17458	17685	17685	17633	17950	17747	17938	17519	17690	17606	17763	17637	17453	17869	17907	17569	17745	17764	17761	17739	17689	17736	17842	17603	17850	17685	17544	17718	17522	17731	17793	17742	17538	17632	17763	17607	17565	17580	17722	17712	17689	17690	17805	17796	17596	17628	17556	17830	17783	17709	17650	17596	17672	17659	17698	17738	17738	17679	17595	17723	17494	17704	17739	17799	17850	17644	17673	17743	17898	17576	17531	17766	17758	17894	17504	17569	17568	17832	17736	17624	17649	17641	17691	17787	17686	17634	17875	17628	17713	17887	17727	17785	17664	17801	17518	17593	17617	17795	17521	17682	17668	17617	17744	17643	17624	17851	17644	17567	17452	17633	17816	17789	17629	17621	17629	17605	17594	17611	17571	17670	17806	17627	17559	17783	17660	17775	17560	17606	17673	17742	17522	17779	17746	17734	17539	17707	17653	17796	17852	17719	17955	17570	17640	17592	17694	17730	17673	17800	17853	17708	17646	17840	17644	17940	17797	17558	17528	17700	17618	17645	17757	17704	17569	17627	17484	17665	17547	17588	17591	17775	17784	17905	17348	17767	17692	18078	17650	17850	17491	17767	17531	17697	17785	17635	17587	17616	17700	17586	17565	17694	17638	17773	17786	17528	17755	17621	17663	18008	17637	17485	17583	17599	17577	17714	17834	17691	17865	17693	17638	17740	17661	17549	17806	17525	17760	17800	17723	17751	17801	17627	17637	17486	17681	17765	17654	17389	17455	17547	17666	17747	17799	17655	17581	17721	17628	17529	17895	17699	17738	17616	17434	17685	17731	17632	17861	17804	17530	17626	17712	17875	17723	17626	17602	17510	17748	17738	17425	17731	17620	17663	17662	17625	17552	17714	17724	17810	17679	17703	17728	17773	17782	17878	17583	17716	17638	17573	17710	17678	17892	17624	17843	17568	17531	17648	17687	17618	17522	17760	17716	17757	17828	17778	17417	17769	17892	17713	17551	17745	17641	17564	17650	17719	17859	17833	17792	17613	17567	17588	17588	17558	17548	17633	17554	17661	17554	17838	17734	17799	17602	17607	17609	17492	17728	17879	17681	17593	17584	17777	17890	17667	17662	17610	17725	17751	17655	17645	17711	17658	17789	17594	17808	17735	17560	17598	17849	17761	17563	17668	17548	17676	17739	17632	17606	17512	17863	17499	17648	17618	17670	17503	17603	17583	17922	17643	17800	17511	17684	17548	17769	17862	17574	17882	17619	17699	17536	17763	17712	17653	17760	17780	17765	17708	17643	17689	17606	17543	17728	17675	17767	17708	17675	17797	17753	17664	17534	17496	17733	17567	17713	17711	17767	17682	17610	17571	17729	17793	17683	17601	17755	17767	17626	17726	17821	17574	17645	17635	17608	17680	17769	17519	17838	17658	17637	17733	17636	17651	17762	17911	17759	17601	17579	17714	17749	17422	17666	17653	17790	17708	17717	17737	17679	17751	17905	17752	17606	17666	17800	17745	17767	17873	17657	17506	17576	17728	17468	17727	17551	17492	17696	17673	17526	17610	17557	17598	17729	17554	17766	17754	17656	17867	17526	17784	17728	17817	17696	17652	17540	17835	17606	17920	17679	17608	17611	17530	17754	17742	17682	17698	17701	17508	17585	17587	17574	17794	17734	17794	17940	17913	17890	17733	17637	17551	17523	17577	17683	17764	17789	17695	17801	17668	17637	17821	17801	17615	17439	17615	17817	17644	17812	17802	17779	17748	17603	17441	17654	17567	17772	17782	17879	17562	17586	17624	17448	17682	17374	17898	17601	17461	17635	17584	17594	17704	17651	17749	17652	17772	17726	17577	17748	17868	17670	17602	17696	17597	17610	17566	17569	17679	17499	17715	17771	17757	17595	17853	17615	17730	17583	17592	17616	17786	17625	17608	17575	17635	17785	17805	17652	17678	17361	17682	17714	17770	17608	17517	17630	17604	17748	17520	17727	17849	17497	17691	17840	17616	17701	17812	17632	17740	17616	17568	17688	17649	17673	17593	17746	17650	17823	17909	17632	17720	17699	17632	17626	17462	17549	17805	17832	17681	17518	17532	17635	17814	17593	17726	17746	17825	17774	17741	17696	17904	17487	17550	17803	17815	17698	17718	17846	17910	17677	17862	17646	17758	17576	17435	17584	17540	17666	17841	17720	17709	17626	17799	17492	17747	17510	17718	17680	17692	17632	17685	17677	17721	17766	17691	17554	17650	17642	17589	17770	17655	17808	17824	17800	17750	17823	17769	17516	17635	17626	17801	17669	17485	17588	17549	17627	17635	17596	17473	17689	17689	17713	17835	17662	17529	17661	17548	17748	17707	17669	17493	17534	17673	17579	17840	17591	17620	17674	17735	17647	17720	17679	17543	17786	17719	17687	17649	17784	17688	17531	17582	17784	17908	17802	17635	17737	17820	17676	17840	17744	17881	17612	17517	17701	17664	17649	17513	17730	17385	17596	17717	17695	17630	17882	17787	17760	17642	17745	17658	17508	17682	17668	17779	17623	17634	17828	17784	17818	17802	17741	17684	17825	17676	17631	17860	17615	17749	17693	17657	18040	17750	17700	17746	17618	17864	17441	17585	17675	17537	17657	17572	17793	17548	17678	17622	17707	17638	17514	17748	17800	17670	17741	17772	17704	17764	17646	17765	17675	17716	17871	17688	17649	17746	17828	17792	17626	17349	17699	17718	17601	17681	17587	17577	17583	17705	17718	17669	17662	17527	17754	17740	17807	17791	17846	17777	17869	17564	17502	17691	17809	17759	17726	17771	17709	17695	17801	17716	17530	17422	17572	17873	17677	17708	17627	17627	17436	17790	17515	17805	17779	17776	17636	17564	17668	17736	17590	17734	17876	17627	17794	17798	17540	17697	17851	17864	17807	17634	17845	17719	17630	17711	17659	17561	17666	17555	17617	17625	17697	17724	17722	17601	17675	17477	17685	17865	17708	17917	17887	17814	17727	17684	17496	17571	17537	17834	17630	17801	17613	17753	17894	17612	17588	17611	17680	17765	17919	17827	17755	17503	17681	17796	17780	17867	17591	17543	17827	17465	17546	17712	17787	17842	17770	17818	17618	17767	17605	17670	17389	17686	17529	17708	18004	17649	17556	17730	17696	17626	17799	17484	17423	17705	17702	17575	17721	17650	17661	17670	17691	17807	17738	17594	17698	17551	17771	17782	17565	17646	17766	17646	17789	17641	17778	17736	17860	17650	17814	17548	17666	17699	17522	17729	17893	17626	17644	17755	17522	17703	17627
17513	23186	23534	19170	17396	16614	16374	16248	16320	16475	16129	16194	16245	16040	16213	15897	16131	16148	16175	16186	16157	15901	16043	15910	15973	15881	15953	15985	16003	16047	16090	16642	16551	16270	16171	15923	16202	16132	15908	15789	15779	15987	15933	15844	15944	15912	15879	15858	16132	16085	15786	15883	16004	15849	15775	15918	15874	15837	16074	16008	15777	16001	15748	15912	16026	15990	15942	15842	15840	15938	16045	15907	15888	15773	15832	16012	15902	15815	15973	16049	15688	16004	16158	15885	15843	15698	15846	15820	15734	15817	15811	15935	15670	15843	15872	15905	15848	15874	15687	16043	15952	15800	15957	15915	15955	15808	15982	15836	16008	15745	16069	15841	15977	15904	15836	15989	15884	15748	16052	15812	15841	15750	16004	15861	15928	15737	16016	16129	15822	15852	16135	15863	15821	15989	15711	16067	15821	15886	15962	15897	16010	15875	15927	16006	15839	15979	15870	15977	15942	15905	15908	15926	15762	15759	15832	15853	15985	15970	15891	15916	15987	15917	16024	15900	15971	15938	15971	15973	15958	15902	15820	15972	15997	15903	15952	15843	15706	16021	15964	15871	16097	15889	15750	16000	15906	15740	15979	16037	15851	15838	15906	16024	15861	15980	15955	15849	15987	15951	15961	15799	15751	15812	15927	15825	15940	15803	15915	15973	16041	15846	15919	15896	15700	16005	15828	15945	15888	15869	15844	15903	15975	15922	15999	15855	15991	15914	16047	15814	15997	15832	15727	15811	15804	16219	15861	15975	15897	15862	15896	15692	15829	15909	15925	16032	16016	15741	15792	15934	15974	15935	15800	15960	15904	15961	16030	15772	15918	15872	15980	16053	15876	15842	15885	15804	15924	15893	15828	15877	15990	15827	15879	15941	15945	15964	15903	15936	16077	15814	16069	15829	15849	15987	16018	15780	15871	16063	15851	15968	15961	16005	15893	15898	15891	15840	15720	16045	15929	15814	16164	15792	16100	16035	15968	16090	15850	15724	15940	15983	16029	15985	16008	15868	15823	15873	16008	15967	15972	15926	15823	16020	15900	15768	16029	15895	15956	15867	15868	16004	15824	15906	15815	15947	15906	15988	15849	15795	16003	15730	16003	16033	15857	16099	15941	15858	15781	15781	15877	15849	15877	15817	15979	15869	15838	15964	15844	15957	15802	15703	15811	15754	15868	15864	15912	15854	15817	15899	16012	15680	15832	15751	16030	15934	15818	15994	15798	15984	15895	15803	15953	16045	15902	15786	15888	15876	16034	15890	15851	15975	15820	15924	15979	15841	15925	15847	15984	15826	15946	15933	15620	15926	15805	15761	15989	15894	15891	15879	15902	15859	15903	15869	16001	15938	15822	15917	15873	15866	15940	15889	15872	15933	15966	15959	15963	15765	16020	15919	16068	15872	16040	16119	15863	15924	15828	16000	15889	15904	15824	15722	15889	15930	15870	15912	15905	15831	16042	15988	15884	15879	15908	16037	15980	15745	15851	15778	15870	16076	15831	15813	15945	15877	16043	15752	15921	15747	15933	15959	15856	15824	15925	15859	15848	15809	15666	15883	15942	15853	15988	15742	15893	15925	15829	15874	15866	16051	15842	15925	15913	15842	15778	15919	16096	15936	15992	15971	15888	15918	15833	16005	15762	15973	16068	16003	15993	15947	15920	15968	15812	15934	15822	15927	15825	16022	15980	15888	15964	15863	15768	15958	15992	15930	15817	15940	15878	15776	15959	15866	16014	15851	16016	15969	16070	16014	15960	15925	15848	15929	15919	15943	15985	15911	15927	15795	15980	16075	15931	15885	15861	15966	16001	15921	15905	15929	15924	16038	15965	15995	15787	16038	15934	15875	15937	15792	16080	15959	16045	15728	15881	15759	15886	16063	15840	15849	15678	16086	15921	15920	15885	15751	15896	15869	15810	15747	15927	15935	15809	15909	15762	15980	15929	15673	15866	15798	15814	15904	15839	15893	15931	15977	15830	16032	15917	16000	15911	15993	15769	15846	15808	15922	15843	15676	15960	15877	15820	15855	15733	15818	16060	15959	16050	15714	16020	16006	15842	15748	15856	15935	16081	15808	15901	15981	15857	15888	15820	15893	16022	15886	15856	15697	15932	15924	16055	15944	15868	15900	15866	15935	16009	15982	15941	15692	15739	15931	15935	15731	15848	15849	15883	16017	15953	15886	15913	15898	16024	15971	15849	15827	15963	15788	15896	15827	15640	16030	15936	15979	15842	15823	15864	15787	15918	15796	15866	15907	15883	15766	15959	15865	15872	16038	15969	15996	15836	16061	15923	15767	15978	15830	15827	15734	16073	15913	16007	15989	15983	16078	15823	15755	16059	15869	15937	15887	15870	16030	15762	16044	15835	15874	15894	15818	15804	15848	15877	15926	16019	16049	15895	15869	15784	15919	16008	15771	15711	15871	15900	15828	15949	15942	15948	15819	15978	15866	15855	15966	15914	15933	15995	15918	15906	15935	15882	15929	16017	15891	16010	16033	15842	15821	15994	16021	15953	15969	16127	15809	15933	15988	16010	15989	15889	15948	15959	15819	16012	15985	15921	15964	16050	15877	16042	15923	15943	15871	16073	15880	15851	15860	15922	16090	15846	15774	15940	15992	15852	15851	15854	15782	15872	15799	15817	16003	15823	15850	15801	15900	16100	15911	15972	16048	15775	15883	15936	15956	15937	15702	15944	15880	15776	15960	15964	15928	15972	15905	15939	15804	15859	15897	15937	15768	15840	16011	15944	15976	15835	15800	15823	16014	15781	15917	15906	15738	15962	16035	15853	16038	15798	15961	15887	16061	15968	15921	16075	15851	15890	15914	15928	15855	15901	15818	15930	15745	15903	15940	15869	15953	15959	15728	16067	15903	15905	15861	15967	15966	15808	16046	15968	15845	15888	15906	15916	16008	15927	15807	15820	15780	15987	16043	15907	15929	15952	15944	15854	15910	15853	15911	16061	15800	15882	15973	15881	15856	15724	15880	15874	16051	15946	15799	15860	16035	15835	16015	15774	15681	16016	15968	15991	15932	16046	15835	15762	16066	15974	15957	15923	15948	15861	15848	15890	16005	15952	15900	15841	15812	15832	15825	15845	15887	15910	15903	15927	15982	15920	15973	16050	16016	15818	15817	15833	15772	15808	15923	15912	15791	15899	15858	15991	15836	15896	15958	15866	15861	15840	15967	15911	15900	15958	16037	15804	15884	15860	15777	15860	15894	16031	15793	15953	15951	15809	16015	15921	15806	15723	15839	15840	16068	15881	15846	15778	15949	15868	15896	15961	15901	15961	15905	15872	15926	15864	15953	15858	15949	15814	15789	16040	16026	16007	15832	15832	15785	16005	15959	16030	15946	16021	15799	15842	15832	15803	15985	15774	15876	16023	16002	15846	15941	15785	15880	15858	15686	15885	15921	15901	15869	15898	15780	15796	15854	15963	15925	15868	15938	16046	15768	15980	15767	15839	15777	15921	15750	15934	15845	15864	15929	16060	15872	15911	15856	16115	15864	15966	16059	15960	16014	15902	15829	15847	15945	15880	15891	15828	15922	15992	15908	15851	16003	15832	15790	16007	15763	15894	15959	15888	15917	15865	15853	15957	16026	15922	15942	16019	15877	15829	15872	15729	15874	15834	15938	15940	15946	15704	15718	15927	15977	15976	15770	15808	15993	15708	15764	15768	15897	15894	15942	15954	15816	15806	15864	15884	15959	15984	15977	16052	16074	15830	15869	15918	15935	15903	16029	15772	15912	15964	15900	15989	16109	15904	15969	15927	15882	15895	15977	15899	15912	15706	15872	15917	15849	15904	16004	15840	15932	15906	15883	15897	15896	15917	15710	15908	16037	15944	15832	15870	16089	15707	15739	16036	15910	16034	15896	16021	15888	15850	16003	15912	15944	16008	15817	15787	15892	15960	15931	15908	15778	15898	16018	15810	15981	15753	15953	15921	15888	16065	15781	15878	15996	15939	15902	15988	15793	16003	15761	15988	15751	15824	15820	15928	15936	15778	15719	15773	15966	15999	15906	15871	15953	15766	15950	15872	15963	16012	15847	15945	15906	16045	15881	16021	15985	15923	15852	15942	15958	16004	15883	15884	15896	15965	16017	15900	15925	15911	16013	15940	15872	15922	15888	15782	15890	15771	15898	15767	16039	15753	16015	16030	15844	15833	16029	15957	16032	15754	16022	15799	15998	16026	15809	15878	15926	15780	15738	15802	15783	15938	15869	15752	15877	15883	15831	15923	16035	16030	15964	15749	15894	15897	16011	15861	15932	15787	15896	15865	16009	16095	16019	15950	15746	15892	15833	15930	15883	15853	15894	15998	15884	15897	15855	15956	15998	15791	15971	16021	15726	16062	15887	15842	15951	15855	15741	15872	15993	15807	16074	15916	15836	15759	15732	15934	15888	15813	15772	16007	15866	15919	16078	15860	15870	16021	15859	16036	15965	15951	15856	15957	15736	15907	15897	15856	15928	15821	16050	15876	15867	16099	16132	15912	15860	16034	15801	15968	15765	15971	16012	15974	15816	15920	15914	15878	16046	15826	15900	15883	15824	16025	16056	16086	15919	15867	15838	15985	15570	15975	15879	15898	16100	15895	15992	15936	15902	15873	16037	15857	15907	15861	15958	15774	15861	15789	15833	15924	16074	16147	15903	16051	15818	15894	15687	15921	15830	15742	15818	15864	15878	15848	15842	15981	16006	15817	15881	15954	16013	15881	15936	15733	15782	15926	16081	15823	15829	16023	16080	15952	15998	15926	15816	15842	15851	15898	15744	15650	15821	15779	15947	15920	15705	15867	15834	15935	16032	15889	15899	15868	15852	15877	15774	15836	15990	16007	15778	15875	15935	16035	15747	16021	15796	16095	15883	15909	15994	15946	15953	15846	15880	16141	15987	15768	15853	15969	15739	16019	15829	15989	15780	15870	15900	16010	15905	15823	16064	15795	15856	16012	16085	16034	15995	15848	15658	16004	15779	15931	15915	15833	15881	15801	15904	15853	15768	15819	15914	15980	15943	15841	15824	15912	15813	15904	16045	15883	15841	15859	16010	15758	15912	15918	16092	15919	15996	15997	16000	15921	15868	15919	15887	15854	15931	15981	15909	16005	15893	15835	15853
23905	21379	28848	24418	22230	22111	21238	18517	18068	18184	18184	18009	18197	18162	18108	18090	18210	18056	17880	17647	17770	18031	17884	17916	17934	17912	17849	17839	17931	17905	18676	20495	20474	19711	18549	18055	18075	17912	17875	17742	17678	17869	17866	17619	18100	17805	17701	17867	17847	17538	17648	17859	17740	17704	17760	17825	17957	17690	17574	17591	17598	17760	17913	17994	17705	17825	17773	17603	17706	17899	17776	17597	17775	17956	17879	17840	17891	17686	17718	17776	17412	17658	17698	17743	17852	17821	17667	17705	17547	17810	17985	17755	17747	17501	17658	17647	17737	17755	17780	17728	17749	17760	17768	17792	17828	17716	17884	17713	17757	17827	17611	17663	17711	17900	17789	17562	17808	17557	17896	17805	17585	17720	17833	17711	17717	17587	17740	17722	17944	17959	17670	17621	17868	17774	17658	17825	17849	17826	17700	17717	17870	17751	17856	17564	17866	17786	17916	17815	17774	17769	17771	17756	17760	17716	17896	17986	17952	17733	17876	17685	17743	17949	17725	17603	17666	17622	17565	17739	17762	17677	17714	17697	17805	17668	17772	17640	17814	17931	17909	17485	17724	17710	17930	17688	17760	17741	17892	17664	17812	17663	17764	17548	17780	17643	17788	17525	17637	17696	17805	17619	17897	17615	17587	17583	17931	17852	17808	17829	17713	17591	17586	17639	17809	17829	17790	17855	17720	17575	17934	17783	17825	17708	17760	17769	17864	17687	17819	17867	17973	17762	17816	17871	17786	17769	17826	17832	17747	17896	17798	17911	17716	17744	17666	17619	17810	17589	17896	17810	17824	17776	17694	17551	17783	17511	17630	17663	17642	17775	17785	17527	17864	17660	17649	17829	17688	17694	17789	17746	17671	17763	17770	17774	17773	17658	17827	17686	17678	17752	17602	17810	17768	17755	17797	17689	17759	17672	17781	17759	17746	17691	17856	17825	17751	17824	17744	17777	17881	17688	17733	17828	17893	17744	17669	17547	17794	17765	17700	17977	17779	17615	17891	17585	17736	17638	17771	17747	17719	17712	17858	17769	17881	17537	17557	17768	17722	17492	17643	17637	18012	17920	17784	17625	17708	17965	17713	17840	17774	17927	17683	17771	17772	17643	17633	17781	17775	17929	17829	17804	17745	17815	17519	17853	17748	17400	17751	17634	17451	17864	17815	17657	17713	17736	17726	17785	17687	17704	17695	17765	17804	17763	17746	17910	17941	17677	17839	17792	17681	17762	17651	17655	17790	17844	17494	17869	17968	17832	17718	17694	17967	17673	17585	17720	17800	17621	17775	17796	17792	17761	17712	17694	17626	17654	17812	17860	17889	17832	17860	17863	17780	17822	17675	17688	17717	17731	17936	17636	17773	17901	17788	17773	17684	17736	17720	17668	17651	17812	17870	17835	17751	17794	17552	17783	17727	17775	17889	17642	17703	17702	17610	17674	17651	17792	17619	17547	17839	17751	17768	17832	17595	17805	17614	17834	17758	17857	17744	17742	17758	17826	17744	17627	17683	17639	17619	17526	17725	17825	17870	17852	17887	17717	17760	17793	17722	17742	17846	17896	17667	17747	17742	17742	17767	17682	17906	17752	17743	17495	17524	17788	17715	17618	17733	17703	17790	17760	17795	17787	17651	17694	17776	17705	17679	17430	17554	17855	17511	17796	17732	17712	17745	17861	17768	17603	17770	17705	17699	17715	17796	17784	17581	17645	17703	17698	17693	17640	17705	17659	17751	17695	17777	17658	17838	17807	17984	17516	17803	17806	17785	17919	17612	17843	17870	17821	17828	17708	17929	17670	17703	17753	17761	17640	17722	17639	17766	17736	17480	17611	17920	17446	17787	17647	17875	17944	17796	17724	17742	17802	17696	17779	17615	17748	17731	17827	17746	17644	17644	17792	17707	17855	17749	17817	17642	17584	17793	17884	17728	17884	17728	17782	17695	17697	17919	17865	17646	17754	17764	17667	17836	17831	17834	17771	17552	17833	17514	17589	17792	17675	17744	17605	17732	17606	17645	17769	17659	17772	17707	17809	17737	17728	17732	17722	17603	17707	17742	17802	17722	17823	17708	17893	17731	17895	17686	17643	17702	17695	17710	17909	17646	17723	17832	17677	17739	17843	17909	17794	17755	18022	17725	17804	17904	17885	17668	17616	17747	17644	17740	17698	17847	17720	17746	17728	17849	17846	17922	17679	17637	17753	17680	17643	17827	17815	17621	17519	17611	17535	17697	17699	17648	17806	17880	17756	17703	17636	17660	17906	17769	17873	17714	17744	17885	17547	17675	17584	17951	17830	17682	17807	17741	17758	17651	17849	17763	17797	17784	17570	17683	17813	17670	17681	17804	17659	17779	17777	17829	17697	17779	17664	17644	17813	17673	17805	17777	17779	17676	17677	17777	17645	17665	17599	17747	17900	17723	17713	17823	17766	17541	17721	17733	17726	17888	17901	17608	17643	17768	17666	17726	17769	17623	17809	17733	17827	17871	17738	17712	17578	17659	17565	17660	17886	17750	17701	17747	17721	17778	17681	17664	17734	17756	17829	17917	17741	17909	17659	17754	17932	17612	17662	17714	17812	17798	17655	17829	17630	17736	17818	18007	17812	17759	17645	17851	17826	17695	17949	17694	17614	17603	17684	17584	17747	17689	18009	17885	17712	17707	17629	17744	17838	17864	17736	17735	17711	17833	17739	17815	17667	17742	17959	17561	17667	17754	17807	17580	17723	17646	17714	17742	17912	17964	17773	17593	17694	17614	17640	17879	17976	17746	17772	17723	17743	17999	17786	17598	17690	17693	17853	17928	17954	17927	17974	17927	17813	17882	17722	17878	17686	17639	17727	17719	17774	17603	17766	17793	17849	17646	17991	17571	17982	17691	17649	17893	17837	17739	17674	17770	17650	17593	17655	17938	17589	17728	17624	17583	17656	17854	17716	17841	17792	17668	17660	17819	17830	17689	17513	17822	17660	17716	17711	17602	17851	17863	17541	17610	17839	17846	17749	17795	17782	17913	17911	17693	17695	17693	17842	17702	17908	17994	17663	18122	17919	17732	17686	17890	17746	17840	17725	17789	17893	17586	17685	17865	17934	17808	17728	17693	17811	17683	17754	17694	17808	17689	17876	17831	17701	17813	17684	17810	17726	17723	17467	17740	17660	17667	17546	17882	17732	17732	18011	17702	17713	17751	17797	17803	17960	17777	17633	17745	17681	17727	17766	17599	17736	17853	17558	17598	17564	17697	17678	17941	17665	17873	17802	17703	17714	17824	17613	17722	17792	17785	17806	17934	17584	17666	17640	17772	17727	17700	17763	17807	17861	17769	17558	17811	17771	17842	17873	17662	17739	17672	17747	18009	17742	17797	17726	17825	17818	17596	17613	17583	17688	17686	17742	17677	17730	17950	17742	17618	17928	17765	17489	17561	17591	17479	17788	17702	17650	17629	17951	17562	17709	17657	17996	17738	17633	17878	17767	17816	17554	17771	17709	17847	17989	17862	17905	17794	17709	17522	17910	17859	17881	17690	17904	18051	17638	17782	17729	17645	17726	17737	17698	17688	17596	17664	17575	17587	17492	17701	17730	17732	17792	17920	17649	17624	17803	17775	17699	17746	17693	18140	17988	17767	17614	17693	17899	17698	17724	17707	17806	17821	17833	17778	17879	17739	17648	17641	17730	17869	17783	17751	17496	17596	17839	17721	17735	17795	17597	17833	17657	18062	17708	17591	17682	17751	17848	17608	17701	17507	17762	17596	17720	17905	17760	17721	17766	17629	17684	17802	17932	17807	17774	17618	17623	17698	17651	17569	17632	17894	17598	17695	17675	17741	17685	17884	17770	17884	17846	17775	17721	17711	17528	17738	17684	17769	17782	17819	17737	17544	17697	17579	17698	17622	17616	17684	17682	17562	17826	17837	17707	17663	17825	17796	17568	17810	17676	17767	17863	17696	17742	17829	17775	17682	17672	17626	17692	17741	17650	17895	17760	17600	17836	17513	17731	17782	17762	17613	17771	17699	17585	17706	17798	17788	17678	17772	17478	17687	17791	17738	17545	17637	17693	17648	17791	17868	17769	17743	17691	17703	17545	17876	17630	17757	17923	17738	17592	17813	17766	17838	17793	17785	17920	17831	17774	17721	17549	17702	17735	17906	17800	18092	17632	17833	17740	17814	17523	17669	17697	17571	17664	17877	17646	17730	17728	17812	17820	17726	17965	17785	17575	17772	17552	17739	17981	17785	17831	17987	17771	17922	17729	17693	17794	17619	17564	17759	17659	17647	17873	17735	17837	17737	17784	17603	17955	17898	17654	17653	17680	17865	17761	17861	17650	17686	17665	17673	17680	17699	17709	17628	17687	17974	17583	17620	17935	17743	17743	17641	17765	17702	17723	17713	17697	17460	17690	17626	17660	17785	17711	17765	17500	17775	17562	17823	17605	17574	17744	17874	17665	17976	17755	17686	17779	17677	17670	17885	17791	17790	17809	17765	17929	17771	17629	17659	17588	17729	17863	17857	17954	17846	17570	17656	17898	17598	17834	17821	17688	17672	17517	17784	17543	17706	17833	17641	17741	17809	17646	17660	17759	17674	18015	17640	17955	17808	17600	17948	17866	17903	17747	17775	17802	17726	17690	17815	17516	17763	17859	17647	17889	17972	17700	17830	17676	17656	17824	17646	17660	17691	17745	17709	17797	17730	17774	17801	17700	17661	17785	17669	17538	17775	17564	17652	17735	17732	17752	17814	17753	17758	17796	17682	17778	17937	17794	17807	17653	17883	17722	17659	17714	17887	17669	17708	17736	17743	17749	17884	17898	17732	17757	17781	17809	17879	17973	17859	17954	17638	17992	17696	17560	17704	17832	17762	17808	17656	17869	17566	17699	17709	17851	17898	17651	17755	17728	17498	17744	17677	17590	17898	17910	17666	17933	17912	17862	17746	17833	17691	17934	17767	17525	17790	17993	17847	17987	17766	17672	17802	17857	17739	17509	17819	17782	17930	17644	17754	17574	17563	17853	17789	17868	17888	17792	17874	17760	17526	17785	17744	17628	17896	17689	17939	17746	17619	17651	17742	17691	17566	17743	17701	17843	17903	17700	17783	17810	17851	17782	17744	17582	17828	17581	17736	17726
16999	29128	27803	22639	19970	18482	17595	17332	17253	16637	16562	16541	16452	16615	16209	16539	16140	16170	16272	16046	16218	16150	16134	16149	16069	16139	16190	16240	16207	16305	17741	20180	19682	18714	17264	16639	16272	16096	16169	16027	16221	16176	16138	16025	15924	15859	16058	16196	16083	16031	16010	16048	15879	16109	15965	16020	16175	16039	16091	16108	16151	16115	16125	16099	15940	15847	16080	16209	16009	15980	16209	15913	15978	16235	16095	16058	15975	15928	16118	16082	15952	16082	16045	16045	16216	16208	15949	16085	16019	16058	15999	16029	16151	15976	16164	16089	16031	15937	16081	16005	15996	15972	15975	16094	16002	15976	16051	16074	16069	16126	16237	16072	16105	15961	16162	15889	15992	16045	16148	16067	16035	16185	15849	15875	16077	15920	16148	16137	16129	16110	16030	16232	16099	16113	16035	16101	15937	16036	16225	16169	15994	15975	15935	16156	15897	16060	16079	16011	15892	15986	15976	15895	16085	16172	16140	15928	16109	16187	15990	15918	16079	16183	16089	16130	16061	15995	16104	16106	16084	16126	16112	16049	16071	15995	16010	16072	16077	15957	15947	16032	15982	16072	16173	16031	15989	15740	16204	16162	15898	16036	16108	15997	15914	15950	16040	15948	15942	16028	16004	15992	15946	16137	15935	16075	16171	16125	16024	16013	16155	16273	16038	15907	16182	15991	15992	16013	16141	16233	15906	16172	15958	16026	16021	16082	16034	16187	15973	16041	15973	15954	15965	16175	16021	16162	16058	16209	15994	15917	15947	16016	16016	15981	16247	16070	15848	16085	15990	16096	15892	16172	16086	15942	16043	16023	15931	16009	15942	16155	16217	15860	16022	16095	16128	15913	16011	16016	15974	16139	16047	15977	16021	16187	16119	15868	16143	15931	16031	16123	16097	16182	15955	15972	16035	16094	16257	16212	16001	15964	15946	16141	16003	15935	16101	16040	16048	15931	16070	15958	16071	15905	15995	16041	16006	15904	15856	16191	15955	16009	16065	16069	16099	15968	15964	16092	16072	16165	15991	16087	16209	16199	15781	16127	15868	15964	15985	16024	16053	16147	16229	15873	16174	15983	16095	16087	15981	15977	16090	16154	16126	15852	16117	15962	15938	16056	15973	16040	15967	16079	16160	15966	15877	16142	16053	16260	15985	15918	15917	15870	15952	16070	16007	16041	16015	15902	16031	15948	16176	15989	16078	15918	16062	15983	15919	15964	15931	15955	15916	15935	16040	15997	15978	16033	16040	16137	15875	16098	16028	16087	16021	16036	16009	16000	16153	16229	15931	16181	16027	15959	16078	16008	15896	15985	16073	15950	15945	16028	15967	15965	16009	16027	16055	16084	16031	15982	15998	16103	16133	16068	16084	15865	15996	15975	15917	16144	16059	15988	15987	15961	15983	15794	15921	16131	15964	16065	15980	15931	16004	15820	16104	16092	15905	16015	16186	16020	16072	16020	16033	16066	15923	16063	16005	16115	15970	16047	15943	15898	16037	15893	15992	16061	16162	16128	16312	15896	15942	15946	15961	15974	15783	16041	16117	16158	15933	16134	16123	16182	15960	16097	16049	16137	16056	16052	16007	16135	16153	16005	16041	15900	16023	16116	16175	16133	16019	16025	15848	16020	16168	16050	16109	16012	16057	15968	15894	16162	16013	15949	16177	16043	16171	16113	16114	16135	15976	16071	15949	15821	16160	16127	15978	16008	16182	15977	15914	16074	15921	16331	16089	16114	16004	16073	16179	15955	15972	15974	15956	16227	15966	16194	15995	16183	15921	15895	15834	16006	15998	16091	16021	15905	15935	16021	16115	15928	16114	15970	16065	16149	16149	15954	16003	15910	16060	15973	15984	16054	16061	16191	16008	16032	16036	16052	16004	15952	15952	16028	16054	16052	16042	16074	16111	16090	15943	16123	16039	16026	16062	15999	16125	16137	16037	16137	16021	16019	16247	15780	16035	16073	16181	16132	16011	15878	16098	16093	16024	15942	16038	16155	16180	16126	16001	15998	16021	16028	16174	15924	16058	15972	15919	16030	16063	16189	16090	16041	16002	15921	15817	15961	16042	16046	15973	15933	16111	16008	16140	16004	16201	16183	16109	15959	16098	15828	16000	16071	16038	15948	15986	16000	15900	16233	16190	15907	15903	15961	15976	16011	16231	16185	16056	15917	16207	16060	15869	16116	16023	16154	16074	15794	16011	15972	16063	15998	15947	16176	16128	16048	16001	15940	16036	16095	16181	16062	16018	16064	16067	16077	15996	16197	16057	15909	16146	15955	16090	16156	15895	16144	15933	16099	15969	16142	15942	16060	16147	15920	16109	16052	16105	16019	15916	16087	16130	15884	15925	15995	15924	16021	16019	15989	16088	16046	15948	16221	16305	15951	15858	15923	16216	15934	16025	16048	16070	15857	16010	15984	15914	16157	16112	16024	16011	16051	16105	16223	15938	16190	16093	15975	16160	15978	15965	15995	15906	16101	16027	15926	15930	16212	16057	16054	15970	16064	16022	16112	15967	16147	16102	16125	16150	15979	16021	15990	16012	15929	15960	15886	16076	16069	15979	16042	15989	16164	16023	16123	15810	16113	15994	16125	15968	16013	15890	16025	15853	16171	16090	16119	16005	16271	15940	16041	16074	16216	15924	16091	16181	15979	16007	16133	16007	15922	16014	15974	16079	16066	15919	15884	16199	15985	16099	16020	16149	16080	15990	15892	15926	16143	15961	16076	16026	15822	16125	16156	16164	16155	16027	15987	15956	15918	16152	16024	16157	16091	15882	16046	16104	15890	16178	16100	16020	15745	15973	15946	16222	16067	15927	16097	15884	16047	16065	16177	16150	15930	15937	16091	15957	16139	16139	16186	15980	16242	16132	16021	16184	15929	16001	16064	15964	16013	16057	16089	16062	16164	16078	15966	16167	15904	16043	16188	15993	15965	16013	16148	16083	15974	16056	15948	16029	15924	16020	16119	16045	16020	15924	16025	16076	16021	15974	15924	15991	15900	16118	16106	16024	16119	16174	16164	16239	15994	16123	16203	16082	15885	15939	15944	16030	16276	16141	16043	16009	16162	16171	15950	16196	16055	16033	16133	16215	16128	15949	16033	16031	15953	16097	16042	15956	15881	16151	16172	15954	15982	16082	16063	15988	15924	16125	15907	16057	16117	15950	16137	16009	15932	15963	16047	15988	15944	16045	16330	16011	15953	15926	16013	15997	15922	16127	15895	15973	16062	16097	15887	15949	16036	15902	16060	16193	16031	16338	16001	16138	16099	16091	16004	15876	16052	16080	16012	16061	16031	16145	15839	15891	15995	15897	16071	16003	15978	15851	15966	15934	15930	15891	16029	16010	16013	15981	16029	15905	16009	16019	16095	16127	16208	15985	16018	16118	16046	16040	16165	16132	16084	16070	16023	16057	16037	16177	15861	15828	15922	15976	16128	16077	16101	15932	15856	16107	16015	15999	15947	16122	15927	16029	16117	16152	15982	16045	15861	15963	16032	16021	16117	16088	16167	15982	16209	15979	16046	16150	15890	16031	16041	16102	16013	15813	16052	16084	15986	15976	16250	16211	16030	15988	16119	16022	15905	16113	16185	16037	16337	15934	16207	16132	16071	16071	16161	15931	16095	16013	15929	16065	16081	16107	15936	16132	16001	16104	16083	15899	16083	16064	15981	15901	16003	16034	16039	15945	16063	15950	16104	16107	16051	16045	15900	16018	16116	16099	16093	16001	15908	15983	16209	15993	15918	16122	15938	15910	15935	16117	16033	16098	15812	16000	15915	16031	16111	15998	15884	16121	15813	16055	15969	15996	16066	16109	16127	16068	16062	16136	15977	16027	16054	16032	15987	16180	15951	16007	16069	15928	16103	16136	15963	16046	16068	16047	16206	15964	16123	16017	16111	16182	15936	16005	16075	16167	15992	16061	16020	15941	15958	16070	16111	16097	16038	16041	16048	16014	16025	16084	16058	16010	16315	16144	15996	16042	16059	16119	16009	15809	15986	16029	15946	15991	16004	15948	16032	15905	16008	16082	16111	16010	16056	16147	16053	16011	15949	16099	15969	15950	16179	16156	16161	16042	15991	16067	16045	16099	16189	16180	15971	16065	16218	16108	15887	15997	15907	16036	15982	16033	16033	16152	16188	16109	15963	15931	16165	15775	15944	16120	15987	16193	16062	16197	16124	15978	15958	16082	16014	16019	15975	16003	15977	16020	16098	16203	15908	16038	16065	15926	16020	16015	16158	16185	15903	15934	15941	15993	15912	16200	15874	16062	16001	16046	16212	16063	15986	15872	16009	16007	16156	15987	16071	16073	16266	16143	15978	16118	16127	16085	16066	15987	16036	15991	15945	16061	15977	16056	15908	16171	16170	15968	15999	16120	16100	16050	16041	16038	16113	15941	16019	16084	15931	16205	16112	16111	15985	16235	16047	15994	16212	16080	16204	15885	16242	16106	16057	15874	16032	16055	15906	16005	15955	15914	15994	16150	15889	15864	15846	16006	16152	16135	15928	15918	16235	16047	16014	16160	16029	16130	15987	16125	16061	15996	16045	16067	16009	15885	15852	16233	16012	16141	15946	16190	15969	16113	15970	15888	16096	16068	15982	16019	15967	15948	16026	15957	16109	16051	15952	15863	15921	16076	16003	16065	15832	15995	15929	16028	16014	16140	15873	15971	16141	16149	16015	16091	15990	16088	16071	16005	15989	16042	15966	16066	16119	16278	15963	16057	16077	16082	15966	16233	16051	15987	16091	16070	16100	16017	16133	16057	15903	16077	16056	16113	15963	15915	16295	16002	16023	15927	15929	16133	15967	15971	16061	15894	16009	16048	16051	15978	15999	15925	15958	15824	15948	16099	16012	15981	15912	16111	15930	16025	15942	16056	15988	16093	16091	16022	15986	16097	15973	16164	16174	15917	16038	16121	15972	16038	15986	16152	15937	16153	15904	16130	16049	15960	15985	16124	15948	15998	16046	16078	16069	16113	15995	16192	16154	15895	16042	15940	15963	16014	16010	16018	15947	16114	16227	15811	16186	15981	16061	16109	16014	16192	16057	16071	16008	16020	15976	16030	16010	16055	16032	16058	15870	16105	16018	16135	16006	16072	16017	16013	16131
22952	21364	29224	23894	21591	23543	24910	20035	18901	19005	18909	18690	18906	18567	18466	18588	18606	18532	18464	18391	18347	18352	18543	18293	18413	18184	18243	18501	18314	18487	19459	22616	22596	21426	19871	18929	18494	18086	18112	18222	18141	18001	18267	18322	18065	18017	18063	18014	18133	18166	18242	18453	18157	18017	17937	17995	18247	18011	18208	18243	18043	18080	18133	18141	18097	18190	18114	18144	18209	18260	18198	18030	18148	18080	18196	18212	18028	18264	18090	18205	18104	18017	18099	18029	18300	18098	18218	18078	17987	18320	18268	18037	18077	18101	18221	18226	17993	18061	18017	17914	18045	18177	18087	18071	17839	18094	18120	18021	17937	17853	18173	18166	18032	18159	18035	18224	18109	18075	18182	18207	18122	17972	18015	18260	18083	18047	18235	18241	18000	18204	18168	18101	18408	17944	18161	18238	18310	18022	18041	18039	18143	17996	18000	18185	18105	18296	18086	17973	18029	17928	18065	18265	18083	17999	18136	18125	18055	18043	17999	18155	17991	18124	18075	17967	17983	17908	18223	18095	18080	18064	18176	18119	18217	18309	18115	18145	18010	17957	18305	17963	18023	18065	18125	18044	18016	18055	18031	17821	18155	17841	17948	18115	18113	18107	18051	18076	18033	18128	18026	18188	17985	18111	18160	18057	18243	18198	17875	18038	17922	18017	18106	17933	18040	18129	18174	18149	18111	18048	17982	18080	18077	18111	18082	17991	18123	18112	18194	17982	18079	18182	18264	18051	18109	18092	18008	18143	18142	18082	18054	18156	17912	17946	18155	17922	17978	18069	18109	18069	18159	18202	18043	18089	18147	18152	18082	18069	18074	18067	18114	18041	18160	18222	18180	18265	17904	18072	18057	17967	18130	18148	18180	17965	17948	18194	18223	18129	17943	18049	17980	18152	18015	17916	18333	18120	18100	17982	17790	18024	18150	17851	17977	18190	18111	18170	18086	18155	18198	18014	18247	17987	18059	17978	18026	18102	18144	18189	18077	18019	18221	18016	17980	18115	18241	18170	18104	17959	18070	18171	18169	18072	18026	18039	17921	17937	18000	17895	18103	18034	18439	18223	18238	18025	18078	18066	18079	18263	17980	18127	18152	18106	18022	18175	18175	17801	18072	18000	17850	18079	17982	18171	18259	18253	18048	17854	18120	18080	18008	18057	18225	18068	18159	18088	18161	17911	18123	18041	18091	18190	18139	18205	18118	17995	18243	18093	18167	18079	18053	17913	18125	18061	18032	18122	18100	17888	17957	18030	18132	18226	18026	18203	18060	17938	18023	18034	18227	17954	18011	18080	18224	18019	18010	18057	18132	18033	17940	18013	18254	18003	18233	18148	18057	18313	18245	18029	17910	17956	18059	18107	18160	17917	17894	17965	18310	17911	18173	18039	18383	18117	18050	18072	18239	18125	18111	18162	18088	18298	18109	17981	17875	18094	17935	18130	18090	18000	18340	18093	18202	18385	18202	18065	18086	18330	18019	18191	18124	18051	18025	17999	18196	18044	18033	17902	18176	18052	18145	18120	17901	18110	17976	18111	18060	17929	18230	18021	18009	18140	17853	18103	17952	18116	18075	18279	18177	17999	17975	18236	18100	17957	18095	17967	18104	18122	17985	17935	18085	18016	17785	18233	18137	18353	18066	18039	18147	17992	18071	18306	18018	17942	18063	17987	18316	17986	18117	18098	18093	18028	18113	18069	18132	17966	18180	18408	17841	18114	17843	17941	18096	18150	18093	18199	17890	17934	18192	18292	18115	18288	18009	18080	18051	18133	17994	17973	18053	17967	18223	18107	17988	18186	18195	17997	18124	18129	17901	18122	18082	18189	18126	18201	17989	18176	17976	18101	18176	18252	18117	18186	18117	18029	18115	18141	18038	18066	17950	18018	18039	18071	18166	18060	17843	18090	18103	18257	17973	18081	18007	18113	18028	18038	17942	18100	17909	18037	17991	18133	18136	18096	18140	18022	17919	18036	18124	18013	18193	18070	17922	17951	17948	18071	18206	18042	18085	18043	17989	17940	18027	18139	18032	18094	18193	18022	17959	18021	18246	17755	18182	18288	18140	18031	18216	18067	18000	18217	17848	18017	18152	17832	18037	18165	18080	17976	18039	18116	18236	18051	18077	18166	18084	18132	18026	18418	18037	17963	18106	18071	18097	17921	18192	18262	18090	18070	18324	18022	18087	18024	18108	18237	17999	17918	17915	17932	18084	18057	18327	18179	18089	17804	18152	18294	18156	18065	18014	18100	18119	18004	18012	18108	18157	18259	18127	18049	18091	18039	18270	18121	18121	18152	17975	18018	18019	17901	17938	18004	18173	18307	18072	18378	18145	18001	18017	17897	18141	17876	18083	17995	18065	18164	18190	18066	18080	18124	18062	18086	18187	17996	18017	17983	17908	18033	18174	18245	18233	18200	18222	18173	18011	18169	18085	18335	18235	18070	18041	18078	17974	18180	18194	17993	18093	18008	18051	18241	18172	18109	18122	17973	18261	18192	18021	18050	18143	18067	18170	17922	18014	18062	18084	18052	18057	18192	18038	18158	17926	18068	18028	17974	17955	17937	18147	17990	18361	18237	18107	18013	18076	18192	17990	18199	18165	18088	18152	18292	18021	18110	17830	18090	18279	17987	18206	18406	18116	18128	18089	18256	18110	17960	18033	17859	18090	18025	17883	17999	17926	17975	18118	18078	17965	18155	18216	18138	18091	17895	17971	18029	18032	17994	17956	18123	18186	17934	18094	18088	17962	18143	18182	18173	18132	17880	17997	18068	18018	18043	18050	18102	17993	18269	18140	17987	18201	18176	18049	18106	18100	17878	18045	17909	18183	18173	18273	17890	17858	18073	18201	18073	17966	18000	18094	17974	18266	18254	18134	18110	18085	18015	18209	18266	18097	18201	17792	17941	18024	18205	18156	18024	18155	18056	18012	18148	17916	17964	17884	18102	18051	18015	17966	18005	18203	18041	18027	17961	18079	18082	18143	17900	17991	18002	18184	18036	18099	17978	18017	18175	17875	17983	17920	18088	18134	18234	18011	17886	18014	18108	18135	17875	17932	18228	18284	18005	18221	18152	18198	18003	18046	18248	17914	18204	17964	18082	18067	18064	17995	17978	17975	18052	18058	18142	18073	18004	18015	18103	18268	18246	18263	17944	18049	18181	18015	18144	18072	18165	17939	18067	18187	17991	18290	18087	17975	18075	18176	18036	18091	18065	18191	18120	18096	18156	18255	18019	18143	17957	18139	18172	18176	18186	18051	18076	17991	18294	18077	17952	17963	18089	18052	18163	18023	18055	18191	18043	18069	18017	18060	17980	18024	17959	18063	18112	18090	17993	17980	17945	18006	18232	18052	18037	17954	18105	18140	18180	18379	18245	18076	18184	17983	18184	18134	18087	18088	18099	18003	18133	18040	18096	18144	18031	18093	18035	18036	18193	17924	17906	17900	17876	17959	18199	18026	17838	18078	17968	17924	18146	18138	17983	18094	18003	18042	18119	18230	17922	18007	17956	18248	18159	18075	18071	18237	18133	18118	18034	17956	17958	18050	18107	18114	18042	18038	18040	18157	18131	18161	17860	17988	18111	17842	17893	18165	18043	18084	18345	18046	18028	18179	18053	18099	18156	18151	17930	17923	18176	17993	18033	18009	18143	18222	18142	18184	18073	18084	17836	17910	18156	18005	18112	18061	17986	18052	18075	18300	17986	18191	18163	18329	17926	18039	18020	18151	17956	18233	18019	18081	17847	18093	18175	18004	18181	18262	18139	18102	17893	18153	18119	17932	18010	18022	18209	18124	18139	18152	18162	18103	18154	18288	17882	18093	17915	18069	18117	17895	17945	18113	18010	18004	18050	17929	18096	18226	18001	18029	18030	18098	18052	17987	18168	18181	17943	17987	17792	18008	17862	18100	18053	18019	18184	17925	18245	18122	17917	17972	17984	18076	18034	18032	18015	18139	18226	18387	18206	18153	18112	18339	17958	18019	18130	18074	18061	17988	18005	18110	17990	18144	17961	17929	18031	18015	18164	17910	18005	18056	18012	18218	18077	17843	18028	17992	17984	18149	18163	18024	18282	18120	18039	18073	18144	18353	18104	18140	18072	18300	18003	18105	18120	18015	17954	18056	18168	18165	17860	17994	17824	18027	18159	18133	18089	17950	18082	17821	18203	18175	18232	18003	18039	18008	17965	18058	18170	18153	18108	17996	18046	17884	18101	18063	17950	18167	17956	17984	18299	18161	17949	18205	17963	18061	18210	18126	18226	18355	18258	18149	18034	18197	18144	17964	18041	18344	18025	18223	17914	18076	18110	18044	18079	18191	17956	18067	18127	18280	18093	17991	18036	18227	18152	18286	18089	18160	18020	18351	17982	18291	18209	18027	18062	18050	18255	17926	18149	18087	18040	18008	18280	18017	17724	18156	18201	18328	18214	18163	18136	17941	18316	18277	17987	18069	18032	18155	18369	18199	17986	18074	18143	17954	18219	18227	18099	18061	17991	18368	18011	18104	18136	18018	18027	17968	18353	18163	18102	17997	17885	17889	17966	18215	18168	18034	18055	18132	17973	17989	17979	18126	18222	18063	18279	18201	18069	18055	18164	18178	17955	17944	18057	18208	18087	18051	18058	17905	17847	18151	18044	18137	17933	18098	18057	18251	18179	18165	18128	18072	18005	18054	17792	18158	18256	18044	18141	18092	18108	18060	18197	18238	18052	17871	17900	17938	17895	18259	17978	17963	18221	18277	17979	18195	17862	18071	18109	18109	18119	17933	18028	18117	18162	18113	18109	18063	18125	18053	18200	18071	18046	17993	17979	18053	17886	17973	17951	18101	17991	18045	18066	17991	17984	18150	17876	18227	18063	18123	18028	18231	18220	18110	18251	18192	18030	18111	18230	18047	18188	18105	18040	18057	18150	17919	18174	18159	18042	18278	18103	17832	18164	18111	18153	17888	17986	18094	18140	18069	18026	18159	17814	18005	18216	17899	18101	18082	18186	17999	17990	18202	18066	18089	18091	18021	18179	17822	17948	18049	18163	18008	18005	17785	18105	18091	18101	18075	17965	17971	18121	18124	18044	18033	18030	18090	17966	18292	18284	18090	17934	17948	17936	18199	18158
18814	32813	32607	26680	22658	20096	19104	18465	17301	17181	17149	17195	16804	16635	16793	16524	16503	16463	16556	16581	16413	16356	16351	16475	16402	16403	16391	16500	16362	16526	18957	23616	22775	20819	18246	17151	16543	16336	16322	16397	16254	16379	16463	16232	16235	16119	16287	16154	16373	16311	16199	16186	16405	16382	16279	16351	16138	16088	16185	16321	16315	16407	16208	16233	16314	16186	16261	16244	16257	16212	16307	16245	16418	16072	16070	16288	16193	16298	16180	16343	16000	16220	16258	16248	16167	16320	16227	16314	16290	16189	16150	16339	16131	16163	16254	16370	16207	16047	16382	16409	16101	16273	16402	16253	16283	16277	16090	16210	16184	16199	16323	16379	16166	16398	16198	16177	16185	16201	16291	16096	16073	16305	16157	16243	16253	16264	16372	16186	16195	16109	16365	16289	16224	16051	16201	16245	16320	16337	16158	16033	16201	16323	16209	16042	15931	16261	16220	16316	16054	16245	16275	16153	16287	16039	16039	16205	16211	16020	16327	16354	16048	16316	16175	16043	16236	16160	16062	16111	16150	16302	16172	16058	16126	16323	16095	16331	16213	16009	16037	16116	16183	16271	16169	16312	16169	16013	16077	16088	16292	16196	16184	16143	16341	16266	16145	16222	16247	16431	16335	16265	16212	16087	16008	16122	16187	16260	16130	16139	16059	16126	15996	16327	16193	16302	16364	16218	16221	16078	16120	16142	16239	16024	16083	16122	16281	16251	16322	16399	16188	16027	16332	16090	16374	16202	16123	16282	16200	16130	16230	16340	16346	16215	16104	16287	16103	16145	16274	16166	16138	16113	16246	16231	16192	16161	16175	16098	16171	16068	16232	16295	16136	16211	16124	16207	16342	16129	16353	16193	16228	16128	16238	16297	16373	15986	16136	16224	16248	16134	16243	16162	16242	16250	16179	16161	16102	16226	16298	16117	16236	16146	16209	16082	16272	16215	16201	16180	16305	16157	16261	16270	16150	16157	16248	16278	15986	16218	16018	16224	16175	16136	16360	16234	16312	16356	16223	16167	16278	16068	16355	16364	16152	16077	16199	16128	16207	16108	16123	16194	16354	16208	16305	16134	16102	16169	16263	16231	16198	16161	16136	16256	16282	16242	16292	16070	16232	16292	16202	16257	16195	16105	16008	16104	16222	16321	16218	16201	16283	16164	16277	16161	16035	16211	16031	16178	16298	16143	16291	16079	16217	16264	16287	16174	16319	16186	16254	16124	16149	16235	16383	16218	16172	16116	16237	16183	16155	16188	16115	16288	16314	16256	16184	16283	16303	16093	16232	16130	16250	16142	16226	16230	16240	16258	16186	16147	16261	16047	16180	16234	16086	16026	16206	16321	16097	16128	16085	16456	16104	16206	16097	16114	16226	16245	16122	16298	16120	16150	16249	16153	16216	16049	16118	16368	16074	16223	16143	16305	16174	16059	16143	16223	16140	16187	16273	16108	16275	16237	16181	16064	16115	16164	16089	16269	16266	16094	16144	16074	16197	16088	16030	16378	16230	16308	16204	16160	16310	16143	16335	16302	16186	16291	16169	16138	16254	16269	16361	16158	16274	16078	16132	16230	16123	16142	16031	16178	16019	16187	16299	16161	16177	16063	16408	16206	16308	16129	16109	16387	16047	16080	16140	16226	16204	16396	16192	16105	16044	16248	16333	16214	16311	16017	16381	16398	16252	16301	16088	16079	16269	16201	16212	16266	16234	16151	16292	16188	16159	16161	16400	16209	16076	16161	16188	16212	16207	16245	16132	16227	16096	16175	16251	16204	16178	16187	16239	16155	16154	16243	16248	16161	16114	16250	16390	16011	16301	16138	16216	16256	16205	16272	16162	16246	16192	16168	16385	16143	16166	16169	16021	16301	16239	16224	16154	16165	16165	16210	16186	16029	16130	16351	16276	16141	16111	16238	16331	16129	16362	16329	16171	16149	16025	16153	16354	16209	16011	16022	16173	16126	16030	16023	16127	16142	16267	16305	16352	15990	16213	16436	16084	16154	16248	16398	16270	16203	16160	16239	16159	16297	16082	16217	16232	16300	16167	16151	16148	16240	16013	16283	16489	16262	16148	16089	16098	16255	16185	16016	16166	16151	16299	16322	16156	16085	16238	16053	16215	16364	16251	16382	16220	16174	16134	16241	16234	16251	16231	15949	16137	16351	16210	16179	16323	16125	16211	16134	16169	16268	16201	16057	16313	16110	16315	16218	16064	16237	16209	16178	16179	16282	16104	16292	16195	16231	16341	16224	16249	16160	16257	16243	16230	16214	16217	16096	16363	16215	16277	16201	16380	16208	16256	16137	16034	16174	16145	16288	16129	16254	16215	16060	16173	16340	16353	16236	16287	16168	15945	15978	16221	16110	16052	16255	15998	16047	16143	16006	16277	16159	16164	16166	16333	16033	16178	16218	16054	16380	16161	16288	16272	16251	16246	16250	16320	16339	16155	16310	16216	16146	16168	16136	16113	16141	16323	16178	16294	16213	16284	16111	16256	16147	16122	16088	16197	16063	16233	16294	16307	16130	16208	16082	16207	16265	16182	16259	16180	16176	16158	16256	16047	16151	16230	16219	16294	16208	16124	16254	16175	16087	16194	16256	16367	16093	16099	16236	16213	16108	16313	16278	16246	16132	16216	16263	16300	16341	16146	16186	16035	16346	16130	16214	16235	16130	16197	16244	16091	16174	16234	16288	16154	16201	16240	16231	16296	16025	16352	16097	16225	16132	16221	16292	16290	16355	16309	16233	16186	16177	16388	16251	16137	16018	16228	16384	16113	16135	16264	16141	16346	16001	16151	16322	16201	16070	16174	16233	16245	16261	16367	16348	16352	16189	16084	16295	16152	16177	16244	16176	16244	16147	16308	16097	16102	16138	16288	16334	16195	16230	16223	16052	16303	16302	16248	16150	16320	16354	16123	15998	16294	16139	16130	16346	16225	16268	16314	16107	16217	16187	16232	16337	16149	15992	16085	16109	16292	16218	16085	16061	16289	16155	16251	16188	16257	16307	16112	16306	16200	16031	16116	16235	16237	16149	16287	16375	16070	16105	16176	16020	16277	16168	16186	16249	16122	16091	16255	16301	16214	16233	16363	16187	16177	16353	16144	16232	16164	16041	16170	16254	16256	16148	16243	16243	16254	16226	16201	16171	16137	16077	16059	16235	16227	16235	16333	15897	16217	16131	16257	16099	16334	15945	16229	16413	16159	16173	16137	16330	16201	16257	16052	16323	16305	16104	16146	16167	16152	16237	16209	16220	16170	16278	16434	16157	16225	16146	16187	16130	16202	16047	16294	16134	16186	16081	16208	16141	16245	16129	16141	16246	16254	16125	16300	16250	16085	16133	16279	16298	16040	16230	16148	16028	16275	16185	16077	16087	16227	16136	16050	16129	16382	16102	16300	16259	16203	16342	16206	16173	16149	16175	16217	16255	16245	16245	16315	16249	16109	16199	16215	16223	16167	16396	16335	16326	16224	16146	16151	16173	16275	16139	16081	16113	16222	16247	16100	16250	16223	16076	16109	16275	16308	16327	16123	16201	16168	16381	16102	16494	16257	16258	16077	16141	16154	16294	16162	16179	16058	16202	16172	16205	16122	16335	16125	16301	16349	16192	16323	16313	16202	16130	16093	16261	16204	16252	16278	16099	16141	16209	16136	16383	16034	16202	16219	16134	16209	16200	16207	16222	16254	16196	16196	16228	16250	16226	16338	16258	16361	16070	16009	16023	16094	16163	16240	16192	16056	16218	16223	16168	16249	16324	16225	16285	16329	16249	16162	16006	16177	16053	16269	16120	16144	16161	16216	16027	16280	16298	16269	16132	16064	16139	16109	16322	16265	16158	16217	15991	16296	16248	16054	16146	16287	16079	16135	16206	16357	16147	16162	16276	16202	16277	16183	16289	16309	16219	16199	16088	16247	16171	16244	16123	16261	16284	15902	16295	16243	15990	16286	16253	16399	16223	16125	16249	16206	16140	16147	16136	16171	16092	16189	16260	16065	16051	16162	16222	16254	16352	16112	16130	16207	16147	16143	16287	16335	16207	16206	16068	16270	16071	16025	16543	16303	15992	16283	16233	16225	16307	16170	16183	16110	16179	16099	16165	16225	16128	16318	16170	16279	16221	16072	16225	16073	16275	16034	16081	16157	16146	16288	16371	16042	16188	16216	16030	16362	16213	16115	16223	16067	16281	16255	16232	16256	16138	16017	16211	16215	16167	16149	16354	16346	16092	16487	16334	16027	16263	16187	16255	16207	16303	16239	16104	16090	16290	16097	16236	16309	16114	16244	16214	16242	16232	16067	16201	16133	16217	16267	16249	16223	16133	16133	16099	16262	16188	16210	16101	16227	16181	16240	16166	16138	16373	16256	16165	16195	16320	16116	16181	16168	16216	16357	16282	16224	16277	16174	16197	16162	15981	16343	16190	16106	16116	16272	16205	16129	16231	16289	15978	16223	16220	16146	16183	16070	16171	16116	16261	16106	16082	16225	16195	16082	16130	16169	16137	16160	16461	16261	15941	16225	16277	16193	16108	16380	16225	16340	16387	16188	16223	16137	16197	16157	16318	16074	16216	16185	16113	16208	16211	16043	16245	16399	16109	16225	16318	16149	16301	16221	16333	16238	16301	16340	16243	16377	16327	16077	16298	16491	16164	16249	16072	16298	16116	16282	16038	16151	16056	16341	16211	16192	15997	16293	16300	16258	16226	16320	16113	16151	16280	16055	16198	16159	16134	16127	16122	16203	16271	16137	15992	16273	16135	16319	16288	16349	15982	16211	16261	16128	16170	16094	16238	16037	16211	16334	16111	16189	16276	16156	16100	16190	16156	16036	16155	15927	16291	16288	16140	16272	16271	16208	16049	16264	16307	16164	16062	16204	16147	16334	16159	16099	16169	16151	16265	16301	16080	16187	16194	16132	16214	16249	16089	16157	16215	16129	16113	16220	16042	16001	16218	16202	16057	16258	16435	16326	16240	16305	16203	16199	16110	16181	16376	16344	16269	16252	16344	16282	16221	16087	16233	16325	16081	16317	16042	16232	16177	16239	16152	16258	16298	16174	16209	16340	16157	16177	16428	16245	16130	16287	16226	16077	16024	16250	16280	16137	16208	16132	16157
27869	22571	25762	23243	19269	19071	19005	18573	18469	18546	18527	18274	18352	18277	18219	18555	18372	18295	18455	18289	18445	18274	18228	18369	18304	18368	18375	18036	18394	18241	18392	18650	18933	18675	18431	18394	18165	18303	18200	18239	18146	18333	18532	18166	18138	18247	18329	18454	18393	18272	18325	18363	18179	18242	18198	18293	18243	18317	18109	18174	18239	18245	18434	18166	18226	18181	18312	18222	18075	18234	18272	18272	18286	18297	18426	18266	18111	18138	18299	18001	18466	18484	18277	18203	18289	18292	18421	18241	18411	18074	18441	18372	18293	18314	18622	18186	18144	18341	18291	18163	18171	18267	18260	18268	18140	18106	18138	18228	18238	18405	18336	18242	18295	18366	18384	18307	18228	18292	18209	18306	18281	18240	18474	18348	18272	18291	18231	18002	18169	18386	18150	17836	18295	18124	17918	18059	18336	18307	18262	18024	18276	18464	18266	18387	18375	18309	18493	18088	18276	18173	18431	18134	18213	18334	18435	18211	18167	18293	18147	18439	18239	18176	18392	18145	18299	18424	18195	18207	18369	18269	18293	18262	18256	18131	18196	18136	18284	18322	18279	18218	18251	18179	18252	18282	18218	18171	18328	18131	18251	18508	18260	18400	18394	18282	18330	18338	18367	18190	18159	18325	18289	18215	18129	18408	18195	18161	18258	18464	18332	18152	18049	18242	18363	18192	18250	18214	18255	18336	18243	18148	18263	18231	18266	18607	18128	18025	18233	18206	18210	18194	18344	18259	18031	18280	18193	18288	18189	18168	18231	18265	18211	18135	18150	18244	18259	18418	18240	18229	18324	18179	18153	18088	18236	18260	18266	18205	18258	18188	18132	18102	18257	18300	18417	18208	18250	18266	18367	18264	18086	18287	18213	18212	18330	18327	18279	18134	18252	18202	18173	18253	18222	18206	18211	18337	18230	18097	18472	18419	18185	18073	18187	18418	18202	18068	18490	18509	18382	18274	18212	18486	18152	18345	18157	18308	18149	18348	18132	18104	18278	18257	17982	18272	18112	18073	18189	18264	18118	18062	18276	18371	18208	18233	18249	18297	18304	18140	18159	18376	18441	18218	18305	18237	18245	18197	18152	18323	18157	18181	18145	18375	18342	18217	18015	18173	18096	18303	18319	18463	18314	18019	18328	18391	18061	18181	18069	18242	18089	18124	18048	18538	18125	18100	18294	18226	18239	18191	18131	18222	18464	18338	18368	18070	18291	18231	18266	18159	18312	18207	18387	18148	18188	18204	18238	18190	18211	18504	18177	17919	18127	18291	18209	18206	18399	18065	18275	18163	18116	18455	18248	18437	18336	18293	18400	18274	18307	18252	18170	18098	18232	18236	18322	18367	18285	18426	18159	18298	18334	18410	18170	18104	18231	18163	18252	18238	18216	18145	18366	18123	18250	18090	18051	18362	18405	18297	18174	18273	18379	18550	18263	18233	18483	18214	18228	18208	18292	18469	18159	18256	18311	18135	18401	18138	18048	18223	18387	18294	18170	18357	18488	18350	18070	18411	18086	18174	18163	18071	18280	17990	18366	18227	18378	18220	18294	18070	17922	18335	18267	18169	18239	18103	18222	18165	18338	18267	18071	18293	18235	18320	18036	18376	18190	18121	18420	18395	18176	18346	18311	18316	18459	18286	18279	18072	18223	18363	18481	18294	18160	18221	18163	18344	18294	18287	18178	18188	18189	18227	18349	18073	18209	18206	18203	18135	18208	18217	18336	18239	18029	18341	18348	18353	18365	18546	18278	18271	18275	18262	18160	18385	18182	18225	18120	18165	18165	18333	18275	18099	18076	18168	18376	18326	18106	18126	18061	18341	18333	18070	18194	18291	18250	18296	18125	18141	18384	18022	18386	18295	18416	18327	18321	18150	18468	18191	18319	18171	18140	18171	18219	18364	18154	18376	18380	18183	18365	18266	18403	18150	18070	18251	18153	18213	18245	18182	18218	17969	18227	18246	18412	18339	18260	18131	18236	18233	18096	18071	18175	18154	18436	18394	18368	18218	18486	18234	17979	18306	18244	18062	18209	18336	18161	18371	18369	18089	18483	18360	18160	18338	18258	18236	18226	18219	18136	18199	18248	18243	18096	18136	18183	18107	18198	18236	18292	18179	18333	18130	18277	18317	18426	18216	18280	18322	18242	18357	18330	18436	18186	18121	18420	18222	18361	18457	18230	18120	17969	18255	18276	18442	18335	18067	18345	18182	18223	18128	18353	18062	18478	18275	18356	18453	18266	18418	18334	18250	18254	17930	18158	18291	18448	18272	18119	18105	18187	18362	18064	18237	18139	18153	18357	18372	18280	18171	18036	18113	18362	18206	18140	18394	18147	18096	18368	18186	18540	18179	18169	18404	18295	18221	18529	18253	18437	18313	18168	18304	18217	18177	18251	18330	18045	18427	18247	18201	18339	18280	18297	18279	18427	18387	18240	18290	18153	18138	18234	18480	18158	18147	18286	18315	18238	18014	18174	18363	18278	18424	18481	18138	18345	18317	18173	18473	18300	18500	18309	18111	18385	18107	18241	18024	18046	17981	18142	18273	18181	18226	18383	18225	18191	18239	18266	17984	18376	18306	18277	18212	18119	18311	18293	18290	18257	18262	18298	18312	18580	18351	18334	18172	18079	18161	18222	18356	18341	18315	18187	18126	18336	18222	18184	18342	18321	18125	18269	18461	18193	18296	18273	18276	18442	18109	18369	17997	18319	18370	18330	18247	18156	18420	18259	18382	18060	18376	18253	18313	18239	18068	18071	18299	18169	18323	17924	18262	18253	18277	18197	18123	18183	18189	18510	18171	18145	18329	18332	18218	18197	18289	18206	18364	18454	18327	18243	18298	18183	18427	18103	18171	18153	18438	18230	18268	18423	18028	18395	18047	18117	18186	18246	18301	18260	18304	18052	18136	18185	18337	18258	18031	18283	18294	18188	18300	18148	18326	18135	18394	18304	18373	18328	18274	18357	18299	18330	18204	18227	18343	18323	18233	18346	18280	18151	18299	18201	18184	18498	18203	18486	18091	18205	18343	18185	18292	18327	18313	18341	18590	18385	18240	18292	18240	18355	18394	18365	18305	18160	18325	18372	18325	18325	18056	18183	18237	18364	18149	18279	18320	18206	18061	18183	18198	18351	18319	18305	18095	18087	17975	18398	18240	18187	18361	18332	18199	18068	18315	18254	18219	18253	18383	18328	18281	18089	18215	18240	18037	18327	18260	18199	18226	18309	18220	18143	18240	18352	18185	18189	18252	18431	18271	18351	18083	18391	18429	18299	18301	18394	18398	18270	18028	18290	18259	18344	18329	18428	18428	18340	18343	18068	18339	17956	18223	18392	18243	18137	18316	18009	18357	18353	18447	18301	18040	18199	17951	18207	18114	18119	18208	18428	18472	18206	18178	18066	18324	18276	18216	18130	18462	18389	18053	17951	18216	18263	18415	18346	18248	18301	18232	18365	18259	18332	18189	18545	18272	18365	18115	18099	18481	18311	18244	18342	18454	18377	17903	18064	18303	18051	18221	18308	18303	18228	18401	18309	18182	18179	18164	18330	18342	18057	18243	18238	18193	18356	18162	18341	18227	18386	18301	18196	18348	18338	18385	18245	18447	18304	18351	18052	18319	18306	18203	18254	18019	18041	18130	18319	18399	18197	18320	18225	18275	18336	18165	18159	18170	18086	18185	18251	18228	18157	18281	18250	18372	18190	18377	18411	18341	18307	18345	18264	18241	18143	18235	18384	18242	18177	18308	18274	18134	18281	18196	18345	18376	18254	18315	18243	18137	18236	18225	18144	18132	18392	18275	18338	18218	18128	18312	18280	18182	18160	18156	18228	18236	18185	18162	18174	18325	18175	18105	18084	18239	18246	18337	18200	18236	18353	18057	18300	18337	18417	18197	18319	18213	18049	18459	18181	18308	18380	18535	18147	18361	18390	18151	18358	18292	18293	18379	18068	18381	18190	18223	18118	18111	18318	18322	18333	18238	18144	18184	18225	18503	18395	18282	18321	18348	18345	18369	18441	18242	18118	18161	18314	18314	18201	18221	18260	18306	18283	18305	18344	18186	18229	18086	18324	18393	18167	18254	18422	18244	18387	18380	18357	18186	18264	18163	18215	18130	18368	18253	18143	18383	18302	18259	18183	18413	18314	18185	18255	18038	18405	18149	18411	18509	18397	18186	18204	18124	18201	18444	18403	18182	18425	18469	18273	18242	18274	18332	18398	18260	18264	18199	18139	18384	18110	18196	18291	18271	18343	18316	18426	18203	18272	18145	18232	18190	18548	18030	18112	18318	18278	18202	18250	18141	18394	18256	18395	18144	18074	18331	18320	18114	18125	18039	18197	18174	18176	18577	18282	18167	18219	18415	18316	18206	18253	18048	18159	18175	18085	18079	18237	18204	18282	18383	18165	18322	18242	18005	18136	18169	18099	18090	18166	18250	18080	18188	18376	18332	18344	18356	18226	18384	18468	18241	18276	18436	18144	18322	18325	18211	18173	18030	18186	18339	18170	18107	18184	18180	18303	18274	18233	18180	18436	18437	18222	18323	18234	18303	18245	18228	18309	18175	18220	18215	18397	18322	18326	18435	18259	18326	18215	18239	18323	18234	18217	18105	18131	18195	18028	18231	18235	18133	18181	18331	18218	18178	18408	18336	18185	18249	18226	18422	18167	18117	18212	18181	18357	18087	18313	18377	18192	18470	18355	18210	18388	18270	18224	18094	18384	18277	18074	18326	18159	18196	18092	18209	18195	18381	18337	18276	18130	18118	18157	18354	18177	18108	18266	18346	18279	18135	18235	18259	18214	18401	18301	18292	18283	18457	18126	18314	18244	18496	18277	18141	18361	18047	18160	18274	18293	18364	18098	18274	18200	18282	18145	18036	18197	18574	18279	18245	18056	17996	18311	18209	18278	18129	18081	18287	18162	18246	18258	18271	18127	18268	18040	18183	18312	18285	18231	18284	18533	18248	18200	18157	18331	18322	18276	18155	18068	18113	18042	18279	18258	18231	18347	18099	18292	18183	18060	18200	18209	18373	18097	18359	18502	18124	17948	18217	18325	18339	18282	18153	18126	18353	18381	18433	18502	18054	18307	18247	18160	18174	18187	18562	18328	18210
18019	23832	24136	20525	18307	17740	16896	16565	16412	16652	16692	16677	16509	16376	16501	16324	16495	16358	16194	16464	16273	16190	16395	16394	16295	16425	16288	16497	16252	16303	16456	16973	16945	16672	16707	16466	16246	16177	16519	16271	16213	16121	16135	16301	16209	16261	16268	16234	16233	16297	16428	16218	16192	16115	16406	16169	16408	16466	16225	16264	16498	16088	16335	16253	16107	16292	16191	16173	16245	16229	16337	16275	16241	16212	16017	16206	16400	16290	16206	16242	16249	16257	16226	16448	16449	16306	16139	16326	16479	16207	16288	16131	16136	16182	16113	16165	16305	16289	16268	16077	16124	16131	16348	16241	16171	16325	15954	16504	16229	16103	16285	16316	16328	16186	16162	16229	16404	16247	16159	16178	16275	16135	16291	16267	16330	16185	16293	16184	16298	16125	16361	16365	16300	16244	16296	16251	16040	16238	16317	16305	16042	16169	16198	16471	16364	16392	16339	16225	16229	16222	16215	16275	16183	16276	16372	16348	16288	16201	16171	16066	16503	16231	16408	16296	16246	16059	16185	16176	16328	16302	16415	16258	16223	16167	16398	16217	16205	16255	16211	16334	16519	16249	16266	16201	16343	16217	16052	16166	16214	16149	16391	16292	16256	16085	16304	16383	16304	16438	16225	16278	16048	16182	16252	16320	16263	16168	16260	16252	16401	16213	16241	16350	16142	16358	16285	16375	16163	16419	16302	16381	16161	16200	16260	16349	16243	16298	16400	16208	16090	16202	16281	16309	16072	16390	16263	16211	16383	16245	16199	16393	16245	16280	16269	16272	16224	16283	16304	16300	16350	16236	16278	16285	16297	16250	16163	16225	16353	16265	16056	16281	16306	16291	16218	16294	16258	16251	16289	16230	16138	16273	16240	16289	16175	16092	16215	16299	16164	16297	16153	16149	16218	16390	16178	16265	16318	16266	16191	16339	16217	16401	16327	16252	16259	16181	16385	16345	16141	16324	16205	16250	16315	16313	16331	16121	16320	16212	16187	16216	16302	16417	16378	16141	16312	16211	16113	16422	16086	16153	16279	16087	16296	16153	16378	16149	16351	16294	16292	16248	16381	16253	16221	16193	16321	16148	16346	16131	16253	16489	16484	16230	16344	16418	16309	16114	16202	16218	16349	16241	16357	16191	16148	16157	16353	16162	16128	16449	16275	16234	16007	16322	16158	16216	16233	16247	16212	16267	16133	16319	16059	16094	16173	16183	16412	16426	16383	16144	16325	16188	16063	16165	16310	16398	15928	16143	16165	16214	16398	16165	16297	16322	16098	16306	16167	16228	16133	16188	16185	16185	16063	16191	16109	16174	16279	16236	16230	16198	16242	16351	16109	16340	16252	16211	16205	16266	16266	16149	16264	16310	16206	16288	16280	16320	16267	16306	16158	16189	16361	16312	16451	16137	16176	16248	16170	16278	16400	16349	16148	16164	16124	16320	16188	16280	16278	16154	16174	16194	16209	16130	16182	16283	16318	16352	16294	16181	16324	16113	16298	16217	16266	16144	16280	16154	16324	16148	16266	16371	16233	16214	16361	16296	16212	16348	16323	16246	16251	16319	16115	16268	16349	16084	16355	16194	16380	16360	16216	16285	16467	16128	16170	16371	16071	16347	16317	16381	16268	16274	16293	16238	16344	16146	16375	16188	16416	16374	16163	16175	16307	16309	16230	16229	16205	16201	16231	16184	16350	16112	16285	16312	16205	16313	16282	16164	16198	16333	16284	16269	16195	16375	16327	16180	16172	16142	16351	16149	16247	16327	16194	16248	16284	16413	16203	16285	16139	16280	16233	16202	16399	16361	16301	16181	16375	16200	16274	16270	16314	16202	16375	16328	16209	16305	16322	16267	16361	16365	16530	16337	16268	16311	16265	16306	16354	16165	16322	16347	16287	16163	16233	16352	16245	16160	16181	16316	16394	16242	16375	16240	16284	16351	16172	16366	16411	16450	16192	16282	16206	16408	16336	16403	16181	16449	16106	16269	16196	16198	16240	16156	16309	16208	16239	16207	16061	16192	16376	16376	16168	16257	16216	16223	16409	16152	16132	16385	16272	16374	16242	16390	16090	16466	16426	16027	16214	16154	16492	16197	16361	16434	16091	16339	16271	16288	16287	16233	16144	16241	16202	16241	16350	16384	16259	16285	16111	16319	16280	16144	16374	16302	16219	16205	16213	16273	16209	16305	16239	16389	16362	16192	16336	16363	16379	16178	16146	16361	16257	16133	16369	16350	16097	16221	16225	16181	16185	16313	16320	16311	16338	16386	16254	16053	16268	16327	16262	16149	16360	16300	16269	16389	16260	16380	16355	16174	16306	16355	16244	16394	16132	16361	16277	16204	16290	16372	16404	16309	16217	16275	16417	16161	16322	16188	16162	16381	16367	16229	16260	16230	16239	16234	16257	16164	16189	16274	16268	16356	16226	16271	16487	16284	16189	16215	16352	16503	16310	16313	16153	16157	16311	16426	16261	16298	16185	16276	16193	16155	16297	16229	16473	16182	16277	16204	16230	16123	16284	16264	16334	16120	16509	16188	16497	16262	16341	16433	16296	16373	16303	16356	16435	16173	16244	16255	16232	16370	16402	16297	16407	16226	16330	16193	16362	16362	16472	16216	16410	16277	16417	16132	16310	16214	16206	16286	16216	16212	16192	16260	16308	16228	16381	16258	16243	16103	16268	16240	16261	16274	16377	16162	16172	16290	16455	16162	16166	16147	16383	16428	16276	16299	16212	16178	16278	16168	16248	16282	16237	16326	16209	16231	16352	16158	16452	16523	16088	16156	16071	16315	16324	16264	16134	16322	16178	16398	16139	16320	16253	16300	16230	16258	16342	16362	16225	16307	16247	16426	16299	16285	16215	16229	16317	16262	16120	16277	16180	16216	16132	16160	16374	16190	16032	16166	16287	16238	16298	16191	16138	16306	16417	16045	16144	16538	16447	16425	16204	16329	16239	16414	16222	16284	16339	16154	16315	16405	16166	16258	16295	16326	16368	16282	16181	16398	16272	16265	16357	16205	16366	16017	16326	16186	16127	16272	16138	16137	16317	16303	16295	16217	16316	16249	16240	16227	16195	16287	16203	16098	16290	16238	16108	16203	16407	16318	16404	15982	16354	16293	16271	16275	16372	16361	16348	16358	16204	16150	16325	16118	16218	16176	16056	16361	16100	16272	16475	16197	16214	16481	16258	15986	16149	16338	16513	16245	16184	16336	16268	16211	16162	16262	16188	16387	16348	16111	16418	16157	16226	16290	16417	16092	16365	16264	16302	16205	16301	16216	16443	16284	16310	16211	16235	16232	16217	16092	16164	16287	16372	16316	16150	16434	16317	16086	16192	16192	16405	16209	16338	16144	16159	16265	16389	16423	16233	16371	16391	16201	16282	16392	16288	16261	16202	16317	16359	16318	16290	16438	16267	16180	16245	16302	16057	16149	16319	16289	16384	16155	16277	16436	16361	16370	16299	16251	16148	16532	16268	16131	16238	16268	16330	16272	16246	16157	16031	16350	16349	16310	16109	16299	16188	16321	16313	16207	16320	16219	16320	16207	16410	16061	16487	16230	16308	16306	16196	16359	16254	16324	16113	16122	16310	16387	16315	16269	16157	16272	16377	16079	16225	16271	16293	16138	16174	16377	16310	16176	16265	16303	16298	16327	16334	16331	16307	16232	16413	16325	16322	16199	16329	16090	16302	16250	16312	16220	16336	16218	16306	16215	16266	16403	16206	16201	16295	16143	16363	16337	16154	16254	16330	16287	16142	16301	16108	16138	16115	16152	16196	16293	16132	16140	16201	16362	16273	16176	16377	16258	16326	16366	16239	16299	16389	16237	16363	16319	16081	16295	16264	16214	16319	16157	16177	16188	16446	16258	16386	16348	16276	16334	16303	16201	16194	16372	16445	16393	16296	16254	16171	16246	16308	16071	16325	16217	16430	16327	16342	16298	16223	16322	16310	16284	16290	16203	16416	16286	16342	16255	16217	16429	16229	16281	16369	16091	16223	16277	16300	16304	16329	16357	16404	16340	16065	16437	16203	16401	16335	16465	16240	16106	16293	16184	16241	16284	16259	16276	16127	16335	16100	16309	16372	16091	16191	16294	16439	16233	16418	16435	16134	16241	16320	16174	16226	16340	16151	16252	16408	16215	16144	16176	16274	16360	16367	16228	16294	16262	16250	16258	16386	16266	16334	16451	16266	16236	16159	16319	16181	16198	16183	16066	16210	16307	16378	16343	16283	16296	16224	16358	16275	16156	16358	16301	16298	16215	16178	16317	16295	16248	16321	16257	16149	16192	16236	16381	16272	16087	16442	16278	16199	16345	16217	16274	16037	16344	16401	16263	16307	16139	16207	16313	16080	16332	16376	16285	15949	16121	16375	16207	16312	15974	16282	16473	16315	16248	16519	16205	16217	16447	16133	16257	16237	16246	16268	16123	16305	16517	16276	16108	16445	16147	16260	16319	16230	16273	16284	16313	16158	16226	16277	16238	16199	16406	16209	16296	16421	16234	16155	16405	16263	16312	16225	16129	16395	16174	16384	16311	16391	16417	16243	16258	16263	16348	16227	16352	16266	16258	16368	16198	16299	16239	16160	16281	16443	16141	16207	16268	16406	16330	16134	16231	16074	16154	16251	16362	16430	16073	16210	16267	16190	16352	16393	16459	16247	16268	16246	16227	16196	16191	16386	16320	16281	16333	16330	16269	16244	16344	16188	16279	16328	16161	16500	16346	16161	16315	16204	16318	16181	16230	16349	16301	16203	16070	16268	16349	16236	16407	16403	16154	16361	16366	16433	16369	16336	16223	16255	16311	16192	16246	16348	16406	16198	16259	16410	16248	16129	16171	16327	16122	16176	16153	16104	16345	16227	16323	16329	16413	16153	16253	16311	16345	16263	16195	16192	16245	16127	16359	16268	16339	16373	16280	16342	16081	16343	16354	16419	16204	16344	16227	16272	16312	16226	16245	16335	16329	16125	16294	16176	16249	16326	16219	16278	16314	16482	16306	16296	16293	16448	16223	16229	16211	16260	16410	16317	16154	16255	16344	16300	16082	16241	16187	16286	16378	16167	16241	16362	16293	16345	16301	16313	16387	16288	16471	16210	16292	16529	16333	16472	16311
24001	21395	28833	24454	22575	22523	21840	19642	19234	19338	19147	19305	18956	18993	18917	18878	18946	18888	18902	18881	18922	18867	18787	18754	18846	18851	18787	18575	18793	18796	20492	21925	21042	20054	19403	18868	19106	18977	18782	18928	18663	18688	18785	18845	18623	18781	18827	18808	18826	18595	18725	18577	18839	18640	18702	18558	18786	18741	18742	18672	18761	18792	18654	18911	18575	18873	18694	18698	18683	18776	18886	18903	18653	18728	18694	18622	18689	18607	18504	18751	18780	18957	18766	18898	18850	18633	18657	18599	18722	18667	18565	18695	18854	18782	18796	18740	18673	18688	18855	18600	18515	18629	18968	18544	18642	18561	18811	18574	18576	18684	18570	18624	18627	18630	18817	18609	18611	18751	18672	18875	18989	18665	18706	18741	18657	18628	18661	18689	18614	18766	18681	18618	18797	18582	18745	18632	18737	18840	18710	18799	18742	18624	18750	18676	18479	18671	18665	18767	18693	18671	18727	18761	18695	18796	18632	18963	18691	18775	18853	18631	18714	18554	18682	18656	18711	18619	18624	18694	18693	18587	18747	18678	18671	18483	18554	18408	18757	18822	18735	18600	18633	18731	18649	18682	18623	18840	18624	18714	18616	18657	18773	18615	18812	18686	18820	18660	18612	18595	18679	18765	18875	18466	18532	18696	18702	18651	18650	18655	18827	18447	18428	18572	18689	18678	18807	18867	18788	18869	18866	18760	18699	18789	18775	18570	18771	18776	18862	18659	18518	18801	18777	18688	18654	18688	18831	18564	18613	18646	18793	18704	18750	18705	18481	18557	18763	18759	18686	18718	18647	18721	18746	18693	18497	18716	18620	18967	18768	18555	18778	18625	18667	18687	18643	18809	18775	18949	18707	18541	18643	18709	18813	18459	18744	18757	18508	18839	18605	18740	18571	18784	18737	18691	18589	18676	18610	18743	18679	18529	18693	18630	18575	18749	18821	18657	18525	18875	18781	18736	18792	18734	18625	18735	18696	18973	18513	18643	18656	18599	18568	18563	18753	18628	18617	18551	18649	18440	18528	18586	18745	18752	18524	18497	18963	18716	18748	18852	18646	18649	18844	18763	18696	18738	18724	18636	18653	18966	18678	18702	18794	18563	18579	18700	18708	18736	18935	18773	18743	18676	18482	18797	18745	18709	18556	18748	18693	18587	18795	18756	18791	18594	18753	18780	18596	18574	18553	18633	18832	18735	18717	18774	18742	18839	18760	18575	18643	18891	18764	18826	18859	18644	18661	18572	18747	18566	18532	18540	18592	18688	18764	18947	18761	18822	18552	18661	18788	18629	18567	18612	18726	18738	18684	18770	18693	18728	18726	18949	18465	18627	18829	18574	18578	18786	18709	18607	18662	18856	18809	18648	18686	18790	18588	18738	18940	18541	18645	18544	18638	18686	18735	18627	18676	18607	18628	18746	18564	18703	18545	18605	18450	18740	18956	18666	18821	18604	18683	18504	18865	18567	18767	18461	18669	18713	18632	18929	18735	18860	18716	18599	18575	18710	18798	18619	18728	18802	18858	18883	18740	18401	18606	18782	18639	18633	18655	18460	18804	18766	18816	18843	18752	18659	18739	18678	18803	18600	18548	18665	18604	18720	18677	18916	18657	18546	18675	18778	18786	18720	18601	18675	18874	18554	18623	18442	18652	18721	18781	18733	18901	18805	18787	18563	18674	18772	18711	18640	18641	18669	18728	18833	18859	18776	18609	18424	18645	18721	18815	18749	18716	18709	18678	18755	18596	18716	18611	18726	18632	18745	18834	18710	18836	18790	18728	18822	18694	18563	18604	18638	18736	18704	18773	18680	18664	18689	18939	18857	18517	18576	18633	18544	18580	18526	18672	18763	18688	18519	18702	18620	18537	18636	18621	18638	18641	18575	18695	18792	18724	18804	18587	18745	18934	18712	18629	18734	18925	18764	18611	18705	18665	18714	18675	18623	18684	18840	18825	18587	18584	18517	18763	18609	18793	18744	18747	18512	18635	18869	18560	18738	18708	18637	18737	18867	18822	18575	18714	18731	18836	18581	18710	18713	18786	18512	18622	18920	18721	18807	18762	18724	18743	18636	18770	18801	18759	18784	18791	18756	18938	18654	18953	18697	18690	18828	18764	18580	18721	18567	18731	18570	18597	18648	18705	18834	18692	18936	18491	18904	18663	18906	18746	18551	18583	18872	18651	18804	18625	18833	18582	18626	18662	18689	18794	18557	18845	18710	18747	18619	18614	18440	18652	18648	18635	18593	18810	18412	18478	18571	18708	18725	18700	18599	18818	18748	18799	18598	18725	18666	18685	18699	18884	18753	18811	18788	18800	18594	18662	18694	18663	18687	18543	18759	18634	18553	18661	18549	18852	18762	18821	18963	18763	18811	18616	18602	18602	18581	18629	18668	18832	18725	18663	18745	18776	18799	18750	18579	18843	18613	18655	18657	18933	18647	18822	18596	18571	18733	18988	18702	18663	18835	18716	18780	18772	18646	18465	18585	18767	18813	18668	18646	18540	18436	18540	18628	18902	18568	18740	18702	18654	18621	18809	18537	18564	18804	18675	18428	18789	18533	18535	18711	18753	18608	18577	18836	18721	18459	18717	18689	18711	18786	18823	18696	18831	18669	18768	18722	18682	18762	18910	18809	18561	18675	18626	18811	18674	18798	18839	18939	18532	18462	18666	18689	18828	18768	18803	18633	18669	18621	18714	18760	18766	18579	18715	18743	18675	18752	18733	18820	18637	18612	18722	18815	18929	18743	18586	18593	18608	18876	18843	18427	18878	18705	18746	18668	18677	18727	18921	18889	18675	18629	18550	18620	18820	18776	18604	18750	18732	18484	18904	18698	18864	18705	18813	18674	18799	18683	18744	18921	18649	18625	18723	18759	18813	18808	18683	18780	18410	18637	18606	18693	18604	18802	18784	18903	18714	18770	18775	18649	18786	18787	18846	18521	18867	18738	18741	19026	18748	18677	18678	18607	18804	18851	18567	18698	18476	18829	18752	18751	18618	18642	18761	18668	18598	18675	18683	18680	18406	18693	18776	18733	18476	18650	18573	18749	18931	18516	18717	18592	18859	18804	18804	18759	18843	18635	18539	18841	18682	18833	18651	18600	18749	18885	18691	18647	18704	18661	18746	18522	18795	18644	18931	18830	18744	18871	18615	18459	18615	18467	18671	18606	18783	18590	18423	18713	18679	18580	18663	18773	18611	18555	18662	18553	18618	18741	18477	18593	18624	18893	18636	18863	18772	18678	18637	18679	18622	18540	18731	18737	18610	18728	18891	18821	18633	18671	18524	18666	18739	18863	18715	18762	18778	18681	18644	18859	18788	18871	18761	18579	18885	18483	18752	18642	18646	18614	18735	18652	18607	18536	18718	18968	18674	18652	18630	18622	18648	18742	18565	18518	18688	18615	18722	18665	18560	18605	18909	18825	18757	18537	18781	18837	18669	18611	18689	18649	18815	18656	18650	18690	18663	18876	18652	18637	18779	18869	18493	18898	18828	18828	18857	18661	18648	18829	18800	18794	18689	18491	18673	18897	18700	18775	18669	18657	18726	18519	18596	18723	18919	18685	18606	18608	18593	18595	18460	18570	18745	18720	18776	18724	18675	18629	18741	18672	18595	18731	18899	18795	18713	18706	18700	18674	18556	18730	18702	18607	18526	18704	18528	18586	18693	18688	18718	18672	18486	18730	18833	18793	18539	18646	18694	18649	18883	18537	18669	18741	18742	18744	18866	18674	18852	18533	18675	18686	18682	18653	18876	18605	18781	18609	18567	18706	18865	18603	18684	18749	18676	18801	18699	18552	18667	18715	18701	18817	18818	18780	18550	18669	18645	18688	18688	18592	18643	18852	18828	18706	18809	18843	18796	18812	18581	18629	18715	18747	18857	18839	18834	18600	18650	18956	18563	18373	18719	18601	18800	18709	18732	18826	18837	18711	18669	18633	18687	18729	18662	18571	18713	18740	18585	18610	18723	18782	18674	18855	18847	18648	18694	18763	18739	18743	18789	18666	18492	18609	18581	18731	18869	18950	18651	18583	18638	18808	18756	18691	18515	18706	18737	18818	18777	18838	18614	18809	18762	18649	18616	18695	18675	18831	18747	18731	18744	18510	18716	18457	18776	18796	18911	18830	18543	18780	18791	18654	18523	18663	18714	18754	18812	18599	18706	18806	18685	18890	18925	18819	18635	18696	18679	18694	18726	18747	18608	18657	18672	18678	18706	18828	18711	18598	18675	18978	18592	18889	18771	18656	18493	18690	18733	18694	18666	18663	18534	18720	18843	18575	18690	18628	18490	18864	18622	18776	18635	18509	18598	18524	18718	18604	18661	18744	18955	18637	18540	18560	18653	18531	18793	18513	18601	18738	18428	18738	18840	18720	18691	18752	18568	18589	18868	18601	18566	18655	18625	18840	18774	18556	18796	18583	18587	18689	18748	18472	18621	18588	18682	18652	18635	18680	18815	18843	18767	18828	18627	18770	18628	18845	18685	18608	18731	18521	18551	18609	18774	18771	18678	18832	18931	18638	18837	18806	18757	18891	18565	18580	18638	18516	18844	18791	18599	18665	18801	18904	18621	18675	18605	18846	18787	18599	18869	18761	18746	18711	18540	18712	18545	18624	18702	18746	18499	18851	18725	18699	18686	18676	18635	18676	18611	18611	18847	18654	18617	18646	18878	18779	18802	18743	18805	18720	18903	18575	18461	18508	18720	18778	18667	18852	18600	18794	18710	18811	18806	18747	18656	18651	18586	18599	18658	18544	18591	18887	18553	18721	18851	18602	18613	18939	18597	18608	18737	18684	18617	18859	18553	18538	18718	18768	18503	18587	18639	18648	18670	18624	18546	18860	18575	18651	18669	18795	18651	18798	18567	18756	18578	18591	18647	18815	18755	18647	18643	18685	18545	18584	18805	18813	18746	18604	18794	18694	18634	18566	18601	18772	18509	18765	18873	18631	18703	18801	18825	18612	18832	18745	18860	18553	18925	18911	18769	18520	18816	18649	18761	18682	18671	18790	18658	18824	18607	18597	18880	18781	18702	18691	18538	18788	18773	18687	18653	18625	18768	18521	18703	18658	18744	18808	18685	18949	18713	18534	18723	18629	18627	18804	18656	18506
17568	29472	28067	23554	20395	18664	17672	17256	17317	17350	17210	17119	17019	16870	16837	16720	16698	16646	16872	16595	16700	16652	16647	16596	16610	16671	16581	16717	16573	17212	19542	21561	19985	18133	17319	16846	16658	16766	16590	16607	16493	16440	16520	16704	16502	16472	16607	16449	16433	16602	16552	16650	16553	16557	16593	16476	16568	16408	16502	16598	16708	16549	16296	16547	16511	16546	16689	16515	16692	16524	16560	16617	16345	16507	16521	16491	16494	16646	16612	16631	16465	16554	16485	16444	16415	16468	16616	16551	16545	16627	16398	16405	16393	16608	16551	16563	16691	16487	16443	16565	16516	16548	16540	16448	16445	16488	16592	16545	16487	16515	16463	16494	16674	16609	16569	16412	16355	16484	16621	16527	16723	16552	16453	16641	16595	16341	16513	16529	16596	16439	16635	16539	16657	16492	16632	16471	16660	16655	16566	16707	16580	16739	16563	16555	16569	16550	16606	16494	16600	16531	16386	16458	16630	16762	16583	16653	16728	16472	16408	16623	16628	16601	16725	16472	16434	16507	16504	16622	16480	16489	16574	16458	16596	16482	16498	16546	16505	16734	16541	16638	16499	16579	16584	16713	16457	16663	16567	16559	16457	16488	16599	16708	16198	16441	16660	16527	16510	16411	16619	16597	16373	16455	16579	16384	16537	16528	16639	16516	16486	16429	16650	16608	16617	16627	16547	16629	16463	16387	16537	16498	16507	16427	16750	16468	16632	16438	16438	16482	16477	16456	16392	16582	16560	16519	16633	16666	16532	16509	16396	16615	16566	16419	16585	16475	16645	16676	16520	16521	16439	16490	16403	16587	16544	16661	16373	16648	16505	16510	16555	16523	16487	16479	16499	16626	16590	16518	16592	16544	16598	16576	16316	16422	16317	16390	16520	16503	16654	16651	16517	16600	16511	16506	16435	16671	16667	16480	16517	16452	16456	16558	16445	16595	16577	16507	16430	16685	16435	16646	16411	16727	16601	16410	16485	16393	16348	16595	16524	16410	16490	16651	16608	16439	16522	16478	16749	16348	16490	16434	16633	16622	16374	16544	16524	16645	16516	16539	16482	16691	16598	16412	16593	16492	16592	16522	16559	16528	16572	16511	16446	16593	16445	16447	16548	16586	16567	16440	16458	16593	16490	16446	16521	16642	16582	16560	16543	16580	16625	16387	16671	16542	16592	16366	16532	16550	16437	16556	16482	16531	16684	16517	16401	16528	16541	16451	16582	16543	16700	16463	16584	16467	16568	16475	16435	16417	16471	16438	16490	16390	16545	16670	16449	16441	16552	16427	16830	16489	16428	16492	16404	16559	16784	16517	16443	16551	16510	16600	16515	16595	16529	16352	16498	16659	16513	16414	16372	16569	16505	16417	16717	16494	16496	16711	16430	16496	16377	16361	16442	16542	16500	16279	16382	16488	16635	16383	16424	16461	16599	16677	16579	16382	16596	16404	16430	16368	16555	16660	16577	16426	16505	16395	16395	16522	16606	16596	16575	16582	16675	16457	16490	16555	16521	16519	16599	16478	16534	16609	16462	16396	16513	16561	16563	16613	16542	16393	16501	16599	16484	16543	16443	16594	16364	16703	16469	16729	16413	16627	16424	16408	16665	16687	16511	16426	16431	16637	16618	16564	16591	16504	16490	16651	16490	16454	16452	16524	16441	16503	16707	16465	16605	16573	16553	16562	16496	16592	16677	16456	16644	16539	16430	16643	16488	16471	16536	16379	16591	16523	16693	16448	16723	16564	16642	16508	16506	16454	16420	16595	16475	16589	16589	16498	16590	16352	16414	16525	16605	16445	16484	16374	16466	16633	16547	16433	16427	16496	16375	16526	16619	16550	16384	16406	16657	16548	16584	16632	16495	16553	16532	16546	16483	16555	16517	16530	16431	16566	16432	16620	16434	16665	16409	16649	16493	16450	16617	16505	16666	16425	16435	16499	16570	16436	16659	16355	16487	16472	16526	16460	16420	16560	16518	16441	16638	16451	16629	16722	16351	16387	16664	16683	16361	16537	16520	16447	16639	16441	16512	16510	16755	16527	16592	16597	16504	16494	16574	16517	16589	16574	16469	16456	16524	16414	16561	16497	16413	16551	16402	16437	16553	16360	16421	16328	16610	16493	16449	16533	16524	16526	16402	16605	16637	16544	16474	16591	16594	16626	16535	16643	16516	16469	16571	16608	16502	16627	16438	16519	16435	16622	16666	16625	16705	16467	16594	16379	16531	16491	16401	16654	16437	16434	16617	16444	16507	16510	16469	16712	16615	16466	16702	16509	16475	16610	16588	16593	16630	16481	16466	16494	16453	16541	16542	16659	16552	16474	16737	16371	16532	16596	16638	16663	16602	16444	16485	16512	16387	16602	16672	16515	16632	16542	16417	16486	16559	16664	16664	16536	16452	16702	16595	16383	16482	16579	16452	16359	16538	16440	16442	16514	16439	16457	16531	16560	16581	16583	16475	16435	16653	16417	16519	16442	16704	16538	16474	16375	16385	16427	16599	16372	16501	16551	16637	16479	16551	16744	16575	16396	16559	16657	16527	16552	16495	16579	16389	16439	16453	16487	16546	16459	16467	16562	16574	16373	16405	16540	16530	16448	16527	16423	16331	16463	16482	16651	16601	16553	16590	16478	16662	16448	16381	16578	16556	16435	16535	16610	16642	16379	16513	16432	16538	16408	16663	16473	16563	16537	16607	16614	16437	16552	16536	16503	16564	16749	16556	16588	16428	16539	16461	16584	16490	16606	16501	16544	16249	16563	16703	16596	16633	16582	16632	16548	16430	16415	16540	16596	16615	16589	16464	16587	16591	16763	16423	16569	16518	16470	16712	16590	16516	16610	16545	16505	16549	16544	16444	16597	16497	16421	16610	16446	16528	16472	16474	16568	16418	16546	16465	16443	16671	16627	16511	16602	16536	16635	16505	16554	16607	16560	16533	16417	16381	16675	16469	16531	16674	16633	16626	16547	16499	16546	16533	16619	16669	16520	16602	16541	16570	16426	16634	16452	16448	16399	16583	16403	16456	16543	16596	16532	16578	16382	16433	16577	16607	16672	16467	16492	16444	16439	16499	16620	16608	16395	16561	16400	16650	16439	16431	16652	16440	16692	16537	16483	16499	16616	16588	16429	16575	16348	16474	16529	16458	16434	16428	16600	16449	16611	16625	16662	16541	16561	16516	16614	16460	16478	16603	16453	16436	16555	16551	16442	16570	16523	16613	16426	16634	16543	16586	16648	16546	16313	16736	16399	16558	16409	16449	16534	16406	16634	16554	16561	16407	16518	16490	16501	16382	16600	16485	16601	16416	16511	16356	16587	16618	16343	16511	16585	16500	16518	16594	16681	16513	16596	16342	16525	16535	16518	16514	16475	16611	16473	16492	16610	16483	16486	16564	16414	16433	16578	16610	16621	16457	16563	16773	16487	16391	16563	16597	16606	16572	16490	16454	16519	16429	16488	16632	16638	16640	16578	16403	16732	16449	16610	16477	16546	16637	16754	16462	16634	16735	16529	16596	16631	16586	16513	16475	16464	16550	16487	16423	16505	16436	16480	16518	16535	16601	16652	16576	16593	16558	16620	16494	16614	16587	16672	16516	16549	16459	16533	16562	16676	16547	16656	16432	16670	16627	16507	16676	16669	16688	16480	16635	16588	16585	16485	16715	16465	16642	16572	16503	16587	16581	16485	16633	16544	16497	16472	16545	16413	16660	16424	16609	16579	16421	16511	16435	16668	16574	16531	16561	16545	16619	16402	16511	16800	16512	16581	16474	16479	16557	16556	16456	16386	16652	16447	16454	16535	16636	16527	16444	16498	16664	16615	16471	16551	16331	16457	16433	16625	16491	16441	16410	16414	16499	16527	16543	16596	16454	16461	16608	16499	16603	16553	16501	16455	16577	16435	16528	16552	16365	16421	16439	16619	16443	16526	16538	16582	16592	16582	16457	16469	16470	16332	16479	16377	16358	16651	16560	16640	16718	16523	16549	16446	16619	16511	16377	16678	16653	16492	16663	16416	16536	16472	16580	16613	16476	16460	16456	16590	16511	16562	16593	16537	16434	16527	16614	16535	16552	16421	16608	16661	16753	16586	16325	16352	16434	16508	16627	16520	16580	16491	16467	16566	16633	16487	16460	16612	16656	16567	16391	16586	16547	16429	16647	16615	16612	16610	16923	16580	16525	16475	16464	16423	16661	16611	16435	16516	16469	16380	16342	16566	16386	16596	16603	16568	16514	16498	16507	16548	16488	16414	16514	16704	16577	16612	16581	16600	16633	16537	16399	16715	16665	16580	16426	16413	16668	16435	16408	16534	16521	16412	16446	16593	16643	16463	16615	16515	16325	16574	16593	16489	16384	16595	16634	16580	16534	16383	16473	16487	16535	16556	16610	16658	16423	16549	16451	16477	16436	16548	16509	16376	16777	16670	16423	16715	16381	16600	16742	16622	16421	16757	16457	16372	16488	16578	16620	16533	16417	16561	16390	16594	16591	16671	16373	16489	16595	16527	16647	16516	16607	16422	16527	16635	16542	16629	16450	16548	16514	16617	16591	16529	16467	16453	16484	16736	16530	16469	16483	16475	16601	16476	16621	16535	16508	16597	16610	16560	16593	16463	16723	16428	16657	16622	16473	16436	16442	16704	16477	16422	16563	16570	16538	16545	16497	16451	16567	16452	16582	16604	16342	16451	16415	16532	16445	16408	16537	16549	16526	16432	16483	16502	16422	16375	16560	16547	16638	16415	16670	16538	16467	16533	16333	16503	16509	16617	16485	16601	16600	16475	16469	16546	16501	16395	16481	16448	16601	16554	16499	16573	16488	16618	16387	16544	16681	16539	16496	16544	16623	16592	16509	16669	16511	16452	16610	16540	16409	16436	16643	16526	16684	16411	16562	16580	16507	16524	16503	16688	16477	16478	16509	16527	16588	16422	16555	16563	16439	16606	16370	16611	16670	16627	16610	16679	16538	16478	16536	16500	16561	16450	16663	16614	16499	16579	16516	16424	16408	16511	16467	16411	16549	16524	16632	16616	16493	16506	16581	16600	16607	16440	16565	16557	16734	16595	16406	16607	16453	16542	16490	16494	16581	16470	16559	16653	16709	16699	16541	16619	16523	16377	16555	16732
22949	21407	29302	23902	21663	23705	25458	20520	19699	20104	19889	19809	19597	19699	19417	19420	19347	19333	19580	19514	19533	19386	19354	19252	19248	19385	19401	19162	19282	19469	22307	24525	23188	21445	20325	19880	19223	19020	19202	19482	18961	19108	19019	19160	19326	19175	19146	19160	19173	19165	19315	19110	19238	19003	19058	19125	19122	19190	19118	19177	19134	19120	19088	19195	19052	19320	19060	19024	19134	19068	19126	18960	19072	19033	19040	18937	19071	19191	19187	19102	19005	19140	18982	19057	19082	18893	19111	19080	19136	19384	19180	18685	19051	18920	19097	18915	18904	19029	19171	19014	19091	19045	19233	19196	19095	19226	19022	18915	19163	19270	19238	19144	19029	18841	18936	19106	19121	19017	19089	19047	18925	19084	19033	19172	18820	19147	19047	18894	19140	19108	19021	18960	19064	18900	19032	18958	19009	19209	19186	19240	18993	19115	19048	19198	18946	18992	19064	19046	19162	19158	19087	19065	19022	19038	19012	19094	19005	18974	18975	18919	19122	19043	19068	18971	18776	18953	19082	19091	19088	19228	19080	19183	19146	19272	19097	19258	19038	18774	19077	19065	19068	18860	19008	18742	19087	18952	19269	19062	19147	19212	19087	18931	19175	19034	19170	19178	18924	18947	19121	18975	18862	18910	19181	18800	19043	19145	19028	18918	19104	19067	19019	19152	19039	18959	19138	19269	19031	18967	19089	19054	19008	19125	19089	19308	19020	19210	19095	19045	19228	18876	19037	19084	19141	18964	19045	19042	18974	18802	19241	18970	19082	19088	19247	18886	19268	18885	19117	18934	19080	19008	18880	19041	18996	19134	19084	19124	18993	19117	19088	18975	19038	19073	19211	18909	19170	18901	19201	19134	19203	19114	19140	18928	19134	18964	19068	18946	19051	19149	19040	19052	19019	18913	19041	18882	19234	19081	19088	19098	18982	19047	19046	19023	18911	18987	19175	19068	19098	19024	18888	19036	19114	19024	18880	18974	18918	19136	19080	18999	18877	19108	19029	19251	18952	19056	19039	18998	19041	19111	19211	19128	19222	19143	19200	19102	18950	19072	19113	19101	19087	19051	18947	18955	18772	19091	19101	19053	19084	19021	18973	19064	19200	18993	19024	19129	19122	18892	19119	18890	19093	19100	19203	19268	19017	19044	19100	19045	18986	19092	18849	18937	19191	18995	18891	19144	18941	18965	18807	19013	19199	19115	19094	19105	19125	19048	19037	19028	19142	19010	18988	18912	19124	18765	19053	18884	19003	18901	19011	19216	18956	18759	19056	18889	19069	19151	19004	19233	19082	19025	19221	19208	18889	19253	18928	18954	19089	18784	19073	18986	19038	18937	19125	18921	18838	18967	19259	19108	19085	18800	18943	19011	19052	19066	19224	19100	19111	19148	19061	18773	18955	19118	19185	18902	18921	18996	19087	19214	18901	18912	18989	19190	18930	18909	18906	18979	18756	19116	19090	18840	19063	19048	19002	19150	18946	19164	19062	18925	19120	19233	19107	19025	19084	19076	19100	19157	18957	19109	18956	19032	19160	19125	19059	19136	19050	19124	19032	18937	19075	19022	19105	18926	18953	19063	19300	19034	18994	18922	19302	19178	18982	18995	18918	18926	18943	18869	19168	18967	19215	19200	18990	18996	19047	19338	19036	18828	18957	19162	19029	19057	19262	19194	19050	18939	19110	19207	18784	19125	19202	19031	18932	19077	19232	19150	18880	18916	19109	19208	19080	19141	19129	19097	18830	19097	19086	19133	19348	19240	19204	19033	19063	19133	19158	19000	19177	19080	19030	18993	19009	19052	19218	19147	19144	19024	19008	18872	19188	19103	19246	19030	19238	19104	18836	19084	19045	18833	19083	19061	19272	18920	18835	19275	19180	19088	19052	18919	18861	19105	19029	18984	19082	18899	19049	18947	19042	19154	18903	19230	18892	19083	18902	19140	19008	19108	19030	19259	19088	18943	18994	18976	18988	19064	19089	19082	19257	18824	18906	19067	18962	18983	18985	18998	18984	19055	19079	19008	18944	19085	19032	18981	19024	19221	18891	19060	19129	19028	18845	19009	19207	19144	19026	18888	19079	19115	19081	19039	19115	19025	19028	18983	19112	18908	19114	19092	19037	18790	18759	19148	19254	18969	19132	18879	19142	19044	18996	18932	19048	19202	19071	18947	19004	18991	19120	19086	19007	19142	19164	19077	19014	18918	19156	18946	19248	18977	19120	19114	18984	19061	19118	19133	19193	19065	19070	19073	19133	19120	19085	18861	19018	19081	19020	19047	19166	19036	19208	18918	19090	19073	19038	18816	19242	19257	19043	19069	18860	19038	19025	19019	19008	18901	18909	19003	19045	19344	18910	18952	19078	19009	19148	19289	18993	19133	19070	18968	18941	19043	19141	19023	18960	19096	19276	19046	19130	18833	19035	18833	18853	18901	19076	18971	18999	19284	19133	19084	19218	18902	19035	19046	18952	19245	19240	19131	19238	18933	18849	18967	19079	19069	19052	19096	19162	18918	19220	18874	18998	18879	19005	19005	19053	19100	18935	19053	19023	18999	19004	19177	19070	19264	19118	18912	19030	19090	19138	19374	19125	19108	18990	18936	19137	19052	19036	18948	18746	19014	19002	19069	18919	18903	19164	19064	19177	18940	19027	19143	19214	18913	18997	18932	18940	19026	18962	18811	18939	19138	19053	18994	19196	19080	19127	19116	18954	19014	18967	19188	18863	18970	19163	19119	19186	19161	18832	18900	18928	18986	19256	19059	19050	19064	19150	19406	19172	19018	18846	19050	19148	18950	19035	18924	18971	19166	18999	18799	18985	19051	19091	18979	18918	19336	19129	18850	19239	19062	18859	19084	18999	19078	19181	19339	19181	19129	18997	19003	19146	19017	19139	19062	19110	19015	19096	19060	18956	19142	19113	19048	19116	19200	19027	19209	19178	19104	18996	19089	18918	19180	19107	18981	19213	18895	18873	19142	19148	18906	18961	19181	18893	19015	19124	19108	18972	18972	18956	18839	18921	18997	19093	19112	19006	19042	19069	19054	18942	19237	19144	18996	19066	19026	18910	19088	19096	18966	19063	19008	19086	18986	19105	19012	19155	18993	19167	19106	19047	19386	19013	19000	18894	19081	19036	19040	19052	19154	18950	19079	19181	18816	18962	18828	19008	19084	19186	19243	19136	18929	19190	19000	18897	18945	19067	19016	19105	19209	19096	19080	18848	18883	18962	19086	18996	19019	19092	19112	18918	19098	19102	18900	18909	19045	18986	19237	18949	19040	19022	18830	18951	19053	18936	18907	18805	18879	18971	19170	19113	18824	19207	18904	19108	19030	19167	18873	19011	19144	19124	19043	19004	18934	19330	18807	19087	19035	19107	18978	19127	18983	18977	19226	18975	18929	18929	19030	19082	19042	19062	19070	19016	18978	19052	19154	19104	19143	18964	19131	19020	18982	19208	19159	19065	18943	18876	19254	19187	19024	18927	19089	18917	19047	18977	19017	19200	18895	19118	18933	18908	19193	19201	18946	18905	19117	19131	18783	19105	19030	18882	19011	18967	19013	19144	19093	19101	19067	19118	19073	18921	18952	19129	19143	18989	19129	18807	18916	19094	19103	19156	19158	18837	19012	19046	19155	19054	19069	18919	19068	19026	19020	19156	18838	19000	18938	18869	18941	19214	18963	19186	18900	18916	19004	19037	19046	18797	19263	19039	19039	19115	19103	19129	19217	19014	18939	18846	19040	19207	19128	18967	18907	19300	19031	19168	19043	19086	19053	19029	19128	19067	19184	18953	19220	19185	18986	19035	19049	19116	19157	19165	19030	19165	18795	19134	18870	19130	19022	18881	18923	19100	18892	19084	19186	19122	19013	18883	18980	19141	19175	19182	19195	19038	18974	19082	19206	19062	19258	19083	19039	19024	19176	19111	18970	19116	18961	19020	18991	19247	19147	19124	19061	18923	19102	19214	19022	19145	19319	19001	19138	19114	18752	19142	18997	19070	19026	18939	18986	18895	18926	19214	19043	19076	19192	19308	18985	18893	18894	18991	18944	19138	19013	18960	19039	18839	19092	18941	19030	18840	19117	19131	19140	18970	18973	18922	18997	19105	19119	18910	19030	19164	18988	19000	19030	18883	18949	19264	19027	19122	18963	19022	19182	18990	18845	19124	18907	19093	19045	19077	19124	19075	19103	19119	19039	18863	18999	18861	18850	19001	18945	19100	19159	18795	19132	18934	19167	19072	18879	18946	19105	18877	19143	18965	19175	19097	18835	19241	19138	19065	19071	19066	19216	19035	19050	18992	19005	18875	18854	19236	18898	19077	19063	18865	19020	18900	19253	19011	18959	19126	19055	19048	19283	18992	19280	19335	19000	19026	18979	19141	19009	19049	19064	19089	19073	19116	19022	19459	18825	19171	19125	19123	19109	19070	18996	18961	19100	18759	19040	19102	18968	19178	18787	19079	19087	18998	19134	18947	18898	19057	18921	18982	19129	18838	19111	18862	19162	18892	18918	19064	19005	19011	19091	19087	19073	18920	18945	19181	19101	19140	18910	19055	19085	19001	19041	19041	19015	19075	18888	19106	19186	18955	18929	18982	18934	19076	19126	19225	19107	19065	18840	19023	18783	18971	18892	19159	19092	19121	19146	19095	19204	18917	18986	18934	19084	19014	19038	19042	19212	19175	19044	19116	19087	19084	18791	18967	18980	19115	19217	19188	19004	19021	19136	19018	19098	19057	19166	19130	19069	18957	19016	19017	19145	19038	19039	18970	19099	19004	18958	19011	18926	18871	18973	18973	18972	19073	19222	18944	18947	19090	19055	19021	18907	18855	19059	18933	19042	19060	19141	19069	19163	19055	19146	18946	19101	18969	18996	18998	19198	19291	19147	18995	19057	19062	19038	19013	19171	19139	19088	19043	19182	19035	19019	19141	18984	19208	19286	19070	19081	19118	19160	19095	18990	18914	19154	18996	19023	18918	18994	19095	19091	19079	19014	19008	19049	18929	19091	19102	19016	19014	19082	18981	18929	19076	19131	19044	18938	19236	18991	19112	18964	19097	19099	19050	18974	19081	18993	19086	19127	19098	18823	19105	19076	19045	19157	18918	18991	18954	19090
19411	33930	32404	25578	21303	19559	18686	18092	17858	17907	17681	17198	16902	17302	16900	17051	16916	16999	16844	16926	16903	16858	16892	16932	16807	16972	16779	16725	16779	17539	22797	25248	22682	19711	18063	17273	16816	16486	16854	16853	16701	16907	16633	16775	16759	16714	16910	16704	16736	16573	16869	16735	16690	16763	16627	16627	16794	16776	16752	16813	16699	16756	16707	16822	16715	16702	16587	16727	16705	16630	16781	16831	16850	16878	16584	16776	16764	16710	16514	16720	16634	16841	16555	16710	16753	16779	16762	16805	16788	16787	16644	16767	16725	16659	16915	16471	16652	16705	16773	16777	16853	16632	16503	16753	16710	16859	16861	16719	16713	16710	16784	16760	16671	16705	16721	16746	16801	16629	16829	16517	16718	16651	16719	16669	16641	16878	16521	16709	16741	16799	16640	16699	16671	16640	16695	16589	16678	16704	16893	16869	16599	16769	16713	16576	16612	16708	16755	16629	16551	16671	16593	16667	16749	16666	16751	16868	16664	16797	16771	16676	16758	16569	16774	16769	16578	16894	16626	16590	16995	16677	16684	16694	16599	16842	16785	16744	16868	16869	16661	16663	16819	16667	16693	16671	16739	16731	16771	16669	16955	16680	16676	16608	16521	16662	16765	16588	16658	16643	16608	16820	16561	16709	16859	16769	16550	16800	16544	16594	16635	16696	16847	16758	16746	16745	16801	16615	16776	16859	16748	16628	16818	16578	16761	16664	16661	16702	16741	16574	16803	16709	16648	16672	16744	16604	16773	16765	16761	16658	16588	16775	16650	16597	16564	16790	16619	16624	16651	16772	16721	16549	16731	16726	16634	16614	16849	16724	16679	16689	16641	16841	16787	16858	16583	16667	16781	16699	16728	16625	16682	16453	16671	16721	16582	16568	16636	16812	16766	16646	16670	16570	16714	16807	16651	16692	16792	16532	16791	16668	16647	16825	16664	16856	16595	16766	16814	16627	16503	16680	16617	16637	16842	16795	16656	16802	16726	16691	16723	16660	16810	16702	16889	16644	16705	16563	16806	16606	16596	16686	16730	16761	16709	16759	16896	16799	16708	16774	16759	16607	16743	16539	16659	16776	16642	16508	16849	16516	16793	16859	16571	16668	16731	16786	16777	16653	16746	16574	16572	16522	16647	16828	16718	16611	16605	16777	16661	16566	16763	16662	16574	16496	16637	16583	16585	16728	16776	16677	16792	16606	16540	16748	16923	16747	16642	16702	16769	16645	16717	16789	16790	16588	16859	16835	16750	16661	16720	16767	16712	16841	16753	16784	16703	16623	16727	16656	16647	16735	16710	16746	16711	16725	16721	16791	16696	16699	16690	16657	16651	16739	16738	16826	16729	16830	16702	16621	16589	16753	16634	16581	16652	16667	16827	16612	16773	16766	16742	16549	16700	16813	16710	16803	16817	16803	16555	16800	16609	16648	16650	16767	16801	16706	16626	16752	16655	16797	16812	16766	16659	16858	16980	16814	16626	16658	16877	16626	16910	16812	16765	16632	16638	16783	16629	16449	16729	16772	16693	16699	16718	16705	16511	16720	16682	16668	16662	16725	16693	16676	16639	16721	16836	16776	16715	16690	16855	16562	16437	16699	16543	16685	16914	16729	16579	16775	16528	16732	16812	16687	16771	16665	16652	16719	16703	16630	16559	16699	16551	16749	16713	16607	16669	16645	16843	16877	16546	16810	16495	16654	16744	16966	16797	16681	16537	16788	16703	16828	16690	16656	16650	16833	16824	16767	16715	16677	16736	16550	16649	16625	16888	16573	16826	16747	16664	16685	16740	16784	16762	16678	16764	16844	16846	16704	16576	16611	16810	16626	16713	16836	16723	16517	16682	16688	16606	16606	16762	16749	16717	16699	16688	16631	16673	16668	16652	16602	16622	16844	16622	16861	16625	16819	16589	16654	16678	16663	16664	16810	16796	16766	16480	16998	16737	16636	16727	16585	16693	16619	16697	16712	16708	16626	16758	16626	16791	16760	16787	16633	16815	16603	16651	16826	16709	16764	16722	16736	16798	16833	16644	16642	16681	16666	16861	16571	16742	16663	16616	16663	16753	16609	16983	16808	16648	16798	16748	16748	16670	16650	16812	16503	16703	16723	16597	16667	16523	16633	16713	16771	16734	16734	16668	16699	16594	16722	16846	16671	16682	16595	16568	16654	16854	16814	16701	16674	16662	16811	16656	16685	16633	16634	16723	16794	16755	16544	16678	16722	16753	16846	16723	16837	16640	16786	16826	16752	16711	16634	16553	16571	16708	16686	16627	16687	16723	16827	16741	16808	16769	16766	16785	16736	16514	16732	16666	16666	16612	16814	16854	16537	16759	16658	16617	16705	16530	16803	16602	16624	16626	16613	16671	16710	16681	16525	16842	16615	16702	16675	16578	16780	16629	16749	16578	16805	16618	16661	16862	16696	16672	16755	16807	16644	16660	16754	16660	16681	16826	16607	16683	16643	16707	16666	16670	16771	16615	16648	16630	16663	16722	16857	16664	16702	16825	16886	16787	16821	16725	16955	16686	16545	16683	16634	16773	16759	16749	16682	16751	16663	16778	16815	16527	16602	16823	16605	16649	16731	16686	16707	16620	16702	16613	16666	16721	16534	16718	16760	16644	16643	16759	16740	16762	16761	16679	16796	16885	16741	16631	16810	16530	16873	16685	16683	16903	16731	16546	16724	16610	16619	16974	16653	16729	16558	16741	16726	16540	16699	16760	16778	16713	16610	16730	16832	16724	16878	16595	16626	16684	16673	16738	16653	16762	16847	16620	16542	16821	16665	16609	16505	16712	16656	16748	16788	16737	16933	16608	16762	16622	16605	16837	16761	16635	16895	16700	16785	16817	16541	16695	16697	16817	16793	16603	16596	16732	16719	16755	16664	16652	16712	16761	16806	16782	16691	16660	16609	16651	16531	16794	16777	16759	16803	16615	16644	16686	16799	16675	16695	16692	16638	16608	16619	16785	16737	16814	16707	16787	16758	16734	16690	16501	16672	16563	16919	16850	16733	16486	16816	16783	16802	16602	16567	16861	16727	16611	16747	16734	16513	16610	16812	16623	16618	16792	16759	16676	16742	16660	16593	16804	16645	16746	16560	16821	16593	16554	16670	16820	16661	16723	16666	16633	16598	16595	16804	16616	16714	16670	16713	16510	16721	16785	16719	16633	16643	16815	16795	16691	16466	16795	16697	16593	16669	16757	16718	16521	16707	16631	16831	16860	16578	16792	16736	16796	16745	16854	16825	16541	16718	16724	16660	16706	16504	16719	16782	16668	16793	16763	16636	16642	16746	16721	16646	16775	16672	16804	16583	16616	16766	16723	16742	16774	16609	16662	16805	16623	16609	16547	16671	16698	16757	16614	16675	16689	16799	16645	16704	16677	16854	16764	16830	16811	16801	16807	16576	16888	16634	16681	16678	16621	16731	16615	16600	16832	16745	16705	16760	16649	16709	16790	16569	16739	16654	16766	16633	16841	16807	16550	16799	16621	16677	16638	16756	16755	16571	16798	16645	16756	16940	16768	16738	16635	16729	16789	16756	16825	16547	16687	16571	16850	16779	16660	16617	16627	16766	16862	16716	16573	16669	16633	16739	16717	16740	16820	16913	16685	16739	16901	16511	16701	16608	16742	16779	16744	16652	16674	16476	16710	16729	16698	16626	16827	16706	16839	16617	16653	16728	16733	16641	16747	16828	16757	16655	16817	16769	16685	16895	16697	16652	16737	16829	16808	16681	16715	16638	16399	16666	16591	16755	16731	16677	16726	16635	16699	16872	16708	16654	16741	16620	16580	16568	16683	16762	16599	16718	16706	16789	16760	16709	16555	16637	16799	16681	16716	16630	16615	16698	16716	16690	16608	16668	16786	16866	16755	16648	16689	16692	16613	16727	16710	16634	16646	16659	16692	16844	16696	16648	16672	16766	16664	16622	16741	16754	16800	16752	16661	16759	16682	16586	16673	16576	16643	16560	16725	16665	16706	16668	16761	16778	16834	16621	16676	16800	16801	16765	16651	16558	16943	16776	16785	16629	16661	16672	16692	16750	16560	16707	16659	16730	16790	16792	16654	16757	16594	16808	16586	16802	16625	16615	16598	16677	16739	16692	16776	16607	16602	16762	16777	16638	16721	16728	16583	16599	16557	16665	16678	16806	16840	16583	16619	16741	16646	16701	16498	16628	16655	16706	16703	16776	16785	16689	16457	16693	16534	16774	16879	16730	16734	16674	16652	16828	16525	16622	16794	16695	16546	16790	16682	16526	16681	16719	16867	16687	16777	16563	16682	16585	16752	16730	16799	16739	16739	16647	16899	16534	16783	16743	16647	16665	16633	16734	16607	16594	16641	16630	16584	16728	16800	16734	16803	16639	16713	16477	16772	16686	16766	16648	16562	16631	16802	16617	16764	16622	16784	16731	16659	16716	16725	16641	16756	16863	16646	16750	16841	16740	16706	16584	16585	16614	16719	16671	16817	16706	16662	16673	16787	16770	16801	16784	16713	16656	16768	16746	16573	16679	16796	16715	16720	16556	16821	16693	16618	16753	16634	16703	16676	16644	16658	16856	16843	16772	16538	16734	16684	16645	16629	16730	16725	16705	16773	16800	16565	16716	16869	16729	16824	16887	16767	16574	16590	16663	16742	16554	16678	16714	16682	16659	16702	16661	16859	16674	16733	16671	16682	16682	16741	16894	16715	16779	16831	16633	16730	16620	16642	16696	16840	16547	16805	16673	16650	16778	16904	16723	16955	16702	16797	16699	16755	16685	16759	16643	16803	16658	16578	16587	16568	16891	16718	16671	16818	16814	16788	16588	16748	16642	16723	16693	16605	16576	16811	16602	16696	16666	16630	16678	16702	16620	16545	16726	16781	16613	16756	16730	16562	16605	16681	16663	16533	16821	16852	16721	16758	16661	16718	16380	16768	16750	16725	16616	16761	16589	16794	16865	16625	16677	16667	16686	16703	16791	16855	16724	16684	16657	16704	16716	16650	16755	16702	16832	16755	16922	16675	16782	16496	16759	16555	16840	16752	16834	16654	16714	16673	16835	16745	16541	16706	16749	16687	16832	16616	16701	16656	16703	16575	16832	16499	16693	16725	16646	16668	16638	16848	16687	16611	16843
27918	22732	25897	23079	19510	19270	19323	19391	19160	19086	18886	19118	19090	19157	19206	19129	19149	19372	18906	19033	19129	18951	19065	19151	18995	19036	19083	19069	19126	19107	19186	19521	19550	19534	19461	19258	18919	18893	18973	19036	19102	19162	18998	19138	18970	19040	19140	19080	19190	18863	18863	19057	19004	19137	19044	19024	19091	19134	18920	19022	18957	18976	19040	19051	18983	18970	19073	19060	18979	18945	18943	19010	18830	19171	18913	19007	19105	19026	18849	19137	19068	19086	19008	19026	19089	19042	19104	19239	19285	18905	18893	18919	18977	18989	19022	18930	19063	18924	19076	19053	19110	18987	19010	18928	19115	18918	18938	18921	18937	18974	19046	19115	19164	19044	19010	18818	18986	19166	18836	18988	18987	18921	18881	18979	19094	18873	19099	19238	19046	19009	18873	19213	19101	18936	18922	18992	19038	18794	19085	18756	18966	18831	19136	19043	19150	18970	18963	18812	19057	18871	18963	19111	19079	18969	18827	19138	19140	19049	18933	19085	19105	19120	19054	18895	19073	18895	18847	18920	19111	18883	18952	18928	18919	18969	19099	18967	18826	18997	18848	18948	19112	19054	19039	18963	19295	19158	19085	19111	19070	19030	19173	18964	19144	19056	18902	19053	19030	18903	18943	19097	18875	19124	18806	19112	18859	18905	18922	19106	19213	19003	19042	18925	18966	19028	18895	19114	18999	18954	19040	18836	18885	19007	18783	19052	19056	19054	18984	18970	19095	19095	19086	18925	19055	18852	19008	19070	19064	19028	19188	19112	18996	19146	18846	19060	19139	18986	19123	18896	18985	19091	18824	18925	18768	19052	19103	19123	18938	18949	19049	18936	18872	18932	18963	19021	19142	18748	19032	18866	19054	19091	18960	19057	19031	19097	19216	19114	19219	19176	18851	19017	18996	19125	18873	18918	19078	18888	18858	19064	19000	19251	19147	19148	19119	18870	19102	18799	18877	18808	19235	19006	19063	18934	18939	18918	19011	18972	19118	18905	19150	18971	18882	19030	18996	18864	18985	19006	18960	19114	19009	19175	19109	18921	18922	18983	18966	18985	18905	19062	19065	18890	19056	18941	18953	18887	18988	19148	18995	18845	19093	19019	19143	19181	18922	18963	18924	18987	19375	19015	18988	18927	19145	18949	18880	18968	18908	18938	18920	18967	19160	18911	19028	19049	19153	18838	19033	18835	19016	18977	18932	18839	19098	19095	18990	18954	18929	19038	19090	19103	19246	19102	18962	18943	19226	19175	18971	19157	19045	18956	19129	19188	18980	18968	19043	19125	19026	18896	19067	19149	18996	19014	19050	18922	18884	18842	18806	19059	18768	18952	18901	18990	18972	18957	19055	19077	19151	18992	18965	19112	19135	19056	18941	18892	19032	19151	18852	18927	18970	19022	19035	18946	19092	19034	19028	19036	19109	19100	18910	19024	19268	19013	19224	19100	18960	19073	19104	19267	19114	19055	19003	18952	19007	18842	19031	19215	19111	19374	19300	19103	18994	19024	18987	18960	18949	19002	19212	19132	19332	19038	18947	19243	19180	19216	19051	19141	19045	19075	19093	19036	18785	18933	18972	19239	18850	19121	18856	18897	19124	19004	19016	19125	18984	19036	19080	18999	19131	18891	19030	19019	18945	18984	18959	19091	18862	19118	19034	19019	18922	18948	19032	19063	18976	18824	19204	19240	18970	19013	19103	19102	18930	18794	19006	19004	19138	18948	19021	19211	19052	18988	19019	19004	19244	19073	18786	19111	19095	19059	18954	19030	18957	19172	18941	19125	18924	19255	19022	19098	18967	19050	19052	19146	19105	18981	18957	19130	19215	18961	19163	18982	19121	18910	19098	18989	19106	19058	19036	18892	18659	19001	19032	18855	19169	18986	18939	19202	19020	19253	18898	18851	18943	19115	19008	18859	19054	19056	19092	19091	18908	19107	18733	18912	18871	19038	19129	18979	18938	18794	19249	18841	18961	18741	19096	19023	18965	19068	18922	19192	19118	18882	19011	18889	19110	19005	18989	19098	18998	18988	18926	19034	18896	19060	19159	19024	19066	18865	18980	19060	19017	18942	19082	18969	19016	19077	19011	18973	19106	18997	18937	18768	19145	19083	18927	19044	19012	19148	18944	18951	18906	19061	19059	19139	19139	19013	18991	18755	18679	19139	19218	18966	18928	19039	19100	19010	18969	18833	18977	19127	19048	18922	19136	19027	19167	18753	18943	19054	19050	18988	19002	19130	19114	19053	18993	18970	19238	19102	18775	19131	19073	18790	19129	18990	19055	19207	18854	19127	19087	18924	18953	19202	19025	19031	19126	19019	19097	18656	18974	19074	19106	19039	18979	19125	19007	18951	18989	18805	19012	19148	19034	18897	18848	18868	18729	19029	19241	18971	18987	19049	18985	19095	18979	18660	18994	19177	18851	19032	19164	19129	19178	18823	18971	18925	18991	19235	19072	19047	18948	18968	19031	19044	18876	18978	18821	19030	18978	18906	19074	18941	19205	19480	19016	19082	18910	18966	19165	19096	18858	19070	19008	19004	18944	18896	19081	19026	18959	19080	18901	19144	19153	18972	18976	19195	19044	18843	19041	19206	19394	18921	18971	18773	18856	19097	19001	19017	19230	18990	19015	19119	18961	18965	19013	18985	18798	18881	19103	18754	19020	19152	19075	19014	19095	19105	19069	18942	19032	19098	18914	18968	18982	19020	18971	19154	19037	19025	19001	19246	19308	19179	19051	19100	18905	19191	18980	19206	19181	18993	19140	19010	19012	19069	19153	19106	18999	18921	19126	18988	19059	18883	18930	19011	19049	19009	18941	18968	19096	19046	19107	18957	18815	18803	19100	19058	19273	19161	18965	19002	18926	18906	19170	19010	19354	18868	18987	18924	19165	18977	18715	18958	18897	18871	19023	19278	19028	19090	19085	18970	18689	18984	19102	19094	19109	19110	18998	19157	18902	19092	18960	18822	19284	19080	19055	19060	19010	19114	18972	19098	19035	18909	19128	19003	18975	19103	19162	19116	19170	19020	18862	18958	19270	18948	18878	18873	19123	18701	18975	18897	19206	19186	19053	19000	18867	18980	19234	19121	18976	18984	19011	19117	19042	18981	19092	18822	18966	19228	19227	19105	18962	19108	19169	19193	19185	19011	18889	18911	19045	18933	18995	18892	18877	18924	18896	18874	18921	18866	19171	18984	19197	18986	19172	18924	19036	18981	19098	19118	19058	19172	19242	19068	19111	19198	19091	19023	19188	18892	18864	18903	18989	18934	19088	19259	18855	18897	19235	19120	19109	18823	19135	19103	19047	19168	19046	18850	18985	19139	19167	18947	18955	19057	18926	18980	19060	18893	19014	18980	19176	19123	19004	19146	18976	19168	18948	19082	19091	19143	19023	19008	19043	19139	19067	18846	19083	18880	18988	18861	19127	19129	19016	18983	18992	18931	19095	19042	19047	19124	18944	18897	19114	19173	18975	19186	19157	19000	19005	19118	19051	19117	18998	18886	19033	18816	19006	18918	18912	19183	19168	19094	19028	19005	19063	18875	18994	19099	19043	18882	18988	19101	19001	18965	19069	19144	18927	19062	19013	19137	19118	19057	19023	19007	19090	19106	18926	18938	19039	19022	19102	18912	18990	19205	18912	19175	19118	19135	19160	19059	18900	18880	19082	19051	19126	19108	18826	19045	19016	19127	19117	18982	19046	19013	19209	18954	19135	18956	19104	18914	19058	18956	18919	19077	19200	18916	18899	19025	18981	19137	18852	19219	19190	18925	19137	19117	19024	18999	19351	19130	19115	19037	19070	18910	19022	18881	18813	18884	19045	18975	18752	19125	18988	19172	18893	19060	19029	18993	18995	19236	18870	18896	18868	18960	19119	18967	19047	18817	18980	19319	18987	18879	19082	19064	19125	19233	19049	19056	19097	18999	19023	19118	18941	18931	18885	18897	18982	18809	18936	18842	18903	18923	19021	18924	18850	18779	19042	18980	19088	18934	18894	19145	18895	19132	18965	18964	19039	19067	18920	18945	19028	19076	19154	19108	18991	19185	19140	19119	18866	18977	18997	18819	18849	18844	19100	19068	18914	19017	19083	19202	19008	19027	19028	18777	19253	19021	18878	18954	18850	19255	19272	19012	19029	19103	19012	18812	19045	18949	18810	18772	19155	19054	19007	19019	18818	19077	18814	19132	19062	18895	18929	19107	18988	18968	19064	19012	18966	18849	19111	18954	19183	19211	18955	19034	18971	18970	18993	19054	19017	18981	19227	19064	19266	19275	19138	19226	19092	18998	19038	19032	19184	19028	19202	18902	19023	19174	19224	19158	19082	18915	18908	19070	19017	19034	19265	19248	19030	18969	19187	19049	19008	19194	18995	18923	19097	18975	19039	18982	18940	18980	19025	18920	19081	19006	18957	18996	19163	19006	19074	19154	19169	18915	18917	18925	19117	19121	19088	18944	19159	19062	19116	18967	19112	19029	19110	18958	18815	19015	19202	19016	19390	18743	18935	18939	19027	19047	19081	19045	18952	19163	19335	19175	19157	18873	19035	18993	19142	19063	18955	18917	18989	18893	18793	19091	19146	19147	19165	19058	19058	19126	18834	19024	19063	19095	19252	18917	19040	19123	19147	18953	19207	19100	19060	18969	19004	18973	19243	19043	18948	18939	19095	19114	19109	19212	19170	18926	19030	19073	19055	18994	19178	19150	19008	19152	18986	18979	19140	19249	18931	19095	19076	19016	19119	19009	19116	19061	19137	18987	19032	19106	19010	19061	18980	19020	18980	18962	19183	19069	19076	19054	19000	19098	19156	19313	19034	19116	19062	19111	19137	19098	19181	19087	19156	19013	19015	18858	19229	18978	19035	18924	18845	19094	18852	19056	19152	19053	19101	19119	19090	18850	18979	18946	19046	18886	18909	18984	19178	19111	18705	19211	19122	19093	19100	19135	18945	19136	18937	19027	19215	18976	19109	19122	18914	19070	18804	18948	19074	18973	18795	18880	19186	18792	18841	18998	18974	19119	19013	19214	19066	19002	18922	19095	19124	19032	19254	19083	19123	19197	18960	19046	18948	19134	19043	19042	19038	19022	19119	19041	19111	18948	18798	18979	18952	19084
18406	24022	23152	19448	17907	17290	16959	16892	16861	16964	16943	16854	16748	16674	16757	16613	16956	16668	16688	16860	16773	16650	16699	16834	16772	16825	16864	16612	16705	16766	16896	17245	17394	17156	16955	16782	16644	16822	16578	16608	16613	16783	16797	16739	16669	16853	16650	16758	16705	16772	16617	16620	16642	16752	16711	16711	16544	16576	16726	16570	16737	16686	16957	16701	16814	16525	16842	16707	16676	16599	16630	16745	16896	16655	16724	16822	16854	16616	16553	16617	16808	16695	16674	16610	16648	16651	16675	16628	16688	16794	16901	16687	16612	16762	16795	16888	16749	16687	16791	16624	16659	16808	16555	16471	16804	16593	16537	16758	16634	16610	16672	16716	16736	16725	16693	16633	16717	16713	16660	16797	16761	16739	16661	16629	16739	16853	16759	16577	16528	16829	16668	16653	16705	16707	16873	16722	16742	16754	16765	16631	16765	16779	16584	16642	16642	16859	16647	16772	16895	16580	16665	16746	16753	16652	16736	16474	16823	16809	16890	16679	16662	16761	16702	16719	16760	16575	16531	16539	16823	16727	16762	16675	16722	16753	16703	16825	16751	16616	16753	16665	16622	16601	16769	16852	16670	16651	16874	16661	16705	16518	16645	16683	16726	16656	16751	16717	16769	16602	16848	16893	16669	16731	16663	16467	16842	16610	16592	16634	16577	16699	16787	16732	16608	16720	16708	16774	16633	16805	16701	16543	16789	16717	16705	16713	16771	16609	16718	16784	16690	16737	16774	16870	16679	16579	16725	16796	16633	16696	16788	16747	16795	16655	16881	16755	16711	16739	16763	16680	16734	16763	16776	16750	16748	16732	16630	16663	16637	16609	16784	16588	16634	16778	16765	16624	16737	16662	16628	16686	16633	16660	16812	16577	16736	16612	16642	16694	16708	16435	16839	16580	16718	16705	16729	16701	16642	16757	16735	16743	16559	16730	16654	16747	16530	16847	16555	16797	16476	16696	16586	16773	16667	16816	16718	16685	16755	16536	16679	16567	16647	16711	16625	16661	16570	16574	16659	16725	16736	16831	16702	16734	16668	16719	16826	16480	16674	16823	16474	16600	16614	16726	16769	16806	16765	16501	16510	16724	16640	16658	16707	16592	16566	16760	16747	16753	16581	16696	16745	16772	16690	16674	16705	16643	16600	16841	16715	16779	16487	16835	16706	16769	16761	16858	16693	16676	16522	16658	16801	16688	16819	16648	16745	16582	16775	16726	16663	16624	16748	16751	16659	16662	16655	16720	16782	16614	16571	16802	16594	16445	16593	16799	16705	16644	16573	16586	16639	16743	16686	16814	16536	16721	16773	16666	16779	16561	16796	16723	16695	16913	16780	16752	16718	16604	16770	16806	16724	16732	16741	16832	16599	16783	16679	16721	16574	16909	16570	16717	16697	16754	16621	16642	16590	16762	16909	16562	16604	16716	16679	16658	16656	16668	16713	16686	16750	16645	16596	16843	16605	16783	16682	16794	16747	16745	16608	16610	16707	16815	16715	16718	16781	16838	16903	16690	16824	16717	16640	16608	16620	16864	16733	16665	16753	16677	16752	16680	16658	16734	16692	16706	16663	16724	16719	16703	16715	16770	16618	16671	16727	16834	16725	16752	16756	16747	16670	16655	16584	16736	16712	16716	16677	16931	16682	16531	16838	16792	16742	16833	16658	16676	16638	16596	16621	16685	16692	16760	16736	16627	16782	16908	16598	16703	16740	16647	16733	16786	16816	16651	16760	16519	16698	16831	16748	16741	16783	16684	16774	16898	16765	16453	16868	16473	16636	16662	16807	16629	16638	16788	16806	16563	16672	16593	16747	16729	16596	16655	16759	16643	16718	16774	16638	16782	16580	16697	16675	16819	16593	16776	16885	16756	16790	16801	16809	16937	16771	16911	16710	16795	16654	16630	16655	16612	16701	16772	16755	16700	16586	16752	16614	16657	16712	16743	16745	16622	16731	16723	16628	16778	16537	16832	16809	16527	16786	16650	16844	16608	16795	16885	16779	16620	16799	16718	16901	16616	16809	16814	16877	16557	16620	16592	16784	16728	16805	16721	16788	16758	16815	16649	16813	16617	16682	16737	16565	16591	16714	16655	16707	16642	16680	16588	16667	16738	16593	16583	16779	16721	16612	16712	16664	16622	16570	16665	16815	16611	16627	16737	16646	16708	16652	16801	16662	16765	16878	16712	16709	16694	16548	16556	16614	16645	16593	16629	16773	16624	16625	16591	16669	16742	16633	16694	16845	16701	16578	16606	16726	16828	16949	16608	16669	16668	16635	16726	16845	16661	16612	16722	16780	16608	16602	16687	16698	16933	16633	16793	16627	16628	16666	16706	16770	16604	16827	16868	16741	16835	16788	16813	16736	16738	16644	16612	16530	16767	16691	16669	16812	16613	16791	16796	16679	16584	16944	16747	16783	16545	16787	16603	16627	16575	16766	16675	16762	16858	16794	16655	16662	16529	16637	16717	16634	16867	16677	16569	16631	16686	16670	16793	16625	16792	16671	16629	16696	16730	16722	16609	16626	16693	16640	16664	16647	16535	16653	16689	16722	16696	16775	16665	16690	16598	16771	16827	16610	16707	16740	16885	16645	16454	16693	16951	16861	16762	16699	16548	16931	16647	16782	16683	16587	16760	16848	16691	16822	16595	16685	16814	16556	16804	16611	16657	16608	16805	16711	16790	16605	16617	16674	16843	16550	16711	16777	16716	16701	16706	16521	16633	16683	16577	16585	16631	16615	16595	16728	16675	16534	16651	16797	16846	16619	16641	16467	16674	16734	16745	16686	16797	16777	16472	16813	16504	16605	16582	16636	16690	16679	16612	16644	16753	16592	16559	16876	16634	16932	16762	16585	16843	16754	16687	16739	16542	16752	16724	16885	16672	16797	16779	16675	16821	16833	16598	16696	16696	16788	16764	16661	16694	16688	16719	16619	16560	16723	16873	16728	16647	16859	16763	16687	16763	16503	16611	16537	16582	16699	16543	16707	16743	16861	16747	16823	16866	16682	16608	16615	16663	16630	16793	16730	16618	16662	16605	16816	16527	16670	16642	16667	16709	16778	16700	16868	16667	16704	16682	16604	16627	16652	16690	16656	16576	16692	16664	16654	16737	16737	16677	16705	16782	16513	16710	16706	16689	16867	16659	16678	16774	16699	16743	16569	16641	16693	16693	16939	16577	16629	16638	16650	16762	16741	16625	16608	16671	16458	16725	16808	16745	16860	16717	16990	16673	16769	16754	16691	16729	16531	16794	16607	16699	16623	16645	16777	16856	16619	16848	16594	16794	16762	16599	16719	16532	16709	16704	16640	16704	16852	16643	16820	16607	16727	16640	16697	16811	16602	16757	16748	16880	16751	16564	16678	16576	16778	16759	16599	16716	16763	16736	16637	16677	16700	16702	16571	16585	16514	16725	16733	16700	16644	16650	16806	16758	16839	16582	16593	16677	16843	16667	16749	16589	16737	16570	16744	16714	16763	16714	16673	16769	16802	16552	16637	16687	16642	16661	16676	16754	16739	16570	16595	16640	16631	16795	16627	16831	16744	16671	16694	16854	16804	16708	16657	16621	16802	16600	16740	16638	16700	16896	16644	16588	16665	16756	16751	16719	16804	16681	16732	16768	16748	16795	16851	16690	16574	16681	16743	16631	16785	16852	16782	16674	16707	16772	16923	16802	16572	16707	16722	16700	16628	16745	16748	16683	16661	16953	16666	16709	16707	16691	16570	16628	16684	16896	16870	16742	16562	16749	16808	16759	16508	16970	16683	16655	16593	16880	16863	16591	16660	16799	16839	16667	16549	16793	16912	16709	16784	16658	16791	16824	16622	16819	16904	16803	16764	16616	16780	16607	16610	16487	16665	16697	16785	16595	16770	16774	16794	16644	16679	16644	16732	16911	16824	16847	16612	16727	16603	16849	16681	16679	16677	16735	16568	16837	16614	16571	16576	16746	16624	16760	16743	16823	16802	16713	16802	16738	16566	16677	16689	16820	16681	16643	16648	16720	16822	16650	16669	16814	16573	16872	16806	16705	16615	16695	16683	16810	16640	16602	16815	16786	16546	16780	16818	16529	16789	16836	16733	16615	16812	16542	16755	16827	16853	16695	16672	16625	16614	16784	16680	16791	16694	16637	16658	16609	16731	16591	16691	16720	16660	16684	16552	16815	16671	16735	16652	16688	16716	16781	16786	16662	16682	16679	16610	16698	16573	16698	16712	16594	16732	16932	16695	16712	16770	16833	16684	16659	16654	16634	16799	16695	16932	16829	16684	16764	16784	16712	16667	16680	16714	16664	16767	16698	16664	16665	16907	16618	16661	16743	16666	16869	16716	16931	16661	16710	16751	16681	16795	16605	16669	16690	16746	16760	16709	16898	16649	16718	16602	16754	16763	16584	16782	16703	16716	16683	16947	16718	16721	16725	16730	16697	16746	16640	16762	16571	16617	16828	16731	16573	16844	16769	16752	16696	16720	16804	16668	16660	16930	16741	16577	16524	16687	16592	16613	16672	16598	16490	16738	16621	16771	16716	16634	16652	16635	16683	16813	16729	16671	16686	16679	16649	16849	16723	16881	16579	16691	16577	16830	16546	16664	16778	16810	16884	16616	16780	16564	16743	16752	16642	16650	16660	16820	16683	16721	16750	16525	16709	16687	16639	16644	16694	16682	16678	16640	16863	16755	16729	16638	16705	16644	16659	16771	16765	16662	16788	16735	16640	16671	16596	16555	16766	16703	16795	16728	16692	16683	16738	16665	16797	16580	16891	16723	16618	16881	16582	16759	16835	16662	16728	16702	16713	16536	16672	16764	16698	16792	16527	16693	16748	16730	16709	16644	16796	16620	16839	16706	16701	16643	16885	16898	16552	16687	16775	16550	16795	16701	16750	16760	16778	16787	16601	16690	16748	16833	16672	16661	16844	16645	16540	16690	16668	16706	16703	16562	16681	16736	16601	16717	16713	16780	16635	16809	16586	16495	16647	16664	16770	16817	16818	16685	16736	16582	16608	16619	16868	16667	16673	16729	16777	16558	16746	16633	16497	16715	16685	16694	16875	16848	16720	16639	16670	16697	16724	16517	16659	16517	16748	16673	16575	16739	16696	16619	16631	16725	16830	16563	16565
23926	21355	28790	24402	22369	22658	22337	20035	19559	19555	19459	19348	19299	19112	19351	19429	19344	19298	19228	19291	19185	19170	19275	19203	19009	19037	19130	19149	19272	19408	20636	21445	21361	20557	19843	19527	19107	19340	19014	19135	19150	19055	19323	19176	19119	19175	19098	18914	18869	18926	19229	19189	18865	19043	19142	19064	19202	19191	19254	19104	19075	19248	18934	19111	19002	18942	18846	18992	19005	18963	19231	18770	19010	18886	18821	19053	18946	18880	19217	18958	19058	19144	19059	18954	19073	19055	19064	19193	18986	19041	19035	19041	18897	18888	18877	19099	18890	18908	19024	18899	18955	19030	19138	19045	18959	19171	18987	19018	19079	18836	18944	19021	19015	19066	19076	19058	18690	18886	19038	19044	19136	18946	19162	19089	18941	19058	18886	19120	18942	19086	19063	19081	19029	19129	18930	18820	18798	18897	19209	19154	19093	18954	19024	18947	19068	19114	19067	18911	19029	18938	18845	18935	19102	18963	19126	19071	19047	18981	19257	19039	18957	18909	19096	19064	18900	18958	18951	18855	19118	18878	18980	19089	19006	18804	18959	18858	19148	18983	19010	18958	19085	19003	18950	19023	18997	19087	19046	18921	19112	19060	19073	18990	19144	18961	19019	19203	19018	18724	19344	18908	18850	18950	19086	19000	19058	18901	19039	18801	18737	18962	19252	19182	19011	19391	18967	19002	19034	18997	19164	18864	18795	18875	18960	19001	18788	18966	19008	18900	19154	19167	19093	19106	18971	19164	18852	19052	19117	19238	18933	19097	18988	18977	18762	18926	19041	18961	19088	19164	19151	19123	19117	18866	19161	19233	19216	18989	18976	18829	18972	19063	18884	19122	19143	18972	19003	18970	18965	19011	19159	19089	19084	19205	18744	18896	19019	18980	19037	18994	19029	18982	19047	18944	19019	18798	18980	18979	19107	19074	19076	18812	19017	19157	18828	19039	18893	19257	19089	18928	19125	19086	18992	18929	18838	18933	18969	18987	19054	19077	19020	19041	19054	18973	19046	18974	18951	18921	19012	19023	18860	18934	18778	18974	19058	18975	18913	19153	18793	18861	18895	18998	18919	18921	18979	18678	18960	18896	18928	19172	19143	19189	18960	19090	19039	18912	19021	18832	19080	18962	18749	19067	19197	18898	18967	18940	19075	19050	18986	18967	19075	19162	19200	18869	18996	18839	19184	18960	19103	19012	19031	18984	18918	18941	18831	19015	18941	19153	19072	19298	19033	18807	19010	18985	19043	18863	18977	18993	18897	19065	18936	19019	18890	18968	18959	19008	19106	18976	19076	19039	18853	19186	18760	19141	18934	18792	18851	18859	19020	19037	18826	18890	18910	19024	18918	19039	18848	18820	19094	18998	19220	19059	18971	18928	18908	19015	18935	19147	18884	18963	18972	18713	19012	19038	18961	18846	18835	19178	19083	19078	19233	19069	19115	19019	18844	19016	18884	18708	18941	18920	18885	18987	19163	18941	19348	19041	18909	18866	19100	18978	18947	19055	18909	19033	18913	19004	18893	18951	19023	18812	19080	19238	18941	18854	18966	19184	19105	19002	19055	18889	18990	18746	19146	19092	19098	19122	19112	19051	19173	19154	18930	19097	19037	19080	18931	19005	19042	19106	18908	19104	19190	19027	18997	19005	19109	19099	18994	19122	19002	19066	19049	19004	18886	19009	18811	18851	18987	18558	18939	19129	18848	18951	19111	18943	18887	18779	19139	19082	19212	19157	19034	19013	19045	19051	19013	19092	19040	18911	18986	19004	18986	18830	19117	18899	18984	19119	18993	18924	19124	19059	18796	18960	18963	19046	18863	18954	18945	19021	18956	19114	18922	18947	19160	18938	18876	18925	18816	19085	18797	19056	18971	19100	18632	18935	19006	19043	18833	18825	18926	19049	18949	18956	19198	19114	18973	19006	18986	18924	18851	18913	19070	19123	19170	19077	18903	19201	18912	18950	18927	19258	19053	18989	19058	19094	19044	19170	18947	19142	19030	18957	19154	19013	19066	19062	19034	19051	19107	18924	19284	19173	19048	19137	18863	18907	19049	18935	19026	19196	19181	18957	18863	18907	19023	19138	18867	18991	19106	18789	19155	18916	19114	18956	18976	19054	19027	18864	19085	18902	18961	18882	19127	19010	18972	19016	19093	19096	18776	18990	19270	19265	19133	18920	18904	18946	18925	19151	19121	19299	19146	18983	19058	19003	18959	19104	19105	18953	18987	18963	18799	18938	19019	19175	19146	19096	19026	19048	19047	18893	18917	19046	19229	18922	18972	18798	19186	18905	19122	18997	18880	18936	19083	18922	19273	19114	18845	18908	19131	19194	19157	18830	19116	18962	19059	18941	19063	19072	18988	19168	18915	18872	18931	18967	18948	19018	18811	19078	19017	19142	18990	18980	18989	19040	19086	19025	18842	18954	18997	18793	18945	19123	19190	18876	19201	18875	19122	19033	19106	18939	18849	19066	18918	18846	18919	18940	19067	19048	19124	19064	19055	18996	18959	18991	19244	19009	19100	19007	19053	19102	19035	18821	18967	19073	19001	19100	19186	18892	19082	18960	19307	18890	18986	18840	18939	18955	19022	19015	19171	19125	19055	19046	18987	19193	18998	19009	19067	19127	18919	18995	19098	18974	18984	19050	18975	18878	19045	18958	19142	19040	18797	18832	19084	19093	19031	19115	19129	19135	19034	19013	19124	18879	19053	18866	18945	19041	18984	19138	19299	18982	19156	18972	18940	19001	18993	18824	18951	18971	19079	18855	18995	18944	19106	18960	18947	18804	19054	18879	18894	18990	18867	18982	18991	18857	18913	19093	19166	18792	18891	18789	18979	18966	19071	18971	19183	19182	19194	19071	19123	19048	19194	19046	19128	19016	19094	18969	19050	19030	18911	18926	18907	19214	18958	18962	18888	19102	19011	19026	18988	18937	18986	18971	19123	18861	19031	19054	18951	18969	18967	19017	18994	18989	18911	18767	18742	18947	18995	19020	18945	18968	18835	19136	18998	19056	18867	19236	19213	19138	19047	18909	18940	19069	19078	19099	19057	18915	18938	19058	19089	19073	18916	18733	18901	18954	19009	18978	19031	19128	19254	19042	19244	19169	18787	18703	19018	19090	19123	19139	19125	18939	19003	18994	18828	18974	18973	19119	18928	18897	18957	19153	19087	19060	19078	18865	19057	18998	18992	18922	19176	19062	18981	19071	18937	18947	19060	18922	19112	19249	18918	19019	18715	18903	18996	19097	19119	19094	18972	18821	19115	18822	19125	18933	19045	18984	18897	19046	19240	18903	18991	18904	19040	18997	19085	18892	19183	18963	18950	19131	19076	19030	19189	18806	18996	18954	19078	18949	19175	18922	19055	19030	19014	19023	18955	19017	19024	18909	19038	18865	19048	19016	18890	19206	19047	19316	18993	18937	18949	19112	18900	19131	19149	18807	19062	19260	18988	19122	19048	18975	18944	19021	19074	18964	19235	18954	19018	19093	19233	18878	19092	18930	18910	18877	18991	18971	18976	19145	19050	19032	18949	18926	18950	18884	18931	19006	18948	18908	18862	19041	19020	18886	19129	19104	19056	19079	19101	18912	18921	18952	19033	19056	18844	18981	19005	19210	19120	19005	18989	19125	19265	18881	19064	19242	19086	19238	19098	18999	19058	19099	19022	18977	18875	18865	19102	18999	18974	19049	19012	19029	18962	19025	19060	19058	19146	19061	18946	18956	18974	19006	19081	19073	18863	19062	19030	18948	19144	19142	18860	18847	19104	18938	19126	19086	19115	18969	19127	18982	18995	18947	19093	18980	18974	19203	18887	18880	18774	18964	19008	19092	19204	19041	19240	19067	19041	18919	19052	18897	18976	18840	19081	18959	18767	18986	18707	19029	19120	18717	18951	18984	19226	18879	18793	18997	18956	18958	19049	19077	19058	19012	18972	18993	19013	18823	19140	19086	19142	19279	19134	18880	18974	18960	19047	19019	18981	19285	19020	18987	19215	19350	18849	18983	19094	19114	18847	18802	18968	18940	19028	19006	19041	19096	18865	19122	19225	18930	18987	18998	19127	18993	19315	18732	18962	19051	18961	18898	19123	19036	19084	19262	18876	19077	18941	18968	19142	19098	19013	19127	18828	19073	19230	18851	19120	18921	18988	19052	19189	19166	18884	18898	18903	19109	19229	18873	18994	18848	18919	18901	18943	19099	19019	18984	18765	18962	19145	19191	19321	18956	18781	19333	19099	19125	18946	19018	18908	19101	19068	18989	19038	18979	18903	19006	18789	18822	18864	18880	19215	19364	18969	18997	18956	19163	18916	18972	19038	19027	18862	19046	19013	19087	19247	18691	19074	19014	18966	18938	19122	19139	19262	19129	19073	18817	18852	18953	19018	19229	18958	19132	18868	18995	18995	19162	18965	18958	18764	19063	19011	19151	19287	19201	19040	19037	18973	18896	19055	19042	19207	19042	18977	19146	18992	18886	18867	18863	19156	19078	18922	18923	19123	18919	19091	19021	18968	18993	19205	19015	19146	18956	19108	18897	19041	19126	18959	18806	18842	19076	18935	18807	18989	19171	18776	18945	19086	19124	19014	19066	18813	19080	19043	19145	18868	19141	18928	18948	19001	18981	19082	19128	19045	19231	19037	19043	19072	18978	18800	19031	18933	19174	19114	19008	19169	19034	18911	18938	18900	19215	18959	18981	19120	18787	18857	19039	19046	19011	18862	18858	19073	18996	19045	19112	19067	19075	18961	19017	19072	19132	19028	19042	18944	18925	18799	18909	19076	19266	19055	19053	19062	18968	19119	18990	18873	18952	18987	18976	19114	18876	19120	18937	18985	18916	18960	19098	19118	18965	19002	19031	18894	18951	19147	18900	19136	19155	19097	19240	19080	19010	19087	19007	18985	18997	19253	19013	18906	18986	19139	19091	18694	19070	18916	18966	18920	18926	18988	19059	18861	19023	18935	19093	18960	19130	19048	18918	19411	18897	19092	18985	18806	18761	18940	18944	19157	19109	18918	19078	18790	19196	19042	19172	19211	18752	18954	18950	18919	19048	19028	19061	19098	19133	19138	18966	18969	19135	19213	19023	18853	19070	19016	19097	18991	19057	18953	18956
17435	29677	27877	22470	19644	18245	18008	17783	17596	17209	17197	17071	16975	16982	16958	16819	16926	17039	16791	16791	16794	16636	16884	16857	16542	16760	16820	16822	16652	17597	19771	20489	20012	18773	17814	17049	16709	16606	16636	16727	16655	16637	16719	16700	16561	16700	16720	16774	16824	16676	16630	16719	16785	16637	16694	16720	16627	16845	16642	16702	16769	16590	16704	16687	16816	16722	16668	16753	16834	16643	16700	16772	16554	16727	16730	16569	16766	16548	16771	16795	16755	16753	16649	16784	16736	16887	16554	16726	16684	16645	16876	16676	16624	16682	16729	16721	16702	16786	16617	16628	16918	16609	16770	16616	16784	16566	16691	16651	16625	16635	16611	16640	16587	16734	16816	16762	16597	16479	16615	16845	16708	16711	16745	16681	16832	16669	16667	16579	16415	16615	16728	16642	16844	16734	16627	16547	16906	16622	16621	16582	16732	16697	16780	16576	16526	16642	16659	16684	16730	16629	16658	16502	16646	16709	16600	16709	16527	16589	16669	16776	16612	16687	16773	16624	16579	16670	16667	16547	16700	16815	16826	16659	16828	16739	16420	16716	16703	16748	16703	16716	16584	16811	16710	16700	16732	16560	16646	16639	16779	16522	16603	16808	16635	16692	16758	16689	16617	16831	16716	16592	16657	16647	16508	16708	16602	16502	16691	16733	16800	16563	16726	16678	16734	16587	16615	16561	16834	16726	16653	16688	16680	16595	16594	16614	16825	16711	16818	16663	16596	16545	16729	16716	16707	16673	16479	16556	16617	16645	16679	16629	16728	16413	16700	16744	16713	16764	16694	16799	16644	16661	16573	16779	16615	16667	16807	16614	16767	16631	16568	16577	16657	16702	16651	16748	16618	16818	16684	16643	16733	16609	16712	16641	16815	16805	16534	16705	16699	16668	16621	16538	16523	16529	16693	16616	16585	16720	16839	16662	16565	16783	16758	16690	16783	16608	16691	16585	16570	16697	16939	16680	16706	16699	16626	16721	16755	16742	16860	16697	16657	16791	16584	16860	16886	16651	16639	16572	16760	16651	16683	16659	16640	16702	16753	16527	16536	16617	16593	16798	16666	16657	16601	16545	16727	16712	16706	16789	16769	16872	16717	16682	16782	16634	16694	16606	16788	16744	16714	16627	16670	16924	17023	16690	16775	16594	16596	16618	16732	16802	16627	16525	16847	16452	16687	16521	16748	16725	16634	16820	16515	16638	16608	16625	16653	16683	16593	16758	16625	16741	16540	16736	16733	16716	16744	16698	16637	16834	16633	16537	16684	16625	16657	16672	16594	16727	16662	16600	16694	16697	16760	16577	16703	16807	16820	16661	16652	16542	16576	16718	16635	16750	16884	16686	16565	16756	16587	16668	16651	16834	16787	16616	16602	16729	16831	16804	16679	16568	16702	16666	16589	16694	16688	16750	16689	16769	16665	16889	16780	16702	16692	16745	16700	16731	16600	16649	16722	16659	16686	16680	16537	16560	16583	16843	16597	16641	16860	16562	16689	16704	16668	16500	16845	16777	16624	16739	16793	16729	16928	16685	16768	16754	16744	16606	16932	16559	16613	16643	16689	16723	16792	16683	16646	16735	16628	16782	16774	16604	16715	16651	16626	16714	16581	16662	16765	16511	16709	16694	16835	16640	16974	16641	16689	16597	16603	16889	16799	16586	16666	16738	16713	16683	16750	16543	16613	16591	16725	16584	16627	16724	16633	16670	16743	16645	16882	16617	16532	16789	16732	16792	16705	16777	16687	16703	16764	16545	16861	16520	16665	16562	16617	16494	16646	16698	16693	16617	16787	16766	16808	16662	16830	16734	16649	16540	16672	16604	16579	16720	16722	16806	16623	16596	16680	16662	16708	16705	16750	16727	16721	16596	16821	16722	16626	16629	16687	16781	16813	16651	16793	16723	16675	16548	16614	16531	16582	16704	16737	16661	16670	16463	16688	16753	16698	16691	16746	16649	16625	16695	16680	16686	16733	16622	16657	16776	16616	16607	16612	16835	16778	16750	16648	16709	16720	16605	16414	16714	16651	16499	16688	16691	16755	16669	16673	16559	16678	16594	16617	16756	16712	16598	16639	16661	16623	16633	16505	16672	16480	16595	16572	16731	16782	16626	16754	16720	16797	16520	16618	16879	16638	16691	16673	16937	16817	16699	16651	16754	16686	16947	16600	16851	16735	16585	16728	16667	16624	16696	16514	16657	16629	16676	16792	16662	16611	16681	16617	16677	16691	16632	16668	16644	16732	16552	16661	16644	16764	16621	16721	16738	16638	16565	16767	16628	16499	16735	16563	16564	16628	16708	16597	16801	16614	16744	16567	16606	16537	16778	16750	16634	16730	16849	16772	16595	16632	16641	16629	16521	16662	16607	16796	16655	16742	16850	16650	16756	16710	16758	16573	16627	16657	16654	16636	16652	16702	16645	16544	16516	16598	16611	16686	16557	16681	16746	16658	16750	16611	16806	16597	16556	16705	16726	16530	16711	16783	16690	16801	16570	16810	16703	16731	16561	16538	16657	16578	16813	16771	16732	16686	16551	16659	16559	16727	16634	16651	16654	16893	16590	16584	16587	16672	16563	16553	16726	16668	16628	16737	16381	16611	16741	16593	16687	16704	16576	16852	16789	16522	16575	16720	16670	16726	16841	16616	16607	16633	16824	16709	16663	16621	16715	16664	16762	16649	16711	16683	16612	16520	16707	16712	16604	16725	16778	16698	16649	16782	16684	16749	16756	16538	16670	16751	16583	16684	16704	16596	16769	16610	16711	16786	16818	16680	16717	16576	16650	16734	16691	16674	16703	16728	16783	16665	16695	16750	16593	16704	16832	16659	16460	16774	16550	16519	16609	16671	16557	16659	16651	16668	16773	16736	16601	16724	16661	16676	16631	16729	16624	16597	16801	16674	16843	16701	16630	16546	16752	16632	16642	16664	16782	16739	16694	16688	16682	16630	16613	16707	16603	16706	16765	16634	16708	16686	16888	16731	16681	16433	16986	16542	16715	16535	16641	16773	16764	16735	16624	16916	16725	16627	16521	16690	16655	16624	16726	16585	16672	16682	16845	16648	16433	16680	16825	16674	16629	16751	16803	16739	16731	16703	16764	16571	16542	16679	16707	16588	16707	16597	16672	16643	16545	16601	16620	16625	16651	16680	16647	16675	16689	16596	16597	16740	16742	16765	16677	16613	16669	16728	16673	16803	16592	16697	16733	16482	16632	16659	16599	16656	16849	16668	16624	16819	16654	16812	16686	16736	16720	16592	16590	16579	16721	16707	16543	16682	16697	16665	16666	16832	16728	16628	16747	16626	16605	16613	16651	16538	16574	16768	16940	16625	16528	16571	16644	16629	16731	16685	16517	16569	16600	16829	16772	16634	16599	16750	16655	16591	16762	16736	16586	16704	16800	16723	16733	16693	16555	16789	16451	16823	16823	16671	16792	16855	16662	16737	16664	16741	16846	16728	16652	16754	16660	16601	16702	16751	16808	16695	16450	16617	16821	16553	16624	16679	16727	16796	16631	16655	16579	16664	16737	16556	16677	16717	16726	16673	16857	16541	16728	16566	16576	16765	16810	16549	16650	16677	16653	16649	16681	16532	16563	16557	16800	16586	16623	16593	16650	16589	16662	16868	16530	16666	16643	16577	16561	16491	16665	16729	16642	16552	16888	16817	16628	16389	16664	16635	16891	16598	16701	16774	16795	16687	16448	16669	16738	16637	16706	16628	16805	16643	16744	16465	16793	16808	16664	16744	16746	16773	16676	16670	16816	16735	16627	16652	16708	16723	16688	16552	16721	16723	16660	16666	16817	16699	16706	16704	16796	16611	16604	16614	16769	16568	16541	16648	16720	16813	16680	16662	16676	16761	16677	16728	16741	16757	16626	16726	16749	16497	16535	16712	16705	16640	16697	16682	16571	16579	16604	16688	16504	16759	16825	16618	16567	16765	16646	16541	16707	16628	16738	16696	16792	16609	16681	16738	16702	16511	16682	16706	16745	16662	16556	16434	16564	16574	16730	16618	16580	16606	16618	16726	16759	16580	16631	16435	16725	16610	16685	16624	16527	16547	16520	16619	16879	16667	16567	16801	16585	16761	16646	16698	16637	16749	16417	16769	16636	16692	16541	16455	16822	16565	16618	16784	16660	16662	16647	16844	16695	16782	16641	16664	16837	16552	16712	16537	16659	16732	16665	16710	16769	16630	16571	16785	16713	16626	16629	16391	16629	16771	16702	16542	16716	16668	16869	16659	16629	16553	16643	16731	16614	16794	16749	16641	16803	16835	16542	16495	16755	16711	16816	16770	16621	16639	16564	16649	16617	16761	16577	16691	16604	16713	16620	16783	16686	16660	16825	16660	16702	16793	16795	16612	16501	16721	16691	16599	16755	16720	16736	16810	16561	16646	16668	16683	16767	16779	16416	16696	16660	16677	16710	16819	16713	16490	16714	16589	16625	16653	16661	16779	16872	16681	16691	16738	16510	16755	16608	16806	16616	16579	16687	16699	16771	16860	16587	16922	16506	16706	16615	16661	16660	16634	16644	16781	16577	16708	16693	16721	16661	16848	16732	16580	16646	16780	16830	16681	16675	16532	16698	16743	16678	16614	16609	16630	16639	16622	16844	16525	16628	16634	16724	16646	16686	16859	16634	16605	16648	16750	16871	16613	16677	16724	16601	16789	16671	16638	16791	16670	16505	16671	16494	16769	16715	16802	16644	16422	16730	16672	16584	16693	16620	16662	16692	16462	16659	16714	16654	16592	16575	16868	16574	16627	16599	16717	16753	16581	16685	16581	16803	16642	16568	16431	16685	16667	16856	16735	16574	16732	16516	16495	16550	16532	16874	16671	16720	16633	16564	16734	16671	16704	16647	16671	16658	16575	16685	16744	16482	16671	16764	16675	16669	16779	16512	16643	16599	16700	16611	16625	16593	16741	16864	16688	16756	16819	16477	16606	16844	16657	16695	16673	16733	16793	16693	16607	16689	16767	16581	16604	16715	16725	16734	16676	16543	16860	16637	16778	16554	16690	16645	16545	16819	16693	16734	16757	16469	16716	16822	16850	16540	16694	16593	16469	16586	16605	16779	16690	16819	16708	16800	16593	16646	16637	16618	16695	16733	16617	16599
23099	21452	29349	23976	21694	23800	25522	20767	19844	20030	19825	19528	19531	19421	19378	19356	19544	19398	19434	19389	19491	19437	19254	19204	19253	19286	19152	19193	19175	19452	22575	24004	22865	21413	20236	19536	19352	19132	19127	19091	18970	19332	19093	19003	19301	18911	19142	19064	19028	19095	19059	19101	19339	19138	19123	19063	19206	19096	19009	19049	19014	19157	19103	19089	19078	19036	19009	19009	19144	18945	18931	19005	19089	18911	19034	18908	18938	19152	19111	19236	19057	19315	18991	19077	19106	19002	19108	19093	19146	18952	19113	19278	19023	19105	18794	19084	18991	19055	18989	19084	19111	19017	19015	19151	19038	19076	18974	19117	19030	19073	18867	18847	18963	19180	19056	19104	19308	19115	18946	19090	19018	19326	18927	18851	19180	18936	19044	19004	19066	18894	19104	19056	19092	18794	19032	19287	19089	18827	19005	18901	19244	19136	19234	19085	18963	18975	19076	19069	19072	19079	19167	19029	19024	18891	19208	18928	19040	19024	19035	18913	19097	19194	19029	19110	18900	19106	19184	19023	19041	18943	19022	19150	19067	19082	18938	18989	19075	19038	18908	19004	19205	19069	19097	19343	19105	18965	19088	19119	19075	18921	19210	18913	19121	19075	19035	18933	18980	18928	18921	19070	19153	19113	19026	18913	19044	18954	19130	19026	19014	19036	18890	18877	18905	19006	19015	18886	19150	19022	19183	19166	19120	19105	18869	19074	19043	19111	18959	19183	18880	19162	19102	19223	18958	19012	19114	18845	19020	19087	18850	19033	19010	19070	19112	19021	18964	18806	19117	19021	19020	18925	19175	19132	19110	19103	19056	19222	19131	18951	19073	19149	19195	19178	19027	19000	19103	19036	18990	19113	19013	18872	18822	18996	19072	18898	19112	19099	19126	18969	19015	18881	19077	19049	19151	18995	19081	18897	18981	19117	18974	19059	18916	18995	19171	18993	18884	19047	19167	19069	19168	19144	18947	19240	19129	18869	18889	19216	18844	18996	18916	18929	19036	18915	19105	18858	18975	19030	19109	19153	18992	19001	18891	19131	19049	19112	18957	19272	19069	19217	19151	18952	19180	19095	18985	19219	19162	19020	19033	19020	19217	18850	18912	19082	18908	18875	19146	18929	18901	18964	19018	19087	19123	18913	19021	18966	19076	19013	19111	19104	19080	18854	18918	19143	19215	19015	19123	19046	18846	19146	19138	19099	19085	18940	19083	18972	19071	19048	18995	18807	18885	19140	19294	18990	19007	19161	18950	18924	19018	19117	19216	19128	19102	18934	18928	18990	19031	19001	18959	19056	18933	19200	19075	18810	18954	18893	19027	19040	18998	19072	19173	18970	19003	19183	19077	19360	19148	19206	18839	18952	19168	18773	19159	19103	19130	19062	18805	18842	18893	18999	19093	19176	18848	19113	18955	18967	19054	18879	18941	18950	19071	19169	19107	19007	19170	19072	18942	18981	18964	19092	19004	19018	19173	19160	19186	19160	19182	18933	19091	18971	19190	19100	18873	19009	18956	19014	18944	19176	18985	19050	19240	18936	18969	19095	19029	18804	18999	19071	18897	19081	19032	18944	19020	19088	19164	19013	18901	18720	19104	19012	19030	19003	19027	18871	18953	18997	19024	18861	18839	19118	18820	18819	18950	19014	19044	19158	19042	19024	18989	18987	18831	18978	18999	18954	19112	18981	19173	19078	18846	18963	19008	18968	19203	19215	19066	19150	19141	18855	19114	19050	19099	18989	18945	18958	19258	19221	18831	18963	18982	19030	19089	19117	19219	19184	18944	19193	19275	19250	19015	19016	19108	18930	19013	18936	18714	19178	19006	19126	19117	18832	18909	18815	18938	18962	19093	19075	18949	19105	18989	18925	18884	19028	18996	18936	19079	18914	18880	18918	19088	19231	18934	19125	18986	18901	18990	18900	18969	19027	18993	19132	18944	18951	19083	19040	18946	19061	19054	18878	19058	19063	18682	18940	18880	19092	18901	18950	19028	19043	18943	19029	19086	19107	18964	19001	19069	19063	18928	19028	18971	18935	19129	19242	19078	18954	18889	19012	18967	18922	18959	18957	19021	18969	19052	18973	18948	18974	18989	18881	19135	19000	19055	18980	19078	18835	19061	18939	18959	18962	18954	19038	18937	19237	19224	19075	19048	18991	18845	19095	19002	19043	19059	19117	18996	19108	19028	18780	19038	19023	18995	18923	19058	18922	19159	19004	18792	18943	18976	18965	18964	19038	19164	19140	19215	18923	19132	19033	18853	18970	19154	19116	18921	19131	18944	19121	19188	19217	18903	19069	19107	19075	18980	18972	19030	18907	18943	18922	18878	18907	18996	19125	19068	19061	18975	18981	19008	18950	18955	18940	18921	19085	19071	18868	18865	19062	18876	19069	18910	18936	18835	19166	18990	19004	18845	19181	18894	18816	19039	18981	18930	19004	18960	18955	18867	18930	18792	18928	18837	18944	18933	19009	19001	18969	18888	19151	19177	19037	19161	18975	19083	19168	19012	19050	19002	18981	18977	18996	19185	18842	19021	19056	19205	19309	18810	19091	18923	19098	18858	18959	18983	19239	19173	19205	19074	18933	18949	19074	19092	18976	19055	18880	19024	18858	19071	19073	18957	18899	18994	19018	19006	18968	19062	19074	18941	19068	18942	18940	19082	19012	19033	19054	18934	18851	19172	19116	19048	19100	19206	19201	19144	18985	18961	18956	18989	18828	19137	19051	18972	18889	19026	18889	18907	18892	18740	18896	18741	18957	19102	18976	18792	19071	19210	18928	18907	18898	19037	18854	18858	19064	19114	18941	19008	18922	19279	18889	19059	18844	18961	18877	19324	19123	19151	19065	18851	19111	19079	19092	19077	18940	19065	19025	18867	18979	19054	19039	19118	19034	19061	19123	19102	19047	19107	19065	19040	19209	18946	18967	18956	18960	18943	19087	19051	18940	18993	18924	18965	18965	19027	18892	18996	18890	18934	18702	18921	18981	18930	18931	19115	18960	18966	18899	18941	19040	18988	18925	19207	19109	19026	18984	18982	18906	19041	19022	19183	18938	18905	18993	19011	19303	19091	18992	18887	18963	19243	19034	18968	18857	19077	18967	19167	18958	18801	18904	19074	19116	19119	19214	18875	19151	19019	19062	19160	19059	18951	19016	19048	19041	19074	19083	18894	18938	18952	18952	18825	18916	19061	18955	18893	18931	18954	18999	18858	18894	18758	19213	19037	19124	18978	18983	18942	18817	19112	19028	18905	18731	18832	18870	18957	18939	18825	18967	19169	19111	18781	18809	19199	18951	19051	19190	19048	18903	19063	19010	18865	18824	18867	18996	19213	18989	19047	19236	18989	19052	19011	19077	19194	18908	19016	18946	19052	19123	19097	18920	18991	18880	18901	19012	19006	19180	19104	19303	19048	19108	18957	19015	18968	19058	18863	18983	18788	19016	19149	18972	18913	18856	18930	19092	19175	18963	19069	18986	18959	18989	19209	19210	18793	18922	19009	19180	19004	19001	19014	19012	18858	19085	18684	18970	18878	18924	19109	18820	18955	18996	19073	19185	18880	18963	18988	18823	19040	19042	19009	18986	18783	19112	18965	19062	18999	18993	19011	19109	19000	19069	19183	18852	18931	19058	19165	19017	18934	19134	19062	19167	18848	18737	19107	18887	19210	18885	19036	19093	18834	18916	19031	19090	19150	19049	18923	19073	18955	19146	18908	18971	19052	18978	19125	18911	18915	19162	19088	19071	19065	18669	19074	18886	19224	19185	18939	18943	18840	18998	19103	18940	19073	19066	18870	18955	19069	18942	18885	18884	18885	19006	19126	18902	19154	18987	19251	18786	19060	19070	19129	18968	18992	19048	19159	19049	18807	18997	18897	18942	18896	18949	18892	19129	18888	18833	19003	18930	18924	19079	18993	18871	18979	18951	18951	19050	19127	18957	19014	19011	19154	18934	19051	19040	19036	18948	18924	19054	18833	19059	19101	19085	18873	18880	19036	18794	19189	19129	18873	19091	18981	18842	19316	19007	19080	18856	18886	19029	19006	19025	19092	18989	18877	18835	18941	19035	19015	19148	18884	19021	19107	19127	18961	19027	18973	19015	18895	19031	19034	19044	19234	18931	18832	19144	19171	19055	18783	18906	19110	18831	18968	19052	19225	19121	19084	18936	18990	19017	18921	18960	19005	18906	19074	19078	19035	19051	19036	19095	19020	19063	19163	19005	18827	19406	19065	19038	19091	19111	19322	19007	19093	18925	19019	19083	18965	19099	19041	19263	18953	18945	18817	18840	19004	19146	19066	19160	18984	19122	18954	18993	18936	18978	18945	19015	19001	19088	18873	18813	18915	18994	19162	18972	19049	19121	19029	19012	18952	18788	18847	18801	18918	18873	19064	19073	19153	19087	18985	19014	18946	18858	19014	19068	18895	18970	19002	18904	19006	18975	19204	18971	19168	18975	18986	18956	19062	18936	19039	19163	19070	18955	19166	18974	18945	19077	19068	19050	19114	18941	18977	18951	19034	18997	19237	18924	19270	18959	19163	19014	18943	19176	18887	18936	18982	18881	19132	19295	18960	18793	19033	19040	18951	18964	19123	19051	19130	19166	18901	18987	19007	18950	19041	18937	19036	19143	19151	19099	18959	18873	18873	19030	18968	19110	19052	19107	19016	19086	19091	18846	18900	19098	18929	19043	19016	18957	18992	19037	19073	18863	19135	19121	19096	18947	18870	19065	19069	19147	19017	19102	19065	18810	19054	19029	18969	18909	19130	18985	19187	19012	18964	19003	19017	18954	18964	18811	18785	18953	18803	18989	18971	18914	18818	18936	19010	19235	18962	18787	19109	19100	18898	19029	19030	18998	18982	18921	19048	19040	18990	18827	19132	18975	18840	18900	19128	19121	19075	18932	19046	19044	19140	19115	18815	19044	19071	19105	19027	19061	19109	19123	18958	19076	18839	19082	19221	19279	19101	18760	19057	19093	18776	19107	19152	19286	18858	18792	18971	19097	18785	19138	19171	19083	18819	18805	18991	18851	18964	19038	18943	19048	18872	19088	19193	19119	18973	19131	19203	18966	19083	19017	19045	18980	19145	19200	18859	19080	18958	18851	19246	19163
19353	33704	31782	24683	21657	19714	19252	19068	18007	17869	17296	17223	17283	17113	17181	17004	17122	17241	17034	17128	17069	16959	17054	17158	16904	16897	16933	16797	16832	18059	22892	23986	22551	19841	18198	17199	16808	16913	16597	16695	16824	16784	16738	16855	16669	16825	16816	16820	16680	16957	16800	16769	16763	16690	16696	16741	16744	16784	16914	16791	16772	16611	16897	16718	16588	16755	16737	16692	16558	16746	16657	16875	16771	16773	16832	16734	16745	16507	16785	16957	16660	16626	16650	16783	16846	16802	16727	16727	16876	16730	16675	16767	16873	16840	16812	16696	16804	16593	16778	16756	16627	16660	16786	16747	16679	16764	16840	16609	16747	16669	16904	16590	16795	16593	16957	16720	16687	16782	16859	16632	16709	16587	16800	16680	16810	16685	16528	16832	16726	16827	16696	16714	16606	16743	16850	16602	16853	16743	16593	16689	16720	16709	16603	16833	16666	16834	16781	16749	16647	16703	16773	16723	16670	16682	16686	16659	16605	16855	16858	16665	16778	16849	16575	16758	16795	16735	16816	16843	16649	16811	16513	16774	16580	16734	16733	16807	16736	16693	16671	16781	16601	16675	16800	16633	16767	16702	16718	16866	16746	16845	16656	16638	16649	16787	16650	16571	16685	16712	16779	16565	16641	16651	16772	16870	16783	16709	16819	16773	16716	16568	16983	16673	16600	16556	16758	16546	16809	16633	16575	16693	16893	16605	16757	16776	16684	16739	16772	16750	16761	16525	16832	16696	16754	16672	16766	16650	16720	16765	16825	16569	16643	16713	16613	16779	16784	16642	16744	16753	16784	16609	16468	16562	16842	16758	16588	16842	16624	16742	16618	16637	16529	16687	16772	16642	16648	16661	16719	16730	16675	16610	16840	16616	16634	16983	16651	16668	16741	16716	16636	16885	16789	16800	16714	16879	16863	16625	16760	16549	16672	16666	16769	16589	16731	16606	16660	16811	16638	16738	16834	16549	16699	16826	16679	16739	16727	16733	16739	16971	16616	16729	16899	16721	16767	16789	16838	16697	16630	16812	16650	16615	16746	16703	16852	16778	16730	16741	16661	16675	16843	16704	16803	16820	16727	16647	16584	16735	16579	16795	16644	16712	16749	16601	16691	16675	16693	16729	16618	16678	16730	16641	16770	16598	16680	16867	16788	16847	16809	16668	16869	16538	16880	16565	16925	16793	16883	16683	16792	16529	16784	16941	16889	16731	16824	16682	16651	16714	16758	16729	16674	16951	16610	16767	16660	16798	16736	16741	16531	16734	16825	16680	16693	16725	16727	16709	16641	16675	16921	16692	16850	16743	16703	16815	16584	16618	16617	16594	16740	16763	16615	16920	16775	16759	16696	16640	16541	16783	16741	16683	16687	16782	16664	16528	16763	16664	16808	16761	16871	16737	16719	16754	16713	16543	16715	16735	16630	16850	16649	16754	16692	16531	16712	16743	16664	16677	16788	16773	16684	16665	16747	16814	16660	16902	16725	16728	16682	16595	16861	16693	16592	16765	16813	16591	16835	16673	16581	16777	16794	16639	16649	16632	16814	16669	16677	16772	16738	16849	16715	16727	16731	16600	16850	16727	16627	16779	16688	16768	16789	16667	16746	16561	16702	16660	16756	16681	16632	16694	16789	16708	16730	16684	16674	16601	16581	16728	16773	16679	16552	16692	16830	16777	16884	16808	16733	16627	16565	16577	16564	16777	16609	16674	16684	16729	16744	16968	16654	16611	16645	16588	16941	16757	16685	16821	16743	16732	16776	16769	16709	16788	16655	16754	16761	16868	16815	16819	16630	16796	16780	16821	16689	16665	16746	16822	16772	16750	16692	16588	16650	16568	16730	16760	16788	16695	16737	16653	16722	16654	16665	16715	16758	16786	16865	16874	16678	16778	16725	16738	16706	16689	16760	16637	16617	16567	16631	16724	16625	16698	16446	16631	16658	16618	16684	16727	16773	16817	16698	16624	16902	16653	16756	16611	16512	16652	16807	16520	16607	16695	16569	16601	16534	16768	16847	16622	16743	16776	16826	16614	16618	16854	16793	16774	16739	16878	16685	16854	16711	16748	16738	16763	16661	16578	16821	16861	16769	16685	16690	16787	16630	16715	16744	16770	16568	16637	16844	16453	16703	16710	16809	16605	16659	16844	16792	16845	16741	16568	16716	16699	16724	16690	16630	16678	16769	16633	16728	16793	16562	16625	16858	16654	16792	16760	16826	16770	16564	16664	16592	16550	16812	16731	16661	16553	16784	16530	16718	16709	16708	16918	16735	16583	16783	16746	16812	16825	16687	16730	16691	16662	16777	16740	16741	16653	16704	16666	16753	16822	16666	16691	16655	16721	16745	16679	16748	16693	16917	16601	16832	16551	16772	16658	16577	16750	16564	16806	16610	16749	16791	16839	16713	16663	16659	16787	16771	16650	16783	16712	16771	16754	16749	16967	16594	16683	16998	16680	16768	16655	16745	16671	16870	16719	16640	16742	16699	16573	16446	16805	16778	16745	16829	16599	16713	16661	16821	16939	16695	16816	16571	16732	16913	16779	16653	16581	16812	16681	16782	16818	16507	16715	16758	16867	16637	16726	16569	16726	16960	16888	16740	16644	16664	16798	16723	16789	16615	16753	16595	16807	16749	16794	16659	16653	16820	16684	16797	16720	16669	16552	16765	16668	16642	16541	16814	16525	16868	16650	16501	16700	16547	16866	16575	16605	16770	16585	16775	16717	16577	16603	16703	16610	16804	16736	16717	16717	16840	16776	16748	16755	16771	16901	16655	16836	16778	16707	16765	16607	16589	16844	16566	16624	16703	16734	16719	16719	16697	16681	16753	16699	16589	16671	16601	16811	16641	16851	16671	16918	16689	16764	16608	16598	16699	16539	16684	16745	16602	16750	16777	16539	16556	16755	16711	16718	16690	16539	16855	16642	16737	16767	16556	16658	17006	16516	16671	16718	16753	16549	16711	16727	16721	16769	16694	16755	16753	16703	16704	16857	16711	16728	16722	16571	16792	16649	16575	16884	16612	16650	16800	16690	16750	16745	16827	16571	16500	16734	16685	16870	16662	16557	16715	16770	16797	16670	16671	16796	16575	16891	16667	16754	16747	16716	16733	16613	16537	16709	16644	16640	16667	16521	16678	16565	16687	16895	16702	16682	16596	16797	16717	16746	16766	16722	16707	16698	16685	16736	16711	16739	16904	16654	16773	16695	16600	16681	16693	16610	16433	16629	16726	16572	16797	16545	16814	16577	16698	16692	16729	16683	16585	16782	16631	16694	16648	16850	16863	16637	16680	16790	16727	16705	16676	16714	16795	16704	16638	16690	16789	16882	16645	16753	16628	16907	16642	16630	16638	16690	16697	16614	16815	16674	16631	16553	16687	16763	16820	16585	16619	16784	16711	16578	16466	16587	16884	16741	16694	16804	16604	16493	16788	16709	16760	16731	16815	16605	16745	16684	16851	16709	16784	16852	16679	16653	16807	16793	16637	16591	16712	16790	16641	16581	16726	16689	16851	16686	16779	16774	16756	16794	16814	16846	16585	16690	16863	16774	16834	16822	16639	16590	16819	16750	16641	16814	16667	16896	16626	16694	16746	16695	16843	16660	16787	16823	16666	16695	16732	16833	16644	16841	16688	16756	16684	16869	16699	16698	16733	16632	16755	16539	16811	16596	16745	16785	16654	16532	16701	16734	16626	16426	16691	16905	16719	16685	16716	16532	16689	16805	16757	16694	16889	16706	16688	16650	16733	16613	16595	16727	16615	16807	16693	16856	16688	16612	16762	16584	16550	16601	16750	16782	16704	16749	16604	16755	16593	16686	16621	16815	16704	16605	16643	16802	16635	16819	16719	16909	16729	16655	16770	16858	16603	16658	16761	16842	16633	16650	16627	16670	16804	16715	16784	16650	16529	16789	16611	16684	16889	16570	16632	16837	16756	16623	16790	16686	16730	16629	16652	16576	16784	16726	16782	16875	16549	16798	16748	16592	16698	16601	16649	16754	16747	16723	16784	16746	16578	16636	16758	16629	16583	16739	16819	16626	16651	16657	16891	16641	16678	16721	16686	16875	16721	16680	16646	16767	16688	16773	16758	16683	16982	16730	16845	16752	16732	16711	16786	16681	16734	16746	16599	16655	16672	16762	16604	16524	16884	16648	16615	16665	16836	16563	16741	16949	16767	16698	16883	16733	16752	16574	16513	16664	16669	16761	16899	16784	16686	16757	16753	16693	16759	16766	16839	16651	16784	16740	16672	16764	16496	16897	16727	16623	16646	16744	16800	16683	16589	16712	16544	16680	16737	16917	16575	16474	16707	16674	16676	16746	16765	16670	16572	16745	16672	16691	16583	16614	16802	16789	16487	16740	16682	16573	16792	16718	16901	16736	16720	16707	16726	16629	16723	16580	16759	16860	16504	16696	16662	16739	16787	16597	16680	16773	16632	16733	16723	16576	16652	16756	16611	16812	16686	16725	16660	16761	16602	16624	16680	16832	16666	16707	16850	16654	16691	16869	16656	16707	16787	16712	16658	16759	16665	16658	16721	16529	16736	16687	16699	16740	16689	16822	16730	16717	16729	16846	16734	16677	16828	16869	16584	16589	16838	16774	16765	16704	16785	16661	16756	16685	16785	16591	16854	16666	16742	16718	16675	16680	16668	16777	16690	16653	16682	16739	16659	16719	16521	16630	16593	16716	16578	16633	16623	16725	16688	16817	16659	16735	16808	16534	16737	16681	16605	16636	16745	16691	16731	16703	16787	16507	16696	16633	16583	16738	16883	16718	16865	16697	16760	16718	16642	16622	16699	16629	16822	16588	16665	16699	16637	16661	16682	16546	16609	16711	16700	16758	16769	16697	16817	16698	16813	16561	16692	16766	16803	16554	16767	16803	16835	16798	16798	16793	16701	16710	16594	16854	16646	16651	16648	16613	16781	16783	16784	16550	16789	16634	16777	16779	16928	16772	16834	16643	16643	16839	16638	16671	16926	16677	16855	16632	16661	16782	16927	16727	16709	16583	16687	16772	16801	16661	16854	16642	16846	16701	16777	16444	16596	16754	16719	16611	16658	16683	16763	16694	16704	16724	16640	16680	16689	16648	16641	16850	16704	16701	16612	16703	16500	16742
27781	22401	25161	22107	19131	19068	19370	18691	18620	18639	18539	18542	18567	18156	18353	18446	18556	18500	18464	18323	18623	18428	18462	18260	18352	18424	18410	18493	18529	18229	18636	18859	18824	18673	18510	18376	18418	18321	18355	18358	18594	18346	18478	18547	18494	18547	18391	18436	18606	18359	18369	18477	18369	18374	18266	18419	18301	18388	18356	18451	18391	18391	18188	18309	18216	18549	18257	18389	18337	18254	18324	18400	18299	18313	18288	18280	18278	18474	18485	18359	18437	18252	18100	18371	18375	18562	18476	18366	18379	18310	18425	18283	18337	18350	18426	18380	18378	18449	18419	18312	18225	18529	18397	18484	18360	18239	18171	18554	18415	18256	18433	18422	18201	18333	18345	18401	18500	18239	18420	18311	18473	18258	18468	18229	18144	18300	18185	18240	18536	18644	18419	18518	18414	18495	18448	18218	18200	18323	18374	18324	18306	18266	18475	18391	18398	18380	18418	18191	18293	18422	18239	18363	18297	18082	18480	18404	18446	18277	18409	18387	18252	18400	18457	18417	18394	18436	18260	18310	18305	18361	18152	18299	18302	18191	18519	18225	18521	18491	18316	18337	18525	18293	18420	18379	18381	18469	18266	18331	18491	18198	18390	18441	18507	18525	18342	18172	18555	18491	18302	18351	18459	18335	18276	18264	18125	18367	18280	18466	18423	18366	18592	18406	18295	18269	18273	18327	18206	18470	18281	18374	18114	18248	18380	18300	18228	18154	18362	18505	18235	18207	18470	18404	18539	18269	18290	18405	18389	18368	18447	18168	18290	18255	18428	18211	18395	18255	18392	18243	18251	18232	18239	18439	18035	18227	18319	18447	18337	18358	18339	18464	18336	18269	18393	18304	18356	18367	18412	18563	18263	18384	18283	18330	18294	18344	18322	18462	18477	18222	18538	18349	18479	18323	18457	18617	18240	18342	18398	18093	18453	18273	18270	18351	18648	18365	18423	18467	18458	18497	18139	18339	18429	18394	18283	18368	18273	18188	18177	18303	18507	18492	18415	18402	18295	18293	18315	18479	18360	18409	18287	18264	18492	18185	18209	18341	18362	18415	18114	18271	18264	18264	18456	18422	18455	18398	18434	18462	18463	18243	18456	18159	18305	18460	18324	18291	18349	18330	18414	18267	18343	18103	18255	18260	18441	18303	18238	18405	18276	18560	18340	18464	18447	18271	18336	18295	18334	18190	18576	18302	18277	18231	18222	18273	18248	18416	18433	18493	18347	18319	18251	18359	18480	18110	18449	18036	18365	18331	18341	18251	18340	18487	18469	18404	18419	18327	18411	18300	18315	18446	18318	18288	18360	18370	18217	18339	18494	18210	18441	18248	18311	18435	18404	18428	18458	18053	18459	18378	18380	18460	18326	18504	18323	18404	18310	18385	18423	18270	18330	18130	18343	18238	18359	18082	18263	18380	18387	18045	18330	18434	18492	18264	18288	18274	18150	18379	18265	18221	18468	18350	18102	18243	18440	18193	18294	18431	18409	18151	18376	18443	18027	18226	18403	18351	18367	18303	18302	18472	18206	18523	18357	18459	18260	18267	18083	18138	18344	18294	18285	18324	18393	18339	18387	18524	18564	18364	18226	18224	18279	18421	18328	18352	18470	18441	18425	18431	18212	18298	18191	18370	18361	18197	18436	18483	18546	18299	18310	18419	18348	18296	18538	18196	18294	18583	18491	18354	18545	18458	18433	18365	18351	18366	18366	18388	18369	18254	18305	18229	18458	18377	18199	18357	18178	18474	18463	18247	18521	18253	18603	18528	18460	18353	18367	18441	18297	18409	18252	18339	18356	18449	18276	18344	18413	18415	18180	18454	18350	18320	18389	18198	18363	18371	18290	18612	18456	18318	18278	18475	18442	18358	18272	18368	18216	18288	18299	18173	18308	18207	18248	18445	18013	18232	18510	18435	18401	18444	18346	18480	18276	18501	18334	18426	18237	18125	18402	18440	18414	18425	18384	18200	18347	18187	18271	18386	18387	18344	18391	18350	18397	18306	18355	18419	18376	18273	18497	18420	18318	18478	18420	18213	18247	18391	18271	18463	18466	18443	18277	18307	18228	18252	18518	18264	18058	18456	18294	18268	18403	18312	18489	18379	18401	18329	18416	18476	18453	18411	18350	18282	18415	18453	18351	18257	18400	18302	18424	18318	18291	18352	18373	18220	18402	18253	18415	18494	18332	18313	18412	18388	18387	18418	18422	18352	18379	18411	18431	18387	18445	18516	18372	18378	18321	18197	18253	18433	18444	18368	18520	18435	18387	18233	18534	18398	18266	18506	18377	18325	18560	18416	18308	18494	18474	18455	18426	18324	18384	18298	18247	18396	18382	18377	18317	18526	18364	18337	18265	18371	18405	18417	18367	18316	18340	18333	18500	18482	18287	18219	18598	18351	18350	18187	18631	18537	18396	18272	18168	18424	18389	18419	18246	18370	18388	18270	18538	18341	18578	18386	18421	18233	18340	18310	18300	18271	18359	18249	18453	18307	18246	18492	18579	18369	18382	18297	18388	18238	18337	18276	18381	18318	18388	18211	18612	18337	18480	18470	18428	18151	18256	18400	18475	18604	18281	18216	18278	18395	18414	18346	18564	18361	18240	18241	18366	18297	18391	18363	18324	18257	18300	18144	18453	18540	18426	18342	18110	18257	18407	18319	18465	18503	18273	18251	18426	18299	18229	18356	18525	18374	18420	18293	18482	18402	18410	18440	18493	18509	18406	18459	18503	18309	18154	18546	18325	18323	18299	18307	18335	18502	18223	18444	18346	18447	18378	18272	18344	18405	18482	18517	18409	18364	18409	18437	18169	18393	18314	18391	18340	18351	18391	18343	18339	18378	18444	18265	18424	18392	18279	18351	18259	18280	18315	18555	18406	18252	18469	18229	18357	18499	18357	18377	18230	18175	18341	18234	18055	18272	18431	18218	18309	18171	18422	18428	18436	18432	18393	18460	18324	18410	18314	18233	18328	18409	18196	18215	18467	18427	18339	18135	18231	18170	18178	18362	18488	18314	18519	18447	18304	18575	18428	18490	18507	18382	18255	18286	18204	18420	18280	18456	18152	18382	18313	18329	18501	18253	18224	18304	18395	18454	18473	18379	18265	18458	18552	18326	18198	18355	18461	18332	18485	18241	18187	18315	18269	18278	18213	18511	18354	18373	18280	18451	18189	18368	18228	18379	18369	18510	18385	18323	18497	18309	18344	18275	18365	18328	18367	18457	18395	18143	18349	18465	18566	18348	18437	18335	18146	18198	18319	18407	18286	18305	18505	18256	18312	18403	18450	18305	18295	18234	18290	18351	18275	18458	18342	18362	18291	18275	18299	18503	18364	18362	18275	18404	18537	18223	18268	18456	18411	18224	18177	18392	18383	18388	18348	18392	18400	18342	18245	18303	18163	18206	18301	18404	18434	18291	18381	18218	18254	18257	18408	18316	18225	18359	18466	18241	18273	18187	18443	18303	18618	18377	18306	18429	18410	18251	18523	18252	18527	18399	18253	18233	18419	18326	18395	18394	18414	18301	18319	18385	18423	18182	18294	18274	18098	18527	18365	18163	18424	18258	18355	18396	18346	18469	18142	18236	18531	18309	18275	18347	18173	18296	18331	18438	18310	18211	18294	18291	18439	18269	18244	18228	18250	18267	18404	18354	18318	18409	18392	18272	18469	18289	18240	18302	18299	18390	18212	18243	18271	18283	18403	18393	18435	18511	18159	18458	18529	18284	18551	18329	18602	18312	18209	18389	18330	18298	18386	18476	18320	18380	18559	18314	18208	18429	18306	18266	18273	18294	18139	18349	18323	18472	18091	18259	18262	18285	18268	18372	18174	18482	18265	18241	18216	18416	18598	18425	18533	18187	18358	18405	18212	18258	18380	18278	18248	18399	18365	18355	18286	18432	18439	18263	18388	18502	18374	18452	18370	18296	18263	18549	18457	18145	18404	18426	18369	18504	18573	18250	18057	18362	18513	18398	18479	18404	18300	18346	18466	18415	18398	18398	18288	18324	18311	18418	18410	18431	18413	18334	18503	18325	18416	18331	18419	18311	18624	18074	18223	18132	18276	18227	18139	18264	18340	18332	18127	18251	18254	18386	18307	18430	18400	18125	18336	18227	18537	18255	18313	18415	18209	18384	18356	18345	18376	18270	18234	18376	18377	18509	18369	18315	18535	18391	18455	18440	18560	18191	18229	18330	18381	18366	18423	18422	18386	18255	18471	18376	18286	18415	18349	18355	18532	18359	18526	18549	18445	18241	18188	18324	18511	18271	18386	18315	18344	18277	18368	18399	18505	18276	18421	18239	18231	18322	18346	18469	18326	18528	18387	18451	18258	18357	18305	18530	18400	18339	18336	18307	18238	18438	18359	18464	18542	18113	18168	18082	18266	18404	18461	18288	18347	18456	18348	18254	18384	18153	18464	18276	18318	18408	18390	18648	18282	18343	18110	18485	18298	18441	18462	18371	18342	18478	18477	18504	18567	18298	18354	18280	18383	18403	18368	18238	18246	18358	18301	18404	18215	18438	18228	18383	18149	18184	18360	18415	18395	18222	18329	18432	18253	18409	18395	18340	18557	18312	18467	18248	18388	18347	18339	18121	18255	18317	18252	18222	18248	18271	17991	18345	18320	18189	18404	18517	18381	18347	18312	18473	18427	18396	18164	18365	18378	18361	18357	18348	18293	18367	18276	18420	18392	18459	18584	18296	18487	18320	18317	18455	18219	18456	18213	18290	18227	18334	18398	18477	18342	18348	18384	18488	18404	18148	18399	18268	18358	18306	18476	18377	18240	18167	18427	18529	18375	18595	18276	18494	18204	18202	18346	18183	18526	18263	18525	18234	18293	18204	18239	18333	18522	18544	18421	18302	18484	18449	18549	18357	18570	18421	18471	18417	18346	18396	18297	18203	18368	18332	18277	18416	18333	18394	18315	18493	18423	18512	18432	18585	18223	18476	18403	18306	18206	18191	18239	18467	18416	18197	18398	18399	18232	18133	18273	18335	18575	18451	18373	18416	18645	18355	18272	18369	18185	18206	18507	18509	18405	18482	18418	18234	18429	18549	18213	18452	18531	18493	18472	18280	18240	18301	18280	18282	18270	18198	18434	18516	18322	18293
17745	23012	21576	18725	17902	17913	17231	16607	16834	16597	16484	16447	16489	16532	16521	16461	16510	16694	16281	16381	16271	16461	16277	16306	16308	16298	16401	16295	16207	16361	16689	16662	16773	16669	16421	16378	16332	16329	16288	16277	16351	16298	16194	16160	16393	16281	16167	16096	16224	16171	16003	16120	16351	16137	16358	16171	16342	16090	16357	16189	16170	16224	16241	16268	16357	16186	16332	16182	16293	16145	16313	16195	16247	16296	16368	16303	16232	16199	16185	16278	16219	16200	16315	16263	16325	16218	16306	16527	16324	16437	16280	16304	16226	16224	16311	16185	16305	16351	16363	16066	16216	16378	16283	16115	16319	16171	16317	16322	16220	16249	16210	16187	16272	16279	16348	16149	16364	16120	16156	16387	16190	16227	16272	16027	16223	16468	16280	16380	16222	16157	16226	16478	16207	16179	16169	16157	16286	16215	16233	16131	16246	16176	16131	16322	16346	16388	16325	16319	16174	16094	16100	16086	16170	16289	16081	16196	16057	16115	16484	16244	16335	16266	16219	16391	16289	16296	16250	16335	16288	16211	16344	16325	16173	16138	16353	16164	16265	16281	16258	16223	16209	16323	16131	16395	16123	16446	16370	16090	16164	16219	16377	16326	16199	16191	16227	16275	16381	16434	16295	16341	16292	16121	16091	16261	16119	16231	16363	16113	16187	16367	16148	16125	16327	16315	16244	16229	16200	16391	16191	16268	16168	16053	16268	16260	16270	16140	16386	16199	16249	16136	16337	16254	16324	16160	16109	16168	16086	16044	16242	16263	16299	16239	16386	16338	16447	16438	16338	16251	16211	16235	16102	16323	16261	16184	16286	16252	16191	16385	16349	16289	16296	16271	16174	16341	16320	16213	16094	16295	16061	16287	16461	16216	16166	16318	16194	16190	16252	16262	16250	16169	16295	16125	16192	16226	16429	16134	16175	16375	16373	16317	16220	16130	16253	16146	16385	16068	16091	16323	16231	16415	16215	16226	16425	16161	16086	16313	16144	16364	16200	16323	16353	16094	16296	16178	16190	16179	16207	16170	16166	16374	16182	16214	16096	16274	16387	16397	16166	16182	16248	16332	16317	16314	16334	16299	16363	16125	16294	16226	16464	16396	16185	16364	16394	16221	16207	16302	16321	16319	16257	16074	16294	16245	16353	16356	16410	16267	16334	16221	16210	16257	16198	16107	16117	16369	16335	16279	16285	16254	16269	16295	16172	16174	16335	16345	16430	16094	16195	16175	16289	16160	16118	16164	16324	16019	16325	16331	16343	16370	16208	16270	16210	16227	16321	16121	16165	16295	16365	16250	16248	16265	16149	16404	16146	16409	16225	16260	16483	16168	16291	16091	16110	16237	16327	16195	16270	16398	16323	16221	16181	16354	16133	16406	16242	16196	16285	16295	16170	16224	16258	16334	16229	16140	16267	16267	16118	16302	16220	16262	16215	16308	16222	16217	16427	16293	16193	16325	16237	16290	16213	16253	16247	16235	16342	16169	16213	16294	16296	16202	16189	16289	16400	16196	16193	16248	16298	16168	16301	16360	16157	16316	16308	16148	16140	16173	16255	16164	16152	16115	16254	16332	16340	16277	16404	16047	16281	16296	16359	16272	16314	16231	16236	16196	16365	16352	16319	16174	16511	16101	16241	16129	16240	16276	16343	16248	16256	16401	16165	16200	16230	16234	16118	16187	16228	16299	16323	16369	16145	16285	16266	16228	16303	16497	16193	16213	16284	16321	16317	16377	16154	16118	16241	16334	16176	16313	16223	16160	16310	16385	16439	16455	16173	16356	16226	16262	16255	16331	16242	16117	16310	16342	16377	16371	16386	16179	16222	16254	16228	16229	16196	16333	16257	15978	16337	16049	16312	16188	16248	16349	16203	16286	16042	16133	16211	16186	16510	16428	16117	16242	16346	16267	16330	16134	16081	16218	16183	16257	16267	16209	16200	16336	16217	16159	16198	16200	16332	16247	16275	16375	16352	16225	16405	16231	16251	16099	16256	16171	16252	16351	16250	16282	16316	16212	16252	16228	16187	16049	16360	16280	16119	16246	16214	16174	16369	16268	16199	16190	16305	16251	16515	16229	16192	16193	16336	16374	16188	16372	16231	16104	16445	16332	16206	16296	16290	16236	16180	16102	16339	16317	16163	16314	16266	16230	16155	16303	16269	16066	16319	16053	16067	16277	16251	16253	16287	16297	16300	16172	16233	16375	16303	16200	16187	16391	16310	16188	16233	16339	16065	16269	16283	16249	16148	16389	16234	16187	16223	16345	16329	16249	16194	16144	16163	16234	16209	16230	16383	16237	16286	16249	16167	16111	16156	16340	16096	16231	16324	16330	16181	16366	16243	16254	16198	16369	16290	16178	16200	16235	16118	16414	16352	16245	16343	16302	16247	16371	16256	16279	16115	16250	16212	16155	16348	16197	16101	16262	16263	16387	16147	16154	16187	16275	16246	16353	16125	16321	16283	16369	16191	16226	16033	16382	16278	16179	16329	16262	16225	16354	16261	16291	16248	16166	16187	16300	16523	16284	16188	16402	16225	16115	16231	16304	16257	16122	15984	16420	16368	16255	16235	16331	16172	16290	16277	16302	16327	16156	16224	16236	16159	16297	16217	16201	16187	16234	16193	16320	16191	16245	16184	16340	16188	16280	16233	16320	16271	16464	16224	16289	16160	16213	16265	16278	16333	16155	16155	16203	16297	16151	16310	16189	16358	16196	16149	16402	16248	16341	16319	16380	16290	16265	16276	16115	16260	16126	16167	16210	16287	16344	16330	16310	16221	16225	16286	16185	16301	16288	16395	16298	16278	16298	16234	16394	16273	16249	16273	16252	16314	16138	16279	15960	16237	16437	16162	16107	16156	16309	16201	16247	16231	16199	16388	16037	16285	16147	16161	16191	16267	16344	16384	16088	16177	16571	16351	16335	16286	16255	16179	16173	16184	16238	16382	16267	16074	16210	16308	16167	16409	16423	16136	16207	16310	16273	16212	16237	16238	16260	16189	16419	16326	16413	16222	16294	16213	16147	16096	16227	16259	16171	16197	16165	16139	16258	16201	16096	16223	16246	16358	16248	16356	16337	16250	16178	16401	16195	16245	16348	16224	16327	16304	16330	16310	16272	16257	16236	16283	16208	16395	16253	16236	16336	16188	16080	16247	16171	16458	16278	16202	16269	16242	16234	16216	16438	16298	16177	16403	16222	16419	16375	16204	16259	16399	16317	16332	16250	16314	16340	16138	16264	16155	16343	16310	16299	16161	16266	16198	16185	16278	16106	16330	16394	16185	16339	16124	16488	16241	16076	16275	16286	16240	16333	16193	16385	16367	16183	16278	16093	16345	16186	16357	16070	16249	16172	16306	16231	16039	16385	16154	16083	16398	16306	16351	16409	16357	16239	16196	16302	16266	16451	16182	16183	16289	16202	16428	16232	16284	16268	16324	16334	16450	16162	16325	16236	16260	16167	16316	16267	16321	16413	16329	16253	16295	16354	16165	16199	16256	16194	16316	16160	16369	16215	16274	16326	16310	16210	16252	16192	16181	16191	16331	16135	16367	16321	16225	16324	16435	16277	16334	16383	16258	16324	16165	16052	16264	16208	16257	16337	16191	16257	16239	16284	16273	16292	16284	16336	16150	16299	16292	16241	16243	16095	16359	16214	16194	16028	16180	16142	16265	16273	16289	16286	16310	16326	16214	16269	16236	16228	16353	16195	16212	16136	16231	16265	16204	16351	16331	16312	16113	16274	16119	16166	16236	16375	16372	16173	16255	16356	16302	16074	16208	16286	16223	16244	16347	16298	16305	16192	16218	16326	16238	16177	16302	16305	16394	16321	16229	16322	16317	16278	16357	16249	16257	16191	16191	16148	16290	16318	16294	16160	16241	15962	16328	16289	16157	16121	16177	16331	16252	16390	16301	16185	16198	16338	16277	16287	16280	16246	16148	16191	16199	16242	16328	16198	16417	16230	16292	16159	16354	16186	16189	16167	16229	16244	16212	16351	16386	16270	16261	16313	16186	16164	16184	16161	16403	16331	16132	16147	16237	16343	16215	16181	16074	16109	16365	16335	16359	16323	16359	16255	16200	16146	16404	16309	16263	16023	16199	16226	16277	16376	16431	16197	16297	16110	16234	16330	16255	16104	16356	16248	16409	16298	16304	16261	16299	16237	16475	16443	16329	16174	16323	16200	16287	16136	16222	16340	16404	16138	16400	16272	16225	16388	16073	16245	16036	16169	16312	16264	16350	16198	16183	16299	16212	16264	16286	16360	16263	16179	16317	16371	16244	16245	16391	16193	16266	16250	16352	16388	16288	16206	16124	16262	16150	16516	16311	16130	16382	16189	16154	16220	16177	16281	16419	16216	16389	16273	16156	16142	16261	16312	16541	16291	16252	16191	16156	16233	16183	16237	16243	16315	16127	16403	16362	16246	16214	16392	16295	16152	16183	16282	16330	16142	16275	16196	16189	16172	16153	16330	16058	16152	16211	16256	16441	16323	16268	16389	16217	16318	16336	16209	16320	16324	16382	16253	16072	16425	16272	16308	16344	15987	16055	16264	16459	16149	16327	16294	16334	16206	16331	16267	16329	16237	16320	16242	16299	16355	16298	16286	16193	16143	16366	16358	16452	16260	16245	16229	16247	16326	16312	16188	16351	16279	16205	16040	16221	16241	16423	16404	16421	16211	16300	16275	16233	16296	16202	16114	16298	16086	16369	16375	16302	16269	16181	16295	16216	16262	16300	16264	16319	16282	16302	16199	16378	16400	16050	16217	16215	16239	16423	16394	16361	16192	16213	16289	16243	16266	16218	16322	16305	16212	16209	16285	16151	16289	16205	16158	16189	16292	16213	16297	16314	16237	16382	16179	16205	16318	16373	16234	16203	16088	16326	16306	16308	16214	16258	16262	16344	16401	16334	16071	16288	16288	16148	16218	16156	16179	16309	16297	16457	16300	16390	16159	16243	16175	16376	16366	16128	16313	16235	16257	16395	16334	16243	16106	16313	16368	16298	16232	16289	16260	16101	16148	16191	16351	16289	16328	16359	16081	16361	16163	16367	16166	16264	16371	16298	16109	16124	16267	16302	16196	16337	16221	16308	16354	16258	16185	16334	16265	16328	16135
24044	21390	28830	24494	22537	22639	21768	19157	18861	18786	18472	18511	18576	18674	18584	18455	18365	18544	18421	18396	18334	18496	18350	18267	18187	18217	18242	18360	18229	18451	20120	21024	20347	19628	18969	18505	18340	18335	18531	18294	18186	18156	18099	18132	18102	18338	18082	18137	17983	18166	18063	18178	18160	18187	18259	18128	18078	18121	18184	18088	18032	18217	18139	18145	18136	18121	17979	18034	18154	17948	17999	18125	17978	18104	18112	18093	18211	18109	17947	18240	18282	18167	18313	18145	18159	18233	18201	18320	18074	17949	18113	18225	17848	17905	18058	18336	18140	18143	18175	18200	18110	18166	18239	17985	18123	18122	18076	18093	18071	17989	18153	18211	18172	18042	18100	17967	18125	18029	18440	18160	18097	18183	18173	18099	18202	18153	17798	18308	18235	17990	18181	18217	18148	18030	18034	18251	18347	18087	17904	18194	17992	18029	18012	18099	18087	17932	18100	18217	18205	18241	17948	17842	17924	18056	18245	18206	17915	18255	18315	18184	18141	18195	17959	18297	18074	18128	17995	18115	18159	18246	17930	18104	18245	18059	17994	18256	18187	18063	18199	18149	18063	18145	18141	18276	18023	17999	18218	18046	18236	18246	18116	18193	18491	18073	18069	18285	18221	18223	18147	18142	18107	18238	17988	17985	17982	18228	18277	18122	18130	18027	18298	18243	18014	17990	18086	18182	18141	18174	18153	18189	18040	18197	18140	18153	18211	18401	18147	18257	18066	18087	18161	18134	17993	17900	18140	18159	18016	17940	18055	18078	18038	18068	18315	18009	17930	18235	18169	18097	18250	17952	18078	18160	18317	18112	18379	18333	18046	17870	17931	18249	18014	18109	18234	18215	18019	17985	18256	18202	18102	17824	18109	18103	18232	18223	18110	18016	18232	18167	18191	18215	18025	18210	18154	18288	18292	18116	18087	18044	18105	18177	18269	18222	18282	18233	18196	18025	18112	18296	17906	17885	18100	18025	18219	18262	18018	18147	18188	18250	18129	18283	18017	18130	18156	18167	18009	18221	18236	18135	18297	18144	17990	18146	18203	18018	18046	18285	18152	18138	18133	18169	18252	18236	18150	18162	18145	18047	18141	17973	18143	18277	18005	18155	17895	18127	17972	18035	18151	18233	18230	18087	17973	18126	18220	17962	18031	17948	18091	18219	18185	18065	18024	18057	17996	17938	18007	17996	18206	17970	18116	18233	18141	18314	18248	18164	18085	18069	18236	18248	18221	18077	18097	18296	18001	18035	18299	18125	18123	18097	18026	18167	18199	18181	18369	17977	18359	17950	18096	18051	18194	18018	18089	18075	18101	18382	18133	18035	17921	18111	18037	18112	18303	18197	18183	18275	18016	18013	17949	17870	18092	18104	18147	18000	18146	18045	18284	18167	18291	18129	17874	17974	18132	18062	18167	18017	18158	18325	18140	18230	18072	18232	18148	17902	18163	18220	18039	18353	18271	18159	18100	17957	18080	18047	18052	18112	18022	18224	18207	18149	18311	18347	17967	18027	18226	18133	18112	18141	18313	18069	18154	17962	18101	18194	18214	18379	18238	18312	18236	18061	18264	18096	17825	18251	18059	18154	18113	17991	18175	18200	18004	18134	18051	18013	18021	18157	18161	17899	18194	17957	18215	18064	18170	17946	18161	18157	18182	18086	17943	18065	18127	18186	18164	18204	18016	18272	18225	18167	18050	18156	17950	17973	17866	17993	17888	18035	18230	18103	18016	18082	18250	18185	18222	18209	18137	18129	17951	18039	18139	18113	18367	18218	18174	18127	18152	18107	18161	18144	17997	17941	18200	18214	18203	18079	17856	18196	18052	18117	17946	17980	18159	18221	18087	17986	18079	17956	18072	18019	18231	18220	18228	18082	18194	18275	18083	18241	18161	18131	18095	18092	17906	18203	17954	18078	18131	18183	17815	18016	18086	18121	18145	18148	18085	18083	18204	18081	18133	18186	18071	18140	18217	18078	18196	18153	18266	18313	18278	17970	17935	17895	18076	17969	18165	18211	18031	18126	18250	18166	18050	18084	18149	18206	18267	18101	17989	18088	17998	18213	18195	18077	18210	18192	18165	18148	18204	18051	18111	18005	18218	18285	18127	18136	18192	18301	18107	18246	18204	18196	18273	17995	18227	18051	18089	18239	18058	18272	18283	18253	18418	18258	18019	18255	18273	17948	18231	17946	18158	18212	17992	18243	18281	17980	18165	18194	18140	18158	18150	18046	18188	18187	18203	18172	18123	18044	18287	18041	18025	18049	18219	18162	18033	18109	18185	17997	18030	18057	18003	18132	18014	18124	18081	18244	17999	18406	17939	18147	18109	18124	18250	18256	18192	18223	18188	18262	18106	18033	18158	18020	18325	18084	18160	18067	18217	18210	18169	18074	18231	18047	18200	18230	18246	18025	18139	18198	18196	18011	18019	18236	18163	17950	18027	18093	18219	18218	18148	18163	18195	18045	18158	18196	18235	18104	18131	18142	18243	18128	18159	18037	18100	18048	18215	18187	18209	17932	17963	18023	18280	18005	18055	18142	18084	18102	18123	18216	18229	18246	18176	18041	18187	18268	18002	18164	18136	18363	18354	18245	18027	18082	18095	18325	18123	18114	18234	18177	18354	18108	18150	18191	18186	18194	18071	18145	18124	18115	17975	18085	18034	18032	18207	17899	18082	17893	18097	17990	18210	18031	18014	18364	17931	18026	18054	18102	18082	17998	18169	18294	17993	18060	18113	17756	18098	17946	18098	18002	18124	18105	18180	18262	18028	18050	18023	18101	17986	17918	18125	18097	18000	18227	17987	17977	18233	18193	17998	18029	18095	18130	18128	18184	18020	18025	18152	18079	18174	18296	18161	18210	17998	18179	17992	18211	18251	18030	18143	18260	18009	18274	17921	17955	18260	18130	18064	18237	18033	18160	18007	18181	17997	18219	17976	18277	18193	17860	18019	18134	18140	18171	18156	17980	18100	18030	17994	18075	18173	18049	18206	18153	18029	18059	18095	18011	18093	18063	18223	18109	18065	18082	18352	18301	18175	18099	18228	18362	18016	18127	18199	18083	18214	18112	18147	18176	18353	18009	18183	18089	18153	18330	18172	18091	18025	18508	18263	17972	18049	17913	18063	18151	18207	18243	18102	18147	18296	18368	18167	18172	18166	18069	18113	17974	18214	18095	18332	17969	18210	18170	17981	18132	18114	18011	18193	18174	18214	18061	18248	18108	18214	18196	18290	18199	18142	18170	18235	17973	18114	18031	18238	18185	18164	18119	18016	17857	18246	18029	18004	18208	18292	18164	18038	18072	18006	18215	18155	18224	18270	18076	18086	18010	18260	18076	18236	18183	18232	18271	18312	18076	18251	18112	18153	18330	18221	18132	17927	18161	18253	18109	18164	18134	18035	18239	18208	17986	18095	18205	18002	18220	18177	18092	18021	18272	17905	18067	18118	17906	18022	17887	18125	18149	18073	18213	18189	18185	18191	18046	18249	18189	18146	18327	18241	18152	18193	18210	18133	18244	18107	18112	18213	18257	18090	18010	18183	18170	18109	18341	17952	18277	18358	18000	18173	18006	18096	18154	18275	18130	18295	18084	18294	18174	17919	18111	18077	17931	18210	18144	18353	18101	18400	18119	18149	18007	17936	18136	18147	18073	17983	18014	18229	18051	18098	18265	18123	17979	18184	18113	18158	18001	18046	18116	18231	18091	18233	17925	18038	18111	18086	18255	18206	18266	18026	18266	18146	18194	18056	18176	18007	18075	18208	18088	18165	18205	18202	18119	18123	18345	18119	17974	18068	17959	18102	18094	18064	18206	18298	18020	18139	18022	18208	18168	18164	18228	18007	18182	17982	18028	18218	18199	18131	18018	17978	18052	18159	18044	18242	18094	18151	18115	18196	18106	18224	18185	18154	18119	18165	18193	18070	17983	18131	18142	18166	18168	18161	18104	18232	17992	18202	18172	18126	18201	17995	18087	18221	18144	18023	18041	18115	18079	18198	18254	18180	18194	17967	17979	18029	18134	18000	18178	18022	18230	18082	18168	18275	18268	18069	18142	18162	18166	18130	18295	18179	18075	18235	18110	18011	18123	18502	18035	18203	18101	18300	18325	18262	17987	18160	18049	17930	18204	18180	18053	17932	18103	18123	18146	18068	18071	18155	17929	18186	18119	18068	18063	18264	18191	18138	18105	18168	18190	17973	18243	18357	18061	18085	18097	18349	18390	17957	18034	18099	18162	18082	18194	17991	18022	18273	18141	18226	18126	18186	18051	18221	18084	18135	18065	18321	18026	18221	18106	18045	18208	18192	18169	17987	18315	17820	18061	18089	18062	18064	18230	18107	18091	18167	18176	18125	17936	18200	18103	18046	18129	18247	18125	18223	18086	18016	18213	18044	18139	18199	17980	18053	18204	18332	18201	18176	18429	18035	18140	18097	17975	18105	18072	18179	18071	18100	18280	18195	17968	18183	18053	18198	17982	18036	18047	18306	18073	18116	18228	18215	18027	17835	18069	18101	18075	18203	18196	18210	18250	18287	18193	18090	18088	17973	18195	18113	18055	18044	17879	18105	17917	18084	18159	18101	18179	18017	18152	18106	18025	18263	18210	18264	18235	18171	18158	18035	17974	18061	18025	17967	18039	18092	18050	18164	18236	18059	18039	18069	17994	18282	17950	18309	18404	18180	18164	18320	18048	17906	18094	18082	18351	17983	18026	18021	18130	18234	18046	18186	18080	17993	18122	17960	18025	18093	18158	18107	18186	18238	18116	17988	18108	18120	18209	18085	17968	18222	18078	18278	18020	18263	18045	18059	17962	18136	18020	18027	18210	18300	18303	18015	18159	18061	18229	18146	18214	18052	18046	18203	18187	18425	18241	18035	18021	18180	18335	18018	18081	18073	18440	18263	18022	18028	18169	18082	18107	18217	18196	18204	18100	18245	18162	18237	18154	17849	18045	18289	18189	18038	18103	18106	18142	18040	18395	18164	18026	18094	18134	18270	18123	18057	18254	18060	18074	18147	17934	17892	18125	18178	18281	18166	17973	18208	18018	17855	18248	18295	17914	18043	18214	18170	18247	18253	17918	18106	18192	18161	18295	18295	18181	18189	18098	18257	18270
17600	28347	26593	22505	21799	19550	17965	17298	17134	16816	16613	16668	16752	16931	16823	16619	16546	16563	16494	16459	16394	16228	16498	16272	16310	16367	16347	16408	16348	16855	19416	20523	19266	17882	17069	16478	16253	16362	16265	16086	16308	16142	16252	16395	16177	16216	16213	16238	16200	16213	16259	16128	16276	16099	16155	16291	16220	16127	16290	16116	16156	16131	16265	16291	16291	16157	15976	16142	16171	16284	16099	16261	16383	16229	16194	16391	16090	16120	16139	16359	16140	16150	16204	16116	16199	16206	16108	16023	15963	16457	16217	16133	16338	16024	16198	16215	16143	16250	16028	16416	16269	16285	16135	16458	16281	16109	16129	16030	16149	16204	16255	16186	16262	16159	16164	16203	16235	16329	16272	16070	16257	16202	16191	16134	16296	16137	16239	16088	16246	16301	16152	16244	16153	16090	16166	16201	16167	16319	16156	16045	16161	16243	16196	16036	16008	16206	16348	16037	16188	16291	16073	16125	16275	16234	16251	16162	16239	16151	16175	16299	16113	16224	16074	16116	16206	16308	16130	16169	16171	16178	16001	16405	16157	16196	16202	16094	16221	16310	16162	16201	16111	16180	16218	15983	16225	16197	16134	16139	16263	16305	16316	16142	16336	16199	16248	16183	16078	16212	16259	16259	16055	16274	16135	16041	16160	16099	16325	16044	16347	16298	16209	16198	16302	16097	16187	16122	16114	16307	16293	16341	16211	16175	16177	16169	16076	16216	16244	16130	16171	16048	16257	16132	16114	16179	16370	16087	16264	16253	16168	16117	16223	16072	16320	16190	16256	16179	16290	16229	16315	16206	16315	16202	16053	16136	16006	16306	16315	16264	16249	16211	16428	16056	16242	16167	16188	16087	16323	16218	16198	16207	16283	16375	16291	16079	16101	16226	16121	16256	16164	16095	16351	16339	16258	16136	16309	15919	16099	16111	16354	16245	16107	16209	16190	16381	16274	16151	16297	16231	16185	16192	16383	16197	16347	16150	16124	16293	16196	16236	16234	16260	16190	16201	16307	16112	16081	16149	16242	16155	16206	16347	16149	16250	16265	16127	16173	16081	16100	16235	16219	16265	16189	16196	16245	16363	16218	16172	16155	16324	16173	16226	16378	16176	16164	16160	16052	16285	16217	16270	16353	16145	16183	16118	16120	16323	16138	16146	16229	16301	16258	16148	16237	16189	16219	16146	16274	16214	16181	16013	16276	16106	16003	16187	16014	16146	16235	16309	16158	16119	16185	16169	16207	16276	16244	16117	16111	16074	16142	16327	16163	16214	16267	16199	16403	16157	16164	16279	16152	16114	16203	16226	16310	16294	16190	16168	16175	16233	16126	16104	16264	16194	16290	16211	16236	16328	16233	16201	16304	16008	16161	16149	16273	16203	16146	16096	16233	16069	16223	16256	16225	16234	16372	16118	16294	16196	16299	16213	16346	16209	16144	16398	16355	16354	16340	16152	16125	16254	16375	16315	16278	16438	16251	16218	16318	16134	16289	16099	16228	16078	16183	16229	16049	16223	16352	16392	16199	16138	16109	16045	16140	16371	16219	16151	16283	16213	16348	16105	16174	16327	16146	16136	16128	16295	16248	16203	16273	16254	16163	16208	16212	16196	16115	16229	16232	16347	16191	16235	16111	16190	16226	16187	16043	16298	16080	16287	16135	16362	16333	16055	16278	16022	16101	16241	16172	16119	16189	16057	16324	16300	16271	16259	16117	16086	16123	16336	16193	16193	16010	16370	16199	16258	16225	16179	16142	16158	16149	16211	16299	16037	16283	16154	16169	16321	16031	16266	16057	16091	16202	16149	16369	16337	16297	16232	16075	16173	16219	16214	16287	16265	16156	16293	16247	16303	16180	16081	16052	16411	16164	16172	16224	16155	16218	16143	16397	16221	16296	16078	16200	16109	16241	16124	16171	16173	16102	16248	16354	16206	16275	16193	16012	16194	16263	16229	16344	16179	16353	16258	16264	16232	16318	16288	16218	16192	15979	16303	16159	16282	16279	16223	16180	16218	16094	16214	16145	16268	16277	16317	16085	15988	16221	16181	16196	16080	16187	16041	16159	16316	16065	16191	16232	16151	16185	16332	16116	16409	16252	16171	16105	16114	16252	16161	16273	16181	16445	16118	16110	16192	16304	16232	16158	16227	16274	16265	16265	16107	16284	16179	16309	16258	16260	16284	16058	16097	16268	16305	16322	16231	16141	16260	16215	16144	16308	16226	16173	16113	16158	16181	16242	16232	16220	16103	16197	16279	16194	16027	16162	15985	16316	16158	16209	16095	16276	16257	16274	16239	16128	16306	16248	16346	16224	16064	16142	16220	16157	16199	16051	16178	16243	16259	16244	16256	16383	16167	16333	16323	16320	16231	16246	16191	16116	16204	16283	16092	16151	16235	16265	16309	16270	16100	16302	16160	16288	16214	16180	16287	16323	16340	16133	16283	16065	16162	16108	16092	16248	16260	16121	16160	16274	16152	16118	16181	16186	16285	16342	16210	16292	16400	16153	16239	16224	16276	16168	16185	16333	16297	16121	16283	16262	16258	16060	16334	16286	16146	16081	16175	16298	16138	16275	16294	16084	16272	16393	16265	16464	16049	16192	16313	16275	16191	16211	16199	16174	16299	16237	15948	16307	16173	16204	16179	16183	16170	16194	16343	16384	16376	16315	16135	16072	16205	16182	16145	16192	16083	16165	16125	16178	16171	16416	16132	16094	16006	16149	16189	16193	16350	16306	16223	16289	16279	16141	16325	16292	16333	16119	16154	16099	16245	16199	16303	16158	16186	16216	16255	16246	15997	16367	16253	16249	16292	16051	16374	16198	16141	16172	16238	16173	16235	16237	16251	16180	16307	16090	16319	16208	16364	16098	16228	16133	16417	16190	16373	16170	16326	16125	16256	16188	16188	16132	16172	16311	16167	16159	16355	16139	16205	16165	16074	16247	16115	16379	16167	16374	16378	16326	16312	16182	16110	16197	16198	16311	16153	16124	16147	16315	16074	16092	16100	16192	16216	16278	15977	16261	16124	16190	16333	16301	16154	16095	16258	16272	16124	16274	16045	16334	16404	16110	16157	16116	16215	16146	16097	16277	16217	16023	16195	16193	16278	16320	16216	16087	16338	16349	16363	16178	16262	16188	16349	16030	16185	16164	16248	16101	16173	16186	16183	16289	16152	16300	16147	16008	16166	16096	16234	16246	16152	16110	16230	16218	16364	16058	16164	16113	16207	16268	16103	16186	16195	16177	16385	16190	16168	16322	16273	16235	16109	16237	16109	16088	16136	16171	16199	16287	16348	16171	16336	16132	16116	16035	16190	16014	16118	16164	16314	16260	16269	16337	16194	16133	16138	16283	16024	16101	16157	16090	16210	16229	16226	16216	16097	16231	16293	16262	16169	16182	16205	16095	16026	16244	16167	16148	16242	16215	16276	16220	16190	16167	16171	16243	16220	16083	16192	16201	16341	16234	16214	16190	16328	16255	16314	16270	16325	16142	16153	16266	16211	16151	16076	16171	16162	16289	16158	16314	16194	16213	16104	16182	16197	16332	16140	16187	16044	16305	15963	16176	16358	16095	16013	16280	16355	16220	16104	16203	16045	16113	16252	16179	16218	16238	16194	16093	16196	16150	16327	15885	16202	16377	16176	15975	16167	16415	16039	16216	15948	16155	16207	16163	16174	16260	16397	16168	16398	15983	16156	16019	16270	16278	16202	16088	16336	16198	16176	16103	16301	16188	16195	16149	16194	16249	16292	16134	16219	16313	16240	16251	16150	16340	16090	16225	16259	16052	16333	16275	16360	16182	16274	16168	16301	16069	16166	16262	16263	16185	16126	16153	16170	16145	15998	16218	16245	16238	16006	16171	16295	16397	16150	16265	16157	16170	16160	16264	16286	16200	16316	16151	16284	16252	16268	16258	16257	16237	16021	16086	16053	16132	16249	16258	16222	16305	16174	16168	16182	16034	16195	16299	16247	16216	16276	16225	16389	16256	16358	16254	16163	16166	16281	16268	16160	16265	16297	16273	16147	16210	16205	16301	16202	16135	16083	16199	16095	16310	16261	16231	16264	16027	16090	16162	16130	16346	16127	16100	16202	16117	16175	16084	16308	16267	16187	16100	16285	16187	16187	16164	16154	16287	16230	16248	16124	16195	16233	16174	16263	16191	16064	16368	16012	16269	16204	16264	16321	16168	16036	16382	16136	16280	16041	16296	16123	16191	16184	16221	16027	15977	16245	16241	16337	16250	16203	16310	16209	16203	16081	16204	16173	16108	16161	16238	16270	16276	16159	16323	16186	16102	16262	16320	16215	16191	16356	16212	16182	16216	16324	16134	16258	16202	16195	16289	16277	16186	16104	16209	16102	16304	16283	16251	16263	15914	16131	16149	16084	16085	16264	16132	16266	16234	16118	16253	16164	16201	16039	16254	16117	16109	16203	16309	16164	16276	16153	16114	16174	16424	16302	16195	16044	16203	16064	16066	16362	16275	16101	16338	16086	16210	16252	16061	16249	16325	16202	16384	16243	16286	16031	16169	16213	16199	16330	16149	16191	16041	16170	16273	16192	16086	16317	16277	16307	16100	16157	16306	16076	16130	16321	16262	16126	16336	16117	16273	16469	16176	16128	16262	16114	16131	16157	16156	16307	16338	16225	16332	16212	16296	16217	16274	16276	16159	16138	16227	16289	16090	16452	16350	16178	16061	16234	16078	16162	16129	16385	16121	16283	16092	16232	16172	16254	16324	16157	16157	16188	16343	16151	16063	16360	16031	16117	16114	16190	16162	16262	16288	16189	16400	16314	16041	16136	16225	16145	16288	16070	16297	16052	16384	16209	16116	16277	16221	16239	16149	16082	16283	16204	16242	16094	16129	16333	15970	16344	16140	16136	16077	16232	16244	16161	16203	16408	16147	16077	16034	16156	16112	16206	16141	16194	16220	16287	16156	16065	16218	16218	16135	16154	16271	16203	16298	16091	16221	16199	15984	16356	16260	16026	16148	16098	16138	16273	16234	16300	16242	16196	16205	16209	16198	16181	16104	16310	16122	16130	16268	16181	16259	16168	16154	16359	16170	16184	16194	16290	16201	16232	16262	16208	16148	16112	16210	16175	16254	16402	16255	16154
22928	21330	29198	23830	21615	23495	24414	19556	18731	18948	18631	18503	18478	18317	18215	18017	17901	18213	17983	18029	17965	18001	18232	17841	18038	17909	17937	17880	17933	17755	19393	21517	22094	20997	19471	18755	18124	17863	17779	17788	18029	17839	17694	17840	17726	17870	17940	17987	17789	17639	17765	17886	18042	17612	17656	17693	17682	17734	17591	17662	17658	17782	17794	17521	17709	17893	17886	17752	17572	17856	17853	17717	17614	17747	17586	17714	17828	17853	17873	17802	17837	17706	17958	17883	17601	17751	17562	17880	17815	17678	17860	17546	17592	17914	17628	17763	17761	17731	17693	17636	17631	17579	17746	17675	17571	17571	17625	17697	17684	17658	17782	17945	17702	17653	17740	17490	17724	17724	17762	17677	17832	17655	17917	17784	17872	17597	17883	17737	17703	17810	17782	17558	17590	17705	17742	17792	17792	17638	17820	17710	18040	17730	17838	17634	17628	17644	17634	17613	17569	17899	17738	17693	17606	17556	17656	17679	17562	17809	17739	17593	17674	17536	17500	17713	17519	17915	17736	17646	17665	17669	17580	17718	17769	17695	17674	17680	17783	17857	17577	17754	17653	17681	17677	17607	17666	17535	17829	17558	17842	17608	17730	17610	17452	17693	17722	17569	17559	17793	17785	17709	17551	17792	17725	17529	17756	17761	17611	17690	17543	17779	17917	17589	17839	17816	17510	17624	17919	17882	17835	17832	17730	17566	17619	17841	17608	17796	17762	17628	17651	17539	17641	17781	17877	17590	17765	17698	17825	17635	17656	17855	17557	17544	17783	17690	17633	17752	17625	17740	17672	17771	17688	17646	17663	17777	17731	17740	17657	17583	17757	17565	17810	17631	17832	17651	17744	17575	17638	17814	17647	17664	17706	17499	17760	17632	17639	17912	17853	17723	17643	17621	17617	17640	17522	17676	17686	17718	17790	17677	17667	17913	17758	17642	17639	17750	17875	17715	17630	17808	17513	17722	17683	17805	17581	17853	17748	17786	17668	17681	17702	17502	17567	17810	17872	17560	17847	17659	17637	17556	17601	17572	17589	17639	17783	17474	17747	17657	17594	17892	17963	17674	17695	17649	17715	17924	17796	17422	17639	17694	17712	17918	17798	17501	17576	17652	17583	17610	17497	17633	17870	17821	17591	17554	17599	17643	17534	17434	17786	17856	17790	17741	17726	17582	17576	17639	17948	17842	17473	17801	17505	17796	17567	17750	17656	17520	17771	17829	17658	17627	17713	17870	17820	17639	17650	17789	17531	17840	17711	17689	17738	17779	17537	17681	17810	17479	17623	17553	17477	17723	17802	17908	17798	17753	17743	17530	17586	17550	17690	17706	17813	17766	17744	17664	17596	17597	17732	17764	17656	17738	17555	17727	17769	17526	17739	17756	17617	17559	17870	17835	17832	17719	17779	17679	17702	17534	17766	17749	17600	17591	17464	17599	17717	17612	17621	17662	17780	17578	17634	17473	17669	17622	17673	17560	17698	17736	17724	17721	17554	17554	17498	17665	17551	17864	17661	17570	17877	17782	17760	17774	17480	17773	17698	17459	17667	17577	17802	17706	17814	17563	17579	17689	17733	17700	17585	17781	17716	17540	17669	17759	17617	17741	17670	17552	17547	17790	17572	17422	17967	17610	17883	17581	17492	17820	17766	17827	17638	17715	17612	17745	17919	17773	17417	17848	17627	17730	17701	17563	17574	17915	17586	17642	17801	17646	17796	17846	17732	17682	17648	17381	17469	17668	17558	17724	17422	17791	17795	17605	17653	17581	17637	17822	17611	17574	17848	17746	17762	17478	17696	17425	17572	17774	17668	17681	17532	17730	17602	17649	17627	17615	17629	17807	17580	17802	17820	17466	17573	17816	17647	17897	17782	17675	17611	17895	17608	17600	17671	17646	17560	17681	17516	17702	17837	17565	17599	17756	17640	17900	17729	17590	17753	17700	17862	17612	17637	17618	17670	17505	17567	17705	17539	17707	17654	17815	17462	17790	17773	17585	17866	17817	17686	17761	17540	17707	17688	17638	17763	17467	17528	17615	17713	17733	17773	17784	17630	17536	17802	17766	17715	17576	17580	17567	17568	17618	17851	17629	17691	17507	17681	17759	17843	17600	17698	17557	17709	17779	17654	17718	17703	17704	17737	17682	18009	17702	17640	17537	17693	17742	17704	17702	17716	17726	17676	17586	17807	17862	17410	17654	17437	17635	17855	17871	17738	17473	17515	17517	17569	17623	17879	17481	17549	17527	17636	17550	17717	17621	17624	17624	17642	17557	17562	17594	17732	17680	17677	17815	17749	17747	17716	17784	17702	17485	17668	17625	17690	17679	17628	17546	17585	17387	17820	17765	17450	17712	17594	17670	17722	17616	17697	17830	17752	17764	17658	17602	17500	17654	17740	17594	17711	17546	17638	17701	17774	17640	17559	17516	17590	17471	17658	17600	17648	17711	17486	17779	17761	17856	17801	17799	17646	17705	17641	17716	17835	17790	17808	17649	17981	17705	17560	17826	17733	17646	17667	17568	17693	17749	17829	17606	17449	17754	17655	17718	17675	17702	17751	17892	17689	17713	17959	17717	17657	17707	17594	17741	17563	17647	17656	17834	17674	17581	17597	17743	17551	17580	17658	17806	17522	17753	17645	17837	17632	17651	17940	17604	17608	17902	17626	17622	17690	17557	17760	17676	17818	17808	17483	17466	17795	17612	17644	17547	17500	17628	17544	17738	17690	17721	17681	17739	17449	17742	17785	17763	17757	17647	17873	17751	17665	17657	17638	17497	17871	17911	17682	17783	17700	17701	17637	17817	17626	17494	17658	17754	17608	17718	17924	17698	17558	17586	17493	17680	17864	17551	17658	17432	17607	17569	17797	17704	17500	17708	17617	17433	17566	17726	17626	17827	17844	17571	17601	17629	17496	17711	17787	17463	17700	17774	17716	17801	17909	17762	17603	17576	17565	17638	17689	17754	17734	17919	17662	17557	17695	17880	17682	17662	17806	17753	17540	17604	17660	17700	17821	17731	17812	17779	17663	17704	17658	17658	17699	17747	17695	17655	17952	17443	17983	17851	17744	17698	17550	17549	17672	17639	17680	17671	17830	17790	17621	17883	17689	17561	17734	17721	17737	17724	17562	17892	17713	17557	17692	17743	17588	17594	17669	17633	17717	17670	17994	17599	17716	17525	17827	17848	17617	17536	17732	17544	17794	17788	17818	17632	17721	17528	17551	17679	17596	17779	17801	17752	17642	17806	17819	17606	17691	17855	17628	17828	17795	17684	17730	17493	17637	17924	17943	17636	17729	17809	17750	17471	17476	17515	17785	17539	17669	17627	17547	17827	17589	17662	17709	17621	17801	17787	17496	17557	17792	17512	17712	17611	17590	17526	17749	17779	17606	17508	17814	17819	17717	17411	17614	17617	17778	17785	17748	17820	17571	17462	17501	17744	17861	17560	17808	17720	17705	17632	17797	18058	17554	17725	17734	17575	17676	17695	17743	17898	17763	17680	17853	17688	17675	17733	17605	17865	17666	17650	17673	17817	17560	17666	17663	17666	17652	17667	17783	17564	17594	17538	17612	17736	17729	17800	17824	17742	17743	17659	17575	17634	17508	17574	17743	17738	17629	17488	17568	17677	17606	17460	17519	17690	17686	17826	17546	17597	17693	17686	17549	17590	17779	17821	18017	17533	17637	17526	17776	17562	17637	17658	17559	17746	17693	17517	17576	17592	17551	17669	17503	17617	17683	17497	17778	17652	17738	17824	17800	17731	17770	17713	17764	17476	17677	17800	17583	17661	17748	17675	17698	17575	17611	17763	17589	17688	17725	17583	17563	17649	17582	17604	17659	17585	17681	17636	17503	17639	17773	17597	17511	17654	17492	17564	17583	17741	17700	17666	17578	17412	17592	17640	17611	17671	17625	17693	17655	17736	17699	17759	17682	17665	17850	17577	17662	17597	17700	17796	17846	17738	17881	17822	17680	17560	17570	17825	17606	17659	17760	17571	17723	17796	17854	17655	17755	17629	17560	17709	17774	17706	17660	17631	17639	17583	17499	17548	17547	17784	17617	17797	17596	17777	17797	17632	17610	17887	17768	17741	17644	17802	17798	17778	17818	17524	17681	17797	17518	17538	17633	17661	17578	17642	17660	17721	17572	17535	17929	17577	17629	17785	17639	17572	17658	17737	17727	17472	17670	17822	17805	17676	17768	17523	17602	17791	17823	17748	17673	17650	17664	17795	17744	17651	17785	17826	17729	17703	17774	17794	17708	17810	17587	17690	17808	17616	17471	17558	17651	17422	17644	17893	17750	17751	17665	17549	17736	17586	17826	17726	17746	17789	17453	17697	17957	17695	17634	17736	17673	17759	17613	17650	17591	17767	17772	17569	17775	17663	17634	17629	17687	17759	17569	17793	17603	17659	17630	17704	17811	17830	17744	17729	17574	17727	17649	17602	17648	17772	17783	17468	17552	17707	17670	17685	17807	17688	17710	17784	17814	17549	17702	17595	17690	17815	17774	17483	17678	17631	17782	17675	17740	17601	17590	17479	17803	17804	17617	17671	17791	17773	17774	17618	17681	17809	17744	17767	17892	17763	17773	17790	17674	17483	17542	17727	17476	17886	17556	17616	17887	17717	17683	17774	17558	17601	17459	17757	17716	17787	17844	17662	17720	17655	17555	17517	17563	17836	17764	17656	17559	17770	17395	17562	17723	17644	17734	17663	17633	17586	17706	17678	17605	17793	17818	17482	17750	17814	17553	17649	17625	17900	17954	17818	17730	17644	17753	17608	17661	17852	17794	17771	17858	17594	17920	17659	17633	17643	17580	17809	17638	17681	17876	17766	17783	17725	17700	17744	17698	17760	17774	17745	17773	18003	17802	17533	17662	17785	17790	17750	17744	17798	17836	17820	17705	17494	17527	17979	17837	17625	17831	17618	17488	17428	17747	17730	17867	17532	17700	17476	17839	17806	17725	17545	17645	17731	17688	17548	17882	17741	17634	17756	17843	17775	17831	17673	17628	17727	17680	17676	17615	17434	17468	17552	17631	17773	17486	17683	17859	17675	17749	17762	17451	17671	17650	17582	17715	17582	17679	17724	17706	17696	17692	17786	17699	17703	17590	17531
18692	32394	30884	27189	23527	19997	18501	17876	17535	17247	17156	17122	16897	16954	16503	16318	16193	16392	16333	16293	16257	16205	16198	16158	16153	15914	16001	16107	16156	16294	19489	22569	22329	20378	18306	17008	16335	16200	16130	15958	16095	16009	15833	15974	16035	15902	15957	15860	15755	15986	16076	16003	15837	15909	16058	15970	15862	16076	15929	15945	16004	15961	15918	15826	15994	15924	15932	16130	15937	15941	15976	16026	16076	15969	15989	15952	15831	15969	15896	15891	15717	15750	16068	15977	15937	16124	15960	16021	15980	15826	16032	16037	16089	15825	15895	16010	15917	16010	15966	15986	15965	15956	16036	15901	15941	16020	15861	15990	15861	15944	15952	16088	15953	15983	16012	15922	15899	15822	15865	15822	15899	15922	15851	15893	15812	15723	15995	16084	15866	15710	15883	16022	15926	15969	16036	15887	16016	15964	16057	15903	15793	15994	15799	15901	15878	15982	15908	15962	16024	15898	15903	15828	15960	15956	15955	15973	15987	15987	15870	15910	15683	15717	16000	16065	15765	15866	15931	15832	15853	16027	15924	15742	15798	16010	15936	16024	15887	15905	15941	16084	15915	15889	15824	16014	15883	15924	15861	16022	15911	15961	15927	16041	15927	15924	16122	16094	15770	15953	15925	15848	15976	15929	15900	16003	16079	15955	16079	16174	15834	15710	15906	15772	15836	15954	15867	15849	16014	15757	15915	15924	16006	16032	15934	16014	15753	16025	15979	15887	15866	15874	15991	15805	15837	15841	16034	15897	16086	15947	15975	15751	15934	16042	15986	15810	15858	15892	16051	15828	15894	16110	16057	15935	15775	15869	16002	15805	15818	15929	16133	16085	15960	15790	15832	15935	15938	15820	15968	15830	15971	16128	15908	15907	15875	15868	15893	15911	15919	15923	15906	15946	15818	15965	15869	16004	15984	15980	15784	15745	15901	16061	15929	15897	15962	15736	16043	15927	15942	15930	15953	15865	16014	15853	15704	15755	15916	15929	16047	15912	15914	15863	15847	15846	16155	16008	16087	15908	15980	15936	16003	15970	15946	16061	15980	15999	15976	15944	15898	16063	16006	15872	15802	15721	16101	15904	15969	15900	15843	15981	16079	15906	15939	15915	15976	15901	15886	16068	15903	15895	15885	16057	15894	15984	15875	15942	16177	15910	15985	15798	16036	15843	15837	16017	16070	15917	15875	16008	16046	15951	16078	15852	15856	16034	15920	15973	15939	15743	16033	15980	15660	16042	15921	15873	15825	15927	15877	15863	16049	15795	15936	15846	16027	15815	15815	15928	15978	15954	15803	15937	16171	15944	15947	16019	15961	15872	15820	15899	15872	15901	15900	16058	15912	15835	15926	15830	15845	15970	15799	15884	15993	15946	16021	15784	16043	15901	16025	15938	15799	15868	16047	15879	15918	15796	15947	16024	15968	15907	15901	15915	15833	15816	15900	15815	16160	15857	15798	15944	15878	16095	15890	15842	15789	15969	15764	16066	15960	15881	15813	15860	15991	15959	15889	15837	16071	15823	15908	15948	15944	16025	15874	15871	15824	15907	16029	15976	15872	16102	16043	15837	15883	15739	15804	15865	16122	16016	15987	15868	15882	15976	15968	15947	15913	15829	15885	16142	16004	15888	15715	15931	15831	15979	15980	15784	15949	15852	15787	15985	15819	15916	15890	15873	15884	15738	15890	15847	15884	15849	15863	15763	15898	15880	15880	15831	15893	15811	15945	15950	15797	15789	15988	15923	15705	16006	15878	15882	15813	15926	15817	15927	15770	15973	15879	15870	16121	15991	15846	15914	15940	15965	15847	15937	15890	15888	15894	15852	15830	15995	15871	16040	15851	15867	15873	15780	15739	15939	16027	15876	15998	15913	15921	15902	15807	16030	15946	15939	15811	15835	16124	15860	15888	15896	15873	15814	16164	15872	15744	16028	15805	16033	15898	15969	15965	15860	15815	15872	15916	15910	15738	15762	15843	15912	16043	15870	15890	15974	15983	15855	15968	15969	15944	16040	16031	15801	15937	16022	15804	15879	15834	15799	15824	15962	15925	15829	16027	15898	15835	15926	15978	15926	15834	16072	15977	15947	15952	15803	15774	15875	15953	16065	16049	15933	15885	15777	15929	15889	15713	15921	15745	15885	16037	15886	16038	16002	15743	15933	16085	15935	15942	15732	15942	15889	15818	15870	15855	15960	16008	15826	15940	15951	15814	15784	15992	15808	16089	15906	16089	15902	15746	15798	15680	15733	15953	16056	15826	15944	15879	15929	15895	15894	15849	15906	15826	16020	16029	15852	15919	15851	15982	15930	15746	15777	15825	15942	15874	15939	16100	15848	15983	15970	15954	15930	15725	16011	16003	15988	15880	16032	16101	15973	15897	15779	15831	15831	16138	15828	15999	15804	15898	16006	15918	15967	15879	15938	15922	15946	15939	15765	15959	15968	15963	15912	15751	15919	15875	15964	15760	15923	16084	15904	15935	15971	15823	15926	16009	15932	16014	15928	15996	15926	15775	15702	15781	15809	15748	15957	15921	15947	15851	15971	15922	15924	15898	16004	15824	15874	15822	16015	15912	15838	15737	15974	15930	16019	15955	15959	15976	15938	15828	15954	15710	15979	16165	15971	15951	15949	15887	15997	15761	16005	15861	15939	15838	15799	15982	15675	15884	15804	15957	15841	15950	15889	15943	15818	16066	15788	15843	15842	16039	15919	16103	15959	16069	16000	16138	16057	16017	15916	15812	15954	15880	16040	15926	16018	15925	15911	15825	15997	16039	16049	15946	15926	15940	15856	15822	15790	15906	15956	15907	16004	16174	16059	15893	15789	15927	15896	15832	15867	16204	15829	15878	15997	15826	15936	15795	15969	15813	15781	15853	15852	15870	16163	15844	16036	15845	15722	15859	15789	15921	15932	15897	15969	15889	15907	15837	15889	15827	15926	15843	15833	16045	16031	15881	15866	16010	16047	15772	15889	15982	15806	15891	16028	15886	15772	15941	15739	15939	15922	15715	15879	15786	15859	15902	15952	15985	15941	15852	15787	15902	15804	15911	15992	15871	15626	15840	15925	16032	15921	15948	15792	16045	15744	15916	15979	15943	15978	15793	15830	15904	16046	16046	15835	15697	15982	15880	15854	15807	15984	15913	15934	15865	15739	15957	15872	16022	16059	15885	15890	15885	15956	15695	15980	15856	16046	15948	15915	16003	15770	16001	15929	16035	15818	15752	15865	15771	15825	16058	15842	15978	15927	15964	15830	15877	15884	16029	15823	15881	15888	15892	16026	15957	15846	15946	15993	15956	15951	15835	15913	15707	16113	15705	15936	15882	15969	16000	15949	15945	15961	15969	15833	15848	15874	15895	15889	15848	15913	15806	16087	15946	15970	15868	16020	16106	16036	15968	16039	16011	15916	15904	15824	16046	15917	15974	15980	15973	15842	16031	15926	16049	15886	15829	15723	15908	15874	15875	15829	15745	16047	15957	15853	15918	15836	15783	15907	15975	15986	15952	15938	15825	15816	15834	15817	15806	15779	16008	15889	16062	15979	15852	15795	15910	16011	16016	15755	16055	15963	15921	15933	15817	15912	15850	15877	15821	15782	15837	15808	15883	16083	15882	15981	15870	15980	15873	15900	15910	15811	15812	16141	15851	15819	15849	15934	15924	15914	15913	15849	15834	15914	15793	16000	15939	15914	15849	15869	15877	15993	15800	15858	15975	15760	16135	15780	15997	15953	16066	16092	15825	15791	15927	15900	15862	15819	16047	15965	16030	15875	15844	16004	15975	16013	15938	15833	15715	15882	15962	15760	15920	15871	15989	16045	15815	15866	15941	15884	15932	15764	15921	15814	15907	15814	15891	15885	15933	15900	15883	15839	16062	15909	16061	15795	15878	15999	15847	15963	15975	15983	16018	15906	16049	15925	16003	15855	15955	15858	15977	15989	15818	15861	15980	15810	15914	15894	15814	15857	15838	16054	15954	15836	15970	15842	15840	15984	15901	15872	15826	15753	16079	16135	15853	15742	15897	15803	15848	15913	15766	15954	15883	15977	16039	15889	15827	16023	16084	15794	15844	15812	15784	15870	15832	15799	15995	15874	16064	15965	15845	15747	15957	15826	15901	15809	15880	15962	16180	15933	15997	15953	15896	16005	15857	15990	15947	15889	15800	16175	15848	15886	15858	15949	16107	15956	15948	15908	15696	15875	15930	15888	15861	15865	16022	16033	16042	15950	15991	15971	15894	16012	15953	15831	15910	15841	15888	15829	15952	15965	15937	15700	15966	16068	16009	16083	16029	15856	15954	15884	15978	15879	15757	15837	16042	15814	15903	16103	15669	15848	16015	15893	15993	15789	15891	15905	15995	16018	16027	15927	15905	15833	15904	15740	16000	15894	16168	16008	15838	15923	15828	15984	15990	15844	16059	15756	15915	15853	15996	15846	16081	16072	15859	15808	16021	15945	15769	15955	15831	15939	15831	16007	15877	15918	15847	15791	15732	15953	15617	15977	15979	15937	15950	15913	15646	16017	15883	15663	15899	15847	15849	16063	15892	15966	16085	15842	15853	16041	15867	15821	15853	15758	15870	15859	15842	15788	15890	16146	16065	16113	15782	15994	16100	16043	15979	15923	15969	15907	15982	15872	15938	15869	15932	15781	15793	15890	15856	15802	15988	16063	16135	15818	15842	16041	15852	15884	16053	15832	15865	15922	15945	16024	16056	15803	15892	15922	16012	16110	15840	15904	16100	15846	15861	15781	15973	15847	15982	15912	16031	16019	15993	15883	15983	15994	15898	15831	15913	15987	15946	15954	15857	15984	15758	15821	15865	15789	15801	15896	15851	15675	15977	15694	16021	15954	16040	15914	16086	15953	15923	15818	15827	15927	15992	16088	15986	15930	15957	15869	15746	16025	15846	15936	15835	15781	15698	15967	15886	16053	15982	15829	15845	15806	16001	15985	15771	15916	16088	15823	15890	15996	15821	15834	15955	15823	15892	16007	15824	15939	15827	15928	15872	15940	15771	15906	15807	15992	15917	15862	15828	15776	15882	15885	15791	15908	15900	15919	15822	15836	15843	15995	15925	15859	15937	15921	15973	15875	15903	15974	15853	15787	15949	15940	16086	15955
27722	22402	25108	22851	18874	18035	18085	17853	17881	17687	17965	17640	17450	17614	17569	17240	17554	17530	17412	17338	17322	17451	17552	17597	17742	17504	17382	17433	17458	17370	17478	17551	18014	18010	17722	17630	17603	17610	17554	17540	17383	17425	17379	17446	17453	17448	17435	17208	17089	17427	17565	17468	17431	17339	17464	17687	17644	17574	17501	17353	17347	17485	17372	17442	17372	17217	17388	17217	17197	17283	17501	17629	17446	17490	17312	17323	17425	17570	17497	17340	17179	17420	17550	17474	17504	17429	17383	17315	17415	17414	17270	17514	17313	17354	17459	17621	17507	17356	17537	17354	17406	17503	17584	17522	17305	17433	17239	17129	17271	17322	17351	17666	17352	17272	17412	17400	17488	17282	17593	17478	17575	17345	17438	17438	17096	17471	17301	17402	17455	17332	17383	17438	17458	17476	17559	17354	17399	17545	17303	17424	17560	17521	17367	17476	17455	17494	17361	17224	17458	17417	17389	17464	17304	17411	17300	17321	17435	17371	17223	17277	17499	17414	17642	17249	17525	17433	17596	17515	17452	17429	17433	17489	17313	17688	17553	17179	17271	17615	17405	17427	17253	17259	17218	17458	17153	17713	17325	17090	17450	17353	17559	17355	17459	17339	17371	17519	17333	17388	17399	17343	17406	17381	16948	17223	17250	17357	17481	17328	17247	17248	17234	17421	17508	17328	17206	17464	17106	17455	17519	17180	17383	17348	17552	17415	17394	17437	17527	17407	17296	17368	17591	17330	17303	17433	17439	17284	17382	17400	17303	17375	17469	17458	17509	17508	17241	17451	17494	17292	17395	17309	17273	17461	17490	17532	17436	17398	17433	17391	17291	17346	17343	17524	17522	17246	17276	17527	17497	17313	17461	17413	17327	17487	17540	17250	17488	17311	17592	17513	17398	17391	17340	17354	17560	17416	17261	17241	17212	17180	17310	17405	17425	17516	17525	17469	17590	17534	17214	17326	17422	17321	17439	17446	17373	17510	17486	17324	17472	17315	17357	17552	17592	17495	17342	17159	17368	17464	17274	17229	17483	17412	17502	17341	17220	17361	17470	17560	17360	17389	17341	17296	17396	17518	17429	17488	17209	17391	17428	17406	17080	17316	17153	17391	17396	17417	17535	17543	17398	17352	17348	17381	17416	17566	17259	17363	17339	17410	17509	17287	17613	17481	17580	17316	17345	17511	17414	17546	17611	17305	17448	17494	17353	17422	17441	17476	17463	17436	17391	17443	17467	17176	17488	17528	17473	17277	17432	17544	17255	17335	17455	17415	17339	17511	17412	17479	17289	17408	17580	17513	17347	17255	17498	17283	17256	17426	17445	17499	17372	17360	17254	17129	17453	17369	17420	17274	17434	17510	17406	17372	17440	17555	17277	17346	17285	17585	17608	17668	17443	17271	17673	17311	17309	17161	17595	17581	17311	17303	17236	17429	17299	17313	17394	17262	17421	17401	17462	17394	17208	17242	17279	17450	17317	17280	17442	17253	17461	17453	17431	17372	17348	17323	17344	17668	17511	17471	17421	17337	17445	17334	17469	17432	17246	17546	17386	17375	17680	17440	17244	17441	17398	17399	17409	17416	17440	17296	17449	17270	17544	17354	17490	17362	17265	17349	17225	17383	17537	17188	17256	17127	17475	17434	17489	17235	17423	17325	17415	17157	17513	17360	17324	17309	17572	17424	17395	17592	17427	17345	17406	17335	17494	17428	17446	17475	17335	17347	17445	17178	17445	17340	17293	17314	17476	17473	17364	17464	17552	17386	17389	17560	17440	17238	17413	17436	17435	17341	17262	17319	17485	17437	17584	17568	17595	17312	17325	17408	17327	17402	17298	17436	17406	17421	17457	17462	17472	17559	17306	17609	17404	17287	17379	17471	17389	17477	17433	17360	17384	17381	17485	17555	17650	17455	17565	17445	17491	17253	17473	17432	17354	17248	17341	17390	17446	17207	17271	17402	17348	17335	17447	17729	17439	17539	17619	17258	17574	17505	17354	17405	17304	17290	17625	17370	17201	17615	17324	17528	17495	17531	17423	17488	17430	17507	17566	17406	17511	17285	17599	17386	17388	17365	17454	17468	17369	17508	17534	17430	17326	17451	17124	17261	17311	17317	17394	17396	17451	17432	17416	17357	17492	17277	17604	17396	17557	17460	17423	17641	17374	17449	17452	17427	17382	17348	17349	17340	17228	17384	17278	17378	17440	17512	17409	17446	17308	17466	17293	17256	17197	17380	17612	17482	17334	17451	17507	17464	17478	17319	17449	17512	17599	17429	17401	17325	17461	17568	17502	17389	17371	17209	17212	17350	17146	17455	17529	17189	17538	17421	17473	17414	17480	17255	17251	17514	17320	17503	17388	17517	17415	17268	17532	17438	17574	17413	17170	17353	17428	17574	17339	17410	17544	17289	17315	17487	17600	17478	17448	17445	17485	17453	17622	17541	17404	17574	17383	17458	17241	17422	17722	17671	17484	17365	17430	17515	17203	17278	17521	17489	17586	17430	17489	17485	17260	17432	17651	17362	17349	17346	17352	17340	17338	17505	17395	17582	17369	17430	17542	17435	17190	17509	17529	17562	17292	17314	17520	17525	17444	17250	17546	17371	17288	17466	17505	17343	17350	17412	17265	17517	17398	17191	17383	17310	17354	17363	17624	17349	17515	17559	17383	17532	17681	17467	17519	17487	17461	17368	17549	17402	17431	17504	17324	17417	17289	17072	17437	17472	17420	17361	17322	17408	17439	17415	17227	17452	17505	17391	17275	17320	17208	17335	17364	17234	17579	17525	17343	17269	17365	17300	17588	17364	17361	17514	17425	17347	17254	17397	17473	17323	17418	17356	17466	17603	17427	17322	17667	17597	17441	17552	17241	17495	17285	17274	17571	17382	17445	17406	17430	17472	17302	17283	17346	17450	17389	17238	17385	17448	17557	17318	17208	17626	17304	17309	17345	17327	17677	17381	17422	17244	17370	17342	17408	17431	17365	17360	17442	17382	17297	17310	17463	17519	17298	17132	17716	17451	17377	17378	17301	17379	17243	17339	17331	17419	17452	17595	17395	17317	17439	17495	17442	17425	17512	17478	17254	17339	17607	17539	17423	17341	17422	17482	17453	17349	17344	17203	17338	17449	17464	17330	17272	17380	17321	17441	17460	17355	17519	17475	17307	17299	17436	17244	17433	17376	17281	17246	17142	17425	17592	17358	17468	17276	17599	17320	17443	17490	17353	17362	17412	17589	17391	17453	17258	17284	17596	17380	17467	17458	17359	17569	17315	17471	17302	17355	17435	17534	17563	17402	17343	17337	17386	17453	17279	17515	17372	17371	17323	17496	17414	17390	17175	17279	17309	17545	17495	17585	17380	17265	17355	17502	17551	17365	17481	17468	17452	17256	17610	17337	17321	17321	17467	17308	17354	17411	17523	17619	17504	17519	17480	17457	17496	17604	17510	17445	17347	17459	17397	17463	17328	17412	17393	17253	17288	17383	17396	17395	17371	17201	17306	17262	17569	17499	17500	17416	17479	17427	17447	17315	17429	17182	17459	17549	17551	17352	17455	17327	17562	17602	17091	17199	17305	17338	17419	17351	17364	17414	17409	17361	17574	17268	17386	17582	17394	17257	17415	17420	17314	17402	17516	17456	17471	17296	17633	17410	17240	17484	17173	17469	17423	17288	17472	17377	17237	17492	17660	17045	17341	17241	17273	17615	17477	17354	17136	17475	17241	17508	17244	17327	17536	17534	17357	17548	17516	17337	17501	17280	17342	17494	17522	17294	17359	17418	17248	17265	17506	17420	17442	17490	17425	17502	17389	17390	17580	17237	17406	17561	17289	17436	17501	17445	17462	17578	17381	17549	17415	17427	17346	17405	17347	17413	17625	17524	17383	17404	17313	17303	17291	17460	17276	17342	17529	17351	17509	17422	17356	17277	17380	17546	17661	17337	17289	17081	17331	17369	17378	17401	17455	17382	17420	17280	17478	17385	17218	17409	17394	17672	17563	17334	17512	17519	17406	17459	17582	17328	17442	17433	17348	17369	17504	17513	17392	17249	17436	17379	17422	17234	17329	17186	17435	17548	17568	17564	17478	17512	17145	17671	17369	17307	17565	17334	17467	17529	17335	17202	17529	17301	17064	17593	17415	17441	17489	17388	17533	17492	17438	17325	17563	17177	17220	17439	17587	17456	17390	17163	17583	17636	17460	17507	17489	17435	17473	17625	17347	17505	17449	17415	17530	17538	17561	17420	17217	17420	17235	17854	17471	17365	17268	17714	17402	17490	17507	17516	17256	17451	17504	17487	17528	17360	17280	17452	17432	17523	17212	17426	17466	17388	17425	17617	17311	17457	17578	17399	17522	17335	17367	17345	17422	17514	17587	17303	17348	17300	17454	17409	17506	17484	17229	17153	17501	17422	17604	17514	17531	17385	17429	17599	17359	17476	17623	17700	17484	17514	17352	17520	17436	17369	17452	17396	17449	17531	17410	17508	17581	17420	17325	17191	17412	17413	17283	17193	17277	17283	17385	17522	17374	17543	17531	17319	17290	17488	17524	17410	17428	17312	17377	17437	17432	17521	17356	17494	17161	17313	17586	17328	17253	17556	17361	17358	17408	17280	17575	17189	17383	17516	17429	17400	17474	17631	17418	17476	17572	17557	17494	17182	17579	17385	17310	17404	17243	17353	17565	17427	17433	17618	17426	17616	17354	17391	17539	17534	17438	17412	17371	17240	17604	17559	17310	17365	17581	17499	17530	17323	17473	17503	17381	17432	17412	17480	17474	17210	17577	17449	17453	17316	17568	17386	17474	17381	17565	17431	17383	17318	17363	17610	17405	17348	17456	17416	17389	17332	17404	17311	17331	17265	17476	17371	17460	17483	17556	17437	17477	17402	17433	17361	17353	17318	17377	17484	17505	17404	17497	17355	17370	17463	17340	17483	17374	17299	17385	17544	17468	17156	17188	17429	17558	17473	17395	17379	17529	17311	17478	17412	17504	17388	17459	17268	17335	17421	17300	17379	17447	17426	17430	17324	17344	17350	17551	17308	17267	17525	17424	17159	17356	17315	17250	17327	17337	17418	17543	17372	17624	17495	17362	17373	17385	17389	17489	17427	17333	17508	17495	17348
17697	22439	22446	21289	18310	16985	16558	16463	16257	16270	16377	16183	16119	15909	16019	15760	15917	15922	15737	15976	15942	15802	15798	15827	15788	15802	15867	15818	15690	15878	15880	16078	16797	16508	16064	16016	16026	15724	15603	15886	15786	15521	15664	15612	15688	15847	15937	15802	15672	15860	15646	15689	15699	16016	15868	15760	15565	15790	15795	15744	15762	15920	15665	15612	15669	15576	15687	15759	15710	15716	15792	15763	15675	15595	15447	15779	15751	15637	15658	15648	15750	15747	15887	15673	15823	15769	15702	15747	15751	15850	15696	15732	15630	15693	15810	15672	15754	15795	15787	15638	15785	15741	15996	15612	15730	15905	15812	15706	15771	15785	15753	15800	15674	15759	15696	15659	15711	15775	15819	15837	15745	15931	15612	15789	15944	15645	15751	15812	15766	15746	15776	15805	15785	15747	15862	15673	15677	15947	15822	15784	15809	15669	15649	15764	15698	15728	15802	15860	15637	15882	15879	15682	15675	15932	15749	15780	15794	15768	15876	15701	15898	15703	15861	15782	15704	15846	15774	15595	15821	15711	15537	15689	15831	15725	15699	15748	15803	15637	15754	15725	15764	15493	15812	15616	15650	15712	15787	15828	15772	15650	15781	15652	15717	15812	15708	15874	15814	15625	15755	15969	15791	15970	15717	15707	15802	15782	15861	15670	15726	15666	15818	15796	15842	15805	15814	15576	15786	15703	15799	15784	15722	15795	15757	15708	15671	15772	15672	15817	15789	15795	15785	15609	15890	15670	15677	15674	15686	15556	15654	15809	15735	15652	15680	15729	15812	15647	15573	15727	15738	15779	15630	15608	15816	15817	15698	15724	15691	15916	15734	15729	15863	15586	15848	15642	15778	15803	15718	15671	15773	15732	15862	15657	15743	15809	15731	15723	15848	15762	15791	15831	15751	15728	15785	15682	15735	15714	15985	15907	15747	15645	15614	15522	15664	15727	15854	15862	15648	15879	15816	15765	15627	15763	15753	15774	15863	15884	15960	15840	15892	15828	15833	15741	15888	15784	15633	15842	15808	15865	15813	15855	15772	15637	15656	15753	15762	15917	15757	15763	15611	15763	15733	15730	15670	15753	15724	15740	15657	15846	15796	15677	15697	15661	15587	15699	15771	15668	15974	15684	15824	15629	15876	15653	15620	15661	15795	15851	15649	15614	15886	15831	15773	15677	15835	15703	15719	15661	15900	15846	15779	15735	15993	15548	15609	15799	15629	15799	15776	15698	15711	15859	15698	15843	15800	15867	15922	15630	15689	15793	15654	15593	15633	15754	15650	15781	15701	15688	15915	15762	15678	15634	15572	15912	15759	15786	15854	15646	15908	15700	15778	15872	15763	15760	15815	15856	15894	15636	15928	15691	15815	15663	15854	15654	15712	15760	15733	15759	15858	15802	15738	15772	15696	15850	15876	15742	15929	15797	15727	15817	15730	15734	15834	15753	15841	15761	15704	15800	15760	15815	15801	15766	15738	15706	15762	15742	15779	15810	15705	15798	15754	15804	15783	15769	15975	15777	15876	15690	15846	15823	15859	15693	15736	15826	15880	15591	15778	15683	15739	15775	15743	15717	15708	15638	15707	15952	15721	15718	15788	15886	15713	15764	15728	15624	15580	15845	15794	15700	15742	15802	15772	15786	15794	15675	15803	15892	15677	15821	15668	15864	15766	15609	15756	15770	15723	15712	15779	15836	15821	15674	15796	15605	15712	15755	15812	15778	15802	15861	15845	15823	15728	15780	15813	15700	15603	15823	15831	15903	15861	15671	15665	15835	15821	15752	15772	15829	15875	15745	15866	15769	15988	15623	15723	15616	15755	15681	16004	15866	15815	15772	15809	15740	15655	15794	15718	15826	15846	15613	15780	15713	15733	15937	15664	15714	15861	15811	15787	15722	15723	16069	15859	15634	15713	15686	15680	15780	15774	15817	15813	15669	15633	15697	15648	15712	15861	15678	16027	15843	15624	15602	15718	15777	15741	15787	15747	15652	15872	15791	15717	15782	15706	15758	15689	15775	15694	15839	15817	15737	15616	15726	15691	15830	15671	15857	15755	15700	15854	15675	15676	15765	15686	15851	15636	15811	15678	15718	15850	15768	15649	15740	15773	15698	15736	15760	15760	15671	15680	15738	15536	15561	15725	15614	15763	15688	15709	15661	15858	15690	15894	15816	15754	15731	15713	15545	15790	15670	15788	15779	15648	15789	15885	15791	15848	15779	15663	15776	15806	15861	15751	15674	15807	15638	15730	15840	15572	15852	15721	15674	15835	15763	15597	15641	15809	15768	15876	15696	15823	15707	15754	15771	15775	15757	15818	15812	15722	15796	15814	15735	15693	15729	15816	15811	15835	15717	15881	15706	15853	15597	15899	15704	15812	15814	15692	15813	15674	15692	15766	15772	15721	15771	15853	15750	15885	15658	15923	15663	15849	15784	15774	15780	15811	15857	15516	15646	15736	15901	15658	15939	15795	15824	15911	15739	15718	15826	15730	15913	15791	15759	15763	15851	15858	15787	15870	15684	15845	15738	15714	15763	15874	15660	15770	15820	15635	15831	15640	15686	15609	15809	15681	15779	15675	15835	16035	15726	15867	15786	15733	15633	15862	15620	15858	15873	15733	15895	15603	15821	15717	15759	15747	15764	15649	15817	15650	15697	15895	15763	15769	15792	15783	15865	15777	15826	15714	15632	15666	15910	15893	15747	15626	15619	15765	15824	15809	15825	15759	15534	15706	15712	15804	15816	15670	15726	15939	15762	15649	15706	15732	15922	15721	15748	15728	15863	15837	15763	15751	15633	15838	15720	15674	15799	15773	15715	15809	15807	15731	15804	15502	15759	15713	15738	15793	15605	15694	15706	15756	15899	15927	15919	15918	15799	15862	15857	15736	15687	15766	15928	15716	15756	15736	15873	15773	15776	15815	15697	15780	15546	15562	15749	15835	15708	15691	15616	15799	15780	15877	15866	15829	15779	15836	15654	15745	15988	15718	15707	15608	15770	15769	15829	15831	15853	15619	15592	15755	15713	15785	15796	15802	15820	15818	15842	15672	15720	15735	15715	15813	15631	15799	15755	15773	15765	15813	15785	15681	15807	15898	15661	15662	15855	15863	15697	15809	15565	15692	15647	15858	15728	15742	15757	15861	15879	15536	15829	15691	15897	15684	15901	15776	15729	15744	15936	15868	15754	15973	15857	15857	15744	15763	15682	15967	15763	15787	15888	15666	15654	15712	15742	15734	15747	15665	15740	15726	15614	15867	15730	15793	15689	15679	15696	15988	15866	15683	15610	15724	15687	15927	15584	15733	15741	15799	15760	15805	15786	15860	15679	15631	16010	15774	15699	15689	15709	15676	15770	15782	15737	15860	15813	15823	15655	15665	15681	15797	15721	15534	15882	15647	15945	15554	15721	15763	15744	15630	15762	15728	15734	15687	15735	15759	15735	15830	15819	15740	15722	15827	15845	15646	15730	15833	15813	15735	15757	15750	15781	15701	15710	15708	15720	15861	15871	15686	15796	15807	15685	15810	15754	15685	15758	15856	15755	15900	15578	15902	15666	15799	15835	15697	15827	15713	15798	15780	15726	15866	15799	15811	15685	15759	15795	15906	15682	15571	15776	15717	15690	15870	15768	15910	15702	15989	15742	15687	15688	15800	15836	15838	15846	15803	15827	15815	15807	15713	15716	15905	15728	15764	15845	15722	15688	15746	15860	15594	15747	15717	15886	15624	15938	15605	15751	15814	15810	15600	15730	15766	15876	15785	15866	15683	15695	15707	15786	15785	15723	15849	15735	15752	15721	15763	15652	15737	15714	15815	15511	15791	15879	15863	15879	15740	15690	15769	15683	15791	15755	15616	15777	15715	15771	15779	15704	15765	15771	15932	15704	15638	15591	15762	15868	15616	15716	15690	15616	15715	15817	15851	15816	15760	15652	15842	15629	15848	15776	15552	15783	15824	15906	16019	15738	15789	15825	15671	15483	15772	15673	15746	15777	15699	15830	15910	15841	16047	15854	15773	15721	15681	15639	16010	15846	15690	15817	15698	15779	15769	15868	15833	15750	15877	15808	15667	15676	15724	15853	15687	15810	15819	15866	15755	15809	15729	16053	15753	15600	15777	15729	15844	15820	15619	15654	15781	15764	15713	15821	15644	15626	15577	15609	15683	15803	15694	15715	15891	15633	15828	15903	15662	15701	15727	15842	15748	15703	15840	15890	15845	15762	15966	15818	15599	15766	15982	15577	15750	15892	15639	15692	15757	15797	15680	15804	15680	15809	15739	15675	15702	15647	15771	15613	15735	15830	15796	15717	15553	15593	15821	15916	15551	15820	15725	15681	15715	15764	15776	15712	15821	15691	15610	15698	15644	15824	15552	16033	15732	15761	15659	15696	15870	15715	15573	15817	15712	15808	15704	15826	15810	15867	15747	15831	15693	15869	15739	15880	15914	15766	15776	15771	15836	15839	15947	15882	15729	15984	15718	15795	15714	15669	15688	15740	15679	15886	15755	15689	15855	15720	15863	15822	15869	15647	15809	15512	15885	15622	15791	15762	15705	15861	15830	15707	15805	15750	15818	15792	15830	15912	15589	15730	15697	15844	15641	15785	15746	15809	15868	15772	15891	15738	15738	15692	15913	15574	15847	15758	15872	15642	15839	15719	15834	15780	15832	15765	15792	15699	15896	15804	15690	15742	15961	15891	15831	15704	15806	15869	15688	15835	15840	15807	15726	15704	15693	15872	15868	15831	15838	15897	15862	15750	15661	15856	15859	15786	15885	15572	15764	15837	15697	15687	15842	15847	15926	15784	15787	15882	15764	15671	15851	15876	15785	15786	15653	15772	15783	15692	15923	15697	15951	15666	15715	15869	15717	15521	15867	15885	15737	15630	15694	15754	15904	15964	15696	15778	15734	15687	15800	15667	15883	15860	15805	15813	15813	15642	15841	15754	15763	15637	15787	15748	15872	15721	15772	15512	15702	15900	15755	15675	15758	15701	15820	15768	15603	15833	15797	15647	15748	15846	15895	15802	15785	15852	15941	15739	15770	15680	15848	15857	15878	15772	15909	15809	15829	15629	15782	15790	15903	15712	15509	15683	15841	15623	15644	15755	15670	15544	15786	15779
23888	21337	28745	24449	22278	21981	21166	18980	18654	18585	18411	18088	17877	18085	18105	17967	17970	17935	17959	17726	17661	17759	17715	17519	17475	17620	17610	17685	17566	17549	18307	19839	20333	19335	18692	18023	17814	17753	17792	17534	17766	17632	17573	17681	17610	17675	17566	17631	17713	17753	17602	17700	17653	17566	17389	17596	17545	17667	17812	17412	17634	17691	17752	17575	17451	17554	17693	17411	17756	17598	17802	17621	17857	17518	17620	17598	17626	17510	17645	17739	17676	17731	17668	17566	17593	17674	17540	17623	17585	17556	17565	17641	17573	17735	17723	17763	17668	17783	17569	17609	17550	17549	17652	17556	17714	17498	17494	17524	17500	17762	17739	17574	17570	17712	17544	17561	17510	17563	17439	17480	17533	17521	17473	17447	17367	17444	17680	17660	17685	17606	17394	17480	17497	17595	17609	17669	17835	17641	17590	17477	17645	17490	17396	17653	17531	17779	17759	17671	17782	17839	17543	17534	17561	17565	17710	17592	17671	17441	17614	17522	17727	17425	17825	17672	17646	17373	17510	17722	17567	17457	17451	17608	17600	17682	17644	17573	17558	17466	17700	17785	17626	17754	17520	17404	17555	17539	17620	17586	17555	17711	17618	17607	17587	17561	17575	17761	17531	17719	17621	17503	17490	17589	17662	17557	17497	17489	17584	17590	17451	17796	17642	17741	17765	17584	17614	17681	17447	17585	17602	17587	17479	17575	17542	17669	17589	17529	17610	17559	17606	17629	17609	17671	17702	17429	17624	17526	17341	17611	17462	17712	17619	17680	17800	17509	17574	17615	17451	17442	17484	17646	17582	17726	17677	17635	17715	17626	17528	17419	17691	17495	17468	17489	17670	17579	17473	17737	17678	17444	17668	17492	17355	17535	17479	17666	17634	17582	17608	17728	17615	17679	17555	17525	17581	17545	17473	17561	17598	17565	17514	17500	17714	17573	17564	17491	17378	17584	17588	17650	17644	17536	17357	17578	17627	17532	17616	17751	17739	17628	17573	17716	17758	17419	17660	17480	17728	17421	17619	17600	17552	17530	17631	17655	17805	17704	17575	17527	17621	17539	17620	17518	17712	17432	17461	17529	17495	17463	17541	17519	17612	17504	17780	17649	17769	17406	17674	17538	17536	17503	17548	17528	17668	17641	17639	17657	17676	17625	17672	17639	17608	17914	17675	17408	17746	17641	17828	17667	17373	17595	17665	17685	17588	17590	17588	17593	17593	17558	17431	17512	17503	17533	17703	17761	17585	17562	17565	17599	17527	17683	17519	17625	17573	17647	17534	17572	17717	17607	17556	17467	17524	17553	17488	17730	17692	17508	17722	17552	17528	17782	17564	17530	17514	17576	17419	17667	17571	17784	17567	17613	17500	17503	17537	17442	17502	17406	17469	17414	17654	17682	17653	17615	17663	17444	17595	17711	17622	17787	17618	17371	17799	17544	17574	17515	17683	17872	17485	17517	17459	17470	17708	17484	17363	17687	17724	17677	17809	17648	17901	17597	17381	17562	17705	17627	17596	17772	17787	17533	17623	17461	17581	17732	17516	17769	17574	17690	17521	17634	17480	17633	17625	17790	17668	17691	17705	17678	17569	17619	17541	17184	17715	17669	17627	17691	17594	17471	17431	17579	17548	17523	17630	17407	17778	17630	17599	17580	17498	17374	17582	17553	17772	17551	17732	17629	17616	17639	17685	17605	17636	17595	17597	17576	17618	17558	17330	17534	17668	17827	17643	17545	17594	17557	17562	17504	17398	17533	17479	17606	17634	17454	17660	17555	17416	17526	17465	17518	17601	17578	17657	17562	17642	17538	17425	17315	17397	17584	17689	17409	17598	17720	17414	17543	17663	17535	17640	17664	17819	17720	17652	17574	17586	17635	17528	17501	17497	17417	17787	17634	17441	17502	17473	17656	17516	17638	17517	17663	17523	17505	17541	17598	17666	17874	17559	17697	17482	17620	17539	17470	17583	17520	17566	17639	17484	17777	17723	17623	17638	17708	17574	17513	17484	17601	17523	17639	17722	17668	17639	17594	17531	17457	17589	17636	17655	17715	17467	17466	17444	17609	17878	17328	17619	17756	17541	17544	17340	17621	17533	17498	17497	17653	17485	17596	17514	17554	17601	17671	17571	17611	17616	17464	17726	17445	17775	17505	17567	17594	17603	17716	17700	17498	17588	17588	17711	17625	17520	17647	17593	17549	17598	17641	17706	17444	17678	17671	17441	17595	17655	17716	17680	17427	17525	17605	17547	17541	17295	17496	17568	17669	17591	17500	17759	17631	17605	17442	17527	17587	17744	17744	17660	17693	17532	17644	17610	17721	17491	17723	17627	17697	17710	17533	17642	17739	17676	17655	17706	17650	17702	17756	17486	17398	17676	17401	17668	17546	17404	17707	17695	17873	17700	17721	17614	17655	17413	17541	17712	17637	17469	17545	17491	17494	17735	17713	17727	17566	17408	17578	17609	17730	17612	17668	17502	17374	17505	17537	17556	17492	17715	17550	17447	17502	17575	17555	17560	17644	17554	17690	17367	17617	17741	17554	17514	17653	17732	17630	17657	17455	17525	17826	17448	17445	17510	17705	17720	17494	17579	17535	17590	17559	17712	17633	17773	17539	17591	17742	17573	17547	17568	17389	17588	17617	17653	17578	17773	17482	17695	17654	17522	17598	17597	17696	17801	17643	17596	17740	17575	17545	17534	17663	17657	17442	17641	17676	17594	17687	17719	17427	17522	17652	17643	17639	17606	17611	17544	17663	17411	17635	17743	17602	17694	17906	17618	17392	17784	17438	17424	17633	17675	17760	17508	17793	17536	17561	17599	17353	17532	17361	17373	17646	17603	17479	17558	17371	17543	17589	17641	17785	17583	17559	17680	17761	17615	17502	17575	17516	17698	17644	17563	17680	17880	17686	17676	17609	17741	17600	17538	17609	17668	17812	17506	17695	17634	17357	17547	17678	17799	17592	17886	17671	17761	17930	17584	17612	17530	17675	17711	17806	17524	17605	17490	17558	17769	17582	17660	17640	17576	17663	17634	17544	17628	17723	17565	17608	17608	17679	17450	17716	17494	17542	17500	17556	17533	17511	17579	17688	17550	17567	17525	17529	17572	17453	17614	17461	17822	17611	17339	17533	17615	17705	17564	17441	17481	17710	17678	17600	17449	17607	17717	17610	17534	17655	17649	17532	17541	17553	17628	17558	17686	17693	17521	17448	17553	17521	17696	17535	17608	17481	17509	17738	17535	17479	17560	17505	17615	17624	17434	17636	17606	17541	17835	17679	17644	17542	17494	17529	17642	17466	17489	17672	17709	17733	17811	17480	17474	17649	17562	17437	17400	17557	17633	17654	17604	17698	17591	17749	17609	17570	17478	17587	17637	17494	17762	17445	17530	17519	17644	17510	17832	17651	17637	17665	17595	17629	17606	17637	17634	17564	17651	17502	17505	17692	17511	17576	17525	17621	17395	17660	17463	17551	17625	17427	17572	17740	17504	17727	17613	17791	17602	17506	17607	17606	17568	17392	17596	17711	17864	17491	17409	17660	17532	17688	17407	17504	17472	17595	17661	17589	17530	17594	17691	17439	17523	17491	17725	17658	17566	17598	17559	17605	17568	17629	17573	17581	17572	17490	17374	17586	17652	17462	17604	17548	17541	17512	17675	17758	17740	17709	17604	17606	17590	17558	17555	17749	17628	17576	17545	17676	17559	17389	17531	17513	17333	17430	17554	17454	17439	17476	17551	17560	17527	17574	17461	17506	17806	17603	17506	17516	17439	17660	17730	17665	17655	17596	17524	17636	17803	17461	17602	17538	17624	17603	17617	17400	17518	17323	17616	17710	17669	17714	17579	17723	17571	17667	17710	17565	17465	17606	17632	17522	17594	17483	17494	17700	17618	17646	17756	17659	17503	17611	17566	17544	17598	17720	17786	17696	17627	17689	17455	17524	17652	17777	17635	17606	17810	17674	17812	17618	17490	17417	17568	17596	17499	17549	17556	17551	17769	17514	17490	17531	17477	17526	17532	17551	17581	17768	17606	17452	17530	17644	17476	17515	17432	17683	17662	17408	17715	17511	17481	17644	17685	17634	17473	17551	17569	17640	17645	17773	17696	17632	17585	17654	17619	17512	17561	17620	17659	17585	17681	17630	17445	17628	17666	17683	17463	17741	17640	17436	17629	17495	17632	17492	17668	17635	17635	17468	17614	17667	17731	17540	17505	17525	17603	17632	17607	17661	17692	17676	17633	17699	17583	17908	17625	17811	17728	17390	17692	17553	17582	17530	17736	17517	17714	17670	17552	17576	17703	17507	17662	17436	17842	17768	17553	17643	17656	17707	17559	17690	17549	17594	17559	17565	17683	17514	17462	17843	17589	17685	17603	17617	17690	17545	17745	17461	17533	17533	17572	17561	17620	17813	17551	17764	17527	17797	17554	17530	17382	17631	17590	17588	17342	17510	17331	17628	17580	17643	17567	17660	17561	17609	17661	17603	17646	17751	17603	17633	17571	17673	17678	17508	17678	17519	17620	17497	17774	17456	17525	17445	17567	17536	17451	17550	17459	17587	17455	17438	17499	17533	17463	17528	17337	17434	17505	17768	17607	17623	17447	17502	17705	17540	17742	17696	17616	17615	17494	17644	17721	17662	17680	17467	17389	17344	17542	17481	17538	17645	17444	17632	17746	17560	17815	17582	17559	17482	17491	17441	17480	17654	17563	17777	17706	17665	17527	17591	17579	17529	17753	17656	17549	17628	17527	17546	17492	17508	17559	17535	17617	17281	17629	17672	17541	17773	17441	17615	17572	17770	17542	17590	17517	17533	17543	17649	17531	17753	17642	17646	17501	17648	17538	17590	17545	17561	17542	17424	17621	17425	17753	17607	17605	17492	17523	17353	17794	17663	17553	17643	17433	17568	17653	17592	17671	17577	17572	17638	17576	17624	17478	17510	17637	17695	17648	17393	17571	17598	17607	17589	17701	17642	17537	17523	17614	17679	17479	17756	17549	17648	17593	17631	17339	17530	17517	17560	17474	17784	17430	17505	17554	17508	17623	17432	17433	17596	17682	17495	17625	17525	17821	17615	17575	17623	17637	17707	17611	17787	17749	17412	17482	17529	17620	17508
17239	27827	29757	24508	20533	18494	17971	17935	17519	17219	16747	16394	16310	16047	16059	15923	16145	16177	16095	15979	16040	15979	16065	16114	15959	16115	15873	15917	16151	16007	17314	19813	19896	18265	17123	16479	15898	15903	15852	15993	15698	15847	15937	15829	15890	15943	15834	15867	15940	15878	15906	15792	16082	15887	16074	15952	15795	15829	15821	15904	15964	15795	15831	16005	15972	15804	15955	15927	15908	15862	15885	15857	15861	15860	15780	15758	15968	15798	15809	15865	15860	15989	15781	15847	15782	15776	15930	15715	15818	15949	15715	15862	15826	15751	15836	15852	15876	15776	15996	15843	15849	15830	15914	15937	15905	15942	15844	15844	15863	15717	15730	15759	16041	15730	15912	15986	15792	15882	15868	16033	15846	15700	15787	15790	15839	15844	15856	15621	15908	15933	15833	15969	15958	15765	15848	15752	15893	15825	15772	15882	15876	15796	15895	15935	15697	15818	15700	15840	15966	15854	15861	15856	15668	15811	15823	15755	16094	15942	15783	15822	15846	15942	15888	15938	15834	15890	15754	15672	15957	15829	15825	15828	15765	15844	15808	15762	15850	15725	15839	15711	15867	15616	15786	15847	15961	15795	15843	15797	15817	15792	15878	15873	15781	15769	16043	15837	15841	15877	15996	15971	15815	15818	15560	15936	15908	15918	15870	15937	15936	15820	15753	15898	15780	16114	15926	15792	15766	15852	15858	15997	15789	15812	15899	15799	15926	15800	15978	16024	15790	15777	15743	15869	15874	15906	15987	15933	15854	15761	15827	15906	15993	15784	15927	15812	15930	15773	15792	15931	15740	15757	15863	15804	15932	15849	15847	15805	15721	15973	15897	15899	16004	15751	15802	16029	15668	15765	15828	15870	15784	15845	15707	15733	15893	15900	15684	15826	15835	15923	15908	16006	15957	15876	15805	15849	15818	15840	15720	15846	15810	15877	15919	15821	15750	15921	15861	15702	15804	15853	15888	15761	15783	15745	15808	15746	15862	15754	15903	15706	15999	15790	15791	15897	15991	15932	15657	15813	15720	15788	15773	15871	15814	15799	15720	15938	15875	15985	15860	15935	15645	15812	15892	15879	15890	15822	15694	15709	15885	15916	15896	15877	15791	15810	15774	15867	15887	15988	15882	15757	15886	15888	15853	15855	15930	15776	15753	15861	15860	15883	15825	15851	15728	15631	15972	15714	15718	15977	15904	15726	15895	15787	15687	15895	15826	15888	15783	15894	15840	16042	15810	15890	16113	15829	15900	15924	15830	15912	15702	15882	15798	15859	15832	15789	15942	15753	15851	15895	15868	15641	15946	15822	15711	15816	15894	15829	15897	15522	15660	15820	15869	15759	15888	15741	15974	15760	15772	15803	15888	15884	15822	15735	15811	15791	15817	15804	15944	15961	15927	15897	15759	15804	16012	15799	15735	15808	15927	15789	15773	15685	15843	15766	15959	15805	15900	15897	15978	15694	15894	15740	15894	15948	15861	15984	15916	15670	15847	15928	15785	15921	15878	15785	15816	15819	15899	15805	16054	15844	15895	15684	15900	15938	15706	15741	15888	15794	15856	15865	15891	15915	15811	15843	15688	15852	15754	15933	15827	15833	15821	15793	15975	15844	15952	15856	15693	15890	15729	15848	15907	15896	15869	15982	15958	15865	15864	15731	15718	15922	15714	15862	15744	15714	15917	15711	15805	15886	15869	15683	15966	15929	15921	15901	15806	15751	15830	15718	15839	15811	15869	15881	15862	15838	15869	15909	15971	15949	15782	16086	15936	15790	15862	15863	15896	15870	15794	15925	15987	15899	15903	15798	15810	15874	15775	15862	15819	15741	15933	15868	15932	15814	15913	15819	15888	15770	15720	15879	15939	15890	15876	15762	15793	15902	15818	15826	15787	15762	15912	15707	15926	15718	15857	15877	15838	15844	15910	15887	15865	15796	16066	15964	15982	15946	15812	15682	15804	15798	15860	15995	15803	15741	15834	15978	15852	15905	15863	15682	15849	15855	15812	15839	15934	15989	15954	15882	15914	15871	15978	15892	15746	15905	15810	15884	16019	15711	15911	16072	15765	15730	15799	15912	15861	15928	15875	15953	15721	15829	15797	15920	15908	15934	15712	15871	15783	16027	15859	15959	15948	15877	15814	15848	15908	15849	15884	15962	15829	15896	15857	15711	15961	15833	15997	15931	15950	15764	15597	15855	15938	15791	15803	15819	15838	15948	15790	15818	15891	15879	15677	15776	15884	15776	15939	15848	15761	15884	15868	15737	15935	15929	15774	15736	15602	15907	15603	15697	15954	15888	15823	15953	15795	15893	15894	15830	15888	15861	15758	15902	15838	15818	15793	16016	15931	15883	15761	15772	15838	15587	15643	15828	15843	15970	15775	15896	15783	15721	15886	15771	15879	15655	15801	15696	15931	15841	15964	15732	15936	15933	15793	15911	15818	15829	15859	15824	15797	15748	15867	15889	15776	15737	15727	15817	15791	16025	15752	15811	15755	15658	15811	15697	15742	16060	15643	15817	15788	15789	15747	15765	15740	15928	15831	15920	15680	15858	15877	15700	15869	16003	15752	15928	15689	15837	15925	15924	15853	15743	15672	15654	15937	15671	15862	15764	16020	15776	15723	15803	16025	15913	15726	15934	15736	15841	15804	15830	15851	15950	15715	15832	15798	15772	15709	15850	15716	15844	15845	15666	15799	15993	15991	15814	15962	15786	15807	15986	15950	15979	16036	15980	15653	15940	15825	15837	15824	16008	15778	15885	15934	15854	15843	15723	15790	15875	15658	15575	15864	15966	15873	15753	15837	15771	15768	15839	15777	15770	15752	15890	15907	15734	15800	16037	15796	16095	15879	15809	15812	15966	15716	15815	15870	15759	15956	15731	15876	15889	15837	15770	15837	15913	15705	15737	15886	15930	15963	15852	15747	15879	15887	15823	15942	15867	15932	15923	15791	15915	15788	15877	16000	15802	16023	15926	15799	16108	16096	15878	15650	15907	15948	15903	15896	15792	15900	15802	15910	15805	15721	15736	15928	15804	15934	15821	15624	15843	15794	15894	15795	15793	15854	15861	15904	15833	15732	15823	15808	15889	15875	15917	15845	15829	15787	15981	16055	15745	15854	15725	15827	15850	15768	15769	15878	15954	15592	15902	15747	15726	15870	15901	15969	15782	15754	15991	15771	15939	16104	15846	15729	15820	15810	15949	15930	15721	15868	15897	15949	15716	15972	16014	15856	15744	15984	15844	15898	15748	15854	15943	15914	16056	15966	15805	15623	16027	15798	16005	15880	15891	15994	15834	15965	15864	15908	15785	15770	15895	15933	15850	15987	15763	15993	15952	15961	15757	15926	15822	15912	15851	15867	15788	15901	15822	15860	15818	15756	15880	15926	15852	15709	15648	15706	15833	15832	15859	15842	15807	15689	15932	15883	15848	15918	15879	15606	15809	15764	15864	15841	15926	15627	15827	15806	15862	15857	15907	15925	15835	15907	15898	15632	15767	15830	15876	15743	15728	16022	15912	15653	15978	15841	15682	15734	15764	15850	15950	15931	15929	15726	16002	15873	16137	15934	15842	15864	15843	15785	15636	15960	15871	15969	15954	15878	15986	15798	15793	15880	15808	15705	15745	16033	15724	15887	15954	15771	15825	15933	15779	15857	15856	15989	15646	15725	15815	15870	15812	15800	15781	15825	15920	15737	15890	15960	15876	15731	15880	15824	15873	15672	15903	15982	15912	15758	15853	15854	15813	15831	15755	15923	15940	15811	15836	15945	15863	15878	15851	15908	15934	15748	15797	15875	16030	15740	15884	15745	15854	15723	15930	15880	15892	15972	15898	15871	15960	15836	15848	15975	15840	15860	15890	15844	15860	15899	15844	15759	15906	15728	15944	15631	15907	15981	15861	16048	15700	15973	15935	15776	15811	15887	15874	15807	15878	15918	15784	15832	15829	15870	15762	15891	16084	15875	15747	15690	16007	15747	15875	15647	15881	15952	15869	15777	15868	15800	15689	15890	15891	15789	15927	15925	15806	15826	15829	15867	15659	15912	15852	15725	15936	15819	15834	15865	16043	15886	15968	15743	15886	15709	15789	15762	15747	15698	15887	15813	15700	15872	15690	15942	15814	15753	15892	15847	15778	15777	15906	15775	15911	15765	15700	15983	15758	16041	15801	15911	15897	15795	15867	15908	15730	15875	15824	15915	15759	15928	15866	15854	16034	15943	15911	15736	15744	15950	15979	15759	15841	15768	15991	15942	15946	15901	15923	15835	15914	15674	15819	15928	16040	15930	16031	15864	16039	15885	15889	15830	15863	15906	15904	15832	15757	15940	16028	16022	15848	15862	15782	15851	15828	15847	15872	15856	15950	15785	15738	15759	15989	15773	15813	15826	15742	15945	15764	15884	15737	16006	15999	15942	15856	15768	15924	15912	15893	15929	15844	15924	15759	15795	15791	15902	15811	15844	15849	15740	15879	15879	16027	15674	15877	15945	15945	15900	16030	15839	15791	15980	15805	15734	15851	15936	15739	15897	16020	15701	15917	15888	15945	15885	15866	15959	15698	15923	15730	15935	15942	15955	15803	15886	15921	15861	15772	15942	15880	15827	15864	15833	16057	15923	15728	15842	15871	15825	15797	15956	15950	15826	15808	15737	15864	16045	15771	15777	15995	15835	15846	15881	15862	15858	15859	15912	15610	16023	16075	15919	15792	15748	15947	15812	15914	15770	15654	15783	15813	15800	15807	15808	15829	15776	16024	15857	15788	15809	15860	15879	15856	15865	15823	15900	15962	15747	15836	15849	15952	15727	15819	15789	15878	15799	15823	15801	15721	15811	15924	15766	15872	16048	15767	15988	15757	15839	15930	15788	16039	15999	15796	15842	15767	15975	16038	15917	15697	15943	15923	15902	15837	15870	15829	15854	15708	15817	15767	15891	15870	15645	15930	15912	15908	15923	15866	15846	15803	15788	15967	15709	15866	15895	15805	15808	16022	15676	15987	15813	15776	15866	15847	15764	15769	15900	15949	15886	15898	15858	15932	16024	15880	15658	15768	15942	15835	15837	15763	15986	15893	15933	15806	15813	15764	15973	15816	15957	15963	15740	15878	15779	15931	15854	15831	15909	15811
22995	21424	29329	23917	21645	23620	25195	19943	18501	18352	18155	18051	17822	17836	18070	17938	17940	17662	17747	17574	17388	17783	17797	17679	17548	17658	17633	17693	17677	17578	19812	21895	21431	20535	19394	18426	18071	17391	17379	17411	17582	17584	17614	17563	17531	17433	17368	17299	17530	17703	17376	17266	17477	17443	17611	17498	17451	17718	17260	17367	17311	17521	17378	17509	17604	17651	17337	17395	17374	17531	17302	17301	17603	17508	17644	17483	17704	17506	17431	17405	17439	17407	17461	17410	17431	17398	17078	17431	17489	17557	17600	17368	17245	17523	17449	17402	17417	17355	17189	17471	17349	17303	17372	17449	17352	17490	17377	17448	17363	17381	17535	17258	17237	17447	17489	17446	17424	17525	17576	17387	17642	17398	17469	17398	17413	17398	17467	17403	17733	17438	17478	17243	17457	17402	17361	17406	17580	17388	17241	17396	17462	17455	17418	17377	17436	17398	17478	17365	17667	17370	17604	17476	17405	17493	17441	17593	17319	17456	17441	17357	17386	17288	17516	17394	17463	17268	17529	17358	17371	17360	17463	17318	17329	17538	17534	17469	17282	17428	17260	17321	17523	17522	17360	17380	17340	17449	17259	17369	17250	17355	17351	17195	17371	17394	17376	17648	17402	17567	17327	17415	17358	17394	17398	17339	17430	17382	17481	17557	17217	17520	17501	17402	17218	17320	17479	17499	17492	17434	17388	17527	17614	17545	17442	17227	17396	17633	17365	17539	17245	17601	17249	17358	17485	17189	17491	17485	17283	17401	17632	17435	17458	17484	17482	17274	17429	17268	17261	17475	17465	17461	17467	17440	17410	17408	17535	17498	17476	17334	17425	17576	17553	17310	17339	17399	17730	17500	17621	17461	17500	17349	17167	17402	17462	17070	17285	17511	17596	17237	17454	17526	17320	17325	17455	17387	17458	17366	17448	17450	17389	17310	17282	17254	17465	17296	17437	17617	17460	17459	17428	17483	17426	17548	17507	17418	17446	17553	17454	17404	17345	17405	17294	17373	17373	17424	17355	17282	17287	17150	17538	17448	17405	17381	17470	17417	17400	17320	17362	17409	17520	17493	17368	17253	17366	17254	17371	17388	17225	17395	17395	17377	17297	17110	17400	17582	17318	17299	17340	17312	17414	17459	17279	17555	17358	17497	17478	17363	17311	17416	17561	17550	17313	17357	17477	17602	17378	17371	17370	17350	17544	17343	17482	17449	17323	17422	17416	17324	17412	17505	17352	17541	17561	17290	17312	17535	17389	17272	17453	17477	17592	17308	17190	17483	17591	17368	17285	17412	17433	17349	17362	17355	17324	17356	17298	17371	17356	17288	17495	17228	17399	17363	17370	17260	17207	17320	17474	17332	17480	17249	17381	17513	17364	17336	17432	17338	17367	17677	17377	17331	17438	17484	17330	17436	17155	17289	17363	17465	17465	17246	17478	17315	17422	17248	17436	17442	17337	17287	17385	17559	17331	17448	17489	17448	17249	17646	17277	17449	17337	17284	17406	17323	17560	17281	17270	17347	17524	17304	17442	17216	17493	17324	17486	17578	17596	17435	17611	17314	17381	17371	17399	17210	17530	17632	17644	17375	17618	17479	17299	17532	17346	17227	17306	17339	17387	17174	17483	17409	17151	17272	17333	17374	17347	17285	17360	17429	17443	17188	17254	17439	17162	17346	17472	17329	17457	17489	17373	17262	17325	17411	17308	17469	17529	17337	17450	17587	17432	17324	17433	17597	17580	17498	17145	17425	17364	17444	17330	17269	17294	17442	17425	17350	17137	17329	17584	17601	17288	17299	17548	17358	17571	17482	17414	17369	17404	17530	17605	17217	17524	17462	17699	17399	17385	17162	17453	17408	17535	17444	17423	17193	17483	17280	17490	17160	17425	17348	17285	17407	17224	17631	17607	17452	17601	17237	17361	17682	17253	17447	17332	17340	17513	17628	17439	17427	17440	17373	17354	17592	17476	17420	17492	17429	17353	17339	17338	17317	17497	17329	17658	17368	17306	17320	17152	17436	17457	17300	17653	17439	17253	17575	17492	17509	17457	17403	17648	17454	17285	17369	17531	17419	17323	17504	17340	17465	17454	17185	17392	17304	17402	17467	17553	17398	17396	17348	17329	17245	17364	17193	17377	17390	17531	17399	17395	17286	17435	17450	17515	17481	17280	17278	17495	17360	17423	17468	17392	17565	17541	17493	17543	17452	17373	17502	17470	17334	17422	17429	17335	17396	17418	17479	17383	17399	17551	17579	17301	17414	17470	17499	17566	17437	17273	17144	17559	17379	17333	17409	17494	17340	17248	17562	17446	17516	17632	17359	17338	17318	17404	17293	17302	17469	17424	17190	17427	17413	17391	17465	17422	17312	17235	17374	17598	17383	17413	17232	17415	17402	17348	17299	17406	17495	17506	17498	17438	17471	17214	17340	17429	17218	17362	17255	17642	17194	17399	17662	17452	17437	17301	17456	17465	17631	17497	17361	17531	17249	17461	17327	17482	17396	17322	17506	17518	17549	17424	17428	17471	17469	17549	17528	17432	17448	17365	17237	17453	17548	17369	17373	17268	17464	17317	17606	17353	17142	17348	17508	17483	17406	17255	17280	17453	17416	17592	17324	17344	17499	17423	17324	17473	17329	17444	17318	17407	17404	17513	17333	17278	17215	17594	17246	17540	17223	17572	17238	17490	17321	17495	17182	17457	17473	17414	17460	17292	17316	17515	17273	17195	17272	17403	17223	17404	17438	17357	17423	17215	17288	17371	17325	17356	17426	17509	17462	17497	17444	17354	17476	17377	17542	17446	17411	17334	17366	17393	17516	17457	17454	17351	17400	17336	17502	17349	17340	17289	17315	17485	17411	17163	17359	17267	17547	17449	17258	17381	17484	17592	17500	17595	17308	17523	17440	17349	17464	17519	17475	17379	17477	17367	17624	17295	17213	17284	17485	17571	17317	17186	17375	17265	17516	17293	17500	17469	17413	17497	17426	17498	17372	17435	17278	17289	17240	17567	17441	17399	17373	17587	17144	17346	17257	17336	17502	17611	17452	17237	17422	17351	17417	17261	17427	17389	17383	17357	17350	17573	17477	17516	17254	17526	17339	17526	17329	17185	17518	17383	17236	17508	17576	17387	17473	17316	17450	17418	17426	17691	17458	17339	17328	17319	17447	17340	17344	17419	17589	17493	17618	17436	17517	17537	17362	17364	17137	17342	17443	17384	17314	17435	17399	17317	17471	17250	17329	17355	17505	17481	17491	17472	17483	17297	17447	17324	17482	17330	17467	17345	17549	17488	17236	17133	17247	17255	17305	17359	17584	17405	17449	17476	17343	17394	17182	17182	17458	17198	17414	17409	17402	17308	17391	17485	17279	17371	17505	17300	17494	17624	17441	17491	17195	17286	17521	17556	17478	17380	17571	17293	17319	17287	17462	17270	17407	17418	17223	17461	17675	17340	17489	17360	17452	17377	17423	17445	17656	17517	17202	17395	17153	17228	17384	17487	17528	17318	17570	17533	17493	17572	17247	17389	17049	17411	17612	17254	17192	17345	17386	17494	17380	17478	17457	17358	17427	17368	17408	17442	17360	17297	17329	17515	17610	17267	17451	17637	17434	17298	17511	17406	17482	17469	17540	17519	17416	17525	17330	17361	17438	17349	17321	17439	17195	17262	17445	17265	17416	17246	17383	17306	17468	17479	17383	17354	17384	17560	17353	17483	17385	17367	17423	17671	17473	17313	17320	17688	17450	17570	17511	17304	17352	17429	17542	17364	17455	17418	17595	17418	17520	17457	17161	17314	17393	17269	17509	17512	17316	17214	17518	17292	17472	17436	17348	17642	17412	17364	17488	17527	17245	17390	17234	17200	17197	17457	17590	17360	17218	17284	17425	17374	17324	17370	17418	17424	17460	17258	17579	17419	17319	17349	17414	17225	17419	17512	17557	17280	17441	17492	17367	17528	17452	17280	17534	17668	17440	17604	17511	17383	17287	17501	17516	17419	17494	17280	17454	17320	17313	17486	17552	17409	17254	17620	17469	17550	17369	17316	17502	17361	17522	17523	17380	17553	17321	17372	17392	17417	17268	17206	17418	17358	17605	17333	17349	17417	17322	17329	17220	17451	17558	17385	17467	17467	17491	17356	17310	17480	17405	17407	17409	17573	17440	17548	17378	17497	17443	17321	17411	17411	17379	17360	17441	17220	17498	17366	17236	17287	17347	17402	17473	17434	17256	17498	17384	17405	17325	17526	17279	17352	17440	17436	17585	17077	17420	17225	17365	17482	17541	17562	17104	17227	17415	17378	17345	17447	17448	17444	17342	17499	17457	17368	17382	17345	17178	17410	17519	17470	17373	17694	17558	17502	17414	17428	17462	17570	17385	17428	17260	17415	17245	17289	17249	17321	17513	17432	17313	17469	17213	17393	17444	17440	17401	17190	17367	17277	17357	17297	17483	17335	17390	17516	17373	17454	17453	17337	17584	17619	17394	17401	17222	17436	17356	17378	17436	17202	17336	17414	17468	17582	17342	17590	17262	17379	17510	17229	17500	17279	17497	17387	17370	17492	17516	17577	17327	17576	17445	17480	17445	17459	17469	17506	17420	17324	17291	17420	17462	17577	17559	17478	17581	17325	17546	17342	17337	17483	17218	17447	17337	17340	17442	17487	17473	17168	17371	17341	17358	17333	17284	17432	17601	17430	17483	17584	17288	17286	17461	17431	17517	17716	17344	17610	17427	17458	17607	17426	17565	17308	17398	17313	17215	17090	17117	17290	17370	17295	17289	17614	17455	17342	17506	17392	17240	17379	17404	17219	17216	17211	17469	17628	17542	17402	17248	17420	17420	17442	17327	17219	17438	17636	17590	17557	17539	17391	17524	17508	17356	17312	17509	17317	17544	17413	17473	17362	17360	17443	17344	17502	17577	17379	17355	17517	17367	17320	17404	17439	17641	17487	17332	17326	17229	17312	17374	17470	17330	17412	17663	17459	17544	17370	17468	17265	17383	17427	17341	17461	17329	17280	17493	17349	17246	17387	17339	17301	17440	17286	17403	17441	17303	17432	17339	17375	17320	17439	17396	17326	17424	17338	17452	17271	17566	17573	17157	17356	17494	17537	17405	17489	17128
18814	32969	33703	26680	21877	20374	19786	19031	17942	17140	16541	16355	16325	16222	16182	15996	16023	15778	15902	15940	16182	16160	16007	15903	15798	15805	15906	15962	15907	15842	20385	22698	21342	20038	18295	16669	16270	15772	15860	15749	15785	15860	15692	15732	15886	15850	15885	15762	15884	15889	15750	15635	15875	15796	15899	15871	15763	15694	15768	15778	15857	15861	15853	15797	15804	15888	15905	15776	15776	15763	15918	15751	15745	15727	15880	15891	15844	15837	15871	15551	15736	15804	15764	15840	15700	15694	15960	15868	15821	15923	15716	15749	15924	15669	15892	15734	15570	15746	15748	15599	15847	15681	15807	15768	15834	15695	15681	15789	15601	15969	15717	15701	15472	15818	15729	15757	15636	15619	15869	15670	15816	15745	15770	15779	15842	15901	15767	15617	15754	15837	15755	15896	15716	15777	15838	15646	15798	15821	15667	15734	15887	15707	15684	15660	15688	15853	15817	15735	15844	15591	15663	15737	15838	15958	15696	15524	15843	15798	15624	15682	15592	15614	15934	15636	15883	15775	15758	15753	15718	15893	15822	15640	15904	15795	15764	15747	15872	15763	15679	15767	15901	15835	15710	15610	15672	15560	15902	15818	15594	15703	15809	15695	15913	15755	15678	15710	15818	15719	15722	15821	15678	15598	15763	15693	15994	15757	15775	15773	15668	15640	15888	15701	15772	15625	15734	15741	15734	15810	15653	15751	15559	15710	15887	15926	15570	15582	15870	15796	15707	15776	15795	15709	15520	15752	15789	15798	15576	15877	15541	15764	15896	15836	15828	15647	15860	15785	15812	15787	15557	15821	15896	15831	15854	15692	15831	15821	15659	15829	15777	15631	15950	15681	15639	15905	15748	15575	15652	15750	15773	15800	15893	15727	15922	15608	15838	15769	15698	15790	15749	15850	15844	15670	15623	15735	15679	15736	15826	15896	15771	15777	15669	15726	15778	15756	15779	15574	15756	15708	15619	15790	15600	15847	15757	15682	15770	15741	15645	15755	15787	15880	15650	15719	15763	15748	15689	15767	15858	15633	15633	15697	15715	15798	15726	15724	15815	15849	15709	15809	15478	15489	15684	15904	15665	15786	15716	15705	15587	15845	15957	15631	15716	15759	15774	15813	15590	15644	15669	15794	15600	15699	15754	15712	15778	15799	15772	15774	15749	15913	15927	15686	15722	15852	15893	15691	15838	15693	15918	15604	15758	15781	15862	15746	15658	15681	15743	15855	15579	15777	15727	15871	15829	15710	15671	15626	15604	15886	15816	15817	15671	15861	15756	15886	15637	15928	15692	15661	15873	15875	15779	15622	15762	15757	15713	15596	15795	15837	15677	15733	15887	15611	15849	15842	15618	15710	15752	15751	15645	15629	15643	15788	15732	15809	15793	15815	15741	15676	15727	15607	15800	15655	15760	15751	15705	15644	15811	15763	15797	15749	15748	15817	15717	15783	15751	15633	15705	15683	15624	15629	15803	15770	15721	15919	16001	15669	15900	15681	15613	15764	15754	15932	15741	15748	15810	15714	15765	15709	15698	15818	15713	15887	15668	15663	15830	15707	15785	15542	15719	15828	15978	15708	15799	15906	15785	15611	15724	15742	15639	15646	15784	15820	15745	15679	15829	15664	15721	15667	15763	15849	15668	15778	15658	15756	15605	15828	15879	15824	15747	15724	15763	15904	15771	15852	15794	15686	15779	15734	15667	15749	15954	15795	15901	16070	15496	15752	15733	15791	15675	15796	15914	15802	15534	15879	15629	15896	15666	15763	15633	15713	15683	15766	15776	15812	15764	15711	15779	15800	15655	15490	15903	15654	15811	15809	15728	15711	15739	15706	15859	15838	15777	15794	15737	15783	15669	15797	15821	15908	15701	15785	15699	15877	15689	15674	15690	15863	15583	15656	15730	16002	15662	15783	15725	15691	15748	15881	15656	15824	15570	15682	15675	15726	15685	15619	15735	15895	15887	15777	15742	15686	15927	15733	15659	15842	15831	15848	15812	15730	15753	15833	15791	15742	15754	15947	15877	15662	15713	15530	15569	15808	15741	15703	15721	15797	15843	15720	15866	15779	15834	15613	15823	15584	15868	15603	15746	15676	15729	15709	15672	15627	15633	15957	15552	15709	15681	15715	15664	15713	15683	15897	15705	15727	15861	15657	15932	15661	15783	15911	15714	15876	15540	15751	15778	15585	15904	15779	15618	15683	15714	15713	15666	15677	15727	15657	15895	15642	15840	15688	15780	15844	15732	15727	15711	15762	15670	15807	15867	15853	15766	15696	15779	15833	15906	15750	15724	15653	15719	15748	15667	15635	15887	15568	15815	15790	15765	15862	15841	15621	15847	15736	15753	15729	15749	15704	15784	15754	15862	15754	15762	15681	15634	15603	15527	15717	15956	15822	15595	15668	15748	15722	15791	15561	15932	15747	15670	15771	15689	15676	15857	15669	15683	15888	15880	15524	15645	15745	15782	15656	15723	15528	15778	15619	15691	15736	15699	15776	15758	15681	15915	15669	15736	15807	15842	15620	15690	15783	15755	15906	15827	15727	15810	15696	15832	15814	15849	15838	15720	15764	15785	15938	15722	15850	15739	15737	15725	15789	15787	15630	15863	15858	15450	15836	15700	15727	15790	15685	15872	15617	15813	15794	15798	15789	15695	15800	15697	15657	15787	15733	15748	15782	15735	15750	15649	15701	15745	15827	15683	15699	15707	15752	15690	15752	15718	15693	15737	15938	15851	15799	15723	15791	15716	15809	15834	15848	15799	15753	15886	15827	15665	15597	15879	15763	15802	15826	15640	15902	15751	15857	15907	15848	15814	15644	15775	15862	15754	15877	15698	15851	15763	15729	15712	15638	15791	15883	15790	15688	15704	15752	15820	15762	15793	15770	15690	15702	15750	15721	15838	15712	15782	15776	15817	15629	15671	15758	15649	15805	15716	15844	15717	15794	15715	15900	15788	15792	15906	15823	15829	15824	15721	15768	15723	15820	15603	15795	15576	15871	15877	15857	15864	15586	15881	15594	15734	15729	15701	15757	15704	15649	15574	15832	15784	15750	15799	15681	15790	15653	15786	15814	15903	16014	15768	15830	15819	15738	15479	15644	15599	15807	15765	15739	15753	15767	15740	15831	15772	15841	15907	15714	15642	15751	15831	15824	15760	15817	15627	15836	15903	15859	15805	15481	15880	15701	15843	15607	15916	15834	15668	15782	15830	15728	15645	15724	15700	15661	15718	15848	15621	15751	15726	15736	15954	15829	15536	15739	15695	15730	15524	15585	15713	15806	15751	15648	15893	15866	15694	15682	15740	15735	15918	15641	15789	15792	15702	15819	15601	15609	15638	15727	15844	15870	15752	15783	15915	15707	15735	15726	15732	15766	15518	15664	15935	15710	15617	15684	15760	15866	15596	15804	15932	16004	15762	15664	15651	15818	15873	15845	15760	15874	15664	15628	15643	15821	15697	15601	15824	15740	15696	15761	15700	15649	15771	15760	15708	15821	15938	15814	15785	15752	15772	15721	15809	15732	15669	15821	15807	15932	15567	15740	15778	15841	15749	15890	15806	15573	15801	15634	15784	15691	15678	15824	15730	15710	15800	15870	15914	15634	15632	15834	15722	15807	15717	15716	15714	15718	15731	15714	15730	15802	15734	15703	15711	15863	15767	15824	15687	15690	15792	15945	15730	15785	15878	15795	15726	15973	15746	15608	15668	15872	15937	15797	15631	15759	15715	15862	15678	15705	15808	15822	15721	15843	15758	15556	15786	15832	15697	15786	15661	15576	15722	15898	15950	15724	15655	15817	15728	15643	15937	15735	15578	15744	15782	15634	15889	15772	15660	15644	15611	15733	15585	15731	15912	15651	15759	15994	15778	15737	15896	15729	15826	15919	15738	15838	15773	15842	15776	15746	15666	15792	15740	15829	15788	15724	15646	15806	15727	15700	15753	15727	15814	15870	15808	15911	15594	15659	15594	15703	15700	15651	15834	15776	15652	15815	15831	15666	15808	15925	15787	15654	15729	15734	15884	15648	15731	15714	15699	15753	15631	15826	15724	15844	15640	15888	15621	15743	15577	15861	15794	15896	15814	15746	15575	15877	15684	15792	15727	15815	15580	15762	15879	15538	15622	15798	15714	15811	15823	15704	15682	15682	15788	15822	15661	15719	15844	15715	15870	15736	15917	15733	15666	15731	15751	15744	15820	15714	15797	15863	15800	15816	15848	15785	15830	15800	15613	15664	15887	15657	15781	15792	15728	15813	15763	15699	15709	15764	15711	15877	15937	15795	15902	15760	15745	15573	15528	15836	15908	15713	15745	15768	15710	15749	15811	15784	15731	15818	15760	15776	15755	15702	16034	15666	15855	15611	15801	15702	15757	15795	15760	15771	15627	15790	15857	15637	15744	15745	15710	15828	15602	15750	15840	15606	15790	15659	15723	15785	15663	15991	15898	15700	15695	15647	15771	15804	15838	15655	15775	15654	15766	15614	15836	15803	15982	15821	16010	15715	15805	15771	15721	15761	15584	15764	15765	15683	15607	15791	15651	15808	15564	15853	15602	15876	15705	15732	15730	15858	15676	15719	15605	15883	15781	15726	15522	15757	15753	15654	15615	15653	15785	15736	15782	15680	15628	15601	15819	15747	15772	15668	15713	15741	15748	15657	15693	15789	15647	15826	15857	15648	15685	15860	15543	15827	15766	15806	15549	15868	15710	15773	15800	15836	15631	15943	15804	15771	15755	15628	15716	15762	15870	15701	15799	15775	15664	15658	15751	15726	15785	15682	15683	15680	15560	15712	15680	15517	15772	15684	15728	15692	15590	15614	15755	15962	15711	15943	15669	15860	15734	15656	15778	15730	15679	15769	15880	15806	15791	15645	15636	15980	15546	15780	15818	15832	15835	15847	15823	15847	15782	15724	15752	15776	15930	15869	15843	15724	15709	15780	15992	15724	15803	15796	15642	15788	15837	15839	15599	15597	15815	15735	15810	15819	15671	15662	15904	15668	15652	15767	15795	15732	15739	15724	15767	15629	15641	15768	15874	15849	15796	15690	15708	15848	15725	15807	15747	15843	15742	15785	15715	15717	15720	15721	15609	15830	15819	15814	15844	15650	15619	15957	15799	15736
27825	22429	24942	21748	18389	18124	18047	17114	16706	16628	16695	16562	16402	16681	16526	16590	16667	16427	16587	16426	16581	16350	16446	16611	16499	16706	16725	16425	16669	16391	16863	16826	16938	16822	16853	16663	16561	16609	16588	16481	16613	16548	16694	16537	16478	16387	16466	16690	16525	16340	16376	16412	16435	16716	16534	16399	16726	16469	16582	16450	16582	16382	16440	16460	16319	16513	16377	16668	16431	16334	16552	16456	16409	16358	16341	16414	16598	16452	16377	16265	16575	16480	16393	16418	16457	16448	16533	16492	16538	16567	16553	16608	16500	16598	16643	16600	16754	16412	16510	16411	16535	16501	16502	16482	16406	16547	16465	16462	16503	16390	16401	16553	16533	16531	16539	16598	16775	16521	16562	16561	16639	16391	16537	16385	16569	16483	16597	16517	16433	16315	16370	16422	16507	16336	16634	16555	16462	16535	16541	16615	16570	16585	16414	16312	16532	16641	16536	16589	16340	16409	16473	16337	16658	16564	16824	16592	16725	16341	16450	16425	16536	16502	16392	16451	16512	16598	16613	16439	16464	16558	16311	16560	16622	16467	16490	16648	16510	16480	16422	16407	16247	16679	16414	16397	16497	16610	16653	16503	16716	16468	16418	16536	16496	16417	16633	16565	16696	16503	16493	16668	16560	16547	16356	16461	16344	16705	16518	16293	16496	16415	16498	16384	16361	16482	16580	16437	16511	16528	16477	16433	16374	16524	16598	16476	16497	16455	16600	16633	16219	16565	16371	16459	16533	16485	16698	16346	16412	16541	16412	16410	16470	16492	16519	16450	16570	16565	16612	16482	16369	16456	16739	16452	16464	16335	16513	16571	16654	16408	16391	16499	16302	16524	16321	16444	16444	16329	16500	16529	16408	16403	16589	16423	16573	16578	16528	16401	16469	16339	16263	16319	16434	16488	16600	16286	16488	16740	16613	16460	16486	16280	16498	16534	16457	16573	16408	16543	16435	16449	16541	16298	16457	16439	16660	16493	16484	16437	16533	16427	16406	16311	16446	16528	16601	16591	16573	16435	16530	16593	16540	16422	16625	16621	16321	16498	16337	16599	16580	16666	16690	16454	16376	16427	16521	16516	16494	16375	16616	16646	16586	16491	16373	16517	16436	16415	16544	16541	16462	16315	16594	16517	16455	16688	16519	16364	16463	16524	16399	16499	16557	16573	16570	16496	16532	16446	16389	16519	16452	16673	16511	16471	16490	16453	16628	16422	16328	16378	16485	16634	16249	16549	16449	16435	16471	16573	16382	16351	16566	16470	16578	16457	16549	16459	16443	16453	16605	16601	16546	16550	16354	16534	16513	16456	16447	16606	16395	16536	16490	16408	16338	16465	16380	16513	16442	16303	16454	16527	16663	16427	16493	16482	16575	16358	16365	16346	16620	16452	16599	16634	16432	16627	16586	16452	16400	16381	16389	16448	16532	16511	16465	16447	16414	16616	16515	16455	16651	16456	16514	16365	16488	16418	16563	16233	16463	16269	16615	16446	16715	16488	16496	16659	16483	16648	16526	16453	16366	16527	16480	16386	16355	16459	16652	16511	16620	16477	16369	16434	16554	16556	16509	16425	16617	16609	16463	16576	16525	16464	16582	16434	16470	16306	16277	16515	16536	16615	16598	16183	16444	16389	16578	16592	16556	16414	16408	16309	16422	16294	16550	16576	16425	16463	16512	16168	16439	16541	16636	16681	16531	16333	16596	16500	16533	16554	16552	16475	16456	16521	16456	16445	16540	16512	16480	16462	16381	16405	16678	16554	16623	16550	16482	16405	16253	16445	16720	16370	16348	16578	16647	16358	16478	16671	16636	16535	16448	16430	16526	16525	16604	16433	16691	16722	16581	16414	16506	16483	16377	16458	16414	16511	16476	16513	16603	16485	16371	16616	16366	16545	16617	16345	16471	16553	16461	16497	16540	16367	16433	16538	16690	16602	16300	16581	16514	16387	16447	16551	16518	16467	16608	16493	16619	16439	16422	16330	16775	16683	16529	16572	16625	16736	16612	16460	16485	16348	16476	16784	16542	16646	16568	16306	16567	16564	16586	16578	16523	16514	16380	16430	16547	16323	16534	16392	16248	16571	16452	16383	16530	16687	16736	16441	16575	16428	16594	16412	16414	16527	16595	16548	16591	16545	16382	16690	16531	16283	16449	16468	16329	16597	16549	16440	16514	16590	16524	16440	16359	16428	16581	16647	16431	16604	16376	16346	16532	16355	16276	16399	16707	16422	16687	16548	16461	16619	16442	16290	16497	16620	16555	16554	16332	16541	16654	16453	16442	16558	16540	16289	16539	16494	16669	16499	16538	16577	16323	16467	16499	16488	16463	16431	16453	16639	16314	16628	16536	16338	16513	16643	16276	16400	16493	16551	16691	16376	16680	16573	16602	16413	16365	16382	16385	16591	16378	16408	16561	16451	16703	16688	16779	16492	16559	16567	16605	16506	16231	16446	16554	16450	16493	16448	16338	16463	16543	16437	16324	16410	16554	16288	16544	16460	16318	16613	16415	16317	16526	16392	16625	16686	16560	16469	16327	16567	16534	16419	16315	16426	16750	16542	16617	16536	16607	16542	16508	16735	16682	16471	16496	16656	16418	16208	16632	16601	16531	16610	16427	16470	16515	16446	16531	16520	16528	16488	16573	16494	16497	16448	16544	16343	16432	16714	16349	16618	16554	16571	16624	16588	16566	16325	16577	16657	16288	16356	16464	16426	16426	16406	16524	16548	16564	16435	16482	16450	16414	16403	16550	16495	16523	16608	16513	16444	16427	16472	16478	16552	16376	16553	16787	16435	16434	16322	16458	16509	16367	16565	16625	16337	16451	16312	16521	16527	16520	16647	16600	16712	16627	16706	16611	16453	16595	16511	16448	16229	16556	16597	16561	16487	16478	16696	16479	16470	16394	16655	16319	16570	16499	16580	16422	16584	16324	16534	16560	16619	16386	16329	16727	16623	16461	16484	16383	16460	16534	16633	16440	16558	16667	16340	16623	16407	16410	16587	16606	16286	16551	16416	16741	16541	16491	16468	16540	16478	16464	16459	16430	16536	16501	16469	16509	16599	16508	16350	16390	16340	16642	16369	16478	16261	16460	16561	16429	16552	16502	16432	16576	16362	16453	16456	16516	16479	16612	16370	16414	16507	16478	16377	16540	16707	16362	16466	16430	16564	16367	16498	16229	16554	16551	16681	16671	16577	16675	16455	16535	16366	16516	16485	16696	16511	16437	16413	16475	16440	16499	16596	16506	16551	16451	16645	16699	16524	16502	16540	16472	16495	16562	16525	16515	16559	16473	16307	16578	16530	16405	16506	16598	16271	16591	16389	16578	16451	16312	16455	16408	16476	16635	16409	16467	16549	16463	16603	16579	16519	16456	16462	16410	16305	16532	16534	16591	16538	16409	16558	16522	16437	16451	16599	16509	16364	16407	16556	16437	16382	16421	16643	16397	16606	16342	16484	16361	16160	16588	16369	16615	16605	16859	16575	16424	16500	16355	16406	16340	16466	16382	16472	16341	16492	16414	16456	16709	16319	16560	16464	16576	16422	16534	16493	16643	16497	16639	16510	16503	16607	16602	16475	16499	16346	16643	16469	16555	16356	16491	16404	16448	16446	16687	16491	16626	16427	16372	16523	16421	16302	16397	16465	16501	16446	16264	16421	16608	16451	16587	16364	16390	16505	16488	16433	16605	16665	16538	16652	16582	16392	16604	16561	16512	16494	16527	16526	16608	16625	16435	16381	16625	16446	16517	16667	16549	16471	16440	16382	16375	16622	16482	16562	16355	16416	16390	16501	16674	16519	16576	16471	16544	16608	16467	16609	16408	16269	16467	16487	16596	16311	16548	16310	16442	16384	16575	16706	16444	16594	16500	16747	16575	16502	16462	16553	16437	16481	16414	16585	16405	16485	16594	16323	16326	16428	16495	16520	16304	16524	16405	16552	16653	16602	16539	16456	16594	16474	16515	16373	16563	16507	16557	16501	16512	16588	16515	16854	16472	16392	16533	16572	16682	16572	16545	16509	16700	16485	16536	16495	16780	16572	16643	16550	16611	16565	16547	16530	16386	16642	16443	16392	16407	16472	16511	16532	16475	16539	16517	16400	16369	16304	16470	16576	16538	16514	16351	16609	16523	16507	16465	16507	16446	16436	16336	16436	16266	16403	16579	16375	16620	16436	16426	16626	16246	16378	16460	16484	16568	16391	16553	16571	16491	16532	16491	16398	16338	16580	16504	16481	16546	16641	16508	16585	16560	16580	16478	16399	16737	16429	16542	16462	16459	16576	16413	16518	16400	16404	16530	16314	16427	16405	16313	16364	16425	16620	16627	16603	16422	16402	16588	16347	16343	16411	16555	16334	16422	16540	16446	16646	16378	16426	16399	16489	16590	16452	16542	16599	16410	16510	16598	16484	16422	16493	16430	16654	16376	16550	16649	16439	16553	16538	16435	16415	16413	16579	16443	16524	16390	16664	16656	16619	16616	16481	16329	16600	16398	16511	16598	16534	16419	16498	16575	16651	16487	16605	16588	16558	16379	16466	16520	16640	16560	16574	16380	16440	16526	16574	16560	16646	16452	16412	16521	16432	16459	16601	16592	16477	16498	16602	16400	16618	16476	16479	16410	16653	16484	16739	16395	16440	16536	16369	16615	16321	16590	16685	16460	16500	16404	16556	16639	16398	16701	16555	16507	16609	16278	16374	16448	16416	16464	16483	16570	16650	16397	16585	16546	16353	16490	16495	16349	16507	16411	16515	16457	16450	16469	16552	16469	16374	16285	16448	16540	16527	16608	16501	16578	16606	16512	16609	16472	16556	16603	16570	16538	16360	16567	16382	16555	16382	16415	16398	16382	16434	16622	16491	16614	16481	16500	16612	16345	16391	16494	16589	16442	16718	16570	16488	16455	16499	16594	16624	16599	16595	16293	16424	16315	16324	16416	16543	16451	16513	16568	16449	16459	16447	16436	16578	16577	16492	16620	16593	16242	16460	16423	16565	16513	16368	16520	16465	16432	16505	16594	16510	16341	16825	16543	16404	16370	16496	16584	16602	16537	16559	16626	16664	16460	16454	16646	16567	16571	16495	16459	16481	16520	16533	16564	16414	16594	16517	16553	16457
17009	23302	23527	19632	18242	17953	17474	16537	15689	15483	15318	15359	15165	15469	15311	15068	15315	15224	15252	15165	15138	15472	15116	15300	15131	15373	14994	15193	15182	15308	15547	15661	15793	15851	15540	15429	15150	15227	15194	15235	15220	15148	15209	15264	15281	15250	15290	15097	15197	15279	15180	15359	15223	15082	15320	15286	15093	15349	15329	15429	15467	15285	15170	15153	15288	15195	15150	15180	15232	15341	15070	15021	15267	15126	15317	15199	15235	15233	15293	15290	15292	15118	15156	15142	15095	15157	15181	15164	15129	15292	15124	15112	15277	15036	15221	15039	15245	15162	15215	15020	15285	15054	15268	15271	15290	15249	15231	15081	15223	15087	15037	15089	15297	15075	15241	15204	15232	15210	15120	15182	15157	15175	15238	15197	15207	15141	15321	15095	15206	15221	15316	15069	15105	15193	15134	15242	15207	15271	15164	15100	15233	15126	15324	15161	15161	15262	15130	15222	15058	15217	15247	14993	15140	15082	15241	15262	15230	15024	15129	15122	15193	15122	15235	15257	15041	15150	15078	15231	15224	14933	15169	15294	15189	15213	15294	15297	15321	15196	15121	15227	15026	15074	15350	15200	15236	15141	15302	15292	15059	15101	15239	15283	15340	15024	15179	15200	15165	15076	15222	15163	15121	15038	15116	15255	15262	15211	15169	15191	15160	15149	15133	15314	14914	15212	15190	15309	15231	15231	15196	15280	15124	15184	15159	15138	15041	15135	14979	15246	15070	15149	15249	15125	15234	15205	15143	15271	15238	15152	15237	15096	15180	15202	14950	15125	15071	15118	15204	15091	15400	15284	15320	15293	15260	15181	15109	15087	15116	15292	15069	15216	15197	15233	15163	15078	14965	15192	15217	15354	15101	15195	15234	15237	15064	15136	15235	15065	15034	15253	15240	15278	14991	15213	15298	15055	15215	15305	15273	15049	15054	15298	15052	15271	15490	15036	15286	15181	15202	15148	15178	15253	15136	15187	15050	15257	15226	15167	15016	15186	15074	15013	15212	15203	15060	15083	15268	15225	15032	15106	15237	15109	15239	15213	15152	15116	15313	15060	15231	15137	15315	15076	15115	15167	15100	15236	15170	15276	15009	15086	15452	15127	15173	15075	15335	15303	15388	15203	15171	15160	15289	15177	15342	15002	15208	15258	15109	15227	15192	15104	15142	15245	15193	15048	15200	15210	15125	15197	15257	15153	15071	15274	15267	15107	15039	15275	15159	15258	15224	15197	15269	15318	15247	15119	15237	15300	15144	15284	15316	15066	15301	15067	15098	15296	15120	14966	15193	15084	15207	15269	15222	15177	15182	15182	15222	15170	15188	15263	15228	15102	15085	15159	15043	15130	15116	15138	15231	15188	15163	15113	15102	15286	15292	15033	15134	15213	15218	15111	15071	15443	15260	15210	15072	15188	15165	15202	15236	15275	15214	15134	15235	15119	15140	15043	15247	15183	15070	15078	15356	15164	15095	15397	15221	15101	15296	15084	15168	15350	15138	15109	15116	15319	15233	15115	15102	15149	15341	15169	15074	15111	15237	15152	15105	15346	15258	15028	15309	15291	15211	15177	15095	15090	15329	15140	15119	15287	15365	15164	14979	15153	15309	15322	15264	15286	15044	15163	15132	15270	15209	15275	15134	15143	15274	15209	15229	15161	15158	15207	15042	15163	15147	15176	15166	15227	15213	15095	15036	15373	15319	15076	15116	15190	15201	15203	15066	15115	15070	15232	15323	15248	15058	15233	15070	15152	15218	15164	15140	15352	15185	15117	15278	15275	15225	15142	15049	15019	15211	15127	15268	15255	15296	15019	15161	15110	15238	15192	15211	15267	15240	15133	15110	15291	15070	15248	15182	15191	15148	15064	15320	15184	15261	15125	15217	15249	15226	15177	15129	15133	15290	15174	15133	15168	15254	15202	15398	15116	15139	15313	14974	15235	15078	15323	15379	15168	15333	15366	15224	15413	15099	15314	15282	15318	15266	15183	15297	15160	15115	15212	15432	15196	15245	15121	15333	15063	15095	15322	15135	15327	15180	15381	14992	15101	15212	15264	15207	15026	15239	15103	15191	15298	15188	15288	15192	15206	15118	15230	15188	14944	14950	15237	15222	15173	15179	15352	15351	15367	15056	15133	15175	15009	15205	15228	15154	15498	15189	15143	15165	15226	15200	15273	15229	15122	15010	15190	15268	15400	15108	15132	15034	15181	15213	15282	15295	15220	15122	15512	14972	14998	15215	15053	15083	15219	15121	15077	15147	15076	15187	15167	15268	15049	15145	15195	15179	15117	15013	15348	15137	15163	15101	15229	15223	15287	15110	15016	15213	15256	15373	15096	15095	15254	15194	15140	15142	15261	15073	15249	15195	15248	15196	15217	15231	15162	15160	15200	15114	15137	15102	15104	15236	15215	15182	15111	15120	15217	15334	15345	15189	15298	15143	15034	15188	15222	15113	15096	15072	15125	14967	15127	15086	15282	15212	15291	15158	15187	15096	15341	15289	15156	15017	15185	15307	15087	15106	15091	15184	15161	15250	15115	15336	15243	15167	15343	15145	15162	15245	15309	15130	15254	15273	15192	15289	15143	15016	15171	15112	15196	15156	15196	15223	15320	15052	15322	15274	15258	15049	15129	15227	15301	15151	15189	15109	15230	15356	15159	15201	15105	15098	15123	15367	15108	15100	15040	15182	15264	15168	15133	15150	15044	15162	15141	15152	15233	15214	15208	15276	15221	15254	15267	15008	15053	15134	15262	15093	14996	15238	15082	15244	15049	15266	15103	15167	15185	15125	15286	15107	15180	15164	15251	15233	15172	15371	15053	15404	15202	15280	15142	15144	15127	15151	15174	15341	15241	15071	15119	15122	15377	15058	15250	15260	15269	15018	15125	15135	15106	15218	15178	15202	15184	15171	15274	15195	15075	15168	15292	15037	15206	15317	15036	15156	15237	15089	15110	15258	15086	15119	15134	15111	15259	15315	14982	15350	15077	15082	15221	15148	15259	15278	15239	15245	15189	15236	15273	15211	15097	15059	15143	15205	15147	15261	15265	15100	15129	15203	15036	15248	15038	15026	15361	15276	15284	15098	15084	15145	15257	15234	15202	15178	15227	15401	15217	15074	14994	15196	15154	15130	15091	15179	15019	15348	15161	15204	15118	15088	15132	15236	15177	15265	15177	15219	15114	15139	15447	15153	15206	15277	15037	15272	15069	15279	15208	15162	15267	15251	15167	15071	15170	15299	15265	15172	15141	15159	15105	15117	15249	15143	15180	15217	15349	15310	15190	15097	15182	15156	15242	15235	15300	15083	15254	15111	15117	15300	15399	15151	15176	15211	15249	15206	15235	15125	15282	15175	15441	15145	15148	15242	15156	15278	15326	15250	15329	15217	15363	15233	15157	15045	15008	15288	15260	15058	15203	15215	15155	15366	15206	15088	15215	15273	15160	15238	15422	15173	15266	15213	15302	15114	15203	15159	15153	15307	15259	15188	15108	15100	15207	15134	15284	15084	15065	15169	15220	15239	15189	15290	15303	15187	15126	15069	15033	15134	15284	15309	15113	14994	15209	15155	15059	15151	15003	15099	15104	15176	15122	15194	15294	15071	14963	15192	15202	15318	15294	14986	15230	15211	15181	15138	15314	15137	15321	14919	15099	15121	14986	15233	15263	15048	15371	15146	15133	15250	15212	15041	15212	15128	15166	15131	15342	15215	15251	15129	15297	15153	15275	15357	15212	15344	15113	15254	15125	15134	15308	15202	15134	15280	15499	15251	15164	15172	15163	15271	15297	15128	15044	15238	15254	15133	15239	15215	15141	15288	15250	15208	15146	15137	15206	15077	15247	15233	15296	15144	15276	15191	15323	15230	15211	15246	15073	15121	15128	15165	15173	15192	15141	15261	15261	15217	15055	15248	15240	15262	15187	15194	15237	15162	15415	15136	15011	14930	15389	15330	15114	15210	15336	15140	15205	15271	15221	15182	15016	15401	15130	15153	15020	15214	15352	15164	15242	15186	15335	15234	15198	15028	15130	15267	15308	15192	15211	15268	15272	15075	15106	15247	15083	15117	15178	15129	15188	15156	15441	15297	15140	15176	15131	15181	15215	15214	15091	15379	15379	15162	15149	15325	15106	15135	15153	15214	15222	15289	15342	15127	15256	15084	15055	15288	15204	15151	15214	15140	15272	15222	15201	15118	15191	15278	15295	15111	15306	15268	15160	15169	15242	15207	15132	15173	15150	15302	15234	15208	15180	15092	15066	15282	15161	15091	15159	15296	15214	15192	15182	15277	15166	15286	15270	15443	15224	15260	15255	15128	15143	15273	15092	15025	15292	15223	15098	15182	15179	15199	15148	15030	15101	15232	15208	15174	15291	15278	15094	15154	15098	15160	15060	15155	15159	15091	15047	15304	15158	15138	15187	15230	15098	15164	15084	15094	15054	15249	15198	15173	15283	15300	15206	15075	15224	15307	15240	15210	15169	15222	15252	15068	15193	15159	15098	15152	15226	15303	15217	15217	15090	15198	15231	15057	15323	15080	15074	15241	15093	15390	15215	15299	15079	15087	15231	15216	15078	15274	14939	15292	15265	15147	15163	15187	15396	15321	15340	15140	15246	15155	15163	15304	15016	15186	15256	15219	15072	15272	15063	15159	15031	15114	15209	15380	15086	15127	15218	14936	15066	15134	15180	15103	15141	15163	15169	15231	15008	15181	15177	15183	15286	15224	15268	15400	15156	15281	15103	15317	15280	15009	15249	14993	15293	15199	14996	15118	15121	15136	15105	15083	15120	15183	15291	15341	15093	15226	15323	15254	15285	15299	15129	15320	15062	15261	15116	15140	15231	15113	15194	15270	15140	15212	15231	15291	15212	15271	15233	15213	15247	15246	15262	15174	15146	15209	15102	15277	15084	15212	14963	15110	15220	15313	15060	15312	15069	15229	15232	15138	15131	15279	15098	15217	15193	15282	15253	15189	15128	15116	15111	15268	15155	15237	15238	15188	15345	15214	15170	15187	15163	15186	15182	15150	15161	15106	15269	15279	15174	15394	15170	15213	15297	15253	15136	15174	15357	15122	15151	15380	14985	15201	15006	15177	15227	15196	15177	15255	15263	15065	15329	15237	15134
24132	21404	28771	24499	22184	21249	19400	16786	15727	15898	15649	15469	15767	15703	15614	15598	15523	15491	15605	15504	15442	15379	15374	15481	15327	15314	15404	15441	15484	15811	16817	17505	16976	16668	16605	16040	15572	15476	15395	15356	15320	15292	15368	15414	15254	15392	15378	15279	15311	15223	15273	15182	15378	15259	15082	15218	15405	15419	15253	15319	15411	15222	15251	15221	15176	15315	15272	15242	15075	15241	15289	15279	15347	15471	15211	15347	15373	15424	15498	15372	15301	15240	15283	15289	15280	15263	15212	15175	15235	15208	15308	15308	15421	15426	15351	15156	15252	15141	15169	15141	15333	15349	15299	15212	15445	15408	15585	15282	15185	15336	15406	15413	15213	15214	15358	15291	15345	15150	15211	15079	15279	15242	15282	15284	15338	15279	15352	15308	15417	15401	15436	15267	15357	15230	15327	15089	15408	15332	15215	15263	15458	15343	15428	15270	15359	15093	15417	15161	15162	15343	15327	15058	15268	15272	15298	15379	15459	15396	15378	15314	15328	15477	15378	15362	15333	15452	15305	15308	15405	15476	15191	15335	15177	15429	15244	15287	15355	15190	15431	15303	15186	15471	15123	15321	15203	15356	15254	15207	15333	15392	15376	15193	15209	15177	15247	15289	15401	15311	15447	15290	15290	15443	15313	15226	15243	15315	15202	15281	15276	15382	15185	15224	15234	15165	15234	15383	15234	15248	15279	15368	15441	15234	15317	15377	15190	15251	15221	15295	15350	15303	15336	15384	15362	15276	15411	15287	15191	15205	15281	15179	15475	15071	15384	15423	15350	15274	15281	15185	15168	15451	15304	15273	15398	15428	15251	15374	15282	15528	15179	15365	15225	15170	15451	15276	15345	15309	15319	15411	15302	15154	15359	15338	15299	15303	15330	15220	15107	15275	15206	15336	15338	15296	15276	15463	15322	15342	15377	15105	15195	15127	15361	15453	15335	15297	15281	15386	15502	15380	15398	15151	15238	15293	15224	15251	15349	15280	15258	15407	15449	15286	15365	15299	15198	15221	15272	15403	15417	15158	15458	15408	15285	15379	15260	15330	15214	15328	15111	15137	15368	15308	15403	15348	15256	15341	15320	15430	15495	15266	15146	15146	15121	15395	15176	15346	15296	15309	15224	15114	15182	15263	15320	15267	15323	15323	15359	15304	15244	15171	15184	15582	15427	15258	15358	15329	15170	15132	15206	15389	15110	15184	15287	15196	15307	15217	15445	15272	15378	15291	15158	15367	15157	15440	15292	15119	15395	15303	15240	15492	15369	15333	15296	15302	15549	15365	15122	15439	15284	15197	15274	15458	15271	15225	15138	15159	15311	15170	15282	15123	15474	15225	15327	15281	15351	15447	15378	15163	15365	15100	15186	15246	15439	15325	15254	15262	15168	15328	15318	15360	15288	15257	15300	15342	15152	15292	15486	15528	15292	15242	15395	15120	15208	15135	15266	15160	15228	15178	15173	15329	15087	15195	15071	15251	15302	15401	15270	15351	15200	15326	15412	15559	15242	15354	15237	15247	15052	15452	15296	15388	15191	15084	15559	15337	15325	15336	15206	15376	15253	15414	15295	15245	15243	15038	15327	15311	15171	15198	15258	15114	15174	15285	15420	15225	15277	15261	15285	15450	15369	15421	15215	15426	15369	15261	15312	15421	15247	15264	15162	15312	15181	15285	15224	15017	15264	15380	15249	15245	15430	15341	15309	15206	15387	15295	15221	15394	15365	15392	15435	15199	15277	15246	15173	15274	15202	15392	15289	15291	15451	15274	15257	15269	15194	15393	15237	15379	15393	15241	15368	15303	15304	15349	15255	15250	15158	15227	15328	15426	15200	15273	15356	15410	15428	15286	15220	15169	15451	15188	15378	15283	15356	15379	15256	15120	15139	15231	15143	15317	15189	15201	15176	15218	15108	15005	15265	15190	15051	15270	15273	15474	15480	15437	15161	15258	15304	15171	15446	15205	15232	15135	15374	15310	15292	15504	15304	15435	15267	15218	15226	15384	15067	15292	15291	15209	15261	15301	15209	15215	15286	15349	15413	15298	15279	15294	15165	15297	15263	15239	15285	15312	15216	15337	15208	15252	15269	15154	15293	15158	15384	15298	15318	15389	15132	15089	15250	15340	15117	15274	15437	15131	15416	15307	15160	15332	15252	15367	15270	15196	15286	15306	15361	15344	15366	15036	15166	15215	15274	15362	15477	15235	15431	15299	15219	15371	15226	15391	15392	15248	15185	15320	15035	15160	15242	15389	15121	15261	15208	15220	15198	15034	15269	15158	15337	15142	15354	15296	15107	15293	15204	15328	15551	15362	15220	15442	15385	15249	15359	15349	15234	15334	15221	15247	15009	15299	15225	15228	15327	15183	15209	15206	15188	15362	15256	15202	15187	15367	15441	15331	15152	15336	15255	15236	15321	15200	15350	15243	15347	15233	15322	15423	15313	15311	15360	15309	15451	15264	15354	15336	15125	15380	15315	15317	15250	15258	15268	15202	15204	15307	15436	15489	15332	15232	15092	15358	15022	15142	15417	15349	15369	15279	15239	15321	15242	15369	15236	15246	15507	15241	15231	15353	14968	15238	15392	15233	15157	15457	15451	15267	15318	15383	15261	15318	15143	15328	15351	15113	15231	15282	15038	15208	15387	15214	15457	15133	15414	15474	15169	15272	15380	15440	15296	15499	15443	14991	15311	15195	15398	15201	15265	15222	15441	15271	15215	15197	15073	15110	15338	15417	15344	15084	15446	15376	15009	15351	15254	15255	15280	15268	15304	15328	15086	15209	15380	15415	15136	15218	15083	15505	15391	15317	15283	15336	15288	15385	15301	15315	15406	15357	15378	15288	15380	15290	15324	15479	15274	15394	15356	15298	15483	15282	15305	15210	15391	15109	15323	15183	15430	15449	15338	15252	15258	15206	15206	15307	15246	15329	15239	15391	15216	15192	15277	15234	15190	15298	15278	15282	15305	15393	15295	15254	15385	15528	15251	15289	15324	15468	15214	15327	15375	15194	15107	15222	15279	15375	15271	15163	15366	15219	15147	15294	15459	15440	15265	15087	15257	15291	15405	15327	15243	15208	15229	15495	15439	15255	15440	15103	15300	15138	15250	15223	15405	15188	15197	15326	15289	15268	15178	15190	15304	15219	15107	15391	15268	15229	15363	15067	15005	15295	15127	14940	15276	15210	15215	15350	15158	15349	15258	15295	15394	15359	15490	15371	15273	15380	15207	15286	15215	15292	15384	15297	15345	15318	15397	15429	15202	15557	15288	15274	15261	15333	15203	15219	15204	15162	15358	15278	15181	15239	15314	15262	15461	15159	15244	15367	15250	15280	15291	15089	15238	15240	15193	15473	15358	15445	15396	15284	15334	15427	15335	15104	15067	15393	15266	15476	15467	15228	15222	15203	15199	15242	15407	15191	15258	15347	15368	15369	15439	15449	15378	15211	15465	15455	15734	15208	15281	15396	15250	15252	15273	15209	15211	15303	15206	15430	15122	15285	15425	14997	15280	15389	15233	15252	15282	15203	15321	15364	15313	15323	14982	15375	15142	15265	15315	15369	15205	15388	15250	14995	15218	15146	15440	15003	15359	15230	15203	15417	15330	15401	15221	15366	15271	15275	15333	15079	15296	15271	15258	15404	15304	15190	15328	15324	15304	15212	15426	15305	15298	15403	15297	15431	15248	15217	15365	15246	15381	15270	15146	15027	15246	15219	15254	15288	15386	15269	15248	15296	15417	15177	15282	15173	15283	15268	15201	15233	15490	15366	15215	15362	15345	15291	15332	15220	15351	15286	15285	15200	15365	15024	15115	15359	15362	15264	15194	15140	15178	15288	15369	15192	14973	15306	15349	15425	15325	15249	15264	15065	15233	15200	15288	15200	14979	15331	15391	15196	15314	15385	15268	15200	15266	15444	15152	15055	15309	15280	15342	15279	15226	15132	15225	15061	15302	15277	15230	15284	15326	15148	15312	15145	15287	15386	15201	15398	15455	15194	15319	15014	15320	15167	15266	15420	15397	15100	15291	15235	15347	15206	15233	15348	15322	15316	15364	15218	15309	15396	15209	15272	15436	15242	15334	15410	15284	15036	15377	15242	15256	15290	15202	15377	15292	15171	15461	15316	15434	15413	15165	15357	15352	15294	15248	15311	15308	15470	15431	15416	15470	15317	15471	15135	15308	15390	15081	15507	15328	15256	15356	15364	15364	15311	15461	15206	15247	15267	15124	15228	15287	15446	15399	15319	15089	15180	15453	15370	15204	15400	15124	15297	15328	15281	15256	15349	15319	15226	15211	15376	15142	15202	15246	15395	15426	15410	15567	15273	15247	15287	15367	15297	15282	15208	15247	15348	15542	15355	15220	15446	15301	15351	15228	15310	15343	15549	15055	15355	15446	15301	15490	15479	15363	15386	15448	15258	15285	15307	15068	15252	15416	15345	15389	15298	15054	15272	15284	15321	15334	15204	15247	15321	15394	15388	15565	15434	15216	15494	15247	15330	15287	15517	15380	15268	15177	15470	15223	15435	15312	15251	15384	15302	15390	15410	15343	15165	15465	15212	15081	15438	15449	15196	15298	15278	15208	15409	15336	15353	15297	15114	15403	15283	15273	15426	15334	15502	15194	15255	15307	15171	15221	15427	15348	15543	15104	15501	15223	15423	15368	15177	15273	15045	15138	15450	15346	15167	15490	15246	15336	15285	15456	15477	15182	15341	15287	15064	15266	15142	15381	15217	15070	15234	15131	15266	15217	15212	15372	15160	14932	15183	15353	15361	15289	15230	15272	15256	15374	15267	15409	15308	15539	15344	15195	15259	15280	15462	15521	15357	15263	15132	15210	15135	15310	15315	15243	15262	15416	15299	15114	15193	15096	15257	15336	15395	15195	15276	15390	15322	15270	15285	15352	15380	15359	15024	15462	15045	15344	15215	15190	15350	15350	15275	15318	15192	15185	15173	15232	15322	15221	15086	15262	15289	15299	15094	15378	15326	15161	15108	15532	15365	15353	15361	15340	15422	15092	15360	15363	15377	15323	15234	15288	15320	15153	15347	15405	15265	15243	15195	15322	15368	15402	15346	15278	15114	15092	15374	15346	15263	15258	15211	15384	15320	15107	15241
16720	29001	27788	23306	21093	19077	17078	15886	15377	14950	14843	14742	14633	14746	14539	14608	14528	14650	14563	14483	14569	14542	14426	14312	14527	14469	14510	14457	14513	15329	17037	18111	16767	16166	16174	15369	14634	14565	14442	14461	14461	14573	14296	14222	14174	14244	14311	14326	14373	14354	14319	14428	14489	14450	14371	14333	14326	14457	14430	14387	14499	14282	14484	14509	14479	14262	14601	14374	14408	14270	14519	14303	14334	14438	14382	14435	14333	14476	14324	14252	14279	14507	14259	14577	14456	14338	14501	14367	14267	14386	14346	14307	14397	14278	14243	14339	14305	14453	14484	14371	14625	14322	14513	14374	14285	14465	14357	14345	14483	14440	14354	14277	14398	14533	14283	14277	14199	14531	14458	14189	14429	14352	14339	14434	14327	14436	14305	14605	14352	14370	14293	14390	14316	14341	14377	14456	14370	14576	14317	14510	14419	14161	14463	14391	14259	14488	14484	14367	14401	14559	14327	14374	14411	14229	14402	14442	14387	14470	14321	14355	14476	14352	14533	14380	14331	14408	14206	14316	14362	14217	14543	14391	14453	14267	14306	14386	14282	14485	14420	14381	14343	14513	14337	14269	14304	14428	14561	14525	14408	14510	14230	14391	14262	14335	14431	14316	14442	14228	14586	14336	14595	14352	14304	14541	14289	14277	14382	14341	14500	14352	14228	14321	14490	14287	14320	14429	14292	14386	14498	14461	14368	14410	14325	14368	14359	14415	14343	14258	14443	14367	14391	14344	14441	14381	14348	14491	14357	14410	14388	14258	14433	14333	14210	14349	14307	14378	14504	14405	14350	14342	14348	14435	14467	14371	14345	14376	14481	14244	14404	14460	14363	14419	14441	14389	14332	14229	14235	14365	14411	14463	14380	14329	14527	14397	14330	14291	14386	14395	14346	14492	14399	14522	14313	14421	14393	14426	14248	14363	14248	14289	14368	14291	14266	14478	14362	14529	14282	14286	14119	14280	14401	14340	14258	14245	14411	14276	14433	14319	14304	14406	14308	14385	14478	14338	14369	14359	14430	14406	14439	14310	14349	14294	14417	14493	14357	14338	14424	14417	14387	14408	14446	14423	14284	14376	14372	14300	14527	14211	14323	14422	14462	14427	14394	14362	14473	14305	14348	14432	14180	14329	14223	14381	14473	14279	14306	14367	14308	14412	14399	14340	14280	14367	14402	14297	14208	14215	14448	14376	14349	14293	14368	14325	14500	14351	14279	14329	14472	14295	14376	14345	14312	14449	14447	14319	14345	14334	14319	14316	14395	14422	14529	14202	14425	14485	14300	14448	14380	14369	14334	14677	14297	14266	14378	14404	14442	14476	14259	14391	14383	14405	14411	14217	14467	14520	14491	14343	14410	14243	14318	14455	14409	14282	14308	14354	14359	14232	14498	14325	14594	14416	14450	14507	14313	14285	14330	14298	14267	14385	14247	14351	14174	14317	14427	14263	14249	14335	14373	14492	14481	14295	14318	14441	14354	14383	14271	14566	14454	14204	14398	14366	14328	14303	14379	14366	14567	14563	14344	14416	14398	14335	14172	14497	14265	14405	14439	14304	14275	14336	14367	14404	14201	14520	14311	14359	14457	14381	14279	14235	14360	14276	14317	14403	14370	14360	14379	14565	14267	14414	14017	14330	14479	14271	14275	14347	14296	14328	14376	14422	14370	14422	14473	14352	14418	14285	14352	14123	14510	14407	14561	14469	14360	14443	14411	14201	14451	14288	14336	14405	14193	14586	14301	14403	14362	14439	14530	14388	14471	14318	14388	14448	14202	14308	14385	14372	14285	14276	14329	14395	14416	14450	14521	14519	14201	14602	14342	14345	14352	14407	14482	14284	14309	14458	14381	14396	14134	14280	14371	14237	14181	14329	14439	14203	14414	14341	14320	14289	14399	14343	14249	14309	14383	14460	14399	14487	14418	14276	14262	14403	14361	14356	14279	14325	14527	14303	14409	14318	14325	14402	14569	14306	14390	14411	14334	14465	14174	14303	14162	14319	14423	14445	14502	14380	14355	14312	14481	14393	14387	14475	14440	14298	14425	14400	14272	14245	14322	14422	14288	14377	14311	14354	14429	14477	14292	14309	14430	14178	14418	14302	14442	14373	14520	14317	14438	14449	14430	14434	14615	14258	14462	14353	14217	14588	14372	14182	14445	14519	14486	14533	14442	14357	14231	14254	14372	14381	14461	14332	14460	14293	14445	14407	14377	14441	14261	14422	14458	14430	14443	14282	14571	14317	14325	14443	14441	14411	14439	14339	14346	14509	14598	14300	14425	14318	14426	14436	14412	14406	14361	14488	14477	14376	14322	14391	14417	14294	14298	14549	14338	14217	14160	14466	14458	14418	14325	14448	14318	14579	14374	14292	14401	14413	14448	14473	14297	14223	14236	14202	14394	14381	14519	14272	14358	14284	14411	14472	14525	14325	14465	14357	14404	14274	14500	14344	14353	14359	14343	14371	14297	14359	14521	14331	14352	14287	14543	14460	14317	14458	14354	14389	14223	14376	14390	14303	14362	14443	14390	14609	14532	14238	14345	14412	14330	14301	14329	14240	14253	14232	14532	14383	14436	14273	14397	14357	14331	14342	14439	14448	14422	14360	14348	14439	14294	14322	14356	14257	14347	14310	14413	14475	14435	14395	14333	14297	14542	14500	14410	14236	14437	14445	14286	14364	14362	14280	14371	14435	14502	14380	14230	14406	14405	14301	14415	14335	14478	14487	14332	14214	14483	14369	14288	14382	14453	14456	14439	14371	14275	14365	14411	14426	14542	14112	14341	14398	14354	14311	14302	14528	14358	14339	14382	14313	14295	14354	14400	14439	14510	14387	14396	14284	14355	14535	14389	14323	14272	14374	14369	14371	14292	14339	14305	14412	14300	14341	14443	14358	14270	14508	14404	14293	14162	14404	14399	14256	14392	14355	14395	14426	14389	14348	14396	14235	14422	14250	14397	14225	14421	14323	14412	14363	14529	14445	14367	14349	14352	14306	14336	14426	14309	14549	14455	14088	14426	14326	14367	14294	14247	14272	14494	14404	14389	14413	14374	14395	14226	14385	14428	14251	14437	14449	14285	14280	14235	14486	14444	14427	14280	14422	14327	14537	14362	14440	14366	14338	14523	14384	14260	14388	14395	14294	14241	14605	14342	14320	14418	14299	14411	14533	14445	14323	14216	14378	14443	14304	14423	14415	14475	14478	14172	14530	14313	14356	14594	14325	14241	14480	14247	14325	14273	14375	14313	14382	14463	14287	14383	14469	14443	14310	14431	14317	14488	14358	14353	14385	14428	14428	14407	14285	14524	14431	14335	14569	14476	14289	14381	14400	14348	14494	14419	14429	14328	14480	14279	14349	14405	14354	14389	14360	14445	14325	14455	14329	14492	14453	14345	14401	14273	14584	14123	14302	14505	14377	14346	14180	14413	14335	14273	14250	14486	14292	14214	14292	14267	14333	14419	14479	14404	14441	14258	14355	14377	14499	14471	14426	14493	14447	14464	14355	14379	14212	14525	14550	14326	14439	14368	14398	14513	14367	14284	14413	14283	14397	14209	14409	14575	14532	14298	14430	14356	14430	14226	14335	14508	14370	14430	14264	14488	14489	14322	14373	14329	14252	14469	14451	14370	14443	14353	14464	14389	14474	14352	14438	14363	14376	14392	14463	14380	14442	14370	14320	14302	14533	14483	14148	14384	14460	14202	14261	14524	14443	14494	14450	14379	14375	14434	14506	14287	14353	14195	14431	14165	14510	14430	14363	14260	14301	14397	14432	14439	14404	14553	14420	14327	14460	14346	14334	14510	14283	14291	14340	14349	14263	14274	14455	14542	14428	14448	14430	14336	14363	14328	14404	14286	14289	14462	14333	14328	14423	14540	14289	14357	14480	14391	14477	14375	14302	14376	14349	14328	14332	14322	14610	14463	14288	14513	14551	14367	14540	14454	14421	14270	14563	14167	14388	14102	14409	14490	14474	14347	14527	14339	14333	14577	14435	14334	14411	14280	14342	14412	14455	14329	14383	14437	14390	14401	14418	14477	14332	14347	14462	14421	14540	14457	14352	14364	14424	14282	14438	14330	14498	14270	14317	14540	14343	14370	14471	14373	14410	14342	14463	14478	14359	14380	14429	14149	14217	14274	14450	14258	14305	14224	14479	14460	14518	14382	14603	14432	14446	14342	14333	14437	14325	14479	14382	14328	14293	14562	14301	14592	14259	14347	14415	14335	14449	14425	14385	14423	14298	14401	14364	14321	14385	14299	14212	14233	14383	14483	14300	14323	14287	14273	14538	14285	14440	14255	14407	14352	14395	14534	14382	14344	14462	14400	14371	14370	14727	14482	14207	14356	14387	14464	14263	14322	14340	14410	14370	14424	14383	14403	14351	14490	14367	14380	14424	14464	14485	14295	14349	14497	14449	14208	14555	14514	14316	14452	14150	14359	14501	14226	14470	14384	14468	14265	14302	14476	14416	14439	14331	14194	14487	14322	14256	14395	14478	14183	14365	14301	14450	14386	14438	14443	14346	14299	14448	14307	14413	14270	14320	14315	14391	14343	14364	14302	14348	14464	14476	14338	14326	14426	14365	14378	14432	14312	14352	14374	14351	14484	14434	14468	14542	14281	14490	14384	14174	14404	14491	14294	14458	14369	14348	14383	14434	14418	14491	14394	14344	14237	14329	14201	14372	14474	14490	14256	14454	14334	14295	14078	14345	14368	14401	14280	14305	14443	14452	14332	14372	14592	14489	14263	14483	14220	14382	14304	14360	14270	14401	14428	14192	14469	14065	14400	14370	14392	14377	14293	14297	14414	14460	14376	14474	14377	14387	14216	14441	14470	14495	14485	14451	14449	14390	14441	14371	14288	14320	14391	14371	14452	14407	14588	14362	14517	14383	14409	14488	14310	14359	14340	14188	14445	14243	14491	14414	14370	14421	14317	14511	14450	14520	14545	14373	14467	14433	14300	14395	14309	14486	14481	14427	14355	14481	14401	14441	14237	14334	14375	14396	14440	14224	14341	14256	14467	14395	14217	14375	14491	14316	14421	14313	14413	14333	14539	14283	14363	14304	14388	14458	14586	14300	14390	14367	14311	14467	14503	14293	14432	14264	14289	14243
23133	21428	29294	23955	21594	22636	21415	15701	14176	14102	14106	13976	13751	13738	13718	13636	13672	13669	13651	13689	13681	13807	13563	13599	13454	13482	13652	13461	13597	14086	16733	15761	15607	15859	15766	15303	14479	13940	13785	13683	13345	13335	13358	13441	13373	13316	13521	13320	13533	13267	13305	13427	13493	13325	13391	13757	13595	13567	13496	13363	13448	13539	13358	13273	13278	13251	13472	13383	13352	13524	13265	13339	13293	13424	13411	13396	13408	13550	13323	13380	13300	13277	13532	13335	13371	13255	13266	13341	13237	13434	13315	13260	13527	13370	13355	13401	13319	13256	13379	13430	13217	13191	13377	13269	13361	13536	13357	13418	13411	13476	13179	13363	13370	13366	13271	13429	13424	13385	13463	13352	13507	13409	13188	13420	13457	13373	13427	13457	13380	13479	13413	13142	13370	13242	13468	13371	13319	13172	13425	13282	13425	13389	13371	13607	13374	13271	13383	13310	13274	13423	13463	13262	13404	13379	13545	13388	13527	13273	13506	13316	13442	13400	13305	13514	13340	13391	13584	13454	13225	13421	13423	13167	13457	13235	13288	13287	13451	13303	13366	13258	13326	13290	13484	13257	13328	13211	13439	13249	13327	13184	13279	13607	13449	13334	13291	13493	13214	13287	13437	13318	13396	13458	13373	13045	13405	13372	13429	13453	13348	13391	13459	13394	13544	13368	13373	13322	13471	13316	13330	13279	13269	13349	13149	13497	13520	13317	13136	13212	13306	13408	13476	13430	13382	13302	13289	13524	13448	13442	13204	13114	13282	13294	13399	13316	13400	13391	13212	13046	13386	13272	13199	13267	13344	13354	13424	13411	13257	13346	13127	13226	13371	13280	13391	13365	13250	13329	13575	12999	13372	13341	13229	13324	13474	13496	13327	13312	13371	13272	13374	13351	13506	13312	13269	13343	13349	13136	13406	13326	13416	13229	13345	13357	13212	13362	13368	13341	13463	13439	13325	13276	13521	13301	13378	13426	13416	13282	13423	13350	13444	13479	13496	13478	13254	13329	13347	13422	13277	13513	13400	13513	13311	13106	13431	13301	13270	13264	13420	13327	13396	13403	13419	13262	13388	13293	13323	13522	13420	13255	13575	13549	13396	13214	13424	13400	13416	13435	13401	13464	13228	13445	13467	13224	13223	13346	13399	13304	13428	13348	13537	13291	13453	13391	13262	13477	13370	13395	13398	13429	13366	13197	13192	13289	13353	13318	13277	13407	13222	13576	13462	13411	13471	13412	13371	13332	13430	13395	13331	13414	13353	13417	13421	13218	13330	13186	13386	13342	13441	13510	13406	13531	13405	13376	13116	13268	13371	13351	13381	13478	13424	13366	13378	13424	13394	13183	13190	13384	13255	13291	13485	13369	13464	13295	13288	13230	13352	13322	13315	13253	13314	13536	13393	13345	13455	13254	13360	13463	13498	13408	13488	13395	13250	13400	13399	13236	13125	13288	13322	13251	13477	13431	13489	13375	13287	13421	13535	13318	13556	13380	13365	13196	13368	13375	13210	13200	13400	13286	13234	13286	13323	13374	13347	13326	13276	13329	13421	13368	13363	13394	13457	13349	13308	13344	13451	13338	13338	13287	13333	13405	13453	13335	13205	13382	13434	13387	13550	13414	13401	13496	13386	13520	13508	13445	13402	13335	13173	13460	13447	13384	13400	13408	13390	13457	13324	13341	13488	13169	13319	13618	13440	13520	13146	13514	13270	13311	13376	13501	13246	13241	13357	13244	13350	13476	13387	13323	13368	13332	13387	13385	13375	13578	13381	13322	13414	13154	13290	13266	13454	13403	13370	13289	13282	13353	13424	13193	13309	13291	13472	13386	13268	13551	13359	13261	13349	13393	13126	13378	13357	13320	13199	13288	13276	13348	13356	13323	13506	13227	13419	13426	13321	13345	13373	13249	13377	13337	13625	13230	13317	13316	13282	13379	13441	13411	13318	13309	13331	13357	13391	13116	13337	13353	13312	13392	13394	13385	13362	13247	13644	13453	13302	13524	13313	13270	13506	13281	13453	13417	13420	13170	13399	13301	13391	13535	13426	13365	13453	13262	13287	13475	13315	13444	13330	13349	13493	13257	13355	13410	13349	13248	13286	13110	13380	13194	13264	13338	13519	13301	13224	13382	13338	13374	13357	13167	13378	13416	13456	13367	13331	13287	13257	13478	13433	13432	13449	13566	13348	13442	13365	13289	13491	13422	13492	13411	13524	13290	13399	13202	13259	13344	13471	13370	13316	13182	13272	13305	13497	13255	13508	13465	13511	13419	13241	13411	13240	13353	13324	13299	13364	13387	13418	13301	13344	13579	13443	13275	13394	13409	13449	13294	13439	13430	13315	13122	13277	13372	13377	13402	13589	13468	13312	13231	13316	13432	13297	13382	13373	13324	13520	13282	13583	13455	13231	13494	13506	13345	13404	13339	13286	13348	13442	13320	13241	13264	13324	13257	13105	13390	13454	13416	13275	13414	13536	13546	13332	13304	13388	13403	13372	13227	13511	13271	13265	13294	13273	13396	13492	13457	13224	13400	13389	13586	13343	13550	13280	13312	13314	13253	13607	13248	13326	13457	13572	13363	13489	13518	13250	13467	13355	13383	13596	13368	13472	13208	13327	13449	13475	13435	13336	13308	13288	13382	13438	13351	13307	13367	13366	13225	13345	13181	13146	13306	13452	13346	13453	13263	13329	13329	13376	13392	13284	13482	13386	13520	13203	13303	13243	13382	13380	13287	13429	13216	13387	13315	13414	13318	13290	13352	13379	13409	13207	13298	13411	13485	13416	13474	13228	13463	13326	13446	13252	13352	13659	13462	13432	13503	13366	13285	13456	13351	13270	13238	13177	13272	13320	13566	13227	13329	13327	13120	13252	13265	13165	13441	13260	13364	13343	13422	13389	13266	13424	13362	13292	13248	13516	13445	13267	13080	13374	13405	13367	13402	13410	13261	13201	13299	13313	13502	13351	13297	13384	13297	13259	13349	13366	13165	13544	13330	13402	13249	13333	13247	13139	13309	13382	13377	13398	13263	13222	13273	13491	13301	13560	13311	13433	13421	13400	13492	13602	13380	13494	13383	13390	13529	13503	13476	13300	13203	13296	13295	13175	13180	13380	13313	13301	13287	13483	13486	13414	13292	13341	13219	13306	13492	13496	13409	13234	13427	13283	13472	13279	13402	13190	13336	13343	13276	13402	13573	13503	13486	13167	13255	13244	13293	13363	13385	13380	13325	13338	13263	13254	13298	13307	13260	13289	13422	13341	13208	13309	13515	13212	13277	13279	13425	13453	13354	13369	13320	13275	13342	13546	13217	13455	13268	13205	13374	13252	13339	13323	13357	13409	13222	13287	13344	13433	13544	13375	13214	13285	13319	13276	13303	13319	13508	13293	13130	13217	13382	13252	13312	13239	13419	13544	13432	13208	13125	13391	13286	13387	13381	13368	13310	13383	13314	13399	13168	13455	13440	13488	13367	13444	13357	13260	13256	13405	13428	13104	13097	13324	13421	13573	13403	13399	13433	13298	13435	13349	13261	13352	13415	13395	13272	13238	13465	13425	13332	13194	13441	13427	13521	13486	13389	13395	13336	13308	13343	13298	13564	13456	13243	13363	13471	13452	13269	13337	13395	13403	13407	13227	13335	13161	13170	13241	13250	13486	13230	13184	13352	13556	13345	13363	13304	13358	13315	13323	13398	13393	13345	13375	13240	13449	13460	13231	13513	13224	13168	13354	13228	13307	13266	13261	13297	13278	13425	13397	13223	13286	13206	13488	13134	13370	13414	13504	13172	13268	13289	13338	13105	13330	13390	13282	13319	13491	13243	13423	13346	13212	13216	13357	13542	13446	13473	13325	13157	13348	13530	13397	13279	13375	13310	13391	13311	13268	13357	13404	13414	13438	13356	13407	13210	13462	13502	13500	13379	13287	13345	13331	13270	13356	13204	13361	13300	13491	13277	13359	13258	13369	13360	13385	13246	13489	13276	13405	13412	13289	13566	13553	13298	13325	13444	13351	13337	13355	13624	13059	13375	13244	13333	13373	13268	13502	13352	13479	13454	13306	13316	13278	13363	13465	13349	13411	13341	13457	13374	13401	13276	13353	13466	13320	13276	13422	13091	13426	13257	13380	13402	13190	13409	13278	13150	13337	13367	13547	13314	13368	13319	13317	13358	13364	13435	13513	13325	13408	13339	13367	13346	13666	13293	13314	13521	13270	13293	13291	13306	13539	13330	13251	13386	13358	13382	13120	13402	13363	13378	13297	13315	13606	13390	13354	13368	13224	13306	13365	13353	13538	13375	13269	13342	13335	13231	13101	13325	13235	13274	13353	13337	13358	13360	13396	13377	13229	13437	13343	13390	13298	13239	13263	13560	13254	13558	13481	13366	13131	13324	13184	13248	13302	13376	13356	13445	13392	13339	13325	13510	13453	13353	13300	13297	13317	13268	13381	13316	13287	13367	13141	13329	13270	13371	13164	13316	13510	13226	13294	13495	13308	13389	13442	13460	13361	13305	13321	13326	13329	13225	13405	13422	13119	13439	13497	13296	13412	13420	13326	13355	13419	13373	13297	13305	13477	13242	13386	13256	13434	13236	13317	13287	13397	13229	13435	13328	13420	13306	13363	13582	13399	13319	13248	13381	13440	13062	13479	13350	13330	13338	13337	13453	13519	13304	13326	13152	13266	13220	13423	13484	13461	13413	13445	13408	13309	13362	13306	13215	13340	13275	13289	13324	13398	13200	13392	13572	13395	13278	13476	13457	13378	13343	13341	13361	13251	13314	13279	13392	13356	13365	13568	13326	13300	13292	13321	13398	13501	13282	13398	13390	13433	13322	13429	13291	13275	13370	13394	13283	13617	13205	13454	13310	13362	13482	13316	13549	13288	13404	13224	13601	13392	13393	13522	13542	13335	13326	13504	13374	13320	13214	13154	13415	13368	13273	13290	13378	13430	13356	13247	13355	13318	13283	13260	13309	13368	13338	13428	13462	13201	13484	13371	13428	13186	13268	13342	13208	13287	13336	13501	13273	13208	13343	13377	13409	13263	13282	13376	13157	13350	13206	13544	13207	13566	13364	13354	13378	13403	13096	13307	13289	13318	13311	13379	13123
18379	32361	31414	26650	22089	18888	16506	15156	14589	14081	13938	13823	13631	13698	13398	13420	13604	13475	13467	13376	13394	13339	13253	13241	13495	13310	13325	13151	13563	14551	19084	16637	16628	17200	17095	15886	14641	13893	13516	13424	13338	13292	13169	13218	13320	13153	13019	13187	13365	13146	13118	13065	13152	13221	13180	13044	13272	13122	13130	13376	13263	13253	13067	13021	13352	13240	13101	13298	13055	13098	13271	13197	12974	13231	13402	13193	13038	13283	13157	13388	13241	13239	13162	13027	13131	13130	13292	13072	13280	13169	13171	13116	13282	13270	13134	13244	13110	13164	13136	13217	13346	13315	13159	13302	13286	12963	12979	13231	13232	13179	13081	13330	13016	13105	13264	13204	13240	13180	13111	13235	13142	13161	13184	13198	13017	13038	12929	13204	13179	12926	13140	13138	13088	12994	13106	13225	13013	13198	13065	13205	13133	13265	13130	13026	13299	13196	13083	13169	13131	13183	13145	13208	13233	13126	13070	13309	13114	13216	13219	13105	13142	13346	13323	13217	13196	13061	13203	13128	13162	13254	13123	13125	13085	13167	13159	12975	13197	13309	13150	13206	13058	13072	13215	13106	13141	13038	13277	13100	13202	13160	13193	13172	13222	13188	13302	13146	13152	13190	13187	13119	13291	13121	13234	13096	13212	13125	13337	13027	13220	13145	13275	13061	13190	13000	13032	13205	13017	13225	13176	13195	13092	13135	13144	13068	13077	13197	13121	13222	13172	13251	13100	12988	13204	13103	13030	13105	13378	13104	13212	13220	13210	13160	13187	12988	13289	13337	13334	13151	13015	13250	13223	13216	13079	13119	13112	13209	13243	13110	13159	13158	13252	13106	13223	13212	13149	13216	13171	13162	12864	13142	13201	13162	13196	13146	13025	13269	13124	13174	13104	13107	13181	13229	13189	13096	13123	13191	13071	13155	13171	13327	13112	13233	13188	13202	13279	13347	13038	13135	13210	13119	13245	13076	13279	13241	13218	13081	13410	13322	13196	13236	13198	13176	13210	13105	13154	13237	13223	13011	13081	13134	13063	13163	13166	13221	13177	13158	13050	13240	13169	13190	13083	13229	13003	13027	13229	13133	13257	13197	13215	13105	13008	13145	13178	13037	12916	13192	13150	13195	13268	13095	13157	13080	13128	13102	13049	13189	13149	13173	13255	13097	13064	13048	13189	13093	13189	13296	13094	13231	13172	13203	13213	13164	13160	13302	13303	13176	13027	13250	13153	13086	13115	13142	13124	13115	13111	12994	13132	13101	13283	13117	13385	13169	13320	13277	13246	13201	13213	12933	13102	13246	13036	13265	13196	13267	12989	13172	13222	13091	13169	13145	13210	13178	13240	13156	13112	12977	13068	13183	13168	13227	13270	13296	13233	13081	13182	13240	13190	13197	13258	13128	13153	13015	13101	13161	13156	13288	13362	13305	13182	13153	13217	13238	13268	13226	13142	13107	13179	13185	13053	13273	13138	13112	13077	13251	13184	13098	13285	13162	13301	13065	13046	13148	13155	13256	13076	13155	13277	13189	13179	13201	13156	13136	13310	13060	13109	13009	13220	13327	13161	13119	13161	13008	13193	13091	13268	13056	13113	13200	13043	13229	13152	13173	13094	13224	13209	13174	13267	13112	13251	13146	13207	13180	13052	13067	13157	13202	13113	13005	13229	13170	13150	13158	13144	13211	13227	13204	13128	13341	13171	13262	13011	13096	13166	13161	13219	13138	12992	13152	13130	13089	13147	13163	13096	13058	13260	13259	13086	13205	13288	13197	13109	13190	13298	13084	13050	13027	13128	13146	13285	13194	13336	13189	13201	13119	13051	13156	13266	13063	13103	13128	12999	13172	13080	13153	13132	13120	13152	13223	13167	13098	13346	13128	13227	13077	13280	13055	13195	13188	13155	13058	13176	13118	13186	13293	13259	13069	13113	13167	13137	13115	13281	13362	13157	13188	13215	13158	13057	13142	13170	13084	13209	13063	13207	13000	13134	13233	13187	13276	13138	13137	12925	13136	13231	13108	13126	13169	13128	13079	13281	13052	13202	12987	13031	13145	13333	13204	13282	13189	13113	13137	13204	13273	13100	13153	13184	13086	13235	13123	13325	13020	13234	13070	13230	13079	13142	13023	13165	13161	13076	13213	13221	13211	13098	12984	13109	13264	13142	12998	13191	13299	13071	13149	13302	13325	13286	13159	13217	13144	13158	13072	13209	13119	13049	13108	13135	13188	13045	13162	13350	13043	13058	13212	13138	13081	13211	13107	13051	13296	13311	13277	13080	13254	13229	13230	13221	13071	13215	13299	13236	13083	13127	13241	13074	13120	13148	13164	13153	12999	13027	13142	13230	13335	13070	13212	13381	13338	13060	13244	13118	13168	13164	13203	13238	13110	13160	13216	13117	13087	13124	13098	13050	13249	13160	13135	13252	13257	13248	13139	13174	13186	13119	13184	13231	13261	13127	13359	13235	13240	13166	13133	13131	13300	13236	13098	13265	13085	13320	13245	13055	13173	13242	12898	13254	13144	12997	13297	13362	13213	13133	13123	13242	13294	13179	13061	13132	13157	13115	13216	13264	13100	13158	12986	13190	13189	13180	13118	13081	13179	13132	13164	13232	13214	13141	12926	13129	13139	13057	13097	13127	13155	13161	13111	13344	13251	13173	13193	13169	13220	13175	13150	13322	13049	13161	13185	13104	13118	13227	13177	13185	12966	13146	13066	13099	13266	13135	13035	13243	13080	13149	13325	13058	13433	13108	13158	13103	13309	13120	13067	13073	13294	13135	13084	13108	13242	13341	13168	13112	13157	13315	13196	13125	13272	13147	13254	13222	13148	13201	13263	13210	13198	13184	13130	13173	13131	13281	13141	13099	13222	13009	13212	13203	13271	13026	13032	13371	13254	13179	13122	13134	13063	13048	13230	13256	13120	13049	13025	13234	13154	13208	13074	13130	13157	13241	12889	13159	13223	13330	13115	13142	13095	13164	13133	13082	13341	13200	13170	13042	13168	13242	13022	13151	13123	13231	13209	13044	13149	13084	13052	13028	13090	13028	13113	13243	13182	13142	13409	13025	13315	13155	13158	13232	13092	13055	13173	13248	13155	13369	13172	13194	13208	13200	13208	13350	13153	13240	13193	13178	13248	13129	13135	13065	13249	13260	12978	13226	13111	13184	13106	13111	12947	13289	13126	13191	13268	13167	13146	13142	13038	13052	13218	13220	13187	13177	13023	13166	13151	13226	13257	13235	13088	13133	13064	13125	13096	13076	13364	13138	13297	12993	13237	13208	13083	13336	13122	13072	13185	13179	12896	13410	13025	13179	13123	13178	13224	13264	13029	13164	13224	13204	13192	13307	13059	13169	13178	13110	13101	13155	13226	13106	13294	13149	13238	13072	13063	13227	13122	13086	13238	13115	13272	13184	13109	13188	13108	13352	13235	13060	13017	13343	13268	13178	13305	13201	13258	13306	13210	13122	13128	13203	13204	13150	13308	13053	13111	13234	13138	13282	13099	13098	13091	13285	13095	13155	13130	13179	13162	13082	13257	13253	13131	13111	13174	13169	13090	13229	13031	12946	13312	12990	13224	12996	13135	13131	13175	13265	13011	13186	13113	13114	13165	13242	13053	13120	13230	13218	13209	13205	13286	13185	13111	13286	13036	13181	13146	13132	13216	13256	13267	13275	13100	13236	13240	13221	13099	13062	13171	13160	13247	13116	13082	13138	13153	13016	13154	13305	13334	13115	13118	13157	12873	13142	13008	13137	13198	13208	13071	13204	13352	13068	13117	13243	13271	13208	13139	13172	13064	13154	13157	13055	13118	13156	13154	13157	13123	13192	13197	13093	13278	13327	13142	13125	13172	13220	13275	13128	13000	13143	13078	13282	13156	13076	12988	13256	13149	13231	13137	13203	13107	13243	13124	13083	13239	13219	13284	12934	13391	13048	13288	13121	13172	13100	13111	13234	13069	12962	13263	13226	13150	13214	13100	13009	13027	13063	13183	13259	13115	13301	13275	13225	13096	13174	13282	13022	13205	13148	13346	13107	13238	13238	13170	13163	13117	13026	13008	13103	13276	13165	13302	13202	13209	13065	13159	13326	13142	13092	13244	13228	13104	13241	13159	13209	13213	13093	13184	13148	13304	12975	13321	13231	13118	13221	12977	13082	13037	13227	13290	13345	13255	13167	13171	13353	13083	13149	13022	13291	13162	13210	13146	13214	13088	13154	13280	13136	13090	13192	12928	13130	13234	13068	13226	13157	13064	13101	13169	13300	13178	13232	13207	13223	13182	13186	13232	13222	13128	13148	13073	13177	13218	13175	13203	12983	13251	13121	13214	13196	13110	13174	13312	13252	13103	12968	13078	13028	13330	13108	13126	13207	13199	13210	13196	13320	13171	13154	13057	13191	13178	13111	13040	13115	13120	13135	13072	13073	13173	13022	13014	13065	13222	13161	13192	13174	13278	13112	13175	13135	13198	13168	13149	13404	13258	13017	13077	13307	13017	13146	13210	13204	13081	13095	12990	13021	13137	13116	13360	12840	13235	12948	13268	13058	13088	13309	13103	13253	13152	13150	13087	13170	13154	13205	13271	13148	13290	13226	13199	13136	13216	13221	13228	13124	13242	13203	13149	13254	13020	13087	13249	13210	13195	13086	13154	13107	13030	13100	13052	13072	13150	13387	13217	13222	13094	13171	13037	13263	13130	13109	13255	13269	13094	13276	13015	13116	13090	13198	13058	13173	13109	13154	13271	13193	13087	13035	13065	13322	13047	13269	13122	13229	13187	13148	13220	13280	13246	13222	13152	13222	13209	13152	13274	13068	13028	13072	13237	13036	13289	13125	13114	13080	13197	13155	13263	13150	13324	13109	13139	13155	13001	13313	13236	13225	13172	13316	13099	13218	13089	13302	13057	13258	13198	13180	13141	13172	13185	12977	13149	13180	13233	13222	13208	13186	13032	13045	13216	13143	13198	13019	12996	13209	13194	13171	13208	13065	13129	13410	13093	13039	13165	13062	13190	13109	13192	13143	13143	13096	13185	13044	13281	13026	13051	13213	13133	13101	13098	13147	13057	12982	13223	13201	12991	13192	13231	13305	13037	13212	13135	13165	13199
27713	22208	24119	20642	16174	15497	14886	14458	14196	14162	14218	14293	14350	14308	14146	14319	14306	14216	14422	14263	14146	14270	14138	14089	14307	14266	14169	14350	14323	14366	14260	14412	14627	14502	14467	14550	14247	14243	14228	14285	14178	14175	14202	14216	14305	14140	14274	14441	14196	14161	14229	14068	14340	14053	14179	14256	14435	14215	14207	14290	14284	14100	14039	14270	14113	14191	14048	14261	14232	14155	14198	14043	14393	14186	14508	14108	14089	14308	14103	14169	14122	14029	14283	14028	14141	14149	14170	14056	14132	14267	14225	14224	14147	14248	14320	14155	14237	14143	14254	14174	14252	14210	14258	14120	13978	14202	14362	14248	14190	14177	14253	14234	14213	14329	14344	14179	14147	14155	14219	13881	14052	14415	14229	14140	14086	14125	14169	14192	14033	14167	14296	14315	14172	14159	14075	14181	14247	14098	14211	14199	14240	14322	14151	14194	14148	14267	14217	14293	14290	14301	14256	14260	14110	14277	14325	14295	14208	13940	14033	14073	14385	14047	14398	14166	14326	14094	14129	14260	14238	14322	14194	14231	14213	14350	14437	14091	14156	14179	14407	14186	14139	14406	14156	14089	14089	14278	14263	14144	14205	14028	14157	14183	14351	14204	14257	14358	14181	14135	14210	14207	14273	14135	14149	14056	14402	14233	14186	14055	13942	14262	14200	14225	14431	14158	14050	14335	14153	14187	14237	14307	14063	14149	14414	14363	14247	14169	14397	14185	14392	14172	14199	14131	14157	14228	14200	14176	14281	14389	14135	14262	14248	14174	14223	14198	14053	14126	13984	14369	14086	14180	14077	14329	14277	14269	14113	14060	14319	14165	14165	14134	14084	14262	14062	14175	14180	14173	14140	14067	14235	14347	14087	14202	14044	14117	14060	14174	14102	14204	14187	14104	14221	14211	14046	14126	14291	14130	14180	14210	14142	14086	14072	14397	14182	14211	14062	14092	14146	14145	14245	14152	14284	14044	14398	14200	14040	14241	14241	14166	14422	14282	14370	14395	14172	14189	14355	14223	14089	14127	14088	14151	14090	13957	14300	14126	14127	14199	14274	14103	14360	14027	14231	14112	14048	14245	14297	14118	14117	14094	14207	14231	14061	14053	14137	14225	14204	14164	14137	14174	14099	14094	14217	14169	14204	14330	14077	14223	14152	14188	14280	14269	14222	14135	14337	14182	14211	14272	14218	14168	14159	14266	14233	14041	14205	14108	14310	14022	14197	14175	14158	14223	14372	14210	14116	14102	14144	14105	14138	14018	14139	14250	14302	14042	14064	14298	14180	14198	14175	14128	14152	14160	14178	13970	14107	14031	14215	14038	14177	14082	14153	14148	14160	14077	14228	14131	14096	13980	14061	14104	14199	14170	14217	14248	14212	14171	14297	14272	14120	14215	14172	14193	14220	14265	14055	14125	14379	14399	14141	14172	14310	14402	14164	14074	14158	13988	14050	14180	14018	14051	14337	13977	14142	14348	14181	14207	14199	14283	14296	14184	14321	14365	14228	14250	14208	14163	14233	14174	14176	14204	14295	14280	14040	14045	14266	14249	14193	14136	14302	14240	14319	14194	14156	14200	14132	14443	14203	14029	14154	14260	14101	14262	14167	14180	14183	14219	14211	14201	14157	14152	14301	14038	14191	14357	14097	14109	14296	14367	14162	14150	14335	14100	14159	14204	14157	14150	14391	14133	14175	14150	13959	14057	14238	14038	14157	14168	14283	14216	14173	14219	14290	14283	14242	14186	14123	14235	14310	14112	14252	14052	14055	14184	14076	14274	14074	14091	14357	14288	14223	14355	14095	14239	14111	14168	14060	14157	14190	14032	14064	14083	14084	13932	14227	14189	14236	14357	14168	14200	14029	14161	14298	14267	14252	14233	14172	14139	14096	14151	14012	14236	14268	14217	14142	14108	14022	14065	14395	14368	14189	14160	14096	14153	14124	14265	14111	14146	14387	14200	14241	14192	14159	14126	14302	14224	14122	14013	14219	14022	14203	14181	14448	14193	14122	14245	14224	14133	14161	14152	14345	14231	13978	14104	14146	14251	14254	14163	14175	14165	14061	14201	14365	14315	14314	14098	13945	14326	14368	14103	14169	14161	14294	14191	14294	14094	14147	13969	14301	14213	14175	14000	14220	14167	14212	14271	14161	14016	14105	14176	14259	14068	14218	14114	14366	14324	14120	14025	14226	14292	14305	14300	14031	14216	14094	14216	14290	14145	14091	14140	14128	14314	14111	14248	14103	14162	14060	14058	14311	14256	14269	14103	14287	14136	14277	14294	14337	14345	14110	14097	14053	14169	14313	14237	14259	14187	14278	14075	14201	14200	14203	14136	14206	14304	14310	14343	14321	14298	14168	14292	14075	14164	14100	14074	14253	14284	14035	14234	14244	14055	14269	14099	14260	14315	14076	14098	14195	14349	14296	14407	14319	14093	14248	14419	14302	14145	14135	14211	14164	14337	14187	14147	14198	14065	14086	14295	14104	14155	14118	14124	14389	14318	14270	14464	14132	14090	14080	14070	14217	14236	14212	14111	14199	14305	14195	14176	14162	13932	13990	14284	14442	14364	14247	14178	14287	14389	14116	14253	14274	14201	14105	14249	14373	14239	14177	14236	14288	14159	14145	14087	14041	14472	14367	14064	14176	14234	14226	14202	14002	14187	14383	14051	14095	14140	14186	14271	14193	14281	14093	14336	14325	14224	14257	14061	14229	14363	14140	14162	14255	14129	14158	14028	14165	13951	14230	14286	14186	14121	14192	14341	14104	14117	14182	14165	14154	14138	14167	14204	14167	14023	14174	14124	14107	14049	14170	14253	14047	14157	14199	14297	14051	14221	14131	14092	14094	14228	14064	14195	14221	14213	14301	14029	14131	14421	14404	14156	14115	14267	14508	14206	14380	14251	14247	14044	14124	14116	14135	14133	14062	14114	14080	14230	14243	14306	14100	14117	14210	14194	14252	13992	14321	14278	14252	14262	14359	14265	14240	14195	14206	14104	14052	14170	14015	14264	14205	14165	13983	13983	14177	14140	14043	14051	14270	14197	14309	14222	14227	14206	14131	14165	14146	14154	14235	14100	14276	14271	14012	14066	14308	14136	14097	14073	14079	14134	14027	14296	14103	14165	14076	14082	14198	14309	14175	14243	14167	14206	14390	14163	14285	14108	14107	14328	14106	14158	14127	14336	14367	14225	14222	14212	14117	14075	14112	14375	14214	14182	14365	14205	14291	14145	14336	14287	14129	14164	14200	14165	14244	14080	14220	14165	14110	14020	14078	14081	14188	14096	14185	14251	14338	14130	14158	14276	14004	14186	14389	14359	14298	13983	14063	14170	14217	14195	14164	14294	14237	14160	14190	14106	14033	14335	14234	14201	14104	14083	14219	14288	14404	14197	14106	14102	14231	14086	14176	14108	14129	14231	14064	14075	14259	14229	14074	14239	14392	13988	14169	14245	14163	14005	14340	14179	14205	13974	14060	14177	14246	14307	14207	14209	14100	14165	14193	14384	14385	14327	14306	14295	14116	14213	14269	14049	14029	14173	14368	14255	14184	14219	14149	14296	14148	14409	14099	14126	14358	14106	14267	14141	14207	14162	14296	14011	14286	14086	14331	14283	14268	14190	14205	14094	14174	14270	14322	14165	14330	14015	14213	14291	14176	14070	14204	14105	14253	14358	14314	14054	14243	14395	14120	14065	14215	14163	14143	14310	14226	14218	14221	14204	14118	14321	14225	14091	14232	14132	14140	14198	13940	14090	14232	14216	14359	14183	14081	14218	14145	14068	14177	14304	14244	14163	14144	14223	14236	14137	14228	14150	14108	14131	14112	14216	14253	14188	14212	14162	14142	14041	14179	14223	14237	14180	14062	14082	14053	14135	14178	14064	13939	14242	14134	14107	14311	14177	14348	14155	14311	14284	14370	14260	14227	14075	14182	14334	14381	14235	14346	13986	13917	14276	14241	13964	14199	14304	14099	14081	14289	14243	14125	14350	14027	14083	14192	14199	14324	14263	14093	14098	14444	14306	14154	14350	14173	14023	14158	14264	14125	14284	14291	14114	14214	14006	14313	14042	14031	14150	13984	14137	14212	14176	14210	14301	14149	14265	14300	14183	14239	14014	14239	14235	14350	14260	14118	14241	14206	13952	14102	14122	14173	14045	14232	14278	14167	14146	14178	14271	14171	14315	14204	14046	14132	14107	13955	14219	14280	14258	14281	14006	14009	14132	14157	14190	14235	14422	14231	14341	14216	14232	14230	14274	14257	14176	14123	14087	14210	14167	14202	14221	14240	14167	14242	14122	14341	14273	14360	13993	14238	14153	14246	14236	14225	14365	14291	14455	14144	14167	14101	14415	14086	14226	14141	14051	14152	14128	14328	14322	14148	14250	14182	14150	14121	14088	14292	14187	14185	14172	14281	14061	14061	13967	14272	14181	14228	14013	14186	14147	14125	14242	14093	14227	14112	14176	14028	14214	14262	14263	14166	14106	14238	14241	14355	14346	13939	14364	14281	14258	14143	14160	14208	14109	14172	14064	14049	14294	14120	14259	14192	14104	14174	14123	14266	14391	14064	14139	14197	14309	14127	14224	14381	14135	14233	14285	14222	14327	14379	14165	14172	14209	14259	14238	14207	14123	14156	14253	14235	14071	14276	14165	14438	14303	14225	14183	14223	14303	14229	14248	14314	14000	14213	14132	14300	14351	14054	14162	14217	14106	14345	14087	14096	14144	14261	14198	14209	14112	14031	14145	14148	14120	14054	14109	13982	14163	14288	14316	14304	14106	14361	14143	14182	14242	14171	14226	13945	14256	14240	14182	14198	14173	14289	14271	14131	14227	14216	14275	13895	14308	14184	14180	14270	14176	14348	14083	14071	14243	14033	14287	14065	14210	14321	14100	14124	14304	14243	14380	14458	14195	14243	14077	14243	14090	14248	14317	14192	14243	14223	14261	14031	14060	14190	14266	14299	14239	14207	14254	14317	14142	13939	14242	14008	14173	14320	14158	13984	14276	14151	14203	14263	14182	14051	14180	14261	14249	14194	14079	14214	14221	14038	14235	14103	14034	14200	13939	14199	14201	14214	14377	14248	14265	14302	14304	14289	14285	14149	14192
17115	21937	23465	20126	16938	15654	14658	14199	14011	13930	14035	13990	13881	14019	13834	13935	13983	13923	13992	13856	13953	13985	13732	13857	13803	13935	13897	13791	13973	13928	13796	14043	14461	14434	14170	13883	13905	13831	13855	13850	13758	13827	13925	13659	13604	13793	13831	13665	14125	13576	13796	13731	13781	13666	13891	13776	13868	13836	13765	13930	13830	13828	13832	13850	13906	13784	13736	13742	13825	14003	13714	13855	13591	13898	13823	13764	13824	13694	13940	13910	13577	13767	13815	13734	13900	13778	13902	13821	13923	13648	13703	13729	13812	13926	13914	13763	13857	13731	13628	13846	13859	13783	13865	13848	13765	13738	13832	13741	13952	13795	13823	13951	13829	13872	13617	13868	13854	13806	13959	13784	13731	13799	13814	13951	13595	13795	13681	13771	13939	13715	13950	13832	13825	13627	13714	13692	13875	13833	13803	13919	13758	13861	13949	13635	14052	13829	13808	13928	13697	13751	13792	13861	13843	13884	13701	13760	13739	13718	13837	13993	13846	13747	13950	13959	13763	13770	13761	13788	13773	13734	13795	13899	13746	13743	13685	13782	13804	13651	13949	13688	13754	13803	13854	13718	13763	13788	13970	13901	13851	13697	13784	13785	13741	13765	13866	13736	13652	13851	13787	13640	13925	13768	13708	13748	13815	13850	13794	13812	13690	13825	13700	13949	13617	13679	13782	13891	13825	13760	13743	13860	13702	13757	13749	13750	13890	13701	13776	13783	13799	13848	13650	13786	13802	13897	13774	13784	13867	13920	13873	13756	13797	14003	13688	13727	13760	13780	13850	13911	13906	13654	13838	13767	13593	13881	13871	13860	13922	13753	13874	13877	13811	13759	13848	13757	13828	13764	13952	13703	13634	13778	13941	13668	13763	13751	13827	13773	13820	13886	13842	13824	14015	13636	13858	13734	13822	13881	13960	13811	13740	13807	13767	13756	13695	13885	13683	13843	13738	13719	13903	13901	13803	13713	13723	13920	13750	13763	13963	13858	13903	13783	13789	13765	13924	13697	13785	13704	13873	13904	13805	13802	13813	13988	13754	13878	13813	13730	13782	13683	13761	13803	13632	13750	13842	13602	13797	13957	13711	13982	13870	13772	13771	13836	13666	13844	13916	13598	13847	13889	14023	13809	13837	13702	13942	13739	13824	13746	13919	13894	13761	13878	13765	13737	13684	13809	13848	13889	13819	13963	13618	13717	13807	13768	13778	13780	13985	13802	13796	13797	13757	13690	13648	13730	13820	13707	13774	13906	14013	13792	13741	13849	13801	13723	13768	13817	13922	13818	13842	13852	13684	13746	13642	13757	13854	13685	13874	13803	13668	13722	13777	13832	13712	13920	13576	13758	13722	13826	13825	13954	13642	13632	13897	13791	13767	13710	13826	13896	13800	13887	13693	13599	13714	13714	13711	13644	13862	13629	13923	13851	13649	13920	13727	13781	13818	13693	13716	13923	13750	13867	13912	13702	13782	13854	13570	13842	13655	13836	13945	13902	13965	13740	13685	13743	13793	13755	13802	13927	13850	13764	13826	13833	13897	13759	13704	13859	13746	13829	13781	13740	13792	13898	13731	13923	13611	13674	13811	13898	13766	13708	13882	14093	13811	13909	13874	13611	13694	13880	13789	13845	13907	13849	13799	13792	13980	13791	13743	13906	13708	13879	13939	13734	13899	13853	13903	13720	13774	13698	13679	13841	13815	13822	13887	13836	13956	13789	13620	13694	13873	13791	13729	13796	13824	13887	13780	13466	13793	13838	13761	13866	13838	13907	13759	13882	13792	13836	13718	13698	13902	13630	13848	13746	13757	13944	13904	13751	13785	13807	13881	13863	13798	13838	13759	13661	13845	13870	13984	13828	13923	13796	13663	13754	13929	13761	13639	13773	13798	13645	13768	13908	13861	13773	13830	13851	13844	13824	13801	13907	13770	13770	13813	13793	13711	13912	13841	13929	13788	13752	13906	13907	13622	13951	13748	13653	14031	13706	13887	13773	13794	13914	14025	13696	13814	13889	13626	13966	13883	13761	13879	13834	13798	13811	13840	13691	13951	13828	13911	13829	13870	13871	13634	13758	13818	13760	13825	13768	13698	13764	13812	13776	13840	13760	13638	13787	13758	13810	13905	13824	13764	13746	13748	13707	13773	13744	13760	13903	13745	13683	13927	13846	13797	13784	13937	13872	13683	13905	13824	13717	13870	13677	13820	13827	13664	13718	13717	14055	13844	13790	13800	13789	13791	13820	13717	13753	13669	13653	13877	13800	13721	13931	13769	13802	13874	13932	13787	13743	13794	13888	13777	13833	13908	13851	13696	13766	13825	13721	13874	13892	13700	13757	13854	13778	13905	13843	13736	13883	13784	13748	13869	13727	13850	13568	13871	13778	13804	13943	13918	13864	13700	13860	13735	13865	13658	13848	14004	13810	13889	13880	13710	13781	13776	13718	13716	13761	13994	13833	13802	13841	13724	13699	13918	13804	13949	13768	13879	13776	13729	13789	13749	13635	13775	13722	13639	13813	13775	13880	13754	13745	13789	13960	13823	13951	13961	13828	13788	13898	13833	13936	13832	13772	13667	13773	13605	13864	13704	13706	13862	13574	13880	13856	13773	13706	13807	13813	13807	13601	13820	13888	13657	13814	13991	13799	13755	13784	13889	13728	13820	13742	13824	13706	13862	13977	13782	13539	13907	13915	13754	13812	13780	13717	13611	13704	13756	13814	13803	13729	13717	13954	13985	13928	13670	13878	13800	13760	13972	13718	13813	13871	13667	13772	13936	13808	13782	13724	13869	13687	13770	13939	13972	13739	13866	13883	13759	13795	13829	13827	13815	13689	13887	13889	13891	13827	13722	13773	13759	13657	13987	13853	13906	13820	13554	13761	13864	13773	13755	13762	13843	13765	13796	13706	13751	13650	13853	13670	13685	13616	13774	13690	13917	13776	13851	13654	13929	13822	13973	13709	13874	13819	13816	13892	13729	13794	13971	13808	13757	13744	13854	13943	13847	13764	13810	13626	13826	13874	13798	13765	13861	13762	13611	13713	13687	13984	13757	13979	13794	13688	13762	14091	13885	13846	13881	13827	13713	13994	13951	13820	13632	13793	13797	13693	13831	13727	13855	13749	13750	13849	13801	13770	13714	13988	13878	13670	13652	13880	13906	13894	13803	13808	13934	13817	13857	13702	13940	13888	13855	13837	13892	13717	13900	13865	13720	13758	13631	13932	13815	13731	13880	13755	13849	13805	13758	13840	13867	13679	13700	13733	13839	13718	13730	13679	13868	13735	13740	13915	13861	13886	13771	13862	13727	13967	13819	13874	13768	14117	13791	13984	13839	13787	13904	13887	13891	13858	13852	13749	13684	13883	13876	13892	13826	13917	13730	13727	13866	13692	13891	13782	13743	13821	13596	13811	13726	13830	13983	13822	13887	13832	13801	13711	13809	13838	13893	13882	13830	13855	14007	13880	14019	13807	13798	13973	13742	13698	13753	13709	13814	13798	13872	13797	13783	13788	13806	13867	13783	13887	13823	13633	13836	13981	13784	13803	13834	13840	13645	13693	13771	13661	13787	13768	13891	13751	13867	13655	13762	13753	13758	13799	13826	13818	13739	13752	13686	13793	13712	13817	13881	13774	13905	13759	13742	13865	13683	13872	13829	13881	13845	13678	13805	13684	13735	13776	13772	13916	14029	13804	13800	13645	13915	13720	13706	13762	13877	13915	13830	13775	13806	13803	14012	13576	13953	13930	13993	13793	13815	13829	13605	13922	13919	13750	13873	13669	13892	13671	13827	13846	13759	13707	13790	13865	13750	14054	13888	13678	13676	13757	13916	13769	13870	13739	14062	13738	13742	13989	13895	13864	13721	13799	13871	13783	13927	13763	13878	13749	13867	13749	13760	13719	13644	13820	13776	13778	13814	13767	13756	13684	13944	13935	13790	13816	13739	13786	13748	13853	13948	13924	13835	13801	13700	13634	13885	13806	13797	13813	13766	13801	13871	13867	13822	13846	13774	13696	13774	13793	13814	13774	13849	13680	13821	13662	13826	13761	13831	13841	13645	13661	13785	13976	13897	13700	13712	13936	13728	13763	13934	13669	13777	13927	13813	13744	13719	13802	13730	13902	13838	13739	13782	13958	13799	13795	13744	13803	13877	13764	13704	13871	13741	13937	13852	13760	13761	13840	13782	13831	13894	13868	13789	13705	13778	13738	13857	13714	13727	13856	13743	13822	13930	13750	13822	13756	13942	13820	13787	13976	13847	13686	13723	13669	13957	13938	13866	13815	13831	13754	13751	13805	13847	13817	13819	13623	13824	13822	13832	13834	13726	13698	13746	13959	13886	13912	13856	13674	13763	13818	13694	13806	13740	13896	13767	13946	13938	13910	13668	13754	13821	13812	13861	13714	13640	13699	13817	13754	13737	13858	13852	13882	13850	13846	13773	13824	13809	13889	13902	13875	13657	13812	13821	13890	13736	13692	13743	13851	13692	13732	13687	13704	13810	13864	13828	13667	13821	13974	13713	13806	13798	13996	13799	13716	13648	13849	13785	13782	13894	13642	13886	13682	13846	13765	13983	13741	13974	13736	13697	13852	13864	13568	13927	13563	13912	13911	13823	13844	13845	13766	13764	13800	13776	13880	13767	13911	13805	13823	13897	13795	13870	13904	13718	13839	13827	13974	13949	13892	13746	13820	13827	13730	13658	13705	13862	13960	13740	13818	13838	13807	13831	13877	13850	13828	13689	13791	13689	13988	14009	13862	13785	13839	14032	13831	13784	13709	13738	13865	13806	13972	13954	13819	13948	13620	13822	13704	13834	13893	13769	13875	13769	13668	13819	13734	13892	13972	13974	13647	13840	13749	13881	13854	13857	13852	13881	13673	13831	13704	13641	13833	13839	13756	13732	13949	13727	13801	13625	13720	13915	13800	13776	13763	13723	13903	13571	13594	13711	13833	13754	13800	13796	13867	13870	13791	13794	13797	13891	13662	13979	13827	13885	13933	13881	13832	14015	13795	13831	13787	13844	13812	13874	13791	13854	13931	13716	13669	13849	13701	13754	13814	13867	13728	13871	13767	13675	13716	13913	13942	13828	13898	13761	13753	13894	13758	13852	13825
24148	21487	28816	24620	22021	20342	18687	16194	15818	15650	15673	15538	15454	15488	15571	15567	15594	15488	15428	15394	15499	15351	15377	15512	15366	15349	15173	15292	15201	15807	16710	17756	17745	16833	16423	15854	15411	15416	15337	15290	15129	15310	15263	15062	15270	15378	15313	15147	15162	15057	15124	15210	15077	15333	15306	15239	15416	15150	15019	15304	15128	15278	15339	15210	15082	15368	15186	15181	15319	15394	15239	15317	15164	15195	15285	15420	15307	15062	15356	15017	15165	15347	15173	15287	15155	15255	15173	15094	15446	15178	15348	15068	15313	15108	15367	15436	15299	15078	15239	15219	15210	15263	15217	15244	15312	15229	15283	15271	15225	15266	14983	15181	14903	15026	15145	15182	15260	15232	15146	15308	15351	15264	15297	15226	14949	15287	15249	15200	15341	15214	15281	15176	15233	15050	15047	15020	15211	15162	15164	15119	15215	15228	15206	15104	15119	15128	15107	15189	15229	15154	15292	15196	15383	15322	15476	15361	15475	15130	15149	15050	15338	15239	15171	15320	15204	15223	15274	15161	15283	15116	15393	15294	15196	15189	15110	15205	15245	15214	15321	15267	15120	15238	15127	15042	15073	15220	15182	15274	15233	15320	15205	15134	15273	15211	15258	15259	15216	15110	15277	15121	15207	15076	15200	15366	15461	15195	15234	15178	15217	15353	15349	15273	15395	15153	15117	15225	15234	15158	15243	15302	15232	15120	15129	15295	15316	15417	15137	15326	15195	15087	15183	15326	15269	15021	15114	15173	15430	15147	15323	15155	15186	15068	15212	15124	15258	15174	15248	15333	15190	15379	15381	15157	15209	15231	15139	15379	15230	15469	15177	15348	15213	15066	15012	15229	15113	14965	15298	15285	15213	15281	15168	15309	15103	15114	15433	15088	15117	15433	15199	15111	15213	15200	15214	15191	15271	15274	15516	15233	15205	15167	15039	15080	15258	15343	15232	15236	15180	15438	15270	15283	15289	15240	15318	15227	15294	15161	15273	15267	15421	15256	15227	15281	15264	15226	15281	15306	15397	15203	15210	15380	15273	15136	15175	15361	15064	15112	15016	15000	15172	15247	15219	15113	15306	15219	15173	15102	15299	15210	15340	15161	15262	15233	15028	15151	15114	15159	15328	15135	15316	15124	15251	15187	15321	15046	15165	15363	15326	15115	15254	15242	15363	15057	15315	15144	15196	15251	15194	15231	15188	15289	15216	15264	15286	15330	15137	15279	15354	15180	15321	15311	14995	15116	15237	15265	15213	15141	15320	15083	15233	15118	15234	15339	15109	15143	15193	15324	15198	15287	15377	15327	15270	15257	15259	15110	15390	15428	15251	15312	15171	15250	15351	15116	15230	15349	15329	15175	15145	15136	15269	15058	15339	15200	15196	15253	15270	15172	14957	15318	15444	15192	15198	15131	14967	15323	15352	15324	15279	15283	15303	15238	15084	15135	15158	15211	15484	15208	15085	15395	15210	15316	15393	15281	15424	15293	15251	15135	15206	15280	15380	15135	15307	15321	15275	15197	15067	15147	15327	15229	15115	15279	15238	15128	15369	15048	15222	15252	15371	15236	15205	15236	15300	15138	15326	15167	15347	15141	15136	15115	15212	15308	15201	14972	15136	15171	15222	15262	15261	15247	15102	15044	15474	15416	15165	15209	15273	14975	15176	15071	15272	15305	15416	15247	15209	15269	15125	15166	15190	15210	15326	15177	15275	15394	15289	15145	15272	15236	15408	15326	14988	15274	15144	15207	15174	15211	15303	15263	15287	15168	15185	15272	15284	15294	15070	15120	15311	15068	15181	15215	15135	15253	15011	15047	15195	15147	15222	15357	15453	15449	15090	15076	15208	15214	15126	15238	15357	15222	15111	15240	15273	15286	15358	15238	15120	15110	15214	15195	15205	15244	15219	15151	15128	15344	15156	15289	15258	15290	15242	15288	15247	15268	15301	15387	15226	15203	15438	15310	15058	15125	15230	15016	15324	15328	15312	15163	15293	15116	15022	15220	15234	15061	15013	15251	15233	15083	15389	15154	15151	15194	15186	15391	15316	15341	15236	15208	15247	15333	15220	15368	15308	15306	15283	15391	15255	15497	15313	15063	15155	15343	15334	15317	15200	15404	15225	15195	15126	15366	15210	15300	15201	15417	15416	15280	15126	15135	15200	15219	15152	15425	15243	15366	15335	15397	15246	15250	15093	15051	15358	15324	15005	15247	15118	15175	15194	15191	15141	15132	15384	15392	15237	15246	15270	15146	15168	15434	15418	15200	15339	15342	15285	15255	15242	15125	15234	15427	15352	15192	15288	15331	15250	15100	15182	15111	15420	15274	15128	15349	15143	15184	15207	15173	15301	15220	15288	15110	15007	15170	15111	15115	15182	15048	15302	15164	15034	15148	15298	15161	15164	15284	15340	15261	15208	15300	15383	15292	15252	15119	15156	15226	15249	15181	15314	15157	15159	15322	15211	15376	15329	15298	15209	15235	15245	15337	15109	15349	15242	15217	15291	15251	15182	15207	15244	15307	15198	15223	15135	15197	15134	15131	15242	15150	15166	15045	15297	15255	15203	15124	15159	15273	15110	15088	15273	15241	15397	15295	15285	15271	15212	15438	15258	15172	15349	15340	15416	15126	15294	15257	15371	15401	15337	15326	15279	15236	15431	15176	15061	15262	14999	15237	15312	15358	15144	15259	15062	15235	15351	15348	15195	15201	15288	15158	15170	15248	15115	15213	15200	15299	15195	15226	15060	15266	15373	15406	15408	15134	15445	15205	15229	15218	15112	15175	15305	15170	15425	15232	15182	15210	15400	15296	15287	15266	15217	15337	15024	15202	15241	15150	14943	15261	15219	15021	15050	15262	15256	15171	15164	15249	15225	15231	15373	15235	15237	15228	15410	15262	15264	15385	15161	15193	15135	15236	15234	15072	15342	14993	15338	15205	15251	15142	15110	15142	15267	15183	15341	15294	15229	15219	15253	15260	15235	15276	15223	15302	15216	15264	15323	15162	15391	15221	15332	15341	15170	15377	15003	15399	15224	15149	15002	15227	15282	15360	15118	15244	15064	15281	15245	15117	15244	15303	15213	15168	15286	15105	15217	15055	15136	15168	15053	15160	15040	15045	15355	15252	15210	15194	15154	15316	14879	15196	15355	15169	15183	15228	15310	15369	15233	15056	15199	15300	15409	15098	15097	15257	15210	15440	15395	15196	15128	15192	15144	15014	15047	15382	15294	15325	15191	15090	15210	15456	15164	15255	15240	15213	15296	15211	15141	15298	15294	15383	15163	15256	15224	15085	15210	15163	15168	15172	15001	15248	15467	15159	15207	15286	15214	15454	15389	15239	15305	15291	15126	15131	15318	15254	15238	15332	15131	15129	15250	15320	15147	15169	15069	15167	15245	15362	15242	15317	15242	15150	15269	15308	15211	15202	15407	15214	15288	15237	15179	15179	15316	15066	15284	15291	15241	15274	15208	15210	15462	15222	15269	15153	15247	15246	15160	15112	15147	15256	15264	15214	15285	15136	15173	15237	15003	15282	15202	15160	15223	15315	15047	15266	15253	15157	15099	15230	15365	15179	15217	15264	15162	15246	15072	15272	15010	15108	15266	15166	15208	15186	15115	15095	15239	15215	15251	15282	15161	15368	14961	15145	15322	15287	15260	15251	15297	15413	15359	15353	15266	15224	15146	15043	15219	15382	15236	15195	15278	15258	15246	15276	15273	15131	15041	15398	15332	15349	15355	15236	15216	15092	15213	15283	15220	15290	15273	15419	15216	15141	15143	15262	15142	15107	15317	15174	15229	15213	15140	15136	15274	15271	15247	15309	15257	15183	15238	15297	15277	15235	15167	15142	15074	15346	15091	15104	15203	15248	15250	15259	15213	15109	15343	14924	15032	15270	15051	14970	15196	15248	15449	15265	15203	15270	15143	15102	15361	15458	15312	15295	15424	15423	15261	15099	15325	15537	15032	15325	15156	15114	15166	15120	14919	15359	15147	15458	15144	15334	15293	15213	15387	15330	15221	15058	15412	15399	15068	15143	15171	15217	15382	15031	15298	15121	15523	15304	15096	15470	15402	15260	15266	15278	15145	15174	15358	15264	15298	15255	15415	15167	15302	15195	15257	15355	15247	15225	15229	15356	15273	15220	15371	15266	15173	15111	15412	15108	15335	15221	15219	15367	15108	15090	15052	15159	15158	15453	15325	15258	15177	15026	15210	15172	15287	15146	15271	15198	15234	15306	15156	15378	15272	15144	15236	15479	15262	15447	15241	15096	15319	15173	15306	15343	15182	15200	15192	15135	15192	15252	15241	15166	15259	15184	15425	15498	15223	15126	15322	15268	15027	15151	15181	15090	15266	15157	15200	15352	15303	15575	15269	15212	15306	15127	15308	15142	15071	15125	15172	15099	15062	15315	15301	15302	15109	15449	15110	15163	15379	15165	15158	15241	15196	15124	15276	15322	15082	15162	15262	15182	15139	15309	15312	15254	15377	15437	15077	15228	15101	15323	15113	15195	15218	15209	15102	15245	15131	15403	15247	15315	15266	15170	15394	15237	15242	15271	15203	15104	15391	15327	15272	15205	15267	15155	15381	15258	15211	15200	15327	15116	15182	15179	15419	15067	15326	15270	15147	15106	15272	15347	15238	15097	15335	15373	15302	15320	15257	15163	15279	15145	15300	15403	15241	15336	15242	15217	15245	15037	15158	15318	15274	15106	15265	15201	15274	15175	15133	15278	15306	15064	15255	15209	15451	15294	15019	15327	15173	15099	15170	15226	15149	15148	15131	15223	15148	15270	15137	15225	15217	15471	15227	15223	15243	15168	15323	15408	15214	15083	15400	15062	15148	15082	14997	15295	15305	15156	15322	15105	15359	15349	15148	15245	15114	15118	15457	15271	15075	15206	15213	15373	15401	15248	15270	15174	15133	15170	15088	15257	15274	15360	15139	15245	15336	15374	15382	15099	15181	15291	15027	15090	15092	15097	15181	15283	15204	15295	15293	15138	15222	15407	15433	15328	15085	15105	15035	15353	15219	15071	15135	15086	15295	15335	15380	15238	15206	15349	15191	15278	15050	15103	15219	15096	15246	15161	15163	15093	15265	15262	15404	15332	15188	15208
16820	27975	28753	23830	19570	17170	16280	15606	15306	14990	15094	14733	14744	14843	14792	14875	14742	14544	14845	14585	14709	14649	14545	14475	14690	14582	14662	14534	14681	15636	17269	18187	17852	16740	15658	15206	14816	14661	14522	14522	14673	14451	14694	14493	14727	14741	14657	14625	14608	14526	14447	14499	14522	14633	14571	14720	14403	14512	14427	14647	14614	14531	14557	14437	14458	14452	14299	14560	14505	14382	14381	14491	14442	14515	14394	14551	14590	14682	14527	14479	14508	14356	14562	14588	14712	14609	14709	14502	14632	14492	14672	14540	14453	14574	14422	14441	14429	14458	14586	14626	14416	14492	14554	14569	14665	14562	14418	14634	14461	14649	14612	14473	14480	14477	14487	14582	14547	14593	14377	14547	14666	14451	14503	14513	14567	14586	14508	14449	14625	14371	14530	14599	14488	14505	14582	14565	14564	14402	14584	14445	14658	14573	14288	14764	14539	14569	14484	14400	14546	14487	14412	14710	14338	14320	14609	14568	14566	14564	14437	14610	14496	14575	14350	14560	14500	14382	14670	14567	14486	14553	14628	14425	14627	14513	14443	14309	14380	14478	14577	14392	14549	14543	14466	14498	14388	14665	14515	14604	14377	14510	14574	14650	14592	14263	14505	14573	14669	14491	14620	14614	14579	14481	14482	14775	14435	14641	14548	14657	14455	14433	14313	14604	14440	14634	14551	14607	14466	14684	14630	14438	14547	14576	14532	14538	14357	14479	14525	14503	14603	14602	14435	14515	14427	14624	14518	14461	14516	14590	14417	14562	14559	14557	14520	14586	14602	14667	14467	14725	14574	14620	14414	14654	14594	14588	14613	14562	14349	14556	14556	14475	14519	14524	14553	14528	14450	14514	14449	14563	14578	14450	14688	14565	14472	14493	14698	14509	14382	14597	14593	14535	14568	14509	14524	14476	14516	14534	14283	14587	14397	14523	14586	14406	14575	14749	14455	14503	14529	14476	14597	14635	14654	14427	14541	14474	14513	14643	14507	14521	14739	14438	14333	14494	14466	14360	14649	14518	14563	14571	14353	14517	14452	14476	14365	14610	14400	14513	14516	14669	14481	14563	14346	14565	14520	14457	14668	14506	14492	14628	14702	14430	14554	14610	14499	14472	14392	14428	14487	14495	14343	14468	14554	14546	14473	14565	14441	14518	14396	14603	14556	14515	14689	14529	14431	14614	14431	14581	14519	14490	14662	14430	14564	14277	14522	14469	14659	14593	14519	14490	14685	14488	14520	14667	14603	14345	14553	14332	14564	14469	14495	14417	14466	14514	14557	14566	14466	14386	14411	14387	14642	14523	14508	14558	14579	14444	14623	14389	14392	14595	14669	14518	14592	14427	14495	14453	14487	14594	14510	14683	14368	14566	14409	14470	14444	14427	14476	14634	14642	14461	14553	14459	14579	14405	14558	14340	14377	14484	14500	14475	14536	14405	14612	14608	14730	14532	14530	14477	14500	14545	14419	14495	14490	14605	14493	14478	14584	14542	14555	14474	14543	14597	14487	14441	14464	14597	14562	14484	14519	14584	14506	14579	14530	14470	14540	14754	14562	14567	14644	14508	14516	14489	14639	14602	14577	14365	14498	14508	14655	14413	14594	14567	14587	14405	14436	14684	14530	14499	14414	14448	14501	14392	14660	14557	14599	14593	14431	14607	14569	14491	14471	14519	14425	14544	14464	14542	14565	14574	14486	14176	14557	14405	14732	14475	14486	14512	14435	14424	14593	14574	14553	14432	14588	14525	14485	14506	14355	14506	14472	14582	14380	14683	14504	14353	14515	14357	14590	14456	14546	14618	14489	14545	14344	14531	14384	14397	14478	14563	14569	14558	14599	14544	14544	14530	14569	14486	14579	14498	14599	14658	14378	14608	14492	14632	14359	14505	14458	14509	14392	14428	14626	14522	14471	14491	14352	14443	14562	14463	14691	14553	14542	14462	14412	14476	14630	14408	14601	14448	14544	14537	14484	14475	14688	14540	14363	14393	14403	14479	14497	14549	14475	14647	14431	14706	14483	14317	14582	14386	14617	14656	14444	14571	14552	14645	14587	14433	14565	14486	14528	14458	14708	14576	14555	14613	14438	14540	14600	14422	14664	14559	14319	14535	14528	14602	14436	14495	14613	14569	14392	14667	14540	14457	14420	14698	14593	14535	14684	14476	14493	14526	14660	14505	14414	14430	14419	14353	14543	14496	14536	14385	14537	14581	14473	14559	14647	14564	14588	14547	14610	14488	14449	14505	14712	14540	14662	14656	14437	14675	14504	14636	14447	14367	14523	14524	14504	14431	14431	14519	14536	14409	14289	14527	14454	14413	14707	14510	14509	14595	14486	14664	14615	14636	14704	14526	14458	14460	14468	14559	14555	14483	14558	14509	14327	14433	14413	14498	14564	14558	14616	14419	14718	14502	14714	14583	14597	14523	14568	14460	14614	14515	14483	14665	14473	14463	14423	14589	14528	14413	14528	14408	14646	14417	14642	14518	14554	14469	14591	14608	14507	14488	14374	14397	14627	14460	14630	14590	14630	14562	14505	14618	14385	14501	14497	14495	14640	14615	14522	14616	14649	14443	14614	14608	14451	14415	14466	14485	14730	14496	14516	14572	14598	14453	14419	14420	14521	14546	14655	14735	14587	14518	14549	14619	14495	14590	14494	14542	14582	14390	14453	14467	14358	14793	14489	14804	14454	14512	14522	14459	14608	14520	14403	14554	14568	14594	14315	14477	14503	14442	14388	14505	14564	14527	14516	14659	14664	14625	14511	14563	14511	14623	14524	14395	14475	14526	14566	14388	14419	14645	14500	14692	14658	14446	14480	14447	14410	14593	14458	14422	14356	14607	14648	14456	14545	14359	14560	14611	14424	14511	14551	14641	14592	14434	14547	14663	14540	14584	14535	14612	14566	14653	14515	14476	14515	14567	14617	14608	14645	14392	14767	14527	14521	14332	14530	14649	14476	14473	14617	14516	14570	14601	14549	14707	14492	14657	14422	14547	14382	14527	14596	14473	14431	14575	14622	14316	14626	14362	14494	14470	14433	14610	14540	14605	14530	14302	14412	14620	14564	14543	14451	14503	14712	14482	14509	14515	14563	14545	14543	14513	14419	14469	14545	14534	14542	14483	14591	14377	14385	14476	14593	14315	14564	14632	14521	14487	14578	14438	14379	14572	14524	14463	14531	14611	14613	14414	14444	14565	14570	14676	14541	14657	14391	14526	14549	14577	14568	14534	14564	14529	14461	14554	14520	14505	14388	14551	14352	14375	14492	14503	14551	14653	14565	14714	14519	14567	14510	14459	14673	14458	14548	14474	14706	14653	14584	14594	14471	14544	14419	14651	14592	14568	14367	14457	14650	14691	14473	14632	14634	14363	14492	14727	14593	14549	14540	14560	14465	14456	14495	14616	14544	14397	14463	14596	14542	14605	14438	14521	14544	14446	14601	14491	14606	14436	14577	14729	14403	14532	14514	14414	14624	14508	14447	14551	14418	14648	14465	14729	14544	14428	14528	14588	14496	14479	14520	14390	14559	14455	14477	14532	14352	14491	14532	14602	14435	14673	14359	14418	14368	14471	14495	14404	14526	14393	14483	14490	14420	14401	14610	14567	14511	14584	14335	14581	14431	14552	14361	14502	14454	14465	14523	14637	14436	14451	14425	14434	14460	14527	14455	14727	14376	14563	14467	14529	14483	14311	14592	14511	14378	14596	14628	14283	14380	14507	14520	14658	14576	14527	14391	14514	14571	14485	14465	14491	14419	14399	14483	14510	14505	14454	14508	14566	14483	14709	14594	14504	14439	14634	14498	14615	14484	14576	14572	14452	14541	14540	14507	14496	14426	14582	14490	14487	14522	14484	14541	14692	14482	14588	14450	14416	14625	14515	14488	14498	14584	14801	14547	14629	14505	14434	14577	14508	14522	14547	14685	14331	14591	14326	14562	14439	14455	14549	14564	14805	14381	14627	14540	14464	14601	14361	14627	14585	14609	14486	14570	14488	14654	14463	14359	14583	14615	14464	14423	14571	14480	14451	14280	14352	14605	14536	14542	14560	14482	14437	14424	14615	14528	14526	14372	14542	14519	14370	14365	14441	14488	14510	14574	14701	14662	14695	14585	14356	14453	14403	14568	14746	14438	14571	14395	14618	14529	14539	14575	14599	14573	14582	14596	14528	14484	14523	14428	14437	14415	14497	14449	14396	14616	14398	14688	14554	14630	14598	14578	14523	14425	14539	14649	14624	14445	14465	14649	14586	14606	14624	14634	14539	14521	14634	14464	14586	14488	14556	14579	14506	14345	14419	14329	14571	14587	14648	14566	14596	14333	14466	14653	14634	14514	14386	14569	14569	14577	14602	14532	14731	14690	14474	14452	14565	14610	14563	14479	14513	14464	14518	14464	14489	14581	14295	14484	14607	14411	14669	14739	14659	14478	14676	14423	14470	14413	14651	14659	14627	14570	14639	14392	14297	14475	14507	14619	14574	14365	14809	14477	14467	14616	14505	14606	14501	14588	14627	14672	14438	14375	14554	14608	14475	14495	14454	14572	14420	14490	14613	14364	14523	14549	14433	14478	14606	14473	14477	14457	14480	14525	14392	14426	14487	14288	14631	14620	14488	14800	14362	14436	14615	14672	14583	14512	14373	14493	14645	14433	14580	14595	14438	14502	14612	14685	14479	14651	14600	14335	14424	14564	14613	14520	14516	14306	14537	14481	14495	14601	14513	14591	14370	14407	14374	14547	14527	14592	14503	14608	14687	14546	14448	14646	14428	14431	14542	14485	14507	14496	14816	14647	14598	14365	14477	14538	14539	14552	14548	14568	14452	14504	14479	14526	14365	14493	14606	14561	14650	14445	14564	14372	14393	14580	14404	14662	14568	14325	14598	14486	14568	14547	14492	14669	14463	14594	14449	14522	14613	14472	14432	14271	14623	14538	14602	14600	14423	14635	14492	14554	14496	14440	14472	14433	14437	14463	14500	14603	14468	14395	14548	14532	14620	14470	14549	14514	14427	14548	14606	14321	14537	14306	14559	14512	14508	14548	14646	14508	14527	14573	14419	14506	14680	14337	14459	14568	14574	14524	14571	14594	14510	14535	14496	14479	14356	14610	14624	14509	14511
23000	21388	29283	23899	21543	22888	22451	17092	15996	16184	15883	15832	15700	15866	15826	15667	15673	15615	15614	15649	15647	15587	15520	15762	15449	15644	15540	15570	15497	16242	18523	20489	19804	18019	16886	15940	15790	15508	15495	15452	15416	15228	15537	15464	15417	15338	15401	15519	15396	15321	15355	15295	15151	15579	15422	15334	15214	15332	15336	15330	15437	15224	15315	15386	15377	15534	15463	15505	15309	15294	15233	15246	15245	15197	15359	15247	15388	15413	15424	15268	15354	15426	15503	15435	15394	15485	15270	15432	15488	15277	15296	15487	15145	15407	15450	15180	15359	15508	15182	15114	15305	15463	15345	15331	15232	15294	15324	15358	15415	15306	15466	15328	15373	15320	15410	15491	15352	15375	15539	15475	15416	15341	15299	15391	15454	15291	15315	15346	15134	15254	15284	15204	15293	15314	15384	15281	15307	15247	15206	15453	15274	15356	15460	15587	15220	15311	15342	15354	15100	15194	15224	15414	15297	15212	15370	15260	15383	15463	15468	15417	15198	15136	15028	15056	15163	15263	15352	15246	15363	15283	15144	15371	15455	15250	15401	15404	15241	15218	15410	15421	15403	15354	15323	15226	15260	15215	15218	15416	15354	15386	15500	15381	15247	15205	15196	15238	15126	15333	15453	15405	15330	15123	15428	15192	15229	15387	15382	15259	15176	15265	15240	15537	15391	15311	15170	15305	15189	15243	15329	15280	14992	15118	15570	15371	15294	15086	15220	15326	15405	15320	15427	15182	15436	15287	15445	15258	15181	15216	15340	15250	15313	15228	15281	15342	15297	15358	15258	15229	15116	15334	15303	15401	15161	15314	15281	15363	15251	15322	15376	15243	15221	15235	15430	15546	15331	15166	15136	15290	15265	15245	15319	15386	15406	15183	15110	15236	15596	15372	15380	15281	15262	15234	15342	15302	15602	15291	15479	15249	15393	15262	15498	15176	15332	15290	15429	15305	15364	15358	15374	15346	15312	15295	15354	15356	15413	15246	15232	15307	15128	15228	15386	15479	15534	15319	15154	15238	15317	15244	15344	15459	15485	15290	15313	15514	15336	15249	15335	15337	15304	15242	15117	15574	15334	15395	15246	15318	15298	15264	15422	15193	15296	15233	15417	15396	15315	15336	15199	15151	15103	15154	15367	15429	15313	15276	15401	15439	15183	15303	15256	15307	15359	15295	15144	15270	15140	15325	15386	15294	15117	15285	15416	15253	15472	15227	15279	15431	15288	15553	15533	15531	15340	15417	15493	15252	15370	15330	15290	15439	15203	15405	15196	15276	15118	15242	15391	15233	15080	15329	15423	15363	15402	15361	15331	15329	15326	15332	15275	15440	15508	15549	15211	15274	15300	15156	15217	15315	15355	15464	15361	15322	15388	15457	15341	15364	15380	15463	15069	15281	15278	15270	15138	15279	15225	15247	15384	15162	15389	15299	15156	15208	15078	15304	15296	15347	15143	15247	15450	15114	15132	15296	15188	15275	15349	15403	15402	15441	15402	15280	15389	15035	15389	15417	15215	15461	15467	15344	15480	15254	15351	15340	15320	15416	15272	15405	15390	15287	15359	15454	15388	15132	15201	15382	15106	15386	15561	15275	15414	15351	15477	15441	15354	15384	15363	15312	15409	15413	15323	15366	15277	15333	15383	15295	15164	15227	15128	15305	15211	15409	15403	15413	15464	15332	15247	15249	15568	15222	15356	15256	15411	15424	15224	15242	15304	15268	15231	15499	15388	15377	15292	15195	15313	15176	15335	15249	15386	15450	15222	15211	15245	15162	15463	15270	15512	15138	15246	15253	15274	15403	15323	15327	15345	15343	15163	15108	15329	15368	15324	15363	15335	15192	15307	15242	15271	15411	15485	15315	15188	15298	15422	15220	15350	15113	15492	15296	15379	15422	15247	15228	15416	15358	15286	15290	15329	15141	15297	15388	15228	15272	15439	15259	15218	15364	15395	15482	15334	15523	15321	15246	15472	15406	15197	15195	15229	15213	15462	15328	15206	15344	15199	15368	15451	15108	15409	15341	15378	15405	15310	15164	15363	15166	15245	15331	15215	15544	15428	15449	15247	15247	15397	15313	15318	15369	15436	15234	15537	15356	15417	15315	15327	15215	15159	15109	15309	15411	15107	15224	15167	15230	15416	15137	15239	15098	15174	15334	15380	15482	15362	15131	15268	15236	14984	15206	15193	15356	15387	15338	15342	15402	15454	15454	15280	15274	15293	15464	15374	15381	15426	15391	15300	15288	15382	15222	15160	15110	15249	15336	15357	15343	15464	15281	15422	15554	15432	15222	15390	15172	15309	15152	15327	15096	15252	15251	15334	15236	15250	15453	15236	15193	15314	15188	15434	15374	15396	15260	15368	15293	15350	15430	15427	15144	15404	15331	15273	15258	15303	15226	15330	15236	15373	15236	15375	15365	15384	15137	15238	15314	15491	15416	15260	15294	15158	15340	15417	15361	15366	15270	15318	15329	15265	15256	15354	15392	15415	15341	15246	15236	15239	15297	15228	15373	15376	15203	15224	15180	15330	15292	15241	15294	15303	15152	15279	15274	15407	15314	15348	15304	15393	15267	15161	15160	15437	15261	15228	15338	15339	15438	15477	15122	15245	15387	15350	15272	15345	15321	15264	15298	15265	15170	15392	15169	15225	15251	15289	15273	15387	15254	15339	15356	15422	15260	15309	15357	15192	15241	15120	15523	15454	15306	15325	15290	15588	15276	15375	15398	15180	15113	15329	15476	15255	15395	15436	15221	15268	15541	15204	15285	15335	15128	15297	15392	15212	15308	15490	15467	15213	15437	15335	15388	15446	15202	15176	15250	15279	15391	15201	15192	15180	15313	15284	15370	15184	15372	15285	15186	15238	15218	15201	15160	15471	15421	15253	15255	15216	15323	15231	15179	15371	15272	15394	15101	15248	15246	15331	15307	15284	15260	15406	15219	15268	15367	15135	15248	15381	15443	15193	15373	15359	15179	15027	15475	15397	15272	15195	15334	15384	15224	15179	15283	15121	15335	15213	15227	15226	15161	15252	15349	15279	15395	15428	15329	15272	15383	15258	15266	15244	15279	15413	15408	15509	15228	15336	15376	15390	15194	15199	15225	15262	15359	15405	15500	15249	15339	15323	15255	15093	15247	15452	15439	15330	15347	15299	15175	15323	15317	15092	15070	15377	15230	15113	15192	15254	15246	15028	15572	15330	15077	15386	15433	15374	15062	15368	15403	15235	15160	15411	15337	15413	15241	15340	15311	15178	15338	15291	15370	15240	15297	15374	15341	15425	15268	15248	15289	15181	15407	15361	15408	15387	15234	15200	15291	15487	14930	15096	15147	15148	15519	15344	15354	15236	15376	15350	15219	15289	15436	15371	15335	15356	15310	15320	15243	15369	15390	15502	15370	15520	15390	15341	15221	15175	15378	15216	15392	15356	15201	15260	15378	15444	15222	15300	15246	15423	15267	15188	15286	15413	15209	15257	15276	15115	15264	15433	15113	15158	15370	15244	15435	15224	15426	15353	15226	15331	15208	15243	15343	15002	15268	15317	15110	15106	15385	15411	15239	15288	15217	15243	15061	15230	15186	15295	15099	15385	15325	15182	15202	15438	15118	15307	15496	15352	15011	15241	15109	15240	15266	15397	15355	15286	15158	15386	15329	15178	15313	15237	15291	15359	15132	15165	15231	15164	15122	15343	15374	15295	15383	15183	15235	15346	15237	15322	15192	15336	15476	15212	15262	15296	15210	15249	15130	15035	15371	15210	15276	15357	15275	15380	15391	15372	15277	15135	15308	15389	15483	15309	15254	15215	15329	15337	15208	15267	15289	15358	15403	15256	15340	15320	15256	15270	15232	15292	15209	15176	15153	15052	15284	15254	15440	15336	15178	15215	15484	15184	15379	15510	15201	15275	15360	15363	15415	15170	15393	15486	15206	15357	15450	15414	15279	15391	15478	15200	15359	15341	15273	15271	15557	15444	15311	15215	15355	15360	15323	15440	15152	15059	15275	15203	15315	15278	15418	15238	15253	15410	15392	15532	15121	15341	15399	15272	15193	15146	15215	15227	15367	15365	15196	15302	15158	15424	15058	15472	15320	15278	15025	15335	15328	15327	15183	15461	15175	15236	15318	15381	15318	15213	15345	15172	15226	15278	15048	15247	15345	15293	15296	15284	15265	15290	15357	15396	15197	15383	15388	15282	15194	15321	15313	15168	15406	15417	15270	15432	15346	15200	14942	15240	15367	15369	15444	15283	15264	15347	15231	15439	15471	15509	15332	15399	15336	15406	15252	15261	15327	15410	15320	15253	15185	15249	15250	15332	15333	15454	15333	15160	15229	15354	15406	15124	15245	15272	15045	15175	15335	15275	15260	15454	15150	15381	15265	15356	15239	15213	15155	15164	15354	15206	15386	15269	15232	15282	15293	15222	15302	15323	15365	15355	15479	15296	15207	15277	15147	15239	15174	15209	15237	15280	15412	15325	15146	15377	15392	15231	15324	15423	15417	15294	15425	15076	15420	15304	15157	15293	15266	15288	15090	15225	15120	15404	15245	15235	15367	15292	15293	15463	15359	15341	15438	15229	15431	15376	15495	15159	15336	15175	15281	15524	15280	15299	15258	15379	15436	15414	15273	15223	15220	15234	15355	15387	15358	15275	15294	15372	15346	15114	15177	15163	15182	15099	15239	15314	15319	15304	15273	15340	15291	15379	15322	15279	15283	15217	15429	15204	15346	15355	15294	15358	15458	15400	15437	15283	15440	15321	15224	15285	15130	15350	15409	15217	15356	15342	15362	15225	15285	15508	15324	15329	15264	15270	15312	15538	15505	15245	15367	15420	15257	15320	15276	15476	15295	15289	15276	15303	15434	15315	15380	15518	15379	15344	15239	15494	15239	15267	15332	15379	15289	15370	15185	15416	15134	15190	15367	15130	15377	15209	15189	15227	15167	15451	15424	15295	15282	15447	15381	15280	15427	15221	15078	15369	15352	15320	15535	15229	15251	15576	15208	15185	15311	15202	15301	15233	15245	15150	15223	15365	15474	15468	15254	15413	15362	15405	15291	15405	15269	15184	15302	15414	15554	15228	15211	15257	15394	15161	15236	15170	15232	15113	15268	15327	15210
17994	32190	31921	25514	20541	18132	16947	16023	15614	15371	15303	15256	15092	15038	14938	14884	14825	14846	14896	15043	14932	14725	14526	14770	14695	14746	14637	14577	14573	15923	20530	22211	20437	18270	16314	15335	14813	14650	14548	14520	14573	14522	14506	14541	14634	14640	14313	14665	14529	14567	14507	14658	14653	14509	14360	14480	14647	14492	14556	14600	14623	14450	14538	14661	14320	14534	14441	14364	14566	14395	14533	14685	14586	14411	14547	14691	14544	14389	14461	14546	14596	14590	14679	14488	14600	14503	14623	14460	14451	14593	14481	14629	14540	14382	14508	14670	14544	14410	14599	14470	14556	14563	14495	14430	14527	14601	14531	14556	14401	14517	14655	14480	14487	14455	14526	14485	14499	14463	14487	14577	14572	14463	14505	14478	14605	14574	14285	14417	14478	14371	14550	14519	14405	14520	14319	14541	14676	14587	14653	14542	14540	14576	14603	14426	14535	14421	14362	14423	14583	14695	14312	14506	14595	14677	14519	14555	14360	14410	14573	14369	14481	14608	14495	14555	14502	14513	14654	14716	14507	14450	14460	14363	14422	14612	14462	14450	14440	14598	14342	14621	14493	14505	14569	14508	14589	14525	14376	14494	14573	14625	14485	14499	14507	14647	14414	14552	14592	14419	14447	14342	14454	14527	14574	14485	14553	14495	14448	14521	14470	14628	14477	14682	14560	14624	14464	14525	14260	14672	14587	14507	14624	14676	14475	14568	14650	14559	14445	14633	14531	14622	14501	14651	14533	14261	14532	14377	14391	14385	14624	14481	14493	14489	14637	14621	14577	14575	14543	14564	14538	14354	14473	14540	14597	14503	14552	14424	14450	14367	14401	14369	14453	14546	14409	14482	14397	14400	14512	14538	14476	14641	14461	14484	14438	14575	14660	14520	14578	14545	14546	14424	14444	14461	14362	14390	14601	14531	14441	14414	14422	14383	14479	14643	14554	14391	14481	14560	14633	14531	14467	14694	14457	14510	14473	14536	14480	14524	14590	14508	14515	14662	14525	14734	14627	14384	14529	14509	14557	14520	14510	14599	14489	14477	14651	14698	14545	14558	14476	14448	14552	14649	14537	14430	14402	14547	14356	14564	14623	14427	14465	14673	14404	14524	14260	14469	14584	14444	14534	14586	14468	14405	14474	14514	14611	14407	14428	14618	14365	14472	14565	14554	14413	14480	14617	14623	14494	14559	14303	14633	14440	14663	14319	14557	14394	14428	14478	14582	14648	14512	14505	14467	14444	14398	14479	14659	14398	14542	14540	14688	14543	14514	14532	14484	14604	14626	14573	14336	14584	14534	14662	14413	14505	14463	14552	14483	14591	14507	14494	14378	14420	14450	14686	14543	14482	14618	14541	14464	14417	14566	14461	14555	14488	14469	14575	14354	14427	14545	14439	14655	14416	14532	14492	14453	14540	14389	14459	14500	14409	14569	14360	14496	14434	14513	14449	14499	14388	14407	14665	14438	14579	14580	14432	14350	14456	14603	14598	14613	14540	14604	14526	14500	14571	14450	14432	14551	14619	14714	14452	14249	14472	14423	14459	14594	14448	14571	14540	14572	14337	14613	14572	14595	14454	14510	14381	14447	14494	14369	14503	14410	14493	14396	14424	14415	14581	14622	14552	14514	14463	14508	14607	14399	14417	14586	14475	14647	14479	14558	14369	14514	14456	14544	14389	14450	14433	14426	14469	14580	14600	14402	14498	14485	14426	14596	14609	14511	14399	14278	14548	14405	14548	14482	14640	14490	14461	14566	14434	14541	14384	14540	14490	14501	14533	14483	14348	14435	14544	14637	14529	14485	14541	14481	14447	14486	14508	14629	14654	14584	14392	14484	14621	14425	14394	14440	14453	14355	14451	14422	14494	14410	14561	14442	14674	14396	14634	14591	14343	14473	14466	14427	14530	14551	14622	14459	14548	14588	14653	14528	14476	14599	14528	14542	14484	14486	14591	14550	14445	14537	14548	14415	14395	14451	14330	14526	14506	14541	14533	14436	14468	14293	14479	14467	14565	14537	14416	14562	14326	14484	14612	14396	14549	14492	14385	14526	14598	14523	14470	14336	14655	14533	14272	14480	14351	14455	14535	14550	14478	14626	14487	14630	14445	14505	14436	14490	14605	14493	14722	14264	14490	14333	14379	14311	14446	14507	14554	14540	14720	14532	14648	14394	14574	14510	14257	14501	14384	14582	14586	14492	14428	14575	14622	14676	14515	14423	14491	14486	14509	14506	14522	14692	14428	14541	14537	14384	14523	14525	14468	14428	14461	14602	14531	14568	14590	14462	14585	14466	14306	14480	14535	14617	14399	14539	14463	14428	14580	14626	14619	14476	14448	14620	14383	14535	14589	14623	14536	14649	14581	14393	14506	14603	14456	14528	14499	14599	14493	14523	14693	14579	14397	14440	14460	14574	14744	14448	14539	14273	14461	14549	14515	14578	14513	14387	14590	14473	14525	14500	14612	14758	14325	14627	14612	14471	14655	14438	14484	14586	14691	14501	14608	14622	14428	14663	14410	14476	14529	14398	14434	14453	14576	14586	14363	14456	14450	14478	14481	14430	14272	14536	14467	14438	14548	14459	14534	14472	14473	14535	14414	14450	14424	14396	14456	14400	14502	14435	14413	14488	14523	14454	14548	14557	14589	14480	14342	14489	14617	14417	14579	14582	14582	14515	14524	14474	14632	14531	14356	14457	14509	14528	14324	14545	14605	14346	14477	14677	14453	14491	14582	14465	14531	14404	14522	14540	14575	14506	14409	14495	14519	14475	14469	14592	14427	14642	14410	14423	14520	14609	14629	14475	14517	14469	14491	14532	14332	14506	14532	14518	14494	14588	14509	14642	14474	14426	14430	14552	14416	14486	14557	14597	14708	14695	14620	14554	14492	14363	14419	14493	14498	14463	14523	14546	14362	14318	14731	14472	14377	14461	14547	14510	14269	14697	14466	14495	14431	14609	14477	14648	14599	14510	14546	14442	14658	14420	14614	14513	14396	14442	14444	14428	14436	14388	14554	14381	14534	14371	14404	14500	14544	14331	14571	14432	14391	14381	14471	14381	14379	14442	14337	14422	14435	14578	14308	14525	14523	14457	14604	14449	14622	14488	14643	14433	14345	14365	14561	14473	14549	14505	14454	14548	14422	14692	14389	14513	14326	14671	14407	14587	14629	14537	14603	14368	14635	14312	14461	14378	14439	14640	14439	14529	14701	14582	14622	14424	14504	14434	14619	14599	14438	14648	14595	14688	14395	14431	14599	14649	14448	14432	14523	14547	14417	14344	14414	14433	14589	14451	14492	14534	14560	14535	14375	14534	14494	14591	14381	14582	14594	14564	14520	14398	14623	14535	14565	14655	14509	14491	14460	14414	14332	14484	14602	14378	14404	14409	14432	14488	14530	14489	14379	14518	14554	14630	14503	14475	14650	14454	14546	14540	14454	14442	14570	14347	14550	14539	14550	14579	14431	14592	14402	14462	14444	14464	14671	14650	14438	14450	14440	14643	14485	14406	14503	14579	14304	14305	14523	14257	14498	14487	14493	14593	14526	14528	14489	14361	14525	14512	14544	14464	14610	14493	14427	14488	14402	14517	14684	14531	14416	14440	14501	14528	14594	14463	14512	14460	14707	14592	14418	14493	14492	14553	14629	14296	14686	14279	14528	14495	14503	14434	14472	14588	14580	14483	14452	14342	14352	14452	14447	14441	14392	14555	14434	14484	14610	14599	14365	14499	14606	14599	14646	14392	14486	14402	14529	14491	14466	14540	14461	14428	14545	14452	14407	14497	14467	14398	14387	14667	14449	14401	14332	14334	14548	14384	14563	14604	14596	14440	14460	14421	14489	14454	14522	14549	14443	14663	14576	14496	14459	14533	14484	14425	14566	14351	14464	14539	14567	14247	14641	14461	14499	14381	14510	14403	14445	14467	14478	14536	14636	14731	14568	14512	14330	14617	14654	14553	14479	14588	14544	14542	14460	14574	14620	14351	14542	14672	14422	14521	14689	14526	14570	14537	14559	14402	14456	14376	14497	14604	14660	14478	14478	14640	14614	14463	14479	14620	14564	14558	14480	14423	14424	14508	14600	14495	14532	14543	14494	14325	14475	14444	14521	14504	14686	14567	14441	14459	14446	14502	14441	14344	14512	14313	14358	14469	14518	14646	14485	14574	14612	14481	14580	14575	14551	14439	14489	14540	14647	14480	14586	14355	14572	14455	14369	14639	14588	14613	14629	14584	14406	14463	14462	14539	14442	14505	14442	14469	14622	14511	14482	14546	14330	14514	14560	14646	14561	14698	14535	14473	14793	14503	14458	14511	14448	14486	14399	14466	14527	14481	14333	14481	14657	14395	14361	14547	14374	14421	14519	14597	14647	14664	14640	14480	14459	14513	14586	14522	14600	14393	14700	14492	14395	14472	14558	14278	14500	14449	14586	14454	14437	14551	14575	14656	14409	14308	14634	14523	14570	14706	14485	14458	14500	14504	14439	14624	14576	14602	14618	14425	14543	14523	14575	14550	14390	14586	14382	14474	14651	14348	14528	14440	14660	14603	14568	14543	14628	14396	14455	14577	14501	14493	14614	14287	14557	14477	14570	14330	14530	14463	14436	14640	14496	14364	14419	14410	14290	14463	14437	14412	14574	14332	14442	14330	14517	14441	14467	14323	14618	14599	14465	14506	14633	14679	14509	14353	14337	14339	14586	14567	14612	14460	14576	14669	14585	14474	14714	14495	14292	14551	14464	14443	14505	14499	14457	14514	14375	14511	14413	14413	14629	14540	14490	14492	14503	14456	14466	14579	14476	14586	14318	14344	14568	14636	14428	14580	14576	14539	14390	14653	14531	14426	14505	14456	14505	14532	14549	14587	14506	14466	14511	14485	14485	14520	14372	14454	14664	14471	14540	14597	14495	14623	14476	14594	14401	14475	14440	14373	14466	14611	14370	14387	14608	14548	14426	14490	14528	14534	14393	14389	14672	14541	14475	14517	14380	14526	14370	14482	14606	14652	14562	14592	14544	14417	14438	14412	14430	14491	14536	14448	14385	14513	14348	14477	14405	14528	14466	14546	14590	14507	14487	14519	14669	14523	14610	14452	14567	14508	14421	14484	14527	14355	14487	14557
27549	22339	24939	20770	16939	16491	16405	16020	16135	16182	16201	15934	16147	16161	16110	16026	15911	15976	15798	15894	16032	15973	16120	16168	15867	16066	15924	16030	15972	15792	16226	16473	16418	16386	16285	16136	15972	15785	16011	15953	16249	15994	15882	15951	15880	16053	15820	15878	15982	15905	15901	15959	16092	16063	15918	16029	15875	16034	16016	15829	16005	16037	15979	15807	16012	16095	16159	15932	15851	15821	15933	16127	15870	15589	15857	15887	15891	15874	15887	15884	15972	15931	15834	15935	15980	15809	15863	15880	15875	15813	15776	16159	16034	16061	15891	15924	15967	16033	16081	15817	15636	15975	15939	15965	15880	15876	15795	15892	15988	16107	16177	15979	16090	15996	16056	16162	15923	15875	15991	15864	15999	15902	16068	15781	16036	15847	16043	15841	16064	15762	15983	15860	16055	15860	15773	16012	15961	16204	15990	15940	15815	16206	16058	15773	15887	15725	16191	15931	15943	15903	15946	15826	15989	15892	15906	15916	15985	15804	15817	15885	15823	16003	15792	15839	15874	15936	15885	16020	15940	15782	15883	15934	16193	15862	15727	15903	15840	15814	15829	16034	16049	16078	15984	15895	16162	16030	15923	16081	15871	15986	15986	15903	15947	15862	15903	15814	15799	15902	16070	15823	15878	15917	15934	15736	15925	15988	15739	15862	15911	16022	15954	15852	15848	15940	15757	16013	15868	15711	15721	15999	16016	15946	16019	15919	15966	15913	15878	15979	15958	15980	15825	15922	15878	15755	16104	15900	15963	15901	15823	15900	16119	15780	15843	15807	15987	15900	15952	15783	15960	15802	15965	15788	16002	16251	15918	15807	15799	15957	16071	15815	16022	15965	15953	15817	15888	15969	15783	15814	15802	15955	16022	15873	15898	16041	15852	15924	15980	16140	16115	15986	15864	15998	15916	15816	16161	15911	16092	15988	16059	16083	15790	15925	16015	16000	16097	15768	15905	16116	16005	15982	16047	15931	15939	16054	15981	15859	15888	15889	15739	15971	15848	15790	15890	15999	15643	15984	15912	15821	15812	15804	15875	15840	15943	15959	15649	15843	15869	15916	16007	15927	15988	15987	15932	15934	15978	15859	15925	15759	15706	16109	15984	15793	16039	16055	15655	15871	15815	15851	16065	15844	16005	15808	15980	16078	15859	15781	15843	15843	16090	15887	15764	15899	15933	15825	16034	15859	15837	15841	15797	15971	15779	15935	15742	15943	16044	15777	15928	16001	15950	15988	15870	15874	15855	15818	15929	15939	15933	16016	16067	15889	15890	16001	15917	15953	16048	15869	16100	16049	16156	15956	15962	15957	15945	15817	15897	15820	15857	15853	15965	15926	15818	16052	16045	16066	15977	15888	15921	15744	15900	15813	16029	15825	15997	16047	15955	15924	16080	15947	15850	15783	15952	15840	15844	16030	15931	16050	15950	16068	15807	15732	15882	15833	16073	15912	15806	15918	15853	15672	15857	15993	16024	15973	15800	16086	15979	15991	16053	15823	15823	15961	16006	16094	16009	15893	15887	15789	15852	15884	16048	15939	16043	15965	16117	15908	16002	15851	15883	15898	15905	16048	15922	16014	15910	16057	15797	16092	16038	16042	15847	15928	15921	15989	15924	15799	15755	15962	15830	15854	15940	15589	15985	15916	15752	15755	15950	15764	15880	15766	15860	15701	15833	16037	16209	16063	16113	15928	16068	15836	15742	15983	16125	15745	15714	15897	16038	15989	15931	15921	16013	16125	15795	15985	15731	15919	16013	15924	15824	15982	16270	15958	15842	15776	16001	15787	15921	15756	15890	15863	15885	15891	16091	15987	15981	15801	15817	16176	16157	16078	15855	15739	15704	16004	15834	15630	15874	15933	15849	15963	15903	15827	15903	15945	15991	15893	16001	15985	15862	15709	15726	15936	16014	15844	16045	15841	15748	15967	15823	15936	15898	15619	16024	15943	15902	15867	15916	15752	15817	15880	15990	15822	15673	16119	16152	15949	15987	15971	15850	15876	15739	15902	15996	16000	15770	15813	15894	16008	15906	15882	15892	15961	15747	16045	15929	16115	16087	16034	15849	15791	15798	15885	15991	15953	15917	15826	15915	15939	16023	15887	16058	15840	15879	16004	15942	16013	15996	15957	15849	15899	15683	15887	15915	15870	15954	16000	15910	15983	15789	16184	15862	15752	15977	15952	16124	15855	15721	15815	15915	15937	15709	15889	15921	15778	15974	15959	16079	15933	15884	15848	15845	16169	15939	16030	15947	15962	15825	15734	16035	15847	16021	15878	15922	15911	15908	15881	16158	15827	16003	15801	15843	15951	15976	15989	16040	15929	15976	15916	16052	15998	15826	15959	16006	15807	15789	15900	16014	15977	15884	16091	15725	16006	15952	15948	15912	15901	16124	15917	15979	16044	16013	15962	16002	16003	15988	15962	15790	15930	15922	16041	15993	15742	16046	16066	15913	15909	15988	15906	15814	15999	15858	15667	15853	16241	15908	15820	15890	15787	15933	16024	16216	16042	16277	15999	15769	15936	15996	16002	15691	15813	15704	15993	15785	16037	16055	15796	16066	15779	16138	15841	16064	16070	15920	16015	15870	15714	15957	16020	15996	15944	16015	16023	16000	16078	15960	15854	15808	15926	15915	15706	15876	15896	16051	16075	15942	16037	15772	15975	15727	15892	15923	16117	16115	15864	15971	15893	16009	16145	16097	15794	15994	15933	15882	15916	15852	15881	15967	15960	15955	15798	15930	15911	15976	15975	15799	16005	16043	15893	16050	16025	15820	15825	15793	15823	15923	15758	15844	15983	15825	16049	15984	16055	15781	15774	15841	15604	15861	15984	15923	15747	15818	16010	16095	15936	15808	15980	15719	15705	16050	16185	15790	15840	15963	15748	15831	15857	16178	15759	15702	15943	15840	15842	15908	15839	16006	15991	15863	15887	15977	16048	15874	15779	15938	15986	15921	16120	15847	15980	15811	15941	16002	15919	15920	15928	15963	16023	15816	15979	15940	16070	15923	15893	16134	15892	15721	16022	16112	16036	15985	16048	16049	15896	15972	15931	15969	16000	16004	15829	16083	16100	16011	15953	15828	15879	15918	16009	15991	15979	15814	15872	16003	16072	16056	15891	15931	15927	15902	16048	16104	15722	16033	15849	15855	15746	16109	15791	15713	15928	16096	15820	15702	15829	15796	16019	15871	16010	15868	15904	15925	15847	15832	15932	16107	15997	15885	15917	15812	15994	15847	15897	16064	15929	15939	16053	15905	15911	15952	15888	15722	15802	15924	15868	16005	16054	15877	15963	16024	15916	15898	15930	15870	15867	16045	16038	15910	15776	15950	15951	15933	15980	16053	15957	15871	16084	15848	16015	16134	15867	16040	15865	15768	15785	15886	15887	16005	15871	15747	15813	16029	15908	15926	16054	15746	15856	15831	15800	15891	15999	15904	15858	16029	15853	15941	15890	15986	16027	15942	15957	15760	15934	15674	15969	15843	15880	16071	16112	15870	15868	15880	15972	15881	15866	15869	15997	15946	15848	15887	15988	16046	15802	15939	16011	15895	16038	15910	15927	15851	15933	15862	15865	15842	15995	16146	15839	15919	16083	15988	16041	15899	16139	16060	15999	15815	15792	15864	15756	15765	15856	15851	15888	15993	15998	15847	16146	15979	15806	16066	15848	15993	16049	16024	16060	15861	16086	15688	16115	16005	15688	15998	15914	15786	15781	15873	16024	15883	15858	16089	16059	15831	15915	15887	15846	15874	15928	15978	15827	15943	15875	15982	16123	16089	15851	15962	15853	16017	15951	15833	15865	15780	15762	15940	15860	15875	15981	16059	15780	15917	15884	15879	15871	15997	15968	16034	16183	15763	15963	15937	15901	15957	15699	16051	15927	15807	16308	15972	16031	15924	16125	15849	15722	15911	15808	15948	15751	15923	15778	15990	16025	15973	15857	15919	15946	15790	15863	15819	15806	15884	15988	16048	15974	16015	15840	15941	15951	15943	15829	15969	15854	15863	15939	16030	15810	15968	15671	15919	15843	16086	16098	15925	15839	15975	15939	16068	15859	15838	15893	15825	15877	15776	15792	15905	15988	16003	15967	15976	16016	15866	15896	16093	15963	15893	15808	15849	15805	16033	15766	15967	16099	15886	15887	15971	16034	15753	16099	16230	15936	15953	16076	15844	15917	15774	15920	16005	15829	15923	15920	16057	16004	16072	15997	16006	16022	15921	15950	16101	15932	15804	15861	15757	15853	16152	15796	15844	15850	15908	16056	15846	16132	16009	16172	16027	15996	15816	15942	15847	15951	16019	16160	16023	16000	15857	15882	15758	15983	15771	15798	15884	15898	15788	15744	15850	15733	16045	15864	16057	15875	15930	15848	16042	15769	15912	15870	15801	16012	15762	16012	15778	15803	15982	16003	16035	15894	15998	15850	16138	15974	15935	15902	16116	15957	15848	15849	15744	15954	15866	15986	15964	15849	15945	15994	15778	15986	16098	15841	15778	15979	15914	15997	15938	15935	15860	15856	15872	15798	16029	16062	16056	15888	16166	15867	15866	15815	15968	16091	15884	16063	15981	15943	15813	16065	16016	15882	16075	15956	15959	16015	15980	16069	16112	15804	16113	15640	15916	15790	15815	15962	15888	15998	15931	15798	16049	15728	16072	15874	15913	16165	15883	15654	15878	15962	16077	15976	15793	15679	15883	15918	15940	15871	15884	15828	16006	16016	16001	15764	16190	15808	16018	15888	16008	15815	15863	16103	16167	16030	16058	15982	15858	16057	15992	16070	16072	15809	15911	15794	15881	16289	15817	15718	15841	15781	15941	15994	16036	15929	16006	15939	15789	15743	15877	16046	16133	15984	15951	15903	15887	15822	15935	15902	15929	15898	16025	15959	15870	15962	15774	15710	16035	15949	16013	16126	15800	15813	15846	16083	15959	15839	16087	15701	15899	15886	15968	16153	15991	15881	15897	15895	15928	15910	15987	15847	15895	15975	15901	16080	15887	15748	16047	15936	15897	15905	15925	16015	15920	16012	15921	15880	15900	15793	15941	15919	15824	15867	15913	15903	15986	16012	15967	15867	15938	15989	15879	15985	16101	15887	15830	16026	15892	16014
16552	23297	23161	18208	16231	15747	15257	15154	15297	15087	14810	15104	15002	14982	14968	14888	14943	14894	14926	14916	14869	15110	14931	14981	14835	14899	14886	14876	14827	14865	15279	15702	15654	15369	15287	15105	15022	14732	15003	14749	14854	14893	15068	14878	14939	14788	14840	14818	14735	14823	14742	14823	14833	14988	14910	14721	14626	14915	14750	14779	15021	14801	14847	14983	14879	14819	14869	15030	14850	14965	14880	15093	14843	14876	14798	14830	14831	15007	14966	14989	14773	14904	14918	14810	14955	14871	14764	14820	15120	14700	14836	14950	14879	14888	14925	14752	15015	14748	14920	14934	14754	14793	14966	14776	15043	14801	15044	14700	14917	14922	14983	14954	14870	14802	14972	14787	14878	14917	14916	14901	14864	14899	14797	14993	14788	14837	14629	14826	15019	14923	14936	14893	14874	14820	14939	14757	14996	14835	14942	14775	14863	14846	14815	14854	14972	14943	15005	14905	14786	14897	14785	14945	14960	14929	15024	15084	14836	14881	14904	14855	14827	14872	14889	14773	14859	14913	14997	14863	14880	14706	14779	14748	14895	14800	14839	14719	14960	14810	14932	14933	14921	14762	14779	15010	14813	14824	14914	14916	14859	14915	14925	14816	14844	14839	15025	14783	14721	14995	14947	14674	14787	15001	14859	14906	14896	14917	14897	14883	15004	14874	14829	14757	14860	14858	14894	14903	14938	14920	14923	14791	14892	14996	14847	14960	14870	14874	14873	14865	15046	14875	14994	14892	14815	15011	14714	14977	14807	14807	14985	14742	14953	14990	14881	14828	14874	14920	15051	14877	14908	14919	14905	14993	14893	14866	14942	14817	14946	14943	14763	14814	14837	14792	14836	14852	14946	14924	14944	15013	14811	14784	14630	14751	14925	14832	14822	14861	14792	14985	14897	14876	14774	14978	14835	14889	14875	14929	14822	14890	14802	14905	15020	14788	15050	14835	14901	14734	14998	14973	14849	14953	14757	14924	14898	14775	14886	14685	14913	14939	14844	14716	14878	14949	14874	14917	15013	14778	14847	14879	14813	15045	14822	14956	14902	14932	14839	14875	14891	14689	15002	14923	14971	14910	14980	14815	14759	14918	14933	14903	14895	14951	14789	14902	14708	14924	14940	14901	14914	14787	15170	14935	14846	14919	14823	14856	15006	14798	14743	14835	14885	14882	14972	14816	14977	14833	14756	14906	14944	14876	14764	14916	14839	14723	14798	14810	14971	14866	14888	14969	14878	14937	14778	14878	14884	14811	14920	14780	14699	14900	14917	14965	14931	14781	14965	14750	14880	14897	14938	14943	14883	14777	14877	14755	14827	14780	14828	14790	15012	14863	14930	14995	15027	14836	14990	14954	14900	14861	14928	15041	14798	14912	15062	15060	14825	14867	14907	14848	14877	14876	15044	14875	14861	14731	14908	14827	14953	14866	15014	14960	15055	14819	14820	14906	14877	14829	14817	14859	14814	14943	14943	14858	14808	14925	14973	14774	14815	14928	14672	14961	14935	14805	14912	14934	14823	14852	14912	14964	14780	14887	14936	14955	14911	14939	14699	14935	14862	14922	14864	14724	14800	14919	14791	14854	14950	15017	14815	14700	14963	14920	14890	14895	14863	14916	14927	14766	14918	14877	14973	15116	14974	14794	14866	14836	14872	14882	14785	14917	14924	14939	14840	14865	14871	15081	14913	14756	14810	15040	14848	14824	14921	14795	14977	15010	14933	14786	14843	14882	14683	14812	14880	14894	14717	14864	14920	15063	14851	14873	15041	14892	14943	14799	14852	14895	14800	14941	14956	14841	14786	14768	14927	14829	15056	14893	14849	14902	14888	14763	14913	14867	15109	14867	14972	14932	14866	14811	14766	14916	14789	14820	14864	14940	15010	14805	14789	14779	14835	14892	14873	14781	14749	14757	14846	14746	14833	14835	14906	14853	14707	14949	14970	14840	15032	14828	14870	14753	14888	14864	14860	14843	14731	14998	14931	14863	14915	14765	14803	14790	14789	14832	14923	14830	14936	14834	14934	14860	14737	14891	14828	14882	14927	14991	14852	14688	14869	14939	14990	14975	14945	14972	14904	14941	14844	14828	14871	14969	14759	14881	14914	15066	14815	14705	14705	14618	14737	14859	14770	15002	15077	14897	14862	15000	14879	14885	14857	14963	14814	14843	14721	14944	14892	14905	14984	15063	14889	14807	14956	14873	14973	14902	14836	14824	15067	14780	14934	14859	14855	14906	14816	14975	14839	14855	14795	14852	15036	14623	15017	14794	14837	14835	14920	14909	14899	15020	15040	14694	14925	14842	14926	15002	14861	14916	14774	15011	14968	14931	14737	14871	14886	14920	14871	14853	14833	15033	14924	14857	14963	14844	15009	14888	14889	14841	14900	14647	14864	14815	14810	14959	15022	14912	14985	14789	14832	14761	14837	15000	14982	15062	14914	14849	14783	14702	15019	14941	14744	14873	14914	14931	14936	14893	14901	14688	14881	14794	14934	14758	14984	14969	15007	15046	14725	14892	14869	15004	14871	14806	14850	14847	14873	14931	14815	14648	14859	15031	14734	14841	14808	14837	14908	14856	14914	14881	14811	14839	14933	14971	14916	14709	14875	14831	14971	14965	15003	14996	14861	14798	14675	14826	14973	14909	15019	14792	14947	14724	15004	14763	14891	14839	14797	14908	14811	14897	14844	14701	14942	15025	14907	14934	14720	14872	14831	14943	14824	14912	14875	14839	14953	14944	14966	14900	15046	14874	15051	14844	14819	14865	14868	14976	14971	14982	14913	14781	14859	14953	14912	14945	14882	14905	14850	14784	14948	14940	14885	15006	14782	14876	14830	14928	14904	14880	14848	14872	14854	14906	14724	15124	14789	14816	14990	14950	14747	14825	14953	14853	14831	14816	14776	14892	14940	14751	14846	14945	14996	14855	14701	14940	14912	14860	14772	14620	14886	14856	15026	14775	15015	14912	14694	14833	14810	14964	14914	14912	14867	14879	15125	14882	14772	14879	14866	14822	14848	14863	14961	14893	14968	14855	14829	14855	14853	14814	14816	14785	14949	14809	14755	14939	14843	14661	14795	14841	14780	14812	14964	15036	14919	14900	15068	14884	14849	14890	14909	14764	14924	14915	14766	14892	14909	14947	14966	14990	15143	14874	14945	14940	15032	14826	14842	14880	14925	15014	14901	15079	14740	14911	14921	14954	14955	14729	14862	14904	14696	14898	14806	14712	14875	14972	14885	14893	14855	14773	14806	14878	15094	14922	14917	14853	14957	14809	14775	14796	15023	15043	14807	14848	14800	14822	14814	14866	14825	14941	14926	14924	14901	14877	14854	14870	14808	14842	14714	15070	14790	14890	14927	14810	14756	14881	15010	14817	14997	14852	14925	14749	15011	14826	14894	14949	14919	14746	14959	14831	14686	14868	14744	14846	14996	14968	14854	14980	14694	14856	14903	14888	14708	14685	14676	14976	14897	14963	14904	14860	14878	14971	15068	14847	14859	14889	14815	14746	14839	14866	15006	14936	14835	14944	14759	15134	14879	14829	14792	14909	14714	14875	14857	14958	14915	14854	14965	14736	14925	14981	14815	14761	14771	14804	14904	14900	15011	14979	14951	14861	15035	14741	14982	14854	14722	14890	15081	14788	14856	14871	14893	14935	14968	14944	14818	14863	15087	14844	14762	14953	14952	14744	15025	14867	14870	14912	14991	14825	14965	14774	14868	14750	14881	14851	14745	14798	14875	14733	14899	14927	14867	14963	14912	14968	14943	14935	15048	14908	14702	14893	14757	14738	14743	14954	14872	14703	14800	14895	14927	15011	14777	14933	15011	14855	14848	14834	14866	14756	14832	14766	14995	14838	15004	14941	14928	14999	14826	14764	14976	14964	14632	14869	15026	14949	14678	14901	14904	14953	14864	14871	14896	14979	14973	14893	15111	14928	14816	15023	14967	14836	14885	14777	14933	14875	15034	14774	14926	14775	15003	14954	14866	14963	14853	15043	14985	14998	14877	15095	14940	14923	14857	14707	14983	15039	14847	14919	14875	15016	14827	14954	14870	14911	14906	14824	14728	14801	14992	14912	15018	14823	14847	14845	14769	14870	15021	14931	14911	15044	14891	14792	14964	14840	15019	14945	14845	14997	14916	14772	14912	14745	14855	14930	15014	14838	14947	14860	14708	14926	14933	14919	15008	14880	14971	14771	14831	14877	14850	15024	14939	14955	14885	14899	14973	14994	14978	14929	15087	14990	14798	14848	14934	14865	15054	14925	15003	14949	14865	14912	14865	14865	14751	14859	14992	14932	14774	14926	14838	14846	14949	14980	14808	14857	14844	14930	14950	14945	14887	14967	14845	14833	14790	14770	14988	14807	14957	14913	14901	14968	14936	14863	14982	14831	14911	14898	14861	14981	14931	14864	14824	15002	14903	14952	14923	14758	15021	14861	14877	14874	14893	14804	14753	15077	14797	14857	14792	14942	14828	14832	14993	14892	14932	14962	15077	14897	14936	14708	14736	14718	14935	14875	14936	14861	14865	15002	15065	14757	14849	14888	14808	14940	14767	14842	14906	14766	14797	14753	14826	14749	14984	14796	14905	14740	14983	14908	14950	14891	14872	15042	14852	15042	14848	15062	14885	14902	14855	14863	14919	14792	14963	14770	14764	14885	14943	14934	14964	14908	14818	14812	14792	14846	14728	14902	14963	14828	14841	15020	14864	14786	15006	14889	14979	14937	14820	14747	14761	14953	14962	14765	14833	14826	14807	14940	14936	14913	14763	15000	14896	14906	14911	14981	15001	14814	14825	14783	14831	15000	14721	14775	14905	14740	14939	14926	14966	14918	14925	14736	14694	14942	15088	14858	14710	14896	14979	14903	14848	15004	14862	14846	14881	14805	14848	14901	14836	14827	15031	14967	14815	14877	14744	14959	14772	14800	14918	14872	14856	14869	14884	15042	14975	14899	14850	14678	14751	14861	14888	14977	14936	14916	14860	14862	15090	14827	14864	14794	14792	15035	14952	14935	14862	14991	14921	14903	14768	14835	14907	14957	14797	14958	14929	14922	14901	15142	14945	15024	14898	14924	14899	14781	14960	14970	15021	14824	14880	14761	14949	14970	15006	15059
24059	21364	28744	24468	21898	20710	19221	17095	16630	16699	16560	16376	16380	16448	16298	16274	16443	16432	16288	16304	16324	16298	16287	16258	16221	16142	16369	16115	16249	16978	18045	18691	18249	17432	16835	16562	16447	16213	16166	16023	16092	16353	16225	16169	16198	16113	16234	16356	16423	16113	16261	16081	16245	16152	16085	16024	16156	16297	16233	16147	16283	16232	16229	16185	16186	16099	16110	16179	16139	16000	16298	16316	16176	16257	16345	16180	16028	15886	16109	16192	16064	16302	15947	16056	15999	15942	16158	16130	16212	16059	16127	16193	16038	16246	16170	16276	16189	15989	16326	16019	16000	16045	16071	16225	16330	16221	16021	16035	16123	15948	16157	16212	16230	16185	16255	16291	15947	15968	16046	15998	16140	16273	16318	16074	16202	16136	16113	15915	16266	16146	16387	16301	16223	16007	16033	15900	15929	16202	16103	16027	16025	16096	16260	15963	16068	16182	16129	16115	15919	16083	16111	16247	16167	16399	16248	16075	16368	16193	16294	15943	16036	15979	16123	15915	16065	16361	16114	16158	16194	16144	16051	15938	16042	16143	16044	16193	16292	15942	16129	16116	15948	15977	16291	16120	16139	16151	16045	16168	16242	16056	16219	16111	16152	16191	16229	16144	16234	16046	16039	15999	15918	16205	15957	16132	16267	16043	16148	16246	16154	16064	16080	16231	16350	16267	16301	16101	16065	16045	16092	16232	16105	16155	16145	16081	16182	16243	16120	16198	16131	16155	15951	16056	16085	16116	16200	16194	16066	16003	16079	16162	16041	16218	16058	16144	16245	16130	16196	16061	16008	15939	16206	16043	16152	16177	16194	16064	16139	16022	16106	16211	16191	16023	16041	16200	15971	16258	16292	16212	16191	16229	16132	16134	16094	16258	16202	16174	16235	16053	16148	16232	15987	16069	16042	15992	16095	16229	15991	15934	15967	16002	15979	16146	16185	16178	16168	16109	16226	16125	15970	16225	15936	16310	16230	16194	16092	15869	16107	16163	16231	16091	16230	16200	16149	16256	16003	16221	16203	16187	16122	16098	16084	16344	16006	16061	16325	16049	16112	16100	16106	16051	16041	15992	16238	16074	16199	16144	16288	16082	16036	15897	16185	15978	16074	16153	16192	15974	16118	16119	16243	16209	16074	16179	16361	16164	16169	16052	16248	16010	15957	16248	16143	16112	15798	15954	15961	16126	16071	16226	15988	16103	16050	16059	16094	16237	16080	16151	15995	16146	15921	16023	16188	16239	15951	16020	16125	16185	16295	16109	16226	15878	16054	16137	16160	16139	16198	16006	16123	16441	16264	16072	16097	16272	16264	15951	16075	16260	16089	16004	16101	16195	16154	16114	16275	16092	16104	16099	15866	16181	16139	16166	16139	16111	15805	15944	16079	16291	16303	16263	16018	16111	16077	15944	16210	16222	16194	16183	16138	16108	16122	16280	16283	16006	16314	16192	16332	16212	15993	16261	16146	16148	16077	16013	15970	16005	16302	16189	15994	15990	16212	16082	16046	16059	16072	16126	16235	16216	16246	16124	16008	16147	16107	16218	15811	16178	16069	16059	16143	16115	16260	16142	15962	16186	16031	16227	16087	16004	16109	16207	16093	16089	16169	16004	16177	16071	16340	16249	16050	16064	16325	16279	15994	16189	16249	16116	16231	16164	16079	16176	16107	16107	16252	16313	16005	16091	16247	16131	16141	16119	16080	16238	16268	16057	16248	16112	16167	16206	15983	16061	15961	15903	16244	16049	16348	16270	16248	16167	16076	16254	16153	16145	16253	16255	16327	16075	16142	16328	16235	16202	16156	16109	16057	16085	16135	16087	16075	16123	16154	16175	16107	16069	16175	16076	16101	16207	16287	16196	16358	16200	16037	15960	16166	16159	16261	15998	16203	15851	16009	16119	16299	16058	16121	16129	16019	16191	16002	15989	16244	16196	16137	16165	16182	16305	16271	16255	16221	16069	16129	16057	16053	15945	15911	16189	16001	16132	16109	16006	16028	16038	16181	16317	15968	16045	16200	16076	15980	16225	15985	16041	15980	16057	15948	16063	16253	16111	16035	15937	16162	16056	16131	16027	16215	15999	16024	16154	16052	16106	16097	16155	16252	16171	16161	16048	16244	16125	15850	16010	16276	15975	16079	15932	16252	16332	16137	16016	16088	16218	16135	16343	16400	16303	16281	16289	16188	16151	16054	16077	16040	16274	16074	16096	16083	16101	16032	16018	16134	16140	16172	16000	16189	15927	16214	16086	16056	15863	16087	16327	16040	16250	16059	16120	16010	16114	16049	16165	16262	16133	16134	16210	15909	16152	15987	15994	16393	15890	16106	16029	16056	16266	16095	16325	16049	16120	16363	16158	16369	16087	16132	16260	16137	16121	16090	16178	16198	16281	16231	16076	16097	16042	16191	16008	15982	16154	16154	16155	16162	16213	16088	16036	16051	16084	16096	16280	16201	16220	16061	16274	16220	16239	15990	16247	16255	16429	16217	16178	16057	16140	16008	16020	16120	16111	16171	16051	16092	16300	16123	16144	16229	16073	16040	16134	16296	16123	15973	16058	16038	16083	16273	16058	16045	16215	16249	16094	16070	16140	16005	16218	16177	16116	16116	16127	16053	16046	16060	15988	16150	16176	16068	16183	16174	16186	16099	16087	16163	16147	16014	16129	16073	16139	16145	16110	15997	16139	16027	16093	16168	16171	16185	15886	16195	15978	16015	16139	16239	16029	16002	16027	15997	16162	15931	16177	16238	16409	16205	16048	16394	15923	16259	16063	15923	16000	16072	15966	16040	16086	16106	16210	16115	16266	16185	16405	16148	16142	16110	16130	16287	16331	16160	16080	16158	16221	16052	16054	16102	16176	16041	16111	16191	16285	16147	16139	16105	16095	16054	16108	16313	16219	15956	16175	16038	16182	16168	16123	15848	15879	16168	16128	16149	16025	16085	16125	15876	16063	16231	16187	16270	15970	16236	16047	16293	16125	16090	16141	16138	16036	15846	16316	15966	15957	16071	16073	16117	16000	16241	16053	16103	16143	15937	16064	15873	16062	16209	16052	16223	16108	15975	16235	16174	16057	16163	16105	15902	16099	16124	16085	16201	16242	16347	16033	16242	16136	16270	16143	16390	15923	15983	16030	16025	16044	16001	16027	16132	16183	16203	16073	16183	16096	16233	16131	15912	16237	16005	16137	16178	16103	16182	16140	15866	15942	16217	16066	16123	16260	16124	16303	16183	16137	16208	16096	16153	16125	16078	16176	16304	16309	16002	16210	16012	15967	16046	16068	16022	16083	16095	16247	15949	16279	16345	15946	16267	16072	16101	16045	16070	15944	16151	16096	16130	16200	16248	15980	16062	15993	16080	16217	16355	16227	16130	16121	16098	16084	16126	16209	16180	15987	16097	16087	16120	15854	16220	16239	16126	16269	16148	16218	16000	16107	16031	16015	15991	15893	16135	16091	16064	16161	16260	16096	16261	16322	16064	16014	16156	16031	16273	16298	16081	16166	16117	16149	16027	16230	16179	16194	16309	16076	15989	16256	16324	16127	16009	16171	16210	16228	16244	16022	16191	16410	16266	16091	16279	16302	16010	16154	16207	16174	16030	16124	16074	16284	16267	16198	16116	16163	16151	16002	16159	16133	16076	16288	16205	16228	16161	16201	16093	16287	16065	16211	16097	16063	16109	16109	16168	16237	16220	16072	16123	16278	16196	16006	16141	16163	16146	16108	16211	16136	16064	16251	16146	15999	16032	16084	16080	16075	15955	16338	16238	16152	16197	16103	16039	16215	16124	16185	15998	16054	15912	15931	16123	16146	16111	16109	16125	16054	16223	16156	16110	16026	16049	16289	16012	16050	16104	16163	16033	15899	16130	16091	16300	16143	16246	16039	16140	16079	16235	16178	15942	16002	16193	15959	16036	16079	16092	16108	16224	16035	16100	16203	16257	16395	16178	16195	16045	15928	16104	16114	16159	16016	16164	16140	16227	16298	16143	16242	16182	16137	16148	16145	16014	15962	16239	16116	16136	16019	16163	16095	16113	16008	16191	16337	16200	16163	16186	16284	16121	16041	16228	16179	16092	15993	16105	16154	16091	16112	16216	16361	16223	15998	16083	16017	16165	16141	16271	16005	16046	15999	16168	16107	16185	16146	16121	15775	15999	16134	16068	16018	16106	16275	16204	16173	16341	16283	16258	16126	15981	16360	16105	16165	16065	16186	16208	16091	16272	16187	16157	16097	16110	16174	16291	16208	15937	16352	16180	16053	16186	16301	16187	16391	16176	16192	16148	15845	16043	16031	16190	16108	15928	15969	16028	16079	16104	16313	16070	15996	16076	16169	16261	15948	16160	16060	16138	16141	16123	16111	16168	16294	16255	16068	16169	16036	16049	16286	16044	16010	16037	16206	16070	16157	16157	16232	16468	16128	16211	16164	16154	16146	15928	16054	16259	16203	16057	16027	16118	16055	16151	16110	15934	16161	16173	16020	16143	16119	16156	16248	16183	16010	16042	16034	16239	16259	16113	16059	16210	16167	16223	16239	16074	16264	15961	16312	16068	16001	16173	16081	16032	16117	15921	16069	15895	16191	16241	16016	16407	16157	16180	16110	15999	16169	16264	16361	16082	16251	16178	16391	16078	16136	16086	16186	16162	16400	16135	16106	16266	16319	15968	16068	16082	16292	15954	16082	16085	15967	15901	16179	16310	16105	16142	16373	16155	16221	16215	16170	16110	16221	16078	16119	15971	16140	16208	16239	15880	16108	16348	16090	16134	16018	15961	16261	16231	15970	16186	16123	16380	16213	16054	16209	16058	16047	16124	15971	16107	15997	16066	16224	16220	16044	16243	16245	16220	16209	16351	16158	16067	16120	16185	16077	15988	16337	15999	16116	16081	16018	16297	16095	16270	16054	16126	16237	16093	16150	16038	15890	16165	15986	16272	16280	16287	16127	16106	16120	16036	16000	16176	16029	16164	16020	16022	16120	16134	15972	16029	16017	16311	16159	15920	16046	15944	16069	16063	15996	16112	16164	16225	16165	16066	16148	16202	16046	16077	16253	16055	16064	16312	16054	15987	16157	16113	16103	16292	16162	16234	16162	16099	16124	16007	15906	16098	16169
16973	28831	26546	20443	17875	16800	16308	16085	15964	15877	15704	15447	15393	15078	15285	15362	15200	15333	15151	15471	15315	15297	15089	15259	15082	15172	15156	15151	15214	16622	18649	19068	18023	16813	15707	15356	15223	15062	15102	15066	15137	15203	14965	15001	15156	15180	15204	15038	15115	15174	14987	15094	15292	15267	15031	15057	15089	15140	15157	15012	15026	15092	15158	14889	15181	15250	15024	15151	15095	15083	15136	15109	15040	15157	15070	15123	15141	15121	15157	15126	14914	15083	15017	15104	15047	15076	14919	14951	14921	15045	15116	15106	15110	15081	15045	15133	15023	15140	15060	15029	15171	15064	15155	15028	15041	15060	15036	15078	15141	15056	15036	14933	15023	15225	15228	15138	15105	15106	15174	15075	14999	14977	15053	15180	14998	15017	15006	15110	14992	15044	15050	15109	15035	15116	15124	15057	15083	14813	15095	15163	14979	15064	15154	15114	15091	15165	15172	15027	15217	15153	15234	14946	15171	14910	15081	15032	15042	15065	15067	15194	15061	15171	15091	14999	15031	15004	15336	14969	15150	15095	15057	15169	15176	15003	14923	15131	15093	15168	14953	15052	15083	14948	15058	15098	14996	15233	15091	15006	15011	15015	15017	15084	14945	15181	15121	15108	15027	15068	15184	15093	15041	15104	14997	15000	15021	15115	15034	15023	14923	15117	14988	14967	15157	15168	14921	15112	15103	15049	15039	15231	15229	15048	15042	15133	15029	15080	15116	15070	15073	15020	15046	15053	14959	15043	14966	15028	15180	15019	14927	15046	15032	15124	15088	15051	15052	15095	15029	15131	15040	15036	15023	15019	15192	15188	15100	15021	14955	15102	15170	15166	14944	15009	14974	14832	15201	15061	14969	14987	15124	14861	15197	15193	14997	15082	15054	15122	15090	15117	15025	15086	15024	15048	14883	15111	15190	14939	14964	15194	14999	15103	15169	14992	15097	15148	15124	15008	15129	15014	15103	15212	15189	15168	14976	14989	15102	15062	15097	15106	14785	15128	15029	15163	14970	15087	15002	15188	15046	15156	14957	15113	15082	15185	15022	15071	15086	15260	15014	15056	15048	15082	15001	15109	15140	15211	15180	14923	14865	15051	15132	14991	15075	14957	15141	15075	15081	14981	14966	15044	15103	15028	15082	15180	15207	15005	15020	15218	14903	15059	14932	14923	14972	15067	15020	14995	15162	15108	14966	15233	15048	15094	15119	15176	15008	14993	15130	14945	15059	14881	15100	15068	15041	15195	15134	15115	15079	15100	14968	15088	14969	15236	15148	14962	14903	15140	15072	15163	15237	15078	14941	15033	15100	15198	15110	15095	15087	14991	15061	15071	15272	15019	15113	15109	14956	15133	15193	15001	15075	14815	15049	15207	14976	15176	15037	15030	15061	15121	15170	15006	14964	14954	15012	14942	15018	15053	15103	15020	15197	14943	15031	15090	15099	15148	15019	15080	15087	15116	15067	14853	14974	14870	15169	15101	15134	14919	14954	15157	15144	15051	15148	15014	15019	15194	15209	14975	15077	15092	15138	15111	15133	15112	15020	14921	15088	14908	15131	15106	14943	15115	15004	15124	15113	15091	15092	14997	15117	14983	15068	15211	14945	15246	15035	14969	15010	15095	14975	14921	15086	15075	15098	15194	14926	15187	15169	15119	15107	15225	15148	14994	15025	15232	15004	14810	14985	15222	15047	15003	14941	15047	14995	14990	15065	15210	15110	14847	15106	14976	14941	14942	15199	15061	15029	15064	15096	14890	14967	15043	15173	15131	14971	15019	15033	14938	15030	14931	15014	14846	15144	15052	15059	15189	15054	15212	15004	14958	15001	15074	15100	15210	15079	15131	15073	15101	15121	15081	14983	15035	15030	14962	15078	15206	15010	14891	15163	14938	15017	14977	15068	15112	15015	15072	15105	15049	15058	15194	14946	14874	15028	15183	15207	15007	15064	15038	15051	15064	15055	15066	15201	15189	15143	15127	14966	15116	15113	14935	15110	15164	15092	15034	15281	15091	15147	15278	15008	15094	14861	15183	15159	15141	15035	15283	15092	15125	15086	15005	15138	15125	15104	14955	15097	15144	15078	15074	15067	15144	15150	15092	15156	15007	15044	15174	14989	15117	15183	15234	15045	15034	14842	15072	15162	15003	15018	15091	15223	15091	14958	14982	15040	14992	15026	15013	14911	15044	14861	15123	15175	15050	15052	14977	15128	15033	14913	15023	15134	14913	15099	15111	15179	14999	15124	15080	15094	15125	15177	14922	14984	15119	15068	14981	15076	15030	15133	15022	14976	15257	14949	14970	15023	15174	15148	15016	15264	15049	14788	15242	15059	15198	15128	14870	14977	15028	15007	15056	15135	15069	15182	14897	15189	15192	15040	15103	15092	15140	14993	15031	14968	14951	14954	15132	15038	15157	15061	14922	15093	15127	15060	15216	15152	15018	14960	15111	15090	15143	15150	15080	15144	14982	14988	14963	15089	15039	15082	15060	15149	14992	15193	14995	14952	14984	14941	15282	15096	15069	15136	15201	15225	14893	14908	15095	15198	15111	14948	15058	14930	15046	15027	14865	14989	14966	14953	15031	15156	14859	15011	15133	15105	15079	15066	14917	15171	15135	14976	15157	15043	14966	15100	14970	14982	15031	15004	14929	15134	15071	15129	14975	15061	15128	15041	15197	15025	15113	15063	15026	15252	15133	15128	14968	15302	15235	15173	15032	15067	15038	15019	15206	15054	15216	15073	15056	15211	15140	15121	14921	15034	15305	14736	14997	14835	14917	15188	14992	15067	15019	14931	15079	15109	15065	15150	15044	15022	15021	15024	15173	15140	15029	14960	15063	15032	14923	15169	14903	15134	15211	15082	14986	15277	15175	15226	15206	14957	14950	14938	14879	15183	15226	14946	14989	15098	15088	15078	15061	15218	15105	15013	15106	14957	15077	14896	15033	15094	15108	14997	15047	15082	15179	15101	15014	14985	15138	15009	15029	14979	15076	15037	15229	15050	15078	15037	15055	15069	15067	14961	15093	15186	15188	15091	14998	15121	15125	15075	15074	14934	15056	15126	15064	15217	15138	14952	15130	15154	15008	15134	15184	15222	14890	14998	15165	15013	14967	15129	15059	14938	15234	15054	15187	15057	15127	15178	15218	15131	15037	15027	15039	14925	15162	15189	15077	15028	15015	14925	15230	15014	15001	15060	15073	14913	15087	14980	14986	15015	14893	15205	14913	15112	15013	15157	15142	15001	15064	14955	15010	14937	15169	15051	15005	15072	15170	15045	15078	14976	15086	15088	15138	15029	15206	15125	15146	15034	15011	15136	15084	15073	14981	14932	15114	15145	15029	15100	14993	14996	15142	15144	14943	15075	15033	15051	15038	15042	15066	15070	15066	14947	15046	15208	14918	15254	15176	15197	14951	14988	15124	15020	15092	15174	15082	15084	15025	15201	15059	15095	14967	14959	15115	15172	15067	15024	15159	15146	14919	15185	15128	15029	14989	15120	15252	15043	15119	14965	15107	15031	14963	15065	15274	15083	15236	15224	15068	15195	15177	15065	15095	15046	15079	15021	15156	15115	15030	15019	15103	15138	14872	15025	15017	15076	15144	15066	14821	15048	15170	15101	15061	15124	15083	15120	14919	15085	15059	15090	15053	15090	15150	14992	15182	15028	15103	15115	14905	15039	14939	15191	14907	15028	15164	15096	14986	15170	15153	14960	14883	14922	15310	15116	14953	15079	15292	15005	14999	15108	14927	15039	14711	15085	14967	15153	14975	15055	15011	15157	15105	14995	15051	15234	15044	14953	15083	15041	14928	15008	15064	14941	15091	15197	14941	15169	14930	15096	15023	15078	15021	15167	15139	15024	15166	15081	15047	15257	15015	15053	15038	15127	14990	15123	14909	15211	15123	15080	15070	15129	14947	15090	15049	15048	14892	15069	14950	14928	15286	15032	15063	15046	15016	14969	15053	14908	15044	15180	15044	14938	15050	15185	15038	15128	14999	15082	15055	15226	15130	15049	15059	15102	15178	15073	15085	15025	15025	15071	15000	15055	15087	15028	15123	15041	15076	15189	15063	15220	14942	15227	15034	15156	15136	15034	15151	14935	15194	14885	15064	15097	15067	15058	15210	15144	15106	15017	15018	15190	15189	14902	15205	15125	15157	14921	15055	14927	15267	15029	15036	14996	15037	15218	15028	15028	15179	15076	15027	15166	15138	14959	14998	15040	15067	14846	15070	14972	15034	15069	15046	15063	15022	15042	15032	15082	15051	14994	15175	15103	14932	14917	15112	15017	15093	15073	15124	15114	15097	15196	15079	14966	15004	15109	14967	15228	14967	14930	15129	15107	15116	15047	15154	15064	15093	15107	15140	15046	14898	15235	15026	15158	15105	15089	14945	15008	15129	15091	15212	14983	15045	15132	15271	14993	15179	15101	15029	15093	15001	15024	15119	15139	15107	15087	14980	15073	15197	15015	15057	14984	15002	15063	14991	15080	15083	15312	15077	15196	15075	15146	15152	15179	14931	15281	14931	15166	15040	15109	15080	15140	15075	15006	14893	15065	14959	15181	15002	15129	15104	14837	15223	15114	15115	14955	15135	15089	15039	15191	15082	15134	15139	15057	15243	15192	14927	14979	15152	15225	15219	15045	15189	15036	15193	14921	15073	15033	15224	15059	15177	15114	15083	14945	15022	15134	15018	15045	15019	15251	14968	15023	15168	15058	14926	15014	15028	14912	15062	15006	15071	15028	15132	15180	15095	14892	15011	15084	14945	15032	15064	15160	15150	15024	15168	15117	15006	15191	15095	15045	14933	15074	15172	15090	15111	15053	15012	15141	15007	15084	15121	15139	15105	14931	15259	15041	14880	15103	15133	15054	15089	15109	15109	15061	15165	15192	15125	15031	15152	15186	15112	15203	15017	15196	15041	14945	15208	15067	15035	15155	15058	15071	15083	15087	15055	15199	15105	15214	15121	15173	15004	15263	14994	15064	15175	15198	15224	14948	15095	15163	15079	15158	15132	15111	15001	15186	15110	14901	15011	14988	15121	14926	15178	15204	15076	14947	14969	15125	15122	15055	15055	15076	15054	15202	15049	15036	15161	15061	15058	15200	15225	15101	15152
22943	21272	29090	23808	21413	22910	23158	17988	17046	17171	17127	16877	16738	16643	16664	16554	16777	16606	16431	16964	16516	16595	16527	16602	16446	16475	16442	16442	16578	18276	20080	20568	19847	18344	17390	17099	16588	16315	16186	16273	16190	16127	16328	16177	16298	16347	16170	16309	16387	16204	16314	16094	16324	16260	16140	16421	16345	16234	16332	16195	16333	16475	16406	16353	16113	16161	16336	16338	16248	16305	16261	16391	16271	16200	16278	16285	16369	16215	16357	16177	16387	16101	16152	16269	16241	16244	16181	16361	16231	16344	16263	16610	16414	16268	16292	16136	16282	16150	16345	16359	16137	16172	16372	16180	16195	16301	16341	16397	16358	16366	16389	16314	16353	16380	16199	16160	16217	16327	16177	16421	16259	16078	15944	16264	16445	16349	16169	16317	16136	16233	16113	16258	16303	16174	16128	16287	16280	16191	16361	16312	16363	16214	16140	16272	16038	16162	16141	16125	16226	16327	16194	16191	16381	15847	16285	16128	16175	16163	16210	16209	16026	16234	16131	16226	16134	16149	16364	16159	16163	16448	16355	16033	16210	16280	16164	16324	16486	16393	16187	16219	16336	16376	16168	16298	16125	16121	16253	16129	16054	16303	16149	16136	16469	16235	16155	16448	16284	16165	16268	16127	16178	16251	16464	16399	16296	16332	16327	16287	16393	16254	16188	16195	16386	16263	16023	16260	16265	16258	16241	16313	16232	16115	16272	16289	16197	16260	16227	16267	16260	16049	16225	16323	16259	16186	16103	16288	16300	16319	16236	16301	16263	16383	16166	16271	16254	16228	16223	16219	16274	16286	16296	16425	16222	16268	16186	16137	16219	16101	16172	16224	16233	16197	15929	16400	16545	16056	16219	16064	16205	16043	15976	16307	16339	16109	16277	16385	16393	16106	16313	16234	16216	16292	16362	16187	16234	16262	16056	16281	16459	16383	16125	16222	16163	16327	16240	16197	16366	16295	16286	16279	16296	16120	16169	16281	16458	16115	16204	16220	16367	16239	16351	16246	16179	16260	16292	16338	16241	16113	16240	16156	16271	16175	16258	16322	16252	16284	16261	16170	16268	15914	16156	16146	16372	16270	16304	16232	16031	16195	16374	16377	16132	16092	16179	16202	16362	16163	16395	16283	16258	16441	16291	16223	16317	16097	16121	15997	16247	16306	15934	16269	16261	16377	16104	16173	16378	16321	16202	16211	16408	16256	16295	16287	16218	16041	16116	16007	16154	16103	16185	16192	16203	16168	16291	16224	16282	16336	16218	16117	16086	16405	16194	16396	16335	16148	16161	16322	16158	16170	16336	16212	16309	16183	16298	16014	16386	16118	16421	16371	16354	15993	16180	16383	16219	16049	16322	16355	16297	16314	16211	16274	16207	16154	16192	16255	16102	16419	16356	16333	16430	16237	16100	16303	16243	16287	16273	16393	16339	16296	16346	16381	16249	16334	16345	16321	16190	16094	16310	16229	16117	16104	16219	16199	16116	16295	16245	16293	16239	16131	16354	16258	16450	16075	16356	16097	16176	16167	16231	16032	16297	16269	16160	16133	16120	16107	16056	16235	16227	16391	16271	16164	16110	16184	16352	16260	16195	16284	16224	16089	16282	16344	16425	16248	16206	16069	16015	16323	16161	16164	16296	16262	16312	16417	16244	16402	16300	16139	16386	16167	16310	16280	16216	16223	16365	16243	16249	16411	16301	16128	16297	16171	16198	16198	16161	15941	16067	16258	16212	16386	16292	16374	16309	15984	16203	16098	16266	16329	16279	16169	16288	16297	16161	16377	16442	16369	16296	16038	16365	16201	16328	16270	16088	16262	16223	16183	16207	16209	15980	16309	16042	16101	16279	16333	16195	16312	16152	16123	16207	16177	16358	16279	16311	16098	16234	16476	16274	16096	16250	16263	16205	16150	16263	16115	16217	16150	16190	16422	16075	16225	16276	16018	16083	15980	16070	16232	16295	16445	16196	16175	16170	16312	16216	15972	16298	16307	16295	16179	16217	16015	16241	16119	16183	16170	16087	16024	16134	16170	16242	16553	16290	16380	16120	16073	16300	16167	16038	16201	16308	16148	16172	16257	16196	16221	16170	16252	16148	15994	16226	16142	16301	16270	16389	16236	16337	16082	16199	16294	16232	16186	16379	16314	16070	16240	16272	16249	16124	16364	16291	16295	16035	16061	16359	16343	16192	16280	16035	16163	16338	16222	16262	16114	16277	16263	16161	16431	16510	16112	16258	16220	16193	16205	16239	16115	16263	16283	16096	16208	16324	16299	16414	16270	16097	16268	16080	16134	16180	16195	16388	16176	16118	16292	16066	16165	16363	16197	16080	15981	16407	16223	16218	16135	16243	16145	16096	16120	16288	16011	16234	16154	16262	16294	16315	16371	16140	16244	16225	16120	16217	16115	16255	16270	16130	16214	16235	16313	16114	16099	16085	16171	16161	16284	16077	16219	16212	16236	16193	16202	16194	16248	16147	16230	15973	16059	16142	16139	16247	16187	16177	16151	16148	16089	16384	16258	16080	16076	16294	16140	16360	16332	16262	16264	16232	16232	16190	16365	16281	16223	16394	16256	16400	15948	16281	16056	16112	16262	16145	16205	16160	16132	16095	16170	16205	16344	16270	16120	16212	15991	16400	16201	16115	16101	16288	16102	16144	16040	16331	16222	16247	16218	16364	16204	16125	16315	16043	16163	16113	16316	16017	16157	16162	16182	16137	16166	16257	16367	16285	16376	16103	16279	16221	16247	15965	16178	16198	16252	16302	16219	16248	16222	16244	16261	16163	16198	16276	16256	16334	16282	16199	16240	16237	16135	16114	16107	16121	16065	16174	16342	16241	16232	16182	16218	16133	16245	16217	16346	16127	16177	16345	16223	16395	16253	16243	16213	16225	16330	16107	16304	16334	16225	16173	16226	16221	16287	16344	16294	16179	16307	16069	16166	16466	16324	16057	16326	16235	16099	16143	15935	16061	16318	16266	16114	16171	16172	16141	16276	16288	16235	16061	16139	16174	16336	16178	16321	16165	16188	16377	16285	16174	16100	16052	16319	16313	16368	16401	16382	16395	16092	16294	16223	16296	16313	16361	16418	16216	16149	16315	16120	16149	16175	16268	16277	16200	16157	16368	16269	16180	16282	16443	16261	16135	16069	16199	16038	16093	16317	16194	16382	16319	16229	16306	16216	16197	16268	16229	16274	16041	16162	16091	16135	16226	16194	16342	16419	16158	16228	15987	16189	16288	16244	16285	16165	16265	16340	16256	16245	16182	16056	16351	16245	16068	16114	16212	16135	16234	16097	16277	15997	16246	16088	16279	16461	16423	16167	16377	16299	16335	16249	16309	16389	16196	16190	16135	16229	16174	16254	16184	16223	16302	16094	16198	16344	16434	16325	16463	16317	16110	16251	16314	16029	16251	16210	16200	16185	16221	16129	16175	16249	16168	16153	16150	16201	16260	16115	16056	16137	16006	16332	16253	16301	16242	16080	16394	16335	16241	16257	16283	16026	16254	16462	16487	16162	16180	16207	16173	16237	16252	16067	16159	16384	16268	16159	16124	16310	16350	16239	16213	16132	16253	16333	16074	16328	16181	16231	16105	16187	16258	16102	16183	16256	16525	16268	16414	16122	16281	16278	16274	16103	16364	16109	16105	16106	16355	16082	16222	16226	16253	16291	16120	16055	16011	16146	16292	16090	16243	16209	15977	16180	16190	16320	16375	16279	16202	16380	16179	16023	16378	16327	16009	16183	16094	16358	15993	16195	16359	16265	16196	16310	16097	16058	16462	16142	16342	16317	16206	16392	16309	16272	16151	16305	16454	16016	16316	16090	16089	16294	16237	16316	16098	16106	16023	16241	16169	16187	16267	16247	15961	16169	16275	16208	16151	16321	16251	16226	16367	16099	16298	16217	16247	16136	16221	16268	16321	16307	16347	16062	16168	16135	15958	16240	16432	16275	16219	16442	16333	16413	16131	16259	16424	16100	16293	16363	16177	16329	16342	16317	16270	16060	16152	16132	16177	16315	16222	16213	16138	16161	16221	16266	16454	16312	16130	16309	16244	16394	16304	16260	16154	16141	16172	16309	16198	16104	16179	16235	16234	16339	16299	16360	16267	16296	16309	16091	16222	16239	16244	16237	16372	16096	16290	16201	16262	16246	16166	16197	16357	16216	16282	16073	16228	16175	16159	16330	16026	16239	16264	16214	16330	16238	16058	16189	16246	16291	16239	16309	16336	16263	16249	16221	16008	16067	16152	16302	16201	16124	16147	16184	16125	15938	16018	16329	16134	16175	16172	16125	16176	16021	16129	15984	16198	16268	16282	16377	16374	16445	16280	16216	16015	16271	16231	16207	16384	16137	16207	16224	16205	16246	16174	16259	16110	16140	16300	16244	16318	16235	16284	16259	16069	16436	16121	16068	16171	16253	16047	16408	16268	16141	16317	16283	16259	16139	16274	16268	16390	16257	16329	16302	16292	16132	16221	16300	16080	16164	16193	16128	16304	16346	16144	16115	16352	16076	15924	16274	16167	16366	16248	16247	16342	16361	16319	16187	16219	16265	16201	16314	16103	16212	16234	16283	16193	16251	16203	16331	16304	16232	16086	16246	16115	16150	15929	16232	16127	16193	16162	16160	16410	16241	16185	16207	16055	16350	16086	16295	16284	16310	16342	15963	16301	16158	16165	16252	16208	16373	16375	16291	16140	16277	16220	16219	16135	16237	16213	16177	16186	16292	16208	16058	16210	16212	16034	16083	16189	16087	16163	16256	16429	16119	16169	16367	16252	16438	16380	16344	16177	16184	16146	16132	16091	16001	16269	16345	16286	16133	16229	16232	16224	16290	16218	16375	16178	16118	16242	16390	16236	16235	16219	16312	16286	15978	16162	15976	16042	16143	16138	16060	16116	16373	16353	16150	16236	16353	16168	16263	16089	16135	16198	16243	16280	16249	16155	16277	16362	16281	16177	16162	16235	16100	16262	16271	16043	16209	16397	16122	16200	16020	16125	16388	16194	16380	16179	16110	16333	16395	16254	16044	16122	16086	16315	16158	16057	15983	16298	16202	16207	16031	16404	16410	16074	16224	16201	16320	16178	16086	16224	16220	16138	16231	16271	16110
18153	31402	29019	21991	19016	17897	17084	16883	17048	16511	16048	16004	16041	15709	15564	15350	15369	15474	15723	15476	15582	15067	15467	15143	15252	15232	15123	15162	15689	18662	21716	21755	20079	18163	16433	15779	15185	15135	15081	15205	15154	15204	15067	15156	15220	15168	15100	15131	15102	14947	15063	15157	15143	14872	15076	15035	15199	15035	15125	15108	15109	15192	15086	15062	15121	15162	14935	15041	15056	15186	15148	15133	15043	15140	15206	15178	14994	15135	15024	15157	15055	15053	15140	15112	15172	15022	15045	15209	15164	14988	15130	14998	15354	15137	15170	15168	14995	15090	15255	15110	15077	14878	15104	15068	15134	15086	15247	15107	15170	15336	15082	15129	15198	15081	15097	15281	15068	15001	15165	15058	15176	15221	15181	15201	15033	15031	15266	15108	15156	15260	15015	15090	15083	14987	15056	15051	15163	15119	15040	15001	15166	15186	15115	14979	15012	15073	15189	15242	14961	15043	15166	15008	15023	15174	15020	15111	14896	15061	15165	15063	15049	15152	15097	15191	15081	15120	15112	15048	14994	15086	15009	15175	14978	15178	15113	15123	15072	15023	14865	15176	15123	15049	15074	15063	15204	15041	15070	15090	14936	15145	15090	15091	15126	15115	15015	14929	15292	15199	15009	15044	15211	15149	15051	15027	15200	15000	15086	15084	15246	14948	15044	15028	15154	14826	15160	14916	14973	15088	15062	15000	15040	15174	15071	15127	15157	15052	15153	15042	15032	15134	15194	15104	15137	15150	15027	14956	15152	15093	15251	15173	15033	14998	15234	15178	15183	15035	15095	15030	15215	15210	15203	15199	15148	15108	15212	15181	15075	15113	14980	15260	15003	15044	15102	14994	15099	15064	15166	15177	15121	14965	15111	14886	14942	15085	15147	15002	15046	15100	15180	14918	15261	14879	15092	14914	15157	15182	15148	14952	14889	15085	15010	14997	15135	15077	15177	15109	15241	15046	15096	15002	15016	15028	15151	15092	15037	15236	15111	14997	15138	15125	15151	15095	15171	15118	15110	15131	14994	15118	15028	15104	15093	15061	15238	15053	14969	15274	15113	15131	15121	15103	15095	14963	14945	15269	14966	15014	14940	15087	15058	15104	15206	14898	15042	15113	15183	15036	14951	15106	14893	15114	15138	15128	15082	15163	15117	15227	15047	15030	14941	15056	15249	15084	14963	15066	15154	15208	15115	15203	14979	15170	15041	15037	15125	15034	15052	15037	15162	15151	14989	14989	15103	15246	15075	14915	15115	15091	15056	15029	15058	15067	14779	15006	15129	14894	15166	15174	15059	15060	15188	15003	15075	15035	15161	14944	15276	15144	15210	15032	15082	15007	15133	15146	15057	15040	15066	15079	15032	15023	15131	15094	15151	14976	15264	15172	15002	15255	14997	15121	15089	15215	15142	15089	14972	15211	14948	15194	15189	14952	14996	15049	15050	14928	15087	15142	15159	15051	15007	15128	15164	15058	14992	15217	14954	15093	15022	15205	15049	14986	15173	15193	14896	15243	15068	15047	15067	15026	15018	15196	14936	15233	14768	15204	15035	15236	15042	15008	15103	15233	15014	15267	15098	14977	15166	15231	15070	15017	15028	14963	15121	15300	15063	15159	15150	15209	15108	15108	14951	15046	15226	15018	15210	15148	15076	15091	15001	15125	15101	15063	14938	15140	15140	15126	15008	15168	15010	15079	15160	15294	15137	15041	15122	15005	15047	15091	15019	15155	14978	15167	15088	15130	15094	15182	14981	15092	15112	15097	15027	14974	15060	14899	15075	15276	15072	15007	15002	14884	15069	15051	15053	15186	15095	14974	15034	15075	15234	15160	14973	15019	15139	15022	15145	15044	14981	14958	15158	15063	14956	15086	15077	15202	15073	15217	15085	15140	15044	15151	14815	15115	15012	15054	15023	15041	15039	15084	15154	14970	15135	15145	14971	15016	15222	14898	15113	15113	15027	15026	14951	15068	14962	15052	14991	15181	15056	15096	14948	15018	15026	15121	15043	15176	15039	15009	15143	15223	15083	15092	15060	15074	15010	15074	15220	15103	14991	15135	15059	15025	15136	14982	15137	14925	15047	15086	15113	15123	15175	14903	15070	15092	15005	15112	15121	15108	14963	15124	15193	15214	15029	15073	15185	14995	14979	14974	15072	14933	15146	15076	15076	14960	15082	14906	15214	15092	14979	14893	15189	14819	15026	15299	15011	15019	15172	15059	15072	15155	15066	15088	14972	15185	15115	15073	15071	15159	15207	15243	14918	15057	15013	15063	15078	15131	15166	15201	15019	15112	15004	15145	15172	14917	15093	15047	15149	14963	15275	15064	15102	15206	15093	15134	15167	15190	15226	14995	15056	15059	15110	15205	14882	15102	15083	14934	15099	15123	15023	15135	15079	14970	15156	15161	15099	15011	15130	15094	15018	15117	14914	14909	15052	15025	15111	15004	15149	15065	15033	15004	15005	15057	15059	15043	15167	15172	15027	14921	14933	15154	15167	15097	15109	15175	15128	14966	15085	15160	15034	15007	15026	15184	15030	15176	15225	15046	14853	14930	14842	14905	15139	15098	14999	15009	14818	14954	15141	14958	15196	14871	15128	14993	15297	15105	15141	15133	15067	15065	15014	15087	15020	15032	15111	15110	15192	15154	15106	15053	15069	15131	14974	15124	15014	15049	15080	15209	15036	15042	15021	15048	15236	14906	15179	15202	15031	15009	15129	14962	15001	15121	14921	14936	15055	15018	14879	15259	15006	15095	14964	15013	15049	15152	15095	15051	14987	15157	15064	15210	15074	15071	14985	15049	15085	15028	14935	14960	15007	15130	15081	14951	15110	15051	15215	15117	15097	15079	14856	15111	14882	15121	15122	14893	15130	14867	15064	15091	15147	15040	15056	14912	15052	15150	15131	15107	15164	14948	15010	15210	15035	15029	15161	15016	15054	14936	15134	14982	15231	15035	14852	15111	15267	15146	15084	15197	14893	15168	15088	15093	15185	14810	15095	14879	15064	14998	15007	15075	15094	15019	15101	14997	15126	15103	15106	14953	15159	14991	15009	15109	15242	14908	15154	15011	15043	15073	15250	15096	15069	15086	15048	15030	15159	15020	15120	15202	15028	15077	15137	15093	14984	15067	15107	14932	15053	15115	15226	15075	15009	14948	15204	14947	15091	14987	15043	14961	15078	14957	15076	15154	15088	14998	15193	15083	15283	15054	15154	15018	15090	15094	14962	14986	15240	14991	15149	14991	15077	15063	15148	15221	15106	15078	15173	14874	15126	15196	15145	15084	15099	15025	15015	15025	15154	15107	15087	14976	15058	15003	15139	14931	14995	15019	14838	15044	15093	15135	15086	15123	14963	15222	14865	14948	15079	15127	15199	15235	15148	14736	15009	15098	15040	14983	15126	15143	15040	15050	15188	15050	15099	15039	14986	15047	15196	15184	14995	15063	14998	15110	15035	15056	15022	14945	14999	15009	15120	15214	14953	14959	15176	15035	15071	15229	15178	15174	15075	14887	15056	15143	14921	15033	15148	15149	15037	15126	15219	15147	15075	15160	15031	15059	14981	15117	14901	15005	15027	14947	15087	15191	15189	15098	15178	15155	15100	15034	15097	15118	14895	14986	15163	14987	15191	15038	15002	15326	14983	15014	15176	15053	15043	14956	14946	14971	14900	15065	14863	15046	15053	15154	14922	15052	15119	14925	15092	15087	14956	15112	15160	14980	15107	14992	14937	15134	14921	15157	14926	15029	15158	15159	15097	15029	15118	15001	15160	15300	15038	15164	15094	15022	15021	15127	15245	14975	15076	15053	15066	15004	15185	15134	14981	15304	15119	15031	15109	15133	15041	14949	15090	14865	14961	15151	15052	15060	15092	15101	15049	15040	15042	15092	15172	15107	14997	15108	14934	15045	15108	14936	15067	15274	15191	15004	15311	15029	14973	15052	14979	15111	15212	15063	15116	15233	15318	14850	14925	15051	15103	15163	15203	15027	14952	14964	15051	15111	15059	15119	15078	15272	15145	15068	14955	15085	15172	15141	15171	14999	14999	15112	15124	15152	14944	15102	15188	15236	14996	15161	15162	15128	14924	15131	15079	14893	15007	15099	15074	15067	15003	14920	15110	15126	15044	15087	14989	14989	15152	14948	15079	14983	14980	14973	15222	15129	15096	15097	14961	15249	15167	14960	15051	15160	15068	15026	15084	15057	15074	15066	15135	15076	15203	15030	15037	15104	15050	15142	15051	15024	15190	15085	15083	14939	15076	15065	15028	15167	15021	14998	15009	15143	15101	15175	15025	15156	14984	14893	15165	15083	15055	15070	14929	15007	15060	15054	15087	15104	14992	15207	14976	15051	15132	15014	15120	15247	15111	14960	15145	15108	14967	15091	15084	15030	15003	15144	14969	15264	14893	15204	14986	15007	15114	15227	15063	14890	15012	15017	15055	15266	15136	15035	15140	15236	15048	15280	15117	15139	15098	14989	14958	15179	15085	15145	15229	15182	15101	15052	15074	15228	15001	14943	14984	15111	15104	15068	15090	15114	15072	14936	15136	15016	15159	14902	14911	14988	15009	15177	15095	14957	15065	15128	15047	14950	15094	15012	15080	15004	15108	15243	15079	15160	15204	14991	15084	15028	14973	15087	15102	15058	15123	15171	14972	15049	15086	14991	15047	14919	15165	15055	15132	14986	15066	15028	15112	15072	15036	15041	15148	14951	14962	14991	14986	15100	15015	15156	15111	15094	14998	14978	15148	15065	15080	15130	15256	15122	14894	14960	15232	15108	15068	14942	15295	15295	15079	14990	15164	15212	15096	15081	15041	14981	15052	15032	15139	15188	15061	15180	14974	15133	15066	15006	15211	15062	15065	15108	15126	15046	15105	14983	15114	15178	14979	15161	15180	14915	14983	15000	14998	15007	15116	15012	15177	15234	14979	15009	15124	15009	15122	15172	15011	15014	15172	15135	15225	15031	15099	14966	14822	15092	15135	15165	15045	15175	15164	15029	15087	15001	15036	14943	15078	15178	14933	15022	15035	15037	14999	14982	15127	15113	14881	14901	15081	14895	14999	14960	15009	15090	15009	14914	15017	14970	15173	15054	14912	15125	15092	15134	15035	15040
27563	22111	23732	19943	16587	16468	16682	16382	16554	16499	16552	16364	16548	16344	16435	16192	16521	16124	16316	16120	16187	16210	16198	16033	16338	16134	16137	16332	16091	16345	16422	16668	16755	16570	16425	16209	16299	16235	16206	16114	16298	16099	16183	16281	16095	16048	16391	16050	16090	16059	16342	16266	16097	16313	16180	16107	16018	16228	16231	16059	16146	16031	16130	16003	16053	16152	16025	16253	16285	16026	16165	16253	16115	16033	16200	16242	16080	16324	16334	16283	16192	16299	16350	16168	16114	16302	16274	16091	16042	16124	16228	16096	16133	16080	16085	16101	16117	16092	16206	15965	15989	16231	16015	16043	16132	16100	16192	16057	16088	16177	16315	16279	16143	16168	16203	16265	16362	16251	16205	16194	16127	16291	16083	16022	16168	16203	16342	15867	15996	16048	16152	16196	15967	16231	16176	16142	16216	16121	16050	16192	16133	16130	16082	16190	15926	16152	16182	16274	16223	16026	16075	16108	16256	16069	15954	16060	16228	16238	16060	15936	16350	16227	16238	15997	16306	16296	16089	16101	16165	16374	16188	16206	16158	16106	16251	16256	16210	16010	16137	16339	16241	16195	16106	16113	16494	16198	16332	16033	16135	16294	16153	16089	16279	16195	16153	16143	16235	16010	16044	16303	16122	16221	16203	16043	16167	16200	15977	16200	16160	16338	16216	16171	16394	16150	16282	16253	16236	16291	16183	16274	16240	16318	16178	16218	16130	16239	16108	15911	16102	16198	16265	16057	16205	16117	16176	16210	16154	16155	16290	16255	16104	16172	16194	16152	16303	16455	16224	16047	16193	16171	16216	16137	16345	16040	16186	16030	15895	16210	16258	16175	16276	16300	16395	16136	16009	16049	16160	16229	15970	15991	16138	16334	16185	16217	16190	16085	16152	16335	16165	16261	16047	16193	16009	16182	15980	16160	16044	16130	16151	16203	16190	16279	16160	16328	16460	16364	16173	15966	16091	16119	16176	16106	16171	15988	16202	16355	16180	16196	16131	16257	16205	16105	16303	16095	16038	16204	16119	16266	16371	16224	16032	16091	16293	16238	16004	16144	16174	16428	16198	16241	16218	16018	16001	16306	16066	16356	16191	16319	16265	16215	16243	16288	16203	16286	16161	16053	16158	16039	16014	16182	16109	15995	16226	16210	16018	16203	16050	16002	16219	16329	16016	16143	16303	16303	16287	16206	16193	16267	16320	16225	16198	16132	16357	16163	16098	16237	16106	16043	16084	16262	16224	16067	16239	16339	16188	16142	16109	16193	16262	16192	16051	16111	16171	16241	16193	16224	16279	16209	16205	15923	16157	16148	16014	16084	16147	16254	16251	16199	16146	16151	16237	16211	16234	16011	16196	16107	16189	16096	16312	16240	16012	16195	16184	16344	16235	16332	16241	16237	16175	15989	16281	16146	16132	16027	16073	15947	16130	16035	16075	15894	16135	16334	16221	15985	16227	16024	16397	16315	16221	16056	16273	16192	16085	16172	16060	16371	16134	16215	16006	16316	16069	16015	16088	15974	16126	16190	16090	16062	16133	16112	16250	16252	15952	16239	16190	16217	16210	16232	16361	16123	16445	16103	16143	16006	16211	16089	16264	16112	16264	16307	16153	16032	16117	16216	16353	15956	16231	16090	16066	16201	16112	16074	15920	16049	16165	16100	16119	16406	16148	16243	16356	16041	16198	16087	16250	16225	16168	16155	16199	16065	16021	16105	16104	16114	16165	16110	16146	16021	16400	16092	16282	16078	16210	16191	16188	16127	16182	16189	16234	16126	16266	15947	16292	16100	16089	16301	16087	16093	16230	16234	16250	16017	16206	16196	16447	16229	16051	16164	16379	16221	16099	16077	16294	16260	16176	16186	16213	16077	16118	16225	16265	16195	16204	16053	16197	16222	15927	15988	16186	16376	16158	16105	16112	16219	16247	16193	16179	16275	16254	16217	16312	16243	16348	16277	16142	16087	16298	16072	16331	16208	16050	16159	16289	16151	16155	16254	16316	16172	16227	16335	16257	16224	16057	16311	16295	15991	16074	16108	16096	16179	15961	16081	15952	16104	16033	16155	16067	16107	15951	16379	15967	16343	16111	16020	16081	16187	16043	16204	16245	16040	16091	16241	16004	16171	16005	16225	16062	16279	16077	16036	15968	16218	16098	16129	16333	16127	16005	16033	16219	16224	15968	16366	16197	16114	16282	16279	16095	16209	16206	16053	16069	16240	16331	16176	16232	16197	16327	16355	16122	16103	16169	16125	16340	16225	16146	16188	16372	16226	16128	16070	16217	16205	16281	16215	16053	16014	16307	16250	16256	16135	16244	16041	16306	16160	16212	16135	16183	16117	16162	16311	16087	15993	16239	16090	16160	16114	16440	16338	16037	16157	16020	16014	16185	16212	16184	16038	16225	16036	16151	15913	16169	16105	16120	16020	16162	16351	16339	16292	16103	16014	16120	15991	16042	16199	16129	16092	16063	16012	16330	16169	16065	16192	16301	16144	16205	16387	16366	16138	16343	16243	16059	15955	16084	16125	15919	16073	16271	16087	16108	15954	16214	16167	16100	16375	16142	16074	16170	16108	16300	16042	16239	16071	16021	16102	16196	16155	16343	16204	16229	16261	16111	16122	16031	16377	16198	16152	16205	16057	16308	16066	16194	16117	16285	16171	16014	16253	16376	16129	16220	16292	16265	16148	15930	16046	16212	15993	16225	16074	16244	16175	16424	16070	16213	16140	16106	16228	16151	16255	16222	15913	16124	16145	16042	16191	16156	16096	16331	16249	16258	16235	16366	16125	16396	16181	16330	16225	15962	16240	16275	16105	16223	16097	16118	16105	16129	16227	16321	16109	16249	16119	16231	16350	16185	16011	15984	16100	16089	16023	16094	16351	16162	16070	16250	16107	15982	16148	16508	16089	16052	16053	16241	16210	16222	16217	16341	16040	16126	16244	16224	16088	16176	15919	16170	16034	16047	16060	16185	16058	16159	16092	16114	16190	16174	16144	16284	16198	16236	16122	15970	16263	16124	16076	16172	16239	15989	16187	16077	15975	16143	16229	16085	15974	16236	16049	16197	16202	16290	16306	16074	15970	16147	16233	16110	16155	16291	16080	16032	16153	16134	16107	16404	16169	16048	16210	16085	16151	16065	16011	16298	16114	16236	16140	16295	16120	16112	16272	16294	16211	16288	16219	16077	16049	16200	16263	16191	16134	15996	16121	16094	16153	16102	16131	16345	16030	16297	16082	15926	16200	16083	16250	16247	16227	16164	16169	16361	16186	16147	16424	16153	16246	16142	16127	16388	16049	16288	16279	16058	16122	16313	16300	16374	16116	16237	16100	16242	16076	16314	16175	16106	16183	16150	16117	16078	16060	16157	16287	16118	16357	16037	16231	16030	16221	16068	16018	15816	16126	16081	16134	16024	16183	16132	15945	16239	16038	16228	16308	16241	16394	15997	16275	16140	16108	16247	16330	16339	16303	16005	16152	16389	16075	16216	16250	16101	16309	16263	15893	16187	16353	16161	16128	16236	16085	16280	16250	16152	15913	16325	16037	16168	16104	16065	15952	16105	16199	16169	16056	16096	16068	16020	16085	16240	16238	16004	16362	16266	16078	16074	16130	16369	16090	16268	16183	16131	16234	16216	16021	16419	16340	16396	16225	16312	16075	16219	16135	16199	16167	16219	16298	16217	16200	16150	15947	16226	16104	16093	16171	16072	16281	16296	16101	16027	16321	16061	16247	16250	16263	16157	16058	16040	16201	16283	16257	16239	16238	15978	16267	16229	16191	16193	16069	16157	15976	16148	16071	16173	16222	16166	16338	16120	16254	16361	16244	16251	16169	16180	16275	15971	16026	16232	16082	16129	16095	16140	16010	16409	16182	16175	16099	16206	16117	16129	16017	15964	16154	16219	16133	16076	16111	16208	16262	16328	16181	16143	16088	16228	15937	16104	15997	16041	16278	16284	16236	16081	15963	16310	16151	16079	16126	16303	16252	16391	16178	16093	16274	16213	16088	16229	16251	16196	15957	15960	16244	16119	16262	16210	16208	16224	16068	16229	16198	16285	16198	16099	16191	16147	15970	16159	16221	16163	16212	16168	16237	16351	16292	16032	16117	16101	16186	16167	16172	16213	16080	16078	16291	16266	16152	16026	16346	16129	16328	16151	16091	16166	16461	16218	16164	16104	15988	16083	16148	16150	16125	16113	16265	16223	16181	16145	16073	16440	16352	16240	16143	16140	16011	16299	16285	16130	16292	16186	16227	16208	16269	16200	16115	16222	16116	16376	16147	16058	16156	16211	16066	16248	16182	16079	16218	16142	16187	16115	16147	16131	16132	16165	16159	16217	16126	16136	16041	16155	16242	16255	16338	16145	16135	16097	16162	16127	16113	16126	16189	16130	15956	16090	16229	16028	16086	16123	16206	16188	16253	16028	16231	16051	15998	16106	16331	16251	15979	16308	16310	16225	16115	16259	16249	16395	16025	16209	16190	16064	15992	16185	16259	16232	16292	16084	16194	16238	16097	16304	16179	16010	16319	16066	16085	16127	16173	16338	16117	16271	16131	16142	16259	16177	16087	16259	16078	16208	16049	15892	16156	16165	16271	16274	16273	16238	16086	16274	16190	16155	16173	16171	16016	16476	16126	15980	16225	16098	16270	16021	16017	16070	16062	16014	16252	16140	16056	16024	16194	16132	16145	16206	16299	16096	16183	16115	16107	16309	16248	16338	16114	16231	16155	16132	16189	16125	15967	16074	16350	16368	16235	16281	16201	16183	16096	16106	16031	16380	16109	16247	16313	16215	16012	16240	16151	16096	16151	16323	16393	16131	16320	16192	16076	16147	16205	16283	16228	16387	16175	16116	16198	16213	16236	16025	16067	16327	16054	16171	16159	16174	15950	16163	16160	16278	16071	16170	16229	16292	16236	15994	16063	15988	16276	16408	16325	16193	16157	16019	16012	15952	16197	16204	16079	16173	16111	16286	16280	15998	16140	16118	16223	16293	16170	16098	16196	16242	16145	16127	16128	16133	16218	16423	16224	16057	16328	16280	16127	16201	16428	16118	16214	16042	16315	16179	16114	16080	16208	16309	16103	16022	16152	15985	16112	16233	16060	16311	16319
16872	21385	19398	16678	15906	15713	15705	15603	15607	15257	15362	15366	15408	15098	15117	15235	15085	14976	15149	15195	15026	15169	15142	15270	15120	15000	15079	15055	15128	15031	15318	15347	15716	15485	15280	15316	14999	15076	14996	15055	15051	15048	14855	14970	15098	15083	15054	15123	14958	15015	15166	14970	14929	15031	14897	14917	14966	15127	15081	15181	14933	14928	14984	14938	14954	14944	14952	15085	15018	15047	15046	14947	15027	14953	15080	15126	14899	15088	14959	15098	14987	14999	15116	14913	15216	15131	14877	15208	15022	14907	14951	14885	15091	15274	14918	15124	15015	14982	14882	15018	14842	15059	15139	14989	14932	14988	14924	14949	15111	15037	15170	15095	14888	14799	14878	14881	15048	15031	14874	14927	14962	14910	14858	14983	15015	14939	14998	15018	14846	14888	15034	15107	14999	14993	15106	14864	14839	14994	14996	14879	14904	15153	14954	14978	15048	14866	15030	15040	15038	14867	15115	14907	14975	15155	14859	14955	14949	15117	14975	15071	14974	14958	14893	15115	14900	15094	14902	15099	14802	15017	14957	14832	15050	14934	14957	14873	14997	15077	15028	14922	15036	15019	14995	14885	15131	15050	14977	14955	15084	14888	15007	15093	14866	15203	15170	14922	15136	15006	15203	14960	14982	14944	15181	14932	14916	15034	14988	14843	14923	15036	15006	14922	14994	15130	14932	15109	15151	15035	15040	14937	15122	14906	14973	14972	15122	14871	15087	14936	15022	15098	14980	14918	15079	14910	15042	14990	14847	15024	15139	14961	15021	15029	14935	14874	15167	15080	15025	14944	15093	14828	14937	15044	15091	14940	14985	14966	15117	14937	15009	15028	14837	15062	15036	14950	15088	15007	14999	15028	15035	15002	15224	15021	14931	14981	15108	14883	14960	14997	15175	14842	14962	15049	15008	14924	14994	15016	15063	15143	15031	14942	15033	14891	14995	15101	14852	14945	14898	15094	15030	14956	14954	15093	14853	14957	15047	14986	15068	14820	15202	15097	15121	15104	15006	15052	14910	14874	14895	15059	14985	14841	15014	15080	15108	15031	14908	15017	15152	15001	14919	14943	14905	14998	15108	15082	14903	14999	15023	14931	15018	14959	15058	14987	14889	15143	14898	14988	15100	14908	14931	15016	14944	14966	15015	15001	14986	14970	14954	14899	14931	15057	15002	14997	14844	15096	14920	15021	14873	15064	14910	14886	14977	15008	14908	15070	14960	15028	14927	14895	15074	15086	15049	14969	14972	14992	15150	14997	15173	14883	15031	14984	14942	15149	15017	15271	14979	15023	14873	15033	14950	14935	15004	15089	15053	15088	15097	15048	15022	15073	14971	15058	14959	14887	15026	15027	15007	15009	14822	15050	14976	15089	14987	15085	14948	15088	15092	15032	14951	15087	14979	15116	14838	15113	15094	15048	14928	15143	14844	14943	14971	14895	15020	15205	14940	14980	15050	14987	14838	15035	15178	15124	14935	14971	14861	15043	15005	15123	15017	14972	15110	15091	15027	15050	15022	14926	15047	15076	14924	15094	14898	14954	14987	15015	14984	14855	15084	14955	15060	15141	14954	15151	14970	14990	15045	14997	15078	15011	15204	15010	14981	15059	14889	15115	15177	14971	15117	14966	14904	14896	14825	14831	15176	15019	15032	15065	14965	15091	14870	14819	15042	14878	15067	15079	15056	14987	14866	15061	14949	14846	14985	15057	14969	14995	14902	15120	14995	14902	15009	15023	15151	15008	15089	14888	14925	15005	15075	15017	15015	15104	14838	14880	14855	15117	14940	15166	14886	14897	15186	15176	14764	15025	15006	15065	15062	14909	15067	15159	15136	15109	14884	15063	14957	14991	15093	14940	14890	15017	14866	15140	14973	14940	15060	15065	14986	14975	14966	15050	14966	14974	15080	15155	15127	14905	14972	15119	15117	14918	15146	15127	15086	15106	14991	15150	14882	14979	15012	15074	14946	14931	15013	14964	14972	14901	15045	15023	15034	14954	15202	14815	15098	14980	15080	15152	14982	15024	14994	14901	15102	14903	15175	15118	14894	15061	15021	15152	14901	14907	14930	15156	14977	15074	14952	14961	14905	15072	15108	15061	15061	14934	14945	14946	15061	15170	14889	15023	14919	14915	14946	14909	15181	14986	14934	14937	14965	15076	14916	14988	15030	15156	14993	15073	15012	14976	15034	15106	15092	14916	14964	15187	14916	15322	15068	14928	14988	14968	14954	14941	15047	15008	14811	15060	15075	15100	14892	15002	14668	14910	15006	14900	15015	15010	15117	15041	14943	14942	14996	14933	15038	15069	15034	14769	15156	14819	14997	14920	14925	15155	14921	14896	15059	14962	15223	15039	15144	15097	14921	15007	14911	15028	14939	14935	15180	15018	15055	15076	14865	14961	14924	15025	14970	15043	14876	14951	15061	15070	15149	14916	15088	15004	15041	14980	14868	14935	14913	14965	15149	14938	15000	15088	15130	14993	14958	14857	15016	15059	15054	15048	15058	14889	15059	15158	15112	15035	15019	15068	14885	15178	15111	14980	14889	15055	15074	15037	15040	15120	14908	14871	14925	15127	15067	14904	15086	14940	14980	14972	14945	14942	15124	14966	14812	14852	15106	15048	15109	14972	14973	15121	14993	14953	14761	15075	15019	15320	14904	14984	14949	14951	15192	14960	15139	14919	15228	15002	15087	14984	14943	15122	14846	15189	15159	15025	15060	14830	14985	14963	15118	15132	15125	15013	15090	14971	15031	15028	14952	14960	14968	14990	15025	15003	15151	14991	14914	15038	14931	14988	15165	14834	14932	14979	14916	14816	14981	15116	14889	14988	15101	15076	15063	14915	14994	15115	15011	15180	15006	15085	15027	15068	15077	15003	14848	15106	14921	14843	14914	15006	15011	15011	15081	15077	15083	15075	15008	15027	14891	14915	15028	15117	14931	14817	14969	15019	14896	14820	15221	14987	15127	15004	15062	15001	15090	15005	15079	14919	15020	14764	15085	15045	15002	15133	15059	15035	15102	15074	15087	14982	15038	15200	15030	14870	14896	14927	15034	15122	14880	14994	15017	15111	14826	14895	15040	14836	15099	14980	14934	14844	15066	14972	14916	15119	15110	14956	14963	15057	14899	14886	14924	14912	14996	15000	14887	15172	15174	14974	15116	14946	14872	14928	14960	15032	15012	14990	14985	14936	15204	14988	14863	15150	14906	14989	14887	15091	14959	14991	14998	14895	14854	15017	15032	15193	14969	14887	15108	14947	15011	15205	15014	14971	15040	14939	15132	14956	15241	14927	15065	15020	14956	14902	15046	14831	15228	14822	15104	15188	15150	15083	15036	14957	15011	14955	14877	15077	15000	15023	15066	14979	15120	14992	14786	15138	15116	14899	14967	14985	15008	15165	14872	14899	14998	14971	15008	15032	14981	15083	15069	15036	15049	15051	15001	14993	14932	14979	15014	14915	14909	15073	15048	14927	14923	15066	15092	15140	14950	15027	14989	15094	14987	14995	15186	14980	15166	15137	15102	15014	14969	15009	15078	14960	14945	14983	15043	14954	15090	14847	15055	15007	14948	14975	14885	14978	14952	15060	15145	14854	15018	15189	15169	15126	15094	14939	15037	15085	15050	15211	14950	15042	15032	14976	15004	15062	14918	15176	15015	14933	15036	15101	14982	15112	14999	15031	14971	14825	14989	14990	14920	15185	15108	14963	15055	15011	14935	14911	15098	15166	15003	14951	15090	14977	15140	15037	14989	14969	15075	14894	14972	14958	15086	14923	14947	15029	14869	15135	15009	14973	14767	14951	14929	14950	14952	15108	14941	15008	15061	15019	14816	15089	14890	14910	15072	14950	14966	15030	15037	15104	14916	15079	14967	15094	14799	14963	14944	15051	14933	15070	15004	15035	14979	15016	15220	14962	15041	15091	14897	14883	15065	14985	15131	14994	14937	15084	15075	15057	14925	14918	15123	15002	15102	14971	14883	14907	14990	14943	14979	15068	15180	14855	15044	14902	15080	15063	15007	14979	14936	15146	15041	15080	15047	15067	15142	15037	15071	14922	15179	14960	15195	14875	15059	15078	15044	15013	14991	15030	15074	15029	14981	14789	15082	14907	14935	15115	14829	14845	15099	14899	14981	14951	15007	14934	15062	14964	15045	14999	14934	15042	15043	14963	15098	15119	15297	14883	15032	14987	15015	14935	14892	15016	14932	14979	15085	14968	15017	14977	14965	14863	14975	14989	14912	15037	15087	15012	14907	14999	14947	14904	14941	15034	15244	14904	15206	14961	15084	15029	15022	14946	14994	14928	14950	15133	14978	15087	15053	15164	15158	15089	14934	15009	15011	15009	14978	14969	14765	14916	15148	14970	15073	15000	14920	14938	15154	14945	14902	14991	15025	15080	14928	15093	15056	15057	15126	15011	15030	15019	15095	15007	15059	14909	15006	14944	14905	14981	14986	15015	15052	14881	15011	14942	14782	14997	14938	14960	14981	14967	14895	15009	14985	14948	14978	15102	14877	14959	15181	15048	14803	15034	15039	15039	15002	15102	15001	14926	14961	14970	14925	14813	14974	15011	14996	14868	15165	14930	15035	14992	15095	14954	15089	14963	15056	14886	15110	14942	15011	14845	14974	14996	14993	14974	15256	15126	15063	15087	15012	15163	14915	14911	15014	14937	14991	15014	15001	14981	15155	14977	15126	15066	15001	15001	14874	14918	14819	14843	15023	14807	15027	14993	15181	14939	14877	15074	14966	15201	14986	15000	15003	14912	14978	14879	14804	15014	15038	14995	14863	15023	14953	15025	15155	14965	14886	14944	14962	15131	15236	15150	14979	15001	14945	15078	15041	14968	14946	14876	15102	14947	14893	14893	15000	15076	15127	15031	15081	14946	15052	15027	15126	14896	15021	15047	14937	15158	15032	15077	14996	14959	14895	15084	15155	15125	14946	15153	14961	14828	15114	14847	14925	14854	14940	14948	14968	15055	15077	14834	15001	15027	14982	14876	14881	14988	15044	15090	14994	15005	15047	14932	14929	15033	15017	15134	14932	15107	15206	14930	15137	14968	15120	14981	14950	15072	14826	15042	14985	14970	15076	14925	15017	14961	14855	15038	15103	14900
23953	21342	28726	24397	21974	20641	19342	17493	17056	17010	16726	16694	16485	16627	16478	16514	16432	16603	16419	16190	16395	16453	16486	16604	16446	16160	16251	16256	16381	16301	17821	19049	18682	18001	17263	16757	16511	16150	16414	16278	16440	16460	16404	16502	16393	16196	16354	16457	16437	16502	16356	16484	16234	16266	16347	16324	16235	16321	16296	16367	16409	16220	16349	16398	16256	16167	16194	16176	16151	16196	16337	16317	16408	16239	16173	16120	16072	16198	16216	16355	16344	16270	16310	16190	16306	16067	16026	16175	16245	16262	16191	16287	16253	16149	16152	16282	16427	16287	16439	16489	16280	16188	16132	16131	16017	16236	16230	16073	16303	16122	16340	16196	16363	16318	16197	16328	16273	16174	16461	16566	16197	16408	16178	16197	16267	16127	16218	16034	16210	16392	16206	16244	16153	16359	16240	16203	16271	16219	16338	16244	16276	16303	16140	16286	16293	16117	16276	16079	16217	16289	16048	16216	16124	16227	16214	16270	16170	16336	16287	16270	16158	16123	16190	16320	16342	16291	16107	16144	16250	16416	16244	16334	16265	16294	16227	16217	16168	16024	16299	16293	16105	16189	16275	16276	16164	16182	16324	16278	16225	16256	16403	16198	16410	16182	16262	16454	16238	16359	16264	16317	16390	16227	16061	16346	16162	16376	16156	16270	16276	16098	16224	16269	16257	16063	16094	16229	16263	16225	16303	16288	16378	16364	16363	16364	16004	16256	16341	16304	16300	16260	16193	16426	16231	16340	16263	16107	16230	16308	16226	15932	16223	16218	16268	16225	16272	16249	16264	16330	16254	16251	16141	16182	16209	16314	16242	16390	16232	16244	16171	16145	16271	16118	16037	16119	16390	16177	16430	16055	16242	16369	16383	16305	16235	16424	16367	16180	16287	16079	16341	16295	16185	16342	16234	16185	16369	16199	16433	16293	16232	16254	16385	16211	16407	16308	16355	16565	16362	16183	16069	16266	16305	16194	16439	16126	16195	16183	16380	15986	16193	16200	16188	16100	16236	16587	16341	16214	16158	16107	16227	16295	16319	16083	16325	16153	16242	16265	16395	16279	16149	16100	16148	16085	16255	16180	16231	16287	16302	16209	16312	16132	16239	16264	16263	16273	16110	16182	16370	16197	16242	16103	16138	16465	16479	16169	16273	16210	16179	16267	16223	16285	16232	16337	16210	16260	16226	16303	16202	16062	16206	16300	16418	16286	16044	16207	16087	16427	16431	16338	16211	16381	16309	16222	16092	16253	16221	16298	16286	16189	16429	16260	16289	16448	16255	16283	16419	16288	16125	16138	16457	16365	16284	16405	16307	16195	16152	16314	16360	16211	16208	16365	16390	16061	16308	16362	16224	16397	16282	16007	16080	16127	16218	16304	16215	16181	16351	16255	16268	16354	16298	16189	16114	16233	16193	16259	16303	16266	16188	16249	16158	16338	16039	16252	16155	16266	16112	16326	16348	16248	16313	16267	16205	16068	16178	16200	16291	16331	16454	16145	16413	16281	16340	16183	16137	16293	16226	16392	16166	16176	16132	16266	16180	16197	16295	16333	16313	16094	16343	16143	16285	16182	16268	16069	16133	16367	16186	16029	16120	16235	16256	16144	16134	16163	16191	16294	16499	16277	16102	16349	16252	16392	16488	16261	16248	16093	16332	16230	16357	16432	16461	16277	16263	16363	16205	16223	16303	16112	16291	16160	16379	16215	16478	16473	16255	16177	16102	16204	16171	16229	16240	16217	16173	16254	16225	16209	16256	16150	16507	16358	16193	16179	16226	16116	16054	16383	16392	16442	16254	16303	16179	16318	16153	16184	16292	16168	16255	16260	16369	16169	16218	16405	16352	16318	16256	16392	16098	16201	16180	16331	16188	16166	16298	16292	16146	16243	16087	16230	16169	16161	16251	16368	16164	16246	16189	16345	16598	16149	16333	16069	16169	16116	16240	16315	16279	16313	16397	16315	16250	16044	16444	16248	16263	16312	16425	16341	16409	16288	16297	16152	16167	16129	16279	16066	16352	16151	16201	16165	16029	16286	16293	16245	16157	16478	16094	16453	16352	16191	16411	16286	16301	16069	16316	16087	16294	16158	16059	16215	16311	16312	16226	16130	16253	16325	16468	16130	16257	16198	16316	16384	16389	16370	16245	16204	16339	16341	16265	16264	16148	16230	16275	16235	16141	16294	16428	16306	16221	16373	16147	16430	16061	16030	16204	16264	16390	16312	16276	16355	16261	16290	16313	16074	16093	16328	16361	16334	16302	16379	16051	16169	16101	16225	16243	16290	16212	16221	16424	16298	16318	16179	16331	16207	16279	16173	16282	16224	16246	16364	16278	16439	16301	16191	16254	16087	16294	16277	16226	16305	16566	16309	16283	16359	16320	16144	16312	16297	16297	16317	16514	16273	16193	16159	16213	16345	16364	16365	16155	16142	16286	16164	16201	16267	16257	16327	16301	16355	16339	16264	16216	16337	16167	16073	16320	16047	16307	16247	16364	16347	16241	16423	16094	16210	16429	16139	16120	16125	16296	16361	16237	16191	16188	16239	16143	16307	16298	16269	16224	16253	16491	16163	16195	16257	16222	16368	16346	16179	16369	16246	16366	16101	16255	16317	16386	16024	16525	16298	16124	16262	16273	16234	16075	16079	16072	16272	16352	16227	16479	16291	16319	16229	16170	16166	16314	16181	16304	16276	16242	16232	16294	16317	16152	16386	16290	16394	16107	16466	16203	16415	16388	16176	16145	16307	16305	16291	16256	16304	16241	16259	16280	16254	16357	16344	16283	16486	16277	16127	16437	16232	16037	15939	16252	16295	16439	16234	16320	16124	16165	16380	16303	16275	16264	16089	16172	16184	16176	16276	16073	16448	16271	16370	16139	16051	16350	16212	16106	16324	16365	16257	16385	16373	16216	16117	16318	16215	16185	16342	16343	16389	16123	16429	16081	16247	16384	16301	16251	16160	16101	16019	16100	16285	16100	16359	16091	16290	16227	16215	16188	16323	16127	16266	16177	16139	16208	16191	16192	16278	16188	16215	16299	16482	16456	16227	16285	16234	16307	16319	16330	16106	16123	16193	16236	16044	16272	16321	16331	16100	16300	16201	16415	16306	16113	16282	16135	16102	16269	16238	16129	16177	16268	16350	16255	16065	16244	16165	16210	16288	16236	16210	16199	16372	16146	16178	16349	16311	16173	16309	16226	16272	16187	16222	16198	16279	16268	16243	16058	16273	16261	16201	16424	16193	16288	16060	16095	16187	16243	16173	16300	16369	16326	16298	16155	16211	16162	16243	16525	16204	16290	16154	16286	16365	16082	16317	16242	16288	16321	16474	16229	16201	16259	16288	16327	16248	16277	16331	16356	16192	16224	16177	16245	16325	16149	16344	16310	16225	16067	16099	16286	16206	16094	16309	16230	16495	16269	16329	16309	16203	16185	16423	16088	16215	16137	16296	16147	16338	16304	16313	16455	16402	16311	16361	16151	16270	16174	16104	16291	16437	16153	16280	16253	16517	15957	16268	16301	16360	16334	16271	16299	16170	16388	16111	16412	16494	16380	16167	16386	16374	16191	16271	16226	16092	16255	16118	16191	16288	16237	16422	16208	16252	16135	16005	16216	16296	16296	16311	16347	16327	16125	15948	16271	16308	16340	16142	16440	16266	16290	16134	16287	16207	16252	16119	16258	16160	16283	16161	16231	16158	16271	16288	16286	16239	16412	16275	16179	16372	16160	16166	16313	16295	16411	16178	16278	16459	16167	16256	16448	16176	16199	16253	16096	16224	16297	16323	16295	16257	16090	16301	16174	16357	16460	16302	16270	16352	16175	16192	16327	16243	16283	16112	16343	16309	16291	16125	16291	16295	16144	16177	16149	16184	16387	16193	16145	16157	16213	16049	16260	16298	16311	16154	16203	16011	16257	16330	16099	16301	16196	16420	16199	16268	16219	16028	16365	16276	16094	16428	16173	16317	16290	16091	15961	16228	16292	16246	16224	16293	16255	16268	16173	16382	16379	16208	16371	16179	16192	16248	16125	16183	16274	16153	16267	16158	16364	16032	16248	16172	16244	16372	16286	16240	16440	16209	16551	16342	16119	16098	16260	16174	16355	16171	16147	16230	16176	16216	16324	16468	16510	16116	16263	16100	16141	16180	16283	16085	16308	16241	16364	16364	16329	16156	16405	16382	16456	16201	16278	16210	16124	16238	16138	16069	16194	16307	16144	16202	16094	16288	16266	16223	16390	16253	16177	16231	16270	16230	16306	16443	16330	16188	16320	16404	16225	16018	16292	16172	16265	16206	16135	16355	16238	16210	16297	16153	16111	16238	16333	16371	16328	16210	16317	16113	16326	16445	16192	16270	16245	16160	15917	16359	16300	16128	16232	16071	16230	16187	16306	16114	16264	16247	16075	16156	16222	16214	16160	16403	16328	16249	16244	16228	16157	16115	16278	16223	16297	16215	16268	16188	16305	16253	16284	16183	16391	16302	16138	16160	16285	16521	16288	16488	16251	16260	16208	16449	16378	16449	16245	16303	16299	16287	16442	16216	16086	16351	16284	16164	16140	16143	16273	16241	16027	16237	16258	16232	16344	16204	16172	16123	16299	16139	16261	16219	16065	16137	16397	15973	16326	16259	16120	16083	16360	16201	16228	16328	16196	16407	16141	16417	16099	16298	16290	16312	16524	16412	16348	16151	16114	16205	16243	16410	16215	16195	16108	16365	16321	16343	16205	16194	16051	16457	16218	16378	16428	16198	16281	16453	16231	16255	16156	16252	16209	16149	16149	16400	16534	16286	16140	16330	16278	16071	16305	16204	16290	16464	16195	16307	16331	16214	16149	16184	16220	16159	16247	16323	16230	16083	16340	16434	16474	16307	16146	16289	16253	16215	16315	16157	16291	16170	16184	16265	16413	16299	16188	16010	16261	16211	16280	16286	16191	16309	16319	16121	16046	16273	16244	16222	16212	16248	16362	16048	16185	16324	16306	16280	16261	16156	16234	16231	16211	16137	16195	16196	16086	16542	16290	16267	16305	16230	16367	16194	16283	16285	16276	16434	16165	16372	16211	16246	16373	16360	16280	16345	16287	16330	16281	16312	16299	16244	16110	16330	16270	16299
15872	26329	24533	19690	17769	16900	16722	16676	16357	15979	15892	15511	15646	15576	15539	15650	15318	15395	15444	15218	15263	15319	15313	15315	15397	15179	15207	15144	15078	15332	17835	19616	18761	17282	16166	15385	15437	15194	15217	15094	14955	15299	15229	15140	15019	15144	15317	15200	15217	15244	15090	15249	15112	15143	15271	15156	15238	15209	15230	15320	15222	15107	15092	15108	15289	15138	15126	15110	15036	15289	15132	15219	15052	15009	15114	15139	15220	15154	15291	15286	15054	15189	15220	14953	15198	15167	15283	15169	15104	15215	15164	15020	15116	15187	15166	15029	15136	15118	15236	15158	15156	15274	15352	15215	15281	15197	15152	15105	15159	15259	15082	15097	15239	14954	15097	15295	15240	15060	15093	15207	15060	15015	15153	15149	15388	15194	15241	14941	15303	15025	15031	14994	15184	15106	15150	15102	15103	15309	15036	15045	14995	15120	15237	15139	15104	15075	15397	15127	15129	15077	15069	15050	15278	15149	15155	15048	15313	15098	15015	15089	15122	15095	15106	15219	15215	15104	15105	15194	15115	15316	15245	15137	15171	14978	15002	15162	15201	15103	15126	15218	14948	15007	15186	15236	14935	15030	15061	15089	15243	15002	15063	15044	15135	15024	15061	15139	15059	15074	15030	14897	15030	15268	15253	14945	15090	15042	15143	15109	15254	14947	14922	15158	15146	15005	15185	15117	14957	14941	15179	15429	15061	15244	15104	15133	15142	15035	15133	15064	15089	15136	15006	15043	15126	14955	15179	15067	15266	14965	15114	15009	15141	15119	15044	14995	15124	15004	15108	15165	15148	15050	15168	15178	15191	15145	15390	15022	14950	15173	15118	15119	15160	14947	15147	15082	15034	15166	15167	15073	15104	14994	15156	15190	15199	15055	15149	15075	15282	15078	15224	15035	15154	15032	15078	15075	15113	15060	15146	15161	15086	15124	15005	15216	15084	15126	15232	15084	15157	15044	15092	15076	14870	15223	15058	15088	15052	15156	15102	15076	15165	14895	15214	15247	15281	15048	15063	15090	15068	15021	15196	15174	15114	15084	15292	15216	15267	15046	15237	15097	15137	14982	15112	15131	15188	15023	15171	15065	15132	15148	15151	15066	15222	15101	15142	15045	15079	15127	15044	15124	15063	15137	15119	15031	15014	15178	15193	15176	15145	15000	15109	15155	15223	15297	15108	15108	15191	15114	15244	15025	15009	15057	15279	15247	15127	15150	15148	15184	15178	15104	15210	15130	15124	15041	15022	15365	15322	15016	15136	15128	15172	15094	15170	15094	15096	15225	15069	15144	15041	15105	15138	15182	15271	15118	15087	15053	15249	15086	15109	15097	15123	15072	15140	15035	15041	15152	15204	15077	15079	15010	15074	15206	15039	15187	15057	15001	15198	15194	15166	15155	15131	15188	15104	15034	15216	15142	14958	15272	15212	15284	15112	15124	14985	15075	15178	15011	15045	14965	15258	15213	15061	15138	14995	15240	15098	15056	15195	15110	14960	15199	15088	15263	15224	15162	15157	15069	15132	15197	15185	15178	15249	15108	15146	15130	15187	15210	15058	15076	14956	15158	15162	14965	15142	15150	15024	15135	15094	15128	15236	15038	15124	15002	15124	15164	15103	15078	15305	15149	15152	14976	14957	15042	15184	15038	15143	15193	14974	15071	15213	15187	15196	15092	15116	15116	14910	15095	15229	15121	15165	15075	15010	15111	15113	15294	15127	15205	15039	15067	15074	15100	15080	15060	15184	14991	15098	15063	15229	15166	15174	15242	15184	15209	15064	15130	15035	15145	15178	15132	15153	15086	15040	15201	15016	15164	15205	15143	15164	15091	15156	15187	15173	15158	15064	15221	15089	15194	15083	15033	15120	15119	15004	15007	15069	15279	15062	15254	15254	15029	14974	15112	15118	15056	15157	14956	15192	15157	15193	15348	14974	15183	15042	15016	15098	14966	15250	15013	15014	15111	15030	15033	15130	15066	15152	14939	15242	15052	15206	15280	15087	15111	15001	15144	15133	14978	15265	15101	15128	15126	14997	14965	15151	15242	15179	14867	15067	14961	15207	14989	15154	15136	15093	15048	15137	14990	15176	15180	15072	15039	15173	14911	15171	15068	15257	15152	15320	15066	15153	15268	15085	15231	15114	15132	15117	15074	15209	15054	15076	15035	15122	15145	15037	15174	14979	15144	15127	15117	15204	15178	15094	15202	15215	15295	15149	15163	15141	14958	15128	14969	15210	15216	15015	15052	15153	14885	15076	15158	14951	15263	15248	15179	15144	15087	15068	14962	15301	15083	15189	15140	15119	15159	15235	15115	15010	15065	15078	15062	15132	15169	15039	14960	15107	15230	15137	15123	15135	15207	15158	15028	15035	15097	15313	14997	14982	15092	15150	15125	15161	15102	15189	15108	15002	15159	15076	15241	15106	15084	15041	15087	15202	15049	15059	15304	15100	15191	14983	15042	15139	15193	15195	15135	15303	15219	15050	14996	15008	15093	15120	15132	14981	15141	15008	15079	15138	15108	15051	15091	15029	15227	15115	15234	15058	15107	15169	15081	15123	15124	15249	14993	15118	15175	15174	15176	15049	14943	15173	15202	15215	15220	15077	15148	15205	15164	15000	15146	15090	15164	15118	15066	15224	15299	15184	15189	15133	15263	15143	15171	14965	15031	15059	15009	15247	15088	15153	15106	15231	15105	15101	15039	15268	15157	15110	15135	14905	15067	15134	15323	15160	15048	15126	15251	15123	15218	15063	14945	14999	15259	14987	15130	15141	15319	15140	15199	15126	15130	14955	14973	15317	15018	15175	15087	15119	15005	15148	15123	15113	15302	14925	14943	15120	15273	15129	14980	14956	15185	15282	14839	15184	15098	14958	15064	15145	15126	15160	15087	15056	15228	15142	14963	15097	15062	15193	15090	15196	15112	15062	15165	15191	15001	15261	15127	15169	15204	15114	15184	15082	15175	15083	15116	15090	15036	15175	15230	15068	15099	15012	15224	15026	15003	15269	14999	15075	15057	15090	15043	15007	14963	15074	15122	15194	15113	14992	15340	15178	15173	15096	14999	15155	14931	15177	15004	15072	15100	15292	14990	15279	15111	15039	15092	15116	15186	15146	15091	14945	15166	15055	15171	15150	15018	15058	15132	15008	15067	14968	15121	15192	15171	15187	15146	15097	15031	15140	15159	14985	15164	14938	15159	15325	14960	15192	15095	15062	15255	14969	15233	15041	15226	15163	15240	15087	15192	15085	15125	15303	15084	15170	15102	15064	14945	14928	15154	15039	14995	14901	15130	15171	15076	14996	15062	15012	15138	15129	15019	15305	15143	15038	15195	15181	15191	15242	15285	15034	15130	14998	15116	15058	15149	15268	15178	14990	15266	15096	15041	14999	15115	15047	15042	15233	15097	14974	14999	15027	15067	15061	15004	15135	15297	15104	15132	15157	14993	15082	14953	15147	15093	15222	15178	15206	15118	15172	14963	15221	15057	15133	15059	15081	15077	15098	15294	14931	15135	15227	15026	15137	15143	15064	14984	15161	15106	15021	15155	15170	15228	15148	15036	15196	14984	14989	15093	15207	15012	15182	15178	15126	15081	15196	15042	15238	15189	15091	15093	15202	15232	15069	15102	15108	15193	15227	15100	15123	15059	15158	15233	15178	15142	15009	15121	15045	15154	15265	15020	14956	15069	15135	15128	15097	15127	15057	15063	15130	15064	14953	15091	15185	14943	15118	15076	15179	15275	15126	15084	15132	15118	15219	15067	15213	15017	15008	15175	15029	15162	15158	15236	15007	15148	15096	15136	15159	15176	15024	15208	15192	15158	14891	15044	15079	14975	15091	14986	15143	15096	14971	15169	15115	15224	15031	15051	15165	15220	15177	15056	15155	15093	15143	15239	15257	15165	15322	15050	15205	15201	15133	14975	15014	15266	15071	15213	15050	14983	15216	15216	15001	15196	15110	15088	15192	15052	15128	15223	15096	15138	15137	15124	15080	15164	15212	15066	15228	15119	15043	15155	15028	15022	15012	15103	15163	14966	15047	15084	15110	15010	15055	15045	15082	15064	15190	15153	15037	15202	15107	15275	15005	15215	15113	15260	15110	15059	15185	15188	15032	15138	15196	15019	15133	15219	15013	15160	15082	15266	15110	15045	15284	15325	15394	15183	15239	15273	15231	15134	15049	15174	15151	15118	15165	15171	15082	15130	15263	15008	15137	15067	14995	15120	15207	15177	15089	15043	15181	14977	15263	15050	15149	15226	15183	15291	15079	15094	15199	15088	15231	15013	15126	15160	15186	15164	15097	15208	15168	15183	15100	14943	14771	15186	15115	15082	15147	15050	15117	15223	15077	15198	15241	15138	15028	15113	15020	15143	15086	15025	15238	15189	15116	15089	15063	15009	15182	15121	15026	15092	15033	15042	15020	14989	15130	15289	15139	14949	15225	15218	15060	15014	15155	15000	15080	15159	15148	15089	15075	15127	15178	15205	15130	15051	15171	15231	15089	15146	15155	15092	15262	15215	15082	15085	15206	15147	15192	15263	15205	15055	15251	15095	15274	15131	15120	15102	14938	14971	15098	15068	15010	15094	15250	15057	15172	15100	15092	15142	15215	15131	15035	15065	15136	15110	15091	14929	15166	15166	15028	15206	15188	15107	15175	15193	15089	15427	14987	15201	15210	15296	15041	15161	14973	15147	15187	15087	15119	15078	15197	15137	15106	15082	15180	15210	15065	15095	15044	15051	15100	15199	15001	15186	15164	15097	15102	15170	15225	15201	15124	15187	15051	14942	15028	15127	15281	15258	15070	14939	15129	15077	14965	15115	15234	15105	14940	15173	14998	15177	15198	15159	15113	15040	15186	15088	15100	15028	15176	15108	15123	15014	15104	15158	15152	14959	15067	15137	15184	15135	15146	15202	15011	15123	15077	15143	15080	15198	15294	14981	15172	15041	15095	15060	15071	15087	15098	14939	15230	15169	15287	15113	15111	15068	15254	15092	15182	15207	15126	15070	15177	15182	15034	14789	15240	15003	15244	15093	15005	15137	15150	14980	15098	15065	15108	15220	15171	15142	15115	15057	15128	15177	15104	15035	15027	15103	14982	15209	15255	15087	15175	15070
22921	21334	29206	23838	21488	23011	23299	18443	17380	17707	17742	17399	17170	17277	16882	16925	16969	16910	16929	16911	16665	17055	16962	16570	16778	16638	16833	16733	16839	16581	18478	20996	21100	19422	18214	17380	16970	16840	16666	16539	16340	16367	16763	16653	16645	16606	16613	16499	16444	16439	16646	16744	16631	16319	16556	16604	16448	16631	16432	16613	16440	16649	16638	16304	16532	16470	16622	16510	16444	16600	16757	16667	16578	16568	16420	16308	16533	16391	16503	16485	16501	16520	16645	16515	16642	16480	16553	16551	16675	16442	16446	16444	16486	16610	16593	16453	16355	16413	16582	16492	16659	16506	16504	16493	16330	16424	16551	16695	16277	16561	16481	16533	16790	16518	16516	16563	16387	16522	16448	16494	16611	16481	16876	16400	16716	16688	16448	16472	16363	16549	16604	16514	16596	16366	16255	16505	16698	16325	16412	16399	16484	16608	16337	16334	16400	16583	16535	16322	16505	16391	16555	16601	16389	16331	16480	16527	16561	16298	16549	16582	16532	16219	16300	16378	16470	16602	16473	16622	16355	16563	16574	16588	16656	16158	16576	16394	16538	16469	16568	16337	16588	16454	16405	16504	16468	16562	16513	16336	16264	16423	16437	16441	16456	16402	16586	16380	16438	16545	16433	16526	16491	16373	16465	16418	16569	16521	16404	16494	16414	16322	16479	16506	16467	16465	16250	16522	16350	16574	16407	16377	16407	16671	16402	16383	16515	16490	16608	16560	16408	16468	16408	16265	16349	16450	16414	16456	16379	16370	16669	16654	16486	16424	16342	16479	16576	16448	16356	16483	16426	16385	16449	16383	16490	16319	16471	16579	16622	16511	16571	16326	16315	16566	16475	16592	16612	16379	16609	16428	16441	16491	16543	16366	16588	16470	16694	16537	16447	16648	16460	16361	16439	16539	16315	16268	16414	16258	16508	16335	16373	16422	16544	16532	16574	16477	16421	16452	16377	16521	16386	16413	16398	16544	16362	16411	16460	16329	16521	16399	16546	16380	16669	16462	16311	16530	16468	16636	16481	16373	16456	16513	16216	16451	16446	16318	16395	16446	16470	16525	16429	16580	16391	16398	16595	16554	16501	16443	16399	16507	16567	16474	16527	16528	16462	16523	16434	16554	16421	16373	16510	16455	16602	16330	16543	16446	16585	16561	16365	16570	16405	16532	16421	16536	16505	16577	16393	16510	16446	16581	16437	16626	16482	16524	16386	16547	16757	16569	16572	16434	16485	16364	16478	16580	16349	16613	16606	16544	16326	16405	16405	16470	16487	16496	16409	16452	16650	16487	16446	16392	16320	16411	16600	16352	16421	16285	16403	16343	16523	16359	16496	16603	16366	16441	16365	16433	16355	16514	16611	16473	16340	16517	16591	16492	16289	16498	16403	16471	16452	16539	16295	16602	16532	16560	16335	16509	16383	16563	16599	16509	16429	16609	16520	16466	16676	16571	16624	16511	16510	16491	16408	16450	16620	16477	16575	16486	16406	16458	16549	16777	16509	16391	16523	16447	16701	16415	16187	16532	16469	16592	16519	16396	16509	16416	16568	16586	16546	16379	16703	16543	16587	16591	16458	16373	16550	16568	16470	16506	16422	16495	16602	16444	16333	16406	16541	16595	16272	16470	16461	16692	16403	16553	16365	16553	16453	16330	16387	16317	16447	16518	16590	16454	16400	16529	16405	16650	16651	16523	16692	16610	16525	16457	16616	16454	16404	16432	16423	16635	16415	16491	16241	16442	16428	16265	16469	16414	16323	16405	16476	16503	16492	16433	16509	16399	16352	16276	16421	16398	16567	16470	16499	16435	16348	16431	16608	16479	16598	16501	16518	16552	16520	16619	16583	16428	16607	16670	16507	16510	16513	16280	16482	16494	16496	16379	16443	16672	16382	16480	16428	16380	16533	16463	16442	16417	16601	16569	16501	16309	16451	16607	16359	16472	16377	16400	16608	16638	16559	16358	16511	16408	16614	16420	16473	16584	16344	16540	16394	16426	16290	16509	16356	16352	16590	16504	16617	16424	16417	16573	16503	16709	16387	16213	16312	16492	16565	16318	16438	16343	16489	16415	16544	16592	16362	16367	16494	16726	16494	16433	16452	16435	16435	16625	16360	16432	16543	16483	16453	16379	16261	16073	16459	16509	16453	16398	16379	16389	16548	16507	16548	16539	16486	16497	16528	16496	16439	16427	16723	16529	16250	16359	16460	16479	16627	16258	16376	16704	16494	16465	16596	16417	16638	16382	16408	16421	16401	16514	16502	16310	16741	16539	16399	16499	16483	16484	16563	16480	16462	16500	16241	16324	16451	16452	16620	16425	16353	16570	16530	16602	16469	16274	16462	16652	16409	16559	16333	16313	16468	16515	16516	16402	16458	16494	16667	16409	16446	16603	16400	16350	16531	16481	16582	16621	16633	16431	16462	16467	16436	16413	16394	16421	16247	16536	16718	16471	16501	16506	16430	16483	16573	16383	16356	16358	16408	16328	16536	16391	16471	16160	16366	16316	16491	16499	16581	16576	16512	16479	16259	16448	16385	16548	16549	16502	16515	16546	16535	16336	16173	16561	16529	16482	16581	16447	16559	16339	16640	16429	16424	16496	16299	16659	16451	16328	16528	16508	16451	16393	16452	16449	16416	16438	16541	16359	16340	16407	16576	16544	16617	16603	16479	16511	16514	16437	16515	16429	16391	16419	16482	16442	16831	16508	16623	16509	16392	16434	16434	16384	16339	16254	16506	16464	16403	16579	16211	16465	16504	16418	16402	16617	16447	16333	16387	16571	16456	16414	16611	16475	16572	16618	16470	16414	16452	16206	16492	16490	16436	16266	16454	16298	16252	16415	16536	16380	16427	16378	16567	16481	16492	16757	16574	16440	16439	16597	16464	16551	16405	16348	16413	16394	16595	16383	16678	16543	16253	16428	16706	16323	16530	16441	16505	16563	16486	16500	16457	16277	16400	16442	16388	16262	16426	16556	16446	16432	16433	16380	16378	16396	16546	16670	16551	16454	16593	16433	16487	16524	16557	16692	16509	16368	16536	16654	16634	16242	16619	16594	16670	16461	16490	16674	16381	16487	16166	16501	16600	16454	16529	16411	16315	16248	16463	16447	16607	16350	16558	16430	16356	16467	16327	16434	16497	16496	16443	16613	16449	16303	16433	16472	16448	16458	16497	16425	16372	16573	16464	16594	16404	16496	16457	16411	16541	16543	16396	16610	16346	16460	16419	16228	16621	16473	16450	16481	16647	16460	16439	16113	16386	16402	16237	16449	16549	16488	16355	16314	16479	16359	16394	16646	16518	16552	16490	16191	16438	16548	16726	16439	16481	16390	16124	16323	16452	16382	16422	16302	16582	16435	16442	16552	16423	16582	16460	16491	16398	16262	16471	16617	16402	16578	16636	16401	16552	16652	16469	16697	16530	16438	16624	16189	16485	16287	16334	16413	16279	16544	16219	16500	16549	16506	16240	16449	16523	16578	16489	16492	16362	16458	16442	16675	16630	16624	16466	16524	16246	16635	16338	16554	16619	16293	16455	16557	16372	16451	16540	16352	16466	16574	16282	16400	16630	16401	16433	16272	16515	16467	16682	16511	16583	16488	16602	16438	16464	16457	16445	16549	16504	16424	16695	16513	16634	16280	16610	16473	16378	16421	16398	16440	16446	16649	16448	16611	16448	16486	16469	16428	16470	16501	16474	16308	16533	16425	16263	16431	16624	16413	16554	16571	16659	16447	16535	16430	16349	16465	16193	16424	16497	16346	16372	16337	16405	16327	16542	16493	16243	16297	16629	16573	16524	16547	16431	16710	16463	16263	16590	16583	16524	16502	16411	16388	16549	16308	16470	16513	16311	16464	16253	16501	16680	16593	16550	16403	16443	16407	16445	16380	16560	16329	16415	16501	16584	16543	16563	16361	16320	16312	16397	16476	16307	16335	16511	16378	16520	16391	16548	16505	16515	16452	16335	16276	16515	16632	16548	16348	16528	16486	16558	16408	16518	16493	16548	16488	16577	16519	16509	16408	16469	16481	16385	16452	16400	16416	16536	16356	16513	16456	16479	16386	16396	16586	16516	16454	16560	16451	16462	16405	16605	16555	16132	16524	16534	16490	16255	16519	16748	16384	16350	16296	16234	16520	16464	16623	16528	16281	16518	16570	16395	16455	16485	16529	16511	16465	16518	16572	16635	16564	16422	16443	16268	16425	16448	16225	16459	16525	16619	16296	16427	16277	16507	16611	16345	16447	16567	16347	16431	16339	16439	16494	16625	16554	16366	16454	16371	16505	16642	16337	16531	16427	16606	16722	16395	16556	16473	16710	16617	16535	16346	16400	16543	16454	16694	16576	16584	16487	16539	16454	16437	16663	16251	16344	16418	16613	16439	16446	16752	16496	16528	16453	16623	16297	16523	16594	16390	16433	16444	16445	16331	16455	16432	16588	16268	16545	16412	16584	16635	16234	16694	16578	16636	16350	16322	16428	16379	16474	16454	16538	16562	16448	16440	16312	16485	16508	16735	16333	16428	16402	16533	16506	16503	16401	16328	16392	16443	16582	16602	16549	16495	16411	16529	16382	16667	16359	16341	16512	16483	16485	16558	16541	16533	16432	16548	16336	16530	16515	16486	16439	16519	16500	16460	16425	16595	16532	16469	16683	16652	16424	16394	16537	16546	16448	16343	16414	16620	16432	16605	16379	16624	16535	16549	16546	16653	16676	16662	16545	16322	16425	16558	16260	16461	16543	16491	16648	16576	16693	16660	16361	16451	16615	16613	16555	16472	16482	16495	16696	16479	16357	16601	16454	16311	16505	16555	16626	16494	16492	16450	16587	16441	16482	16436	16572	16469	16566	16478	16356	16402	16470	16429	16430	16548	16630	16489	16429	16340	16515	16414	16467	16293	16390	16643	16466	16504	16410	16610	16574	16537	16378	16346	16527	16440	16537	16439	16468	16467	16410	16547	16311	16501	16372	16170	16613	16569	16526	16381	16411	16298	16588	16463	16343	16349	16303	16386	16387	16355	16310	16526	16407	16566	16420	16465	16443	16674	16449	16565	16305	16380	16403	16376	16360	16739	16387	16637	16542	16326	16433	16507	16492	16327	16264	16425	16313	16438	16521
17127	30653	28507	22617	19444	18219	17790	17341	16837	16821	16658	16548	16276	15972	15985	15705	15830	15776	15768	15834	15542	15591	15645	15419	15573	15593	15442	15601	15509	15497	18782	22695	21895	19151	17315	16026	15548	15270	15295	15284	15326	15301	15266	15214	15286	15364	15275	15249	15211	15367	15378	15289	15365	15257	15210	15360	15293	15145	15387	15126	15511	15272	15305	15338	15335	15157	15220	15322	15330	15300	15125	15214	15308	15218	15266	15228	15186	15175	15171	15059	15181	15164	15240	15167	15160	15349	15199	15227	15117	15258	15277	15301	15269	15337	15243	15430	15196	15161	15291	15330	15230	15257	15277	15354	15164	15275	15234	15209	15301	15201	15135	15206	15191	15058	15203	15430	15170	15251	15209	15438	15358	15182	15166	15334	15284	15189	15355	15249	15346	15306	15229	15335	15201	15100	15130	15310	15286	15250	15115	15482	15197	15095	15187	15127	15302	15281	15287	15179	15143	15319	15256	15137	15382	15349	15058	15130	15252	15272	15274	15270	15400	15206	15262	15192	15009	15202	15320	15176	15242	15075	15236	15269	15093	15493	15199	15361	15165	15334	15223	15163	15268	15370	15027	15271	15254	15287	15131	15185	15265	15273	15248	15295	15453	15263	15265	15213	15356	15303	15252	15320	15225	15255	15282	15237	15137	15223	15040	15149	15046	15296	15354	15334	15163	15318	15078	15192	15232	15263	15247	15256	15339	15237	15064	15152	15162	15138	15150	15263	15161	15365	15136	15254	15141	15113	15253	15335	15200	15224	15308	15354	15267	15184	15150	15208	15305	15090	15222	15146	15095	15358	15360	15257	15146	15097	15400	15188	15345	15166	15379	15274	15280	15300	15376	15313	15324	15338	15109	15304	15202	15303	15219	15354	15260	15170	15231	15069	15202	15286	15403	15187	15148	15526	15324	15347	15202	15136	15312	15145	15227	15152	15248	15399	15163	15414	15438	15218	15305	15189	15352	15002	15278	15201	15105	15149	15172	15155	15374	15317	15246	15264	15243	15259	15108	15132	15150	15434	15242	15080	15380	15163	15303	15202	15328	15233	15299	15397	15344	15175	15198	15356	15246	15272	15130	15290	15170	15308	15264	15183	15090	15179	15248	15277	15298	15035	15362	15252	15360	15225	15272	15150	15305	15075	15368	15235	15121	15411	15221	15407	15154	15312	15287	15232	15335	15372	15151	15186	15310	15379	15346	15232	15376	15198	15317	15066	15293	15193	15190	15251	15272	15289	15250	15235	15294	15199	15372	15129	15306	15225	15172	15114	15251	15174	15262	15294	15123	15187	15294	15329	15128	15258	15274	15294	15076	15084	15104	15317	15177	15268	15098	15271	15188	15353	15043	15108	15136	15235	15174	15276	15082	15332	15232	15208	15222	15322	15334	15330	15400	15306	15355	15316	15171	15215	15229	15239	15268	15333	15153	15233	15277	15234	15281	15167	15142	15125	15134	15244	15182	15147	15232	15470	15398	15136	15315	15109	15145	15244	15132	15322	15295	15228	15161	15259	15229	15157	15378	15184	15312	15137	15041	15306	15285	15095	15306	15154	15192	15430	15320	15227	15249	15177	15384	15231	15179	15206	15180	15232	15355	15155	15281	15176	15200	15335	15226	15305	15267	15144	15256	15313	15138	15293	15118	15096	15111	15301	15299	14925	15256	15196	15197	15484	15237	15227	15267	15342	15249	15310	15294	15432	15412	15183	15299	15204	15300	15208	15366	15150	15331	15322	15229	15150	15203	15236	15342	15183	15381	15206	15118	15319	15200	15245	15331	15296	15130	15260	15088	15195	15123	15179	15107	15261	15255	15395	15157	15273	15195	15288	15339	15308	15112	15211	15221	15143	15136	15453	15246	15092	15135	15329	15175	15383	15309	15292	15298	15317	15241	15258	15218	15270	15234	15223	15121	15160	15283	15236	15321	15271	15219	15294	15247	15205	15245	15240	15228	15248	15273	15440	15299	15077	15106	15315	15198	15446	15340	15328	15151	15352	15246	15301	15109	15071	15330	15111	15134	15247	15093	15107	15127	15243	15204	15410	15268	15182	15167	15207	15172	15182	15056	15150	15227	15229	15391	15113	15121	15145	15225	15103	15138	15255	15363	15117	15186	15191	15312	15360	15116	15089	15297	15056	15242	15191	15190	15243	15243	15218	15107	15437	15359	15371	15208	15140	15390	15353	15077	15112	15237	15328	15187	15316	15396	15224	15359	15327	15343	15310	15367	15210	15372	15262	15093	15136	15207	15144	15025	14982	15299	15240	15183	15271	15278	15213	15105	15215	15090	15268	15145	15108	15051	15261	15273	15145	15193	15140	15184	15195	15141	15180	15158	15182	15270	15215	15243	15301	15189	15203	15069	15073	15223	15172	15271	15279	15197	15150	15327	15151	15226	15263	15131	15269	15144	15232	15371	15240	15197	15255	15268	15153	15167	15004	15318	15071	15318	15349	15394	15405	15191	15210	15180	15245	15224	15200	15270	15223	15122	15320	15352	15242	15082	15206	15291	15110	15208	15185	15243	15230	15226	15339	15126	15174	15201	15236	15521	15275	15160	15204	15234	15152	15101	15290	15368	15211	15212	15176	15390	15383	15295	15289	15221	15212	15212	15456	15176	15193	15214	15252	15103	15195	15327	15255	15360	15238	15159	15151	15322	15060	15308	15248	15093	15179	15292	15250	15211	15202	15403	15198	15295	15263	15205	15114	15208	15066	15243	15406	15269	15002	15479	15330	15295	15455	15159	15440	15150	15239	15343	15267	15282	15457	15362	15223	15342	15268	15430	15283	15277	15290	15108	15101	15344	15178	15188	15291	15258	15293	15406	15088	15230	15228	15112	15164	15276	15277	15173	15290	15081	15215	15258	15315	15151	15109	15047	15359	15262	15166	15120	15305	15339	15254	15325	15286	15087	15171	15065	15245	15160	15242	15150	15238	15469	15231	15109	15349	15106	15164	15304	15189	15216	15334	15231	15205	15251	15360	15207	15271	15174	15326	15392	15199	15305	15113	15306	15217	15240	15422	15282	15220	15217	15221	15242	15262	15324	15231	15236	15230	15290	15356	15269	15172	15233	15275	15206	15248	15261	15238	15374	15264	15198	15277	15143	15287	15344	15115	15307	15165	15318	15122	15062	15123	15216	15170	15143	15291	15350	15303	15245	15106	15199	15017	15112	15329	15277	15202	15364	15290	15345	15377	15062	15324	15224	15341	15337	15375	15138	15357	15322	15430	15397	15257	15369	15435	15176	15229	15265	15259	15281	15383	15279	15294	15110	15310	15124	15316	15251	15255	15000	15314	15152	15315	15320	15180	15130	15375	15133	15187	15261	15250	15291	15191	15306	15135	15267	15257	15340	15253	15312	15146	15207	15192	15184	15255	15329	15235	15284	15281	15258	15181	15266	15197	15368	15258	15307	15257	15315	15223	15292	15317	15379	15133	15280	15153	15178	15253	15313	15268	15215	15207	15204	15361	15027	15249	15191	15198	15379	15094	15251	15293	15377	15073	15195	15328	15046	15186	15385	15084	15304	15183	15146	15293	15086	15228	15211	15211	15338	15249	15203	15185	15394	15178	15302	15324	15185	15299	15215	15127	15330	15397	15201	15101	15098	15150	15287	15094	15239	15244	15388	15160	15249	15099	15323	15336	15254	15112	15311	15135	15113	15270	15310	15153	15310	15159	15243	15241	15032	15100	15150	15171	15108	15147	15296	15223	15163	15296	15186	15195	15217	15242	15258	15208	15143	15258	15201	15257	15268	15072	15373	15243	15315	15278	15249	15110	15213	15187	15224	15337	15293	15116	15325	15049	15375	15285	15286	15206	15201	15244	15165	15279	15168	15163	15118	15062	15332	15147	15078	15203	15148	15219	15069	15183	15220	15137	15190	15130	15299	15192	15255	15059	15274	15360	15216	15150	15372	15287	15274	15275	15254	15218	15276	15367	15129	15272	15125	15206	15273	15112	15097	15237	15225	15197	15352	15281	15246	15274	15161	15141	15149	15302	15461	15169	15277	15219	15265	15259	15129	15118	15363	15443	15215	15402	15123	15291	15140	15204	15107	15061	15273	15189	15267	15187	15085	15347	15096	15106	15136	15384	15238	15318	15271	15369	15198	15063	15398	15213	15110	15263	15312	15329	15069	15196	15448	15085	15226	15325	15321	15323	15417	15317	15308	15128	15279	15173	15248	15175	15116	15235	15163	15321	15143	15351	15274	15229	15154	15274	15275	15076	15157	15139	15107	15367	15252	15296	15266	15264	15301	15177	15304	15205	15252	15284	15207	15230	15220	15062	15421	15255	15213	15035	15164	15173	15320	15239	15203	15280	15208	15354	15172	15216	15232	15195	15100	15287	15315	15271	15308	15084	15227	15337	15169	15354	15259	15068	15281	15201	15244	15297	15244	15172	15206	15164	15369	15408	15191	15320	15395	15329	15183	15205	15202	15182	15286	15399	15066	15231	15364	15277	15086	15015	15219	15256	15357	14974	15124	15136	15265	15255	15090	15277	15203	15325	15185	15060	15251	15243	15334	15119	15264	15176	15232	15347	15331	15441	15219	15075	15269	15241	15132	15279	15378	15294	15287	15423	15215	15328	15060	15312	15234	15286	15236	15272	15301	15224	15159	15106	15214	15173	15335	15324	15187	15100	15314	15379	15270	15422	15292	15130	15401	15287	15490	15256	15225	15190	15184	15237	15223	15304	15259	15209	15261	15280	15332	15182	15181	15277	15125	15294	15146	15062	15379	15294	15289	15295	15149	15350	15111	15220	15179	15222	15324	15376	15231	15265	15121	15410	15229	15248	15185	15287	15366	15227	15289	15279	15110	15174	15293	15125	15206	15148	15073	15061	15306	15323	15222	15280	15284	15285	15291	15335	15352	15314	15260	15268	15224	15189	15175	15276	15187	15149	15200	15274	15271	15251	15194	15190	15320	15333	15136	15139	15212	15240	15020	15382	15382	15300	15157	15242	15297	15170	15074	15130	15298	15172	15328	15249	15115	15123	15227	15425	15331	15172	15141	15270	15180	15402	15084	15259	15207	15202	15191	15153	15322	15140	15114	15250	15172	15263	15290	15128	15178	15221	15162	15127	15259	15287	15244	15226	15381	15400	15193	15258
27643	22197	23924	20492	17225	17256	17368	17287	17433	17164	17233	17248	16780	16809	16865	16754	16788	16681	16783	16899	16800	16811	16690	16782	16675	16803	16721	16717	16731	16737	16756	17227	17144	17116	16853	16656	16732	16498	16720	16514	16476	16558	16585	16768	16827	16736	16874	16693	16710	16938	16792	16667	16583	16688	16626	16771	16493	16665	16616	16716	16728	16508	16847	16838	16719	16617	16812	16659	16687	16710	16501	16585	16579	16659	16620	16528	16534	16540	16823	16592	16391	16573	16550	16797	16398	16578	16569	16718	16707	16732	16811	16651	16597	16561	16705	16579	16749	16581	16730	16572	16502	16608	16502	16448	16341	16668	16761	16827	16719	16561	16449	16681	16697	16676	16600	16572	16729	16586	16487	16682	16788	16670	16651	16861	16725	16702	16509	16471	16812	16602	16561	16540	16631	16643	16650	16739	16692	16519	16639	16712	16659	16783	16769	16581	16568	16633	16451	16481	16623	16519	16809	16626	16884	16665	16621	16617	16633	16629	16669	16481	16564	16385	16474	16721	16658	16558	16478	16710	16803	16600	16762	16443	16639	16774	16695	16743	16636	16626	16478	16440	16696	16695	16636	16514	16579	16490	16428	16624	16733	16747	16640	16766	16734	16390	16542	16584	16590	16800	16722	16594	16733	16485	16599	16612	16645	16646	16707	16513	16836	16599	16602	16656	16829	16810	16523	16756	16518	16737	16480	16683	16781	16566	16556	16544	16590	16543	16508	16658	16538	16856	16626	16666	16560	16640	16464	16665	16496	16649	16651	16543	16601	16577	16714	16629	16726	16651	16529	16698	16518	16695	16748	16737	16749	16623	16582	16629	16643	16605	16688	16416	16555	16627	16662	16554	16714	16558	16693	16533	16642	16663	16887	16508	16717	16744	16836	16702	16792	16599	16620	16654	16456	16774	16642	16516	16718	16624	16533	16739	16593	16680	16774	16879	16641	16664	16613	16834	16538	16796	16680	16518	16634	16546	16602	16567	16698	16679	16713	16656	16723	16771	16644	16693	16627	16857	16760	16512	16519	16638	16435	16403	16585	16760	16748	16798	16664	16835	16596	16494	16672	16697	16669	16713	16674	16864	16712	16811	16758	16790	16667	16543	16726	16594	16748	16402	16806	16786	16537	16563	16636	16662	16483	16785	16711	16663	16632	16811	16810	16698	16754	16735	16882	16777	16737	16942	16629	16686	16614	16646	16648	16563	16583	16567	16637	16560	16814	16751	16606	16581	16655	16536	16622	16353	16615	16960	16724	16901	16729	16544	16665	16667	16568	16662	16481	16624	16633	16518	16741	16567	16653	16720	16582	16610	16644	16507	16797	16525	16847	16571	16582	16564	16844	16757	16640	16682	16630	16792	16680	16843	16556	16627	16867	16622	16647	16678	16790	16641	16648	16546	16640	16631	16672	16768	16754	16721	16645	16619	16671	16652	16535	16360	16625	16755	16539	16743	16707	16819	16727	16534	16778	16773	16749	16595	16640	16675	16499	16713	16657	16949	16746	16803	16736	16689	16681	16470	16520	16692	16650	16540	16445	16676	16692	16780	16726	16421	16642	16734	16622	16722	16746	16753	16733	16705	16774	16861	16761	16673	16672	16573	16678	16703	16459	16695	16691	16646	16806	16686	16776	16476	16625	16709	16620	16702	16616	16642	16705	16736	16679	16743	16718	16946	16669	16731	16819	16867	16722	16707	16741	16627	16635	16697	16523	16789	16500	16505	16709	16507	17005	16869	16819	16690	16744	16668	16710	16626	16527	16630	16851	16730	16783	16893	16773	16576	16589	16665	16754	16739	16644	16625	16732	16420	16655	16732	16587	16756	16814	16809	16773	16727	16548	16587	16690	16637	16770	16655	16634	16627	16554	16746	16668	16671	16665	16622	16575	16670	16667	16698	16663	16744	16618	16729	16562	16575	16633	16666	16678	16488	16655	16884	16791	16832	16699	16754	16731	16747	16565	16585	16401	16726	16661	16554	16732	16640	16678	16942	16580	16561	16576	16506	16711	16641	16661	16568	16629	16799	16698	16854	16787	16716	16739	16569	16623	16721	16629	16709	16645	16658	16624	16605	16736	16699	16712	16511	16864	16752	16510	16418	16677	16847	16699	16550	16665	16824	16696	16673	16705	16727	17048	16581	16650	16551	16637	16565	16578	16665	16776	16566	16556	16850	16723	16713	16576	16512	16572	16732	16779	16830	16725	16669	16884	16610	16707	16612	16767	16772	16770	16744	16632	16503	16567	16731	16829	16697	16360	16507	16793	16667	16684	16590	16837	16651	16810	16462	16572	16518	16597	16591	16622	16779	16534	16855	16702	16576	16754	16702	16790	16673	16481	16664	16398	16688	16581	16661	16694	16763	16800	16717	16737	16627	16616	16740	16814	16657	16589	16789	16736	16356	16648	16619	16659	16744	16555	16566	16759	16615	16684	16732	16562	16515	16705	16757	16642	16388	16681	16661	16709	16792	16592	16639	16497	16706	16653	16517	16756	16685	16511	16412	16478	16573	16574	16476	16397	16562	16610	16653	16694	16584	16379	16699	16723	16604	16532	16708	16860	16612	16633	16733	16664	16581	16547	16694	16591	16650	16707	16724	16857	16550	16529	16513	16612	16638	16616	16816	16677	16469	16474	16625	16610	16664	16610	16571	16856	16548	16584	16586	16586	16704	16641	16674	16546	16573	16506	16563	16663	16984	16699	16632	16687	16838	16544	16710	16555	16775	16698	16879	16671	16641	16633	16646	16582	16650	16451	16713	16595	16710	16490	16629	16681	16656	16590	16710	16658	16630	16621	16685	16659	16551	16556	16738	16806	16783	16435	16649	16594	16789	16778	16657	16739	16497	16603	16714	16756	16748	16395	16774	16574	16680	16764	16795	16856	16753	16589	16702	16739	16757	16500	16697	16692	16605	16594	16583	16807	16574	16695	16609	16780	16598	16693	16780	16791	16820	16604	16684	16738	16629	16720	16691	16678	16681	16710	16770	16665	16327	16899	16704	16761	16632	16713	16506	16725	16580	16624	16549	16682	16655	16604	16657	16559	16565	16732	16655	16785	16658	16782	16551	16774	16703	16820	16628	16573	16644	16763	16891	16610	16520	16533	16465	16842	16568	16881	16815	16589	16729	16611	16710	16614	16550	16480	16588	16750	16619	16607	16770	16749	16597	16700	16700	16734	16435	16638	16587	16643	16687	16788	16609	16660	16688	16722	16771	16660	16647	16941	16799	16762	16644	16703	16592	16894	16742	16667	16769	16602	16494	16674	16905	16934	16588	16684	16563	16592	16748	16781	16600	16629	16698	16723	16618	16710	16462	16644	16535	16973	16822	16674	16788	16501	16807	16758	16782	16479	16512	16623	16542	16757	16631	16795	16696	16503	16635	16823	16765	16401	16601	16953	16742	16795	16773	16826	16774	16759	16452	16775	16629	16604	16481	16716	16768	16499	16730	16457	16741	16667	16715	16653	16540	16656	16598	16623	16877	16772	16504	16647	16597	16677	16788	16568	16575	16779	16729	16706	16364	16625	16625	16614	16580	16712	16513	16585	16677	16540	16681	16713	16699	16819	16864	16818	16673	16868	16622	16954	16711	16931	16700	16704	16816	16662	16521	16654	16530	16642	16555	16781	16768	16586	16817	16731	16610	16647	16590	16443	16517	16561	16628	16665	16672	16599	16799	16776	16789	16693	16708	16503	16679	16406	16768	16581	16662	16786	16647	16494	16418	16591	16588	16573	16664	16681	16771	16836	16603	16759	16672	16669	16643	16572	16653	16704	16517	16901	16811	16781	16689	16450	16713	16626	16694	16717	16751	16374	16904	16592	16570	16655	16741	16659	16577	16655	16778	16809	16641	16665	16688	16663	16561	16572	16683	16652	16553	16886	16687	16813	16741	16781	16626	16680	16685	16740	16702	16676	16669	16855	16697	16733	16624	16836	16588	16709	16703	16648	16852	16609	16852	16585	16623	16706	16587	16696	16788	16636	16700	16745	16831	16599	16577	16555	16633	16844	16524	16703	16695	16818	16773	16553	16818	16865	16751	16658	16772	16607	16618	16680	16945	16581	16702	16546	16660	16452	16764	16876	16508	16751	16680	16788	16700	16853	16496	16740	16535	16643	16519	16560	16579	16657	16778	16702	16780	16593	16501	16716	16499	16683	16678	16878	16695	16632	16684	16589	16637	16466	16712	16690	16695	16689	16882	16816	16920	16861	16621	16645	16774	16679	16732	16800	16676	16543	16699	16668	16697	16604	16596	16684	16692	16569	16669	16795	16555	16942	16720	16391	16359	16541	16687	16555	16660	16746	16605	16704	16673	16731	16893	16677	16528	16713	16570	16454	16766	16665	16771	16648	16832	16868	16611	16662	16814	16751	16556	16704	16653	16734	16562	16707	16681	16645	16679	16700	16630	16424	16709	16738	16736	16585	16539	16800	16605	16706	16694	16545	16692	16655	16610	16320	16896	16647	16767	16686	16753	16561	16656	16488	16896	16777	16656	16570	16686	16858	16634	16694	16685	16833	16568	16739	16638	16745	16636	16909	16654	16718	16644	16646	16668	16942	16874	16818	16750	16648	16385	16582	16767	16756	16757	16765	16714	16690	16570	16736	16415	16750	16658	16684	16624	16635	16750	16646	16422	16803	16754	16701	16574	16773	16640	16692	16757	16531	16726	16726	16755	16723	16621	16666	16623	16561	16584	16714	16593	16597	16854	16647	16709	16547	16798	16731	16806	16608	16618	16683	16850	16616	16711	16582	16678	16705	16604	16589	16444	16727	16655	16517	16436	16741	16571	16577	16859	16667	16435	16705	16591	16783	16632	16608	16677	16780	16742	16695	16526	16690	16701	16754	16769	16611	16550	16685	16619	16560	16811	16455	16833	16658	16800	16560	16537	16538	16940	16687	16875	16694	16712	16554	16760	16877	16782	16765	16645	16708	16609	16684	16489	16691	16729	16611	16638	16606	16805	16655	16676	16569	16967	16545	16692	16505	16754	16663	16931	16660	16746	16778	16667	16600	16670	16827	16675	16692	16654	16641	16790	16761	16748	16644	16639	16577	16530	16675	16775	16589	16544	16773	16675	16699	16513	16729	16548	16626	16694	16844	16537	16621	16647	16756	16612
16557	21032	20060	17163	16352	16214	16068	16136	16513	16334	16051	16049	15865	15783	15619	15454	15720	15657	15635	15698	15910	15432	15474	15522	15267	15491	15433	15303	15499	15368	15509	16154	16012	15925	15668	15707	15607	15388	15352	15416	15291	15445	15448	15279	15301	15394	15289	15415	15338	15430	15341	15403	15406	15376	15344	15405	15308	15406	15377	15401	15348	15409	15283	15221	15254	15436	15283	15383	15327	15514	15455	15221	15254	15438	15339	15139	15472	15458	15321	15433	15377	15386	15520	15267	15296	15406	15329	15399	15452	15258	15364	15419	15358	15366	15500	15317	15439	15392	15247	15247	15312	15159	15314	15306	15579	15274	15426	15378	15296	15454	15308	15306	15503	15369	15419	15372	15276	15440	15416	15348	15298	15464	15442	15462	15362	15281	15461	15454	15517	15478	15403	15239	15557	15321	15199	15378	15295	15212	15215	15202	15460	15361	15399	15364	15398	15426	15414	15264	15400	15185	15472	15412	15374	15340	15321	15279	15391	15286	15412	15473	15378	15315	15311	15340	15368	15370	15377	15574	15346	15340	15267	15306	15354	15343	15461	15276	15257	15583	15387	15463	15394	15200	15282	15496	15280	15293	15469	15405	15361	15338	15392	15240	15474	15393	15273	15255	15492	15427	15393	15331	15386	15336	15385	15463	15345	15476	15180	15289	15287	15429	15441	15282	15380	15620	15514	15122	15330	15328	15245	15350	15327	15581	15320	15294	15349	15196	15355	15344	15257	15319	15431	15344	15418	15378	15439	15285	15334	15293	15291	15355	15142	15298	15427	15320	15167	15211	15502	15297	15459	15476	15325	15430	15311	15257	15301	15300	15250	15270	15484	15367	15267	15279	15495	15541	15352	15383	15303	15242	15383	15266	15322	15412	15307	15167	15327	15147	15280	15376	15339	15256	15282	15270	15394	15311	15395	15410	15475	15376	15338	15160	15324	15189	15229	15314	15387	15457	15342	15521	15405	15358	15281	15366	15538	15530	15305	15398	15299	15447	15330	15232	15244	15517	15250	15513	15429	15189	15588	15491	15324	15456	15346	15317	15324	15321	15472	15364	15478	15471	15226	15334	15381	15382	15388	15340	15412	15380	15397	15443	15280	15336	15411	15443	15367	15495	15496	15377	15349	15333	15424	15438	15406	15348	15274	15259	15415	15395	15536	15384	15480	15422	15566	15314	15429	15329	15409	15377	15321	15514	15376	15421	15377	15428	15295	15305	15380	15422	15409	15336	15253	15452	15192	15371	15361	15393	15323	15491	15444	15508	15423	15338	15373	15221	15555	15316	15388	15452	15377	15214	15441	15385	15430	15250	15310	15397	15349	15344	15421	15360	15435	15459	15392	15466	15319	15419	15408	15364	15333	15603	15453	15185	15590	15313	15444	15395	15312	15278	15442	15390	15464	15226	15260	15151	15400	15330	15414	15465	15596	15560	15376	15339	15424	15434	15375	15373	15273	15421	15467	15410	15320	15379	15366	15517	15268	15387	15318	15457	15425	15440	15235	15380	15254	15434	15474	15466	15414	15334	15500	15514	15383	15230	15353	15320	15310	15375	15505	15482	15253	15225	15290	15409	15403	15319	15354	15466	15387	15348	15400	15271	15297	15523	15468	15321	15388	15452	15354	15358	15358	15359	15317	15387	15353	15361	15293	15305	15498	15458	15495	15365	15334	15288	15473	15426	15438	15352	15336	15473	15294	15261	15397	15465	15379	15413	15359	15586	15197	15438	15567	15443	15274	15424	15551	15276	15626	15374	15241	15457	15308	15255	15393	15476	15413	15312	15352	15329	15280	15446	15451	15328	15466	15336	15274	15385	15460	15424	15466	15485	15378	15292	15356	15340	15295	15481	15379	15192	15330	15390	15413	15381	15339	15227	15405	15236	15378	15403	15397	15390	15434	15414	15457	15397	15334	15340	15278	15337	15506	15463	15585	15484	15301	15438	15407	15324	15342	15356	15478	15345	15466	15282	15228	15457	15359	15474	15520	15466	15389	15373	15349	15407	15509	15310	15438	15405	15457	15195	15208	15461	15257	15359	15443	15201	15355	15253	15306	15402	15295	15431	15485	15294	15358	15333	15451	15177	15494	15443	15367	15469	15582	15351	15477	15415	15359	15501	15412	15369	15411	15299	15280	15382	15432	15487	15426	15499	15353	15416	15305	15302	15449	15416	15191	15339	15480	15360	15413	15134	15559	15437	15301	15332	15306	15346	15377	15303	15379	15422	15433	15362	15234	15327	15334	15356	15512	15418	15479	15398	15436	15336	15340	15148	15390	15570	15426	15216	15309	15440	15395	15272	15477	15413	15253	15479	15357	15291	15441	15425	15281	15392	15317	15454	15452	15128	15266	15235	15545	15301	15374	15502	15481	15344	15186	15397	15367	15275	15328	15317	15389	15413	15504	15543	15203	15243	15325	15279	15465	15507	15320	15532	15292	15494	15339	15256	15229	15132	15323	15444	15447	15262	15572	15538	15529	15258	15313	15272	15444	15306	15287	15233	15378	15524	15367	15292	15423	15374	15245	15450	15202	15328	15264	15494	15250	15491	15345	15427	15352	15257	15559	15395	15485	15456	15536	15248	15501	15349	15466	15349	15414	15420	15496	15460	15389	15250	15351	15367	15499	15432	15308	15371	15534	15223	15441	15346	15339	15446	15374	15397	15226	15378	15267	15316	15364	15401	15388	15331	15600	15370	15345	15280	15381	15514	15473	15477	15512	15276	15435	15416	15452	15302	15319	15164	15282	15343	15520	15433	15347	15341	15478	15362	15201	15401	15464	15449	15441	15176	15413	15218	15468	15466	15311	15324	15324	15330	15333	15603	15455	15167	15310	15338	15601	15445	15278	15305	15315	15424	15357	15295	15372	15211	15304	15256	15386	15386	15357	15152	15366	15456	15374	15232	15234	15309	15303	15354	15408	15351	15440	15478	15230	15248	15393	15257	15241	15444	15282	15448	15397	15176	15110	15411	15448	15151	15427	15494	15176	15473	15347	15434	15296	15395	15391	15425	15341	15239	15509	15353	15518	15309	15316	15340	15353	15344	15252	15437	15328	15421	15310	15035	15298	15434	15587	15387	15438	15222	15581	15437	15433	15170	15220	15377	15300	15092	15112	15354	15560	15438	15239	15420	15344	15497	15502	15385	15445	15339	15396	15312	15319	15513	15336	15520	15475	15294	15389	15498	15245	15534	15343	15418	15361	15376	15337	15507	15292	15335	15334	15387	15282	15346	15406	15536	15490	15281	15341	15562	15425	15566	15417	15270	15354	15347	15384	15237	15491	15325	15403	15485	15185	15587	15475	15403	15461	15169	15426	15242	15331	15378	15467	15383	15462	15438	15425	15406	15366	15205	15456	15433	15395	15270	15325	15288	15456	15236	15261	15554	15374	15360	15267	15611	15314	15367	15294	15565	15346	15424	15251	15458	15418	15430	15347	15294	15360	15319	15606	15513	15441	15292	15485	15466	15309	15566	15270	15381	15502	15292	15350	15411	15381	15298	15374	15223	15348	15433	15337	15430	15336	15426	15499	15522	15511	15327	15394	15362	15321	15145	15231	15335	15573	15299	15339	15475	15337	15281	15485	15363	15379	15520	15370	15560	15443	15366	15451	15308	15440	15346	15353	15293	15409	15421	15262	15353	15317	15418	15346	15315	15259	15401	15354	15441	15284	15442	15605	15269	15185	15477	15247	15289	15325	15282	15211	15385	15527	15490	15403	15507	15349	15426	15368	15471	15515	15214	15431	15444	15488	15311	15399	15490	15331	15221	15531	15414	15418	15507	15376	15370	15390	15481	15369	15287	15256	15332	15283	15542	15387	15352	15294	15438	15281	15461	15200	15273	15502	15347	15377	15347	15196	15326	15363	15400	15421	15297	15335	15247	15307	15250	15504	15213	15487	15518	15337	15426	15315	15078	15425	15633	15405	15486	15493	15541	15393	15408	15361	15283	15292	15403	15388	15244	15333	15415	15572	15415	15216	15419	15475	15319	15404	15477	15401	15287	15406	15345	15314	15431	15331	15431	15359	15180	15456	15515	15238	15465	15397	15172	15263	15329	15272	15423	15321	15331	15322	15365	15326	15322	15302	15400	15214	15385	15302	15504	15399	15413	15275	15478	15303	15386	15363	15347	15414	15311	15409	15281	15413	15388	15291	15532	15430	15432	15200	15399	15526	15212	15443	15467	15279	15311	15369	15278	15183	15403	15303	15410	15368	15397	15398	15400	15559	15270	15531	15496	15449	15293	15343	15338	15350	15384	15450	15445	15444	15400	15395	15363	15440	15342	15292	15416	15308	15495	15420	15426	15388	15486	15345	15397	15386	15267	15250	15397	15371	15358	15451	15429	15261	15341	15403	15327	15498	15335	15347	15450	15480	15333	15445	15294	15325	15160	15433	15521	15216	15374	15381	15413	15526	15543	15323	15357	15521	15344	15446	15315	15422	15353	15245	15544	15425	15295	15332	15239	15373	15388	15477	15355	15380	15376	15319	15343	15314	15460	15333	15184	15497	15318	15383	15322	15477	15358	15276	15386	15446	15269	15315	15363	15531	15348	15401	15260	15442	15305	15501	15286	15369	15412	15549	15363	15428	15265	15156	15467	15504	15357	15419	15430	15325	15279	15358	15329	15462	15243	15103	15275	15362	15389	15300	15298	15351	15235	15325	15316	15370	15341	15463	15440	15481	15398	15292	15446	15316	15406	15546	15196	15475	15454	15253	15355	15382	15588	15250	15430	15319	15439	15296	15427	15405	15431	15316	15374	15163	15456	15256	15476	15318	15467	15382	15373	15171	15400	15466	15352	15396	15398	15346	15392	15271	15552	15364	15485	15449	15364	15353	15328	15367	15320	15249	15491	15446	15422	15301	15244	15348	15391	15404	15336	15214	15257	15317	15277	15397	15434	15287	15388	15204	15407	15619	15382	15362	15397	15232	15243	15360	15391	15422	15468	15522	15415	15260	15418	15382	15322	15474	15381	15399	15544	15465	15474	15375	15322	15295	15347	15427	15188	15358	15366	15408	15131	15422	15310	15312	15466	15358	15450	15388	15298	15454	15258	15426	15491	15431	15391	15315	15407	15396	15538	15293	15309	15394	15236	15161	15497	15349	15458	15415	15356
23910	21322	28752	24337	22040	21392	20753	18360	18135	17999	17863	17675	17656	17446	17163	17315	17138	17370	17277	17147	17330	17138	16979	17117	17117	16910	17199	17286	17052	16798	17915	19758	19521	18433	17810	17347	17282	17032	16847	17026	16994	17148	16903	16906	16998	16899	17039	16795	16987	16911	17015	16917	16997	16922	17128	17030	17050	16952	17136	16990	16927	16941	17147	16997	16820	16847	16815	16916	17122	17042	17054	17071	17124	16824	17000	16878	16988	16889	16782	16908	16989	16897	16968	16889	16986	16894	16756	16917	16837	16881	16967	16945	17043	16789	16999	16989	17009	17015	16933	17029	16869	16782	16979	17078	16834	16836	16989	16928	16942	16870	16939	17079	17176	16895	16957	16852	17072	16938	17120	16909	17023	16908	16918	16830	17059	16959	16734	16765	17010	16995	16962	16881	16860	16951	16953	16787	16847	16938	16816	16830	16973	16827	16967	16926	16657	16842	16736	16847	16976	16935	16984	16841	16838	16743	17106	16932	17084	16787	16769	16875	16939	16823	17188	16851	16986	16832	17045	16894	16951	17010	17020	16964	16915	16909	16905	16817	17265	16883	16940	16846	16905	16836	16915	16850	17069	16887	16999	16955	16918	16623	16789	16809	16941	16768	16940	17177	16957	16776	17037	16896	16953	17082	17044	16829	16765	16655	16913	16948	16850	16764	16851	16783	16860	16987	16978	16909	16805	16787	16876	16863	17009	16929	16986	17123	16928	16961	16856	16952	16973	17059	17019	16871	17004	16904	17034	16879	16916	16908	16851	16914	16969	16687	16866	16937	16891	17116	16923	16913	16883	16828	16709	17010	16934	16886	16885	17014	16832	16875	17074	17030	16707	16959	16875	16830	17032	17014	16872	16689	16843	17112	16950	16903	16943	16862	16918	17054	17034	16938	16839	16953	16799	16793	16704	16820	16963	16833	16996	16891	17067	16910	16876	17002	16874	16945	16993	16910	16905	17169	16866	16841	16750	16938	17030	16785	16855	17030	16913	17233	17035	17122	16995	16983	16965	17113	16975	16935	16894	16850	16891	16870	16985	16922	17071	16822	16939	16847	16892	16978	17032	17092	16924	16918	16902	16904	16786	16913	16863	16905	16898	17049	16890	16940	16857	16910	16866	16830	17068	16886	17033	17046	17022	16826	16900	16893	16811	16823	16764	16896	16737	17115	17082	16763	16719	17018	17064	16940	17014	16929	17004	16783	16872	16909	17035	16832	16967	16942	16997	16915	17081	16882	16973	16919	17094	17031	16930	17138	16863	16951	16972	16871	16925	16814	16875	16928	16843	16833	16901	16757	16946	16895	16929	16877	16929	16939	16864	17050	16959	16929	16769	16837	17004	16885	16777	17163	16990	16872	16922	16943	16842	16950	17114	16941	16938	17069	16946	16914	16894	16996	16984	16868	16842	17165	16995	16871	16973	16858	16948	16944	16943	16947	17123	17142	16832	16864	16987	17034	17014	16899	16736	16878	16907	17054	16873	16684	16963	16956	16977	16931	17184	17064	16913	16907	16889	16856	16874	17020	16743	16729	16795	16906	16931	16876	16846	16779	17026	16939	16953	16905	16942	17088	17016	16871	16801	17154	16982	17007	16871	16905	16929	16806	17041	16891	16947	16721	16880	17129	17044	16991	16784	16924	16939	16950	16892	16696	16876	16999	17119	16879	16828	16889	16723	17058	16937	17076	16950	16886	17179	16840	16770	16715	17157	16927	16934	16921	16720	16767	16848	16945	17028	16933	16911	16972	16950	16858	16905	16787	16878	16858	16842	17081	16982	17034	16937	16626	16638	16962	16784	16731	17037	16916	17124	16657	16915	16855	16841	17023	16815	16892	16783	17036	16914	16966	16859	17000	16966	16948	17009	17145	16776	17041	16902	16928	16897	17062	17041	16854	16928	16926	16886	16914	16826	16833	16906	16847	17113	16822	16826	17022	16869	16871	16801	16786	16791	16999	16820	16805	16714	16962	16920	17029	16620	16870	16855	16865	16813	16971	16880	17025	16721	16778	16662	16821	17000	16917	16875	16863	16979	16819	16931	16816	16922	16804	16874	16969	16978	16833	16742	16815	16827	17064	17157	16989	16892	16953	16906	16961	16946	16963	16818	16887	16881	16894	16939	16855	16900	16694	17033	16875	16854	17002	17014	17036	16972	16648	17035	17000	16849	16903	17050	16788	16740	16918	17079	16828	16902	16829	16909	16691	16937	16994	16883	16890	17044	16797	16869	16935	17027	16969	17028	16918	16916	16890	16980	16698	16927	16927	16797	16914	16835	16957	17024	16992	16826	16829	16963	16890	17100	17062	16992	17050	17001	16864	16881	16712	17031	16780	17057	16826	17049	16910	16951	16989	16936	16872	16842	16782	16951	16969	16793	16798	16744	16865	17030	16877	16879	16834	16812	16836	16855	16829	16948	17037	16936	16902	16920	16969	16890	16896	16980	16943	16916	16915	17054	16989	17065	17231	16975	16839	16906	16770	16876	17017	16759	16978	16923	16872	16905	16908	16847	16945	16985	16817	16958	16987	16891	16999	17026	16774	16868	16895	17045	16941	16809	16966	16890	16840	16886	17077	16849	16896	16995	16919	16732	16728	16952	16876	16869	16640	17004	16747	16939	16806	16933	16709	17134	16824	17242	17094	17056	17095	16961	16861	16823	16813	17005	16885	17073	16920	16769	16818	16946	16816	16775	16824	16844	16843	16984	16789	16944	16789	16941	17162	17056	16950	17050	16974	16653	16942	17174	16947	16961	16977	16976	16822	17027	16775	16842	16955	16921	16852	16952	16768	17013	17004	16702	16809	16676	16808	16844	17113	16805	16962	17025	16723	17095	17112	16967	16872	16752	16782	16888	17061	16848	16825	16843	16820	16909	16876	16996	16914	16878	16949	16935	16874	16816	16938	17074	17101	16907	16911	17092	16877	16887	16948	16920	16843	16863	16925	16834	16777	16865	16908	16928	17017	17094	16818	16780	17114	17047	16667	17078	16830	16953	16836	16674	17056	16888	16757	16763	16911	16849	16867	16951	16824	16946	16898	17014	17037	17000	16858	16937	16875	17050	17057	16910	17024	16820	16956	16824	16747	16953	16816	17004	16968	16865	17182	16761	16793	16908	17031	16844	16921	17053	16747	16901	16993	16868	17002	16968	17010	16948	16989	17036	16916	16854	16888	17032	16920	16837	16831	16999	17002	16948	16879	16957	16811	17062	16839	17013	16981	16928	16920	16933	16676	16859	16926	16988	16762	16987	16923	16923	16955	16956	16747	16921	16832	16992	16746	16810	16932	16919	16974	16937	16915	16926	16819	16921	16985	16871	16930	16901	16930	16783	16821	16951	16999	16827	17008	16826	16922	16940	17147	16874	16962	16856	16868	16968	16885	16886	16832	16749	16999	16998	16901	16911	16983	16974	16828	17113	16999	16732	16760	16956	16984	16891	16657	16978	17059	17018	16835	16889	16820	16882	16935	16737	16901	16990	16976	16840	16837	16817	16764	16874	16995	16889	16953	17047	16908	16850	16893	17103	16897	16882	16970	16954	17082	16858	16861	16998	16983	17089	16992	16926	16673	16971	16854	16881	16782	16916	16825	16929	16793	16875	17030	16807	16876	17133	16963	16863	16896	16861	16912	16950	16944	16878	16933	16920	16915	16855	17106	16927	17069	16936	16827	16862	16930	16848	17083	17118	16980	16884	16909	17054	16977	17023	17015	16829	17110	16762	16861	16833	16723	16896	17004	16949	16845	16771	16928	16804	16873	16984	16894	17230	17007	16963	17234	17080	16747	16949	16672	16864	17045	16939	17084	16875	16846	17012	16731	17063	16944	16876	16820	16854	16744	16831	16944	17042	17005	16760	16938	16770	17004	17117	16947	16735	16934	17021	16735	16919	16979	16991	16935	16769	16878	16769	16990	16925	16787	16917	16908	17135	16946	16993	16933	16806	16795	16864	16999	16986	16888	16937	17114	16894	17095	16863	17057	16764	16926	17019	16766	16938	16883	16681	16912	16910	16745	17055	17103	16801	16864	16987	16732	16869	16910	16978	16819	17068	16907	16983	16986	16901	16950	16952	16873	17061	16839	17044	16861	16701	16918	16820	16856	17189	16920	16884	17050	17036	17045	16845	16995	17046	16992	16996	17047	17279	17241	16975	17232	16838	17001	16878	16964	16937	16892	16965	17072	16955	17096	16923	16975	17115	16937	17010	16969	16975	16867	16991	16692	17020	16984	16951	16873	16820	16815	16915	16841	17156	17050	16946	17097	16919	16961	17115	17037	16842	17001	16945	16816	17011	16799	16907	16997	16775	16979	17013	16703	16902	16975	17167	16904	17015	17026	16943	16946	16943	16910	16817	16974	16968	16925	16993	16852	16868	16920	16979	17069	16945	17053	16990	16970	16932	16869	16901	17038	16844	16894	17191	17028	16858	16885	16996	16807	16779	16994	16999	16932	16947	16841	16779	16894	17015	16940	16866	16788	16867	16993	16898	16828	17014	16762	16646	16917	16993	17077	16913	16756	16972	16807	16775	16804	16877	16667	17183	17043	16836	16907	17084	16829	16840	16811	16842	16825	17011	16818	16752	16948	16903	17065	16939	16856	16887	17099	16931	16860	17006	17039	16689	16908	17036	16960	16981	16824	16762	16879	16830	16938	17016	16716	16935	16950	16965	16986	16789	16998	17028	16849	16767	16862	17157	16836	16923	17021	16844	17039	16996	16843	16863	16871	16730	17134	17086	17037	16964	16977	16989	16942	16996	16692	16883	16952	16867	16886	16998	16828	17141	17083	16874	16915	16869	16891	16864	17157	17039	16936	16758	16979	16909	16890	16998	17038	16981	16911	16885	17146	16874	16876	16891	16897	16726	17047	16908	16798	17009	16762	16911	16895	16854	17011	16738	16902	16906	16852	16811	16848	16854	16923	16846	16855	16926	17012	17045	16755	16888	16631	16849	17166	16796	17084	17168	16852	16795	16922	16810	17058	16895	16988	16829	17102	16946	17046	17159	16984	16982	17021	17044	16920	16974	17078	16976	16907	16923	17058	16880	16866	16911	17006	16890	16735	17036	17073	16938	17018	16825	16900	17071	16930	16852	16781	16912	17022	17121	16900	17041	17029	16884	17016
16163	26946	24695	20139	18668	17813	18031	17640	17283	17176	16998	16637	16516	16180	16184	15880	16095	15964	15957	15900	15727	15789	15615	15763	15651	15630	15817	15561	15798	15666	17562	20020	19175	17696	16552	16098	15732	15686	15498	15757	15836	15688	15456	15732	15554	15501	15603	15730	15447	15604	15410	15699	15789	15461	15696	15586	15482	15691	15498	15477	15674	15434	15545	15663	15825	15650	15625	15471	15531	15566	15605	15649	15492	15508	15503	15596	15512	15353	15536	15577	15688	15485	15674	15583	15641	15571	15723	15617	15481	15647	15580	15846	15557	15583	15692	15468	15644	15465	15586	15631	15608	15508	15666	15561	15655	15525	15760	15595	15633	15605	15612	15725	15547	15563	15634	15594	15373	15667	15528	15571	15695	15465	15665	15486	15665	15631	15545	15687	15610	15610	15611	15664	15542	15556	15502	15600	15522	15585	15700	15575	15521	15499	15586	15528	15555	15685	15631	15513	15612	15499	15440	15603	15551	15641	15460	15536	15510	15427	15502	15512	15685	15561	15547	15390	15529	15570	15507	15515	15493	15522	15496	15671	15504	15465	15550	15578	15652	15601	15757	15588	15555	15539	15593	15396	15636	15558	15793	15545	15548	15431	15726	15601	15539	15509	15699	15488	15672	15568	15461	15719	15741	15313	15404	15542	15617	15630	15567	15487	15607	15546	15633	15578	15602	15571	15694	15709	15456	15567	15541	15497	15596	15531	15552	15431	15403	15751	15511	15449	15618	15583	15484	15708	15575	15474	15432	15416	15619	15530	15400	15529	15401	15889	15474	15564	15623	15698	15639	15698	15615	15585	15442	15512	15581	15630	15519	15544	15625	15630	15423	15400	15566	15558	15646	15470	15593	15437	15549	15384	15740	15684	15400	15604	15624	15680	15559	15552	15591	15515	15567	15682	15403	15682	15456	15546	15532	15499	15677	15616	15714	15474	15619	15565	15454	15616	15682	15704	15526	15440	15605	15656	15590	15640	15612	15594	15667	15668	15554	15635	15530	15565	15729	15607	15487	15588	15587	15764	15580	15690	15507	15602	15575	15554	15459	15563	15660	15452	15763	15601	15585	15569	15492	15612	15618	15750	15638	15567	15770	15600	15492	15608	15630	15590	15544	15559	15560	15626	15459	15621	15558	15481	15594	15549	15715	15479	15567	15657	15519	15635	15665	15704	15482	15424	15648	15490	15657	15526	15391	15674	15614	15645	15451	15618	15570	15616	15602	15473	15381	15592	15422	15764	15705	15686	15550	15552	15326	15270	15582	15775	15477	15606	15477	15502	15596	15657	15556	15640	15642	15497	15538	15453	15480	15679	15454	15611	15520	15650	15551	15591	15635	15479	15405	15477	15574	15702	15374	15447	15624	15405	15474	15466	15463	15544	15615	15443	15537	15630	15589	15531	15517	15564	15604	15549	15599	15618	15602	15704	15597	15541	15497	15647	15709	15498	15598	15526	15595	15576	15362	15445	15521	15421	15397	15573	15524	15638	15632	15482	15621	15503	15630	15538	15460	15442	15558	15361	15687	15478	15326	15639	15494	15490	15375	15555	15592	15531	15306	15536	15581	15414	15536	15580	15758	15657	15544	15226	15612	15472	15661	15404	15546	15730	15540	15494	15585	15644	15621	15536	15566	15552	15568	15577	15646	15451	15509	15617	15417	15683	15414	15654	15668	15468	15690	15521	15549	15553	15515	15496	15517	15522	15554	15434	15440	15624	15683	15564	15708	15595	15615	15534	15645	15592	15644	15429	15635	15549	15702	15415	15551	15717	15605	15427	15525	15538	15506	15513	15670	15613	15485	15613	15410	15485	15519	15442	15557	15523	15563	15498	15579	15614	15587	15564	15514	15558	15424	15539	15543	15619	15577	15546	15693	15506	15689	15579	15572	15468	15471	15644	15545	15463	15629	15400	15691	15614	15538	15515	15542	15525	15387	15611	15565	15571	15507	15582	15483	15603	15655	15723	15678	15511	15625	15538	15662	15626	15459	15424	15464	15561	15636	15573	15358	15550	15580	15526	15758	15550	15536	15552	15803	15581	15621	15642	15523	15528	15460	15596	15621	15595	15485	15408	15493	15574	15581	15447	15494	15652	15612	15574	15684	15402	15595	15507	15567	15483	15654	15582	15608	15350	15743	15534	15545	15616	15650	15591	15463	15447	15483	15655	15659	15529	15640	15697	15618	15576	15493	15560	15506	15587	15632	15664	15453	15694	15514	15523	15527	15505	15594	15559	15390	15627	15705	15665	15493	15553	15620	15576	15767	15558	15609	15504	15590	15402	15480	15615	15586	15551	15630	15653	15604	15467	15593	15582	15693	15509	15553	15582	15613	15635	15561	15473	15458	15708	15636	15384	15576	15538	15716	15457	15686	15505	15667	15640	15473	15536	15469	15480	15657	15545	15598	15588	15528	15455	15625	15593	15626	15521	15667	15558	15443	15509	15596	15629	15463	15548	15569	15512	15504	15580	15599	15399	15689	15704	15541	15552	15418	15462	15660	15711	15564	15563	15668	15614	15598	15664	15476	15551	15627	15599	15572	15624	15565	15524	15628	15719	15564	15497	15633	15479	15620	15593	15603	15497	15472	15518	15600	15487	15715	15586	15643	15571	15483	15600	15656	15545	15713	15495	15516	15624	15738	15605	15493	15650	15596	15534	15493	15587	15502	15571	15505	15416	15558	15645	15495	15787	15656	15568	15605	15720	15561	15754	15692	15570	15443	15578	15593	15649	15565	15519	15608	15484	15654	15539	15468	15589	15754	15503	15442	15595	15531	15512	15675	15612	15461	15633	15490	15500	15399	15582	15575	15596	15515	15391	15624	15472	15283	15466	15658	15698	15566	15440	15451	15647	15597	15554	15474	15495	15587	15667	15537	15598	15556	15581	15588	15722	15725	15640	15403	15598	15640	15559	15488	15683	15605	15525	15725	15526	15557	15628	15631	15517	15482	15535	15557	15614	15578	15650	15614	15549	15667	15525	15575	15662	15508	15696	15684	15526	15476	15597	15372	15606	15653	15509	15437	15515	15641	15644	15743	15329	15519	15528	15632	15486	15640	15478	15611	15610	15485	15635	15614	15643	15495	15573	15421	15543	15590	15429	15462	15581	15626	15336	15485	15501	15429	15593	15574	15626	15627	15532	15526	15435	15699	15614	15593	15544	15766	15534	15671	15644	15545	15520	15578	15695	15697	15642	15518	15529	15475	15602	15503	15588	15468	15585	15759	15582	15566	15571	15738	15467	15805	15616	15575	15499	15565	15608	15487	15445	15322	15606	15452	15398	15618	15433	15529	15556	15471	15554	15522	15504	15463	15434	15505	15616	15393	15612	15522	15624	15668	15392	15570	15625	15530	15554	15570	15476	15576	15643	15561	15563	15675	15534	15628	15484	15337	15421	15482	15632	15454	15437	15563	15659	15670	15426	15594	15497	15495	15590	15579	15542	15631	15544	15640	15583	15566	15557	15516	15577	15526	15558	15423	15716	15436	15757	15588	15580	15639	15560	15522	15614	15518	15392	15590	15690	15468	15525	15471	15667	15504	15517	15602	15607	15552	15533	15564	15410	15609	15589	15627	15516	15635	15581	15564	15540	15446	15540	15560	15531	15504	15508	15656	15574	15583	15688	15386	15671	15451	15419	15538	15613	15640	15512	15582	15546	15673	15435	15436	15661	15612	15689	15607	15411	15847	15725	15461	15587	15526	15597	15483	15518	15754	15567	15633	15604	15601	15667	15669	15735	15462	15566	15424	15649	15607	15724	15484	15544	15522	15469	15725	15444	15547	15478	15528	15398	15365	15677	15451	15571	15571	15590	15498	15376	15482	15561	15658	15500	15520	15681	15718	15504	15646	15654	15459	15752	15611	15504	15620	15481	15450	15660	15355	15542	15643	15786	15529	15469	15612	15576	15521	15542	15527	15650	15500	15563	15702	15421	15506	15556	15567	15704	15385	15567	15471	15537	15499	15535	15703	15481	15437	15524	15626	15664	15380	15588	15526	15716	15488	15750	15587	15511	15644	15634	15794	15552	15470	15467	15685	15517	15468	15471	15492	15592	15652	15588	15488	15543	15588	15617	15617	15509	15578	15699	15548	15707	15506	15785	15812	15634	15539	15608	15515	15723	15430	15603	15602	15540	15601	15595	15736	15559	15487	15415	15507	15648	15402	15807	15464	15451	15514	15541	15602	15451	15548	15640	15486	15706	15595	15577	15621	15530	15589	15468	15565	15588	15502	15550	15492	15549	15646	15469	15560	15547	15541	15366	15599	15564	15630	15569	15539	15648	15637	15524	15502	15467	15604	15490	15606	15556	15614	15610	15615	15597	15424	15626	15413	15603	15695	15650	15629	15446	15371	15576	15541	15438	15561	15541	15514	15562	15518	15515	15539	15604	15599	15510	15480	15506	15521	15583	15429	15516	15434	15532	15635	15510	15698	15693	15626	15623	15453	15733	15829	15532	15684	15537	15630	15716	15442	15580	15699	15544	15583	15476	15641	15515	15701	15382	15556	15495	15397	15449	15598	15520	15710	15642	15591	15469	15496	15725	15445	15388	15563	15502	15653	15434	15601	15554	15510	15524	15588	15504	15655	15496	15716	15547	15535	15364	15569	15578	15660	15347	15469	15663	15435	15538	15636	15566	15501	15510	15647	15533	15449	15547	15553	15734	15377	15602	15665	15580	15661	15549	15604	15657	15539	15455	15733	15621	15461	15600	15587	15358	15542	15597	15693	15528	15560	15498	15513	15624	15679	15824	15716	15482	15531	15540	15518	15498	15640	15552	15637	15556	15631	15628	15615	15443	15616	15761	15559	15532	15583	15449	15414	15648	15606	15607	15619	15575	15534	15543	15598	15681	15421	15603	15511	15597	15476	15642	15492	15606	15388	15343	15535	15517	15581	15574	15579	15585	15610	15647	15495	15530	15525	15669	15544	15647	15674	15387	15429	15603	15531	15620	15718	15565	15611	15576	15647	15532	15548	15494	15560	15444	15591	15660	15415	15720	15587	15442	15556	15392	15475	15569	15585	15445	15331	15713	15480	15617	15581	15592	15641	15659	15655	15527	15459	15471	15561	15580	15481	15591	15496	15613	15780	15603	15423	15625	15589	15586	15621	15576	15565	15595
23011	21402	29280	23899	21624	23476	24845	19827	18831	18854	18466	18245	17749	17727	17693	17801	17696	17737	17784	17625	17471	17565	17332	17278	17375	17388	17403	17320	17452	18053	20292	21589	21352	19924	18652	17644	17433	17379	17389	17229	17315	17348	17209	17192	17283	17156	17355	17280	17341	16960	17216	17310	17211	17211	17349	17416	17425	17192	17432	17182	17112	17320	16978	17175	17099	17168	17171	17264	17357	17432	17357	17299	17183	17137	17289	17295	17209	17279	17269	17113	17301	17209	17146	17306	17074	17259	17211	17237	17264	17350	17350	17167	17391	17132	17170	17246	17309	17220	17298	17100	17282	17353	17138	17061	17226	17407	17493	17294	17058	17323	17228	17140	17219	17049	17250	17280	17311	17388	17257	17191	17490	17063	17148	17191	17230	17172	17187	17534	17072	17171	17386	17105	17071	17103	17264	16841	17260	16877	17191	17077	17319	17315	17077	17466	17146	17046	17199	17118	17247	17266	17215	17023	17111	17092	17243	17286	17438	17197	17209	17097	17206	17090	17478	17151	16984	17256	17228	17152	17066	17208	17229	17417	17220	17175	17205	17066	17047	17162	17058	17169	17079	17409	17343	17300	17234	17233	17129	17274	17106	17175	17105	17353	17134	17409	17310	17073	17165	17071	17040	17327	17446	17061	17280	17321	17348	17336	17290	17196	17279	17083	17336	17023	17268	17199	17429	17389	17028	17257	17014	17089	17240	17284	17189	17171	17087	17268	17266	17201	17251	17116	17181	17277	17184	17200	17190	17188	17170	17256	17191	17363	17201	17274	17333	17249	17145	17167	17352	17405	17177	17182	17267	17308	17143	17379	17256	17098	17062	17292	17108	17418	17292	17473	17145	17108	17068	17358	17203	17038	17000	16979	17336	17344	17067	17425	17494	17201	17350	17156	17178	17123	17178	17249	17254	17213	17242	17312	17108	17167	17176	17357	17290	17091	17228	17506	17240	17284	17365	17113	17208	17346	17225	17441	17042	17021	17135	17156	17206	17190	17236	17072	17141	17009	17115	17264	17277	17261	17348	17217	17475	17276	17161	17347	17227	17266	17278	17346	17128	17373	17249	17335	17183	17175	17206	17064	17176	17348	17132	17224	17040	17062	17222	17050	17193	17310	17297	17443	17133	17126	17332	17230	17016	17316	17171	17295	17143	17145	17235	17285	17207	17268	17011	17117	17263	17267	17097	17052	17197	16878	17090	17282	17154	17171	17115	17096	17195	17200	17112	17075	17304	17312	17239	17047	17241	17028	17282	17329	17205	17217	17170	17214	17180	17294	17133	17130	17367	17496	17297	17040	17135	17391	17085	17276	17274	17252	17122	17247	17182	17069	17435	17140	17170	17046	17036	17117	17276	17121	17245	17261	17187	17069	17049	17253	17248	17256	17345	17223	17344	17197	17222	17112	17198	17151	17136	17111	17263	17067	17259	17160	17189	17085	17059	17140	17239	17335	17119	17127	17197	17056	17169	17196	17188	17199	17292	17318	17203	17127	17344	17262	17331	17306	17264	17218	17371	17372	17079	17135	17362	17240	17135	17268	17059	17061	17067	17405	17242	17224	17326	16990	17114	17390	17313	17155	17158	17241	17061	16921	17266	17215	17239	17355	17099	17437	17065	17184	17278	17083	17324	17326	17343	17284	17194	17105	17100	17225	17277	17267	17289	17201	17295	17139	16973	17234	17282	17226	17232	17233	17370	16941	17284	17104	17145	17311	17425	17152	17282	17164	17372	17349	17290	17205	17319	17082	17103	17148	17074	16933	17264	17303	17233	17011	17202	17041	17297	16877	17303	17160	17021	17404	17010	17116	17246	17240	17207	16948	17343	17214	17301	17112	17434	17266	17497	17159	17386	17222	17230	17246	17167	16912	17029	17160	16927	17134	17368	17380	17226	17277	17294	17170	17225	17212	17095	17003	17095	17257	17231	17447	17232	17089	17152	17278	17179	17034	17187	17266	17279	17162	17285	17146	17233	17097	17084	17132	17046	17250	17186	17136	17171	17011	17261	17243	17133	17230	17371	17286	17179	17258	17024	17106	17216	17239	17192	17216	17325	17172	17078	17173	17288	17201	17144	17344	17175	17025	17062	17153	17163	17025	17209	17285	17164	17247	17068	17181	17301	17192	17022	17164	17206	17218	17316	17035	17326	17322	17112	17151	17027	17290	17252	17263	17275	17162	17251	17139	17346	17107	17222	17252	17431	17104	17154	17024	17257	17260	17424	17412	17100	16825	17139	17204	17223	17155	17238	17155	17277	17106	17149	17254	17285	17307	17297	17096	17020	17090	17291	17248	17385	17257	17075	17344	17030	16994	17059	17265	17284	17173	17289	17151	17228	17083	17107	17131	17142	17305	17146	17240	16966	17130	17270	16932	17339	17275	17182	17462	16980	17103	17181	17145	17112	17245	17134	17201	17388	17288	17136	17273	17209	17351	17193	17191	17192	17205	17141	17175	17183	17072	17171	17333	17181	17167	17235	17050	17223	17182	17113	17055	17230	17137	17290	17319	17371	17453	17221	17305	17250	17359	17188	17107	17288	17196	17028	17376	17242	17206	17164	17362	17445	17285	17136	17208	17026	17125	17203	17235	17317	17246	17164	17241	17144	17357	17155	17328	17405	17246	17171	16947	17240	16990	17255	17211	17252	17243	17284	17400	17340	17325	17323	17010	17105	17007	17213	17405	17213	17230	17110	17193	17141	17235	17157	17090	17051	17109	17306	17279	17061	17158	17041	17325	17186	17155	17480	17301	17232	17223	17349	17244	17095	17265	17238	17255	17111	17005	17240	17221	17213	17325	17306	17262	17277	17289	17288	17116	17322	17013	17141	17169	17302	17242	17197	17070	17168	17155	17201	17203	17188	17241	17249	17255	17165	17234	17085	17072	17133	17237	17259	17227	17365	17124	17212	17182	17227	17242	17341	17393	17411	17135	17347	17183	17179	17159	17316	17335	17231	17071	17045	17104	17401	17166	17281	17147	17123	17093	17280	17242	17007	17349	17217	17137	17191	17150	17094	17199	17209	17216	17116	17164	17421	17195	17142	17239	17110	17184	17123	17190	17290	17052	17187	17016	17089	17121	17095	17220	17162	17329	17261	17196	17169	17084	17162	17133	17189	17040	16937	17155	17187	17065	17308	17104	17234	17170	17189	16931	16940	17224	17384	17161	17250	17419	17118	17012	17162	17268	17338	17243	17209	17222	17319	17242	17107	17033	17093	17194	17096	17041	17244	17103	17319	17090	17514	17101	17338	17493	17221	17177	17291	17118	17164	17317	17257	16954	17026	17215	17079	17158	17259	17110	17229	17230	17098	17214	17331	17169	17046	17290	16887	17273	17191	17162	17249	17079	17358	17224	17185	17052	17356	17372	17278	17198	17208	17016	17279	17153	17359	17117	17258	17064	17283	17198	17116	17304	17301	17102	17235	17149	17100	17264	17023	17173	17225	17235	17255	17228	17256	16937	17165	17195	17056	17131	17168	17233	17236	17161	17085	17261	17344	17217	17002	17350	17179	17170	17166	17113	17428	17281	17289	17231	17306	17155	17443	17256	16985	17104	17071	17174	17355	17182	17149	17081	17196	17124	17176	17012	17220	17151	17325	17206	17215	17081	17352	17165	17199	17139	17099	17187	17038	17233	17115	17187	17032	17145	17144	17350	17284	17136	17203	17133	17080	17063	17334	17183	17363	17294	17340	17217	17386	17418	17208	17229	17098	17207	17215	17342	17146	17159	17305	17054	16937	17273	17403	17128	17308	16988	17216	16992	17272	17041	17315	17201	17230	17050	17069	17122	17310	17350	17361	17165	17151	17176	17155	17180	17207	17006	17197	17142	17301	17257	17147	17339	17001	17169	17211	17169	17082	17330	17237	17007	17217	17158	17104	17130	17227	17088	17343	17240	17170	17211	17326	17190	17259	17267	17156	17266	17379	17315	17309	17033	17214	17289	17072	17208	17317	17374	17252	17222	17354	17297	17185	17320	17310	17202	17189	17353	17240	17107	17173	17037	17270	17217	17099	17182	17308	17105	17179	17060	17116	17266	17173	17212	17133	17384	17183	17257	17191	17155	17060	17180	17319	17040	17262	17350	17219	17072	17013	17192	17136	17289	17214	17307	17280	17097	17472	17366	17150	17316	17100	17044	17291	17190	17233	17044	17324	17312	17095	17047	17130	17069	17162	17089	17226	17049	17021	17045	17143	17207	17250	17189	17158	17132	17306	17335	17167	17212	17357	17107	17066	17065	17212	16906	17316	17246	17268	17220	17132	17336	17214	17326	17231	17233	17292	17170	17289	17260	17235	16890	17116	17318	17129	17391	17181	17131	16956	17209	17136	17289	17234	17098	17214	17244	17146	17199	17409	17026	17377	17560	17151	17192	17352	17080	17270	17145	17299	17251	17375	17260	17100	17130	16922	16913	17278	17364	17282	17089	17085	17296	17337	17072	17377	17173	17139	17218	17151	16960	17042	17233	17224	17120	17253	17170	17194	17277	17292	17070	17075	17290	17325	17028	17258	17066	17347	17043	16984	17332	17218	17254	17114	17406	17166	17171	17343	17254	17302	17201	17213	17170	17007	17298	17221	17239	17256	17043	17227	17328	16953	17201	17070	17344	17127	17334	17156	17271	17462	17167	17288	17156	17118	17120	17390	17192	17247	17121	17184	17253	17147	17161	17248	17332	17249	17267	17333	17059	17213	17088	17023	17157	17352	17315	17308	17176	17105	17223	17304	17136	17169	17206	17218	17147	17108	17100	17369	17201	17264	17357	17193	17268	17115	17210	17376	17212	17217	17287	17249	17178	17127	17072	17145	17227	17126	17298	17272	17311	17176	17251	17102	17233	17181	17011	17205	17154	17138	17149	16898	17206	17004	17066	17218	17336	17144	17399	17223	17077	17159	17192	17158	17226	17294	17230	17083	17247	17189	17194	17084	17169	17162	17236	17169	17204	17410	17222	17181	17045	17231	17230	17384	17246	17201	17327	17202	17145	17301	17258	17342	17311	17185	17096	17170	17277	17061	17242	17311	17363	17307	17172	17362	17250	17297	17219	17173	17262	17083	17386	17226	17356	17221	17166	17378	17166	17295	16997	17168	17310	17293	17244	17255	17222	17162	17204	17312	17190
18046	31632	28918	23417	21130	20337	20104	19103	18370	17964	17290	16948	16502	16248	16318	16345	16380	16334	16435	16132	16102	15852	15785	15896	15846	15768	15842	15791	15952	17215	21282	22403	21666	19012	17160	16328	15824	15867	15795	15790	15601	15746	15779	15785	15819	15805	15754	15603	15674	15734	15693	15772	15769	15692	15738	15819	15632	15778	15902	15739	15682	15712	15812	15871	15744	15657	15813	15866	15831	15591	15510	15448	15717	15675	15587	15810	15726	15720	15752	15590	15662	15693	15823	15613	15704	15608	15630	15520	15712	15700	15772	15719	15626	15769	15873	15538	15748	15813	15801	15801	15724	15673	15576	15676	15573	15779	15649	15702	15804	15940	15606	15737	15693	15682	15791	15695	15632	15665	15666	15873	15548	15674	15572	15606	15665	15623	15767	15687	15767	15551	15733	15755	15784	15706	15634	15489	15729	15706	15726	15699	15695	15767	15788	15719	15647	15789	15705	15594	15619	15869	15545	15915	15734	15720	15789	15705	15759	15770	15607	15622	15715	15793	15660	15539	15603	15621	15659	15719	15825	15499	15578	15665	15753	15810	15632	15769	15663	15638	15710	15700	15720	15803	15763	15633	15678	15737	15694	15871	15667	15763	15673	15692	15800	15679	15694	15610	15569	15774	15922	15695	15561	15845	15663	15762	15699	15680	15679	15737	15735	15599	15628	15689	15668	15745	15655	15563	15660	15689	15647	15555	15767	15825	15579	15703	15653	15685	15660	15592	15717	15733	15660	15595	15559	15622	15741	15805	15767	15740	15586	15810	15560	15646	15745	15684	15697	15536	15478	15772	15722	15742	15634	15784	15768	15751	15660	15817	15575	15788	15625	15418	15640	15657	15708	15716	15709	15607	15698	15750	15612	15711	15729	15660	15681	15734	15770	15791	15785	15488	15564	15593	15735	15655	15639	15708	15903	15633	15654	15694	15705	15672	15765	15719	15677	15534	15680	15790	15748	15657	15797	15669	15737	15656	15743	15730	15624	15581	15713	15592	15742	15539	15896	15564	15707	15743	15671	15602	15846	15688	15569	15770	15715	15667	15831	15614	15704	15839	15902	15859	15800	15681	15635	15596	15522	15758	15542	15769	15804	15665	15670	15605	15641	15621	15749	15703	15715	15709	15852	15658	15778	15753	15778	15627	15832	15779	15520	15697	15600	15785	15706	15732	15663	15581	15645	15653	15730	15654	15849	15640	15676	15659	15815	15744	15632	15624	15703	15762	15748	15664	15783	15721	15693	15799	15802	15808	15486	15494	15662	15764	15628	15599	15680	15764	15817	15783	15765	15484	15580	15576	15805	15678	15572	15747	15686	15684	15621	15702	15777	15742	15630	15665	15765	15627	15673	15727	15605	15733	15764	15790	15760	15911	15588	15772	15683	15619	15699	15601	15778	15702	15719	15883	15748	15651	15591	15689	15561	15803	15557	15494	15692	15723	15688	15699	15577	15723	15626	15550	15470	15700	15876	15606	15689	15725	15652	15691	15572	15650	15784	15689	15567	15570	15593	15614	15582	15606	15575	15795	15661	15777	15602	15572	15667	15753	15651	15735	15827	15661	15535	15790	15611	15662	15452	15633	15662	15514	15800	15682	15778	15770	15734	15677	15836	15718	15698	15699	15585	15640	15593	15817	15673	15714	15598	15751	15596	15618	15678	15720	15738	15583	15741	15714	15816	15731	15740	15716	15698	15921	15609	15745	15618	15622	15695	15728	15645	15666	15733	15649	15719	15726	15670	15730	15631	15691	15729	15679	15554	15590	15536	15642	15781	15708	15589	15800	15849	15857	15707	15557	15566	15795	15657	15684	15787	15691	15679	15800	15679	15827	15421	15666	15740	15784	15601	15861	15804	15659	15721	15713	15700	15560	15682	15658	15745	15880	15528	15697	15733	15514	15731	15626	15782	15563	15757	15537	15643	15528	15774	15524	15623	15626	15794	15855	15821	15842	15729	15800	15591	15544	15656	15772	15734	15631	15529	15789	15710	15777	15626	15641	15574	15660	15756	15698	15597	15593	15858	15744	15684	15698	15528	15731	15655	15720	15770	15695	15688	15692	15745	15670	15628	15793	15934	15722	15802	15953	15600	15624	15726	15476	15729	15762	15767	15637	15643	15807	15528	15878	15477	15697	15562	15666	15594	15565	15492	15544	15534	15670	15893	15630	15612	15565	15668	15810	15818	15729	15645	15700	15451	15659	15627	15728	15640	15756	15861	15745	15531	15627	15639	15628	15700	15632	15596	15737	15933	15558	15806	15808	15683	15571	15630	15681	15689	15669	15598	16010	15846	15733	15760	15551	15693	15565	15759	15717	15687	15772	15834	15648	15627	15754	15696	15641	15778	15759	15662	15687	15627	15728	15746	15667	15800	15666	15668	15760	15714	15640	15692	15601	15602	15746	15867	15485	15606	15562	15765	15725	15655	15647	15734	15773	15734	15563	15709	15785	15673	15742	15632	15735	15571	15692	15617	15701	15830	15514	15674	15841	15782	15663	15502	15790	15704	15619	15553	15708	15827	15754	15792	15697	15671	15759	15758	15637	15770	15758	15852	15738	15729	15713	15717	15603	15657	15738	15609	15717	15590	15480	15682	15791	15764	15591	15675	15777	15684	15710	15748	15707	15783	15652	15689	15578	15569	15717	15749	15783	15667	15610	15794	15866	15644	15549	15599	15588	15692	15565	15920	15474	15750	15726	15601	15732	15680	15728	15650	15717	15612	15628	15619	15554	15668	15676	15490	15738	15715	15638	15618	15726	15664	15612	15755	15628	15799	15698	15744	15621	15749	15719	15677	15729	15678	15571	15702	15605	15652	15649	15758	15650	15741	15813	15736	15554	15620	15497	15485	15552	15805	15723	15709	15720	15735	15829	15706	15648	15762	15688	15635	15449	15593	15713	15641	15725	15645	15618	15584	15829	15746	15673	15633	15570	15487	15706	15702	15736	15886	15601	15695	15787	15798	15673	15718	15719	15741	15669	15543	15726	15753	15641	15831	15829	15814	15623	15653	15745	15532	15753	15824	15620	15696	15722	15712	15715	15669	15779	15651	15743	15627	15651	15577	15547	15644	15671	15531	15674	15670	15860	15631	15753	15822	15619	15917	15748	15687	15773	15567	15669	15610	15786	15594	15702	15541	15646	15573	15727	15848	15734	15738	15850	15819	15577	15570	15718	15546	15601	15653	15709	15585	15639	15719	15503	15647	15827	15805	15801	15647	15726	15623	15637	15760	15570	15699	15571	15669	15564	15629	15755	15603	15591	15735	15839	15528	15561	15708	15664	15604	15633	15508	15588	15874	15717	15667	15685	15644	15650	15719	15728	15815	15736	15756	15651	15701	15761	15759	15600	15745	15885	15597	15804	15700	15821	15566	15700	15766	15607	15662	15740	15760	15584	15806	15751	15700	15587	15638	15540	15568	15748	15691	15585	15841	15576	15726	15542	15875	15696	15778	15579	15590	15828	15677	15674	15522	15580	15621	15687	15672	15636	15769	15647	15847	15629	15575	15714	15691	15801	15733	15580	15530	15657	15646	15565	15712	15597	15695	15432	15653	15587	15722	15693	15675	15684	15681	15595	15763	15742	15725	15719	15642	15668	15779	15572	15654	15755	15618	15767	15628	15603	15625	15723	15686	15634	15717	15661	15743	15696	15701	15531	15664	15672	15634	15749	15552	15788	15741	15560	15635	15626	15732	15892	15497	15723	15663	15642	15661	15754	15641	15724	15644	15806	15844	15695	15566	15660	15675	15690	15917	15769	15510	15739	15639	15567	15850	15742	15836	15782	15620	15915	15869	15855	15647	15601	15792	15600	15483	15587	15713	15743	15680	15928	15548	15646	15737	15607	15711	15718	15648	15644	15723	15701	15670	15591	15721	15743	15646	15740	15794	15610	15739	15652	15633	15799	15673	15497	15704	15640	15565	15803	15527	15582	15712	15659	15692	15660	15673	15595	15693	15661	15705	15813	15734	15440	15774	15745	15524	15638	15708	15622	15769	15797	15749	15582	15667	15767	15586	15747	15647	15699	15758	15796	15677	15718	15616	15823	15655	15920	15672	15812	15753	15646	15525	15669	15775	15650	15736	15600	15597	15692	15507	15590	15557	15618	15659	15698	15549	15652	15578	15675	15566	15733	15731	15659	15568	15718	15721	15579	15847	15715	15598	15695	15840	15788	15552	15790	15635	15631	15492	15740	15844	15562	15799	15645	15652	15572	15613	15758	15714	15798	15730	15778	15762	15684	15634	15611	15531	15702	15708	15667	15627	15628	15717	15807	15738	15768	15881	15550	15503	15788	15876	15661	15654	15498	15633	15625	15766	15749	15664	15582	15686	15777	15595	15773	15759	15652	15522	15585	15653	15699	15574	15618	15674	15748	15789	15689	15607	15676	15794	15651	15694	15692	15770	15547	15772	15728	15561	15504	15627	15701	15651	15641	15633	15704	15694	15745	15872	15765	15775	15930	15569	15500	15757	15531	15608	15772	15644	15761	15605	15765	15609	15743	15668	15544	15632	15466	15666	15777	15642	15682	15885	15794	15660	15668	15806	15647	15722	15609	15732	15715	15683	15671	15600	15541	16005	15643	15720	15666	15643	15776	15648	15635	15546	15844	15629	15642	15641	15644	15653	15683	15595	15557	15703	15663	15695	15559	15627	15733	15676	15660	15656	15646	15587	15752	15721	15790	15638	15651	15741	15747	15774	15673	15739	15622	15657	15549	15704	15788	15764	15699	15616	15622	15726	15692	15721	15676	15701	15678	15499	15420	15686	15878	15709	15614	15607	15679	15686	15586	15671	15535	15675	15749	15640	15709	15662	15819	15752	15586	15721	15792	15611	15699	15745	15733	15659	15679	15585	15613	15709	15637	15773	15673	15719	15851	15721	15726	15677	15715	15605	15604	15715	15711	15585	15747	15741	15672	15604	15860	15659	15779	15767	15652	15737	15586	15548	15592	15838	15606	15649	15826	15763	15664	15650	15835	15586	15715	15835	15787	15693	15490	15704	15767	15711	15784	15552	15594	15834	15680	15874	15764	15588	15802	15577	15779	15680	15520	15823	15940	15609	15688	15488	15728	15491	15666	15715	15445	15600	15662	15849	15712	15878	15498	15705	15647	15613	15578
27606	22119	24037	21234	18332	18277	18264	17982	17765	17453	17213	17112	17071	17114	17086	17333	17384	17008	17136	17047	16952	17166	17078	17011	16971	17096	17145	17014	17087	17078	17134	17469	17636	17282	17435	17221	17327	17038	17034	16890	17159	17003	17051	17140	17109	17049	17048	16976	16964	17045	17065	16987	17090	17056	16990	17045	17036	17049	16993	16958	17200	17043	17043	16892	17060	17114	16755	16722	16853	17000	16894	17002	17032	17080	17021	17273	16981	17051	17027	17097	16887	17031	16953	16976	16892	16991	17013	17191	17078	16965	16939	17112	16998	17008	16923	16786	17045	17104	16895	16913	17139	16979	16922	17104	17105	17044	16961	17104	17057	17112	17000	17104	16883	17096	17054	17123	17092	17009	17009	17006	16946	17016	16925	16822	16963	17062	16985	16916	16977	17125	16931	17111	16796	17115	17075	16753	17036	17234	17030	17174	16932	17201	16964	17010	17094	16856	17070	17051	16834	16905	16954	16966	16928	16868	17082	16796	16944	16996	16980	16934	17059	16949	16997	16990	17078	16903	17080	17046	17094	17260	17000	17037	16924	17087	17007	17109	17116	16968	16849	16719	17157	16983	17016	16956	16816	16928	16955	16859	17133	16799	16901	16982	16880	16840	17005	16876	16923	17193	16782	16879	17000	16791	17128	17126	16750	16958	16955	16962	17032	17073	17079	17041	16782	16947	16984	17014	16980	17211	17057	16909	16885	16860	16890	17043	16879	16935	17114	16989	17066	17085	17007	16910	16912	17023	17029	17146	17031	17103	17115	16841	16861	16951	16979	16909	16941	16960	16865	17008	17084	16951	16919	17109	16949	16899	16709	16965	17018	16969	17128	16976	17003	17084	16836	16876	17093	17020	17016	17098	17107	16885	17056	17082	16897	16830	16998	16873	17043	17016	17084	16858	17047	17019	16982	16945	17030	17078	17053	16892	17036	16977	17260	16928	16938	16969	16985	17024	17089	16945	16918	16900	17061	16907	17068	17089	16961	17037	17149	16936	16948	17047	16979	16950	16988	16887	16882	17090	16882	16723	16936	16998	17099	17010	17201	17183	16955	17078	16862	17011	17194	17034	16885	17091	16949	16822	16918	16980	17086	16993	16782	17079	16963	16934	17023	16964	17081	17110	16950	17109	17022	16991	16936	17027	17157	16835	16893	16824	17049	17058	17103	17069	16983	17029	17071	16856	16964	16970	16867	17253	16956	16996	16846	16955	16772	16992	17017	17145	17111	17131	17041	16926	17074	16888	16990	16834	16863	16951	17115	17036	17148	16944	16986	17014	16929	16990	17116	17026	16815	16986	16912	16935	16908	16990	17045	17044	17019	16897	17009	16853	17120	17088	16932	17061	16849	16875	16939	16987	17056	16819	17066	17071	17186	16863	16801	17040	16961	17136	17052	17015	16936	17091	17156	16922	17080	17023	16988	17083	17032	16816	17035	17118	16926	17032	16834	16849	16830	17249	16963	17225	17053	16826	16927	16924	16991	16844	16910	17002	16933	16937	16819	17020	16821	16973	17043	16945	17063	17022	17018	17079	16946	16998	16768	16710	16958	16983	16774	17139	17350	16960	17009	16958	16919	17071	16758	16918	17099	16990	17007	17007	16997	17068	17173	16948	17283	16954	16926	16919	16936	17133	16882	17150	16993	16932	17014	16994	16876	16901	17076	16925	16854	16878	17152	16826	17003	17024	16976	17090	17205	16896	16935	16864	16841	17055	16952	16926	17021	16969	17266	16900	17157	17006	16912	17014	16811	17271	16892	16996	17179	17006	17072	16926	17015	17087	17218	17201	17154	16945	16810	16982	16945	17090	16864	16918	16948	16938	16943	17057	17014	16863	16895	16992	17193	16884	16836	16899	17009	17007	17160	17015	17033	16800	16949	17206	16889	17054	16862	16983	16992	16832	16904	17065	17094	17035	17008	17055	16996	16994	16979	17028	16849	16835	16815	17215	17050	17312	17014	16819	16980	16928	17141	17008	16966	16825	17011	17210	16967	16922	17085	17136	17140	16793	16915	16976	17067	16954	16915	17067	17050	16974	16909	16976	17145	17126	16728	17207	17260	16923	16946	17113	17127	16909	16920	17162	17231	16896	16992	16866	17148	17109	17072	16972	16891	17014	16942	16651	17014	17129	17039	17073	16764	17203	16741	16876	16973	17013	16984	16988	16935	17003	16966	16838	17030	16822	17121	17041	16929	17167	17164	16871	16985	16977	17124	16926	17210	16843	17144	17138	16977	17040	17109	16868	17013	17069	17029	17047	16941	16888	16825	16984	16871	16882	16851	16812	16807	16911	16985	16865	16810	17097	17054	17015	16855	17018	17188	16831	17069	17214	16891	16807	16989	17070	16909	17008	17063	17059	17109	16808	16857	17155	17137	17073	17103	16994	17010	17077	17135	16987	16930	17008	17028	17193	17270	17162	16974	17031	17049	17101	17082	17099	17109	17057	16857	16899	17037	16848	17000	16969	17044	16784	17122	17131	16933	17085	16928	17011	16970	16985	17118	16863	16773	17001	16998	16804	16803	17023	17028	16990	16966	17159	16926	16950	16928	16992	16959	17185	17253	16990	17038	17003	16800	16995	17039	16817	16987	16872	17101	16966	17046	17065	17040	17012	16983	17006	17253	16923	16941	16874	16712	16929	16993	17210	17090	17017	17026	17059	16838	16793	16919	16953	16949	16932	16909	16995	16904	16992	16973	17127	16821	16824	16802	16878	17006	16952	17145	17102	17102	16919	16829	17095	16913	16919	17002	17220	16992	17096	16931	16929	16856	16962	17126	17065	17016	16938	17036	16859	16976	16935	17068	16960	17128	17076	16968	16824	16899	17061	16981	17102	16977	17169	16969	17145	17189	16920	17240	16834	17080	16995	17014	17130	16938	16897	17092	17056	17038	17135	17021	16965	16986	17121	17024	16917	17180	16790	17075	17094	16889	17038	16850	16878	17017	16893	17001	16916	17030	16864	17043	16904	17033	17014	16958	16959	16995	16921	17049	16881	16972	16939	17062	16970	16893	17034	17048	17150	17148	16995	17077	16940	17117	16997	16878	16850	17020	17104	16933	16968	16883	16843	16944	16958	16940	16904	16816	17062	17294	17109	17114	17336	17072	17148	17092	16937	16848	16821	16998	17114	17049	17086	17154	17026	16956	16995	17024	16888	17252	17007	17011	17171	17036	16955	17008	16933	16871	17014	17024	16887	17090	17171	17136	16979	16922	17090	17154	16914	17174	17138	17009	16840	17008	17012	17217	17065	17040	17089	16961	17168	17010	16942	16993	16996	16924	17091	16979	16924	17026	16863	17083	16913	17010	16908	16864	17141	16882	17106	17061	17021	16982	16873	16833	16883	17040	16902	16956	16750	16827	17139	17032	17072	17168	16860	17039	17034	17008	16990	17034	17175	17043	17022	17227	17095	16920	16735	17019	17011	16888	17027	16781	16812	16941	17034	17022	17025	17113	17054	16812	16920	16909	17032	16953	16855	16838	16936	17050	16909	16972	17009	16936	17004	16948	16778	17008	17067	17065	16975	16949	17004	16889	17123	16982	17109	17067	17048	17240	17114	16949	16778	16981	17027	17047	17097	17160	16978	17071	16877	17133	17099	16954	16934	17093	17112	17088	17174	16890	17210	16934	16968	16944	17134	16949	17169	17089	17086	17053	16959	17129	16928	17174	17168	16956	17054	17175	16794	17002	17075	17069	17028	17178	17133	17102	16887	16916	17087	16935	16880	16825	16944	16959	17024	16850	17161	16903	17083	16760	17151	16978	16930	16924	16987	16925	17030	17204	17024	17155	17200	17126	17050	17042	17097	17123	16996	17056	17255	17001	16865	17134	16979	17016	16950	17041	16931	17148	16875	17331	16908	16939	17166	16807	17091	17091	16999	17105	16897	16976	17111	16866	17076	16881	16909	16862	16952	17045	16980	17074	17109	17321	17000	17109	17211	16968	17012	16829	17036	16929	17000	16908	16884	17155	16943	17189	17049	16923	16815	17231	17211	17228	16990	16872	16921	16861	16897	17187	17037	16905	17072	17107	16975	17013	17006	17103	16910	17010	17013	16951	17175	17080	17094	17207	16959	17030	17023	16882	16970	16876	17028	17034	17179	17140	17120	17040	16754	17067	16996	16993	16948	16944	16939	17144	16913	17052	17061	16861	17106	17052	17003	16956	16937	16991	16874	16965	16817	17059	17079	17003	17138	16896	17135	17009	17023	17119	16783	17087	16991	17130	16972	17076	17039	17056	17176	17007	17041	17007	16887	17080	17208	16998	16973	17048	16934	17221	16998	16949	17010	16970	16860	16955	17029	16912	17122	16995	17214	17172	16991	17003	16879	16929	16943	16996	17023	17106	17028	16970	17315	16979	16973	16955	17054	17013	16903	17086	16949	17155	16996	17071	17098	16954	16938	17083	16922	17079	17188	16997	16819	17127	16864	16942	16908	16798	17167	17213	17111	16990	16902	16945	16984	17228	16967	16818	17145	17026	17200	17227	17016	17004	16999	17050	17062	17104	16943	16935	17133	17058	16917	17031	16794	17007	17011	17229	17171	16909	17106	16980	16954	17047	17050	16986	16970	17039	16963	16991	16846	17178	16943	16922	17017	17121	17163	17099	16951	17114	17007	17209	16955	16923	16936	16893	16981	16921	17122	17002	16999	17030	17042	17077	17201	16970	17213	16823	17183	16941	17066	16980	17039	16969	17019	16846	16977	16891	16977	16978	17048	17067	17130	16817	17227	16905	17038	16946	16940	16826	17025	17172	16971	17064	16898	16778	17098	16981	17013	17055	17250	17051	17010	16858	16974	16956	17015	16998	17057	17033	16905	17043	17207	16947	16889	16971	16960	16850	17021	16973	17002	16996	17070	17145	16817	17126	16984	17002	17048	17162	16942	16919	16767	16945	16970	17111	16912	17047	16916	16864	17053	17224	16906	16955	17064	17056	16961	16955	17136	17011	16986	17069	17088	16852	17072	17177	16806	17012	17077	16998	16849	17026	17024	17039	16955	16986	16826	17016	16885	16864	17162	17003	17031	16945	17086	17020	17014	17061	17189	16939	16786	16933	16934	16843	16957	16834	16975	17267	16956	16933	17058	16712	16991	17094	16866	16926	16996	17071	16808
16689	20738	20094	18577	18144	17743	17732	16938	16601	16118	16024	15555	15572	15609	15805	15709	15759	15821	15860	15662	15559	15542	15578	15604	15802	15616	15607	15604	15562	15678	15728	15874	16217	15980	15682	15588	15543	15618	15626	15532	15498	15547	15491	15502	15547	15595	15530	15385	15383	15267	15548	15484	15639	15750	15474	15503	15587	15439	15697	15642	15590	15537	15698	15424	15587	15515	15401	15543	15353	15506	15570	15452	15575	15413	15560	15636	15664	15494	15628	15450	15448	15416	15663	15633	15471	15634	15636	15627	15482	15406	15546	15365	15462	15562	15500	15604	15554	15582	15527	15604	15594	15555	15579	15568	15516	15600	15526	15648	15536	15398	15473	15331	15447	15574	15628	15610	15536	15464	15616	15758	15545	15544	15425	15457	15734	15427	15532	15559	15423	15393	15530	15480	15589	15509	15559	15525	15635	15639	15632	15364	15499	15392	15469	15495	15439	15443	15556	15531	15570	15378	15626	15532	15641	15410	15506	15430	15514	15559	15508	15555	15737	15725	15589	15624	15553	15399	15539	15443	15461	15593	15658	15475	15488	15534	15451	15466	15526	15546	15578	15538	15508	15471	15664	15553	15461	15655	15411	15549	15544	15507	15554	15417	15348	15508	15541	15634	15458	15536	15631	15459	15705	15449	15478	15529	15504	15406	15509	15520	15330	15448	15357	15557	15540	15570	15289	15424	15579	15539	15442	15524	15577	15567	15457	15413	15483	15439	15573	15517	15611	15543	15452	15452	15487	15550	15511	15662	15483	15475	15518	15475	15420	15627	15548	15580	15410	15549	15575	15650	15430	15447	15566	15587	15460	15464	15507	15443	15440	15524	15653	15538	15386	15451	15624	15690	15540	15605	15494	15637	15361	15454	15446	15518	15488	15457	15372	15594	15592	15669	15552	15429	15475	15530	15472	15570	15551	15825	15522	15421	15648	15503	15397	15460	15478	15458	15619	15627	15509	15589	15511	15643	15661	15411	15592	15356	15446	15636	15530	15552	15370	15534	15523	15560	15423	15521	15480	15556	15604	15434	15554	15535	15590	15677	15462	15555	15390	15582	15608	15458	15351	15390	15494	15569	15501	15478	15624	15456	15641	15416	15527	15362	15487	15552	15576	15443	15574	15386	15526	15536	15452	15546	15417	15591	15572	15564	15463	15637	15434	15465	15568	15482	15404	15544	15652	15508	15647	15574	15510	15459	15641	15468	15493	15385	15754	15593	15417	15485	15575	15651	15516	15575	15578	15661	15495	15537	15580	15444	15539	15611	15476	15666	15580	15459	15449	15462	15591	15531	15400	15395	15475	15611	15510	15616	15346	15664	15542	15535	15604	15398	15334	15565	15416	15579	15409	15524	15384	15620	15612	15405	15565	15426	15522	15581	15605	15596	15680	15597	15579	15589	15514	15590	15644	15593	15472	15519	15615	15453	15415	15494	15562	15639	15686	15591	15429	15637	15301	15539	15422	15626	15455	15616	15505	15458	15410	15495	15462	15607	15630	15398	15677	15432	15648	15297	15599	15558	15302	15639	15483	15519	15465	15529	15517	15771	15505	15438	15560	15614	15475	15467	15530	15700	15643	15674	15573	15478	15419	15588	15495	15560	15497	15534	15466	15500	15554	15471	15534	15458	15460	15669	15562	15624	15551	15434	15562	15453	15592	15450	15653	15484	15506	15549	15471	15536	15611	15653	15418	15452	15396	15477	15592	15508	15430	15687	15499	15593	15385	15600	15539	15542	15357	15418	15476	15539	15458	15548	15532	15468	15514	15334	15382	15523	15674	15490	15569	15657	15543	15571	15468	15429	15573	15644	15452	15485	15498	15458	15475	15368	15649	15482	15499	15433	15543	15475	15603	15522	15596	15523	15623	15548	15629	15547	15596	15479	15583	15686	15558	15442	15506	15275	15603	15588	15480	15673	15606	15498	15480	15517	15408	15626	15532	15572	15532	15639	15675	15725	15531	15629	15655	15592	15446	15678	15585	15488	15444	15552	15491	15578	15543	15554	15684	15486	15598	15529	15477	15386	15596	15389	15550	15541	15374	15539	15452	15606	15507	15494	15537	15414	15413	15591	15433	15493	15604	15582	15840	15496	15413	15468	15543	15536	15568	15579	15461	15549	15464	15458	15612	15692	15449	15624	15567	15578	15706	15581	15415	15712	15528	15608	15489	15665	15248	15411	15588	15539	15617	15690	15405	15541	15528	15582	15588	15652	15518	15577	15602	15535	15462	15550	15536	15461	15476	15396	15564	15529	15427	15420	15652	15558	15591	15493	15620	15589	15417	15492	15550	15618	15421	15614	15658	15566	15476	15500	15584	15561	15649	15367	15584	15526	15653	15523	15509	15606	15791	15480	15456	15660	15613	15715	15554	15508	15552	15378	15381	15609	15564	15495	15543	15577	15512	15545	15602	15476	15486	15487	15446	15472	15462	15511	15519	15577	15475	15526	15600	15629	15441	15565	15483	15613	15578	15391	15681	15448	15542	15639	15511	15561	15400	15566	15726	15579	15602	15539	15529	15605	15433	15424	15477	15532	15454	15497	15606	15637	15468	15589	15367	15635	15485	15453	15479	15525	15550	15685	15527	15573	15569	15643	15630	15551	15643	15550	15578	15500	15556	15571	15666	15397	15511	15394	15548	15690	15378	15445	15563	15717	15544	15531	15473	15507	15427	15364	15558	15535	15620	15684	15505	15302	15723	15503	15482	15632	15426	15608	15487	15610	15651	15423	15527	15602	15587	15423	15556	15623	15650	15503	15574	15368	15456	15551	15508	15748	15375	15465	15514	15689	15718	15571	15730	15637	15483	15610	15605	15616	15594	15676	15728	15509	15618	15544	15557	15536	15395	15357	15460	15472	15603	15520	15453	15625	15534	15679	15591	15637	15557	15459	15685	15486	15609	15611	15668	15493	15456	15643	15353	15420	15468	15721	15582	15496	15507	15436	15643	15503	15479	15607	15620	15458	15534	15594	15641	15426	15535	15450	15637	15569	15579	15538	15485	15497	15458	15557	15504	15492	15514	15567	15482	15546	15469	15786	15617	15440	15520	15671	15419	15595	15575	15606	15520	15586	15447	15401	15637	15672	15411	15522	15501	15479	15473	15463	15460	15629	15579	15546	15504	15651	15643	15407	15558	15415	15687	15518	15527	15345	15582	15295	15684	15639	15522	15527	15671	15661	15421	15516	15660	15484	15503	15628	15425	15479	15373	15361	15689	15457	15688	15478	15619	15747	15530	15468	15703	15670	15413	15475	15475	15500	15539	15644	15325	15597	15510	15634	15525	15636	15505	15548	15547	15562	15583	15484	15570	15471	15480	15677	15520	15546	15675	15586	15638	15570	15475	15592	15541	15398	15581	15566	15578	15461	15689	15447	15588	15462	15487	15498	15608	15508	15455	15523	15440	15502	15494	15611	15407	15617	15440	15347	15595	15563	15574	15607	15445	15556	15484	15555	15586	15533	15354	15404	15723	15498	15491	15714	15607	15530	15556	15698	15620	15498	15574	15517	15722	15388	15578	15479	15623	15530	15569	15678	15710	15386	15632	15670	15512	15471	15471	15434	15531	15432	15461	15573	15544	15748	15500	15518	15358	15496	15476	15559	15551	15280	15498	15470	15650	15761	15337	15461	15606	15423	15373	15458	15527	15424	15447	15495	15515	15708	15450	15565	15801	15470	15437	15576	15495	15542	15608	15606	15407	15548	15601	15513	15550	15535	15493	15508	15562	15486	15533	15508	15614	15528	15597	15676	15556	15443	15414	15419	15451	15451	15548	15592	15701	15610	15502	15650	15381	15584	15562	15532	15522	15548	15597	15540	15528	15587	15513	15556	15712	15657	15527	15498	15540	15593	15453	15452	15535	15497	15618	15488	15605	15496	15601	15453	15361	15540	15589	15501	15508	15642	15558	15376	15444	15621	15546	15253	15523	15565	15495	15679	15425	15530	15683	15523	15560	15524	15384	15543	15648	15558	15671	15474	15610	15594	15603	15545	15600	15646	15360	15514	15460	15502	15575	15742	15563	15571	15370	15547	15505	15410	15650	15533	15469	15428	15644	15459	15357	15581	15585	15547	15430	15573	15583	15733	15564	15699	15743	15449	15559	15612	15338	15597	15499	15521	15567	15538	15566	15631	15546	15524	15497	15579	15316	15510	15699	15419	15660	15516	15419	15498	15528	15550	15406	15760	15463	15784	15487	15624	15526	15585	15380	15573	15511	15565	15574	15556	15367	15373	15479	15690	15557	15675	15450	15575	15502	15595	15509	15601	15494	15668	15480	15440	15593	15681	15508	15442	15530	15432	15607	15541	15486	15648	15501	15505	15593	15428	15667	15582	15445	15423	15503	15574	15623	15657	15826	15586	15421	15464	15533	15367	15490	15503	15388	15552	15568	15564	15437	15545	15549	15367	15477	15436	15547	15556	15520	15405	15430	15628	15381	15419	15413	15456	15414	15771	15584	15648	15533	15392	15573	15467	15497	15647	15761	15671	15623	15396	15495	15638	15482	15477	15429	15440	15649	15566	15371	15416	15533	15523	15494	15488	15407	15585	15637	15556	15367	15651	15400	15393	15541	15373	15362	15609	15707	15442	15475	15503	15519	15490	15478	15513	15501	15583	15508	15462	15575	15566	15558	15514	15436	15520	15590	15593	15662	15649	15627	15524	15598	15673	15725	15486	15592	15478	15736	15509	15578	15737	15525	15357	15680	15712	15477	15734	15487	15607	15466	15544	15597	15400	15523	15443	15470	15487	15469	15385	15481	15448	15522	15369	15620	15518	15685	15398	15545	15457	15544	15628	15592	15414	15624	15688	15593	15421	15569	15519	15481	15676	15445	15498	15455	15629	15635	15492	15416	15638	15687	15552	15643	15666	15370	15524	15470	15525	15546	15537	15484	15587	15373	15570	15662	15599	15463	15428	15551	15524	15594	15527	15549	15444	15570	15584	15328	15587	15661	15594	15508	15405	15468	15485	15484	15558	15607	15456	15747	15592	15548	15469	15392	15560	15723	15464	15538	15385	15362	15550	15447	15495	15546	15649	15547	15573	15623	15541	15666	15320	15770	15612	15482	15500	15496	15618	15506	15497	15557	15639	15481	15544	15560	15412	15634	15434	15541	15509
23959	21341	28726	24398	22298	22316	21336	18737	17972	17871	17700	17658	17276	17440	17465	17488	17287	17176	17295	17057	17139	17213	17028	17059	17048	17225	17073	17345	17171	17249	17946	19390	19694	18774	17999	17310	17307	17097	17185	17046	17113	16984	17005	17081	16907	17040	16883	16997	17127	16853	16947	16844	16959	16962	16981	16950	17108	16901	16888	17093	16935	17030	17043	17049	16805	17187	17358	16932	17060	17223	17032	17054	17168	16976	17116	17007	17012	16973	17039	17006	17060	16987	17127	17156	16917	16915	17012	16850	17018	16984	16820	17023	17199	16961	17062	17090	16836	16957	17093	17218	17255	16970	16976	17079	17274	16987	17030	17132	17083	16915	17146	17074	17051	16985	16909	16904	17081	16988	17031	17006	16920	16790	17035	16965	17116	16961	17067	17078	17104	16966	17097	16852	17019	16809	17045	16859	17209	17072	17125	16962	16805	16885	17002	17021	17027	17161	16958	16972	17134	17038	16962	17054	16984	17043	17000	17000	16851	17175	16865	17113	17011	17139	16805	17067	17101	16935	16848	17010	16851	17115	17036	17054	16923	16726	16988	17038	16889	16910	16976	16862	17112	17126	17075	17122	16828	16834	16914	16940	16921	17125	16905	16999	16939	17051	16980	17104	17022	16953	16926	16886	17150	17126	17026	17003	17145	16913	17008	17018	17066	17061	17195	17041	16929	16897	16962	16982	17039	16832	17058	16989	16831	16850	17160	17034	16977	16836	16916	17000	16880	16896	16944	16904	16931	17145	16956	16939	17125	16931	16848	16959	16878	17092	17061	17136	17152	17033	16974	16980	17038	16995	17189	16888	16939	17071	17100	17172	16886	16826	17140	17113	17028	17153	16912	16828	16840	16969	17345	16927	17143	16899	16970	16772	17111	16817	17114	16868	16904	17084	17061	16869	17035	16999	16900	16947	17039	17001	17109	17131	16876	16898	16693	16958	17062	16959	16937	16995	16899	17017	17172	17046	16916	17244	17085	17087	16966	16922	16875	16891	17243	17115	17076	17026	17092	16905	16892	17097	16961	17079	16865	16976	16914	16826	17160	16917	16956	16902	17170	17027	17175	16940	16895	16910	17082	17052	16982	17041	16860	16710	16854	17038	17024	17150	16979	17056	16870	16887	16882	17010	17226	17143	16985	16796	16834	16974	17001	16942	16992	17122	17051	16985	16833	16905	16969	17075	17082	17048	17150	16994	16873	17072	17079	17108	16889	17124	17010	16897	16932	17009	16970	16956	16972	16969	17229	16833	17137	16957	17199	16864	16991	16854	16957	16934	16969	16994	16804	17089	16714	16933	17130	16899	17057	17411	17191	16906	17080	16963	16808	16955	17077	17172	17112	17085	17003	16816	17080	16854	16898	17044	16957	17009	16967	16930	16895	16910	16886	16903	16971	17038	16967	16952	16909	16977	17032	17109	16879	17011	17166	16863	17070	16974	17003	17123	17088	16893	16847	17048	17344	17017	16883	17031	17269	17013	16858	17085	16951	16907	17061	17019	17196	17061	17053	16947	16861	16860	17050	16856	16844	17035	16935	17026	16870	17077	17093	16952	17040	16887	16886	16963	16956	16933	17044	16947	16877	17144	16873	17167	17112	16826	16975	16918	17059	16957	16770	16989	17080	16930	17062	17051	16903	16916	16950	17044	17085	16868	17046	17107	17034	17032	16998	17129	16886	17010	16992	16846	17111	16980	17045	17079	16887	17119	16924	16978	17203	17036	16981	17026	17095	17067	17069	17015	16799	17009	16941	16978	17163	17091	16994	17240	17319	17151	17269	16905	17113	17083	16987	16786	17129	17006	17086	16943	17213	17148	16910	16883	17155	17128	17060	16939	17161	16996	16847	17071	17097	17025	16930	17100	16844	17148	17024	17052	17079	16925	16895	17014	16906	17041	17121	16829	16812	16965	16947	16828	16813	16783	16939	16966	16891	16987	17108	17112	16976	17018	16820	16762	16933	16780	17019	16981	16883	16853	17029	16947	17004	17000	16855	16824	17059	17012	16935	16998	16868	16973	17029	16922	17132	17020	17039	16905	16959	16838	17040	17062	17058	16989	17033	16963	16830	16948	16917	16974	16678	16743	17011	16825	16955	16965	17052	16867	16997	17015	17161	16990	16988	16947	17049	17056	17095	17038	17044	16860	17020	16854	17012	17003	17164	16887	16914	17114	16978	16856	16834	16900	17082	16961	16983	16842	16977	17050	16965	17181	16810	17003	16885	16771	17183	17016	17151	16878	16989	16984	16938	17026	17064	16932	17086	17078	17125	17043	16921	16958	16963	16985	16957	17006	16999	17041	16996	16983	16964	16860	17109	17072	16821	17003	16975	17149	17125	16864	16976	16824	16939	17043	17047	17102	17137	16892	17041	17084	16956	17077	16889	16973	16949	16756	17031	16806	16962	16997	17035	17134	16979	16976	17027	16985	17034	17152	17139	17019	16899	17029	16982	16983	17065	16920	16925	17024	17005	17014	17299	17018	17105	17153	17014	17059	17104	17093	17020	17063	17049	17002	16871	17054	17171	16884	16995	16955	17131	17003	16777	16684	16918	16928	16828	17148	16990	16906	16925	16959	16910	17010	17014	17145	17016	16999	16833	17136	17070	16950	17027	16860	16989	16960	16926	16892	16877	16975	16836	17030	16906	16864	17067	16791	17123	16949	17289	17019	16978	16814	17038	16877	17151	16936	16926	16869	16874	16985	17184	16894	17092	17104	17114	16814	17023	17136	16989	16905	17117	16941	17117	17093	17176	17014	16815	16825	17118	16899	16959	17174	16941	17014	17075	17003	16996	16827	16991	16924	17115	17053	16982	17016	16867	16873	17044	17096	17092	17190	17025	17127	17019	16775	16874	17088	16950	17091	16963	17000	16929	16902	16934	16994	16918	16866	16945	17016	17000	17168	16977	17026	17021	17188	17100	16981	16977	17045	17076	17033	17255	17011	17146	17025	17054	16967	16910	16993	16948	16930	17117	16936	17013	17031	17185	17019	17033	16984	17024	17003	16959	16896	17090	16853	16912	16887	17152	17132	16971	17112	17000	16890	16995	16964	17136	17012	17146	17104	16971	17161	17157	16930	17015	17060	16764	17001	17002	16758	16904	17044	16818	16952	16857	16861	16790	16693	16908	16997	17122	16932	17079	16970	17083	16991	16770	17025	16896	17132	17009	17170	17130	16979	16977	17044	17119	17090	17053	16831	16961	16940	17101	16947	17094	16876	16844	17273	17106	17165	16945	16759	17193	17001	17233	17140	17158	17012	17008	16905	17270	16948	17102	16993	17212	16982	17156	17078	17143	17091	17067	16863	17088	17166	16908	16867	17031	17082	16933	17109	16700	16965	16999	16979	17012	17159	16912	16887	16792	17039	17019	17052	17270	16879	17088	16947	16994	16951	17053	16895	16830	17169	16919	17026	17067	17111	16998	16973	17124	16836	16891	17085	16862	17110	16893	17114	17006	16883	16893	17065	17018	17173	16938	17000	16816	17049	16994	16937	17308	16992	16916	16978	17077	17004	16994	17032	17078	16855	16981	17114	17036	16989	16823	17080	17144	17121	17048	17161	16925	16759	17080	17072	17154	16972	17135	16986	16932	17024	17091	17052	16909	16941	16849	17126	16969	17087	16814	16962	16863	16816	16946	16858	16825	16843	16988	17094	17128	17046	17058	16976	17046	16990	17164	16887	17072	16942	17026	16951	17127	17109	17168	16918	17116	17122	17165	17077	17113	17071	16919	16992	17029	17178	16729	16761	16933	17109	17000	16799	17049	17020	16985	16886	16993	16922	17104	17006	16943	16983	16928	17041	17073	17152	17047	17202	16974	17142	17071	17157	17040	16965	16931	17029	17026	16987	16907	16948	16889	17025	17153	17231	17091	17138	16905	17156	16943	17016	17055	16998	17258	17124	17089	17131	16997	16956	16896	16960	16884	17171	16824	17142	16808	16857	17066	16951	16951	17132	16944	16878	16942	17042	17074	17062	16820	16896	17147	16802	16954	17028	16803	16959	17124	17159	16838	16951	16941	16845	17150	16945	16988	17016	17055	17292	17026	16951	16921	17041	17094	17111	17163	17066	16893	17053	17213	17042	17078	16893	17028	17030	16949	16801	17019	16910	17043	17081	17036	16870	16971	17144	17059	17202	16965	17042	17094	16979	17014	17099	16984	17152	17014	17301	17044	17062	17037	16950	17031	17046	17130	16972	16920	17168	17023	16795	16959	16962	16881	17110	16995	17109	16800	17068	16961	16948	16806	17025	17129	16818	17058	17128	17039	16933	16886	17040	16975	16919	16900	17026	16824	16806	17136	17098	16992	17067	17209	16954	16908	16893	16828	16901	17158	17068	16920	17159	16940	17081	17138	17101	16990	17041	17224	16985	16972	17167	17007	16891	17031	16863	17043	17062	17162	16981	17085	16976	16904	16680	16963	17034	17079	16867	16994	16985	17104	17058	17135	17212	17131	17042	16978	16728	16901	16899	16964	17052	17068	16937	17060	17023	17086	17008	17006	17133	16972	16873	16939	16811	16987	17099	16916	17127	17125	17020	16897	16968	16945	16950	17011	17138	17026	16998	16770	16865	16980	16882	16955	16917	16809	16818	17118	16907	16914	16979	16989	17029	17007	17053	16858	17032	17150	16990	17057	16874	16945	17119	17037	17000	16986	17107	16894	17005	16967	17092	16893	17058	17008	17162	17174	17006	17008	16912	16983	16949	16855	17036	17125	16832	17020	17015	16727	17141	17028	16970	17046	17040	16937	17012	17009	17214	17199	17141	17049	17097	16981	17001	17087	16947	17014	16997	16989	16945	17292	16859	17080	16975	16963	16908	16912	17027	16989	16942	17063	17004	16771	16985	17102	16875	16969	17042	16977	16777	16973	16995	17181	17010	17039	17102	17073	16830	17216	17005	16957	17002	16966	16892	16880	16867	16809	16916	17002	16890	17018	16991	16995	17115	17037	17201	16967	16904	16792	17074	17098	17139	16909	17032	16956	16965	17020	16973	16977	17063	16945	17052	16936	16986	16936	17000	17196	17135	17025	16835	16994	17067	16861	17072	17097	16766	16889	16739	16966	17128	16870	16866	17262	16990	17115	17009	16985	16907	17034	16823	17066	16941	17107	17073
16082	26319	24930	23348	21256	20312	19039	18192	17317	16904	16506	16133	16020	16200	16087	15875	15792	15824	15745	15725	15606	15704	15852	15605	15882	15755	15612	15691	15769	15669	17625	19724	19549	17988	16764	15912	15870	15540	15622	15552	15759	15619	15529	15702	15659	15597	15549	15617	15633	15592	15820	15435	15627	15667	15533	15635	15690	15508	15629	15711	15612	15582	15697	15731	15544	15538	15557	15694	15689	15625	15705	15644	15545	15612	15516	15587	15603	15476	15635	15635	15648	15565	15502	15666	15602	15579	15555	15446	15684	15508	15650	15605	15637	15543	15555	15558	15567	15817	15758	15436	15554	15491	15645	15597	15403	15654	15750	15513	15596	15338	15341	15428	15839	15633	15680	15473	15618	15538	15536	15579	15610	15581	15640	15608	15592	15700	15615	15531	15680	15565	15594	15656	15469	15783	15723	15586	15555	15555	15732	15568	15640	15573	15545	15656	15632	15470	15629	15581	15541	15731	15536	15528	15530	15610	15558	15529	15613	15592	15560	15631	15601	15572	15573	15372	15421	15401	15602	15692	15527	15568	15516	15496	15436	15706	15525	15548	15532	15418	15626	15675	15643	15667	15633	15651	15666	15565	15559	15517	15694	15492	15456	15712	15693	15513	15633	15468	15767	15458	15635	15455	15611	15484	15543	15536	15503	15582	15493	15464	15532	15524	15571	15428	15716	15446	15413	15712	15639	15440	15715	15504	15572	15549	15577	15393	15524	15383	15494	15634	15574	15654	15578	15527	15627	15529	15413	15741	15387	15599	15609	15693	15472	15582	15472	15395	15464	15597	15569	15559	15595	15543	15593	15604	15603	15528	15629	15384	15651	15562	15565	15614	15551	15552	15645	15322	15606	15597	15555	15591	15615	15525	15478	15581	15801	15669	15575	15429	15601	15512	15611	15715	15470	15724	15616	15681	15664	15448	15444	15714	15593	15631	15600	15483	15729	15516	15612	15559	15466	15560	15465	15619	15492	15749	15604	15596	15675	15482	15712	15519	15595	15541	15669	15527	15562	15513	15652	15549	15599	15571	15548	15637	15538	15555	15440	15559	15403	15552	15537	15560	15645	15630	15595	15620	15680	15610	15486	15528	15482	15643	15513	15545	15622	15465	15616	15705	15708	15610	15498	15549	15623	15603	15552	15572	15490	15349	15560	15553	15610	15621	15597	15607	15534	15741	15391	15729	15736	15508	15695	15586	15581	15532	15622	15636	15369	15508	15577	15419	15414	15402	15589	15540	15714	15494	15613	15785	15690	15511	15676	15470	15532	15638	15656	15434	15473	15546	15692	15552	15476	15720	15431	15479	15457	15539	15553	15608	15647	15722	15688	15711	15511	15503	15621	15618	15643	15425	15459	15674	15477	15601	15679	15640	15545	15610	15546	15495	15533	15583	15587	15563	15557	15564	15506	15456	15551	15571	15634	15523	15597	15765	15597	15657	15654	15484	15541	15688	15452	15666	15542	15447	15744	15711	15628	15646	15530	15710	15548	15723	15790	15603	15628	15697	15615	15561	15656	15567	15542	15502	15443	15588	15463	15619	15480	15805	15538	15480	15574	15499	15478	15646	15587	15567	15751	15690	15501	15677	15543	15592	15557	15560	15472	15537	15643	15668	15446	15571	15655	15462	15589	15513	15633	15580	15602	15665	15577	15636	15476	15655	15673	15516	15644	15690	15384	15637	15596	15458	15546	15560	15462	15637	15717	15565	15623	15369	15654	15764	15619	15642	15437	15738	15664	15755	15567	15626	15595	15383	15445	15516	15682	15740	15399	15573	15556	15575	15515	15647	15699	15529	15589	15507	15575	15585	15468	15437	15529	15737	15761	15670	15517	15461	15652	15540	15501	15509	15593	15536	15659	15544	15424	15622	15545	15582	15556	15559	15502	15491	15682	15468	15458	15623	15288	15642	15527	15434	15477	15521	15565	15594	15646	15531	15548	15438	15673	15767	15591	15629	15656	15447	15577	15574	15454	15534	15603	15439	15571	15635	15678	15662	15671	15794	15684	15421	15551	15563	15387	15476	15571	15705	15504	15640	15572	15561	15667	15616	15493	15580	15633	15645	15588	15617	15504	15708	15634	15471	15566	15595	15617	15692	15460	15370	15604	15641	15772	15605	15574	15570	15453	15546	15687	15664	15555	15626	15664	15544	15359	15549	15736	15733	15641	15627	15452	15470	15607	15625	15516	15519	15689	15731	15514	15572	15675	15656	15525	15687	15600	15565	15527	15663	15658	15516	15617	15594	15595	15559	15453	15599	15475	15590	15558	15745	15461	15528	15582	15506	15444	15342	15545	15632	15392	15797	15479	15527	15440	15631	15505	15518	15579	15664	15486	15601	15639	15351	15465	15534	15527	15621	15674	15557	15566	15414	15723	15589	15515	15525	15592	15642	15576	15615	15571	15592	15524	15655	15425	15668	15512	15413	15714	15597	15535	15659	15660	15630	15489	15527	15670	15431	15579	15515	15566	15692	15546	15504	15785	15573	15488	15765	15303	15571	15507	15738	15419	15590	15555	15458	15650	15500	15717	15592	15579	15772	15429	15612	15606	15499	15702	15695	15490	15440	15606	15523	15512	15676	15514	15507	15593	15526	15571	15624	15653	15494	15558	15423	15403	15591	15673	15539	15277	15678	15569	15669	15529	15634	15494	15626	15664	15581	15446	15500	15588	15756	15577	15707	15766	15675	15545	15549	15500	15484	15633	15520	15462	15520	15623	15508	15447	15287	15586	15576	15575	15505	15583	15530	15341	15663	15693	15663	15682	15546	15599	15525	15547	15517	15373	15453	15700	15641	15562	15378	15472	15746	15816	15463	15559	15609	15555	15584	15682	15394	15646	15565	15719	15619	15635	15428	15620	15613	15502	15646	15481	15731	15491	15500	15661	15596	15578	15576	15484	15673	15662	15526	15570	15631	15707	15737	15512	15551	15618	15709	15576	15555	15498	15580	15448	15542	15533	15613	15643	15759	15438	15664	15631	15488	15703	15610	15560	15628	15694	15618	15582	15452	15809	15557	15676	15595	15554	15455	15512	15664	15614	15661	15584	15643	15586	15743	15705	15455	15643	15397	15604	15498	15744	15509	15678	15523	15575	15473	15514	15538	15577	15530	15707	15540	15715	15689	15563	15605	15461	15499	15459	15567	15496	15334	15657	15458	15669	15541	15505	15515	15541	15680	15647	15390	15549	15637	15556	15685	15564	15552	15629	15490	15585	15685	15610	15480	15673	15690	15582	15414	15535	15602	15628	15637	15571	15548	15511	15472	15635	15616	15656	15458	15655	15620	15515	15659	15572	15542	15588	15633	15673	15623	15488	15458	15514	15332	15615	15588	15723	15561	15550	15591	15616	15557	15657	15643	15593	15649	15558	15481	15580	15496	15700	15493	15374	15456	15615	15502	15690	15619	15547	15376	15655	15644	15576	15637	15524	15610	15555	15497	15704	15604	15563	15565	15666	15466	15653	15595	15610	15437	15444	15373	15440	15500	15596	15512	15521	15594	15829	15432	15391	15484	15599	15770	15543	15471	15567	15578	15742	15291	15609	15573	15530	15445	15599	15539	15534	15531	15533	15511	15577	15698	15579	15653	15474	15607	15471	15758	15606	15533	15618	15564	15556	15587	15515	15584	15538	15529	15605	15614	15537	15423	15624	15626	15472	15615	15779	15544	15502	15606	15690	15453	15408	15526	15658	15486	15376	15581	15515	15576	15616	15680	15469	15833	15502	15455	15561	15452	15625	15565	15622	15452	15413	15568	15605	15624	15688	15483	15517	15509	15552	15506	15624	15330	15598	15615	15473	15622	15557	15658	15654	15604	15552	15598	15436	15684	15472	15512	15484	15591	15444	15684	15685	15538	15382	15719	15691	15640	15344	15598	15571	15717	15563	15644	15566	15531	15646	15508	15588	15491	15526	15601	15491	15597	15528	15438	15637	15600	15729	15537	15566	15564	15548	15641	15442	15655	15698	15680	15432	15618	15621	15513	15601	15407	15485	15438	15470	15565	15597	15458	15509	15570	15578	15497	15682	15625	15562	15423	15450	15534	15588	15745	15387	15677	15443	15284	15442	15495	15527	15461	15700	15497	15513	15609	15417	15516	15627	15467	15573	15532	15462	15317	15769	15453	15571	15595	15541	15512	15619	15525	15626	15491	15612	15584	15748	15699	15450	15687	15746	15582	15353	15566	15683	15550	15542	15547	15572	15594	15546	15547	15529	15613	15774	15546	15582	15392	15751	15530	15378	15517	15435	15655	15686	15583	15422	15550	15747	15577	15501	15616	15572	15655	15560	15659	15609	15652	15516	15620	15630	15663	15488	15652	15725	15574	15607	15505	15647	15427	15594	15586	15549	15813	15519	15554	15535	15667	15665	15545	15372	15518	15474	15532	15591	15751	15478	15539	15642	15728	15650	15440	15764	15556	15643	15473	15585	15557	15495	15593	15621	15616	15489	15408	15637	15589	15609	15637	15788	15538	15582	15463	15689	15797	15542	15576	15628	15447	15498	15336	15630	15481	15537	15532	15523	15673	15418	15512	15668	15648	15589	15667	15410	15514	15636	15407	15558	15483	15572	15597	15504	15519	15365	15595	15504	15533	15673	15696	15587	15538	15674	15615	15656	15459	15461	15572	15497	15659	15611	15754	15657	15621	15502	15419	15579	15619	15618	15571	15401	15489	15388	15541	15531	15692	15715	15636	15622	15644	15517	15498	15691	15655	15636	15685	15672	15652	15531	15581	15456	15637	15416	15543	15856	15740	15659	15662	15423	15436	15539	15634	15443	15630	15500	15456	15728	15437	15625	15556	15598	15558	15700	15504	15466	15598	15758	15573	15572	15454	15544	15508	15551	15615	15481	15769	15475	15500	15481	15538	15473	15687	15532	15590	15485	15718	15597	15561	15543	15545	15576	15584	15525	15653	15416	15559	15714	15468	15663	15552	15586	15539	15532	15602	15671	15549	15630	15613	15577	15575	15649	15578	15505	15584	15602	15709	15532	15639	15709	15628	15642	15491	15509	15639	15651	15519	15611	15574	15714	15467	15465	15451	15633	15527	15501	15679	15661	15516	15413	15586	15689	15548	15748	15501	15644	15491	15770	15541	15582	15672	15594	15588	15619	15562
22861	21326	29153	23824	21601	23561	24940	19482	18134	18288	18018	17521	17392	17370	17084	17394	17351	17150	17387	17210	17195	17002	17073	17109	17165	17259	17040	17208	17163	17145	19450	22272	21478	19523	18421	17469	17353	17071	17051	17013	16972	16900	16795	16831	16966	17103	17124	16926	16857	16874	16989	16732	16961	16756	16775	16997	16849	16843	16899	17045	16953	16888	16884	16898	16899	16896	16947	17053	16862	16798	16917	17067	17006	17182	16989	17046	17050	17051	16942	16935	16834	17162	16620	16821	16980	17054	16809	17050	16791	16960	16992	16992	16849	16744	16830	16748	16800	16930	16980	16889	16859	16962	16916	16886	16842	16945	16812	16903	16949	16821	16971	17002	16915	16937	16901	16822	16793	16980	17048	16639	16943	16853	17031	16865	16845	16871	16851	16833	16814	16981	16697	16855	16915	16880	17082	17019	16805	16885	16831	17019	16827	16950	16824	17097	16998	16780	16783	16932	16875	16824	16825	16792	17140	16985	16781	16998	17124	16913	16871	16709	16795	16843	16719	16889	16908	16925	17104	16817	16796	17000	16928	16715	16846	16993	16860	16918	16945	16870	16794	17014	16794	16870	17129	16822	17080	16862	16769	16936	16864	16945	16871	16742	16912	16955	17012	16768	16795	16883	17161	16881	16800	16759	16911	16947	16848	16709	16918	16803	16863	16823	17203	17060	16857	16793	16801	16955	16924	17003	16970	17045	16941	16951	16897	16753	16904	16774	16813	17022	16876	16765	16933	17020	16783	16676	16791	16800	17238	16919	16835	17081	16805	16931	16804	16884	17009	16716	16791	16772	16811	16929	16798	16908	16858	16823	16979	16902	16777	16736	16949	16719	17041	16916	16934	17016	17068	16932	16746	16955	16900	16827	16828	17109	16860	16727	16756	16772	16977	16962	16912	16933	16814	17056	16868	16952	16758	16965	16773	16741	16962	16916	16831	16766	17031	16815	16956	16900	17017	16701	16870	16893	17005	17009	17002	16970	16893	16800	16780	16989	16842	16896	16839	16844	16987	16852	16791	16800	16995	16726	17070	17029	16784	16821	16911	16952	16851	16752	16846	16774	16962	16861	16842	16722	16737	16986	16897	16778	16917	16898	16971	16903	17016	16960	16655	16684	16906	16870	17053	16893	16838	16939	16999	16941	16948	16845	16942	17080	16932	16730	16948	16761	16819	16937	16883	16904	16755	16906	17075	16852	16897	16787	16811	16696	16878	16794	16752	16611	16891	16800	16857	16890	16863	16897	16786	16800	16760	16724	16993	16884	16952	16802	16927	16766	16953	17037	17035	16674	16914	16904	16855	16715	16912	16879	16732	16832	16850	16832	16810	16797	16940	16869	16914	16934	16791	16790	16830	16768	16938	17059	16873	16816	16886	17030	16737	16744	16810	16817	16851	16885	16735	16771	16747	16878	16825	16619	17028	17078	16837	16859	16821	16896	16818	16720	16996	16795	16786	16801	16775	16771	16667	16970	16970	16808	16863	16781	16707	16928	16836	16834	16819	17089	17019	16887	16950	16722	16732	17069	16768	17097	17086	17018	16901	16594	16875	16875	16892	16735	16903	16758	16951	16991	16866	16729	16592	16800	16912	16798	16874	16772	16954	16685	16991	16938	16888	16881	16930	16858	16882	16753	16806	16884	16865	16848	16764	16740	16904	16639	16911	16733	16813	16874	16845	16729	16732	16890	17100	16841	16941	17025	16849	16875	16915	16734	16682	16717	16714	16737	16901	16653	17087	17089	16855	16878	17089	16917	17007	16864	16987	16711	16796	16882	16842	16849	16821	17268	16908	16878	16818	16956	16644	17041	16796	16893	16701	16686	16897	17011	16838	16990	17001	17021	16774	16931	17034	16977	16736	17109	16959	16869	16834	16701	16881	16872	16838	16884	16909	16859	16845	16829	16910	16810	17006	16829	16809	16857	16889	16783	16839	16999	16804	16782	17074	16867	16693	16792	16906	16873	16841	16859	17004	16887	16777	16652	16982	16820	16886	16739	16769	16889	16755	16835	16808	16999	16932	16812	16876	16943	16850	16909	16901	16827	16853	16795	16803	16862	16983	17010	16699	17133	17015	16990	17041	16753	16956	16942	16903	16838	16928	16635	16972	16801	17066	16991	16847	16908	16864	16951	16865	16947	17038	16756	16645	16869	16790	16846	16861	16682	16954	16998	16922	16785	17077	16797	16942	16919	16923	16879	16833	17101	17008	16775	16999	16862	16762	16800	16716	16719	16906	17113	16914	16689	16787	16773	16694	17036	16957	16976	16865	16955	16857	16566	16904	16953	16878	16944	16717	16977	16831	16889	16846	16879	16912	17029	17197	16840	16723	16893	16921	17011	16823	16777	16874	16980	16950	16933	16892	17099	16805	16915	16939	16732	17027	16788	16961	16990	16943	16830	16897	16865	16785	16873	16817	16837	16950	16878	16811	16901	16984	17021	16768	16771	16956	16761	16731	16752	16912	16693	16999	16959	17028	16743	16763	16823	16893	16805	16874	16751	17026	16862	16976	16822	16557	17086	16997	16768	16882	17040	16929	16835	16701	16729	16892	16910	16833	16973	17017	16886	16886	16805	16850	17014	16980	16692	16821	16891	16717	17056	16960	16953	16903	16935	17056	17138	17015	17005	16714	16742	16760	16688	16733	16628	16823	16880	16825	16995	16873	17162	17065	16917	16534	16749	16568	16761	16810	16831	16929	16917	17014	16807	16778	16803	16940	16884	16943	16950	16961	16833	16699	16764	16714	16753	16899	16808	16583	16752	17008	16632	16826	16848	16938	16785	16935	16903	16879	16851	17007	16949	16758	16776	16970	16714	16748	16866	16910	17147	16835	16930	16816	16924	16765	16798	16948	16800	16924	16796	16758	17003	17003	16885	16958	16894	16967	16897	16978	16938	16907	17047	17174	17036	16816	16822	16814	17039	16855	16969	16807	17102	16784	17124	16881	16753	16681	16915	16952	16779	16952	17046	16864	16938	16882	16874	16960	16670	16936	16804	16853	16874	16919	16874	16893	16928	16846	16912	17121	16927	16962	16846	16930	16961	17082	16777	16898	16907	16785	17059	16953	16982	16922	16987	16826	17041	17100	16923	16825	16646	16869	16830	16757	16690	16818	16907	16841	17147	16856	16903	16729	16871	16957	16958	16875	16635	16938	16890	16878	16912	16914	16861	16922	17040	16951	16741	16793	16744	16957	16717	16842	16784	16754	16971	16810	17189	16915	16801	16840	16741	16880	16921	16989	16821	16829	16930	16849	16779	16935	16856	16808	16853	16908	16761	16864	16767	16784	17209	16852	16905	16842	16851	17009	16961	16809	16845	16868	16811	16847	16958	16740	16895	16745	16774	16794	16785	16731	17104	16834	16634	16683	16866	16875	16676	16808	16944	17144	16739	16908	16872	16942	16690	16820	16973	16836	16751	16998	16983	16980	16960	16905	16622	16911	16915	16907	16826	16877	17093	17021	16895	16859	16749	16780	16863	16708	16844	17090	16902	16848	17005	17048	17011	16856	16822	16823	16687	16891	17103	16692	16636	17105	16680	16980	17001	16729	16625	16613	16856	16983	16897	16772	16789	16776	16905	16864	16888	16958	16939	16987	16989	16942	16964	16745	16803	16980	16990	17041	16905	16768	16863	16845	16938	16901	17002	16763	16847	16898	16920	16813	16837	16723	16997	16921	16843	16785	16721	16717	16952	16727	16807	16917	16813	16861	16715	16862	16820	16826	16841	16840	16906	16824	16925	16904	16887	16786	16834	16943	16851	16926	16916	17056	16785	16887	17013	17029	16712	16840	16944	16896	16715	16878	16964	17042	16891	16734	17021	16833	17019	16931	17006	16983	16925	16654	16623	16719	16799	16873	16956	16888	16761	16902	16940	16857	16782	16806	16924	17006	16859	16829	16720	16904	16809	16952	16898	16792	17003	16898	16915	16850	16817	16714	16834	16775	16685	16934	16842	16756	16708	16871	16633	16718	16891	16791	16754	16815	16776	16879	16901	16606	16888	16979	16904	16957	16933	16890	16898	16800	16853	16671	16866	16888	16835	16789	16913	16877	16931	16975	16964	16798	17094	16883	17033	16965	16842	16868	16761	16932	16959	16821	16768	16930	16897	16764	16847	16948	16866	16864	17002	16718	16598	16812	16867	16812	16719	16701	16712	16906	17072	16804	16926	16880	17079	16890	17018	17021	16688	16794	17000	17017	16929	16917	16815	16892	17027	16996	16849	16751	16762	16923	16683	16988	16879	16815	16898	16828	16749	16903	17146	16851	16885	16998	16898	16819	17100	16852	16900	16863	16822	16888	16862	16791	16974	16996	16838	16839	17028	16802	16941	16943	16688	16656	16894	17013	16922	16895	16806	16914	16697	16714	16844	16830	16853	16935	16914	17039	16757	16925	16768	16709	16876	16786	16884	17028	16992	16866	16923	16898	16884	16913	16910	16940	16914	17006	16758	17049	16719	16706	16789	16800	16798	16887	16889	16813	16858	16633	16891	16846	17029	16852	16891	16852	16638	16916	16944	16936	16990	16808	16793	16878	16653	16721	17115	16899	16735	16868	16784	16876	16768	17044	16928	17081	16853	16779	16981	16799	16791	16883	16752	16999	16733	16959	16772	16824	16937	16828	16806	16890	16768	16680	16893	16796	16875	16774	16852	16884	16882	16934	16762	16925	16906	16746	16882	16693	16970	16923	16841	16729	16802	16636	16879	16695	17044	16984	16691	16883	16916	17093	16850	16869	16621	16915	16933	16793	17119	16912	16871	16830	16972	16758	16572	16725	16996	16471	16787	16908	16905	16681	16910	16882	16816	16750	16752	16875	16942	16859	17028	16789	16827	16863	17007	16904	17046	16898	16853	16812	16859	17068	16706	17034	17035	16821	16694	16839	16819	16880	16941	16806	16801	17050	16985	16997	16901	16825	16921	16785	16961	16683	16801	16737	16797	16897	16683	17035	16958	16727	16740	16716	16903	16862	16941	16765	16881	16987	16861	16868	16805	16948	16748	16898	16800	16916	16931	16875	16709	16686	16733	16765	16809	16992	16842	16974	16925	16921	16785	16903	17054	16778	16887	16868	16784	16933	17107	16978	16828	16782	16851	16930	16812	16896	16849	16950	16925
17072	29258	28650	25868	24123	21947	20527	18695	17850	17328	17023	16299	15926	16026	15927	15858	15733	15605	15750	15762	15624	15650	15655	15577	15548	15587	15564	15540	15622	16050	20049	23573	21718	19152	17026	15944	15687	15519	15485	15525	15412	15603	15545	15500	15467	15411	15614	15452	15720	15509	15437	15422	15526	15521	15425	15455	15527	15505	15428	15553	15560	15407	15543	15389	15600	15433	15615	15552	15429	15514	15443	15478	15311	15447	15452	15269	15483	15625	15489	15591	15638	15351	15573	15348	15378	15535	15391	15627	15422	15433	15384	15445	15368	15528	15454	15492	15471	15371	15530	15240	15353	15467	15511	15476	15379	15586	15386	15377	15415	15526	15405	15515	15341	15553	15546	15438	15415	15391	15491	15547	15526	15238	15548	15368	15501	15428	15349	15384	15548	15558	15452	15454	15313	15504	15394	15589	15440	15403	15510	15407	15457	15534	15365	15601	15566	15388	15456	15542	15379	15510	15592	15499	15546	15381	15301	15487	15553	15415	15356	15469	15367	15463	15511	15463	15406	15602	15368	15559	15440	15463	15550	15415	15416	15453	15591	15330	15493	15477	15498	15464	15420	15418	15494	15464	15498	15307	15502	15501	15518	15469	15473	15467	15461	15512	15295	15519	15270	15293	15526	15389	15379	15438	15478	15379	15366	15280	15555	15520	15533	15334	15364	15478	15530	15575	15369	15277	15452	15413	15451	15594	15430	15366	15428	15399	15500	15530	15660	15391	15510	15424	15485	15429	15398	15530	15455	15396	15485	15380	15374	15507	15398	15305	15364	15346	15396	15469	15540	15535	15514	15301	15505	15513	15411	15508	15515	15426	15475	15404	15339	15374	15510	15402	15534	15400	15418	15472	15374	15470	15476	15426	15510	15458	15306	15332	15623	15447	15251	15449	15612	15674	15608	15455	15351	15390	15427	15233	15547	15339	15405	15372	15414	15244	15340	15413	15468	15177	15539	15326	15349	15686	15520	15534	15491	15599	15547	15445	15480	15342	15661	15484	15329	15202	15413	15584	15445	15437	15410	15462	15327	15340	15485	15494	15378	15475	15499	15437	15629	15445	15528	15375	15593	15375	15443	15377	15440	15512	15513	15406	15406	15509	15222	15518	15367	15411	15286	15351	15342	15571	15519	15546	15336	15469	15452	15354	15406	15368	15477	15349	15644	15361	15372	15557	15552	15338	15369	15379	15488	15397	15465	15614	15506	15386	15453	15473	15394	15577	15358	15473	15501	15340	15484	15385	15368	15326	15358	15353	15411	15428	15539	15296	15552	15424	15560	15451	15474	15418	15552	15494	15363	15619	15409	15536	15581	15370	15495	15436	15383	15422	15313	15253	15597	15272	15483	15310	15340	15359	15400	15281	15297	15399	15604	15505	15560	15487	15349	15545	15607	15605	15345	15414	15419	15451	15294	15368	15439	15515	15307	15298	15364	15483	15412	15389	15444	15537	15420	15387	15467	15239	15396	15520	15446	15473	15175	15425	15329	15299	15460	15289	15369	15504	15614	15446	15287	15446	15271	15526	15339	15408	15330	15580	15491	15481	15476	15262	15513	15607	15437	15420	15321	15369	15471	15469	15423	15466	15454	15491	15397	15341	15555	15334	15366	15439	15403	15383	15479	15471	15463	15421	15515	15464	15457	15410	15407	15534	15381	15491	15359	15490	15508	15423	15402	15411	15407	15432	15581	15274	15405	15370	15509	15440	15510	15456	15283	15441	15650	15284	15314	15646	15592	15439	15395	15482	15375	15472	15403	15508	15367	15542	15303	15589	15253	15403	15569	15435	15442	15334	15569	15487	15618	15456	15379	15506	15456	15497	15449	15297	15318	15439	15394	15320	15391	15586	15509	15515	15276	15426	15507	15376	15502	15354	15390	15383	15559	15434	15437	15309	15483	15548	15387	15300	15280	15423	15533	15613	15207	15406	15284	15481	15399	15590	15258	15517	15344	15363	15515	15272	15377	15371	15394	15574	15278	15607	15359	15472	15490	15421	15296	15370	15672	15418	15490	15389	15531	15492	15378	15505	15326	15324	15532	15501	15320	15492	15652	15412	15417	15422	15588	15416	15394	15399	15657	15354	15413	15510	15524	15330	15366	15461	15518	15245	15189	15415	15440	15377	15415	15523	15535	15505	15619	15489	15329	15273	15378	15455	15630	15467	15496	15553	15435	15453	15471	15364	15492	15385	15532	15416	15382	15471	15543	15471	15474	15525	15304	15422	15411	15441	15577	15581	15366	15453	15522	15426	15376	15406	15183	15500	15464	15335	15322	15471	15473	15428	15519	15477	15315	15562	15426	15260	15397	15315	15260	15448	15383	15286	15491	15512	15453	15450	15501	15475	15404	15477	15551	15508	15296	15500	15447	15529	15408	15273	15366	15458	15729	15397	15377	15494	15341	15341	15438	15368	15310	15447	15497	15568	15493	15346	15457	15487	15445	15426	15548	15530	15269	15446	15468	15410	15361	15345	15362	15446	15485	15463	15257	15498	15387	15543	15446	15384	15307	15285	15624	15412	15520	15397	15463	15413	15458	15378	15549	15527	15536	15366	15501	15368	15496	15409	15410	15342	15368	15615	15553	15496	15283	15348	15427	15574	15435	15466	15287	15393	15445	15462	15351	15398	15539	15434	15456	15698	15371	15361	15363	15484	15341	15344	15500	15437	15356	15500	15346	15349	15394	15500	15447	15447	15339	15434	15385	15426	15488	15568	15285	15480	15366	15441	15468	15431	15318	15568	15503	15437	15298	15520	15321	15491	15415	15513	15415	15532	15593	15421	15317	15470	15470	15475	15560	15427	15252	15379	15560	15469	15381	15568	15577	15442	15430	15487	15247	15471	15355	15393	15591	15370	15464	15403	15487	15368	15375	15314	15400	15466	15383	15466	15432	15240	15475	15428	15467	15436	15588	15400	15372	15575	15325	15340	15397	15479	15361	15454	15268	15542	15368	15304	15394	15387	15437	15592	15460	15653	15522	15466	15266	15323	15362	15515	15582	15480	15489	15494	15580	15339	15498	15268	15382	15333	15410	15430	15526	15468	15179	15465	15486	15371	15450	15340	15527	15436	15457	15472	15373	15367	15388	15513	15526	15501	15464	15510	15291	15397	15324	15412	15418	15448	15492	15289	15487	15544	15520	15427	15350	15347	15556	15311	15412	15403	15414	15518	15483	15361	15436	15535	15539	15333	15395	15285	15576	15551	15317	15365	15557	15450	15495	15422	15407	15518	15485	15539	15430	15566	15605	15478	15496	15684	15431	15335	15184	15398	15453	15307	15526	15479	15400	15363	15541	15355	15420	15567	15389	15362	15536	15523	15524	15532	15453	15519	15334	15333	15498	15295	15404	15352	15485	15252	15428	15308	15243	15295	15355	15523	15528	15328	15347	15329	15448	15446	15549	15343	15557	15386	15374	15564	15460	15406	15367	15435	15553	15362	15357	15392	15462	15328	15371	15507	15588	15393	15470	15452	15633	15464	15528	15368	15348	15346	15318	15446	15381	15376	15518	15483	15377	15329	15524	15375	15427	15461	15416	15381	15486	15490	15374	15196	15302	15386	15401	15410	15510	15424	15389	15438	15470	15525	15361	15356	15293	15317	15389	15474	15388	15506	15499	15419	15353	15606	15341	15389	15280	15412	15387	15488	15421	15274	15527	15408	15496	15347	15359	15411	15349	15416	15486	15539	15357	15318	15353	15357	15376	15335	15298	15477	15321	15389	15443	15458	15397	15687	15410	15218	15399	15483	15368	15499	15304	15528	15273	15541	15470	15406	15535	15281	15364	15441	15435	15508	15465	15368	15434	15384	15498	15438	15416	15314	15530	15388	15353	15415	15494	15461	15455	15343	15378	15254	15459	15343	15360	15498	15433	15426	15495	15400	15487	15584	15434	15492	15491	15294	15453	15566	15310	15420	15360	15396	15369	15422	15375	15317	15438	15302	15481	15537	15468	15401	15441	15359	15296	15290	15325	15328	15393	15435	15508	15327	15457	15456	15357	15481	15445	15327	15415	15509	15360	15352	15507	15558	15575	15394	15481	15358	15410	15503	15460	15476	15326	15319	15471	15491	15362	15526	15530	15529	15427	15458	15335	15484	15478	15422	15237	15315	15421	15623	15520	15441	15553	15314	15565	15363	15301	15367	15391	15407	15363	15382	15182	15497	15358	15482	15492	15326	15338	15329	15213	15332	15531	15359	15377	15426	15534	15400	15284	15435	15448	15500	15458	15575	15353	15544	15388	15242	15446	15373	15458	15275	15592	15298	15509	15297	15514	15274	15483	15442	15379	15371	15185	15617	15558	15503	15413	15373	15372	15359	15482	15276	15666	15359	15366	15338	15464	15454	15367	15485	15346	15373	15556	15363	15339	15636	15430	15443	15633	15404	15518	15548	15303	15327	15554	15491	15504	15369	15372	15505	15426	15358	15610	15577	15430	15471	15496	15340	15414	15288	15544	15317	15286	15379	15531	15451	15504	15512	15542	15505	15366	15482	15404	15465	15349	15522	15417	15362	15507	15496	15497	15372	15507	15480	15366	15370	15647	15415	15511	15208	15418	15313	15535	15296	15328	15394	15428	15511	15395	15376	15479	15400	15365	15431	15525	15345	15381	15503	15601	15559	15492	15538	15472	15515	15340	15448	15418	15419	15491	15244	15237	15379	15230	15485	15525	15319	15488	15387	15510	15289	15381	15558	15437	15428	15525	15345	15521	15530	15405	15429	15315	15472	15433	15323	15495	15434	15370	15429	15319	15669	15509	15556	15282	15433	15364	15394	15663	15297	15477	15541	15422	15392	15420	15406	15530	15315	15502	15381	15515	15497	15467	15524	15411	15517	15497	15408	15358	15477	15426	15492	15364	15541	15395	15417	15338	15358	15365	15558	15514	15254	15380	15471	15462	15430	15544	15412	15428	15340	15481	15322	15810	15671	15480	15394	15485	15399	15313	15495	15438	15251	15245	15330	15452	15316	15605	15337	15406	15265	15527	15273	15346	15491	15523	15464	15466	15335	15319	15284	15612	15289	15391	15492	15532	15429	15399	15518	15724	15311	15413	15547	15506	15325	15359	15500	15445	15580	15422	15475	15230	15440	15510	15402	15482	15452	15352	15384	15443	15441
27672	22045	24151	21854	18545	18154	17827	17382	16902	16899	17146	16718	16802	16580	16724	16432	16423	16646	16843	16551	16459	16518	16579	16559	16492	16400	16521	16574	16479	16661	16690	17086	16977	16910	16812	16615	16512	16562	16472	16529	16619	16724	16748	16535	16545	16670	16492	16658	16504	16622	16501	16546	16562	16486	16564	16604	16654	16579	16517	16299	16800	16535	16554	16340	16310	16438	16543	16466	16492	16465	16602	16519	16597	16511	16554	16492	16458	16674	16567	16517	16410	16568	16627	16424	16627	16499	16410	16384	16636	16537	16407	16695	16552	16583	16595	16622	16549	16440	16435	16617	16411	16446	16530	16672	16683	16541	16484	16469	16508	16383	16623	16355	16456	16539	16504	16590	16693	16535	16626	16661	16563	16699	16619	16673	16520	16552	16651	16561	16548	16277	16487	16533	16650	16510	16512	16552	16568	16533	16293	16485	16489	16498	16382	16435	16422	16535	16668	16411	16428	16723	16391	16460	16546	16717	16651	16597	16563	16491	16435	16466	16680	16408	16427	16651	16482	16682	16508	16502	16617	16459	16577	16543	16436	16657	16418	16848	16530	16638	16610	16421	16548	16529	16434	16603	16393	16563	16552	16305	16279	16436	16382	16565	16653	16363	16688	16551	16499	16514	16460	16445	16646	16431	16274	16485	16564	16404	16666	16570	16598	16620	16707	16432	16461	16533	16498	16605	16418	16511	16557	16473	16515	16695	16440	16501	16436	16326	16381	16464	16306	16322	16477	16502	16569	16433	16724	16602	16499	16494	16318	16597	16481	16540	16434	16549	16603	16481	16569	16570	16466	16348	16264	16514	16545	16433	16196	16474	16475	16348	16364	16532	16315	16304	16499	16483	16503	16642	16454	16555	16521	16553	16504	16531	16499	16537	16580	16363	16374	16437	16601	16445	16537	16466	16472	16575	16511	16429	16604	16702	16522	16648	16662	16378	16395	16468	16632	16608	16561	16666	16474	16386	16454	16691	16572	16374	16579	16555	16509	16639	16584	16603	16617	16516	16588	16455	16594	16446	16698	16522	16634	16449	16282	16583	16454	16531	16639	16435	16520	16545	16587	16692	16430	16554	16649	16434	16525	16433	16504	16667	16579	16582	16604	16516	16616	16755	16684	16426	16500	16443	16521	16580	16594	16758	16655	16576	16743	16434	16296	16508	16413	16542	16465	16540	16541	16664	16465	16546	16613	16395	16574	16570	16745	16620	16532	16635	16636	16582	16539	16627	16705	16576	16485	16701	16746	16404	16391	16438	16511	16590	16834	16572	16481	16556	16499	16555	16309	16587	16619	16574	16621	16369	16374	16512	16708	16404	16575	16506	16524	16630	16537	16550	16507	16394	16541	16645	16719	16690	16634	16617	16466	16449	16375	16591	16618	16393	16561	16484	16672	16464	16430	16460	16608	16433	16632	16521	16468	16563	16589	16639	16244	16470	16581	16543	16700	16498	16587	16706	16754	16622	16648	16555	16588	16528	16674	16392	16688	16423	16428	16551	16558	16650	16539	16436	16769	16498	16480	16438	16657	16585	16510	16609	16620	16367	16368	16552	16501	16525	16717	16457	16619	16613	16470	16457	16599	16512	16541	16561	16687	16681	16450	16791	16412	16510	16471	16318	16536	16262	16516	16574	16590	16627	16688	16446	16429	16505	16694	16617	16647	16561	16577	16544	16624	16740	16376	16436	16611	16582	16521	16447	16419	16469	16415	16446	16597	16647	16536	16416	16646	16591	16429	16642	16712	16642	16580	16460	16552	16371	16400	16567	16454	16493	16582	16518	16338	16541	16703	16392	16542	16526	16376	16468	16769	16405	16452	16561	16563	16570	16392	16417	16459	16424	16568	16628	16734	16540	16514	16501	16546	16588	16457	16539	16669	16514	16308	16522	16431	16393	16571	16441	16426	16549	16528	16560	16532	16466	16627	16431	16527	16500	16713	16408	16529	16568	16614	16551	16463	16464	16631	16428	16749	16649	16455	16694	16700	16427	16439	16711	16834	16659	16570	16721	16545	16575	16546	16747	16441	16519	16521	16444	16590	16555	16515	16563	16475	16662	16333	16364	16438	16454	16572	16473	16248	16383	16712	16568	16489	16513	16350	16520	16512	16621	16439	16608	16654	16549	16498	16574	16465	16268	16531	16635	16432	16411	16673	16519	16496	16534	16514	16520	16470	16665	16755	16365	16761	16327	16675	16355	16451	16256	16487	16622	16608	16765	16334	16365	16540	16504	16579	16472	16672	16670	16500	16267	16615	16357	16542	16625	16695	16563	16563	16353	16511	16405	16510	16490	16485	16360	16541	16465	16444	16598	16492	16461	16545	16644	16618	16405	16615	16579	16389	16336	16586	16634	16469	16465	16352	16487	16463	16588	16437	16713	16400	16740	16480	16404	16600	16458	16653	16442	16582	16544	16654	16476	16672	16691	16492	16387	16545	16510	16444	16426	16692	16535	16577	16672	16459	16620	16629	16755	16412	16358	16768	16462	16529	16772	16358	16375	16202	16373	16499	16480	16663	16642	16670	16710	16764	16424	16516	16404	16470	16736	16378	16567	16480	16461	16493	16627	16719	16557	16518	16626	16768	16619	16434	16576	16682	16545	16543	16503	16535	16564	16793	16610	16392	16546	16695	16630	16278	16620	16540	16538	16710	16558	16606	16590	16716	16436	16542	16502	16603	16620	16697	16511	16335	16327	16427	16537	16410	16479	16525	16631	16516	16405	16640	16463	16537	16562	16606	16523	16691	16426	16448	16325	16527	16350	16551	16656	16590	16561	16674	16520	16709	16614	16552	16723	16563	16394	16218	16545	16472	16445	16531	16433	16566	16542	16582	16503	16579	16517	16574	16627	16482	16404	16560	16476	16583	16613	16561	16629	16528	16543	16759	16789	16689	16763	16469	16849	16356	16496	16548	16560	16570	16466	16500	16295	16741	16551	16700	16580	16652	16252	16534	16556	16521	16431	16780	16577	16590	16605	16628	16548	16568	16628	16635	16463	16528	16429	16354	16672	16530	16654	16610	16530	16625	16556	16522	16426	16498	16349	16459	16651	16630	16412	16579	16433	16491	16486	16452	16616	16590	16629	16536	16468	16496	16621	16467	16534	16400	16594	16655	16404	16459	16467	16519	16539	16354	16533	16619	16563	16436	16609	16583	16359	16481	16561	16725	16552	16566	16805	16732	16603	16548	16658	16577	16550	16544	16466	16674	16449	16563	16384	16307	16464	16585	16325	16433	16340	16676	16478	16560	16473	16573	16561	16445	16518	16452	16502	16662	16684	16517	16471	16571	16326	16692	16673	16631	16526	16319	16516	16469	16542	16437	16582	16504	16620	16686	16618	16475	16568	16679	16739	16831	16377	16492	16476	16386	16460	16361	16496	16588	16470	16535	16517	16561	16476	16737	16794	16572	16311	16509	16540	16400	16430	16598	16316	16472	16404	16566	16467	16480	16720	16558	16459	16370	16534	16742	16640	16514	16474	16446	16686	16609	16595	16634	16451	16494	16484	16688	16575	16578	16492	16615	16477	16634	16646	16399	16542	16615	16493	16567	16362	16540	16489	16432	16569	16427	16508	16716	16605	16484	16544	16568	16644	16405	16582	16684	16741	16525	16707	16532	16508	16492	16484	16592	16544	16466	16405	16577	16310	16546	16578	16482	16705	16706	16582	16357	16596	16585	16566	16639	16395	16572	16535	16528	16524	16527	16497	16457	16474	16438	16627	16709	16519	16609	16498	16743	16546	16537	16421	16212	16293	16506	16474	16508	16451	16684	16561	16680	16493	16550	16721	16563	16597	16316	16447	16513	16345	16451	16489	16686	16736	16641	16717	16505	16668	16549	16466	16500	16523	16442	16509	16551	16369	16419	16308	16607	16575	16630	16570	16429	16603	16565	16488	16693	16484	16606	16330	16550	16683	16594	16667	16505	16479	16347	16555	16556	16668	16390	16577	16417	16381	16572	16411	16576	16447	16659	16485	16497	16638	16631	16599	16536	16497	16533	16509	16449	16480	16651	16623	16496	16604	16576	16370	16416	16337	16528	16427	16622	16428	16456	16529	16597	16504	16686	16730	16319	16495	16532	16457	16710	16577	16535	16404	16565	16448	16333	16562	16656	16548	16699	16641	16532	16480	16594	16573	16391	16435	16567	16433	16486	16577	16515	16435	16703	16428	16587	16466	16531	16432	16564	16591	16592	16437	16312	16444	16438	16537	16365	16338	16498	16376	16729	16748	16452	16750	16587	16531	16521	16549	16658	16599	16476	16504	16622	16428	16561	16430	16658	16597	16521	16311	16554	16549	16470	16504	16527	16668	16587	16546	16675	16354	16479	16597	16535	16474	16591	16438	16593	16670	16595	16516	16483	16429	16604	16764	16678	16694	16579	16598	16701	16410	16447	16562	16777	16556	16466	16578	16657	16433	16339	16720	16680	16502	16652	16565	16456	16474	16317	16622	16404	16476	16408	16572	16770	16523	16549	16396	16485	16464	16586	16531	16578	16492	16417	16415	16567	16655	16571	16586	16525	16592	16578	16687	16418	16730	16447	16518	16365	16562	16646	16433	16531	16610	16474	16387	16300	16446	16479	16533	16536	16457	16314	16441	16545	16500	16642	16601	16657	16588	16658	16452	16495	16550	16505	16406	16504	16595	16431	16516	16532	16427	16719	16610	16639	16478	16555	16549	16372	16540	16396	16410	16441	16360	16513	16589	16387	16670	16498	16549	16370	16570	16467	16458	16488	16452	16652	16474	16735	16600	16761	16474	16595	16625	16623	16471	16672	16364	16437	16491	16394	16593	16617	16533	16701	16659	16414	16266	16606	16691	16597	16678	16756	16473	16704	16511	16744	16714	16521	16368	16737	16457	16570	16690	16474	16583	16485	16449	16667	16435	16663	16678	16598	16549	16540	16454	16508	16357	16507	16656	16399	16449	16543	16620	16720	16462	16546	16664	16566	16567	16579	16390	16669	16605	16352	16368	16401	16366	16439	16674	16449	16642	16541	16478	16445	16364	16649	16366	16497	16632	16517	16547	16709	16578	16697	16665	16594	16562	16451	16708	16320	16527	16362	16431	16368	16505	16631	16575	16552	16428	16439	16321	16250	16569	16553	16528	16454	16621
15832	19481	20845	20031	19093	18072	16992	16512	16336	16130	15883	15660	15697	15376	15495	15306	15322	15251	15362	15318	15426	15490	15156	15189	15248	15317	15298	15269	15356	15313	15782	15992	15715	15740	15547	15458	15318	15356	15274	15165	15189	15248	15248	15548	15149	15344	15354	15381	15405	15242	15273	15356	15345	15095	15293	15236	15230	15379	15210	15234	15391	15404	15327	15294	15114	15270	15414	15268	15208	15231	15427	15344	15167	15286	15236	15283	15284	15427	15224	15305	15256	15316	15121	15368	15278	15298	15134	15256	15255	15165	15347	15354	15161	15291	15480	15230	15378	15356	15153	15337	15378	15287	15424	15259	15307	15146	15284	15374	15263	15321	15177	15248	15385	15336	15265	15269	15431	15190	15355	15201	15291	15349	15464	15178	15193	15260	15266	15112	15288	15279	15382	15297	15197	15222	15229	15189	15289	15390	15220	15222	15317	15313	15278	15296	15341	15393	15330	15306	15130	15186	15555	15381	15422	15255	15349	15294	15249	15217	15496	15259	15296	15333	15275	15233	15257	15183	15377	15107	15292	15337	15232	15295	15421	15249	15328	15080	15138	15290	15308	15258	15170	15142	15360	15222	15146	15458	15233	15241	15296	15378	15196	15398	15193	15282	15317	15217	15279	15351	15324	15297	15215	15098	15349	15285	15369	15216	15302	15080	15165	15129	15242	15325	15334	15325	15399	15476	15197	15213	15292	15246	15370	15213	15163	15227	15176	15204	15418	15348	15207	15283	15122	15273	15311	15267	15261	15212	15260	15303	15339	15260	15272	15155	15211	15186	15225	15324	15182	15141	15311	15187	15199	15315	15114	15232	15230	15320	15137	15245	15257	15355	15182	15285	15373	15143	15400	15116	15150	15268	15284	15042	15298	15124	15465	15239	15301	15152	15319	15319	15234	15356	15358	15251	15113	15335	15283	15216	15457	15372	15255	15190	15220	15299	15198	15200	15277	15229	15293	15199	15279	15224	15347	15380	15185	15481	15253	15354	15368	15118	15120	15258	15373	15263	15243	15074	15269	15407	15269	15166	15284	15409	15163	15296	15297	15283	15167	15111	15085	15167	15356	15359	15248	15298	15246	15281	15416	15355	15126	15274	15245	15310	15264	15253	15340	15326	15189	15032	15108	15257	15314	15284	15331	15164	15304	15316	15238	15340	15194	15226	15197	15392	15235	15202	15322	15292	15374	15468	15277	15227	15274	15281	15113	15293	15221	15339	15188	15258	15186	15308	15296	15210	15392	15306	15219	15268	15182	15386	15288	15237	15171	15195	15340	15047	15419	15370	15267	15203	15287	15371	15452	15289	15127	15378	15113	15204	15255	15375	15229	15450	15069	15296	15265	15324	15315	15371	15287	15319	15367	15081	15257	15263	15307	15300	15324	15258	15234	15277	15169	15446	15374	15233	15321	15303	15239	15116	15380	15364	15229	15333	15354	15225	15288	15211	15339	15212	15317	15428	15269	15138	15241	15342	15276	15239	15208	15252	15167	15023	15323	15250	15421	15215	15450	15160	15209	15374	15136	15119	15219	15325	15130	15454	15251	15360	15223	15235	15326	15282	15328	15226	15180	15182	15361	15330	15345	15380	15319	15302	15415	15214	15460	15315	15306	15385	15400	15411	15291	15249	15358	15194	15318	15297	15124	15376	15267	15370	15206	15291	15134	15313	15362	15337	15070	15269	15296	15117	15175	15313	15228	15189	15240	15221	15302	15321	15284	15275	15266	15186	15326	15188	15269	15356	15169	15256	15272	15335	15345	15293	15357	15299	15258	15324	15170	15320	15233	15264	15278	15227	15173	15250	15293	15221	15298	15289	15301	15449	15146	15209	15288	15263	15292	15355	15086	15399	15325	15208	15290	15391	15368	15227	15513	15289	15095	15321	15170	15206	15372	15435	15371	15379	15183	15166	15228	15141	15344	15358	15331	15459	15417	15293	15312	15325	15206	15474	15238	15294	15220	15291	15219	15112	15167	15299	15279	15200	15235	15402	15230	15280	15296	15320	15276	15194	15354	15014	15249	15382	15489	15276	15328	15349	15223	15441	15311	15412	15281	15170	15217	15297	15292	15395	15288	15328	15513	15193	15238	15179	15388	15196	15333	15068	15381	15423	15169	15386	15248	15269	15323	15397	15383	15394	15224	15292	15256	15397	15322	15225	15250	15287	15356	14990	15357	15049	15288	15205	15388	15345	15371	15179	15383	15416	15306	15305	15319	15242	15317	15421	15362	15137	15366	15294	15159	15312	15208	15321	15249	15266	15280	15226	15286	15410	15205	15309	15348	15310	15147	15374	15214	15442	15277	15193	15327	15268	15262	15148	15098	15171	15281	15218	15396	15218	15336	15284	15540	15386	15247	15358	15231	15232	15307	15328	15267	15164	15270	15343	15479	15291	15232	15276	15211	15333	15439	15193	15396	15299	15353	15305	15380	15316	15214	15408	15357	15190	15168	15449	15086	15249	15407	15330	15204	15131	15387	15402	15289	15434	15375	15198	15100	15215	15356	15260	15272	15116	15492	15220	15319	15232	15455	15467	15364	15270	15194	15270	15199	15365	15361	15344	15338	15285	15170	15244	15278	15270	15206	15368	15358	15248	15318	15237	15426	15423	15308	15213	15254	15392	15270	15363	15268	15258	15223	15519	15329	15176	15409	15304	15252	15243	15301	15280	15303	15229	15256	15223	15147	15414	15152	15339	15157	15349	15216	15093	15178	15310	15414	15249	15329	15244	15270	15192	15199	15326	15304	15165	15178	15111	15306	15074	15239	15430	15190	15364	15368	15402	15225	15296	15221	15344	15260	15407	15182	15211	15208	15266	15220	15284	15126	15332	15295	15298	15517	15205	15315	15248	15376	15243	15159	15329	15248	15253	15271	15276	15094	15235	15274	15360	15240	15229	15233	15422	15256	15116	15350	15333	15237	15349	15094	15345	15321	15102	15280	15116	15238	15258	15273	15186	15144	15296	15311	15210	15274	15274	15194	15237	15374	15234	15397	15314	15368	15330	15319	15298	15375	15228	15349	15411	15035	15401	15460	15299	15142	15261	15313	15303	15273	15361	15303	15289	15286	15307	15197	15216	15235	15246	15358	15182	15390	15252	15403	15196	15272	15347	15349	15327	15296	15406	15089	15434	15124	15130	15364	15240	15327	15164	15222	15150	15273	15375	15284	15331	15242	15295	15372	15403	15254	15367	15359	15111	15321	15256	15168	15217	15303	15361	15135	15376	15437	14974	15382	15397	15305	15307	15239	15360	15186	15448	15368	15181	15385	15261	15345	15362	15322	15094	15299	15367	15342	15176	15211	15292	15205	15417	15149	15190	15363	15396	15281	15372	15227	15278	15308	15327	15415	15189	15333	15351	15269	15033	15254	15332	15253	15315	15237	15246	15313	15240	15316	15187	15375	15259	15330	15285	15270	15138	15191	15204	15230	15281	15296	15333	15403	15295	15244	15352	15306	15128	15392	15243	15450	15256	15286	15319	15289	15347	15253	15208	15252	15346	15094	15348	15270	15307	15245	15169	15292	15258	15229	15276	15208	15334	15318	15260	15326	15355	15293	15261	15300	15243	15298	15172	15244	15314	15293	15323	15370	15293	15481	15072	15161	15358	15323	15350	15167	15291	15398	15242	15129	15285	15374	15170	15131	15164	15160	15304	15282	15335	15552	15262	15215	15168	15334	15303	15348	15324	15232	15384	15389	15265	15342	15212	15296	15427	15350	15205	15174	15199	15165	15378	15328	15221	15324	15368	15362	15209	15273	15374	15287	15106	15465	15213	15390	15334	15270	15276	15276	15284	15295	15365	15341	15186	15297	15263	15308	15208	15201	15470	15266	15534	15353	15416	15293	15102	15131	15245	15254	15367	15558	15172	15386	15288	15414	15339	15316	15302	15120	15385	15292	15394	15402	15223	15330	15250	15404	15289	15376	15261	15214	15316	15172	15127	15364	15151	15253	15296	15411	15414	15051	15367	15290	15397	15436	15118	15352	15233	15269	15252	15209	15435	15211	15328	15264	15250	15369	15288	15424	15191	15417	15308	15320	15349	15159	15226	15233	15305	15188	15406	15197	15246	15342	15284	15287	15302	15317	15159	15242	15467	15321	15247	15314	15173	15276	15304	15273	15180	15174	15334	15548	15278	15287	15263	15287	15361	15358	15265	15264	15424	15189	15215	15252	15372	15302	15402	15181	15230	15331	15194	15312	15240	15392	15485	15278	15196	15169	15316	15230	15188	15142	15330	15265	15136	15343	15290	15138	15211	15303	15435	15449	15299	15198	15282	15246	15277	15201	15150	15265	15244	15152	15273	15352	15260	15211	15260	15331	15244	15400	15298	15250	15341	15376	15298	15069	15240	15367	15150	15216	15270	15317	15312	15227	15236	15274	15275	14977	15274	15383	15388	15236	15208	15143	15287	15043	15296	15238	15373	15293	15325	15241	15276	15171	15150	15259	15268	15285	15167	15218	15230	15243	15218	15165	15306	15354	15332	15300	15285	15482	15331	15341	15199	15264	15093	15344	15346	15012	15280	15254	15391	15093	15309	15300	15164	15316	15438	15186	15410	15275	15226	15311	15245	15395	15421	14930	15383	15396	15177	15142	15292	15132	15376	15307	15195	15374	15246	15350	15183	15389	15274	15110	15214	15222	15183	15080	15413	15233	15334	15213	15317	15269	15238	15336	15350	15408	15350	15191	15351	15284	15278	15245	15286	15162	15357	15511	15337	15279	15196	15288	15192	15149	15141	15369	15320	15214	15208	15288	15326	15375	15443	15117	15156	15206	15301	15274	15399	15276	15120	15369	15219	15210	15199	15294	15187	15339	15305	15240	15199	15258	15167	15282	15222	15358	15239	15220	15189	15230	15427	15074	15369	15369	15407	15275	15318	15348	15390	15334	15279	15198	15231	15272	15270	15258	15141	15190	15256	15272	15284	15262	15318	15087	15335	15348	15282	15328	15169	15357	15232	15416	15102	15340	15357	15289	15247	15264	15302	15395	15437	15324	15271	15150	15253	15293	15386	15216	15316	15229	15255	15154	15197	15241	15239	15410	15220	15302	15233	15459	15150	15373	15266	15345	15331	15164	15314	15457	15238	15251	15245	15264	15235	15174	15316	15236	15186
23981	21331	28733	24412	22234	21620	20577	18165	17416	17547	17201	16966	16858	16811	16817	16628	16622	16765	16407	16526	16404	16437	16438	16551	16497	16319	16302	16526	16362	16651	18188	18848	18392	17866	17198	16685	16514	16416	16282	16597	16371	16273	16520	16319	16427	16404	16312	16350	16375	16271	16259	16377	16614	16330	16410	16226	16442	16384	16351	16515	16259	16428	16603	16331	16310	16447	16335	16467	16319	16367	16421	16273	16308	16227	16376	16417	16279	16448	16507	16269	16273	16171	16369	16279	16301	16582	16410	16284	16393	16476	16227	16605	16450	16263	16499	16275	16336	16289	16341	16356	16219	16376	16376	16352	16546	16526	16339	16455	16418	16307	16358	16530	16344	16490	16310	16279	16389	16378	16511	16318	16284	16456	16476	16167	16102	16301	16324	16326	16107	16303	16245	16409	16460	16485	16307	16399	16191	16346	16304	16302	16347	16471	16354	16424	16045	16401	16630	16225	16206	16434	16357	16574	16152	16331	16584	16552	16404	16271	16437	16309	16289	16372	16341	16530	16426	16483	16367	16415	16292	16352	16244	16251	16204	16300	16336	16290	16442	16213	16195	16334	16149	16386	16388	16370	16309	16260	16436	16477	16365	16577	16315	16240	16116	16334	16277	16269	16347	16210	16325	16437	16306	16138	16455	16408	16497	16378	16466	16295	16366	16321	16424	16503	16356	16153	16268	16277	16429	16298	16362	16382	16494	16322	16312	16314	16393	16622	16267	16434	16301	16386	16170	16310	16439	16484	16341	16354	16309	16336	16337	16347	16496	16422	16385	16352	16286	16380	16422	16360	16223	16242	16371	16331	16279	16426	16488	16286	16408	16307	16204	16335	16402	16209	16217	16472	16571	16232	16157	16358	16451	16134	16225	16176	16332	16263	16373	16274	16288	16208	16421	16224	16239	16194	16267	16165	16542	16353	16096	16302	16397	16193	16346	16254	16297	16377	16290	16243	16101	16351	16298	16447	16108	16144	16595	16364	16271	16311	16232	16451	16342	16378	16243	16406	16207	16269	16256	16259	16440	16268	16324	16224	16479	16331	16157	16276	16335	16174	16174	16160	16326	16331	16369	16311	16368	16207	16300	16193	16299	16246	16100	16429	16331	16290	16254	16335	16221	16406	16574	16279	16385	16320	16415	16517	16426	16254	16325	16262	16174	16439	16373	16389	16626	16239	16292	16414	16270	16367	16493	16390	16470	16426	16298	16443	16193	16460	16243	16439	16456	16209	16318	16206	16107	16278	16170	16408	16272	16157	16533	16207	16085	16214	16062	16397	16328	16323	16325	16344	16316	16209	16326	16126	16515	16298	16244	16232	16443	16330	16281	16309	16219	16109	16306	16289	16293	16271	16223	16330	16329	16290	16247	16233	16303	16392	16445	16323	16338	16458	16270	16379	16252	16494	16399	16348	16160	16141	16222	16294	16352	16294	16351	16313	16206	16249	16321	16390	16461	16551	16595	16394	16319	16085	16206	16127	16258	16324	16380	16193	16195	16341	16449	16368	16336	16185	16299	16419	16313	16374	16366	16211	16385	16339	16513	16189	16196	16389	16357	16232	16319	16253	16523	16331	16483	16276	16362	16579	16326	16359	16453	16497	16556	16492	16455	16432	16439	16386	16453	16334	16211	16370	16434	16419	16402	16533	16298	16228	16420	16376	16129	16276	16336	16340	16527	16421	16415	16685	16332	16219	16379	16236	16370	16461	16497	16370	16344	16272	16429	16395	16212	16354	16240	16271	16410	16325	16223	16423	16466	16355	16351	16279	16536	16344	16454	16304	16449	16218	16270	16302	16529	16401	16300	16296	16272	16289	16499	16412	16214	16473	16244	16211	16184	16480	16305	16309	16224	16414	16418	16568	16364	16271	16264	16329	16252	16316	16317	16317	16538	16245	16292	16282	16296	16302	16248	16233	16418	16283	16535	16196	16244	16116	16444	16299	16261	16296	16450	16432	16161	16603	16322	16147	16268	16341	16261	16375	16493	16297	16343	16143	16336	16318	16358	16360	16324	16172	16279	16431	16241	16441	16451	16446	16389	16448	16175	16266	16263	16260	16318	16460	16580	16394	16324	16268	16125	16114	16442	16098	16244	16568	16497	16361	16375	16367	16504	16422	16239	16211	16388	16245	16536	16426	16182	16241	16214	16216	16385	16388	16530	16499	16293	16422	16297	16409	16264	16347	16454	16533	16564	16120	16347	16248	16349	16488	16428	16150	16383	16453	16256	16457	16381	16346	16269	16393	16273	16319	16245	16223	16252	16433	16296	16445	16439	16258	16442	16246	16295	16455	16497	16382	16179	16245	16377	16285	16273	16359	16311	16221	16303	16445	16393	16260	16555	16345	16394	16265	16264	16338	16335	16171	16317	16315	16304	16080	16414	16406	16303	16127	16424	16416	16415	16239	16430	16308	16322	16217	16257	16578	16332	16242	16477	16446	16502	16433	16438	16146	16171	16173	16502	16385	16647	16240	16278	16466	16251	16475	16267	16211	16333	16213	16230	16386	16358	16463	16283	16323	16157	16296	16469	16428	16402	16247	16320	16226	16216	16352	16535	16506	16183	16455	16572	16193	16425	16353	16460	16310	16299	16370	16219	16274	16361	16346	16222	16218	16362	16447	16366	16365	16282	16480	16454	16542	16524	16279	16424	16345	16551	16287	16268	16289	16177	16321	16338	16236	16477	16282	16439	16274	16309	16333	16332	16277	16449	16274	16280	16340	16447	16136	16326	16405	16357	16365	16487	16272	16339	16169	16433	16283	16241	16350	16401	16178	16498	16336	16364	16287	16361	16506	16427	16372	16423	16335	16359	16391	16306	16349	16421	16314	16230	16290	16245	16330	16418	16283	16169	16156	16448	16481	16362	16383	16379	16265	16226	16064	16352	16289	16214	16223	16276	16157	16278	16619	16339	16396	16376	16591	16342	16292	16366	16362	16354	16361	16330	16290	16354	16449	16442	16331	16308	16123	16382	16272	16300	16335	16355	16386	16371	16267	16501	16406	16355	16334	16393	16452	16410	16287	16409	16403	16316	16470	16282	16163	16325	16217	16342	16323	16209	16570	16226	16466	16359	16464	16128	16097	16484	16325	16362	16302	16428	16213	16486	16287	16278	16335	16330	16422	16242	16239	16381	16465	16456	16266	16148	16307	16262	16289	16322	16313	16332	16111	16011	16331	16455	16344	16603	16344	16369	16226	16292	16429	16304	16300	16235	16408	16299	16382	16458	16309	16316	16267	16336	16327	16331	16396	16329	16457	16350	16196	16427	16270	16604	16304	16415	16363	16413	16510	16314	16412	16457	16213	16349	16470	16256	16383	16322	16356	16236	16338	16456	16234	16342	16225	16319	16490	16240	16461	16473	16489	16316	16143	16474	16300	16135	16328	16292	16321	16458	16435	16459	16410	16225	16334	16213	16238	16413	16380	16376	16348	16175	16345	16568	16313	16359	16263	16250	16300	16474	16345	16338	16163	16250	16266	16510	16583	16417	16344	16529	16341	16510	16299	16342	16169	16387	16363	16311	16251	16502	16345	16407	16550	16402	16367	16467	16500	16433	16296	16372	16360	16416	16482	16353	16370	16088	16182	16213	16417	16359	16399	16323	16259	16485	16195	16440	16543	16321	16313	16460	16257	16210	16417	16297	16274	16248	16308	16199	16097	16441	16368	16394	16351	16396	16328	16453	16237	16467	16289	16387	16126	16303	16390	16430	16434	16500	16408	16233	16224	16507	16291	16523	16251	16222	16384	16421	16224	16185	16193	16537	16330	16362	16481	16101	16198	16363	16157	16369	16485	16416	16301	16328	16218	16290	16380	16536	16292	16530	16379	16491	16289	16350	16432	16404	16264	16525	16154	16265	16196	16365	16319	16271	16409	16389	16312	16343	16379	16305	16305	16206	16390	16276	16429	16428	16421	16300	16478	16226	16351	16427	16196	16222	16339	16483	16323	16272	16514	16285	16279	16573	16294	16487	16593	16362	16282	16277	16474	16217	16231	16337	16540	16266	16403	16467	16242	16216	16368	16477	16408	16268	16359	16300	16158	16423	16710	16374	16512	16366	16453	16397	16268	16406	16365	16342	16403	16361	16356	16471	16505	16381	16268	16401	16471	16414	16393	16324	16341	16224	16429	16224	16440	16137	16161	16250	16469	16398	16328	16316	16298	16290	16309	16291	16235	16293	16281	16196	16240	16266	16349	16226	16122	16135	16355	16234	16269	16142	16346	16529	16413	16189	16338	16403	16372	16515	16180	16363	16252	16324	16514	16467	16323	16441	16398	16487	16292	16286	16376	16452	16171	16313	16073	16576	16340	16231	16475	16425	16450	16459	16173	16397	16253	16229	16180	16264	16321	16562	16251	16262	16322	16571	16283	16432	16238	16131	16439	16069	16218	16237	16332	16302	16518	16289	16365	16373	16366	16395	16194	16209	16445	16407	16414	16369	16535	16370	16514	16196	16316	16346	16300	16513	16414	16385	16147	16482	16289	16301	16279	16102	16517	16473	16210	16397	16033	16128	16135	16364	16530	16349	16046	16186	16170	16285	16211	16189	16299	16333	16187	16330	16230	16258	16494	16392	16302	16303	16319	16181	16643	16304	16414	16438	16365	16407	16249	16034	16238	16483	16591	16305	16438	16319	16427	16350	16337	16315	16367	16334	16400	16186	16383	16149	16319	16372	16366	16363	16251	16120	16327	16419	16401	16181	16350	16439	16313	16472	16309	16582	16241	16423	16474	16283	16345	16463	16317	16312	16411	16159	16324	16498	16369	16397	16448	16329	16337	16200	16235	16549	16432	16277	16292	16511	16212	16407	16388	16314	16223	16361	16397	16409	16294	16239	16363	16321	16130	16511	16220	16354	16188	16303	16321	16442	16308	16412	16300	16478	16192	16466	16339	16547	16351	16201	16375	16164	16489	16441	16229	16502	16449	16225	16362	16204	16307	16341	16442	16300	16267	16248	16396	16353	16626	16346	16340	16219	16359	16382	16215	16288	16410	16292	16438	16307	16307	16330	16733	16298	16424	16400	16464	16339	16423	16375	16151	16201	16383	16313	16258	16346	16353	16249	16479	16463	16309	16255	16347	16374	16214	16207	16298	16317	16166	16320	16431	16428	16116
14817	25041	27471	23444	21507	19764	18391	17544	17171	16748	16315	15832	15832	15775	15665	15543	15341	15394	15353	15358	15185	15310	15194	15257	15179	15287	15242	15249	15380	16024	18748	19164	18026	17062	16057	15648	15274	15289	15192	15214	14977	15209	15035	15127	15344	15335	15086	15014	15078	15248	15123	15321	15099	15078	15183	15184	15264	15129	15107	15261	15258	15045	15217	15174	15312	15136	15106	15182	15233	15044	15077	15274	15175	15144	15057	15119	15112	15230	15155	15166	15187	15154	15072	15223	15097	15168	15159	15251	15271	15210	15107	15163	15295	15166	15207	15208	15199	15241	15136	15177	15069	15347	15210	15209	15146	15283	15134	15252	15232	15293	15213	14932	15170	15213	15152	15152	15199	15171	15083	15101	15242	15065	15284	15158	15165	15206	15046	15214	15289	15092	15160	15153	15252	15087	15190	15225	15088	15195	15342	15071	15018	15218	15182	15291	15025	15070	15119	15132	15236	15090	15082	15101	15141	15284	14957	15163	15083	14975	15239	15165	15250	15083	15083	15217	15055	15238	15256	15246	15166	15278	15040	15196	15233	15213	15193	15129	15195	15139	15162	15263	15152	15116	15093	15073	15192	15054	15213	15259	15210	15103	15196	15099	15187	14996	15074	15185	15145	15195	15110	15173	15126	15165	15095	15135	15145	15052	15130	15131	15026	15213	15240	15141	15112	15140	15026	15102	15141	15102	15060	15157	15102	15029	15112	15088	15147	15169	15166	15178	14984	15160	15145	15045	15186	15248	15191	15165	15134	15128	15220	15071	15092	15096	15124	15225	15130	15024	15124	15067	14906	15398	15149	15171	15099	15085	15075	15064	15130	15281	15022	15211	15159	15167	15291	15160	15268	15066	15296	15016	15282	15083	15227	15162	15104	15228	15284	15291	15216	15270	15027	15124	15155	15245	15055	15187	15146	15162	15168	15289	15366	15086	15130	15059	15284	15187	15097	15230	14982	15009	15184	15192	15190	15200	15113	15145	15232	15196	15145	15303	15342	15168	15063	15044	14966	15316	14930	15101	15075	15170	15108	15141	14985	15116	15103	15191	15101	15243	15013	15146	15147	15138	15027	15088	15224	15074	15071	15089	15313	15161	15023	15151	15184	15047	15025	15187	15178	15276	15180	15114	15084	15255	15098	15212	15043	15088	15147	15221	14998	15067	15119	15251	15153	15274	15156	15029	15092	15167	15122	15117	15261	15100	15163	15089	15156	15146	15093	14992	15194	15224	15262	15103	15156	15149	15250	15268	15222	15213	15350	15176	15282	15240	15220	15183	15136	15165	15187	15071	15046	15199	15085	15204	15142	15056	15089	15108	15144	15069	15112	15276	15253	15114	15112	15224	15172	14948	15225	15162	15095	15288	15143	15192	15138	14998	15282	15087	15248	15041	15241	15279	15072	15180	15201	15071	15119	15278	15145	15151	15188	15143	15201	15102	15118	15055	15152	15243	15226	15199	15201	15097	15124	15220	15192	15191	15169	15101	15249	15141	15181	15157	15185	15105	15200	15172	15085	15132	15118	15246	15183	15251	15106	15135	15192	15108	15141	15147	15171	15111	15287	15138	15080	15115	15169	15292	15027	15037	15174	15083	15136	15096	15133	15144	15173	15207	15213	15398	15084	15132	15342	15088	15096	15177	15160	15214	15125	15194	15194	15361	15248	15081	15284	15064	15210	15076	15035	15163	15342	15331	15067	15147	15109	15143	15171	15176	15246	15081	15126	15012	15208	15259	15162	15211	15051	15066	15271	15176	15028	15218	15082	15203	15245	15238	15128	15303	15234	15094	15138	15148	15210	15264	14987	14979	15172	15210	15313	15060	15030	15059	15114	14990	14980	15208	15281	15124	15096	15127	15237	15279	15129	15170	15272	15085	15141	15165	15094	15183	15294	15097	15103	15187	15309	15077	15432	15288	15156	15021	15199	15113	15140	15028	15089	15317	15283	15269	15225	15077	15315	15289	15181	15219	15170	15291	15078	15161	15106	15119	15295	15130	15197	15063	15260	15019	15220	14985	15077	15104	15181	15119	14997	15227	14994	15188	15202	15228	15112	15173	15112	15235	15129	15109	15077	15210	15184	14796	15049	15172	15195	15104	15114	15114	15133	15226	15024	15132	15325	15285	15087	15269	15070	15124	15210	15089	15061	15113	15243	15043	14910	15217	15165	15291	15127	15085	15113	15158	15222	15114	15107	15286	15165	15278	15160	15128	15149	15308	15147	15075	15253	15173	15255	15178	15160	15207	15343	15220	15238	15060	15274	15140	15185	15067	15296	15175	15056	15090	15110	15057	15198	15142	15273	15155	15272	15067	15101	15298	15346	15204	15244	15112	15184	15137	15059	15292	15086	15244	14977	15092	15150	15072	15187	15109	15310	15155	15287	15171	14967	15205	15247	15140	15121	15191	15084	15047	15264	15206	15082	15185	15159	15046	15172	15052	15245	15191	15207	15166	15110	15194	15188	15201	15077	15097	15246	15088	15229	15353	15326	15179	15317	15251	15095	15116	15162	15231	15079	15018	15087	15231	15203	15237	15049	15193	15256	15108	15108	15096	15177	15059	15069	15303	15022	15106	15199	15168	15167	15176	15089	15266	15253	15132	15284	15148	15085	15254	15019	15087	15226	15259	15093	15169	15202	15001	15253	15191	15241	15287	15225	15046	15109	15095	15265	15128	14959	15114	15331	15268	15308	15068	15007	15057	15174	14978	15208	15180	15036	15154	14989	15213	15228	15220	15101	15239	15255	15095	15148	15135	15110	15264	15087	15117	15252	15146	15347	15080	15161	15308	15204	15288	15118	15185	15117	15159	15003	15252	15172	15163	15276	15126	15256	15141	15223	15285	15077	15281	15150	15225	15186	15153	15079	15261	15251	15153	15152	15137	15028	15085	15287	15155	15320	15076	15247	15194	15183	15232	15229	15232	15080	15201	15230	15047	15200	15221	15239	15147	15098	15200	15110	15174	14966	15151	15248	15343	15234	15212	15195	15320	15183	15279	15135	15125	15246	15168	15185	15032	15217	15034	15088	15107	15215	15268	15235	15187	15061	15094	15127	15124	15163	15207	15357	15160	15168	15228	15011	15276	15216	15310	15234	15061	15250	15109	15141	15167	15274	15062	15089	15171	15175	15248	15207	15267	14997	15153	15203	15141	15041	15118	15081	15226	15212	15332	15168	15210	15282	15162	15188	15229	15172	14999	15274	15224	15196	15084	15176	15114	15206	15212	15102	15204	15003	14998	15071	15047	15070	15225	15166	15060	15201	15006	15067	15216	15136	15211	15211	14948	15202	15331	15204	15169	15273	15056	14940	15134	15290	15181	14986	15268	15087	14989	15253	15084	15285	15130	15165	15006	15079	15308	15037	15150	15191	15160	15044	15201	15293	15011	15185	15159	15073	15158	15182	14921	15429	15046	15162	15003	14988	15129	14995	15140	15191	15128	15227	15078	15131	14969	15288	15173	15108	15151	14957	15216	15166	15150	15329	14991	15122	15228	15173	15187	15192	14984	15206	15178	15136	15178	14990	15294	15175	14993	15243	15202	15276	15079	15341	14923	14990	15208	15084	15251	15040	15298	15351	15231	15166	15149	15207	15196	15204	15229	15194	14977	15090	15309	15263	15247	15120	15256	15125	15205	15196	15280	15147	14975	15205	15120	15062	15097	15205	15276	15024	15114	15022	15197	15242	15148	15106	15171	15211	15147	15067	15176	15142	15153	15154	15055	15095	15118	15188	15051	15354	15153	15243	15093	15155	15361	15046	15035	15144	15270	15237	15143	14904	15272	15105	15151	14954	15161	15146	15194	15164	15181	15176	15208	15236	15202	15136	15246	15086	15309	15009	15106	15278	15316	15260	15101	15087	15141	15169	15279	15231	15213	15087	15284	15177	15089	15312	15246	15335	15174	15070	15095	15031	15253	15291	15140	15112	15156	15212	15295	15055	15043	15198	15129	15004	15071	15113	15176	15159	15214	15055	14975	14933	15092	15347	15106	15268	15128	15185	15251	15060	15129	15258	15209	15115	15275	15120	15049	15150	15146	15070	15143	15148	15026	15175	15147	15213	15319	15284	15302	15090	15168	15187	15200	15321	15276	15149	15059	15197	15054	15262	15101	15327	15329	15233	15110	15195	15141	15182	15065	15083	15288	15288	15099	15142	15140	15072	15169	15238	15238	15103	15296	15202	15289	15166	15163	15192	15267	15277	15196	15103	15177	15310	15251	15187	15218	15302	15285	15208	15164	15234	15093	15034	15112	15181	15192	15279	15302	15131	15046	15078	15059	15271	15141	15186	15100	15176	15248	15141	15303	15265	15104	15270	15113	15081	15381	15041	15304	15172	15197	15215	15130	15096	15140	15057	15255	15157	15111	15133	15173	14946	15066	15033	15142	14986	15093	15218	15138	15176	15013	15233	15210	15077	15026	15059	15166	15107	14960	15216	15179	15234	15037	15188	14955	15317	15152	15302	15009	15055	15173	15035	15175	15312	15241	15326	15274	15202	15172	15150	15138	15264	14999	15197	15113	15212	15060	15218	15143	15210	15271	15174	15239	15149	15222	14989	15274	15246	15145	15067	15148	15165	15204	15167	15175	15325	15295	15261	15008	15135	15220	15195	15094	15310	15225	15129	15246	15039	15187	15210	15193	15199	15150	15163	15149	15033	15104	15224	15218	15177	15274	15208	15177	15184	15157	15099	15172	15025	15280	15210	15160	15182	15126	15179	15208	15174	15140	15084	15321	15062	15048	15126	15062	15244	14951	15213	15158	15255	15230	15093	15038	15313	15146	15204	15176	15239	15316	15135	15311	15129	15180	15249	15211	15114	15110	15068	15073	15065	15206	15187	15182	15254	15210	15159	15132	15103	15186	15123	15230	15189	15282	15251	15102	15119	15156	15078	15225	15146	15098	15213	15035	15080	15189	15142	15006	15320	15260	15201	15221	15264	15143	15024	15066	15161	15075	15179	15135	15178	14982	15217	15110	15116	15108	15104	15211	15324	15159	15166	15203	15323	15096	15125	15207	15230	15260	15009	15027	15263	15057	15109	15054	15120	15245	15188	15274	15239	15229	15128	15170	15217	15162	15297	15001	15203	15205	15153	14984	15301	15224	15143	15297	15376	15160
22999	21365	29179	23911	21596	23486	24421	19314	17863	17720	17557	17255	17026	16821	16914	16751	16596	16688	16519	16618	16356	16473	16606	16599	16665	16450	16452	16397	16465	17092	19488	20686	20226	19174	17772	17098	16564	16553	16614	16418	16394	16430	16556	16299	16427	16202	16267	16380	16060	16304	16383	16209	16342	16569	16417	16359	16282	16270	16473	16110	16259	16177	16115	16306	16513	16475	16289	16163	16438	16274	16157	16260	16369	16214	16265	16076	16291	16139	16336	16299	16251	16400	16305	16490	16233	16323	16399	16098	16254	16362	16250	16306	16259	16512	16178	16281	16170	16289	16306	16344	16260	16319	16300	16114	16387	16191	16330	16177	16311	16527	16247	16421	16252	16212	16485	16321	16449	16226	16028	16337	16392	16483	16385	16253	16170	16239	16348	16139	16315	16291	16333	16095	16330	16327	16309	16171	16498	16183	16297	16327	16293	16310	16214	16180	16382	16342	16194	16328	16277	16248	16123	16296	16281	16372	16117	16429	16281	15985	16191	16195	16279	16184	16394	16296	16241	16417	16167	16119	16209	16150	16249	16243	16225	16401	16314	16326	16159	16143	16024	16327	16146	16174	16319	16291	16205	16407	16486	16491	16125	16272	16243	16304	16460	16414	16379	16418	16288	16192	15971	16197	16247	16219	16250	16005	16559	16289	16329	16278	16256	16264	16038	16455	16287	16081	16229	16464	16215	16375	16310	16348	16356	16302	16070	16320	16237	16255	16444	16127	16236	16166	16262	16254	16174	16367	16211	16175	16293	16300	16464	16277	16434	16382	16264	16193	15940	16350	16418	16392	16196	16366	16213	16175	16291	16235	16345	16172	16247	16131	16179	16313	16125	16284	16284	16232	16257	16029	16248	16428	16232	16292	16473	16338	16323	16482	16230	16289	16318	16416	16030	16336	16248	16394	16231	16205	16444	16179	16105	16465	16081	16146	16322	16141	16272	16158	16234	16347	16251	16160	16368	16319	16434	16354	16283	16430	16312	16207	16398	16145	16244	16434	16221	16136	16135	16282	16243	16232	16148	16412	16230	16254	16245	16209	16224	16302	16340	16297	16473	16253	16252	16199	16429	16182	16269	16267	16251	16321	16365	16303	16127	16282	16326	16295	16333	16139	16196	16298	16124	16253	16143	16401	16144	16388	16045	16204	16206	16493	16395	16204	16158	16144	16181	16495	16099	16296	16090	16248	16250	16437	16284	16231	16022	16313	16102	16245	16257	15968	16217	16322	16309	16219	16072	16368	15992	16410	16270	16453	16267	16282	16274	16317	16208	16366	16341	16399	16089	16271	16339	16430	16371	16076	16333	16290	16457	16340	16083	16302	16382	16394	16330	16311	16031	16316	16314	16298	16389	16298	16202	16253	16389	16252	16214	16320	16128	16282	16301	16297	16257	16239	16264	16405	16146	16495	16343	16300	16330	16154	16072	16210	16144	16291	16102	16327	16177	16233	16337	16212	16275	16239	16290	16248	16331	16309	16227	16290	16324	16127	16220	16213	16422	16276	16218	16148	16210	16159	16204	16373	16283	16256	16209	16320	16365	16369	16256	16176	16408	15966	16398	16349	16156	16211	16164	16181	16286	16160	16454	16244	16291	16362	16307	16289	16313	16292	16391	16019	16240	16065	16241	16417	16196	16435	16304	16266	16181	16246	16328	16269	16228	16431	16194	16289	16217	16304	16171	16001	16380	16444	16225	16371	16314	16300	16279	16141	16258	16473	16318	16252	16180	16433	16228	16446	16145	16361	16426	16166	16445	16277	16364	16436	16366	16339	16198	16435	16393	16453	16277	16209	16385	16290	16206	16222	16162	16219	16248	16224	16252	16422	16342	16297	16382	16269	16136	16285	16240	16238	16342	16353	16163	16364	16206	16213	16116	15967	16284	16212	16179	16341	16252	16357	16548	16280	16355	16253	16151	16205	16118	16263	16176	16166	16057	16165	16446	16250	16210	16428	16306	16171	16066	16310	16311	16190	16090	16355	16186	16245	16221	16225	16293	16256	16282	16218	16183	16370	16099	16263	16193	16312	16500	16392	16108	16353	16170	16255	16196	16220	16451	16160	16171	16212	16251	16274	16392	16286	16322	16135	16396	16209	16160	16402	16395	16187	16073	16228	16326	16498	16332	16213	16116	16341	16347	16338	16271	16334	16351	16350	16432	16192	16242	16247	16005	16286	16410	16363	16372	16040	16240	16407	16138	16296	16176	16226	16222	16267	16366	16159	16357	16135	16248	16327	16343	16259	16239	16270	16226	16378	16299	16229	16335	16280	16270	16257	16302	16248	16130	16312	16388	16329	16423	16372	16218	16509	16374	16279	16164	16193	16376	16173	16328	16232	16196	16435	16483	16303	16252	16223	16227	16125	16306	16260	16224	16230	16298	16445	16348	16378	16055	16353	16380	16332	16357	16266	16370	16205	16426	16149	16242	16153	16306	16246	16294	16296	16311	16089	16329	16291	16149	16147	16216	16255	16201	16496	16357	16343	16157	16231	16205	16204	16428	16273	16392	16410	16308	16226	16395	16270	16038	16318	16250	16176	16083	16385	16278	16377	16222	16289	16077	16204	16321	16383	16319	16301	16383	16239	16248	16383	16164	16242	16279	16204	16332	16312	16256	16378	16208	16290	16349	16244	16170	16198	16493	16263	16361	16312	16315	16256	16319	16408	16291	16300	16386	16382	16408	16327	16208	16224	16304	16358	16504	16172	16264	16372	16400	16220	16478	16180	16252	16215	16434	16260	16254	16481	16155	16124	16487	16271	16308	16283	16090	16276	16262	16365	16433	16340	16347	16473	16319	16330	16319	16083	16268	16389	16258	16208	16329	16269	16190	16285	16414	16153	16480	16394	16067	16214	16356	16542	16486	16265	16410	16196	16306	16149	16308	16170	16278	16210	16449	16420	16281	16060	16137	16087	16137	16327	16214	16080	16181	16349	16122	16288	16101	16223	16247	16420	16351	16203	16359	16350	16263	16259	16233	16521	16239	16286	16083	16297	16336	16275	16345	16263	16093	16171	16224	16197	16341	16477	16412	16159	16104	16111	16192	16270	16228	16063	16342	16433	16291	16187	16188	16485	16381	16262	16485	16291	16372	16148	16171	16360	16364	16351	16364	16286	16265	16440	16199	16151	16300	16287	16308	16192	16259	16386	16278	16399	16385	16147	16397	16470	16281	16193	16221	16414	16303	16305	16303	16146	16321	16223	16228	16144	16328	16204	16104	16248	16249	16257	16322	16182	16303	16375	16365	16132	16270	16293	16310	16384	16176	16244	16138	16248	16340	16332	16168	16096	16219	16154	16365	16163	16391	16372	16358	16189	16385	16201	16258	16286	16159	16133	16258	16165	16166	16193	16190	16055	16358	16332	16205	16197	16172	16186	16257	16286	16284	16257	16193	16283	16182	16137	16247	16233	16251	16414	16336	16456	16433	16390	16173	16270	16415	16142	16118	16244	16467	16278	16214	16306	16212	16262	16326	16246	16275	16361	16189	16106	16375	16106	16438	16309	16214	16352	16171	16191	16347	16400	16267	16278	16280	16296	16344	16272	16379	16359	16302	16177	16314	16226	16174	16111	16250	16081	16416	16139	16180	16267	16180	16352	16309	16138	16409	16459	16325	15928	16252	16130	16289	16188	16230	16355	16272	16163	16355	16208	16291	16316	16283	16335	16446	16309	16216	16139	16219	16213	16328	16292	16087	16251	16225	16183	16255	16140	16315	16177	16359	16237	16408	16261	16389	16206	16286	16260	16190	16296	16315	16117	16396	16289	16289	16233	16315	16398	16376	16275	16327	16256	16181	16259	16339	16141	16332	16503	16323	16195	16452	16263	16336	16262	16237	16356	16344	16123	16374	16194	16378	16162	16079	16178	16182	16216	16286	16147	16518	16353	16268	16193	16400	16415	16378	16262	16124	16284	16337	16041	16126	16383	16349	15956	16229	16260	16286	16274	16238	16195	16289	16154	16219	16301	16230	16117	16248	16134	16330	16194	16143	16347	16189	16348	16000	16243	16243	16256	16393	16155	16256	16121	16156	16261	16143	16217	16391	16294	16329	16353	16243	16287	16070	16310	16350	16298	16399	16198	16338	16121	16253	16270	16282	16258	16248	16344	16304	16209	16026	16233	16259	16392	16437	16227	16163	16272	16438	16432	16198	16103	16418	16302	16150	16188	16466	16265	16159	16253	16149	16082	16343	16428	16415	16057	16297	16348	16062	16207	16212	16470	16320	16149	16424	16156	16097	16279	16320	16220	16245	16389	16261	16280	16325	16178	16238	16271	16086	16229	16325	16295	16162	16376	16131	16331	16374	16305	16353	16177	16297	16218	16141	16331	16194	16270	16308	16462	16306	16087	16155	16283	16243	16198	16408	16444	16259	16325	16182	16158	16218	16053	16008	16325	16484	16295	16316	16321	16281	16435	16426	16381	16283	16304	16317	16234	16086	16256	16084	16157	16342	16297	16344	16190	16419	16250	16213	16372	16361	16279	16513	16318	16388	16210	16159	16260	16124	16254	16343	16322	16168	16181	16188	16106	16252	16208	16397	16343	16214	16190	16169	16346	16439	16009	16177	16384	16511	16256	16229	16167	16257	16309	16242	16286	16113	16406	16402	16259	16292	16066	16254	16318	16224	16333	16356	16270	16218	16038	16354	16382	16258	16323	16285	16166	16181	16117	16239	16210	16301	16182	16211	16395	16179	16305	16360	16418	16260	16306	16163	16015	16320	16402	15947	16131	16397	16224	16313	16309	16362	16261	16283	16079	16400	16356	16285	16307	16374	16389	16328	16214	16256	16379	16403	16498	16323	16545	16296	16215	16232	16222	16288	16246	16100	16327	16233	16184	16300	16329	16308	16316	16219	16270	16271	16182	16436	16213	16251	16108	16283	16261	16290	16168	16459	16257	16174	16280	16290	16419	16197	16202	16241	16217	16286	16390	16150	16230	16361	16280	16141	16217	16368	16281	16309	16325	16355	16168	16399	16315	16226	16139	16345	16214	16080	16311	16227	16076	16389	16251	16300	16189	16256	16397	16122	16148	16467	16234	16124	16228	16251	16521	16351	16276	16273	16060	16392	16212	16274	16191	16308	16188	16183	16196	16245	16294	16262	16264	16194	16236
16573	30669	30888	25684	23473	21741	20066	19363	18112	17222	16714	16264	16050	15800	15626	15468	15414	15303	15318	15367	15408	15293	15281	15297	15458	15329	15208	15192	15410	16861	20732	21976	20468	18727	16969	15782	15289	15181	15086	15342	14998	15173	15179	15052	15080	15186	15283	15251	14956	15250	15102	15364	15092	15174	15180	15161	15169	15251	15205	15128	14976	15202	15150	15126	15159	15026	15097	14975	15179	15122	15241	15050	14947	15323	15173	14936	15087	15090	15093	15134	15062	15072	15103	15220	15112	15128	15060	15145	15154	15129	15133	15052	15133	15033	15175	15074	15224	15299	15128	15173	15210	15223	15102	15069	15211	15025	15178	15231	15082	15101	15065	15103	15158	15003	15062	14975	15085	15225	15119	15021	15211	15071	15205	15051	15104	15258	15230	15038	15160	15119	15098	15150	15287	14943	15196	15072	14941	15172	15037	15325	15076	15019	15194	15175	15055	14889	15169	15151	15083	15167	15331	15150	15147	14995	15157	15067	15146	15045	15297	15208	15125	15313	15102	15027	15303	15167	15138	15155	15319	15306	14913	15126	15227	15210	14966	15143	15194	15222	15108	15189	15162	15115	15164	15199	15135	14951	15252	15036	15227	15057	14950	14903	14911	14996	15112	14943	15081	15099	15043	15032	15105	15009	15138	15147	15283	14998	15065	15247	15316	15154	15029	14985	15070	15016	15093	15084	14965	15089	15101	15203	15060	15152	15016	14945	15020	15101	15152	15059	15290	15132	15033	15349	15106	15032	15131	15034	14981	15026	15285	15020	15109	15129	15237	15239	15078	15165	15050	15099	15015	15060	14964	15094	15018	15090	15067	15165	14958	15173	15066	15157	15154	15183	15160	15092	15012	15112	15074	15072	14995	15051	15154	15004	15203	15106	15144	15178	15096	15112	15118	15104	15040	15149	15076	14906	15233	15055	15186	15092	15127	14990	15017	15242	15040	15179	15184	15206	15061	15133	14970	15077	15099	15023	15113	15060	15140	15167	15074	15060	15200	15140	15048	15114	14916	15169	15038	15204	15287	15157	15202	15042	15133	15004	15184	15105	15029	15178	15227	14930	15180	15039	15010	15076	15141	14950	14955	15082	15133	15224	15125	15121	15032	15130	15227	14984	15089	15081	15131	14986	15071	15046	15098	15024	15079	15119	15110	15314	15074	15229	15122	15255	15041	15236	15143	15185	15217	15191	15192	14950	15122	15091	15161	15160	15080	15112	15091	15100	15066	15120	15198	15186	15052	15165	15164	14911	15054	15188	15146	15140	15098	15181	15328	15069	15122	15116	15116	15068	15228	15194	15238	15119	15129	15159	14958	15177	15215	15000	15157	15096	15028	15119	15075	14871	15116	14999	15218	15173	15307	15146	15010	15104	15246	14996	15214	14933	15204	15030	15174	15180	15217	15076	15015	15079	15053	15060	15040	15189	14971	15278	15152	15115	15186	15022	15129	15041	15083	14914	15181	15146	15163	15140	15094	15065	15177	15101	15197	15158	15056	15207	14993	14940	15064	15203	15068	15063	15219	15064	15212	15093	15088	15129	15041	15103	15164	15151	15158	15043	14936	14957	15231	15132	15137	15146	15121	15027	15134	15163	14982	15023	15036	15118	15174	15285	15213	15259	14971	15122	15011	15137	15085	15124	15064	15180	14951	15023	15085	15245	15134	15225	15052	14921	15202	15175	15102	15119	15033	15022	15148	15006	15046	15111	15181	15108	14960	15007	15202	15220	15041	15106	15081	15154	15237	14841	15125	15172	15191	15132	15185	15156	14981	15134	15092	15091	15108	15065	15172	15068	15230	15091	15122	15196	15209	15109	14976	15090	15000	15034	14988	15051	15037	15145	15090	15238	15171	15042	14994	15249	15180	15070	14899	15061	15119	15234	15241	15036	15205	15236	15012	15054	15072	14944	15215	14934	15054	15094	15082	15134	14985	15213	15017	15134	15238	15133	14950	15162	15182	15027	14925	14856	15207	15088	15103	14940	14978	15065	15094	15086	15126	15157	14946	15115	15114	15015	14998	15076	15113	15063	15214	15172	15025	15187	15080	14976	15140	15037	14943	15059	15196	15115	14925	15079	15102	15187	15241	14982	15160	15017	15060	15282	15210	15175	15039	15062	15061	15069	15043	15133	15228	15206	15114	15083	15003	15240	15124	15161	15061	15060	14973	15265	15004	15172	15252	15040	15025	15201	15025	14986	15154	15123	15120	15108	14996	15072	15359	15030	15017	15024	15146	14979	15042	15054	15109	15096	15169	15178	15174	15140	15174	15161	15010	15064	15170	15059	15246	14976	15230	15243	15097	15132	15082	15043	14989	15303	15082	15163	15151	15024	14970	15064	15151	14892	14994	15206	14982	15144	15173	14950	14995	15118	15154	14946	15140	15081	15109	15150	15154	15145	15003	15073	15091	15081	15222	14977	15191	15043	15147	15006	15235	15127	14984	15088	15178	15026	14952	15082	15067	15061	15237	15113	14997	15211	15181	15046	14953	15134	14965	14987	15213	15022	15121	15215	15256	15164	15038	15134	15218	15247	15003	15247	15218	14943	15185	15131	15174	15074	15249	15066	14996	15062	15121	15227	15096	15028	15044	14978	15198	15075	15025	15113	14966	14995	15143	15123	15184	15185	15067	15183	15131	15401	15019	15238	15096	15144	15124	15061	15061	15108	15165	15122	14968	15118	15136	15021	15126	15171	15260	15161	15128	14895	14986	15166	15213	15110	15110	15081	15253	14983	15316	15061	15322	15127	15198	15147	15099	15028	15045	15086	14992	15269	15110	15167	15017	15066	15200	15102	15165	15318	15236	14964	15119	14998	15061	15218	15087	15179	15078	15249	15098	15028	15147	15302	15248	15037	15149	15008	15093	14782	15175	14956	14967	15077	15190	15157	15039	15110	14942	15077	14994	15179	15196	15048	15017	15067	15153	15219	15182	15061	15030	14998	14943	15318	15156	15178	15106	15132	15326	14954	15198	15177	15208	15063	15116	15105	15051	15020	14980	14999	15265	15080	15090	15001	14959	15270	15236	14953	15070	15246	15033	15129	15046	15165	15180	14990	15127	15020	15241	15026	15151	15011	15070	14980	15299	15160	15064	14986	15103	15067	15107	15055	15269	15206	15018	15081	15129	15104	15040	15100	15212	15055	14947	15034	15138	14956	15185	14911	15019	14966	15095	15184	15172	15227	15010	15113	15175	14970	15046	15237	15141	15101	14980	14925	15155	15152	14904	14932	15257	15084	15135	15156	15152	15069	15274	15081	15145	15125	15212	15208	15043	15091	15157	15083	15108	15280	14908	15013	15108	15127	14962	15156	15208	15106	14990	15204	15109	14936	15097	15121	14981	15096	15011	15208	15135	15317	15070	15131	15124	15146	15011	15069	15055	15078	15069	15239	15115	14934	15008	15022	15119	15253	15090	15085	15317	15110	14888	14983	15151	15156	15026	15071	15045	15173	15175	15071	15001	15035	15180	15097	15126	14959	15082	15158	15298	14990	15092	15054	15095	15172	15238	15113	15206	15235	15078	15055	15141	15105	15223	15114	15157	15030	15153	15232	15127	15185	15135	15137	15057	15175	15039	15094	15180	15101	15190	14950	15087	15092	15096	15043	15058	15073	15169	14842	15066	15251	15091	15111	15299	15042	15287	15101	15236	15059	15087	15094	15204	15026	15167	15092	15277	15263	15079	15196	14953	15117	14993	15133	15040	15055	14992	15150	15168	15151	15142	15173	15151	15061	15024	15201	15163	15113	15104	15140	14879	15082	15036	15084	15236	15062	15068	15177	15059	15077	15171	15098	15270	15119	15336	15130	14969	15080	14995	15197	15203	15238	15158	15140	15110	15033	15182	15161	15032	15161	15148	15005	15250	15108	14970	15029	15021	15157	15337	15106	15087	15084	15127	15200	15002	15161	15007	15049	15164	15146	15073	15004	15074	14995	15120	15174	14942	14992	15162	15255	15038	15142	15063	15270	14930	15127	15062	15087	14989	15091	15142	15228	15189	15075	15013	15176	15085	15192	15173	15250	15006	15097	15093	15139	14988	15236	15151	15145	15071	15064	15049	15146	15051	15122	15131	15029	15235	15095	15179	15153	15148	15074	15219	14955	15013	15193	15045	15198	15117	15032	15281	15116	15155	15066	15122	15143	15276	14869	15125	14920	15095	15001	15199	15101	15013	15100	15141	15147	15119	14911	15139	14697	15196	15127	15262	15138	15024	15075	15010	15148	15128	15116	15201	15060	15063	15087	15079	15345	15272	15185	15005	15120	15139	15136	15057	15135	15213	15222	15396	15187	15060	15126	15173	14998	15066	15187	15177	15025	15136	15199	15245	15215	14935	15171	15107	14931	15203	15140	15017	15006	15176	15163	15308	15035	15022	15005	15208	15112	15123	14802	15098	15043	15078	15164	15140	14942	15210	15114	15090	15040	15149	15203	15084	15012	15109	15082	15147	15255	15092	14949	15228	15165	15021	15042	15237	15055	15168	15046	15005	15052	15020	15085	15048	15221	15080	15100	14963	15183	14979	15075	15207	15201	15346	15105	15217	15035	15125	14923	15192	15129	15260	15065	15089	14956	15123	15283	15212	15214	15130	14994	15237	15185	15055	15125	15004	15232	15232	15047	15230	15160	15138	14937	15060	15012	15071	15090	15099	15165	15231	15079	15131	14998	15262	15204	15059	15039	15015	15022	14961	15057	15089	15270	15048	15199	15144	15243	15165	14964	15210	15126	15301	15369	15069	15093	15117	15196	15240	15017	14929	15247	15036	15026	15006	15333	15130	15100	15315	15085	15003	15125	15049	15126	15003	15116	15116	15010	15179	15068	15025	15085	14899	15060	15154	15047	15058	14964	15176	15132	15095	14994	15167	14943	15107	15102	15019	15042	15014	15137	15036	15118	15210	15266	15151	15180	15026	15215	14967	15155	15239	15100	15089	15126	15057	15090	15037	15203	15100	15063	15329	15024	15104	15086	15049	14973	14928	15105	15057	15080	15024	15138	15098	15060	15068	15140	15025	15065	15244	15159	15113	15166	15109	15332	15142	15059	15135	15089	15074	15053	15093	15078	15049	15215	15169	15088	15134	15094	15047	15152	15152	15031	15168	15007	15145	15146	15077	15094
27621	22223	24602	21722	18084	17851	17527	17112	16923	16797	16596	16618	16513	16487	16563	16180	16268	16260	16322	16525	16436	16308	16347	16278	16392	16264	16399	16282	16382	16553	16519	16649	16632	16967	16759	16537	16600	16456	16290	16232	16314	16301	16476	16318	16343	16283	16543	16260	16171	16320	16301	16292	16274	16344	16389	16328	16154	16241	16359	16299	16419	16212	16180	16381	16250	16493	16246	16508	16573	16439	16286	16411	16346	16165	16328	16378	16219	16382	16335	16401	16465	16461	16317	16334	16290	16401	16296	16304	16231	16458	16377	16414	16183	16344	16295	16496	16343	16215	16336	16315	16353	16338	16330	16380	16409	16175	16132	16410	16090	16429	16335	16420	16265	16210	16138	16275	16382	16306	16496	16166	16260	16290	16384	16497	16366	16375	16280	16321	16530	16291	16360	16353	16334	16373	16373	16541	16275	16277	16242	16297	16349	16237	16071	16266	16125	16490	16405	16411	16258	16171	16474	16169	16466	16388	16416	16169	16588	16379	16386	16358	16429	16091	16227	16125	16239	16102	16289	16395	16326	16541	16168	16275	16144	16160	16318	16141	16316	16328	16275	16228	16295	15966	16294	16389	16399	16550	16465	16327	16453	16328	16337	16233	16471	16129	16504	16602	16459	16361	16425	16387	16297	16259	16427	16420	16411	16681	16413	16441	16308	16271	16278	16292	16428	16525	16397	16265	16247	16352	16293	16416	16411	16400	16523	16403	16519	16267	16267	16115	16242	16155	16352	16348	16587	16295	16306	16291	16420	16228	16391	16523	16394	16362	16420	16440	16455	16302	16468	16212	16166	16339	16292	16271	16433	16159	16375	16368	16096	16380	16270	16351	16264	16323	16380	16430	16222	16365	16450	16290	16423	16323	16205	16347	16387	16244	16351	16302	16514	16264	16225	16281	16420	16314	16215	16204	16385	16505	16341	16654	16439	16030	16282	16286	16352	16393	16402	16272	16461	16416	16386	16582	16281	16379	16200	16312	16243	16288	16328	16266	16445	16351	16515	16273	16362	16396	16128	16581	16493	16381	16445	16284	16288	16350	16304	16447	16479	16437	16333	16437	16347	16399	16164	16062	16456	16462	16401	16273	16212	16319	16513	16300	16351	16282	16340	16397	16504	16374	16251	16303	16420	16232	16238	16192	16332	16336	16327	16404	16514	16358	16305	16453	16629	16241	16347	16368	16472	16304	16164	16223	16353	16360	16284	16442	16262	16079	16467	16490	16211	16360	16329	16459	16392	16645	16309	16404	16434	16599	16413	16380	16262	16391	16378	16119	16123	16345	16333	16152	16391	16194	16303	16308	16270	16428	16160	16398	16497	16262	16283	16383	16244	16323	16420	16473	16425	16219	16472	16409	16420	16339	16210	16341	16287	16388	16316	16485	16367	16373	16300	16187	16468	16334	16457	16321	16281	16061	16393	16427	16556	16416	16423	16341	16387	16384	16339	16349	16546	16309	16519	16322	16302	16234	16454	16463	16243	16486	16308	16322	16532	16378	16346	16283	16168	16342	16341	16293	16304	16555	16599	16125	16089	16355	16515	16321	16453	16388	16402	16427	16560	16402	16393	16508	16319	16145	16261	16195	16317	16418	16365	16430	16388	16418	16443	16234	16420	16346	16400	16219	16215	16299	16236	16406	16477	16325	16425	16394	16466	16454	16429	16437	16365	16430	16425	16229	16205	16343	16394	16145	16281	16145	16337	16326	16165	16439	16343	16498	16123	16305	16229	16261	16454	16489	16410	16367	16210	16338	16393	16342	16279	16331	16279	16484	16396	16466	16313	16301	16334	16305	16358	16166	16314	16140	16240	16263	16320	16259	16307	16600	16373	16388	16296	16428	16478	16173	16324	16259	16263	16482	16375	16384	16348	16381	16439	16310	16274	16370	16291	16259	16439	16421	16258	16304	16351	16410	16267	16366	16426	16280	16255	16503	16418	16316	16365	16273	16303	16366	16184	16387	16403	16353	16392	16521	16146	16465	16517	16502	16430	16445	16166	16354	16401	16431	16209	16480	16294	16434	16255	16278	16476	16500	16428	16345	16510	16472	16460	16319	16026	16325	16379	16192	16264	16427	16263	16320	16299	16227	16362	16388	16411	16316	16369	16437	16384	16087	16374	16391	16147	16489	16526	16211	16285	16505	16419	16357	16398	16443	16397	16366	16268	16282	16435	16415	16518	16518	16362	16476	16370	16322	16285	16429	16277	16218	16287	16182	16306	16340	16145	16291	16418	16281	16477	16526	16601	16396	16433	16497	16543	16320	16247	16197	16322	16463	16290	16359	16210	16295	16250	16395	16566	16672	16338	16304	16536	16437	16309	16327	16322	16679	16385	16355	16398	16447	16416	16403	16433	16380	16398	16343	16465	16313	16366	16327	16349	16484	16308	16268	16192	16206	16366	16305	16125	16510	16216	16523	16218	16249	16254	16203	16297	16187	16235	16512	16478	16292	16398	16234	16470	16505	16295	16372	16482	16462	16347	16389	16285	16292	16395	16324	16373	16331	16276	16483	16211	16382	16351	16298	16653	16226	16190	16628	16508	16293	16589	16382	16393	16343	16462	16442	16374	16451	16330	16189	16393	16319	16278	16302	16589	16442	16352	16551	16203	16356	16373	16333	16302	16231	16437	16359	16479	16242	16231	16271	16296	16286	16428	16316	16167	16130	16240	16315	16506	16256	16374	16360	16319	16422	16296	16305	16344	16323	16363	16424	16299	16315	16299	16477	16314	16540	16284	16389	16272	16266	16465	16346	16498	16446	16156	16341	16210	16356	16370	16177	16275	16521	16312	16288	16247	16290	16122	16220	16190	16098	16109	16183	16186	16343	16540	16230	16552	16409	16325	16328	16226	16219	16285	16351	16313	16232	16369	16283	16270	16494	16349	16373	16328	16412	16493	16392	16525	16453	16326	16312	16405	16148	16284	16298	16426	16210	16520	16224	16175	16334	16491	16405	16332	16354	16277	16420	16174	16386	16469	16126	16335	16164	16270	15980	16382	16192	16225	16202	16387	16379	16347	16217	16404	16341	16180	16205	16303	16465	16097	16465	16453	16365	16133	16354	16263	16235	16281	16235	16274	16251	16341	16323	16231	16492	16495	16248	16423	16246	16259	16268	16273	16169	16209	16271	16402	16467	16276	16258	16436	16531	16389	16591	16537	16391	16332	16463	16264	16299	16295	16289	16287	16295	16261	16383	16278	16377	16314	16440	16260	16410	16117	16266	16428	16458	16423	16303	16357	16186	16441	16466	16400	16291	16211	16259	16362	16293	16275	16364	16320	16324	16328	16224	16386	16260	16391	16366	16289	16192	16178	16086	16446	16396	16162	16363	16244	16330	16396	16544	16386	16299	16451	16269	16313	16392	16347	16265	16407	16481	16307	16396	16571	16458	16337	16205	16446	16528	16416	16349	16222	16137	16522	16379	16236	16474	16337	16374	16260	16380	16365	16489	16498	16475	16452	16342	16404	16194	16318	16312	16379	16291	16308	16507	16219	16279	16467	16436	16411	16230	16291	16488	16490	16462	16545	16381	16392	16422	16463	16277	16313	16319	16424	16388	16523	16214	16344	16217	16317	16347	16461	16246	16443	16371	16548	16265	16315	16360	16384	16245	16316	16117	16307	16297	16198	16410	16533	16323	16490	16467	16438	16407	16424	16419	16390	16204	16298	16324	16395	16335	16583	16309	16535	16285	16349	16308	16496	16470	16533	16417	16402	16223	16392	16449	16257	16586	16523	16319	16376	16500	16236	16226	16456	16424	16486	16287	16257	16369	16209	16289	16384	16289	16267	16588	16319	16450	16287	16404	16467	16190	16229	16258	16328	16323	16187	16344	16384	16200	16361	16225	16246	16370	16281	16309	16391	16380	16493	16530	16483	16261	16300	16392	16388	16395	16455	16513	16333	16191	16264	16297	16347	16361	16352	16236	16407	16132	16261	16436	16481	16421	16443	16390	16320	16447	16472	16384	16325	16552	16429	16219	16364	16329	16396	16157	16339	16410	16297	16468	16238	16261	16437	16317	16476	16210	16505	16296	16350	16280	16494	16340	16315	16426	16356	16341	16028	16219	16380	16429	16368	16082	16251	16332	16385	16330	16172	16276	16204	16291	16231	16292	16348	16407	16433	16291	16242	16221	16604	16218	16246	16329	16270	16369	16471	16542	16298	16272	16286	16312	16372	16246	16373	16436	16260	16302	16440	16391	16491	16354	16343	16383	16320	16401	16358	16363	16383	16195	16294	16401	16260	16483	16437	16344	16259	16127	16454	16510	16595	16158	16444	16178	16171	16233	16176	16346	16322	16524	16131	16184	16363	16310	16369	16355	16354	16333	16313	16161	16182	16342	16317	16241	16453	16422	16418	16244	16319	16359	16276	16470	16414	16451	16149	16379	16154	16337	16472	16388	16365	16405	16473	16348	16371	16355	16379	16239	16404	16478	16394	16161	16330	16239	16497	16380	16362	16181	16426	16321	16358	16302	16497	16285	16478	16290	16394	16323	16399	16461	16568	16384	16361	16381	16376	16463	16387	16520	16350	16321	16527	16533	16307	16493	16399	16331	16405	16394	16256	16321	16466	16711	16386	16311	16440	16214	16259	16458	16326	16424	16403	16197	16495	16266	16316	16526	16205	16311	16444	16308	16330	16464	16369	16172	16252	16157	16368	16447	16284	16392	16516	16352	16121	16374	16508	16600	16342	16146	16436	16331	16461	16341	16243	16395	16265	16169	16391	16359	16235	16286	16352	16149	16157	16389	16405	16464	16509	16184	16239	16258	16305	16306	16438	16330	16389	16425	16533	16310	16412	16453	16502	16300	16324	16210	16521	16492	16337	16465	16418	16344	16303	16464	16203	16286	16109	16469	16223	16478	16683	16403	16450	16300	15912	16170	16363	16273	16472	16144	16354	16244	16322	16265	16351	16486	16183	16310	16433	16367	16620	16470	16352	16438	16185	16494	16171	16272	16404	16284	16527	16355	16337	16295	16364	16310	16470	16411	16202	16471	16467	16276	16514	16531	16257	16309	16369	16487	16362	16254	16323	16406	16286	16394	16278	16356	16406	16252	16383	16328	16422	16409	16534	16292	16363	16309	16335	16168	16124	16435	16448	16246	16421	16349
15459	21577	22172	20048	18485	17560	16736	16611	16294	15859	15590	15550	15263	15103	15369	15315	15265	15326	15243	15133	15116	15094	15230	15248	15146	15190	15043	15317	15153	15340	15447	15690	15828	15714	15360	15395	15274	15081	15131	15354	15121	15065	15306	15082	15059	15148	15230	15088	15208	15157	15132	15350	15145	15109	15255	15213	15136	15233	14981	15199	15025	15335	15232	15093	15101	15173	15152	15095	15131	15036	15159	15200	15155	15100	15127	15142	15116	15038	15181	15157	15108	15213	15106	15358	15105	15092	15055	15146	15072	15067	15150	15248	15027	14999	15079	15350	15073	15156	15261	15069	15128	15112	15071	15266	15097	15038	15158	15017	15210	15161	15119	15179	15141	15149	15050	15129	15001	15152	15059	15133	15167	14962	15095	15154	15135	15182	15326	15126	15136	15083	15259	14987	15229	15111	15157	15225	15174	15087	15183	15198	15069	15075	15197	14978	15030	15053	15241	15003	15141	15139	15046	15054	15168	14983	15160	15277	15241	15101	15058	15082	14989	15029	15173	15056	15007	14930	15154	15030	15166	15048	14981	15224	15192	15054	14926	15291	15244	15158	15146	15257	15122	14949	15144	15290	15254	15127	15267	15171	15129	15163	14976	15174	15128	15158	15128	15067	15151	15127	15328	15039	15186	15191	15121	15064	15128	15121	15053	15106	15107	14819	15104	15092	14899	15079	15231	15156	15096	15074	15117	15020	15340	15190	15171	15008	15056	15047	15192	15067	15061	15102	15099	15046	15163	14972	15302	15024	15089	14998	15313	14934	15129	15010	15236	15107	15128	15137	15200	15034	15170	15036	15231	15160	15192	15226	15197	15368	15104	15111	15134	15191	15165	15036	15100	14998	15059	15045	15031	15120	15094	14970	15180	15171	15120	15109	15178	15110	15167	15130	15290	15184	15060	15169	15103	14917	15139	15048	15172	15177	15203	15146	15196	15185	15144	15093	15065	15034	15097	15107	15176	15052	15125	15141	15152	15191	15224	15188	15073	15084	15080	15026	15117	15247	14955	15170	15158	14996	15070	15113	15275	15198	15184	15090	15223	15132	15111	15218	15213	15158	15191	15131	15059	15046	15203	15135	15022	15012	15017	15119	15066	15040	15041	15111	15012	15084	15114	15117	15099	15003	15214	15259	15181	15143	15111	15012	15164	15062	14878	15328	15128	15043	15178	15082	15035	15036	15067	15010	15054	15111	15074	15137	15236	15125	15163	15116	15111	15146	15161	15144	15184	15131	15093	15089	15068	15015	15086	15060	15181	15082	15160	15078	14990	15012	15118	15108	15226	15044	15199	15082	15176	15134	15186	15051	15015	14990	15132	15270	15054	15127	15133	15041	15163	15182	15027	15311	15124	14984	15131	15305	14969	15204	15273	15102	15246	15135	15180	15093	15244	15045	15089	14980	15232	15188	15220	15143	15145	15063	15177	15202	15163	15341	15126	15222	15151	15034	15049	15080	15208	15067	15305	15095	15018	15192	15125	15087	15235	15154	15040	15075	15071	15154	15176	15220	15319	15275	15087	14986	15173	15091	15304	15080	14889	15291	15182	15211	15142	15154	15132	15209	15249	15145	15062	15073	15201	15242	15150	15098	15050	15161	15027	15014	15049	15144	15154	15236	15200	15123	15182	15049	15114	15107	15030	15182	15293	14986	15093	15005	15124	15083	15099	15099	15119	15209	15163	15156	15106	15283	15156	15203	15130	15108	15100	15177	15067	15154	15120	15110	15061	14999	14922	15413	15120	15059	15265	15283	14974	14975	14963	15159	15006	15071	15138	15007	15076	15013	15020	15150	15285	15064	15125	15065	15058	15244	15120	15033	15081	15241	15056	15008	15128	15065	15282	15152	15083	15111	15231	15013	15153	15257	14960	15282	14943	15129	15287	15031	15185	15093	15175	15001	15181	15151	15171	15119	15133	15169	15261	15036	15251	14954	15043	15160	15018	15191	15158	15001	15001	15312	15290	15132	15087	15060	15051	15143	15163	14987	15162	15252	15355	15251	15031	15119	15198	14988	15166	14967	15057	15092	15103	15088	15128	15064	15204	15090	15199	15063	15234	15071	15146	15001	15082	15199	15162	15055	15203	15268	15001	14959	15058	15213	15060	15061	15026	15223	15018	15071	15267	15138	15295	15051	15012	15098	15035	15008	15070	15140	15131	15003	14962	15257	15274	15143	14983	14975	15261	14948	15186	15162	15047	15229	15138	15260	15221	15043	15046	15149	15163	14964	15124	14946	15300	15147	15159	15013	15056	15231	15012	15017	15127	15132	15138	15057	15195	15106	15287	15242	15194	15054	15064	15043	15147	15229	15120	15138	14991	15100	15050	14932	15195	15257	15191	15167	15109	15062	15024	15303	15168	15183	15070	15084	15338	15093	15200	15116	15077	15257	14839	15024	15147	15066	15145	15145	15021	15238	15230	15236	15124	15298	15047	15240	15087	15068	15144	15064	15046	15076	15198	15162	14968	15139	15007	15051	15142	15226	15109	15294	15097	15133	14912	15147	15195	15202	15210	14996	15113	15283	15066	15020	15229	15016	15293	15039	15176	14971	15138	15223	15183	15151	14950	15213	15078	15089	15081	15130	15138	15169	15082	15152	15147	15137	15161	15244	15147	15065	15087	15064	15035	15114	15148	15176	15055	15105	15164	15084	15136	15266	15040	15181	15074	15154	15116	15141	15178	15178	15191	15142	15224	15194	15306	15164	15230	15060	15266	15153	14987	15209	15240	15046	15083	15190	15249	15244	15117	14979	15170	15049	15316	15249	15141	15251	15032	15103	15112	15039	15035	15127	15162	15172	14935	15102	15169	15035	15202	15006	15200	15142	15086	15081	14993	15223	15169	15045	15003	15156	15123	15121	15019	14996	15072	15085	15120	15089	15085	15111	14875	15085	15156	15133	15253	15192	15103	14990	15193	15061	15365	15143	14997	15083	15154	15103	15218	15126	15132	15194	15267	15131	15060	15211	15100	15197	15205	15074	15143	15082	15243	14965	15176	15114	15009	15158	15424	15048	15268	15170	15060	15115	14957	15131	15080	15157	15120	15075	15102	15188	15217	14972	15183	15146	15174	15185	15269	15172	15110	15183	15184	15036	15202	15043	15090	15254	15232	15241	15192	15174	15206	15317	15049	15035	15265	15119	15255	15088	15145	15180	15268	15251	15248	15128	15112	15067	14968	15145	15038	15018	15133	15100	15099	15111	15157	15221	15068	15090	15123	15054	15086	15199	15218	15277	15038	15079	15259	15310	15298	15189	14993	15151	15161	15051	15070	15049	15147	15141	15096	15183	14963	15000	15040	15146	15065	15157	15004	14970	15074	15222	15067	15163	15104	15241	15022	15155	15062	15099	15301	15097	15336	15223	15065	15105	15140	14999	15268	15115	15315	15162	15227	15060	15102	14950	15175	15029	15166	15188	15141	15201	15012	15116	15203	14872	15182	15132	15146	15120	15269	15160	15236	15040	15269	14945	15192	15104	15212	15161	15108	14999	15132	15001	15138	15089	15006	15191	15078	15067	15240	14990	14990	15139	15223	15075	15113	15169	15156	15180	15283	15079	15213	15189	15433	15096	15137	15202	14992	15188	15112	15141	15050	15113	15185	14952	15071	15207	15103	15155	15191	15207	15011	15039	14993	15305	15145	15147	15007	15207	15071	15293	15062	15031	15201	15188	15071	15209	15208	15005	15239	15061	15103	15102	15034	15091	15285	15265	15210	15234	15098	15103	15174	15075	15132	15068	15056	15028	15001	15177	15131	15134	15099	15066	15041	14973	15262	15259	15217	14971	15138	15202	15057	15242	15296	15195	14982	15265	15176	15134	15022	15018	15069	15131	15259	15249	15001	15141	15086	15393	15013	15164	15060	15173	15063	15103	15137	15188	15165	15172	15208	15150	15095	15139	15216	15247	14961	15179	15032	15263	15104	15194	15185	15081	15174	15146	15144	15241	15127	15190	15151	15135	15164	15015	15073	15176	15076	15108	14958	15111	15140	15183	15189	15197	15157	15205	15064	15245	15062	15100	15123	14970	15084	15279	15151	15062	15168	15169	15138	14949	15239	15017	15122	15240	15135	15027	15153	15011	15236	15096	15246	15164	15238	15323	15064	15286	15183	15026	15111	15244	14920	15164	15182	15098	15059	15063	15251	15148	15344	15057	15109	15191	15230	15015	15035	15120	15220	15243	15084	15197	15219	15253	15201	15145	15245	15164	15141	15222	15059	15175	15146	15111	15074	15142	15074	15212	15220	15198	14978	15160	15264	15102	15011	15106	15234	15088	15198	15138	15134	15143	15265	15186	14921	15005	15136	15135	15152	15120	15185	15130	15136	15109	15173	14986	15044	15090	15120	14927	15063	15240	15171	15218	15276	15092	15056	15021	15154	15129	15169	15243	15107	15138	15129	15055	15245	15051	15070	15026	15091	15083	15096	15131	15154	15002	15438	15021	15188	15104	15078	15084	15098	15226	15080	15085	15028	15361	15238	15013	15080	15168	15074	15219	15106	15143	15190	15148	15283	15149	15124	14897	15112	15174	15047	15156	15252	15055	15244	15212	15180	15224	15202	15197	15187	15085	15248	15078	15168	15195	15124	15206	15217	15331	14993	15272	15128	15005	15120	15146	15150	15217	15016	15066	15092	15126	15336	15130	15123	15168	15124	15146	15151	14896	15189	15192	15030	15060	15075	15256	15252	15171	15111	15192	15108	15330	15114	15077	15172	14994	15091	14977	14963	15154	15297	15189	15119	15121	15108	15261	15100	15054	15057	15100	15094	15230	14903	15181	15187	15165	14998	15046	15280	15166	15119	15027	15082	15202	15029	15226	15173	15257	15131	15095	15182	15002	15208	15104	15223	15071	15282	15280	15046	15154	15037	15034	15302	15194	15178	15143	15076	15129	15122	15108	15263	15094	15163	15016	15116	15030	14936	15176	15301	15277	15151	15167	15079	15164	15282	15118	15176	15170	15111	15204	15120	15099	14883	15191	15417	15065	15261	15279	15288	15067	15231	15065	15191	15180	15139	15207	15161	15193	15100	15147	15147	15177	14894	14967	14978	15185	15232	15097	15023	15191	15020	15183	15099	15191	15061	15065	15239	15092	15252	15129	15018	15232	15112	15223
23836	21219	28587	24300	22057	21336	20544	18269	17539	17613	17448	17216	17006	17047	16960	16979	16570	16832	16991	16968	16860	16861	16809	16857	16966	16979	16900	16920	16850	16926	17485	18815	19302	18647	17977	17115	16823	16963	16727	16750	16825	16699	16868	16681	16784	16685	16635	16655	16487	16740	16582	16649	16661	16789	16711	16788	16640	16734	16850	16769	16784	16966	16746	16728	16582	16867	16771	16707	17036	16635	16634	16866	16667	16790	16785	16771	16754	16643	16631	16648	16736	16709	16563	16611	16799	16852	16708	16639	16676	16763	16750	16608	16770	16604	16750	16946	16859	16727	17010	16660	16805	16732	16739	16859	16709	16779	16765	16608	16817	16594	16686	16746	16536	16685	16686	16390	16757	16574	16790	16673	16740	16706	16732	16742	16803	16642	16749	16774	16800	17028	16920	16866	16867	16571	16700	16460	16689	16618	16777	16554	16734	16747	16734	16891	16668	16791	16741	16786	16831	16827	16694	16659	16480	16641	16863	16675	16779	16770	16621	16611	16673	16731	16669	16572	16655	16852	16739	16764	16727	16583	16581	16584	16736	16610	16630	16695	17014	16585	16650	16754	16872	16857	16654	16696	16866	16643	16622	16722	16502	16400	16945	16847	16797	16557	16658	16706	16736	16759	16723	16587	16703	16830	16838	16628	16738	16595	16696	16543	16641	16713	16734	16730	16829	16835	16720	16663	16551	16771	16471	16792	16625	16613	16771	16649	16805	16448	16670	16678	16655	16547	16655	16809	16590	16684	16664	16656	16775	16439	16847	16628	16546	16675	16696	16684	16480	16638	16742	16623	16751	16736	16836	16613	16555	16761	16594	16583	16787	16570	16801	16734	16786	16736	16718	16777	16692	16854	16568	16831	16763	16635	16700	16673	16860	16652	16727	16625	16769	16822	16718	16472	16738	16792	16640	16802	16645	16628	16692	16713	16684	16665	16922	16640	16766	16627	16747	16514	16715	16809	16658	16722	16755	16769	16611	16707	16678	16670	16891	16878	16645	16799	16834	16709	16695	16780	16810	16622	16664	16627	16928	16754	16787	16774	16731	16727	16941	16763	16688	16314	16790	16643	16611	16692	16788	16557	16695	16708	16719	16549	16568	16741	16764	16681	16784	16645	16710	16578	16669	16575	16776	16848	16593	16744	16534	16626	16730	16586	16771	16763	16607	16866	16708	16877	16711	16615	16717	16637	16866	16570	16719	16804	16769	16641	16653	16778	16686	16804	16773	16782	16712	16762	16735	16636	16699	16707	16622	16797	16526	16603	16855	16467	16647	16718	16774	16762	16558	16648	16801	16673	16644	16539	16701	16688	16725	16565	16694	16737	16642	16530	16608	16889	17013	16622	16587	16530	16733	16771	16638	16656	16663	16668	16666	16692	16677	16560	16705	16575	16775	16688	16850	16672	16722	16615	16637	16766	16823	16662	16507	16618	16894	16586	16650	16573	16787	16875	16719	16685	16642	16788	16621	16856	16577	16715	16663	16748	16481	16639	16593	16692	16727	16718	16788	16793	16736	16800	16579	16809	16801	16754	16736	16720	16866	16662	16686	16707	16603	16846	17019	16659	16875	16781	16866	16574	16752	16722	16746	16840	16613	16611	16712	16766	16738	16927	16699	16666	16752	16641	16875	16783	16809	16667	16938	16747	16752	16615	16886	16623	16877	16684	16662	16787	16745	16701	16683	16784	16774	16842	16717	16665	16669	16791	16778	16615	16776	16708	16623	16844	16663	16734	16701	16750	16631	16568	16521	16679	16783	16763	16558	16719	16629	16645	16791	16610	16676	16731	16595	16624	16580	16660	16644	16862	16589	16824	16586	16696	16759	16637	16774	16727	16583	16634	16744	16587	16639	16458	16799	16746	16822	16498	16611	16530	16812	16742	16650	16498	16517	16699	16720	16699	16684	16796	16642	16811	16670	16727	16725	16630	16577	16748	16568	16656	16720	16731	16781	16745	16767	16652	16526	16725	16834	16671	16779	16638	16518	16721	16556	16861	16670	16594	16795	16571	16795	16652	16727	16571	16772	16927	16714	16577	16602	16773	16883	16628	16669	16627	16833	16579	16814	16790	16698	16750	16579	16498	16705	16658	16642	16778	16610	16750	16857	16641	16814	16599	16849	16671	16755	16671	16790	16786	16481	16673	16527	16677	16548	16557	16610	16731	16692	16677	16879	16711	16699	16848	16700	16705	16710	16750	16796	16768	16639	16853	16840	16752	16707	16665	16875	16814	16762	16644	16792	16753	16697	16853	16718	16600	16703	16693	16778	16606	16687	16665	16682	16708	16733	16670	16566	16589	16603	16785	16686	16880	16697	16835	16627	16758	16500	16882	16720	16548	16691	16815	16501	16636	16591	16520	16534	16518	16707	16461	16486	16770	16718	16845	16633	16691	16597	16712	16696	16606	16626	16665	16586	16786	16714	16549	16789	16625	16794	16672	16796	16613	16811	16774	16557	16580	16799	16621	16733	16657	16743	16710	16784	16751	16532	16696	16535	16633	16621	16642	16835	16856	16754	16670	16527	16659	16867	16840	16699	16797	16672	16617	16642	16501	16715	16576	16658	16621	16777	16785	16538	16725	16666	16785	16774	16715	16742	16560	16712	16735	16561	16583	16755	16505	16619	16531	16678	16809	16747	16832	16780	16565	16575	16671	16794	16399	16746	16793	16733	16792	16678	16763	16766	16657	16929	16762	16482	16707	16647	16589	16642	16573	16523	16711	16842	16685	16882	16598	16749	16553	16713	16542	16672	16638	16753	16597	16782	16791	16576	16698	16654	16568	16700	16803	16717	16600	16727	16637	16698	16701	16870	16912	16747	16665	16867	16557	16622	16606	16881	16773	16754	16779	16606	16596	16672	16686	16771	16771	16613	16780	16917	16748	16654	16515	16684	16797	16481	16630	16734	16685	16642	16751	16941	16776	16840	16624	16761	16921	16597	16703	16551	16889	16770	16663	16705	16897	16426	16642	16803	16542	16515	16546	16799	16672	16727	16653	16570	16872	16715	16437	16516	16643	16775	16682	16692	16601	16743	16722	16773	16708	16711	16550	16670	16509	16716	16678	16897	16596	16712	16689	16764	16658	16620	16612	16703	16672	16571	16527	16481	16841	16552	16676	16669	16713	16479	16732	16879	16840	16838	16802	16705	16786	16639	16855	16899	16759	16676	16650	16973	16744	16667	16422	16627	16635	16767	16718	16742	16703	16619	16681	16559	16754	16689	16642	16682	16639	16791	16777	16733	16447	16875	16592	16910	16656	16830	16626	16605	16728	16647	16559	16709	16551	16642	16761	16790	16735	16687	16777	16578	16757	16687	16638	16819	16727	16496	16864	16831	16785	16650	16703	16769	16899	16922	16861	16630	16938	16671	16685	16752	16702	16694	16813	16394	16645	16733	16641	16605	16691	16858	16383	16744	16667	16585	16669	16725	17060	16743	16903	16874	17015	16603	16779	16691	16532	16618	16686	16767	16819	16681	16761	16944	16801	16885	16608	16682	16704	16780	16449	16706	16803	16719	16705	16704	16723	16589	16689	16644	16755	16693	16631	16699	16849	16842	16638	16572	16904	16609	16652	16608	16866	16755	16629	16737	16779	16816	16783	16709	16732	16716	16642	16615	16718	16782	16900	16408	16770	16895	16695	16855	16639	16771	16838	16730	16660	16530	16730	16757	16947	16992	16739	16719	16796	16544	16595	16457	16676	16467	16489	16602	16791	16922	16659	16586	16765	16615	16538	16616	16795	16694	16734	16750	16795	16606	16625	16772	16719	16597	16768	16700	16737	16592	16945	16506	16706	16906	16822	16801	16717	16591	16692	16638	16652	16732	16618	16591	16602	16711	16757	16560	16367	16713	16632	16616	16759	16633	16634	16771	16834	16714	16602	16527	16675	16817	16764	16739	16649	16844	16754	16712	16676	16625	16448	16656	16864	16691	16703	16705	16502	16664	16501	16677	16680	16641	16695	16601	16569	16648	16791	16538	16675	16694	16683	16678	16815	16792	16595	16810	16653	16848	16689	16712	16867	16857	16683	16820	16799	16650	16507	16721	16696	16801	16608	16611	16792	16721	16666	16615	16805	16581	16611	16753	16879	16541	16878	16674	16857	16570	16570	16805	16716	16675	16432	16627	16849	16720	16621	16426	16891	16765	16673	16853	16663	16754	16618	16752	16707	16614	16831	16507	16677	16736	16795	16691	16784	16455	16676	16577	16913	16752	16634	16660	16883	16653	16700	16705	16807	16600	16555	16830	16744	16677	16692	16566	16815	16611	16712	16644	16574	16811	16790	16583	16922	16729	16809	16594	16708	16612	16599	16787	16842	16739	16476	16689	16735	16900	16730	16724	16784	16663	16668	16745	16663	16655	16578	16516	16727	16750	16437	16616	16754	16546	16722	16575	16546	16529	16696	16648	16639	16610	16590	16665	16633	16670	16892	16838	16811	16647	16521	16673	16666	16666	16663	16732	16776	16742	16775	16648	16697	16389	16733	16773	16834	16798	16691	16737	16658	16746	16601	16616	16831	16862	16552	16797	16773	16735	16658	16642	16515	16579	16724	16732	16903	16682	16776	16635	16685	16598	16747	16893	16836	16789	16596	16783	16620	16788	16614	16835	16784	16725	16631	16431	16690	16769	16541	16629	16571	16699	16514	16548	16681	16663	16570	16629	16678	16626	16530	16621	16670	16478	16818	16861	16588	16672	16676	16844	16760	16839	16634	16710	16684	16657	16807	16719	16610	16819	16778	16794	16748	16664	16665	16609	16558	16748	16631	16775	16633	16606	16798	16717	16719	16554	16852	16668	16737	16724	16900	16592	16666	16632	16812	16755	16507	16650	16804	16573	16683	16737	16683	16755	16768	16855	16781	16711	16522	16649	16624	16846	16714	16698	16592	16830	16735	16741	16653	16903	16618	16646	16743	16683	16840	16545	16606	16544	16592	16592	16824	16679	16741	16480	16566	16808	16828	16600	16720	16824	16792	16764	16551	16706	16784	16792	16520	16669	16693	16631	16715	16834	16841	16646	16565	16651	16790	16792	16657	16749	16646	16740	16717	16670	16771	16712	16394	16659	16662	16769	16646	16793	16755	16673	16518	16645	16649	16607	16665	16646	16709	16813	16835
15439	27419	28163	23731	20337	18168	18121	17615	16956	16559	16252	16179	15960	15644	15630	15717	15498	15381	15439	15415	15671	15480	15541	15443	15322	15309	15276	15506	15563	15592	17060	19185	19152	17923	16671	15752	15560	15450	15480	15440	15257	15253	15305	15401	15418	15496	15219	15274	15398	15421	15454	15504	15236	15237	15197	15278	15335	15444	15561	15323	15340	15496	15287	15302	15077	15345	15341	15332	15295	15493	15250	15333	15346	15271	15154	15175	15309	15194	15200	15205	15211	15387	15385	15322	15346	15280	15273	15251	15285	15235	15415	15389	15464	15446	15347	15546	15458	15428	15290	15289	15229	15292	15289	15389	15410	15304	15448	15196	15316	15391	15382	15542	15342	15443	15364	15287	15332	15159	15412	15303	15302	15409	15269	15260	15298	15337	15364	15199	15274	15186	15368	15357	15255	15287	15249	15344	15229	15302	15259	15312	15287	15420	15410	15363	15344	15574	15121	15309	15320	15285	15183	15308	15598	15368	15423	15236	15504	15286	15254	15464	15460	15236	15178	15323	15438	15298	15273	15317	15214	15440	15257	15224	15359	15269	15448	15270	15307	15406	15428	15168	15202	15156	15256	15320	15606	15367	15157	15401	15315	15174	15239	15312	15259	15295	15311	15364	15415	15320	15400	15292	15155	15257	15346	15315	15109	15311	15444	15372	15304	15372	15377	15372	15298	15252	15414	15265	15387	15327	15196	15252	15438	15086	15407	15360	15227	15166	15335	15268	15264	15433	15180	15414	15243	15391	15268	15410	15376	15314	15396	15362	15529	15337	15279	15361	15371	15294	15384	15357	15408	15370	15256	15354	15359	15450	15301	15290	15327	15231	15358	15216	15314	15464	15388	15379	15310	15213	15284	15286	15330	15301	15366	15322	15228	15401	15210	15318	15393	15192	15408	15116	15395	15169	15256	15395	15419	15391	15400	15316	15254	15396	15254	15270	15543	15287	15413	15355	15398	15308	15405	15297	15278	15424	15324	15294	15380	15414	15275	15145	15237	15460	15514	15339	15280	15266	15231	15339	15139	15132	15453	15310	15405	15290	15416	15356	15349	15378	15195	15321	15495	15158	15461	15297	15393	15336	15245	15261	15399	15445	15180	15234	15218	15404	15208	15311	15270	15471	15363	15342	15407	15330	15297	15239	15256	15347	15181	15243	15436	15345	15408	15361	15055	15429	15329	15401	15184	15351	15302	15428	15290	15302	15334	15269	15286	15451	15217	15388	15137	15190	15349	15331	15316	15311	15296	15405	15378	15432	15246	15357	15333	15319	15324	15425	15242	15364	15233	15251	15425	15411	15398	15296	15326	15194	15417	15178	15340	15232	15474	15420	15100	15176	15209	15427	15362	15366	15186	15253	15207	15334	15351	15266	15418	15385	15263	15490	15330	15296	15483	15188	15253	15335	15320	15446	15269	15240	15325	15275	15396	15279	15366	15239	15446	15334	15195	15300	15531	15349	15261	15236	15369	15205	15296	15209	15288	15300	15357	15290	15327	15324	15306	15386	15295	15495	15253	15291	15302	15274	15273	15371	15343	15539	15337	15276	15434	15311	15377	15238	15189	15305	15205	15351	15246	15459	15375	15466	15369	15262	15355	15227	15260	15315	15369	15197	15568	15262	15113	15333	15271	15343	15392	15295	15335	15235	15394	15197	15286	15263	15361	15377	15482	15312	15359	15181	15397	15291	15466	15284	15464	15454	15285	15239	15187	15272	15556	15313	15399	15315	15343	15248	15358	15287	15440	15223	15401	15346	15329	15284	15359	15472	15241	15271	15280	15284	15239	15282	15426	15296	15349	15413	15493	15267	15288	15315	15247	15309	15285	15260	15546	15339	15236	15290	15384	15336	15215	15211	15544	15413	15466	15225	15004	15355	15259	15418	15385	15287	15255	15450	15365	15456	15387	15288	15375	15215	15169	15344	15298	15422	15213	15255	15376	15244	15263	15447	15234	15277	15181	15279	15341	15387	15301	15314	15358	15427	15322	15222	15252	15339	15540	15348	15391	15127	15423	15425	15369	15436	15289	15234	15224	15317	15381	15404	15365	15409	15286	15371	15438	15501	15508	15315	15356	15180	15449	15374	15203	15233	15281	15376	15368	15324	15270	15384	15276	15369	15397	15216	15159	15269	15391	15249	15411	15293	15387	15310	15436	15205	15328	15264	15385	15315	15317	15473	15316	15271	15329	15275	15279	15252	15487	15345	15382	15251	15386	15342	15268	15346	15476	15315	15418	15277	15473	15254	15197	15332	15226	15295	15371	15301	15332	15312	15274	15201	15320	15345	15268	15202	15432	15513	15247	15368	15185	15351	15368	15416	15249	15238	15326	15433	15295	15319	15333	15201	15361	15429	15294	15139	15255	15163	15375	15347	15455	15403	15353	15636	15441	15436	15237	15396	15115	15236	15306	15367	15222	15326	15278	15215	15239	15256	15338	15344	15378	15355	15221	15456	15406	15342	15263	15178	15432	15364	15445	15282	15335	15215	15372	15298	15438	15380	15367	15258	15295	15377	15240	15234	15278	15258	15408	15414	15327	15188	15359	15258	15309	15203	15436	15403	15351	15389	15248	15135	15433	15375	15287	15350	15210	15528	15330	15276	15386	15287	15356	15367	15228	15475	15188	15272	15363	15143	15361	15329	15385	15218	15294	15491	15425	15269	15282	15320	15397	15330	15164	15197	15135	15374	15318	15297	15298	15342	15220	15344	15317	15296	15277	15398	15129	15396	15503	15265	15403	15313	15280	15340	15427	15121	15218	15257	15393	15201	15442	15185	15249	15300	15484	15358	15376	15419	15333	15355	15076	15127	15244	15542	15221	15237	15428	15431	15272	15323	15278	15360	15480	15395	15313	15296	15342	15322	15405	15271	15427	15358	15300	15289	15248	15459	15444	15435	15252	15185	15302	15385	15255	15184	15282	15467	15236	15399	15485	15289	15394	15331	15287	15278	15274	15432	15240	15456	15349	15488	15314	15346	15370	15404	15310	15356	15210	15329	15434	15210	15328	15364	15355	15493	15388	15399	15450	15452	15328	15227	15347	15323	15240	15329	15244	15456	15256	15239	15333	15320	15384	15244	15187	15232	15481	15211	15425	15282	15530	15403	15493	15372	15350	15443	15338	15323	15324	15287	15436	15367	15224	15434	15458	15227	15255	15338	15444	15408	15371	15267	15273	15316	15429	15293	15595	15289	15231	15273	15325	15359	15411	15378	15331	15316	15296	15293	15310	15304	15564	15324	15392	15272	15403	15249	15444	15377	15397	15290	15306	15533	15410	15408	15247	15186	15520	15383	15199	15295	15327	15106	15227	15257	15185	15337	15377	15481	15229	15326	15236	15383	15311	15352	15226	15231	15193	15290	15352	15304	15249	15374	15382	15348	15267	15371	15301	15407	15334	15357	15306	15200	15346	15399	15359	15253	15345	15093	15429	15492	15399	15360	15342	15303	15295	15341	15204	15169	15297	15405	15172	15275	15440	15339	15299	15301	15119	15448	15199	15292	15469	15426	15436	15394	15310	15418	15353	15375	15492	15448	15428	15344	15397	15255	15294	15441	15289	15365	15353	15410	15224	15419	15199	15086	15413	15248	15254	15267	15380	15373	15230	15326	15187	15348	15318	15354	15343	15343	15283	15156	15212	15302	15276	15363	15435	15333	15401	15303	15510	15353	15370	15368	15359	15175	15337	15234	15264	15305	15181	15202	15402	15346	15304	15368	15322	15242	15225	15275	15439	15307	15386	15301	15326	15349	15379	15200	15357	15338	15357	15428	15313	15217	15383	15198	15449	15382	15342	15328	15380	15244	15254	15419	15219	15326	15397	15447	15288	15337	15354	15397	15388	15380	15244	15384	15392	15415	15353	15316	15221	15220	15342	15298	15433	15312	15238	15338	15327	15286	15306	15290	15319	15339	15319	15458	15364	15346	15289	15326	15171	15312	15201	15422	15325	15206	15414	15257	15176	15139	15492	15254	15217	15462	15496	15384	15183	15413	15452	15442	15254	15326	15308	15445	15335	15361	15493	15212	15163	15218	15208	15114	15307	15534	15439	15341	15414	15397	15176	15315	15294	15283	15366	15330	15307	15426	15412	15353	15346	15100	15320	15125	15323	15364	15298	15585	15139	15242	15360	15273	15268	15375	15238	15293	15507	15339	15329	15377	15081	15244	15307	15210	15273	15529	15440	15544	15295	15329	15128	15240	15445	15302	15351	15229	15164	15327	15291	15244	15345	15493	15250	15340	15542	15244	15478	15357	15459	15256	15317	15442	15455	15276	15335	15270	15335	15556	15410	15334	15427	15230	15339	15346	15256	15126	15454	15350	15315	15249	15357	15410	15381	15596	15334	15449	15333	15224	15145	15448	15574	15251	15408	15278	15376	15393	15233	15352	15247	15381	15520	15406	15291	15288	15257	15215	15306	15451	15259	15473	15406	15293	15350	15225	15461	15339	15385	15295	15377	15335	15319	15426	15426	15404	15254	15360	15369	15170	15460	15225	15371	15429	15210	15284	15340	15233	15265	15387	15278	15256	15271	15480	15439	15269	15412	15380	15465	15196	15432	15229	15294	15208	15458	15218	15193	15265	15496	15202	15435	15421	15325	15411	15241	15170	15121	15357	15362	15349	15421	15346	15415	15391	15273	15328	15394	15204	15496	15397	15375	15263	15404	15404	15155	15238	15382	15364	15487	15439	15361	15359	15380	15406	15396	15309	15190	15325	15216	15224	15282	15358	15220	15402	15232	15456	15240	15350	15328	15364	15449	15310	15450	15286	15395	15371	15403	15303	15424	15251	15145	15437	15326	15388	15335	15258	15414	15428	15261	15204	15240	15254	15450	15190	15348	15111	15323	15287	15224	15426	15306	15309	15425	15350	15521	15136	15296	15380	15424	15348	15477	15069	15314	15429	15318	15433	15258	15466	15424	15216	15369	15406	15372	15417	15179	15251	15347	15281	15500	15246	15472	15392	15473	15425	15295	15339	15330	15136	15304	15360	15260	15476	15432	15330	15589	15449	15471	15410	15390	15300	15207	15332	15312	15359	15405	15534	15288	15295	15184	15637	15382	15450	15272	15468	15367	15302	15278	15325	15545	15383	15184	15327	15317	15211	15429	15171	15309	15306
22986	21386	29233	23866	21593	23395	24700	19774	18605	18587	18447	17814	17817	17902	17525	17497	17596	17444	17499	17448	17412	17534	17469	17409	17424	17544	17546	17290	17394	17728	18467	21039	21829	20948	19300	18149	17636	17355	17286	17424	17461	17277	17398	17348	17343	17223	17364	17190	17338	17413	17148	17266	17350	17293	17329	17277	17196	17316	17261	17395	17354	17397	17239	17152	17328	17258	17392	17260	17324	17344	17361	17332	17109	17078	17407	17246	17311	17270	17277	17314	17300	17269	17567	17463	17247	16992	17106	17182	17293	17184	17164	17044	17176	17277	17470	17110	17103	17303	17236	17222	17396	17060	17404	17238	17214	17262	17090	17196	17231	17288	17093	17222	17418	17348	17052	17198	17472	17290	17293	17142	17319	17273	17088	17139	17133	17204	17133	17227	17285	17371	17227	17466	17279	17210	17386	17203	17286	17167	17144	17381	17217	17239	17358	17173	17129	17295	17256	17216	17163	17258	17152	17088	17305	17193	17168	17258	17156	17251	17179	17119	17192	17039	17278	16957	17275	16988	17381	17096	17281	17141	17292	17287	17286	17125	17198	17099	17211	17347	17218	17248	17174	17363	17125	17133	17223	17267	17138	17181	17290	16996	17267	17331	17375	17185	17040	17176	17037	17203	17214	17298	17162	17143	17202	17165	17119	17100	17289	17276	17215	17277	17155	16998	17162	17212	17219	17302	17295	17286	17235	16978	17071	17087	17089	16960	17150	17198	17123	17015	17224	17040	17380	17402	17392	17232	17232	17227	17096	17213	17124	17127	17223	17297	17174	17095	17230	17372	17301	17007	17093	17093	17083	17027	17364	17157	17180	17299	17397	16840	17144	17214	17091	17111	17174	17248	17151	16941	17401	17497	17190	17112	17323	17066	17285	17164	17272	17306	17345	17076	17317	17340	17261	17144	17301	17352	16951	17211	17117	17244	17357	17219	17236	17239	17124	17047	17514	17055	17121	17218	17219	17284	17188	17187	17270	17179	17129	17157	17021	17251	17403	17475	17217	17073	17034	17135	17392	17436	17148	17199	17180	17219	17064	17124	17258	17324	17289	17241	17165	17011	17108	17140	17116	17134	17352	17246	17253	17264	17218	17194	17155	17180	17235	17267	17170	17298	17333	17398	17186	17139	17194	17076	17207	17109	17246	17050	17397	17254	17289	17309	17067	17162	17168	17013	17230	17248	17271	17169	17108	17169	17187	17105	17098	17289	16989	17196	17209	17211	17161	17183	17042	16937	17189	17183	17334	17202	17223	17058	17222	17378	17063	17426	17318	17230	17113	17174	17281	17392	17197	17294	17321	17322	17118	17053	17223	17127	17132	17230	17144	17191	17122	17331	17195	17350	17192	17092	17236	17331	17380	17086	16936	17236	17269	17281	17259	17226	17464	17068	17188	17084	17084	17153	16990	17298	17024	17198	17296	17177	17362	17202	17145	17305	17265	17128	17199	17335	17360	17220	16984	17311	17349	17073	17166	17332	17213	17143	17251	17469	17281	17123	17180	17319	17283	17268	17218	17113	17245	17311	17272	17023	17240	17151	17183	17062	17228	17034	16932	17137	17104	17139	17395	17052	17311	17226	17252	17163	17182	17253	17073	17317	17211	17245	17391	17249	17289	17268	17146	17249	17248	17365	17262	17294	17076	17004	17163	16982	17277	17164	17170	17200	17035	17131	17136	17236	17129	17078	17184	17141	17106	17219	17208	17208	17219	17124	17155	17200	17029	17280	17193	17217	17214	17360	17328	17111	17034	17181	16999	17047	17358	17305	17085	17171	17294	17292	17259	17191	17144	17229	17161	17217	17236	17015	17215	17245	17187	17296	17138	17238	17082	17251	17255	17116	17016	17208	17297	17259	17075	17216	17188	17247	17302	17190	17257	17202	17213	17214	17103	17212	17090	17377	17304	17291	17208	16982	17281	17441	17373	17213	17263	17141	17411	17161	17169	17127	17161	17221	17351	17340	17222	17321	17103	16950	17142	16997	17376	17025	17378	17276	17123	16958	17276	17105	17058	17094	17335	17361	17298	17472	17232	17151	17297	17374	17267	17248	17418	17197	17173	17150	17220	17116	17212	17161	17155	17206	17209	17180	17188	17054	17238	17199	17349	17428	17344	17167	17142	17338	17214	17069	17258	17135	17220	17132	16958	17186	17228	17401	17269	17118	17330	17177	16959	17223	17336	17272	17239	17274	17179	17354	17236	17327	17235	17178	17231	17105	17065	17226	17284	17068	17227	17207	17162	17382	17208	17289	17037	17260	17146	17064	17178	17024	17197	17259	17085	17337	17081	17325	17234	17033	16958	17087	17340	17150	17284	17106	17165	17285	17099	17159	17310	17151	17250	17282	17261	17293	17055	17195	17347	17407	17042	17055	17135	17141	17155	17217	17198	17144	17318	17202	17265	17586	17239	17303	17011	17342	17246	17160	17317	17241	17221	17330	17417	17059	17270	17276	17214	17067	17107	17268	17061	17206	17197	17068	17212	16950	17026	16993	17239	17104	17089	17034	17233	17039	17117	17165	17014	17319	17258	17463	17288	17281	17199	17192	17134	17043	17233	17146	17218	17205	17231	17384	17358	17123	17332	17301	17047	17071	17226	17254	17319	17195	17146	17255	17190	17363	17163	17019	17247	17218	17246	17133	17092	17036	17261	17203	17216	17093	17084	17074	17272	17435	17304	17138	17338	17173	17271	17348	17093	17169	17267	17296	17292	17273	17319	17308	17230	17143	17393	17190	17203	17219	17085	17139	17296	17281	17300	17388	17013	17176	17236	16997	17256	17434	17271	17290	17205	17047	17174	17171	17268	17087	17176	17001	17378	17126	17128	16944	17191	17038	17208	17263	17430	17275	17087	17200	17208	17260	17106	17261	17164	17090	17301	17119	17167	17129	17370	17192	17289	17215	17043	17182	17107	17159	17280	17043	17344	17171	17103	17173	17208	17223	17108	17033	17396	17299	17132	17111	17212	17215	17056	16947	17097	17268	17118	17025	17233	17238	16971	17276	17001	17223	17113	17049	17074	17158	17165	17394	17044	17081	17091	17227	17375	17269	17008	17378	17238	17196	17232	16977	17148	17185	17141	17315	17289	16965	17233	17300	17238	17207	17144	17107	16977	17358	17318	17248	17344	17366	17289	17274	17171	17173	17207	17242	17320	17296	17299	17180	17278	17090	17225	17160	17308	17145	17287	17115	17192	17162	17202	17181	17469	17416	17087	17389	17204	17029	17201	17228	17212	17353	17329	17103	17139	17190	17343	17280	17016	17311	17306	17140	17461	17249	16997	17176	17195	17124	17354	17273	17242	17398	17123	17086	17248	17177	16891	17208	17193	17184	17251	17184	17311	17326	17226	17099	17208	17366	17080	17161	17126	17160	17359	17290	17400	17111	17243	17346	17164	17204	17134	17210	17130	17207	17282	17168	17163	17254	17090	17222	17166	17171	17305	17200	17243	17178	17136	17051	17353	17227	17209	17133	17268	17078	17190	17191	17094	17196	17194	17185	17239	17154	17222	17098	17174	17174	17109	17364	17068	17034	17162	17039	16985	17055	17046	17350	17195	17381	17252	17085	17022	17154	17329	17232	17137	17168	17178	17215	17145	17048	17040	17221	17253	17054	17195	17074	17490	17241	17128	17249	17158	17138	17032	17535	17296	17218	17232	17037	17146	17230	17208	17325	17252	17379	17308	17235	17223	17130	17079	16983	17073	17068	17151	17340	17342	17059	17226	17131	17195	17337	17155	17146	17188	17060	17125	17434	17283	17103	17303	17268	17219	17197	17415	17188	17239	17237	17265	17264	17086	17122	17237	17154	17207	17165	17096	17435	17245	17170	17076	17354	17140	17249	17250	17123	17208	17251	17265	17223	17066	17200	17310	17442	17318	17158	17207	17321	17287	17189	17238	17140	17019	17216	17271	16973	17303	17226	17345	17321	17194	17144	17268	17150	17303	17129	17284	17161	17284	17279	17348	17154	17106	17217	17423	17185	17237	17156	17143	16950	17199	17139	17152	17011	17217	17127	17214	17065	17205	17095	17062	17392	17282	17243	17147	17195	17029	17607	17220	17065	17336	17208	17225	17058	17303	17169	17048	17105	17433	17287	17292	17155	17430	17128	16958	16955	17352	17076	17214	17298	17160	17308	17115	17201	17192	17023	17349	17072	17184	17315	17093	17159	17252	17197	17090	17381	17120	17124	17284	17238	17291	17321	17078	17245	17267	17204	17023	17263	17173	17064	16996	17155	17143	17246	17291	17012	17258	17056	17246	17497	17086	17155	17009	17091	17190	17302	17205	17039	17227	16959	17241	17185	17272	17148	16949	17251	17130	17230	17213	17229	17135	17301	17386	17217	17197	17083	17165	17291	17261	17285	17081	17075	17204	17462	17271	17220	17171	17060	17273	17312	17134	17311	17195	17150	17111	17115	17216	17108	17211	17211	17325	17098	17282	17407	17171	17213	17221	17136	17235	17403	17237	17337	17079	17249	17180	17267	17250	17198	17323	17210	17083	17089	17118	17100	17237	17085	17194	17091	17179	17139	17039	17138	17246	17341	17091	17009	17345	17119	16953	17252	17364	17297	17384	17172	17051	17073	17380	17284	17156	17146	17053	17128	17181	17223	17140	16974	17130	17270	17138	17272	17292	17208	17309	17196	17077	17245	17255	17304	17068	17265	17204	17196	17292	17233	17229	17150	17241	16972	17049	17247	17314	17233	17213	17367	17248	17264	17223	17212	17326	17222	17161	17246	17243	17154	17098	17275	17452	16907	17076	17127	17208	17147	17309	17141	17161	17328	17377	17260	17204	17043	17193	17263	17284	17305	17243	17299	17166	17067	17131	16995	17041	17267	17290	17082	17251	17271	17250	16997	17102	17149	17076	17387	17183	17172	17399	17196	17115	17300	17269	17040	17283	17111	17087	17188	17102	17060	17119	17270	17209	17351	17293	17205	17128	17297	17210	17009	17272	17024	17190	17219	17313	17081	17181	17203	17296	17160	17227	16927	17096	17186	17133	17050	17078	17296	17167	17434	17254	17337	17198	16946	17096	17121	17149	17281	17186	17020	17210	17179	17414	17104	17207	17425	17177	17097	17245	17314	17281	17289	17272	17218	17267	17284	17226	17253
17573	31837	32640	25615	21600	19992	19962	18711	18224	17403	16879	16754	16321	16430	16056	16151	16060	15979	15966	15819	15758	15892	15830	15810	15768	15825	15828	15874	15838	16444	18128	22049	22223	20878	18237	16844	16295	15840	15722	15713	15655	15830	15705	15895	15719	15782	15795	15613	15720	15702	15692	15732	15724	15728	15577	15625	15664	15699	15652	15720	15658	15705	15609	15677	15901	15834	15753	15527	15527	15718	15538	15800	15635	15759	15829	15688	15743	15595	15684	15689	15792	15851	15624	15725	15598	15698	15670	15697	15708	15547	15838	15835	15834	15581	15615	15730	15792	15825	15815	15674	15593	15748	15819	15727	15708	15748	15679	15571	15795	15767	15802	15683	15729	15662	15546	15841	15876	15785	15667	15868	15729	15782	15874	15591	15767	15757	15766	15569	15765	15697	15800	15761	15579	15837	15488	15734	15704	15707	15698	15631	15630	15661	15560	15616	15751	15675	15527	15688	15648	15717	15872	15649	15628	15576	15671	15613	15775	15743	15673	15656	15710	15626	15776	15699	15619	15672	15556	15617	15751	15693	15758	15756	15673	15661	15814	15649	15572	15741	15874	15696	15760	15731	15741	15579	15753	15639	15683	15685	15589	15731	15725	15673	15617	15809	15687	15538	15880	15685	15668	15631	15828	15688	15732	15577	15802	15641	15639	15682	15627	15880	15822	15597	15836	15629	15714	15721	15537	15669	15752	15559	15547	15643	15760	15678	15936	15558	15712	15616	15476	15700	15670	15741	15565	15749	15639	15827	15766	15774	15848	15640	15721	15528	15677	15663	15654	15720	15671	15673	15566	15725	15671	15836	15502	15810	15680	15669	15697	15718	15554	15609	15756	15573	15681	15716	15560	15605	15638	15664	15741	15707	15779	15773	15800	15757	15577	15710	15657	16009	15557	15578	15748	15710	15743	15646	15769	15673	15740	15608	15677	15753	15612	15645	15503	15786	15711	15734	15590	15802	15824	15702	15695	15848	15688	15670	15587	15791	15696	15790	15585	15723	15713	15739	15708	15660	15462	15747	15669	15741	15476	15744	15650	15564	15686	15741	15692	15757	15642	15821	15687	15630	15778	15700	15766	15736	15619	15612	15766	15588	15427	15615	15715	15624	15590	15666	15643	15848	15723	15554	15780	15635	15594	15784	15747	15724	15768	15837	15612	15609	15779	15737	15807	15512	15693	15700	15701	15723	15571	15800	15658	15790	15721	15508	15735	15658	15685	15757	15579	15497	15799	15614	15619	15673	15700	15537	15731	15589	15642	15699	15612	15764	15618	15759	15665	15564	15752	15675	15942	15620	15637	15666	15784	15615	15542	15800	15687	15396	15658	15724	15746	15751	15655	15677	15588	15641	15715	15629	15624	15665	15553	15538	15852	15638	15645	15801	15594	15548	15604	15723	15576	15720	15600	15618	15619	15731	15768	15527	15731	15781	15650	15742	15684	15532	15793	15754	15635	15793	15515	15744	15514	15592	15662	15701	15617	15746	15583	15584	15730	15751	15632	15766	15571	15516	15625	15704	15485	15685	15931	15661	15610	15603	15712	15557	15799	15689	15528	15730	15600	15479	15897	15629	15646	15580	15750	15636	15799	15684	15718	15565	15572	15779	15654	15697	15763	15711	15720	15513	15620	15643	15638	15659	15602	15761	15745	15533	15834	15613	15534	15703	15696	15708	15572	15653	15609	15661	15611	15613	15787	15637	15569	15787	15660	15469	15776	15523	15649	15637	15634	15434	15728	15548	15524	15615	15654	15660	15565	15711	15656	15648	15640	15639	15733	15789	15607	15648	15633	15475	15616	15623	15722	15631	15803	15642	15720	15770	15750	15730	15669	15648	15749	15657	15683	15527	15590	15613	15685	15796	15479	15766	15562	15549	15663	15738	15673	15724	15585	15787	15821	15659	15646	15514	15693	15668	15699	15549	15691	15667	15703	15749	15640	15511	15700	15545	15710	15466	15750	15841	15562	15718	15712	15758	15735	15723	15822	15900	15532	15691	15597	15803	15663	15621	15628	15667	15596	15652	15696	15629	15678	15656	15743	15682	15855	15667	15676	15675	15693	15777	15595	15839	15803	15717	15740	15453	15712	15812	15647	15745	15727	15842	15599	15845	15611	15728	15535	15679	15665	15772	15712	15678	15721	15725	15529	15726	15644	15796	15689	15700	15774	15803	15734	15707	15614	15543	15652	15673	15703	15617	15704	15736	15568	15652	15709	15730	15775	15575	15816	15691	15695	15731	15646	15727	15657	15705	15856	15767	15709	15535	15657	15708	15599	15743	15727	15820	15724	15748	15734	15708	15769	15833	15479	15645	15672	15793	15704	15663	15578	15487	15804	15739	15623	15567	15768	15770	15717	15725	15738	15812	15708	15609	15828	15646	15797	15709	15703	15617	15716	15582	15623	15660	15766	15723	15564	15594	15723	15621	15634	15710	15728	15788	15756	15471	15673	15689	15791	15585	15697	15636	15615	15691	15787	15714	15632	15731	15673	15727	15789	15469	15672	15746	15583	15568	15669	15628	15784	15690	15650	15649	15756	15571	15538	15588	15535	15563	15716	15695	15738	15773	15662	15658	15683	15723	15715	15631	15584	15737	15728	15717	15743	15764	15695	15798	15708	15626	15525	15683	15762	15816	15731	15738	15746	15665	15539	15785	15812	15689	15684	15820	15560	15835	15718	15784	15567	15691	15826	15747	15796	15720	15621	15622	15862	15783	15658	15627	15718	15480	15554	15737	15672	15884	15647	15515	15649	15681	15582	15660	15716	15556	15505	15863	15623	15787	15677	15584	15733	15930	15770	15672	15848	15759	15624	15557	15771	15527	15652	15818	15553	15714	15609	15627	15504	15653	15601	15595	15724	15640	15745	15664	15767	15756	15674	15672	15777	15701	15620	15756	15774	15577	15627	15749	15614	15756	15616	15702	15524	15677	15599	15489	15601	15865	15761	15519	15758	15653	15876	15667	15782	15648	15707	15855	15787	15624	15661	15650	15618	15655	15659	15651	15534	15673	15567	15528	15673	15708	15665	15699	15625	15752	15577	15849	15552	15691	15637	15746	15547	15790	15660	15706	15696	15721	15557	15609	15643	15695	15743	15756	15688	15712	15666	15841	15397	15598	15731	15645	15784	15683	15703	15606	15705	15754	15670	15588	15828	15685	15646	15809	15499	15664	15811	15617	15738	15597	15802	15608	15526	15699	15836	15582	15567	15659	15760	15532	15617	15791	15565	15429	15667	15871	15561	15603	15603	15640	15651	15650	15566	15727	15533	15933	15719	15688	15736	15731	15778	15674	15884	15632	15868	15701	15689	15583	15818	15765	15670	15623	15811	15790	15851	15851	15790	15812	15729	15707	15552	15725	15736	15613	15734	15659	15916	15644	15735	15504	15575	15654	15739	15668	15679	15747	15831	15819	15566	15644	15813	15641	15539	15783	15647	15525	15635	15682	15687	15706	15785	15539	15764	15715	15773	15591	15685	15651	15672	15681	15681	15727	15595	15644	15649	15721	15918	15628	15743	15768	15745	15617	15858	15498	15648	15625	15648	15633	15711	15710	15870	15711	15734	15688	15761	15831	15666	15840	15894	15654	15767	15622	15558	15634	15527	15656	15640	15610	15719	15494	15664	15931	15412	15724	15719	15358	15705	15740	15834	15648	15636	15724	15631	15542	15821	15797	15684	15743	15648	15854	15707	15769	15545	15618	15694	15605	15565	15669	15679	15719	15779	15557	15812	15809	15588	15571	15700	15645	15659	15741	15783	15618	15698	15735	15667	15742	15866	15752	15563	15703	15591	15633	15483	15655	15664	15647	15550	15787	15611	15711	15727	15717	15749	15549	15780	15790	15680	15765	15711	15782	15676	15708	15659	15598	15656	15703	15643	15598	15793	15618	15690	15844	15714	15730	15738	15602	15763	15713	15670	15674	15712	15786	15682	15650	15618	15648	15685	15571	15761	15592	15608	15481	15695	15640	15795	15668	15834	15663	15560	15600	15686	15812	15575	15545	15640	15688	15698	15688	15723	15728	15646	15571	15856	15615	15712	15890	15445	15555	15558	15744	15633	15695	15756	15785	15564	15685	15764	15704	15595	15736	15646	15778	15656	15658	15830	15597	15737	15698	15652	15619	15643	15727	15904	15818	15762	15830	15752	15599	15480	15722	15687	15702	15800	15759	15418	15918	15643	15712	15788	15752	15761	15726	15703	15662	15807	15649	15489	15736	15687	15545	15765	15645	15679	15630	15746	15490	15702	15697	15753	15574	15650	15751	15837	15671	15798	15800	15549	15760	15770	15555	15753	15572	15730	15697	15674	15683	15670	15589	15718	15590	15697	15651	15598	15556	15683	15730	15799	15768	15717	15527	15513	15655	15706	15724	15762	15686	15696	15678	15608	15776	15641	15775	15782	15647	15571	15780	15705	15609	15695	15735	15681	15716	15472	15585	15662	15872	15576	15619	15695	15649	15576	15772	15518	15514	15577	15698	15694	15898	15624	15725	15657	15830	15616	15636	15819	15642	15651	15774	15646	15686	15717	15686	15773	15733	15716	15663	15630	15589	15604	15561	15750	15647	15662	15614	15674	15691	15752	15690	15797	15702	15795	15751	15459	15755	15746	15741	15722	15643	15689	15748	15652	15762	15775	15725	15648	15678	15674	15644	15776	15677	15523	15701	15699	15738	15581	15747	15630	15653	15635	15674	15729	15628	15723	15579	15596	15694	15756	15565	15618	15647	15673	15713	15634	15623	15506	15616	15656	15645	15628	15696	15645	15525	15869	15725	15515	15746	15693	15694	15690	15764	15646	15771	15701	15738	15573	15660	15681	15566	15723	15805	15603	15581	15865	15731	15756	15701	15889	15684	15617	15664	15813	15606	15541	15595	15483	15759	15654	15608	15678	16032	15582	15883	15755	15642	15591	15560	15725	15655	15585	15895	15688	15838	15616	15826	15799	15672	15775	15725	15854	15717	15631	15655	15695	15540	15696	15765	15713	15641	15649	15547	15881	15843	15596	15712	15655	15767	15629	15819	15621	15848	15625	15777	15770	15573	15661	15678	15829	15853	15655	15692	15708	15712	15869	15732	15578	15672	15772	15747	15615	15748	15732	15595	15791	15691	15589	15734
27683	22612	25181	21809	18412	18513	18200	18137	17896	17881	17824	17587	17586	17356	17589	17572	17481	17573	17282	17667	17476	17412	17250	17305	17406	17425	17457	17381	17381	17579	17574	17726	17971	17770	17698	17422	17609	17461	17386	17453	17479	17139	17610	17576	17491	17229	17438	17411	17563	17384	17354	17472	17321	17291	17324	17403	17392	17464	17445	17355	17499	17377	17308	17625	17399	17377	17413	17315	17417	17359	17466	17251	17449	17457	17474	17565	17259	17364	17441	17399	17320	17331	17421	17417	17364	17391	17414	17352	17426	17410	17550	17499	17503	17435	17447	17405	17342	17377	17744	17492	17480	17568	17419	17415	17451	17392	17341	17214	17462	17355	17220	17503	17285	17392	17471	17461	17333	17403	17204	17338	17195	17145	17318	17423	17401	17447	17375	17642	17200	17439	17411	17535	17575	17151	17357	17394	17321	17449	17169	17433	17262	17312	17421	17534	17382	17567	17451	17308	17323	17363	17405	17285	17430	17492	17453	17331	17413	17364	17561	17398	17473	17544	17458	17313	17296	17420	17440	17378	17410	17487	17582	17437	17450	17488	17551	17296	17502	17369	17305	17414	17486	17579	17422	17495	17297	17422	17560	17406	17575	17290	17376	17636	17339	17315	17690	17335	17603	17516	17384	17365	17511	17379	17563	17393	17551	17486	17422	17589	17379	17371	17507	17314	17521	17449	17222	17505	17475	17453	17226	17391	17540	17444	17408	17507	17418	17283	17266	17354	17401	17272	17426	17288	17285	17294	17365	17288	17301	17478	17432	17501	17457	17348	17341	17440	17351	17327	17308	17373	17309	17415	17461	17465	17338	17351	17423	17411	17414	17292	17533	17350	17400	17288	17483	17159	17238	17530	17301	17502	17480	17553	17601	17457	17470	17471	17539	17520	17354	17434	17513	17597	17218	17334	17380	17534	17441	17542	17330	17429	17514	17642	17287	17493	17687	17558	17400	17348	17364	17443	17328	17471	17365	17376	17456	17485	17328	17410	17351	17415	17412	17618	17354	17299	17247	17530	17467	17458	17340	17252	17429	17413	17663	17464	17503	17351	17166	17287	17348	17381	17535	17384	17297	17399	17512	17377	17437	17218	17443	17700	17270	17414	17498	17477	17493	17512	17297	17197	17418	17101	17234	17425	17466	17310	17479	17169	17208	17430	17232	17259	17435	17464	17480	17436	17552	17386	17467	17328	17245	17468	17428	17413	17496	17293	17445	17186	17450	17514	17632	17483	17564	17526	17326	17295	17649	17410	17379	17392	17563	17366	17278	17337	17246	17075	17465	17523	17433	17188	17366	17401	17314	17527	17483	17457	17257	17395	17400	17460	17280	17210	17352	17322	17350	17247	17277	17459	17495	17389	17518	17497	17402	17389	17270	17490	17255	17441	17351	17288	17414	17200	17363	17521	17477	17457	17453	17289	17661	17338	17220	17386	17326	17550	17335	17403	17411	17413	17379	17307	17610	17365	17395	17530	17563	17376	17466	17446	17359	17254	17574	17349	17351	17490	17614	17503	17529	17377	17396	17465	17332	17609	17310	17462	17508	17475	17592	17388	17641	17345	17294	17257	17210	17417	17288	17372	17462	17425	17588	17499	17283	17713	17528	17416	17369	17389	17692	17486	17518	17425	17342	17404	17423	17522	17471	17363	17631	17440	17428	17407	17441	17417	17415	17414	17347	17344	17351	17415	17535	17590	17303	17371	17462	17332	17449	17417	17488	17418	17303	17351	17297	17384	17333	17411	17384	17463	17320	17468	17615	17480	17653	17378	17285	17357	17499	17420	17476	17395	17456	17430	17548	17353	17424	17364	17552	17350	17301	17510	17479	17091	17511	17234	17347	17498	17309	17359	17514	17530	17346	17289	17302	17545	17357	17302	17262	17351	17540	17355	17457	17289	17425	17541	17479	17378	17366	17268	17300	17258	17319	17359	17188	17572	17395	17409	17481	17664	17421	17478	17451	17281	17361	17330	17338	17489	17440	17246	17421	17330	17331	17274	17312	17307	17172	17342	17319	17320	17632	17278	17428	17458	17505	17404	17487	17297	17435	17261	17259	17496	17302	17507	17271	17361	17559	17381	17635	17262	17465	17347	17347	17372	17364	17454	17393	17319	17407	17314	17418	17406	17385	17487	17481	17494	17325	17503	17575	17628	17361	17433	17617	17196	17296	17239	17537	17514	17332	17342	17527	17496	17396	17525	17403	17400	17396	17320	17528	17569	17147	17340	17658	17394	17333	17557	17472	17559	17189	17341	17288	17442	17626	17375	17399	17582	17503	17396	17296	17328	17491	17379	17406	17333	17417	17526	17289	17482	17424	17591	17443	17445	17486	17440	17464	17343	17435	17338	17154	17307	17527	17547	17471	17279	17444	17414	17501	17238	17590	17383	17366	17371	17528	17314	17314	17332	17408	17494	17417	17442	17392	17431	17319	17435	17545	17418	17181	17331	17451	17224	17223	17363	17478	17470	17411	17298	17600	17261	17383	17443	17520	17486	17544	17498	17588	17392	17737	17464	17552	17504	17351	17393	17540	17238	17458	17465	17458	17506	17366	17400	17345	17164	17252	17235	17387	17421	17450	17516	17293	17393	17603	17504	17465	17289	17457	17529	17481	17429	17490	17406	17425	17526	17468	17225	17522	17309	17408	17485	17293	17592	17361	17446	17452	17265	17384	17437	17337	17514	17606	17466	17247	17439	17261	17478	17531	17521	17449	17613	17299	17535	17526	17477	17410	17376	17520	17271	17364	17327	17558	17370	17560	17356	17327	17475	17381	17345	17407	17428	17434	17472	17575	17389	17608	17486	17447	17367	17333	17298	17379	17226	17394	17344	17399	17346	17413	17488	17464	17292	17176	17378	17432	17456	17258	17422	17390	17363	17399	17360	17517	17209	17641	17347	17663	17240	17453	17635	17467	17643	17421	17421	17456	17428	17307	17411	17374	17456	17486	17419	17392	17367	17359	17318	17398	17666	17375	17648	17311	17258	17465	17379	17422	17347	17499	17324	17338	17404	17267	17494	17303	17499	17441	17502	17479	17351	17271	17439	17451	17604	17391	17398	17350	17362	17492	17536	17453	17316	17619	17370	17409	17285	17403	17386	17387	17427	17219	17278	17312	17499	17404	17533	17314	17296	17420	17387	17344	17385	17506	17558	17203	17427	17362	17376	17388	17610	17192	17550	17351	17355	17561	17391	17354	17238	17346	17409	17376	17259	17498	17494	17369	17296	17375	17599	17505	17438	17473	17360	17486	17401	17391	17389	17436	17458	17160	17568	17550	17302	17690	17461	17338	17518	17407	17396	17341	17303	17303	17334	17215	17423	17379	17435	17470	17402	17291	17440	17407	17222	17482	17285	17689	17381	17236	17423	17399	17258	17436	17401	17191	17343	17410	17496	17520	17384	17390	17556	17535	17352	17499	17449	17475	17429	17590	17495	17432	17596	17368	17332	17534	17385	17339	17169	17501	17409	17637	17473	17580	17374	17502	17328	17458	17486	17403	17464	17400	17500	17471	17687	17429	17518	17477	17441	17337	17461	17474	17376	17328	17305	17395	17481	17427	17384	17390	17452	17587	17337	17395	17526	17547	17466	17498	17381	17574	17434	17433	17465	17338	17652	17222	17360	17226	17363	17487	17561	17463	17458	17443	17362	17563	17539	17457	17520	17275	17445	17438	17383	17362	17482	17355	17552	17531	17448	17195	17153	17389	17342	17510	17404	17318	17439	17360	17379	17374	17125	17339	17432	17442	17491	17417	17585	17394	17479	17547	17590	17546	17596	17363	17384	17513	17212	17399	17470	17352	17279	17507	17591	17549	17469	17439	17325	17512	17216	17514	17244	17312	17176	17549	17413	17488	17431	17408	17472	17285	17328	17281	17257	17401	17545	17489	17495	17382	17267	17486	17400	17203	17280	17234	17417	17400	17475	17546	17467	17302	17339	17494	17411	17505	17352	17305	17489	17417	17339	17381	17277	17264	17191	17595	17453	17434	17375	17648	17605	17327	17453	17502	17466	17308	17416	17411	17412	17414	17424	17562	17104	17297	17394	17263	17434	17655	17396	17390	17329	17390	17390	17318	17362	17571	17504	17295	17338	17414	17511	17515	17274	17349	17605	17372	17591	17433	17480	17468	17371	17403	17260	17322	17342	17349	17286	17312	17552	17379	17571	17400	17555	17293	17432	17381	17469	17414	17478	17331	17414	17370	17336	17414	17360	17394	17314	17387	17393	17470	17471	17335	17533	17373	17359	17488	17271	17373	17487	17485	17380	17563	17432	17448	17630	17593	17279	17375	17273	17300	17538	17562	17332	17429	17451	17540	17571	17521	17475	17413	17472	17525	17517	17289	17178	17602	17354	17457	17505	17461	17363	17701	17425	17367	17310	17275	17330	17522	17625	17627	17508	17358	17444	17531	17414	17396	17283	17448	17399	17572	17522	17319	17552	17502	17451	17433	17364	17524	17299	17541	17291	17529	17420	17477	17440	17208	17462	17331	17309	17272	17416	17289	17245	17596	17370	17479	17389	17394	17709	17639	17332	17317	17524	17434	17590	17317	17696	17533	17345	17552	17615	17370	17603	17631	17314	17285	17352	17389	17327	17419	17486	17350	17409	17309	17191	17240	17652	17451	17541	17551	17197	17538	17357	17398	17359	17491	17344	17374	17524	17274	17472	17533	17506	17279	17306	17451	17521	17416	17519	17419	17425	17516	17296	17344	17443	17273	17519	17404	17318	17425	17306	17568	17442	17361	17315	17317	17251	17669	17453	17445	17350	17457	17416	17416	17456	17614	17424	17417	17596	17432	17269	17430	17215	17513	17535	17441	17327	17383	17586	17403	17538	17456	17343	17275	17411	17474	17300	17340	17341	17538	17596	17476	17345	17435	17419	17374	17396	17198	17270	17432	17322	17449	17345	17438	17370	17490	17438	17485	17403	17370	17302	17597	17204	17479	17644	17459	17415	17437	17361	17473	17342	17208	17481	17317	17399	17349	17642	17437	17337	17563	17452	17542	17477	17449	17488	17606	17261	17550	17359	17437	17543	17284	17339	17578	17374	17398	17259	17269	17492	17578	17274	17505	17360	17570	17585	17485	17345	17205	17398	17621	17480	17266	17502	17544	17287
17472	23547	22390	18977	17688	17892	17073	16530	16432	16266	16557	15962	16189	15825	16045	15774	15886	15904	15797	15870	15909	15775	15919	15703	15722	15983	15753	15779	16006	15865	16001	16258	16319	16373	16131	16031	15948	15689	15767	15741	15901	16062	15989	15791	15684	15856	15937	15777	15776	15826	15643	15807	15969	15812	15866	15825	15760	15818	15984	15819	15722	15824	15672	15973	15972	15877	15853	15766	15711	15638	15753	15665	15774	15726	15911	15835	15800	15710	15684	16022	15774	15923	15676	15838	15693	15834	15880	15968	15929	15829	15921	15745	15800	15885	15680	15788	15757	15657	15823	15881	15810	15747	15738	15627	15812	15934	15981	15740	15742	15943	15737	15866	15940	15836	15781	16014	15815	15891	15664	15901	15757	15777	15785	15820	15867	15797	15820	15760	15916	15785	15786	15764	15869	15905	15869	15783	15694	15645	15781	15782	15703	15825	15712	15716	15815	15931	15839	15798	15835	15691	15831	15714	15817	15676	15897	15898	15996	15716	15888	15672	15690	15760	15936	15651	15794	15914	15784	15832	15798	15797	15796	15777	15941	15900	15891	15696	15810	15731	15833	15852	15746	15940	15799	15689	15806	15908	15824	15954	15767	15782	15761	15843	15647	15874	15738	15607	15610	15843	15751	15983	15766	15838	16035	15834	15661	15817	15803	15739	15862	15980	15732	15732	15834	15936	15802	15736	15800	15779	15850	15901	15738	15969	15829	15909	15708	15938	15745	15853	15764	15885	15906	15739	15862	15738	15821	15870	15817	15814	15890	15765	15614	15795	15844	15865	15923	15767	16051	15760	15704	15848	15812	15892	15733	15715	15872	15878	15825	15797	15884	15728	15779	15858	15895	15851	15759	15706	15653	15828	15729	15814	15673	16008	15664	15873	15697	15837	15648	15793	15734	15833	15797	15835	15717	15699	15668	15837	15776	15926	15845	15756	15863	15778	15834	15849	15810	15818	15793	15602	15812	15880	15812	15649	15799	15881	15941	15843	15729	15698	15662	15791	15766	15639	15802	15726	15909	15891	15670	15782	15987	15743	15771	15643	15802	15647	15844	15750	15784	15817	15949	15785	15889	15767	15951	15816	15826	15789	15821	15764	15677	15769	15852	15846	15754	15760	15783	15766	15846	15805	15837	15759	15851	15907	15860	15805	15889	15828	15630	15781	15810	15863	15861	15927	15716	15851	15872	15833	15775	15715	15739	15876	15876	15806	16145	15829	15842	15730	15811	15812	15774	15789	15912	15911	15775	15808	15798	15868	16044	15668	15788	15877	15812	15749	15797	15564	15814	15646	15792	15809	15895	15672	15738	15853	15840	15764	16097	15734	15723	15756	15744	15749	15838	15817	15793	15856	15826	15847	15829	15849	15647	15831	15663	15773	15806	15785	15816	15838	15625	15644	15952	15769	15792	15693	15838	15827	15829	15746	15812	15893	15903	15885	15849	15756	15859	15639	15781	15769	15838	15797	15658	15848	15860	15972	15649	15874	15683	15791	15815	15747	15789	15881	15767	15925	15677	15789	15802	15913	15825	15918	15860	15896	15838	15788	15784	15814	15995	15953	15591	15826	15693	15817	15999	15793	15879	15674	15790	15842	15887	15745	15630	15742	15753	15686	15604	15896	15748	15938	15756	15968	15784	15717	15683	15771	15912	15772	15750	15856	15789	15807	15883	15901	15704	15792	15700	15694	15891	15799	15755	15671	15855	15836	15798	15718	15869	15818	15779	15857	15768	15688	15839	15834	15903	15888	15888	15816	15809	15796	15781	15765	15816	15662	15643	15721	15828	15628	15911	15817	15817	15852	15967	15720	15741	15751	15867	15682	15944	15634	15912	15748	15771	15811	15813	15784	15689	15729	15826	15635	15945	15775	15817	16023	15870	15690	15729	15760	15717	15704	15817	15915	15883	15858	15864	15788	15807	15815	15722	15798	15812	15875	15975	15612	15696	15690	15751	15785	15614	15856	15664	15671	15842	15757	15707	15845	15739	15890	15862	15777	15865	15718	15890	15821	15892	15763	15872	15785	15660	15739	15749	15778	15761	15771	15932	15820	15778	15788	15856	15756	15876	15901	15617	15835	15805	15693	15858	15889	15973	15686	15849	15889	15894	15761	15866	15780	15587	15845	15605	15856	15736	15727	15796	15676	15890	15757	15835	15600	15807	15809	15813	15694	15888	15614	15753	15876	15797	15794	15764	15866	15946	15779	15766	15880	15676	15852	15713	15702	15780	15847	15914	15798	15852	15841	15860	15671	15817	15673	16058	15816	15956	15697	15657	15914	15888	15671	15694	15714	15743	15730	15836	15712	15884	15831	15850	15885	15741	15832	15670	15686	15735	15879	15745	15759	15759	15908	15679	15838	15936	15985	15892	15672	15839	15595	15855	15707	15750	15798	15829	15907	15769	15864	15941	15668	15914	15680	15727	15901	15867	15816	15843	15785	15631	15875	15608	15815	15702	15846	15692	15794	15738	15956	15882	15660	15792	15826	15791	15749	15613	15770	15729	15813	15607	15736	16010	15935	15727	15834	15817	15852	15888	15783	15856	15737	15743	15900	15852	15738	15891	15798	15794	15765	15691	15928	15950	15798	15776	15687	15894	15875	15930	15797	15700	15790	15769	15698	15858	15882	15823	15790	15805	15902	15728	15887	15709	15753	15779	15710	15947	15840	15613	15850	15932	15671	15713	15755	15725	15673	15841	15718	15919	15976	15706	15838	15695	15706	15869	15776	15989	15709	15838	15800	15796	15875	15784	15777	15653	15805	15831	15906	15804	15950	15733	15846	15760	15804	15748	15655	15911	15878	15593	15836	15691	15672	15708	15735	15893	15810	15733	15789	15926	15770	15860	15777	15771	15756	15872	15883	15814	15796	15902	15881	15915	15849	15754	15692	15727	15862	15815	15877	15788	15828	15644	15686	15782	15989	15803	15773	15800	15905	15724	15793	15728	15811	16013	15602	15960	15714	15722	15706	15718	15826	15790	15869	15821	15881	15807	16016	15970	15799	15851	15899	15991	15844	15803	15843	15796	15813	15718	15746	15888	15809	15702	15820	15766	15842	15776	15799	15795	15864	15742	15660	15788	15862	15751	15733	15819	15868	16050	15754	15945	15807	15774	15785	15892	15869	15936	15812	15987	15710	15932	15791	15732	15754	15782	15910	15829	15701	15848	15805	15780	15893	15900	15755	15708	15731	15858	15770	15913	15788	16010	15850	15928	15903	15825	15625	15750	15714	15758	15822	15830	15967	15781	15601	15794	15744	15710	15904	15699	15839	15667	15930	15795	15895	15705	15820	15699	15889	15765	16018	15760	15852	15842	15819	15887	15723	15692	15770	15696	15762	15905	15740	15762	15919	15787	15979	15762	15693	15790	15956	15826	15829	16017	15713	15730	15930	15828	15752	15734	15776	15736	15996	15750	15904	15798	15778	15828	15711	15734	15938	15962	15714	15926	15691	15771	15913	15777	15832	16002	15776	15728	15978	15723	15794	15634	15834	15877	15788	15868	15741	15868	15864	15788	16038	15829	15756	15689	15724	15803	15829	15900	15872	15795	15686	15642	15852	15917	15811	15743	15862	15719	15778	15903	15639	15709	15827	15790	16008	15820	15824	15711	15692	15810	15726	15757	15930	15888	15932	15796	16052	15849	16000	15811	15635	15795	15657	15875	15749	15886	15767	15712	15765	15801	15735	15774	15801	15622	15692	15904	15754	15726	15859	15740	15732	15821	15863	15932	15776	15910	15656	15786	15732	15797	15711	15813	15972	15684	15983	15950	15904	15753	15836	15940	15879	15675	15854	15786	15792	15786	15756	15935	15740	15838	15829	15644	15839	15861	15804	15641	15749	15880	15838	15755	15917	15856	15890	15943	15857	15916	15871	15717	15693	15727	15716	15843	15826	15809	15759	15824	15844	15885	15775	15802	15887	15848	15867	15720	15760	15746	15798	15585	15738	15893	15827	15978	15691	15848	15974	16017	15822	15770	15890	15928	15859	15842	15746	15735	15793	15712	15681	15858	15843	15931	15713	15955	15769	15846	15766	15862	15825	15712	15806	15904	15698	15817	15646	15948	16079	15890	15847	15652	15887	15903	15644	15763	15782	15842	15661	15899	15795	15888	15724	15724	15915	15749	15869	15719	15793	15884	15869	15761	15842	15973	15820	15924	15788	16009	15877	15862	15752	15800	15883	15864	15849	15825	15702	15889	15893	15825	15927	15704	15887	15703	15793	15786	15891	15730	15846	15886	15810	15697	15894	15724	15784	15977	15692	15935	15834	15739	15894	15824	15850	15744	15733	15850	15843	15800	15802	15667	15832	15898	15772	15913	15858	15868	15792	15763	15846	15758	15729	15816	15865	15724	15858	15710	15667	15802	15878	15730	15725	15810	15984	15865	15823	15767	15906	15922	15691	15840	15903	15850	15760	15743	15726	15726	15644	15824	15975	15863	15717	15630	15791	15794	15913	15749	15863	15756	15693	16042	15864	15928	15762	15693	15766	15841	15841	15736	15760	15794	15717	15705	15811	15904	15838	15877	15903	15759	15980	15793	15773	15885	15884	15796	15791	15828	15587	15793	15898	15766	15835	15772	15867	15655	15930	15793	15766	15823	15850	15794	15641	16077	15685	15729	15913	15768	15930	15815	15813	15870	15714	15918	15643	15706	15938	15872	15842	15798	15905	16048	15804	15803	15780	15851	15725	15915	15723	15793	15786	15825	15897	15868	15985	15774	15903	15854	15688	15773	15731	15757	15650	16009	15774	15743	15840	15721	15712	15804	15963	15608	15843	15801	15683	15907	15798	15824	15706	15787	15755	15558	15783	15787	15912	15789	15910	15750	15818	15765	15827	15946	15919	15835	15763	15675	15959	15790	15849	15859	15755	15854	15565	15857	15843	15871	15799	15920	15648	15777	15828	15744	15628	15817	15839	15799	15742	15924	15840	15963	15858	15684	15760	15929	15745	15925	15851	15885	15829	15962	15831	15835	15797	15868	15862	15974	15943	15782	15834	15990	15997	15927	15905	15846	15889	15776	15875	15675	15833	15751	15798	15929	15750	15894	15740	15874	16034	15864	15828	15885	15818	15747	15730	15761	15878	15809	15910	15845	15806	15869	15684	15709	15797
23921	21328	28747	24390	22426	22682	21631	19402	18651	18514	18244	18441	17882	17980	17923	17925	18025	17959	18008	17813	17876	17742	17992	17747	17663	17736	18053	17718	17886	17975	18431	20119	20361	19571	18693	18295	17991	17746	17905	17725	17877	17717	17820	17815	17775	17865	17734	17555	17921	17867	17705	17723	17774	17711	17853	17761	17851	17912	17557	17786	17618	17878	17783	17654	17960	17783	17716	17630	17834	17856	17864	17840	17608	17687	17533	17674	17884	17858	17715	17770	17840	17760	17888	17804	17820	18012	17824	17786	17915	17874	17880	17585	17585	17609	17901	17863	17716	17618	17815	17583	17756	17669	17553	17931	17478	17720	17512	17711	17747	17771	17757	17988	17626	17588	17502	17919	17637	17806	17879	17735	17715	17525	17742	17719	17587	17468	17729	17890	17718	17767	17632	17808	17869	17770	17955	17682	17717	17935	17745	17921	17845	17710	17774	17902	17734	17664	17857	17730	17670	17832	17929	17570	17761	17779	17596	17706	17872	17771	17661	17599	17978	17797	17765	17881	17709	17802	17893	17801	17766	17723	17728	17721	17853	17665	18028	17574	17847	17552	17817	17642	17709	17623	17969	17721	17599	17520	17887	17617	17852	17592	17649	17723	17724	17713	17811	17641	17811	17877	17867	17690	17751	17806	17720	17836	17790	17821	17690	17921	17937	17834	17848	17776	17736	17738	17748	17918	17734	18001	17772	17996	17837	17635	17621	17639	17894	17766	17909	17800	17786	17587	17930	17632	17630	17723	17833	17696	17943	17730	17706	17625	17733	17722	17793	17658	17620	17544	17763	17782	17542	17539	17684	17808	17546	17957	17629	17853	17679	17779	17535	17896	17744	17691	17564	17741	17675	17798	17483	17599	17686	17795	17528	17716	17796	17581	17876	18201	17580	17769	17881	17862	17475	17557	17855	17657	17517	17548	17878	17894	17775	17835	17806	17647	17759	17485	17696	17843	17782	17860	17781	17489	17781	17703	17856	17767	17572	17881	17819	17847	17851	17731	17784	17869	17776	17757	17825	17690	17902	17715	17745	17718	17710	17784	17895	17881	17716	17582	17727	17843	17889	17700	17683	17802	17714	17694	17629	17947	17645	17856	17817	17889	17779	17631	17872	17642	17579	17941	17800	17609	17693	17701	17721	17901	17700	17549	17838	17763	17672	17728	17816	18141	17715	17830	17940	17686	17650	17683	17710	17746	17732	17765	17811	17766	17776	17796	17918	17579	17927	17709	17707	17569	17646	17795	17720	17645	17744	17892	17748	17848	17619	17590	17659	17663	17684	17721	17731	17814	17781	17781	17634	17613	17779	17725	17714	17818	17703	17623	17574	17696	17609	17962	17756	17750	17734	17802	17697	17704	17624	17717	17545	17935	17828	17691	17694	17473	17697	17539	17788	17637	17704	17840	17718	17628	17647	17774	17564	17480	17574	17655	17781	17706	17663	17772	17796	17673	17813	17728	17645	17747	17555	17651	17845	17828	17875	17789	17657	17596	17606	17544	17577	17843	17764	17773	17764	17712	17740	17648	17682	17540	17944	17763	17885	17938	17561	17662	17655	17626	17763	17657	17842	17656	17623	17946	17821	17752	17604	17910	17759	17533	17595	17958	17537	17702	17835	17663	17710	17712	17674	17640	17702	17742	17715	17650	17768	17673	17674	17593	17930	17742	17876	17729	17751	17750	17744	17805	17842	17769	17838	17773	17848	17562	17714	17909	17865	17747	17739	17757	17782	17739	17532	17522	17813	17662	17923	17739	17751	17770	17696	17928	17863	17779	17923	17744	17584	17734	17650	17654	17757	17763	17754	17994	17663	17528	18037	17991	17789	17815	17866	17658	17743	17824	17732	17810	17506	17637	17634	17941	17816	17716	17741	17692	17690	17663	17806	17919	17665	17679	17696	17747	17866	17851	17771	17819	17574	17704	17817	17728	17814	17893	17809	17691	17720	17822	17772	17949	17790	17654	17855	17700	17628	17707	17655	17612	17506	17667	17624	17773	17669	17793	17657	17737	17857	17588	17694	17724	17748	17783	17648	17606	17914	17847	17724	17780	17786	17724	17742	17898	17848	17571	17704	17732	17896	17725	17587	17846	17650	17716	17772	17692	17848	17812	17865	18000	17811	17698	17688	17863	17632	17833	17784	17888	17702	17522	17735	17572	17716	17612	17667	17742	17955	17766	17760	17635	17759	17619	17712	17670	17665	17589	17851	17666	17733	17896	17607	17730	17574	17469	17794	17582	17694	17653	17497	17763	17570	17735	17843	17653	17680	17904	17790	17808	17817	17908	17860	17657	17732	17822	17963	17709	17866	17889	17684	17851	17690	17593	17700	17630	17811	17664	17873	17655	17707	17765	17735	17742	17704	17780	17534	17627	17928	17753	17467	17656	17764	17882	17841	17770	17645	17702	17598	17903	17883	17757	17896	17662	17629	17808	17769	17575	17843	17675	17541	17692	17942	17756	17823	17736	17755	17803	17667	17597	17677	17626	17714	17820	17876	17779	17602	17491	17842	17826	17681	17646	17885	17689	17904	17757	17628	17850	17687	17730	17570	17807	17980	17720	17677	17732	17826	17544	17717	17736	17827	17681	17779	17706	17904	17668	17653	17716	17940	17707	17720	17722	17807	17671	17618	17640	17898	17931	17733	17752	17849	17436	17888	17526	17751	17773	17690	17970	17775	17787	17881	17674	17788	17591	17819	17544	17819	17799	17767	17620	17937	17572	17901	17543	17595	17737	17678	17614	17792	17818	17731	17586	17698	17836	17624	17473	17789	17645	17711	17827	17815	17762	17775	17654	17811	17745	17642	17798	17779	17825	18008	17700	17617	17912	17977	17741	17849	17665	17678	17791	17733	17613	17773	17638	17849	17752	17606	17779	17764	17763	17838	17664	17757	17723	17585	17670	17712	17660	17858	17742	17819	17662	17700	17869	17788	17676	17817	17740	17878	17789	17902	17860	17710	17580	17697	17794	17696	17908	17742	17762	17619	17658	17717	17514	17647	17683	17778	17771	17701	17688	17927	17840	17715	17763	17761	17614	17695	17650	17748	17732	17602	17704	17778	17648	17631	17637	17837	17577	17863	17694	17612	17908	17899	17846	17799	17841	17815	17529	17862	17747	17799	17932	17846	17727	17721	17660	17628	17829	17811	17834	17847	17574	17534	17767	17792	17878	17726	17718	17726	17678	17735	17685	17744	17898	17847	17789	17636	17762	17691	17769	17662	17791	17619	17926	17886	17635	17900	17765	17829	17640	17888	17776	17749	17659	17709	17698	17698	17729	17728	17838	17590	17795	17768	17630	17774	17651	17621	17651	17867	17637	17927	17641	17612	17664	17651	17766	17911	17626	17712	17754	17784	17672	17407	17774	17953	17993	17708	17732	17598	17835	17638	17691	17571	17606	17776	17772	17894	17939	17622	17686	17709	17647	17781	17623	17907	17675	17826	17521	17696	17904	17788	17920	17611	17666	17694	17871	17896	17813	17690	17769	17565	17771	17884	17772	17788	17828	17696	17679	17575	17726	17770	17896	17891	17799	17669	17650	17856	17709	17679	17642	17582	17662	17717	17725	17688	17776	17742	17684	17782	17726	17919	17662	17616	17747	17714	17626	17577	17472	17759	17651	17668	17703	17658	17638	17909	17585	17745	17705	17624	17645	17816	17722	17701	17685	17945	17920	17708	17705	17675	17642	17547	17774	17681	17835	17823	17623	17647	17894	17729	17971	17950	17785	17821	17738	17634	17754	17734	17797	17827	17581	17585	17627	17744	17706	17907	17836	17765	17728	17654	17689	17566	17671	17687	17715	17511	17744	17534	17649	17742	17882	17827	17676	17978	17719	17657	17780	17629	17689	17831	17719	17727	17728	17704	17742	17675	17642	17948	17676	17575	17849	17622	17587	17657	17857	17721	17772	17948	17850	17782	17900	17602	17759	17960	17882	17668	17720	17783	17765	17626	17789	17870	17689	17742	17472	17654	17710	17619	17549	17680	17744	17798	17751	17805	17687	17822	17657	18033	17793	17604	17798	17461	17766	17801	17499	17566	17721	17650	17871	17687	17642	17837	17711	17699	17570	17772	17846	17682	17787	17810	17831	17844	17692	17827	17491	17599	17645	17633	17844	17610	17782	17709	17600	17836	17695	17821	17866	17667	17784	17691	17640	17591	17692	17788	17674	17846	17613	17794	17676	17693	17994	17753	17746	17698	17751	17720	17813	17876	17781	17795	17676	17817	17527	17854	17657	17914	17670	17539	17882	17761	17672	17707	17616	17539	17687	17697	17739	17767	17932	17785	17710	17643	17941	17727	17798	17690	17593	17850	17811	17657	17822	17962	17625	17787	17836	17744	17938	17808	17724	17762	17905	17651	17970	17923	17683	17778	17807	17916	17681	17782	17562	17684	17624	17898	17786	17707	17797	17837	17670	17856	17673	17799	17706	17807	17633	17778	17857	17877	17811	17626	17799	17434	17505	17915	17555	17867	17576	17828	17461	17717	17652	17666	17538	17639	17652	17736	17866	17893	17667	17586	17726	17608	17901	17900	17853	17755	17783	18001	17489	17716	17804	17844	17744	17550	17752	17791	17930	17814	17787	17807	17707	17842	17763	17676	17744	17627	17630	17843	17934	17489	17712	17811	17757	17835	18022	17936	17619	17604	17744	17634	17708	17783	17733	18007	17813	17772	17762	17740	17792	17676	17987	17652	17680	17909	17828	17855	17854	17981	17752	17773	17774	17788	17732	17697	17780	17724	17719	17806	17841	17796	17793	17727	17896	17840	17880	17726	17735	17786	17856	17628	17692	17645	17796	17730	17723	17616	17654	17856	17821	17848	17761	17566	17616	17796	17496	17710	17583	17858	17692	17806	17756	17689	17563	17768	17807	17701	17755	17666	17641	17681	17750	17889	17711	17662	17577	17538	17758	17766	17730	17742	17759	17744	17754	17558	17700	17651	17831	17940	17567	17535	17708	17803	17773	17699	17802	17890	17788	17992	17700	17606	17768	17713	17699	17797	17650	17882	17897	17926	17594	17865	17616	17742	17581	17710	17577	17950	17998	17721	17667	17800	17811	17783	17844	17876	17584	17585	17686	17697	17765	17624	17561	17665	17890	17831	17637	17513	17654
17788	29888	27850	22694	21413	20193	18409	17868	17418	16957	16877	16696	16525	16446	16416	16234	16225	16136	16208	16178	16185	16160	16167	16203	16001	16033	16045	16352	16165	16269	17501	20226	19814	18449	17367	16504	16208	15848	16196	15932	16004	16023	15970	16196	16149	16003	15975	16080	15947	15815	16101	15963	15916	16048	16086	15987	16169	16051	16246	16164	16191	15952	16078	16182	16207	16254	16069	16306	16256	16063	16051	16017	16155	15895	15961	15927	15961	15826	16064	15996	16138	16013	15954	15976	16169	15976	16107	15973	16209	16023	15924	16187	16183	15945	15948	16085	16117	16274	15900	16008	16138	16143	16134	16044	15921	15896	16016	15972	16032	15984	16086	16121	16172	15908	15906	16046	15788	15910	15893	15952	16100	16066	16101	15951	15992	15957	16001	15901	16094	16195	15832	15960	15931	15898	16100	16058	16064	15950	15984	16079	16100	16082	16037	16086	16192	16022	15990	15999	16053	15947	15910	15940	16012	16132	15985	16017	16056	15885	16200	16027	16011	15919	16048	16144	15949	16014	16169	16049	15859	15978	15929	15921	15965	15820	15869	16127	15970	16305	16209	16019	16015	16107	15773	15855	15935	15820	15931	15965	15952	15950	16182	15936	15952	16089	16081	16029	15963	15956	15953	15970	15865	16171	15873	16007	16064	15971	15944	15809	16117	15907	15901	16065	16081	15996	16137	15996	16132	16015	16088	16283	16293	15840	16072	16002	15925	15970	15919	16111	15775	16150	16190	15922	15884	16082	15941	15965	16108	15976	15997	16102	16107	15893	16045	16040	15930	15953	16084	15926	16048	15937	16043	16018	16093	16242	16068	15914	16084	16043	15880	15929	16108	16151	16074	16020	16061	16090	16182	15985	16101	16035	16048	16018	15986	16004	15974	15856	15924	15902	15947	15986	15913	15974	15937	15908	16197	16023	16101	15827	16082	15961	15986	16059	15759	16257	16110	16164	16015	16136	16006	16010	16109	15946	16063	16028	16281	15966	15955	15998	15945	15968	15938	16024	15862	16018	16155	15899	15902	16030	15773	16028	15940	16096	15984	16027	16064	15993	16035	16088	15846	15967	16038	16170	16120	15964	15978	16011	15994	16077	16039	16122	16141	16143	15879	16113	15876	16245	16000	15808	15991	15811	15976	16086	15915	15896	16097	15984	15985	15875	15963	16003	16138	16113	15809	15965	16138	15851	16187	16097	16075	16040	16042	15916	16066	15809	16035	15942	15931	15910	15993	16094	16074	15785	15988	16009	16012	16096	16085	15962	16121	16053	16135	16042	16071	16009	16031	16024	15950	16056	15981	15877	15996	16035	16085	16042	15935	16111	16077	16010	16011	16014	16055	16111	16055	16153	16027	16034	16001	15991	16095	15976	15962	16128	16049	16025	15974	15895	16068	15887	16170	15764	15973	16045	16080	15827	16048	16021	16035	16048	16183	16114	16022	16146	15855	16026	15854	16074	16228	15940	16019	16095	16051	15979	16098	15930	16101	15930	15992	16128	15923	15941	16132	16018	16105	16231	15907	16045	15952	16088	15856	16078	16122	16151	16204	16030	15990	15900	16052	16145	16027	15851	15953	16069	16045	16104	16068	16012	16056	16072	15902	15935	16056	15973	15960	16088	16203	15820	15891	15993	16169	15980	15986	16123	16017	16105	15948	16188	15847	15954	15976	15957	15996	16059	16065	15836	16012	15968	15986	15996	15932	16178	15993	16093	15936	16193	15912	16203	16027	16067	16041	15971	16126	15937	15922	15857	16106	16259	16023	15916	16007	16021	16154	16066	16095	16177	15940	15948	15881	16038	15831	15946	16055	16077	16014	15999	15688	15969	16000	15889	16048	16074	16148	15954	16046	16027	16062	16092	15768	16025	16078	15959	16033	16099	16072	16016	15981	15854	15948	16060	16054	15876	16027	16071	15921	15837	16143	15915	16012	15936	15897	15998	15894	15931	16025	15943	16099	15972	16118	16076	16135	16122	16059	15846	16107	15900	15938	16024	15910	16053	16140	16021	16017	15987	15954	16021	15931	16062	15971	15980	16069	16185	16044	15910	16172	15956	16047	16118	16119	16124	15944	16255	16043	16161	16148	16036	16116	16154	16124	16016	15962	16066	15952	16139	16011	16045	15970	16040	16052	15951	16104	16173	16142	15938	15972	16029	16107	15886	16015	16183	15920	15997	16070	16090	15916	16123	16011	15967	16000	16092	16052	15942	16074	15996	16076	15993	16066	15960	15953	16009	15948	15936	16008	16110	15829	16164	15982	16047	16085	16093	16071	15920	15852	15966	15945	15925	16000	16053	16057	15994	16107	16090	16055	15967	16029	16098	16079	16022	16119	15985	16118	15949	15831	16087	15847	15970	16051	15913	16136	15921	16098	15968	15931	15985	16113	16018	16092	16075	15921	16098	15815	16017	16227	15990	16132	16070	15989	16052	16096	16093	15874	16166	16060	16030	16047	16214	15900	16074	16061	16024	16081	16046	15947	16093	16193	16136	16065	16103	16189	15982	15960	15961	16028	15897	15877	15972	16052	16012	16125	16200	16019	16016	16034	16052	15845	15923	15995	16040	16061	16061	15940	16069	16020	16089	16084	16293	15919	16029	16127	15941	16211	15953	15977	15945	15928	16106	16179	15928	16005	16015	16125	16161	15981	16051	16091	16075	15883	16020	16149	16279	15937	16208	15980	15992	16025	15867	15919	15882	16231	15860	15984	16063	15890	16152	16009	15929	16169	15986	16050	16051	15935	15879	16010	16036	15781	15769	16033	16041	16043	16222	16126	16242	16000	15987	15986	16097	16055	16214	15900	15922	16304	15926	16048	16131	15981	16119	16013	15901	16175	15959	16051	15976	16101	15999	15964	16085	16075	16142	16145	15898	15995	15995	15921	16058	15976	15952	15981	15845	16043	15928	15934	16152	16089	16055	15976	15909	16008	16088	16286	16119	15923	15959	16042	15910	16072	16138	16135	16135	15848	15908	16074	15875	15872	15950	16114	16052	16055	16019	15910	16021	15960	15953	16221	15985	16044	16011	15911	16092	16018	15966	16114	16139	16130	15953	16097	16095	15990	16091	15959	16207	16027	16031	15750	15947	16034	16133	15802	16080	16168	15989	15989	16075	16018	16091	15932	15947	16050	16034	16137	16014	16054	15847	16080	15965	15997	16051	15925	16082	16108	16186	16063	16054	15971	16099	15867	15893	16103	16151	16118	16112	15998	16093	16153	16092	15979	16189	16085	15934	16247	15896	16004	16083	15914	16042	16099	15951	16198	15917	15930	15893	16109	16062	15913	16009	16071	15968	16114	16204	16052	16039	16053	16115	15927	16095	16132	16157	15956	15955	15932	16011	16056	15996	15982	16169	15886	16074	16002	15907	16021	15987	16079	15975	15859	15958	16026	15955	16042	15877	16047	16026	16105	15912	16072	16081	16005	15914	15994	16023	15916	16136	15997	15982	16046	16146	15815	16166	16105	15984	16033	15947	16174	16156	16002	16179	16005	15984	15868	16096	16061	15959	16120	15925	15971	16081	16085	15942	16068	15959	15997	15902	15918	15889	16049	15959	16137	16072	16052	15914	16096	16037	16125	15908	16081	16017	16147	16094	16113	15880	15947	15924	15928	16120	15902	16030	15839	16008	15960	16058	15977	15937	16162	16016	15947	15960	15887	16049	15991	16139	15982	15936	15970	15915	16160	16060	15920	15907	15958	16098	16006	15881	16136	15996	16013	16105	16098	15928	16038	16007	15952	16186	15797	16209	15952	16033	16180	15962	15940	15885	15888	15963	16061	15905	16100	15965	15983	16121	15980	15983	16085	16022	16021	16016	16078	16105	16117	15797	16106	15918	16071	16031	16093	15954	16016	15976	16015	15976	16056	16050	16072	15957	16132	16093	16128	15950	15951	16018	15999	15784	16018	15988	15878	16092	15964	16029	15877	15998	15840	16089	15954	15877	16077	15876	16082	15862	16154	15900	15921	16117	16095	15748	16183	16057	16063	16059	16099	15898	16041	15850	16133	16096	15845	16135	15957	15979	16009	15831	15917	16133	16039	15839	15944	16026	16149	16076	16012	16142	16036	16047	15937	15941	16148	15865	16144	15891	16023	16140	16129	15760	15963	16132	16131	15831	16047	16024	15915	16106	16078	15972	15955	15911	16123	15990	16187	15808	16116	15877	15956	16029	16082	16108	15911	16048	16239	16038	15999	15966	16050	15934	15888	16044	16139	15942	16182	16103	16144	16021	16034	16058	16160	15887	15873	16044	15907	15982	16094	15993	16020	16055	16023	15873	15989	16015	15815	16091	16028	16166	16186	16207	15945	16065	16047	16045	16099	16049	16047	16049	16011	16069	16022	15952	16038	15983	15960	15898	16071	15987	16040	16067	16074	16070	15868	15893	15951	16135	16002	16168	16053	16096	16033	16083	15968	15908	16034	16127	16028	16166	15907	15979	15961	16046	16059	16159	15995	16046	16063	16019	15877	15942	15862	16036	16185	16252	15928	16035	15986	15905	16052	16088	15930	16095	16064	16000	16246	16135	16146	15981	15892	16019	16043	16017	15940	16227	15944	16065	15991	16039	15905	15979	16153	16059	15973	16173	15946	15993	16054	16009	16218	16011	15866	16068	16014	15991	15985	16030	16071	16123	16132	16098	16097	15958	16020	15932	16128	16022	16029	15896	16027	16013	16049	15911	16093	15857	16095	15945	16002	15981	16066	16057	16027	15929	15978	15988	15927	16045	15962	15982	16026	15809	16068	15969	16008	15823	15894	16025	16074	16104	16057	15947	15985	16067	16229	16022	16081	16045	16199	16109	16031	16085	16050	15936	15897	16068	15865	16040	16204	16072	16013	15908	15943	16003	16087	15844	16000	16052	15971	16110	16115	16090	16013	15811	15812	16082	16019	15921	16066	15942	16187	16080	16089	16158	16124	15955	16055	15955	16073	16070	16042	16224	15925	15976	16205	16166	15875	16040	16081	16041	16162	16187	16232	16060	15942	16104	16037	16110	15932	16046	16060	16050	16178	16084	15985	16023	15987	16023	16097	16060	16032	16038	15949	16055	15998	15900	15809	16140	15774	16084	16076	15884	15930	15945	15787	16180	15924	16132	16100	15995	16188	16100
22851	21336	29223	23808	21605	23814	25305	20400	19155	19411	18863	18948	18731	18754	18716	18442	18389	18161	18353	18300	18443	18442	18542	18210	18294	18318	18258	18393	18244	18448	18470	21905	23245	21980	20024	19078	18542	18383	18228	18026	18088	18286	18267	18387	18296	18317	18038	18111	18247	18135	18078	18310	17944	18188	18235	18079	18128	18017	18259	18271	18052	18117	18104	18235	18389	18333	18213	18116	18253	18105	18054	18008	18079	18404	18186	18167	18102	17847	18009	18122	18230	18141	18031	18059	18127	18155	18086	17913	18026	17817	18168	18124	18239	17984	18159	17886	18074	18015	18054	18141	17974	18138	18035	18034	17905	18017	18155	17934	18102	18119	17944	18044	18240	17977	18254	18090	18214	18239	18008	18061	18065	18194	18014	18031	18424	18058	18260	17934	18038	18078	17980	18047	18105	18179	18038	18118	18032	17775	17961	18252	18303	18036	17850	18278	17930	17942	17996	18293	18121	18036	18183	18059	18187	18012	18000	18187	18197	18156	18202	18114	18126	18088	18065	18167	18030	18012	17946	18092	18075	17933	18021	18129	18100	18141	17852	17876	17963	18161	17970	18098	18172	18242	18185	18163	18048	18071	17953	18039	18180	18234	18119	18239	18066	18133	17994	17923	18077	17807	18191	17934	17951	17936	18079	17924	18031	18082	17980	17961	18155	18196	18173	18065	18005	17881	17911	18062	17991	18039	18180	18135	18115	18112	18045	18034	18044	18279	18192	18044	17954	17936	17984	17932	17946	18118	18294	18138	18026	17984	18075	18123	18110	18047	18022	17913	17957	18021	18180	18183	17826	17904	18106	18193	18053	18109	18010	18090	18070	18174	18233	18176	17969	18129	17956	18047	18273	18012	18103	18145	18012	18085	18202	17959	17962	18058	17959	18291	18093	18179	18059	18041	17994	17847	18225	17973	18281	18185	17813	17928	18064	18186	18007	18177	18274	18003	18121	17826	17746	18049	17765	18164	18026	17969	18013	18156	18197	18177	18094	17986	18153	18224	18137	18202	18070	17890	18122	17910	18097	18186	17962	17857	18019	17908	17960	17989	18204	18107	18030	18008	18131	17903	17973	18149	18109	18089	18105	18150	18054	18049	18203	18149	18164	17883	18022	17980	18186	18177	18033	18144	18091	18210	17976	18197	18178	18106	17933	18048	18176	18054	18200	18042	18263	18049	17979	18175	18072	17987	17998	18063	18152	17956	18245	18135	18181	18271	18200	18140	18218	18137	18035	18065	17966	18163	17984	18036	17933	18027	18348	18236	18028	18022	18190	18021	18209	18153	18120	17994	18093	17980	18247	18141	17919	17970	18092	17935	17988	18154	18140	18021	18095	18234	17939	18175	18132	18000	17993	18072	18289	18144	18031	18108	18100	18005	17916	18064	18067	18144	18227	18199	18188	18237	18266	18041	18018	18097	18043	18232	17967	18205	18070	17936	18280	18183	17974	17895	18136	17961	18005	18090	18004	18063	18035	18210	18089	18031	18127	18147	18033	18137	18021	18191	17950	18162	17932	18150	18119	18048	18052	18218	18071	18074	18102	17634	18061	17980	18050	17928	18252	18046	17977	18259	17958	18137	18059	17988	18062	18015	18141	18105	18053	18149	18108	18027	17984	18148	18136	18231	17982	18201	18193	18030	18008	18321	18146	18157	18053	18109	18309	18204	18066	18089	18112	18099	18107	18094	18110	18158	18261	18188	17965	18201	18211	18061	18020	18239	18133	17965	18068	18031	18127	18130	17957	18046	18113	17991	18243	18210	18169	18136	18073	17924	18172	18113	18005	18002	17761	18230	18185	18061	17896	17901	18066	18021	18083	17954	18095	17983	18057	18067	18113	18068	18101	18072	18261	17978	18318	18103	17975	17903	17934	18050	18126	17901	17987	18210	18194	17955	18228	17946	17987	18002	18105	17917	17934	17982	18048	17976	18068	18004	18106	17902	18026	17755	18247	18025	18079	18114	18004	18089	18128	18148	18179	18189	17927	18012	18084	18021	17932	17982	17920	18038	18093	18011	18094	18220	18274	17888	18013	18068	18233	18076	18046	18080	18059	18157	18101	17905	18128	17994	17986	18163	18007	18045	17991	18196	18001	18103	18105	18046	17845	17925	17974	17952	17937	18103	17979	18056	18072	18202	17933	18159	18286	18115	18191	17953	18084	17958	18173	17901	18119	18195	17933	18070	18090	18000	17862	18117	18235	18044	17860	18244	18175	18286	18038	18088	17708	17944	18019	17964	18219	17935	18091	17961	18036	17959	18221	18037	17924	18112	17910	18171	18151	18039	17865	18081	18034	18149	18171	18010	17869	18225	17972	18089	18191	17976	17956	18135	17964	18043	18205	17929	18138	18241	17975	18045	18073	18091	18076	17959	18023	18172	18336	18152	17910	18168	17973	18077	18069	18187	18031	17972	18021	18110	18065	17967	17931	18018	18055	17936	17975	17897	18081	17975	17998	18078	18168	18107	17840	17932	17846	18034	18092	18237	18077	18275	18131	18176	18165	18235	18106	18217	17777	17967	18185	18080	17970	18075	18025	18077	17956	17864	18129	18120	18151	18171	18082	18163	18080	18016	18093	18236	18166	18082	18140	18072	18058	18008	18216	18065	18189	17940	17969	18136	17831	18067	17909	17852	18054	18149	18092	18146	17928	18069	18213	18309	18056	18074	17814	18219	18056	18046	18205	18079	18012	18153	17916	18270	17792	18180	18130	18007	18213	17991	18152	18025	18130	18077	18054	17940	18140	18111	18087	17950	17977	18047	18050	18237	18192	18066	18024	18066	18067	18160	17972	18010	18136	17873	18198	17931	18174	18071	17934	18069	18147	18170	17898	18142	17929	18116	18024	18158	17971	18156	18197	18030	18170	18162	17947	18192	17909	18089	18050	18047	17958	18060	18196	17994	18074	18045	17773	17999	17986	18114	18034	17989	18014	18184	18049	17959	18051	18138	18368	18068	18145	17768	18039	17987	17977	17959	18131	18077	18131	18068	17958	18131	17950	18103	18001	18054	18027	18111	18224	18159	18143	17935	18207	18017	18005	18046	18198	18055	18016	18192	18357	18005	18077	18162	18064	17978	18144	18051	18189	18025	18085	18146	17918	17971	18120	18059	17947	17984	18212	18238	17954	18328	18206	18103	18130	18165	18053	18055	18051	18084	18118	17971	18131	18009	18102	17962	17792	18100	18112	17918	18111	17922	18066	18070	18139	18100	18103	18185	18195	17671	18090	18253	17941	17928	18284	18083	18058	18189	17952	18278	18106	17991	18021	18031	17935	18111	18206	18087	18276	18129	18056	18177	17988	18151	18179	17972	18059	18024	18212	18203	18253	18250	18096	18123	17778	18096	18022	18060	18032	18030	17897	18093	18156	18175	17934	18021	17955	17838	18077	18094	18082	18102	18179	17984	18162	18029	18133	18287	18175	17994	18155	18215	18138	18079	18083	18036	18049	17966	18050	18174	17974	18036	18082	18128	18033	18231	18217	17962	17967	17845	18066	18028	18080	17932	17964	18101	17876	18073	17924	18194	18064	18173	18036	18214	18200	18139	18032	18079	17954	18231	18049	18011	18332	17860	18072	17954	18173	18291	18122	18106	17960	18080	17906	17956	18297	18106	17986	18265	17785	18102	18290	17858	17935	17990	18011	18008	17964	18117	18022	18110	17956	18124	18099	17957	18240	17813	18136	17965	18153	18007	18044	17983	18073	17937	17941	18212	18127	18095	18154	18091	17947	18123	17792	18047	18012	17990	18155	18166	17958	18015	17979	18054	18065	18208	18179	18253	17974	18067	18201	17995	17993	18061	18137	18090	18121	18109	18016	17915	17651	18282	18117	18002	18026	18115	18086	17980	17910	17906	17993	18079	18177	17884	18101	18135	18141	18117	17988	18036	17992	18098	17960	17995	18102	18128	18272	18227	18018	17987	18067	18209	18210	18103	18169	17884	18001	18059	18029	18095	17953	17899	18184	18248	18015	18305	17942	18080	18062	17801	17967	17747	17905	17964	18063	17976	17972	18109	18078	18083	18140	18248	17954	18089	18065	18107	18157	18218	17875	17950	18127	18014	18016	18095	18059	18044	18305	18044	17905	18006	18063	18087	17981	18213	17939	17874	17883	17986	18115	17975	17973	17994	18067	17906	18211	18051	18210	18230	17961	18024	18047	18124	18062	18092	18101	18301	17893	18066	18122	17993	18056	18096	18039	18238	17998	18314	18021	18087	18036	18063	17982	18109	17990	18060	17953	17965	18093	17935	18296	17868	17982	17893	17960	18054	18073	18036	18134	18237	18014	18186	17961	17889	17876	18030	18136	17960	17811	17931	18229	17990	18220	17817	17980	17984	18054	18068	18061	18104	18291	18042	18113	18178	18042	17940	17851	18061	17861	17951	18170	17997	18115	18004	18196	18108	18162	18243	18109	18105	17998	18014	17982	18177	18094	18176	18073	18020	17910	18233	18145	17872	18076	18179	18034	17856	17955	18031	17869	17859	18012	17979	18096	18142	17972	18162	18191	18145	17924	18037	18270	18024	17984	18107	18104	18004	18104	18012	18087	18108	18135	18145	18112	18106	18079	17937	18222	18022	18059	18083	18052	18035	18162	18017	17925	18211	18134	18061	18249	18102	18073	18102	18320	18059	18154	18219	17876	18140	18177	18178	18015	18050	18254	18003	18138	17942	18162	17930	18138	18037	18193	18017	18294	18133	18156	18081	18028	18192	17922	18061	18081	18254	17956	18123	18139	18049	17857	18147	17998	17930	18040	18084	18025	18139	18036	18147	17960	18156	18098	17830	18190	18004	18109	18291	18015	17983	17943	18159	18061	18101	18032	18138	18125	18024	18121	17861	17867	18176	18470	18169	17898	18188	18017	18129	17854	18037	17997	18108	18030	17842	18147	18083	17995	18036	18131	18029	18019	18160	18041	18110	17974	18001	17888	18040	17922	18027	18088	18057	18041	17977	18169	18199	17983	18141	18149	18044	18039	18163	18173	17950	17963	18232	18029	18180	18058	18056	18003	17948	17982	17940	17984	17979	17961	18272	18000	17935	17926	18152	17871	17858	18080	17951	18072	18303	18082	18131	18072	17972	18099	18040	18114	18101	18118	17997	18011	18120	18110	18117
19535	34012	31817	26878	24171	21748	19956	18950	18310	17543	17310	17288	17421	16720	16627	16593	16306	16597	16403	16211	16465	16211	16373	16451	16167	16460	16419	16193	16167	16220	17110	22853	23750	21337	18436	17053	16430	16191	16283	16193	16336	16285	16242	16014	16154	16226	16270	16196	16200	16151	16114	16202	16119	16183	16164	16238	16112	16087	16002	16302	16064	16249	16260	16223	16135	16188	16180	16235	16080	16332	16159	16215	16234	16077	16143	16289	16379	16271	16179	16233	16083	16268	16322	16035	16314	16285	16231	16197	16229	16027	16364	16159	16282	16167	16154	16385	16153	16176	16018	16164	16276	16258	16224	16084	16201	16121	16150	16071	16329	16193	16068	16155	16172	16241	16041	16295	15978	16094	16206	16262	16187	16071	16211	16182	16359	16248	16299	16100	16221	16122	16149	16364	16131	16232	16323	16030	16134	16132	16042	16087	16361	16050	16334	16210	16111	16288	16265	16139	16035	16296	16358	16254	16115	16178	16189	16194	16161	16198	16176	16158	16108	16169	16186	16191	16212	16153	16247	16289	16118	16113	16272	16302	16219	16273	16199	16285	16176	16298	16083	16175	16168	16238	16268	16170	16073	16049	16347	16170	16280	16038	16191	16192	16198	16151	16076	16117	16160	16097	16310	16040	16154	16152	16441	16175	16151	16112	16159	16159	16161	16116	16294	15992	16384	16184	16122	16088	16207	16131	16027	16231	16171	16127	16214	16043	16240	16062	15988	16417	16200	16168	16227	16110	16254	16143	16161	16261	16217	16227	16224	16192	16006	16210	16328	16371	16112	16196	16200	16202	16299	16167	16314	16131	16200	16124	16102	16038	16113	16143	16284	16106	16291	16268	15985	16114	16354	15917	16234	16170	16119	16236	16226	16185	16075	16266	16094	16262	16157	16264	16255	16268	16241	16098	16083	16155	16178	16209	16111	16122	16224	16188	16200	16197	16179	16226	16370	16218	16229	16116	16199	16123	16078	16242	16157	16094	16238	16107	16175	16208	16122	16101	16236	16057	16176	16186	16127	16382	16013	16230	16253	16188	16160	16121	16170	16145	16174	16275	16143	16126	16209	16095	16220	16239	16172	15988	16212	16208	16230	16196	16294	16155	16098	16173	16104	16079	16132	16170	16335	15968	16162	15995	16138	15968	16072	16097	16133	16251	16217	16188	16146	16115	15984	16131	16131	16147	16242	16046	16203	16121	16055	16072	16107	16213	16212	16232	16224	16175	16181	16053	16290	16264	16094	16224	16139	16265	16256	16145	16129	16082	16233	16301	16265	16190	16266	16234	16275	16153	15955	16144	16321	16292	15982	16034	16143	16192	15881	16081	16367	16095	16220	16157	16216	16207	16339	16206	16138	16075	16194	16199	15969	16068	16133	16158	16141	16154	16158	16214	16103	16215	16056	15934	16244	16365	16237	16282	15990	16166	16153	16144	16131	16176	16051	16163	16122	16161	16117	16096	16026	16295	16207	16233	16226	16111	16224	16147	16345	16301	16087	16096	16269	16295	16129	15910	16217	16346	16218	16088	16280	16339	16145	16191	16082	16281	16146	16111	16012	16154	16203	16128	16131	16331	16256	16181	16114	16132	16207	16170	16085	16214	15939	16149	16098	16211	16012	16095	16205	16208	16078	16212	16075	16166	16159	16255	16123	16009	16320	16182	16148	16275	16218	16039	16186	16155	16046	16153	16062	16027	16324	16362	16121	16253	16306	16198	16072	16183	16130	16045	16275	16214	16206	16020	16218	16286	16280	15905	16242	16054	16081	16285	16152	16172	16230	16136	16090	16099	16062	16247	16164	16133	16117	16173	16223	16130	16162	16200	16187	16081	16129	16174	16207	16336	16208	16268	16220	15983	16119	16310	16264	15969	15909	16267	16255	16132	16178	16235	16207	16065	16113	16279	16245	16087	16111	16111	16238	16072	16284	16214	16041	16114	16134	16122	16107	16291	16280	16160	16227	16153	16192	16091	16072	16187	15985	16075	15957	16066	16194	16211	16212	16147	16121	16152	16209	16169	16254	16226	16022	16058	15983	16315	16085	16126	16147	16350	16227	16238	16062	16165	16033	16090	16306	16015	16234	16105	16258	16077	16174	16114	16228	16086	16016	16419	16086	16145	16170	16162	16201	16031	16324	16297	16162	16153	16296	16084	16230	16127	16101	16415	16239	16207	16110	16230	16148	16209	16284	16178	16165	16038	16210	16000	16209	16311	16206	15844	16250	16153	16110	16008	16102	16029	16097	16031	16128	16214	16044	16221	16301	16307	16090	16087	16206	16242	16171	16112	16256	16233	16156	16333	16016	16063	16115	16294	16193	16217	16157	16112	16093	16290	16130	16130	16164	15905	16331	16167	16171	16177	16154	16313	16125	16184	16082	16104	16071	16175	16213	16145	15962	16095	16203	16378	16069	16267	16147	16196	16186	16055	16172	16131	16040	16063	16119	16161	16232	16004	16086	16217	16144	16328	16279	16134	16138	16186	16209	16200	16253	16101	16261	16230	16442	16093	16254	16195	16249	16307	16060	16129	16198	16236	16071	16023	16157	16276	16006	16139	16231	16017	16151	16185	16201	16184	16221	16018	16164	16268	16151	16214	16204	16195	16237	16210	16211	16135	16224	16127	16174	16258	16223	16134	16028	15942	16191	16302	16174	16035	16212	16133	16135	16314	16235	16051	16194	16229	16177	16230	16025	16211	16230	16089	16264	15998	16205	16039	16030	16122	16355	15973	16138	16155	16080	16076	16307	16178	16139	16136	16249	16098	16309	16165	16359	16027	16122	16383	16060	16373	16174	16181	16063	16200	16228	16127	16271	16278	16040	16078	16139	16090	16137	16249	16237	16071	16366	16079	16229	16183	16130	16212	16274	16198	16095	16227	16013	16031	16234	16285	16295	16222	15984	16190	16132	16200	16335	16180	16063	16129	16118	16015	16143	16228	16132	16044	16216	16159	16268	16193	16286	16231	16053	16105	16179	16250	16225	16094	16131	16143	16266	16089	16070	16163	16251	16240	16115	15934	16194	16243	16122	16087	16187	16103	16093	16040	16179	15997	16310	16192	16167	16038	16007	16415	16242	16063	16271	16193	16007	16405	16194	16141	16316	16101	16087	16208	16081	16075	16240	16098	16156	16050	16159	16185	16239	15937	16046	16055	16093	16109	16092	16419	16349	16091	16174	16284	16115	15994	16163	16178	16287	16233	16119	16094	16256	16123	16238	16158	16070	16292	16280	16227	16301	16185	16170	16069	16053	16081	16258	16000	16098	16300	16302	16245	16276	16172	16284	16392	16178	16056	16214	16189	16230	16410	16168	16179	16184	16181	16417	16291	16245	16228	16116	16225	16210	16287	16076	16068	16181	16007	16152	16195	16163	16243	16188	16147	15999	16078	16016	16386	16240	16242	16412	16229	16014	16179	16258	16237	16255	16112	16311	16144	16271	16189	16143	16084	16164	15942	16148	16197	16197	16295	16302	16067	16163	16148	16260	16266	16119	16216	16114	16078	16024	16400	15992	16172	16126	16264	16046	16159	16023	16285	16056	16179	16276	16117	16138	16240	16279	15988	16241	16238	16155	16215	16307	16286	16220	16243	16249	16164	16101	16009	16235	16276	16132	16368	16296	16257	16191	16113	16126	16251	16191	16263	16166	16242	16249	16119	16193	16329	16055	16169	16154	16172	16291	16301	16192	16401	16218	16330	16071	16127	16133	16068	16284	16315	16089	16175	16313	16361	16291	16312	16167	16271	16213	16154	15921	16206	16159	16122	16218	16125	16127	16091	16055	16053	16048	16377	15990	16191	16191	16180	16191	16333	16034	16165	16297	16196	16143	16166	16148	16165	16269	16456	16157	16271	16161	16052	16186	16269	16210	16182	16170	16103	16300	16231	16190	16118	16246	16122	16153	16047	16302	16207	16114	16100	16188	16171	16068	16240	16109	16119	16218	16189	16166	16316	16151	16043	16185	16062	16259	16090	16107	16142	16066	16190	16056	16094	16019	16123	16152	16042	16210	16070	16085	16404	16247	16152	16210	16248	16084	16037	16236	16313	16172	16070	16205	16218	16183	16042	16250	16089	16236	16147	16287	16316	16227	15930	16039	15966	16321	16050	16245	16072	16194	16005	16154	15918	16090	16242	16139	16036	16045	16229	16170	16261	16138	16021	16042	16161	16080	16183	16191	16193	16256	15995	16115	16191	16288	16130	16089	16165	16121	16199	16082	16186	16210	16154	16267	16219	16207	16037	16239	16190	16081	16007	16154	16213	16151	16028	16200	16171	16194	16224	16361	16056	16140	16109	16185	16123	16104	16215	16166	16183	16125	16387	16141	16265	16225	16121	16225	16233	16071	16137	16141	15961	16177	16189	16351	16037	16158	16206	16162	16057	16215	16295	16312	16249	16030	16048	16105	16014	16139	16163	16181	16249	16144	16295	16142	16139	16164	16265	16114	16025	16204	16192	16130	16313	16103	16030	16088	16105	16285	16277	16176	16183	16231	16187	16195	16194	16182	16260	16056	16030	16340	16308	16102	16308	16055	16126	16097	16100	16055	16056	16295	16068	16302	16096	16099	16130	16106	16182	16152	16179	16194	16006	16286	16166	16281	15992	16084	16192	16152	16244	16102	16157	16039	16176	16125	16004	16262	16188	16060	16039	16059	16338	16304	16185	16267	16042	16093	16260	16104	16273	16147	16338	16152	16124	16181	16183	16236	16163	16164	16234	16301	16124	16181	16180	16155	16218	16172	16276	16173	16192	16232	16192	16070	16155	16160	16102	16164	16048	16169	16272	16112	16013	16180	16059	16111	16135	16240	16086	16252	16215	16220	16139	16079	16194	16316	16132	16099	16137	16282	16156	16262	16212	16205	16230	16150	16162	16196	16097	16124	16263	16193	16179	16287	16295	16103	16136	16109	16379	16282	16219	16233	16165	16083	16122	16141	16181	16060	16059	16193	16072	16119	16133	16202	16210	16075	16151	16192	16296	16210	16158	16249	16144	16198	16291	16349	16059	16118	16223	16248	16044	16163	16237	16142	16214	16175	16032	16193	16228	16136	15916	16326	16035	16310	16104	16079	16201	16146	16154	16129	16219	16175	16039	16118	16112	16260	15965	16125	16171	16243	16275
27851	22855	25651	22869	19687	19314	19002	18639	18506	18500	18302	18153	18407	18194	18354	18214	18286	18245	18220	18193	18188	18318	18127	18035	18149	18082	18250	18059	18112	18161	18115	18325	18691	18707	18484	18342	18361	18194	18258	18147	18199	18002	17989	17934	18081	18069	18079	18094	18146	17913	18264	18161	18202	18219	18139	18153	18056	18023	17930	18051	18029	17900	18036	17912	18255	18039	18034	18057	17904	17859	18226	18368	18031	18022	17806	18276	18037	17847	18063	17975	18095	18097	18304	18373	18049	18186	17956	18100	18053	18127	18188	18025	18062	18001	17995	18048	18143	18145	18285	18018	18072	18215	17856	17939	17911	17903	18092	17818	17946	18005	18022	17960	18284	17982	18062	18123	18159	18112	18054	18170	18035	18012	18013	17777	18112	18260	17911	18101	18239	18213	17918	17967	18075	17917	17993	18039	18307	18003	18010	18113	17953	17981	17966	18056	18144	18141	18006	17910	17994	17917	18059	18256	18083	17820	18185	18216	18015	17992	18090	18222	18024	18196	17978	18163	18273	18134	18140	18199	18122	18032	18150	18000	17947	17922	18258	17884	18039	18146	18111	18022	18130	17839	18205	17954	17900	18007	18022	18022	17828	18105	18176	17955	18240	18018	18202	17895	17917	18034	18253	18204	18137	18096	18084	18127	18171	18157	17919	18096	18034	18138	17887	18094	18059	18190	18012	18236	17987	18172	18185	17950	18236	18273	18053	18204	18056	18025	17806	18133	18127	18202	18093	18069	18088	18177	18199	17923	18116	18195	18063	17934	18150	18029	18037	18203	18128	18138	18241	18060	18376	18094	17928	18098	18085	17823	18020	18175	17935	17938	18182	18358	17989	18062	18129	18011	18063	18040	18150	18007	18008	17943	17901	17998	18074	17901	17990	18159	18151	18121	18071	18112	18139	17970	18149	17932	18127	18255	17826	18098	18038	18071	18161	17885	18154	17977	18085	18130	18286	18056	18089	18023	18055	18085	18079	17962	18218	18295	18194	17871	18049	17954	18078	18050	17986	17940	18251	18290	17951	18141	18014	18017	18108	18017	18059	18020	18166	18087	18066	18036	17857	18188	18324	18293	18183	17953	17967	17991	18057	18071	18172	18183	18172	18304	17987	18255	17948	17958	18388	18080	18159	18067	18082	18118	17868	18001	17932	17951	18016	17789	18180	18174	18230	18162	18224	18119	18118	18130	18022	18204	18270	18140	18142	18161	18192	18125	18151	18219	18070	17854	18138	18284	18136	17999	18170	18054	18020	18106	18094	18061	18104	18056	18039	18150	18069	18196	18187	17990	18053	17805	18171	18202	18178	18172	18112	18100	17974	18238	18004	17968	18018	18167	17877	18134	18046	18119	18177	18249	18083	18036	18007	18006	18069	18100	17940	17937	18266	18123	18247	18189	18031	18145	18174	18086	18112	17912	17847	18190	17967	18105	18045	18050	18209	18044	18165	17975	18066	18085	17972	18139	18161	18177	18106	18056	18091	17906	17930	18105	18094	17994	18217	18140	17967	18035	17858	17994	18194	18196	18077	18149	18230	18235	18096	18131	18165	18033	18195	18133	18183	18117	18169	18031	18021	18161	17987	18017	17910	17939	18066	18142	18199	17965	18262	18326	18138	18241	18187	18061	18080	18124	18134	18154	18136	17998	18144	18129	18199	18052	18262	17863	18052	18151	18241	17985	17915	18088	18160	18177	18128	18254	18155	17790	17894	17807	18182	18322	18151	17925	18228	18045	18136	18193	18100	18219	18081	18235	18128	17971	17923	18072	18005	18157	18230	18160	18166	18085	17955	18190	18016	18298	18085	18255	17965	18093	18131	18002	18040	18144	18108	18206	18040	17820	17978	18101	17910	18259	18045	18234	17953	18203	17924	18104	18060	18018	18131	18054	18200	18100	18064	18125	18128	17995	18225	18033	18140	18136	18129	18211	18220	18115	18133	18218	18261	18135	18142	18039	18031	17907	18252	18090	18069	18045	17996	18121	17963	18018	18107	18233	18097	17996	18246	17999	18030	18058	18021	17807	18170	18087	17894	18044	18109	18081	18068	18132	18074	18077	18287	17854	18231	18140	18064	18123	18104	18119	17915	18033	18038	18062	18103	18060	18151	18030	18094	18011	18304	18153	18092	17930	18090	18015	18143	18035	18008	18104	17791	18201	18190	18031	18147	18042	18218	18008	18119	18035	17878	18056	18221	18044	18184	17923	17984	18098	18145	17895	17964	18209	17975	18045	18342	17980	18019	17841	18003	18151	17873	18087	18236	18265	18201	18131	18051	18208	18310	18137	18152	18164	18114	18030	18207	18211	18153	18131	18203	18235	18201	18075	18004	18089	18029	17970	18014	18110	18124	18123	18248	18153	18036	17938	18109	17917	18088	18216	18055	18222	18288	18006	18028	18069	17936	17903	18078	18061	18123	18120	18022	18004	18109	18010	17939	17988	17818	18159	17994	18191	18252	18148	18055	18167	18086	17681	17841	17972	17948	18166	18125	18112	18106	17906	18267	17966	18141	18185	18167	18160	18082	18063	17967	18054	17962	18121	18024	18065	17985	18047	18217	18145	18141	18129	18066	18050	18096	17989	18062	18191	18185	18112	18092	18277	18118	18088	18200	18189	17889	17913	18002	17945	18302	18128	18132	18116	18071	17943	18116	18091	17889	18088	17970	18196	18271	18138	18263	18149	18058	18158	18175	18008	17988	18087	18059	18060	18010	18130	18192	18027	18260	18044	17997	18177	18162	18137	18161	18082	18302	18062	18160	18186	18154	18044	18091	18265	18105	18036	18077	18223	18189	17929	17993	18096	18177	18120	18274	18128	18042	17963	17995	17958	18003	17819	17862	18107	18066	18221	17984	18001	18081	18029	18114	17966	17812	18032	18075	17858	18060	17930	17960	18049	18095	18126	18127	18258	17936	17978	18151	18093	18294	18057	18044	18032	18023	18101	18060	18047	18162	18173	18024	18011	18102	18212	18046	17794	17873	18115	18000	18141	18029	18151	18121	17877	18119	18192	18095	18127	18077	18135	18109	18024	18068	18110	18021	18187	18006	18217	18090	18174	18356	17955	18070	18182	18100	18071	18222	18027	18057	18032	18161	18111	18076	18029	18219	18065	18055	17962	18045	17865	18176	18218	18093	18124	18088	18139	18170	17956	18134	18138	18204	17955	18022	18160	18010	18128	17975	18122	18167	18066	18142	18047	18082	18066	18142	18298	18092	17995	18098	18187	18164	18088	18188	18161	17969	18018	18151	18053	17984	17993	18297	18073	18101	18007	18035	18197	18173	18178	18107	18005	18170	17963	18247	18143	17957	18089	18143	18026	17981	18078	18085	18056	18119	18028	18142	18072	18326	18044	18051	18062	18176	18190	17962	18208	18283	18129	18041	17985	18054	18170	18168	18105	18194	18182	18277	17851	18095	18107	17989	18015	18002	18249	17986	18146	18097	18193	17893	18018	18016	17982	17982	18257	18121	17984	17900	17944	17967	17813	18209	17977	18071	18074	18218	17876	18189	18048	18274	18119	17967	18114	18163	18087	17960	18054	18175	17942	18106	18182	18121	18075	17974	18070	18006	18032	18251	18143	18342	18063	18209	18020	18232	18274	17980	18023	18169	17989	18296	18004	18007	18195	18102	17999	17971	17933	18131	18074	17968	18253	18057	17966	17984	17999	18206	18172	18110	18081	17988	17960	18093	18011	18163	18111	17968	18106	17838	18045	17956	18170	18009	18148	18291	18254	18087	18108	18259	18151	18107	18059	17799	18002	17918	18215	18200	17966	18133	17949	18166	18046	18202	18055	17861	17976	18182	18072	18086	18219	18229	17931	18124	18180	18222	18256	18177	18093	17927	18148	18069	18092	18064	18166	18152	18008	17905	18122	17983	18031	17817	18311	18058	18131	18104	17808	18185	18185	17997	18055	17983	18186	18180	18223	18126	18054	18102	18193	18155	18131	18040	18095	18012	18069	18027	17939	18048	18155	18071	17990	18088	17978	17870	18242	18220	18022	17998	18150	18117	18060	18120	18224	18148	18031	18204	18089	18270	17903	18079	17977	18264	17960	18157	17954	18146	18164	18255	18130	17948	18110	17959	18047	18194	18172	18061	17839	18147	17863	17796	17999	18102	18092	17965	17969	18077	18172	18155	17908	18227	18055	18095	18110	18127	18302	18044	18019	17923	18048	18290	17905	18211	18135	18105	18056	18033	18182	18106	17960	18028	18110	18086	18130	18210	18227	18134	18102	18055	18280	18079	18044	17927	18103	18230	18099	18146	18223	18181	18277	17898	17935	18082	18179	18151	18037	18032	18047	18046	17980	18136	17867	18158	18019	17963	18124	17953	18088	17894	18130	18242	18123	18110	18100	18154	18221	18233	18115	18000	18002	18183	18081	18111	18328	18121	18015	18152	18153	18083	17907	18041	18246	18323	18078	18059	18057	18280	18148	18213	18189	18293	17953	17963	18007	17995	18053	18157	18067	17943	17935	18148	18103	18022	18172	17938	18001	18045	17978	18220	18158	17986	18072	18189	18195	18092	18004	18000	17834	18202	18147	18199	18230	17942	18022	18178	18030	18025	17972	18033	17986	17971	18164	18073	18114	18173	18071	17955	18085	18197	18036	18180	18245	17923	18193	18263	18037	18324	18158	18117	17983	17956	18117	18150	18193	18306	18227	18037	18063	18089	18268	18050	18078	18126	18054	18166	18128	18186	18251	18092	18032	18164	18142	18339	18218	18057	18090	18079	18101	18073	18130	18110	18023	17897	18091	17881	18101	18168	18127	18062	18142	18295	18123	18169	17811	18107	18179	18160	18017	18006	18183	18194	18071	18055	17987	18328	17950	18178	18177	17995	17856	17830	18030	18050	18090	18131	18210	18168	18214	18114	17868	18289	18173	18146	18287	18138	18043	18102	17760	18109	18110	18065	18128	18083	18156	18362	17883	18330	18142	18212	18106	18033	18057	18153	18078	18107	18128	18137	18109	18294	18275	18015	18077	18015	17890	18099	18064	18005	18050	18141	18192	18130	18291	18210	18147	18019	18190	18068	18223	17844	18060	18161	17963	18000	18094	18000	18047	18089	18247	18016	18039	18409	18226	17927	18303	18300	18147	18144	18383	18166	18050
18917	25474	23306	20292	19178	17986	17398	16743	16828	16717	16510	16450	16596	16351	16448	16439	16303	16420	16253	16132	16292	16166	16321	16214	16296	16137	16065	16146	16176	16230	16221	16638	16989	17016	16594	16398	16132	16145	16166	16444	16039	16156	16079	16121	16259	16186	16253	16364	16097	16133	16201	16192	16304	16065	16157	16145	16128	16132	16240	16218	16367	16157	16318	16243	16177	16197	16331	16142	16149	16049	16231	16067	16137	16206	16063	16073	16117	16100	16206	16111	16215	16223	16233	16276	16177	16096	16269	16276	16327	16196	16032	16155	16245	16481	16133	16312	16144	16289	16305	16317	16113	16203	16225	16192	16276	16181	16137	16238	15970	16251	16067	16160	16179	16137	16185	16170	16530	16078	16194	16083	16255	16160	16090	16277	16248	16111	16117	16384	16027	16147	16178	16220	16365	16245	16330	16279	16308	16250	16280	16264	16147	16125	16135	16201	16189	16099	16158	16090	16245	16306	16271	16270	16256	16134	16133	16071	16172	16255	16051	16150	16198	16174	16363	16103	16071	16307	16212	16257	16203	16265	16143	16282	16233	16226	16281	16057	16129	16087	16248	16293	16165	16249	16191	16325	16084	16151	16110	16235	16113	16144	16170	16079	16263	16004	16153	16181	16081	16186	16104	16129	16129	16228	16278	16215	16318	16103	16305	16222	16143	16157	16262	16131	16198	16157	15989	16279	16136	16258	16216	16104	16132	16331	16187	16179	16175	16101	16248	16139	16356	16145	16196	16086	16187	16293	16332	16095	16125	16403	16070	16250	16294	16098	16221	16378	16258	16186	16108	16281	16194	16083	16268	16313	16076	16011	16222	16183	16244	16289	16202	16134	16212	16243	16290	16139	16225	16086	16211	16227	16239	16393	16137	16286	16329	16249	16258	16312	16349	16194	16336	16166	16205	16213	16171	15981	16082	16124	16322	16124	16372	16245	16057	16004	16285	16173	16124	16365	16166	16216	16204	16033	16438	16326	16296	16183	16200	16057	16118	15926	16213	16190	16136	16194	16276	16144	16116	16325	16293	16113	16162	16160	16259	16174	16160	16231	16171	16182	16120	16249	15998	16151	16174	16130	16076	16256	16330	16255	16254	16087	16222	16175	16273	16163	16119	16299	16330	16143	16250	16105	16245	16182	16157	15988	16142	16230	16048	16251	16269	16243	16249	16231	16447	16098	16200	16095	16048	16283	16041	16096	16296	16254	16174	16137	15963	16264	16168	16305	16133	16092	16363	16123	16288	16163	16096	16204	16460	16131	16287	16287	16130	16322	16229	16144	16253	16318	16314	16132	16098	16247	16187	16274	16085	16423	16365	16353	16107	16132	16109	16132	16294	16104	16168	16217	16335	16250	16137	16231	16156	16135	16327	16049	16115	16198	16108	16376	16211	16009	16305	16126	16096	16257	16129	16106	16076	16263	16099	16133	16108	16191	16244	16079	16295	16147	16326	16156	16100	16385	16092	16203	16179	16184	16277	16153	16101	16257	16249	16193	16107	16143	16150	16176	16252	16180	16017	16072	16379	16091	16356	16286	16251	16139	16110	16266	16188	16044	16369	16166	16136	16212	16140	16108	16250	16079	16140	16046	15929	16170	16117	16197	16297	16212	16230	16115	16198	16104	16272	16170	16234	16314	16147	16306	16267	16118	16216	16100	16144	16314	16308	16246	16169	16101	16298	16217	16218	16316	16173	16332	16102	16033	16248	16264	16198	16320	16191	16146	16297	16173	16275	16091	16199	16311	16162	16236	16209	16126	16168	16024	16303	16175	16150	16213	16028	16236	16254	16115	16073	16186	16163	16008	16176	16155	16149	16156	16187	16264	16170	16095	16122	16047	16089	16310	16137	16132	16368	16050	16152	16203	16337	16066	16248	15962	16059	16284	16145	16187	16105	16303	16175	16172	16199	16112	16057	16287	16151	16239	16181	16211	16088	16313	16288	16191	16193	16235	16327	16183	16203	15985	16128	16275	16166	16164	16357	16308	16216	16252	16367	16118	16161	16037	16040	16218	16257	16100	16206	16265	16116	16331	16127	16283	16125	16295	16204	16329	16223	16275	16280	16316	16273	16098	16207	16243	16118	16307	16089	16127	16108	16295	16185	16252	16186	16311	16110	16315	16146	15924	16102	16216	16261	16196	16214	16326	16176	16209	16128	16138	16417	16098	16148	16307	16193	16106	16192	16140	16137	16141	16229	16180	16294	16056	16291	16059	16071	16190	16091	16278	16322	16149	16121	16295	16143	16090	15973	16249	16090	16085	16232	16124	16284	16133	16123	16214	16131	16366	16036	16143	16199	16204	16174	16185	16257	16101	16263	16104	16210	16116	16356	16217	16210	16284	16156	16244	16190	16123	16154	16284	16060	16200	16324	16293	16233	16241	16195	16166	16111	16206	16207	16118	16097	16059	16175	16185	16065	16212	16116	16236	16097	16171	16248	16126	16012	16138	16146	16369	16106	16291	16278	16392	16086	16330	16391	16140	16191	16224	16168	16255	16269	16382	16057	16197	16293	16343	16291	16207	16218	16278	16157	16322	16109	16362	16159	16196	15980	16007	16191	15974	16252	16108	16143	16074	16310	16026	16306	16130	16017	16353	16125	16234	16068	16176	16251	16264	16059	16181	16336	16253	16007	16252	16196	16197	16375	16266	16193	16224	16244	16057	16284	16137	16197	16154	16186	16092	16138	15988	16285	16238	16129	16073	16157	16187	16264	16241	16224	16160	16124	16291	16024	16217	16165	16285	16082	16204	16080	16036	16235	16168	16159	16089	16253	16148	16347	16193	16214	16249	16416	16208	16245	16238	16212	16169	16322	16242	16089	16264	16162	16292	16306	16178	16148	16129	16294	16214	16214	16073	16313	16141	16264	16116	16242	16173	16098	16093	16228	16130	16188	16269	16121	16193	16167	16229	16142	15933	16158	16082	16137	16100	15996	16249	16035	16249	16265	16163	16321	16199	16062	16214	16208	16052	16055	16117	16192	16172	16274	16443	16203	16514	16296	16199	16211	16274	16252	16295	16040	16134	16247	16175	16197	16208	16235	16437	16224	16340	16216	16239	16436	16247	16094	16194	16042	16192	16145	16187	16092	16119	16141	16171	16143	16173	16114	16067	16210	16342	16061	16222	16153	16218	16268	16000	16189	16379	16170	16326	16133	16379	16285	16115	16309	16210	16392	16079	16235	16128	16295	16328	16111	16208	16484	16126	16262	16303	16117	16206	16269	16224	16089	16278	16163	16158	16115	16246	16327	16160	16230	16418	16234	16290	15951	16239	16244	16256	16333	15987	16208	16149	16380	16095	16241	16204	16319	16097	16175	16207	16133	16286	16188	16296	16190	16323	16127	16195	16160	16359	16080	16289	16222	16112	16091	16356	16300	16251	15941	16288	16273	16304	15994	16113	16113	16163	16209	16061	16130	16053	16225	16254	16154	16152	16155	16201	16098	16106	16144	16295	16318	16260	16133	16227	16156	16060	16040	16268	16216	16135	16163	16128	16126	16145	16135	16094	16206	16173	16187	16196	16213	16246	16220	16284	16389	16122	16226	16225	16106	16325	16235	16258	16228	15996	16066	16213	16190	16036	16111	16167	16353	16250	16255	16234	16291	16375	16161	16230	16177	16217	16140	16273	16408	16072	16187	16337	16276	16100	16358	16193	16209	16223	16375	16158	16281	16113	16167	16301	16061	16091	16157	16191	16146	16165	16179	16166	16149	16019	16213	16273	16173	16224	16229	16280	16179	16164	16143	16184	16099	16266	16045	16224	16204	16316	16008	16187	16059	16232	16093	16361	16125	16222	16159	16192	16385	15923	16132	16167	16101	16207	16230	16070	16162	16265	16280	16228	16275	16256	16119	16201	16260	16290	16135	16018	16247	16097	16269	16144	16088	16394	16130	16224	16315	16194	16050	16154	16133	16154	16064	16124	16344	16177	16209	16172	16392	16183	16246	16119	16240	16312	16417	16321	16140	16327	16226	16292	16030	16298	16296	16107	16288	16173	16049	16159	16185	16200	16291	16361	16174	16204	16130	16253	16158	16154	16133	16012	16162	16074	16346	16341	16160	16388	15936	16363	16125	16208	16021	16192	16213	16224	16153	16095	16149	16137	16153	16126	16461	16057	16235	16133	16143	16314	16150	16288	16276	16337	16125	16215	16239	16196	16166	16100	16244	16183	16311	16068	16156	16152	16168	16256	16237	16177	16121	16345	16129	16279	16126	16111	16123	16251	16210	16372	16133	16093	16182	16258	16185	16168	16188	16258	16252	16267	16245	16250	16121	16135	16278	16109	15977	16233	16287	16223	16271	16316	16095	16263	16198	16084	16251	16061	16212	16283	16168	16216	16316	16187	16278	16112	16272	16434	16211	16123	16309	16093	16222	16287	16130	16142	16249	16287	16161	16227	16224	16160	16197	16369	16082	16390	16292	16079	16348	16109	16232	16156	16185	16154	16205	16186	16110	16284	16272	16250	16270	16408	16097	16175	16150	16219	16105	16163	16166	16144	16241	16120	16068	16190	16299	16296	16189	16185	16316	16320	16142	16274	16396	16184	16096	16252	16230	16343	16235	16152	16209	16249	16218	16241	16330	16260	16348	16266	16323	16262	16343	16066	16240	16052	16352	16288	16244	16145	16145	16415	16179	16166	16206	16374	16136	16249	16301	16062	16131	16319	16172	16344	16219	16021	16191	16258	16257	15985	16176	16165	16259	16237	16315	16120	16058	16305	16182	16132	16071	16133	16016	16182	16366	16190	16120	16057	16261	16202	16325	16200	16263	16220	16242	16269	16147	16194	16176	16062	16267	16282	16155	16105	16214	16099	16192	16128	16244	16177	16143	16403	16167	16148	16195	16078	16227	16137	16225	16142	16168	16053	16188	16349	16284	16198	16247	16293	16066	16066	16260	16268	16157	16032	16206	16304	16094	16150	16312	16285	16107	16172	16245	16096	16307	16422	16348	16322	16419	16207	16167	15985	16124	16193	16175	16301	16146	16183	16111	16202	16285	16345	16202	16207	16307	16215	16337	15986	16271	16174	16085	16162	16424	16066	16095	16116	16229	16323	16226	16288	16188	16334	16176	16221	16248	16134	16192	16295	16101	16174	16204	16155	16184	16280	16202	16209
24001	21360	28803	24466	22495	22619	21720	19245	18784	18754	18728	18582	18340	18365	18211	18270	18101	18062	18081	18399	18170	18123	18220	17937	17972	18054	18043	18127	18313	18072	18938	19888	20265	19876	18849	18452	18086	18179	17976	17932	18051	18265	18041	17963	17984	18121	17902	18174	17905	17977	17975	17879	17975	17811	17919	18015	17861	17800	17917	17942	17972	17962	17950	17915	18049	17865	17944	18139	17913	18007	17894	18027	17997	17823	17911	17880	17981	18015	17890	17953	18060	17857	18049	18060	18055	17840	18105	17943	18124	17963	18055	17949	17837	18219	17979	18066	17981	17972	18027	17923	18000	17894	17909	17967	17839	17920	18016	18044	17734	17923	17947	18166	18022	17983	18029	17999	17891	17817	17889	18027	17949	17966	18006	18099	17898	17936	17938	17765	18105	17943	17930	18055	18048	17779	17947	17881	17947	18073	17912	17882	17996	18001	18008	17951	18014	17972	17875	17958	17874	18085	18043	17740	17931	17804	17905	18150	17864	18083	17955	17882	18063	18095	18052	18140	17953	17966	17999	17913	18002	18048	17938	18128	17979	17937	17957	17860	18024	18105	17834	17931	17845	17760	18008	17883	18062	18007	17977	17961	17926	17994	17937	17848	17918	18033	18007	18076	17867	17902	17936	18273	17928	18113	17935	18003	18048	17914	17911	17936	17892	17941	17873	17947	17919	18053	18063	18121	18159	17901	18053	17772	18024	18052	17767	17884	17825	17846	17974	18085	18119	17850	17955	17869	18080	17832	18065	17916	17922	17892	17990	17798	17965	17871	17978	17983	17852	17944	17882	17664	17825	17838	17807	17928	18058	18107	17859	17995	17894	18021	18057	17796	17929	17865	18098	17951	17985	17856	17910	17942	18080	17729	18129	18014	17973	17853	17949	17902	18042	17987	17868	17790	17885	17982	17854	17942	18118	17915	18173	18176	18000	18095	18025	18185	18092	17950	18046	17907	17929	17891	17960	17806	17756	18064	17973	17974	17908	17880	18014	17949	17767	17938	17871	17915	17768	17764	17906	18036	17832	17849	17932	17914	18141	18044	17971	17923	18090	17758	17878	17856	18061	18041	17845	17954	17855	17813	18094	18094	17990	17934	18029	18057	17953	18059	17807	17797	17916	17862	17999	17986	17945	17977	17813	17893	17756	18003	18088	17958	17790	17809	17982	18017	18035	17848	17984	17956	17947	17821	17826	17929	18125	17884	18008	17838	18194	17761	18135	17956	17986	18050	17982	17979	17771	17784	18059	17970	18046	17874	17785	17841	18052	17804	17880	17824	18329	17891	17958	17861	18066	18123	18212	17880	18033	18176	18107	18175	17986	17928	17815	17897	17997	18232	17746	17874	17885	18025	17926	17964	17868	17836	17975	17971	17827	17963	18038	18046	17807	17978	17752	18092	17922	17957	17902	18002	17686	18039	18136	18131	17856	17890	18062	18014	17864	17823	17994	17987	18126	17998	17873	17929	18071	17863	18153	18127	18063	17816	18221	17977	17992	18065	17739	17970	18093	17898	17908	17934	18132	17972	17944	17867	17929	17956	18167	17802	17967	17775	18035	17956	17956	17862	18063	17899	17877	18075	17943	17958	17958	17873	17995	17897	17898	17922	17936	17719	17800	18029	17992	17848	17901	17855	17944	17984	17956	17921	17995	17974	18045	17864	17803	17890	17827	18017	17812	17907	18081	17846	17812	17891	18133	17966	17768	17769	17905	18021	18094	18062	17987	18032	17964	17748	18044	17853	17935	17907	17917	18028	17959	17805	17989	18002	17949	18002	17920	18003	18088	17892	17909	17881	17922	18054	18134	17914	17809	18259	17997	17892	17896	18131	17694	17778	17983	17944	17945	17998	17942	17977	18005	17857	17952	17787	18091	17996	18030	17900	17918	17973	18153	17969	17928	17997	17942	17883	17917	18012	18003	17842	17884	17850	18097	18076	18008	17936	17984	18036	18104	18000	17983	18060	18169	17871	17950	17884	17914	17743	17824	17986	18208	18046	17862	17854	17971	17776	17850	17796	17769	17899	17943	18006	18048	17954	17953	18049	18089	17860	17957	18011	18083	18166	17922	18009	18169	17903	18070	18012	18059	17992	18048	17862	17947	17781	17921	17779	18010	17983	17960	18119	17884	17729	18105	17852	17839	17854	18069	18172	17830	17913	18031	17915	18031	17954	17942	17851	17987	18013	18040	18007	17908	18144	18120	17999	17889	17649	18035	17999	17846	17905	17797	17998	17923	17941	18041	17938	17890	18066	17946	17917	17795	17926	18001	17806	18062	17997	18038	17995	17882	17764	18039	18140	17999	17903	18045	17975	17992	18025	18086	18078	17920	17985	18126	17989	18175	17908	17982	17851	18080	18009	18026	17812	18090	17993	17846	18048	17760	18032	18132	17955	17791	17892	17945	17929	18067	18220	18122	18024	17985	18032	17771	18060	18031	17767	17954	18095	17853	17760	17834	18102	17778	17890	18168	18078	17896	18048	18013	17971	17949	18006	17936	18141	17866	17884	17987	17855	17942	18104	18051	18252	18080	17873	17859	17873	18121	18042	17854	17884	17852	17959	18077	18051	18146	17709	17905	17910	17951	17913	18083	17807	17878	18101	17930	17753	18009	18047	17891	17867	17922	18058	18002	17909	17910	17881	17960	18044	17982	17985	18041	17982	17987	18006	17941	18076	17957	17856	17816	17812	18068	18029	17935	18133	17988	17666	17798	17814	17810	17763	17778	17982	18058	17932	17904	18050	18027	17958	18004	17994	17988	17941	17921	17923	17860	18069	18007	18039	17894	17992	17891	17924	17889	17886	17844	17988	17966	17819	17975	18034	18161	17803	18222	17832	17958	17998	17953	17899	18037	18053	17738	17858	18056	17920	17974	17887	18006	18025	18182	17820	18045	17898	17934	17825	17924	17934	17926	17969	17873	18113	18080	17912	17842	17910	17930	18299	17831	17921	17993	17747	18040	18035	17958	18052	18148	18017	18151	17965	18128	17998	18011	18037	17927	17771	17748	17876	18134	17996	17789	17745	18001	17999	18089	17947	18094	17816	17920	18073	17891	17901	18023	17976	17827	18119	18222	17779	18110	17972	18044	17948	17934	18033	17893	18178	18111	17805	17929	17969	17942	17947	18050	18037	17901	17866	17862	18066	17979	17903	17929	17872	18042	18056	18071	17934	18018	17866	17884	18064	17995	18085	17848	18127	18147	17904	18189	17902	17929	17945	17899	17938	17865	17772	17886	18074	17938	17846	17954	18092	17808	17917	17894	17947	18023	18029	17921	17861	17964	18064	17987	18013	17852	17905	18065	18024	17962	18120	17750	17942	17913	18035	17977	17955	18256	17893	17966	18204	17908	17804	18048	17865	17940	17974	17899	17853	17978	17912	17857	17889	17912	17759	18015	18031	17946	17954	18057	17940	17865	17835	17929	17969	18055	17912	18129	17946	17759	17790	17935	17931	17872	17997	17936	18250	17870	18044	17839	17882	18038	17884	17880	17915	17895	18006	17844	18140	17835	17919	18015	17768	17858	17999	18156	17965	17973	17940	17891	17796	17868	17837	18062	17982	17865	17860	18012	18138	17852	18022	17923	18047	18022	18133	18126	18048	18016	18000	18050	17794	17872	18128	18102	18143	17979	18132	18085	18003	17834	17833	17942	17967	17913	18093	18040	18088	17993	17964	17783	17803	18000	17723	17857	18015	17951	17824	17754	17827	17905	18144	18062	18178	18036	17943	18042	17867	17707	17907	17859	18092	17974	17764	17895	18110	18091	17922	17841	17921	17990	17852	17905	18082	17934	17984	18096	18177	18029	17836	18039	17796	17966	17801	18016	18023	18197	17941	17967	17924	18049	17935	18077	18080	17887	17810	18137	17932	18072	17909	18103	17867	18149	17989	18087	17996	18054	17948	17887	18026	17992	17932	18121	18006	18068	17926	17806	17992	18050	17846	18102	18161	17785	17854	17883	17952	17885	17986	18150	17915	17904	17976	18152	18052	18058	17860	17959	17852	17990	17939	17960	17856	17869	18033	17862	17712	18121	17785	17987	17924	18118	17843	18112	18117	17919	17889	18057	18056	17874	17781	17907	17866	17840	18116	17811	18087	17928	17870	18034	18086	17664	18011	18000	18067	17836	18019	17977	17856	17814	17911	18020	18033	18034	17854	17946	17916	18121	18221	17827	17918	18102	17903	17895	17992	17942	17987	17935	17966	18012	18069	17785	17897	17906	17983	17962	18132	17965	17834	18057	18179	17921	18107	17927	17836	17851	17676	17969	17855	18018	18022	17984	18029	18139	18157	18039	17992	17859	17943	17837	17913	17927	18115	18067	17783	17940	18098	18000	18046	18186	18026	18106	17930	17984	17920	17831	17949	17773	17778	17875	18036	17952	17960	17936	17957	18163	17799	17860	18048	17984	18076	18116	17783	17972	17865	17929	18060	17937	17958	17763	17941	17933	18061	17935	17898	18133	18033	17963	17916	17764	17848	17853	17739	17876	17851	18116	18080	17986	17955	18053	18025	17946	18003	18149	17812	18092	17822	17911	17928	18034	17860	18025	17938	17937	17964	18038	18019	17943	17957	17706	18010	17880	17943	17778	18073	17815	17970	18086	17954	17938	17934	17919	18166	18080	17968	18018	17940	17985	17980	17985	18034	17905	18122	17955	17946	18029	17894	17879	17908	17913	17941	18029	17953	17908	17838	18036	17934	17896	17924	17906	17831	17836	18012	17800	18135	18105	17869	17883	18005	18005	18000	18017	17982	17968	17945	17952	17891	18044	18104	17887	17942	17880	17855	17795	17868	18022	18039	17776	18113	18005	17853	18235	17781	17772	17926	17946	18030	17983	17878	17876	17767	17955	17861	18158	18037	18104	17983	18024	18038	18071	18010	17906	17938	17829	17764	17917	17938	17970	18058	17819	17668	17955	17985	18000	17897	18097	18062	17808	17817	17966	17715	18032	17974	17726	18147	17878	17979	17955	17895	17769	17807	17858	17886	17940	18004	17866	17905	17913	17899	18012	17867	17873	17983	18006	18021	18084	17978	17981	17945	18071	17982	17785	17974	17853	18010	17797	17865	18002	17981	17886	17876	18007	17863	17952	18071	18139	17842	17944	17923	17890	17882
18483	31473	30256	24517	21205	19688	18488	17658	17417	17072	16749	16749	16694	16589	16514	16577	16308	16550	16541	16174	16122	16140	16281	16304	16106	16089	16019	16129	16318	16099	17870	19660	19867	18592	17274	16502	16220	16267	16307	16262	16208	16120	16042	15892	16252	16028	16000	16052	16163	16003	16081	16209	15942	16200	16285	16117	16144	16267	16172	15975	15964	16279	16222	16234	16056	16286	16124	16204	16127	16084	16371	16197	16179	16227	16155	16052	16239	16001	16154	16100	16174	16099	16248	16060	16173	16028	16185	16010	16310	16111	16174	16038	16018	16211	16162	16106	16054	16193	16079	15972	16097	15970	16316	16092	16015	15964	16069	16193	16094	16149	16255	15948	16309	16281	16105	16224	16274	16099	16124	16200	16194	16145	16133	16172	16091	16245	16247	16210	16040	16130	16010	16152	16326	16153	16019	16237	16182	16117	16194	16156	16066	16133	16263	16255	16197	16137	16122	16173	16220	16167	16106	16170	16137	16123	15988	16145	16191	16052	16330	16126	16055	16261	16046	16109	16139	16127	16055	16027	16143	15946	16286	16197	16180	16130	16071	16208	16224	16069	16148	16076	16112	16218	16155	16076	16006	16207	16185	16104	16204	16079	16052	16039	16149	16067	16193	16068	16129	16191	16053	16088	16097	16255	16103	16220	16055	16198	16122	16073	16058	16051	16080	15966	16183	16110	16125	16178	16133	16146	16073	16272	15961	16168	16117	16341	16255	16006	16128	16115	16156	16116	16127	15993	16110	16250	16240	16220	16080	16118	16273	16168	16072	16147	16147	16114	16130	16084	16359	16144	16172	15982	16255	16037	16062	16002	16163	16118	16172	16072	16259	16280	16059	16129	16106	16216	16197	16044	16317	16285	16274	16037	16062	16026	16185	16056	16192	16125	16202	16111	16073	16161	16200	16127	16140	16069	16295	16185	16129	16299	16163	16059	16084	16132	16353	16125	16135	16179	16222	16175	16124	16080	16072	15982	16012	16189	16203	15997	16223	16094	15997	16238	16207	16241	16129	16024	16277	16085	16028	16233	16254	16144	16261	16146	16075	16291	15884	16143	16131	16260	16055	16118	15993	16103	16061	16186	16262	16064	16018	16134	16091	16215	16123	15876	16315	16167	16106	16188	16048	16083	16139	16224	16087	15979	16014	16158	16173	15923	16139	16093	16206	16076	15994	15966	16010	16188	16090	16100	16063	16049	16091	16216	16329	16006	16080	16002	16046	16148	15991	16211	16200	16324	16234	16309	16074	16089	16237	16077	16142	16098	16130	16217	16166	16077	16095	16138	16029	16009	16031	16067	15985	16286	16102	16138	16299	16242	16094	16207	15991	16123	16022	16119	16280	16170	16101	16184	16242	16078	16166	16293	16228	16026	16152	16285	16169	16199	16119	16013	16126	15909	16328	16107	16211	16045	16186	16340	16233	15990	16058	16136	16314	16039	16073	16008	16017	16125	16115	16239	16233	16005	16240	16255	16187	16332	15900	16245	16139	16250	16163	16173	16013	16039	16386	16043	16109	16096	16249	16078	16076	16114	16200	16167	16206	16147	16226	16222	16145	16140	16258	16239	16159	15993	16047	16121	16097	16039	16132	16063	16231	16152	16220	16116	16240	16004	16138	16070	16196	16164	16086	16084	16100	16121	15982	16223	16079	16238	16065	16118	16063	16237	16169	16205	16283	16227	16294	16074	15979	16073	16283	15890	16135	15891	16137	16279	16070	16188	16143	16392	16168	16128	16147	16149	16071	16145	16095	16220	15966	16046	16099	15977	16192	16030	16080	15977	16140	16040	15934	16052	16015	16116	16107	16074	16172	16093	16001	16094	16363	16061	16013	16062	16191	16109	16072	16125	16090	16144	16108	16267	16093	16167	16263	15990	16356	16057	16126	16102	16234	16166	16100	16212	16078	16055	16189	16050	16207	16204	16295	16110	16008	16261	16156	16021	15934	16212	16128	16220	16176	16118	16098	16114	16141	16064	16062	16237	16088	16165	16080	16088	16117	15929	16112	16208	16147	16155	16080	16103	16031	16160	16180	16184	16096	16133	16091	15982	16122	16113	16067	16213	15959	16271	16309	16249	16123	16038	16142	16135	16163	16040	16212	16169	16183	15942	16273	16205	16000	16263	16071	16276	16003	16118	15989	16000	16077	16066	16132	16064	16249	16038	16158	16046	16083	16049	16107	16193	16022	16032	16154	16105	16158	16120	16113	16200	16183	16141	16307	15917	16173	16041	16271	16108	16144	16254	16165	16194	16062	16145	16228	16112	16117	15977	15974	16013	16134	16085	15974	16045	16047	16252	16142	16248	16189	16100	16217	16052	16189	16113	16073	16085	16043	16089	16119	16052	16153	16103	16320	16136	16068	16127	16152	16137	16105	16093	16189	15966	16090	16195	16139	16033	16166	16208	16236	15929	16013	16037	16287	16087	16191	16089	16031	16149	16201	16175	15992	16225	16294	16169	16161	15965	16187	15919	16106	16096	16252	16083	16157	16170	16020	16080	16040	16084	15935	16094	16065	16071	16180	16137	16173	16087	16071	16066	16191	16334	16225	16191	16144	16140	16188	16217	16183	16007	16160	16262	16181	16085	16179	16208	16212	16135	16294	16145	16202	16145	16060	16130	16205	16031	16082	16073	16043	16290	16115	16132	16240	16154	16073	16066	16071	16069	15990	16215	15947	16093	16124	16110	16171	15951	15948	16158	16114	16108	16166	16132	16142	16163	16101	16166	16136	16185	16079	16235	15959	16219	16091	16171	16241	16091	16081	16039	16068	16110	16162	16090	16082	15985	15941	16195	16056	16104	16068	16068	15938	16132	16108	16085	16100	15979	16191	15845	16128	16135	16075	16022	16164	16009	16055	16068	16069	16109	16221	16057	16269	16148	16009	16246	16176	16294	16061	16083	16195	15945	16199	16207	16096	16087	16131	16071	16055	16280	16022	16031	16252	16074	16031	16078	16336	16172	16100	16233	16175	16150	16246	16092	16070	16178	16163	16154	16109	16027	16297	16057	16197	16083	16313	16154	16240	16065	16255	16102	16154	15940	16005	16283	16392	16232	15896	16210	16087	16069	16069	16047	16265	16251	16153	16052	16266	16164	16012	16004	16243	16128	16106	15999	16270	16151	16175	16144	16037	16065	16166	16215	15956	16243	16133	16056	16075	16067	16196	16273	16289	16101	16174	16095	16146	16194	16075	16034	16186	16313	15990	16176	16225	16042	16188	16057	16060	16058	16149	16204	16161	16178	16055	16037	16295	16117	16170	16285	16104	16310	16176	16201	16089	16210	15972	16110	16073	16182	16002	16257	16181	16175	16086	16126	16179	15960	15977	16317	16140	16114	16151	16201	16116	16221	16084	16200	16189	16179	15969	16091	16155	15924	15913	16284	16264	16072	16116	16152	16204	16189	16240	16246	16156	16186	16128	15905	16126	16154	16294	16073	16100	16201	16142	16078	16087	16091	15941	16202	16032	16235	15995	16156	16112	16114	16210	16104	15976	16031	16127	16103	16086	16020	15919	16083	16038	15957	16169	16036	16123	16219	16060	16100	16041	16014	16158	16255	16117	16299	16189	16070	16138	16175	16216	16154	16097	16112	16226	16262	16093	16015	16174	16113	16035	16158	16105	16111	16134	16239	16186	16259	16208	16303	16159	16113	16040	15982	16067	16086	16153	16121	16024	16061	16220	16314	16118	16256	16241	16082	16284	16233	15951	16163	16141	16107	16074	16134	16185	15980	16153	16148	16178	16179	16056	16068	16147	16166	16094	16194	16042	15982	16452	16162	16099	16006	16390	16060	15992	16067	15984	16175	16210	16129	16188	16337	16197	16166	16183	16325	16131	16185	16133	16071	16177	16115	15999	16102	16208	16143	16171	16113	16243	16189	16253	16176	16151	16065	15896	16073	16110	16137	15935	16140	16177	15983	16190	15984	15956	16074	16062	16119	16028	16250	16112	16267	16110	16073	16143	16138	16024	16027	16142	16165	16168	16128	16092	15998	15969	16293	16037	16145	16026	15942	16159	16031	16006	16130	16249	16090	16104	16357	16171	16120	16090	16034	16212	16076	16154	16245	16094	16150	16205	15801	15941	16136	16094	16223	16247	16123	16154	16073	16050	16063	16020	16042	16227	16094	16044	16001	16144	16330	16056	16099	16089	16222	16108	16137	16115	15972	16182	16174	16068	16305	16047	16021	16118	16245	16070	16063	16288	16034	16181	16106	16075	16149	16216	16143	16268	16068	16004	16156	16031	16158	16192	16222	16172	15989	16293	16240	16104	16059	16331	16337	16077	16128	15997	15953	16107	16205	16162	16212	16305	15990	16086	16083	16083	16209	16221	16202	16135	16130	16140	16200	16125	16014	16058	16148	16046	16141	16026	16025	16353	16225	16176	16285	15989	16212	16156	16080	16104	16114	16141	16165	16255	16051	16032	16101	16383	15959	16303	16191	16070	16130	16108	16113	16153	16177	16106	16072	16115	16224	16177	16008	16160	16200	16098	16062	16167	16288	16173	16196	16347	16019	16185	16154	16086	16092	16080	16066	16172	16083	16078	16134	16251	15940	16127	16150	16055	16167	16137	16190	16118	16076	16229	16125	16109	16164	16254	15913	16126	15953	16171	16208	16135	16051	15995	16090	16215	16169	16056	16060	16130	16185	16265	16083	16172	16059	16263	16303	16127	16010	16334	16091	16095	16134	16121	16064	15920	16135	16083	16131	16161	16137	16080	16003	16047	16101	16157	16153	16124	15968	16317	16023	16266	16211	16068	16263	16303	16078	16000	15831	16245	16218	16090	16115	16057	16187	15881	16084	16102	15999	16011	16061	16102	16138	16223	16270	16162	16138	16124	16313	16443	16074	16075	16188	16064	15912	16176	16203	16297	16160	15953	16025	16223	16141	16106	16179	16279	16276	15906	16034	16128	15963	16187	16203	16063	16172	16017	16104	16163	16171	16282	16133	16142	16169	16201	15921	16151	16078	16083	16102	16057	16168	16140	16149	16030	16238	15972	16188	16177	16171	16204	16126	16023	16252	16125	15977	16077	16175	16232	16223	16248	16047	16150	16026	16059	16126	16106	16007	16094	16106	16306	16092	16212	16090	16112	16087	16208	16172	16069	16194
22943	21361	29222	23868	21629	23721	24720	19573	18528	18830	18432	18025	18292	18058	18257	18146	17828	17988	18038	17806	17866	17928	17967	17909	17818	17818	17831	17866	17587	17823	20120	21044	21917	20704	19467	18394	18128	17658	17745	17872	17870	17839	17857	17868	17533	17732	17854	17580	17637	17717	17846	17848	17910	17452	17707	17604	17689	17875	17722	17487	17632	17728	17506	17602	17609	17566	17765	17522	17644	17678	17804	17709	17706	17635	17697	17637	17654	17696	17716	17569	17561	17794	17622	17536	17602	17797	17674	17672	17779	17856	17623	17660	17759	17560	17736	17431	17761	17653	17672	17582	17625	17508	17791	17847	17850	17736	17538	17606	17633	17656	17423	17595	17814	17682	17788	17772	17603	17417	17642	17527	17754	17672	17452	17565	17734	17830	17830	17647	17718	17652	17796	17768	17569	17544	17621	17733	17811	17706	17710	17808	17755	17495	17836	17553	17668	17822	17667	17633	17783	17893	17652	17671	17777	17761	17822	17618	17425	17587	17652	17714	17837	17572	17675	17741	17691	17643	17711	17766	17524	17536	17741	17363	17599	17641	17532	17797	17528	17669	17555	17726	17595	17390	17760	17509	17611	17718	17625	17515	17824	17705	17552	17631	17847	17431	17615	17803	17667	17703	17888	17613	17737	17686	17629	17667	17778	17796	17553	17569	17579	17790	17604	17663	17591	17647	17519	17673	17550	17793	17816	17522	17573	17580	17706	17749	17587	17457	17649	17565	17612	17629	17597	17494	17638	17685	17519	17570	17690	17375	17584	17554	17646	17508	17870	17642	17644	17447	17436	17724	17693	17571	17777	17902	17611	17599	17573	17540	17636	17374	17470	17614	17840	17495	17543	17717	17647	17633	17574	17816	17819	17581	17480	17551	17588	17651	17641	17708	17674	17397	17571	17678	17802	17695	17869	17536	17849	17686	17545	17558	17566	17566	17756	17653	17897	17919	17452	17576	17687	17786	17746	17622	17525	17761	17824	17725	17699	17611	17310	17687	17741	17494	17610	17616	17587	17745	17668	17519	17700	17733	17650	17632	17590	17628	17699	17764	17418	17641	17707	17500	17534	17691	17500	17596	17569	17564	17676	17660	17715	17567	17500	17755	17665	17501	17511	17587	17554	17694	17718	17726	17577	17775	17482	17527	17446	17465	17611	17683	17631	17417	17643	17691	17654	17752	17603	17550	17715	17600	17624	17715	17725	17691	17606	17612	17691	17350	17690	17573	17529	17699	17599	17488	17656	17561	17595	17482	17624	17676	17502	17471	17684	17773	17603	17460	17533	17671	17617	17461	17698	17585	17386	17583	17604	17448	17587	17697	17682	17663	17589	17505	17659	17690	17684	17481	17516	17590	17472	17470	17691	17720	17705	17745	17663	17636	17711	17446	17553	17645	17657	17380	17675	17693	17495	17680	17550	17641	17889	17565	17649	17442	17467	17483	17640	17344	17718	17470	17487	17621	17715	17631	17597	17478	17563	17712	17793	17798	17688	17756	17547	17544	17799	17532	17503	17728	17544	17861	17808	17687	17607	17611	17445	17623	17674	17576	17823	17532	17739	17729	17573	17647	17687	17542	17567	17562	17732	17597	17617	17725	17479	17667	17651	17694	17607	17630	17497	17760	17714	17617	17542	17439	17583	17562	17546	17625	17696	17608	17428	17525	17658	17548	17597	17525	17698	17639	17498	17586	17699	17483	17578	17568	17600	17599	17525	17765	17431	17565	17688	17571	17758	17593	17550	17502	17576	17483	17665	17585	17555	17583	17758	17787	17762	17662	17593	17506	17606	17605	17720	17630	17523	17624	17675	17835	17653	17638	17631	17546	17925	17705	17658	17635	17722	17569	17817	17614	17698	17436	17611	17700	17460	17789	17713	17534	17692	17687	17742	17722	17825	17763	17666	17608	17684	17554	17701	17547	17750	17816	17673	17545	17660	17335	17610	17695	17608	17482	17479	17598	17744	17660	17842	17478	17664	17616	17562	17639	17854	17828	17668	17646	17822	17625	17402	17544	17630	17720	17547	17713	17655	17558	17696	17542	17666	17553	17671	17609	17579	17546	17577	17748	17693	17623	17649	17571	17572	17709	17535	17599	17869	17564	17856	17754	17731	17948	17734	17611	17710	17610	17677	17753	17805	17762	17694	17602	17620	17504	17749	17739	17789	17513	17694	17561	17553	17686	17757	17644	17756	17867	17716	17696	17503	17709	17446	17357	17497	17629	17761	17682	17578	17803	17467	17750	17818	17569	17564	17723	17536	17556	17686	17598	17580	17693	17758	17519	17636	17680	17649	17490	17463	17677	17526	17587	17565	17487	17355	17480	17685	17637	17729	17471	17751	17665	17516	17749	17712	17700	17792	17381	17709	17502	17574	17746	17694	17758	17509	17780	17743	17618	17646	17600	17685	17606	17834	17728	17793	17778	17527	17497	17889	17658	17730	17636	17587	17525	17592	17646	17579	17667	17795	17540	17562	17756	17689	17583	17713	17847	17774	17617	17620	17748	17732	17597	17544	17658	17674	17672	17613	17494	17792	17757	17529	17666	17654	17575	17704	17643	17526	17570	17564	17558	17475	17551	17804	17855	17642	17640	17405	17546	17856	17703	17525	17647	17714	17399	17569	17613	17934	17540	17710	17818	17710	17772	17483	17552	17656	17586	17487	17648	17490	17646	17491	17551	17553	17467	17761	17349	17579	17751	17646	17541	17645	17676	17502	17453	17521	17577	17762	17822	17625	17802	17652	17658	17785	17684	17628	17712	17568	17577	17617	17644	17717	17641	17718	17555	17783	17686	17665	17679	17657	17534	17477	17519	17791	17652	17583	17671	17553	17657	17739	17537	17715	17539	17492	17522	17709	17706	17534	17584	17457	17719	17604	17438	17619	17474	17820	17679	17485	17558	17623	17382	17680	17769	17704	17680	17676	17672	17569	17717	17518	17315	17492	17897	17802	17420	17566	17563	17684	17687	17481	17657	17720	17806	17620	17387	17592	17344	17808	17591	17837	17519	17938	17542	17506	17812	17456	17770	17633	17566	17513	17510	17722	17620	17519	17742	17993	17689	17649	17570	17680	17574	17612	17474	17662	17589	17545	17659	17717	17437	17469	17538	17559	17462	17573	17450	17387	17415	17376	17872	17824	17559	17665	17666	17656	17639	17670	17701	17672	17446	17654	17576	17695	17629	17609	17542	17672	17640	17688	17588	17659	17532	17753	17652	17588	17494	17639	17578	17736	17706	17609	17449	17742	17586	17512	17642	17688	17640	17625	17671	17460	17421	17666	17516	17653	17636	17542	17593	17911	17736	17718	17623	17545	17568	17708	17667	17701	17668	17549	17638	17693	17660	17575	17725	17502	17829	17445	17562	17572	17757	17596	17561	17709	17753	17760	17659	17737	17630	17705	17530	17636	17559	17447	17707	17495	17676	17620	17809	17639	17609	17539	17454	17452	17723	17566	17698	17643	17506	17652	17738	17561	17408	17675	17735	17708	17579	17651	17620	17707	17547	17704	17723	17570	17504	17461	17636	17516	17675	17644	17515	17592	17668	17765	17575	17602	17736	17734	17523	17548	17492	17541	17673	17690	17627	17735	17706	17713	17529	17526	17573	17823	17637	17597	17690	17685	17668	17580	17499	17424	17667	17575	17618	17635	17357	17798	17476	17415	17700	17550	17557	17598	17702	17573	17709	17485	17642	17444	17772	17603	17407	17729	17660	17592	17594	17732	17654	17705	17725	17705	17826	17715	17628	17728	17518	17624	17720	17801	17621	17756	17735	17757	17538	17596	17780	17786	17718	17733	17595	17760	17676	17699	17577	17773	17679	17758	17530	17487	17588	17623	17663	17691	17633	17690	17559	17534	17550	17631	17681	17415	17536	17588	17566	17812	17237	17791	17810	17729	17774	17558	17802	17750	17694	17287	17507	17726	17487	17591	17564	17659	17653	17701	17650	17595	17834	17649	17703	17643	17757	17741	17701	17589	17760	17661	17835	17640	17821	17649	17541	17417	17680	17599	17603	17577	17562	17748	17571	17669	17467	17808	17693	17614	17745	17495	17446	17421	17745	17440	17637	17730	17596	17588	17477	17745	17681	17557	17564	17645	17591	17707	17657	17851	17557	17635	17655	17640	17396	17700	17661	17456	17541	17586	17767	17876	17594	17563	17717	17818	17561	17554	17491	17552	17695	17814	17693	17724	17635	17603	17477	17918	17498	17587	17693	17716	17627	17681	17547	17749	17675	17637	17756	17754	17537	17553	17791	17553	17793	17739	17617	17720	17819	17581	17571	17621	17751	17767	17607	17705	17916	17628	17612	17544	17941	17585	17443	17868	17686	17600	17434	17698	17643	17421	17597	17710	17480	17679	17485	17700	17754	17607	17588	17470	17675	17652	17451	17407	17711	17601	17719	17679	17381	17496	17622	17678	17530	17620	17517	17518	17616	17614	17691	17626	17711	17611	17692	17454	17581	17540	17693	17799	17676	17701	17549	17408	17654	17629	17692	17814	17783	17651	17866	17680	17424	17616	17841	17621	17694	17702	17632	17534	17676	17539	17793	17654	17734	17650	17481	17682	17788	17664	17552	17765	17769	17471	17688	17657	17620	17599	17673	17512	17657	17434	17826	17687	17680	17585	17796	17413	17636	17621	17602	17693	17754	17604	17710	17670	17570	17532	17632	17494	17664	17787	17647	17744	17577	17570	17530	17590	17348	17708	17683	17843	17574	17729	17520	17502	17476	17522	17708	17590	17674	17748	17685	17706	17511	17693	17715	17660	17567	17756	17672	17577	17540	17702	17563	17572	17896	17561	17507	17596	17814	17717	17646	17480	17889	17796	17638	17564	17616	17573	17612	17579	17677	17623	17700	17628	17818	17657	17538	17653	17650	17520	17463	17579	17520	17678	17647	17655	17802	17705	17579	17581	17667	17617	17871	17636	17609	17390	17535	17529	17505	17570	17657	17709	17835	17558	17750	17622	17718	17835	17598	17668	17639	17563	17497	17690	17673	17551	17657	17440	17288	17743	18008	17578	17770	17461	17613	17605	17609	17556	17683	17706	17550	17784	17565	17896	17585	17475	17723	17651	17471	17709	17502	17701	17689	17348	17591	17769	17476	17527	17727	17466	17577
19888	36056	35086	27443	23106	20643	18991	17947	17293	17011	17020	16587	16514	16465	16424	16503	16191	16271	16312	16163	16129	16096	16049	16068	16018	16079	16011	16092	15938	16341	20508	21197	22560	20187	18029	16678	16177	16157	15764	15911	15930	15868	15821	15820	15865	15944	15908	15826	15994	15957	15890	15735	15899	15929	15768	15974	15852	15930	15853	15842	15830	15823	15946	15849	15771	15905	16013	15852	16016	15887	15734	15802	15834	15946	15999	16007	15838	15830	16037	15706	15982	16064	15851	15897	15961	15896	15981	15846	15951	15776	15803	15860	15969	15765	15827	15667	15773	15818	15996	15879	15914	15911	15899	15851	15863	15906	15766	16046	15811	15819	15854	15717	15809	15818	15915	15834	15875	15899	15892	15910	15793	15701	15914	15765	16016	16049	15856	15958	15720	15810	16089	15856	15848	15772	15955	15864	15773	15678	16102	15876	16001	16023	15896	15793	15801	15804	15921	15859	15895	15903	15941	15694	16024	15939	15954	15924	15934	15817	15913	15940	15885	15684	15938	15889	15924	15711	15797	15807	15788	15806	15955	15817	15860	15846	15676	15788	15912	15977	15830	15771	15856	15811	15796	15953	15933	15841	15786	15676	15933	15816	15664	15863	15891	15866	15788	15999	15831	15818	15789	16032	15842	15925	15793	15906	15732	15937	15875	15775	15645	15744	15961	15848	15758	15769	15820	15862	15813	15728	15844	15768	16003	15743	15901	15951	15824	15884	15757	15928	15893	15906	15904	15924	15823	15821	16116	15880	15980	15998	15856	16047	15849	16008	15862	15787	15914	15908	15805	15829	16036	15768	15778	15824	15787	15940	15762	15714	15892	15857	15756	15939	15907	15916	15774	15910	15804	16001	15785	15820	15929	15796	15935	15782	15851	15895	15762	16003	15984	15809	15839	15888	15857	15880	15729	15892	15836	15880	15861	15662	15783	15945	15930	15899	15880	15919	15925	16028	15995	15783	15892	15709	15723	15842	15915	15942	15853	15990	15848	15872	15921	15814	15937	15777	15852	15911	15862	15971	15881	15764	15815	15853	15880	15880	15907	15902	15759	15876	15926	15928	15854	15914	15826	15995	15827	15800	15866	15750	15879	15926	15739	15740	15960	15974	16052	15722	15787	16102	16020	16039	15814	15972	15724	15934	15877	15962	15838	15995	15845	15869	15739	15834	15687	16011	15901	15859	15939	15639	15783	15846	15881	15940	15825	15924	15780	15670	15701	15942	15873	15796	15897	15798	15949	15887	15966	15765	15824	15770	15830	15806	15848	15913	15850	16030	15740	15924	15860	15744	15822	15838	15645	15769	15995	15931	15699	15886	15686	15894	15947	15775	15815	15960	15864	16071	15835	15999	15883	15780	15888	15755	15867	15915	15884	15843	16020	15775	15762	15809	15874	15936	15849	16028	15723	15837	15894	15899	15798	15978	15811	15829	15848	15946	15830	15801	15969	15923	15630	15920	15644	15830	15826	15905	15684	16008	15768	15874	16092	15758	15799	15961	15902	15747	15906	15938	16036	15807	15794	15715	16014	15816	15831	15930	15946	16058	15941	15778	15833	15732	15914	15684	15838	15956	15866	15662	15830	15892	15670	15720	16016	15832	15794	15925	15756	15840	15886	15916	15915	15900	15920	15806	15681	15758	16032	15819	15943	15803	15874	15945	15807	15845	15976	15786	15795	15956	15831	15842	15843	15743	15922	15804	15801	15858	15955	15697	15996	15598	15943	15849	15745	15796	15927	15742	15822	15572	15797	15837	15818	15894	16018	15910	15804	15853	15830	15880	15718	15830	15750	15882	15787	15647	15972	15959	15823	16137	15956	15954	15846	15752	15937	15909	15866	15867	15768	15848	15848	15761	15754	15860	15741	15876	15853	15824	15953	15923	15707	15905	15782	15681	15826	15641	15860	15876	15812	15818	16058	15714	15934	15983	15821	15866	15853	15694	15853	15967	16014	15703	15753	15889	15790	16026	15908	15637	15999	15739	15588	15932	15834	15725	15891	15782	15779	15962	15860	15982	15855	15926	15734	15830	15941	15821	15835	15989	15738	16002	16066	15777	15827	15879	15861	15924	15995	15822	15842	15840	15863	15898	15911	15915	15887	15931	15873	15850	15754	15979	15847	15880	15903	15969	15728	15879	15714	15921	15880	15792	15798	15894	15813	15872	15761	15880	15892	15941	15849	15812	15924	15939	15826	15960	15876	15865	15767	15919	15938	15575	15823	15933	15806	15855	15824	15856	15866	15872	15760	15883	15728	15927	15919	15877	15866	15983	15833	15884	15928	15829	15884	15897	15870	16000	15928	15994	15846	15744	15787	15815	15988	15808	15981	15789	15743	15817	15914	15900	15688	15968	15886	15713	15944	15845	15880	15902	15791	15886	15935	15823	16028	15835	16008	15947	15860	15586	15765	15824	15790	15697	15820	15888	15870	15870	15926	15948	15942	15862	15829	15758	15932	15915	15944	15792	16081	15911	15897	15720	15864	15762	15738	15833	15928	15866	15821	15772	15904	15999	15830	15864	15848	15877	15948	15830	15830	15939	15933	15850	15773	16001	15663	15895	15701	15926	15770	15801	15719	15878	15891	15779	15796	15853	15976	15817	15852	15848	15854	15987	15793	15930	15845	15796	16003	15776	15723	15810	16067	15767	16005	15864	15834	15827	15933	15842	15908	15857	15894	15713	15908	15808	15851	15897	15916	16030	15744	15875	15897	15939	16042	15765	15837	15842	15882	15793	15746	15839	15828	15867	15966	15884	16000	15929	15971	15958	15950	15934	15837	15800	15708	15806	15858	15741	15732	15820	15926	15945	15733	15619	15831	15786	15762	15888	15879	15788	15867	15857	15738	15779	15940	15939	15995	15825	15907	15713	15964	15846	15957	15917	15846	15668	15934	15994	15812	15817	15804	15912	16028	15896	15970	15682	15873	15899	16035	15670	15903	15962	15904	16000	15952	15813	15890	15737	15994	15858	15893	15616	15749	15745	15986	15794	15864	15852	15863	15898	15963	15752	15777	15981	15820	15703	15936	15892	15815	15809	15970	15888	15885	15844	15884	15740	15803	15863	15849	16007	15861	15832	15917	15797	15839	16004	15758	15833	15736	15797	15989	15777	15849	15868	15863	15974	16060	15899	15873	15860	15883	15872	15956	15986	15908	15675	15902	16073	15853	15864	15759	15885	15839	15866	15987	16019	15845	15883	15653	15697	15774	15950	15882	15869	15719	15911	15836	15871	15725	15846	15787	16005	15731	15645	15960	15654	15748	15932	15967	15947	15705	15921	15997	15935	15916	15869	15787	15742	15976	15732	15873	15670	15774	15674	15893	15796	16027	15711	15859	16002	15923	15804	15914	15831	15940	15847	15774	15779	15797	15799	15924	15865	15986	15801	15895	15961	15917	15984	15802	15846	15918	15672	15929	15840	15877	15915	15876	15824	15715	15923	15874	15939	16006	15917	15799	15878	15653	15875	15775	15879	15942	15777	15678	15800	15909	15981	15809	16060	15916	15873	15964	15721	15942	15800	15841	15854	15667	15901	15662	15772	15921	15900	15783	15853	15716	15858	15959	15840	15790	15701	15867	15755	15840	15835	15824	15906	15871	15936	16002	15967	15857	15830	15825	15788	15964	15754	15740	15676	15823	15804	15947	15857	15806	15832	15966	15754	15860	15792	15789	15833	15809	15936	15934	15995	15970	15863	15873	16000	15793	15819	15661	15921	15725	15884	15961	15906	15930	15883	15797	15790	15869	16022	15799	15962	15939	15803	15987	15941	15823	16024	15961	15725	15771	15885	15947	15868	15671	15698	15915	15879	15871	15820	15957	15694	16017	15907	15794	15881	15760	15772	15955	15803	15819	15826	15960	15939	15868	15873	15766	15808	15957	15924	15847	15923	15875	15785	15869	15709	15911	15802	15890	15802	16064	15808	15838	15783	15987	15972	15901	15844	15760	15915	15697	15774	15916	15724	15802	15846	15989	15656	15989	15723	15897	15702	15707	15861	15870	15765	15826	15965	15789	15973	15866	15865	16049	16176	15670	16001	15820	15833	15849	15964	15968	15746	15983	16007	15829	15585	15927	15972	15716	15772	15867	15886	15893	15804	15881	15891	15855	15694	15840	16072	15842	15882	16098	15815	15702	15873	15880	15756	15909	15873	15801	15936	15870	15943	15854	15843	15730	15802	15740	15834	15858	15850	15960	16045	15976	15954	15849	15989	15828	15878	15783	15763	15849	15793	15867	16165	15908	15850	15855	15841	15966	15942	15864	15709	15879	15858	15984	16019	15839	15883	15897	15921	15824	15721	15888	15950	15989	15826	15795	15805	15846	15909	15736	15763	15819	15874	15791	15956	15967	15868	15653	15888	16059	16063	15943	15826	15643	15916	15769	15920	15831	15978	15838	15807	15999	15835	15912	15851	16002	15992	15871	15810	15803	15885	15741	15857	15966	15793	15963	15771	15733	15671	15715	15955	15768	15812	15835	15836	15777	15867	16053	15708	15730	15912	15821	15864	15797	15832	15810	16028	15749	15871	16026	15833	15694	16026	15912	15632	15905	15903	15856	15877	16022	15787	15883	15983	15868	15905	15908	15810	15888	15738	15903	15929	15904	15765	15892	15934	15908	15897	15895	15684	15830	15906	15823	15912	15780	15869	15727	15875	15909	15875	15756	15795	15932	15784	15674	16042	15901	15953	15849	15896	15790	15941	15798	15760	15854	15882	16076	15940	16111	15648	15733	15898	15831	15944	15941	15968	15841	15841	15929	15971	15675	15861	15788	15910	15847	15941	16008	15767	15915	15871	15794	15780	15900	15800	15949	15784	15935	15894	15663	15694	15706	15913	15891	16047	15848	15738	15929	15754	15964	15919	15827	16054	15916	15741	15881	15823	16090	15823	15902	15872	15827	15833	15890	15812	15855	15869	15962	15913	15633	15820	15911	15884	15919	15934	15802	15814	15939	15819	15955	15684	15723	15841	15691	16097	15899	15900	15799	15855	15876	15933	15854	15910	15938	16014	15977	15738	15803	15797	15809	15861	15955	15762	15910	15902	15706	15970	15940	15822	15782	15805	15942	15890	15924	15687	15862	15795	15919	15984	15834	15903	15801	15973	15872	15919	15712	15780
27777	22933	25625	21897	18124	17320	17286	17144	16766	16923	16938	16655	16812	16839	16893	16868	17009	16670	16779	16666	16818	16728	16731	16778	16694	16664	16689	16668	16646	16577	16709	16983	17151	17035	16987	16787	16856	16792	16660	16697	16900	16849	16656	16704	16619	16879	16849	16747	16600	16740	16616	16758	16494	16702	16561	16754	16826	16764	16657	16677	16744	16781	16653	16512	16648	16501	16568	16568	16791	16878	16580	16670	16799	16836	16582	16568	16645	16787	16860	16831	16715	16475	16599	16700	16681	16759	16714	16548	16571	16488	16648	16579	16808	16692	16796	16712	16606	16516	16525	16663	16646	16538	16730	16647	16567	16535	16590	16717	16908	16724	16671	16858	16549	16887	16584	16353	16570	16644	16636	16702	16725	16850	16612	16666	16573	16626	16632	16657	16660	16465	16431	16527	16934	16662	16686	16667	16650	16799	16603	16682	16667	16618	16710	16774	16765	16570	16831	16799	16661	16698	16667	16601	16612	16654	16643	16549	16589	16595	16620	16578	16675	16759	16603	16737	16832	16613	16725	16733	16612	16740	16662	16635	16657	16707	16695	16546	16627	16700	16730	16593	16702	16666	16479	16693	16549	16628	16705	16570	16694	16866	16663	16926	16605	16561	16737	16567	16828	16746	16637	16634	16686	16826	16793	16708	16645	16821	16759	16769	16686	16753	16626	16559	16732	16629	16553	16636	16604	16632	16847	16763	16638	16669	16726	16704	16646	16708	16526	16752	16694	16806	16558	16655	16734	16644	16688	16676	16745	16550	16618	16493	16719	16682	16576	16807	16737	16767	16592	16827	16755	16780	16663	16612	16507	16345	16728	16705	16626	16599	16733	16754	16614	16783	16490	16583	16735	16700	16784	16600	16558	16611	16566	16696	16620	16685	16798	16658	16856	16868	16633	16664	16532	16614	16567	16671	16601	16806	16520	16704	16501	16608	16495	16600	16698	16703	16769	16529	16699	16662	16624	16776	16776	16574	16573	16753	16607	16623	16663	16564	16745	16603	16710	16732	16585	16808	16644	16759	16476	16742	16726	16691	16730	16766	16719	16695	16902	16516	16723	16560	16369	16601	16718	16645	16428	16618	16587	16562	16530	16604	16699	16672	16634	16691	16668	16668	16749	16638	16673	16655	16936	16655	16626	16877	16552	16676	16591	16571	16731	16462	16644	16558	16620	16617	16636	16759	16626	16630	16738	16706	16556	16610	16769	16571	16871	16836	16598	16612	16673	16724	16496	16625	16684	16527	16561	16727	16656	16563	16739	16616	16696	16721	16528	16520	16568	16513	16725	16640	16611	16506	16697	16526	16692	16751	16617	16636	16601	16617	16653	16759	16819	16786	16711	16658	16673	16558	16753	16692	16310	16778	16722	16748	16720	16746	16584	16839	16493	16520	16700	16680	16900	16550	16599	16506	16728	16672	16690	16818	16766	16815	16749	16683	16837	16727	16612	16540	16614	16874	16640	16721	16533	16656	16570	16760	16681	16592	16782	16715	16650	16813	16696	16623	16636	16765	16893	16634	16555	16668	16799	16665	16764	16543	16704	16651	16642	16672	16653	16711	16794	16662	16856	16722	16762	16608	16693	16557	16747	16629	16627	16605	16675	16501	16802	16785	16664	16680	16584	16793	16763	16692	16893	16731	16684	16874	16831	16836	16631	16897	16819	16676	16749	16617	16741	16697	16511	16581	16558	16684	16511	16602	16657	16636	16675	16645	16630	16679	16695	16700	16640	16781	16666	16523	16809	16751	16702	16567	16708	16472	16611	16455	16663	16771	16654	16859	16697	16625	16692	16631	16692	16632	16807	16722	16695	16593	16566	16857	16753	16761	16741	16739	16750	16671	16538	16748	16751	16666	16808	16513	16673	16844	16868	16675	16708	16521	16605	16624	16706	16836	16703	16596	16668	16774	16591	16791	16663	16504	16932	16528	16704	16783	17016	16665	16602	16682	16685	16633	16494	16619	16886	16644	16602	16656	16631	16611	16766	16504	16826	16827	16591	16576	16798	16705	16795	16812	16579	16493	16615	16850	16679	16741	16720	16544	16670	16743	16621	16734	16597	16664	16716	16730	16808	16504	16717	16784	16548	16574	16781	16566	16569	16697	16790	16666	16700	16522	16639	16648	16714	16555	16526	16674	16682	16784	16647	16727	16711	16716	16522	16661	16687	16615	16755	16762	16578	16661	16827	16714	16811	16848	16737	16756	16712	16573	16766	16654	16699	16785	16491	16566	16756	16655	16683	16719	16586	16527	16720	16704	16668	16683	16827	16625	16806	16653	16717	16700	16750	16724	16627	16529	16727	16673	16712	16789	16470	16675	16707	16713	16768	16690	16671	16851	16768	16722	16657	16594	16758	16469	16472	16686	16607	16653	16467	16694	16701	16688	16669	16542	16712	16602	16574	16546	16620	16717	16631	16687	16745	16860	16590	16566	16558	16672	16723	16637	16824	16827	16781	17000	16825	16561	16611	16662	16789	16708	16854	16733	16678	16724	16864	16741	16816	16617	16812	16774	16946	16696	16876	16666	16745	16601	16643	16647	16795	16701	16648	16562	16815	16588	16668	16771	16817	16629	16561	16802	16676	16748	16634	16468	16666	16559	16671	16695	16740	16661	16708	16603	16698	16927	16873	16677	16797	16868	16658	16783	16861	16768	16891	16538	16802	16922	16734	16645	16820	16687	16577	16650	16697	16700	16838	16631	16768	16592	16483	16530	16658	16612	16692	16448	16810	16680	16693	16730	16690	16590	16593	16959	16681	16862	16702	16532	16703	16796	16563	16599	16756	16664	16734	16677	16662	16651	16679	16578	16464	16939	16854	16605	16647	16562	16580	16872	16802	16680	16650	16738	16672	16658	16623	16722	16621	16430	16785	16915	16800	16715	16508	16935	16705	16643	16425	16705	16610	16643	16891	16770	16551	16690	16941	16553	16495	16410	16682	16804	16725	16577	16748	16566	16631	16685	16487	16608	16817	16614	16831	16645	16479	16617	16732	16666	16710	16626	16704	16704	16755	16732	16834	16735	16679	16598	16633	16581	16869	16603	16737	16595	16806	16618	16794	16734	16776	16639	16654	16769	16880	16588	16672	16591	16532	16572	16797	16553	16724	16761	16792	16708	16678	16700	16850	16917	16936	16487	16429	16601	16726	16643	16757	16723	16693	16733	16747	16714	16802	16702	16711	16695	16690	16554	16743	16464	16836	16783	16804	16840	16583	16780	16711	16757	16729	16833	16697	16590	16541	16687	16555	16642	16593	16686	16616	16711	16706	16714	16682	16602	16417	16660	16716	16697	16508	16722	16718	16593	16882	16519	16777	16767	16566	16619	16619	16707	16714	16725	16648	16837	16536	16600	16656	16605	16735	16614	16612	16682	16798	16683	16761	16679	16800	16592	16690	16702	16914	16478	16799	16800	16828	16599	16803	16691	16753	16593	16811	16593	16594	16767	16682	16657	16602	16619	16498	16695	16778	16667	16674	16721	16656	16576	16534	16515	16586	16755	16688	16688	16901	16740	16889	16440	16813	16730	16643	16819	16818	16771	16754	16529	16640	16540	16524	16564	16584	16618	16588	16647	16720	16803	16761	16521	16708	16744	16534	16643	16739	16750	16759	16627	16623	16795	16796	16585	16454	16655	16502	16561	16653	16689	16646	16693	16541	16491	16590	16441	16816	16625	16749	16696	16731	16730	16689	16636	16733	16644	16731	16793	16669	16522	16665	16742	16714	16440	16572	16759	16999	16656	16738	16651	16823	16637	16653	16699	16573	16779	16586	16726	16446	16518	16689	16740	16733	16803	16555	16594	16709	16737	16824	16653	16705	16686	16852	16621	16704	16748	16653	16605	16768	16558	16625	16641	16745	16551	16629	16532	16764	16708	16713	16768	16624	16614	16806	16763	16635	16528	16749	16694	16851	16614	16828	16752	16718	16755	16654	16473	16621	16728	16967	16697	16601	16624	16585	16796	16632	16786	16691	16722	16714	16738	16831	16836	16774	16699	16608	16772	16759	16659	16647	16574	16713	16800	16772	16693	16630	16618	16425	16715	16437	16591	16621	16620	16728	16884	16685	16721	16716	16806	16808	16691	16624	16560	16725	16582	16772	16677	16675	16525	16667	16770	16638	16642	16756	16758	16683	16740	16668	16621	16737	16567	16653	16647	16599	16734	16707	16673	16623	16750	16539	16660	16705	16567	16358	16722	16803	16460	16752	16804	16600	16618	16626	16677	16562	16621	16898	16700	16703	16849	16647	16579	16639	16644	16710	16791	16821	16666	16650	16667	16824	16783	16672	16447	16756	16530	16591	16651	16734	16687	16589	16555	16669	16561	16729	16628	16804	16590	16635	16873	16770	16563	16834	16702	16680	16608	16701	16554	16822	16742	16868	16724	16419	16604	16622	16642	16657	16568	16597	16722	16717	16595	16839	16555	16596	16814	16915	16615	16826	16686	16559	16719	16718	16733	16732	16692	16659	16784	16773	16769	16602	16708	16549	16569	16761	16570	16877	16566	16661	16603	16657	16594	16580	16717	16508	16628	16853	16842	16763	16648	16708	16759	16689	16723	16616	16739	16769	16782	16603	16802	16576	16567	16708	16706	16737	16718	16569	16792	16575	16770	16675	16762	16595	16630	16719	16742	16664	16681	16603	16667	16730	16569	16615	16539	16591	16671	16634	16543	16772	16689	16777	16717	16679	16619	16702	16726	16628	16714	17036	16568	16742	16867	16680	16676	16669	16783	16784	16649	16492	16649	16584	16710	16685	16660	16767	16707	16799	16625	16734	16569	16492	16711	16471	16738	16686	16624	16746	16524	16675	16713	16607	16642	16749	16617	16606	16612	16770	16569	16756	16755	16672	16846	16804	16621	16582	16755	16795	16788	16627	16646	16791	16768	16555	16650	16363	16625	16713	16631	16600	16675	16861	16988	16403	16546	16695	16621	16775	16853	16830	16789	16552	16584	16632	16830	16771	16724	16701	16421	16433	16556	16654	16485	16850	16862	16604	16488	16611	16770	16745	16603	16646	16827	16738	16610	16602	16700	16746	16682	16608	16769	16740	16866	16557	16587	16828	16646	16860	16498	16660	16703	16492	16512	16648	16614	16647	16657	16780	16778	16738	16721
18809	27454	24744	19667	17530	16333	16168	15839	15582	15368	15583	15444	15375	15364	15462	15355	15337	15476	15338	15395	15598	15435	15355	15477	15418	15503	15412	15235	15431	15366	15427	15973	15989	15620	15656	15259	15291	15146	15383	15482	15507	15218	15361	15283	15177	15321	15199	15340	15228	15293	15217	15120	15358	15186	15343	15335	15263	15376	15347	15233	15336	15449	15254	15229	15374	15148	15272	15258	15290	15394	15303	15298	15255	15360	15192	15376	15246	15209	15351	15082	15186	15344	15062	15224	15458	15158	15233	15250	15216	15224	15171	15329	15284	15228	15174	15318	15150	15101	15147	15272	15059	15283	15351	15304	15519	15231	15138	15213	15458	15276	15267	15383	15240	15232	15180	15368	15161	15230	15413	15188	15225	15223	15251	15186	15342	15163	15194	15074	15260	15233	15302	15254	15226	15190	15198	15113	15066	15264	15077	15377	15371	15234	15257	15276	15303	15170	15104	15338	15242	15012	15120	15289	15314	15182	15230	15079	15365	15338	15214	15349	15177	15296	15221	15369	15147	15325	15341	15295	15227	15223	15182	15374	15224	15413	15015	15250	15268	15153	15212	15191	15175	15442	15199	15147	15195	15082	15252	15221	15144	15431	15192	15082	15387	15267	15308	15157	15320	15302	15395	15280	15257	15053	15250	15184	15307	15395	15168	15168	15216	15361	15277	15215	15257	15348	15230	15339	15250	15318	15199	15354	15191	15285	15266	15179	15302	15140	15266	15193	15222	15128	15363	15313	14964	15423	15283	15299	15146	15100	15338	15265	15273	15428	15327	15250	15146	15266	15309	15257	15265	15209	15382	15324	15335	15308	15205	15130	15342	15239	15305	15072	15166	15373	15245	15320	15427	15161	15189	15276	15223	15188	15211	15314	15318	15318	15316	15162	15202	15257	15335	15159	15225	15337	15198	15265	15124	15409	15201	15328	15323	15304	15362	15206	15316	15321	15195	15096	15186	15219	15221	15215	15577	15204	15211	15341	15269	15042	15302	15351	15327	15232	15264	15248	15272	15538	15315	15302	15348	15151	15204	15267	15160	15112	15392	15432	15042	15219	15166	15264	15400	15279	15190	15318	15459	15237	15261	15181	15264	15314	15297	15192	15221	15273	15308	15246	15391	15183	15359	15272	15285	15201	15325	15295	15265	15200	15191	15194	15362	15278	15312	15172	15276	15366	15218	15142	15233	15144	15281	15338	15378	15144	15342	15373	15300	15456	15376	15149	15187	15465	15324	15196	15351	15154	15251	15240	15179	15189	15239	15235	15157	15109	15281	15194	15273	15179	15375	15124	15214	15138	15271	15304	15371	15316	15320	15234	15336	15238	15359	15138	15222	15262	15251	15248	15232	15068	15257	15225	15389	15170	15223	15071	15252	15074	15282	15368	15248	15331	15424	15342	15213	15454	15120	15344	15151	15255	15299	15134	15175	15242	15256	15372	15178	15068	15189	15230	15135	15146	15168	15291	15281	15206	15165	15263	15230	15310	15333	15302	15196	15183	15430	15368	15277	15127	15178	15224	15276	15313	15424	15127	15385	15257	15243	15317	15283	15189	15078	15223	15265	15356	15257	15322	15223	15384	15171	15194	15422	15339	15106	15335	15108	15170	15308	15314	15267	15139	15499	15084	15428	15240	15318	15384	15162	15269	15309	15431	15330	15323	15299	15364	15274	15196	15282	15182	15213	15252	15272	15426	15221	15340	15197	15115	15301	15170	15421	15234	15436	15279	15241	15227	15171	15237	15219	15255	15225	15315	15320	15248	15155	15226	15120	15231	15301	15106	15187	15413	15292	15211	15136	15245	15239	15364	15290	15342	15312	15317	15291	15334	15163	15267	15202	15285	15108	15257	15320	15110	15438	15303	15076	15306	15126	15181	15415	15191	15167	15213	15276	15348	15145	15367	15267	15160	15444	15127	15198	15221	15416	15341	15240	15208	15374	15278	15130	15409	15408	15273	15453	15234	15334	15158	15209	15469	15224	15305	15257	15280	15086	15216	15150	15162	15252	15263	15226	15222	15231	15255	15236	15302	15266	15204	15214	15297	15331	15115	15365	15101	15226	15291	15236	15311	15316	15274	15436	15221	15204	15414	15179	15245	15192	15237	15286	15319	15411	15298	15220	15284	15157	15240	15172	15204	15311	15286	15221	15182	15240	15304	15151	15269	15324	15092	15295	15248	15276	15341	15239	15361	15454	15316	15278	15123	15318	15156	15339	15310	15391	15174	15091	15414	15201	15320	15269	15290	15246	15024	15151	15377	15083	15237	14986	15328	15275	15318	15358	15179	15386	15258	15351	15264	15175	15452	15409	15275	15295	15167	15177	15388	15243	15339	15253	15315	15191	15345	15335	15098	15275	15304	15304	15218	15357	15463	15200	15444	15302	15252	15124	15281	15255	15256	15330	15280	15370	15258	15183	15318	15133	15348	15121	15220	15179	15232	15344	15293	15075	15169	15187	15280	15324	15215	15323	15146	15442	15230	15267	15405	15091	15367	15394	15245	15260	15198	15285	15148	15301	15323	15232	15355	15331	15277	15259	15342	15182	15370	15201	15253	15259	15357	15302	15169	15386	15181	15330	15270	15284	15311	15266	15253	15269	15172	15506	15192	15285	15252	15112	15180	15276	15282	15276	15163	15171	15157	15315	15107	15197	15262	15270	15295	15252	15161	15333	15331	15284	15101	15439	15170	15320	15259	15269	15275	15475	15070	15388	15374	15411	15207	15129	15257	15331	15344	15211	15251	15243	15284	15242	15257	15330	15240	15207	15154	15342	15281	15234	15148	15110	15226	15346	15150	15318	15393	15431	15372	15100	15350	15244	15244	15200	15237	15243	15148	15288	15399	15140	15213	15212	15147	15192	15209	15396	15308	15320	15377	15208	15438	15338	15271	15166	15180	15148	15257	15447	15342	15394	15194	15306	15257	15251	15324	15230	15161	15370	15231	15126	15177	15152	15177	15159	15204	15211	15154	15213	15296	15146	15197	15136	15228	15367	15264	15310	15320	15318	15226	15250	15072	15215	15094	15179	15344	15213	15368	15138	15283	15195	15215	15118	15277	15271	15258	15243	15267	15270	15267	15213	15223	15204	15299	15431	15231	15264	15294	15331	15174	15218	15216	15260	15209	15170	15281	15176	15131	15330	15143	15084	15291	15266	15305	15324	15214	15341	15212	15195	15200	15274	15278	15330	15201	15331	15329	15170	15182	15337	15286	15257	15184	15188	15296	15402	15227	15163	15193	15380	15221	15261	15198	15255	15436	15350	15246	15404	15319	15234	15285	15286	15425	15205	15430	15177	15263	15175	15267	15230	15246	15055	15492	15411	15341	15308	14989	15300	15353	15287	15389	15087	15335	15152	15146	15324	15162	15294	15306	15235	15224	15164	15321	15284	15280	15289	15069	15130	15293	15388	15389	15282	15381	15248	15067	15104	15220	15390	15247	15164	15203	15141	15432	15274	15316	15415	15400	15345	15357	15300	15379	15261	15263	15321	15417	15285	15239	15371	15174	15136	15282	15232	15168	15319	15083	15397	15089	15268	15174	15328	15219	15164	15288	15209	15237	15198	15227	15349	15383	15246	15298	15318	15165	15239	15224	15318	15230	15200	15331	15239	15231	15252	15221	15117	15319	15195	15362	15283	15071	15191	15273	15415	15302	15311	15221	15329	15437	15302	15260	15244	15104	15241	15266	15248	15323	15335	15265	15286	15185	15254	15148	15141	15275	15343	15333	15270	15285	15192	15407	15294	15300	15178	15050	15345	15115	15193	15374	15252	15255	14958	15305	15362	15070	15224	15248	15214	15499	15220	15172	15286	15170	15339	15278	15216	15331	15241	15224	15182	15240	15258	15336	15250	15195	15260	15175	15395	15204	15296	15273	14979	15248	15229	15295	15299	15296	15129	15413	14980	15302	15081	15333	15472	15265	15328	15179	15177	15442	15125	15394	15392	15219	15270	15125	15365	15201	15262	15131	15314	15291	15349	15221	15253	15362	15316	15314	15311	15346	15468	15261	15182	15256	15192	15324	15369	15080	15192	15251	15290	15205	15160	15265	15175	15256	15236	15079	15322	15118	15134	15305	15247	15372	15227	15152	15250	15347	15362	15178	15068	15288	15231	15398	15228	15246	15186	15300	15332	15280	15343	15140	15232	15195	15299	15288	15298	15073	15201	15379	15290	15310	15306	15219	15343	15129	15204	15272	15306	15134	15153	15324	15172	15316	15271	15226	15165	15197	15156	15495	15295	15348	15369	15172	15259	15409	15252	15277	15293	15179	15212	15267	15189	15261	15312	15205	15041	15225	15296	15327	15166	15250	15361	15375	15256	15128	15265	15221	15162	15039	15190	15273	15245	15356	15208	15267	15078	15405	15318	15286	15196	15228	15296	15264	15120	15289	15118	15317	15251	15312	15310	15302	15310	15252	15182	15363	15219	15163	15174	15193	15372	15139	15235	15190	15076	15254	15309	15269	15304	15359	15184	15252	15346	15355	15209	15326	15144	15265	15393	15282	15384	15325	15272	15152	15471	15291	15172	15252	15221	15207	15198	15209	15241	15146	15221	15258	15172	15188	15320	15347	15221	15410	15146	15287	15201	15238	15278	15174	15118	15274	15333	15088	15336	15229	15125	15242	15269	15164	15450	15208	15268	15256	15231	15237	15311	15287	15241	15428	15277	15363	15051	15216	15282	15379	15138	15308	15156	15384	15289	15306	15296	15415	15353	15032	15122	15108	15108	15233	15293	15313	15232	15339	15262	15383	15298	15269	15230	15274	15265	15218	15164	15183	15483	15200	15245	15205	15199	15288	15358	15301	15253	15094	15305	15266	15257	15129	15344	15222	15349	15268	15332	15149	15253	15194	15288	15295	15312	15272	15404	15193	15142	15111	15269	15324	15199	15238	15288	15330	15151	15262	15252	15169	15166	15344	15089	15342	15505	15279	15234	15234	15222	15286	15281	15201	15075	15481	15393	15417	15403	15106	15236	15416	15329	15090	15154	15389	15271	15243	15213	15210	15351	15205	15404	15417	15240	15233	15348	15159	15273	15231	15308	15246	15258	15234	15270	15279	15186	15200	15208	15323	15381	15231	15267	15093	15210	15422	15180	15456	15391	15180	15278	15220
24116	21387	28778	24499	22099	21093	19636	17407	16886	16822	16817	16602	16649	16392	16587	16296	16523	16474	16434	16509	16410	16228	16256	16163	16333	16409	16402	16315	16526	16189	17331	18865	18306	17821	17021	16447	16461	16337	16275	16198	16200	16143	16117	16188	16246	16260	16352	16352	16195	16173	16291	16223	16190	16116	16180	16104	16070	16214	16284	16227	16229	16219	16191	16299	16220	16176	16332	16112	16388	16287	16357	16249	16307	16198	16258	16057	16134	16205	16231	16186	16123	16074	16212	16202	16078	16093	15987	16085	16259	16152	16190	16430	16316	16206	16219	16259	16226	16172	16286	16103	16172	16139	15970	16143	16188	16246	16140	16061	16158	16207	16164	16352	16304	16255	16283	16041	16345	16282	16153	16435	16253	16093	16227	16184	16188	16358	16114	16086	16325	16160	16230	16136	16247	16282	16264	16346	16270	16166	16101	16098	16299	16293	16228	16193	16213	16159	16122	16251	16082	16193	16050	16069	16148	16003	16350	16102	16233	16065	16172	16260	16134	16200	15995	16320	16237	16226	16011	15909	16126	16011	16283	16221	16158	16294	16050	16172	16221	16241	16027	16265	16261	16193	16122	16100	16201	15958	16271	16286	16024	16085	16329	16221	16199	16045	16261	16236	16086	16262	16005	16252	16108	16149	16273	16331	16089	16385	16168	16223	16209	16209	16216	16212	16031	16148	16161	16214	16363	16123	16006	16252	16229	16203	16093	16245	16152	16393	16156	16159	16287	16205	16324	16049	16228	16151	16198	16127	16046	16158	16029	16221	16092	16225	16020	16245	16217	16186	16270	15941	16039	16072	16310	15939	16216	16444	16210	16307	16143	15867	16117	16008	16301	16137	16071	16239	16048	16262	16069	16092	16102	16241	16129	16291	16088	16200	16104	16275	16151	16353	16315	16041	16283	16094	16388	16283	16289	16136	16298	16125	16125	16178	16092	16213	16212	16237	16205	16055	16079	16136	16133	15988	16000	16327	16356	16200	16317	16361	16248	16191	16153	16163	16290	16289	16141	16181	16217	16054	16246	16259	16204	16178	16227	16125	16139	16149	16250	16116	16194	16268	16177	16060	16054	16177	16203	16205	16331	16144	16371	16265	16296	16058	16274	16232	15997	15969	16225	16154	16276	16087	16016	16198	16266	16281	16036	16123	16132	16336	16151	16161	16265	16181	16069	16157	16285	16103	16138	16367	15954	16164	16082	16195	16238	16221	16350	16242	16158	16243	16150	16332	16084	16404	15939	16157	16316	15998	16085	16215	16119	16401	16114	16058	16160	16071	16199	16108	16021	16212	16269	16168	16094	16228	16088	15977	16110	16281	16086	16282	16303	16062	16138	16158	16110	16160	16155	16222	16171	16148	16149	16058	16067	16221	16094	16056	16183	16279	16177	16017	16158	16035	16184	16225	16184	16175	16143	16233	16253	16071	16020	16035	15996	16071	16035	16138	16292	16068	16020	16084	16076	16085	16082	16198	16266	16164	15985	16305	16137	16309	16232	16205	16241	16147	16165	16127	15974	16144	16043	16316	16087	16205	15988	15953	16062	16013	16273	15821	16305	16173	16168	16118	16517	16220	16231	16129	16098	16214	16241	15858	16278	16051	16227	15953	16059	16121	16253	16066	16164	16054	16075	16167	16047	16141	16064	16208	16331	16226	16000	16124	16302	16222	16010	16372	16219	16080	16252	16197	16222	16218	15952	16102	16097	16245	16187	16146	16026	16163	16148	16277	15979	16305	16279	16274	16048	16160	16172	16092	16131	16124	16265	16435	16232	16228	16185	16148	16135	16119	16154	16048	16091	16186	16258	15960	16293	16164	16291	16181	16214	16112	16147	16070	16221	16343	16200	16072	16035	15988	16129	16255	16182	16361	16155	16161	16105	16062	16064	15935	16245	16139	16138	15978	16241	16101	16009	16166	16109	16367	16151	16102	16267	16146	16144	16203	16127	16374	16018	15952	16222	16212	15928	16148	16175	16144	16063	16095	15975	16299	16089	16268	16194	16043	16061	16312	16143	16135	16265	16117	16121	16119	16183	16073	16166	16151	16136	16318	16214	16176	16054	16280	16163	16080	16297	16168	15970	16159	16010	16269	16255	16071	16163	16069	16225	16004	16035	16113	16443	16318	16143	16285	15975	16107	16268	16218	16007	16306	16176	16091	16184	15979	16304	16166	16273	16172	16132	16190	16329	16099	16040	16296	16036	16283	16222	16408	16277	16161	16163	16195	16207	16261	16051	15991	16228	16220	16283	16181	16178	16225	16054	16161	16075	16170	16347	15992	16102	16196	16428	16436	16151	16103	16133	16138	16064	16207	16177	16102	16117	15979	16251	16276	16175	16093	16033	16142	16315	16263	16172	15950	16143	16037	16223	16049	16216	16287	16153	16109	16162	16105	16203	16263	15939	16202	16194	16224	16218	16168	16227	16055	16536	16184	16053	16026	16114	16081	16099	16023	16217	16193	16335	16265	16250	16216	16256	16136	16209	16070	16031	16108	16292	16261	16306	16209	16255	16241	16389	16095	16174	16110	16391	16242	16308	16207	16317	16143	15962	16096	16146	16253	16209	16079	16207	16180	16073	16029	16099	16067	16207	16291	16238	16124	16019	16281	16036	16158	16198	16150	16296	16328	16222	16145	16427	16198	16146	16178	16265	16042	16034	16127	16087	16216	16431	16074	16144	16266	16160	15907	16144	16198	16171	16175	16236	16360	16261	16239	16117	16144	16140	16216	16348	16288	16314	16135	16039	15969	16304	15919	16303	16334	16041	16416	16325	16131	16149	16102	16076	16140	16155	16147	16230	16116	16404	16061	16027	15955	16085	16270	16345	16154	16046	16309	16018	16208	16101	16098	16168	16080	16147	16040	16002	16286	16201	16018	16203	16093	16038	16301	16120	16075	16105	16345	16175	16391	16033	15963	16313	15998	16189	16201	16139	16251	16152	16229	16253	16221	16235	16176	16103	16191	16286	16085	16036	16219	16169	16157	16132	16175	16005	16250	16145	16093	16035	16030	16169	16226	16025	16210	16209	16027	16116	16234	16186	15894	16216	15984	16204	16403	16137	16089	16049	16186	16324	16162	16374	16104	16079	16088	16257	16042	16303	16242	16178	16181	16086	16122	16287	16232	16271	16170	16068	16125	16160	16099	15997	16162	16295	15923	16201	16107	16147	16092	16225	16030	16036	16087	16338	16227	16194	16117	15966	16223	16093	16118	16301	16246	16292	16257	15996	16383	16411	16144	16170	16348	16217	15922	16178	16023	16217	16075	16086	16152	16329	16040	16177	16206	16331	16355	16355	16458	16207	16134	16295	16263	16187	16051	16070	16235	16286	16185	16103	16114	16127	16247	16301	16319	16226	16151	16133	16145	16121	16041	16168	16142	16170	16130	16209	16144	16247	16232	16360	16160	16230	16064	16003	16140	16144	16193	16316	16197	16202	16256	16232	16182	16211	16171	16167	15994	16249	16304	16088	16024	16321	15965	16213	16199	16354	16490	16126	16230	16011	16095	16090	16263	16125	16121	16228	16046	16123	16073	16105	16152	16070	16068	16091	16068	16279	15928	15845	16325	16286	16196	15987	16171	16157	16174	16146	16032	16118	16042	16251	16001	16147	16115	16163	16115	16314	16226	16390	16162	16228	16183	16140	16164	16240	16128	16197	16166	16205	16159	16112	16399	16312	16171	16109	15965	16073	16253	16153	16137	16059	16037	16100	16242	16097	16200	16193	16233	16247	16144	16230	16185	16186	16074	16335	16213	16218	16044	16094	16215	16148	16172	16239	16144	16352	16134	16142	16284	15957	16256	16254	16334	16290	16093	16307	16089	16208	16386	16151	16259	16439	16222	16239	16150	16223	16048	16186	16259	16413	16089	16162	15899	15989	16039	16187	16195	16317	16168	16255	16346	16290	16116	16020	16240	16223	16422	15943	16233	16161	16117	16195	16307	16195	16199	16240	16262	16328	16127	16190	16213	16286	16216	16006	16254	16031	16225	16286	16224	16287	16239	16175	16392	16062	16180	16154	16226	16145	16165	15955	16199	16121	16111	15969	15986	16281	16147	16163	16307	16284	16254	16296	16322	16279	16341	16124	15812	16102	16253	16096	16130	16321	16166	16067	16123	16190	16064	16161	16076	16360	16310	16189	16134	16030	16067	15984	16131	16248	16130	16192	16043	16178	16176	16167	16159	15951	16166	16121	16153	16086	15981	16255	16166	16252	16057	16058	16092	16143	16039	16137	16179	16214	15960	16328	16236	16235	16145	16097	16185	16290	16255	16096	16147	16284	16259	16182	16111	16280	16309	15943	16120	16096	16271	16091	16235	16329	16343	16312	15974	16318	16219	16025	16280	16230	16130	16201	16184	16079	16148	16191	16199	16119	16372	16101	16043	16172	16184	16093	15961	16361	16129	16102	16181	16202	16237	16283	16304	16144	15914	15930	16075	16154	16110	16185	16305	16072	16312	16076	16162	16087	16279	16222	16316	16353	16105	16146	16061	16253	16025	16205	16249	16197	16123	16210	16174	16204	16104	16007	16170	16352	16319	16343	16069	16212	16291	16238	16122	16064	16126	16185	16102	16245	16179	16068	16302	16159	16185	16174	16174	16290	16180	16246	16130	16162	15952	16152	16237	16192	16224	16280	15974	16105	16192	16003	16068	16338	16468	16199	16201	16223	16366	16229	16155	16164	16171	16146	16229	16226	16214	16068	16049	16214	16238	16313	16258	16080	16167	16161	16229	16107	16108	16249	16346	16337	16376	16331	16107	16215	16171	16132	15917	16107	16222	16307	16145	16168	16032	16056	16076	16052	16295	16182	15896	16065	16251	16306	16094	16078	16215	16149	16193	16301	16020	16178	16167	16167	16075	16333	16067	16109	15848	16026	16170	16123	16111	16302	16061	16133	16006	16157	16162	16140	16155	16345	16202	15997	16361	16331	16277	16287	16405	15879	16390	16033	16318	15999	16034	16159	16245	16033	16088	16265	16344	16225	16122	16091	16034	16168	16258	16081	16025	16169	16062	16208	16113	15982	16271	16149	16058	16178	16266	16092	16316	16214	16043	16205	16163	16227	16096	16221	16257	16033	16158	16280	16348	15924	16333	16179	16210	16324	16335	16287	16192
19310	31845	28525	22483	19312	17642	16950	16278	16346	16145	15719	15681	15629	15585	15519	15363	15480	15384	15331	15395	15275	15124	15339	15211	15149	15090	15186	15245	15182	15223	17491	19288	18636	17357	16162	15448	15394	15106	14913	15043	14963	15261	15086	15270	15258	15087	15117	15317	15027	15026	15058	15190	15005	15158	15079	15064	15045	15212	15209	14968	15139	14995	15028	15065	15172	15140	14959	15116	15035	15187	15076	15100	15092	15107	15000	15117	15078	15122	15204	15068	15252	15170	15203	15183	15143	15134	15091	15140	15094	14911	15138	15181	15040	15151	15001	14988	14998	15132	15019	14965	15131	15066	14927	15094	15088	15080	15155	15009	15235	15076	15070	15266	15163	15165	14926	15141	15276	14993	14959	15138	15087	14990	15185	15200	14999	15231	15225	15014	15223	15086	14989	15155	15011	15041	15025	14914	15159	15021	15119	15089	15276	15055	15056	15264	15042	14948	15206	15098	15098	14926	14942	14942	15243	15045	15020	14926	15087	15017	15112	15084	14975	15072	15147	15123	15217	14994	14925	15131	15133	15005	15081	15166	14902	15205	14993	15039	15034	14957	15144	14979	15138	15133	15002	15067	15147	15100	14973	14926	15133	14842	15054	15061	14952	15039	15083	15220	15083	15046	15057	15130	15019	15107	15090	15113	15168	15036	14946	14896	15011	15115	15102	15036	15033	15268	15080	15204	15076	15014	14988	15241	14887	15075	15265	15020	15040	14860	15185	15255	14989	15115	15184	15116	15028	15092	15168	15164	15203	15013	15186	15094	15216	15155	15009	15132	14963	15034	14985	15131	15052	14941	15245	15068	15179	14955	15056	15060	14899	15138	15172	15055	15064	15113	15099	15002	15168	15178	15188	15034	14982	14992	15273	15037	15150	15098	15099	14968	15155	15042	15007	14964	15074	15010	15007	15076	15143	15102	15143	14892	15139	15086	15156	14798	15058	15235	15081	15156	15014	15057	15180	15211	15078	15227	15063	15078	15140	15143	14976	15079	15050	15142	15032	14983	14877	15185	15058	15075	14950	15072	14981	15027	15127	15079	15171	15060	15112	15238	15012	15015	15178	15071	15192	15182	15002	15057	15063	14943	14896	15187	15092	14971	15137	14931	15163	14973	15036	15017	15075	14976	15226	15087	14924	15241	15211	15157	14963	15080	15177	14987	14892	15000	14971	15119	15119	15131	15172	14992	15002	15032	15085	15229	14959	14799	14977	14963	15197	15054	14980	15248	15238	14957	15094	15087	15075	15143	15227	15085	14971	15068	15049	15069	15150	15102	15107	15053	15063	15268	15155	15050	15030	15021	15023	14942	15043	15122	14949	15094	15013	14970	15130	15003	15041	15169	15020	15191	15045	15052	14919	15072	15163	15000	15140	15017	15199	14960	15028	15051	14980	14983	14954	15095	15125	15012	15200	14937	15108	15138	15222	15121	15208	15064	14998	14924	15099	15283	14959	15123	15084	15017	15102	15082	15081	15041	15082	15293	15126	15091	15031	14984	14807	15105	15162	15153	15252	15305	14993	15096	15026	15247	15037	14986	15064	15056	15070	15134	15139	14975	15127	15133	14955	15087	14872	15041	15012	15144	15331	15169	15045	15144	15028	15073	15064	15067	15163	15088	15114	15106	14980	14937	14934	15091	15251	15083	15153	15084	15074	15218	15208	14910	15128	15163	15056	14973	15229	15080	14911	15097	15186	15091	15092	15090	15042	15161	15143	14947	15052	15004	15120	14958	15154	15163	15135	15196	15239	15146	15136	15076	15065	14987	15140	14947	15046	15000	15081	15219	14958	15031	14909	15217	15058	15129	14973	15221	15113	15038	15125	15149	15066	14999	15139	15240	15148	15225	15128	15154	15028	15129	15070	15036	15058	15208	15155	15215	15024	15228	14986	15214	15077	15039	15143	15092	15033	15070	15093	15043	15168	15161	15191	15085	14999	15031	15094	15159	15099	15008	15246	15063	15003	14964	15104	15148	15175	14937	15179	15163	15042	15104	14947	15009	15064	15046	15128	15142	15054	15064	15028	15085	15124	15105	15027	15081	15022	14980	15142	15234	15031	15001	15022	14858	15017	15114	15252	15231	15070	15112	15113	15300	15019	15086	15153	15073	15201	15091	14990	15135	14989	14993	15233	14939	14995	15116	15138	14985	15269	15178	15064	15225	15095	14997	15229	15136	14910	15161	15129	15003	15117	15030	15105	14846	15167	14985	15109	15057	15050	14951	15164	15145	14931	15035	15046	15288	15088	15029	14987	14969	15127	15070	15180	14965	15059	15077	15147	14919	15142	14889	15153	15172	15185	15210	15195	15172	15120	15006	14953	15052	14795	15227	15135	14970	15024	15210	15135	15161	14964	14957	15128	15092	15028	14836	15278	14988	15129	15125	15139	15100	15128	14947	15049	15118	15067	15105	14968	14977	15134	15114	15258	15019	15049	15138	15094	14973	15114	15082	15099	15204	15271	15001	15062	15052	15251	15145	15181	14990	15182	15154	14968	15160	15307	15091	14967	14944	15016	15005	14971	15083	14955	15208	14975	15149	14991	15018	15078	15095	15062	15196	15238	15018	15081	15082	15054	15024	15016	15098	15112	15080	15020	15228	14940	15107	15121	15163	15107	15166	15167	15150	15075	14913	15196	14992	15015	15197	15109	15124	15003	15119	15228	15042	14928	15125	14792	15150	15048	15059	15181	15024	14961	15092	15215	15207	15080	15150	15067	14869	14981	15096	14941	15174	15039	15013	15008	14912	15102	15142	15209	14951	14874	15082	15045	15168	14960	15055	15056	15096	15018	15023	15142	15009	15168	15256	15156	15105	15105	15061	15135	15183	15005	14871	15056	15082	15010	15033	15116	15223	15198	15096	15040	15161	15064	15005	14983	14897	15099	15187	15309	15089	15186	15029	15337	15138	15069	15096	15171	15046	15102	14951	14955	15303	15196	15037	15215	15108	15076	15121	15177	15056	14947	15152	14961	15197	15160	15140	15055	15181	15051	15002	15079	15013	15151	14985	15231	15153	15118	14997	15069	15042	15135	15027	15084	15037	15181	14993	15048	15094	14893	15111	15150	15038	15178	15095	15091	14980	15070	15042	15195	15036	15120	15103	15007	14883	14919	15040	14874	15051	14957	15184	15331	15137	14993	15100	15258	14935	15137	14990	15226	15110	15143	15068	15116	15126	15056	14933	15059	15233	14907	15150	14971	15151	15118	15145	15239	15128	15217	14932	15193	15379	15053	15072	15201	15051	15025	15331	15044	15015	15226	15232	15104	15011	14973	15061	15046	15128	15082	15075	15013	15189	15072	15041	15048	14929	14869	15238	15107	15036	15021	15203	15078	14993	15086	15082	15028	15082	15086	15181	15140	15317	15092	15143	15033	15090	15073	15044	14968	14979	15100	15002	14969	15044	15013	15283	15173	14985	15154	14847	15074	15033	15169	15125	14958	15102	15102	15057	14936	15082	15045	15052	14901	14970	15032	15091	15075	15175	15145	15221	15120	15088	15005	15292	15047	15097	15038	15285	15021	15114	15136	15060	14929	15020	15055	14846	14966	15056	15204	14950	15130	15044	15088	15124	14997	14900	15059	14966	15067	15073	15158	15112	15014	15187	15066	14999	14920	15081	15031	15296	15036	14990	15142	15072	15200	14945	15046	14999	15109	15221	15044	15088	14973	15070	14995	14988	15156	15086	15210	14991	14972	14933	15124	14949	15104	15171	15089	15189	15011	14895	14980	15007	15029	15088	15129	15056	15051	15145	15022	15021	15011	15060	14990	15157	14926	15083	15143	15194	15056	15125	15027	15107	15031	15079	15130	15040	15373	15056	15193	15092	15104	15375	14986	14924	15052	15156	15141	15039	15224	15009	14876	14967	14988	15235	15359	15141	15129	14950	14972	15081	14981	15070	15143	15030	15120	15093	15023	14995	15123	15009	15063	15042	15095	15027	15255	15144	15258	15152	15038	15056	15105	15074	14927	15084	15203	14926	15079	15119	15068	15272	15159	14975	15123	15199	15110	15109	15051	15061	15043	15164	15005	15066	15101	15088	15117	15036	14939	15131	14936	15115	15020	15137	15217	14994	15136	15171	15055	15135	15049	15139	14928	15151	15012	14851	15282	15073	15038	15134	15014	15226	15222	14990	15073	15136	15096	14962	15138	15009	15079	15132	15230	15032	15007	15276	14989	15137	15291	15052	15070	15126	15003	15347	15181	15059	15132	14916	15151	15012	15059	15051	15034	15058	15067	15078	15111	15119	15190	14916	15106	15115	14984	15091	15169	14946	15081	15153	15043	15293	15117	14994	15070	14999	15020	15055	15130	15069	15215	15071	15056	15047	14991	15272	15173	15141	15083	14923	15075	15193	15046	14971	15013	14911	14931	14943	15042	15013	14995	15149	14958	15112	15242	14945	15024	15125	15128	15187	15075	15099	14990	15295	14984	15171	15194	15030	14984	15190	15158	15129	15003	14988	15103	14936	14994	15020	14995	14958	15084	15069	14915	15154	15096	15087	14986	14993	15131	15049	15052	15075	14987	15222	15237	15042	14951	15082	15129	15107	15168	15140	15093	15085	15058	15144	14971	14966	15187	14953	15070	14974	15056	15019	15155	15008	15214	14967	15204	15065	15093	15128	15082	15044	15226	14958	15068	15026	15071	15178	15022	15098	14927	15076	14962	15026	14988	15177	15017	15041	14955	14925	15100	15094	15216	15030	15031	15145	14921	15062	14903	15018	15146	14950	14982	15139	15119	15007	15187	14885	14824	14907	15197	15233	15074	15173	14981	15237	15142	15025	15077	14969	15031	15159	15128	14935	14985	15045	14963	15297	14994	14946	15140	15021	14967	15059	15168	15018	15146	15013	15174	15112	15077	15015	15137	15282	15158	14851	15215	14983	15047	15055	15057	15082	15261	14928	15028	15058	15291	15147	15195	15177	15131	14996	15018	15119	14964	15079	15105	14911	15136	15038	15149	14926	15130	14992	15062	14997	15050	15090	15218	15135	15014	15215	15047	14997	15110	15128	15040	15176	15016	15096	15019	14961	15270	14913	15277	15124	15154	15037	15165	15183	14875	15047	14984	15176	15049	15017	14915	14954	15138	15054	15036	15040	15184	14967	15163	14963
22965	21364	29233	23882	21580	23272	23787	18883	17747	17749	17521	17314	17277	17251	17115	17170	17041	16857	16878	16980	16873	16728	16941	17104	16835	16752	16635	16536	16726	16843	20449	21308	20696	19190	17749	16946	16761	16836	16521	16845	16539	16585	16637	16654	16658	16525	16750	16552	16719	16526	16523	16700	16560	16599	16750	16729	16723	16670	16557	16621	16807	16645	16632	16704	16633	16622	16667	16392	16583	16434	16425	16512	16643	16739	16405	16491	16628	16605	16580	16720	16676	16619	16598	16548	16579	16432	16593	16648	16681	16550	16603	16612	16597	16753	16497	16377	16582	16542	16479	16647	16586	16669	16374	16495	16502	16373	16534	16386	16612	16558	16604	16567	16692	16350	16666	16713	16602	16766	16735	16599	16487	16712	16578	16569	16761	16602	16731	16656	16587	16704	16479	16740	16620	16539	16805	16679	16851	16740	16642	16646	16594	16451	16601	16778	16458	16576	16644	16551	16500	16785	16554	16598	16460	16553	16379	16539	16606	16507	16360	16584	16578	16529	16606	16615	16382	16401	16471	16558	16566	16696	16568	16650	16526	16593	16342	16458	16478	16466	16484	16630	16621	16758	16604	16491	16632	16454	16488	16696	16372	16477	16533	16553	16475	16380	16555	16563	16654	16579	16621	16655	16687	16727	16555	16747	16701	16445	16475	16435	16582	16678	16471	16377	16613	16527	16570	16625	16604	16646	16649	16430	16600	16559	16542	16484	16626	16783	16751	16670	16647	16628	16536	16476	16673	16592	16695	16496	16622	16665	16702	16585	16541	16489	16535	16435	16480	16510	16471	16625	16629	16615	16571	16570	16542	16476	16717	16522	16524	16387	16577	16564	16397	16619	16567	16483	16600	16645	16519	16569	16762	16494	16440	16457	16762	16501	16634	16597	16672	16684	16638	16590	16598	16498	16392	16648	16710	16578	16539	16467	16386	16506	16573	16551	16610	16499	16521	16412	16650	16431	16607	16582	16472	16552	16494	16615	16599	16585	16645	16472	16685	16773	16599	16665	16469	16689	16645	16725	16528	16510	16671	16529	16657	16616	16686	16417	16485	16387	16533	16560	16600	16770	16727	16626	16499	16567	16655	16677	16610	16501	16598	16611	16480	16552	16446	16364	16485	16441	16531	16401	16487	16745	16367	16485	16688	16492	16689	16504	16655	16436	16530	16708	16630	16678	16504	16494	16663	16333	16581	16564	16778	16692	16760	16566	16825	16513	16520	16464	16722	16681	16550	16509	16525	16567	16376	16641	16564	16628	16509	16406	16796	16818	16513	16481	16663	16619	16532	16511	16474	16679	16765	16460	16584	16714	16486	16487	16679	16759	16663	16774	16624	16630	16630	16709	16832	16521	16477	16615	16467	16534	16601	16507	16495	16438	16510	16598	16637	16459	16397	16514	16617	16697	16542	16320	16645	16474	16741	16434	16485	16591	16608	16522	16486	16610	16622	16678	16517	16587	16626	16427	16447	16504	16414	16690	16732	16604	16509	16544	16654	16446	16390	16590	16584	16627	16426	16606	16464	16443	16467	16479	16490	16704	16459	16533	16676	16589	16507	16410	16465	16444	16500	16726	16560	16429	16759	16716	16519	16503	16523	16540	16591	16499	16516	16515	16289	16526	16482	16594	16450	16477	16450	16450	16528	16557	16453	16349	16514	16563	16588	16373	16592	16544	16641	16672	16459	16503	16618	16502	16561	16680	16275	16329	16515	16539	16420	16564	16599	16604	16573	16656	16810	16500	16600	16606	16454	16839	16443	16602	16586	16509	16648	16485	16489	16353	16565	16604	16458	16470	16534	16413	16802	16647	16251	16572	16544	16487	16497	16844	16641	16471	16439	16705	16590	16329	16562	16559	16657	16456	16445	16557	16667	16670	16805	16555	16790	16709	16489	16466	16481	16652	16534	16503	16503	16434	16407	16646	16495	16748	16664	16475	16744	16715	16760	16553	16371	16688	16602	16727	16571	16577	16428	16396	16447	16566	16634	16617	16550	16559	16695	16578	16477	16468	16534	16444	16659	16726	16489	16490	16635	16655	16585	16684	16579	16666	16854	16800	16704	16572	16508	16497	16689	16308	16629	16643	16620	16536	16543	16513	16443	16551	16548	16623	16583	16637	16534	16748	16620	16653	16502	16514	16451	16470	16632	16461	16544	16389	16476	16508	16632	16632	16630	16511	16700	16614	16609	16611	16627	16450	16412	16487	16615	16324	16655	16655	16792	16414	16366	16399	16417	16630	16508	16762	16642	16516	16502	16554	16507	16693	16469	16581	16578	16388	16617	16506	16576	16685	16526	16528	16558	16537	16628	16576	16526	16336	16847	16756	16621	16598	16807	16437	16710	16572	16612	16522	16686	16713	16690	16607	16542	16383	16393	16592	16586	16655	16555	16456	16461	16482	16615	16655	16739	16509	16665	16344	16615	16649	16501	16565	16477	16633	16444	16512	16504	16507	16475	16524	16556	16611	16659	16524	16632	16465	16547	16541	16638	16595	16455	16517	16689	16501	16524	16634	16458	16530	16698	16695	16659	16555	16498	16660	16940	16460	16745	16635	16607	16722	16549	16594	16464	16665	16610	16719	16850	16424	16484	16496	16592	16601	16624	16500	16464	16551	16725	16655	16642	16517	16540	16553	16526	16460	16459	16694	16693	16529	16585	16641	16557	16689	16512	16724	16594	16873	16522	16590	16421	16692	16631	16537	16672	16603	16486	16577	16647	16818	16690	16782	16610	16469	16483	16675	16433	16492	16634	16545	16633	16660	16487	16586	16485	16494	16242	16618	16635	16875	16427	16268	16612	16553	16287	16417	16385	16551	16478	16536	16525	16641	16465	16739	16512	16647	16343	16703	16579	16648	16428	16388	16586	16546	16417	16816	16742	16469	16644	16529	16468	16512	16552	16529	16507	16399	16374	16738	16551	16596	16829	16337	16472	16610	16656	16642	16817	16519	16506	16516	16576	16456	16409	16403	16609	16423	16528	16550	16645	16599	16686	16421	16590	16277	16557	16538	16475	16596	16464	16452	16574	16706	16341	16477	16545	16620	16479	16797	16677	16553	16519	16574	16575	16347	16669	16634	16440	16383	16438	16491	16610	16591	16523	16503	16702	16784	16507	16492	16328	16633	16502	16552	16435	16447	16683	16634	16651	16393	16655	16643	16281	16666	16651	16790	16561	16357	16579	16671	16592	16413	16579	16457	16647	16559	16663	16434	16645	16616	16560	16542	16452	16512	16502	16659	16649	16394	16686	16596	16485	16545	16719	16636	16592	16496	16697	16308	16616	16530	16547	16476	16663	16532	16623	16684	16731	16748	16581	16742	16645	16664	16525	16473	16607	16450	16531	16464	16585	16442	16589	16331	16475	16720	16662	16560	16799	16498	16565	16576	16537	16673	16586	16488	16543	16439	16444	16552	16505	16630	16598	16688	16461	16472	16533	16514	16361	16536	16703	16707	16510	16556	16641	16682	16584	16558	16723	16502	16792	16499	16442	16288	16604	16484	16533	16632	16568	16543	16589	16325	16757	16471	16521	16513	16580	16617	16451	16615	16705	16628	16593	16718	16573	16506	16604	16427	16664	16841	16524	16651	16729	16536	16516	16526	16589	16421	16490	16456	16574	16501	16532	16664	16551	16427	16407	16683	16582	16716	16529	16607	16578	16528	16388	16670	16454	16483	16468	16493	16443	16472	16623	16545	16449	16590	16622	16558	16393	16417	16460	16416	16531	16572	16787	16518	16431	16443	16553	16478	16566	16490	16549	16648	16740	16648	16630	16666	16649	16493	16680	16490	16554	16534	16500	16445	16410	16527	16703	16606	16517	16630	16691	16539	16769	16558	16647	16584	16718	16465	16539	16565	16625	16673	16639	16626	16587	16463	16492	16582	16468	16626	16467	16663	16735	16639	16461	16551	16751	16457	16496	16548	16581	16371	16456	16496	16667	16592	16598	16449	16632	16718	16570	16544	16622	16595	16627	16418	16595	16717	16582	16582	16800	16351	16758	16518	16410	16857	16535	16678	16583	16647	16824	16582	16677	16710	16394	16667	16610	16523	16519	16701	16510	16577	16406	16526	16560	16444	16555	16663	16529	16530	16594	16558	16593	16621	16583	16702	16702	16498	16368	16577	16577	16612	16521	16550	16651	16517	16705	16658	16554	16575	16392	16294	16565	16551	16531	16476	16701	16476	16611	16676	16801	16648	16484	16456	16640	16495	16440	16698	16453	16700	16657	16513	16509	16554	16557	16644	16477	16597	16503	16459	16457	16680	16589	16602	16652	16557	16614	16530	16945	16475	16487	16678	16500	16565	16388	16512	16755	16498	16607	16725	16723	16373	16464	16539	16525	16568	16563	16402	16435	16575	16471	16553	16742	16665	16549	16664	16456	16562	16458	16597	16558	16468	16492	16677	16654	16797	16655	16520	16529	16386	16574	16606	16581	16782	16631	16604	16586	16480	16527	16571	16686	16544	16640	16636	16487	16418	16262	16608	16788	16512	16493	16564	16460	16567	16813	16444	16619	16530	16524	16387	16624	16564	16646	16607	16503	16625	16747	16368	16678	16600	16536	16712	16682	16384	16396	16541	16656	16409	16534	16327	16665	16512	16549	16478	16633	16708	16390	16567	16651	16696	16583	16463	16811	16568	16752	16657	16570	16627	16610	16529	16634	16474	16516	16716	16608	16467	16512	16322	16549	16476	16496	16504	16598	16483	16770	16814	16484	16554	16528	16718	16793	16654	16662	16678	16509	16705	16466	16533	16443	16467	16532	16422	16599	16608	16680	16508	16662	16435	16720	16447	16673	16496	16629	16433	16310	16494	16551	16361	16638	16610	16591	16534	16759	16370	16593	16467	16692	16352	16669	16460	16446	16373	16637	16423	16691	16455	16487	16528	16520	16567	16530	16532	16627	16449	16686	16587	16653	16604	16659	16586	16524	16593	16623	16612	16728	16491	16739	16663	16268	16555	16633	16631	16687	16618	16582	16523	16633	16465	16565	16425	16551	16518	16620	16506	16393	16590	16606	16565	16547	16520	16572	16505	16662	16523	16613	16539	16577	16261	16475	16481	16560	16629	16615	16687	16575	16451	16544	16610	16551	16788	16618	16475	16382	16325	16496	16579
20836	34876	31271	25118	21702	19820	18317	17995	17558	16755	16282	16167	15972	15915	16093	15934	15655	15867	15550	15572	15623	15691	15624	15580	15568	15245	15353	15458	15324	15888	22106	22361	21317	18437	16480	16003	15490	15295	15491	15202	15350	15286	15380	15267	15298	15364	15362	15237	15490	15318	15306	15398	15157	15414	15409	15424	15557	15403	15201	15365	15354	15360	15135	15309	15266	15418	15400	15411	15367	15340	15314	15403	15502	15394	15406	15307	15198	15352	15203	15229	15282	15269	15345	15420	15359	15127	15334	15508	15389	15286	15367	15350	15358	15349	15382	15417	15334	15276	15315	15293	15390	15274	15259	15322	15249	15259	15364	15324	15330	15396	15401	15308	15409	15305	15305	15244	15202	15303	15254	15409	15374	15392	15198	15538	15273	15288	15316	15401	15217	15582	15167	15379	15285	15202	15405	15470	15301	15199	15229	15392	15273	15145	15297	15317	15259	15386	15265	15394	15379	15358	15524	15124	15233	15119	15369	15313	15256	15359	15242	15254	15144	15253	15320	15244	15148	15315	15319	15378	15170	15300	15075	15555	15297	15288	15293	15223	15303	15297	15242	15361	15260	15293	15317	15304	15362	15317	15364	15306	15342	15169	15315	15336	15280	15269	15252	15361	15230	15417	15275	15429	15280	15365	15350	15186	15507	15338	15251	15144	15380	15310	15278	15312	15341	15225	15476	15456	15515	15225	15189	15312	15272	15113	15205	15420	15328	15336	15573	15425	15274	15321	15325	15222	15391	15278	15341	15305	15272	15312	15501	15276	15273	15308	15271	15275	15342	15289	15237	15463	15305	15208	15435	15323	15191	15377	15358	15339	15264	15276	15176	15296	15430	15271	15407	15307	15495	15343	15249	15236	15273	15241	15289	15302	15345	15412	15390	15381	15301	15243	15336	15458	15315	15415	15298	15305	15277	15279	15286	15419	15324	15261	15301	15205	15275	15341	15404	15224	15280	15416	15401	15331	15292	15317	15125	15183	15252	15484	15373	15316	15508	15386	15284	15390	15196	15268	15287	15237	15312	15209	15336	15317	15210	15332	15204	15199	15326	15267	15391	15400	15446	15295	15290	15166	15344	15240	15405	15395	15286	15304	15282	15201	15283	15355	15322	15242	15321	15153	15401	15298	15307	15221	15272	15382	15277	15388	15224	15121	15247	15239	15414	15309	15350	15256	15370	15280	15306	15067	15454	15252	15088	15260	15456	15401	15139	15514	15202	15313	15380	15307	15387	15220	15325	15218	15473	15340	15358	15273	15250	15346	15145	15231	15338	15350	15317	15383	15293	15345	15411	15361	15421	15250	15324	15345	15356	15348	15351	15337	15118	15381	15286	15344	15300	15273	15387	15078	15445	15403	15295	15217	15167	15150	15215	15332	15439	15379	15331	15328	15071	15405	15475	15238	15520	15261	15263	15537	15289	15358	15456	15263	15435	15430	15393	15250	15397	15238	15182	15276	15221	15478	15214	15243	15346	15203	15432	15438	15211	15326	15475	15405	15307	15409	15244	15518	15256	15215	15317	15235	15286	15365	15162	15275	15266	15258	15418	15174	15369	15435	15228	15334	15435	15153	15316	15407	15344	15334	15354	15242	15344	15435	15318	15271	15303	15181	15100	15375	15512	15178	15233	15483	15248	15374	15414	15407	15256	15326	15348	15401	15312	15274	15086	15363	15383	15271	15274	15148	15291	15371	15370	15160	15365	15356	15194	15215	15347	15211	15329	15351	15219	15278	15133	15319	15426	15327	15347	15322	15179	15363	15498	15180	15085	15396	15232	15123	15250	15160	15297	15241	15201	15299	15356	15331	15225	15284	15307	15279	15235	15214	15412	15286	15468	15394	15333	15312	15417	15451	15094	15538	15377	15300	15211	15064	15351	15254	15247	15356	15189	15377	15255	15199	15259	15236	15393	15350	15247	15263	15378	15597	15330	15297	15404	15330	15281	15334	15328	15206	15429	15134	15240	15467	15297	15369	15357	15323	15337	15137	15215	15257	15307	15287	15451	15236	15196	15317	15407	15397	15266	15125	15381	15349	15326	15238	15287	15205	15408	15479	15314	15150	15340	15276	15437	15171	15310	15165	15185	15173	15277	15255	15303	15420	15192	15106	15261	15414	15309	15349	15365	15408	15181	15304	15286	15331	15335	15441	15247	15406	15358	15210	15205	15310	15250	15366	15248	15317	15354	15266	15251	15335	15417	15332	15312	15303	15268	15340	15350	15300	15148	15223	15410	15262	15443	15372	15332	15178	15316	15346	15437	15280	15286	15381	15186	15282	15393	15254	15133	15321	15270	15259	15157	15295	15210	15429	15391	15270	15260	15329	15427	15244	15267	15406	15328	15246	15164	15223	15322	15082	15250	15336	15289	15349	15264	15428	15216	15292	15424	15433	15266	15445	15176	15366	15305	15251	15285	15277	15288	15280	15285	15296	15297	15250	15433	15172	15138	15393	15185	15275	15173	15183	15367	15442	15288	15280	15324	15300	15191	15414	15290	15468	15204	15263	15294	15240	15437	15488	15202	15229	15318	15307	15196	15330	15253	15405	15440	15385	15478	15186	15351	15350	15340	15360	15176	15141	15372	15376	15301	15328	15239	15176	15334	15398	15307	15275	15372	15353	15353	15247	15337	15230	15200	15268	15251	15364	15263	15331	15258	15378	15298	15264	15103	15338	15137	15500	15309	15316	15435	15407	15238	15328	15295	15359	15368	15409	15308	15065	15309	15380	15305	15275	15306	15456	15424	15392	15411	15296	15371	15287	15282	15250	15449	15287	15474	15260	15321	15186	15313	15294	15251	15312	15319	15274	15362	15308	15368	15472	15335	15355	15269	15100	15244	15397	15378	15088	15210	15153	15286	15188	15241	15358	15395	15272	15238	15346	15301	15159	15099	15361	15343	15396	15081	15463	15328	15264	15268	15294	15227	15366	15361	15436	15340	15392	15170	15342	15401	15283	15276	15209	15404	15427	15359	15355	15377	15292	15281	15307	15415	15099	15236	15353	15473	15294	15411	15403	15293	15408	15315	15341	15185	15309	15328	15447	15191	15210	15373	15458	15283	15261	15368	15327	15319	15206	15318	15152	15330	15282	15174	15265	15236	15289	15367	15396	15193	15267	15321	15314	15140	15374	15444	15212	15242	15389	15360	15435	15340	15193	15394	15401	15284	15221	15330	15425	15211	15325	15374	15396	15342	15204	15399	15130	15450	15215	15067	15374	15469	15447	15276	15321	15250	15304	15224	15271	15255	15279	15447	15310	15265	15244	15411	15342	15371	15312	15288	15148	15316	15141	15321	15290	15405	15328	15253	15232	15184	15131	15307	15115	15502	15277	15308	15322	15191	15227	15409	15321	15287	15291	15221	15297	15340	15343	15345	15329	15192	15435	15413	15275	15190	15105	15324	15307	15145	15604	15418	15376	15127	15298	15213	15254	15124	15177	15175	15407	15189	15321	15470	15377	15358	15455	15309	15248	15362	15193	15275	15442	15139	15180	15172	15184	15222	15454	15362	15201	15211	15248	15357	15216	15296	15300	15226	15277	15297	15366	15371	15073	15326	15517	15171	15396	15307	15381	15232	15239	15319	15436	15209	15306	15333	15281	15404	15457	15260	15389	15207	15350	15266	15251	15223	15435	15375	15406	15392	15247	15267	15223	15423	15256	15296	15403	15706	15286	15374	15244	15333	15244	15342	15167	15194	15378	15371	15342	15399	15253	15167	15481	15294	15302	15333	15262	15323	15184	15259	15384	15321	15265	15375	15339	15123	15502	15336	15248	15219	15269	15348	15263	15232	15515	15251	15329	15304	15417	15255	15258	15336	15326	15400	15174	15157	15527	15173	15400	15340	15266	15377	15316	15486	15281	15313	15440	15234	15351	15162	15327	15172	15463	15397	15189	15361	15151	15333	15192	15418	15313	15353	15345	15322	15427	15360	15331	15239	15157	15330	15287	15186	15318	15388	15196	15379	15402	15241	15256	15516	15329	15379	15384	15305	15428	15314	15306	15493	15260	15260	15309	15255	15318	15315	15319	15448	15358	15338	15270	15281	15226	15402	15323	15149	15278	15469	15290	15333	15273	15271	15299	15246	15273	15432	15380	15210	15388	15323	15348	15340	15166	15333	15321	15300	15434	15190	15304	15452	15405	15281	15216	15353	15248	15327	15348	15269	15380	15348	15193	15273	15252	15355	15461	15305	15188	15356	15198	15372	15468	15247	15320	15215	15290	15303	15412	15385	15281	15487	15280	15329	15229	15299	15326	15285	15306	15359	15238	15256	15185	15502	15266	15314	15274	15501	15228	15355	15147	15164	15348	15276	15240	15475	15429	15257	15353	15090	15199	15340	15408	15226	15307	15430	15334	15355	15366	15312	15284	15336	15378	15381	15292	15417	15321	15247	15268	15247	15314	15293	15314	15462	15279	15284	15551	15461	15421	15188	15168	15190	15327	15469	15296	15256	15253	15444	15304	15260	15398	15306	15372	15091	15439	15252	15269	15306	15345	15309	15334	15165	15206	15358	15250	15392	15154	15309	15468	15151	15354	15183	15355	15277	15382	15257	15424	15252	15253	15231	15144	15364	15298	15392	15151	15318	15352	15252	15187	15415	15282	15287	15308	15558	15038	15354	15461	15382	15225	15490	15311	15168	15409	15548	15303	15315	15183	15185	15267	15316	15284	15257	15385	15444	15457	15266	15440	15140	15398	15163	15344	15291	15285	15296	15140	15201	15267	15148	15095	15302	15352	15294	15264	15225	15530	15342	15444	15374	15199	15329	15345	15311	15249	15308	15373	15290	15330	15347	15362	15335	15264	15156	15309	15452	15337	15264	15292	15393	15264	15289	15441	15300	15090	15282	15189	15338	15283	15225	15212	15479	15376	15366	15311	15436	15154	15214	15511	15338	15188	15410	15288	15300	15077	15483	15317	15254	15273	15346	15359	15329	15292	15279	15401	15250	15234	15320	15354	15316	15342	15342	15200	15272	15095	15260	15295	15248	15417	15408	15301	15144	15348	15328	15252	15553	15238	15273	15344	15416	15347	15291	15389	15419	15226	15263	15181	15162	15348	15290	15367	15270	15453	15452	15252	15205	15283	15355	15366	15280	15247	15208	15131	15373	15382
27780	22419	24335	21559	18286	17743	17818	17422	17163	17403	17242	16871	16898	17054	17101	16757	16953	16635	16812	16836	16952	16912	16964	17191	16938	16948	16824	16908	16896	17065	17189	17213	17269	17278	17138	17068	17071	16932	16962	16920	16881	16916	16973	16699	16809	16736	16771	16773	17042	16870	16840	17103	16881	16875	17005	16971	16765	16998	16793	16807	16803	17084	16818	16980	16874	16873	16993	16908	16923	16905	16881	16985	16808	16926	16862	16853	16855	16724	16995	16875	16837	16824	17115	16846	16978	16942	16948	16857	16871	16921	16723	16841	16926	16757	16913	17129	16843	16843	16746	16914	16844	16951	16859	17036	16887	16767	16892	16780	16985	17051	16914	16839	16964	16833	16822	17087	16736	16906	16927	17095	16985	16909	16820	16872	16757	16690	16784	16746	16726	16856	16827	16912	17078	16847	17106	16767	17014	16857	16889	16679	16891	16868	17027	16802	16966	16858	16887	16911	16764	16725	16921	16930	16765	16807	16960	16705	16566	17034	16798	16764	16895	16999	16853	16811	16987	17001	16959	16956	16835	16867	16869	16947	16846	16699	16951	16949	16769	16811	16902	16860	16871	16753	16916	16887	16865	16757	16831	16774	16652	16963	16870	16792	16774	16993	16854	16963	17038	16798	16776	16982	16796	17201	16937	16930	16889	16813	16870	16883	16963	16952	17060	16726	16770	16912	16935	16813	16918	16934	17100	16738	16771	17065	16807	16904	16927	16845	16707	16952	16978	16825	16881	17072	16820	16947	16743	16978	16820	16796	17149	17094	17062	16649	16852	16940	16863	16798	16722	16739	16852	16767	16883	16975	16723	16869	16876	16740	16867	16901	16796	16953	16718	16902	16855	16730	16765	16905	16643	16744	16810	16921	17017	16773	16783	16814	16883	16919	16895	16606	17037	16913	16997	16923	16838	16930	17046	16899	16817	16751	16766	16941	16690	16731	16755	16834	16964	16780	16805	16763	17016	16768	17015	17037	16943	16832	16727	17017	16879	16786	16793	16887	16950	16669	16792	16876	16966	16627	16929	16797	16872	16787	16929	16907	16830	16974	16679	16879	17043	16866	16911	17066	16737	16799	16814	17028	16693	16782	16689	16859	16852	17038	16711	16733	16887	16753	16820	16868	16757	16780	17003	16766	16770	16928	16634	16651	17024	16637	16877	16976	16836	16814	17032	16832	17172	17053	16892	16817	17111	16884	16695	16797	16707	16781	16789	16744	16763	17002	17005	16953	16965	16845	16951	16826	16751	16741	16855	16657	16783	16704	16870	16875	17051	16839	16848	16883	16813	16652	16950	16969	16873	17076	16791	16897	16752	16844	16772	16960	16866	16732	16925	16915	16674	16770	16883	16750	16736	16774	16946	16693	16724	16901	16880	16881	16853	16837	16833	17023	16897	16908	17059	16989	16766	16956	16864	16936	16750	16862	16944	16870	16993	16977	16709	16872	16841	16999	16960	16880	17004	16931	16772	16909	17050	17204	16861	16915	16808	16969	16918	16793	16763	16763	16840	16805	16898	16821	16640	16869	16852	16746	16900	16898	16638	16971	16797	16919	16860	16600	16847	16801	16999	16804	16848	16765	17048	16935	16876	16845	16598	16879	16895	16978	16793	17049	16772	16643	16821	16623	16865	16856	16931	16965	16829	16839	16833	16831	16833	17013	16963	16836	16721	16912	16877	16917	16944	16793	16959	17005	16888	17046	17007	16744	16952	16690	16849	16891	16903	16831	17051	16906	16785	17031	16611	16869	16934	16755	16880	16764	16866	16950	16914	16890	16965	17042	16752	17047	17012	16914	16768	16589	16797	16728	16887	16994	16872	16700	16817	16743	16872	16791	16901	16762	16832	16905	16722	16861	16769	16898	16794	16897	16730	16929	16790	16952	16801	16813	16883	16748	16848	16826	16866	16814	16854	16938	16969	16935	16772	16856	16880	16967	16820	16792	16958	16807	16922	16921	16993	16801	16818	16903	16735	16782	16740	16772	16969	16812	17059	16718	16901	16857	17021	16843	16955	16884	16738	16786	16803	16808	17033	16986	16845	17073	16984	16906	16862	16916	16960	16958	17006	16920	17093	16846	16980	16777	16879	16807	16806	16827	16901	16798	17074	16690	16759	16857	16982	17012	16787	16794	16651	16898	16893	16754	16886	16651	16961	16931	16842	16977	16807	16878	16899	16605	16949	16778	17184	16914	16914	17042	16861	16900	16858	16908	17006	16862	16757	16696	16883	17100	16879	16723	16933	16841	16987	16693	16862	16996	16778	16758	16858	16822	16928	16883	17085	16787	16911	16742	16791	16727	16964	16868	16809	16959	16908	16914	16972	16849	16808	16934	16765	16512	16909	16964	16897	16982	16916	16982	16786	16781	16712	16878	16919	16842	16822	16836	16905	16998	16995	16888	17010	16838	16695	16990	16938	16800	17104	16932	16731	16926	16858	16913	16971	16794	16839	16772	16733	16811	17076	16840	16887	17133	16956	16878	16836	16965	16822	16964	16837	16949	16885	16841	16843	16816	16929	16814	16879	16848	16925	16905	16809	16892	16721	16846	16810	16655	16823	16880	16913	16834	16839	16971	16948	16811	16733	16784	16957	16828	16874	16899	16670	16944	16848	16819	16922	16748	16967	16996	16996	16978	16715	16867	16491	16964	16897	16802	17092	16881	16791	16772	16910	16921	16997	17027	16860	17026	16628	16840	16886	16821	16907	16983	16771	16746	16845	16935	16946	16954	16950	16810	16845	16948	16963	16760	17023	16754	16906	16880	17045	16933	16855	16976	16552	16761	17022	16942	16795	16921	16996	16777	17041	16882	16885	16951	17040	16885	16983	16836	16695	16919	16889	16926	16985	16978	16823	16672	16748	16882	16684	16913	16820	16753	17003	16816	16837	16878	16677	17028	16766	16887	17027	16826	17000	16684	16991	16781	16982	16838	16919	17051	16903	16950	16701	16927	16946	16904	16917	16673	16848	16822	16969	17067	16845	16805	16914	16804	16863	16854	16921	16624	16874	16870	16860	16950	16982	16667	16876	16633	16923	17010	17167	17050	16891	16949	17065	16688	16990	16872	16929	16829	16744	16947	16901	16811	16813	16892	16681	16646	16922	16955	16945	16839	16865	16783	16788	17028	17031	16951	16848	16724	17009	16918	16777	16842	16865	16963	16844	16611	16733	16895	16834	16835	16941	16899	16926	16959	16921	17029	16957	16905	16833	17074	16760	16824	16774	16893	17077	16953	16868	16943	17051	17023	16772	16723	16988	16871	16805	16982	16894	16949	16905	16836	17004	16914	17037	16822	16830	16882	16850	16840	16853	16905	17111	16881	16997	16934	17013	16797	16893	16770	16904	16833	16863	16912	17039	16831	16884	16725	16785	16937	16641	17007	16818	16789	16770	16858	16875	16956	16930	16706	16658	16748	16794	16980	17037	16744	16781	16812	16782	16737	16850	16679	16783	16840	16916	16794	16682	16759	16799	16941	16868	16903	16862	16794	17015	16670	16813	16802	16799	17082	16728	16808	16740	16976	16938	16682	16807	16841	16914	16869	16935	17047	17008	16826	16869	16834	16665	16941	16765	17083	17018	16947	16843	16972	16789	16996	16959	16911	16810	16842	16893	16906	16949	16842	17114	16727	16744	16897	17074	16961	16843	16944	16770	16814	16919	16966	16932	16798	16647	17112	16957	17000	16809	16859	16628	16664	16893	17087	16877	16766	16818	16949	17173	16815	16893	16830	16794	16683	16996	16674	16808	17041	16802	16903	17024	16962	16874	16762	16960	16959	16983	16967	16789	16980	16832	16915	16875	16615	16842	16979	16984	16739	16790	16707	16886	16965	16858	16927	16791	16908	16882	16970	16770	16741	16700	16940	16956	16760	16821	16855	16822	16759	16800	16866	16798	16797	16934	16949	17025	16730	16735	16796	16932	16837	16855	16791	16962	16855	16906	16897	16898	16871	16763	16957	16873	16925	16785	16758	16845	16735	16740	17014	16728	16749	17066	16933	17002	16907	16856	16780	17051	16940	16623	16678	16906	16754	16967	16879	16835	16880	16914	16733	16781	16966	16983	16891	16760	16855	16874	16796	16676	16737	16812	17012	16896	16659	16815	16841	16795	16816	16694	16759	16824	16708	16786	16747	16835	16872	16860	16867	16879	16769	16782	16820	16638	16882	16826	16832	16739	16592	17005	16830	16914	16896	16886	16696	17001	16860	16689	16842	16897	16921	16846	16930	16823	16848	17090	16779	17105	16956	16856	17080	16811	16736	16859	16835	16875	16866	16715	16929	16841	16883	16843	16723	16721	17106	16901	16824	16963	16849	16929	16820	17011	16628	16914	17104	16921	16880	16713	16929	16765	16875	16917	16902	16968	16775	17014	16971	16954	16845	17014	17082	16700	16786	16975	16800	17089	16885	16888	16917	16969	16635	16831	16799	17020	16833	17080	16641	16915	16948	16956	16786	16901	17167	16989	16807	16858	16958	17082	16824	16756	16675	16969	16864	16844	16840	16973	16926	17004	16929	16966	16967	16893	16867	16915	16682	16985	16771	16776	16986	17052	16998	16767	16915	16874	17152	16858	16782	16941	16875	16789	16642	17004	16988	16938	16923	16911	16908	16672	16784	16650	16812	16914	16525	16905	16853	16869	16875	16735	17008	16820	16946	16779	17025	16930	16936	16862	16869	16995	16906	16758	16933	16954	16857	16907	16989	17049	16888	16838	16909	16907	16829	16864	16688	17037	17037	16969	16888	16675	16802	16699	16896	16760	16920	17006	16835	16775	16958	16830	16923	16819	16909	17028	16750	16866	16933	16840	16958	16748	17011	16809	16753	16932	17011	16837	16845	16881	17008	17077	16841	16908	16862	16845	16824	16942	16807	16758	16827	16792	16545	16831	16771	16824	17092	16890	17077	16891	16837	16848	16869	16996	16795	16628	16855	16922	16913	16896	16942	16871	16840	17063	16737	16856	17006	16795	17078	17054	16876	16721	16870	16915	16998	16742	16848	16883	16777	16897	16848	16868	17011	16881	16790	16918	16968	17046	16955	16837	16824	16891	17005	17118	16838	16977	16898	17071	16875	17002	16723	16904	16899	16928	16825	16944	16741	16899	16694	16978	16936	16760	16796
19395	23135	21272	19049	18034	17165	17071	16401	15852	15652	15670	15593	15702	15494	15576	15530	15575	15387	15727	15442	15638	15540	15475	15366	15468	15649	15698	15537	15469	15524	15836	16122	15983	15835	15557	15649	15473	15390	15561	15530	15458	15516	15499	15539	15427	15463	15351	15454	15401	15466	15321	15459	15489	15498	15523	15498	15517	15347	15629	15424	15411	15388	15460	15308	15569	15354	15652	15489	15351	15468	15575	15445	15434	15628	15474	15407	15340	15388	15544	15530	15622	15438	15485	15475	15450	15347	15558	15400	15501	15399	15500	15488	15545	15493	15504	15444	15476	15529	15291	15479	15395	15453	15368	15310	15512	15410	15493	15489	15476	15553	15553	15415	15536	15441	15327	15547	15489	15486	15356	15260	15438	15476	15559	15494	15460	15526	15493	15561	15425	15483	15455	15401	15500	15432	15540	15251	15327	15566	15473	15236	15625	15451	15443	15384	15373	15465	15483	15414	15488	15480	15295	15463	15356	15564	15421	15674	15467	15511	15404	15553	15239	15400	15297	15705	15535	15350	15392	15425	15463	15403	15356	15501	15301	15335	15413	15288	15359	15412	15357	15511	15468	15359	15421	15356	15377	15466	15672	15579	15414	15404	15357	15533	15423	15510	15519	15435	15309	15578	15543	15351	15403	15345	15403	15419	15392	15542	15435	15455	15485	15211	15290	15353	15480	15592	15426	15487	15437	15504	15469	15466	15561	15387	15478	15392	15428	15440	15415	15351	15602	15372	15347	15415	15523	15457	15445	15412	15547	15400	15454	15415	15662	15433	15279	15472	15465	15608	15470	15483	15451	15472	15511	15481	15517	15370	15411	15398	15216	15669	15526	15448	15520	15524	15492	15465	15389	15497	15379	15508	15411	15606	15394	15470	15333	15483	15477	15367	15546	15396	15337	15509	15535	15439	15422	15583	15419	15405	15549	15490	15576	15384	15560	15391	15420	15496	15405	15626	15287	15289	15399	15345	15596	15241	15613	15320	15431	15348	15331	15563	15389	15566	15372	15474	15549	15385	15485	15467	15548	15559	15565	15522	15395	15654	15512	15504	15286	15412	15672	15377	15592	15455	15468	15541	15549	15453	15352	15494	15366	15411	15482	15500	15489	15496	15489	15538	15510	15402	15497	15488	15509	15355	15506	15544	15636	15560	15435	15622	15377	15503	15357	15445	15425	15329	15436	15447	15403	15558	15346	15237	15327	15409	15458	15413	15315	15449	15302	15629	15393	15559	15364	15632	15417	15515	15375	15488	15412	15349	15299	15502	15374	15268	15437	15607	15649	15340	15442	15261	15550	15658	15376	15409	15571	15571	15375	15624	15400	15451	15456	15377	15460	15501	15280	15312	15405	15594	15441	15362	15507	15529	15472	15602	15473	15447	15562	15487	15560	15490	15533	15462	15412	15444	15458	15535	15433	15503	15627	15648	15422	15397	15490	15442	15647	15449	15415	15559	15536	15590	15502	15432	15486	15536	15530	15548	15302	15460	15357	15439	15616	15570	15418	15591	15685	15534	15458	15359	15424	15266	15361	15363	15387	15456	15329	15394	15484	15484	15557	15412	15568	15569	15366	15392	15506	15469	15530	15413	15489	15556	15510	15370	15341	15460	15441	15459	15416	15434	15440	15528	15433	15405	15666	15437	15575	15471	15340	15414	15376	15424	15416	15535	15445	15599	15250	15456	15549	15568	15474	15365	15579	15472	15425	15416	15568	15665	15623	15300	15439	15537	15430	15649	15355	15471	15354	15563	15388	15451	15440	15572	15383	15483	15446	15323	15442	15376	15482	15511	15375	15433	15419	15450	15369	15417	15590	15405	15388	15657	15488	15450	15391	15534	15340	15236	15375	15401	15466	15358	15330	15490	15313	15563	15528	15427	15580	15544	15564	15583	15543	15437	15534	15440	15404	15514	15417	15389	15368	15501	15361	15579	15359	15350	15467	15702	15287	15557	15394	15504	15416	15429	15555	15439	15474	15400	15541	15405	15407	15572	15503	15454	15428	15491	15386	15476	15380	15473	15502	15487	15230	15438	15385	15474	15401	15542	15468	15468	15336	15566	15312	15654	15547	15482	15459	15520	15530	15257	15601	15582	15212	15295	15451	15555	15510	15486	15528	15413	15486	15450	15508	15405	15414	15538	15451	15320	15503	15253	15465	15533	15330	15444	15606	15377	15419	15354	15409	15440	15405	15512	15398	15498	15399	15499	15641	15416	15314	15455	15609	15570	15518	15388	15497	15517	15455	15386	15469	15493	15528	15630	15393	15381	15459	15378	15415	15489	15443	15465	15445	15299	15558	15577	15483	15506	15443	15329	15513	15481	15489	15472	15375	15513	15665	15714	15519	15489	15437	15452	15564	15545	15438	15499	15483	15440	15373	15607	15452	15358	15447	15363	15376	15442	15391	15407	15594	15440	15429	15452	15448	15636	15499	15329	15341	15548	15433	15430	15482	15322	15478	15405	15322	15576	15548	15347	15459	15430	15328	15358	15442	15731	15361	15441	15407	15424	15356	15519	15548	15641	15389	15517	15614	15402	15482	15568	15566	15424	15378	15589	15647	15402	15493	15532	15609	15486	15465	15437	15305	15410	15434	15349	15483	15397	15523	15355	15440	15601	15553	15500	15526	15513	15709	15288	15522	15381	15462	15332	15436	15383	15484	15520	15450	15428	15422	15549	15568	15513	15707	15251	15491	15482	15375	15442	15369	15350	15469	15471	15509	15380	15509	15525	15344	15408	15346	15625	15477	15404	15432	15451	15248	15585	15475	15468	15374	15353	15520	15453	15521	15426	15439	15700	15628	15151	15676	15423	15451	15501	15421	15324	15515	15241	15445	15391	15485	15569	15448	15473	15375	15392	15575	15317	15409	15530	15408	15435	15538	15600	15509	15388	15448	15500	15495	15394	15479	15259	15552	15389	15360	15458	15517	15309	15530	15399	15515	15453	15475	15462	15290	15434	15396	15448	15318	15567	15450	15488	15405	15458	15322	15318	15405	15412	15448	15148	15535	15492	15393	15564	15487	15512	15452	15478	15322	15582	15413	15531	15405	15444	15506	15599	15584	15477	15427	15526	15475	15587	15448	15410	15461	15410	15549	15333	15488	15517	15375	15359	15503	15615	15555	15447	15400	15461	15394	15550	15382	15467	15375	15452	15407	15484	15437	15541	15535	15357	15568	15401	15479	15449	15439	15586	15441	15355	15427	15513	15267	15706	15372	15550	15538	15481	15656	15422	15501	15483	15372	15427	15433	15415	15434	15488	15492	15506	15626	15433	15497	15481	15426	15287	15483	15495	15406	15377	15323	15565	15456	15449	15579	15536	15387	15529	15342	15538	15294	15479	15511	15394	15469	15453	15430	15633	15415	15480	15440	15584	15486	15539	15439	15492	15375	15471	15392	15416	15476	15474	15422	15334	15616	15491	15400	15343	15495	15540	15521	15218	15407	15351	15424	15318	15416	15455	15479	15587	15274	15529	15620	15523	15485	15378	15544	15618	15410	15354	15479	15570	15431	15418	15433	15487	15411	15521	15454	15519	15529	15511	15436	15515	15397	15370	15322	15386	15395	15446	15576	15617	15455	15323	15267	15448	15395	15246	15454	15385	15357	15445	15446	15541	15456	15521	15351	15335	15593	15588	15454	15537	15363	15275	15494	15525	15508	15556	15639	15389	15283	15457	15421	15464	15485	15482	15427	15520	15365	15396	15418	15502	15451	15527	15311	15497	15459	15493	15464	15337	15372	15344	15476	15372	15604	15429	15470	15420	15535	15452	15469	15439	15548	15506	15621	15446	15455	15535	15378	15475	15339	15490	15429	15439	15520	15417	15405	15410	15482	15332	15519	15492	15336	15585	15436	15483	15402	15499	15585	15552	15343	15440	15451	15340	15331	15438	15528	15450	15493	15380	15593	15504	15629	15496	15552	15592	15665	15494	15390	15596	15430	15536	15580	15558	15529	15481	15454	15524	15594	15528	15544	15279	15431	15321	15531	15498	15523	15513	15426	15525	15344	15526	15467	15268	15432	15426	15413	15484	15397	15473	15462	15537	15408	15348	15579	15423	15433	15550	15371	15499	15539	15382	15450	15551	15598	15603	15441	15488	15481	15415	15426	15542	15479	15458	15391	15440	15594	15583	15407	15538	15538	15362	15457	15526	15528	15283	15586	15448	15379	15523	15478	15646	15472	15457	15386	15426	15475	15499	15495	15591	15617	15515	15610	15482	15597	15655	15528	15370	15525	15338	15574	15472	15416	15479	15395	15387	15475	15282	15540	15441	15577	15465	15137	15280	15328	15388	15522	15471	15500	15476	15440	15519	15403	15562	15652	15372	15292	15536	15335	15504	15494	15604	15472	15560	15432	15489	15392	15590	15590	15317	15413	15340	15546	15316	15330	15462	15390	15501	15467	15353	15448	15474	15553	15314	15515	15349	15540	15360	15371	15371	15437	15487	15414	15438	15478	15411	15562	15392	15636	15468	15447	15517	15288	15471	15490	15555	15527	15478	15466	15521	15336	15397	15578	15676	15504	15532	15453	15402	15383	15462	15434	15418	15479	15434	15395	15573	15345	15380	15608	15461	15481	15393	15554	15524	15398	15503	15464	15400	15471	15441	15439	15557	15347	15460	15577	15634	15449	15527	15524	15330	15506	15438	15582	15658	15321	15573	15375	15504	15390	15473	15344	15291	15335	15535	15660	15562	15299	15597	15458	15421	15403	15359	15481	15451	15303	15416	15515	15540	15593	15313	15336	15370	15546	15447	15489	15464	15565	15396	15398	15385	15427	15418	15547	15249	15542	15323	15498	15492	15347	15422	15294	15493	15356	15463	15456	15371	15431	15439	15473	15653	15397	15289	15669	15476	15349	15370	15462	15501	15362	15423	15481	15646	15350	15524	15507	15472	15464	15576	15536	15560	15539	15410	15497	15388	15575	15511	15462	15537	15456	15450	15609	15519	15645	15590	15418	15503	15564	15549	15401	15253	15398	15386	15557	15370	15437	15473	15302	15411	15638	15546	15661	15544	15327	15467	15445	15313	15526	15334	15484	15519	15385	15401	15539	15436	15376	15422	15525	15627	15628	15510	15535	15255	15640	15509	15254	15439	15372	15631	15516	15489	15576	15593
23966	21347	28738	24468	22329	22033	21071	18467	17895	18108	17667	17715	17696	17751	17756	17568	17787	17456	17573	17644	17535	17655	17586	17638	17676	17728	17329	17502	17476	17823	19354	20019	19656	18708	18109	17641	17524	17391	17502	17428	17328	17440	17314	17500	17465	17410	17392	17516	17409	17573	17248	17498	17407	17225	17411	17358	17428	17392	17485	17452	17490	17402	17402	17105	17324	17501	17398	17616	17231	17392	17554	17558	17288	17232	16997	17393	17312	17448	17295	17508	17471	17408	17464	17365	17329	17407	17198	17416	17616	17418	17446	17336	17450	17149	17510	17477	17296	17210	17399	17225	17250	17330	17473	17365	17378	17437	17356	17474	17606	17402	17319	17319	17478	17504	17366	17245	17278	17338	17454	17243	17419	17336	17297	17142	17421	17300	17298	17579	17455	17220	17418	17360	17445	17353	17473	17225	17288	17206	17494	17370	17349	17439	17385	17324	17418	17449	17292	17504	17371	17356	17219	17425	17297	17354	17408	17440	17416	17411	17580	17236	17265	17527	17347	17358	17563	17229	17381	17293	17466	17630	17437	17509	17401	17419	17406	17175	17351	17239	17419	17398	17411	17554	17446	17356	17238	17283	17324	17499	17445	17227	17364	17411	17413	17431	17254	17224	17419	17226	17159	17315	17335	17367	17353	17420	17234	17500	17460	17297	17541	17372	17384	17234	17408	17346	17505	17216	17461	17289	17353	17297	17370	17281	17640	17365	17279	17390	17222	17475	17555	17420	17342	17386	17584	17311	17319	17165	17289	17286	17529	17545	17254	17478	17535	17241	17437	17162	17430	17609	17418	17236	17333	17430	17427	17444	17377	17503	17423	17385	17299	17545	17410	17340	17312	17491	17434	17348	17404	17449	17490	17417	17291	17225	17412	17350	17435	17466	17643	17222	17312	17422	17369	17450	17295	17476	17467	17460	17458	17166	17367	17445	17573	17243	17069	17210	17405	17474	17430	17382	17456	17422	17486	17412	17480	17483	17336	17280	17141	17371	17374	17530	17390	17313	17513	17503	17430	17374	17461	17322	17262	17342	17438	17561	17497	17354	17411	17440	17393	17400	17397	17498	17262	17509	17356	17408	17469	17220	17494	17425	17411	17451	17319	17369	17347	17276	17429	17426	17577	17305	17534	17333	17362	17446	17171	17388	17409	17316	17217	17450	17348	17338	17526	17454	17296	17454	17254	17390	17525	17393	17217	17227	17499	17321	17385	17388	17249	17441	17272	17351	17236	17238	17333	17508	17525	17363	17596	17220	17224	17366	17439	17532	17391	17384	17399	17272	17431	17285	17457	17552	17244	17372	17259	17239	17407	17422	17481	17360	17431	17300	17426	17435	17370	17346	17302	17174	17163	17371	17386	17377	17301	17433	17531	17544	17286	17484	17396	17548	17122	17461	17348	17378	17418	17346	17480	17336	17448	17366	17286	17327	17487	17293	17273	17447	17212	17365	17347	17570	17326	17442	17266	17441	17322	17411	17291	17500	17469	17365	17580	17508	17322	17389	17412	17444	17159	17196	17372	17455	17376	17397	17460	17374	17356	17115	17638	17499	17459	17322	17339	17477	17423	17457	17432	17419	17377	17615	17622	17457	17290	17473	17477	17264	17486	17341	17568	17467	17425	17437	17366	17536	17440	17130	17389	17415	17304	17347	17483	17355	17340	17467	17359	17246	17316	17157	17319	17494	17480	17327	17451	17268	17470	17216	17359	17469	17426	17520	17299	17276	17597	17436	17342	17383	17503	17438	17375	17168	17284	17361	17557	17389	17359	17461	17361	17545	17404	17313	17223	17293	17506	17542	17420	17569	17309	17282	17568	17518	17400	17255	17418	17509	17429	17536	17477	17597	17495	17395	17391	17369	17471	17440	17357	17432	17441	17223	17249	17388	17238	17142	17249	17428	17470	17444	17505	17396	17466	17393	17392	17604	17377	17387	17188	17413	17493	17403	17515	17269	17522	17393	17392	17604	17415	17447	17350	17322	17267	17462	17559	17500	17478	17456	17532	17614	17289	17343	17396	17442	17466	17378	17165	17360	17528	17555	17319	17306	17304	17395	17138	17315	17485	17432	17219	17311	17180	17257	17225	17406	17363	17280	17336	17382	17526	17299	17353	17187	17311	17321	17591	17338	17328	17496	17158	17206	17452	17348	17082	17333	17042	17578	17414	17372	17264	17403	17410	17328	17484	17296	17383	17638	17484	17631	17294	17190	17345	17354	17298	17201	17417	17416	17337	17335	17302	17520	17492	17477	17377	17411	17518	17274	17476	17355	17279	17478	17361	17392	17466	17397	17593	17619	17364	17235	17633	17584	17539	17350	17546	17355	17486	17406	17544	17382	17253	17388	17503	17479	17462	17279	17362	17366	17337	17243	17449	17315	17314	17500	17285	17417	17269	17445	17513	17228	17488	17576	17460	17310	17397	17552	17344	17415	17395	17199	17326	17421	17392	17379	17418	17314	17305	17449	17366	17531	17213	17308	17412	17384	17223	17291	17601	17338	17502	17481	17416	17274	17615	17454	17252	17434	17516	17533	17281	17300	17215	17524	17315	17282	17327	17404	17341	17271	17452	17319	17509	17501	17525	17490	17370	17476	17520	17372	17260	17379	17143	17527	17494	17151	17510	17385	17293	17325	17567	17404	17374	17592	17500	17527	17599	17299	17385	17479	17455	17395	17469	17361	17448	17118	17249	17499	17371	17258	17416	17319	17242	17398	17379	17365	17409	17380	17446	17436	17277	17339	17328	17250	17179	17543	17382	17379	17385	17396	17260	17339	17300	17244	17268	17363	17396	17316	17383	17518	17480	17378	17413	17259	17337	17299	17425	17329	17368	17248	17366	17401	17577	17575	17483	17555	17258	17508	17435	17325	17376	17433	17398	17518	17505	17442	17301	17509	17386	17117	17229	17218	17324	17407	17456	17250	17566	17353	17454	17506	17362	17393	17248	17422	17322	17253	17338	17476	17372	17347	17523	17357	17463	17307	17313	17285	17532	17333	17518	17441	17395	17351	17359	17536	17539	17336	17450	17303	17446	17366	17206	17610	17398	17415	17315	17408	17446	17420	17511	17536	17471	17510	17407	17444	17411	17495	17423	17418	17280	17315	17381	17195	17283	17187	17375	17518	17411	17470	17562	17345	17613	17510	17480	17551	17446	17383	17553	17371	17329	17437	17615	17454	17417	17298	17670	17396	17466	17248	17422	17533	17423	17410	17415	17380	17244	17365	17287	17416	17359	17453	17415	17334	17375	17154	17344	17306	17299	17354	17246	17341	17462	17445	17342	17494	17729	17302	17409	17255	17595	17153	17501	17550	17459	17317	17362	17579	17440	17316	17287	17234	17395	17332	17395	17249	17213	17490	17246	17283	17266	17511	17380	17386	17322	17290	17341	17326	17419	17488	17378	17046	17242	17212	17305	17320	17319	17414	17386	17385	17246	17361	17650	17442	17436	17472	17349	17389	17365	17418	17298	17246	17338	17330	17249	17408	17313	17370	17239	17399	17324	17332	17535	17399	17184	17353	17443	17278	17216	17328	17376	17288	17418	17533	17414	17381	17282	17412	17294	17554	17293	17388	17459	17600	17413	17611	17326	17306	17349	17378	17524	17344	17442	17398	17333	17473	17496	17570	17520	17442	17345	17370	17558	17268	17511	17310	17449	17526	17539	17112	17329	17400	17423	17461	17551	17505	17447	17445	17466	17364	17344	17409	17389	17253	17541	17240	17308	17246	17275	17432	17264	17450	17479	17446	17466	17337	17351	17382	17249	17431	17281	17391	17487	17401	17384	17394	17396	17414	17458	17443	17250	17525	17354	17448	17332	17221	17429	17453	17466	17418	17358	17288	17272	17520	17372	17318	17377	17232	17349	17292	17429	17425	17550	17438	17359	17482	17451	17292	17359	17302	17487	17143	17542	17159	17371	17399	17460	17434	17592	17291	17440	17507	17236	17295	17364	17517	17550	17450	17197	17469	17484	17488	17777	17364	17408	17620	17332	17373	17531	17399	17246	17399	17273	17435	17359	17535	17412	17338	17485	17348	17442	17363	17378	17519	17275	17310	17500	17352	17464	17518	17510	17303	17305	17191	17551	17178	17347	17372	17288	17392	17540	17374	17217	17382	17597	17418	17359	17302	17282	17582	17531	17194	17404	17311	17637	17309	17482	17560	17496	17545	17311	17155	17487	17467	17260	17319	17287	17546	17250	17434	17365	17260	17243	17368	17491	17444	17428	17354	17290	17309	17478	17324	17393	17348	17408	17356	17420	17321	17339	17348	17336	17370	17241	17645	17231	17388	17408	17559	17401	17454	17526	17217	17246	17326	17433	17088	17256	17600	17454	17424	17384	17156	17462	17171	17225	17471	17505	17463	17414	17639	17549	17527	17503	17435	17703	17296	17312	17455	17303	17424	17399	17446	17434	17228	17354	17237	17421	17316	17231	17213	17341	17431	17290	17327	17304	17375	17374	17564	17393	17373	17349	17364	17426	17345	17258	17463	17705	17386	17412	17381	17169	17275	17376	17503	17519	17492	17342	17450	17342	17194	17078	17340	17267	17384	17321	17419	17504	17408	17421	17549	17443	17465	17547	17528	17352	17317	17567	17351	17516	17259	17436	17370	17512	17626	17616	17461	17296	17413	17419	17379	17242	17389	17283	17312	17406	17189	17572	17479	17395	17518	17382	17422	17262	17508	17189	17593	17450	17268	17201	17303	17443	17348	17327	17544	17520	17565	17339	17109	17264	17492	17412	17490	17411	17380	17376	17413	17248	17491	17301	17362	17376	17541	17458	17511	17433	17428	17408	17375	17346	17405	17205	17400	17593	17194	17488	17299	17239	17424	17502	17562	17394	17432	17221	17507	17498	17490	17352	17427	17351	17210	17381	17324	17399	17509	17482	17436	17337	17468	17363	17253	17351	17190	17554	17515	17330	17198	17457	17434	17405	17306	17401	17532	17394	17212	17384	17263	17508	17254	17284	17238	17491	17304	17381	17300	17427	17484	17261	17304	17235	17389	17302	17319	17181	17202	17373	17353	17479	17378	17389	17418	17397	17324	17488	17488	17353	17186	17518	17345	17389	17222	17219	17452	17260	17477	17301	17323	17414	17292	17188	17378	17437	17377
17725	28023	27450	23891	21074	19606	17791	17083	16557	16264	16456	16057	16080	15916	16036	16142	15952	15831	16109	15978	16024	15933	16175	15987	15969	16068	16007	15969	15958	16468	19599	19977	19076	17536	16282	16147	15957	15866	15877	15737	16110	15804	15810	15814	15730	15864	16091	15777	15862	15692	15864	15789	15885	15847	15962	15847	15919	15963	15926	16036	15674	15849	16033	15741	15853	15871	15896	15935	15862	15833	15877	15894	15899	15865	15949	15809	15870	15706	15908	15916	15874	16066	15851	15839	15754	15791	15885	16028	15898	15923	15827	15787	15675	15821	15809	15855	15931	15850	15822	15703	15866	15769	15935	15745	15967	15767	15773	15873	15901	15755	15931	15899	15804	15968	15965	15752	15831	15791	15873	15891	15779	15945	15815	15852	15711	15919	15968	15701	15976	15806	15967	15921	15765	15874	15787	15827	15831	15864	16020	15826	15869	15853	15816	15938	15914	15691	15812	15780	15847	15830	15972	15936	15833	15761	15981	15899	15775	15861	15773	15952	15847	15824	15770	15737	16008	15827	15711	15811	15956	15773	15827	15708	15767	15858	15877	16019	15613	15761	15738	15868	15739	15874	15897	15813	15775	15767	15819	15865	15820	15796	15839	15778	15970	15882	15770	15819	15786	15944	15763	15800	15823	15851	15947	15681	15783	15930	15802	15760	15652	15923	15690	15847	15964	15861	15737	15792	15826	15867	15863	15902	15891	15873	15826	15836	15839	15777	15876	15799	15915	15928	15974	15667	15656	15806	15803	15847	15706	15810	15780	15925	15780	15887	15827	16043	15842	15834	15696	16020	15800	16008	15875	15730	16006	15779	15897	15911	15812	15868	15818	15845	15898	15822	15774	15777	15824	15866	15777	15792	15825	15800	15854	15849	15710	15802	15895	15810	15834	15764	15893	15643	15969	15889	15871	15869	15758	15845	15777	15870	15790	15789	15865	15796	15850	15816	15826	15969	15953	15891	15771	15798	15928	15876	15945	15801	15739	15994	15716	15862	15868	15803	15700	15907	15750	15731	15699	15836	15851	15912	15879	15767	15871	15823	15706	15944	15818	15916	15828	15802	15970	15846	15886	15681	15936	15803	15748	15885	15891	15959	15680	15798	15874	15762	15808	15841	15707	15917	15832	15843	15740	15748	15728	16049	15981	15850	15748	15896	15842	15493	15818	15828	15888	15736	15794	15724	15991	15850	15799	15886	15743	15763	15779	15736	15884	15850	15728	15877	15675	15935	15766	15842	15851	15939	15836	15944	15984	15731	15865	15837	15892	15827	15736	15792	15820	15892	15871	15784	15834	15928	15773	15866	15726	15811	15711	15829	15927	15790	15820	15866	15780	15916	15957	15820	15870	15866	15822	15695	15872	15728	15808	15871	15878	15982	15834	15688	15789	15838	15820	15725	15744	15763	15775	15853	15852	15721	15913	15957	15653	15801	15844	15886	15805	15871	15889	16007	15645	15800	15963	15839	15749	15776	15937	15853	15916	15999	15746	15771	15965	15851	15867	15677	15951	15792	15756	15973	15890	15810	15803	15812	15815	15940	15830	15844	15876	15737	15768	15769	15837	15906	15835	15833	15842	15927	15818	16046	15846	15828	15866	15698	16143	15880	15871	15925	16107	15703	15796	15904	15877	15851	15688	15704	15924	15748	15724	15834	15729	15794	15959	15900	15811	15778	15933	15821	15732	15801	15908	15973	15658	15695	15623	15823	15869	15905	15645	15766	15737	15881	15651	15736	15924	15968	15964	15821	15736	15816	15793	15994	15970	15763	15854	15801	15797	15849	15870	15912	15841	15762	15855	15752	15776	15831	15910	15728	15832	15828	15769	15701	15802	15893	15809	15761	15785	15876	15829	16015	15813	15669	15792	15758	15836	16044	15756	15624	15830	15930	15716	15855	15831	15808	15907	15855	15789	15876	15644	15855	15827	15713	15899	15998	15777	15765	15674	15800	15770	15975	15907	15834	15829	15911	15948	15820	15979	15840	15883	15959	15693	15714	15871	15801	15792	15691	15923	15883	15797	15809	15949	15877	15800	15732	15743	15778	15641	15876	15941	15774	15747	15808	15757	15907	15767	15941	15820	15759	15831	15794	15774	15807	15846	15729	15820	15883	15739	15884	15746	15817	15930	15835	15713	15705	15790	15883	15920	15862	15700	15983	16109	15752	15808	15864	15899	15757	15884	15714	15748	15952	15598	15826	15790	15776	15820	15906	15785	15819	15839	15791	15885	15685	15838	15661	15933	15898	15856	15746	15857	15913	15821	15873	15832	15921	15678	15929	15896	15798	15764	15789	15782	15859	15767	15879	15739	15813	15789	15823	15877	15762	16017	15639	15818	15976	15617	15803	15875	15831	15914	15805	15989	15903	15783	15876	15711	15821	15669	15796	15863	15775	15769	15745	15841	15778	15931	15851	15679	15677	15737	15751	15973	15679	15654	15898	15985	15791	15871	15762	15703	16019	15763	15729	15810	15749	15873	15941	15664	15732	15837	15643	15794	15901	15782	15833	15730	15884	15790	15766	15890	15838	15747	15829	15951	15727	15717	15850	15844	15810	15818	15819	15933	15988	15985	15773	15840	15760	15720	15849	15893	15888	15700	15858	15762	15917	15933	15831	15765	15752	16045	15942	15725	15838	15749	15882	15768	15962	15881	15700	15788	15876	15862	15841	15682	15895	15936	15982	15769	15794	15885	15881	15782	15875	15972	15928	15792	15655	16005	15875	15871	15712	16045	15841	15759	15896	15781	15891	15826	15930	15856	15799	15839	15719	15921	15765	15968	15967	15835	15810	15801	15750	15941	15883	15895	15722	15757	15927	15872	15833	15880	15594	15971	15895	15681	15873	15770	15908	15745	15724	15884	15842	15596	15935	15834	15738	15849	15766	15873	15935	15806	15818	15779	15790	15759	15869	15772	15774	15817	15624	15956	15858	15710	15784	15911	15723	15783	15802	15801	15741	15872	15798	15995	15705	16022	15688	15836	15844	15889	15872	15942	15861	15697	15877	15861	15925	15805	15900	15944	15837	15808	15715	15769	15783	15838	15775	15925	15973	15812	15905	15700	15829	15824	15971	15606	15799	15920	15815	15882	15807	15917	15742	15830	15881	15806	15920	15901	15637	15746	15624	15913	15793	15908	15909	15862	15983	15924	15808	15777	15980	15790	15687	15829	15747	15770	15807	15904	15828	15780	15831	15868	15692	15866	15892	15774	15780	15862	15914	15692	16137	15733	15901	15811	15767	15797	15780	15681	15687	15722	15770	15889	16018	15789	15960	15716	15760	15987	15843	15819	15817	15814	15711	15835	15797	15884	15939	15799	15691	15749	15747	15763	15859	15864	15854	15946	15797	15741	15906	15753	15895	15889	15964	15733	15763	15853	16003	15799	15915	16089	15983	15844	15887	15847	15935	15745	15804	15790	15975	15657	15796	15831	15797	15844	15846	15721	15853	15800	15910	15739	15741	15852	15803	15858	15686	15916	15850	15830	15859	15818	15747	15883	15837	15813	15708	15891	15756	15784	15808	16123	15826	15867	15889	15792	15856	15874	15806	15837	15839	15943	15789	15861	15769	16035	15941	15754	15568	15873	15985	15804	15810	15991	16006	15857	15797	15863	15879	15895	15715	15783	15791	15829	15795	15797	15590	16058	15722	15878	15730	15914	15778	15908	15846	15788	15759	15845	15897	15990	15702	15866	15664	15717	15829	15951	15804	15962	15845	15673	15826	15772	15781	15893	16004	15647	15817	15744	15835	15764	15825	15892	15708	15785	15778	15776	15855	15853	15673	15886	15841	15911	15937	15752	15687	15788	15855	15996	15785	15837	15963	15750	15856	15848	15828	15976	15760	15969	15831	15847	15762	15743	15726	15795	15665	15769	15751	15745	15909	15723	15711	15832	15843	15728	15817	15648	15777	15830	15753	15695	15819	15900	15719	15969	15850	15692	15860	15851	15794	15664	15845	15957	15886	15868	15965	15844	15868	15697	15871	15747	15931	15636	15666	15861	15810	15715	15996	15771	15813	15902	15850	15968	15807	15946	15813	15719	15955	15935	15951	15913	15791	15761	15873	15984	15737	15835	15828	15866	15714	16044	16007	15904	15785	15892	15686	15905	15770	15986	15747	15764	15880	15987	15734	15755	15868	15890	15776	15790	15829	15854	15776	15864	16022	15840	15869	16019	15801	15890	15904	15686	15979	15834	15936	15987	15795	15838	15888	15863	15798	15790	15813	15907	15829	15878	15655	15862	15704	15806	15646	15866	15753	15863	15723	15846	15687	16007	15918	15647	15840	15693	15876	15727	15793	15746	15806	15805	15935	15757	15879	15841	15723	15834	15946	15729	15724	15831	15758	15742	15854	15799	15719	15792	15805	15709	15868	15813	15752	15789	15784	15900	15772	15787	15802	15867	15861	15619	15622	15773	15882	16005	15820	15982	15795	15801	15933	15724	15612	15850	15833	15785	15845	15870	15920	15920	15806	15957	15738	15914	15879	15698	15856	15904	15869	15805	16003	15934	15775	15807	15787	16017	15811	15715	15886	15832	16041	15940	15582	15945	15811	15941	15922	15706	15870	15879	15689	15913	15714	15682	15775	15755	15913	15947	15866	15765	15839	15861	15798	15787	15889	15779	15760	15833	15874	15887	16015	15809	15843	15736	15802	15782	15715	15869	15826	15941	15913	15949	15938	15772	15831	15837	15913	15915	15766	16013	15849	15620	15737	15814	15758	15855	15717	15852	15790	15824	15812	15742	15781	15954	15889	15846	15842	15824	15815	15952	15856	15731	15864	15784	15814	15879	15828	15733	15904	15893	15799	15832	15738	15944	15873	15933	15811	15791	15770	15946	15712	15811	15880	15927	15736	15822	15957	15747	15810	16022	15813	15916	15968	15827	15858	16001	15834	15678	15945	15782	15938	15784	15859	15880	15904	15887	15960	15833	15888	15827	15753	15874	15857	15852	15879	15866	15846	15794	15731	15756	15846	15862	15779	15678	15774	15873	15870	15933	15777	15665	15899	15726	15888	15828	15938	15997	15878	15706	15895	15877	15850	15606	15657	15803	15796	15869	15725	15723	15859	15869	15671	15882	15804	16011	15696	15814	15787	15836	15712	15833	16095	15930	15836
22959	21362	29225	23874	21646	23738	24803	19793	18613	18874	18776	18383	18537	18281	18627	18221	18257	18243	18170	18279	18172	18414	18340	18423	18199	18242	18176	18277	18217	18356	21235	22796	22240	20716	19093	18444	18234	17949	18254	18120	18031	18017	18147	17992	17942	18219	18301	18092	18190	18003	18065	17953	18343	18044	18075	17918	18106	18098	18134	17949	17922	18064	18085	18000	17897	17948	17943	17925	18065	18090	18101	18055	17945	17995	18036	18213	18055	17868	17998	17884	18125	17909	17910	18019	17972	18052	18088	18035	17994	18088	18063	17922	18095	18063	18109	18017	18217	17907	18147	18136	17938	17833	17922	18082	17922	18137	18167	18024	17989	18092	17871	18001	17901	18190	17970	17967	17861	17858	17874	17944	17982	17899	17962	18010	18009	18047	17925	18177	18160	18122	17797	18048	18050	18090	17949	18044	17914	18213	18033	17898	17905	18167	18114	18076	17803	17895	17955	18031	17851	18096	17904	17910	17985	18041	17933	17697	18016	18004	17778	18052	17981	17950	17939	18111	17954	17933	17919	18080	17934	18058	18147	17866	18033	17995	17954	18021	17952	17979	18084	17771	17858	18002	18053	18103	17825	18024	17799	18012	17959	18189	18160	18118	18090	18161	18248	18052	18117	18196	18174	18028	17956	17975	17836	18067	17997	17894	18091	18037	18000	17860	17897	17880	17940	18006	18051	18048	17933	18106	18016	18078	17997	17763	17945	18143	18084	17894	18186	17962	17887	17994	17903	18085	17935	17822	18145	17901	17969	18002	18101	18040	18106	18046	18014	18189	17817	18104	18055	17885	18078	18073	18140	17971	18005	18113	18044	18120	17879	18042	18004	17867	18076	18124	18020	18020	17918	18055	17994	17953	17879	18127	17910	17968	17927	17807	17844	17960	17996	17788	18066	18039	18049	17919	17974	18080	17977	18095	17879	18040	18057	18114	17961	17876	18121	17915	17924	17922	17986	17764	17883	17962	18022	17623	17965	17994	17980	17985	17939	17823	17740	18030	17980	18092	18006	17826	17976	18064	18029	18062	17949	18026	18208	17950	17882	18218	18055	17979	17961	17770	17935	17839	18053	17905	17943	18119	17871	17891	17986	18060	18020	18042	18019	18066	17805	17875	17923	17822	17905	18123	17881	17891	17926	18027	17974	18205	18022	18047	18074	18003	18046	18052	17970	17799	18036	17924	17937	18009	17933	18040	17945	17976	18112	17867	17953	18113	17932	17971	17900	18075	18051	17879	17835	17932	18169	17954	17921	17916	17940	17790	18011	17848	18076	17837	17753	17947	17942	18086	18086	17953	17849	17892	17875	18055	17979	17819	17856	17829	18008	18129	18112	17998	17942	17974	18115	18144	18064	18045	17912	18043	17939	18006	18235	18231	17971	17857	17911	17946	18143	17890	17981	18019	17915	17938	17877	17937	17994	17973	17831	17956	18003	17948	17896	17924	18034	17962	18125	18051	17859	18003	18007	18023	18005	18017	18041	18018	17869	18017	18171	18021	18048	17900	17994	18101	18093	17863	17872	17926	17826	18065	17821	17958	18158	17979	17814	17975	18086	18058	17995	17988	17958	17894	18007	18024	17907	18110	18008	17827	17942	18006	17847	17890	17706	18078	17911	18248	17900	17961	17808	18075	18187	18006	17930	17936	18077	18128	17914	18044	17974	17882	17724	18047	17899	18056	18018	17910	17772	18102	17882	17977	17913	18109	18056	17855	18102	17982	17915	18051	17936	17924	18079	18163	18032	17862	18134	18059	18059	17870	18092	17885	18123	18165	18013	17984	17941	17983	18051	17949	18051	18075	18070	18156	17989	18064	17991	17968	17846	18172	18086	17825	17828	18031	17873	17816	17996	17886	18015	17952	17999	18113	18125	18095	17995	17996	17965	18105	17938	17751	17945	18010	17980	17869	18087	18103	18015	17808	17983	17899	18044	18011	18122	17819	17949	18076	17725	18050	17938	17852	18004	17876	17937	17902	17974	17989	18029	18037	18084	17752	17857	18091	17909	18097	18184	17847	17812	18057	18126	18006	18138	18030	18016	18072	18031	17919	17985	18041	18145	18041	17899	18113	17896	17747	18054	17960	17995	18047	18093	18181	18147	17944	17807	18143	18032	18170	18029	17841	17630	18006	17881	17874	18090	18021	17802	17998	17905	18027	18021	18054	18036	17950	17894	17959	18072	18021	17853	17893	18156	18055	17855	18105	17993	18075	17798	18133	17969	17803	18061	18000	17861	18061	17983	17844	18067	17885	17807	17776	17890	18140	17849	17950	18075	18109	17823	18052	17920	18133	18021	17914	17818	17852	17955	18082	18061	18001	17929	18171	18130	18275	18060	17991	17979	17825	18026	17926	17858	18107	18226	17947	17853	17943	18045	18099	18102	18111	18001	18021	17973	18107	18001	17905	18018	17971	17927	18056	17954	18037	18075	18021	17940	18045	17994	17869	17995	17952	17942	18130	18147	17831	18068	17650	17983	17851	18058	18023	18054	18029	18016	17765	18076	18131	18017	17945	18082	18072	17930	18165	18018	17931	17813	18009	18104	17952	17833	17844	17970	17907	18058	17980	17875	17937	17841	17904	18036	18080	18027	18014	18079	18052	18123	18039	17938	17801	18041	17977	18146	17916	17843	17885	17859	18027	18176	17913	17953	18018	18070	18061	18312	17983	18033	18001	18104	18183	18063	17917	17804	18229	18084	17892	18095	17987	18134	18013	17972	18016	17808	17988	18200	18073	17902	17708	18144	17935	18022	17809	17885	18013	17958	18145	17937	17735	18005	18168	18122	18115	17923	17860	18030	17830	18016	17873	17860	17799	17830	18253	17869	17998	17965	17896	17970	17834	17833	17956	17954	18123	17789	18076	17952	17905	17973	18073	17738	17887	18190	17925	17958	17965	18095	17852	18142	17841	18014	17916	18075	17970	18038	17936	18056	17964	18077	17972	18112	18003	17825	17967	17917	18138	17943	17916	17955	18273	18203	18000	18118	17950	18105	17896	17940	17846	18175	17989	17913	17975	17822	18104	17922	18031	18085	17906	17874	17948	17937	17821	17938	17853	18120	17964	17902	17934	18030	17933	18098	17991	18140	17939	17907	17992	18006	18044	17829	18193	18128	17921	18045	17964	18060	18275	18090	18129	17945	17964	18165	17929	17894	18033	18148	18102	18162	17781	18011	17931	17929	18154	18172	18048	17778	17882	18148	17904	17948	17890	17839	17850	17696	17903	17968	18173	18005	17876	18029	18041	18106	18198	18199	18012	17808	17907	18105	17901	18035	18087	17956	17791	18182	18059	17938	18116	18184	18226	18022	18054	18073	17947	18083	18183	18128	17996	18141	17868	17857	17824	18148	18068	18019	18028	18123	18105	17962	18108	18061	18001	18045	18010	17912	17842	18016	17766	17824	18033	18010	17891	18060	17950	17850	17933	17903	17857	17980	18056	17941	18019	17993	17779	17960	18085	17843	17992	18156	18073	17923	17899	18150	17816	18051	17819	17946	17748	18147	18153	17885	17938	18122	18064	17805	18010	17811	18031	17972	17961	17904	17999	17919	18105	18023	17880	17875	18086	17864	18022	17961	17997	18077	17872	18054	18159	18163	17954	17976	17926	18144	17814	18113	17881	17922	17730	17961	18182	17926	18127	17967	17946	18052	18089	17921	17913	17970	17952	17906	18192	17990	18253	17935	17950	17908	18056	18103	18049	17931	17928	17993	18012	18037	18141	17912	18015	17781	17918	17900	18017	17647	17684	18073	18089	17906	18184	17839	17992	18086	18257	18141	18114	18060	18105	18132	18004	18060	17947	17774	18105	18037	17908	17893	17951	18186	17828	17764	17938	18023	18085	18025	17870	17774	18054	17884	17940	18102	17910	18097	17848	18182	17915	17967	17985	18011	18017	18138	17985	18009	17990	18062	18060	17996	17934	18027	17718	17949	17950	18055	17948	17887	18018	17977	18127	17890	18157	17988	17889	18025	17870	17776	17850	17916	17897	18103	17842	18025	17707	18019	17986	17911	18079	18106	18045	18046	18113	18063	18062	18012	17973	17979	17832	17959	18162	18009	17871	18036	17983	17957	18011	18029	17894	17951	17913	18118	18009	17877	18211	17948	17869	18043	17905	18077	17943	17856	17945	17988	17948	17769	18016	17960	17997	17818	18021	17954	17839	17963	18086	17973	17977	17846	17951	17915	18061	17884	17708	17797	18045	17831	17958	17800	17967	17773	17962	18022	17969	18114	17701	17899	17899	18132	18210	17931	17959	18032	18119	18122	18057	17889	17792	17953	17970	18086	17998	17969	18093	17934	17954	17835	18205	18033	17973	18045	17862	17849	17898	18202	18063	17922	18096	17982	18198	18095	18126	17986	18052	18042	17970	18148	18070	18324	18121	18057	17800	17932	17966	18050	17904	17768	17860	17910	18028	18038	17882	17901	18122	18047	17978	18082	18124	18086	18027	17883	17962	18096	17998	18038	18115	18243	17985	17951	18003	17853	18264	17904	18057	17990	18061	17973	17909	17926	18111	17851	18039	17941	17961	17945	18105	18235	18131	18015	18138	18029	18103	17922	18068	18170	18172	18024	18012	17914	18001	18107	17888	18066	17977	17831	17785	18155	17971	17935	17988	18088	17940	17909	18136	18041	17849	17900	17951	17996	18047	17880	17961	17936	18157	17948	18036	17977	18044	18160	18200	17902	17914	18152	17973	17840	18026	17871	18094	18056	17958	18030	17905	18007	18129	17908	17853	17971	17748	17921	17948	18029	17874	17985	17834	17785	17928	17933	17774	17980	18100	18037	17991	17976	17827	17883	18012	17991	17849	17749	17892	17861	17998	18031	18030	17997	17872	17848	18028	17894	17944	18065	17858	17985	17832	18187	17916	17894	18015	17890	17930	17939	18120	18099	17971	18027	17925	17901	17972	17870	18044	17859	18041	17956	17743	17960	18088	17936	17896	17944	17935	18035	18224	18060	18128	17988	18060	17907	17913	17940	18014	17996	17977	17888	18185	17832	17946	17941	17856	18138	18051	18049	17991	18074	18050	17771	18143	17986	17822	18138	18008	18014	18109	17896	17944	17999	18065	17873	17975	17987	18105	17917	17753	17976	17923	17891	17965	17999	17941
18898	32696	33154	29584	23450	20172	18595	17795	17113	16858	16830	16624	16488	16385	16533	16515	16319	16340	16382	16419	16351	16460	16296	16241	16428	16222	16364	16434	16369	16950	22094	23348	22027	19770	17763	16660	16355	16232	16217	16196	16165	16355	16076	16144	16368	16073	16096	16142	16204	16169	15961	15992	16182	16157	16201	16138	16341	16157	16186	16317	16175	16436	16015	16084	16153	16131	15984	16159	16217	16108	16179	16304	16034	16223	16193	16343	16313	16130	16072	16130	16118	16173	16182	16178	16158	16201	16266	16186	16205	16014	16077	16170	16177	16087	16225	16246	16152	16189	16181	16253	16008	16136	16097	16167	16103	16188	16280	16328	16144	16096	16201	16155	15918	16112	16153	16042	16141	16128	16214	16073	16093	16298	16202	16206	16105	16131	16070	16099	16133	16145	16190	16113	16388	16119	16107	16108	16127	16326	16164	16070	16149	16187	16007	16068	16221	15996	16166	16157	16082	16155	16111	16139	16176	15993	16175	16166	16045	16103	16099	16194	15949	16339	16055	16129	16090	16319	16086	16048	16080	16176	16055	16127	16267	16025	16166	16180	16094	16189	16005	16252	16144	16118	16103	16091	16169	16151	16173	16217	16229	16088	16158	16026	15927	16199	16136	16025	16188	16029	16145	16154	16201	16173	16145	16090	16018	16160	16213	16126	16081	16116	16083	16147	16188	16141	16033	16237	16101	16139	16095	16154	16171	16151	16108	16164	16280	16247	16125	16203	16011	16291	16087	16160	16093	16061	16308	16115	16012	16072	16005	15972	16214	16047	16310	16230	16101	16022	16151	16090	16191	16253	16082	16256	16125	16313	16081	16063	15977	16287	16040	15899	16226	16038	16144	16077	16087	16098	16119	16313	16275	16207	16027	16353	15998	16275	16013	16110	16071	16166	16137	16058	16123	16120	16102	16217	16237	16139	16021	16058	16028	16044	15958	16083	16241	16178	16309	15978	16267	15937	16208	16110	16097	16202	16064	16178	16118	16160	16006	16027	16051	16052	16040	16106	16210	16021	16257	16187	16152	16178	16090	16207	15920	16167	16113	16143	15995	16268	16057	16060	16130	16090	16369	16176	16168	16145	16138	16266	16210	16041	16025	16145	16101	16100	16198	16165	16095	16183	16044	16280	16256	16079	16062	16233	16060	16265	16127	16160	16280	15932	16081	16176	16219	16073	16349	16020	16139	16021	16179	16068	15973	16012	16135	16130	16090	15957	16090	16108	16284	16070	16153	16147	16177	16027	16171	16166	16119	16121	16196	16054	16028	16220	16165	16178	16294	16039	16032	16129	16113	16081	16171	16107	16051	16160	16280	16102	16193	16051	16177	16315	16235	16068	15954	16194	16189	16017	16185	16071	16240	16238	16146	16087	16381	16274	16155	16074	16244	16069	16177	16245	16000	16159	16081	15960	16029	16028	16201	16132	16033	16260	16120	16145	16065	16067	16124	16033	15989	16263	16191	16286	16107	16145	16145	16062	16095	16080	16087	16075	16314	16176	16122	16133	16073	16306	16070	16222	16184	16209	16251	15942	16158	16070	16131	16135	16175	16247	16141	16072	15935	16173	16190	16193	16150	16160	15995	16199	16333	16146	16183	16181	16284	16144	16138	16221	16276	16230	16157	16257	15994	16204	16252	16108	16172	16191	16312	16118	16029	16015	16121	16110	16172	16093	16125	16119	16036	16237	16186	16090	16038	16099	16064	16297	16283	16036	16140	16234	16036	16203	16056	16053	16057	16022	16045	16151	16227	16060	16014	16243	15999	16198	15966	16059	16110	16186	16054	16238	16189	16142	16018	16161	16168	16176	16092	16011	16105	15902	16158	16108	15951	16151	16327	16201	16281	16056	15987	16023	16315	16161	16097	15974	16099	16167	16094	16129	16006	16117	16150	16029	16056	16090	16157	15945	16050	16157	16118	16144	16121	16065	16093	16179	16141	16212	16079	16419	16088	16268	16243	15981	16218	16051	16023	16186	16133	16296	16238	16108	15990	16130	16198	16060	16042	16082	16088	16020	15988	16180	16091	16169	16146	16109	16294	16186	16196	16069	16188	16114	16046	16073	16085	16147	16145	16087	16073	16187	16069	16158	16166	15954	16123	16078	16189	16131	16063	16119	16044	16053	16102	16054	15985	16011	16135	16202	16381	16059	16145	16121	16059	16128	16233	16083	16133	16332	16120	16125	15799	16075	16209	16101	16056	16170	16058	16172	16070	16090	16205	16057	16024	16160	16076	16207	16270	16094	16309	16164	16097	15976	16318	16034	16217	16141	16046	16143	16113	16109	15922	16141	16085	16119	16105	16230	16029	15986	16062	16154	16172	16064	16292	16128	16198	16099	16146	15964	16209	16095	16258	16069	16121	15972	16222	16124	16200	16146	16120	15862	16116	16090	16145	16013	16206	16080	16093	16081	16201	15969	16166	16021	16156	16143	16184	16355	16099	16177	16169	16245	16043	16025	16213	16034	16024	16197	16025	16039	16083	16109	16362	15946	16116	16102	16194	16235	16078	16225	16075	16181	16097	16255	16123	16204	15995	16159	16191	16164	16227	16093	16059	15976	16117	16134	16173	16110	15993	16082	16094	16039	15956	16173	16113	16187	15902	16113	16089	15978	16136	16273	16119	16243	15993	16145	16078	16003	16302	16032	16090	15985	16034	15959	15922	16083	16103	16079	16056	16206	16074	16192	16071	15958	16156	15973	15951	16327	15939	16272	16107	16251	16008	16007	15829	16120	16058	16283	16182	16188	16275	16145	16204	16059	16188	16095	16156	16269	16058	16050	16144	16268	16035	16168	16151	16063	16111	15954	16094	15956	16044	16232	16087	16185	16190	16134	16132	16192	16014	16209	16330	16156	16147	16113	16119	16205	16152	16149	16244	16072	16059	16168	16097	16085	16257	16197	16229	16088	16062	16304	16264	16112	16193	16282	16141	16122	16058	16194	16083	15990	15973	16170	16095	15974	16248	16079	16159	16184	15940	16043	16055	16083	15989	16084	16161	16246	16223	16257	16224	16045	16228	16164	16053	16187	16062	16251	15989	16123	16223	16156	16128	16138	16187	16139	16134	16188	16104	16215	16157	16190	16094	16043	16093	15996	16217	16083	16141	16223	16121	16172	16064	15997	16048	16225	16123	16140	16236	16005	16056	16141	16166	16034	16086	16157	16104	16273	16155	16133	16219	16074	16075	16120	16227	16108	16075	16081	16050	16147	16120	16146	16140	16003	16245	15991	16079	15954	16075	16066	16085	16049	16212	16185	16128	16193	16027	16202	15996	16082	16114	16173	16168	15901	16086	16044	15926	16180	16044	16188	16203	15916	15902	16037	16153	16166	16087	16094	16031	16064	15998	16137	16231	16198	16100	16216	16093	16144	16138	16148	16195	16182	16120	16113	15992	16206	16137	16101	16088	16107	16032	16266	16218	16065	16321	16142	16011	16084	16141	16074	16274	16174	16089	16051	16129	16086	16322	16013	16177	16143	16371	16253	16148	16141	16067	16047	15955	16026	16088	16142	16372	16076	15943	16100	16266	15992	16086	16047	16140	16249	16022	16044	16073	16178	16015	16215	16241	16049	16131	16126	16103	16280	16234	16169	16232	16065	16109	16070	16286	15978	16148	16011	16116	16164	16001	16237	16188	16253	16090	16093	16189	16012	16105	16016	16253	15925	16080	16118	16079	16098	16290	16128	16045	16113	16143	16078	16058	16111	16069	16148	16124	16041	16248	16164	16098	16199	16034	16113	16127	16002	16131	16180	16186	16006	16122	16071	16277	16115	16012	16080	16086	15960	16243	16060	16067	16174	16283	16187	16170	16244	16207	16337	16196	16262	16114	16084	16029	16148	16186	16058	16102	16082	16030	16149	16028	16181	16183	16170	16079	16207	16301	16124	15981	16171	16052	16086	16110	15967	16129	16148	16059	16059	16130	15874	16177	16133	15878	16124	16101	16159	16197	15959	16158	16085	16157	16161	16126	16065	16350	16106	16214	15917	16226	16098	16180	15886	16159	16040	16208	15968	16142	16238	16068	16152	16195	16265	16217	16166	16205	16115	16103	16092	16236	16206	16185	16132	16254	16121	16066	16164	16133	16239	15952	16224	16262	16002	15917	16249	16137	16167	16121	16089	16304	16032	16120	16074	16016	16040	16074	16025	16110	16163	15999	16103	16173	15793	16246	16143	16025	16099	16024	16098	16171	16174	16274	16213	16067	16005	16117	16003	16288	15859	16073	16121	16202	16258	16125	16048	16059	16076	16037	16251	16166	16073	16220	16115	16245	16145	16160	16210	16132	16092	16156	16226	16168	15950	15991	16288	16106	16118	16123	16039	16125	16124	16181	16112	16194	16147	16167	16035	16206	16120	16038	16122	16107	16106	15932	16103	16082	16124	16027	16239	16071	16240	16035	16023	16049	16010	16097	16318	16169	16174	16192	16218	16121	16111	15978	16120	16062	16126	16287	15891	16025	16240	16317	16209	16245	16317	16140	16160	16206	16134	16119	16198	16246	16195	16010	16024	16016	16163	16068	16152	16262	16080	16180	16170	16025	16034	16271	16147	16136	16077	16023	16128	16013	16225	16154	16160	16099	16108	16230	16100	15962	16111	16059	16117	16120	16011	16011	16235	16308	16017	16115	16023	16230	15954	16074	16067	16136	16142	16251	16251	16234	16089	16243	16165	16026	16110	16105	16145	16118	16145	16213	16172	16090	15967	16021	16032	16099	16190	16052	16002	15997	16061	16203	16046	16247	16098	15936	16287	16032	16008	16182	16144	16174	16169	16190	16086	16065	16017	16155	16273	16204	16225	16042	16171	16035	16046	16143	15922	16148	16006	16044	16220	16170	16074	16297	16130	16175	16154	16195	16011	16235	16010	16126	16099	16175	16232	16021	16210	16297	16116	16166	16061	16173	16122	16315	16238	16196	16076	16220	16232	16090	16096	16186	16107	15939	16163	16272	16075	16175	15969	16225	16194	16176	16212	16105	16095	16086	16006	16194	16129	16084	16059	16154	16045	16081	16267	16233	16070	16296	16024	16166	16011	16117	16013	16131	15929	16199	16189	16056	16024	16006	16128	16295	16178	16081	16019	16215	16095	16062	16117	16011	16059	16168	16134	16273	16036
27663	22531	26741	23523	19262	18975	18923	18526	18302	18359	18387	18514	18405	18459	18175	18195	18404	18326	18462	18409	18367	18255	18421	18329	18362	18468	18374	18260	18515	18415	18334	18839	18988	18721	18580	18464	18271	18291	18300	18204	18291	18291	18216	18288	18386	18356	18294	18205	18656	18353	18253	18345	18271	18248	18375	18341	18113	18205	18349	18139	18247	18347	18202	18163	18316	18306	18334	18308	18255	18414	18349	18276	18348	18385	18245	18352	18388	18308	18189	18422	18135	18058	18103	18171	18249	18221	18146	18302	18367	18111	18283	18168	18314	18496	18407	18348	18063	18209	18405	18357	18287	18131	18242	18137	18171	18129	18118	18191	18409	18259	18444	18083	18095	18335	18324	18276	18046	18234	18152	18076	18172	18196	18277	18319	18290	18086	18227	18250	18356	18302	18150	18265	18286	18386	18231	18458	18250	18199	18405	18375	18311	18373	18208	18319	18182	18465	18416	18109	18317	18197	18236	18111	18183	18189	18262	18108	18254	18036	18318	18260	18143	17975	18225	18273	18325	18326	18193	18261	18316	18197	18353	18483	18616	18268	18168	18269	18177	18351	18332	18174	18246	18184	18363	18246	18166	18247	18494	18302	18164	18538	18128	18201	18303	18255	18152	18424	18314	18214	18136	18251	18344	17958	18342	18188	18121	18320	18073	18494	18208	18421	18204	18147	18216	18413	18151	18386	18156	18313	18306	18374	18404	18320	18183	18242	18015	18224	18308	18010	18330	18192	18300	18147	18233	18262	18359	18238	18245	18209	18268	18375	18139	18297	18384	17986	18095	18214	18408	18230	18284	18281	18185	18177	18257	18223	18182	18227	18119	18242	18386	18151	18303	18264	18224	18303	18254	18307	18348	18258	18199	18303	18261	18105	18298	18295	18230	18312	18217	18059	18154	18267	18248	18162	18275	18255	18091	18228	18223	18192	18227	18307	18201	18253	18294	18215	18353	17947	17912	18150	18332	18357	17996	18301	18301	18099	18157	18231	18356	18234	18218	18200	17968	17965	18210	18288	18181	18227	18165	18125	18350	18264	18387	18267	18271	18165	18184	18308	18162	18420	18263	18338	18130	18248	17954	18203	18448	18176	18379	18313	18075	18310	18204	18541	18248	18239	18310	18167	18400	18098	18324	18233	18377	18223	18237	18383	18241	18131	18336	18330	18186	17891	18189	18161	18219	18151	18305	18142	18391	18268	18374	18196	18325	18063	18336	18207	18315	18422	18402	18213	18065	18231	18310	18349	18458	18355	18285	18272	18204	18459	18158	18129	18231	18207	18210	18250	18294	18317	18398	18113	18144	18182	18140	18121	18383	18323	18135	18093	18239	18060	18107	18438	18124	18067	18218	18268	18246	18297	18164	18362	18346	18361	18407	18351	18313	18205	18231	18237	18254	18214	18127	18259	18299	18170	18235	18345	18220	18262	18279	18222	18179	18345	18210	18268	18197	18339	18279	18208	18290	18323	18146	18098	18321	18240	18346	18337	18328	18370	18118	18090	18213	18115	18496	18140	18103	18440	18216	18311	18379	18212	18136	18253	18205	18413	18137	18456	18190	18287	18271	18224	18465	18213	18104	17989	18174	17973	18221	18059	18251	17990	18157	18294	18310	18245	18330	18258	18242	18383	18222	18314	18214	18162	18247	18123	18110	18420	18245	18445	18385	18299	18179	18233	17980	18173	18316	18190	18258	18099	18326	18322	18304	18281	18364	18098	17994	18260	18383	18191	18416	18433	18290	18119	18399	18163	18342	18234	18196	18240	18305	18347	18300	18261	18122	18130	18334	18344	18215	18160	18455	18137	18264	18102	18254	18186	18216	18431	18343	18280	18177	18251	18185	18054	18101	18227	18227	18315	18343	18297	18294	18227	18131	18219	18213	18201	18108	18349	18439	18298	18279	18290	18163	18048	18122	18383	18022	18006	18151	18198	18221	18114	18390	18461	18285	18200	18178	18209	18223	18306	18124	18394	18412	18310	18254	18278	18364	18202	18212	18250	18181	18185	18285	18043	18057	18118	18136	18373	18318	18390	18369	18215	18128	18147	18238	18262	18300	18366	18463	18155	18496	18354	18306	18247	18160	18103	18187	18391	18302	18244	18370	18231	18211	18161	18310	18312	18303	18358	18237	18318	18094	18160	18288	18336	18403	18256	18283	18220	18125	18292	18187	18506	18565	18400	18284	18227	18212	18325	18212	18116	18121	18247	18107	18180	18368	18145	18199	18325	18316	18177	18268	18188	18249	18356	18191	18219	18077	18050	18354	18203	18426	18144	18262	18387	18226	18482	18240	18392	18431	18296	18091	18076	18354	18250	18120	18418	18241	18109	18222	18420	18248	18033	18292	18154	18105	18172	18264	18193	18253	18204	18156	18381	18398	18376	18294	18268	18165	18255	18262	18342	18365	18208	18257	18365	18496	18296	18386	18319	18216	18469	18227	18273	18346	18268	18336	18249	18194	18070	18201	18152	18230	18397	18422	18125	18120	18061	18408	18185	18254	18104	18214	18304	18439	18314	18378	18237	18114	18178	18393	18294	18294	18163	18283	18290	18342	18135	18198	18243	18322	18044	18026	18282	18229	18467	18281	18212	18225	18119	18176	18101	18201	18136	18261	18247	18116	18128	18390	18167	18286	18270	18229	18193	18266	18189	18150	18274	18298	18397	18405	18392	18204	18161	18334	18357	18345	18396	18297	18359	18286	18453	18401	18334	18414	18230	17998	18359	18165	18213	18452	18275	18247	18421	18315	18246	18137	18246	18173	18364	18242	18343	18352	18458	18274	18162	18410	18257	18210	18071	18109	18072	18219	18540	18191	18149	18400	18209	18289	18397	18121	18116	18306	18366	18266	18328	18265	18251	18225	18408	17937	18241	18094	18362	18197	18174	18477	18257	18348	18428	18318	18126	18169	18092	18351	18285	18428	18329	18222	18297	18374	18387	18306	18141	18221	18409	18358	18212	18382	18253	18412	18400	18346	18198	18201	18204	18000	18356	18491	18177	18158	18244	18395	18512	18396	18198	18272	18166	18120	18289	18418	18153	18279	18078	18233	18394	18409	18472	18523	18264	18118	18210	18579	18206	18140	18191	18104	18454	18440	18596	18463	18173	18386	18267	18458	18280	18145	18257	18063	18087	18154	18446	18325	18291	18261	18303	18319	18162	18291	18304	18421	18184	18129	18298	18115	18309	18180	18366	18376	18124	18086	18028	18209	18368	18346	18330	18228	18308	18403	18187	18308	18186	18111	18075	18201	18326	18343	18200	17957	18285	18345	18146	18254	18277	18464	18157	18150	18213	18188	18139	18169	18191	18264	18207	18404	18355	18159	18315	18233	18214	18298	18208	18061	18165	18165	18171	18230	18344	18228	18051	18163	18481	18137	18157	18315	18433	18181	18429	18358	18212	18188	18288	18330	18135	18248	18118	18350	18300	18216	18230	18116	18309	18180	18199	18276	18319	18443	18349	18207	18259	18288	18069	18177	18493	18511	18235	18211	18189	18298	18178	18240	18261	18356	18242	18209	18217	18260	18515	18294	18225	18340	18216	18241	18193	18208	18194	18112	18316	18237	18194	18392	18283	18391	18106	18228	18149	18351	18245	18135	18427	18288	18128	18300	18259	18299	18299	18289	18403	18253	18199	18307	18269	18219	18225	18474	18307	18279	18089	18193	18011	18518	18356	18368	18290	18281	18300	18299	18342	18189	18152	18145	18105	18295	18382	18334	18040	18328	18427	18130	18233	18407	18375	18240	18096	18083	18288	18363	18238	18293	18201	18215	18317	18299	18378	18414	18083	18411	18232	18401	18294	18399	18333	18179	18245	18348	18080	18398	18164	18463	18200	18325	18221	18334	18121	18192	18322	18335	18162	18126	18201	18350	18143	18329	18176	18260	18256	18235	18312	18304	18186	18320	18176	18277	18306	18308	18213	18141	18285	18359	18340	18213	18407	18117	18203	18101	18356	18417	18369	18358	18094	18372	18191	18377	18321	18164	18258	17960	18248	18258	18359	18506	18263	18278	18257	18229	18095	18362	18130	18357	18154	18297	18408	18210	18153	18230	18240	17999	18249	18222	18284	18304	18217	18252	18238	18388	18120	18315	18165	18238	18425	18276	18314	18209	18447	18323	18337	18440	18317	18312	18262	18251	18404	18181	18242	18262	18343	18468	18256	18282	18219	18433	18515	18383	18238	18348	18334	18225	18174	18331	18423	18377	18218	18371	18386	18215	18317	18052	18245	18194	18209	18223	18213	18356	18156	18345	18210	18392	18237	18186	18099	18135	18076	18044	18148	18092	18322	18561	18100	18139	18415	18491	18245	18395	18216	18146	18362	18429	18261	18183	18392	18546	18385	18227	18215	18225	18293	18242	18187	18450	18029	18225	18194	18370	18322	17999	18217	18098	18234	18043	18188	18137	18463	18267	18284	18272	18126	18174	18128	18263	18410	18209	18197	18358	18440	18287	18219	18245	18456	18233	18203	18226	18241	18341	18289	18245	18178	18359	18267	18297	18307	18099	18347	18218	18231	18437	18204	18186	18185	18214	18220	18346	18325	18193	18261	18390	18451	18307	18210	18258	17998	18238	18266	18132	18361	18296	18254	18185	18222	18236	18261	18389	18344	18207	18157	18181	18232	18339	18600	18287	18391	18140	18392	18213	18346	18313	18454	18282	18213	18346	18406	18474	18356	18518	18043	18411	18331	18278	18386	18418	18476	18266	18081	18317	18125	18299	18151	18274	18214	18372	18447	18253	18388	18425	18238	18284	18228	18069	18166	18237	18143	18133	18158	18265	18245	18471	18259	18120	18310	18280	18381	18230	18313	18343	18185	18204	18304	18324	18453	18469	18380	18119	18063	18204	18483	18293	18180	18370	18143	18278	18485	18384	18207	18192	18503	18242	18104	18311	18157	18179	18276	18194	18294	18433	18146	18388	18167	18270	18313	18197	18386	18327	18187	18231	18292	18061	18378	18365	18074	18126	18169	18338	18211	18469	18409	18372	18255	18439	18241	18331	18287	18068	18082	18098	18286	18465	18290	18391	18189	18096	18242	18390	18414	18282	18301	18411	18215	18250	18184	18307	18212	18257	18380	18372	18329	18132	18237	18265	18188	18430	18264	18275	18305
18242	23672	25850	21267	18262	17333	16664	16700	16497	16443	16395	16266	16329	16434	16383	16225	16336	16230	16445	16391	16354	16251	16457	16238	16282	16345	16333	16422	16311	16376	16398	17000	16922	16666	16630	16347	16385	16251	16308	16252	16110	16302	16341	16282	16201	16340	16305	16082	16074	16285	16300	16261	16250	16295	16163	16037	16394	16098	16348	16160	16265	16306	16196	16210	16177	16363	16198	16277	16206	16160	16165	16213	16364	16242	16198	16402	16372	16242	16199	16153	16409	16286	16301	16336	16242	16319	16319	16298	15984	16377	16257	16186	16390	16144	16341	16304	16247	16323	16345	16262	16333	16354	16236	16196	16346	16191	16296	16227	16305	16239	16385	16270	16250	16189	16303	16402	16314	16223	16235	16362	16122	16236	16271	16341	16255	16245	16317	16083	16286	16294	16280	16266	16270	16121	16209	16215	16424	16253	16229	16132	16257	16351	16242	16259	16027	16183	16246	16211	16390	16121	16351	16243	16401	16175	16403	16392	16356	16331	16260	16176	16384	16361	16218	16305	16348	16325	16281	16226	16156	16301	16319	16281	16272	16135	16245	16380	16271	16302	16412	16145	16215	16447	16200	16319	16196	16396	16294	16343	16248	16167	16341	16297	16349	16231	16218	16294	16193	16212	16205	16263	16186	16411	16184	16319	16329	16297	16212	16347	16380	16431	16277	16364	16351	16386	16363	16332	16318	16091	16444	16271	16141	16372	16226	16230	16326	16232	16360	16187	16110	16365	16255	16220	16320	16221	16323	16163	16400	16314	16377	16307	16467	16374	16146	16255	16274	16336	16232	16240	16278	16300	16133	16218	16293	16273	16213	16256	16371	16527	16202	16171	16348	16291	16208	16231	16127	16289	16313	16258	16368	16246	16208	16251	16457	16362	16144	16422	16353	16245	16240	16191	16230	16104	16481	16323	16164	16256	16139	16243	16294	16235	16121	16479	16227	16197	16138	16320	16213	16317	16341	16318	16335	16077	16251	16148	16248	16219	16233	16211	16298	16196	16263	16198	16230	16416	16220	16323	16372	16129	16307	16216	16283	16228	16312	16151	16342	16099	16254	16411	16276	16310	16329	16437	16389	16235	16345	16365	16230	16358	16266	16244	16206	16302	16334	16238	16336	16199	16452	16309	16329	16238	16382	16328	16341	16123	16156	16265	16064	16167	16264	16243	16420	16263	16317	16255	16259	16187	16307	16264	16450	16344	16255	16077	16460	16290	16392	16442	16336	16237	16310	16173	16312	16207	16347	16281	16223	16405	16244	16251	16283	16131	16211	16320	16168	16145	16422	16447	16333	16469	16264	16140	16273	16304	16300	16152	16315	16330	16124	16219	16357	16101	16284	16329	16397	16453	16386	16263	16220	16229	16146	16369	16309	16087	16257	16255	16106	16198	16185	16100	16340	16414	16192	16509	16319	16300	16137	16257	16222	16046	16444	16265	16306	16298	16268	16268	16199	16187	16343	16262	16242	16284	16280	16199	16229	16162	16223	16360	16292	16396	16245	16209	16000	16353	16309	16260	16518	16157	16378	16288	16246	16190	16332	16147	16342	16195	16318	16331	16136	16318	16221	16349	16367	16114	16404	16219	16362	16298	16301	16239	16136	16068	16225	16424	16245	16279	16354	16265	16186	16141	16288	16232	16323	16318	16257	16231	16247	16245	16206	16296	16321	16391	16260	16348	16333	16104	16358	16112	16366	16313	16261	16381	16191	16230	16127	16203	16447	16330	16317	16120	16281	16330	16116	16265	16065	16367	16372	16098	16239	16283	16147	15980	16276	16386	16197	16190	16209	16355	16260	16198	16397	16197	16309	16321	16326	16229	16372	16259	16153	16222	16299	16306	16491	16328	16319	16287	16444	16213	16292	16192	16316	16303	16252	16204	16365	16134	16318	16093	16315	16346	16227	16154	16232	16267	16304	16153	16327	16136	16367	16166	16272	16289	16230	16339	16391	16175	16231	16239	16348	16255	16341	16297	16156	16362	16304	16360	16296	16092	16195	16316	16288	16250	16096	16160	16285	16068	16220	16316	16354	16181	16209	16302	16228	16273	16119	16214	16280	16274	16320	16315	16448	16238	16342	16312	16188	16346	16195	16158	16147	16394	16321	16346	16232	16387	16423	16226	16371	16344	16223	16076	16175	16165	16170	16272	16271	16245	16251	16151	16386	16279	16331	16412	16278	16360	16385	16216	16119	16258	16399	16480	16416	16318	16260	16225	16464	16138	16285	16242	16348	16165	16239	16528	16388	16371	16300	16298	16295	16153	16288	16358	16258	16346	16290	16079	16301	16241	16370	16436	16271	16275	16292	16334	16269	16335	16377	16306	16286	16453	16248	16353	16257	16230	16159	16330	16168	16104	16209	16259	16151	16246	16149	16338	16372	16345	16328	16357	16209	16271	16336	16216	16187	16332	16423	16188	16213	16322	16401	16232	16253	16322	16309	16435	16295	16220	16333	16117	16289	16230	16137	16419	16506	16275	16149	16199	16251	16427	16178	16267	16182	16260	16270	16263	16295	16229	16356	16413	16194	16313	16290	16207	16366	16346	16250	16249	16324	16390	16327	16184	16290	16291	16319	16034	16249	16208	16244	16234	16382	16370	16237	16381	16346	16386	16197	16246	16176	16251	16201	16325	16286	16265	16357	16257	16318	16060	16280	16312	16342	16208	16379	16283	16135	16333	16405	16653	16189	16228	16412	16344	16051	16062	16136	16267	16164	16138	16236	16239	16295	16300	16303	16192	16186	16427	16121	16169	16195	16450	16145	16241	16368	16486	16353	16086	16281	16270	16301	16264	16239	16356	16366	16050	16354	16307	16257	16284	16236	16301	16389	16253	16194	16432	16132	16333	16338	16232	16484	16295	16243	16317	16259	16269	16229	16313	16148	16224	16198	16352	16362	16269	16322	16230	16187	16127	16429	16361	16236	16261	16354	16229	16450	16383	16419	16430	16247	16350	16131	16319	16369	16257	16265	16298	16401	16356	16190	16322	16151	16305	16141	16335	16341	16174	16181	16286	16336	16242	16263	16341	16199	16273	16431	16340	16200	16352	16402	16352	16211	16269	16096	16487	16435	16321	16327	16321	16407	16242	16366	16423	16177	16187	16424	16322	16312	16322	16306	16252	16400	16211	16370	16369	16442	16369	16097	16320	16253	16346	16139	16299	16345	16284	16237	16140	16230	16330	16337	16285	16372	16347	16381	16259	16190	16280	16355	16339	16180	16074	16329	16289	16453	16338	16302	16266	16519	16331	16225	16471	16342	16398	16375	16381	16185	16359	16310	16385	16245	16345	16246	16402	16373	16265	16324	16198	16400	16165	16289	16297	16328	16134	16375	16333	16321	16103	16329	16054	16335	16445	16132	16242	16253	16295	16116	16365	16306	16269	16209	16284	16123	16279	16276	16361	16390	16361	16383	16404	16388	16261	16250	16217	16361	16195	16198	16126	16448	16217	16334	16433	16205	16284	16254	16268	16160	16100	16301	16282	16267	16318	16381	16297	16306	16213	16445	16395	16377	16335	16354	16075	16370	16315	16172	16171	16190	16279	16232	16338	16250	16315	16306	16305	16327	16144	16228	16295	16275	16297	16263	16292	16277	16236	16293	16206	16281	16413	16360	16339	16378	16211	16161	16402	16403	16404	16109	16165	16177	16272	16313	16377	16102	16413	16329	16531	16216	16354	16311	16353	16250	16276	16191	16257	16413	16165	16371	16065	16399	16176	16201	16297	16321	16465	16274	16356	16257	16357	16280	16216	16378	16253	16307	16155	16221	16360	16241	16236	16151	16255	16308	16419	16299	16358	16189	16270	16329	16300	16249	16335	16311	16348	16268	16141	16445	16176	16323	16217	16195	16123	16221	16352	16239	16205	16294	16130	16175	16250	16360	16137	16264	16327	16337	16367	16270	16356	16251	16252	16225	16251	16141	16203	16279	16378	16078	16465	16203	16352	16302	16417	16239	16251	16284	16194	16252	16162	16318	16272	16176	16257	16215	16177	16346	16247	16291	16413	16233	16197	16233	16357	16133	16271	16248	16233	16184	16410	16207	16277	16300	16047	16258	16271	16216	16250	16417	16252	16411	16340	16209	16354	16184	16269	16364	16250	16222	16378	16205	16308	16214	16142	16345	16342	16275	16280	16339	16425	16334	16252	16352	16283	16334	16276	16379	16038	16434	16227	16172	16248	16385	16333	16152	16353	16339	16465	16331	16357	16212	16325	16182	16271	16324	16390	16172	16305	16397	16258	16222	16407	16217	16262	16318	16276	16465	16268	16205	16266	16320	16297	16220	16208	15989	16045	16411	16179	16224	16309	16456	16378	16327	16203	16160	16418	16292	16352	16152	16336	16217	16147	16420	16334	16177	16187	16203	16330	16331	16211	16140	16373	16174	16201	16396	16251	16197	16126	16390	16381	16269	16291	16270	16278	16342	16156	16239	16377	16259	16096	16413	16325	16166	16282	16429	16321	16206	16252	16323	16215	16267	16092	16477	16211	16350	16483	16303	16269	16503	16120	16389	16273	16324	16254	16167	16288	16310	16280	16255	16164	16304	16236	16257	16140	16262	16318	16414	16535	16345	16453	16306	16306	16297	16201	16376	16416	16338	16202	16481	16229	16155	16244	16191	16264	16351	16356	16358	16141	16244	16302	16275	16358	16059	16341	16212	16400	16237	16138	16322	16103	16328	16308	16372	16335	16353	16339	16193	16259	16282	16274	16276	16251	16308	16431	16327	16356	16461	16185	16089	16291	16196	16277	16206	16275	16203	16264	16328	16327	16355	16227	16144	16305	16329	16188	16278	16257	16354	16385	16301	16269	16435	16216	16258	16365	16238	16233	16243	16248	16293	16164	16320	16234	16297	16385	16190	16320	16404	16176	16268	16259	16336	16310	16330	16284	16226	16349	16280	16239	16335	16187	16221	16181	16208	16207	16134	16246	16290	16119	16362	16452	16288	16296	16247	16294	16341	16404	16172	16283	16240	16231	16295	16396	16382	16407	16532	16268	16292	16260	16267	16388	16302	16331	16150	16312	16156	16387	16270	16156	16309	16192	16445	16351	16377	16229	16304	16327	16412	16413	16187	16239	16239	16311	16161	16214	16264	16176	16290	16217	16245	16360
23863	21321	28742	24423	22444	22775	22165	19357	18858	19072	19128	19009	19027	18939	18925	18892	19047	18949	19035	19055	18965	18826	19037	18982	18794	18889	18674	18593	18734	18952	19283	20966	21148	20524	19964	19202	18924	19004	18737	18797	18799	18759	18762	18865	18694	18833	18630	18823	18901	18738	18838	18758	18702	18791	18907	18716	18912	18938	18683	18724	18721	18648	18812	18713	18782	18640	18798	18712	18778	18901	18753	18857	18624	18717	18893	18714	18729	18666	18880	18684	18678	18770	18801	18667	18713	18801	18923	18764	18789	18692	18667	18748	18650	18799	18712	18688	18802	18579	18659	18814	18785	18842	18824	18741	19003	18777	18767	18870	18775	18822	18775	18618	18684	18645	18746	18630	18925	18810	18649	18673	18808	18515	18615	18713	18697	18787	19010	18806	18557	18862	18563	18756	18780	18674	18918	18922	18707	18893	18780	18507	18690	18835	18758	18887	18677	18776	18739	18758	18666	18785	18613	18687	18861	18616	18647	18651	18873	18865	18755	18670	18880	18820	18905	18648	18916	18750	18869	18731	18714	18673	18715	18611	18729	18711	18818	18664	18775	18922	18830	18814	19066	18586	18477	18781	18822	18904	18863	18827	18839	18433	18530	18574	18861	18729	18763	18915	18821	18728	18727	18882	18599	18771	18681	18832	18848	18586	18733	18669	18897	18573	18765	18580	18752	18688	18911	18749	18847	18487	18882	18724	18667	18766	18806	18669	18938	18559	18881	18787	18716	18594	18591	18656	18754	18651	18708	18713	18867	18843	18703	18811	18838	18940	18900	18640	18689	18949	18834	18630	18634	18671	18496	18765	18657	18672	18874	18735	18567	18765	18758	18800	18810	18568	18764	18571	18833	18809	18868	18881	18656	18847	18845	18677	18765	18561	18753	18484	18591	18813	18756	18512	18607	18608	18681	18888	18852	18623	18537	18782	18608	18553	18761	18677	18936	18911	18777	18836	18840	18727	18670	18693	18652	18685	18638	18533	18780	18730	18689	18736	18713	18670	18738	18965	18738	18626	18619	18581	18624	18510	18670	18797	18760	18689	18764	18674	18886	18418	18550	18672	18635	18625	18761	18641	18740	18669	18581	18726	18692	18631	18807	18771	18747	18891	18578	18673	18931	18585	18595	18596	18512	18821	18570	18772	18676	18672	18714	18956	18733	18782	18774	18673	18800	18745	18881	18815	18825	18906	18724	18650	18711	18763	18649	18710	18670	18695	18657	18698	18988	18704	18799	18640	18783	18786	18754	18706	18754	18628	18779	18787	18643	18749	18926	18820	18699	18782	18695	18614	18706	18842	18718	18796	18549	18483	18708	18651	18845	18761	18811	18756	18772	18743	18728	18763	18727	18932	18750	18901	18705	18694	18800	18780	18831	18738	18866	18734	18818	18738	18831	19022	18918	18700	18681	18606	18636	18705	18794	18949	18649	18754	18695	18842	18490	18617	18641	18554	18736	18701	18818	18888	18735	18794	18780	18747	18805	18721	18778	18709	18495	18805	18612	18796	18817	18628	18869	18885	18746	18685	18431	18720	18659	18975	18856	18750	18542	18783	18655	18672	18710	18811	18754	18715	18879	18749	18853	18825	18918	18824	18733	18824	18667	18977	18752	18818	18808	18660	18721	18739	18750	18517	18784	18602	18723	18547	18922	18751	18707	18723	18738	18714	18573	18650	18742	18837	18843	18602	18690	18641	18700	18736	18509	18760	18778	18779	18507	18519	18592	18841	18709	18744	18929	18732	18754	18730	18778	18649	18782	18897	18863	18802	18697	18764	18782	18824	18909	18681	18795	18574	18874	18709	18691	18831	18691	18750	18638	18699	18736	18843	18759	18706	18772	18605	18887	18801	18746	18554	18623	18805	18719	18761	18881	18672	18838	18897	18807	18770	18942	18669	18711	18732	19103	18705	18759	18739	18583	18663	18600	18769	18850	18480	18654	18783	18851	18713	18813	18809	18598	18881	18757	18698	18682	18539	18822	18910	18810	18880	18485	18653	18781	18750	18777	18842	18737	18789	18549	18776	18858	18743	19045	18911	18960	18662	18568	18594	18833	18676	18861	18863	18722	18818	18629	18844	18513	18445	18690	18758	18837	18591	18752	18886	18872	18932	18735	18635	18690	18781	18756	18934	18790	18622	18685	18769	18703	18814	18941	18621	18897	18675	18859	18705	18646	18639	18713	18726	18789	18536	18888	18704	18650	18733	18784	18635	18784	18586	18577	18663	18589	18631	18801	18659	18680	18713	18693	18669	18759	18960	18557	19042	18849	18796	18713	18729	18870	18730	18664	18557	18663	18776	18996	18702	18882	18610	18673	18859	18692	18668	18779	18693	18712	18842	18845	18781	18740	18722	18647	18787	18791	18666	18913	18910	18712	18702	18626	18645	18787	18834	18732	18483	18686	18700	18678	18840	18669	18816	18735	18879	18705	18803	18796	18744	18860	18839	18777	18690	18878	18672	18956	18592	18958	18802	18897	18676	18657	18643	18396	18712	18625	18760	18715	18761	18766	19033	18770	18744	18867	18813	18814	18571	18665	18774	18624	18545	18777	18597	18818	18689	18785	18783	18792	18684	18677	18809	18550	18675	18828	18616	18542	18783	18776	18673	18884	18687	18875	18737	18748	18861	18840	18738	18663	18583	18787	18727	18768	18760	18947	18626	18868	18768	18583	18642	18582	18636	18849	18740	18842	18946	18744	18600	18657	18861	18660	18671	18846	18347	18777	18749	18795	18821	18807	18999	18983	18796	18890	18868	18718	18722	18797	18783	18677	18724	18723	18808	18541	18838	18897	18584	18582	18770	18896	18613	18871	18689	18998	18745	18534	18653	18655	18951	18876	18816	18774	18688	18712	18542	18447	18614	18525	18783	18789	18724	18803	18568	18783	18704	18858	18880	18776	18719	18918	18644	18571	18493	18697	18548	18879	18780	18756	18752	18865	18839	18738	18709	18843	18779	18728	18718	18708	18702	18580	18746	18657	18688	18913	18683	18646	18749	18764	18678	18736	18796	18765	18789	18855	18623	18763	18713	18770	18880	18815	18911	18662	18812	18945	18595	18640	18584	18923	18777	18643	18681	18977	18725	18712	18643	18959	18824	18831	18748	18768	18710	18733	18845	18833	18753	18646	18634	18809	18895	18923	18909	18706	18741	18874	18944	18774	18485	18751	18681	18648	18483	18816	18630	18708	18784	18638	18970	18855	18885	18708	18806	18771	18733	18750	18751	18817	18623	18900	18744	18808	18639	18611	18663	18935	18784	18894	18446	18728	18602	18748	18916	18829	18789	18849	18835	18620	18740	18701	18638	18809	18622	18702	18878	18669	18744	18783	18887	18858	18686	18661	18719	18866	18770	18741	18719	18839	18592	18744	18627	18846	18799	18903	18549	18652	18677	18797	18758	18886	18686	18673	18899	18595	18642	18803	18635	18680	18921	18886	18820	18919	18661	18501	18549	18466	18470	18606	18847	18436	18561	18850	18780	18760	18823	18810	18642	18825	18902	18773	18902	18634	18879	18675	18562	18933	18498	18754	18570	18700	18743	18643	18852	18721	18718	18757	18578	18784	18676	18757	18719	18927	18797	18728	18725	18765	18700	18961	18799	18715	18613	18714	18782	18697	18820	18810	18827	18676	18796	18960	18880	18683	18724	18854	18732	18755	18782	18636	18823	18689	18738	19054	18570	18734	18691	18767	18702	18792	18733	18569	18574	18822	18664	18785	18613	18829	18739	18776	18831	18823	18776	18644	18709	18748	18767	18745	18830	18846	18559	18551	18621	18886	18763	18666	18581	18889	18528	18843	18790	18521	18555	18640	18789	18881	18840	18582	18843	18786	18751	18787	18822	18730	18736	18694	18785	18972	18562	18482	18664	18706	18746	18729	18748	18733	18852	18866	18691	18789	18613	18664	18555	18879	18615	18762	18647	18562	18768	18610	18584	18847	18814	18629	18557	18833	18617	18611	18631	18753	18752	18696	18596	18786	18697	18593	18953	18638	18647	18836	18491	18646	18934	18674	18826	18746	18713	18826	18719	18504	18730	18911	18832	18789	18615	18651	18811	19050	18739	18783	18880	18602	18843	18802	18745	18754	18627	18772	18702	18693	18737	18881	19091	18626	18849	18709	18800	18697	18797	18669	18723	18594	18673	18598	18777	18909	18686	18765	18714	18685	18588	18692	18701	18986	18950	18570	18816	18915	18924	18852	18729	18768	18659	18809	18487	18747	18869	18596	18758	18624	18760	18534	18566	18863	18661	18833	18755	18898	18706	18784	18499	18921	18932	18698	18483	18763	18744	18820	18688	18872	18712	18811	18783	18533	18893	18960	18743	18667	18676	18580	18704	18706	18734	18804	18568	18751	18714	18664	18635	18635	18813	18811	18795	18665	18751	18874	18984	18744	18743	18915	18635	18698	18830	18709	18708	18869	18674	18847	18741	18704	18801	18694	18763	18768	18772	18823	18766	18780	18940	18852	18714	18798	18691	18735	18570	18894	18840	18730	18821	18824	18642	18756	18828	18566	18728	18715	18810	18720	18789	18780	18616	18813	18796	18691	18840	18743	18780	18827	18981	18728	18760	18762	18754	18765	18733	18731	18867	18718	18869	18758	18620	18785	18766	18687	18623	18741	18745	18781	18878	18539	18780	18821	18694	18789	18659	18753	18794	18799	18702	18777	18759	18726	18765	18692	18708	18749	18860	18798	18832	18763	18687	18743	18734	18842	18760	18798	18750	18890	18666	18612	18567	18388	18790	18695	18976	18703	18918	18654	18883	18826	18647	18695	18576	18846	18604	18898	18711	18639	18569	18668	18659	18868	18758	18793	18845	18859	18687	18982	18588	18865	18686	18872	18678	18758	18714	18749	18608	18737	18824	18759	18821	18661	18771	18796	18712	18511	18747	18857	18803	18898	18888	18801	18629	18712	18707	18580	18629	18727	18602	18705	18755	18741	18794	18701	18739	18806	18652	18776	18489	18770	18763	18705	18857	18742	18659	18702	18714	18631	18655	18816	18750	18712	18460	18476	18625	18618	18623	18845	18688	18646	18636	18773	18725	19008	18649	18819	18587	18929	18807	18931	18795	18667	18929	18820	18839	18753	18647	18998	18802	18669	18772	18700	18610
17737	30487	30889	23780	20547	19010	18027	17437	17077	17023	16928	16649	16696	16812	16858	16825	16668	16700	16865	16883	16701	16816	16705	16639	16671	16697	16639	16855	16694	16661	17891	20272	20169	19131	17891	17367	16940	16672	16649	16732	16513	16812	16691	16560	16662	16568	16579	16570	16581	16614	16631	16716	16624	16651	16632	16626	16459	16740	16706	16800	16657	16688	16544	16787	16837	16663	16545	16501	16493	16550	16781	16494	16556	16528	16774	16612	16492	16564	16596	16545	16827	16646	16733	16680	16616	16438	16662	16600	16594	16511	16508	16440	16644	16530	16632	16618	16974	16643	16625	16587	16593	16639	16502	16463	16660	16703	16689	16478	16677	16726	16610	16634	16602	16574	16625	16554	16636	16507	16776	16547	16675	16637	16662	16620	16649	16557	16760	16564	16780	16662	16532	16541	16794	16625	16530	16754	16652	16514	16636	16720	16732	16530	16511	16562	16572	16793	16518	16669	16446	16771	16479	16708	16483	16553	16479	16558	16684	16638	16711	16699	16484	16541	16666	16542	16580	16636	16607	16520	16653	16588	16696	16526	16536	16534	16544	16546	16558	16572	16564	16611	16453	16615	16648	16628	16668	16651	16593	16825	16642	16672	16728	16703	16655	16602	16656	16536	16538	16587	16626	16497	16767	16618	16513	16624	16607	16669	16609	16550	16497	16421	16523	16627	16698	16723	16629	16558	16767	16513	16605	16747	16632	16498	16794	16483	16677	16773	16616	16611	16696	16672	16516	16592	16720	16439	16460	16655	16498	16535	16711	16423	16612	16740	16653	16509	16582	16803	16697	16554	16602	16732	16574	16407	16708	16827	16625	16651	16549	16624	16603	16652	16761	16791	16678	16504	16576	16594	16681	16533	16677	16650	16564	16716	16678	16640	16686	16524	16637	16720	16620	16417	16560	16504	16512	16609	16674	16717	16775	16557	16647	16590	16672	16625	16557	16573	16628	16484	16441	16756	16645	16705	16536	16676	16615	16565	16582	16531	16631	16503	16500	16449	16592	16549	16672	16493	16587	16696	16620	16621	16751	16713	16662	16549	16655	16780	16566	16784	16756	16411	16649	16495	16737	16522	16595	16657	16547	16448	16608	16661	16516	16672	16552	16662	16615	16605	16694	16599	16480	16664	16646	16653	16661	16450	16471	16516	16675	16556	16564	16621	16427	16562	16636	16520	16703	16560	16652	16350	16672	16596	16617	16690	16633	16567	16574	16769	16618	16610	16564	16692	16702	16596	16664	16578	16652	16507	16639	16558	16560	16545	16695	16589	16701	16344	16725	16543	16551	16574	16482	16590	16706	16530	16536	16563	16718	16599	16612	16599	16534	16553	16667	16594	16587	16708	16477	16415	16743	16525	16620	16765	16595	16558	16669	16483	16790	16622	16694	16719	16706	16735	16714	16531	16707	16458	16703	16497	16623	16666	16527	16681	16648	16575	16557	16708	16595	16592	16497	16699	16326	16470	16537	16699	16556	16541	16481	16714	16464	16686	16640	16697	16607	16678	16682	16654	16661	16648	16689	16602	16649	16595	16838	16648	16667	16494	16531	16564	16723	16657	16657	16674	16545	16633	16664	16674	16545	16486	16823	16445	16661	16535	16432	16616	16687	16583	16513	16554	16593	16725	16593	16570	16658	16647	16734	16572	16820	16672	16614	16592	16534	16597	16640	16581	16510	16776	16758	16617	16522	16686	16665	16572	16681	16526	16658	16618	16528	16571	16768	16471	16631	16546	16521	16515	16675	16579	16602	16696	16622	16442	16593	16585	16688	16490	16569	16645	16789	16671	16625	16660	16787	16645	16633	16692	16620	16714	16414	16744	16504	16550	16767	16578	16557	16603	16518	16843	16625	16651	16700	16560	16650	16580	16519	16598	16575	16588	16660	16519	16623	16810	16368	16584	16625	16568	16531	16831	16540	16644	16617	16490	16528	16652	16603	16466	16745	16574	16727	16723	16479	16618	16585	16481	16446	16625	16716	16719	16699	16505	16473	16561	16422	16759	16542	16632	16559	16590	16635	16514	16781	16623	16614	16530	16606	16547	16613	16701	16751	16609	16474	16491	16655	16681	16647	16710	16653	16510	16573	16638	16705	16656	16574	16666	16556	16523	16520	16598	16685	16799	16566	16618	16613	16622	16673	16549	16597	16617	16472	16508	16627	16390	16376	16791	16494	16490	16572	16583	16566	16733	16703	16685	16788	16536	16730	16536	16609	16477	16649	16536	16644	16571	16642	16619	16424	16731	16532	16567	16393	16595	16513	16728	16626	16661	16633	16614	16623	16647	16673	16704	16667	16609	16697	16741	16652	16479	16629	16520	16557	16515	16682	16572	16570	16636	16577	16503	16444	16528	16604	16590	16557	16714	16455	16743	16604	16645	16702	16808	16562	16664	16638	16460	16667	16628	16751	16532	16581	16743	16632	16576	16524	16647	16757	16446	16441	16638	16652	16607	16482	16672	16494	16536	16488	16489	16688	16559	16609	16638	16573	16609	16558	16664	16566	16738	16546	16610	16672	16619	16626	16618	16598	16657	16788	16650	16558	16706	16647	16622	16763	16498	16424	16612	16848	16569	16778	16397	16557	16511	16541	16492	16682	16530	16609	16605	16675	16628	16492	16512	16755	16619	16496	16761	16753	16528	16639	16502	16706	16504	16727	16627	16453	16632	16676	16598	16509	16441	16761	16525	16566	16765	16760	16442	16591	16488	16590	16556	16497	16546	16774	16532	16648	16569	16634	16601	16605	16669	16525	16561	16683	16648	16468	16729	16462	16566	16677	16657	16483	16572	16545	16626	16368	16599	16667	16625	16351	16631	16614	16622	16752	16575	16573	16521	16595	16429	16637	16679	16511	16569	16660	16620	16622	16575	16497	16500	16612	16537	16580	16616	16760	16737	16651	16634	16690	16722	16702	16542	16566	16616	16632	16601	16538	16672	16518	16599	16612	16583	16595	16586	16610	16457	16584	16582	16588	16625	16724	16678	16402	16502	16595	16586	16689	16582	16720	16469	16711	16593	16456	16492	16695	16561	16621	16537	16579	16532	16526	16710	16525	16559	16754	16650	16617	16503	16656	16544	16550	16705	16482	16574	16800	16580	16531	16557	16473	16562	16657	16632	16643	16714	16562	16759	16710	16642	16567	16515	16611	16636	16704	16803	16526	16568	16665	16544	16786	16536	16648	16651	16640	16714	16746	16624	16440	16562	16470	16604	16572	16483	16466	16672	16729	16524	16558	16480	16696	16598	16660	16713	16634	16585	16691	16634	16779	16567	16604	16762	16590	16599	16628	16422	16530	16667	16745	16623	16539	16477	16599	16650	16570	16715	16764	16440	16557	16700	16525	16507	16599	16806	16637	16493	16801	16742	16652	16678	16553	16622	16660	16604	16664	16543	16513	16596	16638	16423	16689	16425	16663	16675	16699	16514	16723	16510	16643	16597	16648	16452	16603	16617	16587	16486	16502	16549	16524	16726	16554	16620	16527	16734	16674	16657	16824	16607	16454	16498	16681	16608	16561	16552	16688	16662	16424	16741	16551	16673	16657	16352	16702	16659	16482	16557	16470	16630	16772	16665	16534	16660	16739	16572	16671	16685	16452	16541	16759	16783	16524	16527	16523	16508	16463	16712	16624	16685	16758	16679	16633	16598	16543	16736	16730	16666	16560	16508	16582	16596	16572	16392	16494	16516	16599	16649	16566	16669	16717	16573	16642	16727	16497	16485	16640	16468	16568	16565	16605	16567	16594	16666	16502	16577	16670	16713	16648	16810	16760	16668	16699	16703	16488	16746	16489	16518	16636	16605	16727	16673	16584	16491	16557	16689	16765	16609	16506	16544	16451	16722	16477	16633	16643	16742	16663	16698	16648	16805	16717	16474	16505	16563	16613	16514	16633	16610	16617	16471	16627	16703	16564	16596	16492	16388	16575	16541	16371	16705	16625	16618	16717	16514	16559	16714	16668	16667	16537	16693	16642	16599	16622	16549	16682	16614	16636	16514	16681	16704	16776	16562	16695	16634	16707	16693	16708	16758	16535	16585	16696	16520	16588	16479	16533	16522	16534	16731	16623	16680	16688	16558	16577	16579	16798	16510	16535	16621	16592	16578	16638	16651	16588	16616	16549	16716	16533	16478	16466	16450	16565	16574	16552	16683	16662	16680	16465	16365	16471	16544	16612	16443	16670	16507	16567	16672	16638	16428	16496	16608	16501	16690	16589	16595	16637	16686	16699	16619	16669	16634	16611	16575	16532	16639	16688	16639	16768	16531	16762	16520	16534	16638	16555	16724	16532	16641	16610	16742	16712	16722	16744	16503	16428	16565	16647	16652	16545	16630	16619	16586	16678	16598	16441	16669	16408	16469	16442	16773	16448	16682	16378	16605	16627	16491	16533	16651	16800	16612	16644	16613	16689	16622	16631	16568	16910	16533	16715	16540	16672	16657	16633	16433	16505	16623	16487	16452	16694	16649	16544	16650	16540	16569	16840	16587	16551	16533	16626	16548	16507	16502	16643	16512	16606	16700	16667	16390	16521	16587	16548	16616	16604	16804	16676	16691	16782	16530	16510	16744	16558	16651	16593	16827	16599	16564	16541	16753	16686	16580	16652	16526	16761	16623	16628	16663	16672	16615	16458	16512	16715	16658	16690	16565	16537	16637	16428	16556	16602	16507	16530	16657	16634	16530	16575	16685	16668	16424	16668	16844	16536	16629	16415	16774	16518	16723	16582	16600	16627	16559	16561	16582	16581	16622	16636	16569	16597	16517	16801	16498	16514	16750	16819	16653	16369	16563	16847	16604	16656	16592	16729	16510	16801	16625	16524	16582	16586	16676	16785	16675	16544	16704	16710	16666	16482	16712	16695	16502	16741	16640	16641	16550	16706	16615	16523	16492	16420	16651	16434	16638	16499	16685	16411	16630	16711	16834	16631	16587	16596	16585	16517	16624	16668	16597	16542	16779	16701	16621	16685	16595	16792	16638	16726	16568	16596	16481	16519	16576	16543	16790	16790	16457	16648	16592	16664	16637	16585	16596	16385	16703	16755	16633	16558	16618	16488	16382	16663	16581	16544	16513	16744	16570	16476	16711	16609	16677	16494	16720	16681	16573	16677	16560	16584	16636
22899	21386	29259	23902	21687	23960	25402	20613	19739	19759	19730	19563	19506	19642	19449	19537	19652	19647	19579	19455	19558	19335	19476	19307	19453	19376	19386	19282	19413	19264	20052	22147	23389	22754	21522	20561	20006	19656	19454	19481	19325	19044	19252	19329	19454	19397	19164	19226	19192	19228	19298	19468	19317	19277	19310	19235	19250	19204	19122	19141	19498	19060	19039	19145	19208	19159	19207	19022	19122	19116	19049	19130	19154	19245	19338	19067	19242	19231	19047	19151	19124	19227	19051	19312	19385	19257	19263	19296	19339	19236	19243	19190	19164	19244	19022	19013	19377	19169	19077	19115	19083	19259	19166	19344	19261	19190	19225	19333	19287	19422	19036	19427	19087	19090	19177	19058	18974	19046	19036	19059	19161	19274	19360	19249	18963	19277	19272	19359	19247	19279	19346	19017	19078	19321	19057	19309	19172	19242	18967	19033	19286	19394	19364	19148	19168	19103	19119	19089	19193	19333	19109	19292	19232	19180	19236	19122	19219	19022	19203	19260	19363	19293	19186	19186	19262	19027	19118	19012	18929	19295	19420	19114	18996	19075	19128	19234	19154	19366	19172	19126	19393	18881	18835	19322	19149	19038	19221	19095	19037	18999	19153	19073	19094	19097	19259	19089	19258	19101	19273	19117	19149	19310	19086	19052	19057	19303	19242	19142	19084	19307	19139	19233	19086	19205	19204	19146	19342	19142	19360	19183	19238	19137	19198	19271	18992	19108	19130	19074	19186	19382	19216	19270	19222	19256	19045	19124	19049	19123	19087	19203	19072	19346	19381	19053	19299	19212	19126	19183	19118	19109	19134	19111	19191	19149	19307	19387	19456	19250	18970	19131	19331	19067	19072	19303	19065	19309	19179	19425	19199	18967	19046	19178	19325	19207	19207	19057	19221	18942	19142	19129	19171	19258	19170	19454	19099	18956	19234	19173	19226	19067	19159	19178	19233	19166	19181	19047	19241	19328	19203	19067	18960	19047	19002	19207	19196	19089	19244	19113	19268	19181	19175	19271	19309	19107	19372	19303	19451	19185	19335	19214	19392	19230	19240	19310	19086	19030	19222	19226	19126	19206	19228	19076	19058	19165	19095	19258	19219	19264	19355	19191	19094	19193	19265	19122	18968	19375	18954	19074	19072	19200	19221	18956	19135	18947	19200	19309	19278	19160	19203	19023	19250	19147	19014	19492	19210	19260	19221	19196	19183	19155	19063	18832	19142	19298	19155	19147	19123	19159	18937	18996	19067	19075	19110	19090	19220	19112	19239	19137	19262	19003	19139	19192	19151	19172	19121	19175	19213	19096	19159	18927	19134	19155	19123	19207	19094	19248	19150	19164	19095	19152	19292	19276	19066	19090	19279	19484	19314	19104	19137	19421	19188	19420	19214	19313	19284	19083	19200	19249	19115	19043	19201	19297	19025	19238	19083	19060	19031	19085	19122	19185	19113	19139	19313	19255	19282	19218	19311	19038	19008	19174	19074	18998	19224	18999	18899	19091	18977	19186	19285	19150	19277	19271	19315	19382	19388	18987	18936	19052	19318	19093	19188	19195	19007	19264	19350	19223	19359	19244	19335	19130	18871	19166	19108	19224	19416	19246	19120	19330	19269	19280	18953	19124	19015	19065	19038	19095	19138	19147	19137	19159	19249	19231	19197	19210	19086	19177	19098	19305	19111	19162	19335	19066	19048	19279	19246	18891	19264	19124	19314	19169	19237	19417	19155	19190	19354	19340	19029	19112	19104	19246	19448	19098	19002	19203	19087	19316	19317	19373	19219	19312	19384	19209	19093	19117	19104	19242	19115	19333	19211	19078	19085	19227	19024	19003	19134	19183	18973	19218	19306	19085	19147	19030	19072	19251	19209	19108	19076	19074	19231	19344	19011	19031	18971	19385	19073	19130	19092	19089	18949	19137	19299	19125	19156	19096	19153	19122	19295	19246	19244	19103	19238	19299	19179	19148	19247	19090	19226	19087	19232	19048	19133	19028	19337	19359	19000	19168	19095	19204	19208	19151	19314	19248	19114	19094	19104	19033	19092	19232	19249	19142	18963	18916	19024	19101	19156	19110	19137	19143	19071	19015	19127	19168	19296	19194	19170	19135	19270	19243	19130	19291	19208	19075	19175	19186	19326	19225	19201	19118	19195	19120	19205	19124	19338	19215	19111	19324	19236	19272	19080	18956	19037	19250	19235	19142	19110	19277	19150	19229	19044	19058	18911	19008	19095	19283	19224	19103	18902	19216	19040	19080	19045	19098	19217	19333	19186	19170	19293	19061	19056	19304	19195	18984	19274	19060	19224	19333	19285	19318	19399	19352	19359	19022	19267	19154	18972	19202	19121	19274	19130	19199	19100	19264	19181	19310	19366	19091	18988	19168	19106	19113	19306	19038	19327	19278	19109	18934	19323	19151	19046	19154	19095	19183	19076	19256	19234	18932	19365	19204	19093	19175	19457	19170	19116	19023	19100	19063	19078	19174	19279	19251	19352	19198	19049	19163	19237	19075	19417	19335	19110	19121	19390	19265	19295	19083	19117	19179	19423	19433	19064	19233	19322	19251	19102	19183	19081	19107	19120	19249	19261	19099	18944	19166	19037	19067	19328	19222	18921	19256	19151	18958	19329	19167	19204	19356	19170	19124	19163	19054	19217	19110	19332	19393	18918	19045	19178	19346	19215	19176	19193	18996	19121	19174	19262	19231	19061	19062	19174	19198	19193	19166	19094	18984	19167	19155	19183	19418	19198	19027	19116	19155	19187	19320	19156	19311	19111	19097	19178	19174	19182	19058	19257	19083	19313	19277	19199	19242	19223	19021	18994	19181	19175	19312	19453	19271	19159	19072	19365	19104	19375	18960	19122	18983	19232	19081	19263	19233	19202	19043	19048	19068	19205	19324	19258	19297	19272	19126	19294	19191	19317	19358	19107	19015	19131	19147	19280	19301	19057	19155	19106	19201	19237	19030	19223	19121	19224	19250	19330	19079	19190	19162	19167	19082	19242	19043	19268	19252	19278	19216	19203	19188	19326	19250	19154	18970	19194	19206	19284	19255	18890	19163	19134	18926	19316	19212	19288	19281	19224	19011	19445	19267	18967	19413	19107	19128	19236	19141	19342	19245	19099	19264	19213	19234	19159	19249	19346	19208	19340	19130	19264	19122	19259	19213	18975	19050	19136	19065	19081	19316	19114	19175	19219	19320	19188	19226	19242	19036	18941	19253	19279	19353	19069	19112	19091	19200	19265	19018	19078	19117	19207	19237	19246	19245	19395	19111	19090	19419	18956	19309	19263	19031	19247	18954	19050	18932	19103	19176	19170	18944	19039	19208	19126	19278	19174	19114	19008	19219	19354	19183	19342	19157	19383	19327	19199	19165	19002	19057	19049	19152	19187	19090	19176	18907	19284	19178	19091	19043	19178	19229	19367	18975	19400	19071	19103	19087	19084	19151	19155	19363	19157	19280	19228	19248	19085	19064	19254	19049	19141	19252	19104	19251	19145	19288	19333	19361	19377	19111	19221	19032	19092	19219	19141	19323	19260	19170	19286	19145	19132	18941	19102	19024	19177	19003	19270	19248	19137	18925	19013	19144	19134	19268	19208	19136	19265	19176	19134	19139	19285	18901	19170	19258	19325	19187	19043	19120	19130	19225	18926	19399	19220	19212	19268	19284	19180	19373	19247	19219	19143	18948	19152	19204	18945	19138	19234	19221	19328	19262	19178	19239	19173	18930	19126	19230	19049	18976	19188	19236	19114	18979	18999	19117	19502	19024	19046	19085	19286	19170	19298	19311	19101	19010	19212	19038	19168	19143	19067	19209	19093	19352	19005	19163	19145	19139	19113	19233	19344	19073	19080	19213	19235	19164	19239	19373	19100	19400	19047	19146	19121	19073	19088	19101	19129	19082	19208	19303	19383	18993	19206	19182	19102	19300	19352	19256	19023	19158	19341	19064	19061	19049	19068	19161	19144	19295	19160	19087	19091	19207	19106	19209	19351	19110	19109	19190	19363	19042	19161	19124	19334	19086	19256	19167	19425	19270	18992	19111	19238	19060	19038	19152	19134	19170	19295	19141	19219	19308	19014	19462	19127	19411	19188	19183	19197	19200	19342	19170	19288	19381	19215	19264	19289	19387	19266	19060	19360	19241	19242	19116	19167	19212	19253	19009	18960	19124	19101	19174	19264	19278	19086	19170	18944	19244	19151	19320	19234	19113	19378	19029	19205	18915	19015	19165	19079	19148	19230	19345	19044	19127	19062	19111	19107	19201	18933	19258	19197	19034	19180	19073	19202	19123	19167	19376	19287	18973	19034	19216	18942	19064	19241	19130	19087	19225	19150	19224	19333	19022	19235	19130	19231	19269	19108	19348	19012	19117	18935	19073	19083	19290	19206	19161	19246	19187	19370	19164	19162	19251	19053	19167	19212	18991	18857	18998	19290	19229	19250	19161	19208	19119	19178	19264	19197	19124	19084	19078	19224	19381	19320	19304	19316	19265	19241	19153	19208	19202	19176	19106	19225	19119	19178	19370	19204	19073	19135	19484	19117	19146	18879	19181	19113	19133	19083	18982	19402	19252	19194	19180	19371	19043	19188	19181	19298	19117	19079	18970	19231	19080	19131	19028	19168	19023	19096	19026	19491	19089	19241	19023	19096	19093	19259	19118	19102	19118	19188	19243	19255	19168	19032	19148	19061	18879	19090	19243	19280	19186	19326	19118	19249	19231	19371	19305	19313	19226	19115	19027	19148	19140	19019	19138	19324	19202	19298	19328	19196	19163	19174	19259	19191	19116	19092	19099	19116	19072	19113	19366	19280	19268	19118	19286	19371	19075	19232	19454	19307	19122	19235	19098	19103	19250	19222	19427	19116	19130	18973	19290	19102	19097	19377	19108	19134	18966	19089	19197	19084	19089	18994	19250	19093	19225	19114	19195	19210	19031	18930	19067	19300	19151	19043	19256	19107	18972	19375	19188	19140	19380	18992	19104	19327	19139	19155	19256	19273	19248	19147	19053	19092	19309	19182	19143	19099	19149	19017	19226	19430	18940	19109	18980	18942	19164	19316	19151	19132	18874	19088	19007	19083	19165	19311	19211	19169	19291	19175	19286	19283	19335	19292	19209	19138	19136
19634	35697	33319	26406	21999	20065	18825	17969	17637	17461	17313	16905	17258	16909	17125	17341	17178	16917	16992	17076	17031	17129	16976	16893	16983	16973	16845	16906	17045	17110	18529	21631	23391	22408	19979	18319	17661	17120	16860	16874	17140	16890	16822	16805	16683	16877	16888	16984	16895	17027	16996	16996	16890	16717	16958	16758	16990	16822	16786	16863	16826	16972	16985	16823	16842	16764	16810	17039	17138	16822	16784	16853	16990	16901	16842	17037	16776	17016	16998	16803	16931	16753	16750	16928	16799	16790	16793	16784	16856	16916	16842	16856	16851	16626	16920	16730	16886	16735	16873	16634	16802	16719	16998	16850	16715	16732	16918	16825	16877	16869	16898	16782	16842	16897	16854	16869	16938	16977	16777	16886	16945	16932	16793	16889	16842	16751	16932	16810	16788	16790	16816	16874	16924	17117	16791	16731	16892	16907	16812	16806	16817	16950	17081	16953	16738	16723	16685	16900	16830	16951	16813	16834	16750	16791	16746	16793	16854	16824	16819	16864	16686	16794	16874	16896	16780	17009	17030	16910	16855	16910	16645	16970	16692	16903	16770	16807	16904	16850	16920	16756	16935	16829	16818	16747	16910	16871	16788	16978	16779	16800	16819	16981	16914	16673	16903	16968	16955	16987	16641	16841	16858	16820	16872	17073	16752	16748	16812	16813	16765	17052	16851	16953	16799	17012	17004	16977	16785	16829	16851	16838	16861	16883	16748	16985	16798	16781	16717	16721	16731	16651	16812	16931	16882	16791	16846	16924	16679	16841	16732	16843	16933	16810	16902	16785	16663	16935	16679	16802	16820	16918	16894	16767	16952	16711	16849	16868	16752	16839	16860	16864	16997	16860	16831	16830	16827	16798	16877	16858	16773	16872	16817	16946	16787	16810	16852	16805	16725	16698	17009	16851	16942	16686	16879	16951	16924	16639	16734	16769	16672	16765	16493	16974	16979	16692	16812	16965	16715	16832	16911	16827	16870	16730	16863	16916	16750	16899	16718	16806	16734	16831	16899	16929	16736	16899	16890	16968	16748	16751	16818	16894	16718	17078	16849	16812	16874	16802	16860	16905	16974	16823	16742	16926	16857	16866	16817	16743	17061	16871	16902	16929	16900	16673	16978	16710	16718	16915	16813	16838	16744	16988	16829	16831	16799	16829	16715	16762	16926	16919	16774	16859	16826	16625	16927	16720	16913	16883	16769	16873	16904	17006	16744	16807	16765	16923	16852	16928	16847	17009	16874	16795	16854	16680	16816	16877	16678	16492	16837	16776	16767	16792	16827	16929	16823	16821	16923	16746	16813	16846	16838	16889	16788	16950	16863	16703	16953	16620	16730	16882	16818	16753	17050	16828	16814	16996	16747	16802	16984	16880	16749	16847	16740	16791	16878	16865	16769	16757	16830	16961	16783	16705	16847	16681	16881	16795	16821	16856	16935	16928	16900	16764	16841	16672	16834	16794	16926	16870	16829	16916	16910	16902	16751	16739	16731	16781	16791	16707	16866	16799	16903	16685	17041	16844	16993	16945	16900	16842	17005	16767	16805	16779	16955	16619	16696	16806	16729	16801	16891	16875	16972	16889	16866	16889	16807	16924	16738	16763	16916	16745	16862	16960	16935	16696	16883	17156	16836	16784	16955	16774	16946	16882	16742	16765	16870	16789	16871	16851	16842	16750	16821	16824	16981	16915	16984	16822	16701	16729	16997	16927	16835	16826	16891	16860	16716	16830	16916	16788	16707	16751	16770	16868	16856	16758	16751	16825	17012	16765	16851	16827	16754	16869	16895	16900	16726	16882	16829	16880	16799	16725	16755	16906	16928	16825	16759	16726	16749	16751	16765	16867	16778	16837	16919	16833	16733	16916	16842	16822	16905	16804	17019	16773	16726	16668	16587	16840	16820	16799	16849	16866	16689	16801	16923	16925	16766	16803	16885	16880	16971	16743	16845	17027	16763	16865	16733	16704	16717	16916	16587	16914	16928	16896	16714	16876	16992	16918	16818	16860	16894	16818	16840	16968	16836	16780	16758	16931	16722	16733	16823	16842	16872	16893	16837	16983	16831	16876	16754	16912	16898	16877	16747	16862	16860	16830	16915	16943	16900	16873	16928	16973	16933	16801	16851	16782	16708	16855	16906	16819	16809	16866	16739	16847	16696	16872	16808	16920	16930	16769	16976	16788	16897	16842	16793	16726	16813	16943	16899	16787	16836	16784	16939	16734	16851	16730	16822	16822	16903	16812	16687	16767	16839	16830	16943	16867	16823	16917	16811	16835	16629	16707	16855	16918	16836	16981	16917	16696	16894	16743	16908	16692	16718	16923	16844	16995	16800	16768	16785	16810	17013	16721	16780	16720	16809	16773	16789	16871	16771	16726	16769	16752	16990	16878	16819	16784	16848	16867	16772	16928	16879	16753	16741	16737	16955	16938	16944	17011	16850	16831	16870	16769	16960	16741	16920	16796	16776	16686	16664	16811	16748	16731	16820	16693	16663	16908	16893	16790	16841	16687	16855	16861	16852	17047	16647	16711	16843	16837	16813	16777	16897	16843	16881	17027	16888	16769	16853	16832	16852	16707	16773	16703	16827	16821	16961	16820	16712	16864	16766	16876	16773	16731	16707	16855	16876	16835	16795	16856	16724	16736	16796	16754	16867	16820	16894	16891	16798	16893	16683	16900	16964	16851	16765	16825	16923	16818	16670	16821	16961	16904	16931	16729	16925	16835	16749	16966	16704	16727	16960	16883	16897	16820	16855	17026	16860	16812	16763	16824	16755	16671	16839	16701	16872	16842	16783	17026	16856	16820	16747	16713	16837	16880	16776	16780	16736	16881	16875	16999	16722	16824	16733	16860	16742	16811	16707	16987	16760	16948	16867	16753	16810	16680	16703	16852	16839	16816	16751	16962	16816	16803	16906	16723	16746	16801	16862	16891	16898	16693	17028	16822	16696	16952	17005	16741	16885	16838	16894	16784	16806	16863	16884	16877	16832	16802	16850	16801	16845	16863	16825	16937	16817	16750	16661	16883	16959	16994	16809	16933	16865	16758	16827	16786	16878	16693	16782	16838	16909	16707	16772	16766	16909	16777	16785	16592	16965	16885	16686	16825	16888	16839	16705	16940	16752	16693	16992	16657	16895	16841	16971	16735	16948	16906	16737	16677	16791	16784	16844	16980	16728	16985	16851	16845	16887	16803	16822	16940	16833	16859	16785	16804	16814	16842	16980	16957	16834	16902	16901	16867	16726	16768	17009	16744	16644	16994	17028	17023	16715	16836	16897	16839	16653	16927	16870	16745	16875	16987	16778	16931	16855	16741	16756	16957	16723	16780	16669	16816	16849	16941	16891	16815	16737	16628	16950	16968	16804	17015	16776	17010	16668	16670	16907	16630	16867	16713	16788	16832	16756	17041	16936	16762	16778	16900	16687	16762	16772	16779	16992	16687	16828	17069	16816	16898	16823	16649	16729	16675	16796	16816	16730	16926	17075	16859	16862	16804	16821	16952	17013	16760	16753	16970	16766	16756	16702	16886	16781	16887	16860	16744	16936	16824	16705	17017	16973	16957	16744	16788	16866	16729	16633	16821	16923	16873	16819	16792	17003	16871	16708	16774	16819	16749	16914	16615	16997	16782	16887	16879	16820	17045	16919	16853	16769	16832	16905	16872	16758	16934	16816	16902	16808	16839	16707	16943	16828	16712	16684	16740	16810	16894	16914	16841	16781	16805	16719	16826	16803	16799	16738	16944	16697	16881	16956	16832	16870	16948	16756	16712	16868	16670	16852	16817	16767	16950	16690	16667	16951	16780	16809	16754	16790	16896	16877	16967	16960	17115	16925	16760	16804	16774	16890	16967	16758	16943	16882	16637	16915	16709	16937	16794	16700	16911	16913	16849	16729	16885	16970	16829	16740	16813	16706	16793	16762	16919	16784	16749	16929	16677	16748	16839	16816	17100	16966	16864	16996	16799	16696	16896	16794	16881	16957	16855	16813	16757	16869	16755	16954	16747	16729	16735	16790	16770	16898	16739	16814	16809	16809	16882	16806	16795	16771	16890	16883	16912	16905	16718	16810	16871	16889	16731	16919	16704	16854	16664	16894	16785	16909	16849	17057	16746	16922	16760	16771	16940	16851	16734	16766	16714	16824	16731	16810	16918	16789	16818	16653	16863	16815	16937	16770	16858	16741	16837	16893	16824	16926	16917	16886	16680	16921	16986	16776	16975	16912	16824	16895	16878	16860	16895	16841	16892	16913	16946	16647	16796	16993	16704	16888	16797	16760	16955	16821	16697	16965	16929	16861	16877	16898	16938	16750	16833	16764	16794	16663	16888	17017	16648	16727	16965	16951	16596	16613	16798	16875	16776	16789	17011	16929	16803	16887	16875	16911	16912	16963	16770	16804	16907	16819	16762	16800	16716	16790	16778	16860	16983	16773	16954	16840	16658	16912	16768	16865	16776	16715	16933	16787	16962	16834	16655	16844	16963	16748	16627	16794	16646	16814	16775	16705	16824	16813	16847	16862	16872	16928	16775	16816	16873	16811	16723	16783	16726	16855	16918	16916	16696	16780	16940	16815	16802	16811	16898	16824	16743	16909	16840	16761	16871	16737	16869	16789	16953	16994	16877	16834	16701	16693	16858	16700	17088	16919	16782	16852	16627	16675	16812	16809	16776	16839	16918	16884	16696	16953	16750	16799	16912	16920	16833	16807	16720	16786	16844	16915	16795	16964	16824	16748	16748	16914	16797	16944	16751	16781	16851	16800	16986	16691	16805	16844	16860	16853	16793	16745	16617	16888	16971	16977	16961	16850	16844	16768	16840	16926	16842	16874	16850	16916	16728	17006	16723	16829	16785	16942	16655	16813	16800	16916	16897	16811	16708	16838	16733	16784	16948	16883	16869	16677	16812	16881	16863	16740	16856	16824	16805	17084	16858	16909	16794	16750	16858	16857	16754	16864	16923	17019	16930	16918	16875	16761	16799	16848	17016	16738	16926	16743	17034	16810	17005	16871	16752	16844	16693	16916	16847	16840	16850	16815	16556	16774	16797	16746	16552	16720	16718	16783	16899	16888	16848	16729	16914	16712	16848	16863	16763	16820	16830	16881	16909	16824	16893	16880	16974	16717	16826
27796	23156	26189	23074	19616	19679	19542	19236	19235	19277	19118	19089	19154	19026	19136	19269	19164	19147	19159	19114	19092	19005	19074	18970	19161	19176	18993	19030	18933	19055	19213	19220	19426	19382	19526	19312	19318	19256	19159	19117	18933	18990	19022	19093	19085	19126	19061	19244	19150	18965	19029	19192	18991	18977	19262	18989	19237	19088	19001	18934	19141	19207	19125	18862	19006	19071	19216	19140	19195	18916	18945	19118	18869	19058	19312	18942	19172	19179	19066	19118	19125	19020	18947	18956	18991	19009	19387	19104	19090	19052	19044	19144	18885	18964	19107	18968	19035	19152	19028	18987	18921	19100	19117	19064	19186	19027	19057	19078	19090	19201	19069	19203	19099	18932	19053	19000	18951	19038	19179	19068	19084	19341	19124	19060	18951	19018	19062	18900	19114	19021	19142	19298	19437	18959	19043	19045	19044	19023	19327	18975	18915	18825	19199	19046	19020	19143	18887	18960	18963	19017	19177	19037	19248	18932	19244	19055	19047	19085	19099	19071	19119	19242	19062	19040	19043	19082	19058	19053	19095	19002	19034	18780	18997	18997	19154	19172	19313	19094	18968	19067	18966	19009	19019	19100	18993	19044	19049	18943	18959	19124	18891	19043	19041	19096	19125	19107	19119	19159	19094	19407	19154	18894	18911	18973	19148	19034	18984	19090	19069	18977	19078	19252	18915	19126	19115	19162	18939	19166	18979	19105	19170	19190	18972	18825	19158	19018	18972	19063	19051	18920	18983	19044	19099	19020	18898	19160	19223	19309	19043	18976	19053	19156	19155	19163	18932	19187	19023	19138	18987	19208	19380	18929	19053	19216	19044	19080	19059	19183	19170	19093	18998	19090	19039	19001	19116	19075	19165	18809	18996	18969	19039	18888	18991	19015	18802	19052	19125	19188	19103	19278	18977	19126	19124	18919	19016	19071	19010	19042	19102	19028	19105	19154	19050	18961	19051	18945	19201	18957	19081	19050	19122	19021	18952	18908	19113	18886	19361	18998	19154	19188	18945	19203	19109	19156	19163	18880	19138	19005	19129	19166	19155	19076	18934	19099	19071	19177	19252	19201	19135	18831	19186	18815	18909	19270	19106	19157	19162	19175	19189	19128	18932	19094	18954	19032	19235	19134	18859	19097	19066	19029	18994	18879	19055	19312	19109	19140	19138	19210	19089	19199	19250	19301	19205	19322	19024	19190	19248	19077	19077	19192	19133	19125	18962	19138	19143	18978	19033	18972	18985	19114	18863	18805	19080	18785	19055	19146	19025	19167	19201	19032	18909	19008	19282	19181	19173	19078	19069	19131	19195	19196	19222	19110	19090	19124	19128	19308	19063	18841	19107	18901	18873	19115	18920	19154	19213	18946	18889	19027	19139	18925	19111	19223	19042	18992	19057	19182	19144	19032	18971	18986	19198	19095	19033	19119	18905	19027	19073	19250	18937	19163	19173	19139	19293	19044	19029	19019	19106	18892	18955	18906	19160	19176	18980	19133	19036	18949	19221	18999	19002	18961	18994	18882	19173	19148	19217	18987	19013	19012	19319	19167	19214	18844	19179	19159	19104	18929	19061	19138	19069	19205	19008	19049	19024	19029	18872	18972	19023	19074	19136	18961	19129	19145	19037	18914	19037	19060	19134	19160	19146	19028	19135	19050	19034	19091	18891	19048	19159	19141	19079	18939	19334	19263	19180	19022	18807	19152	19037	19147	19178	19234	19240	19204	19059	19026	19236	19217	18950	19119	19131	19033	19008	18903	19128	19137	18974	18956	19139	19122	19093	19141	19016	19026	19001	19270	19280	19157	19126	18957	19176	19092	18989	19069	19197	19064	18981	19093	19198	18949	19246	19099	19017	19070	19167	19237	18948	19035	19130	19159	18991	19013	19110	19278	19247	18943	19109	19284	19254	19124	19145	19051	18962	19079	19193	18858	19043	19140	19030	19034	18970	19231	19231	19083	18918	18907	19162	18935	19252	19030	19085	18883	19011	19112	19053	19123	19345	19078	19107	18896	19331	18967	19146	19002	19162	19183	19040	18919	19271	19189	19094	19286	19359	19145	19039	19146	19142	18852	18994	19041	19141	19290	19016	19166	18787	18969	18984	19087	19183	19032	19080	19135	18958	19047	19079	19122	18905	19057	19149	19191	18986	18971	19079	19031	18898	19035	18951	19127	18895	19106	19076	19110	19225	19026	19047	19119	19016	18938	19040	18997	18976	19018	18900	19214	18903	18936	18871	18973	19017	19113	19093	19143	19023	19225	19109	18959	19074	18917	19073	18978	19201	19138	19226	19094	18940	19075	19151	19216	19195	18967	18856	19008	19382	18864	19086	18854	19140	19017	19226	19023	19087	19203	19109	19196	19280	19103	18888	18960	18963	18987	18991	19004	19140	19027	19254	19198	19159	19132	19022	19105	18961	18993	19118	18894	19055	19030	19116	19091	18951	19009	18993	19205	18972	18924	19067	18971	19204	19263	19039	19002	18962	19265	19092	19099	19065	19013	19060	19031	19096	18997	18967	19005	19044	19160	19138	19093	19052	19181	19046	19235	19153	19006	19192	19164	19211	19083	19005	19102	19040	18954	18987	19089	19146	18930	19011	19029	19061	19054	18725	19108	19106	19054	19062	19116	19185	19115	19028	19087	18965	18774	18995	19015	18990	18998	19074	19112	19178	19082	18886	19311	19112	19075	19009	18971	19218	19093	19077	18933	18949	19143	18979	19133	19128	18978	19091	19084	19202	18929	19103	18963	19192	19232	19260	18952	19071	18773	19053	18908	19067	18916	19130	19250	18882	19139	19113	19020	18963	18992	19172	19012	19073	19071	19171	19111	19001	19114	19108	19102	19062	19135	19185	18981	18984	19204	18898	19026	19036	19004	19138	18766	18989	19119	19123	19321	19117	19098	19360	19302	19131	19064	19137	18977	19000	19110	19327	18906	18965	19326	19153	18994	19025	18964	19125	19204	19079	18911	19102	19100	19174	19044	19061	19115	19121	18965	19063	19029	19124	18956	19178	19175	18997	18902	19122	19115	19193	19010	18993	19037	18978	19077	19084	18938	19108	19073	19114	19011	18991	19163	19087	18952	19127	19013	18962	19089	19183	19224	19157	19035	19042	18968	19066	18932	19204	19108	18860	18955	19203	19172	19088	19102	19339	19143	19201	19203	19239	19087	19085	19013	19091	18986	19088	18984	18916	18950	19193	19124	19097	19126	19006	18961	19095	18936	19032	19153	18972	19006	18898	19091	19159	19090	19144	19198	19057	19084	19196	19004	19047	19090	18990	19129	19157	19166	19084	19016	19177	19010	19083	19294	19077	19024	18983	19105	18940	18937	19177	19189	19214	19041	18837	19025	18991	19067	19203	19227	19193	19009	19161	18832	19085	18915	19064	18997	18913	19030	19104	19062	19060	18912	18852	19128	19217	19072	19131	18984	19100	19015	19109	19058	19097	19045	18916	19044	18965	19200	19089	18941	19083	19029	19116	18937	19183	18985	18941	18943	19312	19157	19105	18938	19161	18991	19182	18969	19013	19145	19171	19018	19062	19128	18941	19069	19024	19045	19030	18961	18989	18969	18968	19005	19066	18764	19043	19089	19096	18972	19077	19007	18932	18986	19284	18969	19146	19070	19245	19100	18947	18995	19138	18961	19138	19098	18996	19185	19147	19126	19135	19235	18915	19154	19121	19071	19227	19055	19308	19083	18959	19103	19092	19122	19000	19072	19294	19108	19083	18878	19099	19074	18944	19093	18861	19146	19141	19040	19134	19093	19217	19118	19002	19008	19080	19152	19388	18876	19151	18977	19165	19190	19024	19134	19083	18926	19119	19040	18966	19218	19071	19064	19229	19115	19198	19143	19047	18893	18994	18993	18867	19158	19061	18979	19106	19053	19026	19040	19288	19113	18997	18995	19160	19027	19035	19058	19214	18963	19111	19118	19068	19140	19091	18974	19003	18994	19002	18985	19086	19153	19005	19108	19213	19140	19193	19109	19227	18950	18967	18884	19120	18953	19023	19085	19148	18998	19021	19066	19177	19017	19142	19187	19035	19032	19085	19050	19056	18997	18985	18998	19041	19275	19139	19081	19267	19113	19126	19212	19056	19107	19009	19121	18961	19008	19033	19249	19085	18992	19206	19017	19097	18959	18965	19288	18942	19050	18939	19018	19162	19141	18987	18948	19047	18913	19151	19203	18983	19015	19039	19159	19134	19074	19128	19007	19326	18971	19056	18900	19042	19266	19063	19222	19169	18966	19081	19192	19029	19015	19007	19088	19028	19156	19091	19067	19002	19015	19090	18984	19350	19086	19064	18750	18995	19026	19254	19084	19220	19185	19164	19161	18914	18994	18777	19039	19184	19051	19155	18875	19160	19276	19245	19203	19260	18934	19133	19012	19024	19156	19140	19017	19125	19039	19126	19195	19073	19189	19126	18972	18991	19115	19085	18983	19142	18842	19173	19191	18948	19141	19125	18855	18742	19032	19104	19168	19054	18993	18969	19207	19113	19078	19095	19054	19135	18935	18956	18998	18895	19119	19113	18909	18900	19129	19226	19066	19273	18974	19128	19009	19258	19211	19122	19101	18990	19150	19057	18996	19013	19257	19142	19018	19159	19117	19092	19129	19111	19080	19238	19074	18998	19073	19177	19178	18965	19106	19105	19012	19131	19109	18984	19150	19034	19111	19025	19106	19298	19027	19019	19176	19222	19098	19026	19398	19157	19050	19096	18923	18996	19116	19103	19197	19072	18940	19205	19025	19080	18858	19218	19120	19076	19227	19105	19206	19314	19254	19163	18977	19300	19159	19072	19008	18963	19159	19258	19205	19015	18960	18995	19008	19061	19121	18998	19190	19013	19098	18924	18863	18988	19012	18981	18999	18964	19033	18962	18977	18970	19006	18936	19120	19146	19078	19090	19271	19040	19068	18888	18917	18946	19057	18922	19127	19197	19112	18922	18971	19261	19084	19181	19079	18931	18902	19106	19154	19183	19006	19135	19123	19183	19039	18941	19206	19035	19042	19244	19007	19139	19159	18919	19078	19263	19041	18857	19064	19014	18917	19006	18935	19336	19257	19003	19001	18979	19062	18908	19240	19148	18817	19017	18950	19297	19004	19020	18918	19047	18995
19026	26760	23657	19375	18101	17351	16920	17021	16790	16739	16758	16716	16702	16721	16819	16818	16695	16628	16580	16681	16885	16770	16850	16776	16793	16697	16833	16720	16699	16822	16717	17145	17188	17273	17135	16902	16850	16961	16786	16643	16688	16611	16786	16575	16841	16625	16780	16643	16803	16481	16657	16710	16703	16702	16708	16827	16743	16869	16743	16724	16751	16759	16780	16818	16686	16748	16701	16638	16722	16686	16701	16635	16794	16580	16594	16666	16692	16576	16927	16669	16615	16771	16742	16865	16655	16672	16556	16512	16645	16640	16731	16677	16754	16556	16749	16686	16653	16553	16655	16691	16652	16854	16675	16695	16695	16609	16659	16560	16788	16591	16670	16699	16670	16703	16699	16762	16783	16838	16566	16712	16551	16694	16554	16654	16679	16787	16719	16822	16719	16851	16849	16678	16812	16675	16698	16741	16590	16623	16597	16801	16879	16598	16847	16535	16676	16603	16608	16779	16602	16759	16569	16642	16572	16689	16962	16719	16735	16678	16539	16560	16683	16623	16884	16842	16701	16733	16721	16574	16799	16906	16767	16731	16697	16589	16653	16661	16785	16806	16800	16793	16891	16684	16639	16758	16661	16729	16538	16735	16681	16714	16643	16543	16738	16588	16890	16549	16563	16653	16550	16726	16770	16687	16763	16598	16613	16619	16646	16800	16507	16848	16774	16708	16678	16732	16527	16665	16679	16718	16637	16676	16582	16694	16669	16693	16812	16688	16662	16889	16631	16556	16706	16753	16769	16586	16583	16606	16621	16583	16722	16763	16686	16619	16761	16617	16666	16846	16741	16673	16856	16642	16614	16621	16770	16792	16796	16769	16546	16879	16606	16841	16679	16708	16720	16529	16692	16702	16695	16660	16843	16546	16779	16793	16825	16827	16541	16833	16743	16646	16696	16696	16762	16741	16679	16729	16511	16673	16820	16664	16693	16673	16766	16652	16702	16548	16841	16688	16573	16656	16550	16622	16627	16707	16805	16611	16774	16607	16631	16733	16578	16584	16813	16705	16742	16747	16738	16777	16617	16862	16621	16681	16783	16904	16673	16629	16625	16757	16795	16769	16719	16728	16627	16812	16813	16526	16643	16788	16709	16753	16635	16802	16568	16655	16809	16773	16579	16711	16846	16664	16614	16682	16628	16621	16596	16604	16921	16653	16680	16742	16847	16765	16619	16718	16621	16751	16554	16573	16848	16852	16752	16559	16755	16872	16610	16570	16739	16691	16587	16603	16626	16666	16602	16659	16950	16540	16725	16737	16460	16566	16686	16715	16722	16669	16836	16666	16741	16762	16591	16647	16631	16751	16602	16508	16782	16510	16603	16661	16825	16674	16723	16675	16710	16875	16874	16559	16451	16693	16621	16756	16809	16708	16850	16757	16825	16806	16636	16681	16600	16671	16815	16719	16798	16476	16767	16716	16740	16558	16745	16705	16649	16817	16773	16670	16886	16618	16527	16601	16553	16590	16624	16693	16783	16683	16704	16745	16688	16600	16809	16602	16597	16651	16799	16688	16614	16720	16710	16789	16814	16720	16821	16778	16581	16711	16746	16681	16719	16754	16794	16699	16664	16527	16629	16635	16729	16814	16647	16672	16728	16713	16692	16675	16534	16926	16721	16681	16665	16644	16767	16608	16653	16562	16549	16671	16805	16660	16690	16565	16656	16714	16664	16803	16564	16525	16644	16572	16546	16786	16576	16606	16631	16643	16569	16649	16731	16679	16632	16692	16733	16704	16631	16625	16777	16799	16722	16622	16481	16623	16731	16649	16702	16677	16641	16842	16554	16861	16727	16709	16703	16603	16664	16582	16589	16691	16693	16719	16643	16594	16711	16778	16592	16774	16645	16779	16747	16596	16757	16707	16715	16671	16857	16815	16543	16762	16672	16501	16610	16780	16670	16716	16720	16716	16689	16737	16635	16742	16756	16809	16608	16644	16719	16741	16816	16770	16811	16742	16623	16748	16711	16665	16615	16731	16690	16581	16822	16960	16628	16651	16668	16773	16618	16689	16705	16545	16867	16654	16787	16803	16644	16639	16822	16732	16723	16659	16625	16598	16774	16530	16709	16651	16567	16829	16722	16735	16806	16638	16685	16715	16506	16821	16527	16676	16610	16861	16704	16512	16800	16723	16611	16833	16706	16590	16444	16656	16585	16780	16780	16625	16831	16789	16728	16616	16820	16660	16809	16527	16783	16327	16722	16814	16674	16651	16867	16715	16556	16864	16682	16570	16723	16621	16727	16731	16743	16776	16612	16757	16579	16672	16795	16666	16817	16690	16683	16558	16655	16548	16698	16495	16524	16639	16442	16724	16574	16809	16633	16738	16615	16563	16779	16780	16602	16768	16670	16789	16782	16760	16674	16798	16690	16882	16726	16618	16970	16642	16757	16647	16754	16636	16585	16705	16550	16872	16647	16670	16694	16975	16747	16768	16749	16787	16763	16751	16938	16632	16558	16828	16832	16673	16694	16552	16687	16697	16668	16650	16671	16776	16673	16712	16818	16836	16720	16667	16760	16856	16693	16723	16649	16837	16805	16715	16870	16649	16697	16749	16738	16610	16675	16680	16679	16819	16625	16711	16794	16797	16749	16663	16680	16518	16706	16577	16460	16700	16889	16634	16683	16694	16681	16536	16666	16693	16563	16586	16605	16912	16649	16706	16677	16652	16643	16529	16745	16655	16868	16760	16712	16708	16731	16582	16811	16652	16712	16629	16727	16714	16844	16681	16735	16606	16686	16693	16716	16664	16788	16620	16702	16687	16594	16568	16735	16546	16616	16751	16673	16656	16724	16518	16712	16640	16621	16568	16831	16791	16771	16967	16784	16615	16653	16701	16567	16787	16556	16684	16579	16642	16717	16744	16709	16667	16670	16752	16801	16727	16793	16625	16893	16743	16782	16806	16686	16918	16781	16939	16744	16522	16745	16794	16790	16703	16682	16684	16639	16795	16766	16728	16609	16686	16545	16510	16731	16601	16809	16765	16662	16657	16690	16632	16794	16641	16845	16653	16706	16691	16652	16677	16644	16850	16701	16636	16649	16911	16807	16599	16760	16621	16806	16626	16686	16732	16919	16446	16701	16668	16525	16712	16676	16759	16811	16531	16513	16581	16727	16766	16513	16775	16833	16609	16615	16875	16670	16541	16699	16731	16698	16672	16662	16753	16636	16810	16642	16723	16632	16746	16599	16849	16751	16844	16654	16553	16709	16712	16848	16641	16791	16518	16511	16735	16556	16690	16738	16651	16716	16707	16739	16723	16846	16719	16748	16729	16833	16687	16642	16608	16785	16759	16669	16777	16690	16700	16824	16816	16687	16743	16727	16615	16751	16641	16601	16690	16814	16596	16882	16682	16768	16711	16727	16862	16738	16771	16623	16743	16730	16729	16582	16891	16667	16566	16728	16675	16580	16870	16865	16683	16696	16689	16526	16736	16712	16588	16621	16639	16712	16624	16626	16721	16681	16700	16636	16745	16793	16558	16638	16755	16742	16862	16618	16831	16577	16699	16663	16511	16699	16601	16553	16798	16804	16576	16698	16626	16787	16567	16806	16571	16680	16796	16630	16673	16880	16615	16657	16833	16718	16727	16626	16746	16641	16835	16542	16808	16547	16851	16600	16733	16549	16649	16530	16828	16700	16704	16591	16695	16868	16742	16862	16696	16731	16530	16744	16830	16524	16740	16763	16728	16718	16761	16753	16696	16705	16721	16876	16724	16702	16643	16755	16722	16598	16483	16574	16667	16621	16714	16655	16737	16843	16591	16692	16723	16739	16601	16728	16603	16756	16663	16676	16589	16660	16739	16831	16886	16710	16867	16758	16700	16678	16820	16772	16700	16632	16637	16714	16806	16856	16750	16817	16703	16611	16732	16746	16760	16751	16732	16712	16684	16893	16750	16786	16705	16689	16741	16719	16633	16683	16673	16762	16588	16725	16803	16537	16717	16700	16804	16570	16695	16835	16657	16928	16763	16694	16748	16625	16831	16682	16784	16620	16760	16694	16665	16742	16590	16727	16623	16743	16685	16901	16700	16818	16729	16600	16609	16665	16740	16760	16855	16820	16619	16674	16652	16736	16797	16748	16602	16788	16722	16543	16631	16702	16650	16825	16648	16698	16567	16820	16762	16779	16766	16615	16845	16479	16515	16671	16740	16620	16732	16601	16741	16689	16818	16455	16784	16747	16779	16709	16840	16755	16733	16679	16859	16628	16825	16767	16618	16772	16681	16566	16762	16663	16616	16645	16686	16573	16647	16719	16873	16648	16725	16681	16777	16722	16856	16663	16564	16699	16841	16590	16730	16567	16713	16600	16586	16713	16843	16495	16863	16756	16662	16768	16878	16725	16770	16739	16853	16711	16533	16680	16796	16778	16684	16646	16668	16566	16793	16861	16805	16742	16642	16705	16793	16815	16678	16687	16644	16685	16824	16783	16784	16779	16674	16627	16727	16711	16736	16701	16685	16816	16682	16786	16703	16569	16835	16715	16745	16752	16573	16837	16599	16713	16799	16609	17045	16624	16600	16706	16587	16648	16687	16705	16732	16686	16793	16841	16838	16750	16550	16711	16758	16611	16577	16835	16690	16749	16540	16640	16831	16627	16690	16808	16732	16697	16556	16628	16589	16644	16782	16461	16696	16816	16812	16709	16704	16581	16756	16758	16748	16766	16655	16669	16773	16665	16600	16844	16957	16818	16677	16534	16748	16607	16787	16651	16685	16840	16815	16606	16568	16766	16620	16641	16714	16824	16753	16646	16566	16831	16668	16727	16708	16609	16859	16658	16748	16717	16706	16853	16892	16551	16824	16550	16596	16765	16807	16609	16608	16754	16594	16640	16744	16637	16987	16681	16825	16678	16598	16826	16724	16831	16800	16546	16734	16701	16579	16769	16679	16667	16697	16770	16687	16741	16667	16566	16869	16731	16693	16647	16571	16674	16652	16825	16692	16730	16697	16594	16659	16708	16656	16797	16686	16750	16591	16736	16710	16644	16747	16760	16659	16628	16745	16603	16702	16785	16770	16608	16700	16733	16655	16539	16823	16625	16802	16589	16652	16662	16507	16756	16634	16641	16609	16727	16690	16745	16547	16747	16652	16564	16766	16772	16845	16691	16514	16612	16835
23948	21347	28733	24440	22415	22591	21897	19408	19333	19153	19275	19135	18946	19012	19033	19009	18930	19170	18995	18871	19059	19067	18960	18844	18883	18982	18851	18726	18978	18997	19212	20970	21650	20832	20076	19310	19111	19043	18719	18976	18691	18808	18782	18796	18823	18873	18695	18883	19105	19087	18858	18844	18684	18750	18840	18788	18916	18884	18680	18645	18785	18671	18789	18730	19046	18762	19001	19027	18835	18700	18931	18848	18746	18896	19018	18797	18964	18857	18901	18791	18878	18918	18997	18943	18924	18741	18863	18632	18713	19014	18700	18913	18833	18855	18973	18772	18674	18662	18850	18728	18955	18916	18986	18875	18790	18938	18766	18428	18825	18726	19014	18797	18734	18743	19064	18830	19052	18562	18714	18986	18827	18865	18759	18836	18758	19018	18810	18716	18679	18716	18910	18665	18606	18983	18907	18750	18887	18618	18762	18762	18855	18749	18729	18804	18810	18959	18837	18738	18918	18698	18712	18866	18701	18867	18731	18683	18868	18891	18819	18769	18873	18694	18850	18906	18971	18712	18824	18794	18861	18948	19038	18765	19096	18679	18911	18763	18842	18861	18650	18800	18840	18783	18715	18877	18894	18934	18706	18749	18810	18810	18770	18798	18829	18973	18699	18789	18874	18760	18639	18962	18747	18560	18632	18845	18861	18889	18751	18786	18827	18690	18979	18807	18796	18976	18926	18890	18900	18739	18832	18861	18879	18694	18878	18806	18872	18853	18817	18828	18869	18783	18574	18799	18900	18683	18825	18700	18876	18748	18647	18710	18675	18761	18753	18825	18923	18919	18862	18709	18725	18796	18783	18826	18677	18810	18649	18984	18754	19130	19045	18828	18780	18807	18585	18707	18860	18905	18700	18957	18868	18876	18856	18803	18823	18808	18821	18700	18712	18602	18755	18940	18877	18642	18813	18956	18815	19005	18774	18704	18948	18708	18767	18868	19040	18826	18898	18953	18733	18848	18893	18830	18779	18806	18832	18728	18885	18824	18885	18739	18675	18804	18953	18775	18859	18955	18693	18974	18815	18758	18664	19042	18855	19003	18928	18813	18922	18937	18644	18702	18743	18715	18864	19098	18977	18877	18743	18868	18604	18882	18762	18882	18915	18841	18708	18960	18842	18769	18730	18795	18790	18901	18803	18829	18538	18578	18858	18877	18807	18717	18779	18848	18993	18831	18825	18882	18780	18981	18771	18900	18898	18887	18699	18916	18993	18766	18705	18835	18573	18745	18764	18589	18754	18694	18718	18868	18773	18896	18785	18922	18742	19033	18766	18828	18845	18803	18794	18694	18791	19020	18860	18747	18941	18725	18848	18798	18588	18780	18885	18843	18994	18751	18800	18596	18766	18861	18667	18845	18999	18736	18881	18595	18941	18982	18844	18460	18708	18651	18866	18652	18733	18819	18934	19001	18778	18640	18906	18761	18824	18901	18827	18787	18738	18733	18572	18785	18819	18740	18721	18868	18797	18807	18501	18771	18590	18899	18986	18950	19078	18791	18872	18839	18719	18877	18947	18938	18974	18773	18804	18968	18696	19011	18939	18954	18825	18819	18796	19093	18893	18765	18827	18831	18879	18751	18807	18945	18987	18886	18889	18850	18704	18756	18841	18842	18735	18728	18812	18794	18839	18825	18642	18806	18868	18841	18877	18713	18646	18859	18842	18970	18887	18981	18972	18875	18940	18701	18841	18757	18943	19075	18781	18777	18885	18967	18748	18712	18582	18640	18704	18705	18667	18930	18757	18816	18810	18892	18879	18744	18691	18877	18760	18898	18888	18847	18835	18619	18877	18757	18860	18959	18803	18868	18983	18742	18876	18635	18810	18826	18786	18783	18889	18736	18864	18735	19054	18634	18736	18695	19037	18628	18640	18692	18896	18899	18870	18725	18745	18818	18820	18989	18847	18859	18932	18853	18786	18652	18718	18846	18854	18966	18834	18745	18945	18806	18821	18895	18804	18770	18927	19077	18744	18830	18791	18817	18634	18633	18714	18583	18806	18860	18845	18875	18786	18859	18885	18980	18999	18724	18949	18847	19098	18799	18830	18869	18834	18816	18791	18901	18767	18565	18867	18790	18785	18729	18730	18642	18665	18975	18915	18801	18950	18737	18820	19033	18742	18764	18731	19036	18835	19046	18868	19003	18880	18992	18762	18691	18957	18756	18909	18736	18944	18772	18715	18774	19040	18776	18907	18769	18706	18800	18537	18851	18845	18833	18907	18845	18731	18685	18681	18752	18529	18683	19016	18631	18768	18798	18715	18985	18855	18566	18735	19001	19085	18880	19006	18855	18653	18763	18693	18691	18845	18806	18859	18817	18931	18841	18964	18743	18789	18765	18739	18777	18745	18741	18971	18810	18797	19070	18577	18762	18683	18724	18916	19040	18874	18850	19038	18752	18731	18756	18738	18893	19027	18981	18832	18865	19113	18916	18597	18799	18858	18776	19039	18989	18907	18861	18985	18716	18821	18819	18867	18778	18906	18761	18833	18804	18844	18872	18795	18834	18766	18916	18820	18826	18861	18515	18739	18664	19033	18825	19030	18761	18918	18733	18802	18843	18608	18823	18726	18809	18722	18846	18718	18595	18698	18778	18714	18849	18873	18956	18642	18734	18863	18985	18990	18795	18719	19047	18931	18869	18823	18903	18803	18861	18859	18874	18837	18861	18680	18869	18930	18824	18791	18663	18931	18790	18792	18729	18694	18930	18855	18786	18936	18706	18977	18876	18757	18835	18801	18832	18785	18811	18758	18595	18817	18589	18603	18824	18820	18928	18777	18774	18839	18825	18883	18768	18812	18863	18761	18887	18834	18974	18845	18784	18729	18673	18617	18805	18849	18700	18758	18571	18666	18610	18956	18994	18955	18972	18756	18463	18713	18904	18861	18727	18825	18888	18879	18691	18806	18773	18660	18650	18774	18646	18777	18959	18915	18808	18770	18860	18880	18845	18744	18787	18963	18786	18837	18786	18641	18974	18694	18821	18824	18734	18908	18759	18766	18987	18648	18770	18835	18843	18710	18785	18926	18890	18714	18740	18789	18643	18969	18829	18881	18817	18827	18687	18958	18926	18851	18985	18431	18727	18746	18737	18888	18630	18821	18805	18603	18770	18718	18716	18798	18855	18904	18709	18724	18843	18892	18869	18957	18794	18866	18801	18730	18723	18739	18839	18932	18853	18895	19121	19257	19126	18690	18702	18776	18811	18898	18687	18848	18695	18791	18771	18686	18808	18752	18770	18889	19000	18935	18663	18927	18710	18839	18923	18870	18808	19015	19055	18771	18853	18824	18914	18890	18650	18848	18780	18714	18739	18874	18711	18625	18838	18800	18611	18808	19109	18834	18618	18830	18763	18917	18939	18832	18659	18757	18908	18569	18668	18783	19010	18744	18898	18844	18708	18811	18929	18800	18801	18915	18877	18754	18770	18741	18947	18756	18878	18831	18796	18745	18838	18623	18766	18876	18849	19022	18720	18891	19120	18765	18822	18894	18879	18985	18829	18868	18636	18989	18656	18706	18874	18865	19020	19000	18763	18934	18861	18864	18643	18866	18842	18771	18790	18901	18801	18714	18848	18859	18669	18834	18812	18994	18857	18940	18865	18787	18925	19052	18666	18838	18848	18977	18882	18817	18649	18842	18654	18540	19038	18830	18751	18900	18945	18833	18903	18892	18727	18690	18858	18833	18901	18793	18872	18988	18795	18682	18901	18806	18948	19009	19030	19165	18846	18667	18783	18759	18919	18918	18799	18746	18729	18847	18826	19002	18739	18601	18786	18646	18843	18951	18926	18702	18819	18705	18766	18797	18784	18672	18978	18727	18787	18897	18836	18765	18799	18937	18932	18885	18898	18782	18865	18993	18902	18741	18864	18913	18849	18635	18793	18693	18829	18955	19046	18675	18923	18956	18749	18838	18797	18895	18789	18864	18811	18774	18990	18729	18853	18735	18621	18807	18904	18794	18663	18658	18784	18897	18834	18783	18832	18915	18924	18997	18791	18935	18602	19016	18720	18738	18777	18972	18751	18857	19150	18544	18723	18912	18656	18882	18799	18821	18945	18823	18652	18746	18720	18841	18727	18857	19069	18981	18888	18717	18827	18814	18890	18998	18716	18869	19027	18859	18677	18990	18918	18925	18903	18707	18972	18876	18753	18738	18924	18801	18805	18622	18859	18733	18866	18767	18945	18763	18877	19051	18780	18652	18804	18893	18747	18832	18964	19077	18779	18755	18595	18805	18700	18863	18758	18630	18858	18935	18734	18876	18658	18852	18727	18822	18801	18738	18985	18880	18821	18858	18930	19078	18770	18786	18963	18834	18842	18737	18988	18781	18765	18967	18816	18747	18968	18748	18830	18769	18779	18871	18876	19150	18736	18749	18825	18796	18897	18826	18734	18901	18698	18636	19006	18798	18593	18832	19036	18896	18926	18853	18712	18858	18718	18898	18763	18938	18767	18767	18941	18946	18946	18868	18920	19107	18942	18621	18594	18878	18734	18749	18952	18838	18785	18863	18942	18836	18866	18834	18717	18608	18959	18844	18579	18770	18811	19002	18863	18957	18918	18853	18871	18859	18804	18905	18849	18871	18689	18904	18856	18686	18806	18848	18824	18903	18788	19014	19067	18659	18872	18851	18811	18798	18888	18827	18586	18749	18984	18726	18990	18801	18819	18869	18773	18735	18854	18838	18843	18760	18789	18924	18800	18842	18927	18898	18933	18882	18718	18828	18884	18801	18911	18944	18615	18694	18858	18965	18770	18909	18684	18697	18699	19014	18925	18809	18709	18778	18793	18925	18863	18806	18771	18698	18846	18967	18822	18823	18829	18806	18803	18756	18596	18896	18940	18844	18801	18807	18867	18632	18836	18808	18857	18819	18860	18903	18814	18814	18943	18708	18804	18886	18840	18848	18622	18657	18879	18875	19028	18829	18871	18969	18711	18796	18892	18508	18479	18800	18724	18845	18801	18590	18914	19115	18823	19019	18725	18828	18776	18931	18906	18721	18840	18855	18778	18944	19063	18758	18959	18825	18582	18718	18971	19107	18880	18828	18992	19086	18852	18734	18869	18795	18784	18541	18792	18752	18922	18618	18793	18637	18866	18879	18957	18925	18910	18892	18743
18898	30739	27480	22139	19999	18363	17698	17314	17044	16972	17083	16791	16891	16747	16807	16981	16788	16745	16860	16712	16687	16622	16736	16816	16618	16566	16688	16864	16716	16790	17430	20453	20575	19324	18035	17229	16857	16683	16804	16640	16652	16703	16517	16531	16662	16679	16876	16696	16631	16594	16782	16786	16712	16920	16658	16637	16787	16574	16728	16412	16721	16835	16792	16555	16601	16773	16679	16807	16627	16691	16693	16641	16649	16545	16683	16503	16718	16823	16530	16711	16732	16778	16694	16804	16616	16610	16676	16556	16596	16687	16662	16917	16714	16412	16669	16621	16633	16511	16587	16653	16527	16719	16734	16619	16670	16653	16525	16631	16430	16769	16689	16505	16612	16621	16731	16577	16755	16684	16517	16888	16479	16632	16692	16542	16790	16590	16668	16656	16534	16609	16476	16781	16699	16713	16478	16527	16686	16632	16442	16837	16594	16670	16694	16597	16538	16591	16584	16765	16557	16641	16667	16511	16557	16643	16672	16564	16617	16831	16662	16474	16621	16507	16622	16605	16597	16479	16805	16707	16591	16425	16620	16547	16766	16603	16375	16669	16662	16500	16614	16656	16740	16627	16686	16810	16461	16636	16596	16578	16708	16689	16477	16644	16686	16392	16468	16571	16658	16633	16666	16760	16511	16593	16536	16660	16618	16598	16771	16476	16561	16521	16661	16588	16832	16711	16587	16619	16642	16718	16572	16704	16629	16626	16635	16747	16520	16597	16534	16559	16542	16715	16702	16614	16427	16476	16602	16592	16567	16735	16615	16758	16561	16658	16576	16682	16781	16630	16507	16487	16622	16506	16684	16564	16684	16573	16526	16551	16532	16679	16441	16699	16637	16644	16584	16635	16664	16719	16724	16567	16699	16600	16423	16615	16598	16550	16559	16733	16608	16580	16613	16744	16471	16538	16671	16715	16696	16593	16788	16547	16664	16714	16787	16558	16571	16666	16667	16541	16624	16784	16682	16616	16688	16567	16733	16446	16695	16504	16598	16777	16620	16648	16574	16650	16731	16577	16451	16595	16688	16607	16545	16630	16763	16594	16516	16663	16622	16566	16759	16442	16698	16647	16552	16429	16567	16648	16604	16690	16645	16497	16545	16578	16673	16699	16718	16565	16648	16620	16403	16708	16570	16593	16802	16634	16657	16674	16737	16563	16566	16488	16591	16608	16612	16620	16736	16574	16601	16822	16756	16408	16592	16889	16537	16773	16616	16683	16706	16452	16686	16558	16624	16696	16565	16594	16624	16709	16505	16770	16841	16762	16716	16685	16725	16539	16476	16577	16584	16706	16317	16401	16631	16503	16685	16641	16706	16614	16571	16565	16622	16674	16597	16534	16667	16630	16699	16695	16586	16760	16775	16695	16693	16604	16522	16647	16773	16455	16742	16652	16482	16640	16651	16551	16624	16449	16615	16728	16658	16668	16739	16570	16353	16567	16597	16754	16710	16681	16375	16503	16732	16757	16542	16585	16596	16619	16633	16643	16719	16598	16532	16764	16699	16508	16618	16640	16699	16674	16641	16728	16689	16664	16720	16846	16775	16614	16719	16729	16746	16789	16645	16674	16496	16630	16640	16556	16753	16546	16556	16808	16349	16783	16662	16435	16726	16633	16601	16847	16743	16725	16571	16488	16665	16485	16644	16602	16663	16725	16736	16595	16515	16803	16637	16740	16624	16589	16619	16711	16672	16605	16624	16578	16643	16666	16629	16741	16594	16490	16532	16533	16546	16677	16671	16677	16688	16511	16645	16580	16526	16664	16699	16575	16710	16621	16669	16690	16664	16678	16724	16548	16640	16711	16550	16725	16580	16587	16630	16656	16472	16746	16594	16693	16619	16568	16553	16596	16708	16633	16520	16631	16634	16564	16591	16481	16571	16709	16732	16533	16681	16636	16794	16531	16586	16580	16623	16551	16510	16781	16665	16692	16768	16570	16618	16669	16705	16499	16494	16653	16636	16513	16468	16750	16497	16720	16694	16548	16723	16670	16660	16617	16799	16565	16673	16740	16659	16540	16736	16604	16713	16681	16736	16683	16435	16506	16741	16599	16732	16533	16656	16588	16524	16533	16734	16753	16553	16437	16747	16683	16614	16673	16638	16615	16561	16650	16473	16742	16738	16646	16497	16630	16666	16585	16622	16737	16710	16636	16606	16790	16515	16635	16746	16601	16640	16670	16696	16522	16555	16561	16541	16712	16836	16544	16699	16605	16754	16561	16772	16726	16581	16548	16648	16652	16569	16746	16500	16649	16640	16734	16746	16455	16577	16569	16653	16570	16566	16482	16802	16748	16637	16715	16552	16677	16630	16543	16655	16559	16768	16677	16737	16654	16620	16817	16567	16614	16525	16544	16702	16616	17015	16540	16536	16602	16628	16632	16704	16764	16509	16599	16782	16588	16666	16662	16520	16573	16695	16512	16641	16661	16674	16613	16870	16626	16551	16691	16375	16621	16757	16622	16419	16620	16590	16627	16560	16828	16778	16443	16737	16547	16596	16629	16724	16611	16674	16593	16805	16682	16608	16623	16634	16737	16589	16849	16649	16709	16585	16629	16783	16524	16646	16644	16541	16542	16816	16530	16671	16514	16565	16590	16448	16637	16527	16630	16622	16719	16637	16597	16717	16503	16623	16595	16709	16612	16726	16550	16748	16586	16501	16728	16536	16583	16654	16721	16615	16666	16731	16692	16662	16750	16549	16600	16560	16633	16629	16711	16640	16682	16650	16474	16810	16766	16582	16656	16671	16506	16730	16653	16686	16583	16696	16573	16747	16643	16781	16741	16596	16666	16485	16605	16635	16592	16632	16659	16827	16617	16584	16614	16546	16451	16598	16736	16697	16508	16665	16662	16677	16580	16506	16562	16617	16628	16544	16636	16836	16650	16646	16599	16650	16645	16663	16609	16549	16668	16572	16525	16538	16521	16597	16680	16772	16715	16657	16576	16435	16846	16641	16696	16658	16620	16554	16513	16737	16534	16339	16507	16629	16667	16418	16354	16642	16625	16778	16531	16646	16716	16632	16742	16634	16619	16533	16513	16568	16811	16619	16583	16503	16490	16492	16543	16782	16745	16707	16661	16662	16493	16633	16772	16657	16539	16598	16525	16705	16452	16532	16531	16715	16567	16813	16700	16568	16612	16639	16617	16582	16669	16640	16514	16708	16584	16643	16670	16673	16682	16722	16560	16482	16440	16795	16712	16727	16667	16676	16630	16668	16623	16643	16676	16544	16484	16683	16710	16673	16680	16688	16768	16603	16596	16559	16582	16550	16627	16566	16610	16580	16637	16600	16635	16857	16600	16653	16566	16778	16570	16453	16715	16580	16640	16568	16889	16600	16854	16739	16674	16698	16620	16563	16599	16802	16682	16652	16617	16781	16497	16572	16542	16495	16644	16651	16842	16510	16560	16573	16681	16724	16684	16511	16653	16667	16406	16596	16580	16617	16814	16595	16584	16670	16614	16620	16537	16674	16652	16516	16624	16289	16575	16669	16498	16543	16661	16523	16669	16692	16581	16773	16560	16693	16650	16528	16766	16556	16852	16624	16649	16651	16448	16631	16500	16565	16589	16608	16722	16688	16529	16759	16529	16694	16568	16630	16668	16622	16754	16683	16698	16536	16641	16569	16580	16410	16564	16708	16776	16603	16701	16565	16666	16638	16603	16679	16573	16599	16592	16634	16697	16710	16649	16587	16715	16667	16537	16746	16756	16586	16579	16643	16652	16559	16578	16541	16666	16621	16603	16608	16570	16685	16436	16709	16528	16695	16595	16554	16692	16479	16731	16547	16563	16529	16584	16502	16782	16595	16849	16699	16753	16424	16633	16766	16577	16485	16600	16603	16564	16708	16867	16573	16531	16501	16756	16638	16553	16619	16752	16522	16619	16753	16603	16633	16725	16664	16726	16761	16411	16591	16753	16702	16799	16737	16597	16615	16832	16781	16615	16587	16540	16613	16466	16755	16606	16490	16516	16666	16582	16799	16628	16541	16590	16636	16710	16558	16643	16590	16660	16636	16536	16582	16529	16852	16507	16727	16460	16616	16565	16321	16459	16628	16525	16616	16745	16545	16747	16565	16738	16650	16801	16522	16590	16580	16678	16667	16715	16538	16568	16771	16641	16894	16730	16786	16630	16710	16687	16621	16594	16723	16717	16709	16622	16703	16636	16528	16518	16673	16662	16507	16679	16605	16741	16648	16597	16745	16681	16639	16632	16644	16615	16767	16724	16541	16701	16563	16589	16529	16712	16708	16599	16579	16722	16391	16714	16625	16497	16434	16695	16535	16594	16614	16582	16531	16714	16713	16689	16625	16453	16739	16699	16561	16542	16741	16707	16567	16832	16522	16624	16703	16668	16539	16663	16474	16584	16793	16579	16501	16640	16532	16645	16539	16747	16609	16683	16595	16542	16660	16520	16719	16694	16638	16760	16550	16688	16715	16743	16711	16530	16544	16719	16696	16737	16391	16759	16557	16546	16544	16513	16644	16593	16654	16702	16509	16690	16514	16706	16659	16693	16587	16589	16529	16666	16774	16529	16628	16649	16778	16557	16624	16483	16456	16669	16767	16677	16785	16622	16717	16631	16675	16593	16698	16597	16633	16661	16594	16537	16487	16695	16590	16683	16472	16529	16583	16693	16586	16668	16600	16731	16614	16614	16556	16706	16452	16756	16512	16670	16790	16484	16507	16710	16895	16543	16684	16718	16709	16455	16571	16525	16786	16564	16686	16611	16617	16530	16712	16584	16707	16640	16713	16620	16598	16617	16699	16621	16765	16653	16758	16529	16782	16577	16784	16621	16702	16704	16610	16680	16702	16480	16741	16672	16601	16540	16566	16623	16510	16724	16744	16619	16774	16580	16654	16743	16642	16706	16591	16515	16691	16452	16683	16556	16731	16650	16611	16740	16876	16512	16636	16688	16766	16597	16555	16634	16700	16492	16651	16717	16707	16572	16614	16631	16502	16785	16567	16613	16735	16631	16621	16625	16700	16558	16693	16643	16786	16600	16632	16561	16529	16701	16754	16606	16529	16748	16440	16732	16727	16685	16785	16708	16692	16684	16725	16570	16500	16522	16646	16712	16563	16608	16533	16673	16637	16573	16622	16434	16579	16451	16576	16617
22917	21377	29246	23910	21617	23647	24927	19785	18825	19459	19396	18949	19057	19050	18791	18815	18876	19085	18644	18668	19028	18881	18662	18914	18591	18595	18610	18815	18840	18843	20286	22906	22839	21855	20616	19645	19139	18667	18700	18716	18687	18730	18583	18559	18707	18686	18487	18501	18560	18557	18627	18641	18816	18674	18620	18534	18819	18616	18634	18569	18585	18622	18640	18587	18652	18861	18529	18539	18475	18658	18743	18541	18579	18449	18695	18762	18496	18613	18558	18592	18559	18670	18536	18783	18590	18658	18624	18495	18541	18474	18506	18319	18546	18458	18486	18733	18529	18746	18603	18624	18567	18653	18634	18419	18564	18524	18586	18613	18506	18521	18751	18603	18623	18763	18565	18572	18379	18340	18605	18642	18567	18752	18562	18580	18407	18492	18578	18314	18533	18714	18880	18585	18645	18439	18559	18575	18771	18504	18673	18617	18907	18562	18625	18712	18397	18591	18673	18536	18609	18490	18607	18613	18485	18704	18469	18439	18655	18491	18714	18390	18517	18478	18636	18465	18585	18450	18592	18541	18783	18689	18540	18801	18370	18648	18542	18594	18703	18676	18503	18456	18556	18475	18525	18557	18578	18445	18562	18594	18526	18786	18514	18626	18557	18564	18769	18600	18519	18512	18457	18493	18694	18435	18615	18756	18544	18737	18489	18817	18511	18630	18647	18452	18630	18445	18512	18703	18486	18589	18690	18619	18749	18562	18656	18812	18611	18592	18571	18626	18506	18679	18482	18527	18801	18339	18752	18575	18765	18800	18709	18495	18591	18552	18637	18450	18641	18646	18422	18697	18618	18722	18518	18526	18556	18488	18592	18655	18378	18733	18356	18389	18674	18452	18450	18436	18432	18770	18500	18608	18634	18554	18589	18749	18665	18559	18541	18456	18499	18438	18347	18472	18450	18623	18665	18504	18587	18683	18677	18592	18614	18391	18637	18685	18446	18450	18565	18594	18414	18399	18409	18585	18605	18768	18751	18583	18466	18744	18572	18569	18565	18487	18569	18445	18532	18621	18478	18514	18494	18551	18660	18648	18529	18493	18448	18559	18228	18621	18449	18587	18475	18560	18370	18541	18593	18525	18416	18501	18616	18565	18422	18497	18367	18625	18452	18394	18559	18520	18687	18444	18480	18549	18599	18540	18677	18593	18520	18335	18242	18479	18537	18624	18708	18485	18504	18533	18618	18319	18481	18601	18611	18729	18538	18495	18317	18603	18325	18562	18599	18505	18502	18596	18581	18614	18390	18580	18579	18488	18533	18626	18494	18503	18574	18607	18609	18425	18471	18564	18578	18619	18692	18547	18646	18489	18813	18523	18588	18613	18949	18656	18706	18634	18750	18491	18487	18574	18670	18517	18685	18517	18576	18544	18587	18693	18634	18541	18524	18580	18507	18484	18631	18876	18605	18654	18361	18336	18612	18689	18472	18485	18401	18795	18485	18627	18389	18358	18720	18502	18283	18471	18499	18494	18560	18584	18557	18692	18598	18571	18724	18658	18533	18481	18410	18604	18615	18419	18353	18698	18619	18541	18597	18566	18466	18544	18754	18500	18500	18399	18391	18295	18546	18796	18617	18616	18507	18619	18397	18433	18333	18377	18554	18285	18707	18530	18594	18571	18570	18536	18513	18504	18671	18622	18592	18526	18562	18568	18596	18600	18663	18640	18682	18526	18652	18710	18694	18523	18723	18724	18587	18685	18596	18478	18465	18657	18402	18527	18525	18620	18612	18715	18373	18494	18673	18545	18531	18609	18494	18656	18483	18518	18545	18530	18727	18753	18644	18508	18566	18654	18391	18556	18552	18385	18641	18616	18524	18610	18599	18395	18585	18629	18580	18627	18521	18507	18380	18813	18516	18404	18581	18627	18584	18480	18757	18690	18587	18536	18774	18394	18498	18703	18546	18579	18522	18521	18546	18469	18497	18689	18755	18613	18546	18684	18577	18557	18435	18524	18390	18428	18693	18462	18636	18457	18570	18531	18521	18427	18647	18589	18587	18513	18537	18624	18595	18383	18509	18598	18790	18412	18446	18466	18648	18683	18767	18713	18580	18595	18565	18748	18448	18280	18566	18556	18478	18654	18536	18657	18354	18585	18669	18426	18409	18592	18787	18656	18585	18496	18628	18502	18578	18476	18515	18456	18477	18473	18562	18551	18534	18376	18742	18456	18527	18441	18555	18566	18540	18603	18506	18569	18562	18549	18388	18556	18553	18577	18577	18685	18585	18480	18547	18585	18565	18450	18568	18461	18683	18708	18569	18494	18615	18518	18536	18602	18389	18528	18579	18537	18373	18563	18411	18592	18593	18492	18505	18549	18532	18596	18464	18561	18568	18451	18603	18356	18436	18469	18568	18322	18529	18554	18442	18468	18511	18736	18504	18596	18597	18494	18800	18628	18580	18554	18480	18534	18599	18608	18514	18706	18678	18504	18502	18453	18611	18250	18602	18511	18460	18464	18749	18750	18396	18694	18597	18775	18643	18556	18624	18529	18553	18577	18690	18470	18559	18672	18502	18773	18286	18524	18616	18542	18611	18710	18407	18422	18545	18650	18670	18549	18498	18673	18553	18753	18631	18601	18471	18591	18371	18484	18411	18468	18421	18809	18618	18569	18615	18392	18601	18703	18644	18425	18491	18646	18706	18553	18572	18614	18527	18493	18496	18627	18556	18715	18564	18613	18465	18559	18491	18602	18655	18464	18779	18548	18380	18570	18683	18642	18522	18372	18557	18573	18525	18651	18554	18570	18557	18579	18768	18328	18334	18595	18583	18479	18450	18639	18556	18559	18440	18450	18517	18605	18488	18652	18525	18724	18673	18527	18644	18678	18396	18796	18638	18545	18486	18571	18548	18332	18583	18508	18657	18609	18713	18461	18537	18797	18459	18706	18401	18659	18438	18661	18617	18688	18530	18439	18650	18467	18480	18681	18654	18579	18573	18555	18459	18598	18541	18719	18735	18480	18640	18622	18274	18425	18460	18678	18554	18490	18806	18542	18611	18426	18463	18381	18659	18641	18590	18535	18525	18702	18592	18534	18635	18568	18565	18703	18641	18762	18552	18705	18557	18802	18516	18553	18448	18509	18667	18733	18570	18735	18590	18684	18530	18475	18281	18441	18540	18531	18434	18521	18645	18592	18742	18615	18795	18594	18514	18427	18402	18564	18535	18380	18417	18381	18767	18503	18473	18712	18569	18689	18579	18642	18505	18618	18505	18324	18697	18496	18586	18340	18541	18539	18659	18689	18728	18727	18556	18638	18401	18547	18504	18497	18591	18607	18682	18477	18504	18654	18691	18572	18553	18679	18538	18552	18614	18580	18656	18438	18493	18584	18564	18568	18786	18638	18544	18599	18565	18501	18642	18631	18699	18742	18633	18449	18698	18718	18693	18593	18545	18569	18607	18475	18704	18585	18570	18565	18400	18432	18733	18491	18451	18534	18514	18589	18615	18667	18729	18607	18817	18462	18897	18753	18399	18571	18608	18392	18695	18570	18659	18598	18592	18599	18548	18468	18660	18427	18675	18766	18597	18444	18433	18722	18500	18485	18728	18608	18684	18638	18431	18531	18644	18493	18576	18442	18494	18685	18478	18446	18663	18544	18637	18636	18433	18511	18585	18459	18512	18464	18499	18716	18576	18591	18553	18449	18630	18540	18668	18389	18325	18527	18728	18493	18386	18467	18825	18677	18504	18627	18475	18545	18601	18478	18734	18688	18492	18448	18663	18450	18616	18637	18515	18664	18245	18595	18405	18301	18550	18739	18592	18655	18523	18574	18637	18484	18692	18660	18460	18659	18459	18501	18607	18619	18404	18558	18576	18577	18438	18518	18668	18539	18670	18479	18563	18560	18558	18359	18663	18629	18549	18491	18756	18632	18618	18613	18444	18496	18692	18489	18597	18615	18627	18557	18587	18592	18548	18614	18751	18364	18620	18638	18779	18409	18459	18475	18590	18525	18606	18386	18713	18471	18558	18462	18549	18487	18532	18568	18545	18289	18818	18546	18381	18365	18532	18608	18457	18418	18817	18469	18401	18421	18584	18591	18462	18624	18455	18404	18441	18477	18593	18563	18710	18472	18584	18826	18586	18644	18605	18584	18510	18569	18567	18567	18731	18586	18524	18582	18483	18540	18829	18720	18525	18565	18567	18706	18482	18594	18694	18562	18689	18707	18531	18618	18665	18661	18733	18591	18600	18537	18612	18646	18643	18402	18474	18538	18440	18569	18630	18716	18536	18565	18691	18642	18486	18502	18615	18558	18649	18397	18399	18513	18274	18513	18502	18725	18478	18480	18448	18666	18414	18651	18618	18416	18698	18556	18599	18529	18490	18527	18461	18755	18460	18518	18471	18807	18550	18509	18547	18541	18580	18604	18666	18418	18637	18564	18471	18541	18615	18636	18526	18461	18604	18573	18333	18429	18488	18693	18536	18596	18357	18660	18768	18568	18458	18446	18674	18725	18514	18425	18492	18496	18598	18442	18536	18397	18633	18648	18422	18479	18533	18678	18438	18461	18411	18594	18581	18692	18613	18461	18463	18361	18731	18642	18661	18558	18456	18818	18402	18503	18529	18589	18675	18614	18487	18539	18570	18375	18711	18469	18628	18840	18568	18463	18601	18594	18467	18563	18672	18503	18480	18551	18539	18416	18649	18451	18518	18474	18706	18485	18629	18589	18486	18400	18731	18658	18426	18803	18567	18788	18633	18700	18470	18373	18509	18549	18657	18700	18604	18433	18323	18630	18568	18631	18495	18544	18442	18494	18467	18556	18756	18670	18489	18567	18501	18387	18462	18645	18657	18490	18349	18496	18478	18379	18341	18524	18579	18555	18527	18226	18515	18474	18541	18626	18630	18426	18489	18654	18563	18523	18672	18609	18617	18567	18531	18489	18498	18636	18459	18540	18562	18638	18391	18392	18488	18608	18500	18534	18790	18473	18591	18516	18488	18437	18408	18601	18616	18689	18552	18746	18408	18493	18520	18453	18529	18528	18696	18724	18477	18575	18573	18505	18476	18681	18522	18470	18542	18532	18519	18512	18488	18680	18470	18568	18399	18503	18609	18531	18488	18510	18501	18460	18508	18472	18560	18633	18622	18378	18544	18456	18625	18594	18640	18800
20126	33719	30807	24496	21499	19320	18112	17787	17287	17170	16822	16802	16875	16762	16723	16716	16825	16661	16682	16466	16555	16641	16613	16634	16543	16525	16444	16659	16380	16647	19957	23214	22775	20768	18761	17505	16892	16517	16505	16564	16646	16318	16449	16431	16440	16271	16536	16590	16539	16387	16450	16512	16333	16365	16711	16549	16407	16596	16262	16486	16487	16381	16600	16448	16640	16457	16618	16302	16467	16491	16372	16481	16513	16530	16360	16502	16557	16505	16451	16493	16427	16298	16347	16496	16273	16365	16659	16499	16405	16504	16381	16455	16585	16436	16406	16416	16452	16300	16273	16467	16566	16414	16433	16422	16475	16439	16395	16616	16455	16331	16275	16520	16714	16523	16422	16400	16416	16311	16398	16399	16506	16429	16523	16493	16361	16391	16402	16449	16533	16387	16452	16370	16380	16494	16476	16374	16405	16516	16267	16431	16524	16443	16353	16343	16404	16362	16429	16326	16547	16504	16440	16316	16607	16560	16501	16309	16438	16437	16295	16451	16432	16380	16322	16359	16541	16461	16453	16417	16356	16321	16568	16449	16382	16315	16480	16449	16326	16513	16394	16456	16487	16400	16584	16549	16560	16312	16470	16459	16200	16402	16371	16378	16369	16282	16689	16390	16413	16374	16370	16484	16368	16368	16371	16274	16286	16396	16311	16541	16596	16514	16489	16455	16422	16338	16350	16285	16545	16475	16217	16067	16549	16323	16545	16444	16464	16328	16494	16422	16417	16524	16554	16428	16523	16423	16602	16260	16560	16500	16377	16402	16473	16578	16560	16468	16512	16550	16441	16468	16421	16222	16334	16577	16374	16276	16425	16378	16515	16229	16352	16560	16516	16310	16529	16546	16456	16287	16366	16485	16327	16473	16554	16333	16431	16495	16375	16337	16398	16453	16336	16435	16369	16520	16515	16411	16458	16336	16439	16329	16376	16219	16338	16384	16291	16373	16416	16346	16350	16532	16394	16413	16266	16581	16301	16367	16466	16489	16467	16481	16273	16357	16387	16500	16502	16507	16467	16194	16517	16392	16489	16346	16235	16411	16388	16121	16537	16449	16511	16635	16498	16435	16471	16478	16340	16218	16449	16549	16472	16365	16543	16462	16504	16509	16220	16464	16523	16255	16413	16230	16390	16439	16612	16413	16463	16450	16586	16292	16505	16310	16592	16279	16301	16394	16560	16461	16531	16511	16324	16285	16306	16451	16197	16348	16440	16398	16590	16419	16367	16506	16586	16474	16411	16308	16374	16560	16645	16511	16251	16357	16474	16321	16459	16480	16332	16486	16268	16400	16562	16413	16465	16379	16306	16470	16519	16439	16535	16463	16371	16445	16423	16490	16353	16148	16336	16521	16459	16511	16346	16493	16416	16561	16336	16476	16479	16317	16547	16311	16343	16470	16400	16417	16462	16361	16464	16445	16340	16392	16446	16523	16325	16565	16414	16330	16382	16504	16521	16552	16575	16367	16340	16493	16481	16363	16368	16151	16459	16404	16507	16425	16508	16435	16304	16639	16372	16603	16422	16582	16499	16512	16440	16433	16408	16270	16369	16465	16493	16525	16427	16458	16455	16525	16537	16398	16426	16374	16582	16245	16413	16394	16343	16391	16375	16414	16369	16390	16386	16469	16622	16471	16333	16368	16481	16231	16473	16578	16428	16336	16447	16323	16512	16204	16442	16448	16624	16374	16362	16510	16400	16286	16246	16369	16329	16484	16296	16260	16260	16374	16556	16410	16348	16514	16281	16396	16540	16290	16415	16348	16571	16521	16382	16548	16556	16303	16298	16345	16452	16546	16514	16437	16433	16328	16557	16322	16258	16508	16301	16418	16595	16444	16409	16527	16483	16342	16618	16446	16472	16402	16389	16489	16393	16545	16237	16306	16352	16477	16573	16472	16318	16364	16472	16511	16553	16399	16408	16441	16549	16334	16461	16255	16414	16400	16486	16378	16577	16560	16469	16348	16317	16445	16359	16382	16226	16401	16503	16418	16313	16361	16540	16565	16395	16495	16547	16356	16547	16311	16514	16571	16411	16686	16235	16396	16341	16338	16553	16360	16456	16295	16624	16492	16573	16543	16372	16464	16475	16361	16284	16486	16380	16464	16468	16369	16325	16366	16396	16497	16556	16377	16535	16552	16501	16436	16463	16592	16370	16636	16624	16269	16433	16587	16470	16493	16529	16323	16461	16338	16432	16425	16408	16386	16476	16348	16617	16338	16491	16398	16573	16316	16444	16212	16376	16395	16564	16392	16698	16370	16297	16204	16210	16378	16429	16560	16245	16426	16447	16433	16475	16540	16488	16354	16516	16420	16455	16522	16210	16434	16496	16395	16578	16345	16417	16281	16564	16464	16546	16633	16480	16453	16329	16328	16481	16456	16601	16480	16296	16501	16451	16529	16314	16419	16469	16283	16370	16310	16452	16380	16598	16453	16298	16365	16487	16416	16368	16426	16399	16446	16411	16475	16374	16360	16433	16330	16417	16419	16414	16291	16489	16490	16452	16243	16668	16475	16364	16596	16497	16327	16419	16460	16470	16451	16458	16289	16221	16460	16233	16445	16553	16450	16383	16292	16535	16345	16467	16340	16328	16483	16417	16602	16463	16464	16476	16460	16466	16377	16512	16523	16392	16345	16479	16258	16444	16383	16447	16411	16608	16549	16487	16498	16422	16392	16352	16367	16422	16343	16451	16421	16483	16322	16446	16455	16333	16689	16467	16541	16309	16356	16340	16441	16445	16423	16462	16367	16413	16332	16650	16560	16407	16244	16417	16424	16625	16340	16418	16319	16502	16345	16253	16413	16552	16478	16464	16334	16574	16397	16285	16409	16461	16482	16466	16500	16406	16400	16398	16376	16381	16500	16319	16409	16305	16498	16329	16389	16367	16410	16389	16368	16449	16426	16483	16337	16478	16493	16379	16360	16285	16253	16428	16405	16468	16406	16258	16580	16471	16329	16470	16357	16567	16447	16338	16364	16472	16542	16372	16511	16356	16213	16535	16397	16460	16438	16391	16479	16365	16422	16504	16339	16457	16533	16419	16520	16494	16482	16286	16458	16501	16268	16691	16457	16206	16386	16322	16509	16242	16211	16459	16384	16456	16439	16414	16457	16593	16563	16206	16422	16536	16435	16214	16403	16366	16375	16412	16256	16450	16534	16432	16587	16427	16538	16461	16178	16338	16446	16381	16481	16324	16334	16361	16546	16406	16373	16349	16482	16417	16342	16442	16493	16541	16488	16386	16296	16477	16363	16351	16551	16350	16572	16367	16453	16329	16365	16322	16496	16413	16424	16246	16274	16559	16419	16331	16437	16397	16357	16474	16482	16255	16312	16532	16518	16581	16412	16394	16440	16410	16464	16470	16479	16365	16440	16415	16466	16379	16442	16321	16601	16389	16397	16470	16351	16311	16212	16523	16369	16254	16428	16506	16428	16291	16372	16443	16384	16341	16399	16327	16559	16528	16512	16510	16601	16401	16330	16456	16483	16299	16370	16454	16534	16450	16366	16275	16427	16434	16527	16500	16370	16467	16553	16462	16372	16326	16553	16341	16538	16493	16454	16326	16353	16455	16390	16437	16209	16433	16394	16464	16208	16436	16507	16291	16461	16501	16538	16370	16325	16674	16406	16454	16399	16434	16398	16592	16434	16513	16636	16500	16217	16515	16462	16484	16384	16519	16530	16433	16636	16535	16318	16337	16394	16310	16333	16517	16365	16364	16354	16461	16254	16566	16483	16440	16546	16444	16411	16610	16455	16415	16363	16431	16440	16363	16308	16414	16543	16320	16432	16409	16459	16365	16498	16420	16353	16533	16386	16507	16405	16401	16349	16406	16410	16478	16479	16346	16567	16647	16388	16404	16294	16427	16396	16476	16439	16416	16500	16389	16447	16439	16298	16445	16388	16532	16419	16398	16208	16437	16559	16518	16323	16360	16328	16507	16524	16197	16430	16298	16270	16554	16642	16531	16469	16615	16264	16526	16432	16296	16339	16358	16329	16374	16377	16450	16484	16548	16372	16524	16356	16459	16432	16335	16371	16402	16434	16590	16574	16321	16403	16494	16422	16198	16422	16463	16619	16340	16370	16404	16391	16495	16339	16467	16439	16509	16371	16372	16395	16455	16561	16437	16299	16459	16457	16425	16476	16541	16435	16503	16398	16345	16428	16559	16581	16373	16326	16385	16398	16479	16484	16438	16312	16433	16367	16334	16517	16568	16423	16532	16285	16514	16475	16365	16261	16596	16391	16428	16418	16204	16472	16454	16281	16524	16333	16484	16212	16426	16412	16266	16467	16080	16408	16398	16480	16374	16306	16489	16270	16519	16438	16402	16453	16431	16252	16556	16482	16497	16462	16294	16351	16345	16457	16373	16436	16385	16508	16565	16421	16283	16334	16377	16372	16359	16333	16380	16346	16510	16256	16429	16538	16382	16422	16322	16391	16441	16299	16329	16425	16377	16580	16370	16267	16491	16353	16560	16409	16209	16326	16424	16271	16394	16285	16395	16383	16502	16376	16388	16292	16523	16597	16403	16414	16492	16200	16240	16451	16408	16371	16425	16432	16409	16297	16461	16564	16480	16374	16502	16508	16587	16600	16303	16412	16247	16344	16330	16348	16613	16494	16540	16339	16284	16516	16368	16356	16409	16383	16494	16368	16434	16408	16334	16481	16488	16544	16340	16615	16533	16447	16467	16513	16402	16282	16337	16385	16546	16381	16286	16396	16432	16416	16573	16342	16359	16459	16456	16643	16347	16286	16397	16481	16481	16431	16334	16446	16406	16373	16498	16457	16391	16255	16235	16377	16525	16416	16304	16435	16507	16385	16625	16433	16272	16482	16501	16510	16380	16501	16396	16426	16478	16442	16384	16344	16380	16310	16427	16417	16325	16443	16321	16355	16345	16401	16307	16369	16380	16493	16457	16440	16467	16522	16293	16593	16335	16550	16520	16301	16460	16450	16357	16415	16372	16304	16405	16564	16601	16550	16495	16493	16481	16478	16371	16374	16397	16527	16314	16422	16519	16441	16609	16533	16364	16453	16444	16310	16357	16465	16427	16307	16419	16561	16558	16358	16351	16364	16386	16380	16503	16409	16385	16450	16584	16394	16425	16295	16619	16254
27959	22526	24886	21707	18447	18286	18343	18104	18106	17758	17938	17980	18074	17794	17908	17906	17971	17973	17951	17988	18008	18030	18066	17953	17962	17981	18041	17842	17781	17879	18032	18071	18337	18349	18404	18349	18160	17979	17670	17892	17806	17931	17826	17864	17806	17818	18009	17830	17917	17908	17934	17758	17960	17710	17780	17947	17842	17887	17878	17841	17626	18142	17988	17768	18007	17822	17924	17935	17815	17823	18011	17807	17852	17781	17897	17748	17764	17835	17823	17841	17958	17960	17898	17797	17797	17832	17714	18037	17889	17918	17814	17916	18034	18108	17810	17828	17900	17952	17798	17815	17998	18028	17789	17949	17829	17925	18190	18095	18124	17948	17940	17869	17977	17880	18086	17922	17797	17904	17889	17749	17696	17841	17794	18045	17898	17856	17918	17798	17915	18011	17991	17971	18027	17775	17841	17891	17894	17805	17928	17834	17819	17746	17848	17648	17793	17778	17906	17797	17822	17762	17842	18036	17886	17986	17742	17910	17853	17960	17984	17917	17812	17873	17742	17767	18039	17924	17994	18063	17930	17796	17911	17836	17853	17838	17764	17851	18004	18097	17940	17773	17846	17948	17861	17779	17901	17921	17776	17842	17792	17873	17946	17988	18074	17770	17660	17805	17932	17841	17769	17945	17962	17722	17883	18066	17961	17811	17968	17863	17984	17811	18071	17945	17957	17726	18105	18044	18022	17899	17978	17860	17915	17970	17925	17865	17830	17912	17920	17720	17849	17802	17897	17875	18042	17711	17860	18033	17863	17984	17993	17743	17929	17923	17551	17910	17995	17931	17959	18173	17760	17781	17719	18008	18057	17880	17912	18124	17919	17812	17948	17943	17932	17724	17903	17801	17978	17817	17819	17689	17829	18024	17741	17822	17788	17796	18060	17711	17802	17746	17961	17795	17933	17736	17932	18034	18001	17842	17940	18033	17926	17801	17788	18005	18195	17875	17915	18033	17973	17826	17665	17996	18161	18025	17862	17838	17877	17664	18057	17935	17836	18059	17827	17907	17819	17888	17838	18042	17964	17857	17940	17717	17987	18049	17909	18047	17921	17951	18239	18020	17911	17862	18057	17664	17895	17861	17910	17876	17803	17804	17906	17847	18051	17850	17997	17758	17879	17961	17846	17908	17809	17853	17898	17720	18063	17976	17918	17874	17899	18056	18059	17897	17878	17895	17866	17922	18051	17516	17627	17954	17775	18033	17751	17936	17904	18097	17848	17953	17925	17872	17697	17925	17766	17829	17914	17940	17907	17770	17958	17778	17792	17799	17967	17868	17838	17961	17821	17842	17921	18100	17911	17826	17935	18017	17842	17857	17739	17836	18088	17912	17939	17908	17834	18025	17774	17852	18071	17756	17964	17778	17734	17951	17608	17744	17933	17893	17723	17862	17755	17692	17909	18014	17937	17870	18027	18121	17892	18039	17659	17935	17840	17737	17894	17649	18007	17655	17927	17936	17924	17777	17943	17844	17917	17882	18027	17948	17801	17731	17862	17838	17938	17918	17879	17975	17719	17777	17916	18058	17810	17923	17983	17996	17840	17848	17804	17855	17888	17901	17614	17856	18031	18026	18110	17964	17785	17724	17844	17796	18101	17832	18009	17837	17836	17930	17962	18114	17880	18221	18041	17943	17795	18101	17946	17764	17711	17635	17858	17906	17846	17898	17865	17831	17945	17897	17941	17960	17871	17836	17897	17895	17816	17885	17762	17869	17834	17931	17902	17867	17832	17932	18068	18008	18010	17920	17667	17860	17856	17972	17809	17799	17888	17929	17914	17904	17586	17886	17786	17749	17856	17819	17882	17871	17912	17909	17695	17933	18027	18011	17758	18171	17959	17636	17784	17855	17942	17807	17861	17950	17801	18063	17892	17865	17892	18099	17708	17799	17677	17786	17876	17805	17805	17728	18035	17954	17807	17876	17850	17832	17942	17796	17808	17930	17847	18009	18061	18019	17709	17704	18021	17752	17951	17927	17957	17817	17849	17974	17807	17872	18090	17894	17987	17847	17897	17998	17866	18044	17867	17943	17957	18000	18009	18056	17765	17834	17847	17940	17900	17709	17914	17851	17998	17694	17701	17963	17751	18029	18104	17989	17713	17901	17933	18011	17986	17819	18037	17818	18006	17803	17986	17804	17858	18205	17965	18003	17915	17779	18085	17739	17950	18002	17884	17850	17959	17627	17868	17947	17975	17822	17707	17897	17904	17863	17725	17850	17903	17992	17674	17817	17805	17768	17793	17874	18163	18039	17867	17838	18163	17921	17969	17921	17950	17917	17859	17867	18080	17985	17964	17861	17800	18013	18055	17815	17825	17670	17830	17773	17652	17816	17948	17874	17800	17985	17882	17933	17829	17898	17853	17912	17850	17816	18052	17805	17894	17890	17957	17938	17862	17753	17795	17778	17709	18008	18020	17907	17815	17875	17782	17987	18014	17980	18120	18029	17827	17779	18011	18000	17833	17762	17997	18242	17921	17662	17830	17777	17983	17882	18098	17756	17943	17924	17790	17872	17880	17992	17887	17956	17911	17978	17888	17776	17883	18021	17678	17822	17876	18079	18070	17724	17992	17784	17753	17957	17845	17894	18009	18113	17888	17973	17900	17562	17832	17925	18015	17793	17947	17776	17951	17894	17944	17946	17768	17975	17774	17893	17798	17872	17678	17885	17830	17892	17909	17741	17810	17657	17903	17983	17777	17953	17862	18121	17988	17948	17858	18076	17674	17745	18078	17802	17917	17980	18089	17881	18039	17978	17842	17838	17929	17962	18005	18124	17869	17887	18043	17811	17953	18030	17742	17819	17821	17862	17811	17906	17824	17809	17856	18281	18079	17892	17905	17881	17887	17929	17778	17963	17904	17761	17952	17708	18121	17714	17776	17801	17932	17984	18007	17838	17947	17828	17854	17976	17923	17969	18037	17842	17992	17974	18000	18016	18091	17898	18048	17796	17871	17871	17717	17915	17976	17950	18009	18031	17834	17675	17858	17777	18092	17901	17828	17770	17798	18143	17686	17873	17913	17921	17796	17827	17831	17775	17906	18060	17979	17955	17877	17967	18002	17801	17889	17975	17837	17888	17865	17892	17860	18006	17981	17650	17912	17988	18054	17935	18060	17958	17858	17847	17705	17971	17972	17816	17866	17979	17983	17905	17693	18055	18000	17839	18024	17946	18032	17889	17856	17895	17959	17902	17931	18024	17953	18040	17789	17942	17917	17975	17894	17816	18069	17878	17759	18006	17838	17885	18040	17803	17952	18018	18086	17828	17855	17749	17931	17828	17994	17880	17945	17799	17951	18088	17972	17807	17990	18025	18138	17809	17816	17856	18031	17919	17999	17853	17865	18030	17753	17930	17917	17867	17858	17743	17827	17948	17973	17942	17978	18021	17788	17714	17810	18050	17823	17849	18026	17871	17984	17884	17743	18008	18181	17881	17810	17773	18042	17901	17977	17937	18127	18221	17982	17958	17924	17979	18031	17963	17926	17876	17950	17780	18156	18005	17663	17803	17946	17845	18118	17833	17902	17980	17888	17821	17604	17711	18154	18020	18012	17833	18067	17878	17809	17711	17889	17982	18033	17771	17827	17893	17878	17976	17963	17920	17979	17879	17823	17821	17921	17868	17714	17762	18261	17980	17919	17823	17837	17941	18051	18020	17837	17719	17979	18122	17768	17904	17973	17809	17853	17883	17921	17853	18234	17766	17816	17978	18024	17950	17764	17877	17931	17895	17793	17831	17838	17961	17802	17752	17970	17870	17764	17604	17674	17917	17858	17887	17804	17858	17944	17615	17991	17900	17981	17992	17801	17783	17857	17932	18081	17760	17809	17957	17853	18060	17905	18004	18037	17869	17855	17801	17881	17909	17743	18001	17881	17846	17967	17909	17957	18005	17971	17932	17855	17706	17971	17935	17911	18044	18033	17815	17931	18063	17737	17797	17809	17976	17863	17867	17810	18074	18124	17803	17924	17850	17921	17880	17923	17787	18009	17996	17844	18099	18006	18009	18136	18005	17909	17963	17896	17976	17869	17790	17924	17963	17936	17947	17877	17866	17965	17628	17971	17980	17882	17849	17832	17927	17833	18016	17921	17823	17723	17957	17913	17722	17845	18044	18036	17789	17743	17967	17985	18038	18051	17806	17853	17957	17904	18001	17887	17990	17938	17892	18060	18003	18026	17835	17950	17764	17799	17872	17890	17930	17762	17719	17951	17882	17854	17792	17919	17938	17845	17675	17878	17975	17873	18010	17906	18070	17929	17761	17902	17741	18060	17859	17767	17916	17800	18021	17841	18105	18013	17994	17876	18016	18102	18049	17893	17785	17988	17783	17762	17890	17842	17753	17785	17958	17856	17862	17924	17855	17895	17792	17847	17815	17830	17772	17851	17774	17946	17723	17966	17964	18009	17948	17813	17856	17728	17748	18143	18049	17944	17835	18072	17883	17917	17889	17827	17939	17875	17987	17803	17946	17697	17893	17997	18038	17876	17959	17885	17904	17860	17925	17882	17879	17919	18126	18034	17954	17706	18075	17919	17932	17794	18020	17961	17926	17942	17830	17983	17923	17846	17712	17914	18033	17917	17775	17968	17905	17912	17908	17935	18119	18061	17662	17846	17833	17922	17916	17823	17817	17817	17784	17900	17845	17880	17917	17815	17779	18078	17894	17900	17837	17722	17853	18011	17851	17642	17808	17844	17909	17876	17855	17928	18275	17995	18040	18095	17930	17859	17870	17907	18006	17842	17729	17930	17863	17652	17793	17919	17992	17943	17977	17932	17947	17887	17970	17984	17786	18121	17790	17882	18039	18042	17891	17963	17975	17899	17948	17862	17966	17990	17964	17931	18075	17864	18066	17797	17759	17956	17924	17806	18040	18086	17858	18100	18022	17643	17945	17949	17770	18045	17883	18027	18032	17895	17852	17894	17931	18038	17834	17971	17803	17861	17854	17926	18220	17990	18073	17976	17849	17836	18029	17941	18019	17878	17945	17862	18109	17634	17790	17914	18110	17978	17937	17992	18022	17891	17580	17892	17831	18020	17749	17798	17944	18020	18083	17903	17851	17776	17971	17943	18060	18100	18064	17750	17994	17865	17927	18181	17797	17911	17793	17778	17868	17805	17858
18423	23451	21366	18227	17207	16314	16310	16154	16144	16113	15999	16089	16032	16295	16079	16102	16091	16008	16149	16066	16158	15854	16009	15920	16181	16213	15868	16104	15839	16095	16207	16539	16700	16568	16434	16214	16117	16011	15994	15968	16125	15868	16013	15959	16004	15946	16095	16140	16257	15903	16022	15977	15775	16256	16046	16048	16238	16048	15920	16147	15998	15905	15973	15976	16096	15956	15997	16027	16059	15892	15916	15983	15909	16027	16112	15839	15946	16138	15918	16067	15953	16177	15912	16176	16278	16106	16030	16051	16011	16063	16122	15896	16014	16154	16011	15961	16103	16004	15901	16108	15948	16122	16034	15991	15913	16005	15815	15990	15934	15928	15954	16086	16137	15999	15918	16061	16026	15887	15955	15977	16117	16027	16131	15980	16032	15886	16024	15902	15926	15996	16048	16077	15789	15970	15847	16062	15956	16190	15798	16068	15926	15917	16010	15991	16005	15979	15819	15959	16114	15961	15981	15872	16047	15964	16074	16085	16003	15975	16060	16033	15945	16144	16040	15890	15734	16024	16052	16021	15978	16022	16004	16002	16082	16001	16059	16107	16025	15901	16089	16006	16042	16064	15980	16084	16033	15876	15966	15965	16168	16024	16213	16034	15973	16031	16137	16008	15697	16200	15832	16056	16140	15904	16048	16127	15981	16082	16039	16034	16085	15962	15984	15895	16004	15976	16210	16175	15984	16087	15992	16092	15896	15887	16010	16131	15958	15965	16210	15934	16002	15893	16092	16092	16012	15897	16018	15934	15916	15957	15822	16017	15927	16088	15800	15886	15936	15938	16026	16043	16163	15897	16037	16023	15918	16309	16016	15916	15855	15948	15953	15876	16037	16077	16008	16011	15949	15995	16010	16103	16125	16037	15920	16067	15761	16057	15909	15874	15967	16008	16005	16089	15908	15920	15912	16126	15958	16055	15967	15913	15802	15921	15975	16077	16008	15852	16024	16002	15993	15861	16069	15887	15980	15932	15931	16030	16035	16087	16230	15964	16087	16169	16065	16116	15957	16034	16180	16030	15888	16110	15810	15982	15894	15931	15869	16004	16053	16187	16015	15854	16138	15970	16022	15790	16066	15929	16116	15833	15990	16012	15913	16036	16065	16054	16014	15832	16066	15866	16028	15797	16143	16030	15971	16089	16001	16104	15976	16115	15999	15937	16154	16009	15826	16147	16117	15917	15970	16005	15961	16037	15988	16014	16134	16078	16015	16055	15890	15957	16019	16039	16101	16050	16132	15919	16029	15947	15879	16078	16078	15897	16085	15862	16021	15955	15994	15940	16101	16079	16076	16023	16113	16118	15998	15940	15872	15917	15960	15908	16113	16051	16090	15960	16057	16019	15985	16024	16068	16158	15964	16026	15987	15992	16022	15963	15991	15935	15934	16028	16217	16094	16037	16048	16014	16098	15878	15871	16075	15874	16170	16067	16097	15992	15881	16036	15963	15836	15889	16032	15853	15903	16044	15968	15997	15953	16038	16005	15918	15959	15945	15982	16021	16058	16123	16049	16067	16069	16055	16102	15945	16044	15929	16204	15984	16057	15959	15927	15897	15913	16045	15967	16083	16081	16085	16059	16162	16068	16036	16014	15972	15989	16163	15894	16051	16185	16045	15992	15954	16057	15894	15902	15940	16012	16102	16035	16050	16000	16022	15997	15877	16158	16162	15887	16161	15888	16039	16096	15916	16008	15876	15943	16056	16006	15869	16124	16083	16184	16017	16049	15980	15911	16020	15889	16064	15995	15954	16057	15822	15951	16099	15908	16060	15983	15939	16050	16170	15866	16021	16035	16014	15846	15916	15911	16053	15922	15963	16027	15986	15997	15789	15957	15994	16078	16078	15997	16008	15815	16066	15900	15912	15860	16149	16102	15918	15992	15998	15973	16010	15971	15946	16034	15945	16028	15932	15997	15772	16228	15883	15984	15990	15998	15989	16027	15990	15874	16002	16094	15784	16124	16026	16020	16359	15856	16098	16029	16109	15983	15956	16166	15949	15915	16183	16036	15895	16028	16006	15887	15864	15899	16133	16058	16140	16012	16016	16038	15840	16063	15949	15955	15904	15930	15992	16084	15905	15910	15969	15959	16056	15912	16073	16038	16109	15907	16061	15926	16069	15974	15927	15995	16052	16178	15973	15894	15974	15999	16129	16050	15857	16029	16006	15958	15855	15961	15999	15914	16105	16253	16161	15918	16162	16059	15988	15922	16020	16062	16125	16079	16255	15925	15965	15891	16034	15952	16155	15992	15982	15981	16101	16128	15995	15976	16050	16029	16227	15986	15902	15983	15928	15921	16088	15787	16132	15930	15939	16089	15953	16063	16209	15832	16011	16028	16093	16085	16070	16042	15989	15944	15944	16126	16083	16038	15953	16031	15922	16089	15927	16175	16029	16037	15967	15875	15882	16024	16136	15900	16074	15924	16013	15977	16047	15818	15975	16084	16152	15906	16004	15963	16088	15914	15925	16131	15949	16037	16143	16018	15884	16025	16123	15996	15897	15948	15929	16041	15963	15985	15983	16036	16008	16084	16049	15921	15908	16093	15877	15966	16122	16067	15813	16050	16027	16010	16047	16150	16014	16041	15877	15883	15964	15979	15985	16143	16113	15828	16100	15908	16023	16023	15968	15861	16124	16127	16061	16017	15929	16013	16000	16144	16063	15957	16108	15940	16013	16101	16027	16044	16112	16037	15867	15960	15892	16013	15831	15958	16070	15854	16088	15951	15877	15920	15986	16034	16079	16077	16020	15904	15889	15960	16026	15946	16119	16108	15875	15978	16090	16001	16122	15819	16068	16038	15970	15964	15996	15918	15923	16230	16064	15903	16084	16068	15967	16055	15853	16136	16046	15903	16017	16022	16100	16022	16127	15929	15954	16046	16127	16008	15892	15999	15846	15903	15975	15908	15947	15967	15895	15886	15924	15913	16127	16067	16024	16053	15995	15970	16239	15962	15948	15883	15982	16024	16024	15964	15835	16079	16130	15923	16000	15961	16104	15983	15966	16157	16021	16183	16085	15930	16065	16066	16013	16025	15907	16023	15853	16074	16103	16071	15927	16081	15903	15906	15963	15974	15927	16060	16048	16087	16043	15949	16097	16020	15957	16023	16092	15752	16057	16164	15987	16119	16024	15996	16063	15942	15855	16060	15941	16034	16018	16047	16015	16123	15906	15881	15946	15961	16138	16039	16053	16103	16231	15956	16036	16021	16016	15872	15879	15874	16088	15938	16198	15980	15910	16127	16051	16090	16039	16148	16092	16008	15988	16125	16060	15865	16039	16140	15981	16195	16000	16179	16115	15889	16029	16108	15935	16182	15946	15893	16014	15793	16125	16021	15962	16127	16034	16230	15989	15880	15959	15899	16078	16171	16059	16095	15992	15892	16292	15798	16079	16105	16095	16073	16073	15815	16012	15892	16053	16025	16269	15792	15938	16038	16047	15947	15954	15893	15960	15994	15703	15977	16034	16037	15983	16059	16052	15993	15903	15888	15901	16044	16007	15925	16087	16126	16095	16027	16035	16141	15977	15934	15892	15957	15947	15743	16012	15959	16095	16063	15795	15985	16047	16061	16006	16075	15951	15923	15942	15993	16007	16004	16046	15964	15912	15993	16066	15904	16030	15986	15999	15875	15998	16077	16098	15967	15963	16027	15945	16175	16047	15772	15982	16022	16174	16124	16099	16153	16028	15970	16113	16070	15917	15877	15861	16047	15847	16061	16042	15870	15981	15939	16141	15864	16085	16005	15976	16138	16146	15957	16117	15904	15942	16107	16122	16192	15931	15904	16106	15945	15904	16022	16109	15961	15788	16109	16082	15971	16040	16056	16093	16044	15953	16126	15940	16095	15975	16163	15974	15873	15845	16037	16049	15994	15974	15868	16117	15938	16038	16022	16173	16033	16011	15983	15875	16046	16071	15839	16114	16166	15750	15973	15978	16108	15777	16008	15994	16131	15916	16040	16085	16009	15851	16050	16054	16041	15910	15958	16080	16069	16043	16227	15885	16063	15884	16009	15928	15952	15810	15999	15774	15884	16034	16032	16094	16031	16015	16103	15895	15980	16143	16031	15821	16035	16057	15984	15882	16062	15947	15852	16062	15941	15939	15897	16086	15967	15878	16200	15991	16055	16022	15931	15926	16207	15968	15822	15890	16004	15996	16117	15994	15977	16083	16004	15981	16033	15819	15952	16031	16134	15965	15926	16139	15933	15908	15999	15934	16196	16020	16090	16019	16195	15753	16096	16011	16098	16094	16041	15984	15861	15896	16074	15972	15965	16095	15884	16085	15973	15926	15963	16015	15907	15876	16173	15955	16055	16169	15897	15931	16149	16056	16040	16023	15939	16109	15878	16046	16019	16059	16156	15922	16073	15831	16070	15867	16113	16050	15987	16049	16030	15899	16006	16237	16022	15855	15880	16203	16047	16079	16086	16053	16113	15930	16111	16069	16028	16051	16056	16075	16031	16112	16047	15785	16098	16072	15962	16142	15953	15911	16110	16097	16023	16030	16151	16042	15875	15943	16069	15829	15825	16126	16019	16064	15909	16074	16130	15903	16110	15831	16126	15973	15949	16104	16201	15970	15894	16149	16112	15997	15928	16046	15898	16053	16129	16038	16033	15964	16005	15921	16010	16051	15962	15985	15979	15931	16171	15964	16011	15933	16037	16127	15956	16005	16191	15979	16055	16053	16052	16050	16172	15865	15890	16007	15744	15993	15924	16144	15920	16026	15983	16011	16092	15974	15999	15995	16062	16097	15985	15999	15947	15990	16065	16153	16138	16044	16015	16092	16019	15956	16022	15796	16064	15853	16140	16119	15934	16106	15899	15935	16026	15947	16110	15897	16073	15952	15953	16009	15941	16087	15968	16165	15876	16152	15761	16067	15937	15963	15928	16006	15977	15800	15969	16002	16208	16074	15897	16029	16018	16022	15922	16007	15928	16020	16020	16019	16215	15918	15888	16067	15930	16007	16068	16031	16025	16003	15972	16007	16131	15935	16002	16094	16007	16114	16217	16098	15840	16022	15940	16129	16135	16060	15994	16138	15943	15957	15920	16055	15946	16205	16009	16015	16157	16119	16064	16127	16067	16098	16007	16032	16022	15927	15965	16011	16006
23979	21361	28768	24433	22212	21503	20275	18051	17594	17506	17697	17611	17459	17694	17681	17547	17449	17357	17514	17329	17409	17378	17520	17272	17483	17349	17166	17467	17371	17437	17780	18536	20144	19651	18661	17849	17709	17553	17333	17229	17437	17340	17292	17147	17262	17247	17162	17245	17229	17287	17222	17304	17478	17405	17348	17236	17239	17165	17172	17499	17227	17453	17329	17293	17175	17384	17189	17184	17287	17278	17423	17439	17176	17376	17450	17439	17175	17197	17194	17363	17160	17300	17227	17410	17214	17233	17433	17447	17227	17360	17279	17280	17272	17189	17283	17243	17381	17105	17329	17244	17272	17306	17348	17296	17289	17404	17292	17171	17164	17171	17292	17378	17233	17108	17273	17285	17209	16970	17141	17340	17266	17206	17359	17316	17089	17157	17297	17130	17348	17289	17273	17306	17390	17340	17039	17168	17235	17229	17058	17180	17170	17228	17182	17156	17111	17213	17195	17285	17258	17406	17339	17263	17185	17275	17289	17369	17101	17156	17184	17288	17427	17088	17384	17117	17192	17162	17111	17106	17324	17086	17392	17253	17327	17211	17160	17336	17339	17313	17070	17295	17322	17199	17318	17026	17251	17342	17081	17059	17335	17284	17140	17089	17010	17286	17043	17143	17219	17346	17200	17214	17411	17311	17387	17270	17158	17376	17296	17097	17192	17202	17121	17185	17248	17348	17332	17163	17545	17278	17360	16976	17196	17182	17299	17282	17209	17304	17321	17141	17155	17273	17202	17102	17292	17311	17138	17108	17212	17204	17267	16998	17107	17470	17128	17129	17157	17256	17198	17246	17129	17250	17525	17142	17270	17134	17390	17217	17152	17224	17125	17250	17276	17254	17108	17241	17393	17270	16952	17047	17265	17196	17160	17233	17304	17147	17348	17396	17162	17182	17396	17016	17268	17140	17053	17159	17235	17363	17243	17385	17347	17308	17295	17077	17242	17180	17232	17172	17405	17180	17195	17373	17129	17202	17112	17242	17360	17116	17195	17118	17151	17222	17176	17152	17047	17162	17382	17246	17282	17163	17329	17451	17088	17163	17207	17214	17191	17367	17084	17382	17182	17008	17285	17279	17287	17475	17412	17368	17261	17186	17071	17285	17273	17257	17062	17084	17160	17195	17267	17337	17504	17290	17233	17201	17213	17161	17474	17306	17279	17282	17224	17270	17001	17300	17379	17168	17281	17269	17249	17126	17192	17107	17195	17248	17311	17335	17031	17263	17188	17258	17391	17272	17154	17248	17261	17239	17246	17188	17320	17353	17211	17265	17149	17205	17357	17316	17231	17235	17305	17270	17136	17320	17058	17352	17172	17273	17141	17025	17176	17211	17235	17267	17462	17176	17250	17399	17272	17232	17124	17192	17371	17269	17379	17126	17127	17182	17321	17367	17192	17335	17035	17091	17320	17144	17214	17142	17256	17042	17177	17343	17081	17111	16940	17349	17241	17357	17225	17214	17277	17206	17243	17155	17284	17273	17364	17310	17125	17102	17369	17198	17053	17101	17133	17280	17253	17132	17229	17276	17484	17214	17150	17207	17239	17339	17327	17420	17236	17356	17262	17432	17203	17089	17283	17079	17281	17154	17297	17531	17215	17345	17244	17275	17273	17281	17375	17244	17250	17260	17325	17245	17210	17054	17411	17192	17294	17219	17156	17232	17246	17152	17244	17372	17461	17296	17185	17279	17177	17244	17150	17416	17416	17422	17224	17120	17215	17354	17404	17297	17114	17283	17267	17133	17353	17039	17355	17221	17020	17102	17249	17332	17236	17203	17277	17088	17237	17389	17542	17299	17130	17330	17252	17185	17220	17174	17226	17310	17323	17184	17452	17075	17048	17132	17264	17235	17421	17215	17355	17158	17362	17270	17235	17300	17240	17323	17258	17207	17327	17355	17270	17105	17026	17107	17243	17204	17228	17275	17277	17158	17293	17288	17239	17262	17393	17332	17345	17163	17383	17381	17267	17354	17239	17407	17459	17400	17230	17242	17292	17223	17128	17246	17309	17128	17168	17254	17238	17251	17155	17208	17343	17366	17265	17402	17175	17249	17293	17174	17294	17104	17269	17303	17183	17283	17179	17352	17327	17557	17082	17235	17262	17104	17281	17124	17297	17320	17221	17211	17272	17364	17281	17157	17388	17109	17252	17417	17112	17321	17265	17431	17357	17306	17119	17178	17336	17308	17266	17333	17022	17302	17241	17209	17246	17203	17332	17156	17041	17272	17287	17119	17278	17232	17203	17328	17241	17221	17191	17150	17138	17274	17154	17067	17320	17259	17179	17246	17354	17276	17205	17080	17286	17250	17187	17068	17324	17270	17058	17143	17198	17264	17356	17286	17393	17324	17160	17193	17344	17303	17154	17167	17260	17251	17281	17195	17170	17215	17100	17360	17240	17249	17230	17427	17325	17226	17430	17172	17343	17214	17093	17166	17520	17331	17316	17226	17269	17253	17243	17214	17399	17264	17199	17377	17080	17072	17065	17271	17213	17111	17356	17180	17153	17144	17322	17232	17010	17270	17253	17149	17219	17484	17344	17310	17322	17260	17233	17108	17145	17227	17228	17005	17293	17237	17267	17147	17281	17473	17177	17204	17222	17285	17290	17255	17194	17183	17439	17069	17078	17148	17156	17351	17344	17446	17236	17245	17222	17081	17423	17211	17327	17098	17071	17146	17147	17384	17194	17341	17182	17389	17180	17152	17247	17245	17377	17381	17298	17263	17287	17118	17261	17364	17290	17130	17133	17088	17215	17160	17092	17342	17153	17315	17206	17368	17270	17212	17151	17048	17315	17260	17040	17139	17093	17104	17271	17245	17147	17118	17109	17231	17386	17253	17233	17421	17261	17089	17395	17112	16959	17264	17314	17259	17217	17203	17257	17291	17209	17223	17167	17309	17145	17153	17078	17226	17400	17288	17384	17047	17162	17344	17413	17252	17162	17082	17509	17183	17221	17284	17295	17317	17072	17085	17083	17105	17273	17279	17302	17192	17122	17339	17344	17054	16929	17239	17370	17539	17578	17283	17201	17173	17384	17274	17231	17272	17179	17323	17391	17265	17396	17310	17223	17209	17102	17350	17269	17287	17214	17353	17159	17091	17236	17386	17394	17368	17239	17316	17253	17455	17144	17360	17390	17071	17095	17082	17512	17364	17224	17151	17068	17136	17229	17326	17353	17276	17274	17336	17185	17321	17315	17295	17152	17202	17102	17277	17166	17273	17384	17175	17133	17258	17276	17121	17254	17285	17255	17225	17179	17160	17135	17163	17247	17225	17281	17226	17337	17073	17326	16991	17220	17398	17343	17181	17072	17315	17283	17234	17458	17227	17158	17400	17073	17153	17141	17243	17292	17156	17281	17240	17155	17243	17391	17331	17214	17251	17260	17311	17116	17450	17444	17123	17205	17256	17409	17305	17449	17239	17240	17184	17216	17127	17282	17222	17409	17134	17460	17264	17237	17345	17219	17349	17145	17224	17303	17101	17248	17159	17252	17405	17168	17172	17382	17064	17275	17074	17226	17202	17458	17422	17483	17122	17296	17198	17167	17195	17250	17368	17373	17066	17427	17170	17169	17245	17275	17186	17503	17177	17223	17096	17106	17300	17163	17097	17334	17155	17236	17369	17293	17233	17456	17206	17270	17107	17155	17178	17383	17042	17179	17376	17142	17245	17283	17350	17386	17290	17222	17195	17322	17187	17052	17311	17341	17305	17297	17168	17344	17560	17420	17203	17247	17279	17180	17156	17358	17284	17165	17360	17142	17255	17091	17127	17218	17115	17195	17180	17135	17173	17416	17018	17219	17359	17225	17282	17290	17233	17214	17281	17118	17286	17237	17163	17101	17072	17175	17070	17236	17290	17108	17155	17134	17078	17168	17250	17294	17206	17068	17522	17534	17044	17022	17234	17167	17318	17137	17290	17124	17316	17295	17189	17136	17140	17274	17137	17150	17373	17088	17296	17349	17122	17390	17375	17227	17190	17302	17116	17409	17376	17025	17200	17256	17152	17121	17453	17405	17169	17366	17087	17292	17372	17207	17317	17396	17418	17157	17389	17136	17094	17296	17373	17150	17393	17186	17355	17232	16947	17365	17349	17373	17159	17195	17185	17082	17128	17235	17272	17119	17509	17345	16983	17296	17108	17324	17441	17170	17153	17191	17188	17136	17337	17334	17082	17339	17186	17144	17370	17147	17289	17136	17080	17540	17216	17374	17168	17318	17157	17216	17126	17362	17408	17324	17264	17266	17206	17396	17242	17135	17306	17313	17322	17319	17091	17372	16984	17166	17322	17082	17271	17443	17313	17167	17317	17314	17333	17113	17399	17191	17236	17198	17239	17411	17244	17036	17374	17351	17314	17322	17222	17197	17224	17330	17310	17148	17060	17172	17211	17284	17261	17542	17293	17298	17234	17213	17321	17320	17086	17349	17159	17388	17463	17235	17227	17142	17221	17252	17106	17143	17123	17223	17111	17284	17438	17355	17266	17231	17123	17252	17178	17306	17149	17181	17057	17180	16984	17276	17068	17375	17294	17018	17176	17311	17262	17377	17416	17359	17316	17241	17266	17371	17291	17220	17305	17171	17354	17421	17325	17085	17019	17354	17150	17193	17250	17136	17108	17492	17184	17378	17192	17097	17274	17329	17294	17310	17239	17180	17183	17228	17135	17330	17186	17407	17282	17261	17094	17204	17233	17273	16995	17265	17304	17303	17201	17299	17158	17389	17205	17417	17287	17291	17191	17305	17122	17204	17313	17232	17331	17140	17163	17305	17257	17060	17319	17351	17030	17188	17383	17308	17256	17159	17215	17291	17061	17244	17361	17113	17200	17079	17204	17373	17279	17279	17337	17205	17210	17305	17148	17112	17273	17151	17320	17290	17206	17380	17270	17205	17232	17249	17165	17048	17188	17171	17007	17200	17226	17186	17396	17256	17273	17320	17310	17256	17386	17004	17242	17249	17123	17167	17263	17207	17480	17283	17179	17232	17527	17210	17193	17148	17243	17199	17327	17215	17339	17367	17291	16946	17327	17166	17252	17168	17308	17344	17238	17221	17333	17373	17333	17099	17428	17269	17286	17368	17139	17038	17287	17253	17204	17177	17102	17471	17346	17397	17328	17194	17020
17598	28066	25615	20836	18497	17382	16789	16475	15982	15894	15922	15954	15823	15800	15863	15688	15831	15859	15679	15846	15914	15752	15933	15790	15637	15698	15765	15765	15618	15731	16020	18207	20254	18961	17313	16554	15883	15716	15546	15854	15701	15568	15625	15493	15865	15667	15716	15474	15503	15681	15535	15462	15831	15531	15574	15523	15610	15445	15472	15651	15688	15649	15652	15443	15673	15520	15797	15639	15530	15572	15734	15600	15690	15518	15667	15664	15707	15644	15550	15684	15610	15723	15557	15573	15646	15709	15780	15604	15545	15721	15653	15689	15712	15584	15526	15594	15543	15615	15526	15615	15588	15599	15539	15465	15925	15657	15593	15666	15772	15427	15623	15735	15553	15495	15571	15560	15725	15606	15664	15693	15613	15713	15621	15566	15471	15597	15609	15654	15542	15323	15614	15755	15504	15664	15665	15550	15606	15787	15615	15620	15615	15691	15590	15468	15571	15714	15812	15681	15657	15626	15554	15461	15681	15514	15487	15633	15541	15789	15567	15597	15584	15474	15457	15679	15537	15524	15672	15500	15591	15697	15635	15651	15570	15526	15601	15493	15692	15625	15739	15657	15509	15523	15608	15571	15592	15392	15652	15433	15561	15628	15665	15614	15546	15638	15645	15699	15681	15499	15643	15693	15541	15847	15650	15528	15551	15535	15783	15609	15746	15724	15650	15547	15642	15451	15486	15611	15543	15627	15741	15589	15749	15775	15559	15571	15445	15587	15650	15667	15396	15753	15499	15667	15653	15498	15625	15660	15608	15572	15458	15623	15591	15542	15535	15629	15601	15665	15673	15594	15704	15715	15628	15578	15678	15502	15500	15672	15613	15610	15585	15735	15660	15592	15621	15645	15702	15707	15682	15510	15499	15643	15594	15602	15707	15714	15570	15548	15682	15623	15676	15538	15473	15683	15639	15498	15608	15658	15698	15565	15634	15566	15639	15628	15506	15573	15481	15572	15662	15596	15539	15730	15600	15454	15721	15596	15658	15711	15615	15592	15478	15503	15747	15786	15686	15678	15519	15734	15634	15477	15589	15696	15629	15692	15456	15544	15632	15555	15735	15746	15559	15720	15815	15592	15547	15464	15754	15813	15693	15479	15610	15708	15609	15476	15630	15674	15593	15698	15671	15571	15580	15590	15554	15526	15499	15583	15532	15441	15571	15604	15632	15584	15581	15528	15604	15807	15596	15588	15648	15686	15642	15448	15531	15696	15577	15493	15440	15584	15442	15911	15513	15574	15593	15570	15513	15712	15578	15585	15676	15556	15742	15613	15540	15692	15597	15609	15663	15640	15521	15667	15403	15607	15504	15636	15714	15619	15620	15617	15682	15610	15565	15534	15607	15643	15616	15664	15711	15569	15544	15600	15484	15571	15615	15715	15631	15781	15617	15485	15616	15495	15698	15556	15630	15378	15731	15732	15746	15632	15530	15710	15487	15663	15570	15368	15592	15627	15509	15640	15588	15534	15517	15646	15605	15647	15608	15748	15589	15563	15692	15460	15700	15549	15556	15555	15725	15529	15653	15612	15596	15641	15554	15597	15742	15671	15677	15510	15558	15615	15616	15591	15580	15600	15565	15688	15626	15689	15660	15592	15508	15453	15659	15641	15579	15835	15613	15569	15753	15570	15674	15643	15564	15569	15663	15624	15617	15568	15530	15502	15604	15587	15513	15761	15643	15583	15489	15640	15709	15717	15559	15556	15870	15505	15477	15622	15608	15495	15521	15761	15635	15392	15594	15512	15450	15788	15697	15637	15658	15621	15754	15667	15540	15568	15676	15551	15789	15595	15523	15634	15655	15651	15668	15691	15652	15782	15627	15582	15570	15536	15772	15475	15476	15699	15653	15557	15610	15625	15531	15751	15586	15580	15704	15597	15636	15551	15786	15652	15757	15597	15548	15698	15644	15487	15682	15712	15547	15413	15463	15474	15597	15604	15522	15515	15527	15580	15547	15491	15735	15420	15720	15607	15748	15541	15618	15752	15634	15682	15725	15623	15578	15542	15506	15584	15533	15613	15529	15540	15437	15558	15552	15606	15600	15494	15452	15712	15646	15483	15579	15650	15613	15635	15576	15522	15559	15799	15616	15717	15595	15500	15587	15500	15561	15712	15597	15661	15625	15669	15679	15635	15776	15590	15631	15624	15725	15725	15790	15722	15630	15603	15586	15686	15534	15598	15460	15462	15785	15632	15599	15494	15601	15592	15494	15748	15682	15753	15673	15623	15493	15552	15507	15634	15696	15531	15626	15622	15533	15562	15727	15507	15449	15595	15574	15663	15721	15722	15541	15482	15709	15597	15816	15538	15729	15734	15534	15686	15597	15695	15567	15701	15666	15737	15756	15594	15614	15537	15662	15456	15565	15456	15698	15557	15570	15552	15693	15657	15578	15649	15594	15650	15633	15733	15623	15591	15567	15703	15720	15620	15667	15588	15584	15524	15716	15503	15766	15766	15745	15595	15669	15547	15475	15274	15619	15478	15473	15535	15640	15669	15599	15679	15637	15541	15408	15780	15777	15593	15631	15627	15644	15489	15573	15678	15450	15647	15601	15495	15694	15666	15657	15613	15653	15626	15565	15638	15720	15584	15713	15502	15489	15753	15528	15677	15633	15680	15500	15652	15600	15610	15599	15491	15675	15769	15678	15766	15580	15629	15658	15753	15602	15622	15548	15741	15643	15601	15727	15557	15531	15602	15540	15628	15553	15650	15643	15493	15681	15492	15754	15610	15723	15546	15666	15588	15483	15543	15792	15671	15627	15610	15576	15563	15524	15762	15549	15396	15527	15590	15680	15483	15551	15651	15685	15565	15601	15610	15812	15730	15624	15580	15621	15632	15597	15546	15631	15618	15753	15613	15676	15603	15764	15703	15479	15636	15629	15687	15595	15540	15685	15768	15644	15596	15522	15435	15375	15528	15588	15656	15662	15538	15641	15370	15755	15543	15697	15675	15519	15553	15663	15707	15461	15700	15726	15548	15679	15497	15707	15525	15676	15447	15796	15680	15707	15545	15573	15592	15511	15607	15485	15675	15601	15642	15628	15518	15638	15671	15456	15634	15543	15610	15532	15685	15613	15658	15741	15631	15537	15691	15539	15654	15536	15567	15652	15659	15618	15442	15539	15468	15625	15610	15565	15731	15665	15408	15646	15612	15625	15688	15528	15528	15472	15711	15540	15483	15612	15624	15671	15765	15632	15519	15620	15572	15632	15667	15592	15661	15654	15645	15583	15452	15577	15682	15683	15739	15399	15466	15782	15511	15493	15499	15689	15674	15513	15623	15547	15562	15458	15642	15549	15433	15550	15711	15465	15604	15609	15648	15661	15597	15607	15636	15679	15447	15689	15757	15674	15677	15602	15577	15605	15530	15585	15605	15835	15677	15569	15637	15542	15757	15551	15555	15705	15679	15591	15547	15523	15550	15625	15629	15635	15571	15469	15740	15557	15729	15545	15598	15597	15539	15492	15653	15580	15608	15602	15757	15672	15766	15481	15551	15596	15526	15703	15783	15656	15483	15625	15533	15621	15561	15564	15652	15698	15579	15534	15576	15516	15790	15588	15871	15449	15577	15437	15513	15609	15696	15693	15544	15623	15287	15575	15522	15689	15422	15670	15446	15589	15476	15767	15664	15482	15647	15511	15536	15672	15464	15641	15622	15632	15596	15571	15581	15642	15663	15645	15604	15475	15769	15626	15541	15591	15585	15640	15592	15567	15558	15570	15828	15585	15583	15724	15549	15436	15653	15576	15447	15625	15448	15633	15540	15742	15645	15638	15627	15607	15649	15744	15658	15824	15581	15489	15489	15685	15619	15678	15547	15550	15686	15688	15631	15561	15608	15627	15777	15532	15630	15756	15519	15611	15605	15615	15521	15557	15667	15655	15630	15620	15659	15669	15663	15754	15694	15686	15380	15603	15551	15664	15628	15543	15694	15672	15596	15624	15561	15461	15583	15419	15584	15639	15674	15597	15675	15575	15745	15417	15556	15380	15663	15717	15867	15485	15550	15440	15674	15534	15445	15507	15693	15732	15526	15664	15657	15531	15533	15662	15739	15710	15693	15679	15587	15680	15413	15607	15438	15435	15667	15708	15707	15549	15679	15734	15429	15600	15534	15643	15682	15502	15513	15534	15662	15640	15636	15489	15674	15576	15660	15668	15563	15551	15572	15620	15704	15518	15618	15498	15564	15849	15449	15612	15586	15595	15681	15650	15602	15586	15829	15657	15727	15633	15601	15661	15559	15496	15737	15678	15689	15773	15660	15536	15590	15674	15760	15584	15576	15619	15409	15665	15712	15588	15658	15526	15710	15694	15670	15598	15638	15621	15726	15556	15371	15603	15738	15505	15685	15587	15565	15698	15568	15556	15575	15845	15633	15534	15482	15626	15514	15620	15649	15725	15638	15584	15541	15568	15736	15470	15642	15529	15667	15702	15485	15681	15550	15569	15646	15644	15690	15617	15799	15571	15607	15750	15701	15628	15581	15579	15714	15563	15519	15546	15574	15576	15682	15595	15487	15421	15566	15678	15623	15661	15536	15618	15371	15687	15577	15647	15712	15702	15493	15707	15577	15581	15757	15571	15574	15477	15703	15630	15608	15587	15456	15579	15606	15581	15705	15469	15749	15636	15549	15627	15629	15727	15763	15681	15617	15582	15610	15620	15748	15641	15622	15618	15577	15468	15593	15670	15556	15513	15719	15701	15859	15631	15722	15578	15619	15698	15734	15545	15543	15603	15403	15664	15593	15520	15640	15555	15507	15675	15421	15614	15639	15606	15686	15734	15689	15580	15649	15524	15449	15698	15649	15589	15662	15441	15619	15581	15630	15740	15703	15640	15616	15528	15694	15491	15554	15676	15635	15658	15458	15648	15607	15555	15537	15600	15545	15580	15578	15652	15577	15679	15731	15657	15644	15450	15826	15679	15698	15515	15651	15550	15597	15638	15674	15605	15627	15545	15713	15646	15600	15560	15574	15562	15545	15644	15533	15596	15610	15664	15544	15663	15719	15772	15646	15773	15672	15502	15550	15623	15694	15611	15661	15606	15613	15668	15619	15720	15706	15677	15619	15720	15475	15683	15556	15612	15574	15519	15498	15613	15755	15583	15839	15683	15555	15541	15727
22922	21319	29169	23848	21501	23010	23051	17524	16906	16859	16850	16752	16834	16673	16569	16429	16633	16519	16561	16459	16611	16383	16417	16451	16292	16404	16361	16479	16409	16311	16735	18849	21635	20495	18671	17529	16717	16625	16363	16351	16381	16309	16357	16014	16172	16313	16463	16373	16146	16204	16285	16351	16135	16125	16218	16108	16471	16268	16280	16391	16531	16362	16230	16424	16224	16207	16323	16211	16465	16099	16356	16075	16277	16228	16263	15907	16164	16240	16269	16259	16183	16333	16221	16364	16224	16223	16290	16197	16212	16345	16324	16025	16281	16249	16267	16224	16118	16159	16379	16266	16025	16046	16227	16280	16499	16393	16272	16413	16314	16184	16288	16185	16222	16382	16300	16372	16122	16201	16228	16303	16257	16366	16170	16286	16298	16066	16080	16357	16181	16324	16350	16149	16071	16266	16221	16029	16295	16149	15999	16230	16342	16242	16142	16114	16335	16246	16279	16083	16218	16220	16260	16314	16011	16229	16296	16518	16321	16334	16288	16190	16272	16134	16385	16200	16100	16038	16234	16162	15998	16202	16215	16252	16208	16343	16222	16336	16127	16249	16335	16222	16257	16176	16270	16060	16351	16164	16316	16296	16215	16064	16275	16182	16275	16157	16389	16298	16201	16139	16261	16122	16253	16226	16081	16383	16141	16078	16157	15988	16220	16302	16232	16239	16144	16180	16238	16101	16007	16278	16158	16337	16248	16153	16252	16361	16234	16280	16125	16163	16263	16377	16324	16248	16262	16267	16407	16058	16103	16182	16269	16203	16367	16378	16182	16209	16234	16118	16196	16137	16309	16313	16202	16191	16214	16272	16248	16206	16071	16196	16229	16348	16100	16219	16054	16398	16136	16074	16226	16218	16175	16233	16252	16307	16204	16357	16167	16281	16195	16405	16293	16262	16350	16209	16293	16226	16379	16416	16243	16241	16002	16152	16230	16166	16312	16291	16139	16319	16379	16193	16061	16311	16186	16104	16251	16308	16262	16457	16285	16309	16110	16149	16276	16204	16113	16255	16148	16335	16354	16319	16245	16212	16290	16412	16203	16187	16203	16318	16240	16103	16159	16122	16082	16163	16321	16233	16295	16261	16318	16217	16407	16371	16168	16308	16438	16471	16439	16217	16177	16316	16249	16176	16156	16133	16149	16189	16202	16288	16129	16017	16183	16058	16174	16211	16109	16139	16344	16340	16144	16158	16190	16131	16212	16268	16150	16159	16127	16122	16264	16090	16315	16055	16148	16114	16209	16129	16322	16075	16177	15967	16290	16344	16182	16350	16262	16227	16271	16383	16327	16245	16406	16252	16269	16198	16297	16194	16269	16136	16184	16117	16029	16214	16222	16051	16090	16125	16204	16148	16285	16275	16247	16261	16190	16363	16057	16243	16092	16402	16205	16129	16264	16287	16346	16346	16167	16263	16179	16157	16234	16319	16374	16187	16208	16194	16196	16008	16016	16120	16285	16060	16407	16244	16333	16291	16230	16343	16208	16212	16248	16236	16404	16438	16427	16068	16183	16244	16194	16217	16226	15929	16291	16181	16405	16235	16153	16292	16392	16336	16294	16241	15962	16275	16186	16204	16255	16402	16081	16245	16295	16224	16361	16055	16239	16060	16207	16174	16489	16090	16270	16070	16109	16171	16228	16257	16127	16292	16108	16230	16081	16375	16155	16183	16335	16085	16168	16181	16251	16073	16154	16182	16203	16328	16215	16284	16225	16283	16201	16207	16202	16322	16308	16021	16075	16177	16205	16225	16321	16147	16068	16110	16149	16150	16103	16313	16388	16244	16122	16210	16280	16247	16186	16379	16183	16349	16256	16239	16199	16356	16492	16159	16241	16194	16381	16117	16206	16119	16177	16307	16219	16055	16171	16255	16164	16137	16026	16316	16204	16067	16038	16171	16078	16246	16204	16158	16288	16242	16106	16287	16226	16307	16172	16327	16348	16116	16100	16018	16391	16247	16348	16260	16364	16161	16129	16365	16139	16336	16243	16366	16292	16278	16213	16320	16161	16038	16182	16209	16141	16194	16154	16201	16367	16204	16297	16292	16260	16109	16375	16151	16113	16062	16174	16199	16305	16178	16280	16172	16060	16063	16130	16053	16114	16332	16399	16279	16304	16330	16217	16193	16098	16174	16232	16151	16111	16347	16350	16364	16281	16386	16018	16266	16163	16171	16409	16189	16295	16384	16186	16233	16389	16231	16081	16068	16399	16171	16065	16239	16376	16380	16201	16178	16325	16101	16206	16252	16384	16035	16272	16259	16160	16211	16316	16253	16212	16266	16039	16140	16101	16129	16235	16217	16052	16419	16172	16263	16297	16142	16098	16334	16080	16168	16251	16261	16303	16065	16115	16052	16024	16166	16282	16215	16074	16297	16299	16137	16172	15997	16324	16170	16071	16338	16202	16288	16306	16261	16090	16049	15989	16341	16079	16290	16313	16111	16185	16080	16217	16260	16287	16262	16415	16248	16181	16142	16228	16380	16084	16281	16176	16352	16245	16327	16110	16216	15871	16251	16115	16088	16149	16200	16282	16393	16188	16214	16121	16200	16060	16222	16219	16238	16142	16348	16436	16050	15963	16278	16182	16161	16184	16210	16051	16091	16334	16230	16277	16465	16310	16024	16107	16239	16338	16103	16329	16187	16235	16190	16332	16288	16159	16161	16271	16316	16183	16211	16226	16087	16307	16277	16087	16297	16155	16177	16109	16231	16153	16227	16339	16125	16306	16121	16302	16181	16111	16131	16275	16170	16311	16315	16273	16145	16233	16306	16291	16167	16408	16351	16155	15991	15923	16100	16122	16346	16314	16190	16248	16371	16292	16195	16201	16255	16252	16138	16177	16257	16252	16300	16060	16189	16165	16099	16149	16103	16333	16177	16078	16321	16316	16227	16286	16215	16158	15988	16197	15951	16219	16325	16285	16216	16146	16310	16189	16322	16055	16105	16034	16289	16176	16241	16063	16365	16338	16234	16230	16150	16255	16216	16366	16103	16226	16137	16267	16329	16155	16421	16237	16330	16026	16115	16149	16213	16213	16086	16445	16155	16351	16306	16219	16156	16310	16218	16126	16274	16268	16247	16241	16087	16246	16236	16286	16180	16246	16173	16148	16215	16030	16269	16431	16181	16340	16202	16528	16047	16223	16142	16209	16159	16172	15886	16132	16118	16160	16124	16217	16137	16284	16401	16205	16118	16341	16119	16262	16063	16151	16070	16123	16127	16356	16209	16122	16173	16327	16314	16200	16150	16264	16226	16276	16152	16159	16285	16305	16270	16125	16204	16163	16192	16216	16127	16270	16369	16403	16148	16209	16192	16319	16301	16333	16528	15952	16233	16362	15968	16360	16296	16366	16292	16312	16192	16346	16178	16148	16080	16113	16277	16152	16159	16162	16265	16325	16165	16131	16050	16363	16204	16088	16241	16237	16282	16063	15894	16164	16123	16021	16236	16313	16129	16264	16161	16395	16233	16165	16540	16359	16147	16382	16455	16207	16357	16199	16193	16205	16198	16118	16092	16294	16450	16362	16269	16273	16446	16249	16301	16107	16179	16252	16291	16299	16021	16148	16232	16132	16304	16071	16146	16067	16121	16248	16201	16107	16135	15913	16123	16380	16258	16059	16360	16162	16333	16112	16299	16344	16321	16199	16136	16022	16135	16330	16230	15969	16149	15926	16250	16140	16250	16265	16102	16272	16377	16190	16082	16183	16393	16384	16254	16296	16259	16422	16281	16271	16301	16006	16191	16206	16232	16436	16301	16250	16160	16169	16383	16251	16196	16147	16273	15931	16384	16221	16163	16170	16161	16208	16191	16316	16175	16230	16103	16281	16128	16041	16138	16357	16248	16237	16483	16313	16211	16212	16176	16199	16193	16357	16376	16229	16281	16299	16365	16237	16214	16109	16353	16096	16209	16212	16225	16184	16362	16254	16223	16248	16352	16268	16497	16253	16156	16180	16160	16195	16298	16016	16146	16066	16359	16190	16302	16009	16195	16044	16293	16085	16014	16235	16202	16247	16131	16266	16188	16140	16112	16203	16228	16252	16152	16067	16305	16318	16371	16513	16252	16451	16125	16207	16130	16298	16331	15959	16214	16219	16424	16288	16280	16186	16309	16120	16243	16128	16124	16131	16331	15963	16138	16326	16181	16141	16263	16210	16153	16378	16009	16057	16091	16108	16260	16113	16123	16154	16203	16164	16244	16221	16134	16182	15999	16291	16273	16194	16299	16353	16238	16431	16099	16149	16285	16007	16315	15996	16293	16093	16180	16187	16109	16054	16089	15972	16409	16335	16033	16393	16186	16128	16313	16124	16174	16364	16112	16145	16314	16227	16119	16405	16419	16188	16155	16105	16118	16290	16124	16226	16185	16168	16370	16197	16259	16119	16228	16432	16268	16099	16169	15910	15854	16240	16137	16057	16258	16277	16111	16152	16129	16169	16223	16050	16339	16301	16186	16222	16350	16159	16257	15991	16213	16198	16318	16012	16132	16156	16311	16154	16042	16258	16174	16302	16181	16154	16106	16270	16092	16146	16238	16299	16125	16374	16276	16205	16139	16232	16176	16032	16170	16280	16205	16135	16142	16112	16149	16200	16267	16224	16065	16080	16206	16132	16105	16153	16254	16298	16331	16152	16221	16145	16217	16340	16302	16260	16246	16313	16015	16256	16121	16278	16312	16161	16262	16147	16225	16184	16001	16116	16219	16128	16325	16307	16365	16254	16111	16179	16178	16253	16050	16090	16070	16128	16164	16207	16089	16234	16128	16223	16063	16105	16121	16324	16284	16188	16084	16256	16080	16306	16236	16189	16202	16209	16247	16212	16286	16166	16241	16438	16145	16321	16282	16192	16103	16227	16210	16328	16040	16142	16412	16198	16236	16456	16089	16136	16276	16012	16116	16154	16367	16249	16196	16144	16071	16315	16394	16362	16267	16082	16167	16242	16306	16178	16239	16236	16304	16042	16166	16331	16132	16276	16275	16100	16286	16293	16111	16139	16547	16316	16191	16259	16078	16092	16226	16077	15942	16219	16251	16115	16310	16364	16168	16190	16274	16180	16083	16120	16256	15874	16050	16198	16168	16182	16123	16144	16134	16367	16243	16185	16090	16299	16161
18763	31083	29007	22997	20025	18312	17059	16388	15953	15614	15466	15474	15401	15304	15507	15340	15276	15312	15072	15109	15008	15166	15141	15179	15054	15129	15032	15097	15129	15134	15719	20080	23395	20908	18111	16538	15822	15148	15042	14947	14924	15055	14930	14924	15011	15139	15236	15013	14987	15002	14890	14878	15106	15027	14931	15042	14898	15018	14999	14914	14978	14844	14911	15036	14871	15057	14900	14992	15017	15141	14926	14925	15033	15048	15164	14959	14833	15002	14976	15067	14903	15053	14904	15031	15094	15031	14902	14989	15098	14889	14931	14794	15058	15015	14867	14905	14935	14987	14841	14913	14976	14925	15025	14980	15007	14952	14951	14815	14739	15022	15146	15067	14989	15103	15029	15044	14937	14932	14992	15007	14878	14962	14899	15067	14824	14895	14869	14897	14805	14955	14834	15136	15020	14966	15016	15038	14894	14922	15020	14765	15028	14962	15139	14819	14979	14935	14879	14926	15032	14881	15116	14995	15046	15089	15038	14764	14998	14913	15030	15040	15030	15031	14958	15030	15053	14981	14960	14957	14911	14751	15097	14972	14782	14848	15115	14936	15085	14958	14837	15010	15028	15029	15014	14821	15144	14934	14958	14941	15015	15095	14994	15043	14903	14915	15060	14995	14848	14829	15020	14929	14963	15005	14942	14846	15004	15001	14936	15024	14961	14982	14871	14880	15005	14970	14996	14958	14932	14832	15001	14973	14863	14892	15008	14964	14978	14838	15037	14914	14869	14986	14808	15119	15235	14934	15029	14991	14887	14947	14949	15014	14844	14856	14976	14902	15082	14945	14920	15000	14942	15070	14880	14957	14763	14955	14977	15047	14834	15079	15011	15056	14904	15019	15016	14885	14857	14983	14946	14900	14893	14993	14918	14874	14894	14964	15095	15031	14926	15009	14963	14960	15041	14892	15023	14770	14980	14886	14969	14816	15120	14926	15044	14952	15018	15068	14988	14985	15103	14967	14898	14995	14935	14878	14949	14980	14893	14910	14922	15008	14857	14956	14870	14824	14834	14909	14932	15036	14874	14964	15114	14846	15155	14940	14893	14926	14704	15008	14872	14935	15025	14848	14881	15016	15091	14763	14905	14910	15025	14892	14903	14895	14881	14853	15049	15051	15043	14967	14971	14767	15010	15086	15031	14859	15116	14828	15033	14926	14901	14953	14913	14879	15025	14927	14921	14941	14925	15162	14779	14918	14863	15103	14934	15080	14926	14941	15004	14971	14965	15039	15043	14734	15013	14859	14719	14853	14935	15045	15004	14821	14887	14800	15072	15202	15047	15076	14894	14869	15140	15132	14958	14881	14905	14918	14924	14918	14947	15051	14905	15035	14830	14968	15015	14768	14896	15114	14850	14802	15015	14927	15095	14770	14959	15029	14971	14814	14937	14966	14956	15076	14850	15015	15053	14970	15114	14904	14961	15004	14978	14998	15017	14892	15046	15123	14981	15051	15026	14771	15002	14942	14811	15083	14872	14964	15053	15026	14913	14904	14869	15066	14995	14788	14989	15094	14882	14998	15010	14795	14957	14913	15043	14975	14887	14986	14859	15052	14977	15098	14896	14941	14974	15105	14829	14961	14894	14861	14830	14960	15047	14994	15015	14677	15005	14991	14977	14982	15131	14878	14722	14792	15071	14787	14896	14900	15018	14797	14719	14956	14950	14994	14824	14995	14928	14925	15028	14892	14960	15060	15130	14934	15086	14880	15102	14763	14971	14827	14986	14972	14930	14821	14932	14856	14899	14988	15071	14869	14905	15011	14973	15125	14973	14918	15044	15010	14858	15055	14912	14875	14790	14935	15109	14881	14990	14920	14927	14882	14914	14991	14842	15051	14905	14889	15005	14872	14811	15219	14816	15018	14995	14974	15012	14912	14845	14813	14792	15040	14834	14857	14912	14821	14935	14863	15000	15184	14916	15111	14897	15040	14980	14852	14850	14988	15031	14928	14967	14977	14964	14963	14922	14872	14883	15133	14897	14923	14994	14938	14907	14986	14971	14893	15004	15062	14887	14950	14972	14816	15017	14820	15106	14932	14988	15089	14958	15059	14997	14940	14853	14956	14760	14879	14802	14805	14880	14927	14909	14836	14894	14949	15024	14953	15096	14865	14996	15004	14934	14813	14980	14979	14906	15026	14934	14901	14971	14917	14844	14886	14761	14954	14883	14958	15238	14914	14977	14837	14957	15019	15101	15037	14962	14853	14913	15041	14763	14932	14801	14832	14958	14899	15002	14933	14870	14760	14987	15213	14882	15002	14851	14993	15021	14986	15173	14949	15036	15006	14777	15058	15176	14970	14967	14881	14880	14939	14988	14987	15073	14910	14956	14839	14966	14892	15057	15055	14780	14916	14975	15097	15096	15017	14966	14998	14912	14922	14879	15040	14846	15126	14884	14870	14831	15076	14958	14923	14916	14813	15000	14856	14993	14915	14906	14902	14837	15110	14986	15044	14879	14987	14841	14733	15035	15063	14900	15025	15042	14944	14851	14839	14874	15034	14984	14851	14882	15087	14791	14914	15005	14828	15058	15081	14815	15169	15051	14855	14945	14760	14917	15092	14771	14920	15055	14788	14809	14883	15011	14992	15152	14989	14808	15019	15005	15033	14943	15212	14724	15000	14796	14975	14954	15025	14911	14838	14917	15055	14964	14998	15132	14949	15122	14863	14843	14982	15047	14821	14997	15007	14947	15084	15083	14857	14902	14972	15012	14758	14888	14947	14826	14690	14987	14987	14918	15013	14876	14932	14856	14768	14705	15005	14942	14817	14930	14851	14935	15167	14894	14946	14964	14930	15037	14838	14926	14916	15022	14939	14878	15102	15037	15123	14799	15101	14795	15166	14994	14842	14825	14983	15000	14959	14807	14967	14994	15074	14881	15079	14918	14994	15013	14847	15117	14841	14997	14834	14980	15063	14963	15093	14753	15029	15092	14910	14895	14903	15054	14986	14867	15022	14963	15059	15014	14794	15033	15005	14941	14941	14996	14911	14827	15009	14875	14964	15018	14861	14865	14785	14977	15021	14750	15041	14940	14827	14968	14926	14957	14875	15004	15044	14978	15076	15002	14727	14970	14857	14899	15012	14898	14827	15080	14789	14987	15070	14901	14910	14932	15066	15004	14927	14929	14939	14797	15014	15014	14981	14868	14777	14965	14994	14912	14924	14883	14854	14913	15018	15058	14871	14942	15019	14945	14866	14962	15087	14991	15056	15024	14871	14983	15100	15164	14979	14761	14924	15057	14925	14977	14968	14931	14878	15012	15031	14856	15242	15171	15170	14911	14948	14889	14955	14883	14987	14962	14781	14945	14952	14963	14882	15201	15031	14966	15014	15093	14993	14908	14989	14872	15100	14910	14836	14897	14867	14739	15091	15060	15005	14847	14935	15055	14837	15032	15114	14869	14940	14813	14966	14957	14969	14966	15029	14935	15098	14902	14988	14789	14944	15003	14893	14900	15007	14893	15134	15026	14928	15046	14989	14868	15067	14845	15223	15051	15009	15098	15166	15321	15004	14926	15110	14880	15041	14978	14972	14993	15179	14954	15085	14955	14962	14975	14911	14983	14885	15001	14761	14948	15047	15071	14924	14962	15129	15019	14966	14991	14846	15048	14865	14996	14895	14948	14839	15214	14918	14806	14974	14818	14953	14872	15046	15095	14917	14922	14891	14976	15010	15135	14854	15049	14788	14873	14981	14990	14822	15073	14902	15134	14849	15112	14848	15050	14892	14951	14976	15133	14893	15045	15005	14978	14910	15162	14769	14933	14982	14968	14901	15023	14931	14899	14950	14901	14938	15050	14754	15132	15032	15037	14983	14932	14891	15124	14799	14947	14966	14949	15028	14922	15011	14964	14964	15025	14939	14896	15101	15023	14844	14824	14944	14899	14876	15056	14911	15063	14930	14865	15058	14963	15135	15245	14867	15082	14868	15014	14854	14819	14836	14782	14936	14952	14918	15155	15037	15011	14996	15005	14903	15040	15011	15053	14910	15024	15008	14938	14942	14867	14869	15019	14875	14740	14992	15039	14939	14966	14863	15009	14977	14859	14987	14877	14833	14963	15052	15114	14928	15016	14941	14874	14943	14825	14829	14854	14961	15040	14874	14924	15046	14989	14816	15018	14927	15057	14983	14853	14776	14864	15149	14909	15004	14984	14943	14848	14924	14895	14982	14872	15009	14935	14973	14896	14809	14822	14926	14892	14892	14947	14919	14928	14924	14850	14973	14958	14915	15121	15169	15032	14897	14804	14952	14898	15010	15042	14975	14955	15014	14887	14823	15014	14896	14724	14901	15017	14983	14923	14954	14922	15057	14787	15033	15066	14995	15110	14917	14909	15105	14994	14873	15034	14905	14915	14998	15002	14925	14974	15024	14846	15082	15025	15160	14936	15047	15035	14940	15004	14742	14912	14982	14878	14897	15008	14947	14832	14943	14957	14846	15009	14954	14893	14978	14913	14907	14920	14875	14909	14885	14937	15058	15093	15077	14917	15101	15037	15006	14921	14796	15083	15090	15046	14934	14999	14965	14879	14806	15108	14887	14949	14726	14870	14939	14871	14901	14914	14959	14889	14933	14899	14800	14904	14943	15020	14889	14936	14813	15034	15022	15155	14956	14873	14937	14960	15108	14962	14903	15017	14977	14952	14855	14986	14989	15051	14847	14848	14877	14903	14893	15004	14761	15032	15016	15252	14968	14880	14927	14984	14840	14937	15009	15035	15014	15053	14957	14989	15022	14814	14928	14967	15006	15073	14821	15143	15031	14964	14969	14996	15048	15004	14979	14790	15086	14788	14905	15056	15064	14876	14893	14919	14961	14864	15021	14893	14914	14915	14960	14923	14977	14884	15006	14939	14897	14788	15022	15064	14940	14999	14866	14988	14942	14921	15001	14910	14902	15040	15028	14772	15052	14909	15001	15093	14972	14831	14926	15035	14883	14862	15063	14869	15013	14973	14898	14892	15012	15021	14869	15103	14948	14883	15028	15105	14965	14834	14920	14958	14952	14902	14895	14953	14947	14849	15038	14797	14881	14943	14903	14963	14864	15008	14779	15219	15043	14941	14874	14805	14991	14943	14865	15125	14927	14891	14907	14972	14815	14952	15118	14924	14940	14829	14952
27545	21898	22948	18841	15736	15365	15364	15201	15029	15201	14944	14878	15022	15045	14981	14852	15143	14818	15004	15094	14885	14863	14927	14927	15048	14874	14991	15075	14922	14884	15016	15197	15499	15478	15145	15009	14890	14887	14891	14891	14969	15089	14930	14979	14884	14946	15136	15067	15021	14897	14835	14912	15088	14947	14956	14905	14873	14847	14770	14954	14907	14840	14908	14842	14932	14868	14967	14857	14975	14914	15012	14901	14944	14830	14835	14791	15032	15062	14771	15103	14968	14890	14690	14811	14939	14822	15018	14873	14908	14928	14922	14928	14757	14991	14901	14884	14802	14840	14739	14784	14978	14898	14977	14781	14759	14878	14731	14820	14976	15117	14954	14938	14865	14923	14771	14792	14749	14769	15053	14881	14985	14806	14857	14797	14971	14757	14863	14805	14761	14820	14910	14866	14926	14669	14858	14881	14918	14987	14950	14898	14764	14758	14818	14713	14769	14911	14650	14840	14966	14806	14937	14880	14864	14931	14929	15071	14686	14629	14881	14797	15009	14963	14912	14780	14863	14683	14810	14816	14841	15045	14964	14964	14734	14911	14679	14758	14751	14854	14828	15083	14994	14879	14924	14974	14853	14892	14728	14958	14992	14842	14927	14834	14927	14829	15094	14954	14796	14735	14990	14880	14763	14871	14847	14982	14826	14945	14671	14875	14824	14758	14853	14784	14877	14930	14886	15023	14813	14875	15010	14691	14877	14783	14888	14736	14818	14895	14775	14756	14829	14850	14845	14892	14900	14817	14896	14893	14908	14896	14722	15085	14973	14816	14887	14777	14950	14822	15056	14840	15007	14777	14903	14772	14773	14833	14696	14945	14980	14896	14909	14678	14756	14948	14598	14886	14783	14797	14924	15024	15002	14940	15110	14835	14742	15008	14769	14728	14849	14987	14962	14862	14717	14787	15017	14776	14889	14957	14758	14780	14862	14951	14884	14942	15015	15022	14851	14685	14733	14779	14822	14729	15056	14877	14935	14881	14928	14886	15001	14781	14897	14925	14843	14868	14925	14821	14932	14749	14679	14736	14747	14881	14866	14557	14834	14805	14872	14941	15039	14891	14763	14696	15005	15044	14933	14850	14901	14787	14947	14823	14912	15024	14863	14673	15002	14804	14952	14740	14885	15063	15009	14695	14845	14698	14685	14859	14737	14932	14837	15031	14766	14915	14975	14901	14868	14576	15080	14819	14766	15008	14839	14944	14849	14681	14923	15067	14986	14905	14930	14844	14925	14876	14923	14888	14922	15018	14807	14859	14915	14687	14932	14857	14783	14810	14963	14928	15018	14736	14837	14731	14902	14963	14909	15039	15074	14890	15016	14814	14821	14866	14822	14868	14885	14830	14789	14773	14972	14911	14915	14951	14795	14771	14833	14786	14977	14823	15018	15094	14878	14983	14894	14947	14797	14786	15078	14816	15004	15125	14906	15040	14867	14858	15055	14807	14846	14969	14805	14887	14903	14878	14887	15038	14927	15028	14837	14769	14779	15067	14842	15098	14886	14881	14740	14646	14768	14921	14884	15122	14931	14919	14848	14738	14911	14941	14965	14812	14834	15035	15196	14621	14794	14830	14981	14964	15126	15071	14953	14719	14751	14847	14942	14782	14958	14954	14965	14831	14734	15072	14846	14889	14813	14751	14792	14787	14648	14945	14853	15139	14915	14964	14947	14965	14930	14977	14839	14754	14812	14837	14957	14800	14842	14782	14888	14853	14861	14763	15006	14755	15018	14962	14848	14945	14908	15061	15015	15048	14793	14857	14778	14998	14735	14832	14899	14750	14962	14787	14675	14990	14798	14885	14913	14985	14876	14894	14926	15095	14963	14899	14833	14964	15029	14921	14817	14917	15120	14950	15066	14986	14931	14995	14900	14926	15010	15024	14785	14910	15096	14792	14965	14926	14882	15008	14797	14886	14926	14818	14812	14991	14890	14957	14837	14839	14997	14883	15004	14932	14869	14846	14921	14953	14981	14846	14896	15040	14913	14728	14783	14915	14991	14913	14953	15026	14704	14960	14743	14981	14800	14864	14829	14874	14935	14748	14987	14746	14895	14868	14909	14834	14717	14771	14878	14816	14954	14852	14918	14812	14856	14959	14885	14877	14983	14930	14904	14785	14940	14546	15006	14937	14942	14833	15010	14841	15004	14931	14926	15031	14907	14765	14959	14991	14920	14906	15047	14924	14804	14977	14819	14910	14887	14877	14820	14842	15040	14819	14865	14784	14778	15002	14800	14944	14863	15027	14812	14871	14675	14989	14954	14851	14841	14959	15004	14751	14863	14850	14993	14915	14927	14738	14836	14924	14825	14683	14963	14906	15009	14785	14858	15102	14929	14840	15115	14801	14917	14845	14909	14848	14929	14799	14908	15012	14675	14965	14850	14936	15107	14910	14883	14907	14677	14933	14958	14777	15046	14822	14975	14687	14637	14788	14711	14800	14810	14790	14869	14732	14702	14875	14855	14906	15004	14995	14895	14982	14948	14958	14900	14873	15095	14909	14831	14783	14655	14839	14694	14826	14954	14967	14898	14692	14912	14972	14645	14911	14808	14862	14894	14809	14825	14664	14975	14836	14922	14860	14872	14862	14878	14882	14913	14871	14947	14902	14952	14906	14928	14955	15033	14877	14972	14958	14965	14752	14872	14724	14757	14978	14916	14864	14902	14670	14777	14787	14923	14757	14994	14987	15155	15049	14741	14937	14720	15015	14933	14792	14981	14899	14973	14882	14983	14801	14766	14854	14891	14871	14786	15020	14856	14852	14775	14822	14810	14979	14991	14852	15092	14937	14939	14875	14965	14856	15016	14934	15281	14932	14930	14881	14859	14889	14759	14830	14866	14702	14850	14885	14980	14847	15004	14991	15001	15084	15023	14915	14661	14820	14987	14854	14821	14690	14962	14912	14867	15034	14897	14977	15046	15011	15022	14771	15068	14941	15113	14951	14870	14831	14811	14918	14921	15040	14905	15071	14899	14934	14885	14855	15087	14870	14710	14900	14807	14844	14878	15066	14959	14844	14888	14972	14807	14769	14979	14964	14800	14778	15012	15052	14925	15058	14960	14974	14921	14853	14899	14921	14821	14936	14811	14792	14825	14929	14994	14875	15010	14796	14855	14793	14882	14906	14890	15044	14920	14787	14832	14893	14899	14968	14585	14925	14773	14889	15038	14946	14885	14844	14832	14772	14903	14807	14872	15057	14967	14854	14866	14777	14816	14981	14851	14765	14879	14945	14783	14882	14943	14834	14799	14937	14779	14873	14935	14936	14913	14896	14791	14914	14849	15011	14929	14678	14761	14843	14872	15063	14887	14792	15042	14892	14835	14695	14947	14595	14828	14810	14679	14733	15005	15006	14916	14890	14650	14890	14949	14670	14969	14922	14849	15041	15063	15060	14890	15032	14969	14826	14974	14971	14869	15001	14997	14960	14733	14862	14864	15021	14744	14884	14834	14831	14781	14895	14911	14789	14865	14863	15027	14897	14902	14893	14886	14875	14964	14908	14931	15027	15055	14843	14793	14953	15061	14896	14973	15116	15039	14658	14948	14983	14993	14808	15057	14935	14781	14797	14796	14719	15044	14625	14860	14855	14851	14874	14781	14848	14683	14932	15006	14798	14827	14929	14791	14920	14841	14947	14914	14989	14847	14656	14883	14860	14792	14735	14980	14754	14937	14992	14838	14966	14973	15023	14862	14856	14778	14872	14903	14724	14847	14800	15019	14964	15161	14853	14741	14792	14855	14997	14853	14917	14941	14877	15151	14835	14864	14987	14855	14723	14975	14976	15059	14908	14935	15046	15137	14941	14835	14812	14939	14811	15053	14635	14882	15051	14909	14829	15050	14922	14680	14726	14803	14785	14823	14947	14775	14857	14941	14923	14819	14897	14921	14878	14972	14884	14826	15049	14928	14904	14883	14867	14804	14986	14921	15021	14924	14967	14930	14838	14757	15004	14841	15046	15019	15069	14995	14848	14841	14894	14837	15009	14825	14956	14898	14867	15158	14893	14870	14751	14553	14704	14917	14749	14657	14931	14861	14932	14685	14932	14939	14914	14816	14888	14780	14881	14951	14861	14791	14915	14741	14880	14773	14849	15069	14943	14900	14978	14924	14724	14829	14943	14849	14911	14829	14828	14837	14929	14913	15107	15017	14779	14891	14885	14878	14892	14804	14911	14655	14914	14850	14773	14752	14966	15105	14872	14846	15003	14956	14890	15160	14814	14937	14890	14827	14880	15109	14809	14853	14909	14803	14839	15029	14859	14850	14940	14910	14841	14894	14927	15067	15041	14900	14929	14911	14884	15025	14967	14797	15024	14896	14968	14896	14654	14917	15038	15054	14792	14958	14822	14761	14963	14800	15010	14787	14732	14835	14754	14827	14934	14830	14832	14790	15013	14901	14777	14898	14933	14739	14829	14763	14987	15099	14912	14731	14645	15086	14747	14688	14881	15015	14922	14848	14757	15049	14999	14933	14793	14987	14987	14956	14828	14940	14965	14938	14824	15008	14884	15000	14830	14865	14710	14993	14795	15071	15056	14931	15129	15068	14961	14765	14835	15147	14906	14783	14756	14877	14988	15055	14793	15076	15030	14918	14896	14836	14748	15000	14839	14895	14810	14878	14781	14919	15037	14841	14750	14980	14911	14898	14673	14979	14901	14815	14732	14877	14872	15016	15001	14824	14942	14931	15147	14864	14857	15005	14930	15011	14820	15000	15107	14913	14810	15064	14910	14853	14915	14787	14852	14962	14886	14859	14899	14928	14795	14866	15040	14836	15074	14877	14844	14987	14963	14995	14928	14839	14906	14988	14832	15032	14941	15123	14972	15038	14763	14917	14919	15082	14934	14928	14942	14880	14875	14759	14947	14923	15038	15006	14858	14840	14794	14810	14949	14819	14875	14898	14913	14999	14845	14933	14903	14771	14990	14962	15054	15107	14902	15075	14903	14974	14867	14777	14849	14936	15073	14811	14791	14868	14852	14906	14905	14853	14986	14966	14901	15043	15040	14877	14990	14820	14860	15070	14970	14757	14854	14883	14743	14935	14902	14964	15082	14833	14874	14875	14757	14789	14944	15002	14909	14898	14972	14905	14928	14835	14895	14765	14982	14816	14782	14821	14806
16281	20111	18717	16398	15484	15050	14695	14435	14319	14305	14310	14280	14253	14207	14245	14226	14264	14351	14182	14327	14013	14148	14173	14192	13964	14081	14340	14266	14262	14177	14274	14753	14849	14995	14580	14330	14127	14195	14302	14246	14060	14208	14063	14111	14196	14163	14278	14137	14326	14190	14153	14103	14148	14148	14240	14124	14044	14259	14055	14334	14155	14082	14154	14054	14209	14112	14131	14159	14293	14156	14086	14161	14235	14288	14090	14207	14158	14132	14098	14321	14069	14295	14378	14066	14131	14435	14330	14307	14233	14161	14123	14163	14017	14240	14045	14262	14122	14208	14211	14033	14094	14170	14245	14243	14109	14299	14109	14057	14336	14297	14327	14156	14185	14004	14109	14146	14296	14287	14245	14128	14179	14129	14152	14166	14311	14208	14186	14145	14067	13957	14208	14182	14176	14041	14177	14202	14181	14111	14042	14073	14192	14316	14126	14415	14167	14101	14323	14128	14173	14199	14137	14236	14336	14174	14161	14208	14180	14182	14259	14291	14079	14179	14199	14132	14108	14279	14201	14171	14140	14253	14231	14198	14145	14167	14232	14181	14102	14209	14281	14122	13892	14054	14227	14072	14178	14121	14125	14070	14259	14202	14216	14079	14083	13995	14270	14201	14204	14177	14082	14077	14035	14022	14190	14170	14252	13990	14052	14135	14182	14092	14167	14142	14191	14234	13960	14121	14196	14316	14257	14064	14121	14185	13995	14323	14111	14157	14083	14090	14178	13921	14047	14153	14248	14026	14035	14214	14224	14180	14171	13970	14063	14303	14116	14338	14262	14070	14001	14145	14217	14224	14200	14167	14246	14182	14139	13985	14038	14117	14153	14127	14214	14060	14042	14166	14120	14131	14218	14169	14101	14130	14135	14201	14215	14315	14086	14354	14084	14202	14155	13942	14188	14233	14067	14256	14243	14166	14125	14134	14245	13955	14115	14057	14228	14238	14063	14196	14023	14139	14259	14299	14140	14386	14187	14060	14184	14048	14130	14174	14200	14118	14256	14186	14069	14079	14297	14163	14112	13960	14151	14353	14155	14030	14191	14200	14317	14290	14269	13990	14148	14051	14325	14032	14148	14240	14179	14245	14249	14182	14099	14299	14195	14263	14245	14341	14153	14012	14052	14304	14022	14117	14408	14113	14122	14040	14196	14163	14388	14059	14080	14264	14292	14222	14278	14147	13963	14116	14086	14108	14186	14069	14228	13883	14019	14064	14084	14193	14178	14178	14140	14091	14205	14273	14181	14141	14096	14255	14078	14157	14159	14131	14068	14208	14314	14089	14230	14127	14275	14099	14197	14075	14059	14153	14268	14155	14127	14111	14248	14078	14199	14205	14158	14053	14073	14251	14292	13984	14190	14223	13986	14185	14056	14031	14086	14107	14206	14183	14204	14081	14352	14390	14338	14256	14348	14258	14160	14189	14252	14279	14225	14168	14349	14279	14142	14167	14069	14379	14286	14285	14259	14046	14165	14162	14138	14229	14118	14005	14114	14145	14023	14131	14296	14199	14173	14186	14083	14108	14287	14181	14248	14151	14225	14058	14315	14183	14210	14031	14306	14209	14180	14227	14024	14154	14049	14130	14366	14215	14206	14128	14115	14172	14313	14100	14137	14191	14301	13977	14243	14084	14130	14186	14122	14166	14219	14059	14053	14118	14154	14145	14310	14070	14103	14029	14202	14138	14066	14262	14102	14259	14069	14190	14141	14010	14356	14145	14053	14098	14211	14108	14247	14247	14085	14096	14095	14136	14072	14060	14130	14218	14065	14174	14186	14097	13988	14145	14164	14128	14153	14086	14228	14173	14128	14081	14007	14029	14249	14349	14308	14093	14117	14125	13943	14242	14161	14239	14214	14186	14209	14311	13924	14199	14126	14136	14173	13926	14250	14128	14019	14304	14351	14142	13988	14147	14166	14192	14182	14273	14160	14125	14121	14137	14247	14156	14070	14203	14234	14190	14076	14138	14332	14072	14323	14166	14058	13897	14231	14152	14119	13978	14192	14314	14176	14089	14352	13989	14229	14175	14150	14157	14183	14268	14034	14145	14121	14321	13990	14243	14128	14142	14212	14220	14201	14016	14168	14238	14037	14020	14224	14244	14140	14097	13935	14054	14331	14241	14234	14091	14200	14221	14046	14257	14103	14101	14170	14126	14106	14086	14244	14233	14171	14177	14125	14147	14176	14102	14223	14150	13970	14196	14257	13931	14101	14173	14124	14342	14323	14174	14144	14147	14205	14107	14096	14028	14271	14269	14221	14207	14133	14320	14318	14115	14291	14062	14214	14197	14065	14359	14189	14170	14167	14225	14177	14113	14246	14274	14226	14157	14227	14082	14164	14278	14104	14120	14200	14091	14101	14048	14086	14116	14312	14308	14261	14084	14071	14091	14076	14199	14143	14185	14110	14310	14292	14140	14079	13981	14266	14153	14128	14140	14308	14217	14168	14018	14277	14249	14039	14231	14182	14114	14286	14123	14257	14223	14292	14213	14175	14132	14189	14095	14065	14181	14105	14171	14207	14139	14255	14176	14209	14012	14083	14139	14069	14188	14233	13996	14161	14272	14072	14224	14088	14188	14306	14161	14109	14119	14188	14188	14159	14202	14249	14215	14222	14190	14165	14193	14245	14242	14095	14335	14165	14107	14158	14154	14120	14234	14259	14180	14210	14123	14091	14237	14245	14118	14321	14162	14149	14286	14291	14207	14131	14264	14230	14053	14235	14207	14285	14216	14257	14110	14078	14132	14291	14182	14130	14066	14062	14171	14128	14141	14227	14013	14205	14201	14098	14275	14133	14216	14202	14048	14104	14201	14095	14182	14249	14232	14229	14170	14105	14146	14125	14041	14233	14263	14119	14197	13949	14161	14206	14225	14171	14081	14239	14124	14285	14233	14114	14122	14481	14108	14156	14157	14199	14195	14182	14157	14092	14358	14033	14193	14226	14053	13980	14096	14245	14354	14336	14212	14200	14175	14144	14178	14133	14167	14391	14260	14148	14240	14204	14150	14165	14175	13954	14175	14242	14269	14204	14159	14212	14234	14109	14046	14064	14132	14121	13977	14263	14324	14040	14156	14293	14141	14039	14160	14133	14181	13997	14157	14095	14156	14079	14296	14190	14238	14096	14243	14192	14188	14095	14281	14213	14184	14146	14200	14168	14242	13943	14093	14227	14242	14170	14119	14087	14145	14160	14103	14050	14197	14265	14085	13968	14105	14113	14078	14237	14064	14229	14066	13987	14181	14221	14127	14145	14271	14225	14260	14172	14170	14160	14203	14120	14146	14155	14165	14245	14161	14263	13920	14070	14145	14094	14177	14170	14127	14333	13951	14213	14291	14145	13976	14115	14081	14299	14053	14179	14052	14203	14227	14166	14368	14152	14387	14110	14203	14114	14175	14098	14230	14164	14118	14177	14115	14255	14112	14163	14076	14222	14147	14071	14182	14142	14077	14238	14085	14308	14255	14312	14126	14175	14096	14145	14147	14131	14155	14244	14115	14333	14127	14215	14160	14228	14206	14155	14284	14202	14137	14290	14251	14064	14124	14211	14080	14192	14127	14120	14098	14096	14085	14363	14353	14401	14095	14097	14055	14263	14136	14234	14161	14173	14289	14234	14183	14198	14282	14136	14210	14288	14131	14050	14285	14092	14326	14210	14084	14029	14181	14199	14314	14052	14104	14137	14291	14064	14297	14173	14148	13927	14182	14180	14322	14168	14153	14333	14201	14164	14338	14225	14154	14151	14107	14228	14184	14199	14160	14117	14061	14135	14117	14181	14061	14100	14161	14171	14246	14051	14145	14137	14305	14178	14138	14146	14118	14191	14296	14301	14268	14148	14148	14062	14107	14186	14075	14218	14183	14206	14053	13979	14209	14165	14280	14232	14206	14107	14121	14031	14141	14171	14179	14042	14196	14238	14251	14089	14163	14167	14042	14160	14252	14300	14180	14172	14115	14245	14105	14270	14136	14374	14275	14234	14105	14202	14025	14259	14174	14074	14276	14174	14172	14221	14317	14174	14201	14223	13980	14185	14447	14166	14054	14108	14172	14040	14248	14003	14020	14192	14187	14130	14056	14052	14094	14237	14269	14238	14198	14270	14140	14088	14196	14080	14216	14207	14191	14057	14240	14195	14189	14507	13996	14160	14269	14012	14063	14347	14217	14165	14177	14333	14114	14184	14107	14035	14125	14281	14132	14136	14335	14056	14027	14390	14320	14103	14231	14237	14236	14109	14319	14267	14217	14158	14038	14166	14100	14140	14227	14257	14328	14222	14224	14073	14309	14060	14105	14135	14261	14114	14286	14154	14035	14271	14184	14152	14271	14217	14062	14369	14215	14040	14120	14149	14276	14185	14281	14056	14305	14248	14223	14306	14287	14112	13920	14158	14090	14199	14010	14060	14132	14451	14392	14111	14223	14190	14180	14077	14314	14223	14100	14143	14130	14223	14243	13985	14246	14154	14033	14310	14190	14201	14311	14056	14163	14233	14268	14012	14132	14262	14209	14052	14172	14138	14158	14064	14061	14098	14256	14078	14230	14107	14141	14114	14181	13948	14188	14116	14096	14362	14274	14108	14303	14299	14108	14096	14013	14162	14268	14114	13979	14086	14223	14151	14169	14305	14029	14018	14015	14118	14167	14142	14196	14136	14164	14081	14213	14159	14078	14148	13941	14085	14181	14038	14120	14290	14165	14104	14162	14101	14169	14334	14191	14064	14136	14209	14063	14278	14292	14019	14133	14136	14220	14219	14225	14202	14102	14119	14387	14079	14315	14071	14087	14127	14263	14235	14325	14216	14286	14146	14101	14112	14207	14320	14232	14177	14202	14034	14275	14135	14388	14161	14181	14219	14157	14206	14208	14318	14263	14316	14346	14317	14203	14183	14169	14298	14215	14272	14128	14224	14123	14133	14254	14070	14191	14235	14112	14300	14080	14201	14166	14057	14217	14259	14116	14227	14211	14044	14257	14298	14037	14220	14192	14166	14142	14114	14033	14208	14253	14116	14116	14250	14151	14166	14145	14116	14213	14179	14251	14228	14100	14152	14202	14252	14213	14081	14048	14230	14152	14274	14341	13973	14200	14197	14228	14148	14209	14090	14160	14305	14227	14269	14198
24115	21364	28670	24530	21846	19793	17756	15471	14994	15187	15116	14906	14924	14834	14988	14942	14884	14892	14895	14935	14766	14742	14675	14902	14597	14920	14797	14593	14838	14679	15093	16803	17762	17197	15928	15189	14953	14779	14697	14738	14672	14771	14836	14800	14821	14756	14741	14696	14735	14759	14636	14846	14802	14721	14560	14763	14813	14623	14657	14775	14705	14693	14757	14657	14839	14626	14644	14636	14797	14671	14563	14632	14592	14696	14661	14874	14601	14716	14820	14525	14728	14610	14962	14816	14706	14594	14692	14787	14856	14716	14852	14780	14774	14669	14686	14776	14718	14766	14638	14735	14756	14606	14699	14606	14769	14624	14638	14735	14612	14511	14672	14649	14711	14587	14650	14766	14646	14784	14604	14800	14621	14500	14663	14628	14557	14608	14455	14633	14597	14537	14654	14665	14721	14852	14848	14602	14681	14598	14731	14662	14692	14488	14575	14750	14687	14693	14536	14634	14615	14605	14632	14551	14902	14608	14719	14667	14732	14430	14603	14657	14545	14495	14735	14917	14800	14556	14516	14566	14650	14884	14769	14640	14511	14587	14597	14851	14628	14466	14738	14548	14656	14679	14633	14655	14513	14606	14784	14674	14808	14622	14814	14787	14816	14682	14504	14715	14967	14777	14565	14565	14595	14757	14780	14712	14685	14901	14628	14666	14559	14564	14499	14520	14668	14686	14679	14787	14735	14754	14741	14676	14706	14611	14888	14620	14816	14629	14841	14665	14632	14616	14603	14684	14787	14611	14526	14759	14728	14812	14747	14568	14783	14745	14707	14700	14791	14556	14823	14987	14727	14660	14778	14758	14727	14696	14909	14680	14817	14684	14651	14637	14488	14602	14637	14553	14565	14423	14835	14832	14623	14896	14703	14630	14673	14870	14934	14632	14788	14485	14577	14819	14588	14671	14668	14875	14656	14694	14654	14781	14732	14696	14656	14583	14804	14693	14729	14559	14777	14551	14581	14533	14592	14531	14687	14619	14711	14754	14774	14644	14667	14575	14571	14584	14575	14620	14883	14578	14717	14822	14723	14621	14619	14988	14883	14458	14486	14457	14873	14721	14798	14564	14689	14458	14603	14788	14578	14764	14675	14761	14676	14666	14572	14773	14655	14697	14774	14693	14748	14623	14521	14538	14655	14664	14567	14645	14635	14827	14647	14914	14714	14621	14452	14729	14770	14637	14667	14597	14690	14520	14821	14825	14710	14657	14623	14852	14686	14834	14899	14818	14736	14764	14861	14659	14834	14653	14785	14731	14712	14551	14594	14639	14844	14433	14709	14596	14696	14810	14840	14701	14589	14715	14687	14552	14757	14785	14828	14617	14838	14665	14805	14697	14637	14721	14846	14597	14621	14665	14629	14444	14743	14702	14624	14436	14661	14791	14830	14630	14695	14703	14603	14572	14574	14723	14609	14954	14787	14791	14752	14812	14785	14639	14596	14536	14806	14795	14792	14819	14555	14572	14644	14553	14734	14687	14670	14584	14522	14736	14749	14661	14867	14663	14474	14575	14727	14847	14752	14819	14634	14624	14793	14499	14693	14625	14820	14518	14757	14549	14720	14581	14706	14573	14673	14735	14735	14769	14743	14973	14664	14631	14661	14456	14738	14789	14742	14574	14648	14661	14857	14703	14757	14859	14618	14715	14725	14680	14701	14693	14604	14629	14743	14587	14676	14560	14549	14638	14624	14719	14754	14699	14722	14570	14727	14641	14533	14451	14710	14689	14710	14845	14772	14634	14726	14640	14470	14745	14831	14757	14626	14671	14626	14608	14479	14641	14590	14858	14880	14699	14742	14777	14867	14627	14711	14614	14726	14691	14574	14713	14669	14884	14655	14681	14666	14630	14758	14510	14706	14838	14843	14681	14649	14564	14711	14728	14693	14757	14715	14595	14607	14540	14683	14822	14639	14586	14674	14737	14550	14628	14770	14668	14721	14551	14663	14844	14782	14810	14663	14812	14644	14790	14707	14803	14660	14584	14515	14532	14612	14744	14687	14396	14616	14498	14707	14727	14593	14863	14786	14616	14535	14582	14805	14802	14525	14566	14818	14649	14663	14574	14851	14711	14632	14611	14788	14577	14794	14875	14334	14506	14662	14553	14736	14623	14790	14651	14657	14732	14755	14654	14774	14665	14705	14942	14588	14629	14556	14571	14772	14860	14423	14944	14578	14623	14739	14490	14662	14785	14892	14688	14596	14708	14662	14796	14564	14525	14657	14804	14734	14715	14904	14747	14590	14708	14640	14619	14758	14822	14661	14696	14698	14732	14622	14875	14689	14744	14679	14694	14628	14659	14624	14702	14739	14585	14695	14729	14694	14726	14649	14665	14678	14594	14696	14742	14706	14732	14704	14784	14723	14782	14765	14619	14782	14791	14651	14541	14609	14651	14587	14781	14720	14680	14676	14520	14942	14731	14605	14516	14610	14659	14761	14759	14480	14686	14506	14515	14748	14645	14699	14679	14832	14754	14827	14760	14777	14773	14729	14658	14698	14534	14526	14675	14756	14609	14613	14676	14721	14737	14692	14671	14527	14398	14631	14642	14656	14676	14705	14657	14654	14707	14679	14735	14610	14677	14587	14806	14722	14625	14685	14862	14713	14763	14618	14659	14709	14696	14506	14552	14941	14703	14687	14643	14515	14748	14798	14747	14628	14769	14750	14609	14548	14676	14731	14762	14475	14763	14471	14825	14558	14627	14671	14571	14616	14486	14790	14514	14729	14765	14661	14631	14640	14521	14470	14639	14710	14735	14702	14704	14717	14790	14654	14526	14719	14656	14797	14522	14656	14820	14818	14676	14558	14456	14625	14511	14780	14772	14575	14700	14740	14576	14784	14479	14812	14832	14866	14587	14597	14764	14721	14611	14664	14896	14714	14499	14609	14625	14759	14732	14714	14679	14665	14660	14850	14600	14617	14638	14749	14851	14777	14525	14617	14644	14641	14736	14754	14628	14721	14592	14549	14854	14821	14667	14861	14655	14774	14666	14653	14485	14680	14731	14733	14570	14736	14690	14604	14841	14540	14671	14689	14726	14596	14671	14776	14579	14955	14790	14706	14703	14594	14604	14752	14656	14650	14667	14635	14792	14875	14688	14691	14712	14543	14504	14680	14740	14712	14710	14749	14721	14609	14537	14797	14545	14700	14728	14672	14707	14727	14647	14766	14951	14863	14702	14812	14868	14505	14805	14584	14448	14530	14691	14757	14614	14554	14639	14731	14679	14547	14699	14606	14638	14556	14846	14519	14565	14587	14720	14695	14689	14892	15028	14751	14738	14808	14609	14676	14758	14647	14721	14917	14650	14792	14879	14580	14839	14746	14764	14612	14355	14729	14601	14735	14825	14781	14761	14513	14692	14537	14810	14715	14640	14464	14849	14640	14667	14695	14788	14761	14683	14584	14776	14619	14835	14751	14782	14634	14605	14715	14500	14647	14804	14770	14656	14831	14685	14697	14769	14899	14669	14574	14424	14660	14671	14807	14577	14836	14784	14746	14838	14690	14678	14516	14606	14613	14714	14605	14598	14631	14658	14716	14717	14829	14617	14731	14650	14772	14567	14557	14578	14451	14646	14658	14679	14765	14703	14492	14410	14706	14541	14629	14701	14812	14813	14828	14843	14752	14875	14568	14542	14655	14643	14691	14679	14536	14590	14865	14775	14479	14543	14654	14750	14746	14538	14724	14639	14614	14444	14764	14681	14674	14671	14658	14699	14763	14624	14763	14816	14790	14678	14612	14574	14523	14731	14821	14563	14550	14823	14648	14653	14407	14801	14651	14693	14630	14650	14651	14629	14692	14786	14627	14657	14615	14668	14588	14534	14800	14653	14525	14685	14608	14612	14671	14667	14729	14855	14508	14673	14933	14680	14646	14613	14621	14597	14608	14507	14672	14596	14563	14646	14618	14809	14530	14662	14720	14475	14786	14564	14659	14790	14724	14562	14696	14838	14967	14830	14874	14865	14796	14767	14754	14789	14661	14704	14831	14846	14595	14574	14728	14633	14842	14723	14836	14733	14736	14660	14708	14632	14616	14670	14668	14637	14733	14548	14662	14547	14560	14678	14863	14762	14690	14728	14690	14723	14738	14561	14625	14872	14705	14554	14792	14809	14721	14682	14644	14533	14597	14793	14533	14664	14704	14882	14934	14510	14641	14707	14738	14910	14765	14614	14697	14726	14581	14713	14704	14577	14625	14726	14683	14679	14786	14676	14683	14706	14608	14739	14686	14698	14625	14648	14676	14515	14684	14665	14817	14697	14839	14705	14616	14746	14591	14676	14817	14616	14672	14711	14555	14720	14664	14654	14741	14636	14524	14774	14532	14856	14777	14745	14501	14709	14521	14651	14629	14677	14452	14713	14641	14666	14729	14822	14488	14512	14693	14561	14731	14794	14859	14616	14558	14690	14755	14615	14601	14633	14757	14672	14841	14803	14595	14810	14610	14512	14607	14566	14683	14651	14751	14650	14789	14528	14649	14573	14699	14598	14878	14513	14747	14630	14865	14784	14687	14488	14754	14486	14680	14690	14693	14821	14773	14681	14773	14587	14664	14661	14604	14529	14654	14692	14732	14706	14634	14728	14584	14648	14641	14727	14687	14627	14663	14455	14697	14822	14703	14661	14835	14776	14789	14679	14510	14567	14738	14725	14649	14574	14663	14557	14683	14754	14766	14755	14712	14585	14511	14651	14842	14444	14692	14684	14573	14804	14548	14623	14731	14609	14730	14786	14791	14868	14588	14571	14747	14621	14699	14756	14531	14873	14785	14577	14490	14690	14725	14615	14680	14523	14512	14745	14504	14814	14686	14638	14789	14721	14849	14583	14698	14736	14575	14658	14836	14606	14541	14639	14720	14672	14626	14646	14804	14710	14818	14743	14699	14642	14549	14652	14767	14796	14527	14600	14701	14652	14802	14773	14712	14701	14681	14562	14791	14720	14851	14822	14546	14781	14596	14775	14595	14680	14800	14781	14614	14685	14803	14550	14671	14389	14702	14541	14502	14693	14777	14972	14735	14751	14615	14714	14595	14493	14731	14588	14634	14743	14641	14762	14805	14544	14570	14675	14632	14650	14696	14723	14683	14763	14762	14579	14518	14676	14748	14760	14775	14543	14774	14682
15755	25725	24709	19745	17771	16523	15337	14876	14489	14527	14497	14634	14553	14436	14182	14362	14417	14355	14227	14230	14151	14098	14189	14162	14209	14318	14327	14271	14124	14261	14484	18120	18861	17365	15465	14923	14346	14297	14153	14100	13983	14067	14316	14097	14211	14306	14284	14157	14173	14131	14062	14255	14261	14206	14168	14260	14094	14099	14093	14232	14150	14130	14106	14235	14146	13882	14352	14190	14068	14135	14080	14058	14196	14089	14011	14360	14151	14243	14087	14072	13981	14224	14083	14124	14120	14160	14143	14304	14152	14092	14107	14224	14282	14234	14121	14067	14063	14151	14186	14097	14079	14144	14197	14133	14231	14165	14182	14184	14094	14109	14027	14098	14075	14159	14229	14041	14033	14099	14178	14339	14218	14073	14050	14159	14051	14204	14076	14069	14190	14183	14169	14200	14036	14207	14093	14172	14110	14094	14226	14097	14017	14150	14127	14213	14080	14082	13967	14250	14169	14155	14089	14234	14183	14057	14217	14193	14235	14006	14105	14144	14145	14155	14021	14178	14219	14175	14206	14095	14087	14371	14020	14149	14161	14237	14246	14144	14185	14073	14077	14231	14203	14052	14114	14246	13999	14181	14202	14164	14162	14158	14184	14255	14079	14149	14136	14001	13997	14278	14318	14175	14169	14123	14114	14111	14165	13976	13999	14114	14252	14155	14142	14125	14082	14061	14314	14159	14118	14051	14099	14032	13998	14159	13994	14095	14172	14224	14134	14216	14113	14219	14041	14289	14220	14135	14178	14006	14243	14270	14039	14169	14086	14036	14089	14122	14210	14113	14089	14314	14210	14178	14165	14015	14114	14115	14102	13891	13943	14023	14095	14195	14039	14020	14069	14171	14158	14013	14255	14165	14115	14083	14069	14174	14127	14173	14247	13988	13928	14263	14220	13960	14065	14121	14363	14105	14080	14082	14031	14062	14030	14226	13998	14389	14138	14329	14032	14095	14172	14268	14089	14054	14026	14046	14162	14252	14120	14025	14140	14204	14142	14068	14091	14331	14099	14196	14159	13975	14128	14230	14259	14244	14042	14293	14227	14095	14116	14305	14040	14171	14271	14036	14094	14140	14095	14050	13955	14238	14237	13976	14097	13998	14054	14106	14104	14128	14077	14208	14196	14092	14261	14208	14287	14089	14105	14131	14150	14037	14266	14186	14250	14087	14079	14284	14130	14069	14287	14046	14345	14099	14160	13986	14115	14201	14064	14182	14017	14169	14167	14271	14130	13974	14175	14114	14211	14090	14223	14242	14235	14244	14177	14177	14103	14321	14307	14206	14174	14169	14152	14045	14101	14034	14339	14015	14206	14245	14267	14117	14165	14269	14008	14105	14128	14198	14175	14150	14229	14203	14028	14241	14039	14123	14122	14170	14001	14097	14161	14033	14135	14143	13997	14292	14176	14231	14197	14169	14085	14251	14178	13890	14268	14170	14201	14168	14209	13962	14124	14195	14016	14190	14194	14055	14139	14154	14104	14117	14169	14266	14126	14236	14118	14189	13908	14466	14024	14066	14249	13942	14044	14180	14178	13992	14117	14249	14044	14177	14188	14087	14027	14082	14064	14211	13976	14170	14184	13993	14079	13997	14177	13980	14101	14143	14125	14161	14110	14173	14080	14118	14252	13977	14282	14162	14194	14172	14231	14131	14066	14189	14053	14130	14175	14092	14145	14128	14128	14007	14009	14068	14262	14006	14250	14031	14114	14240	14179	14198	14255	14379	14079	14212	14230	14090	14160	14231	14185	14156	14008	14090	14201	14024	14132	14093	14034	14090	14182	14323	14190	13987	14135	14046	14167	14234	14104	14011	14172	14213	14228	14327	14190	14065	14208	14235	14303	14069	14127	14083	14142	14016	14178	14019	14048	14072	14071	14143	14198	14100	14014	14066	14045	14156	14165	14068	14249	13981	14215	13978	14257	14103	14115	14062	14211	14189	14094	14191	14213	14012	14244	14208	14183	14042	14083	14204	14085	14014	14064	14215	14122	14093	14104	14031	14202	14070	14226	14001	14127	14124	14091	14377	14106	14065	14266	14144	14094	14236	14153	14224	14078	13962	14043	14071	14261	14263	14243	14114	14098	14345	14248	14218	14128	14169	14080	14098	14071	14155	14280	14162	14308	13963	14187	14283	13977	14209	14155	14176	14194	14097	14234	14134	14163	13938	14029	14126	14211	14014	14156	14112	14178	14096	14015	13968	14247	14013	14127	14100	14113	14008	14066	14249	13959	14104	14112	14207	14255	14189	14176	14175	14171	14252	14112	14102	14278	14246	13991	14085	14060	14057	14197	14113	14108	13930	14192	14098	14266	14306	14185	14181	14260	14068	14126	14224	14150	13993	14126	14160	14166	14060	13961	14150	14105	14133	14285	14114	14112	14104	14173	14047	14122	14162	14140	14158	14304	14179	14350	14260	14260	14178	14025	14210	14173	14295	14120	13992	14217	14068	14213	14010	14063	14134	14128	14284	14065	14200	14059	14060	14266	14211	14173	13972	14015	14020	14211	14229	14139	14255	14203	14015	14110	14098	14251	14212	14335	14051	14117	13933	14103	13982	14192	14233	14018	13998	14081	14130	14234	14223	14108	14152	14186	14100	14177	14135	14254	14039	14119	14109	14065	14205	14072	14034	14182	14251	14034	14193	14008	14161	14229	14042	14178	14101	13995	14085	14360	14334	14207	14075	14263	14134	14046	14045	14275	14223	14334	14114	13909	14213	14089	14073	14093	14072	14137	14058	14277	14071	13960	14043	14043	14185	14310	14043	14210	14358	14060	14146	14115	14221	14064	14143	14004	14133	14154	14124	14182	14190	14165	14211	14199	14084	14124	14006	14155	14114	14190	14314	14178	14180	14097	14036	14047	14083	14084	14310	14183	14136	14119	14193	14040	14134	14309	14192	14222	14100	14178	14135	14238	14213	14238	14130	14013	14125	14113	14052	14222	14219	14016	14099	14214	14107	13984	14367	14113	14130	14132	14127	14324	14136	14167	14086	14219	14149	14240	14145	14141	14045	14170	14160	13917	14288	14205	14111	14217	14107	14077	14077	14174	14180	14036	14215	14109	14038	14151	14299	14135	14161	14242	13973	14124	14079	14201	14126	14154	14072	14202	14240	14149	14065	14231	14125	14102	14183	14107	14085	14204	14256	14115	14337	14257	14100	14169	14188	14157	14189	14043	14152	14141	14078	14392	14110	14097	14255	14009	14313	14079	14139	14244	14194	14315	14076	14197	14268	14249	14185	14165	14100	14139	14097	14148	14265	14017	14195	13938	14200	14275	14135	14111	14117	14184	14191	14358	14104	13978	14085	14037	14190	14224	14348	14194	13965	14015	14253	14154	14182	14123	14022	14251	14204	14040	14200	14199	14235	14101	14035	14191	14078	14194	14220	13998	14201	14231	14190	14179	14050	14296	14073	14260	14205	14374	14170	13999	14219	14073	14123	14149	14166	14194	14108	14055	14258	14166	14146	14181	14237	14212	14181	14116	14169	14061	14148	14224	14187	14172	14056	14210	14039	14390	14063	14176	14100	14145	14085	14175	14146	14079	14269	14162	14130	14097	13946	14115	14145	14114	14149	14093	14079	14144	14043	14102	14051	14218	14269	14155	13958	14355	14143	14142	14082	14231	14174	14249	13952	14086	14161	14116	14044	14099	13955	14187	14137	14269	14172	14099	14243	14118	13998	14093	14098	14169	13993	14046	14128	14188	14222	14139	14187	14207	14070	14128	14165	14054	14168	14097	14215	14213	14065	14058	14250	14035	14070	14184	14031	14004	14208	14273	14052	14037	13963	13973	14269	13917	14019	14058	14044	14021	13943	14166	14121	14140	14172	14100	14028	14000	14138	14174	14262	13922	14200	14115	14071	14118	14109	14297	14048	14126	14100	14202	14200	14089	14128	14197	14079	14189	14148	14125	14087	14221	14209	14114	14138	14082	14082	14237	14139	14180	14164	14061	14075	14158	14021	14061	14086	13978	14017	14286	14202	14046	14085	14047	14356	14232	14282	14094	14169	14369	14165	14163	14118	14246	14027	14061	14001	14215	14249	14053	14142	14136	14221	14275	13942	14046	14260	14147	13946	14104	13952	14168	14135	13939	14258	13956	14104	14145	14035	14063	14152	14195	13840	14058	14075	14089	14171	14047	13977	14122	14279	14129	14254	14305	14072	14306	14332	13957	14178	14143	13991	14018	13959	14208	14149	13913	14106	14088	14000	14024	14141	14276	14090	14261	14015	14217	13966	14127	14070	14164	14232	14268	14056	14182	14161	13988	14214	14056	14107	14038	14210	14126	14129	14006	14150	14203	14191	14041	13996	14056	13971	14099	14005	14158	14197	14262	14224	14032	14095	14248	14110	14075	13958	14307	14133	14187	13993	14194	14071	14166	13973	14092	14106	14159	14147	14148	14139	14097	14268	14128	14141	14254	13981	14093	14214	14208	14111	14302	14078	14148	13985	14276	14250	14032	14152	14239	14171	14102	14184	14145	14076	14129	13982	13862	14218	14194	14086	14080	14271	14097	14073	14332	14089	14270	14205	14295	14149	14352	14108	14045	14220	14191	14190	14017	14043	14158	13914	14102	14071	14065	14088	14207	14219	14064	14271	14022	14193	14133	14173	14238	13981	14152	14165	14156	14097	14116	14148	14230	13913	14003	14125	14308	14241	14001	14095	13955	14157	14134	14168	14196	14116	14096	14000	13925	14112	14380	14012	14030	14252	14257	14051	14084	14196	14093	14123	14177	14046	14269	14106	14217	14218	14188	14102	14090	14153	14069	14043	13949	14185	14152	14152	14088	14167	14041	13974	14290	14367	14093	14094	14125	14321	14105	14183	14102	14269	14266	14163	14063	14152	14241	14119	14064	14243	14092	14142	14154	14067	14220	14244	14265	14042	14213	14082	14201	14054	14172	14192	13953	14031	14118	14175	14006	14323	14163	14118	14199	14164	14032	14114	14168	14199	14111	14187	14175	13988	14299	14188	14107	14077	14142	14292	14141	14172	14000	14204	14135	14157	14027	13955	14070	14181	14231	14265	14158	14348	14152	13993	14236	14176	13998	14049	14360	14213	14177	14188	14301	14174	13979	14117	14157	14077	14155	14215	14208	14237	14126	14126
22963	21327	29166	23849	21499	22898	22369	17035	15950	16097	15841	15813	15969	15663	15487	15686	15552	15549	15826	15585	15317	15590	15614	15373	15652	15716	15388	15629	15490	15154	15621	19263	20727	19463	17748	16374	15764	15603	15528	15563	15246	15310	15314	15485	15273	15512	15370	15487	15328	15376	15491	15173	15518	15502	15569	15397	15337	15201	15315	15081	15294	15312	15438	15385	15701	15400	15348	15344	15317	15442	15514	15477	15370	15393	15437	15439	15384	15401	15628	15317	15384	15529	15372	15069	15275	15357	15447	15233	15300	15367	15462	15423	15519	15482	15288	15290	15269	15218	15121	15143	15428	15307	15367	15257	15336	15321	15477	15232	15361	15363	15451	15357	15145	15409	15383	15396	15453	15450	15266	15342	15312	15380	15467	15207	15283	15231	15434	15343	15341	15271	15465	15257	15338	15268	15504	15368	15297	15202	15318	15392	15370	15375	15340	15280	15420	15276	15393	15282	15279	15441	15384	15222	15375	15295	15376	15386	15381	15273	15343	15343	15347	15349	15316	15309	15445	15392	15246	15348	15402	15414	15246	15330	15394	15310	15246	15326	15405	15528	15430	15353	15304	15201	15442	15422	15442	15461	15500	15502	15397	15509	15367	15517	15209	15394	15278	15395	15305	15407	15497	15365	15176	15382	15323	15545	15342	15268	15216	15162	15291	15370	15301	15372	15484	15490	15266	15295	15245	15163	15353	15512	15368	15344	15181	15275	15317	15303	15328	15372	15415	15256	15274	15368	15346	15300	15411	15469	15356	15160	15392	15459	15264	15289	15265	15360	15260	15217	15415	15306	15274	15341	15347	15325	15331	15252	15345	15187	15461	15300	15346	15315	15308	15351	15278	15317	15186	15364	15421	15348	15318	15212	15421	15288	15348	15442	15321	15196	15367	15188	15133	15183	15406	15452	15333	15393	15291	15333	15205	15381	15417	15222	15209	15201	15170	15204	15257	15375	15430	15293	15261	15338	15333	15239	15356	15405	15307	15115	15309	15348	15500	15370	15209	15307	15180	15228	15356	15390	15279	15287	15415	15198	15219	15292	15457	15186	15290	15124	15385	15263	15289	15320	15332	15255	15369	15400	15305	15306	15459	15422	15136	15076	15342	15400	15359	15371	15140	15315	15402	15096	15326	15415	15420	15324	15445	15268	15365	15350	15538	15446	15292	15360	15216	15415	15605	15274	15200	15208	15184	15559	15228	15375	15339	15407	15315	15490	15220	15156	15328	15156	15194	15378	15336	15401	15491	15241	15370	15327	15471	15351	15388	15279	15340	15196	15240	15431	15292	15278	15467	15480	15469	15366	15096	14943	15163	15288	15254	15413	15301	15468	15292	15254	15305	15191	15236	15405	15241	15422	15557	15427	15023	15290	15463	15254	15372	15261	15308	15284	15480	15472	15455	15382	15270	15441	15472	15289	15266	15326	15354	15217	15301	15256	15379	15411	15348	15297	15270	15237	15140	15310	15354	15293	15248	15391	15272	15098	15315	15399	15272	15255	15530	15311	15365	15342	15378	15425	15165	15396	15391	15441	15392	15396	15461	15085	15297	15323	15335	15342	15304	15239	15338	15415	15321	15573	15380	15282	15259	15278	15146	15521	15517	15268	15265	15292	15421	15361	15332	15375	15446	15224	15277	15312	15504	15388	15200	15486	15296	15413	15104	15228	15347	15393	15146	15241	15235	15204	15232	15299	15439	15254	15261	15038	15263	15501	15433	15147	15247	15259	15319	15246	15321	15321	15391	15346	15499	15273	15331	15232	15268	15249	15315	15324	15483	15469	15145	15296	15477	15364	15391	15168	15412	15251	15383	15315	15326	15302	15517	15470	15420	15529	15374	15271	15031	15422	15309	15467	15387	15412	15252	15318	15144	15262	15501	15378	15394	15317	15280	15304	15688	14998	15282	15202	15407	15236	15213	15323	15383	15277	15223	15376	15324	15449	15476	15330	15510	15360	15176	15386	15335	15063	15396	15298	15229	15400	15474	15598	15393	15331	15300	15499	15123	15406	15419	15363	15164	15387	15462	15185	15321	15094	15273	15434	15239	15337	15294	15276	15488	15291	15514	15415	15238	15117	15282	15509	15309	15313	15441	15295	15285	15089	15408	15327	15274	15313	15275	15172	15337	15544	15175	15301	15408	15184	15210	15223	14986	15410	15423	15523	15204	15407	15217	15320	15410	15497	15245	15447	15281	15355	15322	15339	15532	15303	15432	15345	15433	15456	15206	15378	15209	15258	15340	15374	15428	15362	15392	15364	15526	15224	15529	15377	15032	15205	15207	15628	15387	15281	15363	15382	15174	15260	15375	15280	15359	15333	15370	15374	15380	15351	15396	15231	15465	15285	15592	15185	15260	15186	15315	15327	15320	15368	15284	15399	15468	15145	15172	15310	15386	15309	15266	15185	15490	15286	15239	15436	15241	15373	15337	15500	15340	15392	15318	15269	15389	15342	15131	15259	15211	15266	15233	15254	15294	15352	15296	15257	15262	15473	15282	15295	15302	15221	15406	15498	15544	15364	15294	15123	15405	15394	15349	15249	15272	15110	15433	15305	15241	15241	15366	15269	15484	15368	15181	15246	15253	15330	15258	15420	15392	15189	15383	15322	15323	15489	15334	15438	15410	15193	15476	15273	15451	15267	15224	15229	15278	15596	15427	15342	15457	15205	15325	15333	15361	15485	15554	15235	15377	15290	15044	15485	15102	15246	15271	15252	15424	15325	15408	15122	15299	15256	15282	15146	15290	15427	15150	15137	15361	15386	15474	15389	15266	15535	15443	15422	15289	15390	15454	15473	15248	15505	15294	15401	15431	15364	15350	15410	15361	15356	15528	15243	15107	15321	15450	15255	15313	15314	15457	15275	15185	15124	15231	15273	15252	15371	15552	15212	15236	15280	15258	15245	15487	15443	15193	15231	15379	15425	15491	15386	15383	15209	15169	15248	15280	15129	15352	15544	15376	15143	15317	15143	15244	15294	15226	15194	15404	15268	15244	15339	15299	15234	15249	15213	15283	15279	15224	15343	15223	15024	15505	15400	15310	15508	15302	15350	15533	15477	15379	15313	15224	15358	15484	15344	15298	15259	15293	15552	15367	15194	15476	15158	15320	15225	15515	15337	15376	15628	15383	15310	15294	15257	15308	15089	15341	15433	15293	15319	15296	15442	15413	15413	15227	15317	15343	15304	15259	15193	15364	15150	15470	15379	15492	15231	15212	15119	15363	15345	15220	15385	15284	15516	15285	15578	15421	15343	15373	15330	15407	15313	15283	15600	15294	15326	15471	15309	15353	15127	15204	15257	15307	15506	15401	15216	15327	15502	15319	15370	15363	15167	15282	15093	15356	15328	15321	15294	15444	15463	15422	15281	15456	15297	15513	15104	15353	15346	15276	15240	15372	15307	15308	15510	15474	15394	15124	15145	15406	15441	15449	15266	15177	15369	15423	15290	15381	15237	15438	15294	15257	15243	15474	15407	15227	15247	15195	15422	15302	15125	15407	15486	15477	15317	15346	15283	15212	15400	15146	15174	15348	15306	15293	15293	15333	15429	15267	15214	15164	15297	15490	15260	15320	15227	15354	15290	15278	15455	15146	15107	15147	15286	15302	15215	15482	15225	15101	15467	15239	15287	15370	15387	15226	15306	15169	15239	15357	15222	15319	15136	15209	15236	15442	15312	15528	15250	15448	15369	15474	15131	15305	15604	15278	15290	15255	15348	15252	15237	15362	15250	15417	15385	15341	15309	15432	15565	15389	15365	15397	15314	15451	15415	15251	15474	15367	15514	15351	15218	15109	15262	15294	15315	15297	15372	15359	15292	15413	15382	15504	15314	15394	15211	15331	15335	15376	15358	15269	15340	15364	15207	15559	15383	15481	15193	15339	15235	15288	15330	15260	15272	15380	15483	15129	15235	15234	15294	15364	15317	15327	15361	15254	15251	15298	15227	15332	15505	15322	15343	15251	15309	15269	15297	15327	15287	15295	15409	15391	15115	15233	15376	15426	15228	15331	15284	15216	15404	15391	15416	15432	15302	15072	15381	15320	15204	15299	15424	15522	15294	15456	15104	15275	15226	15160	15364	15005	15260	15441	15469	15393	15280	15534	15191	15199	15376	15403	15331	15316	15210	15129	15509	15367	15232	15305	15478	15169	15369	15454	15420	15442	15419	15260	15310	15214	15410	15238	15421	15406	15233	15218	15419	15252	15154	15330	15277	15301	15283	15235	15421	15234	15352	15269	15230	15319	15461	15098	15218	15327	15408	15382	15434	15241	15319	15285	15453	15461	15189	15277	15328	15281	15303	15167	15364	15327	15467	15517	15491	15179	15180	15296	15471	15368	15258	15156	15301	15371	15228	15217	15230	15272	15163	15260	15426	15465	15288	15282	15286	15362	15238	15228	15345	15324	15326	15245	15230	15086	15306	15334	15321	15474	15230	15249	15297	15458	15531	15316	15368	15245	15421	15259	15234	15133	15274	15318	15297	15367	15440	15169	15207	15304	15428	15495	15307	15256	15230	15302	15390	15238	15473	15345	15305	15256	15034	15323	15289	15348	15343	15304	15345	15507	15346	15369	15271	15249	15420	15367	15259	15317	15245	15209	15253	15323	15399	15568	15398	15359	15436	15224	15318	15545	15487	15314	15204	15288	15377	15411	15215	15447	15368	15350	15179	15255	15522	15040	15295	15393	15346	15304	15112	15374	15390	15414	15323	15363	15110	15337	15443	15217	15130	15428	15327	15268	15460	15347	15330	15322	15123	15312	15196	15319	15409	15350	15185	15206	15254	15488	15231	15166	15317	15248	15622	15304	15495	15511	15325	15442	15342	15323	15301	15266	15190	15315	15275	15288	15245	15420	15308	15361	15300	15384	15426	15258	15351	15569	15389	15329	15568	15477	15264	15322	15268	15359	15400	15304	15427	15237	15267	15546	15510	15445	15304	15460	15252	15448	15350	15268	15353	15370	15481	15383	15318	15195	15432	15331	15374	15393	15409	15421	15099	15378	15416	15370	15387	15366	15288	15341	15380	15396	15347	15298	15228	15374	15493	15347	15279	15314	15311	15471	15318	15488	15178	15430	15292	15237	15394	15433	15245	15348	15369	15247	15249	15266	15247	15234	15388
17053	30339	29421	22790	20047	18117	16563	16025	15460	15357	15245	14826	15073	14974	14771	14823	14844	14716	14566	14684	14566	14559	14638	14543	14651	14598	14658	14672	14668	14459	15239	21289	22486	20017	17187	15605	15036	14659	14395	14581	14537	14579	14382	14578	14480	14477	14483	14519	14618	14453	14640	14418	14547	14442	14478	14555	14465	14609	14463	14547	14557	14455	14501	14500	14658	14492	14462	14316	14477	14528	14566	14400	14453	14551	14435	14318	14393	14408	14513	14600	14625	14539	14412	14428	14491	14521	14637	14431	14525	14432	14514	14392	14678	14597	14581	14468	14467	14306	14618	14464	14380	14449	14415	14495	14502	14529	14531	14408	14548	14532	14640	14325	14630	14511	14525	14442	14497	14399	14573	14455	14424	14503	14524	14531	14454	14337	14466	14546	14569	14463	14522	14535	14263	14456	14467	14578	14339	14522	14627	14456	14568	14438	14426	14515	14359	14594	14517	14533	14424	14426	14319	14640	14371	14389	14442	14489	14460	14322	14608	14552	14533	14453	14475	14279	14579	14444	14398	14566	14459	14499	14481	14548	14371	14653	14531	14453	14464	14679	14443	14474	14431	14521	14464	14500	14430	14337	14408	14388	14482	14360	14523	14520	14444	14551	14338	14422	14540	14273	14395	14362	14603	14321	14512	14583	14499	14474	14522	14481	14438	14632	14286	14433	14502	14480	14600	14493	14579	14409	14564	14471	14389	14333	14419	14352	14408	14657	14409	14475	14465	14680	14416	14562	14437	14629	14377	14592	14505	14574	14479	14578	14538	14514	14423	14563	14512	14510	14429	14521	14738	14395	14515	14640	14513	14298	14489	14516	14497	14415	14408	14431	14379	14293	14544	14428	14614	14485	14568	14589	14501	14525	14476	14450	14481	14627	14278	14604	14339	14510	14604	14388	14603	14488	14398	14508	14547	14525	14379	14382	14426	14356	14645	14550	14589	14441	14645	14411	14477	14414	14343	14845	14364	14450	14484	14567	14376	14389	14474	14512	14435	14509	14650	14628	14371	14529	14449	14333	14431	14311	14381	14630	14293	14439	14504	14457	14590	14408	14489	14331	14413	14309	14552	14517	14561	14576	14470	14485	14402	14530	14502	14415	14369	14314	14368	14432	14481	14495	14444	14574	14629	14549	14423	14520	14451	14314	14526	14476	14569	14654	14375	14415	14437	14348	14458	14407	14533	14463	14415	14457	14489	14552	14397	14544	14465	14475	14289	14169	14633	14515	14402	14438	14494	14539	14488	14413	14550	14444	14497	14618	14500	14548	14431	14424	14416	14521	14522	14383	14390	14456	14452	14465	14297	14409	14370	14462	14478	14461	14437	14728	14461	14394	14380	14519	14486	14548	14252	14375	14463	14368	14337	14396	14386	14440	14595	14462	14611	14425	14300	14590	14394	14537	14525	14517	14461	14630	14370	14417	14398	14388	14566	14380	14392	14595	14330	14376	14444	14784	14319	14623	14366	14515	14597	14319	14332	14539	14611	14700	14334	14419	14486	14452	14511	14355	14438	14400	14521	14408	14323	14472	14394	14462	14426	14332	14431	14236	14399	14515	14446	14569	14299	14783	14474	14362	14389	14410	14543	14444	14539	14417	14491	14521	14491	14491	14509	14538	14453	14439	14383	14495	14606	14522	14533	14438	14380	14584	14491	14587	14482	14328	14531	14595	14603	14576	14411	14527	14618	14482	14571	14500	14515	14506	14484	14502	14549	14542	14369	14463	14337	14431	14439	14552	14443	14435	14703	14392	14462	14189	14543	14657	14471	14447	14537	14645	14494	14501	14416	14572	14676	14439	14416	14602	14486	14603	14567	14512	14262	14645	14439	14316	14591	14470	14329	14306	14502	14436	14681	14424	14541	14431	14382	14596	14416	14455	14496	14339	14408	14400	14492	14425	14328	14532	14348	14392	14448	14371	14397	14430	14476	14508	14547	14245	14474	14621	14627	14461	14462	14594	14525	14447	14555	14569	14362	14377	14481	14400	14607	14525	14425	14270	14554	14359	14311	14463	14511	14410	14448	14494	14366	14667	14521	14425	14517	14417	14484	14427	14482	14495	14483	14374	14544	14574	14566	14432	14443	14498	14356	14412	14477	14621	14368	14500	14485	14542	14504	14467	14371	14436	14499	14584	14493	14513	14589	14325	14358	14522	14511	14524	14394	14566	14462	14501	14424	14542	14570	14574	14384	14517	14470	14321	14621	14511	14449	14538	14466	14598	14484	14413	14258	14327	14635	14375	14551	14466	14426	14476	14215	14564	14525	14523	14576	14442	14470	14463	14359	14625	14556	14431	14498	14438	14445	14307	14452	14466	14395	14454	14546	14556	14423	14401	14495	14443	14442	14578	14408	14378	14364	14490	14496	14379	14606	14475	14387	14305	14575	14331	14512	14348	14290	14417	14580	14343	14544	14468	14554	14509	14447	14565	14511	14337	14558	14379	14472	14371	14510	14391	14697	14379	14421	14349	14417	14528	14632	14482	14466	14339	14482	14278	14593	14413	14614	14348	14454	14352	14336	14429	14472	14568	14398	14598	14413	14525	14417	14504	14364	14509	14357	14578	14480	14506	14454	14536	14604	14421	14445	14641	14639	14291	14308	14461	14469	14403	14394	14467	14602	14463	14625	14482	14377	14553	14647	14470	14314	14571	14508	14449	14512	14566	14491	14523	14457	14557	14518	14534	14468	14413	14498	14428	14506	14437	14490	14501	14426	14327	14605	14325	14472	14514	14307	14329	14484	14407	14416	14415	14384	14375	14535	14411	14461	14437	14424	14498	14450	14572	14306	14425	14529	14529	14435	14295	14613	14224	14567	14534	14446	14539	14396	14523	14356	14425	14498	14464	14420	14281	14479	14364	14580	14618	14612	14429	14473	14385	14606	14497	14529	14330	14318	14559	14434	14508	14328	14366	14558	14583	14537	14410	14422	14561	14462	14528	14393	14485	14354	14477	14649	14441	14361	14437	14448	14663	14311	14495	14377	14420	14528	14502	14621	14497	14481	14571	14380	14433	14348	14533	14542	14658	14593	14553	14535	14379	14295	14397	14416	14317	14481	14476	14449	14424	14634	14433	14456	14559	14478	14358	14338	14519	14435	14459	14652	14472	14576	14584	14404	14486	14461	14396	14659	14489	14551	14471	14415	14419	14401	14327	14561	14281	14523	14596	14507	14426	14435	14601	14627	14383	14509	14547	14571	14370	14467	14484	14486	14307	14632	14479	14454	14567	14292	14421	14627	14482	14618	14545	14570	14494	14467	14622	14363	14562	14391	14581	14613	14427	14465	14374	14602	14506	14440	14492	14393	14367	14541	14501	14563	14680	14466	14554	14530	14397	14392	14497	14275	14646	14699	14510	14552	14480	14262	14329	14358	14473	14498	14608	14504	14414	14497	14503	14414	14468	14463	14663	14372	14412	14418	14522	14307	14426	14467	14385	14372	14374	14590	14490	14458	14254	14499	14440	14462	14469	14523	14509	14401	14624	14370	14509	14306	14494	14364	14538	14348	14449	14432	14585	14411	14377	14482	14553	14420	14308	14357	14383	14521	14471	14439	14404	14437	14443	14529	14480	14526	14493	14497	14389	14467	14632	14500	14662	14365	14534	14544	14398	14535	14486	14368	14640	14421	14514	14504	14473	14539	14318	14624	14430	14386	14584	14501	14549	14374	14630	14622	14598	14506	14490	14598	14528	14438	14384	14405	14602	14472	14443	14465	14417	14465	14478	14394	14454	14674	14470	14384	14545	14412	14407	14497	14533	14364	14470	14465	14430	14452	14370	14494	14583	14458	14496	14449	14406	14462	14522	14614	14610	14424	14369	14549	14337	14563	14535	14525	14704	14732	14552	14385	14508	14576	14407	14452	14426	14344	14536	14476	14330	14368	14408	14262	14570	14528	14479	14469	14426	14552	14440	14325	14549	14472	14526	14524	14495	14363	14451	14497	14383	14551	14412	14481	14479	14549	14491	14440	14357	14428	14464	14498	14505	14400	14417	14480	14372	14438	14419	14499	14376	14469	14574	14446	14302	14397	14479	14481	14511	14436	14523	14401	14533	14504	14362	14460	14353	14461	14619	14472	14514	14603	14467	14571	14440	14516	14484	14534	14447	14591	14435	14476	14376	14388	14349	14511	14311	14542	14456	14435	14555	14543	14363	14607	14533	14500	14367	14504	14587	14574	14406	14250	14453	14596	14516	14294	14437	14559	14435	14497	14445	14366	14462	14456	14733	14432	14313	14498	14724	14478	14470	14472	14363	14399	14511	14506	14428	14440	14539	14511	14445	14579	14621	14492	14557	14560	14531	14519	14369	14275	14482	14492	14406	14471	14626	14571	14455	14385	14321	14540	14519	14588	14510	14348	14577	14518	14388	14395	14556	14414	14611	14449	14533	14342	14452	14409	14366	14554	14335	14474	14314	14460	14346	14613	14291	14305	14476	14443	14395	14471	14502	14612	14602	14408	14410	14442	14443	14587	14368	14503	14548	14363	14482	14413	14440	14535	14510	14465	14453	14478	14466	14651	14437	14435	14524	14314	14455	14352	14359	14325	14484	14547	14492	14368	14442	14486	14381	14654	14513	14290	14498	14454	14303	14575	14443	14437	14361	14370	14448	14504	14520	14540	14650	14535	14533	14378	14448	14564	14453	14480	14628	14624	14471	14494	14661	14537	14519	14527	14501	14469	14438	14296	14601	14438	14513	14554	14484	14464	14447	14652	14371	14334	14435	14417	14599	14417	14385	14354	14626	14472	14363	14383	14523	14312	14500	14494	14446	14431	14516	14455	14816	14311	14459	14496	14456	14473	14569	14368	14587	14396	14520	14339	14354	14627	14519	14411	14414	14223	14367	14314	14556	14440	14397	14438	14424	14562	14453	14384	14539	14640	14479	14362	14462	14529	14672	14458	14642	14377	14345	14484	14508	14429	14566	14418	14550	14581	14480	14572	14320	14538	14474	14673	14397	14608	14416	14617	14451	14402	14411	14379	14484	14543	14472	14422	14485	14631	14263	14611	14381	14303	14589	14662	14343	14536	14372	14638	14569	14365	14391	14304	14547	14390	14608	14453	14500	14643	14353	14482	14575	14730	14513	14495	14462	14580	14471	14431	14351	14493	14389
27597	22028	23335	20174	16793	16555	16207	16051	16128	15896	15962	16090	16036	16009	16081	16094	15990	15979	15938	16242	15881	15743	15932	15945	15995	16146	15814	15814	15974	15969	16140	16543	16316	16407	16263	16044	15768	16023	15710	15857	15844	16000	15829	16082	15999	15890	16148	15963	15984	15842	15907	16132	15843	15900	16128	15893	16116	16131	16013	15909	16049	15939	15865	16229	15771	15730	16068	15776	16019	16119	16084	16072	16005	15889	15827	15870	15965	15743	15980	15889	15725	16077	16080	15826	15874	15984	15891	15748	15977	15970	16057	15906	16000	15898	16004	15920	15924	16047	15940	15923	15810	16165	15736	16166	15798	15880	15722	16063	15910	15896	15865	15789	15824	15960	15979	15857	16012	15987	15742	15952	15941	16076	15999	15943	15934	15982	15832	15991	15839	15846	15977	15781	15745	15859	16060	15884	15825	15909	15947	15963	15843	16040	15937	16019	16030	16133	15787	15971	15822	15860	15926	16168	15951	15950	15820	15763	16028	16009	16031	16117	15915	15847	15986	15874	15951	15963	16000	15822	16094	15875	15952	15844	15870	15896	15863	15852	15815	15957	15850	15938	15921	15824	15730	15865	15977	15956	15986	16002	15659	15718	15879	15965	15767	15924	15956	15917	15929	15723	15884	16052	15956	15898	15891	15854	16067	15790	16108	15856	16011	15781	15984	16050	15647	16024	16108	15782	15901	15933	15753	15843	15874	15756	15875	15949	15879	15784	15757	15728	15787	15920	15874	15813	16182	15802	15841	15884	15901	15907	15779	16007	15791	15964	15944	15764	15842	16129	15806	15967	16205	15901	15962	15923	15979	16108	15872	15977	15917	16072	15877	15874	15955	15893	16060	15868	15906	16165	16034	16079	15949	15954	15925	15894	15887	15953	15823	15743	15880	15986	15933	16145	16038	15919	15729	15811	15786	15775	15837	15864	15875	16054	15780	15995	15881	15780	15866	15815	15935	16005	16063	15896	15942	15890	16043	16066	15925	15913	16036	16042	15922	15926	16162	16122	16179	15829	15846	15863	16069	15826	16077	15626	15979	16111	15960	15811	16048	16095	15909	15864	15892	16045	16062	15833	15875	15827	15990	15872	15887	15912	15854	15933	15949	16017	15919	15934	15918	15833	16014	15852	15638	16077	15899	15935	15816	15839	16037	16007	15895	15697	15899	15912	15960	15913	16071	15981	15695	15878	16197	16025	16035	15984	16083	15967	15872	15939	15944	15745	15864	15936	15809	15860	15741	16090	16002	16068	15927	15870	15963	15938	15735	15907	16115	16076	15954	15943	15864	15997	16109	15879	15954	15793	15849	15944	15843	15942	15928	15985	16067	16012	15986	15917	16004	16035	15880	15886	16001	15901	15854	15854	16038	16221	15810	15959	15971	15958	15838	15763	15745	15846	15820	15903	15935	16032	15906	15800	15793	16038	15903	15972	15907	16026	16138	15939	15906	15939	15673	15706	15901	15904	15836	16017	15986	15762	15925	15871	15899	16025	15886	15911	15866	16018	16023	16096	15935	15890	15863	15900	15870	15851	15725	15786	15920	15853	16098	16044	15834	15778	16090	15820	15754	15940	16048	16028	15997	16013	16052	15999	15898	15757	16039	16085	15999	15971	15621	16137	15818	15867	15852	15966	15904	16053	15814	15779	15973	16106	15987	15813	15743	15810	16173	15874	15903	15934	15923	15947	15891	15975	15934	16023	16115	16026	15905	16028	15727	15984	15963	15973	15648	15976	16089	16015	15874	15972	16036	15897	15818	15707	16143	16141	15827	15907	15825	15998	15902	15944	15857	15927	15986	16066	15960	15905	15969	15710	15905	16012	15960	16073	15834	15848	15897	15967	15915	15886	16007	15740	15840	15805	16009	15934	15899	16090	15939	15721	15680	15957	16066	16066	16206	15866	16066	15856	15896	15913	15813	15761	15938	16041	15860	15819	15852	15975	15995	15871	16015	15697	15812	15968	15873	16069	15965	15969	15824	15606	15611	16085	15884	15763	16004	15781	15855	15922	15949	16034	15897	16131	15881	16010	15697	15881	16143	15796	15954	16047	16089	15917	15927	15896	16023	15580	15897	15987	15899	16083	15979	15984	16000	15955	16071	15892	16092	16036	15795	15798	15934	15983	15869	15914	15843	15965	15884	15924	15965	15818	16018	15970	15857	16040	16112	16116	16083	16064	15939	15965	15884	15837	16001	15859	15828	15845	15787	15827	15902	16028	15756	15925	15941	15971	16084	15958	15932	15920	15996	15877	15808	15930	15875	15924	16023	15748	15778	15999	16021	15930	15925	16010	16124	15904	16061	15911	15962	15912	15870	15794	15867	15827	16041	15949	15890	16027	15921	15956	16007	15991	15908	15954	15936	16166	15844	16025	15737	15832	15972	15871	16043	15965	16018	16048	15901	15977	15876	15986	15842	16020	15851	15825	15841	15833	15948	16030	15751	15847	15973	15877	16079	15960	15928	15955	15899	15854	16005	15879	16018	16016	16063	15762	15967	15851	15765	15888	15715	15839	15916	15990	15955	15878	15926	15965	15861	15936	15897	15895	16055	15914	15871	15921	16012	15992	15911	15994	16014	16035	15991	15796	16079	16072	15793	15888	15959	15872	16074	15941	15867	16089	15998	15967	16083	15870	15873	16034	15977	15920	16002	15869	15707	15972	15940	15794	15928	15892	15957	15845	15871	16157	15905	16000	16059	15859	15617	16089	15808	15976	15948	16032	16054	15799	15955	15862	15947	15761	16078	15841	15993	15910	15905	15967	15819	15811	16137	15944	15848	16090	16027	15945	15702	16030	16031	15904	15931	15774	15846	16113	16120	16027	15946	16092	16020	15976	15875	15929	16038	15681	15940	15863	16001	15816	15924	15873	16038	15908	16069	16182	15803	15896	15908	15853	16032	15837	15777	15952	15735	15940	15887	15871	16096	16218	15898	15948	15945	16002	16128	15935	15995	15926	15882	15783	16175	16090	15976	15966	15900	15670	15855	16017	15963	15897	16034	15768	15844	15873	15981	16173	15976	16124	16030	16073	15843	15911	16052	15932	15823	15819	16032	15817	15847	15833	16120	15915	15969	15945	15821	16158	15896	15954	15964	15917	15765	15685	15943	15863	15819	16128	16108	15827	16036	16022	16139	15886	16049	15901	15865	15863	15948	15956	15778	15890	15970	15859	15987	15887	15957	15921	15983	15924	15920	15786	16025	15860	15856	16014	16000	15988	15831	15916	16073	15846	16072	15979	16015	15997	15849	16143	15909	15862	15917	16003	15778	15760	15854	16011	15929	16118	16022	15973	15963	15982	16013	15707	15980	15758	16028	16015	15890	15894	15771	15779	15794	15696	15996	15833	15909	15857	15678	16061	15978	15995	15779	15979	15774	15781	15985	16126	15944	15848	15767	15958	16036	15808	15938	15935	15968	16014	16120	15920	16105	16048	15921	16130	15913	15948	15963	15973	16188	15833	16087	15816	15876	16150	15925	16035	16096	15929	15987	15940	15840	16011	15851	15870	15858	15989	16074	16048	15896	15775	15937	15892	15791	15751	15799	15839	15771	15927	15992	15830	15950	15955	15804	15961	16213	15847	15969	15773	16031	15867	15874	15871	15948	15987	15968	15913	15947	16023	15944	15910	16026	15963	15901	15783	16123	15838	16024	16077	16010	15849	16037	16206	15828	15867	15876	16060	16185	16079	15852	15882	15974	16078	15970	16047	16049	15847	16195	15924	16020	16050	15915	15967	15940	16110	15737	15702	15881	15942	15951	15888	15999	16013	15989	15951	15917	16037	15896	15782	15703	15909	15771	15846	15957	16124	16081	15824	15792	15721	15956	15865	16133	15894	16009	15940	15822	15917	15891	15973	15907	15950	16115	15797	15795	15889	15849	15835	15938	15872	16173	16034	15908	15864	15867	15822	15778	15909	15891	15933	16057	15936	15950	15811	15842	15852	15832	15799	16099	15747	16092	16040	15998	16072	16019	15951	15802	15900	15756	15989	15975	15808	15983	15838	15732	15865	16060	15852	15765	15898	16008	15945	15970	15830	16013	15929	15809	15970	15955	15893	16066	15960	15977	16204	15919	15797	15886	16028	15972	15937	15899	15911	15969	15916	15741	15939	16024	16245	16041	16218	16106	15897	15920	15764	16049	16046	16016	15887	15856	15915	15918	16008	15959	15748	15969	16074	15936	15925	15926	16083	15872	16005	15975	16069	16042	15874	15822	15950	15886	15892	16026	15976	15872	15887	15951	15888	15744	15923	16084	16021	15862	15834	15976	15902	15939	15893	16130	15884	16032	15754	15914	15944	15877	15979	16083	16186	15768	15974	15801	15905	15813	16072	15694	15815	15926	15930	15815	15821	15953	15843	15755	15800	15801	15936	15911	16062	15956	16065	15925	16046	15885	15785	15867	15795	15851	16087	15992	15878	15813	15922	15756	15720	15832	15776	15804	15961	15938	15997	16063	15972	15996	15772	15869	16176	16072	15975	15836	15976	15879	15990	15718	15853	15807	15850	15941	15991	15916	15729	15792	15965	15946	16031	15891	16000	15917	16026	15989	15792	15764	15966	15719	16134	15827	15992	15957	16001	15942	15723	15870	15880	15879	15987	16023	15743	15969	15965	15956	15948	15758	15953	16174	15947	16050	15898	15811	15862	15854	15976	16042	15855	15966	15827	15865	15859	15753	16093	16051	15958	15736	16003	15799	16019	15849	15980	15874	15817	15899	15872	15916	16025	15839	16042	15868	16052	15929	15874	16099	15826	16054	15937	15950	16167	15777	16004	16009	15969	15929	15796	15951	15990	16092	15878	15950	16129	15907	15734	15907	16048	15915	15925	15740	15781	15840	16098	16077	15772	15774	15875	16075	15965	16080	15981	15837	15983	16042	15928	15870	15694	15965	15624	16075	16045	15648	16056	15879	15846	15974	15756	15930	15862	15789	15985	16075	15869	15854	15900	15754	15940	16077	15909	15873	15887	16107	16048	15893	16043	15821	15770	15879	15995	15968	15812	15877	15998	16079	15836	15887	15775	16020	15767	15877	16052	16127	15897	15980	15949	15642	15991	15927	15833	15911	15715	15889	15916	15880	15902	15773	15953	15865	15938	16052	15876	16055	15912	15938	15967
16009	20020	19709	17475	16183	15606	15338	15154	15168	14874	14967	15036	14838	14911	15032	14785	15064	14970	14862	14835	14949	14759	14848	14982	14925	14675	14872	14929	15007	14891	15105	15293	15610	15377	15282	15010	14816	14770	14788	14713	14903	14855	14868	14935	14754	14794	14892	14805	14636	14843	14790	14909	14835	14853	14680	14854	14780	14963	14902	14806	14786	14643	14874	14877	14800	15006	14664	14826	14767	14878	14822	14733	14955	14746	14922	14681	14941	14740	14767	14819	14861	14973	14856	14804	14848	14737	14725	14715	14855	14668	14855	14873	14788	14868	14769	14937	14783	14762	14870	14842	14862	14989	14900	14834	14947	14900	14804	14941	14837	14725	14846	14688	14912	14835	14764	14896	14764	14812	14829	14707	14814	14765	14881	14996	14772	14729	14870	14706	14888	15025	14869	14913	14844	14914	14807	14689	14954	14942	14631	14871	14662	14761	14800	14826	14721	14711	14853	14798	14762	14894	14765	14826	14789	14781	14777	14798	14784	14761	14738	14871	14708	14974	14829	14903	14778	14830	14772	14870	14818	14648	14875	14759	14894	14737	14857	14830	14873	14769	15001	14705	14781	14946	14670	14912	14701	14860	14853	14734	14786	14873	14764	14581	14780	14826	14740	14877	14701	14878	14836	14795	14778	14804	14735	14940	14773	14748	14797	14928	14748	14937	14894	14893	14796	14778	14835	14989	14864	14764	14752	14961	14689	14992	14985	14685	14779	14756	14849	14599	14791	14747	14848	14999	14768	14857	14971	14903	14790	14901	14825	14933	14802	14860	14724	14781	14731	14882	14860	14826	14731	14902	14912	14854	14877	14770	14734	14844	14846	14895	14993	14773	14689	15002	14733	14994	14946	14815	14800	14821	14643	14706	14767	14653	14961	14834	14813	14676	14855	14808	14860	14757	14783	14932	14970	14790	14644	14902	14778	14871	14936	14921	14846	14886	14869	14641	14812	14831	14754	14852	14851	14734	14921	14839	15031	15035	14752	14882	14805	14677	14788	14747	14954	14692	14747	14887	14708	14682	14812	14897	14754	14841	14846	14734	14821	14950	14960	14894	14899	14862	14790	14863	14852	14845	14764	14743	14946	14858	14831	14799	14801	14762	14718	14829	14815	14759	14697	14834	14962	14873	14854	14841	15038	15082	14849	14733	14774	14878	14816	14835	14820	14801	14977	14796	14931	14798	14855	14668	14686	14878	14823	14821	14826	14782	14800	14746	15023	14818	15006	14683	14721	15002	14860	14855	14752	14931	14722	14934	14867	14990	14755	14908	14739	15045	14862	14641	14807	14743	14810	14845	14748	14809	14788	14868	14732	14867	14840	14780	14829	14814	14900	14832	14792	14774	14898	14762	14939	14871	14834	14672	14921	14894	14975	14853	14760	14968	14877	14690	14947	14750	14671	14886	14780	14683	15011	14964	14779	14975	14948	14928	14743	14919	14735	14737	14823	14859	14977	14688	14888	14773	14829	14795	14796	14751	14911	14704	14900	14796	14775	14740	14857	14842	14833	14767	14686	14804	14839	14769	14946	14912	14858	14950	14912	14788	14633	14713	14780	14878	14790	14876	14810	14865	14791	14794	14878	14679	14796	14767	14916	14744	14804	14756	14870	14688	14932	14767	14885	14756	14652	14835	14833	14868	14692	14803	14861	14869	14679	14750	14967	14872	14791	14923	14891	14838	14755	15034	14722	14845	14865	14946	14812	14976	14924	14818	14834	14960	14835	14836	14913	14669	14826	14865	14740	15000	14787	14801	14758	14757	14966	14841	14754	14802	14912	14715	14869	14762	14866	14647	14863	14895	14792	14787	14686	14725	14681	14759	14773	14664	14858	14899	14998	14728	14837	14803	14680	14921	14862	14781	14869	14877	14827	14777	14655	14924	14921	14843	14935	14947	14911	14834	14919	14842	14885	14801	14897	14565	14830	14845	14801	14777	14794	14911	14685	14849	14907	14833	14778	14817	14790	14788	14664	14942	14947	14738	14877	14880	14764	14802	14880	14921	14536	14817	14845	14791	14897	14771	14740	14874	14933	14741	14869	14828	14865	14770	14874	14811	14900	14919	14674	14880	14662	14856	14875	14829	14755	14850	14759	14785	14790	14763	14868	14866	14788	15028	14747	14780	14928	14848	14950	14919	14719	14829	14880	14816	14932	14968	14759	14812	14781	14838	14704	14927	14683	14827	14775	14670	14858	14917	14725	14783	14720	14837	14935	14916	14909	14836	14932	14745	14801	14872	14913	14735	14884	14844	14806	14693	14815	14826	14740	14839	14822	14816	14858	14785	14893	14559	14863	14910	14783	14874	14744	14899	14703	14818	14890	14682	14819	14792	14855	14771	14735	14736	15116	14764	14931	14959	14995	14863	14710	14821	15044	14803	14883	14917	14770	14915	14951	14828	14800	14851	14842	14819	14962	14824	14920	14883	14662	14756	14832	14874	14782	15030	14752	14898	14832	14903	14968	14883	14696	14693	14910	15026	14849	14824	14794	14891	14823	14992	14859	14984	14855	14752	14820	14889	14859	14781	14654	15017	14769	14747	14967	14858	14826	15007	14904	14903	14781	14853	14801	14831	14727	14917	14782	15081	14778	14963	14745	14888	14832	14835	14910	14748	14803	14771	14747	14796	14926	14884	14922	15077	14715	14913	14749	14725	14831	14768	14766	14742	14732	14943	14852	14819	14772	14760	14859	14657	14889	14876	14848	14876	15032	14907	14700	14851	14718	15031	14780	14894	14759	14905	14835	15020	14823	15017	14929	14768	14833	14884	14863	15019	14837	14975	14776	14907	14774	14667	14662	14928	14887	14819	14990	14851	14750	14852	14722	14860	14760	14921	14956	14691	14791	14870	14777	14875	14789	15016	14753	14715	14919	14923	14830	14842	14795	14794	14890	14951	14773	14761	14726	14843	14722	14903	14836	14957	14904	14685	14802	14824	14947	14844	14842	14852	14991	14868	14823	14822	14735	14836	14894	14936	14889	14748	14893	15014	14798	14786	14781	14911	14708	14661	14639	14928	14904	14706	14728	14702	14701	14943	14907	14629	14864	14982	14713	14832	14766	14846	14759	14969	14922	14610	14678	15023	14738	14887	14951	14886	14672	14915	15041	14547	14832	14814	14837	14787	14802	14761	14951	14758	14879	14859	14831	15043	14730	14724	14947	14762	14986	14807	14748	14953	14931	14899	14722	14781	14909	14874	14912	14738	14933	14828	14888	14881	14787	14731	14614	14894	14821	14861	14923	14849	14738	14599	14912	14814	14928	14934	14726	14797	14712	14793	14944	14917	14749	14896	14779	14704	14953	14865	14750	14943	14844	14747	14800	14775	14932	14805	14722	14761	14891	14842	14792	14720	14826	14886	14897	14829	14973	14857	14881	14820	14866	14954	14866	14818	14940	14813	14846	14899	14897	14724	14772	14796	14796	14791	14897	14913	14908	14727	14847	14755	14778	14780	14950	14710	14780	14840	14764	14867	14889	14819	14702	14754	14966	14848	14981	14848	14828	14812	14960	14809	14895	14839	14745	14866	14661	14791	14781	14764	14903	14925	14914	14816	14861	14888	14957	14823	14840	14785	14899	14708	14823	15099	14841	14750	14999	14818	14700	14876	14824	14957	14817	14888	14751	14781	14757	14890	14756	14676	14860	14991	14746	14837	14889	14790	14876	14901	14853	14794	14957	14836	14866	14825	14671	14772	14921	14814	14827	14827	14760	14755	14836	14953	14828	14761	14736	14701	14876	14741	15017	14876	14854	14995	14866	14825	14717	14840	14760	14957	14892	14847	14848	14821	14786	14744	14806	14852	14882	14755	14839	14972	14888	14713	14891	14982	14889	14831	14800	14909	14820	14839	14854	14815	14870	14872	14773	14776	14832	14787	14875	14792	14818	14688	14849	14931	14765	14768	14847	14681	14897	14672	14709	14883	14976	14719	14865	14872	14792	14957	14868	14749	14786	14649	14981	14901	14775	14921	14694	14789	14883	14738	14770	14785	14678	14939	14790	14681	14737	14899	14836	14941	14889	14756	14799	14883	14816	14830	14901	14792	14895	14864	14796	14841	14767	14704	14866	14745	14939	14697	14833	14906	14827	14908	14845	14880	14824	14825	15035	14745	14916	14902	14980	14918	14849	14743	14964	14824	14870	14823	14911	15001	14872	14883	14731	15047	14837	14929	14834	14771	14735	14764	14895	14783	14910	14820	14705	14971	14845	14912	14807	14801	14825	14885	14707	14781	14810	14922	15116	14814	14872	14785	14707	14821	14915	14741	14766	14695	14863	14731	14672	14832	14911	14734	14854	14790	14833	14805	14773	14861	14833	14987	14819	14878	14766	14733	14603	14817	14690	14915	14797	14732	14742	14737	14866	14897	14745	14773	14848	14801	14578	14932	14761	14788	14749	14795	14736	14906	14893	14883	14808	14829	14823	14823	14882	14910	14973	14810	14882	14819	14756	14886	14906	14840	14840	14976	14857	14683	14788	14946	14746	14958	14891	14790	14805	14666	14734	14907	14858	14770	14898	14855	14858	14822	14704	14805	14785	14860	14817	14759	14719	14689	14839	14883	14682	14844	14840	14794	14937	14819	14882	14869	14893	14857	14972	14764	14851	14769	14771	14833	14766	14904	14983	14674	14984	15004	14900	14765	14785	14683	14787	14875	14725	14736	14961	14916	14909	14919	14819	14830	14775	14831	14744	14918	14876	14869	14707	14853	14933	14815	14797	14637	14930	14712	14785	14706	14751	14869	14953	14691	14879	14921	14538	14966	14774	14947	14948	14740	14797	14952	15021	14768	15026	14896	14906	14810	14964	14960	14952	14792	14954	14745	14865	14874	14940	14919	14779	14770	14809	14884	14774	14668	14741	14807	14653	14778	14794	14781	14931	14882	14921	14936	14920	14554	14880	14928	14978	14756	14867	14780	14771	14941	14879	14713	14913	14757	14911	14777	14923	14833	14870	14585	14706	14970	14718	14821	15031	14919	14861	14806	14830	14938	14745	14832	14841	14902	14912	14938	15030	14745	14853	14898	14859	14971	14672	14816	14735	14960	14825	14927	14918	14810	14729	14733	14749	14981	14919	14817	14918	14811	14853	14809	14946	14717	14949	14873	14764	14766	14845	14680
23945	21356	28778	24364	22021	20776	19338	17126	16599	16692	16600	16397	16380	16490	16359	16632	16505	16509	16525	16373	16200	16375	16302	16145	16423	16419	16522	16236	16249	16270	17350	19013	19010	17939	17264	16749	16438	16381	16070	16172	16231	16341	16269	16345	16462	16121	16246	16325	16360	16305	16317	16193	16364	16279	16101	16059	16387	16329	16170	16254	16249	16056	15992	16379	16321	16349	16407	16352	16142	16172	16429	16154	16379	16263	16467	16228	16087	16460	16528	16206	16383	16289	16352	16279	16292	16274	16332	16390	16097	16001	16314	16370	16334	16150	16334	16314	16315	16326	16327	16206	16303	16209	16264	16246	16168	16246	16218	16190	16217	16158	16305	16101	16342	16106	16228	16190	16222	16053	16305	16266	16342	16237	16188	16006	16380	16426	16166	16297	16161	16183	16318	16221	16111	16154	16243	16371	16332	16309	16278	16307	16252	16269	16332	16209	16140	16258	16224	16174	16287	16335	16276	16253	16372	16249	16154	16392	16326	15993	16197	16301	16411	16198	16158	16277	16286	16176	16045	16179	16220	16389	16382	16101	16154	16318	16488	16219	16270	16320	16205	16170	16244	16276	16320	16379	16215	16314	16422	16193	16178	16243	16184	16186	16223	16222	16292	16222	16287	16220	16190	16178	16217	16250	16320	16351	16296	16085	16130	16224	16087	16070	16313	16229	16258	16196	16308	16317	16123	16210	16260	16238	16321	16455	16245	16182	16313	16163	16189	16273	16282	16113	16380	16264	16050	16116	16164	16075	16381	16252	16166	15931	16200	16320	16228	16218	15955	16202	16270	16427	16322	16171	16575	16375	16366	16303	16180	16079	16245	16411	16198	16234	16263	16095	16246	16357	16345	16219	16209	16197	16192	16259	16304	16381	16230	16225	16265	16301	16381	16354	16119	16051	16158	16068	16103	16209	16199	16264	16185	16298	16233	16449	16213	16073	16201	16400	16103	16362	16175	16271	16173	16229	16359	16240	16119	16250	16281	16268	16109	16234	16086	16112	16247	16129	16354	16406	16067	16229	16377	16220	16245	16222	16277	16113	16132	16159	16141	16396	16401	16256	16243	16395	16129	16436	16331	16262	16228	16166	16249	16348	16255	16311	16222	15994	16346	16178	16238	16252	16353	16546	16385	16158	16200	16218	16187	16136	16348	16207	16251	16174	16289	16126	16092	16246	16475	16462	16149	16072	16243	16366	16157	16212	16389	16210	16266	16267	16368	16220	16163	16423	16293	16155	16225	16072	16150	16162	16424	16368	16287	16114	16149	16154	16054	16260	16012	16196	16274	16217	16093	16168	16135	16263	16169	16186	16237	16290	16155	16241	16250	16197	16225	16166	16228	16242	16469	16301	16238	16038	16260	16422	16337	16312	16373	16130	16251	16373	16248	16099	16108	16318	16125	16272	16274	16304	16036	16351	16211	16172	16220	16149	16197	16325	16281	16304	16156	16379	16170	16286	16301	16470	16304	16060	16104	16064	16215	16260	16198	16318	16261	16234	16201	16189	16389	16202	16229	16221	16123	16217	16083	16279	16337	16221	16267	16308	16183	16204	16289	16113	16148	16122	16126	16118	16250	16304	16175	16414	16464	16258	16016	16257	16147	16215	16300	16224	16284	16164	16289	16273	16267	16285	16244	16361	16289	16166	16254	16059	16080	16261	16066	16319	16190	16203	16129	16101	16496	16209	16310	16245	16204	16356	16257	16268	16112	16402	16226	16306	16338	16125	16338	16288	16165	16077	16205	16242	16352	16243	16151	16189	16172	16209	16118	16267	16221	16292	16187	16388	16294	16145	16093	16255	16173	16405	16192	16183	16175	16293	16293	16177	16177	16181	16302	16360	16228	15978	16172	16186	16049	16240	16333	16441	16344	16214	16244	16484	16075	15941	16195	16226	16227	16227	16274	16335	16334	16461	16191	16271	16136	16227	16080	16367	16146	16009	16119	16209	16213	16309	16252	16176	16149	16056	16334	16324	16330	16260	16133	16324	16142	16287	16192	16251	16158	16219	16228	16114	16071	16432	16237	16250	16221	16142	16236	16227	16027	16122	16312	16106	16422	16303	16210	16307	16329	16179	16316	16184	16208	16058	16228	16189	16237	16263	16164	16135	16195	16263	16255	16072	16216	16069	16367	16070	16321	16131	16180	16195	16250	16275	16183	16003	16166	16285	16034	16216	16448	16153	16314	16318	16076	16244	16297	16209	16234	16149	16336	16189	16334	16161	16306	16212	16178	16026	16435	16295	16284	16208	16141	16240	16219	16174	16239	16241	16354	16205	16243	16184	16223	16208	16249	16056	16439	16410	16082	16175	16392	16272	15904	16125	16120	16341	16098	16272	16179	16251	16331	16121	16224	16215	16167	16344	16380	16289	16189	16163	16079	16246	16266	16251	16110	16361	16251	16147	16126	16064	16111	16393	16298	16191	16223	16158	16155	16341	16325	16212	16215	16453	16419	16213	16226	16201	16020	16204	16141	16260	16409	16126	16206	16420	16144	16085	16275	16125	16294	16155	16367	16419	16265	16240	16090	16149	16313	16224	16189	16274	16151	16198	16344	16120	16162	16085	16427	16408	16217	16235	16250	16267	16226	16085	16103	16180	16161	16335	16160	16140	16336	16355	16392	16199	16359	16270	16357	16466	16256	16387	16260	16149	16302	16389	16247	16334	16352	16223	16106	16218	16106	16329	16153	16339	16149	16110	16354	16209	16325	16190	16325	16333	16195	16171	16313	16377	16084	16219	16242	16310	16167	16314	16220	16145	16241	16250	16365	16141	16241	16178	16372	16271	16226	16226	16423	16045	16256	16520	16071	16142	16212	16158	16369	16154	16372	16337	16506	16190	16482	16059	16354	16219	16343	16132	16073	16321	16405	16255	16196	16166	16106	16147	16087	16358	16144	16127	16320	16254	16111	16495	16251	16159	16280	16276	16168	16167	16179	16312	16351	16211	16194	16252	16094	16417	16237	16221	16155	16161	16087	16380	16228	16276	16204	16313	16256	16088	16115	16216	16112	16263	16403	16385	16330	16058	16080	16188	16204	16160	16177	16178	16325	16266	16143	16204	16228	16099	16155	16063	16343	16340	16114	16421	16219	16269	16163	16212	16301	16150	16091	16225	16363	16434	16228	16284	16117	16253	16299	16341	16384	16329	16305	16370	16502	15997	16358	16322	16313	16338	15983	16378	16191	16278	16066	16130	16224	16105	16112	16300	16369	16247	16460	16159	16316	16005	16336	16271	16244	16277	16105	16148	16338	16167	16323	16103	16131	16205	16258	16235	16215	16154	16279	16025	16105	16259	16198	16375	16192	16061	16285	16270	16206	16117	16253	16147	16238	16247	16156	16219	16328	16333	16274	16203	16224	16177	16346	16354	16314	16190	16128	16008	15974	16137	16078	16288	16303	16250	16345	16164	16218	16275	16248	16333	16350	16447	16044	16095	16188	16325	16269	16049	16348	16355	16237	16077	16273	16255	16149	16315	16173	16190	16639	16209	16176	16474	16265	16212	16115	16216	15965	16104	16323	16210	16313	16062	16251	16233	16361	16363	16320	16224	16021	16174	16063	16321	16164	16075	16180	16334	16339	16297	16268	16170	16358	16371	16298	16238	16078	16168	16324	16277	16293	16379	16382	16435	16247	16209	16220	16438	16177	16240	16309	16180	16334	16191	16311	16233	16250	16082	16443	16078	16122	16259	16185	16234	16082	16180	16105	16305	16403	16058	16066	16362	16140	16083	16214	16204	16543	16311	16207	16224	16101	16163	16374	16338	16143	16335	16386	16204	16071	16326	16204	16223	16411	16159	16085	16253	16147	16111	16163	16364	16217	16408	16266	16139	16391	16153	16199	16242	16381	16236	15948	16253	16260	16216	16297	15980	16302	16301	16051	16148	16111	16390	16217	16279	16128	16153	16419	16096	16350	16104	16410	16082	16287	16194	16326	16141	16226	16337	16083	16147	16177	16225	16248	16285	16450	16224	16347	16090	16282	16130	16076	16220	16293	16187	16169	16330	16468	16257	16342	16302	16185	16349	16386	16156	16063	16222	16249	16232	16377	16262	16271	16142	16358	16131	16199	16192	16091	16118	16401	16254	16364	16258	16137	16266	16281	16426	16450	16242	16131	16094	16275	16295	16201	16172	16184	16217	16191	16459	16285	16085	16202	16242	16149	16452	16242	16363	16168	16212	16254	16073	16331	16086	16146	16306	16142	16114	16146	16180	16255	16317	16068	16395	16189	16072	16368	16136	16228	16223	16118	16329	16303	16198	16259	16152	16150	16294	16191	16072	15944	16241	16207	16134	16235	16392	16290	16211	16126	15831	16247	16232	16269	16349	16295	16098	16299	16237	16305	16175	16377	16289	16206	16256	16301	16379	16259	16213	16230	16224	16167	16276	16268	16447	16216	16205	16226	16117	16326	16206	16205	16194	16259	16229	16166	16339	16370	16193	16102	16337	16225	16123	15942	16246	16255	16286	16240	16214	16235	16297	16289	16115	16195	16258	16264	16308	16301	16314	16382	16181	16153	16324	16220	16303	16167	16061	16238	16279	16112	16454	16181	15931	16146	16083	16149	16272	16199	16293	16289	16268	16175	16062	16383	16157	16189	16258	16265	16075	16391	16088	16262	16194	16213	16044	16321	16092	16441	16030	16161	16239	16357	16383	16279	16168	16092	16240	16313	16408	16108	16283	16193	16315	16363	16023	16162	16231	16207	16163	16239	16380	16336	16041	15992	16343	16309	16216	16318	16271	16269	16195	16194	16177	16058	16144	16430	16123	16067	16220	16189	16234	16261	16003	16284	16224	16039	16179	16234	16052	16157	16196	16396	16263	16250	16162	16099	16267	16455	16064	16430	16188	16213	16174	16145	16143	16216	16171	16382	16232	16394	16472	16281	16232	16133	16404	16277	16188	16348	16293	16267	16332	16260	16206	16101	16396	16319	16292	16407	16399	16223	16145	16255	16266	16358	16354	16301	16577	16227	16289	16359	16193	16225	16217	16389	16385	16037	16077	16087	16210	16226	16370	16264	16321	16210	16061	16153	16238	16497	16352	16234	16323	16361	16218	16387	16242	16061	16345	16242	16382	16274	16279	16198	16322	16382	16195	16174	16217	16253	16266
15596	26002	25641	21060	18699	16938	16411	15760	15490	15613	15318	15282	15334	15393	15269	15198	15176	15104	15284	15197	15357	15074	15108	15047	15024	15147	15186	15160	15064	15095	17033	19679	18978	17458	16382	15447	15209	15158	15052	14979	15161	15067	15042	15117	15115	15030	15009	15052	15214	15064	15211	15058	15101	14992	14941	15048	15102	15099	15178	14912	15105	15048	15066	15034	14966	14995	15057	15078	15117	15130	15190	15157	15065	15002	15003	15175	15048	14915	14998	14997	14861	14966	15031	15004	14984	15135	14961	15122	15000	15001	14955	14976	15104	15106	15204	15049	14940	15167	14982	15051	14820	15144	15068	14951	15029	15097	15084	15050	14982	15119	15032	14957	15035	14952	15056	14953	15097	15079	15167	15039	15131	15047	15046	14936	15209	15156	15216	14890	15172	15020	14940	15185	14931	14781	15164	14998	15139	15082	15198	15079	14897	15014	15190	15120	15076	15262	14827	14997	15172	14984	15002	14954	15058	14972	15123	14997	14985	15182	15234	14988	14960	15019	14965	15134	15093	15048	15124	14944	14921	15145	14913	14993	14963	15018	14940	15043	15196	15183	15156	15194	14888	15126	15000	14947	15021	14980	15047	15088	14935	15128	15028	14914	14978	15139	15125	14921	15088	15225	14862	14915	15045	15071	15221	15032	15071	14910	15189	14983	15056	15077	15039	14946	15132	15161	15138	15079	15074	15024	15095	14955	15076	15153	15054	15033	14952	15076	15051	15004	14867	14910	15176	15081	14961	15071	14968	14903	14905	15008	15063	15131	14910	15067	14958	15091	15074	15043	14925	14979	14933	14997	15085	15118	14877	15052	15116	14955	14927	15078	15028	15168	15063	14975	14980	15047	15259	15123	15163	14960	14715	14992	15010	15023	14988	14997	15128	15048	14973	14997	15024	15033	15062	14909	15129	15174	15091	15031	14828	14886	14998	14983	15149	15131	14988	15043	14943	15013	15070	15142	15048	14994	15048	14974	14826	15029	14978	15067	15055	15102	15013	15083	15001	15071	15059	15007	15156	14966	15008	15054	15209	15102	15038	15210	15193	15027	15017	14995	15019	15125	14936	14907	14889	15110	14966	15232	14831	14951	14920	15124	14982	15057	15089	15015	15040	15113	15084	14941	15046	14954	14976	15117	14894	14832	14988	14944	15025	15032	14939	15169	15081	14979	15075	15045	15082	15076	15165	15090	15136	15028	15110	14997	14897	15047	15104	14906	15064	15000	14961	15036	15062	15090	15111	14883	15008	15047	14981	14911	15068	15170	15212	14949	15047	15125	15155	14943	15153	15048	14925	15007	15023	15073	15117	15133	15011	15072	14997	14997	15070	14938	15042	14947	14965	14993	15071	14985	15023	15067	15129	15079	15006	14980	14957	14841	15082	14924	14950	14934	15064	14970	15119	15063	15011	15076	15092	15097	14958	15070	15066	15067	15024	15059	14987	15105	15059	15001	15038	15088	15131	14997	15006	15152	15258	14984	15086	15053	15020	15034	15032	15025	15089	15246	15004	15101	15182	15088	15192	14959	14862	14939	15065	15129	15120	14958	15119	14913	14997	15029	15068	15164	14958	15041	15056	14909	14948	15073	15011	14990	14947	14915	15046	15209	14993	15062	14999	15130	14894	15130	15198	14949	14992	15210	14903	15012	15085	15026	14982	15007	15008	15178	14977	15017	14912	14916	14953	15155	14999	15086	14948	14947	15192	15107	15020	15124	14971	14867	14928	15198	14997	14954	14857	15020	15226	14925	14884	15220	14915	15153	15062	15108	15087	15087	15029	14942	14836	15078	15149	14847	15010	15213	14918	15037	15068	15032	14856	15009	15072	14868	14987	15114	15168	15020	15036	14980	15051	14969	15154	14983	15070	15055	14958	15028	14997	14883	15110	15030	14951	14965	15092	15214	15165	14941	15141	15110	15023	15076	14935	14924	15104	15070	15065	14983	15212	15087	15266	15035	15025	15100	15065	15019	14985	15135	14999	14997	15043	15184	15186	14934	14924	15111	15059	15113	15019	15200	15089	14937	15247	15103	15113	15071	14907	15143	14954	14984	15112	15120	14972	15126	14857	14969	14925	15120	15038	15184	15162	15126	14913	15018	15053	15151	15232	15064	14960	15018	15299	14932	15061	14991	15010	14777	14875	15086	14820	15119	15002	15029	15009	14961	15104	14890	14983	15248	15090	15180	15011	15090	14957	15071	14976	15123	15030	15108	14757	14957	14939	15020	15069	15038	15117	15080	15015	14926	14981	15308	15034	15041	15073	15007	14896	15133	14980	15158	14992	14862	14992	14855	15057	15075	15164	15110	15108	14941	15071	15101	14893	15076	14882	15090	15069	15189	15078	15098	15022	15029	15098	15077	14944	15068	14850	15188	15087	14957	15031	14961	15172	15055	15078	14871	15147	15033	14862	14936	15018	15094	15085	15190	15109	14960	15128	15154	14928	15026	15133	14871	15055	15166	15090	14990	14991	14987	14926	14969	15127	15022	14987	15072	15121	15011	15056	15063	15106	15066	15105	15126	15029	15197	14990	15107	15242	15071	14867	15039	15086	15056	14992	15001	15125	15090	15041	15146	15082	15206	15144	14993	14880	14809	15222	15123	14955	15026	15146	15132	15174	15207	15049	15210	14991	15097	15072	15007	15057	14961	15068	15230	15038	15126	15187	15094	15190	15055	14928	15133	14995	15170	15082	15117	14983	14959	15123	15161	15073	15001	15043	15038	15185	15185	15128	14958	15186	15072	15091	15180	15079	14946	15002	15124	15122	14908	15119	15118	14964	15188	14991	14972	15173	14918	14988	15081	15083	14911	15077	15115	15000	15039	15036	14975	14955	15097	15011	15012	14876	15246	15057	15079	15021	14981	15094	15178	15034	14955	15036	15039	15095	15098	15051	15000	14974	15054	15112	15062	15260	15088	15028	14922	15044	15160	14974	14963	14939	15096	15083	15026	15036	14916	15165	15010	14992	15061	14932	15007	15000	15012	15133	15039	15128	15020	15094	15112	15105	14996	15182	15218	15012	15040	15036	15000	14966	15013	14974	15019	14965	15090	15014	14938	15066	14862	15198	14836	14986	14962	14992	14979	14972	15054	15017	14974	15104	14913	14835	15115	15210	15067	14792	14926	14989	15144	15213	15056	14930	15041	15191	15071	15095	15217	15006	15043	15224	15087	15125	15038	14974	15056	14863	14958	14880	15007	15163	14923	15103	14902	14982	14949	14957	15160	14845	15105	14952	14870	15054	15055	15035	14886	15074	15079	15137	14911	15080	14978	14993	14976	14989	15005	15087	15161	15001	15033	14988	15076	15056	14941	15051	15045	15023	15070	15054	14848	14990	14966	15212	14941	15054	14909	15134	15092	15045	15104	15140	14952	14942	15122	14872	15066	14918	14988	15152	14897	15070	15111	15077	14996	15112	15095	15017	15134	14999	14843	15116	14923	14932	14959	15239	15025	15099	15224	15053	14930	15132	15044	14890	15030	14915	15163	15098	15015	15004	15092	15039	15053	15075	14922	14873	15016	15086	15073	15096	14997	14963	15054	14947	15031	15029	15064	14868	14992	15039	15147	15012	15072	14816	15105	15008	14754	14957	15104	15106	14996	15033	14987	14987	15117	15092	15160	15100	15066	15150	14976	15041	15143	15042	14875	15077	14960	15101	15173	15029	14969	14986	14961	15156	15284	15053	14902	15028	15050	15088	15085	15125	14880	14994	15114	15053	15088	14913	15024	14884	15065	15129	14913	15059	14985	15085	15082	15032	14851	15192	14906	14901	15238	15077	14931	14846	15178	14926	15008	15240	14977	14988	15161	15057	14921	15136	14936	15118	14934	15027	15067	15167	15000	14969	14941	14911	15003	15066	15135	14961	14979	14942	15145	14993	15045	15102	15073	15049	15094	15001	15132	14972	14829	15016	15017	14996	15132	15159	15066	14942	14900	15079	15041	15224	15036	14982	15118	15019	14953	15117	14979	15076	15061	15093	15006	15154	14910	15129	15084	14990	14991	14827	15092	15114	15086	14840	15005	15126	15069	15112	15165	15220	15096	15074	15144	14941	15282	15169	15059	15198	15062	15106	15074	15101	14930	15123	15021	14905	15107	15004	15142	15104	15078	15036	15091	15022	14969	14942	14958	15138	15084	15007	15150	14979	15040	15188	14877	15111	14881	15105	14934	14819	15039	15050	15197	15013	15122	15098	15019	14965	14791	15020	15017	15035	15053	15027	15117	14997	15069	15019	15117	15086	14995	15158	15033	15036	15152	14951	15146	15012	15001	14893	14983	14988	15053	15354	15099	15077	14904	15114	15002	15068	15041	15061	15107	15230	15044	14927	14945	15084	15073	14938	14969	14993	15104	15001	14947	15270	14917	15006	14942	15080	14977	15110	15121	14873	15078	15232	15102	15124	15071	15106	14989	14990	15014	15130	14999	14766	15029	15183	15070	14958	14883	14980	14941	15054	14996	14911	15007	15125	14912	14995	15099	15020	15140	15020	14932	15114	14947	15117	15109	15159	15060	14916	15064	15064	14899	15051	15093	15138	15106	14856	15065	14958	15030	15092	15128	14945	15200	15011	15023	14964	15093	15050	14904	15157	15191	15010	15049	14847	15079	15076	15052	14978	14983	14924	14905	14967	15030	15064	15059	15060	15195	15205	14935	15102	15165	14966	15098	15053	15023	15049	15061	14931	14994	14858	15088	15146	14995	14992	15157	15051	14958	15132	15035	15093	14925	15054	15087	15038	14994	14967	14998	15026	14963	15010	15084	14990	15005	14940	15120	15126	14997	15029	15035	15020	15082	15194	15182	14944	15181	14997	15006	14946	15179	15092	15101	15081	15215	14968	14972	15216	15114	15077	15118	14992	15012	14968	15015	15128	14941	15013	14840	14975	14965	14991	15019	15100	14947	15043	14956	15026	14892	15113	14959	15063	15035	15185	15042	14989	15079	15094	14996	14984	15127	15007	15000	15100	15163	14948	15032	14911	15143	14920	14926	14969	14970	15078	14972	15061	15004	15056	14966	15018	15052	14985	14981	15038	15143	15107	15024	15121	14976	14918	15063	15028	15104	15013	15078	15026	14875	15121	14904	14997	15258	14830	15098	15110	14940	15027	15033	15057	14914
22754	21208	29014	23691	21383	22912	23042	17666	16846	16945	17037	16759	16748	16576	16733	16700	16491	16557	16431	16400	16539	16234	16357	16535	16449	16343	16411	16381	16273	16538	19153	20916	20539	19084	17727	17011	16498	16420	16348	16091	16432	16037	16235	16307	16078	16366	16230	16402	16282	16249	16420	16155	16323	16204	16272	16236	16286	16384	16098	16195	16249	16290	16383	16326	16172	16154	16189	16268	16238	16135	16132	16059	16266	16263	16288	16206	16120	16433	16209	16278	16192	16355	16269	16292	16248	16243	16403	16232	16111	16274	16318	16420	16271	16125	16324	16372	16337	15980	16174	16386	16322	16402	16135	16101	16252	16189	16130	16065	16113	16316	16250	16346	16221	16346	16320	16190	16345	16078	15953	16189	16141	16233	16230	16136	16171	16099	16254	16265	16192	16142	16306	16309	16374	16142	15904	16177	16282	16274	16045	16095	16092	16186	16146	16045	16069	16255	16046	16289	16381	16545	16076	16156	16114	15995	16193	16132	16225	16163	16203	16084	16202	16171	16240	16273	16293	16104	16147	16235	16053	16314	16283	16209	16096	16121	16286	16308	16083	16328	16074	16253	16329	16317	16053	16178	16177	16312	16152	15940	16278	16075	16323	15992	16396	16401	16187	16353	16125	16081	16059	16379	16259	16264	16264	16249	16081	16219	16349	16286	16153	16287	16072	16271	16094	16175	16127	16186	16166	16276	16293	16169	16152	15979	16361	16064	16307	16212	16064	16163	16332	16048	16286	16097	16238	16368	16074	16290	16336	16167	16223	16272	16088	16115	16170	16215	16298	16148	16199	16108	16207	16153	16226	16108	16082	16325	16159	16153	16173	16262	16114	16300	16159	16327	16352	16049	15992	16006	16331	16154	16250	16165	16189	16286	16180	16164	16012	16140	16201	16366	16282	16133	16331	16222	16291	16166	16356	16222	16039	16207	16245	15993	16137	16227	16077	16017	15979	16151	16098	16376	16188	16076	15992	16167	16256	16197	16323	16146	16306	16292	16353	16228	16251	16275	16248	16120	16310	16368	16337	16233	16293	16167	16222	16214	16273	16294	16148	16222	16206	16161	16042	16052	16197	16221	16244	16196	16230	16130	16236	16244	16228	16313	16347	16154	16197	16016	16057	16256	16261	16367	16328	16199	16104	16352	16262	16299	16189	16263	16268	16350	16268	16113	16164	16244	16156	16138	16346	16356	16069	16247	16236	16163	16112	16311	16167	16028	16063	16168	16170	16303	16198	16065	16328	16042	16231	16150	16189	16170	16147	16243	16168	16249	16404	16044	16180	16206	16402	16342	16261	16251	16038	16227	16235	16176	16268	16149	16307	16208	16216	16097	16304	16277	15983	16130	16119	16079	16321	16322	16210	16196	16270	16270	16096	16201	16233	16275	16102	16097	16154	16211	16197	16153	16234	16100	16188	16199	16202	15914	16129	16209	16162	16206	16169	16308	16184	16209	16332	16087	16180	16045	16373	16307	16317	16221	16182	16153	16283	16221	16341	16092	16247	16270	16289	16101	16088	16164	16382	16307	16285	16017	16049	16153	16254	16224	16162	16406	16219	16293	16350	16135	16250	16252	16208	16308	16118	16086	16121	16149	16011	16305	15985	16171	16252	16203	16098	16197	16323	16174	16195	16253	16235	16156	16153	16321	16319	16176	16148	16120	16270	16265	16342	16028	16362	16226	16330	16135	16304	16207	16184	16227	16131	16285	16274	16295	16232	16111	16145	16562	16150	16062	16252	16249	16064	16224	16293	16152	16005	16148	16068	16227	16113	16221	16202	16188	16258	16055	16290	16117	16309	16438	16326	16047	16296	16173	16099	16167	16345	16053	16272	16022	16087	16351	16332	16268	16055	16328	16218	16020	16260	15998	16237	16167	16229	16119	16195	16249	16179	16161	16259	16260	16104	16042	16104	16005	16204	16268	16042	16275	16053	16136	16066	15935	16019	16159	16275	16093	16262	16153	16015	16122	16088	16203	16429	16271	16160	16265	16102	16393	16184	16222	15940	16087	16257	16228	15948	16131	16205	16145	16109	16063	16343	16300	16143	16023	16220	16289	16134	16168	16211	16349	16233	16193	16207	16260	16152	16090	16150	16179	15947	16205	16345	16264	16101	16154	16313	16213	16201	16053	16115	16344	16165	16180	16047	16236	16128	16171	16164	16286	16120	16135	16124	15855	16068	16174	16033	16117	16154	16208	16138	16140	16014	16160	16078	16096	16104	16259	16085	16045	16045	16243	16113	16225	15905	16060	16246	16205	16171	16222	16120	16160	16231	16367	16273	16343	16168	16071	16155	16303	16143	16227	16191	16126	16058	16248	16140	16188	16177	16195	16246	16173	16227	16304	16158	16285	16142	16311	16292	16344	16004	16252	16090	16152	16161	16140	16160	16206	16244	16186	16240	16241	16068	16195	16084	16287	16375	16208	16121	16100	16082	16088	16092	16166	16347	16231	16140	16051	16249	16331	16437	16213	16277	16232	16262	16088	16367	16364	16245	16120	16222	16229	16256	15958	16077	16177	16356	16245	16132	16289	16177	16347	16155	15967	16082	15957	16262	16210	16337	16209	16253	16041	16125	16048	16358	16152	16177	16043	16389	16324	16205	16131	16091	16177	16333	16162	16143	16129	16191	16115	16092	15945	16193	16237	16257	16180	16233	16105	16282	16245	16126	16157	16114	16091	16359	16361	16223	16277	16087	16293	16231	16158	15985	16137	16226	16225	16169	16116	16004	16404	16230	16189	16143	15964	16196	16210	16046	16260	16364	16174	16039	16257	16174	16175	16054	16328	16217	16286	16456	16068	15949	16277	16221	16363	16323	16224	16099	16094	16071	16209	16060	16308	16368	16405	16262	16233	16408	16200	16399	16313	16115	16221	16101	16236	16216	16239	16276	16380	16168	16052	16309	16147	16128	16308	16036	16137	16332	15965	16023	16133	16014	16260	16144	16120	16167	16162	16267	16128	16211	16126	16185	16351	16303	16150	16298	16266	16536	16347	16006	16113	16256	16090	16296	16171	15999	16043	16312	16423	16289	16179	16260	16200	16155	16083	16063	16240	16207	16218	15987	16077	16254	16134	16224	16240	16339	16277	16003	16257	16169	16231	16228	16241	16320	16144	16136	16198	16151	16229	16104	16098	16096	16072	16174	16032	16038	16161	16202	16267	16173	16124	16281	16116	16350	16434	16221	16190	16189	16251	16262	16246	16277	16075	16206	16103	16245	16275	16219	16146	16120	16055	16211	16079	16279	16315	16390	16318	16183	16157	16256	16002	16132	16107	16153	16209	16052	16223	16183	16350	16177	16333	16370	16017	16239	16194	16191	16388	16131	16141	16222	16348	16242	16360	16146	16099	16120	15932	16080	16063	16144	16138	16285	16212	16103	16145	16333	16198	16244	16358	16195	16127	16103	16243	15943	16295	16245	16312	16194	16115	16139	16203	16436	16147	16292	16290	16103	16282	16238	16091	16204	16026	16185	16108	16169	16214	16085	16334	16372	15985	16157	16165	16188	16222	16112	16203	16310	16018	16180	16343	16322	16180	16266	16224	16385	16102	16105	16126	16148	16159	16199	16181	16103	16216	16022	16166	16306	16215	16196	16298	16195	16266	16072	15994	16141	16142	16195	16263	16232	16190	16247	16021	16253	16201	16311	16227	16156	16058	16169	16073	16334	16184	16184	16378	16296	16080	16196	16435	16299	16253	16430	16180	16258	16178	16290	16187	16106	16285	16205	16422	16210	16259	16415	16289	16237	16417	16178	16164	16153	16188	16170	16067	16114	16289	16311	16372	16221	16204	16169	16012	15992	16258	16322	16320	16336	16176	16191	16317	16319	16351	16197	16212	16052	16093	16366	16142	16233	16273	16201	16263	16237	15939	16346	16091	16187	16466	16285	16214	16205	16090	16093	16118	16125	16349	16051	16326	16171	16202	16228	15900	16269	16286	16300	16034	15948	16091	16067	16329	15995	16147	16286	15922	16024	16173	16110	16322	16026	16174	16285	15939	16230	16187	16117	16264	16328	16236	16100	16125	16208	16183	16066	16139	16003	16015	16300	16155	16078	16242	16379	16196	16277	15994	16044	16146	16157	16181	16214	16151	16238	16126	16263	16210	16074	16251	16408	16375	16138	16118	16184	16230	16271	16237	16150	15946	16159	15977	16175	16355	16272	16111	16124	16266	16281	16214	16126	16135	15955	16094	15996	16102	16150	16383	16079	16173	16340	16275	16122	16212	16130	16262	16333	16155	16175	16123	16174	16054	16150	16151	16078	16151	16197	16099	16267	16348	16225	16199	16116	16089	16291	16238	16047	16135	16257	16222	16244	16215	16020	16213	16263	16072	16157	16050	16219	16159	16240	16249	16240	16126	16174	16234	16070	16140	15925	16105	16230	16316	16151	16153	16216	16032	16143	16190	16173	16365	16275	16174	16212	16158	16170	16094	16095	16102	16132	16129	16280	16132	16472	16250	16364	16114	16165	16170	16182	16364	16167	16285	16304	16020	16204	16223	16064	16102	16284	16544	16268	16164	16391	16442	16196	16272	16169	16200	16193	16094	16242	15908	16079	16285	16121	16208	16058	16224	16167	16035	16263	16239	16052	16206	16140	16083	16332	16128	15960	16043	16180	16190	16201	16015	16097	16125	16190	16051	16407	16174	16379	16084	16056	16210	16188	16153	16192	16167	16069	16034	16297	16279	16109	16229	16165	16074	16180	16177	16100	15981	16239	16059	16197	16260	16281	16178	16121	16211	16215	16145	16199	16072	16249	16219	16129	16267	16400	16274	16242	16254	16172	16223	16327	16238	16403	16255	16246	16097	16205	16174	16178	16116	16242	16278	16150	16146	16237	16183	16138	16172	16162	16182	16184	16286	16048	16217	16121	16298	16207	16308	16061	15941	16102	16299	16177	16041	16117	16205	16174	16246	16061	16207	16132	16038	16293	16017	16152	16190	16186	16159	15999	16074	16115	16010	16156	16332	16324	16266	16160	16021	16126	16210	16078	16281	16128	16083	16234	16084	16208	16196	16338	16043	16199	16129	16344	16100	16078	16376	16136	16340	16226	16033	16256	16143	16200	16159	16035	16042	16145	16235	16296	16050	16147	16144	16340	16212	16140	16067
17155	30616	29564	23372	20080	18302	17148	16323	15922	15688	15644	15698	15335	15358	15347	15161	15302	15347	15079	15219	15108	15115	15074	15106	15189	15127	15053	15042	15115	15572	20550	22403	21325	19043	17067	15918	15237	15190	15061	15062	15000	15008	15014	15199	14888	14968	14928	14980	15007	14842	15197	14863	14811	15089	15100	14985	15051	15014	15105	15019	15036	14947	14984	15067	14946	15064	14999	14929	15091	15103	15093	14914	15056	15142	14990	15042	14973	14860	15058	15083	14908	15009	14885	14925	14875	14876	14798	14984	15122	14883	15011	14921	15099	14965	14952	14999	14966	15092	14865	14945	14872	14836	14940	15064	14950	14882	15124	14996	14851	14933	14821	14968	14927	14797	15011	15090	14953	15038	15026	14963	14942	15057	14996	14879	14895	14883	14874	15105	14914	14861	15048	14909	14942	14965	14945	14915	14963	15004	14942	14965	14951	15023	14933	14840	15070	15000	14910	15117	15045	14866	15076	14970	14981	15068	14862	15064	14857	14821	14997	14792	14925	14981	14953	14863	15015	15025	14971	14900	15030	14922	15109	14833	15109	14879	14918	14848	14954	15014	14916	14874	15024	14871	14884	15017	15029	14951	15107	14911	14949	14885	14794	14962	15066	14969	14924	15104	14977	15032	15053	15080	14998	15034	14962	14972	14993	14840	14990	14976	14937	15151	15037	14882	14928	14996	15038	14962	14840	14840	14886	14986	15032	14793	14899	14973	15099	15039	15042	14825	14793	14781	14893	14953	14865	15138	14953	15048	14937	15038	14924	15076	15015	15040	15020	15044	15192	14923	14951	14854	15079	14948	15040	15017	14843	14982	15008	14928	14880	14923	15061	14937	14928	14865	14959	15022	14890	14987	15225	14896	14946	14790	14887	14961	14896	15016	14935	14998	14925	14870	15026	14816	14986	14922	15015	14896	15005	15025	14972	14994	14985	14761	15064	14994	14978	15026	14960	14874	14937	14919	15064	15040	15042	14843	15195	14853	15034	14897	15035	14956	15027	14965	14902	15098	14945	14966	14952	15045	14924	15044	14800	14851	14725	15053	15046	14893	14839	15078	14829	15107	14971	14957	14880	14820	15040	15047	14907	14860	14951	14988	15006	14984	14938	14767	14942	15153	14897	15016	14849	14969	14975	14909	14858	15056	14854	15055	15003	14775	14882	14967	15081	14969	14900	15055	14909	15025	14889	14863	14883	14917	15135	14959	14976	14870	15040	14968	14981	15055	15058	14963	14913	14879	15039	14992	14961	14864	15128	14948	14989	14918	15003	14763	14923	14858	14940	14993	15007	14984	14953	15173	14927	14897	15131	15084	14953	14968	15182	14781	14916	15038	14985	15049	15230	15088	14872	14906	14845	14872	14813	14874	14816	15098	15066	14997	14964	15060	14961	14970	15002	14851	14891	14809	14867	14971	14964	14884	14973	15008	14951	14931	14852	15017	14866	14843	14805	14976	14923	14975	15010	14915	15009	14903	14940	14877	14992	15088	14942	14801	14854	14962	15108	15080	14877	15025	14984	14937	15028	14954	14916	14968	15052	14936	15119	14836	14954	14940	15026	14856	14997	14921	15051	15073	15110	14892	15034	15003	14987	14930	14911	14879	14961	14945	15056	15014	14854	14896	15044	15110	14995	14991	14857	15027	14730	14817	14932	14937	14976	14969	14846	14868	14918	14948	14838	14943	14918	14914	14823	15078	14965	14910	15028	14963	14970	14801	14944	15129	14946	14717	14944	14922	14931	15012	14926	15004	15047	14991	14974	15013	14993	14881	14894	14952	14997	14891	14983	15026	15075	14791	14992	15031	14920	15035	15086	14875	14961	15024	15046	15002	14916	15048	14875	14965	14875	14860	14909	15014	14989	14958	15005	15034	14975	14970	14978	15046	15050	14897	14952	14939	14899	15167	14951	15034	15061	15065	14978	15058	15155	14978	14877	14967	15113	14797	14936	14988	14752	15023	15024	15020	14989	15093	15115	14985	14899	14961	14921	14982	15013	14995	15022	14976	14959	15100	15002	14939	15032	15001	14914	15033	14830	14960	14925	14950	15134	14975	15076	15117	14844	14944	14973	14932	14829	14830	14765	14933	14784	14840	15044	14889	14904	14790	14993	15094	15025	14945	14923	14927	15107	14904	15178	14885	14975	14823	15016	14911	14957	14939	14973	14871	14935	14791	15048	14884	14987	14869	15076	15032	14803	14962	15077	14837	14956	14904	14922	15041	14744	15042	14844	15056	15044	14879	14845	14820	14935	14861	14928	14977	15003	14929	15164	14876	14756	14962	14909	15018	14961	14879	15102	14915	15081	14991	14967	15014	14965	15086	15044	14941	14964	14895	15077	14904	15058	14947	14930	14817	14857	14941	15164	14980	14852	14979	15020	14937	14834	14935	14836	14919	14901	14827	15050	15025	15015	14895	14859	14890	14898	14834	14930	14824	14987	14818	14885	14815	14930	14921	14973	14952	14946	14907	14787	14909	14970	14916	15140	14923	14964	14937	14923	14966	15026	14988	14921	15114	14902	14876	14898	14960	14900	14895	14975	14906	14978	14877	15052	14866	14828	15027	15172	15004	14829	14926	14965	14935	14996	14892	14794	14949	14954	14834	15033	15015	15050	14953	15010	14767	15088	15038	15044	15009	14878	14912	14810	14897	14947	14940	14908	14913	14993	14960	14847	15053	14884	14994	14924	14937	14919	15007	15013	15144	14935	14873	15107	14818	14892	14963	14909	14989	15010	14914	14878	14975	14845	14885	14890	14971	14865	14953	15029	14873	15135	15005	14847	14938	14985	14969	15110	15045	14914	15037	15241	14999	14921	14971	14969	14858	15124	14962	14837	15003	15033	14966	14982	14858	15003	14906	14898	14982	14867	14963	14924	14976	14931	14894	14925	15055	15065	15061	14904	14957	15078	14998	15053	15022	14830	14976	15007	15005	14825	14936	14881	15047	14963	14917	15064	15058	14788	14936	14820	15012	14879	14988	15122	14950	14874	14910	15012	15010	14957	15007	15086	14990	14967	14891	14886	14928	14979	14912	15094	14856	15057	14904	15054	15134	14973	14869	14986	15008	14953	14892	15004	14975	14957	14851	14955	15038	14815	14968	14925	14824	14983	14980	14987	14972	15021	14976	15043	15022	15114	15140	14846	14908	15129	14815	15087	15030	14917	15042	14956	14894	15014	14945	14870	14909	14986	14908	15002	14912	14931	14848	14970	15030	14845	15050	14738	14978	14884	14956	14795	15008	14935	15015	14994	14846	14884	14905	15042	15073	14876	14864	14945	14909	14753	14773	14952	14933	14938	15070	14974	14797	14885	14932	14966	14916	15032	15003	14964	14968	14956	14986	15132	14980	15045	15140	15029	14940	15049	14911	15050	14839	14932	14918	14759	14912	15031	14897	14960	15123	14960	14891	14940	14793	15015	14913	15007	14849	15035	15108	14964	15026	14883	14981	14967	14955	14886	14996	14758	14933	15006	15030	14957	14907	15049	14837	14976	14960	14892	14948	14977	15046	14897	14975	15034	14756	14945	14911	14850	14778	14792	15030	14956	14971	14918	14900	14899	14880	14945	14897	14989	14878	15055	14856	14857	14887	15025	15095	14995	14825	15119	15062	15015	15000	15020	14869	14951	15037	14905	15057	15086	14909	14716	14842	14904	15023	14866	14938	14976	14986	15006	14879	14808	14954	14953	14962	14830	14934	14933	14921	14930	15076	14925	14951	14967	14962	14961	15052	15088	14920	14933	14978	15007	15083	15074	14990	14980	15005	14965	15065	14947	14822	14920	14920	14908	14996	14921	14955	15068	14934	15018	14921	15029	14910	15062	14963	15030	15003	14761	14886	14986	14953	14898	14833	15009	14911	14800	15007	15044	15013	15067	14918	14906	15058	15128	15054	15078	14948	14991	15038	14968	14939	15087	14991	14860	14911	15001	14791	14978	15012	14842	15012	14963	14935	15208	14751	14719	15082	14867	14981	15094	15149	14963	15046	14961	14908	15086	14954	15003	14952	14958	14836	14833	14900	14793	15224	14865	14856	14846	14930	15047	14967	14977	14970	15064	15013	15013	14874	15016	14891	14981	14898	15111	14987	14932	14898	15002	14959	15043	14893	14956	14981	15107	14945	14846	14937	14938	15019	15040	14802	15065	15109	15084	14997	14988	14840	14886	14700	14918	15048	15073	15050	14928	14814	15020	14864	15029	14969	14906	14981	14966	15078	14837	15054	14796	14988	14949	14993	14919	14997	15026	14856	14970	15006	14980	14939	14827	14825	14997	14826	15036	15071	15066	15060	15030	15043	14877	14929	15035	14814	15082	14976	14963	14975	14942	15007	14961	14991	15114	15005	14968	14985	14862	15076	14963	15034	15051	14837	15012	14906	14853	14950	14949	15000	15024	14995	14926	15029	15006	14914	15134	15117	14964	15071	14963	15116	15130	14900	14951	14853	14891	15064	14869	15020	15168	14971	14897	15081	14880	14995	14969	15007	14839	14927	14896	14838	14958	14780	14850	14941	14945	15005	15022	15015	15079	14726	14744	14859	14953	14949	14867	15063	15014	14896	14903	14923	15030	15105	15031	14931	14837	14911	14908	15072	15066	15066	15110	14931	14806	14833	14929	14957	14898	15122	14888	15011	15014	14854	14976	15033	14964	14996	15027	14826	14865	14879	14942	15047	15061	14792	14933	14987	14934	14967	15017	14937	14863	14925	14979	14785	14984	14875	14902	14975	14951	15036	14975	15037	14997	15016	15077	15137	14925	14915	14993	14848	14862	14975	15027	15069	15023	14879	14811	14966	14983	15145	14922	14936	14926	14867	14867	14969	14898	14940	14994	14935	14756	14941	14927	14970	14894	14968	14897	14903	14918	14946	14976	15015	15087	14994	14801	14836	15057	14986	14792	14896	14991	14850	15005	14830	15026	14969	14988	14831	15091	14859	15068	14917	14978	15136	14849	14891	14948	14976	14959	15081	14949	14876	15173	14873	15122	14917	14907	14908	15074	15052	14970	14998	14923	14741	14953	14875	14916	14935	14996	15051	14915	15139	14980	14844	14847	14786	15041	15063	14747	14871	15009	14815	14955	14887	15084	15004	14976	14913	15030	15031	14928	14962	14886	15085	14797	15159
27532	22058	24026	20256	17259	16914	16837	16225	16133	16211	16398	16150	16345	16144	16168	16293	16451	16190	16148	16170	16266	16320	16136	16218	16252	16227	16185	16108	16072	16150	16375	16398	16849	16509	16486	16402	16141	16101	16085	16076	16320	16203	16220	16003	16154	16120	16115	16162	16207	16318	16013	16077	16176	16238	16360	16226	16265	16163	16333	16155	16020	16152	16056	16207	16298	16113	16291	16224	16185	16220	16238	16120	16235	16219	16174	16215	16258	16194	16226	16442	16120	16026	16227	16027	16225	16024	16195	16000	16194	16107	16243	16224	16010	16132	16282	16153	16092	16077	16132	16146	16297	16368	15951	16130	16201	16099	16152	16070	16430	16319	16053	16196	16074	16375	16065	16190	16053	16280	16065	16239	16131	16151	16161	16217	16258	16046	16294	16235	16237	16033	16026	15958	16266	16168	15990	16221	16039	16164	16166	16059	16274	15948	16241	16092	16205	16127	16151	16103	16208	16082	16296	16104	16161	16145	16028	16051	16173	16278	16232	16356	16237	16178	16290	16302	16035	15963	16133	16197	15983	16168	16039	16260	16217	16049	16182	16135	16136	16130	16070	16361	16156	16114	16143	16087	16279	16226	16299	16151	16324	16208	16097	16146	16289	16276	16165	16194	16175	16211	16396	16333	16126	16212	16343	16031	16169	16374	16304	16122	16213	16093	16139	16127	16189	16282	16210	16119	16054	15984	16106	16077	16276	16052	16153	16123	16065	16096	16125	16133	16283	16304	16199	15879	15975	16157	16114	16182	16046	16259	16274	16188	16164	16229	16184	16080	16225	16334	16141	16097	16076	15971	16166	16129	16177	15977	16176	16291	15901	16252	16107	16036	16011	15965	16180	16172	16152	16158	16050	16159	16328	16270	16165	16002	16189	16113	16229	16013	15939	16275	16175	16176	16038	16134	16175	16136	16435	16150	16072	15990	16048	16119	16005	16175	16201	16097	16207	16309	16283	16396	16284	16156	16016	16151	16135	16198	16056	16096	16190	16057	16266	16190	16232	15942	16284	16306	16171	16253	16156	16286	16092	16198	16241	16312	16182	16121	16076	16042	15994	16226	16080	16068	16085	16022	15951	16088	15961	16093	16091	16168	16016	15991	15941	16045	16175	16213	16201	16234	16149	16064	16357	16145	16227	16106	16218	16302	16062	16130	16152	16130	16201	16190	16002	16099	16116	16194	16335	16239	16130	16226	16213	16193	16091	16108	16197	16164	16216	16264	16145	16071	15992	16089	16133	16298	16043	16037	16027	15972	16124	16168	16018	16103	16158	16177	16146	16189	16217	16310	16211	16128	16236	16152	16329	16192	16192	16240	16020	16313	16221	15961	16056	16315	16264	16201	16149	16260	16228	16137	16060	16276	16084	16190	16103	16034	16157	16037	16148	16003	16083	16241	16375	16108	16024	16197	16173	16065	16297	16249	16049	16241	16224	16057	15939	16382	16235	15952	16139	16110	16163	16169	15939	16196	16158	16112	16184	16207	16153	16001	16003	15848	16181	16233	16312	16183	16128	16198	16304	16266	16236	16050	16125	16078	16355	16067	16250	16374	16414	16180	16252	16223	16026	16350	16264	16122	16204	16169	16066	16270	16139	16258	16305	16207	16252	16228	16119	16189	16042	16329	16152	16154	16203	16099	16233	15982	16123	15954	16082	15987	16119	16265	16196	16213	16273	16172	16269	15974	16194	16208	16108	16191	16078	16141	16040	16109	16083	16165	16079	16155	16258	16155	16101	16150	16242	16180	16159	15987	16046	16178	16234	16219	16341	16117	16091	16065	15974	15980	16003	16231	16401	16200	16274	16076	15929	16400	16123	16100	16093	16241	16010	16360	16135	16322	16323	16176	16233	16384	16328	16208	16077	16148	16189	16082	16089	16201	16124	16132	16117	16059	16228	16315	16094	16227	16266	16120	16196	16132	16202	16177	16108	16306	16135	16186	16128	16053	16063	16017	16037	16070	15994	16190	16157	16124	16167	16351	16257	16283	16118	16035	15986	16058	16207	16301	15969	16201	16124	16088	16137	16341	16356	16051	16179	16106	16184	16163	16172	16108	16110	16155	16130	16038	16080	16233	16036	16101	16142	16031	16164	16086	16060	16190	16222	16139	16180	16230	16078	16190	16213	16179	16396	16241	16224	16119	16270	16211	16185	16180	16150	16209	16138	16131	16289	16105	16143	16175	16170	16332	16060	16222	15932	16331	16202	16191	16020	16096	16306	16157	16129	15995	16119	16311	16192	16203	16126	16113	16041	16236	15894	16288	16173	16061	16003	16389	16240	16278	16181	16047	16174	16251	16055	16102	16011	16229	16069	16225	16117	16242	16070	16009	16067	16229	16211	16143	16288	16084	16121	15943	16098	16215	16026	16217	16148	16064	16226	16193	16098	16071	16111	16110	16041	16083	16219	16208	16181	16087	16167	16181	16177	16093	16204	16259	16225	16163	16266	16115	16254	16046	16194	16066	16256	16178	16137	16066	16204	16247	15814	16157	16130	15900	16269	16223	15997	16078	16043	16259	16236	16288	16213	15980	16267	16128	16019	16095	16124	16193	16126	16027	16311	16240	16210	16168	16329	16151	16397	16258	16054	16156	16179	16185	16257	16135	16283	16085	16352	16168	16281	16064	16097	16253	16046	16259	16058	16047	16180	16332	16103	16197	16103	16063	16306	16086	16139	16286	15929	16142	16318	16021	16042	16165	16200	16264	16220	16065	16110	16071	16267	16154	16077	16062	16129	16380	16230	16220	16169	16155	16125	15965	16318	16002	16109	16212	16141	16193	16103	15978	16150	16323	16232	16108	16075	16150	16206	16257	16105	16095	16253	16243	16405	16030	16153	16031	16197	16081	16077	16198	16290	16084	16264	16253	16070	16160	16233	16183	16174	16197	16183	16122	16283	16192	16065	16012	16342	15963	16199	16139	16207	16037	16130	16161	16145	16164	16295	16295	16140	16147	16261	16043	16169	16317	16288	16063	16210	16255	16157	16110	16152	16205	16066	16295	16304	15929	16086	16254	16058	16169	16047	16225	16201	16376	16083	16074	16016	16229	16121	16174	16144	16178	16037	16103	16321	16235	15991	16321	15945	16151	16225	16190	16137	16185	16209	16108	16139	16103	16087	15985	16115	16300	16210	16216	16108	15936	16075	16124	16204	15809	16202	16228	16198	16023	16194	15928	15713	16057	16221	16203	16338	16269	15921	16143	16224	16096	16267	15987	16273	16120	16271	16299	16240	16217	16129	16253	16168	16197	16282	16377	16071	16052	16113	16030	16149	16150	16022	16038	16077	16232	16011	16062	16019	16096	16179	15892	16379	16075	16084	16136	16009	16035	16326	16305	16195	16068	16218	16317	16340	16317	16122	16269	16182	16279	16136	16200	16245	16033	16032	16246	16134	16267	16249	16290	16142	16016	16292	16283	16207	16195	16218	16248	16141	16089	16244	16203	16481	16162	16075	16193	16309	16294	16135	16030	15995	16183	16023	16273	16244	16043	16294	16166	16250	16298	16192	16181	16187	16064	16122	16301	16339	16238	16025	16163	16179	15956	16094	16175	16024	16076	16243	16140	16085	16283	16181	15964	16019	16144	16183	16184	16194	15994	16173	16119	16137	16284	16184	16015	16243	16273	16142	16207	16246	16004	16089	16146	16140	16244	16354	16126	15982	16110	16096	15989	16126	16034	16275	16099	16274	16235	16179	16103	16327	16208	16165	16110	16143	16119	16444	16235	16022	16067	16312	16267	16074	16052	16015	16276	16214	15932	16038	16082	16270	16145	16083	15989	16098	16311	16090	16086	16081	16102	16090	16147	15965	16106	16230	16183	16242	16077	16129	16207	16135	16228	16181	16364	16417	16052	16481	16108	16054	16151	16157	16086	16124	16203	16212	16175	16218	16191	15968	16171	16174	16212	16185	16153	16296	16132	16160	16174	16201	16290	16149	16335	15980	16215	16117	16039	16101	15998	16141	16090	16027	16404	16048	16247	16033	16065	16276	16310	16066	16201	15951	16100	16077	16111	16336	16155	16056	16025	16064	16093	16291	15967	15990	16305	16097	16074	16332	16197	15991	16050	16091	16124	16151	16279	16142	16175	16127	16033	16215	16132	16111	16196	16318	16239	15993	16343	16129	16073	16122	16165	16148	16182	16234	16144	15893	15963	16116	16107	16027	16013	16093	16190	16123	16042	16153	16183	16156	16232	16182	16104	16334	16234	16373	16144	16223	16074	16186	16208	16159	16306	16118	15903	16161	16055	16272	16193	16021	16202	16135	16100	16196	16127	16098	16124	15956	16235	16139	16071	16148	16120	16153	16179	16305	15984	16000	16014	16111	16144	16195	16131	16064	16032	16180	16161	16267	16183	16133	16165	16170	16266	16195	16324	16156	16338	16140	16191	16242	16153	16038	15963	16360	16265	16273	16155	16156	16083	16072	16001	16176	15986	16164	16045	16330	16012	16064	16174	16129	16276	16256	16282	15994	15978	16000	16378	16121	16109	16106	16214	16182	16166	16055	16087	16247	16045	16085	16072	15954	16159	16400	16390	16291	16212	15949	16082	16188	16308	16247	16237	16339	16108	16196	16169	16439	16140	16211	16187	16260	16341	16183	16224	16134	16157	16299	16255	16155	16377	16166	16236	16239	16267	16216	16016	16329	16294	16312	16116	16241	16038	16179	16289	16261	16147	16394	16079	16181	16269	16164	16111	15952	16150	16196	16240	16097	16116	16184	16353	16242	16216	15967	16417	16072	16014	16240	16465	16224	16143	16126	16457	16264	16067	16302	16082	16077	16042	16195	16017	16028	16309	16239	16096	16042	15991	16160	16183	16279	16314	16177	16095	16028	16097	16070	16229	16184	16175	16192	16079	16262	16165	16150	16194	16013	16232	16103	16242	16140	16189	16435	16294	16043	16095	16177	16063	15977	16100	16338	16133	16111	16021	16184	16168	16231	16267	16325	16156	16278	16167	16041	16076	16145	16169	16213	15963	16324	16123	16161	16187	16151	16206	16277	16188	16269	16219	16115	16117	16252	16198	16226	16148	16160	16144	16064	16373	16205	16054	15979	16126	16030	16185	16183	16357	16105	16166	16215	16339	16125	16206	16347	16322	16404	16123	16445	16045
15866	20436	20372	17308	16512	16029	15636	15282	15256	15097	15028	15197	15095	14995	15217	15049	15059	15180	15039	14913	14945	15017	14966	14892	15163	14861	15039	15090	15029	15131	15096	15604	15670	15498	15300	15239	15064	14936	15031	15048	15003	14965	14977	14955	14894	15191	14997	15138	14998	15091	15073	15055	14970	15109	15091	14940	14816	14939	15016	15201	15019	14973	15082	14970	14985	15133	15022	14993	15127	14991	14916	15016	14819	14798	15065	15152	15036	15159	15012	15007	15080	15030	14902	14923	15042	15040	14992	15131	15170	15027	14987	15041	14866	14981	14946	14943	15073	15198	14946	15138	15022	14990	14984	14959	14960	14897	15081	15105	15104	14966	15123	14897	15007	14949	14983	15026	14999	15049	15070	15140	14995	14970	15010	15127	15008	15003	14993	15224	15181	15007	14951	14969	14885	15090	15062	14931	14919	15152	14885	15011	15051	15118	15018	14886	15027	14942	15065	14999	15077	14873	15051	15068	14990	15179	15035	15036	14992	15157	15025	14947	15098	15130	14959	14878	14909	14904	15073	14951	14949	15077	15155	15143	14941	15049	14999	15017	14870	14933	15117	15023	14979	14845	15148	15011	14853	15142	14876	15011	15082	14855	15115	14953	14962	14875	14963	15014	15194	14992	15168	15076	14941	15050	15157	14888	14885	15028	15133	15194	14930	15025	14887	14914	14903	15059	15018	15111	15066	14999	15129	14898	15008	15043	15030	15014	15083	15042	14945	14979	15015	15056	15025	14851	14896	14879	14993	15068	15047	15051	15000	14953	15258	15189	15100	15095	15107	15025	14950	14903	14980	14919	15116	14967	14990	14976	14978	15009	14973	15042	15025	15035	15028	14868	14900	15154	15007	14973	14857	14895	15113	15007	15009	15026	14993	14878	15190	14827	14964	14955	15013	15058	14865	14942	14954	15073	14898	14788	14917	15025	15030	14960	15037	14973	15001	14997	15035	15067	14911	14890	15052	15120	14927	15154	14835	14900	14996	15226	14884	14914	15087	14937	15140	15065	15067	14937	15062	14943	15212	14796	14848	15122	15112	15041	15003	14935	14951	15192	15052	15064	14974	14939	14983	15017	15043	15072	15046	15073	15061	15155	15097	14868	15057	15007	15025	14943	15132	15072	15041	14957	15150	15126	14877	15071	14906	15016	15089	15073	15086	14971	14970	14933	14984	14938	15005	14905	14806	15139	15080	14995	14884	14877	15082	15135	15151	14949	14985	15096	14988	14946	15073	15090	14957	15073	15174	14903	14934	15016	15023	15125	15089	15114	14950	15044	15062	15065	14927	15168	14986	15078	14970	15045	14989	15115	15042	14950	15058	15146	15175	15012	15114	15023	15030	15041	15181	14991	14956	14967	14947	14870	14962	15077	14961	15126	14931	15174	14851	15026	15024	14922	14931	15111	14961	15250	15095	14996	14987	14939	15006	15086	15041	14988	14950	15038	15153	14968	14965	14980	14937	14937	14978	15085	14927	15006	15142	14891	15106	15140	14828	14698	14907	14986	14890	14979	15113	14863	14976	15080	14986	15024	14967	14916	15168	15056	15071	14880	14956	15085	14927	15020	14928	15199	14858	14982	14992	15109	15261	14954	15237	15011	15141	15048	14773	15035	15007	15066	14945	14996	15044	14991	15017	15064	15189	15152	14995	14895	14973	15076	15014	14966	14995	14916	15065	15052	14959	14884	14979	15169	14969	14886	15121	15003	14999	15054	14893	15058	14797	14929	14917	15032	15050	15035	15059	14957	15051	15046	14915	15088	14944	15112	14982	15013	14865	15005	14990	15225	15020	15185	15145	14928	15109	15077	15055	14982	15002	15002	14872	15218	15075	14994	15026	15039	14991	15081	14991	15122	14844	15131	15089	15021	14980	15039	14941	15069	14997	14855	14953	14993	14957	14812	15024	15051	15102	15202	15066	14876	14914	15009	14845	15050	14817	14933	15176	15112	14859	14968	15091	14913	14894	15154	14967	14867	15005	14973	14978	15023	15123	14960	15102	14903	14986	14928	15026	14969	15068	14867	15079	14885	15086	14999	14901	15254	15112	14953	14981	15184	15090	14777	14977	15127	14811	15120	15015	14970	15034	14901	14994	15008	14984	15232	15056	14856	15056	15156	14909	15084	14984	15117	14970	14792	15119	15035	14995	15067	15122	15101	15117	14927	14942	15013	14939	15056	14973	14912	15071	15033	15096	14946	15044	15095	15150	14949	14951	14974	15092	14969	14967	14959	14916	14930	15006	14951	15099	15165	15017	15173	14960	15207	15053	15084	14944	15076	14915	15004	14962	14898	15114	14863	14947	15076	15035	15080	14946	15026	14923	14898	15034	15018	15306	14948	15163	14886	14949	14908	15066	14993	14998	14972	15015	15004	15002	15026	15030	14931	15053	15037	14964	15186	15061	14888	15149	14933	15019	15033	14950	14943	15082	14809	15063	14908	15056	14994	15097	15060	15062	14995	14992	15062	15086	15085	14976	15053	15009	15094	15108	14848	15184	15081	14943	15016	15053	14946	15056	15027	14814	15089	15083	14926	15039	14787	14976	14963	14929	15065	14916	15068	15153	15032	15190	15055	14868	14971	15096	14995	15169	15123	15088	15011	15212	14928	14941	14895	14984	14989	14977	14929	15016	14949	15104	15060	15015	15204	14983	15093	15162	15089	15029	15075	14996	15019	15106	14998	14966	14964	14998	14978	14978	15087	15085	15033	15004	14954	15043	15114	14953	14872	14954	15099	14871	15025	15054	14960	15002	14966	14779	15118	14988	15086	15275	14878	14996	15036	15083	15044	15202	15014	15060	15033	15128	14928	15134	15031	14898	14926	15083	14982	15060	14993	15138	15033	15081	14940	15018	15006	14926	15063	15177	15080	14955	15034	15025	14963	14950	15135	15116	14940	15084	15044	15033	14915	14990	14993	15075	15090	15108	15055	14994	14849	14954	15036	15032	15024	14862	15022	14997	15121	15071	15078	15040	14944	15079	15068	15127	15172	14987	14934	15045	15066	14984	15053	14998	15038	14978	14951	15140	15126	15061	14855	15132	14983	14937	15080	15006	15033	14953	15007	15134	15077	14998	15035	14973	14932	15030	14878	14878	14998	15079	15076	15116	15065	15049	15088	14900	15030	14924	15100	15126	15143	14921	14845	15070	15063	14986	14999	15003	15105	14903	14867	14885	15011	15036	15046	14946	15008	15156	15045	15001	15017	15007	15127	15124	14919	14995	15055	14972	14994	15057	15018	15041	14935	14933	15046	15066	15008	15046	14885	14933	15147	15018	14979	14954	15082	15105	15039	15019	15077	15122	14888	15137	15072	15024	14980	14954	15028	15032	14913	14955	15162	14839	15052	14831	15028	14982	14951	15066	15000	15066	15022	15024	15156	15003	15072	14901	15020	15006	14950	15050	15150	14912	14904	14981	15100	14976	14983	15082	15045	14887	14965	15245	14935	14923	14981	14740	14998	15112	14952	15077	15057	15127	14957	15052	14902	14972	15086	15096	15170	14964	14957	14987	15025	15087	14893	14955	14971	15025	15164	15044	15090	15050	14981	15206	15139	15029	15055	14906	14994	14970	15013	14949	15120	14749	15146	14991	15113	15019	15004	15112	15058	15023	14877	15025	15173	14901	15123	15131	15103	15279	14957	15048	15123	14928	15103	14904	15013	14834	15115	15036	15212	14968	14955	15090	14892	15178	14926	14977	15061	14938	15043	14958	14988	14967	15141	15136	15017	15038	15072	15081	15010	15037	14917	15015	15088	15134	15065	14869	15122	15032	14955	15011	14984	14901	14920	15031	15000	15151	14944	15172	15069	14996	14963	14989	15138	14802	14981	14959	15003	14927	15093	14974	15103	14926	14998	15130	15030	14841	15122	14970	15016	15026	14930	14963	15072	15103	15143	15040	15174	15006	15291	14873	15260	15036	15022	15078	14861	14789	15166	14934	15172	15017	14982	14926	14910	15017	14953	15058	14974	14953	14998	14902	15128	15041	15003	14969	15185	15031	15090	14925	15130	14883	14991	15029	15021	14877	14896	15093	14907	15134	14922	15140	14853	14948	15093	14918	15189	15020	14977	15014	15124	15073	15001	15078	15051	15104	15018	15034	14986	15051	14873	15176	15084	15148	14958	14934	14883	14908	14949	15050	15025	14879	15021	15056	15049	14988	15030	14988	15009	14825	15128	14852	14998	15029	14997	14908	15105	14940	15058	15167	15148	15041	15018	15110	14976	14868	14975	15001	15038	14973	14950	15021	14968	14921	15025	15011	14964	15002	14851	14948	15029	15023	14983	15152	14900	14986	14985	14991	15082	14702	14790	14974	14907	15166	14970	15094	14851	14860	14998	14880	15200	14997	14998	15028	14945	15088	15025	15236	14962	15086	15070	14998	15049	14957	15033	15120	14966	15193	14774	15038	15101	15165	14949	15018	14895	15082	15114	15014	14971	15032	14971	15063	15163	14958	14980	15208	14961	15023	15106	15048	14934	15094	14964	14975	14926	15069	15092	15069	15031	14958	15180	15044	15005	15077	15033	14726	15069	14819	15038	15035	14860	15111	14861	15073	14962	14957	14869	15092	15036	15007	15037	15000	15039	15034	14916	15059	15028	15105	14952	15010	14902	15001	15134	15080	14980	14791	14952	15207	14940	14968	15070	14947	15023	15108	14946	15034	15075	15034	14979	14943	14925	15060	14943	14824	14974	15056	15103	15150	15024	14978	14924	15114	15039	15060	15032	15082	15008	14951	14987	15042	15097	14997	15051	15067	15113	15095	15143	15035	14983	15010	14935	15127	15119	15123	15089	15216	15043	15190	15169	15142	15197	14847	15176	15091	15048	14923	14985	14934	15174	14937	14880	15049	15086	15200	14965	14893	15162	14883	14826	15091	15173	14981	15082	14976	14946	14878	15012	14966	14988	15039	15075	15106	14787	15148	15027	15050	15075	14998	14901	14988	15052	15116	14939	15070	14925	14986	15018	14947	14966	14891	14958	15128	14815	15029	14923	14914	15126	15081	15118	15046	15114	14993	14935	15012	15089	15131	15013	15124	14926	15061	14987	15141	15055	14880	15256	15065	15022	14912	15027	14956	15021	14951	14997	15016	15068	15119	14971	15028	15050	15067	14871
24021	21335	28779	24347	21930	20926	19553	17241	16698	16660	16563	16600	16579	16565	16731	16552	16692	16392	16480	16414	16327	16492	16501	16482	16583	16528	16312	16314	16470	16662	17392	18802	19014	18165	17287	16627	16644	16604	16531	16336	16423	16432	16235	16428	16310	16244	16446	16504	16527	16415	16266	16325	16440	16331	16289	16315	16496	16300	16453	16298	16232	16269	16417	16215	16261	16351	16314	16410	16447	16496	16422	16455	16555	16290	16425	16270	16396	16198	16263	16349	16255	16318	16290	16378	16347	16375	16263	16229	16146	16382	16087	16265	16350	16331	16163	16337	16198	16237	16226	16299	16388	16279	16345	16245	16421	16147	16209	16248	16306	16077	16122	16022	16288	16316	16416	16098	16162	16075	16278	16202	16437	16287	16523	16044	16384	16224	16303	16285	16113	16343	16315	16149	16401	16224	16409	16267	16504	16408	16109	16454	16376	16187	16225	16302	16429	16279	16273	16326	16363	16176	16331	16173	16226	16554	16322	16141	16375	16248	16417	16415	16386	16318	16396	16205	16319	16271	16382	16476	16476	16285	16168	16296	16337	16119	16238	16420	16565	16438	16178	16269	16353	16189	16326	16256	16289	16173	16425	16321	16314	16287	16339	16392	16252	16202	16285	16303	16290	16328	16369	16129	16182	16210	16287	16248	16237	16275	16446	16204	16284	16345	16384	16086	16406	16170	16283	16419	16296	16133	16274	16365	16263	16136	16300	16205	16276	16220	16150	16525	16263	16384	16424	16302	16331	16040	16475	16251	16317	16325	16437	16307	16544	16268	16250	16337	16368	16303	16226	16039	16330	16413	16149	16335	16401	16413	16174	16355	16245	16381	16322	16237	16163	16459	16170	16064	16140	16245	16318	16319	16380	16291	16326	16334	16293	16250	16395	16386	16268	16053	16436	16418	16388	16332	16350	16476	16322	16470	16327	16083	16254	16346	16528	16340	16282	16265	16374	16026	16225	16462	16460	16152	16369	16300	16277	16318	16208	16268	16378	16070	16373	16316	16432	16273	16444	16103	16432	16325	16293	16285	16306	16206	16221	16240	16366	16250	16162	16209	16214	16184	16431	16251	16233	16421	16417	16439	16379	16350	16398	16337	16467	16432	16334	16427	16312	16161	16387	16245	16257	16132	16215	16317	16163	16330	16427	16168	16284	16103	16204	16413	16289	16502	16154	16197	16321	16431	16213	16070	16189	16230	16296	16391	16283	16255	16245	16061	16340	16255	16310	16463	16590	16277	16232	16279	16230	16367	16322	16440	16224	16309	16218	16326	16408	16306	16309	16192	16351	16211	16115	16343	16447	16443	16221	16408	16345	16182	16220	16051	16118	16180	16241	16257	16292	16169	16243	16239	16329	16369	16219	16362	16482	16285	16150	16243	16196	16371	16326	16279	16210	16142	16104	16367	16225	16280	16400	16312	16304	16168	16197	16077	16407	16262	16328	16009	16340	16297	16142	16381	16334	16243	16626	16278	16428	16328	16415	16183	16381	16342	16214	16138	16253	16309	16282	16264	16304	16275	16206	16146	16570	16449	16197	16341	16393	16681	16374	16335	16340	16385	16229	16367	16220	16405	16386	16372	16354	16350	16097	16186	16333	16238	16197	16494	16540	16216	16342	16380	16066	16343	16312	16253	16229	16309	16326	16285	16217	16355	16211	16091	16332	16162	16438	16265	16272	16163	16266	16175	16274	16346	16303	16285	16394	16303	16206	16323	16251	16073	16397	16183	16392	16438	16294	16228	16153	16301	16402	16236	16362	16340	16273	16273	16268	16125	16260	16277	16354	16147	16331	16388	16251	16283	16397	16277	16526	16311	16241	16072	16297	16102	16376	16378	16245	16188	16375	16255	16246	16348	16183	16236	16255	16201	16507	16216	16291	16173	16491	16292	16221	16191	16386	16344	16336	16275	16271	16246	16286	16379	16428	16183	16270	16300	16318	16319	16329	16132	16332	16273	16426	16257	16111	16288	16304	16410	16490	16428	16432	16221	16257	16188	16419	16258	16254	16323	16313	16090	16256	16393	16086	16449	16186	16187	16474	16500	16395	16509	16147	16313	16595	16505	16350	16218	16171	16194	16309	16460	16441	16347	16373	16124	16323	16262	16355	16229	16242	16303	16158	16366	16182	16150	16261	16119	16180	16246	16280	16462	16274	16376	16239	16419	16405	16311	16340	16276	16382	16331	16338	16210	16460	16103	16276	16243	16237	16281	16570	16266	16208	16115	16180	16243	16166	16317	16497	16208	16136	16272	16396	16376	16319	16515	16187	16110	16371	16389	16428	16214	16144	16084	16345	16310	16357	16120	16137	16440	16276	16174	16442	16382	16247	16295	16438	16237	16242	16330	16328	16439	16513	16357	16379	16026	16270	16274	16234	16290	16351	16314	16367	16348	16071	16271	16206	16223	16387	16208	16282	16388	16197	16142	16201	16265	16459	16281	16311	16258	16355	16339	16324	16363	16371	16405	16230	16443	16314	16288	16233	16170	16450	16200	16366	16484	16215	16380	16308	16291	16165	16447	16280	16244	16452	16322	16424	16309	16226	16221	16153	16103	16266	16264	16336	16394	16374	16169	16414	16502	16379	16075	16219	16484	16332	16320	16119	16093	16434	16295	16308	16148	16207	16286	16210	16502	16374	16448	16565	16213	16331	16373	16243	16279	16279	16309	16269	16223	16408	16000	16278	16224	16292	16387	16131	16325	16258	16288	16314	16284	16461	16512	16353	16387	16399	16159	16191	16303	16123	16231	16293	16406	16381	16350	16428	16362	16169	16289	16371	16204	16283	16089	16258	16243	16369	16372	16406	16407	16324	16298	16348	16258	16427	16179	16207	16246	16294	16224	16298	16371	16348	16252	16176	16468	16405	16305	16247	16176	16270	16309	16076	16441	16432	16346	16299	16198	16405	16202	16331	16273	16225	16257	15966	16163	16344	16301	16134	16290	16273	16430	16330	16487	16343	16308	16307	16347	16280	16342	16227	16334	16349	16213	16306	16486	16350	16493	16235	16247	16460	16336	16216	16307	16364	16228	16548	16432	16398	16102	16170	16253	16180	16175	16188	16324	16275	16308	16323	16166	16343	16234	16309	16197	16079	16350	16334	16301	16288	16444	16291	16355	16345	16388	16251	16174	16254	16342	16395	16187	16445	16295	16317	16207	16389	16341	16281	16380	16408	16226	16306	16168	16194	16337	16313	16418	16301	16333	16505	16279	16070	16146	16423	16397	16337	16461	16091	16455	16225	16360	16266	16348	16489	16136	16362	16324	16170	16416	16246	16273	16525	16297	16431	16339	16160	16462	16225	16379	16265	16171	16184	16213	16258	16144	16405	16377	16489	16113	16344	16287	16239	16254	16287	16213	16429	16338	16330	16105	16219	16345	16220	16211	16299	16338	16224	16333	16274	16403	16179	16297	16227	16178	16293	16468	16306	16266	16345	16191	16313	16232	16561	16155	16392	16282	16584	16217	16187	16307	16280	16301	16190	16281	16273	16436	16248	16488	16301	16327	16536	16367	16349	16360	16429	16432	16363	16093	16236	16275	16212	16203	16143	16297	16252	16298	16195	16118	15975	16298	16443	16342	16208	16362	16310	16289	16241	16328	16224	16060	16268	16300	16393	16275	16408	16171	16349	16051	16393	16374	16151	16323	16248	16407	16153	16447	16342	16197	16455	16470	16299	16421	16234	16562	16250	16170	16178	16300	16225	16347	16307	16239	16181	16360	16179	16283	16180	16348	16475	16117	16341	16273	16407	16232	16397	16277	16431	16309	16111	16280	16428	16196	16043	16367	16501	16424	16067	16303	16377	16337	16548	16306	16587	16379	16411	16313	16361	16229	16341	16003	16308	16327	16355	16313	16220	16340	16218	16033	16215	16123	16350	16319	16284	16225	16472	16360	16226	16478	16441	16412	16408	16204	16369	16313	16287	16290	16498	16243	16379	16280	16443	16377	16222	16392	16387	16339	16352	16305	16303	16369	16303	16238	16264	16286	16117	16304	16305	16291	16357	16144	16041	16409	16307	16209	16205	16313	16364	16257	16259	16377	16076	16312	16199	16258	16393	16125	16196	16225	16370	16320	16387	16321	16200	16402	16285	16286	16338	16298	16327	16193	16416	16426	16184	16369	16324	16133	16347	16195	16294	16328	16482	16304	16482	16074	16320	16262	16241	16354	16306	16275	16407	16375	16252	16261	16088	16316	16277	16157	16102	16298	16278	16237	16319	16327	16417	16280	16236	16284	16217	16437	16366	16137	16125	16315	16310	16395	16116	16324	16272	16121	16312	16243	16242	16128	16294	16326	16229	16163	16286	16225	16325	16223	16230	16268	16384	16308	16390	16360	16268	16254	16358	16308	16373	16506	16383	16356	16289	16240	16477	16381	16421	16478	16677	16120	16144	16223	16309	16288	16395	16248	16232	16296	16402	16211	16336	16086	16279	16362	16476	16239	16171	16267	16405	16460	16159	16237	16282	16373	16367	16210	16276	16260	16219	16338	16189	16286	16363	16190	16447	16360	16346	16572	16346	16262	16426	16513	16131	16180	16233	16151	16349	16151	16287	16225	16384	16120	16258	16275	16372	16267	16435	16305	16116	16197	16333	16357	16151	16391	16337	16226	16153	16344	16257	16165	16336	16393	16306	16262	16349	16273	16405	16306	16252	16147	16406	16338	16552	16233	16189	16384	16100	16111	16154	16282	16427	16327	16145	16248	16198	16399	16343	16314	16227	16340	16432	16345	16610	16173	16244	16334	16192	16236	16359	16193	16333	16111	16291	16292	16344	16331	16161	16321	16255	16555	16227	16285	16209	16164	16190	16180	16241	16314	16180	16346	16412	16429	16180	16133	16122	16300	16224	16192	16242	16451	16206	16058	16534	16314	16310	16197	16271	16360	16407	16272	16196	16376	16267	16244	16269	16179	16407	16347	16416	16253	16321	16234	16515	16317	16367	16361	16227	16174	16089	16202	16214	16406	16462	16313	16439	16387	16298	16200	16223	16136	16126	16335	16248	16046	16252	16391	16312	16293	16235	16628	16322	16382	16317	16409	16405	16429	16346	16331	16358	16500	16328	16231	16297	16518	16213	16276	16265	16158	16318	16162	16197	16115	16310	16232	16237	16371
15939	26878	25499	20438	18311	17057	16429	15830	15615	15379	15421	15477	15380	15456	15230	15344	15335	15327	15237	15079	15248	15185	15041	15149	15240	15365	15239	15231	15173	15754	16805	19537	19194	17594	16163	15646	15195	15143	15109	15078	15094	15141	15164	15034	14963	15196	15351	15148	15145	14887	15241	15121	15152	15088	15051	15142	14994	15006	15210	15140	15050	15147	15223	15044	15076	14990	15037	15071	15181	15174	15229	15013	14970	15061	15176	15080	15272	15168	15160	15150	15176	15090	15174	15216	15093	15075	15064	15160	15047	15165	15026	15276	14925	15171	15213	15160	15026	15161	14988	15150	15096	15196	15070	14964	15116	15033	15096	15176	15157	15125	15108	14980	15177	15027	15239	15026	14951	15055	15276	14964	15010	15165	15088	15026	15209	15111	15125	15064	15167	15063	15160	14910	15130	15125	15139	15105	15155	15171	15071	15103	15208	15191	15368	15223	14991	14977	15055	15033	15207	15034	15075	15156	15048	15080	15009	15087	15001	15037	15139	15242	15138	15025	15144	15201	15145	15213	14926	15114	15045	15184	15176	15139	14989	15053	15081	15047	14987	15112	15061	15132	14903	15105	15124	15040	15113	15089	15183	15006	15076	14964	14971	15064	15003	15185	15058	15094	15212	15078	15162	15060	15058	15106	15275	15208	15152	15002	15070	15136	14998	15254	15085	14953	15052	15163	14961	15330	15245	15171	15039	15053	15213	14906	15139	14860	15120	15084	15200	15126	15152	15100	15089	15023	14959	15165	15066	15164	15045	15260	14980	15015	15232	15184	14970	14958	15090	15077	15007	15159	15235	15001	15193	15187	15116	14937	15070	15168	15077	14875	15162	14985	15087	14985	15086	15220	14944	15126	15049	14951	15152	15167	15067	15223	15083	15224	15117	15274	15163	14949	15148	14933	15006	15161	15011	15042	15063	15097	15029	15210	15073	15047	14999	15127	15086	15159	15126	15265	15004	15278	15088	15014	14954	15265	15119	15004	15367	15257	15032	15161	14964	15192	15116	15153	15088	15227	15074	15159	15059	14996	14933	15131	15041	14990	15146	15057	15220	15037	15112	15051	15100	14945	15180	15226	15187	15238	15098	15085	15056	15053	15249	15189	15048	15085	15069	15096	15183	15217	15100	14943	15261	15097	15006	15171	15152	15166	15233	15120	15145	15197	15060	15091	15157	15094	14869	14995	15124	15026	15157	15044	15155	15132	15070	14898	14977	15167	14948	15074	15158	15405	15182	15070	15183	15231	14989	15026	15045	14916	15062	14951	14972	15162	14944	15195	15020	14922	15049	15117	15043	14989	15151	15008	14931	15104	15028	15118	15037	15037	15023	15253	15076	15025	15142	15125	15013	15173	15063	15017	14933	15017	15047	15169	14832	15097	15168	15111	15140	14955	14886	15010	15179	15122	14980	15079	15360	15086	15151	15109	15074	15102	15119	15055	15196	15110	15068	15015	15132	15008	14996	15154	15181	15064	15002	15064	15080	14975	15004	15069	15223	15194	15047	15053	15162	14948	15189	15048	15042	15166	14989	15103	15057	15337	15324	15055	15078	15025	15105	15025	15276	15125	15239	15178	15170	15213	14996	15113	15036	15129	15058	15150	15032	15109	15038	14947	15120	15067	15152	15064	15030	15173	15189	15192	15125	15079	15057	15103	15061	15094	15125	15106	15130	15001	15099	15297	15262	15125	15141	15155	15079	15121	15077	14947	15171	14995	15108	15085	15015	15088	15109	15144	15188	15141	15271	15029	15120	15178	14972	15176	15105	15093	15038	15244	15072	15174	15099	15076	15075	14917	14993	15354	15031	15101	15122	14980	15144	14891	15153	15027	15036	15190	15208	15095	15167	15030	15158	15189	15078	15109	15012	15206	15102	14951	15033	15104	15266	15340	15124	14999	15127	15138	15201	15089	15112	15084	15160	15028	15183	15120	15180	15041	15039	15062	15051	15102	15244	15148	15139	14991	14915	15034	15169	14984	15023	14851	15219	15093	15191	14866	15267	15042	15039	15114	15091	15191	15201	15158	15052	14971	15086	14990	15153	15081	15016	15084	14926	15106	15071	15080	15069	14945	15043	15122	15182	15090	15199	15179	15022	15116	15232	15085	15152	15155	15253	15049	15231	14965	15027	15119	15251	15078	15168	15053	15268	15131	15133	15055	14903	15283	15106	15076	15042	15068	15055	15062	15116	15066	15135	15091	15272	15048	15116	15153	15051	15179	14976	14891	14999	15232	14875	15162	15211	14906	15005	15117	15043	15058	15181	15106	14939	15149	15164	15043	14917	15066	14995	15286	15120	15214	15029	15014	15027	15110	15226	15194	15236	15197	14909	14951	14993	15035	15102	15092	15123	15108	15001	15091	15118	14981	15259	15162	15085	15122	15139	15045	15193	15145	15073	15107	15036	15074	14966	15118	15069	15185	15161	15109	15059	15147	14988	15333	15079	15156	15069	15000	14935	15058	15141	15123	15165	14888	15183	15115	15135	15095	15194	14969	15204	15184	14997	15057	15294	15046	15151	15024	15029	15025	14948	14928	14995	15043	15096	15202	15044	15005	15133	15239	15250	15031	15118	15166	15054	15097	15037	15181	15143	15078	15085	15152	15129	15002	15055	14914	15070	15016	15178	15148	14907	15001	15062	15216	14947	14991	14951	15324	15082	15266	15102	15024	15065	14986	14937	15177	15211	15208	15320	15122	15010	15092	15050	15044	14993	15087	15128	15011	15302	15001	15113	15097	15055	15173	15078	15070	15037	15134	15087	15079	15122	14993	15074	15059	15016	15313	15071	15082	14987	15151	15048	15039	15096	15141	15168	15023	15052	15014	15189	15013	15155	15189	15085	15102	15016	15031	15193	14985	15132	15131	15115	15237	15131	15208	15008	15068	15114	15144	15001	15096	15171	15177	15053	15089	15073	15086	15241	15015	15070	15059	15055	15032	15315	15083	15057	15076	15158	15041	15068	14941	15175	14950	14950	15148	15115	15127	15216	14953	15121	15137	15107	15128	15001	15016	15200	15150	15019	15026	14999	15144	15191	15057	15237	15151	15124	15143	15132	15007	15151	15198	15065	14981	15151	15060	15219	14933	15027	14991	14880	15343	15244	14928	15212	15111	15051	15072	14943	15021	15051	15111	15039	15161	15191	15091	14951	15072	15171	15124	14910	15086	15187	15030	14962	15113	15259	15147	15063	15067	15218	15201	15054	15059	15013	15069	15121	15037	15111	15161	15027	15110	15118	15200	15175	15138	15065	15073	15178	15068	15052	15168	15100	14922	15162	15029	15056	15136	14941	15020	15110	15041	15031	15192	15055	15014	15110	15152	15038	15005	15105	15171	15085	15125	15147	14973	15076	15237	14909	15188	15108	15086	15197	15102	14843	15104	14950	14989	15084	15220	15231	15020	14972	15017	15236	15081	15139	15000	15103	15273	15074	15042	15011	15089	14973	15164	15226	15045	15192	15129	15030	15119	15101	15165	15259	15151	15036	15125	15075	15130	15238	15025	15180	15216	15028	15265	15161	15089	14957	15014	14952	15203	15165	15020	15152	15258	15131	15110	15111	15132	15170	15217	15001	15098	15090	15119	14871	15177	15207	14990	15145	15080	15295	14968	15145	14995	15106	15129	15196	14998	15309	14964	14948	14813	15131	15008	15244	15252	15312	15010	15125	15006	15131	15130	15114	15163	15073	15257	15113	14993	15131	15300	15161	15032	15183	15183	15100	15257	15106	15126	15073	15081	15058	15053	15077	15168	15028	14970	15268	15017	15019	15220	15156	15337	14998	15113	15137	15066	15177	14966	15158	15151	15101	14973	15022	15289	15087	15122	15187	15198	15012	14968	15085	14982	15101	14872	15173	15129	15123	14884	15188	14977	15258	15024	15032	15175	15116	15136	15259	14998	15087	15184	15061	15227	15169	15071	15124	15219	15034	15011	15115	14915	14979	15096	15005	14939	15236	15172	15093	15271	15058	15025	14912	14997	15085	15107	15046	15048	15087	15076	15183	15086	15075	14984	15135	15053	15182	15155	15202	14990	15080	15130	14917	15169	15141	14990	15176	15155	15053	15151	15187	15099	14976	14944	15125	15075	15015	15061	15047	15086	14980	14934	15039	15147	15128	15015	15285	15260	15085	15106	15128	15045	15150	15062	15322	14965	15102	14975	15073	15226	15112	15128	15081	14926	15018	15085	15257	14819	15158	15093	15037	15135	14994	15090	15044	15214	14890	14940	15085	15158	15266	14934	15110	15143	15198	15086	15019	15119	15112	14969	15049	15033	15296	15040	14932	15167	15023	15087	15065	15193	15018	15085	15236	15068	15152	15100	15040	15063	15173	14979	15238	15016	14990	15078	15121	15229	15080	15210	15237	15182	15064	14902	15077	14964	15076	15026	15090	15099	14989	15226	15115	15179	15143	15215	15124	14898	15013	15056	15100	15119	14984	15203	15147	15124	15258	15175	15143	15010	15047	15166	15020	15148	15064	15086	14979	14970	15023	15094	15079	15111	15078	15025	15098	14988	15175	15080	15092	15017	15121	15104	15090	15051	15045	15151	15046	15046	15139	14921	15143	15335	15193	15146	15154	15042	15212	15102	15240	15031	15134	15235	14868	15154	15067	15157	15051	15160	15291	15043	15122	14994	15182	15063	15158	15004	15128	15128	15137	15138	15333	15164	15165	14992	15144	15071	15150	15238	15181	15248	15075	15181	15072	15066	15145	15206	15121	15216	14945	15079	15200	15001	14964	14949	15220	15152	15056	14993	15003	15018	15024	15120	15175	15026	14984	15091	14983	15037	15034	15004	15028	15148	15036	14800	15379	15208	15110	14992	14989	14981	15170	15186	15155	15023	15084	15076	15163	15036	15058	15141	15141	15095	15267	15145	15112	15040	15244	15164	15186	15054	15090	15109	14910	15033	15166	15110	15230	15154	14946	15098	15204	15228	15216	15094	15127	15048	15087	15058	15080	15073	15128	15021	15140	14876	15045	15075	15063	14981	14996	15106	15207	15153	15087	15064	15235	14944	15131	15289	15062	15292	15233	15136	15081	15224	15035	15048	15262	15106	15180	15154	15047	15048	15263	15107	15096	14969	15133	15126	14942	15161	15283	15124	15099	15128	15043	15070
22978	21357	29210	23862	21566	23008	23431	18030	16981	17309	17177	16931	17012	16876	16797	16920	16858	16783	16659	16830	16574	16867	16755	16706	16731	16810	16676	16722	16905	17682	20218	21227	20529	19045	18000	17321	16726	16471	16760	16676	16561	16693	16720	16465	16596	16621	16498	16580	16677	16413	16776	16640	16654	16669	16408	16659	16610	16422	16632	16855	16363	16621	16599	16610	16418	16574	16560	16508	16651	16679	16223	16552	16706	16567	16418	16423	16287	16667	16514	16489	16489	16537	16676	16541	16554	16468	16514	16421	16671	16389	16452	16404	16551	16599	16539	16706	16504	16714	16510	16625	16486	16391	16570	16446	16631	16437	16449	16473	16486	16593	16552	16574	16374	16579	16578	16493	16508	16247	16347	16369	16359	16357	16598	16723	16523	16556	16453	16612	16475	16738	16402	16426	16545	16511	16359	16416	16421	16359	16334	16530	16689	16826	16836	16604	16526	16346	16500	16520	16644	16520	16700	16519	16604	16543	16426	16753	16581	16421	16625	16569	16503	16571	16372	16487	16477	16317	16445	16437	16498	16355	16749	16482	16422	16426	16649	16359	16348	16739	16457	16342	16591	16286	16286	16535	16402	16347	16384	16481	16432	16405	16472	16538	16615	16565	16423	16606	16522	16525	16633	16514	16611	16491	16366	16570	16506	16463	16371	16467	16550	16239	16515	16475	16692	16491	16660	16708	16502	16423	16522	16427	16332	16530	16575	16471	16351	16645	16494	16416	16547	16372	16563	16427	16555	16288	16349	16610	16276	16462	16576	16345	16424	16434	16611	16536	16516	16483	16378	16553	16449	16368	16376	16510	16450	16356	16582	16423	16563	16532	16563	16370	16562	16531	16435	16531	16480	16380	16301	16537	16364	16448	16379	16393	16379	16541	16417	16696	16250	16425	16397	16337	16277	16433	16486	16411	16431	16449	16638	16506	16498	16509	16441	16454	16516	16516	16534	16735	16324	16491	16415	16379	16390	16488	16505	16483	16544	16512	16514	16373	16467	16549	16453	16518	16453	16555	16281	16405	16515	16421	16421	16552	16499	16477	16434	16550	16468	16456	16401	16551	16146	16417	16377	16493	16617	16542	16320	16432	16528	16420	16787	16597	16354	16380	16552	16750	16643	16447	16585	16505	16471	16287	16396	16463	16486	16539	16537	16393	16430	16524	16652	16471	16699	16499	16308	16500	16423	16450	16644	16314	16375	16620	16662	16484	16412	16625	16369	16626	16301	16462	16539	16623	16621	16471	16385	16462	16401	16252	16553	16522	16307	16467	16543	16561	16490	16294	16538	16592	16507	16662	16376	16547	16487	16612	16608	16496	16574	16536	16513	16462	16513	16460	16353	16387	16552	16432	16459	16529	16575	16593	16507	16384	16479	16372	16658	16616	16388	16397	16634	16527	16481	16389	16489	16529	16649	16388	16470	16639	16412	16526	16547	16606	16182	16603	16479	16523	16594	16574	16608	16519	16669	16493	16472	16604	16527	16401	16519	16375	16399	16389	16376	16398	16663	16490	16506	16410	16548	16636	16446	16618	16265	16531	16376	16491	16659	16499	16459	16549	16378	16338	16361	16371	16262	16547	16454	16535	16468	16488	16611	16484	16602	16396	16479	16510	16534	16390	16422	16483	16631	16552	16439	16263	16830	16449	16541	16508	16546	16390	16423	16335	16527	16548	16577	16340	16403	16416	16313	16549	16492	16642	16430	16551	16518	16586	16486	16487	16394	16481	16666	16486	16561	16502	16596	16512	16449	16274	16240	16436	16549	16369	16371	16742	16557	16352	16375	16513	16498	16787	16351	16494	16596	16322	16441	16354	16444	16406	16482	16414	16510	16325	16462	16446	16312	16577	16534	16760	16595	16481	16561	16565	16425	16395	16527	16487	16499	16496	16363	16369	16372	16699	16634	16367	16477	16394	16424	16481	16423	16247	16360	16415	16664	16386	16543	16498	16508	16615	16609	16565	16544	16382	16576	16501	16673	16603	16408	16627	16395	16456	16536	16557	16342	16304	16565	16503	16598	16438	16541	16477	16570	16551	16648	16643	16525	16665	16530	16746	16362	16587	16551	16572	16294	16489	16386	16410	16376	16499	16411	16600	16595	16397	16535	16555	16472	16394	16581	16468	16451	16634	16365	16406	16440	16444	16258	16389	16448	16477	16601	16414	16495	16360	16342	16447	16453	16617	16582	16325	16383	16653	16516	16667	16515	16418	16536	16472	16276	16488	16474	16304	16221	16449	16511	16522	16517	16481	16481	16467	16274	16381	16273	16204	16373	16398	16628	16642	16516	16558	16465	16463	16539	16420	16381	16341	16501	16653	16457	16487	16301	16334	16736	16437	16561	16271	16496	16654	16581	16508	16477	16583	16631	16509	16473	16454	16233	16419	16473	16231	16422	16455	16568	16412	16520	16446	16679	16659	16413	16581	16439	16655	16357	16409	16632	16403	16347	16437	16554	16385	16436	16424	16473	16533	16613	16658	16515	16443	16473	16372	16433	16455	16460	16440	16448	16566	16621	16375	16570	16425	16659	16525	16385	16611	16458	16492	16472	16387	16579	16453	16451	16478	16503	16526	16490	16502	16615	16493	16436	16319	16660	16549	16476	16640	16461	16404	16406	16532	16287	16577	16493	16583	16513	16489	16485	16529	16462	16411	16557	16679	16437	16438	16594	16448	16498	16331	16425	16690	16444	16463	16642	16379	16343	16445	16416	16539	16340	16643	16354	16392	16515	16391	16428	16468	16543	16503	16510	16556	16470	16365	16361	16502	16514	16594	16419	16225	16249	16516	16392	16663	16480	16594	16508	16606	16377	16527	16393	16397	16303	16399	16504	16429	16302	16125	16359	16451	16549	16445	16487	16498	16285	16488	16496	16377	16397	16307	16545	16600	16641	16536	16664	16550	16584	16752	16365	16347	16350	16527	16462	16401	16443	16481	16379	16471	16453	16488	16402	16461	16426	16386	16429	16436	16487	16478	16652	16496	16548	16556	16477	16521	16421	16542	16458	16459	16496	16265	16583	16476	16429	16512	16582	16515	16456	16405	16439	16412	16531	16552	16432	16362	16679	16479	16526	16536	16285	16458	16335	16510	16450	16349	16390	16505	16668	16575	16420	16502	16230	16524	16514	16383	16574	16552	16535	16331	16670	16382	16406	16429	16593	16632	16435	16441	16473	16240	16336	16493	16671	16278	16366	16477	16425	16567	16563	16423	16640	16659	16314	16532	16423	16552	16587	16434	16343	16264	16491	16513	16350	16435	16385	16350	16357	16507	16521	16596	16459	16602	16559	16301	16376	16560	16653	16418	16491	16410	16422	16645	16558	16539	16441	16426	16599	16459	16529	16282	16485	16595	16387	16544	16594	16413	16450	16463	16662	16378	16332	16448	16518	16428	16462	16434	16452	16258	16435	16509	16497	16567	16418	16456	16398	16527	16545	16542	16477	16505	16332	16560	16641	16565	16464	16583	16517	16663	16422	16634	16422	16418	16548	16528	16411	16404	16543	16617	16517	16516	16486	16386	16494	16630	16425	16633	16726	16484	16392	16636	16647	16521	16635	16289	16465	16438	16517	16378	16499	16419	16419	16524	16607	16531	16444	16465	16608	16472	16476	16610	16507	16561	16757	16630	16429	16446	16473	16317	16496	16552	16457	16526	16601	16475	16588	16612	16593	16624	16472	16490	16439	16430	16305	16551	16575	16521	16414	16407	16438	16543	16579	16476	16606	16418	16423	16367	16418	16409	16576	16745	16595	16397	16508	16416	16506	16636	16477	16330	16523	16551	16566	16467	16676	16469	16662	16657	16628	16654	16494	16282	16499	16463	16426	16443	16570	16565	16601	16451	16663	16455	16717	16497	16557	16431	16444	16349	16487	16443	16414	16428	16491	16480	16401	16559	16641	16700	16729	16628	16613	16531	16380	16610	16301	16543	16527	16557	16417	16412	16335	16392	16593	16461	16461	16438	16523	16414	16524	16671	16601	16446	16663	16263	16518	16442	16470	16460	16578	16633	16361	16496	16392	16515	16529	16539	16546	16624	16417	16424	16340	16375	16422	16493	16432	16446	16632	16694	16514	16477	16484	16623	16442	16593	16459	16497	16553	16395	16563	16385	16564	16737	16517	16290	16253	16592	16370	16447	16404	16406	16341	16629	16533	16603	16426	16401	16394	16419	16253	16695	16504	16443	16538	16578	16581	16361	16376	16404	16479	16395	16333	16476	16506	16533	16431	16484	16497	16415	16448	16649	16381	16583	16406	16583	16450	16607	16522	16555	16520	16677	16416	16423	16667	16516	16445	16503	16666	16528	16456	16568	16584	16406	16476	16438	16568	16589	16582	16557	16537	16355	16553	16598	16661	16340	16468	16484	16302	16368	16360	16501	16633	16415	16297	16531	16303	16505	16490	16288	16610	16520	16624	16475	16402	16591	16511	16272	16577	16271	16723	16338	16714	16444	16400	16597	16569	16457	16732	16258	16728	16197	16378	16470	16423	16649	16457	16372	16395	16283	16513	16599	16643	16553	16577	16416	16560	16466	16650	16468	16659	16381	16360	16383	16537	16401	16486	16372	16443	16274	16550	16595	16526	16514	16422	16526	16426	16506	16585	16567	16557	16389	16347	16434	16596	16527	16576	16560	16387	16465	16358	16596	16603	16560	16593	16436	16678	16455	16528	16595	16694	16440	16366	16355	16558	16624	16443	16488	16511	16626	16594	16417	16278	16675	16646	16437	16630	16485	16477	16341	16751	16573	16533	16328	16552	16588	16435	16449	16535	16495	16399	16555	16440	16451	16526	16585	16586	16438	16622	16347	16426	16324	16406	16505	16481	16376	16505	16371	16512	16542	16391	16557	16463	16541	16595	16532	16360	16490	16452	16376	16393	16562	16448	16439	16582	16300	16486	16474	16530	16395	16414	16585	16439	16456	16493	16504	16456	16530	16410	16574	16423	16696	16454	16323	16437	16514	16681	16504	16355	16465	16582	16474	16377	16747	16747	16405	16438	16657	16435	16396	16564	16415	16596	16472	16509	16592	16499	16453	16562	16653	16394	16405	16392	16548	16327	16463	16418	16480	16605	16507	16435	16539	16240	16343	16462	16667	16414	16555	16574	16558	16464	16503
17562	31494	29179	22893	19861	18195	17094	16484	16046	15942	15628	15556	15405	15506	15449	15471	15346	15443	15554	15351	15354	15301	15394	15376	15186	15410	15260	15374	15623	17367	21586	22390	20967	18928	16870	15685	15478	15358	15224	15163	15291	15243	15296	15145	15315	15259	15214	15093	15162	15270	15190	15129	15183	15202	15242	15141	15115	15210	15113	15191	15250	15186	14990	14929	15149	15243	15180	15202	15199	15277	15319	15242	15124	15177	15268	15073	15110	15179	15118	15199	15250	15215	15167	15136	15219	14999	15374	15161	15150	15258	15238	15131	15118	15194	15288	15127	15277	15194	15155	15167	15154	15229	15213	15078	15216	15039	15093	15184	15234	15303	15208	15165	15010	15142	15026	15292	15215	15271	15260	15135	15225	15072	15222	15158	15151	14993	15240	15271	15208	15074	15092	15142	15307	15164	15132	15162	15133	15139	15144	15270	15211	15210	15154	15185	15051	15021	15307	15236	15111	15038	15029	15133	15182	15145	15221	15201	15214	15157	15166	15145	15103	15156	15237	14992	15044	15239	15050	15186	15239	15046	15027	15207	15216	15019	15131	15187	15256	15227	15019	15045	15044	15060	15212	15177	15120	15209	15106	15088	15099	15065	15171	15154	15186	15200	15208	15227	15247	15100	15281	15103	15287	15277	15211	15115	15136	15166	15136	15201	15118	15090	15123	14946	15278	15094	15178	15030	15045	15124	15156	15287	15168	15278	15241	15074	15123	15080	15052	15317	15091	14915	15200	15169	15192	15176	14957	15194	15210	15097	15272	15088	15134	15109	15121	14945	15120	15135	15321	15124	15156	15385	15079	15237	15081	15140	15184	15220	15108	15038	15201	15235	14893	15084	15234	15114	15187	15044	15121	15246	15242	15023	15276	15061	14979	15146	15193	15199	15226	14960	15198	15351	15210	15080	15146	15154	15226	15082	15092	15131	15229	15114	15185	15039	15301	15111	15109	15284	15190	15095	15164	15026	15114	15028	15215	15229	15212	15128	15122	15179	15201	15099	15038	15229	15156	15206	15149	15043	15170	15059	15100	15162	15225	15108	15162	15101	15115	15065	15201	15315	15384	15296	15054	15115	15217	15053	14986	15093	15134	15090	15022	15201	15129	15132	14964	15099	15065	15286	15042	15029	15262	15018	15193	15088	15230	15269	15268	15121	15169	15073	15178	15324	15118	15187	15332	15248	15242	14996	15237	15193	15212	15234	14963	15204	15266	15315	15056	15084	15093	15144	15200	15080	15080	15149	15223	15232	15173	15174	15328	15207	15048	15245	15067	15034	15087	15294	15263	15091	15204	15255	15111	15099	15170	15195	15186	15189	15221	15229	15017	15175	15224	15174	15229	15155	15325	15085	15107	15007	15290	15197	15068	15114	15287	15153	15102	15074	15361	15085	15181	15163	15108	15448	15149	15068	14977	15082	15059	15074	15244	14999	15045	15262	15002	15281	15147	15055	15114	15251	15206	15088	15071	15152	15189	15035	15147	15235	15179	15322	15020	15330	15202	15227	15222	15184	15271	15013	15177	15047	15156	15238	15118	15220	15048	15021	15330	14965	15025	15141	15216	15057	15069	15144	15250	15172	15064	15230	15009	15110	15248	15109	15179	15087	15033	15058	14896	15027	15121	15184	15076	15309	15091	15050	15167	15150	15223	15115	15210	15118	15147	15226	15270	15084	15093	15020	15048	15053	15147	15150	15149	14999	15094	14985	15162	15223	14973	15110	15103	15069	15022	15334	15077	15029	15230	15081	15312	15206	15328	15009	15144	15150	15216	15043	15349	15080	15046	15090	15134	15159	15104	15075	15166	15268	15135	15216	15155	15165	15166	15281	14964	15042	14948	15002	15489	14965	15256	15130	15140	15167	15197	15257	15237	15177	15160	15051	15089	15162	15140	15141	15075	15152	15309	15208	15078	15093	15319	15334	14890	15259	15132	14878	14976	15170	15160	15145	14991	15143	15094	15210	15049	15312	15141	15160	15168	15192	15321	15170	15026	15094	15137	15090	15258	15071	15255	15193	15088	15131	15180	14972	15152	15216	15100	15135	15216	15148	15228	15108	15258	15227	15108	15163	15120	15190	15243	15077	15159	15077	15097	15341	15087	15117	15298	15245	15189	15310	15002	15224	15299	15122	15147	15111	15085	15037	15088	15058	15254	15084	14973	15067	15409	15182	14926	15180	15216	15329	15091	15083	15167	15090	15201	15328	15185	15099	15042	15090	15229	15099	15139	15251	15282	15139	15073	15142	15002	15082	15232	15298	15063	15057	15085	15102	15220	15052	15111	15054	15140	15266	15189	15260	15117	15033	15079	14966	15011	15069	15141	15084	15143	15120	15271	15262	15126	15199	15258	15107	15103	15193	15154	15261	15265	15227	15227	14938	15308	15271	15142	15256	15107	15161	15255	15254	15213	15041	15189	15023	15138	14998	15011	15111	15176	15019	15087	15226	15094	15050	15103	14957	15274	15249	15236	15135	15106	15344	15111	14971	14897	15221	15038	15300	15087	15112	15170	15100	15175	15161	15175	15147	15136	14989	15144	15120	15184	15187	15134	15227	15082	15176	15178	15190	15232	15116	15064	14954	15108	15083	15114	15216	15132	15278	15101	15197	15163	15189	15114	15266	15142	15081	15070	15123	15225	15209	14945	15124	15087	15260	15094	15139	14946	15026	15201	15094	15213	15099	14961	15061	15097	15215	15328	15115	15306	15269	15013	15162	15139	15216	15104	15166	15037	15278	15152	15076	15147	15212	15176	15224	15122	15132	14965	15021	15143	15283	15080	15138	15017	15080	15129	15171	15281	15367	15065	15009	14911	15252	15187	15273	14991	15189	15019	15056	15159	15328	15233	15173	15219	15112	15227	15094	15252	15110	15198	15243	15122	15154	15112	15112	15164	15104	15094	15138	15146	15210	15036	15120	15078	15153	15092	15226	15120	15271	15004	15010	15125	15172	15214	15160	15038	15065	15211	15157	15200	15204	14983	15183	14957	15055	15161	15155	14983	15195	15280	15134	15177	15172	15134	15144	15056	15212	15248	15277	15047	15101	15333	15135	14995	15135	15182	15354	15176	15084	15198	15189	15207	15007	15254	15153	15187	15105	14968	15100	15122	15092	15241	15217	15165	15206	15083	14996	14994	15018	15186	15223	15007	15128	15045	15051	15144	15052	15140	15225	15105	15167	15344	15006	15276	15186	15327	15140	15329	15222	15152	15014	15052	15202	15163	15147	15198	15206	15119	15154	14987	15179	15226	15281	15266	15096	15151	14960	15367	15223	15108	15144	15193	15122	15205	15039	15002	15197	15132	15087	15163	15244	15074	15199	15243	15245	15242	15143	15327	15103	14975	15069	15010	15076	15020	15092	15040	15063	15113	15209	15192	15115	14970	15199	15184	15221	15152	15152	15232	15203	15203	15043	15150	15235	15040	15099	15251	15159	15084	15132	15001	15072	15279	15019	15106	15018	15302	15285	14993	15163	15141	15168	15054	15130	15182	15155	15126	15061	15134	15111	15054	15244	15167	15245	15009	15213	15081	15169	15197	15247	15035	15145	15013	15100	15000	15311	15122	15148	15248	15098	15401	15148	15182	15087	15201	15335	15182	14999	15027	15273	15267	15217	15340	15320	15205	15287	15199	14960	15126	15174	15104	15006	14977	15155	15315	15146	15271	15142	15119	15217	15086	15068	15073	15001	15097	15150	15171	15206	15075	15172	15058	15230	15053	15305	15151	15144	15220	15228	15158	15148	15223	15213	15247	15250	15080	15137	15253	15178	15188	14998	15170	15078	15132	15304	15212	15131	14942	15031	14958	15081	15151	15143	15116	15122	15058	15230	14947	15281	15184	15190	15054	15215	15265	15059	15165	15186	15122	15298	15078	15180	15122	15080	15180	15186	15084	15096	15041	15145	15017	15054	15203	15248	15153	15263	15130	15245	15106	15200	15149	14941	15099	15017	15123	15179	15146	15118	15071	15150	15209	15017	15251	15215	15113	15149	15190	15060	15143	15041	15278	15165	15016	15115	15162	15054	15244	15231	15209	15223	14987	15203	15136	15091	15144	15161	15174	15232	15208	15163	15236	15129	15066	15190	15040	15131	15145	15188	15272	15177	15259	15170	15198	15076	15333	15148	15112	15334	15232	15195	15048	15184	15230	15108	15176	15011	15130	15187	15056	15109	15093	15067	15229	15165	15250	15089	15094	15402	15137	15109	15212	15160	15104	15300	15072	15022	15038	15230	15143	14996	15277	15092	15135	15186	15003	15158	15138	15138	14964	15074	14943	15067	15226	15153	15120	15131	15210	15284	15037	15187	15105	15034	15157	15175	15143	15198	15182	15083	15193	15117	15239	15222	15253	15137	15211	15063	15203	15180	15231	15185	15146	15037	15089	15159	15205	15217	15213	15137	15122	15191	15266	15219	15202	15228	15109	15083	15185	14981	15067	15200	15185	15120	15057	15215	15348	15161	15110	15313	15141	15065	15166	15073	15128	15190	15191	15332	15226	15122	15270	15227	15000	15141	15127	14996	15163	15230	15183	15148	14960	15274	15269	15222	15309	15056	15093	15032	15134	15128	15252	15282	15124	15168	15134	15131	15135	15099	15114	15183	15114	15275	15113	15114	15065	15122	14878	15102	15211	15024	15118	15188	15264	15002	15204	15172	14923	15016	15070	15195	15043	15209	15053	15163	15141	15330	15274	15159	15193	15104	15100	15073	15322	15101	15213	14993	15394	15207	15107	15098	15109	15022	15085	15283	15265	15035	15190	15058	15076	15192	15121	15218	15130	15197	15117	15179	15366	15107	15266	15147	15327	15027	15071	15088	15124	15270	15121	15145	15247	15330	15260	15286	15046	15176	14997	15191	15206	15148	15046	15182	15112	15120	15001	15256	15130	15160	15200	15008	15214	15074	15140	15148	15025	15131	15059	15201	14922	15214	15123	15097	15067	15184	15022	15236	14930	15027	14981	15071	15132	15369	15266	15076	15214	15115	15155	15207	15119	15133	15266	15103	15190	15062	15205	15144	15198	15223	15226	15023	14921	15101	15235	15196	15264	15077	15158	15043	15299	15152	15115	15193	15135	15128	15303	15267	15043	15120	15122	15076	15138	15240	15132	15186	14987	15077
27666	22141	23805	20371	17056	17096	16981	16806	16819	16756	16920	16548	16439	16579	16553	16541	16523	16722	16621	16396	16593	16556	16621	16715	16434	16459	16414	16637	16642	16529	16810	16930	17040	16931	16802	16718	16668	16388	16600	16815	16593	16453	16540	16742	16511	16439	16462	16423	16525	16535	16474	16452	16522	16378	16474	16498	16619	16520	16590	16446	16622	16726	16554	16481	16559	16459	16548	16393	16501	16605	16391	16312	16418	16577	16364	16507	16467	16559	16516	16556	16495	16512	16402	16488	16421	16481	16555	16476	16527	16582	16636	16571	16577	16493	16441	16451	16531	16601	16463	16522	16539	16387	16630	16471	16249	16595	16381	16384	16449	16707	16647	16499	16630	16448	16467	16566	16627	16470	16347	16549	16573	16732	16389	16729	16462	16489	16520	16467	16486	16641	16545	16431	16592	16500	16488	16326	16364	16583	16358	16416	16501	16304	16554	16425	16565	16319	16361	16377	16465	16344	16607	16562	16559	16511	16457	16679	16537	16577	16451	16552	16528	16341	16555	16535	16521	16453	16438	16487	16618	16606	16562	16442	16316	16298	16444	16360	16619	16505	16413	16596	16487	16554	16520	16500	16347	16455	16442	16627	16465	16532	16592	16485	16469	16600	16505	16562	16620	16347	16181	16630	16412	16469	16602	16510	16317	16658	16543	16531	16477	16553	16379	16487	16350	16386	16522	16471	16338	16573	16427	16630	16649	16428	16731	16607	16581	16490	16286	16557	16501	16460	16420	16528	16456	16381	16329	16599	16539	16517	16694	16591	16363	16687	16433	16482	16518	16447	16485	16280	16414	16377	16290	16462	16517	16491	16408	16349	16500	16493	16618	16550	16721	16490	16616	16505	16512	16634	16442	16460	16442	16497	16702	16432	16426	16534	16440	16551	16415	16195	16339	16577	16246	16668	16438	16558	16535	16589	16374	16589	16413	16448	16436	16385	16678	16529	16476	16605	16680	16585	16648	16320	16585	16568	16467	16523	16589	16635	16666	16568	16630	16711	16512	16345	16539	16632	16510	16443	16677	16213	16274	16537	16462	16486	16594	16679	16537	16322	16726	16591	16414	16476	16532	16474	16473	16554	16570	16542	16602	16604	16500	16367	16378	16360	16582	16595	16481	16369	16438	16323	16570	16690	16627	16421	16511	16511	16551	16575	16531	16482	16382	16714	16455	16537	16514	16505	16699	16570	16558	16619	16479	16500	16522	16580	16393	16418	16680	16643	16500	16492	16485	16484	16710	16556	16599	16546	16422	16525	16523	16451	16543	16659	16633	16351	16663	16563	16427	16423	16624	16445	16429	16545	16408	16457	16660	16516	16671	16741	16567	16353	16667	16584	16509	16539	16615	16651	16387	16552	16423	16608	16569	16479	16442	16486	16624	16509	16676	16522	16411	16441	16535	16547	16403	16513	16600	16420	16465	16413	16196	16329	16660	16297	16335	16537	16660	16461	16482	16514	16508	16547	16512	16572	16431	16518	16525	16433	16469	16322	16417	16415	16623	16544	16659	16590	16592	16771	16387	16632	16562	16426	16346	16448	16543	16432	16445	16547	16246	16538	16580	16748	16448	16597	16678	16460	16511	16527	16642	16691	16635	16379	16507	16522	16572	16632	16525	16431	16461	16474	16447	16418	16534	16712	16612	16402	16419	16487	16493	16374	16577	16349	16526	16449	16329	16533	16628	16406	16699	16522	16389	16426	16469	16660	16517	16731	16374	16511	16415	16472	16579	16474	16456	16531	16373	16324	16550	16376	16621	16582	16607	16502	16503	16422	16686	16516	16561	16416	16678	16625	16534	16528	16559	16439	16519	16545	16367	16476	16424	16455	16504	16458	16653	16712	16505	16491	16414	16537	16598	16508	16434	16294	16539	16598	16639	16492	16461	16543	16540	16622	16519	16519	16679	16680	16605	16636	16416	16285	16633	16439	16317	16283	16393	16683	16413	16470	16347	16643	16616	16524	16524	16547	16486	16473	16404	16159	16302	16492	16560	16470	16628	16356	16432	16422	16531	16692	16504	16599	16299	16532	16427	16530	16380	16518	16370	16492	16483	16437	16491	16431	16503	16473	16539	16465	16693	16650	16560	16538	16534	16388	16528	16478	16300	16640	16635	16640	16290	16560	16614	16621	16628	16645	16369	16458	16617	16509	16484	16653	16518	16407	16614	16653	16605	16578	16512	16463	16465	16495	16411	16468	16612	16810	16797	16467	16436	16714	16714	16585	16593	16286	16227	16628	16613	16478	16420	16581	16546	16547	16384	16492	16306	16560	16563	16709	16353	16472	16418	16583	16661	16660	16495	16333	16553	16557	16472	16588	16623	16486	16565	16838	16437	16443	16714	16553	16351	16422	16456	16549	16548	16461	16423	16456	16421	16599	16553	16481	16466	16389	16679	16488	16565	16644	16513	16584	16470	16349	16419	16718	16535	16432	16473	16424	16415	16394	16432	16678	16577	16699	16849	16412	16629	16494	16415	16290	16386	16454	16552	16629	16443	16473	16477	16526	16661	16630	16676	16530	16437	16648	16475	16430	16515	16385	16649	16433	16780	16693	16749	16626	16445	16340	16331	16565	16571	16581	16470	16526	16510	16437	16602	16732	16398	16687	16398	16643	16507	16503	16527	16664	16504	16543	16471	16570	16342	16389	16235	16513	16634	16601	16509	16463	16423	16718	16386	16521	16667	16353	16447	16376	16504	16680	16460	16711	16438	16702	16643	16626	16548	16456	16576	16529	16593	16694	16688	16415	16584	16596	16509	16530	16614	16628	16393	16253	16535	16358	16393	16784	16526	16391	16403	16537	16421	16452	16357	16442	16643	16617	16654	16424	16335	16403	16417	16642	16727	16397	16596	16586	16287	16450	16638	16446	16496	16523	16395	16436	16444	16391	16450	16454	16435	16555	16410	16451	16455	16190	16576	16440	16419	16468	16371	16369	16513	16413	16494	16517	16596	16552	16623	16309	16429	16428	16556	16711	16749	16488	16522	16564	16611	16645	16587	16425	16316	16438	16629	16404	16385	16453	16223	16358	16639	16556	16397	16477	16357	16474	16580	16526	16519	16640	16676	16680	16563	16539	16547	16580	16459	16472	16553	16448	16564	16533	16469	16506	16615	16370	16349	16620	16485	16487	16615	16592	16385	16572	16736	16495	16295	16477	16443	16648	16593	16257	16574	16661	16394	16498	16569	16559	16502	16552	16527	16398	16535	16430	16580	16527	16683	16601	16475	16522	16565	16486	16497	16513	16523	16447	16433	16502	16429	16447	16604	16414	16845	16680	16632	16561	16539	16602	16516	16632	16456	16558	16589	16470	16532	16663	16542	16507	16501	16505	16535	16568	16503	16424	16459	16469	16472	16384	16406	16697	16339	16685	16724	16557	16550	16606	16404	16623	16523	16388	16535	16488	16462	16563	16751	16435	16567	16562	16566	16433	16384	16433	16547	16509	16607	16474	16345	16579	16459	16430	16544	16315	16404	16482	16727	16455	16446	16535	16414	16608	16541	16490	16481	16354	16546	16513	16617	16621	16690	16579	16419	16415	16626	16586	16531	16547	16549	16530	16517	16567	16505	16427	16617	16492	16379	16619	16567	16393	16548	16588	16384	16566	16651	16393	16559	16468	16465	16501	16517	16566	16573	16536	16455	16675	16563	16493	16580	16444	16409	16524	16394	16360	16487	16599	16546	16648	16435	16503	16573	16736	16665	16543	16528	16317	16493	16386	16459	16548	16391	16288	16598	16712	16532	16500	16507	16418	16515	16516	16519	16460	16430	16605	16427	16656	16462	16662	16358	16600	16620	16509	16661	16436	16570	16337	16610	16569	16548	16495	16467	16552	16549	16330	16593	16421	16707	16525	16375	16480	16484	16333	16771	16418	16587	16579	16538	16661	16633	16356	16675	16577	16205	16531	16619	16520	16385	16583	16541	16434	16608	16604	16476	16553	16669	16402	16430	16438	16273	16499	16602	16549	16646	16294	16414	16390	16449	16532	16543	16662	16552	16409	16683	16650	16490	16598	16614	16456	16730	16677	16417	16710	16536	16587	16573	16436	16629	16498	16510	16445	16478	16719	16612	16621	16568	16389	16430	16524	16683	16455	16657	16445	16365	16677	16524	16357	16374	16509	16509	16534	16599	16456	16593	16524	16655	16273	16604	16345	16629	16435	16461	16371	16469	16466	16505	16486	16625	16458	16517	16519	16669	16468	16502	16572	16506	16691	16457	16438	16506	16492	16643	16394	16414	16559	16643	16665	16636	16542	16691	16295	16422	16431	16457	16629	16561	16556	16574	16514	16279	16475	16447	16340	16529	16434	16477	16333	16706	16419	16359	16639	16521	16379	16634	16534	16466	16608	16440	16491	16795	16381	16555	16282	16444	16505	16784	16577	16415	16405	16512	16653	16734	16493	16618	16296	16467	16439	16438	16410	16498	16394	16447	16579	16314	16499	16701	16310	16561	16429	16733	16521	16429	16566	16561	16418	16541	16602	16521	16649	16616	16278	16676	16398	16577	16421	16444	16569	16643	16515	16632	16386	16567	16194	16468	16658	16581	16459	16520	16527	16389	16440	16575	16530	16431	16496	16588	16404	16593	16376	16431	16694	16521	16565	16700	16421	16516	16457	16490	16723	16456	16528	16651	16435	16555	16438	16509	16478	16512	16247	16470	16403	16502	16572	16553	16386	16500	16234	16529	16402	16668	16509	16502	16652	16690	16436	16292	16510	16470	16486	16648	16694	16337	16476	16475	16512	16533	16587	16346	16474	16397	16442	16530	16491	16535	16509	16627	16372	16329	16356	16430	16380	16550	16474	16358	16430	16492	16257	16361	16500	16728	16447	16309	16593	16533	16389	16548	16419	16334	16544	16639	16403	16310	16551	16578	16565	16535	16484	16607	16461	16509	16491	16668	16431	16529	16491	16456	16423	16597	16445	16757	16600	16509	16408	16418	16458	16592	16723	16580	16604	16621	16584	16732	16569	16755	16430	16230	16387	16496	16520	16558	16736	16521	16474	16705	16569	16556	16504	16303	16559	16497	16601	16452	16409	16499	16410	16634	16407	16591	16697	16495	16565	16554	16524	16368	16748	16313	16301	16427	16698	16668	16715	16551	16372	16446	16550
16420	20610	19681	17428	16504	16037	15740	15487	15288	15384	15140	15080	15262	15226	15365	15272	15032	15215	15155	15185	15158	15159	15313	15060	15207	15161	15045	15162	15325	15195	15641	15921	15820	15735	15454	15336	15306	15268	15143	15257	15133	15292	15092	15117	15299	15076	15183	15046	15013	15329	15218	14966	15165	15156	15234	15231	15093	14992	15298	15139	15186	15182	15157	15087	15093	15118	14941	15086	15231	14931	15084	15087	15118	15070	15203	14935	15226	15113	14994	15177	15216	15237	15235	15184	15016	15133	15220	15276	15279	15215	15287	15185	15074	15035	15057	15128	15035	15099	15276	15124	15100	15244	15251	15125	15233	15037	15151	15147	15197	15081	15237	15224	15367	14901	15154	15068	15131	15197	15191	15212	15212	15109	15221	15151	15092	15021	15192	15183	15157	15186	15160	15167	15223	15123	15210	15074	15027	15182	15320	15088	14942	15280	14976	15239	15176	15150	15029	15130	15266	15212	15093	15092	15155	15049	15099	15205	15254	15201	14949	15203	15129	15180	15178	15167	15085	15267	15107	15254	14971	14989	15259	15250	15105	15081	15085	14889	15064	15170	15065	15155	15065	15067	15127	15037	15296	15143	15170	15101	15039	15140	15095	15115	15089	15124	15254	15173	15148	15128	15234	15182	14931	15168	15274	14854	15070	15304	15111	15068	15101	15219	15048	15092	15080	15149	15069	15132	15073	15147	15146	15286	15090	15418	15081	15202	15151	15001	15283	15279	15231	15120	14904	15180	15172	15140	15065	15182	15263	15028	15198	15242	15021	15082	15076	15184	15274	15109	14979	15249	14881	15240	15323	15081	15108	15118	15266	15155	15318	15286	15183	15050	15000	15253	15157	15173	15178	15156	15163	15103	15412	15123	15173	15148	15157	15214	14926	15078	15158	15258	15170	15253	15075	15231	15038	15159	15121	15271	15070	15112	15203	15286	15154	15047	15096	15301	15055	15281	15156	15328	15021	15186	15074	15167	15151	15127	15078	15009	15068	15015	15058	15019	15261	15185	15156	15191	15089	15077	15211	15188	15157	15148	15192	15025	15300	15281	15252	15320	15135	15099	14961	15075	15121	15041	15283	15187	15122	14989	15200	15219	15128	15135	15184	15123	15171	15215	15224	15010	15167	14934	15113	15289	15333	15198	15301	15111	15129	15058	15299	15059	15385	15091	15098	15074	15148	15096	15128	15023	15097	15246	15216	15363	15102	15259	15186	15166	15324	15120	15164	15101	15221	15240	15076	15112	15148	15359	15145	15101	15061	15224	15166	15126	15225	15256	15194	15203	15190	15129	15149	15083	15273	15005	15208	15332	15237	15222	15330	15229	15023	15181	15093	15122	15300	15097	15169	15109	15082	15219	15100	15278	15296	15215	15152	15259	15109	15306	15155	15286	15216	15083	15118	15162	14933	15126	15233	15221	15054	15262	15287	15264	15169	15269	15004	15097	15311	15174	15184	15091	15169	15129	14861	15037	15131	15036	15085	15243	15216	15149	15047	15125	15088	15257	15158	15134	15114	15142	15178	15208	15238	15023	15094	15150	15315	15141	15314	15147	14994	15207	15053	15076	15127	15208	15157	15099	15326	15212	15391	15171	15137	15092	15084	14877	15156	14986	15128	15174	15095	15203	15157	15298	15201	15135	15238	14900	15324	15216	14949	15152	15062	15235	15209	15296	15098	15176	15196	15282	15213	15204	15075	15327	15218	15133	15271	15192	15154	15209	15288	14998	15113	15090	15208	15040	15115	15149	15189	15100	15292	15088	15194	15214	15069	15064	15233	15318	15077	15203	15225	15037	14929	14972	15164	15322	15242	15367	15222	15194	15231	15087	15192	15089	15244	15077	15273	15138	15175	15030	15221	15281	15174	15143	15289	15166	15109	15359	15099	15093	15189	15304	15091	15136	15357	14977	15087	15132	15197	15329	15159	15206	15166	15264	15116	15052	14972	15180	15067	15223	15265	15084	15209	14943	15067	15171	15169	15178	15132	15183	15095	15167	15271	15132	15090	15129	15047	15140	15234	15338	15008	15157	15092	15126	15122	15095	15168	14966	15001	15158	15048	15051	15030	15084	15055	15148	15211	15206	15157	15160	15226	15328	14981	15247	15170	15069	15226	15134	15134	15251	15112	15019	14865	15228	15036	15077	15109	15162	15229	15266	15112	15258	15082	15266	15100	15064	15240	15143	15193	15255	15073	15154	15161	15218	15090	15178	15162	15223	15112	15149	15198	15278	15190	15257	15160	15139	15188	15225	15109	15157	15125	15079	15015	15219	15225	15109	15247	15166	15051	15285	15209	15248	15235	15234	15012	15015	15201	15167	15306	15173	15134	15152	15043	14989	15034	15134	15221	15174	15062	15155	15049	15074	15183	15129	15264	15041	15357	15077	15153	15186	15258	15181	15309	15154	15085	15218	15120	15186	15067	15077	15055	15252	15190	15233	15116	15148	15194	15226	14905	15139	15191	15163	15061	15005	15203	14947	15290	15143	15378	15169	15194	15113	15108	15017	15051	15041	15157	15052	15216	15119	15212	15099	15211	15092	15001	15241	15034	15163	15173	15012	15173	15248	15254	15339	15283	15119	15038	15072	15183	15194	15163	15129	15292	15307	15183	15227	15274	15233	15355	15138	15100	15312	15235	15171	15208	15196	15247	15086	15321	15171	15083	15200	15075	15178	15144	15329	15151	15119	15277	15136	15214	15208	15172	14979	15166	15185	15272	15210	15151	15281	14976	15064	15131	15169	15196	15064	15191	15230	15203	15225	14990	15264	15249	15295	15055	15172	15163	15294	15209	15371	15138	15231	15251	15152	15228	15148	15179	15136	15128	15076	15141	15111	15322	15325	15180	15113	15302	15108	15275	15211	15094	15036	14975	15239	15208	15092	15040	15122	15235	15068	15332	15030	15307	15255	15155	15010	15238	15075	15262	15092	15159	15342	15228	15230	15116	15278	15103	15093	15289	15238	15231	15200	15091	15026	15064	15082	15148	15128	15044	15043	15135	15139	15130	15164	15152	15058	15207	14956	15163	15032	15161	15258	15165	15269	15152	15256	15324	15154	15228	15147	15108	15226	15116	15357	15140	15089	15232	15205	14993	15138	15221	15112	15192	15158	15153	14903	15045	15157	14992	15225	15360	15164	15250	15222	15105	15044	15048	15249	15180	15157	15295	15164	15083	15144	15202	15186	15162	15410	15384	15171	15258	15253	15287	15154	15137	15276	15099	15373	15202	15245	15176	15075	15082	15245	15244	15064	15162	15144	15120	15176	15213	15092	15185	15135	15293	15170	15111	15273	15082	15136	15155	15214	15158	15203	15254	15148	15176	15101	15296	15074	15291	15061	15241	15052	15148	15196	15186	15039	15006	15282	15189	15270	15266	15279	15405	15223	15034	15162	15131	15268	15020	15159	15241	15100	15114	15165	15149	15138	15239	15312	15141	15236	15200	15189	15246	15137	15066	15111	14989	15080	15216	15318	15114	15292	15162	15222	15085	15130	15091	15196	15288	15085	15184	15096	15095	15131	15240	15145	15061	15144	15095	15168	15081	15030	15247	15113	15188	15169	15218	15210	15125	15309	15288	15132	15113	15145	15152	15158	15267	15122	15141	15192	15319	15008	15120	15339	15094	15204	15116	15271	15141	15220	15078	15066	15250	15141	15197	15140	15007	15258	15268	15327	15252	15426	15192	15255	15149	15389	15308	15122	15146	15018	15167	15191	15152	15210	15263	15260	15199	15091	15182	15158	15124	15025	15232	15206	15343	15231	14983	15340	15257	15040	15232	15332	14946	15146	15242	15055	15161	15006	15234	15474	15173	15204	15194	15149	15120	15053	15040	15038	15092	15045	15266	15129	15122	15103	15198	15045	15182	15179	15065	15118	15264	14959	15112	15175	15110	15242	15086	15143	15234	15028	15257	15317	15022	15208	15080	15148	15113	15314	14952	15166	15133	15028	15076	15020	15276	15249	15264	15280	15200	15194	15348	15232	15322	15120	15059	15127	15169	15000	15250	15253	15111	15172	15179	15080	15141	15267	15057	15141	15039	15206	15334	15223	15247	15012	15188	15155	15295	15333	15244	15122	15221	15299	15077	15159	15114	15123	15271	15200	14988	15006	15253	15013	15194	15082	15283	15127	15207	15287	15343	14967	15166	15243	15269	15064	15184	15193	15188	15274	15138	15311	15013	15175	15364	15205	15110	15175	15231	14987	14979	15278	15210	15051	15203	15101	15054	15042	15176	15108	15227	15134	14935	15361	15092	15196	15160	15219	15036	15169	15053	15363	15199	15047	15180	15042	15080	15187	15209	15183	15440	15169	15279	15183	15083	15087	15185	15212	15182	15214	15064	15139	15245	15197	15078	15105	15143	15118	15212	15192	15284	15312	15055	15212	15167	15325	15034	15256	15099	15164	15192	15059	15218	15223	15090	15078	15124	15209	15246	15146	15267	15052	15191	15154	15258	15218	15185	15194	15264	15257	15146	15123	15101	15121	15057	15124	15155	15072	15064	15118	15147	15147	15052	15049	15110	15107	15133	15239	15032	15069	15114	15069	15216	15040	15142	15244	15093	15089	15153	15186	15081	15171	15130	15113	15116	15204	15140	15251	15231	15045	15158	15128	14954	15093	15116	15260	15272	15332	15167	15200	15058	15139	15266	15132	15255	15114	15188	15193	15016	15110	15129	15242	15164	15156	15203	15202	15099	15189	15127	14891	15199	15215	15064	15323	15176	15135	15070	15163	15034	15118	15144	15178	15019	15191	15126	15199	15098	15212	15096	15155	15045	15256	15171	15224	15142	15223	15094	15185	15126	15182	15131	15131	15276	15182	15304	15113	15327	15134	15102	15283	15177	15267	15229	15082	15041	15231	15129	15197	15305	15244	15059	15293	15070	15091	15153	15170	15071	15238	15236	15280	15103	15193	15161	15241	15015	15008	14996	15095	14936	15202	15187	15197	15159	15071	15289	15321	15155	15209	15080	15048	15284	15042	15232	15178	15255	15130	15180	15099	15023	15025	15259	15182	15179	15273	15320	15234	15211	15148	15305	15331	15152	15105	15272	14961	15372	15021	15129	15199	15111	15027	15023	15289	15089	14958	15151	15230	15256	15145	15274	15148	15233	15120
23957	21343	28781	24334	21966	20883	19797	17645	16928	17091	17117	16908	16879	16737	16755	17119	16625	16422	16546	16529	16521	16690	16660	16624	16480	16661	16485	16572	16610	16849	17685	19398	19144	18371	17668	17169	16900	16692	16600	16688	16643	16606	16466	16440	16538	16546	16773	16519	16605	16549	16464	16705	16734	16506	16585	16404	16478	16581	16605	16601	16560	16585	16514	16312	16509	16589	16525	16500	16609	16474	16511	16441	16658	16549	16541	16536	16617	16524	16547	16464	16649	16438	16605	16463	16415	16616	16480	16398	16600	16639	16427	16414	16488	16588	16398	16516	16628	16440	16460	16592	16559	16313	16685	16658	16637	16315	16560	16371	16421	16657	16706	16408	16386	16549	16534	16506	16461	16691	16571	16596	16474	16588	16682	16372	16446	16445	16554	16368	16313	16658	16626	16451	16475	16560	16545	16510	16331	16442	16508	16450	16362	16292	16598	16685	16525	16540	16439	16534	16492	16524	16567	16612	16716	16513	16492	16542	16692	16531	16428	16542	16425	16429	16542	16380	16414	16580	16394	16437	16542	16289	16392	16472	16589	16590	16750	16545	16614	16249	16447	16597	16819	16427	16390	16555	16540	16621	16587	16512	16343	16501	16482	16489	16402	16380	16634	16663	16551	16563	16470	16440	16627	16441	16527	16461	16487	16545	16508	16483	16497	16672	16505	16514	16552	16428	16584	16479	16384	16619	16575	16221	16477	16465	16437	16450	16730	16688	16530	16676	16537	16456	16425	16504	16669	16674	16528	16435	16556	16485	16679	16500	16525	16329	16339	16376	16587	16382	16470	16544	16452	16492	16460	16475	16691	16446	16650	16505	16507	16543	16373	16543	16651	16545	16554	16274	16454	16555	16605	16455	16570	16790	16493	16458	16517	16767	16493	16453	16578	16356	16268	16426	16457	16475	16562	16719	16436	16464	16567	16453	16553	16511	16519	16639	16424	16532	16538	16610	16538	16500	16494	16647	16407	16665	16434	16469	16438	16611	16718	16549	16524	16507	16525	16788	16397	16400	16443	16350	16414	16470	16366	16509	16471	16455	16274	16587	16459	16426	16469	16727	16553	16484	16539	16288	16510	16424	16441	16599	16512	16563	16628	16365	16443	16571	16638	16372	16457	16569	16604	16508	16647	16619	16560	16466	16463	16612	16328	16638	16450	16575	16491	16491	16454	16452	16556	16466	16562	16303	16648	16617	16469	16497	16164	16548	16472	16392	16439	16433	16690	16558	16533	16395	16520	16630	16520	16598	16404	16547	16580	16652	16629	16618	16436	16335	16341	16268	16369	16322	16623	16747	16327	16498	16673	16613	16470	16597	16398	16429	16472	16416	16505	16522	16612	16660	16500	16632	16358	16747	16431	16444	16655	16627	16431	16591	16553	16536	16363	16527	16668	16551	16409	16592	16325	16449	16508	16349	16448	16447	16394	16499	16526	16311	16526	16407	16454	16484	16430	16451	16537	16551	16546	16588	16488	16451	16507	16497	16324	16466	16548	16558	16339	16541	16512	16465	16609	16443	16343	16455	16418	16500	16617	16563	16346	16567	16385	16473	16588	16726	16550	16604	16474	16418	16466	16622	16719	16652	16641	16465	16371	16581	16452	16724	16381	16569	16527	16597	16484	16573	16342	16490	16641	16610	16553	16498	16588	16498	16634	16508	16671	16357	16485	16440	16294	16493	16403	16652	16462	16578	16440	16395	16462	16521	16420	16557	16373	16473	16598	16378	16602	16554	16597	16605	16429	16358	16482	16495	16453	16522	16460	16430	16596	16662	16548	16528	16629	16545	16556	16621	16587	16567	16591	16613	16407	16388	16514	16675	16409	16483	16533	16362	16465	16531	16459	16552	16437	16407	16458	16465	16454	16731	16622	16552	16394	16441	16212	16575	16631	16537	16407	16299	16575	16290	16489	16702	16496	16410	16391	16374	16529	16499	16336	16332	16313	16480	16297	16458	16733	16486	16472	16642	16511	16316	16390	16318	16356	16482	16464	16337	16470	16424	16394	16406	16481	16515	16520	16455	16594	16562	16433	16471	16729	16533	16622	16453	16473	16457	16472	16458	16496	16505	16496	16563	16465	16476	16453	16399	16561	16534	16499	16371	16399	16546	16449	16548	16516	16445	16479	16612	16327	16422	16505	16460	16374	16507	16611	16448	16470	16504	16492	16423	16522	16489	16460	16590	16408	16498	16617	16370	16461	16675	16390	16358	16702	16574	16516	16380	16183	16398	16454	16520	16442	16304	16412	16575	16489	16345	16511	16510	16599	16550	16611	16662	16310	16465	16518	16474	16430	16431	16566	16705	16585	16555	16581	16299	16548	16563	16501	16645	16230	16499	16397	16454	16562	16701	16335	16581	16468	16569	16634	16540	16330	16460	16495	16423	16477	16354	16572	16432	16514	16483	16478	16498	16590	16480	16432	16801	16619	16502	16566	16656	16486	16361	16619	16365	16525	16544	16364	16451	16508	16616	16502	16393	16503	16370	16411	16323	16459	16465	16572	16505	16559	16192	16378	16583	16385	16418	16457	16455	16418	16360	16402	16332	16220	16637	16686	16616	16379	16526	16418	16585	16580	16444	16169	16361	16475	16554	16588	16437	16774	16467	16531	16507	16406	16618	16477	16405	16519	16581	16630	16498	16512	16480	16507	16441	16377	16363	16559	16546	16510	16457	16477	16505	16478	16474	16464	16518	16531	16438	16559	16491	16601	16800	16463	16249	16617	16656	16322	16435	16474	16756	16679	16423	16555	16666	16527	16437	16448	16387	16509	16558	16525	16665	16643	16664	16505	16527	16386	16497	16371	16504	16489	16520	16553	16489	16350	16405	16389	16455	16331	16402	16491	16384	16524	16554	16715	16602	16440	16589	16732	16527	16557	16730	16635	16544	16478	16422	16764	16402	16631	16717	16516	16410	16618	16611	16614	16556	16368	16511	16442	16493	16569	16534	16575	16402	16466	16397	16505	16472	16536	16370	16498	16480	16468	16391	16654	16372	16481	16485	16594	16401	16728	16480	16559	16607	16681	16543	16600	16682	16573	16405	16398	16396	16428	16510	16795	16483	16702	16309	16373	16655	16481	16469	16553	16463	16579	16584	16508	16585	16479	16595	16509	16273	16318	16654	16484	16610	16526	16496	16711	16480	16516	16690	16424	16448	16421	16490	16506	16506	16827	16477	16444	16602	16620	16586	16535	16475	16478	16528	16669	16550	16342	16360	16522	16548	16683	16420	16644	16401	16658	16511	16519	16592	16362	16463	16638	16668	16494	16479	16359	16551	16333	16617	16573	16516	16360	16651	16504	16532	16563	16532	16319	16579	16550	16436	16748	16440	16519	16389	16506	16647	16579	16665	16425	16474	16506	16509	16360	16287	16339	16390	16480	16427	16441	16369	16446	16564	16535	16432	16534	16503	16495	16573	16605	16523	16413	16487	16269	16493	16506	16391	16415	16496	16590	16573	16577	16388	16513	16542	16555	16297	16504	16391	16477	16400	16374	16407	16331	16478	16391	16494	16402	16550	16380	16655	16596	16405	16449	16508	16520	16481	16430	16474	16562	16575	16639	16315	16494	16495	16497	16565	16421	16481	16601	16419	16505	16546	16543	16313	16448	16545	16470	16443	16351	16496	16535	16359	16499	16582	16354	16522	16472	16521	16464	16600	16293	16462	16545	16562	16603	16447	16589	16502	16428	16337	16347	16569	16320	16452	16512	16423	16485	16664	16707	16451	16580	16497	16452	16592	16419	16388	16265	16548	16286	16541	16516	16302	16637	16511	16700	16513	16266	16414	16751	16549	16538	16626	16338	16451	16520	16398	16522	16311	16463	16542	16446	16471	16656	16506	16451	16555	16414	16398	16343	16806	16593	16627	16620	16622	16596	16302	16465	16457	16517	16583	16553	16468	16519	16488	16497	16556	16391	16594	16420	16583	16701	16418	16527	16328	16661	16484	16474	16381	16542	16397	16460	16515	16404	16394	16421	16522	16603	16772	16376	16523	16542	16531	16467	16520	16561	16554	16492	16486	16374	16535	16381	16292	16455	16528	16572	16675	16591	16642	16475	16471	16420	16440	16609	16659	16616	16464	16592	16635	16596	16758	16595	16712	16481	16417	16510	16508	16696	16462	16385	16528	16568	16562	16605	16453	16391	16570	16419	16558	16625	16427	16537	16489	16503	16583	16471	16544	16759	16502	16554	16399	16338	16376	16344	16406	16320	16558	16500	16503	16490	16433	16335	16464	16382	16443	16506	16434	16490	16415	16391	16352	16455	16541	16666	16515	16491	16334	16456	16487	16499	16384	16459	16434	16478	16432	16614	16699	16528	16416	16302	16494	16612	16474	16482	16480	16657	16474	16487	16316	16583	16497	16604	16532	16472	16375	16490	16723	16506	16460	16650	16401	16578	16274	16596	16344	16297	16516	16673	16573	16603	16387	16463	16603	16501	16447	16512	16452	16360	16445	16460	16474	16529	16400	16439	16505	16621	16683	16462	16576	16464	16346	16471	16604	16671	16465	16504	16564	16399	16640	16485	16754	16372	16471	16592	16558	16413	16343	16418	16464	16591	16202	16603	16541	16513	16330	16542	16399	16593	16529	16689	16461	16512	16545	16480	16577	16522	16413	16584	16623	16449	16327	16521	16619	16468	16479	16562	16591	16511	16544	16510	16473	16566	16487	16448	16436	16541	16621	16561	16497	16520	16297	16449	16532	16560	16532	16570	16392	16662	16613	16379	16505	16569	16472	16660	16518	16477	16598	16457	16463	16621	16478	16521	16449	16426	16496	16493	16409	16357	16468	16514	16452	16419	16667	16639	16708	16407	16523	16550	16313	16567	16613	16428	16582	16340	16306	16620	16697	16572	16636	16336	16571	16416	16622	16616	16397	16612	16457	16343	16597	16481	16427	16447	16533	16596	16510	16437	16428	16570	16553	16441	16385	16621	16460	16454	16512	16440	16369	16649	16815	16604	16543	16368	16640	16371	16662	16514	16614	16361	16663	16537	16358	16552	16447	16624	16397	16310	16713	16538	16506	16488	16647	16525	16490	16392	16529	16588	16375	16584	16570	16467	16406	16551	16505	16627	16480	16433	16481	16427	16493	16465	16414	16616	16577	16490	16541
16245	26520	24179	19901	18184	16953	16554	16088	15793	15788	15512	15500	15390	15446	15439	15316	15365	15285	15225	15415	15431	15228	15296	15159	15364	15330	15334	15365	15203	15418	17299	19683	19021	17697	16508	15692	15421	15336	15358	15150	15135	15068	15230	15162	15283	15344	15073	15280	15099	15402	15141	15153	15347	15322	15375	15212	15351	15259	15160	15288	15296	15249	15362	15239	15305	15081	15320	15213	15107	15313	15100	15356	15198	15163	15266	15265	15101	15129	15173	15186	15205	15164	15179	15367	15171	15055	15196	15066	15281	15222	15257	15203	15031	15141	15056	15255	15099	15255	15297	15324	15102	15127	15321	15040	15354	15190	15297	15332	15101	15143	15110	15255	15298	15260	15176	15131	15125	15294	15275	15153	15120	15311	15159	15112	15194	15189	15287	15313	15153	15190	15128	15163	15253	15120	15222	15186	15241	15102	15230	15246	15316	15146	15120	15105	15190	15164	15276	15225	15362	14968	15325	15251	15251	15126	15355	14996	15131	15299	15249	15149	15151	15209	15175	15214	15129	15083	15211	15200	15092	15112	15129	15254	15011	15201	15195	15223	15071	15181	15177	15288	15423	15052	15076	15132	15233	15219	15153	15275	15165	15160	15194	15189	15244	15320	15222	15132	15157	15160	15114	15217	15291	15344	15141	15079	15337	15135	15190	15224	15154	15171	15176	15106	15112	15223	15201	15187	15249	15115	15256	15440	15115	15163	15212	15395	15082	15165	15243	15128	15131	15217	15169	15087	15082	15191	15292	15187	15265	15227	15202	15259	15126	15310	15240	15241	15105	15053	15136	15187	15165	15123	15148	15199	15235	15162	15200	15158	15183	15222	15165	15161	15182	15248	15249	15093	15210	15093	15020	15131	15103	15080	15164	15210	14955	15134	15131	15211	15201	15214	15178	15306	15282	15218	15244	15138	15380	15237	15138	15201	15071	15172	15267	15297	15213	15250	15161	15326	15137	15213	15002	14923	15257	15320	15248	15281	15198	15297	15104	15455	15147	15183	15287	15252	15151	15154	15167	15234	15201	15112	15161	15083	15163	15402	15185	15329	15143	15130	15138	15086	15177	15301	15124	15052	15248	15165	15121	15186	15011	15283	15163	15117	15203	15093	15225	15147	15221	15154	15232	15056	15221	15078	15169	15282	15177	15133	15261	15129	15102	15297	15263	15144	15171	15089	15317	15268	15137	15234	15190	15181	15267	15167	15078	15106	15201	15102	15283	15237	15099	15210	15384	15007	15320	15073	15249	15061	15111	15342	15150	15248	15179	15209	15367	15103	15174	15241	15129	15359	15272	15253	15184	15100	15115	15168	15242	15149	15201	15211	15183	15158	15279	15087	15143	15236	15230	15216	15288	15163	15289	15193	15179	15226	15272	15198	15258	15042	15258	15182	15052	15083	15370	15234	15093	15208	15168	15253	15135	15205	15210	15132	15279	15222	14987	15153	15283	15078	15183	15212	15231	15260	15204	15337	15032	15328	15178	15086	15085	15166	15107	15284	15124	15402	15166	15045	15283	15199	15149	15063	15249	15163	15183	15246	15223	15224	15118	15030	15255	15198	15064	15167	15201	15231	15172	15186	15246	15221	15076	15273	15236	15123	15001	14999	15273	15197	15318	15222	15107	15125	14993	15051	15187	15316	15280	15124	15153	15250	15225	15195	15069	15204	15122	15147	15204	15259	15095	15222	15178	15147	15213	15305	15289	15194	15202	15406	15210	15236	15174	15209	15199	15183	15364	15214	15051	15238	15147	15164	15104	15250	15196	15390	15146	15069	15148	15361	15337	15099	15221	15258	15184	15184	15074	15288	15152	15235	15291	15190	15250	15161	15018	15209	15218	15317	15140	15231	15298	15028	15311	15137	15233	14996	15212	15166	15200	15305	15360	15083	15146	15142	15126	15042	15085	15139	15241	15285	15178	15270	15176	15213	15304	15164	15263	14993	15317	15099	15118	15282	15301	15097	15280	15260	15266	15167	15189	15110	15184	15146	15184	15180	15092	15117	15163	15113	15064	15284	15110	15342	15035	15136	15148	15078	15153	15265	15184	15240	15163	15317	15321	15193	15319	15247	15094	15211	15220	15246	15056	15030	15234	15166	15188	15242	15325	15241	15183	15135	15181	15193	15325	15150	15189	15191	15252	15125	14978	15280	15168	15132	15252	15113	15271	15191	15086	15223	15253	15177	15138	15307	15271	15230	15210	15065	15282	15316	15144	15254	15223	15183	15225	15094	15183	15046	15243	15195	15131	15303	15090	15044	15097	15144	15012	15237	15137	15272	15202	15143	15095	15192	15277	15213	15113	15203	15239	15192	15080	15042	15298	15050	15096	15236	14880	15042	15159	15201	15167	15172	15180	15320	15168	15302	15068	15285	15147	15055	15242	15143	15231	15041	15129	15064	15180	15164	15144	15193	15167	15132	15221	15277	15164	15191	15182	15127	15093	15134	15186	15112	15263	15203	15057	15103	15158	15209	15262	15223	15383	15008	15146	15121	15227	15214	15137	15233	15316	15067	15108	15133	15156	15188	15037	15230	15307	15325	15066	15177	15130	15227	15132	15086	15222	15338	15228	15346	15248	15303	15226	15195	15312	15173	15077	15092	15019	15238	15224	15245	15225	15164	15251	15141	15317	15236	15226	15132	15061	15247	15003	15267	15125	15109	15149	15404	15393	15237	15155	15318	15264	15203	15193	15154	15122	15304	15246	14948	15275	15194	15133	15159	15147	15091	15195	15247	15251	15189	15230	15144	15181	15286	15237	15089	15196	15051	15004	15205	15121	15160	15225	15209	15216	15054	15199	15265	15256	15349	15146	15248	15164	15278	15149	15260	15353	15187	15216	15296	15047	15099	15256	15103	15283	15143	15375	15216	15173	15215	15244	15161	15179	15132	15154	15080	15241	15172	15169	15160	15143	15068	15106	15128	15170	15166	15310	15071	15221	15110	15393	15195	15125	15161	15067	15294	15176	15218	15144	15267	15216	15377	15158	15148	15130	15168	15177	15087	15165	15005	15300	15094	15257	15132	15091	15217	15134	15386	15288	15152	15187	15331	15107	15188	15237	15187	15248	14977	15199	15050	15019	15216	15237	15179	15357	15275	15360	15123	15068	15269	15322	15141	15164	15268	15107	15334	15207	15210	15210	14948	15160	15267	15158	15206	15096	15265	15102	15156	15103	15168	15225	15294	15101	15167	15290	14997	15273	15049	15304	15370	15144	15130	15089	15225	14963	15151	15439	15205	15020	15301	15086	15169	15051	15221	15273	15216	15130	14910	15110	15245	15252	15254	15144	15216	14996	15166	15207	15042	15123	15264	15179	15090	15137	15323	15197	15135	15120	15134	15320	15289	15061	15213	15205	15162	15035	15248	15294	15196	15198	15044	15153	15231	15205	15238	15227	15192	15311	15062	15196	15111	15129	15216	15164	15126	15170	15286	15081	15379	15068	15030	15186	15176	15209	15005	15121	15146	15117	15277	15083	15218	15205	15110	15237	15103	15057	15288	15248	15188	15152	15079	15105	15180	15202	15207	15149	15152	15361	15313	15205	15121	15305	15224	15183	15269	15435	14992	15270	15180	15195	15103	15229	15272	15265	15122	15298	15238	15132	15168	15080	15280	15218	15097	15197	15128	15037	14972	15098	15172	15256	15133	15185	14971	15269	15260	15111	15218	15204	15182	15045	15247	15095	15255	15281	15177	15190	15227	15178	15147	15240	15222	15246	15380	15094	15215	15199	15096	15259	15227	15182	15205	15158	15224	15233	15250	15054	15251	15189	15049	15182	15281	15121	15167	15199	15238	15310	15175	15160	15313	15323	15308	15281	15089	15192	15437	15159	15203	15236	14990	15333	15102	15158	15300	15187	15258	15199	15032	15272	15226	15212	15104	15115	14998	15208	15341	15080	15182	15132	15303	15112	15110	15237	15027	15257	15121	15363	15073	15305	15100	15117	15450	15095	15204	15270	15195	15304	15011	15166	15241	15230	15307	15259	15025	15126	15020	15237	15209	15207	15281	15161	15203	15149	15125	15137	15106	15202	15249	15128	15309	15087	15168	15239	15083	15221	15100	15161	15045	15182	15239	15217	15137	15226	14938	15286	15039	15029	15353	15188	15213	15145	15282	15161	15096	15024	14973	15075	15313	15028	15230	15328	15106	15067	15165	15090	15254	15231	15148	15176	15302	15254	15149	15274	15285	15243	15250	15282	15231	15203	15111	15317	15219	15153	15160	15337	15161	15291	15228	15171	15347	15036	15285	15175	14997	15152	15107	15143	15313	15231	14929	15190	15193	15082	15226	15230	15308	15145	15115	15281	15165	15318	15208	15211	15284	15006	15256	15016	15246	15094	15183	15333	15204	15213	15079	15400	15150	15025	15241	15205	15137	15219	15093	15314	14958	15352	15151	15189	15122	15171	15278	15075	15234	15135	15049	15280	15134	15283	15192	15117	15165	15166	15121	15254	15146	15295	15074	15101	15200	15341	15195	15232	15200	15260	15188	15054	15229	15272	15105	15045	15191	15071	15172	15196	15154	15185	15211	15119	15256	15171	15182	15156	15127	15171	15240	15289	15209	15196	15123	15271	15197	15124	15298	15223	15250	15121	15049	15269	15247	15194	15286	15161	15219	15232	15221	15173	15250	15266	15231	15211	15242	15171	15160	15278	15116	15160	15357	15357	15112	15078	15107	15138	15120	15239	15186	15084	15362	15056	15009	15248	15122	15028	15091	15245	15274	15141	15191	15211	15122	15179	14907	15238	15013	15254	15310	15158	15244	15164	15287	15158	15133	15194	15128	15281	15204	15169	15239	15139	15269	15128	15194	15255	15207	15110	15291	15248	15178	15347	15266	15092	15372	15037	15143	15278	15078	15219	15267	15161	14970	15270	15242	15248	15151	15190	15179	15186	15160	15226	15269	15295	15050	15145	15102	15040	15191	15219	15004	15487	15259	15304	15328	15373	14990	15036	15200	15248	15039	15250	15208	15182	15232	15241	15090	15143	15219	15137	15130	15239	15129	15130	15205	15254	15195	15264	15135	15334	15267	15109	15237	15214	15209	15260	15233	15128	15073	15108	15150	15348	15150	15167	15328	15216	15131	15124	15047	15306	15153	15179	15222	15197	15208
22888	21315	29180	23786	21493	23110	23588	18214	17351	17420	17296	17043	16728	17001	16986	16808	16821	17158	17200	16848	16749	16974	16704	16689	16850	16784	16801	16892	16720	16703	17722	21665	21522	20518	18631	17561	16759	16665	16620	16706	16609	16631	16768	16560	16636	16561	16599	16643	16570	16665	16714	16675	16880	16523	16695	16377	16530	16640	16408	16559	16716	16524	16421	16435	16679	16775	16492	16736	16720	16701	16463	16785	16629	16443	16783	16821	16660	16645	16587	16655	16602	16436	16551	16588	16616	16638	16510	16548	16664	16572	16621	16563	16468	16686	16517	16808	16659	16735	16547	16605	16527	16492	16717	16584	16792	16598	16601	16577	16547	16460	16510	16538	16386	16686	16647	16512	16463	16416	16574	16564	16727	16728	16516	16671	16580	16574	16441	16546	16686	16447	16486	16544	16459	16418	16503	16718	16515	16453	16368	16548	16529	16622	16494	16484	16682	16596	16573	16311	16461	16647	16602	16628	16766	16312	16525	16647	16607	16545	16578	16740	16625	16567	16475	16574	16652	16487	16546	16738	16637	16688	16489	16570	16511	16545	16826	16421	16455	16520	16647	16610	16560	16630	16510	16552	16566	16541	16354	16434	16496	16625	16571	16461	16475	16495	16583	16592	16552	16612	16639	16509	16635	16601	16497	16440	16483	16554	16487	16564	16497	16638	16622	16658	16527	16512	16668	16695	16451	16514	16454	16329	16640	16588	16524	16517	16576	16644	16620	16613	16540	16705	16550	16579	16542	16489	16463	16536	16747	16558	16613	16556	16492	16373	16667	16451	16659	16564	16531	16685	16643	16373	16588	16462	16628	16502	16685	16558	16625	16561	16573	16497	16510	16554	16456	16596	16609	16633	16545	16442	16498	16604	16641	16631	16484	16512	16625	16501	16655	16553	16475	16440	16509	16643	16673	16670	16529	16501	16535	16372	16700	16510	16526	16682	16664	16685	16763	16568	16418	16570	16518	16459	16753	16622	16565	16559	16736	16605	16718	16590	16594	16364	16510	16700	16623	16441	16487	16602	16493	16556	16599	16588	16626	16344	16301	16609	16529	16720	16558	16575	16443	16591	16682	16548	16550	16676	16488	16544	16558	16671	16631	16571	16650	16489	16395	16474	16462	16517	16564	16658	16575	16570	16624	16614	16656	16645	16689	16511	16477	16711	16579	16474	16543	16553	16517	16518	16687	16399	16473	16242	16506	16477	16509	16406	16417	16696	16716	16727	16576	16577	16539	16602	16679	16587	16667	16598	16479	16654	16576	16584	16269	16548	16630	16452	16449	16497	16690	16572	16581	16557	16424	16425	16365	16473	16385	16455	16604	16471	16638	16446	16604	16532	16518	16534	16578	16562	16476	16441	16616	16536	16477	16440	16295	16649	16392	16458	16454	16488	16479	16485	16602	16383	16665	16325	16450	16586	16492	16523	16439	16559	16478	16524	16571	16714	16587	16552	16491	16679	16595	16465	16343	16357	16538	16584	16709	16502	16632	16705	16637	16725	16512	16578	16639	16764	16572	16522	16496	16611	16592	16436	16573	16727	16436	16560	16634	16649	16696	16478	16428	16468	16528	16532	16376	16416	16650	16647	16489	16489	16587	16578	16632	16661	16415	16674	16639	16590	16737	16693	16792	16527	16506	16605	16464	16345	16480	16572	16507	16582	16669	16516	16484	16584	16507	16338	16445	16489	16648	16623	16769	16434	16577	16532	16522	16605	16549	16599	16557	16486	16547	16485	16343	16466	16572	16648	16518	16528	16695	16614	16568	16707	16682	16683	16698	16463	16723	16453	16649	16384	16700	16659	16455	16444	16501	16515	16545	16724	16601	16506	16597	16425	16627	16565	16597	16616	16649	16544	16660	16452	16583	16790	16617	16570	16809	16671	16682	16457	16334	16517	16481	16511	16670	16542	16584	16689	16668	16735	16360	16444	16576	16495	16629	16485	16466	16521	16444	16359	16506	16426	16500	16673	16672	16475	16459	16618	16471	16588	16439	16640	16641	16755	16671	16356	16427	16571	16431	16714	16648	16595	16366	16471	16512	16666	16598	16570	16724	16669	16678	16625	16451	16748	16607	16563	16755	16342	16599	16669	16536	16423	16547	16545	16497	16819	16579	16518	16514	16679	16525	16547	16625	16664	16603	16418	16612	16541	16496	16554	16513	16786	16669	16677	16498	16621	16451	16613	16589	16571	16714	16582	16676	16547	16610	16602	16674	16673	16560	16623	16729	16464	16652	16414	16484	16685	16667	16657	16573	16686	16601	16346	16706	16405	16576	16677	16781	16514	16659	16424	16697	16387	16537	16751	16527	16524	16785	16415	16658	16815	16651	16623	16513	16606	16580	16589	16726	16641	16710	16454	16547	16659	16506	16535	16550	16505	16529	16526	16691	16439	16705	16586	16467	16400	16441	16769	16644	16529	16609	16563	16624	16499	16590	16538	16980	16512	16636	16635	16637	16559	16686	16501	16490	16698	16648	16493	16506	16383	16591	16624	16526	16595	16449	16453	16637	16389	16832	16411	16508	16510	16518	16560	16346	16565	16531	16705	16522	16502	16750	16671	16336	16541	16469	16703	16495	16421	16681	16581	16912	16626	16719	16556	16734	16712	16550	16594	16582	16575	16584	16566	16629	16681	16565	16473	16564	16681	16577	16502	16447	16545	16451	16583	16494	16383	16411	16578	16508	16384	16508	16512	16639	16624	16703	16504	16478	16536	16531	16376	16682	16626	16635	16544	16640	16460	16516	16572	16494	16610	16605	16555	16541	16589	16619	16568	16575	16508	16572	16485	16640	16597	16551	16729	16690	16549	16558	16627	16525	16507	16701	16558	16585	16492	16422	16634	16661	16588	16754	16444	16553	16572	16545	16622	16662	16571	16640	16625	16526	16529	16510	16495	16460	16563	16658	16528	16596	16289	16793	16721	16465	16521	16400	16623	16548	16611	16753	16674	16592	16640	16572	16449	16653	16516	16585	16619	16433	16649	16675	16538	16653	16727	16537	16519	16565	16525	16361	16621	16753	16626	16385	16443	16562	16574	16615	16728	16713	16696	16839	16411	16639	16569	16500	16542	16382	16480	16550	16586	16545	16424	16792	16595	16448	16597	16422	16465	16319	16497	16481	16597	16570	16409	16400	16630	16682	16645	16376	16475	16558	16714	16430	16503	16588	16683	16509	16564	16640	16562	16566	16767	16567	16755	16565	16720	16361	16642	16474	16640	16544	16575	16467	16585	16567	16624	16608	16672	16625	16541	16647	16626	16651	16523	16676	16538	16500	16585	16466	16500	16466	16626	16596	16651	16371	16391	16531	16579	16535	16803	16853	16638	16401	16602	16750	16597	16616	16728	16655	16501	16580	16516	16510	16464	16444	16371	16498	16709	16744	16740	16623	16691	16609	16616	16775	16497	16582	16653	16476	16548	16574	16401	16487	16419	16464	16548	16387	16472	16280	16472	16543	16589	16511	16661	16380	16630	16655	16466	16534	16619	16557	16676	16569	16381	16455	16492	16457	16575	16672	16549	16596	16365	16705	16422	16428	16663	16601	16488	16469	16546	16633	16706	16543	16573	16634	16603	16501	16772	16710	16507	16668	16558	16469	16697	16563	16649	16612	16464	16364	16396	16603	16433	16397	16554	16525	16499	16376	16341	16709	16525	16641	16475	16482	16455	16478	16714	16471	16580	16695	16369	16517	16604	16709	16468	16462	16631	16563	16652	16759	16382	16565	16634	16559	16551	16533	16727	16693	16418	16508	16758	16483	16373	16269	16415	16450	16610	16525	16709	16616	16458	16561	16442	16507	16443	16624	16609	16640	16466	16597	16635	16537	16616	16638	16515	16708	16577	16457	16452	16599	16578	16484	16555	16528	16551	16619	16605	16663	16456	16628	16346	16515	16619	16646	16598	16726	16555	16458	16542	16689	16660	16697	16605	16609	16584	16662	16589	16460	16404	16414	16510	16661	16613	16556	16464	16642	16568	16634	16514	16466	16440	16571	16528	16571	16496	16575	16555	16450	16606	16620	16654	16563	16586	16687	16537	16435	16548	16716	16592	16572	16619	16566	16528	16502	16693	16420	16659	16639	16623	16547	16493	16686	16615	16381	16738	16545	16593	16603	16547	16548	16759	16697	16752	16580	16565	16520	16699	16710	16682	16556	16691	16657	16701	16241	16525	16680	16576	16538	16341	16451	16572	16674	16423	16454	16761	16412	16637	16442	16712	16545	16486	16587	16429	16431	16469	16537	16541	16426	16444	16484	16757	16379	16557	16555	16718	16579	16771	16626	16567	16576	16558	16600	16451	16521	16589	16666	16567	16555	16431	16491	16441	16534	16496	16589	16620	16697	16525	16664	16587	16489	16448	16676	16569	16644	16596	16516	16549	16520	16517	16662	16576	16618	16567	16846	16716	16516	16440	16487	16502	16502	16424	16722	16471	16542	16705	16701	16580	16462	16612	16683	16567	16473	16458	16497	16735	16677	16660	16664	16589	16586	16527	16490	16520	16613	16565	16557	16607	16533	16658	16449	16508	16694	16201	16710	16575	16523	16620	16446	16439	16615	16666	16676	16610	16506	16429	16459	16630	16569	16597	16496	16634	16741	16732	16665	16367	16456	16740	16548	16525	16633	16446	16578	16622	16403	16422	16521	16473	16416	16617	16444	16627	16615	16509	16595	16509	16606	16454	16472	16442	16714	16574	16434	16712	16593	16512	16419	16339	16467	16657	16780	16642	16570	16626	16647	16667	16485	16577	16769	16694	16522	16474	16405	16390	16377	16705	16730	16541	16417	16429	16731	16511	16565	16557	16638	16565	16664	16569	16541	16507	16535	16605	16461	16449	16455	16467	16547	16576	16525	16345	16513	16538	16566	16676	16579	16588	16593	16636	16631	16562	16632	16335	16632	16534	16525	16665	16616	16664	16467	16548	16731	16470	16665	16647	16588	16709	16545	16344	16493	16528	16547	16637	16552	16479	16742	16752	16452	16579	16608	16411	16447	16459	16740	16493	16572	16456	16709	16788	16414	16588	16645	16815	16644	16700	16445	16567	16652	16592	16418	16473	16577	16389	16437	16617	16710	16751	16496	16742	16472	16584	16201	16469	16577	16472	16540	16818	16787	16597
17443	30211	27304	21914	19811	18186	17385	16640	16396	16143	15911	15756	15544	15733	15617	15359	15588	15487	15626	15520	15516	15409	15219	15331	15336	15277	15348	15231	15240	15411	17282	23190	22467	20184	17709	16379	15600	15326	15126	15178	15270	15310	15209	15151	15180	15151	15076	15269	15164	15059	15070	15301	15299	15251	15281	15283	15111	15019	15365	15158	15260	15272	15146	15070	15084	15191	15145	15132	15357	15420	15160	15041	15053	15233	15367	15121	15207	15110	15117	15237	15234	15209	15306	15117	15320	15074	15252	15149	15282	15381	15130	15098	15189	15296	15139	15247	15126	15045	15323	15002	15124	15272	15479	15265	15181	15184	15246	15127	15110	15214	15218	15174	15075	15199	15159	15069	15254	15015	15112	14985	15123	15314	15170	15244	15313	15230	15260	15222	15327	15208	15144	15234	15141	15092	15172	15003	15193	15238	15178	15263	15112	15215	15080	15216	15249	15137	15134	15196	15285	15148	15217	15160	15141	15288	15182	15290	15195	15045	15254	15337	15081	15105	15259	15165	15117	15129	15199	15040	15277	15232	15191	15122	15189	15230	15220	15076	15005	15102	15203	15174	15197	15418	15353	15197	15221	15113	15215	15244	15143	15377	14994	15050	15246	15060	15238	15164	15219	15210	15290	15042	15145	15191	15102	15236	15395	15228	15163	15339	15158	15221	15071	15222	15086	15214	15267	15119	15207	15217	15109	15157	15077	15159	15081	15157	15081	15280	15105	15307	15101	15095	15017	15249	15195	15223	15185	15097	15203	15164	15148	15141	15078	15275	15187	14996	15095	15130	15104	15089	15003	15193	15328	15070	15200	15034	15200	15211	15156	15181	15066	15108	15208	15056	15135	15290	15037	15109	15058	15285	15160	15116	15223	15084	15200	15136	15124	15349	15194	15016	15273	15238	15263	15196	15130	15023	15096	15177	15095	15196	14946	15144	15392	15202	15155	15128	15080	14951	15148	15326	15239	15282	15096	15180	15298	15102	15099	15253	15314	15173	15231	15133	15250	15095	15268	15126	15210	15256	15160	15133	14982	15148	15344	15193	15365	15219	15140	15128	15288	15101	15153	15263	15106	15202	15183	15200	15238	15194	15223	15281	15224	15103	15179	15109	14969	15379	15144	15157	15354	15003	15301	15170	15166	15205	15305	15244	15025	15080	15258	15140	15255	15121	15088	14930	15146	15107	15177	15259	15275	15132	15175	15172	15306	15190	15092	15052	15150	15354	15230	15265	15090	15111	15186	15160	14942	15213	15127	15143	15300	15032	15170	15138	15232	15079	15297	15132	15219	15249	15198	15325	15062	15080	14923	15125	15118	15330	15101	15216	15153	15290	15299	15208	15151	15126	15146	15119	15205	15108	14945	15118	15106	15145	15234	15140	15295	15166	15147	15143	15142	15236	15196	15120	15179	15085	15152	15131	14968	15131	15116	15093	15046	15236	15224	15064	15255	15209	15119	15188	15046	15005	15261	15067	15151	15200	15240	14952	15269	15190	15261	15247	15134	15140	15174	15057	15100	15275	15091	15293	15172	15229	15173	15342	15164	15085	15180	15115	15277	15246	15206	15182	15422	15065	15113	15270	15171	15103	15343	15157	15117	15317	15069	15020	15155	15058	15201	15138	15158	15224	15177	15247	15028	15101	15271	15267	15110	15139	15144	15223	14819	15191	15219	14995	15165	15265	15284	15224	15118	15216	15202	15218	15172	15088	15213	15172	15074	15027	15120	15112	15050	15115	15054	15214	15023	15126	15222	15168	15208	15215	15148	15165	15125	15086	15192	15209	15153	15119	15139	15130	15180	15127	15162	15181	15098	14989	15218	14834	15276	15096	15114	15310	15189	15143	15200	15162	15138	15257	15197	15219	15162	15197	15191	15194	15093	15112	15180	15121	15360	15177	15171	15049	15124	15149	15244	15142	14944	15210	15074	15234	15194	15240	15145	15132	15240	15273	15285	15215	15270	15169	14991	15257	15112	15212	15034	15290	15227	15100	15130	15113	15166	15078	15186	15077	15147	15065	15307	15214	15195	15166	15169	15293	15016	15126	15085	15090	15157	15233	15132	15163	15018	15207	15114	14988	15217	15211	15150	15294	15106	15225	15279	15030	15074	15198	15228	15183	15202	15306	15191	15134	15090	15155	15259	15133	15276	15163	15306	15240	15243	15219	14858	15086	15064	15052	15260	15127	15218	15152	14937	15116	15209	15162	15166	15162	15111	15151	15278	15072	15161	15110	15217	15114	15239	15201	15188	15253	15100	15115	15296	15322	15016	15109	15146	15268	15125	15105	15075	15227	15120	15199	15324	15153	15169	15157	15141	15090	15110	15178	15251	15315	15098	15045	15173	15046	15058	15112	15130	15262	15052	15125	15205	15215	15183	15168	15168	15204	15179	15226	15159	15161	15114	15087	15151	15018	15313	15303	15164	15213	15148	15125	15262	15246	15118	15347	15130	15199	15107	15030	15287	15067	15280	15268	15082	15181	15129	15115	15260	15253	15184	15154	15112	15264	15219	15288	15100	15063	15155	15179	15149	15211	15171	15146	15257	15165	15127	15163	15114	15128	15264	15246	15112	15204	15158	15199	15204	15168	15139	15265	15170	15048	15255	15366	15335	15168	15247	15202	15170	15103	15237	15083	15265	15136	15035	14979	15166	15164	15077	15179	15068	15175	15234	15111	15206	14960	15118	15231	15147	15166	15121	15124	15213	15161	15090	15334	15095	15103	15206	15142	15136	15163	15387	15109	15201	15071	15194	14958	15075	15175	15350	15105	15220	15295	15116	15248	15120	15173	15178	15268	15105	15197	15272	15071	15180	15169	15111	15139	15141	15116	15332	15215	15387	15058	15110	15037	15214	15229	15154	15158	15059	15217	15128	15077	15248	15203	14887	15214	15118	15058	15251	15107	15346	15261	15030	15111	14995	15259	15195	15179	15225	15148	15164	15038	15215	15020	15187	15160	15161	15012	15105	15284	15077	15324	15089	15111	15273	15147	15112	15163	15138	15135	15272	15204	15209	15158	15146	15133	15143	15150	15212	15185	15206	15221	15170	15178	15209	15139	15317	15112	15239	15240	15157	15183	15078	15209	15230	15179	15041	15262	15235	15357	15069	15210	15176	15119	15105	15176	15063	15213	15178	15138	15080	15219	15149	15323	14994	15238	15170	15157	15227	15260	15131	15240	15167	15363	15052	15073	15158	15072	15216	15225	15245	15089	15073	15173	15154	15243	15083	15106	15111	15058	15445	15171	15210	15233	15259	15157	15047	15165	15187	15128	15159	15238	15111	15060	15127	15157	15165	15208	15079	15087	15130	15093	15171	15165	15009	15147	15116	15273	15153	15306	15389	15194	15235	15130	15301	15232	15284	15232	15130	15027	15170	15229	15227	15126	15344	15097	15181	15114	15079	15226	15062	15061	15208	15391	15198	15172	15216	15206	15183	15205	15259	15144	15015	15198	15264	14933	15164	15256	15103	15281	15239	15091	15120	15133	15111	15204	15085	15189	15236	15191	15253	15265	15285	15235	15092	14965	15271	15093	15217	15156	15121	15092	15248	15170	15386	15189	15199	15285	15092	15191	15191	15198	15325	15148	15272	15034	14990	15401	15152	15130	15249	15255	15221	15175	15145	15246	15169	15175	15189	15113	15091	15224	15234	15038	15200	15106	15258	15106	15045	15306	15031	15158	15209	15195	15081	15021	15066	15312	15244	15019	15294	15219	15255	15121	15154	15108	15353	15047	15219	15371	15129	15293	15131	15402	14905	15184	15240	15150	15146	15202	15192	15158	15081	15233	15203	15218	15265	15306	14992	15204	15174	15104	15166	15333	15049	15231	15235	15138	15096	15180	15221	15191	15033	14982	15239	15118	15091	15118	15076	15116	15334	15159	15008	15227	15084	15149	15125	15194	15130	15186	15078	15242	15241	15437	15147	15170	15140	15139	15209	15182	15045	15233	15023	15287	15378	15244	15101	15125	15057	15069	15163	15184	15108	15028	15123	15183	15240	15068	15160	15163	15344	15239	15332	15083	15287	15127	15070	15414	15154	15102	15136	15201	15248	15411	15186	15136	15069	15207	15211	15164	15293	15102	15190	15210	15359	15272	15204	15204	15147	15149	15162	15125	15081	15316	15148	15222	15316	15104	15188	15249	15143	15068	15136	15149	15078	15256	15285	15247	15249	15217	15175	15110	15181	15123	15076	15146	15215	15160	15192	15075	15246	15101	15078	15079	15267	15276	15009	15266	15098	15278	15236	15258	15182	15166	14909	15328	15185	15184	15194	15258	15149	15192	15140	15027	15072	15301	14965	15218	15206	15152	15057	15235	15130	15201	15161	15054	15252	15191	15114	15252	15023	15209	15171	15160	15048	15242	15296	15046	15110	15122	15168	15089	15171	15072	15166	15128	15091	15067	15291	15156	15209	15161	15184	15255	15106	15038	15062	15201	15095	15054	15146	15189	15166	15262	15270	15223	15153	15174	15057	15175	15004	15126	15100	15165	15143	15059	14977	15304	15040	15152	15157	15141	14959	15206	15041	15275	15117	15171	15229	15076	15042	15145	15185	15352	15015	15310	15232	15140	15197	15235	15096	15169	15267	15131	15037	15154	15299	15187	15299	15243	15262	15210	15095	15273	15163	15141	15110	15181	15186	15262	15240	14974	15192	15102	15051	15234	15031	15172	15041	15120	15022	15101	15008	15184	15188	15104	15028	15275	15114	15330	15036	15187	15098	15221	15127	15154	15233	15226	15289	15262	15177	15040	15136	15088	14959	15222	14996	15230	15196	15216	15146	15379	15245	15189	15046	15120	15053	15113	15120	15217	15071	15158	15284	15111	15285	15187	15225	15236	15082	15122	15113	15185	15199	15217	15262	15118	15122	15178	15145	15179	15105	15114	15293	15198	15232	15246	15187	15308	15310	15270	15112	15203	15165	15100	15087	15315	15281	15090	15376	15090	15245	14988	15179	15256	15309	15261	15146	15081	15172	15394	15358	15329	15094	15091	15288	15145	15128	15077	15194	15287	15246	15065	15261	15112	15103	15219	15001	15201	15080	15105	15157	15131	15023	15225	15262	15096	15326	15086	15107	14972	15091	15182	15196	14875	15144	15258	15005	15217	15049	15182
27492	22030	23441	20268	17124	16987	16984	16824	17084	16793	16833	16744	16689	16879	16661	16659	16777	16788	16694	16572	16690	16570	16660	16508	16471	16636	16592	16691	16657	16613	16667	16999	17093	17139	16928	16562	16676	16602	16664	16304	16531	16660	16381	16685	16735	16653	16599	16578	16660	16541	16686	16788	16372	16680	16577	16526	16584	16528	16557	16547	16539	16524	16649	16591	16673	16599	16509	16287	16548	16592	16463	16592	16421	16554	16616	16490	16393	16465	16482	16413	16447	16611	16624	16656	16461	16719	16389	16509	16605	16590	16552	16558	16561	16391	16583	16580	16742	16604	16559	16587	16723	16463	16408	16600	16571	16540	16626	16525	16700	16545	16508	16607	16512	16264	16590	16624	16463	16408	16755	16604	16395	16553	16726	16499	16438	16533	16583	16561	16460	16618	16725	16547	16749	16434	16732	16458	16544	16472	16527	16682	16653	16719	16653	16659	16579	16563	16496	16382	16781	16724	16523	16589	16512	16505	16665	16457	16682	16479	16565	16654	16714	16740	16663	16419	16557	16729	16554	16513	16352	16601	16659	16529	16653	16590	16617	16680	16597	16744	16545	16557	16648	16626	16624	16538	16640	16317	16647	16562	16550	16463	16653	16625	16565	16529	16633	16541	16555	16876	16650	16583	16634	16484	16639	16462	16511	16649	16672	16643	16363	16649	16565	16647	16565	16517	16654	16587	16567	16669	16778	16754	16519	16675	16366	16493	16389	16524	16665	16537	16609	16622	16674	16386	16522	16682	16558	16430	16587	16499	16521	16597	16579	16470	16499	16546	16490	16569	16792	16536	16583	16410	16551	16639	16627	16598	16492	16591	16473	16494	16713	16745	16824	16460	16628	16504	16634	16572	16586	16509	16588	16784	16511	16671	16576	16566	16465	16744	16538	16548	16637	16334	16647	16669	16455	16614	16461	16560	16372	16604	16521	16460	16539	16386	16512	16488	16633	16568	16809	16628	16599	16608	16410	16471	16805	16696	16706	16499	16564	16451	16590	16660	16620	16614	16671	16622	16737	16576	16464	16580	16244	16489	16540	16664	16699	16583	16650	16451	16784	16665	16471	16601	16811	16688	16643	16492	16658	16614	16763	16545	16639	16643	16547	16586	16638	16395	16655	16607	16550	16613	16527	16609	16573	16357	16705	16531	16526	16617	16748	16495	16581	16672	16347	16557	16398	16745	16791	16563	16574	16758	16581	16556	16659	16503	16513	16509	16621	16678	16433	16720	16659	16673	16585	16408	16583	16456	16527	16600	16599	16658	16588	16412	16445	16405	16721	16713	16647	16660	16805	16700	16746	16443	16465	16550	16551	16548	16519	16421	16456	16579	16550	16674	16542	16329	16436	16642	16575	16527	16520	16733	16570	16604	16579	16613	16566	16423	16402	16563	16705	16707	16540	16586	16543	16609	16625	16744	16581	16554	16583	16487	16417	16640	16701	16726	16488	16734	16713	16470	16705	16610	16749	16255	16552	16520	16575	16503	16577	16680	16586	16402	16491	16461	16576	16335	16489	16686	16499	16516	16503	16649	16258	16446	16549	16716	16501	16457	16665	16597	16448	16745	16683	16653	16530	16641	16660	16751	16495	16492	16568	16689	16624	16604	16630	16584	16580	16483	16729	16542	16545	16536	16443	16598	16554	16665	16496	16432	16472	16508	16570	16464	16522	16575	16587	16670	16464	16622	16529	16564	16674	16663	16355	16512	16456	16710	16698	16601	16587	16589	16585	16602	16547	16414	16506	16528	16633	16793	16776	16695	16607	16402	16585	16544	16569	16651	16442	16614	16604	16501	16731	16569	16437	16611	16547	16518	16516	16478	16655	16631	16678	16765	16700	16546	16340	16567	16550	16711	16462	16636	16553	16551	16485	16426	16350	16566	16566	16531	16742	16417	16655	16641	16528	16582	16731	16520	16515	16546	16492	16587	16678	16629	16423	16537	16462	16712	16655	16679	16589	16402	16620	16428	16523	16430	16725	16564	16527	16508	16654	16619	16696	16621	16522	16486	16677	16529	16467	16553	16619	16628	16421	16516	16570	16491	16837	16544	16450	16395	16468	16547	16518	16543	16500	16771	16637	16546	16626	16548	16393	16685	16478	16715	16335	16613	16712	16714	16705	16701	16601	16400	16551	16444	16375	16636	16593	16433	16506	16531	16451	16547	16446	16501	16514	16596	16634	16815	16505	16504	16569	16404	16472	16542	16639	16751	16523	16577	16665	16716	16595	16607	16670	16497	16551	16567	16713	16542	16619	16538	16515	16533	16743	16550	16384	16600	16726	16539	16609	16567	16365	16627	16583	16618	16551	16645	16590	16658	16368	16690	16555	16654	16427	16543	16550	16560	16471	16415	16641	16783	16434	16504	16437	16771	16746	16662	16429	16634	16682	16467	16557	16336	16547	16730	16418	16513	16598	16408	16681	16632	16418	16591	16575	16527	16685	16518	16784	16517	16550	16474	16622	16720	16561	16624	16621	16539	16599	16786	16690	16707	16883	16664	16798	16547	16538	16518	16660	16624	16715	16649	16476	16600	16716	16534	16468	16590	16694	16690	16676	16617	16670	16511	16612	16528	16425	16526	16580	16597	16494	16680	16331	16471	16554	16479	16686	16431	16393	16639	16428	16617	16575	16576	16566	16453	16514	16608	16549	16686	16647	16621	16488	16564	16390	16569	16613	16583	16320	16485	16622	16693	16761	16660	16591	16514	16612	16395	16480	16377	16563	16521	16616	16450	16455	16570	16790	16452	16500	16389	16621	16543	16682	16656	16621	16406	16544	16579	16588	16519	16534	16446	16524	16420	16752	16569	16758	16653	16654	16590	16548	16560	16447	16611	16453	16689	16504	16728	16632	16600	16599	16506	16492	16666	16695	16692	16608	16575	16580	16668	16607	16488	16511	16779	16677	16539	16643	16562	16684	16477	16531	16541	16433	16319	16495	16359	16673	16614	16501	16481	16543	16422	16558	16598	16628	16636	16808	16728	16492	16386	16740	16586	16639	16467	16708	16768	16408	16448	16644	16549	16757	16508	16354	16599	16476	16544	16696	16718	16861	16711	16927	16684	16641	16567	16473	16594	16400	16460	16550	16505	16599	16598	16451	16538	16376	16560	16593	16657	16566	16470	16649	16610	16481	16486	16750	16554	16948	16484	16402	16476	16593	16446	16499	16628	16501	16550	16694	16496	16488	16587	16745	16514	16422	16518	16461	16607	16490	16603	16713	16509	16765	16687	16468	16439	16752	16681	16453	16478	16409	16508	16584	16406	16810	16480	16567	16600	16421	16693	16678	16682	16539	16561	16636	16825	16561	16623	16524	16558	16502	16570	16526	16575	16577	16613	16582	16690	16566	16529	16473	16611	16720	16497	16537	16524	16431	16584	16642	16580	16711	16435	16541	16669	16588	16595	16521	16482	16509	16573	16612	16529	16893	16776	16821	16548	16544	16685	16591	16631	16644	16823	16509	16535	16540	16528	16656	16643	16608	16713	16752	16661	16592	16556	16475	16532	16457	16790	16633	16613	16688	16620	16647	16625	16613	16764	16649	16429	16849	16461	16375	16581	16791	16454	16655	16515	16795	16681	16752	16605	16692	16576	16523	16736	16609	16546	16556	16608	16608	16664	16639	16593	16505	16454	16604	16725	16457	16538	16696	16711	16504	16611	16533	16629	16589	16677	16630	16495	16648	16575	16595	16433	16602	16539	16710	16636	16667	16645	16538	16639	16547	16630	16626	16587	16663	16283	16395	16458	16465	16438	16540	16381	16755	16596	16467	16496	16625	16826	16570	16602	16687	16637	16585	16440	16612	16557	16398	16412	16725	16615	16657	16502	16536	16823	16604	16653	16686	16653	16733	16644	16765	16528	16546	16695	16527	16759	16715	16572	16531	16403	16521	16678	16667	16579	16363	16426	16629	16663	16511	16595	16516	16382	16699	16597	16439	16688	16582	16684	16669	16329	16582	16490	16460	16416	16705	16590	16677	16533	16598	16553	16696	16421	16817	16587	16633	16552	16514	16509	16699	16596	16644	16685	16612	16478	16792	16579	16745	16586	16667	16482	16601	16722	16444	16724	16509	16596	16691	16478	16495	16655	16607	16709	16656	16385	16516	16676	16653	16707	16573	16545	16675	16481	16616	16398	16517	16457	16792	16418	16513	16741	16513	16740	16507	16477	16485	16769	16770	16623	16650	16600	16523	16557	16623	16735	16598	16543	16472	16462	16476	16307	16534	16570	16537	16694	16661	16552	16466	16657	16574	16496	16658	16590	16497	16754	16536	16516	16495	16607	16448	16471	16516	16752	16663	16633	16722	16636	16407	16524	16401	16518	16500	16616	16658	16621	16570	16495	16592	16641	16625	16622	16598	16445	16534	16721	16637	16648	16603	16279	16579	16700	16744	16583	16630	16569	16674	16625	16503	16548	16479	16552	16649	16420	16620	16516	16729	16393	16532	16601	16630	16335	16642	16521	16519	16470	16584	16429	16482	16480	16549	16671	16538	16536	16424	16577	16591	16745	16523	16692	16417	16387	16445	16664	16633	16585	16677	16505	16493	16792	16541	16711	16525	16530	16521	16669	16552	16365	16704	16590	16594	16464	16585	16510	16581	16750	16891	16711	16709	16470	16584	16456	16721	16498	16431	16776	16698	16611	16453	16413	16593	16617	16623	16456	16524	16624	16626	16511	16496	16557	16615	16537	16707	16496	16595	16721	16586	16608	16828	16618	16665	16668	16644	16503	16697	16570	16551	16674	16665	16702	16649	16493	16599	16643	16725	16466	16516	16379	16475	16570	16511	16555	16571	16470	16698	16604	16504	16570	16456	16570	16455	16683	16745	16588	16625	16600	16598	16809	16680	16535	16509	16698	16661	16625	16651	16694	16546	16687	16445	16612	16707	16642	16365	16436	16637	16502	16579	16624	16542	16458	16592	16494	16688	16503	16720	16532	16467	16386	16641	16502	16566	16502	16407	16587	16744	16467	16472	16487	16457	16365	16512	16575	16684	16408	16461	16655	16614	16409	16600	16747	16725	16594	16699	16659	16467	16541	16788	16544	16464	16576	16474	16641	16624	16602	16518	16774	16528	16448	16604	16830	16708	16487	16918	16789	16594	16650	16484	16643
15777	18944	18381	16790	16177	15896	15876	15553	15534	15565	15559	15342	15305	15221	15268	15310	15158	15189	15410	15269	15302	15234	15208	15017	15259	15279	15245	15141	15167	15294	15261	15777	15876	15847	15495	15348	15168	15322	15156	15262	15240	14925	15124	15212	15245	15144	15164	15196	15390	15332	15358	15111	15329	15145	15221	15001	15286	15053	15129	15322	15209	15291	15138	15214	15295	15100	15132	15140	15088	15170	15057	15216	15225	15100	15212	15119	15296	15147	15076	15219	15248	15064	15154	15229	15261	15192	14969	15205	15026	15325	15106	15172	15224	15282	15251	15241	15254	15118	15102	15200	15309	15170	15155	15074	15366	15329	14983	15206	15170	15063	15192	15131	15124	15307	15299	15022	15180	15056	15188	15161	15213	15196	15191	15402	15175	15248	15150	15187	15090	15007	15173	15306	15130	15096	15038	15388	15064	15177	15254	15178	15340	15285	15231	14846	15296	15221	15250	15303	15148	15152	15225	15217	15020	15300	15104	14957	15260	15136	15387	15143	15102	15252	15035	15274	15229	15253	15178	15235	15187	15221	15131	15056	15223	15053	15198	15247	15190	14976	15169	15133	15114	15294	15194	15262	15137	15234	15212	15212	15015	15330	15126	15302	15078	15270	15158	15164	15214	15143	14932	15263	15233	15227	15174	15283	15093	15146	15317	15135	15160	15254	15238	15243	15083	15154	15325	15150	15301	15209	15137	15287	15154	15129	15163	14986	15295	15061	15005	15153	15193	15024	15166	15195	15215	15175	15215	14988	15203	15157	15185	15204	15088	15192	15239	15109	15098	15228	15356	15097	15228	15288	15130	15213	15129	15269	15193	15279	15256	15229	15207	15032	15200	15360	15407	15173	15159	15041	15384	15161	15251	15248	15348	15247	15247	15010	15114	15194	15069	15365	15230	15185	15129	15102	15293	15045	15077	15175	15323	15297	15119	15180	15250	15305	15087	15157	15142	15264	15086	15168	15144	15022	15194	15138	15072	15096	15112	15215	15184	15186	15056	15430	15222	15176	15340	15255	15293	15186	15120	15291	15092	15160	15248	15090	15171	15112	14965	15163	14971	15327	15041	15129	15228	15303	15221	15179	15121	15130	15319	15264	15204	15159	15251	15164	15236	15254	15209	15174	15196	15214	15080	15082	15262	15061	15343	15223	15149	15229	15019	15180	15203	15081	15151	15144	15110	15254	15258	15262	15264	15189	15291	15019	15160	15101	15113	15208	15227	15076	15220	15164	15266	15244	15143	15197	15169	15201	15031	15201	15273	15183	15101	15238	15325	14975	15205	15171	15201	15050	15097	15203	15149	15158	15156	15245	15425	15294	15305	15337	15355	15378	15239	15121	15027	15145	15349	15388	14959	15111	15414	15135	15236	15267	15237	15192	15041	15319	15266	15143	15350	15093	15152	15116	15078	15218	15268	15150	15050	15263	15219	15171	15295	15298	15205	15146	15240	15108	15082	15255	15282	15105	14985	15202	15283	15037	15218	15197	15129	15188	15242	15206	15219	15291	15184	15196	15176	15116	15212	15145	15015	15173	15136	15233	15081	15197	15302	15175	15205	15135	15195	15230	15102	15073	15229	15254	15267	15252	15205	15192	15059	15235	15324	15192	15165	15157	15213	15177	15291	15123	15306	15141	15219	15186	15063	15122	15185	15081	14999	15075	15148	15172	15251	15203	15266	15205	15324	15104	15272	15169	15323	15112	15083	15080	15189	15263	15251	15233	15125	15236	15163	15258	15228	15333	15207	15106	15191	15028	15411	15192	15279	15155	15150	15291	15183	15225	15027	15194	15176	15175	15358	15257	15167	15240	15229	15242	15366	15374	15292	15084	15158	15247	15235	15302	15175	15060	15270	15202	15182	15149	15076	15148	15250	15181	15167	15352	15132	15110	15241	15104	15244	15100	15094	15227	15068	15406	15003	15102	15228	15126	14997	15018	15259	15125	15120	15204	15120	15251	15192	15201	15246	15222	15090	15218	15076	15020	15110	15118	14955	15263	15164	15174	15232	15317	15273	15161	15049	15222	15265	15114	15172	15005	15425	15267	15349	15194	15148	15075	14962	15215	15298	15221	15193	15115	15193	15267	15287	15290	15197	15147	15237	15119	15107	15180	15308	15070	15184	15183	15227	15302	15249	15046	15108	15213	15224	15225	14966	15098	15269	15196	15314	15224	15140	15076	15212	14988	15070	15033	15332	15248	15208	15370	15208	15155	15208	15111	15220	15263	15224	15216	15320	15244	15149	15291	15022	15070	15249	15133	14984	15085	15113	15195	15195	15277	15183	15234	15257	15150	15191	15125	15133	15204	15311	15240	15306	15113	15201	15221	15400	15268	15210	15168	15108	15238	15275	15009	15368	15270	15160	15267	15163	15271	15061	15202	15260	15136	15104	15200	15171	15325	15206	15197	15318	15159	15302	15145	15278	15179	15211	15200	15094	15062	15204	14955	15308	15206	15211	15135	15232	15225	15145	15133	14968	15184	15154	15178	15241	15043	15410	15255	15303	15157	15142	15172	15241	15171	15182	15075	15308	15181	15237	15049	15022	15300	15292	15067	15148	15234	15301	15092	15066	15134	15115	15119	15224	15158	14975	15323	15285	15092	15140	15206	15204	15327	15103	15223	15056	15164	15175	15328	15013	15119	15198	15220	15326	15155	15236	15077	15117	15243	15158	15113	15175	15283	15125	15036	15215	15086	15082	15213	15184	15263	15168	15240	15264	15269	15337	15255	15201	15372	15217	15176	15274	15100	15111	15313	15198	15136	15254	15297	15278	15271	15171	15387	15119	15190	15107	15380	15283	15247	15130	15206	15023	15136	15120	15277	15244	15155	15121	15105	15255	15178	15143	15433	15183	15203	15252	15168	15242	15147	15029	15211	15211	15069	15284	15192	15257	15135	15170	15219	15206	15174	15188	15092	15257	15235	15275	15290	15248	15205	15214	15219	15130	15362	15200	15207	15344	15153	15111	15090	15255	15339	15247	15179	15204	15308	15137	15305	15246	15249	15237	15008	15089	15122	15386	15278	15116	15336	15225	15185	15373	15101	15161	15044	15140	15112	15316	15105	15081	15209	15164	15137	15081	15243	15150	15178	15231	15175	15228	15201	15073	15194	15111	15177	15216	15276	15176	15320	15317	15294	15232	15157	15370	15080	15387	15333	15290	15296	15262	15131	15127	15209	15225	15218	15162	15325	15254	15243	15092	15171	15158	15256	15057	15259	15117	15213	15124	15391	15105	15123	15060	15148	15278	15098	15262	15115	15174	15319	15241	15141	15229	15131	15144	15227	15249	14981	15188	15207	15272	15228	15028	15109	15198	15306	15267	15306	15178	15174	15224	15265	15282	15194	15076	15224	15143	15185	15103	15294	15233	15198	15438	15195	15208	15315	15028	15261	15157	14902	15020	15231	15252	15232	15126	15198	15009	15253	15137	15120	15059	15095	15054	15034	15083	15152	15204	15143	15243	15278	15233	15122	15095	14897	15148	15369	15086	15278	15297	15227	15338	15130	15105	15234	15126	15174	15218	15123	15172	15216	15234	15213	15198	15189	15125	15093	15103	15299	15163	15222	15133	15132	15258	15277	15287	15182	15258	15035	15082	15156	15319	14994	15216	15427	15178	15115	15122	15215	15217	15117	15139	15197	15074	14893	15176	15176	15090	15111	15219	15307	15290	15204	15128	15195	15289	15152	15261	15134	15094	15228	15195	15249	15122	15146	15227	15204	15467	15178	15121	15396	15081	15193	15167	15145	15279	15216	15088	15214	15277	15222	15348	15112	15038	15225	15039	15144	15283	15181	15323	15192	15263	15118	15079	15317	15194	15097	15211	15213	15096	15222	15153	15314	15121	15050	15256	15135	15110	15269	15216	15289	15325	15056	15124	15290	15231	15077	15125	15203	15149	15072	15185	15066	15206	15217	15164	15039	15141	15134	15190	15366	15161	15247	15238	15135	15017	15143	15067	15094	15219	15240	15247	15436	15132	15409	15293	15005	15184	15234	15142	15123	15134	15259	15289	15203	15287	15199	15159	15202	15157	15223	15216	15228	15156	15025	15018	15205	15335	15184	15131	15259	15130	15159	15145	15387	15170	15386	15126	15285	15242	15323	15189	15226	15157	15149	15013	15246	15198	15086	15172	15337	15054	15278	15224	15203	15370	15258	15240	15261	15209	15108	15235	15244	15271	15156	15263	15076	15378	15242	15314	14975	15263	15088	15023	15434	15156	15117	15012	15189	15199	15151	15156	15338	15209	15181	15222	15338	15163	15144	15170	15159	15125	15234	15246	15195	15237	15153	15098	15038	15405	15193	15071	15166	15350	15096	15256	15196	15287	15172	15165	15278	15303	15129	15340	15072	14926	15150	15177	15242	15164	15175	15116	15088	15377	15148	15111	15168	15238	15336	15190	15104	15075	15335	15142	15243	15215	15045	15209	15268	15073	15352	15142	15137	15240	15197	15205	15160	15204	15109	15259	15088	15043	15226	15182	15110	15255	15117	15193	15279	15166	15366	15189	15139	15162	15252	15115	15255	15247	15095	15210	15299	15079	15092	15245	15140	15162	15196	14950	15271	15129	15235	15160	15238	15029	15034	15192	15269	15493	15160	15216	15150	15196	15059	15131	15154	15150	15262	15280	15088	15264	15189	15184	15006	15270	15416	15049	15112	15137	15197	15241	14993	15270	15269	15289	15165	15235	15265	15281	15141	15160	15246	15141	15209	15121	15309	15092	15231	15249	15145	15150	15200	15275	15034	15011	15260	15297	15046	15203	15147	14970	15239	15138	15224	14987	15240	15034	15213	15325	15140	15229	15181	15159	15318	15132	15244	15181	15203	15215	15121	15381	15271	15290	15184	15189	15326	15228	15180	15356	15340	15158	15167	15158	15152	15267	15222	15250	15327	15201	15263	15344	15147	15246	15105	15208	15163	15216	15275	15136	15196	15301	15090	15233	15351	15290	15107	15225	15200	15139	15314	15308	15100	15186	15194	15267	15241	15126	15279	15230	15199	15281	15030	15302	15313	15167	15208	15200	15381	15151	15057	15081	15211	15091	15280	15193	15122	15200	15251	15089	15109	15133	15334	15070	15179	15149	15112	15438	15193	15318	15284	15181	15029	15048	15124
23968	21318	28747	24322	22050	20915	19773	17512	17116	17298	17174	16861	17144	16869	16910	16921	16814	16853	16858	16825	16879	17023	16822	16662	16646	16776	16865	16981	16666	16795	17598	19170	19261	18555	17687	17200	16812	16626	16653	16672	16523	16617	16606	16678	16723	16758	16666	16649	16481	16699	16524	16523	16641	16556	16605	16678	16695	16524	16615	16732	16498	16600	16658	16697	16588	16667	16555	16608	16637	16610	16655	16448	16528	16653	16709	16673	16556	16630	16512	16754	16639	16674	16493	16794	16468	16809	16549	16523	16564	16618	16634	16754	16632	16557	16637	16631	16590	16690	16858	16607	16583	16706	16583	16554	16394	16506	16822	16714	16541	16515	16670	16502	16648	16429	16621	16521	16352	16575	16624	16648	16604	16683	16820	16733	16680	16562	16592	16628	16544	16627	16719	16517	16742	16669	16701	16535	16438	16563	16426	16488	16664	16538	16385	16672	16537	16513	16687	16647	16627	16803	16633	16742	16584	16558	16545	16632	16653	16488	16710	16607	16843	16582	16643	16652	16746	16590	16552	16694	16597	16563	16725	16719	16581	16696	16728	16556	16604	16482	16759	16340	16571	16712	16707	16607	16570	16589	16672	16583	16498	16792	16809	16765	16628	16515	16556	16738	16617	16621	16606	16396	16713	16727	16603	16597	16457	16665	16497	16600	16652	16380	16503	16786	16574	16558	16515	16739	16689	16676	16791	16684	16544	16451	16565	16507	16506	16685	16577	16470	16701	16618	16425	16634	16608	16460	16656	16591	16439	16678	16694	16542	16277	16648	16639	16393	16525	16768	16835	16821	16536	16598	16656	16588	16713	16603	16732	16637	16583	16432	16565	16644	16719	16689	16705	16613	16806	16722	16461	16693	16617	16609	16624	16773	16607	16554	16335	16439	16603	16728	16665	16606	16656	16465	16669	16421	16776	16638	16547	16516	16628	16690	16557	16536	16417	16475	16457	16531	16622	16594	16623	16581	16737	16896	16513	16512	16396	16545	16433	16525	16631	16680	16645	16667	16828	16614	16670	16579	16506	16442	16621	16690	16695	16574	16579	16649	16707	16514	16641	16544	16470	16656	16702	16617	16596	16666	16701	16582	16493	16564	16608	16401	16666	16643	16600	16562	16537	16526	16669	16581	16488	16668	16548	16569	16684	16763	16640	16623	16551	16551	16827	16457	16533	16416	16623	16548	16460	16663	16537	16464	16615	16623	16454	16455	16547	16538	16669	16757	16693	16657	16607	16877	16591	16420	16687	16821	16615	16504	16586	16757	16757	16780	16641	16494	16425	16476	16435	16496	16598	16446	16507	16549	16578	16677	16676	16557	16525	16506	16605	16621	16471	16438	16721	16554	16647	16537	16486	16616	16634	16656	16706	16885	16859	16730	16515	16693	16732	16544	16577	16665	16488	16827	16660	16485	16635	16613	16726	16415	16714	16621	16595	16518	16539	16655	16850	16643	16733	16509	16774	16762	16695	16774	16562	16700	16633	16374	16677	16715	16633	16620	16531	16695	16622	16726	16752	16723	16661	16631	16562	16609	16490	16707	16737	16436	16803	16473	16680	16540	16615	16564	16638	16704	16769	16363	16573	16554	16387	16557	16525	16605	16488	16531	16636	16577	16637	16733	16535	16576	16606	16616	16609	16730	16655	16528	16451	16648	16661	16718	16558	16640	16695	16749	16695	16646	16602	16457	16652	16459	16617	16648	16545	16530	16772	16701	16520	16535	16706	16598	16501	16552	16482	16480	16649	16591	16884	16688	16443	16592	16458	16586	16498	16566	16643	16615	16431	16623	16645	16593	16554	16633	16774	16531	16790	16478	16607	16578	16561	16640	16550	16728	16590	16465	16566	16476	16690	16667	16672	16561	16584	16716	16576	16693	16938	16825	16738	16634	16624	16772	16658	16610	16684	16697	16669	16471	16544	16669	16498	16638	16605	16659	16661	16497	16826	16676	16661	16518	16520	16611	16578	16686	16600	16451	16670	16692	16586	16836	16843	16805	16736	16607	16586	16623	16557	16647	16672	16656	16731	16549	16505	16565	16581	16511	16527	16763	16652	16815	16705	16907	16460	16560	16577	16751	16578	16643	16723	16567	16660	16707	16455	16762	16604	16492	16709	16507	16657	16600	16547	16623	16634	16380	16665	16615	16832	16587	16670	16616	16729	16503	16492	16796	16621	16652	16459	16587	16688	16679	16608	16643	16697	16527	16606	16481	16915	16463	16710	16642	16689	16641	16877	16642	16560	16774	16716	16837	16824	16701	16643	16705	16515	16496	16562	16473	16603	16817	16805	16600	16532	16585	16591	16671	16682	16919	16714	16642	16648	16587	16646	16583	16554	16527	16642	16510	16687	16581	16647	16503	16667	16672	16806	16790	16572	16700	16630	16639	16592	16737	16754	16696	16451	16595	16628	16674	16768	16483	16637	16600	16730	16566	16490	16488	16557	16618	16566	16605	16445	16618	16345	16506	16412	16248	16447	16487	16384	16616	16707	16659	16609	16635	16643	16508	16736	16538	16493	16676	16713	16690	16810	16540	16251	16425	16440	16867	16584	16450	16710	16697	16400	16874	16525	16669	16830	16723	16800	16656	16574	16456	16737	16482	16427	16574	16675	16507	16736	16479	16584	16586	16614	16705	16748	16660	16488	16432	16568	16593	16658	16662	16653	16558	16690	16764	16564	16529	16724	16569	16636	16725	16665	16724	16753	16487	16598	16612	16429	16715	16674	16640	16615	16585	16556	16845	16494	16522	16582	16470	16748	16550	16671	16751	16602	16794	16871	16689	16581	16594	16514	16480	16522	16774	16600	16741	16685	16450	16534	16666	16651	16599	16562	16362	16590	16627	16555	16622	16578	16546	16732	16528	16583	16479	16439	16682	16513	16496	16730	16626	16517	16544	16614	16807	16654	16673	16728	16620	16475	16562	16548	16654	16736	16649	16684	16440	16580	16742	16654	16586	16468	16655	16558	16362	16677	16579	16649	16444	16549	16736	16546	16504	16587	16527	16700	16635	16826	16689	16537	16830	16745	16602	16505	16580	16569	16561	16540	16611	16477	16503	16695	16643	16635	16583	16601	16598	16608	16597	16641	16714	16875	16582	16715	16711	16450	16568	16522	16696	16501	16678	16539	16777	16524	16687	16608	16387	16659	16518	16658	16727	16592	16401	16692	16546	16741	16516	16614	16847	16645	16613	16699	16850	16505	16666	16604	16605	16638	16727	16598	16649	16567	16402	16496	16804	16481	16835	16689	16594	16515	16476	16284	16681	16733	16488	16589	16585	16452	16724	16833	16604	16466	16436	16629	16738	16669	16604	16600	16581	16646	16667	16718	16635	16371	16821	16575	16455	16402	16541	16646	16630	16501	16532	16567	16625	16543	16429	16506	16518	16498	16435	16737	16565	16548	16510	16416	16707	16769	16459	16413	16529	16503	16453	16635	16563	16738	16572	16768	16579	16482	16627	16487	16553	16586	16516	16575	16697	16497	16504	16732	16710	16656	16505	16429	16429	16548	16661	16598	16589	16444	16613	16757	16493	16647	16511	16737	16561	16533	16559	16562	16499	16577	16588	16358	16457	16727	16683	16548	16405	16411	16561	16639	16699	16548	16627	16604	16592	16688	16674	16699	16373	16556	16667	16659	16639	16748	16644	16603	16766	16517	16677	16686	16594	16690	16704	16613	16538	16672	16521	16702	16610	16557	16630	16634	16551	16648	16649	16702	16655	16657	16701	16425	16737	16675	16740	16668	16669	16770	16613	16443	16497	16566	16627	16577	16665	16577	16770	16844	16863	16791	16794	16585	16654	16605	16640	16664	16715	16526	16717	16519	16700	16440	16510	16625	16840	16651	16692	16633	16520	16521	16483	16647	16738	16622	16485	16560	16569	16492	16700	16685	16638	16637	16639	16573	16566	16599	16645	16790	16558	16541	16741	16380	16454	16646	16684	16543	16654	16496	16578	16635	16551	16652	16655	16395	16580	16655	16676	16597	16604	16837	16545	16699	16496	16772	16633	16267	16384	16678	16506	16780	16688	16636	16452	16669	16626	16589	16680	16444	16673	16693	16577	16919	16580	16773	16611	16677	16603	16819	16659	16537	16644	16451	16523	16796	16799	16607	16588	16824	16561	16613	16680	16834	16512	16517	16588	16797	16456	16666	16435	16818	16584	16445	16678	16794	16604	16509	16551	16686	16714	16662	16538	16478	16571	16610	16416	16435	16782	16545	16520	16595	16692	16679	16549	16678	16677	16649	16437	16646	16762	16632	16750	16460	16920	16666	16565	16584	16457	16665	16610	16581	16594	16684	16791	16619	16812	16547	16762	16797	16706	16600	16643	16550	16617	16571	16614	16632	16410	16632	16816	16636	16514	16598	16512	16683	16562	16566	16489	16491	16777	16854	16650	16737	16786	16980	16627	16632	16336	16519	16645	16726	16635	16692	16661	16611	16610	16652	16647	16612	16636	16553	16472	16663	16517	16712	16577	16655	16667	16507	16508	16460	16610	16552	16509	16646	16439	16633	16472	16636	16650	16546	16555	16630	16759	16655	16436	16531	16630	16709	16636	16698	16550	16342	16800	16659	16451	16549	16689	16794	16665	16494	16498	16381	16626	16719	16584	16670	16590	16594	16497	16501	16308	16586	16513	16467	16593	16613	16528	16560	16428	16672	16456	16770	16620	16674	16549	16683	16658	16465	16591	16699	16800	16537	16680	16689	16633	16761	16670	16878	16704	16563	16747	16575	16424	16502	16637	16712	16771	16600	16586	16473	16578	16346	16561	16528	16417	16589	16855	16684	16537	16702	16678	16785	16568	16599	16484	16501	16662	16840	16538	16612	16781	16617	16617	16525	16698	16506	16533	16708	16651	16691	16748	16612	16672	16680	16598	16530	16663	16607	16524	16580	16608	16725	16624	16663	16805	16638	16559	16638	16585	16632	16604	16529	16866	16694	16420	16576	16689	16649	16562	16542	16598	16651	16620	16407	16739	16664	16671	16435	16708	16776	16558	16631	16830	16573	16592	16646	16647	16569	16576	16549	16746	16521	16460	16545	16449	16504	16638	16611	16776	16610	16699	16706	16707	16668	16563	16699	16607	16599	16563	16695	16643	16449	16662	16586	16512
15517	24669	23034	19478	18022	16973	16324	16256	16062	15798	15999	15923	15681	15649	15481	15369	15242	15470	15392	15460	15297	15458	15325	15347	15287	15355	15472	15370	15391	15305	17336	19463	19235	17861	16451	15841	15501	15342	15452	15383	15252	15249	15412	15194	15255	15217	15245	15286	15132	15260	15319	15174	15240	15159	15189	15228	15250	15275	15210	15264	15288	15143	15079	15153	15377	15385	15307	15267	15204	15268	15111	15136	15412	15231	15379	15340	15320	15406	15229	15272	15220	15336	15191	15392	15459	15364	15211	15144	15378	15209	15212	15142	15187	15351	15246	15417	15200	15181	15327	15186	15194	15298	15104	15403	15041	15241	15293	15207	15365	15108	15100	15270	15197	15239	15182	15124	15145	15093	15087	15388	15216	15239	15405	15088	15212	15072	15358	15162	15220	15038	15266	15196	15291	15090	15244	15270	15248	15378	15231	15395	15150	15271	15064	15221	15303	15376	15080	15368	15227	15312	15206	15179	15199	15167	15183	15123	15212	15343	15018	15246	15305	15148	15186	15201	15303	15117	15278	15389	15245	15122	15106	15373	15234	15147	15119	15086	15250	15375	15279	15064	15294	15073	15386	15451	15294	15353	15217	15346	15120	15133	15078	15179	15354	15451	15318	15229	15277	15278	15189	15189	15259	15221	15274	15287	15261	15066	15344	15299	15362	15268	15104	15022	15284	15287	15304	15348	15240	15295	15326	15314	15036	15069	15181	15357	15345	15371	15292	15438	15234	15198	15417	15125	15390	15202	15334	15173	15343	15118	15169	15204	15288	15139	15189	15303	15390	15221	15175	15265	15145	15133	15267	15251	15228	15275	15107	15261	15313	15273	15237	15173	15121	15137	15052	15223	15221	15092	15147	15323	15221	15402	15207	15304	15258	15153	15203	15205	15323	15233	15321	15253	15268	15118	15264	15320	15329	15310	15238	15136	15245	15127	15088	15229	15374	15178	15213	15414	15224	15105	15279	15482	15173	15219	15306	15174	15251	15167	15204	15064	15383	15234	15273	15226	15211	15061	15347	15279	15200	15280	15364	15242	15304	15186	15369	15152	15182	15390	15260	15345	15369	15279	15299	15265	15416	15205	15266	15359	14983	15116	15309	15180	15172	15145	15219	15025	15255	15245	14950	15145	15149	15186	15012	15300	15264	15286	15251	15149	15194	15364	15171	15204	15192	15433	15170	15405	15226	15253	15128	15214	15163	15337	15256	15278	15138	15192	15195	15211	15287	15135	15113	15235	15176	15101	15171	15304	15075	15232	15169	15454	15284	15024	15322	15090	15235	15190	15003	15389	15191	15322	15214	15291	15278	15315	15068	15269	15349	15285	15429	15246	15176	15244	15152	15248	15113	15308	15287	15292	15300	15273	15165	15014	15393	15135	15420	15187	15130	15271	15244	15084	15282	15118	15095	15381	15308	15265	15020	15190	15147	15367	15231	15193	15234	15376	15158	15215	15337	15154	15328	15201	15118	15116	15134	15099	15135	15162	15292	15399	15258	15165	15248	15179	15340	15350	15212	15147	15171	15297	15392	15366	15232	15203	15010	15145	15144	15376	15209	15173	15262	15149	15268	15262	15118	15215	15290	15222	15412	15274	15062	15154	15162	15266	15030	15059	15112	15291	15222	15297	15297	15062	15354	15315	15287	15277	15197	15270	15326	15327	15157	15141	15174	15251	15371	15127	15154	15289	15272	15190	15246	15338	15197	15377	15083	15171	15213	15135	15223	15250	15281	15318	15129	15273	15222	15158	15176	15223	15249	15240	15177	15149	15220	15349	15297	15307	15103	15195	15150	15392	15275	15285	15219	15253	15262	15233	15221	15224	15326	15178	15111	15292	15244	15289	15264	15238	15208	15354	15131	15068	15220	15219	15172	15125	15209	15236	15321	15086	15237	15335	15184	15258	15229	15140	15216	14988	15257	15365	15256	15227	15329	15277	15178	15149	15271	15294	15208	15274	15229	15266	15238	15254	15197	15204	15176	15170	15332	15205	15108	15068	15175	15200	15256	15246	15250	15388	15162	15296	15169	15190	15135	15226	15351	15180	15423	15184	15400	15270	15373	15216	15177	15319	15328	15332	15124	15129	15176	15145	15377	15231	15089	15129	15243	15313	15136	15329	15121	15251	15237	15210	15113	15138	15347	15124	15263	15319	15374	15158	15147	15335	15216	15087	15235	15172	15207	15213	15253	15345	15129	15248	15156	15344	15255	15211	15225	15266	15351	15181	15208	15147	15305	15180	15055	15102	15242	15224	15245	15411	15326	15154	15179	15305	15354	15224	15281	15192	15343	15075	15186	15368	15128	15085	15325	15275	15101	15194	15319	15221	15253	15217	15277	15048	15458	15248	15200	15336	15217	15230	15346	15226	15262	15166	15179	15185	15353	15296	15287	15339	15317	15219	15300	15372	15277	15250	15277	15487	15297	15241	15279	15227	15195	15169	15164	15237	15249	15354	15461	15112	15314	15153	15147	15229	15240	15232	15107	15291	15159	15291	15294	15117	15334	15306	15235	15257	15179	15219	15301	15299	15248	15182	15206	15188	15234	15220	15238	15129	15086	15156	15262	15411	15289	15219	15321	15256	15111	15199	15093	15155	15470	15293	15273	15136	15205	15407	15320	15055	15267	15290	15426	15305	15283	15207	15334	15226	15285	15245	15228	15234	15310	15280	15210	15236	15113	15248	15325	15241	15180	15255	15414	15057	15063	15150	15248	15367	15305	15218	15249	15243	15236	15160	15235	15357	15318	15098	15101	15321	15188	15213	15152	15282	15183	15248	15110	15013	15250	15052	15211	15293	15140	15204	15404	15182	15280	15361	15147	15158	15202	15259	15260	15319	15281	15223	15171	15146	15327	15208	15247	15133	15295	15215	15227	15547	15223	15162	15295	15211	15323	15279	15310	15224	15166	15342	15155	15361	15140	15270	15091	15291	15209	15131	15166	15232	15108	15390	15101	15336	15171	15198	15315	15146	15137	15283	15075	15163	15254	15136	15341	15295	15102	15245	15278	15165	15401	15087	15240	15129	15052	15227	15176	15248	15308	15102	15258	15040	15223	15290	14994	15076	15042	15303	15254	15322	15351	15257	15276	15239	15256	15280	15303	15084	15341	15201	15305	15184	15070	15244	15193	15342	15380	15264	15242	15376	15180	15329	15226	15313	15178	15183	15145	15186	15298	15272	15211	15242	15506	15105	15320	15194	15297	15349	15146	15458	15208	15247	15253	15122	15288	15115	15195	15124	15209	15119	15367	15145	15294	15308	15203	15341	15211	15128	15194	15090	15255	15099	15176	15170	15334	15278	15366	15363	15316	15074	15082	15084	15114	15099	15194	15096	15170	15293	15210	15347	15154	15218	15184	15430	15362	15324	15175	15156	15394	15208	15338	14993	15276	15329	15277	15161	15127	15310	15214	15254	15189	15166	15357	15115	15358	15477	15271	15142	15282	15137	15277	15294	15187	15251	15323	15218	15062	15227	15285	15129	15274	15222	15392	15328	15339	15184	15235	15313	15301	15197	15241	14930	15362	15186	15294	15341	15172	15227	15298	15372	15153	15202	15154	15207	15373	15199	15336	15239	15237	15231	15228	15230	15341	15248	15260	15219	15153	15167	15151	15336	15367	15153	15188	15187	15226	15262	15248	15113	15277	15289	15075	15190	15300	15236	15388	15152	15226	15060	15177	15346	15108	15282	15194	15258	15208	15174	15204	15280	15156	15306	15305	15247	15164	15160	15219	15150	15294	15205	15318	15266	15249	15189	15139	15430	15385	15349	15160	15166	15216	15279	15182	15246	15214	15147	15244	15320	15181	15192	15166	15392	15401	15337	15310	15144	15372	15146	15244	15237	15251	15408	15263	15292	15275	15282	15289	15206	15237	15398	15229	15356	15127	15211	15194	15322	15163	15140	15072	15113	15215	15269	15320	15043	15305	15474	15339	15170	15393	15203	15161	15235	15111	15182	15182	15312	15239	15349	15345	15140	15144	15255	15255	15290	15254	15102	15068	15069	15295	15098	15313	15158	15188	15225	15105	15222	15266	15270	15336	15313	15235	15113	15236	15180	15257	15321	15317	15287	15168	15065	15241	15243	15259	15117	15118	15373	15302	15241	15300	15182	15139	15243	15214	15351	15172	15317	15142	15257	15237	15176	15232	15155	15346	15228	14977	15371	15273	15108	15262	15235	15380	15204	15170	15240	15275	15032	15041	15286	15166	15234	15232	15235	15246	15200	15121	15071	15260	15047	15094	15318	15195	15112	15177	15241	15236	15241	15247	15122	15276	15127	15326	15367	15273	15204	15269	15101	14990	15292	15134	15452	15084	15060	15176	15271	15153	15137	15038	15162	15204	15216	15323	15084	14979	15246	15273	15064	15291	15187	15313	15184	15212	15341	15251	15184	15260	15380	15215	15276	15173	15196	15325	15324	15181	15447	15233	15313	15259	15261	15315	15415	15347	14994	15189	15324	15125	15219	15210	15304	15429	15071	15295	15251	15276	15098	15186	15294	15278	15058	15286	15389	15154	15193	15223	15154	15131	15317	15141	15251	15139	15343	15251	15121	15266	15379	15208	15160	15312	15192	15225	15328	15417	15342	15181	15215	15207	15124	15228	15378	15137	15255	15177	15203	15275	15182	15176	15199	15340	15177	15081	15271	15116	15141	15230	15207	15197	15177	15140	15345	15084	15263	15248	15300	15144	15290	15205	15281	15065	15166	15229	15243	15068	15178	15359	15092	15276	15108	15209	15332	15214	15327	15325	15224	15157	15344	15251	15280	15226	15213	15307	15332	15202	15307	15235	15220	15247	15309	15222	15147	15261	15126	15337	15089	15094	15137	15372	15326	15085	15168	15225	15276	15214	15118	15302	15306	15368	15082	15223	15235	15409	15203	15218	15112	15353	15077	15159	15200	15170	15304	15209	15185	15233	15183	15327	15151	15337	15076	15300	15193	15258	15237	15328	15352	15091	15215	15230	15360	15300	15073	15100	15194	15257	15318	15149	15400	15202	15176	15279	15146	15139	15342	15222	15189	15130	15133	15276	15235	15385	15250	15316	15041	15302	15290	15225	15255	15156	15256	15126	15313	15096	15236	15202	15262	15217	15379	15361	15192	15199	15243	15264	15153
22925	21330	29191	23837	21472	22993	23594	18398	17379	17327	17317	17264	17065	17222	17240	17277	17012	17131	17093	16819	16967	16881	17044	16984	16872	16893	16728	16946	16888	16893	18628	21595	21244	19972	18285	17237	16859	16657	16821	16865	16815	16747	16704	16736	16558	16636	16719	16609	16707	16754	16644	16603	16741	16528	16794	16494	16628	16583	16638	16501	16734	16717	16625	16791	16740	16487	16709	16693	16485	16805	16751	16721	16537	16747	16565	16612	16442	16714	16734	16795	16788	16623	16788	16512	16524	16567	16555	16429	16622	16565	16707	16431	16699	16523	16602	16577	16571	16511	16656	16770	16697	16745	16519	16454	16700	16685	16542	16660	16667	16784	16686	16763	16701	16658	16753	16793	16678	16763	16583	16715	16841	16759	16672	16760	16515	16552	16659	16643	16607	16759	16679	16644	16543	16692	16537	16573	16503	16625	16690	16445	16504	16520	16836	16676	16456	16662	16765	16849	16715	16357	16546	16828	16531	16667	16747	16674	16689	16618	16668	16729	16670	16533	16744	16629	16797	16578	16716	16622	16692	16523	16811	16694	16848	16609	16648	16709	16724	16647	16515	16474	16487	16573	16711	16532	16271	16527	16533	16607	16624	16641	16692	16671	16609	16454	16729	16479	16590	16809	16808	16580	16694	16617	16664	16653	16683	16781	16502	16544	16459	16646	16659	16624	16758	16743	16720	16744	16439	16493	16676	16582	16768	16745	16619	16758	16534	16523	16476	16652	16561	16640	16682	16505	16499	16505	16730	16568	16522	16507	16581	16698	16641	16643	16622	16534	16675	16799	16595	16735	16712	16657	16687	16754	16660	16767	16644	16607	16609	16630	16821	16721	16637	16564	16576	16600	16545	16614	16591	16610	16572	16666	16746	16568	16657	16469	16654	16595	16644	16543	16400	16574	16792	16802	16535	16649	16385	16611	16610	16581	16596	16578	16556	16534	16599	16622	16583	16697	16682	16725	16680	16493	16487	16617	16676	16744	16557	16407	16453	16591	16609	16699	16570	16619	16535	16684	16490	16755	16656	16692	16607	16644	16502	16765	16425	16396	16523	16572	16454	16384	16600	16532	16543	16725	16842	16504	16609	16668	16592	16496	16588	16652	16344	16429	16616	16705	16452	16338	16701	16757	16485	16537	16484	16439	16552	16555	16477	16758	16424	16671	16488	16678	16639	16667	16737	16727	16668	16610	16837	16588	16465	16555	16451	16415	16736	16544	16557	16628	16451	16621	16584	16520	16696	16476	16372	16462	16584	16797	16763	16667	16577	16583	16617	16655	16668	16726	16477	16590	16667	16545	16462	16504	16675	16723	16496	16282	16568	16578	16755	16583	16557	16751	16458	16464	16937	16548	16508	16520	16612	16619	16621	16636	16696	16745	16472	16659	16516	16627	16717	16480	16250	16577	16544	16407	16730	16723	16609	16628	16632	16531	16706	16468	16530	16684	16518	16764	16601	16618	16458	16748	16575	16610	16603	16618	16561	16547	16556	16664	16423	16737	16481	16668	16459	16552	16482	16415	16632	16583	16571	16538	16520	16606	16568	16535	16732	16576	16620	16535	16514	16434	16554	16717	16591	16428	16478	16535	16743	16737	16693	16437	16717	16439	16844	16393	16612	16688	16452	16597	16518	16621	16769	16501	16741	16497	16630	16705	16734	16538	16670	16565	16934	16874	16472	16308	16517	16495	16528	16466	16752	16707	16637	16774	16729	16804	16507	16667	16473	16591	16609	16560	16785	16665	16555	16511	16529	16751	16385	16622	16660	16593	16609	16509	16546	16574	16691	16535	16802	16809	16546	16538	16400	16501	16763	16404	16623	16699	16512	16649	16524	16519	16699	16759	16653	16565	16639	16732	16395	16803	16516	16417	16580	16501	16683	16456	16668	16490	16349	16597	16658	16691	16570	16493	16504	16630	16689	16483	16697	16401	16496	16528	16550	16608	16545	16683	16502	16492	16549	16625	16531	16380	16729	16438	16678	16669	16628	16438	16509	16773	16639	16461	16469	16656	16718	16402	16471	16534	16672	16730	16511	16475	16568	16735	16627	16399	16490	16570	16501	16715	16756	16814	16737	16667	16756	16666	16450	16627	16554	16442	16581	16732	16587	16447	16751	16645	16572	16469	16542	16615	16507	16612	16624	16583	16636	16784	16523	16704	16570	16816	16378	16574	16522	16608	16531	16620	16641	16702	16785	16608	16638	16564	16621	16387	16613	16566	16703	16595	16913	16696	16595	16529	16776	16954	16692	16397	16546	16602	16547	16483	16687	16884	16614	16681	16590	16642	16836	16640	16682	16599	16535	16590	16669	16751	16688	16512	16513	16701	16506	16703	16709	16687	16741	16750	16634	16587	16785	16559	16578	16609	16386	16469	16575	16584	16820	16499	16508	16553	16370	16724	16547	16618	16579	16658	16755	16620	16379	16804	16602	16463	16856	16641	16584	16613	16537	16737	16506	16576	16644	16476	16573	16463	16579	16555	16508	16464	16536	16554	16742	16449	16475	16378	16533	16609	16483	16580	16529	16442	16560	16713	16838	16654	16509	16624	16448	16749	16470	16548	16763	16281	16523	16577	16692	16688	16485	16449	16743	16540	16497	16659	16545	16477	16540	16702	16621	16634	16425	16653	16411	16463	16686	16776	16598	16667	16531	16654	16614	16697	16669	16679	16580	16717	16665	16609	16581	16633	16766	16744	16508	16487	16542	16540	16662	16556	16633	16442	16491	16692	16626	16705	16705	16635	16713	16535	16552	16631	16523	16460	16610	16450	16522	16630	16573	16590	16486	16646	16593	16631	16515	16596	16443	16633	16623	16496	16480	16718	16584	16563	16760	16450	16604	16469	16445	16551	16761	16658	16487	16693	16783	16752	16633	16482	16634	16638	16673	16758	16526	16724	16658	16587	16628	16767	16545	16519	16512	16497	16452	16667	16528	16471	16540	16556	16520	16645	16714	16511	16491	16801	16697	16361	16481	16551	16623	16709	16528	16551	16568	16702	16266	16741	16596	16701	16414	16589	16664	16370	16681	16694	16731	16474	16634	16736	16679	16684	16700	16750	16606	16605	16754	16581	16548	16819	16634	16577	16683	16458	16721	16492	16767	16631	16699	16598	16563	16617	16484	16743	16641	16604	16660	16709	16571	16639	16599	16447	16700	16599	16495	16598	16532	16529	16578	16561	16664	16605	16729	16753	16471	16549	16648	16833	16638	16582	16505	16656	16544	16484	16737	16532	16476	16442	16581	16698	16739	16769	16555	16445	16817	16564	16520	16785	16388	16401	16590	16546	16600	16380	16633	16664	16452	16515	16491	16606	16464	16551	16502	16611	16530	16574	16777	16568	16569	16552	16769	16351	16640	16762	16552	16395	16774	16660	16513	16692	16571	16569	16668	16612	16755	16833	16810	16670	16439	16387	16574	16729	16501	16687	16739	16386	16577	16634	16318	16606	16630	16685	16696	16765	16549	16704	16786	16502	16681	16690	16477	16600	16614	16815	16709	16566	16707	16528	16665	16313	16463	16501	16521	16578	16594	16704	16574	16523	16606	16528	16404	16514	16575	16543	16554	16388	16613	16427	16648	16561	16636	16671	16623	16472	16442	16541	16411	16610	16634	16399	16517	16653	16748	16329	16423	16372	16603	16510	16575	16587	16577	16520	16594	16682	16528	16533	16696	16493	16642	16760	16549	16734	16623	16557	16596	16296	16748	16498	16478	16433	16582	16696	16644	16816	16479	16678	16649	16558	16659	16702	16498	16508	16771	16594	16738	16666	16769	16707	16693	16670	16885	16472	16711	16714	16695	16676	16678	16489	16401	16582	16633	16702	16721	16455	16774	16623	16713	16503	16508	16592	16568	16407	16441	16699	16650	16511	16598	16763	16764	16719	16391	16425	16481	16710	16464	16369	16667	16751	16708	16555	16785	16784	16476	16595	16506	16671	16665	16412	16584	16511	16718	16679	16442	16458	16552	16598	16683	16544	16690	16668	16551	16610	16696	16845	16485	16523	16447	16667	16569	16629	16620	16708	16679	16651	16615	16472	16368	16615	16798	16715	16425	16480	16772	16377	16534	16528	16804	16679	16665	16730	16502	16542	16690	16567	16566	16569	16635	16677	16572	16642	16531	16658	16643	16653	16793	16548	16532	16641	16258	16594	16573	16577	16649	16755	16705	16667	16731	16502	16615	16818	16691	16605	16827	16562	16515	16720	16665	16631	16625	16580	16605	16805	16480	16406	16677	16771	16573	16586	16781	16628	16767	16530	16551	16700	16756	16497	16597	16828	16723	16622	16575	16597	16594	16544	16504	16550	16855	16631	16770	16620	16761	16569	16627	16492	16587	16526	16682	16836	16678	16610	16610	16605	16594	16599	16583	16665	16731	16545	16629	16562	16630	16615	16534	16487	16583	16744	16751	16525	16395	16616	16436	16645	16718	16523	16580	16810	16639	16630	16362	16796	16460	16494	16571	16588	16565	16492	16664	16768	16763	16699	16433	16650	16559	16628	16550	16692	16708	16531	16586	16819	16745	16653	16478	16704	16545	16548	16612	16417	16620	16611	16688	16563	16647	16457	16634	16606	16776	16627	16465	16539	16671	16671	16430	16722	16545	16730	16489	16557	16622	16804	16746	16651	16551	16595	16713	16570	16770	16729	16709	16683	16384	16524	16631	16520	16611	16538	16591	16634	16708	16595	16615	16524	16508	16476	16692	16496	16540	16717	16712	16488	16582	16559	16590	16599	16596	16607	16743	16677	16667	16754	16718	16626	16689	16592	16585	16586	16592	16602	16562	16524	16475	16617	16733	16593	16434	16633	16619	16472	16561	16727	16598	16733	16484	16516	16797	16656	16551	16706	16482	16550	16579	16698	16541	16719	16617	16630	16507	16596	16553	16591	16611	16601	16573	16592	16430	16436	16428	16745	16280	16413	16541	16686	16554	16599	16760	16492	16417	16535	16654	16513	16507	16563	16703	16463	16517	16608	16690	16639	16612	16617	16832	16569	16639	16624	16666	16734	16714	16439	16625	16656	16806	16600	16397	16547	16826	16641	16573	16392	16654	16314	16495	16439	16607	16517	16712	16569	16487	16790	16715	16665	16683	16624	16667	16665	16465	16547	16374	16627
17223	29215	26864	21673	19475	18162	17280	16842	16588	16268	16062	15933	15919	15891	15820	15964	15640	15762	15647	15557	15581	15700	15477	15436	15279	15445	15278	15369	15228	15398	19174	23265	22065	19765	17305	16149	15580	15593	15312	15391	15159	15139	15079	15459	15442	15192	15281	15175	15252	15339	15225	15249	15354	15424	15423	15435	15418	15378	15253	15458	15388	15200	15125	15154	15306	15419	15222	15140	15201	15277	15211	15153	15331	15213	15440	15155	15306	15239	15272	15374	15303	15237	15347	15301	15077	15092	15262	15234	15121	15249	15239	15115	15319	15298	15300	15386	15220	15175	15259	15255	15248	15329	15356	15425	15168	15183	15469	15309	15285	15215	15227	15152	15176	15221	15399	15238	15152	15222	15222	15212	15226	15272	15102	15317	15344	15273	15233	15091	15355	15333	15361	15196	15315	15117	15254	15185	15315	15321	15272	15138	15291	15132	15278	15205	15175	15412	15370	15157	15374	15411	15296	15392	15196	15217	15360	15232	15357	15176	15428	15288	15114	15241	15283	15226	15361	15153	15317	15473	15196	15309	15256	15328	15113	15390	15152	15292	15117	15180	15110	15312	15149	15220	15153	15273	15172	15269	15088	15323	15208	15338	15340	15295	15197	15311	15197	15212	15188	15162	15178	15250	15295	15323	15216	15217	15191	15276	15371	15381	15227	15111	15398	15333	15374	15396	15138	15341	15201	15391	15328	15187	15220	15199	15180	15137	15005	15189	15140	15057	15328	15182	15273	15203	15206	15115	15222	15408	15105	15366	15231	15188	15148	15293	15288	15212	15269	15186	15253	15191	15185	15212	15303	15122	15332	15338	15097	15377	15326	15362	15150	15142	15347	15351	15172	15240	15153	15083	15265	15123	15311	15346	15167	15140	15226	15169	15244	15244	15425	15210	15178	15002	15243	15119	15157	15344	15307	15174	15251	15150	15090	15125	15217	15241	15162	15208	15339	15297	15382	15068	15232	15313	15146	15165	15214	15334	15148	15173	15282	15255	15313	14974	15296	15127	15276	15245	15133	15367	15387	15303	15309	15369	15354	15310	15118	15489	15187	15314	15171	15198	15341	15272	15144	15186	15200	15340	15232	15331	15356	15291	15228	15366	15113	15487	15195	15279	15302	15281	15280	15172	15046	15217	15127	15303	15100	15275	15292	15241	15231	15420	15182	15317	15223	15248	15455	15257	15097	15199	15214	15021	15281	15091	15168	15287	15339	15247	15245	15214	15202	15197	15091	15176	15156	15123	15134	15190	15366	15284	15235	15242	15331	15332	15239	15335	15282	15112	15132	15300	15199	15165	15166	15263	15241	15172	15484	15269	15132	15109	15173	15271	15248	15141	15249	15110	15238	15121	15318	15235	15383	15196	15491	15097	15136	15160	15124	15174	15246	15111	15197	15303	15373	15224	15328	15071	15201	15240	15307	15123	15231	15148	15280	15170	15204	15221	15122	15255	15273	15384	15262	15294	15270	14965	15334	15240	15308	15181	15240	15331	15286	15228	15296	15005	15277	15241	15248	15158	15274	15370	15144	15121	15187	15281	15270	15210	15299	15220	15324	15310	15217	15250	15202	15106	15374	15282	15156	15251	15340	15418	15210	15257	15226	15146	15288	15412	15275	15318	15292	15184	15336	14984	15232	15203	15273	15220	15347	15274	15193	15213	15085	15196	15390	15117	15169	15249	15318	15148	15316	15265	15217	15108	15388	15272	15173	15268	15187	15325	15418	15213	15267	15304	15314	15224	15436	15276	15251	15274	15105	15254	15401	15223	15241	15128	15256	15091	15141	15439	15246	15198	15086	15184	15270	15263	15301	15244	15378	15156	15215	15222	15223	15379	15126	15320	15342	15219	15193	15318	15328	15228	15129	15209	15320	15156	15226	15317	15346	15340	15223	15232	15367	15284	15304	15346	15303	15332	15194	15191	15235	15083	15237	15188	15164	15321	15344	15177	15146	15201	15199	15225	15234	15246	15287	15225	15237	15184	15233	15186	15297	15123	15181	15279	15227	15061	15096	15232	15166	15226	15231	15312	15244	15215	15219	15421	15194	15252	15171	15152	15307	15255	15305	15162	15186	15276	15204	15209	15096	15401	15356	15157	15178	15428	15331	15296	15203	15427	15308	15102	15298	15166	15350	15157	15322	15123	15208	15088	15176	15269	15181	15300	15413	15310	15311	15225	15034	15199	15247	15240	15301	15259	15197	15194	15382	15335	15034	15338	15340	15371	15175	15228	15208	15102	15206	15437	15287	15234	15270	15264	15368	15114	15462	15053	15202	15146	15224	15313	15164	15154	15194	15185	15101	15258	15305	15261	15171	15087	15172	15351	15322	15100	15220	15210	15287	15052	15284	15240	15113	15347	15300	15164	15344	15234	15309	15220	15091	15091	15349	15226	15289	15128	15330	15275	15172	15122	15347	15204	15276	15286	15393	15183	15304	15293	15192	15138	15152	15280	15224	15212	15295	15155	15294	15321	15144	15236	15204	15135	15327	15137	15382	15361	15151	15417	15409	15159	15373	15273	15016	15209	15268	15357	15300	15288	15311	15223	15264	15025	15164	15163	15210	15303	15260	15343	15339	15194	15297	15276	15171	15092	15066	15171	15237	15252	15236	15182	15392	15173	15499	15368	15269	15194	15048	15070	15268	15316	15259	15102	15275	15213	15084	15374	15135	15322	15342	15214	15230	15293	15425	15265	15443	15332	15282	15174	15107	15174	15388	15255	15103	15345	15250	15314	15130	15148	15148	15140	15224	15274	15114	15348	15160	15237	15282	15181	15284	15172	15214	15194	15303	15140	15504	15275	15125	15254	15211	15071	15065	15262	15219	15320	15290	15394	15358	15215	15193	15172	15375	15164	15212	15227	15147	15280	15310	15172	15256	15246	15332	15147	15225	15191	15249	15211	15273	15245	15064	15349	15215	15317	15234	15255	15166	15287	15319	15360	15325	15278	15169	15223	15263	15185	15101	15103	15351	15143	15199	15319	15150	15155	15337	15248	15356	15067	15269	15234	15198	15168	15183	15184	15265	15160	15191	15339	15132	15215	15287	15134	15070	15117	15120	15341	15177	15348	15256	15186	15340	15442	15167	15188	15281	15315	15189	15250	15170	15251	15273	15183	15281	15059	15186	15230	15205	15286	15214	15187	15396	15278	15114	15194	15291	15386	14987	15107	15352	15107	15221	15108	15167	15351	15282	15200	15055	15354	15188	15188	15358	15223	15332	15263	15280	15188	15282	15181	15128	15417	15284	15300	15227	15204	15239	15196	15315	15309	15313	15253	15229	15171	15190	15272	15031	15128	15251	15149	15244	15158	15319	15119	15234	15332	15164	15339	15172	15278	15240	15285	15193	15346	15241	15322	15188	15276	15280	15182	15293	15238	15390	15060	15163	15417	15253	15332	15246	15212	15116	15152	15226	15211	15110	15226	15388	15234	15273	15256	15197	15238	15271	15284	15222	15147	15081	15259	15286	15303	15284	15221	15284	15166	15284	15164	15253	15265	15063	15488	15116	15286	15244	15278	15340	15158	15302	15184	15332	15089	15160	15439	15402	15386	15165	15313	15386	15195	15146	15264	15228	14999	15336	15358	15152	15135	15232	15225	15337	15377	15185	15239	15309	15271	15379	15205	15197	15238	15252	15015	15276	15251	15315	15205	15078	15269	15186	15207	15218	15180	15237	15084	15149	15152	15244	15199	15300	15179	15162	15223	15205	15086	15228	15450	15182	15235	15152	15319	15290	15294	15285	15191	15242	15088	15236	15206	15184	15154	15224	15198	15101	15352	15286	15236	15128	15342	15184	15324	15416	15237	15358	15087	15362	15214	15195	15157	15307	15284	15259	15207	15146	15261	15233	15255	15275	15132	15255	15261	15460	15313	15228	15265	15250	15140	15162	15191	15414	15100	15498	15269	15120	15220	15386	15438	15336	15151	15291	15202	15327	15277	15101	15353	15306	15213	15349	15241	15224	15306	15240	15178	15179	15146	15275	15393	15259	15126	15298	15253	15233	15257	15114	15356	15321	15304	15251	15275	15417	15214	14989	15022	15269	15294	15271	15227	15197	15029	15165	15147	15237	15172	15055	15432	15221	15462	15111	15256	15251	15161	15122	15219	15155	15102	15174	15255	15226	15270	15332	15273	15245	15300	15318	15196	15054	15162	15183	15208	15252	15150	15164	15178	15268	15221	15195	15236	15250	15450	15176	15432	15171	15291	15212	15174	15202	15008	15315	15249	15301	15054	15378	15165	15127	15346	15261	15264	15108	15475	15230	15307	15322	15077	15314	15201	15196	15199	15194	15288	15283	15231	15253	15220	15199	15131	15196	15156	15457	15177	15199	15281	15279	15397	15283	15197	15322	15188	15202	15084	15102	15358	15293	15200	15194	15358	15372	15158	15228	15123	15357	15256	14997	15169	15194	15145	15210	15263	15259	15232	15208	15222	15184	15132	15251	15112	15263	15324	15067	15307	15193	15296	15496	14977	15239	15152	15267	15316	15295	15041	15175	15232	15180	15290	15237	15220	15258	15086	15343	15273	15160	15148	15158	15222	15448	15291	15248	15203	15128	15191	15283	15236	15209	15273	15136	15286	15380	15251	15146	15387	15276	15157	15262	15237	15268	15180	15198	15276	15287	15264	15237	15195	15307	15135	15127	15319	15333	15186	15218	15294	15224	15384	15426	15057	15226	15180	15268	15269	15274	15396	15204	15312	15204	15137	15175	15150	15099	15358	15126	15289	15353	15178	15205	15223	15341	15346	15216	15078	15191	15196	15206	15278	15131	15343	15253	15176	15181	15145	15318	15262	15367	15242	15093	15263	15280	15179	15238	15147	15309	15278	15195	15194	15187	15153	15313	15322	15290	15412	15155	15221	15265	15218	15224	15292	15390	15219	15229	15337	15410	15261	15183	15183	15238	15267	15257	15265	15149	15348	15203	15262	15287	15250	15275	15270	15304	15186	15199	15207	15222	15250	15276	15417	15271	15397	15224	15351	15254	15095	15267	15151	15270	15158	15110	15443	15074	15396	15178	15247	15107	15339	15188	15256	15241	15261	15232	15161	15319	15135	15375	15227	15262	15160	15290	15270	15218	15396	15256	15271	15224	15187	15149	15269	15298	15194
27702	21990	23584	19823	17021	16770	16917	16556	16459	16517	16577	16317	16463	16428	16556	16437	16734	16707	16478	16475	16483	16506	16418	16450	16377	16488	16266	16699	16445	16505	16538	17005	16984	16735	16678	16514	16420	16494	16403	16486	16186	16557	16303	16457	16583	16380	16308	16316	16316	16506	16422	16392	16447	16347	16577	16368	16353	16265	16361	16191	16339	16429	16425	16442	16331	16468	16554	16420	16520	16324	16674	16474	16507	16562	16376	16421	16621	16529	16271	16405	16251	16422	16319	16469	16353	16285	16391	16408	16276	16332	16353	16276	16244	16517	16377	16221	16574	16389	16363	16407	16369	16225	16365	16127	16493	16300	16301	16381	16259	16447	16392	16265	16478	16353	16373	16376	16481	16390	16359	16447	16451	16531	16592	16350	16334	16346	16439	16453	16502	16349	16367	16597	16362	16230	16589	16565	16233	16360	16325	16369	16340	16438	16290	16302	16515	16368	16577	16434	16450	16170	16379	16644	16288	16526	16411	16552	16303	16406	16333	16483	16339	16426	16471	16335	16391	16037	16285	16374	16600	16413	16424	16442	16516	16366	16281	16456	16346	16390	16444	16322	16346	16374	16392	16384	16354	16495	16277	16150	16572	16345	16486	16544	16343	16189	16330	16452	16474	16509	16486	16535	16452	16376	16536	16432	16495	16415	16453	16475	16175	16281	16325	16453	16530	16216	16218	16461	16547	16478	16339	16511	16355	16478	16387	16444	16432	16347	16349	16328	16382	16550	16667	16295	16177	16282	16309	16199	16314	16354	16494	16434	16453	16336	16440	16450	16447	16365	16453	16486	16520	16332	16448	16353	16560	16506	16143	16331	16445	16250	16483	16578	16381	16480	16444	16455	16436	16411	16481	16568	16580	16430	16485	16510	16523	16551	16489	16288	16522	16227	16583	16606	16340	16318	16257	16389	16363	16503	16243	16660	16444	16368	16425	16466	16424	16227	16403	16335	16418	16482	16316	16324	16606	16348	16515	16313	16418	16506	16402	16531	16281	16376	16290	16371	16173	16216	16544	16222	16332	16219	16386	16395	16267	16368	16374	16479	16440	16290	16582	16524	16416	16472	16405	16324	16468	16281	16224	16246	16373	16442	16481	16395	16424	16255	16621	16319	16311	16302	16386	16248	16492	16585	16415	16519	16308	16319	16346	16462	16224	16360	16426	16347	16437	16404	16323	16499	16428	16355	16430	16248	16236	16398	16502	16580	16399	16323	16429	16437	16365	16269	16405	16361	16458	16437	16379	16371	16382	16093	16417	16346	16368	16429	16416	16363	16347	16303	16405	16387	16536	16492	16145	16484	16347	16455	16418	16348	16445	16473	16246	16481	16373	16450	16462	16460	16545	16333	16331	16428	16396	16356	16486	16533	16444	16485	16416	16412	16458	16420	16376	16466	16236	16319	16294	16304	16462	16338	16381	16323	16339	16375	16303	16702	16567	16422	16514	16393	16371	16489	16381	16378	16232	16373	16221	16356	16295	16385	16233	16305	16499	16451	16393	16391	16375	16483	16431	16383	16382	16401	16333	16365	16377	16389	16501	16372	16336	16374	16224	16532	16281	16374	16124	16489	16300	16434	16284	16320	16420	16499	16389	16339	16436	16400	16181	16440	16236	16231	16360	16247	16668	16260	16448	16416	16563	16280	16260	16460	16583	16300	16337	16365	16226	16318	16443	16445	16479	16483	16575	16454	16391	16151	16353	16109	16529	16248	16552	16502	16360	16405	16241	16188	16499	16491	16481	16821	16482	16370	16423	16334	16360	16354	16303	16401	16367	16275	16286	16358	16427	16447	16427	16208	16181	16288	16304	16289	16336	16239	16359	16344	16311	16336	16335	16384	16478	16480	16359	16317	16607	16301	16494	16357	16411	16466	16539	16403	16642	16284	16282	16382	16414	16353	16370	16291	16382	16441	16306	16378	16459	16357	16367	16344	16362	16528	16467	16388	16090	16411	16293	16485	16430	16500	16459	16471	16556	16421	16514	16324	16188	16355	16504	16432	16366	16455	16507	16413	16405	16503	16351	16230	16292	16544	16461	16576	16573	16412	16307	16230	16467	16440	16416	16305	16340	16280	16347	16365	16508	16283	16331	16652	16296	16454	16449	16400	16503	16314	16316	16659	16535	16461	16547	16367	16345	16197	16293	16311	16345	16582	16475	16358	16412	16346	16330	16421	16464	16416	16275	16250	16383	16482	16591	16182	16183	16326	16418	16268	16209	16509	16267	16336	16666	16370	16486	16330	16308	16406	16378	16540	16327	16411	16309	16341	16483	16409	16575	16364	16543	16674	16395	16327	16290	16390	16211	16331	16358	16439	16484	16250	16448	16399	16396	16339	16449	16416	16452	16263	16300	16380	16530	16484	16365	16495	16410	16367	16472	16200	16549	16488	16400	16329	16406	16253	16360	16495	16460	16471	16565	16385	16345	16373	16326	16325	16449	16253	16450	16528	16349	16465	16427	16344	16558	16260	16350	16468	16267	16204	16348	16345	16627	16642	16211	16479	16205	16303	16518	16459	16304	16497	16438	16356	16508	16477	16369	16269	16328	16429	16217	16309	16523	16405	16217	16523	16422	16498	16477	16245	16494	16356	16487	16405	16256	16419	16346	16500	16272	16413	16411	16300	16333	16258	16325	16323	16341	16434	16262	16497	16390	16482	16247	16617	16564	16376	16138	16331	16352	16507	16248	16358	16369	16333	16599	16435	16554	16301	16382	16386	16543	16377	16472	16482	16406	16499	16632	16498	16383	16456	16453	16483	16464	16268	16362	16385	16560	16423	16333	16319	16392	16483	16456	16449	16412	16402	16253	16342	16383	16428	16421	16555	16289	16372	16475	16380	16393	16253	16404	16408	16313	16504	16397	16207	16304	16469	16345	16651	16465	16391	16440	16669	16442	16384	16479	16614	16412	16435	16333	16302	16408	16412	16382	16353	16426	16357	16241	16546	16349	16462	16604	16341	16341	16416	16530	16295	16289	16310	16301	16486	16280	16406	16472	16412	16257	16377	16391	16276	16274	16308	16526	16455	16573	16380	16293	16374	16462	16294	16470	16368	16505	16501	16570	16315	16408	16236	16471	16575	16393	16275	16541	16572	16353	16360	16582	16377	16385	16496	16476	16434	16432	16379	16297	16312	16404	16410	16684	16302	16430	16397	16259	16317	16435	16429	16455	16424	16452	16439	16508	16735	16519	16087	16579	16448	16583	16552	16371	16355	16508	16209	16346	16322	16336	16331	16626	16444	16266	16392	16202	16373	16377	16316	16349	16359	16387	16543	16496	16319	16555	16543	16424	16440	16406	16416	16522	16271	16369	16351	16499	16438	16411	16379	16303	16590	16321	16402	16429	16339	16463	16527	16376	16472	16309	16502	16430	16354	16422	16523	16407	16414	16426	16417	16340	16486	16546	16139	16293	16514	16347	16414	16395	16144	16404	16232	16442	16347	16523	16405	16459	16364	16334	16485	16296	16334	16461	16527	16298	16191	16321	16534	16448	16276	16451	16337	16404	16234	16429	16261	16363	16240	16446	16336	16338	16455	16519	16320	16337	16410	16286	16566	16378	16394	16403	16416	16409	16460	16294	16544	16269	16294	16326	16442	16347	16310	16441	16316	16451	16319	16204	16450	16330	16285	16468	16339	16479	16496	16374	16200	16473	16490	16321	16381	16393	16339	16293	16468	16396	16455	16516	16291	16257	16277	16321	16478	16475	16450	16381	16542	16209	16360	16409	16540	16505	16045	16199	16349	16206	16313	16346	16262	16569	16418	16358	16237	16623	16407	16323	16351	16318	16489	16395	16434	16456	16403	16211	16375	16378	16635	16468	16325	16441	16396	16345	16490	16293	16345	16627	16476	16388	16295	16409	16358	16403	16556	16377	16496	16306	16321	16240	16349	16410	16575	16472	16359	16322	16361	16450	16487	16335	16153	16566	16264	16241	16476	16444	16383	16392	16343	16522	16489	16410	16432	16415	16256	16435	16198	16394	16341	16369	16267	16588	16554	16401	16377	16312	16356	16389	16294	16307	16472	16530	16295	16497	16242	16397	16227	16523	16343	16346	16456	16386	16558	16238	16180	16465	16388	16512	16427	16606	16392	16368	16328	16550	16322	16338	16463	16295	16368	16313	16470	16480	16591	16393	16473	16375	16515	16486	16270	16349	16431	16327	16440	16365	16337	16550	16414	16585	16314	16214	16424	16299	16506	16304	16485	16447	16398	16497	16240	16516	16229	16380	16314	16345	16325	16419	16488	16239	16116	16441	16347	16479	16305	16337	16452	16288	16439	16387	16272	16539	16424	16491	16258	16392	16511	16348	16394	16212	16302	16276	16584	16130	16317	16477	16432	16197	16366	16310	16612	16294	16644	16529	16497	16369	16120	16459	16383	16327	16368	16486	16571	16552	16569	16478	16583	16429	16516	16542	16555	16569	16375	16348	16430	16433	16527	16349	16588	16487	16338	16500	16540	16637	16447	16548	16181	16328	16190	16250	16352	16450	16561	16542	16349	16387	16513	16517	16369	16480	16483	16366	16216	16437	16446	16358	16468	16573	16513	16257	16347	16183	16343	16460	16578	16387	16623	16497	16366	16435	16521	16365	16271	16351	16301	16278	16494	16364	16414	16246	16512	16303	16472	16393	16544	16235	16471	16439	16369	16303	16297	16383	16232	16464	16341	16444	16462	16347	16466	16446	16501	16301	16327	16530	16525	16540	16455	16518	16401	16292	16333	16255	16397	16523	16563	16495	16477	16423	16406	16517	16484	16673	16609	16492	16362	16456	16382	16462	16383	16388	16425	16445	16397	16346	16081	16244	16294	16383	16603	16517	16757	16420	16325	16471	16369	16347	16412	16455	16393	16460	16389	16342	16301	16485	16268	16362	16610	16348	16545	16405	16461	16441	16374	16482	16407	16582	16529	16412	16403	16307	16481	16361	16394	16326	16282	16265	16416	16442	16228	16197	16423	16516	16325	16415	16430	16436	16408	16330	16521	16456	16572	16472	16558	16324	16367	16540	16216	16402	16666	16533	16170	16382	16553	16649	16334	16546	16579	16501	16379	16526	16512	16471	16464	16340	16428	16541	16324	16568	16379	16470	16264	16570	16263	16207	16500	16511	16396
15638	18262	17981	16496	16068	15838	15711	15554	15381	15360	15222	15268	15059	15347	15463	15229	15295	15334	15265	15283	15277	15215	15196	15139	15022	15191	15162	15189	15266	15264	15504	15822	15588	15722	15408	15290	15496	15144	15062	15119	15255	15266	15217	15203	15091	15157	15149	15119	15283	15115	15157	15118	15187	15131	15051	15226	15113	15095	15036	15048	15108	15235	15130	15049	14998	15251	15146	15250	15233	15175	15318	15061	15301	15068	15232	15086	15029	15007	15041	15162	15227	15108	15107	14954	15258	15189	15154	15158	15178	15167	15129	15033	15133	15078	15108	15197	15045	15073	15175	15086	14940	15056	15158	15200	15224	15217	15049	14797	15198	15003	15084	15137	15168	15041	15232	14983	14990	15135	15145	15130	15062	15257	15191	15065	15085	15092	15149	15115	14923	15017	15114	15057	15119	15102	15106	15167	15183	14984	15118	14955	14854	15175	14993	15077	15120	14971	14978	15019	15129	15016	15196	15077	15086	15090	15152	15099	15062	15090	15142	15224	15127	15162	15203	15150	15130	15294	15116	15128	15057	14896	15003	14898	15068	15224	15077	15178	15165	15061	15139	15062	14997	15072	15226	15027	15214	15088	15163	15077	15154	15163	15115	15058	15228	14933	15113	15099	15114	15115	15046	14876	15247	15064	15152	15240	15062	15175	15156	15237	15246	15165	15036	15112	15122	15114	15102	15089	15069	15109	15067	15081	15210	15068	15113	15171	15061	15212	15122	15307	15159	15098	15249	15132	15146	14999	15141	15074	14957	15181	15069	15097	15276	15212	15171	15154	14911	15252	15101	15185	15187	15031	15173	15071	15247	15057	15172	14924	15135	15079	15220	15188	15043	15192	15189	15226	15218	15135	15071	15307	15160	15113	15195	15107	15160	15239	15080	15217	15136	15105	15019	15112	15121	15008	14947	15125	15191	15256	15139	15156	14937	15001	15209	15051	15011	15184	15261	15239	15060	15211	15191	14976	15084	15277	15077	15086	15040	15103	15082	15158	15135	15228	15185	15114	15063	15166	15031	15266	15076	15034	15062	15072	15155	14923	15195	15115	15139	15213	15070	15132	15104	15225	15173	15005	15126	15076	15183	15106	15093	15018	15072	15136	15203	14989	15074	15274	15165	15000	15050	15068	15155	15120	15119	15088	15245	15138	15043	15125	15166	15084	14986	15200	15086	15125	15084	15011	15027	15101	15201	15104	15139	15177	14990	15114	15273	15032	15262	15132	15262	15161	15207	15042	15273	15061	15073	15313	15246	15126	15047	15208	15113	15091	15087	15190	15052	15163	15207	14990	15085	15042	15072	15062	15130	15207	14966	15131	15244	15121	15037	15146	15160	15136	15004	15108	15242	15112	15232	15051	15210	15134	15233	15164	15153	15089	15159	15062	14996	15053	15213	15194	15022	15154	14976	15121	15342	15103	15138	15172	15137	15102	15148	15071	15219	15174	15151	15055	15112	15192	15108	14944	15158	15273	15000	15159	15093	15126	15025	15189	15064	15100	15138	15119	15032	15127	15078	15102	15181	15196	15086	15092	15234	15114	15108	15066	15310	15134	15178	15187	15160	15125	15216	15252	15134	15164	15099	15129	15175	15096	15260	15049	15237	15163	15081	15158	15072	15288	15246	15071	15133	15103	14979	15146	15135	15409	15260	15047	15092	15306	15228	15118	15150	15147	15036	15252	15058	15194	15069	15075	15214	15114	15095	15130	15066	15023	15061	15185	14985	15157	15224	15107	15096	15266	15054	15118	14986	15269	15122	14899	15044	15119	15054	15372	14969	15242	15212	15082	15197	15178	15055	15149	15227	15088	15308	15046	15173	15104	15049	15224	15061	15183	15152	15119	15144	15234	15104	14976	15036	15011	15168	15140	15053	15101	15118	15244	15247	15016	15004	15179	15078	15127	15149	15073	15016	15264	15293	15128	15225	15063	15127	15019	15056	15362	15112	15118	15197	15204	15073	15052	15110	15219	15206	15211	15236	15302	15080	15135	15292	14919	14983	15042	15093	15164	15148	15162	14987	15111	15010	15202	15217	15158	15124	15125	15181	15172	15017	15366	15082	15151	15161	14972	15033	14956	15227	15093	15228	15203	15089	15120	15008	15263	15348	15255	15073	14998	15054	15065	14990	15032	15186	15184	15041	14957	15051	15130	15166	15148	15351	15112	15220	15234	15197	15221	15148	15052	15002	15038	15127	15082	15114	15031	15222	15102	15168	15219	15237	15100	15081	15025	15146	15124	15237	15241	15094	15212	15242	14925	15008	15032	15307	15109	15144	15060	14984	14979	15147	15060	15132	15205	15050	15191	15181	15187	15015	14990	15098	15127	15081	15115	15118	14992	15133	15183	15183	15081	15169	15243	15182	15036	15049	15239	15081	15051	15075	15070	15091	15180	15121	15159	15195	15256	15158	15132	15058	15218	15165	15067	15087	15046	14998	15068	15178	15124	14897	15151	15087	15062	15249	15041	15181	15301	14963	15151	15139	15342	15060	15099	15361	15122	15091	15115	15012	15077	15148	15116	15154	15087	15112	15072	14943	15132	15121	15155	15174	15203	14931	15122	15038	15168	15170	15074	15250	15062	15399	15162	15297	15089	15215	15114	15145	15167	15088	15088	15248	15113	15088	15030	15007	15181	15240	15147	15083	15196	14997	15179	15194	15067	15256	15109	15121	15264	15165	15198	15093	15142	15101	15295	15011	15089	15111	15100	15048	15166	15108	15144	15130	15066	15310	15294	15124	15043	15353	15244	15051	15024	15157	15187	14988	15259	15003	15290	15147	15182	15139	15149	14956	14917	15277	15051	15242	15184	15095	15143	15079	15090	15047	14931	15075	15034	15031	15269	15170	15260	15230	15089	15155	15138	15087	15332	15047	15168	15097	15270	14999	15120	15054	15072	15135	15016	15225	15172	15205	15077	15181	15314	15076	15164	15191	15059	14866	15136	15086	15301	15088	15021	15112	15194	15052	15012	15203	15178	15054	14992	14996	14990	15219	14978	15175	15083	15130	15185	15176	15074	15228	15188	15152	15187	15002	15160	15180	14983	15061	15099	15174	15174	14946	15103	14979	15156	15194	15175	15216	15334	15005	15090	14978	15044	15200	15158	15233	15197	15142	14984	15049	15227	15191	15178	15280	14965	15179	15156	15140	14979	15170	15138	14856	15053	15048	15009	15188	14878	15108	15246	15205	15111	15116	15181	15187	15270	15071	15064	15045	15027	15319	15294	15248	15247	15169	15066	15287	15204	15033	15154	14994	15155	15119	15151	15107	15131	15171	14960	15031	15079	15276	15040	15197	15073	15139	15159	15154	15125	15196	15003	15287	14946	14837	15171	15044	15189	15201	15149	15147	15375	15057	15184	15213	15150	15197	15119	15172	15040	15221	15139	15102	15099	15183	14918	15261	15071	15177	15158	14945	15250	15126	15124	15117	15059	15236	15305	15017	15095	15097	15130	15183	15131	15145	15226	15207	15091	15318	15140	15207	15044	15094	15108	15105	15127	15009	15102	15363	15139	15082	14985	15123	14966	15182	15020	15236	15214	14990	15172	15121	15165	15211	15201	15036	15109	15009	15047	15140	15104	15176	15106	15147	15155	15080	14942	15035	15129	14998	15043	14971	15090	14975	15001	15121	15164	15290	15195	14918	15148	14963	15132	14987	15191	15136	15165	14980	15138	15167	15319	15022	15217	15052	14992	15041	15217	15302	15118	14931	15160	14978	15061	15122	15131	15200	15098	15203	15165	15126	14988	15241	15060	15306	14990	14966	15239	14992	15072	15057	15200	15134	15080	15122	14998	15004	15034	15162	15103	15193	15047	15124	15011	15247	15013	15026	15217	15093	15094	15146	15283	15105	14924	15248	15179	15230	15214	15211	14921	15198	15164	15228	15052	15191	15128	15217	14971	15133	15198	15108	15088	14897	15186	15188	15092	15130	15018	15242	15211	15014	15223	15094	15155	15177	15151	15143	15263	15085	15148	15123	14974	15322	14950	15096	15133	15160	15089	15163	15254	15173	14974	15049	15007	15077	15028	15031	15229	15093	15166	15072	15172	15232	15054	15161	15300	15050	15161	15216	14974	15125	15179	15177	15166	15079	14997	15219	15122	14899	15219	15249	15073	15053	15031	15152	15195	15265	15159	15132	15164	15114	15132	15197	15122	14985	15204	14881	14967	15116	14981	15217	15074	15012	15126	15076	15185	15054	15176	15226	15113	15096	15114	15048	15193	15040	15135	14981	15099	15217	15229	15075	15085	15210	15233	15192	15133	15133	15259	15148	15211	15114	15091	15221	15069	15004	15094	15096	15059	15290	15277	15202	15090	15170	15001	15257	14905	15083	15165	15137	15153	15024	15110	14943	15146	15167	15129	15132	15054	15199	15178	15093	15092	15130	15077	15117	15212	15217	15120	15221	15107	14982	15229	15170	15196	15215	14983	15096	15104	15142	15107	15152	15214	15107	15207	15021	15176	15152	15109	15007	15180	15112	14983	15078	15098	15037	15205	15225	15158	15181	15161	15254	15152	15132	15118	15175	15074	15144	15066	15211	15122	15298	15049	15096	15015	15242	15136	15102	15284	15026	15026	15238	15179	15041	15033	15127	15254	15141	15024	15159	15137	15113	15078	15196	14957	15138	15202	15222	15131	14982	14987	15156	15182	15058	14963	15014	14991	15110	15149	15131	15111	15178	15011	14982	15058	15072	14966	15152	15001	15028	15282	14964	15215	15322	15197	15094	15188	15178	15114	15137	15123	15322	15181	15378	15028	14905	15091	15160	15073	15172	15190	15181	15125	15148	15140	15105	15101	15126	15148	15244	15005	15275	15146	15196	15069	15016	15069	15088	14990	15014	15166	15100	15272	15121	15123	15058	15108	15201	15164	15192	15213	15232	14996	15209	15055	15142	15078	15093	15035	15139	15203	15241	15182	14952	15174	15155	15153	15154	15272	15244	15120	15157	14940	15129	15084	15063	15334	15094	15198	15217	15138	15161	15057	15028	15113	14948	15244	15168	15179	15262	14903	15095	15088	15175	15037	15046	14995	15163	15147	15161	15001	15176	15117	15186	15048	15100	15170	15040	15234	15181	15123	15107	15113	14962	15208	15070	15198	15243	14968	15236	15266
23894	21326	28697	24374	21935	20758	19597	17228	16931	16884	16966	16688	16475	16440	16375	16475	16367	16353	16292	16268	16200	16252	16321	16278	16526	16391	16423	16464	16356	16272	17991	18974	18604	17997	17098	16376	16402	16305	16252	16223	16190	16255	16275	16140	16113	16197	16168	16096	16041	16281	16389	15893	16017	16208	16066	16386	16016	16180	16206	16348	16261	16132	16206	16072	16171	16058	16146	16227	16059	16130	16233	16146	16156	16263	16140	16187	16016	16169	16173	16142	16274	16189	16069	16239	16186	15866	16038	16117	16251	16010	16130	16149	16062	16339	16148	16165	16161	16291	16210	16189	16071	16087	15966	16107	16094	16148	16294	15886	16009	16240	16108	16191	16243	16138	16144	16261	16296	15967	16068	16240	16179	15993	15912	16237	16172	16262	16130	16034	16151	16307	16120	16089	16114	16231	16245	16061	16045	16090	16342	16119	16114	16214	16120	16161	16047	16266	16230	16120	16069	16286	16100	16180	16039	16202	16240	16164	16231	16027	16398	16070	16232	16167	16205	16085	16224	16069	15954	16246	16145	16127	15980	16275	16237	16135	16368	16069	16185	16258	16166	16084	16083	16088	16302	16189	15861	16001	16051	16011	16308	16140	16009	16148	16244	16237	16258	16398	16477	16147	16082	16181	16096	16092	15973	16096	16045	16258	16129	16159	16115	16031	16219	16135	15993	16106	16069	16220	16121	16071	16216	16327	16167	16381	16145	16026	16035	16003	16245	16264	16136	16073	16157	15995	16125	16013	16123	16139	16297	16217	16005	16252	16035	16035	16155	16083	16222	16190	16197	16182	16250	16035	16177	16151	16215	15892	16072	16067	15992	16118	16191	16195	16455	16155	15982	15980	16151	16182	16117	16128	16182	16117	16143	16533	16478	16234	16033	16047	16116	16291	16263	16099	16198	16235	15994	16133	16190	16203	16113	16133	16259	16266	16145	16010	16143	16005	16086	16266	16131	16389	16152	16083	16196	16214	16141	16082	16078	16395	16112	16017	16143	16006	16076	16133	16285	16166	16011	15995	16030	16003	16051	15947	16105	16136	16124	16061	16182	16049	16047	16165	16391	16285	16118	16093	16079	16235	15968	16050	16003	15984	16228	16095	16230	16139	16111	16048	16183	16242	15985	16157	16219	16289	16197	16045	16341	16222	16142	16085	16085	16122	15985	16153	16145	16093	16155	16169	16050	16154	16225	16297	16235	16429	16241	16269	16164	16266	16032	16090	16111	15836	15963	15996	16116	16143	16078	16268	15883	16157	16167	16175	16285	15989	16124	16073	16119	16134	16301	16226	16287	16118	16146	16126	16316	16079	16110	15868	16102	16148	16320	16211	16064	16146	16110	15916	16249	16191	16238	16215	16151	16347	16094	16009	16136	16230	15955	16089	15870	15969	16203	16101	16038	16307	15973	16177	15885	16262	16145	16194	16283	16195	16167	16345	16320	16138	16133	16186	16167	16100	15999	16316	16302	16343	16315	16192	16098	16108	16136	15941	16064	16220	16168	15861	16142	16261	16109	16203	16098	16043	16039	16143	16086	16100	15953	16170	16258	16067	16052	16126	15959	16105	15981	16322	16225	16031	16215	16112	16260	16279	16123	16065	16130	16138	16075	16046	16095	16120	16179	16112	16134	16028	16124	16042	16284	16098	16110	16071	16130	15959	16071	16194	15978	16247	16222	16115	15977	15990	16074	16216	16121	16115	16180	15963	16049	16147	16089	16181	16021	15942	15967	15916	16079	15926	16199	16018	16179	16180	16218	16181	16116	15918	16217	15963	16266	16004	16057	15982	15986	16329	16160	16076	16118	16106	16201	16254	16267	15966	16211	16083	16161	16242	16157	15953	16284	16185	16030	16114	16139	16117	15978	15985	15973	15998	16070	15985	16066	16190	15909	16085	16132	16176	15988	16137	16214	16108	16040	15990	16100	15992	16188	16202	16129	16033	16205	16170	16258	16128	16178	16434	16106	16199	16211	16231	16062	16218	16251	16255	16022	16036	16210	16087	16188	16190	16169	16129	16296	16150	15952	16064	16260	16055	15966	15938	15906	16117	16115	16194	16118	16158	16145	15956	16048	16187	15866	16153	16095	16217	16292	16107	16153	16150	16084	16217	16192	16309	16212	16144	16029	16056	15988	16187	16249	15998	16125	16045	16163	16019	15994	16013	16216	16132	16100	16256	16221	16131	16283	16096	16099	16048	16096	15878	16122	16025	16078	16039	16015	16167	16066	16042	16226	16028	16403	16260	16298	16019	16094	16018	16075	16289	16303	16222	16239	16256	16216	16273	16229	16203	16114	16172	15899	16113	16168	16049	16100	16142	16131	16017	16074	16105	16181	16018	16145	15949	16171	16235	16038	16257	16154	16252	16075	16207	16058	16318	16046	16064	16111	16113	16097	16141	16034	16107	16162	16217	16195	16210	16176	16245	16183	16301	16137	16172	16095	16170	16208	15873	16068	16100	16303	16161	16243	16034	16165	15985	16159	16088	15913	16072	16050	16224	15970	16103	16144	16270	16328	15938	16186	15953	16286	16144	16189	16133	16062	16200	16046	16100	16268	16030	16225	16074	15977	16087	15996	16116	15987	16119	16161	16261	16144	15906	16093	16174	16261	16052	16209	16065	16175	16100	16116	15867	15928	16226	16168	16150	16212	16134	16161	15902	16025	16084	16108	16144	16225	16158	16029	16129	16091	16091	16077	16086	16187	16137	16264	16002	16240	15943	15991	16221	16039	16050	16155	15973	16089	16205	15964	16067	16321	16293	16066	15973	16160	16067	16093	16271	16182	16322	16333	16216	15976	15864	16059	15969	16070	16442	16138	16233	16178	16175	16009	16015	16233	16057	16083	16045	16124	16098	15960	16043	16215	16118	16325	16003	16015	16178	16110	15971	15990	16141	16215	16273	16267	16150	16237	16165	16211	16002	16078	16063	16187	16109	16096	16164	16301	16116	16158	16130	16097	16210	16096	16064	15998	16080	16123	16050	16165	16318	16227	16094	16123	16110	16072	16158	16082	16038	16186	15996	16036	16166	16287	16000	15942	16050	16272	16144	16136	16342	16013	16083	16327	16209	16198	16115	15950	16101	16388	16208	16085	16029	16101	16177	16102	15999	16040	16163	16071	16102	16087	16216	16114	15923	16152	16246	16078	16056	16181	15986	16231	16300	16253	16264	15948	16171	16087	16101	16181	15928	16067	16159	16203	16233	16146	16008	16333	16096	16236	16265	16257	16134	16053	16009	16277	16128	15963	16209	16285	16042	16128	15974	16328	16160	16069	16012	15986	16273	16277	16260	16053	16139	16137	16149	16213	16013	16264	15990	16184	16126	16174	16123	16063	16001	16140	15993	16190	15973	16090	16244	16108	16140	16182	16034	16068	16343	16306	16093	15927	16036	16352	16033	16054	16208	16127	16243	16267	16052	16166	16195	15977	15997	16131	16172	16102	16277	16187	16149	16287	16043	15967	15982	16036	16143	16312	16032	16144	16127	16342	16132	16162	16175	16450	16202	16364	15967	16014	16079	16052	16019	16187	16350	16112	16400	16280	16065	16289	16049	16146	15981	16024	16342	16124	16353	16163	16201	16347	15952	16154	16317	16288	16009	16078	15999	16022	15913	16048	16048	16131	16154	16198	15962	16254	16330	16123	15968	16118	16176	16086	16136	16118	16117	16197	16134	16311	16189	16224	16190	16274	16124	16215	16047	16229	16159	15965	16153	15890	15945	16126	16147	16220	16044	16121	16154	16182	16142	16038	16209	16192	16087	16134	16352	16190	16141	16155	16062	16004	16001	16124	16176	16163	16173	16303	16227	15976	16035	16043	16103	16027	16101	16151	16057	16028	16275	16067	16053	16052	16155	16111	16232	16115	16056	16146	16363	16342	16075	16164	16305	16171	16073	16331	16136	16196	16109	16200	16233	16243	16068	16206	16188	16247	16179	16101	16132	16283	15960	15995	16186	16288	16200	16248	16133	16180	16191	16276	16378	16078	16094	16126	15998	16038	16064	16020	16245	16158	15995	16182	16191	16113	16253	16170	16128	16136	16014	16356	16070	15993	15866	16243	16207	16311	16039	16061	15979	16157	16234	16228	16194	16240	16237	16042	16331	16122	16058	16172	16259	16217	16294	16295	16108	16315	16080	16225	15969	16071	16163	16275	16112	15963	16054	16366	16117	16105	15968	16160	16161	16349	16260	16289	16157	16186	15995	16053	16247	16188	16159	16016	16044	16218	16017	16299	16139	16190	16085	16184	16343	16255	16205	16010	16101	15856	16311	16188	16026	16234	16137	15941	16213	16181	16089	16027	16287	16166	16183	16184	16126	16164	16168	16009	16229	16099	16019	16093	16152	16205	16379	16275	16192	16178	16181	16131	16133	16137	16149	16227	16340	15973	16104	16121	16122	16193	16316	16080	16132	16328	16338	16209	16373	16003	16047	16150	16178	16205	15993	16214	16246	16157	16101	16096	16008	16138	16007	16209	16090	16267	16279	16165	15933	16092	15940	16276	16235	16285	16087	16125	16174	16268	15954	16162	16191	16191	15983	16330	16383	16268	16010	16089	16061	16051	16087	16191	16203	16223	16241	16033	15884	16147	16047	16165	16099	15923	16047	16230	16175	16230	16059	16120	16066	16156	16169	16311	16062	16178	16123	16167	16057	16231	15887	16071	15988	16173	16238	16027	16146	16244	16170	16045	16009	16287	16029	16098	16148	16033	16242	16051	16004	16192	16106	16317	15791	16139	16077	15962	15960	16255	16341	16067	16129	16096	16071	16212	16192	16144	16193	16163	16072	16045	16147	16088	16116	16063	16398	16107	16075	16101	16147	16139	15964	16028	16114	16068	16097	16165	16136	16261	16329	16177	16203	16319	16166	16277	16033	16308	16167	16284	16195	16070	16123	16116	16361	16210	16054	15837	16136	16200	16139	16360	15994	16009	15977	16269	16141	16095	16096	16130	15916	16070	16086	16097	16186	16076	16197	16124	16101	16081	16106	15942	16210	16353	16094	16060	16059	16350	15972	16059	16131	16114	15895	16043	16285	16167	16140	16344	16032	16121	16333	16098	16111	16260	16227	16187	16033	16318	16151	15952	16107	16182	16402	16144	16134	16178	15964	16195	16320
14791	23941	22930	19310	17802	16997	16519	16126	16031	15930	15666	15407	15234	15513	15199	15336	15109	15171	15089	15407	15185	15188	15219	15300	15135	15133	15317	15139	15157	15091	18107	19325	18566	16996	15785	15254	15164	15071	15088	14874	15180	14974	14992	14987	14926	15047	14938	14964	14859	15090	15074	14939	15029	15047	15074	14950	14908	14885	14901	14947	14882	14972	14785	14999	14942	15133	14786	15003	15053	14892	15064	14957	14958	14997	15014	15018	15063	15004	15062	15032	14952	14804	14977	14974	15041	14963	14914	14932	15128	14970	15100	14862	14908	15069	15018	14882	14902	14834	14954	14917	14927	15081	15011	14925	15019	14740	15041	14702	15116	15076	14975	15053	14891	15014	15118	14893	15093	15061	15037	15075	15014	14841	14939	14854	15145	14875	14836	14903	14867	14862	15000	15001	15066	15048	14943	14818	14882	14961	15062	15062	15042	14939	15110	15051	14944	14940	14944	14841	15086	15011	14950	14876	14890	15105	15019	14959	15046	14887	15114	15214	15012	14881	14838	14991	15035	14921	14920	14965	15066	15001	15085	15014	14972	14956	14870	14877	15058	15044	15035	15078	14826	14940	14935	15120	14974	14981	14676	15164	15000	14877	15055	14888	15034	15005	14899	15159	14960	15073	14913	15095	14912	14983	14983	14798	14945	15075	14828	15074	15004	14856	14977	14880	14781	15022	14808	14938	15010	15068	15011	14992	15025	14807	14944	14751	14844	15061	14883	14905	14960	14774	14815	14837	14912	14991	14819	14952	14864	14888	15030	14798	15005	14977	14981	15184	15011	14868	14779	15031	14939	14949	14953	14861	14923	14977	14849	14886	14984	14966	15076	14875	14976	14880	14873	15009	15170	14899	14981	15068	14990	15104	14968	14937	15067	14927	15111	14953	14977	14983	14931	14949	14964	14914	14987	15106	15060	14839	14844	14891	15000	15035	14908	14962	14887	14835	15007	14915	14993	14830	14938	14872	14998	14909	15103	14858	14807	15061	14841	15047	15015	14944	14878	14910	14905	15047	14866	14946	14917	14999	14870	14959	14850	14872	14827	15091	14962	14946	14952	15007	15071	15094	15029	14865	14995	15176	15061	14849	15094	14898	15070	14898	14809	15094	14809	14886	15045	14914	15045	14978	14941	14869	14975	15009	14942	15076	14941	15089	15019	14940	14946	14973	15054	14961	14962	14912	14918	15084	15072	14987	15004	14941	14941	14991	15035	14969	14988	15082	14977	14845	14932	14960	14951	14889	14822	14929	15031	14984	15035	14900	14908	15007	14922	15111	14880	14893	14991	14869	14956	14922	15011	14907	14854	15013	14964	14957	15092	15064	14992	15043	14944	14886	15003	15035	14842	15011	14870	15019	14895	15072	15176	14876	15042	14981	14911	15143	14952	15031	14909	14905	14948	14885	15152	15010	15125	14988	14947	14922	14959	14988	14854	14948	15016	15066	14977	15207	14949	14872	14957	14773	15113	15141	14983	14887	14847	15024	14874	14920	15045	14966	15030	14926	15001	14925	15102	14921	14990	15099	14974	15015	15030	15032	14986	14945	14942	15079	14989	15018	15030	14907	14965	15016	14944	14851	14915	14936	14864	14982	15012	15000	14929	14875	14993	14953	15048	15133	14993	14997	14840	14904	15062	14980	14978	14962	14880	15010	14994	14940	14905	14925	14959	15007	14886	15091	14969	14977	15071	14953	14785	14980	14969	15219	15100	14942	14881	15048	14893	15008	14977	14949	15010	15003	14864	15040	14900	15055	14869	14896	14842	14985	14947	15242	14932	15126	15008	14866	15021	15067	15125	15043	14989	15032	14940	14900	14972	15037	15071	15164	14935	15170	14904	15126	14835	15119	14928	14910	14984	14922	14863	14844	15034	14774	15131	14806	15010	14991	15096	15176	14956	14809	14970	14995	15075	15037	15018	15056	15189	14967	15146	15062	15028	15005	15050	14976	14889	15074	14927	15068	15095	14819	14954	14903	14817	14932	15053	15017	15036	14889	15085	15018	14778	14886	15227	15010	15039	14913	15071	14892	14992	14991	15096	14951	14862	15038	14984	14938	14894	15040	14985	14859	15146	15022	14883	15031	15080	14822	14817	14967	15038	14963	15184	14914	14994	14960	15014	14979	14877	14975	15009	15120	14929	14887	15077	14960	14989	14929	14955	15047	15067	15120	15017	14883	15082	14897	15042	14806	14864	15004	14814	15038	14902	15128	14856	15037	14976	15043	15016	14765	15046	14847	14863	14939	14878	15136	14979	14960	15000	15080	14901	14911	14916	14879	14876	15140	14987	15030	14902	15018	14945	14904	15076	14953	15027	15259	14930	15052	15091	15028	14905	14993	14916	15089	14977	15058	14951	15032	15041	14786	14915	14918	14942	14998	15074	15028	15030	14876	14841	14987	14898	15010	14816	15082	14771	14740	14963	14940	15026	14914	14992	14872	15013	14835	14987	15004	14977	14759	15026	14951	14852	14985	14716	15004	14973	14975	14997	15003	14893	14889	14855	15057	14823	14969	14789	14868	14962	14768	14878	14948	14948	15079	15069	14934	14922	14944	14974	15059	14909	15068	14873	15187	14853	15012	15064	14909	15113	14911	15001	14890	14966	14875	14919	14883	14924	15014	15019	15009	14925	15073	14910	14821	15010	15015	14972	15050	14857	15050	14919	15108	14905	14812	15110	14925	14921	15068	15020	14795	15053	14907	15022	14920	14935	15064	15071	15028	14814	14966	14816	15056	14955	14997	14977	15023	14920	14990	15066	14945	15011	14998	14958	14978	14991	14976	15064	15130	14816	14955	14938	14955	14895	14897	15033	14874	15025	15013	15075	14941	14957	14831	15023	14857	14966	14917	14926	14960	15005	14905	15007	14967	15065	14860	14955	15045	15097	15079	15200	14942	14956	15091	14918	15015	14890	15109	15160	14995	15005	14964	14828	15019	14991	14870	14952	14975	14841	14999	14917	15177	14894	15063	15047	14939	14894	14994	14992	14856	15125	14809	14999	15020	14986	14829	15010	14853	14996	15125	14983	14896	14997	14800	14886	15099	15060	14901	15137	14902	15013	14957	15009	15105	15137	15044	15108	14983	14980	14899	14925	15007	15111	14901	15042	14991	15016	14880	14997	15021	14993	14867	14898	14877	14757	14837	15129	15070	14834	14860	14898	14920	14974	14996	15132	15012	15008	15051	15096	14815	14973	15028	14982	15155	14909	15087	14971	14960	14982	14884	14730	14931	14969	14922	15041	15005	14805	15047	15036	14972	14852	14927	14788	14926	14975	14937	14826	15078	14973	14922	15018	14844	14973	14989	14815	15006	14864	14906	14885	14984	15059	14939	14933	14876	15090	15072	14730	15084	14939	14727	15108	15011	14865	14945	14967	14998	14978	14976	14734	14960	14953	15027	14958	14793	14951	14950	15023	15092	14827	15215	14898	14914	14987	15112	14989	14864	14917	15090	14958	15006	14981	15043	14810	14999	15140	14979	15039	15005	14760	14978	14978	14919	14991	15037	15021	15045	14898	14850	14923	15214	15046	14842	15059	14734	15042	14913	14887	14913	14953	15155	14918	14863	15101	15011	15051	15117	14823	15067	14930	14889	15049	14927	14898	14906	15076	15025	14960	14979	15097	15001	14960	14794	14881	15048	14992	14978	14959	15071	15098	14988	15010	14903	14920	15051	15043	14932	14830	15084	15008	14983	15018	15057	14815	14907	14997	14921	14889	14948	14816	15074	14984	14811	14994	14923	15045	14953	14744	15097	14816	15077	14910	14965	14746	15048	14863	15109	14959	15120	15021	15114	14802	15077	14955	15239	15012	15054	15031	15023	14926	14861	14966	14911	14922	14986	15042	14992	14740	14961	15057	14879	15022	15061	15067	15049	15119	14918	14881	14910	15104	14857	15079	15105	14963	14834	14896	15036	15054	14920	14935	15130	14816	14892	14935	15073	15000	15106	15000	15015	15009	15069	14745	14994	14897	14838	14890	15004	15077	14913	14943	14893	14922	15002	14863	15134	15001	14960	14921	15001	14901	14993	15171	15009	15028	15004	15115	14912	15098	15109	14979	14978	14907	14964	14902	14931	15055	14991	14955	15009	14812	15048	15077	14981	15110	14956	15089	14939	14947	14912	14874	14868	14985	14865	15081	15032	14875	14930	14983	15071	14976	14953	14860	14726	14962	14811	14866	15012	14959	15139	14867	14866	15157	14816	14991	14849	14928	14966	15059	15004	15136	15001	14952	14945	15112	14966	14864	14889	15005	14831	14968	15075	14936	14873	14950	14949	14988	15040	15081	14996	15097	14971	14942	15075	14872	15127	14958	14857	15028	15040	15023	14886	14950	15027	14966	15071	15025	15016	14860	14877	15032	15010	14894	15015	15008	14976	15034	15155	14903	14884	14980	15054	15042	14903	15074	15024	14904	15056	14893	15007	15093	14835	14958	15032	14982	14966	14955	15006	15050	14985	14830	15032	15084	14864	14975	15055	14862	15074	14812	14808	14910	15084	14952	15040	14901	14881	15134	14973	15030	14923	14966	14869	14790	15022	14848	14930	14829	15062	15084	15073	14937	14916	14955	15068	14816	15034	15020	14815	15108	14849	15062	14902	14921	14941	14907	15056	14895	14889	15061	14920	14919	15074	15101	14807	15067	14903	14906	15089	15081	14961	14917	14934	14930	14948	15016	14934	15000	14915	14770	14945	15117	15021	15091	14971	15110	14977	14966	15013	14976	14969	14913	15117	14907	14921	15146	15032	14834	15030	15048	15105	14926	14914	14983	14967	14905	14882	14899	14848	14906	15085	15161	15101	15019	14852	15112	14905	15037	14847	15057	14778	15079	15007	15011	14942	15157	14944	15025	14976	14867	14877	14936	14928	15066	15028	14952	14920	15109	14954	15080	15010	14808	14917	14968	14867	15020	14943	14863	14943	15032	14896	15059	15116	14969	14814	14928	14932	15078	15056	14817	15073	15020	15118	14778	14922	14937	14879	15112	14946	15059	14974	14956	14797	14848	14830	14751	14969	15000	14966	15007	14770	14970	14846	14992	14929	14964	14993	14937	14919	14872	14933	15069	14998	15005	15030	14933	14865	15062	14960	14841	14807	14877	15215	14956	15077	14909	15016
22923	21331	29239	23777	21513	22910	23191	17868	16826	17125	16686	16472	16484	16521	16282	16466	16314	16152	16176	16252	16232	15992	16168	16200	16238	16131	16133	16221	16112	16040	19246	21443	20295	18530	17178	16396	16087	15929	15963	15954	15967	15826	15904	15855	15990	15909	15837	15887	15784	15894	15980	15879	16092	16230	16027	15990	15925	15974	15909	16142	15958	15750	15848	15972	15832	15908	15836	15848	15971	15994	15926	16068	16021	16053	15975	15665	15887	16023	15779	15941	16115	16027	16064	15779	15667	15822	16150	15975	15876	15904	15857	15995	16021	15930	15715	15699	15859	15971	15958	15951	15847	15812	15765	15939	15840	16052	16074	15919	15826	15836	15865	15934	15777	15804	15770	16057	15979	15922	16032	15855	15934	15951	15934	15881	15785	16095	15921	15862	15936	15924	15958	15919	15982	15889	16009	15817	15790	15900	16012	15955	15889	16130	15721	15878	15830	15594	15849	16009	15978	15997	15844	15942	16043	15929	15865	15740	16001	15947	15874	15960	15866	15841	15944	15832	15955	16137	16063	15882	16015	15711	15833	15910	15779	15960	16044	15986	15778	15996	15795	15880	15979	15794	15775	15817	15832	15955	15759	15940	15822	15924	16051	15921	15760	15879	15946	16001	15669	15741	15944	15854	15769	15964	15873	15889	15841	15780	15934	15856	15818	15870	15995	15917	16030	15891	16080	15955	15893	16114	16049	15940	15906	15946	15786	15860	15950	15878	15799	15953	15617	15855	15909	16000	15937	15802	15918	15697	15960	15789	15889	15821	15893	15803	15763	15744	15796	16071	15910	15868	15860	16025	15828	15692	15930	15717	15855	15826	15687	15641	15974	15910	15913	15817	15911	15831	15930	15988	15914	15906	15718	15838	15999	15939	15893	15906	15962	16047	15797	15969	15956	15834	15791	15904	15864	16080	15818	15950	15730	15893	15734	15901	15827	15919	15792	15753	16001	15863	15856	15918	15881	15966	15921	15776	15919	15857	15896	15956	15834	15790	16029	15834	15707	15814	16028	15768	15931	15890	15804	15940	15877	15933	15821	15701	16017	15931	15705	15874	16028	15667	15980	15806	15856	15731	15766	16035	15835	15792	15979	15979	15933	15922	16010	16115	15935	15763	15797	15910	15810	15893	16042	15912	16035	15875	15971	15988	15886	15969	15961	15825	15996	15848	15873	15794	15906	15800	15900	15944	15877	16016	15940	16021	15775	15959	16008	15942	16014	15652	15896	15923	15978	15687	15829	15831	16044	15815	16005	15925	15779	15873	15675	15787	16097	15935	15903	15881	15787	15861	15679	15966	15989	15954	15929	15960	16007	15741	15681	15957	15873	15821	15833	15920	15826	15845	15738	15923	15943	15973	15855	15801	15933	15852	16018	15966	15783	15992	15795	15895	15912	15880	15866	15817	15725	15763	15804	16003	15831	15878	15912	15732	15860	15898	15990	16039	15979	15811	16025	16115	16021	15942	15987	15975	16035	15883	15874	15705	15865	15920	15934	15946	15979	15858	15885	15937	15930	15711	15739	15972	16111	15775	15996	15869	15928	15927	15857	15895	15835	15869	16166	15894	15922	15794	15780	15780	15781	15941	15859	15727	16108	15872	15916	16035	16054	15827	15891	15819	15918	15715	16045	15794	15830	15819	16007	15898	15780	15953	16006	15842	15978	15809	16143	16006	15762	15869	15766	15569	15831	16085	15920	15936	15986	15734	15828	15858	15757	15826	15841	15892	15981	15874	15897	15910	15755	15946	15988	15857	15963	15777	16067	15991	15953	15868	15794	15997	15848	15908	15796	15969	15818	15972	16101	15905	16063	15806	15798	15839	15962	15839	15903	16055	15823	15971	15750	15900	15902	15939	15914	16069	15789	15981	15858	16073	16056	15860	15752	15869	15804	16003	15844	15811	15882	15913	15846	15872	16074	15839	15941	15677	15867	15794	15795	15839	15876	15893	15799	15837	15845	15954	15972	15895	15907	15966	15936	15785	15922	16004	15978	15787	15780	15682	15903	16060	15873	15780	15860	15955	16171	15892	16123	15793	15858	15979	15884	15802	15881	15929	15937	15935	16019	16023	15778	15901	15939	15809	15850	15694	15783	15909	15848	15786	16012	15922	15701	15887	15927	15979	16022	15818	15911	15701	15734	15929	15777	15751	15959	15765	15824	16029	15856	15898	15857	15677	15935	15964	15863	15780	15712	15910	15832	15874	15785	15657	16017	16081	15948	15812	15799	15831	15822	15813	15796	15792	16107	15859	15921	15820	16084	15742	15825	15954	15886	15873	15805	15717	15919	15891	15842	15900	15930	15657	16141	15882	15681	16009	15951	15800	15810	15993	15846	15734	16072	15744	15822	15808	15891	15839	15836	15771	16042	15938	16016	15865	15784	15815	15965	15884	15900	15939	15894	16011	15859	15924	16100	15766	15853	15896	15941	16004	15970	15912	15905	15720	15939	15763	15946	15917	15831	15859	16089	15864	15995	15787	15851	15804	15797	15820	15882	15935	15816	16011	15921	15854	15933	15905	15940	15984	15744	15797	15838	15886	16030	15737	15850	15820	15971	16008	15908	15860	15959	15899	15923	16005	15954	16011	15847	15782	15776	15861	15989	15914	16037	15868	15825	15922	15802	15956	15926	16165	16001	15746	15823	15745	15790	15807	15990	16025	15922	15896	15804	16058	16035	15762	15857	15944	16116	15856	15990	15761	15973	15821	15873	15942	15989	15897	15666	15684	15753	15870	15791	15751	16032	15770	15676	15993	15889	16056	15661	15947	16062	15775	15951	16003	15717	15653	15882	15866	15994	15683	15790	16069	16048	16151	15687	15806	15868	15755	15799	15788	15820	15805	16013	15983	15858	15963	16054	15965	15743	16028	15851	15787	15836	15862	15803	15685	15821	15878	15891	15880	16034	15939	15992	15858	15695	15685	16005	15824	15912	15930	16058	15849	15907	15663	16068	15983	15919	15922	16010	15947	15698	15848	15853	15842	15906	15841	15829	16011	15970	15823	15864	15887	15900	15987	16141	15913	15832	15843	15668	15866	15963	16106	15883	15818	15838	15863	15804	15845	15713	15933	16100	16025	15781	16022	15863	15830	15890	15953	15922	15945	16066	16057	16160	16045	16029	15811	15828	15775	15823	15967	15943	15924	15911	15852	15962	15872	15808	15738	15925	15778	15920	15827	15979	15781	15922	15833	15828	15900	15892	15719	15808	16035	15782	15774	15825	15896	16000	15865	15872	15910	15821	15921	15820	16116	15878	16142	15998	15794	15837	15977	15895	16001	15870	15968	16032	15921	15937	16018	15963	16075	16045	15838	15837	16011	16136	15879	15862	15989	15745	15934	15889	15883	16092	15681	15817	15787	15764	15843	16190	15767	16012	15981	15718	15786	15731	15907	15918	15835	15875	15882	16029	15917	15781	15871	15796	16000	15991	15935	15917	15886	16122	15930	15822	15840	15667	15921	15725	15776	15977	15992	16005	16010	15791	15924	16108	15973	15924	15743	15924	15938	15843	15785	15873	15890	15641	15876	15916	15854	15732	15966	15963	15937	15750	15932	15876	15621	16085	15917	15797	15831	15831	15952	15909	15766	16068	15781	15850	15951	15916	15889	15810	15877	15828	15801	15996	15730	15891	15920	15917	15838	15829	16022	16204	15954	16049	15890	16015	15796	15893	15914	15913	15815	15792	15865	16119	15812	15829	15750	15834	15915	15911	15796	15766	16020	15820	15724	15809	15933	15824	15817	15774	15834	16044	15835	15766	15994	15688	15981	15964	15954	15920	15819	15800	15858	15976	15926	15932	15984	15779	15926	15807	16038	15674	15985	15884	15807	15686	15826	16060	15947	15834	15919	15707	15754	15897	15780	15951	15731	15800	15865	15941	15874	15855	15795	15982	15983	15780	15814	15903	15880	15945	15784	16058	15855	15866	15751	15808	15824	15990	15892	15692	15847	15962	16001	15564	15969	16094	15809	15697	16165	15972	15806	15741	15759	15856	16055	15999	16068	15775	15638	15831	15970	15956	15890	15888	15705	15992	15770	15773	15878	15871	15961	15974	15918	15807	15801	15963	16062	15845	15847	15958	15946	16021	15891	15809	15824	15848	16004	16014	15809	15742	15822	15807	15979	15914	15868	15875	15984	15892	15881	15927	15932	15787	15905	15957	16055	15764	15856	15889	15898	15975	15864	16063	15924	15993	15929	15907	15736	15971	15958	15855	15903	15951	15919	15949	15868	15920	15870	15878	15804	15906	16018	15979	15619	15789	15813	15780	16033	15893	15825	15917	15593	16028	15925	15894	15892	15914	15738	16058	15831	15907	15997	15929	15653	15770	15979	15901	15858	15932	16095	15861	15846	15815	15959	15847	15792	15929	15955	15754	15985	15990	15897	15955	16057	16136	15929	16111	15953	15903	15859	15975	15882	15977	15818	15980	15923	15740	15788	15912	15910	15911	15905	15887	15870	15861	15875	15768	15932	15912	15920	15873	15861	15941	15930	15858	15930	15882	15920	15893	15823	15818	16006	15934	15879	15955	15715	16036	15932	15942	15848	15883	15861	15969	15823	15901	15891	15778	15846	15919	15874	15762	15960	15917	15787	15847	15925	15901	15779	15749	15854	15967	15885	15791	15975	15727	15793	15798	15926	16050	15896	15849	15864	15783	15854	16010	15877	15950	15914	16087	15942	15946	15904	15958	16046	15963	15743	15749	15865	16092	15875	15996	15808	16067	15869	15980	15839	15677	15796	15771	15800	15857	15800	15833	15960	15944	16001	15734	15913	15958	15923	15867	15839	15898	15806	15878	16057	15810	15829	15884	15782	15760	15878	15889	15833	16027	15780	15701	15756	16030	15865	15768	15954	15865	15914	15833	15948	15876	15840	16034	15977	16094	15744	15861	15969	15835	15720	16021	15706	15880	15897	15829	15900	16096	15944	15864	16039	15916	15679	15921	15884	15730	15939	15934	15856	15860	15773	15801	16028	15962	15848	15831	15970	15896	15749	15845	15669	16037	16044	15756	15896	16019	15917	15811	15891	15851	15948	16060	15972	16158	15929	15948	15835	15737	15879	15920	15984	15625	15783	15798	15911	15889	15894	15849	15970	15956	15699	15806	15882	15993	15834
16412	28352	26747	21815	19886	18560	17749	17044	16870	16299	15949	15793	15548	15132	15334	15255	15134	15086	15392	15053	15338	15146	15175	15023	15243	14975	14902	14781	14886	15310	21233	23100	21028	18185	16078	15393	15101	14736	14739	14815	14965	14820	14936	14826	14916	14868	15056	15033	14906	15030	14695	14716	14836	14878	14955	14814	14679	14798	14810	14858	14886	14960	14963	14762	14719	15064	14795	14801	14848	14758	14956	15110	14540	14883	14713	14745	14791	14811	14855	14801	14887	14831	14781	14952	14927	14784	14783	14945	14780	14896	14892	14759	14919	14834	14723	14772	14739	14889	14667	14830	14918	14649	14839	14726	14742	14860	14808	14862	14753	14768	14886	14774	14803	14831	14704	14769	14723	14621	14953	14787	14902	14876	14862	14865	14777	14858	14648	14932	14883	14848	14765	14749	14952	14833	14883	14765	14811	14675	14844	14906	14718	14805	14700	14863	14981	14759	14916	14769	14881	14839	14728	14757	14758	14641	14666	14822	14610	14963	14754	14835	14798	14805	14740	14845	14866	14886	14822	14929	14775	14900	14751	14921	14940	14854	14986	14749	14811	14806	14660	14625	14698	14749	15034	14911	14817	14754	14857	14732	14930	14926	14822	14997	14788	14896	14666	14887	14726	14863	14719	14801	14776	14708	14896	14810	14699	14713	14872	14694	14857	14712	14754	14812	14808	14793	14762	14894	14801	14900	14812	14738	14832	14785	14794	14694	14603	14947	14632	14920	14907	14671	14819	14733	14870	14817	14973	14843	14936	14910	14813	14725	14820	14703	14842	14906	14893	14726	14939	14532	14749	14951	14761	14826	14964	14748	14797	14836	14719	14991	14662	14821	14844	14735	14774	14989	14788	14759	15000	14821	14754	14774	14804	15054	14704	14949	14764	15014	14735	14938	14823	14674	14660	14866	14719	14902	14664	14825	14510	14955	14924	14836	14760	14837	14867	14709	14596	14834	14625	14751	14793	14942	14829	14704	14760	14701	14949	14759	14751	14690	14658	14931	14742	15018	14630	14790	14764	14783	14758	14821	14886	14906	14641	14779	14839	14749	14878	14895	14854	14733	14760	14907	14868	14697	14735	14874	14831	14704	14959	14718	14772	14783	14789	14950	14802	14740	14735	14850	14832	14863	14807	14746	14754	14874	14842	14722	14697	14905	14903	14768	14704	14732	14795	14769	14668	14832	14825	14907	14831	14690	14733	14926	14777	14810	14768	14969	14844	14754	14772	14796	14707	14858	14671	14651	14736	14686	14777	14791	14829	14599	14797	14807	14876	14839	14762	14858	14831	14651	14747	14763	14877	14804	14797	14862	14695	14955	14811	14816	14829	14819	14938	14854	14832	14982	14912	15051	14850	14859	14856	14991	14731	14890	14859	14753	14884	14697	14750	14773	14782	14774	14837	14717	14876	14894	14734	14810	14932	14761	14749	14957	14645	14771	14855	14826	14887	14928	14598	14849	14874	14667	14936	14863	14715	14834	14688	14922	14809	14756	14860	14896	14963	14940	14758	14865	14718	14873	14927	14708	14846	14969	14827	14894	14796	14746	14694	14843	14786	14894	14742	14670	14679	14913	14823	14718	14823	14900	14802	14794	14753	14681	14935	14883	14760	14683	14989	14828	14588	14654	14799	14873	14810	14847	14730	14567	14815	14849	14969	14780	14841	14928	14650	14828	14669	14801	14795	14778	14767	14592	14856	14688	14813	14784	14773	14942	14864	14779	14860	14870	14796	14811	14878	14836	14594	14899	14746	14709	14851	14784	14637	14865	14679	14865	14833	14968	14571	14797	14708	14881	14763	14660	14665	14700	14738	14669	14720	14787	14733	14730	14834	14854	14896	14893	14892	14879	14891	14814	14753	14880	14771	15006	14670	14691	14869	14696	14783	14849	14684	14624	14751	14723	14728	14693	14806	14732	14874	14754	14823	14774	14829	14846	14778	14784	14866	14750	14775	14769	14994	14786	14674	14748	14931	14803	14892	14867	14984	14816	14687	14846	14786	14790	14850	14814	14855	14799	14820	14884	14881	14890	14804	14819	14948	14847	14900	14869	14810	14943	14857	14857	14680	14472	14719	14683	14764	14758	14691	14770	14875	14826	14787	14767	14958	14754	14859	14711	14705	14968	14594	14776	14830	14762	14853	14959	14694	14753	14859	14745	14837	14657	14914	14829	14855	14850	14748	14842	14850	14770	14857	15068	14661	14713	14817	14898	14730	14752	14686	14889	14764	14738	14866	14845	14867	14867	14856	14821	14802	14806	14684	14827	14805	14889	14694	14722	14876	14878	14821	14808	14881	14801	14596	14955	14881	14776	14783	14871	14731	14708	14845	14671	14812	14797	14714	14842	14736	14777	14804	14805	14923	14784	14923	14701	14874	14845	14945	14790	14868	14699	14844	14758	14715	14892	14831	14808	14677	14778	14819	14790	14826	14749	14808	14853	14666	14749	14934	14499	14818	14703	14775	14885	14670	14731	14861	14866	14727	14688	14739	14891	14968	14731	14669	14729	14806	14904	14729	14869	14751	14820	14632	14723	14579	14655	14710	14917	14757	14832	14716	14895	14841	14757	14747	14659	14787	14775	14857	14790	14677	14778	14712	14922	14621	14777	14917	14689	14664	14746	14819	14812	14849	14828	14599	14976	14784	14808	14831	14978	14603	14940	14631	14810	14755	14808	14660	14446	14792	14721	14703	14726	14797	14958	14791	14891	15023	14757	14861	14739	14711	14831	14819	14828	14698	14686	14829	14727	14824	14885	14907	14865	14798	14808	14697	14905	14803	14681	14716	14853	14784	14710	14933	14846	14852	14708	14750	14853	14734	14835	14935	14758	14700	14870	14928	14816	14750	14769	14757	14935	14906	14809	14833	14724	14678	14772	14776	14876	14788	14747	14814	14869	14626	14578	14618	14947	14836	14641	14912	14898	14755	14776	14698	14911	14794	14801	15014	14734	14776	14641	14699	14975	14950	14818	14685	14870	14839	14750	14639	14981	14746	14705	15013	14749	14741	14788	14899	14947	14768	14906	14798	14743	14755	14796	14620	14840	14889	14970	14829	14844	14698	14784	15055	14822	14631	14874	14953	14695	14775	14715	14726	14808	14962	14815	14788	14787	14889	14760	14812	14707	14850	14684	14874	14740	14721	14918	14843	14750	14826	14653	14843	14812	14749	14831	14739	14818	14739	14775	14793	14721	14788	14658	15017	14810	14800	14682	14774	14921	14900	14834	14866	14680	14907	14819	14753	14777	14825	14760	14822	14807	14765	14775	14771	14921	14846	14841	14821	14698	14706	14862	14866	14708	14847	14832	14700	14814	14887	14775	14871	14833	14876	14771	14776	14747	14773	14950	14716	14921	14775	14678	14773	14762	14812	14735	14874	14798	14860	14729	14812	14764	14684	14838	14642	14785	14901	14591	14837	14757	14737	14727	14900	14889	14898	14761	14776	15000	14725	14848	14964	14795	14807	14735	14741	14627	14886	14686	14768	14737	14904	14678	14743	14766	15024	14729	14931	14979	14785	14886	14744	14851	14831	14810	14821	14919	14851	14800	14746	14710	14817	14805	14831	14976	14718	14942	14837	14835	14840	14730	14781	14709	14773	14788	14757	14721	14743	14734	14903	14841	14900	14692	14780	14704	14891	14798	14976	14819	14831	14784	14734	14773	14870	14792	14916	14955	14733	14704	14868	14963	14700	14780	14930	14881	14996	14786	14862	14750	14708	14873	14850	14822	14658	14868	14965	14733	14917	14814	14761	14669	14608	14621	14835	15063	14811	14921	14992	14858	14815	14801	14820	14903	14717	14891	14832	14793	15076	14793	14703	14920	14746	14670	14861	14908	14772	14838	14769	14897	14897	14642	14850	14774	14604	14729	14911	14776	14806	14742	14698	14785	14771	14694	14809	14761	14675	15008	14863	14725	14855	14724	14751	14795	14702	14868	14784	14936	14792	14755	14922	14640	14839	14915	14821	14814	14764	14696	14871	14836	14879	14883	14714	14962	14790	14838	14854	14783	14724	14963	14813	14814	14798	14799	14800	14807	14847	14724	14827	14838	14796	14754	14755	14789	14718	15066	14875	14870	14882	14791	14875	14641	14718	14855	14845	14742	14802	14773	14808	14681	14597	14802	14702	14830	14741	14741	14761	14840	14828	14814	14924	14846	14729	14795	14788	14841	14658	14664	14990	14820	14754	14867	14856	14946	14824	14695	14684	14578	14895	14880	14838	14844	14813	14740	14713	14716	14805	14819	14632	14973	14851	14723	14773	14731	14786	14599	14852	14761	14769	14707	14892	14760	14855	14967	14815	14620	14618	14833	14845	15009	14985	14912	14811	14811	14651	14793	14812	14703	14864	14786	14880	14952	14824	14762	14845	14869	14822	14753	14645	14836	14736	14670	14917	14697	14780	14788	14707	14843	14687	14879	14832	14805	14831	14866	14773	14786	14784	14756	14857	14679	14725	14806	14896	14870	14752	14696	14908	14831	14700	14842	14735	14932	14593	14883	14828	14769	14846	14799	15022	14766	14777	14906	14748	14652	14739	14774	14697	14735	14944	14711	14768	14816	14739	14751	14775	14669	14736	14930	14734	14601	14786	14748	14805	14838	14989	14838	14630	14804	14822	14715	14873	14739	15009	14753	14870	14775	14920	14721	14648	14732	14863	14687	14910	14670	14691	14755	14677	14879	14736	14835	14796	14810	14836	14849	14751	14888	14819	14743	14702	14969	14666	14844	14753	14872	14853	14819	14886	14803	14720	14813	14691	14798	14827	14869	14799	14857	14792	14770	14743	14808	14768	14791	14768	15021	14758	14814	14743	14726	14878	14611	14837	14742	14839	14842	14771	14835	14725	14788	14861	14795	14772	14815	14667	14807	14716	14787	14716	14756	14837	14826	14896	14811	14924	14780	14935	14733	14839	14806	14683	14734	14859	14915	14668	14742	14737	14806	14810	14901	14776	14731	14939	14818	14876	15002	15003	14541	14689	14687	14779	14794	14884	14971	14901	14832	14876	14736	14727	14780	14673	14840	14782	14774	14826	14838	14635	14972	14901	14814	14803	14825	14967	14857	14725	14741	14811	14704	14784	14797	14896	14633	14805	14745	14764	14704	14840	14799	14710	14761
27621	21853	23379	20843	17275	16697	16511	16403	16125	16083	15987	16110	15928	15884	15812	15702	15804	15812	15816	15891	15937	15771	15802	15866	15959	15906	15915	15795	15852	15957	16105	16272	16323	16324	16034	15930	15926	15780	15782	15703	15600	15703	15793	15822	15661	15854	15879	15720	15850	15830	15695	15958	15708	16038	15629	15654	15616	15775	15822	15943	15951	15938	15907	15981	15797	15820	15726	15629	15831	15890	15719	15746	15834	15749	15769	15569	15818	15916	15804	15774	15788	15738	15799	15739	15845	15892	15715	15898	15922	15926	15674	15723	15851	15738	15809	15593	15872	15859	15721	15812	15750	15800	15969	15833	15936	16003	15710	15880	15828	15745	15663	15705	15627	15808	15713	15806	15942	15706	15744	15965	15640	15810	15848	15720	15685	15819	15905	15909	15904	15878	15902	15675	15937	15731	15784	15744	15648	15693	15852	15834	15707	15825	15868	15509	15806	15801	15666	15687	15673	15817	15603	15754	15765	15562	15786	15756	15688	15478	15731	15828	15688	15567	15820	15714	15857	15785	15702	15775	15736	15711	15668	15766	15854	15757	15965	15878	15838	15703	15773	15720	15731	15611	15960	15910	15825	15795	15975	15637	15685	15927	15727	15584	15838	15635	15644	15565	15644	15716	15837	15782	15651	15860	15678	15600	15774	15672	15707	15665	15690	15700	15830	15930	15705	15781	15751	15513	15524	15813	15713	15756	15849	15725	15899	15634	15606	15748	15817	15821	15901	15846	15706	15904	15738	15750	15700	15738	16008	15981	15801	15712	15792	15635	15774	15716	15719	15822	15752	15879	15783	15860	15816	15696	15776	15742	15634	15755	15765	15826	15585	15537	15769	15692	15695	15872	15503	15841	15631	15695	15712	15936	15831	15768	15569	15681	15737	15637	15943	15921	15729	15705	15824	16073	15936	15756	15742	15890	15571	15858	15596	15766	15842	15725	15571	15804	15715	15841	15752	15601	15749	15864	15707	15914	15683	15635	15808	15744	15632	15713	15761	15644	15744	15693	15797	15924	15897	15852	15852	15708	15603	15721	15672	15681	15715	15719	15765	15491	15781	15872	15801	15730	16081	15836	15731	15876	15629	15682	15758	15690	15739	15821	15652	15819	15875	15856	15885	16002	15701	15805	15783	15652	15758	15839	15693	15667	15913	15653	15796	15655	15760	15572	15757	15786	15684	15851	15995	15609	15881	15844	15723	15758	15713	15866	15814	15975	15995	15610	15733	15833	15782	15927	15638	15875	15732	15652	15689	15820	15847	15739	15765	15858	15675	15791	15839	15941	15601	15778	15833	15725	15777	15484	15651	15696	15688	15787	15784	15932	15744	15742	15840	15845	15781	15731	15710	15829	15738	15789	15820	15804	15727	15730	15845	15647	15747	15646	15758	15750	15860	15743	15844	15785	15807	15577	15834	15769	15693	15586	15812	15745	15901	15861	15827	15765	15731	15612	15734	15782	15758	15853	15922	15957	15634	15728	16045	15763	15904	15821	15721	15769	15990	15775	15673	15817	15961	15788	15832	15798	15927	15711	15685	15956	15502	15512	15873	15802	15863	15788	15676	15613	15840	15788	15848	15812	15762	15926	15827	15725	15593	15857	15768	15762	15806	15761	15648	15602	15697	15824	15853	15704	15759	15745	15920	15679	15838	15804	15751	15752	15803	15728	15737	15783	15890	15661	15800	15821	15671	15705	15804	15849	15673	15776	15728	15885	15859	15767	15818	15766	15777	15882	15760	15808	15945	15775	15893	15712	15858	15789	15619	15737	15567	15635	15830	15543	15530	15819	15630	15664	15828	15930	15706	15847	15832	15618	15570	15662	15840	15781	15782	15734	15620	15734	15710	15736	15675	15809	15596	15570	15725	15699	15735	15749	15839	15877	15679	15768	15680	15635	15665	15722	15838	15728	15673	15790	15634	15595	15736	15740	15883	15736	15726	15833	15803	15705	15759	15898	15864	15859	15865	15785	15785	15764	15632	15758	15813	15814	15848	15933	15962	15410	15914	15736	15627	15496	15726	15787	15805	15884	15753	15750	15708	15723	15788	15718	15760	15854	15626	15885	15681	15819	15990	15899	15747	15766	15884	15896	15621	15922	15899	15773	15829	15801	15867	15819	15757	15985	16046	15672	15769	15672	15720	15659	15699	15934	15726	15596	15906	15619	15670	15775	15922	15819	15904	15749	15687	15732	15814	15980	15734	15776	15775	15819	15869	15712	15696	15634	15808	15722	15808	15542	15780	16012	15858	15777	15843	15722	15598	15644	15694	15859	15815	15746	15929	15784	15536	15742	15829	15915	15832	15788	15724	15833	15867	15807	15968	15882	15774	15944	15799	15991	15795	15731	15523	15676	15727	15658	15601	15655	15619	15755	15849	15636	15629	15745	15799	15974	15838	15899	15731	15754	15724	15698	15906	15808	15722	15668	15764	15722	15738	15789	15826	15690	15813	15791	15729	15645	15997	15877	15910	15765	16054	15722	15554	15687	15709	15905	15799	15785	15790	15662	15891	15979	15739	15660	16017	15959	15761	15740	16051	15713	15860	15960	15775	15752	15699	15863	15673	15719	15576	15674	15896	15744	15767	15759	15793	15612	15946	15759	15764	15650	15758	15733	15888	15817	15717	15690	15731	15731	15569	15769	15676	15650	15832	15853	15767	15902	15679	15730	15783	15645	15675	15599	15731	15686	15616	15884	15817	15839	15701	15870	15895	15940	15609	15692	15839	15907	15772	15600	15791	15755	15715	15795	15766	15727	15979	15747	15767	15691	15697	15760	15663	15838	15751	15803	15726	15872	15704	15606	15813	15877	15813	15764	15558	15660	15892	15700	15781	15690	15821	15700	15793	15840	16015	15870	15886	15829	15809	15922	15682	15914	15786	15731	15697	15690	15807	15774	15604	15938	15776	15554	15662	15839	15825	15937	15899	15885	15829	15742	15887	15866	15842	15686	15859	15624	15957	15856	15904	15836	15841	15901	15523	15821	15604	16008	15750	15818	15594	15904	15826	15824	15652	15827	15656	15703	15519	15737	15556	15864	15793	15761	15634	15864	15712	15747	15824	15844	15878	15781	15711	15700	15667	15831	15869	15914	15816	15837	15748	15746	15749	15622	15584	15751	15771	15795	15786	15764	15720	15760	15550	15754	15672	15816	15722	15780	15730	15870	15902	15698	15922	15857	15858	15933	15696	15521	15695	15876	15783	15644	15752	15650	15646	15808	15897	15685	15680	15728	15738	15858	15729	15838	15713	15722	15791	15667	15738	15703	15713	15793	15722	15856	15814	15749	16010	15741	15734	15830	15830	15694	15821	15930	15717	15868	15712	15713	15721	15982	15935	15690	15942	15730	15795	15813	15979	15857	15884	15855	15923	15770	15887	15659	15890	15689	15844	15634	15498	15856	15861	15810	15926	15859	15892	15650	15930	15855	15914	15958	15611	15737	15696	15807	15739	15895	15843	15860	15774	15800	15807	15896	15808	15527	16007	15857	15788	15882	15838	15698	15794	15684	15767	15697	15826	15907	15816	15764	15736	15775	15670	15698	15670	15649	15749	15788	15877	15821	15808	15578	15662	15636	15696	15698	15778	15680	15643	15654	15631	15713	15789	15771	15937	15670	15601	15787	15754	15574	15496	15632	15787	15669	15848	15981	15767	15797	15699	15838	15644	15671	15852	15725	15910	15754	15895	15839	15884	15949	15838	15915	15848	15790	15942	15785	15797	15751	15946	15941	15862	15539	15723	15750	15812	15754	15805	15687	15710	15628	15786	15699	15797	15750	15828	15888	15908	15790	15715	15894	15768	15965	15982	15852	15613	15806	15795	15654	15691	15778	15659	16019	15933	15671	15806	15713	15761	15745	15681	16019	15896	15852	15761	15746	15723	15863	15585	15735	15917	15748	15813	15795	15825	15992	15776	15950	15653	15701	15754	15837	15806	15835	15685	15694	15758	15905	15794	15841	15914	15711	15694	15658	15920	15842	15865	15739	15903	15636	16016	15723	15695	15746	15754	15920	15678	15553	15887	15634	15625	15775	15864	15934	15757	15819	15910	15932	15720	15685	15839	15794	15853	15722	15837	15795	15670	15769	15618	15855	15721	15649	15779	15746	15798	15759	15698	15722	15903	15749	15653	15846	15946	15899	15726	15730	15794	15974	15864	15798	15794	15870	15753	15701	15875	15553	15660	15809	15799	15642	15639	15702	15747	15706	15934	15933	15912	15769	15887	15769	15775	15569	15587	15850	15637	15783	15876	15846	15646	15782	15705	15693	15696	15673	15795	15771	15739	15708	15852	15963	15668	15712	15867	15819	15782	15764	15690	15749	15631	15558	15803	15688	16047	15910	15868	15783	15615	15824	15724	15578	15562	15677	15682	15841	15659	15679	15898	15926	15818	15750	15624	15820	15750	15902	15852	15711	15826	15709	15741	15736	15699	15741	15877	15935	15948	15831	15546	15811	15837	15733	15783	15719	15660	15754	15775	15717	15724	15694	15789	15733	15723	15822	15821	15747	15558	15747	15777	15774	15833	15718	15872	15858	15864	15659	15877	15802	15888	15929	15865	15612	15877	15828	15903	15822	15738	15850	15632	15911	15876	15839	15878	15595	15630	15606	15927	16052	15803	15585	15701	15864	15712	15868	15624	15585	15708	15743	15817	15757	15892	15655	15632	15674	15777	15936	15842	15781	15794	15846	15716	15902	15777	15922	15784	15811	15732	15724	15664	15810	15871	15812	15813	15936	15894	15912	15956	15733	15768	15689	15912	15764	15650	15550	15576	15817	15929	15734	15866	15679	15790	15868	15874	15682	15529	15834	15587	15802	15400	15899	15711	15812	15862	15929	15702	15842	15812	15701	15725	15802	16042	15782	15872	15854	15908	15633	15688	15717	15849	15764	15860	15809	15986	15960	15694	15662	15735	15806	15716	15805	15562	15787	15758	15829	15859	15784	15727	15761	15746	15693	15893	15834	15663	15760	15912	15618	15885	15534	15775	15840	15883	15570	15662	15544	15854	15734	15861	15952	15798	15846	15758	15864	15817	15826	15791	15663	15789	15872	15890	15621	15759	15715	15944	15722	15712	15726	15682	15689	15796	15688	15931	15792	15931	15805	15719	15841	15887	15594
14685	17872	19375	19036	17125	16091	15848	15684	15431	15303	15131	14849	14826	14992	14772	14813	14803	14935	14858	14880	14869	14836	14913	14940	14674	14724	14921	14718	14839	14875	15236	15484	15435	15210	15104	14818	14660	14708	14839	14625	14773	14786	14704	14765	14673	14770	14665	14822	14841	14794	14772	14728	14739	14753	14832	14808	14654	14864	14758	14872	14622	14999	14668	14703	14704	14698	14801	14768	14755	14574	14821	14681	14711	14695	14576	14759	14580	14758	14787	14589	14759	14711	14769	14739	14688	14737	14950	14722	14715	14726	14715	14625	14759	14595	14707	14661	14650	14844	14769	14736	14885	14731	14692	14793	14658	14760	14701	14756	14707	14735	14579	14642	14706	14852	14627	15014	14543	14712	14767	14714	14985	14774	14757	14810	14751	14768	14802	14620	14700	14616	14715	14795	14779	14743	14844	14708	14719	14626	14746	14645	14637	14671	14769	14618	14751	14600	14737	14749	14709	14711	14849	14756	14703	14643	14682	14742	14549	14716	14672	14735	14745	14572	14871	14636	14753	14787	14621	14702	14519	14688	14733	14674	14690	14831	14627	14743	14551	14658	14662	14581	14676	14794	14594	14765	14671	14535	14680	14699	14716	14800	14673	14738	14718	14774	14797	14742	14784	14603	14732	14711	14676	14736	14678	14644	14759	14596	14709	14742	14635	14800	14645	14604	14616	14816	14863	14761	14719	14710	14664	14708	14715	14852	14758	14819	14766	14851	14787	14725	14694	14711	14652	14690	14626	14695	14630	14631	14681	14788	14687	14719	14723	14916	14675	14857	14686	14756	14781	14679	14810	14657	14793	14645	14868	14665	14768	14812	14716	14550	15049	14473	14629	14792	14775	14799	14731	14700	14638	14772	14566	14534	14859	14725	14747	14654	14693	14786	14595	14634	14736	14706	14841	14809	14749	14692	14710	14608	14873	14770	14931	14722	14646	14697	14902	14789	14721	14811	14826	14851	14931	14621	14810	14793	14860	14684	14855	14741	14631	14857	14827	14801	14842	14667	14705	14803	14673	14832	14624	14691	14508	14825	14743	14766	14715	14631	14766	14709	14725	14639	14779	14873	14862	14490	14735	14866	14823	14775	14794	14665	14778	14826	14864	14631	14674	14829	14644	14735	14691	14581	14773	14721	14748	14671	14712	14823	14771	14726	14605	14638	14765	14760	14654	14774	14853	14695	14807	14723	14890	14718	14884	14607	14761	14905	14555	14861	14770	14612	14837	14661	14861	14738	14731	14852	14681	14739	14743	14777	14796	14736	14766	14831	14669	14670	14896	14775	14713	14541	14824	14691	14855	14762	14762	14681	14873	14644	14537	14590	14759	14664	14685	14702	14725	14735	14889	14574	14756	14748	14584	14784	14787	14769	14751	14750	14757	14660	14642	14955	14697	14757	14702	14659	14650	14746	14588	14711	14602	14648	14606	14667	14904	14681	14593	14641	14711	14712	14680	14636	14693	14750	14667	14808	14506	14633	14721	14664	14805	14666	14791	14830	14748	14730	14809	14862	14844	14610	14842	14642	14655	14707	14679	14868	14543	14895	14566	14863	14858	14755	14625	14898	14786	14686	14699	14770	14841	14769	14753	14550	14837	14664	14838	14593	14718	14698	14831	14666	14557	14644	14744	14914	14616	14591	14700	14812	14752	14757	14625	14716	14698	14753	14725	14650	14613	14720	14671	14793	14768	14700	14852	14581	14725	14854	14731	14888	14611	14972	14737	14835	14787	14577	14757	14703	14782	14846	14803	14792	14734	14749	14830	14732	14748	14665	14664	14671	14802	14789	14907	14785	14646	14640	14691	14640	14684	14892	14740	14795	14667	14819	14625	14687	14770	14843	14796	14813	14677	14826	14735	14768	14588	14819	14629	14652	14768	14799	14712	14633	14821	14752	14737	14648	14678	14616	14666	14728	14874	14897	14773	14779	14671	14593	14716	14645	14850	14699	14538	14782	14724	14730	14724	14698	14757	14520	14715	14838	14660	14624	14771	14794	14750	14820	14801	14560	14859	14642	14735	14756	14670	14873	14792	14648	14781	14679	14824	14778	14551	14599	14804	14662	14759	14814	14827	14881	14673	14663	14796	14826	14721	14780	14844	14738	14701	14791	14810	14715	14825	14761	14738	14753	14578	14823	14863	14921	14826	14639	14804	14748	14644	14911	14675	14650	14678	14735	14698	14699	14759	14769	14751	14723	14764	14837	14606	14729	14708	14574	14654	14772	14710	14847	14449	14693	14685	14708	14703	14709	14718	14599	14599	14823	14828	14843	14784	14850	14844	14779	14768	14566	14745	14557	14692	14775	14855	14854	14886	14766	14812	14626	14870	14717	14710	14513	14774	14715	14757	14683	14806	14590	14690	14853	14836	14753	14802	14633	14907	14559	14607	14774	14872	14622	14705	14567	14676	14894	14856	14647	14668	14757	14782	14650	14606	14607	14804	14682	14781	14633	14540	14701	14649	14761	14629	14707	14851	14649	14695	14552	14877	14731	14680	14657	14697	14731	14792	14806	14829	14744	14733	14704	14794	14688	14770	14684	14673	14764	14716	14847	14756	14658	14745	14528	14930	14684	14969	14752	14899	14737	14772	14621	14737	14630	14741	14568	14639	14648	14872	14676	14771	14669	14830	14608	14676	14817	14722	14808	14559	14635	14825	14685	14738	14659	14729	14682	14823	14560	14819	14797	14578	14723	14741	14665	14638	14789	14775	14809	14707	14815	14790	14673	14463	14749	14761	14713	14731	14635	14711	14683	14856	14771	14603	14678	14829	14629	14798	14778	14880	14684	14738	14618	14725	14649	14902	14884	14701	14661	14765	14699	14732	14766	14698	14737	14764	14716	14849	14756	14704	14751	14718	14823	14847	14609	14862	14641	14780	14582	14633	14862	14834	14635	14708	14753	14796	14621	14745	14813	14590	14759	14613	14717	14766	14704	14777	14729	14627	14701	14694	14776	14682	14766	14913	14756	14633	14768	14629	14719	14856	14721	14865	14736	14853	14722	14582	14751	14953	14913	14686	14922	14746	14700	14689	14885	14767	14793	14905	14918	14854	14683	14618	14781	14828	14774	14789	14856	14639	14637	14707	14757	14837	14619	14826	14493	14769	14708	14791	14780	14830	14917	14687	14751	14670	14865	14652	14530	14565	14709	14960	14807	14718	14858	14636	14829	14811	14722	14654	14717	14654	14584	14592	14824	14716	14530	14734	14649	14709	14628	14719	14641	14648	14732	14993	14757	14710	14763	14727	14776	14767	14782	14814	14715	14814	14794	14860	14723	14800	14609	14716	14647	14699	14708	14635	14860	14835	14691	14650	14748	14760	14786	14804	14719	14923	14587	14741	14618	14866	14679	14750	14844	14837	14703	14739	14813	14779	14697	14958	14657	14758	14822	14667	14916	14767	14571	14784	14588	14794	14783	14798	14758	14848	14639	14766	14870	14782	14705	14679	14670	14798	14638	14810	14728	14782	14704	14949	14705	14595	14739	14642	14753	14913	14803	14828	14874	14597	14696	14701	14696	14583	14806	14736	14854	14872	14773	14685	14722	14712	14679	14891	14874	14760	14764	14740	14599	14847	14783	14600	14698	14682	14731	14582	14759	14763	14787	14601	14664	14689	14680	14749	14720	14628	14681	14834	14859	14749	14670	14696	14712	14632	14869	14703	14636	14609	14741	14894	14812	14517	14697	14726	14735	14853	14804	14832	14654	14786	14596	14824	14624	14814	14860	14809	14849	14680	14600	14644	14752	14730	14858	14798	14682	14715	14830	14737	14793	14736	14617	14614	14707	14731	14707	14833	14607	14634	14807	14852	14616	14626	14721	14825	14749	14758	14707	14747	14754	14522	14812	14822	14817	14792	14610	14808	14667	14757	14779	14613	14808	14773	14564	14716	14657	14751	14785	14912	14665	14848	14722	14701	14873	14803	14788	14738	14891	14724	14707	14676	14787	14651	14853	14836	14741	14696	14770	14934	14757	14802	14758	14720	14696	14601	14812	14911	14817	14696	14491	14753	14671	14602	14698	14898	14703	14984	14691	14698	14740	14558	14641	14709	14473	14800	14652	14506	14609	14700	14924	14801	14808	15036	14674	14766	14734	14714	14727	14662	14726	14696	14605	14719	14662	14767	14970	14776	14889	14847	14783	14780	14644	14846	14739	14834	14734	14586	14704	14766	14685	14608	14783	14736	14608	14887	14793	14746	14829	14753	14684	14816	14837	14788	14958	14758	14740	14699	14845	14984	14704	14752	14727	14840	14847	14744	14803	14668	14816	14687	14647	14758	14750	14774	14689	14563	14866	14729	14756	14698	14763	14682	14718	14719	14753	14882	14696	14651	14711	14698	14894	14795	14691	14584	14784	14750	14793	14814	14660	14732	14742	14946	14758	14872	14746	14736	14713	14646	14692	14822	14762	14690	14746	14923	14782	14596	14913	14792	14716	14525	14707	14708	14763	14809	14640	14576	14670	14651	14864	14695	14699	14693	14665	14800	14637	14707	14696	14720	14873	14715	14767	14598	14759	14786	14787	14633	14778	14656	14872	14798	14770	14624	14824	14835	14499	14806	14651	14660	14764	14704	14754	14812	14765	14783	14885	14702	14764	14720	14666	14692	14751	14630	14711	14704	14773	14717	14795	14581	14817	14699	14699	14786	14630	14849	14721	14704	14700	14895	14787	14687	14754	14701	14671	14662	14765	14692	14657	14715	14728	14666	14777	14699	14707	14806	14693	14839	14743	14760	14848	14625	14760	14662	14794	14816	14893	14590	14717	14795	14768	14613	14703	14824	14835	14665	14752	14669	14764	14726	14757	14701	14735	14757	14607	14809	14640	14780	14698	14844	14862	14945	14677	14738	14626	14749	14647	14797	14559	14827	14731	14815	14784	14723	14724	14768	14735	14590	14761	14806	14729	14691	14816	14646	14722	14793	14761	14805	14704	14820	14604	14790	14667	14843	14790	14693	14865	14582	14751	14654	14837	14754	14753	14519	14802	14741	14778	14766	14768	14640	14762	14694	14736	14747	14742	14832	14616	14741	14684	14714	14749	14904	14658	14858	14757	14729	14622	14618	14633	14539	14697	14575	14871	14846	14799	14752	14727	14756	14693	14751	14640	14870	14633
23874	21255	28652	24290	21942	20833	19792	17361	16525	16500	16659	16366	16354	15978	16197	16189	16083	16056	16020	15836	15962	15975	15989	16009	15860	16028	16075	15881	16044	16033	17341	18851	18607	17547	16651	16212	16144	15693	15907	15917	15839	15721	15847	15653	15893	15916	15834	15852	16042	15944	15826	15847	15773	15938	15928	15788	15846	15782	15797	15935	15905	15896	15859	15703	15797	15767	15949	15821	15845	15901	15723	15813	15986	15828	15857	15766	15952	15766	16007	15987	15862	15808	15857	15809	15989	15858	15901	15878	15899	15806	15553	15741	15993	15881	15895	15840	16009	15974	15837	15740	15815	15953	15890	16068	15873	16032	15832	15894	15853	15852	15706	15894	16071	16008	15738	15940	15742	15902	15787	15938	15742	15752	15705	15768	15822	16117	15906	16067	15895	15878	15768	15723	15774	15864	15967	15818	15803	15899	15822	15942	15876	15937	15688	15749	15989	15591	15758	15870	16003	15895	16011	15681	15794	15949	15729	15725	15885	15791	15867	15927	15763	15765	15865	15993	16067	15799	15815	15870	15676	15662	16047	15852	15656	15825	15823	15738	15750	15806	15883	15909	15813	15769	16000	15755	15894	16065	15819	16019	15959	15862	15984	15806	15776	15890	15821	15597	15764	15982	15875	15882	15887	15999	15825	15660	15775	15844	15835	15875	15798	15966	15946	15674	15929	15914	15717	15846	15791	15742	15876	15929	15672	15811	15942	15808	15676	15952	16010	15844	16066	15893	15892	15721	15848	15903	16130	15807	15961	15690	15984	15819	15669	15694	16008	15742	15863	15703	15822	15796	16065	15999	15866	15826	15607	15748	15998	15688	15638	15824	15738	15910	15970	16052	15747	15842	15542	16031	15834	15936	15676	15655	16015	15794	15830	15765	15829	15753	15760	15798	15883	15919	15948	15730	15528	15663	15563	15727	15711	15593	15779	15905	15921	15883	15885	15906	16013	15957	15840	15882	15709	15911	15779	15829	15993	15763	15737	15750	15732	15698	15795	15951	15937	15887	15879	15689	15868	15924	15831	15709	15843	15699	15735	15746	15825	15958	15977	15802	15815	15851	15981	15938	15795	15863	15629	15888	15964	15589	15756	15833	15850	15824	15913	15796	15621	15831	15707	15854	15941	15839	15766	15984	15822	15831	15788	15990	15790	16040	16003	15837	15913	15875	15907	15782	15894	15924	15917	15698	15893	16032	15720	15909	15795	15830	15778	15759	15723	15762	16008	15864	16033	15695	15883	16026	15927	15981	15709	15752	16018	15664	15799	15886	15925	15875	15765	15946	15678	15806	15902	15898	15890	15831	15808	15672	15827	15778	15973	15679	15640	15692	15972	16018	15882	15758	15932	15613	15562	15708	15812	15953	15667	15742	15835	15825	15782	15565	15627	15697	15678	15922	15972	15851	15718	15743	16033	15651	15945	15902	15928	15778	15900	15746	15701	15759	15817	15702	15989	15841	15819	15904	16051	15831	15740	15703	15875	15601	15827	15853	15828	15902	15842	15812	15855	15805	15681	15851	15922	15848	15891	16127	16020	15734	15927	15786	15929	15747	15863	15811	15871	16014	15936	15989	15828	16016	15817	15869	15796	15863	15822	15926	15993	15854	15962	15906	15832	16009	16071	15844	15803	15960	15854	15878	15628	15817	15992	15907	15828	15712	15854	15832	15922	15667	15814	15673	16058	15797	15726	15877	15930	15929	15711	15692	16071	15912	16003	15848	15868	15782	15806	15737	15746	15771	15817	15823	15647	15908	15771	15757	15841	15908	15959	15676	15747	15704	15802	15787	15842	15756	15727	15740	15755	15736	15836	15998	15746	15762	16129	15931	15920	15739	15694	15630	15967	15850	15717	15872	15798	15805	15838	15831	15886	15744	15825	15646	15771	15803	15800	15679	15854	15900	15975	15980	15766	15909	16058	15742	15955	15776	15805	15587	15738	15858	15896	15725	15837	15813	15670	15892	15980	15981	15956	15847	15966	15927	15956	15696	15758	15973	15962	15881	15744	15894	15937	15836	15890	15895	15906	15878	15805	15760	15877	15752	15729	15874	15641	15743	15959	16008	15795	15854	15772	15853	15701	15710	16057	15817	15781	15822	15746	16015	15803	15860	15976	15842	15714	15933	15751	15712	15832	15765	16001	15954	15833	15808	15988	15882	15835	15976	16003	15714	15804	15689	15868	15701	15608	15898	15891	15749	15838	15901	15783	15814	15698	15843	15613	15866	15873	15844	15683	15971	15830	15842	15829	15865	15851	15740	15854	15873	16015	16024	15818	15928	15869	15638	15910	15711	15791	15646	15631	15697	15629	15838	15593	15772	15706	15973	15978	15765	15899	15800	15920	15948	15897	15755	15876	15882	15794	15972	15987	15956	15796	15668	15912	15916	16017	16116	16057	15890	15994	15798	15879	15607	15632	15776	15877	15903	15832	15917	15903	15916	15851	15710	15888	15972	15868	15579	15775	15930	15794	15801	16056	15714	15806	16003	15871	15963	15862	15911	15890	15892	15881	15896	15975	15909	15743	15797	15782	15883	15699	15736	15720	16019	15852	15715	16048	15960	15930	15735	15901	15605	15799	15752	15829	15751	15816	15760	16032	15768	15795	15640	15921	15564	15862	15794	15622	15919	15714	15839	15966	15808	15894	15633	15619	15843	15823	15865	15856	15676	15558	15749	15961	15654	15751	15994	15879	15714	16034	15727	15746	15789	15863	15945	16072	16134	15744	15561	15913	15868	16014	15775	15848	15960	15828	15973	15968	15920	15946	15885	15918	15824	15814	15912	15967	15750	15849	15806	15913	15677	15783	15829	15943	15874	15719	16062	15816	15873	15883	15764	15815	15749	15857	15836	15936	15647	15939	15943	15814	15917	15969	15703	15681	15903	15662	15992	15916	15640	15935	15950	15904	15866	15843	15826	15927	15768	15991	15663	15867	15727	15739	15881	15913	15714	15784	15732	15858	15627	15932	15784	15692	15715	15748	15926	15969	16091	15857	15813	15942	16049	15758	15900	15858	16008	15875	15889	15880	15842	15906	15757	15758	15714	15904	15759	15889	15808	15906	15932	15843	15779	15829	15781	15906	15865	15874	15766	16051	15842	16085	16072	15660	15800	15934	15777	15903	15875	15821	15732	15955	15869	15958	15714	15962	15842	15801	15782	15883	15628	15768	15802	15924	15779	15906	15778	15827	15818	15890	15721	15834	15689	15772	16007	15742	15736	15761	16024	15736	15720	16081	15685	15818	15885	15794	15895	15856	15755	15937	15798	15763	15895	15821	15916	15918	15866	15975	15793	15621	15880	15786	15810	15811	15805	15871	15841	15767	15823	15973	16017	15682	15770	15864	15921	15764	15941	15662	15786	15836	15902	15906	15749	15670	15767	15992	15824	15797	15897	15709	15694	15837	15775	15920	15791	15832	15742	15643	15753	15791	15937	15805	15948	15929	16014	15830	16065	15987	15760	15858	15812	16006	15835	16078	15819	15781	15927	15929	15797	15779	15758	15944	16033	15760	15706	15806	15885	15847	16004	15730	15730	15865	15759	16011	15941	15749	15869	15934	15821	15912	15805	15851	15768	15886	15846	15584	15826	15769	15863	15819	15961	15780	15792	15787	15941	15918	15889	15802	15880	15934	15718	15854	15843	16041	15884	15915	15863	15859	15924	15883	15846	15879	15969	15737	15996	15740	15935	15850	15861	15709	15847	15789	15866	15837	15972	15849	15986	15697	15853	15838	15897	15712	15726	15930	15756	15793	15694	15847	15776	15794	15721	15985	15711	15808	15753	15866	15924	16039	15862	15894	15905	15978	15709	15942	16005	15914	15832	15841	15868	15738	15861	16047	15596	15926	15863	15769	15669	15658	15707	15855	15569	15730	15902	15753	15961	15880	15841	15960	15629	15623	15993	16009	15835	15810	15569	15775	15993	15851	15797	15872	15817	15859	15870	15806	15681	15938	15681	15858	15824	15771	15794	15798	15856	15772	15864	15868	15901	15907	15807	15652	15880	15971	15921	15745	15759	15875	15824	15730	15912	15490	15895	15814	15834	15845	15786	16042	15809	15893	15896	15687	15967	15927	15856	15723	15891	15841	15924	15855	15875	16063	15779	15723	15886	15914	15855	15934	15769	15741	15808	15658	15885	16036	15683	15605	15879	15676	15851	15671	15863	15836	16042	15964	15758	15948	15710	15744	15838	15762	15769	15603	15905	15888	15779	15730	15820	15859	15793	16020	15762	15853	15854	16085	15822	15979	15777	15773	15910	15826	15812	15886	15767	16044	15663	15834	15868	15636	15737	15964	15995	15638	15790	15772	15826	15620	15847	15897	15871	15772	15699	15945	15786	15760	15672	15744	15771	15926	15791	15914	15829	15752	15735	15915	15901	15778	15777	15941	15677	15717	16148	15868	15951	15781	15949	15970	15807	15781	15844	15991	16012	15970	15830	16040	15655	15818	15832	15867	15774	15797	15808	15825	15840	16124	15873	15944	15793	15860	15794	15952	15923	15957	15983	15771	15785	15681	15753	15958	15734	15871	15843	15871	15930	15930	15799	15885	16041	15936	16037	15879	15849	15884	15942	15815	15843	15937	15808	15818	15858	15832	16046	15769	15962	15807	15956	15671	15896	15835	16006	15937	15893	15912	15845	15901	16049	15860	15874	15897	15749	15787	15878	15749	15701	15882	16052	15929	15811	15819	15827	15798	16069	15876	15944	15644	16069	15706	15940	15814	15803	15910	15832	15886	16159	15901	15787	15824	15822	15714	15858	15822	15883	15995	15783	15730	15839	15970	15781	15792	15710	15677	15770	15799	15791	15796	15888	15826	15831	15954	15812	15808	15913	15799	15687	15764	16048	15867	15762	15764	15870	16043	15749	15964	15908	15721	15563	15781	15774	15790	15835	15808	15842	15687	15692	15770	15887	16067	15674	16007	15838	15646	15748	15825	15820	15803	15832	15914	15944	15821	15711	15624	15729	15877	15762	15780	15815	15570	16090	15972	15835	15894	15811	15987	15911	15684	15876	15729	16034	15762	15935	15691	16005	15978	15687	15799	15863	15878	15892	15904	15708	15968	15939	15708	15978	15829	15882	15828	15841	15850	15712	15983	15683	15925	15887	15675	15858
14987	25627	27346	22590	19497	17920	17222	16362	16079	15738	15589	15365	15460	15353	15381	15046	14991	15146	15059	14936	14921	15113	14937	15013	14893	14803	14967	14952	15083	14948	17477	19631	18417	16970	15859	15104	14890	14891	14865	14718	14886	14848	14721	14773	14966	14854	14860	14706	14772	14854	14713	14780	14804	14958	14805	14758	14873	14817	14856	14861	14977	14902	14878	14614	14759	14747	14672	14827	14847	14938	14889	14720	14971	14908	14908	14580	14822	14827	14874	14932	14680	14862	14678	14856	14929	15119	14736	14836	14890	14715	14787	14807	14849	14752	14903	14858	14805	14856	14716	14927	15006	14692	14913	14780	14794	14943	14863	14808	14747	14686	14691	14750	14892	14691	14848	14775	14852	14840	14795	14922	14922	14831	14751	14828	14803	15057	14897	14622	14817	14918	14951	14779	14906	14752	14918	14875	14815	14542	14832	14790	14707	14903	14824	14929	14831	14818	14715	14834	15024	14665	14862	14570	14822	14751	14699	14939	14664	14674	14753	14875	14827	14675	14644	14859	14896	14694	14982	14785	14692	14803	14792	14732	14759	14787	14810	14827	14839	14779	14877	14890	14828	14940	14883	14730	15073	14729	14790	14723	14707	14650	14806	14851	14902	14687	14769	14886	14910	14814	14887	14949	14841	14683	14949	14870	14744	14783	14730	14752	14794	14837	14934	14752	14768	14806	14896	14916	14868	14695	14805	14725	14737	14675	14832	14796	14774	14656	14984	14976	14734	14791	14896	14790	14769	14725	14795	14629	14761	14908	14732	14877	14789	14763	14733	14760	14967	14806	14852	14720	14944	14744	14803	14737	14777	14770	14691	14779	14712	14753	14683	14815	14678	14847	14910	14781	14882	14769	14968	14951	14678	14891	14928	14719	14836	14865	14850	14765	14741	14754	14756	14760	14636	14837	14831	14777	14791	14719	14599	14671	14814	14903	14807	14971	14828	14879	14706	14818	14894	14780	14874	14950	14778	14938	14912	14839	14879	14715	14853	14852	14781	14758	14824	14978	14707	14866	14657	14683	14795	14746	14986	14953	14823	14763	14772	14764	14897	14671	14748	14882	14919	14849	14843	14872	14732	14608	14760	14809	14798	14846	14806	14935	14784	15035	14905	14745	14735	14874	14789	14802	14745	14749	14978	14771	14743	14911	14737	14650	14713	14832	14755	14911	14712	14706	14796	14666	14886	14671	14948	14736	14713	14819	14723	14811	14963	14819	14965	14842	14749	14751	14893	14985	14812	14728	14760	14698	14709	14834	14789	14646	14862	14731	14943	14733	14704	14732	14815	14882	14838	14875	14759	14768	15073	14867	14876	14833	14711	14801	14664	14809	14948	14805	14797	14841	14753	14844	14861	14883	14843	14770	14859	14626	14763	14804	14679	14794	14867	14810	14823	14906	14839	14914	14798	14759	14716	14872	14908	14843	14839	14671	14857	14736	14811	14831	14680	14927	14762	14662	14904	14680	14835	14799	14736	14845	14802	14885	14718	14909	14707	14725	14732	14903	14723	14898	14912	14821	14632	15012	14845	14749	14736	14677	14908	14796	14737	14903	14574	14730	14791	14875	14844	14727	14889	14871	14952	14693	15024	14664	14750	14748	14860	14715	14847	14730	14680	14911	14797	14826	14692	14757	14845	14693	14607	14814	14965	14991	14772	14848	14782	14968	14819	14660	15088	14877	14776	14903	15060	14798	14853	14768	14739	14787	14822	14697	14760	14824	14806	14907	14838	14869	14811	14724	14835	14850	14848	14802	14916	14849	15019	14646	14947	14855	14829	14831	14780	14754	14870	14798	14798	14918	14819	14726	14784	14850	14811	14755	14784	14757	14718	14851	14773	14680	14891	14892	14770	14790	14809	14740	14719	14749	14824	14832	14726	14822	14825	14849	14746	14877	14849	14890	14808	14714	14797	14716	14685	15034	14770	14712	14821	14771	14837	14831	14650	14876	14658	14827	14847	14672	14807	14860	14819	14825	14573	14779	14716	14703	14902	14680	14964	14832	14688	14781	14878	14830	14734	14827	14901	14728	14919	14914	14988	14672	14865	14785	14652	14800	14866	14887	14840	14840	14962	14901	14865	14776	14821	14741	14839	14977	14796	14770	14967	14716	14701	14867	15017	14794	14936	14793	14802	14809	14735	14815	14751	14675	14782	14832	14833	14752	14851	14815	14806	14832	14748	14838	14782	14782	14876	14858	14788	14985	14732	14831	14724	14984	14776	14777	14782	14777	14787	14900	14805	14859	14735	14817	14906	14867	14767	14910	14897	14653	14896	14670	14866	14587	14836	14968	14856	14718	14826	14830	14813	14874	14635	14832	14769	14952	14772	14683	14845	14760	14778	14696	14928	14961	14916	14868	14961	14732	14788	14721	14873	14924	14732	14650	14794	14905	14749	14823	14813	14809	14879	14773	14775	14909	14898	14790	14987	14809	14773	14882	14939	14884	14821	15057	14912	14624	14870	14698	14914	15033	14866	14797	14807	14857	14959	14673	14901	14704	14862	14796	14799	15064	14842	14880	14869	14812	14950	14869	14647	14847	14887	14919	14936	14771	14842	14836	14753	14691	14643	14734	14812	14803	14850	14781	14739	14684	14699	14831	14853	14932	14618	14821	14739	14864	14786	14798	14837	14709	14663	14775	14867	14780	14828	14656	14901	14598	14866	14731	14821	14661	14831	14859	14811	14759	14828	14820	14735	14650	14914	14760	14770	14891	14814	14894	14867	14772	14792	14924	14574	14709	14822	14874	14821	14883	14797	14897	14764	14709	14737	14719	14724	14652	14804	14794	14891	14907	14800	14812	14910	14779	14766	14759	14889	14750	14735	14984	14697	14859	14892	14592	14744	14809	14886	14812	14748	14852	14802	14557	14752	14799	14706	14764	14716	14703	14885	14923	14918	14828	14868	15126	14835	14956	14890	14902	14835	14612	15008	14790	14611	14984	14960	14962	14770	14816	15004	14888	14915	15007	14905	14864	14781	14849	14950	14785	14927	14747	14892	14704	14787	14809	14824	14830	14950	14761	14974	14681	14752	14799	14768	14777	14746	14890	14874	14973	14922	14790	14738	14836	14558	14909	15051	14788	14771	14748	14733	14745	14990	14787	14770	14870	14844	14790	14652	14741	14958	14862	14808	14832	14830	14731	14834	14935	14717	14731	14894	14774	14909	14867	14863	14831	14976	14827	14863	14781	14849	15001	14966	14723	14612	14780	14978	14864	14609	14832	14934	14976	14763	14807	14615	15004	14898	14748	14743	14832	14768	14861	14609	14823	14869	14844	14748	14665	14730	14789	14753	14926	14683	14672	14892	14696	14720	14839	14623	14870	14844	14708	14757	14705	14971	14751	14830	14723	14767	14791	14854	14858	14819	14946	14889	14609	14724	14816	14604	14967	14767	14959	14610	14884	14842	14964	14989	14695	14780	14742	14834	14631	14993	14769	14857	14886	14775	14678	14718	14627	14785	14842	14905	14822	14752	14832	14883	14673	14801	14791	14879	14784	14675	15010	14701	14778	14719	14856	14928	14827	14874	14690	14937	14652	14791	14982	14793	14845	14888	14816	14828	14863	14739	14948	14863	14756	14742	14754	14917	14865	15142	14748	14930	14857	14803	14828	14845	14778	14591	14836	14730	14723	14887	14695	14711	14791	14779	14819	14781	14928	14718	14699	14705	14860	14833	14713	14660	14660	14804	14619	14724	14787	14924	14759	14661	14796	14860	14654	14734	14890	14843	15057	14725	14703	14776	14849	14837	14748	14772	14818	14862	14854	14830	14777	14780	14826	14725	14839	14752	14775	14735	14763	14748	14879	14672	14731	14934	14682	14656	14786	14845	14795	14759	14750	14880	14789	14862	14822	14916	14610	14810	14878	14922	14746	14819	14933	14786	14834	14804	14821	14926	14815	14866	14707	14960	14566	14637	14805	14781	14880	14802	14817	14704	14766	14852	14810	14851	14820	14877	14955	14798	14922	14757	14839	14800	14793	14904	14698	14878	14746	14719	14709	14820	14682	14810	14814	14853	14678	14869	14791	14752	14746	14909	14761	14775	14793	14717	14849	15084	14802	14835	14766	14777	14835	14869	14836	14639	14839	14984	14754	14839	14853	14805	14734	14874	14706	14786	14740	14859	14875	14567	14702	14828	14793	14886	14850	14682	14755	14862	14704	14696	14778	14812	15005	14880	14698	14618	14802	14626	14974	14785	14857	14766	14834	14845	14715	14763	14713	14754	14854	14791	14790	14812	14695	14837	14950	14840	14880	14667	14787	14831	14784	14858	14907	14932	14656	14764	14684	14738	14818	14868	14822	14888	14552	14898	14675	14769	14776	14775	14862	14778	14778	14796	14805	14801	14731	14886	14866	14791	14766	14821	14857	14944	14732	14741	14714	14942	14790	14854	14865	14905	14866	14921	14748	14786	14821	14643	14755	14669	14737	14728	14682	14710	14616	14923	14700	14953	14899	14823	14885	14810	14811	14985	14765	14864	14886	14830	14827	14904	14786	14814	14656	14759	14859	14813	14779	14788	14787	14686	14821	14781	14800	14756	14704	14798	14827	14942	14939	14996	14817	14742	14813	14765	14823	14843	14730	14833	14695	14642	14892	14864	14802	14773	14827	14674	14628	14866	14764	14890	14964	14753	14805	14828	14879	15005	14879	14707	14736	14888	14824	14639	14726	14783	14720	14890	14777	14852	14648	14807	14838	14806	14826	14712	14723	14862	14920	14746	14906	14948	14729	14786	14806	14740	14837	14859	14751	14905	14840	14859	14854	14810	14741	14798	14844	14930	14902	14711	14739	14805	14751	15045	14649	14926	14969	14829	14873	14708	14841	14842	14765	14803	14855	14840	14695	14772	14793	14786	14809	14653	14652	14926	14924	14945	14668	14805	14871	14908	14907	14883	14756	14803	14853	14744	14862	15000	14910	14832	14811	14755	14896	14748	14765	14908	14863	14835	14989	14783	14666	14788	14730	14657	14826	14782	14828	14752	14852	14828	14600	14822	14932	14536	14948	14799	14734	14740	14812	14748	14897	14705	14771	14762	14777	14696	14628	14714	14898	14797	14999	14755	14735	14776	14823	14796	14885	14798	14958	14874	14781	14930	14957	14751	14727	14814	14694
22927	21326	29173	23825	21531	23088	23582	18071	17021	17065	16907	16889	16745	16648	16620	16647	16508	16625	16335	16356	16284	16438	16100	16353	16406	16317	16253	16244	16369	16418	18234	21899	21261	18940	17286	16888	16631	16383	16200	16056	16291	16121	16179	15972	16177	16181	16253	16335	16096	16276	16196	16080	16083	16014	16234	16259	16168	16196	16018	16173	16063	16225	16169	16162	16079	16127	16086	16030	15902	16239	16195	16095	16029	16217	16047	16120	16280	16276	16237	16001	16169	15851	16045	16082	16280	16133	16224	16123	16009	16146	15997	16228	16173	16145	16152	16117	16020	16172	16147	15941	16038	15931	16171	16085	16059	15907	16163	16261	16194	15952	16206	16263	16115	16229	16202	15977	16375	16152	16155	16228	16159	16111	16148	16177	16278	16228	16000	16161	16139	16119	16271	15976	16071	15971	16007	16128	16348	16087	16009	16127	16143	15905	15979	15960	16053	16148	16020	16071	15982	15959	16006	15932	16140	16040	16002	15998	15902	16148	16153	16103	16094	16099	16103	16040	16228	16254	16143	16133	15924	15937	16078	16106	16145	16102	16049	16192	15946	16050	16106	16096	16140	16135	15976	16324	16195	16043	16054	16038	16108	15995	16139	16111	16077	15919	16158	16185	16080	16101	15952	16142	16269	16135	16213	15989	15998	16116	16170	16138	16076	16222	16064	16098	16075	15956	16285	16205	16161	16130	15979	16125	16187	16219	16017	16198	16102	16043	15936	16120	16130	16260	16214	15888	16022	16222	16030	16327	16190	15947	15867	16195	15963	15944	16156	16058	16170	15927	16089	15920	16015	15936	16000	16351	16014	15800	16016	15971	16093	15978	16138	16013	16069	16073	16180	16104	16171	16094	16129	16240	16146	16220	16050	16230	16157	16102	16006	16032	16279	16045	16174	16018	16001	16078	16037	16117	16110	15920	16018	15981	16108	15902	16225	16003	16165	16066	16038	16151	15969	16107	16208	16019	16256	16301	16049	16080	16142	16148	15814	15949	16065	16228	16132	15970	16054	15979	16240	15918	16057	16024	15882	16013	16230	16129	16078	16076	15997	15947	16111	16213	16040	16042	16284	16239	15990	16136	16103	16175	16147	16328	16175	16188	16021	16057	16098	15975	16201	16108	16108	15912	16077	16044	15993	16079	16216	16164	16116	16065	15942	16128	16050	16095	16220	15994	16089	16144	15993	16003	16016	16141	16199	16082	16068	15970	16047	16070	16192	16229	16218	15965	16172	15981	16102	16095	16182	16183	15875	16056	16136	16017	16157	16242	16161	16146	16081	16327	16200	16303	16141	16086	16018	15937	15976	16226	16260	16149	16209	16313	16207	16011	16198	16249	16219	16060	16181	16087	16130	16170	16034	16074	15999	16088	16359	16189	15997	16215	15969	16266	15984	16272	16110	16131	16142	16138	16085	16154	16113	16080	16095	16201	15832	16177	16183	16276	15935	16106	16320	16133	16113	16268	16220	16057	15985	16010	16163	16243	16199	16047	16064	16212	16077	16081	16134	16024	16187	16017	15895	16125	16045	16102	16013	16068	16043	16026	16037	16094	15908	16182	16173	15947	16114	16093	15952	16108	15998	16177	16021	16178	16031	16101	16083	16063	15927	16177	15876	16051	15993	16150	16180	16142	16119	16081	16015	16072	15955	16006	16218	16035	16087	16135	15864	16070	16135	16111	16083	15929	16236	15974	16356	16119	16062	16005	16107	15852	15966	16036	16211	15963	16207	15973	16210	16254	16115	15925	16073	16031	16018	16111	16189	16223	16117	16198	16049	15994	16216	16127	16106	16063	16277	16075	16045	15867	16055	16071	16105	16224	16045	15924	16105	16003	15962	16161	16261	15939	15989	15938	15789	15884	15998	16229	16098	16046	16092	15968	16190	16229	16128	16117	16140	16037	16093	16124	15980	16169	15954	16150	16069	15894	16154	15872	16117	16186	15964	16027	16124	16183	16158	16050	16054	16308	16059	15914	16117	16257	16065	16031	15958	15985	16195	16048	16100	16007	15996	16042	15995	15932	16233	15920	16253	16007	16128	16076	15921	16014	16067	16004	16069	16052	16148	16076	16015	15969	15903	15991	16226	16232	16158	16073	16274	16288	15904	16015	16007	16252	16098	16014	15929	16164	15838	16152	16209	16187	16162	16051	15990	15847	16170	15885	15966	16087	16021	16141	15962	16005	16135	16097	16124	16003	15924	16196	16048	16146	16235	16039	16161	16111	16093	16169	16052	16155	16097	15886	16170	16142	16062	16034	16075	16345	16119	16043	15849	16005	16091	15982	16120	15990	16041	16047	16116	16205	16102	16142	16082	16212	16114	15974	15918	16080	15994	16118	15926	16206	15995	16095	15973	16043	15926	16006	15959	16189	16187	16044	16074	15980	15991	16231	16178	16074	16113	16188	16040	16096	15942	16114	16112	15839	15897	16252	15972	15983	16186	15992	15988	16112	16188	16287	16069	16066	16193	16041	16094	16000	16149	16144	16309	16052	16008	16050	15991	16020	16100	16044	15964	16147	16051	16193	16160	16131	15998	16126	16254	15967	16116	15965	15895	15922	16111	16009	15916	16154	16096	16117	16057	15971	16023	15872	16111	16069	16102	16243	16171	15930	16159	16069	16039	16255	16020	15989	16198	16072	16178	16294	16214	16079	16014	16187	16082	16096	16225	16252	16245	16144	16120	16047	16069	16046	16158	15954	16089	16009	16048	16291	16209	16221	16011	15867	16035	16197	16051	16179	16123	16231	16050	15931	16102	16174	16018	16078	16097	16014	16049	16125	15989	16216	16159	16088	15860	15867	15935	15904	16072	16172	16093	16161	16032	16237	15991	16210	15980	16005	16093	16130	16061	15965	15917	16042	16216	15892	16043	16083	16247	16142	16000	16191	16070	16269	16052	16191	16015	15971	16129	16085	15962	16247	16222	16232	16187	16136	16163	15985	16084	16140	15989	16276	16093	15987	16033	16092	15914	15960	15914	16049	16133	15958	16223	16180	16037	16090	15974	16084	16193	15843	16262	15982	16305	16007	16065	16151	16099	16183	15988	16163	16119	15926	16126	16093	16055	16060	15993	16053	16221	16043	16077	16074	16207	16104	15994	16250	16317	16086	16043	16121	15981	16099	16133	16162	16227	16129	16071	15968	16116	16144	16069	15997	16023	16012	16288	16097	16022	16014	16030	16117	16111	16140	16315	16133	16122	15968	16378	16162	16113	15913	16006	15944	16047	15994	15890	15751	16030	16141	16170	16045	16055	16277	16026	16038	16030	15989	15943	16013	16061	16181	16133	16149	16098	16041	15927	16070	16058	15951	16085	16057	16089	15953	16145	16214	16290	15942	15907	16018	16037	16246	16180	16059	15986	16031	16114	15932	15877	16084	16122	16052	15895	16064	16070	16034	16023	15901	15996	16076	16071	15930	16049	15907	16133	15923	16217	16370	16260	16137	16134	16085	16083	15944	16144	16022	15957	16024	16282	16056	16046	16025	16054	15946	15937	15999	15988	16012	15981	16088	15956	16051	16055	16147	16041	15864	15969	15927	16169	16228	16036	15946	16154	16039	16118	16084	15955	15975	15906	15939	15905	16086	16054	16151	15916	15970	16110	16061	16052	16181	16095	16070	16008	15807	16106	16147	15992	16081	16103	15916	15910	16197	16021	16112	16115	16005	16089	16000	16297	16032	16189	16116	16134	16257	16131	16187	15978	15986	16195	16011	15968	15919	15917	16227	16135	16069	16156	16082	16208	16101	16129	15946	16039	16009	16027	15901	15904	15962	16102	16013	16217	16189	16080	15973	16111	15830	16129	16216	15916	16062	16099	16019	16101	16020	16018	16225	15944	15984	16255	16072	16050	16046	15975	16150	15942	16137	16232	16162	15907	16059	16194	16286	16003	16116	16149	15993	15990	15781	16068	16011	16104	16062	16170	15921	15898	16312	15767	16112	16079	16176	16372	16134	16350	15915	16178	16129	16040	16074	15860	15894	16311	16294	16090	16304	16093	16146	16091	16055	16108	16165	15930	16050	16103	15969	16136	15984	15882	15905	15831	15887	15988	16030	15975	15972	15994	16150	16031	16073	15914	15980	16036	16260	16172	15857	16066	16093	16118	16010	16154	16209	15993	16042	16181	15992	16059	16008	16157	15992	16075	16136	16131	16092	16054	15952	16089	16124	16016	16052	15939	15948	16174	16054	16251	16052	16141	15920	16023	15909	16299	16286	16135	16100	15958	16119	16118	16032	16219	15887	16133	16084	15940	16119	16194	16170	16031	16106	16022	15899	15924	16234	16157	15943	15935	16232	16141	16183	16089	16143	16115	16174	15989	15917	15912	15980	16057	16105	15984	15993	16103	15906	16028	15938	15998	16123	16094	15917	16142	15951	16145	16293	16022	16159	16087	16038	15998	16169	16046	16296	16010	15964	16050	15963	16172	15933	16038	16028	15892	16027	16077	16185	15978	16010	16075	16034	16243	16165	16183	15958	16016	16014	16134	15880	16301	16018	16207	16063	16074	15890	16208	15947	16119	15998	15985	16087	16034	16204	15898	16156	16010	16104	16071	15891	16061	16002	16165	16082	16373	15963	16105	16102	16043	16251	16116	16106	16048	15933	16024	16045	16176	16221	16175	15894	15987	16021	16119	16166	16088	16091	16223	16195	16078	15831	15952	16220	16089	16159	16111	16012	16219	16025	16183	15951	15972	16048	16066	15750	15900	16061	16089	16115	15994	16062	16111	16050	16244	16015	16085	15804	15925	15957	16260	16111	15955	15920	16054	15968	15957	16228	16024	16028	16012	15923	16354	16164	16097	16060	15960	16077	16109	16168	16052	16080	16249	16213	16089	15968	16065	16112	16179	16014	16240	16094	16151	15953	16039	16193	16135	16146	15939	16207	15982	16062	16013	16104	15978	16046	16078	16094	16152	16140	15895	15920	16089	15929	16019	16026	16030	16136	16054	16064	16005	15889	16155	16028	16058	16142	16045	16098	16171	15969	16153	15971	15992	16017	15889	15930	16174	16333	16291	16104	16222	15937	15970	16223	16170	16138	16093	16110	16071	16040	16001	15870	16156	16022	16198	15897	15998	16181	16073	16215	16004	16004	15836	15991	16151	16102	16054	16036
17425	32060	32934	27141	22527	19336	18063	16925	16449	16018	15684	15943	15541	15426	15277	15387	15471	15169	15356	15118	15196	15256	15071	15151	15141	15075	14949	15234	15206	15076	19025	24087	22040	18531	16308	15469	15164	14808	15051	14999	15019	14908	15086	14878	15030	14783	15031	14983	15034	14827	14963	14927	15085	14966	15061	14827	14967	14878	14797	15050	14997	14958	15059	14921	15113	14975	15133	15105	14950	14877	14827	14972	14943	14964	15134	14886	14918	15008	15163	14953	14980	14828	14893	15082	14961	15104	14860	14931	14974	14943	14852	15004	14968	14725	14860	14858	14893	14854	14985	14878	14880	14870	14831	14880	14891	14800	15033	14951	14988	14815	14888	14874	14921	14947	15032	15123	14935	14990	15029	14963	14921	14925	14949	14918	14896	14936	14855	14982	14820	15001	14911	15088	15032	14945	14916	15050	14975	14905	14921	14898	14907	14943	14879	15046	14889	14844	15072	15073	14851	14788	14863	14975	14754	15066	14788	14968	14946	14802	14916	14805	14864	14856	14831	14937	14904	15056	14945	14858	14988	14872	14933	15033	14927	14855	15055	14949	14991	14925	15001	14980	14908	14856	14976	14850	14997	14996	14869	14887	14894	14746	14912	14890	14957	14858	14711	14871	14964	14961	14813	14873	14969	14909	14884	14982	14816	14868	15000	14864	14864	14841	14919	14857	14920	15040	14952	14838	14954	15038	15070	14641	14979	14851	15019	14940	14909	15009	14921	14949	14727	14808	15153	15012	15028	14731	14724	14868	14955	14815	14983	14925	14977	14803	15002	14929	14939	14862	15016	15038	14972	15013	14820	15163	14915	14977	14840	15004	14975	14888	14876	15105	14953	14836	14928	14995	15019	15027	14920	14940	14795	15004	14772	14888	14943	14919	15011	15104	14882	15004	14885	15069	14967	15001	14806	14914	14930	14944	14982	14886	15033	14907	14900	15066	14842	14949	14924	14931	14862	14837	14933	14964	14958	14790	15049	14971	14986	14943	14844	14719	14953	14852	15084	14903	14757	14980	15031	14752	15052	14825	14888	14913	14910	14997	14788	14775	14994	14906	14938	14790	15017	14917	15119	15004	14749	14904	14952	15002	14896	15121	14866	14942	14899	14928	14892	14914	14765	15024	14831	14914	14814	14749	14982	14978	14894	14913	15131	14924	14841	14971	14811	14902	14702	14920	14989	14833	14742	15079	14922	14785	14979	14979	14778	14937	15084	15034	14968	14790	14949	14972	14941	14975	14915	14986	14879	15000	14989	14914	14970	14885	14767	14903	15038	15024	14886	14977	14782	15097	14788	14920	14862	14979	14890	14792	14743	14853	14840	15081	14930	14852	14871	14985	14928	15094	14875	14975	14827	14835	14989	15080	14820	14817	14968	15076	14924	14966	14993	14904	14724	15062	14904	14815	14887	14946	14931	14841	14953	14893	14873	14844	15043	14908	14962	14897	14825	14976	14859	15017	14891	14940	14948	14917	15044	14988	14860	14922	14807	14881	14979	15033	14873	14842	14903	14823	14957	14739	14847	14990	14890	14945	14982	14832	14846	14910	14921	14904	14684	14911	14949	14792	14868	15025	14899	14747	15058	14908	14888	14936	14823	14745	14741	14931	15156	14887	15081	14862	14951	14929	14940	14866	15042	14750	14979	14846	14929	14744	14903	14872	14840	14820	14858	15045	14914	14759	14903	14878	14838	15052	14875	14748	14905	14743	14954	14974	14940	14840	14923	14914	14878	14785	15018	14885	14832	14982	14872	15110	14871	14835	14899	14871	15039	14828	14908	15029	14946	14862	14855	15088	14904	14906	14899	14867	15110	14766	14961	14888	14746	14883	14838	14961	14911	14849	15057	14940	14927	15068	14831	14712	14872	14844	14925	15151	14974	14825	14962	15098	15001	14970	14925	14665	15029	14970	15002	14701	14843	15019	14954	14895	14904	14870	14921	14866	14939	14935	14907	14943	14873	15002	14944	14866	14861	14975	15057	15073	15024	14899	15052	14833	15005	15075	15014	14927	14957	14996	14895	15012	14916	14903	14998	14808	14914	15050	14852	15034	14977	15073	14836	14758	14804	14853	14864	14878	14848	14856	14958	14972	14783	15077	14975	14942	14844	15041	14712	14984	14975	15125	14917	14755	14921	14893	14881	14927	14847	14817	14962	14946	14859	14954	14764	15052	14910	14842	15021	14858	14874	15057	14773	15036	14725	14948	14982	15005	15062	14915	14908	14887	14820	15036	15055	15051	14712	14952	14834	14791	14801	14812	14912	14856	14938	14874	14782	14954	14969	14787	15005	14879	14869	14923	14892	14957	14973	14843	15060	14964	14904	14878	14821	14923	14898	14906	15060	14824	14758	15041	14914	14930	14984	15016	14988	15070	14960	14889	14797	14912	15192	15100	15050	14930	14984	15002	14898	15026	14852	14705	14968	14825	14714	14978	15031	14858	15085	14730	14893	14975	14897	14918	14870	14858	14799	14939	15159	14965	14972	14986	14937	14913	14672	14855	14879	14887	14810	14949	14838	14809	14975	14952	14984	14878	14979	14846	14944	14894	14744	14837	14861	14928	14967	14895	14997	14721	14841	14993	14764	14922	14921	15042	14944	14825	14695	14942	14850	15012	14916	14876	14922	14860	14779	14799	14758	14758	14959	15059	14959	14874	14958	14987	14899	14877	14786	15021	15021	14986	15043	14854	14897	15050	14867	14983	15057	14903	15091	14887	15073	14701	14936	14872	14946	14845	14849	14842	14982	14896	15153	15008	14798	14984	14875	15152	14981	14933	14865	14773	15040	14922	15056	14949	14975	14955	14938	14938	14911	15010	14930	15065	14821	14929	14934	14901	14765	14858	14949	14831	15140	14977	14986	14856	14982	14793	14926	14842	14879	14993	14966	14914	14990	14948	14903	14933	14904	14861	14866	14961	14696	14925	15035	15056	14934	15002	14826	14885	14878	14867	15020	14852	15005	15107	14905	15050	15096	14839	14916	14947	14715	14787	14979	14886	14824	14994	14803	14971	14923	14869	14821	14862	14911	14901	15045	14857	14876	14917	14999	14891	14988	14905	14877	14869	15030	14937	14868	14837	14767	14693	14993	14923	14864	14698	14938	15012	14895	14773	15009	14843	14955	14843	14902	15004	14971	14917	15097	15028	14806	15001	14965	14843	14833	14892	14852	14994	14941	15006	14967	14953	15055	14983	14911	14748	14915	15011	14931	14857	14913	14966	15028	15026	15057	14666	15046	14991	14980	14871	14891	14933	15098	14886	14809	14705	14915	14802	14792	14940	14768	14994	14726	15065	14966	14922	14962	14862	14844	14829	14757	14916	14967	14950	14894	15105	14711	14865	14776	14922	14888	15024	14822	14917	15001	14917	14900	14784	14814	15009	14975	15080	14837	15067	14841	14817	14862	14946	14969	14832	14978	14893	14831	14827	15031	14852	14954	14838	14830	14911	14906	14871	14816	14821	14863	15006	14908	14915	15080	15028	14904	14873	14874	14842	15002	15008	14926	14811	14930	14915	14949	14961	14706	14872	15065	15086	15045	14847	14807	14971	14870	15076	15152	14910	14920	14878	14792	14859	14963	14964	14840	15054	14965	14958	14874	14856	14842	15115	14933	14733	15091	14945	14871	14895	14963	14788	15082	14987	14699	14830	14967	15013	15016	15173	14998	14964	15003	14803	14919	14845	15017	15024	14855	15000	14976	14765	15009	14859	14991	14973	15088	14805	14932	15176	14771	14930	15008	14775	14955	15036	14998	14973	14814	14920	14888	15005	14859	15095	14758	14969	14827	14960	15017	15034	15067	14903	14964	14923	14923	14744	14942	14958	14971	14795	14826	14872	14649	14912	14888	14843	14954	14773	15007	14898	14958	14780	14916	15024	14773	14854	15004	14966	14861	14841	14896	14779	14904	15081	14953	14951	14883	14938	15006	15055	14886	14911	15001	14749	14891	14978	14820	14871	14926	15048	15030	14920	14838	14839	14860	15051	15008	14872	14941	14934	15045	14908	14782	14897	14962	15016	14927	14851	15012	14943	14950	14845	14974	15003	14852	14883	14716	14783	15059	14894	14749	15076	14795	15107	14978	14913	14762	14829	14915	14927	14900	14990	14823	14714	14934	14864	14860	14668	15019	15003	14669	15018	14759	14621	15135	14985	14870	14983	14928	14971	14893	14827	14954	14784	14949	14869	15010	14989	14889	14787	14953	14860	15065	14990	14888	15126	14841	14971	15028	14807	14942	14965	15005	14875	14902	14928	14948	14775	14870	14873	14981	14838	14942	14823	14947	15038	15028	14823	14930	14919	14902	15023	14922	14760	14910	14808	14836	14834	14909	14888	15018	15038	15031	14953	14878	14973	14955	14829	14888	14861	14926	14803	15022	14901	14999	15033	14741	14861	15094	14915	14961	14915	14913	14877	14971	14814	14848	14992	14978	14923	14854	14899	14795	14943	15046	14813	15108	14968	14955	15092	15056	15052	14999	14715	15048	15035	14912	14858	14990	14756	14730	14797	14675	14843	14764	14905	14755	15042	14883	14909	14993	14879	14890	14902	14896	14892	14852	14954	14927	15040	14956	14773	14959	14787	14914	15105	14993	14978	15052	14917	14936	15024	14846	14852	14953	15060	14873	14825	14971	14903	14939	14973	14915	14856	14905	14866	14932	14929	14908	14783	14728	15096	14936	14898	14943	14850	14872	15025	14946	14793	14761	15005	15046	14805	14839	14924	14998	14942	15055	15038	14919	14918	14914	14754	15065	14853	14688	14879	15033	15077	14880	14983	14850	14917	14890	14818	14938	15135	14922	14961	14901	15012	14988	14906	14932	14941	14998	14932	14884	14992	14759	14825	14803	14991	14999	14810	14953	14932	14923	14944	14943	14885	14909	14844	14906	14935	14876	14810	14849	14976	14989	15048	14785	14994	14776	15201	15063	14947	14966	14917	15007	14862	15049	14890	14859	15155	14918	14976	14806	15000	14806	14983	14906	14776	14834	14861	14955	14890	15002	14927	14843	14903	14874	14964	14956	15023	14811	14871	14888	14781	14870	14960	14924	14997	14880	14741	15000	14723	14915	14925	14994	15055	14802	14916	15023	14746	15181	14863	14745	15031	14988	15006	14910	14992
27660	22424	25406	21855	17587	16995	16803	16323	16277	16428	16224	16385	16260	16417	16149	16276	16383	16524	16297	16249	16368	16262	16130	16065	16109	16295	16174	16111	16193	16115	16333	16743	16909	16406	16399	16233	16082	16266	16078	16146	16232	16254	16187	16195	16098	16310	16124	16335	16239	16091	16160	16268	16212	16245	16199	16086	16154	16205	16109	16167	16263	16100	15845	16148	16062	16129	16010	16067	16186	16137	16101	16477	16191	16126	16197	16205	16127	16167	16172	16024	16248	16134	16115	16116	16225	16092	16118	16245	16217	16246	16267	15882	15988	16075	16054	16084	16086	16107	16208	16108	16058	16225	16091	16165	16294	16164	16107	16048	16098	16079	16092	16035	16012	16132	16023	16007	16022	16122	16129	16183	16215	16225	16376	16262	16159	16052	15972	16096	16160	16016	15901	16068	16258	16373	16069	16178	16235	16171	16331	16195	16167	16228	16166	16254	16096	16181	16186	16160	16121	16158	16224	16073	16312	16110	16081	16084	16188	16053	16133	15989	16049	16238	16215	16306	16235	16132	16364	16247	16143	16226	16163	16072	15870	16016	16157	16137	16361	15877	16074	16249	16061	16155	16089	16245	16154	16166	16089	16092	16142	16389	16017	16256	16127	16115	16163	16130	16128	16179	15976	15885	16021	16326	16070	16250	16012	16076	16262	16131	16257	16176	15913	16110	16175	16164	16313	16120	16156	16065	15994	16152	16072	16054	16241	16015	16118	16067	16093	16152	16186	16111	16166	16076	16176	16099	16128	15909	16206	16121	16184	16206	16247	16015	16151	16163	16273	16269	16071	16170	16013	16038	16090	16136	16181	16105	16111	16017	16061	16046	16383	16180	16126	16142	16093	16340	16140	16047	16094	16058	16145	16238	16259	16193	16062	15970	16165	15936	16217	16207	16156	16124	16171	16325	16273	15994	16074	16014	16275	16262	16172	16062	16117	16264	16242	16240	16130	16102	16062	16110	16005	15982	16149	16060	16033	16095	16265	16175	15919	16233	16319	16317	16315	16361	16207	15927	16202	16063	16125	16149	16201	16079	16156	16231	16378	16279	16124	16159	16051	16070	16002	16037	16181	16250	16154	16373	16141	16138	16081	16353	16123	16151	16166	15921	16200	15999	15953	16181	16103	16118	16057	15974	16185	16154	16178	16256	16133	16226	16341	16054	16153	16176	16247	16051	16059	16254	16176	16182	16217	15871	16096	16004	16237	16125	16294	16155	16160	16229	16095	16136	16215	16252	16007	16147	16107	16101	16177	15994	16187	16241	16009	16012	16353	16222	16270	16107	16189	16319	16134	16007	16064	16220	15974	16419	16193	16290	16140	16303	16064	16305	15983	16127	15918	16210	16062	16215	16292	16131	16071	15983	16069	16027	16206	16002	16160	16088	16153	16127	16140	16111	16245	16146	15953	16237	16154	16175	16153	16222	16143	16116	16054	16037	16021	16259	16105	16251	16231	16206	16010	16104	15944	16032	16113	16192	16209	16042	16261	16060	16064	16223	16215	16110	16127	15992	16128	16006	16119	15935	16130	16073	16309	16014	16248	15953	15970	16077	16065	16098	16197	16027	16222	16221	16106	16319	16016	16243	16208	16114	16212	16156	16189	16258	16267	16123	16195	16261	16272	15935	16169	16172	16202	16175	16087	16359	16170	16175	16141	16259	16054	16225	16122	16159	16013	16044	16404	16257	16087	16081	16271	16174	16131	16387	16111	16169	16054	16274	16292	16337	16172	16172	16125	16110	16272	15999	16063	16125	16166	16194	16273	16027	16026	16102	15952	16100	16169	16096	16214	16367	16174	16085	16010	16061	16134	16253	16143	16211	16032	16021	16234	16114	16211	16175	16083	16260	16085	16154	15979	16163	16251	16063	16152	16069	16169	16196	16047	16207	16131	15960	16109	16244	16166	16346	16203	16076	16126	15868	16074	16118	16190	16144	16173	16134	16035	16236	16101	16118	16326	16085	16146	16201	16144	16079	16077	16113	16055	16102	16148	16007	16089	16087	16221	15992	16117	16198	16214	16170	16102	16172	16123	16011	16034	16069	16129	16046	16146	16160	16073	16192	16252	16167	16228	15941	16259	16048	16028	16102	16017	16152	15909	16188	16136	16229	16115	16238	16360	16276	15991	16051	16183	16091	16088	16142	16092	16121	16330	16241	16185	16117	16186	16138	16126	16175	16033	16314	16044	15964	16161	16252	16248	16274	16047	16125	16115	16307	16230	16023	16195	16098	16166	16070	16083	16179	16173	16123	15996	16046	16119	16151	16099	16204	16117	16352	16054	16075	15988	16292	16211	16027	16143	16067	16009	16077	16221	16257	16080	15986	16071	16148	16122	15980	16165	16056	16322	16208	15972	16031	16011	16120	15854	16156	16147	16183	16121	16046	16004	16200	16067	16033	16049	16130	16216	16150	16079	16108	16126	16039	16090	16194	16473	16152	16299	16148	16185	16088	16065	16181	16158	16167	16049	16187	16016	15986	16182	15937	16166	16275	16010	16131	16281	16134	16087	16182	16280	16230	16278	16210	16092	16194	16064	16166	16021	16252	16123	16106	16318	16209	16071	16118	16196	16348	16136	16254	16008	16052	16155	16340	16036	16156	16344	16266	16244	16171	16294	16124	16330	16101	16185	16059	16111	16162	16242	16008	16076	16078	16105	16045	16210	16025	16197	16186	16119	16278	16060	16166	16125	15965	16220	16068	16061	16339	16177	16068	16225	16175	16230	16351	16025	16277	16074	15991	16084	16048	16150	16213	16232	16150	16264	16015	16110	16141	16008	16038	16005	16097	16108	16245	16035	16078	16107	16111	16101	16066	15970	16203	16175	16078	16126	15949	16173	16077	16071	16125	16060	16162	16063	16140	16089	16289	16077	15915	16144	16001	16163	16121	16126	16227	16303	16179	16229	16363	16287	16117	16383	16226	16339	16204	16073	16082	16068	16277	15986	16275	16041	16108	16049	16399	16081	16016	16054	16125	16091	16327	16301	16132	16254	16244	16082	16302	16260	16309	16113	15965	16028	16038	16087	16241	16083	16142	16127	16050	16026	16008	16145	16096	16157	16002	16157	16306	16100	15988	16131	16345	16133	16385	16208	16149	16182	16053	16050	16288	16213	16293	16124	16021	16201	15994	16188	16127	16133	16194	16206	16271	16079	16247	15914	16026	16274	15997	16030	16184	16227	16327	16110	16136	16088	16058	15966	15957	16156	16369	16031	16124	16120	16212	16192	16016	16174	16094	16140	16211	16159	15941	16088	16278	16082	16101	16101	16204	16132	15881	16176	16370	16251	16084	16158	16099	16169	16244	16323	16341	16104	16187	16150	16137	16152	16185	16122	16019	16285	16222	16070	16265	16259	16001	16202	16085	16257	16292	16169	16080	15952	15996	16183	16247	16105	16345	16203	16145	16276	16118	16249	16159	16063	16216	16207	16182	16047	15993	16200	16364	15961	16276	16006	16151	16279	16370	16109	16293	16188	16181	16114	16327	16120	16236	16306	16260	16140	15995	16085	16226	16170	16130	16068	16076	16010	15929	16037	15964	16242	16220	16161	16179	16158	16186	16102	16240	16341	16177	15959	16214	16185	16178	16173	16240	16124	16312	15970	16105	15969	16166	16121	16092	16183	16084	16026	16177	15984	16168	16260	16168	16114	16172	16109	16082	16108	16056	15920	16067	16232	16002	16060	16124	16124	16080	16057	16127	16027	15990	16064	16264	16192	15990	16067	16290	16134	16118	16164	16314	16102	16215	16075	15809	16064	16188	16074	16066	16233	16154	16131	16420	16121	16071	16068	16291	16102	16128	16043	16026	16020	16152	16221	16148	16182	16136	16384	16240	16000	16370	16300	16232	16157	15991	16155	16138	16132	16249	16267	16305	16153	16121	16053	16086	16092	16012	16178	16100	16140	16134	15994	16095	16250	16149	16192	15994	16225	16065	16102	16158	16105	16164	16039	16206	16297	16173	16022	16084	16107	15854	16075	15927	16215	16110	16099	16185	16132	16096	16312	16078	16267	16133	16105	16016	16119	16144	16256	15963	16302	16276	16157	16013	16242	16152	16208	16118	15916	15882	16037	15940	16014	16139	16183	16155	16290	16168	16167	15942	16251	16219	16256	16109	16263	16104	15972	16190	16092	16111	16247	16213	15986	16207	16059	16196	16029	16066	16091	16082	16132	16082	16266	16083	16071	16083	16047	16132	15955	16138	16139	16257	16206	16297	16330	16133	16374	16148	16152	16002	16304	16050	16309	15942	15974	16199	16229	16072	16325	16015	16298	16127	16191	16043	16215	16252	16041	16050	16248	16151	16068	15975	16116	16046	16211	16302	16200	16245	16188	16067	16031	16368	16261	16188	16277	16172	16417	16275	16147	16278	16002	16209	16319	16101	16315	16135	16366	16214	16086	16207	16194	16100	16067	16185	16172	16119	16203	16031	16192	15931	16023	16249	16095	16093	16085	16136	16007	16082	16131	16172	16031	16104	16056	16233	16059	16137	16221	16178	16083	16190	16243	16351	16116	16306	16068	16060	16114	16068	15932	16282	16254	16231	16299	16139	16168	16113	16168	16009	16120	16291	16293	16060	16252	16163	16194	15999	15886	16218	16074	16170	16025	16132	16189	16214	16355	16081	16186	16252	16087	16073	16143	16135	16192	16072	16201	16115	16072	16261	16261	16196	16208	16098	16023	16342	16063	16238	16253	15917	16134	16095	16141	16266	15987	16144	16115	16095	16215	16276	16223	16205	16165	16067	16434	16271	16187	16195	16100	15973	16353	16158	16212	15988	16227	16301	16242	16305	16130	16217	16116	16161	16194	16145	16269	16089	16119	16215	16036	16164	16086	16236	15967	16033	15935	16088	16180	16089	16391	16213	16169	16179	16183	16036	16037	16245	16256	16060	16329	16131	16052	16047	16199	16106	16051	15869	16106	16210	16233	16297	16008	16109	16386	16064	16075	16210	16140	16245	16030	16222	16150	16166	16042	16189	16099	16216	16172	16268	16137	16131	16197	15906	16316	16002	16068	16132	16150	16010	16063	16133	16276	16169	16076	16093	16285	16199	16243	16306	16039	16119	16226	16235	16232	16169	16176	16163	16033	16055	16097	16204	16107	16241	16153	16257
16670	24014	24261	20429	17490	16213	15443	15425	15384	15289	15028	15163	15140	15073	15145	15108	15215	15253	14931	14941	15069	15105	14977	14914	14946	15056	15025	15085	15053	14967	15442	16032	15808	15395	15119	15098	15002	14969	15114	14888	14890	14886	15139	14969	15091	15120	15114	14836	14943	15006	14867	15002	14978	14910	14977	14859	14955	14906	15041	14994	14924	14790	14951	15012	14950	14919	14877	15080	14840	15060	14956	14920	15130	14818	15056	14976	14952	14834	15045	14965	14956	14870	15155	14990	14860	14981	15009	14931	15036	14895	15071	14774	14873	15065	15046	14961	14953	15047	14912	15002	14942	15061	14966	14948	14894	14895	14934	15123	14904	15040	15053	14901	14996	14923	15222	15058	15038	14989	14975	15183	15005	14909	15033	14939	14843	14850	14980	15026	14922	14884	14915	15041	14868	14872	14869	14943	15033	14894	14745	15136	15110	14808	15042	14972	15158	14846	14779	14815	14946	14881	15018	14957	14926	15012	14851	15031	15042	14920	15112	14862	14730	14845	14871	15081	15021	14946	14927	15097	14827	15072	14920	14813	14895	14935	15066	15021	14807	14899	14915	14831	14745	14836	14897	14948	14883	14920	15061	14978	14920	15013	15043	14929	14931	15068	14880	14810	14860	14914	14932	15031	14953	14985	15194	15072	14848	14943	14995	14883	14889	14980	14888	15034	14990	15011	14958	14782	14937	14995	14963	14828	15037	14865	15074	14961	14827	15108	14848	14959	14847	15033	14849	15116	14897	14867	14937	14966	14861	14855	14982	14886	15001	14902	14869	14954	14933	14972	14888	14849	14807	15074	15074	15039	14998	14818	14920	14855	14963	14673	14806	14862	14856	14923	14859	14974	15094	15025	14897	14996	14916	15022	15050	15062	14891	14963	14934	14877	14980	15016	14923	14994	15079	14919	15097	15086	14958	15055	14843	14805	15095	14993	14960	14961	14970	14906	14926	15000	14949	14860	14967	14847	14925	15096	14935	14956	14955	15046	14814	14979	15027	14934	14752	14890	15010	14951	14883	14935	15079	14983	15071	14987	14898	15036	14996	14919	14874	14910	14861	15012	14865	14920	14878	14950	14849	14982	14897	14971	14986	15044	14980	14853	14957	14971	15060	14978	15045	15004	14941	14988	15063	14956	14885	14976	14879	15026	14881	15038	14811	15077	14951	14836	14829	14948	14946	14895	14936	14926	15024	14987	15109	14933	14905	15050	14924	15076	14938	14866	15081	14880	14958	14846	15146	14993	15093	15024	15013	14888	14940	14872	14997	15090	14886	15002	14896	15022	14830	15176	14826	14966	14920	14994	14979	14978	14893	14977	15103	14952	15034	14944	14889	14951	14912	14781	15061	14748	15015	15020	14952	14958	14891	14917	15080	14978	14967	14924	15047	14938	14928	14783	14831	15006	15032	14815	14779	14983	15212	14973	14765	15043	14984	15092	15006	14978	14928	14960	15011	14963	14935	15042	14928	14933	14979	14914	14919	14984	14878	15094	15094	15081	15005	14867	14737	15025	15062	14904	14695	14842	14795	14913	14948	15063	14969	15084	15205	14767	15129	14933	14952	14965	14936	15066	15052	15012	14917	14784	15058	14926	14921	14894	14975	14957	14991	15040	14913	15116	14898	15081	15047	14965	14995	14844	14895	14972	14975	14859	14866	15013	14969	14955	14825	14802	14840	14888	14956	14823	14946	14909	14998	14968	15042	15137	14960	15067	15019	14976	14778	15054	14926	14979	15119	14985	15078	14906	15050	14990	14909	14952	15021	14932	15033	14957	14976	14865	14946	14879	15008	14901	14981	14971	15059	14804	15007	14907	14926	15019	14996	14998	14958	14843	15053	15080	14951	14859	15051	14917	14979	15137	15061	15014	14956	14850	14872	14928	14904	15062	14730	14963	14930	14877	14787	14755	14852	15021	14861	15073	14990	15017	15033	15106	14879	14927	15020	14841	14922	14928	14965	15113	14887	15092	14914	15040	14985	14937	14934	15000	14965	14869	15108	14934	15085	14985	15098	14965	14912	15120	14796	14872	15046	14940	15013	14790	15109	14877	15022	14950	15017	15136	14960	14906	14937	14892	14962	14921	15080	14914	14945	14974	14990	14965	14834	14916	15074	14906	14866	14898	14996	14845	15017	15064	14893	14885	15130	14919	14972	14950	14941	14860	14891	14898	15014	15011	14775	14750	15131	15013	14920	14962	14997	14931	15074	15104	14839	14752	14961	14926	14901	14918	14949	15173	14916	14915	15029	14895	15018	14880	14949	14994	14915	14808	15016	15095	15056	14926	14860	14844	14966	15067	14867	14862	15009	15115	14955	14906	14989	14842	14984	14956	14760	15105	14927	14961	14965	15051	15049	15005	15006	15007	15008	14910	14903	14816	14941	14799	15015	15007	14830	15049	14883	14919	14980	14940	15026	14875	14932	14991	15019	14909	15162	14889	15020	15046	14884	14983	15010	15023	14957	14970	14989	14872	14943	14915	14930	15074	14983	14962	14913	15104	14909	14696	15022	14863	14899	14907	14889	15051	15136	14925	15067	14863	14749	14826	14989	14815	15121	14817	14997	15050	15151	14957	15052	15015	14889	15020	15092	14960	14975	14937	14951	15055	14981	14831	15065	15009	14847	14870	15127	15042	14975	14921	15103	14918	14915	14971	15012	14935	14934	15021	14969	14817	15035	14895	14935	14873	15120	15143	15124	14980	14913	14973	15144	14877	15041	14675	14830	14867	15090	15144	14972	14994	14784	14977	15096	14970	15004	14986	14918	14809	14961	14864	15009	15127	15052	14881	14739	15073	14890	14818	15036	15065	14907	15037	14919	14885	15054	14924	14908	15062	15000	15047	14941	14843	14989	15074	14838	14982	14985	14918	14813	14791	14930	15022	15069	15039	14905	15049	15005	14904	14862	14941	14903	15093	15033	15002	14920	14810	14960	14851	14971	15020	14995	14963	15044	15109	14987	14913	15011	14971	14925	15002	14975	14837	14903	14899	14844	14844	15021	15004	14990	15062	14773	14959	14874	14993	14903	15026	15036	14931	14904	14809	14942	14903	15129	14783	15045	15075	14968	15090	14996	14970	15138	14895	14894	15028	15090	14914	15034	14918	14851	15028	14999	14969	14790	15038	15029	15044	14945	14957	14966	14969	14968	15048	14970	14974	15032	14952	14972	14985	14945	14765	14868	14811	14988	15021	14911	14775	15097	14886	15022	14876	14797	14881	15082	14986	14907	14965	15049	15085	15070	14918	14929	15016	14979	15055	14872	14972	14976	14856	15014	15065	15039	14997	14911	14919	15020	14993	15056	15026	14936	15028	14889	15014	14939	14913	14892	14786	14940	14954	15047	15023	14996	15017	14859	14926	14852	14904	14860	14860	14981	14856	14987	14820	14826	14954	14887	14965	14992	14899	14730	15025	14858	14870	14948	14916	15034	14872	15054	14893	15142	15091	15050	14971	14935	15020	14939	14805	15053	14965	14827	14978	14993	15132	15000	14939	14816	14966	14995	14930	14940	14966	14941	15069	15002	14936	14798	15081	14941	14766	15138	14999	14882	14995	15163	14819	14913	15062	14730	14908	14948	15068	14801	15027	15041	14922	15137	14719	14974	14834	14968	15032	14943	14807	15121	15096	15034	14897	14986	14852	14882	15022	15139	15023	15045	14921	14974	15022	15039	14813	14925	15018	14839	14824	14785	14940	14891	15034	14978	15104	14868	15031	14975	15049	14817	14927	14937	15136	15027	15044	14944	15010	14810	14819	14844	14981	14815	14989	14986	14892	15203	14986	14868	15112	15024	14849	15088	14937	14940	14789	15094	15052	14901	14814	15091	15029	15008	14929	14931	14948	14846	14937	15003	14925	14940	14886	14965	15021	14837	14971	15043	14849	15014	14927	14684	14939	14910	14830	15016	14785	15107	14968	14978	15056	15042	14797	15035	15056	15068	15003	14897	14967	14945	14905	14901	14903	15015	14916	15026	14975	14958	15040	14859	14945	15054	14861	15125	14887	15009	15005	14881	15049	14962	14860	14930	14962	14970	15106	14928	14926	15099	14776	14952	14944	15059	14977	14927	14959	15049	15088	14868	14915	14949	14907	15013	14974	15126	15066	14738	14957	14972	14983	14976	14907	14962	14859	14849	14903	15067	14775	14973	14924	15012	14799	15045	14997	15072	14844	14926	14916	14952	15077	14971	15026	14964	14926	15173	15044	15174	14858	14965	15259	14961	14941	14928	14941	15113	14750	15026	14955	14693	14949	14902	14891	14995	15009	15020	14953	14990	14920	14873	14943	15005	14737	14958	15102	14806	15085	14925	14912	14994	14986	14903	15058	15025	14844	14966	15033	14969	14822	14955	14927	15058	14991	14893	14941	14830	15049	14992	14825	14989	15164	14890	15030	15038	14968	15025	15065	15029	14854	14865	14977	14888	14992	14997	14842	14900	14842	14992	14896	15227	14966	15021	15073	15065	14901	15063	14849	14990	14947	15113	15175	14873	14890	14686	15057	14866	14863	14944	15103	15130	14771	15010	14970	14983	14940	15072	14988	14909	14902	15031	15090	14728	15011	14938	14982	14920	15010	14887	14904	14882	14963	14955	14870	15176	15030	15044	15067	14838	14810	15028	15044	14920	14774	15024	14913	14838	14962	14922	15003	14863	14984	15003	14779	15069	15030	14922	15010	14800	15066	14942	14938	14908	15090	14925	14900	15037	15153	14948	15009	14892	14779	14849	14943	15008	14994	15128	14939	14894	15162	15119	14986	14903	15046	14988	15039	14787	15052	15004	14935	14921	15029	14993	14870	14987	14895	14957	14982	14908	14964	14946	14979	14899	14933	15059	15008	14971	14906	14897	14902	14993	14992	14891	15016	14911	14905	14944	14989	14990	14929	14876	14857	14956	14799	14847	14746	14947	15078	14916	15046	14903	14946	15032	15119	14915	14941	15086	14832	14989	14953	14921	14851	14932	15022	14983	14978	14797	15045	15003	14809	14999	14845	14992	14940	14941	14941	15051	15039	14904	14791	14913	14986	15023	14914	14911	14849	14830	14867	15046	14937	14977	14878	14869	14978	15012	15061	15069	15018	14928	14917	15122	14952	14852	15011	14885	14947	15114	14993	14984	14971
23842	21250	28633	24305	21833	20799	19409	17346	16774	16828	16660	16680	16882	16616	16606	16573	16523	16296	16429	16516	16364	16529	16253	16503	16541	16348	16224	16375	16284	16587	18593	19345	18870	17832	16818	16478	16287	16309	16407	16255	16335	16242	16257	16177	16562	16274	16205	16296	16243	16143	16154	16114	16250	16488	16324	16423	16363	16275	16292	16319	16377	16435	16496	16260	16215	16161	16227	16249	16079	16244	16394	16287	16229	16183	16194	16206	16115	16268	16232	16443	16322	16159	16170	16281	16121	16367	16311	16238	16285	16293	16329	16256	16463	16293	16409	16230	16256	16285	16099	16177	16402	16457	16589	16388	16467	16460	16391	16471	16175	16370	16171	16399	16438	16212	16351	16226	16285	16285	16371	16256	16257	16248	16268	16274	16130	16292	16473	16113	16152	16156	16350	16227	16188	16225	16286	16118	16320	16361	16339	16356	16333	16273	16343	16247	16332	16235	16222	16397	16204	16319	16424	16252	16401	16209	16173	16250	16161	16371	16115	16122	16347	16507	16327	16178	16223	16212	16493	16199	16371	16464	16399	16320	16310	16319	16254	16232	16169	16216	16263	16377	16451	16214	16276	16263	16290	16308	16280	16218	16278	16225	16127	16139	16255	16110	16096	16372	16469	16335	16227	16415	16350	16225	16335	16129	16124	16207	16348	16141	16193	16459	16182	16416	16307	16234	16328	16291	16197	16288	16338	16239	16248	16385	16184	16212	16203	16440	16490	16315	16453	16358	16138	16231	16269	16206	16282	16332	16329	16459	16328	16448	16351	16131	16247	16301	16260	16132	16314	16423	16384	16220	16147	16212	16182	16352	16240	16203	16281	16210	16445	16136	16082	16246	16276	16255	16212	16190	16403	16321	16262	16416	16212	16328	16210	16212	16037	16331	16334	16210	16266	16393	16194	16230	16220	16241	16468	16228	16364	16175	16375	16266	16162	16262	16313	16378	16238	16292	16219	16398	16338	16179	16095	16101	16314	16367	16300	16169	16284	16340	16242	16194	16294	16405	16292	16088	16246	16336	16220	16127	16096	16361	16357	16238	16230	16228	16363	16291	16425	16310	16265	16378	16407	16314	16371	16208	16350	16101	16262	16419	16368	16101	16270	16160	16409	16309	16358	16087	16306	16226	16142	16205	16457	16122	16245	16293	16193	16108	16219	16246	16375	16222	16206	16197	16118	16241	15941	16115	16307	16090	16116	16291	16382	16352	16322	16210	16272	16241	16204	16130	16030	16252	16146	16267	16135	16323	16262	16181	16133	16074	16195	16392	16226	16452	16325	16186	16387	16294	16270	16124	16271	16335	16369	16026	16254	16121	16271	16303	16202	16317	16111	16099	16452	16409	16239	16160	16389	16330	16280	16221	16206	16353	16235	16371	16440	16252	16375	16629	16245	16150	16187	16229	16363	16301	16192	16097	16359	16372	16239	16156	16325	16328	16274	16353	16423	16308	16263	16299	16305	16232	16322	16301	16272	16267	16215	16288	16371	16332	16293	16337	16293	16229	16322	16376	16170	16167	16273	16077	16315	16009	16273	16143	16168	16184	16005	16399	16290	16271	16260	16212	16274	16282	16353	16232	16483	16233	16433	16169	16238	16104	16259	16319	16296	16355	16212	16350	16020	16415	16309	16396	16378	16389	16186	16359	16272	16299	16170	16471	16121	16243	16219	16312	16430	16276	16243	16176	16363	16348	16267	16362	16317	16255	16282	16222	16351	16240	16094	16366	16345	16130	16272	16352	16276	16224	16254	16089	16319	16202	16286	16251	16047	16242	16328	16317	16296	16224	16290	16370	16330	16502	16335	16336	16310	16379	16406	16344	15989	16230	16127	16309	16262	15967	16289	16372	16238	16141	16347	16259	16134	16374	16244	16270	16112	16341	16306	16269	16176	16417	16385	16235	16213	16348	16258	16290	16290	16156	16286	16484	16351	16468	16121	16365	16127	16012	16086	16226	16286	16270	16224	16303	16284	16238	16258	16233	16334	16347	16316	16493	16343	16327	16231	16287	16182	16194	16349	16250	16314	16008	16286	16251	16129	16487	16331	16337	16167	16356	16292	16353	16337	16427	16213	16162	16418	16101	16226	16067	16207	16161	16225	16359	16274	16304	16225	15905	16307	16353	16136	16440	16300	16189	16407	16170	16395	16230	16222	16379	16353	16461	16145	16242	16341	16300	16127	16133	16245	16102	16409	16313	16237	16277	16284	16244	16364	16379	16228	16255	16189	16344	16357	16330	16291	16356	16401	16199	16439	16454	16301	16331	16263	16349	16189	16307	16116	16309	16395	16347	16159	16267	16295	16506	16472	16326	16292	16321	16157	16307	16213	16253	16210	16483	16248	16260	16402	16348	16062	16207	16133	16174	16342	16104	16171	16185	16261	16238	16316	16375	16197	16235	16264	16274	16174	16183	16263	16198	16188	16264	16247	16160	16394	16378	16207	16352	16387	16376	16396	16285	16313	16169	16178	16265	16245	16154	16390	16497	16227	16302	16235	16294	16270	16301	16209	16136	15904	16265	16073	16309	16203	16255	16232	16464	16202	16296	16221	16215	16441	16254	16252	16140	16324	16171	16338	16245	16378	16419	16250	16197	16249	16331	16231	15976	16384	16324	16388	16135	16322	16341	16373	16354	16270	16225	16326	16165	16432	16430	16398	16135	16314	16024	16234	16220	16247	16199	16333	16164	16347	16347	16008	16367	16306	16210	16250	16369	16199	16205	16219	16340	16347	16449	16198	16121	16344	16346	16272	16303	16366	16416	16254	16272	16390	16513	16289	16334	16275	16128	16404	16490	16428	16357	16253	16291	16142	16238	16115	16300	16156	16282	16258	16443	16358	16360	16355	16325	16140	16372	16299	16313	16380	16148	16181	16163	16365	16381	16360	16285	16358	16352	16346	16204	16487	16008	16348	16455	16320	16324	16382	16451	16578	16425	16329	16248	16088	16365	16183	16146	16185	16200	16301	16352	16253	16346	16226	16398	16356	16102	16256	16142	16260	16279	16004	16278	16363	16175	16195	16177	16211	16326	16242	16341	16361	16407	16336	16189	16126	16323	15941	16108	16293	16061	16146	16156	16466	16293	16276	16318	16282	16207	16213	16336	16322	16412	16421	16293	16154	16136	16385	16437	16393	16293	16293	16337	16214	16398	16269	16082	16313	16261	16264	16447	16220	16251	16047	16412	16297	16384	16503	16504	16371	16271	16123	16244	16141	16073	16214	16335	16125	16054	16452	16112	16313	16279	16255	16283	16403	16289	16371	16395	16179	16289	16315	16189	16099	16139	16374	16327	16291	16292	16145	16318	16188	16292	16332	16293	16145	16294	16189	16269	16284	16282	16284	16365	16302	16255	16371	16325	16019	16186	16164	16330	16371	16347	16208	16233	16271	16466	16137	16204	16306	16164	16166	16242	16202	16309	16233	16417	16403	16213	16379	16261	16440	16342	16456	16342	16037	16238	16382	16240	16155	16285	16232	15866	16339	16251	16334	16120	16308	16528	16301	16225	16304	16252	16272	16285	16132	16189	16211	16228	16338	16272	16295	16164	16395	16305	16266	16174	16235	16506	16355	16190	16192	16196	16182	16139	15935	16258	16398	16276	16317	16288	16258	16540	16294	16251	16119	16275	16229	16113	16204	16239	16426	16140	16129	16257	16357	16317	16254	16392	16178	16319	16243	16341	16203	16194	16363	16110	16276	16332	16114	16241	16244	16214	16256	16229	16235	16189	16290	16241	16321	16420	16444	16275	16305	16233	16325	16251	16176	16421	16203	16149	16264	16160	16194	16298	16500	16248	16239	16274	16134	16345	16202	16208	16279	16105	16268	16294	16235	16249	16308	16291	16366	16249	16465	16162	16248	16291	16230	16416	16064	16413	16237	16297	16135	16317	16169	16413	16441	16239	16007	16212	16189	16298	16473	16473	16450	16407	16097	16296	16161	16450	16254	16024	16259	16267	16286	16390	16398	16380	16327	16264	16227	16410	16263	16225	16379	16182	16274	16147	16412	16194	16271	16375	16232	16022	16392	16137	16055	16288	16359	16436	16461	16268	16433	16167	16205	16380	16338	16291	16283	16198	16273	16401	16458	16334	16446	16093	16434	16246	16349	16300	16260	16138	16327	16311	16168	16356	16412	16116	16355	16204	16113	16327	16333	16258	16280	16327	16168	16279	16406	16290	16262	16258	16068	16164	16350	16325	16294	16357	16274	16313	16263	16310	16319	16399	16249	16354	16315	16272	16285	16050	16210	16330	16135	16301	16186	16243	16307	16333	16250	16322	16259	16378	16210	16131	16195	16188	16341	16274	16255	16176	16244	16360	16257	16212	16216	16131	16274	16290	16216	16241	16253	16148	16204	16258	16241	16215	16272	16469	16231	16181	16219	16281	16293	16396	16286	16307	16213	16095	16522	16201	16303	16425	16344	16166	16404	16282	16344	16265	16257	16258	16259	16454	16093	16290	16288	16374	16288	16270	16296	16099	16382	16441	16238	16227	16138	16552	16461	16397	16282	16021	16242	16219	16283	16232	16219	16200	16099	16249	16301	16223	16147	16229	16230	16234	16289	16084	16309	16355	16368	16144	16065	16287	16240	16272	16465	16211	16340	16150	16236	16344	16252	16385	16263	16164	16278	16121	16152	16227	16253	16308	16124	16110	16357	16288	16291	16391	16247	16298	16275	16245	16200	16311	16207	16322	16287	16164	16240	16410	16335	16341	16335	16350	16292	16204	16110	16353	16191	16185	16293	16083	16166	16220	16254	16345	16410	16209	16146	16289	16223	16312	16177	16330	16261	16265	16375	16212	16368	16188	16136	16109	16213	16137	16177	16481	16117	16082	16341	16290	16309	16295	16415	16316	16068	16208	16136	16409	16084	16318	16087	16142	16059	16239	16325	16404	16216	16096	16416	16192	16324	16220	16329	16311	16250	16187	16330	16192	16156	16202	16219	16268	16270	16410	16350	16156	16323	16004	16072	16227	16341	16102	16164	16078	16239	16291	16370	16457	16440	16182	16107	16190	16072	16235	16130	16128	16173	16225	16214	16159	16071	16295	16352	16318	16266	16299	16190	16073	16224	15996	16396	16486	16327	16140	16153	16203	16158	16361	16237	16290	16368	16260
17124	29858	27006	21628	17901	16881	16395	15923	15693	15407	15462	15408	15341	15324	15303	15296	15273	15316	15122	15221	15230	15210	15221	15059	15000	15095	15212	15132	15126	15432	19120	19448	18634	16790	15614	15229	15048	15027	15132	15102	15027	14854	14988	14994	14934	15051	14970	14831	15113	14944	15019	15070	15063	15096	14968	14996	15013	14809	14935	15001	15190	14764	15022	15053	14967	14989	14971	15130	15044	14989	15033	14924	14934	15031	14914	14988	14921	15261	14989	14925	15251	15077	15156	15010	15129	15100	15040	14844	14930	14904	15105	15072	15127	15023	15115	15033	15075	15090	15075	15132	15106	15204	14988	15039	15152	14857	15172	14981	15145	15090	14874	15000	14937	14960	15089	14929	14941	15025	14883	15123	14897	15006	14924	14998	15024	15155	15032	15046	14842	14989	15104	14867	15069	14926	15200	15023	14965	14912	15178	14837	14932	15006	15030	15093	14998	14858	14912	14961	14856	15149	15105	15157	15101	14884	14920	14938	14948	14933	15001	14975	14931	14846	14971	15092	15076	14984	15183	14925	14944	15085	15161	15033	14913	15033	15054	15156	14967	14940	15006	15142	14964	15003	15145	15122	15061	15153	14908	15098	15146	15115	14939	15056	14845	14934	14915	14850	14867	14907	15098	15116	15058	14989	15033	15068	14978	15198	14964	15026	14991	14963	15148	14944	14997	15082	14890	14994	15054	15043	14949	15032	14995	15067	15003	15019	14997	14957	15038	14968	15104	14958	14981	15028	14967	14992	15121	14888	15077	14985	14929	14941	15056	15083	14924	14973	15047	15007	15153	14972	14889	15033	14987	14918	14989	15021	15088	14960	15029	15010	15075	15122	15065	15039	15144	15139	15125	15056	15191	15181	14956	14848	15158	15017	15061	14918	15186	14943	15020	15068	15016	15101	15027	15119	15053	15063	14978	14944	14966	15125	15072	14911	15009	14982	14955	14951	15089	15040	15125	15068	14866	15046	15238	15008	14971	15019	15005	15092	15222	14939	14963	14821	15006	14968	14984	15138	14832	14993	14912	15047	14918	15228	14924	15129	14786	15008	14947	15127	14858	15132	15082	14940	14992	14978	15057	14920	14926	14938	14885	15220	14977	15099	15009	14900	15143	14981	14956	15032	15254	15054	15064	14962	15043	14950	15066	14867	15120	15006	15059	15051	14996	14845	15000	14936	14952	15004	15141	15016	14828	14964	14982	14985	14962	14965	14963	15007	14993	14982	14968	15041	14945	15066	14979	15035	14914	14966	14897	15089	14976	14926	15241	15129	15054	14871	15125	15101	15089	14833	14974	14900	15144	14999	14914	15021	15012	15085	14935	14959	15140	15112	15020	15073	15065	15196	15066	14986	15052	15084	15044	15024	15134	14943	14972	14979	15111	14944	14955	14981	14853	15066	14964	14977	14893	14873	14912	15177	14947	14925	14878	14983	15077	15105	15115	14889	14894	15040	14999	15009	15178	14850	15005	15074	14962	14964	15026	15092	15147	14866	15048	15119	14941	14893	15228	15053	15116	15026	15245	15203	15076	15192	15084	15026	15009	15180	15039	14966	15078	14857	15084	15134	14977	15063	15200	14842	15043	15093	15151	15025	14932	14963	15103	14932	15057	15010	15091	15062	14909	15025	14879	15025	14990	14844	15032	14896	14885	14984	14997	14905	14938	15198	15030	15000	14874	14999	15029	14926	14972	14906	15124	15029	15035	14862	14964	15053	15092	15108	14921	15095	14974	14920	15133	14968	15037	14995	14767	15091	15112	14915	15004	15094	15012	15091	14946	15133	14927	14865	15028	15116	14931	14988	15018	14973	14931	14976	14977	15010	15084	15171	14990	15000	14932	15022	15019	15065	14912	14960	15018	14880	15124	14889	14908	14983	15083	15290	14968	15137	15156	15093	14675	15111	15004	14971	15026	15159	15058	15193	15086	15082	15069	14859	15142	15024	14993	14923	15100	15121	15228	15017	15067	15096	15039	15034	14973	14888	15111	14934	15071	15090	15137	15123	14958	15097	14958	15014	15117	14979	15024	15088	15026	15069	14985	15042	15148	15092	15083	15023	15123	14916	15125	15035	14902	15150	15022	14986	14976	14919	14978	14863	14963	15080	15025	15061	14930	14876	14939	14911	15287	14860	15042	15076	15039	14906	15022	15059	14912	14943	15050	15072	15094	15100	14886	14979	15018	14976	15075	15094	15185	15070	14992	15076	14937	15119	15143	15127	15188	14937	15090	14955	15004	15040	14897	14969	15002	15095	15040	15081	14984	14988	14918	14954	14928	15103	14887	15149	14919	15059	15129	15031	15093	14982	14999	14902	14919	14935	14920	15013	14773	14999	15105	15003	15081	14910	15138	14936	15026	15055	14913	14982	15157	14997	14919	15036	14748	15151	15005	15056	14954	15020	14914	14919	15006	14901	14945	14833	15097	14906	14981	15014	15141	14936	15008	14988	15034	15009	15026	14835	15087	15081	15074	14919	14996	14928	15077	14997	14992	15202	15050	15116	14902	15160	15085	15090	14913	14994	14996	15140	15136	15025	14927	15073	14897	15180	14931	15075	14975	14928	15024	14959	14919	15150	15034	15102	14870	15001	15112	15034	14862	14903	15035	15071	14920	14962	15091	15037	14990	15121	14877	15054	14820	15055	15160	15054	15047	14934	15041	15078	14886	15185	14993	15008	14891	14969	15061	15082	14875	15066	14792	14965	15046	15199	15063	14926	15124	15053	14950	15001	15127	14949	15115	14931	14978	14951	15043	14776	14992	15004	14964	14931	15188	14832	14971	15136	15065	15042	15057	15070	14842	15032	15017	15144	15095	14841	14977	15049	15067	15058	15010	15056	15217	14838	14995	14929	14989	14943	15137	14820	14939	14974	15009	15091	14880	15112	15018	15067	15028	15046	14925	15067	14985	14860	15005	15020	14930	14996	15063	15009	15160	14995	15027	15039	15007	15025	15106	15093	15009	15162	14989	15053	15009	15079	15168	15105	15086	14856	15085	14991	15059	15093	14916	14851	15025	15067	14899	14981	14931	15290	15034	15055	15092	14955	15046	14943	14899	15057	15173	15155	15046	15168	14987	14865	14834	15092	14997	14934	15045	14967	14847	15065	15051	15117	14912	14901	15048	14964	15036	15045	15002	15144	15112	15032	14981	15108	15092	14886	14767	14951	14924	14841	14960	14766	14991	14993	15036	14956	15000	14779	15028	14853	14996	15004	15181	15120	14947	15071	15037	15145	14938	15007	15099	15003	15318	14880	14937	14886	14920	14945	15063	15012	14856	15170	14946	15173	15134	15000	14815	15069	14923	15058	15031	15002	14976	14873	15035	15054	15084	15007	14972	15039	15055	15013	14863	15075	14879	15081	14843	15052	14923	15018	14923	14959	14974	14989	15020	15099	15015	15138	15152	15109	15035	15095	14991	14927	15077	15079	15024	15008	15099	15058	14998	14944	14986	14905	15058	14837	14977	15050	15137	15029	15003	15050	14901	15027	14970	14879	15005	15228	15067	14926	14990	15157	15088	14991	14766	15019	14924	14999	15178	14989	14939	15055	15068	15026	15037	14891	15109	15054	15047	15005	14954	15081	14988	14932	15145	14987	14993	14877	14973	14930	14991	14860	15017	14883	15050	14958	14952	14948	14828	14895	15005	14986	15074	14934	15125	15069	14779	15158	15106	15071	14962	15033	14903	14966	14910	14856	15017	14989	14902	15005	15199	15014	15058	15028	14846	14890	15113	14959	15016	15157	14846	15167	14992	15009	15015	14884	14991	15122	15074	14962	15111	15082	14806	15021	14929	14891	14922	15073	15061	15040	15063	15067	15002	15028	15024	15006	14978	15131	14878	15035	15091	15154	14949	15007	14916	15004	15034	14857	15031	15021	15059	14900	15075	15071	14834	15135	14982	14947	14899	14924	14992	14851	15058	15018	15041	15059	14966	14929	14981	14941	14803	14946	15103	15112	15091	15036	15097	14922	14962	14963	14939	15088	15115	15082	14897	14984	15075	15083	15049	14956	14959	15016	15106	14849	15081	15042	14977	15152	15052	14898	14984	14852	15031	14909	15072	14958	15145	14964	14957	15113	15087	15096	15058	15058	14982	15147	14976	15147	15080	15030	15026	15072	15051	14804	15062	14881	15201	15048	14930	15052	15032	15132	15150	15024	15060	15105	14967	14862	15035	14894	15107	15031	14999	14915	15052	15009	15061	15098	14955	14943	15044	15077	14945	14977	15108	14912	15026	14978	15034	15028	15023	15057	14899	14890	14981	15137	14912	15278	15101	14929	15006	14995	15001	15049	15019	14960	15143	15005	15208	14898	14929	15040	14927	15153	14913	15037	15104	14945	15140	14941	14958	15132	15042	14944	14805	14866	15114	14993	15047	14872	14980	14944	15113	15023	14998	14967	15161	15016	15111	14907	14961	14940	14954	14923	14845	15025	15061	14985	15148	15117	15054	15214	15042	15091	15107	14835	15023	14939	14937	14993	14960	14893	15171	15031	15006	15131	14937	15191	14997	14943	14961	14888	14955	14957	15233	14936	14916	15148	14912	15108	15125	15087	15014	15079	14973	15015	14978	15087	15213	14964	14945	14918	15093	15101	14993	15000	15080	14971	15081	15049	15020	15031	15087	15027	14939	15000	14966	15012	14970	14918	15191	15050	14941	15063	15076	14856	14986	15069	15046	14867	15054	14968	15008	15051	15138	14990	15044	14945	15061	14816	15161	14919	14907	14976	15099	14989	14934	14869	15275	14914	14925	15150	14975	15016	14892	15099	15051	15043	14877	15097	15011	15039	14978	15071	14984	14936	14953	15267	15140	14954	14973	15179	14939	15015	14786	15102	15010	15057	15043	15103	14979	14958	15090	14912	15009	14988	15080	15115	14807	14947	15179	15074	15073	15036	15049	14914	14956	15111	15145	15062	15139	15023	15067	14939	15085	15156	15024	15131	14996	15109	14993	15058	15031	15162	15054	15032	15107	15083	15016	15043	14806	15202	14902	15125	15106	14811	14941	14993	15043	14991	15115	15055	14986	14857	14951	15137	15176	15054	14952	15057	14999	14877	15111	14991	14980	14950	14979	14926	15061	15008	15111	15026	14879	14978	14943	14952	15163	15031	15049	15053
22949	21367	29248	23866	21561	23122	23505	18179	17023	17403	17564	17172	17054	16896	16751	16804	16787	16901	17077	16778	16915	16785	16807	16671	16793	16483	16625	16720	16672	17120	21019	21542	20783	18647	17489	16815	16853	16325	16666	16401	16524	16634	16680	16490	16838	16696	16507	16531	16768	16544	16367	16578	16739	16545	16510	16505	16629	16501	16460	16534	16628	16541	16625	16535	16419	16488	16521	16546	16541	16653	16561	16674	16388	16567	16617	16420	16574	16366	16397	16494	16301	16338	16463	16525	16458	16465	16554	16508	16453	16452	16354	16543	16439	16476	16319	16457	16411	16347	16299	16405	16449	16366	16390	16579	16652	16635	16453	16282	16745	16551	16512	16498	16416	16506	16484	16512	16789	16552	16453	16551	16613	16382	16710	16375	16574	16730	16493	16382	16463	16621	16283	16425	16480	16565	16541	16532	16525	16686	16543	16355	16470	16598	16497	16407	16152	16356	16411	16472	16539	16539	16489	16525	16462	16297	16432	16419	16547	16500	16676	16294	16590	16334	16465	16461	16494	16523	16666	16549	16540	16558	16551	16523	16413	16426	16573	16431	16566	16291	16486	16439	16450	16418	16391	16532	16662	16306	16421	16290	16528	16489	16569	16395	16560	16546	16443	16377	16428	16443	16482	16450	16463	16463	16535	16494	16621	16456	16549	16465	16287	16481	16672	16498	16526	16576	16423	16456	16650	16582	16730	16346	16409	16564	16448	16674	16426	16473	16439	16403	16340	16486	16579	16566	16568	16563	16646	16722	16633	16512	16377	16378	16446	16240	16639	16430	16522	16597	16543	16593	16474	16567	16564	16413	16352	16399	16318	16583	16249	16548	16519	16369	16380	16461	16386	16464	16409	16654	16512	16323	16482	16283	16498	16397	16671	16499	16422	16279	16462	16334	16472	16284	16640	16523	16466	16337	16404	16531	16488	16660	16506	16503	16476	16651	16691	16578	16475	16336	16307	16453	16589	16563	16515	16492	16384	16563	16511	16347	16296	16520	16474	16509	16541	16340	16488	16481	16492	16544	16521	16579	16243	16315	16635	16580	16787	16501	16609	16588	16642	16525	16401	16514	16456	16558	16482	16608	16427	16434	16418	16603	16322	16345	16403	16503	16564	16414	16325	16468	16486	16413	16402	16286	16373	16407	16278	16275	16394	16388	16453	16496	16437	16615	16385	16340	16682	16567	16438	16424	16420	16400	16420	16538	16667	16492	16482	16450	16578	16264	16442	16336	16686	16503	16219	16445	16431	16418	16417	16623	16651	16557	16549	16393	16491	16263	16313	16391	16288	16646	16406	16334	16517	16601	16542	16562	16241	16507	16460	16538	16386	16268	16423	16733	16605	16705	16454	16498	16627	16398	16675	16375	16432	16421	16481	16434	16584	16342	16402	16555	16557	16495	16408	16469	16686	16448	16460	16664	16468	16367	16560	16348	16645	16432	16441	16490	16467	16489	16656	16424	16556	16570	16608	16513	16490	16524	16420	16347	16446	16333	16502	16526	16407	16472	16737	16613	16727	16570	16726	16406	16393	16439	16586	16465	16501	16566	16519	16408	16431	16490	16332	16536	16375	16512	16496	16268	16601	16392	16365	16293	16355	16584	16351	16447	16550	16484	16538	16552	16708	16608	16515	16492	16603	16591	16292	16458	16556	16454	16411	16559	16423	16366	16776	16605	16565	16488	16549	16346	16489	16329	16295	16451	16515	16480	16481	16291	16489	16192	16365	16493	16452	16517	16596	16367	16410	16543	16689	16586	16464	16412	16421	16484	16487	16369	16349	16488	16327	16545	16381	16481	16527	16506	16393	16559	16582	16548	16427	16544	16495	16495	16381	16537	16357	16647	16570	16547	16410	16384	16446	16463	16329	16457	16532	16412	16369	16576	16334	16564	16550	16393	16278	16576	16671	16335	16508	16417	16593	16555	16465	16453	16322	16510	16588	16464	16449	16374	16318	16387	16662	16478	16368	16471	16342	16481	16546	16469	16562	16439	16425	16525	16629	16470	16489	16575	16538	16587	16422	16397	16630	16527	16443	16634	16519	16430	16428	16679	16456	16376	16494	16445	16347	16314	16284	16462	16546	16458	16488	16542	16548	16277	16763	16503	16389	16451	16597	16544	16373	16634	16442	16619	16418	16409	16484	16547	16542	16658	16394	16226	16378	16513	16388	16629	16586	16701	16444	16403	16523	16559	16411	16398	16418	16622	16487	16484	16498	16635	16421	16494	16378	16468	16383	16683	16460	16271	16631	16201	16503	16220	16417	16238	16457	16474	16262	16399	16285	16354	16517	16494	16498	16451	16443	16441	16525	16344	16452	16280	16388	16513	16657	16432	16549	16404	16371	16504	16589	16446	16498	16361	16455	16501	16535	16345	16518	16537	16572	16462	16418	16561	16331	16408	16574	16321	16451	16315	16331	16424	16607	16278	16461	16426	16137	16455	16246	16505	16626	16405	16472	16410	16517	16400	16423	16460	16580	16463	16457	16254	16384	16504	16527	16495	16519	16416	16334	16490	16532	16310	16496	16447	16377	16461	16526	16427	16422	16485	16632	16272	16530	16358	16304	16553	16421	16441	16601	16545	16521	16434	16488	16498	16386	16731	16460	16349	16428	16513	16618	16632	16506	16522	16555	16446	16551	16449	16519	16492	16405	16423	16619	16361	16280	16477	16321	16436	16586	16346	16438	16401	16461	16693	16480	16741	16697	16470	16528	16469	16524	16681	16531	16533	16551	16472	16488	16834	16619	16548	16483	16534	16389	16471	16516	16639	16618	16536	16284	16267	16546	16573	16572	16444	16471	16342	16369	16236	16427	16517	16638	16408	16546	16588	16463	16571	16489	16498	16521	16403	16587	16437	16471	16610	16518	16488	16321	16412	16577	16528	16586	16467	16526	16458	16446	16391	16506	16413	16385	16355	16443	16452	16587	16449	16576	16370	16585	16299	16261	16471	16573	16377	16393	16564	16340	16740	16617	16413	16333	16492	16601	16372	16428	16326	16395	16572	16364	16521	16463	16419	16429	16551	16615	16471	16452	16577	16612	16451	16498	16342	16466	16645	16398	16387	16309	16451	16342	16508	16395	16442	16398	16375	16629	16454	16345	16504	16577	16435	16297	16307	16548	16645	16521	16616	16565	16327	16512	16513	16530	16663	16624	16392	16608	16660	16612	16461	16530	16522	16439	16525	16560	16584	16443	16441	16313	16330	16484	16683	16375	16736	16631	16566	16450	16706	16473	16392	16453	16563	16709	16606	16540	16518	16495	16551	16324	16385	16213	16581	16528	16578	16484	16422	16395	16414	16576	16499	16544	16460	16420	16380	16443	16526	16452	16470	16261	16597	16466	16393	16493	16632	16337	16613	16633	16537	16447	16670	16488	16517	16242	16540	16471	16385	16333	16509	16415	16441	16358	16233	16516	16473	16487	16223	16623	16471	16592	16531	16401	16577	16371	16641	16608	16475	16493	16679	16463	16447	16519	16349	16498	16468	16417	16169	16468	16466	16576	16653	16423	16659	16436	16445	16422	16469	16466	16575	16532	16669	16423	16588	16480	16634	16477	16179	16551	16563	16466	16517	16441	16429	16462	16556	16668	16521	16556	16420	16588	16204	16695	16613	16470	16621	16617	16453	16514	16508	16484	16492	16578	16430	16431	16518	16636	16493	16487	16346	16543	16621	16415	16714	16456	16391	16394	16561	16374	16443	16336	16480	16590	16675	16453	16442	16410	16402	16357	16370	16604	16670	16515	16319	16466	16400	16429	16510	16526	16446	16516	16346	16488	16454	16398	16384	16469	16380	16457	16434	16477	16415	16360	16349	16439	16562	16776	16627	16411	16472	16477	16552	16565	16308	16454	16453	16494	16292	16514	16549	16491	16420	16601	16460	16482	16634	16570	16526	16535	16270	16354	16509	16405	16444	16564	16659	16365	16616	16651	16628	16362	16418	16274	16395	16337	16470	16483	16540	16396	16367	16631	16340	16456	16512	16489	16554	16414	16481	16382	16427	16673	16402	16534	16645	16559	16540	16398	16772	16482	16284	16601	16527	16466	16449	16530	16620	16573	16364	16451	16355	16440	16287	16442	16333	16206	16454	16390	16472	16317	16375	16596	16472	16598	16462	16483	16447	16518	16632	16539	16286	16697	16475	16538	16454	16658	16510	16561	16297	16670	16554	16581	16389	16366	16558	16375	16441	16567	16441	16652	16297	16420	16443	16407	16395	16729	16592	16480	16358	16558	16467	16661	16522	16459	16398	16463	16331	16211	16401	16486	16626	16627	16473	16448	16694	16432	16550	16424	16524	16473	16435	16508	16404	16549	16604	16509	16403	16386	16393	16625	16491	16519	16456	16609	16518	16527	16457	16444	16558	16594	16230	16502	16510	16527	16394	16519	16414	16671	16712	16445	16561	16388	16379	16292	16435	16450	16452	16265	16400	16452	16593	16261	16414	16506	16282	16430	16561	16702	16578	16413	16491	16361	16400	16469	16322	16291	16522	16601	16385	16501	16218	16676	16578	16357	16517	16377	16481	16350	16493	16484	16613	16495	16438	16661	16505	16421	16675	16531	16513	16645	16467	16507	16385	16522	16536	16624	16451	16517	16419	16527	16528	16498	16485	16447	16468	16575	16600	16488	16590	16646	16559	16345	16595	16324	16287	16465	16360	16355	16518	16476	16604	16326	16606	16512	16542	16408	16513	16416	16597	16571	16354	16354	16374	16335	16620	16340	16678	16520	16304	16629	16502	16451	16457	16465	16331	16381	16547	16437	16374	16416	16639	16349	16595	16389	16430	16349	16464	16398	16251	16620	16405	16497	16717	16356	16541	16588	16597	16112	16477	16516	16458	16365	16323	16481	16358	16614	16610	16516	16461	16695	16321	16381	16503	16266	16471	16545	16593	16535	16421	16511	16522	16328	16519	16393	16626	16489	16441	16589	16437	16482	16366	16376	16543	16471	16505	16393	16629	16423	16535	16428	16621	16516	16323	16526	16471	16532	16423	16678	16668	16417	16574	16591	16547	16424	16482	16403	16492	16467	16317	16482	16570	16413	16657	16442	16537	16553	16392	16482	16445	16477	16444	16629	16740	16622	16560	16399	16477	16513	16512	16453	16527	16466	16401
19058	31813	28617	22625	19511	18285	17525	16945	16265	16393	16079	15949	15926	15662	15863	15571	15537	15706	15621	15527	15319	15405	15114	15254	15222	15338	15231	15300	15341	16258	23120	23240	20962	17651	16154	15551	15435	15264	15199	15254	15202	15336	15189	15236	15176	15184	15198	15170	15034	15233	15166	15432	15086	15368	15251	15204	15191	15207	15263	15232	15114	15097	15167	15220	15100	15131	15269	15114	15225	15235	15079	15298	15221	15225	15087	15137	15193	15068	15125	15142	15229	15189	15240	15227	15211	15302	15104	15193	15228	15147	15276	15224	15179	15117	15204	15087	15202	15269	15180	15208	15190	15001	15225	15174	15271	15238	15305	15165	15169	15133	15244	15245	15333	15323	15168	15134	15281	15215	15189	15229	15402	15138	15210	15358	15137	15316	15133	15197	15314	15212	15228	15140	15123	15229	15218	15309	15233	15228	15266	15118	14961	15247	15068	15146	15196	15307	15115	15084	15379	15183	15085	15212	15317	14937	15197	15379	15040	15233	15088	15203	15115	15072	14998	15087	15178	15143	15224	15274	15185	15336	15066	15117	15049	15219	15223	15087	15227	15048	15208	15318	15272	15099	15274	15145	15099	14950	15035	15188	15312	15096	15194	15202	15181	15208	15202	15029	15192	15051	15312	15061	15130	15213	15118	15135	15075	15066	15115	15262	15203	15279	15117	15144	15182	15193	15260	15076	15137	15129	15144	15145	15081	15120	15124	15178	15249	15381	15227	15282	15268	15003	15261	15104	15163	15025	15143	15163	15093	15049	15292	15318	15334	15137	15179	15159	15281	15146	15175	15056	15211	15124	15048	15011	15147	15207	15078	15276	15176	15129	15179	15180	15173	15220	15166	15143	15123	15138	15065	15152	15254	15066	15201	15225	15223	15090	15221	15234	15224	15297	15065	15177	15237	15104	15303	15191	15052	15150	15160	15219	15243	15304	15296	15127	15259	15126	15072	15023	15258	15153	15148	15138	15143	15378	15109	15264	15254	15173	15014	15127	15162	15175	15142	15053	15216	15135	15083	15183	15252	15184	15008	15019	15244	15144	15184	15154	15055	15184	15201	15210	15037	15142	15105	15143	15110	15068	15087	15054	15171	15073	15269	15001	15279	15199	15074	15238	15077	15179	15245	15117	15048	15158	15138	15074	15054	15286	15216	15243	15134	15173	15065	15036	15086	15339	15063	15170	15065	15036	15246	15059	15343	15210	15222	14961	15209	15242	15037	15093	15049	15221	14977	15272	15118	15293	15169	15235	15141	15140	15069	15130	15340	15006	15291	15165	15283	15285	15157	15248	15135	15151	15030	15183	15099	14957	15105	15176	15013	15223	15035	15172	15244	15191	15194	15220	15206	15394	15165	15135	15096	15131	15292	15119	15031	15087	15028	15164	15236	15158	15328	15080	15317	15074	15212	15300	15136	15077	15284	15194	15153	15185	15119	15225	15095	15236	15195	15183	15105	15258	15149	15230	15350	15030	15231	15200	15185	15070	15183	15218	15152	15109	15186	15106	15051	15020	15233	15324	15094	15080	15211	15269	15070	15110	15122	15110	15074	15211	15184	15254	15062	15166	15255	15013	15210	15290	15209	15027	15049	15068	15084	15095	15175	15143	15328	15210	15246	15049	15239	15086	15177	15108	15121	15159	15305	15032	15259	15030	14987	15254	15295	15051	14977	15294	15121	15140	15087	15296	15080	15116	15354	15180	15177	15251	15311	15080	15168	15231	15184	15243	15230	15086	15081	15209	15310	15213	15147	15115	15246	15206	15127	15366	15206	15382	15112	15130	15086	15214	15189	14974	15102	15400	15156	15206	15198	15041	15231	15237	15154	15220	15166	15182	15120	15343	15253	15212	15213	15305	14993	15113	15228	15081	15135	15178	15240	15184	15229	15044	15256	15185	15262	15236	15310	15188	14952	15121	15321	15193	15217	15217	15041	15248	14937	15114	15166	15153	15081	15296	15204	15168	15270	15084	15120	15128	15061	15218	15192	15115	15044	15142	15180	15176	15127	15091	15139	15136	15243	15185	14973	15069	15047	15208	15152	15101	15122	15208	15077	15271	15037	15107	15358	15224	15081	15189	15146	15223	15226	15166	15205	15191	15008	15010	15130	15144	15268	15199	15031	15099	15317	15223	15139	15127	15076	15113	15145	15199	15140	15145	15074	14949	15315	15142	15177	15179	15177	15044	15256	14994	15131	15193	15109	15219	15084	15094	15188	15290	15224	15200	15210	15211	15202	14996	15256	15193	15237	15130	15143	15047	15123	15163	15249	15177	15216	15270	15256	15052	15048	15199	15229	15158	15319	15258	15078	15081	15238	15149	15054	15138	15139	15273	15172	15143	15056	15260	15036	15203	15181	15203	15069	15218	15142	15161	15166	15247	15249	15217	15254	15204	15192	15308	15211	15073	15089	14974	15216	15106	15294	15136	15298	15133	15181	15310	15320	15231	15213	15268	15137	15148	15262	15105	15290	15130	15179	14996	15229	15281	15077	15102	15273	15012	15333	15256	15155	15319	14973	15053	15082	15120	15069	15200	15096	15151	15018	15289	15162	15145	15140	15206	15178	15031	15185	15025	15132	15319	15257	15206	15016	15144	15211	15177	15206	15113	15087	15042	15249	15166	15106	15055	15330	15147	15258	15137	14872	15108	15298	15246	15174	15210	14996	15149	14989	15336	15071	15067	15265	15267	15067	15270	15060	15182	15151	15281	15161	15070	15199	15056	15240	15236	15087	15108	15216	14973	14967	15330	15227	15304	15103	15082	15041	15350	15075	15096	15136	15094	15112	15135	15232	15102	15068	15162	15312	15281	14988	15058	15086	15046	15173	15193	15126	15199	15251	15229	15064	15117	15173	15062	15258	15286	15229	15146	15109	15074	15319	15093	15241	15147	15100	15183	15074	14964	15033	15256	15080	15117	15183	15189	14996	15279	15333	15213	15208	15233	15046	15203	15190	15112	15321	15191	15018	15068	15376	15291	15155	15242	15083	15265	15031	15046	15282	15192	15097	15217	15179	15125	15183	15173	15123	15114	15139	15102	15158	15108	15015	15160	15082	15163	15170	15275	15215	15282	15120	15026	15150	15171	15074	15183	15164	15185	15184	15056	15209	15165	15235	15096	15095	15170	15173	15177	15084	15192	15160	15161	15134	15143	15140	15212	15250	15042	15190	15180	15180	15156	15003	15070	15106	15136	15299	15256	15149	15168	15157	15198	15256	15198	15078	15145	15242	15224	15005	15223	15267	15094	15033	15043	15191	15028	15124	15287	15044	15073	15237	15213	15157	15014	15047	14984	15134	15235	15256	15217	15024	15249	15300	15175	15050	15161	15127	15196	15096	14985	15076	15224	15205	15165	15202	15203	15269	15141	15337	15162	15226	15097	15123	15157	15286	15068	15237	15150	15091	15139	15026	15239	15110	15247	15131	15104	15177	15135	15236	15152	15178	15227	15091	15229	15258	15140	15188	15186	15130	15254	15158	15256	15129	15164	15224	15196	15199	14978	15339	15173	15066	15007	15313	15253	15024	15118	15203	15036	15242	15067	15090	15082	15256	14975	15191	15180	15106	15110	15171	15046	15287	15209	15049	15096	15298	15129	15250	15186	15185	15237	15084	15030	15103	15106	15196	15269	15220	15126	15034	15268	15104	15172	15136	15179	15197	15164	15257	15098	15029	15118	15313	15270	15076	15192	15170	15305	15210	15201	15255	15264	15263	14980	15046	15070	15172	15047	15221	15067	15257	15270	15067	15031	15194	15091	15176	15338	15154	15090	15257	15040	15056	15226	15172	15102	15116	15202	15283	15312	15135	15098	15197	15294	15228	15075	15319	15141	15186	15079	15093	15187	15081	15257	15075	15038	15178	15301	15141	15288	15281	15109	15093	15241	15309	15075	15255	15259	15375	15234	15164	15228	15259	15265	15107	15238	15309	15014	15074	15162	15212	15231	15302	15083	14985	15157	15152	15146	15090	15139	15201	15210	15001	15300	15271	15060	15135	15100	15175	15140	14995	15221	15094	15322	15108	15138	15113	15130	15259	15064	15155	15187	15228	15143	15213	15025	15292	15173	15211	15135	15185	15133	15249	14997	15229	15249	15203	15250	15084	15280	15266	15116	15310	15188	15119	15077	15181	15233	15302	15035	15271	15330	15148	15160	15283	15165	15343	14967	15173	15122	15250	15104	15399	15233	15307	15087	15073	15200	15216	15008	15168	15096	15189	15088	15154	15165	15051	15258	14995	15190	15205	15132	15263	15231	15269	15103	15244	15077	15309	15128	15127	15323	15167	15078	15265	15230	15257	15095	15112	15125	15257	15266	15074	15107	15210	15283	15038	15036	15033	15207	15147	15046	15284	15136	15035	15067	15141	15091	15291	15140	15174	15317	15112	15198	15160	15151	15123	15175	15031	15014	15225	15095	15278	15046	15068	15128	15027	15165	15105	15138	15092	15165	15070	15075	15465	15076	15191	15272	15087	15125	15191	15197	15079	15184	15174	15223	15090	15154	15234	15213	15118	15141	15233	14951	15143	15275	15042	15054	15116	15166	15182	15225	15140	15261	15180	15183	15084	15063	15244	15177	15044	15190	15154	15126	15096	15127	15107	15156	15263	15034	15085	15211	15179	15176	15212	15281	15234	15144	15228	14981	15117	15167	15134	15015	14982	15147	15074	15116	15197	15147	15039	15311	14999	15256	15208	15118	15110	15134	15232	15132	15121	15129	15066	15276	15105	15305	15206	15172	15149	15317	15229	15372	15230	15075	15126	15214	15113	15175	15236	15074	15064	15394	15259	15157	15105	15242	15107	15151	15133	15066	15234	15018	15075	15202	15280	15173	15052	15191	15066	15068	15112	15224	15105	15142	15228	15112	15182	15067	15078	15319	15195	15146	15169	15175	15232	15180	15308	15158	15233	15250	15212	15120	15230	15088	15317	15184	15220	15056	15117	15082	15224	15332	15011	15204	15184	15159	15137	15031	15175	15330	15378	15115	14987	15226	15241	15225	15144	15135	15115	15163	15090	15098	15204	15163	15074	15212	15212	15140	15234	15264	15206	15324	15132	15187	15110	15080	15112	15183	15022	15330	15096	15265	15119	15189	15209	15253	15202	15183	15139	14992	15023	15103
27682	22280	23807	20270	17145	16648	16834	16464	16699	16339	16433	16728	16423	16411	16259	16498	16610	16538	16396	16279	16463	16399	16302	16333	16371	16452	16288	16354	16318	16457	16663	17058	16983	16707	16566	16259	16263	16176	16448	16189	16195	16360	16397	16313	16176	16267	16316	16283	16529	16345	16268	16403	16639	16544	16327	16592	16385	16404	16442	16384	16301	16573	16393	16274	16274	16345	16538	16243	16350	16360	16244	16313	16299	16253	16406	16401	16348	16508	16296	16492	16307	16321	16405	16243	16252	16414	16537	16482	16303	16494	16633	16388	16366	16220	16376	16385	16464	16440	16125	16383	16427	16395	16475	16251	16248	16589	16464	16351	16427	16315	16273	16100	16226	16215	16129	16403	16479	16190	16372	16298	16221	16348	16179	16242	16401	16322	16408	16432	16234	16237	16194	16291	16295	16274	16285	16197	16469	16266	16256	16247	16121	16274	16357	16237	16252	16401	16426	16419	16414	16351	16382	16342	16346	16406	16383	16212	16282	16390	16261	16346	16237	16216	16176	16300	16111	16384	16490	16328	16407	16664	16466	16452	16286	16387	16345	16337	16330	16147	16373	16512	16319	16313	16214	16304	16095	16338	16305	16324	16260	16282	16375	16309	16182	16008	16417	16401	16446	16159	16320	16258	16186	16266	16457	16167	16230	16379	16263	16276	16263	16225	16406	16250	16388	16326	16203	16197	16464	16355	16165	16382	16481	16467	16415	16283	16432	16396	16188	16252	16485	16372	16379	16202	16540	16289	16160	16351	16280	16286	16410	16265	16520	16208	16342	16321	16379	16174	16413	16270	16315	16453	16437	16483	16336	16330	16500	16384	16341	16307	16379	16320	16370	16475	16407	16221	16302	16332	16163	16105	16216	16282	16440	16325	16356	16326	16608	16235	16527	16222	16198	16304	16445	16523	16304	16361	16174	16354	16580	16217	16181	16400	16259	16252	16287	16496	16368	16216	16336	16185	16332	16506	16326	16369	16352	16342	16324	16375	16245	16423	16346	16294	16408	16225	16393	16470	16468	16253	16452	16250	16319	16390	16325	16249	16344	16250	16304	16231	16446	16301	16374	16222	16180	16165	16281	16327	16334	16350	16440	16251	16400	16346	16434	16196	16511	16384	16232	16365	16410	16468	16410	16479	16424	16388	16282	16386	16213	16146	16254	16390	16451	16236	16311	16314	16408	16376	16360	16404	16227	16292	16230	16410	16436	16493	16194	16184	16287	16260	16337	16173	16375	16294	16353	16017	16240	16428	16475	16561	16380	16352	16371	16460	16416	16425	16396	16285	16505	16203	16488	16293	16376	16349	16265	16241	16574	16201	16502	16321	16340	16299	16490	16125	16324	16479	16371	16494	16460	16205	16197	16232	16326	16254	16215	16438	16404	16206	16421	16330	16149	16394	16332	16345	16233	16535	16245	16407	16352	16184	16433	16408	16628	16430	16108	16566	16355	16339	16431	16321	16300	16452	16316	16453	16357	16280	16315	16232	16326	16207	16344	16286	16360	16273	16273	16447	16304	16324	16425	16295	16280	16309	16303	16292	16204	16375	16559	16423	16190	16317	16347	16409	16109	16519	16303	16412	16236	16012	16363	16423	16344	16339	16173	16348	16378	16507	16392	16443	16191	16309	16425	16363	16447	16248	16137	16464	16232	16313	16245	16414	16501	16330	16363	16139	16384	16325	16533	16444	16492	16284	16327	16214	16329	16391	16390	16257	16371	16235	16408	16366	16167	16049	16415	16215	16298	16412	16357	16396	16501	16269	16359	16421	16453	16306	16412	16442	16417	16497	16311	16435	16237	16262	16212	16382	16275	16361	16422	16341	16387	16375	16316	16271	16300	16434	16322	16226	16309	16286	16179	16282	16317	16268	16492	16460	16411	16558	16538	16489	16514	16259	16391	16266	16256	16344	16309	16320	16295	16389	16331	16402	16421	16295	16350	16413	16475	16378	16253	16328	16436	16502	16408	16454	16176	16218	16231	16357	16411	16318	16340	16182	16219	16389	16158	16379	16054	16278	16263	16283	16396	16277	16350	16265	16270	16162	16340	16252	16201	16401	16245	16325	16365	16444	16516	16445	16348	16108	16309	16207	16161	16202	16398	16476	16182	16489	16346	16199	16556	16274	16472	16324	16103	16345	16317	16130	16452	16537	16210	16390	16257	16455	16218	16221	16411	16308	16145	16498	16274	16281	16354	16225	16518	16356	16468	16380	16392	16363	16513	16217	16525	16295	16383	16477	16323	16303	16217	16494	16411	16237	16191	16313	16341	16288	16216	16285	16269	16273	16282	16182	16272	16415	16357	16237	16420	16198	16415	16246	16438	16394	16115	16286	16454	16197	16237	16476	16096	16156	16346	16304	16496	16336	16303	16387	16293	16367	16383	16387	16095	16434	16216	16163	16292	16287	16331	16360	16372	16382	16302	16419	16295	16357	16430	16462	16406	16333	16248	16413	16490	16348	16119	16465	16378	16348	16378	16057	16484	16299	16419	16298	16247	16339	16305	16644	16451	16376	16377	16503	16413	16370	16364	16374	16436	16394	16335	16424	16395	16451	16350	16462	16624	16491	16358	16239	16537	16286	16227	16377	16463	16341	16255	16422	16388	16248	16278	16284	16219	16258	16418	15963	16203	16235	16474	16370	16537	16327	16311	16261	16488	16313	16158	16190	16363	16403	16468	16214	16329	16353	16409	16415	16435	16267	16223	16341	16322	16393	16237	16347	16447	16496	16349	16382	16237	16552	16563	16341	16212	16278	16402	16448	16363	16256	16263	16493	16355	16139	16435	16192	16365	16236	16315	16311	16178	16341	16210	16242	16342	16530	16427	16537	16295	16348	16320	16428	16434	16345	16397	16384	16484	16268	16505	16224	16390	16461	16429	16482	16338	16463	16338	16297	16286	16446	16350	16211	16315	16271	16231	16503	16163	16264	16388	16165	16365	16347	16418	16221	16303	16253	16292	16322	16210	16321	16304	16396	16395	16194	16379	16546	16238	16158	16574	16300	16288	16221	16399	16455	16419	16201	16293	16317	16117	16196	16238	16362	16605	16214	16332	16339	16234	16274	16438	16272	16201	16366	16474	16209	16392	16276	16323	16155	16417	16295	16184	16336	16555	16246	16393	16323	16518	16424	16508	16329	16322	16318	16310	16209	16248	16448	16385	16354	16427	16125	16505	16335	16194	16267	16188	16375	16375	16283	16152	16215	16473	16213	16371	16285	16278	16375	16350	16457	16416	16483	16343	16222	16137	16291	16435	16589	16524	16405	16352	16359	16373	16217	16310	16272	16428	16086	16414	16341	16121	16171	16331	16362	16319	16457	16483	16482	16308	16428	16560	16261	16388	16290	16172	16475	16586	16525	16503	16327	16305	16371	16449	16517	16326	16367	16370	16409	16365	16351	16300	16518	16365	16167	16443	16410	16185	16189	16275	16446	16475	16372	16391	16217	16322	16400	16427	16368	16163	16092	16398	16315	16541	16521	16304	16285	16388	16306	16494	16387	16237	16320	16397	16303	16378	16307	16283	16234	16439	16180	16308	16331	16448	16091	16371	16337	16254	16419	16366	16506	16487	16342	16552	16277	16632	16468	16162	16511	16416	16348	16274	16248	16263	16368	16111	16228	16246	16207	16285	16616	16220	16310	16403	16233	16434	16375	16298	16320	16329	16368	16236	16360	16284	16452	16213	16281	16161	16007	16343	15979	16304	16443	16433	16394	16371	16279	16537	16253	16220	16029	16275	16308	16393	16191	16312	16326	16358	16310	16495	16209	16345	16346	16417	16353	16483	16305	16320	16358	16331	16401	16342	16150	16225	16366	16328	16495	16639	16437	16329	16247	16222	16413	16427	16276	16298	16462	16248	16439	16427	16414	16513	16363	16383	16275	16432	16495	16362	16423	16426	16315	16344	16401	16414	16248	16409	16273	16279	16204	16195	16297	16308	16432	16282	16400	16279	16378	16389	16373	16391	16387	16110	16411	16348	16316	16243	16360	16298	16337	16306	16302	16448	16495	16280	16245	16536	16367	16365	16515	16335	16227	16431	16144	16338	16282	16302	16309	16561	16505	16237	16265	16310	16395	16355	16105	16277	16318	16273	16387	16508	16390	16303	16310	16358	16428	16456	16401	16327	16237	16550	16197	16486	16399	16340	16364	16442	16127	16382	16276	16443	16196	16329	16407	16192	16508	16306	16452	16289	16366	16362	16367	16298	16529	16202	16214	16352	16311	16304	16337	16321	16280	16388	16364	16314	16402	16334	16359	16399	16315	16483	16338	16319	16239	16357	16252	16247	16235	16387	16121	16179	16420	16357	16365	16305	16203	16463	16581	16437	16516	16331	16373	16165	16400	16483	16465	16263	16343	16251	16247	16272	16349	16369	16531	16336	16432	16513	16499	16491	16216	16380	16355	16357	16351	16288	16424	16364	16303	16357	16343	16288	16311	16429	16439	15989	16401	16153	16333	16273	16413	16474	16295	16326	16424	16389	16420	16251	16613	16257	16379	16331	16287	16253	16295	16395	16413	16279	16605	16325	16452	16467	16339	16414	16429	16477	16426	16319	16249	16250	16538	16531	16421	16356	16489	16381	16160	16323	16456	16247	16295	16163	16363	16342	16242	16414	16261	16473	16641	16564	16373	16383	16642	16391	16321	16304	16333	16406	16616	16383	16215	16168	16132	16207	16270	16380	16298	16375	16347	16468	16273	16140	16411	16457	16370	16420	16483	16410	16464	16516	16506	16366	16564	16307	16405	16437	16537	16392	16336	16263	16095	16359	16366	16304	16206	16355	16280	16366	16373	16368	16360	16385	16237	16313	16253	16282	16326	16607	16177	16209	16327	16411	16315	16367	16515	16480	16347	16416	16312	16416	16398	16373	16398	16246	16656	16305	16422	16320	16427	16171	16366	16338	16152	16317	16281	16430	16207	16112	16460	16284	16403	16355	16369	16197	16347	16476	16250	16457	16215	16454	16213	16459	16482	16372	16214	16362	16344	16273	16415	16519	16218	16436	16350	16358	16381	16188	16254	16303	16300	16243	16282	16374	16463	16352	16339	16074	16412	16371	16463	16384	16251	16337	16227	16256	16244	16417	16451	16339	16330	16068	16190	16183	16111	16514	16414
17302	21652	19693	17354	16314	16199	15519	15430	15535	15585	15626	15439	15286	15310	15056	15257	15136	15174	15243	15152	15252	15072	15219	15205	15244	14977	15217	15245	15135	15479	15546	15981	15664	15408	15027	15199	15229	15169	15023	15068	15141	15089	15101	14934	15101	15138	15279	15213	15185	15039	15091	15123	14942	15089	14963	15191	15020	15125	15151	15027	15095	15099	15224	15011	15250	15089	14999	15050	15020	15287	15100	14912	15130	15288	15128	14994	15047	15256	15007	15135	15042	15183	15192	15071	15194	14885	15224	15148	15146	15193	15026	15118	15003	14984	15228	15104	14929	15138	15130	15031	15081	15082	15224	15027	15062	15101	15151	15022	15119	15156	15171	15118	15131	15065	15058	15161	15111	15077	15092	15013	15089	15202	15196	15092	15090	15159	15130	15080	15149	15043	15068	15102	15315	15052	15076	15188	15251	15054	15049	15187	15022	15160	15155	15317	15192	14907	15125	15137	15039	15128	15118	15085	14990	15267	15014	15041	15088	15038	14995	15232	15106	15032	14854	15154	15075	15011	15066	15051	15076	15126	15197	15202	15098	15196	15103	15143	15114	14983	15259	15003	15141	15219	15092	14961	15297	14968	15160	15131	15033	14921	15100	15023	15105	15098	14941	15277	15181	15084	15086	15155	15121	15209	14855	15269	15008	15129	15117	15120	15226	14939	15042	15001	15335	15033	15144	15199	14980	15205	14982	15080	15001	15093	15129	15147	15197	15154	15102	15226	14821	14991	15215	15266	15010	15091	15346	15159	15313	15100	14997	15096	15138	14906	15166	14974	15158	14998	15070	15168	14985	15030	15062	15150	15116	15236	15190	15074	15229	15057	15024	15082	15125	15160	15229	15080	14959	15263	15078	15101	15159	15099	15141	15148	15197	14969	15102	15094	15086	15165	15038	15182	15160	15079	15103	15157	15144	15117	15092	15134	15147	15092	15067	15213	15160	14965	15202	15102	15172	15040	15209	15058	15267	15137	15229	14841	15135	15154	15036	15160	14982	15106	15070	15120	15136	15219	15046	15090	15101	15101	15130	15096	14950	14991	15142	14956	15082	15185	15180	15093	14997	15177	15204	15060	15268	15151	14952	15064	15272	15115	15023	15156	15065	15214	15027	15102	15131	15234	15198	15044	15208	15078	15277	15078	15072	15144	15175	14941	15034	15007	15173	15122	15174	15206	15098	15111	15073	15071	15029	14941	15072	15067	15312	15061	15135	15001	15121	14985	14929	15154	15074	15206	14993	15229	14987	15160	15089	15144	15113	15097	15255	15047	14915	15212	15093	15062	15091	15067	15062	15173	15199	15062	15196	15108	14985	15182	15068	15155	15269	15097	15192	15006	15146	15129	15191	15148	15086	15153	15191	15042	15043	15108	15110	15337	15033	15083	15178	15169	15086	15140	15144	15161	15232	15118	15226	15052	15206	15074	15093	15277	15191	15195	15074	14997	15175	15116	14873	15239	15194	15061	15140	15048	15008	15085	15060	15227	15177	15185	15333	15045	14982	15202	14988	15077	15112	15327	14988	15193	15044	15216	14927	15036	15061	15157	15137	15182	15207	15075	15264	15107	15012	15063	15129	15039	15038	15051	15131	15072	15237	15375	15065	15053	15161	15030	14947	15226	15088	15121	15155	15019	15043	15160	15108	15195	15160	15245	14998	15090	15132	15008	15173	15189	14960	15152	15122	15026	15192	15153	15151	15172	15198	15170	14992	15034	15204	15060	15216	15238	15064	15184	15126	15049	15101	15131	15202	15136	15234	15107	15228	15157	15108	15156	15203	15080	15123	15023	14999	15064	15123	15067	14983	15144	14907	15062	15213	15074	15051	15021	15201	15034	15163	15137	14955	15193	15036	15244	14983	15089	15105	15065	15112	15138	14960	15076	15066	14962	14910	15143	15148	15217	15163	15324	15108	15292	15323	15231	15120	15123	15228	15102	15142	14991	15198	15124	15157	15146	15001	15278	15154	15267	15120	15200	15160	15060	15087	15040	15333	15085	15126	14867	15131	15004	15246	15045	15099	15243	15011	15263	15068	15146	15100	15031	15201	14976	14988	15086	15193	15042	15111	15007	15143	15097	15082	14986	15129	15161	15044	15036	15063	15158	15045	15024	15119	15152	14981	15152	15263	15005	15035	15089	15216	15036	15059	15069	15148	15112	15054	15123	15128	15121	15101	14976	15180	15182	15127	15135	15375	15078	15139	15210	15281	15138	15111	14995	15068	15052	15307	15079	15123	15053	15016	15122	14933	14993	15220	15104	15141	15203	15084	15059	15059	14962	15173	15081	15104	15318	14990	15136	15127	15136	15123	15263	14996	15215	15005	15218	14926	15080	15146	15072	15134	15059	15196	15027	15119	15313	15198	15263	15179	15143	15228	14982	15046	15156	15168	15127	15262	15068	15189	15203	15045	15156	15098	15026	15151	15152	15136	15039	15028	15035	15125	15185	15182	15000	15227	15037	15076	15254	15085	15212	15025	15041	15069	15086	15170	15082	15008	15210	14995	15130	15183	15246	15092	14930	15132	15020	15149	14998	15007	15223	15328	15104	15245	15013	15287	15122	15128	15090	15125	15005	15113	15097	15066	15116	15163	15117	15026	15206	15225	14960	15178	15132	14939	15040	15181	15140	15188	15046	14882	14872	15070	15073	14992	15003	15154	14941	15181	15198	14991	15221	15068	15223	15110	15226	15135	15203	15087	14867	15193	15122	15005	15100	15033	15068	15078	15369	15107	15001	15004	15000	15117	15146	15157	15119	15095	15091	15080	15053	14991	15117	15041	15200	15032	15090	15158	14935	15227	15091	15065	15190	15225	15203	15278	14889	15127	15179	15076	15158	14985	15094	15032	15196	14816	15213	14951	15083	14849	15049	15083	14908	15109	14992	15120	15202	15298	15234	15243	15061	15089	15186	15066	15035	15113	15173	15119	15099	15071	15142	15130	15143	15075	15132	15076	15076	15113	15159	15190	15022	15071	15093	15309	15278	15092	15128	15078	15025	14909	15091	15127	14999	15203	15149	15085	15117	15128	15164	14998	15070	15215	15220	14917	15043	15211	14951	15137	15024	15033	15085	15195	15170	15061	15086	14936	15181	15072	15165	15125	15112	15140	15239	15144	15110	14903	15026	15273	15021	15226	15283	15047	14899	15334	15087	15094	15068	15088	14920	15298	15086	15080	15098	15193	15057	15171	15096	15256	15099	15224	15065	15210	15312	15181	15069	15052	15046	15015	15270	14995	15024	15170	15272	15211	15298	15043	15170	15053	15069	15073	15144	15225	15061	15081	15281	15236	15018	15123	15029	15121	15108	15068	14995	15168	15206	15208	15133	15000	15106	15027	15097	15034	15155	15044	15064	15182	15186	14976	15213	14980	15039	15134	15092	15170	14834	15027	15213	15117	14978	15110	15020	15125	15158	14921	15144	15157	15134	15118	15219	14957	15176	14906	14950	15313	15069	15027	15202	15073	15111	15081	15205	15231	15140	15110	15013	14956	15093	15214	15039	15081	15119	15117	15051	15265	15260	15037	15203	15016	15189	15165	14973	15068	15177	15112	15315	15168	15040	15213	15106	15063	15112	15159	15113	15118	15193	15042	15043	15190	15205	14981	15186	14986	15012	15029	14941	15185	15100	15305	15180	15105	15241	15177	15076	15099	15134	15048	14971	15145	15168	15083	14929	15193	15167	14952	15366	15003	14979	14978	15145	15118	15069	15128	15117	15066	14993	15225	15085	15303	15194	15037	15100	15114	15222	15312	15082	15068	15230	15046	15064	15156	15015	14921	15274	15224	15143	15046	15050	15116	15136	15170	15016	15149	15210	15189	15012	15114	15226	15157	15072	15095	15231	15086	15003	15110	15215	15040	15072	15120	15133	14995	14958	14980	15191	15191	15109	15192	15264	15028	15223	15017	15242	15097	15052	15110	15189	14971	14947	15016	14949	15030	15043	14992	15068	15165	15172	15121	15195	15120	15198	15063	15243	15269	15210	15113	15169	15147	15070	15151	15182	15132	15091	15153	15161	15085	15196	15148	15144	15047	15163	15030	15168	14900	15142	15207	15255	15099	15172	15079	15174	15131	15110	15217	15101	15021	15051	15140	15164	15078	14996	15161	15206	15146	15195	15110	15117	15095	15041	15312	15127	15079	15124	15031	15149	15196	15156	15078	15167	15160	15133	15201	15076	15185	14972	15279	14996	15217	15076	15098	15160	15021	15072	15108	15191	15025	15190	15220	15042	15040	15339	14930	15176	15040	15121	15245	15072	15215	15170	15095	15183	15103	15003	15081	15167	15217	15040	15015	15132	15035	15027	14995	15224	15169	15229	15154	15187	15208	15315	15152	15110	15092	15152	14950	15086	15217	15094	15036	15044	15133	15012	15169	15293	15193	15086	15227	14961	15117	15076	15131	15167	15169	15318	15266	15077	15112	15211	15084	15084	15020	15120	15058	15244	15123	15158	15041	15247	15229	15079	15215	14965	15079	15132	15075	15075	15067	15155	15147	15306	15130	15081	15054	15190	15335	14930	14904	14939	15017	15106	15120	15244	15124	15077	15032	15270	14910	15215	15283	15217	15006	14998	15230	15099	15165	15250	15127	15078	15116	15051	14931	15087	14954	15200	15136	15024	15143	15052	14992	15095	15004	15046	15341	15338	15184	15150	14963	15251	15234	14977	15126	15060	15236	15129	15143	15212	15095	15108	15218	15096	15184	15242	15326	15050	15281	15176	15126	14946	15082	15176	15247	15195	15150	15022	15233	15169	15116	15211	15238	15221	15082	15117	15087	15173	15242	15080	15113	15058	15264	14929	15195	15241	15165	15199	15178	15201	15280	15239	15201	15180	15238	15085	15144	15049	15093	15245	15074	15017	15089	15025	15017	15024	15038	15278	15179	14980	15149	15175	15206	15049	15130	15180	15154	15092	15104	15222	15142	14952	15049	15149	15039	15085	15145	15185	15016	15012	15218	15034	15097	15253	15198	15188	15043	15098	15308	15167	14978	15106	15036	15236	15076	15220	15185	15262	15102	15232	15333	15163	15112	15256	15234	15317	15197	15014	15166	15123	15240	15192	14993	15033	15150	15267	15058	15116	15097	15209	15192	15266	15051	15195	15184	14950	15147	15026
24063	21344	28731	24399	21967	20594	19278	17322	16793	16671	16723	16576	16517	16498	16371	16521	16345	16415	16321	16463	16433	16323	16326	16330	16242	16231	16499	16294	16495	17088	18939	19060	18136	17151	16450	16382	16350	16400	16107	16127	16057	16165	16490	16164	16068	16069	16260	16320	16047	16003	16322	16398	16163	16141	16153	16173	16280	16168	16048	16197	16288	16157	16073	16100	16161	16165	16291	16240	16105	16297	16296	16111	15834	16132	16085	16132	16115	16056	16157	15988	16250	16195	15999	16336	16141	16127	16257	16157	16254	16036	16195	16000	16224	16201	16069	16101	16240	16066	16064	16222	16148	16122	16230	16109	16116	16063	16054	16003	16228	16025	16001	16337	15903	16094	16202	16104	16076	15988	16060	15961	15985	16243	16122	16010	16021	16259	16172	16103	16125	16155	16217	16037	16140	15958	16241	16162	16116	16373	16195	16250	16083	16100	16138	16023	16048	16207	16178	16052	16196	16046	15947	16092	16154	16347	15971	15856	16143	16148	16173	15889	16126	16135	16061	16143	15922	16051	16195	16025	15993	16065	16108	16012	16058	15904	16065	16048	16189	16044	16250	16180	16161	15924	16165	15853	16060	16251	15980	16158	16350	16124	16145	16110	15975	16047	16219	16130	16065	16204	16076	16012	16059	16175	16329	16222	16152	16024	16145	16106	16201	15990	16129	15911	16252	16081	16257	15993	16165	16072	16169	16127	16088	16276	16217	16429	16218	16094	16242	16283	16282	16269	16042	16175	16138	16099	16316	16201	16226	16080	16352	16314	16236	16078	16025	15969	16123	16172	16182	16115	15976	16193	16324	16282	16189	15907	15980	16004	15958	16229	16126	16208	16017	16044	15881	16212	16148	16089	16073	16057	16133	16179	16113	15839	15918	16064	16103	16184	15980	16423	16079	16170	16213	16187	16155	15950	15904	16278	16102	15936	16073	16301	16131	15768	16050	16322	16297	16211	16211	16019	16151	15997	16141	16035	16120	16169	16148	16068	16096	16079	16052	16038	15964	16178	16052	16129	16106	16102	16210	15925	16074	16146	16008	16206	16275	16171	15996	16061	16003	16125	16001	16168	15811	16077	16217	16257	16190	16049	16125	16015	16019	16110	16272	16100	16273	16145	16065	16109	16121	16268	16124	16087	16037	16225	16189	16321	16190	16238	16086	16198	16301	15946	16036	16196	16238	16223	16163	16140	16037	15945	16077	16069	16327	16260	16231	16205	16114	16319	16138	16229	16315	15996	15969	15929	15987	16118	15955	16118	16113	16272	16038	16114	16112	16236	16120	15970	16120	16048	16033	16038	16199	16131	16141	16301	15964	16052	15975	16001	16156	16047	16078	16139	16136	15971	16214	16305	16076	16056	16227	16207	16227	16129	16105	16176	16190	16160	16126	16117	16313	16189	16135	16200	16104	15929	16224	16267	16226	16191	15986	15939	15979	16086	15902	16202	16149	16189	16135	16075	15962	16087	16179	16186	16016	16147	16203	15979	16246	16232	16227	16029	16042	16107	16030	16099	15988	16147	15965	16150	15912	16162	16123	16360	16154	16268	15968	16108	16324	15985	16078	16133	16131	16194	16180	16119	16331	16197	16249	16131	16087	16303	16018	16325	16289	15990	16028	15980	16320	16198	16186	16223	16123	15962	15955	15964	16137	16179	16176	15995	16198	16206	16257	16232	16150	16086	16034	16105	16059	16061	16172	16203	16103	16120	16181	16035	16085	16196	16028	16207	16110	15898	16015	16106	16073	15953	15999	16108	16147	16041	16227	16128	15837	15957	16196	16301	16161	16126	16303	16242	16054	16173	16181	16092	16268	16122	16152	16037	16127	16146	16243	16195	16041	16090	16099	16167	15951	15999	15943	16193	16189	16246	16183	16300	16316	16167	16123	16169	15935	15962	16056	16128	16056	16071	16032	16202	16010	16085	15946	16002	16125	16049	16138	16028	16295	16033	16094	16190	15977	16231	16038	16314	16027	16122	16258	16192	16049	16112	16151	16110	16091	15945	16044	16057	16060	16225	16131	15997	16138	16169	15962	16122	16111	16087	16239	16017	16123	16191	16440	16162	16288	16223	15980	16134	15976	16294	16291	16039	16290	16193	16216	16062	16061	16027	16022	16195	16246	16287	16128	15994	16074	16171	16086	16087	15965	16085	16137	16293	16122	16054	16265	16181	16022	16150	16018	16200	16211	16024	16117	15954	16012	16012	16032	16115	16166	16003	16106	16324	15980	16111	16135	16100	16240	16187	16097	16264	16371	16013	16134	15943	16239	16061	16079	16220	16189	16196	16135	16230	16139	16106	16177	16215	15928	16168	16136	16020	16216	16233	16154	15958	16150	16162	16232	16222	16017	16194	16002	16009	16180	16236	16069	16093	16157	16253	16032	16290	16025	16069	16355	16106	16156	16193	16113	16050	16064	16168	16265	16173	16172	16151	15899	16171	16272	16226	16011	16205	15998	16163	16126	16289	16209	16077	16051	16180	15985	15998	16150	16202	16088	16052	16105	16167	16459	16200	16216	15962	16065	16250	16226	16138	16168	16330	16190	16100	16082	16044	16045	16137	16200	16077	15936	16037	16160	16232	16236	16158	16140	16129	16056	16409	16232	16114	16070	16189	16099	16068	16144	16119	16171	16336	16019	16119	16318	16043	16247	16090	16108	16304	15995	16154	16167	16149	16036	16032	16129	16055	16121	16179	16169	16097	16098	16229	16138	16146	16220	15997	16221	16122	15924	16208	16066	16120	16199	16078	16106	16220	15960	16111	16072	16158	16248	15907	16185	15996	16149	16205	16084	16147	15973	16021	16088	16280	16240	15979	16045	16193	15994	15869	16363	16040	16187	16088	16112	16074	16305	16037	16348	16156	16055	15906	16063	15936	16227	16093	16119	15980	16102	16131	16229	16080	16112	16244	16216	16226	16107	16357	16300	16153	16159	16161	16160	16215	16083	15917	16278	16107	16206	16213	16296	16077	16073	16194	16180	16129	16134	16199	16264	15994	16272	16039	16097	15977	16029	16127	16088	16196	15986	15941	16073	16046	16337	16184	16050	16123	15932	16220	16187	16234	16134	16273	16109	16144	16265	15997	16273	16142	16047	16089	16114	16071	16237	16218	16085	16206	16161	16186	15992	16249	16167	15893	16027	16023	15871	16152	16241	16167	16223	15973	16172	16186	16166	16149	16112	16104	16253	16109	16147	16216	16176	16221	15981	16087	16220	16099	16120	15939	16151	15985	16125	16098	16116	15849	16181	16248	16007	16097	16101	16085	16222	16130	16140	16112	16328	16113	16015	16028	16065	16120	16169	16156	16150	16068	16041	16156	16173	16029	16231	15996	15893	16255	16149	16085	16331	16165	16231	16035	16096	16141	15999	16193	16274	16049	16084	16074	16029	16065	16217	16083	15865	16097	15986	15976	16231	16130	16162	16155	16244	16107	16122	16295	16216	16136	16005	16318	16008	16209	16083	15953	16212	15949	16080	16369	16212	16085	16135	16178	16126	16072	16132	16144	16079	16162	16210	16177	16078	16176	16346	16092	16087	16158	16139	16083	16261	16113	16125	16162	16127	16181	16133	16158	16196	16194	16270	16041	16053	16087	16106	16236	16265	16019	16134	16347	16195	16109	16264	16139	15996	16167	16136	16124	16172	15988	16253	16220	16049	16219	16221	16182	16124	15925	16094	16394	16222	16062	16146	16137	16165	16199	16010	16046	16385	16278	16208	16175	16232	16139	15852	16104	16012	16055	16224	16242	16133	15790	16097	16237	16341	16244	16037	16115	16189	16118	16011	16022	16044	16135	16224	16103	16266	16151	15987	16112	16084	16152	16239	16003	15949	16039	16059	16109	16100	16353	16291	15903	16167	16067	16063	16132	16092	16147	16266	16070	16086	16038	16117	16118	16017	16075	16175	16109	16147	15965	16026	15931	16041	16108	16271	15918	16095	16030	16250	16052	16010	16204	16155	16215	16060	16039	16156	16175	16251	16166	16286	16363	16077	16123	16336	16016	16157	16064	16236	16094	16105	16032	16044	16209	16152	15982	16150	16043	16044	15947	16077	16175	16144	16072	16229	15913	16180	16408	16191	16063	16154	15921	16267	16253	16089	16102	16228	15999	16004	16048	16108	16030	16031	16067	16213	16104	15984	16113	16161	16044	15953	16019	16162	16153	16000	16082	16021	16245	16183	16011	16066	16024	16012	15987	16192	16068	15924	15978	15909	16090	16317	16138	16174	16210	16135	16099	16111	16383	16163	16135	16213	16053	16064	16168	16173	16113	16146	16115	16176	16292	16077	15981	16211	16031	16176	16166	16265	16173	15980	16095	16138	16031	16312	15835	16147	16226	16057	16141	16139	16282	16135	15810	16162	16171	16104	16234	16093	16124	16238	16027	16159	16184	16314	16032	16257	16270	16294	16129	16280	16202	16106	16145	16092	16098	16052	16003	16171	16092	15972	16090	15996	16035	16089	16218	16168	16040	16045	16036	16204	16298	16294	16032	16050	16064	16072	16144	16061	16103	15985	16071	16090	16064	16175	16181	16154	16009	16244	16333	16222	16237	16060	16024	16009	16088	16095	16045	15926	16084	16032	16204	16146	16206	16094	16084	16103	16020	16185	16237	16194	16272	16222	16137	16281	16219	16355	16301	16285	16207	15998	16165	16130	16223	16038	16286	16266	16037	16020	16133	16109	15998	15879	16162	15859	16192	16084	16109	16255	16072	16160	16412	16077	16240	16220	16046	16014	16024	16098	16080	15996	16107	16148	16199	16033	16284	16283	16109	15822	16107	16073	16039	16154	16066	16137	16137	16047	16423	16043	16098	16045	16177	15956	15924	15991	16278	16117	16243	16031	16089	16218	16154	16175	16179	16149	16265	16121	15982	16150	15925	16038	16199	16079	16014	16207	16106	16304	16110	16308	16167	16108	16247	16186	16170	16068	16165	16024	16280	16231	16347	16246	16289	16200	16246	15929	16121	16401	16168	16113	16161	15988	16265	16066	16272	16268	16073	16018	16224	16334	16223	16166	16121	16166	15925	16007	16015	16007	16222	16163	16084	16113	16059	16254	16225	16018	16055	16222	16138	16056	16378	16292	16178	16210	16122	16187	16183	16108	16174	16241	16322
17273	27039	24484	20895	18355	17027	16383	16151	16171	15768	15915	15535	15732	15489	15402	15280	15249	15344	15291	15336	15245	15222	15185	15260	15186	15142	15154	15163	15201	17010	19605	19282	17529	16135	15488	15188	14959	15043	15102	15095	14750	14998	15035	15209	14974	15048	15045	14879	15030	14924	15051	15032	15030	15150	14988	15097	14973	15079	14876	14970	15143	15018	14975	14945	15094	14949	14975	15046	15102	15012	15076	14956	14924	15132	15053	14951	15103	15010	15014	14958	15019	14939	14909	14984	14888	15033	14935	15037	14906	15222	14816	14959	14919	14959	14864	14999	15032	14938	14885	15152	14898	15162	15029	14971	14854	14919	14908	14879	15079	14889	15025	14915	15007	14989	15031	15047	14935	14962	14781	15136	15006	14894	14785	14963	14966	15085	14948	15150	15060	15099	14932	15029	14917	15033	14972	14910	14948	14930	14957	15019	14945	14910	15004	14926	15038	14967	14958	14634	15030	14942	14935	15097	14868	15034	15009	15025	15030	14916	15056	15117	14957	14994	14956	14895	14929	15112	14940	14990	15125	15040	14925	14923	14974	14833	15054	14866	15037	14965	14956	14955	14927	14964	14996	15040	15048	14910	14775	14951	14881	15057	14912	14933	14991	14855	14863	14951	15077	14916	14971	14979	14959	14915	15177	14963	15123	14799	14967	14744	14978	15041	14834	14987	14817	15093	14919	15074	14835	14918	15064	14870	14959	14995	15069	15194	14958	14932	15000	15090	15037	15065	15016	15036	14974	14948	15063	14994	15007	15107	15061	14899	15057	14975	14982	14978	14993	14951	14846	14842	15063	15009	14925	14966	14959	14869	15074	15026	14876	14924	14985	15004	14882	15082	15089	14968	14853	15112	15015	14820	14919	14983	14857	15044	15070	14894	14844	14862	14939	14707	14996	15052	14970	14927	14901	14932	15186	14933	15019	14891	15054	14811	15119	14960	15063	14895	15020	15190	15104	14913	15079	15051	15055	15002	14849	14991	15071	14951	15113	15014	14974	15112	14820	15049	15080	14959	15047	14963	14911	14855	14999	14778	14968	15140	15020	15074	15099	14931	14968	15084	15071	15102	15086	14923	14930	14943	15020	15012	14985	14936	14752	15047	15054	14942	14766	15166	14948	14987	14933	14984	15071	14996	14844	15019	15100	14955	15000	14887	14954	15103	14891	14917	15026	14954	14911	14963	15066	14933	15045	14949	14899	14923	15010	14835	15027	14978	15076	14957	15037	14941	15021	15111	14879	15060	14996	14832	14960	14856	14874	15029	15100	14912	14853	14961	15068	14874	15116	14779	14989	14972	14759	14855	14983	14931	14843	14953	14995	14986	14827	14931	14638	14867	14936	15101	14998	14873	14916	14994	15040	14902	15044	14990	14954	14920	15170	15039	14879	14938	14948	14873	15128	14860	15165	15019	14989	15079	14808	15063	14886	15039	14989	14923	14951	14947	14974	15083	15107	15065	14842	15002	15000	15062	15019	14983	15026	14955	15056	15189	15086	15210	15070	14901	14900	14868	15022	14968	14929	14936	15033	14979	14897	14955	15074	14862	14961	15021	15122	15125	15050	15020	15066	14738	14966	15100	15058	15086	14864	14963	14728	14905	14941	15065	15060	15057	14996	14876	15029	14998	14856	14914	15123	14944	15045	14979	14975	14896	14791	15038	15004	15002	15069	14995	14877	15047	14959	14860	15005	14973	14844	15219	15032	14955	15038	14958	14994	15103	14977	14913	14957	15058	14925	14955	15174	14996	14951	14948	14974	15004	14747	14964	15032	14875	14949	14937	14950	14873	14952	14912	15009	15048	14986	15054	14996	14789	15079	14992	15053	14934	15033	15026	14880	14819	14993	15114	14891	14774	14879	14900	14848	14960	14932	14992	14910	15000	14902	15024	15069	14914	14937	14961	14888	14886	15085	15076	14952	15083	15157	14860	14971	14917	15114	14991	14814	15087	14900	14968	15120	15056	15126	14960	14955	15091	14985	14919	14994	15013	14968	14933	14928	14796	14858	14931	14954	15110	15225	14922	15092	14999	14944	15007	14888	14872	15030	15007	15027	14767	14943	15104	14930	14921	15093	14914	14864	14985	15114	15006	15006	14891	15144	15021	15118	14981	15278	15014	14947	14916	15174	14820	14952	14970	14925	14840	14970	14983	15043	14943	14903	14828	15070	14970	14916	14995	15054	15045	15054	14898	15160	14723	15013	14864	14788	14984	14988	14888	15014	15097	15042	14906	14992	14995	15058	14946	15142	15113	15028	14938	14927	14999	15145	15001	15164	15082	15172	14970	14719	14897	15092	14928	15026	15063	15011	14933	14952	14979	15008	15065	14753	15048	14804	14938	14916	14949	15035	14812	14967	14930	14802	14936	15014	15087	15023	14921	14946	14915	14961	14862	15045	14967	14984	14902	14908	15003	14962	15115	15002	15021	14823	14957	14828	14862	15001	14898	15119	14873	14958	14921	15085	14883	14956	14910	15017	14949	14950	15065	14933	14700	15002	15148	14955	14910	15057	15042	14931	15124	14894	14839	14761	14921	14981	15098	15059	15085	14827	15048	14985	14933	14848	14941	14968	14875	14984	14914	14899	14940	15079	14832	14922	14863	14865	15127	15043	15041	14899	15102	14722	14952	15155	14938	14959	15078	14957	14814	15094	15007	14904	14915	14894	15073	14859	14984	14977	15015	15016	14843	15120	14894	15078	14918	14944	14994	14795	15000	15168	15002	15039	15024	14894	15142	15024	14904	14893	15051	14891	15094	14909	14977	14956	14920	15073	14865	14847	14860	14990	14927	14951	14991	14933	15059	14881	15096	14922	15019	15040	15021	14751	14978	14973	15009	14935	14863	15038	14759	14848	14958	15005	14800	14917	14923	15068	15023	14908	14763	15198	15106	14999	15022	14927	15065	14928	14899	14821	15062	14987	14972	14980	15020	15032	14969	15006	14953	14893	14875	15030	15086	15099	14964	14927	14847	14960	14891	15000	15078	15079	15044	14967	14985	15038	15019	15025	15089	15007	14934	15008	15033	14835	14910	14954	14991	15103	14878	15058	14918	15010	15016	14936	15036	14879	14931	14926	14994	15115	14955	15025	14981	14889	14978	14940	14992	14836	14982	14873	15007	14965	14892	14916	15042	15095	15039	14944	15024	15064	14939	14838	15018	14929	14985	14941	15025	14880	14976	15156	14847	14978	15149	15035	15036	15143	14881	14952	14963	14921	15003	15024	14968	15011	14887	14986	14921	14955	14943	15108	14981	15077	15031	14826	14994	15091	14988	14988	15025	15130	14950	15092	14918	14871	14961	15146	15063	14855	14962	14937	14935	14906	14890	14801	15035	14985	15003	14959	14984	14963	15136	14920	14931	14940	15037	14865	15000	15114	14855	14844	14941	14969	14712	15001	14880	14833	15029	15153	14805	14943	14810	15088	15051	14961	14959	15023	14840	15158	15094	15044	14962	15061	14849	14910	15041	14834	14952	15071	15151	14946	14952	15230	15043	15058	14866	14920	14987	15030	14860	14967	15001	14895	14880	14765	15045	15004	14842	14952	15045	14980	14936	14981	14956	15030	15036	14784	14865	14945	14891	14994	14970	14936	14881	15042	15003	15062	14931	14993	14973	14985	14884	14745	14944	15080	14866	14900	15059	14912	14991	14979	15064	15089	14974	14926	15027	14887	15163	15076	14895	15034	14946	14985	15104	15051	14854	15029	15104	14887	14840	15034	14981	15010	14865	14982	14943	14856	14958	14994	14941	14736	14999	14980	14936	14954	14961	15016	14869	15006	15032	15137	15028	15132	14944	14904	14821	15021	14879	15091	14846	14820	15046	15010	14838	15007	15115	15114	14940	14998	14926	14992	15168	14926	14947	14809	14989	15004	14929	14892	14970	14901	15093	14765	15060	15016	15088	14968	14978	15018	14826	15034	14853	14907	15011	14962	14984	15066	14885	15048	14944	14985	15062	14891	14964	15067	14881	15073	14995	15023	15030	15218	14914	14917	14984	15074	15063	15100	14902	14904	14907	14937	14831	15004	15009	14929	15065	15024	15032	14966	15059	14950	14894	15024	15104	14917	15074	14888	14892	15090	15047	14948	15053	14946	15009	15158	14925	14938	14971	15006	15053	14946	14937	15016	15032	14927	15018	15046	14884	14881	14876	14971	14963	15053	15067	14998	14836	14874	14954	14924	14895	15021	14793	14928	15007	14971	14892	14909	14998	15011	15022	15011	15038	14996	14885	15066	14972	14776	15079	14969	14878	14878	15066	15042	14985	15016	14927	15142	15014	15090	15068	15040	14972	14951	14891	15077	14941	14948	15042	14847	14949	15178	14848	15001	15028	14920	15024	14982	15091	14833	15071	15089	14904	14906	14936	15032	14820	15014	14926	14874	14954	14963	14833	14915	14992	15024	15163	14980	15044	15061	14955	14906	14982	14931	14975	14960	14934	14968	14770	15101	14909	15028	15108	14887	14937	15031	14975	14813	15135	14969	15159	15001	14960	14960	15054	14993	14873	14944	15161	15041	14978	14971	14952	15004	14973	14847	14888	14862	15124	14907	15094	15049	15040	14992	14972	14733	14913	15014	14989	15052	14982	15011	15073	15004	14966	14863	15072	14861	15059	14944	15141	15050	14740	15063	14956	15075	14915	14963	14988	15121	15099	15120	14951	14989	15071	15090	14885	14885	15102	15118	14883	15109	15079	14996	14818	14849	15015	15066	15016	14890	15172	14890	14961	14990	15045	14996	15020	14932	14996	14877	14893	15020	14991	14991	15163	15004	14906	14964	15059	15129	14888	15070	14954	14819	15065	15046	15020	14873	14820	14961	14814	15051	14830	15011	15129	14834	14820	14936	14904	14923	14865	14977	15085	14955	14985	15004	14897	14933	15031	15021	14998	14755	15050	14921	15066	15130	15044	15186	15066	15227	14809	15130	15004	15078	14904	15095	14995	14963	14841	14988	15132	14952	15018	14869	14807	15078	14971	15037	14960	14962	15041	14943	14975	15019	14950	14932	15038	14819	15089	15158	14913	14970	14815	14918	14950	14790	14942	15051	15018	14885	14910	14974	15006	14729	14871	14953	15162	14929	15099	15004	14908	15062	15021	15019	15312	14880	15001	15199	14935
22986	21365	29271	23861	21504	22880	23244	17947	16806	17023	17118	16672	16908	16662	16368	16687	16674	16373	16333	16504	16674	16577	16426	16409	16437	16393	16531	16415	16523	19471	21165	20990	18862	17308	16494	16326	16250	16227	16083	16162	16064	15930	15985	16038	16097	16074	16033	16093	16094	16026	15894	16293	15973	16112	16122	16100	16318	16096	16112	16153	16047	16089	16169	15947	16059	16173	15975	16019	16051	16064	15984	16078	16168	16274	16090	16103	16007	16166	15999	16114	16015	15830	16052	16084	16014	16207	16089	16042	16090	16097	16092	16191	16164	16056	16032	16247	16144	15864	15973	15863	16217	16169	16017	16162	16151	16080	16090	15971	15921	16142	15874	15970	16097	16126	16051	16102	16030	16003	16031	15964	15891	16128	16157	15997	15825	16110	16219	15923	16040	16091	16051	15940	15885	16046	15927	16147	16057	16063	15813	15976	15957	16035	16143	16056	15988	16108	15932	15957	15970	15952	16133	16264	16016	16137	16097	16017	15880	15959	15995	16067	16040	16181	16321	16204	16305	16176	16032	16065	15816	16180	16059	16021	16043	15966	16051	15958	16016	16015	16074	16116	15994	16070	16024	15919	16104	15907	15980	15922	16156	15964	15960	15939	15920	16038	16056	16187	16003	16070	15942	16140	15985	15945	16153	15938	16041	16028	15861	16051	15923	15914	15959	15942	15916	16021	15912	16090	16001	16121	15985	16047	16008	15986	16060	16054	15890	16165	16064	15841	16082	16173	15989	16192	15951	16154	16112	15916	15921	15977	16075	15856	15964	16036	15904	15983	16096	15957	15979	15976	15997	16069	16065	16291	16080	15951	15814	15953	15982	15892	16097	16043	16063	15927	16074	15818	16092	15905	16091	16043	15920	15925	15916	15899	16130	16093	15989	16215	16144	16057	16084	16164	15992	16087	16134	16000	16003	16070	16113	16044	15934	16053	16202	15929	15842	15928	16053	15986	16057	15951	16014	16092	16145	15817	16111	15979	16065	15852	15963	16068	15859	15805	16134	16023	16111	15958	15980	16076	16004	15853	15987	16084	15887	16054	15873	16119	16084	16051	15952	16045	15976	15943	15989	16140	15963	16117	16112	16079	16191	16024	15983	16011	16075	15960	16065	15878	15972	16036	15924	15936	16000	16154	16004	15980	16017	16112	15972	16191	16129	15970	15918	16027	16070	15941	15931	16085	16109	16136	15883	15862	16153	16034	16054	15938	15923	15839	15924	16215	15898	16086	15974	16067	16029	15999	16212	16058	15945	15970	16014	15775	15889	15903	16021	16092	16055	15919	16058	15757	16013	15940	15866	15983	15986	15967	16025	15899	16059	16261	15963	16085	16025	15967	16227	15952	16079	15896	15970	15953	15996	15826	16085	16052	15893	16110	16003	15938	16024	16166	15973	15856	15926	15952	16003	16048	16057	16076	16059	16012	16227	16041	16029	16176	15986	15969	15950	16106	16151	16182	16136	16083	15869	15947	16109	16120	16006	16157	15988	15961	15843	16156	16115	16090	16063	15855	16003	16111	16086	15768	16175	15834	16001	15985	16154	15897	15974	15930	15980	16086	16076	16108	16074	16056	16051	16147	15925	16088	16063	15919	15814	15994	16140	15975	15848	15977	16047	16125	16003	16150	16016	15959	15994	15964	16016	15915	16058	16027	15962	15854	15838	15944	16171	15949	16138	16072	16200	15993	16007	16048	16085	15990	16005	16050	16054	15948	16096	16045	15955	15779	16011	16083	16243	16105	15908	16124	16027	15926	15826	15887	16146	16202	15915	16065	16162	16188	15916	16148	16070	16043	16083	16139	16026	16086	16035	15934	16073	16083	16013	16007	16013	15725	16164	16008	16121	15976	15929	16303	16074	16025	15851	15983	15954	15972	16164	16195	16082	16080	15970	16015	16034	15942	15986	15829	16162	15974	16105	15872	15968	16000	16123	16131	16122	16021	16079	15903	15909	16072	16181	16101	16058	16108	15974	15708	16060	15911	16024	15968	16078	15900	15996	15989	15883	16031	16022	15856	16103	16102	16029	15932	16019	15993	16011	15980	16042	16046	15869	15853	16005	16117	15999	15968	16201	15975	16106	15883	16025	15933	16057	16087	16108	15975	15962	15828	16098	15863	15755	15820	15870	15999	15989	16162	16092	16227	16105	15873	16038	16219	16253	16037	15956	15893	16059	16071	15936	15744	16058	16201	16202	16122	15836	15909	16186	15923	16086	16120	16029	15902	16016	15726	16014	16054	16069	16117	16072	16012	15925	16092	15962	16108	16142	16086	16039	15875	16098	16010	16120	15904	16148	16021	15793	16009	16038	15875	15956	15908	15841	16164	15964	15988	15915	16012	16084	16066	15982	16010	16000	16225	16132	16060	16118	16121	16144	16049	15938	16014	16278	16071	15927	15985	16026	15922	16051	15893	15920	15933	15834	16008	15917	16039	15948	15915	16177	16012	16141	16070	15995	15746	15910	15938	16135	15895	15944	16058	15994	16013	16041	16059	15903	16014	15959	16099	16097	15993	16087	15968	15926	16077	16005	16188	15980	16066	15916	16087	16037	15967	15997	16101	15948	15891	15942	16132	16278	16092	15874	16040	16096	15928	16062	16176	16010	15906	16177	15913	16112	16030	16056	16006	16112	15991	15998	16013	16031	16034	16132	16092	16134	15951	15925	16125	15932	16053	16272	16065	16054	16206	15784	16045	15943	15980	16091	15976	16048	16041	15979	16050	16038	16194	15994	15815	16004	16059	16091	15954	16005	16006	16012	15940	16053	16098	16046	16231	15910	15910	15863	15859	15806	15979	16107	15977	15980	16151	16227	15935	15864	16256	16012	16034	16043	16073	15771	15775	15919	15960	15843	15838	15799	15996	15980	15981	15931	16105	16105	16228	16085	15930	16370	16036	16011	15894	16017	16117	15815	16085	16043	15997	16004	16048	15991	15943	16135	16003	16078	16120	16091	16004	15984	15858	16025	16041	16037	16095	16146	15927	16185	15935	16047	15958	16023	15841	16110	16089	16019	16033	16192	16242	16076	15904	16018	16209	16260	16128	16016	15942	15940	16091	16033	15914	15941	16162	16220	16000	16180	16078	16101	16090	15875	16138	16186	15936	16347	16041	15939	16082	15735	15952	15918	15898	16050	15983	16093	16005	15809	16016	15996	15796	16111	16024	16095	16059	15962	16128	16160	15874	15890	15920	15992	16188	16024	16188	16092	15989	16161	15914	16070	16154	15940	16101	16060	15750	15986	15989	15960	15996	16147	15993	15936	16001	16019	15965	16172	15934	15860	16025	15943	15904	15734	16026	16144	16124	15977	16161	15945	16074	16060	15851	16131	16062	16044	15889	16075	16082	16084	16190	15949	15853	16049	16064	16110	15775	16023	15998	15990	16179	15998	15918	15817	15886	16110	16136	16009	16039	15811	15955	15902	15923	15953	15862	15779	15800	16098	15990	16132	16173	16089	16083	15913	15929	16147	15913	16008	16185	15866	15853	16115	16036	15966	16103	15861	16098	16292	15950	15976	15814	15954	16040	15989	16052	16134	16113	15967	15905	16109	15887	15990	16017	16085	16041	16175	16088	16090	16101	15811	16013	15960	15996	16148	15908	16077	15996	16025	16113	16028	16001	16051	16097	16123	16019	15914	16123	16216	16094	15910	16030	16249	15923	16034	15971	16018	15873	16057	16056	16074	16006	15967	15982	15999	15882	16178	16015	16087	16007	15852	16088	16021	16043	15863	16025	16041	15969	15930	16002	15997	15880	16188	16053	16100	16152	15896	15951	15858	15958	16019	16258	16059	16260	15922	16066	15993	16010	16118	16064	16175	16016	15947	16217	16079	15967	16001	15867	16089	16075	16152	16119	15955	16025	16018	16051	16146	16021	16006	15927	16043	16033	16002	16234	16133	15971	16010	16110	16034	16039	16047	15945	15877	15923	16045	15869	16073	15975	16156	16121	15932	16053	16008	16037	16024	16065	16113	15937	16188	16097	15978	16004	15831	16039	15854	16057	16036	15959	15933	16220	15934	15984	16028	16048	16148	16148	16090	16017	16056	16089	16157	16096	16004	15971	16260	15996	16116	15872	16014	16079	15904	16081	16080	15976	15903	16046	16193	15918	16027	16013	16046	16104	15995	15879	16168	15974	15898	16053	16103	15958	15912	16153	16015	15851	15902	16159	15987	15897	16044	15902	15767	16082	16050	15893	15836	16105	15875	16010	15865	16160	16077	15979	15907	16082	15858	16128	16068	16311	16055	16151	16036	15873	15893	15881	15993	16049	16074	16006	15967	16061	16119	16018	16034	16007	16093	16103	16046	16228	15982	15961	16180	15974	15975	15969	16076	16009	16178	16166	16078	16141	16166	16150	16103	15961	15940	16107	15957	15962	16039	15806	16154	16349	16100	15845	15910	16026	15974	15819	16064	15871	15816	15988	16061	16084	15997	16064	15982	16044	15884	15865	16136	16006	15906	15944	16008	16043	15935	16054	16128	16124	15880	16014	16023	16115	16237	15879	16000	15947	15927	15889	15886	16051	16023	16041	15937	16196	16053	16064	16022	16017	16165	15884	16042	15906	16114	15982	15945	15846	15883	15948	16046	16103	16055	16135	15914	16175	16121	16091	16109	15974	15893	16050	15946	15993	15992	15853	15879	15945	15811	16276	16050	16084	16016	15946	16082	15976	16033	15952	15922	16097	16077	15992	16012	15882	15870	16120	15981	16104	16106	16324	16053	16051	15873	15813	16014	16187	15880	16062	16056	16245	16030	15793	15950	16002	16158	16080	16049	16132	16010	15957	15920	15950	16096	15949	15967	16130	15982	15917	16176	16096	16042	16056	15937	16038	16033	15810	15914	15944	16084	16038	16098	16059	16118	15891	15982	15909	16020	15979	16017	15902	15922	16069	16166	16049	16049	16014	16055	16130	15921	16045	15959	16080	15857	15955	15971	16024	16113	16025	15896	15898	16176	16058	16218	16053	16007	16013	16109	16023	16170	16295	15773	16017	15947	16089	15997	16085	15920	15972	15797	15895	15925	16143	15952	15910	16023	15922	15989	16054	16032	15961	16000	16093	16042	15936	15983	16110	16221	15953	15945	15842	15967	15922	16039	16123	16015	15928	16033	15994
18240	30222	28944	23775	19591	18073	17466	16826	16468	16190	16185	15886	15655	15609	15503	15670	15596	15436	15348	15527	15223	15341	15277	15142	15245	15271	15172	15094	15089	20863	22711	21876	18593	16282	15527	14972	14925	14827	14970	14734	15090	14944	14854	14877	14970	14908	14856	14902	14863	14855	14838	15048	14674	14854	14755	15002	14959	14887	14856	14868	14893	14893	14764	14768	14913	14666	14951	14856	14768	14731	14928	14840	14793	15015	14755	14744	15039	14825	15055	14907	14912	15001	14859	14819	14895	14953	14824	14702	15036	14969	14696	15002	15037	14983	14857	14986	14922	14941	14786	14975	14912	14918	14768	15155	14781	14896	14949	14931	14832	14961	14798	15000	14925	14868	14926	14891	14900	14941	14764	14780	14864	14915	14822	14928	14792	14760	14906	14731	14909	14962	14869	14977	14550	15018	14796	14936	14633	15191	14776	14854	14861	14748	14894	14923	14913	14961	14913	14835	14840	14846	14866	14771	14810	14875	15011	14796	14898	14902	14955	14830	14942	14657	14931	14836	14827	14949	14812	14795	14827	14734	14895	14726	14569	14755	14773	14793	14851	14906	14961	14789	14980	14917	14874	15016	14820	14990	14880	14773	14906	14838	14708	14858	14908	14981	14807	14925	14948	14830	14903	14863	14998	14910	14774	14779	14868	14843	14855	14970	15020	14738	14797	14985	14943	14801	14971	14871	14799	14942	14891	14777	14888	14839	14948	14980	14971	14894	14772	14825	14705	14954	14826	14913	14874	14817	14951	14849	15015	14941	14711	14964	14830	14911	14810	14875	14813	14822	14942	14790	14995	14972	14874	14906	14970	14708	14566	14815	14910	14872	14864	14953	15022	14738	14863	14735	14921	14761	14913	15016	14899	14836	15000	14788	14905	14831	14869	14975	14961	14849	14869	14889	14825	14801	14918	14859	14899	14867	14738	14901	15010	14908	14839	14929	14703	14817	14809	14857	14986	14762	14919	14882	14916	14942	15016	14831	14924	14872	14772	14833	14986	14781	14961	14984	14988	14815	14898	14918	14860	14829	14764	14855	15013	14883	14916	15043	14737	14768	14849	14841	14836	14975	14739	14883	14872	14859	14757	14856	14809	14720	14890	14950	14987	14802	14927	14833	14919	14988	14766	14843	14898	14967	14842	14788	14931	14959	14960	15052	15026	14775	14783	15024	14850	14943	14792	14963	14877	14841	14837	14913	14821	14844	14863	14904	14795	14761	14740	14962	14917	14815	14720	14907	14849	14793	14881	14838	14840	14916	14828	14881	14812	14795	14827	14895	14959	14975	14605	14772	14742	15116	14776	14762	14826	14979	14845	14796	14706	14750	14911	14754	14844	14798	14796	14979	14860	14967	14954	14901	14629	14967	14834	14847	14978	14677	14847	14948	14747	15044	14884	14823	14758	14752	14961	14950	14764	14911	14970	14806	14838	14847	14851	14735	14799	15047	14754	14841	14805	14820	14773	14818	14807	14860	14876	14741	15001	14840	14843	14855	14726	14739	14818	14773	14850	14846	14724	14772	14682	14870	14744	14813	14998	14763	14840	14793	14896	15017	14875	14869	14794	14942	14741	14952	14897	14654	14899	14833	14806	14717	14887	14888	14873	14812	14862	14846	14800	14740	14700	14745	14813	14827	14825	14995	14734	14844	14716	14893	14870	14934	14835	14948	14876	14782	14793	14881	14959	14924	14708	14798	14981	14823	14914	14915	14784	14871	14865	14941	14815	14739	14710	14938	14849	15019	14632	14935	14764	14980	14779	14811	14664	14739	14831	15082	14841	14746	14891	14881	14772	14918	14771	15116	14899	14980	14956	14750	14799	14879	14758	14887	14963	14868	14905	15055	14820	14967	14940	14871	14853	14879	14844	14740	14791	14943	14715	14883	15026	14918	14717	14772	14771	14919	14960	14973	14849	14746	14986	14949	15061	14918	14858	14810	14889	14884	14819	14728	14817	14768	14734	14861	15006	14779	14811	14862	14843	14846	14871	14777	14831	14889	14730	14785	14791	14953	15012	14825	14884	14955	14877	14906	15046	14854	14851	14720	14895	14813	14738	14832	14840	14778	14775	14844	14843	15015	14915	14924	14852	14859	14846	14925	14871	14737	14981	14774	14815	14923	14804	14822	15009	14866	15116	14882	14933	14768	14798	14869	14760	15035	14716	14812	14819	14765	14869	14984	14876	14763	14791	14757	14870	14913	14888	14868	14897	14775	14679	14999	14942	14780	14986	14761	14984	14868	14651	14787	14843	14868	14959	14897	14917	14761	14764	14857	14876	14960	14943	15047	14990	14774	14802	15099	14785	14928	14902	14794	14742	14952	14798	14852	14835	14906	14807	14957	14866	14853	14925	15017	15005	14846	14886	14794	14917	15022	14917	14972	14788	14829	14719	15006	14793	14617	14863	14851	14761	14902	14724	14963	14902	14888	14671	14868	14819	14877	14891	14915	15045	14925	14905	14944	14883	14799	14591	14952	14967	14870	14709	14914	14766	14793	14766	14900	14831	14961	14801	14954	14816	14782	14953	14739	14715	14893	14807	14880	14859	14900	14914	14909	14753	14880	14829	14702	14750	14743	14856	14734	14863	14830	14775	14866	15112	14809	14922	14976	14811	14916	14906	14905	14737	14939	14863	14702	14746	14970	14828	14811	14949	14709	14796	14932	14915	14719	14758	14797	15052	14868	14869	14999	14929	14943	14899	14923	14700	14927	14886	14852	15020	14890	14746	14748	14672	14824	14956	14698	14876	14906	14870	14949	14841	14854	14956	14839	14904	14792	14902	14754	14815	14914	14746	14913	14872	14780	14795	15034	14921	14885	14768	14918	14910	14863	14686	14941	14898	14920	14911	14899	14966	14958	14744	15147	14687	14895	14835	14859	14955	14700	14857	14922	14829	14856	14828	14706	14858	14837	14812	14906	14813	14971	14754	14872	14814	14886	14768	14874	14978	15212	14796	14944	14860	14826	14605	14987	14865	14800	14964	14820	14979	14843	14864	14839	14941	14849	14975	14863	14894	14802	14819	14756	14836	14978	15030	14603	14973	14802	14892	14786	14838	14903	14807	14824	15004	14780	14792	14722	14863	14798	14881	14813	14838	15008	14938	14792	14966	14827	14742	14834	15061	14874	14689	14851	14889	14876	14871	14644	14875	14994	14947	14672	15003	14847	14887	14882	14826	14766	14695	14859	14788	14884	14695	14840	14725	14683	14788	14833	14825	14874	14901	14938	14817	14944	14936	14888	14630	14648	14937	14838	14903	14709	14853	14884	14875	14802	14895	14849	14768	14888	14821	14735	15010	14823	14820	14844	15004	14743	14924	14948	14991	14889	14640	14944	14779	14751	14711	14684	14834	14997	14970	14723	14780	14748	14987	15031	14888	14988	14828	14925	14835	14941	15037	14873	14857	14939	14882	14810	14776	14818	14902	14936	14884	14844	14735	14772	14767	14901	14792	14837	14824	14995	14767	14888	14875	14852	14844	14928	14842	14667	14980	15050	14861	14914	14963	15060	14487	14907	14935	14889	14692	14851	14948	14846	14800	14919	14942	14925	14805	14898	14897	14823	14794	14827	14901	14825	14799	14870	14839	14971	14778	14830	14883	14836	14816	14789	14773	15037	14789	14865	14772	14838	15106	14846	14784	14769	14833	14990	15004	14731	14964	14763	14981	14925	14915	14794	14898	14705	14939	14980	14815	14841	14878	14689	14883	14996	14840	14755	14839	14837	14961	14866	14809	14783	15000	14966	14894	14873	14717	14849	14773	14875	14801	14641	15026	14925	14667	14783	14919	14808	14819	14798	14988	14707	14786	14859	14859	14772	14956	14956	14786	14979	14774	14818	14881	14960	14669	14746	14922	14850	14942	14833	14867	14784	14747	14845	14813	15014	14865	14867	14755	14765	14782	14915	14790	14915	15198	14838	14934	14878	14740	14843	14735	14877	14894	14883	14738	14864	14873	14810	14856	14827	14849	14756	14799	14862	14639	14800	14882	14827	14728	14847	14749	14753	14945	14902	14923	14683	14904	14968	14882	14937	14684	14857	14992	14883	14734	14824	14813	14871	14938	14719	14863	14966	14830	14939	14800	14685	14930	14790	14908	14684	14990	14907	14660	14985	14882	14873	14868	14902	14933	14746	15090	14734	14922	14816	14756	14749	14904	14992	14874	14887	14928	14725	14940	14785	14793	15024	14848	14922	14849	14854	14953	14791	14869	14833	14932	14832	14727	14712	14735	14899	14749	14572	14926	14799	14893	14748	14800	15038	14959	14852	14746	14953	14755	14727	14850	14945	14807	15019	14894	14806	14961	14886	14814	14814	14953	14830	14760	15036	14974	14796	14795	14948	14914	14962	14836	14781	14982	14818	14880	14916	14842	14826	14891	14847	14780	14787	14842	14762	14856	14727	14881	14898	14711	14745	14929	14983	14762	14884	14822	14866	14893	14862	14950	14895	14818	14768	14952	14813	15006	14758	14932	14858	14782	14685	14972	14882	14757	14888	15053	14756	14835	14729	14941	14841	14679	14767	14921	14822	14933	14756	14779	14835	14896	14811	14731	14746	14874	14928	14840	14923	14920	14748	14866	14868	14663	15030	14738	14859	14900	14918	14921	14842	14947	14929	14811	14742	15028	14794	14795	14842	14917	14871	14911	14841	14866	14964	14960	15005	14923	14918	15019	14688	14883	14714	14858	15085	14898	14866	14972	14981	14794	14852	14937	14660	14949	14916	14828	14950	14885	14806	14839	14843	14710	14881	14782	14769	14836	14668	14836	14887	14870	14853	15045	14926	14783	15012	14794	14951	14956	14709	14866	14870	14824	14773	14920	14996	14845	14831	14803	14804	14662	14690	14884	14815	14708	14751	14816	14729	14695	14960	14905	14702	14877	14971	14815	14798	15028	14820	14840	15054	14662	14912	14763	14961	14853	14887	14893	14872	14953	14837	14827	14938	14779	14953	14815	14657	14899	14939	14699	14900	14846	14956	14847	14872	14820	14879	14957	14890	14814	14844	15066	14836	14853	14740	14962	14850	14995	14910	14895	14964	14973	14668	14877	14805	14698	14755	14798	14848	14726	14632	14908	14942	14948	14630	14904	14858	14892	14832	14783	14902	14853	14865	14802	14845
27532	22057	23462	19780	16688	16455	16559	16229	16111	16095	16045	16159	16005	16243	16024	16077	15843	16128	15857	15960	15947	15849	15826	15989	16023	15987	15938	15979	16092	16147	16385	16410	16181	16155	15834	15931	16066	15960	15937	15784	15905	15813	15881	15762	15828	15719	15798	15850	15879	15770	15747	15867	15857	15773	15755	15971	15856	15936	15930	15894	15923	15808	15755	15832	16064	15730	16039	15853	15827	15894	15908	15665	15787	15791	15870	15918	15716	15893	16010	15927	15844	15912	15908	15867	15759	15782	15694	15921	15780	15795	15625	15684	15810	15752	15807	15901	15851	15890	15894	15911	15711	15665	15834	15934	15788	15694	15969	15696	15817	15855	15846	15940	15892	15781	15820	15625	15872	15852	15986	15768	15885	15927	15765	15916	16154	15902	15909	15779	15870	15819	15904	16066	15793	15986	15785	15721	15814	15770	15754	15872	16022	15889	15905	15972	15883	15747	15805	15994	15830	15845	15928	15891	15916	15866	15821	15924	15818	15767	15899	15786	15814	15798	15693	15774	15837	15947	15822	15768	15770	15761	15936	15887	15938	15895	15725	15619	15780	15778	15824	15856	15865	16001	15966	15701	15860	15828	15786	15758	15946	15748	15733	16014	15967	16013	15822	16060	16030	15979	15798	15855	15984	15911	15907	15894	15757	15735	15846	16049	15999	15877	15719	15660	15861	15890	15946	15621	15774	15871	15772	16066	16051	16113	15994	15674	15829	15629	16056	15841	15846	15844	15807	15868	15721	15963	15864	15915	16026	15890	15857	15961	15923	15959	15929	15850	15863	15912	15887	15741	15913	15688	15975	15813	15882	15960	15845	15705	15755	15718	15991	15671	15785	15869	15956	15732	15954	15858	15784	15695	15968	15681	15930	15708	15964	15711	15945	15883	15817	15953	15655	15858	15948	15753	15951	15919	15800	15967	15716	15809	15725	15712	15858	15939	15953	15737	16060	15939	15781	15701	15716	16036	15887	15894	15743	15985	15799	15564	15822	15786	15758	15877	15846	15895	15922	15820	15693	15817	15671	15676	15749	15701	15847	15890	15753	15771	15855	15783	15900	15727	15727	15943	15859	15799	15888	15797	15918	16073	15860	15895	15905	15924	15921	15831	15870	15724	15871	15763	15855	15796	15779	15884	15903	15912	15888	15871	15822	15694	15890	15954	15681	15770	15891	15810	15962	15891	15737	15970	16045	15957	15610	15883	15822	15870	15905	15824	15839	15818	15715	15702	15773	15752	15795	15836	15771	15903	15818	15905	15908	15786	16005	15906	15848	15730	15733	15887	15904	15761	15838	15824	15945	15862	15781	15819	15896	15786	15780	15826	15856	15848	15860	15859	15831	15787	15869	15721	15858	15806	15844	15711	15829	15696	15790	15792	15736	15818	15904	15765	15748	15652	15726	15898	15997	15749	15683	15926	15865	15991	15873	16031	15944	15838	15903	15743	15716	15819	15752	15904	15832	15647	15722	15902	15620	15776	15742	15971	15798	15681	16045	15991	15945	15930	15782	15767	16097	15637	15843	16044	15813	15928	16005	15889	15911	15858	15918	15851	15888	15981	15975	15799	15786	15774	15764	15736	15861	15948	15850	15873	15781	15802	15866	15800	15917	15857	15902	15854	15955	15796	15701	15729	15871	15746	15809	15834	15704	15793	15897	15902	15780	16034	15843	15685	15889	15862	15896	15977	15859	15799	16021	15787	16017	15807	16062	15774	15817	15846	15879	15848	15946	15960	15962	15768	15785	15988	15821	15758	15715	15725	16029	16052	15979	15837	15877	15996	15775	16081	15740	15853	15933	15883	15626	15816	15715	16013	15966	16029	15849	15655	15847	16077	15750	15868	15758	15750	15952	15867	15763	15915	15833	15781	15954	15762	15855	15872	15671	15979	15744	15788	16038	15711	15711	15918	15709	15978	15892	16049	15869	15865	15746	15669	15739	15872	15729	16006	15755	15861	15834	15749	15822	15814	15845	15788	15874	15901	15852	15926	15648	15805	16092	15773	15989	15940	16079	16164	15998	15895	15765	15765	15765	15784	16047	15897	15818	15917	15707	15999	15978	15950	15735	15919	15825	16107	15923	15644	16030	15844	15775	15832	15789	15809	15946	15695	15942	15938	15929	15885	15861	15733	15989	15867	15706	15993	15765	15790	15810	15810	15689	15862	15898	15940	15769	15686	15582	15645	15939	15905	15896	15759	15791	15913	15757	15779	15711	15688	15878	16002	15917	15946	15823	15950	15827	15688	15705	15900	15894	15785	15874	15630	15702	15895	15862	15949	15912	15660	15768	15904	15856	15965	15801	15752	15794	15743	15925	15794	15728	15620	15926	15726	16023	15914	15767	15961	15951	15896	15877	15777	16013	15832	15907	15852	15880	15941	15846	15955	15809	15959	15835	15611	15902	15905	15911	15718	15960	15974	15846	15757	15905	15715	15861	15985	15739	16071	15891	15957	15797	15986	15962	15926	15710	15729	15892	16048	15939	15999	16016	15747	15789	15903	15831	15942	15792	15748	15859	16113	15776	15716	15868	15704	15853	15881	15875	15907	15740	15774	15792	15627	15907	15870	15958	16109	15958	15907	15933	15829	15634	16039	15630	15762	15833	15919	15805	16002	15848	15959	15939	15755	15937	15869	15781	15854	15717	15695	15736	15884	15845	15797	15848	16197	15831	15835	15812	15704	15872	15938	15782	15735	15727	15930	15885	15906	15790	15837	15950	15802	15763	15862	15933	15935	15743	15742	15899	15857	15771	15715	15868	15827	15887	15827	16031	15845	16047	15725	15924	15966	16029	15675	15854	15964	15749	15886	15734	15773	15771	15749	15929	15700	15859	16033	16000	15857	15752	15785	15876	15952	15698	15903	16113	16058	16038	15855	15871	16040	15844	16068	15726	15770	15906	15633	15856	15713	15862	15920	15847	15955	15667	15849	15927	15721	15722	15891	15781	15872	15920	15909	15921	15971	15953	15890	15854	15937	15898	15719	15790	15887	15672	15795	15955	16005	15985	15749	15830	15904	15737	15674	15788	15827	15940	15959	15807	15866	16016	15855	15877	15989	15815	15865	15789	16140	15932	15797	15753	16070	15907	15785	15909	15874	15816	15844	15893	15796	15880	15782	15717	15948	15846	15901	15913	15918	15919	15693	15918	15936	15895	15850	15995	15852	15837	15909	15816	15914	15837	15771	15826	15851	15852	15703	15835	15783	15883	15704	15877	16045	15997	16008	15931	15869	16043	15774	15749	15875	15916	15894	15963	15692	15728	16020	15917	15853	15945	16047	15975	15896	15746	15940	15762	15967	15852	15946	16052	15779	15841	16004	16067	15871	15976	15737	15772	15838	15932	15982	16062	15860	15864	15831	15786	15798	15663	15785	15892	15797	15811	15866	15832	15990	15891	15906	15783	15986	15886	15903	15813	15816	15954	15905	15719	16037	15769	15888	15761	15800	15785	15845	15756	15750	15861	16015	15809	15864	15905	15749	15945	16021	15842	15912	15956	15910	15942	15767	15824	15901	15705	15792	16078	15907	15977	15903	15910	15950	15806	15881	15813	15908	15749	15800	15737	15805	15880	15911	15677	15881	15750	16070	15910	15892	16008	15835	15895	15994	15729	15800	15807	15952	15905	15723	15763	15911	15768	15881	15553	15978	16078	15864	15786	15665	15725	15813	15841	15834	16022	15778	15950	15836	15762	15900	15907	15792	15882	16008	15832	15761	15869	15861	15701	15957	16082	15781	15702	15881	15997	15895	15829	15948	15798	15635	15764	15826	15695	15805	15811	15808	15831	15918	15893	15975	15806	15659	15970	15642	15825	16120	15735	15725	15811	15887	15901	15877	15890	15936	15751	15975	15758	15980	15881	15790	15864	15861	15778	15722	15755	15832	15835	15619	15932	15719	15740	15770	15786	15819	15827	15955	16080	15816	15969	15880	15734	15905	15779	16005	15839	15702	15897	15901	15985	15927	15929	15892	16120	15644	16008	15989	15776	16052	15714	15592	15838	15872	15779	15792	15989	15907	15788	15868	15674	15957	15920	15867	15890	15863	16156	15886	15845	16010	15786	16009	15846	16033	16040	15797	15860	15828	15920	15900	15852	15513	15737	15633	16031	15941	15802	15902	15691	16012	15897	15804	15834	15786	15994	15880	16056	15730	15806	16079	16165	15837	15825	15843	15899	15923	15945	15858	15868	15895	15840	15797	15756	15649	15889	16033	15890	15734	15875	15861	16031	15944	15973	15844	15861	15732	15873	15958	15848	15888	15885	15941	15996	16046	15956	15919	15855	16020	15893	15894	15915	15841	15741	15848	15857	16061	15883	15857	16201	15848	15961	15969	15986	15957	15912	15799	15765	15836	15733	15786	15748	15872	15990	15912	15911	15989	15784	15786	15591	15948	15795	15869	15976	16057	15954	15923	15941	15703	15949	15905	15907	15922	15775	15804	15826	15738	15919	15888	15995	15948	15799	15934	15831	15723	15683	15925	15994	15867	15776	15930	15953	15768	15891	15721	16002	15865	15910	15820	15812	15804	15762	15910	15942	15784	15724	16090	15867	16017	15904	15800	15875	15661	15794	16015	15814	15840	15974	15759	15857	15879	15825	15973	15864	15772	15760	15872	15685	15733	15899	15922	15887	16014	15829	15723	15894	15767	15798	15614	15822	15922	15817	16009	15871	15911	15856	15982	15879	15980	15844	15926	16014	15839	15768	15859	16024	15842	15646	15938	15861	16101	15938	15749	15776	15736	16041	15806	15778	15684	15865	15645	15926	15913	15818	15910	15782	15743	15563	15789	15978	15963	16109	16048	15891	16095	15851	15725	15720	16134	15879	15835	15905	15684	15881	15835	15838	16004	16033	15969	15807	15740	15934	15732	15719	15991	15645	15786	15823	15976	15865	15915	15940	15787	15736	15802	15918	15980	15731	15820	15679	16091	15769	15901	16033	15918	15776	15914	15598	15932	15905	15784	15908	15871	15787	15838	15882	15822	15802	15743	15869	15785	15886	15726	15790	15888	15770	15842	15943	16048	15783	15688	15848	15748	15865	15846	15903	15832	15852	15761	16076	15858	15901	15596	15930	16082	15860	15805	15973	15735	15802	15765	15912	15972	16005	15852	16032	15996
16606	20073	19517	17276	16306	15698	15385	15276	15454	15295	15269	15162	15208	15161	14856	14874	14910	14965	15034	14973	14918	14867	14681	15063	14852	14999	14865	14731	14759	15271	15553	15579	15331	14936	14859	14937	14961	14596	14878	14807	14866	14593	14662	14898	14568	14780	14736	14593	14978	14801	14821	14789	14740	14767	14797	14705	14639	14522	14933	14615	14702	14885	14497	14751	14656	14632	14740	14645	14792	14625	14815	14754	14978	14690	14737	14574	14780	14758	14539	14727	14842	14776	14848	14691	14810	14731	14558	14688	14713	14797	14786	14677	14834	14800	14795	14892	14672	14722	14782	14831	14690	14780	14574	14838	14654	14642	14790	14652	14761	14706	14735	14836	14842	14747	14669	14763	14809	14645	14839	14719	14779	14812	14767	14810	14724	14768	14753	14730	14631	14765	14701	14789	14725	14864	14839	14695	14713	14667	14752	14698	14879	14788	14638	14818	14551	14715	14672	14617	14772	14771	14584	14830	14549	14815	14641	14695	14720	14865	14650	14688	14805	14747	14801	14790	14856	14889	14690	14788	14793	14757	14799	14737	14842	14666	14737	14800	14582	14738	14606	14728	14833	14674	14841	14649	14623	14616	14717	14758	14566	14684	14582	14863	14679	14672	14817	14805	14707	14779	14710	14911	14780	14845	14690	14686	14707	14734	14701	14805	14737	14897	14743	14692	14448	14808	14791	14756	14870	14841	14752	14676	14535	14756	14651	14741	14677	14733	14566	14746	14705	14539	14547	14718	14817	14771	14822	14903	14659	14784	14677	14759	14564	14719	14657	14651	14858	14795	14904	14849	14647	14775	14719	14832	14581	14661	14737	14892	14717	14725	14846	14719	14916	14877	14733	14681	14695	14725	14815	14905	14619	14755	14612	14683	14739	14618	14816	14737	14807	14616	14700	14869	14899	14608	14736	14795	14660	14801	14564	14876	14726	14701	14630	14687	14825	14803	14696	14705	14650	14590	14743	14755	14608	14660	14732	14832	14756	14778	14587	14602	14799	14704	14524	14521	14746	14766	14760	14707	14841	14698	14781	14670	14771	14718	14741	14579	14684	14648	14747	14841	14840	14751	14740	14790	14865	14557	14882	14756	14690	14687	14764	14758	14661	14714	14715	14757	14667	14702	14798	14818	14780	14719	14844	14765	14842	14685	14737	14524	14878	14691	14760	14462	14694	14791	14785	14683	14717	14672	14731	14829	14718	14569	14813	14676	14775	14822	14673	14625	14954	14626	14606	14757	14706	14838	14794	14739	14729	14762	14614	14789	14648	14747	14693	14578	14705	14873	14849	14640	14644	14956	14563	14817	14555	14856	14864	14870	14815	14788	14783	14802	14685	14632	14704	14731	14692	14658	14631	14774	14728	14728	14762	14763	14707	14675	14618	14778	14754	14696	14753	14788	14848	14823	14921	14717	14832	14877	14778	14605	14654	14857	14750	14698	14902	14663	14897	14633	14703	14759	14692	14887	14821	14606	14601	14782	14615	14768	14610	14909	14687	14758	14775	14622	14635	14650	14820	14687	14703	14839	14730	14777	14760	14693	14630	14748	14613	14797	14781	14639	14722	14804	14819	14847	14761	14712	14699	14726	14767	14671	14734	14720	14666	14687	14741	14740	14663	14846	14794	14734	14826	14814	14866	14725	14792	14777	14471	14767	14693	14735	14820	14814	14749	14756	14713	14681	14775	14713	14510	14716	14688	14726	14743	14637	14700	14666	14760	14793	14645	14674	14678	14829	14802	14716	14718	14705	14744	14765	14853	14620	14656	14795	14800	14719	14776	14678	14668	14705	14695	14857	14665	14789	14732	14620	14648	14653	14630	14625	14756	14645	14563	14598	14690	14583	14789	14768	14807	14726	14640	14721	14787	14680	14559	14789	14766	14679	14780	14743	14866	14678	14672	14778	14691	14636	14821	14836	14717	14622	14790	14727	14787	14682	14826	14544	14738	14649	14719	14726	14764	14813	14628	14877	14735	14707	14609	14698	14935	14821	14677	14690	14719	14703	14746	14734	14727	14836	14646	14651	14905	14736	14674	14843	14714	14621	14717	14847	14807	14904	14692	14642	14807	14647	14664	14537	14811	14722	14768	14751	14829	14695	14634	14859	14747	14887	14755	14785	14767	14560	14711	14715	14722	14569	14602	14704	14913	14795	14777	14675	14731	14705	14766	14904	14740	14732	14697	14836	14854	14662	14664	14656	14767	14713	14946	14745	14679	14593	14648	14782	14623	14848	14592	14716	14718	14573	14708	14631	14759	14735	14711	14732	14682	14771	14746	14718	14778	14827	14860	14831	14797	14680	14653	14820	14751	14694	14854	14635	14578	14668	14762	14718	14808	14868	14758	14724	14765	14723	14694	14610	14812	14860	14758	14713	14700	14759	14873	14751	14658	14782	14600	14722	14587	14790	14657	14663	14836	14777	14773	14696	14915	14622	14802	14620	14707	14738	14781	14749	14687	14580	14657	14762	14692	14751	14561	14631	14715	14831	14816	14741	14515	14827	14786	14581	14846	14527	14545	14712	14766	14689	14769	14885	14688	14690	14891	14755	14816	14770	14848	14625	14576	14628	14906	14733	14606	14736	14658	14751	14719	14749	14811	14772	14598	14658	14814	14640	14583	14638	14779	14711	14842	14940	14731	14771	14735	14653	14841	14749	14729	14664	14677	14693	14717	14733	14875	14762	14807	14678	14655	14803	14740	14930	14859	14553	14769	14728	14612	14637	14810	14709	14651	14670	14623	14579	14665	14713	14718	14630	14675	14903	14683	14699	14659	14535	14683	14775	14823	14649	14642	14615	14695	14827	14800	14660	14707	14703	14758	14759	14857	14695	14797	14758	14765	14692	14769	14670	14686	14559	14775	14647	14827	14617	14565	14762	14743	14663	14821	14698	14663	14751	14734	14766	14635	14565	14776	14830	14741	14853	14835	14938	14643	14770	14728	14715	14873	14773	14804	14622	14912	14700	14695	14598	14709	14631	14688	14752	14799	14798	14823	14692	14880	14763	14651	14724	14905	14747	14743	14813	14732	14800	14793	14601	14769	14493	14566	14653	14879	14750	14732	14774	14768	14637	14709	14832	14736	14774	14678	14744	14788	14747	14662	14776	14745	14826	14665	14764	14759	14851	14750	14807	14751	14810	14626	14742	14728	14844	14784	14681	14720	14849	14816	14726	14755	14755	14652	14656	14803	14787	14641	14613	14659	14705	14718	14804	14687	14847	14830	14762	14841	14647	14723	14667	14705	14832	14879	14824	14691	14776	14705	14605	14745	14782	14867	14605	14750	14830	14738	14666	14761	14736	14582	14645	14754	14643	14802	14739	14583	14657	14581	14741	14685	14739	14815	14835	14611	14684	14827	14717	14790	14856	14825	14527	14800	14689	14567	14814	14673	14883	14731	14722	14625	14787	14780	14672	14757	14706	14735	14642	14811	14762	14849	14746	14663	14822	14705	14669	14792	14541	14687	14611	14715	14844	14674	14691	14729	14695	14522	14636	14654	14892	14753	14722	14782	14882	14790	14531	14825	14742	14796	14590	14878	14804	14645	14753	14698	14843	14894	14673	14886	14845	14708	14676	14827	14711	14648	14687	14831	14772	14614	14896	14706	14713	14699	14724	14738	14726	14629	14705	14806	14710	14753	14590	14724	14719	14736	14661	14555	14715	14770	14636	14816	14771	14727	14594	14774	14724	14727	14627	14698	14731	14762	14646	14621	14683	14843	14705	14721	14728	14733	14775	14941	14646	14740	14701	14581	14753	14849	14729	14595	14747	14778	14650	14756	14634	14630	14584	14610	14696	14808	14680	14795	14704	14798	14873	14736	14945	14568	14713	14864	14607	14655	14605	14808	14608	14771	14697	14698	14617	14825	14617	14674	14693	14703	14691	14754	14871	14417	14662	14794	14668	14751	14736	14676	14795	14792	14826	14688	14670	14549	14753	14689	14728	14785	14707	14454	14942	14667	14791	14726	14694	14667	14653	14603	14724	14683	14692	14600	14699	14697	14776	14558	14656	14827	14762	14607	14807	14565	14625	14792	14624	14756	14719	14558	14736	14717	14756	14672	14722	14876	14817	14735	14876	14842	14948	14676	14711	14619	14781	14675	14795	14881	14666	14779	14717	14805	14632	14609	14715	14686	14588	14687	14628	14748	14643	14789	14893	14696	14864	14695	14689	14691	14688	14607	14629	14648	14637	14702	14751	14684	14741	14666	14723	14846	14753	14603	14791	14697	14792	14640	14912	14650	14761	14785	14870	14836	14946	14785	14698	14744	14613	14763	14681	14517	14972	14610	14717	14725	14610	14730	14821	14723	14952	14687	14845	14831	14570	14593	14746	14842	14656	14654	14707	14803	14666	14633	14696	14671	14654	14801	14599	14656	14716	14772	14847	14752	14560	14633	14636	14673	14658	14746	14818	14754	14706	14856	14771	14658	14996	14631	14643	14685	14698	14664	14770	14746	14747	14813	14762	14640	14745	14736	14722	14791	14764	14838	14815	14687	14775	14759	14841	14607	14777	14674	14854	14736	14757	14734	14656	14634	14699	14828	14699	14764	14781	14747	14707	14666	14712	14621	14947	14576	14708	14717	14690	14800	14830	14831	14518	14805	14675	14910	14713	14781	14810	14472	14558	14587	14667	14742	14708	14640	14620	14602	14726	14734	14789	14794	14692	14567	14571	14864	14821	14837	14758	14889	14874	14789	14668	14715	14689	14805	14782	14777	14821	14764	14733	14625	14516	14773	14649	14830	14717	14715	14818	14711	14697	14722	14604	14624	14672	14666	14856	14685	14815	14771	14779	14720	14654	14659	14929	14670	14711	14847	14639	14771	14632	14720	14446	14866	14885	14719	14788	14714	14695	14892	14745	14766	14720	14736	14754	14723	14643	14899	14842	14781	14693	14711	14830	14590	14691	14658	14834	14627	14654	14588	14663	14648	14637	14656	14722	14762	14682	14651	14896	14749	14669	14790	14816	14777	14680	14446	14758	14575	14891	14598	14771	14668	14689	14699	14646	14715	14655	14682	14530	14734	14655	14773	14898	14666	14678	14670	14783	14747	14698	14589	14705	14502	14561	14717	14732	14919	14730	14605	14670	14933	14705	14726	14681	14698	14702	14795	14747
23994	21342	28727	24395	22006	20677	19688	17444	16841	17050	16969	16562	16545	16575	16448	16446	16370	16376	16356	16372	16410	16303	16336	16390	16344	16610	16395	16453	18052	19301	18990	17649	17064	16630	16443	16126	16184	16093	16125	16265	16307	16253	16207	16298	16119	16207	16241	16163	16274	16124	16269	16166	16137	16244	16202	16090	16171	16214	16375	16239	15994	16112	16210	16216	16282	16285	16160	16090	16026	16193	16031	16010	16211	16061	16099	16034	16223	16327	16178	16076	16021	16185	16044	16165	16107	16021	16304	16037	16082	16018	16046	16212	16236	16224	16231	16292	16053	16001	16175	16093	16238	15939	16083	16181	16232	16133	16149	16034	16190	16178	16209	16144	16050	16158	16050	16243	16227	16242	16180	16005	16151	16215	16087	16250	16083	16161	16284	16267	16177	15996	16060	16141	16038	16014	16138	16184	16013	16463	16227	15936	16134	16267	16173	16129	16196	15967	16088	16293	16095	15949	16209	15991	15956	16102	16279	16057	15865	15945	16068	16022	15878	16059	16164	16088	16111	16097	16257	16051	16141	16261	16337	16190	16222	16095	16182	16003	16123	16074	16284	16167	16138	15966	16192	16187	16207	16272	16073	16193	16008	16224	15954	16225	16177	16071	16046	16082	15944	16202	16108	16252	16017	16076	16297	16150	16125	16110	16132	16064	15978	16077	16193	16218	16104	16002	16176	16184	16052	15990	16016	16230	16226	16007	16028	16119	15939	16127	15907	16130	16126	16059	16068	16378	16184	16106	16047	16064	16255	16154	15970	16172	16005	16373	16332	16047	16101	16094	16163	15918	16477	16133	16176	16250	16089	16096	16107	16134	15940	16210	15977	16207	16152	16013	16034	16450	15793	16077	15983	15863	15964	16010	16158	16017	16216	15927	16098	16123	16053	16135	15977	16277	16137	16201	16100	16178	16223	16187	15937	16180	15939	16118	16049	15973	16081	16051	16097	16126	16007	16142	16192	16030	16218	16185	16106	16083	15921	16173	16082	16228	16111	16057	16028	16058	16190	15972	16023	16093	16000	16071	15946	16185	16146	16136	16054	16052	16027	16223	16080	16191	16061	16214	16102	16019	16076	16095	16142	16310	16195	16146	16023	16147	16258	16100	16070	16038	16283	16288	15904	15963	16079	16171	16087	16237	16092	16012	16139	16013	15995	16214	16030	15952	16131	16221	16186	16134	16113	15992	16080	16108	16019	16125	15958	16318	15978	16119	16199	16232	16292	16097	16188	16149	16288	16049	16031	16230	16077	16140	16037	16061	15975	16347	15999	16199	16116	16117	16016	15910	15979	16057	16141	16226	16184	16199	16202	16131	16082	15943	16168	16098	16328	16187	16178	15947	16139	16041	16068	16092	16124	15964	16013	16138	16113	16132	16345	16021	15994	16016	16214	16028	16200	16169	16305	16232	16135	16058	16113	16122	16061	16141	16099	16058	16235	16088	16286	16032	16179	16096	16312	15782	16127	16158	16243	16357	16175	16175	16068	15836	15990	16195	16241	16233	16090	16066	16162	16091	16254	16084	16137	16185	16160	16078	16128	16078	16150	16070	16147	16208	16132	16138	16067	15944	16101	16314	16310	15959	16169	16205	16033	16303	16108	16017	15947	16140	16149	16077	16205	16030	16094	16119	15831	16188	15996	15990	16077	16065	16018	16061	16088	16164	16204	16119	16234	16065	16371	15992	16107	16134	16134	16222	16055	16204	16067	16103	16071	16004	16021	16162	16161	16147	16087	16017	15969	16126	15983	16142	16164	16094	15873	16183	15919	16019	16207	16019	16236	16063	15965	16019	16029	16175	16170	16170	16311	16228	16155	16264	16325	16026	16193	16006	15946	16118	16151	16135	16262	16093	15983	16028	16081	16055	16150	16204	16281	16056	16073	16062	16232	16129	16090	16222	16167	16315	16232	16118	16398	16217	16248	16063	15931	16106	16175	16100	16035	15975	16073	16022	16324	16023	16081	16062	16099	16059	16074	15979	16070	16169	15978	15963	16308	16272	16413	16027	16137	16084	16152	16169	16351	16178	15875	16015	16375	15988	16086	16136	16200	16226	16267	15923	16057	16136	16139	15914	16157	16079	16115	16163	16168	16081	16029	16186	15970	15970	16143	16109	16148	16022	16186	16144	16073	16181	16189	16186	15998	16199	16115	16250	16212	16345	16065	15932	15958	16262	16037	16276	16148	16160	16171	16011	16062	16067	16186	16059	15989	15989	16113	16313	16231	16023	16336	16098	16016	16184	16091	15991	16116	15918	16041	16109	16152	16097	16097	16035	16142	15966	16113	16070	16283	16101	16079	16070	16228	15973	16294	16223	15861	16196	15966	16190	15999	16024	15973	16206	16217	15899	16097	16062	15989	15982	16143	16181	16078	16162	16154	16101	16269	16141	15935	16094	15950	15942	16076	16137	16124	16063	16017	15978	16035	16057	16011	16071	16081	16021	15911	16170	16053	16006	16008	16475	16329	16227	16184	16009	16189	16148	15972	16066	16007	16000	15988	16003	15839	16397	16010	16140	16265	16237	16223	16089	16207	15987	15953	16021	16001	16098	16138	16246	16185	16104	16139	16159	15927	16247	16151	16106	15933	16039	16176	16195	15818	16114	16171	16144	16174	16000	16233	16095	16235	16189	16052	16149	16087	16065	16104	16099	16103	16048	16142	16226	16158	16015	15999	16188	15969	16116	16251	16152	15989	16110	16295	16286	16171	15988	16065	16023	16365	16205	16178	16146	16066	16179	15992	16006	15955	16263	16111	16006	16171	15912	16024	15967	16197	16117	16178	16128	16133	16183	15948	16190	15909	16115	16254	16242	16070	16220	15988	16116	15962	16057	16051	16075	15933	16004	16167	16224	16262	15984	16096	16118	16002	16001	16282	16155	15944	16099	16045	16140	16229	16183	16225	16055	16441	16258	16163	16386	16085	16251	16205	16145	16166	16011	16173	16211	15951	16166	16172	16142	16301	16092	16170	16194	16010	16107	16188	16049	16031	16101	16150	16091	16103	15962	16184	16183	15990	16135	15986	16178	16131	15902	16242	16022	16118	16063	16307	15978	16139	16115	16232	15948	15953	16098	16050	15982	15921	16086	16123	16143	16140	16140	16222	15998	16060	16221	16130	16160	16225	16206	16005	16373	16184	16108	16014	16115	16151	16064	15914	16032	16048	16101	16035	16205	15872	16083	16204	15926	15982	16010	16052	16294	16165	15840	16141	16305	16015	16259	16020	15918	16113	16009	16067	16185	16269	16158	16018	15900	15914	16131	16201	16093	15943	16156	16264	16163	16211	16321	16045	16248	16117	16217	16182	16128	16094	16076	16309	16091	16086	15901	16197	15998	16182	16205	16048	16145	16153	16210	16202	16040	16216	16048	15898	16029	16255	16181	16156	16233	16178	15996	16220	16055	15977	16255	16092	15963	15990	16216	16140	15998	15976	16064	16013	15873	15981	16243	16202	16253	16071	16122	16228	16219	16240	16013	16112	16184	16202	16066	16268	16059	16094	16164	16058	16038	16074	16115	16216	16157	16044	16020	16164	16232	16087	16313	15939	15992	16122	16184	16177	16072	16153	16129	16177	16181	16247	15998	16078	16254	16074	16209	16284	16241	16238	15972	15963	16314	16050	15965	15966	15972	16064	15870	16133	16258	16122	16089	16135	16222	16047	16101	16156	16156	16246	16023	16206	16285	16278	16095	16030	16038	16220	16167	16007	16042	16095	15928	16186	16074	16178	16257	16183	16243	16250	16316	15930	16318	16183	16077	16177	16173	16280	16126	16285	16162	16091	16199	16054	16023	16196	16252	16182	15912	16142	16130	16225	16064	16035	16091	15982	16129	16166	16183	16178	15941	16049	16214	15992	16121	16280	16124	16287	16218	16005	16101	16074	16142	16104	16039	16103	16057	16147	15992	16086	15988	16099	15874	16363	16184	16074	16205	16165	16160	16254	16326	16190	16033	15924	16078	16147	16041	16123	16123	16154	16127	16092	15855	16241	16121	16018	16001	16044	16244	16076	15994	16053	16060	16169	15991	16056	16017	16180	15948	16088	15910	16303	15949	16082	16017	16096	16093	16388	16187	16166	16309	16209	16206	16068	16103	16002	15954	16056	16016	16213	16348	16150	16127	16130	16127	16055	16189	16085	15944	16273	16133	16004	16092	16004	15896	16023	16086	16195	16166	16055	15907	16136	16103	16164	16128	15889	16064	16254	16096	16114	16145	16058	16300	16043	16193	15929	16089	16152	16230	16062	16140	16010	16034	16189	16091	16008	16059	16184	16028	16166	16209	16237	15998	16170	15939	16084	16019	16069	16020	16030	16078	16256	16138	16132	16043	16377	16109	16456	16167	16022	16033	15954	16021	16132	16227	16053	15984	16167	16166	16001	16033	16130	16062	16166	16367	16175	16013	16244	16084	16388	16274	16264	16176	16265	16020	16098	16244	16211	16156	15951	16058	15970	15953	16086	16254	16249	16227	16273	16062	16050	15997	15929	16042	16141	16156	16203	16252	16360	16202	16279	16134	16197	16255	16042	16132	16185	16227	16062	16312	16126	16098	16164	16236	16001	16087	16183	16085	16238	16055	16145	16285	16140	16153	16038	16214	16047	16160	16219	16081	16166	15993	15930	16078	16136	15955	16184	16275	16048	16259	16156	16173	16044	16083	16239	15977	16151	16006	16215	16289	16117	15891	16186	16077	16087	16072	16187	16151	15990	15947	16110	16028	16080	16266	16045	16231	15924	16138	16145	16012	16118	16147	16153	16076	15990	16098	16156	16068	16270	16409	16009	16090	16107	15975	16180	16112	16088	16184	16028	16070	15919	16014	16334	16094	16107	16230	16074	16225	15972	16161	16110	16061	16069	16213	16116	16076	16115	16078	16129	16032	16112	16099	16007	16079	16027	16012	16136	16033	16186	16129	16040	16073	16100	16096	16080	16022	16198	16133	16172	16052	16079	16049	16135	15976	16089	16104	16004	16282	16198	16211	16191	16113	15826	16141	16224	16252	16062	15990	16102	16120	15961	16098	16018	16338	16247	16045	15995	16083	15975	16092	16072	16138	16428	16195	16244	16045	16205	16122	16060	16112	15973	16103	16168	16108	16066	16125	16077	16054	16083	15960
16150	25813	25847	21464	18523	17143	16905	16780	16631	15932	15887	15691	15520	15376	15480	15207	15270	15078	15160	15174	15302	15350	15284	15388	15279	15266	15224	15418	18059	20073	18850	17050	16035	15377	15031	14868	14910	14972	15136	14929	14945	14884	14925	15163	14987	14896	15008	14961	14950	15013	14903	14966	14857	14923	15184	14864	14990	15019	14945	15046	14786	14941	14807	14895	14836	14876	15117	14990	14869	14854	15101	15224	14972	14875	14923	14856	15066	14911	15021	14733	14906	15047	14926	14836	14858	14899	14792	14859	14944	14937	14912	15050	14817	14831	14857	14737	14906	14759	14987	15079	14826	14843	14912	15129	14934	14877	14916	14893	14841	14940	14754	14871	14829	14901	15087	14919	14798	14883	14747	14894	14974	14806	14998	15013	14912	14820	14937	14852	14939	14950	14935	14859	15132	14978	14862	14898	14942	14950	14828	15058	14760	14849	15063	14671	14905	14848	14814	14872	14960	14910	14780	14906	14972	14979	14879	14895	14888	14768	15044	14802	14967	14861	14872	14892	14956	14897	14903	15090	15143	14885	14862	14962	14904	14934	14933	14884	14866	14916	14862	14924	14914	14750	14796	14890	14919	14739	14657	14866	15007	14817	14898	14937	14983	14937	14901	15023	14708	14716	15049	14838	14779	14779	15076	14897	14910	14994	14919	14739	14878	14933	15016	14895	14911	14879	15119	14737	14978	14866	14964	14858	14908	15040	14981	14950	14806	14933	14800	14926	14961	14959	14884	15036	15002	15043	14868	15012	14867	14850	14759	15038	14897	14909	14893	14796	14912	14928	14945	14986	14767	14844	14926	14828	14959	14928	15009	14980	14682	14990	14853	14931	14930	14758	14922	14973	14935	14779	14999	14860	14837	14936	14987	14793	15005	14922	14961	15023	14837	14866	14971	14840	14844	14855	14943	14983	14967	15005	14874	14938	14951	14840	14846	14872	15012	14814	15064	14789	15049	14971	15045	14749	14893	14870	14956	14824	15002	14833	15057	14848	15038	14916	14887	14947	14864	15012	14841	14974	14899	14954	15111	14929	14960	14929	14939	14834	14934	15034	14971	14896	14839	14818	14909	15061	14920	14821	15079	14934	14888	15073	14924	14878	14840	14809	14828	14797	14860	15126	14912	14877	14773	15023	14948	14918	15013	15009	15004	14953	14846	15027	14964	15053	14872	14872	14876	14810	15022	14903	15012	14910	15051	14965	14925	14859	15039	14989	14897	14746	14906	14832	14949	15004	14792	14709	14968	14846	14840	14929	14892	15035	14992	14954	14959	14990	14909	14914	14960	14911	14987	14932	14813	14995	15055	14921	14765	14786	14926	15005	14957	14936	14850	14827	14857	15059	15037	14868	15087	14976	15049	14809	14885	15004	14984	14862	14885	14847	14939	14936	14641	14818	14975	15090	14906	14789	14822	14887	14909	14930	15048	14888	14788	14865	14862	14967	14835	15046	14942	14836	14958	14960	14923	15013	15091	14933	14991	14718	14969	14910	14780	14863	14907	15101	14907	14776	14899	14779	15030	14930	14931	15036	14931	15095	15006	14966	14931	14932	14916	14811	14885	14900	14972	14931	14979	15038	14895	14903	14997	14931	14955	14878	14890	14849	14934	14944	15100	15020	14827	14918	14911	15011	15010	14962	14916	14782	14704	15016	14903	14992	14819	14982	14891	14751	15050	14861	14934	14993	14830	14894	15023	15015	15002	14886	15074	15128	14896	14895	14961	14881	14814	14843	15048	15097	14891	14790	14777	15088	14986	14878	14933	14932	15038	14971	15089	14882	14879	14800	15025	14902	14936	14873	14786	14982	14992	15023	15028	14948	14973	14925	15028	14980	14902	14810	14911	14823	14963	14876	14840	14881	14877	15001	14853	14957	14972	14850	14938	14981	14954	14865	15059	14905	14865	14923	14938	14954	14946	14782	15010	14975	15037	14928	14880	14935	14856	14945	14908	14871	14946	14951	14963	15016	14983	14650	14881	14831	14934	14836	14693	14866	15022	14853	14874	15039	14875	15109	14943	14957	14876	15062	14889	14890	14967	14791	14891	14968	15027	14894	14919	14703	14979	14882	14816	14842	14952	14824	15044	14975	14824	15042	14904	14926	14914	15023	14906	14913	15062	14806	14869	15061	14900	14672	14865	15014	15017	14781	14854	14951	14999	15015	15282	14906	14875	14874	14816	14887	14936	15006	15153	14954	15015	14984	15052	14895	14939	14837	14754	14952	15041	14968	15051	14959	14683	14942	15102	14784	14897	14857	15006	14974	14922	14972	14981	14942	14858	14977	14746	14923	14987	14824	14870	14938	15016	14813	14937	14859	14887	14806	15011	14817	14844	14891	15057	14872	14946	14914	14849	14972	14902	14990	14832	15021	14860	14937	14920	14815	14913	15046	14772	14973	14672	15015	15008	14769	14847	14866	14971	14948	14824	14857	14946	14889	14815	14823	14725	14918	14885	15026	14895	14898	14862	15092	14916	14894	15049	14841	15037	14931	14904	14948	15102	14856	14957	14980	15058	14830	14807	14937	14976	14780	14958	14902	14924	15144	14959	14828	15054	14898	14766	14995	14961	14776	15072	15029	14925	14781	14834	14944	14908	14867	14834	14903	14910	15053	14914	14924	15146	14917	15087	14844	14903	14978	14858	14876	14938	14854	14691	14870	14948	14920	14979	14934	14869	14979	14844	14828	14793	14905	14857	14972	14888	14749	14809	14942	14922	14857	14963	14887	15197	14866	14963	14919	14841	14947	14936	15054	14993	14958	14977	14971	14990	15015	14885	15031	14918	14901	14868	14824	15029	14863	15015	14844	15048	14858	14875	14833	14916	15003	15016	14914	15028	14957	14767	14947	14757	14935	14886	15089	14868	14843	14903	14828	14873	14950	15180	14844	14999	14945	14890	14817	14907	15075	14992	15014	14984	15062	14929	15073	14802	14924	14837	14884	14937	14960	14802	14936	15011	14807	14943	14939	14921	15014	14933	14779	14843	14969	14924	14834	14978	14731	14978	15044	14946	15026	14940	14927	14920	14760	14786	14942	14971	14920	15086	14995	15032	14902	14850	15099	14977	15046	14953	14866	14907	15107	14887	14699	15090	14928	14931	14839	14890	14890	14902	14951	14864	14959	14929	14843	15052	14865	14963	14918	15048	14783	14897	14863	14865	14884	14851	14972	14821	14799	14817	14975	14773	14925	15061	14873	14825	14872	14849	15064	15017	15026	14941	14916	15026	15006	14822	15023	14970	14850	14950	14754	15010	14932	14962	14891	14890	14983	14999	14898	14921	14936	14985	15072	14906	14861	15076	14889	14830	15075	14821	14976	14910	14933	15059	15034	14860	14992	14989	14993	15095	14752	14938	14899	14994	15071	14930	14908	15077	14847	14977	14907	14947	15082	14900	14831	14783	15054	14901	15013	14997	14906	15010	15021	15099	14981	14803	15014	15141	14998	14836	15051	14984	14835	14871	14895	14996	14774	14900	14800	14863	14932	14982	14836	14881	14746	14702	14989	14851	14953	15019	14815	14783	14863	14854	14939	14954	14913	14841	15008	14955	14971	15088	14858	14876	14813	14749	14916	14842	14831	14971	14805	14823	14818	14956	14971	14898	14951	15042	14882	15086	15003	14943	14950	15065	14917	14774	15051	14922	14997	14860	14971	14936	15136	15030	14707	14956	15020	14873	14900	14886	15054	14819	14936	14803	14965	14935	14749	15046	14887	14783	14975	14928	14825	14877	14934	14972	14991	14844	14870	14918	15002	15017	14958	14928	15015	15004	14827	14866	14931	14911	14932	14758	14834	14899	14993	14829	14943	15022	14860	15055	14855	15024	14871	14909	14920	14801	14823	14997	14902	14988	15003	14832	14886	14814	15015	15009	14842	14763	14971	14858	15036	15015	14997	14902	14938	15017	14906	14929	14938	14967	14875	14869	15092	14956	14993	14941	14909	14811	14908	14926	15051	14903	14950	14815	14909	14760	15035	14993	15110	14961	15013	14956	14917	14875	14907	15002	14875	14797	14933	14966	14973	15040	14970	14886	14966	14962	14988	14930	14923	14877	14944	14949	15045	14745	14860	14963	14753	14991	15004	14991	14908	15061	14920	14921	14916	14951	14921	14929	14967	15041	14770	14920	14879	14878	14835	14919	14989	14810	14860	14963	14790	14894	14830	14891	14929	14898	14937	14985	14994	14986	14988	14951	14988	14961	14859	14830	14934	15040	14873	14960	15057	14953	14940	14975	15031	14943	14931	14975	14862	15007	14811	14974	14970	14964	14920	14872	14849	15018	14763	15023	14904	15047	14825	14914	14867	14802	14939	15189	14910	14843	14876	14906	14916	14749	15035	14999	15051	14951	15031	14852	14888	15028	14797	15015	14847	14868	15068	15134	14849	14775	14784	14859	15059	15004	15028	15012	14980	14829	14883	14825	14742	14994	14961	14897	14820	14832	14792	15032	15102	14965	14948	14914	14890	14950	14939	14924	14920	14863	14910	14851	14968	14916	14945	14859	14982	15012	14945	14820	14924	14971	14947	15130	15050	15108	14924	14868	14788	15111	14973	15035	14929	14936	14945	14814	14790	15009	14952	14830	14755	14956	14990	14916	14887	14846	14899	15076	14847	14772	14993	14873	14894	15006	14841	15017	14796	15079	14927	14911	14982	14920	14945	14919	14790	14907	14838	14882	14955	14968	14910	14909	15032	14978	14947	15024	15148	14889	15050	14884	15041	14756	14791	15088	14888	14924	15046	14897	14955	14913	14864	14943	14847	15020	15029	14938	14967	14936	14918	14789	14850	14920	15001	14791	14979	14940	14751	14965	14898	14833	14912	14760	14966	15080	14906	14822	14931	14956	14843	14993	14784	14848	14803	14964	14939	14979	14877	15013	14851	14802	14956	14919	15079	14795	15118	14855	14905	14993	14886	14902	14969	14830	14871	14956	14921	14957	15006	15144	15050	14839	14994	14752	15056	15029	14979	14747	14837	14993	14881	14989	14826	14929	15049	15018	14831	14961	14826	15024	14790	14919	15077	14892	14915	15067	14876	14892	15004	14770	14875	15081	14829	15040	14814	14967	14953	15022	15009	15053	14853	14799	15047	14867	14894	14846	15048	14868	15076	15001	15135
23020	21328	29173	23834	21502	23099	23764	18561	17335	17521	17452	17112	16928	16819	16835	17002	16680	16981	16630	16801	16741	16712	16661	16542	16517	16722	16514	16858	19643	22324	20836	18860	17648	16945	16632	16643	16486	16387	16434	16085	16234	16365	16400	16466	16333	16207	16560	16303	16189	16487	16594	16284	16521	16265	16247	16318	16426	16618	16174	16351	16202	16273	16582	16323	16353	16154	16214	16438	16501	16229	16524	16297	16342	16452	16329	16261	16155	16321	16428	16247	16405	16095	16402	16380	16354	16237	16158	16376	16339	16412	16463	16279	16341	16187	16158	16313	16498	16279	16405	16357	16480	16291	16055	16301	16066	16375	16229	16322	16246	16386	16392	16230	16332	16293	16220	16258	16307	16246	16250	16346	16264	16317	16437	16281	16427	16225	16298	16371	16350	16470	16072	16419	16248	16129	16186	16196	16390	16308	16312	16200	16299	16267	16368	16238	16101	16272	16151	16365	16349	16259	16493	16413	16281	16379	16208	16425	16483	16151	16090	16303	16511	16300	16358	16311	16282	16308	16194	16316	16158	16286	16395	16316	16183	16191	16297	16141	16117	16200	16370	16338	16420	16161	16173	16095	16321	16212	16207	16232	16334	16218	16321	16306	16236	16578	16431	16304	16194	16326	15964	16206	16155	16222	16273	16230	16167	16292	16326	16214	16314	16178	16119	16182	16459	16198	16334	16210	16175	16474	16492	16370	16271	16284	16269	16005	16239	16313	16370	16271	16365	16290	16444	16417	16145	16282	16254	16266	16275	16205	16217	16545	16444	16382	16361	16361	16243	16461	16347	16245	16178	16364	16454	16277	16315	16243	16343	16258	16243	16410	16280	16170	16268	16525	16320	16361	16202	16217	16547	16150	16199	16333	16293	16295	16307	16316	16199	16405	16406	16165	16329	16220	16264	16400	16372	16286	16436	16204	16467	16343	16275	16310	16248	16394	16197	16423	16230	16236	16377	16301	16253	16269	16108	16274	16121	16131	16281	16316	16083	16379	16418	16297	16097	16252	16285	16303	16435	16308	16403	16410	16212	16359	16185	16301	16237	16185	16212	16239	16236	16228	16078	16193	16235	16325	16274	16335	16385	16275	16318	16172	16397	16359	16215	16564	16356	16252	16382	16305	16115	16376	16274	16269	16483	16385	16219	16065	16285	16353	16254	16291	16449	16306	16245	16173	16266	16145	16444	16348	16347	16303	16376	16337	16355	16406	16265	16280	16435	16153	16268	16298	16183	16458	16194	16403	16175	16219	16172	16253	16201	16048	16246	16186	16173	16624	16372	16256	16277	16168	16168	16272	16228	16328	16402	16200	16408	16305	16251	16250	16430	16289	16238	16243	16186	16204	16260	16396	16084	16235	16238	16213	16306	16290	16225	16325	16169	16247	16314	16498	16193	16372	16396	16339	16130	16496	16187	16258	16458	16323	16126	16237	16232	16155	16186	16132	16377	16404	16408	16285	16294	16315	16401	16283	16391	16207	16258	16478	16384	16307	16319	16397	16152	16242	16390	16224	16078	16133	16483	16386	16286	16304	16319	16336	16251	16308	16229	16277	16317	16225	16052	16209	16158	16299	16137	16206	16209	16204	16279	16169	16152	16332	16227	16178	16296	16196	15996	16106	16569	16196	16179	16378	16263	16199	16419	16325	16294	16340	16246	16389	16357	16284	16309	16349	16299	16376	16252	16213	16415	16326	16109	16363	16264	16370	16174	16013	16188	16129	16351	16336	16182	16215	16283	16143	16213	16191	16514	16266	16270	16345	16366	16371	16286	16370	16331	16399	16299	16491	16398	16412	16252	16243	16184	16277	16205	16335	16274	16381	16369	16159	16051	16242	16314	16391	16464	16192	16289	16397	16488	15969	16436	16237	15990	16347	16385	16204	16245	16411	16154	16231	16219	16184	16469	16231	16246	16052	16359	16494	16329	16371	16250	16292	16306	16247	16239	16381	16371	16246	16219	16323	16432	16458	16406	16317	16417	16280	16364	16212	16437	16472	16155	16301	16388	16283	16219	16241	16329	16149	16279	16366	16235	16284	16345	16478	16268	16438	16357	16319	16198	16292	16345	16292	16121	16197	16267	16231	16374	16360	16400	16393	16246	16258	16356	16211	16225	16426	16319	16212	16279	16366	16281	16271	16436	16336	16060	16322	15968	16309	16274	16336	16501	16344	16212	16224	16310	16190	16459	16485	16218	16355	16324	16496	16243	16149	16263	16183	16268	16197	16262	16339	16208	16183	16265	16228	16297	16045	16108	16036	16231	16153	16214	16332	16343	16275	16330	16250	16322	16216	16169	16162	16179	16136	16035	16277	16379	16302	16359	16232	16192	16315	16281	16205	16218	16307	16190	16313	16118	16365	16352	16294	15993	16154	16176	16222	16194	16334	16413	16278	16351	16218	16195	16149	16293	16483	16235	16169	16334	16157	16157	16297	16359	16540	16143	16347	16379	16246	16339	16232	16477	16449	16347	16352	16428	16283	16343	16208	16308	16285	16335	16497	16279	16055	16190	16281	16329	16085	16164	16329	16201	16142	16294	16298	16555	16237	16299	16123	16220	16218	16330	16506	16264	16241	16177	16311	16233	16258	16307	16253	16517	16446	16345	16150	16173	16245	16286	16242	16327	16443	16265	16190	16145	16314	16303	16258	16358	16309	16463	16409	16345	16187	16189	16323	16375	16274	16240	16605	16368	16486	16321	16270	16274	16258	16275	16469	16348	16237	16367	16224	16282	16150	16195	16248	16348	16111	16440	16307	16201	16168	16511	16400	16334	16283	16058	16058	16315	16275	16153	16257	16192	16313	16316	16325	16498	16261	16222	16320	16423	16249	16209	16243	16291	16321	16162	16392	16156	16260	16251	16339	16238	16304	16124	16276	16238	16276	16212	16305	16257	16406	16246	16251	16246	16287	16097	16296	16456	16372	16308	16441	16263	16394	15981	16088	16232	16323	16196	16365	16333	16360	16488	16488	16470	16148	16374	16115	16081	16264	16209	16179	16494	16235	16504	16221	16088	16399	16133	16255	16227	16043	16280	16241	16223	16306	16050	16151	16334	16308	16267	16352	16408	16226	16382	16101	16281	16156	16292	16135	16343	16387	16309	16403	16151	16139	16232	16232	16414	16331	16355	16245	16400	16358	16242	16181	16242	16348	16381	16254	16389	16227	16388	16526	16219	16128	16135	16281	16356	16505	16308	16259	16342	16369	16367	16257	16156	16298	16352	16156	16069	16396	16234	16237	16361	16030	16174	16290	16342	16222	16577	16206	16402	16234	16254	16327	16297	16430	16188	16434	16362	16128	16397	16154	16335	16360	16205	16347	16281	16305	16255	16382	16455	16299	16266	16269	16388	16321	16266	16306	16388	16093	16362	16174	16076	16338	16296	16501	16536	16268	16204	16299	16363	16403	16400	16263	16233	16358	16195	16196	16288	16392	16170	16222	16190	16264	16344	16260	16298	16109	16382	16259	16220	16384	16361	16137	16210	16396	16324	16143	16215	16131	16243	16370	16310	16340	16218	16324	16346	16247	16377	16270	16147	16216	16317	16350	16216	16041	16459	16409	16301	16243	16297	16059	16228	16274	16401	16400	16356	16265	16291	16182	16204	16367	16270	16380	16280	16339	16311	16244	16192	16295	16293	16352	16262	16242	16239	16179	16285	16204	16118	16191	16041	16414	16238	16303	16315	16213	16206	16312	16502	16070	16228	16208	16297	16316	16397	16228	16339	16258	16314	16330	16151	16417	16453	16263	16266	16185	16257	16445	16261	16275	16162	16272	16303	16234	16372	16239	16320	16433	16460	16258	16186	16298	16349	16161	16302	16049	16159	16067	16438	16524	16136	16462	16495	16403	16288	16298	16083	16240	16275	16247	16213	16287	16294	16307	16343	16246	16343	16540	16317	16220	16220	16127	16183	16484	16291	16228	16259	16268	16162	16120	16350	16278	16224	16411	16278	16170	16239	16075	16239	16358	16224	16411	16146	16214	16227	16322	16175	16448	16167	16290	16295	16302	16345	16330	16240	16238	16174	16417	16456	16332	16258	16490	16257	16301	16231	16140	16475	16334	16292	16382	16320	16403	16421	16233	16282	16269	16327	16227	16385	16256	16403	16342	16109	16208	16245	16187	16199	16118	16061	16187	16216	16403	16208	16069	16251	16250	16182	16414	16461	16332	16411	16295	16191	16276	16394	16319	16098	16034	16372	16300	16234	16171	16326	16447	16371	16207	16033	16179	16070	16344	16311	16445	16315	16165	16026	16254	16456	16176	16396	16341	16224	16374	16441	16242	16168	16356	16271	16353	16318	16389	16260	16251	16257	16383	16304	16217	16184	16234	16170	16241	16219	16138	16083	16343	15952	16216	16348	16227	16192	16269	16382	16153	16184	16108	16441	16395	16263	16331	16379	16316	16432	16443	16222	16191	16435	16448	16224	16409	16417	16457	16212	16154	16194	16280	16264	16279	16206	15986	16252	16424	16237	16463	16265	16188	16290	16194	16291	16327	16262	16378	16278	16321	16359	16310	16453	16223	16477	16379	16466	16259	16323	16272	16164	16367	16209	16264	16320	16177	16271	16227	16192	16153	16374	16233	16168	16269	16204	16138	16167	16249	16418	16406	16177	16151	16279	16367	16245	16163	16262	16153	16321	16337	16200	16340	16379	16195	16116	16314	16260	16346	16228	16263	16387	16330	16363	16398	16426	16528	16102	16085	16482	16175	16121	16397	16339	16228	16190	16329	16306	16348	16319	16041	16120	16258	16141	16187	16451	16174	16173	16187	16256	16104	16207	16373	16272	16209	16133	16257	16347	16087	16425	16295	16310	16252	16344	16164	16119	16261	16265	16237	16390	16201	16395	16258	16429	16530	16363	16429	16200	16227	16202	16361	16336	16203	16226	16285	16361	16417	16335	16056	16247	16281	16151	16183	16139	16470	16320	16363	16268	16064	16327	16058	16097	16366	16236	16282	16159	16264	16508	16283	16432	16290	16268	16282	16245	16288	16324	16318	16162	16053	16263	16351	16349	16091	16162	16457	16151	16141	16338	16351	16239	16350	16301	16098	16270	16471	16360	16324	16238	16107	16391	16196	16179	16305	16308	16317	16343	16259	16164	16281	16547	16299
17749	30413	29735	23782	20393	18759	18661	17815	16899	16765	16387	16246	15853	15708	15843	15673	15705	15497	15695	15507	15256	15471	15631	15336	15654	15676	15416	16160	21316	24289	21285	18550	16605	15786	15239	15102	15147	15129	15033	15200	15100	15251	15015	15106	15016	15088	15139	15070	15199	14976	15248	15008	15058	15027	15008	14968	15054	15081	15141	15041	15098	15045	14964	15127	15096	14783	15161	15199	15129	15058	15139	14951	15078	15032	15069	15067	15121	15031	15033	15010	15101	15058	15067	14970	14990	14946	14883	15103	15083	15155	15061	14946	14923	15058	14927	15045	14958	15142	15223	15131	15079	15103	15156	14990	15061	15071	14828	14970	15095	15077	15010	15285	14934	15102	15095	15028	15064	15169	14886	15081	15131	15117	14966	14986	15069	15018	15163	15083	14994	15118	15056	15091	15013	15077	15002	15023	15101	15087	15061	14947	14939	15148	15066	15088	15000	15062	14933	15025	15178	15117	15001	15174	14936	15143	15156	15110	15143	15044	15085	14963	15002	15061	15074	14855	14953	15127	15060	15091	15187	15078	15185	15181	15223	15089	15068	14996	15012	14907	15070	15000	15233	15021	15123	14923	15196	15127	14833	15001	15116	15022	15048	14990	15196	14952	15219	15188	15065	15076	15003	15024	14930	15008	15132	14952	15035	15003	15032	15089	15228	14935	15150	14934	14936	14990	15050	14948	15059	15113	15134	15026	15101	14843	15086	15058	15031	14973	15093	15110	15168	14989	15051	15116	14762	15175	15047	15180	14955	15103	15123	15145	15057	15039	14886	15068	15064	15047	15041	15027	15006	15039	15082	15107	14918	15063	15082	15134	15184	15144	15156	15101	14949	14904	15134	14915	14993	15109	15051	14970	14992	15086	14826	15084	15079	15117	15217	15177	14923	15156	15075	15211	15166	15021	15072	15164	15067	14888	15055	14881	15234	15060	15161	14983	15019	14938	15012	14994	15024	15032	14911	14899	15145	15070	14988	15135	15010	14907	15137	14946	14962	14955	14973	15065	14915	15070	15110	15005	14981	14966	15104	14890	14981	14991	14966	15207	15024	14952	15042	15010	15109	15011	15021	15143	15034	15113	15122	15066	15118	14957	15009	14972	14977	15066	14966	14956	15019	15043	15038	15195	15018	15136	14920	15156	14984	15079	14971	15130	15097	15045	15140	14918	14945	14997	15031	14871	15112	15018	14884	15101	14964	15112	15118	15055	14908	15015	15066	14902	14892	15013	14951	15211	15004	15162	15068	14973	14954	15004	15011	14976	14996	14790	15054	14887	15005	15076	14982	15118	14894	15064	15016	14976	15033	15027	15094	15041	14934	15061	14887	14999	15170	14856	15077	15024	14947	15098	15046	14949	15039	14808	15146	14866	15074	14852	15130	15061	15214	15168	15016	14834	14926	15137	15149	15101	14959	15133	15125	15023	15259	15037	15058	14990	14926	14995	15176	14833	15036	15027	14920	15053	15047	15185	15031	15090	15045	15058	15001	14958	14978	15116	15082	14982	15107	14954	15044	14845	15002	14870	15062	15067	14990	15068	15102	15035	15109	15091	14904	15062	14994	15210	15048	14986	15104	15103	15160	15089	15086	15169	14988	14919	15048	14933	15084	14999	15009	15169	15084	15213	15025	15222	15070	15003	14851	15127	15184	15088	15015	15058	15219	15116	14998	14924	15052	15011	14901	14893	14943	15146	15096	14884	14975	15098	15178	15060	14941	15165	15073	14956	14907	14946	14885	15140	15153	14976	14990	14876	15023	15013	15058	14871	15034	15103	15178	14931	15088	15027	14891	14917	15128	15004	14992	14973	15181	15102	15072	14893	15190	15098	14941	15174	14916	15096	15075	15070	15046	14870	15029	14951	15243	14832	14935	14877	15078	15006	15093	15042	15027	15049	15069	14985	15024	15044	15042	15160	15035	15128	15018	14992	14988	14893	15074	15060	15114	15168	15060	14994	15089	15185	15104	15096	15052	14882	15088	15052	15088	15005	15198	15017	15025	14905	14923	15143	15042	15303	15168	14901	15088	15130	14958	14934	14973	15094	15054	15118	15066	15113	15043	14970	15144	15129	15066	15153	14825	15036	15170	15000	14920	14996	15118	14897	15279	15061	14914	15126	15083	14868	15184	15071	14944	15120	15001	14974	15154	15102	14952	15130	14934	15092	14999	15051	15050	14945	14969	15011	15197	14910	15010	14973	15051	14988	14980	15217	15121	15147	14869	15017	14990	15103	14933	15097	15047	15006	15052	14969	15017	15172	14862	14941	15023	15201	15038	15064	15170	14974	15086	15077	14930	15068	15264	15147	15231	14989	14873	15011	15042	14957	15118	14950	15118	15067	14987	15046	14925	14963	15082	15222	15177	15106	14905	14961	15196	15029	15071	15095	15054	15083	15069	15012	14937	14957	15000	15065	15004	15013	14966	15055	15071	14837	15124	15066	15028	15127	15066	15139	14989	14915	15180	14990	14905	14997	14844	15063	14896	14993	15116	14793	15152	15020	15106	14868	15113	14936	14969	14911	14991	15011	14951	15027	15060	15018	15018	14897	15093	15115	15140	15158	14927	15002	15172	14839	14826	15037	15001	15097	15092	14924	14971	14995	15035	15221	15031	15041	15176	14965	15084	15173	15086	14980	15011	14947	15117	15026	14988	15023	15030	15115	15055	15032	15076	14930	15000	15034	15048	15080	15010	14855	15141	15010	15161	15163	15078	15054	14995	15020	15098	15110	14849	14945	14998	15066	15043	14982	14965	15101	14950	15071	14945	15002	15080	15100	14866	15009	15069	14990	14908	15053	15088	15105	14869	15181	15072	15131	14985	15059	15018	14884	15076	14920	15020	15075	15016	15109	14913	15048	15023	14971	15185	15075	14995	15035	15236	15084	14953	15027	15038	15087	14924	15042	14906	14762	14905	14975	15152	15060	15042	15063	14933	14975	14875	14965	15096	15005	14901	15038	15085	15015	15026	15035	15121	14900	15001	15227	15063	14948	15044	15077	14773	14985	15191	15042	15236	15046	15169	15063	15093	15097	14995	15138	14990	15187	15039	15017	14960	14867	15038	15157	15043	15082	14972	15002	15117	15117	15078	15137	15070	14950	15054	14969	14971	15069	14948	15190	15078	15216	15118	15040	15091	14906	15250	15064	15115	15209	15094	15118	14948	14943	15068	14909	15113	15020	15074	15187	15035	15113	14844	14892	14931	15173	15084	15169	14928	15082	15015	15141	15167	14845	15079	15066	14954	15166	14987	14877	14931	15077	15148	15125	15098	14924	15000	14915	14927	14992	15114	14991	14818	15019	14994	14954	15177	14996	14853	15066	14844	14886	15004	15281	15025	14933	15033	14902	14799	15143	14991	14976	15128	14943	15257	14871	15041	15198	15031	15115	15014	14931	15162	15097	14958	15026	14870	15147	15199	15176	14834	15073	14900	15044	15068	15072	14826	14907	15065	15020	14992	15108	15061	15156	15037	14960	15083	14943	15067	15058	15027	14953	15105	14983	14820	15025	15052	15144	14990	15023	14788	14964	14829	14977	14997	14992	14882	14998	14985	15048	15001	15020	15028	15122	15046	15000	14937	15099	15081	14896	15009	14960	15079	15273	15047	15078	14966	15154	14995	15014	14909	15114	15170	15123	15101	15039	15226	15037	15004	15062	15099	15196	14837	15030	14874	15122	15022	14838	14975	15243	15083	15023	14910	15057	15141	15265	14867	15161	14876	14941	14977	15183	15212	14900	15201	15021	15212	15029	15010	14774	15106	15298	15088	15091	14946	15055	15176	15016	15188	14928	15022	15108	15241	14845	15053	14873	14934	14997	15079	15090	14899	15028	15198	14999	14936	15100	15158	15034	15154	14911	15111	15088	15044	15220	14966	15105	14975	15087	15103	15112	15137	14938	15059	14979	15087	15103	14954	14958	14942	14947	15172	15105	15081	15109	15054	14957	15305	14873	15207	15051	15131	15130	15022	15090	14753	15081	14968	15098	15044	15110	15078	14811	14948	15023	15117	15154	15048	15209	15016	15187	14955	15193	14928	14967	14885	14985	15104	15065	14961	15174	15079	15046	15038	14993	15072	15082	15111	14961	15048	14954	14998	15048	15228	14905	15022	15016	15000	15247	14885	14953	15103	15111	15026	15044	15102	15261	15041	15205	15033	15008	15004	15139	15129	14931	15133	15040	14916	15050	14772	14985	15076	15123	15043	14976	14956	14896	14982	15184	15088	14975	14959	15013	14883	15131	14821	15016	14947	15142	15110	15075	15035	15186	15216	14953	15045	15045	15168	14936	15140	15108	15006	15028	15032	15118	14954	15169	15014	14951	15091	15034	14878	15167	15054	14977	14939	15120	15010	15146	14834	14953	15085	15075	15103	15056	14949	15171	15049	14885	15061	14943	14979	15135	15077	14941	15125	14874	15051	15072	15052	15082	15084	15153	15069	15116	14968	14989	15105	14932	15141	15126	15108	15130	15095	14994	15203	15042	15069	15069	14982	15094	15040	15023	14925	15007	15139	15046	15112	15058	15060	15099	15163	14967	15081	14882	15044	15010	15129	14981	14991	14905	15024	14904	15062	14885	15194	15047	15157	15064	14886	14938	15081	15065	15077	15028	15038	15110	14919	15076	14937	14893	14941	14945	15022	15087	15121	15080	14833	15033	15135	15036	15071	14964	15085	15010	15080	15078	15113	15035	15180	14989	14862	15128	15126	15002	15147	14941	15169	15059	15009	15175	14997	15028	15018	14936	15000	14850	15149	15059	14986	15121	14915	14890	14955	15057	14952	15188	14906	15088	15150	15028	15029	15149	14920	14939	14937	15107	14855	15105	14998	15031	14998	14953	14947	14890	14973	15039	14986	15026	15111	14993	15147	15066	15241	14977	15026	15013	15021	15004	15001	15089	15044	14965	15141	15012	15023	15088	14937	15104	14970	15146	15100	15062	14880	15158	15129	14961	14928	15106	14935	15080	15087	15115	15076	15053	15017	15181	15078	14999	14996	15036	14850	15207	15065	14881	15053	15019	15188	15035	14980	15110	15105	15058	15167	14936	15045	15122	14689	14987	15211	15070	15015	15213	14895	15158	14953	15007	15035	14954	15064	15050	15086	14989	15034	14980	14968	15169
27676	22241	24039	20693	17334	17304	17556	17150	16885	16756	16731	16906	16542	16558	16518	16841	16596	16659	16676	16452	16662	16559	16572	16511	16433	16480	16543	16698	16868	17204	17154	16873	16834	16761	16445	16476	16508	16562	16337	16255	16433	16623	16423	16508	16416	16427	16548	16406	16594	16405	16424	16595	16470	16583	16449	16535	16450	16531	16598	16530	16506	16427	16374	16362	16481	16395	16640	16477	16521	16592	16583	16598	16506	16611	16442	16417	16371	16366	16686	16418	16522	16515	16372	16454	16438	16424	16294	16427	16458	16388	16397	16453	16515	16678	16305	16543	16349	16484	16566	16500	16380	16524	16463	16136	16461	16448	16658	16400	16446	16409	16396	16742	16425	16678	16477	16468	16505	16274	16393	16193	16350	16500	16546	16361	16461	16478	16383	16408	16467	16373	16414	16295	16321	16377	16631	16371	16386	16391	16569	16422	16524	16505	16480	16513	16410	16372	16402	16447	16287	16510	16521	16502	16359	16297	16479	16434	16327	16456	16579	16612	16377	16428	16210	16420	16389	16376	16410	16258	16543	16465	16306	16401	16490	16449	16330	16414	16241	16585	16429	16427	16421	16328	16327	16510	16556	16351	16449	16585	16479	16512	16520	16358	16668	16494	16481	16477	16423	16434	16512	16495	16447	16497	16462	16425	16514	16396	16508	16451	16420	16499	16644	16468	16377	16376	16345	16463	16434	16603	16577	16435	16522	16523	16449	16307	16397	16349	16458	16353	16542	16328	16441	16306	16290	16427	16419	16342	16476	16341	16500	16516	16397	16334	16624	16491	16475	16522	16583	16394	16354	16397	16448	16462	16436	16313	16360	16412	16503	16420	16215	16361	16471	16521	16395	16571	16477	16396	16214	16414	16528	16400	16525	16523	16388	16433	16414	16546	16515	16476	16745	16525	16363	16410	16444	16366	16522	16159	16319	16369	16519	16305	16447	16443	16364	16372	16358	16470	16591	16539	16584	16536	16457	16458	16559	16240	16331	16530	16493	16387	16469	16284	16247	16357	16589	16354	16463	16507	16529	16602	16498	16390	16406	16450	16587	16387	16540	16581	16689	16420	16354	16387	16451	16330	16664	16465	16617	16473	16502	16632	16486	16513	16487	16528	16421	16557	16569	16314	16477	16572	16373	16447	16413	16543	16478	16460	16498	16371	16465	16385	16363	16519	16390	16617	16464	16424	16615	16460	16453	16450	16415	16538	16457	16391	16481	16565	16399	16504	16505	16626	16427	16517	16421	16586	16451	16516	16551	16567	16448	16302	16552	16305	16271	16578	16462	16487	16529	16562	16375	16353	16653	16533	16436	16381	16473	16421	16577	16555	16475	16263	16414	16501	16542	16200	16536	16474	16393	16337	16454	16485	16284	16511	16452	16541	16669	16622	16639	16607	16408	16397	16404	16444	16422	16641	16575	16375	16592	16319	16486	16323	16535	16477	16626	16447	16544	16395	16408	16545	16342	16322	16299	16456	16457	16542	16558	16403	16443	16325	16500	16503	16496	16484	16525	16425	16288	16807	16504	16449	16542	16454	16524	16328	16377	16514	16385	16533	16556	16696	16584	16586	16250	16463	16385	16485	16566	16461	16482	16384	16549	16346	16452	16423	16427	16470	16646	16691	16374	16339	16602	16271	16396	16265	16493	16273	16387	16556	16438	16444	16738	16297	16350	16450	16452	16566	16447	16616	16407	16579	16696	16552	16417	16531	16479	16397	16329	16532	16553	16552	16393	16335	16382	16374	16380	16242	16265	16438	16478	16526	16424	16526	16537	16374	16723	16495	16500	16349	16530	16700	16428	16391	16603	16349	16396	16375	16536	16649	16592	16517	16501	16428	16504	16359	16501	16592	16628	16516	16440	16326	16238	16524	16385	16549	16483	16393	16393	16281	16579	16551	16741	16320	16408	16085	16610	16489	16451	16479	16436	16207	16416	16509	16574	16526	16618	16334	16524	16360	16600	16282	16522	16341	16606	16439	16290	16286	16377	16595	16652	16480	16429	16286	16474	16609	16552	16593	16426	16284	16485	16486	16300	16631	16455	16356	16341	16609	16496	16446	16332	16596	16483	16584	16513	16806	16602	16395	16562	16423	16548	16607	16468	16563	16448	16642	16430	16368	16203	16265	16495	16379	16225	16529	16412	16518	16357	16535	16528	16388	16349	16348	16447	16388	16475	16645	16527	16344	16305	16502	16778	16367	16444	16622	16370	16300	16481	16529	16394	16453	16540	16425	16443	16367	16487	16548	16421	16400	16402	16349	16440	16558	16289	16372	16520	16540	16483	16372	16606	16375	16598	16351	16439	16535	16497	16593	16235	16581	16376	16245	16523	16351	16441	16428	16241	16502	16323	16522	16438	16504	16220	16223	16457	16462	16409	16672	16386	16460	16484	16499	16436	16581	16460	16460	16303	16569	16628	16382	16585	16376	16574	16526	16179	16475	16356	16377	16452	16447	16576	16393	16463	16504	16399	16377	16300	16440	16412	16710	16345	16446	16429	16631	16535	16517	16613	16551	16444	16432	16569	16742	16582	16414	16609	16448	16458	16514	16401	16419	16385	16410	16505	16309	16378	16423	16432	16502	16467	16428	16474	16457	16730	16617	16446	16523	16519	16372	16375	16436	16620	16483	16488	16608	16478	16460	16583	16354	16442	16390	16429	16389	16500	16665	16432	16268	16594	16546	16585	16468	16372	16551	16442	16377	16343	16427	16438	16383	16381	16292	16431	16426	16450	16545	16459	16584	16621	16546	16490	16496	16633	16462	16578	16406	16526	16524	16441	16450	16589	16477	16402	16454	16490	16205	16359	16430	16433	16528	16506	16270	16416	16492	16436	16499	16572	16535	16432	16522	16693	16507	16574	16585	16588	16554	16369	16391	16389	16254	16516	16523	16334	16413	16372	16352	16592	16435	16412	16334	16413	16446	16469	16510	16455	16661	16425	16367	16506	16455	16517	16494	16495	16452	16345	16459	16616	16472	16375	16411	16345	16522	16546	16352	16275	16228	16594	16556	16480	16502	16379	16441	16660	16369	16486	16655	16408	16237	16485	16451	16372	16354	16479	16458	16462	16516	16365	16270	16385	16488	16541	16522	16409	16528	16471	16355	16537	16405	16638	16515	16417	16428	16517	16654	16528	16462	16507	16477	16647	16242	16334	16384	16547	16523	16560	16426	16474	16616	16476	16492	16325	16522	16623	16526	16358	16347	16463	16562	16529	16444	16375	16322	16487	16463	16551	16510	16593	16436	16469	16553	16598	16245	16483	16241	16564	16535	16558	16496	16363	16454	16097	16464	16510	16404	16475	16412	16503	16401	16360	16464	16512	16346	16704	16392	16501	16434	16389	16333	16628	16408	16475	16366	16466	16383	16279	16559	16363	16406	16441	16435	16441	16482	16434	16514	16421	16459	16365	16438	16634	16479	16483	16413	16508	16398	16492	16374	16536	16452	16442	16433	16616	16414	16480	16421	16508	16579	16349	16409	16489	16599	16403	16471	16430	16437	16552	16393	16627	16628	16378	16414	16468	16492	16447	16547	16539	16264	16463	16268	16315	16624	16521	16536	16541	16507	16483	16452	16352	16486	16554	16398	16506	16482	16326	16458	16380	16522	16802	16559	16498	16537	16397	16521	16515	16425	16394	16662	16577	16420	16441	16327	16520	16361	16458	16484	16485	16380	16199	16103	16326	16297	16512	16532	16473	16522	16452	16240	16287	16387	16422	16399	16605	16587	16291	16403	16549	16370	16439	16700	16452	16665	16559	16312	16575	16511	16646	16410	16603	16499	16438	16433	16488	16460	16442	16428	16375	16514	16480	16443	16257	16252	16674	16415	16457	16452	16440	16481	16393	16296	16585	16531	16450	16460	16542	16310	16447	16476	16384	16484	16487	16557	16593	16597	16396	16600	16430	16444	16460	16633	16415	16313	16393	16478	16467	16395	16537	16323	16360	16406	16577	16509	16549	16598	16427	16472	16595	16443	16256	16643	16543	16659	16551	16536	16628	16534	16464	16480	16481	16305	16392	16341	16516	16746	16551	16259	16421	16562	16377	16599	16311	16694	16512	16634	16324	16387	16450	16422	16585	16532	16613	16510	16485	16469	16642	16272	16365	16391	16448	16622	16389	16482	16603	16539	16349	16575	16431	16347	16534	16437	16460	16473	16584	16534	16612	16363	16488	16485	16461	16566	16451	16273	16362	16629	16397	16495	16515	16411	16540	16673	16461	16621	16441	16359	16444	16603	16556	16240	16389	16544	16448	16502	16700	16219	16415	16596	16421	16470	16530	16510	16525	16526	16597	16437	16319	16466	16676	16439	16512	16729	16570	16653	16523	16275	16588	16506	16584	16403	16581	16444	16455	16487	16500	16567	16522	16557	16512	16601	16534	16261	16324	16399	16394	16603	16500	16452	16558	16470	16488	16439	16478	16557	16517	16460	16583	16757	16608	16627	16577	16351	16476	16515	16521	16508	16567	16446	16502	16500	16507	16371	16297	16447	16336	16365	16381	16495	16440	16500	16378	16334	16475	16471	16460	16338	16507	16484	16453	16320	16717	16632	16411	16400	16610	16593	16609	16535	16444	16451	16473	16579	16527	16548	16415	16473	16538	16369	16449	16271	16404	16387	16387	16538	16348	16380	16338	16478	16686	16497	16549	16541	16421	16525	16648	16428	16495	16459	16542	16273	16519	16295	16569	16297	16615	16473	16698	16439	16541	16439	16388	16367	16506	16463	16541	16551	16487	16612	16357	16300	16625	16504	16339	16591	16656	16500	16380	16428	16400	16503	16539	16280	16531	16491	16621	16485	16427	16335	16467	16716	16427	16506	16590	16542	16505	16524	16398	16345	16300	16517	16667	16300	16394	16599	16500	16481	16457	16362	16461	16467	16699	16469	16419	16447	16561	16407	16525	16537	16446	16474	16427	16490	16625	16467	16469	16420	16613	16563	16493	16494	16468	16448	16613	16604	16496	16469	16474	16543	16458	16694	16618	16493	16439	16454	16284	16565	16423	16571	16239	16581	16447	16483	16431	16473	16436	16422	16456	16395	16568	16333	16308	16344	16453	16560	16591	16535	16523	16664	16423	16554	16431	16425	16600	16364	16458	16322	16689	16409	16489	16426
15946	20607	20399	17900	16696	16684	16521	16246	15800	15682	15762	15500	15489	15339	15267	15213	15367	15332	15224	15216	15294	15286	15477	15259	15286	15235	15268	15397	15915	16008	16155	15624	15255	15232	15251	15060	15268	15234	15117	15161	15174	15060	15339	15157	15295	15133	15195	15051	15195	15290	15283	15081	15191	15143	15024	15221	14937	15177	15088	15308	15311	15035	15013	14988	15065	15220	15162	15269	15164	15132	15139	15051	15117	15069	15187	14990	15213	14990	15085	15030	15080	15030	15077	15219	15178	15115	15139	15193	15241	15091	15086	15223	15224	15207	15024	15100	15189	15064	15194	15128	15251	15094	15257	15146	15052	14786	14914	15268	15251	15264	15062	15252	15211	15028	15035	15344	15135	15190	14982	15195	15116	15006	15170	15086	15074	15055	15182	15096	15268	15128	15079	15119	15107	15122	15151	15065	14963	15234	15142	15392	15160	15213	15096	15098	15156	15026	15072	15195	15272	15237	15118	15043	15244	15255	15171	15046	15048	15282	15174	15072	15042	15130	15300	15181	15100	15076	15163	15062	15254	15135	15074	15246	14970	15110	15128	15163	15344	15203	15114	15276	15156	15074	15131	15064	15161	15066	15104	15271	15118	15195	15154	15178	15154	15101	15037	15259	15067	15087	15059	14984	15114	14978	15131	15002	15211	15162	15161	15107	15176	15137	15143	15101	15000	15253	15080	15190	15278	15073	15158	15071	15138	15234	15128	15012	15153	15264	15240	14992	15142	15140	15061	15184	14967	15209	15238	15128	15116	15169	15343	15100	14941	15202	15097	15268	15245	15043	15179	15230	15174	15138	15165	15141	15216	15074	14982	15002	14975	15250	15091	15150	15215	15038	15185	15133	15067	15224	15146	15056	15101	15022	15244	15227	15043	15300	15146	15111	14926	15161	15218	15113	15086	15172	15025	15347	15135	15169	15019	15261	15022	15070	15126	15013	14900	15155	15077	15182	15053	15217	15051	15290	15249	15217	15210	15034	15210	15216	15072	14975	15201	15102	15257	15230	15132	15090	15185	15096	15133	15111	15022	15239	15000	15068	15113	15068	15167	15188	15071	15024	15100	15161	14913	15019	15173	15083	15154	15098	15177	15136	15097	15046	15025	15056	15013	15130	15271	15102	15072	15122	15321	14996	14977	15124	15273	15098	15148	15299	15074	15064	15088	15171	15172	15202	15135	14977	15070	15103	15072	15043	15060	15151	15135	14973	15199	15143	15172	15159	15185	15057	15022	15194	15101	15199	15073	15372	14871	15001	15201	15090	15278	15055	15013	15204	15188	15205	15148	15151	15133	15302	14955	15158	14972	15093	15262	15053	15085	15052	15090	15221	15071	15047	15183	15246	15076	15223	15136	15177	15251	15047	15162	15166	15116	15235	15262	15185	15214	15140	15102	15143	15212	15084	15336	15337	15167	15146	14903	14959	15057	15032	15187	15044	15228	14962	15201	15025	15052	15072	15178	15034	15110	15117	15188	15148	15066	14884	15182	15098	15158	15134	15138	15248	15099	15186	15154	15118	15060	15207	15008	15287	15210	15155	15206	15035	15263	15009	15157	15127	15101	15061	15294	15059	15180	15173	15146	15130	14949	15205	15315	15404	15053	15233	15271	15138	15259	14968	15211	15082	15041	15084	15073	15198	15279	14936	15170	15141	15144	15058	15130	15090	15130	15205	15258	15120	15214	15007	15173	15088	15267	15135	15208	14990	15146	15082	15201	15202	15062	15077	15169	15098	15106	15176	15191	15239	15239	15024	15244	15190	15184	15018	15201	15250	15200	15091	15188	14982	15167	15173	15236	15124	15040	15180	15186	15233	15164	15070	15166	15091	15197	15102	15256	14984	15317	15165	15153	15316	15119	15083	15052	15069	15145	15073	15346	15106	15099	15228	15027	15091	15191	15186	15058	15176	15000	15067	15182	15286	15056	15181	15326	15026	15110	15017	15100	15107	15172	15100	15285	15035	15156	15265	15242	15074	15211	15092	15205	15255	15041	15118	15068	15215	15131	15148	15131	15169	15014	15225	15088	15176	15153	15085	15114	15149	15103	15145	15147	15223	15131	14996	15015	15126	15230	14991	15159	15032	15119	15073	15255	15220	15254	15035	15194	15264	15123	15042	15202	15093	15192	15278	15137	15290	15083	15165	15212	15124	15141	15018	15066	15201	15152	15204	15233	15248	15130	15249	15103	15049	15006	15181	15148	15291	15021	15249	15237	15197	15024	15007	15186	15281	15318	14892	15265	15016	14927	15207	15005	15095	15014	15105	14990	15187	15068	15213	15105	15062	15185	15026	15073	15042	14999	15271	14937	15067	15081	15205	15269	15151	15280	15068	14913	15376	15036	15199	15049	14988	15023	15196	15063	14955	15114	15275	15223	15073	15165	15343	15094	15139	15057	15098	15221	15176	15214	14992	15033	15162	15163	15238	15107	15134	15187	15017	15085	15136	15203	15138	15095	15245	15021	15029	15164	15041	15080	15074	15035	15060	15212	15100	15185	15084	15067	15236	15167	15157	15327	15246	15106	15201	15204	15072	14960	15158	14967	15179	15277	15080	15142	14985	15217	15111	15113	15224	15235	15096	15157	15172	15086	14956	15184	15046	15100	15254	14955	15217	15178	15094	15074	15043	15088	15188	15294	15031	15089	15028	15224	15242	15241	15002	15107	15146	15123	15106	15165	15083	15053	15062	15123	15223	15142	15105	15109	15133	15087	15046	15095	15222	15090	15161	15247	15074	15275	15072	15108	15293	15168	15043	15044	15030	15219	15145	15303	15044	15160	15110	15062	15159	15115	15065	15001	15255	15020	15232	15076	15147	15020	15275	15122	15074	14981	15060	15139	15161	15250	15228	15117	15201	15127	15151	14999	15213	15066	15041	15259	15095	15179	14981	15074	15269	15241	15088	15069	15189	15084	15138	15111	15251	15147	15117	15052	15201	15043	15263	14985	15207	15112	15032	15191	15164	15063	15218	15133	15275	15011	15107	15229	15209	14997	15141	14987	15158	14969	15175	15305	15144	15033	15129	15089	15292	15161	15147	15142	15155	15122	15185	15090	15153	15153	15190	15159	15218	15122	14965	15123	15155	15181	15278	15008	15084	15055	15161	15118	15220	15275	15090	15078	15162	15128	15183	14947	15114	15099	15021	15234	14930	15066	15243	15053	15115	15047	15080	14978	15070	15260	15244	15133	15080	15185	15146	15219	15312	15175	15147	15250	15094	15158	15170	15180	15043	15243	15182	15183	15135	15101	15084	15229	15234	15146	15136	15097	15093	15111	15004	15352	14963	14866	15132	15136	15253	15007	15133	15034	15214	15224	15120	15079	14975	15023	15262	15214	15157	15147	15127	15024	15223	15134	15147	15101	14995	15210	15034	15232	15246	15211	15196	15024	15186	15172	15243	15049	15159	15167	15012	15043	15255	15205	15354	15112	15342	14864	15070	15011	15237	15131	14932	15314	15235	15132	15140	15103	15173	15232	15051	15169	15122	15034	15042	15187	15207	15121	15306	15110	15104	15100	15141	15115	15115	15158	15076	15152	15047	15274	15110	15198	15194	15282	15110	15294	15093	15102	15253	15244	15194	15212	15130	15152	15036	15227	15159	15307	15128	15215	15381	15066	15171	15211	15051	15223	15301	15174	15066	15192	15021	15214	15295	15346	15178	15252	15033	15246	15235	15126	14950	15174	15098	15165	15075	15001	15144	14999	15240	15186	15264	15131	15257	15018	15217	15281	15136	15036	15146	14824	15260	15178	14942	15137	15036	15208	15129	15221	15255	15332	15083	15163	15294	15292	15089	15055	15180	15143	15101	14988	15293	14983	15136	15155	15069	15003	15269	15101	15102	15166	15021	15389	15135	15159	15143	14974	15203	15106	15036	15204	15185	15154	15186	15084	15187	15150	15181	15226	15259	15106	15193	15147	15167	15246	15077	15189	15041	15289	15174	15048	14990	15202	15088	15192	15044	15194	15187	15158	15211	14985	15240	15209	15192	15155	15148	15170	15124	15169	15030	15208	15096	15063	15384	15331	15162	15169	15058	15158	15202	15167	15338	15266	15279	15137	15238	15168	15016	15204	15075	15091	15295	15101	15283	15084	15146	15115	15001	15106	15102	15158	15132	15222	14943	15268	15101	15226	15193	15077	15150	15201	15079	15003	15104	14987	15144	15073	15035	15265	15075	15143	15288	15243	15267	15044	15267	15114	15159	15157	14939	15234	15126	15232	15156	15149	15077	15060	15279	15304	15127	15123	15032	15073	15156	15211	15048	15133	15183	15173	15113	15192	15114	15286	15116	15080	14986	15257	15294	15231	14993	15124	14989	14988	15066	15016	15011	15163	15276	15032	15105	15047	15163	15055	15231	15033	15079	15067	15204	15230	15218	15066	14952	15202	15047	15068	15010	15191	15099	15303	15240	15109	15153	15125	15292	15242	15319	15206	15213	15140	15208	15079	15113	15265	15227	15283	15206	15066	15161	15041	15077	15277	15226	15202	15085	15174	15082	15122	15099	15080	15217	15126	15051	15070	15116	15257	15097	15148	15079	15147	15233	15177	15238	15126	14981	15197	15304	15146	15257	15164	15155	15141	15076	15069	15217	15317	15074	15091	15146	15064	15027	15027	15177	15241	15238	15134	15003	15269	15170	15190	15149	15113	15093	15110	15102	15261	15018	14923	14984	15136	15068	15192	15103	15199	15080	15101	15230	15091	15224	15202	15086	15079	15186	15167	15132	15129	15230	15316	14929	15125	15186	15102	15198	15163	15131	15102	14909	15185	15065	15119	15175	15287	15178	15186	15097	15137	15043	15131	15103	15167	15165	15112	15122	15195	15146	15089	15222	14908	15319	15251	15258	15160	15150	15162	15073	14993	15003	15184	15268	15122	15156	15004	15158	15272	15106	15193	15112	15189	15135	15141	15251	15141	15179	15117	15005	15159	15122	15093	15095	15104	15155	15210	15101	15075	14950	15121	15129	15026	15067	15160	15296	15266	15087	15254	14995	15212	15238	15065	15263	14973	15266	15164	15192	15336	15249	15240	15095	15101	15157	15216	14988	15296	15110	15038	14987	15112	15192	15069	15176	15244	14980	15111	14960	15135	15375	15193	15146	15151	14990	15202	15002
23956	21318	28707	24405	22134	21445	20718	17864	17239	17249	17158	16899	17038	16954	17044	16869	16724	16911	16818	16740	16866	16851	16713	16682	16845	16643	16826	16835	18367	20063	19458	18237	17259	16731	16574	16491	16412	16438	16494	16501	16349	16447	16327	16453	16558	16525	16518	16473	16812	16455	16392	16711	16508	16427	16503	16484	16448	16491	16489	16526	16502	16307	16497	16556	16644	16580	16464	16442	16653	16560	16723	16513	16418	16551	16435	16494	16451	16482	16563	16618	16450	16353	16509	16429	16503	16614	16429	16343	16567	16661	16528	16407	16513	16759	16462	16636	16593	16299	16483	16445	16419	16581	16519	16716	16563	16661	16561	16716	16714	16590	16394	16521	16616	16563	16444	16629	16618	16438	16538	16572	16539	16612	16478	16535	16429	16557	16682	16718	16540	16704	16485	16554	16548	16433	16480	16439	16507	16407	16445	16471	16322	16395	16486	16398	16500	16512	16484	16494	16550	16440	16482	16602	16387	16547	16559	16531	16463	16604	16607	16411	16650	16715	16463	16466	16560	16614	16353	16480	16522	16524	16504	16387	16488	16447	16471	16443	16667	16409	16364	16488	16345	16632	16417	16463	16236	16457	16407	16283	16420	16455	16454	16559	16531	16569	16445	16512	16660	16613	16630	16530	16624	16586	16639	16494	16485	16391	16447	16536	16447	16627	16547	16473	16403	16697	16607	16340	16515	16684	16514	16630	16386	16466	16562	16678	16491	16496	16524	16757	16411	16438	16480	16551	16655	16366	16382	16458	16594	16466	16458	16332	16326	16443	16496	16428	16518	16425	16444	16423	16504	16312	16616	16618	16488	16547	16384	16395	16402	16520	16576	16604	16488	16441	16494	16443	16578	16473	16534	16427	16455	16573	16527	16500	16524	16586	16483	16577	16368	16434	16529	16562	16439	16318	16551	16433	16461	16392	16473	16316	16361	16620	16739	16664	16714	16702	16433	16446	16396	16544	16616	16476	16601	16368	16572	16521	16602	16549	16451	16454	16589	16461	16702	16599	16531	16567	16544	16558	16462	16689	16454	16621	16551	16613	16547	16475	16595	16357	16362	16442	16624	16520	16465	16288	16360	16491	16484	16458	16434	16442	16410	16497	16559	16497	16482	16367	16575	16597	16623	16505	16410	16381	16438	16430	16411	16415	16681	16527	16443	16563	16392	16475	16511	16602	16508	16341	16351	16473	16420	16530	16391	16463	16351	16417	16601	16548	16299	16391	16495	16464	16380	16467	16680	16712	16468	16448	16415	16295	16500	16521	16662	16525	16549	16333	16596	16400	16434	16634	16539	16597	16508	16598	16468	16437	16364	16447	16453	16333	16629	16564	16521	16589	16420	16450	16810	16730	16509	16319	16537	16560	16457	16415	16438	16473	16522	16391	16503	16481	16374	16572	16645	16608	16422	16547	16530	16294	16474	16569	16384	16281	16500	16478	16560	16323	16608	16308	16654	16693	16431	16488	16426	16468	16504	16671	16736	16508	16639	16628	16314	16517	16485	16406	16358	16684	16672	16326	16472	16368	16743	16592	16632	16426	16723	16618	16421	16422	16638	16451	16456	16449	16373	16416	16382	16284	16498	16406	16395	16506	16561	16726	16485	16390	16519	16396	16308	16473	16440	16499	16567	16594	16583	16327	16601	16596	16570	16389	16366	16552	16549	16589	16551	16692	16573	16533	16552	16320	16604	16535	16582	16339	16404	16527	16365	16422	16547	16298	16427	16404	16667	16416	16424	16549	16530	16444	16451	16557	16309	16403	16597	16374	16290	16577	16401	16450	16518	16474	16487	16548	16332	16513	16554	16570	16480	16483	16558	16574	16439	16669	16436	16471	16554	16473	16249	16559	16549	16527	16517	16565	16408	16482	16633	16462	16590	16665	16526	16596	16368	16355	16420	16431	16371	16663	16541	16527	16607	16445	16522	16490	16484	16516	16429	16367	16325	16493	16478	16555	16565	16460	16495	16454	16591	16620	16443	16624	16511	16450	16555	16511	16605	16444	16368	16640	16504	16435	16510	16606	16337	16401	16619	16602	16431	16534	16424	16377	16616	16437	16519	16202	16444	16575	16401	16341	16404	16456	16458	16363	16534	16558	16513	16567	16619	16306	16656	16273	16491	16505	16733	16530	16685	16430	16482	16662	16466	16398	16540	16402	16508	16424	16380	16529	16807	16429	16585	16377	16486	16674	16416	16419	16504	16466	16544	16482	16536	16508	16592	16346	16510	16557	16504	16419	16437	16601	16565	16487	16328	16411	16519	16611	16588	16489	16613	16556	16442	16475	16626	16529	16531	16605	16469	16446	16342	16477	16378	16398	16450	16304	16509	16680	16514	16511	16495	16455	16326	16392	16489	16585	16469	16509	16632	16599	16330	16503	16624	16588	16470	16419	16535	16512	16524	16470	16558	16588	16639	16614	16235	16423	16524	16376	16393	16472	16579	16562	16600	16348	16477	16575	16460	16319	16460	16455	16372	16360	16404	16571	16474	16643	16519	16553	16541	16604	16704	16454	16583	16447	16537	16508	16315	16656	16500	16560	16464	16600	16323	16256	16427	16686	16606	16513	16512	16642	16535	16455	16601	16578	16291	16406	16565	16448	16511	16590	16533	16545	16512	16478	16364	16548	16449	16481	16756	16597	16681	16562	16244	16495	16617	16602	16566	16505	16523	16578	16395	16469	16664	16380	16494	16457	16388	16258	16479	16567	16412	16344	16588	16541	16443	16313	16333	16456	16596	16546	16631	16591	16508	16405	16341	16521	16834	16411	16411	16407	16514	16632	16634	16387	16465	16491	16534	16613	16385	16527	16565	16487	16544	16480	16477	16531	16522	16519	16418	16347	16547	16500	16560	16665	16527	16486	16454	16356	16457	16433	16462	16479	16463	16430	16548	16367	16383	16366	16461	16608	16479	16413	16453	16456	16663	16397	16316	16554	16769	16745	16291	16549	16542	16456	16469	16558	16610	16407	16505	16465	16443	16571	16548	16496	16513	16449	16330	16608	16426	16441	16597	16417	16467	16630	16590	16517	16477	16560	16646	16583	16453	16549	16488	16505	16542	16514	16427	16587	16528	16475	16521	16516	16464	16299	16498	16512	16345	16574	16370	16431	16273	16648	16586	16551	16648	16545	16528	16408	16525	16443	16655	16575	16507	16593	16589	16488	16558	16470	16364	16430	16345	16467	16278	16512	16692	16356	16643	16445	16406	16498	16679	16742	16335	16559	16503	16389	16312	16561	16464	16456	16466	16435	16331	16459	16335	16676	16351	16397	16303	16482	16695	16619	16491	16581	16625	16640	16489	16290	16634	16588	16428	16666	16722	16460	16534	16372	16640	16532	16337	16459	16630	16447	16635	16586	16535	16525	16597	16597	16658	16524	16657	16454	16634	16433	16572	16432	16425	16318	16376	16377	16419	16483	16662	16685	16453	16421	16638	16633	16644	16479	16354	16515	16451	16689	16506	16375	16501	16662	16581	16493	16647	16431	16204	16495	16546	16702	16474	16589	16656	16451	16274	16527	16530	16532	16474	16549	16349	16552	16495	16556	16466	16483	16399	16396	16786	16403	16409	16404	16614	16306	16519	16427	16452	16640	16609	16536	16476	16608	16608	16433	16462	16586	16586	16433	16619	16429	16415	16593	16609	16537	16597	16455	16489	16256	16504	16607	16555	16432	16290	16560	16702	16547	16606	16528	16540	16316	16419	16491	16763	16325	16407	16514	16601	16361	16421	16538	16458	16471	16598	16411	16493	16509	16827	16537	16553	16538	16581	16555	16471	16488	16555	16616	16467	16539	16448	16428	16347	16596	16580	16345	16565	16433	16444	16564	16568	16610	16582	16346	16562	16527	16612	16665	16425	16469	16510	16549	16648	16522	16628	16480	16504	16777	16567	16781	16560	16255	16419	16573	16585	16588	16549	16487	16490	16426	16162	16459	16421	16458	16314	16621	16297	16577	16512	16206	16525	16559	16479	16572	16383	16473	16516	16452	16478	16544	16492	16550	16687	16662	16354	16426	16613	16457	16566	16605	16573	16555	16515	16507	16582	16357	16558	16655	16431	16443	16568	16362	16453	16632	16407	16398	16690	16627	16319	16596	16639	16631	16376	16609	16726	16521	16530	16565	16570	16507	16602	16715	16593	16521	16539	16481	16413	16586	16746	16602	16200	16417	16379	16215	16392	16506	16342	16508	16634	16530	16535	16263	16607	16370	16552	16313	16490	16763	16508	16380	16509	16557	16783	16561	16554	16276	16615	16557	16634	16408	16528	16516	16498	16449	16524	16503	16461	16436	16482	16461	16637	16733	16620	16401	16367	16479	16633	16570	16523	16387	16644	16422	16359	16629	16499	16483	16641	16341	16638	16451	16362	16428	16475	16498	16671	16438	16336	16438	16546	16412	16331	16477	16569	16536	16603	16468	16493	16517	16438	16687	16632	16527	16497	16456	16398	16486	16606	16502	16485	16336	16537	16526	16613	16549	16576	16434	16285	16374	16334	16624	16613	16712	16289	16640	16462	16440	16646	16472	16579	16377	16446	16388	16636	16580	16532	16618	16398	16524	16505	16428	16382	16554	16568	16482	16417	16624	16531	16676	16592	16491	16374	16406	16478	16422	16572	16576	16680	16465	16307	16502	16543	16423	16454	16420	16486	16615	16484	16425	16347	16334	16407	16344	16383	16600	16263	16460	16471	16488	16673	16416	16482	16231	16287	16370	16480	16400	16382	16425	16580	16754	16561	16287	16538	16494	16632	16582	16585	16455	16653	16450	16462	16515	16583	16334	16544	16550	16486	16444	16586	16576	16540	16483	16347	16470	16479	16615	16525	16530	16614	16485	16728	16480	16381	16362	16438	16580	16601	16458	16695	16615	16409	16612	16558	16880	16327	16231	16814	16284	16432	16492	16441	16393	16387	16434	16621	16601	16303	16510	16642	16585	16614	16530	16610	16568	16343	16438	16403	16534	16440	16569	16510	16443	16479	16510	16589	16444	16622	16364	16522	16400	16562	16531	16532	16591	16700	16678	16421	16341	16564	16395	16469	16342	16386	16276	16544	16433	16473	16491	16591	16441	16528	16492	16511	16551	16582	16408	16417	16535	16411	16571	16444	16397	16574	16481
15397	25636	25810	21328	19386	19051	18295	17391	16654	16226	16011	15703	15537	15591	15444	15696	15398	15368	15370	15391	15443	15215	15219	15408	15361	15435	15279	15333	18466	20326	19151	17421	16159	15568	15366	14991	15244	15416	15347	15300	15239	15073	15181	15316	15134	15059	15086	15252	15228	15445	15141	15177	15024	15132	15123	15098	15306	15039	15216	15097	14995	15112	15202	15144	15292	15189	15322	15209	15088	15197	15145	15120	15162	15061	15193	15213	15215	15227	15243	15220	15067	15248	15107	15109	15026	15323	15137	15153	15080	15221	15222	15247	15140	15142	15251	15201	15186	15182	15185	15220	15186	15284	15147	15263	15004	15227	15096	15081	15041	15240	15165	15075	15180	15145	15252	15072	15159	15212	15082	15285	15252	15136	15180	14970	15241	15069	14999	15233	15109	15098	15213	15278	15240	15194	15191	15262	15275	15234	15004	15141	14942	15057	15294	15170	15060	15288	15219	15030	15226	15119	15241	15151	15238	15226	15200	15118	15168	15161	15058	15230	15278	15122	15087	15155	15284	15114	15204	15171	15355	15227	15097	15175	15128	15078	15121	15253	15190	15047	15135	15163	15156	15174	15276	15115	15127	14990	15111	15208	15231	15263	15142	15019	15146	15125	15306	15092	15107	15041	15131	15110	15181	15136	15052	15208	15112	15232	15099	15182	15176	15177	15149	15206	15115	15051	15002	15067	15118	15171	15207	15287	15114	15083	15286	15029	15080	15138	15092	15080	15129	15166	15250	15064	15105	15114	15188	15154	15370	15087	15171	15268	15121	15026	15166	15192	15218	15123	15168	15211	15248	15199	15124	15141	15198	15185	15167	15154	15274	15129	15012	15212	15136	15027	14962	14967	15126	15202	15175	15146	15256	15133	15136	15123	15185	15334	14985	15272	15099	15075	15001	15298	15222	15283	15103	15106	15146	15164	15116	15012	15090	15056	15129	15087	15297	15064	15272	15365	15089	15039	15100	15012	15084	15028	15209	15064	15025	15120	15059	15441	15136	15067	15060	15083	15267	14996	15182	15185	15112	14884	15184	15079	15290	15256	15014	15211	15288	15150	15182	15241	15156	15141	15047	15228	15156	15035	15058	15119	15187	15166	15175	15116	15162	14938	14987	15164	15146	15102	15068	15100	14975	15241	15070	15389	14942	15046	15149	15142	15151	15004	15164	15128	15099	14996	15148	15042	15243	15264	15113	15208	15062	15266	15167	15147	15194	15339	15136	14919	15163	15034	15099	15085	15187	15094	15179	14982	15020	15196	15200	14977	15027	15065	15101	15099	15185	15034	15218	14937	15076	15226	15142	15200	15027	15046	15048	15129	15148	15278	15023	15132	15067	15055	15241	15100	15181	15268	15232	15041	15272	15291	14992	15234	15221	15260	14988	15093	15093	15200	15226	15145	15164	15137	14984	15088	15165	15232	15355	15126	15201	15259	15178	15145	15281	15010	15129	15113	15020	15146	15269	15058	15104	15277	15257	15274	15178	15101	15269	15220	15096	14995	15206	14976	15253	14908	15133	15111	15082	15138	15020	15111	15095	15307	14979	15051	15060	14936	15228	15141	15032	15140	15160	15090	15174	15135	15148	15200	15307	15230	15002	15168	15121	15277	15103	15179	15134	15203	15207	15314	15034	15231	15156	15165	15260	14974	15178	15168	15232	15188	15107	15067	15178	15043	15054	15109	15238	15240	15097	15100	15045	15062	15234	15238	15222	15146	15143	15078	15095	15178	15189	15149	15066	15167	14993	15355	15177	15105	15037	15104	15325	15189	15061	15218	15202	15203	15241	15219	15083	15129	15233	15197	15133	15167	15158	15212	15158	15163	14860	15196	15098	15039	15265	15136	15179	15092	15200	15049	15032	15106	15266	15217	15164	15018	15039	15255	15063	14957	15291	15268	15208	15246	15277	15074	15117	15202	15016	15091	15071	15144	15098	15206	15143	15053	15016	15235	14934	15081	15251	15238	15072	15064	15166	15238	15152	15126	15285	15008	15250	14984	15255	15126	15080	15200	15076	15200	15114	15044	15090	15018	15218	15057	15150	15004	15096	15227	15108	15310	15056	14988	15014	15057	15062	15104	15092	15233	15124	15184	15127	15223	15233	15166	14905	14971	15086	15144	15157	15230	15107	15023	15139	15047	15185	15201	15383	15154	15126	15077	15119	15260	15046	15171	15040	14931	15108	15300	15024	15042	15032	15016	15072	15106	15200	15207	15126	15162	15330	15185	15035	14980	15107	15232	15204	14966	15260	15175	15140	15229	15073	15218	15127	15343	15193	15161	14979	15081	15070	14995	15087	15174	15218	15298	15159	15182	15076	15201	15213	15182	15180	15065	15276	14987	15279	15156	14956	15199	15228	15228	15218	15142	15154	15119	15226	14988	15047	15079	15114	15038	15150	15237	15059	15211	15105	15148	15029	15153	15122	14995	15141	15168	15175	15083	15209	15120	15183	15132	15207	15137	15106	15134	15110	15079	15121	15274	15161	15250	14989	15136	15015	15161	15032	15207	15068	15170	15366	15169	15173	15177	15033	15346	15156	15157	15242	15133	15116	15323	15097	15129	15166	15010	15180	15001	15260	15081	15160	15243	15137	15049	15328	15081	15273	15256	15138	15227	15145	15256	15025	15176	15023	15253	15193	15269	15179	15329	15255	15199	15179	15158	15131	15162	15062	15438	15151	15118	15326	15098	15126	15160	15197	15166	14990	15191	15125	15185	15119	15310	15202	15181	15166	15248	15180	15175	15216	15274	15156	15097	15250	15184	15224	15072	15037	15275	15210	15217	15160	15017	15197	15102	15162	15009	15146	15054	15167	15087	15193	15008	14981	15107	15050	15217	15303	15220	15275	15267	15119	15132	15040	15176	15147	15099	15044	15213	15103	15100	15160	14994	15143	15139	15094	15090	15226	15074	15165	15289	15162	15034	14921	15017	15191	15025	15151	15268	15301	15234	15176	15256	15063	15128	15138	14976	15134	15177	15229	15135	15062	15223	15040	15103	15159	15233	15102	15124	15176	15174	15201	15074	15231	15204	15017	15105	15248	15041	15157	14989	15076	15223	15111	15208	15154	14935	15084	15033	15133	15048	15154	15350	15068	15111	15409	15098	15213	15184	15155	15088	15147	15183	15191	15052	14963	15221	15163	15210	15101	15212	15305	15128	14993	15138	15068	15232	15179	15009	15118	15158	15127	15203	15323	15191	15152	14935	15014	15171	15154	15214	15205	15258	15039	15096	15303	15124	15299	15184	15201	15156	15065	15114	15246	15123	15158	15206	15085	15216	15061	15194	14962	15081	15261	15166	15119	15412	15143	15063	15085	15201	15290	15279	15185	15295	15178	15159	15107	15134	15170	15220	15181	15180	14905	15254	15264	15064	15088	15056	15180	15052	15240	15326	15062	15025	15149	15091	15132	15140	15152	15234	15221	15113	15345	15251	15073	15295	15100	15163	15069	15205	15078	15069	15238	15000	15251	15000	15231	15072	15184	15056	15209	15151	15207	15066	14988	15021	15118	14893	15055	15295	15130	15234	15123	15176	15132	15141	15268	15143	15156	15060	15165	15101	14969	15040	15159	15132	15202	15131	15017	15179	15188	15062	15151	15195	15242	15182	15242	15209	15312	15311	15175	14981	15063	15127	15226	15107	15269	15132	15168	15022	15217	15008	15021	15029	14959	15166	15255	15071	15215	15120	15259	15057	15172	15053	15014	15122	15303	15140	15120	15149	15118	15178	15080	14958	15175	15059	15151	15192	15084	15126	14999	15129	15106	15007	15147	15253	15251	15051	15242	15139	15207	15203	15155	15131	15141	15268	15081	15293	15276	15119	15120	15178	15151	15058	15153	15258	15144	15106	15288	15219	15218	15123	15066	15167	15289	15215	15138	15094	15214	15121	14946	15228	15054	15193	15060	15143	15227	15202	15121	14979	15149	15127	15296	15103	15117	15103	15171	15140	15311	15137	15294	15176	15089	15254	15062	15327	15110	15187	15340	15246	15266	15169	15106	15128	15160	15243	15259	15160	15184	15125	15157	15139	15185	15077	15016	15049	14998	15173	15105	15135	15114	15194	15218	15015	15274	15113	15277	15153	15104	15121	15167	15176	15038	15286	15062	15226	15063	15153	15128	15220	15048	14937	15161	15294	15121	15204	15081	15307	15188	15098	15052	15150	15092	15330	15141	15170	15278	15186	15290	15092	15189	15333	15170	15191	15055	15015	14981	15113	15193	15133	15132	14982	15152	15137	15181	15287	15078	15184	15321	15302	15067	15134	15137	15343	15158	15074	15254	15193	15137	15202	15096	15260	15307	15094	15144	15177	15277	15159	15233	15057	14902	14999	15278	15253	15235	15013	15170	15221	15102	15133	15099	15228	15380	15159	15245	15247	15085	15195	15245	15117	15135	15156	15230	15134	15173	15111	14948	15189	15275	15122	15116	15203	15090	15027	15148	15231	15172	15151	15113	15137	14940	15166	15078	15109	15126	15045	15086	15178	15174	15274	15110	15117	15168	15034	14998	15187	15136	15174	15105	15239	15220	15072	15070	15068	15218	15265	15166	15286	15048	15215	15278	15008	15222	15028	15026	15148	15149	15320	15096	15230	15174	15150	15024	15203	15185	15337	15063	15241	15083	15186	15208	15202	15233	15114	15310	15095	15187	15084	15187	15062	15167	15051	15147	15218	15198	15125	15142	15253	15135	15216	15278	15046	15013	15326	15260	14953	15117	15251	15135	15244	15197	15238	15144	15159	15025	15297	15088	15136	15252	15105	15245	15190	15164	15154	15259	15122	15187	15119	15143	15192	15246	15177	15144	15065	15019	15164	15207	15068	15024	14963	15152	15260	15210	15079	15057	15281	15211	15152	15106	15230	15028	14921	15190	15090	15069	15174	15335	15140	15434	15061	15016	14985	15280	15169	15151	15091	15156	15110	15114	15150	15272	15063	14997	15168	15002	15173	15123	15113	15298	15042	15090	15140	15421	15068	15363	15222	15218	15073	14991	15004	15203	15187	15207	15049	15104	15121	15044	15313	15056	15179	15206	15229	15192	15260	15257	15076	15171	15005	15236	14961	15176	15246	15217	15140	15223	15246	15177	15094	15178	15142	15025	15258	15107	15351	15169	15213
22948	21355	29238	23874	21570	23303	24263	19283	17952	18080	17727	17174	17224	17198	17031	17089	17112	16894	17055	16891	16722	17126	16794	16709	16642	16792	16815	17367	19785	21425	21294	19717	18080	17246	16872	16895	16785	16419	16449	16678	16604	16635	16607	16666	16878	16639	16645	16586	16827	16622	16531	16794	16699	16624	16753	16755	16586	16750	16491	16598	16565	16531	16476	16567	16588	16433	16838	16303	16608	16724	16551	16507	16599	16656	16539	16606	16570	16594	16576	16487	16582	16557	16323	16633	16730	16547	16704	16616	16632	16343	16818	16565	16573	16605	16616	16605	16496	16621	16319	16586	16507	16377	16711	16671	16470	16415	16648	16428	16466	16685	16850	16590	16472	16593	16642	16525	16633	16611	16481	16640	16558	16723	16530	16768	16609	16509	16391	16735	16564	16562	16903	16504	16631	16625	16587	16627	16503	16634	16516	16723	16439	16558	16507	16552	16453	16581	16599	16493	16586	16422	16587	16671	16446	16384	16476	16572	16543	16647	16413	16434	16610	16541	16523	16552	16495	16499	16448	16575	16573	16827	16728	16517	16490	16567	16625	16442	16516	16547	16554	16471	16542	16425	16721	16684	16732	16554	16663	16711	16677	16533	16503	16574	16619	16618	16612	16699	16497	16554	16547	16411	16416	16818	16562	16494	16608	16670	16637	16596	16401	16443	16673	16347	16567	16664	16740	16409	16382	16364	16735	16612	16474	16442	16635	16577	16627	16492	16451	16469	16600	16412	16635	16697	16696	16587	16616	16430	16651	16459	16418	16726	16328	16543	16431	16606	16648	16445	16489	16640	16498	16462	16478	16561	16467	16571	16420	16594	16586	16506	16597	16688	16494	16644	16574	16723	16439	16610	16557	16503	16670	16629	16659	16697	16493	16514	16701	16570	16599	16636	16756	16778	16481	16484	16649	16418	16562	16498	16419	16625	16456	16726	16624	16865	16551	16529	16559	16802	16756	16723	16578	16525	16639	16331	16588	16741	16584	16508	16589	16344	16434	16458	16676	16539	16490	16559	16594	16549	16364	16532	16355	16665	16709	16571	16571	16601	16549	16326	16533	16392	16528	16458	16515	16499	16658	16381	16368	16604	16544	16358	16709	16712	16332	16824	16595	16711	16516	16535	16575	16524	16606	16372	16610	16656	16340	16437	16470	16629	16564	16455	16625	16588	16460	16575	16549	16683	16604	16539	16484	16628	16541	16677	16355	16474	16594	16470	16508	16528	16661	16512	16462	16716	16386	16501	16746	16597	16577	16380	16603	16759	16543	16409	16464	16576	16500	16644	16425	16411	16619	16716	16632	16527	16675	16517	16415	16585	16518	16516	16347	16424	16447	16451	16606	16633	16670	16518	16512	16559	16527	16664	16555	16553	16644	16555	16513	16538	16429	16617	16604	16551	16678	16454	16521	16581	16393	16324	16349	16450	16488	16662	16625	16620	16440	16552	16486	16621	16513	16658	16614	16571	16663	16437	16430	16559	16556	16551	16398	16542	16586	16412	16430	16628	16394	16480	16426	16530	16528	16412	16591	16648	16541	16582	16725	16738	16432	16557	16636	16424	16635	16588	16431	16269	16550	16420	16541	16600	16594	16552	16566	16201	16692	16512	16612	16436	16525	16637	16436	16600	16509	16441	16497	16565	16588	16569	16522	16640	16621	16571	16563	16527	16424	16562	16587	16754	16533	16685	16411	16535	16472	16613	16648	16542	16494	16599	16505	16344	16553	16366	16417	16549	16489	16632	16711	16516	16327	16431	16596	16741	16694	16543	16629	16535	16571	16612	16500	16383	16414	16536	16568	16288	16519	16670	16675	16511	16619	16248	16692	16434	16515	16576	16638	16564	16633	16658	16489	16634	16787	16517	16702	16469	16587	16496	16449	16771	16671	16448	16624	16596	16579	16606	16771	16535	16634	16474	16437	16460	16544	16531	16379	16556	16624	16763	16688	16660	16458	16474	16710	16581	16692	16508	16549	16328	16549	16657	16500	16382	16479	16548	16559	16664	16702	16629	16453	16613	16635	16437	16623	16623	16723	16741	16621	16410	16451	16624	16530	16539	16519	16743	16643	16533	16298	16570	16594	16706	16559	16627	16653	16673	16557	16656	16393	16565	16613	16436	16566	16555	16630	16564	16660	16616	16383	16346	16657	16496	16590	16427	16569	16604	16674	16652	16580	16443	16647	16406	16707	16624	16508	16621	16244	16471	16590	16498	16560	16402	16632	16622	16538	16533	16610	16701	16620	16506	16556	16473	16729	16629	16358	16407	16613	16592	16684	16518	16529	16661	16647	16551	16465	16450	16597	16532	16589	16409	16640	16592	16617	16535	16680	16551	16471	16541	16601	16393	16423	16303	16608	16578	16263	16682	16378	16451	16319	16386	16608	16369	16422	16711	16804	16776	16523	16601	16359	16576	16807	16543	16479	16738	16407	16617	16628	16556	16651	16364	16619	16449	16536	16238	16492	16528	16615	16566	16752	16448	16449	16810	16396	16652	16353	16564	16536	16445	16541	16437	16557	16687	16546	16420	16640	16379	16254	16491	16507	16521	16616	16507	16573	16563	16643	16507	16286	16625	16360	16405	16649	16665	16661	16530	16580	16579	16569	16549	16503	16375	16723	16598	16674	16512	16622	16558	16500	16600	16580	16663	16410	16505	16686	16709	16460	16487	16488	16437	16606	16493	16519	16584	16588	16473	16468	16469	16662	16330	16556	16608	16473	16641	16408	16411	16711	16570	16363	16459	16530	16603	16582	16599	16470	16699	16764	16516	16476	16473	16416	16596	16497	16534	16602	16730	16539	16643	16492	16506	16580	16487	16489	16666	16489	16436	16551	16677	16668	16755	16610	16431	16738	16530	16641	16581	16449	16500	16630	16390	16542	16532	16531	16641	16501	16493	16666	16427	16378	16531	16595	16475	16596	16556	16448	16379	16574	16468	16534	16480	16506	16525	16572	16708	16580	16693	16753	16627	16561	16550	16704	16603	16530	16425	16507	16639	16591	16497	16614	16772	16583	16396	16721	16608	16601	16601	16521	16419	16700	16405	16517	16512	16490	16385	16519	16375	16625	16433	16431	16368	16677	16750	16600	16627	16502	16554	16602	16469	16505	16639	16442	16725	16681	16576	16538	16595	16362	16532	16510	16614	16510	16386	16546	16489	16485	16601	16544	16466	16604	16400	16660	16387	16561	16582	16692	16428	16423	16587	16500	16580	16446	16583	16651	16612	16547	16549	16691	16387	16435	16507	16509	16524	16696	16467	16704	16540	16774	16460	16438	16445	16659	16466	16774	16829	16570	16610	16558	16571	16703	16474	16573	16611	16617	16610	16580	16706	16518	16292	16702	16444	16569	16451	16569	16617	16737	16595	16502	16632	16487	16559	16716	16412	16740	16468	16707	16594	16395	16499	16534	16585	16575	16653	16349	16681	16552	16683	16414	16362	16411	16484	16654	16646	16441	16535	16486	16568	16723	16476	16395	16521	16421	16566	16524	16411	16506	16288	16668	16705	16495	16506	16487	16443	16497	16459	16490	16338	16312	16691	16533	16291	16470	16408	16337	16408	16449	16506	16647	16518	16668	16653	16581	16472	16365	16720	16507	16378	16324	16687	16505	16471	16411	16470	16590	16534	16416	16706	16431	16431	16578	16527	16677	16529	16485	16533	16511	16620	16492	16456	16549	16536	16378	16408	16469	16454	16487	16674	16618	16415	16657	16591	16585	16599	16375	16458	16696	16477	16462	16404	16648	16624	16572	16523	16505	16449	16593	16310	16698	16576	16700	16527	16479	16579	16662	16399	16426	16328	16563	16654	16518	16532	16712	16450	16420	16552	16597	16632	16664	16530	16624	16625	16602	16627	16530	16639	16546	16701	16858	16654	16437	16455	16395	16363	16505	16571	16482	16629	16551	16447	16635	16593	16695	16612	16578	16403	16473	16727	16484	16562	16546	16559	16373	16435	16489	16558	16600	16452	16812	16495	16732	16576	16380	16402	16365	16660	16616	16485	16390	16522	16357	16412	16421	16412	16756	16592	16410	16653	16624	16430	16521	16551	16599	16414	16446	16622	16395	16590	16585	16759	16526	16464	16542	16497	16705	16311	16658	16304	16564	16629	16525	16652	16464	16536	16423	16502	16438	16469	16398	16589	16446	16572	16741	16662	16367	16644	16566	16741	16611	16809	16532	16526	16449	16541	16446	16664	16617	16586	16472	16672	16655	16496	16587	16555	16446	16655	16491	16621	16409	16504	16450	16582	16621	16601	16566	16627	16578	16434	16512	16583	16613	16542	16661	16592	16578	16483	16468	16642	16548	16657	16649	16647	16424	16447	16676	16618	16453	16429	16661	16477	16613	16475	16603	16518	16453	16559	16570	16510	16546	16373	16589	16371	16404	16622	16443	16503	16342	16674	16717	16579	16500	16505	16529	16319	16511	16750	16508	16737	16669	16458	16601	16411	16608	16502	16379	16318	16464	16312	16624	16690	16456	16671	16630	16385	16520	16621	16681	16576	16564	16712	16576	16359	16530	16347	16428	16588	16446	16636	16645	16549	16438	16525	16617	16472	16440	16693	16507	16704	16643	16390	16535	16413	16490	16508	16634	16672	16486	16610	16810	16638	16446	16560	16602	16388	16693	16468	16599	16607	16509	16647	16552	16328	16637	16723	16398	16544	16589	16306	16411	16617	16578	16535	16499	16594	16757	16499	16638	16664	16623	16617	16509	16535	16606	16540	16684	16821	16587	16314	16435	16546	16428	16463	16188	16344	16425	16402	16660	16508	16640	16578	16464	16698	16675	16574	16617	16673	16524	16626	16634	16511	16441	16333	16508	16606	16624	16364	16411	16549	16440	16654	16565	16464	16837	16402	16645	16534	16726	16503	16659	16622	16621	16490	16351	16389	16537	16422	16470	16373	16488	16224	16445	16461	16490	16461	16428	16530	16561	16683	16480	16486	16541	16583	16671	16698	16699	16406	16448	16528	16447	16649	16674	16788	16600	16421	16532	16572	16376	16675	16763	16584	16894	16623	16565	16436	16526	16533	16539	16498	16559	16653	16633	16543	16495	16763	16439	16535	16642	16512	16597	16543	16463	16418	16678	16495	16693	16631	16462	16586	16604	16326
16950	29933	31665	25134	22122	20669	19548	18386	17319	16793	16501	16211	16125	16055	15822	15749	15875	15700	15571	15713	15416	15399	15585	15311	15423	15332	15547	16756	20698	22694	21734	19562	17088	16108	15312	15205	15184	15392	15320	15210	15103	15285	15045	15349	15196	15193	15226	15122	15211	15338	15296	15246	15354	15341	15252	15219	15295	15102	15115	15289	15138	15200	15285	15154	15119	15296	15264	15200	15191	15308	15176	15250	15374	15113	15129	15128	15131	15084	15395	15094	15320	15116	15196	15141	15337	15159	15122	15319	15149	15159	15248	15342	15060	15172	15155	15363	15158	15254	15129	15362	15150	15063	15142	15256	15131	15021	15080	15215	15067	15078	15141	15225	15144	15119	15217	15135	15174	15282	15310	15193	15113	15136	15167	15294	15137	15238	15051	15152	15192	15175	15049	15068	15175	15226	15151	15153	15143	15228	15147	15273	14964	15347	15274	15136	15226	15237	15136	15098	15224	15212	15141	15137	15370	15142	15223	15063	15022	15233	15010	15229	15057	15273	15233	14970	15115	15282	15284	15128	15076	15166	15056	15226	15159	15168	15370	15033	15063	15243	15188	15137	15299	15154	15212	15037	15261	15223	15255	15150	15127	15290	15192	15229	15178	15155	15002	15143	15115	15157	15237	15125	15264	15383	15244	15437	15090	15129	15132	15148	15126	15320	15078	15207	15255	15185	15044	15224	15052	15039	15078	15238	15098	15168	15236	15369	15323	15162	15225	15128	15190	14996	15219	15156	15102	15337	15212	15289	15180	15190	15094	15234	15128	15212	15081	15201	15192	15319	15172	15315	15245	15115	15168	15068	15381	15247	14993	15178	15088	15209	15343	15263	15129	15036	15315	15118	15275	15128	15296	15125	15358	15236	15233	15071	15342	15226	15045	15182	15281	15307	15289	15279	15229	15204	15107	15249	15182	15048	15379	15082	15334	14956	15154	15087	15151	15035	15111	15320	15228	15224	15193	15070	15217	15256	15224	15210	15178	15264	15256	15157	15235	15181	15048	15208	15251	15137	15171	15244	15337	15200	15262	15299	15238	14919	15212	15308	15100	15130	15327	15362	15122	15156	15143	15337	15177	15155	15323	15000	15205	15195	15023	15353	15093	14974	15111	15077	15112	15211	15153	15207	15057	15301	15190	15112	15102	15250	15252	15188	15098	15138	15193	15190	15254	15159	15134	15220	15318	15192	15166	15180	15242	15217	15235	15049	15049	15097	15175	15222	15229	15283	15106	15298	15236	15252	15082	15304	15209	15217	15099	15119	15190	15073	15098	15294	15163	15136	15181	15001	15333	15195	15183	15093	15175	15098	15203	15232	15281	15132	15221	15169	15300	15014	15058	15084	15012	15194	15086	15165	15294	15206	15143	15059	15212	15131	15051	15193	15104	15359	15135	15153	14954	15212	15173	15113	14997	15142	15197	15213	15154	15092	15104	15169	15319	15286	15040	15301	14855	15241	15159	15161	15129	15089	15110	15192	15329	15106	15330	15245	15209	15346	15110	15259	15355	15310	15108	15208	15192	15334	15175	15275	15281	15171	15064	15096	15324	14954	15240	14855	15257	15022	15319	15105	15132	15214	14967	15219	15288	14941	15050	15215	15235	15178	15214	15047	15093	14918	15222	15183	15241	15152	15168	15244	15313	15212	15160	15181	15331	15152	15202	15082	15176	15213	15275	14944	15259	15094	15279	15144	15205	15235	15198	15090	15240	15227	15159	14917	15194	15227	15259	15079	15234	15152	15181	15197	15239	15229	15169	15080	15123	15173	14847	15111	15132	15379	15105	15115	15128	15338	15182	15197	15178	15149	15129	15295	15211	15053	15178	15151	15095	15182	15137	15181	15209	15060	15134	15355	15153	15304	15272	15126	15241	15213	15280	15160	15168	15090	15249	15287	14977	15091	15053	15094	15171	15168	15067	15194	15236	15262	15090	15206	15208	15272	15143	15348	15268	15061	15218	15125	15161	15051	15087	15070	15148	15106	15208	15200	15158	15193	15371	15201	15171	15040	15226	15064	15264	15128	15104	15248	15128	15229	15000	15196	15088	15265	15107	15330	15147	15237	14981	15223	15097	15157	15180	15166	15268	15219	14969	15141	15183	15074	15109	15206	15055	14987	15235	15215	15143	15174	15058	15264	15209	15399	15291	15425	15310	15091	15179	15064	15305	15147	14951	15013	15293	15308	15115	14936	15169	15000	15438	15164	15220	15177	15321	15123	15053	15180	15377	15258	15118	15233	15112	15167	15233	15198	15210	15237	15155	15196	15353	15134	15269	15193	15235	15067	15036	15159	15200	15210	15132	15260	15352	15192	15158	15106	15281	15163	15357	15155	15158	15320	15096	15258	15223	15155	15304	15063	15027	15344	15222	15023	15068	15251	15046	15330	15174	15349	15256	15189	15121	15028	15195	14933	15257	15229	15198	15008	15165	15075	15260	15180	15137	15097	15203	15195	15239	15201	15108	15392	15175	15213	15205	15097	15171	15262	15237	15171	15278	15119	15102	15183	15001	15099	15343	15123	15122	15030	15139	15231	15294	15030	15298	15210	15175	15083	15127	15222	15082	15274	15152	15143	15182	15113	15046	15326	15012	15025	15242	15034	14997	15022	15173	15162	15045	15131	15143	15250	15016	15179	15149	15145	15173	15175	15270	15160	15353	15211	15166	15324	15203	15140	14929	15186	15192	15326	15134	15208	15224	15108	15345	15179	15013	15084	15126	15015	15086	15159	15324	15268	15176	15230	15278	15163	15385	15066	15234	15125	15128	15044	15330	15187	15039	15131	15214	15116	15043	15150	15047	15106	15176	14924	15249	15238	14976	15164	15258	14972	15149	15167	15064	15289	15158	15185	15273	15187	15074	15155	15187	15033	15234	15214	15182	15151	15196	15225	15026	15241	15085	15168	15197	15093	15135	15273	15184	15141	15134	15184	15233	15136	15305	15014	15232	15233	15090	15183	15149	15173	15352	15033	15010	15122	15202	15258	15058	15180	15173	15207	15239	15180	15221	15076	15310	15168	15303	15319	15142	15165	15146	15290	15191	15252	15218	15170	15208	15158	15211	15292	15104	15176	15328	15089	15276	15107	15217	15033	15132	15125	15240	15036	15277	15095	15090	15153	15287	15243	15185	15114	15292	15083	15122	15091	15120	15163	15048	15114	15064	15077	15290	15181	15122	15278	15337	15251	15114	15212	15183	15065	15022	15280	15145	15208	14970	15174	15130	15149	15149	15129	14911	15169	15222	15137	15157	15083	15227	15044	15130	15262	15157	15051	15152	15096	15084	15118	15056	15133	15256	15137	15328	15112	15161	15109	15356	15176	15087	15196	15118	15214	15248	15327	15020	15172	15206	15214	15134	15287	15224	15044	15167	15233	15265	15288	15075	15007	15265	15200	15131	15142	15161	15085	15183	15319	15016	15020	15113	15108	15312	15146	15255	15269	14953	15173	15166	15018	15176	15153	15291	15108	14995	15270	15205	15167	14970	15236	14960	15026	15196	15265	15098	15355	15237	15068	15182	15346	15144	15258	15289	15100	15290	15211	15164	15157	15146	15205	15190	15311	15065	15482	15145	15235	15090	15214	15233	15014	15151	15071	15185	15302	15327	15286	15035	15181	15144	15259	15216	15138	15078	15436	15214	15193	15325	14953	15349	15151	15138	15325	15132	15221	15198	15261	15102	15251	15055	15315	15190	15134	15173	15105	15137	15302	15104	15043	15027	15226	15133	15036	15222	15136	15307	15035	15251	15226	15202	15244	15048	15302	14938	15225	15208	15194	15206	15223	15249	15400	15168	15099	15242	15242	15259	15206	15149	15020	15246	15241	15235	15344	15269	15282	15196	15158	15117	15002	15212	15215	15211	15080	15140	15167	15302	15155	15188	15218	15057	15062	15124	15104	15258	15191	15054	15263	15144	15170	15209	15389	15149	15147	15159	15151	15269	15046	15067	15155	15052	15216	15043	15106	15125	15137	15264	15278	15302	15133	15050	15127	15237	15276	15223	15188	15051	15263	15239	15272	15198	15044	15256	15036	15069	15292	15143	15213	15325	15118	15018	15387	15152	15205	15014	15182	15279	15166	15182	15298	14997	15275	15046	15164	15122	15147	15362	15238	15224	15226	15102	15258	15032	15090	15190	15190	15051	15048	15031	15359	15191	15343	15328	14942	15092	15066	15245	15271	15174	15123	15118	15167	15192	15071	15043	15071	15223	15192	15079	15146	15025	15328	15220	15320	15164	15104	15131	15039	15148	15107	15393	15024	15316	15163	15176	15229	15476	15051	15267	15203	15134	15188	15209	15257	15417	15107	15250	15251	15280	15256	15192	15174	15306	15091	15177	15190	15339	15367	15055	15086	15138	15063	15177	15212	15179	15135	15094	15088	15123	15115	15397	15223	15239	15032	15111	15078	15126	15190	15060	15388	15240	15260	15164	15222	15328	15215	15194	15168	15182	15001	15178	15384	15050	15158	15019	15068	15163	15189	15306	15005	15191	15056	15140	15271	15316	15190	15106	15179	15201	15295	15156	15175	15188	15129	15151	15217	15283	15360	15189	15078	15170	15198	15149	15107	15172	15140	15162	15132	15201	15238	15118	15185	15263	14969	15194	15198	15137	15253	15202	15037	15267	15056	15179	15154	15394	15326	15245	15238	15140	15092	15260	15198	15259	15074	15241	15237	15136	15276	15190	15037	15272	15194	15151	15075	15181	15166	15370	15304	15101	15301	15175	15340	15306	15014	15402	15138	15309	15133	14953	15120	15349	15190	15149	15226	15251	15168	15128	15075	15291	14968	15273	15246	15101	15049	14970	15228	15252	15262	15069	15170	15072	15063	15271	15152	15049	15134	15393	15088	15210	15081	15377	15081	15086	15228	15072	15047	15026	15059	15303	15073	15179	15128	15184	15272	15101	15282	15223	15029	15050	15127	15209	15240	15089	15258	15181	15113	15195	15130	15311	14913	15280	15035	15234	15175	15103	15065	15030	15147	15126	15232	15177	15199	15229	15062	15296	15415	15268	15111	15182	14995	15057	15163	15320	15249	15200	15166	15162	15213	15107	15219	15250	15332	15084	15219	14992	15214	15135	15114	15175	15183	15147	15048	15218	15205	15321	15119	15306	15160
27204	21824	24390	21226	17824	17400	17346	17008	16970	16713	16663	16465	16570	16541	16422	16290	16487	16264	16252	16152	16420	16292	16264	16425	16170	16311	16227	16057	16387	16681	16605	16586	16566	16400	16470	16505	16283	16022	16262	16172	16165	16199	16245	16159	16031	16064	16298	16078	16150	16205	16161	16077	16397	16202	16190	16221	16152	16117	16108	16263	16233	16230	16268	16157	16075	16142	16269	16206	16018	16155	16127	16146	16299	16371	16100	16217	16245	16271	16219	16233	16182	16296	15983	16273	15956	16089	16046	15995	16119	16270	16181	16186	16108	16266	16081	16244	16191	16048	16253	16015	16301	16058	16068	16266	16177	16144	16253	16038	15981	16172	16256	16208	16079	16056	15976	16161	16271	16300	15992	16083	16245	16196	16205	16306	16218	16257	16194	16305	16205	16153	16208	16241	16195	16290	16244	16141	16148	16183	16162	15954	16194	16095	16293	16268	16017	16196	16255	16144	15984	16326	16142	16335	16285	16176	15986	16002	16256	16462	16335	16258	16083	16178	16026	16078	16114	16255	16058	16305	16388	16253	16047	16290	15924	15963	16109	15985	16120	16142	16200	16260	16233	16271	16112	16092	16043	16193	16165	16278	16299	16341	16136	16182	16250	16197	16135	16316	16093	16152	15960	16196	16194	16065	16304	16163	16351	16207	16194	16026	16138	16323	16427	16277	16203	16102	16319	16165	16239	16193	16103	16235	15944	16142	16140	16361	16096	16101	16217	16423	16225	16098	16130	16118	16146	16238	16204	16321	16139	16078	16096	16271	16188	16222	16164	16070	16222	16017	16308	16290	16280	16186	16243	16295	16091	16080	16387	16245	16167	16380	16173	15950	16037	16238	16322	16264	16299	16081	16387	16210	16314	16196	16193	16190	16223	16106	16121	16052	16172	16265	16096	16248	16256	16095	16134	16161	16081	16051	16143	16140	16200	16076	16296	16250	16033	15944	16196	16115	16200	16219	16064	16047	16150	16182	16102	16200	16110	16142	16153	16144	16394	16167	16148	16142	16094	16207	16171	16073	16262	16114	16001	16138	16266	16318	16259	16104	16102	16369	16107	16085	16177	16226	16220	16281	16078	16437	16258	16243	16058	16241	15983	16216	16396	16245	16276	16288	16058	16177	16280	16219	16186	16047	16028	16370	16162	16033	16280	16064	16099	16242	15943	16205	16300	16135	16208	16037	16360	16285	16443	15960	16269	16225	16135	16190	16025	16248	16211	16373	16247	16286	16210	16167	16131	16321	16315	15972	16146	16095	16177	16147	16038	16163	16078	16151	16272	16235	16113	16264	16252	16049	16101	16178	16283	16080	16099	16033	16122	16276	16213	16299	16220	16169	16113	16097	16296	16186	16137	15981	16009	16257	16162	16261	16384	15987	16242	16189	16311	16225	16194	15994	16066	16164	16205	16363	16202	16274	16258	16152	16097	16178	16236	16370	16134	16144	16017	16179	16256	16357	16176	16218	16168	16223	16145	16116	15895	16271	16215	16241	16219	16309	15981	16019	16274	16256	16246	16254	16377	16215	16172	16258	16202	16193	16161	16235	16285	16144	16061	16177	16267	16124	16109	16203	16083	16015	16154	16288	16296	16145	16147	16150	16089	16218	16326	16198	16151	16140	16084	16320	16251	16015	16024	16120	16069	15937	16115	16266	16096	16218	16256	16185	16248	16223	16287	15979	15944	16241	16182	16216	16205	16127	16103	16166	16163	16081	16194	16281	16151	16117	16072	16225	16137	16294	16136	16021	16223	16329	16365	16160	16202	16197	16311	16176	16283	15908	16212	16134	16162	16168	16206	16034	16249	16153	16262	15969	16166	16194	16126	16183	16238	16379	16222	16149	16095	15953	16188	16088	16181	16101	15973	16182	16093	16182	16312	16199	16194	16179	16100	16182	16135	16361	16192	16048	16099	16151	16250	16182	16242	16075	16152	16236	16161	16153	15995	16226	16320	16241	16326	16288	16096	16196	16271	16301	16290	16367	15990	15973	16349	16109	16162	16349	16444	16174	16242	16236	16110	16201	16104	16228	16090	16021	16053	16160	16207	16205	16039	16173	16090	16234	16095	16370	16183	16169	16230	16145	16146	16121	16321	16328	16116	16184	16172	16078	16365	16122	16145	16174	16139	16158	16082	16249	16163	16320	16095	16325	16137	16338	16338	16013	16051	16139	16055	16255	16124	16238	16156	16459	16030	15990	16185	16053	16103	16379	16226	16064	16064	16137	16164	16019	16258	16210	16255	16191	16206	16148	16108	16219	16285	16206	16190	16137	16336	16237	16358	16064	16049	15971	16154	16311	16259	16025	16220	16211	16349	16251	16199	16205	16216	16129	16200	16376	16278	16214	16160	16206	16237	16246	16057	16219	16161	16037	16181	16081	16244	15960	16260	16056	16038	16224	16263	16281	16132	16154	16129	16203	16237	16298	16050	16059	16267	16099	16193	16064	16134	16199	16200	16291	16176	16270	16205	16004	15977	15671	16098	16057	16386	16190	16169	16085	16425	16031	16069	16220	16239	16085	16051	16364	16170	16296	16147	16182	16270	16323	16094	16212	16320	16132	16173	16234	16086	16210	16035	16081	16312	16264	16326	16134	16181	16110	16203	16174	16189	16348	16342	16263	16158	16248	16120	16209	16300	16304	16285	16245	16156	16196	16218	16035	16238	16218	16302	16354	16283	16093	15998	16234	16134	16018	16143	16197	16135	16161	16217	16421	16135	15998	15961	16068	16134	16001	16188	16200	16245	16165	16181	16200	16340	16258	16066	16180	16140	16117	16247	16180	16219	16116	16296	16202	16032	16449	16302	16077	16079	15958	16115	16041	16351	16310	16215	16273	16228	16157	16095	16103	16207	16020	16058	16083	16281	16150	16191	16107	16044	15929	16253	16016	16246	16125	16271	16155	16204	16197	16245	16190	16201	16136	16172	16322	16130	16243	16232	16012	16201	16176	16193	16260	15976	16236	16294	16123	16047	16488	16268	15911	16211	16335	16126	16227	16332	16120	16262	16211	16151	16265	16253	16127	16144	16366	16098	16125	16262	16088	16209	16081	16358	16251	16150	16130	16355	16235	16203	16094	16252	16124	16219	16083	16216	16366	16083	16048	16313	16260	16225	16147	16398	16254	16141	16171	16195	16217	16238	16264	16229	16122	16223	16103	16132	16119	16183	16259	16197	16159	15965	16266	16422	16197	16003	15988	16239	16231	16084	16042	16226	16239	16261	16279	16164	16293	16279	16124	16063	16166	15992	16340	16401	16223	16257	16158	16057	16138	16182	16143	16123	16096	16246	16171	16365	16216	16218	16133	16342	16122	16187	16216	16274	16209	16057	16119	16211	15986	16121	16266	16061	16046	16100	16229	16236	16218	16454	16368	15959	16258	16302	16236	16304	16289	16209	16317	16383	16215	16338	16163	16291	16217	16158	16193	16154	16310	16201	16350	16304	16204	16127	16071	16205	16158	16117	16225	16345	16111	16187	16167	16075	16220	16283	15999	16135	15911	16271	16403	16203	16118	16425	16264	16003	16012	16043	16141	16288	16318	16224	16222	16130	15899	16102	16208	16151	16117	16269	16106	16195	16337	16162	16327	16292	16179	16021	16236	16034	16300	16252	16251	16072	16243	16325	16273	16301	16143	16356	16371	16149	16225	16392	16183	16159	16160	16099	16171	16372	16196	16381	16089	16125	16198	16065	16163	16187	16236	16084	16154	16081	16312	16200	16117	16055	16124	16021	16103	16152	16250	16187	16167	16187	16109	16215	16124	16195	16187	16130	16277	16059	16215	16104	16220	16146	16141	16306	16152	16124	16122	16082	16084	16008	16212	16214	16133	16230	16282	16121	16194	16176	16454	16287	16092	16344	16215	16099	16148	16329	16189	16126	16118	16053	15975	16280	16253	16210	16268	15997	16304	16226	16177	16260	16196	16140	16426	16085	16161	16252	16283	16270	16444	16191	16296	16224	15932	16200	16067	16172	16098	16255	16013	16239	16374	16293	16171	16214	16184	16289	16037	16090	16016	16321	16298	16214	16269	16462	16221	16183	16190	16176	16208	16288	16232	16111	16070	16276	16286	16300	16159	16212	16124	16242	16336	16102	16084	16118	16238	16198	16289	16349	16138	16139	16229	16178	16280	16275	16118	16183	16290	16103	16149	16026	16006	15976	15981	16234	16210	16186	16048	16086	16273	16323	16141	16130	16219	16256	16111	16073	16288	16092	16338	16373	16104	16143	16315	16192	16357	16283	16141	15984	16312	16090	16351	16193	16218	16385	16208	16385	16178	16195	16230	16167	16102	16060	16310	16105	16033	16241	16190	16229	16079	16282	16060	16167	16172	16178	16149	16144	16128	16191	16182	16296	15995	16224	16244	16353	16238	16154	16069	16156	16218	16461	16165	16171	16141	16136	16181	16148	16151	16178	16134	16364	16149	16129	16102	16267	16005	16128	16191	16307	16263	16244	16185	16215	16012	16197	16304	16099	16348	16219	16277	16297	16002	16115	16241	16154	16134	16033	16185	16266	16239	16097	16181	16149	16023	16167	16236	16080	16071	16173	16055	16290	16121	16209	16131	16222	16032	16246	16140	16178	16280	16164	16107	16354	16162	16252	16217	16194	16149	16286	16091	16049	16059	16227	16100	16229	16186	16212	16159	16199	16199	16170	16276	16082	16194	15955	16232	16075	16258	16299	16352	16235	16074	16242	16174	16190	16279	16183	16175	16096	16094	16054	16204	16208	16242	16229	16235	16347	16321	16162	16166	16318	16156	16143	16330	16292	16088	16258	16054	15948	16304	16219	16080	16055	16237	16348	16091	16185	16219	16163	16205	16275	16094	16197	16146	16165	16155	16252	16270	16303	16006	16116	16154	16081	16170	16175	16167	16062	16102	16207	16044	16120	16203	16143	16318	16242	16291	16149	16219	16218	16198	16290	16241	16075	16299	16324	16295	16082	16091	16060	16293	16380	16257	16238	16082	16028	16198	16210	16258	16097	15959	16103	16051	16161	16386	16186	16233	16301	16318	16333	16234	16106	16120	16267	16261	16197	16092	16225	16129	16076	15990	16150	16098	16176	16049	16107	16283	16001	15987	16033	16031	16152	16122	16135	16227	16212	16132	16430	16046
15180	20524	22099	19273	17665	16568	16519	16167	16044	16050	15751	15459	15403	15280	15329	15114	15157	15093	14914	15119	15058	14910	15060	15042	15002	14910	15025	15061	15397	15607	15541	15427	15208	14817	14992	14865	14884	14798	14993	14913	14782	14849	14841	14989	14989	14756	14777	15067	14845	14766	15026	14935	15054	14898	14851	14802	14835	14980	14755	14850	14696	14728	14891	14839	14911	14634	14801	14894	14915	14933	14944	14802	14923	14846	14858	14807	14709	14963	14777	14849	15002	14840	14871	14898	14839	14805	14973	14842	15021	14875	14815	14939	14862	14844	14747	14970	15003	15033	14822	14985	14863	14847	14816	14813	14755	14879	14791	14891	14859	14767	14796	14850	14867	14881	14841	14745	14820	15034	14887	14889	14776	14858	14775	14982	14949	14956	14842	15159	14735	14871	15039	14903	15041	14811	15068	14866	14853	14848	14995	14853	14743	14790	15026	14902	14961	14622	14977	14920	14798	14997	14968	14927	14816	14914	14864	14978	14922	14849	14848	14836	14941	14821	14840	14859	14925	14887	14829	14837	14832	14767	14883	14840	14956	14951	14756	14955	14844	14905	14962	14900	14949	14665	14820	14808	14938	14834	14736	14950	14983	14969	14836	14885	14818	14921	14723	14890	14742	14823	14931	14815	14819	14759	14901	14964	14768	14961	14917	14920	14964	15086	14810	14756	14834	14637	14821	14843	15016	14870	14785	15171	14837	14736	14907	14969	14813	14803	14925	14909	14941	14964	14816	14888	14881	14872	14859	15008	14900	14874	15076	14947	14815	14959	15079	14837	14946	14823	14919	15036	14760	14795	15018	14856	14823	14926	14777	14963	15009	14978	14943	14923	14790	14932	14816	14627	14869	14868	14842	14904	14971	14865	14795	14999	14882	14936	14927	15059	15045	14982	15038	14833	14895	14966	14877	14820	14788	15013	14830	14730	14831	14886	14964	14808	14777	14918	14717	14888	14988	14943	14803	14977	14882	14854	14914	14732	14858	14798	15042	14915	14961	14817	15108	14813	14837	14973	14926	14851	14882	14787	14870	14833	14781	14905	14773	14886	14871	14768	15014	14956	14713	14833	14839	14806	15036	14863	14893	14945	14841	14790	14845	14863	14960	14903	14877	15004	14851	14794	15065	14923	14696	14997	15005	14947	14772	14955	15013	14680	14968	14836	14907	14852	14923	14897	15060	14729	14951	14792	14837	15033	14784	14837	14834	14795	14775	14884	15076	14831	14853	14777	14846	14896	14821	14844	14995	14797	14648	14873	14992	14939	14887	14832	14718	14675	14957	14840	14932	14960	14791	14816	14976	15035	14924	14935	14947	14955	14918	14945	14945	14986	14988	14807	14933	14904	14925	15020	14785	14902	14954	14995	14818	14927	14899	14909	14888	14922	14787	14855	14815	15012	14899	14808	14825	14861	14852	14747	14978	14859	14997	14828	14874	14937	14969	14813	14935	14783	14968	15003	14976	14868	14795	14883	14670	15009	14961	14882	14750	14895	15037	14941	14928	14936	14803	15022	15003	14866	15014	14874	14963	14997	14824	14998	14908	14791	14961	14803	14983	14948	14898	14837	14905	14921	14842	14903	14882	14870	14820	14952	14826	14859	14842	14776	14832	14879	14834	15036	14784	14970	14878	14894	14958	14853	14942	14918	14867	14950	14791	14979	14921	14846	14816	14895	14826	14749	14922	14886	14839	14920	14912	14932	14836	14933	14948	14868	14763	14877	14959	14894	14842	14871	14945	15020	14896	14946	14883	14876	14842	14852	14744	14839	14842	14947	14913	14952	14876	14890	14871	14806	14925	14867	14946	14946	14917	14853	14825	14961	14874	14852	14829	15049	14890	14866	14800	15021	14986	14914	14873	14954	14902	14977	14848	14893	14935	14725	14926	15014	14756	15040	14986	14897	14904	14920	14811	14771	14951	14962	14925	14902	14843	14905	14994	14896	14977	14795	14780	14925	14796	14812	14918	14884	14883	14865	14859	14814	14862	15055	14846	14888	14781	14891	14878	14877	14889	14862	14828	14928	14783	14987	14976	14777	14894	14766	14981	14785	14806	14894	14939	14911	14823	15027	14615	14770	14862	14851	14930	14909	14824	14745	14985	14923	14726	14833	14919	14909	14718	14917	14905	14945	15045	15038	14774	15013	14890	15048	14967	14744	15069	14906	15005	14831	14741	15041	14976	14784	14983	14970	14858	14818	14991	14988	14982	14909	14791	14885	14882	15144	14944	14821	15065	14831	14841	15009	15054	14955	14854	14962	14845	14750	14970	14887	15027	14954	14997	14910	14767	14884	14952	14836	14796	14950	14901	14807	14939	14858	14814	14885	14814	14962	14879	14996	14964	14900	14868	14936	14887	14702	14930	14813	14871	14973	14962	15012	14907	14738	14995	14918	14802	14845	14956	14889	14954	14841	15057	14869	14882	14844	14923	14811	14822	14911	14797	14897	14778	14810	14793	15024	15098	14853	14764	15108	14823	15072	14772	14802	15036	14777	14817	14938	15036	14921	14887	14907	14928	14829	14978	14797	14907	14833	14897	14855	14860	14876	14979	14849	14864	14824	14874	14903	15026	14826	14846	14753	15057	14924	14866	14872	14825	14838	14956	14911	14787	14983	14910	15046	14863	14892	14846	14786	14849	14933	14855	14911	14956	14794	14865	14725	14901	14874	14738	14683	14740	15000	14971	14922	14953	14975	14885	14832	14906	14909	14853	14875	14837	14814	14844	15037	14779	15089	15066	14790	14998	14941	14717	14956	14946	14991	14963	14863	14930	14899	14926	15002	14924	14931	14841	14811	14956	15037	14902	14992	14759	14937	14910	14752	14747	14986	14883	14939	14837	14742	14990	14760	14911	14976	14850	14856	15014	14747	14915	15066	14961	14987	14898	14879	14846	15184	14796	14837	14750	14868	14896	15092	14986	14891	14876	14960	14785	14904	14985	14978	14846	14957	14850	14856	14905	14882	14893	14621	14818	14802	15046	14784	15023	14902	14793	14679	14828	14827	14950	14963	14983	14765	14938	15005	14828	14843	14793	14747	14955	15074	14980	14910	14941	14835	14738	14902	14899	14913	14890	14887	14851	14883	14921	14864	14915	14816	14924	14820	14963	14959	14679	14953	14995	15066	14874	14777	14977	14841	14990	14798	14902	14706	14809	14978	14857	14847	14867	14868	14858	15002	14863	14848	14900	14930	14980	14785	14954	14781	14893	14865	14851	14689	14947	14873	14991	14906	14992	14986	14870	14777	15055	15074	14939	15000	14949	14838	14861	14882	15016	15044	14906	14927	14907	14842	14882	14994	14979	14770	14972	14770	14974	14895	14933	14866	14939	15039	15073	14756	14871	14863	15020	14868	15001	14924	14951	14862	14864	14782	14973	15023	14983	14781	14991	14989	14707	14977	14889	14850	14826	14971	14962	14789	14796	14911	14774	14974	14726	14715	14956	14856	14937	14843	14889	14956	14784	15024	14757	14949	14810	14848	14652	14897	14916	14734	14953	14849	14888	14746	14831	14935	14793	14824	14868	14828	14955	14859	14922	14789	15045	15029	14801	14864	14909	14841	14922	14780	14864	15087	14912	14780	14870	14820	15037	14913	14878	14734	15067	14958	14989	14862	14823	14844	14845	14897	14854	14812	14955	14953	14866	14970	14962	14992	14834	15005	14851	14862	14983	14946	14941	14899	14922	14885	14911	14843	14840	14920	15000	14788	14878	14987	15010	14929	14738	14964	14935	14943	14963	14931	15026	14849	15026	14787	14960	14818	14928	14798	14965	14858	14951	14816	14833	14942	14799	15078	14893	14802	14696	14817	15017	14932	14892	14812	14924	14833	14846	14810	14853	14914	14778	14992	14916	14818	14923	14881	14792	14925	14856	14918	14991	14861	14962	14799	14991	15040	14951	14861	14789	14808	15009	14876	14871	15111	14927	14926	14859	14897	14766	14956	14950	15074	14883	14754	14782	14845	14839	14837	14743	14848	14970	14714	14827	14983	14784	14768	14857	14906	14810	14939	14886	15018	14909	14920	14686	15016	14939	14934	14961	14663	15095	14653	14863	14810	15173	14826	14919	14999	14954	14955	15053	14738	15200	14983	15001	15001	14973	15009	14891	14798	14845	14894	14877	14944	14784	14873	14844	14860	14928	14961	14916	14933	14878	14867	14906	14961	14838	14765	14865	15076	14764	14686	14913	14865	14859	14971	14899	14846	14966	15026	14730	14877	14771	14911	14801	14835	14794	14751	14992	14996	14988	14854	15034	14988	14961	14839	14820	14887	14783	14990	14750	14762	14973	15076	15006	14965	14806	14741	14902	14782	14802	14949	14733	14850	14964	14829	14910	14737	14883	14805	14939	15001	14857	14990	15013	14919	15025	14840	14972	15019	14958	14852	15070	14748	14815	14937	14969	14974	14817	15052	14841	14972	14792	15009	14976	14815	14937	14960	14910	14824	14888	14765	14936	14899	14883	14938	14709	15115	14869	14922	14936	14897	14894	14699	14744	14803	14832	14972	15035	14950	14729	14987	14959	14854	14866	14872	14862	15100	14795	14659	14817	15023	14846	14885	14905	14739	14742	14954	14985	14908	14829	14778	14987	14803	14886	14933	14858	15007	14946	14882	14882	14720	14627	14891	14782	14910	14768	15003	14807	14991	14861	14732	14925	14916	14848	15010	14871	14748	15006	14740	14928	14887	15004	14898	14950	14853	14954	15005	14994	14811	14945	14758	14867	14790	14860	14929	14970	15039	14756	14968	14932	15051	14977	14913	14690	14805	14863	14723	14845	14936	14881	14977	14891	14732	15056	14797	14894	15012	14910	15121	14859	14945	15033	14970	14939	15099	14840	14908	15052	14796	14965	14972	15043	15069	14787	15036	14863	14874	15093	14937	14669	14910	14909	14945	14835	14874	14811	15006	14830	15016	14855	14962	14951	14758	14838	14840	14903	14835	14768	14849	14843	15043	14834	14900	14705	14906	14776	14838	14987	14771	14974	14820	14967	15054	14920	14939	14735	14946	14924	15015	14825	15045	14954	14940	14997	15101	14769	14817	14975	14836	14974	14898	14790	14967	14960	14938	14881	14983	14891	14988	14768	15001	14840	14997	14807	14807	14718	14873	14872	14947
23983	21324	28721	24389	22107	21427	20509	18099	17310	17442	17191	17118	17213	16876	16762	17000	16587	16461	16689	16495	16608	16650	16668	16653	16352	16652	16644	16388	17306	17510	18886	19078	17873	17266	16815	16654	16483	16380	16275	16268	16220	16220	16239	16082	16216	16309	16412	16245	16245	16327	16106	16282	16198	16494	16342	16301	16304	16235	16315	16148	16386	16244	16318	16341	16439	16383	16243	16193	16223	16426	16286	16507	16228	16383	16314	16252	16508	16289	16294	16427	16340	16131	16192	16328	16254	16408	16333	16205	16197	16285	16251	16458	16380	16167	16082	16324	16415	16259	16203	16340	16210	16276	16382	16198	16477	16277	16169	16318	16225	16254	16285	16328	16329	16146	16433	16307	16489	16200	16361	16199	16382	16410	16126	16254	16132	16238	16236	16248	16261	16305	16448	16284	16401	16267	16282	16120	16341	16435	16302	16487	16347	16322	16235	16292	16382	16381	16335	16148	16200	16497	16376	16239	16409	16254	16342	16254	16411	16192	16385	16106	16170	16254	16348	16422	16439	16253	16209	16374	16260	16344	16317	16399	16270	16423	16119	16496	16348	16341	16425	16488	16406	16381	16172	16275	16200	16091	16179	16272	16192	16223	16424	16182	16279	16356	16455	16323	16241	16082	16267	16296	16236	16396	16267	16276	16223	16477	16248	16220	16391	16314	16368	16283	16080	16244	16157	16349	16352	16381	16218	16564	16277	16370	16248	16281	16159	16459	16330	16180	16247	16226	16256	16518	16432	16353	16229	16329	16163	16205	16240	16153	16247	16294	16280	16330	16453	16490	16225	16300	16226	16324	16326	16223	16367	16103	16478	16321	16173	16251	16298	16241	16130	16301	16294	16283	16314	16432	16303	16384	16274	16336	16468	16083	16136	16452	16189	16406	16162	16121	16297	16378	16202	16326	16228	16358	16262	16340	16285	16306	16306	16270	16306	16263	16405	16367	16384	16427	16414	16274	16339	16136	16439	16358	16462	16316	16194	16185	16341	16171	16263	16397	16320	16133	16414	16128	16284	16344	16309	16261	16474	16142	16272	16303	16361	16224	16387	16377	16159	16551	16335	16314	16296	16464	16140	16366	16408	16249	16269	16190	16345	16253	16258	16354	16172	16126	16398	16311	16444	16327	16092	16108	16377	16377	16276	16341	16184	16376	16344	16303	16286	16356	16167	16336	16150	16243	16330	16174	16246	16091	16191	16174	16061	16396	16225	16188	16505	16261	16228	16304	16249	16289	16228	16294	16233	16446	16285	16204	16351	16334	16392	16111	16180	16307	16126	16117	16312	16223	16406	16304	16463	16304	16403	16227	16364	16315	16461	16428	16455	16251	16288	16268	16262	16259	16478	16250	16180	16404	16192	16493	16345	16218	16229	16238	16192	16147	16380	16478	16365	16353	16177	16245	16414	16203	16395	16348	16399	16267	16260	16495	16269	16307	16148	16285	16404	16409	16328	16280	16106	16288	16214	16317	16266	16185	16280	16206	16244	16172	16251	16186	16140	16290	16344	16308	16232	16382	16263	16187	16390	16163	16045	16290	16452	16461	16271	16201	16387	16312	16157	16216	16153	16282	16256	16439	16440	16189	16289	16282	16280	16175	16414	16188	16388	16469	16325	16456	16026	16240	16146	16357	16310	16218	16367	16474	16206	16083	16476	16222	16544	16443	16033	16228	16415	16272	16232	16400	16448	16396	16287	16276	16332	16278	16284	16359	16431	16154	16366	16113	16397	16170	16204	16207	16343	16088	16448	16482	16393	16180	16275	16073	16435	16193	16153	16196	16291	16334	16234	16138	16275	16246	16249	16421	16199	16339	16201	16077	16176	16370	16318	16129	16276	16162	16348	16144	16332	16397	16104	16222	16263	16043	16036	16415	16340	16344	16404	16144	16414	16194	16218	16191	16286	16122	16310	16412	16252	16426	16354	16365	16359	16330	16336	16405	16324	16228	16370	16268	16249	16356	16301	16215	16241	16395	16251	16169	16287	16378	16373	16279	16291	16253	16296	16300	16274	16377	16135	16242	16250	16474	16325	16375	16405	16226	16184	16353	16167	16204	16368	16247	16469	16324	16327	16179	16178	16330	16177	16423	16347	16257	16315	16348	16273	16291	16314	16272	16137	16221	16147	16294	16273	16421	16410	16265	16478	16422	16247	16303	16170	16243	16431	16352	16268	16137	16414	16378	16205	16460	16186	16393	16145	16303	16216	16220	16278	16287	16109	16203	16206	16220	16341	16214	16482	16353	16331	16197	16315	16178	16310	16300	16184	16034	16271	16320	16166	16221	16247	16197	16209	16231	16479	16329	16444	16309	16238	16185	16379	16124	16219	16199	16171	16224	16426	16377	16288	16163	16272	16251	16300	16316	16221	16308	16278	16362	16173	16008	16279	16236	16455	16387	16461	16444	16251	16425	16310	16524	16378	16248	16229	16273	16381	16307	16338	16322	16248	16164	16289	16158	16432	16410	16110	16158	16363	16283	16314	16172	16115	16154	16352	16266	16406	16208	16114	16191	16177	16427	16295	16465	16389	16263	16334	16272	16314	16328	16343	16411	16242	16342	16355	16248	16385	16509	16383	16392	16252	16165	16339	16391	16213	16496	16242	16210	16181	16260	16354	16304	16391	16248	16299	16398	16319	16267	16377	16178	16290	16212	16295	16435	16286	16307	16410	16315	16395	16405	16199	16053	16312	16356	16415	16438	16311	16178	16233	16356	16316	16275	16258	16190	16278	16308	16490	16067	16378	16332	16198	16293	16430	16348	16378	16379	16384	16206	16485	16457	16418	16346	16249	16462	16325	16054	16271	16030	16129	16195	16293	16281	16198	16397	16311	16281	16313	16264	16526	16224	16238	16288	16108	16224	16461	16349	16252	16363	16256	16303	16173	16204	16362	16213	16423	16321	16369	16381	16347	16343	16365	16440	16450	16376	16293	16396	16202	16222	16340	16232	16331	16122	16361	16309	16385	16422	16346	16311	16444	16518	16033	16413	16311	16205	16069	16310	16309	16283	16008	16389	16455	16389	16146	16137	16209	16285	16327	16437	16094	16114	16337	16359	16182	16321	16156	16304	16123	16301	16123	16253	16374	16120	16289	16297	16299	16118	16331	16086	16231	16358	16197	16192	16208	16251	16240	16428	16372	16491	16499	16212	16363	16161	16446	16359	16434	16151	16392	16162	16545	16157	16124	16343	16288	16230	16154	16287	16363	16385	16479	16348	16319	16215	16201	16331	16151	16246	16283	16349	16309	16214	16339	16389	16322	16352	16326	16262	16300	16289	16118	16214	16490	16369	16289	16273	16222	16124	16284	16333	16328	16368	16346	16235	16415	16193	16183	16224	16237	16246	16257	16278	16350	16300	16096	16098	16304	16211	16270	16434	16360	16286	16264	16332	16490	16569	16277	16290	16163	16422	16299	16393	16390	16422	16415	16580	16497	16237	16296	16337	16042	16255	16288	16322	16409	16390	16573	16295	16256	16212	16333	16167	16323	16283	16267	16383	16180	16189	16285	16286	16194	16285	16304	16292	16347	16344	16380	16171	16252	16290	16273	16370	16241	16381	16374	16336	16224	16399	16197	16317	16142	16265	16339	16278	16262	16274	16203	16224	16238	16194	16357	16102	16129	16302	16271	16321	16205	16187	16193	16363	16267	16335	16410	16109	16394	16553	16343	16208	16325	16408	16334	16302	16416	16459	16428	16122	16390	16288	16291	16271	16437	16287	16324	16229	16527	16389	16138	16316	16364	16262	16362	16336	16361	16322	16415	16168	16392	16416	16509	16209	16180	16417	16349	16277	16400	16249	16122	16411	16360	16149	16502	16196	15979	16159	16233	16383	16289	16214	16279	16251	16183	16247	16208	16479	16258	16221	16104	16397	16271	16261	16343	16279	16365	16138	16333	16342	16397	16332	16155	16404	16163	16167	16287	16364	16394	16173	16405	16288	16446	16198	16392	16223	16273	16298	16290	16356	16132	16128	16195	16272	16081	16118	16243	16156	16494	16375	16485	16371	16137	16180	16512	16240	16367	16277	16359	16228	16359	16148	16415	16290	16292	16232	16262	16271	16104	16171	15973	16450	16330	16260	16539	16302	16234	16264	16102	16242	16130	16293	16317	16227	16474	16271	16289	16365	16398	16238	16220	16316	16401	16275	16261	16243	16220	16334	16208	16214	16413	16386	16302	16284	16167	16279	16446	16421	16360	16224	16413	16447	16381	16291	16177	16312	16397	16370	16432	16133	16326	16358	16274	16143	16301	16143	16271	16402	16423	16257	16283	16349	16285	16144	16292	16443	16389	16233	16113	16254	16314	16401	16256	16335	16251	16205	16363	16394	16258	16232	16476	16404	16178	16156	16299	16195	16236	16394	16287	16077	16221	16155	16243	16183	16303	16230	16482	16260	16345	16360	16303	16234	16450	16266	16392	16217	16319	16321	16129	16280	16334	16253	16237	16310	16117	16257	16527	16134	16257	16238	16388	16217	16373	16345	16403	16342	16316	16196	16351	16034	16387	16272	16290	16210	16535	16347	16286	16424	16207	16436	16308	16561	16306	16391	16197	16487	16339	16366	16435	16312	16410	16393	16166	16312	16397	16292	16308	16332	16337	16059	16102	16259	16255	16343	16357	16124	16302	16085	16363	16277	16406	16499	16231	16388	16643	16230	16167	16305	16307	16207	16153	16138	16309	16289	16297	16446	16501	16230	16311	16331	16288	16217	16265	16194	16311	16188	16279	16415	16533	16068	16352	16428	16330	16168	16257	16277	16293	16486	16098	16228	16443	16276	16471	16134	16399	16258	16332	16133	16459	16472	16356	16388	16292	16357	16186	16410	16382	16142	16124	16380	16236	16310	16371	16289	16256	16400	16414	16425	15974	16218	16487	16189	16307	16560	16349	16200	16328	16341	16436	16373	16340	16348	16362	16160	16177	16213	16189	16238	16241	16269	16326	16167	16187	16190	16413	16243	16284	16391	16264	16234	16217	16352	16433	16309	16337	16291	16268	16190	16327	16374	16252	16156	16295	16178	16203	16287	16189	16366	16172	16399	16234	16212	16247	16289	16152	16290	16452	16046	16404	16489	16383	16348	16438	16492	16316	16315	16536	16445	16236	16518	16193	16392
15437	27081	26888	21711	20371	18630	18067	17456	16739	16665	16733	16393	16037	16063	15921	15649	15501	15485	15437	15424	15379	15182	15340	15198	15200	15266	15153	15492	16930	17166	19337	18618	16929	15852	15335	15224	15101	15091	15087	15056	14955	15099	15077	15013	14986	15122	15234	14984	15105	15039	15170	15060	15086	15029	15036	15107	15136	15286	15065	14994	14942	15010	15206	14930	15161	15028	15207	15149	14979	14973	15155	14992	15179	14882	15052	15149	15104	15187	15079	15278	15140	15016	15034	15148	15106	14937	15136	15135	15124	15039	15134	14896	15014	15198	15250	14954	15183	15049	15187	14979	15071	15116	14961	15057	15052	15012	15260	14969	14977	14971	15090	15152	15279	15011	15036	15121	15040	15342	15040	15012	14909	15087	15169	15137	15091	15190	15026	15151	14973	15078	15143	15101	15187	14930	15090	14920	15116	15192	15053	15151	15105	15011	14883	15013	15066	15094	15099	14923	15102	14998	15223	15227	15104	15130	15114	14884	15097	14861	15011	15146	15033	15109	15175	15107	15062	14993	14882	14893	15069	14973	14993	14889	15085	15166	15075	15033	14914	15034	15087	15212	15197	15111	15131	15023	14950	15207	15142	14905	15065	15009	15003	14982	15217	14975	15114	15085	15180	15116	15215	15004	14922	15025	15045	15054	15215	15070	15073	15014	14951	15042	14949	15019	15049	15027	15141	14998	15043	15068	14912	15150	14878	14962	15130	15205	14906	15103	14955	14921	14911	15033	14880	15096	15176	14854	14971	15015	15006	14964	15087	15081	15029	15018	14926	15116	14999	15055	15118	15004	15023	15061	15114	15207	14897	15024	15128	15047	15040	15118	15046	14794	15076	15234	15103	15050	15238	14973	15086	15176	15001	15125	15036	15123	15205	15112	15185	15098	15157	15185	14946	14962	14971	15026	15002	14878	14978	14993	15172	14855	15171	14999	15094	14834	15054	14923	15077	15044	14921	15010	15025	14875	14973	15115	15340	14999	15125	15052	15046	15017	14962	14925	15202	14938	15021	14993	14982	15221	15176	15110	14990	15091	15162	14988	15060	15207	15225	15137	15094	15192	14991	15167	15006	15006	15012	14992	15167	15119	15034	14962	15051	15031	14974	14945	15148	14884	14988	15095	15130	14987	15027	15253	15142	15131	15091	15025	15062	14968	14993	15032	15015	14981	14953	14999	15037	15102	15191	15068	15135	14978	15056	15113	14989	15259	15059	14989	14997	15177	15271	14861	15141	15019	15113	14942	15206	15161	15059	14977	15067	15036	15074	15234	15108	15097	15088	15163	14968	14984	14980	15093	15083	15172	15212	14980	15029	15131	15061	14986	15135	14919	15064	15111	15062	15047	15075	15174	15149	14951	15022	15148	15120	15129	15075	14895	15072	15098	15115	15048	14972	15119	14896	15033	15117	15044	15052	15032	15122	15210	15167	15174	15287	15257	14897	15007	15065	15009	15171	15027	15084	15024	15209	15059	15144	15138	15039	15171	15188	15158	15203	15104	15090	15139	14908	14924	15039	14998	15198	15080	15030	15106	15021	15118	14951	15217	15039	15061	14913	15158	15030	15060	15042	15071	15163	15181	15060	14872	15127	15162	15018	15175	15116	15164	15060	15155	15031	15172	15323	15071	15138	14956	14976	15003	14970	14949	14957	15123	15105	15092	14903	15013	15008	14999	15268	15090	14899	14946	15081	14939	14976	15034	14950	15269	15018	14956	14783	15189	15003	15056	15002	15027	14873	15078	15050	15042	15182	14897	15074	15258	14879	14987	15051	15232	15197	15124	15105	15018	15280	14935	15071	15081	14962	14989	15155	15029	15052	15090	15071	15024	15107	15301	14942	15005	15003	15018	15101	15091	15044	15152	14965	14995	14936	15152	14999	15122	14987	15194	15002	15078	15090	15155	15020	15020	15130	15170	15111	14945	15175	15046	14988	15083	15117	15041	14981	14978	15183	15139	14951	15116	14968	15060	15023	14952	15175	15130	15046	15046	15032	14906	15114	14929	15029	15122	14951	15112	15039	15175	14949	15012	14783	15096	15003	15089	15046	15174	15013	14826	14912	15167	15004	15047	14996	15090	15062	15011	15147	14948	15107	15153	15087	15151	14892	15013	15234	14956	15044	15077	15039	15206	15029	14900	15129	15081	15183	15115	15189	14988	15077	15130	15004	15125	14885	15042	15039	15081	14841	15094	15229	15112	15134	14896	14994	15105	15154	14996	15046	15077	15182	15246	15218	15084	15177	15002	15062	15155	15072	15000	15224	14876	15180	15050	14999	15106	14973	15001	14973	15015	14984	15068	14991	15085	15015	15138	14991	15009	15001	15187	14938	14940	15294	15082	15224	15140	15033	15051	14930	15176	15048	14960	15146	15092	14937	15170	15045	15298	15187	15119	15051	15050	14985	15143	15183	15027	14958	15175	15228	15023	15096	15087	15076	15048	14959	15038	15023	14977	15156	14933	15014	14940	15032	14967	15114	15126	15080	15102	15010	15142	15224	15079	14869	15159	15075	14997	15017	15186	15070	15087	14981	14946	15026	15281	15016	14896	15020	15071	15160	15038	15046	14895	15197	15105	15048	15004	15077	14966	15040	15053	15021	14988	14965	15027	14992	14986	15146	15123	15135	15216	15072	15025	15164	15236	15005	14975	15023	15157	15039	14938	14909	14929	15039	15038	15048	15110	14998	15096	15020	15070	14980	15000	14945	15095	14922	14981	15162	15062	15068	15044	15157	15094	15048	14923	15263	14801	15044	15173	15002	15218	14930	15111	15153	14917	14831	15234	15067	15164	14900	15022	15211	15092	15066	14950	15047	14900	14855	15099	14989	14950	15029	15043	15070	14984	15222	14907	15058	15105	15150	15020	14986	15097	15065	15015	15094	15134	15090	15106	15030	15051	14941	15116	15171	14978	14862	15014	15103	14972	14978	15249	15087	14976	15023	14944	14910	14983	15100	15130	15205	15038	14953	15037	15098	14983	14979	14923	15005	15130	15072	15063	15055	14935	15144	15167	15089	15003	15008	15182	14983	14884	15033	14981	14911	15068	15160	15121	15073	15172	15016	15029	15013	14967	15108	15056	15143	15008	15006	15114	15204	15214	15024	15125	14992	14938	15029	15000	15097	15062	15103	14957	14916	15172	15068	15023	15191	15201	15101	15074	15180	15109	15026	14946	15144	15092	15116	14998	15075	14933	15057	15052	15020	15203	15011	15177	15111	14933	15076	15145	14989	15011	14996	15107	15134	14989	15052	15072	15049	14932	15034	15052	15099	15171	15072	14949	15075	14921	15058	15222	15040	15054	15089	15125	15223	15061	15129	15118	15048	15059	15170	15020	15022	15072	15090	15069	14974	15241	15145	14987	15085	15127	14945	15152	15094	15051	14920	15036	14976	15064	14999	14895	14845	14969	15033	15008	15175	14999	14943	14999	14961	15134	15180	14985	15016	15058	15062	15121	14995	15087	15110	14931	14989	15050	14945	15049	14955	15091	15069	15101	14894	15087	14978	15009	15186	14963	15017	15131	15044	15103	14792	15185	15045	15056	15062	15113	14955	15051	14977	15032	15076	14923	15046	14895	15053	15036	15139	14996	15126	15052	15051	15118	14898	14947	15103	15104	15195	15014	15203	15166	15140	15035	15037	14964	15103	15016	14999	15150	15067	15129	15071	15149	14844	14829	15144	14940	15179	15029	14932	15020	15066	15022	15152	15182	15016	15169	15145	15034	14984	15022	15147	15039	15264	15063	15010	15050	14883	14893	15082	15067	14965	15065	15170	15087	15149	15238	15170	15044	15084	14895	14995	15227	15003	15080	15047	15081	14961	15170	15095	15079	15105	14827	15134	15031	15160	15132	15157	14986	14958	15044	14982	14973	15204	15026	15032	15068	15005	15092	14892	15176	15094	15085	15213	15110	15130	15061	15152	15236	15059	15046	15160	15153	15192	15068	15115	15042	15213	14948	15022	15154	15006	14986	14978	14813	14970	15052	14983	15129	15117	15018	15166	15088	14841	15066	15020	15042	15159	14977	14999	15064	14962	14973	15093	15103	15056	14981	15032	15045	14921	15037	15239	15060	15063	15158	15014	15187	14987	15217	14981	15041	15093	15033	15260	14948	15015	15083	15040	15067	15100	15176	14950	14922	15049	15066	15020	15014	14985	15061	15071	15174	14801	15012	15065	15002	15163	14900	14965	15061	15109	15134	15002	15039	15071	15058	15047	14998	15183	15039	15188	14980	14954	14972	15105	15034	15004	14998	15120	15059	14932	14961	14943	15047	15162	15076	15103	15023	14936	15025	15089	14984	15072	15134	15112	15086	14988	14894	15167	15171	15008	15092	14954	15082	15025	15043	14952	14983	15082	15067	14972	15135	15057	14974	15081	15150	15095	14997	14971	14888	14988	15197	14954	14975	15115	15092	15017	14940	15143	14862	14998	14962	14957	14990	15055	15187	15119	14934	15109	15030	14958	15137	15120	15024	15112	15091	15127	15071	15017	15209	14952	15014	15019	15089	15021	15021	14996	15019	15087	15102	14993	15178	14916	15041	15168	15109	15091	14964	15071	14990	15178	15139	15075	14927	15017	15075	15024	15065	15020	15005	15265	15051	15005	15017	15067	14940	15165	15119	15058	15248	15061	15155	15039	14910	15178	15238	14840	15004	15171	15121	14999	15136	14955	15023	15104	15175	14987	15190	15005	15129	14918	15160	14910	15033	14982	14909	15207	14961	15031	15026	15067	15153	14835	15145	15155	15196	15219	14902	15091	15001	15198	15061	15004	14928	15155	14997	15036	15090	15001	15148	15072	15217	15141	15011	15038	15026	15014	15027	15178	15047	15146	15008	15228	14959	14984	14927	14998	15028	14909	15152	14904	15028	15137	15012	14990	15231	14911	14995	15053	14862	14996	15195	15124	14939	15018	14974	15065	15000	15160	15128	14966	15013	15079	15228	15067	15085	14972	15164	15079	15137	14855	14927	15183	14987	15109	14945	15174	15068	15206	15123	15076	15071	15161	14969	15089	14905	15150	15074	14890	15074	15109	15174	15188	15001	14911	15114	15002	14939	14961	15186	14966	15002	15009	15015	15281	15119	15122	15003	15133	15017	15054	15162	15064	15181	14892	15069
22924	21382	29311	23854	21594	23388	24103	18814	17778	18023	17723	17601	17449	17288	17346	17003	17217	17041	17058	16960	16999	16860	17056	16753	16846	16879	16819	16828	18315	20048	21325	20103	18922	17632	17033	16693	16665	16847	16604	16364	16542	16618	16541	16553	16739	16301	16512	16683	16666	16715	16785	16598	16421	16269	16643	16667	16601	16602	16599	16481	16745	16459	16624	16551	16460	16750	16623	16495	16656	16461	16785	16424	16694	16704	16554	16630	16488	16637	16616	16580	16665	16555	16519	16526	16650	16667	16714	16466	16574	16652	16427	16476	16540	16733	16639	16382	16483	16410	16469	16497	16513	16547	16545	16398	16462	16430	16399	16571	16644	16501	16284	16609	16551	16458	16549	16585	16311	16546	16399	16378	16593	16681	16649	16508	16557	16405	16564	16379	16468	16396	16453	16535	16593	16435	16507	16670	16482	16646	16640	16396	16445	16482	16541	16489	16479	16493	16465	16543	16491	16510	16440	16505	16370	16540	16435	16522	16388	16443	16382	16466	16355	16525	16579	16572	16482	16634	16584	16442	16502	16514	16415	16605	16495	16516	16483	16572	16672	16427	16527	16500	16795	16713	16594	16411	16417	16393	16651	16495	16458	16469	16465	16496	16541	16414	16588	16433	16414	16225	16405	16382	16384	16502	16716	16624	16416	16328	16663	16470	16438	16672	16447	16580	16640	16618	16604	16581	16662	16581	16587	16482	16408	16415	16456	16523	16456	16554	16577	16448	16382	16418	16493	16650	16425	16378	16240	16539	16533	16513	16600	16445	16392	16590	16433	16447	16353	16655	16459	16602	16566	16521	16609	16644	16454	16299	16599	16671	16482	16660	16674	16539	16410	16706	16385	16478	16481	16572	16490	16444	16447	16502	16486	16617	16448	16462	16500	16400	16317	16480	16453	16449	16586	16465	16341	16570	16612	16507	16494	16424	16569	16515	16455	16535	16687	16555	16502	16493	16482	16543	16405	16444	16551	16669	16486	16435	16482	16468	16341	16618	16577	16393	16487	16509	16423	16776	16405	16547	16653	16484	16610	16542	16590	16649	16412	16426	16652	16438	16591	16486	16516	16450	16649	16517	16455	16434	16372	16579	16514	16630	16617	16438	16510	16581	16558	16504	16726	16549	16633	16599	16509	16358	16474	16585	16476	16220	16659	16617	16674	16315	16266	16425	16378	16486	16423	16529	16216	16380	16410	16624	16620	16415	16592	16592	16374	16296	16309	16367	16559	16492	16456	16449	16356	16560	16514	16393	16599	16432	16551	16446	16572	16555	16712	16459	16340	16706	16383	16518	16344	16480	16551	16699	16635	16429	16471	16485	16409	16423	16441	16376	16377	16536	16466	16530	16344	16464	16554	16549	16330	16626	16445	16328	16361	16428	16407	16708	16387	16363	16383	16562	16546	16324	16634	16432	16444	16560	16547	16687	16582	16499	16359	16301	16396	16444	16338	16519	16413	16346	16467	16594	16422	16512	16471	16467	16449	16411	16512	16665	16380	16645	16389	16515	16446	16611	16582	16259	16414	16494	16581	16520	16636	16611	16323	16594	16308	16328	16547	16492	16498	16429	16550	16473	16334	16458	16491	16425	16551	16650	16511	16402	16520	16526	16546	16466	16507	16347	16512	16431	16614	16697	16449	16541	16528	16581	16499	16329	16573	16203	16551	16513	16354	16397	16292	16533	16285	16398	16687	16550	16283	16509	16448	16601	16302	16604	16517	16604	16332	16641	16223	16354	16627	16378	16488	16562	16531	16446	16371	16514	16537	16670	16513	16584	16453	16406	16584	16459	16640	16382	16529	16293	16538	16406	16455	16467	16576	16614	16604	16629	16466	16539	16439	16618	16456	16483	16328	16326	16533	16375	16809	16539	16399	16472	16372	16373	16509	16265	16666	16716	16462	16355	16581	16249	16429	16456	16459	16366	16228	16525	16372	16712	16452	16577	16757	16480	16572	16591	16627	16497	16464	16286	16530	16523	16527	16516	16435	16475	16517	16264	16524	16445	16338	16546	16408	16529	16375	16457	16323	16497	16478	16443	16373	16316	16383	16420	16655	16601	16246	16201	16447	16601	16511	16542	16598	16574	16610	16518	16493	16367	16571	16473	16592	16571	16720	16362	16481	16699	16559	16451	16487	16365	16651	16421	16525	16435	16517	16343	16417	16464	16452	16315	16588	16683	16529	16450	16376	16526	16442	16592	16497	16396	16507	16486	16551	16433	16692	16391	16610	16463	16548	16494	16560	16391	16321	16465	16501	16474	16543	16385	16481	16642	16391	16440	16357	16365	16502	16455	16231	16611	16448	16397	16446	16561	16455	16331	16362	16342	16432	16349	16485	16566	16268	16505	16542	16597	16572	16480	16606	16445	16591	16456	16322	16656	16585	16576	16420	16442	16251	16417	16393	16574	16562	16642	16425	16413	16527	16354	16516	16580	16371	16520	16473	16286	16377	16272	16621	16387	16578	16481	16462	16508	16359	16413	16566	16473	16495	16456	16524	16532	16416	16300	16447	16521	16583	16496	16488	16487	16622	16577	16367	16476	16474	16576	16537	16458	16536	16439	16397	16504	16621	16328	16428	16609	16465	16438	16460	16615	16548	16483	16147	16532	16666	16615	16636	16361	16771	16642	16464	16506	16513	16629	16590	16528	16550	16625	16543	16522	16606	16282	16379	16553	16325	16491	16581	16348	16534	16420	16428	16491	16419	16384	16405	16568	16600	16447	16510	16517	16478	16376	16445	16467	16507	16709	16550	16643	16356	16359	16418	16553	16640	16571	16520	16495	16519	16714	16422	16360	16591	16416	16461	16521	16657	16577	16454	16493	16548	16383	16656	16515	16534	16577	16536	16597	16446	16459	16641	16513	16612	16566	16410	16606	16600	16636	16710	16518	16596	16416	16609	16517	16406	16619	16539	16524	16577	16483	16491	16668	16620	16468	16250	16279	16576	16619	16590	16421	16426	16705	16528	16503	16654	16394	16497	16355	16739	16531	16715	16568	16589	16592	16390	16360	16620	16546	16544	16511	16527	16600	16432	16560	16425	16431	16303	16451	16431	16447	16322	16433	16381	16441	16620	16496	16439	16505	16753	16339	16415	16408	16555	16305	16480	16593	16554	16492	16458	16296	16492	16284	16199	16526	16366	16567	16367	16390	16467	16502	16503	16652	16642	16456	16468	16363	16575	16299	16490	16525	16427	16447	16399	16612	16439	16402	16470	16508	16628	16283	16338	16740	16589	16411	16504	16556	16682	16423	16339	16433	16578	16598	16478	16376	16554	16621	16373	16614	16341	16365	16779	16372	16489	16483	16521	16466	16564	16371	16522	16480	16674	16505	16399	16417	16408	16607	16443	16415	16465	16396	16522	16380	16278	16414	16658	16566	16399	16516	16643	16354	16264	16449	16525	16594	16391	16704	16458	16306	16437	16260	16445	16489	16638	16408	16415	16447	16592	16491	16491	16426	16479	16493	16621	16517	16398	16667	16577	16536	16591	16282	16358	16571	16637	16349	16564	16339	16530	16542	16654	16421	16489	16436	16602	16452	16468	16550	16446	16571	16601	16720	16536	16527	16566	16429	16590	16521	16407	16599	16775	16417	16415	16629	16471	16549	16458	16516	16468	16466	16498	16635	16689	16457	16604	16559	16566	16440	16608	16628	16624	16539	16459	16528	16598	16507	16435	16483	16709	16531	16529	16509	16341	16532	16501	16407	16432	16427	16436	16359	16564	16574	16383	16635	16436	16411	16445	16669	16450	16377	16597	16568	16547	16496	16529	16326	16526	16382	16410	16602	16394	16627	16574	16421	16483	16407	16429	16486	16431	16219	16497	16631	16546	16624	16362	16559	16485	16562	16449	16540	16531	16424	16406	16461	16372	16365	16438	16463	16504	16595	16415	16642	16625	16368	16706	16588	16486	16360	16709	16515	16647	16457	16588	16545	16465	16534	16314	16414	16543	16627	16542	16662	16504	16466	16566	16307	16577	16554	16640	16533	16351	16660	16541	16285	16518	16551	16412	16648	16404	16526	16539	16340	16318	16331	16571	16380	16416	16270	16433	16493	16321	16445	16501	16757	16333	16518	16565	16378	16346	16658	16451	16612	16649	16628	16534	16514	16567	16631	16329	16463	16643	16466	16579	16378	16520	16687	16497	16406	16275	16394	16423	16561	16491	16632	16387	16615	16469	16569	16540	16404	16518	16522	16671	16451	16485	16598	16442	16473	16360	16566	16338	16668	16337	16526	16429	16436	16456	16329	16316	16650	16634	16329	16516	16421	16441	16315	16468	16531	16625	16411	16598	16417	16324	16467	16537	16399	16460	16373	16422	16405	16436	16509	16504	16431	16397	16498	16552	16597	16497	16488	16611	16555	16474	16506	16608	16293	16536	16464	16590	16475	16414	16530	16422	16547	16485	16566	16621	16418	16463	16477	16398	16473	16587	16428	16428	16438	16550	16439	16659	16385	16244	16469	16423	16590	16559	16420	16549	16536	16516	16498	16597	16318	16328	16591	16430	16383	16723	16453	16625	16390	16598	16587	16673	16616	16497	16319	16473	16406	16376	16475	16600	16512	16583	16615	16523	16493	16478	16497	16498	16356	16570	16475	16566	16478	16602	16647	16470	16516	16431	16492	16614	16571	16350	16563	16356	16499	16514	16247	16595	16492	16340	16451	16455	16359	16555	16412	16328	16550	16522	16678	16541	16481	16317	16414	16572	16323	16558	16365	16582	16350	16476	16444	16375	16497	16483	16608	16377	16328	16510	16452	16455	16515	16303	16450	16515	16412	16522	16453	16563	16505	16492	16454	16362	16492	16547	16653	16452	16268	16398	16602	16365	16345	16502	16386	16332	16437	16408	16498	16651	16508	16609	16757	16394	16480	16495	16703	16525	16486	16565	16363	16490	16514	16525	16576	16506	16283	16378	16367	16665	16365	16409	16528	16561	16417	16627	16277	16397	16495	16065	16349	16374	16523	16261	16424	16581	16588	16495	16387	16702	16654	16671	16314	16633	16445	16478	16638	16625	16691	16644	16276	16592	16387	16466	16460	16485	16468	16453	16439	16701	16479	16615	16376	16236	16366	16672	16337	16452	16473	16514	16425	16427	16489	16518	16569	16381	16502
17032	31475	30865	24324	21580	20366	19420	18322	17642	17189	16799	16806	16539	16209	16224	16261	16054	15783	16126	15933	15529	15787	15458	15695	15532	15334	15217	15475	18584	21073	22755	20211	18169	16557	15611	15130	15183	15112	15186	15280	15184	15319	15282	15214	15110	15265	15175	15293	15286	15169	15420	15330	15173	15436	15126	15257	15252	15285	15213	15303	15266	15235	15285	15255	15217	15160	15155	15085	15016	15290	15299	15123	15245	15243	15108	15143	15229	15258	15127	15273	15064	15155	15035	15233	15215	15291	15287	15264	15099	15084	15225	15261	15228	15184	15059	15247	15390	15086	15307	15191	15151	15101	15078	15118	15277	15219	15217	15329	15265	14983	15130	15189	15123	15133	15079	15181	15185	15250	15211	15150	15173	15058	15176	15199	15288	15275	15143	15105	15241	15088	15191	15165	15198	15136	15145	15267	15046	15135	15095	15138	15160	15040	15492	15134	15193	15262	15132	15266	15060	15212	15168	15055	14955	15250	15212	15067	15315	15043	15226	15014	15137	15175	15226	15311	15147	15087	15291	15179	15237	15256	15096	15309	15134	15207	15182	14987	15004	15210	15196	14899	15065	15181	15212	15326	15022	15201	15215	15125	15067	15088	15318	15181	15161	14990	15289	15101	15160	15220	15206	15363	15251	15209	15245	15264	15016	14868	15031	14998	15269	15058	15277	15325	15221	15120	15230	15354	15122	15285	15252	15068	15061	15201	15237	15195	15227	15209	15119	14995	15161	15054	15030	15228	15132	15015	15075	15192	15175	15146	15377	15215	15099	15275	15110	15219	14951	15038	14924	15119	14970	15127	15033	15179	15159	14963	15057	15151	15171	15204	15110	15229	15283	15179	15219	15061	15232	15085	15213	15134	15104	15087	15247	15095	15208	15075	15260	15060	15054	15293	15171	15050	15123	15163	15108	15085	15194	15153	15180	15032	15342	14950	14925	15173	15066	15081	15128	15246	15131	15311	15040	15237	15125	15202	15241	15054	15117	15084	15221	14934	15172	15163	15072	15155	15312	15096	15185	15272	15093	15254	15061	15205	15084	15152	15246	15304	14996	15254	15161	15183	15007	15238	15226	15198	15051	15156	15129	15104	15290	15098	15123	15054	15345	14979	15304	15272	15164	15199	15028	15098	15233	15113	15066	15110	15215	14908	15089	15139	15190	15226	14988	15175	15292	15247	15187	15274	15123	15004	15079	15188	14993	15130	15136	15136	15182	14978	15082	15122	15296	15103	15079	15236	14986	15047	15069	15212	15075	15173	15133	15112	15185	15145	15147	15139	15113	15168	14970	15303	15125	15233	15296	15153	15098	15119	15185	15339	15133	15257	15362	15143	15240	15123	15135	15236	15001	15325	15230	15203	15181	15326	15224	15123	15097	15086	15317	15300	14966	15174	15202	15175	15119	15094	15278	15148	15125	15271	15185	15217	15157	15110	15153	15204	14990	15252	15169	15123	15104	15147	15064	15365	15251	15297	15169	14967	15142	15083	15146	15159	15215	15257	15097	15177	15304	15058	14977	14894	15071	15076	15212	15062	15220	15145	15060	15140	15116	15154	15273	15046	15130	15238	15126	15091	15249	15260	15179	15192	15184	15182	15138	14941	14904	15068	15245	15150	15088	15171	15048	15187	14906	15229	15084	15078	15223	15235	15075	15148	15268	15315	14888	15360	15002	15084	15163	15211	15170	15155	15128	15006	15139	15120	15002	15190	15264	15139	15167	15123	15242	15266	15137	15084	15100	15078	15070	15050	15053	15077	15076	15235	14962	15090	15180	15067	15083	15021	15059	15349	15220	15164	15162	15221	15076	14985	15311	15262	14968	15015	15144	15260	15081	15088	15303	15042	15087	15167	15197	15063	15135	15126	15046	15197	15160	15031	15238	15209	15355	15214	15026	15227	15021	15097	15071	15170	15160	15160	15158	15308	15052	15096	15098	15097	15053	15175	15122	15283	15181	15261	15126	14997	15114	15076	15076	15146	15060	15123	15201	15128	14910	15113	15109	15126	15189	15116	15200	15319	14971	15222	15213	15115	15147	15190	15099	15130	15316	15046	15132	15040	15255	15055	15363	15353	15167	15267	15096	15119	15168	15016	15189	15165	15112	15099	15281	15174	15051	15068	15222	15256	15131	15114	15074	15198	14923	15063	15059	15043	15076	14924	15237	15230	15098	15153	15076	15019	15162	15168	15210	15154	15204	15154	15256	15310	15146	15182	15084	15199	15087	15279	15025	15069	15083	15195	15172	15139	15172	15049	15144	15131	15082	15191	15123	15028	15119	15156	15233	15176	15310	15108	14969	15202	15178	15187	15129	15065	15199	15277	15146	15198	15312	15080	14951	15196	15119	15014	15255	15099	15219	15077	15093	15143	15212	15126	15161	15157	15249	14926	15033	15215	15095	15181	15165	15248	15199	15179	15151	15112	15165	15233	14955	15186	15222	15159	15146	15078	14993	15134	15284	15248	15101	14945	15117	15145	15094	15189	15100	15134	15107	15081	15187	15251	15206	15041	15158	15115	15276	15132	15216	15142	15224	15145	15185	15113	15226	15339	15391	15042	15250	15048	15165	15222	15199	15171	15127	15092	15099	15219	15199	15061	15052	15218	15047	15165	15377	15189	15089	15122	15171	15161	15011	15198	15331	15322	15229	14991	15056	15240	15033	15125	15220	15271	14994	15100	15040	15080	15262	14951	14986	15171	15142	15128	15174	15285	15193	15091	15205	15065	15237	15140	15240	15005	15160	14989	15105	15069	15124	15318	15005	15087	15166	14910	15090	15111	15096	15040	15066	15113	15291	15058	15008	15253	15218	15204	15095	14952	15434	15159	15176	15156	15041	15069	15308	15218	15236	15206	15143	14999	15182	15217	15091	15173	15254	15117	15286	14975	15027	15144	15107	15031	15164	15205	15244	15180	15242	15063	15100	15281	15166	15085	15103	15065	15223	15098	15357	15109	15203	15090	14993	15153	15203	15133	15178	15096	14997	15436	15195	15058	14998	15379	15053	15178	15197	15136	15283	15219	15204	15070	15110	15104	15210	15126	15069	15268	15257	15081	15264	15216	15228	15091	15196	15239	15121	15218	15114	15274	15311	15164	15186	15091	15126	15058	15263	15131	15109	15170	15105	15087	15191	15073	15280	15162	15055	15293	15072	15135	15132	15209	15336	15181	15197	15024	15141	15016	15170	15127	15195	15079	15157	15148	15127	15229	15266	15202	15122	15175	15074	15204	15188	15070	15087	15183	15023	15134	15208	15270	15167	15113	15241	15097	15075	15255	15161	15327	15291	15232	15078	15215	15205	15031	15037	15209	15247	15292	15079	14992	15288	15179	15249	15344	15006	14987	15200	15037	15212	15416	15125	15068	15082	15091	15212	15122	15171	15145	15089	15147	15071	15236	15121	15204	15204	15117	15173	15078	15115	15034	15133	15181	15187	15154	15042	15016	15154	15153	15295	15184	15115	14999	15082	15259	15261	15206	15217	15180	15047	15196	15036	15064	15248	15030	15159	14980	15002	15147	15286	15318	15147	15044	15165	15146	15138	15122	15109	15042	15254	15025	15081	15201	15096	15140	15173	15165	15116	15113	15207	15132	15176	14977	15005	15121	15142	15307	15116	15098	15081	15068	15303	15189	15172	15039	15279	15069	15336	15345	15265	15211	15044	15042	15055	15039	15189	15305	15212	15030	15108	15205	15220	15146	15186	15273	15213	15056	15246	15211	15249	15170	15145	15165	15081	15243	15065	15283	15114	15214	15004	15192	15150	15191	15079	14961	14970	15215	15140	15152	15186	15272	15121	15215	15087	15106	15111	15128	15128	15133	15215	15107	15159	15138	15188	15297	15231	15019	15195	15250	15188	15233	15218	15211	15083	15147	15267	15078	15158	15150	15246	15088	15215	15212	15184	15118	15015	15134	15072	15265	15201	14970	15140	15080	15154	15119	15235	15098	15256	15139	15061	15078	15146	15182	15262	15338	14984	15138	15041	15243	15244	15130	15242	15228	14947	15141	15131	15266	15204	15125	14943	15074	15123	15179	15129	15316	15204	15115	15157	15178	15118	15292	15185	15196	15186	15170	15247	15161	15119	15323	15087	15212	14944	15144	15400	14990	15203	15290	15152	14990	15175	15108	15171	15223	15165	15115	15214	15172	15112	15035	15013	15223	15188	15018	15060	15213	15047	15135	15040	15204	15172	15184	14886	15127	15226	15271	15181	15130	15051	15208	15136	15118	15175	14994	15324	15212	15075	15118	15043	15196	15121	15054	15194	15087	15262	15090	15122	15323	15167	15144	14967	15027	15291	15196	15144	15128	15296	15081	15035	15333	15075	15195	15190	15251	15113	15160	15096	15222	15221	15092	15136	15090	15124	15172	15254	15209	14928	15128	15087	15101	15259	15334	15266	15047	15100	15149	15223	15080	15091	15110	15263	15122	15145	15157	15335	15250	15152	15077	15099	15043	15282	15186	15088	15134	15014	15025	15233	15121	15218	15104	15096	15403	15224	15145	15184	15174	15148	15055	15094	15179	15205	14937	15102	15206	15090	15130	15291	15078	15229	15162	15107	15143	15234	15073	15100	15194	15052	15037	15033	15099	15106	15145	15145	15270	14942	15241	15068	15123	15207	15118	15028	15185	15109	14971	15201	15111	15268	15331	15014	15143	14994	15295	15024	15184	14977	15130	15145	15158	15113	15159	15056	15100	14885	15169	15267	15238	14987	15145	15086	15101	15264	15129	15220	14947	15144	15149	15143	15026	15117	15197	15190	15043	15179	15234	15271	15048	15151	15132	14982	15029	14998	15223	15306	15163	15185	15190	15314	15073	15231	14991	15217	15119	15261	15197	15138	15142	15151	15183	15212	15176	15202	15100	15184	15110	15163	15144	15099	15177	14993	15126	15089	15305	15115	15312	15285	15171	15132	15002	15065	15086	15143	15126	14976	15256	15125	15112	15108	15128	15045	15171	15229	15349	14992	15192	15205	15146	15147	15127	15061	14991	15144	15022	15290	15208	15133	15198	15136	15268	15095	15060	15133	15126	15382	15235	15224	15235	15204	15121	15229	15414	15077	15082	15163	15024	15023	14980	14996	15254	15081	15114	14928	14997	15128	15155	15091	15294	15159	15392
27220	21959	24139	20846	17411	17371	17153	17058	16946	16843	16740	16889	16663	16724	16487	16483	16366	16380	16639	16519	16440	16367	16275	16431	16338	16269	16244	16439	16498	16843	16581	16507	16539	16372	16412	16159	16270	16189	16147	16144	16228	16229	16241	16199	16157	16147	16307	16473	16232	16124	16378	16271	16385	16288	16295	16273	16359	16215	16439	16250	16501	16235	16229	16476	16080	16346	16219	16175	16217	16306	16346	16236	16212	16220	16230	16284	16065	16251	16303	16131	16176	16068	16335	16103	16219	16374	16029	16304	16237	16302	16134	16279	16171	16260	16180	16302	16380	16180	16097	16295	16287	16175	16413	16283	16169	16116	16436	16036	16281	16323	16275	16320	16271	16327	16332	16291	16217	16119	16419	16175	16176	16178	16218	16323	16214	16184	16155	16193	16261	16322	16287	16352	16201	16220	16173	16238	16249	16255	16088	16306	16251	16152	16078	16211	16339	16241	16331	16103	16085	16290	16322	16164	16372	16206	15998	16348	16228	16136	16227	16243	16319	16091	16242	16223	16402	16185	16365	16090	16200	16176	16231	16203	16166	16302	16287	16184	16012	16323	16268	16166	16227	16281	16293	15893	16139	16158	16227	16154	16106	16262	16241	16049	16236	16310	16103	16202	16159	16265	16253	16122	16341	16190	16389	16293	16048	16314	16251	16166	16338	16265	16287	16088	16101	16162	16173	16173	16344	16033	16176	16463	16238	16224	16272	16220	16150	16137	16284	16071	16141	16166	16435	16222	16137	16163	16277	16089	16362	16275	16209	16360	16174	16217	16450	16125	16298	16267	16275	16120	16161	15948	16287	16110	16362	16607	16268	16105	16182	16375	16282	16305	16169	16139	16136	16240	16294	16161	16412	16161	16345	16255	16139	16029	16021	16054	16267	16112	16344	15989	16284	16286	16069	16263	16204	16293	16190	16315	16372	16185	16426	16095	16235	16064	16091	16203	16182	16140	16174	16024	16069	16101	16123	16117	16371	16166	16105	16271	16373	16085	16353	16235	16263	16059	16197	16103	16204	16290	16125	16226	16284	16197	16277	16187	16234	16367	16259	16229	16335	16209	16397	16465	16147	16243	16206	16476	16204	16224	16175	16261	16294	16322	16208	16092	16246	16242	16293	16317	16351	16449	16239	16292	16106	16276	16421	16352	16273	16194	16097	16183	16222	16101	16187	16145	16040	16147	16286	16190	16314	16201	16266	16340	16098	16193	16208	16271	16038	16365	16317	16343	16470	16116	16203	16172	16296	16248	16307	16320	16202	16307	16223	16130	16149	16478	16064	16178	16175	16195	16102	16277	16179	16167	16312	16416	16241	16277	16415	16382	16281	16381	16232	16229	16394	16333	16292	16205	16260	16407	16443	16231	16322	16288	16190	16241	16173	16300	16276	16232	16202	16275	16211	16324	16007	16190	16016	16273	16163	16315	16417	16154	16236	16242	16286	16293	16368	16320	16186	16241	16249	16092	16383	16122	16438	16221	16408	16267	16216	16249	16304	16265	16548	16452	16362	16226	16480	16150	16089	16062	16240	16157	16349	16128	16341	16414	16244	16333	16065	16416	16366	16288	16254	16220	16293	16486	16357	16198	16251	16281	16357	16266	16205	15994	16111	16093	16349	16068	16390	16202	16084	16294	16259	16330	16327	16398	16228	16027	16236	16302	16348	16330	16355	16084	16290	16330	16330	16158	16120	16204	16239	16122	16160	15955	16069	16253	16291	16330	16048	16247	16276	16101	16328	16153	16142	16228	16356	16242	16219	16271	16170	16253	16263	16250	16033	16161	16340	16036	16243	16206	16296	16169	16194	16378	16209	16180	16335	16023	16226	16337	16144	16227	16237	16256	16141	16272	16393	16266	16259	16322	16283	16067	16047	16244	16386	16274	16228	16289	16381	16089	16341	16270	16360	16235	16410	16186	16161	16337	16058	16083	16351	16151	16324	16140	16285	16205	16159	16156	16304	16306	16218	16353	16271	16112	16389	16292	16422	16275	16057	16202	16311	16216	16202	16312	16196	16338	16319	16187	16127	16428	16022	16045	16300	15923	16208	16187	16428	16289	16356	16298	16152	16227	16110	16139	16308	16304	16303	16288	16369	16294	16187	16174	16253	16374	16116	16240	16279	16294	16173	16364	15991	16154	16340	16230	16303	16152	16367	16262	16267	16357	16300	16326	16316	16193	16232	16209	16270	16213	16117	16330	16526	16350	16123	16278	16208	16332	16336	16316	16398	16216	16095	16118	16253	16362	16143	16197	16411	16317	16208	16278	16361	16211	16301	16139	16065	16521	16317	16234	16407	16283	16166	16119	16151	16307	16216	16317	16313	16187	16163	16342	16181	16214	16302	16292	16201	16182	16345	16133	16103	16276	16320	16159	16196	16106	16333	16232	16303	16264	16292	16175	15995	16138	16291	16331	16333	16232	16247	16183	16263	16398	16451	16084	16075	16122	16169	16152	16116	16237	16371	16211	16328	16321	16145	16338	16239	16226	16312	16193	16165	16322	16420	16330	16473	16345	16137	16167	16051	16133	16242	16307	16405	16184	16261	16294	16351	16332	16059	16229	16146	16185	16345	16421	16285	16470	16319	16209	16223	16371	16260	16294	16026	16158	16274	16104	16144	16116	16178	16265	16252	16058	16189	16175	16236	16016	16447	16109	16315	16376	16247	16093	16140	16058	16316	16471	16302	16192	16151	16436	16275	16208	16453	16141	16118	16340	16286	16169	16029	16222	16202	16226	16204	16265	16381	16190	16140	16323	16154	16089	16310	16100	16155	16148	16224	16295	16259	16377	16230	16275	16271	16301	16353	16335	16299	16201	16299	16241	16225	16315	16266	16163	16355	16194	16252	16428	16052	16094	16131	16130	16228	16119	16342	16397	16178	16077	16354	16364	16385	16386	16393	16005	16232	16388	16362	16300	16160	16207	16057	16052	16133	16186	16332	16273	16197	16303	16392	16344	16332	16307	16094	16365	16333	16252	16169	16237	16246	16274	16251	16230	16307	16392	16385	16255	16471	16401	16370	16112	16178	16043	16098	16293	16265	16054	16222	16105	16147	16374	16191	16090	16180	16267	16344	16281	16343	16321	16114	16459	16365	15959	16331	16231	16253	16295	16362	16213	16171	16330	16261	16171	16452	16238	16089	16388	16292	16232	16260	16217	16175	16201	16294	16335	16190	16338	16243	16248	16261	16400	16298	16134	16079	16216	16170	16273	16365	16120	16333	16111	16393	16299	16200	16264	16351	16275	16140	16293	16366	16206	16192	16067	16061	16255	16061	16111	16203	16227	16200	16205	16345	16167	16292	16452	16253	16094	16281	16285	16167	16208	16224	16069	16318	16339	16118	16196	16202	16150	16180	16350	16082	16292	16170	16204	16352	16224	16222	16246	16473	16286	16292	16182	16184	16393	16465	16365	16446	16105	16019	16281	16264	16266	16033	16127	16257	16184	16166	16336	16133	16216	16213	16260	16308	16135	16116	16391	16330	16244	16274	16339	16213	16338	16308	16171	16046	16311	16179	16322	16203	16292	16245	16252	16217	16245	16236	16178	16254	16145	16213	16252	16071	16303	16227	16170	16168	16100	16134	16157	16215	16281	16281	16078	16158	16093	16200	16481	16340	16210	16051	16268	16196	16186	16310	16299	16335	16310	16059	16288	16191	16290	16189	16136	16400	16309	16366	16106	15995	16170	16331	16164	16085	16121	16318	16110	16181	16228	16378	16199	16287	16342	16023	16047	16238	16195	16207	16200	16334	16284	16127	16319	16318	16218	16078	16379	16463	16130	16209	16353	16145	16238	16194	16179	16185	16288	16208	16214	16254	16232	16363	16199	16219	16245	16245	16231	16237	16449	16225	16330	16173	16228	16124	16107	16323	16314	16312	16347	16341	16266	16145	16209	16319	16357	16185	16187	16376	16227	16213	16198	16261	16225	16222	16313	16347	16179	16123	16022	16199	16169	16388	16351	16336	16066	16264	16066	16132	16209	16359	16005	16267	16411	16398	16264	16267	16190	15952	16256	16326	16294	16209	16196	16305	16147	16426	16135	16374	16180	16106	16256	16437	16122	16255	16228	16247	16414	16345	16368	16413	16348	16245	16210	16354	16285	16194	16415	16273	16354	16357	16374	16113	16280	16362	16193	16147	16136	16275	16174	16155	16424	16285	16152	16223	16085	16154	16169	16277	16264	16437	16506	16293	16195	16114	16218	16173	16225	16106	16182	16257	16304	16068	16347	16266	16359	16278	16222	16312	16297	16085	16285	16299	16110	16228	16253	16217	16331	16248	16222	16418	16240	16164	16143	16194	16308	16197	16265	16369	16218	16336	16370	16279	16321	16272	16223	16273	16161	16258	16291	16100	16136	16283	16147	15999	16083	16253	16238	16418	16239	16235	16383	16241	16250	16379	16364	16371	16248	16359	16270	16113	16350	16281	16230	16094	16136	16098	16222	16430	16094	16231	16100	16396	16313	16383	16308	16312	16261	16195	15968	16255	16379	16190	16362	16226	16331	16136	16182	16275	16140	16289	16212	16181	16356	16396	16260	16234	16074	16485	16138	16002	16297	16279	16292	16222	16362	16152	16063	16227	16267	16216	16321	16245	16277	16127	16221	16206	16355	16394	16311	16133	16199	16131	16336	16016	16403	16448	16198	16135	16115	16300	16258	16177	16112	16241	16233	16146	16249	16348	16248	16122	16202	16297	16159	16208	16249	16260	16174	16179	16163	16346	16047	16224	16239	16231	16107	16173	16364	16520	16325	16239	16314	16273	16104	16553	16212	16403	16250	16102	16223	16154	16101	16419	16164	16208	16203	16414	16349	16203	16215	16260	16527	16217	16200	16128	16159	16225	16227	16205	16237	16206	16182	16157	16329	16209	16125	16234	16088	16255	16162	16111	16216	16232	16284	16441	16317	16098	16132	16563	16221	16184	16248	16210	16321	16438	16295	16439	16060	16209	16065	16163	16394	16139	16235	16337	16346	16315	16145	16205	16272	16297	16111	16078	16348	16206	16292	16151	16312	16512	16331	16066	16395	16276	16129	16063	16458	16245	16186	16328	16111	16276	16264	16305	16169	16139	16085	16307	16329	16284	16167	16097	16441	16264	16158	15971	16356	16356	16281
15927	22154	22003	18601	17196	17041	16443	16418	16237	15997	15933	15869	15933	15658	15419	15205	15077	15252	15244	15099	15054	15186	15075	15274	15042	14925	15013	15127	15272	15507	15793	15493	15125	15091	15088	14976	15021	14953	14963	14963	15018	14890	14993	14778	14950	14963	14892	14974	15078	14897	14914	14868	15064	14910	14925	14919	15113	14792	14826	14904	14948	14802	15094	14904	14991	14968	14829	14913	14850	15081	14815	14873	14849	14926	14930	14866	15113	14927	14918	14945	14920	14914	14889	15034	14878	14780	14831	14786	15072	15041	14975	15059	15023	14786	14880	14973	14939	14860	15140	14808	14808	15018	14969	15015	14948	15017	14965	15017	15248	14967	14884	14977	14905	15086	14997	14994	14788	14943	15131	14941	15000	14853	14865	14921	14938	14822	14861	14847	14900	14871	14910	14981	15033	14981	15012	14898	15032	14977	14965	14930	14937	14931	15048	14761	15041	14894	14974	14974	15003	14920	14912	14894	14889	14903	14899	14872	14835	15001	14820	14678	14955	14812	14952	14806	14962	15175	14871	14783	15094	15056	14873	14959	14965	14845	14879	14937	15233	14860	15037	14836	14804	14962	14856	14915	14919	14971	14942	14914	14891	14951	15028	14941	14865	14829	14875	15012	14949	15152	14859	14986	14960	15036	14964	15083	14997	15028	14969	15001	14838	14996	15105	14949	14958	14763	14896	15063	14876	14921	14839	14923	14909	14784	15011	14924	14699	15009	15042	14946	14964	15044	15117	15020	14854	14909	14933	14895	15068	14912	14972	14848	14847	14975	14874	15066	14812	14944	14962	14963	14846	14871	14830	14810	14990	14993	14982	14911	14862	14996	14906	14924	14881	14828	14931	14906	14937	14886	14854	15007	14936	14928	14987	14875	15022	14792	14921	15058	15065	14936	14895	15038	14837	14957	14944	14899	14900	14918	14815	14905	14842	14986	14873	14861	15125	15008	14914	14917	15053	14924	14939	14918	15042	14869	14950	14853	14977	14918	14864	14962	14927	14901	14871	15155	14886	14985	14887	14807	14815	14883	15030	14951	14950	14934	15059	14949	15016	14929	14953	14905	14882	14806	14842	15109	15051	14917	14966	14815	15049	14812	14992	14899	14930	14937	14919	14893	14940	14868	15086	14916	14907	14866	14943	14913	14883	15083	14946	15070	15020	14660	14903	15127	15242	14908	14804	14964	14927	15108	14974	14953	14923	14872	15024	14863	15004	14979	14754	15000	14913	14875	15032	14828	14905	15082	15011	14933	14838	14791	14819	15009	14897	15006	14832	14777	14987	14934	15095	15001	14997	15141	14908	14781	14898	14848	14959	15116	14862	15158	14790	14869	14831	14997	14998	14983	14930	14871	15078	14915	14962	14956	14981	14981	15080	14843	14938	14929	14801	14923	14879	14808	14954	15139	14854	14925	14933	14836	14928	14988	14964	15015	14766	14997	15118	14910	15061	14931	14907	14876	14911	14989	14864	14968	14900	14871	14804	14950	14935	14842	14942	14901	15029	14955	15032	14961	14806	15069	14927	14918	14951	14981	15045	15072	14873	14958	14878	14820	14871	14992	14968	14880	15051	15006	14813	15163	14875	14989	14771	14893	14941	14781	15117	14831	14888	14978	14817	14827	14988	14871	15132	15031	15047	14891	14877	14948	14867	15034	14900	14941	14949	14877	15011	14978	14956	14947	14894	14921	14946	14839	14978	15056	15058	14962	14887	15046	15059	14845	14961	15082	14836	14924	14981	15013	14939	14922	14966	14870	14833	14917	14851	14779	14995	15073	14842	14970	14878	14818	14906	14882	14845	14925	14878	14922	14874	14969	15002	14939	14874	14942	14846	15013	15048	14965	14778	15113	14820	14941	14821	14816	14948	15016	15016	14924	14940	14885	15074	15130	14789	14786	14889	14858	15254	14733	15011	14921	14820	14983	14895	14946	14972	14888	15167	15028	14929	14973	14913	14807	15010	14869	14931	15201	14884	14965	14963	14836	14963	14945	15033	14980	15008	15031	14888	14919	15017	14915	15081	14921	14965	14997	15006	14923	15086	15034	14971	15061	15024	14984	15047	14971	14984	14854	14916	14828	15000	14837	14938	14762	14983	14923	14885	14913	14995	15007	15005	14878	14938	15019	15061	14928	14907	15195	14912	14883	15098	14896	14916	14707	14929	15058	14834	15055	14842	14899	14967	15078	14950	14894	14930	14899	14897	14994	14798	15027	14966	15007	14888	14910	14849	14877	15099	14990	14766	14801	15036	15078	14930	14988	15049	14859	14852	15011	14891	14954	14865	14976	14784	14840	14906	15092	14824	14940	14997	15106	14997	14793	14904	14993	15009	14908	14976	15077	15288	14962	14926	15014	14960	14875	14938	14930	14897	15083	14942	15165	14895	14880	14803	15007	14881	14865	14971	14866	15003	15001	14992	15010	14947	14838	14976	14940	14986	14712	14937	15062	14858	14902	14889	14982	14860	15103	14994	15020	14956	14866	14879	15132	14799	14707	14937	14856	15068	14873	15021	14911	14907	14965	14853	15003	15071	14892	14792	15133	14978	15003	14946	14914	14876	15051	14887	14915	14821	14910	14888	14868	14913	15038	14858	14950	14991	14958	15014	15027	15120	14943	14835	15096	14797	14956	15046	14900	14980	14823	15000	14873	14896	14966	14834	14972	15047	15116	14944	14981	14968	14925	14825	14944	14980	14995	14797	15122	14878	14793	14914	15016	14991	14863	14962	15008	15068	14936	14996	15033	15005	14940	15034	14901	15061	14935	14862	14960	14774	14917	14969	14840	14973	14913	14982	14991	15043	14747	15033	14998	15012	14958	14898	14843	14796	14954	14843	15098	14940	14975	15085	15009	14881	15092	14986	14925	14978	14927	14933	14878	14850	14865	14757	15007	15074	14712	15010	15059	14929	15105	15005	14934	14904	14838	15069	14878	14899	14941	14876	14865	15030	14882	14939	15008	15018	14893	15019	14871	14929	15132	14895	15018	14938	14938	14852	14926	14831	15021	14954	14970	15052	15111	14890	15123	14908	15021	14970	14955	14906	14770	14873	14945	14887	14941	14906	14896	15024	15143	14992	14929	15008	14931	14932	14901	15007	14830	14828	14924	15067	14893	14975	14867	14912	14892	14972	15011	14861	14853	14918	14806	15014	14856	14825	14876	14812	15019	14897	14814	14804	14920	14957	15006	15044	14991	15058	14884	14924	14952	14932	14957	14837	15038	14880	14810	15035	14927	15038	14714	14852	14942	14889	15005	15059	14880	15127	14894	15008	14808	15115	14958	14862	14902	14937	14922	15064	14956	14865	14940	14918	14888	15168	14898	14972	14776	14965	14952	14985	14908	15059	14832	15089	14964	14902	15029	15086	14775	14707	14857	14892	15078	15008	15025	14961	14969	14942	15038	14925	14980	15013	15107	14779	14851	14855	15025	15056	15121	14972	14727	14961	14833	15043	14818	14957	14987	15049	14892	14933	14805	14781	14917	14889	14819	15061	14957	14819	15071	14792	14972	14957	15007	14895	14791	14979	14964	15017	14873	15012	14974	14845	14960	15023	15019	15107	14919	14964	14870	14891	14885	14952	15155	14855	15102	15004	14918	15038	14874	14920	14931	14847	15014	14851	15044	15101	14878	14839	14988	14915	14800	14932	14943	14943	14898	14908	15121	14960	14870	14903	14909	14924	14987	14942	15065	14871	14946	14830	14972	15022	15073	15074	14851	14978	14949	14707	14995	14887	15109	14862	14861	14971	14986	14974	15075	14884	14912	14987	14919	14959	14852	14834	14941	14952	15014	14941	15001	15057	14848	14748	15050	14801	15005	14951	14864	15091	14886	15044	15165	14808	15123	14878	14942	14934	15093	14905	15057	14888	14985	14802	15108	15015	14842	14728	14861	15097	14940	14961	15045	15022	14955	15055	14891	15013	14908	15024	14927	14872	14844	15113	14766	14968	14959	14907	14805	14834	14951	14972	14770	15092	14875	14904	14781	14834	15017	14882	15030	14882	14946	14939	14969	14981	15041	15092	14736	14807	15024	14914	15069	14788	14993	14849	14929	14895	14772	14977	14972	14865	15031	15026	15004	14818	14884	15022	14870	15066	14904	14890	15130	14858	14946	15090	14998	14831	15088	14960	15031	14776	15030	14947	14899	14943	14994	14736	14909	14862	14960	15103	14964	14995	14987	14873	15062	14760	14907	15095	15091	15049	14934	14915	14889	14793	14739	14841	15049	14810	14794	14953	15015	15028	14925	14954	15162	15064	14934	14947	14914	14916	14997	14988	14956	14915	15066	14946	14862	15034	14828	14815	14972	14952	15060	15078	14854	14797	14785	15083	15002	14978	14971	15036	14973	14829	15023	15016	15047	14993	14931	14930	14921	14895	14865	14941	14914	14865	14890	14989	14875	14761	14979	15015	15013	14967	14854	15039	14917	14983	14941	14997	15005	15141	15041	15038	15063	15020	15092	15017	14812	14877	14998	14982	15078	14938	14821	14928	14814	14816	15017	14943	14971	15054	15044	15198	14899	15030	14724	14819	15020	14927	14900	14941	15031	14968	14844	15054	15088	14980	14853	15102	14970	14945	14905	14913	14827	14778	14990	14842	14942	15007	14872	14895	15113	14969	14887	14852	14817	14908	15009	14797	14936	14994	15044	14981	14866	14861	14930	14876	14829	14945	14999	14938	14960	15075	15002	15159	15033	14896	15024	14969	15018	14966	14877	15105	14893	14896	14813	14888	14905	14942	14946	14844	14899	14979	14935	14924	15008	14936	14987	15002	14882	14935	14956	15077	15029	15049	14885	14812	14937	14797	14804	14887	14939	15028	15154	14989	14873	14905	14903	14848	15043	14864	14960	14922	14941	14884	15023	15066	14814	15065	14918	14908	14674	14918	14840	15041	14999	15030	14862	14750	15022	15040	14904	15036	15026	14847	14996	14939	15050	15081	14861	14871	14845	14940	14873	14968	14966	14945	14941	15085	15140	14938	14943	14946	15131	14945	14889	15007	14949	14823	14879	15003	14978	14924	14873	15000	14892	15025	14900	15014	15018	14944	14963	14929	14953	15016	14963	14952	14906	14949	14940	14774	14832	14991	15012	14986	15000	14875	14932	15131	14826	15115	14859
23944	21361	28803	24396	22237	21787	20732	18355	18013	17816	18004	17602	17424	17396	17241	17396	17296	16885	17068	16868	17057	16841	16948	16862	16701	16942	16859	16651	17243	17568	18666	19344	18380	17633	17151	16961	16739	16730	16828	16649	16615	16733	16702	16491	16811	16693	16605	16583	16602	16555	16509	16725	16578	16762	16549	16615	16710	16612	16664	16543	16903	16533	16379	16764	16710	16780	16618	16710	16706	16638	16521	16646	16342	16550	16702	16714	16511	16519	16640	16606	16679	16522	16590	16499	16569	16429	16638	16667	16490	16561	16636	16545	16675	16643	16444	16676	16572	16680	16696	16740	16897	16274	16405	16750	16543	16641	16726	16627	16592	16635	16696	16687	16523	16663	16773	16333	16504	16654	16715	16638	16642	16520	16606	16746	16519	16496	16638	16489	16682	16521	16512	16754	16420	16510	16375	16632	16719	16641	16503	16571	16590	16640	16547	16663	16684	16908	16524	16633	16668	16714	16543	16569	16658	16464	16559	16425	16609	16446	16563	16495	16528	16602	16526	16491	16832	16658	16599	16526	16471	16549	16522	16671	16722	16692	16602	16579	16598	16630	16566	16659	16615	16669	16569	16726	16612	16592	16555	16686	16635	16559	16540	16751	16583	16526	16539	16573	16344	16468	16616	16749	16530	16516	16518	16618	16473	16634	16530	16522	16724	16741	16610	16714	16468	16706	16695	16643	16735	16732	16655	16630	16670	16629	16707	16544	16563	16579	16701	16799	16518	16596	16624	16568	16758	16783	16646	16525	16791	16698	16698	16477	16664	16512	16590	16479	16444	16708	16509	16543	16541	16622	16695	16554	16614	16675	16688	16700	16592	16551	16692	16582	16573	16542	16673	16737	16796	16773	16506	16571	16463	16632	16631	16548	16645	16365	16656	16516	16583	16755	16614	16526	16910	16680	16559	16620	16628	16714	16804	16549	16556	16636	16546	16681	16340	16555	16738	16621	16769	16583	16570	16441	16508	16509	16536	16605	16526	16910	16703	16837	16722	16565	16630	16383	16719	16514	16486	16642	16587	16563	16643	16561	16609	16583	16658	16675	16746	16648	16745	16644	16720	16562	16709	16523	16576	16667	16568	16633	16777	16539	16511	16531	16557	16876	16434	16606	16826	16478	16523	16676	16625	16512	16639	16637	16440	16342	16724	16649	16635	16668	16574	16486	16661	16799	16523	16489	16619	16703	16652	16700	16837	16574	16841	16652	16559	16766	16513	16450	16627	16674	16744	16729	16523	16736	16634	16698	16734	16698	16632	16664	16671	16596	16566	16612	16492	16477	16662	16667	16450	16574	16439	16536	16662	16617	16685	16539	16491	16511	16705	16523	16641	16653	16514	16555	16542	16618	16651	16552	16546	16590	16774	16752	16607	16634	16440	16577	16811	16462	16558	16659	16590	16554	16576	16580	16774	16585	16561	16612	16602	16649	16569	16463	16604	16711	16542	16521	16618	16518	16559	16630	16446	16548	16590	16458	16467	16608	16536	16641	16784	16486	16867	16546	16682	16703	16530	16651	16691	16510	16623	16493	16713	16738	16641	16843	16663	16654	16723	16538	16645	16565	16732	16686	16585	16796	16705	16634	16530	16735	16686	16638	16726	16788	16696	16795	16721	16715	16775	16742	16532	16504	16657	16725	16482	16633	16786	16671	16595	16609	16574	16560	16610	16697	16609	16636	16547	16600	16462	16519	16582	16805	16679	16554	16417	16422	16449	16551	16472	16335	16717	16591	16638	16560	16685	16564	16444	16498	16664	16488	16671	16647	16498	16571	16544	16504	16655	16422	16494	16570	16712	16589	16670	16532	16623	16344	16482	16486	16506	16384	16715	16512	16519	16515	16617	16368	16571	16589	16616	16513	16685	16359	16183	16605	16634	16628	16589	16444	16791	16583	16536	16454	16732	16643	16572	16660	16549	16529	16542	16662	16531	16643	16588	16379	16509	16483	16397	16465	16444	16698	16554	16462	16601	16863	16644	16732	16692	16506	16749	16677	16423	16762	16604	16512	16579	16712	16684	16706	16713	16699	16528	16687	16640	16579	16587	16695	16611	16633	16519	16637	16415	16608	16523	16611	16669	16800	16712	16532	16588	16708	16513	16568	16517	16455	16680	16563	16468	16505	16671	16510	16780	16488	16626	16720	16475	16523	16441	16630	16613	16674	16519	16583	16685	16626	16692	16493	16711	16508	16772	16691	16617	16500	16455	16618	16501	16667	16678	16628	16398	16459	16437	16607	16382	16641	16694	16661	16579	16540	16711	16564	16487	16779	16630	16732	16587	16790	16601	16450	16741	16554	16529	16594	16517	16294	16425	16538	16393	16623	16455	16744	16514	16516	16610	16601	16654	16421	16779	16534	16385	16574	16491	16457	16566	16650	16776	16594	16746	16585	16585	16491	16544	16567	16623	16573	16715	16596	16674	16670	16600	16729	16531	16779	16713	16579	16484	16527	16841	16640	16584	16623	16622	16417	16828	16689	16619	16671	16639	16665	16602	16584	16660	16541	16324	16304	16484	16617	16694	16696	16605	16518	16384	16469	16691	16645	16568	16709	16624	16532	16671	16748	16738	16683	16665	16521	16598	16623	16490	16661	16466	16786	16438	16746	16634	16570	16566	16605	16663	16535	16734	16548	16775	16636	16616	16628	16542	16651	16516	16761	16512	16445	16597	16339	16765	16726	16578	16520	16447	16654	16470	16725	16688	16503	16654	16666	16592	16480	16804	16523	16707	16725	16762	16564	16610	16472	16495	16714	16415	16531	16643	16620	16356	16685	16802	16632	16939	16632	16664	16674	16505	16470	16488	16507	16709	16592	16666	16671	16658	16854	16453	16672	16502	16684	16566	16628	16630	16631	16564	16480	16432	16644	16442	16502	16642	16376	16512	16456	16690	16647	16476	16461	16744	16464	16745	16477	16576	16591	16650	16580	16603	16506	16680	16488	16699	16565	16528	16572	16633	16661	16662	16486	16480	16660	16684	16610	16671	16549	16577	16628	16583	16562	16370	16404	16730	16537	16550	16631	16556	16685	16642	16431	16675	16466	16634	16413	16655	16677	16801	16750	16584	16520	16684	16529	16794	16554	16453	16537	16571	16710	16630	16760	16705	16481	16539	16744	16653	16493	16467	16502	16612	16751	16517	16536	16556	16339	16475	16707	16748	16531	16659	16700	16585	16676	16751	16490	16782	16576	16561	16615	16685	16574	16559	16688	16460	16628	16693	16440	16449	16699	16658	16757	16753	16402	16476	16526	16684	16533	16549	16525	16629	16416	16662	16556	16765	16605	16623	16640	16389	16522	16634	16724	16420	16678	16652	16643	16513	16644	16570	16566	16583	16384	16620	16489	16596	16646	16573	16664	16664	16565	16408	16582	16788	16510	16533	16529	16629	16637	16607	16631	16428	16674	16656	16809	16478	16611	16592	16640	16585	16673	16688	16573	16550	16489	16603	16449	16446	16502	16776	16632	16708	16552	16490	16682	16657	16563	16629	16537	16479	16615	16802	16586	16699	16840	16654	16743	16485	16550	16415	16462	16697	16693	16526	16603	16445	16632	16609	16684	16641	16494	16558	16547	16418	16508	16604	16593	16656	16404	16632	16542	16755	16459	16589	16692	16698	16503	16600	16394	16632	16407	16720	16595	16668	16712	16605	16647	16685	16575	16478	16667	16476	16519	16562	16566	16735	16471	16504	16383	16568	16685	16558	16607	16681	16671	16584	16791	16622	16554	16558	16532	16392	16554	16536	16777	16395	16674	16447	16582	16479	16707	16565	16570	16549	16489	16546	16487	16653	16621	16485	16545	16611	16611	16472	16539	16535	16532	16640	16621	16491	16421	16707	16545	16398	16478	16563	16571	16527	16690	16731	16717	16592	16552	16569	16479	16516	16514	16707	16524	16484	16592	16531	16529	16715	16581	16719	16735	16747	16525	16704	16641	16627	16676	16650	16411	16699	16675	16558	16575	16559	16454	16313	16684	16672	16605	16586	16472	16625	16616	16435	16664	16769	16528	16652	16476	16582	16535	16749	16535	16679	16492	16715	16724	16492	16660	16679	16291	16619	16545	16698	16570	16670	16682	16721	16629	16561	16627	16645	16856	16582	16707	16464	16618	16454	16594	16770	16699	16732	16587	16583	16704	16441	16671	16479	16515	16665	16581	16612	16630	16509	16588	16710	16721	16757	16567	16587	16452	16677	16685	16655	16664	16722	16533	16439	16581	16784	16785	16543	16584	16417	16524	16340	16654	16644	16456	16574	16786	16655	16525	16695	16515	16502	16591	16521	16553	16551	16567	16699	16656	16684	16533	16510	16646	16739	16602	16568	16788	16640	16732	16643	16480	16461	16546	16905	16683	16658	16582	16679	16442	16665	16796	16541	16500	16557	16637	16540	16685	16694	16644	16607	16667	16670	16504	16630	16691	16600	16683	16576	16508	16716	16744	16619	16621	16513	16651	16676	16470	16607	16633	16356	16727	16491	16755	16748	16483	16660	16836	16813	16451	16727	16767	16667	16570	16584	16518	16422	16615	16565	16747	16700	16562	16775	16649	16834	16631	16430	16529	16601	16502	16526	16639	16770	16532	16828	16758	16593	16635	16730	16668	16521	16672	16431	16623	16558	16584	16719	16496	16636	16546	16495	16675	16636	16636	16477	16531	16747	16587	16527	16705	16462	16719	16492	16726	16508	16580	16751	16574	16652	16772	16749	16715	16610	16587	16558	16601	16653	16621	16679	16755	16609	16486	16555	16523	16743	16611	16564	16333	16620	16683	16519	16503	16752	16579	16586	16555	16595	16657	16653	16576	16573	16613	16595	16685	16709	16661	16714	16806	16533	16479	16741	16750	16527	16616	16702	16840	16503	16625	16529	16582	16634	16743	16756	16552	16534	16510	16675	16693	16586	16692	16609	16412	16735	16655	16658	16747	16403	16627	16580	16528	16492	16737	16756	16693	16716	16508	16554	16598	16513	16837	16634	16632	16513	16538	16751	16732	16732	16599	16664	16522	16529	16603	16718	16536	16594	16799	16770	16583	16784	16513	16650	16476	16596	16792	16645	16423	16661	16779	16646	16606	16731	16640	16644	16566	16679	16704	16548	16614	16695	16538	16502	16844	16602	16574
16433	29376	28723	24626	21235	18784	18147	18018	17521	17177	17287	17048	16582	16531	16147	15927	15972	15934	15778	15832	15746	15428	15554	15443	15585	15532	15521	15393	16193	16688	18830	18969	17835	16482	15818	15489	15396	15359	15257	15418	15168	15304	15309	15352	15413	15329	15182	15280	15018	15254	15442	15286	15413	15303	15013	15402	15230	15307	15356	15376	15449	15248	15282	15072	15384	15086	15340	15315	15266	15194	15378	15482	15194	15350	15467	15227	15316	15252	15196	15212	15291	15363	15163	15304	15299	15182	15196	15217	15321	15434	15122	15345	15171	15122	15227	15240	15218	15449	15255	15311	15409	15181	15211	15172	15273	15276	15318	15133	15175	15099	15388	15310	15263	15343	15209	15385	15288	15396	15179	15226	15356	15207	15299	15417	15217	15207	15370	15317	15047	15203	15213	15323	15258	15340	15339	15333	15090	15313	15116	15358	15248	15263	15129	15275	15237	15380	15103	15251	15279	15224	15228	15013	15278	15276	15419	15193	15281	15073	15212	15492	15186	15141	15363	15209	15127	15300	15092	15154	15124	15355	15241	15239	15182	15246	15370	15171	15199	15227	15179	15341	15419	15180	15326	15177	15168	15319	15423	15306	15388	15303	15069	15189	15255	15197	15557	15194	15080	15285	15242	15238	15186	15178	15291	15396	15252	15381	15257	15249	15293	15252	15271	15358	15238	15371	15301	15212	15322	15265	15273	15176	15473	15388	15167	15294	15239	15210	15188	15213	15158	15333	15172	15383	15231	15125	15263	15288	15280	15235	15122	15463	15218	15054	15412	15233	15336	15310	15132	15219	15235	15170	15349	15343	15359	15302	15342	15381	15354	15149	15157	15335	15358	15310	15336	15408	15283	15346	15216	15207	15432	15108	15140	15274	15450	15022	15433	15258	15288	15270	15271	15330	15424	15251	15218	15493	15341	15345	15393	15180	15248	15436	15345	15212	15265	15186	15374	15230	15273	15174	15256	15212	15177	15270	15284	15227	15162	15383	15169	15167	15276	15195	15320	15404	15385	15216	15302	15131	15170	15225	15266	15248	15364	15218	15329	15337	15289	15139	15199	15188	15205	15439	15093	15297	15183	15182	15190	15251	15171	15224	15226	15331	15190	15386	15191	15326	15114	15339	15241	15241	15172	15262	15259	15348	15179	15319	15192	15216	15389	15182	15298	15126	15166	15283	15184	15387	15219	15160	15364	15273	15170	15199	15239	15274	15214	15256	15212	15170	15280	15106	15277	15357	15336	15230	15290	15323	15408	15161	15288	15374	15395	15317	15139	15477	15284	15346	15266	15350	15183	15316	15124	15277	15240	14963	15064	15308	15231	15317	15352	15316	15234	15179	15400	15225	15216	15247	15303	15290	15375	15295	15241	15306	15293	15248	15265	15226	15259	15320	15243	15352	15315	15069	15191	15134	15250	15119	15262	15352	15213	15242	15395	15102	15201	15284	15161	15354	15352	15317	15313	15283	15242	15213	15344	15285	15256	15248	15246	15232	15279	15365	15397	15348	15217	15316	15507	15262	15339	15236	15331	15221	15390	15304	15114	15341	15246	15257	15238	15248	15033	15245	15164	15295	15327	15349	15209	15152	15229	15254	15122	15399	15328	15234	15392	15233	15462	15251	15076	15236	15279	15340	15321	15174	15449	15319	15329	15240	15072	15341	15063	15283	15211	15265	15186	15292	15103	15323	15096	15299	15217	15220	15177	15218	15203	15366	15382	15227	15246	15342	15216	14982	15382	15247	15319	15097	15232	15355	15299	15447	15323	15315	15213	15197	15098	15299	15182	15177	15307	15244	15345	15341	15193	15269	15248	15149	15289	15266	15102	15171	15227	15179	15273	15360	15249	15261	15187	15313	15172	15222	15217	15208	15147	15303	15300	15095	15252	15181	15206	15194	15280	15349	15165	15135	15293	15132	15241	15347	15221	15178	15189	15244	15223	15266	15324	15327	15333	15310	15254	15064	15157	15262	15330	15304	15302	15350	15290	15208	15241	15327	15089	15097	15231	15331	15193	15349	15248	15436	15445	15434	15330	15121	15275	15082	15205	15269	15329	15220	15248	15253	15131	15266	15350	15426	15355	15281	15135	15309	15214	15297	15198	15225	15290	15291	15251	15307	15146	15286	15209	15232	15460	15193	15281	15415	15158	15449	15360	15212	15326	15359	15296	15373	15274	15393	15182	15289	15426	15425	15217	15358	15187	15320	15184	15093	15257	15304	15297	15211	15287	15376	15217	15329	15188	15370	15095	15356	15290	14997	15344	15182	15364	15225	15257	15213	15137	15144	15128	15144	15187	15128	15245	15080	15311	15177	15060	15175	15154	15221	15141	15341	15203	15273	15353	15328	15154	15189	15326	15184	15307	15304	15172	15161	15222	15306	15352	15170	15239	15377	15170	15204	15195	15072	15153	15247	15215	15478	15094	15329	15442	15197	15320	15187	15192	15115	15210	15451	15075	15081	15217	15332	15312	15283	15420	15210	15143	15354	15246	15386	15158	15399	15272	15328	15213	15331	15293	15233	15189	15436	15158	15248	15220	15255	15228	15301	15225	15355	15184	15331	15139	15308	15348	15257	15264	15337	15407	15296	15361	15096	15186	15333	15229	15225	15258	15211	15155	15310	15359	14998	15113	15321	15155	15291	15320	15193	15311	15201	15346	15320	15471	15144	15225	15272	15296	15286	15200	15353	15350	15285	15214	15235	15219	15299	15140	15438	15202	15277	15256	15202	15308	15300	15161	15120	15182	15369	15390	15320	15109	15268	15166	15381	15169	15264	15350	15330	15287	15184	15301	15338	15248	15267	15303	15236	15197	15273	15144	15223	15225	15170	15281	15015	15192	15343	15211	15284	15192	15243	15263	15276	15262	15178	15294	15309	15354	15148	15199	15299	15335	15123	15185	15246	15336	15359	15360	15303	15438	15280	15149	15346	15322	15145	15191	15261	15313	15326	15160	15265	15392	15205	15284	15306	15276	15250	15172	15360	15245	15187	15164	15099	15390	14902	15308	15243	15377	15193	15263	15143	15356	15312	15235	15311	15468	15301	15300	15345	15137	15268	15261	15317	15257	15258	15340	15150	15351	15347	15186	15430	15326	15169	15251	15405	15308	15253	15226	15120	15284	15328	15145	15192	15354	15094	15134	15230	15218	15070	15284	15281	15225	15183	15152	15081	15248	15231	15204	15262	15427	15401	15226	15171	15276	15167	15411	15251	15166	15289	15410	15308	15151	15270	15355	15282	15322	15166	15216	15245	15026	15375	15183	15107	15294	15371	15261	15324	15279	15355	15250	15270	15258	15157	15368	15334	15237	15268	14965	15278	15376	15190	15306	15255	15157	15283	15238	15369	15131	15321	15212	15447	15379	15186	15138	15429	15190	15200	15271	15392	15344	15402	15211	15252	15165	15474	15366	15260	15321	15227	15202	15277	15402	15336	15171	15253	15334	15240	15233	15288	15247	15306	15211	15245	15160	15210	15247	15255	15149	15213	15218	15178	15403	15208	15284	15280	15356	15261	15389	15229	15235	15316	15275	15334	15250	15000	15421	15398	15310	15177	15302	15377	15152	15239	15286	15355	15153	15339	15102	15315	15238	15388	15318	15354	15262	15308	15308	15332	15274	15210	15167	15372	15402	15077	15388	15355	15402	15404	15227	15242	15219	15289	15396	15361	15300	15198	15207	15160	15153	15228	15233	15190	15157	15371	15190	15173	15234	15058	15318	15390	15277	15311	15349	15333	15382	15323	15319	15180	15302	15371	15193	15353	15255	15278	15387	15287	15083	15324	15123	15319	15294	15254	15351	15244	15294	15281	15255	15225	15263	15285	15184	15293	15257	15377	15313	15372	15267	15285	15162	15343	15087	15377	15164	15178	15177	15305	15418	15261	15176	15194	15062	15228	15291	15194	15210	15285	15375	15081	15299	15136	15373	15485	15140	15142	15472	15243	15348	15348	15208	15319	15382	15242	15266	15259	15337	15323	15305	15304	15380	15283	15384	15168	15296	15438	15331	15017	15177	15170	15113	15158	15129	15124	15332	15210	14988	15391	15207	15045	15265	15284	15287	15282	15257	15464	15271	15369	15262	15285	15192	15179	15362	15153	15328	15183	15220	15274	15210	15298	15362	15334	15080	15423	15425	15343	15138	15262	15316	15305	15199	15354	15321	15284	15234	15111	15258	15298	15270	15296	15374	15145	15299	15463	15295	15121	15356	15116	15330	15211	15345	15358	15370	15250	15384	15216	15213	15323	15325	15236	15373	15233	15017	15323	15163	15154	15261	15396	15352	15152	15405	15379	15254	15273	15055	15347	15276	15394	15226	15102	15290	15344	15204	15186	15260	15287	15255	15238	15296	15301	15282	15433	15101	15233	15184	15323	15217	15327	15283	15307	15233	15080	15192	15304	15200	15396	15243	15410	15264	15225	15289	15281	15286	15311	15265	15272	15363	15276	15291	15366	15224	15207	15272	15208	15233	15288	15136	15326	15322	15325	15337	15285	15174	15404	15370	15253	15306	15207	15188	15357	15268	15126	15151	15255	15323	15176	15414	15536	15221	15169	15390	15107	15165	15178	15340	15206	15133	15226	15321	15254	15229	15227	15237	15276	15404	15057	15310	15153	15367	15216	15341	15209	15204	15079	15326	15194	15340	15303	15245	15040	15347	15204	15266	15252	15133	15326	15102	15260	15362	15415	15201	15383	15284	15183	15399	15228	15476	15305	15119	15260	15321	15205	15142	15219	15253	15250	15226	15309	15327	15213	15365	15298	15144	15408	15266	15220	15202	15218	15318	15138	15180	15234	15214	15494	15213	15284	15188	15227	15435	15292	15154	15237	15232	15319	15272	15174	15331	15176	15261	15147	15217	15289	15201	15066	15193	15274	15279	15261	15319	15239	15250	15295	15192	15263	15311	15259	15302	15404	15289	15114	15183	15306	15247	15174	15063	15102	15415	15375	15265	15204	15415	15320	15160	15270	15212	15169	15191	15205	15359	15336	15294	15247	15388	15281	15119	15266	15405	15305	15215	15303	15323	15160	15295	15313	15411	15154	15361	15191	15387	15295	15282	15262	15440	15133	15370	15319	15333	15114	15246	15322	15206	15235	15236	15354	15303	15449	15189	15165
22953	21385	29296	23845	21632	23675	25147	20082	19048	19257	18800	18049	18084	17984	17663	17564	17597	17496	17349	17293	17447	17009	17070	17168	17076	17086	17190	16934	17161	16979	18884	21285	20878	19431	18316	17327	17199	16832	16859	16868	17076	16822	16859	16762	16579	16691	16933	17069	16951	17006	16758	16831	16925	16820	16991	16743	16730	16568	16817	16732	16740	16782	16744	17005	16905	16793	16745	16860	16873	17023	17066	16804	16972	16756	16724	16737	16926	16886	16849	16841	16830	16897	16823	16755	17002	16777	16830	16838	16921	16943	16858	16842	16760	16883	16696	16914	16831	16636	16732	16726	16774	16928	16801	16777	16800	16644	16818	16686	16682	16750	16714	16968	16709	16738	16565	16850	16855	16757	16694	16822	16646	16836	16975	16559	16772	16742	16719	16885	16760	16753	16782	16650	16801	16638	16634	16662	16678	16937	16872	16873	16706	16770	17015	16939	16725	16825	16903	16660	16699	16861	16839	16992	17068	16785	16759	16742	16870	16803	16580	16686	16674	16727	16678	16630	16854	16837	16646	16699	16772	16818	16782	16884	16914	16953	16799	16755	16808	16661	16829	16882	16635	16713	16865	16719	16802	16783	16603	16690	16791	16927	16756	16909	16836	16751	16860	16880	16758	16784	16888	16789	16750	16759	16814	16584	16728	16672	16902	16774	16701	16856	16991	16952	16779	16703	16845	16733	16657	16948	16594	16890	16747	16668	16842	16817	16703	16855	17002	16609	16838	16755	16810	16808	16776	16755	16808	16670	16669	16682	16663	16890	16626	16786	16444	16905	16823	16781	16651	16708	16634	16768	16739	16668	16838	16926	16695	16850	16678	16840	16783	16796	16614	16812	16587	17090	16754	16794	16768	16589	16833	16911	16707	16683	16739	16554	16675	16769	16734	16791	16848	16904	16739	16763	16708	16757	16645	16663	16617	16744	16851	16665	16800	16723	16868	16726	16573	16734	16811	16783	16848	16870	16834	16664	16780	16718	16802	16809	16815	16824	16604	16788	17071	16775	16715	16722	16834	16780	16764	16827	16639	16882	16735	16711	16916	16912	16985	16607	16702	16741	16680	16852	16723	16514	16817	16721	16653	16645	16786	16779	16776	16751	16822	16739	16825	16811	16749	16760	16741	16780	16798	16540	16879	16853	16939	16834	16687	16681	16803	16787	16728	16659	16599	16846	16783	16527	16782	16739	16659	16599	16520	16752	16694	16861	16711	16870	16766	16858	16718	16682	16750	16763	16576	16913	16673	16973	16796	16835	16794	16834	16571	16674	16827	16752	16836	16814	16902	16881	16734	16784	16757	16595	16584	16790	16877	16880	16703	16773	16536	16861	16987	16544	16825	16800	16992	16720	16652	16662	16830	16744	16787	16606	16698	16727	16688	16851	16748	16657	16779	16759	16830	16919	16806	16642	16787	16698	16678	16790	16846	16647	16680	16764	16731	16715	16635	16775	16846	16775	16805	16754	16790	16640	16686	16807	16590	16790	16673	16705	16905	16682	16595	16754	16758	16905	16847	16608	16869	16881	16716	16960	16796	16681	16692	16686	16675	16797	16763	16494	16725	16501	16665	16770	16785	16768	16780	16615	16637	16912	16838	16798	16877	16751	16883	16744	16594	16842	16769	16647	16770	16724	16738	16668	16718	16855	16835	16795	16695	16655	16797	16831	16757	16717	16649	16857	16688	16714	16982	16784	16695	16736	16878	16773	16713	16852	16526	16800	16706	16755	16740	16878	16817	16549	16780	16672	16611	16988	16979	16773	16778	16933	16757	16895	16668	16651	16556	16739	16629	16744	16856	16845	16668	16831	16702	16675	17052	16852	16724	16633	16829	16728	16642	16658	16724	16655	16755	16671	16924	16604	16853	16850	16925	16884	16833	16902	16817	16892	16787	16837	16625	16717	16822	16843	16668	16821	16772	16925	16790	16972	16781	16592	16697	16782	16805	16703	16637	16772	16717	16667	16764	16569	16906	16599	16718	16696	16792	16813	16889	16719	16720	16901	16828	16769	16706	16755	16925	16719	16682	16822	16908	16904	16754	16854	16734	16887	16714	16827	16671	16956	16750	16736	16918	16997	16821	16747	16800	16646	16827	16765	16602	16806	16805	16726	16769	16358	16737	16832	16873	16997	16696	16629	16840	16671	16789	16768	16815	16647	16864	16889	16594	16802	16893	16863	16724	16784	16677	16654	16911	16775	16819	16789	16780	16699	16692	16711	16720	16545	16578	16950	16676	16771	16942	16897	16822	16666	16821	16726	16602	16687	16810	16817	16740	16734	16749	16858	16701	16710	16978	16957	16810	16728	16803	16682	16641	16847	16543	16753	16696	16738	16779	16679	16668	16759	16789	16740	16926	16898	16678	16644	16520	16689	16675	16740	16847	16738	16638	16820	16588	16819	16666	16773	16810	16745	16623	16662	16864	16590	16872	16766	16660	16602	16621	16768	16787	16644	16706	16820	16924	16729	16716	17008	16653	16882	16906	16679	16659	16672	16725	16793	16868	16712	16798	17056	16802	16798	16707	16852	16800	16782	16689	16746	16650	16650	16593	16514	16618	16730	16980	16986	16809	16690	16698	16866	16863	16651	16748	16666	16638	16619	16866	16831	16829	16730	16732	16525	16772	17130	16564	16878	16640	16751	16866	16645	16777	16512	16823	16868	16823	16623	16849	16840	16664	16959	16854	16834	16677	16655	16914	16716	16721	16603	16913	16661	16675	16908	16723	16803	16810	16560	16731	16595	16649	16727	16556	16510	16785	16621	16760	16619	16603	16784	16778	16607	16682	16620	16758	16648	16519	16797	16918	16776	16617	16889	16841	16673	16787	16760	16775	16629	16596	16828	16834	16715	16789	16800	16735	16789	16855	16768	16867	16745	16800	16656	16866	16716	16617	16914	16702	16709	16926	16795	16880	16933	16681	16584	16654	16875	16782	16571	16852	16803	16595	16611	16658	16718	16674	16914	16769	16796	16675	16712	16723	17009	16635	16687	16784	16798	16781	16734	16792	16804	16815	16685	16717	16986	16592	16527	16801	16750	16720	16615	16746	16831	16716	16745	16875	16900	16717	16664	16789	16698	16592	16812	17031	16797	16815	16656	16794	16797	16769	16803	16884	16745	16648	16685	16951	16787	16791	16642	16928	16769	16775	16680	16734	16607	16977	16715	16716	16828	16646	16876	16756	16852	16927	16399	16580	16710	16710	16801	16805	16536	16664	16750	16861	16845	16720	16841	16915	16867	16822	16694	16688	16728	16857	16800	16778	16581	16765	16793	16688	16781	16696	16785	16594	16765	16759	16604	16798	16988	16766	16718	16769	16736	16703	16923	16663	16728	16857	16705	16652	16590	16591	16709	16759	16856	16692	16909	16720	16826	16724	16735	16868	16864	16730	16789	16763	16677	16724	16705	16686	16733	16918	16794	16728	16885	16741	16701	16882	16887	16711	16819	16679	16739	16780	16785	16723	16844	16872	16704	16829	16605	16773	16709	16910	16686	16669	16582	16647	16775	16820	16843	16901	16884	16731	16825	16489	16826	16669	16475	16908	16747	16721	16777	16876	16735	16499	16696	16737	16910	16702	16766	16956	16700	16951	16919	16860	16880	16807	16867	16735	16842	16654	16727	16743	16651	16850	16644	16649	16967	16663	16894	16710	16798	16942	16790	16754	16841	16714	16815	16677	16615	16801	16894	16801	16945	16597	16624	16919	16501	16778	16691	16776	16783	16824	16773	16790	16725	16755	16745	16857	16708	16573	16590	16706	16707	16827	16589	16712	16794	16791	16954	16910	16801	16819	16827	16804	16741	16947	16899	16684	16641	16752	16726	16696	16751	16817	16806	16704	16826	16528	16775	16868	16824	16636	16772	16800	16705	16787	16757	16713	16647	16769	16972	16852	16787	16677	16804	16764	16793	16695	16572	16673	16701	16583	16451	16715	16720	16742	16556	16746	17020	16696	16791	16750	16697	16601	16702	16570	16798	16780	16868	16613	17010	16741	16639	16764	16792	16782	16624	16786	16623	16695	16548	16712	16747	16746	16739	16793	16607	16907	16765	16670	16823	16773	16857	16725	16704	16833	16915	16809	16945	16805	16551	16541	16716	16681	16765	16754	16675	16738	16870	16701	16576	16782	16602	16799	16781	16535	16662	16572	16846	16814	16694	16677	16666	16619	16573	16947	16758	16834	16740	16910	16803	16766	16909	16959	16759	16759	16835	16900	16822	16745	16912	16779	16553	16890	16558	16719	16907	16593	16710	16663	16808	16673	16790	16573	16760	16827	16827	16598	16622	16856	16816	16738	16824	16773	16740	16747	16912	16841	16888	16777	16675	16780	16661	16591	16733	16770	16711	16946	16847	16755	16855	16737	16760	16682	16712	16792	16852	16531	16705	16500	16877	16713	16633	16750	16683	16925	16814	16585	16652	16770	16901	16539	16694	16776	16866	16796	16844	16644	16697	16757	16600	16821	16737	16816	16856	16651	16641	16679	16869	16665	16665	16923	16841	16788	16734	16777	16952	16786	16743	16731	16629	16781	16947	16799	16842	16874	16842	16858	16693	16807	16769	16808	16548	16768	16955	16677	16685	16712	16762	16606	16841	16822	16869	16891	16664	16610	16716	16599	16526	16830	16740	16754	16710	16676	17015	16641	16828	16690	16692	16653	16773	16730	16614	16550	16692	16800	16855	16682	16758	16722	16720	16733	16768	16696	16812	16769	16661	16762	16689	16731	16721	16911	16771	16689	16644	16802	16650	16756	16774	16587	16837	16711	16705	16473	16810	16723	16722	16837	16892	16807	16721	16733	16684	16816	16785	16836	16581	16927	16872	16791	16777	16790	16778	16786	16828	16709	16951	16675	16685	16883	16696	16717	16648	16901	16482	16788	16681	16535	16729	16734	16694	16900	16667	16817	16832	16882	16743	16607	16612	16630	16949	16814	16879	16895	16718	16535	16789	16744	16799	16750	16695	16748	16807	16870	16734	16603	16640	16673	16736	16764	16774	16878	16746	16812	16696	16637	16905	16816	16709	16782	16682	16612	16778	16686	16807	16836	16899	16767	16902	16819	16891	16694	16693	16676	16978	16812	16888	16727	16596	16979	16739	16717	16706	16773	16880	16650	16508
18714	34803	33447	27919	24188	21885	20951	19711	19210	18794	18058	17439	16940	17066	16750	16668	16350	16124	16213	16177	15861	15745	15894	15989	15791	15654	15621	15629	15549	15374	19308	22257	21131	18607	16594	15775	15438	15326	15218	15310	15444	15534	15444	15518	15565	15152	15377	15414	15334	15322	15374	15173	15404	15431	15305	15239	15385	15288	15419	15189	15564	15228	15434	15338	15239	15428	15396	15464	15464	15278	15436	15381	15252	15274	15380	15402	15166	15288	15225	15432	15444	15445	15381	15332	15429	15342	15509	15450	15324	15376	15401	15234	15383	15270	15352	15340	15375	15369	15358	15274	15139	15165	15259	15342	15276	15350	15325	15372	15362	15236	15457	15334	15298	15432	15438	15216	15237	15202	15440	15258	15133	15390	15485	15454	15301	15396	15266	15237	15454	15260	15297	15236	15296	15397	15343	15384	15290	15124	15517	15430	15449	15237	15339	15166	15505	15278	15334	15335	15316	15448	15395	15389	15263	15388	15284	15311	15348	15214	15419	15355	15396	15366	15249	15416	15332	15176	15253	15387	15313	15340	15315	15398	15255	15312	15414	15296	15240	15397	15507	15486	15482	15257	15358	15339	15284	15361	15292	15383	15330	15263	15241	15280	15264	15353	15430	15451	15261	15322	15364	15469	15429	15416	15344	15451	15342	15265	15213	15312	15334	15200	15364	15481	15315	15242	15416	15243	15506	15407	15448	15265	15276	15220	15445	15472	15347	15293	15484	15620	15292	15355	15307	15289	15233	15328	15360	15378	15255	15380	15279	15339	15330	15476	15183	15306	15361	15388	15182	15329	15313	15388	15315	15555	15262	15230	15477	15317	15362	15293	15356	15511	15220	15221	15280	15504	15381	15308	15225	15454	15238	15250	15204	15188	15325	15124	15288	15427	15194	15307	15289	15208	15239	15334	15347	15318	15267	15418	15267	15413	15322	15316	15391	15284	15251	15252	15384	15345	15268	15205	15411	15413	15303	15359	15205	15229	15252	15390	15298	15314	15378	15254	15423	15186	15242	15379	15177	15441	15260	15289	15103	15420	15289	15191	15420	15446	15292	15283	15196	15333	15347	15404	15343	15353	15229	15284	15258	15293	15275	15451	15471	15275	15259	15421	15383	15447	15370	15511	15279	15275	15342	15481	15486	15297	15343	15371	15270	15242	15244	15297	15370	15450	15436	15269	15227	15343	15307	15331	15354	15213	15582	15262	15383	15240	15312	15099	15275	15338	15372	15113	15227	15328	15363	15463	15426	15258	15158	15237	15337	15481	15225	15297	15310	15286	15135	15328	15279	15307	15357	15329	15153	15261	15412	15321	15343	15485	15417	15363	15467	15234	15399	15273	15296	15352	15025	15259	15319	15234	15366	15229	15274	15515	15442	15239	15395	15383	15452	15185	15309	15344	15361	15281	15474	15325	15105	15323	15333	15498	15178	15527	15263	15395	15366	15260	15249	15064	15364	15580	15401	15357	15304	15496	15359	15295	15340	15469	15348	15535	15223	15360	15498	15296	15275	15305	15291	15388	15216	15393	15280	15173	15368	15444	15194	15201	15347	15373	15239	15356	15423	15313	15125	15251	15344	15315	15431	15249	15282	15334	15381	15281	15314	15342	15180	15363	15346	15245	15247	15366	15371	15326	15197	15450	15417	15238	15314	15375	15466	15423	15163	15305	15400	15306	15349	15294	15185	15360	15350	15354	15615	15222	15320	15254	15434	15241	15290	15294	15262	15496	15560	15324	15194	15373	15364	15234	15132	15225	15401	15365	15345	15281	15355	15463	15479	15322	15226	15288	15492	15440	15572	15271	15444	15294	15306	15286	15284	15311	15228	15282	15439	15383	15198	15279	15209	15189	15345	15279	15347	15193	15523	15542	15392	15352	15191	15355	15312	15340	15269	15372	15496	15230	15368	15241	15295	15267	15294	15184	15413	15374	15393	15485	15403	15338	15271	15237	15075	15435	15353	15376	15329	15270	15254	15434	15278	15293	15401	15338	15359	15421	15221	15416	15168	15236	15292	15333	15376	15386	15435	15483	15320	15271	15372	15340	15305	15301	15457	15318	15354	15332	15392	15296	15264	15399	15236	15279	15178	15399	15229	15306	15353	15337	15335	15231	15394	15449	15230	15509	15278	15365	15220	15263	15206	15296	15500	15189	15300	15373	15409	15240	15119	15247	15231	15296	15279	15229	15336	15316	15196	15189	15330	15463	15422	15407	15329	15322	15281	15577	15368	15242	15365	15501	15224	15298	15449	15273	15357	15403	15318	15339	15309	15165	15309	15325	15290	15130	15380	15369	15290	15371	15411	15359	15294	15327	15514	15266	15198	15284	15228	15368	15396	15232	15319	15241	15559	15327	15381	15304	15312	15498	15310	15496	15207	15391	15349	15416	15347	15296	15304	15187	15157	15513	15202	15320	15282	15364	15274	15398	15402	15276	15267	15305	15312	15172	15314	15510	15323	15398	15245	15372	15252	15212	15340	15380	15386	15447	15462	15338	15330	15315	15306	15428	15216	15261	15294	15261	15326	15424	15326	15326	15309	15363	15311	15553	15353	15301	15459	15405	15196	15231	15351	15368	15293	15443	15197	15322	15305	15281	15330	15564	15360	15197	15217	15294	15205	15442	15388	15277	15323	15200	15211	15405	15381	15277	15353	15437	15324	15267	15463	15341	15276	15364	15298	15361	15434	15265	15268	15340	15328	15139	15371	15401	15443	15298	15254	15294	15365	15221	15317	15402	15500	15204	15261	15398	15314	15264	15431	15298	15448	15520	15370	15258	15318	15347	15283	15321	15437	15376	15471	15420	15399	15319	15245	15257	15327	15450	15260	15386	15319	15350	15307	15273	15276	15212	15236	15231	15261	15376	15335	15273	15452	15436	15451	15298	15370	15261	15466	15388	15257	15292	15343	15146	15311	15220	15339	15322	15310	15114	15423	15375	15110	15471	15440	15405	15175	15434	15498	15444	15475	15345	15214	15303	15532	15242	15276	15516	15341	15370	15274	15404	15224	15282	15393	15300	15378	15383	15278	15177	15298	15450	15270	15336	15328	15370	15399	15213	15273	15411	15268	15332	15501	15245	15371	15174	15371	15279	15495	15393	15438	15311	15557	15293	15395	15452	15281	15188	15340	15083	15294	15252	15361	15403	15319	15334	15453	15202	15506	15362	15293	15323	15343	15326	15291	15283	15230	15221	15190	15416	15472	15474	15270	15339	15508	15294	15367	15307	15536	15221	15284	15382	15335	15369	15234	15387	15316	15287	15413	15433	15191	15335	15278	15275	15215	15345	15351	15280	15205	15469	15427	15339	15339	15362	15492	15298	15412	15271	15402	15243	15346	15291	15316	15248	15321	15303	15242	15326	15392	15420	15304	15239	15237	15382	15439	15394	15276	15308	15284	15215	15164	15398	15413	15405	15597	15186	15288	15315	15140	15126	15409	15169	15287	15314	15357	15241	15360	15117	15331	15424	15171	15229	15269	15376	15387	15235	15305	15387	15415	15312	15327	15363	15222	15489	15386	15266	15127	15545	15321	15411	15149	15235	15403	15289	15229	15323	15355	15222	15354	15344	15305	15339	15370	15206	15075	15470	15262	15377	15368	15363	15379	15388	15316	15471	15474	15348	15416	15269	15428	15121	15337	15305	15279	15265	15251	15214	15309	15375	15427	15394	15353	15326	15292	15436	15441	15191	15325	15394	15359	15332	15288	15254	15461	15317	15364	15323	15492	15171	15325	15358	15353	15348	15325	15267	15246	15393	15347	15361	15418	15433	15417	15198	15407	15359	15334	15355	15190	15248	15330	15326	15266	15365	15422	15168	15377	15396	15273	15583	15129	15435	15370	15212	15145	15267	15289	15259	15324	15191	15138	15303	15327	15352	15425	15222	15196	15206	15330	15453	15291	15353	15474	15363	15258	15336	15453	15360	15389	15409	15167	15601	15393	15302	15411	15405	15215	15291	15054	15391	15369	15222	15382	15087	15274	15227	15293	15425	15259	15360	15214	15376	15243	15222	15517	15238	15432	15349	15292	15233	15396	15518	15398	15382	15374	15298	15372	15223	15306	15256	15308	15420	15185	15371	15249	15384	15361	15349	15349	15309	15283	15327	15412	15167	15333	15171	15348	15422	15272	15245	15475	15311	15366	15359	15309	15304	15298	15159	15197	15303	15412	15456	15307	15468	15209	15368	15341	15353	15431	15231	15189	15500	15351	15204	15470	15458	15151	15263	15180	15473	15498	15133	15426	15350	15355	15415	15303	15355	15322	15466	15321	15395	15241	15282	15365	15412	15391	15369	15214	15458	15335	15330	15233	15192	15405	15172	15385	15183	15274	15296	15334	15398	15463	15277	15265	15407	15246	15270	15411	15282	15343	15319	15345	15327	15313	15409	15308	15337	15381	15406	15139	15336	15404	15202	15275	15424	15381	15377	15483	15332	15495	15445	15266	15251	15303	15234	15415	15512	15432	15268	15198	15267	15219	15340	15320	15240	15343	15324	15353	15426	15310	15408	15363	15258	15535	15367	15393	15211	15387	15303	15310	15396	15209	15349	15401	15336	15288	15197	15603	15275	15210	15402	15516	15271	15370	15389	15275	15269	15292	15298	15332	15301	15365	15286	15338	15342	15251	15448	15313	15465	15455	15283	15152	15265	15422	15220	15255	15340	15212	15271	15379	15402	15433	15362	15339	15366	15315	15307	15386	15313	15155	15138	15416	15211	15292	15356	15173	15248	15376	15284	15161	15231	15307	15342	15337	15274	15341	15389	15239	15478	15200	15325	15396	15452	15283	15318	15252	15274	15386	15418	15431	15288	15241	15329	15379	15509	15483	15314	15383	15173	15356	15388	15254	15306	15330	15390	15165	15469	15281	15263	15276	15256	15254	15555	15251	15309	15166	15479	15275	15412	15314	15272	15438	15183	15402	15247	15351	15258	15140	15418	15220	15427	15235	15286	15404	15214	15407	15279	15435	15258	15328	15250	15258	15129	15102	15309	15338	15281	15382	15209	15423	15303	15427	15279	15242	15280	15316	15286	15253	15239	15222	15352	15211	15246	15338	15476	15313	15353	15319	15351	15430	15399	15465	15408	15331	15213	15362	15492	15577	15374	15347	15260	15456	15428
27817	22664	26246	23868	19969	19167	18851	18169	17982	17651	17518	17273	17236	17256	17172	17039	17120	17077	17014	17053	16862	16745	16804	16960	16817	16811	16976	16968	16799	16979	16985	17058	17409	17203	17214	17004	16849	16877	16889	16839	16793	16966	16883	16789	16849	16814	16779	16638	16744	16767	16633	16557	16804	16912	16782	16709	16807	16877	16903	16784	16747	16892	16703	16793	16613	16572	16869	16955	16588	16911	16886	17075	16830	16861	16918	16917	16703	16743	16758	16898	16803	16760	16817	16810	16967	16900	17094	17030	17077	16772	16805	16863	17009	16765	16749	16635	16711	16854	16929	16833	16839	16941	16713	16969	16870	16719	16775	16840	16680	16665	16772	16860	16933	16801	16602	16762	16970	16875	16815	16894	16734	16668	16863	16902	16965	16775	16699	17006	16741	16594	16627	16700	16723	16820	17116	16785	16781	16711	16727	16688	16766	16820	16838	16886	16613	16852	16872	16917	16865	16878	16959	16830	16805	16601	16929	16931	16705	16730	16845	16895	16748	16881	16938	16845	16726	16736	16959	16683	16698	16663	16757	16938	16730	17047	16896	16627	16692	16726	16908	17068	16713	16971	16790	16814	16730	16773	16704	16950	16878	16658	16903	16799	16897	16907	16685	16821	16861	16692	16683	16799	16838	16854	16872	16840	16658	17062	16597	16768	16747	16942	16905	16796	16874	16832	16709	16900	16879	16650	16772	16673	17048	16674	16740	16654	16666	16765	16798	16754	16726	16990	16829	16978	16930	16903	16843	16650	16715	16602	16769	16832	16699	16776	16740	16888	16602	16895	16800	16809	16871	16750	16722	16992	16887	16829	16807	16804	16962	16751	16931	16968	16982	16905	16686	16915	16742	16752	16783	16817	16868	16894	16846	16678	16884	16766	16670	16770	16889	16866	16719	16841	16784	16878	17020	16801	17011	16680	16887	16859	16802	16757	16598	16895	16921	16703	16732	16782	16780	16774	16879	16824	16805	16791	16781	16716	16716	16702	16754	16720	16950	16570	16781	16915	16756	16814	16841	16728	16761	16818	16811	16815	16774	16871	16972	16723	16961	17005	16969	16846	16917	16922	16842	16724	16795	16813	16639	16795	16549	16807	16738	16841	16750	16795	16836	16757	16890	16782	16940	16809	16803	16814	16816	16811	16841	16779	16924	16802	16747	16985	16872	16934	16818	16751	16891	16896	16873	16695	16745	16795	16934	16665	16907	16614	16846	16755	16876	16878	16940	16704	16666	16729	16850	16644	16883	16573	16735	16821	16792	16836	16874	16902	16886	16776	16655	16811	16969	16839	16833	16809	16878	16741	16861	16779	16769	16723	16800	16956	16967	16917	16776	16915	16761	16718	16715	16853	16778	16847	16691	16800	16796	16885	16890	16887	16934	16871	16837	16801	16812	16811	16973	16735	16751	16928	16738	16828	16771	16805	16840	16891	16878	16911	17041	16652	16872	16811	16733	16610	16820	16957	16978	16904	16831	16852	16984	16831	16669	16912	16811	16725	16709	16813	16719	16863	16631	16732	16747	16730	16611	16711	16883	16729	16966	16786	16766	16791	17000	16664	16789	16851	16776	16584	16722	16895	17048	16806	16807	16907	16782	16724	16963	16722	16893	16695	16894	16651	16637	16966	16678	16822	16844	16959	16810	16906	16933	16682	16770	16631	16825	16894	16774	16948	16988	16914	16975	16999	17077	17048	16867	17042	16941	16886	16853	16515	16788	16779	16894	16733	16876	16862	16867	16811	16727	16807	16781	16774	16814	16964	16840	16838	16857	16799	16952	16740	16830	16752	16915	16855	16809	16857	16733	16616	16610	16575	16802	16872	16673	16755	16720	16857	16810	16989	16704	16626	16935	16841	16809	16895	16953	16667	16778	16898	16895	16656	16796	16896	16765	16590	16862	16828	16700	16720	16845	16883	16808	16888	16854	16677	16781	16779	16740	16782	16793	16975	16624	16817	16935	16885	16899	17013	16974	16678	16937	16645	16862	16759	16750	16875	16779	16641	16609	17020	16785	16856	16797	16754	16817	16755	16724	16856	16866	16847	16563	16935	16732	16776	16987	16750	16832	16802	16937	16766	16861	16958	16665	16630	16712	16576	16730	16768	16756	16982	16699	16839	16940	16710	16822	16765	16702	16754	16794	16806	16760	16680	16738	16944	16960	16804	16999	16605	16821	16774	16618	16840	16883	16795	17150	16764	16915	16993	17003	16707	16931	16766	16935	17125	16796	17022	16819	16496	16752	16942	16865	16839	16674	16636	16963	16818	16831	16929	16805	17014	16860	16956	16886	16890	16760	16902	16939	16815	16750	16862	16879	16840	16795	16954	16922	16690	16670	16827	16911	16920	16814	16767	16840	16974	16862	16923	16844	16871	16822	16900	16973	17017	16747	16589	16805	16905	16916	16801	16840	16886	17022	16838	16783	16781	16775	16812	16857	16799	16761	16694	16805	16786	16808	16810	16791	16828	16741	16662	16881	16754	16862	16955	16805	16734	16739	16911	16962	16833	16815	16727	16828	16675	16898	16976	16866	16825	16727	16962	16890	16797	16701	16936	16954	16772	16999	16925	16751	16891	16700	16816	16790	16962	16971	16800	16916	16754	16786	16638	16796	16853	16803	16803	16768	17017	16991	16918	16698	16685	16756	16846	16940	16800	16865	16809	16611	16645	16875	16918	16816	16748	16816	16754	16685	16905	16674	17028	17090	17027	16833	16721	16842	16715	16672	16918	16983	16949	16673	16881	16917	16848	16934	16887	16806	16781	16762	16463	16848	16737	16835	16913	16936	16901	16654	16806	16716	16950	16926	16938	16981	16867	16754	16891	16747	17089	16762	16837	16750	16933	16853	16660	16666	16963	16688	16824	16712	16841	16981	16862	17113	16645	16967	16837	16859	16922	16883	16753	16832	16739	16937	16997	16910	16793	16859	16983	16761	16771	16895	16767	16816	16890	16922	16945	17012	16921	16794	16970	16940	16922	16857	16812	16781	16873	16828	16995	16722	16736	16903	16750	17007	16756	17145	16761	16706	16887	16989	16858	17018	16914	16765	16578	16834	16781	16811	16782	16704	16785	16909	16859	16914	16758	16695	16756	16788	16842	16879	16585	16842	16743	16806	16968	16816	16864	16722	16699	16840	16730	16774	16649	16752	16853	16717	16953	16683	16792	16949	16750	16831	16783	16708	16747	16826	16694	16656	16680	16850	16822	16741	16768	16956	16641	16734	16772	16853	16800	16731	16835	16888	16818	16720	16874	16889	16906	16716	16738	16921	16795	16807	16741	16829	16921	16904	16964	16823	16952	16673	16618	16740	17033	16800	16756	16829	16880	16732	16834	16804	16862	16909	16750	16752	16943	16961	17040	16981	16781	16906	16914	16737	16571	16909	16542	16812	16643	16800	16709	16667	16931	16892	16729	16954	16770	16912	16626	16907	16916	16828	16799	16752	16790	16829	16758	16877	16694	16702	16811	16811	16762	16723	16769	16913	16741	16722	16931	16706	16849	16726	16895	16794	16671	16723	16745	16830	16968	16937	16747	16847	17011	16775	16957	16961	16856	16974	16844	16790	16950	16714	16934	16903	16773	16694	16870	16928	16620	16930	16780	16829	16796	16774	16916	16896	16821	16658	16721	16803	16744	16940	16793	16619	16729	16713	16747	16839	16677	16887	16734	16621	16699	16699	16736	16755	16786	16737	16880	16843	16756	16882	16660	16848	16879	16930	16882	17017	16680	16881	16721	16658	16642	16728	16751	16870	16732	16894	16797	16710	16984	16907	16721	16740	16607	16773	17042	16738	16777	16701	16720	16830	16621	16667	16644	16718	16815	16859	16680	16869	16812	16902	16648	16806	16829	16879	16901	16857	16680	16846	16755	16894	16908	16777	16716	16839	16897	16843	16882	16948	16795	16710	16738	16854	16854	16706	16659	16910	16659	16858	16842	17040	16698	16842	16865	16794	16830	16792	16922	16720	16904	16754	16612	16785	16792	16630	16765	16886	16791	16784	16775	16994	16994	16617	16753	16959	16744	16700	16828	16688	16637	16640	16857	16915	16873	16784	16611	16793	16808	16864	16745	16810	16817	16840	16785	16734	16634	16996	16785	17005	16936	16914	16780	16735	16672	16753	16673	16911	16712	16875	17053	16946	16937	16755	16689	16926	16922	17066	16851	16911	16820	16859	16869	16956	16826	16748	16796	16810	17083	16689	16834	16843	16828	16926	16767	16654	16818	16762	16811	16752	16720	16843	16920	16747	16774	16960	16719	16933	16707	16877	16801	17009	16882	16945	16882	16833	16761	16743	16893	16791	16851	17089	16739	16758	16845	16841	16621	16803	17029	16761	16926	16945	16711	16834	16832	16964	16842	16742	16828	16841	16833	16817	16959	16890	16683	16871	16834	16914	16702	16839	16723	16941	16691	16691	16856	16917	16827	17010	16616	16760	17087	16886	16789	16911	17095	16980	16939	16910	16827	16819	16611	17032	16673	16745	16901	16955	16758	16726	16758	16833	16758	16896	16763	16827	16741	16730	16656	17040	16733	16677	16849	16885	16872	16607	16809	17053	16857	16892	16841	16944	16642	16928	16644	16746	16869	16776	16746	16833	16749	16856	16840	16770	16798	16851	16823	16780	16875	16679	16564	16945	16862	16858	16963	16949	16990	16852	16969	16755	16810	16725	16926	16809	16767	16945	16804	16736	16908	16789	16785	16811	16743	16680	16539	16397	16758	16853	16787	16861	16790	16891	16563	16988	16857	16830	16674	16752	16833	16782	16908	16926	16785	16735	17010	16850	16616	16946	16886	16828	16853	16899	16944	16945	16849	16807	16582	16706	16840	16838	16530	16851	16793	16822	16808	16833	16650	16654	16866	16847	16948	16974	16664	16827	16859	17017	16820	16782	16694	16501	16764	16900	16798	16832	17055	16804	16705	16966	16845	16930	16694	16789	16864	16813	16898	16842	16844	16855	16804	16732	16827	16623	16719	16786	16764	16874	16625	16801	16964	16696	16846	16959	16708	16767	16697	16948	16711	16879	16864	16741	16713	16862	16727	16847	16734	16982	16800	16788	16745	16718	16697	16766	16675	16801	16757	16785	16848	16976	16864	16811	16903	16912	16648	16706	16718
17675	24515	25818	23071	20433	18978	18675	17918	17409	16914	16549	16182	16139	15750	15877	15797	15583	15553	15791	15694	15508	15478	15384	15545	15336	15479	15491	15599	15346	15469	15584	16012	16074	15819	15708	15619	15282	15387	15477	15344	15533	15353	15374	15569	15331	15446	15337	15307	15337	15379	15170	15254	15278	15264	15359	15320	15455	15362	15368	15384	15152	15359	15349	15437	15382	15380	15491	15305	15393	15361	15283	15517	15379	15176	15361	15351	15538	15308	15321	15260	15219	15352	15429	15377	15288	15422	15326	15405	15405	15404	15469	15329	15404	15279	15322	15346	15281	15342	15285	15496	15280	15227	15410	15446	15314	15492	15451	15370	15329	15372	15256	15210	15336	15416	15259	15352	15386	15405	15432	15285	15356	15248	15311	15546	15293	15365	15492	15354	15396	15195	15538	15430	15354	15495	15333	15360	15323	15231	15249	15524	15265	15548	15263	15370	15213	15252	15321	15411	15343	15407	15319	15467	15404	15246	15413	15284	15458	15467	15253	15422	15269	15375	15273	15424	15387	15293	15371	15349	15337	15445	15409	15199	15339	15384	15207	15315	15198	15455	15441	15404	15347	15466	15364	15288	15379	15318	15373	15342	15447	15399	15114	15341	15472	15425	15257	15350	15278	15544	15225	15284	15249	15476	15235	15605	15170	15334	15397	15323	15265	15498	15239	15358	15412	15283	15408	15332	15246	15250	15271	15282	15280	15373	15262	15255	15318	15273	15332	15434	15181	15347	15457	15379	15296	15255	15279	15420	15407	15295	15230	15350	15352	15198	15382	15286	15212	15436	15138	15386	15467	15305	15515	15367	15367	15297	15463	15430	15470	15435	15341	15513	15269	15214	15243	15349	15413	15420	15263	15421	15420	15303	15329	15323	15476	15267	15272	15208	15390	15386	15258	15494	15321	15289	15455	15235	15241	15191	15346	15373	15456	15283	15319	15382	15205	15449	15215	15299	15407	15264	15471	15399	15504	15478	15349	15436	15411	15296	15525	15240	15365	15380	15441	15432	15122	15376	15338	15430	15369	15391	15390	15374	15342	15334	15491	15305	15344	15307	15412	15274	15176	15380	15326	15557	15450	15312	15397	15216	15346	15312	15421	15274	15340	15464	15368	15245	15244	15478	15319	15437	15159	15584	15347	15332	15492	15368	15301	15372	15428	15210	15406	15357	15435	15388	15433	15388	15199	15348	15407	15375	15205	15161	15522	15412	15350	15293	15394	15412	15349	15468	15269	15317	15323	15185	15413	15190	15374	15330	15466	15325	15424	15346	15383	15289	15512	15464	15466	15459	15377	15275	15278	15309	15361	15363	15264	15361	15380	15205	15509	15205	15387	15265	15364	15441	15347	15369	15170	15389	15303	15446	15356	15462	15301	15336	15412	15340	15358	15303	15165	15397	15337	15401	15561	15558	15312	15412	15472	15241	15394	15329	15359	15308	15363	15289	15317	15276	15500	15389	15176	15339	15262	15497	15350	15292	15270	15308	15445	15278	15351	15289	15276	15273	15458	15295	15423	15504	15394	15422	15471	15292	15354	15537	15420	15194	15272	15369	15398	15502	15315	15366	15307	15377	15298	15437	15270	15287	15275	15449	15322	15345	15259	15427	15287	15531	15412	15442	15473	15359	15303	15123	15409	15388	15405	15248	15149	15557	15440	15388	15277	15382	15408	15309	15353	15332	15317	15488	15265	15352	15312	15327	15459	15561	15565	15229	15508	15219	15431	15312	15350	15425	15137	15587	15308	15371	15415	15336	15428	15196	15343	15250	15352	15298	15440	15595	15305	15359	15413	15356	15291	15439	15347	15259	15458	15299	15287	15271	15439	15381	15395	15346	15258	15314	15240	15259	15293	15352	15333	15390	15370	15392	15544	15338	15611	15308	15305	15352	15517	15482	15427	15434	15458	15293	15517	15399	15499	15392	15254	15447	15358	15480	15377	15251	15447	15480	15292	15416	15423	15318	15287	15445	15301	15410	15363	15417	15252	15312	15093	15372	15298	15386	15263	15250	15271	15373	15379	15389	15369	15302	15487	15398	15353	15434	15328	15321	15448	15236	15281	15442	15348	15092	15428	15379	15366	15397	15403	15487	15329	15099	15366	15474	15224	15399	15335	15300	15534	15396	15415	15466	15512	15200	15330	15305	15324	15304	15402	15391	15397	15281	15336	15481	15410	15626	15284	15345	15573	15212	15516	15333	15333	15326	15264	15326	15169	15347	15356	15444	15315	15356	15344	15374	15310	15307	15260	15379	15294	15307	15478	15196	15577	15308	15396	15248	15419	15255	15336	15390	15312	15277	15440	15383	15406	15277	15512	15311	15384	15271	15362	15320	15371	15379	15415	15272	15284	15397	15293	15341	15313	15282	15327	15397	15260	15156	15406	15372	15481	15227	15272	15368	15408	15458	15612	15400	15398	15320	15300	15327	15504	15341	15348	15303	15301	15512	15223	15361	15416	15389	15446	15302	15414	15181	15374	15552	15300	15371	15563	15220	15300	15236	15511	15309	15285	15361	15194	15509	15475	15484	15353	15194	15408	15357	15250	15359	15222	15435	15344	15227	15420	15228	15329	15206	15306	15624	15392	15496	15497	15429	15494	15334	15264	15306	15402	15359	15321	15322	15312	15330	15442	15379	15401	15326	15452	15242	15320	15328	15574	15333	15265	15356	15248	15385	15382	15356	15464	15293	15259	15404	15278	15404	15329	15228	15540	15312	15294	15592	15382	15180	15351	15451	15348	15301	15349	15294	15277	15497	15308	15317	15264	15385	15475	15348	15371	15155	15335	15325	15408	15409	15324	15398	15401	15520	15422	15291	15453	15286	15307	15351	15353	15469	15471	15334	15246	15392	15465	15257	15362	15189	15350	15335	15338	15300	15484	15319	15408	15384	15461	15239	15470	15347	15338	15207	15290	15335	15275	15447	15323	15403	15357	15288	15335	15455	15254	15420	15238	15407	15251	15315	15494	15293	15335	15311	15319	15437	15452	15396	15484	15445	15385	15417	15307	15282	15282	15372	15307	15407	15415	15320	15354	15482	15285	15403	15380	15523	15568	15477	15185	15435	15340	15420	15264	15329	15363	15467	15304	15490	15338	15219	15363	15453	15475	15402	15520	15472	15355	15289	15155	15440	15354	15284	15293	15395	15341	15334	15218	15290	15384	15438	15310	15229	15289	15413	15350	15252	15396	15284	15511	15469	15330	15331	15347	15367	15439	15496	15325	15329	15522	15225	15341	15453	15459	15430	15198	15280	15335	15235	15235	15619	15327	15450	15276	15417	15349	15479	15483	15323	15482	15107	15395	15319	15481	15497	15292	15268	15323	15372	15312	15317	15311	15295	15302	15514	15269	15272	15472	15423	15249	15371	15386	15262	15412	15245	15455	15471	15377	15256	15246	15416	15418	15327	15410	15258	15150	15400	15498	15505	15323	15386	15407	15288	15359	15438	15407	15463	15570	15463	15418	15265	15256	15362	15482	15283	15522	15399	15496	15355	15334	15263	15405	15378	15252	15449	15439	15239	15364	15476	15346	15329	15415	15260	15386	15274	15381	15420	15369	15467	15198	15254	15556	15216	15359	15370	15281	15523	15453	15445	15259	15393	15472	15189	15354	15190	15400	15310	15376	15485	15522	15467	15362	15355	15519	15273	15282	15403	15231	15382	15423	15309	15198	15537	15462	15373	15283	15395	15314	15328	15461	15313	15269	15226	15350	15386	15423	15279	15245	15329	15392	15282	15450	15189	15441	15314	15468	15438	15519	15503	15391	15360	15424	15417	15426	15300	15356	15318	15431	15403	15368	15459	15272	15258	15304	15317	15134	15235	15477	15335	15419	15267	15316	15203	15529	15302	15334	15270	15472	15290	15540	15378	15266	15443	15355	15325	15476	15382	15386	15512	15208	15402	15244	15271	15386	15326	15311	15487	15312	15366	15422	15403	15200	15330	15307	15308	15293	15311	15317	15264	15375	15472	15335	15328	15292	15403	15389	15545	15422	15486	15426	15516	15261	15273	15442	15203	15507	15264	15277	15416	15195	15340	15385	15365	15322	15253	15375	15139	15347	15272	15269	15356	15349	15437	15336	15289	15369	15456	15435	15439	15321	15294	15375	15388	15411	15304	15282	15413	15316	15465	15210	15378	15303	15329	15271	15288	15345	15429	15393	15318	15436	15294	15449	15312	15305	15184	15373	15430	15448	15327	15209	15470	15409	15345	15445	15330	15362	15338	15292	15351	15398	15511	15308	15336	15246	15353	15384	15504	15426	15425	15449	15385	15385	15339	15402	15392	15559	15439	15291	15318	15244	15379	15397	15460	15346	15378	15344	15561	15206	15350	15561	15434	15372	15439	15273	15408	15283	15194	15145	15402	15289	15374	15389	15374	15402	15320	15452	15364	15578	15333	15293	15427	15313	15423	15222	15374	15344	15399	15238	15339	15216	15353	15603	15312	15384	15272	15333	15312	15342	15445	15351	15341	15365	15335	15260	15542	15415	15447	15425	15283	15499	15339	15278	15287	15357	15316	15453	15353	15286	15366	15424	15230	15260	15421	15390	15176	15286	15291	15459	15494	15198	15416	15386	15375	15357	15490	15204	15462	15456	15311	15365	15192	15434	15520	15165	15531	15329	15401	15265	15392	15279	15652	15530	15383	15532	15423	15356	15414	15184	15469	15487	15260	15447	15518	15342	15273	15481	15282	15380	15473	15197	15408	15417	15513	15415	15345	15424	15446	15309	15280	15350	15328	15306	15298	15345	15249	15526	15252	15523	15383	15377	15181	15294	15216	15426	15198	15389	15346	15495	15273	15354	15277	15354	15449	15334	15348	15399	15192	15439	15423	15294	15399	15518	15408	15357	15465	15406	15374	15204	15381	15416	15401	15351	15489	15379	15507	15412	15229	15421	15353	15361	15410	15357	15270	15301	15504	15413	15201	15419	15428	15413	15431	15383	15406	15451	15354	15427	15175	15449	15249	15287	15376	15325	15429	15405	15340	15243	15448	15412	15254	15348	15267	15377	15525	15236	15477	15397	15204	15248	15544	15419	15347	15436	15498	15257	15270	15515	15411	15354	15347	15479	15143	15430	15440	15496	15287	15423	15168	15423	15196	15547	15289	15254	15384
23928	21328	28766	24419	22399	22582	22018	19347	18391	17960	17775	17781	17480	17551	17373	17259	17152	17075	17072	16766	17093	17066	16958	16874	16928	16928	16854	16896	17056	16737	17914	19269	19261	18520	17646	16892	17205	16880	16843	16589	16812	16796	16581	16869	16582	16562	16841	16900	16930	16858	16773	16611	16828	16774	16802	16787	16889	16816	16730	16785	16817	16768	16844	16863	16754	16556	16758	16618	16774	16597	16807	16803	16752	16821	16614	16633	16749	16764	16679	16779	16784	16652	16725	16520	16918	16849	16818	16600	16663	16630	16845	16713	16732	16914	16799	16498	16680	16633	16610	16809	16890	16624	16865	16518	16756	16862	16869	16649	16530	16996	16885	16799	16451	16680	16646	16629	16765	16683	16655	16882	16655	16674	16733	16502	16649	16725	16757	16745	16749	16686	16911	16648	16709	16759	16712	17003	16915	16702	16581	16711	16898	16578	16916	16764	16757	16741	16605	16794	16711	16715	16553	16697	16902	16797	16876	16709	16710	16540	16781	16636	16834	16954	16593	16753	16787	16918	16786	16569	16749	16666	16672	16835	16737	16646	16481	16790	16710	16996	16667	16700	16837	16739	16405	16893	16859	16835	16799	16849	16696	16688	16581	16864	16750	16675	16813	16695	16865	16834	16744	16837	16828	16662	16920	16593	16564	16576	16738	16692	16786	16792	16568	16813	16657	16528	16764	16821	16747	16801	16647	16490	16974	16791	16694	16843	16793	16801	16625	16661	16591	16678	16684	16699	16801	16829	16668	16680	16783	16513	16717	16626	16871	16881	17007	16691	16786	16635	16679	16613	16715	16800	16569	16575	16772	16901	16762	16768	16651	16749	16958	16820	16628	16923	16940	16645	16848	16579	16727	16842	16733	16658	16661	16705	16714	16798	16784	16890	16883	16620	16873	16792	16921	16761	16794	16614	16553	16901	16909	16695	16689	16854	16692	16881	16766	16502	16659	16717	16735	16599	16823	16867	16690	16610	16741	16734	16649	16613	16806	16681	16566	16813	16996	16711	16739	16748	16600	16707	16856	16792	16747	16531	16739	16792	16851	16687	16600	16677	16591	16476	16846	16664	16730	16354	16767	16661	16734	16613	16713	16520	16889	16723	16663	16500	17030	16685	16670	16645	16854	16766	16624	16811	16830	16564	16844	16533	16654	16597	16688	16634	16609	16647	16764	16918	16828	16756	16769	16624	16898	16630	16654	16753	16843	16821	16606	16490	16759	16737	16725	16525	16639	16767	16652	16664	16742	16720	16500	16747	16763	16549	16757	16496	16765	16800	16615	16687	16733	16832	16793	16706	16608	16766	16683	16541	16922	16899	16779	16630	16569	16715	16659	16726	16911	16779	16693	16765	16803	16698	16700	16696	16884	16705	16717	16646	16513	16581	16717	16869	16683	16602	16644	16511	16768	16666	16720	16768	16612	16741	16777	16762	16843	16990	16691	16702	16722	16704	16676	16807	16702	16856	16691	16695	16790	16483	16656	16758	16664	16708	16699	16640	16915	16685	16766	16738	16748	16847	16859	16890	16738	16815	16662	16735	16776	16550	16754	16710	16963	16590	16728	16838	16790	16610	16845	16715	16741	16585	16867	16790	16834	16553	16751	16569	16773	16834	16737	16790	16830	16833	16682	16760	16733	16734	16850	16740	16653	16822	16926	16757	16754	16675	16743	16857	17014	16879	16654	16581	16684	16632	16603	16635	16722	16779	16608	16479	16657	16696	16776	16850	16664	16723	16819	16875	16668	16776	16753	16792	16682	16713	16808	16679	16737	16926	16784	16699	16774	16739	16647	16597	16558	16604	16637	16685	16895	16529	16789	16796	16692	16629	16889	16705	16742	16878	16679	16874	16672	16689	16775	16590	16789	16726	16683	16603	16803	16699	16703	16823	16669	16845	16795	16559	16706	16752	16674	16683	16831	16756	16594	16677	16792	16722	16955	16578	16757	16727	16700	16780	16637	16797	16747	16576	16857	16988	16698	16797	16601	16723	16608	16762	16791	16893	16646	16732	16836	16969	16667	16516	16788	16732	16698	16624	16755	16808	16667	16683	16664	16756	16732	16768	16842	16711	16821	16818	16646	16783	16622	16668	16712	16829	16727	16700	16797	16826	16732	16544	16861	16742	16686	16862	16681	16810	16785	16726	16796	16657	16827	16635	16630	16769	16585	16796	16677	16873	16640	16685	16887	16639	16657	16855	16738	16728	16644	16517	16720	16662	16671	16850	16695	16687	16886	16573	16735	16701	16743	16785	16707	16880	16800	16582	16694	16596	16604	16682	16746	16760	16816	16734	16874	16661	16539	16714	16615	16846	16709	16734	16555	16857	16711	16818	16676	16753	16743	16685	16698	16720	16822	16753	16840	16737	16878	16637	16628	16688	16728	16747	16691	16784	16793	16563	16770	16622	16655	16778	16741	16614	16837	16582	16708	16681	16644	16993	16754	16643	16962	16834	16825	16458	16640	16649	16870	16537	16720	16572	16561	16841	16600	16648	16822	16743	16963	16705	16674	16623	16688	16684	16723	16644	16677	16774	16832	16868	16792	16478	16749	16569	16802	16788	16853	16738	16814	16883	16507	16561	16599	16673	16754	16952	16650	16684	16756	16771	16635	16699	16799	16514	16836	16863	16818	16680	16842	16766	16876	17006	16886	16903	16627	16643	16942	16828	16662	16700	16720	16682	16677	16789	16679	16663	16719	16894	16745	16675	16594	16667	16952	16796	16897	16717	16703	16635	16629	16663	16767	16768	16672	16819	16705	16868	16649	16735	16793	16784	16783	16962	16912	16711	16741	16776	16846	16765	16658	16694	16738	16799	16780	16676	16840	16894	16780	16672	16587	16543	16785	16872	16726	16808	16701	16662	16886	16828	16746	16757	16666	16546	16535	16758	16718	16741	16710	16627	16749	16715	16699	16552	16690	16703	16841	16646	16645	16702	16855	16803	16704	16799	16690	16896	16791	16653	16713	16883	16701	16838	16827	16666	16651	16715	16893	16722	16647	16658	16794	16672	16728	16764	16710	16689	16720	16791	16662	16872	16734	16928	16817	16532	16588	16871	16594	16757	16839	16538	16659	16682	16688	16695	16912	16854	16864	16684	16905	16690	16814	16725	16778	16816	16837	16662	16517	16794	16788	16703	16654	16670	16821	16651	16650	16765	16797	16810	16913	16823	16829	16792	16694	16517	16560	16809	16606	16762	16856	16748	16723	16706	16755	16765	16675	16575	16817	16638	16839	16572	16547	16787	16727	16782	16802	16682	16822	16812	16572	16852	16861	16702	16809	16648	16719	16669	16688	16861	16864	16685	16840	16650	16719	16811	16938	16620	16682	16807	16741	16756	16818	16553	16771	16637	16764	16785	16735	16566	16711	16461	16717	16763	16830	16714	16572	16872	16764	16875	16540	16747	16528	16626	16703	16453	16721	16778	16796	16804	16761	16767	16836	16756	16735	16789	16745	16848	16687	16718	16746	16718	16738	16658	16741	16912	16805	16686	16777	16762	16801	16708	16799	16730	16818	16553	16820	16666	16686	16631	16962	16951	16819	16627	16750	16753	16856	16888	16754	16774	16640	16419	16791	16854	16836	16786	16816	16747	16773	16659	16840	16823	16631	16768	16780	16901	16732	16722	16707	16695	16580	16763	16714	16687	16670	16764	16691	16816	16958	16714	16728	16908	16770	16848	16719	16685	16809	16571	16741	16618	16731	16525	16695	16635	16662	16532	16887	16817	16805	17060	16705	16652	16585	16523	16475	16858	16748	16796	16814	16728	16572	16717	16676	16545	16888	16650	16568	16733	16729	16557	16725	16713	16539	16601	16815	16980	16878	16821	16786	16648	16608	16769	16708	16916	16807	16938	16884	16861	16735	16794	16754	16707	16496	16649	16641	16719	16793	16689	16856	16644	16777	16878	16865	16737	16598	16819	16591	16551	16526	16703	16826	16456	16641	16593	16726	16733	16646	16666	16748	16647	16717	16649	16513	16626	16964	16940	16725	16837	16731	16512	16645	16675	16476	16690	16922	16618	16715	16734	16653	16703	16834	16652	16750	16758	16713	16702	16604	16608	16700	16777	16883	16818	16880	16613	16698	16749	16830	16617	16826	16714	16875	16666	16760	16834	16741	16717	16802	16746	16742	16866	16775	16782	16750	16690	16629	16607	16965	16807	16788	16669	16809	16797	16515	16601	16796	16733	16613	16633	16864	16727	16581	16725	16569	16650	16699	16715	16572	16913	16662	16667	16710	16777	16838	16807	16793	16573	16564	16727	16686	16562	16782	16735	16773	16724	16655	16584	16645	16700	16664	16784	16907	16781	16429	16896	16823	16644	16791	16582	16753	16725	16792	16944	16651	16758	16614	16701	16855	16742	16748	16839	16584	16812	16683	16833	16823	16804	16816	16663	16622	16738	16645	16704	16607	16723	16951	16574	16783	16622	16869	16834	16554	16764	16686	16558	16686	17024	16668	16816	16757	16622	16608	16662	16787	16908	16832	16670	16798	16735	16686	16804	16675	16638	16760	16520	16582	16718	16528	16553	16839	16536	16655	16719	16781	16551	16448	16810	16583	16886	16719	16604	16684	16740	16623	16687	16570	16578	16752	16943	16820	16688	16822	16687	16595	16731	16568	16723	16720	16823	16756	16875	16773	16580	16781	16924	16725	16753	17000	16551	16775	16925	16533	16583	16918	16681	16661	16826	16784	16660	16659	16617	16810	16649	16921	16673	16798	16610	16716	16754	16630	16756	16723	16724	16732	16846	16759	16791	16674	16720	16632	16693	16627	16825	16621	16893	16660	16761	16757	16790	16766	16865	16702	16663	16673	16601	16635	16749	16724	16817	16860	16750	16677	16899	16781	16668	16845	16736	16834	16660	16707	16697	16873	16629	16869	16685	16686	16901	16643	16586	16643	16592	16735	16707	16585	16679	16869	16810	16765	16889	16908	16844	16767	16748	16782	16765	16824	16805	16796	16777	16788	16789	16944	16949	16940	16800	16740	16690	16599	16845	16986	16610	16879	16721	16596	16670	16743	16986	16847	16770	16775	16775	16576	16764	16811	16686	16626	16822	16690	16694	16715	16858	16988	16746	16693	16777	16609	16522	16673	16950	16706	16700	16785	16637
16769	31293	32042	26626	22665	20987	20204	18945	17947	17473	17279	16524	16489	16309	16219	15936	15787	15877	15810	15543	15612	15653	15485	15695	15565	15509	15441	15370	15526	15537	17339	19045	18749	17534	16321	15804	15463	15469	15441	15349	15206	15234	15418	15369	15451	15330	15333	15291	15502	15276	15437	15216	15352	15335	15288	15415	15230	15180	15280	15323	15375	15229	15335	15196	15342	15320	15214	15258	15283	15342	15196	15359	15413	15355	15372	15416	15133	15455	15316	15229	15434	15225	15226	15288	15391	15329	15326	15301	15538	15382	15352	15309	15354	15295	15176	15312	15483	15451	15254	15207	15383	15379	15386	15486	15278	15331	15437	15370	15421	15318	15466	15138	15339	15276	15425	15201	15468	15435	15105	15294	15304	15194	15218	15336	15313	15337	15231	15249	15191	15202	15360	15252	15205	15209	15250	15402	15355	15352	15390	15347	15081	15317	15312	15312	15261	15276	15490	15313	15351	15283	15408	15302	15441	15326	15361	15434	15376	15078	15283	15175	15531	15215	15192	15178	15333	15285	15346	15323	15396	15209	15287	15352	15381	15492	15292	15094	15270	15438	15243	15343	15415	15342	15240	15362	15215	15247	15338	15425	15400	15418	15072	15461	15235	15355	15309	15331	15445	15434	15310	15203	15414	15225	15421	15208	15251	15301	15278	15325	15248	15146	15523	15323	15344	15463	15249	15221	15265	15321	15316	15251	15369	15287	15285	15195	15225	15267	15260	15371	15308	15295	15339	15209	15312	15189	15392	15195	15124	15242	15271	15210	15386	15250	15360	15199	15460	15357	15226	15262	15382	15193	15404	15399	15544	15268	15270	15377	15307	15276	15212	15328	15361	15345	15348	15325	15479	15267	15377	15330	15399	15246	15421	15255	15212	15315	15447	15228	15200	15390	15387	15370	15352	15227	15427	15230	15227	15296	15209	15336	15411	15140	15382	15344	15261	15464	15403	15274	15411	15409	15367	15300	15208	15275	15341	15325	15396	15298	15167	15200	15288	15383	15267	15300	15321	15325	15309	15508	15379	15375	15494	15075	15412	15191	15385	15530	15267	15386	15148	15399	15224	15239	15251	15101	15321	15370	15437	15171	15288	15367	15311	15244	15189	15332	15270	15126	15351	15342	15407	15135	15231	15366	15211	15250	15348	15151	15197	15340	15242	15160	15302	15563	15407	15363	15452	15394	15322	15168	15359	15332	15285	15278	15273	15231	15156	15314	15303	15310	15291	15403	15347	15279	15375	15296	15318	15301	15412	15339	15336	15440	15330	15221	15114	15278	15379	15244	15253	15397	15304	15208	15497	15282	15292	15334	15298	15319	15387	15301	15223	15280	15323	15301	15410	15421	15375	15349	15464	15221	15307	15363	15176	15264	15316	15291	15185	15323	15234	15238	15264	15292	15196	15388	15195	15431	15208	15359	15452	15228	15433	15346	15270	15217	15315	15237	15323	15383	15270	15241	15378	15371	15360	15298	15361	15247	15317	15228	15336	15360	15136	15257	15409	15336	15414	15044	15352	15372	15268	15490	15351	15421	15416	15063	15484	15248	15183	15323	15318	15317	15388	15388	15252	15368	15140	15438	15424	15252	15249	15229	15285	15215	15342	15178	15452	15330	15229	15425	15379	15226	15279	15282	15432	15333	15333	15261	15221	15233	15308	15274	15293	15386	15192	15227	15160	15227	15330	15351	15156	15348	15420	15427	15178	15371	15228	15342	15396	15352	15300	15269	15482	15414	15288	15318	15160	15148	15127	15324	15310	15121	15334	15302	15202	15310	15283	15185	15379	15454	15247	15418	15306	15268	15084	15215	15069	15323	15274	15332	15308	15278	15165	15288	15274	15251	15262	15370	15186	15396	15138	15406	15166	15201	15269	15242	15151	15299	15377	15327	15410	15215	15356	15363	15317	15343	15384	15550	15420	15248	15178	15208	15333	15361	15410	15194	15174	15291	15357	15413	15336	15353	15446	15344	15291	15367	15400	15362	15144	15269	15258	15235	15209	15212	15255	15299	15170	15281	15289	15225	15316	15325	15305	15356	15393	15393	15342	15196	15348	15272	15344	15424	15332	15443	15297	15317	15182	15284	15466	15293	15420	15263	15379	15294	15324	15393	15424	15278	15180	15440	15241	15349	15273	15241	15409	15162	15317	15311	15417	15325	15110	15194	15448	15590	15262	15267	15394	15375	15365	15299	15254	15287	15215	15172	15356	15313	15458	15149	15329	15327	15198	15368	15291	15115	15267	15257	15413	15252	15256	15441	15202	15384	15355	15318	15339	15539	15416	15304	15094	15328	15337	15436	15356	15445	15253	15397	15277	15265	15452	15308	15341	15273	15269	15167	15468	15187	15311	15254	15426	15397	15282	15443	15449	15284	15291	15277	15253	15323	15385	15344	15361	15274	15371	15354	15253	15263	15327	15422	15197	15170	15142	15337	15393	15358	15381	15237	15343	15426	15289	15315	15382	15280	15441	15369	15259	15394	15452	15276	15237	15366	15273	15237	15375	15267	15281	15215	15320	15257	15455	15353	15294	15209	15467	15322	15277	15278	15096	15259	15193	15292	15320	15298	15309	15463	15212	15205	15330	15327	15257	15353	15304	15222	15440	15401	15443	15344	15383	15286	15153	15248	15206	15208	15303	15428	15273	15382	15323	15336	15513	15457	15289	15232	15408	15111	15335	15340	15359	15372	15452	15314	15381	15485	15288	15546	15348	15243	15180	15316	15141	15321	15308	15406	15173	15298	15299	15301	15410	15441	15304	15350	15294	15334	15443	15251	15260	15185	15278	15409	15236	15313	15374	15446	15259	15188	15366	15316	15272	15393	15266	15227	15417	15543	15143	15419	15226	15229	15324	15281	15302	15211	15380	15287	15384	15271	15433	15283	15225	15191	15247	15271	15294	15345	15384	15317	15280	15533	15332	15254	15374	15266	15284	15494	15411	15488	15316	15268	15307	15376	15342	15187	15436	15212	15182	15359	15171	15341	15243	15377	15403	15319	15310	15147	15361	15259	15197	15217	15433	15454	15277	15272	15521	15272	15396	15411	15233	15361	15308	15333	15424	15195	15236	15273	15257	15259	15398	15214	15303	15384	15350	15219	15318	15247	15270	15300	15304	15268	15322	15217	15249	15117	15283	15272	15402	15368	15194	15296	15430	15198	15273	15290	15274	15228	15392	15316	15218	15394	15284	15380	15397	15342	15350	15423	15374	15385	15378	15190	15494	15401	15500	15349	15386	15298	15262	15244	15266	15284	15267	15395	15354	15233	15408	15366	15337	15398	15277	15284	15177	15377	15405	15358	15180	15332	15392	15312	15418	15247	15440	15372	15323	15302	15440	15327	15259	15385	15262	15495	15110	15221	15293	15147	15244	15303	15326	15473	15426	15436	15243	15448	15359	15323	15169	15310	15185	15220	15303	15337	15307	15389	15219	15187	15370	15357	15341	15339	15196	15410	15263	15419	15272	15263	15425	15297	15324	15327	15368	15107	15412	15306	15237	15268	15432	15274	15431	15488	15318	15326	15219	15272	15407	15317	15360	15190	15226	15216	15278	15444	15421	15134	15337	15511	15335	15139	15370	15314	15230	15227	15367	15271	15388	15299	15341	15379	15336	15224	15398	15144	15348	15348	15301	15221	15379	15356	15366	15205	15262	15310	15271	15303	15385	15272	15267	15400	15430	15254	15334	15316	15240	15303	15309	15347	15297	15292	15344	15419	15171	15277	15427	15391	15273	15489	15306	15357	15221	15253	15350	15236	15354	15288	15107	15252	15310	15354	15403	15337	15211	15232	15325	15316	15263	15202	15523	15315	15333	15344	15374	15354	15377	15412	15264	15400	15331	15378	15234	15342	15236	15392	15219	15165	15462	15270	15478	15295	15224	15211	15249	15256	15486	15188	15237	15110	15194	15378	15314	15296	15331	15345	15100	15276	15223	15276	15250	15338	15398	15294	15455	15386	15465	15391	15380	15372	15179	15375	15279	15421	15348	15288	15152	15239	15222	15168	15414	15469	15351	15390	15402	15372	15264	15345	15498	15212	15202	15358	15171	15196	15414	15251	15398	15460	15452	15254	15457	15334	15268	15386	15227	15275	15369	15293	15396	15318	15356	15232	15229	15339	15346	15245	15342	15352	15300	15289	15364	15418	15187	15285	15440	15462	15441	15393	15322	15230	15327	15184	15278	15267	15219	15042	15391	15371	15172	15244	15434	15379	15267	15261	15277	15266	15194	15438	15275	15482	15320	15267	15297	15387	15320	15422	15235	15372	15202	15232	15317	15516	15403	15312	15479	15299	15368	15269	15277	15252	15219	15522	15432	15329	15385	15412	15306	15307	15291	15288	15333	15245	15375	15238	15424	15268	15452	15250	15370	15191	15208	15342	15057	15288	15244	15435	15141	15303	15252	15420	15350	15272	15295	15271	15400	15302	15286	15195	15242	15317	15240	15267	15180	15212	15525	15382	15283	15413	15361	15509	15157	15357	15165	15193	15258	15244	15426	15197	15198	15256	15255	15320	15326	15349	15375	15189	15328	15301	15542	15275	15304	15287	15186	15226	15371	15237	15313	15341	15281	15252	15126	15250	15352	15340	15212	15349	15299	15224	15351	15239	15317	15162	15390	15220	15296	15448	15319	15366	15201	15355	15331	15364	15211	15356	15256	15327	15188	15163	15237	15284	15338	15410	15367	15157	15357	15210	15332	15403	15291	15269	15410	15221	15364	15183	15319	15246	15229	15365	15362	15402	15517	15345	15314	15416	15289	15215	15370	15424	15276	15332	15295	15221	15278	15353	15300	15424	15342	15173	15269	15296	15290	15307	15376	15444	15289	15356	15397	15197	15226	15235	15475	15341	15250	15162	15259	15357	15297	15195	15432	15417	15230	15454	15332	15236	15310	15293	15261	15294	15424	15255	15226	15365	15388	15293	15193	15241	15355	15302	15312	15301	15328	15291	15140	15119	15494	15266	15236	15196	15278	15352	15241	15357	15234	15229	15433	15248	15348	15104	15381	15348	15331	15332	15450	15203	15321	15268	15257	15385	15366	15356	15259	15379	15370	15340	15378	15315	15336	15297	15279	15328	15400	15290	15138	15285	15309	15463	15364	15419	15163	15268	15228	15282
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
