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
341656076107	341656076656	341656077206	341656077756	341656078306	341656078856	341656079406	341656079956	341656080506	341656081056	341656081606	341656082156	341656082706	341656083256	341656083806	341656084356	341656084906	341656085456	341656086006	341656086556	341656087106	341656087656	341656088206	341656088756	341656089306	341656089856	341656090406	341656090956	341656091506	341656092056	341656092606	341656093156	341656093706	341656094256	341656094806	341656095356	341656095906	341656096456	341656097006	341656097556	341656098106	341656098656	341656099206	341656099756	341656100306	341656100856	341656101406	341656101956	341656102506	341656103056	341656103606	341656104156	341656104706	341656105256	341656105806	341656106356	341656106906	341656107456	341656108006	341656108556	341656109106	341656109656	341656110206	341656110756	341656111306	341656111856	341656112406	341656112956	341656113506	341656114056	341656114606	341656115156	341656115706	341656116256	341656116806	341656117356	341656117906	341656118456	341656119006	341656119556	341656120106	341656120656	341656121206	341656121756	341656122306	341656122856	341656123406	341656123956	341656124506	341656125056	341656125606	341656126156	341656126706	341656127256	341656127806	341656128356	341656128906	341656129456	341656130006	341656130556	341656131106	341656131656	341656132206	341656132756	341656133306	341656133856	341656134406	341656134956	341656135506	341656136056	341656136606	341656137156	341656137706	341656138256	341656138806	341656139356	341656139906	341656140456	341656141006	341656141556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22688	21450	28612	24675	21672	22000	19065	14855	13814	13807	13707	13555	13534	13555	13412	13351	13323	13546	13395	13294	13115	13305	13425	13514	13152	13224	13225	13059	13350	13378	13161	13036	13210	13123	13097	13203	13338	13130	13349	13269	13234	13160	13410	13386	13079	13291	13119	13278	13285	12955	13107	13150	13075	13060	13130	13149	13078	12959	13136	13002	13070	13214	13171	13160	13039	12958	13019	13205	13112	13084	13095	13179	13012	13111	13221	13193	13267	13280	13058	13206	13111	12933	13030	13130	13192	13243	13114	13136	13089	13183	13113	13069	13183	13158	13252	13077	13120	13209	13312	13265	13396	13273	13165	13249	13227	13089	13091	13233	13066	13267	13210	13165	13231	13273	13161	13096	13247	13125	13204	13192	13074	13213	13072	13125	13139	13239	13041	13246	13058	13106	13017	13009	13020	13181	13208	13044	13104	13155	13010	13208	13244	13319	13151	13188	13114	13144	13188	13101	13045	13236	13077	13151	13213	13137	13109	12997	13136	13237	13091	13141	13280	13092	13061	13161	12923	13072	13086	13062	13076	13186	13253	12975	13128	13064	13093	13065	12996	13063	13099	13168	13164	13190	13287	12841	13260	13060	13282	13151	13107	13172	13383	13327	13182	13269	12939	13318	13200	12943	13068	13139	13159	13086	13217	13144	13129	13016	13192	13088	13111	13354	13165	13199	13268	12930	12959	12916	13100	13262	13355	13188	13205	13207	13291	13252	13070	13293	13194	13198	13210	12961	13010	13131	13352	13454	13297	13293	12975	13170	13164	13139	13012	13256	13301	12889	13250	13205	12893	13040	13161	13006	13077	13206	13297	13144	13225	12918	13214	13238	13334	13128	13104	13250	13171	13286	13188	13051	13216	13255	13142	13151	13061	13213	13166	13072	13260	13241	13157	12993	13096	13134	12921	13095	13220	13162	13260	13038	13154	13223	13274	13375	13415	13126	13208	13056	13201	13109	13111	13129	13321	12958	13099	13206	13230	13120	13170	13040	13068	13229	13030	13183	13072	13160	13232	13059	13214	13129	13212	13232	13205	13131	13178	13027	13286	13031	13017	13028	13088	13066	13195	12970	13052	13076	13130	13251	13208	13185	12958	13160	13101	13058	13339	13094	13093	13093	12926	13107	13155	13148	13203	13127	13170	13002	13102	13098	12863	13138	13109	13058	13197	13080	13149	13227	13191	13287	13312	13275	13174	13202	13071	13099	13319	13090	13159	13027	13192	13148	13245	13261	13198	13139	13129	12966	13061	13163	13107	13061	12972	12965	13078	13052	13073	13228	13322	13159	13173	13195	13251	13138	13178	13315	13130	13025	13116	13280	13138	13193	13315	13148	13244	13164	13335	13274	13043	13032	13269	13082	13150	13195	13145	13124	12911	13139	13218	13010	13261	13070	13045	13052	13361	12979	13076	12983	13065	13296	13269	13031	13150	13106	13228	13162	13075	13163	13012	13042	12940	13227	12974	13131	13184	13134	13202	13483	13105	13039	13175	13260	13082	13084	13062	13025	13087	13159	13361	12965	13191	13142	13247	13096	13081	13080	13158	13220	13022	12918	12936	13219	13061	13099	13290	13235	12930	13051	12836	13100	13117	13136	12963	13135	13157	13127	13008	13103	13248	13315	13107	13173	13123	13293	12995	13064	13137	12972	13219	13166	13180	13205	13088	13050	13215	13061	13100	12918	13065	13134	13280	12943	13163	12960	13013	12871	13263	13068	13246	13096	13133	13218	13074	12995	13000	13131	13231	13029	13138	13136	13196	13197	13460	13119	13037	12994	13172	12973	13184	12990	13048	13165	13205	13008	13291	13135	13182	13145	13305	13090	13138	13126	13167	13167	13155	13038	13221	13048	13173	13453	13306	13028	13114	13076	13243	13113	13088	12958	13218	13272	13121	13218	13103	13259	13247	13261	13059	13181	13288	13243	12970	13053	13209	13080	12878	13130	13047	13123	13085	13080	13005	13135	13106	13268	13144	13191	13108	13126	13063	13037	13184	13349	13225	13131	13214	13088	12996	13158	13277	13203	13302	13285	13275	13098	13322	13193	12984	13070	13083	13190	13098	13169	13192	12954	13092	13115	13264	13038	13083	13092	13154	13057	13044	12997	13035	13037	13092	13095	13166	13121	13103	13145	13130	13257	13208	13216	13215	13105	13178	12964	13024	13232	13289	13259	13050	13130	13043	13205	13084	13112	12977	13269	13154	12969	13108	13128	13021	13225	13213	12927	13057	13030	13037	13153	13072	13253	13308	13138	13066	13058	13119	13268	12954	13268	13220	12899	13144	12891	13107	13203	13211	13269	13117	13127	13066	13241	13200	13243	13162	12967	13077	13049	12894	13265	13207	13177	13092	13138	12999	13249	13259	13208	13039	13201	13192	13113	13137	13237	13168	13139	13130	13287	13057	13322	13049	13216	13233	13201	13233	13112	13250	13127	13255	13179	13114	13070	13147	13193	13250	13192	13043	12956	13122	13317	13127	13037	13187	13151	13095	13133	13269	13195	13239	13112	13246	13072	13122	12947	12904	13316	13313	13192	13031	12968	13162	13218	12863	12910	13039	13057	13275	13099	13277	13145	13051	13181	13290	13336	13082	13062	13151	13221	13058	13009	13054	12946	13335	13163	13233	13274	13080	12962	12933	13023	13184	13048	13174	13101	13292	12908	13328	13143	13150	13250	13251	13132	13018	13197	13286	13151	13079	13402	13230	13090	13149	13025	13046	12964	13197	13212	13280	13165	13122	13244	13007	13171	13056	13269	13008	13180	13232	13328	13079	12923	13155	13109	13028	13098	13208	13076	13084	13054	13220	13147	13264	13070	13052	13150	13090	13147	13184	13066	13140	12899	13162	12996	12950	12961	13254	13250	13150	13112	13223	13081	13066	13241	13117	13160	13345	13026	13046	13160	13038	13254	12966	13170	13083	13196	13046	13160	13141	13172	13233	12981	13091	13135	13111	13174	13314	13130	13237	13113	13221	13280	13179	13232	13194	12970	13206	13316	13036	13008	13168	13175	12880	13117	13228	13351	13360	13176	13144	13039	13113	13178	13193	13157	13056	13134	12912	13114	13109	13240	13049	13119	13208	13102	13074	13191	13139	13203	13177	12994	13098	13232	13236	13109	12988	13053	13104	12922	13197	13036	13071	13243	13150	13157	13202	13112	13155	13154	13250	13229	13153	13169	13196	13017	13197	13152	12958	13199	13227	13128	13046	13049	13108	13325	13352	13077	13257	13093	13282	13198	13229	13070	13100	13104	13201	13033	12941	12864	13190	13193	13046	13211	13050	13188	13033	13112	13066	13000	13183	13218	13346	13236	12932	13200	13145	13246	13067	13156	13200	13302	13183	13240	13094	13114	13213	13249	13033	13201	13197	13178	13154	13090	13151	13405	12978	13056	13211	13073	13099	13094	13317	13163	13113	13200	13251	13059	13278	13270	13236	13407	13550	13106	13288	13184	13126	13171	13255	13303	13171	13226	13315	13152	13032	12924	13188	13223	13086	12961	13079	13174	13198	13113	13112	12947	13147	13214	13224	13076	12997	13075	13145	13116	12965	13279	13374	13188	13195	13036	12918	13190	13171	13056	13084	13088	13043	13081	13079	13162	13241	13138	13100	13240	12976	13234	13042	12998	13112	13127	13109	13215	13120	13123	13369	13086	13238	12971	12957	13122	13085	13078	13277	13199	13199	13102	13085	13231	13085	13141	13022	13201	13150	13078	13186	13134	13324	13185	13085	13038	13202	13169	13119	13114	13156	13249	13149	13176	13099	13250	13408	13146	13222	12971	12992	13241	13099	13081	13033	13057	13273	13086	13151	13027	13431	13008	13180	13162	13165	13050	13177	13205	13011	13180	13323	13175	13266	13203	13091	13260	13159	13309	13342	13081	13202	12987	13168	13241	13224	13156	13140	13125	13105	13158	13156	13344	13059	13092	13058	13164	13056	13164	13224	13156	13284	13241	13234	12995	13162	13137	13175	13172	13022	13126	13224	12918	12977	13233	13243	13134	13340	12977	13104	13178	13315	13165	13148	13071	13331	13369	13142	12919	13095	13220	13139	13120	13136	13013	13063	13131	13158	13191	13128	13111	13356	13243	12992	13058	13101	13151	13105	13227	13224	13128	13194	13221	13197	13260	13020	13023	13052	13042	13261	13029	13157	13179	12961	13161	13101	13041	13097	13065	13169	13150	13048	13080	13171	13028	13185	13283	13168	13057	13087	13075	12906	12958	13095	13143	13072	13215	13070	13053	13124	13179	13203	13229	13165	13087	13215	13278	13216	13104	13221	13076	13163	13100	13071	13191	13102	13091	13085	12874	13148	13118	13063	12993	13215	13092	13075	13217	13150	13253	13319	13132	13170	13083	12988	13217	13160	13119	13315	13241	13149	12989	13425	13141	13019	13209	12938	13184	13095	13070	12986	13071	13149	13159	13082	12986	13132	13168	13070	13231	13098	13248	13246	13028	13085	12943	13177	13174	13014	13030	13192	13175	13037	13126	13131	13177	13015	13098	13246	13106	13180	13176	13144	13089	13028	13385	13076	13217	13230	13318	13122	13182	13246	13376	12966	13171	13091	13179	13228	13263	13146	13254	13237	12987	12984	13152	13067	13084	13230	13043	12933	13286	13024	13217	13054	12985	13115	13117	13151	13176	13152	13263	13196	13036	13099	12896	13174	13103	13098	13038	12969	13190	13070	13139	13148	13152	12984	13075	13166	13108	13166	13028	13066	13387	13290	13139	13096	13081	13137	13109	13193	13316	13159	13077	13001	13122	13221	12866	12993	13228	13222	13171	13079	13029	13018	13144	13105	12908	13031	13057	13166	13109	13077	13108	13124	13254	13161	12986	13184	13144	13235	13173	13169	13129	13280	13126	13146	13150	13122	13139	13096	13164	13050	13080	13240	13177	13060	13049	13160	13241	13231	12950	13007	13137	13103	13156	13113	13176	13217	13147	13056	13255	13025	13106	12945	13048	12843	13184	13211	13086	13208	12995	13177	13359	13162	13156	13180	13237	13021	13090	13110	13214	13227	13148	13161	13198	13182	13151	13095	13198	12999	13047	13146	13174	13120	13011	13205	13107	13103	13103	13221	13208	13032	13268	12960	13084	12927	13196	12838	13170
21286	44727	35347	21686	16854	14524	13823	13300	13079	12858	12725	12471	12227	12260	12181	12274	12259	12228	12310	12281	12316	12257	12287	12193	12268	12128	12116	12232	11910	12096	11955	12013	12230	12252	12219	12041	12187	12307	12198	12077	12234	12066	12032	12219	12008	12192	12050	12169	12052	12119	12123	12011	12064	12216	12195	12066	12110	12130	12230	12029	12069	11998	11976	12165	12181	12117	12168	11988	12072	11909	12122	12133	12092	12172	12116	11888	12152	11921	12061	12120	12144	12072	12074	12108	12061	12033	12280	12122	12257	12061	12069	11940	12176	12041	12142	12091	11959	12153	12019	12130	12054	12103	12016	12201	12068	12134	12167	11939	12078	12024	12178	12026	12096	12214	11962	12190	12089	12012	11951	12055	12141	12082	12224	12197	12078	12115	12028	12041	12138	12115	12078	12199	12092	12065	12110	12199	12067	12086	12084	12244	11941	11946	11994	12155	11973	12060	12193	12074	12196	11840	12169	12109	12158	12130	12037	11979	12089	12132	12091	12147	12126	12160	11929	12128	12161	12119	12067	12045	12225	11981	12122	12016	12103	12014	12003	12056	12181	12102	12040	11925	12014	12019	12228	12232	12164	12129	12098	12101	12037	12112	12172	11969	12020	12023	12094	12052	12177	11994	12096	12156	11965	12181	12139	12214	11985	12210	12140	12023	12218	12051	12154	12109	12157	12160	12069	12184	11980	12110	12146	12116	11955	11975	12092	11944	12156	12088	12022	12215	12158	11984	12017	12064	12247	11904	12130	12113	12141	12206	12040	12044	12061	12156	11904	12065	12262	12028	12150	12155	11990	12181	12068	12106	12147	11963	11998	12144	11991	12035	12122	12064	11959	12090	12219	12059	12117	11938	12086	12091	12110	12051	12102	12239	11932	12062	12007	12121	12064	12147	12026	12097	12097	12118	12062	12090	12092	12045	11997	12204	12030	12163	11897	12081	12000	11969	11980	12041	12069	12040	12252	12031	11951	12057	12025	12013	12064	12221	12004	12073	11801	12036	12240	12088	12069	12166	12014	12104	12109	12199	12130	12139	11941	12116	12085	11957	12066	12036	12039	11980	11979	12081	12145	12166	12035	11918	12287	12238	12113	12080	12045	11986	12040	12050	12061	12043	11956	11988	12010	12107	11944	12177	12080	12151	11895	12156	11955	11944	12140	12098	12256	12252	12159	12192	12137	12229	11990	11922	12083	12188	12145	11970	12008	12078	12203	12027	12061	12120	12020	12059	12055	12217	12082	12172	11878	12222	11948	12157	12100	12210	12069	12177	12131	12287	12163	12022	11963	12030	12007	12056	12094	12152	12029	12116	12057	12024	12002	12068	12024	12048	11908	12084	12047	12124	12098	12050	12085	11934	12029	12016	12060	11926	12028	12158	11920	12055	12176	11982	11976	12202	12013	12136	11872	12187	12008	12150	12107	11984	12118	12134	11995	12223	11999	12059	12165	12163	12146	12223	11999	12111	12039	12078	11884	11933	12153	12042	12028	12108	12190	12116	12213	12088	12205	12028	12118	12135	12082	12018	12102	12082	12162	12031	12105	12075	11968	12135	12100	12198	12085	12142	11924	12065	12196	12263	12110	12225	12082	12241	12154	12042	12080	12067	12074	11901	12110	12177	12120	12092	12065	12056	12076	12136	12148	12263	12162	11995	12135	11966	12047	11948	12010	12171	12280	12217	12249	12161	12041	12107	12187	12143	12055	12152	12083	12149	12105	12205	12164	12068	12270	11958	12122	12112	12007	12003	12203	12043	12157	12027	12163	12023	12114	12001	12098	12034	12171	12072	11862	12001	12081	12213	12119	12014	12059	12167	12051	11939	12088	12144	12000	12004	12102	12130	12139	11996	12159	12079	12239	11966	12149	12280	12070	12166	11958	12112	12049	12106	12105	12079	12158	12033	12154	12049	12129	12157	12271	12034	11942	12112	11964	12141	12002	12061	12104	12166	12117	12176	12221	12085	12081	11947	12185	12101	12048	12186	12145	11954	11864	12052	12146	12141	12143	12189	12127	12063	11939	12103	11957	12227	12230	12182	12068	12160	12156	12100	11999	11905	12191	11990	12367	11889	12148	12153	12067	12144	12219	11983	12109	12180	12029	12052	12069	11999	12090	12225	12165	12050	12129	12023	12371	11882	12217	12005	12186	12046	12230	12134	12191	12067	12025	12092	11979	12089	12032	12024	12115	11925	12006	12118	12144	12038	12072	12128	12109	12122	12095	12004	12120	12123	12066	12165	12057	12170	12200	12035	11991	12109	11963	12099	12003	12141	11950	12006	12159	12197	12091	12180	12025	12174	12117	11939	12171	12135	12080	12177	12081	12186	12279	12117	12053	12197	12195	12079	12116	12012	12157	12067	12049	12120	12100	12188	12066	11985	12213	12092	12161	11918	12156	11960	12222	12029	12041	12093	12084	12203	12134	11995	12149	12076	11974	12078	12146	11952	12068	12068	12118	12089	12173	12194	12228	12170	12145	12141	12177	12043	12181	12025	12185	11926	12134	11982	11993	12131	12146	12162	12041	12228	12087	11914	12037	12054	12112	12016	12132	11981	12042	12100	12025	12012	11992	12142	12156	12193	12119	11909	12211	12117	12083	11982	12109	12105	12085	12273	12105	12228	12032	12087	12014	12065	12134	12313	12041	12101	12111	11996	12133	12034	12234	11893	11961	12166	12095	12054	12185	12075	12018	12034	12065	12078	12117	12224	12118	12190	12086	12215	12047	12073	12160	12028	12094	11912	12078	12200	12145	12147	12045	12149	11965	12082	12120	12021	12010	12160	12112	12105	12175	12067	12120	12061	12060	12234	12079	12269	12186	12079	12101	12084	12017	11952	12038	12129	12215	12047	12045	12053	12167	12087	12071	12097	11908	12092	12069	12076	12152	12004	11845	12051	12127	11985	12096	12019	12065	12173	12283	12024	12177	12256	12087	12009	12121	12058	12169	12172	12160	12106	12003	12200	12048	12088	12089	12126	12180	12096	12081	12032	12116	12120	11965	12176	12210	11985	12200	12101	12077	12096	12101	11988	12050	12070	12174	11961	11960	12053	12164	12154	11929	12188	11992	11964	11847	11974	12155	11991	12141	12014	12062	12078	12096	12150	12216	12007	12021	12106	12160	11982	12234	12158	11938	12117	12089	11990	12120	11960	11988	12040	12040	12029	12166	12025	12257	12159	12080	11992	12091	12083	12226	12104	12030	12192	12090	11967	12107	12080	12023	12151	12089	12063	12079	12004	12185	12036	12044	12007	12009	12201	12160	12097	11998	12072	12033	12127	12148	12080	11969	12104	11980	12186	12103	12232	12187	11996	12081	12205	12179	11940	12149	12012	11978	12100	12260	12068	12089	12113	12113	12085	12127	12157	12099	12121	11939	12059	12094	11981	12339	12262	11968	12167	12198	12232	12234	12147	12196	11854	12083	12124	11885	12093	12259	12159	11888	12144	11961	11917	11930	12011	12287	12109	12124	12046	12077	12044	12290	12258	12165	12108	12062	12182	12066	12187	12060	12055	12084	11994	12030	12123	12058	12134	12131	12271	12113	12128	12124	12222	12135	12075	12022	12196	11913	12053	12113	12004	12057	12107	12067	12086	11997	12103	12058	12181	12144	12085	12171	12070	11969	12097	12044	12121	12108	11894	12175	12094	12127	12224	12234	12116	11992	12123	12034	12089	11965	12088	12072	12157	12136	12051	12198	12136	12261	12177	12082	11921	12057	12049	12116	12037	12127	11988	12118	12096	12306	12155	12202	12123	12024	12188	12251	12086	12011	12147	11901	12099	12062	12190	11940	12110	12200	12047	12131	12086	12181	12110	12121	11989	11965	12054	12130	12154	12302	12026	12051	12124	12167	11971	12155	12165	11997	12070	12196	12131	12116	12094	12080	12033	12102	12280	12191	12060	12141	12173	12068	12096	12149	12126	12260	12224	12159	12134	12033	12270	12140	12159	12056	12106	12081	12053	12076	12254	12058	12050	12251	11878	12051	12077	12043	12039	12005	12080	12032	12044	12218	12030	12090	12146	11999	12116	12072	12193	12002	12155	12209	12051	12217	12067	12101	12016	12221	12204	12158	12038	12004	12068	11952	12109	12091	12076	12193	12183	12064	12111	12065	12189	12114	12186	12085	11974	12263	12094	11988	12036	12018	12126	12196	12175	12059	12110	11977	12064	11888	12135	12074	12142	12080	12136	12000	12051	12042	12020	12055	12108	12079	12132	12096	12163	11972	12240	11995	12053	12036	12049	12169	12004	12009	11980	12082	12097	11907	12084	11999	12143	12024	12033	11974	12126	12061	12001	12142	12323	12183	11986	12264	11920	12009	12234	12155	12003	11949	12105	11967	12072	12186	12202	12161	12297	12261	12143	12050	12163	12183	12257	12096	12084	12055	12187	12230	12059	12068	11952	12009	12071	12126	12219	11991	11926	12090	11881	11983	12072	12132	11970	12159	12172	12053	12090	12008	12105	12052	12185	11904	12165	12125	11991	12191	12088	12173	12121	12108	12091	12227	12074	12111	11967	11992	12129	12105	12089	12129	12161	12011	12107	12017	12164	12104	12123	12075	12199	12167	12237	12208	12116	12169	12006	12060	12018	12054	12122	12044	12140	12036	12168	12029	12087	12044	12161	12113	12093	11974	12021	12003	12004	12080	12060	12238	12138	12006	11970	12206	12053	11984	12032	12044	12114	12142	12072	12009	12136	11857	12345	11969	12226	12222	12074	12007	12063	12055	12094	12100	12099	12135	12002	12082	12037	12150	12216	12073	12164	11979	12114	11945	11995	12043	12290	12011	12089	12064	12204	12128	12107	12092	12121	11972	12040	12015	11985	12172	12111	12072	11901	12177	11964	12243	12121	12104	12215	12077	12006	12065	12016	12086	12133	12030	11987	12064	12261	12101	12131	12100	12190	12186	12177	12140	12018	12152	12223	12160	12186	12104	12060	12081	11927	12213	11977	12100	12092	12149	11966	12186	12162	12132	12106	11984	12146	12079	12154	12245	12049	11986	12143	12058	11990	12016	12062	12219	11997	12041	12029	12169	12044	12186	12110	12096	12078	12149	12108	12165	12118	12082	11939	12168	12098	12116	12242	12175	12125	12153	12202	12237	11991	12119	12067
29565	22743	21914	17875	14583	14055	14258	13866	13865	13629	13646	13829	13645	13500	13621	13320	13613	13457	13509	13555	13610	13481	13672	13823	13709	13787	13675	13503	13552	13548	13514	13583	13455	13594	13402	13379	13615	13620	13570	13469	13652	13536	13658	13577	13661	13607	13555	13492	13535	13632	13542	13559	13680	13567	13718	13633	13551	13456	13416	13596	13466	13457	13557	13420	13479	13579	13696	13582	13655	13450	13537	13630	13514	13664	13607	13550	13562	13672	13483	13824	13451	13527	13453	13658	13523	13617	13560	13460	13391	13622	13638	13547	13565	13532	13595	13496	13628	13435	13513	13456	13565	13545	13492	13746	13550	13533	13485	13595	13562	13571	13691	13642	13482	13530	13635	13628	13587	13428	13558	13498	13653	13570	13551	13607	13542	13474	13539	13441	13439	13502	13556	13646	13474	13523	13582	13637	13539	13384	13567	13492	13509	13437	13611	13526	13361	13468	13666	13583	13547	13607	13710	13552	13474	13560	13582	13565	13699	13524	13465	13627	13466	13590	13462	13628	13491	13428	13448	13570	13543	13614	13454	13499	13475	13567	13450	13548	13465	13581	13640	13346	13647	13576	13511	13626	13542	13582	13489	13597	13446	13442	13644	13413	13749	13542	13401	13556	13399	13581	13631	13542	13683	13469	13630	13373	13555	13563	13572	13519	13618	13388	13441	13349	13619	13550	13433	13453	13576	13597	13522	13598	13678	13680	13706	13435	13659	13547	13505	13534	13552	13483	13697	13370	13610	13481	13481	13555	13389	13561	13601	13739	13505	13451	13605	13264	13568	13438	13364	13453	13472	13513	13525	13570	13542	13547	13739	13609	13548	13623	13427	13399	13600	13344	13491	13690	13575	13543	13763	13525	13805	13430	13549	13542	13481	13524	13605	13427	13463	13440	13511	13647	13718	13451	13491	13473	13628	13486	13429	13574	13603	13452	13394	13695	13522	13525	13557	13540	13492	13498	13524	13524	13475	13785	13467	13555	13516	13452	13314	13630	13580	13587	13597	13524	13522	13429	13595	13471	13445	13503	13703	13433	13622	13459	13651	13476	13684	13563	13781	13503	13434	13727	13635	13592	13602	13621	13808	13528	13581	13487	13573	13323	13574	13595	13540	13483	13429	13375	13535	13576	13391	13650	13585	13554	13585	13386	13496	13574	13503	13309	13450	13439	13540	13429	13646	13533	13651	13682	13572	13531	13485	13532	13481	13593	13271	13561	13494	13442	13408	13351	13458	13503	13380	13520	13603	13639	13525	13587	13534	13552	13662	13367	13453	13642	13537	13430	13598	13513	13510	13316	13578	13459	13628	13525	13525	13419	13501	13349	13609	13640	13481	13384	13483	13719	13659	13686	13450	13731	13594	13374	13626	13631	13716	13674	13548	13579	13442	13595	13585	13510	13557	13405	13665	13588	13610	13325	13676	13648	13632	13622	13556	13494	13419	13780	13539	13434	13536	13564	13474	13438	13655	13578	13821	13546	13583	13453	13425	13696	13484	13399	13543	13484	13399	13715	13612	13536	13558	13583	13786	13647	13467	13528	13486	13567	13549	13493	13572	13676	13382	13585	13632	13542	13423	13450	13482	13501	13390	13457	13625	13463	13373	13616	13454	13611	13603	13581	13645	13492	13671	13741	13447	13581	13467	13453	13535	13449	13538	13541	13553	13349	13535	13590	13438	13311	13636	13344	13499	13540	13613	13543	13657	13628	13440	13542	13561	13606	13444	13689	13422	13442	13525	13422	13642	13376	13649	13647	13523	13443	13563	13553	13394	13587	13520	13614	13449	13581	13426	13594	13672	13682	13619	13709	13509	13643	13518	13545	13589	13405	13515	13466	13536	13616	13468	13432	13338	13549	13699	13608	13548	13615	13449	13609	13529	13495	13360	13606	13510	13545	13607	13473	13472	13456	13558	13628	13642	13437	13673	13651	13558	13435	13700	13513	13509	13628	13530	13390	13600	13595	13590	13509	13336	13554	13472	13417	13521	13608	13467	13457	13686	13656	13545	13514	13622	13529	13439	13461	13449	13490	13516	13752	13528	13524	13602	13672	13550	13290	13541	13403	13409	13439	13578	13587	13521	13765	13629	13455	13727	13911	13477	13672	13478	13725	13490	13455	13366	13592	13493	13721	13531	13559	13457	13568	13650	13662	13498	13702	13342	13648	13641	13431	13642	13759	13586	13490	13508	13439	13509	13556	13478	13550	13534	13407	13829	13707	13423	13520	13587	13529	13573	13649	13462	13473	13757	13644	13509	13592	13718	13699	13508	13841	13403	13562	13477	13524	13424	13546	13391	13641	13425	13522	13554	13606	13544	13572	13351	13441	13534	13615	13617	13690	13544	13599	13520	13462	13502	13643	13592	13482	13599	13680	13478	13498	13675	13581	13542	13484	13712	13374	13572	13541	13702	13761	13549	13568	13576	13768	13548	13621	13382	13440	13592	13692	13578	13583	13656	13583	13465	13483	13466	13693	13614	13568	13297	13541	13558	13506	13590	13576	13743	13650	13554	13358	13679	13578	13577	13417	13581	13388	13552	13532	13413	13456	13424	13725	13649	13593	13552	13583	13544	13561	13603	13472	13424	13539	13686	13793	13628	13683	13748	13514	13503	13533	13503	13649	13632	13631	13647	13549	13450	13557	13694	13567	13524	13609	13430	13477	13441	13676	13333	13645	13768	13555	13492	13574	13633	13668	13543	13463	13668	13581	13466	13673	13460	13376	13573	13635	13648	13678	13607	13515	13624	13558	13536	13385	13376	13259	13583	13543	13625	13458	13584	13630	13582	13671	13635	13584	13779	13802	13517	13453	13562	13359	13677	13389	13486	13461	13507	13716	13600	13487	13497	13660	13528	13622	13612	13626	13380	13585	13405	13426	13667	13539	13424	13611	13531	13791	13604	13535	13523	13617	13505	13578	13640	13586	13477	13514	13583	13558	13678	13587	13506	13488	13694	13499	13472	13730	13498	13638	13496	13615	13634	13422	13584	13582	13689	13614	13585	13561	13768	13502	13487	13582	13583	13428	13608	13415	13447	13681	13608	13452	13639	13613	13538	13401	13427	13753	13419	13745	13834	13511	13610	13591	13585	13531	13482	13299	13560	13577	13604	13539	13611	13588	13563	13705	13473	13484	13754	13499	13735	13479	13345	13472	13512	13632	13660	13680	13420	13543	13645	13657	13507	13532	13461	13625	13551	13621	13460	13510	13517	13383	13582	13627	13570	13546	13644	13763	13428	13622	13432	13568	13506	13483	13309	13374	13496	13686	13290	13560	13524	13699	13695	13474	13408	13544	13663	13613	13702	13532	13647	13786	13490	13445	13459	13485	13594	13572	13409	13407	13401	13525	13635	13413	13639	13693	13596	13785	13539	13470	13536	13454	13498	13587	13514	13725	13647	13371	13630	13520	13649	13372	13423	13517	13723	13575	13645	13470	13473	13476	13474	13476	13539	13511	13445	13520	13673	13665	13430	13452	13683	13627	13511	13647	13557	13723	13511	13503	13528	13494	13498	13567	13528	13418	13609	13545	13718	13341	13577	13403	13583	13567	13518	13682	13430	13590	13611	13471	13342	13563	13701	13509	13780	13558	13578	13562	13584	13453	13349	13530	13480	13672	13687	13439	13653	13376	13598	13572	13560	13637	13515	13677	13614	13715	13702	13487	13757	13514	13549	13582	13603	13503	13431	13625	13412	13265	13487	13648	13491	13472	13474	13581	13605	13443	13302	13437	13601	13727	13590	13636	13552	13443	13583	13469	13504	13530	13523	13502	13776	13675	13257	13522	13502	13581	13438	13652	13681	13580	13620	13764	13706	13645	13449	13456	13684	13340	13565	13525	13585	13712	13540	13439	13685	13622	13561	13663	13444	13399	13627	13597	13661	13622	13689	13521	13627	13508	13307	13393	13508	13501	13405	13410	13484	13676	13554	13405	13662	13689	13577	13544	13612	13729	13495	13742	13509	13651	13579	13627	13646	13577	13774	13569	13537	13571	13594	13417	13675	13491	13498	13502	13451	13542	13542	13689	13842	13542	13426	13552	13455	13517	13585	13504	13706	13397	13521	13369	13535	13622	13705	13477	13446	13542	13619	13659	13608	13591	13537	13641	13530	13530	13381	13614	13557	13393	13797	13421	13357	13468	13488	13517	13700	13586	13514	13467	13540	13537	13605	13547	13573	13598	13741	13506	13675	13652	13679	13654	13555	13568	13757	13475	13740	13610	13419	13420	13398	13668	13435	13704	13490	13640	13622	13535	13652	13453	13612	13689	13692	13438	13611	13676	13679	13458	13637	13689	13588	13374	13488	13479	13525	13530	13547	13563	13648	13485	13514	13439	13641	13569	13470	13460	13721	13878	13578	13467	13677	13711	13630	13549	13439	13536	13383	13512	13556	13451	13485	13617	13564	13563	13451	13477	13514	13628	13612	13570	13366	13592	13596	13491	13499	13700	13556	13482	13545	13629	13578	13448	13485	13473	13581	13564	13499	13459	13571	13495	13496	13606	13471	13660	13529	13448	13816	13690	13519	13421	13596	13605	13534	13495	13540	13569	13639	13419	13567	13611	13474	13576	13621	13344	13675	13537	13761	13390	13475	13422	13569	13605	13629	13572	13391	13640	13541	13608	13443	13566	13594	13378	13573	13539	13640	13677	13489	13620	13667	13782	13622	13292	13472	13494	13464	13636	13597	13616	13582	13544	13545	13683	13614	13451	13428	13509	13358	13614	13399	13541	13589	13548	13461	13562	13710	13642	13526	13616	13530	13442	13562	13456	13632	13444	13643	13657	13527	13479	13579	13547	13524	13554	13469	13519	13676	13656	13715	13598	13468	13488	13491	13569	13599	13522	13671	13649	13534	13758	13588	13465	13500	13533	13513	13514	13473	13442	13527	13586	13492	13369	13412	13302	13721	13636	13364	13389	13544	13701	13567	13591	13710	13595	13602	13572	13370	13375	13395	13549	13615	13498	13559	13425	13520	13495	13458	13491	13577	13588	13587	13719	13604	13417	13615	13615	13413	13477	13553	13572	13462	13384	13548	13462	13449	13466	13552	13355	13603	13603	13533	13522	13694	13485	13534	13570	13527	13542	13625	13737	13567	13588	13580	13399	13539	13559	13607	13421
19196	26728	19068	15082	13602	13245	13005	12859	12746	12501	12581	12378	12505	12521	12527	12302	12445	12342	12486	12465	12560	12317	12399	12453	12461	12271	12401	12488	12171	12421	12429	12273	12417	12252	12154	12617	12420	12409	12396	12272	12445	12273	12348	12449	12441	12348	12488	12386	12379	12179	12347	12413	12373	12305	12259	12387	12296	12209	12355	12341	12310	12338	12431	12413	12413	12328	12374	12205	12421	12374	12506	12436	12469	12245	12341	12407	12362	12607	12359	12299	12378	12343	12467	12334	12456	12482	12446	12505	12186	12374	12584	12377	12335	12269	12642	12308	12492	12517	12402	12070	12512	12426	12529	12482	12416	12347	12501	12420	12301	12298	12369	12356	12471	12399	12433	12471	12226	12481	12384	12504	12471	12375	12331	12501	12250	12496	12437	12490	12542	12471	12406	12296	12561	12308	12375	12428	12335	12250	12412	12375	12603	12452	12473	12381	12453	12340	12455	12422	12195	12327	12424	12344	12285	12341	12430	12435	12352	12455	12409	12457	12310	12405	12360	12406	12411	12389	12330	12339	12429	12381	12454	12431	12377	12541	12282	12447	12272	12428	12396	12396	12251	12292	12334	12464	12441	12442	12375	12407	12408	12408	12365	12409	12547	12443	12449	12459	12368	12362	12578	12464	12373	12374	12426	12493	12337	12313	12267	12476	12408	12416	12443	12535	12324	12350	12428	12392	12453	12355	12557	12444	12339	12318	12345	12485	12398	12271	12409	12247	12373	12409	12333	12357	12412	12340	12250	12483	12320	12326	12584	12247	12455	12334	12412	12281	12402	12347	12367	12415	12392	12304	12240	12331	12243	12481	12457	12468	12414	12461	12419	12373	12240	12403	12311	12384	12418	12415	12301	12573	12312	12479	12597	12391	12261	12186	12313	12422	12534	12292	12308	12407	12360	12364	12379	12285	12461	12436	12494	12305	12448	12506	12188	12430	12449	12445	12471	12347	12581	12402	12278	12353	12338	12314	12459	12534	12483	12353	12196	12311	12398	12329	12350	12470	12251	12396	12438	12379	12364	12334	12182	12338	12275	12558	12322	12439	12395	12214	12485	12459	12440	12475	12567	12178	12380	12397	12428	12469	12358	12515	12339	12451	12551	12512	12524	12404	12408	12348	12294	12330	12386	12512	12395	12459	12427	12364	12293	12359	12445	12349	12448	12600	12353	12334	12403	12242	12371	12261	12297	12302	12404	12406	12291	12242	12334	12494	12428	12409	12331	12325	12291	12581	12342	12490	12390	12472	12468	12393	12321	12435	12483	12413	12497	12440	12365	12458	12417	12331	12409	12311	12270	12510	12383	12398	12417	12342	12343	12473	12299	12372	12447	12409	12363	12569	12308	12441	12444	12366	12352	12519	12532	12370	12513	12481	12362	12550	12340	12416	12523	12364	12605	12309	12318	12498	12472	12474	12442	12341	12382	12409	12410	12408	12272	12343	12367	12386	12334	12329	12394	12397	12193	12393	12350	12401	12430	12363	12291	12319	12427	12410	12567	12460	12439	12484	12288	12545	12392	12532	12496	12494	12389	12267	12411	12378	12366	12532	12504	12158	12350	12427	12466	12304	12288	12372	12612	12354	12466	12335	12395	12402	12242	12547	12496	12451	12594	12492	12414	12429	12461	12365	12468	12264	12524	12478	12391	12433	12480	12355	12457	12337	12235	12435	12265	12465	12503	12362	12328	12362	12475	12470	12451	12235	12376	12242	12481	12392	12431	12450	12469	12221	12380	12503	12465	12416	12361	12416	12451	12418	12478	12332	12383	12404	12267	12414	12320	12418	12444	12418	12522	12408	12331	12533	12480	12365	12290	12374	12370	12344	12385	12593	12550	12203	12458	12248	12488	12421	12399	12407	12317	12432	12478	12379	12267	12542	12529	12380	12276	12564	12306	12577	12319	12337	12430	12497	12472	12367	12360	12385	12422	12370	12406	12470	12179	12414	12343	12317	12438	12279	12413	12395	12229	12394	12463	12447	12395	12226	12240	12346	12253	12440	12318	12504	12370	12474	12299	12340	12282	12242	12344	12308	12476	12372	12384	12308	12325	12379	12248	12292	12405	12457	12336	12305	12489	12345	12394	12358	12246	12299	12346	12465	12483	12390	12487	12607	12414	12417	12390	12360	12363	12340	12576	12330	12313	12409	12306	12426	12407	12368	12280	12422	12534	12350	12378	12326	12471	12328	12336	12268	12624	12376	12362	12296	12243	12451	12326	12305	12441	12292	12304	12411	12230	12233	12392	12364	12297	12292	12392	12221	12365	12360	12327	12381	12417	12290	12511	12545	12127	12355	12355	12421	12515	12405	12249	12446	12517	12271	12396	12279	12332	12323	12436	12480	12483	12356	12395	12345	12501	12412	12428	12345	12449	12352	12295	12325	12359	12521	12442	12307	12487	12447	12496	12353	12328	12524	12340	12295	12248	12306	12324	12486	12416	12334	12445	12554	12372	12367	12433	12357	12521	12451	12204	12465	12450	12271	12319	12500	12387	12436	12297	12389	12525	12384	12281	12392	12449	12347	12353	12549	12374	12419	12471	12327	12245	12400	12491	12500	12338	12545	12536	12415	12413	12219	12528	12265	12345	12352	12371	12400	12284	12430	12389	12422	12292	12597	12385	12386	12316	12500	12440	12487	12474	12445	12322	12325	12512	12402	12441	12387	12431	12335	12484	12508	12342	12459	12543	12435	12285	12291	12481	12216	12532	12543	12384	12308	12319	12426	12485	12379	12498	12500	12454	12343	12366	12276	12366	12565	12209	12416	12410	12276	12419	12358	12268	12302	12339	12410	12490	12463	12291	12510	12512	12368	12391	12478	12260	12467	12193	12346	12388	12333	12242	12396	12314	12368	12463	12265	12402	12333	12535	12356	12431	12427	12399	12169	12286	12362	12416	12391	12377	12276	12382	12501	12293	12388	12378	12426	12408	12490	12532	12462	12323	12510	12347	12260	12432	12417	12638	12382	12418	12478	12354	12386	12544	12299	12181	12255	12318	12435	12335	12409	12450	12334	12321	12541	12343	12427	12285	12375	12475	12355	12376	12458	12402	12494	12358	12436	12440	12358	12385	12390	12501	12403	12440	12397	12345	12397	12565	12429	12427	12420	12366	12378	12453	12407	12419	12380	12347	12399	12208	12388	12390	12361	12330	12385	12296	12354	12550	12268	12376	12311	12381	12447	12541	12425	12502	12344	12267	12376	12357	12558	12405	12393	12329	12453	12286	12399	12518	12337	12367	12295	12348	12430	12278	12357	12416	12227	12436	12459	12181	12351	12494	12377	12339	12346	12372	12352	12445	12468	12398	12230	12362	12500	12403	12380	12344	12274	12511	12406	12443	12539	12464	12480	12413	12333	12307	12501	12446	12378	12341	12168	12214	12560	12525	12345	12376	12478	12376	12501	12556	12313	12426	12394	12502	12346	12367	12578	12355	12388	12338	12462	12289	12318	12353	12479	12479	12489	12431	12446	12388	12371	12358	12387	12420	12390	12389	12395	12388	12342	12374	12391	12325	12359	12363	12291	12281	12294	12220	12470	12377	12382	12390	12472	12326	12362	12387	12495	12514	12210	12268	12466	12331	12319	12456	12287	12455	12468	12432	12076	12442	12250	12418	12578	12454	12383	12361	12407	12383	12399	12460	12456	12326	12313	12503	12342	12493	12448	12292	12188	12505	12342	12391	12439	12487	12269	12367	12402	12395	12385	12377	12370	12433	12401	12486	12395	12381	12305	12602	12353	12488	12359	12380	12366	12450	12321	12199	12280	12341	12383	12435	12553	12520	12520	12418	12443	12406	12323	12486	12429	12309	12407	12392	12336	12494	12382	12421	12475	12318	12353	12399	12440	12463	12459	12408	12421	12372	12343	12258	12594	12233	12363	12408	12215	12419	12189	12417	12428	12448	12317	12432	12279	12377	12321	12446	12418	12468	12446	12406	12431	12391	12413	12417	12466	12405	12588	12425	12374	12462	12315	12400	12429	12477	12412	12489	12347	12420	12496	12425	12554	12225	12417	12302	12352	12565	12458	12453	12343	12176	12402	12235	12427	12526	12345	12497	12355	12309	12539	12474	12429	12399	12286	12349	12354	12289	12612	12287	12382	12203	12365	12530	12354	12494	12588	12308	12314	12503	12383	12402	12330	12243	12357	12426	12394	12332	12274	12250	12401	12350	12560	12399	12368	12508	12357	12332	12390	12337	12340	12277	12345	12550	12585	12525	12509	12543	12451	12337	12480	12509	12535	12442	12392	12311	12336	12365	12255	12390	12311	12376	12451	12383	12444	12428	12326	12447	12379	12407	12183	12458	12264	12364	12353	12520	12453	12443	12521	12349	12408	12479	12378	12427	12302	12307	12634	12304	12352	12572	12404	12371	12245	12418	12258	12418	12539	12365	12334	12332	12343	12515	12230	12465	12438	12415	12337	12396	12492	12335	12391	12292	12479	12300	12319	12419	12288	12414	12431	12479	12357	12436	12421	12434	12361	12417	12394	12173	12409	12393	12142	12559	12521	12467	12440	12375	12497	12467	12420	12431	12351	12499	12456	12425	12396	12587	12594	12232	12458	12436	12329	12552	12486	12369	12221	12529	12330	12389	12293	12325	12496	12416	12410	12395	12247	12460	12351	12449	12420	12381	12330	12438	12389	12288	12521	12446	12338	12488	12499	12389	12483	12285	12462	12292	12517	12315	12447	12447	12394	12271	12489	12395	12466	12294	12441	12331	12512	12495	12407	12437	12359	12400	12441	12501	12444	12302	12481	12378	12328	12508	12409	12371	12220	12145	12558	12473	12560	12221	12336	12410	12332	12372	12271	12404	12471	12462	12466	12261	12495	12314	12367	12270	12369	12405	12451	12572	12493	12451	12405	12427	12445	12522	12341	12595	12366	12455	12228	12435	12452	12289	12626	12501	12295	12470	12324	12644	12319	12235	12300	12482	12287	12373	12429	12372	12340	12441	12578	12315	12482	12394	12412	12332	12442	12434	12421	12238	12446	12486	12405	12451	12299	12521	12317	12498	12535	12544	12399	12305	12577	12289	12445	12275	12385	12437	12441	12417	12358	12485	12599	12295	12432	12219	12418	12479	12422	12278	12358	12621	12389	12504	12527	12364	12396
23814	21522	28036	25547	21473	17163	15657	13889	13306	13390	13208	12995	12954	13017	13255	12887	12909	13103	13139	13125	12977	13190	13254	13024	12854	12919	12895	12752	12940	12904	13085	12997	12950	12692	13012	12798	12994	12829	13226	12884	12897	12753	12872	12672	12949	12813	12870	12838	12829	12977	12717	12756	12945	12973	12876	13001	12933	12954	12830	12808	12773	12840	12770	12982	12876	12849	12883	12884	12888	12969	12793	12802	12978	12823	12927	12934	12878	12698	12814	12785	12810	12786	12823	12919	12888	12646	12799	12805	12731	12708	12894	12778	12770	12638	12792	12923	12888	12910	12926	12845	12908	12971	12896	12745	12718	12799	12764	12764	12984	12819	12797	12865	12851	12906	12910	12875	12759	12787	12784	12843	12955	12782	12861	12936	12882	12856	12860	13025	12845	12814	12852	13126	13016	12956	12897	12923	12827	12754	12773	12913	12874	12690	12803	12767	12955	12865	12750	12908	12990	12903	12952	12742	12835	12760	12815	12855	12744	12821	12831	12979	12906	12882	12813	12981	13042	12807	12751	12969	12833	13050	12824	12829	12826	12655	12979	12761	13023	12908	13035	13048	12990	12888	12907	12826	12747	12976	12898	12900	12917	12920	12997	12845	12775	12797	12953	12950	12836	12593	12807	12654	12745	12983	12836	12867	12946	12859	12845	12917	12879	12946	12764	12734	12666	12839	12942	12817	12732	12906	12899	12675	12851	12851	12774	12823	12935	12991	12846	12956	12872	12923	12866	12672	12645	12767	12857	12641	12848	12871	12944	12813	12890	12880	12855	12943	12860	12980	12756	12975	12910	12848	12946	12952	13021	13088	12919	12781	12868	12924	12865	12748	12908	12939	12770	12801	12852	12865	12749	12879	12806	12882	13021	12976	12913	12823	12986	12681	12974	12815	12990	12950	12760	12761	12958	12874	12815	12818	12837	12998	13064	12979	12962	12690	12862	13061	12778	12861	12867	12798	12782	12774	12974	12775	12751	12819	12836	12824	12990	12740	12802	12815	12974	12780	12743	12815	12695	12935	13034	13098	12695	12690	12780	12877	12935	12761	12717	12615	12819	12927	12907	12970	12729	12983	12871	12872	12874	12979	12887	12752	12807	12687	12889	12830	12957	12880	12964	12978	12981	12969	12842	13109	12862	12823	12813	12724	12607	12743	12742	12903	12857	12771	12970	12973	12826	13052	12742	13001	12848	12889	12641	12965	12919	12838	12726	12681	12977	12760	13051	12914	12694	12932	12872	12898	12877	12877	12895	12840	12843	12645	12981	12689	12792	12882	12925	12802	12761	12667	12911	12781	12910	12965	12888	12916	13098	12881	12780	12898	12937	12915	12795	12719	12764	13020	12833	12800	12932	12845	12751	12839	13010	12874	12738	12843	12766	12974	12845	12839	12761	12853	12530	12773	12897	12830	12924	12861	12727	12738	12720	12704	12881	12725	12863	12801	12779	12894	12704	12847	12857	12955	12778	12713	12924	12788	12705	12682	12856	12778	12714	12912	12890	12906	13094	12798	12878	12834	12725	12899	12915	12930	12848	12830	13016	12805	12913	12901	12909	12741	12783	12749	12815	12696	12954	12796	12744	12896	12893	12910	12991	12912	12818	12961	12511	12891	12751	12988	12917	12586	12790	12747	12669	13003	13006	12910	12650	12928	12969	12746	12862	12721	12733	12722	12654	12849	12712	12826	12869	12816	12883	12893	12924	12953	12961	12875	12837	12883	12856	12842	12835	12820	12848	12742	12912	12965	13010	12954	12857	12799	12980	12830	12764	12853	12991	12950	12837	12792	12831	12844	12714	13009	12817	12792	12803	12815	12726	12597	12899	12878	13041	12889	12948	12752	13102	12681	13159	12846	12800	12771	12944	12856	12947	12844	12663	12642	12915	13049	12901	12849	12869	12791	12846	12937	12664	12780	12923	12851	12934	13043	12748	13112	12752	12894	12752	12896	12791	12758	12930	12837	13019	12759	12830	12964	12877	12740	12866	12730	12839	12860	12827	12936	12707	12754	12779	12828	12701	12853	12723	12775	12834	12814	12789	12905	12985	12985	12885	12850	12902	13028	12840	12842	12910	12780	12906	12989	12869	12847	12929	12722	12984	12965	12876	12921	12770	12924	12772	12786	12964	13090	12884	12869	12901	12832	13022	12973	12706	12985	12851	12694	12943	12773	12787	12781	12956	12892	12795	12887	12845	12771	12884	13006	13040	12933	12782	12960	12938	12750	12884	12721	12777	12974	12782	12926	12782	12881	12782	12879	12908	13168	12745	12857	12881	12973	12739	12776	13072	12887	12945	12962	12876	12868	12784	12798	12926	12871	12933	12735	13011	12789	12885	12929	12914	12759	12822	12688	12839	12956	12813	12917	12729	12858	12746	12815	12971	12909	13007	13002	12970	12810	12758	12771	12852	12911	12898	12857	12970	12925	12945	12956	13016	13051	13097	12940	12957	12843	12732	12805	12837	12835	12868	12974	13081	13013	12918	12969	12985	12837	12857	12909	12817	12664	12901	12844	12932	12791	12734	12875	12971	12759	12729	12783	12748	12820	12829	12732	12776	12851	13003	12952	12838	12790	12857	12915	12955	12873	12839	12755	12744	12787	12826	12859	12883	12988	12664	12996	12824	12958	12753	12776	12769	12798	12845	12816	12685	12855	12740	12895	12765	12831	12961	12845	12804	12766	12918	12866	12854	12908	12740	12909	12761	12898	12959	12795	12880	12777	12871	12855	12936	12852	12868	12855	12825	12958	12806	12765	12783	12922	12868	12773	12976	12885	12788	12912	12748	12933	12590	12848	12793	13000	12834	12895	12917	12656	12703	12857	12887	12853	12846	12892	13099	13038	13002	12920	12838	13024	12916	12968	12836	13054	12693	12776	12831	12838	12878	12622	12746	13053	12833	12838	12739	12706	12858	13052	12878	13027	12758	12875	12912	12894	12732	12903	12950	12848	12869	12913	12796	12956	12785	12787	12883	12881	12899	12833	12815	12718	12915	12767	12786	12750	12707	12889	12923	12700	12858	12880	12796	12980	12794	12867	13083	12828	12851	12764	12930	12802	12959	12737	12935	12620	12870	12895	12823	12841	13056	12940	12755	12904	12828	12813	12877	12722	12963	12752	13028	12770	13091	12953	13016	13002	12909	12731	12782	12742	12857	12836	12929	12868	12849	12876	12837	12838	12669	12894	12816	12908	12956	12933	12843	12823	12855	12937	12744	13025	12879	12949	12773	12788	12863	12912	12830	12775	12761	12703	12726	12758	12936	12817	12826	12812	12774	12772	12736	12846	12885	12983	12807	12957	13078	12807	12659	12797	12732	12842	12924	12840	13009	12980	13155	12856	12774	12695	12806	12780	12835	12797	12894	12827	12839	12804	12824	12831	12932	12873	12896	12893	12871	12811	12752	12665	12923	12633	12976	12911	12818	12836	12770	12946	12978	12999	13050	12794	12870	12991	12872	12832	12943	12960	12836	12926	12899	13037	12877	12846	12852	12792	12789	12758	12788	12862	12700	12987	12831	12733	12962	12590	12844	12654	12816	12924	12797	12730	12746	13002	12914	12747	12948	12518	12912	12709	12800	12967	12914	12724	12710	12949	12831	12806	12925	12877	12811	12778	12992	12989	12889	12764	12818	12620	12963	12852	12967	12818	12938	12663	13080	12841	12956	12786	12748	12842	12701	12860	12843	12727	12863	12844	12841	13046	12685	12825	12906	12848	12991	12874	12719	12581	12886	12999	12852	12911	12743	12766	12838	12785	12870	12722	12804	12690	12809	12826	12704	12755	12848	12862	12716	12800	13018	12908	12830	12798	12978	12755	12983	12848	12853	12895	12815	12996	13002	12900	12760	12778	12976	12821	13004	12809	12971	12915	12820	12744	12846	12948	12671	12769	12816	12926	12846	13064	12812	12884	12819	12782	12800	12985	12900	12755	12907	12759	12829	12986	12850	12927	12910	12787	12876	12954	12941	12803	12870	12670	12683	12636	12847	12962	12811	13020	12795	12787	12713	12832	12951	12913	12705	12789	12941	12810	12936	12789	12825	12799	12769	12738	12897	12830	12868	12831	12755	12857	12711	12877	12677	12859	12874	12744	12975	12870	12850	12863	12824	12783	12791	12954	13200	12793	12966	12825	12859	12977	12965	12699	12831	12824	12850	12814	12975	12816	12882	12904	13083	13108	12947	12872	12826	12989	12800	12867	12900	12927	12811	12926	12762	12636	12640	12907	12924	12718	12820	12852	12928	12820	12618	12811	12911	12719	12898	12819	12942	12747	12768	13081	12788	12912	12831	12765	12761	12983	12974	12935	13087	12864	12885	12959	12900	12854	12793	12939	12865	12885	12923	12747	13026	12955	12812	12907	12936	12761	12680	12870	12706	12800	12837	12682	12911	12901	12865	12810	12747	12891	12872	12884	12900	12817	12868	12768	12888	12774	12723	12886	12827	12752	12806	12821	12761	12773	12976	12830	12895	12684	12865	12958	12893	12962	12968	12753	12864	12737	12941	12894	12863	12907	12804	12910	12692	12694	12944	12792	12774	12895	12989	12758	12798	12937	12931	13045	12847	12776	12763	12882	12961	12958	12766	12805	12744	12764	12918	12894	12919	12894	12941	12798	12827	12836	12840	12831	12884	12576	12938	12908	12931	12610	12867	12967	12906	12769	12841	12766	12937	12788	12690	12871	12782	12788	12871	12847	12894	12886	12780	12764	12935	12829	12952	12920	12944	12780	12663	12779	12874	12911	12834	12851	12998	12825	12989	12879	12854	12821	12998	12743	12791	12718	12694	12783	12907	12756	12995	12848	12985	12829	12787	13011	12892	13064	12961	12946	12987	12850	12951	12868	12840	12766	12943	12892	12734	12716	12702	12867	12849	12634	12787	12926	12826	12870	12779	12797	12781	12805	12826	12851	12905	12976	12764	12747	12960	12914	12795	12956	12940	12857	12855	13095	12865	12757	12758	12958	12730	12759	12818	12681	12858	12864	12855	12980	13020	13158	12955	12921	12764	12899	12812	12947	12787	12766	12932	13063	12878	12913	12796	12818	12754	12929	12961	12769	12795	12783	12747	12944	12715	12764	12869	12885	12917	12808	12802	12771	12837	12825	12844	12892	12707	13074
18329	36004	27571	17163	14320	13575	13126	12982	12745	12568	12317	12175	12125	12052	12121	12171	11983	12181	12155	12025	11888	12140	12044	12107	12105	12062	11990	11947	12054	11887	12062	11971	12124	12089	11959	11934	12125	11684	11936	12005	11967	11918	11762	12004	11960	11998	12100	12005	12068	11979	11953	12052	12196	11931	12004	11760	12013	11989	12015	11997	11930	12016	11989	11962	11884	12002	11930	12092	12039	11875	12015	11980	11932	12067	11840	12094	11961	11851	12080	11944	12014	11987	11978	12069	12104	11869	11810	12014	12097	12040	12214	11770	12054	11848	12064	12020	12008	11894	12122	11864	11936	12010	11939	11865	11823	11954	11996	11880	11924	12060	11952	11859	11907	11966	11969	12020	12029	11877	11854	11982	11959	11980	12151	11908	11882	11938	11930	11985	11950	11919	11943	11949	11954	12092	12085	11781	11989	12014	12055	11920	11875	11994	12067	12009	12008	12171	12069	12003	11929	12167	11974	11929	11881	12026	11900	11954	11974	11818	12026	11924	12018	12042	11784	11937	11997	12057	11865	11845	11881	11915	11998	12004	11924	12001	11900	11869	11916	12034	12054	11926	12209	11951	12013	12086	12017	12052	11801	11958	11747	11954	11951	12028	11786	11912	12111	11882	12062	11982	11878	11887	11853	12151	11986	11898	11920	11882	11840	11914	11974	11961	12022	12007	12066	11935	12051	11956	12029	11830	11884	11925	11978	11988	11948	11989	12046	12012	12069	12087	11876	12115	11979	11969	11969	11984	11996	11852	12026	12003	11948	11867	11996	11976	12041	11810	11902	11885	11870	11996	11866	12000	12062	11857	12072	12025	11952	11906	11900	11961	11933	11999	11997	11922	11949	11975	11934	11813	12046	11943	11821	11970	12047	11951	12064	12148	11910	12075	11898	11935	11935	11959	11903	11917	11875	11925	12011	12137	12092	11977	11908	12001	11909	12018	11971	12081	11824	12017	11999	11976	11959	11941	11918	11857	11836	11880	12001	11973	12033	12005	12086	11885	11895	12078	12031	11999	12163	11999	11943	12091	11839	11981	11880	12043	11916	11998	11933	12133	11880	12088	11917	11862	11866	11919	11918	11848	11829	11999	11906	11821	11935	12075	12083	12074	12184	11990	11939	12016	11890	11927	12046	11906	11974	11945	11849	11946	11878	11960	11967	12084	11926	11840	11954	11864	11973	11953	11972	11878	11906	11906	12116	11818	11923	11973	12095	11917	11909	12002	11998	11922	12080	12057	11968	11851	11946	12101	11946	12003	11855	12146	11951	11809	11951	11943	11906	12077	11909	11927	11920	11940	12081	11929	12150	12056	12016	11820	12122	11990	11994	12046	11785	11932	12023	11992	12132	11919	12096	11772	11925	11976	11822	11881	11926	12096	12165	11929	12059	11994	11893	11887	12036	11985	11997	12090	12010	11875	12009	11908	11909	12006	12050	11840	11981	11772	11906	12101	11942	11953	11941	11989	11933	11882	11986	12012	11802	12036	11885	12117	12109	12032	11965	11856	12008	12032	11968	11773	12088	12003	11955	11846	11908	11906	12198	11986	11977	11860	12086	12019	11959	11958	11884	11877	12105	12001	12045	11839	11995	12044	11965	11915	11893	11983	11916	11811	11831	11862	12020	12074	11873	11938	12001	11968	11896	11953	12131	11873	11994	11792	12118	12062	11866	12036	11960	12032	11953	11939	11779	12015	12069	11892	11888	11949	12098	11946	11896	11853	11888	12130	11974	11940	12087	11879	11969	12028	12020	11938	11931	12183	11931	11929	12048	11880	12172	12047	12101	12223	11954	11880	11974	12031	11938	11917	12054	12009	12086	12046	12064	11989	12024	11921	11987	11855	11870	11940	12037	12024	11796	11743	11818	11966	11929	12039	12023	11983	11907	11933	12003	12011	12013	12040	11939	11993	12147	12042	12049	12039	12019	11985	11856	11818	11955	11980	11720	11952	11948	12062	12116	11949	11965	11998	12028	12013	11941	12162	12152	11928	12065	11914	12025	11813	11981	12011	11920	11984	11859	12009	11926	11913	11909	12176	11793	11913	11950	11983	12013	11850	12009	12037	11932	11857	12037	11923	12047	12006	12079	11930	11714	12029	11716	11990	11959	11910	11855	11905	11950	11861	12011	11987	12007	12048	12032	11802	12026	12039	11958	12035	11911	11958	11919	12021	11968	11942	11944	12031	11937	11892	12062	11927	11895	12007	11985	11944	12084	12025	11828	11998	11820	11972	11963	11951	11940	11949	12029	11758	11936	12048	12065	11775	12061	11904	12082	11945	11836	11946	11999	12056	11947	11926	11883	11995	12138	11821	11939	11804	11918	11968	12061	12003	11935	12010	12035	12033	11963	11940	12253	11966	11922	11942	12095	12021	11991	11879	11977	12021	11949	12013	12098	11907	12036	11992	11952	12017	12009	12046	11968	11810	11969	11989	12042	11850	11981	11981	11914	11881	11974	12124	11999	11944	11947	12063	11874	11976	11894	11828	11996	11965	11969	12006	12061	11893	12056	11974	12034	11898	11912	12038	12055	12013	11933	12090	12003	12024	12042	11873	11854	11974	12148	11914	11989	11890	12067	11820	12083	11923	11960	11883	11860	12072	11951	12022	11975	12031	11840	12036	11949	11848	11958	11908	12102	11976	11943	11836	11895	12059	11764	11995	12161	12066	11977	12012	11889	11963	11897	11971	11955	11905	11990	12083	12066	12039	11992	11971	11954	12072	11927	12051	11859	11998	11876	11904	12111	12009	11995	11943	12027	12015	11943	11969	11957	12005	11975	11917	11929	12116	11891	12148	11876	11996	11836	11937	12030	11739	11908	12141	11865	11921	11830	11877	11961	11906	11987	12155	11917	11933	11992	11954	12049	11938	11959	11974	11958	11843	11940	11760	11809	11968	12014	11913	11861	11957	11906	11842	11947	11892	11803	12172	12073	11808	11992	12027	11835	11862	12026	12047	12067	11920	11878	11959	11853	11844	11802	12070	12009	11967	11832	11929	11969	11879	11807	12084	11942	11838	11951	11876	11974	12007	12011	11858	12159	12058	11825	11966	12200	12034	12046	11957	11872	11948	12033	11982	12027	12034	11956	12138	11859	12061	11960	11890	11946	11996	11882	12026	11942	12071	12101	12129	11985	11894	11998	12091	11888	11821	12089	12064	11954	11972	11731	12031	11987	12039	12025	11906	11983	11860	11941	12067	11928	11958	12172	11868	12020	12012	12011	12032	11955	12024	12013	11901	11839	11999	12061	12169	11944	12104	12097	12111	11843	12139	11999	12078	12017	12028	12069	12029	12028	11831	11943	11898	11956	11904	11946	12068	11946	11955	11942	12027	11914	12024	12037	12048	12023	12078	11993	11926	11990	11904	11941	12121	11960	11828	11904	11875	11864	11918	11950	11842	11887	11959	11955	12044	11978	11766	11977	12162	11930	11835	11930	12015	12018	12077	12008	11958	11990	11955	12112	11946	12016	12036	11988	11948	12059	11883	12133	11918	11878	11959	11958	11993	11865	12075	11930	12084	11982	11951	11867	12048	11891	11859	12033	11899	11999	12005	11952	11977	11947	12090	12014	11827	12009	11854	11856	11953	11861	12042	12274	11991	12035	12000	11987	11924	11971	12118	11918	11915	12095	11933	12051	11969	11934	11928	11932	11954	11944	11915	11882	11971	11909	11999	12055	11906	11960	12021	12022	11816	11955	11967	11987	11998	11979	11886	11914	11938	11934	11854	11872	11937	12067	11981	11943	12070	11977	12023	11804	12066	11867	12061	11903	11960	11825	11746	12111	11877	11860	11935	12006	11890	11858	11904	11950	12001	11956	11840	11936	11901	12047	12017	11951	12041	12008	11948	11928	11919	12202	11913	11988	11865	11958	11983	11938	11928	11864	11975	12112	11898	11991	12019	11985	11952	12078	11915	11950	12085	12025	11968	11867	12067	12076	12023	11912	11889	11931	11985	12045	11969	11987	11949	12006	12026	11840	12023	11865	11903	12115	11920	12086	11960	11987	11915	12036	11949	11955	12099	11919	12024	12019	12060	12021	11816	11785	12117	12015	11812	11965	12096	11949	11996	12001	12068	12148	11990	11888	11827	11942	11960	11987	12033	11981	11941	11936	11932	11821	11904	11844	12054	12006	11962	11951	11974	11941	11835	11921	12140	12069	12041	11978	11862	11942	12052	12067	12097	11924	11998	12146	12026	11886	12022	11922	11873	11907	12015	12007	11846	11866	12028	11985	11912	12003	11829	11984	11907	11800	11922	12124	11820	11960	12004	11851	11951	11897	12045	11918	11895	11970	11991	11900	11925	11927	12026	12019	11882	12143	12044	11911	11912	12064	11989	11984	12088	12006	12082	12034	11960	11952	11997	11978	11929	11894	11874	11972	11930	12156	12031	12064	11959	12029	11715	11903	11968	11955	11981	11986	11940	12047	11857	11959	11880	11950	11841	11933	12017	11927	11971	11749	12079	11923	11979	11950	11895	12047	11893	11932	12110	11849	11766	11872	11756	11969	11902	12166	12081	11952	11893	11915	11885	11870	11926	11968	11995	12018	11977	11904	11957	11957	11978	11961	11981	11921	11892	12000	12027	11988	11767	11987	11928	12056	11934	12141	11864	12037	12002	11951	11987	11952	11862	12093	11877	11948	12008	11904	11878	11937	11852	12201	12084	11966	11949	11849	12031	12038	11943	11801	11901	11863	12072	12091	12001	11961	11944	12076	12105	11965	11857	11975	11987	12103	11905	11909	11901	12033	12054	12020	11863	11922	11841	11916	12062	12035	11937	12045	11977	11744	11944	11867	11996	11956	11852	11948	12101	11940	11889	12023	11968	12068	12043	11836	12009	11911	12138	11767	11866	11926	11920	11904	12145	11929	11993	11935	11900	12167	12060	12037	11870	11923	11896	11867	12006	11907	12110	11989	12111	11923	11967	12104	11891	11956	11986	11985	12036	12051	12056	12084	11993	11973	11880	11764	11970	12006	11972	11997	11981	11905	11840	11830	11927	12021	11791	12049	11981	12001	12086	11965	12101	11809	11861	12044	11894	11886	12058	11916	11878	11997	11903	11988	11882	11996	11847	12001	11964	11958	11950	11914	11914	11885	11965	12052	11952	11966	12107
25470	21585	26828	26327	17512	15927	15912	15182	14983	15013	14941	15080	14910	14692	14773	14669	14787	14792	14756	15019	14885	14915	14937	14900	14907	14883	14767	14637	14834	14784	14782	14438	14784	14846	14777	14712	14745	14754	14607	14695	14918	14689	14810	14655	14865	14773	14658	14759	14622	14826	14877	14872	14653	14738	14744	14707	14814	14874	14705	14569	14880	14816	14824	14701	14773	14891	14918	14677	14709	14892	14706	14625	14543	14816	14580	14755	14705	14608	14700	14707	14573	14616	14774	14636	14771	14761	14446	14694	14730	14885	14846	14584	14831	14668	14570	14689	14672	14776	14732	14800	14764	14655	14910	14920	14862	14775	14591	14732	14664	14577	14703	14669	14517	14674	14771	14765	14792	14728	14709	14769	14709	14680	14693	14843	14704	14747	14653	14820	14816	14633	14572	14487	14585	14872	14745	14695	14782	14695	14775	14647	14772	14806	14746	14776	14897	14701	14737	14717	14643	14634	14781	14585	14806	14637	14733	14841	14903	14742	14825	14894	14709	14891	14704	14786	14666	14787	14516	14584	14726	14666	14705	14676	14459	14721	14746	14598	14888	14864	14463	14612	14789	14595	14649	14506	14781	14694	14542	14532	14600	14681	14506	14648	14580	14710	14834	14806	14677	14772	14796	14727	14692	14697	14696	14601	14764	14637	14630	14664	14735	14542	14605	14795	14606	14671	14829	14681	14744	14651	15055	14632	14640	14701	14794	14613	14600	14867	14824	14564	14564	14717	14598	14800	14569	14761	14692	14721	14738	14519	14686	14922	14849	14771	14787	14661	14728	14661	14788	14797	14812	14740	14623	14607	14668	14740	14745	14850	14967	14748	14589	14658	14874	14781	14818	14763	14688	14791	14573	14830	14754	14653	14836	14793	14671	14605	14676	14712	14707	14813	14818	14632	14882	14552	14770	14607	14556	14658	14763	14632	14614	14755	14731	14859	14869	14564	14715	14719	14719	14640	14672	14817	14669	14753	14664	14885	14684	14711	14546	14780	14555	14590	14751	14697	14688	14604	14585	14814	14615	14752	14843	14734	14661	14703	14676	14696	14730	14719	14779	14756	14869	14661	14757	14753	14685	14621	14794	14777	14777	14734	14664	14745	14690	14523	14831	14612	14612	14721	14770	14697	14456	14649	14757	14956	14721	14668	14732	14763	14727	14826	14660	14677	14900	14877	14740	14868	14826	14828	14741	14626	14681	14653	14610	14998	14945	14804	14758	14676	14666	14631	14796	14836	14863	14690	14643	14779	14722	14803	14863	14720	14727	14688	14789	14531	14526	14923	14803	14575	14649	14663	14855	14540	14633	14702	14776	14863	14693	14742	14728	14660	14713	14725	14894	14652	14936	14610	14866	14881	14505	14734	14695	14770	14687	14816	14847	14861	14853	14589	14818	14660	14634	14816	14573	14770	15035	14634	14628	14790	14622	14617	14661	14745	14840	14820	14640	14808	14577	14776	14902	14798	14581	14720	14820	14551	14793	14713	14771	14751	14740	14687	14707	14585	14722	14702	14617	14775	14782	14819	14733	14914	14742	14622	14774	14851	14752	14670	14807	14657	14775	14688	14815	14712	14680	14658	14836	14681	14741	14608	14875	14692	14593	14672	14745	14670	14923	14727	14668	14713	14689	14942	14665	14611	14709	14636	14886	14806	14806	14767	14749	14729	14486	14659	14832	14848	14605	14822	14652	14660	14658	14748	14606	14638	14884	14807	14910	14783	14658	14501	14652	14737	14698	14818	14914	14606	14884	14854	14609	14781	14758	14831	14949	14692	14799	14715	14579	14746	14771	14782	14878	14772	14449	14828	14560	14812	14780	14668	14896	14715	14765	14605	14625	14593	14619	14550	14662	14692	14781	14776	14764	14791	14717	14516	14704	14740	14410	14345	14484	14740	14740	14554	14707	14702	14878	14740	14719	14740	14787	14523	14711	14752	14713	14637	14691	14619	14620	14655	14855	14733	14751	14817	14847	14815	14728	14737	14934	14778	14685	14666	14801	14760	14733	14668	14819	14809	14983	14794	14772	14895	14740	14588	14543	14653	14621	14647	14783	14837	14740	14686	14812	14798	14652	14693	14808	14815	14799	14757	14750	14792	14722	14670	14620	14680	14669	14688	14766	14812	14504	14815	14642	14793	14766	14949	14733	14901	14638	14620	14805	14622	14679	14791	14705	14840	14763	14654	14737	14668	14938	14655	14772	14963	14862	14822	14705	14787	14778	14757	14879	14709	14750	14593	14677	14768	14628	14785	14671	14832	14809	14992	14617	14632	14838	14643	14681	14792	14674	14641	14708	14794	14746	14867	14725	14811	14746	14855	14699	14646	14961	14899	14735	14800	14634	14718	14747	14821	14815	14672	14758	14760	14603	14872	14770	14615	14769	14869	14850	14674	14751	14672	14745	14578	14741	14682	14651	14729	14585	14830	14666	14886	14729	14785	14722	14689	14803	14707	14729	14792	14876	14655	14690	14637	14667	14700	14846	14827	14676	14561	14593	14775	14672	14601	14540	14685	14652	14853	14622	14634	14467	14655	14691	14537	14826	14718	14676	14732	14708	14774	14873	14632	14692	14555	14641	14530	14571	14889	14694	14705	14744	14742	14840	14856	14546	14742	14738	14734	14612	14832	14707	14833	14790	14768	14852	14817	14607	14895	14622	14816	14621	14594	14713	14715	14778	14671	14872	14583	14709	14684	14690	14571	14646	14633	14748	14846	14754	14917	14814	14703	14794	14857	14837	14703	14635	14761	14634	14794	14739	14654	14622	14758	14657	14634	14749	14655	14620	14694	14869	14733	14878	14844	14999	14549	14716	14628	14664	14913	14783	14544	14796	14738	14551	14633	14785	14854	14726	14876	14724	14766	14512	14689	14854	14633	14607	14806	14702	14677	14605	14764	14599	14573	14681	14528	14628	14760	14579	14706	14789	14763	14684	14743	14750	14801	14676	14659	14724	14706	14845	14622	14737	14880	14738	14802	14765	14628	14852	14769	14814	14677	14686	14994	14513	14741	14498	14674	14626	14826	14700	14608	14657	14583	14693	14644	14649	14719	14511	14556	14638	14725	14753	14821	14673	14927	14704	14511	14732	14716	14718	14784	14756	14809	14764	14782	14622	14684	14742	14718	14636	14852	14855	14709	14937	14832	14839	14680	14919	14595	14740	14725	14710	14735	14682	14623	14755	14639	14728	14803	14843	14844	14617	14786	14850	14766	14699	14747	14573	14725	14557	14765	14669	14778	14871	14854	14629	14665	14540	14633	14572	14683	14732	14586	14920	14680	14809	14750	14712	14649	14917	14727	14660	14563	14779	14742	14826	14851	14739	14556	14521	14807	14928	14594	14746	14700	14584	14672	14741	14631	14780	14616	14569	14525	14804	14758	14755	14919	14674	14637	14752	14885	14932	14609	14828	14752	14722	14537	14768	14746	14732	14665	14605	14775	14926	14759	14600	14568	14776	14666	14626	14704	14513	14704	14734	14941	14789	14916	14860	14665	14702	14802	14573	14654	14684	14622	14535	14813	14856	14632	14690	14655	14647	14842	14780	14697	14553	14689	14805	14778	14633	14714	14669	14815	14733	14842	14792	14672	14613	14685	14702	14809	14697	14788	14821	14705	14808	14651	14794	14775	14685	14835	14760	14797	14784	14765	14737	14624	14666	14580	14658	14938	14805	14577	14911	14737	14666	14660	14537	14684	14580	14688	14924	14933	14705	14634	14725	14695	14679	14357	14719	14661	14563	14608	14686	14493	14760	14759	14828	14781	14533	14740	14603	14767	14792	14579	14919	14834	14544	14858	14570	14659	14752	14805	14705	14719	14672	14911	14871	14866	14888	14818	14666	14834	14781	14702	14563	14690	14773	14868	14646	14891	14812	14892	14850	14761	14703	14811	14663	14786	14844	14759	14649	14661	14543	14730	14779	14764	14704	14860	14861	14604	14733	14701	14637	14748	14625	14794	14822	14854	14775	14918	14654	14733	14889	14732	14624	14575	14618	14897	14792	14902	14802	14371	14905	14837	14620	14585	14607	14581	14672	14749	14788	14589	14799	14786	14693	14708	14669	14777	14663	14647	14681	14695	14715	14729	14713	14808	14917	14613	14916	14732	14842	14840	14849	14648	14692	14822	14703	14542	14851	14661	14700	14783	14773	14796	14795	14683	14833	14979	14622	14731	14789	14502	14685	14822	14580	14730	14818	14793	14947	14643	14759	14795	14794	14538	14453	14664	14480	14552	14919	14897	14845	14948	14686	14813	14710	14656	14798	14737	14672	14637	14839	14703	14745	14800	14648	14783	14701	14642	14737	14569	14423	14815	14720	14720	14732	14713	14676	14672	14990	14811	14701	14796	14623	14491	14681	14578	14779	14867	14624	14625	14707	14952	14890	14707	14773	14786	14689	14653	14667	14781	14644	14735	14660	14817	14951	14793	14844	14524	14729	14598	14632	14639	14880	14525	14728	14606	14834	14665	14489	14617	14837	14600	14583	14755	14521	14621	14936	14767	14940	14717	14763	14780	14708	14500	14806	14616	14529	14598	14710	14608	14728	14666	14593	14741	14622	14881	14912	14690	14601	14697	14714	14535	14700	14621	14784	14721	14709	14639	14836	14704	14680	14537	14688	14825	14653	14683	14600	14618	14712	14742	14656	14673	14831	14837	14814	14654	14657	14680	14666	14602	14659	14649	14683	14768	14680	14770	14820	14763	14774	14739	14796	14786	14655	14568	14650	14585	14671	14791	14654	14479	14721	14756	14872	14495	14724	14568	14668	14627	14794	14723	14931	14664	14738	14822	14705	14724	14724	14831	14729	14600	14670	14604	14756	14679	14886	14695	14986	14835	14886	14577	14658	14682	14827	14624	14624	14730	14620	14754	14560	14891	14643	14756	14540	14643	14643	14718	14672	14710	14789	14736	14857	14717	14937	14565	14701	14687	14540	14794	14813	14666	14717	14767	14570	14783	14736	14797	14700	14770	14537	14767	14683	14472	14389	14572	14860	14519	14628	14785	14750	14643	14791	14855	14611	14802	14527	14483	14566	14692	14702	14918	14601	14866	14673	14554	14622	14614	14759	14563	14575	14688	14741	14749	14648	14927	14730	14843	14579	14644	14777	14798	14595	14688
19286	33892	25944	18331	15177	14265	13953	13889	13685	13333	13336	13428	13256	13393	13192	13305	13160	13187	13250	13186	13314	13131	13095	13166	13260	13194	13157	13206	13267	13122	13252	13051	13276	13101	13318	13281	13305	13174	13234	13298	13230	13207	13347	13120	13142	13377	13274	13188	13016	13160	13125	13178	13189	13376	13308	13260	13220	13163	13126	13249	13199	13158	13188	13256	13074	13205	13096	13230	13133	13233	13231	13180	13209	13181	13233	13224	13295	13014	13046	13291	13172	13147	13120	13315	12999	13106	13162	13105	13138	13055	13153	13129	13131	13197	13241	13154	13298	13242	13117	13149	12987	13135	13196	13017	13174	13007	13365	13121	13253	13358	13239	13141	13212	13139	13199	13131	13333	12960	13233	13069	13165	13069	13192	13099	13187	12993	13141	13122	13154	13086	13271	13264	13257	13185	13291	13198	13105	13147	13246	13091	13192	13231	13099	13330	13188	13172	13211	13084	13391	13283	13287	13202	13059	13275	13353	13325	13066	12954	13264	13166	13326	13133	12997	13306	13029	13063	13213	13090	13172	13118	13161	13179	13017	13141	13203	13118	13156	13075	13239	13084	13191	13104	13221	13348	13123	13260	13150	13166	13229	13163	13175	13227	13076	13190	12965	13147	13178	12962	13139	13242	13102	13156	13143	13042	13117	13117	13123	13177	13136	13230	13050	13118	12960	13087	13119	13197	13031	13057	13085	13185	13256	13198	13189	13173	13250	13012	13136	13037	13117	13201	13166	13263	13277	13130	13087	13147	13133	13104	13134	13150	13155	13161	13108	13074	13103	13209	13162	13114	13290	13175	13100	13183	13137	13208	13240	13255	13096	13113	13357	13174	13064	13140	13230	13219	13216	13341	13376	13230	13193	12912	13111	13191	12934	13261	13359	13138	13155	12996	13219	13240	13189	13086	13104	13139	13053	13007	13295	13090	13240	13213	13058	13184	13156	13239	13104	13258	13021	13315	13261	13421	13282	13226	13214	13209	13194	13332	13088	13151	13210	13295	13198	13178	13095	13251	13112	13187	13327	13235	13252	13192	13193	13200	13230	13116	13354	13102	13165	13145	13278	13240	13269	13146	13099	13174	13375	13025	13217	13189	13183	12909	13044	13110	13057	13244	13210	13355	13171	13146	13098	13062	13318	13180	13361	13271	13098	13038	13075	13183	13085	12972	13265	13154	13111	13168	13213	13296	13048	13174	13204	13173	13147	13232	12983	13117	13186	13153	13210	13199	13210	13111	13011	13135	13214	13237	13185	13139	13202	13189	13084	13234	13193	13134	13238	13149	13215	13083	13069	13108	13046	13045	13165	13242	13339	13160	13210	13025	13208	13252	12953	13135	13322	13198	12978	12997	13112	13049	13257	13035	13128	13109	13061	13141	13274	13179	13354	13078	13132	13123	13152	13177	13243	13151	13134	13114	13245	13065	13297	12968	13063	13018	13245	13222	13192	13223	13147	13182	13348	13101	13246	13114	13209	13178	13137	13204	13171	13230	13157	13139	13015	13119	13169	13236	13201	13283	13221	13306	13150	13008	13220	13319	13193	13285	13192	13200	13084	13285	13252	13210	13083	13266	13127	13147	13088	13257	13056	13251	13081	13206	13221	13051	13245	13328	13066	13236	13180	13257	13249	13326	13042	13189	13250	13174	13122	13187	13140	13250	13227	13048	13154	13193	13138	13099	13164	13186	13068	13196	13268	13148	13200	13240	13105	13313	13103	13352	13265	13032	13270	13064	13142	13321	13133	13290	13324	13247	13277	13251	13156	13050	13173	13160	13366	13143	13079	13264	13133	12998	13209	13337	13123	13330	13288	13091	13179	13137	13214	13220	13266	13137	13142	13305	13182	13122	13299	13292	13366	13141	13362	13241	13312	13166	13143	13139	13189	13127	13179	13131	13181	13190	13377	13107	13146	13053	13211	13091	13212	13124	13212	13289	13210	13232	13133	13060	13241	13249	13314	13374	13082	12994	13295	13123	13096	13159	13144	13068	13117	13183	12981	13117	13199	13075	12861	13110	13113	13326	13081	13086	13076	13093	13220	13200	13156	13234	13263	13197	13245	13242	13221	13050	13048	13153	13289	13118	13010	13229	13011	13231	13104	13222	13159	13077	13270	13259	13042	13153	13041	13173	13155	13106	13179	13216	13044	13248	13169	13216	13291	13179	13100	13037	12993	13155	13323	12984	13202	13301	13277	13225	13172	13168	13170	13149	13340	13130	13179	13292	13237	13149	13114	13179	13234	13316	13290	13145	13135	13163	13113	13133	13327	13042	13222	13211	13310	13333	13149	13286	12930	13143	13257	13223	13105	13294	13183	13114	13165	13134	13099	13186	13054	13253	13171	13155	13116	13136	13138	12955	13039	13202	13103	13170	13222	13011	13272	13043	13106	13301	13141	13256	13000	13088	13124	13185	13130	13221	13111	13124	13233	13315	13359	13286	13021	13235	13111	13293	13112	13225	13140	13116	13302	13273	13184	13154	13219	13103	13285	13135	13373	13233	13057	13235	13020	13272	13276	13245	13172	13190	13263	13263	13202	13267	13110	13246	13273	13259	13203	13008	13011	13095	13094	13106	13137	13036	13123	13171	13156	13159	13108	13099	13184	13308	13151	13272	13190	13303	13403	13277	13208	13303	13191	13216	13175	13317	13118	13222	13050	13200	13051	13172	13240	13292	13228	13318	13140	13102	13201	13330	13190	13278	13243	13201	13275	13245	13269	13211	13277	13219	13141	13195	13282	13268	13210	13314	13140	13180	13180	13296	13217	13069	13232	13133	13246	13185	13174	13179	13187	13228	13136	13173	13155	13268	13126	13128	13119	13207	13264	13207	13192	13290	13192	13143	13148	13175	12996	13128	13246	13123	13175	13117	13266	13055	13105	12950	13187	13196	13259	13051	13211	13258	13163	13266	13199	13122	13304	13223	13437	13349	13128	13096	13086	13268	13151	13287	13251	13122	13146	13179	13145	13185	13203	13138	13268	13381	13238	13025	13148	13191	13178	13259	13133	13295	13257	13136	13242	13357	13345	13361	13220	13216	13232	13190	13243	13324	13140	13417	13107	13212	13130	13298	13118	13227	13086	13061	13274	13208	13121	13325	13063	13085	13087	13176	13222	13320	12916	13196	13135	13214	13186	13113	13090	13229	13327	13154	13225	13124	13132	13121	13187	13124	13146	13075	13206	13225	13198	13175	13033	13194	12994	13283	13377	13182	13196	13211	13084	13145	13146	13232	13135	13086	13197	13116	13116	13144	13255	13364	13333	13204	13070	13131	13067	13070	13331	13170	13174	12985	13172	13142	13071	13177	13155	13094	13115	13094	13090	13079	13303	13004	13263	13101	12997	13100	13250	13110	13232	13272	13122	13124	13236	13207	13197	13264	13148	13131	13168	13229	13007	13091	13143	13217	13116	13174	13061	13223	13098	13029	13274	13234	13152	13266	13162	13079	13283	13109	13137	13250	13102	13276	13101	13145	13053	13189	13203	13153	13141	13241	13178	13118	13054	13206	13258	13209	13063	13222	13007	13275	13158	13277	13146	13096	13047	13227	13145	13236	13198	13246	13289	13132	13337	13165	13213	13119	13105	13134	13083	13189	13106	12994	13146	13137	13074	13233	13195	13064	13214	13226	13132	13149	13118	13259	13393	13206	13206	13113	13172	13090	13128	13130	13073	13092	13183	13085	13184	13221	13033	13043	13038	13112	13177	13165	13213	13349	13300	13165	13294	13144	13318	12989	13268	13120	13154	13165	13230	13067	13271	13228	13043	13014	13024	13176	13206	13296	13077	13167	13203	13353	13166	13325	13290	13280	13237	13003	13238	13186	13171	13174	13162	13151	13208	13211	13066	13187	13149	13151	13188	13183	13140	13152	13038	13268	13218	13170	13215	13205	13078	13193	13117	13354	13069	13173	13114	13179	13143	13086	13274	13059	13202	13222	13310	13174	13133	13247	13187	13256	13305	13197	13259	13227	13136	13215	13219	13174	13146	13191	13281	13150	13267	13123	13085	13202	13200	13212	13147	13255	13109	13165	13233	13131	13041	13370	13235	13036	13134	13226	13024	13283	13088	13168	13252	13237	13204	13276	13267	13234	13302	13089	13228	13001	13183	13289	13173	13339	13219	13270	13229	13066	13198	13153	13058	13290	13194	13395	13133	13088	13206	13103	13272	13210	13042	13126	13452	13255	13285	13219	13051	13131	13325	12968	13423	13050	13100	13075	13264	13259	13178	13167	13126	13112	13209	13191	13217	13190	13213	13127	13285	13119	13153	13225	13220	13134	13198	13293	13135	13283	13268	12952	13380	13217	13295	13169	13251	13127	13218	13202	13248	13192	13191	13256	13224	13227	13175	13222	13078	13259	13056	13225	13251	13167	13091	13142	13154	13203	13296	13129	13295	13081	13148	13211	13151	13137	13067	13184	13219	13154	13250	13181	13285	13303	13103	13121	13094	13350	13104	13268	13212	13148	13163	13263	13315	13137	13112	13228	13113	13215	13216	13193	13188	13242	13247	13073	13271	13233	13194	13125	13277	13039	13133	13238	13025	13090	13086	13136	13419	13185	13191	13327	13155	13414	13144	13104	13200	13254	13208	13236	13179	13177	13174	13177	13213	13076	13214	13353	13020	13373	13236	13324	13299	13090	13201	13161	13255	13292	13101	13181	13186	13198	13279	13138	13200	13169	13240	13264	13182	13268	13209	13242	13075	13188	13136	13117	13226	13326	13130	13234	13103	13270	13217	13104	13201	13049	13233	13212	13268	13278	13158	13203	13121	13217	13073	13202	13065	13239	13302	13122	13296	12991	13213	13196	13051	13228	13251	13159	13218	13273	13164	13383	13056	13214	13176	13250	13198	13171	13192	13159	13174	13261	13409	13208	13196	13150	13268	13187	13184	13189	13076	13135	13083	13014	13177	13117	13108	13190	13268	13091	13295	13033	13025	13367	13097	13154	13203	13261	13027	13205	13088	13104	13291	13125	12979	13004	13200	13338	12974	13160	13249	13238	13246	13188	13127	13262	13054	13200	12987	13032	13188	13080	13093	13207	13050	13077	13181	13138	13160	13195	13147	13190	12909	13099	13149	13235	13224	13227	13166	13202	13176	13179	13221	13262	13320	13185
22828	21569	28692	24935	21819	22392	20346	15987	15235	14898	14919	14801	14706	14711	14647	14486	14542	14629	14580	14683	14792	14633	14638	14565	14409	14385	14571	14386	14500	14236	14441	14465	14544	14310	14398	14449	14365	14332	14582	14510	14381	14390	14158	14489	14425	14290	14408	14270	14371	14368	14356	14537	14250	14469	14483	14225	14243	14410	14389	14395	14416	14164	14271	14314	14302	14502	14435	14538	14413	14277	14448	14264	14301	14329	14377	14220	14224	14421	14447	14441	14450	14295	14559	14270	14216	14261	14142	14273	14372	14152	14531	14337	14476	14164	14351	14384	14476	14399	14396	14367	14275	14305	14185	14280	14418	14351	14173	14265	14231	14161	14384	14535	14219	14149	14367	14523	14317	14204	14346	14175	14274	14317	14262	14143	14154	14293	14193	14426	14247	14172	14441	14174	14388	14342	14204	14243	14272	14368	14281	14423	14587	14406	14372	14331	14426	14304	14236	14348	14335	14311	14187	14170	14329	14268	14095	14209	14373	14341	14180	14238	14242	14440	14272	14286	14452	14411	14248	14432	14099	14150	14312	14220	14140	14327	14389	14380	14124	14226	14211	14230	14251	14281	14108	14343	14238	14144	14135	14686	14457	14084	14296	14318	14257	14448	14320	14265	14261	14156	14336	14230	14217	14318	14172	14405	14446	14243	14284	14266	14058	14224	14398	14536	14407	14469	14516	14308	14331	14466	14226	14151	14423	14275	14309	14089	14405	14230	14371	14284	14320	14272	14183	14354	14303	14254	14417	14141	14459	14410	14243	14220	14097	14233	14394	14305	14505	14198	14169	14385	14379	14357	14502	14175	14378	14008	14141	14387	14277	14343	14366	14351	14374	14159	14287	14405	14326	14431	14419	14402	14226	14166	14279	14222	14395	14397	14329	14061	14206	14224	14283	14402	14091	14123	14152	14145	14334	14327	14322	14217	14003	14345	14270	14338	14339	14267	14390	14400	14250	14422	14229	14355	14171	14293	14141	14359	14329	14399	14436	14407	14283	14282	14177	14285	14206	14309	14215	14354	14206	14350	14317	14485	14261	14271	14347	14138	14297	14118	14335	14276	14278	14508	14266	14314	14315	14397	14071	14395	14465	14387	14425	14264	14270	14377	14198	14215	14171	14110	14258	14232	14362	14342	14415	14360	14469	14419	14228	14393	14477	14242	14219	14396	14231	14373	14371	14319	14459	14316	14640	14361	14186	14335	14301	14450	14423	14156	14211	14491	14472	14266	14374	14495	14254	14261	14206	14282	14231	14293	14305	14294	14319	14324	14314	14271	14470	14229	14440	14353	14203	14411	14065	14368	14461	14294	14337	14397	14265	14138	14310	14243	14250	14428	14245	14166	14256	14366	14409	14416	14358	14347	14439	14369	14150	14302	14304	14330	14396	14374	14447	14229	14403	14498	14564	14416	14443	14332	14292	14354	14300	14246	14319	14342	14420	14295	14491	14118	14226	14500	14398	14229	14288	14350	14289	14284	14286	14291	14289	14308	14328	14429	14175	14139	14145	14242	14167	14051	14285	14186	14512	14092	14254	14221	14138	14331	14290	14188	14222	14344	14439	14335	14270	14179	14399	14390	14243	14358	14443	14086	14485	14342	14434	14369	14448	14357	14290	14386	14307	14383	14221	14193	14331	14074	14169	14337	14335	14285	14378	14177	14255	14176	14480	14223	14147	14379	14315	14283	14414	14270	14379	14494	14350	14393	14464	14409	14334	14443	14257	14353	14318	14371	14259	14392	14242	14309	14343	14234	14210	14244	14379	14355	14282	14430	14339	14298	14257	14255	14298	14279	14319	14384	14325	14287	14435	14254	14347	14406	14209	14187	14159	14270	14439	14302	14315	14274	14170	14485	14549	14389	14368	14284	14090	14239	14257	14422	14538	14322	14435	14433	14249	14312	14315	14368	14304	14308	14369	14204	14296	14225	14263	14243	14352	14334	14249	14166	14184	14268	14255	14283	14332	14364	14436	14252	14252	14242	14175	14294	14337	14330	14283	14208	14240	14197	14439	14407	14371	14407	14324	14178	14212	14321	14375	14260	14415	14330	14049	14361	14385	14185	14241	14439	14272	14409	14233	14216	14380	14544	14259	14436	14188	14417	14286	14225	14194	14233	14203	14364	14378	14044	14367	14237	14422	14474	14322	14228	14270	14225	14246	14341	14376	14277	14455	14311	14338	14283	14184	14195	14310	14346	14228	14344	14259	14291	14413	14439	14568	14354	14362	14447	14355	14181	14360	14213	14113	14319	14324	14333	14587	14272	14433	14367	14414	14209	14392	14165	14299	14301	14270	14355	14163	14286	14245	14366	14328	14279	14619	14244	14217	14136	14422	14212	14367	14303	14317	14279	14270	14225	14316	14326	14246	14322	14502	14487	14210	14131	14055	14312	14325	14507	14324	14315	14300	14290	14292	14354	14210	14338	14299	14343	14350	14104	14245	14319	14398	14317	14217	14268	14459	14427	14379	14150	14330	14205	14352	14267	14395	14021	14262	14318	14390	14358	14175	14236	14349	14306	14245	14322	14228	14281	14219	14267	14202	14219	14347	14368	14278	14318	14167	14229	14206	14391	14236	14425	14178	14360	14404	14153	14388	14229	14350	14495	14357	14421	14506	14272	14278	14344	14471	14331	14296	14172	14438	14420	14275	14224	14250	14442	14235	14317	14136	14228	14209	14477	14439	14314	14495	14349	14370	14268	14287	14301	14428	14093	14178	14295	14200	14285	14349	14331	14377	14232	14303	14456	14448	14310	14394	14408	14188	14374	14390	14360	14291	14269	14183	14192	14330	14464	14250	14277	14282	14299	14248	14403	14210	14392	14512	14261	14169	14370	14373	14322	14188	14240	14237	14097	14277	14166	14362	14443	14202	14332	14209	14147	14278	14157	14421	14342	14302	14293	14413	14324	14408	14239	14427	14566	14200	14283	14352	14357	14431	14242	14168	14076	14093	14261	14285	14111	14383	14369	14413	14582	14249	14296	14076	14118	14052	14201	14340	14233	14015	14306	14325	14158	14486	14293	14300	14539	14436	14409	14356	14388	14499	14356	14411	14352	14369	14209	14371	14441	14382	14370	14247	14295	14336	14295	14397	14340	14306	14324	14357	14323	14232	14456	14349	14340	14418	14301	14299	14136	14136	14209	14334	14352	14361	14344	14305	14223	14256	14248	14289	14583	14251	14300	14357	14326	14215	14305	14455	14332	14399	14336	14358	14295	14480	14186	14392	14238	14327	14266	14302	14287	14210	14226	14400	14313	14374	14293	14577	14427	14415	14368	14411	14260	14202	14258	14152	14419	14356	14276	14407	14375	14237	14242	14286	14381	14240	14154	14322	14187	14073	14257	14389	14395	14351	14449	14183	14324	14270	14443	14308	14415	14405	14314	14220	14444	14410	14207	14197	14112	14283	14486	14316	14452	14368	14493	14225	14117	14394	14363	14351	14224	14284	14239	14477	14197	14061	14304	14284	14144	14422	14273	14299	14503	14553	14190	14147	14533	14303	14272	14389	14343	14288	14169	14220	14260	14406	14325	14209	14204	14277	14251	14238	14256	14426	14457	14246	14410	14263	14232	14156	14300	14369	14194	14237	14278	14212	14267	14248	14294	14599	14327	14213	14173	14230	14311	14450	14312	14212	14298	14416	14472	14249	14257	14188	14356	14087	14130	14299	14178	14322	14076	14147	14321	14313	14298	14277	14484	14435	14316	14465	14270	14353	14288	14206	14356	14437	14240	14319	14473	14342	14407	14296	14428	14290	14474	14276	14293	14171	14420	14189	14164	14391	14403	14141	14375	14424	14313	14286	14092	14229	14282	14405	14267	14358	14278	14327	14434	14288	14446	14424	14452	14391	14358	14239	14332	14240	14170	14296	14309	14225	14384	14543	14337	14288	14132	14413	14266	14398	14235	14354	14389	14404	14462	14532	14335	14282	14126	14356	14189	14395	14120	14396	14399	14443	14403	14475	14387	14424	14232	14254	14211	14513	14473	14191	14286	14348	14214	14347	14149	14469	14368	14194	14270	14333	14384	14041	14225	14162	14217	14269	14450	14322	14201	14260	14311	14397	14299	14433	14404	14359	14342	14404	13974	14137	14325	14351	14375	14427	14282	14399	14136	14477	14390	14092	14347	14459	14392	14312	14265	14215	14371	14173	14207	14071	14275	14139	14342	14358	14319	14213	14270	14200	14400	14213	14274	14409	14260	14413	14206	14248	14154	14360	14279	14500	14336	14219	14282	14257	14360	14349	14341	14346	14221	14241	14366	14455	14304	14348	14291	14244	14458	14359	14273	14313	14131	14303	14160	14399	14190	14265	14250	14329	14439	14439	14357	14041	14501	14361	14345	14121	14290	14215	14418	14477	14424	14337	14390	14253	14261	14209	14256	14319	14222	14406	14394	14481	14307	14402	14173	14380	14151	14373	14311	14130	14366	14157	14246	14366	14395	14358	14304	14381	13981	14412	14225	14288	14324	14498	14417	14423	14193	14396	14199	14469	14358	14406	14373	14529	14513	14248	14229	14350	14402	14339	14183	14235	14244	14288	14339	14195	14359	14331	14197	14224	14386	14263	14311	14218	14341	14193	14308	14344	14449	14396	14315	14336	14490	14410	14389	14295	14328	14347	14266	14314	14573	14367	14270	14134	14242	14404	14424	14565	14264	14298	14210	14343	14067	14443	14349	14316	14359	14222	14369	14303	14304	14272	14236	14247	14183	14282	14177	14593	14447	14066	14301	14167	14201	14127	14116	14364	14325	14321	14425	14379	14241	14273	14247	14215	14437	14374	14393	14242	14438	14424	14255	14310	14254	14224	14363	14550	14324	14501	14400	14503	14381	14470	14294	14174	14247	14452	14197	14274	14239	14277	14198	14322	14336	14271	14262	14370	14305	14407	14190	14218	14230	14326	14276	14304	14199	14214	14218	14397	14511	14423	14318	14315	14277	14291	14289	14412	14180	14578	14366	14427	14382	14430	14231	14382	14192	14427	14397	14240	14277	14379	14344	14234	14356	14253	14399	14146	14359	14374	14209	14151	14257	14176	14345	14301	14239	14340	14431	14247	14359	14324	14400	14517	14245	14310	14059	14265	14502	14281	14301	14455	14233	14171	14345	14409	14277
21440	40993	31350	21140	16848	15227	14568	14186	13661	13537	13214	13283	13067	13123	13261	13068	13156	12951	13096	13017	13055	12845	13193	12949	12962	13075	12998	12868	13020	13004	12791	12636	12925	12843	12729	12853	12999	12939	12837	12866	12868	12800	13058	12979	12703	12850	12911	12870	12881	12748	12798	12925	12870	12860	12853	12919	12928	12967	12801	12901	12818	12642	12883	12798	12886	12755	12926	12905	12917	12829	12927	12608	12866	13016	12941	12861	12883	12837	12784	12814	12908	12986	12848	12803	12827	12774	12939	12964	12847	12731	12943	12740	12931	12704	13022	12754	12833	12872	12886	13007	12824	13002	12847	12837	12789	12791	12897	12940	12892	12783	12786	12691	12751	12940	12875	12848	12816	12884	12632	12868	12968	12824	12787	12796	12966	12997	12857	13013	12787	12881	12765	12826	12826	12689	12772	12889	12906	12844	12902	12913	12915	12873	12962	12823	12950	12749	12891	12838	13025	12704	12762	12819	12802	12771	12751	12801	12985	12862	12906	12922	12820	12834	12796	12943	12952	12939	12785	12893	12949	12961	12757	12795	12973	12903	12864	12835	12803	12930	12782	12805	12767	12737	12754	12852	12880	12845	12779	12766	12916	12849	13017	12905	13002	12857	12756	12746	12833	12982	12872	12947	12645	12920	12788	12692	12773	12851	12769	12946	12838	12801	12839	12700	12718	12864	12777	12845	12834	12795	12803	12837	12873	12862	12690	12831	12764	12789	12836	12697	12816	12802	12809	12889	12836	12644	12894	12775	12775	12969	12918	12910	12924	12841	12786	12851	12795	12905	12867	12858	12792	12879	12770	12841	12766	12917	12771	12927	12895	12723	12871	12632	12908	12653	12791	12826	12833	12827	12869	12867	12765	12831	12874	12676	12828	12910	12798	12844	12720	12822	12930	12874	12729	12795	12739	12780	12829	12936	12781	12985	13056	12832	12887	12831	12892	12961	12732	12892	12892	12756	13018	12968	12856	12792	12888	12898	12628	13000	12788	12778	12845	12926	12893	12874	12884	12765	12869	12879	12744	12903	12727	12759	12788	12866	12883	12756	12837	12759	12993	12960	12732	12850	12772	12805	12799	12723	12782	12843	12570	12921	12848	12700	12703	12937	12686	12965	12902	12828	12913	12698	12823	12903	12777	12728	12826	12717	12799	12683	12890	12855	12583	12871	12591	12769	12921	12785	12925	12997	12834	12873	12789	12847	12997	12869	12940	12838	12748	12981	12861	12819	12854	12908	12851	12772	12955	12828	12874	12729	12796	12734	12887	12911	12862	12786	12754	12805	12746	13025	12869	12794	12788	12794	12845	12819	12753	12820	12706	12879	12990	12953	12832	12856	12783	12862	13056	12782	12660	12892	12837	12849	12843	12818	12792	12864	12913	12699	12807	12710	12765	12801	12951	12850	12815	12877	12810	12883	12739	12944	12853	12876	12805	12883	12925	12703	12838	12815	12841	13052	12788	12720	13101	12791	12783	12838	12739	12953	12815	12814	12683	12711	12740	12943	12800	12904	12890	12857	12893	12840	12894	12765	12833	12764	12875	12802	12713	12929	12814	12997	12788	12869	12743	12891	12827	12883	12936	12809	12857	12961	12916	12831	12926	12875	12982	12720	12773	12794	12707	12694	12838	12786	12968	12822	12754	12835	12933	12891	13051	12822	12883	12695	12770	12749	12914	12807	12802	12759	12927	12764	12960	12889	12832	12713	12968	12798	12824	12942	12706	12621	12788	12774	12843	12802	12960	12722	12767	12858	12740	12970	12905	12887	12974	12839	12851	12813	12821	12902	12737	12783	12663	12861	12814	12766	12801	12778	12906	12942	12751	12773	12774	12772	12773	12763	12771	12843	12801	12761	12819	12774	12778	12846	12845	12886	12787	12912	12780	12784	12568	12981	12715	12838	12882	12917	12903	12778	12835	12927	12881	12558	12796	12808	12728	13030	12882	12698	12795	12898	12871	12883	12765	12802	12705	12681	12729	12815	12828	12771	12998	12730	12696	13055	12939	12912	12899	12870	12811	12869	12818	12837	12848	12931	12744	12894	12916	12769	12803	12864	12742	12933	12986	12929	12701	12884	13003	12787	12965	12743	13057	12997	12694	12894	12751	12699	12778	12643	12820	12615	12825	12897	12696	12860	12864	12720	12771	12978	12906	12751	12769	12926	12805	12618	12826	12832	12961	12781	12884	12668	12904	12773	12699	12858	12834	12907	12716	12734	12884	12653	12759	12836	12673	12967	12855	12825	12763	12621	12771	12721	12769	12719	12988	12688	12813	12729	12915	12906	12778	12783	12634	12772	12906	12863	12883	12911	12817	12935	12836	12928	12721	12768	12892	12933	12906	12993	12738	12697	12784	12766	12922	12754	12927	12792	12856	12812	12824	12749	12822	12805	12883	12854	12666	12825	12688	12916	12933	12978	12825	12719	12758	12651	12808	12774	12955	12875	12731	12844	12899	12976	12913	12986	12686	12927	12997	12910	12722	12889	12773	12727	12924	12796	12836	12798	12771	12863	12684	13029	12750	12777	12847	12807	12844	12864	12879	12812	12775	12712	12899	12996	12806	12813	12811	12890	12804	12798	12850	12781	12909	12817	13052	12962	12755	12833	12775	12816	12745	12822	12703	12650	12890	12609	12841	12818	12805	12870	12739	12846	12946	12817	12759	12699	12944	12538	12783	12782	12848	12901	12807	12699	12989	12749	12675	12886	12892	12729	12913	12745	12898	12751	12873	12957	12874	12796	12789	12813	12867	12697	12979	12863	12987	12826	12754	12842	12826	12933	12854	12853	12849	12797	12866	12759	12687	12652	12820	12864	12923	12835	12750	12759	13007	12776	12805	12700	12958	12878	12752	12860	12761	12792	12958	12851	12955	12854	12756	12730	12786	12704	12782	12743	12934	12771	12797	12958	12748	12588	12777	12898	12912	13036	12817	12826	12700	12935	12738	12885	12914	12874	12935	12829	12823	12776	12870	12690	12965	12800	12870	12683	12877	12919	12896	12926	12845	12809	12802	13012	12689	12708	12972	12679	12864	12806	13018	12920	12861	12844	12843	12764	12826	13010	12722	12743	12957	12929	12718	12874	12890	12762	13017	12821	12901	12915	12708	12993	12870	12754	12749	12785	12938	12748	13080	12816	12822	12941	13039	12864	13016	12657	12828	12799	12829	12865	12726	12910	12952	12947	12871	12820	12963	12904	12777	12759	12885	12846	12899	12818	12926	12879	12905	12801	12951	13005	12714	12954	12987	12871	12933	12863	12933	12788	12964	12780	12851	12855	12847	12972	12857	12704	12901	12831	12798	12958	12887	12814	12770	13006	12813	12773	12633	12892	12945	12924	12773	12833	12988	12879	12744	12760	12787	12877	12915	12837	13025	12782	12806	12658	12909	12998	12774	12836	12953	12878	12881	12769	12793	12858	12967	12829	12823	12846	12782	12982	12932	12753	12835	12915	12950	12811	12619	12924	12950	12806	12853	12858	12861	12679	12924	12929	12784	12852	12876	12994	12907	12861	12866	12896	12873	12769	12762	12797	12655	12738	12818	12848	12683	12823	12897	12856	12756	12881	12815	12833	12934	12754	12894	12854	12743	12858	12875	12903	12762	12737	12772	12948	12765	12760	12887	12810	12723	13010	12742	12968	12807	12868	13039	12715	12879	12835	12883	12785	12825	12833	12650	12863	12934	12856	12821	12884	12945	13011	12790	12824	12859	12682	12884	12911	12843	12850	12892	12863	12790	12744	12760	12796	12576	12855	12712	12948	12800	12721	12807	12763	12916	12815	12878	12928	12960	12766	12724	12745	12945	12793	12907	12867	12805	12770	12622	12919	12805	12586	12814	12820	12813	12788	12731	12943	12944	12766	12809	12787	12719	12874	12875	12767	12765	12834	12913	12737	12811	12763	12886	12931	12845	12777	12939	12796	12795	12896	12698	12937	13002	12777	12756	12753	12807	12874	12666	12794	12926	12770	12868	12762	12993	12848	12849	12687	12800	12759	12718	12708	12901	13100	12708	12914	12769	12784	12966	12968	12982	12791	12935	12871	12834	12934	12831	12826	12970	12892	12810	12914	12814	12859	12891	12617	12716	12840	12787	12826	12811	12800	12807	12886	12940	12780	12729	12740	12874	12723	12956	12595	12904	13018	12874	12897	12778	12798	12747	12658	12858	12883	12925	12894	12778	12880	12828	12716	12961	12919	12812	12909	12990	12784	12816	12738	12825	12818	12673	12742	12792	12753	12866	12712	12797	12745	12682	12858	12888	12988	12652	12776	12748	12710	12852	12700	12955	12854	12741	12834	12694	12739	12867	12757	12777	12859	12829	12867	12820	12798	12845	12733	12788	12763	12681	12816	12839	12833	12902	12854	12739	12851	12814	12861	12854	12843	12706	12697	12876	12837	12696	12947	12857	12801	12986	12965	12807	12798	12929	12853	12704	12941	12598	12825	12825	12933	13014	12810	12812	12635	12980	12657	12728	12849	12725	12833	12844	12803	12980	12867	12840	12909	12839	12731	12707	12791	12927	12744	12772	12757	12800	12768	12816	12816	12849	13025	12874	12844	12821	12888	12823	12979	12795	12715	12790	13034	12794	12782	12896	12988	12803	12893	12886	12794	12872	12730	12918	12798	13010	12733	12791	12936	12652	12741	12871	12869	12792	12773	12675	12862	12832	12901	12894	12808	12734	12588	12862	12929	12911	12941	12744	12696	12906	12904	12805	12847	12974	12904	12748	12826	12864	12978	12947	12766	12909	12838	12720	12897	12715	12981	12745	12839	12851	12942	12909	12806	12853	12875	12829	12829	12821	12961	12903	12747	12815	12751	12923	12830	12888	12815	12680	12882	12822	12935	12807	12896	12800	12789	12770	12900	12804	12745	12719	12929	12878	12768	12881	12828	12860	12820	12804	12856	12777	12974	12854	12894	12884	12813	12733	12839	12754	12785	12711	12817	12743	12817	12806	12875	12681	12828	12924	12800	12819	12815	12723	12787	12702	12916	12834	12792	12930	12872	12655	12790	12856	12848	12848	12871	12791	12792	12939	12882	12844	12829	12770	12945	12963	13000	12765	12822	12687	12786	12702	12859	12832	12791	12828	12746	12847	12980	13026	12687	12798	12773
29715	23004	23308	19325	16015	15575	15287	15146	14795	15019	14893	15060	15051	15252	15004	15007	15126	15049	14954	15053	15001	14748	14769	15098	14966	15062	14992	14999	14896	14920	14859	14651	14773	14801	15081	15074	14977	14936	14825	15015	15108	14759	14860	15010	14899	14710	14845	14862	14954	14996	14890	14913	14882	14779	14921	14866	14865	14863	15074	14761	14912	14884	14846	14780	14899	14695	14830	14661	14913	14844	14971	14850	14874	14671	14859	14954	14947	14905	14852	14650	14737	14809	14944	14889	15092	14929	14938	14724	14798	14880	14801	14813	14900	14873	14811	14900	14899	14854	14824	14932	14798	14919	14957	14840	14719	14904	14951	14785	15048	14851	14988	14820	14815	14972	14853	14992	14905	14923	15167	14705	14982	14837	14846	15012	14710	14848	14934	14806	14999	14911	15022	14904	14858	14818	14941	14895	14937	14875	15000	14800	14854	14871	14929	14760	14762	14831	14823	14748	14839	14897	14815	15100	14826	14834	14835	14735	15060	14987	14789	14897	14813	14728	14925	14781	14979	14975	15115	14743	15065	14686	14879	14813	14857	14864	14779	15014	14679	14869	14948	14816	14678	15046	14877	14943	14938	14696	14977	14901	14724	14864	14790	14760	14742	14840	14943	14840	14902	14751	14929	14914	14962	15007	14847	14947	14856	14900	14948	14889	14895	14662	14759	14916	14916	15014	14765	14725	14822	14676	14723	14817	14908	14940	14796	15008	14728	14834	14821	15025	14711	14774	14938	14705	15210	14874	14905	14968	14857	14911	14828	15067	14897	14705	14843	14946	15055	14635	15013	14885	14957	15005	15017	14901	14818	15009	15025	14900	14855	14697	14866	15030	14803	14822	14796	14749	14897	14938	14985	14855	14741	14695	14906	14842	14862	14817	15081	14817	14823	14911	14997	14944	15006	14836	14953	15108	14755	14878	15032	14730	14824	14832	14756	14845	14690	14784	15068	15054	14972	14897	14810	14841	14940	14979	14732	14704	14795	14788	14744	15012	14844	14895	14880	14909	14922	14834	14915	14758	14804	14875	14971	14847	14929	14992	14986	15096	15010	15037	14850	14903	14721	14800	14805	14962	15029	15024	14836	14929	14912	14860	15051	14969	14802	14719	14750	14989	14885	14917	14853	14986	14741	14727	14825	14873	14919	14843	14910	15022	14902	14972	14831	14791	14964	14804	14894	14998	14753	14898	14912	14793	14923	14758	14790	14795	15047	14799	14924	14907	14852	14864	14846	15009	14604	14924	14714	14801	15030	15032	14968	14815	14752	14831	14638	14990	15080	14807	14960	14804	14813	14711	14759	14921	14954	15081	14864	14662	14745	15025	14820	14727	14867	14857	14846	15009	14825	15027	14992	14893	15008	14907	14902	14773	15335	14925	15006	14882	15094	14996	14780	14928	14825	14826	14867	14896	14837	14876	14959	14901	14827	14732	14756	14799	15106	14993	14972	14942	14871	14960	14786	14797	14938	14818	15016	14861	14812	14780	14890	14943	14753	14777	14962	14986	14934	14778	14952	15010	15008	15045	14932	15007	14949	14890	14869	14830	14661	14795	14839	15113	14840	14845	14798	14641	14747	14918	14719	14907	14707	14941	14753	14964	14871	14998	14919	14830	14603	14979	14869	14861	15032	15103	14945	14751	14833	14806	14904	14923	14803	14814	15058	15021	14901	14895	14839	14863	15066	14954	14907	14852	14969	14726	15029	14731	14955	14909	14875	15053	14830	14848	14675	14653	15021	14843	15014	14760	15002	14833	14770	14993	14972	14811	14881	15004	14890	14995	14805	14814	14809	14908	15082	15094	14951	14955	14808	14765	14942	14884	15005	14942	14905	14902	14740	14990	14869	14972	15059	15034	14970	14802	14861	14732	15001	15000	14888	14698	14896	14699	15011	14816	14859	14851	15023	14762	14960	14751	15013	14722	14998	14855	14926	14902	14821	14912	14992	14884	14765	14913	14825	14805	14871	14865	15039	14789	14999	14991	14956	14834	14922	14880	14713	14831	14927	14692	15072	14813	15146	14872	14878	14912	14863	14793	14842	15039	14790	14958	14855	14831	14894	14809	14720	14747	14820	15041	14848	14831	14785	14939	14960	15007	14876	15059	14984	14900	14931	14807	15068	14864	14908	14894	14766	14828	14888	14957	14900	14847	15015	14718	14814	14932	15016	14851	14807	14724	14843	14893	14895	14940	14874	15002	14598	14891	14815	14992	14824	14875	14981	14830	14728	14848	14998	14828	15063	14848	14848	14748	14784	14772	14664	14831	14953	14843	14762	14737	14882	14713	14681	14970	14957	14800	14898	14974	14872	14914	14934	14844	14992	15125	14762	14877	15105	14882	14853	14865	14778	14816	15156	14773	14997	14849	14994	14847	14988	14911	14800	14875	14949	14906	14958	15051	14854	14817	14949	15010	14737	14818	14776	14850	14666	14790	14938	14751	14691	14792	14747	14918	14655	15074	14964	14812	14801	14827	14822	14807	14940	14820	14823	14962	15047	14870	15037	14971	14994	15011	14906	14960	14904	15036	14946	15019	14860	14973	14685	14917	14902	14809	14968	14879	14886	14758	14723	14831	14862	14967	14780	14930	14983	15018	15022	15086	14816	15082	14893	14992	14814	14742	14990	14866	14786	14887	14918	14846	14951	15026	14902	14853	14803	14861	14941	14842	14849	14882	14866	14768	14762	14851	14818	14952	14828	14907	15013	14880	14781	14945	15023	14763	14892	14824	14727	14698	14797	14809	14761	14741	14963	14703	14969	14925	14915	14841	14720	15087	14942	14876	14717	14859	14949	15002	14779	14917	14750	14831	14873	14886	14847	14969	14723	14845	15073	14966	14918	14906	14932	15112	14873	15093	14839	14785	14898	14887	14847	14879	14844	15106	15094	14924	14972	14715	14915	14946	14766	14769	14845	14908	14865	14948	14889	14838	14878	14838	15027	14761	14990	14880	14927	14918	14855	14718	14852	14664	15032	14899	14759	14815	14713	14905	14987	14948	14964	14832	14938	14808	14674	14667	14770	14832	14949	14936	14804	14894	14895	14815	14970	14727	14884	14932	15046	14821	14913	14776	15032	14971	14902	14759	14855	14926	14878	14881	14946	14811	14914	14949	14947	14881	14980	14831	14898	14893	14844	14920	15048	14938	14826	14937	14974	14871	14871	14667	14745	14920	14872	14904	14919	14843	14907	14957	14869	14745	14824	14975	14993	14802	14852	15040	14894	14766	14992	14885	14861	14830	14890	14884	14878	14839	14632	14833	14856	14808	14805	14980	14940	15067	14778	14975	14924	14794	14884	14892	14855	15133	14937	14865	14882	14957	14935	14812	14963	14895	14972	14869	14907	14885	14878	14903	14770	15055	14971	14921	14807	14930	14867	14878	14854	14878	14864	14989	14669	14845	14786	14912	14960	15023	14771	14817	14887	14868	14797	14866	14796	14847	15058	14999	14916	14823	14998	14733	14920	14883	14981	14846	14586	14834	14981	14935	14874	14909	14864	14875	14989	15047	14746	14901	14904	14800	14846	14945	14964	14903	14734	14927	14957	14904	14849	14752	14787	14948	14827	14826	15035	14806	14965	14726	14759	15100	14913	15104	14997	14954	14867	15150	14925	14762	14807	14923	14910	14779	14957	14874	15027	14930	14784	15136	14852	15028	14902	14796	14858	14834	14744	14877	14831	14768	14970	15027	14865	14958	14988	15105	14936	14854	14969	15001	14951	14919	14881	14946	14899	14823	15077	14881	14823	14979	14977	14907	14868	14962	14770	14791	14892	14773	14904	14859	14940	14654	15048	14934	14737	14835	14846	14862	14975	14655	14951	15088	14873	14882	14912	14912	15034	15043	14973	14956	14901	14808	14793	15008	14756	14900	14966	14962	14784	14756	14834	14751	14846	14973	14828	14897	14723	14995	14938	14856	14797	14886	14736	14732	14909	14820	14827	14925	14861	14782	14935	14710	14774	14710	14880	14749	14718	14729	14827	14825	15045	15005	15091	14922	14794	14554	14724	15071	14845	14916	15033	15020	14980	14831	14858	14944	14714	14863	14808	14869	14983	14792	15118	14918	14939	14931	15092	14833	14819	14878	14986	15028	14937	14750	14811	14854	14980	14976	14681	14898	14975	14968	14842	14888	14973	14780	14983	14908	15014	14845	14911	15024	15029	14972	14846	14848	14821	14832	14853	14896	14896	14933	14849	14915	15061	14818	14917	14852	15078	14863	14869	14922	14871	14925	14740	14736	14949	14932	14756	14859	14949	14912	14863	14906	14964	14949	14858	14687	14961	14967	15095	14839	14879	14922	14667	14774	14730	14829	14849	14719	14796	14796	14916	14728	14834	14865	14927	14957	14727	15024	14748	14901	14805	14737	14887	14830	14731	14954	14781	15007	14784	14927	14854	14980	14845	14682	14939	14900	14969	14795	14817	14870	14736	15048	15038	14893	14748	14881	14837	14857	14857	14960	14898	14742	14929	14947	14972	14916	14938	14776	14694	14704	14992	14968	14757	14875	14960	14771	14736	14892	14760	14977	14891	14922	14921	14858	14950	14931	14890	14884	14867	14775	14873	14942	14880	14888	14959	15107	15020	14935	14964	14959	14987	14705	14889	14771	14731	14888	14898	15153	14912	14873	14989	14906	14826	15049	14845	14877	14745	14773	14827	14907	14774	14976	15025	14902	15007	14801	14764	14760	14928	14980	15109	14834	14905	14746	14764	14915	15044	14796	15032	15029	14859	14744	14987	14903	14921	14836	14743	14964	14944	14743	14935	14888	14725	14717	14834	14998	15107	14855	14960	14818	15015	14890	14760	14855	14966	14894	14786	14859	14594	14884	14751	14823	14998	15043	15027	14911	14943	14929	14815	14853	14842	14961	14787	14888	14560	14758	14829	14827	14852	14787	14799	14876	14812	14842	14782	15046	15032	14912	15134	14771	14729	14907	15033	14809	14847	14734	15024	14938	14901	14835	15016	14941	14681	14818	14930	15000	15016	14926	14925	14805	14683	14850	14862	14736	14868	14897	14655	14886	15021	15027	14796	14945	14834	14854	14790	14934	14909	14931	14816	14872	14985	14878	14861	14892	15021	14927	15019	15131	15008	15032	14814	14925	14785	14918	14873	15058
19077	26677	20719	16116	14565	14298	13920	13747	13543	13332	13372	13368	13324	13456	13243	13496	13453	13364	13357	13184	13348	13285	13397	13262	13192	13276	13412	13410	13374	13310	13268	13106	13208	13338	13233	13224	13233	13265	13160	13207	13326	13201	13088	13313	13093	13401	13474	13325	13194	13233	13341	13358	13282	13230	13300	13495	13457	13318	13308	13179	13348	13184	13249	13198	13370	13277	13096	13338	13170	13216	13275	13268	13243	13376	13375	13151	13425	13061	13225	13243	13197	13281	13044	13367	13222	13188	13169	13060	13296	13271	13248	13255	13199	13221	13345	13067	13465	13223	13305	13003	13308	13322	13048	13367	13164	13167	13097	13135	13220	13317	13300	13235	13461	13223	13189	13385	13234	13204	13383	13332	13230	13294	13240	13310	13168	13273	13174	13350	13222	13442	13350	13340	13259	13129	13342	13310	13154	13215	13140	13169	13295	13093	13199	13226	13304	13410	13285	13160	13146	13228	13471	13410	13292	13252	13322	13406	13397	13282	13139	13213	13144	13098	13288	13315	13400	13139	13168	13314	13221	13401	13357	13260	13425	13333	13304	13306	13220	13413	13152	13371	13303	13111	13309	13205	13275	13386	13312	13282	13304	13326	13363	13103	13312	13228	13208	13237	13183	13382	13085	13185	13349	13270	13089	13215	13335	13368	13360	13111	13350	13279	13238	13423	13216	13352	13149	13236	13113	13277	13299	13399	13460	13387	13248	13120	13451	13277	13245	13139	13346	13248	13418	13367	13282	13231	13253	13180	13399	13171	13126	13309	13336	13147	13201	13356	13156	12967	13226	13293	13232	13127	13102	13302	13324	13416	13271	13205	13199	13267	13336	13292	13226	13202	13351	13216	13206	13357	13348	13285	13440	13221	13090	13393	13292	13316	13210	13237	13444	13162	13267	13339	13367	13188	13069	13259	13186	13293	13419	13135	13416	13192	13167	13229	13251	13359	13042	13293	13345	13328	13246	13388	13309	13448	13282	13383	13207	13260	13261	13180	13214	13290	13157	13321	13314	13227	13403	13387	13328	13310	13310	13356	13311	13183	13219	13355	13153	13280	13237	13293	13459	13174	13297	13380	13347	13269	13254	13019	13249	13395	13162	13242	13281	13190	13380	13293	13249	13297	13272	13304	13209	13259	13223	13193	13338	13340	13291	13296	13475	13163	13346	13237	13379	13217	13366	13220	13183	13283	13286	13328	13410	13201	13207	13339	13360	13283	13301	13105	13116	13333	13342	13224	13316	13142	13358	13275	13326	13204	13339	13285	13346	13339	13083	13242	13219	13291	13164	13388	13237	13359	13158	13280	13352	13190	13158	13380	13213	13260	13286	13340	13400	13215	13339	13330	13220	13187	13282	13306	13317	13229	13312	13120	13383	13460	13321	13265	13334	13326	13311	13259	13188	13196	13218	13258	13431	13251	13337	13161	13370	13387	13189	13235	13256	13327	13544	13375	13328	13321	13258	13230	13198	13340	13248	13181	13190	13078	13261	13311	13416	13401	13303	13430	13230	13347	13344	13383	13262	13062	13270	13345	13302	13424	13272	13451	13350	13156	13196	13310	13101	13298	13401	13212	13286	13344	13218	13146	13386	13333	13256	13247	13307	13191	13157	13109	13278	13380	13592	13313	13367	13174	13303	13354	13385	13338	13279	13345	13173	13152	13173	13295	13339	13327	13304	13434	13344	13408	13365	13255	13061	13249	13228	13349	13191	13369	13337	13308	13327	13251	13338	13263	13254	13202	13532	13138	13402	13164	13434	13171	13313	13251	13347	13134	13409	13249	13247	13110	13372	13310	13159	13436	13323	13116	13305	13249	13234	13302	13327	13347	13292	13355	13233	13225	13285	13315	13411	13360	13190	13292	13299	13286	13241	13081	13170	13266	13151	13355	13382	13214	13305	13347	13211	13291	13164	13283	13249	13307	13131	13268	13270	13330	13321	13372	13364	13312	13261	13283	13303	13211	13080	13266	13231	13404	13153	13366	13165	13238	13270	13369	13287	13271	13155	13226	13230	13225	13310	13419	13342	13277	13379	13368	13279	13286	13292	13321	13398	13464	13370	13278	13369	13133	13051	13284	13236	13164	13399	13212	13386	13263	13203	13354	13177	13253	13271	13275	13400	13191	13192	13229	13316	13173	13332	13099	13229	13175	13173	13214	13214	13241	13236	13216	13280	13255	13348	13314	13283	13253	13407	13482	13372	13288	13158	13146	13097	13181	13139	13245	13356	13336	13281	13306	13174	13221	13255	13349	13094	13337	13234	13311	13184	13285	13330	13271	13195	13149	13295	13317	13392	13261	13401	13241	13334	13263	13109	13168	13129	13182	13161	13289	13371	13329	13180	13291	13238	13359	13295	13207	13119	13306	13345	13345	13290	13365	13279	13075	13349	13130	13225	13183	13330	13262	13214	13277	13156	13236	13218	13317	13195	13240	13237	13302	13240	13318	13230	13337	13151	13247	13202	13261	13195	13317	13405	13207	13352	13177	13217	13293	13354	13238	13172	13405	13398	13189	13234	13265	13372	13219	13448	13298	13392	13116	13189	13323	13444	13233	13318	13339	13279	13302	13303	13345	13251	13242	13119	13193	13404	13271	13239	13343	13256	13404	13358	13352	13440	13345	13256	13249	13272	13402	13224	13270	13224	13302	13307	13142	13154	13312	13313	13287	13142	13370	13279	13166	13268	13195	13168	13208	13369	13337	13340	13180	13240	13195	13222	13166	13286	13318	13375	13305	13225	13195	13332	13406	13438	13340	13240	13310	13333	13324	13191	13371	13309	13417	13256	13434	13244	13186	13301	13363	13244	13423	13181	13237	13347	13333	13374	13198	13383	13449	13334	13219	13288	13260	13292	13540	13566	13331	13208	13365	13304	13234	13300	13276	13339	13264	13378	13390	13301	13379	13162	13216	13278	13267	13314	13218	13259	13188	13265	13268	13417	13237	13261	13337	13320	13265	13023	13414	13246	13218	13095	13148	13282	13255	13108	13208	13336	13311	13412	13228	13320	13243	13307	13253	13402	13377	13301	13225	13240	13402	13235	13251	13185	13195	13275	13283	13333	13132	13189	13290	13417	13157	13138	13090	13288	13265	13308	13102	13187	13386	13322	13326	13373	13441	13478	13439	13195	13292	13239	13323	13267	13362	13347	13297	13423	13221	13246	13464	13156	13422	13266	13316	13269	13295	13183	13313	13144	13185	13278	13210	13333	13496	13147	13235	13277	13174	13205	13402	13216	13410	13255	13239	13260	13375	13112	13386	13218	13306	13154	13210	13252	13279	13147	13221	13304	13425	13316	13413	13290	13253	13235	13327	13315	13165	13318	13215	13361	13246	13334	13225	13207	13132	13287	13130	13326	13166	13291	13323	13279	13315	13159	13296	13210	13268	13466	13295	13362	13264	13366	13244	13426	13483	13057	13319	13351	13445	13227	13263	13399	13271	13175	13222	13365	13412	13215	13248	13119	13189	13221	13188	13248	13252	13260	13245	13229	13298	13183	13064	13193	13374	13281	13226	13164	13320	13425	13352	13313	13179	13343	13417	13257	13384	13334	13328	13449	13428	13241	13325	13364	13103	13356	13378	13408	13426	13301	13236	13179	13250	13233	13301	13292	13578	13288	13366	13492	13463	13401	13347	13058	13370	13154	13210	13295	13063	13344	13254	13302	13351	13201	13256	13345	13361	13202	13280	13231	13228	13366	13168	13257	13341	13266	13245	13143	13091	13429	13161	13548	13260	13306	13163	13360	13382	13495	13214	13256	13270	13182	13122	13320	13224	13322	13208	13284	13240	13276	13267	13384	13317	13279	13261	13363	13276	13302	13245	13310	13300	13507	13345	13334	13226	13311	13290	13249	13397	13273	13218	13284	13124	13276	13274	13344	13245	13305	13141	13175	13127	13347	13297	13292	13390	13414	13333	13318	13321	13210	13299	13237	13331	13427	13289	13078	13244	13117	13127	13394	13373	13247	13286	13211	13204	13375	13326	13198	13304	13285	13189	13197	13169	13159	13144	13266	13176	13414	13101	13250	13257	13186	13357	13211	13332	13354	13083	13240	13134	13349	13201	13485	13223	13305	13255	13091	13170	13360	13331	13340	13365	13236	13187	13233	13242	13154	13242	13362	13253	13341	13321	13176	13271	13391	13254	13282	13356	13132	13395	13271	13261	13351	13143	13473	13314	13341	13235	13235	13292	13308	13303	13368	13199	13364	13406	13265	13117	13338	13183	13138	13342	13243	13337	13274	13307	13300	13358	13305	13334	13295	13281	13396	13396	13229	13230	13210	13194	13208	13207	13334	13143	13266	13368	13105	13364	13039	13182	13403	13387	13329	13236	13300	13348	13259	13234	13263	13450	13489	13121	13347	13512	13154	13455	13357	13436	13206	13341	13400	13229	13345	13315	13406	13191	13390	13234	13232	13339	13336	13307	13291	13215	13242	13282	13290	13246	13183	13490	13319	13264	13327	13123	13161	13314	13266	12984	13474	13316	13288	13311	13158	13318	13192	13296	13347	13232	13364	13336	13194	13322	13391	13352	13425	13322	13151	13162	13332	13294	13162	13526	13261	13365	13334	13323	13385	13215	13306	13161	13246	13119	13393	13297	13286	13322	13333	13301	13370	13281	13370	13415	13288	13274	13332	13253	13157	13213	13333	13254	13295	13471	13403	13450	13442	13285	13306	13277	13293	13290	13351	13263	13298	13449	13210	13321	13150	13438	13292	13238	13312	13399	13283	13324	13212	13402	13294	13220	13312	13193	13260	13369	13314	13177	13306	13208	13383	13337	13336	13372	13319	13397	13296	13146	13229	13431	13343	13215	13245	13193	13375	13173	13340	13324	13284	13268	13279	13307	13266	13470	13227	13243	13460	13351	13291	13311	13269	13287	13379	13290	13114	13131	13213	13321	13194	13196	13200	13368	13302	13303	13245	13233	13316	13188	13308	13240	13269	13095	13336	13238	13131	13177	13287	13432	13314	13295	13220	13192	13349	13247	13067	13357	13316	13326	13287	13299	13260	13395	13385	13271	13111	13061	13269	13209	13418	13345	13236	13320	13264	13268	13042	13617	13167	13249	13298	13239	13156	13295	13372	13262	13315	13178	13315	13268	13263	13207	13295	13435
23848	21500	28078	25535	21737	18653	16978	15420	14889	14865	14910	14807	14686	14647	14595	14810	14607	14585	14621	14530	14827	14499	14478	14324	14701	14364	14655	14430	14448	14582	14704	14535	14336	14597	14467	14488	14593	14508	14480	14383	14348	14302	14509	14375	14628	14623	14505	14411	14575	14422	14391	14545	14489	14374	14332	14520	14453	14551	14500	14247	14407	14151	14452	14572	14309	14282	14303	14244	14359	14333	14375	14436	14209	14406	14397	14240	14341	14614	14508	14289	14471	14369	14346	14399	14418	14221	14346	14440	14323	14276	14594	14448	14336	14643	14462	14544	14269	14499	14382	14378	14533	14457	14518	14364	14259	14474	14496	14450	14534	14312	14424	14346	14453	14413	14328	14426	14548	14506	14393	14499	14419	14349	14429	14440	14476	14258	14524	14545	14377	14467	14514	14365	14579	14394	14375	14450	14462	14244	14383	14477	14308	14351	14273	14364	14232	14444	14445	14263	14499	14399	14419	14374	14252	14315	14433	14525	14230	14259	14342	14292	14505	14374	14402	14396	14452	14402	14383	14576	14347	14471	14468	14568	14314	14360	14349	14407	14463	14413	14350	14411	14305	14255	14478	14410	14467	14203	14369	14320	14544	14349	14411	14412	14356	14475	14586	14484	14298	14563	14497	14432	14287	14592	14661	14554	14710	14508	14612	14401	14437	14601	14547	14451	14568	14299	14571	14273	14433	14381	14329	14566	14374	14433	14419	14496	14367	14372	14523	14177	14516	14333	14432	14284	14300	14327	14438	14491	14412	14503	14736	14550	14363	14533	14472	14539	14696	14370	14498	14200	14376	14497	14381	14511	14568	14537	14343	14658	14446	14432	14514	14422	14401	14671	14404	14487	14269	14478	14564	14432	14320	14449	14681	14412	14553	14448	14533	14563	14553	14559	14361	14463	14242	14476	14377	14397	14408	14314	14502	14306	14343	14235	14428	14514	14316	14268	14264	14332	14328	14566	14426	14482	14285	14318	14456	14316	14324	14411	14510	14479	14600	14500	14336	14384	14463	14296	14356	14398	14412	14403	14304	14493	14533	14232	14374	14611	14611	14512	14429	14410	14359	14418	14429	14429	14520	14568	14466	14450	14499	14561	14366	14388	14520	14511	14406	14454	14554	14564	14341	14442	14463	14457	14288	14450	14371	14295	14502	14289	14334	14261	14455	14611	14335	14375	14324	14326	14525	14596	14494	14364	14476	14522	14436	14351	14373	14321	14424	14399	14466	14506	14479	14508	14511	14622	14508	14484	14432	14445	14468	14592	14497	14299	14338	14474	14259	14215	14407	14327	14565	14541	14501	14617	14574	14399	14496	14297	14303	14457	14430	14371	14534	14383	14401	14427	14556	14382	14562	14364	14444	14485	14340	14449	14587	14476	14336	14282	14418	14594	14485	14509	14379	14456	14351	14366	14386	14408	14278	14428	14435	14464	14403	14491	14522	14423	14353	14400	14489	14326	14573	14389	14559	14261	14426	14396	14353	14278	14281	14291	14478	14379	14426	14198	14441	14562	14512	14527	14526	14314	14513	14490	14536	14469	14268	14385	14373	14489	14474	14233	14274	14379	14414	14211	14450	14452	14684	14465	14363	14421	14455	14507	14363	14366	14533	14442	14573	14467	14489	14578	14740	14559	14314	14502	14508	14369	14496	14502	14449	14406	14437	14507	14263	14421	14427	14496	14267	14233	14419	14503	14583	14631	14461	14511	14575	14525	14264	14364	14361	14391	14416	14515	14411	14348	14476	14222	14437	14568	14528	14499	14302	14376	14569	14230	14427	14387	14386	14417	14432	14625	14385	14370	14470	14579	14494	14466	14426	14362	14495	14610	14406	14242	14571	14248	14190	14657	14452	14477	14591	14445	14546	14580	14439	14669	14401	14283	14399	14357	14368	14473	14332	14417	14426	14380	14491	14302	14204	14402	14561	14520	14380	14563	14282	14322	14363	14550	14482	14365	14316	14562	14395	14410	14343	14361	14539	14496	14472	14370	14382	14287	14166	14329	14277	14531	14576	14403	14460	14352	14437	14286	14478	14375	14425	14430	14444	14378	14400	14255	14444	14333	14550	14346	14400	14599	14275	14498	14473	14393	14393	14560	14489	14342	14491	14374	14460	14468	14619	14442	14353	14789	14499	14280	14488	14491	14335	14460	14152	14336	14286	14524	14585	14529	14477	14417	14257	14384	14071	14498	14362	14445	14515	14581	14407	14327	14465	14426	14355	14364	14525	14444	14474	14245	14464	14502	14362	14285	14443	14389	14487	14359	14496	14398	14125	14497	14323	14518	14296	14522	14494	14547	14414	14285	14289	14404	14273	14368	14559	14516	14421	14436	14512	14487	14458	14374	14389	14512	14497	14343	14419	14386	14490	14392	14466	14371	14504	14384	14323	14500	14695	14302	14466	14307	14380	14458	14361	14419	14399	14520	14333	14520	14570	14397	14415	14301	14454	14624	14353	14434	14384	14241	14438	14634	14340	14419	14250	14232	14441	14315	14291	14292	14374	14253	14429	14485	14309	14490	14393	14326	14390	14262	14555	14517	14398	14364	14489	14359	14490	14537	14391	14536	14384	14422	14526	14426	14565	14399	14579	14558	14540	14521	14536	14613	14395	14559	14309	14532	14585	14396	14550	14509	14168	14448	14580	14377	14463	14158	14371	14323	14205	14205	14242	14498	14408	14576	14336	14379	14542	14238	14286	14386	14560	14461	14460	14427	14417	14365	14535	14503	14449	14488	14524	14487	14460	14502	14321	14353	14511	14441	14438	14408	14346	14309	14502	14368	14416	14487	14652	14317	14644	14276	14470	14425	14407	14364	14368	14420	14486	14398	14306	14577	14509	14483	14412	14337	14273	14434	14543	14468	14395	14637	14491	14364	14399	14422	14306	14372	14514	14488	14429	14391	14633	14516	14538	14409	14493	14403	14548	14370	14316	14479	14336	14262	14486	14204	14398	14477	14227	14397	14571	14537	14408	14636	14498	14499	14273	14383	14311	14293	14453	14466	14400	14414	14480	14555	14400	14269	14406	14655	14544	14400	14544	14565	14577	14461	14437	14477	14567	14509	14493	14417	14447	14584	14563	14535	14473	14411	14245	14466	14494	14485	14627	14180	14592	14415	14405	14637	14427	14421	14378	14604	14429	14466	14245	14579	14417	14324	14452	14383	14542	14248	14541	14559	14436	14333	14503	14572	14368	14406	14397	14579	14537	14493	14513	14382	14367	14313	14503	14529	14370	14201	14590	14580	14659	14296	14529	14556	14482	14638	14300	14364	14446	14424	14528	14292	14445	14511	14614	14581	14407	14384	14352	14328	14362	14583	14305	14424	14503	14287	14315	14354	14409	14496	14379	14394	14412	14420	14421	14461	14408	14489	14301	14249	14360	14454	14664	14341	14303	14325	14420	14399	14373	14434	14270	14516	14563	14483	14398	14283	14415	14622	14446	14367	14513	14298	14432	14447	14569	14370	14399	14458	14564	14362	14237	14461	14259	14434	14358	14588	14509	14394	14379	14405	14423	14418	14514	14336	14507	14399	14443	14334	14415	14318	14316	14502	14424	14439	14487	14459	14522	14405	14376	14549	14475	14536	14414	14434	14447	14632	14551	14415	14577	14456	14407	14361	14442	14425	14482	14460	14386	14364	14398	14421	14421	14496	14330	14330	14465	14388	14561	14475	14427	14352	14447	14414	14443	14593	14425	14533	14272	14382	14409	14414	14400	14391	14365	14313	14311	14453	14275	14298	14461	14271	14339	14327	14324	14406	14459	14562	14393	14335	14519	14485	14403	14396	14400	14361	14462	14477	14362	14179	14347	14413	14536	14363	14427	14462	14328	14354	14394	14343	14456	14726	14582	14351	14537	14399	14390	14232	14459	14563	14376	14392	14422	14211	14514	14245	14370	14362	14401	14671	14427	14392	14408	14457	14302	14143	14289	14321	14542	14527	14468	14329	14352	14268	14585	14520	14482	14482	14356	14378	14440	14584	14368	14308	14388	14506	14521	14494	14433	14417	14278	14340	14655	14340	14612	14465	14314	14366	14414	14433	14357	14308	14342	14366	14470	14362	14525	14401	14484	14446	14433	14280	14494	14489	14551	14285	14596	14434	14483	14689	14390	14438	14385	14459	14460	14429	14445	14412	14284	14349	14304	14411	14231	14487	14472	14375	14544	14268	14286	14435	14262	14459	14372	14304	14260	14412	14318	14375	14529	14493	14402	14461	14441	14542	14388	14581	14443	14393	14254	14562	14416	14304	14416	14373	14463	14381	14460	14647	14511	14483	14403	14401	14706	14334	14291	14305	14523	14453	14354	14377	14514	14412	14119	14379	14447	14449	14322	14320	14584	14553	14240	14391	14464	14512	14510	14485	14470	14308	14253	14412	14308	14511	14464	14503	14383	14317	14380	14317	14194	14482	14433	14404	14319	14472	14424	14610	14353	14527	14404	14580	14316	14326	14434	14307	14224	14359	14564	14528	14455	14366	14371	14572	14525	14418	14177	14286	14401	14309	14441	14350	14492	14411	14543	14425	14553	14465	14348	14441	14354	14261	14404	14288	14373	14409	14455	14498	14458	14405	14497	14593	14557	14350	14362	14544	14396	14387	14353	14350	14233	14308	14532	14330	14383	14610	14584	14498	14366	14478	14465	14263	14436	14592	14380	14321	14516	14428	14395	14482	14739	14487	14543	14411	14385	14374	14453	14360	14489	14439	14386	14574	14494	14489	14377	14394	14238	14279	14534	14586	14326	14412	14628	14508	14480	14315	14542	14377	14505	14393	14558	14484	14444	14490	14366	14448	14530	14440	14246	14478	14578	14389	14446	14442	14533	14529	14501	14383	14496	14424	14467	14400	14237	14421	14243	14214	14496	14422	14294	14594	14500	14536	14446	14350	14400	14573	14538	14610	14203	14458	14544	14208	14444	14337	14473	14460	14305	14233	14463	14682	14556	14453	14521	14437	14450	14400	14588	14501	14381	14333	14391	14493	14241	14377	14321	14344	14534	14584	14635	14463	14581	14348	14587	14482	14573	14436	14404	14606	14673	14420	14586	14362	14401	14401	14236	14392	14127	14473	14562	14394	14489	14296	14574	14161	14427	14343	14329	14575	14295	14362	14429	14472
18541	34909	27115	18131	15652	14888	14282	13716	13631	13449	13195	13011	13085	12944	13122	13132	13253	13059	13211	12987	12973	12978	13087	13065	12998	12965	13013	13170	13022	13157	12987	13073	13142	13075	12972	12925	13019	13038	13014	12909	13058	13038	13020	13160	13057	12914	12934	13013	12957	13173	13087	12777	13100	12934	12980	13078	12870	12922	12915	12816	12912	13025	12974	12938	12936	13029	12842	12875	13024	13075	12911	12961	12955	13102	13168	13112	13003	13037	13051	12899	13155	13126	13092	13107	12967	12874	12909	13047	12945	12922	12872	13040	13087	13094	12908	12995	12982	13076	12923	12828	12847	12975	13036	13012	13063	12963	12850	12958	13009	12763	12868	13130	13036	12840	13046	12962	13076	12940	13083	12879	12926	13036	13006	12838	12953	13015	12934	13075	12989	12908	12962	12937	12939	13108	12889	13091	12958	13020	12959	13079	12935	13107	12992	13018	13094	13017	12900	12988	13138	12977	13036	12974	12927	12929	13007	13083	13058	13002	12983	12942	13016	12867	12865	13066	12969	12935	12852	12984	13018	12926	12956	12989	12949	12937	13001	13066	13028	13008	12904	13036	13049	12858	12827	13003	13025	12879	12969	13019	13021	13058	13042	13018	13026	12918	12914	12902	13020	13034	12993	12985	12896	13019	12800	12907	13025	13286	12871	13151	13061	13044	13056	12890	12946	12784	13156	12793	12926	13057	12916	12941	12896	13050	13069	12974	13090	13074	13084	12954	13073	12913	12952	12954	12964	12832	12991	13027	12952	12998	13086	13053	13096	12918	13005	13101	13022	12861	13034	12944	13011	13016	13116	13092	13047	12953	12901	12960	12834	12885	13045	12964	13012	13046	12925	13092	12927	12891	13081	12796	13155	13023	13009	12926	13002	12966	12966	13001	13030	13026	13119	13067	12945	12924	12883	13105	13095	12945	13046	12990	13030	12907	13026	12964	12939	12978	13001	13026	12876	13103	13085	12975	13034	12973	13023	13004	12928	13038	12946	13095	12870	12844	13094	13041	12849	12878	13004	12906	12939	13024	12943	13082	13045	12881	12899	12803	13000	12946	12990	12819	13130	12837	13064	13063	12871	13263	12976	13122	12994	12896	12991	12893	12950	12950	13054	12909	13049	12935	12853	12999	12975	13193	13003	12940	13013	13045	12924	12908	12997	12806	13122	12957	13097	13011	12960	12951	12780	13074	12883	12863	13092	12921	12968	12972	12961	13056	13100	12911	13007	13031	13001	12967	12969	13074	12832	12990	12971	12861	13035	12936	13135	13101	13013	13027	12952	12943	12843	12929	12876	13128	12961	13141	12824	13178	13073	13026	12971	12939	12992	12887	13080	12954	13072	13119	13030	13005	13043	12780	13012	12894	12965	12868	13102	13020	12877	13046	13079	12884	13057	12849	13095	13060	12901	13073	13022	13079	12881	12957	13105	13006	13054	12848	12931	12926	12967	13050	13000	12956	13026	12981	12826	13010	12908	12926	13001	13118	13063	13036	13048	13012	12952	13003	12885	12988	12824	12911	12967	12897	13088	13015	12906	12907	13070	13089	13008	12780	13092	12983	13077	12993	12895	12853	12959	13015	13006	13064	12965	13098	13094	13043	12967	13175	13061	13078	12903	13009	13017	12801	13071	13218	12927	13017	13074	13111	12963	13035	12963	12867	12871	12876	12874	13189	12922	12880	12919	12951	13012	12795	13004	13028	12960	13029	12942	13040	13008	12881	12906	12973	12955	12954	12927	12957	13117	12902	12975	12999	13137	12934	12935	13144	13044	13048	13117	12971	12850	12969	12899	13008	13085	13097	13113	12969	13010	12909	13093	13081	13106	12708	12986	12954	12914	12980	12938	12991	13001	13039	13040	13091	12999	12952	12895	13085	12959	13101	13057	12969	12869	13186	12901	13083	12944	12976	12950	13109	12966	12956	12891	13016	13100	12986	13184	12847	13057	12975	12991	13021	13053	13205	13060	12799	12913	13002	12974	13060	12994	12917	13094	12845	12963	12925	13091	13022	13136	13048	12934	13017	12883	12997	13100	12952	12918	12743	13079	13034	13126	12893	12919	13023	13203	12960	12994	12970	13057	12956	12792	12946	12969	12946	13125	12924	12978	13095	13056	13037	12950	12905	12923	12970	12936	13020	12904	13040	12964	12883	13010	12889	12816	13010	12937	13022	12903	12920	12907	12887	13166	12925	13010	13020	13064	13086	13059	12920	13018	13212	12839	13068	12991	12980	12954	12934	12997	13013	12987	12838	13124	12996	12869	12876	12870	12921	12784	13074	13037	12923	12953	13032	12946	13172	13148	12982	12953	12996	13088	13071	13069	12921	13105	12969	13174	12929	13162	12878	12926	12929	13171	13119	13018	13013	13067	12914	12946	12999	13012	12965	12921	12967	13002	12822	13076	12992	13264	13043	12815	13100	13044	12963	12965	12976	13020	13029	12836	12992	13135	13082	12970	12828	13129	12962	13159	13075	12964	12886	13014	12884	12950	13023	12655	12925	12938	12945	13021	13119	12854	12941	12856	12907	13032	13057	12890	12844	13147	12985	13090	12919	13241	12858	12976	12958	12933	12792	13009	12907	12996	13095	13052	12922	12743	12902	13041	13004	12834	12968	12947	12812	12933	12975	12972	13152	12984	13043	13104	12924	12972	12948	12920	12845	13065	13050	13056	13042	13056	13074	12932	12948	13000	12869	13096	12908	13111	12974	12932	13011	13013	12873	12876	12949	12950	12833	13076	12932	12894	12996	12773	12971	13086	13246	12940	12810	12963	12974	12982	13092	12984	12811	13146	13008	12728	12872	13005	12966	12926	12838	13025	13017	13049	12823	12960	12931	13030	12927	13014	12984	12963	12993	12860	12957	12966	13075	13118	12869	12978	13002	12990	12968	12999	13004	13072	12935	12777	12985	12994	12948	12909	13061	12992	13003	12980	13057	13022	12938	12991	13127	13018	13006	12958	12927	12966	13016	13005	13004	12959	12978	13025	12868	12832	12932	12940	12986	12945	13014	12844	12949	13024	12964	13130	13099	12971	12969	12918	13044	12872	13054	12940	12994	13003	12979	13145	12936	12918	13054	13002	13089	13075	12979	13147	13094	12928	12832	12937	12794	12925	12951	12855	13060	13007	13055	12891	13048	13024	12913	13042	12969	13181	13018	13070	13064	12830	13054	13074	12869	13016	12985	13037	13139	12985	12782	13088	13113	12920	13044	13095	13066	13010	12883	13056	12872	12855	12907	13064	13046	12987	12820	12964	13113	13068	13032	12981	13039	12989	13085	13112	13074	12884	13088	12825	12998	13014	13015	13021	13139	12822	12872	12962	12854	13030	12991	13067	13053	12897	13011	13056	12974	12898	12890	12921	12786	12969	13068	13069	13111	12801	12760	12925	13008	12957	12941	12958	12970	12959	12942	12949	12969	13025	12991	13018	12995	12973	12864	12986	13007	12887	13000	13183	13037	12921	12887	12862	12957	12931	13121	13044	12906	13000	12750	13097	12934	12872	12913	13005	12906	12807	13053	12845	13090	12996	12914	12898	12977	13094	13043	13101	13167	12973	12987	12990	13073	12910	12990	13136	13054	13106	12851	12946	13017	12988	12918	13022	12872	12974	13025	13017	12814	12861	13040	12922	13086	13000	13007	12930	12995	12815	12953	12951	12989	13090	12933	13018	13073	12894	12926	12923	13069	13104	13115	12967	13004	13050	13011	13000	12971	12946	12914	12977	12975	13014	12986	12941	13065	13079	12814	13052	13057	13158	13079	12928	12942	12967	12926	12907	12736	12768	13123	12999	13003	13073	13147	13016	12875	13219	13078	12990	12981	12926	12895	13015	13047	13142	13042	12937	12928	13202	13025	12935	12898	12951	13151	13026	12959	12890	13147	12924	12959	13026	13072	12889	12997	12999	12863	12793	13065	12967	13016	12920	12915	13007	13075	13163	13052	12874	13014	12979	12898	12773	13005	12961	12989	13027	12845	13130	12920	13157	13020	12878	12990	12953	12926	12922	12946	13160	12773	12998	12845	13000	13046	12800	12996	13059	13058	12897	13041	13066	12987	13051	12825	13021	13090	13010	13070	12924	13069	13125	12948	13047	12964	12940	12934	12975	13109	12812	12996	12858	12880	12864	12997	12980	13141	12956	12957	12912	13085	13094	12919	12788	12843	12957	13037	12768	13068	13091	13031	13058	13160	13154	12903	13152	13011	13114	12944	12968	12936	13213	12969	12679	13002	13149	13080	12879	12980	12957	12925	12908	13028	13061	13000	13127	12917	13029	13015	12943	13105	12966	13024	12995	12787	13029	12920	12996	13067	12883	13027	13036	13039	13114	13137	13151	13067	12931	12799	12977	12944	12891	12913	12947	13007	12903	12879	12860	13014	12972	13024	12916	12946	13026	12884	13173	12943	12979	13014	12958	12984	12946	13083	13051	12940	12877	12978	12939	12969	12898	13169	12956	12987	13005	12999	13036	12921	13056	13054	13046	13000	13099	12954	13072	13197	13015	13002	13048	13022	12965	13138	13042	12901	12872	13004	12958	12967	12837	12939	12893	13044	13014	13155	12835	12930	12895	13029	12973	12956	12893	13071	13053	13069	13002	13042	13013	12980	12944	13132	12977	12899	12934	12989	13025	13042	12979	12975	12853	12713	13074	12994	12807	12987	13016	12977	13021	12869	13083	12977	13022	13044	12929	12881	12932	13081	13012	12805	13014	12895	13059	13104	12972	13024	13037	13067	13173	12934	13050	13141	12905	12975	13114	13054	12949	13053	12868	13013	13049	13019	13041	12838	13117	12879	12964	12977	12906	13020	12994	12926	13010	12978	13017	12942	12923	13164	13145	12934	13012	13080	13036	12953	12991	13072	13004	12938	12999	13081	13016	12907	13070	13035	12986	12891	12950	12930	12937	12949	12985	12846	13129	13140	12837	13052	13047	13056	13004	13005	13055	13007	12975	13010	13142	12943	13118	12998	12874	12926	12904	12976	13023	13061	12946	12867	12973	12790	12997	13062	13084	12885	12847	12973	13108	12941	12889	13058	13006	13128	12967	13023	12931	13070	13087	12941	13133	12878	13021	13016	12953	13120	12964	13042	13017	13144	12974	13003	12889	13016	12971	12966
25560	21564	26916	26528	18631	17379	17370	16781	16420	16379	16450	16384	16487	16323	16167	16342	16234	16402	16299	16424	16371	16311	16146	16240	16242	16062	16347	16005	16376	16428	16188	16177	16228	15984	16167	16277	16104	16323	16321	16299	16185	16117	16228	16239	16000	16101	16285	16024	16029	16181	16235	16271	16254	16189	16204	16308	16146	16287	16246	16100	16340	16405	16050	16289	16391	16192	16278	15986	16311	16319	16246	16244	16100	16123	16059	16135	16185	16274	16052	16348	16103	16113	16355	16164	16275	16238	16248	16252	16151	16109	16236	16088	16195	16157	16114	15963	16121	16044	16138	16126	16255	16081	16087	16092	16031	16265	16081	16309	16152	16135	16072	16121	16426	16288	16075	15988	16152	16207	16117	16157	16142	16429	16141	16195	16179	16378	16185	15921	16038	16248	16289	16133	16341	16194	16143	16179	15987	15997	16037	16357	16067	16163	16335	16216	16112	16429	16181	16300	16044	16321	16134	16156	16258	16060	16262	16027	16362	16103	16295	16039	16329	16102	16187	16193	16120	16153	16150	16059	16164	16069	16089	16225	16151	16167	16185	16220	16494	16406	16345	16198	16292	16158	16219	16161	16129	16169	16054	16146	16047	16121	16264	16325	16139	16188	16092	16256	16126	16266	15989	16243	16095	16145	16037	16023	16144	16279	16397	16322	16186	16286	16022	16123	16289	16115	16077	16108	16154	16241	15953	16106	16114	16125	16259	16216	16184	16333	16242	16003	16185	16237	16238	16307	16150	16016	16193	16101	16184	16304	16194	16160	16162	16194	16346	16168	16153	16354	16050	16243	16145	16126	16379	15955	16169	16198	16246	16165	16230	16262	16098	16219	16238	16200	16258	16231	16345	16236	15943	16272	16254	16422	16202	16162	16241	16197	16075	16268	16172	16350	16218	16267	16366	16295	16071	16174	16118	16215	16276	16205	16057	16334	16213	16149	16162	16231	16177	16196	16152	15966	16189	16038	16156	16232	16255	16100	16231	16152	16274	16185	16216	16215	16026	16091	16078	16074	16304	16321	15943	16264	16150	16222	16240	16246	16126	16273	16081	16121	16124	15928	16304	16165	16064	16141	16219	16354	16242	16283	16138	16198	16179	16086	16047	16176	16307	15989	16077	16229	15893	15883	16194	16111	16366	16183	16158	16188	16241	16219	16136	15975	15992	16209	16237	16089	16179	16161	16281	16183	16222	16100	16026	16351	16179	16201	16180	16266	16080	16111	16142	16091	16128	16189	16188	16299	16188	16142	16049	16220	16043	16090	16062	15915	16195	16158	16175	16110	16287	16124	16282	16126	16180	16149	16087	16153	16260	16126	16191	16317	16178	16017	16148	16328	16279	16206	16213	16022	16167	16253	16223	16266	16250	16140	16063	16191	16243	16066	16429	16097	16128	16147	16268	16189	16161	16128	16061	16164	16330	16269	16313	16143	16064	16004	16146	16146	16203	16113	16167	16423	16135	16253	16153	16304	16075	16277	16162	16270	16175	16045	16089	16386	16200	16208	16272	16025	16070	16033	16101	16113	16266	16270	16433	16077	16147	16292	16174	16382	16100	16136	16137	16249	16137	15999	16160	16190	16177	16345	15916	16109	16187	16192	16191	16319	16208	16362	16144	15996	15976	16047	16296	15977	16185	16249	16191	16244	16123	16159	16071	16147	16185	16087	16028	16132	16102	16184	16152	16192	16263	16243	16110	16226	16288	16210	16128	16172	16169	16427	16117	16246	16317	16050	16207	16158	16028	16146	16000	16228	16106	16171	16222	16059	16232	16313	15974	16220	16028	16153	16133	16241	16144	16258	16213	16133	16285	16038	16181	16106	16139	16138	16048	16114	16209	16370	16126	16125	16156	16075	16162	16161	16299	16107	16266	16335	16136	16144	16207	16227	16288	16051	16060	16111	16325	16231	16253	16111	16282	16039	16314	16063	16239	16292	16031	16085	15890	16081	16156	16122	16047	16268	16250	16229	16228	16364	16335	16019	16103	16267	16300	16024	16305	16154	16123	16133	16145	16196	16050	16258	16037	16267	15955	16098	16234	16345	16149	16257	16259	16254	15995	16182	15893	16320	16198	16242	15956	15978	15960	16153	16131	16264	16364	16228	16053	16300	16147	16229	16346	16147	16077	16048	16224	16297	16183	16157	16275	16101	16199	16243	16161	16062	16088	16232	16111	16297	16075	16097	16346	16064	16211	16125	16008	16110	16174	15978	16226	16042	16158	16060	16128	16451	16164	16263	16017	16203	16267	16235	16146	16247	16427	16148	16021	16025	16217	16250	16216	16112	16145	16243	16161	16151	16027	16348	16076	16279	16067	16354	16229	16138	16347	16440	16227	16261	16234	16210	15958	16254	16219	16240	16263	16317	16276	16379	16096	16090	16340	16072	16106	16340	16203	16217	16133	16172	16168	16156	16059	16202	16310	16180	16140	16304	16162	16232	16185	15992	15940	15962	16276	16134	16359	16236	15923	16136	16234	16426	16184	16031	16049	16095	16054	16122	16127	16396	16208	16221	16248	16347	16147	16026	16083	16255	16106	16155	16239	16355	16215	16205	16090	15948	16407	15954	16246	16314	16275	16158	16252	16114	16033	16116	16251	15942	16116	16199	16005	16149	16383	16114	16288	16078	16281	16154	16252	16125	16262	16293	16171	16227	15996	16110	16085	15991	16144	16168	16392	16139	16139	16304	16336	16263	16252	16082	16203	16273	16056	16086	16131	16162	16186	16181	16124	16172	16085	16356	16136	16257	15973	16133	15992	16210	16199	16218	16082	16269	16270	15970	16184	16046	16146	16165	16207	16152	16307	16178	16144	16176	16256	16137	15983	16249	16107	16232	16282	16267	16099	16183	16174	16161	16237	16382	16341	16275	16050	16138	16204	15921	16288	16232	16281	16219	16280	16190	16101	16318	16113	16330	16246	16216	16323	16090	16273	16431	16202	16096	16333	16344	16111	16316	16192	16034	16303	16245	16210	16147	16083	16231	16281	16426	16153	16278	16222	16250	16249	16062	16229	16262	16078	16280	15957	16167	16134	16117	16210	16087	16202	16219	16138	16105	16210	16318	16213	16344	16536	16126	16224	16271	16185	16041	16153	16286	16392	16094	16197	15919	16241	16260	16234	16245	16369	16208	15939	16218	16237	16065	16253	16272	16157	16331	16086	16259	16032	16023	16228	16347	16212	16084	16010	16144	16281	16224	16157	16244	16306	16453	16204	16218	16329	16121	16100	16067	16189	16194	16227	16289	16074	16115	16099	16231	16274	16161	16199	16105	16273	16218	16294	16054	16108	16161	16146	16127	16066	16069	16154	16157	16244	16217	16133	16144	16084	16120	16019	16205	16237	16019	16172	16324	16112	16154	16113	15957	16220	16192	16330	16184	16166	16031	16158	16064	15867	16256	16102	16109	15980	16140	16213	16125	16151	16157	16039	16174	16144	15938	16152	15999	16271	16057	16238	16280	16199	15911	16197	16116	16037	16256	16320	16166	16349	16183	16283	16318	16152	16034	15934	16107	16225	16301	16273	16036	16113	16287	16177	16294	16175	16172	16163	16176	16027	16241	16352	16135	16162	16220	16193	16448	16210	16074	16110	16273	16328	16387	16199	16192	16097	16239	16283	16066	16465	16301	16223	16058	16241	16331	16146	16343	16371	16068	16099	16220	16203	16275	16278	16134	16180	16030	16075	16278	16292	16193	16232	15967	16165	16074	16268	16199	16210	16066	16120	16276	16187	16076	16148	16277	16165	16083	16106	16358	16222	16292	16332	16220	16201	16245	16121	16285	16176	16076	16157	16157	16212	16137	16321	16200	16111	16099	16170	16037	16228	16278	16175	16228	16232	16169	16280	16207	15945	16090	16245	16347	16204	16207	16114	16059	16120	16180	16193	16265	16126	16104	16213	16013	16258	16024	16187	16065	16130	16146	16104	16213	16118	16252	16314	16171	16072	16092	16176	16192	16232	16184	16133	16331	16116	16315	16250	16146	16201	16155	16303	16146	16226	16268	16042	16194	16403	16235	16181	16110	16152	16259	16274	16078	16319	16126	16021	16049	16302	16191	16155	16098	16182	16101	16150	16249	16107	16229	16201	16110	16321	16000	16057	15839	16214	16147	16150	15954	16378	16169	16071	15980	16207	16279	16140	16162	16081	16407	16340	16079	16010	16216	16428	16130	16264	16292	16233	16033	16298	16005	16116	16187	16121	16052	16229	16247	16237	16451	15987	16191	16315	16142	16274	16385	16302	16115	16317	16044	15977	16115	16258	16273	16134	16152	16073	16232	16394	16315	16197	15981	16287	16009	16096	16319	16358	16189	16013	16228	16164	16030	16014	16158	16011	16266	16011	16198	16254	16296	16323	16307	16214	16068	16294	16307	16071	16199	16081	16178	15950	16080	16108	16124	16146	16146	16377	16174	16132	16124	16108	16123	16168	16154	16045	16101	16022	16108	16200	16203	16234	16045	16445	16319	16167	16107	16042	16169	16242	16234	16300	16316	16124	16173	16243	16148	16142	16421	16272	16151	16268	16416	16373	16011	16172	16280	16289	16295	16148	16273	16152	16236	15979	16004	16187	15989	15984	16159	15963	16094	16171	16282	16291	16102	16254	16050	16087	16199	16368	16293	16095	16102	16258	16145	16318	16393	16228	16119	16218	16042	16379	16083	16236	16260	16029	16146	16304	16218	16212	16383	16321	15917	16126	16128	16089	16074	16092	16102	16178	16229	16259	16326	16276	16022	16161	16231	16249	16207	16160	16379	16143	16284	16102	16021	16240	16196	16229	16040	16436	16124	16166	16142	16063	16111	16140	16171	16226	16080	16321	16008	16196	16080	16289	16268	16079	16180	16195	16327	16367	16201	16273	16260	15992	16023	16083	16295	16116	16104	16269	16254	16128	16042	16222	16232	16219	16321	16296	16250	16338	16169	16253	16319	16227	16043	16118	16219	16398	16204	15977	16284	16408	16221	16153	16085	16106	16151	16260	15888	16168	16104	16292	16228	16112	16278	16235	16196	16302	16223	16211	16179	16266	16192	16219	16049	16174	16120	16277	16149	16298	16321	16227	16290	16334	16318	16041	16237	16214	16173	16135	16393	15966	16129	16074	16319	16086	16094	16254	16351
18980	32154	25110	18019	16123	15551	14735	14617	14244	14404	14224	14199	14288	14230	14405	14007	14342	14344	13917	14177	14158	14306	14171	14083	14159	14194	14138	14217	14214	14198	14186	14021	14219	14232	14067	14039	14070	14015	14043	14004	13988	14121	14052	14039	14035	14147	14125	14185	14058	14336	14046	14213	13988	14089	14135	13979	14125	14143	14074	14115	14141	14184	14075	14136	14069	14022	14333	14034	14259	14218	14235	13900	14235	14203	14165	14187	14185	14035	14072	14136	14205	14008	14171	14227	14195	14087	14106	14193	13858	14086	14061	14225	14009	14172	14155	14098	14184	14074	13997	14400	14220	14163	14143	14013	14093	14128	13984	13911	14096	14057	14058	13952	14159	13983	14349	14132	14106	14309	14026	13979	14202	14114	14050	13860	14181	14082	14057	14316	14060	14021	14286	14209	14239	14189	14077	14002	14086	14073	14112	14099	14171	14084	14162	14170	14164	13987	14104	13983	14001	13999	14180	14081	14072	14066	14033	14115	14034	14085	14204	14057	14158	13996	14146	14033	13935	14125	14179	14087	14129	14229	14148	14112	14033	14110	14066	14061	14226	14023	14250	14110	14005	14200	14170	14217	14092	14137	14102	14129	14124	14092	14012	14105	14161	14240	13984	14154	13971	14033	14099	14046	14118	14186	14068	14024	14245	14224	14182	14041	14134	14266	14067	14076	14107	14049	14293	14235	14178	14136	14164	14173	14095	14039	14020	14300	14156	14097	14233	14100	14188	14042	14142	14101	14168	14048	14067	14144	14090	14113	14177	14166	14216	14145	14233	14176	13943	14042	14034	13998	14175	14191	13995	14196	14121	14075	14129	14132	13963	14075	14275	14145	14101	14211	14005	14000	14208	14144	14056	14322	14154	14099	14041	14183	14279	14204	14118	14168	13976	14107	14334	14089	14327	14049	13994	14207	14130	14133	14119	14146	14031	14189	14358	14002	14145	14082	14017	14084	14026	14029	14027	14085	14152	14146	14121	14099	14216	14100	14143	14034	14145	14216	14458	14184	14042	14068	13994	14036	13956	14088	14100	14060	14181	14157	14179	14084	14158	14217	14136	14139	14114	14112	14122	14053	14239	14104	14067	14210	14178	14132	14105	14126	14253	13955	14092	14197	14122	14055	14137	14162	14105	14106	14178	14109	14085	13937	14157	13951	14088	14147	14179	14018	14086	14109	14230	14133	14106	13959	13988	14089	14138	14013	14087	14171	14243	14056	14025	13969	14162	14119	14247	14142	14178	14008	14230	14088	14091	14294	13958	14031	14093	14076	13981	14119	14171	14193	14031	14046	13873	14202	14116	13991	14085	14112	13994	13970	14168	14057	13942	14155	13980	14072	14163	14088	14051	14126	14183	14208	14012	14314	14079	14110	14277	14199	14087	14163	13911	14169	14370	14057	14341	14145	14091	13899	14192	14309	13971	14196	14134	14095	14093	14288	14146	14132	14089	14209	13826	14059	14157	14201	13961	14102	14306	14156	14060	14042	14219	14209	14061	14060	14113	14108	14063	14059	14061	14224	14109	14129	14016	14244	14224	14069	14098	14171	14209	14110	14252	14100	14212	14135	14060	13996	14207	14010	14128	14095	14167	14130	14106	14099	14227	14121	13992	14122	14139	14156	14222	14047	14025	14110	14167	14240	14248	14128	14375	13919	14114	14064	14336	14100	14067	13972	14148	14112	14293	14217	14172	14202	13978	14055	14043	14265	14005	14052	14058	14186	14197	13985	14225	14307	14133	14096	13996	14187	14023	14279	13972	14041	14007	14058	14251	14006	14140	13990	14270	14030	14271	14163	13904	14075	14068	14169	14159	14154	14110	14121	14100	14286	14221	14107	14192	14250	14131	14194	13922	14014	14083	14197	14199	14118	14016	14194	14174	14158	14151	14079	14113	14132	14021	14059	14161	14088	14116	14059	14123	14146	14037	14141	14140	14155	14035	14208	14116	14202	14074	14070	14124	14225	13993	14189	14171	14072	14099	14267	14022	14090	14107	14130	14043	14020	14244	14085	14011	14044	14173	13972	14055	14116	13954	14120	14043	14219	14033	14131	14034	14102	14230	14069	14113	14194	14154	14046	14197	14125	14138	14227	14117	14063	14051	14042	14326	14047	13890	14030	14110	14391	14048	14066	14220	14065	14230	14218	13852	14127	14122	14192	14044	14067	14221	14257	13912	14125	14144	14142	14204	14086	14064	14133	14215	13987	14052	14247	13985	14108	13941	14288	14145	14171	14044	14111	14176	14139	14135	14216	13931	14007	13955	14308	14277	14136	14110	14007	14117	14181	14110	14204	13968	13968	14239	14215	14152	14238	14084	14155	14169	14187	14241	14106	14011	14101	14153	14012	14276	14003	14163	14303	14293	14229	14287	13972	14125	14006	14022	14106	14130	14232	14156	14099	14063	14226	14081	14097	14185	13992	14065	14247	14119	14117	13951	14138	14245	13995	13991	14140	14023	13916	14108	14139	14238	14108	14082	14039	14148	14091	14007	14253	13992	13873	14262	14066	14050	14261	14007	14118	14099	14160	14091	14232	14120	14201	14068	13877	14324	13979	14017	14207	14111	14085	13951	14185	14094	14176	14013	14049	14162	14080	13959	14168	14200	14035	14123	14190	13916	14234	14075	13944	14150	14301	14276	14182	14140	14234	13929	14049	14192	14138	14118	14058	13991	14110	14300	14054	14242	14085	14193	14071	14197	14390	13946	13969	14049	14197	14328	14316	14023	14179	14137	14284	13928	14054	14198	13869	14169	14059	14059	13961	14019	14079	14104	14199	14073	14197	14134	14254	14200	14198	14065	14157	14141	14267	14058	14057	14049	13930	14125	14052	14111	14205	14167	14211	14173	14154	14164	14248	14239	14106	14149	14099	14157	14089	13992	14120	14187	13994	14005	14120	14075	14077	14113	14043	13940	14135	13951	13994	14231	14166	14200	14123	14178	14043	13979	14051	14112	14097	14083	14126	14124	14067	14262	14136	14044	14004	14154	14033	13900	14133	14135	13999	14144	14187	14085	14183	14144	14060	14035	14048	14052	13903	14156	14033	13978	14211	14213	14182	14031	14011	14136	14146	14217	14171	14051	13992	13990	14084	14126	14009	14179	14264	14182	14097	14016	14314	13979	14208	14130	14207	14231	14080	14060	14179	14224	13988	14107	14189	14264	14183	14197	14211	14191	14082	14055	14334	14135	14052	14125	14122	14270	14187	14095	14207	14263	13992	14205	14086	13878	13985	13961	14158	14138	14186	14161	14038	14041	14118	14070	14115	14033	14070	14106	14300	14218	14140	14163	14231	14232	13954	14136	14195	13985	14092	14125	14164	14102	14006	14079	14045	14304	13832	13945	14337	14120	14167	14106	14097	14058	14102	14142	14161	14150	14295	14117	14038	14068	14166	14228	14046	14158	14052	14131	14128	14012	14063	14135	14269	14210	14069	14183	14134	14017	13970	14100	14135	14236	14216	14120	14023	14233	14216	14138	14156	14115	14042	14214	14124	14236	14080	14150	14161	14108	14068	14061	14088	14146	13994	14164	14069	14187	13971	14079	14073	14322	14054	14034	13972	14178	14087	14164	14218	14046	14084	14174	14180	14068	14177	14110	14116	14147	14266	13949	14016	14107	14068	13989	14117	14116	14163	14110	14075	14009	14011	14004	14027	14177	14167	14162	14083	13941	14165	13911	14193	14066	14188	14170	14175	14053	14185	14094	14322	13969	14150	14232	14119	14085	14196	14117	14220	14007	14059	14126	14171	14127	14046	14075	14106	13999	14060	14080	14038	14099	14073	14192	14066	14121	14182	14075	14084	14112	13981	14186	13969	14046	14124	14158	14031	14247	14311	14157	14185	14051	14133	14148	14208	14159	14214	14086	14086	14077	14108	14050	14053	14204	14106	14190	14084	14048	14176	14245	14020	14186	14140	14126	13974	14137	14092	14158	14103	14065	13834	14054	13931	14172	14154	14145	14220	14002	14218	14023	14009	14128	14143	14157	14184	14275	14207	14123	14174	14149	13922	14109	14155	14133	14141	14332	14236	14066	14161	14100	14156	14217	14140	14277	14130	14201	14125	14146	14369	14044	14130	14165	14122	14230	14061	14292	14119	14132	14029	14006	14194	14091	14127	14110	14031	14090	14218	14173	14052	14166	14000	14065	14049	14100	14220	14066	14086	13876	14143	14173	14148	13976	14181	14368	14093	14193	13995	14025	14191	14144	14198	14343	14153	14146	14202	14014	14163	14202	14179	14114	14091	14255	14120	14193	14149	14134	14015	14215	14037	14119	14108	14100	14214	14070	14132	14069	14051	14148	14179	14027	14041	14136	14192	14168	14079	14191	14179	14050	13913	14102	14172	14000	14140	14044	14023	14154	14088	14151	14161	14094	13944	14021	14242	14054	14182	14168	14023	14193	14243	13976	14070	14152	14225	14070	14012	14157	14068	14047	14204	14066	14151	13990	14229	14164	14106	14224	14130	14117	14092	14064	14102	14218	13977	14062	14185	14165	14124	14081	14112	14103	13989	14014	14166	14117	14089	14207	14278	14036	14100	13985	14215	14079	14127	14151	14212	14120	14040	14248	14096	14097	14203	14258	14111	14125	14103	14106	14068	14055	14097	14218	14052	14095	14198	14191	14112	14049	14144	14274	14197	14078	14285	13949	14227	14086	14104	14071	14185	14011	14117	14094	13888	14229	14063	14270	14176	14014	14410	14049	14160	14119	14198	14052	14175	14148	14047	14171	14038	14196	14055	14151	14138	14204	13992	14147	14315	14240	14124	14056	14180	14277	13940	13983	13955	14107	14094	14102	14148	13954	14203	14158	14144	14104	14105	14172	14284	14065	14163	14157	14093	14094	14004	14243	14221	14053	14014	14133	13974	14090	14198	14037	14076	14209	14223	14221	14194	14020	14166	14049	14101	13955	13966	13972	13883	14146	14275	14064	14038	14082	14235	14220	13946	14166	14148	14131	14322	14159	14160	14075	13980	14061	14084	14043	14095	14088	14204	14076	14185	14116	14220	14101	14074	14214	14153	14070	14093	14110	14154	14045	14033	14083	14054	14133	14144	14214	14243	14155	14096	14194	14155	14240	13914	14206	14264	14232	14177	14139	14060	14149	14090	14065	14144
22717	21539	28706	24847	21956	22965	21612	17483	16287	16413	16294	16277	16213	16380	16085	16159	16033	16148	15991	16072	16092	16032	16177	16234	16199	15921	15913	15818	15657	15959	15907	16045	16024	16013	15857	16008	16019	15936	15915	16027	15683	15887	15771	15805	15815	15804	16036	15929	15715	15855	15997	15706	15920	15911	15856	15825	15927	15825	15907	16012	15984	15738	15814	15866	15754	15915	15737	15710	15785	15804	15709	15865	15774	15797	15926	15750	15925	15867	15795	15830	15834	15655	15611	15944	15851	15823	15820	15691	15823	15964	15729	15810	15809	15782	15753	15852	15794	15506	15564	15699	15842	15881	15709	15744	15867	15721	15749	15680	15842	15780	15629	15686	15835	15621	15590	15792	15971	15772	15785	15530	15772	15789	15770	15778	15844	15764	15696	15856	15649	15764	15771	15692	15806	15701	15801	15652	15633	15800	15623	15855	15741	15902	15718	15711	15752	15736	15783	15641	15763	15703	15786	15972	15848	15893	15688	15902	15569	15816	15658	15627	15791	15617	15712	15745	15850	15696	15750	15713	15722	15790	15690	15775	15787	15793	15871	15754	15852	15745	15738	15741	15963	15910	16101	15690	15696	15948	15827	15850	15802	15780	15705	15653	15732	15752	15660	15670	15766	15783	15735	15588	15852	15769	15771	15836	15631	15896	15914	15798	15657	15602	15805	15711	15950	15666	15781	15781	15773	15637	15684	15731	15634	15834	16015	15784	15900	15657	15780	15839	15761	15652	15962	15916	15772	15740	15825	16124	15941	15818	15709	15710	15712	15962	15990	15714	16040	15796	15856	15687	15786	15784	15594	15940	15882	15832	15826	15752	15699	15766	15864	15762	15778	15872	15696	15853	15858	15820	15760	15570	15697	15940	15925	15766	15705	15802	15856	15672	15795	15927	15766	15828	15750	15972	15999	15692	15693	15851	15903	15834	15705	15821	15752	15718	15725	15695	15821	15873	15818	15729	15670	15828	15705	15623	15786	15851	15432	15672	15753	15705	15882	15684	15736	15789	15842	15804	15898	15740	15669	15863	15906	15807	15747	15544	15512	15792	15664	15689	15830	15729	15816	16018	15550	15807	15773	15704	15820	15668	15687	15667	15741	15702	15951	15782	15848	15821	15841	15828	15704	15788	15755	15859	15891	15791	15838	16088	15710	15845	15735	15859	15786	15667	15755	15883	15807	15727	16050	15856	15749	15604	15849	15651	15586	15558	15554	15866	15626	15744	15811	15773	15795	15761	15622	15711	15756	15880	15794	15634	15637	15850	15789	15802	15701	15736	15915	15709	15710	15540	15769	15761	15875	15763	15847	15669	15836	15867	15854	15584	15788	15870	15935	15677	15860	15842	15806	15966	15995	15686	15574	15690	15643	15729	15675	15956	15756	15777	15788	15739	15763	15669	15712	15877	15677	15678	15668	15674	15771	15461	15769	15725	15659	15718	15633	15841	15897	15811	15698	15856	15912	15943	15607	15777	15920	15730	15934	15798	15645	15707	15773	15926	15819	15632	15843	15625	15601	15956	15791	15770	15810	15588	15880	15777	15928	15874	15908	15787	15870	15590	15743	15606	15708	15743	15607	15659	15762	15933	15883	15766	15857	15894	15712	15620	15613	15663	15611	15835	15848	15697	15788	15920	15822	15759	15736	15949	15648	15797	15918	15868	15822	15876	15563	15661	15828	15777	15600	15606	15727	15727	15642	15619	15680	15827	15807	15679	15915	15958	16012	15785	15716	15700	15690	15698	15872	15957	15731	15979	15816	15665	15837	15819	15682	15972	15769	15588	15813	15592	15984	15788	15671	15696	15726	15805	15819	15963	15698	15835	15893	15917	15791	15939	15869	15844	15805	15715	15684	15555	15804	15715	15577	15792	15686	15684	15791	15711	15638	15759	15943	15787	15600	15676	15808	15662	15812	16050	15734	15546	15751	15748	15764	15671	15673	15632	15782	15664	15538	15700	15956	15720	15721	15664	15687	15746	15901	15839	15712	15623	15766	15750	15814	15947	15817	15633	15629	15785	15824	15817	15889	15699	16048	16044	15706	15871	15673	15638	15528	15675	15678	15710	15683	15728	15843	15782	15802	15768	15840	15801	15704	15883	15668	15696	15811	15686	15540	16022	15749	15682	15773	16014	15759	15666	15878	15854	15716	15976	15838	15975	15870	15825	15860	15736	15673	15769	15885	15707	15759	15685	15641	15688	15720	15801	15768	16037	15695	15745	15714	15844	15820	15817	15864	15563	15673	15721	15769	15852	15785	15847	15788	15814	15610	15753	15870	15827	16035	15588	15703	15578	15854	15818	15968	15761	15740	15960	15681	15883	15743	15670	15716	15569	15807	15748	15973	15897	15756	15763	15779	15868	15834	15740	15772	15704	15757	15884	15653	15693	15560	15894	15715	15774	15780	15746	15714	15766	15665	15816	15706	15774	15961	15854	15693	15587	15576	15638	15621	15680	15601	15789	15798	15605	15795	15778	16097	15747	15598	15788	15907	15815	15988	15895	15973	15655	15441	15609	15760	15708	15697	15673	15909	15834	15756	15677	15668	15692	15772	15792	15839	15659	15785	15978	15900	15789	15707	15756	15822	15663	15639	15725	15942	15758	15859	15787	15887	15867	15665	15708	15818	15838	15939	15640	15725	15709	15795	15634	15716	15774	15890	15739	15807	15912	15623	15861	15874	15810	15851	15660	15806	15630	15690	15787	15727	15735	15775	15617	15647	15738	15741	15623	15729	15577	15504	15742	15678	15897	15626	15926	15817	15531	15742	15823	15983	15732	15727	15964	15816	15857	15754	15685	15688	15740	15933	15640	15818	15983	15808	15744	15758	15792	15772	15819	15721	15719	15763	15693	15750	15714	15776	15868	15677	15813	15594	15700	15543	15994	15948	16012	15791	15755	15590	15811	15634	15599	15948	15732	15613	15542	15605	15880	15914	15649	15882	15778	15732	15722	15757	15740	15729	15761	15641	15763	15656	15889	15854	15751	15615	15698	15756	15627	15710	15705	15587	15611	15676	15484	15988	15679	15826	16018	15790	15830	15785	15872	15799	15731	15610	15634	15757	15965	15556	15672	15671	15581	15713	15813	15571	15645	15959	15700	15798	15785	15936	15683	15786	15731	15736	15699	15867	15861	15875	15766	15859	15788	15562	15795	15781	15675	15831	15881	15926	15724	15566	15621	15867	15738	15668	15696	15782	15872	15817	15833	15693	15731	15845	15698	15915	15727	15709	15808	15706	15841	15838	15765	15774	15722	15748	15723	15802	15774	15810	15888	15869	15877	15718	15839	15651	15813	15801	15662	15931	15748	15839	15794	15676	15836	15932	15737	15628	15743	15769	15936	15662	15650	15734	15550	15956	15778	15789	15780	15896	15844	15668	15850	15759	15963	15820	15642	15770	15581	15509	15504	15635	16040	15695	15815	15763	15810	15599	15867	15938	15785	15720	15569	15833	15541	15852	15750	15770	15690	15838	15722	15735	15586	15763	15645	15544	15727	15833	15867	15885	15804	15613	15931	15662	15653	15732	15699	15771	15808	15765	15706	15869	15784	15864	15590	15719	15605	15692	15965	15809	15865	15700	15882	15767	15871	15609	15793	15916	15749	15447	15698	15603	15668	15923	15769	15789	15578	15774	15797	15697	15673	15744	15868	15809	15946	15911	15903	15863	15845	15911	15829	15700	15679	15769	15841	15748	15829	15908	15679	15564	15908	15768	15657	15615	15731	15920	15759	15842	15598	15650	15805	15796	15740	15875	15781	15934	15521	15794	15831	15808	15656	15853	15649	15718	15922	15813	15582	15768	15890	15723	15618	15901	15939	15793	15698	15759	15732	15644	15974	15788	15569	15748	15682	15754	15862	15763	15721	15595	15798	15847	15515	15675	15753	15694	15580	15713	15652	15840	15768	15842	15791	15851	15656	15890	15731	15541	15698	15716	15621	15779	15763	15867	15634	15779	15717	15756	15635	15711	15808	15508	15733	15914	15705	15869	15871	15779	15860	15625	15773	15876	15765	15682	15541	15753	15858	15938	15758	15794	15961	15994	15801	15748	15859	15785	15849	15705	15816	15835	15556	15833	15731	15695	15805	15774	15818	15568	15792	15854	15830	15618	15751	15969	15725	15866	15707	15847	15626	15816	15744	15715	15702	15769	15725	15890	15708	15731	15757	15753	15917	15665	15592	15713	15788	15769	15884	15767	15891	15703	15797	15605	15614	15719	15707	15777	15726	15790	15486	15734	15768	16012	15635	15638	15812	15831	15719	15640	15872	15714	15716	15765	15891	15866	15842	15805	15819	15776	15644	15755	15711	15809	15746	15678	15793	15721	15950	15782	15669	15771	15558	15957	15920	15880	15901	15794	15692	15769	15603	15726	15922	15669	15854	15782	15668	15686	15671	15726	15629	15653	15742	15799	15947	15851	15756	15748	15698	15666	15814	15689	15725	15833	15683	15779	15919	15767	15829	15830	15881	15737	15733	15754	15903	15866	15716	15796	15729	15713	15848	15679	15662	15956	15800	15651	15739	15761	15637	15684	15716	15802	15634	15745	15505	16015	15767	15832	15812	15644	15563	15588	15789	15613	15717	15701	15700	15970	15947	15940	15781	15764	15771	15691	15598	15771	15738	15852	15755	15800	15651	16017	16048	15671	15560	15527	15792	15696	15844	15741	15855	15879	15688	15690	15833	15701	15865	15868	15639	15679	15790	15792	15685	15768	15858	15693	15668	15850	15744	15718	15688	15659	15658	15509	15824	15784	15826	15785	15859	15806	15713	15674	15748	15689	15577	15983	15711	15780	15662	15622	15561	15701	15854	15776	15827	15567	15674	15625	15747	15771	15778	15742	15878	15732	15885	15909	15778	15853	15893	15695	15783	15700	15781	15706	15728	15791	15634	15704	15964	15769	15693	15811	15718	15829	15830	15772	15767	15780	15743	16089	15767	15818	15716	15886	15874	15941	15878	15556	15793	15734	15639	15587	15625	15791	15842	15604	15690	15819	15723	15957	15640	15702	15674	15753	15679	15796	15667	15755	15527	15656	15662	15758	15807	15775	15786	15711	15945	15853	15705	15861	15680	15676	15810	15840	15924	15827	15768	15790	15844	15740	15708	15647	15563	15831	15523
20778	42429	31579	23419	19279	16183	15351	14893	14640	14382	14347	14434	14365	14029	13950	14306	14049	13955	13919	13974	13994	14056	13962	13951	13831	13730	13868	13915	13810	14003	13813	13935	13903	13775	13888	13999	14110	13903	13765	13891	13943	13798	13856	13763	13855	13866	13670	13704	13886	13656	13851	13817	13919	13932	13764	13731	13859	13738	13794	13729	13661	13757	13924	13796	13869	13804	13619	13623	13746	13980	13830	13875	13897	13859	13869	13933	13887	13969	13840	13786	13789	13980	13727	13807	13847	13858	13916	13829	13893	13747	13803	13754	13852	13850	13667	13851	13928	13801	13635	13896	13724	13824	13685	13743	13762	13922	13874	13747	13670	13728	13855	13855	13662	13777	13708	14100	13713	13952	13663	13742	13778	13909	13857	13881	13895	13870	13901	13847	13819	13775	13821	13849	13756	13878	13768	13773	13739	13830	13770	13707	13691	13694	13994	13888	13797	13769	13745	13830	13906	13769	13959	13938	13845	13855	13777	13970	13746	13951	13715	13729	13928	13700	13850	13725	13643	13886	13871	13709	13836	13858	13661	14008	13697	13661	13927	13616	13859	13828	13776	13768	13750	14047	13801	13949	13787	13914	13920	13910	13698	13929	13686	13916	13890	13633	13866	13766	13822	13904	13828	13621	13792	13646	14027	13883	13893	13776	13933	13911	13911	13803	13814	13807	13868	13601	13880	13747	13953	13820	13762	13852	13936	13862	13757	13875	13721	13750	13723	13804	13846	13685	13813	13873	13833	13795	13785	13839	13784	13791	13901	13826	13888	13656	13759	13760	13743	13798	13843	13857	13853	13701	13774	13972	13828	13797	13888	13874	13834	13797	13745	13843	13724	14061	13747	13814	13870	13730	13912	13750	13584	13942	13826	13882	13795	13781	14191	13776	13838	13905	13881	13849	13835	13827	13774	13811	13844	13779	13923	13766	13777	13653	13786	13732	13894	13767	13832	13648	13838	13868	13802	13845	13838	13933	13910	13792	13787	13724	13870	13980	13794	13839	13996	13959	13924	13922	13847	13898	13815	14090	13739	13819	13733	13864	13717	13960	13832	13790	13734	13775	13762	13784	13899	13872	13709	13824	13672	13968	13852	13828	13839	13743	13848	13807	13754	13817	13779	13589	13800	13796	13959	13986	13773	13837	13736	13905	13738	13930	13828	13747	13779	13759	13872	13620	13728	13777	13759	13973	13694	13823	13747	13700	13830	13856	13714	13639	13877	13803	13878	13919	13814	13898	13762	13688	14000	13813	13893	13855	13786	13872	13777	13893	13695	13764	13982	13802	13824	13718	13746	13630	13817	13898	13831	13811	13826	13873	13831	13831	13663	13914	13867	13799	13892	13613	13874	13860	13892	13814	13907	13948	13712	13811	13748	13611	13895	13887	13878	14034	13801	13950	13872	13796	13579	13921	13771	13694	13668	13722	13747	13745	13762	13724	13764	13719	13731	13700	13831	13774	13903	13819	13760	13727	13878	13754	13860	13888	13843	13807	13789	13823	13815	13795	13548	13783	13923	13790	13627	13729	13952	13897	13822	13769	13770	13816	13803	13815	13698	13841	13778	13871	13778	13855	13696	13640	13814	13762	13831	13752	13807	13808	13796	13863	13811	13784	13799	13864	13760	13808	13743	13738	13755	13807	13807	13773	13929	13760	13963	13822	13603	13856	13762	13640	13922	13748	13943	13820	13747	13724	13651	13777	13806	13709	13862	13849	13766	13665	13847	13864	13838	13768	13797	13937	13859	13747	13812	13804	13660	13778	13833	13986	13779	13864	13702	13795	13914	13812	13828	13718	13949	13664	13681	13863	13738	13853	13728	13931	13860	13907	13947	13946	13882	13592	13750	13839	13830	13750	13677	13747	13699	13802	14050	13840	13996	13648	13764	13738	13739	13838	13894	13634	13741	13663	13683	13606	13627	13910	13752	13660	13827	13879	13749	13952	13811	13809	13802	13771	13767	13739	13784	13660	13808	13744	13845	13832	13864	13885	13835	13859	13681	13903	13763	13922	13886	13717	13784	13721	13857	13898	13837	13680	13692	13702	13805	13924	13829	13855	13891	13743	13852	13846	13740	13948	13782	13786	13816	13553	13749	13758	13885	13819	13826	13936	13834	13907	13777	13875	13854	13948	13586	13848	13684	13654	13847	13756	13972	13849	13832	13828	13833	13849	13681	13890	13896	13760	13849	13885	13858	13787	13833	13839	13783	13732	13630	13782	13816	13507	13805	13702	13662	13835	13725	13861	13769	13924	13712	13663	13757	13659	13791	13894	13826	13829	13806	13805	13693	13872	13923	13829	13997	13746	13757	13810	13778	13902	13768	13843	13738	13775	13870	13775	13921	13657	13996	13726	13959	13909	14000	13682	13810	13776	13735	13793	13831	13554	13832	13771	13835	13894	13720	13827	13777	13847	13923	13787	13900	13807	13849	13850	13823	13777	13658	13885	13953	13735	13938	13839	13785	13793	13913	14021	13874	13757	13862	13914	13766	13698	13881	13756	13742	13973	13962	13757	13775	13873	13999	13837	13714	13893	13790	13744	13754	13631	13846	13925	13653	13737	13844	13697	13797	13776	13765	13833	13833	13775	13837	13607	13730	13864	13907	13689	13857	13828	13875	13814	13738	13816	13943	13740	13810	13803	13772	13732	13796	13992	13731	13868	13890	13812	13744	13918	13753	13882	13587	13842	13703	13992	13808	13660	13724	13737	13756	13731	13785	13703	13736	13767	13770	13933	13784	13922	13715	13834	13757	13807	13707	13692	14002	13898	13802	13833	13730	13849	13874	13859	13669	13677	13782	13804	13973	13843	13778	13698	13848	13810	13909	13752	13737	13862	13872	13794	13775	13883	13927	13746	13704	13830	13927	13749	13754	13827	13826	13773	13922	13778	13822	13731	13712	13786	13770	13981	13829	13811	13907	13752	13743	13752	13849	13817	13821	13594	13669	13732	13837	13990	13788	13686	13859	13814	13624	13905	13797	13939	13731	13652	13767	13796	13651	13557	13892	13792	13732	13799	13870	13615	13708	13789	13746	13949	13726	13609	13734	13564	13714	13771	13819	13704	13930	13997	13899	13657	13763	13960	13884	13808	13749	13920	13888	13859	13761	13719	13706	13847	13908	13725	13936	13852	13657	13912	13833	13713	13920	13879	13757	13784	13834	13813	13727	13775	13767	13867	13930	13844	13872	13883	13692	13717	13919	13928	13650	13775	13851	13761	13762	13819	13600	13736	13944	13842	13892	13940	13793	13831	13790	13880	13690	13838	13995	13913	13912	13638	13740	13642	13860	13697	13761	13803	13845	13928	13815	13991	13812	13840	13726	13731	13831	13812	13816	13814	13759	13968	13974	13768	13912	13740	13888	13729	13829	13735	13730	13810	13771	13747	13719	13931	13834	13882	13844	13837	13757	13766	13966	13743	13792	13822	13803	13805	13855	13917	13794	13921	13821	13874	13709	13639	13792	13686	13740	13774	13557	13779	13907	13694	13779	13848	13853	13839	13825	13855	13777	13765	13927	13711	13759	13880	14011	13896	13686	13878	13845	13757	13726	13774	13722	13694	13793	13820	13779	13804	13817	13945	13925	13843	13665	13816	13824	13871	13887	13584	13973	13791	13768	13764	13793	13751	13933	13915	13866	13794	13806	13909	13788	13926	13820	13910	13647	13786	13905	13691	13749	13875	13810	13930	13691	13797	13831	13673	13704	13741	13771	13686	13762	13789	13908	13614	13768	13810	13732	13758	13781	13653	13896	13692	13848	13670	13858	13794	13931	13814	13835	13943	13880	13755	13643	13891	13758	13809	13843	13531	13650	13669	13908	13927	13820	13869	13671	13824	13859	13778	13875	13884	13669	13756	13854	13739	13929	13978	13911	13828	13885	13774	13828	13642	13823	13905	13839	13842	13819	13908	13788	13912	13778	13714	13742	13768	13671	13922	13925	13917	13702	13826	13863	13747	13681	13902	13950	13801	13894	13821	13857	13871	13770	13734	13831	13667	14004	13797	13858	13590	13791	14049	13769	13778	14005	13721	13850	13847	13648	13797	13877	13872	13857	13599	13888	13717	13884	13850	13846	13807	13781	13772	13745	13787	13812	13892	13918	13679	13733	14018	13816	13856	13784	13657	13698	13776	13686	13821	13869	13830	13869	13914	13774	13825	13945	13743	13840	13840	13659	13664	13808	13805	13736	13969	13791	13788	13966	13796	13997	13835	13659	13809	13891	13915	13798	13754	13902	13828	13714	13797	13696	13748	13803	13773	13639	13891	13717	13675	13764	13846	13955	13709	13739	13847	13895	13791	13849	13790	13816	13683	13977	13688	13676	13867	13714	13890	13743	13769	13878	13834	13735	13913	13751	13854	13870	13694	13905	13692	14004	13899	13638	13699	13854	13855	13854	13694	13918	13836	13846	13896	13910	13976	13849	14009	13931	14066	13825	13730	13946	13759	13910	13854	14056	13630	13796	13825	13842	13781	14018	13872	13909	13874	13882	13772	13635	14041	13683	13710	13985	13831	13770	13906	13852	13814	13804	13693	13700	13622	13920	13874	13691	13934	13842	13847	13792	13853	13821	13900	13800	14080	13858	13760	13794	13862	13814	13702	13824	13752	13792	13854	13883	13770	13945	13829	13716	13783	13765	13934	13754	13776	13870	13888	13977	13842	13757	13817	13971	13780	13980	14005	13640	13877	13936	13760	13836	13764	13922	13832	13775	13765	13806	13878	13791	13770	13760	13672	13745	13872	13819	13873	13727	13807	13741	13760	13723	13981	13758	13766	13777	13789	13757	13727	13783	13889	13845	13772	13899	13710	13904	13848	14047	13882	13976	13691	13730	13727	13883	13804	13905	13701	13768	13650	13975	13903	13907	13836	13818	13805	13835	13898	13746	13643	13846	13833	13609	13716	13864	13625	13810	13886	13665	13843	13808	13790	13855	13846	13789	13789	13859	13718	13765	13899	13885	13798	13965	13971	13659	13869	13721	13875	13850	13915	13964	13807	13826	13859	13865	13908	13832	13789	13807	13917	13747	13794	13765	13675	13788	13928	13869	13769	13906	13831	13630	13844	13749	13877	13733	13903	13866	13717	13883	13726	13862	13776	13729	13751	13876	13862	13921	13752
29724	23537	24873	20995	17700	17075	17174	16630	16773	16787	16585	16607	16611	16780	16538	16485	16528	16506	16614	16482	16509	16554	16532	16585	16590	16556	16505	16480	16463	16377	16483	16482	16531	16519	16702	16376	16371	16491	16464	16506	16476	16408	16548	16484	16316	16462	16415	16612	16501	16388	16462	16506	16517	16508	16493	16567	16456	16514	16289	16494	16338	16441	16251	16475	16359	16379	16609	16458	16341	16397	16397	16423	16542	16713	16347	16619	16413	16643	16477	16735	16462	16454	16519	16375	16365	16420	16728	16552	16522	16408	16250	16547	16310	16346	16359	16494	16451	16428	16427	16446	16532	16698	16325	16444	16644	16499	16443	16653	16446	16415	16373	16648	16416	16486	16548	16614	16397	16435	16431	16356	16371	16384	16554	16428	16474	16457	16563	16470	16557	16424	16557	16336	16297	16542	16237	16580	16432	16591	16684	16481	16644	16383	16569	16441	16473	16381	16416	16472	16588	16412	16681	16363	16366	16454	16510	16363	16399	16358	16254	16472	16465	16377	16332	16324	16552	16408	16438	16433	16413	16513	16580	16478	16417	16421	16390	16406	16254	16365	16682	16342	16593	16378	16321	16507	16500	16556	16334	16551	16290	16603	16387	16529	16311	16409	16443	16429	16216	16583	16485	16412	16550	16494	16436	16411	16653	16442	16417	16573	16608	16489	16419	16461	16447	16520	16616	16388	16419	16382	16527	16562	16496	16331	16546	16481	16496	16430	16409	16527	16425	16588	16577	16346	16385	16402	16510	16358	16747	16369	16447	16605	16439	16468	16455	16540	16615	16493	16398	16354	16348	16520	16279	16390	16488	16534	16390	16331	16349	16705	16378	16263	16427	16471	16494	16474	16592	16375	16263	16371	16306	16519	16273	16540	16508	16592	16700	16355	16589	16341	16445	16594	16462	16389	16370	16341	16591	16599	16338	16476	16572	16384	16527	16428	16415	16435	16446	16470	16589	16507	16384	16403	16492	16231	16411	16298	16334	16421	16483	16502	16373	16369	16497	16446	16318	16387	16336	16339	16528	16530	16444	16460	16379	16493	16533	16570	16540	16412	16502	16382	16415	16558	16704	16501	16358	16320	16442	16485	16563	16279	16636	16459	16397	16422	16487	16425	16447	16374	16402	16538	16439	16467	16437	16486	16388	16640	16490	16487	16427	16529	16555	16411	16470	16504	16548	16436	16548	16289	16598	16263	16242	16287	16512	16506	16416	16527	16474	16308	16516	16428	16358	16704	16444	16375	16593	16498	16443	16550	16506	16316	16263	16391	16364	16559	16412	16679	16484	16598	16412	16387	16562	16653	16490	16356	16337	16406	16428	16479	16321	16442	16320	16554	16335	16541	16413	16298	16539	16500	16376	16543	16587	16447	16617	16508	16492	16403	16511	16406	16597	16291	16347	16320	16319	16525	16453	16498	16480	16576	16403	16410	16426	16362	16687	16532	16498	16457	16507	16706	16584	16429	16570	16485	16341	16632	16273	16540	16526	16322	16318	16335	16470	16326	16562	16423	16847	16396	16348	16575	16356	16404	16514	16412	16366	16544	16566	16566	16426	16674	16264	16459	16486	16308	16220	16260	16518	16601	16432	16472	16554	16537	16469	16613	16594	16661	16461	16372	16418	16330	16542	16500	16505	16612	16461	16454	16432	16571	16593	16569	16569	16340	16534	16422	16519	16668	16579	16454	16401	16374	16484	16322	16526	16426	16481	16519	16438	16255	16501	16373	16431	16443	16605	16329	16352	16564	16689	16431	16557	16467	16456	16337	16257	16354	16431	16126	16519	16435	16552	16434	16774	16300	16527	16475	16847	16352	16491	16543	16271	16350	16381	16432	16468	16452	16559	16429	16451	16488	16448	16540	16559	16375	16598	16480	16515	16537	16405	16436	16621	16609	16510	16650	16355	16513	16413	16408	16510	16411	16595	16524	16571	16531	16515	16603	16416	16436	16424	16463	16545	16400	16361	16511	16320	16368	16453	16464	16546	16341	16596	16542	16507	16527	16339	16469	16595	16305	16489	16396	16422	16516	16249	16499	16474	16252	16493	16481	16506	16337	16338	16510	16493	16427	16567	16601	16454	16445	16333	16549	16439	16326	16576	16290	16420	16378	16386	16494	16419	16346	16519	16345	16420	16582	16645	16465	16473	16393	16622	16505	16645	16380	16457	16502	16517	16405	16650	16512	16527	16520	16228	16380	16329	16613	16479	16454	16436	16573	16501	16419	16314	16349	16627	16575	16703	16551	16427	16507	16464	16271	16496	16538	16546	16403	16453	16305	16398	16345	16449	16538	16413	16373	16593	16607	16621	16436	16544	16550	16419	16341	16401	16653	16487	16434	16546	16322	16418	16351	16488	16480	16365	16516	16530	16442	16405	16393	16507	16438	16637	16415	16213	16562	16393	16273	16378	16467	16366	16569	16767	16637	16608	16541	16398	16478	16545	16495	16444	16480	16489	16680	16308	16591	16411	16337	16313	16528	16357	16493	16464	16432	16440	16373	16330	16539	16474	16638	16452	16328	16466	16543	16470	16691	16537	16765	16539	16567	16669	16324	16473	16516	16446	16523	16545	16550	16538	16453	16531	16597	16610	16302	16383	16484	16583	16354	16352	16346	16255	16327	16457	16647	16615	16391	16501	16641	16441	16546	16464	16632	16527	16367	16573	16345	16343	16494	16477	16480	16668	16580	16518	16445	16586	16532	16560	16546	16486	16526	16432	16447	16406	16527	16486	16477	16432	16449	16772	16710	16581	16526	16508	16528	16431	16702	16514	16434	16470	16461	16531	16523	16376	16265	16392	16725	16576	16384	16420	16351	16446	16486	16540	16304	16517	16667	16345	16347	16456	16525	16600	16518	16508	16274	16309	16264	16411	16589	16470	16448	16696	16378	16611	16402	16637	16483	16526	16480	16571	16611	16476	16480	16272	16257	16682	16562	16193	16340	16498	16255	16362	16404	16312	16562	16500	16378	16560	16503	16588	16640	16672	16345	16364	16411	16425	16281	16438	16383	16542	16458	16547	16390	16407	16223	16478	16699	16467	16614	16627	16567	16397	16264	16448	16378	16424	16116	16419	16398	16655	16352	16404	16418	16488	16652	16622	16502	16641	16370	16370	16652	16576	16704	16480	16468	16504	16436	16455	16556	16507	16482	16437	16567	16315	16463	16496	16477	16409	16515	16499	16562	16535	16505	16393	16343	16446	16482	16403	16494	16359	16368	16593	16308	16560	16499	16568	16500	16539	16517	16445	16430	16443	16472	16564	16547	16338	16485	16471	16467	16554	16504	16303	16383	16562	16405	16672	16415	16462	16621	16299	16714	16441	16293	16570	16531	16379	16480	16591	16348	16320	16305	16519	16498	16551	16705	16276	16510	16478	16554	16509	16479	16462	16578	16489	16407	16664	16328	16567	16517	16395	16483	16476	16301	16498	16471	16367	16521	16397	16663	16435	16521	16408	16444	16387	16599	16537	16408	16432	16396	16693	16568	16438	16571	16379	16293	16339	16404	16541	16492	16360	16471	16555	16500	16579	16500	16444	16428	16577	16643	16558	16326	16610	16633	16632	16501	16525	16449	16276	16486	16429	16461	16454	16339	16702	16566	16575	16460	16399	16488	16272	16522	16699	16509	16470	16348	16441	16402	16557	16381	16516	16580	16514	16351	16474	16586	16502	16356	16372	16321	16686	16454	16627	16362	16409	16535	16413	16526	16620	16543	16249	16706	16414	16452	16362	16334	16665	16622	16648	16584	16403	16484	16435	16362	16408	16358	16485	16406	16371	16379	16454	16383	16401	16400	16555	16492	16446	16468	16463	16693	16634	16482	16254	16462	16468	16532	16488	16458	16373	16455	16242	16413	16424	16556	16467	16571	16382	16399	16493	16699	16623	16448	16621	16518	16426	16546	16369	16404	16625	16369	16429	16342	16528	16275	16349	16238	16464	16286	16550	16396	16485	16386	16280	16540	16654	16709	16713	16402	16280	16434	16549	16365	16690	16502	16293	16568	16597	16665	16459	16624	16537	16363	16429	16580	16741	16556	16277	16666	16445	16506	16535	16607	16424	16475	16476	16575	16599	16471	16457	16453	16608	16398	16514	16458	16745	16527	16527	16436	16291	16605	16662	16325	16540	16404	16239	16509	16276	16364	16343	16543	16547	16323	16380	16434	16615	16519	16395	16453	16562	16618	16469	16633	16523	16528	16656	16588	16609	16261	16501	16435	16344	16305	16559	16428	16547	16502	16452	16298	16568	16495	16421	16603	16462	16478	16473	16399	16231	16316	16346	16479	16512	16190	16363	16385	16368	16385	16558	16348	16523	16461	16603	16350	16362	16456	16500	16335	16372	16506	16665	16535	16475	16395	16162	16409	16484	16530	16594	16377	16361	16549	16466	16311	16490	16453	16585	16524	16194	16633	16644	16515	16418	16472	16585	16577	16573	16456	16531	16433	16501	16696	16549	16394	16456	16470	16466	16570	16520	16513	16577	16681	16347	16576	16416	16325	16604	16596	16581	16460	16490	16450	16454	16663	16488	16442	16535	16610	16478	16425	16296	16421	16407	16283	16367	16421	16454	16570	16657	16513	16430	16579	16416	16441	16661	16604	16420	16432	16351	16764	16280	16619	16364	16535	16306	16505	16428	16518	16590	16426	16560	16462	16415	16394	16688	16434	16692	16570	16427	16499	16371	16511	16591	16502	16529	16412	16266	16440	16441	16300	16402	16500	16453	16531	16578	16257	16477	16459	16503	16488	16600	16386	16409	16263	16500	16351	16481	16399	16486	16436	16494	16455	16670	16543	16588	16394	16407	16517	16515	16712	16525	16556	16485	16223	16271	16445	16432	16461	16463	16434	16403	16348	16492	16681	16575	16378	16403	16471	16352	16336	16482	16400	16576	16504	16541	16540	16463	16478	16457	16410	16599	16397	16435	16453	16531	16325	16490	16393	16493	16622	16277	16284	16690	16377	16450	16239	16501	16431	16504	16342	16544	16540	16338	16741	16371	16475	16391	16423	16286	16407	16530	16386	16303	16416	16546	16679	16687	16467	16521	16851	16523	16535	16624	16278	16611	16567	16481	16502	16522	16434	16418	16355	16440	16333	16534	16368	16556	16627	16469	16347
19941	27816	22154	17176	15844	15273	14857	14629	14464	14470	14535	14414	14454	14411	14468	14512	14445	14602	14229	14390	14381	14334	14328	14493	14280	14234	14435	14129	14520	14358	14220	14353	14339	14243	14447	14346	14425	14233	14278	14099	14421	14236	14198	14273	14359	14190	14381	14277	14384	14278	14329	14334	14339	14333	14388	14240	14240	14298	14218	14366	14365	14359	14278	14338	14399	14333	14357	14238	14246	14261	14399	14384	14331	14367	14328	14317	14348	14251	14269	14501	14201	14310	14425	14272	14421	14237	14316	14496	14194	14372	14269	14519	14346	14306	14319	14387	14501	14192	14216	14305	14270	14316	14296	14336	14133	14310	14335	14285	14259	14262	14331	14401	14496	14398	14223	14323	14241	14406	14391	14371	14315	14177	14309	14197	14228	14400	14158	14438	14322	14420	14236	14251	14345	14225	14385	14336	14336	14399	14233	14052	14293	14441	14224	14213	14379	14264	14333	14410	14403	14366	14225	14216	14422	14347	14410	14372	14365	14407	14281	14220	14192	14222	14289	14484	14309	14305	14395	14126	14398	14284	14179	14297	14335	14302	14338	14357	14377	14299	14443	14127	14251	14314	14426	14272	14248	14248	14260	14405	14221	14311	14221	14251	14115	14324	14244	14239	14527	14213	14455	14251	14325	14345	14169	14426	14408	14424	14541	14343	14319	14302	14417	14357	14349	14334	14341	14204	14451	14397	14256	14286	14351	14330	14259	14362	14302	14443	14213	14296	14256	14223	14386	14323	14448	14319	14293	14256	14294	14199	14307	14344	14271	14376	14330	14275	14445	14441	14374	14353	14412	14382	14467	14238	14350	14304	14296	14387	14251	14379	14342	14425	14230	14276	14382	14247	14258	14149	14297	14363	14266	14263	14437	14407	14398	14367	14450	14454	14213	14407	14346	14174	14411	14354	14363	14170	14577	14316	14296	14376	14369	14233	14470	14325	14534	14365	14458	14300	14341	14362	14344	14389	14323	14407	14391	14126	14309	14379	14286	14389	14207	14408	14344	14306	14174	14362	14259	14333	14138	14278	14334	14253	14282	14428	14318	14490	14326	14473	14368	14241	14259	14345	14263	14277	14411	14288	14285	14246	14181	14481	14351	14317	14313	14255	14258	14345	14175	14307	14174	14449	14258	14344	14305	14321	14391	14325	14218	14297	14406	14332	14174	14416	14207	14268	14475	14239	14328	14366	14251	14388	14188	14246	14398	14227	14269	14254	14271	14284	14290	14331	14301	14497	14490	14374	14313	14242	14373	14390	14351	14477	14290	14285	14203	14163	14347	14384	14377	14274	14391	14319	14359	14397	14387	14320	14338	14181	14289	14493	14144	14358	14626	14249	14246	14331	14353	14414	14306	14522	14181	14367	14368	14295	14311	14306	14129	14182	14315	14053	14346	14294	14373	14283	14416	14378	14256	14383	14155	14300	14316	14387	14337	14291	14310	14273	14210	14385	14210	14257	14530	14404	14267	14277	14225	14360	14305	14346	14101	14472	14166	14452	14306	14320	14531	14258	14321	14379	14297	14432	14307	14437	14255	14171	14300	14462	14363	14321	14291	14262	14451	14366	14391	14418	14365	14122	14368	14446	14233	14486	14178	14399	14265	14404	14213	14247	14211	14271	14168	14258	14288	14236	14220	14614	14324	14257	14394	14361	14282	14207	14445	14317	14439	14427	14281	14357	14178	14373	14196	14226	14255	14310	14341	14240	14229	14437	14333	14318	14309	14354	14286	14264	14412	14382	14411	14355	14407	14368	14395	14380	14342	14263	14218	14338	14068	14392	14425	14466	14401	14188	14229	14331	14390	14308	14512	14372	14196	14372	14306	14157	14124	14403	14339	14416	14316	14292	14414	14227	14264	14465	14327	14308	14182	14474	14114	14453	14317	14196	14294	14439	14324	14274	14342	14252	14302	14368	14319	14346	14350	14279	14222	14448	14286	14359	14269	14393	14433	14455	14454	14332	14324	14315	14320	14404	14499	14338	14304	14386	14213	14386	13975	14323	14370	14264	14217	14246	14270	14245	14243	14292	14335	14360	14150	14448	14321	14396	14305	14411	14360	14246	14297	14220	14131	14342	14362	14313	14371	14484	14258	14243	14418	14376	14328	14261	14302	14337	14346	14372	14359	14301	14546	14293	14252	14352	14321	14306	14439	14267	14276	14309	14379	14268	14397	14284	14306	14400	14204	14300	14444	14335	14311	14459	14369	14484	14327	14133	14310	14369	14428	14519	14302	14445	14224	14289	14200	14498	14293	14216	14341	14534	14266	14284	14223	14267	14499	14416	14275	14433	14334	14244	14338	14213	14313	14207	14061	14411	14322	14228	14227	14285	14234	14240	14397	14327	14411	14398	14294	14273	14367	14207	14380	14470	14452	14274	14500	14287	14268	14227	14280	14164	14401	14383	14145	14211	14367	14356	14216	14483	14287	14158	14271	14362	14223	14301	14422	14533	14230	14370	14304	14356	14397	14409	14427	14318	14219	14361	14297	14233	14344	14231	14358	14126	14313	14275	14282	14322	14071	14257	14387	14294	14280	14390	14191	14420	14238	14293	14398	14436	14312	14422	14272	14323	14441	14310	14339	14379	14348	14266	14113	14289	14393	14332	14173	14256	14053	14411	14324	14260	14306	14374	14257	14245	14224	14396	14284	14190	14379	14334	14412	14267	14341	14452	14303	14152	14347	14330	14338	14455	14242	14239	14242	14384	14233	14359	14397	14344	14275	14483	14291	14233	14379	14338	14327	14403	14282	14339	14214	14428	14346	14386	14354	14362	14328	14174	14433	14029	14411	14274	14425	14492	14196	14217	14285	14280	14501	14268	14436	14261	14279	14408	14355	14248	14547	14379	14159	14309	14241	14320	14239	14454	14373	14278	14285	14373	14289	14306	14442	14338	14510	14526	14315	14218	14408	14423	14217	14217	14353	14287	14118	14370	14393	14371	14259	14480	14443	14209	14345	14188	14456	14305	14334	14439	14377	14161	14405	14278	14191	14328	14359	14243	14280	14400	14255	14322	14397	14223	14293	14391	14360	14398	14367	14268	14290	14324	14082	14283	14168	14353	14142	14413	14342	14420	14465	14351	14247	14401	14287	14444	14295	14431	14317	14316	14192	14369	14476	14458	14267	14255	14356	14378	14286	14335	14287	14279	14479	14248	14180	14347	14262	14406	14445	14220	14349	14357	14249	14260	14261	14311	14321	14364	14318	14339	14191	14256	14375	14491	14308	14413	14218	14300	14275	14408	14378	14379	14301	14470	14363	14376	14453	14319	14357	14149	14338	14366	14317	14337	14412	14483	14388	14533	14253	14209	14226	14374	14342	14305	14306	14361	14283	14366	14188	14374	14376	14284	14415	14312	14189	14221	14277	14310	14262	14574	14337	14267	14230	14439	14278	14428	14394	14431	14255	14245	14368	14296	14410	14307	14303	14318	14194	14470	14251	14263	14267	14230	14460	14259	14446	14203	14399	14307	14232	14351	14379	14332	14287	14288	14544	14247	14521	14331	14483	14191	14311	14323	14250	14440	14233	14442	14403	14401	14144	14165	14451	14428	14350	14514	14408	14396	14262	14176	14261	14293	14247	14279	14381	14293	14157	14430	14325	14164	14161	14258	14387	14361	14385	14286	14290	14375	14278	14293	14280	14307	14258	14252	14324	14266	14386	14276	14299	14267	14334	14369	14313	14357	14131	14181	14354	14371	14169	14290	14302	14211	14294	14375	14215	14391	14282	14273	14234	14206	14359	14360	14347	14305	14335	14251	14268	14213	14222	14300	14210	14224	14272	14313	14496	14319	14245	14194	14334	14196	14314	14228	14238	14354	14380	14421	14347	14179	14313	14377	14170	14342	14218	14322	14332	14380	14346	14489	14229	14341	14367	14193	14411	14260	14431	14323	14286	14186	14450	14284	14271	14196	14395	14250	14237	14228	14389	14481	14480	14370	14302	14381	14297	14374	14403	14394	14377	14114	14320	14338	14434	14245	14107	14367	14366	14568	14331	14410	14129	14206	14154	14329	14352	14318	14367	14353	14399	14409	14475	14224	14456	14388	14328	14378	14230	14267	14122	14269	14284	14313	14436	14242	14181	14180	14376	14258	14305	14342	14213	14263	14271	14393	14387	14385	14401	14439	14301	14315	14283	14335	14282	14279	14340	14151	14321	14272	14342	14388	14167	14356	14353	14176	14270	14383	14243	14457	14299	14156	14266	14488	14328	14524	14403	14278	14353	14248	14250	14464	14406	14236	14323	14422	14503	14176	14331	14361	14337	14385	14326	14136	14406	14358	14323	14405	14319	14448	14239	14451	14262	14311	14383	14105	14209	14428	14286	14498	14371	14306	14326	14495	14500	14158	14545	14388	14268	14276	14209	14318	14272	14250	14345	14445	14377	14406	14289	14261	14168	14343	14373	14375	14433	14176	14277	14370	14258	14580	14273	14383	14303	14217	14282	14376	14281	14368	14287	14334	14398	14552	14428	14205	14437	14511	14079	14345	14334	14247	14177	14377	14354	14374	14360	14224	14369	14150	14262	14267	14368	14142	14193	14517	14362	14344	14312	14378	14349	14310	14459	14227	14381	14422	14304	14435	14281	14468	14400	14233	14311	14296	14259	14336	14207	14380	14180	14383	14251	14266	14238	14305	14505	14307	14305	14350	14376	14341	14418	14289	14532	14329	14430	14121	14316	14554	14375	14389	14302	14485	14186	14327	14427	14308	14390	14355	14458	14241	14429	14405	14229	14279	14279	14266	14382	14195	14277	14280	14236	14249	14261	14260	14337	14329	14436	14110	14407	14151	14345	14503	14450	14373	14385	14417	14355	14275	14106	14365	14349	14277	14239	14302	14242	14209	14047	14426	14380	14330	14413	14322	14211	14287	14335	14449	14373	14393	14431	14335	14450	14416	14427	14428	14260	14311	14142	14249	14338	14252	14346	14229	14161	14375	14420	14382	14326	14299	14470	14440	14254	14130	14191	14291	14206	14296	14213	14300	14332	14204	14390	14278	14294	14260	14132	14176	14560	14394	14324	14401	14431	14386	14286	14306	14416	14359	14190	14270	14385	14351	14260	14363	14556	14241	14314	14175	14319	14425	14381	14171	14303	14326	14181	14392	14309	14249
23816	21519	28089	25628	22125	19971	18566	16958	16506	16641	16549	16237	16236	16153	16315	16452	16431	16361	16549	16314	16350	16177	16112	16111	16101	15998	16248	16087	16184	15979	16046	16181	16074	16220	16150	16173	16174	16102	16043	16117	16271	16214	15993	16118	16048	16133	16043	16040	16082	16169	16014	15904	16160	16208	16176	16122	15931	15901	16028	16026	16277	15938	15909	16107	15962	16049	16100	15981	15909	16067	16173	16193	15825	16141	16282	15988	16138	16096	16110	16106	15942	15998	15887	16124	16138	16223	16045	15969	16037	16109	16097	16022	16172	15910	15995	15958	16073	16008	16049	16254	15927	16179	16198	16034	16117	15788	15994	15914	15877	16113	16041	16142	16048	15961	16059	15988	15917	16053	16046	16135	16260	16160	16114	16011	15756	16171	16147	16108	16038	16185	15952	16264	16084	16033	16004	16241	16075	16086	16367	16219	16103	16045	16076	15915	16071	15964	15918	15907	15996	16149	15987	15983	16064	16057	15941	16047	16137	16104	16103	16029	15914	16266	16213	16088	15786	15993	16077	16054	16054	16041	16210	15909	16196	16137	16065	16099	16056	16014	15985	15943	16058	16296	16140	16109	16043	16253	16081	16093	16038	16242	15803	15997	16183	15986	16108	15966	16095	16084	16035	16096	15898	15899	16230	16171	15999	16042	16019	16112	16097	15978	16165	15999	15965	15829	16024	15958	16083	15949	16117	15942	16137	16245	16004	16020	15998	15832	15983	16151	16061	15952	15813	15852	16131	15901	16003	16011	16098	16146	16100	16160	15957	16035	16173	16010	16066	16058	16093	16075	15965	16064	16069	16002	16059	15936	16201	16041	15950	16106	16110	16094	16236	15865	16074	16115	16107	16208	16172	16212	15967	16202	16084	15939	16128	16079	16152	16063	15961	16125	16057	16172	15872	16086	16150	16266	15945	16000	16076	16084	16029	15997	15804	16047	16125	16199	16196	16252	16039	16200	16120	16170	15901	16085	16216	16215	16259	16152	16102	16132	16091	16128	16072	16211	16128	15981	16006	16191	16147	16062	16004	16152	16122	16042	16057	15941	16099	16121	16093	16183	16067	16253	16040	16041	15866	15989	16279	16102	16122	16087	16063	16159	15869	16040	16049	16048	16136	16124	15838	15995	16018	16114	16268	15954	15939	16193	16212	16041	15870	15924	15948	15804	16088	16160	16019	16228	16009	16164	15926	16058	15815	15988	16104	16153	15971	16046	15755	15926	16186	16135	16021	16040	16071	16103	16144	15978	16091	15975	16232	16049	16068	16029	15914	15988	16094	16093	16004	16123	16147	16118	15999	15906	16083	15935	16042	16223	16039	16035	16241	16002	16098	16228	16019	16070	16087	16023	16042	15896	16015	16098	16193	15954	16252	15957	16227	16248	16104	16013	16229	15991	16096	15935	15930	16093	15938	15839	16044	16040	15994	16178	16004	16030	16270	16096	16032	16156	16253	16217	16188	16012	15878	16062	15920	15834	16023	16266	16154	15990	16158	15900	16341	16100	16167	16114	16215	15922	15928	15986	16292	16095	16226	16012	15959	16204	15995	16042	15967	16123	16207	16223	16081	16084	16143	15831	16138	16191	15978	16149	16199	15981	16094	16120	16006	16122	16037	15991	15956	16082	16121	16094	16144	15933	16003	16192	15909	16036	16193	16164	16060	16017	15840	16161	15881	15847	16117	16246	16129	15809	16022	16046	16083	16192	16014	16135	16030	16007	16015	16295	16248	16053	16231	15899	15909	16116	15937	16138	16223	15918	15995	16043	16067	16132	16100	15797	16014	16006	16158	16066	15990	16191	16143	16241	16174	16174	16163	16032	15960	15957	16039	16060	16179	15984	16011	15935	16010	16127	16092	16034	16207	15965	16147	16033	16013	16003	16034	16078	16250	16016	16258	16058	16011	16044	15994	16008	16123	16112	16364	16107	16051	15982	16056	16182	16110	16143	16191	15794	15956	15924	16100	16266	16020	15890	16095	15877	16002	15995	16089	16211	16085	16176	15975	16066	16190	16042	16087	16127	16125	16112	15895	16033	16217	15933	16217	15978	16045	16111	16025	16133	16009	15915	16047	16012	16113	15971	16014	16223	16078	16068	16076	15977	16316	16017	16017	16064	16256	16079	16019	15976	16032	16184	16194	16158	16084	15991	15958	15971	16118	16127	16134	16167	15974	16015	15943	15944	15947	16242	16012	16101	16098	15743	16078	15773	16077	15879	16022	16125	16049	16029	16172	16094	15976	16022	16136	15953	16035	15894	15972	16092	16055	15880	15976	15875	16004	15974	16174	16120	15992	15980	16095	16044	16200	16042	16102	15967	15887	16049	16042	15993	16132	16233	16052	16013	15961	16024	15930	15871	16072	16076	16106	16005	16032	16093	16194	15978	16203	15992	16000	16100	16146	16015	16081	16143	16089	16170	16233	16058	15913	15988	16001	16046	15980	15805	15959	16051	16040	15951	15982	15866	15941	15958	15989	16138	15926	16103	16105	16103	16033	16307	15986	15878	16002	16175	16242	16046	16006	16007	16168	16070	15944	15944	16070	16123	16001	16243	16180	16245	16095	16088	16085	15868	16191	16137	15972	16022	16128	16050	16133	15864	16045	16095	16064	15984	16014	16033	16241	15873	15830	16002	16209	15890	15976	16153	16058	15869	16150	16154	16194	16039	16050	16076	15839	16246	15977	16074	16187	16130	16178	16026	16048	15872	16124	15997	16065	16075	16122	15968	16233	16130	15970	16215	16017	16019	15914	16198	16232	16162	15989	15926	16138	16055	16057	16081	16277	16208	16105	15914	16100	16184	16178	15982	15711	16208	16208	16220	16296	16116	16288	16004	15930	16203	15954	15993	16080	16381	16134	15980	16064	15881	16172	16095	15977	16040	16089	16032	16064	15956	16108	16309	16094	16233	16066	16087	15998	16139	16258	16030	16079	15947	16040	15948	15986	16036	16122	16013	15995	15882	16155	16093	15877	16005	16125	16043	16247	16086	16071	16030	15899	16061	15966	15907	16015	16158	15898	16126	16019	16163	16041	15807	15945	15935	16008	15831	16019	16115	15947	16103	16216	16028	16124	15692	16104	16076	16017	16314	16073	16290	16144	16093	15965	16238	16167	16265	16165	16219	15908	16102	16222	15948	15917	16126	15792	16058	16030	15843	16028	15923	15960	15963	16086	15889	15947	16321	16146	16107	15871	16142	16150	16012	15941	16032	16125	15958	15916	16050	16009	16047	16048	16045	16087	15995	16184	16020	16050	15965	15946	16000	16178	15957	16198	16033	16040	16158	15866	16178	16270	16037	16277	16075	16208	16137	16256	16057	16181	15947	16067	15889	15970	16075	16010	16089	15913	16045	16114	15967	16152	16207	16020	16137	16011	16179	15993	15998	16009	16223	15952	16004	16103	15957	15832	16277	16087	15917	16173	16172	16197	16046	15910	16076	16108	16366	16082	15964	15953	16039	16015	16016	16148	16123	16175	16039	16296	15919	15958	16066	15985	16104	16253	16058	15756	16079	16196	16178	16148	16201	15935	16169	16191	15864	16133	15931	16140	16039	16186	15992	16291	15992	16127	15995	15926	16142	16138	16145	16181	16055	16160	16219	16059	15993	16026	15947	16106	16111	16284	15967	16019	15935	15922	16102	16137	16149	16047	16020	16031	15961	16091	16062	16189	16177	16061	16123	16007	15977	16058	16245	16068	16010	16035	16056	16080	16196	16053	15982	16008	16071	16059	15997	16185	16130	16058	15743	15907	15951	15958	16003	16068	16234	16239	15941	15967	16203	16049	15909	16247	16013	15923	15966	16004	15902	15981	16065	16000	15746	15787	16033	15957	16017	15974	16057	16097	16178	16197	16240	16466	16088	16196	16004	16077	15917	15960	16117	16112	16136	16330	15911	16208	16188	16125	16045	16017	16200	16101	16085	16201	15936	15931	16007	16163	16032	16105	16033	16075	16130	16237	16276	16198	16138	15845	16002	16078	16278	16190	16198	16017	15989	16024	16147	16070	16078	16222	16087	16022	15827	16017	16042	16120	16015	15977	16153	16228	15896	16003	15867	16173	15934	16018	15981	16110	16156	16249	16044	15792	15963	16056	15938	16083	16110	15888	15937	15936	15889	16072	16122	16153	15910	16170	15952	16136	16052	16061	16064	16024	16149	16053	16110	16014	16214	16132	16237	16007	15982	16106	15966	15976	16040	15940	15934	15948	16049	16180	15994	15958	16115	15866	16160	16051	15927	15929	16193	16075	16196	15981	16013	15844	15897	16061	15848	15990	15972	16117	16335	15883	16111	15989	16038	15926	15924	16081	15984	16150	16142	16204	16041	16081	16044	15903	15977	16144	16197	16093	16115	16158	16190	16019	16241	16107	16031	16079	16149	16195	16107	16141	16058	16195	15846	16066	16006	16130	16127	16121	16208	16188	16190	15990	16219	16060	16216	16028	16143	16104	15889	16039	16002	15944	16033	16023	15995	16084	15877	15906	16064	16078	16099	16079	16083	15925	15977	16061	16141	15811	16185	15996	16132	15898	15895	16077	16132	16020	15838	16210	15913	15948	16100	16109	16149	15995	16277	16078	16052	16123	16231	16067	16098	16137	15872	15990	16183	16123	15991	16063	15979	16158	15994	16220	15942	16079	16031	15849	16054	16128	16166	16255	15940	15917	16057	16200	15887	15960	16021	16044	16131	16016	16088	16019	15913	15991	16072	16131	15993	15887	15961	15993	16074	16127	16111	16114	16293	15993	16009	15959	15918	16140	16136	15991	15843	15946	16060	15971	15987	15967	15874	15930	15928	15939	15880	16055	16169	16091	16179	16036	16077	16101	16049	16084	16119	16238	15980	16346	16267	15834	16158	16195	15947	15880	16111	16191	16060	16286	16145	16115	15976	15762	16075	16027	16192	16150	16049	16013	16029	16008	15950	16158	15950	15843	16086	16034	16104	15951	16027	16094	16097	16115	16153	16027	15948	16107	16136	15969	15907	16012	16038	16094	15966	16173	16141	16123	16072	16025	16168	16165	15964	16200	16127	16068	16133	15974	16034	15902	16390	16315	16238	16135	16179	16205	16334	16136	16110	15892	16076	16120	15920	15946	16035	15924	15957	16048	15917	16036	15949
18443	34170	27520	19540	16736	15578	15026	14704	14464	14358	14281	14415	14311	14390	14333	14259	14268	14311	14287	14266	14174	14421	14261	14202	14116	14103	14206	14079	14301	14122	14006	14105	14218	14005	14098	14032	14143	14034	14082	13995	14423	13996	14028	13893	14176	13977	14157	14147	14012	14247	13893	14019	14139	14057	14107	14123	14064	14073	14035	13961	14059	14039	14233	14048	14030	14164	14180	14012	14154	14129	14059	14187	13934	13952	14185	14110	14233	14175	14162	14112	14121	14031	14054	14083	14021	14217	13980	14099	14226	13820	14002	14177	14075	14307	14154	14111	14119	14154	14212	14108	14166	14166	14085	13888	14108	14044	14081	14138	14042	14104	14092	14021	14094	14146	13958	14078	14166	14123	14037	14012	14042	14128	14095	14147	14199	14133	14005	14052	14001	14008	14180	14167	14268	14040	14085	13870	14087	14056	14015	14109	14088	13954	14091	14123	14201	14186	14088	14161	14207	14080	14041	14100	14128	14014	14016	14064	14191	14108	14169	13874	14115	14052	14138	14174	14083	14042	14078	14141	14032	13966	14074	13818	14075	14147	14176	14056	14129	14285	13911	14175	14129	13927	13997	13815	13976	14276	13986	14140	14165	14112	14133	14006	14145	13997	14096	14202	13904	14072	13804	14173	14168	14125	13949	14005	14125	14142	13915	14162	14153	14147	14121	14042	14105	14030	14000	14114	14005	13993	14091	14064	13927	14145	13951	13851	14227	14036	14282	14233	14050	14110	14020	14035	14110	14151	14111	14102	13927	14179	14035	14242	14173	13916	14092	14183	14067	14079	14127	14001	14124	14023	13969	13999	14069	14137	13999	14190	14134	14056	14192	13951	14213	14086	14105	14052	14125	13946	14067	14176	13934	14158	14089	14048	13945	14139	14128	13715	14178	13991	14095	14078	14031	14086	14149	14009	14231	14143	13975	14219	14053	14119	14043	14098	14103	14094	14121	14082	14080	14053	14138	14153	14048	14047	14068	14087	14115	14019	14166	14098	14017	14089	14231	14055	14150	14132	14174	14027	14055	14105	14042	14010	14173	14069	14065	14029	13970	14155	13979	14107	14057	14132	14092	14030	14058	13969	14064	13950	14086	14050	14201	13943	14077	14074	14184	13926	14035	14013	14006	14083	14172	14047	14128	14102	14045	14063	14109	14114	14198	13917	13975	14183	13956	14191	14073	13988	14032	14164	14083	14150	13995	14211	14128	14079	14166	13964	14152	14069	14047	14010	14080	13780	14101	14090	14093	14044	14079	14014	14071	14081	13935	13928	14212	14108	14239	14189	14071	14089	14089	14106	14062	13914	14069	14198	14039	14344	14169	14106	14218	14032	13980	13978	14054	14087	14092	14108	14043	13983	14096	14207	14102	14177	14069	14077	14093	14095	13944	13998	14097	14143	14091	14132	14260	14073	14195	14124	14135	13945	14040	14098	14182	14002	14093	14040	13940	14081	14154	14069	14105	14061	14112	13977	14080	14074	14222	13912	13898	14010	14155	14039	14209	14038	14166	14063	13944	14010	14052	14238	14173	14160	14058	14077	14030	14059	13968	14056	14310	14021	14099	14020	14195	14022	13972	13984	14198	14072	14130	14100	14000	14169	14114	14051	14172	14092	13898	14053	13966	14006	14138	14015	14089	14139	14167	14081	14038	14044	14135	14009	14076	14126	14069	14063	14110	13929	13979	14073	14128	14085	14151	14022	13992	14248	14105	14000	13941	14093	13905	14080	14136	14061	14024	13986	14152	14166	14066	14026	13910	14056	14250	14159	14006	13952	13960	14008	14231	14010	14086	13945	14247	14110	14059	14140	14156	14018	14043	13947	14095	14035	14096	14030	14135	14002	14180	14255	14048	14237	14114	14150	14089	13985	14030	13924	14016	14122	13991	14015	13979	14115	14179	14184	14077	14094	14145	14127	14061	14033	14077	14182	14153	14083	14144	14083	14173	14029	14050	14102	14118	14154	14008	14070	14069	13920	14039	13951	14051	14175	13966	14111	14202	14146	14073	14156	14046	14056	14220	14127	14102	14126	13952	14073	14024	13957	13955	14150	13961	14243	13966	14190	14113	14147	14032	13993	14142	14256	14042	13952	14130	14071	13975	14101	14142	13951	14118	14062	13992	13890	14109	14188	14142	14146	14199	14094	14021	14109	14157	13965	14276	14165	14160	14150	13937	13947	14140	14148	14131	13911	14088	14170	14052	14102	14077	14174	14102	13874	14021	14189	14036	14081	14047	14057	14046	13926	14080	13902	14132	13987	14012	14016	14110	14268	13832	14116	14210	14053	13996	14147	14065	14019	14086	14008	14104	14154	14143	14205	14133	13956	13966	14060	14055	14201	14109	14191	13914	14201	14124	14160	14017	14084	13946	13916	14038	14062	14089	14025	14025	13965	14135	13959	14071	14124	14093	14087	14105	13988	14100	13956	14129	14256	14209	14014	14063	14346	14044	14132	14074	14095	13955	14001	14105	14180	13985	14068	14135	14193	14111	14063	13963	14034	14001	14214	14184	14074	14152	14090	14008	14051	14201	14086	14081	14156	14038	14049	14151	14139	14135	14140	13983	14033	13956	14125	14131	14180	14187	14010	13961	13955	14015	14129	14090	14040	14081	14269	13927	14184	14006	13987	14158	13947	14231	14150	14197	14158	14222	14067	14019	14248	14110	14164	14120	14192	14042	14101	14064	13924	14137	14177	14169	14066	14104	14091	14156	13948	14082	14005	14008	14237	14122	13964	13987	14131	14122	14093	14038	13955	14134	14081	14172	14207	14089	14004	14029	14063	14139	14047	14050	14129	13922	14145	14133	14176	14052	14122	14157	13987	13946	13945	14050	13950	14071	14044	14065	14229	14064	14116	14082	14210	14086	14017	14132	13995	14051	14208	14143	14045	14117	14129	14089	14237	14078	14004	14288	14059	13965	14055	14080	14137	14000	14012	14011	13956	13906	14088	14249	14146	14075	14250	14191	14133	14140	13823	14155	13872	13945	14192	14221	14025	13907	14079	13841	14053	14062	14024	14124	14144	14007	14138	14055	14037	14041	14057	14050	14077	14052	14105	13998	14055	14116	14140	14079	14012	14168	14126	14131	14070	14031	14124	14037	14178	13961	14055	14032	14141	14105	14142	13949	14134	14057	13995	14127	13979	14085	14039	14088	14185	13956	13998	14127	14076	14154	14069	13960	14123	14083	13964	13936	14045	14354	14107	14190	14036	13961	14244	14217	13972	14066	14075	14054	14048	14090	14034	14010	14187	14100	14038	14079	14164	13946	14085	14007	14103	14052	14107	14089	14212	13935	14160	13971	13855	13918	14144	14097	13998	14300	14041	14264	14250	14191	14161	14223	14130	14274	14040	13965	14131	14131	14144	14077	14166	14139	14215	14183	14037	14177	13923	14042	14235	14005	14090	14040	14114	14020	14269	14120	13999	14286	14009	14215	14066	14019	13923	13962	14010	14203	14034	14067	14156	14099	13902	14192	14142	14132	14136	14040	14120	14046	14116	14143	14226	13986	13972	14103	13934	14107	13930	14171	13965	14056	14066	14104	13930	14026	14108	14111	14054	14153	14000	13945	14124	14178	14090	13980	13971	14045	14018	14101	14089	14037	13954	14248	14023	14079	14042	14066	14310	14024	14091	14165	14104	14079	14044	14019	14051	14064	14136	14054	14103	14115	14173	14074	14235	14015	13998	14110	14016	14110	13989	13906	14163	14033	14029	14075	14076	14036	14065	14081	14011	14110	13988	14203	13961	14226	14050	13963	13990	14138	14177	14213	14092	13867	14180	13966	13891	14032	14120	14179	14059	14078	14108	14140	13931	14150	14060	13979	14257	13995	14075	14041	14104	14015	14127	14140	14093	14036	14112	14073	14147	14178	14258	14060	14030	14074	14107	14142	13837	14054	14115	14218	14038	14030	14049	14101	13968	14161	14225	14153	14099	14102	13998	14124	14178	14049	14028	14114	14000	13950	14093	14152	14207	14066	14052	13961	14247	14033	14196	14079	13973	14210	14135	14097	14005	14064	14062	13882	13959	14149	13994	13955	14074	14079	14039	14145	14044	14040	14107	13980	14186	14124	14033	13887	14069	14103	14149	13876	14195	14198	13965	14071	14121	13923	14069	14098	14016	14114	13923	14033	14150	13811	14035	14081	13987	13899	14030	14165	14034	14084	14075	14073	14098	14126	13941	14105	14060	14064	13976	14024	14055	13996	14122	14096	14071	14170	14232	14220	14119	14183	14170	14076	13957	13967	14048	14065	14040	14211	14127	13970	13949	14072	14037	14195	13983	14130	14029	14115	14056	14071	13963	14093	14097	13934	14159	14160	14129	14158	14025	14147	14033	14074	14316	14053	14116	14176	14133	13999	14074	14102	14046	13990	13995	13923	13986	14067	14109	14041	13976	14199	14198	14045	13988	14043	13990	13897	14122	13823	13945	14149	13948	13965	14116	13950	14149	14296	14064	14014	14090	14001	13965	14120	14143	13989	13930	14092	13974	14091	13990	13994	14252	14243	14061	14117	13998	14187	14116	13988	14023	14093	13969	13997	13959	13989	13965	14112	13966	13944	14126	13929	14058	14028	14126	14027	14116	14084	14130	14006	14128	14034	13963	14287	14084	14023	14004	14181	14141	14078	13966	14199	14281	14025	14095	14154	14046	14071	14126	14051	14246	14089	14097	14099	14039	14108	13936	13922	13940	14006	14108	14070	14065	14025	14116	14010	14099	14069	14119	13949	14196	14173	13999	14136	13949	14174	14054	14022	14119	14059	14097	14036	14005	13988	14140	14069	14001	14024	14066	14073	14069	14025	14041	13959	14147	14143	13914	13996	14196	14088	13980	14096	14059	14115	13935	14104	14122	14104	13911	14011	14018	14009	14100	14025	14042	14057	14140	14084	14009	14118	14191	13906	14220	14112	14074	14155	14246	14097	13976	13969	13989	14002	14117	14289	14048	14227	14176	14182	14021	13960	14105	13950	14118	14134	14049	13943	14095	14099	13988	14143	14007	14244	13969	14160	14230	14087	14116	14008	14139	14161	14005	14137	14105	13998	14057	14185	14023	14024	14024	14221	14052	14028	14135	14139	14111	14210	14036	13910	14159	13941	14127	14098	14068	14186	14055
25563	21569	26967	27143	20164	19021	18977	18327	18235	18261	18159	18002	18140	18120	18042	17857	17970	18064	18232	18052	18088	17915	17989	17896	18061	17921	18235	18310	17888	17805	17812	18098	17970	17884	18103	17791	17951	17913	17913	18159	18029	17982	17792	17789	17888	17777	17896	17805	17724	17920	17967	17999	17971	17870	17815	17894	17933	17986	18127	18065	17872	17810	17838	17893	18009	17944	17927	17964	17974	17874	17874	17944	17750	17637	17931	17785	18045	17926	17836	17924	18055	17806	17719	17719	18021	17821	17690	17780	17946	17836	18102	17945	17729	17949	17842	18018	17999	17807	17864	17685	17948	17864	18031	17824	18006	17860	17891	17933	18047	17749	18270	17804	17936	17754	18052	17716	17935	17977	18053	17948	18126	18125	17990	18079	17823	17821	17650	17750	17859	17917	17911	18103	18032	17948	17914	17878	17851	17964	17819	18009	17925	17750	17658	17758	17942	17721	17821	17855	17881	17804	17873	17910	17769	18022	17942	17803	17872	17826	17933	17847	17919	18094	18019	18003	17970	17860	17963	18028	17872	17884	17843	17945	17902	17727	18033	17872	18089	17788	18110	17894	17891	17782	17920	18000	17933	17914	17892	17692	18061	17997	18129	17738	17727	17896	17853	17951	17963	17868	17757	17860	17918	17935	18142	17753	17897	17906	17909	18075	17929	17892	17840	18004	17772	17893	17826	18054	17970	17998	17797	17913	17905	17879	17788	17750	17893	17858	18185	17871	17873	17983	17922	17906	17914	17861	18096	17858	17875	17989	17935	18058	17871	18044	17912	17962	17795	17860	17924	17835	17976	17657	17842	18061	17746	17764	17842	17836	18025	17871	17853	18055	18070	18022	17961	17971	17778	17818	17892	17923	17911	17968	17922	17800	17923	17859	17745	17799	17988	18010	17884	17931	17971	17792	17657	17749	17800	17997	17761	17867	18024	17826	17810	17956	17951	18125	17751	17647	17965	17927	17864	17907	17894	17792	17895	17840	17796	17879	18018	17893	18011	17802	17976	17867	17774	17811	17860	17885	17911	17978	17971	18048	17750	17912	18113	18006	17801	18085	18103	17688	17869	17816	17919	17669	17827	17739	17866	17830	17921	18096	17881	17961	17833	18023	18181	17905	18020	17993	17974	18023	17796	17940	18191	17833	17853	18103	17845	17690	18093	18046	17863	18012	17983	17865	17998	17997	17862	17978	18104	17959	17919	17962	18090	18026	17685	17811	17940	18102	17911	17870	17692	17826	17958	17758	17742	17843	17978	17807	18001	17872	18044	17830	18004	17826	17883	17924	18009	17950	17797	17829	17861	17885	17866	17839	18023	17940	17995	18067	18044	18144	17924	17865	17875	17532	17873	17954	17686	18024	17632	17855	17954	17766	18080	18076	17936	17918	17787	17845	17931	17774	18231	17867	17812	17843	17935	17821	17771	17767	17863	17679	17911	17899	17975	17858	17739	17983	17750	17771	17976	18001	18083	17983	17841	17839	17875	17879	17992	17716	17850	17861	17996	18008	17754	18045	17938	17869	17902	17824	17614	17909	17724	18150	17926	17921	17958	18047	17943	17867	18022	17796	17755	17926	17687	17906	17844	17901	17888	17932	17854	17993	17968	17783	17837	17914	17974	17834	17852	17808	17820	17790	17958	18026	18022	17802	17790	17836	17958	17869	17854	17851	18005	17929	17714	17966	18051	18201	17987	17997	17806	17668	17820	17966	17943	17960	18167	17897	17938	18009	17883	17935	17895	17835	17748	17723	17883	18116	17903	17872	17864	17849	17795	17962	17901	17987	18081	17771	17758	17948	17784	17947	18080	17783	17980	17942	17813	17920	18004	17814	17923	17778	18034	18052	17728	17848	17819	18010	18042	17864	18075	17984	17896	17956	17950	17913	17931	17758	17859	17863	17879	17799	17832	17927	18068	17691	17614	17808	18046	17855	18001	17946	17962	17954	17948	17811	17849	17921	17949	17896	17895	17891	17949	17684	17834	17771	17746	17848	17832	17783	18055	18022	17863	17831	17955	17732	17845	17800	17998	18049	17918	17823	17835	17725	17915	17760	17981	18082	17887	17835	17854	17708	18023	17974	17883	17990	18113	17833	18212	18076	18006	17999	17856	18000	17950	17900	17773	17935	17881	17604	17531	17697	18022	17697	17916	17770	17870	18033	18156	17885	17900	17920	17585	17842	17786	17836	17968	17814	17667	17938	18145	18038	17911	17850	17945	17819	18015	17867	18039	17938	17692	17820	17865	17943	17787	17851	17978	17792	17968	17889	17885	18022	17927	17732	17972	17791	17605	17837	17952	17783	17952	17875	17884	17824	17959	17914	17793	17812	17983	18085	17717	17819	17893	17769	18083	18025	17821	17891	17934	17913	17622	17843	18072	18013	17992	17898	17805	18008	17725	17878	17836	17836	17861	17759	18124	17739	17735	17841	17900	17952	17810	17753	17929	17868	17760	17812	17920	18086	18086	18015	18014	17868	17882	17798	17759	17797	17803	17961	17804	17598	17750	17784	18053	18146	17840	17856	17963	17969	17932	17995	17935	17735	17855	18031	17745	17720	18049	17934	17809	17688	17881	17813	17853	17783	17928	17922	18072	17998	18022	17762	17947	17990	17931	17950	17872	17842	17881	17956	17972	17640	17824	17879	17976	17990	17861	17783	17713	17760	17919	17798	17981	17756	17692	17918	17928	17823	17956	17784	18101	18093	18002	17621	17799	17816	18023	17869	17678	17812	17952	18027	17909	17798	18069	18153	17960	18128	17783	18230	17910	17981	17848	17950	17866	17826	17989	17771	17952	17699	17786	18097	17960	18084	17974	17795	18016	17991	17855	17829	18010	17833	17813	17715	18036	17763	17891	17776	18044	18105	17984	17830	17927	17939	18348	17869	17814	17953	17937	17903	17763	17966	17887	17864	17813	17797	17842	17864	18020	17940	17945	17980	17786	17931	17895	17876	17996	17873	17906	17799	17911	17947	17994	17998	17974	18081	18021	17914	17826	17946	17949	17899	18025	17971	17759	17923	17788	18032	18004	17909	17944	17913	17925	17869	17819	17996	17950	18058	17855	17939	17823	17959	17946	17808	17810	17997	17829	18016	17967	17827	17713	17951	18261	17886	17962	17871	17720	17749	17780	17906	17962	17743	17867	17788	17795	18015	17724	17859	17904	17906	17638	17895	17954	17887	17825	17882	17977	17816	17720	17987	17746	17829	17978	18092	18173	17953	18076	17758	17783	17773	17865	18049	17869	17987	17978	18079	18027	18053	17968	17869	17820	17594	17831	17985	17855	18064	17787	17851	17769	17610	17852	18095	17749	17859	17876	18007	17932	18086	18084	17729	17853	17764	18056	17954	18030	18022	17740	17928	17949	17968	17945	17827	18068	17637	18055	17811	17804	18069	17946	18015	17879	17726	18093	18136	17897	18083	18069	18141	17992	18031	17814	17947	18003	17822	17651	17821	17873	17721	18017	17874	17920	17811	17675	17865	17842	17863	17816	17849	17994	17813	17803	17969	17802	17926	17874	17823	17931	17720	18112	17936	17965	18174	18016	17897	17769	17814	17938	17714	17748	17860	17928	17898	17739	17890	17976	17969	17987	17955	17909	17906	18066	18017	17882	17908	17897	18019	17906	18011	17960	17688	18023	17866	17952	17897	18027	17797	17816	17905	18050	17780	17934	17972	17746	17981	17895	18091	17725	17831	17805	17970	17875	17905	18051	18025	18050	17811	17898	17944	17877	17979	17997	18017	17834	17781	17858	17958	17907	17995	18081	17871	17751	18064	17826	17929	18013	18169	17888	18046	17813	17844	18023	17746	17962	17852	18050	17886	17956	17675	17959	17963	18041	17980	17900	17956	17859	17809	17995	17947	17960	18021	18106	17953	17910	17841	17833	17801	17965	17832	18057	18008	17761	17862	17914	17992	17652	17961	17877	17889	17968	17970	17845	17808	18041	18199	18097	17973	17695	17858	17876	17811	18056	17767	17866	17779	17822	17679	17897	17862	17819	17786	17935	17982	17939	17817	17861	17998	17901	18008	17813	17782	18009	17813	18023	17990	18027	18062	17898	17790	18010	17880	17925	17862	18044	17964	17921	18014	18083	18030	17811	17686	17878	17972	17948	18026	17778	17915	18086	17857	17932	17660	17814	17842	17774	18001	17837	18010	17996	17900	17851	17920	18023	17908	18135	17991	17896	17862	17855	17917	17877	17818	17944	18070	17889	17852	17785	17843	18169	18209	17884	17876	17888	17930	18113	17871	18105	17965	17752	17850	17963	17717	17910	17739	18015	17799	17938	18021	17827	17825	18010	17786	17988	17969	17908	17819	17632	17854	17900	18016	17954	17942	17751	17867	17766	18036	17871	18002	17883	17819	18113	17903	18222	17903	17743	17949	17909	17694	17722	17825	18081	17928	18208	17941	18072	17821	17898	18016	17803	17925	18109	17784	17859	17893	17772	17737	17877	17936	17887	17849	17886	17873	18176	18048	18037	17836	17983	18069	17985	18061	18088	17832	17745	17947	18093	17854	17964	17742	17906	17917	18029	17990	18057	17730	17823	17931	17858	18163	17845	17807	18240	17914	17953	17905	17744	17858	17969	17806	17680	17857	18110	17687	17827	17685	17934	17946	17832	17787	17874	17895	17985	18108	17807	17826	17871	17994	17931	17852	17883	17834	17731	18043	17967	18039	17917	17945	17980	17802	18096	17928	17792	17638	17997	17924	17918	17915	17698	17996	17873	17730	17980	17899	17877	17896	17766	17770	17833	17819	17860	17985	17875	17914	18171	17988	17893	17797	17974	18059	17926	18005	18008	18122	17901	17878	17745	18023	17780	17950	17877	17709	17837	17936	18129	17845	17906	17919	17891	17930	18140	18036	17822	17962	17844	17921	17739	18091	17972	18076	18094	17946	18044	17978	18053	17966	17887	17888	17928	18004	17916	17870	17660	17971	17898	17792	17871	17786	17857	17991	17808	17702	17831	17859	17882	17885	17947	18018	17946	17978	17706	17925	18091	18030	18075	18122	17891	17809	18037	17978	17887	17793	17919	17640	18193	17908	17770	17957	17849	17799	17677	17797	17837	17886	17971	18164	17962	18060	17878	18016	17890	17876	17837	18148	17846	17867
18607	28899	24827	19682	17247	16135	15846	15670	15497	15481	15376	15461	15368	15617	15353	15243	15448	15389	15139	15294	15129	15248	15275	15324	15214	15329	15317	15212	15237	15230	15322	15213	15180	15078	15160	15306	15004	15215	15225	15319	15235	15215	15121	15247	15376	15238	15290	15207	15272	15177	15405	15089	15336	15328	15123	15290	15322	15156	15203	15251	15168	15350	15201	15253	15163	15051	15287	15153	15370	15133	15417	15169	15162	15125	15240	15216	15076	15258	15327	15279	15208	15386	15219	15094	15242	15136	15269	15216	15328	15030	15227	15189	15191	15236	15394	15241	15041	15155	15246	15177	14988	15192	15213	15345	15164	15295	15112	15280	15272	15207	15238	15211	15270	15292	15277	15211	15082	15135	15169	15336	15277	15098	15204	15130	15328	15116	15221	15188	15292	15191	15169	15154	15126	15223	15345	15180	15261	15253	15034	15199	15153	15258	15258	15361	15297	15295	15350	15177	15161	15305	15332	15134	15288	15180	15168	15134	15163	15132	15359	15185	15210	15243	15207	15357	15232	15155	15153	15111	15338	15101	15434	15164	15076	15436	15177	15046	15349	15243	15141	15228	15083	15305	15159	15177	15313	15073	15184	15242	15397	15351	15141	15102	15323	15206	15176	15089	15256	15161	15214	15183	15039	15301	15292	15289	15153	15194	15253	15179	15369	15271	15234	15114	15271	15393	15172	15221	15315	15337	15141	15228	15251	15110	15239	15219	15225	15218	15207	15198	15341	15180	15297	15281	15006	15229	15217	15242	15285	15181	15215	15174	15091	15211	15288	15225	15384	15206	15044	15222	15196	15107	15142	15228	15310	15236	15253	15205	15310	15241	15243	15181	15125	15245	15194	15231	15215	15087	15082	15162	15332	15321	15133	15234	15263	15299	15317	14992	15194	15179	15342	15196	15258	15010	15152	15239	15074	15250	15308	15226	15409	15191	15371	15257	15277	15145	15150	15272	15133	15444	15107	15206	15158	15244	15234	15124	15084	15231	15261	15216	15369	15212	15243	15206	15242	15308	15175	15242	15064	15211	15217	15273	15259	15047	15382	15315	15161	15213	15190	15116	15228	15216	15150	15203	15252	15246	15281	15238	15249	15155	15253	15118	15258	15216	15299	15174	15232	15120	15121	15121	15239	15260	15199	15323	15201	15133	15258	15401	15336	15259	15289	15244	15231	15351	15264	15185	15131	15233	15222	15247	15214	15081	15362	15477	15408	15070	15276	15202	15216	15379	15214	15285	15286	15243	15174	15300	15059	15071	15133	15273	15259	15156	15151	15265	15258	15237	15165	15204	15400	15104	15278	15083	15245	15187	15341	15332	15299	15304	15107	15116	15273	15173	15205	15256	15212	15172	15057	15101	15309	15319	15190	15187	15241	15308	14960	15215	15145	15210	15153	15267	15076	15329	15361	15143	15044	15161	15246	15081	15180	15274	15156	15213	15303	15338	15401	15253	15242	15133	15091	15200	15171	15394	15314	15197	15209	15246	15309	15174	15366	15255	15125	15181	15335	15213	15392	15036	15185	15149	15127	15427	15296	15265	15393	15306	15302	15181	15138	15103	15237	15255	15261	15064	15417	15247	15299	15277	15163	15015	15323	15193	15119	15039	15359	15110	15407	15224	15383	15311	15454	15249	15363	15139	15230	15388	15034	15286	15342	15162	15093	15313	15263	15194	15275	15279	15208	15356	15155	15330	15339	15058	15288	15265	15310	15353	15148	15286	15207	15089	15261	15186	15017	15153	15174	15333	15083	15281	15042	15118	15021	15280	15170	15166	15323	15398	15226	15205	15090	15240	15077	15189	15191	15080	15243	15239	15054	15379	15214	15302	15126	15231	15187	15140	15331	15094	15303	15302	15262	15238	15382	15370	15195	15292	15238	15179	15345	15155	15316	15204	15232	15167	15201	15217	15195	15302	15240	15231	15238	15270	15237	14976	15209	15376	15185	15280	15235	15192	15105	15236	15279	15348	15212	15328	15279	15199	15171	15306	15244	15068	15303	15241	15107	15157	15213	15193	15240	15250	15295	15184	15221	15165	15386	15277	15195	15278	15316	15238	15187	15144	15211	15256	15169	15157	15306	15214	15170	15001	15351	15015	15056	15152	15206	15089	15185	15179	15350	15274	15229	15190	15190	15389	15342	15285	15135	15301	15195	15169	15150	15187	15029	15239	15157	15315	15309	15150	15257	15295	15321	14986	15175	15030	15034	15259	15212	14993	15158	15117	15211	15236	15185	15231	15347	15424	15100	15127	15176	15165	15206	15222	15262	15261	15259	15277	15079	15168	15164	15048	15109	15176	15342	15150	15330	15230	15197	15080	15115	15115	15256	15318	15224	15087	15340	15119	15255	15179	15389	15076	15321	15301	15181	15141	15127	15205	15321	15319	15165	15072	15247	15403	15326	15128	15328	15329	15339	15220	15239	15050	15179	15375	15056	15100	15061	15029	15210	15180	15298	15141	15240	15216	15233	15246	15350	15363	15085	15312	15279	15277	15192	15077	15294	15231	15116	15263	15270	15056	15048	15202	15274	15204	15314	15318	14972	15347	15254	15193	15247	15143	15266	15137	15293	15305	15199	15255	15102	15336	15271	15179	15255	15210	15214	15210	15252	15225	15106	15138	15158	15110	15257	15270	15102	15355	15342	15297	15075	15249	15126	15140	15285	15263	15280	15089	15175	15193	15126	15160	15057	15166	15228	15198	15329	15192	15103	14960	15043	15170	15311	15198	15264	15333	15196	15324	15324	15111	15194	15240	15253	15204	15105	15120	15292	15138	15291	15272	15188	15379	15104	15389	15259	15189	15221	15267	15279	15205	15251	15203	15494	15337	15224	15372	15337	15140	15137	15312	15190	15099	15106	15293	15194	15219	15395	15130	15309	15093	15229	15235	15133	15075	15191	15443	15299	15088	15214	15200	15099	15228	15382	15129	15273	15189	15177	15133	15295	15100	15216	15221	15218	15174	15215	15210	15269	15292	15274	15212	15234	15201	15255	15188	15290	15193	15385	15204	15237	15146	15230	15257	15189	15141	15256	15065	15171	15192	15165	15043	15322	15065	15247	15120	15090	15403	15246	15231	15283	15370	15254	15299	15313	15224	15507	15340	15166	15183	15208	15314	15303	15278	15308	15032	15303	15313	14934	15039	15189	15100	15231	15163	15126	15093	15196	15299	15430	15120	15385	15305	15352	15144	15234	15092	15198	15221	15140	15407	15218	15087	15411	15142	15446	15285	15114	15244	15359	15356	15249	15220	15072	15212	15331	15136	15078	15221	15115	15124	15421	15393	15100	15223	15332	15194	15206	15279	15414	15135	15265	15160	15191	15132	15161	15086	15212	15270	15217	15296	15164	15186	15099	15183	15310	15354	15345	15226	15135	15208	15058	15427	15156	15150	15146	15216	15309	15318	15186	14969	15408	15256	15224	15276	15356	15140	15394	15212	15295	15132	15188	15196	15191	15243	15314	15317	15391	15297	15264	15145	15173	15268	15258	15266	15141	15236	15293	15124	15436	15066	15169	15310	15119	15223	15152	15240	15274	15255	15194	15390	15239	15207	15267	15388	15121	15235	15226	15261	15323	15147	15205	15352	15310	15143	15420	15209	15181	15214	15166	15350	15114	15145	15285	15219	15210	15396	15091	15226	15211	15128	15212	15101	15128	15237	15293	15208	15179	15232	15392	15344	15188	15188	15203	15256	15107	15224	15216	15353	15312	15275	15058	15118	15204	15256	15114	15231	15399	15127	15233	15268	15035	15267	15336	15077	15217	15067	15255	15205	15169	15295	15189	15037	15298	15267	15282	15418	15249	15317	15182	15218	15223	15109	15161	15202	15293	15137	15348	15200	15050	15365	15395	15164	15140	15146	15094	15266	15044	15246	15196	15226	15298	15207	15196	15171	15271	15195	15336	15374	15293	15270	15117	15332	15330	15036	15305	15233	15197	15132	15154	15184	15309	15226	15157	15208	15241	15245	15335	15308	15192	15298	15133	15124	15140	15093	15351	15206	15190	15111	15185	15218	15113	15214	15220	15197	15186	15309	15108	15205	15062	15242	15141	15349	15232	15379	15222	15156	15260	15088	15288	15241	15195	15142	15208	15283	15203	15289	15381	15381	15133	15021	15193	15098	15232	15195	15167	15324	15069	15162	15235	15186	15305	15162	15295	15338	15286	15154	15249	15335	15313	15030	15370	15300	15239	15141	15336	15233	15292	15120	15231	15345	15193	15116	15436	15234	15114	15253	15160	15298	15179	15251	15226	15234	15295	15279	15103	15212	15192	15487	15244	15252	15359	15247	15221	15336	15147	15352	15320	15302	15196	15205	15227	15320	15265	15208	15333	15068	15087	15288	15178	15144	15269	15234	15227	15364	15164	15190	15178	15358	15205	15176	15163	15165	15163	15124	15220	15428	15265	15096	15243	15165	15063	15134	15126	15225	15347	15225	15229	15128	15269	15199	15180	15119	15180	15172	15031	15172	15288	15381	15368	15159	15236	15348	15290	15256	15230	15179	15150	15324	15180	15211	15183	15147	15208	14977	15194	15357	15161	15216	15256	15147	15321	15172	15181	15296	15406	15283	15117	15152	15329	15080	15085	15297	15238	15138	15280	15148	15124	15224	15146	15247	15284	15293	15184	15353	15088	15279	15253	15192	15354	15181	15167	15316	15123	15309	15187	15239	15320	15085	15118	15150	15196	15306	15278	15175	15040	15108	15242	15260	15272	15351	15102	15211	15016	15285	15254	15225	15084	15189	15150	15325	15072	15182	15076	15116	15175	15214	15156	15190	15126	15300	15306	15038	15154	15475	15122	15205	15129	15351	15022	15094	15143	15207	15160	15278	15052	15210	15098	15152	15317	15121	15136	15250	15260	15323	15329	15053	15146	15138	15323	15156	15276	15429	15135	15262	15154	15187	15384	15192	15189	15317	15166	15333	15056	15234	15328	15229	15213	15232	15168	15267	15292	15302	15285	15210	15253	15199	15232	15200	15123	15435	15219	15120	15320	15317	15238	15078	15055	15199	15304	15133	15147	15163	15298	15188	15378	15349	15187	15168	15221	15360	15146	15130	15228	15281	15220	15115	15231	15418	15204	15133	15104	15231	15060	15319	15219	15328	15340	15299
22648	21522	28695	24838	22042	23622	22866	18766	18036	18472	18353	18203	17797	18138	18060	17723	17772	17811	17767	17849	17825	17537	17800	17562	17645	17726	17589	17651	17717	17688	17555	17501	17721	17430	17554	17798	17693	17428	17624	17580	17553	17498	17856	17621	17617	17702	17599	17763	17745	17464	17585	17514	17505	17475	17526	17451	17429	17618	17586	17533	17395	17620	17614	17648	17592	17555	17571	17580	17693	17566	17505	17336	17396	17303	17398	17521	17597	17423	17669	17581	17567	17520	17317	17465	17684	17646	17565	17601	17642	17627	17553	17699	17676	17535	17381	17563	17681	17278	17604	17680	17714	17555	17508	17500	17442	17533	17344	17410	17713	17520	17651	17526	17390	17387	17484	17574	17478	17592	17566	17572	17695	17521	17330	17456	17413	17629	17441	17377	17538	17606	17630	17628	17809	17399	17540	17531	17627	17575	17683	17702	17588	17394	17620	17350	17560	17728	17532	17580	17338	17471	17685	17391	17665	17400	17625	17555	17562	17609	17495	17514	17493	17322	17506	17366	17621	17384	17653	17743	17506	17863	17698	17600	17750	17424	17711	17536	17331	17672	17549	17548	17430	17664	17585	17507	17479	17646	17510	17534	17677	17500	17665	17475	17510	17549	17398	17553	17515	17584	17382	17549	17691	17543	17440	17418	17471	17473	17607	17628	17753	17457	17510	17570	17568	17327	17514	17661	17609	17454	17350	17620	17361	17532	17458	17591	17597	17508	17632	17537	17568	17519	17475	17540	17557	17450	17433	17499	17518	17721	17508	17591	17418	17388	17657	17553	17476	17503	17569	17483	17665	17600	17617	17641	17394	17312	17401	17557	17457	17548	17569	17424	17581	17561	17634	17727	17473	17498	17389	17558	17351	17652	17739	17502	17495	17472	17570	17244	17476	17519	17506	17569	17466	17561	17585	17332	17757	17406	17481	17529	17467	17584	17509	17631	17605	17412	17617	17325	17751	17736	17576	17508	17429	17642	17632	17579	17657	17518	17483	17612	17682	17365	17633	17626	17554	17550	17431	17396	17526	17554	17580	17251	17475	17424	17491	17423	17430	17558	17612	17548	17556	17411	17426	17356	17562	17428	17687	17488	17267	17639	17282	17452	17561	17564	17491	17468	17661	17552	17592	17482	17600	17351	17449	17690	17598	17447	17228	17547	17651	17374	17520	17529	17662	17597	17557	17540	17409	17502	17258	17664	17359	17728	17652	17690	17549	17365	17371	17450	17531	17428	17564	17563	17697	17607	17604	17439	17391	17669	17417	17443	17737	17633	17356	17630	17660	17614	17474	17532	17542	17470	17518	17454	17572	17376	17461	17572	17705	17652	17569	17459	17365	17428	17436	17445	17555	17545	17519	17451	17549	17565	17511	17485	17606	17573	17197	17565	17392	17529	17627	17457	17523	17504	17384	17475	17567	17570	17490	17737	17388	17482	17314	17385	17659	17593	17594	17568	17565	17548	17480	17609	17652	17529	17400	17563	17549	17453	17350	17555	17649	17531	17635	17503	17431	17222	17460	17540	17274	17706	17458	17633	17461	17320	17388	17380	17550	17587	17576	17806	17726	17542	17419	17618	17494	17557	17453	17672	17402	17407	17509	17570	17621	17559	17332	17624	17583	17521	17487	17445	17532	17467	17541	17531	17324	17439	17460	17637	17543	17520	17609	17676	17547	17540	17497	17431	17518	17591	17488	17548	17482	17707	17555	17620	17591	17634	17556	17545	17584	17515	17474	17529	17601	17558	17353	17550	17378	17460	17606	17310	17442	17449	17465	17383	17479	17538	17547	17391	17365	17450	17736	17424	17243	17639	17504	17478	17475	17453	17714	17459	17542	17531	17351	17472	17703	17633	17505	17606	17458	17523	17587	17507	17346	17461	17407	17536	17571	17410	17613	17643	17384	17554	17442	17626	17420	17447	17571	17467	17452	17537	17669	17327	17786	17553	17388	17464	17593	17389	17533	17654	17502	17462	17417	17471	17453	17485	17403	17511	17525	17359	17316	17515	17586	17682	17604	17427	17658	17483	17720	17533	17454	17621	17236	17592	17489	17432	17297	17301	17466	17535	17578	17513	17535	17815	17547	17593	17694	17461	17401	17537	17307	17493	17544	17525	17493	17667	17519	17683	17469	17598	17431	17591	17637	17594	17417	17512	17662	17205	17442	17497	17420	17385	17589	17386	17484	17561	17567	17787	17387	17698	17471	17678	17567	17571	17631	17348	17557	17528	17465	17575	17570	17482	17569	17662	17577	17597	17536	17475	17364	17490	17437	17582	17474	17440	17465	17523	17546	17598	17604	17487	17599	17533	17593	17627	17594	17448	17353	17447	17470	17307	17594	17269	17433	17447	17444	17410	17232	17539	17506	17559	17613	17407	17627	17448	17552	17584	17488	17320	17504	17524	17477	17194	17563	17495	17554	17529	17521	17562	17294	17425	17544	17411	17403	17531	17560	17732	17533	17672	17639	17535	17534	17709	17702	17674	17606	17426	17644	17364	17691	17470	17642	17537	17441	17505	17613	17336	17415	17651	17415	17455	17425	17484	17733	17517	17452	17763	17378	17437	17493	17497	17392	17566	17482	17733	17432	17586	17292	17601	17470	17546	17640	17594	17428	17414	17587	17371	17525	17737	17492	17701	17655	17587	17751	17806	17609	17480	17382	17474	17491	17608	17527	17637	17463	17482	17468	17636	17645	17747	17443	17386	17436	17645	17514	17417	17482	17591	17534	17597	17482	17614	17549	17399	17496	17509	17671	17725	17434	17535	17371	17394	17485	17324	17629	17694	17548	17601	17594	17559	17638	17440	17572	17771	17652	17554	17455	17504	17581	17268	17570	17577	17501	17407	17450	17534	17495	17663	17431	17728	17575	17397	17536	17570	17573	17534	17587	17547	17418	17597	17696	17592	17567	17369	17411	17654	17271	17430	17543	17535	17581	17482	17289	17400	17499	17677	17576	17536	17565	17441	17279	17627	17537	17498	17403	17642	17605	17638	17737	17653	17616	17520	17524	17793	17479	17521	17635	17613	17465	17318	17497	17414	17575	17262	17423	17437	17460	17406	17553	17547	17500	17741	17528	17607	17574	17733	17374	17354	17550	17380	17561	17489	17492	17366	17317	17635	17355	17266	17499	17371	17529	17360	17321	17544	17740	17623	17653	17276	17668	17436	17460	17644	17457	17670	17424	17574	17621	17585	17503	17564	17513	17542	17662	17517	17532	17400	17541	17573	17783	17558	17455	17693	17531	17769	17703	17505	17359	17700	17692	17271	17195	17512	17416	17506	17497	17530	17393	17557	17539	17347	17425	17390	17669	17548	17620	17418	17528	17685	17493	17615	17432	17529	17331	17408	17687	17479	17284	17505	17444	17267	17500	17614	17469	17475	17451	17319	17577	17698	17471	17533	17523	17404	17494	17586	17607	17654	17451	17534	17529	17659	17664	17548	17432	17424	17555	17521	17481	17485	17479	17553	17470	17542	17616	17313	17350	17416	17622	17576	17353	17549	17516	17504	17441	17701	17676	17589	17440	17581	17611	17406	17572	17407	17628	17461	17474	17639	17470	17723	17668	17427	17651	17557	17247	17669	17626	17678	17455	17667	17653	17515	17611	17371	17549	17317	17965	17363	17490	17565	17521	17476	17505	17437	17166	17418	17472	17514	17426	17289	17510	17608	17448	17413	17572	17597	17492	17525	17572	17664	17506	17522	17580	17483	17597	17453	17450	17385	17574	17481	17732	17587	17460	17533	17387	17373	17399	17602	17643	17502	17501	17409	17303	17378	17350	17507	17488	17511	17506	17465	17417	17377	17432	17678	17566	17615	17490	17311	17654	17492	17536	17571	17424	17540	17390	17460	17639	17596	17646	17618	17628	17498	17567	17577	17509	17627	17393	17547	17446	17661	17391	17620	17487	17434	17430	17513	17470	17516	17550	17602	17331	17556	17349	17436	17478	17388	17525	17622	17599	17485	17599	17268	17577	17684	17568	17575	17591	17563	17694	17646	17531	17301	17410	17498	17395	17521	17516	17517	17568	17490	17385	17438	17446	17496	17696	17872	17614	17457	17670	17591	17665	17476	17606	17477	17652	17601	17369	17482	17470	17553	17406	17388	17447	17569	17800	17546	17427	17367	17374	17331	17496	17696	17646	17483	17748	17494	17653	17683	17378	17410	17556	17543	17526	17475	17658	17413	17478	17446	17595	17457	17513	17547	17319	17348	17407	17387	17314	17436	17405	17701	17320	17306	17394	17565	17509	17370	17499	17719	17460	17533	17666	17464	17560	17340	17412	17696	17584	17457	17419	17388	17490	17179	17746	17592	17660	17529	17501	17309	17519	17537	17819	17537	17419	17580	17776	17591	17308	17548	17513	17632	17517	17389	17484	17562	17369	17495	17506	17490	17695	17312	17371	17449	17568	17591	17522	17718	17675	17434	17521	17541	17618	17674	17472	17451	17439	17511	17568	17624	17622	17445	17639	17575	17729	17651	17418	17636	17575	17572	17680	17610	17688	17532	17535	17657	17551	17374	17541	17540	17416	17662	17574	17569	17614	17295	17628	17331	17428	17480	17585	17552	17282	17463	17460	17384	17774	17609	17470	17353	17614	17471	17529	17607	17772	17508	17656	17575	17555	17463	17378	17670	17498	17515	17497	17560	17355	17541	17561	17638	17450	17410	17420	17489	17457	17463	17320	17462	17673	17426	17595	17405	17544	17406	17565	17557	17371	17393	17500	17547	17516	17437	17352	17594	17559	17675	17549	17630	17468	17507	17558	17485	17686	17474	17575	17593	17447	17467	17581	17384	17617	17637	17682	17446	17679	17741	17624	17625	17743	17496	17796	17480	17474	17468	17415	17658	17639	17409	17425	17406	17533	17519	17395	17779	17368	17442	17474	17467	17434	17440	17698	17340	17519	17416	17468	17234	17602	17306	17585	17594	17581	17554	17633	17500	17452	17569	17439	17378	17347	17564	17482	17530	17442	17455	17634	17580	17658	17742	17418	17484	17599	17481	17585	17518	17376	17612	17567	17430	17573	17480	17613	17616	17654	17716	17754	17379	17409	17403	17632	17516	17560	17589	17568	17783	17341	17414	17431	17586	17389	17397	17509	17770	17415	17381	17188	17449
19468	41981	36514	25478	20029	17165	16208	15921	15660	15585	15462	15467	15434	15482	15278	15203	15176	15132	15124	15126	14950	15066	15031	15126	15182	15097	15028	14968	14996	15222	15073	14997	14964	14976	14929	15015	15113	14904	15055	15108	15068	14879	15036	15069	15074	14883	14856	14927	14872	14879	14880	15040	14993	15011	14878	14948	14977	15000	15006	14995	14999	15055	14960	15044	14959	15147	15074	14934	14848	14979	14783	15070	14826	14867	14942	15107	15018	14809	14960	14817	14948	15023	14912	15144	15021	15125	14931	15187	15085	14984	15078	14936	14986	15048	14986	15092	14914	14844	15066	14947	14955	14877	15041	14955	14992	14939	14862	14983	14928	14978	14944	14960	14973	14936	14980	15022	14967	15077	15029	15023	15069	15127	14808	14802	15000	15078	14837	14992	14948	14881	14973	14985	15086	15042	14774	15043	14834	15076	14823	14947	14757	14994	15029	14943	14937	14918	15058	14942	15056	15016	14997	14947	15060	14937	14884	15050	14882	14851	14916	14987	14847	15032	14908	15086	14849	14952	15005	14869	15101	15009	14990	15013	15126	15104	14895	14854	14985	14841	15119	14921	15093	15144	14999	14908	15009	14968	15157	14955	14877	15002	14858	14962	14962	14984	14989	15051	15047	14852	14951	14969	15038	14964	15076	14960	15035	15236	14943	15178	14925	15066	14946	15120	14859	15079	14900	14906	14967	14943	14887	14863	14928	14787	15084	14984	14771	15023	14932	14796	14977	15144	14909	14868	15019	14985	15279	14872	15144	15071	14817	14794	14933	14939	15000	14939	15044	14878	14938	15034	15027	14920	14840	14971	14951	14951	14983	14905	15031	14893	14958	15055	15049	14822	14987	15041	14996	14823	14909	14827	15019	15018	14946	14998	14928	14927	14937	15101	14945	14930	15185	14956	14892	14789	14859	14831	15065	14836	14896	14984	14880	14882	14996	14952	15121	14862	15018	14925	14930	15165	14868	15084	14941	14902	14898	14939	15172	14957	14916	15054	14910	14922	14847	15031	14887	14830	15066	14969	15080	14844	14988	14987	15191	14903	15057	14999	14839	14895	14965	14844	15110	14916	15022	14903	14809	15119	15083	14972	14973	14784	14752	14860	14990	14921	14914	14957	14855	15099	14916	15157	15068	15120	14974	14855	15033	14909	14918	14914	14956	14905	14898	14999	14970	14939	15042	14900	14948	15029	15049	15010	14946	14866	14978	14942	14930	14730	14964	15043	15022	14993	14997	15006	15032	15100	15183	14981	15217	15053	14892	15026	14906	14953	14876	14939	14872	14837	15197	14856	14916	14942	15006	14957	15049	14940	14942	14917	15041	14981	14939	14891	15064	14826	14999	15012	15043	14933	14915	14967	14869	14784	15118	15177	14940	15026	14942	15168	15061	15015	14887	14831	14813	14928	14845	14898	14902	14877	14867	14980	15033	14911	15010	14958	14788	14900	14982	14974	14854	14895	15013	15032	15126	14851	15164	14840	14892	14957	14944	14958	15006	15066	14816	14886	14912	14965	14965	15027	15167	15136	14912	15010	14988	14704	15106	14895	14932	14924	14909	14947	15066	14981	15097	14910	14970	15062	14872	14734	15097	14772	15045	14932	15048	15026	15094	15028	14798	15123	14900	14953	14945	14899	15053	14843	14939	14958	14806	14951	14945	15024	15052	14831	15148	15084	15063	14868	14937	15013	15114	14989	15032	15011	15047	14879	14929	15093	14917	15240	14753	14992	15087	14936	14844	15014	14848	14794	14948	15055	14938	14951	15112	15022	14876	14931	14813	14852	14955	15009	14950	15064	14917	14939	15073	14930	15119	14795	14809	14900	14748	14941	15047	14932	15155	14892	14925	14884	14870	14869	14935	15003	15125	14926	15011	14867	14879	14971	15002	14916	14912	15024	14931	14837	15109	14827	14971	14993	14969	14994	14846	14923	15033	14988	15011	15086	14917	15125	14903	14785	14885	15004	15023	15118	14979	14991	14975	14971	14899	15054	14944	15099	15011	15012	15014	14913	14889	14950	14880	15032	14853	14999	14965	14939	14931	15081	15002	14987	14864	14795	15000	15074	14794	14994	14923	14973	14907	14952	14863	14956	15125	14928	14970	14788	14932	15082	14821	15009	14940	14994	14998	15007	14844	14950	15075	15102	14990	14930	14902	14874	14985	14956	15008	14923	14837	14815	15032	15036	14944	14933	14923	15007	14856	14936	14954	14923	14951	15043	14968	14943	15067	15257	14930	15034	14910	15046	14987	14778	14976	14884	14966	15015	15014	14921	15090	15126	14848	15158	15054	14921	14999	15067	14987	14940	14779	15136	14970	14990	15005	14860	14987	14844	14985	15171	14989	14891	14985	14908	15046	14825	14982	14857	14979	14912	14912	15075	14937	15088	15056	14963	14933	15022	15053	14910	14968	15151	15063	15090	14916	14960	14940	15058	15065	15027	14951	14999	14856	14984	14999	15054	14795	14877	14935	14966	15045	14950	14909	14930	15004	14970	14999	15062	15035	14975	14837	14812	15077	15122	14992	15072	14989	15014	15066	14900	14855	15127	14893	14845	14972	14918	15024	14955	14981	14932	15038	15049	14872	15032	15061	14951	14990	14968	15046	14927	14993	15046	15007	14795	15003	15002	14930	15003	14883	14983	14957	14799	14958	14951	14788	14964	14841	14927	14846	15011	14974	15132	14999	15120	14786	15062	15073	15029	14999	14959	15004	14941	15012	15116	14862	14858	15043	14879	14913	15084	15138	15132	14958	14930	14786	14958	14958	15043	14921	14841	14870	14978	14807	15004	15031	14805	15145	14955	14868	14986	14933	15101	14894	14982	15094	14860	14940	15004	15070	15129	14872	15115	14978	14999	14949	14916	14991	14856	14723	14970	14957	15029	14893	14942	15080	14941	14768	15016	14897	15036	14994	15085	14841	14988	14978	15036	14892	14833	14920	14957	15058	15016	14980	15013	15004	14983	14985	15031	15191	14998	14990	14831	14857	15010	15066	15003	14857	15094	15160	14964	15016	15113	14858	14856	15073	14976	15007	15042	15027	15051	14851	14898	14965	14900	14937	14942	14993	15105	14969	14987	15052	14971	15076	14868	14947	14968	14874	15098	15109	15001	14947	14963	14910	15024	14817	15038	14892	14976	14954	14952	14902	14859	14951	15102	14941	14825	15143	15114	15094	15032	14858	15040	14973	15079	14948	14848	14932	14948	15190	15040	15050	14969	15124	15000	14922	15018	14985	14939	14940	15029	15103	14929	14826	15185	14976	14979	14852	14819	14802	14868	14960	14912	14913	15045	15104	15040	14779	15022	14865	14983	14897	14951	15089	15054	15026	14908	15100	15057	15008	15052	14826	15112	14984	15067	14927	14954	15140	14944	14954	15112	14849	15175	14977	14935	15056	15035	14773	15008	14938	14959	14925	14986	14996	15020	14976	15009	14883	15108	15096	14906	14999	15025	14986	14901	14984	15056	15147	15015	14957	14914	15224	14776	14883	14882	14992	14842	15133	15009	14995	15016	14946	15025	14957	14895	14909	14965	14999	15013	15016	14912	14879	15122	14830	14613	15119	15027	15048	15100	15062	14892	15019	14942	14924	14896	14888	14921	14956	15082	14911	14913	14907	14904	15079	14966	14975	15029	15136	15011	15056	15021	15025	14950	15121	14983	15049	14931	14939	15136	14864	14945	14954	15047	14993	14921	15057	14875	14908	14985	14877	14998	15100	15000	15060	15097	15051	15034	14727	14925	15019	14849	15031	14896	15069	14967	14938	14929	15040	14927	14971	14980	14992	15004	14828	14989	14896	14918	15078	15003	14864	15013	14875	14948	15010	15046	15033	15003	14981	14985	14966	14932	14923	15021	14920	14942	15053	15095	15099	14923	14938	14905	14971	15082	15011	14758	14997	14865	14935	14856	14899	15075	15105	14939	15010	14935	14967	15044	15064	14999	15047	14946	15109	14920	14946	14919	15106	14796	14995	15097	14967	14933	14960	14973	15022	14947	14989	15042	15016	14835	14864	14981	14875	14883	14957	14912	14882	15030	15006	15027	14934	14831	14982	14927	15075	14896	14903	14917	14920	15025	14957	15017	15112	15093	14922	14992	15090	15022	15073	15056	14759	15163	15034	14962	15055	15003	15166	15008	15139	15164	14844	14997	14997	15019	14976	15161	14986	14950	15166	14893	14976	14848	14957	14788	14921	14860	14733	15035	15029	14981	14929	14833	15083	14915	15056	14957	14875	14836	14952	14983	14992	15032	15006	14871	14927	14943	14910	14906	14998	14781	14959	14988	14844	15014	14900	14835	15105	15054	14932	14977	14998	14973	14894	14983	14867	14950	14981	15025	14988	14930	14973	14882	14829	14964	14918	14993	14997	14994	14988	15130	15015	14899	14968	15102	15027	15050	14855	14939	15136	14972	14980	14958	14999	14871	14936	14957	14849	15038	14818	14923	14912	14944	14852	14761	15176	14929	14967	14909	15043	14850	14953	15069	15071	14819	14812	14842	15039	14779	15006	14897	14964	15006	15000	15022	15031	14944	15022	14996	14807	14804	14870	14836	14948	15094	14875	14987	15103	15072	14884	15050	14805	14933	14865	15004	14822	14937	14833	14883	14877	15047	14855	14992	14933	15030	15019	14927	14819	15011	14826	15029	14991	14832	14965	15065	14896	15086	14660	15086	14996	15106	14987	15024	14956	14803	15032	14966	14946	15007	15050	14970	14930	14858	14851	14931	14923	14902	15064	14952	15027	14887	14995	15186	15045	14893	14773	14915	14964	14868	15066	14990	14895	15039	15019	14914	15000	14923	14943	14971	15119	14961	14999	15028	15048	14987	15051	15155	14805	15039	14911	14994	14933	15020	14826	14897	14988	14881	15041	15053	14870	14944	15052	14993	15030	14907	15007	14782	14981	14793	15047	14790	14970	15008	15003	14925	15058	14964	15025	15066	15033	15076	14948	14740	14862	15035	14918	14989	15089	15185	15088	15088	14899	15062	14971	15053	14909	15042	15068	14984	15115	14854	15021	15049	14870	14995	14956	14954	14979	14956	14960	15059	15016	14903	14908	14971	14924	15041	14946	15020	15119	14952	14970	14947	14819	14983	15019	14848	15030	15103	14918	15126
30108	24114	26861	22950	19492	18813	18774	18342	18341	18145	18121	18331	18518	18448	18293	18216	18108	18213	18533	18159	18257	18116	18211	18233	18358	18216	18237	18093	18119	18079	18127	18176	18289	18114	18141	18135	18115	18104	17974	18061	17989	18008	18115	18121	18215	18231	18025	17890	18226	17965	18001	18167	18138	18191	18403	18038	18150	18541	18225	18196	18082	17803	18221	18045	18160	18403	18028	18023	18179	18415	18217	18111	18243	18115	18231	18256	18332	18197	18202	18295	18039	18031	18224	17970	18096	18302	18264	18128	18257	17970	18172	17970	18120	18208	18169	18163	18385	18282	18166	18139	18209	18036	18033	18396	18256	18145	18251	17965	18218	18141	18278	18297	18081	18196	18064	18076	18262	18206	17973	18188	18223	18127	18229	18143	18067	18269	18218	18202	18083	17929	18247	18159	18193	18025	18336	18050	18207	18254	18306	18176	18081	18038	17971	17963	18244	18250	18305	18087	18084	18167	18217	18089	17938	18035	18109	18189	18077	18183	18197	18119	18149	18206	18048	18148	18265	18147	18058	18089	18244	18201	18248	18214	18338	18222	18151	18213	18302	18344	18053	17872	18037	18210	18020	18078	18232	18300	18025	17925	17978	18067	18143	18198	18116	18108	18101	18205	18039	18323	18229	18222	18013	18276	18301	18077	18160	18280	18295	18149	18129	18273	18244	18110	18247	18210	18300	18200	18147	18255	18180	18216	18257	18190	18099	17994	18040	18168	18190	18171	18308	18031	18176	18218	18080	18076	18099	18041	18114	18012	18232	17992	18031	18184	17997	18073	18014	17938	18141	18141	18197	18281	17998	17962	18028	17896	18199	18108	18273	18081	18158	18188	18064	18095	18054	18378	18324	18136	18087	18226	18299	17830	17988	18091	18313	18199	18158	18057	18252	18215	18278	18117	18402	18203	18292	18146	18253	18128	18127	18066	18183	18126	18122	18022	18173	18110	18198	18083	18278	18310	18342	18029	18130	18196	18161	18322	18021	18203	18135	18272	18225	18083	18162	18388	18171	18229	18347	18161	18246	18295	18177	18122	18379	18198	18359	18146	18017	18029	18010	18057	18188	18351	18059	18268	18370	18078	18094	18043	18123	18000	18325	18195	18070	18290	17988	17972	18160	18265	17874	18272	18147	18242	18236	18168	18179	18240	18176	17925	18103	17996	18291	18161	18220	18177	18265	18088	18076	18185	18238	18041	18201	17931	18220	18282	18179	18172	18211	18226	17923	18243	18092	18211	18377	18183	18255	17920	18024	18134	17935	18201	18215	18026	18075	18072	18194	18010	18064	17996	18129	18052	18424	17961	18336	18079	18209	18246	18105	18204	18171	18236	18267	18287	18023	18186	18150	18097	18103	17882	18269	18025	18335	18238	18029	18249	18310	18139	18310	18339	18250	18181	18268	18005	18003	18064	17917	17981	18126	18183	18228	18086	18208	18305	18198	18120	18224	18053	18284	18145	18217	18124	18189	18209	18260	18141	18320	17977	18095	18357	18072	18039	18005	18183	18244	17941	18196	18274	18212	18224	18208	17914	18091	18204	18075	18183	18234	18167	18294	18149	18012	18366	18191	18070	18151	18248	17989	18074	18253	18206	18473	18228	18313	18102	18110	18095	18203	18110	17956	18166	18085	18247	17826	18010	18150	18192	18198	18146	18233	18108	18231	18095	18119	18171	18313	18169	18159	18277	18210	18157	18226	18272	18159	18192	18148	18118	18161	18213	18312	18304	18137	18162	18228	18141	18199	18241	18208	18198	18204	18127	18022	18128	18077	18320	18147	18062	18383	17983	18297	18204	18165	17974	18223	18115	18246	18233	18262	18185	18303	18098	18000	18376	18085	18245	18214	18059	18023	18098	18170	18044	17917	17846	18105	18191	18096	18415	18142	18284	18364	18239	17939	17867	18107	18101	18295	18328	18228	18238	18080	18118	18032	18189	18364	18158	17977	18111	18043	18080	18258	18333	18151	18045	18407	18117	18300	18189	18142	18166	18206	17947	18105	18218	18200	18060	18172	18189	18367	18231	18270	18286	18318	18084	18105	18150	18359	18313	18284	18174	18223	18158	18149	18291	18219	18194	18210	17969	18139	18001	18077	18067	18257	18392	18182	18116	18173	18125	18210	18277	18155	18146	18147	18159	18186	18154	18064	18230	18220	18128	18163	18159	18163	18259	18151	18113	18074	18081	18470	17929	18172	18216	18011	18164	18146	18103	18237	18057	18267	18064	18071	18267	18188	18190	18104	18017	18274	18133	18007	18067	17986	18149	18185	18175	18206	18119	18015	18040	18129	18361	18225	18123	18174	18133	18122	18228	18319	18162	18222	18215	18109	18120	18146	18283	18209	18250	18444	18068	18110	18173	18292	18183	18196	18263	18140	17945	18077	17785	18246	18103	18188	18158	17974	18032	18326	18336	18176	18181	18127	18296	18018	18134	18012	18246	18085	18130	18146	18216	18248	17918	18139	18305	18252	18022	18308	18202	17964	18140	18306	18205	17982	18162	18030	18116	18078	18136	18193	18252	18252	18220	18168	18034	18138	18209	18162	18094	18310	18144	17957	18023	17972	18331	18260	18097	18211	18333	18249	18280	18159	18226	18233	18328	18153	17896	18131	18141	18133	18265	18086	18055	18025	18097	18216	18249	18265	18140	18243	18260	17984	18099	18102	18186	18229	18163	17947	18144	18061	17991	18216	18178	18326	17993	17907	18087	18360	18108	18134	18382	18390	18383	18145	18192	18421	18013	18038	18220	18083	18076	18443	18459	18257	18353	18096	18019	18100	18289	18240	18244	18167	18103	18109	18230	18168	17976	18141	18263	18318	18056	18213	18280	18123	18242	18295	17887	18049	18081	18026	18194	18190	17867	18119	18211	17857	18218	18137	18077	18100	18066	18228	18377	18180	18291	18320	18184	18024	18042	18115	17945	18098	18291	18230	18251	18168	18179	18163	18034	18273	18050	18209	18036	18170	18115	17979	18117	18184	18105	18110	18076	18193	18135	18133	18201	18093	18007	17942	18296	18348	18016	17994	18255	18197	17926	18343	18277	18350	18218	18359	18353	18320	18262	17975	17982	18198	18095	18244	17984	18129	18275	18438	18083	18230	18151	18202	18158	18108	18298	18217	18026	18098	18217	18263	18323	18087	18012	18116	18104	18285	18229	18270	18179	18309	18176	18177	18142	17986	18217	18307	18262	18089	18072	18248	18278	18300	18201	18071	18134	18163	18182	18139	18042	18062	18133	18207	18216	18203	18159	18156	18242	18287	18106	18080	18053	18164	18046	18301	18382	18170	18079	17892	18056	18042	18145	18218	18086	18089	18255	18338	18337	18285	18228	18037	18112	18488	18144	18315	18104	18344	18261	18116	18302	18251	18158	18194	18366	18159	18114	18183	18193	18207	18134	18478	18286	18149	18008	18141	18213	18120	18034	18135	18086	18345	18184	18414	18351	18083	18215	18242	18043	18312	18076	18161	18265	18261	17923	18008	17970	18451	18111	18338	18091	18127	18099	18175	18094	18209	18152	18101	18135	17976	18056	17986	18183	18183	18072	18127	17868	18434	18239	18144	18297	18088	18090	18254	18016	18198	18041	17900	18124	17985	18325	18051	18152	18149	18112	18201	18169	18058	18129	18134	18170	18289	18183	18136	18204	18088	18236	18268	18204	18079	18076	18148	18243	18168	18287	18059	18301	18199	18112	18429	18276	18018	18024	18154	18175	18225	17919	18199	17966	18147	18283	18287	18041	18129	17993	18188	17977	18233	18057	18208	18141	18368	18131	18285	18089	18053	18212	18044	18152	18113	18290	18212	18162	18253	18205	18312	18049	18159	18044	18097	18072	18261	18149	18336	17978	18147	18164	18380	18156	18094	18169	18326	18174	18241	18200	18264	18238	18168	18205	18184	18179	18087	18024	18270	18368	18113	18283	18246	17999	18085	18202	18110	17962	18052	18004	18069	18137	18177	18144	18383	18126	18040	18202	18136	18112	18116	17953	18273	18003	18173	18417	18477	18331	18015	18295	18156	18069	18202	18043	17939	18235	18290	18107	18150	18241	18406	18183	18168	18142	18221	18189	18066	18187	18122	18097	18257	18227	18365	18018	17996	18260	18176	18348	17965	18067	18250	18264	18037	18109	18074	18409	18164	18117	18049	18234	18280	18056	18031	18286	18263	18377	18226	18282	18051	18034	18208	18222	18157	18163	18170	18033	18058	18149	18256	18163	18163	18076	18166	18078	18382	18022	18047	18312	18244	18021	18340	18276	18299	18086	18291	18276	18032	17996	18221	18285	18161	18184	18246	17967	18262	18304	17919	18242	18109	18082	18107	18376	18247	18103	18039	18268	18066	18073	18121	18275	18076	18018	18122	18223	18277	18379	18295	18053	18377	18210	17879	18094	17920	18295	18064	18347	18161	18169	18170	18319	18153	18218	18421	18078	18102	18210	18144	18295	17986	18077	18159	18128	18114	18244	18236	17877	18095	18136	17980	18136	18174	18212	18200	17986	18096	18011	18124	18151	18032	18209	18194	18253	18130	18324	18342	18010	18110	17997	18440	18059	18190	18310	18221	18194	17965	18250	18271	18211	18210	18188	18173	18161	18138	17998	18013	18277	18273	18272	17987	17865	17900	17990	18218	18116	18092	18162	18168	18323	18086	18271	18505	18262	18207	18183	18205	17921	18287	17985	18081	18000	18231	18126	18331	18295	18193	18262	18324	18186	18067	18174	18235	18174	18016	18353	18222	17969	18168	17940	18163	18499	18091	18250	18137	18236	18141	18095	18002	18108	18396	18233	17989	18073	17951	17901	18121	17975	18212	18291	18190	18311	17971	18138	18213	18346	18241	18221	18195	18203	17896	18092	18300	18279	18056	18095	18116	18134	18181	18262	18298	18089	18468	18188	18176	18116	18188	18223	18296	18297	18094	18369	18218	18348	17969	18082	18116	18141	18208	18100	18070	18121	18196	18153	18099	18169	18156	18146	18143	18329	18190	18137	18309	18139	18217	18292	18235	18168	18329	18128	18156	17997	18265	18178	18250	18169	18227	18065	18124	18256	18169	17987	17894	17966	18189	18236	18203	18162	18036	18144	18169	18124	18206	18051	17948	18171	18229	18271	18103	18054
19957	28758	24385	18735	17027	15995	15792	15748	15535	15388	15557	15545	15461	15459	15661	15476	15563	15419	15472	15453	15381	15509	15460	15429	15531	15484	15454	15433	15487	15304	15428	15364	15395	15424	15368	15566	15373	15443	15416	15350	15445	15383	15322	15221	15604	15436	15428	15618	15254	15564	15308	15364	15435	15279	15282	15298	15410	15359	15359	15379	15481	15473	15320	15421	15301	15404	15450	15555	15535	15440	15193	15406	15324	15552	15409	15305	15448	15346	15528	15403	15313	15450	15278	15223	15448	15452	15436	15346	15420	15388	15378	15395	15363	15330	15253	15472	15335	15403	15407	15485	15345	15295	15451	15450	15402	15300	15347	15203	15492	15414	15380	15466	15512	15383	15137	15396	15354	15404	15309	15303	15179	15276	15458	15446	15361	15356	15457	15290	15544	15331	15322	15351	15305	15402	15520	15474	15359	15466	15409	15249	15209	15310	15313	15391	15451	15452	15488	15357	15372	15367	15359	15279	15418	15415	15471	15401	15366	15398	15354	15345	15271	15257	15288	15306	15236	15195	15272	15425	15276	15527	15568	15413	15432	15310	15363	15354	15265	15416	15307	15319	15310	15216	15215	15170	15220	15352	15383	15281	15381	15504	15297	15110	15195	15451	15420	15267	15388	15244	15237	15458	15477	15478	15535	15335	15501	15514	15250	15200	15388	15475	15426	15474	15414	15303	15264	15211	15265	15329	15375	15318	15414	15330	15265	15387	15474	15407	15379	15217	15347	15358	15459	15335	15527	15329	15275	15426	15481	15561	15313	15265	15428	15352	15289	15300	15272	15563	15355	15302	15259	15442	15422	15438	15453	15539	15474	15443	15368	15334	15431	15287	15513	15346	15180	15356	15443	15414	15384	15271	15358	15446	15549	15390	15360	15510	15265	15345	15410	15325	15404	15408	15205	15437	15392	15265	15368	15354	15404	15433	15225	15384	15335	15145	15405	15202	15335	15190	15456	15438	15378	15420	15356	15358	15423	15463	15428	15400	15290	15117	15395	15322	15303	15460	15326	15398	15384	15505	15222	15301	15399	15207	15527	15252	15314	15461	15467	15247	15299	15396	15333	15531	15354	15342	15316	15483	15180	15251	15389	15523	15400	15355	15409	15379	15453	15390	15415	15534	15331	15551	15400	15388	15388	15447	15454	15431	15550	15507	15566	15327	15292	15418	15218	15254	15472	15131	15227	15358	15249	15347	15217	15267	15306	15457	15255	15219	15480	15375	15399	15415	15545	15431	15333	15356	15199	15299	15348	15289	15325	15339	15378	15144	15523	15366	15248	15429	15449	15341	15400	15288	15362	15235	15463	15393	15519	15254	15356	15288	15447	15338	15325	15465	15392	15525	15249	15286	15286	15324	15254	15326	15339	15380	15245	15533	15501	15321	15325	15179	15555	15319	15465	15460	15412	15586	15456	15269	15412	15304	15316	15219	15438	15304	15296	15443	15299	15366	15318	15314	15318	15344	15290	15249	15233	15484	15378	15441	15423	15314	15300	15332	15460	15438	15262	15293	15297	15356	15373	15385	15382	15283	15331	15321	15240	15313	15326	15367	15306	15381	15329	15396	15324	15417	15498	15447	15399	15387	15381	15242	15493	15305	15250	15398	15241	15361	15575	15417	15288	15397	15419	15388	15319	15385	15223	15287	15494	15286	15437	15458	15304	15320	15346	15329	15248	15330	15430	15208	15377	15266	15453	15327	15219	15333	15461	15381	15144	15376	15360	15363	15580	15496	15247	15277	15445	15397	15340	15311	15394	15314	15374	15455	15335	15434	15454	15394	15449	15334	15175	15473	15481	15374	15369	15309	15449	15288	15492	15506	15435	15396	15630	15206	15375	15385	15330	15207	15279	15360	15269	15232	15303	15306	15371	15425	15533	15488	15406	15500	15376	15443	15330	15288	15482	15414	15346	15420	15395	15373	15254	15448	15243	15445	15535	15396	15463	15424	15431	15322	15360	15495	15308	15462	15424	15170	15329	15406	15255	15420	15309	15221	15502	15152	15258	15276	15428	15138	15376	15356	15268	15153	15514	15287	15290	15444	15135	15216	15216	15405	15199	15350	15319	15387	15319	15415	15541	15476	15279	15272	15358	15382	15437	15440	15521	15276	15244	15406	15485	15298	15295	15235	15427	15321	15382	15275	15301	15217	15244	15413	15425	15413	15369	15222	15405	15387	15224	15336	15128	15529	15320	15360	15382	15268	15338	15407	15303	15256	15346	15235	15384	15369	15327	15449	15259	15392	15231	15418	15259	15387	15378	15289	15379	15367	15297	15427	15361	15360	15422	15393	15344	15334	15322	15244	15305	15381	15406	15356	15301	15345	15365	15370	15275	15378	15352	15243	15195	15416	15452	15267	15230	15439	15587	15423	15483	15353	15392	15447	15360	15280	15298	15487	15556	15341	15223	15351	15454	15480	15339	15222	15300	15382	15412	15505	15347	15546	15261	15173	15254	15298	15542	15230	15409	15329	15295	15297	15444	15341	15359	15305	15470	15410	15337	15207	15353	15391	15514	15475	15367	15463	15450	15498	15385	15366	15184	15245	15416	15508	15318	15397	15392	15325	15583	15317	15337	15346	15330	15211	15435	15418	15376	15367	15457	15472	15408	15320	15203	15417	15253	15367	15431	15494	15437	15441	15454	15398	15299	15474	15466	15332	15505	15275	15530	15394	15298	15366	15304	15422	15429	15354	15333	15283	15342	15387	15385	15403	15397	15446	15290	15380	15649	15383	15233	15397	15310	15333	15301	15233	15228	15463	15259	15501	15522	15243	15384	15290	15493	15308	15325	15341	15411	15351	15279	15359	15263	15306	15320	15377	15356	15394	15287	15402	15288	15371	15347	15429	15388	15310	15344	15380	15515	15310	15438	15327	15490	15439	15426	15245	15232	15367	15302	15308	15418	15237	15211	15505	15461	15425	15232	15496	15250	15262	15332	15332	15316	15394	15330	15386	15417	15434	15314	15392	15361	15361	15296	15408	15384	15380	15262	15516	15242	15484	15491	15436	15279	15545	15506	15321	15321	15292	15358	15280	15285	15181	15332	15389	15283	15263	15336	15196	15566	15480	15443	15495	15312	15374	15284	15266	15323	15318	15460	15435	15481	15315	15419	15549	15329	15241	15555	15246	15193	15627	15344	15329	15367	15381	15540	15421	15432	15691	15281	15319	15381	15470	15416	15442	15482	15467	15479	15242	15306	15384	15426	15377	15453	15561	15374	15332	15236	15360	15574	15338	15451	15384	15285	15380	15626	15435	15536	15461	15541	15502	15309	15297	15463	15467	15316	15363	15312	15485	15425	15412	15340	15421	15365	15497	15467	15523	15352	15406	15348	15471	15204	15385	15383	15318	15364	15470	15289	15234	15355	15329	15517	15272	15424	15381	15435	15301	15420	15272	15437	15385	15325	15410	15294	15383	15471	15367	15293	15504	15401	15219	15485	15475	15376	15355	15547	15493	15498	15268	15498	15376	15323	15365	15401	15436	15418	15405	15377	15344	15294	15507	15398	15371	15307	15318	15334	15230	15531	15410	15264	15464	15443	15266	15390	15441	15387	15511	15442	15388	15333	15449	15374	15436	15308	15251	15461	15318	15488	15455	15435	15540	15275	15340	15364	15320	15462	15359	15359	15507	15305	15437	15426	15259	15419	15326	15717	15361	15407	15511	15513	15243	15461	15343	15407	15338	15374	15329	15514	15493	15461	15518	15591	15324	15369	15493	15275	15334	15401	15257	15493	15309	15503	15294	15409	15367	15377	15451	15467	15337	15393	15368	15220	15346	15418	15286	15316	15398	15410	15356	15411	15355	15415	15326	15273	15557	15535	15271	15446	15495	15376	15315	15449	15479	15346	15272	15381	15453	15332	15230	15378	15326	15549	15366	15324	15548	15431	15361	15308	15249	15259	15296	15368	15481	15379	15345	15479	15378	15207	15392	15323	15305	15331	15105	15589	15519	15228	15357	15550	15297	15366	15360	15379	15322	15490	15384	15353	15409	15359	15403	15332	15409	15293	15299	15626	15408	15413	15312	15448	15267	15475	15301	15354	15376	15314	15319	15526	15382	15346	15173	15481	15300	15495	15365	15432	15292	15572	15427	15461	15342	15231	15457	15404	15273	15554	15362	15323	15322	15435	15365	15413	15450	15368	15428	15300	15260	15232	15356	15297	15421	15472	15364	15332	15403	15429	15504	15364	15332	15365	15348	15401	15380	15449	15258	15454	15403	15260	15359	15378	15387	15570	15448	15268	15383	15375	15288	15224	15368	15390	15399	15447	15294	15459	15403	15249	15388	15364	15424	15405	15408	15432	15359	15505	15526	15367	15451	15335	15302	15452	15488	15330	15406	15500	15326	15466	15262	15289	15268	15390	15494	15321	15358	15339	15340	15400	15326	15375	15301	15448	15294	15340	15395	15239	15355	15408	15281	15504	15328	15372	15101	15515	15307	15237	15468	15361	15288	15313	15434	15379	15387	15273	15306	15385	15489	15343	15442	15375	15248	15351	15344	15346	15321	15485	15432	15311	15186	15286	15479	15363	15361	15519	15199	15240	15523	15374	15442	15370	15261	15462	15453	15289	15265	15491	15240	15395	15229	15461	15444	15434	15301	15458	15298	15382	15318	15365	15424	15415	15494	15448	15347	15287	15339	15435	15365	15469	15309	15316	15205	15375	15298	15437	15210	15447	15316	15295	15300	15394	15324	15348	15326	15412	15437	15406	15307	15370	15493	15438	15335	15514	15288	15439	15342	15463	15351	15472	15358	15428	15366	15292	15309	15366	15489	15291	15344	15527	15276	15454	15201	15485	15247	15342	15375	15393	15297	15395	15460	15510	15322	15251	15334	15498	15298	15178	15641	15434	15333	15431	15547	15601	15431	15381	15247	15292	15221	15306	15384	15311	15378	15283	15405	15323	15339	15453	15408	15548	15348	15307	15377	15307	15300	15345	15368	15452	15283	15409	15388	15243	15392	15310	15176	15253	15452	15313	15238	15484	15379	15366	15221	15371	15425	15360	15479	15141	15487	15461	15297	15352	15385	15452	15250	15338	15331	15377	15608	15276	15441	15409	15267	15408	15301	15545	15466	15399	15379	15347	15386	15372	15455	15423	15382	15370	15444
23774	21512	28174	25607	22559	20857	20099	18252	17891	18122	18063	17809	17871	17882	17616	17630	17725	17801	17768	17810	17798	17654	17588	17630	17685	17815	17514	17504	17690	17826	17619	17595	17558	17807	17706	17562	17556	17529	17500	17761	17510	17746	17665	17559	17437	17524	17511	17661	17754	17499	17570	17410	17418	17610	17656	17489	17560	17565	17628	17467	17669	17740	17566	17598	17693	17596	17702	17431	17417	17559	17584	17494	17546	17652	17454	17608	17668	17525	17453	17617	17710	17306	17414	17453	17603	17454	17592	17703	17553	17541	17468	17679	17527	17440	17681	17518	17606	17610	17439	17402	17572	17625	17582	17674	17529	17524	17438	17486	17382	17762	17670	17588	17655	17606	17385	17303	17584	17612	17605	17548	17434	17600	17432	17648	17458	17526	17513	17619	17487	17246	17502	17569	17327	17850	17567	17592	17726	17481	17629	17674	17647	17627	17602	17323	17492	17540	17515	17550	17488	17453	17694	17672	17629	17563	17477	17505	17651	17609	17617	17581	17447	17715	17563	17704	17582	17453	17441	17685	17602	17600	17435	17607	17691	17559	17683	17421	17720	17586	17643	17562	17664	17502	17566	17720	17537	17371	17543	17633	17588	17550	17554	17433	17588	17307	17649	17704	17569	17690	17568	17544	17470	17678	17517	17485	17366	17638	17549	17521	17669	17673	17311	17605	17680	17475	17305	17474	17560	17570	17683	17441	17535	17395	17438	17546	17871	17777	17677	17648	17584	17685	17519	17717	17554	17508	17514	17594	17658	17616	17492	17463	17389	17526	17479	17531	17405	17501	17576	17571	17593	17373	17536	17786	17647	17574	17431	17483	17609	17447	17559	17439	17589	17624	17520	17574	17568	17616	17478	17545	17401	17531	17596	17670	17653	17595	17701	17468	17724	17523	17556	17247	17529	17502	17447	17560	17512	17601	17641	17455	17537	17744	17477	17685	17450	17687	17579	17518	17506	17487	17573	17493	17382	17477	17539	17509	17540	17532	17440	17620	17632	17582	17595	17381	17439	17631	17621	17585	17551	17578	17506	17646	17680	17420	17415	17269	17468	17395	17683	17732	17662	17729	17521	17593	17558	17516	17629	17547	17654	17672	17703	17479	17601	17482	17364	17615	17680	17576	17612	17578	17576	17551	17627	17731	17525	17688	17656	17723	17523	17508	17357	17540	17583	17716	17255	17349	17458	17415	17619	17576	17500	17496	17481	17561	17608	17587	17666	17477	17399	17669	17606	17399	17617	17599	17535	17612	17577	17383	17780	17516	17444	17657	17647	17627	17542	17396	17623	17438	17335	17595	17577	17537	17724	17451	17521	17547	17723	17738	17455	17498	17343	17387	17718	17502	17379	17817	17546	17450	17763	17549	17511	17414	17379	17540	17393	17616	17734	17660	17804	17346	17637	17566	17453	17471	17520	17440	17507	17459	17524	17667	17551	17430	17722	17521	17540	17556	17615	17429	17285	17669	17659	17544	17530	17553	17868	17507	17608	17564	17613	17646	17454	17490	17689	17529	17624	17502	17369	17413	17615	17282	17603	17495	17526	17768	17468	17392	17468	17679	17575	17479	17304	17420	17536	17401	17388	17629	17725	17441	17609	17618	17484	17403	17815	17694	17543	17693	17510	17543	17586	17683	17695	17510	17551	17585	17763	17510	17478	17419	17496	17694	17393	17549	17644	17328	17441	17638	17654	17485	17489	17507	17545	17252	17626	17528	17423	17521	17875	17687	17460	17568	17581	17541	17333	17545	17411	17605	17695	17460	17509	17626	17617	17794	17637	17669	17503	17447	17681	17433	17732	17738	17392	17635	17616	17784	17421	17305	17455	17452	17418	17564	17376	17456	17573	17660	17421	17322	17434	17515	17445	17465	17674	17611	17483	17490	17354	17419	17323	17650	17451	17743	17460	17582	17750	17577	17508	17679	17586	17390	17639	17700	17626	17581	17368	17360	17508	17643	17676	17543	17578	17598	17659	17387	17483	17731	17684	17348	17681	17620	17516	17565	17435	17665	17706	17487	17701	17637	17568	17290	17463	17568	17593	17563	17682	17660	17684	17569	17548	17610	17721	17526	17687	17521	17616	17469	17497	17541	17391	17444	17506	17675	17458	17411	17767	17606	17431	17640	17630	17655	17436	17647	17582	17502	17304	17527	17348	17504	17732	17636	17649	17604	17616	17430	17569	17438	17719	17626	17313	17441	17553	17454	17535	17605	17498	17392	17495	17567	17616	17308	17565	17483	17736	17699	17567	17544	17759	17546	17592	17498	17399	17747	17744	17455	17691	17562	17566	17294	17593	17500	17416	17636	17441	17510	17722	17690	17550	17541	17675	17518	17611	17667	17679	17633	17593	17552	17529	17632	17457	17414	17564	17562	17499	17682	17610	17507	17609	17642	17531	17244	17575	17550	17634	17472	17760	17549	17674	17511	17631	17469	17622	17671	17471	17707	17767	17692	17580	17464	17478	17656	17570	17305	17575	17440	17615	17784	17552	17616	17674	17401	17437	17269	17668	17486	17395	17576	17564	17730	17555	17516	17511	17703	17426	17604	17632	17682	17666	17617	17639	17620	17601	17460	17557	17468	17446	17452	17673	17543	17436	17646	17662	17545	17632	17606	17712	17519	17548	17533	17566	17587	17530	17575	17418	17676	17382	17788	17677	17647	17477	17707	17500	17324	17626	17620	17631	17374	17481	17394	17516	17530	17752	17539	17523	17599	17507	17614	17661	17659	17547	17681	17289	17644	17570	17351	17524	17515	17653	17681	17311	17497	17321	17622	17685	17363	17497	17490	17550	17634	17367	17602	17624	17312	17471	17287	17713	17591	17558	17432	17374	17596	17787	17369	17455	17394	17655	17531	17614	17681	17475	17628	17554	17490	17596	17526	17559	17511	17475	17459	17736	17373	17538	17649	17498	17411	17555	17367	17528	17549	17733	17782	17638	17525	17543	17524	17596	17681	17645	17571	17469	17569	17450	17379	17534	17391	17830	17470	17571	17607	17729	17467	17609	17371	17500	17535	17694	17557	17466	17435	17651	17569	17549	17493	17412	17437	17619	17572	17760	17600	17541	17452	17464	17580	17605	17643	17615	17655	17755	17657	17506	17435	17751	17552	17746	17534	17475	17337	17677	17537	17366	17562	17447	17565	17614	17817	17617	17476	17609	17596	17470	17566	17492	17551	17406	17516	17474	17486	17688	17619	17426	17462	17594	17519	17815	17729	17371	17754	17395	17457	17435	17466	17312	17535	17621	17582	17360	17629	17428	17617	17574	17528	17755	17562	17433	17548	17319	17583	17470	17458	17573	17849	17802	17690	17640	17595	17593	17602	17487	17592	17493	17509	17600	17726	17704	17577	17524	17597	17476	17419	17466	17570	17481	17556	17517	17662	17761	17450	17529	17504	17472	17513	17642	17783	17671	17569	17680	17592	17645	17618	17787	17621	17572	17638	17498	17762	17733	17636	17807	17520	17492	17566	17463	17522	17546	17707	17522	17581	17605	17505	17446	17611	17740	17576	17546	17697	17507	17688	17677	17555	17524	17609	17382	17576	17501	17658	17643	17474	17521	17742	17383	17463	17693	17595	17421	17551	17557	17840	17545	17774	17584	17527	17611	17603	17825	17288	17543	17621	17544	17657	17615	17543	17401	17682	17483	17585	17423	17607	17644	17802	17696	17662	17500	17616	17563	17554	17605	17579	17450	17602	17440	17735	17524	17787	17539	17645	17565	17703	17404	17559	17606	17597	17481	17530	17462	17527	17381	17480	17561	17604	17385	17566	17401	17728	17576	17461	17622	17656	17601	17552	17734	17594	17494	17629	17608	17455	17590	17381	17576	17554	17575	17560	17700	17345	17269	17353	17643	17579	17555	17509	17499	17548	17407	17562	17393	17268	17542	17525	17487	17361	17570	17530	17552	17534	17615	17263	17642	17381	17446	17684	17680	17393	17683	17620	17730	17525	17359	17502	17525	17446	17652	17457	17495	17468	17458	17524	17422	17639	17733	17584	17528	17609	17566	17589	17559	17380	17367	17456	17511	17386	17433	17465	17617	17511	17509	17692	17509	17423	17612	17410	17674	17599	17663	17511	17558	17649	17558	17488	17524	17541	17689	17595	17476	17666	17693	17453	17695	17433	17444	17427	17590	17610	17592	17518	17637	17782	17594	17588	17425	17550	17580	17718	17613	17580	17490	17474	17612	17475	17663	17445	17354	17429	17749	17608	17726	17540	17405	17452	17656	17634	17483	17497	17635	17520	17503	17488	17583	17492	17592	17434	17584	17582	17435	17606	17626	17632	17662	17467	17573	17651	17477	17526	17735	17540	17544	17725	17503	17378	17332	17355	17503	17445	17602	17468	17420	17439	17435	17569	17531	17568	17572	17598	17628	17644	17511	17515	17485	17465	17673	17412	17362	17636	17767	17476	17619	17743	17610	17774	17497	17480	17598	17829	17526	17581	17561	17498	17537	17551	17609	17603	17575	17547	17704	17556	17228	17452	17452	17714	17618	17397	17538	17246	17452	17688	17670	17637	17801	17664	17457	17593	17402	17577	17647	17406	17492	17762	17384	17509	17416	17610	17497	17575	17711	17726	17508	17514	17366	17436	17629	17489	17377	17596	17415	17491	17601	17680	17571	17562	17625	17623	17590	17573	17341	17571	17740	17474	17617	17590	17688	17622	17746	17546	17512	17543	17700	17507	17318	17500	17522	17405	17557	17450	17355	17569	17690	17432	17656	17464	17539	17647	17619	17742	17607	17472	17462	17415	17680	17651	17451	17527	17615	17630	17571	17332	17542	17392	17565	17535	17313	17580	17478	17441	17368	17625	17355	17632	17557	17556	17570	17446	17596	17726	17540	17557	17688	17432	17400	17579	17688	17436	17436	17505	17639	17741	17725	17508	17510	17452	17547	17397	17472	17686	17671	17541	17465	17690	17524	17583	17489	17403	17533	17355	17439	17513	17431	17753	17440	17660	17692	17629	17718	17440	17452	17591	17556	17362	17524	17633	17729	17620	17448	17673	17662	17600	17615	17621	17426	17798	17519	17630	17577	17472	17542	17536	17617	17612	17367	17645	17589	17380	17404	17694	17536	17592	17508	17790	17623	17464	17696	17544	17550	17511
18645	36018	30630	21013	17949	16377	15968	15771	15546	15381	15409	15463	15336	15276	15236	15258	15163	15167	15146	15110	15080	15058	15148	15113	15185	15296	15229	15075	15212	15134	14940	15177	15158	15019	15060	14976	15037	15007	15080	15019	15159	14758	15125	14949	14902	15156	14998	14957	14930	15139	14959	14955	14974	15138	15109	14885	14993	14882	14976	14931	15175	15062	15142	15058	15000	15040	15096	14907	15203	14979	15033	14866	15118	15075	15212	14913	15008	14915	15039	14900	14979	14776	14843	14937	14951	15179	15005	14868	15056	15086	15035	14786	14995	14980	14987	14808	15004	15039	14953	15051	15080	15041	14833	15164	15010	14906	14757	15014	14999	15152	14949	14954	14933	15038	15140	14925	15039	15013	15073	14944	15096	15106	14894	14980	15021	14848	14789	14958	14930	14984	15179	14924	14889	14883	14855	14899	15113	14977	14908	15008	14897	14942	14976	15043	15017	14871	14827	14933	15065	14990	14936	15104	15183	15128	14906	14995	15029	14992	14943	15087	15093	14986	15107	15009	15027	15011	15107	14754	15037	14853	15038	15109	14920	15063	15059	15026	14941	14962	14883	15224	14997	14901	15075	14947	15002	15071	15110	15114	14958	14983	15152	14953	15137	15142	15140	15199	14954	15159	15142	14815	15046	15040	15024	14981	14978	15006	15004	14965	15100	15035	14794	14939	14948	14933	14948	14895	15027	15039	15056	15023	15044	14964	14855	14913	15048	14987	15039	15031	15100	14939	14998	15083	14792	15051	15034	14901	14905	15001	14958	14956	14998	14938	14901	15010	14936	14985	14851	15018	15025	15084	15103	15053	14935	14941	14945	15080	15022	15026	15083	14889	14977	14963	15027	14924	15087	15158	15031	14933	15082	15035	14911	14956	15078	15006	15028	14863	14971	14958	14777	15013	14997	15084	14922	14922	15067	15241	14860	15072	14763	14983	15053	14951	15079	14866	15037	14829	15020	15017	15079	14885	15018	14803	14967	15096	15010	15003	14910	14837	14958	14962	14872	14924	14991	14939	15212	14960	15112	14965	15082	14969	15084	15082	15114	15041	15052	15008	15125	15062	14811	15075	14954	15164	15084	14942	15042	14853	15149	15039	14974	14967	15113	14945	15031	14991	14994	14993	14925	15147	14945	15028	15050	14833	14840	15021	14973	14971	15219	14965	15102	14984	14999	15009	14979	14800	14966	15170	14855	14974	14988	15015	15012	14842	15025	14993	14917	14960	15077	14900	14984	14972	15182	15107	14958	14958	15098	15009	14775	15069	15004	14992	14943	15143	14883	14948	14873	14937	15131	15013	14921	15194	14988	15049	15037	15081	15064	15017	15013	14821	14976	15039	14885	14928	15066	14903	14759	15128	15040	14840	15182	14718	15129	15025	14993	14984	15002	14985	15063	14912	15001	15036	14932	14976	14905	15188	14964	15009	14918	15007	14902	15045	15195	14840	15090	14875	14931	15038	15036	15118	15197	14989	14828	14873	15089	14884	14882	14991	15048	14971	15015	15007	15125	15070	14879	15067	14950	15201	14797	14906	15128	15101	15100	15043	14984	14818	14961	14891	15160	14989	15016	15020	15070	15015	15022	14921	14871	14976	15155	15149	15166	15007	14853	15088	14820	15026	15021	15019	15098	15099	14974	15091	15002	15092	15105	15163	14948	14949	15116	14915	14981	15055	15088	14890	15017	14975	15139	15114	14996	14894	14908	14918	14927	14867	14926	15031	15027	14994	15044	14925	15026	15082	15112	14949	14771	15140	15060	14887	14994	15012	15149	14995	14957	15044	14951	14964	15147	14988	15084	15147	14985	15042	15031	15140	15098	14992	14869	15118	14946	14921	15007	14917	15153	14983	14976	15034	14973	14741	15052	14993	14962	14951	15060	15072	15010	14991	15108	15042	14916	14939	15070	14931	15012	15094	15139	14918	15065	14957	15091	14965	14900	14942	14989	15080	14900	14946	15160	14909	15013	14953	14832	14961	15089	15049	14918	14755	14980	15106	15165	14958	15107	15076	15185	14935	14890	14882	15006	15000	14958	14835	14885	15012	15036	15150	14998	14954	14964	15050	15192	15084	15019	15041	14949	15001	14976	15095	14948	15153	15012	15032	15097	14985	15131	15099	14796	14849	14956	15006	14972	14932	14954	14966	15060	15120	15025	15016	14807	14931	14939	15129	15061	15034	15012	15062	15181	15139	14885	14910	14792	14921	14933	15012	14905	14900	15090	15178	14977	15032	14990	14947	14934	14806	15005	14963	14969	14980	15036	14966	15130	14913	15064	15010	15079	14907	14982	15153	14821	15053	14999	15018	14993	14886	14880	15045	14833	15096	14963	15096	15048	15082	14810	14925	15134	14793	14967	14947	15112	15061	14944	15015	14927	14946	15206	15054	15123	15027	15111	15257	15149	15041	15063	14991	15083	15069	14929	14934	14953	14821	15067	14982	14958	15036	14939	14981	14983	15202	14982	14847	14958	14951	14864	15033	14965	15102	14884	15046	14936	14961	15045	15000	14883	14985	15100	15056	14882	14868	14829	15007	14988	15062	14887	15071	14997	15006	15003	14920	15035	15033	14835	15004	15173	15125	15087	14985	14930	15108	14874	14962	15063	14929	15111	15023	15029	15162	15078	14957	14900	14993	14737	14930	15113	15067	14919	14940	15082	15050	15078	14837	14968	15040	14972	14999	15022	14908	15042	15059	14965	15032	15101	14938	14973	14981	15000	14935	15033	14825	15053	14942	15054	15123	14967	14792	15066	14956	15038	15002	14952	14861	14921	15009	15191	15029	14836	15119	15105	14924	14982	14920	15003	15244	15318	15040	14847	14989	15055	14801	15020	15171	14827	15135	15053	15012	14894	15018	15060	14970	15024	14813	15046	15183	14994	15058	15052	15214	15003	14933	15107	14777	15088	15002	14875	14933	14861	15202	14945	15040	14972	15058	15110	14936	15003	15079	14944	15131	15081	15047	14991	14990	15049	15045	14935	15081	14881	14938	15024	14959	15096	14930	14944	14946	14963	15104	14941	14807	14938	14807	15016	14963	14942	15065	15016	15014	15231	14903	15053	14988	14986	15001	15042	15213	14824	15144	14943	14958	15031	15147	15033	14908	15136	15051	15002	14886	14941	15004	15100	14873	14884	14989	15008	15024	15001	15032	14864	15026	14793	14989	14834	15052	15118	14963	14920	14914	14942	14985	15044	14955	14917	14935	15024	14912	14974	15215	15172	14957	15048	15052	15021	14946	14969	15102	15058	15001	15030	15074	15057	14744	15059	15066	14932	14947	15053	14923	14897	14952	15133	14954	15156	14987	14844	15194	15132	14952	15080	15094	15057	14928	14957	15106	14909	15069	14998	15034	14799	15210	15245	14914	15107	14912	14968	14999	15166	14999	14897	15033	15001	15099	15066	14952	15041	14889	15033	14921	14945	15213	14855	14908	15107	14995	15050	14989	15147	15079	15004	14904	14845	14797	15110	15027	14874	14932	15052	15056	15055	15008	15011	15106	15046	14958	14921	15082	14990	14820	15025	14957	15066	14990	14977	15160	14923	15006	14923	15115	14982	15027	14928	15009	14935	14873	14957	14895	14900	14927	15048	14848	15123	14993	14985	15046	14862	15025	14999	15108	15026	15090	14920	14928	15158	15122	14987	14940	14752	14945	14991	14777	15016	15005	14982	15034	15081	15059	14998	15048	14923	14857	15220	14854	15013	14945	14911	15036	14889	15079	14884	14853	15073	15115	14959	15108	15009	14867	15099	15182	15013	14821	15247	14911	14968	14911	14948	15029	15022	15066	14832	15172	14965	15152	14989	15063	15001	15134	14915	14735	15019	14902	14853	15002	14892	14856	15040	14942	15067	15069	15114	15013	14987	14950	14967	14907	15151	14755	15035	14810	15001	15005	15239	15111	14961	14955	14884	14941	15188	14969	14992	15044	14853	15023	15127	15051	14985	15015	15065	15070	15100	15017	14907	15035	15003	14962	15061	14788	15115	15047	15042	14957	14990	15178	14961	14970	14949	14861	15099	14907	14970	14902	15109	15101	14931	15043	14931	14996	14917	15243	15113	15050	15126	14938	14900	14960	14929	14992	15064	15018	15115	14997	14901	14988	14895	14970	14846	14867	14946	15230	14764	14976	14993	14962	15032	14972	14876	15200	14974	15197	14923	14944	15007	15032	14943	14805	15101	15047	14990	15072	15083	15174	15059	14980	15020	15001	14934	15002	15028	14923	14989	14992	15022	14830	15056	15002	14938	14933	15129	14888	15183	15089	15096	15044	14996	15215	15004	14974	14970	15038	14990	15190	14911	15027	15058	14887	14978	14967	15046	14871	15006	15101	14924	15170	15026	15056	14976	14955	15001	14885	14989	15055	14960	15147	15147	14974	15011	15076	15042	15135	14926	14889	14994	14990	15130	15127	15060	15165	15064	14912	14931	14978	14950	14770	15040	15137	14975	15086	14949	14858	14874	15131	15050	15079	15007	14898	14900	14983	14890	15067	15018	15077	14917	15143	14938	15113	15127	15082	15016	15115	14980	15036	14843	14884	14904	14926	14949	15247	15088	15122	15136	14890	14897	15090	15090	14897	15089	14851	14911	15094	15060	14874	14894	14853	15013	15088	15035	14959	14931	14912	15019	15033	14983	15131	15040	14953	14956	14919	14993	14922	15017	15053	15143	14840	15012	15075	15136	14932	15021	14801	15123	15068	15050	14985	14952	14991	14962	15101	14963	15011	15212	14924	15099	15203	15007	15164	14968	15279	15016	14821	15056	15089	14872	15025	14910	14841	15090	15053	15005	15152	14922	15145	14833	15070	15091	14877	15008	14833	15050	15039	15161	14905	14945	14929	14994	14949	15007	15038	15079	15045	15023	15069	14828	15194	15091	14929	15104	14972	14990	14953	15122	15025	15080	15008	14966	14933	15010	14796	14936	15090	14987	14956	15000	14912	14963	14923	15083	14992	15056	14990	14714	15037	15138	15063	14988	14950	14936	15091	15034	14918	15150	15104	14997	15046	15019	14992	14847	14973	14940	15089	15013	14937	14969	14994	15019	14922	14944	14880	15095	14898	14860	14900	14954	15048	15053	15073	14987	15005	15066	14921	15058	14995	14890	15103	14950	14916
25496	21621	27374	27524	21187	20427	20594	20100	19541	19819	19703	19508	19606	19710	19501	19661	19561	19371	19625	19652	19590	19575	19450	19583	19522	19282	19539	19573	19336	19594	19579	19545	19435	19361	19512	19407	19217	19272	19470	19173	19452	19357	19306	19369	19487	19358	19363	19391	19460	19462	19675	19506	19542	19519	19398	19158	19204	19313	19525	19411	19366	19486	19452	19639	19265	19536	19404	19373	19490	19362	19580	19523	19414	19383	19155	19450	19311	19245	19371	19493	19380	19564	19359	19621	19258	19388	19281	19167	19316	19409	19340	19378	19325	19510	19310	19447	19384	19459	19298	19396	19426	19535	19622	19324	19590	19305	19192	19411	19547	19512	19434	19261	19426	19214	19345	19443	19307	19431	19488	19446	19397	19443	19374	19371	19535	19392	19356	19591	19264	19480	19423	19455	19164	19454	19310	19384	19431	19468	19434	19407	19159	19392	19504	19569	19454	19344	19470	19368	19657	19513	19424	19468	19505	19473	19573	19341	19758	19625	19473	19375	19453	19552	19469	19431	19350	19451	19567	19318	19378	19699	19224	19414	19454	19392	19493	19401	19391	19373	19173	19561	19289	19302	19607	19412	19496	19404	19438	19227	19513	19346	19226	19147	19485	19285	19691	19539	19422	19420	19241	19532	19383	19473	19447	19285	19484	19209	19466	19319	19394	19346	19473	19317	19400	19322	19342	19399	19383	19321	19509	19404	19423	19411	19279	19507	19573	19414	19490	19647	19432	19502	19475	19423	19386	19490	19423	19371	19548	19375	19463	19378	19308	19510	19429	19380	19386	19530	19373	19477	19594	19424	19234	19211	19297	19232	19452	19425	19579	19353	19534	19441	19570	19503	19348	19160	19451	19492	19354	19344	19428	19391	19480	19392	19476	19315	19585	19723	19410	19598	19476	19524	19456	19538	19307	19556	19477	19606	19342	19421	19597	19437	19487	19500	19203	19212	19401	19549	19298	19360	19405	19544	19604	19321	19455	19278	19494	19322	19374	19238	19443	19604	19608	19440	19478	19343	19281	19488	19472	19673	19482	19307	19419	19479	19418	19538	19279	19345	19548	19353	19573	19542	19155	19466	19470	19469	19370	19311	19609	19304	19632	19371	19340	19283	19438	19233	19628	19425	19386	19345	19424	19248	19454	19266	19277	19477	19623	19584	19604	19610	19361	19555	19458	19333	19343	19417	19398	19442	19449	19380	19308	19506	19471	19313	19473	19607	19353	19511	19583	19354	19386	19338	19365	19545	19377	19455	19266	19532	19475	19707	19579	19349	19560	19454	19435	19388	19536	19428	19447	19523	19317	19246	19532	19506	19332	19725	19429	19543	19400	19414	19424	19506	19498	19445	19673	19402	19324	19592	19548	19611	19278	19270	19219	19212	19552	19427	19399	19386	19282	19336	19484	19383	19314	19492	19464	19465	19611	19422	19374	19441	19308	19350	19483	19315	19552	19577	19512	19491	19388	19284	19202	19407	19353	19389	19381	19512	19432	19407	19707	19700	19672	19485	19173	19547	19490	19465	19300	19348	19228	19393	19380	19368	19218	19333	19501	19385	19594	19451	19441	19473	19419	19241	19319	19607	19394	19680	19466	19458	19486	19572	19641	19599	19466	19297	19340	19444	19392	19426	19414	19459	19532	19336	19370	19390	19432	19436	19404	19297	19272	19414	19316	19367	19371	19541	19378	19457	19431	19321	19499	19442	19364	19331	19446	19516	19411	19267	19638	19558	19505	19498	19363	19433	19287	19324	19535	19306	19517	19142	19429	19497	19562	19416	19519	19459	19540	19456	19559	19454	19220	19549	19541	19442	19396	19503	19211	19345	19394	19600	19345	19403	19359	19556	19302	19298	19420	19499	19486	19367	19456	19417	19395	19571	19490	19345	19524	19412	19467	19307	19623	19477	19617	19415	19483	19409	19255	19490	19600	19566	19322	19391	19360	19549	19349	19486	19428	19435	19462	19375	19474	19312	19432	19235	19351	19388	19400	19304	19371	19612	19574	19620	19412	19304	19232	19511	19551	19513	19423	19432	19619	19598	19482	19593	19397	19419	19714	19351	19462	19334	19397	19377	19474	19606	19436	19473	19674	19515	19483	19315	19676	19448	19591	19500	19569	19441	19451	19305	19588	19324	19559	19282	19343	19441	19317	19590	19344	19371	19526	19648	19648	19680	19374	19345	19379	19370	19351	19530	19417	19347	19408	19498	19423	19370	19166	19396	19461	19438	19560	19342	19342	19587	19332	19492	19413	19356	19333	19414	19349	19212	19445	19365	19603	19368	19368	19321	19447	19441	19500	19279	19376	19529	19351	19123	19238	19454	19428	19336	19668	19328	19415	19549	19226	19328	19355	19382	19482	19305	19625	19400	19396	19329	19130	19569	19657	19596	19592	19422	19353	19482	19592	19412	19423	19695	19534	19659	19720	19599	19438	19367	19323	19433	19425	19441	19377	19207	19352	19422	19564	19390	19493	19503	19343	19413	19573	19451	19465	19473	19374	19502	19403	19430	19469	19435	19570	19497	19334	19274	19386	19547	19278	19362	19475	19700	19500	19419	19548	19311	19480	19571	19453	19393	19248	19309	19445	19351	19393	19395	19610	19317	19217	19495	19352	19298	19280	19428	19425	19308	19546	19439	19606	19275	19552	19336	19392	19415	19613	19287	19405	19611	19257	19521	19391	19440	19349	19381	19200	19526	19240	19615	19301	19398	19359	19582	19477	19327	19558	19157	19297	19326	19369	19494	19528	19622	19523	19481	19248	19665	19476	19334	19451	19577	19472	19601	19469	19549	19676	19459	19562	19348	19289	19429	19642	19285	19351	19503	19504	19515	19490	19535	19349	19495	19456	19507	19526	19668	19315	19398	19450	19505	19707	19369	19388	19339	19361	19203	19301	19454	19394	19558	19592	19471	19255	19350	19563	19578	19468	19297	19516	19410	19386	19340	19692	19376	19191	19464	19442	19344	19406	19271	19529	19391	19566	19545	19553	19319	19530	19362	19416	19256	19423	19418	19364	19573	19468	19250	19257	19603	19406	19271	19324	19546	19458	19438	19496	19660	19548	19470	19288	19270	19494	19438	19392	19585	19562	19445	19479	19520	19360	19558	19317	19335	19452	19266	19338	19447	19240	19386	19735	19625	19416	19325	19454	19512	19573	19579	19398	19470	19445	19457	19546	19416	19566	19428	19520	19508	19418	19386	19349	19260	19434	19675	19217	19333	19207	19334	19445	19436	19630	19491	19514	19504	19503	19421	19385	19400	19258	19465	19368	19478	19670	19200	19506	19380	19366	19493	19466	19422	19614	19675	19360	19303	19495	19230	19445	19536	19362	19627	19385	19361	19183	19474	19396	19642	19437	19448	19494	19470	19530	19521	19518	19351	19356	19432	19391	19371	19446	19188	19379	19371	19360	19563	19658	19306	19543	19457	19451	19227	19452	19442	19304	19092	19295	19238	19300	19284	19432	19392	19649	19545	19430	19491	19211	19274	19420	19228	19558	19476	19321	19426	19541	19499	19599	19429	19475	19457	19370	19389	19524	19423	19215	19463	19289	19313	19357	19500	19404	19433	19651	19395	19219	19537	19392	19443	19315	19284	19575	19378	19407	19498	19438	19424	19402	19549	19580	19152	19455	19426	19392	19657	19359	19358	19523	19540	19739	19668	19343	19301	19521	19465	19774	19543	19412	19401	19493	19463	19333	19370	19409	19274	19283	19351	19481	19441	19292	19199	19525	19304	19646	19193	19345	19420	19293	19580	19540	19383	19445	19243	19359	19316	19298	19339	19331	19436	19415	19477	19409	19450	19201	19270	19389	19372	19269	19499	19293	19360	19334	19429	19533	19530	19450	19463	19462	19420	19448	19467	19341	19551	19388	19384	19470	19195	19407	19395	19502	19379	19228	19229	19316	19333	19362	19298	19261	19533	19427	19598	19594	19486	19422	19309	19387	19506	19582	19363	19604	19451	19331	19305	19282	19354	19522	19334	19633	19377	19388	19397	19505	19373	19472	19662	19650	19292	19621	19319	19397	19405	19455	19420	19433	19246	19320	19475	19192	19590	19493	19406	19497	19639	19673	19647	19468	19330	19426	19524	19470	19545	19393	19431	19358	19412	19572	19337	19514	19302	19526	19550	19360	19414	19646	19629	19261	19530	19538	19513	19301	19456	19645	19565	19326	19547	19222	19379	19424	19380	19317	19219	19473	19364	19547	19571	19403	19543	19418	19419	19423	19287	19397	19354	19608	19453	19463	19370	19386	19301	19469	19489	19496	19531	19684	19416	19502	19348	19444	19363	19337	19270	19523	19658	19388	19420	19443	19554	19447	19314	19338	19431	19443	19403	19339	19507	19513	19504	19386	19442	19461	19392	19367	19503	19321	19475	19379	19414	19412	19413	19445	19387	19467	19374	19516	19676	19196	19368	19415	19371	19487	19341	19600	19502	19326	19443	19548	19689	19636	19412	19405	19339	19398	19692	19492	19473	19584	19363	19435	19475	19283	19547	19460	19261	19425	19320	19400	19595	19092	19353	19492	19426	19457	19340	19263	19465	19270	19300	19278	19372	19360	19407	19533	19354	19475	19534	19325	19352	19540	19419	19552	19591	19403	19207	19378	19443	19825	19505	19591	19419	19498	19460	19294	19408	19271	19336	19504	19494	19481	19551	19420	19457	19362	19713	19448	19353	19369	19352	19543	19391	19267	19314	19231	19519	19519	19511	19724	19355	19555	19641	19507	19511	19394	19549	19455	19508	19571	19469	19510	19407	19329	19273	19345	19274	19417	19389	19345	19354	19243	19381	19386	19407	19404	19509	19509	19633	19365	19464	19366	19613	19401	19402	19521	19451	19492	19575	19327	19514	19573	19418	19508	19373	19429	19542	19472	19299	19438	19471	19383	19469	19646	19295	19280	19453	19502	19208	19199	19563	19516	19329	19345	19429	19273	19176	19352	19526	19370	19316	19285	19331	19171	19450	19492	19442	19579	19477	19649	19206	19317	19320	19432	19352	19356	19247	19494	19475	19313	19537	19663	19505	19329	19505	19471	19430	19370	19635	19561	19523	19477	19331	19188	19348	19415	19425	19261	19475	19401	19383	19547	19579	19690	19533	19292	19398	19485	19452
19297	32911	26626	20152	17940	17192	16929	16426	16429	16503	16297	16211	16365	16350	16320	16321	16360	16239	16271	16119	16271	16329	16170	16236	16222	16116	16078	16040	16174	16232	16168	16045	16206	16124	16128	16148	16090	15952	16076	16207	16125	15971	16053	16261	15939	16060	16174	16068	16012	16116	16010	15967	16022	16168	16115	16178	16156	16007	16099	16229	16180	16046	16018	16264	16083	16072	16150	15953	16336	16123	16106	16141	16060	16155	16093	16181	16216	16140	16115	16220	16072	15874	16161	16095	16137	16004	16087	16163	16094	15976	16113	16151	16172	16002	16239	15997	16233	15935	16111	16061	16083	16146	16168	16165	16117	16327	16189	16067	15984	16156	16052	16143	16238	16009	16017	16159	16128	16287	16133	15953	16080	16093	15997	16063	16167	16054	16099	16055	16128	16134	16039	16312	16128	16164	16178	16036	16146	16062	16100	16219	16116	16212	15934	16047	16093	16076	16090	16180	15933	16070	16126	16139	16260	16142	16057	16191	16096	16122	16092	16127	16193	16345	16112	16262	15979	16073	16060	16016	16066	16090	16275	16037	16192	16195	16009	16137	15950	16065	16000	16159	16330	16260	16009	16088	16137	16127	16076	16175	16100	16096	16103	16094	16109	16253	16105	16193	15966	15916	16247	16132	16004	16014	16180	16260	16117	16148	16085	15995	16138	16105	16179	16042	16154	16070	15921	16279	16156	15993	16158	15958	16094	16038	16026	15939	15962	16078	16225	16159	16077	16031	16179	16286	15982	16132	16096	16039	16086	16059	16117	16299	16034	16121	15963	15967	16076	16255	15933	16043	16125	15953	16021	15898	16123	16037	16125	16261	16083	16131	16145	16111	15956	16195	16053	15935	15990	16128	16109	16254	16151	16013	16160	16034	16174	16070	15998	16190	16113	15971	16084	16156	16015	16107	16025	16092	16218	16073	16079	16051	16115	16238	16029	16063	16168	16140	16224	15909	16093	16033	16192	16217	16290	16042	16102	16178	16175	15970	15882	16069	16206	16031	16156	16284	15998	16079	16074	16127	16206	16295	16116	16025	15944	16078	15946	16156	16203	16200	15996	15937	16182	16248	16169	16059	15988	16179	16036	16092	16139	16146	16220	16004	16050	16065	15998	15972	16176	16116	16104	15988	16094	16286	16087	16080	16200	16184	16168	16061	16208	16095	16167	15993	16034	16010	16245	15983	16093	16124	16127	15970	16261	16063	16095	16006	16151	16215	16154	15987	16160	16157	16090	15947	16097	16061	16014	16219	15946	16167	16033	16092	16198	16203	16149	16042	16078	16249	16216	16056	16103	16186	16107	16177	16296	16249	16033	16209	16072	16293	16009	16214	16028	15875	16106	15992	16069	16078	16128	15983	16126	16169	15992	16102	16095	16156	15906	16176	16196	16132	16131	15992	15975	16127	16206	16253	16009	16062	16231	16138	16333	15974	16184	16103	16130	16038	15995	16024	16263	16135	16092	16008	16207	16004	15966	16132	16158	16086	16085	15989	16105	16210	16054	16046	15993	16036	16020	16081	16128	15911	15900	16295	16065	16161	16113	16222	16336	16153	16276	15911	15932	16156	16043	16185	16078	16209	16163	16114	15948	15929	16067	16072	16035	15985	16052	16196	15894	16042	16182	16163	16042	16021	16322	16053	15967	16133	16006	16237	16010	15980	16031	16094	16102	16139	16080	16216	16044	16294	15996	16120	16128	15936	16060	16131	16307	16181	16187	16046	16099	16160	16168	16299	16134	16034	16139	16171	16016	16111	16188	16029	16058	16028	16209	15950	16095	16181	16100	16153	16076	16102	16206	16137	16070	16095	16140	16096	15963	16113	15993	16187	16098	15988	16197	16206	16116	16091	16037	16113	15818	16045	16164	16283	16165	16125	16007	16155	16070	16273	16095	16133	16172	15954	16066	16177	16261	16090	16079	16111	16070	16124	16368	16257	16166	16141	16291	16086	16167	16136	16182	16224	16101	16045	16040	16192	16114	16096	15997	15982	16235	16144	16224	16099	16074	16038	16054	16129	16025	16090	16049	16059	16034	16053	16006	15947	16054	16240	16291	16052	16063	16198	16158	16179	16231	15993	16123	16113	16130	16139	16336	16173	16011	16226	16146	16088	16081	16101	16149	16091	16058	16142	16057	16124	16007	16075	16308	16007	16319	15851	15963	16048	16144	16125	16058	16065	16077	16132	16227	16137	16185	16045	15965	16163	16127	16144	16016	16212	16112	16090	16212	15969	16213	16083	16121	16237	16087	16146	16086	16085	16086	16244	15924	16338	16046	15780	15971	16135	16127	15965	16313	16051	16036	16093	16071	16219	16105	16066	16152	16093	16176	16215	16077	16015	16074	16128	16137	16186	16196	16085	16066	16091	16079	16058	16144	16018	16192	15965	16179	16120	16001	16107	16189	16111	16171	16063	16008	16206	16226	16049	16032	16117	16103	16199	16091	16079	16065	16098	15993	16082	16193	16020	16142	16088	16028	16076	16089	16166	16155	16128	16044	16308	16061	16286	16212	16113	16150	16176	16178	16111	16129	16301	15991	16269	16036	16091	16292	16136	15964	16093	15979	16179	16205	16188	16084	16146	16151	16073	15938	15966	16169	16084	16147	16173	16002	16043	16100	16114	16192	16151	16079	16314	16033	16211	16103	16112	16070	16110	16067	16012	16213	16073	15966	16101	16239	16112	16256	16010	16049	16259	16302	16004	16216	16059	15991	16084	16201	16192	16229	16099	16137	16166	16162	15871	16257	16147	16134	16102	16176	15981	16106	16074	16149	15988	16105	16122	16041	16185	16002	16136	16142	16133	16136	16082	15897	16093	16055	16213	16044	16024	16064	16146	16003	16212	16199	16161	16209	16167	16109	15991	16100	16114	16057	16038	16236	16100	16130	15998	16153	16001	16004	15960	16114	16078	16064	16303	16158	16062	16144	16084	15984	16032	16144	16293	16060	16017	16156	16094	16127	15998	16157	16103	15972	16130	16149	16089	16054	16124	16285	15924	16137	16180	16205	16085	16013	16103	16146	16059	16191	16160	16095	16237	16084	16181	16122	16047	16081	15911	16072	16189	16104	15980	16076	16021	16291	16074	16268	16167	16027	16053	16153	16232	16187	16086	15995	16166	16097	16265	15976	16010	15868	16099	15998	16145	15988	16280	16045	16066	16116	16099	16021	16005	15980	16125	16027	16046	16169	16003	16091	16010	16144	16079	16147	15991	16205	16036	16108	15973	16086	16067	16073	16028	16102	16042	16192	16134	16144	16108	16096	16094	15828	16123	16258	15991	16220	16076	16183	16008	16132	16028	16115	16040	15991	16158	16168	16031	16012	16002	16043	16136	16124	16089	16078	15937	16255	16254	16099	16124	16196	16047	16172	16071	16152	16206	16308	16123	16059	15888	16022	16030	16199	16052	16036	16248	16010	15989	16166	16291	16099	16008	16149	16400	16239	16031	16092	16342	16171	16148	16166	16194	16183	16102	16160	16108	16194	16162	16017	16155	16195	16152	16177	16005	16112	16207	16219	16067	15926	16008	16080	16223	16086	16184	15987	16163	16183	16028	16010	16030	16205	15976	16028	16058	16037	15971	16142	16058	16038	15977	16158	15991	16182	16143	16008	16205	16093	16026	16252	16265	16041	16149	16167	16034	16182	16180	16216	15979	16291	16104	16123	16144	16034	15951	15999	16017	16216	16089	16151	16190	15992	15966	16166	16285	16107	16149	16050	16070	16193	16071	16260	16205	16151	15981	16183	16218	16105	15975	16228	16173	16205	16144	16083	16279	16170	16053	16153	16123	16153	16023	16063	16094	16101	15997	16130	16027	16090	16049	16174	16091	15992	16140	16068	16054	16146	16049	15976	16087	16033	15970	16241	16067	16259	16152	16065	16057	16190	16063	16093	16092	16104	16276	16037	16215	16159	16031	16022	16121	15960	16031	16225	16102	16298	16131	16102	16061	16000	16213	16131	15949	16130	15975	16105	16088	16161	15859	16111	16186	16176	16071	16006	16275	16042	16238	16044	16152	16275	16209	16020	16060	16128	16156	16133	16163	16121	16201	16140	16187	16340	16171	16214	15924	16280	16139	16109	16127	16140	16099	16217	16081	15936	16152	16162	15908	16048	16078	15898	15813	16088	16184	16047	16225	16121	16179	16149	16060	16172	16170	15952	16172	16087	16212	15901	16019	16078	16362	16102	16121	16131	16033	16022	16071	16016	15939	16128	16032	16102	16088	16402	16064	16025	16119	16147	16011	16157	16159	16147	15980	16112	16276	15928	15988	16209	16173	16167	16095	16104	16183	16065	16065	16115	16067	15952	16072	16066	16253	16203	16118	16158	16026	15900	16140	16125	16049	16119	16029	16132	16212	16275	16216	16182	16106	15999	15909	16134	16064	16116	16074	16109	15954	16301	16083	16172	16083	15956	16194	16111	16031	16121	16234	16153	16077	16264	16050	16188	16238	16091	16269	16010	16121	16221	16134	16193	16148	16119	16170	16073	15968	16264	15959	16146	16353	16082	16186	15970	16029	16145	16129	16123	16196	16113	16184	16030	16009	16067	16120	15970	16184	16012	16137	16134	16114	16179	16103	15993	16128	16341	16164	16102	16124	16221	16295	15970	16045	16108	16277	16189	16013	16112	16086	16327	16181	16196	16069	16049	16155	16147	16006	16019	16172	16184	16032	16284	16223	16062	16089	16203	16099	16139	16186	16089	16089	16180	16157	16020	16280	16066	16117	16168	16003	16135	16113	16253	16166	16128	16112	16121	16109	15926	16124	15988	16027	16001	16139	16014	16158	16199	16297	16271	16128	15996	15868	16191	16075	16046	16149	16232	16084	16102	16030	16162	16107	16126	16277	16119	16268	16209	16193	16074	16185	16267	16160	16327	16192	16007	16202	16091	16133	16179	16150	16063	16075	16086	16181	16208	16065	16302	16180	16112	16142	16235	16173	16154	16072	16057	16101	15872	15896	16050	15966	16130	15922	16189	15889	16094	16016	16254	16033	16214	16112	15978	16056	15978	16132	16004	16128	16062	16093	16291	16148	16199	15914	15975	16078	16185	16154	16192	16152	16158	15942	16013	16140	16112	16087	16301	15872	16063	16169	16122	15895	16143	16239	16207	16094
22675	21536	28741	24795	22007	24005	24531	20564	19746	19861	19702	19537	19628	19431	19553	19421	19491	19416	19103	19085	19117	19359	19125	19499	19139	19266	19321	19124	19078	19155	19043	19045	19075	19052	19140	19144	19030	19148	18892	19010	18987	19011	18987	18965	19133	19249	19151	18989	18865	18801	19134	19075	18957	19076	19140	18865	18921	19013	18920	18903	18805	18959	19052	19269	19181	18938	19259	19085	19125	19083	18762	18991	19043	18840	18977	19054	19075	19065	18834	18983	18993	19063	18923	18955	18992	18994	18908	19079	19252	19045	19337	19029	18985	18831	19190	18886	18930	18909	19101	18995	18960	18858	19105	19014	18894	18905	19045	18737	18921	19127	19097	19077	19059	18968	19029	19046	18790	18917	19160	19120	18908	19018	19011	19001	18913	19017	18877	18724	19085	18985	18921	18830	18956	19091	19100	18981	19176	18764	18855	19003	19005	19151	19078	18886	18955	19144	19043	18803	19251	19187	19080	19019	18795	18909	19117	19235	19178	19116	19100	18955	19180	18785	19003	18860	19156	19122	19064	18989	19135	19176	19002	18975	18964	19063	19160	19179	19083	19098	18858	19164	18953	19143	19117	19002	18934	18916	18873	18915	18999	18968	19113	18919	19168	18890	18993	19056	19094	18961	18968	19030	18799	18994	19289	18954	19047	18736	18988	19145	18960	18917	19063	19168	18866	18917	18789	19015	18836	18967	19046	19004	19105	19104	18956	19030	18901	19156	18893	18815	19073	18996	19156	19074	19065	19078	18849	18929	18933	19064	18977	18986	18949	19082	19006	19044	19006	18971	18957	19060	19172	18944	18989	18775	19065	18958	18916	19128	18897	18874	19128	19053	18975	19087	18976	19213	18819	19033	18930	19042	19069	18937	18946	18682	18931	18895	19020	18854	18924	18859	19019	18997	19039	19224	19082	18819	18968	19122	19166	18997	19014	18934	19089	19064	19095	19065	19145	19006	18770	18958	18896	19052	18769	19025	19000	19002	18736	18921	18738	19094	19141	18927	19063	19220	19054	19080	19110	19205	19110	18916	18996	19111	19021	19002	18992	18816	18867	19004	18872	18888	18990	18759	19021	18984	19031	19188	19077	19388	19171	18978	18961	18921	19023	18965	19051	18813	19063	19035	19043	19071	18914	18947	19067	18990	18855	19005	18953	19095	18897	19199	18996	18912	19007	19035	19172	19098	18968	18962	18907	18851	19025	19112	19062	19084	19180	18974	18874	19051	19058	18958	19071	18971	18798	18968	19088	18976	18885	18908	18926	19165	19083	18840	19138	18863	18831	18888	19116	18987	18989	19051	18960	19026	19047	18931	18905	18910	18906	18884	18844	18977	19246	18965	18836	18918	18792	18924	18994	19098	19210	19146	18879	18928	18988	19114	18996	18953	18878	18977	18949	19018	18989	18942	19056	18923	19177	18874	18864	18721	18708	18870	18789	18984	19051	18894	19170	19235	18963	18892	18805	19143	19040	18996	19164	18887	18934	19133	18944	19111	19013	19015	18906	18880	19125	19053	18848	18982	19039	19195	19176	19004	18966	19012	19046	18758	19062	18834	19012	18831	18793	18957	19016	18992	19194	18977	18893	19026	18947	18899	19045	18930	19125	18989	19020	18999	19138	18911	18928	19090	18989	18902	19089	18966	19056	19023	19256	18949	19208	19065	18897	19145	19002	19055	19115	19043	19101	18742	18823	18824	18858	18775	18819	18948	18752	19002	19106	19034	19098	19002	19016	19199	18983	19029	19029	19068	18947	18887	19205	18973	19201	18847	18955	18861	19069	18923	19035	19066	18888	19115	18910	18887	19058	18843	18880	19111	19224	18861	18784	18968	18853	18725	19113	19004	18922	18999	18923	18875	19014	19031	19083	18857	19067	19115	19043	19136	18938	18886	19138	18899	18987	19063	19039	18913	18931	18739	19038	18866	19008	19016	18836	18810	18971	18944	18988	19055	18845	18769	18939	19084	18912	18919	18947	18880	18847	18977	19210	18903	18989	19172	19017	18957	18970	19034	18898	18936	18817	18855	18933	19137	18935	18910	18950	18858	18738	18930	18783	18960	19068	18915	18958	18668	18961	18884	19290	18949	19113	18837	18944	19044	18927	19041	19016	19134	18954	18753	19011	18955	18936	19065	18947	19002	18949	18850	18826	19012	18967	19085	18940	18873	19007	19030	18998	18984	19001	18932	18982	19006	18893	19002	18981	19156	18956	19123	19119	19041	18917	18860	19019	19041	18862	19025	18895	19063	18857	18995	19026	18891	18962	18978	18999	19023	19188	19086	19033	18993	19053	19072	18970	18943	19311	18915	18949	18979	18911	19018	18895	19135	18876	19145	18990	19044	19025	19022	18940	18985	18777	18912	18997	18884	18910	18818	18776	18922	19076	19030	19084	19120	19012	18905	19128	18922	19069	19015	19072	18956	18898	19093	18787	19103	19009	18973	18916	18955	18967	18917	18966	18964	18920	18820	19037	18936	18960	18964	19043	18852	18861	18904	19020	19074	18924	18912	19121	18962	18763	18951	19106	19131	18877	19126	18958	18890	18878	18911	18967	18979	18869	18998	18700	18923	19054	18857	19093	19023	18850	18961	19024	18828	18865	19005	18931	19071	18756	18903	19075	19076	19140	19068	19061	18779	18964	18971	19014	19038	19097	18990	18882	19043	18996	18753	19011	18658	18871	18927	18939	19105	19136	19005	19190	19287	19036	19162	18938	18837	19027	18994	18973	18857	18947	18979	18758	19106	18929	18936	18903	18959	19061	19014	19190	18999	19078	18988	18988	18958	18902	19061	18972	18812	18703	18917	18862	18744	19066	18859	18994	18941	19009	18888	19083	18959	18910	18712	18896	19154	19064	18990	19049	19025	19134	18888	19029	19031	19034	18931	19284	19043	19037	19090	19059	18997	19088	19071	19141	18959	18960	18897	18879	19142	19015	18888	19013	18904	18856	19043	19049	19046	19119	18968	18940	19011	18830	19030	18906	19020	19083	19190	19034	19202	18890	19025	18845	19109	18975	18975	19041	18932	19105	19120	18936	19192	19109	19028	18789	18807	18976	19081	19038	18780	19070	18915	19022	18904	19045	19096	19083	18847	19020	18943	18901	18765	18908	18751	19097	18839	18814	18923	19021	19172	19120	19115	19024	18901	19031	18876	18958	18921	18876	18916	18942	19032	19050	18893	18951	18964	19071	18970	19007	19053	19194	19172	19054	18931	19184	19025	18915	18788	18956	19167	18802	18985	19053	19076	18948	19024	18854	18952	19085	19136	18915	18831	19110	18847	18952	19089	19102	18994	19049	18877	18959	18936	19217	19006	18973	18912	19080	18959	19053	19122	18803	18832	19126	19137	19043	18998	19044	18972	18908	19117	19021	19235	19227	18748	19135	19035	19070	18808	19170	18878	18840	18933	18982	19085	18761	19070	19186	18878	19024	19024	19178	18962	18812	18992	19061	19013	19024	18954	19002	18907	19155	18810	19177	19004	18889	19042	18799	19034	18999	19065	18972	18870	18923	19063	18922	18950	19060	18957	19129	18975	18896	19183	18866	18943	18948	18903	18978	18999	18942	19099	19064	19036	18781	19051	19075	18922	19058	19074	18904	19024	18958	19106	19023	18719	18977	19024	19160	19237	18916	18890	18894	18922	19000	18925	19017	18960	19101	19108	18914	18886	18913	18694	19013	18785	19171	18859	18916	19174	18905	18767	18975	18814	18857	18895	18811	18812	19037	19002	18917	18976	19016	19193	18922	19161	18845	18890	19017	18873	18916	19209	19071	19021	18999	19138	19071	18662	18976	18956	19022	18887	18835	18722	19009	19276	19026	18787	18812	18979	18937	19187	19170	19051	18931	18917	19145	18976	18985	18985	19117	19021	18944	18852	18952	18899	18830	18822	19028	18916	18872	19151	18996	19006	18861	18846	18876	18835	18952	19100	19001	18973	18896	18949	18915	18888	18886	18923	18872	18903	18958	18814	18913	19056	19073	18848	19082	19025	18830	19238	18916	18956	19064	19131	18993	18937	19154	18921	18880	18836	19061	18974	18910	18927	18884	18843	19175	19032	19076	18937	18835	19003	18893	19093	18987	19057	18877	18884	18978	18897	19057	19090	19098	19064	19028	18848	18841	18681	19013	19080	19141	18974	18991	19171	18980	19014	18811	18895	19049	19281	19097	18979	19121	19010	18795	18956	19031	18876	19012	19140	19252	19042	18892	18915	18967	18920	18936	18764	18839	19053	18809	18970	18878	18862	18965	19055	18958	18879	19007	18791	18933	19197	19098	18959	18932	19016	18910	19005	19036	18780	18903	18890	18996	19131	19128	18928	18858	19074	19063	18939	18879	19081	18849	19060	19045	18944	18854	18973	19017	18944	18867	18860	18756	18947	19109	19118	18930	18835	18854	19111	18886	19018	18996	18870	18937	19121	18903	18799	19160	18978	19037	18948	19070	18946	18787	18850	19001	19269	19126	18963	18791	19245	18809	18899	18847	18949	18931	18875	19047	18984	19083	18913	19031	19123	19160	19048	19116	19030	19123	18907	19096	18946	18972	19095	19178	18881	18935	19043	18830	18770	18919	18968	19202	18718	18849	19163	18926	19012	18870	18912	18924	19077	19051	19160	19155	19116	18904	18911	19009	19112	19024	18801	19062	18979	18926	18785	18928	18912	18959	19059	19122	19199	19007	18830	19146	19163	19088	19000	19055	18959	18992	19024	18864	18990	18912	18955	19136	19054	19115	18970	18801	19118	18742	19108	19051	19124	18890	19149	18881	18790	18891	18970	18892	18988	18911	19007	18978	19070	18963	19174	19061	19110	18911	19171	19138	18794	18818	19000	19138	18900	19064	19002	18872	18964	18937	18838	18777	19062	18749	19125	18922	19067	18943	18941	19044	18973	18972	18924	19225	19147	19029	19024	19038	18997	18993	18699	18922	19117	19022	18723	18989	18847	19230	18869	18950	18982	19040	18778	18923	19217	19075	18792	18884	18843	19019	18707	18969	19176	19042	19034	19073	18877	19210	19196	18898	18994	19048	18922	18834	18779	19056	18857	18844	18961	19179	19117	19227	18897	19068	19036	18719	18965	19125	18962	18829	18910	19011	18795	18997	18923	19074	18911	18895	18977
20244	43404	34746	24900	19963	18134	17297	16617	16730	16359	16349	16393	16215	16167	16257	16202	16316	15940	15875	15725	16036	15834	15913	15869	15914	15953	15862	15945	15908	15844	15887	15956	15879	15715	15793	15941	15763	15738	15816	15732	15910	15811	15596	15891	15769	15741	15934	15664	15810	15734	15893	15772	15918	15895	15746	15754	15734	15851	15789	15732	15914	15849	15797	15891	16044	15788	15850	15929	15918	15973	15582	15878	15805	15835	15877	15908	15702	15758	15885	15755	15771	15874	15663	15865	15912	15794	15657	15703	15873	15941	15786	15763	15928	15881	16007	15721	15846	15682	15680	15729	15678	15791	15689	15882	15690	15646	15853	15811	15702	15902	16021	15850	15768	15784	15777	15756	15824	15833	15738	15676	15950	15778	15849	15740	15948	15949	15893	15609	15690	15689	15846	15851	15797	15821	15694	15752	15968	15766	15799	15839	15925	15859	15803	15675	15756	15732	15803	15664	15808	15707	15903	15801	15787	15547	15902	15808	15672	15714	15871	15674	15649	15676	15759	15787	15836	15753	15793	15713	15801	15845	15738	15847	15813	15809	15739	15756	15531	15779	15876	15885	15710	15899	15741	15759	15708	15747	15903	15716	15580	15795	15667	15778	15845	15741	15806	15726	15828	15811	15653	15785	15738	15800	15881	15976	15842	15772	15900	15646	15784	15792	15622	15785	15811	15795	15656	15794	15649	15757	15731	15588	15749	15816	15810	15867	15770	15814	15741	15870	15901	15723	15757	15700	15726	15857	15780	15714	15866	15793	15756	15764	15755	15792	15857	15845	15812	15876	15778	15674	15819	15751	15701	15799	15689	15821	15833	15891	15569	15792	15745	15729	15794	15882	15773	15763	15614	15754	15745	15762	15775	15661	15721	15782	15850	15901	15973	15822	15850	15951	15859	15635	15861	15893	15686	15721	15896	15777	15771	15890	15650	15913	15767	15551	15624	15888	15866	15754	15843	15792	15798	15701	15563	15885	15904	15745	15714	15918	15733	15939	15722	15716	15847	15700	15789	15784	15803	15783	15783	15592	15733	15625	15806	15754	15764	15729	15812	15721	15804	15673	15826	15730	15801	15469	15852	15466	15597	15826	15875	15828	15976	15923	15958	15753	15823	15749	15757	15751	15772	15901	15630	15799	15880	15889	15792	15746	15873	15805	15730	15662	15857	15793	15752	15733	15906	15843	15832	15797	15657	15761	15886	15672	15859	15856	15736	15640	15899	15767	15849	15896	16012	15815	15785	15795	15870	15717	15868	15704	15590	15859	15748	15728	15895	15908	15810	15839	15782	15675	15748	15718	15877	15780	15768	15637	15786	15638	15749	15737	15853	15538	15660	15756	15864	15617	15738	15817	15674	15921	15723	15767	15768	15715	15796	15808	15799	15890	15780	15699	15842	15739	15802	15595	15935	15731	15789	15745	15658	15805	15761	15731	15860	15772	15687	15874	15774	15606	15687	15902	15874	15687	15729	15859	15802	15928	15658	15825	15859	15808	15772	15838	15695	15852	15915	15851	15668	15819	15923	15796	15711	15886	15874	15673	15648	15825	15792	15862	15819	15869	15778	15811	15894	15774	15729	15789	15729	15732	15892	15742	15627	15744	15704	15666	15647	15580	15688	15706	15890	15944	15780	15805	15603	15850	15767	15801	15955	15795	15857	15809	15916	15772	15562	15852	15702	15790	15800	15795	15777	15689	15850	15703	15716	15803	15840	15903	15669	15856	15739	15841	15836	15773	15791	15746	15704	15772	15728	15725	15641	15612	15844	15667	15978	15716	15651	15769	15868	15750	15698	15847	15812	15746	15748	15654	15733	15688	15727	15795	15756	15794	15645	15917	15684	15706	15770	15715	15715	15742	15884	15614	15817	15775	15681	15684	15895	15774	15735	15820	15835	15710	15835	15729	15833	15799	15694	15822	15815	15761	15835	15684	15920	15746	15820	15705	15821	15834	15729	15901	15790	15755	15850	15638	15685	15795	15786	15656	15849	15744	15848	15668	15750	15819	15786	15864	15996	15705	15843	15769	15586	15702	15721	15947	15852	15806	15860	15709	15839	15822	15782	15749	15769	15822	15929	15713	16041	15687	15723	15832	15857	15682	15765	15775	15662	15855	15750	15821	15885	15816	15785	15830	15680	15722	15698	15732	15754	15673	15718	15885	15956	15949	15913	15698	15767	15891	15837	15600	15875	15810	15860	15712	15776	15860	15964	15832	15904	15890	15799	15817	15716	15654	15653	15813	15658	15813	15732	16034	15858	15840	15689	15764	15826	15670	15733	15712	15706	15755	15950	15762	15920	15758	15607	15836	15984	15788	15851	15737	15972	15709	15763	15686	15913	15911	15741	15726	15711	15747	15862	15734	15905	15798	15664	15874	15746	15791	15836	15766	15615	15707	15655	15887	15805	15798	15817	15890	16027	15831	15741	15791	15837	15814	15895	15921	15744	15758	15928	15881	15761	15821	15812	15627	15603	15705	15753	15904	15867	15715	15930	15774	15932	15831	15844	15746	15705	15755	15689	15763	15764	15738	15709	15717	15837	15520	15874	15737	15656	15904	15683	15787	15794	15713	15700	15688	15897	15730	15923	15923	15663	15727	15966	15817	15766	15854	15831	15792	16018	15756	15965	15824	15848	15657	15805	15723	15606	15958	15801	15893	15658	15604	16014	15710	15756	15624	15899	15955	15873	15739	15713	15815	15707	15701	15584	15659	15810	15886	15888	15673	15764	15542	15841	15924	15861	15862	15832	15704	15968	15528	15738	15773	15898	15844	15785	15785	15532	15629	15645	15893	15806	15840	15724	15883	15791	15914	15706	15765	15871	15894	15436	15796	15779	15836	15815	15744	15746	15658	15820	15864	15707	15774	15742	15751	15745	15781	15724	15938	15712	15835	15705	15768	15826	15823	15744	15697	15929	15622	15798	15645	15862	15608	15767	15886	15577	15673	15930	15874	15902	16004	15806	15647	15750	15702	15716	15811	15595	15800	15729	15877	15830	15766	15733	15764	15711	15923	15745	15709	15904	15722	15790	15854	15713	15659	15809	15776	15714	15890	15918	15827	15909	15776	15908	15750	15962	15607	15810	15766	15772	15714	15766	15751	15828	15582	15753	15753	15790	15894	15873	15745	15774	15954	15795	15986	15792	15710	15917	15714	15782	15822	15849	15758	15851	15787	15832	15742	16016	15555	15640	15694	16002	15691	15653	15712	15556	15835	15687	15746	15721	15800	15769	15687	15892	15576	15739	15895	15700	15659	15853	15646	15819	15766	15621	15819	15642	15754	15845	15718	15815	15788	15686	15809	15852	15714	15711	15719	15738	15764	15703	15758	15932	15852	15832	15903	15878	15767	15833	15851	15842	15759	15814	15688	15722	15631	15858	15903	15791	15569	15943	15771	15547	15807	15789	15863	15856	15835	15801	15874	15660	15734	15919	15831	15703	15761	15652	15844	15774	15647	15679	15708	15807	15804	16024	15786	15914	15788	15783	15780	15775	15812	15821	15713	15797	15733	15827	15809	15654	15963	15869	15758	15777	15822	15743	15837	15630	15930	15873	15879	15842	15634	15537	15772	15897	15801	15787	15823	15565	16030	15850	15683	15869	15695	15837	15779	15601	15708	15848	15842	15729	15930	15859	15769	15735	15776	15824	15606	15763	15754	15632	15853	15722	15564	15811	15752	15714	15692	15719	15675	15807	15742	15679	15763	15829	15831	15741	15885	15659	15858	15497	15814	15778	15946	15791	15733	15904	15724	15715	15663	15755	15646	15805	15778	15788	15797	15692	15853	15895	15925	15537	15883	15604	15762	15725	15698	15827	15907	15731	15744	15916	15534	15805	15923	15872	15681	15724	15836	15847	15790	15788	15584	16049	15633	15787	15825	15766	15855	15733	15766	15941	15885	15800	15691	15667	15860	15846	15937	15636	15684	15771	15733	15818	15840	15878	15668	15771	15687	15763	15772	15724	15910	15798	15763	15662	15713	15852	15751	15738	15867	15692	15813	15795	15771	15763	15842	15952	15782	15795	15681	15749	15611	15720	15602	15865	15747	15640	15764	15640	15652	15820	15858	15856	15732	15772	15886	15728	15650	15978	15830	15889	15830	15865	15668	15857	15801	15893	15697	15845	15836	15788	15713	15590	15776	15769	15823	15801	15687	15787	15751	15884	15775	15807	15738	15861	15792	15627	15663	15778	15851	15803	15890	15660	15744	15686	15662	15691	15737	15776	15881	15912	15890	15751	15860	15799	15584	15690	15695	15801	15537	15666	15797	15755	15651	15836	15933	15713	15800	15581	15750	15719	15713	15829	15695	15794	15799	15893	15724	15923	15704	15730	15852	15654	15742	15926	15623	15719	15806	15865	15889	15547	15916	15923	15809	15863	15712	15751	15822	15975	15814	15741	15720	15757	15735	15829	15748	15975	15790	15824	15839	15688	15706	15824	15754	15865	15721	15796	15836	15925	15761	15665	15864	15671	16022	15995	15763	15888	15826	15948	15743	15927	15887	15688	15878	15711	15775	15691	15755	15808	15923	15759	15722	15880	15826	15793	15740	15688	15870	15740	15937	15636	15735	15651	15810	15767	15741	15804	15813	15742	15902	15773	15680	15871	15776	15743	15724	15895	15752	15770	15819	15695	15722	15783	15765	15857	15777	15698	15929	15734	15759	15875	15907	15782	15779	15669	15793	15878	15717	15672	15764	15689	15829	15860	15807	15777	15820	15882	15881	15847	15856	15753	15647	15825	15711	15878	15819	15840	15793	15802	15697	15815	15787	15648	15744	15780	15943	15812	15583	15718	15689	15909	15948	15783	15660	15630	15779	15953	15897	15810	15717	15791	15785	15952	15709	15848	15742	16007	15652	15700	15663	15822	15698	15700	15722	15815	15848	16027	15799	15863	15903	15709	15750	15766	15937	15779	15669	15857	15653	15762	16024	15561	15831	15768	15990	15772	15689	15654	15747	15754	15784	15794	15885	15856	15782	15731	15830	15759	15457	15849	15777	15766	15816	15884	15809	15916	15823	15803	15783	15836	15612	15762	15916	15633	15901	15796	15862	15759	15714	15870	15757	15664	15582	15801	15667	15990	15840	15662	15852	15663	15876	15777	15722	15930	15865	15743	15997
30166	24380	27098	23688	20455	20182	19914	19387	19669	19690	19556	19736	19354	19579	19572	19316	19389	19554	19302	19386	19448	19561	19505	19464	19218	19314	19585	19523	19403	19506	19405	19344	19465	19424	19671	19344	19347	19261	19203	19319	19428	19264	19306	19378	19435	19423	19475	19512	19365	19414	19388	19379	19370	19278	19298	19530	19649	19180	19157	19363	19294	19373	19248	19357	19460	19497	19603	19362	19221	19343	19204	19302	19519	19429	19325	19449	19358	19251	19241	19398	19360	19342	19371	19389	19438	19458	19192	19332	19320	19388	19282	19360	19364	19360	19457	19363	19334	19438	19393	19470	19395	19599	19500	19397	19498	19265	19423	19350	19366	19350	19252	19348	19293	19500	19448	19478	19394	19414	19402	19345	19259	19300	19374	19159	19467	19557	19678	19424	19356	19513	19264	19331	19483	19286	19374	19292	19054	19430	19469	19679	19553	19409	19574	19031	19230	19375	19311	19427	19621	19199	19467	19317	19619	19435	19476	19268	19541	19430	19357	19427	19332	19528	19217	19375	19481	19250	19433	19549	19320	19537	19496	19357	19432	19590	19330	19434	19358	19557	19435	19316	19554	19591	19285	19239	19348	19387	19323	19291	19393	19398	19463	19266	19273	19614	19353	19150	19492	19399	19289	19319	19380	19423	19235	19332	19460	19253	19138	19577	19487	19308	19406	19232	19495	19361	19323	19272	19402	19205	19334	19762	19516	19622	19315	19284	19291	19458	19281	19296	19275	19240	19315	19472	19224	19611	19458	19330	19406	19373	19476	19414	19470	19364	19586	19383	19260	19326	19356	19415	19172	19473	19433	19481	19351	19201	19465	19322	19299	19405	19362	19285	19284	19395	19295	19663	19474	19207	19238	19606	19515	19386	19474	19392	19602	19251	19381	19375	19297	19502	19274	19450	19471	19587	19389	19545	19264	19377	19530	19318	19294	19291	19343	19262	19244	19290	19439	19372	19362	19431	19386	19496	19385	19204	19156	19250	19443	19387	19224	19382	19269	19370	19484	19207	19259	19352	19252	19458	19511	19457	19460	19541	19303	19499	19397	19482	19349	19706	19288	19417	19437	19322	19429	19549	19350	19500	19415	19585	19256	19283	19289	19587	19275	19219	19430	19425	19575	19382	19469	19380	19373	19262	19333	19408	19453	19438	19446	19490	19428	19259	19206	19559	19475	19167	19568	19450	19395	19319	19313	19441	19406	19524	19309	19319	19253	19512	19477	19394	19649	19455	19406	19181	19341	19409	19554	19227	19314	19360	19230	19430	19313	19513	19605	19341	19502	19490	19475	19439	19378	19374	19552	19212	19504	19518	19597	19487	19427	19407	19450	19433	19415	19486	19587	19432	19305	19547	19392	19480	19434	19412	19532	19547	19327	19600	19425	19462	19598	19356	19572	19422	19556	19415	19373	19315	19455	19555	19338	19533	19582	19373	19249	19287	19479	19456	19328	19246	19408	19473	19457	19451	19321	19508	19375	19393	19365	19151	19408	19388	19409	19367	19369	19467	19410	19424	19641	19586	19208	19488	19373	19654	19250	19616	19291	19320	19424	19369	19493	19409	19466	19317	19215	19515	19638	19433	19374	19353	19420	19102	19275	19515	19167	19271	19330	19344	19358	19561	19466	19433	19497	19377	19524	19421	19472	19312	19273	19530	19459	19522	19574	19430	19259	19296	19343	19403	19310	19238	19368	19103	19380	19453	19368	19360	19222	19405	19464	19382	19360	19623	19531	19197	19459	19339	19406	19356	19525	19454	19604	19337	19512	19290	19404	19444	19344	19319	19319	19362	19587	19533	19376	19168	19454	19204	19567	19423	19557	19353	19652	19526	19338	19414	19323	19375	19385	19356	19494	19338	19543	19433	19571	19420	19181	19225	19378	19455	19388	19395	19559	19354	19371	19501	19453	19170	19543	19556	19361	19226	19395	19287	19530	19336	19419	19281	19530	19555	19450	19375	19353	19343	19209	19170	19516	19331	19515	19649	19460	19441	19527	19520	19369	19355	19465	19345	19541	19315	19306	19193	19327	19411	19397	19425	19420	19412	19293	19478	19562	19474	19326	19497	19375	19404	19488	19280	19259	19456	19181	19279	19406	19331	19561	19542	19602	19217	19247	19317	19062	19212	19450	19242	19317	19322	19272	19501	19391	19435	19313	19100	19190	19422	19316	19415	19407	19281	19454	19429	19495	19207	19409	19403	19207	19156	19293	19452	19388	19334	19166	19124	19441	19536	19366	19223	19440	19489	19413	19275	19342	19373	19497	19423	19288	19563	19599	19545	19477	19384	19588	19382	19458	19422	19246	19345	19429	19348	19477	19361	19450	19375	19338	19395	19334	19402	19512	19450	19337	19519	19298	19248	19436	19369	19408	19351	19362	19471	19356	19415	19503	19347	19369	19280	19376	19497	19102	19511	19552	19245	19366	19686	19273	19475	19186	19470	19417	19331	19428	19526	19099	19274	19605	19369	19380	19430	19247	19491	19493	19446	19437	19372	19296	19389	19331	19510	19578	19387	19201	19362	19348	19412	19337	19495	19666	19439	19466	19418	19308	19135	19440	19524	19504	19596	19507	19483	19368	19584	19405	19367	19538	19340	19453	19305	19461	19396	19343	19183	19295	19342	19445	19487	19470	19363	19339	19493	19238	19524	19476	19300	19491	19490	19391	19437	19402	19370	19298	19452	19537	19398	19564	19309	19324	19107	19325	19396	19361	19409	19424	19599	19531	19342	19342	19198	19311	19285	19271	19540	19325	19285	19333	19386	19498	19309	19439	19514	19228	19212	19159	19185	19382	19685	19571	19356	19289	19285	19290	19254	19491	19482	19427	19576	19468	19384	19400	19379	19458	19504	19286	19117	19331	19438	19100	19289	19484	19312	19494	19252	19408	19374	19477	19630	19497	19430	19395	19401	19353	19514	19495	19450	19465	19405	19546	19427	19497	19088	19303	19315	19402	19496	19410	19378	19357	19413	19376	19464	19312	19219	19457	19476	19411	19305	19348	19378	19594	19710	19449	19330	19667	19254	19461	19478	19405	19503	19361	19495	19223	19269	19369	19405	19521	19328	19551	19345	19424	19486	19476	19544	19517	19268	19578	19415	19516	19549	19365	19408	19375	19174	19295	19194	19493	19471	19332	19362	19422	19529	19558	19546	19436	19442	19331	19438	19248	19483	19506	19586	19531	19321	19332	19446	19736	19483	19407	19396	19281	19339	19554	19435	19295	19364	19229	19363	19371	19431	19212	19343	19556	19520	19187	19361	19438	19393	19621	19423	19314	19429	19491	19381	19440	19322	19315	19126	19400	19323	19376	19210	19519	19486	19572	19398	19437	19467	19249	19384	19488	19418	19454	19480	19407	19508	19251	19517	19537	19406	19446	19133	19298	19400	19433	19504	19513	19374	19421	19346	19564	19349	19202	19235	19492	19287	19493	19201	19454	19387	19185	19459	19564	19395	19273	19334	19519	19447	19500	19554	19441	19281	19402	19104	19392	19527	19352	19148	19280	19379	19192	19436	19196	19485	19269	19229	19324	19382	19346	19399	19503	19613	19430	19435	19535	19224	19431	19385	19312	19210	19354	19252	19383	19461	19354	19456	19483	19458	19675	19641	19474	19298	19316	19342	19485	19575	19452	19391	19494	19427	19523	19450	19595	19456	19492	19390	19352	19409	19437	19467	19340	19258	19418	19566	19430	19300	19506	19475	19048	19476	19285	19420	19391	19402	19497	19615	19354	19353	19388	19554	19527	19271	19279	19360	19377	19319	19304	19419	19409	19412	19381	19487	19407	19384	19235	19463	19335	19316	19439	19266	19315	19474	19478	19388	19495	19291	19464	19237	19324	19192	19565	19373	19345	19337	19323	19533	19430	19580	19479	19332	19219	19482	19544	19229	19516	19597	19473	19379	19379	19324	19550	19389	19281	19570	19381	19497	19512	19353	19206	19566	19340	19479	19470	19411	19591	19420	19515	19438	19358	19410	19451	19602	19338	19451	19482	19516	19372	19489	19437	19282	19354	19465	19351	19327	19519	19204	19507	19479	19575	19245	19667	19299	19377	19347	19491	19366	19548	19268	19458	19325	19287	19258	19331	19484	19350	19325	19292	19467	19374	19342	19323	19616	19388	19372	19495	19494	19343	19344	19408	19340	19339	19238	19092	19239	19368	19393	19332	19559	19256	19333	19212	19501	19599	19430	19163	19220	19317	19389	19429	19566	19345	19653	19390	19511	19392	19528	19497	19556	19510	19063	19471	19305	19254	19387	19138	19243	19377	19310	19260	19396	19380	19663	19484	19409	19232	19493	19576	19387	19503	19447	19376	19316	19497	19291	19424	19302	19335	19441	19318	19235	19382	19461	19424	19196	19546	19390	19432	19403	19313	19519	19191	19511	19221	19218	19468	19486	19410	19738	19633	19236	19453	19448	19499	19382	19268	19488	19236	19251	19372	19581	19547	19500	19158	19458	19207	19434	19612	19249	19496	19563	19440	19286	19504	19339	19520	19490	19489	19419	19371	19382	19489	19362	19503	19555	19325	19452	19351	19480	19234	19388	19459	19495	19563	19312	19213	19424	19443	19289	19357	19346	19611	19336	19333	19402	19609	19337	19421	19421	19471	19524	19463	19418	19301	19402	19450	19624	19570	19329	19517	19330	19249	19331	19495	19347	19428	19320	19365	19488	19306	19390	19414	19281	19087	19237	19348	19211	19552	19368	19600	19518	19489	19358	19408	19460	19528	19567	19359	19296	19551	19541	19470	19371	19409	19422	19473	19436	19593	19567	19456	19209	19356	19367	19448	19445	19416	19439	19436	19423	19470	19366	19326	19360	19448	19269	19385	19362	19329	19401	19087	19105	19202	19273	19263	19671	19615	19280	19347	19281	19444	19439	19564	19420	19658	19462	19246	19311	19411	19380	19421	19420	19319	19174	19306	19310	19260	19254	19139	19424	19391	19367	19332	19478	19540	19219	19259	19465	19624	19770	19454	19412	19302	19404	19390	19433	19597	19334	19516	19360	19213	19454	19471	19379	19281	19529	19460	19379	19392	19497	19621	19373	19367	19426	19439	19228	19484	19515	19343	19537	19274	19337	19504	19666	19462	19655	19309	19369	19275	19435	19504	19404
20568	30176	23949	18559	17333	16744	16660	16177	16254	16305	16317	16455	16194	16254	16240	16161	16194	16139	15990	16029	16088	16223	16219	16118	16110	15971	15952	16087	16137	16170	16188	16088	16175	16059	16139	16123	16115	16129	16103	16194	16130	16202	16002	16071	15799	16165	16253	15969	16039	16148	15994	15972	15960	16182	16080	16128	15992	16045	16129	16102	16118	16186	16159	16055	16215	16019	15994	16140	16172	16048	16189	15991	16085	15942	16143	16086	16045	16179	16135	16229	15938	15999	16091	16172	16039	15823	16262	16154	16319	16051	16064	16040	16047	16180	16072	16196	16067	15933	16127	15977	16073	15891	16102	16090	16150	16005	16187	16159	16159	16072	16197	15940	16147	16357	15917	16099	16061	16252	16170	16131	15996	16017	16183	16057	15979	16067	16116	15881	15974	16150	16188	16101	16081	16094	16131	16339	16097	16061	16056	16009	16099	16084	16023	16031	16010	16148	16132	15960	16043	15904	16123	16185	16031	16208	16042	15909	15982	15898	16143	16079	16121	15943	16030	16222	16170	16024	16074	16206	16044	16027	15948	16201	15966	16244	16076	15961	16063	16079	16036	16094	15968	16121	16037	16103	16169	16065	15921	15906	16093	16093	16050	16022	16154	16003	16025	16029	16351	15940	16191	15973	15958	16201	16234	15950	16199	16012	15903	16104	16038	16131	16117	16008	16127	16116	16145	16264	16204	16164	16097	16199	16065	16231	15892	16178	16186	16073	16165	16153	15920	15960	16064	15950	16025	16249	16083	16104	16019	16302	16232	15996	16065	16040	16062	16166	16107	16019	16074	15938	16083	16177	15928	16189	16048	16035	16063	16318	16008	16106	16074	16053	15947	16173	16033	15970	16042	15965	16164	16063	16051	15986	16203	16064	15943	16198	16031	16140	15961	16131	15817	15989	15927	15793	16112	16130	16017	16084	16233	16126	16078	16233	15915	16101	16136	15918	16178	16160	16246	16141	16064	16044	15984	16210	15935	16085	16154	16091	16090	16018	16173	15966	16098	15901	16093	16148	16116	15919	15962	16055	15911	15946	16090	16191	16296	16197	16125	16045	15926	16149	16046	15846	16167	15929	15926	15995	16144	16085	16020	16088	16068	16236	16007	15999	16065	16040	16045	16072	16239	16104	15987	16086	16259	16131	16170	16053	16014	16259	16190	16184	16119	16095	16160	16176	16181	16148	16105	16088	16028	16052	16074	16144	15963	16099	16108	16229	16158	16009	16089	15957	16011	16069	15928	16074	16095	16212	16064	16135	16088	16004	16340	15934	15946	16238	16057	16127	16272	16094	16191	16093	16043	15975	16088	16075	16096	16035	16210	16120	16081	16045	16106	16045	16146	16162	16102	16073	15999	16178	16118	16164	15933	16143	16071	16193	16102	16252	16071	16161	16119	16151	16117	16167	16175	16160	16151	16098	15988	15973	16050	16099	16061	15929	16197	16066	16026	16099	15966	16102	15829	16173	16242	16156	15907	16050	16033	15983	16109	16139	16058	16068	16076	15812	16216	16238	16056	16194	16107	16186	15948	15941	16088	15921	16134	16054	16299	16169	16069	16109	16070	16140	16206	15978	15909	15970	16020	16090	16072	16079	15987	16040	15962	16173	16072	16050	16066	15985	16099	16123	16122	16151	16242	16321	16209	16001	16160	16081	16000	16056	16036	16032	16037	16007	16061	16229	16001	16064	16087	16051	16012	16347	16146	16001	16087	16149	16033	16090	16177	16105	15931	16090	16017	16084	16111	16037	16129	16210	16238	16150	16136	16021	16151	16048	16000	16225	16017	16091	15872	16174	16235	16110	16150	16051	16070	15912	15985	16068	16074	15986	16164	16154	16137	16025	15958	16080	16022	15994	16188	15991	15985	16153	16000	16060	16028	16136	16038	16026	16023	15953	16156	16035	16056	16001	16132	16245	16044	15818	15932	15972	16045	15932	16007	16059	16043	15947	16049	16121	16049	16056	16228	16025	16212	16110	16077	16022	16081	15984	16129	16041	16138	15943	16104	16017	16024	16208	16022	16153	15935	15977	16098	16079	16147	16054	16105	16196	16200	15992	16096	16013	16139	16061	16036	16128	16215	16206	15992	16046	16090	15983	16026	16063	16030	16027	16137	15967	16302	16092	16262	16013	15943	16146	16259	16144	16133	16018	16195	16092	15938	16063	16196	15972	16133	16239	16091	16008	16079	15868	16126	16149	15984	16169	16105	16337	16052	16116	16160	16110	16186	16067	16025	16186	16008	16079	16072	16147	16106	16121	16025	16026	16197	15982	16182	16097	15879	15938	16016	16222	16156	15955	16165	16127	16114	16093	16069	16005	16126	16095	15997	16030	16152	16087	16163	15969	16009	16042	16157	15977	16242	16130	16098	16211	16108	16037	16046	16153	15805	16161	16069	16033	16143	16207	16007	16163	16104	16008	16239	16135	15991	16212	15951	16122	16222	16077	16130	16035	15911	16035	16074	16249	15998	16283	16120	16017	15975	15991	16207	16078	16112	15998	16090	16151	16161	16132	16046	16030	16246	15936	16076	15992	16050	16034	16175	15877	15982	15975	16217	16049	16107	16150	16136	16060	16171	15962	15988	16226	15894	16151	15945	16070	16101	16023	16138	16082	16228	16191	15992	16112	16205	16163	16052	16177	16149	15903	16035	16246	16064	15953	16036	16152	16056	16114	15974	16188	16058	16019	16039	16158	15969	16298	16110	16001	16111	16101	16185	16059	15952	16011	16016	15872	15972	16025	15982	16141	16001	16087	16196	16020	16121	16022	16163	16196	16048	16109	15838	16373	16208	16227	16027	16010	16029	16014	16115	16074	16174	16061	16026	16074	16170	16111	16183	16113	16099	16249	16085	16152	16049	16075	16065	16219	16014	16347	16194	15891	15954	16016	16081	16214	16063	16236	15998	15951	16133	16094	16147	15958	16272	16017	16397	15856	15938	15925	16154	16068	16142	16115	15968	15995	16000	15982	15954	16180	15936	16099	15956	16203	16223	15980	15886	15969	16177	16152	16019	16077	16108	15955	16015	15964	16178	16146	16126	16030	15961	16091	16257	15877	16130	16037	16034	15871	16138	16267	16026	16000	16038	16259	16033	16175	16230	15889	16006	16243	16108	16157	16194	15904	16133	15931	16049	16063	16081	16022	16071	16211	16123	16098	16196	16104	16179	15988	16092	16075	15941	16193	15960	16241	15894	16107	16139	16187	16239	16274	15915	15943	16125	16110	16140	16091	16083	16010	16320	16060	16164	16163	16050	16002	16064	16075	15879	16123	16063	15999	15997	16091	16129	16192	16068	15986	16123	16040	16189	16085	15966	16164	16143	16116	15999	16151	15862	16146	16079	16078	16103	16078	15986	16280	15999	16182	15984	16144	16017	15995	15885	16034	16159	16118	15992	15980	16187	16098	16152	15941	16032	16020	16052	16011	15999	16175	16140	16012	15958	16130	16069	16174	16181	16127	16088	16017	16052	15987	16173	15959	16086	16191	16145	16104	16091	16081	16140	16013	16180	16135	15992	16071	16096	16110	16116	16100	15925	15980	16004	15913	16012	16157	16329	15984	16152	16199	16032	15966	16039	16155	15880	16226	16248	16033	16180	16053	16074	15989	16191	16014	16113	16091	16001	16122	16258	16074	16038	16067	16107	16107	16055	16062	16064	15905	16049	15949	16200	16026	16146	16033	16095	16099	16078	16189	16004	16141	16180	16128	16148	15983	16195	16115	16032	15988	16135	16044	16169	16150	16033	16073	16031	16195	15938	16045	16140	16177	16242	16059	16206	16097	16157	16174	16237	16048	16184	16198	15894	16111	16069	16339	15964	16017	16060	16246	16185	16229	16219	16174	16023	16110	16173	16054	16053	15903	16028	16084	16071	15969	16299	16041	16205	16171	15979	16180	16120	16108	16209	16167	15997	16008	16101	16020	15997	16039	15926	16200	15913	15883	16037	16127	16102	16153	16144	16050	16038	16185	15926	15793	16156	15993	16000	15973	16062	16109	16087	16256	15947	16140	16091	16192	16066	16178	16116	15977	16005	16099	16137	15879	15976	15985	16103	16025	16130	16117	15932	16087	16106	16016	15993	16073	16080	15874	16071	16079	16118	16013	16013	16128	16009	16129	16099	16146	16006	16027	16103	16200	16149	16050	16114	16159	16162	16091	16129	16192	15993	16168	16104	16120	16105	16227	16008	16018	15960	16085	15895	16095	16121	16152	15966	16252	16205	16056	16165	16025	16102	16089	15939	16020	16021	16094	16246	15941	16147	16102	15943	16029	16130	16179	16130	15798	16035	16038	16121	16097	16238	16015	16057	16015	16044	16026	16118	16240	16082	16023	16008	16198	16154	16182	16160	16148	16079	16074	16157	15862	16175	15996	16101	16242	15990	16124	16151	16208	16096	15990	16262	16144	15917	16083	16099	16045	16034	16175	15940	16063	16139	16024	15979	16064	16073	15988	16000	16078	16117	16102	16067	16022	15998	16137	16030	16077	16022	16334	16080	16012	15984	16112	16149	16105	16167	16151	16118	16119	15968	16131	15986	16210	16066	16069	16001	16019	16080	16033	15965	16129	16156	15913	16075	16047	16139	16013	16240	15952	16105	16006	16226	16065	16169	16033	16072	16187	15971	16113	16146	16118	16136	15932	16144	16179	16141	15948	15999	16019	16281	16249	16138	16136	16072	16159	16111	15970	16009	16153	16207	16015	16274	15986	16098	16231	16107	16257	16155	16077	16125	16261	16021	16054	16167	16007	16161	16078	16031	16052	16125	15963	16108	16106	15917	15989	16169	16088	16155	16072	16132	16206	16021	16010	15958	15998	16153	16158	16008	16178	16021	16136	16139	15786	16114	16172	16268	16197	16181	16020	16176	16194	16059	16146	16162	16196	16040	16073	16079	16239	16007	16168	16028	16067	16026	16161	16000	15995	16121	16330	16202	16167	16131	16203	16066	16125	16088	16042	15993	16051	16161	16167	16110	16194	16106	16001	16080	15943	16109	16033	16116	16046	16155	16040	15976	15869	15878	16106	15967	16044	16145	16028	16120	16102	16165	16230	15986	16154	16128	16116	16267	16105	16233	16144	16119	15901	16244	16017	15958	15989	15916	16073	15965	16057	16201	15941
23769	21534	28233	25735	22808	22067	21288	19476	19220	19260	19365	18978	19157	19255	19285	19157	18802	19017	18836	18976	19074	19015	18895	18801	18854	19074	19076	18783	18730	18961	18784	18810	18895	18618	18882	19082	18988	19118	19008	18729	18926	18895	18925	18930	18927	18728	19027	18932	18842	18864	18822	18838	18876	18968	18737	18580	18868	18951	18842	19028	18726	18766	18853	18870	18780	18960	18931	19024	18778	18768	18819	18884	18816	18622	18904	18750	18996	19015	18731	18831	18900	18788	18925	18814	18877	18627	19006	18837	18659	18795	18805	18781	18808	18702	18780	18954	18938	18975	18918	18731	18715	18664	18956	18740	18786	18966	19011	18945	18682	18655	18784	18878	18733	18782	18742	18735	18868	18815	18818	18905	18845	18840	18954	18838	18979	18858	18720	18663	18879	18658	18653	18769	18824	18826	18947	18917	18903	18871	18640	18813	18609	18754	18835	18729	18955	18925	18948	18851	18879	18849	18688	18984	18919	18662	18772	18904	18847	18896	18805	18766	18883	18792	18817	18922	18900	18696	18720	18663	18833	18610	18750	18989	18934	18673	18674	18908	18936	18655	18929	18738	18790	18836	18728	18796	18773	18922	18807	18752	18755	18793	18781	18808	18645	18749	18782	18950	18780	18708	18869	18782	18841	18550	18799	18665	18809	18789	18727	18782	18847	18846	18941	18802	18731	18710	18828	18938	18799	18845	18676	18749	18904	18915	18839	18746	18729	18779	18634	18735	18969	18977	18819	18805	18846	18755	18781	18800	18772	18779	18758	18709	18680	18949	19013	18992	18699	18849	19063	18773	18799	18914	18823	18965	19081	18768	18690	18967	18805	18914	18775	18801	18970	18641	18738	18833	18684	19018	18887	18811	18901	18915	18754	18693	18877	18647	18895	18751	18892	18858	18930	18912	18776	18751	18657	18945	18907	18827	18721	18699	18739	18580	18746	18654	18907	18908	18796	18934	18647	18773	18802	18941	18788	18739	18929	18675	18918	18757	18957	18813	18784	18910	18980	18880	18915	18636	18905	18724	18860	18923	18735	18816	18755	18889	18928	18879	18842	18589	18774	18658	18750	18732	18789	18908	18769	18780	18735	18660	18775	18774	18768	18682	18771	18965	18664	18830	18842	18867	18870	18947	18858	18670	18535	18628	18664	19003	18966	18768	18999	18782	18781	18807	18857	18665	18810	18682	18774	18731	18772	18786	19015	18668	18767	18928	18826	18826	18762	18709	18865	18891	18995	18574	18852	18876	18832	18950	18805	18919	18712	18891	18783	19004	18879	18948	18930	19014	18527	18837	18789	18807	18768	18602	18894	18739	18931	18641	18767	18712	18825	18571	19048	18769	18948	18967	18796	18786	18705	18731	18834	18700	18587	18731	18946	18960	18762	18793	18577	19042	18787	18922	18799	18700	18980	18719	18862	18747	18757	18579	18917	18911	18779	18812	18859	18779	18617	18769	18787	18835	18693	18942	18973	18847	18844	18912	18795	18870	18779	18627	18767	18692	18818	18820	18938	18637	18703	18697	18847	18715	18692	18778	18885	18933	18722	18920	19130	18879	19153	18812	18857	18665	18691	18728	18909	18754	19102	18720	18853	18720	18949	18822	18807	18792	18757	18785	18787	18898	18979	18825	18754	18872	18888	18912	18755	18734	18865	18624	18667	18733	18803	18618	18878	18966	18780	18693	18801	18613	18829	18828	18818	18977	18567	18480	18717	18892	18903	18789	18782	18679	18706	18812	18835	18856	18807	18764	18654	19022	18782	18880	18918	18782	18822	18839	18971	18762	18888	19016	18879	18877	18925	18665	18887	18649	18773	18924	18972	18804	18938	18637	18744	18628	18906	18686	18796	18764	18834	19001	19156	18920	18796	18852	18830	18604	18936	18801	18884	18693	18773	18816	18836	18838	18779	18960	18844	18757	18813	18932	18888	18951	18914	18834	18795	18850	18751	18650	18905	18843	18907	18946	18996	18707	18577	18831	18855	18784	18912	18983	18915	18877	18732	18868	19135	19018	18857	18743	18945	18844	18958	18783	18760	18919	18832	18933	18647	18788	18863	18804	19054	18691	18785	19017	18788	18652	18963	18874	18816	18925	18778	18758	18766	18811	18712	18737	18634	18836	18842	18958	18831	18698	18725	18753	18954	18822	18793	18750	18963	18828	18836	18735	18750	18740	18714	18723	18864	18818	18886	18710	19036	18771	18897	18809	18740	18807	18689	18696	18869	18895	18759	18983	18699	18979	18916	18708	18900	18929	18808	18727	18812	18809	18936	19116	18876	18851	18994	18867	19039	18810	18878	18771	18727	18773	18968	18920	18786	18761	18975	18825	19100	18972	18840	18997	19148	18928	18808	18784	18900	18837	19083	18865	18725	18993	18927	18840	18851	18914	18800	18800	18811	19057	18801	18762	19047	18735	18788	18813	18803	18638	18755	18972	18797	18829	18874	19009	18929	18784	18613	18875	18683	18851	18753	18790	18796	18778	18710	18732	18777	18994	18707	18986	18800	18642	18925	18761	18870	18770	18841	19038	18875	18747	18849	18704	18773	18809	18754	18642	18898	18863	18710	18828	18801	18952	18673	18836	18955	18786	18878	18774	19023	18809	18770	18929	18957	19001	18566	18950	18983	18822	18689	18732	18901	18682	18687	18802	18851	18716	18820	18946	18806	18783	18768	18675	18877	18889	18926	18755	18707	19041	18780	18807	18583	18950	18847	18695	18777	18730	18757	18889	18856	18799	18779	18818	18715	18829	18762	18824	18890	18772	18835	19028	18748	18872	18978	18781	18765	18944	18830	18734	18946	18896	18916	18761	18660	18700	18870	18889	18850	18819	18926	18817	18875	18853	18969	18820	18769	18844	18777	18995	18862	18807	18724	18809	18576	18852	18727	18765	18559	19027	18884	18989	18753	18859	18993	18748	18831	18868	18904	18731	18558	18836	18493	18697	18820	18739	18994	18867	18862	18788	18661	18824	18865	18938	18721	18860	18929	18889	18777	19003	18821	18769	18922	18791	18658	18674	18682	18542	18688	18835	18843	18911	18823	18710	18981	18789	18716	18925	18927	18905	18861	18744	18781	18821	18952	18769	18881	18784	18708	18683	18949	18861	18777	19082	18667	18771	18833	18513	18908	18967	18648	18947	19013	18746	18579	18799	18845	18736	18866	18901	18840	18939	18845	18904	18971	18796	18705	18913	18674	18811	18951	18771	18797	18674	18828	18825	18757	18908	18711	18863	18821	18808	18813	18784	18986	18751	18718	18891	18682	18997	18688	18686	18827	18913	18672	18645	18841	18986	18931	18850	18708	19071	18925	18934	18862	18857	18864	18923	18812	18761	18839	18940	18659	18685	19219	18750	18720	18970	19050	18852	18763	18764	18746	18510	18841	18661	18850	18768	18926	18821	18840	19036	18783	18629	18658	19099	18749	18800	18973	18776	18767	18851	18761	18849	18641	18752	18833	18917	18785	18609	18797	18996	18829	18790	18622	18787	18830	18840	18781	18928	18968	18757	18739	18689	18654	18621	18678	18838	18724	19142	18655	18535	18914	18936	18743	18983	18641	18918	18709	18783	18741	18893	18697	18625	18763	18750	18607	18873	18930	18896	18729	18783	18855	18800	18726	18883	18794	18733	18688	18675	18739	18784	18879	19006	18828	18842	18898	18844	18997	18876	18888	18816	18623	19016	18866	18864	18487	18621	18715	18581	18836	18746	18702	18842	18637	18736	18698	18704	18911	18690	18726	18777	18643	18889	18761	18925	18780	18762	18874	18899	18854	18627	18745	18940	18673	18817	19032	19043	18706	18657	18968	18698	18827	18814	18855	18755	18862	18646	18836	18936	18788	18852	18705	18734	18796	18859	18929	18692	18964	18804	18799	18734	18920	18786	18812	18854	18892	18909	18914	18957	18699	19030	18821	18801	18699	18975	18772	18988	18778	18706	18961	19010	18740	18863	18672	18711	18913	19024	18746	18795	18823	18872	18715	18868	18806	18905	18807	18676	18848	18685	18907	18717	18782	18830	18677	18954	18775	19024	19056	18979	18735	18773	18828	18812	18748	18927	18670	18798	18901	18657	18697	18687	18875	18868	18689	18891	18710	18781	18708	18986	18789	18741	18809	18853	18828	18868	18832	18818	18819	19095	18861	18761	18697	18784	18863	18850	18846	18788	18976	18765	18904	18877	18912	18803	18651	18874	18751	18718	18906	18836	18834	18979	18667	18815	18878	18756	18812	18665	18670	18733	18827	18637	18907	18775	18873	19030	18835	18617	18673	18659	18697	18840	18796	19091	19022	19064	19131	18973	18588	18817	18695	18767	18581	18904	18942	18856	18863	18806	18994	18697	18967	18895	19000	18896	18637	18810	18829	18790	18786	18829	18868	19084	18929	18831	18819	18908	18979	18730	18972	18857	18917	18687	18850	18833	18774	18865	18840	18774	18837	18680	18350	18827	19026	18939	18758	18820	18689	18962	18963	18840	18682	18727	18950	18906	18776	18660	18785	18876	18897	18816	18830	18892	18837	18932	19009	19003	18943	18849	18760	18691	18767	19045	18968	18878	18884	18893	18939	18898	18716	18674	18928	18757	18962	18563	18721	18955	18876	18824	18686	18781	18859	18654	18796	18848	18805	18819	18720	18760	19041	18644	18777	18875	18715	18736	18893	18852	18930	18977	18842	18835	18814	18713	18926	18786	18857	18816	18729	18742	18743	18743	18896	18798	18776	18581	18627	18811	18645	18627	18966	18597	18759	18831	18619	18809	18959	18994	18814	18795	18798	18884	18813	18899	18841	18716	18737	18654	18700	18978	18790	18740	18841	18765	19063	18803	18749	18769	18682	18932	18781	18793	18869	18694	18776	18798	18778	18987	18969	18770	18910	18609	18756	18677	18578	19079	18814	18874	18919	18782	18881	18917	18823	18935	18777	18919	18964	18624	18966	18803	18988	18859	18809	18726	18763	19161	19116	18887	18830	18931	18903	18562	18760	18877	18866	18793	18793	18902	18821	18946	18885	18744	18887	18600	18895	18546	18936	18874	18730	18875	18701	18719	18847	18794	18680	18814	18916	18847	18985	18706	18880	18925	18879	18781	18708	18680	18815	18632	18914	18947	18664	18604	18755	18612
19294	38995	31248	22276	19018	17298	16806	16423	16405	16091	16235	16089	16017	16123	15950	15947	15915	15801	15843	15703	15968	15898	15687	15821	15709	15776	15838	15743	15577	15814	15474	15733	15713	15726	15639	15747	15813	15771	15852	15685	15691	15767	15615	15610	15646	15760	15655	15751	15664	15712	15852	15601	15798	15608	15709	15856	15788	15865	15664	15687	15673	15776	15689	15935	15794	15711	15855	15677	15769	15571	15686	15757	15646	15719	15726	15806	15647	15755	15782	15733	15518	15881	15801	15706	15844	15610	15778	15696	15784	15645	15594	15677	15906	15535	15830	15723	15853	15624	15793	15675	15587	15627	15773	15620	15696	15658	15730	15692	15855	15931	15807	15693	15589	15949	15755	15737	15616	15688	15719	15883	15678	15618	15840	15877	15715	15729	15691	15666	15650	15781	15648	15629	15714	15679	15686	15550	15672	15927	15726	15667	15837	15695	15541	15564	15640	15536	15823	15738	15697	15710	15843	15542	15680	15641	15639	15760	15746	15808	15785	15785	15738	15697	15709	15760	15741	15797	15866	15887	15755	15776	15766	15672	15762	15660	15749	15793	15745	15730	15647	15818	15701	15698	15694	15848	15760	15796	15866	15505	15643	15817	15642	15736	15849	15816	15711	15875	15743	15847	15685	15733	15807	15647	15687	15646	15832	15725	15773	15627	15732	15788	15547	15655	15712	15678	15689	15827	15901	15605	15824	15731	15635	15772	15759	15652	15682	15617	15627	15710	15671	15807	15851	15834	15544	15680	15662	15737	15665	15633	15622	15616	15690	15859	15829	15827	15641	15914	15811	15623	15731	15708	15857	15654	15783	15910	15645	15734	15754	15872	15720	15757	15718	15817	15871	15730	15927	15763	15683	15862	15877	15894	15628	15605	15711	15705	15804	15898	15753	15788	15956	15645	15792	15732	15764	15746	15683	15644	15567	15803	15834	15735	15762	15920	15950	15750	15844	15909	15848	15733	15623	15777	15830	15637	15725	15724	15785	15673	15643	15833	15719	15810	15536	15753	15697	15666	15693	15725	15722	15793	15818	15749	15752	15773	15711	15509	15726	15650	15483	15722	15714	15709	15658	15847	15792	15858	15693	15752	15830	15688	15823	15832	15988	15709	15734	15696	15630	15775	15634	15990	15550	15731	15756	15651	15771	15676	15771	15846	15731	15633	15569	15766	15892	15649	15920	15764	15633	15672	15782	15627	15851	16030	15751	15560	15833	15627	15698	15680	15768	15783	15753	15893	15695	15785	15666	15916	15798	15621	15707	15780	15715	15653	15818	15801	15693	15763	15588	15950	15780	15562	15623	15632	15617	15916	15790	15607	15690	15752	15863	15718	15869	15585	15829	15787	15745	15619	15823	15680	15915	15655	15708	15786	15687	15798	15503	15677	15754	15755	15709	15542	15807	15708	15821	15739	15777	15801	15691	15593	15412	15750	15683	15665	15736	15868	15884	15741	15783	15615	15778	15813	15776	15697	15882	15849	15813	15760	15719	15644	15852	15593	15805	15813	15624	15571	15873	15720	15743	15546	15680	15746	15875	15777	15806	15701	15898	15678	15656	15565	15584	15799	15741	15659	15667	15647	15728	15629	15697	15691	15728	15818	15863	15960	15807	15726	15754	15731	15875	15820	15737	15589	15777	15632	15787	15856	15780	15658	16034	15735	15665	15728	15773	15895	15629	15689	15628	15731	15762	15685	15893	15661	15657	15924	15681	15656	15781	15727	15789	15789	15734	15572	15646	15766	15687	15702	15754	15572	15745	15920	15721	15748	15632	15681	15800	15711	15652	15649	15575	15623	15797	15886	15743	15678	15772	15631	15870	15640	15650	15889	15793	15698	15555	15645	15772	15609	15644	15794	15659	15675	15665	15549	15876	15585	15783	15797	15700	15715	15810	15676	15708	15727	15788	15669	15628	15730	15691	15786	15717	15890	15808	15805	15712	15901	15792	15701	15671	15675	15598	15656	15686	15741	15695	15759	15923	15646	15853	15616	15918	15708	15734	15898	15759	15788	15778	15741	15703	15698	15858	15721	15813	15790	15580	15832	15802	15791	15833	15711	15808	15798	15795	15758	15839	15690	15842	15650	15690	15809	15663	15766	15876	15824	15967	15569	15671	15775	15681	15869	15823	15676	15762	15820	15770	15678	15728	15795	15882	15675	15686	15605	15669	15844	15554	15604	15738	15772	15558	15727	15782	15732	15579	15830	15717	15806	15496	15839	15801	15909	15824	15793	15821	15745	15698	15953	15695	15797	15677	15637	15732	15933	15766	15748	15827	15716	15765	15807	15696	15554	15604	15778	15690	15649	15705	15557	15723	15558	15790	15653	15657	15820	15624	15815	15791	15690	15718	15847	15735	15747	15764	15784	15724	15719	15874	15637	15739	15588	15774	15932	15937	15801	15733	15769	15713	15688	15854	15688	15906	15845	15720	15814	15656	15698	15733	15786	15726	15669	15710	15773	15761	15762	15649	15686	15670	15667	15759	15815	15873	15677	15700	15939	15802	15664	15754	15715	15884	15810	15542	15784	15725	15724	15670	15707	15630	15812	15793	15579	15857	15678	15790	15662	15733	15710	15732	15620	15686	15677	15830	15584	15699	15705	15805	15554	15697	15919	15825	15707	15672	15622	15824	15813	16009	15741	15716	15624	15862	15828	15826	15784	15830	15712	15687	15745	15675	15657	15780	15665	15941	15910	15817	15732	15815	15708	15791	15646	15873	15748	15756	15692	15673	15714	15494	15710	15725	15888	15764	15768	15582	15760	15695	15824	15626	15861	15769	15738	15844	15840	15606	15644	15656	15670	15753	15688	15672	15803	15799	15670	15604	15768	15724	15733	15903	15699	15739	15830	15608	15801	15773	15711	15944	15682	15875	15688	15750	15619	15779	15700	15743	15854	15706	15754	15868	15825	15689	15826	15714	15795	15634	15843	15876	15809	15689	15749	15764	15865	15937	15969	15835	15604	15800	15707	15860	15906	15633	15680	15702	15690	15669	15721	15593	15727	15812	15753	15707	15727	15500	15665	15751	15783	15664	15797	15672	15798	15672	15680	15718	15668	15783	15708	15615	15798	15838	15848	15875	15652	15723	15866	15758	15835	15709	15826	15752	15785	15755	15865	15855	15740	15887	15783	15652	15777	15697	16057	15712	15632	15706	15827	15641	15822	15729	15717	15846	15697	15768	15831	15718	15607	15749	15830	15798	15927	15778	15684	15852	15822	15770	15554	15653	15731	15690	15592	15828	15812	15703	15848	15582	15799	15715	15826	15724	15723	15503	15667	15779	15746	15751	15841	15754	15678	15757	15530	15699	15720	15779	15595	15843	15657	15737	15669	15711	15751	15805	15894	15710	15698	15794	15809	15759	15716	15761	15676	15707	15685	15907	15863	15617	15760	15856	15705	15842	15748	15604	15806	15841	15891	15705	15758	15721	15736	15842	15719	15721	15576	15748	15749	15780	15827	15739	15586	15739	15679	15759	15648	15897	15614	15758	15523	15819	15749	15695	15646	15612	15687	15661	15793	15799	15699	15670	15661	15640	15738	15617	15678	15547	15780	15867	15977	15629	15680	15866	15662	15693	15724	15723	15574	15818	15843	15657	15794	15683	15777	15801	15792	15627	15703	15713	15705	15556	15916	15695	15657	15766	15791	15597	15717	15675	15711	15760	15616	15756	15843	15779	15715	15700	15828	15794	15725	15631	15647	15808	15785	15669	15711	15575	15586	15729	15727	15750	15669	15728	15556	15798	15763	15564	15632	15630	15816	15808	15723	15679	15630	15678	15795	15759	15798	15803	15548	15747	15627	15687	15665	15750	15739	15825	15936	15633	15804	15706	15763	15724	15648	15768	15632	15727	15635	15808	15619	15913	15658	16017	15776	15896	15787	15719	15673	15724	15666	15708	15733	15735	15715	15697	15933	15634	15885	15653	15616	15890	15724	15783	15702	15711	15684	15739	15820	15717	15669	15687	15791	15491	15622	15554	15680	15530	15700	15662	15575	15855	15766	15547	15783	15816	15819	15911	15557	15757	15774	15653	15751	15664	15620	15622	15866	15720	15700	16013	15690	15761	15668	15768	15723	15764	15676	15800	15802	15719	15907	15861	15763	15797	15657	15800	15892	15742	15899	15675	15712	16009	15657	15881	15579	15886	15728	15865	15786	15758	15670	15727	15599	15724	15747	15719	15853	15754	15578	15606	15680	15726	15665	15895	15732	15874	15658	16071	15592	15663	15757	15484	15707	15706	15710	15662	15688	15826	15874	15828	15690	15705	15829	15702	15715	15914	15752	15720	15750	15738	15798	15779	15697	15605	15769	15925	15823	15716	15707	15895	15764	15826	15684	15623	15643	15765	15684	15731	15684	15770	15751	15729	15740	15705	15823	15775	15641	16023	15632	15564	15687	15706	15678	15640	15753	15676	15867	15725	15796	15715	15887	15807	15631	15764	15665	15665	15579	15647	15529	15735	15805	15748	15858	15930	15596	15627	15653	15815	15860	15706	15894	15559	15741	15995	15720	15781	15665	15859	15758	15681	15750	15729	15812	15761	15808	15827	15801	15659	15803	15684	15669	15759	15582	15821	15773	15688	15640	15727	15509	15537	15763	15653	15610	15795	15733	15630	15856	15611	15765	15602	15886	15476	15900	15929	15822	15584	15899	15706	15782	15648	15668	15851	15752	15729	15708	15737	15645	15636	15765	15810	15588	15886	15795	15888	15655	15760	15757	15756	15780	15673	15732	15783	15814	15635	15678	15628	15630	15547	15643	15808	15584	15769	15775	15922	15834	15662	15722	15858	15818	15685	15683	15673	15742	15747	15663	15592	15588	15759	15633	15782	15713	15753	15817	15752	15699	15860	15924	15591	15830	15790	15736	15640	15645	15852	15757	15744	15686	15754	15791	15659	15841	15584	15888	15777	15777	15829	15620	15660	15414	15816	15914	15767	15705	15847	15878	15622	15631	15858	15903	15710	15749	15764	15626	15943	15668	15780	15702	15779	15654	15758	15556	15569	15746	15889	15651	15722	15590	15882	15687	15708	15794	15731	15723	15567	15796	15590	15752	15966	15834	15762	15723	15559	15729	15483	15739	15708	15645	15693	15744	15770	15688	15747	15726	15656	15751
25429	21610	27531	27785	21863	21238	21596	20696	20598	20796	20683	20365	20617	20565	20459	20473	20358	20432	20436	20354	20310	20308	20459	20450	20286	20473	20498	20402	20350	20532	20425	20272	20341	20185	20231	20230	20410	20442	20265	20448	20392	20531	20287	20147	20206	20293	20330	20498	20305	20250	20376	20305	20283	20396	20363	20403	20356	20327	20389	20514	20087	20167	20317	20440	20243	20232	20400	20295	20259	20160	20223	20405	20159	20202	20194	20349	20328	20160	20222	20168	20214	20207	20342	20224	20272	20499	20157	20162	20267	20198	20212	20158	20398	20273	20305	20342	20383	20291	20127	20059	20263	20330	20285	20141	20302	20501	20372	20008	20287	20247	20308	20418	20270	20356	20492	20392	20311	20279	20242	20318	20368	20608	20256	20199	20523	20305	20319	20189	20257	20380	20342	20354	20284	20380	20337	20202	20427	20178	20396	20318	20310	20308	20404	20321	20148	20152	20162	20019	20487	20184	20236	20195	20298	20310	20477	20388	20415	20344	20389	20195	20313	20229	20203	20253	20396	20043	20413	20263	20233	20458	20194	20190	20289	20246	20333	20143	20092	20462	20320	20424	20274	20218	20120	20324	20467	20231	20341	20311	20402	20346	20308	20317	20414	20190	20246	20359	20342	20319	20179	20300	20321	20375	20259	20285	20182	20258	20260	20324	20520	20391	19917	20270	20450	20057	20556	20388	20125	20436	20498	20209	20361	20286	20229	20398	20331	20164	20326	20234	20111	20341	20307	20360	20378	20339	20353	20500	20392	20432	20296	20461	20204	20216	20303	20439	20280	20144	20333	20151	20353	20188	20414	20410	20386	20293	20169	20268	20359	20484	20147	20198	20254	20330	20404	20060	20506	20273	20236	20148	20420	20459	20415	20324	20295	20344	20319	20147	20285	20264	20268	20244	20304	20461	20477	20130	20063	20170	20587	20254	20385	20308	20363	20349	20314	20166	20342	20244	20359	20144	20435	20328	20349	20441	20264	20246	20112	20221	20193	20037	20135	20050	20399	20370	20536	20260	20238	20330	20412	20234	20293	20478	20568	20270	20273	20299	20136	20201	20394	20252	20231	20316	20526	20305	20403	20209	20450	20362	20314	20164	20191	20444	20355	20451	20338	20336	20227	20309	20363	20205	20333	20387	20336	20098	20266	20196	20292	20105	20344	20389	20534	20197	20390	20149	20391	20040	20160	20263	20410	20137	20153	20067	20139	20435	20440	20447	20213	20091	20263	20329	20484	20551	20217	20501	20333	20143	20223	20218	20246	20262	20384	20100	20160	20328	20317	20493	20265	20127	20286	20261	20378	20196	20360	20371	20206	20234	20231	20308	20180	20493	20366	20213	20345	20182	20384	20396	20353	20461	20363	20243	20136	19990	20257	20281	20200	20204	20408	20179	20186	20108	20396	19982	20181	20512	20431	20417	20408	20306	20314	20268	20493	20280	20246	20230	20450	20443	20362	19979	20079	20094	20130	20366	20250	20316	20245	20447	20336	20266	20376	20341	20098	20205	20333	20152	20397	20318	20194	20134	20261	20492	20346	20270	20191	20209	20397	20250	20135	20221	20237	20273	20537	20290	20283	20386	20268	20157	20144	20347	20252	19974	20145	20173	20396	20267	20291	20295	20199	20203	20406	20382	20220	20070	20409	20366	20127	20418	20378	20435	20475	20290	20345	20287	20355	20206	20256	20185	20150	20314	20377	20274	20242	20096	20170	20239	20025	20344	20490	20289	20458	20085	20243	20236	20243	20162	20414	20462	20340	20263	20534	20342	20392	20484	20378	20322	20301	20308	20366	20279	20351	20251	20348	20360	20323	20257	20374	20272	20481	20397	20150	20306	20357	20246	20273	19937	20312	20350	20223	20408	20222	20160	20324	20222	20289	20278	20364	20521	20213	20335	20406	20265	20140	20222	20341	20512	20344	20170	20374	20280	20252	20427	20356	20316	20175	20199	20306	20392	20212	20370	20360	20222	20170	20196	20330	20308	20374	20379	20337	20229	20139	20415	20336	20287	20356	20227	20309	20053	20399	20113	20415	20343	20089	20168	20276	20452	20318	20328	20281	20217	20256	20339	20291	20453	20178	20266	20322	20531	20349	20273	20420	20216	20156	20249	20296	20313	20286	20457	20177	20389	20326	20411	20343	20196	20383	20476	20390	20268	20117	20382	20185	20621	20347	20477	20365	20296	20145	20395	20193	20402	20384	20411	20317	20389	20358	20379	20370	20285	20247	20345	20362	20361	20182	20209	20502	20141	20323	20316	20282	20153	20244	20147	20166	19966	20357	20019	20250	20319	20119	20208	20196	20442	20530	20477	20199	20413	20294	20179	20182	20482	20369	20351	20195	20445	20617	20270	20459	20048	20335	20358	20418	20202	20251	20265	20311	20268	19954	20289	20245	20280	20003	20474	19972	20192	20225	20270	20229	20402	20287	20207	20263	20372	20433	20194	20374	20210	20565	20232	20200	20309	20322	20143	20282	20379	20150	20286	20396	20133	20102	20265	20377	20235	20252	20331	20325	20126	20384	20238	20384	20381	20329	20484	20335	20442	20348	20423	20424	20422	20202	20207	20255	20276	20404	20325	20287	20493	20403	20449	20261	20153	20349	20100	20191	20482	20295	20090	20256	20362	20157	20341	20434	20213	20413	20430	20520	20172	20232	20427	20273	20518	20405	20266	20332	20365	20282	20305	20398	20375	20182	20198	20157	20198	20304	20287	20203	20341	20318	20355	20397	20270	20475	20258	20164	20393	20493	20275	20320	20301	20234	20166	20425	20425	20201	20275	20318	20359	20134	20180	20239	20276	20175	20300	20381	20348	20158	20271	20482	20316	20354	20453	20197	20268	20407	20378	20292	20486	20384	20167	20341	20347	20503	20365	20173	20348	20269	20242	20575	20198	20377	20442	20316	20373	20243	20090	20146	20396	20394	20247	20329	20427	20235	20349	20104	20500	20207	20332	20268	20323	20148	20448	20402	20226	20215	20304	20477	20236	20374	20213	20330	20220	20234	20304	20361	20286	20167	20182	20438	20355	20318	20231	20647	20168	20306	20298	20321	20292	20162	20069	20330	20254	20170	20270	20342	20255	20329	20442	20252	20370	20192	20425	20423	20180	20270	20215	20367	20194	20241	20149	20318	20377	20358	20261	20018	20221	20378	20249	20060	20523	20485	20393	20366	20464	20257	20301	20302	20311	20469	20520	20507	20207	20330	20336	20212	20225	20429	20298	20229	20285	20337	20110	20261	20190	20392	20119	20021	20402	20091	20324	20256	20411	20184	20397	20172	20340	20245	20088	20324	20324	20538	20150	20308	20282	20325	20450	20315	20306	20463	20433	20506	20356	20237	20191	20550	20219	20213	20273	20219	20240	20237	20332	20234	20538	20470	20202	20171	20282	20272	20391	20352	20257	20181	20413	20367	20216	20154	20346	20151	20385	20318	20382	20236	20278	20426	20287	20252	20470	20409	20144	20353	20260	20192	20269	20448	20438	20413	20294	20469	20371	20361	20257	20320	20147	20148	20489	20323	20225	20160	20290	20246	20397	20420	20271	20348	20314	20445	20376	20132	20002	20359	20247	20582	20159	20476	20331	20461	20178	20271	20398	20249	20475	20318	20256	20444	20351	20302	20481	20428	20500	20493	20445	20194	20415	20314	20289	20131	20241	20271	20239	20394	20323	20487	20358	20071	20230	20235	20229	20339	20125	20408	20123	20392	20289	20156	20269	20365	20390	20390	20315	20276	20068	20133	20364	20086	20172	20099	20330	20112	20386	20351	20381	20596	20301	20405	20445	20232	20269	20517	20307	20404	20438	20451	20394	20349	20378	20482	20244	20601	20545	20376	20318	20299	20314	20175	20199	20260	20140	20218	20440	20237	20352	20405	20228	20309	20396	20436	20239	20524	20550	20362	20221	20313	20024	20251	20431	20068	20360	20357	20242	20188	20352	20210	20332	20406	20302	20438	20248	20425	20466	20184	20498	20250	20197	20230	20382	20232	20358	20217	20211	20277	20151	20320	20459	20290	20208	20220	20264	20215	20264	20226	20396	20325	20211	20511	20277	20232	20273	20414	20440	20156	20333	20279	20258	20440	20465	20231	20362	20579	20507	20218	20245	20125	20528	20238	20431	20387	20212	20298	20266	20407	20287	20310	20096	20424	20139	20343	20179	20416	20202	20220	20322	20431	20383	20301	20271	20194	20081	20341	20259	20249	20201	20299	20253	20254	20269	20273	20340	20208	20380	20353	20324	20382	20518	20330	20416	20097	20098	20261	20329	20116	20186	20197	20132	20150	20439	20403	20244	20394	20287	20108	20153	20222	20189	20206	20390	20381	20181	20400	20351	20319	20179	20214	19958	20377	20213	20365	20109	20144	20219	20437	20250	20322	20209	20308	20306	20156	20285	20494	20285	20147	20481	20468	20441	20116	20299	20489	20403	20340	20213	20532	20356	20423	20335	20277	20469	20014	20285	20208	20391	20422	20288	20325	20189	20277	20106	20446	20438	20374	20463	20391	20285	20324	20366	20452	20289	20403	20084	20406	20461	20446	20324	20305	20193	20288	20091	20281	20333	20272	20277	20200	20287	20263	20197	20450	20236	20425	20278	20383	20325	20294	20365	20265	20136	20241	20482	20350	20319	20264	20070	20258	20334	20164	20167	20345	20219	20346	20164	20417	20292	20146	20364	20289	20177	20415	20212	20327	20450	20466	20408	20239	20239	20167	20278	20320	20504	20333	20421	20370	20248	20146	20364	20434	20444	20285	20311	19999	20298	20314	20279	20068	20204	20216	20346	20219	20238	20512	20420	20473	20375	20193	20451	20481	20191	20418	20304	20145	20208	20461	20236	20289	20171	20187	20415	20216	20428	20363	20162	20324	20398	20155	20131	20378	20424	20200	20304	20284	20168	20290	20270	20210	20320	20352	20391	20418	20316	20146	20269	20197	20302	20042	20430	20248	20147	20336	20300	20418	20183	20224	20403	20253	20569	20206	20222	20241	20202	20198	20292	20502	20436	20462	20417	20221	20097	20332	20172	20368	20424	20110	20539	20437	20347	20455	20309	20266	20183	20535	20496	20311	20405	20417	20429	20341	20453	20229	20203	20088	20327	20271	20319	20315	20455
19076	32479	27328	20732	18683	17602	17261	17099	16949	16885	16985	16742	16840	16865	16707	16925	16909	16782	16465	16721	16685	16745	16528	16658	16821	16496	16529	16516	16771	16574	16636	16731	16527	16529	16633	16482	16702	16567	16515	16548	16633	16629	16563	16426	16647	16704	16518	16514	16640	16602	16711	16544	16595	16733	16674	16544	16346	16670	16445	16618	16449	16711	16667	16589	16733	16634	16709	16615	16426	16578	16655	16648	16525	16560	16470	16568	16483	16578	16654	16545	16631	16759	16710	16592	16512	16435	16488	16700	16706	16518	16639	16530	16696	16733	16660	16657	16714	16449	16430	16499	16624	16549	16496	16600	16586	16454	16628	16608	16572	16816	16376	16752	16622	16585	16679	16497	16618	16581	16642	16709	16665	16676	16620	16559	16541	16576	16758	16500	16581	16477	16395	16614	16684	16622	16641	16471	16590	16641	16517	16666	16648	16529	16518	16728	16486	16581	16643	16842	16482	16470	16709	16600	16522	16496	16436	16440	16718	16495	16565	16697	16450	16604	16489	16523	16675	16739	16549	16651	16613	16699	16791	16495	16553	16503	16424	16767	16552	16622	16436	16483	16557	16546	16772	16533	16648	16545	16631	16588	16553	16498	16476	16608	16459	16654	16564	16557	16514	16453	16634	16424	16633	16610	16621	16663	16426	16615	16607	16518	16581	16393	16737	16582	16603	16480	16491	16695	16503	16700	16513	16480	16474	16398	16689	16547	16578	16620	16729	16661	16748	16617	16586	16473	16831	16503	16654	16510	16632	16566	16515	16569	16436	16586	16681	16782	16580	16568	16555	16438	16637	16726	16521	16638	16462	16688	16598	16639	16569	16674	16500	16536	16554	16562	16625	16591	16674	16529	16726	16404	16615	16349	16607	16621	16535	16449	16513	16597	16665	16523	16649	16669	16532	16578	16523	16565	16612	16587	16634	16523	16609	16814	16544	16512	16684	16582	16832	16502	16371	16644	16690	16493	16553	16540	16676	16701	16681	16701	16632	16425	16655	16707	16520	16660	16665	16610	16575	16581	16588	16532	16719	16607	16620	16567	16748	16574	16558	16645	16571	16382	16537	16554	16741	16657	16597	16577	16735	16620	16496	16543	16587	16576	16761	16669	16516	16428	16520	16503	16605	16565	16606	16718	16686	16482	16561	16582	16652	16748	16528	16564	16518	16443	16647	16558	16498	16429	16494	16440	16563	16633	16668	16533	16588	16613	16633	16442	16244	16731	16668	16714	16624	16476	16428	16627	16691	16520	16609	16638	16752	16733	16526	16624	16713	16562	16537	16698	16608	16542	16536	16635	16614	16439	16645	16598	16549	16683	16520	16499	16424	16809	16653	16582	16615	16662	16582	16632	16517	16612	16482	16583	16639	16569	16605	16529	16510	16698	16472	16619	16722	16547	16510	16653	16504	16584	16431	16691	16474	16770	16677	16367	16511	16648	16603	16602	16624	16573	16602	16657	16689	16591	16546	16489	16540	16700	16636	16685	16414	16532	16566	16783	16627	16440	16574	16731	16611	16519	16264	16409	16670	16635	16755	16647	16406	16513	16599	16542	16539	16633	16604	16564	16583	16637	16496	16550	16549	16531	16719	16648	16492	16529	16628	16429	16728	16495	16556	16594	16682	16799	16533	16516	16730	16737	16598	16593	16503	16692	16588	16470	16497	16669	16775	16631	16689	16591	16559	16412	16610	16578	16629	16479	16524	16594	16765	16511	16525	16601	16280	16622	16611	16469	16476	16626	16539	16530	16822	16609	16633	16678	16624	16530	16688	16673	16520	16515	16530	16631	16434	16655	16530	16740	16581	16498	16478	16675	16465	16860	16463	16560	16783	16563	16592	16641	16707	16537	16537	16629	16520	16623	16467	16664	16548	16642	16388	16621	16425	16783	16686	16506	16459	16638	16658	16576	16556	16637	16598	16549	16390	16581	16424	16515	16688	16542	16497	16566	16641	16408	16566	16569	16622	16423	16543	16444	16597	16412	16500	16514	16587	16536	16471	16443	16634	16646	16519	16497	16668	16466	16558	16456	16510	16612	16585	16694	16599	16492	16674	16638	16701	16646	16606	16686	16557	16573	16618	16757	16678	16571	16629	16745	16482	16609	16719	16391	16620	16521	16600	16433	16583	16538	16637	16444	16554	16554	16509	16546	16468	16437	16700	16445	16631	16577	16597	16697	16732	16571	16556	16461	16562	16640	16745	16606	16400	16481	16625	16596	16562	16548	16657	16628	16699	16392	16545	16699	16392	16802	16616	16537	16512	16644	16619	16603	16592	16688	16655	16559	16538	16639	16630	16773	16589	16622	16724	16446	16579	16552	16613	16668	16605	16617	16660	16630	16743	16569	16673	16657	16699	16610	16527	16751	16555	16654	16511	16630	16406	16492	16546	16424	16562	16588	16550	16668	16624	16407	16576	16561	16695	16628	16577	16544	16579	16639	16463	16689	16555	16644	16691	16574	16560	16526	16587	16658	16776	16820	16587	16582	16641	16487	16514	16532	16532	16579	16378	16656	16533	16519	16557	16611	16514	16689	16551	16593	16637	16562	16604	16637	16609	16524	16592	16530	16654	16575	16703	16558	16578	16378	16675	16614	16591	16449	16427	16477	16487	16538	16621	16720	16725	16561	16509	16503	16631	16765	16454	16640	16699	16545	16395	16737	16599	16574	16437	16637	16775	16575	16593	16575	16691	16498	16548	16582	16638	16697	16539	16636	16661	16596	16643	16620	16464	16765	16628	16638	16585	16461	16626	16606	16625	16498	16749	16503	16535	16607	16644	16516	16663	16546	16563	16587	16628	16458	16408	16557	16695	16535	16696	16479	16581	16769	16691	16523	16530	16644	16570	16617	16604	16516	16457	16735	16580	16667	16609	16526	16676	16626	16540	16577	16592	16627	16611	16601	16651	16548	16572	16575	16414	16631	16414	16743	16567	16497	16478	16599	16585	16635	16651	16604	16610	16696	16630	16681	16630	16379	16570	16632	16546	16600	16552	16821	16632	16542	16748	16523	16527	16535	16648	16549	16609	16457	16578	16682	16679	16418	16554	16360	16554	16384	16630	16717	16573	16575	16598	16629	16696	16563	16525	16600	16808	16652	16694	16548	16803	16520	16639	16496	16545	16695	16622	16507	16540	16556	16691	16587	16650	16630	16551	16546	16543	16441	16634	16618	16605	16638	16599	16642	16609	16383	16538	16608	16458	16481	16723	16531	16518	16504	16423	16587	16731	16758	16591	16482	16691	16694	16698	16529	16684	16557	16598	16635	16803	16532	16576	16636	16620	16624	16531	16467	16695	16596	16634	16585	16539	16561	16592	16653	16663	16623	16474	16723	16664	16624	16509	16544	16687	16507	16560	16547	16354	16414	16563	16633	16714	16533	16681	16640	16574	16594	16642	16512	16698	16613	16685	16604	16693	16489	16601	16647	16724	16582	16469	16516	16592	16637	16452	16544	16620	16583	16516	16442	16698	16524	16511	16765	16711	16597	16457	16774	16515	16464	16587	16772	16592	16712	16522	16814	16456	16536	16733	16507	16625	16544	16597	16452	16554	16674	16640	16648	16498	16566	16732	16509	16604	16650	16640	16485	16723	16627	16603	16670	16686	16630	16609	16774	16478	16681	16559	16474	16367	16504	16515	16538	16581	16568	16518	16762	16545	16465	16792	16672	16496	16601	16560	16616	16581	16574	16766	16520	16369	16369	16678	16730	16525	16553	16574	16744	16692	16517	16540	16370	16582	16553	16464	16625	16466	16529	16648	16765	16596	16544	16636	16596	16508	16431	16592	16688	16557	16663	16622	16567	16513	16477	16519	16632	16515	16635	16576	16590	16576	16694	16513	16511	16637	16631	16664	16526	16689	16417	16735	16493	16524	16618	16631	16558	16507	16638	16533	16521	16459	16710	16607	16387	16633	16582	16604	16565	16644	16659	16487	16530	16650	16523	16430	16581	16719	16522	16541	16467	16610	16635	16515	16522	16632	16594	16595	16710	16493	16304	16652	16558	16546	16657	16572	16637	16516	16519	16611	16715	16564	16693	16586	16565	16562	16615	16421	16457	16665	16523	16626	16516	16504	16676	16520	16553	16501	16571	16492	16522	16557	16594	16467	16609	16749	16489	16591	16507	16514	16536	16454	16619	16542	16576	16529	16402	16635	16517	16666	16594	16579	16548	16497	16440	16716	16411	16659	16604	16663	16669	16700	16519	16565	16643	16560	16401	16651	16542	16563	16445	16718	16653	16593	16602	16532	16528	16638	16591	16620	16551	16558	16459	16512	16503	16680	16626	16490	16733	16634	16494	16610	16557	16561	16673	16645	16696	16773	16726	16680	16627	16617	16630	16784	16581	16656	16589	16600	16714	16592	16756	16567	16397	16688	16609	16598	16690	16649	16518	16574	16636	16440	16604	16497	16483	16608	16832	16398	16683	16518	16601	16581	16618	16593	16592	16537	16660	16632	16553	16431	16447	16565	16709	16600	16602	16518	16608	16486	16574	16545	16327	16563	16727	16388	16380	16720	16574	16570	16692	16603	16488	16645	16600	16766	16732	16606	16636	16458	16557	16442	16564	16515	16688	16486	16696	16501	16487	16667	16617	16675	16528	16583	16689	16801	16666	16524	16617	16622	16551	16566	16534	16720	16574	16678	16606	16561	16660	16575	16617	16575	16554	16694	16430	16546	16606	16703	16577	16556	16674	16517	16712	16430	16553	16728	16686	16590	16714	16462	16331	16511	16711	16476	16606	16614	16501	16703	16629	16650	16512	16581	16767	16506	16552	16391	16670	16470	16607	16553	16593	16581	16746	16619	16511	16479	16721	16699	16467	16507	16635	16646	16436	16467	16567	16425	16662	16761	16476	16676	16841	16500	16605	16544	16584	16298	16787	16667	16494	16686	16678	16552	16641	16369	16553	16461	16625	16608	16684	16454	16635	16492	16696	16537	16449	16748	16484	16567	16696	16771	16587	16527	16476	16476	16537	16651	16595	16775	16682	16690	16498	16594	16712	16607	16521	16648	16586	16492	16685	16598	16625	16794	16554	16590	16475	16615	16617	16669	16641	16657	16587	16563	16645	16599	16665	16464	16752	16585	16590	16486	16615	16626	16731	16530	16434	16591	16685
22659	21535	28740	24801	22055	24146	24733	20917	20265	20338	20252	20014	20106	19932	19796	19577	19985	19794	19628	19563	19662	19815	19779	19611	19807	19615	19496	19553	19785	19486	19583	19513	19417	19622	19775	19358	19442	19478	19535	19549	19469	19313	19598	19444	19527	19337	19697	19549	19449	19545	19382	19442	19423	19648	19505	19488	19463	19404	19489	19480	19672	19611	19379	19458	19344	19516	19438	19432	19536	19700	19440	19481	19393	19522	19377	19567	19609	19346	19455	19415	19485	19458	19474	19502	19314	19244	19391	19397	19422	19304	19471	19538	19470	19398	19427	19553	19439	19636	19424	19476	19313	19462	19720	19651	19602	19635	19395	19441	19271	19504	19575	19326	19637	19649	19311	19224	19555	19389	19332	19366	19468	19344	19608	19504	19413	19608	19487	19693	19660	19489	19440	19803	19409	19350	19413	19683	19387	19350	19405	19269	19757	19438	19360	19370	19602	19422	19735	19461	19584	19386	19272	19553	19754	19420	19578	19623	19612	19255	19591	19635	19518	19251	19600	19311	19516	19405	19492	19398	19385	19518	19335	19425	19156	19349	19412	19384	19479	19211	19173	19290	19454	19466	19614	19537	19407	19682	19663	19599	19409	19413	19098	19710	19524	19684	19280	19436	19639	19463	19356	19559	19489	19619	19651	19602	19360	19464	19593	19277	19559	19305	19729	19513	19382	19490	19471	19446	19527	19293	19676	19514	19492	19607	19507	19228	19383	19491	19464	19511	19545	19663	19563	19412	19431	19274	19536	19462	19405	19289	19491	19519	19585	19576	19534	19497	19334	19460	19362	19550	19495	19461	19524	19565	19523	19459	19652	19689	19642	19515	19567	19462	19324	19513	19178	19583	19235	19607	19475	19351	19498	19464	19452	19481	19424	19533	19545	19537	19501	19587	19616	19381	19413	19494	19473	19462	19545	19816	19403	19460	19353	19538	19441	19531	19501	19427	19481	19291	19491	19238	19461	19500	19631	19618	19370	19451	19593	19742	19526	19748	19266	19577	19497	19557	19352	19405	19319	19450	19447	19272	19413	19288	19565	19436	19514	19600	19163	19256	19421	19449	19681	19418	19533	19507	19320	19429	19455	19549	19384	19390	19437	19250	19417	19448	19164	19462	19498	19442	19450	19417	19392	19675	19577	19403	19584	19642	19652	19570	19547	19298	19447	19348	19311	19580	19387	19627	19638	19582	19595	19526	19441	19448	19462	19334	19370	19315	19665	19525	19557	19333	19414	19547	19606	19518	19324	19227	19374	19368	19507	19572	19554	19467	19558	19787	19276	19290	19120	19429	19493	19630	19372	19730	19373	19466	19402	19523	19435	19414	19360	19446	19218	19521	19645	19449	19315	19285	19806	19428	19424	19612	19353	19427	19269	19659	19754	19547	19412	19506	19440	19478	19441	19471	19609	19487	19417	19195	19502	19572	19416	19592	19461	19676	19320	19644	19344	19590	19254	19594	19737	19484	19526	19497	19435	19435	19680	19534	19523	19319	19541	19524	19462	19301	19431	19606	19362	19529	19570	19449	19514	19429	19548	19318	19568	19490	19413	19677	19468	19428	19349	19314	19410	19415	19428	19318	19571	19589	19525	19537	19425	19406	19524	19435	19441	19553	19572	19404	19374	19354	19668	19615	19635	19384	19409	19468	19573	19437	19629	19497	19602	19496	19521	19518	19396	19454	19436	19349	19559	19430	19595	19449	19473	19395	19453	19433	19355	19535	19687	19377	19634	19578	19345	19352	19742	19668	19393	19280	19365	19287	19415	19507	19516	19617	19179	19601	19517	19311	19260	19392	19658	19355	19395	19373	19298	19330	19537	19607	19344	19443	19660	19567	19295	19470	19339	19292	19283	19416	19387	19521	19439	19263	19340	19282	19545	19538	19528	19295	19438	19591	19537	19630	19456	19366	19333	19525	19493	19333	19550	19480	19396	19500	19542	19412	19625	19791	19324	19459	19397	19613	19534	19535	19238	19394	19521	19519	19385	19565	19497	19316	19378	19413	19450	19349	19757	19549	19480	19407	19488	19431	19494	19368	19485	19512	19400	19514	19393	19472	19505	19313	19438	19483	19638	19334	19196	19703	19453	19412	19475	19504	19441	19376	19452	19490	19476	19263	19642	19583	19788	19323	19569	19652	19599	19423	19301	19487	19388	19379	19341	19572	19237	19592	19386	19431	19579	19274	19639	19581	19559	19501	19387	19681	19538	19475	19474	19367	19232	19406	19471	19319	19380	19411	19282	19494	19548	19321	19236	19438	19387	19343	19434	19237	19361	19272	19575	19489	19536	19336	19483	19379	19441	19603	19286	19543	19271	19455	19546	19546	19401	19378	19683	19431	19511	19503	19462	19627	19600	19383	19292	19481	19195	19422	19396	19532	19340	19400	19430	19592	19447	19429	19617	19579	19544	19349	19425	19306	19333	19269	19632	19630	19473	19307	19346	19476	19422	19488	19724	19555	19524	19515	19398	19506	19368	19505	19459	19259	19455	19472	19360	19578	19460	19444	19559	19395	19415	19302	19496	19505	19544	19317	19359	19534	19725	19453	19456	19396	19397	19447	19442	19213	19328	19365	19438	19704	19655	19484	19527	19487	19365	19364	19457	19390	19463	19553	19614	19496	19439	19514	19471	19501	19294	19296	19381	19311	19475	19645	19360	19441	19510	19625	19454	19609	19377	19583	19375	19338	19443	19526	19224	19389	19439	19368	19315	19142	19326	19342	19433	19461	19304	19630	19687	19528	19323	19483	19511	19570	19571	19522	19537	19317	19455	19364	19501	19546	19364	19603	19558	19317	19393	19400	19300	19487	19469	19592	19528	19572	19457	19437	19706	19456	19242	19418	19297	19327	19396	19375	19429	19378	19251	19349	19715	19443	19265	19506	19565	19429	19429	19252	19421	19693	19533	19488	19458	19459	19483	19556	19419	19372	19493	19445	19256	19423	19369	19492	19363	19541	19479	19243	19477	19347	19427	19520	19601	19373	19641	19436	19501	19570	19595	19424	19451	19359	19524	19351	19369	19622	19529	19443	19497	19436	19456	19571	19416	19602	19622	19643	19536	19380	19381	19507	19266	19336	19356	19297	19481	19438	19474	19375	19544	19358	19535	19471	19409	19283	19374	19528	19352	19375	19480	19235	19450	19588	19328	19394	19475	19573	19309	19365	19386	19511	19478	19392	19488	19403	19490	19514	19607	19409	19434	19597	19518	19500	19442	19406	19522	19254	19335	19274	19317	19506	19201	19409	19287	19494	19370	19357	19522	19284	19533	19325	19382	19517	19739	19543	19435	19347	19400	19446	19409	19717	19429	19482	19376	19464	19280	19166	19408	19535	19402	19566	19423	19338	19494	19225	19492	19474	19442	19736	19265	19574	19595	19350	19345	19626	19589	19399	19385	19211	19428	19246	19348	19455	19298	19545	19285	19493	19416	19459	19336	19482	19248	19489	19536	19390	19606	19511	19343	19389	19296	19244	19152	19438	19540	19325	19507	19539	19697	19515	19507	19327	19449	19663	19427	19374	19547	19528	19437	19258	19581	19388	19665	19592	19572	19444	19292	19515	19403	19577	19545	19550	19300	19558	19366	19499	19591	19641	19448	19311	19411	19545	19516	19576	19393	19400	19508	19531	19498	19453	19579	19485	19524	19428	19498	19573	19291	19521	19503	19520	19441	19507	19474	19504	19387	19218	19364	19431	19498	19411	19473	19463	19397	19532	19459	19369	19575	19579	19481	19345	19659	19497	19437	19573	19350	19380	19576	19337	19442	19623	19548	19585	19298	19447	19357	19243	19234	19495	19471	19679	19493	19247	19307	19615	19645	19447	19625	19385	19485	19667	19422	19597	19560	19417	19549	19467	19634	19428	19294	19497	19323	19581	19429	19450	19347	19390	19236	19450	19410	19485	19606	19633	19522	19557	19544	19588	19411	19317	19336	19481	19383	19422	19640	19472	19358	19618	19537	19551	19409	19373	19346	19330	19440	19735	19406	19452	19392	19631	19441	19557	19578	19660	19554	19426	19578	19319	19248	19463	19301	19445	19399	19417	19553	19475	19597	19612	19502	19260	19501	19512	19508	19473	19448	19411	19282	19487	19485	19294	19451	19660	19336	19604	19586	19400	19584	19395	19351	19367	19494	19392	19339	19590	19536	19334	19538	19454	19374	19391	19433	19407	19462	19465	19162	19360	19489	19601	19482	19220	19443	19453	19381	19444	19226	19286	19546	19582	19476	19574	19601	19543	19506	19625	19455	19482	19519	19412	19435	19614	19512	19582	19421	19577	19459	19426	19383	19442	19561	19585	19404	19306	19506	19461	19428	19305	19517	19394	19470	19380	19448	19618	19444	19731	19387	19368	19484	19367	19403	19480	19407	19406	19200	19395	19170	19192	19452	19755	19470	19510	19500	19358	19511	19421	19476	19485	19372	19655	19425	19562	19538	19486	19424	19378	19424	19595	19289	19336	19493	19509	19230	19446	19520	19422	19350	19564	19799	19581	19563	19519	19366	19364	19318	19434	19487	19647	19648	19510	19549	19282	19426	19662	19381	19428	19530	19432	19386	19357	19499	19301	19580	19586	19459	19509	19352	19404	19350	19503	19319	19432	19382	19478	19359	19586	19661	19500	19523	19464	19506	19246	19262	19523	19509	19115	19417	19452	19725	19582	19675	19468	19531	19389	19511	19646	19455	19393	19497	19488	19384	19384	19569	19436	19418	19334	19512	19459	19413	19371	19448	19503	19558	19601	19336	19485	19405	19295	19365	19253	19388	19417	19746	19586	19462	19378	19403	19261	19340	19506	19294	19549	19562	19436	19388	19572	19393	19579	19495	19384	19250	19439	19417	19530	19473	19374	19565	19396	19228	19521	19207	19604	19681	19382	19617	19629	19611	19518	19302	19480	19361	19482	19447	19475	19499	19485	19647	19491	19390	19298	19474	19402	19462	19574	19611	19654	19469	19234	19523	19384	19224	19514	19270	19525	19509	19439	19310	19320	19546	19577	19686	19528	19386	19367	19431	19484	19417	19461	19345	19298	19412	19496	19170	19394	19594	19702	19539	19350	19550	19582	19616	19409	19435	19407	19450	19413	19465	19609	19360	19472	19380	19616	19424	19333	19311	19303
20531	43678	36569	23659	19855	18276	17550	17170	17050	16784	16684	16570	16556	16344	16350	16431	16409	16211	16381	16339	16396	15998	16091	16281	16290	16027	16160	16029	16103	16199	15993	16125	16140	16128	15997	16094	16052	16096	16071	16327	16173	16030	16071	16121	16035	16203	16198	16089	16086	15926	16099	16122	16180	16118	15853	16122	16184	16352	15950	16039	16201	16014	16037	16109	16001	15955	15843	16134	16167	16137	15956	16050	15908	15931	16185	16162	15966	16051	16155	15976	16133	16151	16008	16082	15915	16212	15870	15993	15999	16054	15994	15961	15883	16150	15987	16004	15919	16104	16067	16194	15931	15954	16213	15873	16139	15930	15873	16013	16046	15933	15910	16078	15956	16083	15910	16017	16007	16134	15855	15775	15994	15916	16029	16245	15970	16000	16049	16030	16082	16055	16163	15761	16075	16065	16010	15840	16098	15992	16069	15860	15931	15909	16051	15940	15998	15942	16259	15960	16061	16207	15933	15849	16065	16238	16216	16017	16067	16165	16075	16117	16036	16167	16035	16101	16066	16056	16165	16069	16131	16055	16152	15973	16068	16152	15974	16186	16088	16050	15982	15977	15914	16054	15989	16028	16123	16063	16053	16133	16129	15988	15980	15905	15934	15990	16027	16152	16241	15909	16003	15986	16061	15961	16092	15946	15932	16059	16109	15959	15960	15989	15917	15974	16027	16236	15868	16094	16093	16092	16052	16095	15994	16110	16026	15972	16210	16074	16104	15989	16103	16111	15855	16172	16212	15978	15804	16234	16139	16144	16015	16053	15912	15951	16021	15918	16255	16222	16041	16059	16149	15950	16000	16052	15922	16022	16113	16037	16062	16072	16061	16145	16064	15973	16016	15991	15983	15984	16071	15993	15941	16089	15965	16001	16082	16090	16056	16029	16210	16012	15991	16119	16136	16017	15945	16115	16127	15944	16108	16251	16132	16041	15963	16050	16062	15975	16117	15992	16103	16042	16166	15997	16116	16028	16072	15967	15934	16303	16069	15877	16209	15949	16026	15985	16316	16054	16055	15963	16021	16087	16103	15932	16108	15997	16058	16203	15936	16060	16324	16110	15996	16076	15962	15918	16089	16197	16114	16040	16160	16036	16007	16160	15995	15961	15834	16123	16120	16108	16076	15845	16155	15898	15987	16152	16017	15983	16023	15930	16167	16044	16155	16092	15883	15982	16001	16096	16082	15967	15967	16110	15990	16001	16211	16050	16006	16117	16163	16208	16067	16207	16022	15973	16025	16053	16237	16274	16181	16069	16077	16060	16007	16204	16008	15880	15932	16035	16051	16101	16243	16096	16123	16068	16036	16101	16058	16044	16208	16126	16024	16035	15939	16062	16167	15982	15969	16126	16128	16096	16241	16055	15941	16075	15980	15936	16110	16097	16103	15943	16168	16153	16006	16189	16217	16137	16039	16046	16251	15980	16062	16036	16181	16139	16165	16151	15948	15906	15987	16129	15843	16021	16111	16117	16158	16118	16153	16289	16133	16036	16120	16030	16064	16240	15930	16061	16089	16217	16155	16073	16019	15974	15911	16099	16036	16174	16005	16226	16136	16017	15871	15891	16029	16031	16156	15949	16082	16028	16054	15921	15856	16066	16142	16129	16145	16105	15946	16063	15874	15897	15937	16063	16039	16023	15966	16201	16012	16217	16023	16100	16212	16119	16034	16059	15948	16121	16194	16136	16014	15968	16212	16043	16027	15944	15988	16027	16162	16011	16024	16041	15937	15975	16172	16066	16068	15999	16028	16161	15898	16117	15997	16051	15933	16066	16266	15979	15919	16208	16027	16321	16074	16085	16118	15861	15965	15994	15996	16050	15904	15875	16120	16286	15955	16097	16011	16150	15975	15902	16001	15925	15873	16146	15994	16113	15818	15955	16007	16067	16083	16128	15972	16167	16060	16037	15972	16032	16031	16277	16063	16132	15989	15995	16073	16052	16172	16086	16136	16119	16136	15974	16127	16013	16036	16089	16038	16096	16093	15829	16133	16072	16146	16049	15968	16119	16074	16043	16210	16230	16008	15968	15978	16116	15991	16150	16063	15936	15953	15993	16000	16039	16080	16012	16078	16034	15990	16067	16136	16120	16065	16029	15944	15995	16334	16179	16012	15874	15983	16100	16034	15960	16084	15976	15935	16009	16167	16314	16004	16060	16063	16010	16129	16110	16126	15940	16081	16121	16210	16111	15999	16035	15907	16155	16088	15998	16207	15982	16136	16065	16047	15946	16018	16074	15949	16156	16104	16045	16081	15983	16055	16109	15955	16168	16117	16118	15836	16125	16187	16044	16019	15936	16069	16007	16093	16084	16124	16054	16034	15989	15979	16124	15939	15973	16044	16115	16074	16107	15949	16079	16023	16092	16194	16089	16267	15975	16166	16076	15909	15955	16041	15945	16244	15837	16045	16022	16195	16200	16144	16224	16061	16077	15996	15990	15951	16026	16137	16067	16075	16148	16004	16066	16231	16038	16191	16145	16126	16049	16122	16299	16042	16050	16169	15959	16083	15921	16105	15922	16111	16161	16078	15991	16133	16113	15915	15937	16093	16093	16061	16111	16016	16109	16172	16171	16186	16055	15995	16038	15977	16132	16031	16094	16152	15949	16145	16167	16052	16071	16065	15819	16231	16192	16174	16076	16307	16056	16136	16222	16037	16044	16037	15945	16087	15985	16201	16116	15996	15800	16066	16027	16123	16148	16200	16039	15988	16167	16043	16295	16058	16022	16055	16081	15972	16040	16031	16215	16100	16079	15967	16104	16129	16249	16093	15700	15962	16144	15981	15987	16269	16057	16049	16102	15879	16042	16048	16061	16204	16145	16062	16015	16060	15957	15973	16103	16192	16154	16075	15956	15899	16068	16130	16252	15989	16188	15823	15889	16001	16257	16032	15900	16065	16112	15940	16262	16074	16101	15911	16068	16006	15902	16027	16054	16091	16077	16139	16038	15970	16174	16010	15831	16245	16046	16074	16026	16065	15973	16100	15857	15994	15976	16051	16019	16100	15851	16094	15918	16024	16195	16085	16078	15975	15999	15953	16213	16041	16165	16056	16129	16039	15948	16007	16229	16032	16275	15994	16209	15898	16039	16318	16121	16077	16175	15984	16254	16117	15897	16009	16013	16172	15961	15966	16080	16041	16023	16174	15976	16095	16035	16243	16025	16072	16086	16059	16105	15952	16172	16071	16048	16166	16276	15921	16057	15857	16051	16143	15875	16078	16128	15930	16075	16174	16063	15983	16087	16089	16076	16013	15996	16073	16041	16104	15891	16230	16018	16085	15980	16065	15927	16031	16119	16033	16055	16157	16034	16075	16109	16040	16085	15974	16082	16021	16049	15887	16229	16130	15973	15926	16039	15988	16096	16175	15981	16010	16143	15978	15919	16060	16145	15981	15873	16076	16012	16009	15986	16221	16204	16002	16168	16097	15916	16129	15967	16035	16016	15806	16048	15998	16117	15903	16067	16149	16024	16071	16021	16069	16181	16088	16194	15924	16170	16035	16001	15927	16098	16134	16122	16034	16180	16098	15925	16090	16029	16116	15858	16078	16018	15986	15959	16122	15913	16036	15943	16010	16045	16065	16198	15925	16049	16044	16106	16015	15806	16374	16071	16082	16126	16010	15988	16137	16010	16031	16195	16012	16021	16276	16195	16113	15906	16054	16047	16098	16014	16086	16074	16058	16058	16024	16122	16052	16038	15901	16036	15930	16081	15960	16007	15967	16153	16099	16049	16059	16142	16184	16158	16035	15908	15987	16194	15985	16216	16085	15955	16084	16212	16092	16086	15913	15893	16020	16043	15983	15965	16064	15923	16140	16001	16153	15917	16183	16140	16243	15830	16074	16232	16141	16040	16101	16123	15967	16109	16181	16081	15975	16183	15951	15944	16321	16132	15955	16023	16039	16131	16112	16047	15923	16409	16299	15968	16051	16116	16021	16227	16082	16115	16038	16263	16103	16130	16033	15930	16165	16082	15990	15952	16037	16011	16020	16156	16088	16120	15979	16093	16105	15899	16040	15964	15960	15919	16076	16118	16109	16108	16053	15925	16064	15880	15930	15984	16114	15955	16030	16160	16092	15973	16069	16029	16048	16285	15945	15931	16019	16102	15915	15964	15968	16064	16240	15966	16074	16098	16002	16203	15875	16219	15988	16058	16049	15976	16240	16039	16086	15998	16005	16090	15992	16045	15976	16114	16071	15970	16130	16030	16081	16070	16083	16047	15997	16047	16028	16050	16004	16123	16034	16046	15954	16108	16094	16055	16143	16150	16063	15974	16042	16030	16191	16110	16161	15950	16134	16008	16021	16069	16190	16177	16155	15970	15943	16039	16079	15855	16068	16086	16153	16128	16019	16055	16053	16039	16126	16084	15941	16141	16003	16256	16019	16056	15954	16003	16144	15956	16124	16033	16280	16016	16176	16114	16101	16037	16080	16042	16116	15992	16050	15997	15962	16034	16053	16113	15900	16145	16090	16100	16222	16073	16186	16175	15896	16031	15980	15882	16057	15994	16010	16168	16043	16056	15956	16141	16173	16143	15920	16099	16065	16059	15844	16074	16034	15937	15986	15849	16070	16146	15796	16075	16112	15945	16062	15930	16130	16229	15932	16089	16059	16040	15884	16135	16036	16194	15978	16151	16168	15977	16097	15923	16112	15990	16247	15981	16051	16166	16038	15960	16048	16150	15915	16063	16121	16116	16173	15911	16092	16005	15990	16078	15993	15904	16093	15982	16233	15983	15909	16062	16131	16143	16058	15989	15955	16144	16077	15966	16018	16110	16074	16103	16018	15960	15968	16006	16090	16224	16253	16117	16171	16087	16021	15910	16152	15995	16190	16065	15944	16159	16111	15949	16200	16074	16146	16148	16131	16238	16069	16053	16146	15984	15921	16179	16122	16134	16026	16246	16172	15971	15890	16066	16068	16115	16035	16184	16039	16088	15915	15952	16097	16128	15955	16049	16164	16242	15975	15858	16258	16240	16084	16039	16118	16097	16032	16070	16033	16139	16096	16067	16000	16008	16123	15932	16121	16177	16044	15857	16241	16094	16001	16076	16229	16142	16022	15957	16036	16041	16148	15976	15926	16102	16095	15868	16068	15985	15973	15917	15961	16090
30092	24521	27972	23964	20780	20439	20458	20208	20024	20146	19945	20102	19887	20040	19797	20064	19695	20046	19876	20076	19882	19681	19945	19914	19854	19956	20059	19591	19923	19813	19931	19858	19844	19839	19847	19744	19937	19604	19874	19908	20097	19988	19848	20032	19926	19913	19795	19881	20060	19843	19745	19914	19602	19927	19630	19827	19983	19883	19893	19914	19774	19873	19806	19673	19852	19900	20005	19981	19938	19928	19789	19861	19733	19739	19816	19748	19729	19971	19813	19846	19650	19731	19902	19814	19815	19879	19896	19831	19971	19939	19942	19863	19931	19894	19686	19599	19802	20013	20062	19916	19765	20010	19719	19793	19874	19826	19859	19767	19626	19778	19590	19985	19779	19776	19916	19851	19869	19946	19922	19824	19869	19750	19898	19880	19816	19773	19638	19734	19927	19790	19662	19856	19704	19729	19953	19864	19782	19564	19697	19665	19836	19733	19883	19671	19576	19919	19935	19900	19815	20021	19914	19900	19967	19827	19737	19878	19954	19798	19844	19659	19624	19693	19768	19905	19816	19925	19716	19699	19876	19807	19969	19697	20020	19709	19756	19903	19664	19677	19918	19777	19829	19880	19638	19795	20015	19718	19772	19866	19951	19761	19779	19818	19858	19752	19714	19654	19845	19888	19909	19819	19840	19798	20143	19942	19861	19859	19825	19807	19891	19894	19771	19954	19846	19710	19909	20003	20059	19887	19697	19840	20091	19853	19768	19662	20061	19965	19624	19867	20071	19844	19723	19954	19657	19737	19928	19734	19715	20017	19975	19845	19911	19729	19961	19819	19886	19906	19836	19930	19927	19683	19625	19713	19799	19695	19893	19760	19802	19831	19856	19721	20052	19903	19538	19730	19614	19672	19595	19804	19838	19896	19798	19981	19702	19677	19846	19772	19774	19900	19905	19778	19810	19777	19938	19822	19678	19768	19902	19673	19989	20010	19998	19719	19711	19918	19832	19797	19809	19835	19830	19873	19725	19833	19971	19712	19749	19714	19904	19937	19991	19994	19973	19762	20001	19793	20024	19761	19565	19662	19898	19700	19843	19779	19856	19813	19974	20012	19870	19611	19630	19972	19916	19787	19770	19826	19628	19862	19952	19790	19572	19897	19631	19651	19782	19789	19779	19735	19725	19976	19749	19690	19905	19851	19942	19719	19958	19850	19793	19770	19895	20014	19795	19757	19974	19577	19634	20019	19810	19772	19681	19805	19898	20011	19911	19514	19681	20056	19930	19705	20036	19996	19699	19867	19677	20042	19938	20019	20135	20011	19793	19760	19869	19727	19727	19852	19963	19984	20020	19802	19896	19928	20013	19823	19831	19576	19934	19843	19939	19770	19782	19844	20084	19872	19781	19855	19755	19869	19982	19852	19699	19785	19923	19880	19722	19639	19989	19827	19781	19749	19770	19879	19997	19692	19750	19957	19982	19830	19982	19860	19959	20028	19825	19968	19859	19906	19701	19830	19872	19938	20016	19623	19819	19588	19656	19909	19808	19942	19860	19974	19732	19796	19915	19934	19700	19633	19893	19746	19625	19726	19970	19807	19895	19820	19805	19794	19751	19854	19801	19845	19978	19717	19731	19982	19765	19811	19727	19596	19992	19929	19848	19995	19903	19782	19756	19782	19767	19760	19820	19816	19950	19750	19729	19866	20009	19863	19683	19875	19824	19955	19911	19998	19927	20083	19828	19896	19821	19878	20023	19706	19777	19809	19960	19853	19843	19890	19775	19862	19720	19882	19788	19720	19850	19867	19940	19783	19879	19882	19941	19884	19822	19766	19772	19971	19923	19987	19975	19970	19924	19882	19912	19870	19533	19688	19772	19653	19705	19693	20058	19635	19963	19821	20024	19871	19888	19977	19758	19819	20031	19851	19867	19715	19845	19901	19778	19794	19724	19888	20088	19924	19872	20057	19699	19842	19868	19736	19916	19880	19917	19917	19641	19803	19858	19709	19736	20041	19849	19887	20024	19734	19924	19793	19684	19804	19738	19730	19839	19820	19752	19885	19631	19889	19786	19691	19748	19753	19827	19952	19620	19629	19856	19860	19851	19959	19989	19758	19750	19855	19972	19899	20021	20067	19821	19641	20214	20046	19857	19735	19814	19730	19794	19994	19742	19865	19962	19796	19833	20004	19954	19729	20010	19951	19971	19863	19930	19684	19652	19933	19969	19880	19806	19982	20084	19715	19859	19996	19478	19948	19824	19613	19848	20008	19761	19865	19815	19667	19905	19887	19815	19969	19813	19802	19840	19855	19954	19759	19836	19763	19615	19727	19756	19856	19871	20012	19923	19703	19873	19859	19653	19714	19831	19831	19931	19833	19879	19827	19781	19755	19810	19795	19843	19729	19771	19727	19876	19792	19873	19717	19941	19925	19922	19719	19896	19797	19971	19853	19812	19776	19827	19740	19901	19796	19809	19921	19831	19801	19748	19897	19887	19710	19763	20070	20067	19826	19992	19764	19873	19848	19618	20007	19858	19567	19781	19954	19932	19839	19718	19764	19823	19958	19852	19777	19925	19863	19808	19726	19848	19727	19876	19892	19877	19866	19968	19945	19537	19726	19846	19882	19750	19758	19940	19885	19852	19777	20063	20058	19809	19778	19598	19931	19728	19836	20027	19997	19858	19779	19838	19913	19947	19799	19745	19826	20028	19694	19860	19736	19694	19921	19713	19822	19884	19743	19816	19695	19795	19879	19675	19768	19745	19904	19677	19817	19926	19834	19886	19826	19747	19845	19818	19669	19477	19886	20084	19703	19929	19746	19924	19899	19905	19902	19854	19894	19946	19956	19696	19854	19884	19922	19911	19884	19858	19668	19889	19717	19960	19805	19921	19805	19760	19819	19782	19714	19985	19946	19873	19917	19831	19831	19488	19718	19753	19679	19822	19786	19823	19678	19899	19861	19823	19836	19820	19839	19862	19990	19935	19862	19814	19965	19826	19659	19874	19611	19963	19822	19839	19548	19810	19901	19967	19690	19675	19925	19704	19871	19761	19635	20007	19780	19751	19842	19738	19955	19664	19810	19853	19861	19536	19807	19815	19793	19773	19741	19737	19920	19948	19951	19751	19548	19890	19867	19872	19745	19730	19619	19881	19729	19811	20086	19864	19874	19761	19842	19815	19797	19756	19875	19874	19756	19894	19729	20076	19758	19781	19927	19921	19860	19744	19743	19797	20005	20025	19818	19604	19738	19830	19825	19893	19841	20069	19731	19813	20100	19874	19648	19922	19804	20024	19831	19671	19874	19983	19969	19998	19952	20112	19956	19796	19751	19973	19887	19941	19923	19910	19836	19591	19672	19957	19932	19936	19901	20034	19818	19845	19854	19961	19677	20008	19759	19674	20007	20013	19836	20060	19719	19675	19759	20002	19746	19814	20052	19775	19748	19911	19910	19992	19793	19766	19932	19785	19662	19676	19845	19828	19751	19761	20044	19762	20019	19951	20007	19971	19871	19832	19842	20127	19718	19970	19749	19818	19975	19956	19814	19815	20083	19903	19999	19616	19788	19722	19713	19995	20068	19913	19871	19984	19799	19819	19911	19929	19854	19892	19826	19932	19904	19815	19675	19986	20010	19761	19824	19771	19862	19830	19722	19791	19992	19944	19836	19937	20121	19915	19698	19971	19677	19967	19922	19927	19795	19733	19611	19812	19983	19799	20069	20021	19893	19930	20051	19866	19905	19745	19822	19821	19534	19824	19957	19651	19672	19934	19757	19909	19818	19911	19826	19799	19711	20033	19844	19835	19741	19878	19857	19900	19947	19736	19846	19947	19865	19912	19977	19799	19649	19710	20047	19752	19629	20028	19958	19662	19742	19681	19615	19713	19754	19870	19865	19655	19781	19798	19941	19766	19837	19906	20045	19889	19825	19993	19826	20072	20020	19661	19792	19932	19858	19667	19900	20015	19720	20004	19698	19815	19996	20037	19795	19761	19950	20030	19827	19532	19790	19947	19552	19844	19944	19791	20046	19968	19831	19792	19803	19929	19784	19946	19791	19681	19819	19996	19905	19909	19804	19861	19857	19905	19816	19750	19724	19812	19611	19745	20061	19761	19772	19840	19889	19588	19968	19732	19846	19855	19842	19823	20093	19954	19684	19689	19991	19820	19927	19893	19906	19843	19730	19963	19983	20172	20023	19948	19762	20072	19913	19939	19696	19798	20017	19778	19848	19852	19831	19794	19854	19976	20152	19978	19635	19572	19850	19926	19717	20074	19745	19890	19831	19970	19884	19897	19970	19892	19675	20042	19769	19846	19803	19629	19841	20044	19657	19951	19866	19899	19829	19991	19764	19765	19677	19999	20002	19877	19879	19960	19851	19727	19670	19836	19803	19741	19777	19870	19771	19804	19715	20174	19707	19625	19824	19683	20056	19749	20033	19782	19829	19715	19778	19710	19909	19842	20044	19785	19802	19854	19766	19758	19755	19852	19878	19677	19780	19995	19905	19931	19646	19774	19811	19757	19954	19710	19891	19725	19981	19917	19743	20089	19835	19697	19789	19992	19980	19549	19734	19913	19957	20011	19863	19851	19649	19722	19880	19603	19641	19910	19620	19972	19989	19797	19973	19980	19779	19693	19883	19797	19885	19883	19793	19777	19874	19738	19953	19626	19903	19861	19643	19883	19897	19744	19796	19818	19878	19823	19892	19791	20012	19867	19827	19778	19789	19636	20005	19757	19734	19884	19679	19742	19797	19779	19852	19692	19950	19938	19680	19781	20016	19706	19723	19852	19803	19702	19596	19940	19664	19872	19942	19761	19758	19579	19837	19884	19762	19908	19589	19876	19864	19544	19915	20082	19972	19910	19920	19924	19811	19870	19948	19968	19699	19703	19891	19824	20015	19844	19850	19917	19977	19671	19834	19920	19912	19820	20009	19974	19853	19840	19812	19922	19752	19639	19747	19876	19968	19791	20004	19800	19896	19786	19722	20074	19786	19999	19780	19922	20007	19744	19833	19999	19951	20015	19897	19804	19945	19910	19835	19726	19767	19917	19761	19871	19854	19746	19876	19855	19941	19760	19806	19850	20009	19742	19813	19783	20015	19661	20065	19630	19832	19742	20115	19753	19930	19837	19544	19805	19894	19847	19976	19802	19764	19538	19880	19746	19848	19898	20038
20332	29902	24699	19026	17446	17171	16898	16659	16682	16545	16473	16614	16373	16510	16410	16236	16278	16222	16340	16498	16253	16489	16273	16355	16368	16389	16070	16430	16162	16238	16363	16382	16391	15981	16386	16272	16264	16291	16188	16182	16362	16261	16327	16386	16289	16374	16272	16122	16129	16359	16120	16243	16092	16126	16238	16104	16147	16258	16238	16313	16480	16290	16239	16180	16110	16319	16496	16162	16278	16155	16204	16078	16186	16241	16379	16265	16240	16392	16356	16188	16334	16271	16329	16200	16154	16307	16304	16297	16382	16259	16344	16264	16331	16455	16203	16382	16310	16322	16312	16266	16362	16239	16331	16418	16216	16337	16339	16137	16160	16466	16194	16313	16329	16243	16334	16334	16252	16349	16358	16201	16118	16184	16364	16258	16430	16311	16239	16226	16312	16288	16287	16170	16379	16264	16330	16197	16387	16379	16216	16422	16277	16350	16046	16258	16216	16319	16154	16221	16410	16192	16361	16331	16237	16197	16191	16141	16408	16282	16207	16426	16199	16331	16295	16234	16259	16241	16348	16226	16190	16173	16104	16541	16251	16207	16237	16381	16238	16202	16196	16260	16218	16194	16288	16120	16180	16268	16347	16153	16444	16271	16343	16014	16222	16219	16568	16239	16311	16375	16310	16254	16221	16386	16302	16309	16406	16345	16208	16202	16276	16205	16238	16299	16395	16359	16290	16283	16249	16293	16295	16324	16365	16400	16355	16176	16360	16195	16386	16081	16270	16233	16318	16412	16447	16083	16200	16208	16344	16398	16411	16280	16357	16276	16254	16211	16100	16233	16307	16463	16301	16297	16227	16226	16268	16248	16248	16326	16313	16261	16358	16291	16167	16368	16300	16130	16215	16365	16167	16404	16158	16341	16264	16111	16278	16479	16298	16173	16232	16385	16231	16336	16311	16173	16242	16451	16290	16258	16322	16441	16471	16334	16182	16292	16395	16343	16197	16258	16200	16111	16255	16203	16298	16429	16346	16243	16293	16197	16438	16156	16293	16333	16304	16149	16309	16181	16176	16120	16476	16179	16554	16189	16305	16367	16265	16265	16190	16254	16218	16369	16396	16376	16331	16242	16329	16240	16310	16228	16289	16219	16270	16221	16276	16290	16185	16290	16269	16388	16143	16412	16298	16232	16375	16462	16251	16301	16159	16186	16309	16276	16242	16337	16304	16262	16297	16455	16298	16232	16281	16223	16348	16117	16254	16323	16280	16049	16289	16292	16293	16271	16361	16239	16441	16188	16307	16273	16268	16194	16258	16346	16187	16338	16170	16282	16339	16333	16396	16193	16252	16339	16318	16141	16396	16380	16196	16349	16349	16348	16343	16315	16159	16500	16334	16242	16340	16203	16228	16285	16204	16137	16228	16311	16325	16228	16301	16195	16236	16227	16369	16183	16384	16263	16235	16266	16451	16358	16222	16249	16420	16304	16460	16456	16311	16443	16369	16336	16255	16206	16261	16285	16193	16332	16317	16299	16297	16452	16291	16275	16351	16204	16360	16319	16311	16294	16217	16402	16316	16267	16335	16193	16352	16317	16374	16202	16338	16162	16157	16280	16192	16194	16315	16177	16309	16487	16297	16174	16461	16345	16235	16236	16240	16325	16316	16354	16238	16365	16338	16256	16290	16395	16360	16224	16286	16180	16390	16402	16262	16294	16199	16197	16230	16342	16141	16346	16242	16242	16164	16247	16231	16165	16312	16375	16223	16388	16364	16269	16278	16398	16325	16315	16187	16470	16302	16502	16287	16429	16202	16399	16346	16329	16212	16337	16295	16137	16455	16269	16166	16343	16279	16337	16304	16354	16301	16296	16179	16366	16243	16271	16331	16581	16326	16373	16207	16309	16313	16340	16283	16280	16280	16146	16091	16275	16440	16129	16307	16262	16252	16251	16214	16203	16170	16327	16214	16369	16377	16302	16413	16352	16241	16226	16244	16139	16423	16293	16306	16163	16197	16359	16313	16464	16262	16353	16189	16309	16186	16574	16329	16491	16168	16225	16379	16205	16346	16229	16341	16187	16271	16309	16437	16192	16315	16375	16180	16158	16193	16295	16270	16180	16244	16295	16387	16298	16291	16334	16294	16171	16324	16171	16322	16196	16317	16171	16072	16280	16354	16338	16353	16389	16182	16297	16356	16435	16349	16341	16260	16295	16412	16374	16402	16260	16167	16252	16355	16343	16205	16250	16313	16286	16268	16358	16434	16397	16238	16287	16333	16290	16299	16364	16396	16288	16334	16436	16443	16288	16331	16190	16421	16495	16301	16162	16359	16112	16374	16286	16341	16232	16368	16171	16417	16191	16439	16333	16122	16376	16110	16324	16373	16275	16344	16304	16319	16235	16436	16267	16336	16336	16305	16348	16456	16420	16270	16194	16206	16312	16537	16185	16138	16183	16399	16239	16264	16310	16366	16224	16474	16163	16336	16139	16148	16180	16260	16402	16345	16184	16325	16320	16210	16218	16446	16367	16361	16352	16203	16333	16277	16248	16287	16309	16184	16472	16339	16303	16333	16291	16312	16296	16281	16245	16203	16263	16303	16415	16343	16198	16256	16352	16349	16387	16349	16245	16195	16139	16321	16310	16227	16224	16239	16190	16418	16253	16402	16360	16282	16404	16193	16274	16019	16277	16273	16079	16231	16289	16346	16216	16318	16419	16160	16535	16277	16402	16183	16154	16408	16404	16256	16364	16412	16287	16362	16347	16286	16221	16254	16347	16371	16283	16368	16132	16269	16400	16205	16181	16393	16156	16373	16289	16195	16285	16143	16328	16479	16229	16277	16493	16239	16472	16225	16219	16252	16238	16192	16350	16247	16327	16295	16339	16445	16314	16310	16106	16394	16418	16321	16282	16197	16297	16303	16315	16165	16279	16504	16322	16291	16223	16472	16393	16405	16207	16165	16322	16375	16458	16222	16338	16166	16370	16443	16204	16268	16333	16259	16301	16206	16291	16339	16169	16284	16282	16315	16142	16455	16344	16336	16348	16331	16275	16251	16262	16108	16420	16121	16452	16257	16385	16298	16213	16213	16433	16414	16331	16475	16138	16361	16256	16396	16503	16201	16291	16428	16164	16549	16147	16281	16270	16203	16412	16165	16437	16355	16294	16469	16179	16299	16284	16416	16365	16294	16007	16170	16301	16280	16244	16417	16374	16177	16257	16441	16290	16265	16091	16191	16275	16342	16290	16328	16207	16342	16278	16293	16192	16382	16403	16281	16228	16313	16262	16172	16187	16218	16360	16326	16367	16342	16355	16245	16268	16354	16432	16276	16308	16377	16353	16160	16422	16324	16295	16282	16380	16385	16253	16265	16385	16330	16364	16247	16301	16312	16223	16404	16327	16318	16305	16480	16314	16326	16288	16316	16328	16234	16382	16326	16256	16390	16324	16265	16354	16154	16319	16499	16294	16200	16205	16249	16328	16231	16295	16269	16456	16197	16352	16183	16295	16143	16213	16315	16283	16131	16469	16172	16237	16137	16200	16225	16340	16317	16451	16464	16286	16257	16276	16296	16257	16176	16357	16180	16236	16323	16294	16262	16290	16253	16284	16381	16333	16394	16174	16210	16352	16280	16316	16336	16389	16154	16266	16497	16306	16452	16253	16289	16476	16499	16330	16203	16048	16285	16343	16147	16290	16362	16216	16258	16229	16273	16359	16348	16162	16236	16233	16343	16522	16361	16154	16293	16312	16257	16213	16352	16450	16296	16169	16288	16319	16360	16389	16284	16288	16272	16345	16292	16341	16152	16066	16457	16213	16211	16322	16485	16399	16070	16362	16245	16324	16145	16418	16327	16291	16419	16495	16397	16448	16179	16236	16265	16370	16359	16219	16212	16311	16218	16297	16248	16331	16227	16206	16219	16278	16208	16142	16408	16265	16447	16127	16196	16272	16165	16239	16174	16345	16269	16081	16160	16170	16296	16189	16299	16358	16423	16222	16194	16344	16191	16332	16260	16172	16249	16199	16302	16267	16326	16192	16231	16283	16438	16267	16254	16246	16284	16169	16478	16241	16234	16579	16544	16188	16326	16164	16322	16344	16282	16257	16376	16282	16285	16275	16158	16329	16373	16086	16272	16247	16183	16271	16227	16410	16243	16299	16097	16248	16125	16112	16328	16154	16228	16242	16172	16369	16351	16280	16418	16152	16212	16254	16283	16249	16066	16323	16528	16441	16140	16201	16332	16335	16364	16195	16355	16253	16306	16286	16261	16338	16383	16415	16368	16210	16319	16303	16376	16390	16359	16251	16314	16513	16262	16229	16368	16164	16305	16613	16291	16262	16325	16377	16197	16169	16126	16151	16254	16304	16229	16118	16199	16326	16301	16107	16282	16200	16380	16463	16004	16202	16286	16369	16241	16185	16330	16249	16329	16075	16272	16201	16351	16395	16180	16359	16327	16261	16013	16334	16236	16395	16216	16308	16189	16170	16307	16443	16228	16371	16338	16273	16267	16523	16423	16215	16367	16174	16325	16300	16313	16327	16392	16256	16318	16405	16177	16232	16425	16277	16228	16435	16342	16170	16386	16239	16208	16204	16143	16340	16281	16367	16252	16368	16380	16314	16295	16323	16292	16249	16252	16246	16258	16511	16268	16413	16368	16347	16267	16138	16365	16421	16331	16227	16230	16272	16145	16316	16256	16391	16175	16189	16302	16366	16272	16308	16287	16173	16116	16344	16178	16441	16323	16438	16379	16116	16412	16344	16094	16361	16269	16249	16360	16321	16214	16289	16401	16393	16415	16287	16362	16141	16290	16161	16312	16256	16211	16230	16328	16268	16278	16400	16218	16263	16162	16336	16251	16330	16208	16377	16257	16449	16367	16306	16277	16529	16275	16202	16261	16174	16113	16238	16279	16143	16228	16261	16239	16314	16296	16328	16256	16506	16171	16239	16309	16402	16232	16267	16242	16176	16234	16259	16154	16325	16306	16403	16336	16300	16170	16487	16238	16464	16458	16316	16359	16326	16300	16387	16328	16210	16248	16263	16251	16247	16460	16256	16392	16204	16125	16226	16335	16244	16316	16208	16394	16394	16219	16250	16227	16193	16354	16342	16209	16299	16539	16315	16247	16436	16236	16154	16369	16242	16476	16236	16362	16269	16304	16248	16380	16423
23750	21516	28210	25611	22896	22517	22011	20157	19539	19605	19559	19418	19347	19428	19407	19396	19392	19391	19314	19355	19135	19296	19204	19180	19206	19104	19122	19322	19064	19015	19209	19133	19129	19182	19184	19022	19185	19055	18994	19206	19144	19119	18946	19120	19180	19090	19026	19071	19092	19047	19218	18847	19063	18819	19245	19145	19156	19094	19248	19005	19110	19106	19084	18958	19310	19232	18996	19020	19025	19084	19073	19149	18937	19401	19124	19152	19179	18796	19039	19139	19242	19149	19117	19086	19171	19066	19125	18992	19140	19016	18930	19170	19175	18966	19090	18968	19027	19112	19098	19044	19116	19027	19104	19150	19089	19029	19155	19237	19040	19100	19158	19098	19133	19236	19036	19173	19011	18923	19111	19030	19024	19109	19204	19222	18871	18978	19003	19020	18941	19224	18966	19003	19155	19182	19139	18851	19202	18921	18941	18779	18750	18950	18910	18835	19093	19026	19154	19237	19153	18982	19100	19067	19200	19166	19241	19071	19037	19031	18994	18949	18963	19018	19080	19107	19133	19135	19070	19109	18833	19183	19189	19194	19147	19166	19011	19194	19075	18807	19030	19123	19188	19067	19192	19060	19211	18993	19002	19031	18982	18937	19142	19116	19222	19329	19115	19222	19097	19138	19119	19249	19201	19032	19073	19012	18815	18932	19039	19169	18946	19122	18946	19033	19303	19260	18940	18916	18988	19056	19232	19116	18847	19145	19029	19211	19240	19156	18996	18998	19021	19152	19178	18817	19058	19083	19229	19053	18985	19012	19131	18912	19096	19032	19038	18952	19039	19107	19082	18988	19018	18996	19110	19224	19103	19162	19176	19085	18909	19021	19094	19213	19043	19175	18995	18969	19102	18978	19078	19006	19124	19153	19000	19018	18932	19060	19237	19125	19135	19080	19184	18974	19302	19133	19032	18873	18996	19090	18934	19000	19128	19041	18985	18929	19101	19104	19046	19137	19025	19132	19118	19023	19079	18950	19405	19018	19064	18977	18983	19314	19171	18948	19207	18990	19266	19204	19279	19007	19164	18994	18956	18968	19348	18933	18990	19115	19090	18993	19192	19032	19159	19043	18987	18849	19096	19077	19046	19098	19085	19185	19162	19176	19182	19182	19009	19013	19061	18950	18861	18874	19010	19223	19228	19018	19089	19126	18946	19100	18938	18942	19086	19037	19155	19215	19302	19271	19221	19099	19055	19214	19067	19169	19049	18892	19196	19081	19091	19187	18854	18994	18946	19130	19222	19209	19006	18917	19019	18972	19031	18926	18961	18968	19118	18990	18986	19254	19232	19061	19256	19088	19031	19073	19323	19158	19196	18862	18910	19220	19189	19053	19161	19073	19137	19134	19244	18977	19033	19149	19261	19087	19180	18941	19177	19161	19044	19042	19234	18966	19110	19106	19019	19010	19078	19158	18858	18847	19098	19014	18954	19205	19102	19154	18970	19051	19031	19078	19024	18930	19159	19254	19024	19008	19099	19232	18978	19136	19214	18876	19163	19140	18944	18987	19162	19117	19302	19022	19150	19154	19076	18853	18923	19011	19005	19021	19267	19056	19147	19180	19117	19033	19256	18964	19144	19252	18958	19304	19033	18972	19220	18881	19155	19045	19230	19240	19117	19153	19103	19081	19162	19245	19130	19313	18989	19260	19104	19216	19038	18962	18960	18923	19227	19229	18846	19188	19145	19194	19159	19015	19191	19242	18912	19090	19067	18977	19036	19120	19166	18913	19027	18910	19154	19086	18890	19074	19165	19006	19259	19113	19151	18919	19066	19193	19261	19096	19168	19081	19295	19123	19098	18941	19031	18912	19063	18934	19328	18953	19126	19005	19113	19021	18968	19138	18944	19011	19108	19083	19115	19277	19257	19197	19022	19106	19096	18978	19082	19157	19074	19232	19079	19045	19064	19059	19258	19061	19119	19249	19271	18985	19147	19137	19210	18988	19158	19117	19096	19119	18940	19094	19081	19353	19155	19009	19109	19135	19148	19321	19236	19074	19098	19134	19098	19056	18956	18929	18996	19028	19196	19038	19156	19129	19204	19119	19264	19324	19101	19231	19215	18946	18797	18862	18958	19083	19228	19331	19318	19063	19071	18996	18918	18930	19060	18896	19127	19083	19161	19134	19073	19099	19075	19240	19168	19208	19183	19063	19202	18886	19221	19065	19060	19100	19183	18986	19289	19225	19145	19154	19130	19116	18975	19040	18998	19101	19118	19225	19386	18971	19003	19043	19060	19088	19150	18774	18985	19176	19129	19228	19033	19045	19064	19204	19196	19056	19379	19206	18988	18999	18848	19043	19294	19148	18974	18949	19176	18984	19020	19061	18889	19079	19274	19058	19208	18987	19040	19104	18847	19284	19091	19033	19277	18976	19034	18940	19007	19080	18969	19147	19059	19248	19323	19045	19152	19218	19062	19020	18936	19117	19223	19183	19117	19141	19036	19205	19125	19215	19002	19122	19132	19099	19266	19244	19034	19136	19029	19137	19002	19171	19133	18908	19074	19191	19327	19123	19155	19030	19062	19043	19107	18888	19218	19037	19074	19128	18884	19025	19054	18998	19047	18954	19250	19283	19046	18861	19059	18954	19162	19115	19078	19086	18994	19072	19179	19171	19150	18944	18953	19156	19307	18958	19149	19029	19044	18927	18999	19105	19083	19016	18944	19033	18925	19119	19034	19102	19081	18822	18980	18989	19141	19061	19174	19163	18974	19112	19373	19071	19035	19182	19218	19091	18899	19136	19164	19167	19108	18874	19226	19182	19144	19202	19118	19086	19061	19166	18977	18932	19090	19146	19058	19199	19058	19106	19077	18935	18971	19038	19070	19156	19243	19272	19059	19117	19274	19217	19038	19039	19098	19060	18945	18917	18965	19059	19097	19058	18863	19146	19216	18779	19192	18871	18995	19026	19176	19155	19200	19031	19168	19106	19190	18980	19116	18980	19040	19126	19171	19119	18958	19201	19273	19146	19007	18893	19178	19011	19075	19085	19094	18940	18972	18890	18982	19045	18964	18952	19086	19023	19252	19152	18939	19003	19304	19102	19018	19327	19026	19109	19204	18958	19034	19195	19178	19077	19106	19147	19141	18948	19089	19177	19228	19279	19120	19189	19165	19014	19102	19250	19084	19060	19042	18945	19276	19067	19031	19205	19112	18956	19012	18831	18938	18975	19123	19047	19276	18908	19090	19216	19119	19051	19375	19052	18872	18915	19204	19222	19185	19190	19190	19056	19100	19077	19132	19086	19109	19064	19251	19262	19174	19064	19247	19190	19008	19045	19044	19017	19009	19162	19168	18775	19099	19147	19014	19155	19348	19241	19026	19037	19289	19003	19127	19047	19131	18972	19153	18934	19321	19044	19300	19040	18998	18959	19104	19126	19062	19094	19249	19051	19053	18863	19007	19096	19141	19146	19111	18935	19019	19264	19241	19094	19250	19141	18901	18926	19048	19096	19098	18934	19233	19050	19162	19219	18941	19082	19106	19240	19018	19054	19224	19023	19288	18870	19025	18977	19130	18874	19243	19089	19104	19314	18969	19136	19179	19194	19179	19223	18980	19006	18993	19039	19171	19147	19068	19173	18972	19225	19162	18944	19173	18952	19187	19222	19261	19101	18943	19247	19161	19226	18880	19096	19003	19160	19192	19152	18970	19216	19145	19091	19054	19022	19134	18848	19020	19016	19056	18892	19023	19151	19173	18947	19039	19166	19209	19226	19232	19076	18957	19043	19081	19144	19268	19051	18951	19096	19117	19315	18959	19125	19026	19048	18915	18964	19003	19074	19028	19026	19124	19014	19144	19248	18867	19107	18868	19213	19189	19022	18977	18985	19192	19001	19032	18943	19044	19060	19038	18933	19122	19033	19026	18859	19113	19121	19295	19136	19053	18952	18993	19221	19037	19071	19158	18853	19212	19172	19086	19026	19155	19243	18861	19187	19199	19097	19331	19196	18968	19075	18882	19047	19164	18948	19138	18915	19092	18995	18893	19033	19038	18934	19142	19138	19120	19112	19270	19063	19156	19119	18859	19097	19257	18965	19051	18931	19410	19113	19182	19292	19170	19054	19134	18897	19038	18995	19038	19257	19169	19238	19161	19247	19132	19017	19040	19081	19352	19185	19108	19065	19273	18844	19149	19191	18955	19129	18936	19089	19089	19168	19102	19230	19101	19082	19115	19321	19035	18930	19103	19039	18916	19144	19045	19205	19110	19079	19178	18944	19110	19001	18786	18938	19083	19018	19244	19040	18966	19122	19254	19065	19117	19065	19005	19114	18889	18947	19159	19171	19228	19229	19110	19154	19265	19124	19013	18936	18890	19005	18870	19058	18956	19033	18996	19325	19213	19007	19024	19049	19209	19091	19193	18941	19011	19042	18986	19171	19085	19103	19110	19131	19022	19123	19107	19139	19061	18947	18989	19097	19283	18886	19289	19214	19214	19185	19099	19084	19084	18837	19022	18831	19168	19105	19235	19026	18962	18965	19163	19213	18951	19048	19162	19083	19080	19056	19068	19079	19071	19108	18984	19234	19276	19082	18952	18949	19117	18962	18983	19167	18949	19239	19014	19188	19082	19025	18978	18902	19076	19067	19182	19251	19414	19131	19210	19238	19053	19124	19223	19135	18963	18917	18969	18928	18838	18869	19087	19175	19150	19051	19027	19356	19038	19173	19147	18916	19082	19099	18935	19004	19077	19196	19090	19102	19095	19063	19065	18984	18867	19117	19256	19124	19103	18957	19057	19055	19294	19279	19170	19240	18991	19101	19251	19108	18965	18944	18960	19020	18923	19278	18949	18988	19027	19018	19105	18976	18945	18956	19263	19026	19255	19279	18895	18986	18996	18899	19129	19151	19143	19247	18893	19093	19068	19264	18891	19143	19136	19083	19089	19066	19033	19089	19377	19201	19316	19203	19101	19167	19090	19218	19006	18819	18886	19117	18927	19163	19058	19090	19121	19065	18863	18875	19006	19075	19075	19158	18807	19091	18960	19012	19161	19090	19213	18990	19058	19342	19040	18908	19171	18842	19148	19246	19166	19228	19351	19093	19036	19147	18999	19332	19008	19002	19210	19145	19175	18961	19093	18929	19106	19164	19331	19306	19171	19203	19129	19070	19066	19161
19371	39931	30577	22034	18697	17338	16777	16595	16432	16183	16151	16152	16238	16138	15945	16073	15859	16000	15928	15952	15873	15993	15781	16014	15946	15951	15831	15760	15804	15978	15711	15748	15907	15807	15878	15899	15827	15803	15807	15748	15876	16059	16009	15836	15814	15864	15739	15802	15983	15841	15859	15862	15864	15637	15997	15797	15845	15799	15915	15793	15784	15865	15830	15667	15745	15855	15805	15900	16045	15923	15855	15705	15831	15909	15927	15789	15836	15810	15820	15783	15829	15902	15900	15859	15746	15868	15763	15856	15772	15997	15789	15874	15909	15864	15872	15951	15838	15868	15696	15580	15922	15880	15911	15797	15880	15826	15849	15944	15936	15786	15751	15662	15799	15919	15739	15956	15777	15912	15902	15906	15900	15944	15840	15727	15840	15776	15990	15792	15783	15926	15862	16034	15745	15793	16015	15765	15638	16016	15805	15921	15792	15763	15754	15801	15775	15970	15978	15797	15857	15830	15853	15911	15814	15875	15790	15917	15721	15837	15866	15975	15826	15920	15803	15761	16008	15894	15861	15721	15848	15922	15673	15812	15971	15750	15812	15875	15891	15828	15887	15796	15627	15952	15797	15779	16018	15879	15764	15917	15869	15876	15767	15948	15887	15627	15902	15687	15908	15798	15816	15964	15806	15855	15746	15738	15695	15853	15827	15769	15953	15938	15865	15980	15929	15776	15652	15745	15737	16044	15827	15724	15774	16089	15854	15743	15944	15888	15666	15755	15919	15799	15900	15742	15778	15989	15832	15868	15855	15882	15835	15925	15829	15922	16032	15903	15722	15860	16038	15791	15852	15972	15855	15955	15861	15805	15750	15656	15861	15954	15898	15757	15741	16117	15633	15948	15867	15924	15877	15769	15849	15683	15694	15590	15773	15810	15921	15797	15912	15991	15862	15938	15899	15851	15885	15981	15711	15929	15789	15814	15819	15879	15805	15792	15938	15816	15724	15826	15763	15859	15725	15881	15822	15793	15762	15842	15812	15876	15812	16075	15994	15896	15709	15817	15865	15829	15797	15587	16016	15795	15751	15893	15777	15730	15906	15970	15919	15845	15831	15669	16014	15832	15944	15936	15876	16027	15726	15791	15967	15845	15978	15920	15835	15924	15874	15886	15883	15956	15849	15940	15857	15808	15762	16043	15751	15776	15708	15802	15938	15950	15909	15821	15762	15832	15770	15863	15664	15678	15920	15740	15908	15667	15758	15845	15874	15957	15866	15823	16055	15871	15770	15851	15812	15998	15804	15724	15845	15671	15821	15902	15895	15841	15791	15856	15858	16059	16118	15669	15863	15805	15927	15735	15832	15771	15807	15798	15783	15737	15905	15970	15910	15855	15926	15864	15922	16095	15914	16026	15919	15968	15787	15828	16000	15843	15932	16018	15876	15676	15873	15915	15816	15613	15653	15728	15749	15687	15869	15891	15862	15974	15824	15833	15817	15651	15790	15854	15779	15899	15965	15826	16011	15909	15949	15832	15830	15773	15682	15984	15944	15756	15792	15895	15661	15868	15849	15920	15847	15818	15746	15833	15883	15829	15774	15822	15826	15777	15722	15896	15860	15788	15969	15678	16044	15812	15699	15857	15695	15732	15924	15856	15935	15844	15958	15854	15858	15824	15954	15770	15820	15794	15982	15926	15716	15873	15835	15817	15832	15779	15897	15747	15841	15852	15843	15924	15946	15786	15692	15754	15856	15854	16015	15868	15920	15867	15762	15851	15907	15718	15709	15746	15970	15674	15804	15770	15844	16020	15726	15804	15864	15884	15736	15802	15953	15776	15840	15948	15884	15598	16004	15977	15742	15931	15882	15757	15782	15741	15837	15851	15968	15894	15764	15919	15816	15752	15868	15992	15839	15984	15890	15709	15886	15834	16065	15863	15868	15877	15750	15829	16005	15665	15938	15740	15757	15878	15971	15891	15918	15941	15826	15877	16062	15862	15890	15871	15981	16095	15880	15878	15757	15826	15855	15907	15838	15924	15866	15849	15757	15926	15933	15851	15918	15865	15745	15915	15899	15823	15704	15789	15778	15749	15782	15904	16036	15776	15857	16076	15823	16034	15893	15981	15805	15762	15878	15805	15825	15857	16020	15809	15746	15768	15938	15840	15864	15816	15855	15872	15620	15853	15770	15789	15842	15786	15735	15653	15786	15805	15879	15794	15638	15817	15961	15990	15935	15783	15951	15885	15875	15914	15785	15835	15847	15846	15920	15944	15901	15845	15730	15911	15921	15735	15855	15950	15732	15752	15825	15737	15716	15976	15752	15755	15886	15726	15733	15944	15930	15725	15886	15889	15814	16052	15941	15726	15794	15805	15737	15946	15876	15881	15831	15774	15868	16061	16054	15804	15928	15750	15938	15817	15902	15864	15665	15889	15735	16085	15793	15908	15885	15907	15731	15798	15708	15998	15789	15898	15704	15759	15844	15916	15813	15850	16003	15755	15903	15672	15863	15840	15673	15814	15826	15802	15693	15617	15764	15899	15907	15861	15711	15857	15722	15783	15730	15715	15763	15798	15779	15858	15974	15769	15867	15815	15683	15756	15911	15959	15935	15675	15845	15758	15916	15805	16031	15893	15804	15641	16074	15778	15858	15810	15697	15859	16148	15641	16045	15778	15892	15832	15983	15807	15792	15791	15881	16003	15891	15750	15832	15892	15720	15833	15750	16013	15761	15870	15896	15783	15654	15661	15879	15959	15801	15798	15856	15727	15796	15843	15860	15855	15823	15932	16047	15840	15662	15841	15868	15907	15949	15865	15847	15855	15825	15938	15914	15761	15852	15966	15878	15852	15890	15833	15715	15893	15830	15778	15931	15780	15719	15792	15983	16022	15710	15901	15721	15651	15782	15809	15823	15659	15933	15910	15790	15674	15863	15726	15813	15858	15877	15869	15800	15845	15836	15922	15798	15875	15838	15808	15935	16085	15889	15910	15937	15739	15775	15802	15700	15846	15928	15784	15603	15842	15934	16005	15802	15919	15889	15918	15824	15912	15739	15961	15778	15772	15990	15778	15719	15718	15747	15869	16008	15679	15873	15751	15759	15890	15799	15954	15822	15990	15974	15879	15688	15888	15789	15845	15820	15890	15926	15814	15833	15869	15835	15815	15796	15785	15763	15762	15741	15862	15785	15939	15987	15856	15855	15967	16033	15885	15893	15847	15955	15962	15965	15689	15847	15728	15681	15886	15688	15902	15818	15799	15920	15736	15896	15843	15757	15850	15961	16000	15725	15809	15843	15909	15731	15980	15907	15974	15650	15840	15909	15783	15845	15694	15816	15866	15858	15796	15892	15757	15974	15753	15883	15988	15974	15756	15966	15790	15946	15638	15937	15865	15671	16043	15795	16016	15946	15764	15881	15866	15790	15866	15811	15788	15870	15765	15914	15765	15951	15805	15811	15920	15857	15614	15987	15700	15787	15806	15799	15829	15954	15820	15851	15866	15852	15722	15910	15918	15881	15810	15722	15723	15824	15831	15828	15927	15780	15930	15822	15799	15893	15918	15891	15918	15776	15814	15830	15725	16021	15736	15959	15928	15827	15806	15799	16057	15937	16048	16089	15847	15856	15999	15529	15811	15932	15993	15928	15837	15899	15788	15793	15767	15845	15951	15864	15799	15821	15857	15767	15922	15927	16006	15938	15670	15819	15878	15851	16070	16031	15853	15886	15787	15672	15701	15874	15908	15835	15830	15778	15770	15919	15803	15903	15875	15816	15832	15913	15843	15904	15867	16077	15863	15733	15820	15824	15751	15924	15823	15941	16020	15709	15901	15874	15841	15709	15863	16066	15816	15814	15850	15738	15766	16012	15837	15996	15896	15832	15890	15790	15945	15760	15954	15709	15811	15881	15889	15959	15896	15818	15813	15891	15824	15863	15791	15824	15989	15993	15916	15727	15868	15734	15812	15859	15948	15790	15976	15870	15637	15941	15723	15845	15773	16070	15798	15901	15927	15889	15822	15788	15895	15907	15705	15843	15877	15970	15916	15871	15800	15990	15899	15759	15942	15931	15928	15920	16069	15875	15947	15890	15819	15860	15708	15770	15906	15712	16060	15710	15836	15841	15918	15741	15799	15849	15785	15722	15870	15580	15784	15884	15891	15751	15932	15842	15802	15759	15837	15980	15822	15829	15976	15487	15858	15960	15793	15854	15727	15781	15944	15974	16001	15895	15915	15756	15893	15848	15640	15828	15701	15970	15839	15930	15824	15865	15868	15734	15878	15849	15896	15740	15921	15850	15725	15860	15926	15819	15654	15907	15736	15936	15848	15912	15601	16032	15876	16046	15703	15904	15733	15737	15691	15681	15873	15830	15744	15779	15814	15897	16123	15776	16021	15689	15784	16027	15932	15841	15682	15868	15900	15883	15819	15889	15641	15865	15761	15700	15743	15827	16054	15885	15827	15876	15881	15980	15732	15944	15806	15749	15574	15864	15652	15806	15951	15848	15921	15839	15938	15939	15865	15961	15861	15718	15957	15769	15699	15780	15963	15882	16000	16068	15872	15908	15930	15662	15897	15744	15969	16015	15896	15988	15729	15740	15729	15845	15785	15823	15812	15862	15790	15971	15926	15905	16092	15836	15701	15688	15988	15589	15981	15930	15725	15741	15821	15984	15658	15902	15909	15727	15861	15749	15947	15770	15975	15697	15963	15805	15844	15873	15828	16054	15995	15937	15692	15841	15918	15820	15724	15839	15725	15731	16049	15733	15719	15787	15877	15734	15842	15837	15839	15822	15870	15961	15758	15846	15887	15777	15934	16028	15799	15749	15853	15933	15680	16008	15824	15810	15858	15785	15838	15911	15684	15829	15766	15822	15704	16063	15914	15885	15741	16025	16074	15782	15914	16065	15688	15706	15947	15883	15762	15845	15690	15885	15824	15773	15781	15821	15813	15782	15913	15795	16085	15745	15843	16022	15853	15876	15902	15731	15958	15962	15759	15792	15701	15828	15865	15833	15888	15852	15976	15693	15752	15929	15912	15909	15721	15890	15862	15873	15788	15684	15877	15941	15713	15999	15686	15827	15829	15957	15896	15846	15840	15778	15814	15885	15767	15918	15758	15942	15994	15869	15783	15911	16016	15843	15813	15944	15918	15991	15858	15955	15850	15922	15820
25574	21585	27271	27669	21890	21254	21268	20856	20464	20571	20461	20367	20272	20351	20425	20133	20302	20364	20281	20207	20371	20327	20368	20156	20201	20093	20344	20408	20307	20293	20243	20220	20171	20268	20163	20154	20376	20307	20177	20139	20266	20033	20209	20172	20256	20159	20210	20269	20188	19836	20221	20260	20314	19998	20116	20112	19983	20133	20148	20138	20219	20000	20337	20123	20212	20211	20280	20219	20238	20213	20101	20280	20079	20322	20241	20016	20081	20248	20321	20011	20034	19974	20081	20422	20117	20207	20036	20094	20061	20247	20024	20151	20209	20548	20283	20219	20201	19969	19991	19902	20309	20117	20158	20113	20184	20176	20126	20108	20085	20259	20252	20244	20319	20137	20138	20227	20123	20211	20187	20039	20290	19982	20034	20087	20087	20091	20170	19989	20144	20292	20093	20285	20225	20040	20029	20321	19951	20124	20375	20477	20253	20353	20143	20190	19999	20229	20054	20128	20273	19907	20387	20118	20000	19928	20361	20043	20086	20077	20126	20224	20124	20017	20201	19914	20083	20250	19987	20065	20117	20102	19997	20063	20286	20210	20116	20378	20224	20230	20258	20194	20206	20197	20013	20317	20074	20070	20131	19927	20173	20280	20021	20215	20224	20080	19928	20317	19984	20116	20210	20301	20174	20178	20130	19951	20145	20119	20345	20225	20098	20033	20187	20186	20142	20424	20010	20366	20075	20102	20061	20043	19968	20032	20131	20250	20069	20114	20135	20063	20172	20141	20153	20136	20142	20220	19996	20210	20380	20028	20218	20113	20024	20288	20247	20211	20124	19991	20181	20191	20234	20182	20139	20278	20315	20148	20214	20402	20185	20036	20236	20200	19972	20138	20073	20191	20080	20279	20372	20163	19994	19899	20324	20028	19995	20138	20275	20202	20248	20147	20309	20096	20224	20144	20171	20088	20422	20154	20229	20068	20072	20201	20024	20303	20242	20302	20416	20121	20180	20395	20200	20407	20192	20331	20056	20049	20230	20183	20239	20271	20201	20213	20232	20174	20235	20245	20273	20083	19981	20422	20353	20183	20072	20182	20321	20268	20132	19970	20048	20017	20056	20088	20277	20049	20322	20212	20068	20095	20045	20086	20117	20187	20268	20341	20348	20059	20066	20112	20214	20347	20074	20152	20300	20169	20093	20052	19955	20253	19838	20262	20173	20061	20089	20295	20431	20172	20250	20080	20197	20032	20389	20081	20183	20285	20078	19856	19972	20292	20286	20259	20153	20078	20174	19987	20187	20114	20287	20192	20104	20176	20294	20090	20129	20253	20062	20176	20019	20145	20043	20270	20053	20124	20171	20176	20224	20233	20126	20152	20221	20361	20088	20226	20171	20105	20026	20236	20280	20117	20177	20439	20238	20261	19935	20274	20252	20305	20177	20220	20406	20068	20206	20247	20236	20135	20150	20240	19859	20063	20214	20091	19977	20182	20200	20233	20118	19938	20282	20041	20143	20255	20179	20133	20286	20340	20194	20245	20135	19969	20361	20168	20253	19970	20122	20283	20158	20204	20127	20081	20248	20216	20158	20300	20502	20160	20298	20227	20235	20132	20203	20348	20158	20312	19834	20351	20510	20198	20359	20199	20107	20144	20222	20202	20294	20063	20220	20034	20099	20179	20133	20180	20191	20166	20428	20135	20092	20062	20260	20029	20226	20173	20234	20030	20113	20325	20158	19921	20143	20242	20167	20207	20078	20175	20190	20141	20102	20086	20198	20183	20111	20280	20205	20210	20129	20323	20094	20042	20132	20034	20191	20008	20334	20425	20186	20193	20167	20167	20174	19991	20181	20225	20161	20061	20213	20178	20186	19914	20127	20210	20301	20245	20325	20190	20245	20023	20188	20046	20196	20120	20263	20282	20178	20045	20150	20287	20082	20128	20039	20111	20364	20157	20120	20036	20271	19974	20120	20103	20320	20153	20171	19887	20281	20190	20276	20204	20068	20165	20159	20131	20303	20083	20171	20214	20218	20204	20020	20092	19974	20036	20194	20069	20073	20244	20117	20038	20299	20308	20238	20184	20019	20160	20300	20036	20150	20300	20449	20206	20225	20119	20227	20210	20194	20102	20246	20196	20037	20330	20060	20164	20166	20319	19972	20323	20215	20198	20253	20252	20179	20001	20226	20239	20168	20249	20015	20193	19987	20145	20289	20054	20301	19995	20259	20152	20028	20056	20207	20008	20399	20235	20348	20247	20008	20149	20067	20289	20108	20195	20406	20349	20460	20219	20034	20043	20335	20164	20051	19996	20262	20128	20413	20252	20236	20132	20203	20195	20256	20083	20330	20291	20181	20057	20133	20061	20346	20070	20147	20202	20350	20148	20227	19999	20302	20031	20334	20334	20117	19985	20184	20330	19966	20337	20298	20223	20209	20244	20208	20271	20181	20153	20182	20438	20206	20092	20093	20163	20103	20071	20080	19979	20045	19985	20076	20267	20197	20035	20266	20058	20410	20149	20323	20258	20368	20201	20125	20256	20244	20191	19999	20266	20224	20478	20084	20155	20218	20130	20111	20068	20073	20248	19945	20160	20110	20104	20239	20208	20220	20012	20234	20130	20160	20118	20150	20156	20224	19988	20127	20261	20252	20031	20125	20214	20173	20041	20012	20205	20172	20105	20296	20161	20179	20253	20262	20240	19930	20067	20089	20112	20295	20194	20277	20044	20020	20103	20344	20220	20124	20191	20179	20034	20405	20138	20047	20148	20203	20172	20346	20088	20479	20435	20206	20306	20115	20084	20179	20334	20277	20401	20149	20393	20151	20187	19979	20188	20241	20223	20372	20130	20160	20286	20265	20184	20264	20252	20251	20245	20017	20259	20022	20123	20192	20203	19943	20067	19953	20335	20412	20068	20309	20027	19842	20236	20233	20274	20180	20218	20196	20300	20033	20214	20142	20238	20319	20053	19985	20392	20225	20299	20235	20317	20373	20173	20200	20040	19878	20161	20165	20228	20318	20241	20221	20148	20168	20156	20182	20102	20158	20290	20208	20205	20263	20235	20130	19960	20165	20132	20079	20126	20096	19852	20250	20135	20181	20271	20016	20063	20068	20033	20312	20215	19880	20137	20057	20241	20256	20159	20206	20161	20297	19982	20010	20027	20137	20251	20184	20189	20189	19880	20252	20218	20216	20305	20037	19991	20016	20173	20015	20157	20137	20174	20375	20126	20263	19930	20415	20388	20232	20204	20011	20077	20381	20392	20276	20241	20031	20162	20228	20112	20209	20291	20138	20199	20245	19976	20093	20111	20254	20026	19934	20162	20245	20072	20246	20434	20098	20288	20035	20155	20028	20237	19975	20160	20180	20196	20108	20152	20213	20097	20159	20004	20234	20179	20098	20015	20300	20304	20422	20220	20200	20139	20283	20257	20406	20138	20384	20384	19940	19852	19959	20241	20185	20350	20296	20137	20215	20116	20191	20139	19951	20245	19946	20301	20005	20123	20338	20181	20227	20127	20160	20362	20108	20019	19967	20034	20210	20135	20125	20077	20082	20209	20085	20183	20017	20124	20212	20193	20134	20137	20036	20204	19976	20360	20329	19925	20268	20223	19978	20145	20182	19947	20165	20339	20163	20221	20254	20098	20268	20437	20175	20077	20145	20293	20169	20045	20341	20109	20197	20277	20092	20077	20211	19898	20182	20142	20188	20409	20368	20201	20214	20063	20065	20208	20127	20345	20262	20124	20221	20245	20230	20193	20257	20288	20190	20400	20184	20192	20259	20128	20143	20297	20303	20058	20203	20099	20246	20117	19922	20318	20049	20158	20136	20191	20203	20090	20383	20121	20154	20253	20266	20028	20208	20070	20112	20265	19927	20192	20183	20147	20163	20103	20067	20189	20215	20272	20300	20284	20130	20197	20205	20144	20024	19999	20007	20146	20248	20249	20175	20242	20078	20109	20102	20003	20159	20000	20165	20165	20221	20156	20265	20159	20151	20092	20281	20337	20148	20133	20085	20124	20268	19908	20169	20359	20157	20204	20154	20038	19964	20249	20222	20275	20221	20196	20238	20106	20130	19990	19981	20146	20450	20045	20189	20047	20110	20086	20205	20160	20149	20297	20130	20387	20274	20294	20226	20024	20298	20329	20240	20005	20154	20220	20045	20219	20072	20111	20127	20338	20224	20016	20172	20004	20088	20101	20408	20135	20263	20364	20188	20194	20103	20211	20231	20179	20186	20179	20303	20159	20176	20119	20178	19982	20224	20247	20472	20272	20038	20081	20307	20056	19981	20016	20266	19915	20261	20217	20010	20197	20309	20398	20089	20098	20128	20281	20287	20175	20174	20092	20340	20167	20330	20255	20267	20323	20418	20131	20144	20124	20116	20187	19963	20164	20000	20001	20201	20205	20166	20135	20110	20225	20237	20199	20190	20183	20018	19990	20190	20313	20383	20155	20190	20336	20097	20312	19941	20263	20015	20169	20095	19992	20334	20253	20079	20091	20218	20167	20068	20106	20178	20343	20260	20251	20248	20235	20335	20126	20070	20238	20243	20252	20269	20084	20171	20073	19986	20012	20009	20205	20238	20287	20149	20048	20140	20249	19976	20134	20085	20180	20140	20172	20208	20241	20061	20159	20099	20075	20324	20107	19928	20106	20371	20246	20284	20221	20215	20084	19898	20111	20084	20015	19997	20145	20193	20060	19979	20322	20138	20070	20074	20112	20319	20141	20402	20424	20080	20241	20269	19795	20203	20237	20244	20336	20276	20077	20177	20152	19940	20285	20394	20330	19962	20078	20129	20020	20123	20370	20127	20050	20082	20021	20037	20179	20256	20170	20236	20288	20238	20235	20286	20033	20123	20080	20260	20029	20070	20032	20043	20157	20313	20103	20107	20168	20071	20081	20276	20139	20197	20150	20009	20309	20159	19920	20248	20034	19963	20034	19978	20097	20235	20143	20137	20169	20227	20167	20163	20149	20185	20197	20116	20172	20318	20160	20047	20049	20189	20159	20152	20144	20196	20110	20146	19772	20170	20305	20178	20415	20267	20130	20023	20143	20274	20138	20172	20119	20198	20177	20312	20165	20151	20267	20218	20226	20360	20191	20260	20024	20090	20097	20421	20052	20212	20331	20167	20041	20109	20168	20405	20091	20260	19936	20062	20229
19486	31988	26183	20337	18422	17640	17459	17003	16834	16698	16909	16730	16696	16692	16815	16733	16588	16681	16397	16722	16489	16522	16597	16571	16499	16538	16535	16530	16425	16475	16491	16379	16559	16473	16648	16693	16656	16410	16499	16492	16450	16546	16485	16424	16355	16415	16502	16348	16518	16264	16474	16673	16535	16560	16453	16412	16499	16377	16498	16536	16540	16434	16431	16499	16659	16505	16290	16444	16414	16508	16499	16480	16394	16550	16433	16541	16637	16606	16492	16488	16490	16460	16588	16489	16392	16540	16412	16467	16584	16552	16426	16536	16427	16576	16599	16429	16410	16471	16488	16518	16535	16544	16640	16416	16628	16333	16519	16351	16521	16348	16580	16307	16584	16391	16327	16499	16403	16570	16545	16429	16375	16484	16611	16570	16489	16438	16434	16569	16443	16342	16339	16592	16521	16466	16516	16584	16435	16574	16570	16559	16512	16422	16361	16489	16711	16549	16502	16594	16394	16520	16421	16500	16564	16440	16491	16611	16714	16580	16425	16501	16436	16440	16432	16447	16458	16389	16442	16448	16405	16441	16520	16486	16476	16482	16526	16406	16356	16534	16631	16488	16462	16671	16437	16349	16603	16560	16374	16467	16290	16435	16449	16555	16628	16345	16496	16526	16510	16601	16649	16547	16505	16596	16670	16395	16491	16487	16524	16485	16685	16498	16684	16435	16537	16528	16891	16577	16520	16422	16485	16394	16577	16467	16523	16408	16458	16542	16466	16410	16485	16473	16589	16528	16477	16444	16499	16481	16379	16565	16567	16471	16426	16644	16475	16465	16569	16477	16328	16375	16612	16557	16463	16463	16411	16361	16430	16598	16396	16495	16492	16486	16474	16533	16366	16500	16394	16601	16613	16478	16588	16452	16654	16470	16633	16521	16381	16451	16454	16474	16438	16636	16555	16542	16467	16441	16488	16357	16538	16410	16613	16425	16625	16445	16467	16406	16685	16407	16645	16468	16456	16476	16504	16525	16409	16268	16427	16543	16515	16449	16276	16557	16497	16433	16415	16458	16592	16454	16474	16345	16588	16434	16464	16528	16453	16639	16472	16434	16620	16418	16489	16651	16510	16562	16496	16518	16563	16633	16461	16620	16584	16462	16536	16508	16599	16471	16633	16644	16708	16383	16508	16289	16573	16448	16550	16583	16665	16460	16594	16494	16520	16636	16560	16510	16650	16501	16582	16392	16434	16456	16471	16474	16541	16351	16484	16469	16483	16456	16528	16467	16526	16497	16522	16589	16471	16303	16465	16406	16396	16593	16449	16612	16495	16594	16518	16322	16600	16389	16610	16422	16575	16434	16496	16423	16473	16361	16443	16620	16683	16487	16546	16515	16409	16372	16409	16456	16467	16466	16501	16346	16470	16375	16482	16469	16498	16590	16625	16754	16606	16410	16565	16539	16586	16385	16417	16470	16512	16556	16503	16685	16277	16592	16584	16514	16393	16567	16362	16625	16428	16469	16488	16752	16537	16661	16334	16475	16478	16522	16630	16479	16487	16377	16466	16430	16573	16412	16552	16446	16412	16456	16489	16550	16587	16376	16458	16558	16412	16697	16600	16526	16532	16576	16508	16434	16337	16623	16401	16524	16357	16467	16408	16419	16271	16455	16456	16500	16580	16557	16499	16613	16596	16489	16346	16600	16524	16590	16320	16507	16300	16354	16524	16526	16596	16557	16453	16541	16305	16555	16572	16402	16257	16380	16423	16492	16514	16350	16489	16416	16384	16502	16586	16584	16375	16487	16627	16603	16583	16523	16468	16491	16333	16216	16505	16528	16485	16495	16333	16535	16482	16462	16538	16504	16476	16308	16447	16417	16549	16356	16398	16481	16351	16584	16508	16638	16489	16450	16418	16478	16429	16518	16522	16626	16409	16710	16535	16590	16396	16613	16366	16515	16597	16474	16427	16487	16583	16452	16663	16481	16440	16468	16504	16621	16415	16541	16471	16533	16449	16568	16385	16388	16660	16296	16249	16351	16556	16375	16504	16441	16466	16509	16439	16561	16289	16574	16558	16502	16446	16435	16557	16624	16377	16589	16453	16529	16317	16565	16372	16592	16455	16433	16472	16701	16421	16513	16549	16404	16674	16229	16307	16478	16548	16316	16519	16360	16560	16520	16575	16582	16555	16389	16461	16548	16490	16444	16451	16487	16568	16477	16582	16368	16621	16606	16549	16616	16557	16575	16485	16596	16538	16385	16670	16635	16485	16582	16615	16421	16490	16503	16475	16541	16520	16591	16400	16652	16393	16628	16420	16519	16504	16362	16490	16469	16437	16603	16618	16332	16545	16446	16486	16456	16589	16464	16560	16511	16566	16598	16304	16582	16629	16509	16518	16540	16463	16562	16481	16521	16449	16418	16540	16430	16580	16427	16452	16530	16416	16421	16462	16416	16413	16334	16670	16495	16563	16644	16428	16461	16514	16505	16544	16562	16558	16522	16710	16587	16436	16643	16399	16533	16338	16542	16351	16457	16582	16533	16612	16443	16559	16469	16305	16369	16457	16488	16605	16491	16579	16511	16530	16432	16593	16580	16462	16506	16665	16637	16451	16483	16360	16381	16513	16523	16490	16497	16603	16345	16576	16538	16229	16538	16551	16397	16551	16459	16542	16514	16469	16695	16476	16452	16606	16439	16526	16509	16568	16405	16496	16388	16733	16486	16515	16576	16513	16515	16371	16518	16528	16309	16539	16519	16433	16532	16558	16485	16500	16370	16592	16475	16460	16441	16459	16408	16527	16522	16388	16559	16467	16360	16268	16377	16679	16669	16566	16589	16557	16574	16491	16395	16496	16478	16525	16461	16523	16470	16602	16376	16503	16507	16671	16553	16516	16523	16612	16456	16484	16560	16482	16412	16537	16572	16545	16446	16502	16601	16578	16494	16408	16523	16448	16675	16367	16235	16430	16638	16536	16339	16540	16601	16459	16462	16447	16588	16619	16444	16351	16398	16508	16398	16568	16389	16630	16247	16569	16396	16496	16570	16484	16605	16588	16397	16475	16358	16541	16443	16542	16640	16465	16415	16509	16645	16629	16511	16293	16399	16505	16670	16574	16706	16444	16665	16347	16638	16385	16533	16547	16495	16751	16402	16558	16352	16347	16519	16516	16588	16572	16431	16582	16501	16422	16372	16435	16466	16590	16559	16253	16467	16607	16466	16615	16523	16459	16599	16541	16497	16485	16510	16517	16385	16488	16719	16637	16418	16465	16474	16434	16670	16445	16429	16480	16569	16501	16533	16285	16510	16600	16355	16536	16432	16374	16566	16572	16542	16359	16481	16471	16509	16580	16622	16650	16675	16423	16241	16585	16363	16501	16452	16578	16483	16590	16513	16427	16649	16566	16399	16662	16610	16469	16559	16497	16462	16693	16502	16510	16539	16674	16598	16432	16593	16492	16598	16680	16612	16451	16603	16484	16280	16472	16489	16427	16592	16663	16302	16525	16301	16699	16517	16490	16583	16500	16484	16537	16662	16631	16475	16463	16527	16455	16633	16451	16594	16520	16430	16466	16452	16373	16649	16481	16420	16399	16574	16440	16548	16521	16487	16565	16542	16611	16547	16442	16576	16478	16483	16616	16405	16584	16409	16444	16505	16507	16474	16496	16511	16534	16292	16562	16445	16341	16523	16367	16513	16439	16527	16391	16559	16468	16388	16795	16535	16652	16592	16369	16395	16488	16491	16369	16605	16262	16575	16632	16290	16696	16498	16501	16455	16524	16385	16325	16356	16496	16770	16435	16479	16495	16456	16595	16710	16458	16654	16497	16501	16504	16554	16216	16438	16561	16614	16649	16546	16449	16598	16585	16494	16335	16448	16431	16579	16605	16633	16556	16430	16597	16463	16459	16578	16492	16638	16414	16453	16494	16449	16600	16384	16328	16424	16454	16564	16527	16480	16500	16534	16622	16565	16353	16462	16574	16592	16514	16564	16500	16623	16509	16666	16502	16539	16673	16559	16576	16573	16597	16521	16443	16536	16432	16512	16671	16493	16621	16476	16349	16480	16479	16489	16546	16462	16497	16637	16602	16518	16421	16379	16506	16499	16487	16553	16572	16366	16496	16525	16335	16355	16499	16419	16446	16470	16706	16570	16352	16468	16374	16452	16435	16422	16505	16505	16403	16661	16555	16595	16575	16459	16367	16710	16605	16368	16459	16601	16534	16521	16457	16522	16417	16504	16531	16446	16633	16552	16548	16447	16464	16412	16431	16487	16572	16447	16576	16243	16477	16300	16672	16469	16545	16530	16657	16515	16736	16505	16390	16589	16449	16357	16594	16514	16530	16492	16596	16570	16500	16698	16536	16596	16398	16493	16481	16636	16401	16492	16547	16499	16438	16610	16503	16574	16477	16469	16606	16551	16430	16525	16580	16555	16555	16485	16431	16547	16529	16600	16606	16389	16510	16425	16551	16472	16414	16515	16594	16434	16479	16620	16609	16473	16522	16464	16555	16450	16431	16431	16495	16472	16667	16495	16535	16374	16407	16479	16600	16391	16749	16592	16427	16315	16475	16556	16478	16399	16564	16391	16558	16543	16435	16555	16279	16309	16491	16571	16581	16609	16369	16550	16501	16476	16412	16593	16489	16535	16416	16519	16529	16484	16458	16463	16503	16419	16548	16552	16425	16506	16503	16545	16413	16471	16504	16424	16528	16385	16716	16465	16524	16502	16572	16611	16490	16525	16326	16387	16359	16332	16574	16533	16596	16487	16604	16326	16545	16526	16567	16457	16400	16649	16454	16573	16545	16470	16640	16570	16520	16560	16590	16412	16303	16545	16562	16508	16483	16442	16451	16440	16574	16339	16388	16532	16540	16424	16412	16372	16514	16401	16394	16501	16498	16499	16436	16393	16501	16596	16536	16483	16472	16435	16553	16451	16490	16324	16528	16486	16427	16546	16583	16597	16585	16626	16457	16540	16459	16517	16356	16448	16380	16591	16391	16410	16561	16467	16553	16437	16605	16562	16433	16560	16491	16494	16368	16418	16692	16378	16488	16553	16510	16614	16567	16487	16602	16395	16508	16437	16491	16714	16561	16538	16476	16387	16388	16571	16581	16463	16552	16376	16333	16492	16663	16483	16446	16331	16692	16719	16645	16550	16522	16363	16538	16387
22709	21564	28751	24902	22110	24046	24909	20905	20094	20401	20194	19981	19859	19980	19696	19771	19757	19607	19626	19515	19560	19565	19499	19344	19471	19640	19385	19398	19319	19323	19313	19444	19585	19443	19356	19236	19397	19437	19533	19489	19232	19186	19398	19163	19400	19472	19401	19312	19218	19463	19489	18964	19340	19363	19554	19395	19300	19455	19568	19540	19409	19366	19413	19329	19259	19500	19129	19231	19244	19244	19070	19290	19303	19290	19416	19102	19159	19084	19353	19434	19501	19524	19572	19295	19074	19345	19366	19312	19255	19249	19359	19109	19304	19388	19193	19230	19187	19387	19368	19335	19395	19137	19080	19125	19530	19255	19296	19325	19376	19380	19250	19440	19197	19183	19359	19398	19434	19038	19362	19249	19335	19313	19190	19510	19259	19170	19434	19467	19243	19139	19228	19433	19440	19132	19451	19417	19449	19340	19541	19373	19083	19238	19378	19125	19649	19280	19349	19303	19415	19041	19384	19159	19184	19247	19148	19301	19346	19276	19491	19374	19258	19304	19453	19362	19353	19446	19260	19446	19384	19281	19350	19325	19375	19068	19228	19303	19462	19303	19255	19079	19236	19169	19237	19388	19224	19373	19393	19109	19163	19360	19295	19108	19395	19557	19286	19501	19518	19165	19191	19364	19274	19357	19482	19354	19390	19080	19355	19323	19575	19417	19606	19332	19065	19407	19318	19356	19450	19334	19527	19197	19424	19439	19205	19234	19381	19004	19218	19200	19300	19232	19405	19367	19313	19141	19283	19182	19398	19430	19389	19150	19325	19434	19338	19225	19183	19461	19441	19167	19203	19257	19314	19485	19117	19249	19354	19431	19449	19150	19258	19296	19288	19510	19366	19224	19519	19280	19244	19264	19398	19397	19492	19235	19481	19404	19186	19327	19298	19338	19500	19324	19304	19285	19343	19177	19534	19226	19299	19193	19456	19399	19382	19096	19285	19373	19324	19154	19089	19125	19500	19450	19211	19206	19560	19189	19282	19361	19393	19273	19559	19489	19197	19402	19378	19207	19577	19141	19245	19248	19342	19061	19129	19540	19396	19205	19270	19386	19202	19361	19217	19063	19235	19284	19329	19553	19300	19284	19409	19293	19227	19222	19110	19503	19226	19256	19271	19371	19197	19542	19519	19377	19311	19161	19129	19129	19259	19116	19275	19290	19085	19206	19324	19164	19354	19437	19368	19145	19255	19372	19097	19296	19273	19302	19103	19226	19171	19258	19225	19273	19238	19519	19153	19096	19478	19389	19497	19011	19408	19434	19250	19248	19230	19361	19274	19418	19218	19221	19266	19396	19352	19018	19306	19293	19382	19375	19546	19466	19374	19322	19314	19174	19346	19467	19324	19108	19319	19511	19317	19199	19364	19328	19190	19329	19068	19263	19536	19581	19386	19331	19240	19328	19422	19426	19431	19170	19274	19449	19327	19303	19361	19233	19241	19441	19423	19357	19365	19224	19451	19219	19409	19345	19219	19179	19459	19264	19316	19594	19427	19345	19364	19337	19378	19262	19217	19299	19492	19328	19405	19156	19194	19423	19346	19436	19240	19229	19436	19234	19337	19215	19201	19188	19215	19180	19123	19449	19505	19258	19431	19368	19516	19379	19280	19265	19145	19065	19424	19119	19150	19356	19378	19319	19156	19202	19426	19378	19386	19147	19092	19290	19479	19284	19183	19505	19296	19125	19037	19327	19294	19609	19297	19274	19226	19296	19090	19217	19208	19285	19497	19380	19432	19314	19409	19309	19426	19411	19374	19382	19454	19304	19286	19373	19322	19404	19281	19284	19329	19266	19225	19280	19277	19229	19399	19385	19322	19183	19370	19411	19428	19211	19187	19375	19260	19184	19061	19156	19218	19290	19387	19425	19296	19238	19297	19304	19565	19246	19347	19485	19390	19400	19375	19254	19410	19253	19288	19050	19195	19247	19263	19341	19245	19287	19276	19215	19318	19414	19349	19417	19379	19395	19290	19189	19205	19332	19331	19472	19162	19315	19475	19330	19390	19329	19267	19478	19318	19393	19293	19302	19281	19263	19390	19321	19411	19303	19358	19481	19072	19168	19277	19209	19371	19162	19495	19311	19472	19273	19143	19280	19327	19459	19101	19024	19261	19229	19363	19474	19052	19433	19589	19228	19146	19274	19229	19236	19295	19385	19617	19187	19330	19223	19230	19175	19410	19280	19183	19223	19276	19260	19335	19306	19271	19400	19345	19253	19307	19496	19277	19449	19375	19015	19422	19165	19358	19409	19506	19233	19264	19258	19356	19399	19091	19271	19207	19249	19257	19338	19177	19192	19263	19345	19170	19367	19354	19424	19276	19218	19315	19312	19398	19368	19280	19374	19400	19266	19214	19365	19249	19167	19244	19242	19290	19229	19187	19520	19340	19330	19274	19179	19177	19238	19214	19248	19427	19080	19577	19301	19253	19344	19265	19456	19397	19210	19383	19382	19262	19314	19260	19409	19462	19405	19283	19306	19412	19248	19141	19399	19191	19222	19064	19301	19365	19054	19125	19281	19331	19389	19337	19431	19232	19236	19288	19444	19384	19240	19382	19416	19393	19276	19336	19502	19351	19279	19469	19237	19332	19392	19315	19362	19352	19231	19228	19221	19210	19206	19251	19319	19123	19204	19235	19308	19214	19313	19081	19437	19197	19374	19363	19290	19207	19247	19475	19522	19264	19544	19486	19408	19267	19292	19329	19209	19199	19403	19303	19350	19337	19150	19361	19354	19407	19357	19233	19247	19037	19269	19267	19321	19200	19078	19252	19329	19321	19180	19280	19396	19293	19508	19409	19261	19456	19358	19549	19576	19551	19363	19230	19412	19287	19209	19497	19195	19200	18937	19254	19441	19256	19243	19516	19361	19418	19405	19264	19376	19286	19186	19343	19238	19072	19234	19382	19237	19296	19208	19367	19228	19365	19314	19334	19254	19276	19018	19080	19376	19442	19469	19243	19527	19471	19119	19298	19267	19523	19368	19376	19419	19081	19213	19372	19413	19121	19158	19184	19308	19330	19291	19287	19145	19427	19310	19454	19340	19371	19469	19311	19234	19311	19472	19253	19219	19118	19335	19360	19329	19449	19432	19324	19310	19264	19171	19148	19559	19380	19332	19049	19205	19229	19209	19241	19481	19137	19062	19152	19369	19381	19375	19375	19470	19465	19313	19277	19343	19434	19102	19261	19377	19218	19150	19371	19217	19125	19252	19287	19213	19122	19199	19338	19340	19368	19341	19439	19470	19161	19055	19517	19380	19527	19147	19075	19450	19220	19452	19312	19192	19481	19439	19226	19302	19234	19374	19312	19228	19253	19498	19154	19398	19428	19226	19381	19242	19305	19353	19223	19370	19599	19330	19447	19161	19304	19147	19168	19260	19357	19237	19283	19147	19177	19348	19211	19234	19327	19453	19137	19190	19359	19195	19130	19241	19200	19294	19509	19182	19296	19396	19196	19328	19304	19206	19471	19473	19332	19322	19261	19267	19305	19315	19399	19456	19152	19291	19228	19359	19474	19454	19389	19435	19229	19448	19567	19477	19267	19601	19368	19294	19282	19376	19488	19162	19376	19339	19214	19250	19271	19220	19319	19070	19282	19280	19119	19590	19523	19314	19296	19193	19107	19166	19335	19338	19395	19181	19425	19296	19222	19468	19210	19124	19344	19271	19144	19187	19568	19178	19209	19296	19384	19449	19293	19191	19441	19395	19426	19077	19312	19376	19279	19265	19178	19220	19382	19380	19463	19349	19263	19367	19180	19219	19321	19330	19053	19309	19291	19285	19445	19183	19347	19368	19516	19157	19431	19249	19231	19190	19264	19483	19213	19330	19121	19219	19289	19188	19214	19253	19394	19286	19198	19379	19164	19414	19260	19527	19433	19245	19528	19170	19339	19312	19172	19269	19365	19542	19278	19405	19216	19284	19252	19276	19229	19327	19159	19276	19142	19235	19275	19367	19244	19358	19277	19416	19297	19278	19264	19138	19260	19310	19512	19334	19108	19368	19335	19155	19403	19470	19460	19254	19315	19233	19263	19392	19387	19332	19175	19298	19384	19572	19368	19213	19293	19290	19110	19445	19388	19337	19107	19199	19224	19257	19252	19284	19440	19290	19451	19345	19410	19320	19371	19379	19388	19210	19327	19406	19287	19430	19297	19189	19605	19550	19230	19278	19326	19523	19234	19353	19469	19402	19180	19278	19042	19317	19524	19276	19339	19233	19189	19398	19129	19305	19398	19323	19378	19264	19180	19134	19179	19213	19432	19243	19274	19184	19347	19291	19318	19291	19354	19034	19323	19151	19186	19014	19333	19395	19271	19457	19178	19182	19179	19260	19369	19267	19208	19207	19429	19247	19242	19262	19370	19252	19439	19269	19434	19339	19283	19345	19365	19121	19357	19249	19226	19360	19167	19392	19219	19120	19297	19264	19513	19417	19183	19353	19386	19253	19273	19324	19373	19231	19167	19341	19453	19262	19303	19269	19168	19493	19261	19267	19177	19175	19095	19118	19141	19464	19341	19188	19203	19408	19080	19168	19186	19339	19254	19184	19467	19444	19301	19344	19454	19537	19250	19202	19246	19349	19338	19373	19300	19277	19312	19525	19553	19360	19348	19409	19283	19288	19161	19241	19217	19122	19290	19272	19396	19450	19356	19506	19338	19289	19441	19225	19213	19398	19418	19210	19286	19307	19105	19145	19533	19218	19346	19442	19276	19387	19182	19329	19110	19193	19251	19501	19185	19158	19308	19425	19310	19438	19159	19094	19312	19481	19264	19390	19237	19395	19239	19268	19299	19303	19372	19437	19463	19375	19273	19044	19457	19441	19442	19180	19437	19383	19217	19206	19349	19403	19334	19385	19325	19315	19449	19349	18988	19301	19333	19442	19377	19478	19455	19215	19386	19278	19274	19392	19439	19170	19327	19413	19627	19326	19187	19552	19312	19293	19315	19327	19194	19305	19113	19316	19182	19329	19037	19149	19167	19420	19288	19234	19423	19494	19239	19287	19450	19337	19032	19282	19296	19297	19418	19105	19316	19279	19451	19441	19024	19273	19188	19452	19302	19446	19393	19316	19298	19390	19274	19198	19383	19351	19465	19403	19290	19283	19303	19473	19181	19192
20383	39841	35472	24852	19785	18155	17455	17161	16848	16742	16634	16579	16491	16302	16254	16280	16137	16111	16223	16000	16188	16042	16172	15953	16107	16022	16162	15979	15923	16171	16219	15974	15993	16049	16052	16059	16089	16090	15881	15773	16048	16076	16017	15941	16019	15763	16062	15990	15905	15884	16133	15983	16004	16048	15873	16041	16065	15942	15905	15900	16035	16089	16018	15853	16074	16074	15939	16006	15992	16015	15982	15776	15878	16136	15832	16073	15732	15899	16099	15989	16016	15982	15774	16026	15956	16038	15991	15962	16097	15925	15969	15964	16017	15928	16025	16092	15979	15809	15833	15903	15870	16078	15922	16148	15904	16223	15830	16101	15925	16026	15916	16175	15929	15910	15973	16008	16013	16071	15843	16217	16047	15872	15953	15912	16055	15983	16005	15742	15998	15912	16010	15992	16057	16103	15944	16115	15872	15882	16052	16082	15966	15966	15955	15969	15998	16040	15953	16013	15943	16120	16170	15886	15947	15906	15989	15957	16096	16013	15765	16106	15896	15897	15894	15862	15982	15908	16021	16021	15960	15922	16070	15876	15896	15991	16242	15963	16125	16045	15960	15878	16219	15944	15946	15970	15928	15936	16046	15939	15976	16004	15875	15953	15789	16027	15893	15977	15952	15945	15959	15896	16077	15899	15806	15891	15875	15916	15885	16087	15816	16060	15791	15998	15982	15967	16016	15871	16070	15968	15790	15948	15993	15812	15898	16025	15981	16065	16131	15901	16045	16112	16004	15890	15874	15892	16003	16027	15972	15981	15838	15977	16058	15906	16008	15899	16093	16013	16106	15894	16001	15939	15995	15913	15916	15874	15869	15929	15896	16115	15888	16066	16032	16042	16005	16095	15965	15914	16127	16069	15911	16072	15944	15998	15924	16118	15857	16089	15952	16041	15869	16000	15759	15980	15907	16098	15825	16183	15905	16038	16023	15889	15947	16064	16048	15988	15833	16107	15886	15942	15912	16217	16022	15825	15875	15965	16059	16055	15897	15981	15925	15938	16038	16037	15900	15877	15992	16225	15915	15946	15948	16024	15994	16076	15961	15862	15971	15929	15981	15953	15881	15914	16078	16011	15911	15849	16093	16043	16062	15983	16115	15842	16023	16040	15913	15968	15897	15995	15978	15807	15933	16207	16020	16039	16022	15951	15900	15995	15934	15786	16078	16054	16073	15834	16033	15935	15910	15975	15937	16154	15946	15914	15953	16013	16039	16114	15850	15948	15978	16076	15961	15973	16197	15849	15921	15876	15955	15753	15853	15954	16030	15865	16137	16090	16027	16035	15927	15836	15903	15955	16073	15897	16007	15884	15959	16035	15701	16116	16043	16095	15852	15954	15942	15925	15955	16073	16033	15952	15943	16182	15776	15985	15969	15948	15945	15884	16029	15944	15936	15944	16082	15929	16025	15748	15970	16151	15937	16050	16047	16186	15956	16137	15872	16002	15879	15931	15928	15982	16036	15761	15777	15929	15966	15953	15970	16092	15956	16190	15955	15931	16145	15887	16069	15911	16048	15950	15881	16008	15972	15943	15971	16001	15992	15941	16111	15795	16070	16017	15928	16049	15956	16034	15864	16163	15858	15965	15865	15872	15964	15871	16032	15959	16051	15901	16010	15959	16066	16009	15879	16132	16082	16109	15896	15872	16031	15842	15958	15946	15958	15860	15984	15943	15908	15992	16013	16138	15794	15991	15810	16067	15868	15954	15873	15847	16031	15886	15899	15972	15996	16092	16093	15967	15940	16054	16085	16076	15974	15992	15898	15975	16018	15934	16013	16016	15923	16083	16027	16029	16130	16048	16047	15903	15897	15961	15833	16122	15993	15963	15900	15963	15860	16023	15964	15852	15933	16036	16072	16076	15984	15939	15811	15995	15989	16034	15941	15922	16166	16064	15821	15951	15764	16101	16049	15789	15936	15920	16033	15948	15959	16029	16134	15936	15964	15915	16022	15954	15955	16072	15925	16139	15894	15941	15929	15929	16013	15871	16060	15905	16091	15966	16068	16166	16007	16153	15982	15980	16050	16208	15940	15889	15949	16109	15873	15944	15945	15972	15820	15929	15932	16066	15963	15967	15801	15888	16051	15915	15909	15846	16070	15967	15854	15925	16205	16077	15991	16086	15781	16066	16055	15886	15992	16004	16122	16019	15903	16075	15910	15896	16085	15870	15941	16060	15933	16078	15980	15966	16026	16015	15932	15904	15936	15888	15934	15979	15968	15936	15895	16011	15942	15881	15858	16062	16044	15946	15989	15989	15950	15999	16006	15822	15847	15951	16004	16035	15852	15938	15909	15944	16009	15899	15888	16088	15954	15828	15750	16035	15854	16070	15841	16001	15983	16026	15834	15957	16055	16012	15970	15873	16133	15929	15795	16018	15955	16178	16132	15862	15893	15989	15884	15872	15946	16138	15828	16018	15876	15975	15937	15963	15929	16006	15936	15999	15980	15921	15902	15976	15861	15957	15895	15964	15945	15936	15929	15998	16012	15822	15710	15950	15996	16080	15857	16147	15905	16056	15891	16015	15975	15961	15934	16179	15918	16116	15929	15981	16006	16151	15860	15933	15852	16105	15978	16097	16061	15953	15953	15989	15849	16220	16169	15906	16013	15948	16048	16108	15915	16011	15843	15833	15996	15996	16113	16012	16065	16082	15892	16159	15733	15889	16062	15944	15841	15908	15945	15974	16001	16072	15826	15964	16011	15778	16007	15921	16094	15987	16050	15947	15746	15978	15957	15824	16130	16231	16093	15939	16101	16095	15832	16132	16159	15910	16002	15873	15985	15948	15935	16100	15962	15982	16094	15993	16056	15957	15851	15705	15849	16060	15949	15826	15949	15866	16176	16104	15781	15990	16043	15893	15984	15711	16035	15853	15895	16030	15903	15773	15944	16004	15946	15775	15835	15868	16126	15844	16040	16075	15937	16057	15989	15865	15931	16105	16168	16019	15927	16068	15988	16141	16185	15915	15811	16012	15859	16023	16089	16025	16049	15994	15881	16157	16044	15825	15837	15998	16004	15863	16072	16048	15828	15852	15925	15828	15846	16102	16035	15927	15806	15957	15993	15978	15999	16122	15881	16083	15985	15774	15797	16017	16113	15891	16174	15994	16109	15895	16143	15967	15906	15962	15924	16036	15982	15806	16013	16072	15788	15900	16154	16136	16160	16019	16035	15995	15725	16070	15986	16093	15808	15837	16038	15947	15948	15919	15961	15826	15902	15924	16101	16039	15928	16067	15922	16104	15949	15992	16142	15931	16066	15932	15955	15883	15871	16099	16116	15883	16172	16007	15927	16047	16093	16072	16083	16008	16009	15942	16051	15871	15884	15969	15834	15929	15923	15987	15706	16026	15860	15888	16038	15961	15730	15849	15935	15890	15956	15978	16009	15880	16241	15851	16076	15957	15894	16053	16072	16076	15992	15952	15958	15814	15953	16002	16139	15894	15889	16013	15941	15834	15933	16014	15824	15971	16007	15960	16184	15950	15787	15924	15874	15881	15952	15792	16163	16177	15888	15976	15851	15692	16044	15708	16064	15772	15915	16063	16124	16013	16024	15941	16079	15743	15929	15950	15906	15953	16030	15977	15824	15868	16026	15955	15890	16024	16053	15989	15811	15972	16082	16023	15825	15787	15922	15941	16052	15884	16053	15832	15896	16081	16164	16072	16011	15932	15989	16020	16101	15870	15926	16050	15989	15881	15997	15844	15912	16039	15914	15866	16018	16022	15803	16111	16142	15958	15979	16136	15892	15956	15777	15946	16004	15880	15894	16076	16114	16071	15894	15980	15988	15983	15880	15839	15901	16086	15940	15960	16071	15930	16001	16037	15947	16079	16004	16033	15748	16005	16010	15867	15773	16031	15908	15839	15851	16129	15909	15999	15898	15919	15955	15790	16051	15964	15799	15810	15955	16105	15874	15840	16021	16021	16005	16174	15837	16028	16019	16090	15989	15944	16117	15923	16076	15927	16031	16021	15892	15935	15784	15858	15901	16016	16195	15986	15855	15808	16040	15945	15851	15885	15928	15784	16151	15958	15901	16056	15931	15977	16027	15833	15988	16005	15964	16050	15887	15964	15883	16113	16088	16053	15878	15941	15884	15872	15928	16088	15946	15959	15952	16096	15928	15802	15992	15910	16023	15788	15956	15914	16099	15866	16037	16050	16000	15822	15966	15782	15795	16092	15985	15906	15850	16142	15903	16008	15967	16043	16019	16035	16046	16061	16033	15855	15965	16019	15899	15969	15978	16077	15757	15937	15971	16130	15773	16006	15941	15884	15841	15945	15941	16060	16096	16019	15873	15927	15980	15912	16031	15886	15886	15912	15804	15741	16125	15971	16090	16090	16064	15712	16036	16053	16194	16136	16016	16048	16063	15775	16110	15844	16080	16016	16017	16000	15929	15860	16114	16047	15937	15939	16091	15951	16007	16025	15907	16045	15969	15996	15870	16124	15752	15882	16004	15922	15866	15884	15963	15833	15996	15972	16037	16125	16190	15903	15916	16025	15919	15909	15996	15705	15901	16138	15819	15906	15968	15985	15934	16006	16068	16051	16024	15930	15866	16008	16022	15843	15972	15933	16100	15818	16138	15978	16052	15974	16084	15994	15783	15969	16065	15815	16030	16032	15963	15958	16000	15961	16175	15985	15837	16044	16037	15994	16058	15968	16197	16149	16138	15968	16077	15925	15853	15926	15998	15897	16015	16035	16102	15991	16005	16019	15861	15894	15895	15998	16157	15966	15903	16026	15962	15983	15817	16068	16110	16021	16082	16072	15968	16091	15967	16085	15853	16090	15967	16073	16080	15941	15960	16009	15963	16045	16061	15899	16043	16027	15845	16250	15916	15917	15895	15943	15870	16211	15937	15980	15789	15921	16017	16075	15976	15939	15939	15988	15957	15928	15913	16073	15940	16071	15935	15899	15951	15843	16125	15975	16043	15808	16167	15963	15919	16060	15932	15982	15886	15876	15825	15925	16043	15982	16051	15891	15993	15885	16050	15962	15895	15988	15872	15977	15967	16045	15962	15900	15929	15912	15958	15988	15920	16041	16041	15917	15903	15957	16075	16122	15934	15998	15804	15979	16003	15930	15975	16033	16018	16036	15924	15841	15867	16063
30205	24185	26806	23460	20506	19978	20124	19898	19656	19579	19531	19557	19577	19637	19627	19588	19464	19540	19458	19562	19243	19589	19576	19464	19374	19285	19484	19599	19351	19459	19692	19331	19496	19426	19264	19410	19478	19374	19388	19308	19456	19592	19337	19366	19387	19424	19670	19446	19494	19499	19313	19597	19363	19432	19437	19288	19339	19346	19305	19411	19453	19323	19437	19269	19445	19618	19350	19516	19244	19315	19579	19326	19533	19337	19433	19272	19340	19302	19430	19470	19299	19367	19341	19274	19457	19377	19489	19344	19312	19442	19445	19344	19184	19504	19460	19541	19421	19144	19453	19439	19363	19526	19264	19472	19255	19478	19379	19344	19556	19422	19491	19517	19383	19296	19518	19581	19388	19190	19369	19489	19563	19449	19435	19299	19602	19343	19584	19324	19173	19375	19249	19254	19140	19455	19316	19382	19420	19426	19592	19271	19474	19336	19318	19482	19348	19314	19414	19399	19259	19404	19533	19396	19443	19505	19446	19417	19465	19582	19532	19219	19366	19498	19393	19455	19560	19431	19377	19358	19290	19501	19365	19167	19297	19356	19224	19322	19164	19320	19511	19541	19589	19313	19222	19528	19805	19471	19563	19569	19513	19636	19282	19355	19454	19563	19124	19371	19461	19591	19227	19446	19377	19586	19492	19437	19554	19400	19439	19344	19343	19662	19365	19605	19556	19449	19387	19486	19357	19471	19401	19497	19403	19461	19326	19240	19426	19326	19368	19605	19424	19411	19273	19328	19513	19188	19469	19249	19224	19511	19317	19620	19509	19441	19239	19366	19425	19290	19339	19586	19448	19458	19291	19399	19367	19252	19363	19413	19297	19385	19305	19353	19312	19568	19143	19540	19439	19455	19390	19472	19437	19280	19203	19482	19479	19344	19389	19412	19357	19584	19336	19201	19333	19384	19342	19428	19291	19235	19420	19376	19415	19348	19318	19341	19442	19401	19557	19450	19462	19478	19269	19444	19564	19293	19420	19323	19278	19488	19100	19603	19506	19455	19462	19292	19285	19436	19289	19238	19260	19475	19452	19404	19392	19498	19383	19447	19429	19265	19512	19343	19418	19409	19682	19473	19468	19242	19307	19352	19483	19478	19415	19356	19468	19442	19269	19239	19563	19368	19279	19379	19292	19250	19379	19196	19553	19372	19453	19432	19488	19401	19622	19474	19316	19540	19501	19472	19349	19276	19496	19447	19459	19315	19398	19439	19125	19513	19422	19389	19233	19362	19329	19285	19399	19220	19325	19485	19417	19298	19691	19315	19314	19333	19296	19234	19325	19462	19350	19444	19568	19482	19357	19506	19679	19415	19302	19337	19427	19349	19510	19326	19609	19506	19430	19298	19409	19493	19327	19273	19491	19224	19262	19330	19400	19481	19472	19394	19354	19218	19482	19262	19583	19395	19416	19415	19535	19547	19420	19197	19389	19302	19563	19465	19244	19436	19298	19365	19208	19393	19519	19351	19375	19641	19424	19447	19396	19425	19382	19510	19279	19249	19568	19318	19477	19446	19322	19209	19464	19599	19281	19466	19538	19439	19237	19295	19324	19454	19614	19489	19194	19517	19197	19442	19401	19500	19408	19217	19426	19426	19336	19207	19318	19372	19529	19142	19492	19376	19218	19653	19145	19248	19306	19316	19311	19349	19438	19488	19388	19564	19288	19437	19229	19640	19278	19387	19256	19579	19462	19306	19333	19346	19319	19192	19420	19614	19584	19108	19499	19355	19418	19571	19423	19338	19590	19545	19392	19537	19409	19262	19599	19477	19484	19396	19358	19363	19346	19290	19305	19497	19411	19389	19508	19341	19530	19552	19337	19347	19251	19234	19355	19401	19392	19577	19403	19313	19423	19482	19258	19330	19448	19242	19392	19439	19311	19560	19582	19467	19296	19285	19568	19365	19373	19283	19432	19381	19312	19348	19510	19540	19421	19331	19393	19314	19336	19450	19431	19190	19447	19370	19617	19373	19346	19498	19542	19432	19506	19360	19363	19425	19328	19533	19776	19589	19350	19321	19262	19528	19300	19352	19445	19454	19561	19653	19383	19326	19394	19266	19477	19479	19319	19476	19314	19284	19336	19633	19587	19435	19343	19442	19285	19331	19331	19135	19379	19572	19357	19316	19193	19425	19396	19590	19601	19375	19432	19387	19487	19160	19566	19659	19626	19488	19372	19467	19302	19323	19526	19360	19424	19549	19348	19324	19485	19510	19385	19497	19416	19456	19562	19432	19493	19393	19386	19359	19420	19417	19232	19322	19352	19461	19519	19352	19307	19403	19180	19392	19520	19337	19533	19317	19316	19401	19589	19292	19534	19722	19477	19566	19525	19388	19424	19507	19420	19405	19348	19207	19375	19373	19534	19345	19323	19543	19261	19673	19368	19430	19566	19635	19171	19325	19197	19339	19339	19504	19532	19435	19751	19732	19570	19502	19498	19668	19352	19532	19424	19543	19302	19240	19356	19450	19470	19440	19467	19340	19498	19476	19410	19487	19509	19522	19396	19376	19171	19452	19382	19496	19428	19493	19321	19219	19370	19503	19457	19508	19462	19433	19448	19506	19439	19441	19553	19555	19554	19446	19461	19221	19540	19347	19529	19379	19481	19406	19408	19407	19453	19349	19294	19246	19460	19530	19481	19374	19449	19506	19450	19400	19304	19457	19418	19322	19373	19267	19592	19608	19475	19381	19406	19400	19426	19265	19512	19319	19372	19293	19463	19362	19385	19379	19260	19551	19446	19435	19516	19398	19420	19342	19504	19194	19363	19293	19573	19450	19561	19434	19243	19501	19338	19540	19450	19343	19575	19445	19476	19458	19430	19307	19682	19398	19528	19453	19411	19332	19280	19467	19422	19579	19409	19500	19356	19248	19382	19342	19387	19458	19283	19352	19455	19350	19455	19456	19591	19431	19212	19266	19337	19310	19418	19527	19499	19510	19385	19492	19392	19372	19249	19326	19378	19638	19461	19352	19425	19341	19427	19417	19274	19284	19206	19450	19569	19320	19242	19539	19526	19462	19469	19532	19387	19468	19475	19340	19411	19485	19545	19358	19400	19505	19299	19473	19460	19537	19155	19355	19193	19431	19213	19313	19324	19253	19490	19356	19407	19225	19373	19266	19444	19366	19462	19406	19604	19501	19387	19426	19442	19279	19591	19382	19373	19387	19398	19238	19403	19492	19491	19485	19445	19481	19291	19570	19402	19351	19225	19329	19291	19228	19524	19427	19378	19408	19317	19258	19417	19568	19340	19531	19444	19277	19524	19436	19609	19357	19342	19358	19283	19232	19370	19619	19498	19522	19375	19391	19557	19508	19477	19596	19525	19335	19237	19475	19318	19218	19478	19552	19299	19622	19436	19621	19428	19513	19225	19494	19452	19235	19450	19404	19307	19564	19267	19319	19481	19320	19336	19540	19247	19277	19259	19478	19356	19233	19495	19356	19224	19467	19789	19281	19341	19509	19565	19643	19362	19167	19232	19392	19628	19251	19497	19319	19413	19391	19593	19662	19490	19277	19230	19321	19307	19262	19196	19355	19324	19581	19677	19548	19565	19477	19519	19398	19373	19263	19320	19457	19623	19257	19313	19211	19734	19393	19545	19258	19222	19399	19478	19505	19276	19437	19393	19503	19363	19484	19449	19407	19311	19375	19546	19257	19629	19273	19546	19226	19362	19384	19617	19379	19315	19291	19371	19498	19479	19516	19405	19375	19403	19523	19529	19501	19568	19463	19468	19513	19398	19362	19354	19466	19281	19372	19600	19329	19348	19478	19297	19431	19408	19427	19730	19403	19418	19570	19299	19522	19631	19337	19342	19271	19486	19319	19426	19167	19297	19369	19323	19302	19265	19330	19302	19491	19434	19408	19396	19467	19506	19345	19523	19275	19316	19686	19242	19452	19362	19418	19379	19399	19328	19340	19268	19323	19346	19307	19385	19523	19452	19276	19277	19329	19150	19278	19538	19516	19620	19353	19395	19343	19527	19465	19517	19334	19231	19624	19502	19508	19556	19446	19365	19459	19433	19490	19523	19404	19337	19309	19438	19417	19364	19500	19528	19418	19511	19602	19500	19283	19333	19282	19478	19493	19372	19454	19506	19646	19422	19550	19329	19278	19340	19382	19675	19353	19561	19236	19442	19478	19568	19594	19530	19627	19402	19407	19179	19411	19519	19367	19439	19523	19437	19382	19429	19337	19494	19446	19391	19581	19393	19459	19413	19663	19510	19396	19504	19291	19493	19446	19309	19520	19670	19477	19394	19363	19544	19543	19332	19466	19434	19299	19516	19456	19437	19320	19330	19335	19434	19558	19381	19289	19343	19525	19510	19364	19366	19274	19397	19317	19567	19508	19346	19387	19614	19429	19496	19467	19398	19385	19376	19212	19344	19557	19492	19510	19360	19427	19263	19565	19403	19214	19339	19448	19368	19249	19408	19382	19429	19611	19640	19439	19408	19223	19377	19397	19458	19413	19411	19290	19333	19344	19227	19590	19437	19476	19461	19453	19315	19378	19364	19382	19454	19351	19372	19558	19308	19356	19277	19339	19523	19269	19357	19252	19574	19354	19435	19448	19288	19462	19431	19378	19321	19367	19431	19400	19301	19393	19493	19232	19403	19587	19340	19232	19567	19465	19234	19526	19476	19494	19429	19322	19177	19491	19420	19311	19432	19267	19431	19329	19392	19595	19529	19468	19496	19434	19287	19423	19174	19246	19545	19571	19407	19467	19480	19499	19427	19474	19432	19447	19487	19402	19421	19348	19463	19474	19613	19370	19255	19325	19481	19447	19523	19252	19345	19416	19438	19534	19310	19258	19359	19368	19527	19402	19393	19278	19552	19223	19322	19331	19360	19409	19614	19373	19219	19642	19580	19359	19499	19307	19603	19250	19568	19353	19429	19360	19301	19532	19333	19290	19521	19321	19520	19259	19359	19343	19495	19514	19229	19304	19386	19420	19478	19428	19215	19475	19442	19327	19595	19223	19186	19326	19359	19221	19546	19514	19531	19469	19419	19368	19269	19552	19375	19464	19477	19264	19176	19499	19587	19476	19144	19426	19545	19329	19437	19347	19200	19495	19465	19545	19378	19507	19439	19233	19437	19477	19567	19513	19293	19548	19609	19420
20135	28083	23548	18470	17636	16816	16515	16396	16383	16369	16375	16107	16330	16225	16040	16038	16159	16177	16039	16192	16059	16042	16137	16083	16130	16214	15905	16248	16011	16282	15990	16175	15952	16038	16101	16011	16012	16151	15982	15978	15989	16120	16076	16000	16239	16129	16178	16110	15974	15946	15940	16036	16224	16033	16038	16000	16056	16029	16128	16167	15947	16165	15956	15913	16052	15972	15987	16038	15966	16009	15999	15942	16051	15933	16139	16130	16153	15965	15938	15824	15909	16095	15956	16242	15853	15784	15948	16046	15841	15973	16069	15917	16013	16028	16028	16016	16045	15948	15888	15923	16220	15897	15984	16061	16139	16187	16097	16016	16061	16181	16110	16034	16216	15919	16102	16046	16069	16072	15992	16068	15947	16086	16010	15888	16207	15906	15985	15985	16021	15974	16150	16034	16112	16131	16149	16191	15833	15969	16130	15967	15942	16031	16087	16097	16026	16140	16057	16075	16054	16034	16035	16144	16026	15991	15989	15938	15975	16002	15967	15936	16041	16000	15927	16224	16038	15912	15983	16007	16040	15882	15811	16041	16066	15976	16164	16182	15903	16107	15962	15901	16118	15953	16045	16070	16100	16175	15882	16035	15895	15963	16180	15970	16209	15928	15907	15823	16004	16027	16044	15968	15939	16104	15906	16059	16149	15911	16013	16008	15950	15842	15863	15966	16015	16000	16056	15925	15928	15937	15983	15924	16239	15995	15897	16013	16164	16030	16024	16099	16005	16001	15872	15939	16105	16014	16011	16128	16157	16017	16022	16007	16007	15991	16034	16081	16044	16098	16045	15911	16088	15937	15929	16244	15948	16007	15903	16152	15943	16006	16073	16226	15933	16042	16009	16020	15928	16233	16162	16029	15925	15961	16028	16136	16030	16147	15995	16079	15900	16137	16143	15997	15998	15901	16055	16096	16034	16142	16112	15913	16090	16100	16057	15964	15865	15934	15967	16095	15949	16174	15973	16100	16084	16010	16135	16137	16097	15852	15994	16135	16233	16110	16053	15992	16197	15922	16202	16254	16023	15796	16168	16104	15912	15939	16116	15998	16121	16012	16079	16176	15893	16032	16192	15786	16071	16025	16084	15882	16053	15928	15918	15836	16002	16063	16007	16156	16091	15996	16003	15889	15966	16128	16005	16082	15902	16048	16098	16064	16095	16093	16113	16034	15889	15890	16072	15952	16137	16021	15898	16011	16130	15984	16159	16171	16050	15960	16144	16030	16038	15830	16169	16019	16099	15942	16290	16148	15997	16050	16041	15973	16097	16202	16120	16031	16036	16008	15943	15999	15874	16229	16078	15933	16118	16046	15839	16145	16048	16159	16240	15931	16201	16051	15995	16061	15957	16116	16047	15949	16115	16064	15951	15847	15998	16270	15947	15890	15959	16262	16163	16045	16002	16090	16117	16139	15980	15991	16096	16088	16041	15952	15754	16139	16017	15825	15823	15995	16058	16032	15991	15962	15988	16077	16015	16076	15898	16050	15893	16012	15985	16076	16044	16239	16155	16063	15886	16061	16057	15983	16017	16076	16058	16167	16074	15900	16117	16143	16033	15947	16170	15906	16114	15843	16026	15998	15920	16176	16142	15978	16053	15933	15952	16077	16062	16032	15932	16029	15925	16150	15995	16007	16063	15975	15807	16186	16001	16208	16042	16027	16122	16055	15919	16184	15981	15989	16081	16142	16044	16179	16269	16135	16274	15980	16192	16084	15942	15898	15876	15893	16033	16091	15975	16201	15860	15837	16048	16211	16089	15975	16098	16164	15997	15928	15966	16068	16034	16159	15935	16080	16164	15997	15997	16115	16105	16068	16146	16036	15873	16017	16135	16059	16154	15961	15939	16056	16061	16031	16017	16133	16030	16132	15983	16032	16049	15924	16122	15986	16049	16066	15943	16013	16168	15953	16235	16016	16046	16122	16103	15956	15916	15962	16201	16144	16100	15954	16202	15966	16028	15997	16079	16035	16047	15955	16072	15926	16007	16113	16150	16008	16088	15963	16133	16095	16040	16022	16030	16073	15962	16178	16089	16021	15857	15818	15916	16060	16122	16129	15884	15968	16044	15870	16000	15934	16018	16002	16073	16144	16119	16266	16066	16005	16084	16156	16049	16172	15964	16053	16165	16263	15971	15908	16115	16039	16177	16106	16141	16033	16146	16039	16011	15940	15971	16037	16026	15889	16085	16165	15876	15989	16033	16054	16022	16046	16085	15946	16065	16060	16072	15991	15820	15985	16050	15949	16024	16117	15940	16010	16152	15948	15938	16028	16062	15990	16032	16179	16169	16150	15896	16133	16163	16045	16081	16194	15997	15925	15939	15951	16126	15863	16162	16040	15983	15931	15964	16043	15989	16092	15828	15980	16111	15937	15853	16001	15962	15971	16010	16081	16021	16176	16114	15919	16207	15941	16191	15839	16049	16198	16147	16075	15940	16003	16087	16043	15876	16197	16037	16131	16055	15910	16162	16072	15957	16103	15931	16080	15993	16046	16098	16015	16157	16010	15966	16028	16072	15911	16175	15895	15991	16078	16144	16036	16152	16044	16055	16044	16026	16080	16125	16110	15972	15967	15822	16056	15911	15954	16016	15991	16128	15980	16042	15974	16071	15990	16045	16009	16035	15999	16124	16143	16037	15978	16043	15968	15971	16044	15978	16032	15964	15918	16061	16035	15893	16097	16064	15962	16064	15989	15990	15975	15910	15904	16046	15953	15956	16129	16000	16274	15941	16014	15963	16156	15986	16138	16033	16152	16130	15832	16046	15998	16134	15930	16052	15966	16148	16023	16209	15958	16044	16029	16055	16017	15980	15855	15961	16070	15899	16108	16093	16220	16054	16104	16132	15967	16056	15994	15962	16018	16122	16046	15958	16091	16136	16136	15943	15974	15826	16013	16097	16119	16028	16062	15939	16033	16213	16163	16147	15952	16037	16175	15895	16041	15999	16129	15997	15902	16027	16074	16083	16069	15931	16118	15927	16185	16073	16025	16089	16086	15967	15895	16054	15935	15823	16116	16075	15959	16001	16160	16027	16137	16040	15953	15881	15983	15862	16023	16039	16028	15923	16140	15899	16058	15988	16167	16040	15863	16109	15956	15985	16045	16004	15877	15960	15929	16109	16038	15980	16073	16025	16103	15990	16015	15967	16021	16082	16065	16110	15944	15984	16003	16087	16013	15934	16050	16013	16094	16017	15889	15892	15885	16098	16015	15986	16006	15907	15987	16005	16182	15708	15924	16166	15796	15951	15946	15962	16102	16127	16032	15986	16186	16106	16136	16148	16110	16111	16120	16042	15969	16015	15894	15909	16134	16035	16217	15914	15882	16178	16115	16196	16190	16106	16038	16070	16044	16009	15916	16147	16028	16182	15906	16028	16005	16049	16072	15777	16047	16211	16037	16058	16192	15993	15976	16130	16127	16110	16083	15877	15937	16056	16104	16056	16054	16002	15924	16000	15981	16133	15967	16133	16063	16027	16129	16037	16142	15967	15960	16016	16058	15827	16004	16017	15954	16120	15984	16082	16225	15915	16046	15941	16096	16051	15931	16019	16066	16086	15996	16096	16053	16040	16019	16071	15963	16100	16045	15976	16101	16027	16258	16041	16112	16013	16173	15951	16064	16065	16104	15972	15998	16029	15995	16155	15995	16038	16044	16047	16054	16081	16175	16079	16007	15790	16053	16037	16095	16091	16004	15839	16142	16232	15857	15997	15802	16056	16104	16032	16111	15975	15950	15970	15960	16041	16132	16010	16105	16177	15971	15995	16099	16101	15967	16147	16046	15776	16065	16012	16190	16081	16060	15934	15954	16080	16042	15999	16120	16196	16129	15874	16122	16149	16129	15978	16159	15968	15894	16022	15942	15979	16070	16090	15946	16186	15889	16165	16043	16045	16068	15993	15984	16030	16071	16031	16057	16113	15889	16011	16023	16008	16183	15958	16045	16109	15921	15932	16017	15970	15939	16162	15983	16057	16142	15987	16137	16061	15909	16042	16059	16035	16106	16020	16049	16034	15927	16088	15998	15780	16202	16031	16060	16046	16035	16036	16019	16086	16151	16409	16132	16013	15991	15891	15863	16019	16204	15997	16034	15884	16002	16178	15966	15981	16013	16105	16036	16139	15923	15996	16075	16164	16108	15997	16049	16103	16111	16157	15907	15970	15918	15864	15972	15758	15999	16061	15930	16001	16191	16224	16162	15855	16107	15918	16124	15894	16167	15954	16092	16120	16023	16093	16037	16156	15865	16118	16021	16301	16054	16118	16094	15956	16026	16048	16181	15986	16127	16183	15893	16055	15991	16209	16065	15979	15937	16019	15880	15902	16185	15984	16004	16047	15802	16052	15946	16082	16082	16038	16146	15993	16191	16011	16148	16044	16010	15968	15885	15929	15982	16162	16134	15814	16164	16021	15997	16088	15945	16037	16090	15959	16020	15984	16084	16115	16112	16052	16058	16189	16160	15922	16180	15962	15977	16113	15890	15870	16121	15940	15903	16056	16035	16042	15874	16017	16012	15921	16019	16027	16056	16060	15874	16021	16110	16104	16133	15970	15977	16050	15903	16004	15899	16039	15865	16049	16093	16048	16023	16117	16072	16099	16052	15976	15875	16128	16159	15908	15977	16116	16002	15949	15920	16113	15970	16011	16225	16003	16009	16093	16006	15925	16051	16083	16024	16034	15933	15990	16026	16130	16019	16126	16046	16117	16187	16084	15975	16035	15950	16171	15969	16256	15996	16122	16166	16139	16070	16035	16117	16064	16147	16101	16088	16011	15969	15934	15973	16051	16102	16099	15998	16188	15983	16175	16094	16122	15908	16069	15999	15968	16033	15986	15940	16287	16011	16084	15911	15891	16048	15846	15945	15997	15918	16229	16046	16031	16079	16079	16050	16016	16148	16113	16073	16038	15966	16004	16131	16032	16068	16064	16082	15965	15920	16054	16020	16019	15935	16088	16084	16105	15868	16050	16000	16048	15961	15874	16085	16031	15976	16044	16042	16044	16059	15995	15945	16019	16132	16043	16153	16008	16103	15977	16161	16269	16002	16083	16163	16101	15988	16032	15917	16015	16022	15981	16017	15841	15986	16047	16144	16418	16092	15808	16168	16115	16064	16072	15952
23804	21512	28192	25747	22761	21754	21404	19501	19241	19279	19062	19028	18827	18603	18703	18832	18664	18350	18688	18578	18783	18575	18672	18777	18689	18614	18625	18679	18764	18670	18672	18572	18572	18488	18641	18483	18298	18484	18455	18539	18474	18379	18306	18673	18561	18511	18560	18403	18493	18570	18524	18478	18614	18452	18647	18631	18561	18329	18800	18590	18499	18567	18619	18518	18510	18363	18434	18471	18256	18412	18531	18516	18601	18431	18576	18572	18519	18517	18783	18508	18441	18388	18353	18767	18455	18402	18653	18568	18483	18467	18366	18518	18545	18520	18538	18530	18586	18379	18425	18487	18553	18414	18477	18463	18523	18389	18486	18336	18300	18632	18652	18543	18649	18412	18544	18541	18488	18671	18608	18603	18595	18555	18394	18435	18472	18394	18385	18335	18608	18386	18508	18569	18375	18304	18488	18327	18604	18448	18464	18666	18334	18622	18506	18450	18417	18496	18545	18529	18272	18327	18574	18543	18363	18362	18570	18271	18415	18483	18871	18372	18491	18510	18489	18597	18458	18480	18599	18559	18545	18528	18422	18418	18424	18804	18771	18512	18483	18560	18519	18335	18590	18373	18573	18619	18492	18415	18569	18339	18321	18432	18494	18696	18515	18457	18680	18467	18629	18507	18441	18516	18650	18332	18265	18521	18662	18473	18544	18696	18534	18437	18553	18595	18601	18408	18611	18437	18345	18570	18454	18648	18671	18532	18482	18553	18394	18445	18548	18468	18423	18644	18310	18567	18760	18381	18462	18719	18632	18563	18530	18709	18591	18416	18630	18538	18565	18544	18536	18814	18616	18380	18576	18612	18656	18649	18319	18636	18518	18618	18530	18582	18594	18604	18565	18584	18709	18699	18288	18483	18412	18481	18602	18439	18378	18418	18408	18401	18575	18511	18422	18534	18633	18432	18315	18374	18394	18467	18447	18332	18385	18405	18348	18374	18448	18446	18690	18395	18493	18476	18547	18474	18441	18334	18504	18337	18562	18656	18380	18644	18550	18440	18630	18486	18515	18480	18288	18357	18521	18581	18584	18622	18913	18615	18563	18531	18478	18595	18421	18568	18410	18678	18525	18498	18598	18622	18380	18491	18536	18497	18348	18432	18614	18502	18621	18528	18429	18412	18462	18485	18607	18540	18558	18473	18638	18386	18481	18739	18324	18530	18335	18368	18624	18515	18434	18592	18486	18373	18516	18608	18668	18289	18460	18507	18465	18547	18486	18610	18582	18595	18301	18474	18546	18608	18701	18796	18345	18571	18562	18786	18455	18440	18298	18524	18319	18701	18480	18593	18622	18583	18454	18239	18344	18331	18383	18425	18435	18426	18452	18529	18525	18531	18350	18506	18490	18586	18515	18464	18549	18675	18461	18306	18473	18473	18455	18573	18652	18514	18641	18488	18346	18552	18443	18298	18526	18455	18528	18497	18477	18376	18494	18392	18597	18327	18459	18387	18468	18490	18275	18383	18440	18277	18582	18568	18503	18520	18515	18375	18642	18411	18450	18608	18576	18471	18465	18520	18308	18706	18715	18616	18432	18381	18558	18553	18431	18294	18645	18320	18605	18464	18110	18438	18307	18552	18502	18542	18402	18504	18285	18679	18604	18623	18680	18632	18501	18346	18411	18535	18615	18585	18354	18685	18520	18444	18595	18595	18451	18591	18531	18563	18509	18436	18346	18479	18423	18403	18421	18414	18519	18558	18353	18547	18523	18403	18636	18244	18383	18442	18760	18538	18539	18422	18427	18403	18412	18736	18424	18713	18407	18398	18450	18613	18344	18518	18571	18445	18549	18433	18608	18239	18527	18481	18638	18357	18410	18452	18513	18368	18484	18465	18410	18573	18362	18492	18470	18400	18414	18356	18733	18523	18684	18848	18479	18494	18583	18641	18611	18749	18559	18653	18618	18566	18493	18459	18563	18406	18572	18419	18416	18572	18392	18596	18319	18630	18402	18402	18508	18410	18476	18486	18446	18281	18249	18838	18492	18589	18368	18276	18574	18527	18288	18525	18209	18430	18558	18307	18308	18428	18766	18448	18451	18217	18528	18358	18594	18577	18274	18716	18609	18332	18308	18524	18389	18528	18259	18595	18686	18653	18593	18597	18487	18268	18246	18503	18468	18531	18600	18587	18490	18459	18415	18339	18584	18489	18401	18471	18559	18515	18396	18654	18553	18405	18498	18549	18386	18461	18436	18596	18489	18554	18615	18616	18337	18573	18540	18633	18578	18639	18600	18210	18378	18481	18440	18403	18637	18354	18567	18417	18508	18386	18484	18483	18453	18690	18587	18566	18530	18562	18477	18379	18591	18450	18630	18674	18547	18311	18424	18410	18479	18427	18551	18409	18592	18476	18426	18466	18472	18439	18262	18187	18251	18611	18547	18534	18475	18593	18299	18434	18757	18565	18406	18454	18594	18387	18477	18466	18527	18634	18515	18606	18690	18384	18449	18338	18586	18532	18378	18329	18603	18519	18489	18335	18558	18505	18700	18235	18467	18582	18555	18382	18624	18440	18512	18570	18387	18542	18471	18309	18497	18605	18507	18649	18516	18669	18538	18435	18409	18578	18309	18518	18466	18436	18575	18419	18416	18539	18550	18686	18600	18492	18433	18509	18514	18580	18473	18498	18617	18471	18409	18527	18505	18338	18496	18643	18481	18551	18676	18581	18571	18412	18565	18565	18528	18500	18767	18749	18438	18422	18512	18644	18466	18657	18605	18722	18231	18678	18643	18444	18516	18640	18524	18661	18347	18591	18564	18596	18565	18624	18593	18447	18336	18629	18480	18621	18281	18676	18441	18568	18470	18543	18439	18560	18593	18366	18481	18568	18264	18424	18612	18205	18538	18432	18435	18561	18484	18356	18589	18497	18351	18569	18556	18301	18698	18323	18545	18382	18479	18625	18630	18368	18505	18516	18528	18873	18405	18581	18609	18496	18336	18610	18495	18453	18393	18415	18491	18708	18655	18665	18437	18760	18778	18400	18413	18406	18415	18690	18458	18491	18648	18608	18572	18469	18502	18392	18593	18557	18620	18581	18669	18543	18550	18321	18431	18721	18600	18377	18493	18523	18545	18467	18516	18576	18426	18461	18394	18550	18875	18662	18590	18731	18348	18369	18548	18624	18638	18471	18404	18679	18532	18476	18427	18316	18578	18382	18819	18799	18422	18253	18785	18416	18397	18643	18388	18528	18475	18298	18538	18570	18640	18568	18599	18374	18470	18348	18683	18629	18468	18656	18647	18561	18684	18576	18626	18493	18638	18519	18535	18717	18515	18333	18772	18466	18581	18504	18596	18571	18328	18287	18484	18417	18616	18445	18477	18562	18450	18475	18726	18420	18431	18759	18306	18343	18531	18585	18493	18417	18409	18468	18417	18261	18703	18653	18562	18404	18590	18200	18569	18441	18388	18430	18618	18542	18413	18533	18392	18546	18598	18458	18333	18607	18723	18600	18560	18636	18445	18481	18528	18539	18653	18451	18521	18523	18498	18559	18376	18514	18459	18550	18300	18430	18505	18553	18380	18538	18594	18692	18677	18478	18333	18421	18470	18616	18285	18362	18437	18560	18455	18581	18702	18594	18538	18532	18500	18341	18450	18357	18494	18508	18438	18754	18563	18709	18534	18374	18704	18385	18448	18543	18641	18398	18406	18441	18511	18560	18434	18424	18501	18531	18873	18365	18330	18714	18379	18627	18516	18469	18464	18547	18337	18567	18549	18390	18737	18529	18485	18534	18569	18337	18477	18473	18578	18439	18547	18381	18545	18604	18553	18547	18463	18528	18665	18514	18535	18576	18603	18388	18507	18462	18562	18485	18613	18592	18494	18430	18485	18405	18464	18391	18659	18234	18406	18333	18532	18543	18421	18326	18374	18383	18607	18586	18636	18334	18405	18371	18537	18675	18698	18729	18575	18155	18436	18615	18574	18334	18710	18475	18524	18433	18436	18435	18622	18599	18540	18598	18360	18590	18513	18480	18606	18454	18733	18508	18577	18589	18670	18482	18481	18404	18244	18554	18641	18358	18405	18514	18665	18573	18673	18800	18499	18410	18512	18463	18508	18566	18262	18505	18515	18427	18377	18485	18275	18513	18443	18464	18446	18347	18268	18516	18605	18435	18431	18630	18448	18541	18537	18297	18408	18517	18527	18610	18541	18550	18554	18645	18737	18830	18567	18539	18660	18603	18526	18631	18439	18449	18470	18562	18546	18591	18581	18376	18380	18650	18527	18652	18625	18568	18592	18536	18601	18474	18508	18480	18495	18493	18408	18602	18431	18520	18451	18569	18578	18586	18724	18726	18508	18357	18599	18671	18419	18416	18385	18519	18712	18510	18354	18322	18803	18435	18765	18459	18489	18490	18662	18643	18578	18553	18470	18406	18241	18528	18307	18711	18424	18499	18602	18341	18608	18448	18490	18446	18446	18522	18739	18524	18603	18636	18258	18518	18492	18487	18542	18558	18467	18298	18341	18643	18638	18403	18360	18589	18705	18306	18571	18511	18540	18461	18549	18648	18325	18424	18514	18530	18519	18672	18544	18288	18427	18293	18233	18639	18542	18626	18362	18451	18440	18323	18687	18294	18446	18538	18571	18681	18718	18560	18279	18449	18662	18572	18432	18519	18507	18684	18486	18439	18707	18284	18729	18605	18679	18476	18423	18523	18549	18364	18491	18512	18415	18421	18530	18598	18494	18355	18651	18437	18316	18390	18656	18475	18767	18567	18553	18609	18537	18405	18400	18396	18498	18539	18414	18456	18450	18552	18520	18508	18389	18488	18393	18329	18721	18594	18531	18527	18478	18311	18251	18469	18429	18372	18242	18515	18620	18808	18690	18579	18716	18441	18701	18474	18561	18524	18663	18526	18498	18592	18868	18598	18697	18260	18673	18403	18426	18474	18505	18397	18462	18390	18657	18524	18269	18644	18600	18559	18461	18355	18586	18546	18742	18723	18571	18604	18489	18515	18521	18594	18288	18272	18324	18199	18591	18668	18554	18557	18598	18228	18377	18485	18411	18565	18437	18710	18430	18615	18738	18485	18343	18621	18403	18471	18463	18449	18445	18626	18870	18650	18626	18380	18551	18485	18530	18475	18451	18562	18543	18384	18400	18518	18364	18309
19038	37524	31777	22667	18128	16968	16805	16374	16120	16183	15987	15670	16011	15573	15687	15680	15537	15667	15757	15612	15706	15627	15741	15540	15380	15704	15581	15738	15458	15509	15372	15488	15535	15513	15677	15472	15613	15591	15503	15475	15660	15568	15374	15460	15428	15461	15562	15464	15537	15563	15488	15321	15562	15534	15512	15584	15582	15460	15320	15517	15540	15560	15442	15489	15435	15429	15658	15584	15629	15678	15532	15435	15576	15352	15444	15596	15533	15622	15564	15425	15432	15468	15520	15451	15435	15428	15582	15709	15296	15479	15359	15508	15557	15437	15509	15665	15293	15556	15597	15469	15490	15497	15519	15456	15564	15693	15468	15331	15429	15635	15447	15709	15567	15459	15556	15447	15427	15456	15433	15569	15441	15672	15411	15416	15492	15315	15533	15513	15498	15579	15367	15512	15551	15597	15505	15471	15595	15486	15392	15550	15400	15483	15457	15416	15398	15549	15571	15681	15596	15458	15512	15497	15666	15543	15355	15396	15303	15533	15569	15474	15725	15612	15483	15391	15606	15629	15510	15501	15568	15274	15492	15579	15301	15500	15512	15294	15582	15488	15593	15567	15418	15525	15420	15487	15330	15493	15483	15499	15500	15663	15637	15513	15414	15516	15670	15495	15523	15537	15452	15535	15584	15579	15429	15538	15622	15594	15539	15453	15528	15627	15444	15386	15461	15556	15498	15395	15539	15493	15538	15514	15583	15456	15617	15661	15598	15583	15441	15583	15620	15622	15534	15581	15380	15503	15417	15713	15495	15635	15385	15371	15552	15572	15426	15433	15358	15541	15527	15436	15462	15385	15553	15462	15356	15428	15494	15438	15443	15527	15395	15349	15437	15517	15593	15741	15254	15643	15358	15546	15511	15360	15422	15479	15327	15543	15474	15481	15320	15553	15438	15511	15560	15646	15446	15443	15367	15437	15572	15507	15431	15432	15481	15633	15521	15530	15496	15490	15498	15474	15331	15627	15526	15516	15350	15339	15510	15527	15293	15595	15694	15631	15640	15511	15502	15430	15342	15568	15480	15564	15374	15484	15546	15571	15573	15468	15545	15545	15374	15579	15423	15521	15526	15433	15467	15287	15341	15567	15441	15433	15446	15476	15565	15450	15542	15378	15688	15378	15471	15642	15547	15586	15369	15488	15478	15578	15440	15661	15582	15510	15473	15279	15634	15500	15383	15409	15541	15489	15471	15525	15423	15598	15573	15496	15708	15374	15512	15515	15581	15438	15644	15461	15443	15454	15361	15363	15538	15364	15388	15243	15583	15397	15510	15485	15572	15555	15495	15579	15433	15556	15723	15390	15416	15438	15426	15471	15360	15412	15463	15514	15658	15504	15512	15535	15487	15648	15661	15636	15536	15601	15572	15595	15538	15487	15586	15464	15466	15500	15615	15579	15450	15591	15323	15357	15484	15372	15535	15338	15587	15451	15375	15528	15397	15554	15521	15308	15573	15485	15554	15377	15481	15592	15459	15365	15636	15639	15504	15552	15588	15405	15600	15356	15520	15601	15652	15503	15408	15583	15494	15553	15450	15356	15420	15543	15512	15561	15475	15538	15487	15378	15463	15553	15482	15514	15549	15405	15575	15419	15409	15504	15556	15446	15710	15526	15389	15350	15476	15453	15483	15463	15384	15462	15443	15356	15489	15559	15453	15564	15514	15469	15314	15459	15616	15501	15318	15361	15527	15286	15714	15383	15468	15441	15493	15550	15538	15417	15489	15519	15455	15367	15344	15570	15506	15542	15447	15484	15525	15439	15433	15434	15557	15481	15548	15431	15408	15460	15316	15484	15429	15506	15463	15410	15510	15553	15697	15599	15634	15502	15436	15457	15428	15476	15615	15450	15316	15538	15396	15564	15464	15525	15429	15479	15460	15532	15498	15509	15475	15492	15471	15425	15562	15495	15314	15482	15417	15573	15572	15402	15493	15511	15558	15486	15410	15507	15397	15619	15631	15393	15471	15652	15399	15416	15474	15495	15324	15431	15354	15602	15628	15451	15349	15511	15566	15563	15374	15579	15481	15458	15384	15591	15585	15508	15708	15645	15272	15590	15440	15395	15601	15509	15408	15578	15545	15429	15594	15328	15584	15594	15362	15608	15551	15250	15424	15573	15476	15403	15550	15416	15507	15480	15449	15419	15525	15554	15515	15580	15319	15581	15529	15429	15600	15437	15583	15557	15529	15547	15415	15465	15441	15536	15371	15475	15335	15666	15564	15508	15534	15654	15457	15563	15553	15482	15260	15567	15513	15426	15527	15531	15565	15604	15458	15524	15474	15367	15525	15309	15571	15340	15484	15734	15519	15555	15495	15466	15368	15487	15556	15425	15452	15395	15459	15666	15541	15536	15426	15455	15534	15545	15397	15507	15395	15536	15453	15275	15419	15561	15533	15546	15554	15495	15583	15388	15441	15449	15622	15378	15573	15522	15422	15511	15512	15483	15455	15550	15401	15251	15460	15484	15500	15452	15519	15472	15509	15369	15508	15574	15512	15510	15626	15297	15451	15571	15502	15493	15399	15468	15501	15254	15528	15440	15594	15480	15484	15549	15506	15577	15356	15473	15608	15585	15464	15487	15459	15473	15478	15492	15654	15415	15522	15517	15616	15687	15433	15574	15584	15465	15634	15472	15392	15374	15498	15303	15333	15610	15471	15496	15570	15562	15472	15602	15452	15414	15596	15651	15521	15504	15563	15611	15599	15500	15386	15543	15552	15310	15544	15417	15577	15374	15577	15581	15487	15518	15538	15491	15557	15409	15516	15451	15578	15533	15558	15502	15498	15472	15565	15428	15508	15602	15585	15484	15496	15494	15413	15476	15378	15634	15429	15527	15496	15491	15638	15465	15567	15636	15661	15625	15563	15510	15451	15413	15677	15634	15503	15552	15534	15547	15196	15549	15534	15376	15522	15539	15527	15490	15560	15476	15553	15606	15488	15541	15518	15457	15333	15665	15610	15421	15648	15618	15381	15501	15511	15537	15484	15411	15455	15663	15588	15405	15609	15568	15476	15489	15563	15561	15603	15568	15366	15566	15460	15297	15447	15716	15436	15357	15536	15321	15591	15392	15504	15481	15584	15332	15496	15712	15533	15674	15382	15489	15439	15464	15574	15629	15647	15526	15464	15415	15581	15492	15420	15430	15494	15573	15506	15439	15535	15534	15413	15425	15544	15523	15418	15618	15653	15484	15603	15463	15557	15553	15443	15489	15456	15483	15457	15370	15476	15423	15663	15515	15447	15394	15464	15357	15379	15680	15524	15450	15518	15364	15414	15485	15444	15701	15483	15383	15447	15328	15541	15579	15390	15412	15563	15586	15490	15539	15412	15400	15642	15447	15587	15443	15589	15462	15466	15560	15558	15464	15445	15479	15611	15511	15426	15616	15415	15307	15553	15554	15611	15437	15701	15471	15522	15627	15593	15624	15386	15697	15420	15516	15390	15434	15399	15464	15409	15414	15383	15395	15599	15498	15518	15368	15438	15354	15590	15459	15367	15555	15581	15327	15506	15431	15659	15515	15520	15492	15558	15348	15416	15516	15374	15565	15461	15388	15526	15413	15493	15571	15466	15491	15423	15462	15383	15384	15443	15442	15410	15547	15440	15764	15491	15470	15440	15400	15261	15547	15466	15483	15430	15605	15348	15416	15472	15366	15385	15487	15512	15460	15497	15415	15429	15435	15324	15436	15656	15483	15394	15549	15669	15564	15543	15465	15573	15447	15321	15354	15531	15684	15389	15538	15562	15475	15462	15396	15355	15579	15594	15462	15451	15309	15485	15522	15291	15740	15662	15431	15428	15521	15538	15466	15422	15458	15375	15566	15522	15568	15654	15631	15541	15489	15489	15588	15720	15503	15381	15436	15377	15482	15394	15426	15550	15401	15614	15596	15535	15345	15505	15330	15624	15518	15476	15487	15325	15246	15589	15390	15563	15498	15458	15402	15491	15530	15492	15320	15426	15616	15368	15407	15460	15535	15516	15500	15561	15551	15479	15631	15500	15432	15472	15443	15753	15573	15592	15484	15515	15471	15470	15417	15499	15485	15496	15574	15450	15627	15466	15587	15454	15638	15603	15442	15637	15626	15526	15409	15493	15564	15429	15500	15527	15359	15547	15570	15410	15407	15513	15520	15530	15529	15475	15625	15405	15484	15614	15412	15628	15477	15533	15532	15550	15414	15482	15623	15408	15431	15693	15473	15392	15512	15346	15535	15424	15310	15316	15457	15441	15405	15520	15557	15387	15570	15443	15473	15465	15593	15463	15531	15592	15598	15676	15477	15493	15487	15599	15428	15593	15446	15515	15502	15461	15630	15496	15434	15422	15485	15432	15499	15485	15590	15687	15447	15453	15547	15540	15527	15459	15407	15647	15599	15415	15378	15452	15322	15527	15451	15477	15499	15506	15254	15426	15530	15313	15528	15486	15362	15468	15450	15467	15315	15566	15599	15459	15462	15452	15576	15669	15377	15654	15360	15630	15468	15391	15453	15388	15296	15756	15351	15404	15568	15508	15368	15297	15489	15613	15639	15621	15660	15605	15448	15549	15669	15513	15501	15632	15544	15481	15561	15647	15509	15578	15477	15528	15661	15613	15565	15586	15477	15552	15378	15502	15554	15518	15422	15348	15572	15313	15365	15475	15580	15458	15443	15260	15495	15371	15508	15483	15558	15545	15379	15607	15491	15365	15662	15438	15664	15687	15618	15576	15486	15630	15544	15559	15486	15475	15673	15633	15514	15602	15626	15537	15503	15555	15561	15366	15619	15492	15603	15560	15639	15632	15391	15533	15535	15414	15544	15661	15607	15449	15328	15550	15481	15649	15348	15557	15501	15537	15573	15600	15500	15501	15591	15414	15534	15406	15368	15480	15745	15593	15512	15470	15535	15510	15567	15408	15537	15651	15523	15478	15437	15391	15354	15406	15459	15589	15572	15546	15294	15610	15517	15396	15457	15347	15644	15475	15591	15282	15495	15582	15325	15494	15611	15430	15507	15557	15516	15550	15491	15481	15490	15605	15483	15448	15468	15602	15587	15637	15520	15477	15685	15295	15488	15499	15478	15605	15656	15472	15499	15455	15521	15454	15533	15372	15511	15307	15387	15507	15562	15506	15498	15519	15371
25568	21567	27460	27459	21505	21192	21093	20330	20237	20082	20098	20285	20275	19840	20129	20050	20058	19906	19936	19782	20058	20011	19922	19793	19961	19865	19767	19745	19947	19808	19916	19852	19890	20030	19894	19740	19864	19815	19809	19789	19758	19895	19815	19847	19800	19764	20009	19599	19874	19902	19865	19945	19747	19872	19747	19740	19674	19906	19959	19836	19740	19742	19978	19898	19738	19753	19906	19999	19695	19955	19828	19571	19824	19845	19765	19757	19732	19680	19823	19970	19670	19910	19895	19718	19806	19785	19753	19791	19591	19653	19696	19646	19590	19723	19822	19676	19928	19689	19615	19710	19787	19939	19781	19672	19752	19548	19829	19666	19831	19725	19684	19770	19882	19622	19620	19815	19711	19885	19714	19875	19746	19804	19914	19712	19993	19929	19762	19748	19874	19666	19508	19933	19923	19715	19686	19563	19702	19621	19747	19696	19733	19849	19807	19829	19824	19926	19790	19717	19812	19758	19533	19642	19691	19683	19777	19863	19750	19832	19874	19829	19628	20017	19716	19720	19890	19721	19798	19877	19772	19564	19742	19756	19790	19851	19757	19698	19701	19711	19719	19783	19789	19668	19734	19641	19636	19708	19643	19706	19493	19864	19691	19756	19599	19636	19543	19877	19785	19793	19950	19594	19714	19863	19740	19787	19907	19788	19707	19605	19744	19866	19768	19913	19666	19748	19712	19641	19684	19684	19689	19870	19789	19674	19565	19662	19609	19675	19678	19743	19813	19614	19703	19385	19654	19992	19802	19798	19621	19726	19760	19874	19787	19912	19919	19903	19944	19704	19631	19799	19926	19770	19689	19835	19751	19510	19860	19815	19727	19749	19773	19679	19798	19784	19857	19699	19818	19727	19555	19754	19645	19689	19936	19731	19692	19652	19539	19793	19615	19749	19840	19657	19701	19855	19768	19666	19787	19823	19620	19741	19946	19687	19738	19677	19872	19442	19827	19688	19755	19813	19660	19690	19852	19901	19801	19723	19986	19931	19928	19657	19632	19768	19689	19797	19814	19853	19706	19821	19710	19712	19745	19857	19622	19579	19612	19770	19884	19759	19716	19802	19687	19690	19626	19552	19793	19537	19781	19841	19854	19754	19792	19717	19753	19773	19850	19804	19801	19763	19716	19901	19767	19746	19747	19484	19781	19700	19727	19716	19684	19886	19827	19733	19769	19902	19916	19715	19898	19799	19990	19868	19637	19626	19629	19689	19713	19702	19859	19883	19920	19735	19830	19739	19860	19922	19549	19700	19876	19823	19727	19884	19678	19565	19973	19732	19728	20022	19741	19490	19777	19815	19717	19764	19690	19653	19830	19793	19711	19772	19756	19662	19790	19500	19778	19768	19685	19733	19797	19890	19557	19812	20049	19886	19795	19863	19862	19788	19620	19739	19863	19538	19738	19909	19872	19923	19968	19758	19649	19832	19872	19606	19672	19758	19658	19883	19755	19846	19897	19725	19816	19763	19700	19669	19855	19916	19821	19784	19757	19755	19810	19445	19845	19758	19700	19962	19953	20022	19904	19849	19705	19765	19726	19871	19933	19747	19687	19791	19794	19910	19802	19776	19639	19821	19713	19701	19780	19671	19688	19852	19755	19582	19488	19951	19850	19901	19726	19992	19870	19756	19736	19873	19717	19892	19926	19663	19919	19718	19932	19908	19772	19757	19797	19547	19868	19845	19771	19836	19820	19671	19750	19791	19787	19772	20084	19979	19786	19563	19642	19921	19946	19755	19767	19685	19811	19838	19762	19769	19655	19693	19702	19683	19707	19695	19616	19783	20032	19902	19683	19782	19772	19544	19592	19747	19968	19822	19744	19796	19811	19819	19633	19903	19739	19673	19751	19804	19757	19735	19793	19848	19969	19659	19749	19800	19764	19597	19968	19504	19675	19868	19747	19847	19873	19739	19598	19733	19799	19860	19675	19437	20005	19813	19957	19874	19975	19835	19833	19693	19647	20008	19949	19954	19819	19466	19829	19871	19715	19798	19713	19875	19839	19780	19931	19838	19698	19427	19690	19875	19646	19795	19996	19757	19775	19495	19579	19660	19557	19701	19804	20099	19627	19353	19836	19848	19725	19639	19735	19718	19822	19672	20003	19596	19767	19668	19859	19781	19640	19714	19656	19726	19566	19888	19892	19582	19889	19583	19720	19897	19749	19673	19734	19615	19666	19778	19936	19841	19683	19731	19766	19879	19873	19645	19759	19835	19774	19782	19643	19810	19594	20018	19587	19493	19962	19649	19845	19783	19692	20019	19722	19806	19568	19809	19760	19884	19863	19792	19556	19767	19744	19659	19711	19747	19773	19730	19595	19689	19829	19729	19693	19640	19437	19869	19793	19806	19891	19763	19727	19935	19595	19935	19610	19654	19842	19909	19802	19804	19732	19720	19734	19975	19810	19634	19650	19916	19652	19867	19887	19727	19560	19648	19756	19852	19621	19690	19769	19776	19707	19739	19921	19659	19922	19939	19703	19777	19801	19714	19607	19644	19717	19806	19846	19740	19758	19833	19859	19870	19797	19632	19950	19689	19794	19661	19769	19689	19914	19820	19929	19755	19644	19854	19706	19621	19532	19903	19934	19777	19816	19650	19736	19880	19986	19836	19595	19879	20007	19879	19992	19836	19777	19767	19674	19833	19820	19839	19796	19768	19920	19846	19812	19865	19768	19806	19757	19825	19748	19545	19573	19753	19685	19830	19696	19810	19778	19747	19626	19926	19752	19810	19555	19780	19817	19745	19798	19672	19778	19796	19718	19638	19709	19818	19765	19914	19949	19944	19927	19860	19879	19836	19765	19699	19628	19767	19827	19868	19852	19788	19908	19736	19645	19737	19669	19722	19824	19734	19658	19884	20045	19960	19958	19672	19556	19618	19755	19670	19860	19802	19856	19706	19846	19929	19752	19683	19913	19565	19804	19544	19874	19856	19839	19543	19704	19620	19769	20074	19880	19708	19485	19630	19754	19806	19815	19457	19732	19830	19778	19795	20040	20000	19888	19846	19763	19870	19582	19708	19654	19835	19917	19752	19920	19655	19597	19851	19775	19855	19495	19801	19716	19740	19913	19638	19931	19628	19938	19834	19750	19817	20046	19617	19650	19673	19858	19717	19734	19921	19807	19803	19839	19844	19910	19745	19790	19744	19657	19931	19769	19729	19802	19683	19471	19828	19847	19816	19755	19688	19553	19745	19595	19799	19937	19745	19780	19769	19820	19849	19719	19899	19732	19923	19662	19543	19841	19543	19975	19744	19791	19623	19775	19625	19852	19639	19765	19739	19619	19651	19851	19803	19876	19571	19758	19844	19859	19865	19733	19707	19726	19553	19730	19803	19723	19670	19564	19650	19621	19875	19965	19687	19697	19824	19676	19830	19785	19750	19694	19825	19859	19566	19622	19739	19615	19770	19688	19957	19711	19832	19700	19809	19925	19842	19959	19834	19841	19716	19839	19837	19744	19613	19726	19807	19623	19866	19785	19694	19803	19766	19675	19933	19753	19673	19659	19704	19741	19463	19760	19705	19898	19760	19804	19715	19690	19714	19746	19751	19679	19757	19920	19763	19880	19852	19647	19683	19730	19834	19746	19821	19876	19606	19998	19591	19658	19769	19455	19776	19601	19709	19682	19811	19759	19695	20005	19695	19548	19700	19779	19707	19780	19699	19719	19721	19755	19719	19823	19672	19580	19648	19759	19735	19686	19788	19674	19985	19736	19686	20027	19891	19833	19918	19885	19785	19827	19703	19890	19547	19689	19778	19828	19811	19806	19615	19609	19638	19781	20020	19747	19505	19621	19768	19862	20013	19760	19790	19721	19656	19840	19615	19657	19657	19766	19731	19788	19718	20021	19912	19839	19868	19771	19584	19817	19773	19786	19772	19782	19629	19674	19639	19747	19623	19777	19787	19884	19820	19788	19903	19750	19933	19497	19657	19635	19821	19645	19664	19636	19646	19762	19740	19865	19928	19986	19671	19739	19691	19710	19931	19892	19782	19756	19679	19874	19691	19858	19853	19748	19742	19978	19701	19775	19930	19681	19782	19636	19869	19935	19592	19766	19856	19954	20001	19857	19669	19845	19749	19664	19662	19611	19587	19755	19620	19818	19759	19702	19694	19855	19685	19679	19908	19718	19613	19957	19813	20120	19680	19771	19774	19788	19704	19678	19878	19658	19774	19871	19675	19645	19648	19700	19789	19947	19936	19880	19824	19883	19948	19781	19546	19740	19875	19662	19710	19709	19711	19766	19783	19884	19630	19972	19871	19796	19727	19753	19911	19991	19741	19870	19785	19883	19931	19864	19988	19631	19772	19806	19759	19858	19775	19804	19447	19749	19695	19724	19669	19839	19788	19750	19935	19833	19749	19758	19877	19853	19746	19840	19766	19641	19729	19600	19838	19657	19798	19777	19906	19705	19884	19884	19793	19777	19560	19863	19670	19786	19625	19771	19799	19774	19641	19797	19822	19770	19652	19752	19625	19793	19802	19596	19771	19764	19872	19765	19822	19684	19575	19814	19921	19925	19908	20058	19672	19979	19935	19735	19756	19799	19574	19781	19681	20055	19756	19714	19566	19654	19692	19716	19927	19831	19791	19810	19811	19822	19644	19861	19682	19739	19896	19833	19917	19757	19778	19802	19783	19658	19780	19775	19843	19486	19773	19517	19740	19804	19982	19881	19709	19716	19758	19760	19810	19682	19725	19666	19869	19831	19876	19831	19788	19913	20072	19779	19710	19949	19833	19553	19937	19865	20013	19837	20193	19788	19893	19778	19939	19917	19836	19539	19701	19936	19916	19847	19623	19965	19783	19976	19863	19999	19602	19655	19777	19682	19642	19605	19679	19784	19895	19952	19926	19885	19958	19771	19968	20009	19656	19981	19771	19572	19654	19723	19748	19741	19700	19825	19767	19907	19744	19849	19648	19775	19716	19639	19808	19819	19812	19851	19756	19737	19996	19821	19802	19709	19811	19820	19690	19790	19697	19943	19748	19677	19778	19651	19812	19889	19740	19678	19659	19825	19797	19797	19685	19632	19852	19813	19858	20000	19512	19849	19760	19742	19749	19819	19946	19753	19823	19723	19667	19858	19740	19522	19524	19882	19537	19696	19762	19877	19689	19737	19908
19822	32973	27664	20380	17933	17576	16932	16886	16758	16768	16531	16449	16494	16138	16291	16183	16352	16169	16372	16336	16270	16131	16263	16172	16262	16203	16157	16202	16297	16320	16076	16068	16313	16397	16182	16245	16116	16206	16138	16165	16237	16164	16388	16200	16458	16182	16315	16340	16187	16218	16102	16198	16226	16267	16309	16312	16253	16131	16244	16257	16006	16280	16122	16071	16194	15962	16131	16227	16244	16113	16232	16375	16209	16320	16052	16178	16249	16122	16068	16221	16173	16255	16164	16056	16078	16134	16110	16317	16262	16086	16307	16200	16092	16124	16291	16154	16301	16177	16074	16169	16246	16335	16012	16295	16192	16187	16238	16065	16103	16191	16137	16277	16227	16272	16217	16141	16156	16249	16073	16241	16113	16182	16161	16252	15972	15981	16042	16141	16315	16203	16125	16224	16363	16151	16238	16138	16279	16214	16116	16147	16056	16185	16170	16090	16243	16183	16180	16381	16157	16303	16282	16297	16169	16380	16242	16149	16090	16292	15959	16241	16187	16202	16179	16191	16195	16309	15958	16114	16256	16278	16131	16173	16176	16088	16301	16021	16251	16110	16361	16209	16291	16278	16226	15967	16286	16490	16280	16313	16211	16269	16109	16337	16336	16242	16074	16123	16215	16241	16048	16183	16259	16086	16140	16199	16346	16228	16148	16267	16299	16097	16330	16234	16218	16191	16085	16294	16101	16182	16045	16224	16293	16279	16190	16156	16275	16120	16326	16400	16260	16341	16347	16131	16104	16311	16230	16173	16224	16270	16256	16384	16162	16167	16220	16276	16280	16089	16240	16220	16204	16231	16238	16198	16336	16026	16155	16093	16374	16212	16129	16341	16126	16073	16189	16282	16054	16065	16127	16291	16195	16498	16128	16225	16240	16011	16418	16059	16069	16360	16312	16232	16244	16119	16236	16225	16280	16362	16258	16169	16310	16167	16213	16038	16314	16339	16176	16303	16128	16180	16288	16191	16353	16168	16272	16337	16217	16229	16173	16284	16096	16255	16193	16248	16183	16243	16077	16233	16159	16184	16239	16219	16320	16303	16257	16137	16294	16138	16107	16319	16187	16290	16217	16059	16277	16235	16136	16224	16139	16246	16353	16337	16062	16217	16116	16066	16234	16328	16164	16251	16138	16231	16329	16290	16191	16328	16252	16250	16218	16250	16169	16153	16058	16155	16287	16312	16206	16130	16195	16181	16249	16183	16130	16204	16305	16178	16238	16267	16344	16121	16313	16149	16116	16279	16174	16199	16054	16371	16264	16283	16144	16230	16164	16282	16115	16390	16195	16207	16131	16284	16175	16118	16278	16125	16281	16123	16169	16140	16176	16150	16367	16195	16215	16094	16195	16267	16086	16235	16119	16128	16287	15964	16175	16382	16061	16301	16344	16198	16271	16236	16251	16384	16235	16275	16311	16202	16168	16204	16032	15999	16143	16124	16360	16147	16385	16235	16292	16316	16245	16126	16172	16358	16191	16232	16231	16147	16226	16186	16207	16151	16044	16188	16038	16171	16141	16136	16341	16225	16274	16119	16102	16358	16213	16332	16172	16062	16277	16161	16341	16156	16253	16316	16134	16090	16487	16181	16164	16291	16330	16274	16078	16204	16159	16130	16257	16311	16065	16096	16138	16053	16308	16162	16321	16299	16325	16039	16057	16332	16217	16073	16258	16310	16341	16229	16347	16215	16038	16192	16217	16073	16256	16256	16288	16110	16135	16116	16295	16252	16278	16306	16163	16189	16321	16125	16123	16187	16294	16078	16039	16005	16398	16236	16212	16136	16117	16313	16233	16074	16259	16124	16241	16167	16138	16198	16033	16344	16248	16129	16325	16135	16306	16280	16185	16215	16152	16290	16309	16120	16259	16181	16183	16025	16255	16298	15994	16213	16253	16299	16228	16250	16048	16099	16234	16247	16252	16242	16207	16142	16150	16118	16416	16226	16090	16000	16141	16179	16186	16202	16295	16200	16294	16169	16170	16148	16337	16177	16297	16283	16276	16145	16346	16260	16309	16298	16206	16219	16097	16202	16260	16183	16403	16215	16294	16261	16179	16248	16223	16207	16125	16255	16256	16197	16242	16263	16192	16253	16241	16222	16084	16129	16124	16264	16214	16203	16150	16321	16205	16118	16269	16208	16179	16140	16209	16183	16099	16173	16252	16188	16118	16205	16309	16216	16057	16206	16178	16199	16212	16184	16326	16207	16344	16217	16173	16213	16084	16241	16038	16277	16339	16284	16115	16244	16209	16246	16286	16275	16089	16270	16213	16377	16169	16283	16155	16273	16172	16188	16176	16199	16380	16165	16265	16309	16264	16143	16016	16209	16194	16251	16236	16336	16034	16184	16254	16308	15956	16291	16113	16151	16157	16143	16105	16251	16347	16376	16197	16143	16199	16192	16190	16223	16280	16102	16143	16189	16309	16239	16126	16245	16198	16261	16169	16288	16235	16162	16261	16203	16298	16252	16145	16256	16271	16286	16245	16398	16217	16291	16525	16162	16107	16080	16139	16248	16278	16198	16390	16102	16156	16330	16227	16296	16248	16176	16326	16344	16138	16299	16136	16123	16193	16371	16147	16063	16184	16229	16308	16223	16093	16299	16087	16001	16128	16252	16319	16137	16246	16238	16252	16154	16226	16477	16320	16045	16127	16112	16175	16208	16284	16158	16006	16272	16072	16168	16049	16303	16250	16235	16132	16189	16303	16118	16211	16299	16063	16236	16156	16094	16308	16269	16306	16131	16311	16269	16288	16374	16310	16166	16266	16296	16108	16187	16181	16215	16127	16224	16150	16425	16326	16331	16273	16176	16377	16199	16168	16369	16251	16364	16121	16213	16352	16261	16286	16112	16153	16292	16095	16313	16338	16180	16190	16118	16303	16055	16150	16129	16335	16249	16186	16004	16340	16265	16419	16154	16088	16247	16092	16224	16096	15967	16313	16297	16189	16159	16283	16235	15927	16171	16278	16184	16183	16061	16087	16046	16237	16193	16213	16248	16337	16336	16130	16180	16202	16391	16380	16082	16239	16083	16085	16127	16279	16121	16254	16246	16341	16093	16254	16303	16243	16447	16170	16126	16181	16270	16183	16469	16136	16357	16174	16079	16208	16253	16192	16246	16196	16235	16247	16087	16123	16215	16242	16141	16148	16124	16174	16288	16062	16184	16318	16088	16317	16150	16093	16332	16191	16230	16331	16015	15983	16067	16291	16193	16306	16345	16198	16184	16277	16258	16241	16120	16255	16197	16332	16122	16187	16258	16093	16317	16423	16270	16304	16375	16160	16239	16244	16179	16210	16222	16190	15993	16064	16179	16300	16054	16328	16214	16300	16279	16361	16079	16083	16243	16061	16316	16203	16190	16194	16203	15999	16109	16203	16159	16372	16223	16218	16341	16267	16219	16350	16174	16208	16193	16273	16225	16204	15941	16153	16239	16188	16051	16150	16040	16116	16102	16229	16135	16312	16250	16199	16262	16235	16145	16309	16390	16077	16265	16291	16220	16350	16258	16193	16403	16057	16168	16352	16187	16324	16259	16160	16303	16296	16271	16299	16211	16199	16282	16247	16268	16116	16396	16367	16131	16171	16139	16342	16182	16198	16328	16228	16232	16277	16202	16243	16239	16334	16066	16092	16113	16202	16287	16247	16271	16171	16223	16183	16178	16085	16120	16278	16330	16150	16523	16256	16292	16111	16248	16273	16114	16289	16127	16066	16336	16058	16219	16429	16184	16221	16206	16251	16185	16143	16103	16089	16111	16089	16140	16257	16217	16235	16245	16224	16113	16137	16108	16268	16239	16134	16127	16086	16208	16296	16269	16224	16188	16165	16155	16188	16259	15973	16099	16239	16345	16162	16065	16269	16279	16038	16294	16265	16443	16182	16156	16148	16345	16371	16194	16233	16423	16400	16212	16276	16359	16315	16005	16094	16210	16118	16190	16332	16109	15962	16272	16204	16364	16220	16266	16227	16372	16334	16272	16223	16122	16210	16107	16045	16237	16248	16266	16180	16222	16240	16359	16251	16078	16186	16150	16246	16239	16399	16305	16142	16063	16173	16245	16330	16366	16166	16354	16337	16205	16346	16205	16194	16112	16172	16006	16033	16235	16153	16211	16222	16292	16155	16247	16195	16215	16299	16183	16249	16120	16135	16293	16124	16234	16243	16118	16213	16029	16176	16326	16252	16181	16266	16098	16173	16144	16197	16109	16263	16322	16266	16268	16182	16248	16114	16214	16311	16044	16224	16122	16129	16119	16198	16368	16092	16209	16364	16168	16223	16339	16035	16367	16325	16294	16251	16145	16211	16131	16101	16155	16144	16262	16231	16177	16117	16282	16291	16070	16290	16110	16122	16099	16223	16235	16140	16276	16085	16124	16154	16260	16143	16178	16117	16228	16250	16322	16239	16294	16079	16383	16226	16195	16156	16005	16333	16196	16165	16434	16082	16212	16288	16307	16441	16200	16261	16170	16106	16390	16075	16236	16272	16109	16189	16329	16316	16049	16241	16248	16366	16180	16190	16332	16198	16365	16249	16195	16268	16016	16291	16258	16219	16145	16220	16298	16237	16252	16062	16202	16202	16208	16165	16061	16145	16187	16309	16319	16108	16219	16205	16069	16304	16195	16175	16314	16333	16234	16369	16107	16288	16049	16162	16253	16133	16331	16074	16373	16342	16119	16162	16274	16207	16268	16226	16119	16210	16134	16114	16268	16071	16332	16155	16220	16168	16260	16307	16263	16101	16303	16281	16199	16235	16227	16157	16279	16200	16147	16178	16190	16301	16181	16128	16211	16154	16151	16198	16415	16060	16337	16196	16187	16069	16265	16199	16186	16346	16049	16337	16239	16059	16228	16388	16067	16360	16155	16120	16117	16141	16144	16246	16263	16336	16237	16333	16163	16032	16180	16314	16388	16153	16045	16240	16047	15951	16257	16193	16095	16278	16219	16215	16220	16283	16045	16380	16072	16195	16227	16162	16118	16208	16256	16148	16246	16136	16310	16250	16173	16143	16433	16223	16247	16145	16344	16372	16224	16326	16237	16106	16321	16285	16151	16195	16173	16152	16150	16269	16128	16147	15913	16354	15974	16006	16365	16246	16303	16165	16003	16174	16337	16364	16148
22608	21553	28752	24838	22140	24169	24825	20732	19904	19846	19750	19794	19491	19387	19182	19562	19324	19224	19153	19237	19408	19235	19282	19483	19220	19191	18960	19067	19134	19039	19307	18895	18919	19140	19041	19059	19229	19140	18961	19164	19158	18928	19101	18941	19000	19020	19035	19048	19134	18940	19118	18834	18963	19280	19059	18900	18906	18995	19144	19116	19116	18988	18989	19074	19192	18998	19074	18945	19066	19125	18845	19025	19030	18952	18929	18920	18969	19055	18976	18951	19084	19036	18946	18913	18974	18844	18990	18932	18900	18902	18967	18903	18784	19066	18953	18997	18904	18876	18912	19059	18818	19136	19061	18973	18970	18985	18894	19090	19039	18793	19081	18955	19257	18888	19189	19006	19204	19096	19021	18955	18846	18930	19071	19145	18913	19026	18993	19095	18914	19071	18954	19095	19028	19023	18794	19028	19155	19197	19250	18988	18748	18893	19036	18766	18913	19053	18718	19030	18973	18856	19101	18963	18934	19005	19053	18933	19114	19087	18990	18984	18751	18911	19012	18947	18857	18953	18888	18928	18874	18819	18980	19087	19083	18971	18696	19072	19064	18987	19015	18984	18938	18777	18893	18903	18974	18903	18890	19150	19209	19114	19077	18804	19245	19029	19116	18972	19023	18818	19023	18937	19150	18824	19062	18784	18864	18979	18874	18880	18914	18904	18772	18923	19030	18683	19113	19037	18983	18910	18879	19194	18859	18828	18927	18868	18968	18926	18981	18926	18864	18870	18842	18889	18867	19256	19005	19121	19208	19071	19154	18986	19008	19003	18864	18918	18915	18834	18948	18882	19153	19091	19172	18941	18945	18944	18969	18763	18937	19014	18905	18917	19325	19071	18928	18976	19055	19370	19117	18978	18982	19016	19008	19107	18956	19069	19047	19231	19211	19010	18989	18906	18747	19069	19071	19153	19129	18858	19045	19039	18827	18928	18972	19034	19005	18938	19127	19019	18755	18936	18898	19022	19057	19072	19261	19049	19201	19063	18803	19033	18838	18918	18957	19064	18960	18922	19041	19142	18976	19192	19080	19142	19114	19019	18827	18785	18955	19047	18958	18955	18692	18893	18921	19061	18888	19057	18857	18967	19013	18852	19011	18952	19105	18895	19163	18947	18839	19017	18869	18961	18948	19058	19010	18919	19129	18879	18973	19039	18787	18923	19038	18967	19018	18919	19096	18817	19139	18880	18712	18919	18931	18909	19204	18859	18936	18960	18897	19149	18848	19001	18963	18825	18788	18766	19046	19039	18597	19000	19088	19023	18858	18837	18700	19065	18924	18868	19064	18745	18758	18880	18921	18878	18843	19005	19121	18909	19214	19001	19109	18967	18925	18931	18903	18888	19036	19160	19144	18920	19077	18791	18947	19061	19129	18815	19100	19181	18867	18934	19060	18826	18853	19020	19003	18936	19120	19024	18920	18913	19025	18979	18977	18967	19187	18890	19118	18963	18810	19145	18848	19014	19146	19069	18963	18880	18941	19085	19018	18992	18963	18960	18945	19104	19163	18811	19024	18808	18901	19024	18878	19008	19050	19112	18695	18894	19023	18986	19111	18940	19124	19037	18936	18854	19068	19090	19179	18912	18977	19089	18681	19116	19095	19047	18971	19045	19007	18912	19015	18890	18976	19016	19047	19087	18881	18958	19115	19249	18864	19074	19213	19110	19016	19152	19005	19173	19131	18851	19150	18870	18991	18789	19108	19132	19017	18972	18848	18989	18799	19104	18863	19074	19138	18983	18981	18953	18941	19133	18834	18960	19076	19044	19007	19019	18984	18981	18897	18829	18858	18882	19039	18977	19002	18894	19101	18950	18741	18934	18971	19013	18919	18948	18933	19105	18944	18912	18968	18875	18754	19076	19196	19108	18923	18968	19088	18977	19054	18978	19053	18966	19175	18910	19024	18917	18973	18932	18912	18873	18982	18907	19009	18841	19198	18925	18952	18861	19005	19045	19020	19114	19138	18873	19032	18688	18802	18959	19100	18931	18928	19039	18927	18802	19026	18987	19210	18864	19167	19150	18761	19094	19058	19125	18929	18794	19010	18975	19053	18995	18796	18978	18953	19080	18762	18897	19128	19074	19009	18698	18842	18819	19141	18913	19083	19109	19142	18794	19013	18894	19238	19000	18678	18931	19115	19000	19117	18925	19092	18924	18849	18693	19026	18952	18993	19031	18867	18862	19098	19232	19019	18996	19193	19228	18938	19030	19053	19116	19076	18960	18966	18813	19039	18861	18968	18833	18909	18819	19026	19090	18893	18703	18975	18922	18920	18927	19173	19073	18946	19109	19076	18954	18983	19068	18952	19152	19145	19064	19150	19114	18979	18929	18880	18951	19129	18839	19000	19149	18940	19001	18903	19018	18911	18898	18914	18881	18929	18841	18896	18895	19064	18795	19034	19026	19083	19008	19107	19152	18929	18874	19055	19080	19021	18844	18901	19160	18822	18778	18902	19294	19166	18768	18873	18937	18865	18931	18897	19154	18940	19227	18915	18796	18887	19202	19008	18978	19155	19133	19047	19124	19156	19211	18825	18870	19038	19083	18864	18812	18834	19158	18903	18977	18938	19156	18869	18987	18938	18857	18976	18823	19064	18934	18892	18836	18964	18863	19159	19022	18972	19021	18965	18834	19064	19002	18717	18943	19023	18865	18975	19048	19026	18932	18807	18730	19003	19026	19045	19023	18998	19049	18891	19202	18806	18983	18959	18910	19085	19009	18931	19043	18715	18857	18936	18974	18848	18855	18803	19274	18972	19031	19138	19017	18868	18883	19142	19083	19182	18880	18866	19049	19116	19004	18782	18602	19011	19056	18980	18876	19080	19005	19036	19052	19012	19014	19065	19129	18947	19046	18951	19140	19134	18904	18953	18891	18946	19019	19284	19038	19062	19028	18889	18886	19027	18941	18878	18866	19041	19062	19108	18917	18929	18949	18807	19145	19001	19053	19061	19243	18825	18988	18990	19058	19131	18917	18711	18875	19016	18814	19026	19039	18927	19143	19330	18934	18902	19005	18915	19124	19117	19082	18971	18865	18713	19150	18877	19140	19048	18922	19061	18926	18922	18837	18975	18915	18864	18898	18889	18935	19024	18842	18974	18936	18924	18792	19064	19030	18944	19013	18885	19006	18907	19117	19132	18945	19154	19161	19042	18918	19168	18969	19052	18962	18861	19066	19146	19170	19034	19053	19029	18814	18958	18924	18838	19142	19054	18942	18971	18970	19044	19142	18966	19019	19015	19104	19006	19037	18972	18937	18901	18897	19127	19117	19081	19104	19293	18897	18843	19062	18939	19185	19063	19066	18919	18804	19150	19009	18946	18937	18923	19012	19028	18805	19205	18779	19114	18874	18951	18989	18946	19002	18884	18767	18867	18868	18961	19317	18920	18879	18995	18967	18849	19199	18948	18984	19147	18963	19257	19064	19059	19029	18850	18958	19094	19123	19011	19007	18999	18887	19126	19014	19025	19180	19141	19011	18938	18877	18968	19033	19003	19000	19131	18873	19020	18701	18890	19033	19039	18794	18876	19054	18923	18841	19010	18895	18988	18780	19108	19064	19062	18903	19002	19008	19169	19085	18903	19072	18867	19034	19016	18981	18999	18948	18829	18950	19216	19210	19090	18940	18955	18919	19190	19056	18929	19202	19026	19160	19049	19164	19032	19096	19093	18973	18999	19019	18849	18953	18893	18763	18883	19048	18956	18917	18973	19026	18912	19015	18933	18981	18865	19039	19071	19032	19206	18873	18989	18889	19328	19061	19030	19070	18786	18867	18943	18808	18821	19129	19011	19186	18871	18956	18978	19019	19065	19063	18883	19032	18913	19090	19068	19018	19062	18953	18902	19079	18933	19054	18928	18885	19095	18922	18914	18785	18853	19119	19146	19104	19025	19267	19007	19059	19260	19021	18824	18886	19031	19062	18908	19042	19149	18950	19147	19188	19212	18975	18883	18864	18865	18997	19020	19021	18870	18972	19251	18960	18968	18968	18982	18787	18841	19009	18921	18824	18923	19052	19102	18842	19117	18918	19031	18967	18860	19135	18933	19002	19020	18955	19186	18830	19056	18901	18888	18759	18927	18942	19154	18871	19081	19052	19041	19012	19000	19123	18986	18970	19231	18914	19089	19042	18931	19214	18768	18944	19063	19116	19171	18945	18993	18911	19180	19001	19072	18938	19012	18941	19025	19054	19056	18978	18931	19099	18809	18935	19083	19089	19079	18968	18751	18758	18876	18905	18905	18874	19274	19191	19109	18943	18869	18956	18974	18836	18842	19180	18960	19021	18856	18838	19212	18900	19041	18776	19155	18939	19009	19117	19066	18987	18928	19143	19013	18808	19020	18861	18845	19089	18977	19049	18886	19014	18939	18855	18934	18978	19050	19056	19025	19094	18955	18872	19067	18948	19050	19003	18893	18914	18833	18979	18838	18999	19066	19058	18977	18841	19110	19158	18985	18972	18918	19071	19054	18847	18890	18922	18917	18999	19035	19107	19047	19023	19065	19109	19024	18985	18738	18908	18889	19151	19072	18893	18911	18994	19017	19023	19185	19064	19002	18999	18904	18928	18906	18769	18958	18959	18908	18970	19112	18880	18933	19125	19192	18907	18983	19199	19101	19056	19066	19126	18863	18985	19054	19034	18926	18901	19001	18949	19021	19031	18820	19014	18962	18909	18948	18950	19103	18835	19068	19149	18828	18992	18768	19116	18924	19044	18857	18957	19006	19125	19070	19160	18915	19254	18884	19049	19029	19022	19146	19069	19169	19023	18935	18973	19018	19061	19159	18812	18868	18902	18950	19169	18944	18971	19081	18960	19053	18991	18842	19040	19020	18901	19094	18912	18685	18805	19063	19283	19015	18961	18894	18851	19042	18761	18896	18942	19007	19125	19178	18920	18968	18691	18763	18930	19009	18965	19054	19031	18941	18982	18769	18862	18832	19125	18847	18834	19112	18991	19016	18986	18898	19007	19026	19143	19006	18985	18960	19146	18895	18867	19057	18981	19159	18904	18942	18882	18988	19059	19134	18784	18963	18950	18827	19153	18855	19038	19105	18963	18812	19030	18886	19155	19103	18917	19030	18996	18989	18913	18933	19049	19042	19114	18949	18716	18862	18938
20466	42389	36617	25913	20937	18237	17313	16953	16698	16562	16380	16245	16113	16074	16008	15957	15918	15950	15825	15981	15823	15814	15740	15780	15752	15716	15998	15693	15804	15758	15740	15710	15600	15729	15859	15776	15814	15785	15895	15835	15710	15770	15723	15722	15645	15852	15789	15696	15776	15821	15575	15733	15593	15801	15538	15639	15658	15688	15610	15570	15638	15791	15830	15762	15788	15612	15766	15781	15762	15874	15565	15811	15854	15716	15942	15749	15767	15908	15814	15705	15578	15911	15531	15850	15791	15671	15678	15794	15517	15744	15728	15865	15845	15732	15587	15672	15737	15729	15761	15804	15688	15742	15458	15665	15774	15877	15626	15787	15598	15824	15662	15673	15812	15732	15652	15796	15761	15684	15708	15818	15763	15827	15676	15787	15704	15686	15654	15597	15692	15731	15806	15705	15722	15739	15724	15811	15806	15705	15704	15811	15593	15698	15707	15641	15690	15656	15693	15773	15735	15597	15745	15831	15643	15621	15652	15763	15849	15709	15816	15719	15745	15525	15835	15691	15686	15806	15653	15800	15627	15717	15885	15779	15655	15676	15659	15643	15698	15639	15744	15669	15707	15602	15851	15681	15755	15594	15789	15811	15835	15644	15778	15593	15745	15791	15621	15652	15864	15680	15574	15944	15731	15807	15655	15675	15597	15709	15747	15780	15882	15790	15717	15818	15540	15673	15741	15492	15732	15787	15855	15764	15654	15806	15779	15558	15782	15894	15736	15881	15816	15714	15656	15736	15747	15725	15753	15713	15717	15698	15741	15755	15680	15740	15532	15730	15743	15723	15723	15637	15946	15603	15553	15638	15749	15618	15730	15626	15922	15793	15740	15639	15909	15728	15634	15706	15605	15568	15753	15697	15648	15555	15512	15728	15851	15820	15652	15657	15829	15733	15522	15691	15596	15677	15557	15729	15619	15555	15821	15523	15770	15774	15742	15670	15676	15919	15812	15794	15650	15679	15435	15791	15830	15677	15724	15617	15640	15781	15764	15771	15857	15796	15764	15761	15636	15649	15698	15872	15727	15723	15797	15621	15634	15514	15729	15656	15730	15578	15722	15823	15643	15638	15749	15666	15708	15697	15562	15763	15535	15636	15622	15782	15827	15693	15853	15902	15687	15842	15583	15822	15790	15715	15763	15762	15649	15580	15732	15796	15795	15720	15805	15688	15649	15648	15707	15639	15718	15610	15714	15738	15640	15737	15761	15662	15695	15719	15698	15750	15747	15728	15591	15754	15590	15575	15693	15771	15622	15766	15556	15916	15654	15690	15478	15840	15721	15629	15734	15816	15683	15673	15682	15763	15730	15621	15722	15628	15743	15775	15616	15846	15574	15536	15705	15850	15679	15642	15609	15714	15796	15615	15839	15689	15625	15870	15643	15729	15826	15731	15726	15621	15649	15714	15720	15720	15770	15716	15699	15618	15651	15666	15502	15724	15643	15860	15643	15713	15855	15786	15791	15603	15699	15758	15753	15651	15618	15559	15632	15540	15653	15901	15864	15672	15790	15766	15629	15817	15709	15683	15516	15772	15769	15627	15616	15599	15814	15784	15877	15589	15817	15798	15777	15700	15614	15663	15732	15638	15840	15761	15726	15803	15714	15743	15827	15832	15768	15794	15728	15688	15659	15748	15491	15805	15693	15679	15692	15683	15642	15777	15694	15723	15884	15734	15726	15627	15619	15702	15725	15731	15580	15745	15640	15552	15616	15928	15616	15718	15718	15644	15774	15682	15702	15815	15996	15631	15660	15530	15675	15655	15825	15685	15790	15665	15685	15692	15797	15620	15782	15516	15620	15486	15692	15940	15818	15712	15744	15744	15557	15727	15619	15811	15786	15694	15725	15726	15644	15768	15713	15859	15754	15564	15799	15612	15765	15745	15800	15744	15705	15581	15694	15770	15729	15660	15866	15581	15684	15658	15634	15761	15865	15614	15626	15633	15783	15754	15715	15795	15807	15756	15752	15702	15647	15509	15819	15862	15735	15644	15886	15553	15640	15716	15710	15684	15545	15858	15645	15852	15804	15832	15798	15659	15684	15838	15719	15747	15603	15876	15764	15792	15464	15697	15753	15663	15695	15621	15726	15682	15690	15813	15565	15736	15689	15702	15690	15643	15791	15743	15701	15590	15847	15683	15555	15736	15689	15638	15809	15756	15673	15618	15666	15788	15484	15647	15801	15546	15953	15500	15728	15803	15814	15979	15818	15694	15794	15718	15630	15778	15629	15652	15807	15928	15594	15896	15645	15590	15614	15545	15601	15559	15688	15669	15666	15592	15755	15806	15765	15825	15818	15741	15615	15810	15785	15689	15765	15635	15618	15904	15534	15633	15683	15653	15655	15744	15763	15652	15795	15646	15637	15606	15723	15664	15721	15746	15723	15776	15681	15703	15736	15539	15717	15744	15707	15569	15760	15694	15789	15687	15709	15703	15774	15607	15818	15739	15576	15928	15705	15804	15544	15678	15763	15844	15575	15567	15601	15697	15710	15811	15684	15686	15838	15735	15718	15714	15682	15779	15826	15891	15626	15607	15761	15682	15774	15592	15685	15710	15667	15705	15573	15847	15700	15617	15686	15879	15681	15793	15593	15727	15620	15586	15738	15614	15716	15749	15800	15752	15858	15692	15659	15784	15950	15645	15759	15882	15689	15577	15664	15647	15782	15629	15662	15797	15745	15837	15767	15575	15702	15731	15683	15829	15580	15816	15647	15651	15594	15686	15647	15894	15685	15669	15829	15743	15761	15542	15679	15656	15717	15754	15499	15829	15728	15640	15557	15658	15753	15505	15756	15726	15670	15780	15767	15725	15738	15920	15440	15893	15881	15696	15614	15782	15641	15761	15652	15512	15634	15852	15816	15682	15668	15622	15646	15634	15532	15639	15630	15492	15701	15593	15479	15879	15744	15747	15776	15821	15679	15626	15748	15769	15951	15677	15547	15638	15430	15604	15947	15873	15705	15842	15777	15808	15656	15702	15640	15635	15836	15648	15696	15618	15748	15663	15726	15728	15852	15780	15841	15552	15552	15765	15608	15672	15682	15588	15796	15737	15679	15753	15529	15569	15755	15716	15899	15576	15768	15758	15765	15754	15574	15724	15574	15689	15803	15555	15697	15696	15685	15781	15653	15673	15654	15840	15670	15551	15663	15718	15745	15737	15669	15670	15654	15729	15565	15661	15855	15562	15708	15646	15748	15639	15803	15827	15713	15593	15774	15669	15592	15734	15734	15964	15623	15809	15854	15534	15774	15730	15697	15651	15814	15706	15779	15604	15703	15682	15644	15664	15918	15791	15677	15667	15832	15524	16004	15762	15602	15717	15796	15776	15689	15806	15611	15794	15500	15540	15877	15647	15662	15679	15733	15784	15884	15729	15639	15686	15673	15823	15555	15768	15731	15634	15761	15742	15886	15631	15671	15880	15788	15739	15618	15618	15757	15817	15895	15695	15846	15797	15849	15671	15712	15555	15662	15802	15753	15553	15725	15835	15702	15666	15630	15479	15591	15763	15601	15695	15671	15699	15699	15694	15767	15691	15696	15573	15745	15752	15693	15792	15817	15774	15618	15604	15631	15796	15617	15720	15833	15693	15546	15600	15777	15889	15593	15734	15635	15831	15843	15636	15880	15881	15849	15642	15718	15807	15822	15729	15604	15674	15744	15699	15585	15771	15786	15625	15680	15766	15614	15720	15787	15784	15770	15814	15708	15780	15830	15761	15586	15896	15835	15544	15802	15563	15570	15823	15602	15736	15647	15789	15598	15641	15685	15653	15878	15755	15758	15781	15541	15630	15685	15624	15782	15865	15804	15604	15615	15639	15621	15568	15685	15720	15685	15636	15744	15797	15610	15649	15790	15760	15714	15677	15788	15579	15750	15674	15604	15731	15633	15717	15613	15769	15835	15849	15854	15722	15810	15904	15664	15596	15801	15749	15702	15788	15501	15682	15811	15724	15873	15743	15828	15791	15788	15782	15872	15862	15667	15780	15721	15616	15769	15685	15614	15836	15788	15770	15576	15698	15860	15698	15661	15892	15648	15689	15572	15689	15718	15771	15765	15806	15615	15716	15731	15749	15598	15732	15615	15775	15718	15715	15794	15630	15795	15642	15717	15663	15706	15805	15761	15746	15583	15758	15796	15673	15783	15747	15809	15733	15696	15631	15805	15772	15859	15648	15827	15704	15757	15830	15681	15798	15873	15667	15834	15719	15797	15676	15696	15673	15791	15639	15734	15727	15789	15385	15761	15783	15743	15757	15851	15690	15871	15796	15762	15663	15703	15569	15711	15716	15625	15598	15832	15796	15748	15732	15652	15726	15760	15814	15615	15662	15737	15647	15854	15547	15565	15741	15664	15673	15687	15576	15677	15767	15622	15820	15666	15821	15727	15663	15809	15677	15521	15796	15716	15646	15817	15617	15460	15839	15631	15833	15848	15681	15692	15897	15811	15624	15548	15902	15701	15565	15755	15896	15648	15771	15535	15729	15678	15784	15615	15779	15688	15708	15763	15623	15513	15670	15488	15942	15614	15696	15820	15707	15724	15516	15898	15685	15529	15706	15750	15573	15616	15690	15915	15512	15778	15922	15772	15678	15675	15650	15725	15803	15721	15719	15731	15783	15768	15817	15663	15691	15617	15673	15619	15654	15694	15594	15630	15577	15686	15777	15661	15869	15752	15617	15874	15815	15556	15698	15631	15739	15789	15794	15820	15532	15840	15800	15616	15721	15681	15784	15819	15781	15678	15709	15748	15502	15515	15575	15860	15813	15660	15714	15678	15518	15645	15409	15722	15548	15807	15534	15703	15625	15697	15531	15575	15822	15745	15983	15584	15627	15603	15901	15636	15633	15719	15874	15653	15838	15884	15810	15591	15825	15654	15674	15775	15726	15812	15748	15716	15724	15724	15805	15719	15748	15794	15612	15776	15737	15747	15786	15734	15716	15701	15690	15749	15589	15612	15568	15734	15591	15615	15829	15492	15695	15705	15862	15660	15579	15601	15742	15882	15815	15752	15869	15683	15723	15741	15714	15615	15923	15731	15832	15607	15520	15879	15702	15629	15609	15751	15631	15714	15712	15686	15507	15771	15777	15755	15761	15845	15800	15677	15955	15873	15774	15748	15701
29873	24268	27331	24279	20611	19884	19879	19681	19465	19595	19646	19193	19232	19427	19390	19446	19295	19114	19188	19331	19350	19245	19100	19180	19179	19244	19235	19228	19424	19540	19321	19257	19329	19206	19207	19188	19310	19177	19235	19066	19211	19174	19202	18939	19260	19195	19381	19387	19122	19299	19199	19422	19150	19159	19472	19450	19239	19237	19247	19281	19373	19257	19362	19082	19106	19290	19345	19241	19480	19410	19284	19063	19357	19133	19224	19321	19191	19043	19071	19079	19522	19135	19434	19481	19141	19162	19048	19376	19154	19348	19398	19228	19345	19389	19219	19255	19354	19241	19093	19211	19184	19199	19313	19130	19152	19157	19246	19224	19206	19228	19178	19340	19486	19138	19291	19316	19191	19242	19311	19276	19110	19288	19384	19140	19311	19204	19489	19258	19399	19210	19476	19384	19100	19074	19208	19152	19442	19073	19152	19281	19189	19301	19235	19194	19143	19115	19077	19128	19311	19391	19254	19239	19160	19252	19222	19236	19034	19241	19072	19183	19335	19244	19129	19364	19288	19094	19378	19238	19369	19391	19250	19117	19343	19309	19204	19061	19277	19264	19402	19352	19338	19373	19286	19140	19307	19233	19302	19254	19366	19135	19336	19303	19129	19223	19285	19114	19235	19047	19058	19225	19286	19426	19007	19107	19234	19259	19323	19305	19259	19288	19144	19097	19202	19300	19152	19099	19347	19233	19331	19216	19279	19317	19372	19355	19164	19110	19379	19352	19474	19195	19242	19368	19410	19046	19287	19050	19117	19083	19242	19285	19238	19074	19284	19259	19157	19104	19119	19332	19272	19430	19377	19246	19334	19234	19447	19213	19190	19207	19160	19392	19187	19259	19375	19037	19181	19393	19003	19168	19474	19266	19294	19393	19569	19305	18887	19315	19213	19115	19267	19299	19163	19186	19265	19181	19036	19273	19279	19268	19133	19417	19336	19413	19218	19189	19438	19476	19283	19241	19285	19215	19492	19454	19285	19326	19180	19271	19287	19358	18954	19175	19218	19231	19275	19364	19421	19332	19338	19381	19334	19158	19179	19228	19170	19373	19187	19231	19056	19020	19242	19209	19468	19017	19233	19237	19121	19109	19269	19391	19236	19252	19321	19200	19276	19256	19167	19268	19179	19255	19226	19147	19139	18979	19042	19317	19230	19260	19181	19286	19166	19105	19316	19148	19092	19243	19594	19450	19306	19430	19433	19104	19564	19299	19076	19205	19149	19174	19085	19309	19309	19212	19236	19277	19214	18979	19429	19215	19354	19189	19324	19251	19406	19229	19097	19033	19123	19271	19343	19406	19297	18952	19289	19311	19282	19291	19267	19285	19293	19272	19201	19393	19131	19179	19217	19259	19175	19289	19329	19297	18981	19255	19434	19279	19182	19315	19346	19436	19307	19316	19279	19199	19250	19060	19297	19169	19258	19378	19370	19409	19217	19192	19308	19361	19347	19107	19205	19181	19186	19304	19114	19188	19269	19224	19047	19200	19340	19191	19088	19292	19407	19237	19164	19219	19260	19489	19281	19122	19156	19217	19203	19157	19081	19555	19139	19337	19260	19425	19103	19220	19067	19206	19260	19143	19235	19453	19241	19388	19201	19037	19295	19132	19201	19261	19335	19282	19205	19255	19312	18973	19110	19134	19299	19368	19376	19326	19072	19060	19328	19266	19377	19195	19214	19309	19261	19296	19176	19391	19308	19350	19240	19361	19437	19318	19130	19279	19315	19314	19130	18853	19341	19055	19153	19076	19234	19042	19307	19245	19298	19394	19228	19290	19376	19379	19248	19351	19222	19320	19066	19220	19257	19203	19373	19288	19262	19040	19109	19294	19184	19328	19408	19162	19276	19329	19217	19144	19272	19116	19156	19210	19242	19239	19252	19148	19196	19193	19089	19118	19329	19143	19244	19284	19244	19213	19261	19346	19347	19102	19067	19211	19360	19127	19353	19250	19393	19219	19373	19087	19100	19314	19393	19223	19399	19431	19330	19063	19285	19138	19440	19242	19137	19001	18868	19124	19236	19230	19337	19171	19020	19308	19157	19136	19045	19091	19491	19151	19065	19403	19201	19162	19216	19199	19174	19446	19317	19372	19164	19142	19290	19355	19227	19066	19078	19134	19268	19396	19064	19309	19377	19216	18908	19184	19311	19121	19288	19168	19268	19171	19230	19373	19159	19309	19416	19237	19265	19195	19223	19069	19197	18942	19203	19206	19312	19239	19175	19213	19224	19171	18987	19180	19340	19110	19267	19214	19376	19182	18994	19077	19270	19357	19255	19208	19322	19240	19210	19225	19355	19107	19236	19364	19220	19225	19436	19158	19186	19202	19279	19203	19178	19236	19233	19385	19106	19197	19264	19187	19068	19330	19119	18885	19392	19146	19276	19372	19293	19180	19379	19356	19174	19219	19339	19312	19249	19264	19258	19269	19148	19331	19343	19426	19339	19147	19190	19408	19112	18994	19192	19251	19082	19060	19121	19250	19296	19303	19257	19288	19424	19212	19029	19107	19421	19253	19251	19264	19402	19432	19430	19174	19306	19196	19252	19274	19224	19210	19083	19295	19188	19199	19121	19261	19250	19215	19239	19289	19164	19247	19494	19157	19181	19127	19320	19181	19329	19324	19327	19235	19089	19071	19173	19211	19432	19141	19246	19125	19158	19035	19190	19128	19224	19177	19246	19288	19447	19038	19269	18991	19428	19301	19197	19433	19290	19212	19164	19244	19406	19160	19241	19100	19097	19353	19139	19079	19077	19097	19139	19199	19346	19241	19034	19440	19366	19270	19227	19214	19188	19050	19330	19367	19130	19430	19372	19241	19093	19373	19329	19172	19423	19261	19298	19264	19253	19190	19220	19213	19101	18961	19316	19385	19153	19247	19269	19331	19293	19292	19359	19417	19248	19389	19356	19183	19359	19305	19285	19352	19207	19161	19223	19238	19323	19161	19173	19262	19263	19315	19226	19343	19199	19224	19263	19292	19526	19257	19303	19316	19286	19337	19471	19450	19287	19201	19207	19086	19362	19118	19229	19396	19040	19167	19177	19206	19257	19205	19096	19033	19351	19234	19129	19137	19133	19267	19353	19182	19005	19266	19290	19302	19304	19372	19268	19261	19263	19310	19336	19072	19251	19224	19296	19161	19148	19330	19455	19146	19422	19386	19234	19228	19293	19163	19337	19214	19271	19224	19405	19087	19146	19155	19392	19256	19141	19355	19154	19276	19276	19438	19145	19241	19186	19371	19215	19091	19227	19219	19462	19374	19311	19260	19164	19014	19271	19338	19298	19298	19332	19050	19159	19139	19041	19202	19299	19322	19095	19370	18981	19347	19285	19388	19236	19255	19163	19141	19320	19159	19408	19398	19187	19222	19123	19272	19333	19366	19546	19255	19055	19447	19324	19007	19409	19260	19267	19335	19052	19216	19245	19094	19321	19250	19344	19162	19081	19118	19254	19440	19353	19256	19312	19277	19374	19343	19284	19224	19101	19110	19313	19109	19171	19334	19242	19126	19226	19280	19429	19329	19388	19187	19295	19473	19521	19294	19232	19124	19256	19359	19101	19211	19347	19000	19239	19238	19197	18957	19240	19309	19226	19336	19262	19166	19290	19211	19196	19414	19291	19201	19150	19482	19163	19229	19134	19051	19307	19153	19382	19225	19487	19212	19192	19044	19220	18979	19195	19299	19323	19494	19371	19428	19525	19621	19201	19062	19377	19293	19357	19171	19445	19333	19265	19351	19208	19156	19202	19510	19246	19116	19386	19210	19295	19271	19310	19262	19228	19217	19354	19273	19530	19216	19238	19130	19294	19268	19427	19305	19205	19271	19119	19259	19114	19222	19239	19520	19329	19180	19257	19358	19225	19408	19243	19375	19144	19218	19166	19378	19344	19015	19296	18896	19155	19160	19082	19360	19168	19135	19081	19211	19197	19259	19362	19361	19045	19397	19321	19278	19271	19328	19388	19212	19109	19222	19328	19385	19361	19317	19431	19286	19225	19238	19365	19218	19208	19204	18935	19203	19227	19168	19092	19514	19069	19211	19336	19339	19478	19190	19275	19334	19254	19224	19215	19086	19215	19359	19242	19496	19289	19251	19091	19295	19250	19329	19181	19240	19119	19474	19191	19162	19456	19552	19300	19020	19198	19051	19182	19270	19497	19268	19112	19156	19187	19136	19302	19380	19424	19208	19396	19092	19171	19298	19244	19327	19299	19363	19183	19296	19224	19131	19050	19203	19102	19324	19184	19231	19231	19443	19213	19164	19213	19124	19344	19110	19203	19454	19251	19403	19324	19210	19269	19249	19183	19260	19299	19057	19204	19085	19228	19183	19212	19303	19513	19368	19260	19357	19283	19353	19453	19370	19342	19044	19370	19209	19257	19157	19322	19392	19190	19320	19310	19447	19205	19081	19145	19277	19312	19273	19471	19171	19414	19274	19454	19289	19172	19225	19251	19297	19146	19248	19367	19220	19156	19402	19189	19245	19182	19255	19342	19304	19291	19447	19168	19030	19457	19312	19358	19209	19285	19138	19212	19253	19294	19199	19070	19193	19200	19089	19308	19570	19510	18982	19313	19171	19191	18954	19253	19223	19191	19159	19311	19252	19253	19231	18998	19271	19381	19222	19154	19239	19230	19270	19388	19371	19229	19132	19216	19232	19159	19265	19313	19484	19259	19331	19016	19231	19226	19344	19363	19118	19016	19272	19221	19219	19530	19183	19226	19314	19118	19181	19123	19247	19313	19082	19346	19388	19356	19244	19449	19381	19314	19303	19181	19403	19114	19161	19132	19294	19219	19372	19215	19299	19059	19221	19195	19287	19249	19164	19411	19352	19116	19289	19130	19301	19194	19242	19227	19165	19373	19238	19084	19296	19209	19358	19251	19388	19142	19253	19315	19350	19161	19198	19196	19332	19256	19291	19207	19276	19018	19367	19120	19425	19285	19165	19147	19382	19222	19463	19280	19235	19505	19280	19122	19316	19268	19400	19304	19276	19378	19411	19180	19155	19085	19249	19060	19149	19327	19022	19264	19441	19332	19113	19324	19499	19209	19204	19303	19283	19377	19081	19053	19279	19414	19146	19264	19357	19444	19148	19255	19277	19231	19355	19384	19227	19232	19480
20041	29250	24376	19482	17549	16755	16452	16516	16261	16106	16161	16043	16130	15924	16142	16014	16097	15963	15865	15847	15923	15814	16043	15949	15789	16185	15876	15786	15800	16037	15895	16031	15899	15938	15845	16025	15742	15892	15916	15933	15925	15940	15993	15846	15903	15878	15885	15999	15908	15886	15862	15730	15838	15721	15790	16104	15787	15933	15915	15706	15896	15933	15949	15900	15984	15984	15925	15960	16023	15908	15868	15928	15827	15886	15808	15846	15915	15942	15953	15839	15993	15827	15993	15799	15851	15759	16000	15811	15883	15856	15865	15821	15885	15804	15795	15948	15785	15944	15920	15800	15728	15986	15747	15904	15830	16013	15915	15867	15792	15993	16000	15971	15889	15837	15925	15903	15975	15773	15879	15818	15873	15816	16017	15719	15854	15778	15891	15978	15891	15900	15860	15868	15819	15842	15823	15868	15949	15983	16023	15831	15933	16059	15958	15984	15769	15860	15927	15924	15915	15842	15886	15992	15764	15970	15904	15988	15963	16053	15990	15950	15855	15781	15803	15792	15868	15769	15750	15891	15744	15807	15911	15992	15870	15843	15810	15839	15944	15806	15872	15890	15758	15951	15821	15816	15879	15844	15892	16028	15944	15853	15935	15866	16004	15771	15951	15813	15819	15954	15781	15647	15780	15913	15963	16025	15957	15839	15950	16008	15790	15903	15895	15799	15865	15897	15972	15936	15891	15949	15989	15824	16026	15796	15913	15874	15909	15711	15895	15895	16068	15915	15677	15862	15889	15918	16091	15747	15989	15727	15866	15921	15894	15730	15912	15966	15823	15926	16015	15802	16030	15968	15982	15781	15943	15882	15992	16010	15952	15755	15765	15928	15820	15778	15810	15944	15941	15857	15920	16009	15739	15773	15936	15901	15955	15918	15856	15770	15911	15942	15881	15909	15909	16025	15847	15918	15843	15819	15925	16017	15806	15965	16025	15704	15861	15733	15838	15962	15933	15783	15960	15808	15966	15950	16013	15831	15896	15736	15923	15811	15843	15939	15989	15941	15962	15946	15844	15936	15811	15872	15881	15776	15976	15890	15660	15876	15914	15780	16052	15875	15883	15897	15935	15741	15786	15847	15754	15808	15758	15984	15989	15898	15968	15976	15756	15918	15897	15998	15964	15967	15927	15870	15922	16075	15849	15910	15955	15787	15856	15965	15954	15861	16044	15931	15851	15865	15962	15769	16086	15740	15954	15925	15895	15782	15781	15990	15902	15659	15976	15993	15939	15813	15808	15839	15877	15873	15839	15804	15882	15855	15901	15870	15805	15861	15983	15903	16005	15932	15892	15853	15875	15890	15695	15851	15589	15985	15935	15899	15859	15743	16016	16088	15857	15968	15855	15778	15817	15916	15846	15933	15941	16016	16054	15868	15944	15830	15864	15813	15932	15745	15856	15971	15991	15852	15761	15986	15869	15821	15791	15889	15913	15946	16062	15874	16001	16024	15978	15920	15884	15914	15820	15924	15990	15973	15979	15981	15891	15873	15715	15899	15939	16007	15864	15814	15964	15787	15954	15835	15869	15838	15887	15943	15840	15998	15865	15862	15844	15893	15818	15899	16013	15926	15807	15910	15840	15975	15888	15750	16011	15905	15727	15832	15899	15885	15979	15916	15732	15671	15834	15888	15957	15779	15977	15854	15885	15821	15777	15928	15934	15894	16040	15911	15795	15849	15734	15868	16059	15784	16023	15934	15735	15936	15799	15875	15812	15912	15844	16022	15860	15943	15801	15774	15734	15931	15967	15925	15752	16038	15934	16027	15990	15932	15979	15908	15871	16014	15833	15739	16007	15918	15804	15854	15906	16109	15907	15843	15894	15799	15782	15734	15903	15815	16018	15753	15898	15889	15767	15803	15760	15771	15951	15974	15729	15758	15986	15752	15919	15830	15941	15955	15852	15974	15792	15800	15861	15720	15965	15868	15850	15937	15945	15872	15766	15832	15992	15929	15815	15806	15959	15875	15954	16023	16080	15828	15831	16084	15822	15836	15848	15826	15754	15908	15957	15781	15823	15975	15710	15896	15867	15826	15815	15801	15833	15898	15920	15759	15898	15805	15826	15837	16057	15980	15939	15722	15844	15726	16040	16033	16045	15830	15779	15842	15810	16066	15886	15904	15835	15955	15835	15868	15996	15934	15912	15956	15940	15872	15946	15794	16093	15988	15880	15981	15855	15894	15784	15891	15918	15920	15894	15798	15895	15793	15822	15954	15907	15764	15899	15962	15864	15900	16075	15857	15722	15813	15922	15994	16050	15856	15673	15971	15689	15725	15994	16020	15949	15920	16060	16026	15956	15925	15913	16067	15868	15864	15768	15942	15844	15727	15985	15886	16087	16025	15961	15887	15904	15765	15914	15948	15986	15884	15877	16005	15894	15769	15936	15902	15754	15750	15942	15839	15958	15788	15656	15855	15860	15941	15821	15977	15681	15972	16003	15813	15774	15827	16063	16073	15825	16020	15875	15879	15973	15926	15759	15745	15713	15934	15966	15994	15675	15984	15954	15944	15851	15883	15878	15935	15739	16059	15839	15856	15646	15859	15936	15660	15869	15874	15850	16140	15845	15917	15928	15968	15924	15982	15961	15833	15998	15994	15748	15791	15938	16072	15707	15733	15741	15982	15858	15986	15862	16085	15893	15826	16045	15746	16041	15915	15844	16061	15912	16001	15873	15832	15964	15750	16045	15887	15784	15872	15845	15956	15889	15891	15936	15872	15748	15839	15961	16070	15956	16007	15920	15777	15898	15840	15830	15674	15911	15984	15817	15926	15914	15912	15781	15823	15880	15835	15914	15835	15867	15843	15903	15886	15849	15834	15860	15895	15887	15964	15860	15969	15917	15928	16049	15809	15960	15949	15795	15896	16030	15716	15828	15973	16030	15879	15898	16012	15897	16018	15972	15989	15958	15884	15912	15797	15958	15817	15821	15862	15905	15921	15752	15833	15946	16059	15989	15920	15999	16000	15890	15935	15884	15954	15873	15815	15814	15902	15948	15710	15829	15909	15923	15903	15807	15809	15934	15989	15687	15774	15883	15908	15839	15976	15983	15880	15890	15837	15702	15850	15831	15913	15755	15874	15921	15920	15908	15972	15873	15769	15904	15650	15900	15866	15811	15817	15857	15873	15893	15869	15890	15890	15683	15692	15879	15816	15813	15839	15775	15860	15813	15730	15924	16042	15817	15725	15949	15985	15744	15932	15887	15768	15811	15731	15981	16033	15910	15943	16011	16144	16084	15941	15848	15822	16003	15789	15868	15928	15899	15880	15836	15859	15883	15789	16018	16095	15898	15871	15970	16085	15858	15958	15881	15771	16024	15810	16004	15903	16012	15950	15965	15882	15857	15827	15895	15889	15829	15969	15898	15898	15993	15942	15748	15914	15941	15743	15899	15901	16045	15952	15852	15801	15835	15886	15802	15783	15839	15876	15994	15837	16101	15969	15902	15929	15948	15814	15986	15832	15959	15907	15870	15787	15976	15772	15933	15826	15806	15826	15707	15754	16072	15819	15886	16079	16028	15790	15853	15972	15933	15867	15935	15864	16061	15902	15826	15960	15932	15956	15857	15902	15996	15747	15874	16035	15860	16049	15622	16042	15934	15751	15711	15675	15919	15911	15893	15908	15918	15778	15989	15832	15841	15812	15866	15742	15782	15959	15782	16135	15871	15975	15829	15802	15828	15996	15899	15793	15904	15961	15889	15862	15785	15878	15802	15984	15749	15804	15965	15955	15875	15954	15997	15883	15945	15781	15953	15889	15851	15978	15839	15741	16032	15852	15894	15934	15757	15905	15913	16066	15880	15872	16025	15862	15914	15770	15892	16026	15913	15934	15836	15754	15921	15846	16021	15768	16001	15680	16067	15908	15940	15911	15960	15745	15843	15810	15953	15722	15841	15875	15765	15829	15917	16043	15849	15882	15964	15807	15755	15996	15951	15840	15961	15868	16136	15932	16036	15940	15848	15877	16022	15864	15923	16012	15677	15631	16070	15870	16093	15942	15915	15852	15878	15986	15912	15985	15963	15960	15838	16006	15790	15978	15770	16028	15934	15909	15815	15916	15959	15834	15878	15653	15779	15677	15951	15840	16011	15908	15808	15676	15942	15918	16026	15857	15846	15881	15855	15786	15764	16039	15995	15929	15928	15901	15747	15752	15863	15905	15916	15797	15963	15923	15871	15799	15829	15834	15734	15860	15974	15900	15931	15918	16044	16013	15876	15720	15971	15916	15738	15916	15961	16064	16014	15833	15890	15851	15824	15966	15825	16054	15743	15996	15837	15833	15958	16015	15924	15832	15837	15864	16087	15910	15890	15804	15744	15768	15841	15880	15939	15777	15979	15975	15908	15907	15772	15849	15893	15870	15841	15846	15947	16035	15849	15778	15952	16022	15744	15906	15923	15870	15899	15898	15934	15849	15990	15871	15899	15773	15796	16055	15810	15990	15915	15858	16003	15828	15894	16003	15873	15907	15781	15938	15892	15948	15863	15884	15918	15882	15911	15815	15985	15984	15931	15876	15776	15841	15964	16031	15867	15937	15938	15833	15854	15872	15927	15804	15925	15876	15902	15778	15818	15987	15906	15993	15847	16075	15647	15911	15845	15865	15914	15852	15854	15804	15965	15919	15850	15895	15860	15872	15927	16041	15869	15988	15670	15880	16079	15806	15954	15895	15704	15847	15795	16027	15933	15771	15863	15992	15953	15837	15863	15860	15867	15977	15820	15892	15845	15786	15884	15935	15945	15928	16073	15809	16018	15873	15754	15867	15963	15863	15966	15958	15917	16021	15879	15878	15978	15783	15858	15880	15894	16024	15825	15821	15894	16052	15802	15838	15880	15875	15948	16031	15844	15936	16064	15791	15905	16098	15857	15933	15690	15806	15922	15913	16017	15802	15962	15873	15897	16043	15878	15835	15879	15851	15900	15820	15958	15867	15935	16038	15911	15815	15993	16067	15773	15764	15888	15718	15933	15802	16024	15789	15841	16030	16105	15867	15887	16029	15916	15996	15961	15888	15868	15824	15868	15958	15884	15980	15802	15804	16079	15920	15766	15800	16043	15779	15790	16116	15890	15742	15967	16015	15600	15839	15837	15894	15746	15691	15832	15964	15930	15797
23671	21513	28221	25661	23037	21884	21260	19255	18771	18939	18858	18763	18386	18504	18389	18514	18559	18535	18413	18420	18177	18458	18445	18312	18415	18434	18063	18502	18346	18473	18347	18339	18243	18319	18224	18348	18274	18286	18322	18318	18168	18275	18476	18399	18416	18260	18254	18335	18087	18236	18122	18339	18223	18399	18356	18157	18290	18322	18114	18228	18270	18559	18440	18117	18224	18392	18172	18420	18282	18176	18230	18325	18375	18229	18339	18278	18254	18378	18281	18459	18293	18296	18186	18062	18212	18075	18289	18407	18308	18351	18415	18208	18135	18266	18131	18222	18164	18252	18355	18361	18354	18176	18343	18160	18319	18192	18318	18208	18323	18407	18454	18381	18262	18262	18315	18049	18145	18341	18200	18249	18208	18505	18285	18311	18160	18095	18203	18178	18143	18214	18226	18413	18218	18081	18003	18346	18372	18297	18217	18416	18131	18256	18440	18215	18561	18280	18556	18145	18237	18341	18445	18300	18466	18337	18212	18078	18525	18197	18055	18362	18390	18352	18184	18078	18302	17957	18398	18335	18435	17994	18455	18147	18193	18112	18252	18079	18216	18351	18289	18243	18370	18446	18140	18339	18296	18260	18314	18160	18472	18268	18242	18479	18174	18293	18306	18274	18219	18160	18331	18208	18110	18002	18317	18397	18297	18297	18315	18179	18296	18165	18392	18269	18429	18265	18044	18111	18262	18229	18160	18210	18177	18215	18277	18151	18375	18327	18089	18057	18332	18301	18319	18202	18363	18327	18034	18109	18284	18209	18127	18311	18182	18133	18384	18291	18294	18159	18183	18169	18208	18054	18221	18152	18271	18408	18201	18300	18321	18097	18122	18174	18399	18465	18450	18253	18292	18339	18439	18265	18214	18106	18240	18410	18171	18173	18379	18256	18390	18370	18424	18138	18231	18055	18224	18036	18193	18249	18255	18444	18476	18412	18265	18164	18181	18197	18173	18269	18375	18183	18358	18312	18146	18335	18284	18389	18451	18268	18435	18406	18229	18155	18221	18681	18264	18087	18067	18141	18234	18153	18272	18246	18240	18294	18309	18221	18404	18203	18221	18400	18370	18260	18276	18134	18308	18391	18191	18152	18186	18348	18310	18380	18286	18284	18290	18267	18070	18118	18230	18347	18392	18232	18262	18156	18116	18136	18478	18248	18324	18547	18235	18243	18439	18188	18354	18116	18278	18255	18182	18342	18340	18402	18248	18324	18239	18385	18188	18255	18288	18145	18292	18333	18237	18136	18068	18290	18362	18147	18301	18342	18376	18042	18087	18279	18293	18372	18268	18264	18295	18185	18250	18308	18414	18157	18347	18120	18339	18526	18165	18427	18200	18339	18339	18175	18363	18430	18443	18125	18228	18206	18259	18226	18293	18324	18314	18238	18590	18328	18348	18248	18286	18158	18314	18282	18329	18282	18216	18558	18268	18132	18274	18200	18413	18267	18284	18422	18345	18211	18023	18306	18230	18170	18453	18330	18169	18198	18283	18099	18405	18243	18191	18353	18308	18276	18315	18283	18332	18236	18206	18279	18333	18251	18296	18131	18292	18337	18223	18441	18268	18275	18203	18298	18299	18250	18408	18246	18303	18165	18466	18413	18250	18051	18183	18271	18249	18410	18145	18199	18303	18264	18154	18234	18054	18115	18233	18174	18339	18239	18139	18271	18421	18452	18172	18242	18262	18040	18139	18053	18101	18326	18353	18349	18471	18317	18503	18196	18159	18332	18350	18281	18266	18232	18170	18293	18205	18147	18289	18331	18126	18359	18111	18348	18127	18307	18337	18108	18173	18250	18211	18037	18256	18217	18126	18245	18277	18236	18197	18222	18365	18178	18309	18178	18237	18304	18231	18265	18227	18068	18542	18261	18181	18310	18301	18182	18302	18222	18356	18327	18274	18333	18304	18168	18123	18394	18363	18194	18232	18195	18391	18233	18244	18269	18418	18090	18197	18397	18369	18344	18176	18180	18168	18496	18430	18264	18147	18163	18354	18205	18155	18089	18318	18353	18102	18341	18175	18338	18371	18250	18263	18155	18228	18133	18317	18382	18145	17999	18361	18156	18427	18316	18294	18386	18263	18254	18292	18406	18143	18125	18159	18270	18372	18548	18422	18437	18331	18212	18349	18124	18210	18127	18151	18264	18423	18104	18179	18392	18337	18334	18180	17981	18482	18299	18295	18078	18096	18364	18229	18247	18270	18408	18226	18261	18070	18548	18154	18090	18442	18221	18189	18261	18122	18255	18497	18159	18380	18347	18413	18221	18336	18138	18103	18160	18252	18301	18350	18216	18128	18317	18259	18207	18127	18518	18256	18548	18078	17938	18324	18254	18381	18214	18334	18384	18275	18281	18281	18376	18322	18194	18065	18248	18031	18150	18246	18225	18265	18306	18393	18220	18282	18202	18316	18524	18252	18094	18342	18180	18189	18342	18288	18083	18281	18217	18581	18283	18331	18190	18240	18158	18226	18268	18357	18091	18425	18339	18061	18208	18261	18432	18169	18263	18385	18259	18145	18304	18211	18077	18345	18208	18172	18180	18343	18165	18429	18262	18271	18393	18220	18314	18090	18089	18361	18533	18387	18445	18157	18066	18130	18330	18284	18202	18001	18007	18111	18302	18386	18260	18285	18207	18249	18144	18346	18506	18365	18563	18244	18152	18339	18322	18228	18323	18431	18210	18322	18061	18289	18153	18120	18267	18281	18343	18333	18242	18005	18116	18321	18234	18499	18050	18231	18189	18310	18155	18256	18201	18350	18224	18233	18177	18418	18459	18122	18176	18213	18315	18183	18320	18348	18445	18486	18100	18053	18346	18313	18093	18146	18062	18411	18059	18492	18067	18377	18244	18531	18105	18363	18328	18344	18200	18259	18034	18165	18081	18011	18495	18279	18321	18314	18103	18386	18207	18342	18331	18103	18516	18422	18382	18357	18280	18289	18222	18238	18300	18347	18137	18391	18250	18264	18087	18153	18189	18128	18320	18299	18330	18301	18459	18296	18206	18392	18215	18011	18271	18115	18235	18257	18397	18409	18192	18241	18361	18242	18510	18517	18357	18172	18235	18254	18257	18339	18273	18384	18204	18438	18426	18221	18256	18243	18105	18291	18268	18230	18350	18004	18082	18215	18113	18238	18299	18142	18334	18256	18460	18265	18307	18275	18116	18219	18370	18292	18403	17981	18141	18277	18334	18186	18300	18336	18280	18181	18206	18215	18213	18225	18281	18156	18091	18156	18145	18131	18154	18336	18234	18370	18178	18157	18352	18233	18185	18581	18431	18462	18164	18330	18273	18233	18221	18431	18311	18225	18394	18435	18091	18340	18456	18299	18272	18149	18267	18307	18229	18258	18355	18202	18337	18527	18249	18051	18075	18224	18314	18089	18285	18622	18182	18368	18289	18237	18141	18168	18239	18286	18410	18501	18427	18224	18246	18254	18154	18212	18236	18281	18356	18363	18259	18192	18214	18242	18275	18405	18250	18249	18362	18111	18207	18323	18313	18285	18201	18238	18345	18203	18151	18226	18273	18205	18325	18355	18202	18249	18145	18304	18285	18182	18191	18222	18142	18123	18267	18303	18363	18324	18248	18295	18193	18297	18275	18461	18151	18013	18326	18046	18195	18435	18250	18274	18362	18099	18228	18224	18324	18549	18388	18432	18228	18327	18014	18259	18271	18200	18195	18413	18158	18155	18275	18203	18068	18128	18150	18350	18335	18400	18140	18136	18256	18509	18321	18296	18165	18178	18271	18159	18295	18320	18142	17990	17986	18322	18408	18246	18362	18267	18222	18371	18302	18207	18197	18286	18270	18294	18186	18184	18282	18361	18085	18301	18163	18368	18336	18299	18297	18245	18195	18430	18165	18248	18390	18263	18201	18296	18151	18276	18242	18285	18188	18069	18438	18293	18377	18025	18340	18358	18270	18450	18203	18222	18346	18377	18111	18029	18299	18192	18409	18507	18208	18305	18093	18148	18302	18364	18140	18242	18369	18317	18506	18196	18301	18238	18244	18264	18482	18300	18346	18515	18199	18194	18376	18360	18343	18261	17943	18253	18212	18247	18103	18219	18358	18207	18243	18229	18192	18145	18320	18357	18316	18222	18251	18453	18052	18361	18401	18263	18104	18269	18423	18222	18313	18164	18243	18206	18131	18159	18250	18247	18204	18445	18370	18243	18228	18415	18335	18181	18340	18517	18377	18373	18358	18265	18290	18472	18216	18254	18319	18386	18192	18162	18224	18137	18254	18349	18272	18107	18357	18186	18308	18451	18140	18303	18076	18324	18356	18350	18498	18383	18196	18336	18409	18206	18189	18304	18307	18354	18380	18367	18201	18117	18285	18342	18151	18248	18220	18383	18213	18148	18229	18456	18620	18339	18181	18017	18208	18453	18446	18405	18426	18266	18207	18230	18343	18177	18416	18327	18646	18164	18189	18337	18121	18163	18084	18633	18212	18309	18153	18258	18106	18239	18443	18357	18370	18259	18315	18221	18251	18376	18211	18337	18190	18107	18162	18417	18243	18227	18483	18355	18140	18158	18319	18259	18313	18380	18453	17959	18276	18163	18432	18136	18087	18248	18365	18464	18499	18255	18259	18214	18116	18288	18250	18369	18200	18241	18260	18161	18251	18095	18248	18083	18373	18523	18249	18201	18286	18347	18400	18625	18400	18220	18154	18230	18375	18362	18174	18190	18211	18406	18205	18278	18207	18236	18194	18055	18241	18192	18136	18250	18441	18289	18187	18420	18474	18081	18329	18358	18233	18161	18133	18291	18263	18230	18044	18554	18199	18274	18408	18298	18149	18141	18368	18264	18163	18349	18342	18179	18546	18225	18223	18139	18245	18110	18364	18229	18268	18267	18213	18267	18066	17995	18137	18304	18130	18276	18252	18306	18184	18257	18316	18200	18425	18369	18437	18346	18264	18194	18461	18351	18358	18231	18165	18147	18460	18302	18407	18375	18500	18384	18187	18186	18152	18350	18125	18180	18379	18098	18304	18314	18488	18259	18111	18255	18300	18049	18147	18197	18437	18290	18355	18389	18201	18254	18278	18399	18106	18221	18333	18552	18159	18424	18310	18312	18202	18390	18319	18389	18267	18324	18428	18342	18156	18237	18259
18306	38928	33588	23818	19440	17110	16503	16166	16223	15767	15682	15630	15681	15505	15307	15398	15522	15312	15390	15395	15317	15440	15420	15371	15379	15437	15400	15471	15429	15375	15417	15407	15401	15333	15350	15380	15257	15447	15334	15288	15292	15469	15435	15253	15384	15395	15283	15440	15290	15264	15376	15224	15409	15390	15317	15362	15253	15184	15331	15438	15433	15375	15182	15367	15370	15310	15335	15285	15327	15378	15604	15377	15334	15289	15223	15301	15424	15246	15203	15427	15313	15250	15206	15335	15338	15178	15467	15300	15450	15341	15215	15092	15458	15263	15268	15410	15341	15179	15510	15375	15379	15128	15380	15479	15349	15248	15223	15521	15254	15233	15477	15338	15405	15409	15353	15432	15412	15289	15362	15400	15330	15462	15460	15377	15391	15200	15397	15290	15416	15242	15471	15241	15423	15434	15393	15319	15348	15483	15258	15253	15223	15368	15205	15327	15313	15378	15320	15362	15199	15243	15248	15133	15148	15224	15252	15372	15468	15233	15214	15348	15381	15271	15204	15252	15292	15491	15227	15356	15297	15346	15232	15183	15235	15365	15448	15283	15378	15310	15230	15308	15376	15156	15409	15204	15423	15273	15249	15166	15291	15450	15215	15458	15197	15368	15288	15412	15424	15094	15511	15311	15587	15475	15349	15285	15443	15429	15299	15537	15244	15397	15293	15481	15408	15372	15423	15494	15242	15252	15402	15328	15331	15263	15252	15384	15328	15352	15451	15525	15428	15424	15285	15385	15308	15347	15323	15351	15333	15398	15205	15473	15246	15276	15185	15281	15340	15352	15295	15258	15344	15363	15195	15355	15437	15351	15329	15208	15159	15087	15357	15378	15343	15331	15314	15354	15457	15279	15194	15282	15524	15355	15170	15439	15197	15480	15355	15267	15228	15385	15302	15367	15473	15325	15226	15356	15315	15280	15248	15308	15409	15436	15373	15519	15131	15412	15522	15339	15300	15402	15337	15381	15221	15224	15276	15336	15525	15347	15233	15382	15304	15471	15280	15315	15251	15205	15246	15359	15200	15323	15068	15251	15282	15276	15436	15360	15174	15471	15478	15313	15439	15264	15228	15231	15299	15305	15293	15198	15416	15254	15461	15344	15284	15317	15338	15265	15190	15461	15193	15350	15416	15459	15258	15280	15394	15446	15414	15264	15350	15318	15243	15405	15359	15412	15338	15450	15464	15467	15265	15464	15256	15293	15187	15250	15217	15160	15423	15442	15370	15368	15470	15305	15544	15292	15275	15334	15401	15249	15313	15286	15437	15523	15509	15164	15319	15236	15341	15406	15294	15336	15372	15136	15262	15288	15171	15211	15360	15377	15470	15311	15311	15338	15283	15243	15482	15341	15342	15280	15100	15458	15300	15110	15310	15389	15237	15263	15274	15424	15386	15355	15395	15463	15465	15334	15379	15340	15424	15473	15468	15369	15458	15320	15161	15376	15276	15187	15340	15451	15328	15432	15394	15261	15454	15492	15285	15284	15421	15443	15328	15327	15334	15411	15252	15157	15328	15334	15450	15373	15276	15304	15421	15449	15220	15421	15361	15271	15295	15241	15326	15252	15280	15290	15463	15242	15239	15487	15283	15288	15111	15389	15358	15347	15248	15355	15324	15404	15457	15276	15353	15299	15275	15427	15352	15284	15334	15431	15435	15302	15526	15160	15204	15375	15412	15317	15359	15152	15259	15494	15341	15285	15320	15276	15302	15269	15267	15327	15340	15309	15211	15418	15342	15370	15254	15366	15402	15351	15466	15320	15369	15354	15312	15436	15394	15192	15147	15330	15343	15273	15347	15288	15386	15569	15297	15373	15347	15344	15367	15272	15265	15250	15370	15359	15391	15125	15436	15213	15110	15429	15347	15267	15216	15368	15506	15333	15326	15073	15339	15424	15397	15363	15166	15423	15442	15371	15349	15212	15348	15205	15245	15311	15318	15284	15392	15197	15301	15280	15235	15312	15379	15482	15360	15338	15391	15274	15334	15430	15163	15553	15492	15047	15366	15319	15294	15273	15421	15423	15148	15368	15254	15379	15487	15321	15308	15415	15164	15334	15195	15388	15132	15324	15245	15259	15255	15259	15162	15171	15341	15354	15286	15311	15204	15251	15402	15309	15295	15292	15309	15330	15492	15252	15251	15081	15378	15121	15320	14978	15248	15289	15246	15475	15208	15271	15355	15442	15451	15261	15439	15519	15558	15198	15418	15350	15381	15343	15265	15324	15539	15333	15262	15422	15296	15446	15353	15399	15352	15268	15204	15238	15475	15428	15394	15418	15181	15204	15421	15272	15288	15418	15365	15427	15315	15245	15379	15373	15354	15364	15328	15395	15254	15223	15306	15206	15287	15484	15245	15461	15333	15500	15251	15263	15324	15319	15164	15109	15333	15462	15354	15247	15325	15349	15376	15339	15239	15226	15275	15386	15244	15184	15395	15317	15404	15251	15483	15329	15393	15494	15425	15482	15218	15438	15593	15351	15259	15272	15317	15294	15251	15202	15141	15306	15373	15409	15334	15320	15326	15326	15208	15312	15298	15505	15529	15375	15523	15266	15331	15467	15329	15357	15345	15490	15579	15374	15281	15402	15465	15317	15331	15416	15476	15270	15367	15305	15381	15208	15322	15383	15259	15433	15228	15325	15435	15480	15462	15388	15420	15256	15378	15297	15271	15446	15351	15492	15283	15267	15445	15457	15360	15396	15433	15266	15169	15341	15297	15388	15220	15399	15351	15487	15413	15262	15282	15353	15171	15287	15274	15323	15219	15286	15351	15192	15279	15485	15351	15252	15291	15385	15448	15367	15208	15431	15323	15318	15307	15474	15436	15333	15261	15222	15328	15388	15260	15442	15267	15533	15212	15358	15263	15306	15355	15283	15435	15330	15513	15391	15311	15327	15395	15336	15509	15288	15215	15264	15322	15255	15446	15350	15350	15289	15222	15298	15217	15239	15228	15350	15227	15412	15473	15267	15405	15382	15381	15435	15345	15316	15520	15277	15304	15276	15340	15354	15410	15336	15489	15408	15319	15180	15321	15428	15297	15293	15283	15422	15480	15263	15336	15250	15421	15302	15305	15280	15361	15222	15287	15393	15187	15294	15398	15383	15397	15266	15317	15353	15236	15299	15204	15395	15368	15292	15346	15592	15249	15393	15415	15256	15349	15426	15344	15387	15347	15544	15422	15195	15269	15306	15376	15274	15423	15340	15261	15390	15260	15247	15374	15245	15373	15388	15356	15395	15248	15235	15221	15437	15256	15434	15462	15479	15478	15314	15385	15469	15300	15158	15422	15357	15294	15362	15345	15503	15182	15349	15241	15462	15379	15224	15322	15253	15385	15134	15434	15443	15367	15358	15325	15394	15281	15384	15370	15314	15317	15351	15419	15450	15472	15360	15257	15369	15320	15426	15318	15388	15295	15264	15346	15428	15375	15547	15227	15330	15247	15268	15392	15285	15226	15342	15471	15285	15292	15271	15382	15265	15173	15415	15308	15436	15232	15460	15528	15193	15372	15243	15241	15239	15356	15149	15363	15194	15476	15322	15184	15430	15401	15361	15282	15433	15251	15224	15309	15381	15478	15373	15476	15469	15298	15453	15552	15235	15365	15288	15162	15424	15458	15244	15457	15356	15410	15305	15339	15256	15301	15454	15246	15215	15311	15337	15425	15280	15309	15305	15274	15364	15302	15412	15284	15267	15331	15269	15333	15385	15296	15268	15351	15353	15250	15289	15333	15409	15313	15356	15342	15451	15316	15342	15204	15301	15232	15410	15336	15352	15350	15421	15274	15345	15133	15377	15320	15206	15498	15379	15242	15358	15310	15352	15372	15181	15316	15303	15289	15337	15202	15280	15522	15358	15315	15246	15474	15420	15352	15318	15369	15442	15248	15333	15370	15386	15313	15297	15331	15292	15154	15422	15309	15377	15398	15338	15388	15356	15340	15322	15440	15257	15393	15128	15261	15478	15346	15221	15377	15354	15213	15224	15323	15384	15376	15470	15364	15282	15350	15370	15264	15339	15207	15405	15383	15256	15411	15408	15354	15532	15229	15431	15276	15266	15186	15389	15394	15260	15331	15361	15452	15343	15392	15434	15304	15252	15407	15439	15179	15377	15306	15358	15438	15210	15352	15247	15492	15375	15331	15349	15365	15490	15151	15188	15361	15256	15244	15254	15532	15205	15288	15213	15372	15322	15335	15438	15496	15301	15425	15284	15328	15499	15449	15479	15329	15363	15265	15306	15438	15296	15432	15228	15311	15236	15430	15268	15461	15183	15232	15184	15311	15324	15395	15156	15453	15334	15480	15264	15191	15385	15451	15436	15494	15293	15262	15297	15343	15367	15270	15368	15438	15571	15121	15513	15472	15257	15456	15249	15229	15233	15493	15440	15312	15252	15442	15286	15456	15303	15463	15469	15134	15263	15355	15358	15341	15411	15336	15337	15278	15387	15401	15221	15404	15186	15332	15325	15364	15323	15399	15412	15265	15306	15320	15505	15247	15299	15249	15386	15224	15470	15323	15229	15444	15372	15358	15286	15406	15393	15367	15335	15407	15186	15301	15355	15306	15419	15269	15338	15309	15466	15496	15193	15368	15419	15552	15375	15318	15239	15445	15563	15464	15368	15353	15362	15370	15209	15336	15306	15357	15402	15239	15418	15355	15320	15214	15386	15324	15441	15390	15342	15424	15480	15350	15396	15418	15324	15167	15412	15214	15410	15273	15271	15312	15309	15348	15338	15458	15374	15362	15576	15365	15308	15241	15429	15303	15316	15386	15414	15460	15684	15330	15460	15326	15442	15201	15329	15486	15292	15331	15261	15325	15444	15282	15347	15308	15322	15292	15341	15445	15410	15350	15143	15347	15412	15219	15236	15471	15297	15291	15354	15366	15384	15296	15502	15373	15351	15431	15256	15449	15510	15358	15432	15298	15199	15316	15392	15372	15527	15311	15242	15269	15268	15257	15490	15350	15410	15350	15353	15266	15421	15405	15305	15386	15468	15325	15161	15292	15388	15455	15289	15405	15177	15223	15360	15471	15417	15377	15257	15325	15285	15312	15434	15483	15300	15373	15295	15285	15336	15432	15240	15384	15324	15303	15299	15284	15197	15394	15464	15328	15489
25357	21583	27441	27701	21299	20695	20786	20182	19602	19912	19732	19799	19766	19462	19514	19451	19407	19511	19425	19312	19470	19423	19580	19361	19721	19339	19489	19540	19601	19325	19271	19448	19234	19490	19357	19340	19300	19488	19469	19625	19366	19620	19477	19348	19505	19438	19369	19294	19286	19230	19389	19364	19092	19108	19607	19126	19592	19317	19494	19448	19396	19346	19551	19422	19314	19404	19433	19461	19406	19409	19526	19479	19245	19542	19522	19357	19338	19302	19674	19423	19117	19376	19253	19298	19438	19578	19314	19277	19635	19264	19460	19337	19251	19349	19264	19464	19517	19257	19608	19284	19357	19373	19300	19332	19556	19257	19425	19353	19340	19516	19378	19229	19633	19319	19630	19380	19275	19504	19322	19289	19317	19268	19297	19419	19611	19506	19394	19560	19440	19353	19481	19329	19254	19399	19207	19358	19257	19384	19170	19238	19407	19282	19376	19426	19261	19246	19190	19518	19188	19509	19322	19393	19289	19562	19357	19154	19337	19297	19362	19458	19461	19390	19363	19532	19448	19427	19338	19323	19337	19439	19421	19310	19573	19481	19546	19283	19293	19130	19515	19459	19505	19442	19530	19620	19335	19522	19357	19421	19309	19439	19466	19626	19448	19424	19381	19407	19316	19560	19310	19318	19476	19356	19293	19414	19476	19176	19586	19413	19434	19388	19473	19440	19618	19271	19499	19403	19520	19496	19494	19510	19524	19194	19434	19511	19340	19309	19318	19260	19305	19503	19214	19309	19206	19565	19418	19306	19559	19392	19449	19234	19381	19148	19344	19323	19418	19371	19399	19226	19413	19476	19526	19197	19495	19533	19561	19283	19461	19178	19360	19572	19300	19477	19496	19254	19403	19305	19225	19345	19310	19368	19323	19345	19523	19458	19345	19464	19526	19285	19132	19414	19249	19301	19273	19231	19508	19528	19498	19369	19286	19508	19515	19285	19372	19486	19212	19381	19450	19364	19326	19408	19404	19151	19565	19272	19456	19362	19417	19206	19338	19492	19203	19253	19600	19444	19584	19517	19520	19519	19505	19450	19263	19337	19190	19334	19578	19321	19348	19339	19402	19451	19246	19319	19431	19546	19327	19595	19710	19364	19530	19427	19572	19362	19464	19450	19418	19287	19223	19455	19500	19412	19371	19640	19401	19512	19337	19530	19529	19174	19326	19451	19293	19459	19296	19436	19376	19514	19490	19208	19257	19550	19456	19536	19304	19301	19373	19351	19510	19492	19472	19292	19569	19420	19443	19358	19380	19446	19175	19433	19493	19457	19321	19263	19495	19319	19571	19492	19584	19291	19603	19450	19307	19328	19275	19273	19208	19361	19406	19345	19259	19606	19521	19254	19399	19279	19286	19258	19306	19219	19233	19555	19151	19361	19245	19364	19363	19292	19440	19449	19543	19418	19323	19313	19439	19443	19342	19395	19391	19385	19342	19360	19403	19273	19382	19558	19419	19625	19245	19384	19311	19273	19425	19731	19421	19335	19450	19362	19439	19428	19434	19666	19307	19430	19454	19443	19486	19489	19467	19352	19263	19543	19393	19544	19347	19487	19519	19226	19303	19558	19429	19529	19457	19359	19409	19265	19529	19271	19418	19305	19411	19388	19571	19332	19469	19338	19242	19320	19479	19464	19238	19271	19401	19316	19495	19203	19337	19514	19472	19469	19545	19471	19526	19293	19496	19466	19259	19732	19502	19581	19342	19242	19449	19446	19471	19445	19484	19446	19156	19262	19370	19599	19393	19398	19355	19288	19444	19308	19403	19572	19437	19383	19402	19387	19571	19159	19440	19551	19398	19294	19306	19394	19366	19395	19418	19307	19294	19514	19325	19318	19464	19367	19506	19287	19642	19593	19618	19435	19468	19449	19342	19656	19440	19266	19492	19266	19180	19221	19279	19496	19376	19291	19447	19351	19432	19352	19365	19463	19481	19287	19242	19342	19330	19460	19471	19516	19144	19174	19415	19463	19508	19552	19529	19562	19297	19175	19336	19547	19473	19531	19424	19194	19337	19557	19600	19415	19462	19341	19346	19470	19539	19526	19362	19369	19326	19434	19259	19172	19409	19338	19279	19260	19487	19368	19253	19277	19521	19307	19408	19545	19249	19338	19462	19507	19360	19414	19561	19273	19488	19562	19455	19319	19547	19221	19586	19408	19446	19287	19416	19356	19464	19554	19411	19452	19363	19224	19463	19179	19387	19427	19454	19476	19525	19368	19398	19373	19529	19207	19476	19407	19596	19440	19415	19398	19453	19390	19266	19519	19349	19536	19664	19482	19223	19353	19305	19524	19367	19343	19347	19579	19511	19655	19650	19247	19249	19400	19252	19371	19437	19233	19462	19489	19421	19469	19489	19297	19545	19425	19381	19307	19381	19461	19383	19150	19481	19483	19433	19283	19323	19651	19344	19142	19151	19417	19458	19350	19253	19538	19428	19232	19325	19430	19543	19359	19445	19363	19532	19416	19316	19324	19344	19472	19557	19504	19662	19523	19425	19252	19321	19361	19678	19451	19375	19355	19283	19454	19377	19306	19372	19394	19310	19466	19177	19570	19426	19537	19443	19460	19402	19248	19651	19438	19355	19476	19404	19394	19418	19229	19403	19318	19467	19312	19238	19385	19463	19582	19374	19505	19421	19368	19207	19354	19334	19363	19345	19509	19448	19439	19384	19539	19550	19209	19423	19075	19428	19411	19486	19308	19476	19395	19537	19298	19404	19427	19372	19339	19306	19432	19388	19411	19252	19004	19531	19451	19200	19268	19344	19408	19585	19456	19395	19375	19460	19441	19482	19429	19179	19308	19452	19453	19491	19378	19306	19438	19377	19555	19681	19372	19221	19585	19367	19535	19539	19353	19334	19401	19389	19299	19447	19063	19281	19494	19357	19450	19530	19525	19408	19485	19561	19498	19496	19475	19350	19180	19298	19528	19443	19239	19465	19259	19380	19145	19323	19389	19496	19625	19539	19410	19456	19573	19141	19442	19439	19299	19604	19382	19465	19191	19211	19401	19576	19240	19402	19533	19519	19505	19410	19445	19504	19278	19598	19265	19349	19250	19376	19404	19388	19296	19497	19460	19378	19147	19111	19183	19470	19460	19469	19350	19414	19437	19319	19462	19300	19266	19398	19474	19426	19144	19271	19386	19304	19581	19610	19336	19382	19431	19494	19512	19278	19304	19203	19406	19279	19460	19342	19320	19455	19338	19305	19254	19659	19478	19497	19159	19352	19358	19353	19410	19301	19507	19345	19474	19409	19412	19410	19417	19319	19435	19466	19358	19293	19671	19366	19536	19471	19371	19465	19180	19465	19350	19386	19304	19544	19314	19567	19570	19441	19360	19619	19479	19339	19288	19543	19540	19435	19527	19457	19399	19447	19320	19315	19448	19493	19622	19404	19222	19211	19341	19584	19438	19404	19454	19310	19263	19282	19386	19484	19497	19306	19268	19449	19335	19628	19577	19568	19509	19601	19698	19390	19497	19219	19506	19457	19414	19426	19188	19388	19214	19399	19424	19627	19361	19462	19188	19533	19392	19498	19355	19434	19365	19564	19569	19479	19300	19557	19231	19418	19366	19400	19511	19448	19317	19325	19360	19319	19433	19447	19504	19457	19611	19381	19297	19378	19206	19362	19347	19466	19330	19438	19275	19351	19359	19245	19428	19598	19436	19521	19493	19430	19470	19531	19373	19450	19540	19449	19307	19728	19512	19238	19183	19561	19334	19340	19600	19611	19361	19421	19443	19434	19502	19624	19476	19557	19250	19393	19424	19515	19615	19287	19220	19338	19263	19188	19126	19396	19305	19526	19490	19316	19546	19350	19421	19360	19472	19517	19554	19619	19568	19427	19497	19539	19376	19348	19515	19380	19363	19500	19470	19375	19410	19464	19445	19281	19262	19293	19430	19632	19408	19216	19343	19387	19514	19538	19426	19290	19590	19404	19545	19351	19449	19517	19542	19291	19242	19309	19556	19304	19236	19504	19270	19553	19547	19508	19494	19248	19424	19317	19297	19397	19377	19494	19515	19576	19364	19503	19264	19579	19437	19342	19326	19572	19520	19394	19356	19400	19383	19579	19169	19546	19309	19327	19548	19469	19452	19523	19306	19236	19537	19389	19448	19413	19515	19400	19280	19310	19366	19343	19402	19503	19447	19316	19564	19337	19423	19301	19293	19401	19211	19270	19377	19355	19255	19289	19316	19498	19157	19611	19385	19378	19446	19630	19193	19404	19367	19368	19311	19343	19245	19422	19368	19387	19222	19623	19307	19388	19556	19271	19234	19427	19522	19485	19271	19426	19394	19513	19464	19464	19453	19558	19364	19253	19465	19527	19363	19451	19363	19444	19549	19486	19566	19543	19438	19430	19201	19185	19442	19412	19497	19295	19473	19246	19332	19519	19364	19552	19384	19515	19348	19316	19204	19249	19294	19455	19361	19516	19454	19427	19444	19511	19322	19378	19262	19453	19432	19352	19583	19336	19424	19302	19316	19719	19458	19428	19165	19387	19191	19673	19519	19451	19332	19609	19396	19440	19407	19262	19556	19244	19591	19604	19376	19580	19364	19489	19310	19372	19405	19293	19328	19594	19551	19394	19401	19235	19469	19382	19434	19345	19647	19514	19560	19385	19258	19040	19488	19481	19266	19235	19248	19605	19509	19671	19549	19396	19557	19257	19461	19321	19445	19447	19429	19220	19377	19450	19393	19357	19360	19428	19244	19501	19304	19363	19512	19553	19514	19326	19697	19387	19379	19347	19307	19396	19449	19377	19323	19416	19491	19379	19250	19294	19487	19563	19349	19407	19423	19329	19228	19543	19244	19286	19217	19145	19293	19369	19399	19333	19506	19425	19379	19496	19598	19526	19264	19519	19296	19431	19432	19221	19403	19185	19482	19403	19291	19402	19346	19366	19651	19343	19325	19373	19481	19274	19557	19294	19351	19471	19769	19424	19347	19498	19474	19430	19459	19364	19547	19345	19449	19490	19314	19415	19399	19300	19100	19359	19387	19346	19300	19387	19541	19525	19379	19318	19553	19518	19453	19547	19502	19501	19405	19380	19350	19418	19510	19559	19555	19289	19462	19515	19412	19419	19432	19374	19535	19351	19275	19447	19310	19475	19372
18988	35037	28364	20316	17831	17093	16967	16772	16444	16528	16471	16302	16446	16100	16163	15974	16258	16096	16187	16044	15917	16036	16099	15807	15914	16006	15947	16032	16066	16036	15913	16069	15934	15976	16051	15954	15956	16094	16090	15986	16078	15857	15872	16008	16073	15961	15995	16077	15856	16031	16027	16088	15949	16020	16042	16047	15905	15958	16031	15928	15856	15991	16151	15953	15960	16112	15937	15896	16185	15999	16001	16050	15847	15943	16175	15962	16185	15922	15969	15845	15922	16088	16075	15908	16233	15835	16001	16113	15959	16185	15926	15951	15917	15856	16036	16021	15925	15976	15955	16011	15942	15982	15972	16079	16098	15979	16053	15975	16093	16153	15967	16084	15979	16072	16216	15940	16053	15967	15854	15932	16000	16105	15864	16083	15871	16065	15990	16029	16136	15961	16043	15979	16074	15907	16109	15739	16122	15971	15975	16171	16096	16049	15902	15932	16082	15981	15963	15955	16102	16085	16334	15882	15821	16055	16014	16098	15991	15918	16034	15952	15998	15783	15899	15852	15874	16014	16024	15968	16066	15921	16092	16023	15981	16165	15939	16082	16131	15947	16041	16121	15968	15977	16014	16033	15993	15927	16006	16118	16143	15896	15956	16182	15833	15849	15990	15980	16118	15748	16023	15945	15969	16104	16014	15896	16010	16039	15895	16065	16051	15892	15957	15923	15906	16134	16067	15951	15941	15949	16046	15997	16071	16028	16038	15963	15950	15979	16180	15937	15901	16058	16063	16030	15953	16068	15864	15936	15959	15960	16074	15826	15972	16263	15818	15877	16098	16040	15940	15921	16015	15945	16024	16009	16070	16036	16026	15874	15988	15944	16043	16054	16045	15991	15850	16163	16025	15969	16007	16114	16092	16210	16099	15985	16073	15873	16099	16045	15991	15908	16077	15946	15987	15901	15988	16152	15899	16047	16115	15984	15973	16016	16194	15965	16087	16003	16167	15799	15954	16057	16134	16032	15899	16061	16057	15924	16007	15988	15948	16019	15944	15983	16205	16013	15949	16044	15976	15898	16013	15960	16095	15849	16050	16256	15925	15982	15918	15959	15776	15962	16066	16023	15788	15781	16007	15903	15908	16013	15893	15959	15929	16019	15934	15942	15911	15910	15994	15990	15930	15849	15909	16064	15989	16034	15989	16017	16065	15920	16042	15931	15926	16029	15962	16010	15935	16117	15961	15995	15890	16021	16011	16100	15955	16040	15992	16251	16165	16091	16094	15988	15976	16070	16021	15969	15860	16105	15975	15968	16063	16081	15950	15939	15874	16045	16019	16220	15970	16140	15972	15973	15988	16112	15901	16027	16086	16040	16000	16023	15963	16090	16074	15982	15846	15912	15878	15897	16073	15892	16038	16053	16167	16078	15967	15990	16077	16099	16062	15926	15874	16008	15944	15829	15985	15984	16013	15989	15960	16100	15808	15908	16128	16004	16075	16091	16222	15918	15930	15993	15986	15887	16034	16142	16216	15983	15865	16223	15867	15919	16014	15926	15818	16041	16103	16004	15977	16138	16152	15829	15861	16148	15896	16032	16053	16157	16037	15803	15975	16223	16027	15897	15909	16109	16023	16075	15777	15898	16098	15864	15852	16099	15954	15969	16062	16185	16039	16142	16075	15846	15918	15940	16032	16010	16014	15890	15835	15912	15983	16080	15858	16118	16031	16018	15985	15986	16144	16078	16097	15971	16008	16068	16038	15920	15965	16142	16125	16006	16024	15975	15941	16006	15981	16044	15851	16141	15895	16029	15937	16120	15874	16112	16014	16007	16066	15958	16071	15993	16056	16103	16078	15783	15915	16112	15942	15905	16106	16030	15964	16036	16120	16021	16015	15895	16012	15951	16035	15946	15989	16046	16005	15942	15934	16037	15945	15976	16019	15938	16237	16001	16051	16043	15933	16116	15967	16047	16020	15918	15934	16071	15999	16029	16005	16138	15912	15826	16068	16049	16168	15966	15996	16030	15968	15895	16041	15897	15921	16148	16079	15930	16066	16057	16070	16208	15999	16035	16058	16129	15981	16046	15888	15885	15851	15826	15725	16113	16143	16074	15953	15984	16135	16100	16037	16136	16084	15920	16076	16015	15996	16144	15907	15957	16050	15910	16146	16015	15879	15957	15977	16013	15963	15915	15964	15895	16081	16028	16097	15932	15982	16164	16105	15967	16013	16024	15873	16088	15908	15960	15810	15850	15867	16053	16009	16037	16047	15940	15955	16083	16247	15919	16097	16084	15916	15843	15875	16046	15869	16214	15956	16086	16108	15877	16056	15976	15913	15974	16084	16008	15964	16193	16075	15967	15939	16024	16092	15950	16038	15928	16073	16035	15982	16093	16079	15957	16116	15889	15885	15907	16107	15908	16079	16017	16029	15955	16017	16023	15930	15938	15952	16006	16008	16006	15995	15993	15895	15913	16028	16130	16031	16131	15962	16233	16180	16236	16027	16004	15926	15918	15972	16002	16096	16235	16037	15824	16010	15979	16124	16027	15939	15792	16044	15884	16218	15902	16071	15869	16011	16137	15736	15899	16127	16013	16079	15989	16071	15840	16027	15979	16129	16063	15940	16099	16036	15993	16081	16101	16133	15922	15897	16080	16087	16032	15976	15997	16132	15964	15972	15940	16131	15988	15932	16024	15888	16106	16092	15984	15977	15897	15912	16188	15953	16033	16028	15896	16080	15997	16034	16038	15890	15832	15816	16096	15779	16063	16024	16059	16147	15950	15942	15992	16015	15960	16055	15928	15918	16138	15869	16126	16156	16007	15861	15984	15942	16001	16031	16100	15869	16091	16062	16060	16021	16122	15783	16331	16039	15943	15987	16151	16243	15993	16016	15900	16100	16157	15841	15941	16048	16008	15935	15802	16123	16090	16007	16139	15817	16100	15817	16047	16102	15958	15961	15951	15974	16072	16021	15971	16094	15985	15938	15984	15919	15984	15914	15950	15866	15948	16022	15912	16094	16009	15946	16111	15802	16055	15985	15959	15990	15745	15848	16189	16084	15837	16047	15972	15962	15869	15981	16112	16191	16048	16106	15999	16053	15826	16081	16241	16092	15859	15896	16113	15955	16077	15887	15884	15969	15984	15928	15935	16208	15957	16061	16103	16080	16097	16179	15973	15912	15936	15936	16116	15983	16052	15839	15931	15912	16002	15914	15874	15975	16052	16034	16137	15901	16224	15884	15955	16069	16033	16159	16037	16000	15952	16017	16010	16144	15945	16124	15948	16031	15985	16001	16000	15924	16117	15976	16144	15870	15942	15886	15965	15774	16029	16031	16137	15982	15960	15982	15968	16128	16089	15882	15980	16015	15992	15990	16185	16041	16032	15999	15927	15991	16061	15939	16143	15940	15900	16096	16208	15931	16040	15881	15955	16029	16034	15885	16072	15919	15830	16021	16035	16069	15889	16084	16021	15925	15987	15895	16128	16017	15945	15999	16005	15872	15919	16055	15968	16013	15929	15899	15965	15910	16105	16065	16038	15993	15965	16083	16087	15992	15990	16265	16037	16010	16075	15881	15922	15802	16016	15861	15848	16144	15976	16022	15890	15832	15995	16042	16022	16024	15930	15880	15902	16078	16057	16157	15858	16092	15835	15910	15879	16003	16038	15897	16075	16048	16079	16064	16002	16160	15963	16175	16064	16014	16128	16029	15851	16012	15892	16050	16184	15970	16027	16061	16086	16116	15903	16090	15921	15900	15978	15907	15947	15949	15843	16044	15888	16002	15848	15994	15998	16214	16094	16047	15840	16001	15936	16140	15955	16000	16036	16080	15924	16067	16060	15890	15983	15943	16032	15989	15932	15879	16053	16060	15911	15926	16022	16087	15986	16032	15924	16056	16087	15921	16139	15903	16082	16059	15841	15943	15891	15918	16074	15956	16061	16117	16022	15864	15900	15893	16184	15890	16126	16067	16114	16137	15931	16028	15876	15984	15920	16127	15770	15926	16037	15912	16005	15999	16172	16197	15957	16032	16173	16081	15960	15957	15881	16167	15984	16077	15925	16099	15975	15868	15967	16127	15861	15772	15915	16061	15980	15983	15948	16073	16036	15942	16067	15962	15987	16014	16070	16032	16014	16066	16064	15904	15939	16125	15981	15956	16018	16010	15929	16007	16089	15956	15913	15971	15929	16136	16088	15918	15978	15767	16245	15893	16154	15845	15888	16007	15759	16100	15997	16075	15798	16085	16015	15949	16063	16181	16051	16036	16104	15870	15951	16082	15931	16090	16126	15863	16069	16061	16092	16075	16095	15900	16012	16040	15952	15901	16107	15899	15866	15956	16026	16109	16025	15907	15945	16115	15917	15743	16005	16039	15925	16142	16033	15986	16066	15920	16017	15897	15968	16033	16085	16066	16058	15872	15999	15930	15973	16053	16060	15852	15960	16146	15928	16055	16020	15952	15976	16080	15915	16074	15949	15997	15912	16038	16142	15724	15889	15934	16067	15989	15974	15954	15870	16070	16140	15912	16107	16179	15984	16015	15792	16001	15949	15882	15898	16028	16119	15899	15996	16069	16047	15856	16087	16002	16034	16008	16002	16080	16026	15877	16088	15993	16145	15918	16065	15967	15906	15959	16163	16026	16023	15996	16123	16026	16034	15900	15834	15961	15942	16041	16018	16066	15943	16029	15859	15958	15994	16070	15879	15901	16109	15915	15932	16025	15987	15959	16253	15917	16077	15972	16052	15896	15957	16046	16089	16117	16024	15978	15999	15963	16065	16184	16105	15922	16063	16116	15879	15927	15952	16042	16250	15941	16031	15714	16012	15965	15999	15950	16080	15966	16102	16073	15920	16011	15985	16237	16121	15958	16061	15939	16048	15846	16090	16100	15979	16033	16249	16019	15952	16037	16057	16035	15979	16141	16026	16118	16025	16111	16057	15972	16093	16093	16030	15938	16000	15801	15930	16022	15908	15998	16087	16001	15995	16047	16052	15993	16089	16052	15862	16072	15907	15900	15863	16057	15970	16031	16071	15795	16098	15871	16135	15941	15856	15931	16003	16002	16055	16087	16166	15978	16095	16092	16062	16109	16057	16078	15970	16148	15795	15956	16021	15804	15733	16080	16053	15995	15840	16066	15865	15794	16153	15914	15997	16040	15969	16114	15884
22689	21632	28891	24917	22077	24053	25033	20783	19800	19946	19717	19635	19465	19248	19261	19223	19222	19235	19330	19329	19079	18849	19015	18900	19162	19041	19149	19183	18955	19026	18887	18966	19257	18925	19001	18905	18858	19017	18907	19011	18935	19181	19010	18989	19057	18932	19051	19214	18936	18931	18738	18906	18916	18983	18841	18836	18947	18821	18891	19060	19052	19112	18938	18982	19137	18952	19088	18745	18940	18937	18711	18847	18990	18778	18883	18634	18850	18891	19034	18948	18924	19101	18778	19038	18913	19010	18982	18917	19079	18876	18782	18732	18761	18961	18925	19204	18855	18772	18735	18861	18918	19077	18969	18693	18837	19034	19052	18871	18985	18879	19047	19002	19000	18953	19014	19098	18879	18914	18869	18736	18853	18872	18931	18851	18782	19031	18982	18752	18975	19150	18805	18833	18834	18909	19013	18671	18714	18719	18971	19046	19005	18709	18977	18954	18698	19032	18984	18897	19009	18672	18813	18764	18764	18800	18973	18775	18757	18776	18920	18951	18986	18841	19014	18723	19067	19154	18866	19013	18894	18919	18812	19203	18994	18897	19199	18893	18973	18891	18992	19074	18926	18839	18883	18730	18837	18629	18841	18766	18936	19067	18799	19009	18766	19016	18765	18936	18938	18939	18774	18857	18998	18999	18852	19064	18898	18813	18880	18755	19034	18988	18850	18956	18996	19043	18843	19007	18883	18784	18705	18852	18834	18839	18966	19047	18997	18817	18885	19069	18905	18967	18961	18956	19033	18644	18863	18783	18945	19076	18829	18910	19020	18775	18747	18943	19068	18769	19036	18869	18913	18827	18743	18704	18909	18947	18954	18702	18983	18825	19032	18885	18953	18825	18714	18665	18778	18753	18842	18933	18939	18973	18925	18812	18841	19163	18991	18867	18928	18992	18986	18881	18866	18836	18865	18881	18908	18793	18973	18819	18968	18780	18950	19061	18922	19017	18935	18951	18918	19046	18850	19076	18597	18865	18995	19031	18946	18780	18697	18898	19009	18944	18996	18865	18824	18792	18945	18900	18747	18941	18830	19042	18881	18671	18996	19008	19128	18818	18793	18792	18828	19036	18828	18938	18663	18804	18959	18625	18909	18994	18897	18898	18984	19003	18839	18977	18910	19126	18947	19064	18927	18903	18751	18830	19165	18983	18813	18841	19014	19093	18805	19025	18806	18878	18916	19076	18918	18891	18819	18944	18836	18818	19027	18758	18913	18989	18961	18815	18850	18899	18908	19101	19021	18922	18917	18826	18881	18903	18827	18673	18889	18861	18750	18982	19019	18954	18845	18912	18853	18771	18845	18812	18945	18902	18989	19254	18828	19079	18811	18748	19001	18784	19007	18977	19046	18858	18960	18851	18765	19021	18961	19105	18806	18964	18871	19004	19005	18762	19031	18987	18732	18753	18912	18850	18799	18967	19046	18872	18818	19096	18985	18852	18869	18654	18852	19015	19169	18884	18874	18826	19030	19006	18913	18785	18895	19022	19044	18883	18617	18894	18924	18889	18939	18885	18974	18805	18906	18910	18858	18726	18779	18822	18959	18975	19026	18802	18922	19004	19021	19056	19012	18878	18764	18807	19010	18949	18830	18921	18955	18893	18725	18819	18785	18675	18874	19088	18790	18975	18723	19173	18770	18830	18904	19033	18942	18932	19088	18827	18881	18973	18807	18937	18806	18729	19066	19003	18910	18778	18683	18880	18963	18805	18974	18851	18807	18946	18940	18710	18771	18695	18762	18891	18976	19018	18932	18987	18913	18751	18997	18832	18798	18802	18888	19114	18858	18736	19005	18945	18847	19050	18836	19056	18981	19001	18927	18946	18720	18636	18900	18926	18664	18927	18895	18998	18875	18858	18844	19011	18980	18836	19074	18922	19028	18945	18853	18743	18886	18779	18892	18936	19081	18854	19048	19078	18990	18809	18849	18774	18846	18956	18833	18794	18937	18751	18931	19033	18976	18994	18929	18992	18895	18881	18845	18696	18896	18868	18926	18848	18876	18782	18816	18875	18909	18863	18872	18729	18655	19119	18979	19068	18944	18901	19057	18861	18907	18570	18811	18970	19047	19006	18842	18940	18664	18830	18930	19093	18747	18949	18995	19019	18796	18959	18865	18782	18792	18983	18934	19007	18832	18981	18822	19083	18748	18881	18795	18594	18794	18944	18857	18886	18687	18850	18975	18755	18846	19011	18796	18816	18845	18908	18925	19066	19156	19077	18995	18947	18852	18862	18706	18869	18909	18481	18754	18957	18818	18940	18998	18985	18809	18883	19050	18873	18876	19022	18962	18954	18933	18912	19119	19037	18959	18888	18736	18888	18882	19215	19286	18887	18876	18895	18956	18996	18842	18856	18730	18640	18851	18682	18902	18841	18743	18761	18963	18954	18881	18801	18830	18762	19007	18888	18946	18902	18955	18792	18843	18892	18928	19214	18918	18751	18849	18737	19047	18951	18779	18689	18905	19011	18982	18932	18820	18997	18975	19008	18914	18940	18792	18885	18772	18639	18930	19003	18971	18833	18759	19027	18982	18847	18842	18804	18865	18810	18831	18788	18974	19024	19015	18875	18899	19033	18743	18922	18823	18767	18713	18736	19090	18894	18874	18571	18976	18879	18878	18981	18823	19046	18838	18806	18996	18684	18760	18639	19162	18823	18831	18682	18985	18790	18687	18961	19103	19001	18951	19008	18821	19022	18911	18676	18755	18792	18809	18981	18721	18862	18921	19013	18891	18798	18873	19213	18895	18727	19045	18940	19042	19008	18820	18968	18851	18827	19069	18948	18931	18826	18835	18825	18751	18787	18921	18922	18841	18866	18825	18681	18841	18909	18756	19065	19038	18959	18896	18912	18775	19136	18940	18981	19013	18942	18844	18935	19017	18965	19199	18966	18861	18975	18848	18898	19121	18933	18852	18950	18833	18748	18522	19007	18768	18800	18874	18969	18851	18679	18848	18791	18863	19141	18845	18920	18682	18752	18737	19169	18844	18757	18834	18668	18747	18720	18898	18979	18648	18791	18979	18897	18861	19052	18935	18881	19037	18933	18741	18723	18955	18959	19134	18939	19083	18716	18936	18898	18857	18972	18812	18974	18680	18847	18753	18795	18929	18898	18679	18888	18930	19050	18864	18907	18875	19072	18990	18997	18838	19088	19021	18642	18719	18922	18741	18837	19038	18848	18898	18652	18715	18860	18994	19168	19146	19042	19009	18867	19062	18984	18835	19163	18960	18914	19044	18856	18867	18727	18746	18795	19051	18817	18867	18942	18815	18938	18799	18909	18970	18595	18718	18979	18809	18895	18677	19069	18815	18779	18986	18710	18817	18887	18713	18755	18890	18723	18658	18827	18712	19155	18888	18991	18915	18945	18753	18765	19185	18830	19023	18778	18888	19054	18944	18900	18910	18945	18866	18851	18935	18703	19035	19002	18682	18856	18827	18865	18863	18970	18756	18948	18798	18978	19016	18684	19076	19010	18874	19092	18973	19042	19175	18664	19116	18969	18717	18863	18943	19147	19065	18894	18750	18981	19018	18879	19018	18707	18825	19068	19064	19129	19012	18835	19021	18820	18967	18975	19040	18923	18651	18864	19046	18966	18925	18807	18832	18881	19031	18727	18909	19070	18915	18870	18823	19034	18975	18868	18953	18713	18787	18787	18950	18781	18927	18795	18863	18727	18970	18746	18814	18886	18971	19078	19057	19042	18976	18918	19088	18803	18767	18963	18959	18898	18854	18812	18672	18930	18820	18746	18904	18857	18961	18926	18926	18870	18785	18814	18997	18842	18949	18851	18858	18927	18816	18919	18856	18897	18926	18827	18687	18870	18899	19167	18837	18784	18725	18786	18731	18728	18973	18863	18848	18969	18974	18858	18953	18933	19060	18805	18969	18927	18932	18914	19098	18963	19050	18827	18957	18788	18962	18962	18884	19014	18776	18888	18942	19036	18804	18815	18799	18786	18805	18916	18865	18812	19028	19101	19066	18996	18824	18887	18916	18864	18852	18775	18860	18952	19063	18808	18853	18963	18979	19005	18885	18839	18981	18963	18909	18880	18941	19032	18894	18834	18831	18780	18777	18782	18927	18861	18835	18997	19048	18922	18721	18728	18994	18694	18881	18749	18851	18966	19027	18996	18957	18941	18913	18889	18898	18912	18889	18960	19088	18841	18824	19008	19064	18898	18872	18889	18747	18796	18891	18775	18815	18915	18957	18878	18804	18978	18743	18929	18906	19081	18839	18962	18971	19005	18864	18855	18922	18965	18824	18985	18867	18801	18837	19027	18873	18801	19119	18934	18907	18705	18965	18740	18918	18981	18830	19047	18936	18856	18954	18868	19012	19045	18830	18835	18822	18825	19014	19063	18748	18802	18854	18869	18841	18980	18834	18845	19030	18918	18966	18889	19166	19159	18956	18891	18882	18797	18752	19105	18963	18926	18890	18852	18969	18934	18852	18822	18773	18922	18918	18761	18823	18956	18848	18886	18601	18888	18995	18981	18911	18790	18924	18930	18947	18821	19026	19084	18750	19155	18736	18734	18914	18958	19089	18697	18820	18808	18902	18656	18944	18878	18746	19039	19005	18669	18791	18940	18767	18899	18730	18832	19000	19010	18834	18998	18891	18908	19026	18700	18955	18889	19116	18792	18966	18903	18877	18723	18758	18666	18731	19000	18930	18735	18994	18697	18913	18859	18987	18696	18714	18726	18852	18938	18989	18988	18969	19022	18936	18838	18793	18758	18766	18780	19066	19144	18919	18863	18905	18752	18855	18788	18916	18768	18992	18804	19002	18784	18772	19109	18818	19161	19148	18803	18789	18936	18688	18753	18944	18917	18847	18908	19016	18734	19143	18822	18841	19035	19013	18887	18711	18678	18765	18875	18826	18836	19077	18877	18805	19224	18876	19021	18912	19118	18726	18810	18645	18837	18660	18845	18808	18969	18814	18957	19011	19105	18913	18836	18874	18734	19061	18817	18801	19042	18790	18854	18872	18750	18744	18879	19003	18924	18695	18967	18726	19096	18973	18766	18831	18925	18972	18731	18837	18879	18530	19007	18849	19064	19000	18959	18904	19043	19006	18928	18902	18813	18905	18935	18747	18969	18641	18745	18987	18798	18948	18839
20906	47465	38570	25796	20086	18273	17593	17268	16683	16625	16451	16217	16106	16027	15981	16097	15861	16004	16004	15969	16015	15822	15793	15630	15731	15748	15686	15689	15830	15752	15891	15789	15837	15715	15636	15671	15670	15910	15796	15679	15824	15610	15793	15728	15725	15658	15758	15943	15665	15696	15933	15693	15697	15480	15603	15783	15751	15660	15907	15677	15861	15674	15786	15673	15703	15611	15741	15621	15740	15719	15731	15664	15715	15850	15492	15660	15695	15787	15505	15718	15699	15778	15853	15687	15402	15773	15674	15708	15834	15704	15573	15674	15793	15661	15743	15627	15782	15730	15806	15746	15699	15716	15721	15546	15801	15741	15661	15658	15660	15641	15707	15502	15697	15802	15609	15583	15646	15525	15615	15735	15706	15746	15545	15825	15784	15704	15708	15641	15632	15730	15772	15612	15752	15648	15606	15555	15612	15639	15627	15650	15751	15818	15727	15793	15648	15738	15577	15671	15825	15660	15649	15888	15598	15749	15688	15582	15587	15669	15584	15733	15705	15574	15733	15736	15763	15703	15599	15572	15668	15784	15629	15775	15609	15724	15667	15739	15596	15653	15712	15672	15817	15779	15605	15829	15601	15599	15627	15729	15713	15639	15520	15697	15624	15828	15652	15588	15765	15668	15677	15546	15726	15647	15737	15835	15587	15833	15722	15902	15509	15622	15904	15575	15531	15896	15687	15761	15680	15823	15660	15756	15778	15644	15724	15791	15635	15686	15762	15661	15894	15827	15754	15687	15692	15658	15732	15713	15616	15665	15770	15682	15588	15599	15701	15699	15730	15716	15554	15706	15715	15874	15808	15555	15751	15951	15712	15719	15741	15673	15638	15509	15593	15630	15644	15890	15566	15615	15701	15765	15805	15658	15697	15777	15780	15650	15865	15757	15573	15727	15762	15689	15631	15701	15497	15452	15572	15475	15618	15697	15715	15785	15693	15621	15678	15707	15767	15640	15691	15854	15650	15641	15523	15703	15665	15811	15647	15708	15402	15841	15724	15641	15765	15670	15784	15672	15707	15654	15698	15682	15710	15681	15763	15660	15684	15665	15630	15514	15727	15732	15776	15448	15877	15670	15552	15647	15791	15693	15742	15655	15713	15760	15769	15805	15865	15756	15571	15806	15691	15787	15682	15473	15769	15639	15743	15565	15670	15656	15587	15698	15756	15611	15765	15594	15656	15653	15844	15651	15645	15842	15639	15688	15662	15633	15737	15715	15519	15702	15659	15717	15643	15798	15762	15749	15590	15765	15737	15860	15725	15727	15777	15721	15710	15736	15884	15641	15807	15712	15727	15598	15795	15654	15758	15732	15818	15905	15810	15673	15575	15586	15752	15760	15710	15769	15688	15774	15530	15757	15692	15772	15517	15585	15795	15815	15620	15533	15607	15552	15532	15669	15710	15629	15658	15764	15722	15349	15649	15691	15744	15661	15583	15639	15736	15703	15739	15640	15736	15596	15622	15544	15664	15708	15630	15618	15737	15754	15616	15720	15687	15607	15747	15666	15746	15626	15621	15785	15563	15675	15881	15707	15669	15587	15748	15764	15459	15680	15609	15676	15552	15631	15738	15511	15701	15452	15591	15530	15656	15881	15630	15748	15586	15898	15749	15746	15779	15851	15728	15790	15803	15720	15726	15823	15574	15683	15622	15759	15588	15654	15715	15602	15646	15781	15732	15572	15711	15728	15674	15865	15634	15834	15686	15697	15661	15750	15563	15532	15765	15623	15600	15552	15810	15703	15714	15560	15638	15817	15634	15598	15792	15726	15630	15615	15659	15782	15659	15654	15781	15578	15621	15442	15799	15447	15645	15651	15551	15810	15601	15693	15665	15793	15668	15767	15661	15743	15819	15699	15607	15705	15678	15728	15542	15603	15845	15697	15905	15622	15731	15761	15782	15691	15734	15697	15778	15753	15678	15678	15568	15739	15742	15524	15583	15624	15641	15765	15609	15741	15680	15565	15729	15616	15648	15589	15701	15727	15567	15538	15578	15671	15686	15657	15618	15551	15681	15826	15771	15670	15790	15577	15705	15598	15657	15712	15577	15676	15761	15809	15655	15680	15672	15837	15589	15678	15718	15728	15740	15693	15639	15478	15559	15681	15782	15711	15681	15656	15677	15677	15687	15712	15690	15712	15608	15667	15780	15789	15650	15650	15646	15551	15686	15909	15701	15624	15720	15640	15671	15750	15588	15835	15865	15697	15669	15696	15687	15782	15687	15551	15773	15707	15639	15449	15835	15626	15617	15512	15732	15799	15917	15594	15787	15870	15661	15798	15823	15551	15581	15497	15793	15741	15660	15587	15606	15679	15580	15753	15648	15560	15727	15751	15698	15683	15731	15669	15800	15815	15694	15738	15680	15712	15661	15564	15679	15728	15722	15812	15715	15836	15688	15630	15566	15464	15678	15748	15635	15660	15830	15548	15625	15608	15842	15630	15812	15774	15653	15641	15693	15643	15673	15603	15686	15574	15728	15773	15720	15728	15621	15845	15658	15596	15739	15731	15701	15581	15778	15586	15704	15635	15678	15652	15588	15389	15578	15602	15744	15776	15595	15565	15632	15690	15570	15752	15644	15977	15644	15894	15797	15805	15635	15867	15617	15697	15827	15670	15466	15666	15541	15758	15749	15582	15652	15784	15649	15603	15603	15782	15472	15864	15811	15675	15811	15673	15742	15561	15664	15645	15639	15591	15644	15630	15713	15783	15711	15763	15726	15697	15768	15563	15695	15626	15744	15630	15752	15616	15924	15765	15786	15508	15695	15640	15786	15745	15486	15515	15764	15674	15767	15643	15564	15618	15741	15649	15598	15636	15873	15728	15572	15877	15684	15523	15614	15687	15639	15837	15749	15815	15589	15632	15664	15708	15737	15656	15498	15783	15861	15682	15647	15801	15729	15624	15704	15777	15588	15742	15810	15718	15742	15679	15692	15668	15648	15615	15750	15379	15893	15643	15477	15673	15681	15755	15625	15568	15637	15752	15597	15644	15724	15754	15741	15595	15587	15567	15650	15750	15815	15417	15706	15681	15596	15557	15825	15608	15693	15608	15737	15706	15708	15640	15892	15712	15670	15604	15514	15841	15719	15607	15634	15594	15623	15785	15761	15761	15739	15694	15738	15662	15713	15641	15799	15604	15707	15755	15468	15835	15697	15707	15678	15784	15555	15639	15783	15682	15901	15726	15895	15658	15643	15659	15757	15648	15891	15634	15715	15662	15735	15656	15664	15637	15760	15686	15688	15663	15732	15635	15799	15683	15779	15719	15712	15691	15833	15687	15636	15752	15848	15714	15697	15653	15832	15626	15625	15820	15823	15619	15759	15612	15576	15638	15628	15504	15824	15530	15780	15655	15765	15715	15734	15678	15617	15685	15818	15622	15632	15666	15555	15662	15557	15698	15717	15671	15588	15799	15828	15726	15651	15735	15853	15480	15720	15659	15754	15553	15541	15578	15630	15664	15696	15755	15763	15644	15729	15694	15764	15768	15615	15655	15737	15596	15903	15721	15606	15670	15523	15746	15779	15712	15746	15727	15637	15756	15752	15725	15586	15651	15851	15796	15524	15633	15856	15768	15576	15628	15716	15704	15596	15712	15769	15778	15863	15824	15684	15570	15643	15596	15650	15761	15776	15629	15704	15732	15394	15542	15693	15723	15579	15839	15640	15658	15717	15688	15646	15672	15592	15806	15615	15757	15703	15644	15487	15511	15768	15732	15537	15816	15729	15692	15735	15652	15748	15705	15758	15592	15446	15503	15811	15674	15755	15740	15766	15530	15679	15544	15676	15808	15655	15765	15510	15482	15790	15661	15679	15631	15665	15595	15798	15815	15800	15627	15671	15793	15711	15698	15717	15668	15671	15672	15665	15622	15609	15509	15424	15627	15685	15664	15559	15514	15737	15722	15582	15828	15664	15701	15856	15566	15690	15747	15527	15915	15758	15458	15667	15704	15615	15678	15577	15687	15776	15799	15631	15604	15733	15697	15738	15700	15716	15640	15570	15590	15663	15665	15746	15597	15507	15581	15678	15705	15808	15592	15842	15741	15703	15571	15757	15786	15722	15660	15710	15595	15670	15859	15781	15740	15670	15803	15688	15798	15878	15668	15639	15670	15618	15573	15631	15775	15710	15683	15619	15760	15500	15704	15608	15658	15758	15662	15696	15681	15638	15684	15800	15780	15800	15561	15811	15771	15721	15789	15760	15732	15649	15686	15595	15833	15775	15835	15648	15829	15579	15774	15709	15660	15657	15714	15675	15711	15837	15739	15667	15751	15717	15587	15639	15596	15810	15629	15753	15749	15678	15643	15670	15810	15743	15721	15610	15765	15645	15813	15871	15603	15723	15585	15851	15646	15548	15771	15530	15692	15741	15597	15735	15460	15624	15767	15881	15639	15625	15745	15680	15807	15790	15734	15661	15758	15821	15737	15658	15687	15630	15692	15749	15547	15707	15608	15631	15697	15744	15784	15582	15579	15477	15998	15734	15589	15706	15649	15646	15810	15657	15777	15749	15705	15506	15646	15592	15728	15730	15569	15556	15720	15552	15789	15615	15557	15734	15855	15687	15747	15750	15510	15660	15637	15717	15736	15635	15639	15685	15653	15581	15582	15664	15507	15833	15732	15655	15722	15749	15606	15694	15769	15621	15593	15453	15587	15573	15654	15691	15643	15724	15686	15716	15748	15482	15838	15669	15712	15826	15616	15713	15798	15586	15557	15830	15494	15540	15525	15610	15701	15656	15723	15730	15879	15703	15606	15807	15528	15681	15605	15749	15762	15577	15791	15573	15560	15731	15678	15789	15852	15723	15401	15724	15809	15477	15789	15727	15466	15600	15761	15594	15745	15551	15617	15879	15624	15688	15682	15866	15872	15634	15805	15625	15681	15689	15631	15703	15727	15702	15712	15681	15818	15792	15634	15733	15820	15747	15739	15664	15656	15667	15710	15814	15652	15625	15699	15772	15775	15696	15715	15793	15545	15784	15694	15722	15708	15610	15649	15611	15746	15815	15741	15696	15681	15692	15640	15703	15619	15547	15734	15660	15660	15723	15672	15638	15737	15687	15644	15690	15750	15692	15789	15684	15513	15708	15718	15787	15711	15626	15717	15664	15759	15667	15735
29922	24673	27014	23421	20344	20020	19632	19724	19415	19380	19328	18995	18974	19035	19031	19229	19028	18995	19088	19097	19142	18833	19125	18814	18992	18983	19195	18896	18918	19138	19107	18966	19155	18867	19118	19192	18960	18753	19287	19098	19105	19127	18950	18951	19073	18983	19001	19314	18921	18965	18980	19011	19014	19047	18933	19003	19104	18863	19048	18993	19008	18949	19169	19031	19019	18959	19153	19017	19059	19022	19122	18851	18825	19046	18894	19122	19032	18939	18853	18944	18916	18953	19118	19046	19075	18987	18971	19233	18952	19094	18852	18881	18922	18863	18876	19047	18943	18854	19044	18953	18961	19053	19230	19140	19151	18985	19026	18784	18990	19000	19269	18785	18897	19226	18943	18924	19133	19021	18962	19045	18915	19002	18966	19181	19023	19025	19094	18869	19008	19029	19080	18988	19070	18992	18944	18958	19050	19057	18931	19114	19057	19091	19100	18924	19033	18892	19226	18986	18967	19018	18876	18991	19206	18979	18947	19073	19111	19302	19013	18863	19056	18960	18852	19096	19063	18886	19000	18955	19062	18983	19040	18933	19087	19049	19069	19160	19185	18851	19100	19113	18791	19047	18915	19049	19021	19110	19003	19021	18846	18826	19112	18842	18940	19091	18936	19071	19045	18900	18906	18963	18995	18927	18975	18928	18793	18828	19041	19107	18966	18835	19083	19031	19054	18916	19042	19074	19037	19101	18907	18847	18673	18980	19112	18929	18933	18830	18886	18945	19243	18988	18971	18911	18998	18821	19095	18903	18647	19008	19044	18876	19042	18983	19009	18884	18880	18736	19285	18932	19093	19070	18945	18911	18743	18839	18974	18961	18921	19095	18770	19047	18939	19225	18825	18916	19059	18853	18953	19077	18939	19041	19065	18859	19056	19072	19144	18926	19127	18803	19002	19143	19053	19122	19085	18949	19139	18998	19096	19184	18940	18792	18935	19097	19261	18979	19093	18902	19078	19128	18943	18949	19062	18815	18937	18908	18965	19070	18887	18812	19166	19000	18975	19022	18970	19111	18923	19060	19135	19193	19032	19201	19077	19165	19156	19061	19019	19137	18723	19198	19030	18996	19107	18829	18868	19086	18927	19077	19157	18882	19096	18975	19012	18873	18622	18864	18829	19075	19059	19021	18999	19058	18928	19013	19155	18901	19119	19063	19056	18897	18751	19042	18915	18973	19128	19316	19057	19041	19003	18952	18730	19025	19058	18926	18980	19014	19171	19161	19083	18853	18974	19144	18787	19053	19086	19116	18799	18841	19133	19170	19073	19012	19137	19053	19055	18956	18954	19008	18892	19144	18843	19088	18924	18901	18872	18948	19223	18880	19179	18960	19067	19073	18911	19101	19080	18928	19132	18928	19295	18964	18975	19071	18873	19045	19030	19076	18972	18904	18969	19116	19246	19058	19154	19127	18970	19089	18919	19077	19066	18904	19092	18981	18974	19090	19239	18981	18915	19048	18938	18906	19016	18925	18979	19077	19107	19185	19278	18851	18961	18799	19179	19017	19012	19194	19069	19200	19172	18902	19081	18890	19010	18974	19163	19124	19016	18938	18631	19002	19114	19055	19069	18807	18962	18867	18812	19010	19009	19090	19008	18823	18931	18942	19087	18878	19081	18897	19324	19010	18988	19174	19003	19102	18985	19089	19008	19190	19031	19036	19039	19076	19210	18924	18863	19328	19034	19203	19096	19069	18831	19171	19007	19034	19175	19059	18860	18901	19247	18984	18753	19106	18967	18913	19017	19054	19299	18937	18810	18945	19114	18915	18854	18909	18983	18988	19144	18856	19017	18917	18894	18965	18927	19113	18962	19066	18913	19045	18900	18986	19082	19056	19013	19075	19148	19181	19205	18890	19012	18980	18931	18966	19202	18923	18824	18983	18765	19262	19030	19027	18862	18851	18864	18972	19088	18978	19025	19042	18892	19035	19031	19039	18991	18983	19133	18932	19154	19027	18967	18924	19051	19157	19031	19074	19109	18985	19041	18983	18786	18976	18976	18992	19122	19082	19049	18983	19028	18985	19014	19099	19095	19017	18706	19010	19037	18929	19027	18763	18983	19018	19060	19051	19129	18836	18980	18779	19116	18902	18922	18971	18977	19055	19126	19199	18968	18815	18939	18940	18994	18979	18816	18755	18958	18932	19037	19117	18994	19155	19111	18993	18977	19051	19099	18951	18711	19078	19038	19017	19149	19087	19173	18977	18846	19132	19058	18946	19148	18830	19090	19078	18974	18979	18869	19213	19199	18926	19193	18885	18968	18899	19151	19202	19014	19168	19081	18843	19111	19006	19202	19103	19123	18959	18985	19056	18858	18954	19150	19008	18968	18935	19078	19058	19127	19126	18970	18695	18878	18833	18846	19026	18829	19019	19016	18964	19043	18859	19076	18932	19029	19029	19080	18909	18949	19070	19013	18987	18861	19104	19095	19056	18988	19054	19041	18978	19015	19014	19086	19110	18869	18886	18944	18968	18874	19117	18906	18994	18966	18934	18903	18982	19109	19197	18982	18908	18892	19002	19078	19105	18801	19234	18865	18948	18730	18905	18892	18993	18843	19029	19246	19042	19107	18854	18928	18806	18867	18945	18864	18889	18868	19016	18938	19071	18951	19023	19056	18937	18914	19104	18987	18936	18769	18982	19050	18962	18874	19155	19134	19136	19088	19145	18815	18912	19132	19199	18948	19078	19079	19090	19098	18956	18985	18821	19248	19107	18949	19070	19333	18929	18903	18817	18906	18800	19003	19103	18902	18773	19041	18941	19164	19062	19079	19232	18893	18904	18946	19050	18883	18895	19075	19074	18900	19046	19138	19049	19201	19043	18751	19058	19092	19023	18935	18976	19170	19055	18961	19157	18965	18930	19036	19078	19045	19106	18878	18749	19088	19011	19084	19016	18944	18800	19005	18935	19051	18907	19024	19044	19041	19118	18881	19001	18817	19050	18965	18932	18983	18906	19102	19059	19114	19003	18979	19002	19034	18920	18857	18862	19001	18977	19004	19079	19161	18896	19012	18946	18917	19104	18857	19206	18969	18855	19026	19063	19054	19066	19140	19182	19061	19006	18796	19106	18894	18972	19110	18874	19033	18863	19013	18984	18995	18986	19027	19042	18862	18903	18941	19000	18960	19032	18898	18948	19187	19085	19118	18829	18962	18907	18818	19127	19004	19136	19133	18892	18941	18865	18952	18827	18987	18992	19030	19007	19002	18937	19133	18962	18995	19103	19218	18859	19063	18926	19006	19080	18925	18957	19078	19285	19038	18816	18991	18837	19145	18992	18909	18946	19065	18953	18965	19163	19180	19071	19141	18955	18830	19116	18996	18902	18953	18955	19241	19186	18953	18994	19024	19173	19014	19053	18835	18939	18935	19004	19037	18951	18860	19120	19173	19130	18906	19300	19020	19158	19210	19296	19048	18961	19036	19055	18994	18948	18910	19223	19006	18850	18748	18875	19090	19000	18905	18951	18971	19085	19089	18838	19036	19005	18980	18990	19100	19195	19149	19128	19044	18946	18883	18844	19005	19108	18850	19033	18905	18949	18973	18863	18983	19106	18959	19069	19285	18879	18902	19038	19037	19068	19040	19030	18850	19136	19027	18941	18899	19043	19081	18897	18866	19246	18930	18987	18979	19022	18989	19102	19143	18988	18976	19068	18987	19082	19008	18852	19021	18979	18920	18862	19090	18784	18856	19103	19115	19021	19066	18950	19038	19121	18878	19050	18918	19184	18827	18941	19071	18985	18957	18974	19020	19101	19004	19156	19036	18957	18963	19114	18854	18935	18947	19012	18913	18948	19014	18997	19064	18955	18866	19201	18900	19172	19086	19185	19100	18959	18946	18917	19212	19020	19120	18910	18841	18934	18993	18982	19120	18938	19089	19111	19066	18924	19014	18834	18916	18990	19073	18975	19056	19166	18985	19071	18939	19032	19142	19169	18872	18940	18893	19076	19067	18913	18990	18944	19044	19252	19156	19143	19030	18835	18776	19082	18957	19116	19039	19107	18889	19009	18922	18823	18919	18884	19289	19063	19344	19039	18981	19150	18941	19238	19162	19057	18761	18753	19039	18957	18983	19134	18896	19157	19024	19090	19068	18754	19037	19073	18814	19019	19087	19093	19166	19085	19330	19092	19272	19149	19029	18911	18980	18847	18890	18879	18840	19159	19025	18773	18927	19044	19138	19057	18979	18997	19061	18895	18849	18926	18925	19039	19052	19124	19048	18900	19220	18996	18892	18967	19005	18836	19076	18816	18936	19014	18979	18910	18958	18965	19037	18860	19080	18925	19100	18756	19068	19073	18880	18920	18909	18972	18865	19004	18970	18922	18895	19097	19082	18913	19089	19127	19082	19148	19047	19176	18969	18872	18942	19014	18999	18945	19085	18956	19143	18990	19095	18900	18719	18977	19047	18880	19041	19083	19068	19018	18904	18943	19136	19000	18947	18792	18959	18976	19037	19037	18993	19071	18950	19074	19152	18932	18914	19022	18942	18730	19001	18978	18968	19045	19016	18973	18943	19003	19004	19041	18861	18960	18992	18799	18944	19015	18994	19246	19110	19003	18946	19034	19133	19068	19156	18959	18947	19058	19008	18871	19143	19133	19073	18860	19143	19115	19114	19107	18974	19114	19079	19138	19155	18906	19128	18906	18821	18983	18959	18840	18870	19046	19208	18972	19006	18977	19167	19026	19062	18967	19113	18800	19072	19118	19178	19003	18899	19182	19040	18724	18980	19161	18978	19089	19081	18882	18846	18945	18931	19125	19090	19167	18998	19050	18919	19091	18987	18960	19023	18817	18765	19197	19006	19042	19072	18875	19157	18992	18904	19172	18994	19006	19147	18828	19032	19086	18840	19046	18826	19095	18915	18935	19058	18898	19055	19065	18931	19153	19064	19224	18904	18944	19095	19175	19168	19073	18921	18848	18850	18979	18985	19019	19067	18984	18870	19065	19007	18967	19113	19335	19094	19149	19000	18890	19063	19045	19167	18780	18766	19018	19023	18850	19034	19061	18914	19081	19176	19135	19113	19281	19021	19060	19193	18875	18854	19140	19093	19009	19007	19082	18847	18969	19198	19164	18940	19122	19202	18974	19052	18816	19080	19230	19130	18889	18799	19257
20448	31153	23733	18660	17505	16837	16360	16536	16122	15944	16062	15941	15781	15952	15930	15783	15718	15929	15748	15842	15677	15896	15855	15791	15912	15759	15897	15709	15841	15625	15745	15738	15745	15623	15884	15793	15742	15869	15624	15645	15651	15613	15651	15800	15831	15764	15573	15808	15780	15895	15725	15743	15744	15729	15760	15883	15872	15737	15758	15811	15750	15758	15772	15786	16021	15635	15664	15775	15825	15720	15725	15670	15799	15865	15701	15753	15787	15750	15744	15628	15761	15843	15734	15747	15871	15727	15749	15642	15739	15844	15694	15698	15762	15522	15729	15924	15830	15903	15802	15723	15791	15688	15630	15885	15821	15994	15845	15782	15762	15681	15814	15934	15732	15909	15778	15674	15825	15843	15645	15710	15673	15625	15650	15869	15526	15708	15884	15700	15761	15776	15714	15886	15700	15693	15864	15631	15820	15936	15615	15759	15710	15735	15769	15707	15610	15865	15673	15578	15699	15762	15673	15824	15847	15805	15709	15639	15785	15723	15748	15925	15760	15753	15942	15554	15839	15826	15794	15721	15797	15752	15971	15705	15734	15800	15835	15675	15628	15817	15727	15720	15743	15960	15779	15808	15818	15655	15730	15677	15637	15710	15775	15701	15817	15701	15908	15804	15695	15674	15858	15778	15675	15750	15763	15831	15762	15705	15679	15794	15663	15887	15738	15678	15616	15796	15867	15789	15664	15866	15797	15631	15771	15720	15739	15544	15734	15752	15837	15664	15686	15783	15714	15719	15715	15695	15881	15623	15889	15826	15704	15722	15919	15727	15886	15777	15765	15687	15806	15840	15752	15734	15786	15832	15735	15789	15684	15710	15903	15702	15909	15656	15749	15661	15694	15751	15793	15687	15767	15923	15746	15738	15777	15721	15819	15643	15770	15647	15894	15803	15840	15880	16039	15841	15922	15739	15766	15588	15778	15701	15658	15841	15668	15858	15864	15757	15724	15886	15683	15858	15828	15620	15696	15798	15714	15807	15625	15801	15798	15788	15575	15862	15787	15727	15814	15761	15670	15820	15818	15702	15939	15643	15707	15603	15849	15804	15820	15746	15803	15688	15785	15907	15801	15875	15853	15693	15741	15823	15766	15913	15877	15710	15906	15864	15784	15632	15828	15729	15856	15784	15863	15917	15794	15792	15638	15915	15907	15637	16025	15747	15809	15936	15899	15603	15782	15792	15752	15802	15820	15903	15851	15796	15777	15978	15707	15835	15802	15890	15839	15963	15797	15748	15680	15753	15693	15734	15860	15599	15917	15842	15686	15664	15999	15845	15658	15832	15759	15694	15778	15719	15883	15850	15698	15702	15746	15598	15709	15815	15682	15882	15745	15690	15664	15740	15735	15749	15768	15834	15805	15646	15980	15713	15715	15876	15746	15859	15918	15792	15794	15848	15817	15725	15937	15816	15906	15702	15684	15686	15843	15761	15916	15688	15779	15834	15737	15882	15745	15766	15752	15759	15693	15625	15753	15826	15652	15703	15641	15747	16055	15841	15720	15761	15869	15709	15636	15926	15769	15578	15670	15769	15885	15827	15736	15700	15823	15685	15858	15969	15900	15656	15656	15894	15860	15718	15715	15829	15723	15745	15589	15568	15872	15880	15642	15792	16024	15680	15843	15730	15869	15771	15671	15726	15641	15799	15849	15688	15776	15954	15685	15855	15543	15833	15698	15721	15724	15879	15719	15897	15665	15651	15780	15639	15799	15667	15480	15734	15894	15770	15801	15592	16022	15890	15554	15662	15751	15646	15707	15934	15768	15877	15816	15808	15818	15648	15859	15634	15808	15828	15724	15741	15680	15786	15825	15791	15843	15599	15717	15818	15870	15732	15665	15733	15751	15744	15820	15572	15710	15938	15540	15842	15748	15751	15660	15732	15759	15678	15844	15667	15839	15753	15647	15767	15938	15646	15896	15680	15732	15854	15706	15768	15854	15526	15734	15710	15803	15786	15768	15657	15723	15778	15908	15735	15769	15868	15857	15717	15763	15675	15819	15642	15765	15949	15733	15635	15774	15723	15698	16003	15737	15730	15769	15691	15852	15651	15970	15765	15864	15718	15890	15745	15808	15801	15682	15763	15831	15805	15768	15761	15691	15724	15725	15846	15820	15780	15867	15911	15906	15879	15911	15741	15647	15656	15750	15805	15745	15624	15700	15613	15807	15671	15921	15847	15794	15834	15780	15594	15864	15729	15941	15723	15808	15806	15717	15666	15577	15754	15801	15735	15723	15792	15758	15725	15746	15595	15794	15842	15741	15912	15775	15736	15628	15660	15699	15550	15785	15843	15667	15753	15671	15791	15704	15765	15975	15634	16071	15747	15915	15494	15769	15813	15591	15814	15716	15654	15664	15724	15678	15669	15708	15702	15837	15867	15994	15742	15672	15882	15740	15605	15840	15720	15704	15819	15707	15779	15633	15822	15836	15687	15656	15706	15836	15786	15880	15866	15797	15787	15740	15769	15820	15863	15833	15703	15747	15753	15734	15592	15853	15735	15731	15715	15712	15773	15764	15762	15777	15763	15668	15647	15756	15824	15734	15716	15837	15711	15662	15922	15697	15746	15837	15689	15745	15793	15777	15926	15783	15654	15679	15773	15703	15832	15782	15692	15811	15686	15671	15805	15805	15762	15850	15841	15799	15737	15792	15712	15770	15703	15810	15616	15849	15853	15739	15702	15641	15825	15717	15790	15768	15789	15647	15810	15787	15802	15809	15812	15715	15712	15874	15799	15710	15707	15644	15785	15810	15876	15741	15668	15740	15823	15915	15754	15789	15694	15637	15789	15752	15870	15751	15606	15676	15831	15823	15734	15833	15635	15684	15803	15715	15769	15871	15591	15674	15814	15646	15580	15894	15776	15711	15722	15918	15639	15696	15710	15751	15772	15727	15849	15854	15613	15735	15757	15849	15786	15811	15674	15845	15768	15766	15642	15829	15812	15813	15757	15827	15797	15786	15627	15777	15705	15704	15817	15726	15726	15757	15701	15959	15754	15665	15956	15841	15639	15683	15830	15723	15710	15726	15762	15769	15569	15677	15663	15826	15750	15616	15810	15663	15720	15623	15680	15705	15855	15764	15847	15837	15970	15595	15696	15727	15736	15814	15645	15670	15773	15807	15849	15926	15743	15803	15762	15688	15808	15994	15714	15667	15781	15694	15671	15819	15974	15616	15643	15722	15620	15554	15986	15696	15744	15934	15660	15763	16111	15733	15716	15825	15773	15651	15958	15699	15839	15707	15945	15603	15712	15784	15642	15945	15908	15964	15846	15592	15707	15787	15819	15735	15720	15728	15650	15872	15745	15894	15618	15897	15802	15726	15842	15676	15701	15802	15690	15701	15797	15871	15778	15681	15749	15773	15610	15599	15738	15714	15776	15697	15779	15752	15813	15693	15594	15785	15696	15728	15578	15725	15845	15720	15767	15780	15813	15808	15677	15855	15701	15804	15774	15837	15774	15765	15589	15656	15755	15798	15696	15864	15724	15754	15768	15714	15728	15729	15800	15854	15751	15974	15754	15864	15788	15772	15943	15785	15591	15808	15833	15797	15879	15769	15774	15638	15695	15791	15697	15593	15652	15805	15797	15795	15746	15717	15861	15711	15738	15711	15537	15822	15495	15853	15619	15765	15815	15736	15858	15811	15679	15787	15678	15847	15580	15923	15732	15786	15842	15863	15911	15751	15802	15853	15684	15851	15759	15737	15761	15846	15635	15656	15526	15829	15874	15880	15712	15875	15613	15681	15573	16028	15717	15870	15848	15670	15723	15697	15735	15606	15862	15752	15672	15689	15744	15811	15935	15660	15727	15740	15784	15817	15777	15714	15730	15662	15837	15747	15750	15677	15811	15895	15582	15909	15656	15767	15669	15766	15799	15725	15724	15646	15913	15588	15665	15625	15751	15771	15655	15754	15851	15848	15842	15768	15744	15852	15835	15879	15766	15836	15737	15685	15638	15895	15823	15797	15758	15840	15892	15786	15612	15809	15748	15717	15795	15723	15873	15816	15730	15696	15790	15826	15873	15754	15886	15722	15804	15937	15668	15758	15709	15769	15891	15690	15654	15775	15890	15724	15813	15817	15730	15841	15776	15608	15704	15850	15773	15832	15639	15698	15850	15773	15747	15794	15605	15853	15746	15821	15678	15794	15735	15751	15711	15647	15820	15733	15895	15923	15922	15714	15783	15762	15771	15696	15839	15872	15701	15798	15687	15841	15568	15704	15784	15730	15692	15959	15811	15799	15811	15695	15726	15896	15856	15712	15618	15649	15691	15668	15662	15744	15755	15619	15748	15875	15800	15750	15941	15542	15824	15717	15721	15654	15883	15926	15811	15718	15589	15781	15789	15627	15889	15794	15861	15848	15792	15877	15749	15758	15820	15687	15780	15785	15618	15819	15657	15889	15677	15679	15828	15705	15609	15800	15838	15855	15888	15847	15716	15728	15596	15707	15704	15838	15777	15757	15797	15706	15729	15672	15752	15721	15763	15665	15690	15615	15749	15761	15608	15698	15637	15688	15822	15716	15760	15778	15881	15730	15794	15765	15851	16020	15804	15640	15749	15772	15776	15713	15579	15624	15947	15662	15686	15673	15946	15843	15816	15680	15666	15792	15787	15731	15779	15821	15737	15849	15979	15753	15598	15813	15669	15768	15775	15912	15586	15699	15728	15749	15815	15848	15984	15687	15734	15764	15815	15736	15644	15797	15695	15691	15813	15862	15549	15688	15694	15750	15854	15672	15823	15641	15698	15745	15728	15881	15770	15747	15713	15852	15817	15737	15875	15690	15742	15673	15845	15719	15784	15774	15646	15804	15741	15779	15759	15751	15616	15912	15686	15810	15775	15774	15815	15731	15987	15884	15812	15795	15663	15884	15718	15658	15852	15716	15968	15860	15747	15828	15953	15795	15751	15754	15655	15762	15754	15778	15771	15572	15768	15654	15763	15846	15736	15910	15810	15874	15764	15740	15717	15810	15933	15828	15993	15789	15676	15656	15756	15742	15825	15884	15667	15896	15829	15816	15870	15707	15746	15706	15866	15759	15857	15699	15771	15671	15882	15701	15778	15777	15875	15920	15846	15698	15830	15844	15713	15705	15686	15766	15815	15811	15680	15812	15766
23723	21558	28268	25588	22781	22056	21462	19334	18833	18749	18507	18544	18418	18483	18116	18237	18306	18301	18269	18296	18225	18193	18024	18259	18292	18253	18391	18139	18313	18195	18212	18099	18299	18330	18201	18103	17994	18251	18311	18165	18085	18275	18048	18009	18171	18025	18077	18177	18179	17998	18264	18049	18162	18043	18058	18053	18142	18095	17949	18156	18105	18191	18063	18011	18212	18076	18023	18157	18252	18151	18251	18087	18143	18111	17897	18185	18040	17894	18113	18002	18111	18282	17984	17967	18094	18080	18062	18196	17933	18019	18029	18187	18153	18055	17937	18196	18016	17994	18285	18147	18147	18117	18343	18027	17833	18156	18093	18014	18143	17983	18016	18064	18090	18019	18157	18036	18014	18225	18198	18207	17978	18096	18128	18080	18146	17928	18022	18103	17976	18113	18209	18017	18135	18012	18112	18170	18142	18179	17993	18085	18155	17984	18092	18049	18067	18142	17962	18219	18038	18155	18095	18148	18210	18119	18196	18429	18262	18108	18160	18051	18200	18158	18185	17908	17915	18319	18261	18285	18062	18326	18186	18033	18321	18038	17993	17911	18150	18114	18256	18130	17831	18170	18281	17990	18145	18029	17926	18060	18206	18151	18122	18274	17995	18078	17851	18182	17893	18190	18100	17925	17848	18004	17956	18189	17936	17940	18196	18149	18241	18068	18039	18059	18250	18080	17931	18043	18023	17895	17955	18058	18277	17933	18142	18219	18063	18119	18038	18188	18178	18289	18175	18249	18031	18111	18264	17970	18202	17876	18001	17954	18055	18099	18047	18190	17996	18188	18123	17997	18296	18118	17887	17997	17972	18254	18150	17990	17902	18027	18060	18238	17944	18155	17962	18045	18105	18207	18115	18079	18065	18122	18347	18070	18221	17972	18215	18065	17961	18202	18120	18138	17868	18139	18235	18092	18400	18086	17941	17959	18078	18030	18129	18255	17930	18032	17955	18076	18008	18030	18106	18141	18179	18190	17837	17919	18183	18089	18137	18297	18290	18140	17956	17973	18053	18102	18149	18074	18151	17925	18140	18251	18147	18162	18029	18021	18111	18130	18096	18103	17933	18086	18038	18236	17958	18024	18221	18082	18094	18084	18356	18160	17966	18147	18083	18052	17997	18094	18058	18086	18215	18338	17825	18184	18052	18045	18089	18360	18142	18014	18058	18186	18192	18252	18175	17969	18132	18051	18015	17978	17976	18171	17986	17882	17975	17982	18140	18031	18127	18013	18014	18123	18369	18058	18157	18156	18101	17938	18094	18301	18062	18031	18009	18015	18043	18220	18279	18192	18217	18339	18170	18181	18099	18120	18180	18169	18226	18180	18327	18197	18007	18064	18234	18121	18141	18078	18239	18329	18274	18183	18116	18296	18132	18078	18158	18015	17994	18041	17900	18328	18253	18187	18162	18046	18129	18090	18109	18074	18156	18089	18116	18281	18082	18202	18015	18225	17970	18006	18051	18183	18068	18142	18112	18240	18016	17900	18043	18147	18080	18006	18115	18182	18086	18047	18127	17965	18183	18175	17940	18090	18186	17902	18073	18139	18172	18092	18140	18105	18265	18209	18230	18306	18139	18078	18079	18079	18216	18132	18035	18049	18145	18160	18076	18330	18006	18159	17978	18019	18045	18019	17814	18018	17870	18175	18234	18184	18198	18151	18015	18052	18115	18253	18140	18040	18165	18169	18249	18175	18181	18044	18056	18069	18032	18180	18251	18183	18290	18229	18005	18216	18142	18125	18125	18199	18198	18101	18297	18124	18096	17978	18208	18131	18046	17923	18033	18250	18117	18280	18110	17903	18075	18142	18146	18277	18063	18190	18124	17929	18162	18126	18070	18137	18057	17991	17965	18125	17802	18152	18147	17991	18050	17973	18086	18047	17996	17962	18144	18102	18174	18177	18064	18201	18187	17867	18203	18301	18179	18148	18191	18212	18242	18148	18175	18219	18074	17971	18125	18300	18009	18021	18022	18040	18065	17892	18142	18074	17943	18278	18174	18061	18171	18192	17901	18005	18032	18246	18108	17968	18136	18237	18198	18099	17930	18043	18156	18047	18248	18044	18095	18291	18249	17978	18051	17973	18011	17946	18064	18177	18103	17862	18032	18008	18083	18114	18154	18073	18189	18030	18107	17943	18137	18092	18143	17794	18018	18072	18014	17867	18244	18106	18092	18159	18151	18128	18113	17968	18224	18134	18079	17943	17995	18036	18074	18083	18140	18148	18260	18202	18272	18082	18046	18155	18123	18385	18213	18019	18066	18233	18192	18082	18142	18132	18111	18172	17963	18173	18176	18035	17958	17986	18169	18078	18058	17997	18124	18182	18227	18272	18138	17870	18161	18092	18177	18226	18047	18201	18001	18128	18041	18038	17990	18142	18072	18140	18063	18214	18064	17988	18056	18364	18128	17988	18246	17778	18039	18208	18025	18150	17972	18174	17973	18275	18000	18264	18049	18034	18284	17983	18069	18196	18043	18149	18057	17918	18069	18117	18002	18124	18009	18164	18234	18054	17951	18090	18244	18148	18073	18158	18059	17984	17979	18205	18045	18098	18172	18044	18087	18172	18351	17979	18011	18273	18074	17973	17931	18208	17967	17838	18330	18093	18167	18042	18222	18343	17943	18205	18207	18205	17995	18070	18089	18310	18019	18048	18115	17950	18167	17982	18192	18124	17840	18197	17904	17977	18188	18124	18004	18379	18023	18094	18197	17935	18056	18091	18021	18163	18155	18176	18264	17883	18028	18058	18229	17951	18026	17877	17993	17836	18062	18312	18207	18129	18194	17685	18037	18011	18220	18116	18102	18060	18125	18079	18199	18081	17822	18164	18056	18288	18001	18026	17876	18099	18042	18396	18037	18195	18317	17936	18057	18010	18223	17906	18102	18039	18250	18200	18264	17908	18084	18018	18081	18163	18236	18144	18112	17961	18102	18258	17925	17913	17777	18135	18216	17996	18190	18221	18310	18129	18093	18145	18019	18195	18156	18232	18073	18205	18207	18171	18071	18199	18056	18074	18096	18074	17897	18097	18222	18105	18217	18113	18046	18204	18101	18083	18174	18063	18075	18088	18016	18080	17879	17981	18015	18013	18026	18200	18057	17986	18063	17962	18143	18024	18121	18037	18064	18142	18185	18182	18075	18185	18180	18020	18076	18169	18129	18125	18281	18054	18266	18179	18265	18132	17960	18229	18164	18066	18239	18174	18154	18173	18162	18064	18045	18407	18203	18006	17976	18221	18161	17999	17942	18095	17980	18061	18076	18163	17969	18088	18149	18099	18005	18198	18002	17851	18065	17887	17950	18082	18250	18029	18130	18123	18170	17907	18178	18192	17940	18048	18022	18084	18328	18164	17943	18205	18261	18104	17930	18143	18053	18213	18039	18220	18043	18087	18197	18117	18200	17990	18114	17971	17887	17942	17992	18215	18173	17838	18303	18056	17922	18080	18031	18021	17922	17994	18069	18170	18049	18121	18125	18224	18167	18016	17863	18041	18316	18071	18228	18031	18117	17899	18118	18138	18111	18006	18005	18239	18068	18062	18098	18116	17943	18110	18062	18191	18263	18089	18184	18061	17993	18202	18109	17957	17921	18056	18369	17969	18171	18207	18166	17956	18156	18083	18058	18136	18045	18075	17969	18154	18053	18204	18088	18115	17981	18215	18343	18269	17952	17874	18088	17938	18188	18048	18111	18061	18116	18152	18236	17984	18065	17963	18024	17951	18038	18243	18025	18201	18003	18334	17959	18283	17910	18131	17986	18022	18090	18275	18289	17973	18080	18006	18040	18096	17931	18053	18249	18184	18067	18040	17959	18227	18132	18277	18148	18011	18020	18034	18168	18175	18008	18165	18080	18054	17987	18049	18067	18169	17924	18116	18073	18111	18166	18130	18040	18128	18217	18198	18031	18020	17915	18094	18205	18184	18140	18376	17962	18073	18132	18257	18366	18123	18249	17892	18189	18063	18037	17927	18293	18200	18054	18182	17976	18061	18059	18096	18048	18275	18278	18211	18057	17978	18180	18014	17932	18291	18176	17923	18114	18188	18044	18193	18140	18075	18098	18129	18229	17985	18014	17851	18074	18107	18164	18030	18048	18075	18123	17934	18405	18312	18221	18203	18150	17875	18239	18197	17916	18023	18046	18383	18110	18166	18133	18091	18203	18035	18022	17825	18095	18077	18291	18053	17964	18079	18282	18139	18155	18115	18038	17945	18312	18082	18051	18046	18177	18153	18216	18075	18052	18039	18173	18129	18067	18181	18156	18136	18067	18032	18145	18155	17878	18161	18210	18008	18175	18182	17984	18138	18089	18054	18237	18286	18022	18223	18066	17967	18105	18144	17931	18281	17780	18229	18015	17991	18004	18098	18090	17983	18283	17981	18191	18056	18236	17963	18054	18243	18109	18138	18041	18137	18139	17977	18242	17937	18068	17895	17989	18275	18182	17910	18199	18365	18124	18016	18075	18068	18117	18280	18055	18021	18197	18084	18245	18156	18166	18160	18068	17954	18044	17946	17952	18346	18086	18045	18004	18022	18049	18103	18231	18207	18080	18110	18075	17943	18134	18296	18003	18143	17907	18077	18177	18170	17904	18043	18106	18087	18168	17956	18128	18028	17850	17973	18061	18148	18113	18234	17860	17818	18173	18072	18126	18128	18170	18022	18018	17972	18167	18118	17981	18097	18060	18073	18135	18249	18234	17811	17995	18024	18258	18118	18123	17975	18058	18345	18018	18090	18131	18208	18178	18096	18123	17900	18222	18257	18491	18116	18062	18034	18244	18023	18187	18041	18178	18174	17902	17961	18127	18130	18263	18105	17998	18270	18062	18288	18229	17988	18038	18258	17981	18139	18021	18190	17898	18147	18005	17981	17917	18168	18256	18093	18015	18145	18238	18001	17900	18145	18125	18215	18250	18223	18118	18034	18088	18140	17986	18042	18027	18246	18121	18000	18240	18204	17868	18161	18176	17750	18154	18221	17933	17924	18157	17901	18192	18121	18228	18135	18100	18065	17927	18147	18144	17861	18092	18011	18076	18091	18068	17954	17844	18080	18218	18258	17881	18283	18026	18120	18184	18074	18263	18242	17948	17805	17924	18201	18275	17898	18042	18065	18063	18129
19675	39865	30032	22029	18716	17229	16754	16340	15974	15754	15627	15513	15715	15284	15468	15402	15335	15502	15332	15417	15182	15281	15355	15222	15221	15446	15330	15062	15338	15216	15391	15336	15394	15324	15358	15369	15329	15228	15367	15294	15323	15200	15138	15271	15315	15347	15318	15270	15122	15305	15202	15214	15275	15299	15381	15401	15279	15106	15248	15407	15242	15147	15239	15264	15169	15040	15338	15172	15081	15177	15216	15377	15388	15313	15324	15234	15343	15437	15380	15290	15348	15345	15140	15222	15278	15278	15150	15251	15145	15268	15228	15251	15185	15442	15194	15102	15399	15209	15407	15210	15138	15229	15334	15232	15261	15349	15247	15198	15185	15138	15202	15224	15018	15345	15476	15352	15216	15269	15205	15369	15272	15312	15333	15326	15176	15375	15312	15229	15353	15175	15312	15120	15159	15279	15263	15339	15441	15402	15337	15232	15216	15260	15336	15103	15179	15313	15182	15270	15281	15213	15366	15355	15274	15288	15277	15235	15253	15185	15398	15163	15405	15213	15312	15358	15203	15158	15194	15354	15310	15107	15083	15191	15179	15311	15286	15175	15327	15208	15217	15370	15360	15132	15053	15318	15255	15465	15176	15296	15352	15243	15240	15219	15252	15292	15169	15375	15467	15258	15063	15244	15121	15296	15253	15290	15219	15237	15095	15302	15173	15267	15303	15213	15368	15199	15344	15170	15269	15285	15254	15283	15420	15349	15139	15209	15226	15336	15359	15237	15253	15219	15242	15286	15208	15332	15384	15246	15128	15149	15224	15355	15126	15312	15344	15480	15142	15272	15291	15313	15299	15126	15223	15359	15197	15418	15192	15232	15281	15145	15132	15311	15230	15237	15358	15312	15278	15351	15177	15269	15223	15237	15207	15198	15228	15173	15273	15130	15118	15235	15266	15105	15186	15201	15415	15385	15272	15263	15303	15212	15404	15322	15122	15214	15215	15173	15249	15348	15177	15405	15108	15173	15311	15295	15224	15255	15099	15261	15319	15255	15533	15187	15124	15326	15394	15122	15275	15132	15345	15195	15313	15383	15321	15306	15185	15270	15555	15259	15162	15323	15185	15431	15175	15480	15301	15237	15171	15286	15349	15257	15153	15405	15364	15264	15314	15200	15304	15043	15409	15276	15176	15187	15327	15406	15371	15215	15139	15306	15239	15146	15340	15108	15287	15266	15345	15381	15507	15282	15278	15412	15214	15253	15130	15207	15156	15216	15259	15187	15286	15254	15100	15259	15177	15382	15148	15290	15190	15254	15257	15279	15204	15056	15293	15359	15089	15175	15286	15080	15324	15411	15235	15259	15287	15256	15411	15302	15304	15174	15279	15266	15210	15240	15341	15308	15143	15320	15081	15167	15329	15282	15301	15268	15276	15358	15174	15211	15249	15097	15265	15236	15176	15259	15270	15272	15379	15392	15464	15094	15116	15262	15316	15305	15472	15271	15379	15204	15263	15471	15266	15294	15268	15417	15248	15305	15241	15274	15208	15167	15228	15325	15048	15394	15122	15124	15129	15275	15404	15255	15384	15347	15370	15301	15344	15122	15099	15312	15123	15347	15235	15270	15206	15368	15256	15230	15294	15318	15253	15217	15488	15248	15243	15251	15313	15290	15175	15279	15109	15183	15373	15295	15187	15289	15222	15388	15356	15267	15199	15215	15376	15233	15170	15321	15279	15273	15201	15175	15243	15134	15286	15293	15141	15172	15354	15387	15240	15261	15088	15265	15256	15263	15252	15177	15308	15273	15198	15172	15195	15287	15137	15111	15273	15090	15127	15128	15148	15133	15303	15187	15317	15193	15035	15210	15509	15294	15086	15313	15257	15184	15238	15233	15252	15276	15174	15230	15257	15108	15206	15175	15168	15282	15375	15183	15182	15307	15294	15322	15107	15236	15278	15183	15446	15116	15310	15313	15248	15299	15216	15219	15168	15328	15382	15197	15146	15245	15324	15329	15118	15384	15491	15157	15153	15312	15334	15097	15419	15331	15210	15290	15329	15190	15386	15324	15220	15205	15370	15299	15078	15319	15292	15208	15188	15259	15282	15152	15345	15279	15231	15304	15343	15341	15322	15249	15270	15279	15194	15231	15356	15237	15380	15316	15429	15270	15344	15412	15260	15301	15177	15151	15410	15298	15247	15149	15226	15201	15247	15344	15252	15349	15238	15230	15267	15301	15345	15148	15245	15179	15243	15338	15292	15185	15306	15200	15052	15365	15224	15261	15144	15129	15259	15317	15297	15281	15223	15219	15358	15206	15128	15229	15226	15324	15237	15037	15219	15062	15234	15267	15169	15302	15366	15109	15250	15324	15247	15323	15355	15275	15422	15261	15141	15189	15201	15064	15095	15177	15202	15287	15326	15296	15173	15338	15274	15363	15266	15204	15141	15118	15356	15209	15308	15211	15284	15135	15122	15288	15291	15249	15339	15342	15400	15201	15231	15262	15275	15282	15216	15249	15149	15157	15148	15079	15271	15437	15172	15151	15251	15272	15373	15300	15408	15291	15247	15352	15285	15452	15320	15330	15267	15436	15195	15338	15172	15103	15212	15169	15334	15259	15253	15346	15281	15300	15280	15393	15240	15248	15226	15204	15423	15289	15388	15206	15321	15315	15359	15163	15250	15229	15365	15353	15288	15223	15301	15346	15160	15041	15184	15286	15286	15306	15345	15396	15317	15147	15278	15186	15347	15186	15419	15536	15285	15377	15251	15329	15297	15158	15213	15238	15396	15264	15264	15178	15301	15490	15238	15496	15139	15310	15328	15226	15349	15248	15149	15251	15454	15098	15267	15273	15162	15372	15230	15411	15272	15243	15383	15227	15294	15149	15169	15341	15196	15169	15047	15298	15186	15332	15287	15283	15304	15189	15237	15212	15293	15170	15301	15293	15106	15303	15107	15299	15358	15170	15132	15335	15152	15211	15323	15305	15256	15326	15089	15411	15203	15339	15254	15280	15387	15373	15347	15308	15168	15149	15393	15099	15144	15293	15238	15230	15296	15290	15067	15395	15278	15325	15222	15113	15245	15113	15370	15318	15202	15324	15352	15226	15264	15299	15279	15257	15226	15499	15226	15214	15365	15224	15260	15121	15180	15320	15171	15343	15187	15240	15212	15206	15517	15377	15078	15293	15378	15129	15276	15282	15215	15205	15284	15123	15198	15145	15119	15327	15280	15230	15334	15163	15281	15193	15242	15405	15294	15180	15304	15250	15301	15346	15451	15138	15128	15091	15324	15310	15228	15238	15279	15224	15396	15140	15345	15156	15294	14992	15396	15370	15442	15128	15057	15384	15402	15501	15341	15379	15221	15075	15223	15309	15226	15258	15192	15371	15353	15242	15254	14995	15280	15253	15369	15290	15212	15275	15258	15141	15282	15193	15321	15255	15157	15211	15288	15313	15187	15233	15226	15380	15228	15243	15366	15057	15254	15141	15229	15205	15294	15116	15325	15311	15329	15216	15257	15127	15419	15182	15340	15444	15299	15228	15339	15337	15398	15226	15341	15266	15345	15073	15187	15254	15227	15337	15167	15268	15292	15239	15174	15246	15230	15262	15026	15362	15318	15188	15057	15114	15288	15189	15246	15378	15278	15191	15198	15207	15315	15248	15184	15445	15262	15211	15217	15306	15192	15264	15309	15284	15174	15231	15242	15286	15264	15114	15341	15368	15108	15186	15187	15344	15400	15312	15326	15187	15178	15148	15326	15290	15332	15413	15266	15322	15230	15303	15044	15264	15184	15220	15160	15360	15274	15060	15067	15357	15168	15356	15238	15339	15137	15253	15278	15196	15259	15238	15183	15507	15293	15337	15259	15296	15200	15379	15273	15178	15261	15501	15238	15283	15223	15339	15186	15170	15301	15231	15331	14986	15387	15356	15210	15470	15076	15165	15377	15250	15398	15167	15135	15161	15262	15394	15355	15092	15349	15349	15191	15261	15030	15259	15354	15181	15159	15426	15542	15286	15292	15326	15247	15234	15139	15280	15272	15199	15141	15273	15209	15368	15335	15248	15203	15238	15286	15134	15344	15274	15136	15118	15270	15343	15347	15305	15473	15219	15314	15308	15206	15231	15298	15313	15385	15284	15480	15302	15225	15307	15262	15328	15372	15302	15331	15213	15336	15385	15278	15381	15234	15315	15205	15324	15407	15302	15317	15174	14988	15238	15112	15353	15208	15376	15355	15418	15379	15272	15278	15430	15196	15202	15164	15289	15354	15314	15254	15327	15176	15309	15210	15255	15210	15414	15268	15263	15190	15288	15065	15225	15216	15289	15348	15227	15173	15366	15230	15199	15420	15371	15231	15302	15431	15167	15204	15235	15288	15238	15096	15236	15356	15239	15293	15170	15177	15466	15282	15353	15125	15332	15148	15317	15276	15227	15160	15149	15267	15332	15186	15206	15295	15292	15223	15180	15309	15335	15282	15194	15303	15310	15269	15263	15089	15305	15227	15304	15387	15290	15415	15292	15176	15244	15302	15137	15138	15353	15347	15254	15162	15272	15229	15292	15241	15170	15233	15273	15205	15345	15213	15279	15131	15344	15242	15185	15254	15358	15208	15285	15301	15303	15327	15353	15362	15458	15234	15314	15457	15307	15092	15310	15501	15214	15408	15186	15262	15334	15298	15222	15338	15156	15414	15484	15458	15224	15264	15301	15224	15301	15128	15296	15234	15176	15291	15306	15331	15167	15356	15218	15174	15228	15385	14973	15187	15396	15332	15200	15347	15206	15214	15392	15293	15308	15104	15232	15139	15182	15234	15304	15174	15203	15202	15224	15191	15419	15241	15363	15275	15376	15262	15389	15182	14985	15339	15217	15336	15231	15278	15205	15291	15203	15265	15407	15147	15238	15232	15132	15217	15236	15392	15374	15457	15284	15318	15374	15197	15137	15251	15324	15310	15410	15311	15279	15261	15346	15419	15202	15321	15208	15231	15373	15338	15223	15352	15354	15365	15302	15132	15369	15203	15361	15256	15319	15283	15341	15230	15291	15196	15262	15177	15191	15146	15121	15317	15296	15393	15226	15336	15278	15348	15123	15371	15137	15317	15310	15206	15133	15287	15419	15203	15176	15482	15392	15083	15251	15216	15316	15263	15249	15163	15219	15252	15311	15210	15250
25464	21653	27355	27530	21752	20758	20837	19979	19764	19615	19670	19753	19542	19620	19756	19612	19327	19580	19548	19641	19632	19665	19283	19436	19226	19600	19686	19458	19519	19560	19439	19407	19608	19588	19323	19347	19473	19313	19193	19223	19319	19342	19225	19281	19417	19471	19572	19449	19375	19444	19191	19276	19321	19432	19350	19339	19275	19386	19460	19414	19442	19445	19414	19216	19447	19365	19458	19294	19549	19419	19570	19367	19404	19155	19443	19306	19296	19312	19373	19118	19234	19257	19501	19513	19163	19550	19273	19571	19446	19327	19415	19585	19534	19426	19352	19406	19355	19418	19286	19173	19414	19252	19327	19546	19501	19475	19130	19443	19461	19495	19588	19374	19249	19333	19339	19213	19498	19226	19496	19370	19409	19243	19528	19645	19555	19434	19508	19284	19484	19548	19189	19431	19494	19400	19442	19398	19455	19508	19426	19239	19617	19443	19255	19445	19455	19606	19406	19360	19513	19444	19383	19344	19431	19326	19533	19385	19396	19358	19310	19340	19404	19379	19423	19338	19343	19486	19187	19410	19542	19345	19373	19341	19366	19132	19266	19425	19571	19402	19568	19477	19433	19223	19328	19268	19604	19217	19220	19273	19291	19450	19554	19229	19260	19162	19443	19399	19278	19640	19513	19542	19423	19700	19377	19325	19418	19316	19349	19189	19425	19516	19338	19274	19362	19490	19469	19484	19478	19329	19422	19314	19307	19358	19556	19628	19383	19509	19600	19543	19162	19325	19387	19350	19345	19517	19167	19372	19352	19328	19316	19697	19685	19506	19344	19448	19336	19413	19223	19396	19460	19422	19362	19393	19369	19387	19526	19328	19569	19341	19283	19497	19348	19457	19415	19277	19370	19336	19566	19432	19321	19336	19302	19219	19475	19345	19482	19379	19121	19316	19412	19371	19519	19524	19473	19250	19505	19410	19378	19597	19572	19393	19538	19289	19434	19381	19455	19334	19261	19383	19344	19413	19524	19439	19396	19267	19405	19499	19543	19314	19413	19320	19407	19556	19326	19265	19505	19222	19309	19382	19617	19195	19533	19316	19508	19386	19306	19201	19277	19309	19352	19471	19377	19311	19350	19458	19383	19258	19442	19458	19586	19541	19108	19331	19407	19382	19396	19593	19317	19339	19226	19435	19376	19350	19424	19467	19500	19460	19271	19284	19420	19605	19373	19517	19701	19768	19219	19238	19330	19423	19385	19340	19455	19321	19482	19253	19439	19568	19387	19553	19312	19382	19234	19524	19317	19608	19550	19382	19523	19357	19459	19635	19620	19556	19610	19233	19348	19443	19304	19624	19478	19369	19606	19341	19372	19225	19404	19436	19346	19413	19631	19222	19267	19409	19560	19296	19469	19376	19424	19515	19534	19294	19386	19165	19506	19308	19529	19413	19514	19433	19586	19178	19392	19357	19304	19409	19386	19566	19416	19495	19340	19381	19294	19384	19504	19308	19432	19108	19424	19296	19461	19489	19486	19423	19513	19262	19307	19328	19301	19336	19523	19302	19332	19357	19314	19480	19195	19279	19265	19279	19582	19271	19478	19443	19710	19319	19386	19475	19408	19579	19324	19431	19271	19446	19317	19459	19494	19410	19447	19525	19370	19400	19365	19463	19403	19425	19557	19455	19519	19368	19385	19451	19395	19299	19247	19650	19527	19527	19311	19454	19391	19515	19381	19538	19503	19469	19493	19421	19327	19463	19578	19529	19679	19285	19387	19438	19380	19549	19387	19083	19593	19321	19421	19426	19528	19460	19345	19414	19607	19429	19444	19386	19212	19394	19462	19493	19548	19371	19263	19412	19259	19340	19274	19358	19462	19326	19426	19471	19374	19353	19359	19478	19525	19243	19404	19373	19454	19266	19408	19507	19595	19601	19429	19338	19381	19354	19449	19414	19547	19540	19528	19483	19577	19291	19561	19364	19460	19444	19212	19299	19361	19307	19341	19266	19157	19327	19429	19387	19528	19346	19285	19389	19467	19532	19686	19252	19439	19257	19315	19415	19411	19191	19411	19150	19314	19276	19417	19720	19367	19471	19187	19388	19232	19348	19470	19508	19331	19253	19548	19361	19403	19405	19323	19439	19390	19440	19377	19392	19574	19234	19352	19367	19169	19238	19426	19395	19330	19460	19603	19354	19423	19377	19485	19314	19479	19329	19360	19254	19476	19311	19606	19514	19492	19360	19368	19575	19547	19277	19572	19503	19608	19554	19448	19488	19489	19267	19310	19415	19413	19433	19381	19561	19128	19370	19234	19398	19504	19395	19433	19592	19393	19390	19325	19494	19457	19529	19406	19435	19563	19596	19429	19358	19474	19224	19565	19540	19437	19472	19269	19568	19520	19295	19497	19268	19209	19548	19204	19460	19286	19400	19693	19304	19551	19656	19273	19431	19274	19454	19409	19345	19474	19215	19361	19156	19364	19542	19228	19378	19339	19423	19443	19608	19519	19444	19348	19213	19258	19538	19447	19589	19297	19333	19452	19508	19476	19559	19412	19441	19357	19431	19157	19454	19497	19331	19279	19365	19295	19525	19467	19501	19460	19521	19218	19509	19523	19408	19361	19525	19376	19393	19580	19456	19547	19415	19487	19603	19518	19505	19270	19380	19300	19466	19598	19161	19464	19449	19518	19582	19298	19333	19440	19314	19510	19240	19450	19379	19477	19453	19616	19327	19454	19526	19408	19490	19278	19533	19337	19641	19415	19339	19268	19322	19367	19255	19419	19351	19309	19201	19412	19466	19542	19301	19511	19551	19297	19364	19257	19499	19419	19321	19305	19416	19369	19332	19397	19293	19232	19382	19319	19484	19365	19523	19404	19308	19142	19497	19516	19511	19435	19434	19527	19479	19431	19440	19410	19418	19417	19263	19508	19475	19536	19110	19486	19321	19474	19532	19426	19261	19431	19338	19072	19417	19595	19402	19500	19398	19495	19336	19431	19463	19238	19360	19471	19242	19530	19214	19436	19345	19671	19488	19264	19441	19570	19396	19459	19368	19407	19422	19516	19235	19325	19363	19650	19463	19478	19493	19473	19493	19400	19505	19409	19518	19303	19373	19282	19465	19246	19532	19474	19452	19439	19146	19377	19298	19281	19467	19369	19605	19426	19546	19321	19219	19319	19306	19346	19304	19475	19710	19501	19256	19396	19559	19247	19378	19509	19434	19420	19397	19527	19550	19355	19584	19533	19503	19596	19160	19233	19549	19480	19280	19093	19536	19380	19211	19386	19589	19408	19250	19556	19476	19428	19367	19405	19482	19279	19274	19647	19430	19480	19336	19428	19360	19317	19195	19332	19339	19434	19462	19236	19400	19437	19481	19357	19201	19320	19314	19410	19285	19240	19278	19609	19468	19211	19298	19635	19302	19537	19391	19469	19479	19699	19572	19404	19382	19296	19393	19264	19308	19440	19367	19554	19448	19437	19235	19287	19170	19417	19609	19554	19370	19523	19517	19535	19396	19469	19049	19466	19432	19451	19377	19556	19569	19273	19415	19393	19490	19192	19582	19561	19367	19485	19506	19358	19519	19352	19394	19358	19319	19387	19306	19596	19277	19484	19231	19242	19487	19420	19666	19482	19394	19209	19381	19369	19441	19586	19491	19226	19509	19393	19218	19500	19626	19501	19427	19637	19295	19378	19520	19563	19376	19354	19500	19310	19125	19285	19488	19432	19549	19648	19455	19445	19452	19343	19184	19409	19471	19402	19534	19423	19117	19469	19446	19462	19381	19415	19432	19553	19410	19245	19535	19249	19334	19506	19399	19560	19541	19421	19468	19465	19542	19473	19292	19530	19589	19349	19298	19583	19535	19481	19342	19265	19352	19355	19293	19564	19454	19328	19374	19597	19546	19398	19252	19376	19422	19502	19403	19359	19309	19566	19560	19552	19436	19456	19309	19209	19467	19210	19521	19381	19497	19377	19465	19282	19377	19419	19510	19457	19551	19448	19410	19323	19577	19670	19335	19591	19318	19317	19225	19468	19293	19401	19287	19367	19263	19343	19402	19342	19388	19290	19488	19360	19553	19506	19483	19482	19348	19534	19632	19440	19336	19099	19350	19537	19390	19475	19334	19369	19581	19450	19309	19224	19611	19539	19358	19332	19444	19340	19342	19503	19153	19555	19542	19728	19438	19316	19391	19505	19426	19382	19213	19537	19329	19427	19406	19298	19432	19136	19569	19480	19401	19560	19499	19313	19405	19514	19462	19309	19423	19376	19649	19429	19496	19419	19547	19543	19277	19374	19508	19429	19377	19552	19221	19497	19233	19400	19535	19353	19289	19340	19320	19479	19365	19165	19574	19308	19460	19511	19587	19501	19631	19478	19431	19555	19291	19494	19557	19269	19367	19410	19620	19461	19248	19651	19458	19504	19430	19401	19544	19175	19640	19416	19459	19316	19190	19299	19462	19337	19389	19499	19353	19459	19369	19548	19157	19533	19350	19521	19425	19436	19496	19496	19466	19583	19371	19305	19504	19502	19430	19428	19429	19390	19358	19475	19410	19497	19359	19463	19442	19371	19471	19348	19403	19124	19436	19484	19392	19239	19363	19505	19453	19315	19336	19281	19326	19531	19538	19519	19407	19442	19674	19616	19436	19338	19445	19583	19463	19542	19437	19462	19427	19491	19603	19560	19557	19446	19537	19390	19384	19317	19300	19196	19234	19415	19492	19152	19446	19386	19358	19301	19649	19515	19310	19582	19487	19424	19577	19358	19357	19407	19552	19276	19335	19615	19261	19218	19316	19497	19300	19456	19365	19197	19381	19385	19448	19355	19399	19545	19250	19679	19465	19457	19418	19324	19441	19397	19607	19466	19393	19442	19261	19349	19332	19462	19436	19305	19560	19428	19383	19510	19253	19467	19440	19503	19547	19496	19331	19529	19462	19422	19088	19359	19157	19319	19494	19354	19660	19301	19320	19266	19398	19424	19566	19555	19468	19239	19566	19432	19437	19535	19429	19488	19428	19362	19365	19401	19456	19557	19455	19403	19290	19527	19193	19391	19477	19485	19341	19398	19502	19245	19534	19489	19249	19266	19506	19456	19509	19447	19402	19417	19510	19372	19350	19483	19230	19469	19464	19459	19435	19462	19382	19423	19595	19476	19402	19608	19360	19594	19470
19514	32786	25828	20185	18734	17670	17028	16618	16482	16250	16333	16372	16219	16012	16280	16348	16301	16045	16148	15979	16064	16183	16168	16044	16104	16238	16029	15932	16003	15969	16148	15962	16084	16142	16126	15908	16039	16048	16177	15952	16017	16032	16049	15920	15982	16008	16129	16128	16079	16011	15989	16124	15868	16026	15841	16002	16123	16149	16059	15986	15992	16182	15954	15885	15979	16218	16191	16109	16108	16059	15879	16101	15954	15987	15977	16270	15998	16010	15951	16049	16064	15986	16035	15996	16151	15918	16085	16141	15996	15833	16273	15969	16160	16113	16173	16091	16120	15888	16017	15837	16047	15982	16106	15931	16107	15980	16197	16075	16104	16105	15978	16008	16104	16015	16112	15939	16065	15973	16083	15997	16091	16064	16131	16053	15985	16117	16053	16014	15920	16002	15966	16033	16032	15995	16021	15984	16080	15936	16137	16189	16196	15931	16060	16043	16082	16127	16039	15977	15956	16016	16134	16088	15946	16064	16131	16097	16147	15950	16069	15994	15897	15949	15874	16057	16061	15957	15911	15928	16151	15841	15997	16083	15933	16120	16047	16249	15973	16048	15999	16182	15924	16195	15963	16060	16093	16163	16110	16138	16042	16004	15916	16043	16070	15985	16005	16027	16047	15970	16223	15854	15981	16136	16112	15992	16122	16221	16073	15939	16128	16080	16066	15900	16054	16031	16230	15938	16268	15998	16117	16150	15953	15960	16125	16192	16015	16037	16073	15882	16065	16293	15985	16005	16040	16144	15980	15958	16156	15984	15926	16060	16104	15935	16032	16093	15955	16041	16160	15800	16173	15981	16036	16031	16184	16240	16175	15976	16067	16045	16085	16084	15894	15888	16003	16042	16135	16052	15912	15912	16051	16069	16063	15983	16144	16211	16115	15984	15929	15888	16120	15996	16251	16153	16055	16003	16103	16224	16167	16066	16106	16076	16033	16155	16082	16087	16075	16056	15903	16046	16102	16115	15966	16134	15941	16121	16035	16092	16107	15948	16028	16086	16032	16023	16022	15998	16009	16105	16180	15995	16189	16029	16084	16094	16112	16065	16047	15967	16021	16097	15985	15976	16309	15960	15973	16210	16083	16121	16061	15927	16205	15957	15949	16054	16050	16070	16064	16115	16007	16228	16081	16135	15940	16162	15978	16155	16058	16004	16141	16108	15966	15975	16050	15983	15994	16176	16028	16087	15978	16145	16136	16107	16121	16073	16173	16071	16103	16093	16109	16017	15965	16102	16079	15970	16119	16135	15940	16008	16084	16140	16048	15879	16096	15962	16066	16073	15940	16108	16103	16167	16038	16200	16117	16077	16030	16032	16114	15997	16087	16165	16023	16137	16048	16031	15948	16051	16064	16080	16073	16112	16161	16070	16185	16030	16184	16117	16116	16059	15907	16193	16131	16109	16018	16150	15894	15988	16024	15974	16146	15864	15974	16172	15962	15921	15877	16003	15975	15821	16040	16233	15898	16030	15865	16005	16133	15993	15920	16153	16078	16077	16080	16039	16023	16116	16041	16051	16272	16129	15888	16054	16246	16112	15941	16248	16043	16052	16064	16022	16092	15762	15945	15934	15939	15966	15987	15922	16036	15927	16161	15906	15989	15959	16068	15998	16095	16053	16143	16174	16124	16057	16142	16020	16149	16086	16021	16285	16206	16074	16018	16141	16096	16089	16234	16008	16089	15943	16107	16157	16055	16071	16102	16279	16073	16083	16073	16192	16037	15821	15974	16015	16235	15993	16008	15968	16031	16091	15910	16066	15903	16126	15848	15875	16092	16020	16083	16189	16092	15784	16149	15867	16051	16178	16059	16304	16073	16075	15998	16170	16050	15930	16040	16041	16008	15875	15899	15953	16100	16020	15891	16039	16020	15959	15954	15819	16068	16082	15978	15954	16002	15968	16111	16143	16094	16024	16166	16118	15997	15966	15950	16009	16075	16056	15972	16073	16105	15972	16095	16069	15775	15884	16095	16139	15952	16209	16066	15907	16130	15941	16042	16038	16086	16005	15991	15983	15985	15993	15998	15905	16107	16090	16052	15995	16056	16113	15849	16031	16007	16053	16115	16043	16132	16086	15892	16166	16156	15895	16012	15916	15943	15852	16155	16006	15976	16125	16028	16173	16271	15723	16128	16203	16100	15953	16085	15996	16073	16081	15991	16022	15906	16140	15931	15981	16081	16065	15887	16114	16097	16205	16104	16060	16095	16163	16030	15986	15988	16170	16093	16215	15933	16051	16152	16123	15972	16071	15929	16100	16107	15960	15985	16006	16055	15975	16030	16043	15988	16111	16076	16071	15860	16187	15889	15829	16040	16088	16098	15907	16089	15965	16018	16106	16061	15977	16050	16014	15997	16158	15987	16105	15981	16064	16228	15851	16097	16121	16167	15976	15987	15935	16131	15799	15912	16198	16001	16077	16040	16023	16017	15968	16139	16092	16306	15905	15879	15929	16148	15960	16055	16028	16202	15774	16074	16100	15967	16121	16034	15949	16124	16014	16099	16115	16084	15969	15960	16175	16123	16038	16089	16167	16137	15974	15994	16110	16008	16194	15999	16198	16168	15882	16188	15933	15958	15936	16000	16053	16056	16105	16245	16156	16020	16125	16041	16088	16070	15917	15965	16181	16037	16102	15940	16054	16015	15889	16094	16105	16130	16034	15888	16109	16153	15950	16133	16071	16069	15948	16009	16180	16081	15982	16041	16023	15986	15950	16085	15955	16047	16202	16217	16079	15989	15942	16044	15856	16077	16073	16097	15986	16070	15989	16067	16123	16056	15999	15903	15803	16033	16173	16043	16240	16068	15925	16257	16257	15980	16013	16065	15910	15833	15993	16002	16055	16026	15918	16066	16113	15899	16169	16169	16045	16222	15968	16180	16093	16168	16009	15941	15885	16010	16123	16153	16141	16043	16035	16005	16189	16181	16074	16095	16025	16158	15948	15999	16031	16236	16169	15829	15930	16104	15881	16111	16124	16135	16069	15882	16122	16221	16019	16111	15979	16035	16219	15996	16170	16129	16020	16244	15923	15961	16106	15752	16019	16044	15991	15997	16023	15790	16051	16030	16102	16071	15922	16055	16055	15893	16031	16032	16013	16142	16157	16217	16155	16116	16104	15959	16008	16060	16063	15968	15791	15964	16036	16125	16051	16132	16053	16017	16105	15937	16084	16007	16112	16112	15958	15875	16046	16114	16182	16132	15935	15957	16088	15930	15911	15974	15979	16044	15921	15962	16006	16129	15932	16084	15924	16018	16129	16096	16013	16114	15963	15831	15979	16074	16034	16093	16030	15970	15974	16075	15938	16077	15967	15926	16176	16102	15896	15987	16130	15985	15992	16092	16093	16019	15991	15840	16054	16047	15948	16169	15909	16122	16048	15964	15877	15993	15917	16060	16127	15956	16044	15992	16084	15991	16268	15975	16182	16122	15909	16122	16133	15996	16241	16138	16022	16153	15856	15922	16016	16123	16012	16252	16041	16008	16132	16031	16142	15990	16122	16030	16055	16034	15982	15942	16059	16209	16176	16105	16074	16203	15926	16064	16072	16046	16080	16036	16156	16118	16108	16167	16123	16035	16119	15924	16113	16084	15831	15893	16112	16128	16041	16052	16034	16111	16314	15833	16164	15968	16008	15985	16127	16160	16008	16033	16081	16148	16088	16016	16006	16018	16203	16048	16065	16078	15919	16050	16041	15917	16016	16014	15945	16115	15902	16118	16181	16141	16140	16016	16040	16164	15997	15871	16137	15995	15905	16129	16183	16143	15920	16045	16080	15955	16051	16039	16005	15987	16007	15984	16015	16204	15931	15941	16023	16147	16007	15971	16065	15973	16044	16187	16014	16068	15996	16154	16051	16052	15928	15841	16065	16033	16029	16099	15987	16228	16226	15953	16142	16038	16048	16150	16133	16191	15995	16124	16088	16027	16050	16195	15941	16231	16087	16101	16188	16203	16022	16128	16142	16127	16079	16008	16279	16092	16048	16221	16146	16035	16079	15965	16156	16114	15881	15976	16063	16118	15955	16059	16013	16081	16104	16222	16066	16042	16083	15972	15936	16006	16127	16137	16096	16050	16142	16049	16055	16018	16031	16204	16220	16073	15860	15955	16098	16024	16071	15972	16082	15923	15792	16071	16146	16103	16107	16130	16288	15993	15865	16006	16076	15981	16014	16067	15931	16084	16014	16043	15906	16146	16119	15992	16081	15982	16095	16099	16166	16052	15930	15932	16045	15838	16134	15938	16004	16025	15958	15999	16129	16221	15950	16077	16001	16074	16073	16010	16102	16091	16151	15807	16138	16169	16227	16096	16078	16039	16107	16113	15981	16103	15947	16066	16030	15960	16211	15959	16061	16024	16104	15965	16076	16115	15907	16142	16097	16122	16179	16055	16091	16129	16076	15959	16062	15965	16028	16056	16087	16186	16023	16206	16064	16112	16004	16146	15861	15954	16014	16265	16025	16145	15897	15972	16123	16021	15974	15980	15822	15779	16151	16097	16142	16108	16159	16049	16011	16170	15938	16017	15993	16046	16140	16279	16133	16075	15971	15985	15792	16096	16004	16064	16287	15955	16017	16046	16085	16009	16132	16065	16145	16145	16060	16035	16085	16102	15858	16086	16078	16027	15985	16001	15872	15867	16093	15924	15861	16112	16100	16220	15952	16068	16093	16073	16027	16060	15917	15976	16058	16070	15901	16047	16170	16131	16176	16028	16112	16174	16082	16113	16080	15987	16153	15880	16044	16061	16225	16041	16172	16067	15893	16048	16037	16042	15993	15972	16164	16216	16001	15932	15902	16241	15952	15963	16070	16143	16183	16058	15995	16157	15936	16006	16131	16128	16232	16007	16086	16061	16121	16102	16003	16069	15968	15994	15995	16148	15921	15960	16093	15872	15960	15892	16050	15934	15821	15843	16005	16077	16135	16168	16175	15924	16007	16149	15850	16229	15889	16035	15985	15938	16069	15984	16161	15977	16198	15951	16022	16192	16049	15982	15929	16102	15958	16248	16091	16014	15989	16059	16014	16267	15921	16098	16062	16042	16008	16036	16080	15881	16161	16015	16100	16202	16034	16087	16005	16114	15946	15977	16197	16190	15965	15921	16122	15879	16094	15968	16089
22648	21606	28903	24846	22019	23965	24821	20307	19493	19315	19308	19103	19047	18901	19127	18758	18965	19056	18700	18698	19089	18881	18891	18882	18688	18813	18785	18600	18650	18675	18464	18548	18448	18722	18762	18604	18520	18749	18689	18780	18468	18646	18538	18484	18514	18764	18258	18675	18467	18629	18577	18712	18603	18531	18539	18435	18515	18640	18595	18623	18628	18447	18529	18619	18469	18608	18464	18533	18635	18588	18623	18660	18640	18537	18359	18514	18498	18538	18501	18554	18563	18550	18601	18503	18535	18530	18692	18508	18655	18553	18725	18576	18716	18697	18508	18568	18506	18756	18834	18559	18745	18588	18490	18361	18422	18586	18632	18402	18533	18464	18445	18512	18616	18464	18593	18767	18624	18318	18433	18600	18514	18471	18690	18260	18627	18446	18502	18421	18386	18454	18452	18267	18658	18478	18593	18455	18202	18483	18575	18594	18595	18540	18700	18676	18728	18329	18569	18479	18516	18695	18580	18450	18502	18549	18506	18553	18537	18387	18633	18581	18591	18556	18527	18368	18416	18402	18387	18609	18611	18444	18565	18744	18597	18531	18405	18408	18684	18540	18409	18445	18513	18310	18427	18522	18520	18357	18480	18378	18687	18673	18516	18495	18545	18664	18703	18518	18529	18412	18410	18476	18890	18804	18762	18549	18741	18416	18503	18452	18627	18715	18448	18472	18675	18472	18587	18577	18635	18463	18666	18399	18529	18447	18531	18209	18576	18621	18853	18420	18546	18593	18687	18536	18569	18686	18566	18630	18846	18409	18673	18409	18463	18535	18688	18601	18684	18455	18377	18528	18538	18570	18668	18373	18507	18425	18296	18502	18380	18589	18608	18515	18528	18737	18644	18342	18734	18430	18494	18679	18810	18613	18467	18421	18377	18522	18460	18451	18531	18726	18470	18560	18478	18519	18563	18638	18550	18530	18601	18260	18571	18554	18811	18433	18540	18373	18742	18709	18777	18389	18510	18419	18524	18358	18560	18525	18543	18585	18615	18513	18753	18531	18753	18719	18599	18530	18527	18536	18357	18390	18582	18474	18542	18522	18464	18453	18437	18785	18566	18542	18602	18372	18428	18435	18493	18447	18818	18540	18446	18444	18564	18592	18514	18642	18792	18466	18487	18559	18465	18483	18402	18592	18593	18569	18259	18499	18655	18691	18561	18529	18617	18752	18665	18440	18443	18569	18359	18675	18380	18589	18789	18408	18459	18620	18572	18593	18437	18447	18357	18653	18510	18471	18569	18549	18520	18670	18783	18638	18557	18597	18546	18545	18519	18597	18470	18557	18550	18309	18487	18592	18485	18502	18432	18515	18339	18606	18440	18433	18330	18606	18516	18581	18449	18454	18476	18487	18620	18552	18649	18693	18620	18586	18329	18521	18606	18392	18332	18426	18778	18451	18591	18706	18529	18550	18509	18531	18459	18456	18437	18376	18475	18507	18437	18330	18725	18691	18498	18487	18527	18508	18225	18665	18383	18595	18599	18431	18504	18627	18568	18439	18633	18672	18578	18494	18654	18403	18482	18528	18509	18540	18541	18352	18486	18711	18431	18562	18483	18687	18576	18436	18461	18500	18628	18394	18443	18453	18409	18629	18698	18592	18479	18341	18441	18598	18581	18555	18448	18417	18516	18517	18395	18483	18457	18321	18527	18569	18631	18671	18620	18453	18374	18404	18756	18560	18672	18287	18515	18689	18649	18603	18468	18472	18320	18638	18528	18465	18562	18644	18533	18538	18534	18427	18503	18638	18503	18590	18380	18498	18565	18511	18427	18400	18606	18456	18550	18606	18532	18453	18203	18449	18459	18490	18629	18418	18804	18559	18541	18481	18435	18641	18625	18526	18368	18464	18469	18506	18618	18572	18492	18487	18775	18573	18654	18526	18511	18389	18593	18662	18634	18515	18548	18465	18626	18386	18440	18567	18441	18369	18608	18372	18455	18461	18486	18510	18551	18436	18526	18356	18370	18387	18636	18625	18603	18730	18511	18470	18543	18443	18450	18620	18556	18636	18492	18420	18686	18366	18450	18399	18411	18769	18559	18545	18564	18689	18518	18266	18819	18509	18441	18573	18538	18620	18504	18554	18526	18514	18425	18644	18546	18562	18596	18557	18431	18645	18707	18532	18616	18370	18607	18521	18418	18515	18551	18668	18635	18532	18339	18648	18891	18642	18470	18360	18462	18441	18441	18674	18583	18501	18546	18436	18572	18419	18616	18617	18322	18585	18733	18399	18635	18542	18664	18620	18479	18624	18743	18524	18807	18476	18379	18539	18676	18595	18397	18561	18469	18708	18347	18625	18530	18400	18481	18563	18602	18460	18609	18743	18713	18361	18577	18593	18708	18561	18626	18411	18650	18360	18676	18419	18551	18527	18537	18455	18693	18580	18384	18518	18571	18389	18469	18462	18695	18553	18523	18396	18638	18596	18508	18606	18436	18637	18600	18491	18719	18454	18644	18615	18422	18350	18332	18484	18401	18449	18541	18606	18533	18482	18660	18419	18388	18408	18551	18469	18398	18345	18569	18547	18504	18398	18595	18575	18548	18516	18341	18418	18618	18550	18426	18691	18672	18266	18707	18468	18307	18602	18485	18426	18351	18556	18484	18592	18655	18672	18691	18370	18702	18809	18524	18801	18681	18438	18523	18316	18322	18475	18502	18631	18337	18371	18758	18624	18519	18632	18665	18404	18677	18548	18555	18337	18407	18747	18576	18490	18375	18452	18715	18452	18347	18551	18590	18438	18553	18659	18614	18540	18502	18504	18551	18562	18571	18362	18598	18525	18369	18586	18663	18388	18404	18503	18557	18556	18622	18475	18656	18475	18565	18717	18497	18570	18650	18445	18634	18606	18514	18525	18480	18502	18348	18374	18579	18313	18532	18470	18472	18465	18619	18619	18457	18567	18564	18494	18464	18542	18433	18287	18493	18501	18515	18574	18567	18564	18455	18473	18505	18574	18554	18540	18663	18526	18552	18554	18636	18517	18521	18429	18661	18523	18773	18669	18474	18494	18578	18613	18436	18491	18598	18589	18372	18425	18775	18552	18335	18546	18313	18465	18409	18466	18514	18564	18577	18557	18546	18647	18542	18494	18641	18590	18409	18496	18718	18473	18678	18840	18452	18393	18333	18458	18663	18513	18252	18662	18422	18475	18371	18633	18558	18749	18525	18494	18613	18326	18533	18697	18368	18592	18386	18603	18771	18618	18499	18586	18687	18519	18653	18374	18416	18613	18382	18399	18455	18512	18575	18530	18592	18565	18457	18448	18599	18418	18486	18588	18668	18612	18563	18704	18399	18494	18363	18462	18566	18710	18397	18402	18672	18515	18717	18477	18564	18612	18298	18732	18332	18456	18613	18557	18487	18589	18457	18293	18407	18556	18616	18651	18419	18666	18351	18614	18533	18361	18462	18529	18524	18570	18594	18563	18647	18561	18453	18628	18748	18670	18382	18657	18484	18571	18527	18674	18535	18688	18302	18320	18347	18614	18679	18463	18456	18459	18497	18557	18366	18339	18520	18364	18446	18471	18528	18586	18713	18663	18733	18488	18460	18692	18613	18648	18484	18749	18472	18714	18525	18669	18454	18567	18519	18581	18499	18541	18856	18469	18532	18759	18763	18693	18704	18386	18574	18627	18533	18404	18612	18652	18714	18425	18527	18706	18657	18627	18427	18632	18551	18602	18743	18477	18540	18489	18446	18407	18362	18636	18533	18639	18456	18424	18409	18608	18637	18571	18723	18542	18305	18551	18415	18374	18449	18572	18467	18518	18540	18573	18723	18578	18602	18491	18339	18390	18482	18638	18705	18548	18437	18563	18377	18500	18789	18488	18660	18491	18365	18705	18490	18513	18562	18606	18740	18606	18476	18569	18548	18419	18485	18580	18433	18687	18496	18591	18609	18537	18422	18412	18454	18494	18612	18666	18419	18452	18428	18474	18363	18687	18560	18498	18677	18358	18588	18448	18510	18414	18538	18542	18517	18634	18652	18474	18585	18373	18283	18528	18446	18527	18479	18376	18495	18499	18516	18561	18614	18637	18494	18744	18523	18555	18478	18465	18428	18498	18663	18490	18662	18558	18683	18283	18762	18504	18383	18544	18504	18588	18500	18606	18568	18475	18722	18355	18474	18480	18475	18592	18535	18555	18354	18599	18593	18501	18430	18540	18479	18440	18774	18581	18481	18348	18406	18549	18392	18533	18689	18400	18429	18402	18454	18505	18647	18417	18343	18747	18697	18463	18362	18614	18638	18601	18700	18496	18585	18358	18428	18360	18512	18534	18583	18622	18664	18561	18458	18663	18470	18574	18532	18342	18713	18514	18438	18518	18616	18544	18611	18447	18577	18555	18382	18571	18420	18596	18484	18314	18355	18358	18448	18890	18334	18591	18512	18411	18435	18592	18755	18337	18313	18473	18464	18465	18569	18478	18387	18508	18350	18569	18510	18533	18560	18551	18582	18447	18695	18487	18509	18660	18349	18381	18575	18477	18602	18506	18806	18430	18721	18382	18569	18653	18542	18507	18670	18560	18687	18395	18572	18656	18457	18709	18662	18406	18516	18522	18662	18648	18507	18525	18588	18376	18394	18524	18531	18361	18627	18504	18600	18456	18537	18525	18588	18430	18432	18332	18695	18790	18693	18570	18440	18633	18481	18395	18421	18359	18553	18538	18650	18492	18436	18457	18402	18425	18150	18496	18637	18621	18525	18438	18557	18566	18417	18323	18373	18595	18463	18464	18301	18498	18565	18465	18393	18556	18650	18438	18446	18527	18380	18507	18504	18839	18704	18448	18434	18434	18500	18673	18599	18462	18441	18456	18725	18529	18635	18448	18426	18476	18648	18513	18569	18744	18703	18616	18513	18603	18558	18545	18398	18610	18500	18499	18449	18449	18576	18783	18737	18477	18403	18705	18715	18393	18590	18456	18632	18489	18438	18680	18674	18515	18370	18602	18710	18509	18649	18678	18635	18523	18690	18517	18531	18688	18513	18590	18804	18489	18598	18526	18432	18527	18560	18479	18663	18716	18473	18783	18329	18520	18519	18620	18473	18645	18633	18518	18654	18318	18641	18410	18377	18453	18572	18525	18468	18548	18565	18617	18554	18543	18690	18488	18292	18487
19850	42509	36136	25787	19933	18387	17629	17144	16505	16410	15979	15897	15837	15726	15804	15706	15624	15708	15662	15593	15721	15589	15569	15349	15517	15496	15453	15597	15485	15447	15447	15663	15518	15522	15479	15680	15548	15657	15355	15604	15575	15389	15607	15520	15532	15547	15593	15592	15550	15499	15348	15530	15562	15450	15413	15399	15624	15405	15690	15501	15316	15416	15477	15538	15379	15570	15405	15507	15544	15480	15383	15366	15570	15498	15545	15482	15564	15470	15432	15645	15643	15545	15436	15263	15516	15475	15426	15482	15525	15494	15656	15531	15424	15656	15564	15524	15447	15413	15424	15539	15442	15475	15651	15543	15505	15473	15506	15353	15433	15646	15387	15452	15489	15515	15531	15465	15510	15534	15465	15486	15484	15394	15525	15506	15530	15495	15388	15392	15493	15412	15459	15449	15522	15589	15463	15541	15595	15656	15535	15522	15473	15353	15445	15240	15431	15539	15545	15431	15449	15636	15444	15513	15547	15430	15399	15466	15409	15485	15387	15520	15407	15341	15485	15642	15535	15386	15344	15433	15541	15609	15461	15320	15497	15401	15369	15335	15192	15333	15450	15568	15509	15577	15308	15423	15591	15533	15436	15412	15620	15387	15457	15502	15564	15468	15555	15437	15646	15535	15518	15372	15606	15346	15555	15275	15241	15481	15480	15410	15632	15475	15454	15477	15560	15462	15554	15461	15427	15607	15487	15421	15422	15500	15754	15615	15339	15466	15626	15538	15497	15399	15470	15393	15578	15502	15359	15544	15461	15468	15503	15299	15381	15227	15444	15434	15409	15370	15475	15566	15589	15404	15555	15415	15385	15669	15613	15580	15367	15581	15276	15498	15615	15510	15429	15345	15432	15510	15363	15438	15451	15540	15566	15476	15549	15473	15408	15468	15485	15303	15596	15490	15656	15484	15415	15266	15521	15649	15495	15479	15383	15318	15524	15324	15385	15425	15539	15276	15483	15498	15397	15613	15348	15559	15344	15451	15502	15503	15458	15570	15492	15622	15445	15589	15522	15441	15477	15496	15432	15456	15678	15441	15574	15663	15481	15480	15493	15440	15396	15418	15484	15544	15453	15214	15504	15445	15569	15312	15454	15580	15523	15565	15387	15520	15467	15615	15465	15472	15518	15490	15444	15601	15346	15544	15349	15554	15430	15315	15399	15323	15674	15461	15457	15575	15563	15524	15321	15440	15483	15577	15447	15476	15466	15421	15485	15446	15483	15428	15459	15434	15250	15380	15587	15452	15563	15507	15485	15532	15559	15315	15488	15460	15641	15406	15450	15583	15500	15655	15519	15357	15498	15547	15394	15427	15464	15336	15586	15248	15603	15256	15435	15467	15470	15493	15445	15535	15494	15635	15597	15413	15372	15438	15553	15542	15332	15376	15594	15258	15483	15564	15679	15443	15446	15424	15518	15669	15518	15493	15457	15482	15562	15448	15391	15478	15511	15292	15471	15320	15495	15401	15614	15710	15443	15489	15375	15574	15443	15582	15487	15460	15415	15550	15568	15572	15523	15435	15497	15378	15401	15671	15325	15499	15368	15449	15489	15609	15561	15493	15549	15460	15493	15468	15601	15508	15520	15284	15618	15595	15568	15431	15619	15747	15520	15308	15418	15283	15516	15470	15365	15526	15375	15584	15490	15432	15261	15558	15502	15420	15705	15554	15430	15656	15275	15614	15443	15420	15522	15532	15499	15513	15492	15325	15436	15551	15398	15417	15627	15374	15539	15651	15406	15520	15588	15742	15510	15321	15483	15466	15709	15373	15540	15535	15684	15655	15478	15435	15426	15528	15444	15487	15396	15633	15355	15596	15305	15531	15376	15336	15604	15558	15567	15567	15452	15589	15438	15255	15463	15443	15519	15487	15364	15596	15355	15493	15509	15508	15350	15369	15514	15463	15568	15518	15511	15546	15522	15619	15469	15720	15644	15574	15646	15403	15451	15457	15367	15538	15492	15559	15310	15378	15443	15586	15539	15464	15419	15427	15432	15414	15544	15393	15605	15559	15412	15439	15467	15509	15421	15502	15373	15451	15494	15438	15307	15452	15683	15449	15503	15578	15455	15483	15463	15373	15565	15366	15346	15574	15657	15465	15268	15479	15500	15608	15402	15507	15416	15482	15390	15493	15697	15571	15260	15607	15371	15618	15435	15400	15527	15471	15566	15417	15394	15549	15509	15498	15413	15675	15509	15495	15404	15307	15446	15500	15255	15327	15544	15397	15297	15527	15490	15400	15587	15591	15423	15374	15448	15381	15453	15566	15564	15511	15414	15471	15446	15477	15512	15501	15557	15436	15409	15489	15587	15508	15444	15340	15507	15543	15410	15295	15422	15572	15505	15295	15491	15572	15428	15497	15329	15544	15387	15480	15441	15475	15470	15485	15480	15521	15509	15456	15407	15464	15381	15487	15464	15537	15388	15505	15505	15447	15480	15551	15450	15500	15408	15458	15436	15468	15494	15469	15545	15487	15516	15260	15421	15573	15334	15503	15442	15537	15573	15387	15540	15400	15596	15425	15391	15405	15341	15429	15407	15663	15404	15802	15501	15625	15641	15357	15661	15478	15438	15545	15609	15430	15463	15456	15493	15344	15437	15420	15429	15463	15467	15457	15551	15385	15566	15526	15557	15382	15477	15561	15329	15424	15412	15499	15575	15422	15369	15459	15482	15494	15431	15393	15449	15498	15517	15577	15569	15573	15341	15364	15262	15384	15409	15581	15508	15244	15523	15384	15408	15324	15429	15460	15409	15478	15529	15574	15420	15401	15498	15559	15548	15462	15498	15413	15546	15526	15376	15407	15415	15614	15484	15422	15513	15292	15360	15283	15524	15579	15460	15502	15447	15353	15422	15641	15365	15263	15553	15360	15492	15545	15378	15492	15576	15549	15504	15532	15435	15417	15444	15493	15603	15562	15425	15608	15425	15531	15425	15537	15436	15268	15611	15465	15380	15466	15387	15327	15384	15363	15432	15419	15451	15235	15537	15639	15536	15313	15381	15346	15600	15445	15489	15341	15651	15547	15331	15505	15481	15473	15429	15602	15383	15608	15306	15513	15529	15419	15594	15371	15519	15599	15351	15423	15560	15459	15666	15530	15477	15389	15659	15636	15548	15297	15396	15586	15489	15403	15525	15349	15381	15559	15414	15404	15484	15528	15659	15495	15352	15423	15281	15442	15402	15687	15493	15506	15419	15456	15592	15472	15589	15422	15626	15647	15373	15446	15400	15529	15575	15471	15404	15528	15456	15435	15493	15538	15409	15523	15538	15474	15417	15498	15613	15460	15571	15461	15470	15432	15432	15655	15569	15449	15692	15629	15401	15509	15627	15395	15401	15555	15577	15375	15604	15419	15505	15322	15489	15402	15435	15398	15567	15423	15365	15504	15480	15608	15602	15310	15622	15368	15409	15442	15397	15385	15485	15438	15538	15415	15485	15482	15720	15453	15546	15602	15463	15503	15599	15320	15384	15463	15540	15374	15631	15402	15546	15601	15422	15379	15575	15607	15463	15594	15611	15449	15432	15458	15480	15332	15753	15368	15441	15381	15411	15513	15514	15544	15421	15323	15491	15518	15660	15557	15436	15580	15469	15286	15437	15649	15376	15410	15480	15536	15594	15660	15548	15671	15401	15502	15434	15625	15342	15455	15365	15491	15593	15451	15329	15423	15546	15584	15586	15603	15608	15499	15677	15469	15506	15464	15564	15566	15475	15600	15477	15225	15562	15500	15325	15551	15437	15480	15516	15360	15457	15503	15553	15475	15313	15493	15396	15425	15629	15363	15454	15599	15466	15394	15409	15622	15639	15536	15460	15398	15409	15482	15645	15429	15586	15378	15582	15512	15498	15495	15512	15385	15350	15564	15475	15527	15495	15524	15512	15475	15671	15437	15566	15511	15533	15605	15336	15507	15465	15354	15392	15570	15499	15379	15547	15500	15492	15424	15422	15338	15398	15384	15371	15363	15492	15400	15593	15507	15568	15589	15409	15379	15495	15417	15523	15383	15391	15529	15685	15472	15482	15626	15583	15423	15383	15590	15517	15649	15428	15496	15414	15406	15679	15670	15410	15511	15440	15420	15627	15609	15395	15486	15347	15567	15534	15481	15586	15515	15586	15470	15460	15385	15406	15603	15448	15532	15397	15394	15622	15420	15397	15384	15479	15396	15510	15334	15484	15508	15485	15606	15509	15526	15601	15433	15622	15463	15581	15311	15635	15526	15495	15562	15426	15392	15545	15336	15396	15539	15414	15592	15565	15455	15437	15665	15399	15515	15526	15406	15468	15413	15437	15512	15463	15515	15499	15438	15401	15577	15424	15402	15468	15426	15494	15362	15525	15362	15544	15506	15591	15329	15404	15356	15399	15371	15561	15676	15439	15514	15544	15479	15338	15460	15471	15649	15463	15513	15359	15560	15407	15344	15550	15405	15460	15469	15498	15333	15458	15540	15483	15466	15536	15538	15359	15345	15341	15591	15630	15409	15463	15557	15385	15562	15523	15533	15316	15330	15593	15357	15562	15473	15461	15356	15438	15540	15391	15243	15478	15588	15629	15524	15558	15473	15596	15614	15568	15683	15560	15460	15527	15432	15473	15534	15431	15511	15534	15543	15454	15415	15519	15436	15488	15642	15455	15613	15447	15541	15514	15582	15604	15657	15591	15435	15456	15326	15475	15590	15355	15402	15538	15444	15437	15407	15429	15347	15378	15414	15592	15519	15553	15500	15582	15532	15405	15563	15570	15424	15566	15590	15600	15618	15644	15481	15466	15593	15333	15608	15606	15329	15552	15566	15440	15573	15308	15498	15316	15430	15717	15083	15380	15516	15533	15352	15514	15634	15289	15486	15476	15556	15465	15639	15569	15568	15641	15576	15606	15418	15351	15385	15377	15430	15526	15508	15558	15483	15549	15374	15658	15431	15653	15437	15608	15431	15561	15680	15406	15300	15325	15654	15568	15307	15601	15502	15520	15509	15284	15486	15367	15412	15436	15542	15563	15327	15483	15436	15431	15318	15382	15495	15424	15506	15519	15351	15476	15427	15356	15490	15499	15369	15309	15440	15617	15328	15523	15325	15252	15503	15628	15336	15515	15541	15538	15346	15587	15449	15519	15517	15384	15558
30021	24414	27128	23595	19828	19412	19390	19055	18823	18460	18678	18460	18717	18695	18601	18704	18714	18824	18590	18758	18426	18685	18751	18586	18672	18564	18311	18542	18486	18531	18713	18621	18447	18506	18359	18538	18510	18351	18686	18271	18432	18455	18563	18383	18613	18611	18515	18169	18779	18610	18510	18445	18540	18609	18621	18602	18471	18531	18407	18597	18514	18537	18457	18637	18611	18485	18556	18556	18485	18537	18521	18590	18449	18468	18425	18396	18736	18534	18493	18443	18838	18351	18621	18609	18526	18376	18664	18405	18459	18708	18604	18551	18604	18485	18493	18655	18495	18407	18259	18396	18629	18663	18575	18532	18414	18521	18521	18536	18526	18716	18601	18544	18473	18632	18445	18579	18381	18573	18516	18445	18624	18325	18551	18665	18424	18318	18600	18602	18511	18682	18562	18620	18547	18347	18625	18547	18384	18485	18579	18523	18593	18570	18560	18385	18551	18592	18557	18470	18417	18343	18402	18520	18463	18567	18680	18572	18461	18391	18787	18520	18553	18480	18453	18455	18467	18351	18341	18521	18589	18430	18408	18269	18468	18617	18773	18386	18579	18419	18311	18399	18430	18383	18597	18465	18521	18451	18669	18477	18536	18573	18631	18351	18552	18489	18696	18597	18392	18674	18431	18664	18524	18498	18606	18347	18443	18518	18410	18330	18606	18517	18383	18614	18584	18380	18768	18387	18554	18492	18378	18397	18406	18392	18702	18656	18526	18322	18632	18462	18655	18515	18335	18400	18580	18431	18498	18463	18541	18476	18416	18610	18585	18556	18545	18475	18374	18503	18555	18698	18533	18444	18375	18693	18509	18517	18472	18584	18462	18650	18636	18440	18449	18250	18617	18486	18464	18656	18721	18586	18561	18709	18485	18604	18584	18481	18414	18474	18632	18583	18632	18525	18363	18403	18665	18607	18403	18553	18549	18526	18529	18689	18573	18338	18509	18735	18620	18519	18542	18462	18528	18151	18482	18516	18574	18502	18565	18570	18582	18533	18634	18407	18762	18307	18531	18397	18506	18341	18524	18656	18747	18530	18524	18679	18589	18628	18835	18537	18699	18732	18387	18470	18599	18595	18553	18568	18559	18576	18355	18381	18317	18277	18619	18797	18501	18498	18444	18662	18794	18677	18706	18354	18208	18560	18534	18531	18472	18626	18585	18789	18533	18482	18226	18554	18584	18446	18585	18357	18574	18773	18432	18377	18525	18515	18396	18656	18534	18592	18501	18593	18550	18345	18557	18356	18459	18538	18662	18544	18650	18614	18506	18468	18539	18397	18483	18477	18656	18528	18355	18580	18484	18656	18448	18376	18464	18777	18509	18474	18293	18638	18599	18899	18369	18439	18302	18625	18557	18414	18605	18382	18722	18315	18471	18566	18545	18625	18527	18393	18544	18547	18516	18364	18519	18707	18696	18691	18674	18537	18433	18510	18652	18540	18537	18508	18494	18408	18613	18428	18539	18617	18547	18523	18532	18314	18429	18565	18506	18300	18533	18507	18615	18259	18693	18402	18630	18691	18449	18391	18600	18613	18378	18608	18766	18421	18681	18796	18580	18316	18343	18363	18524	18462	18488	18497	18753	18458	18389	18681	18446	18414	18627	18533	18434	18669	18483	18465	18469	18311	18564	18471	18491	18600	18537	18666	18619	18490	18554	18491	18627	18594	18538	18481	18318	18545	18474	18384	18603	18503	18469	18295	18648	18457	18615	18641	18747	18394	18410	18354	18481	18330	18484	18530	18345	18585	18529	18614	18477	18399	18357	18338	18464	18649	18533	18676	18589	18741	18529	18394	18623	18505	18411	18507	18790	18544	18388	18402	18497	18414	18573	18427	18581	18502	18522	18578	18741	18526	18753	18474	18532	18485	18525	18666	18698	18306	18364	18653	18493	18632	18653	18464	18678	18572	18391	18487	18386	18582	18435	18589	18501	18678	18625	18389	18534	18398	18639	18527	18790	18635	18695	18242	18342	18332	18420	18527	18459	18715	18503	18599	18472	18421	18252	18358	18317	18499	18499	18471	18550	18535	18520	18347	18474	18678	18576	18576	18552	18511	18427	18535	18633	18658	18744	18525	18472	18635	18646	18612	18696	18625	18560	18748	18490	18412	18639	18522	18514	18446	18693	18456	18331	18310	18361	18392	18429	18487	18447	18472	18583	18540	18572	18440	18588	18469	18404	18476	18390	18542	18609	18460	18700	18469	18584	18351	18584	18592	18611	18470	18571	18535	18401	18649	18476	18202	18405	18529	18595	18612	18365	18551	18699	18602	18336	18596	18454	18666	18644	18549	18286	18392	18597	18463	18761	18298	18683	18494	18517	18385	18483	18858	18589	18732	18544	18560	18655	18577	18392	18570	18595	18536	18548	18382	18393	18664	18485	18641	18529	18542	18498	18551	18660	18641	18694	18536	18504	18612	18679	18504	18646	18609	18496	18446	18497	18594	18563	18502	18632	18540	18743	18687	18516	18751	18445	18577	18688	18499	18765	18474	18524	18593	18591	18447	18745	18533	18490	18618	18588	18390	18551	18541	18586	18645	18503	18709	18295	18639	18613	18340	18628	18397	18587	18563	18459	18516	18199	18700	18440	18659	18703	18538	18460	18391	18500	18565	18456	18557	18545	18655	18610	18488	18756	18561	18648	18361	18428	18572	18354	18369	18601	18401	18419	18524	18593	18520	18523	18635	18629	18424	18624	18681	18552	18461	18474	18377	18500	18700	18576	18662	18635	18624	18550	18494	18485	18448	18645	18421	18648	18608	18482	18453	18546	18446	18468	18595	18574	18472	18727	18606	18574	18510	18494	18590	18771	18416	18372	18579	18746	18540	18446	18578	18509	18528	18463	18475	18567	18485	18351	18418	18459	18515	18607	18643	18531	18504	18616	18341	18622	18597	18682	18599	18531	18676	18586	18440	18600	18406	18618	18312	18517	18571	18374	18431	18369	18516	18375	18764	18580	18719	18549	18557	18501	18426	18446	18719	18425	18646	18523	18472	18643	18527	18479	18467	18588	18249	18541	18321	18541	18457	18535	18452	18495	18383	18519	18603	18572	18269	18655	18455	18471	18467	18532	18585	18528	18600	18559	18432	18564	18372	18625	18641	18485	18593	18467	18255	18542	18619	18488	18629	18468	18506	18363	18601	18525	18574	18510	18533	18690	18504	18551	18574	18539	18452	18557	18735	18682	18696	18656	18662	18532	18484	18552	18336	18467	18310	18601	18343	18437	18605	18503	18472	18258	18487	18664	18494	18381	18514	18427	18524	18596	18614	18426	18489	18450	18482	18585	18377	18519	18774	18527	18510	18631	18386	18436	18540	18473	18497	18506	18440	18458	18324	18510	18493	18609	18626	18396	18469	18475	18546	18528	18276	18484	18348	18289	18488	18504	18508	18632	18388	18589	18433	18496	18608	18452	18608	18402	18576	18566	18522	18689	18541	18476	18623	18310	18629	18545	18479	18477	18316	18562	18665	18590	18536	18575	18341	18506	18471	18669	18629	18616	18577	18623	18616	18536	18514	18516	18693	18489	18552	18631	18667	18608	18451	18546	18440	18547	18491	18585	18483	18368	18479	18542	18585	18598	18528	18663	18739	18389	18412	18553	18575	18604	18486	18601	18503	18489	18425	18409	18674	18566	18479	18602	18363	18435	18447	18612	18523	18649	18705	18522	18519	18411	18577	18443	18586	18619	18739	18547	18426	18684	18673	18572	18655	18571	18579	18583	18572	18724	18649	18512	18651	18628	18606	18716	18399	18612	18586	18658	18590	18555	18256	18426	18291	18527	18404	18626	18521	18409	18674	18652	18667	18618	18443	18516	18469	18541	18684	18416	18503	18490	18570	18579	18653	18489	18448	18509	18525	18628	18415	18580	18473	18642	18456	18371	18626	18641	18490	18388	18594	18510	18369	18633	18665	18613	18457	18763	18429	18469	18586	18533	18545	18632	18439	18586	18681	18704	18649	18466	18565	18741	18426	18583	18569	18523	18387	18547	18549	18495	18498	18480	18734	18379	18639	18558	18629	18545	18420	18508	18702	18684	18421	18488	18553	18379	18529	18536	18540	18543	18484	18386	18356	18448	18479	18312	18521	18707	18513	18560	18596	18602	18624	18729	18507	18596	18493	18416	18389	18609	18610	18488	18461	18449	18486	18443	18539	18641	18580	18602	18491	18665	18421	18358	18579	18506	18200	18471	18482	18584	18312	18613	18448	18488	18409	18522	18598	18604	18480	18631	18754	18650	18567	18493	18567	18498	18801	18563	18433	18620	18446	18714	18710	18546	18402	18503	18719	18644	18641	18411	18477	18555	18469	18711	18704	18525	18656	18392	18341	18403	18465	18357	18364	18447	18498	18510	18618	18394	18540	18496	18417	18528	18488	18473	18283	18556	18524	18642	18523	18462	18601	18355	18487	18731	18539	18571	18562	18713	18481	18508	18528	18502	18542	18505	18507	18544	18694	18620	18518	18519	18410	18338	18533	18607	18711	18522	18541	18623	18411	18691	18738	18626	18461	18454	18510	18535	18426	18502	18490	18445	18578	18511	18405	18631	18465	18718	18596	18453	18585	18709	18495	18698	18528	18724	18267	18483	18440	18446	18485	18931	18528	18668	18363	18668	18455	18432	18362	18727	18561	18619	18603	18646	18438	18605	18481	18467	18729	18717	18391	18482	18612	18562	18503	18569	18461	18598	18623	18560	18439	18629	18454	18431	18627	18590	18563	18539	18763	18538	18781	18725	18668	18411	18632	18643	18722	18620	18715	18611	18727	18571	18597	18588	18478	18664	18615	18590	18430	18666	18424	18497	18498	18517	18317	18446	18632	18667	18476	18688	18620	18546	18498	18581	18394	18396	18562	18566	18647	18538	18518	18734	18573	18551	18591	18588	18467	18483	18445	18391	18589	18433	18495	18528	18471	18412	18412	18520	18574	18228	18586	18565	18549	18335	18611	18514	18569	18499	18392	18757	18595	18374	18458	18528	18572	18551	18634	18546	18400	18303	18456	18607	18628	18574	18616	18494	18556	18587	18593	18642	18457	18668	18626	18629	18393	18638	18551	18547	18534	18503	18644	18691	18551	18645	18591	18551	18578	18598	18453	18508	18565	18651	18474	18339	18591
20198	30202	24779	19192	17364	16674	16440	16101	16170	15771	15685	15681	15655	15607	15480	15580	15527	15663	15666	15467	15509	15573	15518	15578	15404	15341	15443	15460	15561	15514	15670	15599	15518	15561	15382	15613	15465	15482	15487	15511	15550	15384	15558	15451	15505	15633	15479	15445	15508	15655	15713	15317	15622	15665	15634	15753	15284	15516	15588	15574	15581	15483	15499	15553	15483	15675	15517	15513	15502	15585	15554	15513	15473	15468	15446	15505	15456	15638	15458	15398	15505	15564	15442	15413	15591	15373	15461	15467	15317	15426	15526	15449	15551	15509	15515	15554	15474	15473	15521	15520	15381	15507	15684	15399	15272	15603	15432	15523	15513	15466	15312	15574	15471	15406	15608	15612	15551	15440	15488	15699	15505	15466	15304	15613	15493	15498	15498	15545	15558	15591	15457	15499	15451	15375	15644	15410	15344	15750	15526	15566	15538	15555	15545	15436	15561	15459	15525	15705	15653	15546	15521	15394	15388	15658	15379	15424	15595	15570	15646	15464	15573	15522	15543	15363	15450	15568	15404	15497	15572	15467	15563	15387	15554	15460	15428	15641	15455	15487	15449	15690	15413	15457	15464	15362	15584	15691	15527	15373	15496	15574	15499	15555	15453	15467	15478	15478	15599	15440	15435	15526	15275	15471	15507	15704	15386	15383	15425	15625	15499	15388	15654	15495	15820	15723	15488	15418	15605	15631	15603	15558	15629	15542	15352	15195	15431	15467	15588	15396	15367	15551	15505	15512	15575	15457	15514	15389	15570	15657	15577	15547	15572	15439	15370	15480	15583	15466	15541	15334	15499	15510	15480	15433	15327	15474	15569	15534	15676	15561	15642	15497	15332	15570	15570	15542	15446	15500	15245	15323	15558	15336	15664	15371	15509	15639	15576	15495	15457	15463	15467	15521	15521	15474	15599	15681	15356	15485	15414	15430	15373	15568	15565	15449	15478	15372	15401	15563	15581	15389	15549	15451	15557	15569	15489	15432	15566	15446	15576	15546	15609	15600	15431	15527	15614	15515	15602	15376	15487	15528	15473	15669	15419	15502	15490	15582	15540	15481	15580	15379	15523	15653	15405	15497	15588	15338	15475	15580	15548	15513	15495	15581	15669	15495	15591	15509	15417	15534	15577	15464	15411	15613	15320	15657	15445	15529	15435	15291	15562	15488	15558	15465	15551	15403	15871	15485	15500	15506	15497	15515	15399	15464	15528	15398	15484	15734	15636	15621	15411	15596	15519	15354	15648	15467	15549	15600	15557	15504	15433	15562	15461	15635	15410	15516	15452	15490	15418	15529	15485	15534	15424	15534	15397	15516	15467	15555	15625	15583	15434	15389	15333	15677	15421	15474	15613	15553	15634	15710	15465	15540	15490	15558	15627	15363	15455	15727	15437	15418	15495	15523	15670	15365	15480	15508	15358	15485	15509	15554	15623	15542	15553	15556	15430	15458	15574	15531	15367	15516	15420	15561	15558	15443	15765	15570	15550	15485	15645	15511	15417	15428	15304	15585	15435	15597	15448	15466	15600	15454	15461	15433	15479	15492	15412	15445	15665	15524	15407	15617	15642	15533	15433	15491	15644	15505	15459	15354	15397	15602	15603	15625	15493	15497	15543	15555	15366	15699	15438	15620	15424	15514	15495	15511	15475	15556	15553	15679	15462	15470	15641	15485	15538	15446	15723	15582	15468	15495	15685	15530	15550	15726	15484	15709	15536	15628	15439	15623	15523	15541	15407	15451	15496	15558	15565	15397	15572	15392	15598	15503	15575	15541	15375	15411	15715	15644	15659	15443	15494	15418	15419	15616	15690	15680	15568	15604	15491	15443	15508	15462	15436	15573	15679	15624	15543	15612	15508	15550	15598	15519	15497	15356	15445	15545	15329	15470	15336	15585	15533	15598	15540	15535	15580	15584	15481	15457	15402	15597	15375	15380	15493	15597	15406	15679	15433	15630	15641	15537	15451	15582	15463	15543	15601	15446	15655	15450	15572	15395	15441	15429	15533	15482	15445	15605	15462	15674	15526	15561	15364	15551	15493	15597	15601	15513	15688	15458	15522	15500	15634	15533	15502	15753	15499	15567	15505	15604	15606	15564	15505	15600	15456	15587	15716	15708	15634	15415	15620	15638	15531	15609	15523	15600	15581	15479	15531	15643	15538	15596	15617	15558	15494	15606	15592	15573	15586	15505	15484	15628	15252	15550	15507	15475	15630	15633	15495	15507	15559	15577	15481	15553	15377	15671	15531	15502	15398	15442	15637	15459	15411	15573	15565	15329	15516	15702	15382	15531	15520	15386	15524	15411	15557	15564	15319	15484	15632	15222	15589	15430	15528	15465	15466	15547	15486	15247	15688	15580	15320	15549	15634	15438	15382	15711	15569	15408	15536	15494	15434	15423	15506	15382	15523	15648	15522	15641	15504	15511	15489	15556	15640	15485	15510	15474	15593	15505	15432	15317	15342	15531	15316	15589	15529	15403	15519	15682	15510	15487	15433	15521	15396	15587	15508	15581	15462	15454	15528	15464	15354	15516	15601	15459	15491	15607	15455	15550	15514	15566	15503	15560	15412	15629	15507	15437	15599	15485	15504	15620	15407	15466	15399	15452	15378	15478	15504	15716	15496	15653	15512	15407	15539	15514	15514	15617	15576	15408	15466	15630	15574	15515	15422	15462	15337	15389	15408	15487	15567	15431	15471	15624	15662	15504	15632	15727	15441	15313	15697	15432	15639	15324	15458	15436	15407	15497	15491	15461	15220	15422	15526	15427	15580	15611	15548	15582	15444	15602	15438	15562	15590	15478	15612	15555	15566	15447	15536	15536	15516	15556	15608	15710	15731	15478	15486	15471	15509	15490	15421	15548	15421	15464	15714	15499	15475	15551	15527	15576	15681	15492	15597	15789	15458	15666	15387	15421	15530	15583	15399	15436	15465	15550	15565	15457	15351	15615	15618	15608	15551	15506	15633	15444	15377	15502	15233	15515	15536	15557	15553	15263	15424	15634	15487	15359	15480	15542	15583	15527	15548	15558	15507	15667	15556	15449	15344	15360	15452	15455	15521	15461	15475	15568	15462	15662	15648	15403	15710	15679	15409	15553	15403	15540	15493	15673	15605	15520	15673	15559	15482	15467	15611	15470	15569	15517	15582	15467	15646	15510	15551	15318	15633	15534	15671	15525	15588	15407	15438	15598	15739	15530	15616	15487	15433	15492	15403	15514	15415	15384	15475	15497	15443	15603	15675	15450	15433	15557	15502	15551	15542	15394	15465	15508	15595	15629	15416	15422	15607	15422	15599	15575	15610	15419	15556	15390	15559	15439	15453	15595	15458	15484	15641	15652	15575	15594	15558	15567	15413	15416	15516	15405	15405	15489	15612	15545	15406	15501	15555	15493	15566	15490	15572	15513	15412	15487	15574	15594	15429	15332	15587	15648	15467	15727	15496	15468	15420	15675	15455	15573	15481	15446	15253	15531	15411	15530	15345	15350	15509	15365	15391	15487	15493	15639	15547	15333	15426	15638	15490	15761	15544	15495	15357	15468	15440	15408	15544	15454	15535	15432	15543	15517	15440	15484	15616	15532	15620	15459	15641	15468	15368	15373	15472	15517	15465	15447	15542	15587	15647	15376	15490	15473	15595	15556	15676	15555	15548	15391	15572	15372	15528	15551	15531	15423	15420	15640	15652	15412	15580	15620	15767	15546	15562	15573	15426	15496	15596	15561	15519	15501	15402	15524	15707	15509	15550	15536	15483	15688	15441	15489	15543	15432	15611	15456	15547	15630	15512	15459	15724	15439	15441	15353	15555	15548	15557	15564	15489	15508	15541	15408	15528	15384	15383	15579	15426	15548	15543	15560	15483	15257	15603	15504	15545	15442	15384	15454	15341	15459	15519	15477	15546	15717	15689	15485	15556	15551	15597	15538	15587	15395	15514	15400	15612	15676	15278	15720	15432	15552	15430	15514	15683	15426	15692	15554	15283	15489	15496	15546	15436	15573	15600	15510	15459	15455	15629	15436	15544	15559	15635	15265	15347	15553	15524	15695	15511	15539	15568	15400	15799	15445	15487	15316	15471	15527	15531	15474	15501	15473	15427	15551	15517	15547	15806	15541	15613	15566	15485	15395	15587	15546	15483	15455	15527	15437	15491	15422	15357	15529	15614	15530	15530	15436	15664	15604	15457	15529	15515	15559	15659	15501	15438	15525	15486	15425	15682	15482	15418	15635	15536	15526	15411	15578	15437	15637	15491	15543	15423	15526	15515	15689	15612	15257	15346	15537	15426	15613	15557	15539	15748	15514	15413	15473	15383	15509	15431	15522	15391	15645	15487	15552	15605	15533	15560	15564	15470	15519	15485	15675	15454	15435	15687	15429	15532	15462	15578	15543	15590	15719	15686	15666	15535	15532	15461	15529	15579	15390	15387	15400	15426	15507	15484	15544	15528	15522	15700	15444	15610	15381	15626	15417	15613	15638	15736	15660	15495	15638	15631	15544	15316	15480	15456	15592	15532	15434	15512	15490	15455	15570	15490	15479	15403	15575	15656	15389	15568	15487	15607	15600	15595	15661	15485	15485	15429	15396	15454	15719	15610	15513	15505	15431	15465	15553	15584	15550	15313	15456	15634	15562	15676	15500	15444	15549	15597	15493	15653	15630	15472	15565	15473	15638	15530	15553	15290	15498	15673	15443	15520	15467	15432	15467	15441	15554	15485	15532	15575	15464	15494	15408	15469	15528	15433	15781	15470	15507	15453	15493	15584	15399	15474	15619	15455	15329	15736	15644	15592	15580	15598	15538	15548	15515	15346	15612	15493	15654	15576	15518	15563	15556	15564	15478	15620	15597	15427	15414	15531	15438	15575	15454	15683	15467	15559	15526	15435	15415	15486	15634	15575	15449	15616	15754	15320	15532	15660	15534	15481	15737	15516	15585	15576	15334	15577	15473	15412	15549	15423	15530	15657	15501	15393	15415	15363	15512	15551	15424	15378	15700	15700	15356	15612	15578	15556	15476	15451	15402	15538	15610	15654	15552	15373	15300	15528	15392	15525	15414	15682	15449	15485	15485	15579	15602	15414	15377	15465	15370	15534	15454	15496	15599	15553	15549	15531	15528	15670	15706	15527	15676
23756	21583	28326	25729	22691	21668	20743	18551	18076	18346	18040	17996	18113	17800	18025	17824	18069	17851	17903	17805	17713	17910	17879	17948	17727	17914	17742	17819	17675	17745	17985	17771	17900	18064	17754	17773	17693	17797	17749	17747	17742	17721	17795	17536	17713	17496	17767	17864	17798	17858	17818	17604	17902	17767	17592	17814	18044	17685	17660	17886	17644	17715	17825	17727	17816	17902	17960	17692	17542	17771	17830	17616	17858	17973	17722	17704	17593	17616	17752	17545	17732	17699	17572	17570	17719	17684	17573	17651	17686	17569	17704	17670	17727	17856	17628	17679	17687	17703	17605	17609	18018	17631	17740	17518	17794	17808	17789	17910	17688	17800	17722	17784	17766	17763	17674	17831	17575	17975	17854	17581	17742	17471	17794	17571	17951	17814	17794	17550	17600	17710	17932	17859	17772	17543	17638	17638	17486	17771	17697	17612	17769	17745	17767	17772	17759	17649	17801	17831	17729	17516	17732	17649	17705	17684	17843	17746	17781	17696	17766	17712	17731	17536	17469	17658	17725	17794	17683	17746	17920	17801	17721	17767	17650	17717	17757	17901	17694	17691	17526	17696	17626	17953	17788	17609	17811	17552	17666	17531	17411	17537	17925	17561	17676	17603	17821	17686	17671	17750	17776	17686	17606	17714	17675	17706	17815	17828	17493	17818	17821	17583	17644	17759	17728	17530	17774	17770	17898	17672	17699	17724	17749	17450	17619	17708	17652	17638	17801	17589	17783	17496	17567	17763	17551	17813	17518	17575	17615	17708	17520	17721	17669	17712	17664	17740	17467	17362	17618	17522	17629	17495	17753	17771	17579	17698	17580	17658	17719	17582	17683	17685	17701	17678	17825	17680	17738	17679	17703	17676	17639	17871	17729	17785	17786	17564	17707	17524	17757	17603	17830	17758	17577	17615	17684	17640	17562	17678	17698	17829	17770	17700	17548	17617	17701	17746	17860	17640	17762	17581	17601	17681	17789	17751	17702	17485	17686	17737	17742	17476	17590	17672	17764	17710	17811	17821	17721	17531	17605	17654	17661	17744	17661	17911	17651	17714	17471	17581	17632	17795	17631	17764	17703	17863	17793	17665	17899	17642	17657	17580	17618	17584	17554	17654	17910	17583	17704	17530	17640	17517	17654	17761	17767	17680	17680	17776	17741	17716	17736	17542	17773	17547	17627	17517	17643	17823	17731	17638	17961	17609	17728	17532	17770	17486	17642	17660	17543	17718	17677	17738	17760	17818	17629	17566	17731	17485	17777	17733	17741	17824	17691	17833	17760	17543	17728	17669	18061	17787	17814	17721	17607	17646	17709	17784	17644	17579	17908	17683	17483	17491	17445	17711	17852	17811	17503	17676	17660	17766	17649	17708	17637	17849	17738	17831	17679	17799	17610	17814	17593	17500	17826	17745	17704	17646	17617	17723	17432	17646	17865	17733	17563	17630	17499	17700	17718	17862	17780	17826	17754	17526	17934	17568	17685	17716	17766	17542	17540	17669	18033	17839	17794	17534	17790	17733	17706	17840	17555	17456	17523	17625	17758	17699	17799	17813	17485	17893	17774	17848	17748	17686	17667	17854	17594	17747	17581	17628	17519	17927	17677	17678	17736	17841	17651	17778	17824	17731	17771	17767	17695	17695	17437	17660	17885	17560	17641	17964	17759	17756	17666	17687	17746	17784	17748	17762	17650	17871	17652	17718	17750	17584	17759	17637	17610	17590	17734	17701	17750	17814	17859	17772	17710	17623	17625	17774	17804	17883	17730	17740	17856	17804	17804	17574	17686	17864	17593	17631	17551	17687	17618	18008	17754	17864	17701	17612	17796	17715	17827	17827	17843	17711	17569	17703	17886	17665	17658	17636	17800	17924	17904	17611	17746	17419	17746	17482	17705	17434	17791	17584	17777	17797	17867	17672	17650	17694	17780	17589	17730	17645	17802	17739	17679	17666	17648	17614	17768	17626	17807	17772	17718	17657	17514	17659	17634	17856	17797	17705	17752	17687	17613	17689	17730	17635	17788	17628	17845	17715	17698	17689	17643	17676	17527	17667	17594	17678	17615	17633	17738	17819	17702	17834	17733	17864	17850	17753	17687	17703	17724	17687	17677	17738	17785	17756	17621	17641	17699	17585	17579	17653	17579	17724	17766	17662	17639	17647	17660	17651	17623	17662	17828	17591	17765	17676	17640	17724	17617	17761	17561	17683	17536	17506	17699	17569	17495	17702	17760	17928	17627	17720	17529	17639	17630	17572	17795	17668	17709	17832	17601	17878	17637	17717	17892	17668	17644	17745	17808	17818	17754	17601	17651	17704	17666	17709	17827	17616	17489	17742	17817	17669	17839	17538	17743	17640	17655	17609	17739	17582	17609	17556	17545	17936	17778	17780	17822	17445	17536	17807	17853	17763	17798	17705	17615	17737	17796	17882	17879	17766	17680	17859	17840	17814	17744	17746	17689	17780	17717	18027	17823	17877	17648	17750	17869	17631	17743	17606	17711	17630	17788	17702	17831	17739	17814	17679	17535	17623	17534	17886	17702	17467	17722	17646	17834	17707	17878	17788	17611	17638	17721	17860	17723	17577	17804	17516	17568	17633	17672	17667	17581	17687	17547	17651	17736	17613	17765	17708	17645	17642	17476	17800	17638	17758	17936	17853	17649	17568	17695	17828	17560	17650	17794	17494	17668	17911	17626	17687	17708	17765	17648	17627	17817	17714	17873	17761	17718	17605	17497	17763	17705	17583	17502	17818	17778	17726	17677	17663	17876	17772	17672	17735	17696	17540	17747	17696	17809	17702	17712	17599	17753	17662	17785	17733	17587	17711	17660	17657	17546	17540	17476	17658	17798	17612	17723	17655	17682	17628	17864	17718	17654	17577	17556	17596	17839	17518	17572	17585	17644	17575	17873	17587	17513	17787	17645	17721	17613	17803	17569	17843	17655	17624	17735	17794	17684	17721	17637	17651	17644	17687	17670	17742	17671	17849	17791	17577	17852	17572	17698	17676	17536	17787	17704	17753	17828	17875	17549	17649	17515	17757	17604	17641	17736	17624	17780	17571	17856	17519	17682	17635	17801	17551	17733	17637	17696	17892	17545	17771	17821	17909	17752	17784	17818	17810	17780	17545	17809	17672	17725	17702	17878	17606	17532	17646	17687	17769	17662	17642	17785	17845	17701	17522	17700	18001	17769	17806	17827	17789	17831	17861	17672	17797	17671	17704	17682	17767	17711	17700	17683	17580	17778	17719	17749	17803	17937	17944	17907	17706	17880	17843	17807	17870	17834	17835	17825	17646	17682	17643	17639	17862	17793	17516	17726	17772	17681	17728	17746	17802	17796	17646	17586	17635	17729	17809	17743	17640	17848	17595	17706	17547	17799	17672	17801	17619	17725	17686	17782	17697	17864	17728	17661	17642	17642	17598	17710	17790	17850	17697	17716	17801	17586	17697	17657	17749	17689	17724	17778	17741	17558	17756	17665	17635	17833	17654	17658	17678	17546	17511	17606	17546	17625	17707	17728	17582	17635	17746	17724	17813	17688	17592	17561	17874	17744	17510	17895	17630	17525	17479	17718	17746	17771	17603	17792	17806	17609	17675	17639	17881	17691	17699	17565	17581	17776	17645	17659	17616	17722	17684	17558	17627	17729	17813	17907	17775	17505	17851	17544	17863	17817	17678	17760	17719	17572	17526	17777	17583	17659	17728	17617	17609	17704	17844	17690	17794	17654	17707	17517	17677	17585	17705	17986	17662	17598	17729	17395	17729	17555	17572	17609	17650	17556	17632	17758	17800	17764	17634	17832	17624	17688	17731	17645	17829	17604	17874	17602	17778	17759	17699	17852	17762	17702	17910	17688	17801	17513	17799	17708	17640	17690	17665	17702	17923	17473	17702	17772	17800	17797	17786	17562	17711	17768	17734	17765	17630	17750	17629	17550	17396	17926	17945	17616	17706	17785	17722	17646	17720	17750	17699	17616	17702	17629	17630	17807	17928	17708	17624	17709	17556	17704	17515	17658	17720	17911	17827	17904	17828	17631	17745	17749	17583	17634	17901	17732	17681	17701	17934	17638	17767	17735	17558	17842	17614	17766	17763	17697	17747	17703	17599	17593	17591	17752	17821	17787	17548	17791	17720	17980	17750	17710	17747	18043	17638	17813	17723	17856	17714	17765	17613	17986	17722	17839	17590	17552	17538	17729	17741	17546	17713	17683	17612	17903	17586	17693	17639	17745	17569	17690	17733	17855	17643	17570	17548	17777	17819	17748	17662	17757	17511	17574	17633	17872	17649	17955	17833	17585	17655	17712	17863	17611	17580	17759	17744	17767	17708	17811	17603	17795	17755	17660	17805	17652	17736	18031	17461	17611	17746	17985	17651	17733	17809	17889	17604	17667	17686	17744	17654	17724	17486	17750	17764	17712	17570	17855	17635	17876	17741	17754	17648	17637	17670	17607	17445	17597	17581	17749	17688	17647	17568	17578	17722	17553	17629	17574	17626	17751	17600	17620	17709	17908	17851	17938	17723	17647	17718	17641	17759	17821	17714	17765	17893	17715	17837	17658	17721	17591	18051	17636	17590	17714	17731	17644	17619	17810	17954	17669	17651	17730	17717	17941	17784	17658	17535	17461	17664	17775	17628	17678	17658	17891	17439	17622	17671	17741	17746	17704	17728	17396	17689	17816	17734	17859	17743	17542	17850	17596	17767	17822	17591	17920	17651	17821	17601	17649	17746	17571	17670	17903	17773	17647	17820	17490	17792	17814	17555	17633	17692	17735	17618	17622	17608	17754	17695	17650	17914	17777	17718	17409	17601	17831	17669	17680	17795	17828	17557	17762	17513	17661	17509	17708	17658	17801	17434	17657	17675	17747	17553	17808	17697	17540	17810	17816	17866	17760	17517	17770	17723	17648	17504	17649	17878	17689	17812	17788	17659	17801	17671	17809	17768	17717	17848	17736	17799	17680	17780	17727	17707	17787	17584	17752	17699	17880	17733	17570	17559	17429	17770	17750	17718	17706	17291	17671	17751	17679	17739	17791	17565	17648	17705	17712	17609	17594	17542	17723	17543	17782	17882	17815	17945	17522	17741	17711	17681	17436	17514	17709	17799	17806	17712	17852	17651	17783	17659
18941	38518	33325	22843	18404	16864	16464	15983	15657	15519	15450	15249	15423	15394	15319	15293	15333	15172	15269	15031	15090	15180	15039	14983	15074	14906	14932	15073	15015	15020	15113	15144	14838	14961	15089	15051	14976	14956	14999	14992	15111	15049	15053	15014	15102	15204	15099	15212	15072	15173	14918	15036	15058	14935	15035	14841	14959	15067	15112	15239	15084	15106	15072	14971	15063	14939	15186	15072	15066	15146	15086	15067	14994	15041	15052	15081	15027	15040	14984	14905	15065	14933	15087	15036	15002	15004	14966	14993	15055	14919	15124	14945	14868	14944	14903	15070	15100	15126	15037	14968	14991	14908	14991	15008	15112	15122	14967	15021	15042	15071	14967	14910	15084	15113	15130	14964	15005	15113	15041	15055	15046	14981	14963	14985	14954	15061	15066	14855	15031	14979	15017	14947	15007	15055	15041	15119	14994	15056	15031	14957	15146	15044	15283	15003	15249	15120	14940	15070	15014	14969	14988	15139	15037	14907	14969	14855	15000	15028	15205	15023	14967	14934	15055	14951	15070	15014	15068	15059	15102	14766	15144	14921	15168	15009	14921	14906	14881	14820	15084	15050	14914	15109	14967	15028	15119	15060	15027	15007	15040	15031	14953	14857	14954	15107	15016	15151	14983	15045	14969	15033	14887	15063	15044	15031	14941	15278	15010	15036	14858	15051	15091	14997	15046	15031	15086	14960	15005	14979	15015	14983	14929	14952	15129	14923	14977	15201	15030	14950	15042	14849	15142	15047	15135	14986	14914	14998	14998	15065	14890	15132	15182	15091	14982	15176	15150	14968	14991	14832	15019	15106	15151	14920	15019	14990	15050	15036	15106	14996	14970	14979	14973	14980	14947	15056	14945	14990	14869	15003	15181	15112	15058	15069	14970	15165	15040	15019	15025	15056	15073	14918	14981	15232	15122	14887	15116	15040	15073	15254	15294	14902	15023	15118	15193	14905	15086	14800	15104	15098	14963	15096	15067	14744	14933	15013	14867	15105	15149	15227	15061	15103	15101	15099	15064	14908	15049	15063	15050	14980	15045	14919	15124	14821	15309	15142	15029	14966	15026	15025	15018	14961	15052	15074	14935	15032	14900	15169	15100	14949	14993	14982	14976	15097	15039	14900	15021	14860	15101	14970	15029	14998	15109	15072	14970	15008	15007	15051	15019	15000	15146	14912	15064	15039	15082	15117	15005	15113	14992	14957	15038	15033	15079	14902	15169	15140	14969	15052	14852	15174	15019	15139	15050	15091	15020	15165	15010	14978	15004	14983	14981	15052	15004	14817	15071	15123	14904	15023	15027	15122	14974	15026	14960	14881	15059	15064	14959	15016	15133	15107	15060	14966	14939	14784	15220	14976	14943	15050	14991	14996	15081	15139	14916	14947	15029	15016	14937	15077	15242	14931	15203	15015	14990	14954	15042	14822	14912	14892	15101	14917	15097	15080	15012	15010	15143	15033	14792	14986	14909	14948	14968	15242	15029	15138	15220	15052	15051	14950	14972	15109	15150	14967	15027	15028	14987	14994	14978	14845	15118	14941	15142	15007	15035	15102	15096	15031	15040	15026	15089	14974	15055	15106	14943	15201	15121	14992	14986	14959	15023	15199	15006	14797	15122	14985	15037	14888	14896	14912	15188	14983	15007	14935	14971	14908	14854	15143	15090	15054	14815	15057	15161	15055	14894	15052	14909	15045	14986	14961	15042	15142	14946	15125	15059	15057	15062	14884	15131	14921	14878	15178	15152	15151	15033	15032	15159	15098	14934	14988	14993	15057	14943	14967	14997	15201	14868	15085	14933	15127	14888	14946	14900	15126	15086	15196	14928	14838	14925	15251	15012	14992	14994	14992	14863	14933	14896	15100	15052	15042	15130	14887	15068	15048	15181	15000	15167	15034	15066	15018	15131	15074	14913	14910	15029	14953	15104	14986	15029	15056	14994	15092	15041	14919	15237	15148	14944	15002	15014	15056	15136	14943	14972	14961	15035	14862	15182	14875	14908	14999	15171	15243	14920	14919	14970	15103	15082	14891	14886	15006	15147	15020	15016	15025	15024	14912	15127	14983	15128	14919	15077	14995	15054	15122	15104	14967	14989	15050	14981	15146	14952	15082	14950	14902	15110	15038	15062	15092	15243	14883	14940	14898	14968	14952	15024	15032	15097	15085	14952	15020	14976	15004	15202	15043	15066	14932	14909	14798	15002	14914	15003	15035	15084	15015	15026	15134	15014	15023	15117	15126	15083	15135	14872	15042	14881	14904	15135	14960	14984	15042	14963	15179	15039	15005	15123	15095	14991	15041	15156	15022	14998	15093	15108	14993	14960	14943	15074	15065	14843	15006	15043	15088	15031	15088	14946	15080	14974	15093	15076	14938	15130	15138	14879	15044	14860	14984	15068	14863	15039	14884	15124	14962	15013	14950	15010	14943	14855	14977	15071	14767	15134	15071	15137	15050	14953	14961	14917	15002	15133	14966	14948	14981	14908	15004	15086	15194	15041	14868	14994	15052	15115	14996	15002	15104	15030	14876	15136	15024	14872	15023	15060	15353	15065	14921	15081	15183	15027	14951	15109	15060	15081	15167	14811	14851	14994	15030	15056	14913	15100	14978	14947	15112	15031	15229	15080	14991	14943	15088	14997	15070	15152	15008	15172	15132	14908	15058	15037	15082	15167	15162	14954	14943	14907	14971	15036	15149	15003	14925	15003	15120	14969	15051	14926	14962	15000	15020	15126	15173	15269	14956	15081	15205	14934	14892	15016	15064	14834	15059	15028	14985	15032	15020	15000	14968	14998	14868	15068	15168	15079	15029	15065	15076	15010	14967	15100	14806	15093	15106	15016	14925	14915	14762	15019	15113	14747	14932	15165	15035	15095	15015	14916	14978	14992	14968	14869	15108	14884	15086	14871	15124	15012	15062	15153	15059	15018	15093	14968	14929	14903	14967	15062	14954	15093	15007	14910	14910	15194	15019	15046	15064	14845	15152	14965	15144	15107	14916	15076	14946	14916	15016	14985	14889	14975	14930	15051	15031	15018	15229	15022	15147	15082	15109	14919	15201	15044	15151	14940	15003	14915	14850	14888	15033	15057	15110	14970	15259	14998	15073	14864	15052	15100	14911	15045	14815	14913	15152	14882	15000	15158	15136	14970	14844	15097	14994	15074	15012	14888	15069	15086	15046	14933	15044	15041	15106	15164	15165	14938	15046	14902	14961	14916	14893	14929	15040	14970	15132	14974	15061	14913	15169	14892	14995	15048	15063	14988	15007	15147	14948	15028	14998	15025	14947	14915	15195	14985	14959	15101	14932	15043	15004	15142	15072	15069	14910	15031	14855	15042	14873	15008	14850	14890	15038	15115	15156	14953	15006	14842	15063	15042	14937	14950	14961	14997	15020	14996	14979	15047	15118	15103	15140	14977	15117	15031	15064	14949	14966	15084	15139	14994	15000	14979	15040	14964	15070	15071	14933	15171	15218	15083	14948	14991	14983	14979	14906	15016	15089	15150	15054	15065	14998	14964	15035	15135	15042	15124	15063	14875	14991	14886	15002	15011	14987	15024	15006	15118	15205	15158	15116	15136	14934	15041	15101	14889	14920	15078	14975	14998	14990	15113	15093	14946	14996	15007	15047	15107	14880	15045	15018	14906	15124	15024	15073	14965	15071	15089	15081	14962	15241	15118	14955	15002	14975	14882	15030	15009	15060	15054	14942	14876	15041	15036	15129	15062	15057	14894	15058	14864	15024	15036	14960	15009	15033	14823	15044	14895	15055	14854	14988	14996	14919	15283	14968	15138	14950	15092	14896	15126	15022	15003	15076	15019	15238	14896	15056	15109	15171	14988	15052	15108	14891	14861	15187	14996	15066	15142	14945	14845	14956	14969	15123	14868	15106	15027	15097	15173	15088	15066	15086	15086	14868	15045	15119	14977	14989	14968	15023	15135	15004	15158	15141	14945	15024	15126	15080	15081	14942	15004	15049	15072	15065	15008	15268	14949	14920	15002	14983	14948	14886	15049	15007	15049	15033	14889	15038	15319	15096	14973	14941	15005	15255	14950	14847	15037	15041	15033	15061	15013	14864	14905	14808	15121	15072	15191	15123	15064	14997	15139	15217	15092	14959	15057	15061	14942	15106	14828	15216	15007	15099	15173	15017	15134	14890	14850	15050	14976	14986	15069	14993	14828	14948	14939	14934	15107	15162	15025	14965	15011	14983	15002	14899	15027	15090	15018	15060	15172	15051	14966	15001	15018	15078	15237	14965	14925	15017	15032	14910	15023	14940	14996	15121	15058	14967	14842	14836	14937	14907	14989	14980	14954	14930	14918	15006	15159	14820	15067	14976	15077	15066	15037	15038	14869	14762	15006	15012	15072	15076	15173	15041	14889	15023	14869	15019	14960	14877	15066	15105	14931	15086	15075	14971	14985	15019	15167	15097	15015	14923	15091	15056	15110	15040	14941	14962	15129	15111	15085	15027	14856	15022	15069	14926	14992	14950	14956	15046	14910	15079	15046	15122	14943	14958	15001	14991	14932	15029	15069	15034	14962	14949	15079	15078	14982	15029	15076	15174	15210	14776	15100	15062	14988	14929	14904	14867	15102	14867	15026	15190	14959	14902	15049	15040	14945	15138	15149	15027	15031	15091	15168	15110	14933	14943	15036	15063	15041	15038	15054	15002	15141	15052	14937	15130	14974	15058	14891	15174	15064	15020	15085	15037	15060	14894	14992	15106	15126	14893	14949	15027	14852	15123	15039	15033	15061	14994	14973	15055	14927	15110	14999	15068	15180	14771	15143	14951	14902	15021	15173	15038	14937	14994	14873	15146	14993	15034	15152	15011	15040	15101	14902	14959	14911	15162	15064	15128	15071	15071	14908	15034	15031	15099	14872	15118	15014	15070	15069	15012	15005	15175	14952	15025	15130	14944	15322	15086	15013	15202	14931	15073	15032	15087	14990	15011	15029	14891	14941	15086	15046	14975	15060	14914	15095	15076	15127	14924	15079	15005	15064	15018	14947	14831	14981	15091	14948	15087	15015	15096	15138	15109	14968	15064	15048	15027	15095	14892	15068	14951	15173	15097	15098	14938	15098	14941	14830	14998	14974	15206	15017	15145	14970	14906	15096	15075
25563	21658	27422	27632	21130	20474	20243	19691	19190	19183	19106	18917	19259	19050	19143	19198	19029	19146	19119	18873	19157	18971	19010	18965	18935	18821	19193	19072	18892	19004	18852	19163	18971	18798	18900	19076	19037	19019	18925	18976	19123	18888	18823	18972	18816	18823	19265	18861	18886	19042	18977	18851	18953	18894	18818	19151	18874	18880	18956	18750	18986	18827	18925	19185	18932	18922	18861	18951	18943	19035	18946	18890	18736	18827	18953	18891	18913	19052	19113	18908	18943	18960	19156	19162	18838	18973	18872	18952	18921	18903	18774	18884	18975	18892	18878	18905	18713	18961	18984	18934	19078	18724	18919	19034	18809	18860	18795	18892	18847	19027	18868	18897	18991	18903	18913	18995	18946	19034	18906	19187	18893	18794	19000	18957	18854	18894	19085	18975	19100	18940	18783	18927	18813	18992	18873	18903	18775	18872	18716	18797	18845	18952	18922	18913	18757	18925	18906	18868	18983	18979	18970	18859	19076	18884	18844	18803	19062	18949	18995	18917	19144	18935	18841	19006	18860	19041	18980	18909	18997	18981	18967	18894	19116	18827	18959	19152	19156	18801	18712	18942	19208	18763	18936	18990	18878	18733	18749	18690	18883	18807	18793	18954	18746	18766	18989	19051	19075	18946	18881	18873	19026	18971	18694	18860	18936	19088	18817	18846	18974	19134	18812	18834	18951	18821	18954	19202	18965	19081	19057	18994	18856	18787	19040	19032	19165	19013	18880	18863	18949	19050	18993	18935	18886	18979	18947	18985	19019	19015	18962	18865	18844	18757	18961	18873	18890	18913	18992	19070	18767	18978	19113	19042	18884	19127	19023	18835	18983	18921	18826	18948	18960	18795	18899	18934	19192	18873	18772	18751	18823	18928	19070	18874	19040	18798	18882	18935	19022	18903	18831	18932	18905	18956	18917	18683	18926	18936	18895	18977	18743	18944	19025	18976	18897	19038	19000	19075	18972	18986	18857	19144	19048	18951	18918	18901	18792	18967	18822	18829	18981	18987	19003	18903	18840	18976	18979	18943	19052	18806	18952	18883	18887	18963	19053	19026	19084	19093	18956	19011	18955	18939	18854	18993	18838	19006	18837	18910	19058	18952	18934	18887	19012	18935	19073	18893	18887	18774	19121	19137	19013	19016	18796	19141	19003	18953	18833	18982	18708	18990	18843	18942	19133	19072	18768	18833	18912	18834	18777	18995	19005	18858	19030	18913	19028	18996	18870	18758	18768	18776	19037	18833	18826	18920	18854	19018	18822	18952	19018	18979	18954	18969	18826	19037	18998	18963	18903	18795	18933	18954	19165	19047	19302	18918	18764	19047	19186	19083	18824	19117	19022	18906	18989	18861	18876	19024	18841	18831	18780	19070	19019	18515	19024	18923	18684	19022	18820	18830	19022	18881	18861	18873	18940	19064	18914	18870	18965	19021	18916	18812	18907	18855	18969	18984	18925	19078	18925	18624	18896	18944	18876	18925	18659	18854	18851	19043	19040	18959	18787	18819	18972	18983	18799	18941	19037	18907	18926	18650	19038	18950	19068	18956	19052	18999	19008	19014	18974	18982	18918	18775	18860	18875	18898	18894	18976	18903	19046	18950	18909	18998	19013	19033	19089	18793	19002	19122	18839	19057	18970	19050	18839	18867	19000	19112	18908	18915	19010	19046	18833	18972	19057	19067	18735	18884	19155	18913	18982	18946	19042	18967	18958	19156	19122	18956	18837	18709	18923	18924	18801	18823	18754	19030	18983	18899	19008	18903	18855	18970	18809	18801	19017	19029	18861	19063	18934	18748	18808	18729	18851	19018	18894	18830	18845	18958	18949	18867	18981	19087	18988	18924	18891	19107	18762	18980	18983	18842	18984	18898	18877	18624	19039	18816	18886	19055	18995	18978	18720	18801	19033	18877	18865	18986	18973	18739	19075	18911	18963	18942	18854	19065	18964	18735	18833	18979	18846	18927	18867	18661	18749	18998	19078	18839	18871	18855	18997	18921	18917	18905	19001	18768	18676	18848	18715	18840	18963	19068	18958	19027	18944	19071	19003	18997	18920	18963	18971	18981	18674	19035	18985	19032	18893	18956	19113	19003	19054	18906	18866	18947	18807	18945	18921	19116	18915	18985	19141	18935	18859	18967	18879	18799	18780	18860	19065	18607	18895	18938	18940	18854	18755	19077	18797	18934	18930	18747	18840	18748	19021	19172	18958	18830	18824	18841	18839	18830	19120	18764	19001	18821	18749	18868	18966	18909	18994	19030	18879	19083	19057	19023	18990	18835	18915	18998	19012	19019	18959	19092	19022	18836	18858	18808	18711	19017	19105	18827	18959	19151	18845	18900	18854	18931	18935	19071	18890	18908	18908	18993	19089	18762	18915	18926	19048	19010	18957	18880	18649	18911	18945	18994	19045	18963	18858	18868	19133	18970	19002	18837	19015	19057	18963	18851	18733	18874	19016	19197	19038	18779	19175	18896	18964	18899	18866	18754	18914	19146	19161	19100	19165	18815	19021	19062	18820	18828	18973	19061	19042	18965	18923	18867	18902	19013	18840	18804	18740	19110	19024	18990	19179	18884	18987	18952	19068	19027	18758	19056	19015	19057	18869	18878	18707	19016	19011	19018	18961	18961	18947	19127	18890	19011	18908	19091	19065	18881	19003	19072	18880	18882	19017	19086	18910	18629	18949	18916	19117	18948	19033	18723	18925	18857	18889	18906	19100	19048	19127	18813	18909	18856	18944	18891	19085	19033	18999	19071	18981	18977	18985	18998	18892	18848	19009	18983	18792	18597	18999	18888	18744	18979	18891	18937	18906	18747	18999	18886	19006	18894	18985	18905	18861	18910	18957	18879	19022	18825	18774	18900	19088	18742	19131	18977	18962	19139	18720	19026	18925	18805	18940	18966	18916	18802	18913	18704	18864	18894	18861	18899	18943	19038	19085	18902	18954	18899	18648	18949	19155	19042	18919	19063	18899	18871	18992	18739	18987	18813	18960	18919	18923	18920	19039	18955	19038	19025	18807	18967	18972	19093	19020	18972	18966	19138	18962	19234	18807	19109	19031	19070	19146	18607	19091	18953	18995	19009	18892	19005	18971	19018	18684	18863	18821	19079	18879	19090	18863	18971	18826	18923	19009	18736	18973	18970	18937	18884	18862	18989	19055	18840	18802	19026	18933	18947	18839	18860	19095	18987	19135	18948	18865	19000	19179	18940	18994	18770	18972	18917	18762	19061	19050	18894	18867	18814	19107	19028	18950	18892	19043	18938	18942	18893	19017	18781	19081	18678	18811	18807	18795	18738	18824	18951	18954	18981	18994	19052	18933	18818	18714	18860	18909	18916	19048	19048	18947	19003	18714	18872	18904	18869	18980	19111	18893	18789	19034	19003	19053	19127	18828	18922	19168	19072	18973	18940	18906	19067	19024	18927	18920	18988	19000	19187	18842	18909	19002	18984	19068	18914	18847	19122	18996	19102	18976	19124	19100	18879	18955	19275	18972	18793	18951	18822	19044	19162	19057	18962	19181	19166	18902	19004	18896	18829	18862	19216	19085	19080	19087	19035	18864	18858	18837	18910	18962	18881	18890	19003	18982	18908	18896	18964	19118	18842	18826	18771	18880	18971	18937	19130	19163	18955	19032	19068	18999	19076	18890	19048	18732	19027	19100	18923	19029	19014	18758	19003	18698	19114	18890	19235	18976	19059	18879	18745	18876	19034	18926	18832	18854	18976	19048	19055	19016	18786	18912	18905	18950	18900	19015	18900	19018	18992	18870	19041	18785	18852	18978	18815	18787	18854	18909	18722	18951	19010	19125	18933	18870	18966	18918	19095	18912	19051	18806	19052	19012	18995	18954	18859	18888	18907	18919	18794	18741	19003	19007	18866	19174	18797	18932	18959	18743	18855	18758	18926	18994	18867	18986	18971	18845	19078	19158	19043	18943	18993	18899	18885	18868	18632	18861	18809	18986	18725	18890	18775	18969	18879	19135	18952	18733	18806	18941	18789	18939	19045	19116	18895	19001	19190	19104	18926	19221	18817	18981	18834	19013	18816	18995	18818	19093	18906	18962	18906	19021	19069	18993	18991	19220	19056	18910	18968	18899	18927	18983	19055	18989	18929	18919	19049	18992	19023	18869	19158	18890	19016	18776	19043	19120	18927	18785	19048	19046	18746	19011	19131	19069	18804	18991	18890	18872	18821	18969	18869	18872	18995	18727	18750	19034	19048	18974	18897	18909	19144	19131	18910	18782	19098	18855	19120	19011	18917	19027	18955	19028	19064	19136	18844	18874	18864	18840	18899	18949	18854	18796	18953	19164	18909	18947	18887	18907	18755	19018	18824	18809	18887	18893	18854	19021	19002	19053	18915	19044	18879	18886	19057	18906	18975	19309	19011	18699	19004	18853	18994	18868	18783	19149	18859	18873	18967	18811	18836	19161	18909	18959	19178	19172	19007	18934	19118	19017	19121	18864	18908	18842	18913	18777	19015	18969	18805	18948	18941	18916	18929	18763	19003	18780	18977	18957	18991	18705	18860	19010	18882	18999	18930	19041	18969	18862	18854	18935	18861	19016	18726	18869	18982	18812	18913	18976	19034	18689	18843	18859	18976	18801	18761	18997	18938	18729	19014	18949	18829	19122	18938	18988	18811	19100	18612	18886	18636	18851	19043	18852	18924	19019	18885	18963	18965	18978	19059	19019	18623	18839	18909	18994	18881	19042	18906	19077	18989	18897	18775	18895	19027	19055	19146	18810	18911	19013	18994	18857	18865	18965	19007	18968	18881	18948	19143	18875	18800	18985	18930	18975	18747	18919	18925	19076	18981	18984	18974	19088	18784	18831	18846	18745	18791	18937	19087	18958	18874	19050	18942	19077	18910	18914	19015	19097	18866	19005	18978	19036	19047	18954	19100	18798	18808	18815	18928	18785	18856	19031	19069	18949	18763	18927	18724	18961	19031	18891	19009	18897	18839	18683	18733	18816	18817	18800	18891	19005	19033	19098	18748	18770	18740	19149	19074	18957	19085	18806	18989	19041	19000	18873	18919	18933	18955	18731	18973	18926	19026	18971	18889	18822	18958	18872	19079	19054	18654	18822	18849	18887	18922	18811	18785	18934	19153	18972	19145
19303	34713	27444	20562	18246	17311	16679	16491	16244	16041	16130	15902	16065	15915	15880	16069	15945	15832	15621	15853	15898	15779	15872	15792	15894	15923	15866	15884	15631	15825	15798	15661	15673	15761	15707	15772	16005	15774	15764	15688	15716	15893	15809	15821	15777	15858	15601	15777	15706	15712	15966	15689	15711	15790	15704	15853	15714	15734	15550	15772	15832	15845	15761	15901	15541	15801	15738	15709	15723	15831	15819	15840	15651	15866	15819	15694	15797	15829	15930	15653	15717	15656	15989	15883	15806	15580	15835	15785	15856	15566	15865	15676	15814	15732	15799	15766	15812	15640	15726	15613	15758	15562	15626	15837	15900	15776	15869	15771	15718	15854	15569	15815	15825	15893	15625	15902	15652	15637	15699	15638	15537	15747	15737	15656	15867	15797	15731	15740	15792	16005	15763	15849	15517	15882	15856	15810	15650	15699	15733	15603	15888	15798	15779	15760	15665	15877	15841	15685	15883	15606	15850	15504	15652	15733	15817	15863	15849	15737	15659	15684	15657	15839	15861	15770	15669	15860	15864	15675	15828	15693	15913	15762	15814	15857	15774	15755	15720	15839	15694	15694	15878	15807	15986	15934	15634	15825	15782	15772	15677	15584	15907	15675	15621	15615	15830	15738	15682	15783	15787	15920	15779	15749	15769	15798	15781	15664	15847	15785	15703	15681	15908	15763	15741	15829	15800	15764	15866	15894	15795	15816	15884	15725	15646	15831	15926	15790	15822	15655	15876	15676	15767	15832	15581	15853	15789	15665	15823	15798	15807	15749	15800	15677	15708	15732	15819	15929	15859	15779	15572	15864	15935	15733	15913	15816	15866	15736	15900	15740	15635	15601	15922	15872	15689	15830	15875	15781	15951	15800	15666	15940	15827	15654	15801	15885	15797	15654	15909	15659	15812	15937	15827	15672	15734	15792	15770	15757	15922	15888	15826	15834	15748	15643	15844	15727	15833	15837	15761	15685	15732	15712	15837	15716	15807	15690	15708	15536	15814	15794	15713	15721	15777	15838	15684	15725	15616	15692	15791	15725	15755	15747	15704	15827	15709	15710	15726	15906	15828	15711	15817	15732	15655	15871	15972	15737	15687	15769	15644	15860	15754	15766	15886	15608	15665	15768	15734	15746	15942	15747	15680	15705	15648	15879	15789	15613	15921	15728	15727	15734	15803	15635	15763	15729	15605	15785	15767	15884	15880	15793	15651	16017	15781	15818	15783	15662	15657	15699	15843	15728	15825	15651	15592	15748	15561	15717	15778	15814	15813	15821	15648	15784	15774	15819	15740	15705	15940	15716	15927	15852	15692	15770	15936	15736	15685	15604	15768	15738	15746	15590	15797	15691	15754	15728	15830	15697	15803	15868	15702	15894	15868	15683	15790	15840	15750	15763	15793	15807	15840	15712	15816	15796	15669	15808	15857	15786	15801	15554	15792	15685	15827	15828	15847	15941	15847	15795	15611	15853	15771	15782	15706	15710	15891	15828	15761	15616	15865	15668	15774	15725	15765	15882	15750	15755	15834	15792	15808	15777	15560	15801	15772	15959	15762	15653	15897	15990	15770	15776	15806	15767	15755	15820	15653	15829	15881	15729	15760	15691	15853	15785	15576	15731	15747	15952	15924	15730	15756	15799	15823	15697	15665	15821	15767	15704	15699	15788	15794	15660	15744	15806	15865	15681	15748	15696	15752	15734	15802	15720	15783	15772	15737	15829	15784	15606	15809	15795	15731	15776	15787	15758	16037	15791	15705	15711	15910	15749	15688	15752	15716	15584	15793	15878	15757	15914	15799	15846	15714	15861	15733	15847	15768	15603	15806	15873	15818	15584	15714	15593	15779	15604	15806	15739	15746	15919	15627	15705	15929	15647	15724	15681	15823	15950	15692	15876	15818	15839	15725	15668	15906	15572	15805	15860	15835	15872	15676	15717	15618	15826	15728	15879	15742	15703	15637	15863	15793	15683	15802	15642	15678	15674	15786	15849	15797	15955	15662	15853	15883	15649	15806	15570	15747	15731	15820	15754	15814	15723	15785	15788	15992	15755	15725	15902	15552	15804	15781	15659	15678	15740	15690	15786	15687	15706	15895	15765	15847	15756	15575	15509	15734	15704	15864	15767	15743	15619	15857	15983	15770	15669	15801	15843	15741	15684	15749	15794	15699	15663	15727	15740	15815	15781	15802	15926	15805	15800	15738	15723	15690	15672	15815	15741	15856	15665	15759	15737	15687	15781	15874	15612	15762	15729	15774	15731	15833	15726	15726	15830	15717	15762	15814	15904	15698	15823	15693	15682	15681	15688	15648	15686	15715	15816	15708	15757	15857	15966	15816	15918	15740	15774	15690	15819	15827	15821	15731	15785	15885	15692	15940	15818	15866	15808	15882	15801	15708	15675	15786	15726	15807	15661	15716	15669	15874	15629	15806	15801	15767	15585	15654	15649	15786	15954	15812	15698	15660	15765	15648	15810	15645	15783	15879	15791	15882	15832	15933	15844	15800	15652	15896	15964	15656	15679	15773	15904	15823	15820	15829	15681	15679	15796	15683	15892	15752	15706	15855	15814	15695	15630	15811	15757	15649	15675	15824	15684	15811	15859	15745	15765	15821	15796	15817	15592	15868	15829	15983	15737	15714	15696	15792	15708	15705	15719	15763	15855	15709	15804	15856	15793	15786	15889	15641	15764	15767	15828	15767	15767	15789	15968	15823	15824	15812	15771	15666	15828	15652	15949	15869	15718	15816	15802	15823	15722	15869	15745	15655	15808	15699	15905	16012	15801	15665	15692	15814	15628	15980	15646	15874	15807	15647	15958	15800	15633	15712	15873	15550	15695	15791	15661	15721	15710	15809	15600	15851	15877	15724	15776	15660	15785	15787	15838	15658	15704	15758	15960	15710	15560	15697	15688	15682	15828	15833	15737	15865	15670	15664	15678	15740	15828	15852	15817	15863	15857	15755	15857	15855	15867	15637	15485	15779	15705	15758	15742	15726	15800	15771	15691	15651	15763	15826	15687	15913	15660	15870	15836	15798	15813	15949	15763	15887	15883	15884	15714	15681	15804	15911	15819	15659	15782	15587	15766	15887	15820	15795	15954	15638	15609	15480	15729	15635	15611	15790	15707	15929	15556	15745	15776	15790	15644	16016	15796	15810	15893	15734	15718	15569	15770	15854	15814	15821	15658	15685	15625	15654	15879	15771	15597	15908	15765	15727	15843	15742	15823	15784	15740	15639	15711	15798	15688	15763	15825	15642	15854	15717	15722	15803	15840	15790	15732	15881	15770	15712	15829	15787	15681	15786	15641	15911	15771	15709	15707	15766	15685	15817	15761	15655	15733	15595	15801	15690	15635	15909	15849	15727	15611	15936	15681	15945	15716	15710	15808	15832	15705	15702	15753	15792	15724	15782	15817	15885	15897	15871	15832	15738	15724	15782	15817	15644	15547	15849	15867	15916	15836	15642	15699	15836	15723	15717	15651	15753	15789	15445	15836	15724	15769	15727	15720	15869	15768	15715	15647	15761	15500	15842	15795	15920	15837	15676	15821	15845	15939	15831	15674	15885	15933	15732	15808	15662	15815	15603	15812	15663	15868	15832	15915	15784	15735	15678	15729	15735	15805	15733	15842	15843	15698	15707	15661	15823	15696	15690	15703	15739	15788	15834	15695	15686	15733	15836	15828	15660	15929	15869	15788	15641	15818	15820	15727	15738	15706	15814	15712	15818	15849	15952	15717	15798	15774	15815	15643	15965	15741	15682	15623	15628	15688	15844	15728	15909	15868	15797	15816	15711	15787	15745	15785	15805	15905	15639	15906	15783	15727	15697	15703	15772	15887	15689	15814	15782	15735	15645	15806	15683	15989	15915	15702	15708	15708	15652	15793	15761	15750	15754	15906	15971	15817	15824	15854	15819	15801	15794	15748	15632	15747	15644	15774	15779	15803	15937	15743	15989	15796	15829	15877	15849	15777	15811	15873	15868	15808	15630	15653	15779	15899	15526	15805	15678	15896	15713	15815	15721	15713	15889	15715	15667	15517	15557	15852	15814	15609	15734	15882	15680	15645	15841	15722	15651	15787	15772	15886	15714	15682	15840	15656	15772	15782	15812	15819	15745	15766	15756	15806	15903	15620	15742	15988	15860	15813	15698	15762	15792	15771	15880	15827	16029	15743	15902	15968	15668	15785	15680	15847	15911	15737	15727	15954	15690	15930	15611	15717	15728	15746	15852	15918	15730	15741	15812	15648	15749	15691	15777	15851	15752	15589	15665	15784	15594	16034	15769	15787	15837	15705	15687	15762	15697	15910	15805	15651	15705	15693	15739	15785	15834	15728	15806	15869	15911	15842	15865	15763	15705	15899	15700	15864	15922	15700	15663	15714	15693	15704	15782	15556	15768	15846	15849	15474	15809	15968	15659	15706	15759	15715	15757	15828	15624	15751	15692	15650	15815	15814	15715	15771	15799	15667	15781	15742	15755	15790	15946	15673	15711	15483	15666	15757	15779	15735	15939	15887	15795	15637	15798	15808	15924	15751	15765	15782	15766	15827	15594	15685	15966	15613	15875	15617	15660	15774	15664	15868	15693	15841	15908	15632	15713	15818	15692	15822	15963	15686	15628	15947	15760	15639	15891	15826	15742	15744	15689	15901	15816	15957	15746	15727	15603	15965	15844	15761	15920	15731	15794	15678	15882	15921	15947	15969	15683	15660	15858	15665	15987	15697	15695	15666	15751	15793	15839	15673	15802	15878	15711	15688	15844	15856	15739	15714	15819	15798	15830	15799	15765	15844	15651	15804	15755	15654	15719	15702	15842	15944	15894	15820	16012	15739	15614	15782	15810	15709	15804	15807	15753	15781	15857	15712	15861	15737	15748	15993	15858	15552	15756	15835	15883	15826	15784	15914	15735	15768	15863	15867	15623	15606	15937	15650	15729	15847	15716	15844	15809	15805	15886	15838	15756	15944	15647	15732	15788	15705	15696	15833	15784	15833	15741	15517	15711	15801	15747	15609	15822	15824	15733	15758	15632	15724	15984	15641	15757	15688	15794	16027	15712	15734	15595	15937	15955	15623	15782	15553	15729	15722	15748	15692	15857	15720	15792	15813	15687	15726	15687	15922	15811	15599	15770	15876
22690	21613	28844	24891	22014	23907	24546	20089	18718	18856	19077	18808	18615	18729	18627	18654	18698	18434	18295	18657	18473	18558	18321	18357	18446	18261	18328	18214	18325	18312	18316	17978	18346	18319	18200	18236	18400	18340	18284	18286	18222	18144	18193	18269	18008	17969	18269	18253	18287	18340	18299	18140	18083	18105	18220	18236	18202	18180	18091	18061	18184	18230	18288	18266	18182	18386	18225	18185	18382	18247	18245	18246	18282	18103	18011	18216	18126	18196	18075	17994	18079	18075	18162	17985	18106	18093	18200	18151	17988	18120	18015	18461	18331	18109	18322	18312	18202	18107	18162	18174	18359	18232	18293	18163	18252	18180	18220	18240	18274	18162	18219	18283	18281	18108	18385	18212	17871	18129	18212	18040	18115	18184	18211	18216	18115	18158	18300	18279	18213	18144	18150	18196	18202	18273	18153	18271	17825	18185	18216	18277	18008	18068	18245	18132	18255	18270	18061	18369	18358	18212	18115	18162	18349	18229	18400	18143	18249	18238	18217	18298	18321	18134	18172	18027	18360	18177	18174	18371	18332	18371	18311	18258	18145	18150	18073	18313	18380	18112	18166	18229	18059	18180	18088	18186	18234	18326	18217	18056	18381	17965	18167	18281	18016	18123	18221	18076	18029	18022	18187	18213	18402	18039	17970	18210	18242	18126	18132	18321	18426	18019	18208	18200	18153	18132	18285	18283	17968	18191	18186	18065	18313	18127	18040	18280	18422	18211	18069	18112	18199	18139	18198	18465	18135	17956	18365	18207	18088	18310	18247	18214	18325	18229	18210	18200	18151	18219	18183	18170	18198	18198	17999	18397	18193	18327	18126	17940	18107	17940	18209	18330	18044	18232	18107	18045	18224	18190	18440	17972	17951	18090	18155	18140	18265	18332	18158	18164	18368	18532	18442	18374	18276	18333	18226	18150	18043	18210	18046	18061	18182	18256	18368	18005	18241	18156	18220	18160	18289	18326	18274	17959	18177	18203	18175	18285	18187	18225	18268	18258	17923	18108	18073	18272	18229	18064	18036	18155	17985	18054	18132	18193	18346	18354	18158	18153	18209	18258	18022	18249	18165	18198	18205	18174	18217	18261	18124	17926	18256	18205	18205	18262	18045	18035	18076	18112	18390	18326	18134	18034	17965	18270	18341	18258	18172	18328	18095	18434	18205	18247	18300	18154	18167	18152	18167	18114	18199	18077	18190	18233	17978	18162	18377	18140	18102	18195	18314	18188	18292	18230	18064	18214	18171	18091	18174	18036	18166	18255	18127	18356	18180	18183	18160	18144	18205	18176	17968	18168	18155	18359	18245	18180	18243	18410	18233	18341	18318	17988	18254	18262	18159	18159	18366	18038	18108	18215	18228	18323	18282	18247	18228	18139	18283	18062	18091	18156	18159	17947	18272	18300	17915	18063	18125	18141	18270	18359	18377	18102	18052	18075	18175	18153	18206	18059	17869	18206	18236	18044	18010	18251	18405	18201	18295	18130	18061	18082	18037	18017	18450	18297	18318	18100	18220	18029	18290	18069	18072	18116	18082	18114	18214	18088	18219	18300	18160	18263	18154	18380	18221	18117	18028	18130	18345	18136	18408	18132	18243	18318	18351	18016	18129	18390	18453	18105	18083	18121	18123	18217	18297	18046	18296	18146	18266	17876	17914	18109	18353	18163	18012	18116	18060	18070	18396	18085	18296	18123	18206	18098	18117	17908	18143	18182	18345	18166	18096	17720	18198	18251	18330	18211	17913	18020	18122	18100	17940	18348	18204	18332	18118	18185	17990	18075	18359	17904	18230	18360	18189	18240	18382	18205	18096	18449	18234	18130	18238	18176	18241	18183	18305	18258	18406	17941	18282	18108	18334	18117	18209	18232	18118	18081	18169	18372	18089	17990	18344	18039	18096	18196	18317	18126	18193	18321	18164	17957	18220	18240	18202	18165	17974	17952	18147	18051	17988	18227	18244	18085	18263	18191	18222	18222	17963	18124	18234	18303	18150	18167	18254	18158	18214	18202	18014	18448	18288	18203	18138	17945	18180	18249	18241	18128	18160	18086	18102	18287	18304	18071	18086	18107	18100	18083	18062	18233	18345	18219	18157	18230	18002	18026	18269	18001	18143	18043	18199	17978	18336	18206	18056	18217	18132	18256	18191	18270	18242	18162	18235	18107	18076	17876	18053	18110	18143	18140	18191	18095	18186	17987	18180	18159	17900	18130	18208	18205	18111	18103	18162	18264	18114	18344	18283	18155	18247	18396	18321	18158	18321	18209	18127	18051	17937	18058	18319	18058	18164	18223	18287	18148	18097	18340	18213	18427	18131	17925	18112	17959	18436	18006	18090	18278	18311	18179	18194	18307	18252	18045	18186	18187	18259	18005	18141	18043	18102	18254	18297	18178	18124	18285	18297	18113	18033	18215	18091	18322	18268	18227	18213	18073	18212	18190	18158	18198	18123	18353	18089	18114	18024	18187	18021	18183	18253	18086	18179	17901	18069	18271	18223	18264	18157	18052	18282	18046	18350	18124	17901	18202	18081	18142	18027	18121	18128	18023	18059	18107	18166	18317	18327	18156	18032	18359	18263	18141	18225	18096	18080	18112	18074	18169	18250	18116	18080	18251	17933	18046	18170	18206	18434	18215	18169	18101	18220	17994	18090	18101	18213	18169	18068	18090	18261	18101	18154	18118	17998	18111	18153	18133	17956	18042	18196	18179	18159	18205	18157	18109	17986	18211	18330	18025	18226	18122	18209	18270	18188	18170	18066	18042	18085	17792	18284	18177	17962	18326	18278	18216	18282	17987	18061	18294	18266	18316	18300	18218	18211	18084	18145	18166	18027	18050	17860	18186	18210	18218	18008	18106	18181	18063	18197	18166	18220	18227	18088	17964	18142	18270	18222	18083	18156	18081	18057	17986	18078	17983	18332	18115	18143	18350	18181	18290	18436	18146	18109	18235	18125	18115	18038	18270	18179	18323	18191	18365	18342	18231	18131	18079	18226	18105	18153	18292	18214	18204	18245	18189	18226	18103	18216	18157	18121	18226	18212	18130	18390	18294	18180	18249	18227	18219	18083	18116	18167	18110	18098	18207	18267	18142	18228	18268	17986	18277	18124	18204	18321	18068	18205	18142	18365	18151	18112	18125	17953	18100	18117	18135	18172	18519	18258	18023	18190	18312	18454	18284	18420	18219	18049	18207	18164	18084	18061	18215	18155	18104	18114	18078	17970	18210	18067	18061	18217	18095	18352	18292	18260	18078	18153	17965	18002	18295	18088	17997	18050	18213	18348	18333	18170	18196	18219	18004	18211	18039	18142	17850	18162	18241	18417	18208	18282	18102	18349	18144	18137	18155	18167	18160	18022	18342	18208	18118	18250	18181	18332	18137	18146	18218	18236	18275	18128	18091	18228	18043	18023	18128	18134	18327	18119	18283	18213	18195	18220	18397	18206	18169	18085	18268	18085	17887	18158	17978	18339	18113	18190	18290	18197	18402	18099	18152	18280	18109	18144	18120	18324	18105	18056	18115	18223	18043	18132	18213	18258	18056	18254	18025	18049	18040	18048	18163	18125	18231	18089	18274	18123	18170	18066	17970	18195	18166	18423	18229	18103	18150	18174	18155	18280	18145	18226	18177	18204	17975	18206	18275	18307	18046	18319	18093	18153	18166	18194	18084	18202	18231	18352	18193	18237	18273	18069	18276	18340	18222	18294	18387	18239	18314	18338	17944	18132	18376	18185	18055	17844	18222	18072	18058	18155	18193	18296	18207	18227	18150	18323	18175	18103	18153	18313	18223	18316	18120	18097	18266	18445	18199	18162	18098	18071	18159	18295	18217	18239	18271	18102	18145	18227	18098	18363	18185	18011	18171	18008	17895	18194	17999	17992	18384	18210	18188	18218	17834	18011	18161	17990	18317	18326	18185	18079	18135	18317	18115	18202	18220	18223	18223	18243	18214	18109	17929	18151	18086	18094	18219	18124	18180	18141	17983	18172	18290	18318	18122	18240	18024	18162	18257	18331	18212	18211	17997	18362	18105	18193	18028	18081	18035	18074	18155	18359	17999	18216	18100	17908	18028	18156	18304	18096	18523	17994	18127	18223	18329	18173	18526	18156	18209	18063	18340	18148	18179	18211	18140	18125	18152	18159	18056	18224	18240	18076	18150	18307	18114	17992	18284	18026	18321	18251	18451	18235	18040	17934	17964	18121	18226	18342	17760	18144	18124	18406	18174	18160	18249	18365	18176	17973	18011	18285	18213	17927	18282	18340	18233	18243	18268	18138	18405	18246	18164	18071	18189	18234	18248	18114	18012	18205	18179	18253	18172	18301	18207	18139	18385	17989	18118	18303	18293	18357	18311	18332	18028	18057	18185	18239	18154	18144	18156	18237	17998	18161	17993	18206	18479	18411	18078	18415	17931	18168	18091	18237	18218	18120	18086	18134	18058	18167	18149	18009	18192	18303	18008	18082	18232	18268	18251	18204	18128	18381	18223	18157	18186	18140	18165	18384	18343	17919	18078	18269	18142	18145	18193	18228	18212	18134	18008	18102	18226	18066	18232	18169	18313	18330	18294	18002	18015	18132	18316	18267	18228	18313	18112	18073	18091	17896	18033	18134	18184	18338	18015	17979	18175	18312	18201	18030	18071	18130	18316	18203	18149	18066	18277	18386	18154	18109	18202	18148	18168	17925	18162	18083	18210	18370	18073	18319	18217	18190	18181	18181	18174	17995	17983	18063	18235	18134	18165	18218	18253	18193	18025	18219	18214	18317	18013	18184	18052	18229	18057	18198	18203	18084	18010	18193	18186	18124	18219	17988	18143	18201	18032	18085	17999	18102	18182	18357	18111	18288	18036	18186	18023	18014	18121	18269	18343	18149	18168	18177	18143	18050	18163	18080	18202	18213	18128	18156	17961	18138	18373	18165	18189	18272	18079	18121	18079	18081	18114	18178	18308	18141	18210	18050	18210	18188	18099	18414	18159	18109	18067	18220	18026	18156	17977	18214	18368	18352	18204	18191	17999	18279	18314	18277	18183	18113	18249	18294	18078	18157	18168	18186	18197	18433	18184	18178	18119	18158	18294	18389	18294	18303	17983	18303	18082	18241	18304	18311	18130	18036	18198	18202	18180
20565	43105	36036	25254	20249	18264	17358	16628	16313	16007	15908	15658	15745	15612	15900	15665	15453	15586	15574	15577	15426	15363	15291	15310	15190	15405	15389	15358	15299	15331	15372	15339	15164	15389	15343	15140	15265	15289	15265	15318	15163	15335	15319	15342	15264	15316	15391	15309	15181	15381	15310	15295	15420	15174	15195	15215	15305	15361	15257	15116	15291	15165	15348	15236	15059	15350	15276	15467	15221	15260	15255	15217	15367	15320	15262	15369	15402	15338	15234	15322	15262	15186	15456	15152	15196	15356	15085	15305	15223	15327	15158	15251	15276	15196	15196	15518	15261	15238	15293	15197	15380	15275	15363	15133	15241	15221	15347	15334	15226	15328	15283	15355	15416	15314	15286	15250	15343	15292	15314	15320	15400	15180	15223	15297	15320	15155	15290	15356	15453	15306	15424	15206	15336	15230	15186	15162	15322	15357	15265	15322	15453	15223	15173	15183	15230	15243	15193	15329	15161	15349	15205	15234	15373	15295	15205	15334	15301	15358	15359	15252	15164	15216	15226	15295	15283	15355	15327	15332	15303	15345	15198	15455	15433	15251	15062	15139	15252	15410	15282	15321	15255	15251	15196	15060	15256	15210	15310	15118	15323	15245	15185	15186	15290	15417	15253	15266	15168	15193	15266	15178	15289	15221	15362	15222	15393	15269	15297	15372	15289	15376	15292	15352	15304	15271	15192	15419	15186	15020	15112	15276	15378	15370	15443	15233	15350	15261	15223	15190	15291	15240	15354	15395	15193	15383	15236	15249	15478	15222	15170	15312	15290	15124	15245	15372	15472	15181	15399	15297	15413	15056	15292	15233	15072	15228	15390	15395	15205	15150	15333	15356	15326	15189	15253	15251	15363	15208	15295	15329	15322	15252	15285	15506	15283	15269	15142	15356	15197	15292	15357	15292	15243	15019	15518	15256	15097	15379	15232	15198	15267	15498	15219	15314	15312	15183	15348	15270	15201	15218	15212	15331	15353	15382	15189	15275	15230	15292	15311	15270	15072	15115	15203	15264	15306	15351	15370	15278	15088	15175	15204	15384	15231	15189	15466	15232	14992	15363	15191	15278	15296	15245	15287	15402	15256	15235	15118	15454	15324	15199	15245	15231	15354	15310	15314	15391	15342	15329	15247	15326	15065	15355	15444	15147	15214	15316	15170	15251	15194	15419	15203	15150	15112	15307	15327	15176	15228	15344	15260	15238	15431	15359	15367	15489	15265	15406	15254	15214	15250	15279	15291	15332	15323	15344	15202	15221	15257	15273	15330	15359	15234	15280	15253	15486	15304	15246	15174	15235	15314	15147	15311	15382	15255	15257	15177	15350	15301	15173	15216	15385	15260	15323	15330	15228	15009	15250	15272	15212	15171	15182	15357	15295	15210	15142	15248	15404	15327	15194	15315	15186	15369	15142	15396	15323	15376	15193	15231	15233	15379	15277	15514	15241	15235	15554	15294	15296	15102	15243	15418	15346	15215	15361	15174	15281	15184	15334	15100	15378	15312	15116	15298	15254	15292	15346	15280	15267	15063	15370	15280	15209	15365	15280	15251	15444	15117	15192	15321	15148	15368	15262	15310	15431	15151	15366	15132	15318	15242	15189	15253	15100	15206	15200	15301	15213	15326	15081	15375	15090	15344	15292	15240	15402	15196	15268	15292	15303	15216	15313	15257	15234	15237	15177	15052	15263	15333	15302	15265	15210	15424	15336	15133	15355	15284	15259	15223	15107	15353	15491	15216	15343	15290	15376	15216	15331	15400	15295	15295	15419	15257	15274	15193	15189	15355	15357	15320	15299	15263	15310	15511	15196	15185	15226	15360	15239	15367	15239	15528	15417	15209	15431	15252	15106	15294	15311	15346	15482	15434	15323	15385	15362	15349	15328	15403	15202	15280	15294	15449	15183	15191	15502	15349	15280	15330	15215	15352	15222	15285	15192	15334	15147	15209	15279	15124	15274	15214	15041	15231	15090	15454	15397	15113	15097	15267	15281	15367	15252	15137	15229	15462	15341	15254	15470	15182	15189	15420	15335	15295	15296	15156	15312	15090	15382	15241	15289	15319	15181	15143	15345	15246	15409	15202	15276	15372	15379	15226	15328	15161	15247	15180	15408	15331	15104	15220	15313	15092	15328	15371	15312	15088	15301	15376	15058	15382	15341	15260	15247	15102	15416	15315	15257	15413	15300	15254	15278	15190	15346	15353	15254	15232	15383	15361	15359	15191	15428	15405	15304	15293	15278	15194	15305	15206	15226	15326	15476	15280	15362	15288	15119	15451	15214	15239	15353	15254	15388	15335	15352	15253	15368	15193	15370	15346	15228	15236	15396	15392	15233	15250	15210	15117	15103	15202	15169	15289	15389	15214	15294	15142	15189	15230	15113	15539	15394	15279	15125	15252	15424	15226	15332	15225	15463	15313	15441	15289	15141	15420	15285	15240	15298	15338	15334	15369	15277	15179	15332	15229	15250	15260	15508	15146	15243	15210	15052	15220	15263	15397	15375	15196	15373	15284	15283	15240	15288	15369	15171	15322	15245	15326	15233	15411	15313	15145	15158	15189	15244	15331	15257	15401	15283	15380	15267	15292	15383	15163	15229	15268	15470	15371	15347	15176	15218	15225	15183	15300	15386	15357	15354	15309	15233	15268	15317	15271	15312	15227	15352	15286	15386	15243	15211	15389	15339	15374	15131	15283	15314	15203	15422	15210	15340	15391	15278	15382	15265	15401	15165	15290	15184	15437	15294	15187	15319	15176	15282	15184	15368	15238	15382	15251	15417	15157	15313	15296	15325	15251	15270	15380	15343	15439	15125	15291	15245	15107	15157	15370	15182	15338	15115	15059	15326	15135	15376	15253	15284	15263	15506	15261	15361	15148	15334	15265	15209	15315	15266	15211	15218	15410	15182	15233	15179	15218	15394	15281	15227	15306	15367	15268	15288	15306	15271	15292	15117	15370	15150	15185	15428	15290	15363	15297	15235	15299	15470	15309	15374	15433	15314	15521	15242	15454	15309	15190	15126	15168	15303	15367	15204	15385	15218	15132	15255	15287	15369	15325	15313	15346	15323	15211	15359	15206	15198	15313	15244	15345	15143	15289	15216	15403	15144	15096	15353	15323	15219	15536	15199	15157	15326	15384	15265	15231	15217	15320	15127	15300	15420	15244	15350	14911	15149	15221	15408	15345	15271	15224	15229	15228	15309	15474	15117	15184	15262	15359	15278	15156	15152	15375	15155	15330	15246	15150	15333	15360	15319	15372	15113	15037	15225	15381	15253	15077	15509	15141	15199	15264	15134	15300	15202	15266	15364	15309	15283	15202	15348	15160	15223	15185	15195	15382	15338	15123	15232	15214	15206	15302	15296	15341	15260	15313	15223	15204	15352	15267	15258	15202	15263	15246	15289	15391	15202	15171	15238	15491	15277	15229	15291	15185	15277	15099	15154	15119	15330	15385	15295	15415	15158	15274	15182	15130	15356	15204	15307	15383	15271	15332	15247	15310	15247	15283	15230	15116	15130	15252	15043	15201	15320	15368	15232	15379	15314	15345	15150	15363	15327	15291	15342	15364	15260	15279	15325	15191	15148	15337	15335	15485	15325	15399	15298	15360	15346	15246	15087	15371	15321	15294	15277	15080	15260	15425	15094	15357	15305	15435	15283	15422	15438	15378	15294	15423	15225	15058	15297	15424	15152	15399	15134	15274	15157	15311	15186	15393	15187	15352	15272	15371	15250	15363	15213	15280	15263	15248	15283	15368	15316	15416	15191	15182	15312	15181	15167	15270	15094	15325	15264	15335	15264	15150	15293	15297	15239	15366	15213	15246	15202	15195	15037	15232	15165	15220	15367	15336	15051	15283	15300	15391	15175	15252	15189	15330	15250	15346	15221	15309	15249	15359	15321	15121	15351	15244	15293	15224	15191	15288	15248	15385	15260	15169	15325	15269	15317	15432	15306	15238	15287	15278	15431	15123	15349	15359	15246	15359	15135	15152	15459	15188	15360	15147	15093	15413	15289	15375	15213	15246	15427	15205	15187	15221	15232	15189	15131	15239	15248	15383	15189	15348	15249	15428	15278	15465	15291	15458	15321	15312	15414	15079	15236	15368	15182	15304	15204	15157	15284	15342	15203	15164	15177	15164	15300	15320	15284	15335	15277	15237	15319	15275	15311	15349	15192	15338	15305	15237	15205	15424	15329	15197	15034	15291	15178	15278	15233	15240	15324	15333	15352	15166	15364	15098	15301	15361	15173	15251	15205	15332	15312	15248	15245	15302	15338	15349	15271	15256	15165	15333	15133	15420	15334	15407	15397	15251	15238	15249	15358	15183	15352	15171	15265	15329	15439	15404	15318	15382	15104	15097	15187	15301	15285	15247	15436	15438	15262	15288	15218	15249	15323	15359	15182	15138	15380	15277	15322	15307	15143	15220	15244	15214	15286	15251	15282	15317	15299	15208	15548	15405	15448	15399	15317	15145	15301	15325	15378	15264	15341	15171	15360	15318	15328	15298	15267	15242	15159	15200	15118	15444	15186	15317	15347	15249	15292	15200	15027	15384	15274	15449	15284	15133	15323	15263	15176	15366	15391	15350	15334	15336	15203	15160	15314	15349	15140	15389	15235	15269	15171	15214	15239	15284	15295	15227	15361	15296	15278	15314	15321	15126	15436	15260	15221	15324	15372	15226	15271	15175	15336	15247	15329	15251	15385	15355	15275	15366	15162	15377	15299	15136	15202	15387	15318	15390	15294	15144	15337	15283	15208	15230	15210	15314	15247	15353	15273	15363	15310	15457	15318	15449	15408	15375	15226	15069	15365	15374	15234	15234	15188	15221	15446	15309	15351	15323	15464	15372	15273	15218	15144	15349	15261	15242	15312	15240	15233	15312	15368	15209	15271	15119	15279	15329	15263	15298	15261	15197	15181	15177	15247	15206	15407	15233	15316	15255	15198	15269	15219	15257	15196	15209	15189	15437	15336	15209	15231	15330	15246	15378	15254	15032	15295	15190	15220	15248	15049	15387	15254	15237	15293	15228	15254	15164	15176	15365	15184	15491	15298	15332	15310	15297	15110	15473	15276	15347	15462	15060	15253	15303	15082	15172	15286	15342	15164	15435	15141	15330	15119	15458	15301
29896	24757	27048	23271	19826	19204	18859	18586	18493	18391	18441	18465	18491	18404	18424	18336	18355	18244	18370	18340	18380	18233	18427	18414	18362	18061	18253	18380	18294	18254	18323	18373	18422	18263	18345	18312	18208	18184	18459	17970	18355	18208	18061	18076	18369	18305	18394	18353	18368	18314	18222	18412	18281	18198	18152	18381	18677	18298	18196	18258	18349	18158	18616	18170	18343	18453	18183	18444	18339	18429	18548	18464	18187	18304	18439	18477	18235	18255	18463	18433	18234	18294	18242	18301	18531	18278	18415	18249	18300	17988	18182	18100	18190	18080	18234	18391	18108	18280	18307	18098	18126	18404	18182	18260	18227	18093	18069	18125	18254	18191	18239	18287	18328	18165	18396	18340	18234	18295	18150	18350	18322	18381	18262	18536	18391	18176	18109	18295	18209	18203	18201	18148	18145	18200	18206	18198	18182	18211	18295	18165	18232	18358	18136	18291	18289	18259	18361	18288	18279	18215	18232	18241	18461	18110	18262	18102	18178	18270	18395	18303	18145	18344	18283	18291	18350	18311	18378	18000	18148	18256	18588	18251	18349	18353	18204	18220	18125	18192	18210	18315	18066	18437	18372	18218	18154	18382	18365	18265	18266	18163	18358	18406	18143	18119	18436	18268	18443	18368	18370	18380	18288	18172	18261	18379	18370	18153	18340	18301	18277	18270	18590	18052	18500	18321	18238	18244	18398	18081	18144	18325	18059	18274	18178	18438	18289	18360	18268	18399	18185	18162	18156	18300	18167	18082	18295	18589	18381	18388	18010	18337	18167	18380	18204	18082	18362	18586	18260	18591	18381	18508	18470	18261	18466	18221	18091	18238	18222	18426	18320	18320	18205	18247	18253	18257	18143	18264	18198	18254	18245	18209	18225	18318	18295	18212	18157	18394	18257	18431	18259	18301	18388	18373	18283	18215	18270	18319	18377	18181	18340	18278	18342	18237	18171	18272	18469	18146	18139	18244	18495	18156	18292	18209	18263	18376	18360	18267	18206	18310	18233	18150	18567	18397	18187	18056	18389	18403	18167	18264	18326	18336	18208	18295	18355	18395	18208	18123	18159	18303	18248	18504	18244	18150	18270	18423	18252	18456	18146	18270	18186	18271	18110	18421	18403	18106	18303	18211	18403	18286	18208	18376	18350	18188	18414	18223	18152	18359	18357	18237	18262	18102	18080	18120	18475	18675	18337	18384	18346	18473	18243	18177	18257	18435	18404	18350	18535	18426	18416	18201	18233	18441	18282	18494	18323	18201	18178	18257	18346	18271	18314	18253	18335	18261	18368	18198	18489	18359	18343	18350	18324	18221	18299	18332	18301	18122	18172	18320	18420	18254	18379	18308	18368	18156	18316	18177	18380	18287	18358	18331	18380	18282	18456	18084	18257	18367	18156	18135	18334	18245	18296	18251	18233	18376	18255	18500	18304	18327	18653	18379	18438	18205	18392	18342	18265	18342	18376	18158	17995	18357	18165	18174	18365	18385	18290	18180	18415	18375	18057	18213	18329	18284	17997	18058	18124	18309	18192	18349	18238	18259	18270	18441	18395	18510	18355	18337	18325	18281	18401	18492	18199	18196	18277	18120	18369	18031	18249	18022	18210	18390	18329	18317	18227	18122	18327	18313	18518	18246	18514	18323	18226	18307	18448	18419	18253	18427	18419	18235	18143	18479	18445	18285	18333	18320	18341	18210	18304	18171	18257	18305	18351	18369	18300	18306	18186	18365	18405	18244	18406	18269	18295	18221	18472	18121	18048	18193	18139	18223	18173	18221	18115	18368	18208	18183	18167	18241	18250	18332	18398	18170	18226	18469	18201	18408	18158	18175	18403	18230	18176	18310	18252	18141	18234	18411	18397	18185	18119	18390	18372	18233	18241	18096	18344	18321	18262	18151	18408	18410	18232	18301	18376	18243	18365	18196	18436	18408	18061	18394	18351	18268	18319	18270	18470	18108	18263	18375	18397	18198	18202	18118	18173	18262	18316	18311	18310	18240	18331	18286	18236	18269	18224	18167	18295	18340	18258	18256	18265	18058	18345	18117	18353	18292	18290	18435	18108	18425	18394	18427	18199	18251	18429	18211	18438	18380	18179	18301	18331	18272	18306	18190	18297	18252	18208	18591	18342	18393	18382	18232	17965	18337	18443	18326	18224	18173	18238	18216	18323	18331	18451	18378	18189	18393	18452	18251	18359	18375	18141	18194	18128	18373	18333	18376	18281	18230	18533	18328	18309	18112	18179	18117	18055	18273	18242	18193	18279	18559	18309	18477	18242	18383	18355	18237	18351	18409	18198	18181	18139	18170	18466	18280	18422	18386	18344	18362	18217	18222	18359	18294	18450	18321	18207	18106	18219	18382	18300	18128	18483	18266	18171	18448	18236	18291	18114	18121	18338	18360	18265	18371	18307	18141	18160	18274	18481	18394	18326	18099	18388	18216	18317	18211	18282	18111	18294	18430	18239	18345	18329	18303	18246	18318	18370	18053	18209	18290	18385	18225	18395	18288	18542	18149	18241	18322	18055	18272	18095	18367	18310	18343	18353	18320	18236	18154	18210	18296	18483	18037	18323	18196	18588	18516	18323	18384	18320	18242	18426	18180	18249	18238	18290	18206	18342	18259	18372	18130	18231	18297	18337	18288	18259	18360	18243	18403	18236	18197	18373	18144	18174	18269	18129	18364	18358	18436	18234	18242	18263	18136	18314	18362	18290	18454	18366	18305	18294	18229	18192	18255	18186	18314	18358	18116	18284	18320	18223	18259	18402	18259	18531	18318	18324	18359	18249	18109	18294	18402	18289	18317	18172	18250	18196	18273	18247	18385	18063	18343	18400	18430	18225	18492	18264	18477	18192	18208	18398	18452	18168	18254	18407	18312	18268	18256	18330	18456	18427	18252	18238	18385	18322	18394	18264	18155	18433	18356	18123	18231	18422	18147	18411	18067	18428	18398	18249	18213	18188	18247	18231	18304	18224	18407	18168	18408	18148	18226	18305	18274	18251	18268	18126	18340	18454	18201	18085	18085	18211	18222	18278	18267	18404	18200	18354	18329	18382	18275	18396	18388	18222	18215	18424	18184	18145	18218	18242	18287	18300	18483	18436	18150	18209	18372	18313	18196	18379	18215	18164	18143	18172	18336	18217	18355	18390	18429	18287	18427	18105	18436	18276	18221	18426	18280	18340	18143	18240	18355	18342	18310	18361	18193	18295	18294	18332	18174	18093	18400	18198	18217	18295	18502	18360	18425	18382	18307	18411	18040	18278	18030	18137	18356	18324	18277	18091	18031	18428	18162	18209	18061	18219	18222	18372	18511	18236	18192	18160	18330	18544	18346	18227	18214	18374	18361	18260	18176	18301	18356	18202	18258	18293	18229	18046	18303	18208	18350	18235	18225	18296	18328	18423	18046	18249	18220	18298	18290	18560	18247	18191	18297	18356	18175	18383	18156	18237	18113	18159	18217	18324	18101	18211	18281	18318	18427	18233	18372	18249	18637	18276	18293	18188	18438	18189	18289	18327	18159	18502	18453	18354	18338	18183	18524	18543	18372	18370	18171	18121	18249	18508	18302	18242	18477	18158	18394	18306	18279	18394	18406	18252	18344	18188	18317	18267	18341	18094	18216	18233	18229	18410	18330	18419	18265	18251	18201	18207	18164	18193	17957	18265	18083	18284	18590	18350	18206	18321	18335	18654	18342	18389	18281	18296	18285	18266	18161	18470	18228	18223	18516	18211	18149	18186	18250	18023	18129	18256	18327	18343	18305	18353	18326	18265	18273	18264	18395	18345	18309	18312	18420	18361	18326	18073	18400	18259	18175	18435	18280	18413	18343	18205	18369	18152	18260	17970	18110	18219	18277	18252	18492	18108	18246	18448	18420	18324	18521	18321	18281	18216	18272	18301	18259	18290	18246	18357	18378	18183	18152	18201	18300	18261	18154	18034	18241	18267	18304	18323	18320	18222	18159	18304	18256	18334	18357	18239	18140	18370	18352	18395	18350	18373	18211	18328	18213	18245	18489	18319	18267	18369	18569	18234	18369	18569	18204	18355	18331	18213	18381	18380	18622	18177	18310	18178	18316	18395	18373	18085	18077	18286	18269	18377	18510	18350	18318	18130	18199	18133	18328	18479	18247	18108	18236	18199	18228	18332	18146	18247	18065	18369	18424	18482	18219	18296	18226	18155	18311	18301	18414	18299	18338	18363	18167	18267	18333	18459	18247	18301	18292	18435	18307	18391	18142	18267	18142	18173	18178	18261	18416	18281	18108	18371	18128	18089	18075	18302	18184	18591	18190	18142	18128	18273	18309	18302	18314	18263	18359	18092	18391	18361	18208	18308	18353	18285	18288	18116	18205	18108	18064	18425	18181	18278	18571	18049	18130	18322	18340	18106	18424	18116	18265	18044	18324	18185	18509	18271	18338	18334	18387	18210	18126	18285	18121	18241	18301	18275	18090	18116	18402	18201	18415	18351	18320	18234	18275	18402	18187	18264	18310	18281	18354	18194	18179	18285	18375	18251	18492	18362	18264	18290	18003	18272	18240	18278	18256	18089	18355	18240	18284	18462	18319	18335	18330	18305	18251	18122	18161	18311	18405	18458	18430	18322	18349	18220	18292	18372	18278	18199	18324	18168	18314	18187	18199	18249	18237	18344	18219	18284	18453	18385	18260	18199	18343	18306	18238	18343	18067	18255	18316	18345	18030	18286	18364	18364	18448	18224	18368	18281	18417	18186	18410	18237	18330	18181	18278	18387	18275	18244	18215	18386	18267	18402	18207	18273	18343	18230	18306	18433	18206	18394	18053	18139	18092	18433	18396	18410	18553	18397	18305	18100	18245	18480	18466	18307	18342	18360	18243	18254	18433	18320	18084	18379	18090	18376	18242	18292	18324	18549	18311	18309	18376	18341	18221	18245	18500	18365	18477	18244	18242	18196	18261	18336	18419	18097	18319	18287	18261	18337	18515	18204	18453	18346	18506	18434	18291	18103	18183	18133	18098	18181	18306	18259	18135	18323	18338	18185	18350	18100	18213	18316	18302	18446	18302	18382	18214	18281	18358	18322	18459	18391	18351	18255	18455	18319	18122	18332	18420	18235	18366	18201	18495	18240	18350	18302	18435	18444	18276
20616	32026	24576	18956	17417	16450	15899	15928	15594	15750	15595	15565	15569	15612	15575	15574	15480	15438	15310	15454	15504	15491	15510	15402	15362	15243	15439	15307	15323	15358	15394	15256	15615	15378	15399	15589	15251	15302	15464	15293	15344	15282	15093	15373	15356	15379	15349	15368	15375	15387	15361	15401	15471	15396	15395	15559	15448	15416	15358	15440	15383	15442	15464	15283	15449	15301	15364	15409	15532	15535	15407	15396	15547	15386	15271	15373	15268	15466	15341	15266	15498	15426	15496	15480	15294	15469	15372	15366	15307	15490	15405	15620	15223	15407	15390	15492	15406	15424	15311	15516	15363	15232	15492	15281	15267	15415	15447	15400	15295	15459	15318	15302	15445	15437	15306	15364	15231	15393	15373	15469	15347	15268	15507	15340	15436	15347	15366	15408	15524	15465	15358	15473	15262	15413	15485	15448	15193	15274	15397	15279	15421	15392	15455	15343	15205	15364	15565	15464	15374	15432	15419	15508	15303	15469	15501	15428	15524	15252	15620	15334	15372	15324	15375	15428	15306	15402	15480	15251	15411	15380	15475	15296	15464	15200	15498	15458	15568	15269	15393	15380	15394	15436	15395	15439	15250	15461	15198	15404	15224	15263	15418	15403	15246	15380	15316	15351	15429	15393	15221	15376	15393	15384	15359	15336	15406	15424	15436	15423	15438	15419	15339	15424	15274	15404	15453	15327	15445	15647	15447	15293	15162	15423	15420	15480	15361	15384	15387	15489	15427	15474	15431	15616	15409	15456	15449	15427	15524	15518	15456	15372	15545	15373	15373	15363	15497	15242	15330	15580	15233	15324	15450	15301	15323	15174	15465	15433	15369	15294	15345	15420	15443	15436	15370	15292	15484	15578	15489	15437	15377	15424	15430	15468	15494	15399	15521	15521	15467	15386	15490	15379	15584	15293	15409	15301	15416	15421	15482	15367	15313	15558	15377	15372	15397	15399	15330	15273	15436	15348	15299	15215	15393	15225	15315	15320	15532	15241	15572	15418	15343	15552	15327	15407	15331	15442	15493	15216	15325	15323	15302	15522	15474	15430	15461	15299	15410	15331	15499	15455	15504	15492	15447	15526	15441	15499	15302	15387	15371	15430	15360	15373	15350	15245	15364	15452	15426	15436	15371	15339	15450	15273	15348	15323	15503	15418	15412	15441	15292	15470	15361	15549	15343	15502	15313	15358	15460	15284	15394	15607	15469	15293	15308	15540	15483	15507	15373	15392	15496	15432	15320	15330	15273	15377	15458	15579	15422	15420	15404	15474	15247	15386	15366	15552	15435	15375	15237	15366	15373	15197	15402	15409	15393	15588	15423	15410	15510	15302	15227	15476	15355	15456	15449	15281	15366	15413	15444	15424	15247	15456	15401	15360	15335	15336	15252	15317	15561	15350	15438	15344	15354	15285	15406	15448	15250	15314	15448	15479	15422	15509	15413	15310	15387	15292	15465	15375	15403	15525	15465	15397	15505	15392	15345	15387	15490	15386	15386	15611	15625	15515	15498	15490	15254	15406	15538	15236	15464	15222	15477	15349	15351	15461	15347	15358	15200	15320	15467	15309	15390	15310	15340	15479	15335	15563	15535	15090	15288	15383	15458	15307	15375	15545	15361	15462	15334	15478	15593	15296	15445	15362	15247	15538	15247	15299	15484	15316	15293	15303	15392	15502	15448	15384	15338	15316	15329	15387	15206	15485	15251	15383	15296	15524	15524	15459	15357	15342	15359	15369	15538	15280	15222	15203	15431	15411	15437	15302	15374	15473	15401	15269	15358	15323	15323	15389	15366	15419	15416	15337	15321	15306	15316	15326	15404	15389	15355	15159	15370	15567	15428	15390	15501	15402	15463	15301	15377	15392	15281	15355	15384	15368	15533	15328	15461	15382	15503	15439	15246	15402	15391	15351	15475	15499	15280	15500	15305	15450	15299	15469	15456	15433	15561	15347	15474	15285	15459	15276	15193	15540	15394	15217	15165	15391	15474	15578	15256	15522	15257	15255	15363	15290	15347	15342	15364	15486	15633	15379	15412	15581	15286	15559	15284	15430	15426	15350	15561	15436	15303	15518	15498	15480	15414	15558	15515	15280	15467	15510	15182	15443	15359	15439	15402	15332	15455	15513	15526	15495	15314	15378	15481	15383	15324	15464	15309	15210	15550	15450	15336	15465	15455	15431	15463	15391	15420	15376	15342	15424	15421	15483	15490	15393	15454	15376	15470	15503	15374	15356	15349	15444	15314	15298	15280	15398	15375	15517	15378	15488	15504	15392	15508	15341	15345	15642	15448	15495	15563	15412	15454	15474	15366	15385	15486	15265	15381	15397	15404	15386	15356	15507	15505	15308	15388	15456	15385	15370	15489	15424	15336	15512	15402	15306	15400	15533	15340	15406	15367	15232	15448	15393	15494	15449	15354	15451	15269	15352	15582	15415	15441	15382	15425	15409	15499	15336	15589	15352	15282	15526	15470	15316	15368	15394	15472	15461	15524	15295	15286	15256	15357	15300	15319	15424	15398	15509	15390	15229	15621	15305	15426	15325	15610	15476	15381	15332	15340	15353	15390	15379	15540	15431	15295	15358	15485	15349	15426	15483	15362	15321	15209	15562	15414	15343	15428	15344	15223	15460	15386	15523	15364	15360	15650	15386	15298	15210	15557	15499	15286	15572	15402	15508	15368	15310	15327	15223	15345	15485	15394	15359	15211	15386	15369	15405	15396	15293	15332	15252	15416	15414	15415	15364	15305	15549	15506	15384	15153	15203	15483	15289	15275	15371	15366	15536	15460	15347	15303	15319	15511	15351	15318	15400	15461	15303	15428	15406	15582	15380	15227	15578	15649	15329	15464	15391	15317	15643	15371	15422	15233	15413	15483	15388	15198	15366	15368	15351	15405	15446	15375	15335	15407	15331	15346	15391	15322	15485	15326	15320	15416	15243	15304	15387	15353	15213	15296	15436	15324	15399	15378	15349	15451	15518	15327	15367	15473	15400	15491	15486	15371	15440	15313	15372	15465	15208	15447	15485	15343	15417	15381	15453	15495	15416	15379	15425	15390	15420	15258	15375	15604	15380	15441	15356	15423	15415	15360	15290	15474	15396	15362	15398	15434	15411	15536	15334	15296	15331	15483	15593	15275	15477	15381	15518	15556	15321	15415	15558	15400	15230	15544	15569	15313	15496	15339	15421	15425	15485	15389	15426	15504	15220	15250	15553	15516	15310	15282	15330	15456	15485	15349	15472	15309	15432	15237	15367	15388	15397	15527	15338	15627	15241	15340	15343	15474	15530	15226	15469	15276	15212	15500	15390	15469	15410	15558	15424	15442	15485	15453	15541	15538	15103	15480	15338	15472	15489	15428	15527	15182	15489	15415	15458	15430	15331	15182	15592	15405	15446	15545	15514	15393	15507	15532	15312	15366	15367	15322	15341	15347	15243	15378	15413	15176	15386	15352	15340	15528	15311	15466	15348	15396	15445	15327	15400	15329	15398	15309	15363	15360	15493	15567	15222	15478	15297	15341	15302	15421	15433	15285	15333	15379	15406	15368	15344	15258	15404	15324	15463	15413	15593	15302	15401	15469	15412	15417	15434	15382	15454	15281	15383	15440	15463	15385	15547	15364	15449	15440	15348	15365	15308	15382	15559	15474	15453	15327	15332	15381	15434	15408	15469	15233	15412	15308	15466	15386	15422	15242	15492	15226	15471	15491	15543	15485	15348	15388	15463	15495	15473	15472	15336	15375	15407	15234	15466	15283	15228	15361	15348	15474	15285	15447	15389	15380	15490	15586	15390	15404	15461	15359	15202	15413	15350	15452	15391	15441	15392	15434	15213	15293	15474	15411	15271	15501	15419	15402	15533	15298	15448	15419	15432	15411	15504	15437	15409	15546	15551	15336	15491	15576	15299	15343	15417	15400	15390	15433	15487	15342	15332	15417	15464	15394	15464	15412	15528	15351	15392	15235	15439	15431	15302	15488	15447	15499	15365	15446	15351	15531	15491	15378	15486	15479	15260	15384	15346	15505	15320	15323	15511	15421	15465	15241	15516	15282	15306	15345	15538	15322	15365	15374	15458	15223	15418	15237	15528	15362	15250	15304	15527	15345	15355	15298	15300	15530	15406	15266	15368	15373	15349	15253	15401	15498	15365	15380	15403	15392	15310	15566	15436	15322	15480	15417	15447	15409	15285	15567	15350	15456	15442	15279	15417	15531	15488	15584	15407	15350	15420	15505	15445	15356	15320	15400	15533	15166	15335	15463	15319	15354	15391	15406	15441	15312	15454	15512	15374	15466	15344	15228	15684	15274	15295	15336	15557	15325	15437	15592	15312	15408	15437	15240	15304	15403	15562	15471	15561	15360	15394	15630	15493	15480	15527	15592	15485	15326	15407	15342	15489	15429	15540	15378	15210	15376	15342	15425	15496	15509	15369	15544	15319	15471	15194	15348	15368	15467	15360	15514	15483	15433	15343	15339	15501	15332	15428	15390	15391	15608	15289	15401	15482	15323	15452	15425	15268	15287	15428	15461	15341	15431	15426	15356	15349	15458	15417	15370	15410	15336	15252	15374	15443	15355	15266	15400	15415	15444	15357	15357	15421	15404	15367	15326	15433	15295	15422	15464	15486	15628	15313	15530	15384	15487	15259	15576	15547	15480	15324	15363	15368	15361	15381	15215	15505	15290	15524	15230	15320	15457	15309	15339	15505	15272	15400	15338	15482	15545	15430	15218	15264	15426	15555	15574	15273	15419	15609	15457	15319	15557	15385	15276	15572	15505	15388	15590	15413	15396	15488	15547	15291	15305	15480	15461	15493	15488	15449	15357	15407	15375	15358	15379	15466	15461	15528	15464	15354	15520	15262	15304	15384	15364	15322	15411	15479	15270	15366	15520	15304	15464	15422	15478	15396	15282	15496	15400	15375	15586	15461	15332	15374	15448	15533	15425	15339	15357	15341	15448	15275	15351	15304	15440	15420	15378	15312	15430	15335	15389	15452	15239	15221	15343	15287	15513	15410	15297	15375	15420	15285	15196	15499	15185	15335	15546	15358	15325	15458	15262	15279	15489	15363	15494	15428	15465	15544	15446	15221	15336	15414	15492	15409	15457	15403	15367	15275	15333	15562	15500	15212
23799	21589	28359	25637	22683	21293	20568	18367	18117	18144	18114	17925	17884	17871	17850	17893	17751	17665	17501	17767	17518	17579	17549	17571	17352	17344	17569	17444	17440	17493	17651	17567	17629	17621	17622	17574	17705	17463	17522	17450	17440	17624	17452	17586	17346	17415	17356	17460	17545	17675	17502	17596	17542	17569	17588	17640	17393	17541	17409	17758	17357	17523	17424	17641	17544	17433	17375	17275	17536	17421	17575	17371	17390	17656	17575	17400	17451	17451	17346	17559	17532	17414	17370	17636	17673	17414	17594	17620	17528	17444	17448	17304	17619	17349	17309	17407	17394	17574	17421	17553	17480	17468	17292	17474	17581	17493	17437	17310	17557	17675	17377	17592	17299	17506	17657	17514	17591	17431	17431	17439	17324	17441	17516	17617	17508	17480	17538	17502	17335	17446	17570	17447	17575	17738	17507	17464	17560	17445	17328	17324	17421	17532	17554	17368	17389	17558	17408	17502	17309	17540	17437	17409	17460	17417	17374	17273	17512	17296	17660	17601	17426	17421	17554	17359	17346	17285	17228	17302	17548	17482	17462	17295	17270	17598	17366	17475	17557	17281	17556	17516	17296	17389	17556	17546	17444	17521	17495	17659	17491	17405	17470	17407	17488	17573	17492	17481	17607	17400	17339	17494	17536	17443	17549	17465	17611	17366	17434	17402	17427	17375	17376	17502	17599	17457	17537	17383	17381	17515	17438	17397	17382	17305	17658	17536	17551	17680	17339	17619	17766	17497	17278	17339	17325	17461	17505	17322	17161	17405	17314	17471	17364	17427	17642	17367	17695	17596	17481	17559	17490	17374	17513	17425	17315	17512	17494	17433	17564	17456	17387	17429	17414	17572	17453	17407	17660	17334	17540	17492	17469	17528	17529	17438	17376	17496	17236	17470	17485	17469	17305	17541	17445	17489	17624	17532	17344	17608	17591	17484	17553	17542	17450	17564	17481	17357	17415	17514	17484	17622	17392	17409	17431	17306	17351	17428	17318	17336	17294	17568	17481	17429	17420	17454	17482	17448	17213	17353	17554	17477	17697	17749	17436	17417	17202	17426	17426	17302	17466	17529	17284	17414	17452	17348	17372	17347	17477	17281	17036	17367	17512	17617	17245	17510	17455	17434	17391	17459	17468	17316	17454	17581	17405	17645	17318	17328	17580	17404	17601	17560	17485	17510	17455	17527	17450	17338	17296	17302	17385	17300	17406	17479	17576	17513	17435	17513	17380	17277	17621	17513	17721	17558	17333	17356	17498	17537	17317	17335	17371	17500	17358	17432	17399	17493	17731	17628	17431	17304	17341	17483	17583	17538	17367	17608	17569	17567	17496	17432	17402	17484	17363	17373	17501	17490	17446	17448	17489	17342	17468	17711	17431	17251	17504	17282	17333	17434	17569	17351	17457	17479	17404	17595	17554	17493	17369	17444	17551	17478	17440	17265	17244	17409	17344	17558	17739	17363	17503	17361	17565	17551	17654	17313	17222	17414	17317	17509	17583	17574	17497	17434	17541	17479	17443	17474	17479	17440	17470	17476	17368	17517	17519	17376	17557	17646	17514	17466	17457	17429	17272	17427	17461	17323	17350	17578	17549	17483	17571	17563	17516	17194	17419	17408	17430	17704	17405	17470	17750	17419	17543	17181	17393	17466	17559	17447	17387	17413	17434	17563	17360	17313	17476	17538	17520	17642	17441	17566	17337	17421	17737	17477	17475	17635	17265	17489	17533	17600	17573	17336	17531	17708	17518	17481	17666	17235	17610	17553	17185	17537	17448	17285	17327	17386	17430	17756	17575	17406	17576	17647	17303	17414	17570	17509	17316	17394	17577	17572	17587	17406	17463	17685	17503	17587	17338	17553	17525	17410	17269	17390	17475	17423	17436	17432	17440	17466	17233	17401	17614	17247	17323	17304	17459	17390	17611	17485	17422	17634	17240	17447	17431	17462	17615	17492	17392	17536	17457	17578	17511	17240	17405	17500	17604	17264	17646	17348	17267	17303	17162	17641	17421	17521	17543	17628	17512	17562	17542	17428	17436	17555	17341	17472	17364	17359	17395	17560	17288	17345	17410	17702	17474	17583	17590	17522	17551	17601	17403	17458	17201	17410	17537	17469	17571	17565	17428	17352	17546	17504	17652	17469	17484	17513	17280	17464	17293	17463	17502	17380	17275	17340	17358	17320	17460	17367	17438	17362	17454	17640	17283	17513	17631	17389	17505	17675	17409	17145	17560	17551	17539	17459	17474	17592	17430	17489	17356	17427	17406	17265	17461	17445	17664	17163	17648	17613	17508	17377	17201	17207	17441	17277	17395	17337	17616	17459	17461	17587	17254	17641	17334	17363	17471	17568	17456	17502	17308	17453	17413	17604	17475	17451	17567	17524	17601	17557	17524	17397	17330	17482	17375	17376	17575	17581	17410	17438	17354	17671	17462	17436	17631	17565	17656	17608	17390	17410	17436	17587	17557	17580	17432	17491	17482	17350	17509	17349	17386	17614	17496	17586	17472	17619	17457	17544	17642	17567	17434	17404	17358	17353	17430	17353	17482	17345	17368	17293	17452	17529	17443	17478	17557	17705	17423	17487	17803	17605	17428	17485	17335	17576	17534	17558	17534	17570	17366	17526	17542	17219	17389	17461	17422	17630	17402	17512	17570	17349	17653	17284	17309	17494	17400	17538	17468	17297	17448	17311	17662	17596	17515	17698	17611	17344	17504	17206	17511	17490	17533	17659	17287	17387	17469	17460	17502	17150	17316	17464	17498	17563	17416	17479	17468	17396	17392	17490	17507	17400	17300	17449	17521	17507	17339	17380	17438	17542	17502	17412	17434	17371	17242	17264	17265	17346	17535	17491	17432	17569	17346	17422	17406	17310	17246	17442	17330	17442	17596	17305	17640	17421	17559	17553	17452	17232	17547	17558	17250	17467	17470	17461	17563	17368	17321	17274	17423	17572	17462	17477	17484	17340	17543	17593	17339	17403	17264	17515	17516	17488	17468	17494	17123	17342	17369	17329	17597	17417	17712	17431	17305	17526	17455	17343	17571	17564	17480	17505	17497	17356	17333	17478	17460	17512	17383	17515	17421	17500	17451	17165	17476	17540	17643	17538	17266	17351	17344	17399	17455	17268	17418	17501	17702	17530	17529	17467	17597	17697	17699	17390	17262	17491	17491	17437	17514	17603	17656	17459	17398	17545	17538	17503	17472	17356	17422	17427	17304	17382	17267	17393	17453	17343	17529	17454	17561	17333	17437	17416	17764	17391	17429	17584	17469	17689	17541	17533	17464	17484	17417	17501	17501	17653	17395	17539	17490	17338	17296	17275	17296	17478	17597	17351	17280	17355	17410	17454	17390	17361	17583	17648	17616	17399	17229	17403	17606	17486	17525	17378	17452	17300	17296	17566	17427	17466	17440	17370	17455	17358	17214	17382	17463	17457	17508	17305	17488	17398	17368	17687	17493	17351	17383	17522	17470	17592	17427	17622	17383	17446	17426	17579	17632	17137	17277	17422	17296	17455	17481	17627	17274	17405	17203	17631	17480	17592	17435	17518	17527	17407	17545	17522	17585	17629	17535	17659	17417	17543	17380	17424	17541	17499	17462	17303	17487	17319	17435	17290	17497	17219	17654	17473	17621	17361	17543	17407	17475	17302	17436	17327	17367	17237	17682	17572	17601	17509	17452	17377	17395	17570	17467	17387	17515	17454	17448	17623	17419	17489	17349	17322	17370	17592	17574	17343	17404	17456	17470	17292	17265	17407	17443	17464	17486	17386	17350	17319	17661	17443	17553	17543	17569	17372	17376	17559	17539	17379	17659	17360	17373	17555	17476	17459	17447	17446	17471	17495	17458	17268	17478	17431	17678	17422	17426	17429	17370	17425	17451	17487	17429	17477	17494	17390	17352	17308	17234	17538	17464	17661	17226	17479	17353	17334	17784	17321	17518	17386	17495	17481	17438	17487	17777	17319	17283	17316	17419	17251	17370	17244	17585	17589	17413	17446	17388	17350	17504	17311	17396	17326	17574	17391	17563	17582	17540	17405	17499	17504	17460	17555	17466	17559	17322	17475	17530	17391	17358	17375	17385	17382	17496	17398	17311	17598	17300	17490	17364	17532	17548	17456	17644	17361	17275	17470	17347	17413	17375	17511	17356	17431	17540	17489	17403	17357	17488	17077	17189	17357	17498	17653	17490	17233	17441	17555	17493	17355	17344	17627	17618	17533	17513	17180	17354	17476	17469	17292	17514	17570	17368	17421	17295	17448	17532	17460	17327	17345	17576	17313	17405	17499	17429	17565	17498	17353	17509	17474	17562	17438	17610	17491	17667	17284	17315	17455	17275	17653	17597	17529	17475	17295	17597	17194	17234	17487	17213	17495	17729	17419	17302	17389	17557	17509	17319	17461	17464	17468	17426	17590	17535	17264	17310	17527	17621	17489	17519	17636	17708	17299	17474	17611	17262	17549	17558	17589	17617	17590	17321	17395	17454	17603	17444	17676	17415	17444	17572	17418	17580	17505	17493	17347	17378	17330	17468	17511	17547	17400	17433	17443	17327	17538	17507	17457	17422	17142	17508	17325	17573	17462	17469	17575	17518	17446	17198	17527	17578	17626	17589	17514	17625	17630	17547	17391	17403	17634	17519	17532	17560	17623	17270	17461	17641	17349	17548	17368	17417	17526	17242	17432	17386	17552	17732	17281	17395	17528	17442	17400	17618	17465	17450	17649	17417	17481	17295	17350	17401	17430	17465	17469	17455	17439	17528	17532	17498	17364	17541	17343	17554	17292	17500	17437	17416	17536	17305	17406	17542	17336	17366	17266	17391	17449	17598	17438	17656	17565	17393	17507	17609	17360	17459	17429	17288	17546	17443	17537	17452	17353	17479	17535	17461	17187	17548	17460	17285	17576	17414	17619	17579	17539	17286	17541	17465	17383	17184	17613	17536	17512	17616	17502	17628	17562	17343	17228	17343	17454	17518	17603	17356	17436	17437	17522	17259	17242	17566	17489	17464	17392	17597	17484	17396	17265	17389	17707	17532	17643	17547	17484	17335	17507	17376	17328	17425	17462	17335	17467	17425	17521	17675	17507	17435	17488	17345	17435	17470	17588	17475	17468	17449	17590	17380	17486
19451	38420	31286	22327	18319	16754	16146	15668	15492	15215	15327	15283	15257	15092	14953	14883	15080	14970	14892	14919	15089	14856	14980	14911	14767	14979	14821	14787	14950	14867	15009	14801	15084	14857	14950	14865	14851	14855	14745	14985	14844	14807	14885	14920	14996	14956	14895	15071	14689	14921	14799	14972	14943	14758	14990	14904	14884	14859	14967	14894	14655	14868	14891	14904	14728	14854	14719	14865	14866	14897	14892	14816	15000	15050	14846	14781	14953	14927	14832	14828	14748	14757	14801	14895	14964	14933	14731	14953	14705	14930	14843	14946	14794	14739	14749	14907	14908	14877	14850	14835	14823	14751	14743	15068	14785	14901	14831	14925	14796	14832	14901	14872	14904	14914	15025	14901	14972	14868	14789	14739	14908	14804	14862	15043	14847	14847	14852	14929	14867	14982	14934	14846	14765	14945	14987	14814	14930	15013	14920	14840	14691	14926	14857	14755	14885	14995	14868	14851	14882	14738	14878	14793	14894	14984	14850	14824	14858	14942	15062	15002	14851	14876	14841	14927	14971	14918	14907	15040	14760	14868	14741	14877	14713	14860	14899	14913	14791	14940	14836	14812	14896	14786	15010	14793	14690	14718	14821	14857	15097	14822	14847	14793	14954	14904	14826	15025	14840	14946	14768	14753	15010	14932	14992	14822	15063	15107	14886	15023	14922	14863	14805	14908	14742	14788	14780	15124	14831	14960	14779	14905	14939	14574	14837	14879	14986	14765	14753	14836	14887	14758	14986	14731	14814	14893	14936	14755	14937	14967	14875	14822	14819	14942	14826	14806	14999	14875	14817	14878	14942	14926	14756	14950	14921	14861	15003	15015	15012	14902	14960	14802	14951	14807	14887	14942	14911	14790	14894	14840	14943	14860	14881	14936	14846	14855	14841	15017	15109	14773	14832	14958	15015	14945	14920	14776	14754	14936	14675	14906	14759	14821	14840	14981	15094	14959	15014	14723	14924	14861	14853	14711	15063	14710	14861	14873	14848	14980	14920	14994	14906	15015	14720	14864	14814	15020	14822	14810	14890	14783	14781	14880	14929	14830	14852	14928	15016	14925	14963	14945	15005	14844	14899	14887	14935	14942	14910	14905	14757	14950	14776	15016	14998	14980	14866	14867	14877	15033	14953	14866	14801	14682	14777	14788	14929	15088	14721	14854	15105	14931	14814	14850	14896	14812	14937	14828	14941	14697	14767	15045	14700	14800	15003	14827	14884	14973	14802	14833	15023	14888	14815	14769	15125	14668	14930	14841	14881	14888	14887	14888	14870	14825	14830	14935	14877	14921	14734	14875	14818	14872	14879	15008	14824	14816	14855	14816	14815	14847	14858	14955	14980	14912	14980	14926	14759	14848	14873	14805	14917	14840	14895	14929	14832	14894	14856	14835	14809	14968	15005	14717	14970	14836	14839	14978	14927	14845	14892	14872	14848	14875	14785	14853	14994	14948	14889	14859	14889	14849	14938	14853	14859	14763	15028	14911	14815	14730	14921	14765	14780	14813	14818	14850	14878	15258	14754	14829	14842	14949	14851	14722	14871	14930	14928	14862	14821	15014	15020	14913	14874	14916	14739	14988	14995	14723	14990	14801	14782	15109	14840	15067	14795	15011	14804	14949	14957	14869	15050	14831	14948	14890	14904	14973	14959	14861	14804	14792	14943	14890	14781	14806	14648	14791	15008	15030	14841	14832	14856	14852	14897	14812	14839	14722	14718	14750	14829	14737	14915	14921	14914	14975	15081	14918	14918	14721	14859	14832	14882	14947	14884	14893	14821	14759	14908	14818	15062	14992	14827	14838	14915	14830	14830	14701	14856	14933	15057	14748	14834	14954	14646	14979	14855	15038	14967	14846	14804	14827	14902	14923	14876	14909	14863	15003	14951	14908	14951	14738	15009	15088	14906	14823	14854	14977	14942	14759	14823	14767	14979	14896	14938	15086	14685	15098	14819	14972	15028	14785	14727	14885	14911	14913	14828	14782	14965	14827	14807	14813	14903	14771	14857	14927	14977	15014	14965	14985	15015	14777	14902	14923	14915	14887	14931	14988	14739	15030	14923	14903	14869	14761	15012	14730	14810	14936	14813	14880	14803	14834	14934	14884	14917	14835	14810	15127	14991	14922	14947	14900	14714	15125	15041	15048	14685	14906	14916	14943	14783	14897	14799	14909	14772	15005	14830	14931	14952	14835	14916	15147	14765	14841	15006	14928	14884	14878	15003	14937	14904	14957	14828	14901	14812	15002	14874	14829	14828	14698	14775	14957	14969	14778	14974	14743	15060	14766	14902	14958	14798	14821	14870	14967	14793	14834	14845	15011	14777	14850	14791	14821	14755	14945	14944	14736	15019	14807	14799	14877	14849	14893	14914	14745	14849	14734	14860	14938	14943	14615	14762	14730	14989	15018	15031	14721	14913	14939	15111	14887	14968	14816	14949	14692	14817	14862	14978	14884	14874	14852	14847	14902	14799	14937	15015	14777	14839	14896	14974	14879	14833	14969	15029	14909	14652	14909	15033	14905	14722	14806	14910	15016	14773	14812	14772	14919	14690	14929	14892	14938	14858	14961	15006	14780	14888	14826	15043	14866	15068	14901	14899	14774	14730	14895	14926	14761	14898	14965	14821	14989	14876	14745	14948	14820	14961	14844	14778	14911	14864	14752	14969	14850	14938	14855	14963	14790	14858	14974	14884	14897	14770	14866	14802	14924	14866	15015	14912	14891	15017	15015	14777	14863	14983	14811	14936	14792	14791	14871	15201	14824	14973	14874	14966	14855	14941	14762	14766	14887	14734	14949	14836	14718	15061	14713	14902	14892	14801	14988	14869	14865	14889	14861	14959	14934	14903	14905	14960	14776	14929	14771	14863	14850	14925	14788	14715	14591	14902	14882	14847	14894	14898	14770	15010	14986	14960	14989	15082	14869	14871	14943	14866	14921	14862	14974	14843	14934	14829	14735	14865	14982	14843	14877	14834	14947	15003	14844	14813	14880	14853	15027	14774	14913	14768	14951	14987	14934	14778	15001	14659	15113	14764	15015	14959	14871	14862	14685	14913	14793	14837	14967	14674	14968	14861	15014	14864	14790	14795	14862	14880	14788	14863	14737	14828	14915	15066	14981	15032	14924	14768	14786	14888	14846	14672	14759	15031	15011	14890	14905	14816	14859	14954	14910	14919	14732	14935	14774	14823	14867	14918	14979	14834	14948	14941	14884	14759	14936	14844	14868	14722	14843	14984	15045	14881	14828	14984	14939	14795	14797	14886	14823	14928	14834	14819	14906	14881	15012	14911	14922	14839	14875	14864	14916	14781	14901	14832	14938	14874	14783	14990	14914	15015	14871	14780	14952	14773	14777	14773	14949	14835	14875	14801	14790	14774	14815	14868	14764	14823	15030	14844	15049	14871	14843	14871	14883	14911	14779	14716	14978	14869	14725	14876	15068	14843	15019	14775	14941	14798	14927	14917	14919	14801	14893	14991	14816	15106	14981	14967	14815	14951	14876	14808	14811	14875	14753	14793	14877	14888	14897	15020	14881	15007	14617	14958	14927	14939	14813	14913	14903	14791	14936	15041	14788	14949	14863	14960	14935	14837	14833	14987	14901	14993	14877	14874	15005	14712	14996	14707	14849	15009	14954	14929	14948	14930	15034	14806	14728	14913	14902	14761	14979	14831	15005	14891	14738	14998	14942	14957	14855	14913	14926	14807	14919	14992	14926	14834	14865	14953	14847	14982	14915	15083	14903	14815	14916	14809	14860	14875	14972	15023	14655	14944	14813	14930	14866	14891	14897	15040	14900	14785	14830	14621	14943	14748	15051	14883	14830	14720	14843	15085	14816	14737	14850	14828	15074	14712	14852	14906	14865	14955	14983	14995	14961	14842	14925	14924	14899	14824	14892	14822	14902	15117	14988	14889	15068	14779	14865	14957	15177	14999	14517	14835	14727	14702	14996	14822	15006	14872	14945	14775	15000	14862	15033	14801	14710	15018	14859	14925	14853	14884	14720	14872	15020	14918	14883	15012	14716	14911	15057	15016	14938	14774	14934	14875	14971	14891	14881	14886	14872	15041	15021	14856	14699	15138	14784	14795	14833	14724	14808	14742	14971	14708	14866	14952	14814	14781	14886	14733	14821	14860	14900	14728	14857	14897	15006	14714	14875	14847	14796	14910	15002	14775	14903	14803	14741	14866	14824	14863	14884	14897	15020	15042	15081	15045	15015	14943	14789	14983	14730	14972	14685	14850	14730	14885	15012	15023	15096	14996	14866	14920	14938	14829	14852	14856	14809	14840	15127	14820	14813	14946	14877	14862	14849	15028	14896	14920	14974	15006	14906	14796	14952	14843	14801	14916	14886	14927	14996	14748	14850	14914	14882	14840	14804	14972	14881	15005	14992	14892	15063	14767	14950	14824	14916	15012	14951	14948	14918	14787	14740	14892	14893	14839	14740	15055	14855	15028	14856	14985	14882	14908	14839	14946	14780	14922	14854	15002	14809	14828	14996	14899	14753	14870	14760	14868	14948	14822	14979	14920	14738	14920	14929	14980	14852	15007	15009	14938	14905	14800	14778	14982	14913	14891	14758	14800	14838	14886	14904	14875	14933	15066	14799	14805	14940	14762	14916	14751	14677	14869	14771	14910	14937	14878	14916	14910	14770	14937	14942	14912	14966	14923	14828	14851	14886	14952	14892	14932	14864	14792	14915	14843	14887	14819	14945	14854	15005	14954	15048	15012	14921	15026	14791	14781	15010	14854	14951	14770	14945	14980	14853	14729	14871	14767	14743	14827	14825	14904	14743	14738	15013	14997	14910	14766	15032	14839	14718	14963	15036	14949	14863	14870	14920	14826	14740	14908	14801	14968	14867	14887	14847	14673	14915	14858	14732	15039	14933	14893	14874	14786	14831	14875	14853	14796	15000	14881	14967	14857	14984	14832	14966	14841	14908	14854	14891	14892	14928	14963	14827	14844	14740	14824	15111	14988	14851	14964	14762	14990	14918	14782	14870	14784	14882	14680	14806	14766	14836	14783	15002	14855	14841	14842	14882	14826	14954	14916	15076	14829	14918	14928	14650	14953	14975	14753	14851	14789	14919	14867	14949	14937	14883	14923	15161	14861	14774	14916	14809
25373	21651	27399	27358	21014	19734	19820	19193	19064	19028	18982	19098	18804	18898	18797	18736	18869	18572	18954	18732	18707	18681	18543	18909	18603	18767	18764	18806	18517	18707	18547	18746	18502	18701	18763	18574	18785	18805	18668	18730	18774	18792	18813	18819	18671	18710	18688	18522	18739	18755	18591	18681	18728	18882	18670	18669	18614	18661	18736	18760	18530	18520	18736	18670	18730	18563	18663	18532	18613	18586	18722	18635	18534	18676	18637	18630	18784	18900	18911	18926	18873	18834	18577	18931	18795	18597	18694	18712	18713	18648	18760	18578	18669	18900	18776	18675	18738	18633	18757	18656	18746	18661	18728	18807	18941	18639	18546	18665	18624	18747	18591	18691	18798	18655	18616	18726	18597	18645	18608	18365	18857	18540	18704	18577	18700	18589	18539	18738	18623	18610	18735	18750	18871	18664	18644	18698	18539	18742	18691	18745	18807	18733	18884	18750	18725	18841	18722	18329	18817	18660	18801	18458	18651	18715	18409	18689	18948	18616	18599	18552	18822	18656	18539	18555	18571	18622	18751	18790	18609	18475	18534	18791	18891	18609	18579	18752	18650	18707	18645	18677	18836	18662	18786	18722	18836	18735	18647	18621	18800	18879	18627	18731	18705	18700	18569	18659	18921	18742	18886	18886	18804	18524	18529	18814	18898	18841	18730	18571	18744	18646	18674	18580	18855	18712	18785	18435	18587	18600	18643	18753	18672	18860	18658	18855	18768	18622	18832	18642	18567	18473	18628	18895	18746	18724	18893	18533	18748	18693	18770	18620	18667	18830	18827	18525	18605	18810	18521	18539	18459	18602	18582	18821	18709	18669	18815	18624	18846	18689	18666	18667	18645	18861	18533	18385	18673	18859	18992	18460	18640	18751	18609	18617	18722	18596	18629	18611	18693	18485	18918	18646	18726	18647	18841	18625	18659	18729	18572	18638	18615	18659	18675	18644	18788	18655	18551	18652	18664	18694	18707	18676	18698	18564	18710	18740	18664	18581	18628	18690	18839	18540	18703	18640	18597	18751	18592	18690	18736	18511	18569	18647	18654	18479	18541	18720	18632	18637	18621	18707	18642	18641	18708	18480	18644	18476	18788	18830	18402	18595	18652	18671	18763	18727	18818	18702	18759	18665	18564	18556	18736	18844	18645	18713	18715	18505	18702	18530	18682	18675	18708	18757	18715	18655	18844	18718	18524	18824	18597	18670	18757	18526	18872	18766	18660	18716	18663	18645	18576	18794	18979	18779	18909	18673	18782	18709	18563	18644	18810	18601	18819	18623	18821	18859	18708	18845	18727	18836	18757	18663	18608	18764	18718	18691	18458	18612	18677	18675	18840	18900	18750	18677	18632	18344	18549	18896	18516	18742	18764	18756	18825	18817	18670	18684	18525	18618	18584	18549	18573	18665	18773	18834	18769	18666	18584	18785	18788	18722	18592	18623	18705	18615	18710	18610	18818	18530	18741	18491	18740	18761	18606	18748	18588	18789	18704	18692	18792	18802	18643	18738	18656	18616	18638	18606	18679	18829	18756	18545	18552	18638	18723	18523	18704	18486	18716	18569	18707	18740	18767	18615	18689	18683	18741	18673	18769	18589	18472	18697	18865	18678	18595	18581	18543	18734	18778	18903	18761	18726	18516	18720	18621	18642	18678	18769	18748	18692	18615	18648	18658	18654	18576	18550	18651	18683	18735	18615	18593	18737	18544	18702	18803	18569	18714	18629	18661	18753	18845	18702	18677	18908	18716	18698	18604	18888	18748	18575	18560	18583	18684	18694	18793	18809	18654	18538	18791	18861	18760	18737	18696	18726	18575	18621	18722	18785	19018	18723	18634	18747	18701	18828	18613	18680	18631	18855	18737	18742	18802	18638	18659	18583	18556	18745	18397	18808	18819	18739	18847	18796	18759	18569	18617	18576	18731	18780	18588	18746	18857	18646	18811	18656	18730	18583	18670	18563	18413	18544	18737	18739	18838	18761	18727	18691	18669	18704	18699	18644	18824	18843	18626	18905	18785	18652	18738	18600	18696	18871	18799	18756	18836	18652	18635	18615	18935	18795	18466	18661	18797	18879	18749	18812	18724	18690	18721	18524	18717	18742	18636	18575	18601	18677	18635	18518	18635	18747	18754	18685	18757	18652	18697	18492	18753	18625	18632	18666	18748	18587	18565	18674	18645	18694	18801	18672	18567	18704	18554	18906	18528	18892	18725	18893	18604	18711	18528	18612	18477	18675	18930	18672	18844	18662	18885	18739	18722	18580	18641	18567	18676	18805	18646	18609	18834	18711	18511	18584	18835	18687	18487	18919	18588	18670	18565	18715	18699	18831	18379	18664	18667	18646	18554	18592	18696	18850	18492	18556	18720	18701	18795	18577	18716	18589	18755	18608	18637	18681	18763	18804	18691	18805	18770	18451	18687	18818	18680	18692	18826	18673	18722	18655	18718	18726	18658	18533	18951	18754	18549	18459	18682	18623	18472	18559	18751	18589	18690	18688	18799	18672	18422	18684	18437	18841	18709	18643	18688	18602	18964	18614	18674	18612	18798	18734	18560	18568	18845	18838	18645	18767	18648	18730	18836	18588	18843	18589	18580	18688	18728	18656	18584	18560	18747	18703	18530	18701	18706	18863	18704	18835	18789	18719	18633	18667	18666	18659	18557	18777	18595	18765	18567	18610	18700	18692	18813	18653	18706	18666	19047	18484	18737	18692	18535	18868	18599	18725	18542	18823	18888	18634	18379	18570	18558	18713	18607	18750	18822	18669	18717	18726	18709	18563	18613	18767	18737	18881	18636	18753	18680	18668	18600	18407	18672	18859	18630	18670	18727	18561	18600	18506	18801	18655	18789	18761	18445	18746	18531	18563	18918	18684	18629	18618	18680	18860	18440	18580	18720	18908	18607	18689	18578	18718	18822	18569	18696	18686	18634	18757	18887	18910	18703	18682	18773	18654	18611	18625	18615	18724	18829	18690	18766	18496	18671	18696	18790	19020	18755	18680	18624	18695	18632	18469	18458	18612	18712	18729	18624	18763	18769	18534	18772	18767	18601	18894	18533	18720	18616	18560	18653	18849	18742	18784	18788	18662	18752	18624	18693	18908	18544	18614	18796	18610	18633	18538	18732	18766	18663	18524	18666	18811	18822	18745	18657	18597	18714	18650	18505	18701	18670	18710	18720	18667	18718	18542	18560	18644	18660	18814	18445	18585	18734	18962	18733	18767	18785	18587	18720	18523	18590	18618	18441	18527	18580	18615	18659	18732	18661	18586	18708	18480	18613	18487	18754	18627	18742	18595	18513	19009	18667	18827	18730	18774	18721	18421	18669	18774	18753	18678	18692	18601	18698	18693	18769	18543	18659	18648	18599	18624	18617	18781	18689	18621	18800	18547	18796	18642	18676	18584	18631	18743	18579	18768	18539	18508	18853	18709	18709	18548	18617	18744	18759	19102	18910	18668	18856	18493	18586	18553	18609	18523	18581	18654	18662	18878	18589	18561	18605	18807	18869	18481	18660	18731	18623	18810	18687	18647	18711	18785	18643	18609	18493	18599	18692	18637	18554	18624	18691	18644	18753	18598	18709	18772	18836	18694	18733	18634	18785	18649	18528	18592	18611	18586	18771	18566	18688	18736	18735	18723	18685	18670	18688	18572	18632	18544	18831	18613	18617	18554	18597	18785	18617	18732	18710	18783	18717	18644	18764	18545	18832	18434	18821	18503	18920	18805	18844	18747	18430	18764	18660	18551	18732	18585	18556	18490	18554	18766	18813	18762	18625	18702	18759	18536	18751	18729	18623	18881	18573	18690	18767	18682	18863	18806	18862	18513	18659	18524	18610	18762	18714	18871	18723	18681	18532	18575	18805	18699	18564	18741	18814	18767	18726	18664	18646	18529	18750	18593	18614	18766	18701	18928	18673	18464	18807	18781	18719	18781	18677	18679	18823	18741	18642	18580	18670	18580	18618	18666	18827	18675	18946	18652	18665	18629	18485	18615	18574	18475	18602	18634	18799	18514	18692	18838	18647	18723	18666	18867	18697	18752	18718	18728	18752	18744	18631	18600	18735	18607	18664	18800	18822	18658	18541	18826	18667	18614	18586	18709	18679	18630	18758	18679	18725	18682	18571	18770	18731	18699	18737	18692	18730	18567	18819	18766	18615	18620	18626	18663	18884	18714	18732	18875	18705	18757	18860	18774	18751	18744	18715	18720	18461	18674	18870	18550	18816	18775	18768	18774	18670	18393	18480	18663	18585	18650	18636	18518	18934	18606	18655	18519	18786	18819	18590	18612	18815	18521	18610	18587	18917	18890	18723	18835	18742	18529	18500	18844	18532	18435	18490	18630	18479	18589	18725	18495	18593	18539	18716	18626	18698	18725	18790	18555	18521	18865	18421	18598	18776	18471	18778	18784	18676	18737	18703	18580	18701	18834	18692	18858	18786	18805	18824	18663	18614	18803	18762	18774	18593	18773	18923	18625	18776	18591	18762	18766	18729	18665	18827	18865	18896	18801	18633	18671	18749	18800	18612	18731	18745	18301	18856	18798	18630	18864	18745	18589	18619	18552	18649	18965	18735	18410	18589	18740	18611	18638	18440	18584	18670	18594	18698	18797	18816	18598	18691	18702	18719	19052	18783	18582	18626	18451	18665	18651	18633	18705	18569	18544	18718	18570	18745	18589	18694	18479	18777	18747	18571	18701	18801	18866	18829	18608	18659	18451	18543	18633	18980	18544	18502	18601	18629	18799	18638	18843	18828	18707	18775	18670	18757	18816	18533	18535	18632	18568	18824	18721	18477	18597	18691	18480	18822	18722	18584	18669	18640	18472	18641	18702	18708	18625	18688	18685	18588	18577	18435	18661	18724	18687	18710	18745	18685	18534	18685	18723	18905	18708	18753	18611	18771	18848	18561	18833	18805	18937	18750	18519	18543	18621	18743	18454	18696	18648	18909	18644	18677	18619	18548	18712	18875	18702	18665	18719	18789	18688	18752	18742	18773	18518	18916	18814	18588	18675	18510	18717	18665	18536	18959	18677	18830	18660	18740	18753	18585	18568	18713	18663	18753	18796	18719	18570	18613	18801	18581	18717	18555	18770	18777	18839	18667	18786	18607	18636	18542	18660	18593	18676
19279	35129	27603	19830	17781	16818	16449	16166	16084	16208	16043	15932	15992	15957	15954	15736	15698	15755	15686	15561	15806	15514	15739	15727	15767	15593	15658	15611	15715	15445	15812	15839	15635	15777	15797	15724	15770	15782	15577	15639	15546	15670	15382	15494	15736	15631	15538	15553	15612	15719	15498	15516	15622	15594	15634	15522	15503	15582	15708	15504	15532	15638	15476	15442	15543	15755	15570	15499	15490	15606	15546	15699	15564	15518	15551	15671	15691	15603	15807	15485	15569	15606	15662	15508	15560	15568	15735	15562	15653	15640	15596	15564	15594	15598	15553	15565	15603	15559	15461	15464	15677	15485	15706	15645	15439	15741	15524	15578	15632	15409	15606	15785	15239	15570	15546	15505	15635	15586	15547	15684	15778	15723	15498	15670	15515	15562	15587	15589	15548	15510	15523	15756	15598	15592	15635	15560	15557	15576	15694	15607	15823	15483	15657	15494	15556	15537	15772	15602	15537	15710	15775	15498	15663	15501	15529	15542	15710	15544	15649	15612	15508	15658	15665	15619	15797	15651	15695	15658	15728	15479	15573	15727	15626	15585	15540	15635	15628	15672	15576	15548	15653	15433	15662	15362	15530	15594	15668	15685	15550	15667	15502	15504	15598	15698	15523	15617	15607	15513	15572	15586	15561	15586	15738	15698	15506	15658	15661	15545	15592	15537	15499	15515	15774	15587	15663	15561	15556	15449	15718	15542	15528	15674	15694	15577	15511	15597	15512	15660	15558	15578	15794	15559	15667	15392	15392	15577	15571	15518	15681	15660	15511	15648	15522	15659	15646	15496	15567	15585	15737	15641	15572	15736	15726	15521	15739	15689	15333	15565	15591	15720	15739	15366	15484	15532	15525	15543	15565	15663	15717	15759	15586	15783	15540	15733	15668	15474	15680	15658	15589	15700	15450	15502	15505	15757	15692	15645	15452	15472	15504	15644	15546	15637	15558	15644	15651	15763	15701	15479	15489	15467	15653	15723	15760	15930	15627	15580	15744	15597	15549	15667	15648	15552	15604	15490	15602	15794	15612	15636	15698	15633	15512	15544	15658	15589	15707	15744	15554	15450	15547	15646	15660	15572	15558	15598	15670	15551	15826	15666	15560	15632	15611	15630	15568	15558	15514	15554	15727	15625	15700	15474	15660	15557	15589	15620	15596	15563	15755	15671	15507	15537	15551	15783	15560	15581	15537	15554	15535	15534	15485	15681	15618	15535	15649	15728	15744	15697	15581	15454	15632	15586	15515	15511	15602	15666	15704	15646	15602	15562	15532	15681	15537	15568	15732	15542	15610	15506	15373	15473	15636	15668	15507	15477	15843	15586	15495	15578	15539	15573	15569	15717	15468	15736	15534	15624	15672	15676	15613	15669	15624	15736	15615	15695	15634	15718	15574	15557	15611	15635	15712	15569	15691	15511	15601	15668	15440	15547	15445	15593	15638	15778	15588	15576	15609	15596	15489	15679	15692	15720	15504	15517	15402	15566	15616	15698	15575	15696	15562	15422	15555	15634	15632	15667	15661	15540	15657	15644	15589	15830	15642	15505	15793	15595	15674	15642	15566	15576	15555	15529	15719	15626	15507	15603	15591	15530	15659	15628	15808	15596	15700	15565	15644	15536	15619	15619	15701	15582	15716	15484	15529	15602	15670	15745	15685	15709	15661	15654	15639	15597	15525	15646	15649	15578	15526	15528	15637	15814	15431	15690	15816	15523	15476	15702	15559	15705	15568	15551	15556	15360	15633	15437	15742	15669	15647	15656	15503	15566	15691	15597	15484	15686	15586	15674	15594	15660	15566	15601	15688	15667	15587	15549	15686	15775	15518	15420	15584	15624	15566	15534	15377	15604	15576	15703	15514	15559	15478	15607	15557	15410	15524	15465	15617	15473	15567	15597	15612	15615	15650	15490	15407	15564	15621	15456	15710	15642	15626	15773	15728	15618	15664	15476	15803	15539	15370	15563	15518	15652	15577	15549	15503	15543	15467	15621	15604	15617	15599	15540	15358	15589	15681	15698	15584	15714	15556	15599	15629	15506	15650	15607	15638	15672	15740	15514	15643	15644	15582	15533	15596	15551	15659	15733	15612	15548	15601	15562	15590	15451	15404	15467	15650	15589	15567	15626	15706	15557	15558	15522	15713	15600	15479	15703	15444	15693	15738	15701	15630	15500	15568	15771	15565	15580	15627	15587	15601	15579	15708	15534	15668	15749	15549	15542	15464	15568	15563	15533	15601	15559	15687	15679	15590	15676	15721	15674	15721	15691	15679	15636	15445	15711	15638	15510	15598	15559	15721	15493	15687	15614	15512	15664	15662	15663	15626	15679	15619	15526	15653	15650	15549	15542	15457	15613	15604	15554	15662	15473	15576	15514	15585	15598	15556	15612	15638	15818	15605	15599	15511	15757	15659	15583	15535	15482	15584	15548	15486	15677	15591	15512	15673	15716	15775	15563	15554	15733	15626	15535	15472	15643	15693	15675	15707	15599	15704	15575	15703	15638	15347	15609	15542	15511	15563	15676	15615	15543	15764	15626	15498	15702	15568	15722	15709	15622	15634	15573	15638	15729	15447	15558	15612	15609	15597	15493	15714	15562	15406	15454	15708	15829	15523	15582	15528	15571	15608	15462	15442	15789	15560	15549	15456	15476	15625	15588	15576	15490	15568	15525	15731	15601	15638	15574	15543	15722	15647	15615	15518	15648	15620	15569	15518	15686	15499	15583	15486	15509	15491	15529	15560	15587	15441	15572	15648	15743	15529	15690	15625	15562	15569	15568	15480	15544	15701	15524	15752	15580	15565	15584	15541	15437	15688	15510	15861	15397	15601	15411	15691	15787	15609	15623	15610	15604	15411	15721	15635	15637	15596	15425	15629	15637	15681	15512	15648	15473	15723	15509	15680	15473	15663	15493	15630	15599	15711	15526	15589	15549	15540	15522	15686	15587	15511	15588	15566	15830	15605	15552	15696	15691	15741	15642	15580	15621	15576	15585	15564	15603	15664	15681	15613	15626	15682	15709	15447	15679	15432	15498	15437	15383	15667	15596	15659	15469	15480	15440	15773	15343	15433	15419	15536	15502	15638	15631	15753	15659	15755	15551	15457	15473	15552	15558	15690	15516	15762	15554	15632	15443	15595	15692	15694	15482	15704	15435	15677	15551	15733	15728	15657	15444	15477	15554	15580	15449	15687	15464	15641	15650	15640	15551	15566	15619	15546	15517	15503	15591	15625	15562	15445	15690	15511	15669	15467	15441	15576	15649	15736	15561	15573	15588	15544	15698	15623	15669	15535	15665	15590	15668	15626	15607	15562	15581	15595	15591	15625	15552	15798	15691	15550	15665	15469	15714	15667	15662	15630	15545	15621	15568	15487	15543	15612	15700	15586	15611	15702	15472	15602	15648	15490	15578	15644	15464	15581	15548	15608	15437	15620	15686	15572	15596	15722	15415	15733	15611	15722	15540	15721	15681	15746	15507	15628	15648	15603	15636	15616	15683	15530	15710	15576	15532	15740	15512	15706	15618	15722	15757	15546	15688	15702	15737	15493	15642	15565	15736	15628	15482	15600	15714	15728	15579	15558	15617	15651	15521	15644	15510	15512	15647	15800	15620	15643	15686	15512	15445	15770	15547	15611	15616	15537	15481	15665	15486	15452	15657	15596	15599	15538	15594	15593	15615	15624	15759	15550	15504	15604	15581	15735	15582	15617	15619	15610	15561	15703	15616	15702	15567	15682	15454	15589	15608	15587	15673	15597	15804	15586	15536	15558	15611	15563	15631	15764	15685	15652	15674	15535	15746	15659	15442	15632	15602	15623	15580	15764	15668	15593	15575	15526	15530	15705	15690	15523	15738	15596	15708	15618	15472	15771	15503	15516	15537	15796	15580	15548	15564	15535	15624	15579	15674	15610	15699	15697	15657	15578	15634	15553	15529	15627	15710	15746	15651	15566	15574	15666	15597	15748	15596	15656	15736	15490	15550	15552	15713	15612	15616	15573	15639	15738	15633	15538	15694	15619	15739	15497	15803	15750	15609	15691	15927	15480	15581	15574	15815	15734	15548	15597	15613	15578	15561	15618	15771	15653	15705	15646	15424	15613	15559	15635	15884	15544	15601	15523	15652	15616	15504	15579	15591	15708	15504	15526	15702	15402	15476	15708	15567	15545	15726	15459	15538	15491	15682	15560	15588	15515	15677	15643	15493	15675	15608	15647	15696	15597	15557	15480	15557	15626	15588	15586	15666	15426	15660	15590	15623	15690	15739	15542	15892	15654	15666	15703	15709	15680	15546	15759	15569	15536	15671	15542	15662	15564	15566	15628	15423	15693	15610	15528	15682	15625	15533	15694	15771	15721	15478	15671	15673	15580	15581	15524	15550	15713	15633	15730	15572	15546	15583	15747	15508	15725	15579	15682	15704	15664	15570	15586	15553	15556	15399	15395	15534	15705	15515	15714	15609	15619	15587	15547	15636	15704	15675	15681	15615	15620	15661	15488	15699	15514	15549	15620	15457	15546	15704	15654	15673	15583	15620	15770	15566	15557	15605	15577	15607	15719	15711	15667	15664	15650	15587	15590	15741	15651	15556	15600	15766	15690	15530	15779	15541	15804	15521	15683	15575	15699	15522	15567	15661	15514	15659	15680	15605	15808	15807	15644	15453	15577	15705	15613	15613	15562	15696	15596	15636	15536	15642	15832	15741	15682	15709	15559	15521	15580	15544	15398	15449	15736	15716	15468	15644	15525	15664	15677	15589	15660	15771	15727	15485	15768	15418	15610	15594	15602	15446	15586	15808	15567	15657	15481	15583	15726	15627	15604	15590	15592	15557	15552	15647	15529	15537	15673	15665	15482	15590	15728	15530	15497	15611	15473	15589	15792	15637	15742	15513	15667	15647	15740	15531	15635	15377	15695	15564	15742	15596	15574	15457	15823	15468	15507	15537	15687	15591	15531	15639	15598	15529	15640	15405	15572	15652	15432	15604	15586	15725	15631	15584	15798	15662	15606	15675	15485	15686	15700	15588	15528	15527	15548	15602	15796	15596	15640	15562	15611	15515	15582	15411	15565	15592	15492	15756	15556	15401	15454	15671	15568	15753	15608	15571	15491	15651	15726	15557	15735	15609	15656	15515
22661	21613	28884	24817	21960	23783	24057	19636	18750	18698	18851	18499	18736	18387	18167	18168	18245	18291	18367	18109	18421	18165	18129	17937	18093	18069	18127	18006	17918	18199	18092	18147	17987	18040	17917	18096	17921	17863	18248	17870	18078	17984	17904	17867	17958	18061	17973	17881	17938	18048	18086	17919	17724	17850	17899	17966	17966	17970	17894	17971	18104	17706	17938	17878	17720	18010	17943	18011	18216	17767	17817	17934	17890	17802	17989	17914	17684	17985	18013	17907	17844	17900	17782	17941	18031	17981	17798	17655	17903	17921	17965	17965	17955	17963	17826	17965	18004	18183	17917	17997	17868	17871	18075	18025	17915	17749	17861	18031	18033	17973	18094	17702	17815	17832	18044	17938	17816	17803	17929	17934	18078	17784	17934	17911	18045	17940	17866	17983	17903	17809	17808	17993	18122	17880	17938	17939	17991	17923	18028	17811	17974	17876	17946	17933	18095	17829	18003	17710	17736	18074	17847	17966	17833	17940	17806	17854	17833	18150	18066	18062	17732	18142	17854	18003	17793	17759	17934	17978	17962	17810	17919	17962	18004	17674	17932	17970	17999	17841	17923	18023	17866	17849	17926	17915	17835	17847	17966	17829	18040	17923	17883	17921	17895	17681	17998	17932	17898	17905	17844	17805	17852	17987	17760	17860	17927	17939	17812	17834	17889	17983	17826	17821	17877	17888	18003	17719	17837	17957	18049	17976	17764	17945	18019	17621	17909	17771	17853	17963	17894	18053	18084	17879	17948	17842	17862	17942	17836	17693	17942	17750	17909	17701	18018	17762	17810	17950	17994	17944	17763	17838	17944	18081	17915	17846	17958	18026	18144	17790	17961	17893	17944	18000	17764	17788	18015	17774	17922	17721	18020	17879	17920	17900	17717	17925	17891	17885	18012	17975	17970	17774	17835	17848	18064	18084	18193	18023	17878	17708	17838	17811	18035	17982	17927	17730	17967	17786	18012	18114	17907	17804	17829	17828	17806	17817	17789	17839	17867	17833	17868	17896	17663	17779	17783	17943	17898	17944	18005	17841	17796	17791	17816	17600	17900	18014	17918	17832	17824	17770	17808	17791	17877	17836	18009	18091	17846	17889	17979	17908	17997	17824	17758	17927	17853	17864	17902	18018	18102	17702	17933	17886	17956	17803	17795	17898	17828	17762	17616	17842	17736	17810	17666	17901	18101	17767	18013	17992	17986	17868	17822	18079	17983	17747	17945	17792	17712	17787	18056	17970	17951	17757	17703	17773	17803	18065	17865	18124	18025	17939	17872	17775	17897	17942	18119	17849	17799	17890	17896	17857	18002	17940	18155	17996	17896	17814	18082	17887	17933	17672	17809	17827	18047	17882	17946	18004	17879	17939	17979	18163	18035	17974	17889	18111	18060	17780	17981	17696	18021	18011	17943	17986	17788	17797	17853	17821	17875	17882	17958	17862	17859	17714	17843	17615	17953	17736	17995	17980	17901	18069	17847	17791	17925	17842	17766	18059	18072	17884	17945	17916	17917	17864	17963	17729	17828	17930	17943	18034	17868	17860	17797	17777	17638	17797	17826	17929	18060	17870	17889	17849	17816	17913	17839	17799	17946	17877	17894	17691	18015	17843	17946	17803	17969	17753	17836	18137	17855	17915	17674	17885	17801	17790	17989	17886	17990	17742	17982	17920	17683	17931	18181	17592	18023	17967	17924	17812	17814	17912	18007	18001	17851	17976	18249	17844	18097	18051	17894	17947	17969	18009	17882	17901	17942	17802	18122	17865	17952	17693	17986	17954	17827	17888	17885	18049	17930	17838	17934	17904	17902	17928	17832	17835	17874	18102	17923	17983	17741	17796	17900	17881	18074	17864	18116	17902	17788	17796	17811	17714	17651	17705	17933	17774	17892	18083	18017	17964	17807	17905	17975	18052	17816	17916	17774	17929	18072	17861	17948	17848	17819	17923	17786	17843	17951	17684	18075	17718	18017	18048	17832	18017	17926	18041	17857	17939	18002	17950	17891	18007	17910	17771	17955	17987	17950	17825	17774	17823	17745	17936	17969	17705	17801	17780	18159	17994	18029	17973	17774	17989	17684	17818	18080	17823	17749	17844	17942	17818	17854	18108	18019	17781	17858	17847	17870	17955	17969	17986	17759	18098	17728	17852	17826	17769	17723	18184	17920	17834	18139	18058	17927	17838	18000	17790	17733	17911	17798	17730	17690	18054	17925	17832	17918	17757	17893	17780	17813	17776	17882	17859	17943	17757	17789	17768	17921	17874	17914	17851	17795	18028	18006	17849	17917	17975	17771	17938	17902	17801	17967	18091	17893	17827	17937	17799	17921	18013	18088	17992	17718	17915	17841	18066	18017	17761	18032	17938	17865	17892	17953	17924	18058	17845	18009	17848	18037	18064	17942	17834	17906	17903	17892	17875	18016	17989	17923	17981	18156	17904	18111	17921	17989	17939	17938	18010	17963	17903	17989	17961	17743	17921	17732	18025	17888	17808	17983	17762	17798	17897	17815	17777	17985	17945	17885	17839	17950	17959	17964	17765	17834	17915	18111	17903	17870	17886	17984	17814	17799	17859	17909	17934	17808	18068	17803	17867	18040	18063	17897	17700	17810	18080	18058	17872	17816	18004	17712	17920	17745	17809	17910	17881	17724	17718	17882	17687	17806	17917	17989	17904	17890	17798	17892	17624	17701	18008	17929	17777	17998	17855	17859	17882	17870	17719	17895	18109	17839	17982	17879	18071	18069	17710	17538	17885	17995	18004	18056	17744	17613	17900	17960	17845	17896	17807	17887	17779	18050	17982	18095	18042	17897	17886	17718	17780	17948	17988	17815	18160	17920	17854	17781	17792	17785	17826	17941	17777	17977	18055	17998	17963	17995	17735	17974	18192	18060	17938	17859	17654	17970	17873	17824	17871	17830	17800	17920	17785	17727	18029	17842	17890	18052	17975	17823	17990	17701	17853	17946	18073	17814	17720	17979	18049	17785	17896	17813	18050	17888	17858	17835	17850	17855	17969	18242	18093	17965	17791	17779	17842	17830	18099	17866	17776	18011	18133	17950	17742	17808	17687	17891	17809	18000	18041	17853	17978	17875	17889	17772	17925	17762	17906	18026	18046	17837	17834	17812	17823	17878	17845	17746	17928	17867	18044	17635	17711	18050	18051	17911	17860	17937	17842	17838	17990	17759	17916	17999	17833	17785	17948	17693	17620	17773	17847	17953	18182	17924	17785	17845	17841	17829	17734	18139	17902	17926	17851	17665	17845	17821	17714	17953	17930	17914	17757	18116	18035	17912	17934	17917	17995	17851	17919	17850	17993	17906	18010	17965	17814	17857	17869	18116	17976	17995	17852	17925	17865	17676	17930	17792	17681	17694	17907	17894	17948	18109	17858	17711	18013	17966	18027	17974	17937	17985	17700	17897	18104	18059	17949	17879	17955	17717	18093	17723	17909	17819	17900	17626	17920	17946	17876	17958	18007	17900	17968	17877	17687	17881	17711	17986	17813	17873	17961	18096	17757	17892	17964	18019	17823	17880	17722	17914	17843	17854	17819	17852	17940	17901	17911	17903	17903	17972	17889	17788	17903	17811	17843	17863	17844	17820	17895	18099	17969	17936	17932	17892	17964	17789	18056	17762	17934	17894	17956	17885	17781	17922	18004	17845	17861	17961	17895	17860	17715	17906	17909	17997	18013	17878	17761	18122	18029	17966	18006	18102	18042	17702	17804	17846	17874	17883	18012	17965	17899	17777	17948	18009	17874	17912	17866	17900	17773	17733	17954	18037	17856	17851	17997	18122	17748	17908	17871	18063	17858	18040	17973	17784	17809	17838	17890	17815	17786	17974	17958	17915	17924	17609	17902	18025	17783	18026	17861	18052	17933	17971	18007	17613	18034	17866	17762	17822	17782	17818	17904	17855	17813	17746	17902	17943	17857	17960	17855	17920	17660	18029	17887	17857	17845	17884	17916	17822	17878	18013	17943	17886	17792	17917	17741	17907	17749	17886	17881	17693	17940	17777	17795	17828	17781	17924	17771	17844	18031	17857	17986	17994	17755	17769	17897	17938	17743	17945	18054	17871	17949	17889	17944	17887	17926	18024	17902	17776	17859	18062	17977	17886	17807	17800	17907	17904	17900	17967	17801	17744	18005	17875	17820	17719	18090	17947	18170	17962	17619	18068	17735	17834	17810	17976	17976	18134	18119	18037	18009	17777	17882	17888	17949	17703	17747	17808	17769	17882	17909	17984	17902	18031	17679	17929	17928	17754	17873	18110	17841	17988	17752	18070	17858	17791	17806	17730	17973	17987	17801	18118	17920	17926	17818	17947	17877	17961	17856	17713	18076	17870	17937	17878	17793	17920	17908	17955	17890	18012	17983	17988	17723	17860	17715	17773	17968	17600	17898	17650	17959	17775	17863	17999	17900	17881	18026	17831	17820	18014	18063	17960	17807	17924	17992	17909	17750	17847	18061	17807	17812	17902	17907	17880	17740	18036	17854	17974	17845	17992	17834	17735	17731	17854	18066	17910	17946	17836	17876	17770	17891	17893	17906	17835	17851	17841	18054	17970	17904	18010	17920	17946	17674	17858	17865	17762	18120	17930	17716	17821	17937	17734	17864	17903	17773	18050	18005	17875	17616	18052	17957	17944	18028	17868	17937	17976	17821	17950	18009	17938	17968	17664	18128	17837	17881	17898	18038	18073	17924	17760	17937	17840	17748	18038	17796	18314	17792	17860	17836	17721	17959	18048	17886	18162	17927	17835	17898	18048	17936	17998	17793	17775	18017	17853	17983	18057	17748	17987	18069	17926	17788	17761	17893	17888	17879	17903	17858	17884	17840	17833	17802	17888	18182	17928	18018	17920	17855	18176	17796	17971	17749	17988	17958	17960	18022	17934	17993	17947	17787	18105	17919	17937	17854	17773	17802	17833	17903	17804	17929	17918	17919	17941	17781	17935	18183	17984	17913	17937	18091	17962	17925	17984	17724	17868	17838	17895	17880	17993	17825	18000	18075	17873	17979	17993	17961	17916	17935	18011	18012	17879	17846	17813	17889	17763	17903	17857	17958	17859	17951	17847	17820	18014	17831	17765	17894	17785	18019	18003	17741	17906	17678	18003	18126	17946	17794
20749	42703	32509	22395	18992	17499	16962	16375	16009	15957	15831	15631	15588	15556	15535	15453	15413	15300	15219	15234	15182	15185	15362	15221	15204	15080	15063	15130	15075	14924	15109	15174	15021	15130	15051	15241	15162	15208	15141	15145	15202	15110	15201	15199	15088	15219	15177	15174	15107	15234	15122	15140	15171	15169	15014	15162	15084	15159	15085	15069	14978	15024	15312	15146	15241	15072	15156	15048	15033	15166	15173	14965	15244	15142	15072	15029	15140	15117	15041	15220	15195	15088	15066	14978	15029	14957	15039	14967	15168	14986	15044	14927	15212	15145	15189	15090	15252	15022	15013	15156	15231	15060	15262	15005	15057	15053	15240	15032	15229	15121	15158	15004	15234	14880	15298	14899	15068	15026	15087	15054	15299	14922	15226	15245	15039	15124	15284	15137	15138	15192	15112	15198	15110	15073	14897	15181	15142	14919	14971	15080	15234	15084	15098	15082	15190	15033	15077	15086	15111	15036	15088	15207	15153	15111	14906	15174	15218	15163	15017	15083	15010	15260	15030	15073	15286	14953	15173	15227	15124	15166	15054	15275	15008	15133	15103	15035	15169	15192	15169	15037	15129	15035	15117	15112	15079	15109	15161	15003	15127	15096	15056	15056	14787	15087	15305	15070	15176	15153	15096	14929	15280	15068	15119	15196	15190	15165	15138	15189	15118	15156	15161	15045	15120	15204	15175	15059	15160	15013	15072	15114	15222	14969	15158	14996	15032	14874	15043	14977	15097	15240	14855	14948	15199	15030	15140	15130	15103	15223	14927	15124	15023	15021	15018	15215	14988	15033	15095	15235	15140	15226	15027	15109	15146	15093	15115	15287	14997	15110	15062	15040	15279	15229	15123	15038	15108	14927	15000	15103	15047	15104	14921	15045	15026	15065	15050	15004	15116	15115	14984	14971	15091	15038	15112	15184	15142	15084	15032	15200	15194	14953	15139	14862	15094	15028	15088	15083	15136	15051	14966	15063	14928	15211	15107	15290	15365	15088	15214	15150	15165	15121	15190	15020	15172	14996	15259	15062	15169	15096	15006	15148	15275	15049	15236	15013	15201	15030	15109	15036	15039	15065	15091	15028	15002	14968	15216	15083	15121	15001	15033	14982	15238	15161	15062	15159	15063	15064	15140	15186	15112	15186	14961	15208	15076	14941	14994	15098	14929	14949	15185	15116	15002	15050	15086	14984	14967	15179	15088	15067	15044	15103	15030	15056	15074	14861	14984	15096	15077	15011	15128	15198	15203	15025	15312	15197	15081	14985	15024	15182	15092	15057	15128	15182	15071	15027	15208	15083	15118	15191	14993	15048	14908	14999	15172	14986	15155	15107	15039	14932	15234	14943	15179	15066	15153	15004	15002	14948	15111	15150	14964	15110	15226	15069	14861	15141	15348	15158	15050	15207	15159	15090	15015	14951	15143	15009	15122	15036	14913	15174	15277	14904	15138	15108	15058	15169	14959	15061	15041	15185	15090	15068	15139	15095	15102	15081	15126	15253	15039	15047	15286	15181	14923	14999	15052	15026	15296	15071	15085	15238	15281	15198	14877	15068	15046	15192	15037	14940	15133	15113	15165	15036	15122	14931	14974	15149	15219	15377	15236	15031	14990	15270	15152	15187	15183	15112	15178	15189	15024	15139	15182	15019	15063	15100	15109	15121	15004	14979	15159	15134	15044	14960	15079	15161	15034	15022	15115	15176	15179	14978	15161	14921	15243	15033	15192	15136	15068	15097	14983	14884	15207	14982	15091	15088	15177	14928	14962	15066	15141	14928	15117	15063	15018	15350	14915	15220	14775	15209	15119	15100	15024	15067	14980	15166	15124	14966	15062	15201	15045	15076	15059	15127	15205	15253	15053	15192	15047	15230	15192	15166	15252	15146	15047	15041	15021	15039	15145	15138	15142	14911	14988	15177	15214	14929	14987	15279	14906	15158	15220	14948	15196	15174	15073	15174	15157	15148	15021	15102	15108	15175	15196	14950	15163	15004	15094	15173	15070	14931	15036	14925	15066	15039	15147	15149	15062	15128	15128	14887	14995	15101	14954	15073	15223	15087	15115	15128	15240	14986	15054	15226	15212	15089	14978	15192	15173	15006	15113	15168	15097	14968	15266	14993	15089	15122	14945	15112	15062	15015	14992	15376	15029	15116	15138	15115	15254	15193	15012	15086	15070	15085	15158	15079	15072	15011	15281	15027	15099	15116	15080	15258	14961	14922	15250	15097	15155	15100	15256	15063	15032	15023	15166	15156	14982	15220	15202	15010	15152	15076	15132	15270	15041	15185	15248	15051	15190	15227	14973	15315	15108	15137	15063	15059	15101	14885	15069	15060	15013	15326	14906	15114	15129	15123	15057	14979	15058	15031	15069	15050	14905	14973	15124	15137	15072	14965	15080	15016	15226	14991	15106	15166	15096	15129	15115	15209	15076	15155	15012	15119	15134	15140	15085	14811	15043	15063	15154	15149	15179	15025	15197	15003	15166	15129	15164	15137	15139	15043	15150	15087	15074	15226	15024	15247	15075	15063	15116	15170	15051	15110	14986	15208	15053	14894	15130	15165	15011	14974	14936	14921	15087	15073	14917	15052	15102	15183	15181	15065	15213	14985	15029	14883	15101	15115	15310	15119	15068	15184	15020	15096	15123	15017	15051	15214	15235	15186	15295	15122	15141	15139	15262	15052	14949	15093	15038	15182	15046	14975	15156	15197	15113	15145	15172	15105	15174	15108	14998	14994	15012	15093	15043	15092	15094	15138	15128	15157	15136	14936	15171	15028	15138	15084	15108	15155	14863	14985	15023	15113	15273	15115	15247	14825	15131	15032	15077	15043	15035	15101	15174	15054	15274	15053	14973	15128	15105	14943	15175	14972	15152	15342	15128	15015	15155	15110	15070	14988	15067	15175	15173	15284	15223	15052	15083	15165	14969	14982	15056	15012	15052	14925	15207	15070	15022	15231	15077	15026	15134	14926	15085	15109	15100	15107	14993	15035	15036	15124	15017	15251	15211	15146	14964	14951	15261	15108	15192	14914	15036	15118	15039	14991	14972	15046	14907	14959	14931	15046	15016	15103	15199	15153	15015	15009	15043	15052	15138	15040	15038	15155	14941	15021	15085	15151	15064	14893	14953	15061	14966	15118	15150	14798	14980	15102	15142	15003	15161	15192	15180	15126	14739	15185	15075	15073	15202	15244	15183	15155	14981	15155	15161	15080	15160	15147	15089	15018	14922	15197	14965	15042	15253	15110	14990	15021	14947	15214	14971	15036	14970	15127	15096	15138	15092	15054	15191	15089	15045	15066	15138	15073	15069	14988	15165	15230	15194	15105	14948	15328	15168	14999	15103	15102	15099	15147	14977	15145	15039	14982	15143	14939	15176	15266	15131	15083	15044	15088	15039	15129	14934	15311	14997	15126	15081	15079	14994	15145	15095	15051	15046	15083	15125	15015	15057	15044	15206	15097	15159	15129	15102	15155	14855	15212	15119	15202	15011	15114	15060	15321	15177	14996	15108	14948	14949	15244	14879	15041	15048	14953	14974	15197	14827	15221	15201	15005	15109	15227	15133	15009	15137	15187	15082	14981	14973	15127	15088	15219	15008	15182	14989	15197	14969	14935	14981	15104	15156	15078	15096	15213	15082	15139	15004	15014	15244	15130	15191	15143	15258	15069	14969	14909	15078	14874	15134	15052	15194	15060	14925	15001	14994	15004	15091	15050	15015	15168	15114	15129	15085	15081	15186	15165	15014	14912	15154	15236	14934	15185	15010	15086	15327	15158	14883	14991	15337	14960	14989	15086	14909	14997	15106	15075	14983	15069	15163	15004	15112	14975	15163	15087	14942	15048	15207	14977	15048	15000	15236	15043	15077	14845	15130	14968	15109	15115	15000	15188	14945	14996	15099	15156	15055	14956	14845	14908	14930	15032	15111	14990	15146	15048	15151	15076	15220	15176	15064	15148	14931	15176	15333	15142	15092	15204	15040	15141	15058	14993	15205	14957	15088	15166	15085	15039	14962	14956	14997	14895	15359	15285	15055	15131	15300	15098	15040	15122	15173	15122	15019	15001	15132	15115	15210	14855	14920	15178	15147	15201	15093	15107	14983	15024	15151	15236	14896	15169	15139	15091	15029	15150	15097	15074	15060	14982	15099	15227	15204	15137	15060	15072	15078	15112	15093	14976	15126	15134	14986	15002	15078	15198	15065	15096	15047	15118	15156	15095	15174	15186	14950	15044	15071	15091	14811	15061	14962	14963	14994	15309	15029	15185	15184	14950	15007	14917	15164	15151	15062	15108	15028	15179	15009	15131	14915	14967	15175	15012	15227	15103	15074	15041	15015	15005	15055	14983	15074	15171	14843	15024	15241	15066	15012	15118	15238	15185	15077	15148	15048	15058	15081	15113	15180	15065	15044	15111	15303	15184	15224	15146	15035	14994	15386	15211	14997	15136	15202	15009	15063	15166	15167	15100	15049	15167	15011	15024	14957	15163	15093	15105	15287	15117	14954	15064	15178	15090	15169	15095	15088	14947	15051	15021	15028	15285	15149	14945	15085	14986	15161	15047	14980	15170	15155	15082	15213	15123	15192	14932	15131	15098	15007	15094	15163	15123	15096	15101	15275	15251	15146	15277	15072	15068	15276	15084	14942	15106	15065	15220	15087	15058	14885	15065	15154	15062	14985	15034	14975	15211	14933	15094	15214	14994	15087	15086	15029	15008	15087	15282	15225	15216	15123	15030	15242	15309	15040	15039	14923	15077	15134	15067	15013	15156	15027	15207	15073	15137	15131	15129	15093	15088	15075	15291	15098	14928	15102	15240	15125	15066	15126	14931	15113	15055	15120	15246	15082	15172	15084	15110	15075	14984	15115	15087	15064	15078	14997	14933	15105	15041	15223	14975	15051	15080	15173	15216	15129	15229	15204	15188	15108	15208	15101	15068	15013	15243	15211	15039	15160	14972	15208	14954	15070	14956	15124	14981	15221	15155	15058	15063	15021	15023	15162	14997	14988	15019	15047	15197	14974	15112	15241	15020	14926	15184	15184	15035	15046	15242	14992	15238	15113	15025	15125	15143	15228	15000	14964	15057	15052	15111	15068	15166	15080	15000	15027	15140	15010	14959	15145	15075
29886	24266	25744	22310	19058	18693	18443	18291	18217	18038	18108	18033	17867	18075	18040	17900	17947	18019	18040	18057	17821	17994	17784	17968	17896	17975	18032	18047	17971	17862	17739	17744	17828	18043	17845	17948	17717	17654	17795	17912	18071	17948	17726	17981	17825	18097	18041	17958	18024	18026	17777	17822	17853	17812	17921	17774	17509	18047	17992	18124	17940	17954	17818	17894	17814	17947	17952	17876	17812	17887	17782	17886	17955	17840	17909	17830	18031	17954	17813	17973	18050	17897	17866	17932	17916	18054	18006	17843	17884	17940	17851	17574	17858	18009	17981	17790	17861	17861	17955	17858	17994	17935	17674	17916	18011	18216	17971	17883	17977	17889	18006	18061	17727	18066	17749	17982	17828	17670	17848	17936	17858	17928	17829	17914	17820	17907	17717	17756	17891	18144	17846	17916	18051	17732	17740	17930	17983	17662	18156	17870	18008	17882	17882	18153	17966	18038	17980	17899	17858	17831	17964	17896	17995	17889	18010	17564	17706	17906	17742	17984	18149	17975	18041	17830	17875	17656	17581	17793	17897	17856	17897	17964	17890	17869	17704	17943	18011	18125	17964	17830	18103	18098	18143	17767	17962	17887	17824	17904	17927	17893	17951	17640	18026	17831	17927	17873	17960	17921	17734	17862	17923	17787	18106	17951	17933	17914	17855	17802	17961	17870	17883	18039	17806	18251	17662	17760	17988	18058	17929	17977	18018	17900	17826	17593	17996	17936	18106	17902	17674	17964	17979	17923	17871	17953	17934	17934	18053	17932	17959	17816	17938	17908	17862	17980	17853	17988	17904	17994	17869	17851	17784	17708	17863	17691	18059	17863	17868	17759	17890	18078	17940	17778	17912	17913	17873	18074	17926	17975	18032	18048	17948	17715	17847	17867	17888	17865	17873	17743	17965	17929	17934	18072	17935	18017	17967	17803	17786	17811	17883	17962	18010	18104	17677	18012	17939	17980	18028	18018	18060	17943	18025	18027	18232	18115	17994	17867	18067	17920	17821	17967	17930	17861	17887	17811	18044	17941	17885	17941	18034	17937	17903	18013	17992	17973	18147	17870	17902	18014	17960	17963	17833	17753	17634	17899	17834	17901	17811	17751	17987	17978	17908	17940	18183	17920	17948	17848	17919	17805	17965	17950	17846	18051	17789	17762	17763	17716	17836	18031	18085	17814	17687	17972	18065	17877	17738	17699	17746	17797	17782	17745	17913	17965	18122	17846	17866	17785	17885	17907	17934	18100	17932	17804	17821	17784	17894	17943	17988	17844	18115	17911	17979	18055	17890	17753	17809	17903	17845	18042	18011	18159	17870	17787	17857	17941	17866	18186	18012	17959	17848	17949	17907	17977	17795	17927	17881	17721	17883	17847	17911	17983	17791	17838	17729	17937	18024	17944	18215	18043	17922	17693	17899	17785	18209	18127	17906	18062	17924	17952	17858	17942	17818	17724	17833	18062	17808	18005	18065	17559	17927	17763	17975	17946	17913	17768	17935	17880	17993	17793	17983	17897	17736	17819	17572	17998	18146	17707	18017	17968	17809	17833	17868	18134	17854	17824	18037	17885	17954	17880	17930	17857	18052	17904	17739	17930	17968	17963	18236	18076	17853	17872	17805	17947	17720	17975	18064	17936	18057	17794	17674	17835	17924	17860	17870	17962	18108	18089	18011	17982	18036	17990	17735	17891	17717	18091	17838	17927	18013	17911	17814	17876	18014	17776	18111	17934	18083	17862	17748	17836	17626	17862	17957	17969	17853	17798	17923	17577	17746	17846	17766	17949	17954	18052	17896	17980	18039	18095	18167	17943	17878	17966	17895	18002	17884	17788	17913	18027	17958	17756	18002	18105	18011	17844	17845	17790	17996	17836	18041	17723	17933	17751	17802	17803	17928	17821	18031	18188	18153	17930	17995	17999	17932	17917	17989	17939	17902	17881	17944	17799	17886	18090	17883	18034	17583	17900	17781	17797	17910	17738	17703	17715	18000	18066	17881	17722	17830	17808	17875	17953	18100	17944	17851	17818	17630	17746	17678	17799	18040	17898	18105	17896	17903	17922	17961	18132	17981	17967	17932	17820	18048	17679	17763	17932	17863	17902	18057	18084	18001	17951	18115	17913	17936	17928	17871	17910	18074	18007	17895	18058	17803	18045	17824	17863	17735	17885	17906	17938	18101	17710	17979	17817	17910	17871	17746	17829	17918	17841	17811	17839	17982	17952	18081	17762	17848	17901	18015	17901	17888	17676	18058	17995	17777	17847	18058	17810	17754	17834	17883	18016	17893	17942	17839	17895	17923	17798	17993	17997	17887	17894	17765	17752	17970	17574	18050	18018	17941	17702	17824	17860	17916	17890	18051	17817	17965	17827	17882	18040	17878	18066	17797	17791	17791	18034	17872	17874	17935	17956	17931	17813	17861	18075	17911	18010	17988	17851	17799	17983	17943	17835	18068	17868	18111	18098	17888	17815	17969	17921	17930	17715	17904	17836	17937	17884	17949	18095	17932	17859	17947	17862	17890	18067	17780	17984	17994	17737	17738	17984	18050	17838	17840	17792	18089	17801	17840	18175	18112	18064	17826	17849	18079	17820	17989	17977	17831	17906	18000	18006	17800	17659	17988	17957	17912	17870	17693	17848	18006	17972	18019	17975	17930	18071	17745	17827	18037	17938	17770	17682	17880	18069	17947	17992	18017	18030	18098	18181	17834	17907	17883	18107	18018	17919	17991	17878	18103	17955	17970	17854	17937	18120	17890	17933	17781	17862	18055	17999	18001	17940	17811	17914	17784	18082	18050	18114	18071	17743	17785	17989	17888	18023	17888	17922	17991	17854	17936	17975	18056	17964	17722	17941	17903	17892	17832	17883	17823	17893	18021	17770	18085	17902	18026	17770	18065	17950	17894	17954	18095	17986	17967	18009	18082	18027	17828	17914	17935	18013	17981	17972	17921	18040	17905	17869	17843	17674	17966	18025	17811	17829	17888	17764	17842	17794	17905	17886	17814	17806	17882	18071	17830	17628	17679	17762	17866	17821	18058	17812	17871	17799	17948	17932	17991	17948	18067	17914	17780	17696	17934	17954	17831	17884	17813	18089	18103	17869	17963	17817	17838	17604	17904	17980	17950	17891	17983	17634	17789	18037	17905	17986	17908	17929	18004	17940	18057	18125	18145	17951	17904	17769	18100	17863	17913	17745	17419	17888	18191	17927	17923	17923	18001	17824	17733	17710	17782	17846	17908	18027	17656	17787	17823	17804	17705	18001	17863	17878	17889	17995	17913	17679	18072	17668	18061	17856	17929	17889	17864	17991	18088	17869	17733	17996	17824	17915	17772	17835	18070	17778	17798	17794	17765	17977	18051	17809	18024	18038	17839	17777	17821	17990	17830	18037	17921	17965	17842	17954	17984	17756	17896	17831	17901	17759	17904	17720	18127	17912	17727	17886	18005	17640	17993	17955	17749	17843	17936	17842	17820	17927	17879	17749	17803	17955	17817	17790	17943	17796	17912	17888	17775	17905	18101	17737	17728	17851	17940	17668	17872	17771	17832	17999	17902	17649	17982	17938	17875	17878	17974	17964	17768	17869	17752	18032	18035	17979	17945	18043	18063	18133	18004	17976	18049	17809	18044	17950	18039	18007	17931	18206	18054	17873	17851	17722	18008	17707	18012	17776	18066	17628	17978	17768	17985	17723	17933	17978	17847	17834	17918	18049	17986	17908	18076	18063	17920	17720	18025	17788	18017	17957	17931	18007	17976	17789	17659	17828	17976	17900	17978	17883	17896	17851	17971	17791	17745	17930	17859	18066	18099	17928	17750	17976	17859	17832	17890	17586	18025	17871	18008	18026	17832	17755	17888	17813	17884	17888	18007	18030	18013	17989	17957	17846	17989	17828	17947	18067	17820	17978	18077	18018	18000	18017	18006	18200	17960	17801	17797	17878	17967	17913	17940	17763	17893	18037	17923	17874	18173	17753	18031	17963	17767	17942	17949	18082	17961	17898	17840	17971	18183	18101	17988	17857	17804	18015	17765	17840	17995	17804	17972	17802	17881	17828	17854	17883	17991	17705	17889	17807	17856	17833	17859	17720	17833	17862	17855	17856	17919	18111	17934	17796	18003	17949	17782	17993	18163	18143	18045	17862	17743	17865	17849	18003	17906	17886	17835	17929	17938	18019	18056	18106	17927	17884	17699	18009	17750	18094	17966	17823	17688	17895	17951	17784	17867	18034	17721	17752	17929	17892	18054	17999	18020	17973	17963	17988	17677	17844	17850	17960	17925	17728	18055	17832	17998	17925	17960	17797	18064	18019	17882	18014	17790	17840	17864	17999	18053	17790	17760	17947	17837	17875	17856	17791	17882	17903	17926	17687	17884	18067	17850	17953	17953	17894	17775	17996	17842	17959	17849	17785	17741	17991	17768	18057	18045	18036	17872	17815	18000	17882	17784	17609	17882	17988	18066	17767	17839	17932	17886	17891	17950	17672	17952	18076	17875	18015	17780	18101	17893	17835	17965	18101	17740	17812	17865	17881	17821	17924	17954	17933	17876	17818	17820	17935	17837	17942	17944	17840	17991	18079	18021	17970	17990	18122	17985	17919	17868	17890	17940	17806	18083	17968	18154	17930	18090	18066	17964	18018	18022	17910	18106	17900	17864	17664	17841	17925	17907	18019	17969	17765	17734	17829	17904	17760	17790	17669	18015	18109	17958	18022	18050	17881	17950	17853	17711	17791	18122	17917	17819	17635	17875	17814	17953	17878	18102	17969	17722	18009	18127	18045	17923	17907	17837	17946	17901	17841	17887	17928	17984	17907	17916	18064	17822	17912	17871	17985	17815	17958	17978	18069	18113	17988	17863	17896	17800	17999	17845	17897	18031	17833	17748	17814	17911	17931	17798	17643	17864	17949	17986	17715	18053	17790	17981	17815	17775	17930	17976	17906	17793	17979	17770	17928	17949	17805	17917	17769	17778	17938	17898	17812	17881	17886	17783	17924	18064	17738	18022	17795	18006	17909	17888	17789	18144	17856	17730	17751	18068	17958	17818	17799	17893	17858	17944	17862	17967	17811	17887	17955	17766	17761	17696	17853	17877	17981	17762	18127	17876	17872	17870	18003	18035	17880	17975	17947
20752	29977	22913	18168	16601	16114	15773	15611	15472	15367	15498	15327	15206	15174	15317	15185	15347	15125	15162	15161	15137	15264	15320	15051	15217	15173	15126	15097	14978	15090	15256	15218	15110	15018	15136	15002	15335	15057	15474	14986	15208	15228	15100	15100	15167	15229	15112	15082	15232	15053	15254	15222	15056	15256	15121	15138	15045	15228	15023	15147	15177	15099	15109	15171	15243	15080	15051	15263	15196	15114	15095	15062	15009	15090	15193	15078	15318	15116	15156	15122	15194	15109	15194	15275	14903	15146	15186	15183	14983	15176	15400	15172	15148	15006	15137	15113	15240	15249	15120	15257	15164	15033	15027	15033	15158	15229	15122	15104	15071	15197	15226	15217	15098	15165	15048	15017	15181	15108	15177	15233	15109	15174	15106	15126	15111	15073	15146	15173	15148	15346	15232	15026	15121	15248	15162	15256	15181	15254	15075	15200	15275	15252	15190	15209	15214	15137	15367	15023	15319	15243	15151	14970	15074	15188	15132	15191	15184	15199	15018	14988	15158	15175	15164	15063	15163	15195	15410	15051	15288	15112	15134	15106	15212	15309	15198	14964	15279	15155	15137	15136	15340	15221	15291	15163	15073	15323	15242	15335	15126	15160	15144	15188	15218	14997	14984	15082	15278	14937	15012	15137	15146	15136	15042	15197	14998	15175	15048	15385	15348	15088	15198	15242	15076	15208	15131	15164	15176	14943	15112	15059	15036	15127	15374	15183	15163	15108	15066	15186	15281	15239	15114	15101	15274	15060	15157	15398	15202	15336	15226	15274	15112	15271	15217	15280	15212	15276	15404	15092	15231	15181	14985	15240	15077	15141	15124	15139	15055	15020	15167	15034	15233	15083	15274	15158	15326	15096	15166	15255	15208	15032	15235	15167	15192	15173	15114	15226	15116	15058	15263	15134	15172	15099	15197	15151	15254	15200	15234	15210	15084	15247	15205	15179	15260	15114	15192	15222	15211	15086	15286	14972	15112	15110	15032	15189	15027	15223	15328	15181	15358	15155	15217	15135	15229	15215	15188	15126	15240	15077	15106	15297	15321	15164	15084	15292	15045	15150	15106	15154	15316	15286	15185	15071	15128	15250	15139	15420	15332	15154	15244	15308	15185	15172	15046	15124	15263	15222	15065	15301	15240	15119	15073	15206	15312	15135	15173	15100	15237	15058	15146	15015	15237	15070	15296	15247	15271	15056	14972	15200	15269	15252	15178	15132	15257	15255	15051	15210	15072	15221	15157	15114	15264	15252	15063	15108	15191	15062	15117	15102	15192	15171	15374	15141	15293	15178	15092	15091	15075	15039	15394	15010	15270	15212	15312	15172	15017	15109	15048	14957	15129	15070	15190	15407	15272	15264	15256	15074	15164	15160	15283	15121	15082	15137	15142	15208	15038	15170	15128	15221	15300	15179	15275	15309	15269	15163	15122	15159	15150	15140	15291	15165	15162	15132	14993	15335	15324	15159	15244	15143	15249	15009	15069	15097	15163	15240	15349	15154	15125	15065	15287	15176	15135	15144	15134	15213	15273	15174	15142	15104	15125	15194	15100	15042	15288	15207	15074	15032	15143	15116	15183	15064	15445	15219	15049	15197	14874	15191	15135	15255	15099	15116	15201	15084	15373	15113	15214	15194	15154	15228	15028	15333	15113	15220	15217	15053	15177	15114	15254	15106	15134	15162	15084	15162	15143	15236	15045	15072	15270	15196	15162	15215	15138	15154	15080	15100	15234	15106	15038	15164	15326	15147	15144	15148	15283	15231	15141	15105	15111	14982	15107	15056	15178	15131	15176	15028	15040	15241	15264	15105	15257	15096	15152	15016	15187	15148	15188	15056	15138	15255	15259	15228	15154	15033	15215	15083	15093	15334	15107	15018	15139	15316	15235	15252	15146	15214	15270	15162	15203	15341	15240	14997	15107	15010	15133	15266	15199	15125	15149	15265	15232	15261	15224	15136	15198	15017	15136	15082	15127	15178	15023	15210	15225	15056	15256	15186	15161	15265	15108	15197	14974	15099	15067	15104	15178	15278	15209	15202	15162	15381	15256	15092	15232	15243	15248	15071	15261	14986	15193	15247	15058	15037	15231	15080	15231	15016	14957	15142	15139	15171	15152	15251	15025	15180	15218	15088	15122	15143	15085	15315	15155	15216	15181	15346	15026	15244	15292	15223	15071	15260	15260	15076	15158	14948	15217	15128	15241	15185	15139	15194	15198	14981	15241	15093	15176	15174	15235	15065	15244	15187	15100	15158	15194	15055	15167	15201	15274	15041	15264	15055	14991	15326	15289	15174	15161	15344	15169	15172	15208	15159	15308	15081	15129	15115	15110	15155	15041	15274	15251	15005	15202	15043	14954	15077	15288	15199	15279	15153	15410	15140	15190	15379	15003	14918	15198	15186	15263	15104	15187	15241	15274	15222	14941	15101	15317	15046	15168	15200	15118	15142	15166	15062	14977	14990	15195	15081	15180	15031	15006	15301	15084	15100	15241	15286	15285	15196	15181	15307	15214	15375	15028	15249	15241	15189	15364	15054	15334	15015	15245	15179	15127	15165	15081	15195	15081	15186	15060	15073	15182	15098	15157	15377	15061	15173	15142	15049	15150	15090	15352	15186	15097	15201	15134	15280	15204	15264	15180	15278	15199	15187	15041	15120	15002	15156	15303	15203	15344	15152	15187	15130	15024	15286	15044	15003	15288	15245	15114	15163	15176	15115	15196	15316	15247	15083	15199	15239	15137	14891	15191	15310	15164	15156	15073	15231	15207	15280	15243	15102	15084	15123	15043	15148	15116	15063	15276	15171	14907	15179	15293	15104	15089	15075	15084	15071	15025	15260	15205	14995	15162	15270	15429	15211	15110	15265	15174	15160	15305	15208	15180	15211	15034	15108	14984	15242	15167	15131	15107	15009	15219	15090	15350	15042	15289	15135	15233	15074	15150	15386	15132	15136	15170	15182	15022	15263	15038	15114	15174	15129	15118	15231	14919	15194	15087	15186	15171	15054	15096	15192	15216	15179	15173	15326	15165	15156	14994	15305	15102	15157	15061	15065	15194	15155	15176	15162	15077	15069	15041	15033	15069	14942	14828	15207	15129	15162	15243	15119	14972	15184	15054	15126	15092	15105	14957	15140	15183	15098	15028	15239	15060	15116	15113	15085	15214	15216	15122	15152	15100	15143	15281	15054	15130	15209	15199	15021	15131	15152	15087	15223	15197	15232	15148	15198	15137	15257	15159	15044	15155	15143	15053	15290	15069	15151	15230	15209	15120	15312	15146	15100	15185	15246	15255	15055	14947	15108	15139	15038	15157	15210	15155	15086	15325	15179	15381	15016	15218	15213	15239	15360	15080	15371	15270	14957	15250	15050	15037	15264	15168	15187	15240	15071	15190	15304	15288	15277	15183	15226	15050	15211	15050	15156	14987	15220	15310	15133	15079	15173	15088	15194	15055	15079	15194	15167	15167	15102	15022	15009	15068	15095	15082	15066	15204	15205	15171	15084	15060	15107	15132	15097	15261	15100	15098	15119	15060	15121	15227	15080	15185	15149	15309	15100	15272	15258	15285	15107	15113	15110	15194	15335	15070	15275	15061	15302	15031	15205	15083	15284	15247	15241	15069	15160	15205	15017	15261	15117	15370	15237	14983	15106	15178	15209	15065	14985	15305	15225	15139	15368	15217	15068	15230	15080	15298	15152	15201	15277	15097	14960	15175	15198	15130	15216	15095	15138	14990	15230	15321	15131	15157	14980	15179	15228	15133	15135	15305	15092	15133	15131	15092	15140	15321	15262	15039	15143	15328	15322	15219	15208	15193	14930	15269	15250	15252	15263	15206	15295	15198	15149	15263	15254	15252	15020	15233	15143	15023	15074	14961	15016	14945	15235	15145	15127	15145	15091	15304	15105	15177	15219	14997	15342	15290	15299	15080	15088	14956	15102	14966	15112	15329	15302	15325	15208	15177	15338	14952	15174	15166	15206	15095	15251	15198	15201	15027	15008	15417	15171	15150	15144	15245	15143	15267	15024	15072	15251	15179	15035	15288	15153	15147	15365	15088	15033	15085	15042	15126	15011	15149	15168	15107	14968	15317	15307	15220	15179	15134	15198	15240	15052	15327	15380	15001	15261	15244	15102	15171	15257	15023	15184	15071	15275	15171	15290	15258	15068	15113	15171	15101	15109	15195	15163	15091	15186	15253	15202	15083	15159	15067	15187	15239	15302	15230	15191	15178	15139	15072	15353	15101	15099	15146	15167	15184	15155	15167	15094	15183	15239	15193	15244	15129	15247	15239	15268	15283	15237	15278	15233	15231	15175	15199	15176	15132	15198	15135	15189	14927	15084	15034	15156	15078	15050	15325	15105	15190	15099	15278	15126	15276	15181	15318	15059	15214	15308	15330	15208	15405	15084	15170	15254	15220	15119	15181	15145	15121	15036	15082	15141	15140	15269	15230	15197	15314	15222	15117	14970	15212	15216	15268	15154	15209	15171	15072	15220	15060	15097	15392	15201	15155	15131	15189	15275	15073	15181	15250	15191	15176	15113	15167	15103	15087	15192	15240	15182	15163	15066	15155	15267	15335	15310	15249	15087	15168	15255	15075	15270	15291	15207	15160	15266	15144	15179	15088	15153	15368	15263	15179	15034	15288	15029	15188	15170	15082	15229	15307	15139	15073	15219	15151	15139	15161	15100	15421	15373	15310	15088	15027	15243	15115	15180	15125	15269	15208	15094	15149	15170	15194	15065	15169	15104	15118	15261	15315	15193	15219	15234	15216	14954	15100	15131	15299	15143	15191	15198	15118	15096	15122	15137	15203	15200	15367	15168	15197	15072	15159	15208	15247	15176	15117	15230	15164	15105	15246	14991	15168	15269	15125	14916	15114	15066	15339	15340	15294	15184	15213	15201	15229	15276	15106	15010	15239	15212	15138	15107	15063	15081	15091	15184	15240	15238	15251	15177	15034	15042	15278	15115	15106	15103	15251	15098	15175	15026	14951	15121	15094	15174	15083	15096	15184	15250	15155	15222	15235	14899	15145	15158	15107	15228	15202	15153	15151	15159	14985	15214	15375	15044	15119	15146	15137	15241	15073	15207	15103	15055	15149	15162	15154	15192	15146	15220	15351	15086
23699	21512	28225	25435	22438	20938	19957	18000	17586	17656	17505	17329	17349	17521	17366	17274	17344	17210	17376	17289	17283	17196	17378	17240	17242	17294	17190	16988	17168	17234	17172	17125	16797	17355	17365	17213	16988	17249	17154	17204	17172	17169	17135	17310	17398	17289	17166	16993	17190	17022	17177	17176	17215	17120	17205	17049	17443	17051	17150	16963	16891	17182	17006	17071	16957	17191	17153	17354	17276	16980	17053	17192	17002	17198	17110	17303	17082	17004	17005	16920	17082	17187	17144	17171	17177	17240	17154	17148	17014	17014	17177	17234	17015	16994	17088	17286	17220	17063	17238	17111	16947	17127	17114	17118	17123	17259	17214	17078	17027	17008	17218	17141	17112	16994	16938	17044	17050	17310	17091	17134	17256	16956	16941	17182	17416	17064	17382	17323	17167	17143	17034	16926	17207	16930	17128	16831	17248	17124	17219	17094	17230	17254	17164	17188	17179	17298	17081	17030	17037	17111	17288	17100	17131	17083	17136	17033	16989	17085	17014	17098	16963	17159	17163	17108	17105	17062	17196	16951	17089	17168	17206	17055	17162	17123	17207	17069	17226	17096	17041	17081	17189	17019	17082	17074	17181	17170	17291	17054	17090	17000	17056	17155	17092	17140	16922	17066	16880	17135	17269	16932	17186	17102	17087	17013	17149	17256	17220	17221	17297	17280	17229	17127	17084	17004	17348	17117	17031	17074	17235	17260	17323	17032	17094	16944	17151	17164	17273	17349	17125	17043	17067	17115	17011	17045	17025	16988	17047	16975	17045	17382	16997	17120	17051	17049	17189	17165	17008	16954	17059	17001	17195	17041	16837	17097	17147	17142	17090	17139	16941	17143	16994	16956	16940	17048	16942	16948	17064	17265	16896	17058	17140	17145	17133	17247	17084	17297	17200	17072	17037	17187	17144	17221	17153	17098	17245	17177	17156	17029	17188	17166	17213	16925	17181	16976	16967	17233	17026	17182	17119	17005	17060	17110	17025	17141	17135	17171	17241	17233	17224	17272	17176	17078	17082	16962	17125	17369	17312	17279	17328	17144	17148	17058	16872	17118	17300	16864	17166	17101	17064	17020	17248	17145	17092	17153	17067	17110	17336	17095	17004	17206	17273	17082	16992	17135	16971	17110	17145	17089	17187	17025	17082	17161	17146	17088	17304	17067	16864	17083	17135	16974	17203	17095	17261	17070	17056	17223	17134	17066	17222	17169	17135	16976	17071	17113	17235	17172	17112	16994	17047	17131	17179	17155	17066	17023	16996	16973	17328	17008	17080	17085	16966	17049	17272	17081	17020	17278	17171	17035	17167	16874	17226	16802	17156	17258	17081	17132	17139	17063	16915	16953	17114	17146	17145	17125	16976	17263	17158	17107	17355	17236	17106	17040	16964	17027	17241	17130	17141	16959	17136	17137	17260	16905	17228	17156	17082	16994	17096	16948	16932	16958	17106	17126	16905	16901	17101	16962	17061	17257	16999	16826	17182	17126	17151	17083	16999	16938	17034	17010	17270	17126	17223	17275	17028	17011	17266	17052	17123	17123	17135	17283	17138	17049	17266	17182	17108	17021	16993	17234	17061	17322	17213	17050	17016	17153	17080	17242	17113	17115	17104	17209	17186	17298	17044	17080	17016	17249	17146	17020	17210	17144	17090	17149	17281	16984	17172	17153	17012	17064	17267	17302	17164	17186	17171	17088	17035	17140	17158	17202	17145	17099	17220	16981	17173	17193	17053	17244	17156	16898	17121	17102	17149	16981	17159	17030	17120	17092	17297	17381	16990	17023	17166	17145	17219	17053	17092	17045	16982	17110	17110	17215	17088	17155	17037	17110	17051	17193	17038	17044	17152	16903	17214	17165	17115	16996	17168	17072	17170	17054	17204	17028	17016	17098	17078	16894	16992	17217	17272	17056	16938	17010	16935	17162	17128	17211	17122	17066	17137	17402	17205	17263	17248	17169	17197	17037	17261	16978	17151	17146	17137	17189	17036	16978	16948	17161	17101	17253	17372	17178	17238	17426	17106	17174	16902	17124	17164	17181	17220	16885	17102	17065	17190	17122	17097	17027	17055	17146	17066	17175	17118	17055	17088	17214	16996	17039	17249	17109	17085	17078	17205	17149	17100	16898	16817	16995	17224	17039	17164	17223	17045	16944	17058	17260	16877	17164	16874	17072	16832	17032	17164	17267	17268	17169	16859	17205	17158	16987	17279	17268	16994	17063	16971	17169	17156	16984	17124	17118	17148	17263	17431	17051	17163	17279	17309	17094	17151	17072	17271	17200	17124	17129	17063	16937	17054	17341	17206	17150	17206	17212	17042	17047	17029	17126	17116	17149	17035	17082	17105	16995	17130	17190	17144	17210	17128	17129	17230	17110	17001	17048	17197	17137	17113	17123	17374	17082	17122	17357	17017	17103	17108	17213	17228	17193	17025	17302	17155	17107	17152	17200	17106	17142	17240	17262	17128	16904	17110	17100	17215	16990	16907	17047	17103	16862	16924	17035	17126	17036	17064	17176	17210	16998	17233	16985	17078	17049	17164	17184	17089	17094	17227	17148	17288	17236	17244	17016	17113	17164	17183	17236	17035	17113	17253	17367	17257	16913	17282	17363	17348	17110	17151	17415	17085	17063	17282	17432	17195	16906	17303	17210	16883	17248	17164	17203	17146	17110	16994	16912	17166	17232	17186	17022	17052	17121	17138	17084	17090	17089	17106	16985	17200	17140	17387	17017	16906	16924	17004	17208	17210	17032	17119	17325	17088	17294	17151	17087	17069	17101	17157	17070	17247	17247	16994	17154	17208	17108	16868	16917	16978	17004	16888	17215	17050	17211	17223	16975	17088	17105	17084	17193	17238	17106	17156	17337	17277	17179	17146	17110	16929	17173	17051	16825	16913	17038	17175	17142	17029	17097	17188	16986	17096	16964	17173	17040	17147	17152	17180	17317	17274	17045	17129	17128	17124	17085	17068	17024	16954	16994	17038	17297	17117	17132	17026	17163	17379	17320	17057	17350	17200	16902	16957	17093	17137	16916	17094	17190	17209	17295	17027	17005	17091	16999	17145	17068	17028	16965	17218	17197	17174	17183	17262	17099	17168	17153	17185	17223	16912	17217	17002	17126	17189	17109	17168	16959	16952	17039	17011	17262	17250	17051	17011	17060	17081	17087	17110	17096	17104	16943	17041	17196	17130	17033	17130	17192	16888	16982	17099	16908	16898	17259	17148	17150	16978	17114	17183	17184	17082	17030	17166	16991	17058	17143	17117	17038	17168	17200	17134	17012	17140	17156	17074	17025	17054	17127	17158	17041	17150	17242	17114	17364	17233	17121	17077	16953	17146	16973	17247	17070	17097	17221	17131	16934	17278	17103	17025	17120	17248	17063	17050	17158	17216	17165	17409	17070	17026	17066	17096	17229	17132	17051	17001	17001	17203	17235	17220	17297	17171	16907	17213	17127	17055	17198	17049	16990	17153	17186	16995	17037	17114	17232	17152	17162	17089	16989	17411	17105	17050	17030	17262	17095	16935	17062	17220	17205	17261	17053	16996	16931	16998	17188	16836	17025	17127	17120	17299	17344	17349	17209	17204	17127	17168	17024	16914	17185	17264	16968	17092	16975	17163	17078	17438	17246	17244	17071	17144	17144	17208	17047	17236	17260	17037	17152	16998	17051	17107	17089	17265	17287	17084	17121	17251	17043	17068	17324	17157	17101	17028	17207	17060	17276	17081	17050	16930	17252	17284	16985	16957	17164	16923	17179	17056	17176	17027	17155	17086	17187	17000	17160	17236	17199	17258	17288	17168	17156	17232	17024	17258	17043	17035	17058	17082	17110	17241	16917	16886	17069	17110	17114	17219	16998	16977	17177	17054	17106	16973	17102	16942	16967	16873	16943	17228	17155	17207	17073	17188	17081	17302	17130	17204	17284	17139	17106	17009	17279	17229	17247	17011	17174	17192	17108	17113	17175	17138	17127	17282	17173	17143	17358	17071	16963	17018	17117	16974	17129	17055	17364	17177	17049	17087	16964	17047	17069	16991	16940	17100	17100	17101	16986	17018	16949	17173	17296	17326	17016	17161	17141	17026	17106	17067	16994	17094	17302	17153	16973	17504	17054	17185	17119	17138	17143	17055	17235	16987	17176	17213	17268	17320	17104	17175	17292	17090	17107	17084	17027	17286	17046	17051	16908	17148	16936	17150	17131	17081	17054	17206	17134	17111	16952	17097	17016	17196	17167	17118	17174	17132	17091	17302	17250	17347	17264	17172	17141	17121	17242	17054	17242	17141	17049	17216	17129	16918	17036	16999	17192	17299	17192	17084	17131	16894	17230	17065	16934	17152	17244	17091	17192	17210	17069	16819	17087	16976	17336	17126	17091	17050	16945	17218	17113	17214	16939	16935	17098	17161	17043	17155	17050	17200	17005	17191	17026	17090	17178	16899	17090	17216	17205	17187	17145	17142	17053	17010	17094	17055	17169	16980	16938	17118	17256	17160	17277	17118	17277	17162	17263	17074	17021	17229	17074	17240	17100	17135	16989	17177	17025	17130	17240	17365	17163	17268	17176	17216	17332	17092	17172	17088	17042	17201	17244	17188	17009	16980	17290	17147	17072	16986	16962	16904	17086	16897	16999	17377	17131	17152	17075	17218	17216	17114	17179	17194	17261	17219	16977	17190	17171	17006	16966	17039	17204	17156	17287	17197	17001	17133	17027	17314	17220	17256	16875	17178	17164	17169	17026	17137	17186	17045	17037	17115	16985	17139	17169	17172	17066	17263	17180	17174	16958	17144	17150	16888	17155	17115	17031	17202	16996	17143	17095	16998	17007	17346	17327	17265	17236	17226	17257	17175	17275	17056	17186	16955	17004	17162	17213	17087	17067	17032	17118	17039	17143	17175	17258	17008	17006	17098	17082	17160	17274	17479	17213	17100	17020	17062	17036	17095	17114	17239	17274	17162	16998	17131	17177	17013	17002	17106	17232	17179	17163	17121	17181	17181	17134	17083	17048	17076	17115	17255	17000	17180	17270	17239	17066	16839	16981	17099	16823	17284	17184	17032	17263	17036	17319	17086	17193	17313	17205	17078	17123	17067	17077	17042	17186	17138	17161	16985	17118	17198	16938	16902	17053
18996	35650	27990	19956	17309	16389	15827	15488	15337	15108	15231	15059	15109	14994	14896	14989	14717	14728	14725	14940	14655	14839	14740	14750	14595	14634	14666	14634	14627	14802	14678	14784	14859	14696	14575	14744	14726	14721	14588	14684	14739	14643	14898	14533	14652	14703	14567	14586	14608	14717	14552	14889	14812	14585	14605	14607	14763	14821	14477	14867	14864	14788	14707	14712	14624	14705	14642	14754	14544	14684	14629	14787	14691	14753	14472	14653	14757	14719	14755	14506	14815	14653	14674	14696	14698	14626	14928	14674	14667	14716	14573	14522	14485	14677	14684	14632	14840	14500	14580	14809	14696	14696	14529	14707	14737	14536	14808	14662	14598	14709	14578	14607	14693	14655	14674	14718	14704	14742	14790	14607	14696	14794	14612	14820	14721	14443	14650	14644	14774	14747	14561	14588	14642	14670	14644	14627	14711	14713	14698	14747	14859	14656	14557	14771	14672	14782	14662	14836	14803	14817	14712	14636	14647	14718	14718	14533	14677	14739	14900	14637	14605	14654	14583	14744	14651	14678	14595	14787	14565	14670	14628	14612	14591	14779	14845	14625	14579	14629	14644	14636	14671	14679	14483	14672	14743	14608	14584	14861	14760	14648	14568	14876	14783	14583	14757	14619	14482	14716	14638	14600	14637	14661	14690	14752	14668	14673	14655	14698	14585	14462	14629	14697	14607	14592	14591	14681	14621	14765	14715	14553	14701	14742	14754	14661	14634	14812	14703	14639	14809	14559	14636	14604	14576	14654	14721	14719	14721	14543	14644	14829	14639	14612	14419	14769	14822	14576	14712	14603	14661	14523	14736	14576	14744	14557	14728	14788	14875	14667	14689	14717	14649	14729	14647	14867	14702	14652	14709	14592	14609	14486	14666	14686	14641	14687	14696	14566	14642	14735	14753	14695	14602	14713	14496	14678	14621	14670	14757	14688	14743	14745	14819	14663	14632	14668	14513	14886	14860	14830	14613	14429	14735	14737	14627	14744	14608	14817	14808	14539	14810	14544	14653	14685	14663	14808	14636	14650	14628	14892	14802	14858	14761	14621	14559	14623	14787	14646	14911	14561	14763	14635	14787	14755	14704	14685	14662	14696	14758	14822	14727	14712	14696	14687	14608	14661	14650	14810	14477	14709	14698	14744	14860	14606	14831	14574	14827	14561	14690	14587	14596	14619	14757	14683	14793	14679	14727	14596	14566	14579	14778	14598	14659	14659	14587	14634	14720	14416	14611	14646	14661	14667	14657	14605	14779	14630	14532	14662	14743	14728	14757	14592	14630	14644	14769	14714	14751	14514	14804	14691	14661	14588	14825	14851	14721	14698	14694	14787	14596	14884	14630	14558	14575	14670	14544	14914	14624	14783	14455	14624	14614	14617	14590	14580	14646	14621	14568	14612	14653	14687	14665	14755	14841	14615	14636	14630	14642	14675	14672	14680	14668	14602	14550	14870	14704	14603	14700	14751	14779	14784	14656	14763	14753	14646	14739	14691	14598	14617	14671	14654	14660	14632	14594	14793	14766	14729	14742	14635	14792	14743	14778	14657	14871	14495	14732	14647	14674	14712	14764	14645	14613	14786	14630	14739	14790	14615	14631	14588	14526	14821	14791	14602	14539	14611	14717	14736	14789	14706	14748	14723	14762	14667	14631	14642	14626	14599	14658	14644	14649	14723	14625	14647	14874	14692	14587	14650	14619	14636	14672	14571	14682	14798	14797	14624	14610	14826	14445	14691	14759	14788	14565	14576	14575	14654	14773	14604	14541	14627	14605	14694	14892	14534	14583	14638	14855	14612	14716	14586	14737	14638	14715	14671	14569	14546	14642	14805	14714	14685	14580	14581	14633	14592	14716	14734	14571	14779	14815	14691	14663	14794	14745	14827	14654	14799	14583	14768	14639	14666	14718	14643	14720	14646	14663	14673	14538	14620	14749	14713	14719	14620	14766	14702	14681	14693	14643	14674	14691	14685	14626	14722	14665	14738	14689	14607	14660	14678	14625	14557	14700	14514	14722	14542	14686	14757	14632	14595	14892	14664	14713	14688	14502	14870	14517	14665	14499	14551	14805	14675	14596	14635	14749	14693	14757	14774	14529	14625	14617	14636	14718	14588	14685	14695	14531	14684	14678	14567	14609	14722	14723	14703	14664	14733	14638	14602	14759	14591	14612	14853	14610	14533	14598	14740	14798	14715	14814	14707	14612	14843	14747	14556	14779	14653	14606	14687	14719	14472	14658	14603	14626	14663	14598	14597	14966	14682	14787	14596	14820	14730	14662	14716	14829	14627	14752	14649	14812	14569	14629	14633	14730	14654	14834	14721	14808	14758	14758	14576	14856	14629	14708	14616	14558	14627	14633	14948	14593	14641	14569	14531	14878	14611	14828	14775	14601	14614	14694	14634	14773	14621	14881	14823	14669	14447	14762	14672	14810	14660	14732	14879	14588	14730	14829	14884	14701	14738	14564	14632	14738	14564	14837	14659	14558	14643	14732	14522	14843	14625	14645	14682	14652	14691	14687	14542	14909	14554	14693	14702	14786	14857	14700	14746	14768	14596	14794	14744	14921	14554	14558	14609	14840	14624	14722	14786	14690	14516	14601	14637	14672	14615	14640	14868	14753	14792	14529	14648	14564	14842	14587	14698	14606	14704	14685	14756	14769	14786	14815	14916	14774	14579	14530	14625	14657	14710	14856	14754	14687	14594	14621	14753	14700	14585	14767	14693	14792	14831	14777	14561	14703	14652	14714	14841	14551	14542	14492	14617	14723	14643	14899	14662	14634	14661	14667	14470	14622	14726	14786	14793	14651	14600	14614	14752	14711	14699	14733	14914	14598	14605	14767	14590	14546	14710	14739	14638	14576	14829	14721	14779	14650	14637	14778	14833	14654	14596	14725	14661	14634	14539	14665	14715	14649	14805	14474	14587	14743	14717	14683	14830	14624	14799	14605	14690	14884	14722	14662	14575	14623	14615	14828	14768	14695	14546	14585	14523	14707	14672	14638	14854	14726	14598	14679	14693	14633	14730	14605	14772	14740	14600	14657	14831	14625	14822	14673	14762	14587	14750	14644	14604	14671	14711	14711	14737	14676	14661	14670	14840	14607	14736	14646	14538	14673	14588	14722	14656	14733	14664	14702	14498	14683	14683	14727	14787	14870	14687	14722	14590	14683	14624	14762	14705	14701	14646	14738	14734	14729	14763	14813	14676	14718	14699	14610	14655	14672	14716	14574	14682	14496	14627	14606	14703	14812	14630	14545	14649	14787	14635	14779	14758	14842	14644	14875	14638	14635	14716	14563	14659	14713	14729	14611	14649	14604	14583	14570	14512	14700	14569	14615	14454	14698	14817	14730	14683	14585	14549	14641	14654	14561	14664	14540	14652	14738	14647	14754	14732	14795	14580	14701	14829	14632	14528	14631	14601	14855	14884	14857	14758	14826	14677	14743	14558	14717	14539	14865	14657	14953	14554	14724	14785	14525	14835	14748	14545	14780	14789	14792	14740	14640	14574	14763	14737	14734	14835	14707	14782	14656	14783	14873	14549	14792	14518	14715	14629	14603	14621	14597	14665	14735	14781	14722	14584	14897	14719	14547	14746	14820	14709	14746	14705	14599	14524	14618	14517	14570	14833	14785	14556	14575	14624	14681	14551	14726	14623	14604	14797	14734	14714	14668	14682	14750	14859	14567	14605	14515	14767	14572	14674	14624	14638	14823	14751	14762	14854	14602	14766	14655	14624	14675	14496	14744	14586	14707	14758	14587	14839	14612	14474	14642	14748	14650	14794	14756	14627	14803	14588	14760	14640	14853	14651	14645	14657	14652	14730	14625	14652	14630	14773	14700	14499	14618	14639	14408	14637	14696	14817	14647	14676	14838	14542	14922	14529	14505	14666	14570	14584	14688	14679	14634	14667	14796	14684	14755	14526	14664	14749	14561	14695	14612	14741	14600	14668	14643	14731	14738	14755	14695	14699	14751	14657	14583	14678	14716	14735	14678	14558	14794	14634	14487	14675	14558	14653	14719	14662	14482	14695	14757	14508	14742	14538	14697	14697	14541	14607	14676	14665	14767	14727	14626	14660	14657	14738	14727	14680	14794	14670	14728	14726	14762	14597	14599	14544	14605	14832	14723	14666	14730	14617	14671	14635	14679	14617	14708	14614	14661	14847	14710	14752	14668	14722	14622	14785	14579	14677	14697	14708	14906	14577	14695	14630	14617	14576	14743	14668	14851	14650	14614	14548	14560	14958	14755	14749	14735	14610	14577	14653	14792	14673	14632	14582	14560	14551	14649	14693	14662	14673	14537	14788	14608	14586	14640	14708	14702	14471	14544	14612	14493	14786	14758	14633	14571	14823	14649	14629	14660	14679	14608	14707	14739	14733	14751	14614	14854	14640	14705	14686	14675	14641	14662	14642	14756	14699	14498	14651	14343	14599	14628	14766	14691	14581	14669	14690	14530	14543	14595	14587	14839	14642	14562	14720	14594	14718	14707	14922	14491	14599	14729	14771	14609	14591	14835	14565	14573	14614	14587	14581	14772	14753	14623	14639	14471	14691	14860	14841	14647	14709	14786	14589	14723	14647	14725	14570	14732	14784	14686	14636	14630	14551	14565	14668	14647	14716	14721	14697	14573	14631	14409	14727	14671	14689	14563	14541	14678	14671	14769	14627	14503	14687	14685	14774	14770	14642	14589	14699	14628	14733	14547	15048	14829	14569	14653	14652	14690	14575	14536	14658	14772	14671	14690	14872	14737	14766	14614	14773	14621	14803	14742	14713	14530	14697	14655	14584	14673	14652	14519	14632	14868	14731	14799	14669	14851	14761	14690	14648	14633	14707	14598	14681	14748	14715	14917	14734	14615	14772	14665	14707	14770	14602	14860	14687	14562	14511	14671	14629	14607	14475	14771	14849	14651	14917	14524	14706	14695	14479	14553	14537	14813	14734	14639	14713	14795	14761	14582	14665	14739	14740	14728	14679	14822	14678	14757	14646	14600	14541	14762	14477	14664	14664	14816	14806	14714	14620	14611	14693	14565	14575	14478	14605	14647	14737	14643	14712	14679	14567	14647	14624	14710	14783	14682	14725	14630	14561	14591	14454	14558	14666	14631	14650	14681	14644	14604	14812
25397	21545	27033	27152	20322	19604	19686	18893	18586	18758	18724	18619	18511	18534	18504	18412	18624	18631	18359	18410	18441	18498	18297	18497	18548	18337	18427	18500	18374	18330	18322	18383	18141	18298	18386	18418	18541	18412	18397	18264	18229	18448	18340	18402	18371	18254	18431	18485	18385	18419	18206	18544	18572	18296	18298	18311	18224	18307	18534	18318	18337	18299	18302	18347	18226	18432	18412	18378	18351	18334	18431	18465	18352	18481	18302	18513	18356	18325	18402	18199	18546	18251	18516	18367	18467	18437	18527	18602	18299	18585	18254	18392	18476	18571	18285	18202	18392	18332	18254	18402	18301	18383	18303	18118	18473	18507	18163	18453	18346	18475	18421	18329	18487	18420	18319	18348	18506	18409	18344	18470	18514	18288	18169	18428	18575	18278	18334	18381	18300	18301	18147	18276	18271	18532	18484	18184	18488	18305	18213	18254	18427	18254	18507	18408	18407	18412	18365	18297	18209	18179	18567	18506	18564	18245	18320	18477	18432	18146	18327	18526	18333	18355	18289	18205	18492	18510	18222	18367	18405	18486	18438	18169	18344	18212	18195	18267	18147	18379	18203	18221	18299	18447	18221	18201	18236	18332	18240	18585	18489	18392	18414	18390	18371	18360	18374	18342	18367	18315	18412	18383	18395	18455	18568	18213	18283	18264	18388	18394	18341	18443	18168	18312	18446	18424	18471	18426	18203	18324	18444	18560	18406	18406	18370	18334	18144	18397	18444	18384	18596	18347	18449	18185	18306	18240	18311	18514	18335	18375	18311	18255	18235	18325	18304	18423	18228	18361	18340	18489	18426	18430	18235	18436	18322	18275	18592	18439	18362	18238	18431	18509	18466	18454	18377	18446	18254	18255	18229	18090	18253	18382	18401	18371	18531	18343	18377	18447	18570	18333	18217	18415	18475	18325	18226	18286	18501	18484	18235	18280	18487	18398	18460	18350	18282	18398	18471	18371	18390	18211	18331	18380	18322	18301	18230	18455	18291	18412	18404	18398	18287	18653	18440	18207	18370	18331	18317	18511	18212	18326	18344	18347	18319	18321	18256	18169	18374	18302	18261	18512	18241	18390	18193	18575	18333	18459	18534	18188	18561	18458	18352	18417	18427	18334	18498	18366	18471	18176	18413	18267	18262	18358	18320	18209	18317	18462	18277	18532	18199	18402	18486	18435	18352	18265	18287	18390	18265	18310	18331	18189	18529	18334	18342	18417	18304	18306	18278	18241	18439	18187	18383	18301	18172	18558	18307	18305	18497	18449	18327	18336	18330	18478	18225	18249	18423	18384	18229	18414	18401	18276	18227	18315	18300	18498	18466	18385	18369	18331	18380	18353	18300	18444	18365	18430	18409	18265	18378	18610	18355	18284	18209	18342	18312	18380	18463	18266	18375	18197	18339	18311	18350	18516	18534	18676	18378	18602	18455	18499	18302	18169	18611	18416	18352	18462	18421	18535	18460	18505	18283	18416	18352	18492	18552	18382	18420	18264	18348	18380	18535	18478	18368	18482	18105	18405	18475	18342	18410	18343	18387	18253	18422	18370	18215	18270	18510	18399	18348	18358	18460	18427	18413	18299	18445	18349	18473	18168	18564	18444	18425	18318	18531	18390	18318	18526	18504	18365	18560	18448	18239	18217	18400	18415	18418	18502	18373	18369	18610	18431	18427	18420	18294	18229	18302	18116	18401	18403	18417	18268	18140	18528	18530	18388	18490	18386	18124	18466	18406	18302	18415	18429	18102	18444	18323	18282	18513	18217	18512	18377	18443	18345	18430	18202	18301	18317	18347	18450	18271	18472	18332	18436	18507	18417	18396	18391	18174	18333	18177	18301	18211	18218	18230	18138	18481	18166	18320	18502	18311	18277	18533	18443	18611	18491	18315	18176	18405	18353	18247	18407	18290	18423	18387	18375	18253	18184	18426	18286	18236	18423	18354	18387	18457	18274	18445	18381	18370	18212	18534	18485	18394	18292	18620	18364	18239	18294	18421	18673	18639	18440	18389	18365	18152	18499	18312	18418	18352	18305	18354	18505	18614	18532	18201	18493	18632	18437	18268	18425	18476	18550	18259	18358	18336	18458	18433	18533	18500	18423	18498	18414	18297	18402	18394	18255	18416	18461	18374	18329	18147	18428	18306	18419	18420	18374	18530	18425	18466	18441	18419	18584	18266	18502	18496	18327	18181	18357	18402	18460	18566	18347	18420	18581	18500	18334	18314	18472	18361	18274	18551	18446	18469	18455	18327	18501	18415	18463	18559	18418	18497	18560	18380	18298	18400	18342	18129	18384	18464	18264	18332	18458	18328	18550	18361	18068	18454	18346	18392	18320	18298	18344	18355	18333	18318	18347	18203	18273	18494	18369	18200	18428	18199	18365	18351	18231	18344	18403	18181	18332	18483	18452	18345	18488	18392	18342	18241	18338	18407	18418	18285	18435	18301	18317	18171	18223	18508	18372	18327	18360	18328	18287	18326	18275	18318	18390	18474	18451	18572	18466	18309	18522	18319	18201	18467	18270	18308	18337	18257	18166	18407	18326	18436	18382	18367	18221	18309	18478	18436	18496	18468	18512	18296	18277	18393	18413	18271	18311	18425	18289	18486	18367	18477	18451	18567	18300	18486	18517	18268	18424	18435	18274	18351	18283	18281	18192	18194	18648	18500	18331	18379	18353	18551	18283	18439	18348	18300	18389	18329	18326	18423	18416	18421	18348	18258	18212	18255	18460	18537	18298	18255	18429	18512	18528	18520	18565	18139	18223	18311	18518	18360	18469	18119	18465	18431	18403	18414	18429	18209	18233	18140	18194	18323	18305	18345	18393	18399	18497	18398	18383	18514	18468	18367	18425	18529	18378	18365	18386	18420	18167	18168	18011	18511	18466	18254	18252	18511	18285	18305	18365	18441	18575	18420	18592	18513	18422	18337	18360	18272	18395	18285	18514	18477	18265	18451	18497	18342	18081	18301	18347	18262	18134	18548	18536	18312	18531	18224	18371	18207	18378	18736	18442	18277	18228	18512	18323	18266	18504	18386	18326	18365	18529	18411	18297	18393	18350	18164	18360	18520	18145	18114	18359	18282	18341	18416	18257	18460	18308	18585	18379	18421	18215	18449	18385	18436	18229	18447	18474	18274	18302	18423	18263	18531	18377	18346	18126	18220	18258	18491	18512	18343	18460	18297	18401	18433	18409	18385	18394	18435	18482	18278	18485	18297	18159	18286	18287	18387	18334	18298	18361	18324	18389	18422	18428	18333	18216	18341	18399	18486	18636	18362	18475	18571	18396	18379	18265	18439	18251	18286	18464	18535	18273	18307	18149	18358	18410	18273	18422	18390	18411	18463	18485	18239	18414	18461	18246	18322	18524	18387	18335	18481	18372	18520	18574	18376	18358	18308	18283	18525	18400	18317	18389	18520	18526	18489	18513	18446	18568	18262	18320	18356	18295	18406	18195	18289	18218	18442	18243	18273	18401	18272	18402	18265	18233	18378	18366	18086	18328	18331	18214	18474	18521	18633	18475	18431	18457	18238	18318	18367	18302	18430	18346	18304	18268	18321	18518	18332	18240	18273	18378	18342	18299	18661	18216	18524	18492	18401	18323	18397	18444	18600	18355	18315	18281	18489	18414	18479	18244	18293	18270	18224	18315	18257	18531	18404	18312	18484	18344	18458	18173	18317	18310	18028	18233	18426	18256	18448	18397	18556	18370	18342	18490	18440	18332	18406	18533	18369	18406	18295	18341	18481	18282	18436	18357	18432	18329	18429	18442	18425	18323	18218	18443	18408	18288	18325	18253	18366	18362	18423	18401	18328	18370	18326	18291	18466	18371	18152	18287	18397	18360	18271	18412	18554	18345	18320	18532	18469	18357	18290	18406	18447	18381	18581	18087	18171	18249	18417	18335	18182	18455	18305	18226	18222	18316	18316	18425	18344	18527	18282	18272	18254	18419	18431	18600	18451	18431	18378	18452	18286	18277	18202	18433	18357	18498	18432	18298	18384	18522	18350	18346	18262	18456	18492	18530	18271	18412	18295	18270	18363	18346	18195	18199	18380	18285	18469	18222	18276	18249	18520	18410	18197	18361	18120	18392	18213	18286	18525	18329	18420	18218	18316	18350	18326	18148	18133	18312	18326	18264	18193	18064	18450	18308	18407	18315	18380	18587	18481	18388	18489	18321	18204	18081	18197	18143	18522	18357	18255	18369	18228	18269	18506	18380	18420	18404	18325	18434	18340	18406	18539	18471	18309	18328	18292	18243	18323	18269	18398	18388	18344	18399	18157	18211	18278	18276	18401	18310	18176	18478	18294	18500	18419	18370	18398	18707	18524	18227	18531	18342	18373	18159	18288	18488	18400	18408	18302	18433	18284	18417	18452	18432	18270	18419	18576	18323	18277	18194	18284	18211	18417	18451	18266	18035	18174	18553	18394	18307	18470	18368	18458	18599	18320	18374	18251	18427	18340	18338	18383	18491	18305	18339	18453	18369	18250	18343	18351	18227	18247	18489	18382	18354	18279	18237	18460	18356	18268	18482	18348	18394	18351	18328	18299	18280	18559	18322	18219	18227	18411	18471	18290	18255	18144	18529	18436	18282	18245	18405	18406	18414	18460	18411	18458	18486	18285	18335	18417	18365	18577	18402	18193	18307	18354	18270	18349	18218	18443	18371	18484	18534	18396	18503	18288	18484	18449	18593	18427	18425	18220	18573	18166	18323	18547	18382	18567	18221	18450	18425	18281	18579	18394	18333	18401	18496	18314	18454	18297	18202	18466	18290	18352	18382	18302	18426	18326	18554	18453	18282	18555	18353	18397	18230	18344	18325	18316	18370	18270	18391	18398	18479	18351	18310	18470	18536	18414	18378	18551	18512	18296	18501	18448	18223	18264	18479	18469	18360	18177	18216	18406	18353	18301	18376	18333	18554	18292	18437	18492	18291	18331	18321	18441	18486	18209	18452	18520	18258	18499	18282	18393	18400	18615	18417	18471	18458	18283	18371	18173	18400	18381	18430	18475	18415	18296	18532	18279	18375	18408	18323	18469	18408	18553	18380	18290	18499	18187	18559	18412	18254	18271	18384	18302	18498	18251	18208	18265	18296	18306	18391	18421	18362	18550	18392	18319	18328
19473	33025	25045	19069	17259	16656	16325	16219	15893	15819	15690	15720	15572	15700	15622	15500	15588	15526	15439	15565	15378	15448	15375	15499	15315	15435	15643	15522	15580	15345	15429	15508	15384	15426	15441	15364	15401	15433	15442	15339	15486	15432	15388	15489	15531	15421	15345	15437	15290	15400	15441	15429	15357	15551	15435	15533	15387	15599	15632	15343	15391	15510	15484	15280	15478	15376	15291	15544	15321	15481	15439	15360	15284	15476	15575	15496	15488	15388	15338	15291	15349	15616	15560	15458	15232	15551	15453	15559	15203	15415	15517	15476	15390	15396	15471	15400	15462	15361	15518	15402	15425	15296	15297	15384	15252	15384	15401	15590	15407	15394	15389	15307	15410	15463	15354	15412	15453	15538	15470	15468	15457	15459	15384	15240	15435	15524	15357	15438	15598	15359	15564	15492	15504	15525	15400	15201	15483	15427	15426	15333	15347	15359	15239	15385	15517	15609	15503	15260	15384	15353	15476	15415	15243	15544	15415	15246	15421	15401	15466	15392	15459	15459	15516	15483	15347	15305	15452	15473	15423	15408	15278	15412	15344	15231	15372	15462	15365	15292	15320	15366	15373	15461	15410	15320	15600	15403	15479	15403	15510	15497	15554	15438	15243	15365	15483	15247	15253	15400	15118	15384	15455	15355	15332	15403	15310	15384	15355	15512	15319	15393	15304	15387	15460	15540	15357	15383	15334	15402	15352	15526	15500	15343	15308	15427	15613	15390	15330	15477	15596	15377	15364	15419	15468	15496	15434	15449	15477	15439	15491	15608	15290	15477	15425	15288	15196	15300	15406	15539	15511	15287	15397	15345	15480	15321	15483	15410	15402	15533	15432	15378	15484	15612	15351	15342	15324	15416	15271	15479	15430	15349	15545	15298	15328	15471	15331	15349	15493	15395	15589	15436	15411	15492	15625	15294	15421	15270	15498	15494	15407	15355	15480	15421	15481	15448	15397	15523	15415	15593	15367	15355	15327	15248	15559	15478	15270	15529	15498	15394	15261	15470	15365	15492	15267	15338	15412	15470	15528	15201	15370	15443	15503	15382	15464	15344	15350	15330	15320	15489	15361	15389	15478	15370	15371	15369	15379	15430	15518	15449	15376	15598	15394	15415	15531	15296	15394	15337	15408	15601	15449	15473	15353	15435	15440	15328	15292	15633	15535	15577	15324	15585	15278	15253	15498	15413	15471	15312	15270	15484	15334	15372	15450	15407	15310	15450	15535	15297	15258	15318	15540	15331	15514	15389	15458	15394	15408	15667	15363	15572	15458	15524	15414	15537	15480	15348	15331	15385	15589	15370	15327	15227	15572	15502	15407	15412	15435	15431	15416	15288	15421	15449	15524	15227	15325	15423	15385	15376	15343	15266	15503	15326	15535	15360	15343	15259	15414	15505	15239	15457	15486	15500	15429	15461	15615	15404	15504	15358	15401	15556	15387	15318	15468	15398	15354	15490	15398	15505	15559	15287	15372	15551	15302	15579	15366	15414	15373	15360	15464	15381	15458	15313	15392	15269	15559	15284	15605	15500	15433	15312	15371	15395	15274	15378	15471	15344	15342	15352	15385	15373	15413	15508	15381	15511	15578	15346	15317	15437	15530	15451	15465	15245	15324	15486	15457	15434	15334	15379	15402	15444	15370	15252	15338	15424	15273	15342	15664	15356	15359	15327	15602	15279	15295	15295	15596	15537	15333	15382	15460	15542	15181	15437	15325	15465	15443	15263	15402	15327	15348	15483	15530	15362	15472	15377	15391	15326	15449	15467	15329	15308	15299	15575	15442	15285	15558	15543	15219	15303	15454	15531	15379	15430	15280	15458	15500	15545	15593	15570	15331	15370	15576	15226	15390	15399	15429	15421	15554	15334	15621	15414	15462	15487	15430	15551	15325	15424	15428	15266	15367	15422	15541	15379	15409	15457	15374	15348	15355	15421	15262	15383	15419	15483	15523	15317	15564	15414	15340	15374	15421	15281	15555	15481	15132	15452	15464	15423	15536	15274	15493	15217	15349	15535	15337	15343	15332	15290	15472	15401	15642	15511	15428	15391	15445	15322	15500	15406	15514	15554	15379	15274	15605	15331	15648	15411	15563	15415	15461	15198	15344	15483	15175	15441	15386	15280	15367	15373	15310	15364	15420	15453	15485	15452	15283	15247	15268	15152	15256	15484	15471	15341	15431	15321	15564	15431	15516	15580	15439	15402	15446	15407	15458	15291	15486	15361	15428	15522	15294	15462	15457	15514	15588	15442	15460	15394	15397	15425	15386	15323	15443	15487	15306	15403	15488	15318	15242	15321	15246	15423	15429	15447	15320	15626	15383	15489	15250	15610	15439	15471	15416	15517	15333	15413	15552	15376	15421	15257	15413	15324	15341	15422	15275	15323	15725	15526	15399	15511	15369	15343	15419	15440	15299	15382	15556	15428	15239	15341	15531	15446	15514	15420	15299	15537	15346	15367	15420	15450	15550	15429	15428	15587	15429	15391	15403	15482	15370	15592	15459	15486	15517	15453	15522	15418	15407	15341	15184	15333	15542	15660	15549	15456	15389	15384	15315	15491	15407	15272	15458	15269	15403	15412	15317	15526	15355	15315	15486	15486	15458	15419	15600	15346	15387	15416	15486	15417	15277	15090	15441	15333	15518	15402	15413	15286	15495	15428	15496	15469	15597	15403	15365	15264	15410	15488	15396	15376	15418	15551	15320	15527	15517	15449	15370	15527	15523	15359	15516	15499	15348	15511	15368	15529	15394	15423	15256	15289	15501	15508	15248	15409	15279	15269	15531	15344	15403	15535	15175	15380	15652	15357	15296	15502	15475	15436	15446	15333	15508	15417	15534	15524	15536	15457	15514	15301	15342	15300	15336	15435	15503	15386	15416	15530	15376	15553	15530	15512	15406	15405	15549	15437	15434	15346	15346	15473	15509	15386	15396	15393	15326	15481	15376	15321	15386	15247	15406	15648	15427	15528	15446	15480	15207	15322	15574	15386	15451	15486	15563	15552	15451	15534	15421	15262	15510	15301	15422	15284	15438	15308	15345	15331	15456	15297	15366	15291	15347	15457	15341	15266	15549	15355	15467	15246	15440	15377	15385	15393	15373	15366	15526	15472	15487	15372	15547	15427	15359	15459	15476	15276	15183	15569	15489	15322	15301	15490	15308	15475	15481	15517	15485	15250	15392	15508	15402	15419	15558	15458	15372	15480	15440	15294	15458	15410	15389	15528	15380	15424	15469	15476	15370	15630	15535	15426	15334	15404	15414	15451	15330	15329	15587	15423	15615	15454	15322	15314	15487	15455	15226	15281	15483	15388	15343	15449	15414	15436	15320	15353	15216	15361	15488	15555	15469	15325	15490	15271	15405	15403	15443	15374	15509	15496	15384	15357	15455	15404	15442	15355	15436	15435	15346	15369	15241	15423	15393	15466	15524	15204	15629	15250	15407	15287	15577	15412	15400	15522	15558	15409	15350	15470	15307	15242	15399	15561	15436	15411	15481	15547	15415	15488	15413	15301	15405	15351	15463	15595	15443	15392	15378	15376	15373	15394	15423	15228	15349	15286	15350	15495	15331	15266	15406	15467	15349	15432	15530	15488	15464	15426	15321	15401	15426	15288	15370	15384	15435	15558	15242	15378	15524	15437	15654	15486	15477	15385	15562	15397	15435	15347	15588	15387	15402	15304	15575	15407	15351	15450	15352	15423	15389	15410	15433	15424	15426	15426	15339	15462	15381	15333	15582	15252	15474	15390	15312	15418	15606	15487	15401	15473	15420	15328	15324	15397	15386	15376	15374	15486	15453	15363	15553	15453	15431	15448	15481	15431	15625	15522	15363	15429	15441	15492	15455	15434	15444	15347	15382	15489	15319	15371	15388	15595	15441	15382	15407	15376	15374	15492	15434	15484	15458	15631	15543	15354	15460	15463	15414	15322	15443	15328	15471	15545	15297	15515	15383	15444	15531	15461	15455	15455	15335	15330	15607	15394	15487	15336	15387	15226	15531	15542	15455	15358	15643	15537	15496	15451	15505	15377	15432	15532	15290	15512	15309	15512	15331	15425	15338	15340	15482	15537	15387	15369	15520	15498	15495	15523	15275	15687	15566	15483	15433	15466	15440	15446	15477	15515	15309	15455	15473	15555	15462	15359	15584	15440	15381	15403	15494	15438	15268	15391	15442	15385	15419	15482	15254	15361	15449	15348	15471	15509	15519	15455	15277	15495	15379	15356	15382	15413	15480	15449	15419	15430	15529	15389	15417	15370	15518	15350	15485	15490	15373	15419	15362	15414	15448	15569	15257	15443	15373	15437	15447	15436	15397	15611	15530	15336	15521	15444	15275	15456	15394	15328	15609	15327	15476	15367	15308	15550	15340	15419	15500	15317	15385	15415	15545	15409	15493	15302	15575	15406	15485	15500	15508	15372	15390	15350	15393	15575	15377	15541	15424	15397	15488	15318	15396	15551	15518	15371	15648	15547	15328	15441	15492	15539	15428	15372	15348	15390	15334	15553	15357	15564	15531	15356	15252	15358	15516	15387	15350	15305	15432	15503	15462	15403	15383	15428	15245	15466	15427	15662	15347	15258	15454	15444	15378	15498	15502	15197	15379	15454	15563	15496	15286	15580	15306	15523	15519	15376	15463	15545	15363	15521	15519	15356	15251	15361	15368	15363	15409	15461	15544	15407	15367	15576	15453	15417	15257	15349	15533	15404	15414	15382	15438	15327	15341	15256	15451	15346	15472	15261	15338	15442	15334	15392	15422	15333	15484	15453	15445	15435	15432	15460	15389	15397	15616	15443	15279	15297	15494	15457	15518	15416	15491	15527	15464	15409	15408	15338	15479	15583	15613	15495	15316	15324	15319	15420	15321	15347	15417	15328	15273	15623	15314	15548	15372	15259	15283	15373	15354	15390	15414	15410	15418	15426	15451	15575	15391	15343	15620	15470	15388	15493	15537	15466	15445	15341	15285	15291	15362	15433	15373	15327	15499	15421	15319	15344	15556	15474	15413	15504	15408	15498	15508	15514	15402	15314	15436	15528	15528	15368	15311	15298	15357	15207	15551	15261	15555	15302	15403	15421	15579	15334	15391	15466	15546	15473	15297	15587	15485	15438	15526	15456	15390	15376
22674	21592	28828	24847	21962	23592	23908	19308	18521	18763	18497	18566	18309	18435	18175	18136	18183	17859	17881	18073	17978	17891	17899	17882	18027	17862	17888	17870	17896	17725	17840	18074	17786	17742	17716	17713	18118	17669	17951	17858	17834	17570	17790	17798	17680	17817	17786	18107	17785	17657	17967	17973	17834	17710	17852	17793	17689	17854	17917	17636	17747	17945	18163	17879	17775	17609	17923	17708	17748	17860	17745	17731	17638	17525	17602	17805	17727	17676	17695	17804	17762	17738	17794	17764	17616	17876	17952	17638	17766	17660	17791	17800	17782	17715	17835	17831	17651	17673	17721	17732	17854	17814	17756	17694	17884	17847	17852	17782	17643	17708	17737	17815	17887	17484	17728	17850	17768	17777	17610	17686	17896	17776	17662	17750	17635	17749	17647	17634	17585	17727	17734	17720	17904	17587	17976	17842	17639	17810	17644	17745	17681	17699	17830	17596	17692	17706	17658	17618	17917	17835	17879	17847	17646	17717	17789	17907	17534	17821	17852	17841	17629	17617	17752	17696	17828	17598	17783	17723	17752	17991	17789	17774	17673	17800	17647	17624	17938	17701	17873	17834	17760	17635	17812	17694	17874	17678	17572	17780	17862	17840	17637	17815	17720	17508	17610	17639	17686	17653	17984	17945	17731	17662	17754	17764	17875	17662	17702	17719	17678	17856	17757	17688	17720	17817	17671	17730	17762	17805	17988	17895	17905	17619	17902	17726	17754	17700	17987	17920	17914	17945	17825	17748	17641	17779	17629	17731	17712	17656	17671	17744	17880	17475	17809	17564	17750	17819	17601	17741	17771	17783	17608	17528	17685	17781	17761	17783	17792	17853	17706	17914	17814	17597	17828	17850	17824	17691	17740	17802	17624	17595	17602	17824	17658	17483	17665	17868	17691	17769	17880	17663	17763	17872	17726	17847	17639	17692	17755	17603	17707	17829	17761	17594	17740	17914	17859	17635	17781	17610	17931	17846	17603	17745	17676	17729	17868	17635	17782	17787	17588	17639	17708	17717	17604	17778	17694	17857	17675	17785	17742	17562	17826	17753	17847	17747	17486	17899	17760	17981	17785	17760	17630	17812	17755	17716	17643	17742	17716	17656	17785	17636	17614	17688	17741	17674	17701	17695	17872	17794	17666	17559	17578	17932	17715	17766	17647	17762	17752	17900	17848	17598	17578	17644	17654	17738	17809	17761	17931	17770	17643	17708	17783	17782	17685	17803	17855	17473	17696	17671	17775	18004	17583	17795	17690	17838	17641	17597	17691	17699	17697	17733	17700	17718	17699	17809	17550	17733	17794	17822	17814	17786	17754	17841	17876	17648	17628	17741	17590	17501	17739	17757	17836	17907	17579	17792	17728	17741	17610	17831	17737	17511	17911	17799	17778	17781	17930	17746	17943	17640	17652	17782	17756	17727	17956	17631	17870	17930	17719	17705	17720	17831	17601	17865	17823	17668	17696	18025	17836	17786	17567	17878	17729	17818	17665	17762	17628	17691	17736	17692	17807	17774	17713	17749	17597	17612	17795	17847	17826	17662	17608	17764	17439	17876	17801	17766	17803	17646	17563	17797	17679	17728	17807	17496	17570	17571	17913	17990	17816	17723	17674	17685	17738	17630	17689	17851	17787	17692	17907	17823	17659	17764	17696	17754	17773	17750	17820	17726	17846	17637	17562	17668	17721	17807	17799	17776	17927	17704	17691	17711	17656	17919	17613	17769	17617	17773	17638	17588	17533	17850	17778	17681	17605	17692	17660	17770	17861	17879	17580	17656	17663	17972	17820	17679	17855	17665	17953	17766	17668	17714	17852	17937	17689	17744	17861	17816	17626	17739	17683	17701	17852	17715	17685	17886	17800	17645	17855	17925	17824	17895	17542	17626	17691	17491	17930	17844	17715	17653	17903	17756	17869	17812	17850	17807	17674	17580	17681	17682	17731	17624	17881	17772	17773	17849	17748	17767	17793	17693	17568	17662	17836	17576	17720	17866	17878	17743	17679	17817	17830	17711	17840	17751	17741	17559	17788	17839	17774	17627	17783	17813	17944	17746	17641	17918	17688	17692	17774	17683	17851	17657	17902	17829	17916	17708	17945	17747	17630	17912	17705	17769	17688	17782	17837	17747	17676	17681	17679	17824	17544	17646	17793	17703	17826	17664	17905	17788	17890	17713	17805	17935	17641	17528	17884	17693	17860	17559	17624	17687	17824	17736	17839	17753	17577	17488	17763	17593	17590	17506	17689	17622	17645	17596	17723	17746	17644	17730	17826	17774	17870	17811	17883	17632	17693	17557	17685	17729	17966	17691	17555	17612	17765	17795	17774	17783	17534	17678	17632	17638	17836	17716	17919	17635	17647	17600	17570	17719	17802	17726	17795	17721	17769	17555	17873	17546	17791	17696	17833	17775	17800	17935	17921	17703	17793	17640	17555	17509	17871	17714	17870	17851	17845	18043	17947	17878	17738	17751	17836	17662	17774	17704	17814	17669	17696	17723	17754	17726	17636	17671	17794	17552	17761	17664	17566	17799	17711	17617	17708	17969	17667	17684	17690	17630	17845	17872	17655	17696	17768	17785	17645	17726	17866	17670	17894	17941	17764	17647	17550	17700	17682	17841	17678	17755	17615	17782	17637	17658	17773	17594	17730	17817	17768	17807	17936	17888	17761	17786	17879	17542	18048	17616	17938	17569	17762	17740	17805	17758	17998	17651	17712	17825	17866	17715	17700	17662	17781	17502	17621	17718	17729	17742	17618	17551	17684	17644	17939	17654	17800	17696	17745	17828	17666	17819	17679	17980	17592	17762	17839	17954	17638	17631	17825	17671	17730	17851	17604	17709	17647	17687	17550	17679	17641	17724	17606	17950	17733	17763	17663	17973	17708	17614	17784	17602	17749	17789	17779	17834	17889	17960	17738	17764	17688	17698	17545	17813	17704	17608	17586	17710	17905	17718	17781	17612	17676	17661	17758	17699	17674	17815	17720	17611	17625	17530	17420	17754	17496	17632	17876	17732	17738	17553	17816	17806	17640	17595	17752	17817	17741	17784	17680	17656	17692	17673	17755	17719	17635	17761	17729	17888	17716	17721	17850	17732	17749	17666	17854	17950	17682	17743	17871	17819	17801	17929	17761	17505	17897	17937	17895	17789	17670	17709	17895	17904	17787	17872	17721	17526	17737	17704	17770	17755	17585	17810	17972	17740	17565	17800	17667	17824	17621	17749	17581	18065	17807	17789	17681	17657	17610	17667	17728	17817	17803	17495	17762	17736	17891	17798	17940	17857	17832	17904	17773	17769	17837	17539	17626	17641	17383	17683	17740	17876	17962	17952	17865	17643	17825	17597	17633	17816	17675	17891	17932	18054	17884	17564	17759	17673	17618	17650	17858	17690	17761	17489	17825	17937	17688	17595	17561	17994	17850	17819	17618	17717	17607	17665	17616	17654	17512	17692	17579	17774	18011	17911	17485	17842	17811	17869	17776	17923	17806	17874	17699	17690	17664	17730	17821	17734	17483	17755	17825	17895	17847	17712	17809	17989	17865	17850	17623	17781	17666	17879	17770	17604	17727	17925	17707	17768	17658	17507	17589	17550	17644	17614	17603	17920	17642	17649	17681	17648	17663	17678	17628	17767	17568	17649	17798	17977	17724	17747	17640	17733	17730	17606	17815	17691	17647	17751	17853	17556	17708	17688	17730	17778	17659	17726	17785	18010	17787	17878	17783	17649	17725	17718	17774	17695	17606	17801	17534	17782	17804	17712	17993	17896	17819	17538	17786	17562	17638	17717	17671	17856	17726	17581	17803	17562	17752	17784	17631	17502	17648	17787	17828	17699	17751	17706	17814	17838	17928	17791	17779	17821	17580	17765	17780	17744	17740	17733	17754	17739	17815	17837	17827	17575	17731	17756	17668	17648	17988	17729	17782	17800	17735	17727	17565	17825	17574	18175	17903	17772	17726	17843	17925	17771	17782	17860	17518	17598	17678	17907	17799	17653	17727	17661	17698	17701	17719	17634	17683	17793	17595	17733	17720	17627	17668	17387	17846	17566	17828	17823	17712	17798	17755	17627	17799	17820	17768	17733	17819	17675	17730	17945	17626	17721	17619	17695	17695	17704	17588	17665	17934	17767	17740	17753	17627	17912	17735	17721	17685	17726	17598	17659	17694	17680	17773	17723	17572	17696	17925	17420	17893	17751	17963	17806	17779	17723	17807	17565	17804	17863	17828	17733	17644	17737	17962	17778	17839	17800	17626	17735	17800	17681	17727	17635	17782	17663	17785	17782	17424	17769	17648	17554	17691	17766	17559	17786	17679	17914	17767	17757	17822	17764	17977	17701	17815	17622	17643	17521	17675	17729	17612	17550	17665	17663	17736	17788	17770	17644	17601	17662	17768	17926	17851	17747	17841	17740	17737	17608	17499	17560	17778	17609	17678	17648	17743	17693	17502	17676	17777	17759	17880	17717	17784	17833	17703	18001	17854	17823	17560	17712	17826	17608	17809	17692	17668	17711	17666	17685	17884	17805	17810	17715	17596	17738	17672	17799	17751	17681	17410	17848	17651	17868	17889	17712	17809	17537	17666	17692	17569	17717	17753	17825	17880	17833	17554	17783	17618	17696	17787	17650	17859	17846	17682	17515	17778	17985	17539	18073	17828	17708	17580	17769	17546	17510	17616	17639	17680	17815	17719	17742	17733	17671	17799	17632	17801	17667	17861	17923	17776	17680	17821	17831	17809	17710	17955	17682	17624	17710	17719	17835	17781	17739	17713	17756	18101	17804	17718	17768	17553	17543	17635	17591	17646	17629	17874	17783	17623	17979	17848	17527	17540	17780	17600	17721	17795	17729	17634	17746	17768	17692	17820	17792	17533	17873	17807	17576	17776	17781	17663	17815	17656	17908	17867	17651	17727	17569	17703	17656	17615	17847	17784	17686	17845	17692	17819	17726	17654	17681	17784	17548	17754	17711	17776	17738	17875	17782	17753	17856	17617	17694	17605	17726	17782	17821	17764	17807	17734	17761	17637	17775	17650	17695	17676	17881	17847	17674	18034	17889	17858	17815	17865	17851	17857	17656	17722	17822	17850	17632	17574	17839	17596	17514	17702	17427	17752	17706	17517	17866	17792	17719
20748	41100	31883	23789	18860	17435	16755	16308	15936	15965	15644	15594	15559	15435	15280	15215	15223	15404	15237	15179	15121	15172	15063	15050	15045	15054	15275	15092	15175	14997	15149	14980	15172	15111	15092	14945	15069	15182	15050	15078	14858	15115	15115	14981	14968	14952	15092	15071	14977	15196	15231	15039	15021	14942	15065	15053	15185	15089	15038	14995	15128	15004	15195	15049	15047	15130	14997	15039	15184	15022	15085	14881	15026	14937	15080	15056	14955	14994	15004	15076	15138	15036	15021	15007	15112	15065	14906	14922	15007	14918	15219	15026	14971	15083	15106	15098	14914	15169	14898	14996	15047	15029	15012	14949	15074	15029	15103	15154	15112	15071	15142	15080	14986	15062	15101	14836	14988	15119	15166	15152	14944	15121	15002	14997	15120	15113	14967	15034	15017	15001	14940	15006	15101	15157	14897	15085	14884	15284	14907	15053	15149	15052	15003	15046	15074	15065	15064	15059	15026	15114	15103	15098	15052	14949	14935	15109	14954	15011	14988	15101	14988	15048	14944	14983	15086	14968	15052	14976	15066	15003	15000	14991	15103	14784	14871	15111	14932	15093	14827	15077	15071	15115	15159	15063	15127	14965	15114	14967	15038	15082	15067	15197	14992	15050	14955	15072	14979	14962	14889	14931	15108	14948	14989	15027	14856	15083	15173	15120	14897	15081	15216	15148	15158	15094	14937	15017	14976	15124	15103	15072	15099	14921	15072	15081	14996	14973	15027	14939	15013	15158	15087	14835	14948	14947	14811	15025	15106	15082	15107	15108	14942	15083	15071	15073	15214	14933	15079	15058	14965	15007	15010	15093	15111	15052	14979	15087	14956	14994	14761	15069	15138	15193	15053	14989	14980	15024	14970	15158	15000	14978	15143	15080	15036	14926	15007	15149	15060	14905	15058	14943	14843	14924	15078	15101	14963	14943	15027	14995	14943	15056	14989	15042	14927	15052	15141	15069	15026	15024	15087	15075	14966	14946	15030	15047	14973	14743	15061	15092	14976	14931	15117	15138	14917	15015	14982	14976	15118	15046	15055	15287	15033	14965	15133	15120	14955	15065	15087	15092	15034	15104	14982	15146	15012	15139	14929	15191	15124	15066	15036	15114	14947	15123	14801	15050	15091	14933	15088	15291	14917	14932	15091	15040	14947	14955	15191	14982	15002	15016	14940	14914	14949	15055	14937	15018	14940	14975	14950	15012	15020	15093	15108	14993	15167	14997	15091	14963	14917	15043	15068	15056	15127	14870	15086	14988	14977	15007	15015	14894	15009	15104	14974	14994	15141	14913	14759	15110	15062	15193	15018	14983	14992	14717	15129	15001	14952	14866	14857	15029	15132	15038	15025	15048	14970	15118	14908	15072	14772	15202	15042	14846	15030	15025	15149	14950	15026	15022	14960	14910	15033	14957	14998	14876	14976	15020	15054	14978	14998	14778	15062	14886	15026	15114	14989	15119	15059	15124	15038	14918	15063	14954	15167	14859	15015	14905	15079	14970	15070	15041	15161	15124	14988	15124	15174	14999	15043	15257	14888	14880	14998	15231	14945	15018	15074	15059	15018	14787	15313	14895	15061	15046	14960	15146	14798	15073	14917	15039	14930	14919	15119	15150	15200	15079	15035	15016	15152	15034	15096	15097	15067	14988	15158	15012	15068	15001	15054	15204	15015	15151	15083	15023	15106	14973	15034	15038	14882	15155	14931	15020	15008	14940	14903	15033	15145	15016	14984	14992	15126	14961	14980	15124	14835	14974	14963	14931	14994	15089	14948	15064	14987	15048	14949	14965	14979	15089	14915	14953	15003	14936	14976	14905	15106	14928	15110	14986	15137	14981	15138	14969	15050	14983	15102	14876	14901	15042	14971	15006	15000	15027	15189	15068	14871	15029	15070	14905	15031	14888	14954	15164	15181	14944	14856	14986	15074	14999	15146	15165	14965	14968	15009	14952	15077	15068	15001	14987	15093	15106	14921	15141	14951	15048	15134	14875	14930	15055	15172	15057	14927	15013	14961	14878	14959	15028	14900	15056	14988	15004	15042	15032	15040	14961	14878	14848	15107	15123	14969	15008	14891	14971	14977	15112	15109	15006	14931	15108	15113	15047	15048	15019	14964	14980	15006	15093	15015	14956	15007	15003	15090	14970	14870	14954	15176	14833	14912	14870	15097	14967	15081	14963	15045	15020	15121	15094	14819	15087	14903	14951	15105	14987	14877	15016	15217	15156	14899	15034	14939	14837	15037	14986	14982	14912	15014	14907	15218	14981	15019	14920	15099	14904	14992	15181	15094	15151	14860	15102	14993	14872	15137	15158	15085	15065	14872	14861	14863	15076	14945	15141	14842	15080	14962	14947	15093	14987	15016	14904	15029	15086	15361	14892	14951	14935	14940	14837	15064	15130	15042	14898	15104	14867	15019	15022	14989	15315	15071	14962	15026	14983	15122	14927	15100	14950	14941	15081	14976	14983	15017	15041	15016	14967	15188	14858	15111	14838	15034	15194	15117	14956	14828	15176	14955	15260	15074	15021	14920	15013	14870	15151	15081	15070	15061	15010	15004	14946	14957	15059	15036	15135	14958	15084	14917	14941	15050	15084	15097	15007	14925	14998	14994	15048	15071	15015	14944	15086	15058	14966	15261	15181	15034	15137	14971	15265	15126	14955	14984	15118	15109	15073	15016	14830	15085	15008	15035	15058	15157	15100	15032	14838	15048	15074	14944	14976	15037	14893	15021	14930	15103	14985	15052	15029	15106	14974	14974	14987	15152	15212	15014	15118	15074	14909	15118	15000	14964	15074	15145	15060	14941	15100	15032	15004	15063	15094	14893	15135	14823	14733	15100	15053	14826	15149	15027	15028	14991	14946	14987	15052	14963	15172	15048	15109	15004	14873	15193	14944	14874	15132	15127	15106	14920	15141	15121	14959	14863	15189	14884	15033	14983	15126	15247	15087	14963	14818	14987	14997	15104	15091	15143	15026	15145	14976	14902	15149	15165	14960	15020	15228	14831	14900	14823	14999	15137	15129	15118	15184	14996	14959	14851	15029	14915	14896	15128	15082	14944	15024	15060	14996	14936	14884	15116	14883	15100	15057	15019	14985	15112	14837	14988	15149	15136	15123	15161	14990	14974	14969	15199	14990	14935	14859	15071	15098	14896	15075	15000	15016	15010	14886	15038	15092	14937	14915	15059	15099	15199	14922	14964	15068	15151	14854	15334	15027	15282	14789	14940	15023	15141	14958	15107	14901	14990	15036	15138	15034	15036	15080	15136	14993	15061	15000	15168	14912	14852	15077	14988	15018	15022	14979	14944	14996	15007	15008	14888	14967	14864	15015	14930	15017	15151	15166	15084	14844	15002	14971	14849	15023	15115	15030	15153	14917	14976	15023	15112	15033	14868	15184	14932	14956	14986	14903	15095	15041	15092	15072	15196	14834	15185	15082	15086	15005	14924	15099	15037	14989	15064	15060	14941	15038	15108	15014	15018	15109	14910	14886	15088	15015	14963	14923	15097	15211	14853	14888	15085	15029	14931	14920	15047	14948	15052	15129	15034	15095	14916	14986	15128	14995	15071	14928	14906	15072	14939	14978	14992	15129	14997	14908	15109	14943	14778	15044	15037	14966	15256	15214	15169	14811	14884	14983	15103	15019	14963	14807	15091	15103	14939	15031	15016	15157	14924	15073	15151	14956	14875	15059	14939	15052	14908	15079	14964	14879	14956	14947	15040	15063	15058	14827	15033	15129	15032	14912	15107	15019	15013	15097	15045	14884	14952	15177	15075	15073	15095	15059	15023	14937	14958	15134	14991	15210	15107	14985	15080	14973	15084	14990	15089	14982	15208	15124	14926	15057	15067	15059	15066	14989	15001	15067	15042	15162	14908	15081	14985	15040	14909	15246	15070	14967	14784	15087	15166	14968	15065	15000	14964	15000	15163	14966	15022	14987	15032	15074	15053	14757	14882	15117	15034	14941	15081	14910	14853	14981	14887	15072	14977	14960	15055	14881	15057	15004	15168	14950	14954	15010	15028	15042	14988	15079	15004	15109	15004	14912	14894	15058	15031	14919	15083	15129	14934	14958	15050	14884	15027	15192	15063	14924	14971	14960	15153	14976	15046	15001	14967	14963	15065	15116	15031	15011	14958	15147	15089	14976	15110	15063	15218	15003	15081	15084	15141	15087	15050	14984	14946	14993	15001	15156	14906	15089	14967	15033	15039	14874	15031	15181	14863	14968	15200	14960	14998	14905	14849	15081	14932	15212	14969	14950	15141	14958	15135	15031	15013	14998	15106	15072	15090	15135	14893	15128	15021	14982	15043	15023	14924	15307	14945	14961	14999	15145	15011	15129	15070	15063	14960	14992	15065	15070	15014	14995	15070	14924	15004	14974	15141	15100	14986	15012	15060	14795	15134	15312	14921	15228	15052	14974	15044	15131	14913	15084	14963	14981	15092	14962	15056	15091	15188	14870	14971	14914	15050	15076	14827	15099	15142	15065	14898	15133	15020	14914	15094	14973	15184	14945	14971	15078	15094	14967	15075	15092	14978	15017	15109	14832	14987	15061	15000	15180	15016	14920	15002	14816	15201	15206	14990	14967	14897	15002	14997	14979	15040	15073	15234	14997	14992	15193	15017	14942	14949	15067	14917	14999	15155	15033	14773	15106	15198	15072	15082	15010	15066	15032	15085	15027	14986	15098	15042	15155	15023	15125	14905	15151	14933	15024	14905	14908	14974	14945	14896	15075	15039	14904	15166	15028	15002	15046	15026	14849	14981	15075	15077	15039	14979	14918	15025	15106	15081	15156	14984	14865	14922	15074	15147	15079	15050	14826	14896	15034	15059	15126	15052	15017	15084	15007	14836	15013	15007	15082	15092	14921	14969	15126	15030	14993	15075	14944	15096	15063	15120	15046	15018	14867	14925	14881	15185	15143	15081	14984	15058	14933	15059	15051	14893	15108	14989	15145	14837	15011	14981	15072	15098	14921	15008	14872	15103	15136	15000	14992	15039	15015	15042	15153	15045	14902	14941	14827	15093	15029	14822	14911	14955	15140	15012	15025	15043	14990	15003	14978	14877	15022	14995	15085	15001	14925	14945	15118	15152	14956	15136	15001	15059	15007	15230	14923
29889	24134	26541	22506	18982	18435	18417	18183	18143	18144	17950	18094	18074	18180	18108	17888	18075	17994	17988	18001	17886	17943	18005	17905	17723	17846	17908	17881	17795	17734	17851	18142	18098	17915	17808	17830	17769	17805	17800	17737	17814	18088	17957	17797	17903	17918	18157	17998	17836	17919	18046	18066	17959	17862	17919	17995	17766	17749	17950	17708	17833	17949	17840	17870	17743	17839	17946	18019	18011	17830	17941	17831	17896	17804	17982	18042	17883	18134	17935	17970	17839	17875	17688	17892	17879	17889	17937	17869	17767	18121	17864	17855	17941	17835	17809	17940	17861	17725	17761	17650	17834	17674	17978	17997	17804	17769	17816	18100	17764	17965	17673	17892	17915	17964	17827	17824	18003	17789	17816	17749	17979	17892	17873	17920	17795	17919	18003	17992	18087	17950	17959	17919	17944	17757	18042	17974	17626	17686	17743	17829	17968	17915	17873	17807	17759	17890	17837	17648	17820	17925	17932	17858	17709	17870	17877	17927	17950	17711	18049	17901	17951	17827	17833	17941	17820	17901	17819	17919	17761	17978	17806	17960	17948	17746	17989	18022	17849	17717	17933	17831	17748	17733	17706	17737	17871	17879	17832	17895	17938	17888	17843	17871	17626	17841	17789	17721	17819	17695	17777	17771	17832	17916	17931	17898	17816	18001	17910	17769	17809	17831	17840	17686	18007	17878	18082	17579	17958	17884	17795	17856	17826	17834	17860	17697	17991	18044	18041	17897	17854	17871	17764	17878	18059	17707	17921	17783	17954	17645	17934	17795	18090	17951	17758	17897	17841	17764	18008	18038	17987	17722	17956	17719	17786	17733	17854	17689	17916	17867	17941	18038	17925	17770	17806	17826	17970	17692	17987	17695	17894	17925	17873	17759	17857	17883	17803	17939	17801	17863	17948	17803	17829	18048	17969	17709	18050	17745	17918	17866	17882	17923	17787	17922	17762	17824	17761	17835	17889	17869	17955	17757	17747	17641	17934	17893	17849	17934	17911	17772	17729	17976	17939	17761	18041	17828	17720	17769	17833	17701	17917	17960	17912	17805	17985	17925	17853	17850	17850	17760	18004	18128	17831	17897	17846	17865	17878	17898	17757	17684	17961	17900	17767	17879	17808	17973	17886	17704	17815	17918	17919	17943	17957	17659	17796	17954	17949	17888	17834	17933	17836	17821	17779	17862	17880	18077	17959	17993	17958	17930	17720	17752	17789	17778	17750	18000	17781	17926	17748	17871	17803	17865	17829	17824	17725	17878	18075	18032	18052	17999	18183	17946	17833	17853	17895	17911	18056	18146	17777	18002	17751	17851	17938	17732	17851	18087	18016	17888	17700	17787	17937	17817	17800	17904	18010	18002	17795	17843	17807	17778	18001	17914	18043	17871	18158	17746	17958	17980	17950	17732	18087	17863	17818	17785	18053	17829	17927	17958	17861	17997	17863	17876	17861	17878	17888	17795	17862	17823	17786	17905	17935	17898	17820	17889	17941	17738	17906	17717	17938	17934	17957	17876	17938	17828	17854	17731	17828	17978	17799	17883	17745	17756	17786	17440	17932	17898	17971	17920	17904	17682	17953	17975	17905	17520	17724	17932	17894	17804	17896	17733	17905	17983	17997	17832	17886	17770	17792	17652	17912	17915	17832	17802	17996	18022	17962	17867	18008	17812	17739	17838	18126	17915	17856	17947	17895	18036	17745	17957	17757	17891	17776	17933	17826	17786	17703	17900	17866	18008	17671	17829	17828	17935	18144	17916	17879	17954	17972	17974	17919	17868	17813	17943	17849	17957	17885	17971	17776	17977	17925	17877	17720	17960	17896	17909	17915	17896	17933	17943	18009	17835	17693	17832	17934	17838	17910	17977	17766	17750	17969	17974	17827	17820	17961	17813	17951	17829	17842	17887	18000	17909	17743	17960	17782	17837	17966	17804	17940	17770	17972	17915	17659	17764	18075	18141	17913	17891	18063	18030	17906	17935	17955	17955	17702	17842	17800	17745	17926	17909	17764	17725	17970	17916	17841	17658	17959	17877	17882	17837	17744	17810	17878	17848	17839	17856	17783	18000	17749	17933	17610	17733	18013	17751	18047	17764	17940	17776	17868	17912	17904	17847	17870	17639	17879	17999	17807	17885	17833	17895	17975	17812	17889	17961	17840	18019	17902	17782	17798	17798	18021	17941	17890	17970	17808	17873	17698	18018	17765	17787	17973	17734	17794	17984	18001	17938	17867	17803	17719	17758	17733	17987	17929	17729	17877	17693	17930	17955	17800	17932	17952	17856	17871	17789	17868	17613	17888	17875	17674	17635	17769	17954	17704	17903	17872	17867	17801	17885	17529	17816	18081	17773	17753	17849	17799	17669	18007	17711	18040	17889	17930	17849	17770	17831	17935	17851	17884	17894	17890	17908	17744	17879	17986	17956	17987	17937	17921	17912	17789	18062	17750	17887	17911	17721	17831	17879	17898	17900	17753	17829	18098	17962	17921	17937	18212	18024	17979	17993	17900	17846	17850	17830	17951	18002	17997	17830	17820	17822	17834	18075	17722	18059	17905	17697	17943	17905	17963	17884	17856	17833	18049	17852	18088	18006	17955	17946	17945	17831	17967	17924	17809	17678	17892	17743	17788	18001	18062	17826	17905	17883	17891	17837	17765	17750	17847	17685	17882	17833	17937	17748	17877	17799	17911	17992	17804	17689	17953	17739	17782	17810	17774	17857	17821	17954	17921	17951	17693	17836	17905	17931	17963	17931	17768	18012	17783	17871	17914	18106	17761	18048	17956	17725	17705	18126	17898	17836	18046	18038	18056	17792	18228	17980	17933	17843	18048	18018	17911	18001	18035	17982	18000	17794	17925	17624	17829	17901	17844	17826	17921	17929	17869	17956	17944	17904	18037	17927	17822	17909	17781	17880	18004	17914	17862	17868	17972	17929	17826	17959	17994	17753	17775	17856	18182	17994	18035	17935	17707	17989	17660	17928	17908	18040	17977	18092	17843	17912	17876	17833	17750	17929	17881	18163	18004	17854	17613	17849	17850	17814	17877	17725	17768	17985	17758	17865	17971	17883	17838	17833	17828	17719	18045	17933	17988	17965	17926	17752	17739	17864	17988	17893	17805	17999	17951	17971	17934	17855	17804	17611	17778	17915	18076	17845	17691	17944	17833	17954	17881	17922	17868	17825	17930	18135	17915	18043	17817	17876	17872	18099	17844	17889	17879	17729	17780	17865	17832	17806	17946	17770	17943	18013	18004	17739	17837	17830	17833	17730	17705	17946	17985	17895	17835	17773	18007	17683	17942	17675	17927	17871	17854	17693	17686	18050	18016	17707	18011	17976	17767	17910	17831	17851	17749	17663	17837	18098	17791	17853	17779	17859	18041	17890	17861	17939	17964	17781	17968	17710	17886	17790	17918	17956	17986	17734	17912	17805	17576	17893	17723	17766	17817	18018	17727	17928	18152	17927	18047	17907	17961	17957	17777	17682	17946	18002	17736	17872	18032	17729	18035	17968	18012	17944	17922	18051	17914	18049	17955	18115	17924	17899	17847	17930	17982	17666	17875	17774	17969	18039	17836	18235	17923	17730	17897	17978	17821	17852	17767	17965	18095	17727	17835	17824	17926	18115	17956	17788	17989	17917	17855	17825	17884	17937	17929	17840	17912	17911	17797	18061	17793	17869	17901	17778	17804	17782	17855	17893	17864	17967	17965	17847	17888	17862	18107	17987	18021	17997	17973	17943	17944	17708	17765	17792	17907	17741	17887	17841	17962	17997	17950	17918	17980	17884	17901	17833	17803	18107	17819	17746	17818	17730	17902	17830	18037	18003	17860	17912	17967	17926	17928	17861	17840	17692	17884	17899	17981	17738	17760	17967	17875	17711	17751	17798	17688	17983	17910	17973	17999	17991	17896	17871	17885	17813	17877	17894	17779	18077	17687	17839	17831	18035	17838	17862	17978	17894	17886	18000	17665	17880	18076	17853	17932	18024	17837	17863	18143	17944	18021	17913	17982	18062	17920	17834	17738	17915	17784	17821	17716	17862	17873	17705	18023	17967	17711	17766	18023	17884	17921	17928	17811	17847	17838	18108	18072	17910	17985	18020	18076	17864	18123	17829	17833	18002	17800	17866	17861	17604	18098	17866	17838	17564	17908	17791	18035	17758	17695	17709	17732	17933	17940	17953	17628	17706	17836	17821	17944	17881	17772	17729	17881	17893	17878	18015	18003	18068	17756	17887	17835	18004	17802	18002	17748	18002	17936	17944	17931	17860	17922	17965	17947	17922	17797	18004	17721	17841	17909	18129	18015	17756	17869	17933	17854	17818	17865	17620	17588	17724	17879	17774	17968	17899	17698	17977	17862	17646	17771	17769	17875	17844	17649	17929	17994	17912	17689	17965	17920	17908	17818	17787	17900	17633	17949	17759	17766	18060	17856	17898	17796	17997	17955	17794	17809	17685	18144	17831	17781	17715	17813	17922	18102	17977	17715	17742	17863	17757	17895	17632	17691	17676	17948	18008	17996	17839	17826	17931	17745	17760	17735	17697	17710	17962	17922	17974	17831	17954	17862	18097	17585	17840	17904	17795	17803	17849	18088	17910	18050	17927	18150	17779	17822	17954	17860	18021	18008	18013	17977	18224	17979	17823	17829	17972	17852	17893	18039	18003	18061	17887	17834	17835	17920	17829	18056	18174	17783	17669	17960	17922	17935	17859	17826	17784	17940	17946	17849	17817	17631	17781	18118	18002	17687	17929	17760	17800	17784	17927	17922	17973	18102	17988	17982	17837	17788	17748	17873	17840	18052	17834	18102	17747	17832	17901	17768	17905	17797	17834	17908	17724	17997	17911	17898	17886	17966	17942	17811	17884	17825	17866	17978	18044	17919	17794	17835	17823	17978	17832	17982	18115	17880	17952	17978	17711	17785	17852	17924	18013	17835	17988	17774	17899	18034	17911	17784	17943	17823	17824	17956	17796	17742	18008	17691	17609	17848	17930	18021	17826	17816	17839	18032	17794	17937	17936	17863	17938	17808	17798	18016	17925	17822	18003	17743	17943	18052	17952	17775	17799	18076	17774	17844	17745	18070	17973	18057	18033	17969	17980	17631	17939	17808	17826	17932	18033	17798	17758
20436	30373	24302	18167	16456	16056	15791	15635	15384	15454	15340	15247	15322	15335	15256	15339	15295	15225	15184	15083	15247	15078	15166	15241	15226	15178	15207	15081	15202	15064	14962	15313	15296	15031	15277	15228	15003	15203	15272	15275	15220	15228	15129	15165	15098	15419	15210	15123	15068	15199	15090	15092	15189	14979	15193	15175	15131	15236	14974	15133	15144	15365	15075	15309	15206	15190	14854	14959	15159	15021	15119	15244	15330	15109	15201	15132	15092	15157	15188	15176	15191	14886	15259	15175	15192	15209	15026	15248	15031	14981	15264	15226	15143	15055	15181	14995	15085	15177	15080	15241	15003	15200	15069	15116	15181	15125	14882	14946	15161	15158	15144	15226	15204	15346	15122	15196	15226	14997	15040	15103	15196	15191	15348	15053	15181	15143	15168	15223	15010	15125	15094	15229	15241	15338	15187	15122	15286	15121	15209	15054	15281	15061	15110	15074	15169	15005	15347	15191	15195	15253	14890	15249	15300	15012	15051	15110	15160	15088	15239	15156	14996	15192	15073	15084	15167	15059	15114	15106	15092	15107	15095	15002	15049	15082	15095	14954	15038	15170	15073	15169	15206	15137	15191	14995	15153	15069	15157	15174	15256	15166	15011	15163	15100	15169	15261	15153	15162	15141	15209	15025	15107	15104	15146	15218	14942	15203	15067	15189	15107	15145	14955	15271	15143	15102	15179	15083	15294	15123	15107	15084	15063	15187	14895	15078	15204	15107	14947	15038	15148	15156	15062	15064	15190	15137	15093	15103	15217	15044	15135	15238	15123	15252	15208	15270	15233	15037	15129	15154	15133	15203	15135	15154	15220	15216	14965	15251	15273	15110	15185	15080	15082	15071	14971	15355	14994	15174	14991	15221	15062	15034	15134	14986	15201	15056	15229	15066	15089	15139	15101	15262	15156	15327	15235	15068	15108	15074	15222	15116	15081	15066	15074	15221	15100	15259	14990	15246	14991	15182	15223	15288	15244	15294	15042	15209	14969	15251	15146	15122	15112	15202	15144	15106	15132	15085	14995	15212	15177	15113	15143	15141	15054	15191	15154	15126	15150	15243	15023	15038	15391	14987	15129	15208	15179	15056	15265	15056	15139	15073	15222	15122	15074	15214	15066	15197	15315	15147	15167	15204	15093	14815	15125	14981	15176	15195	15043	15187	15021	15156	15034	15057	15051	15080	15105	15113	15210	15209	15196	15132	15031	15081	15315	15341	15114	15097	15170	15186	15082	15166	15184	15091	15114	15199	15199	15195	15187	15301	15191	15149	15215	14998	15009	15220	15164	15280	15130	15008	15191	15037	15175	15056	15173	15218	15243	15071	15206	15233	14966	15234	14974	15192	15130	15095	15075	15084	15056	15281	15077	15127	15072	14949	15142	15163	15154	15162	15229	15140	15159	15093	15225	15290	15277	15070	15092	15128	15252	15069	15010	15101	15055	15307	15131	15178	15172	15236	15046	15221	15184	15167	15049	15135	15184	15142	15139	15214	15135	15048	15096	15188	15125	15127	15168	15245	15153	15190	15046	15257	15031	15055	15042	15144	15179	15257	15128	15027	15050	15212	15013	15202	15246	14846	15072	15154	15021	15140	15308	15190	15232	15137	14965	15277	15123	15166	15148	15183	15286	15086	14973	15258	15286	15122	15035	15198	15158	15087	15105	15252	15288	15060	14955	15102	15187	15246	15188	15258	14944	15304	15124	15176	15148	15306	15190	15127	15085	15022	15085	15165	15018	15255	15030	15132	15122	15161	15148	15073	15190	15148	15167	15097	15021	15001	15172	15125	15328	15093	15024	14982	15143	15190	15157	15106	15183	14984	15203	15111	15006	15175	14976	15180	15107	15104	15226	15208	15179	15192	15275	15105	15138	15243	15262	15234	15139	15100	15424	15000	15125	15153	15164	15124	15121	15117	15137	15089	14967	15136	15085	15265	15044	15119	14901	15176	15137	15473	15163	15165	15165	15180	14884	15226	15042	15215	15113	15057	15029	15178	15191	15195	15137	15184	15260	15372	15107	15221	15099	15161	15095	15238	15338	15143	15061	15205	15220	15168	15107	15021	15156	14977	15235	14922	15029	15089	15141	15285	15068	15049	15045	15284	15027	15250	15022	15087	15286	15126	15154	15091	15192	15113	15062	15127	15238	15111	15168	14973	15090	15042	15246	15145	15130	15084	15031	15215	15165	15057	15013	15068	15059	15027	15067	15082	15165	15008	15273	15076	15093	15170	15115	15077	15211	15102	14994	15167	15184	15234	15088	15405	14970	15064	15104	15257	15193	15099	15100	15070	15149	15143	15059	15125	15100	15060	15201	15097	15334	15156	15284	15168	15332	15132	15123	15019	15036	15067	15066	15215	15129	15033	15362	15078	15179	15092	15084	15021	15055	15178	15092	15036	15240	15010	15250	15091	15103	15129	15182	15001	15191	15085	15277	15232	15195	15060	15055	15226	15156	15061	15083	15066	15260	15239	15170	15035	15187	15261	15208	15189	15106	15335	15310	15254	15157	15213	15357	15054	15059	15094	15147	15066	15132	15271	15030	14997	15053	15035	14981	15019	15079	14988	15215	15205	15154	15076	15120	15089	15298	15306	15154	15212	15287	15268	14934	15382	15154	15029	15058	15103	15214	15025	15168	15034	15245	15180	15057	15108	15093	15314	15088	15193	15205	15184	15249	15104	15053	15135	15181	15018	15140	15128	14954	15215	15102	15085	15003	15265	15115	15088	15172	15105	15300	15081	15153	15068	15325	15351	15137	15107	15177	15176	15090	15141	15238	15308	15058	15072	15030	15117	15092	15110	15105	15294	15270	15295	15078	15210	15221	15001	15060	15171	15052	15228	15025	15177	15027	14995	15180	15126	15187	15153	15167	15219	15106	15044	15065	15174	15341	15238	15267	15270	15138	15077	14981	15195	15066	15166	15159	15088	15215	15237	15257	15155	15203	15275	15191	15070	15089	15301	15159	15072	15226	15033	15138	15074	15101	15175	15162	14998	15233	15118	15210	15295	15281	15126	15086	15149	15241	15217	15151	15224	15274	15031	15175	15230	15130	15322	15112	15180	15100	14995	15100	15043	15221	15209	15149	15181	14979	15228	15128	15218	15212	15109	15030	15105	15047	15161	15231	15180	15258	15063	15117	15340	15128	15264	15123	15321	15156	15098	15038	15175	15053	15191	15227	15255	15259	15051	15186	15140	15229	15264	15085	15215	15298	15270	15267	14991	15096	15187	15040	15095	15343	15051	15076	15124	15108	15179	15228	15065	15164	15231	15164	15156	15173	15117	15129	15289	15093	15032	15098	15100	15073	15186	15144	15007	15111	15165	15258	15150	15245	15307	14922	15094	15116	15137	15148	15152	15238	15102	15172	15077	15146	15208	15115	14968	15007	15089	15076	15113	15061	15246	14920	15247	15200	15104	14978	15125	15201	15198	15410	15231	15257	14975	15260	15265	15058	14980	15001	15128	15054	15209	15027	14958	15099	15249	15144	15170	15272	15303	15188	15043	15188	15339	15069	15316	15079	15124	15090	14945	15083	14969	14972	15108	15133	15146	15190	15102	15171	15411	15174	15089	15229	15136	15164	15136	15065	15210	15290	15219	15082	15170	15034	15113	15145	15201	15167	15251	15091	15089	15135	15240	15203	15105	15231	15224	15275	15163	15111	15152	15079	15267	15245	15043	15288	15363	15075	15276	15314	15222	15095	15157	15185	15193	15285	15203	15119	15110	14895	15371	15156	15265	15181	15190	15241	15086	15141	15192	15197	15075	15213	15251	15110	15224	15292	15159	15236	15201	15095	15270	15322	15288	14940	15223	15054	15041	15304	15157	14924	15233	15131	15231	15059	15000	15162	15061	15180	15211	15258	15233	15327	15119	15159	15136	14957	15249	15018	15213	15328	15106	15204	15099	15297	15062	15081	15058	15099	15205	15213	15155	15104	15173	15033	15187	15064	14959	14929	15136	15119	15010	15109	15042	15261	14993	15026	15301	15304	15218	14911	15067	15208	14960	15180	15046	15214	15189	15163	15259	15058	15082	15042	15053	15297	15061	15147	15042	15189	15088	15185	15168	14983	15096	14985	14972	15207	15135	15284	15035	15138	15245	15041	15225	14997	14889	15252	15174	15091	15037	15169	15153	15183	15088	15265	15207	15225	15036	15020	15036	15227	15191	15004	15157	15266	15293	15128	15237	15228	15038	15178	15278	15213	15216	15085	15025	15107	15109	15117	15242	15188	15194	15263	15146	15216	15207	15217	14914	15184	15114	15249	15122	15187	15223	15065	15132	15072	15120	15086	15165	15128	15118	15157	14968	15137	15208	15014	15327	15128	15155	15214	15115	15233	15170	15228	15222	15237	15196	15155	15002	15182	15217	15304	15230	15116	14993	15270	15186	15033	15090	15159	15246	15268	15196	14947	15214	15134	15071	15226	15176	15255	15313	15071	15021	15120	15072	15033	15146	15198	15141	15183	15231	15044	15166	15090	15141	15146	15053	15026	15234	15328	15154	15117	15280	14925	15352	15121	15174	15156	15159	15088	15213	15120	15011	15129	15273	15099	15164	15145	15120	15153	15339	15118	15157	15032	15343	15017	15061	15167	14956	15208	15165	15139	15140	15229	15284	15143	15232	15132	15172	14985	15021	15026	15174	15112	15034	15111	15232	15229	15127	15126	15141	15155	15076	15076	14977	15175	15052	15215	15127	15042	15099	15230	15247	15212	15112	15197	15011	14984	14974	15109	15207	15283	15087	15146	15194	14933	15186	15144	15151	15113	15147	15218	15088	15064	15087	15147	15208	15165	15109	15124	15249	15083	15128	15233	15161	15202	15215	15264	15367	15329	15174	15154	15327	15251	15182	15094	14955	15168	15160	15303	15171	15159	15098	15336	15321	15061	15160	15355	15228	15089	14970	15111	15238	15183	15141	15319	15145	15091	15060	15214	15090	15138	15108	15159	14997	15116	14988	14964	15209	15129	15123	15089	15066	15092	15261	15163	15050	15261	15085	15093	15013	15215	15126	15151	15219	15113	15278	15225	15185	15114	15137	15221	15154	15132	15130	15197	15004	15186	15056	15290	15060	14982	15207	15175	15095	15091	15054	15213	15120	15235	15217	14947	15089	15101	15131
23753	21624	28348	25560	22542	21131	19959	18069	17764	17720	17745	17686	17464	17437	17420	17614	17465	17255	17219	17400	17273	17261	17229	17247	17106	17250	17168	17155	17249	17155	17163	17050	17064	17257	17193	17136	17218	17152	17158	17280	17495	17313	17278	17130	17335	17258	17176	17207	17396	17442	17366	17242	17186	17071	17257	17293	17120	17373	17291	17165	17406	17119	17223	17393	17121	17255	17241	17185	16996	17028	17180	17372	17255	17307	17245	17186	17296	17021	17231	17083	17266	17116	16919	17423	17291	17376	17026	17263	17150	17290	17248	17166	17037	17204	16945	17255	17325	17273	17122	17320	17170	17065	17113	17186	17151	17061	17083	17157	17281	17161	17230	17261	17222	17124	17133	17192	17096	17187	17077	17102	17175	17234	17542	17158	17285	16893	16784	17117	17153	17075	17076	17343	17229	17296	17161	17293	17108	17219	16982	17201	17045	17192	17307	17145	17054	17209	17082	17311	17273	17175	17089	17152	17413	17123	17257	17050	17181	17194	17169	17049	17329	16971	17215	17277	17217	17205	17367	17132	17075	16959	16937	17119	17120	17368	17346	17237	16935	17088	17154	17145	17121	17181	17217	17159	17189	17144	17131	17268	17340	17255	17108	17261	17232	17129	17199	17250	17153	17125	16945	17308	17202	17148	17276	17284	17276	17227	17120	17347	17192	17336	17341	16976	17074	17259	17350	17462	17205	17218	17095	17164	17192	17229	17085	17177	17171	17151	17257	17149	17416	17161	17114	17264	17055	17128	17124	17010	17420	17246	17373	17263	17262	17243	17111	17309	16930	17222	17072	17210	17167	17277	17326	17123	17342	17163	17281	17062	17129	17346	17225	17039	17206	17348	17245	17205	17203	17052	17107	17190	17229	17175	17239	17282	17190	17042	17017	17188	17314	17218	17214	17136	17223	17196	17330	17186	17313	17128	17220	17131	16994	17240	17102	17267	17315	17220	17048	17271	17417	17416	17123	17104	17322	17208	17146	17440	17448	17172	17145	17250	17371	17139	17284	16991	17130	17120	17105	17046	17261	17056	17170	16979	17052	17152	17274	17152	17286	17312	17194	17151	17163	17124	17325	17176	17235	17229	17288	17083	17110	16992	17404	17279	17249	17034	17096	17169	17279	17087	17094	17144	17365	17047	17112	17375	17237	17312	17190	17126	17186	17061	17078	17176	17244	16990	17187	17165	17202	17125	17291	17208	17289	17356	17148	17243	17157	17228	17100	17131	17180	16995	17061	16955	17216	17228	17344	17378	17289	17213	17210	17193	17187	17248	17372	17187	17032	17075	17267	17343	17253	17161	17163	17143	17166	17171	17091	17106	17136	17208	17058	17095	17285	17152	17393	17165	17137	17194	17240	17095	17350	17151	17336	17219	17438	17523	17229	17124	17273	17142	17272	17196	17199	17117	17266	17122	17220	17167	17129	17194	17242	17335	17241	17297	17168	17152	16985	17196	17194	17177	17084	17182	17041	17089	17024	17147	17217	17276	17286	17393	17098	17181	17211	17335	17230	17397	17275	17315	17136	17066	17354	17039	17213	17106	17267	17240	17301	16890	17054	16953	17178	17061	17340	17280	17083	17048	17258	17161	17210	17067	17364	17393	17118	17116	17119	17067	17207	17244	17060	17194	17262	17170	17129	17175	17042	17121	17103	17239	17082	17072	17107	17334	17189	17052	17239	17085	17088	17008	17108	17282	17359	17243	17257	17228	17106	17177	17127	17350	17139	17196	17209	17168	17223	17208	17132	17211	17150	17152	17109	17140	17275	17317	17273	17233	17292	17316	17267	17320	17111	17169	17359	17131	17276	17164	17266	17259	17243	17099	17208	17183	17193	17048	17227	17272	17136	17130	17059	17077	17134	17274	17415	17228	17183	17129	17374	17261	17079	17201	17340	17201	17104	17193	17469	17318	17348	17387	17479	17114	17434	17274	17103	17254	17229	17158	17122	17198	17145	17321	17182	17138	17147	17180	17142	17136	17118	17189	17183	17182	17117	17004	17032	17154	17245	17342	17369	17038	17157	17138	17304	17204	17203	17142	17264	17261	17243	17324	17124	17247	17158	17253	17288	17338	17158	17125	17240	17256	17255	17236	17333	17028	17424	17091	17321	17265	17253	17125	17059	17085	17129	17307	17193	17143	17197	17047	17298	17308	17307	17105	17264	17064	17223	17201	17281	17089	17279	17220	17083	17287	17433	17020	17177	17157	17042	16950	17132	17201	17140	17286	17176	17327	17207	17160	17265	17124	17033	16992	17267	17238	17175	17254	17345	17102	17194	17197	17285	17126	17112	17323	17161	17275	17193	17323	17018	17298	17148	17422	17362	17045	17244	17410	17177	17169	17064	17363	17290	17190	17251	17048	17210	17069	17155	17304	17108	17127	17156	17287	17146	17206	17258	17131	17138	17297	16999	17354	17124	17243	17395	17230	17129	17240	17137	17177	17216	17110	17167	17265	17330	17378	17276	17211	17089	17139	17224	17282	17261	17274	17150	17416	17261	17244	17255	17170	17386	17223	17288	17119	17361	17211	17126	16881	16977	17141	17360	17070	17058	17249	17433	16986	17195	17140	17089	17149	17039	17183	17074	17144	17164	17075	17166	17239	17047	17227	17346	17410	17239	17230	17198	17045	17040	17158	17291	17371	17037	17134	17282	17191	17193	17135	17060	17250	17205	16951	17201	17170	17192	16974	17163	17312	17227	17316	17289	17223	17166	17183	17263	17244	17237	17191	17081	17285	17103	17282	17100	17304	17081	17259	17235	17319	17242	17292	17003	17182	17137	17103	17231	17295	17292	17229	17163	17169	17339	17158	17429	17233	17396	17371	17225	17341	17124	17143	17419	17415	17307	17026	17035	17175	17247	17172	17464	17057	17084	17262	17056	17311	16995	17028	17218	17208	17064	16866	17355	17317	17359	17172	17190	17215	17305	17266	17260	17069	17112	17207	17187	17178	17158	17429	17271	17043	17182	17001	17065	17520	17321	17344	17321	17240	17171	17051	17039	17190	17304	16964	17147	17067	17253	17159	17262	17059	17160	17280	17245	17200	17116	17247	17422	17213	17257	17185	17255	17207	17127	17293	17246	17162	17214	17099	17136	17171	17405	17342	17067	17213	17189	17001	17260	17014	17268	17297	17154	17069	17323	17022	17297	17360	17086	17304	17152	17308	17108	17210	17396	17330	17187	17030	17054	17051	17188	17231	17239	17220	17290	17181	17328	17072	17166	17139	17247	17266	17111	17124	17188	17114	17384	17282	17334	17343	17246	17251	17092	17054	17185	17318	17190	17287	17121	17190	16874	17267	17256	16949	17504	17233	17183	17049	16974	17162	17260	17191	17386	17108	17142	17158	17321	17371	17301	17145	17276	17266	17072	16889	17166	17221	17408	17165	17202	17111	17263	17150	17308	17194	17307	17386	17231	17469	17122	17191	17153	17180	17370	17370	17214	17343	17201	17217	17202	17078	17125	17082	17195	17060	17077	17252	17048	17159	17554	17147	16920	17120	17138	17269	17235	17068	17224	17403	17456	17246	17191	17305	17211	17115	17235	17172	16987	17154	17327	17233	17047	17113	17402	17031	16938	17172	17355	17370	17230	17246	17001	17213	17239	17297	17320	17310	17038	17011	17025	17138	17202	17088	17150	17164	17200	17340	17203	17094	17431	17125	17132	17179	17291	17181	17250	17328	17053	17400	17384	17110	17261	17068	17158	17267	17158	17436	17064	17195	17138	17088	17157	17191	17336	17328	17197	17038	17198	17221	17168	17144	17155	17401	17237	17126	17378	17215	16992	17239	17201	17083	16981	16984	17155	17194	17245	17289	17310	17133	17148	17183	17151	17271	17345	17279	17085	17227	17317	17086	17305	17329	17227	17292	17219	17214	17268	17265	17205	17133	17200	17278	17341	17100	17109	17071	17177	17207	17391	17366	17154	17229	17452	17217	17052	17066	17249	17167	17089	17354	17137	17273	17124	16997	17161	17104	17194	17297	17347	17220	17155	17226	17094	17213	17230	17285	17156	17054	17244	17053	17191	17244	17125	17252	17099	17151	17180	17397	17216	17011	17387	17195	17170	17374	17190	17202	17094	17002	17344	17213	17120	17164	17344	16974	17188	17180	17143	17192	16780	17051	17156	17356	17127	17339	17144	17332	17269	17157	17118	17274	17159	17305	17106	17141	17169	17449	17370	17080	17141	17154	17262	17045	17179	17242	17255	17211	17295	16851	17056	17301	17260	17240	16990	17109	17161	17481	17295	17202	17183	17237	17128	17186	17154	17301	17129	17304	17159	17339	17145	17146	17317	17265	17359	17116	17100	17217	17235	17243	17058	17306	17261	17217	17067	17227	17179	17136	17301	17161	17376	17230	17308	17164	17205	17084	17219	17492	17307	16942	17262	17127	17312	17307	17297	17040	17094	17143	17173	17194	17246	17301	17187	17326	17145	17157	17006	17161	17145	17153	17297	16994	17233	17184	17250	17235	17075	17202	17109	17305	17202	17222	17304	17400	17274	17227	17166	17362	17060	17317	17082	17116	17161	17129	16988	17108	17176	17372	17345	17061	16991	17072	17053	16927	17106	17265	17437	17152	17111	16981	17262	17089	17053	17338	17073	17332	17164	17066	17091	17242	17233	17046	17281	17262	17344	17022	17203	17384	17372	16943	17054	17220	17355	17262	17259	17155	17141	17344	17124	17120	17031	17195	17067	17128	17051	17337	17106	17396	17207	17384	17059	17284	17336	17181	16935	17360	17203	17184	17164	17082	17119	17118	17326	17205	17087	17254	17402	17184	17398	17052	17300	17103	17159	17014	17174	17247	17177	17405	17138	17073	17115	17189	17258	17091	17312	17246	17163	17192	17119	17042	17305	17189	17190	17182	17146	16996	17192	17200	17263	17223	17050	17201	17207	17141	17359	17418	17280	17175	17176	17251	17172	17186	17302	16996	17096	17372	17181	17258	17204	17055	17111	17241	17312	17121	17017	17195	16971	17124	17334	17216	17140	17203	17307	17317	17168	17121	17312	17185	17211	17329	17255	17324	17316	17125	17325	17178	17133	17021	17258	17262	17267	17324	17321	17230	17302	17111	17244	17119	17113	17270	17051	17121	17444	17178	17100	17022	17260	17042
19156	37165	29805	19941	17519	16365	15964	15642	15585	15196	15334	15159	15204	15172	15003	14818	14959	14848	14946	14810	15006	14949	14743	14642	14694	14871	14696	14975	15038	14838	14745	14990	14696	14676	14798	14907	14832	14831	14684	14855	14808	14577	14744	14836	14945	14832	14785	14875	14911	14784	14788	14885	14868	14556	14807	14852	14725	14658	14738	14720	14782	14763	14918	14611	14866	14711	14686	14634	14883	14825	14752	14795	14830	14748	14866	14818	14732	14796	14813	14780	15048	14704	14649	14771	14729	14627	14822	14835	14845	14724	14804	14698	14980	14832	14803	14637	14704	14657	14655	14854	14932	14762	14726	14945	14939	14858	14769	14843	14775	14675	14900	14799	14794	14750	14810	14833	14811	14835	14717	14779	14872	14792	14851	14829	14475	14651	14705	14604	14703	14903	14816	14672	14796	14760	14893	14683	14663	14781	14943	14815	14820	14778	14659	14736	14742	14706	14696	14867	14762	14664	14782	14810	14792	14609	14847	14915	14698	14707	14832	14685	14727	14592	14711	14766	14669	14630	14766	14733	14850	14755	14712	14569	14695	14725	14874	14853	14830	14744	14691	14858	14774	14804	14768	14853	14607	14673	14687	14740	14699	14687	14645	14693	14802	14820	14837	14576	14763	14641	14827	14811	14887	14741	14754	14812	14780	14811	14921	14840	14829	14666	14794	14847	14660	14818	14732	14783	14772	14659	14861	14699	14792	14685	14529	14816	14854	14944	14655	14832	14707	14794	14838	14768	14699	14731	14830	14806	14791	14838	14624	14790	14718	14889	14775	14815	14753	14786	14937	14680	14811	14700	14704	14763	14798	14718	14714	14837	14768	14883	14784	14823	14569	14856	14723	14689	14865	14811	14637	14604	14756	14796	14738	14625	14788	14604	14782	14744	14816	14787	14748	14760	14761	14652	14902	14880	14911	14659	14909	14974	14865	14842	14756	14703	14672	14821	14858	14741	14941	14796	14963	14814	14695	14738	14798	14848	14668	14784	14721	14718	14545	14812	14808	14624	14854	14813	14688	14857	14901	14902	14853	14651	14841	14667	14830	14777	14831	14690	14668	14763	14886	14770	14785	14676	14826	14692	14765	14762	14831	14751	14708	14670	14815	14596	14737	14862	14816	14622	14653	14735	14795	14972	14674	14707	14629	14602	14915	14681	14869	14766	14909	14742	14731	14700	14762	14842	14866	14711	14734	14768	14770	14656	14920	14728	14872	14744	14567	14773	14895	14794	15001	14806	14719	14671	14871	14791	14755	14805	14837	14894	14819	14885	14697	14687	14822	14633	14682	14882	14751	14786	14692	14719	14589	14811	14976	14808	14723	14911	14863	14747	14791	14790	14665	14698	14780	14781	14664	14765	14767	15015	14847	14663	14748	14823	14717	14792	14642	14789	14683	14806	14728	14787	14751	14729	14678	14697	14844	14792	14735	14716	14730	14880	14891	14880	14802	14942	14568	14686	14785	14762	14792	14589	14591	14791	14856	14701	14667	14735	14546	14548	15006	14786	14768	14808	14723	14774	14664	14837	14919	14731	14837	14720	14942	14753	14591	14690	14634	14716	14777	14779	14770	14784	14746	14686	14777	14692	14671	14593	14629	14617	14831	14865	14724	14830	14858	14776	14771	14692	14825	14728	14748	14812	14780	14786	14870	14718	14717	14726	14767	14796	14703	14841	14959	14800	14757	14776	14905	14932	14853	14877	14564	14746	14797	14849	14699	14777	14610	14814	14677	14754	14803	14797	14677	14764	14886	14718	14613	14684	14821	14825	14723	14677	14814	14865	14641	14731	14746	14928	14859	14785	14761	14784	14754	14697	14921	14639	14700	14686	14883	14696	14896	14716	14845	14704	14644	14967	14676	14819	14803	14725	14727	14789	14833	14891	14818	14820	14853	14956	14799	14767	14620	14553	14814	14944	14866	14885	14772	14845	14907	14828	14710	14713	14817	14691	14897	14664	14760	14954	14720	14794	14672	14618	14595	14821	14768	14754	14818	14516	14744	14845	14646	14740	14684	14697	14687	14643	14686	14792	14790	14680	14837	14697	14718	14828	14769	14687	14864	14670	14800	14746	14717	14732	14764	14750	14714	14726	14921	14759	14825	14721	14822	14697	14831	14883	14759	14690	14781	14860	14744	14863	14812	14720	14743	14771	14807	14617	14844	14883	14731	14858	14824	14764	14882	14697	14625	14767	14472	14770	14776	14945	14738	14865	14763	14605	14649	14813	14785	14805	14749	14770	14787	14757	14618	14770	14817	14754	14741	14750	14632	14779	14556	14762	14768	14894	14721	14662	14893	14694	14780	14774	14723	14701	14723	14674	14679	14784	14769	14508	14767	14711	14724	14752	14811	14718	14674	14706	14658	14698	14664	14796	14792	14902	14793	14718	14653	14847	14795	14669	14803	14829	14701	14810	14713	14822	14673	14779	14748	14634	14822	14771	14719	14842	14637	14587	14705	14939	14850	14795	15008	14857	14837	14628	14619	14750	14653	14802	14601	14793	14912	14747	14779	14559	14857	14865	14816	14915	14666	14868	14970	14836	14841	14677	14638	14773	14844	14768	14873	14705	14678	14764	14808	14666	14841	14802	14637	14767	14650	14721	14842	14585	14670	14829	14859	14699	14829	14848	14792	14761	14786	14844	14824	14742	14623	14717	14737	14779	14652	14982	14847	14684	14711	14793	14732	14649	14679	14588	14873	14896	14915	14665	14767	14601	14646	14747	14628	14766	14750	14768	14802	14641	15005	14695	14842	14695	14773	14795	14690	14714	14832	14731	14742	14806	14767	14750	14818	14635	14688	14727	14775	14706	14745	14758	14662	14602	14724	14888	14719	14695	14869	14867	14710	14802	14849	14828	14837	14786	14670	14777	14772	14884	14688	14757	14739	14764	14691	14919	14699	14727	14779	14665	14792	14858	14870	14676	14784	14828	14994	14718	14612	14710	14868	14910	14806	14772	14669	14750	14804	14885	14853	14882	14697	14641	14718	14849	14996	14740	14736	14631	14584	14836	14759	14880	14723	14639	14750	14897	14619	14814	14794	14694	14828	14786	14907	14848	14817	14486	14688	14968	14854	14970	14781	14776	14643	14851	14849	14683	14818	14602	14605	14806	14797	14760	14681	14677	14856	14622	14771	14821	14685	14680	14644	14683	14620	14838	14791	14742	14870	14753	14610	14858	14908	14829	14746	14886	14632	14749	14848	14953	14837	14756	14591	14849	14608	14927	14749	14589	14791	14739	14722	14755	14867	14690	14789	14891	14688	14728	14694	14765	14767	14804	14615	14827	14769	14775	14730	14839	14841	14762	14769	14771	14741	14851	14832	14831	14834	14675	14695	14760	14695	14863	14718	14872	14684	14681	14688	14685	14915	14791	14888	14898	14823	14727	14771	14592	14861	14757	14835	14755	14862	14721	14770	14728	14516	14984	14668	14943	14825	14758	14775	14875	14812	14808	14780	14841	14754	14913	14773	14868	14739	14993	14760	14821	14792	14728	14867	14631	14804	14777	14820	14795	14864	14632	14781	14663	14768	14753	14729	14798	14861	14853	14809	14720	14689	14853	14908	14850	14711	14605	14923	14665	14756	14587	14793	14691	14891	14832	14698	14686	14622	14782	14601	14755	14920	14491	14777	14734	14734	14752	14769	14751	14748	14752	14704	14740	14691	14848	14864	14667	14701	14689	14753	14812	14692	14894	14777	14705	14751	14494	14646	14846	14795	14642	14820	14811	14811	14878	14657	14718	14885	14815	14951	14682	14648	14761	14781	14744	14821	14967	14563	14833	14781	14767	14806	14883	14938	14728	14769	14743	14700	14801	14673	14719	14982	14665	14866	14654	14882	14746	14752	14768	14854	14666	14661	14534	14795	14850	14680	14822	14909	14853	14746	14817	14893	14676	14759	14880	14742	14749	14857	14762	14830	14957	14874	14644	14647	14652	14676	14749	14667	14565	14696	14869	14783	14825	14747	14756	14772	14934	14889	14681	14518	14825	14738	14895	14769	14904	14822	14913	14600	14746	14744	14869	14756	14831	14675	14931	14866	14734	14839	14624	14881	14924	14952	14619	14843	14623	14806	14736	14842	14785	14788	14774	14867	14811	14775	14859	14712	14866	14757	14780	14704	14841	14680	14732	14772	14808	14838	14749	14847	14846	14833	14607	14786	14642	14839	14893	14731	14768	14860	14769	14707	14705	14695	14678	14766	14895	14715	14878	14840	14713	14670	14844	14985	14775	14691	14671	14790	14703	14761	14826	14854	14885	14879	14837	14855	14667	14794	14901	14716	14676	14614	14646	14854	14793	14734	14645	14844	14871	14832	14648	14789	14783	14632	14793	15011	14528	14812	14658	14882	14778	14715	14850	14752	14736	14731	14625	14761	14784	14781	14511	14733	14720	14794	14560	14767	14812	14862	14689	14796	14705	14851	14983	14621	14722	14841	14727	14645	14819	14845	14698	14735	14637	14699	14787	14747	14859	14755	14694	15090	14727	14655	14540	14847	14808	14945	14652	14774	14941	14802	14762	14921	14819	14874	14735	14711	14946	14754	14919	14728	14572	14817	14825	14964	14888	14719	14726	14712	14768	14718	14892	14846	14813	14768	14742	14671	14799	14578	14845	14763	14758	14867	14673	14853	14847	14768	14710	14693	14819	14696	14681	14817	14798	14662	14592	14825	14899	14788	14715	14657	14875	14746	14678	14665	14910	14837	14706	14774	14709	15004	14756	14718	14806	14778	14682	14722	14733	14824	14652	14802	14725	14840	14688	14688	14834	14647	14935	14735	14680	14862	14724	14739	14731	14905	14752	14676	14722	14670	14637	14681	14771	14717	14834	14736	14731	14862	14694	14647	14836	14706	14672	14958	14724	14695	14809	14794	14933	14704	14710	14713	14743	14669	14717	14899	14788	14791	14795	14836	14714	14826	14673	14708	14603	14751	14784	14856	14781	14667	14789	14775	14805	14793	14860	14794	14759	14797	14696	14784	14726	14855	14771	14672	14724	14677	14693	14873	14768	14803	14818	14775	14872	14609	14761	14902	14784	14607	14713	14803	14813	14814	14713	14816	14734	14768	14851	14693	14817	14706	14692	14775	14838	14733	14700	14871	14694	14711	14752	14762	14703
25406	21610	27324	27406	20578	19623	19796	18920	18975	18785	18757	18645	18813	18680	18738	18870	18725	18776	18734	18745	18426	18562	18517	18391	18483	18547	18813	18614	18558	18475	18606	18382	18594	18487	18570	18757	18474	18631	18609	18537	18574	18471	18691	18749	18471	18393	18594	18637	18374	18570	18655	18503	18479	18558	18675	18402	18605	18381	18578	18745	18530	18687	18552	18474	18433	18254	18526	18524	18497	18307	18599	18601	18543	18382	18702	18707	18248	18408	18578	18534	18593	18478	18545	18671	18485	18469	18451	18639	18496	18602	18613	18527	18313	18755	18536	18489	18367	18498	18535	18397	18559	18539	18669	18501	18644	18414	18557	18306	18565	18429	18445	18450	18452	18456	18446	18607	18547	18607	18558	18728	18553	18558	18502	18486	18493	18679	18745	18642	18541	18590	18483	18591	18603	18630	18575	18656	18580	18613	18480	18342	18425	18384	18395	18418	18627	18640	18752	18608	18374	18601	18534	18705	18507	18502	18415	18571	18503	18441	18485	18579	18420	18595	18455	18740	18698	18648	18548	18667	18436	18452	18459	18623	18546	18523	18644	18390	18466	18635	18657	18629	18622	18447	18360	18633	18380	18404	18520	18325	18479	18437	18451	18491	18593	18452	18304	18366	18626	18496	18374	18432	18497	18426	18570	18516	18433	18398	18883	18582	18491	18526	18477	18485	18248	18555	18503	18407	18541	18481	18445	18510	18516	18374	18320	18522	18648	18398	18671	18644	18298	18596	18404	18306	18405	18566	18625	18507	18738	18342	18386	18410	18484	18453	18560	18395	18456	18418	18554	18196	18624	18354	18547	18501	18596	18634	18374	18680	18791	18615	18425	18546	18418	18419	18274	18473	18562	18389	18632	18451	18708	18569	18677	18488	18549	18500	18347	18473	18367	18488	18485	18415	18433	18660	18823	18552	18347	18465	18431	18595	18558	18361	18559	18576	18448	18630	18706	18401	18414	18283	18371	18446	18418	18361	18643	18606	18568	18805	18464	18492	18614	18410	18623	18422	18602	18433	18359	18457	18657	18407	18269	18507	18553	18567	18542	18454	18570	18529	18394	18476	18460	18381	18528	18625	18649	18669	18509	18508	18441	18459	18411	18536	18510	18719	18322	18252	18594	18481	18479	18571	18636	18601	18473	18550	18604	18481	18543	18678	18594	18556	18659	18661	18375	18415	18579	18703	18479	18641	18561	18260	18327	18519	18568	18580	18443	18664	18407	18751	18761	18705	18592	18451	18408	18469	18696	18512	18685	18683	18588	18308	18453	18415	18581	18478	18560	18673	18524	18709	18518	18472	18788	18814	18598	18520	18533	18675	18668	18478	18642	18286	18627	18477	18594	18565	18503	18549	18482	18585	18441	18494	18481	18388	18566	18311	18661	18451	18511	18500	18686	18476	18723	18573	18639	18669	18534	18518	18549	18548	18589	18511	18348	18308	18551	18529	18543	18360	18539	18636	18374	18409	18432	18591	18372	18395	18664	18347	18581	18486	18538	18479	18916	18531	18583	18660	18612	18534	18641	18463	18520	18468	18388	18459	18635	18502	18552	18419	18362	18621	18503	18423	18356	18420	18447	18550	18584	18455	18658	18596	18499	18410	18427	18436	18651	18585	18494	18576	18534	18285	18402	18527	18303	18647	18710	18537	18497	18600	18450	18516	18442	18426	18481	18474	18639	18466	18301	18381	18492	18690	18448	18482	18430	18597	18587	18614	18471	18516	18708	18531	18522	18477	18674	18335	18576	18594	18658	18507	18549	18524	18374	18417	18325	18478	18517	18539	18457	18583	18555	18500	18644	18612	18581	18566	18682	18742	18792	18527	18708	18656	18584	18522	18644	18597	18551	18333	18633	18437	18576	18602	18512	18442	18667	18511	18527	18411	18426	18517	18574	18402	18568	18476	18539	18562	18526	18514	18510	18532	18543	18478	18645	18494	18502	18576	18514	18318	18457	18647	18514	18551	18638	18688	18475	18645	18396	18472	18449	18496	18585	18614	18537	18453	18433	18585	18554	18442	18568	18468	18528	18695	18592	18537	18641	18448	18523	18353	18480	18752	18651	18441	18541	18342	18386	18477	18360	18615	18631	18517	18373	18677	18465	18732	18432	18555	18470	18574	18389	18629	18481	18471	18452	18587	18520	18564	18499	18461	18578	18544	18726	18538	18663	18646	18358	18607	18475	18584	18392	18530	18580	18679	18473	18420	18502	18439	18542	18282	18452	18571	18552	18637	18436	18727	18601	18308	18546	18842	18600	18559	18586	18651	18438	18594	18519	18556	18575	18650	18550	18591	18663	18773	18687	18611	18414	18540	18343	18522	18664	18472	18720	18690	18424	18683	18704	18659	18807	18714	18677	18395	18457	18418	18524	18575	18533	18539	18483	18653	18580	18592	18539	18620	18612	18477	18609	18484	18448	18531	18609	18729	18677	18560	18249	18405	18533	18386	18421	18444	18484	18645	18424	18499	18509	18609	18529	18543	18458	18564	18667	18651	18717	18635	18584	18490	18495	18503	18720	18567	18596	18718	18618	18663	18437	18636	18591	18575	18741	18605	18475	18376	18465	18570	18617	18485	18586	18692	18594	18554	18539	18500	18742	18444	18428	18571	18661	18524	18689	18731	18401	18371	18352	18418	18490	18505	18402	18662	18565	18438	18597	18428	18407	18482	18365	18422	18521	18551	18706	18471	18378	18479	18763	18634	18262	18639	18546	18770	18312	18594	18519	18489	18669	18673	18534	18510	18606	18477	18453	18520	18536	18691	18786	18310	18656	18538	18557	18603	18459	18403	18642	18417	18618	18808	18669	18311	18549	18331	18573	18411	18509	18393	18564	18598	18724	18537	18570	18598	18438	18578	18447	18504	18678	18557	18510	18490	18434	18455	18625	18557	18287	18439	18385	18560	18531	18603	18576	18390	18595	18571	18667	18267	18529	18602	18532	18584	18295	18564	18578	18549	18518	18633	18434	18510	18471	18495	18367	18491	18485	18484	18544	18692	18519	18486	18737	18522	18452	18407	18600	18371	18702	18580	18452	18657	18545	18547	18695	18677	18428	18528	18585	18345	18561	18632	18515	18426	18612	18532	18503	18283	18441	18647	18828	18484	18578	18448	18731	18675	18613	18489	18344	18571	18651	18428	18622	18625	18782	18374	18545	18568	18744	18493	18708	18397	18642	18293	18465	18630	18580	18792	18619	18442	18527	18613	18518	18704	18495	18404	18563	18507	18347	18568	18637	18642	18435	18556	18446	18543	18507	18385	18582	18512	18436	18434	18416	18492	18329	18506	18384	18336	18603	18550	18573	18727	18593	18441	18471	18512	18712	18321	18422	18403	18536	18558	18569	18403	18537	18582	18591	18534	18849	18317	18448	18641	18323	18518	18646	18432	18686	18601	18346	18395	18426	18263	18428	18656	18554	18538	18468	18475	18595	18418	18476	18534	18325	18220	18546	18513	18514	18327	18452	18439	18578	18587	18664	18377	18455	18586	18432	18367	18605	18427	18425	18494	18545	18508	18486	18447	18520	18759	18512	18629	18498	18605	18569	18712	18530	18520	18400	18544	18595	18526	18594	18576	18539	18468	18577	18548	18530	18519	18558	18623	18316	18637	18544	18883	18484	18555	18498	18437	18524	18435	18447	18548	18289	18439	18494	18616	18506	18605	18448	18412	18619	18606	18534	18417	18622	18619	18651	18641	18671	18630	18580	18574	18892	18459	18518	18535	18468	18540	18570	18285	18565	18571	18509	18575	18453	18408	18407	18615	18667	18630	18480	18609	18587	18586	18458	18599	18641	18574	18477	18652	18515	18466	18474	18479	18332	18552	18373	18516	18514	18502	18575	18370	18407	18336	18565	18407	18510	18404	18526	18401	18414	18691	18486	18452	18785	18484	18761	18529	18713	18540	18478	18340	18660	18487	18481	18490	18535	18767	18573	18610	18509	18656	18619	18452	18493	18456	18480	18614	18648	18615	18408	18380	18566	18397	18488	18606	18403	18546	18514	18468	18407	18605	18431	18474	18619	18488	18460	18495	18765	18481	18650	18349	18673	18492	18518	18677	18682	18725	18496	18669	18682	18501	18407	18547	18534	18533	18521	18367	18387	18832	18526	18377	18638	18620	18496	18573	18619	18564	18569	18664	18464	18529	18489	18583	18324	18633	18530	18611	18512	18372	18617	18559	18556	18584	18254	18584	18581	18645	18533	18564	18456	18503	18805	18662	18592	18811	18541	18493	18445	18502	18658	18474	18426	18560	18500	18474	18349	18446	18574	18530	18418	18479	18611	18739	18459	18444	18541	18530	18497	18554	18376	18586	18480	18658	18435	18621	18447	18421	18721	18661	18685	18538	18591	18473	18587	18438	18592	18480	18529	18447	18432	18426	18662	18731	18568	18254	18475	18435	18441	18565	18498	18530	18486	18427	18421	18599	18524	18407	18438	18448	18580	18407	18547	18323	18458	18308	18582	18566	18534	18473	18746	18359	18622	18551	18690	18543	18558	18605	18753	18513	18581	18500	18555	18492	18529	18621	18630	18784	18649	18546	18494	18501	18577	18472	18585	18602	18550	18525	18529	18717	18479	18379	18670	18570	18554	18521	18704	18728	18588	18536	18623	18527	18593	18661	18452	18314	18479	18593	18692	18471	18669	18607	18642	18473	18584	18391	18704	18724	18503	18563	18564	18436	18464	18710	18565	18474	18469	18535	18532	18666	18748	18665	18614	18545	18633	18647	18633	18655	18536	18420	18796	18455	18414	18388	18525	18510	18733	18504	18227	18356	18428	18536	18672	18572	18424	18437	18527	18488	18397	18402	18575	18498	18670	18502	18470	18661	18519	18521	18483	18566	18521	18543	18408	18397	18548	18575	18501	18303	18393	18565	18447	18694	18484	18541	18330	18493	18468	18635	18563	18476	18579	18492	18462	18488	18447	18794	18626	18398	18572	18431	18772	18488	18659	18727	18580	18424	18531	18468	18681	18519	18751	18455	18610	18398	18705	18721	18549	18493	18742	18437	18562	18650	18613	18655	18379	18704	18745	18600	18478	18878	18636	18652	18629	18570	18324	18466	18432	18553	18643	18544	18477	18476	18526	18586	18507	18761	18416	18483	18528	18677	18565	18833
19255	33513	27135	19708	17411	16665	16495	16097	15991	15992	15833	15807	15927	15886	15822	15672	15577	15662	15585	15689	15637	15525	15595	15653	15526	15833	15511	15668	15578	15557	15612	15612	15559	15632	15518	15397	15680	15489	15548	15649	15395	15649	15544	15665	15639	15526	15453	15570	15542	15586	15567	15538	15489	15782	15633	15552	15428	15638	15512	15693	15617	15546	15572	15573	15601	15522	15654	15604	15568	15472	15573	15604	15575	15722	15564	15747	15383	15748	15556	15571	15429	15643	15591	15750	15669	15587	15557	15503	15573	15546	15708	15682	15444	15609	15771	15518	15535	15511	15636	15518	15602	15611	15521	15649	15798	15465	15710	15635	15717	15603	15499	15471	15562	15563	15519	15499	15593	15552	15607	15574	15688	15843	15423	15619	15485	15627	15616	15414	15647	15611	15547	15699	15451	15623	15619	15632	15603	15497	15698	15488	15580	15769	15509	15529	15613	15618	15611	15619	15686	15795	15619	15473	15619	15711	15475	15604	15657	15573	15512	15562	15585	15549	15712	15742	15414	15636	15535	15672	15492	15601	15503	15739	15630	15744	15577	15551	15564	15695	15616	15583	15560	15529	15644	15381	15591	15506	15649	15496	15480	15650	15671	15554	15595	15624	15812	15494	15639	15554	15684	15578	15432	15618	15679	15676	15622	15714	15510	15616	15520	15526	15691	15765	15605	15638	15546	15569	15600	15556	15531	15576	15574	15718	15485	15422	15679	15757	15605	15569	15593	15742	15478	15563	15642	15660	15373	15493	15503	15625	15628	15717	15739	15618	15449	15521	15575	15628	15464	15335	15727	15713	15501	15487	15500	15548	15802	15395	15661	15545	15511	15607	15603	15581	15486	15546	15598	15580	15810	15700	15491	15503	15454	15444	15538	15596	15638	15566	15641	15644	15592	15812	15859	15677	15637	15640	15670	15773	15485	15571	15656	15681	15453	15588	15703	15416	15604	15662	15634	15776	15519	15601	15644	15464	15512	15507	15593	15419	15648	15614	15475	15712	15530	15754	15413	15668	15443	15532	15736	15435	15658	15566	15543	15615	15652	15503	15557	15549	15656	15676	15422	15548	15523	15725	15551	15626	15730	15742	15631	15546	15585	15483	15663	15570	15553	15770	15543	15525	15359	15494	15613	15545	15652	15547	15528	15648	15726	15458	15392	15476	15479	15532	15666	15575	15617	15559	15603	15703	15589	15715	15515	15373	15776	15711	15611	15744	15312	15558	15558	15729	15702	15660	15617	15386	15464	15671	15588	15667	15612	15522	15723	15467	15701	15569	15695	15415	15713	15591	15552	15528	15608	15684	15593	15531	15649	15807	15523	15534	15741	15498	15493	15597	15447	15636	15682	15711	15487	15617	15625	15619	15577	15520	15447	15586	15542	15709	15697	15715	15600	15555	15495	15652	15650	15584	15634	15708	15698	15504	15656	15590	15543	15694	15543	15511	15427	15582	15506	15557	15686	15606	15541	15563	15746	15449	15831	15394	15535	15501	15633	15577	15650	15548	15503	15627	15551	15640	15649	15490	15583	15512	15600	15636	15638	15576	15466	15575	15692	15693	15721	15733	15544	15632	15572	15577	15646	15534	15568	15598	15595	15624	15477	15573	15650	15435	15544	15606	15613	15670	15468	15557	15499	15514	15664	15695	15707	15676	15395	15696	15517	15702	15577	15622	15622	15269	15613	15647	15527	15635	15462	15463	15500	15592	15611	15459	15577	15710	15497	15572	15656	15584	15634	15604	15612	15439	15495	15518	15610	15837	15461	15469	15512	15617	15540	15557	15491	15649	15512	15674	15520	15618	15636	15476	15648	15721	15619	15607	15527	15599	15691	15640	15477	15703	15534	15437	15575	15534	15529	15595	15371	15634	15680	15563	15656	15601	15628	15643	15557	15579	15810	15535	15696	15548	15607	15624	15676	15489	15615	15567	15445	15620	15518	15556	15477	15528	15545	15597	15564	15546	15620	15723	15712	15570	15623	15529	15548	15488	15743	15616	15488	15554	15657	15632	15509	15655	15555	15776	15589	15603	15615	15579	15585	15627	15432	15753	15531	15516	15707	15454	15544	15696	15550	15397	15583	15739	15786	15665	15682	15568	15596	15554	15649	15673	15582	15576	15719	15380	15717	15574	15672	15464	15676	15716	15602	15394	15571	15602	15637	15739	15574	15656	15538	15608	15642	15577	15502	15562	15490	15683	15541	15377	15604	15623	15604	15541	15486	15658	15629	15604	15741	15656	15469	15795	15758	15593	15749	15439	15491	15625	15555	15520	15725	15317	15683	15576	15754	15576	15552	15591	15793	15688	15550	15658	15683	15616	15672	15555	15653	15591	15456	15621	15521	15634	15546	15600	15424	15577	15588	15470	15636	15519	15453	15634	15577	15669	15555	15598	15593	15668	15695	15559	15728	15434	15625	15413	15698	15507	15697	15529	15553	15680	15396	15579	15474	15548	15749	15543	15510	15671	15619	15691	15583	15543	15563	15712	15460	15619	15594	15710	15628	15549	15545	15511	15616	15263	15695	15681	15645	15600	15671	15569	15725	15552	15569	15666	15601	15639	15804	15730	15469	15632	15631	15498	15439	15296	15578	15388	15603	15516	15704	15627	15596	15627	15574	15671	15552	15428	15682	15633	15557	15633	15599	15694	15482	15500	15654	15757	15434	15476	15697	15678	15714	15362	15679	15779	15617	15457	15781	15634	15505	15540	15607	15621	15583	15507	15479	15485	15671	15531	15572	15589	15607	15796	15496	15489	15350	15677	15582	15480	15700	15685	15667	15636	15560	15617	15628	15633	15648	15491	15655	15561	15615	15505	15567	15616	15429	15578	15414	15692	15735	15706	15557	15703	15477	15587	15487	15512	15615	15607	15563	15599	15674	15566	15594	15704	15577	15502	15485	15618	15500	15658	15612	15523	15616	15773	15592	15587	15747	15682	15465	15506	15681	15441	15698	15645	15563	15608	15715	15655	15699	15637	15557	15705	15864	15642	15691	15609	15565	15697	15346	15496	15642	15598	15700	15684	15409	15527	15555	15500	15597	15616	15590	15706	15550	15482	15578	15589	15654	15707	15601	15690	15542	15553	15595	15488	15659	15633	15548	15765	15677	15462	15448	15631	15656	15604	15584	15446	15765	15545	15713	15549	15709	15479	15651	15557	15688	15598	15658	15475	15716	15655	15569	15735	15611	15652	15686	15659	15689	15559	15618	15677	15684	15616	15460	15589	15575	15474	15614	15532	15539	15645	15578	15508	15672	15645	15615	15509	15584	15743	15563	15551	15657	15560	15589	15448	15457	15618	15462	15546	15618	15680	15554	15702	15707	15720	15663	15416	15591	15644	15883	15623	15644	15557	15568	15439	15494	15593	15595	15608	15507	15524	15475	15560	15582	15553	15400	15411	15612	15657	15494	15787	15600	15455	15577	15709	15579	15607	15571	15662	15765	15721	15624	15553	15626	15588	15619	15511	15740	15406	15476	15698	15592	15726	15550	15619	15604	15522	15896	15652	15491	15499	15546	15563	15623	15607	15404	15591	15454	15566	15590	15515	15649	15592	15490	15519	15515	15553	15676	15689	15522	15673	15595	15637	15573	15649	15553	15544	15694	15557	15523	15669	15499	15809	15493	15784	15622	15615	15572	15627	15632	15610	15893	15617	15515	15449	15553	15591	15650	15671	15617	15666	15607	15503	15710	15490	15743	15662	15795	15428	15520	15634	15511	15465	15494	15645	15727	15462	15631	15712	15428	15436	15735	15614	15685	15881	15687	15560	15718	15548	15579	15789	15719	15625	15531	15551	15647	15557	15554	15581	15439	15595	15407	15661	15563	15480	15723	15620	15600	15539	15567	15514	15585	15410	15605	15798	15778	15727	15752	15543	15488	15566	15480	15583	15505	15664	15595	15647	15649	15503	15585	15569	15437	15549	15586	15483	15509	15761	15319	15535	15637	15426	15634	15760	15535	15441	15619	15645	15607	15683	15572	15707	15471	15670	15586	15498	15520	15567	15667	15650	15491	15669	15814	15711	15699	15762	15563	15567	15608	15624	15741	15784	15716	15505	15612	15599	15569	15557	15712	15549	15598	15896	15553	15575	15563	15393	15596	15593	15537	15731	15602	15649	15695	15579	15482	15649	15477	15535	15628	15546	15537	15600	15512	15533	15665	15442	15628	15718	15557	15497	15750	15598	15546	15601	15730	15585	15792	15683	15763	15471	15545	15619	15615	15438	15506	15691	15623	15655	15599	15614	15654	15481	15554	15554	15596	15582	15744	15621	15725	15644	15580	15680	15713	15488	15760	15542	15447	15614	15567	15520	15549	15633	15539	15650	15615	15542	15730	15591	15480	15697	15575	15713	15651	15435	15548	15679	15603	15531	15543	15365	15654	15642	15603	15609	15607	15483	15720	15550	15612	15657	15520	15516	15744	15487	15586	15631	15783	15769	15828	15498	15697	15602	15622	15595	15540	15597	15449	15701	15406	15442	15558	15776	15626	15656	15684	15399	15613	15480	15743	15617	15552	15646	15579	15639	15517	15704	15558	15556	15493	15492	15480	15597	15620	15637	15744	15598	15567	15513	15585	15667	15530	15608	15537	15604	15619	15455	15578	15574	15534	15521	15468	15643	15482	15552	15647	15725	15644	15717	15541	15374	15601	15523	15561	15628	15527	15543	15517	15587	15714	15648	15628	15535	15600	15638	15628	15589	15717	15602	15552	15659	15776	15479	15617	15840	15711	15504	15526	15509	15676	15599	15681	15592	15516	15500	15521	15506	15576	15557	15810	15628	15686	15624	15648	15719	15596	15678	15641	15549	15567	15783	15540	15486	15416	15443	15648	15534	15651	15812	15638	15579	15536	15459	15868	15635	15651	15619	15683	15573	15785	15641	15676	15385	15596	15629	15365	15574	15686	15660	15714	15720	15622	15616	15537	15515	15773	15567	15716	15697	15465	15648	15636	15550	15422	15463	15673	15714	15646	15768	15770	15588	15729	15545	15595	15493	15531	15690	15477	15580	15637	15642	15559	15476	15649	15518	15583	15563	15702	15546	15519	15559	15663	15470	15720	15580	15546	15685	15604	15438	15688	15490	15667	15657	15590	15439	15621	15726	15809	15481	15521	15569
22657	21636	28919	24812	21935	23689	23950	19522	18652	18618	18409	18422	18257	18243	18492	18296	18088	17867	17969	18137	17980	18121	18178	18022	17847	18098	17775	17977	17873	18141	18050	18015	17934	17709	17896	17960	18002	17878	17846	17946	18157	18052	17924	17974	17959	17987	18027	17798	17741	17940	18165	17960	17762	17814	17990	17687	17906	18034	17810	17871	17788	18004	17968	18073	17830	18035	17971	17902	17811	17909	17876	17783	17856	17780	17901	17979	17995	17829	17750	17975	18069	17790	18003	17969	17915	18011	18137	18078	17891	17740	17904	17839	17768	17825	17860	17940	18019	17860	17867	18003	17970	17770	17703	17715	17786	17864	17765	17878	17828	17799	17939	17757	17918	17969	17851	17854	17887	17951	17972	17953	18067	17898	17711	17728	17834	17977	17993	17927	17754	17790	18015	17929	17804	18072	18021	17878	17741	17935	17893	17978	17999	17799	17960	18053	17873	17700	17771	17682	17899	17756	18004	17962	17712	17794	17789	17893	17807	17804	17883	17929	17821	17892	18005	17899	17913	17879	17894	17978	17777	17760	18030	17976	17822	17917	17907	17911	17839	17991	17826	17772	17878	17872	17921	17716	18147	17736	17940	17949	17812	17812	17812	17856	17863	17879	17963	17902	17763	17918	17891	17759	17885	17777	17829	17927	17978	17827	17720	17781	18107	18056	17810	17592	17566	17781	18022	17944	17970	17852	17796	17861	17993	17671	17910	17598	18117	17919	17894	17741	17828	17858	17807	17962	17854	17881	17665	17796	17862	18072	17842	17866	17908	18046	17926	18050	17951	17740	17991	17823	17925	17811	18060	17915	17896	17585	17740	17822	17806	17945	17989	17811	17851	17883	17850	17879	17770	17813	17874	17906	17809	17814	17965	17622	17692	17726	17692	17959	17805	17761	17677	17793	17923	18036	17884	17795	17810	17783	17847	17867	17657	17924	17997	18151	17799	17816	17887	17881	18043	17899	17772	17770	17860	17581	17830	18040	18138	17768	17700	17749	17829	17854	17779	17942	17738	17955	17856	17680	17972	17740	17769	17868	17848	17919	18092	17894	17937	17566	17843	17914	18002	17760	17978	17751	17733	17882	17780	17779	17933	17804	17921	17856	17951	17927	17704	17814	17865	17800	17793	17930	17684	17778	17791	17786	17967	17827	17867	17982	17893	17903	17920	17895	18017	17662	17706	17884	17817	17774	17848	17721	17805	17678	17771	17786	17745	17999	17820	17726	17728	17918	17698	17908	17990	17916	17810	17786	18046	17935	17850	17821	18078	17810	17858	18090	17959	17946	17689	17868	17927	17888	17650	18030	17909	18058	17827	17736	17908	17896	17533	17854	17832	18046	17775	17852	17833	18095	17917	17847	17838	18116	17939	17865	17685	17793	17880	17633	17866	17984	17752	17839	17870	17823	17689	17655	17800	18112	17943	17869	18077	17821	17942	17716	17800	17951	17914	17882	17817	17721	17635	17778	17733	17987	17984	17955	18033	17742	17740	17767	18047	17904	18037	17791	17870	17876	17958	17810	17779	17784	17952	17609	17835	17925	17832	17637	17637	17781	17657	17876	17873	18049	17954	17867	17843	17863	17841	18038	17704	17747	17756	17796	17530	17743	17809	17914	17991	17977	17901	18011	17659	17774	18107	17899	17639	17779	17876	17846	17833	17573	17891	17942	17638	17913	17843	17977	18008	17725	17825	17866	17830	17883	17613	17746	17809	17767	17869	17995	17865	17715	17661	17773	17868	18078	17851	18079	17845	17761	17829	17940	17840	17846	17988	17845	17922	17849	17801	17745	17864	17669	17836	17749	18153	17750	17972	17991	17912	17923	17736	17869	17828	17874	17786	17748	17729	18031	17813	18021	17901	17899	18056	17833	17782	17885	17969	17808	17909	17754	17707	17764	17719	17739	17847	17585	17704	17926	17838	17963	17941	17997	17828	17539	17778	17788	17809	17824	17813	18007	17881	17733	17892	17712	17795	17805	17967	17660	18072	17885	17712	17863	17817	17685	17881	17920	17629	17879	17711	17854	17764	17938	17825	17991	17915	17807	17678	17800	17856	17645	18004	17734	17974	17896	17988	17922	17853	17814	17802	17771	17780	18030	17947	17842	17832	18202	18020	17953	17845	18092	17832	17896	17760	17790	17609	17977	18000	18088	17783	17950	17843	17793	17847	17717	17985	17805	17687	17875	17844	17692	17955	17791	17771	18071	18036	17883	17659	17961	18035	17777	17844	17778	18025	17772	17855	18046	18011	18077	17806	17962	18005	18119	17773	17895	17745	17710	17776	17817	17866	18017	17792	17773	17794	17863	17844	17801	17907	17770	17664	17690	17755	17734	17761	17946	17896	18090	17765	17849	17732	17835	17754	17880	17838	17903	17707	17832	17970	17903	17653	17892	18046	17812	17696	17733	17889	17909	17790	18006	18004	17832	17819	17651	17624	17951	17740	17729	17693	17828	17938	18002	17829	17865	17762	17941	17842	17944	17701	17850	17788	17962	17845	17760	18045	17747	17977	17998	17643	17971	17876	17602	17688	17762	17950	17782	17746	17823	17842	17583	17692	17611	17721	17924	17705	17826	17904	17908	18098	17852	17951	17890	17930	17824	17814	17767	17702	18011	17760	17753	17739	17991	17752	18017	17916	17984	17772	17903	17941	17923	17657	17730	17813	17899	17685	17879	17875	17679	17939	17873	17726	17860	17865	17868	17831	17968	17885	17806	17802	17783	17706	17719	17985	17753	17855	17857	17929	17943	17803	17760	17786	17825	17904	17880	17980	17907	17772	17877	17685	17816	17630	17832	17736	17942	17963	17796	17831	17840	17945	17893	17595	17762	17999	17662	17907	17758	17811	17697	17905	17878	17734	17983	17643	17961	18033	17824	17820	17917	17618	17783	17897	17752	17828	17639	17795	17809	17876	17826	18006	18004	17933	17761	17700	17675	17998	17959	17879	17918	17891	17834	17914	17753	17710	17841	17781	17878	17786	17893	17721	17880	17711	17726	17814	17803	17851	17927	17817	17678	17865	17818	17739	17717	17780	17789	17720	17702	17667	17912	17996	17889	17872	17765	17963	17900	17851	17801	17858	17807	17849	17782	17846	17756	17788	17909	17962	17850	17689	17912	17734	17866	17713	17847	17694	17922	17839	17765	17973	17970	17879	17930	17979	17896	17929	17810	17944	17795	17878	17759	17769	17899	17860	17854	18103	17658	17777	17905	17957	17919	17845	17911	18006	17743	17911	17665	17970	17775	17848	17972	17929	17888	17848	17832	17798	17739	17785	17804	17840	17866	17809	18046	17902	17799	17855	17783	17862	17971	17694	17633	17873	17809	17844	17694	17880	17985	17875	18002	17624	17858	17769	17789	17878	18048	17861	17882	18029	17881	17846	17737	17771	17736	17800	17945	17733	17988	17934	17755	17790	17951	17936	17946	17724	17906	18069	17762	17730	17933	17755	17942	17919	17981	17654	17853	17929	17956	17814	17678	17572	17895	17805	17674	17915	17849	17846	17792	17840	17772	17961	17812	17656	17889	17949	17661	17739	17991	18071	17808	17720	17793	17961	17907	17832	17747	17919	17735	17961	17907	17773	17925	17981	17759	18085	17735	17961	17946	17817	17936	17855	17916	17812	17944	17796	17518	17829	18081	17869	17755	17735	17722	17824	17857	17835	17662	17935	17721	18122	17942	17893	17750	17636	17619	17866	17871	17726	17806	17868	18051	17503	17872	17605	17648	17748	17865	18073	17718	17805	17770	17823	17670	17861	17899	17918	17926	17804	18008	18075	17883	17898	17546	17761	17666	17776	17717	17882	17857	17845	17803	17882	17880	17854	17923	17936	17670	17970	17675	17963	17804	17895	17761	17784	18013	17931	17960	17950	18004	18026	17716	17867	17931	17715	17853	17748	17905	17818	18023	18089	17994	18064	18140	18063	17684	18039	17823	17879	17870	17794	17932	17764	17930	17899	17715	17810	17790	17634	17966	17803	17838	17959	17749	17959	17968	17863	17644	17665	17687	17824	17701	17835	17913	17906	17907	17858	17837	17594	17932	17926	17862	17867	17977	17743	17947	17708	17595	17848	17732	18024	17907	17981	17885	18055	17855	17874	17808	17724	17833	17654	17730	17803	17613	17863	17604	17642	17869	17978	17918	17940	17656	17725	17966	17841	17939	17893	17774	17574	17745	18012	17882	18069	17942	17663	17817	17767	17910	17939	17745	17975	17757	17746	17830	17668	17872	17958	17995	17924	17829	17724	17834	17805	17812	17837	17897	17795	17829	17813	17818	17880	17719	17855	17803	17674	17833	17802	17860	17851	18172	17914	17765	17665	17764	17963	17892	17819	17674	17910	17650	17921	17862	17935	17739	17759	17886	17764	18127	17803	18005	18064	17961	17910	18022	17813	18023	17802	17869	17733	17783	17878	18008	18077	17728	17887	17863	17745	17701	17732	17692	17843	18090	17827	17724	17962	17851	17928	17931	17897	17882	18005	17844	17999	17832	17836	18045	17907	18005	17898	17966	17781	17743	17754	17763	17767	17886	17852	17828	17911	17868	17800	17707	17837	17669	17720	17870	17747	17676	17922	17919	17800	17958	17965	17763	17798	17800	17764	17905	17847	17903	17939	17887	17719	17875	17864	18080	17968	17892	17834	17714	17842	17820	17787	17842	17824	17884	18022	17908	17789	17775	17762	17927	17903	17900	17751	17873	17915	17808	18022	17711	17885	17809	17793	17833	17845	17837	17924	17930	17754	17812	17801	17855	17939	17841	17878	17732	17734	17726	17785	17976	17919	17853	17617	18005	17925	17864	18085	17785	18004	18080	17836	17905	17712	17645	17736	17833	17701	17742	17882	17939	17718	17835	17728	17716	17899	17638	17926	17836	17829	17769	17629	17896	17987	17659	17619	17892	17804	17909	18006	17967	17972	17851	17832	17815	18013	17851	17868	17935	17874	18018	17965	17776	17796	17694	17882	17851	17835	17712	17837	17914	17933	17884	17769	17823	17952	18015	17897	17823	17925	17658	17847	18113	17942	17950	17770	17774	17763	17735	17745	17624	17842	17833	17791	17778	17705	17863	17594	17790	17721	17685	17652	17648	17828	17759	17835	17716	17915	17767	17805	17761
20368	40969	33472	22478	18666	17373	16919	16468	16115	15882	15820	15576	15834	15578	15421	15240	15407	15386	15080	15452	15266	15299	15059	15137	15391	15089	15229	15193	15100	15196	15190	15084	15135	15276	15203	15229	15240	15185	15299	15252	15168	15187	15165	15082	15189	15211	15235	15075	15311	15352	15237	15195	15100	15199	15216	15369	15040	14971	15252	15111	15194	15376	15106	15403	15160	15033	15277	15167	15317	15246	15045	15310	15022	15138	15243	15165	15059	15148	15263	15245	15244	15187	15329	15135	15191	15250	15256	15004	15201	15229	15166	15077	15114	15072	15234	15189	15158	14957	14874	15147	15102	15242	15093	15054	15251	15193	15233	15230	15216	15028	15246	15199	15247	15202	14981	15149	15179	15016	15151	15278	15143	15180	15275	15267	15045	15160	15059	15320	15230	15216	15044	15289	15102	15241	15184	15096	15146	15123	15207	15235	15198	15004	15018	15322	15104	15039	15289	15154	15081	15136	15259	15210	15183	15186	15047	15064	15093	14933	15189	15080	15247	15194	15037	14999	15102	15095	15039	15206	15066	15188	15221	15208	14963	15097	15269	15129	15200	15264	15346	15169	15095	15110	15167	15153	15031	15089	15074	15078	15078	15139	15079	15280	15106	15107	15119	15108	15144	15083	15178	15097	15168	15248	15108	15219	15273	15130	15054	15199	15127	15111	15116	14989	15147	15052	15063	14965	15155	15124	15235	15171	15113	15101	15104	15100	15205	15108	15071	15081	15052	15205	15058	15213	15129	15127	15025	15167	15027	15224	15105	15217	15179	15314	15147	15295	15048	15158	15102	15180	14990	15189	15168	15025	15280	15087	15229	15179	15160	14891	15144	15123	15299	15059	14980	15309	15107	15284	15061	15102	15101	15215	15121	15177	15167	15067	15198	15049	15026	14907	15055	15158	15243	15293	15134	15355	15156	15174	15025	15053	15150	15228	15194	15195	15124	15221	15020	15181	15046	15208	15038	15056	15010	15189	15180	15107	15059	15050	15124	15121	15065	15100	15174	15156	15155	15209	15192	15175	15025	15015	15222	15160	15056	15206	15209	15236	15145	15155	15077	15146	15131	15278	15139	15042	15248	15130	15210	15209	15200	15151	15094	15239	15150	15193	15218	15138	14960	15257	15114	15080	15096	15206	15148	15207	15003	15140	15127	15126	15182	15223	15124	15184	15013	15225	15054	15207	15264	15185	15400	15060	15178	15029	15232	15034	15034	15242	15256	15074	15114	15152	15228	15280	15227	15075	15090	15200	15190	14941	15114	15104	15133	15069	15218	15036	15080	15007	15347	15110	15028	15154	15086	15147	15120	15084	15279	15216	15186	15163	15100	15149	15131	15099	15143	15247	15008	15029	15255	15067	15319	15070	15218	15202	15197	15052	15051	15092	15146	15216	15085	15312	15243	15175	15043	15164	15122	14984	15093	15172	15181	15176	15230	15164	15137	15203	15036	15095	15074	15329	15103	15254	14880	14966	15129	15232	15094	15274	15139	15135	15134	15016	15060	15171	15108	15048	15287	15197	15027	15276	15083	14937	15062	15162	15134	15027	15104	15263	15099	15119	15037	15245	15140	15197	15251	15266	15239	15124	15322	15173	15082	15177	15177	15302	15116	15220	15030	15053	15159	15258	15051	15140	15216	15074	15024	15273	15195	15240	15214	15082	15069	15126	15155	15140	15128	14854	15159	15204	15179	15257	15199	15134	14990	15154	15225	15208	15077	15109	15231	15208	15010	15064	15241	15098	15223	15191	15220	15101	15238	15107	15159	15045	15044	15001	15174	15159	15075	15157	15139	15295	15048	15141	14962	15115	15230	15169	15175	15062	15291	15101	15173	14929	15140	15249	15094	15094	15095	15365	15111	15086	14881	14918	15289	15115	15186	15062	15188	14980	15126	15195	15094	15123	15043	15140	15023	15151	14883	15108	15153	15063	15223	15176	15065	15022	15175	15137	15148	15159	15066	15143	15058	15066	15084	15226	15018	15183	14944	15039	15270	15186	15164	15112	15113	15157	15141	15152	15361	15126	15056	14979	15219	15057	14898	15246	15235	15089	15166	15039	15121	15051	15346	14972	15210	14906	15136	15153	15167	15191	15146	15194	15072	15160	15168	15039	15127	15378	15254	15021	14995	15033	15192	15092	15047	15163	15124	15059	14957	15111	15128	15120	15157	15215	15108	15202	15109	15236	15172	15076	15000	15072	15235	15059	15132	15071	14999	15201	15059	15097	15150	15104	15202	15176	15068	15137	15188	15045	15086	15025	15274	15134	15225	15091	14902	15155	15069	15144	15168	15182	15061	15109	15075	15137	15071	15053	15067	15344	15054	15059	14940	15089	15183	15251	15177	14989	15118	15244	15275	15274	15222	14908	15232	15144	15261	15092	15082	15149	15138	15166	15181	14887	15286	15278	15192	15056	15265	15292	15070	15052	15127	15050	15274	15162	15133	15192	15095	15085	15143	15012	14956	15199	15219	15322	14986	15063	15165	15187	15222	15241	15254	15127	15010	15152	15115	15087	14991	15051	15059	15052	15109	15114	15196	15081	15213	15061	15091	15142	14963	14974	15087	15105	15038	15120	15257	15200	15088	14989	15189	15022	15107	15111	15249	15137	14960	15078	15001	15060	15486	15161	15028	14979	15291	14901	15113	15179	15332	15332	15082	15145	15114	15147	15226	14917	15151	15123	15120	15158	15048	14997	15042	15192	15190	15206	15099	15202	15065	15188	15205	14984	14999	15210	15117	15122	15132	15248	15162	15006	15182	15176	15202	15165	15199	15107	15250	14996	15279	14976	15110	15314	15094	15210	15109	15355	15110	15050	15093	15093	15097	15126	15122	15200	15245	15269	14986	15207	15167	15180	15063	15244	15076	15155	15129	15220	15164	15064	15065	15130	15055	15071	15316	15048	15119	15146	15259	15182	15236	15120	15081	15195	15194	15338	15313	14985	15087	15141	15077	15308	14990	15124	15199	15135	15143	15017	15036	15197	15121	15076	15251	15180	15108	15136	15251	15081	15199	15271	15165	15193	15227	14991	15048	15045	15050	15157	15183	15207	15272	15261	15074	15061	15078	15265	15139	15007	15177	15188	15156	15284	15129	15039	15157	15273	15115	15042	15057	14999	14973	15079	15013	15082	15163	15201	15104	15038	15231	15124	15296	15174	15150	15026	15131	15130	15115	15283	15120	14900	15293	15223	15128	15063	15073	15191	15228	15137	15083	15078	15175	15109	15087	15026	15162	15076	15051	15201	15055	14932	15236	15172	15253	15256	15109	15230	14982	14935	15291	15209	15265	15317	15109	15032	15190	15175	15019	15193	15072	15165	14989	15205	15128	14907	15038	15261	15073	15220	15069	14940	15005	15236	15199	15071	15058	15127	15145	15036	15031	15303	15108	15135	15052	15029	15164	15207	15002	15048	15069	15157	14990	15231	15118	15087	15127	15303	15035	15110	15031	15084	15127	15201	15065	15121	15123	15216	15010	15284	15032	15191	15066	15225	15219	15167	15049	15272	15127	15121	15167	15363	15166	15023	15152	15038	15145	15147	14965	15080	14871	15202	15119	15062	15283	15091	15329	15137	15189	15376	14952	15207	15228	15140	15086	15232	15232	15062	15197	15132	15093	15208	15214	15250	15114	14915	15077	15166	15241	15131	15191	15263	15125	15061	15156	15240	15095	15227	14929	15230	15169	15086	15278	15175	15093	15097	15141	15072	15218	15233	15117	15053	15222	15046	15042	15261	15177	14990	15142	15189	14934	15137	15186	15154	14969	15180	15208	15238	15088	15324	15280	15191	15256	15168	15047	15344	15182	15149	15184	15265	15232	15102	15136	15141	15007	15159	14975	15113	15172	15212	15211	15020	15349	15201	15259	15133	15140	15196	15108	14961	15170	15050	15102	14967	15148	15091	15187	15087	15219	15101	15295	15314	15075	15391	15080	15248	15062	15425	15201	15320	14858	15162	14919	15089	15198	15077	15304	15106	15142	15223	15126	15065	15093	15180	15267	15057	15137	15077	15219	15133	15243	15074	15239	15273	15074	15227	15102	15116	15039	15127	15033	15012	15354	15147	15182	15172	15202	15004	15352	15229	15080	14992	15134	15095	15182	14940	15267	15179	15258	15127	15236	15098	15341	15211	15116	15174	15136	15052	15158	15162	15155	15044	15250	15161	15263	15171	15197	15065	15066	14920	15253	15214	15116	15148	15139	15052	15158	15085	15158	15056	15130	15056	15140	15200	15233	15125	15234	15055	15184	15108	15097	15056	15056	15047	15128	15067	15257	15044	15002	15158	15279	15156	15194	15204	14973	15116	15153	15225	15122	15264	15057	14969	15145	15022	15076	15277	15079	15012	15218	15073	15150	15120	15175	15123	15055	15169	15221	15131	15229	15072	15212	15141	15193	15174	15313	15047	15032	15195	15204	15186	15336	15201	15145	15231	15175	14987	15209	15130	15129	15039	15046	15254	15203	15229	15323	15041	15173	15117	15150	15076	15119	15127	15312	15163	15160	15093	15089	15240	15076	15142	15269	15150	15081	15191	15292	15137	15016	15206	15088	15170	15304	15227	15001	15203	15301	15121	15199	15248	15077	15120	15171	15076	15297	15061	15031	15094	15177	15089	15333	15279	15253	15064	15246	15125	15256	14997	15203	15140	15356	15149	15018	15080	15108	15159	15186	15268	15175	15303	14963	15134	15197	15076	15171	14973	15065	15126	15251	15198	15132	15098	15310	15265	15135	15219	14962	15178	15162	15163	15092	15067	15160	15117	15091	15156	15073	15108	14991	15140	15152	15182	15205	15101	15216	15056	15177	15158	15092	15092	14926	15316	15067	15078	15106	15187	15244	15182	15189	15030	15190	15194	15139	15101	15095	15069	15313	15188	15062	15217	14999	15267	15248	15273	15235	15076	15223	15131	15085	15197	15109	15030	15235	15021	15097	15164	15053	15097	15060	15065	15259	15205	15094	15198	15134	15174	15081	15112	15182	15078	15081	15078	15217	15066	15135	15154	15096	15154	15111	15247	15100	15162	15043	15099	14845	15235	15286	15174	15066	15176	15043	15127	14983	15151	15136	15119	15028	15111	15183	15139	15072	14993	15350	14979	15091	15070	15057	15178	15016	15018
29766	23894	26139	22482	19084	18745	18896	18443	18314	18503	18301	18534	18187	18288	18305	18322	18246	18288	18237	18058	17938	18207	18375	18121	18209	17944	17942	18355	17983	18222	18036	18139	18275	18001	18208	18373	18262	18305	18201	18080	18297	18193	18141	18274	17987	18339	18276	18328	18029	18005	18046	18131	18000	17995	18378	18317	18126	18146	18149	18422	18163	18172	18101	18142	18206	18106	18153	18364	18197	18253	17992	18207	18216	18180	18361	18202	18258	18154	18078	18142	18077	18290	18237	18434	18203	18156	18300	18196	18195	18353	18182	18202	18225	18024	18027	18255	17955	18132	18110	17915	18153	18295	18031	18064	18122	18212	18279	18188	18127	18204	18013	18110	18156	17999	17928	18445	18065	18145	17929	17988	18099	18237	18199	17948	18193	18141	17995	18049	18201	18163	18130	18147	18127	18019	18125	18301	18280	18287	18135	18074	18225	18087	18229	18134	18222	18095	18186	18178	18147	18267	18236	18233	18161	18289	18299	17943	18347	18192	18383	17977	18283	18181	18201	17905	18273	18081	18052	18089	18143	18065	18060	18053	18045	18126	18327	18205	18094	17999	18159	18093	18135	17980	18256	18097	18176	18008	18208	18145	18119	18163	18427	18139	18223	18052	18189	17999	18097	18155	18217	18282	18256	18156	18231	18276	18206	18050	18336	18232	18073	18027	18122	18252	17986	18007	18239	18121	18097	18331	17973	18257	18139	18032	18052	18007	18046	17987	18165	18109	17965	18161	18182	17882	18148	18116	17980	18261	17918	18207	18082	18060	18201	18158	18238	18222	18052	18202	18240	18213	18143	18050	18168	17984	18368	18228	18009	18336	18241	18090	18230	18153	18137	18046	18115	18126	17940	18062	17827	18228	18270	18068	18147	18214	18274	18078	18084	18203	18147	18134	18158	18135	17942	18155	18205	18174	17981	18283	18160	18092	18327	18167	18280	18096	18044	18124	18053	18255	18278	18234	18339	18096	18252	18253	18269	18302	18308	18349	18051	18124	18108	18189	18247	18218	18172	17980	18085	18211	18187	18082	18244	18236	18160	18192	18134	18295	18145	18264	18186	18104	18320	18353	18219	18315	18006	18036	18078	18238	18307	18217	18269	18098	18100	18307	18070	18329	18232	18125	18341	18237	18436	18307	18114	18188	18324	18238	18166	18162	18314	18355	18172	18102	18205	18290	18336	18133	17872	18296	18283	18106	18256	18165	18127	18201	18106	18216	18241	18305	18296	18285	18100	18106	18203	18035	18231	18062	18308	18223	17905	18251	18160	18075	18243	18206	17999	18072	18160	18077	18150	18182	18398	18168	18306	18247	18153	18472	18423	18257	18021	17914	18332	18100	18162	18071	18167	18184	18138	17965	18113	18244	18147	18098	18227	18171	18150	18183	18138	18129	18085	18118	18252	18126	18295	18246	18256	18138	18286	18166	17945	18008	17980	18076	18158	18075	18297	18134	18164	18225	18313	18239	18059	18081	17925	18249	18169	18089	18334	18368	18287	18135	18362	18176	18194	18081	18227	18197	18031	18299	18088	18060	18327	18116	18116	18137	18203	18002	17979	18031	18183	18165	17910	18093	18234	18197	18212	18039	18144	17983	18264	18200	18457	18186	18221	18170	17815	18037	17981	18146	18303	18140	18104	18066	18361	18209	18172	18260	18019	18208	18192	18228	18103	18184	18413	18318	18302	18278	18083	18116	18032	18177	18084	18051	18246	18150	18119	18300	18317	18121	18303	18028	18169	18010	18106	18386	18130	18180	18219	18205	18154	18234	18354	18244	17967	18074	18248	18294	18213	18168	18143	18250	17912	18173	17794	18187	18307	18284	18205	18116	18193	18084	18164	18288	18083	18368	18309	18215	18238	18099	18100	18219	18079	18145	18280	18245	18199	18167	18067	18006	18251	18040	18184	18257	18297	18147	18075	18112	18141	18205	18194	18371	18169	18105	18300	18223	18120	17980	17945	18211	18292	18245	18254	18118	18278	18044	18400	18313	18063	17968	18326	17991	18293	18052	18327	18026	18056	18203	18140	18163	18263	18194	18021	18229	18268	18349	18253	18046	18249	18189	18388	18204	18223	18077	18260	18005	18128	18239	18017	17940	18225	18222	18137	18344	18200	18116	18106	18051	18266	18111	18146	18148	18267	18296	18357	17963	18233	18000	18056	18317	18003	18016	18291	17901	17858	18191	18039	18150	18174	18171	18104	18066	18176	18100	18154	18132	18072	18172	18084	18062	18185	18243	18266	18116	18218	18162	18231	18189	18035	18022	18199	18229	18101	17995	18118	17928	18298	18131	18099	18094	18105	18126	18281	18140	18254	18228	18065	18055	18227	18326	18167	18180	18214	18175	18131	18286	18154	18033	18106	18102	18317	18058	18154	18065	18131	18108	18139	18213	18282	18083	18192	18096	18120	18032	18086	18324	18129	18183	18216	18129	18210	18088	18100	18217	18127	18043	18135	18166	17948	18207	18155	18176	18124	18207	18086	18241	18069	18149	18159	18254	18105	18001	18202	18140	18262	18171	18285	18047	18263	18301	18178	17911	18270	18222	18271	18274	18427	18047	18367	18187	18174	18303	18115	18267	18201	18197	18078	18126	18073	17880	18066	18277	18108	18039	18246	18040	18137	18209	18298	18391	18026	18178	18313	18230	18185	18060	18172	18053	18257	18343	18085	18286	18144	18182	18375	18274	17947	18148	17907	18219	18058	18098	18198	18441	18115	18005	18098	18094	18093	18077	18054	18046	18274	18291	18165	18265	18195	18050	18144	18338	18216	18052	18039	18320	18071	18152	18049	18117	18136	18242	18133	18070	18281	18288	18241	17901	18142	18102	18193	18360	18094	18207	18297	18266	18201	18251	18139	18125	18105	18180	18047	18124	17995	18254	18035	18114	18195	18131	18221	18089	18234	18104	18121	18096	18336	18340	18304	18202	18124	18102	18213	18073	18150	18179	18317	18329	18270	18322	18384	18110	17968	18184	18110	18474	18320	18314	18362	18147	18346	18226	18096	18209	18026	18107	18170	18183	18165	18134	18329	18389	18291	18276	18234	18178	18137	18372	18080	18036	18453	18129	18231	18209	18129	18151	18092	18129	18162	18171	18044	18177	18138	18252	18062	18292	18224	17896	18267	18157	18051	18043	18233	18278	18232	18414	18262	18130	17921	18199	18137	18169	18300	18034	18087	18133	18018	18251	18304	18015	18329	18016	18211	18021	18258	18251	18146	18204	18139	18348	18015	18181	17976	18100	18099	18283	18188	18073	18467	18069	18289	18176	18097	18126	18268	18194	18010	18264	17880	18338	18338	18054	18114	18236	18270	18196	18233	18158	18240	18066	18096	18129	17990	18136	18128	18004	18081	18230	18169	18101	18246	18382	18396	18221	18135	18308	18181	18202	18252	18122	18150	18194	18137	18309	18133	18201	18174	18166	18293	18213	18303	18249	18304	18285	18209	18050	18131	18271	18187	18193	18189	18288	18059	18093	18136	18130	18032	18143	18343	18145	18193	18133	18299	18345	18158	18177	18168	18047	18112	18263	17991	18126	18238	18090	17960	18093	18116	18179	18176	17995	18310	18198	17868	18087	18270	18139	18316	18227	17917	18337	18407	18237	17997	18128	18178	18170	18136	18132	18345	18083	18074	18097	18250	18066	17976	18128	18096	18282	18224	18198	18200	18143	18246	18192	18175	18064	18290	18197	18076	17935	18225	18160	18218	18185	18036	18236	17979	18114	18249	18182	18205	18082	18197	18145	18278	18073	18105	18363	18288	18313	18407	18027	18200	18139	18091	18241	17922	18138	18323	18201	18088	18178	18433	18144	18121	18106	18109	17912	18298	18307	18269	18200	18315	18084	18072	18216	18124	18121	18435	18219	18244	18078	18296	18226	18123	18176	18389	18101	18116	18276	18232	18295	18277	18011	18269	18329	18207	18206	18015	18228	18164	18156	18127	18316	18167	18299	18303	18038	18366	17949	18250	18150	18119	18196	18295	18039	18222	18179	18270	18256	18169	18001	18480	18282	18141	18135	18322	18117	18060	18157	18312	18111	18174	18283	18250	18133	18205	18291	18426	18249	18284	18150	18302	18102	18258	18259	18098	17963	18357	18117	18130	18227	18114	18262	18237	18093	18201	18105	18354	18188	18087	17978	18280	18237	18408	18128	18145	18165	18341	18223	18035	18187	18375	18243	18192	18187	18330	18217	18354	18008	18196	18076	17943	18103	18030	18190	18123	18001	18016	18129	18262	18127	18389	18129	18209	18283	18183	18229	18222	18128	18159	18013	18115	18143	18312	17906	18016	18009	18100	18290	18300	18254	18169	18199	18092	18082	18059	18092	18110	18174	18462	18221	18106	18399	18203	18002	18166	18393	18298	18181	18177	18169	18115	18200	18244	18217	18094	18237	18277	18019	18179	18281	18265	18033	18112	18074	18122	18196	18262	18219	18142	17934	18270	18210	18144	18161	18202	18117	18395	18100	18229	18181	18181	17959	18184	18356	18062	18033	18086	18125	18120	18270	18107	18245	18177	18115	18126	18081	18199	18320	18107	18239	18031	17985	18240	18215	18153	18164	18178	18218	18185	18225	18238	18049	18136	18325	18247	17874	18286	18154	18240	18108	18113	18233	17923	18055	18274	18241	18231	18275	18322	18329	18243	18119	18208	18323	18268	18055	18093	18206	18058	18151	18183	18322	18130	17944	18205	18131	18306	18194	18305	18100	18120	18231	18277	18387	18268	18321	18238	17990	18120	18240	18203	18151	18163	18103	18163	18333	18305	17988	18223	18220	18186	18187	18043	18311	18336	18223	18291	18317	18129	18189	18144	18153	18009	18247	18215	18192	18077	18023	18037	17988	18016	17980	18363	18137	17948	18169	17995	18192	18343	18171	18443	18231	18291	18103	18190	18070	18160	17880	18293	17956	18256	18075	17986	18007	18304	18338	18141	18119	18335	18205	18176	18108	18251	18280	18369	18327	18202	18075	18009	18378	18264	18227	18200	18114	18438	18400	18361	18331	18093	18006	18272	18178	18099	17983	18147	18141	18276	18310	18190	18153	18126	17849	18186	18221	18216	18183	18132	18051	18167	18440	18001	18303	18373	18146	17973	18258	18230	18167	17842	18090
20069	28591	23323	18040	16489	16224	15960	15743	15582	15539	15317	15550	15706	15458	15417	15455	15378	15323	15322	15366	15427	15389	15287	15367	15282	15480	15311	15326	15375	15233	15390	15262	15337	15412	15301	15230	15278	15321	15242	15446	15287	15290	15290	15271	15136	15147	15303	15270	15286	15254	15207	15266	15385	15281	15338	15286	15231	15362	15441	15300	15393	15244	15300	15447	15390	15354	15180	15348	15377	15503	15438	15157	15266	15304	15362	15465	15389	15382	15369	15095	15195	15360	15264	15290	15314	15326	15331	15421	15295	15272	15377	15387	15505	15401	15459	15389	15168	15301	15264	15302	15348	15224	15468	15133	15273	15213	15183	15242	15139	15108	15355	15399	15295	15376	15433	15238	15435	15435	15057	15517	15396	15276	15149	15166	15389	15260	15317	15504	15340	15440	15123	15416	15385	15340	15478	15277	15305	15313	15545	15231	15332	15362	15198	15242	15381	15331	15335	15270	15423	15262	15329	15184	15280	15545	15249	15284	15385	15333	15401	15476	15300	15163	15240	15166	15445	15290	15582	15404	15390	15318	15435	15131	15297	15572	15341	15183	15207	15336	15253	15208	15385	15285	15405	15358	15197	15277	15256	15444	15183	15177	15366	15282	15299	15412	15337	15463	15212	15283	15289	15167	15400	15244	15311	15193	15398	15330	15356	15434	15264	15401	15265	15241	15273	15303	15400	15236	15185	15402	15200	15376	15464	15262	15537	15165	15332	15316	15238	15310	15411	15466	15136	15427	15295	15370	15098	15354	15237	15162	15319	15351	15229	15361	15286	15347	15367	15182	15307	15057	15350	15254	15285	15356	15329	15243	15399	15284	15298	15382	15148	15259	15333	15132	15412	15254	15236	15451	15290	15336	15422	15402	15434	15236	15113	15402	15202	15283	15258	15360	15224	15523	15448	15112	15317	15269	15227	15375	15460	15452	15426	15222	15170	15344	15131	15543	15272	15344	15259	15251	15485	15235	15261	15348	15419	15233	15311	15387	15311	15236	15320	15255	15244	15391	15323	15425	15361	15233	15405	15297	15300	15403	15248	15415	15314	15505	15186	15163	15343	15338	15314	15532	15134	15193	15359	15244	15205	15445	15312	15343	15311	15616	15195	15409	15169	15393	15294	15458	15153	15320	15389	15334	15214	15329	15377	15351	15464	15334	15503	15368	15330	15086	15272	15308	15172	15363	15330	15369	15422	15414	15247	15065	15287	15344	15182	15404	15268	15279	15290	15207	15401	15259	15289	15452	15323	15292	15274	15286	15313	15293	15167	15332	15299	15273	15390	15461	15455	15357	15399	15347	15337	15263	15309	15351	15489	15302	15358	15324	15314	15390	15436	15314	15312	15288	15427	15262	15315	15462	15224	15331	15272	15210	15222	15188	15262	15323	15384	15253	15347	15358	15259	15400	15430	15161	15217	15482	15271	15258	15315	15313	15366	15370	15370	15191	15187	15339	15220	15391	15276	15283	15293	15295	15409	15449	15286	15487	15356	15448	15287	15376	15398	15184	15214	15295	15212	15073	15285	15358	15183	15349	15336	15345	15375	15327	15429	15251	15355	15309	15286	15200	15278	15406	15405	15367	15355	15368	15466	15259	15210	15329	15295	15431	15369	15317	15443	15178	15203	15355	15327	15292	15426	15384	15383	15326	15298	15379	15300	15405	15269	15398	15388	15269	15298	15403	15380	15379	15404	15373	15426	15209	15134	15429	15298	15345	15150	15292	15295	15379	15257	15171	15290	15316	15230	15456	15333	15372	15375	15386	15340	15093	15459	15423	15335	15263	15185	15299	15346	15307	15279	15349	15448	15343	15091	15349	15435	15277	15264	15311	15208	15324	15310	15198	15370	15415	15333	15371	15393	15449	15396	15191	15365	15449	15168	15143	15554	15502	15344	15251	15222	15276	15476	15360	15220	15307	15495	15153	15350	15470	15158	15444	15338	15211	15378	15429	15354	15232	15494	15275	15244	15502	15268	15376	15427	15245	15266	15282	15294	15389	15165	15423	15430	15175	15280	15330	15390	15543	15395	15312	15343	15369	15260	15394	15286	15482	15386	15500	15280	15440	15272	15424	15350	15336	15230	15418	15280	15411	15300	15247	15163	15332	15422	15216	15096	15308	15374	15377	15294	15584	15255	15202	15462	15247	15530	15254	15396	15300	15327	15363	15235	15360	15265	15252	15385	15232	15369	15378	15177	15151	15200	15375	15191	15169	15321	15276	15489	15361	15471	15316	15402	15369	15505	15239	15227	15164	15313	15329	15501	15324	15195	15358	15349	15326	15368	15341	15197	15306	15262	15272	15494	15410	15542	15231	15515	15272	15135	15407	15255	15292	15328	15412	15241	15406	15405	15373	15357	15453	15381	15368	15496	15262	15373	15266	15447	15384	15295	15341	15286	15295	15394	15392	15361	15461	15375	15352	15434	15482	15335	15541	15306	15292	15166	15289	15433	15124	15457	15282	15410	15240	15253	15451	15237	15311	15346	15368	15394	15127	15459	15480	15370	15266	15247	15226	15362	15210	15514	15267	15283	15250	15285	15329	15235	15337	15284	15240	15291	15451	15332	15252	15252	15337	15414	15468	15214	15330	15272	15331	15233	15249	15506	15525	15351	15421	15319	15392	15437	15306	15395	15327	15500	15309	15366	15402	15146	15215	15306	15215	15376	15255	15492	15232	15305	15400	15203	15293	15597	15368	15341	15361	15208	15280	15413	15343	15181	15262	15361	15226	15375	15388	15268	15307	15278	15354	15395	15180	15366	15123	15226	15334	15572	15159	15343	15338	15300	15238	15451	15424	15195	15293	15410	15626	15137	15327	15387	15286	15175	15286	15358	15308	15263	15256	15227	15345	15459	15164	15165	15327	15218	15419	15458	15280	15410	15406	15394	15186	15517	15298	15359	15197	15371	15257	15478	15158	15358	15359	15360	15527	15442	15176	15349	15233	15417	15273	15277	15265	15423	15443	15349	15458	15402	15252	15377	15554	15371	15349	15430	15243	15413	15276	15437	15285	15262	15419	15352	15325	15245	15205	15309	15363	15387	15349	15497	15329	15319	15367	15217	15134	15272	15236	15294	15475	15341	15284	15358	15466	15327	15324	15261	15222	15279	15315	15362	15266	15183	15331	15152	15324	15438	15243	15310	15507	15431	15258	15495	15304	15319	15277	15304	15431	15303	15316	15378	15412	15279	15178	15336	15287	15400	15448	15316	15388	15346	15398	15305	15209	15278	15252	15399	15372	15248	15350	15310	15496	15321	15259	15327	15271	15400	15450	15441	15414	15473	15239	15200	15255	15166	15401	15375	15147	15274	15244	15452	15515	15372	15248	15475	15321	15466	15336	15197	15366	15264	15451	15384	15410	15367	15362	15340	15336	15491	15394	15219	15337	15393	15203	15377	15408	15391	15300	15373	15493	15565	15351	15360	15469	15325	15230	15259	15333	15340	15359	15280	15546	15390	15284	15207	15295	15196	15155	15375	15305	15308	15392	15505	15433	15311	15297	15316	15226	15225	15219	15335	15319	15346	15272	15284	15211	15427	15317	15378	15259	15322	15395	15343	15362	15440	15336	15407	15274	15340	15324	15247	15393	15148	15518	15388	15397	15368	15508	15348	15427	15382	15284	15438	15367	15417	15274	15220	15522	15332	15363	15461	15356	15296	15332	15400	15226	15393	15361	15397	15329	15461	15167	15369	15364	15415	15277	15247	15271	15249	15332	15258	15290	15398	15237	15395	15070	15458	15329	15345	15293	15526	15256	15343	15197	15180	15491	15274	15154	15465	15381	15380	15308	15216	15315	15294	15329	15305	15256	15419	15358	15360	15406	15359	15236	15124	15313	15573	15577	15416	15279	15518	15334	15448	15267	15407	15322	15316	15298	15276	15383	15163	15439	15374	15250	15558	15399	15244	15289	15312	15422	15371	15421	15350	15354	15270	15323	15228	15293	15378	15436	15475	15157	15380	15395	15376	15328	15331	15120	15200	15303	15256	15288	15410	15391	15380	15351	15231	15382	15299	15398	15338	15351	15232	15244	15379	15396	15335	15410	15247	15231	15408	15330	15353	15382	15396	15380	15298	15564	15459	15191	15324	15281	15237	15303	15228	15305	15272	15427	15365	15465	15376	15269	15289	15436	15261	15403	15234	15320	15402	15395	15331	15224	15221	15330	15338	15268	15476	15363	15278	15275	15292	15397	15284	15284	15542	15244	15414	15461	15136	15407	15470	15475	15222	15209	15250	15399	15319	15579	15312	15500	15328	15331	15381	15459	15228	15351	15489	15396	15477	15316	15217	15486	15361	15261	15234	15288	15325	15425	15338	15278	15247	15366	15145	15478	15388	15404	15206	15265	15274	15262	15332	15410	15415	15374	15367	15329	15443	15331	15444	15265	15234	15276	15239	15360	15353	15234	15206	15503	15130	15358	15323	15276	15291	15354	15410	15381	15344	15381	15422	15357	15491	15355	15364	15352	15337	15488	15288	15227	15256	15246	15443	15351	15335	15472	15245	15354	15279	15283	15306	15256	15373	15210	15399	15248	15364	15304	15449	15591	15269	15308	15468	15275	15361	15153	15223	15289	15340	15293	15249	15323	15254	15452	15299	15383	15305	15398	15514	15440	15276	15492	15289	15359	15295	15206	15442	15452	15309	15280	15261	15278	15260	15190	15332	15501	15323	15350	15263	15377	15269	15283	15246	15353	15446	15069	15450	15540	15225	15187	15458	15313	15328	15369	15301	15427	15315	15345	15274	15428	15428	15385	15183	15282	15365	15496	15336	15458	15287	15329	15170	15274	15602	15411	15476	15382	15211	15291	15439	15283	15289	15213	15371	15334	15266	15478	15268	15343	15318	15311	15297	15331	15513	15182	15382	15300	15303	15414	15256	15398	15287	15279	15226	15333	15506	15371	15348	15452	15245	15258	15260	15273	15391	15376	15265	15202	15463	15301	15297	15388	15544	15371	15405	15438	15376	15253	15340	15464	15488	15336	15474	15218	15251	15306	15461	15325	15322	15256	15275	15248	15443	15369	15338	15241	15346	15281	15267	15321	15303	15439	15270	15105	15359	15335	15394	15368	15155	15414	15412	15472	15329	15322	15333	15280	15250	15318	15251	15266	15249	15399
23675	21605	28400	25486	22575	21527	20578	18595	17848	18197	17948	17751	18111	18082	17950	17798	17793	17787	17876	17530	17647	17685	17778	17437	17564	17642	17599	17578	17643	17619	17532	17841	17439	17557	17510	17461	17449	17531	17675	17550	17541	17496	17523	17629	17475	17496	17532	17707	17924	17620	17489	17459	17571	17259	17399	17516	17427	17648	17537	17593	17517	17709	17481	17411	17361	17446	17587	17598	17485	17528	17693	17381	17520	17620	17638	17547	17610	17666	17527	17606	17528	17568	17542	17461	17556	17341	17635	17573	17545	17399	17389	17488	17686	17489	17584	17431	17616	17494	17799	17666	17607	17370	17387	17505	17443	17270	17643	17713	17490	17367	17283	17208	17375	17393	17620	17802	17492	17605	17435	17356	17513	17719	17489	17691	17466	17570	17493	17635	17746	17570	17499	17533	17496	17512	17280	17568	17637	17629	17529	17371	17625	17582	17565	17689	17581	17580	17608	17783	17414	17408	17602	17529	17358	17456	17463	17543	17700	17468	17755	17580	17291	17241	17575	17376	17621	17363	17649	17485	17434	17106	17350	17602	17527	17379	17445	17234	17385	17696	17600	17506	17613	17262	17423	17585	17235	17704	17516	17638	17421	17475	17542	17358	17808	17656	17641	17507	17680	17475	17694	17425	17470	17137	17681	17429	17412	17429	17505	17479	17619	17594	17651	17474	17517	17559	17613	17497	17705	17531	17494	17524	17563	17634	17841	17680	17414	17546	17768	17433	17505	17699	17470	17659	17450	17437	17507	17588	17551	17672	17801	17522	17456	17515	17823	17664	17633	17598	17529	17518	17525	17599	17484	17489	17521	17685	17624	17565	17517	17391	17343	17547	17685	17346	17421	17493	17659	17681	17461	17523	17386	17477	17405	17571	17441	17475	17493	17546	17684	17592	17567	17543	17697	17522	17604	17370	17582	17447	17345	17491	17578	17362	17546	17456	17464	17511	17200	17682	17572	17478	17585	17693	17517	17475	17585	17666	17462	17551	17517	17524	17564	17593	17480	17695	17626	17483	17661	17624	17314	17686	17774	17679	17435	17415	17422	17454	17551	17650	17467	17541	17500	17649	17529	17661	17602	17577	17487	17411	17692	17521	17588	17413	17443	17755	17572	17620	17471	17674	17586	17564	17488	17681	17536	17843	17598	17696	17531	17374	17672	17386	17428	17585	17577	17576	17510	17438	17664	17713	17532	17488	17530	17473	17611	17494	17373	17436	17436	17485	17334	17509	17582	17426	17582	17540	17483	17390	17438	17623	17561	17344	17606	17635	17588	17546	17658	17735	17450	17544	17566	17657	17552	17475	17391	17286	17327	17417	17547	17524	17510	17780	17586	17751	17290	17411	17365	17361	17506	17364	17593	17494	17680	17516	17537	17439	17649	17363	17280	17530	17568	17476	17552	17553	17425	17502	17707	17513	17540	17601	17557	17689	17492	17378	17426	17599	17684	17439	17375	17568	17520	17392	17477	17682	17390	17516	17350	17485	17668	17548	17334	17575	17663	17409	17483	17477	17338	17660	17582	17560	17768	17460	17654	17574	17724	17542	17621	17700	17533	17590	17650	17522	17250	17552	17668	17431	17589	17424	17583	17447	17533	17434	17672	17455	17562	17363	17345	17614	17454	17519	17545	17522	17561	17515	17543	17543	17647	17597	17330	17583	17566	17600	17364	17692	17578	17531	17351	17575	17633	17286	17517	17500	17581	17401	17509	17704	17605	17472	17367	17593	17537	17610	17442	17493	17539	17420	17447	17469	17616	17558	17449	17463	17514	17574	17487	17435	17641	17420	17654	17564	17498	17629	17543	17549	17454	17503	17466	17568	17379	17499	17338	17444	17492	17603	17404	17686	17660	17460	17582	17451	17611	17525	17516	17754	17740	17629	17565	17399	17688	17438	17423	17396	17682	17673	17542	17751	17532	17510	17647	17609	17327	17535	17300	17594	17807	17545	17535	17581	17408	17474	17373	17606	17738	17445	17612	17404	17611	17444	17601	17496	17594	17503	17528	17551	17493	17694	17599	17421	17619	17561	17676	17586	17604	17355	17430	17580	17848	17716	17593	17301	17632	17519	17459	17572	17534	17437	17453	17487	17588	17445	17678	17558	17398	17718	17311	17523	17684	17567	17420	17380	17333	17493	17438	17380	17571	17699	17545	17441	17593	17469	17672	17682	17570	17388	17421	17790	17523	17583	17606	17456	17545	17420	17589	17359	17466	17511	17668	17324	17558	17489	17582	17610	17568	17612	17695	17701	17558	17553	17536	17485	17475	17383	17302	17626	17618	17515	17663	17437	17682	17586	17588	17661	17530	17746	17502	17543	17506	17530	17584	17634	17528	17409	17540	17454	17547	17340	17548	17642	17530	17597	17666	17629	17488	17609	17482	17715	17572	17530	17433	17437	17428	17792	17582	17447	17360	17451	17394	17519	17608	17661	17463	17529	17550	17665	17634	17632	17532	17494	17514	17477	17298	17416	17563	17643	17642	17438	17516	17434	17812	17548	17672	17439	17837	17650	17555	17532	17597	17536	17536	17503	17491	17589	17503	17636	17559	17443	17591	17682	17576	17602	17700	17624	17515	17629	17366	17500	17606	17606	17562	17506	17564	17470	17420	17521	17622	17585	17580	17598	17631	17512	17669	17383	17714	17585	17543	17616	17626	17466	17551	17549	17334	17591	17647	17699	17461	17554	17529	17399	17522	17572	17632	17500	17610	17718	17594	17505	17507	17570	17527	17469	17555	17668	17532	17576	17682	17633	17742	17849	17432	17402	17468	17577	17699	17678	17580	17500	17553	17677	17424	17356	17279	17442	17420	17317	17418	17487	17624	17502	17399	17497	17535	17547	17750	17511	17492	17425	17529	17514	17710	17445	17692	17405	17528	17696	17376	17460	17518	17280	17489	17769	17809	17591	17636	17280	17534	17597	17841	17534	17611	17387	17482	17575	17632	17595	17631	17632	17462	17675	17374	17525	17836	17542	17557	17631	17690	17623	17429	17436	17416	17464	17467	17612	17503	17760	17353	17304	17571	17458	17687	17483	17493	17499	17328	17484	17474	17634	17716	17407	17584	17520	17546	17490	17592	17586	17494	17500	17600	17661	17554	17490	17605	17670	17508	17547	17366	17455	17696	17685	17430	17494	17600	17521	17500	17542	17648	17712	17459	17497	17599	17455	17403	17592	17583	17507	17645	17694	17430	17681	17394	17286	17597	17510	17451	17343	17330	17563	17773	17621	17679	17794	17485	17518	17539	17316	17375	17478	17610	17593	17611	17641	17416	17659	17622	17529	17474	17597	17593	17744	17482	17669	17767	17300	17387	17469	17487	17470	17416	17417	17666	17537	17768	17306	17458	17565	17552	17632	17707	17527	17561	17423	17501	17558	17514	17311	17469	17447	17661	17463	17601	17420	17322	17622	17626	17538	17486	17718	17669	17586	17452	17490	17441	17527	17613	17554	17443	17581	17497	17658	17620	17417	17422	17623	17335	17457	17848	17529	17480	17564	17434	17472	17253	17466	17325	17529	17552	17495	17529	17547	17583	17813	17579	17460	17522	17520	17528	17468	17540	17675	17558	17292	17585	17590	17507	17430	17524	17726	17559	17615	17484	17504	17556	17333	17521	17589	17485	17375	17583	17590	17564	17605	17515	17518	17382	17431	17520	17459	17786	17659	17646	17593	17703	17444	17403	17526	17615	17568	17505	17433	17579	17387	17279	17357	17598	17542	17570	17432	17526	17513	17279	17733	17569	17515	17557	17432	17319	17428	17551	17616	17673	17358	17544	17494	17489	17584	17437	17521	17499	17578	17586	17666	17445	17627	17441	17585	17567	17485	17444	17520	17606	17444	17459	17471	17510	17551	17596	17392	17454	17596	17830	17507	17535	17707	17712	17417	17462	17696	17675	17342	17748	17744	17448	17729	17476	17393	17720	17401	17547	17503	17678	17539	17401	17407	17683	17584	17437	17503	17544	17546	17492	17436	17406	17516	17781	17601	17642	17471	17654	17324	17716	17664	17627	17621	17290	17563	17554	17529	17478	17691	17607	17131	17546	17383	17709	17599	17496	17611	17525	17685	17517	17436	17622	17586	17557	17518	17594	17501	17580	17381	17636	17499	17555	17330	17457	17508	17551	17570	17590	17364	17713	17588	17606	17365	17487	17786	17411	17521	17535	17635	17608	17436	17693	17495	17338	17388	17799	17492	17374	17616	17567	17512	17572	17497	17770	17517	17568	17590	17485	17720	17457	17440	17397	17500	17790	17607	17533	17649	17330	17257	17627	17491	17564	17484	17499	17646	17462	17285	17430	17563	17418	17347	17524	17486	17510	17525	17402	17558	17638	17547	17582	17437	17636	17459	17460	17459	17451	17659	17638	17740	17668	17557	17487	17495	17434	17619	17537	17435	17467	17440	17528	17429	17522	17632	17617	17536	17489	17622	17615	17724	17554	17496	17349	17528	17542	17589	17602	17538	17157	17493	17514	17502	17781	17502	17630	17694	17579	17543	17359	17525	17438	17306	17636	17472	17544	17624	17717	17633	17815	17529	17788	17693	17697	17424	17627	17231	17437	17695	17575	17318	17421	17639	17520	17846	17536	17550	17528	17418	17575	17536	17566	17650	17409	17579	17515	17582	17529	17622	17772	17420	17455	17505	17308	17493	17703	17358	17631	17565	17526	17735	17624	17649	17570	17536	17605	17486	17432	17613	17568	17333	17640	17628	17494	17668	17616	17451	17618	17522	17388	17338	17628	17441	17420	17587	17679	17576	17377	17699	17605	17390	17375	17518	17683	17661	17655	17351	17702	17474	17654	17577	17597	17527	17699	17697	17644	17334	17508	17546	17606	17731	17811	17557	17527	17501	17333	17539	17530	17517	17414	17534	17510	17371	17551	17614	17741	17558	17468	17426	17584	17416	17603	17604	17461	17693	17576	17520	17486	17605	17300	17752	17712	17563	17346	17464	17691	17568	17535	17644	17584	17514	17531	17331	17533	17485	17282	17580	17428	17495	17583	17369	17558	17574	17424	17452	17481	17578	17621	17406	17570	17575	17509	17429	17594	17360	17440	17487	17606	17483	17729	17645	17596	17698	17606	17581	17571	17504	17538	17554	17512	17359	17518	17649
18971	37724	29467	20478	17751	16616	16007	15897	15492	15602	15439	15407	15237	15290	15264	15245	15145	15120	15268	15058	14981	15226	15032	15026	15011	14825	15157	15222	15073	14848	14875	14889	14907	15036	15087	14938	15045	15039	14873	14888	15196	15219	14906	15110	14908	14850	14910	14912	15041	14923	14900	14962	14980	15020	14774	15070	15068	14850	15088	14907	15123	14919	15093	15006	15118	15169	15119	14953	15083	14809	14860	14993	14950	15141	15081	15005	15153	15072	14918	14899	14973	15106	15068	15165	14944	14976	15138	14859	15062	14771	15130	14828	15025	15062	15027	15043	14966	14909	15117	14876	15091	15002	15121	14912	15006	14898	14981	14957	14978	14814	15044	14951	14903	15043	14990	14846	15058	15233	15082	14803	14878	14942	14907	15048	14971	15110	14956	14993	14967	15123	15122	14811	14994	14917	14995	14915	14929	15015	14997	14901	14930	15158	15002	15137	15068	15011	14956	14963	15024	14895	15101	14939	15174	14969	14847	15008	14888	14906	15029	14747	15016	15044	15058	15084	15114	14978	15047	14991	14988	14951	14871	15068	14963	14966	14883	14937	15112	14951	15004	14834	14937	15063	15063	14934	15075	15107	15014	14938	14904	14915	14911	15077	15124	14996	15097	15097	14747	15047	15110	14977	15007	15076	15062	15195	15057	14938	15124	14986	15110	15205	14910	15126	14777	15000	14879	14999	15058	15042	15154	14907	15020	14897	15115	14860	14970	14857	14999	14853	14991	15013	15072	14891	14875	14970	14852	15007	15133	15029	15020	14899	15119	15044	15065	14918	15054	15231	14852	14966	15086	14917	14830	14790	14952	14889	15113	14928	14948	14945	14981	14884	14946	14881	15085	14886	14898	15019	15005	15113	15045	14995	14927	14934	14878	14994	14917	14906	15155	15096	14940	14914	14962	15045	15117	15018	15182	15126	14907	14915	15040	14987	14978	15159	15014	14946	15015	15183	15040	14905	14971	14944	14996	14929	15033	15243	15165	14849	14835	15038	15011	14973	14907	15069	14984	14993	15087	14899	15028	15138	14923	15056	14887	14978	15088	15084	14998	15060	14909	14815	14982	15002	15110	14886	15050	14844	15058	15065	14861	15001	15046	15153	15093	15066	14881	15046	14956	14996	14973	14996	14958	14943	14954	15014	15140	15009	14871	15100	14977	15045	14767	14923	15063	15131	15129	14941	15104	15089	14892	15046	15002	15147	15073	14972	15157	14974	15062	14952	14896	14969	14911	14907	14972	14957	15044	14789	15083	14902	14830	14778	15036	14932	14957	15097	14883	15148	14984	14850	15140	14884	14960	15062	14882	15011	14925	15023	14971	14954	15063	15010	15135	15051	14952	15084	15013	14855	14848	14975	14930	15005	14938	14899	14981	14966	14877	14996	15147	14973	14898	14941	15033	14915	15024	15015	15002	15132	14980	15140	15082	14967	14924	15116	14801	14985	14890	14929	14940	15109	14962	15027	15178	14882	15039	15047	14811	15023	14950	14949	14857	15065	14858	15029	14947	14839	15073	15029	14914	14928	15080	14880	14843	15023	15013	14909	15013	15002	14901	15103	15042	14903	15164	14992	14858	15025	15020	15066	14765	15215	14883	14829	15140	15110	14983	14909	15101	14822	15133	15095	15008	14963	15004	15133	14990	15068	14950	15004	15013	14926	15069	14860	15109	14910	15014	14899	15078	14935	14988	14799	15070	15032	15017	15148	14969	15015	15043	15058	15001	14909	14937	15044	14835	15015	14896	15114	15057	14930	14889	14851	14951	14984	14924	15106	14936	15045	14825	14985	14895	14860	15115	14976	15002	15190	15029	14800	15115	14932	15031	14937	15022	15002	14865	14848	14936	14899	14858	15102	15028	14973	14921	14849	15059	14895	14882	14891	14971	14896	14852	15042	14954	14944	15100	15025	14902	14992	14961	14954	14934	14928	15043	15042	15011	14939	14944	15024	15121	15079	14975	15007	15054	14880	15117	15028	14852	15130	14960	14994	14911	14907	14920	14907	15163	14896	14937	15045	15020	14919	15079	14863	14749	14795	14984	14929	15131	15002	14983	15036	14929	15153	14908	15039	15039	15027	14812	14916	15054	14969	14893	14978	15126	15114	14827	14890	15031	14986	14910	14962	14851	15147	15069	15016	14891	15047	14979	15094	14799	15012	15041	14973	14994	15077	14912	15046	14977	14858	15107	15040	15052	15023	14892	15093	15060	15044	14899	15005	14973	14983	14911	14917	15061	14861	14866	14876	15003	15030	15058	15087	14895	15086	14854	15011	15030	15008	15252	15028	14973	15116	14908	15140	14926	14949	15098	14928	14966	15071	15079	14971	14893	14950	14875	14949	14988	14979	15057	14924	14924	14830	15237	14940	15052	15062	14976	14978	15119	15053	15133	14961	15015	15074	15236	15080	15069	15093	14933	15254	15164	14731	15106	14875	15026	14825	15029	14981	15033	14880	14963	15061	15087	15074	14909	14940	15100	14926	15066	14907	14846	15059	14862	14977	15070	15114	14906	14944	14923	14903	15029	14797	14995	14738	14952	15076	15017	14881	15087	15011	15037	14895	15013	15030	15146	15032	14935	14984	14957	15146	15049	15110	15089	15017	14873	15101	15032	15093	14939	15183	14990	14892	14865	14952	15067	15066	14989	15040	15036	14999	14935	14916	14957	14896	15009	14883	15061	15102	15062	15253	14996	14958	15003	14888	15099	15014	14994	15044	15254	15015	15017	14820	15108	15166	14960	15047	14894	14944	15042	15264	15045	14893	14971	15012	15103	14821	14933	14966	14837	15015	15013	15051	14964	14876	15037	15066	15136	14894	15076	14902	14991	14957	15043	15073	15001	15066	14995	14997	14967	15041	15022	15082	14953	14967	14842	14925	14921	15082	14975	14722	14973	15045	14879	15098	14934	14952	15049	15125	15029	14975	14984	15184	15159	14895	15113	14959	14986	15036	14995	15173	14918	15016	15155	15039	15000	15060	15106	14830	15142	14875	15077	14905	14888	15055	14875	14926	14970	14892	14823	14953	15147	15102	15001	14966	14885	14802	14988	14976	15120	15081	15034	15008	15025	14839	14849	15142	15161	14962	15034	14932	14991	14973	14870	15065	15129	15125	14981	15030	14966	14779	14953	15083	15013	15038	15043	14938	15105	14976	15166	15135	14975	14937	14893	15005	15074	14968	15003	15018	15076	15125	15022	15081	14970	15278	15055	14854	15087	14990	14994	15046	14994	15046	14814	14993	14906	14961	14865	15093	14987	14975	15005	14939	15045	15021	15018	15016	15001	14874	15030	14882	15080	14908	14902	15070	15085	14919	15160	14983	15021	14985	15132	15049	14994	15067	14924	15051	14902	15063	15053	14943	14980	15066	14890	14954	14876	14900	14982	14998	14856	15098	15015	15248	14883	15048	15031	14973	14952	14988	15032	14930	15142	15069	14972	14995	15028	14896	15180	14896	14985	14773	15049	14975	15088	15028	15069	14930	14996	15169	14915	15013	15158	14972	14854	14996	14935	14929	14915	15067	15011	14968	15055	15049	14879	15050	14880	14855	14993	14907	15143	15102	14968	14941	14947	14922	14971	14973	15065	15033	15009	14964	14969	15050	14927	15118	14939	15020	14903	14944	14857	15196	15014	14978	14911	14975	14986	14983	14803	14981	14972	15217	15115	14932	15123	14733	15024	15117	15089	14974	14954	14861	15092	14918	15010	14918	15019	15162	15032	15031	15029	15079	14991	15172	14946	14835	14977	14895	15167	15144	15038	14903	15087	15007	14981	14834	14849	14759	14966	14944	14720	15108	15018	14982	14875	14968	14946	15039	14888	14942	14968	14815	14963	15124	14986	14971	14983	14934	14940	15085	14980	14919	14834	15214	14830	14982	14968	14976	15016	14953	15055	15078	15055	14882	15166	15051	14974	15011	15004	14945	15035	14863	14947	15045	15091	15002	15140	14908	14967	14926	14859	14796	14990	15073	15066	15039	14857	14859	14920	15024	15024	15069	14853	15088	15053	14923	14963	14934	14922	14990	15101	15092	15045	14995	14967	15034	14933	14982	15020	15011	14948	15074	15068	14904	15115	14956	14896	15076	15055	15162	15186	14924	14987	14937	15139	15126	15058	14985	14989	15073	14951	15011	15175	15104	14936	14948	14748	15165	15074	15019	15022	15018	14877	15086	15032	14963	14971	15120	15018	15108	14953	15028	14929	15177	14894	15162	14902	14980	15012	15100	15096	14996	14962	15053	15035	14901	14836	14930	15015	14920	15080	14892	14888	14993	14932	14839	15028	14861	15151	15019	15026	15188	15001	15072	15094	14862	15314	14887	15159	14902	15050	15054	15103	15054	14913	14922	14833	15140	15186	15091	14921	14944	14997	15012	15010	15027	15021	14880	15065	14774	14979	14960	15105	14955	15000	15071	14990	14960	15084	14989	14991	14758	15109	14955	14958	15092	15055	14943	14980	15173	14959	14881	14866	15014	14998	15022	15000	15006	15002	15044	14931	15084	15005	15035	14860	15041	15073	14903	14935	14851	15241	14901	15043	14805	14994	14918	15153	15026	14972	14890	15043	14886	15164	14945	15032	14833	15102	15165	14920	15086	15059	14985	15149	14945	14956	14968	15041	14950	15074	15027	14977	14945	14881	14922	15030	15022	15022	14879	14954	14962	15002	15083	14914	14996	14938	14861	14937	14984	14905	14919	14962	14894	14922	14916	14873	15138	15050	14960	14903	15080	14881	14948	15068	15116	15086	15053	15008	15044	14884	14889	15115	14985	15091	15072	14943	14908	14986	15013	15033	15069	14897	15072	14963	15034	15041	14939	14981	15010	15112	14898	14918	15138	14946	15076	14944	15027	14905	15032	15050	15005	14860	15023	14868	15049	14993	14942	15042	15109	15065	14935	14945	15084	14955	15015	15025	15080	15003	14931	14960	15094	15003	15022	14988	15050	14989	14896	14839	14917	14957	14876	14795	15155	14924	14903	15105	14817	14971	14961	15144	14831	14958	15064	14818	15089	14951	15021	15092	14862	14918	14904	14884	15132	15068	15187	14924	14938	14849	14864	15024	14914	14988	14887	14945	15018	15003	15023	15009	14946	15036	15066	14998	14979	14960	14936	14890	15132
25348	21614	27250	27327	20960	20093	19994	19497	19577	19413	19064	19204	19222	19117	19171	18975	19011	19069	19085	18872	19186	19128	19142	18962	19002	19111	18865	19141	18992	18774	18999	18984	19171	19099	18977	18969	18995	19062	19036	19178	18974	19198	19063	19080	19099	18978	19005	19260	18942	19213	19111	19254	19049	19085	18826	19027	18999	18923	18928	19089	19051	18885	19130	19019	18910	18890	19029	19016	19215	19248	19039	18736	18815	19033	19009	18974	19109	19204	19099	18928	18867	19039	18875	19048	19247	18940	19037	19206	19060	19124	19086	19045	18967	18963	18760	18833	18926	18874	18832	18971	19023	19152	18786	18858	19115	19040	19222	18817	18843	19049	19265	19048	19003	19076	18895	18961	19033	19105	19134	18814	18908	19096	18783	19051	19183	19052	18988	18803	18973	18917	19288	19104	19055	19105	19055	19221	19069	19025	19026	18838	19082	19042	19191	19115	18896	18952	18992	18972	18892	19137	18969	19204	19095	18925	19010	19050	18841	19123	18910	18914	18896	18870	19033	19088	18950	18921	19034	19098	19080	18920	19183	19056	18860	19065	18865	19095	18950	19018	18845	18941	19069	18953	19059	18929	19090	19028	19135	18991	19036	19192	19027	18981	18948	19050	18882	18984	18865	19113	19141	19100	18847	19067	18894	19038	18853	19019	18830	18808	18948	18997	18956	19043	19100	19115	18879	18908	19099	19029	19021	18950	19017	19043	19003	18984	18895	18795	18864	19010	19156	18907	18949	19090	18922	18887	19102	18982	18862	19168	19107	18970	19036	19227	19057	18904	18764	18929	18971	18647	19176	19040	18980	18919	18833	19018	18958	19288	19167	19212	18950	19162	18982	18968	18966	18920	18939	19050	18962	19096	19027	19114	18984	19167	19035	18886	18957	18892	18979	19120	18979	19051	19177	18975	18909	19022	19128	19123	19089	19033	18953	18915	18967	19070	19055	19203	19079	18805	19003	18935	19014	18922	18940	19117	18988	19044	19202	18887	19102	18977	19022	18849	18952	18949	18924	18878	18870	19174	18824	19209	19027	18980	19058	19076	18884	19224	18886	19277	18993	19053	19050	18830	19087	18985	18858	18894	19054	19044	19058	18768	19178	18924	19076	19129	18934	18847	18981	19157	19151	19165	19049	19138	19064	18956	19179	19158	19095	19086	18956	18802	18933	19055	19144	19109	19009	18972	18859	19115	19099	19034	18992	19043	18938	18912	19277	19139	18901	18733	18903	18791	18827	18940	19126	19137	19013	18842	19037	19111	18809	19013	18891	19099	19116	18946	18972	19071	19137	19281	19252	19018	18890	18854	18925	18904	19054	19077	19114	18946	19163	18980	18926	18826	18923	18914	19125	19003	19034	18775	19031	19194	18980	19035	19084	18943	19140	19076	19116	18936	18957	18959	19080	19151	18894	19115	19115	19115	19171	19061	19098	19058	18957	18994	19045	18942	18872	18882	18892	18854	18773	18986	19005	18917	19165	19078	18965	19103	18951	18681	18726	19095	18977	19130	18992	19050	18852	18853	19145	19102	19154	19221	18891	19174	19006	18906	19086	19194	18958	18945	19037	19192	19182	18986	19041	19029	18985	18992	19073	19076	19038	19066	19093	19182	18918	19038	19032	18771	18917	19154	19040	19084	19108	19025	18956	18974	18823	18959	19026	19045	18901	18808	18895	19023	18815	18872	19142	19172	18917	19097	19113	18987	19207	19016	19223	18924	18876	18914	19111	19139	19086	19147	19058	18962	19008	19057	19033	19277	18966	18653	19351	18895	18986	19067	19099	18948	19089	18937	19049	18811	19054	19047	19000	18958	19285	19244	19140	19126	18973	18974	18991	19139	18989	19155	19146	18922	19080	19151	18951	19197	18991	19122	19053	19116	18974	18999	19042	19091	19180	19009	19157	19038	19054	18906	19172	19056	19120	19012	19060	18890	18998	18864	19243	18901	18895	18884	18921	18955	19016	19046	18936	18933	19077	19180	19161	19068	18977	19003	19131	19082	19055	19096	18964	19013	18957	19055	18711	19073	18974	18813	18735	19073	18924	19174	18918	19028	18857	19036	19219	19027	18916	19169	18853	18814	19174	19087	18995	18905	19181	19013	18956	19134	19068	18951	19088	19097	19052	19192	18950	19020	19052	18900	19042	19000	19228	19044	18987	18926	18884	19050	19092	19024	19061	19108	19169	18997	18865	19070	19187	18989	19230	19118	18959	19033	18895	19120	18903	18907	18795	18895	19080	19065	19103	18827	18914	18945	19101	18941	18810	18959	18693	19078	19008	19159	19115	19068	19015	19201	19013	19016	18888	19099	19035	19053	19056	18968	19017	18936	18688	19043	18889	19023	18800	19092	19116	18940	19218	19080	18917	18831	19007	19073	19040	19035	18935	18809	19101	18919	19009	18846	19123	18902	18845	18968	18983	19083	18987	18967	18760	18941	19011	19209	19057	18976	19038	18950	19021	18952	19124	19187	19160	19009	19015	19008	19185	19131	19057	18976	18872	19059	19185	19156	19063	19041	18789	18895	18935	18972	18942	19072	18903	19002	19185	19100	18882	18919	19072	18911	19112	18856	18917	18899	18840	19138	18922	19219	18909	18963	18898	18853	19036	18988	19072	19148	18851	19031	18917	18875	19083	19026	18943	18956	19002	18826	18947	18862	18945	18915	19177	19063	19126	18994	19134	19168	19172	19126	19164	19090	18830	19232	18976	19081	18993	18841	19102	19019	19025	18806	18986	19043	18805	18898	19037	19126	19056	18853	19042	19048	19224	18903	18937	18881	18898	19033	18876	19070	18914	18945	18994	18915	19007	19212	19207	18877	18883	19102	18977	18968	18975	18935	18860	18869	19086	19049	19059	18930	18958	18942	18947	19103	18967	18881	18952	18924	19039	18826	19145	19069	19146	18998	18960	19114	19006	19001	18961	19067	18907	18853	19083	19205	18998	19092	18955	18947	19077	19208	19125	19140	19000	19018	19157	18985	19159	19012	19118	19124	19191	19230	18938	18921	19117	18938	19076	19119	18895	19092	19080	19020	19010	18986	18973	19176	19173	19189	19055	18902	19217	19018	18697	18959	18802	18971	19162	18972	19018	19054	19189	19053	18993	19115	19004	19174	19122	18888	19062	19156	19023	19013	18981	19006	19072	19031	19142	18936	19101	19029	19234	19092	18949	19123	19017	18927	18753	19112	18987	18939	19037	19040	19131	19026	19059	18969	18997	19061	19128	19036	18920	18987	18978	19037	19077	18790	19171	18841	19113	18995	19067	19093	18853	19095	19082	19293	19112	19187	19167	18907	19013	19034	19021	18811	19026	19058	19256	19090	19095	19044	19178	19055	19008	18932	19091	19165	19047	18790	19248	19037	18787	19096	19182	18896	19074	19160	19190	18931	19037	19169	19066	19178	19117	18917	19076	19061	19191	19020	18893	19189	19126	19427	19117	19136	19088	19141	19036	18995	18886	18891	19115	18707	18959	19006	19117	19311	18874	18904	19049	19100	19112	19082	18969	18833	19038	18950	18991	19159	19143	19100	19119	19055	19064	18933	19088	18973	18886	19138	19077	19158	18983	19046	19089	19018	19012	18973	18928	19079	19136	19177	18972	19095	19332	18793	19029	18984	18993	19197	18929	19028	18720	18752	18873	19093	19131	18955	19125	19203	19155	18917	18986	18990	19118	18923	18928	18904	18884	19034	18952	18836	19105	19079	18853	18935	19062	19091	19057	19159	18966	18948	18947	19076	18762	18970	19170	19012	18996	18964	19014	19123	18942	18999	18969	18870	18851	19071	19010	18955	18863	18853	18847	19124	18835	18984	18949	19250	19007	19024	19131	19038	18945	18993	19141	19004	19116	19014	19201	19165	19058	19334	19022	19294	18913	19052	18862	18978	18927	19072	18903	18997	19077	19025	19157	19058	19035	19044	18974	19001	18964	18943	19042	19015	19061	19088	19025	18866	18979	19061	19068	18909	18916	18959	19078	19064	19148	18914	18859	19081	19020	18861	19041	19171	19243	19079	19130	19016	19145	19093	19097	19206	19251	19148	18791	19162	18963	18898	18851	19150	19083	18928	19246	19023	18962	18858	18785	18717	19089	19009	19147	19129	19231	18891	19035	18971	19083	19138	19148	19030	18995	18973	19326	19051	19135	18967	18972	19057	18779	18971	18958	19061	19072	18853	18808	19196	19079	19159	19092	18895	19018	19054	18869	19025	19131	19010	19078	18839	19079	19257	18959	19096	18809	19061	19055	19007	19020	18929	18868	18876	18991	18998	19078	18830	18803	18918	19098	19061	19158	19086	18938	18841	19104	19009	18939	18970	18892	19012	19216	19219	19161	18922	19123	18975	19049	19067	18914	19056	18915	19002	19142	19381	19275	18891	18818	18895	18873	18772	19088	19082	19156	19011	18925	19080	18991	18835	19310	18891	19084	18903	19156	19020	18996	18898	18977	18841	18950	19079	19273	19102	18893	19131	19023	19150	19129	19043	18999	19228	19010	19028	18891	18915	18883	19038	18785	18917	19090	18910	18818	19023	18976	18930	19168	19173	18999	18990	19123	18945	19047	19023	19001	19033	19257	18911	19205	19005	18859	19010	18881	19065	19052	19152	18801	18786	18936	18892	19044	19069	18995	18994	19023	19079	19031	18927	18980	18887	19036	18858	19114	19168	19055	18994	18996	19247	18876	18832	18984	18954	18792	18958	19071	19178	19133	19168	19030	18877	19004	18959	19061	19078	18948	18986	19003	19110	19148	19137	19089	19095	18999	19090	18893	18883	19093	18882	19052	18951	19004	18968	18934	18920	19009	18979	18918	19062	18930	18945	18897	18952	19097	19001	18960	19163	18741	18965	19125	19150	18942	18683	18895	19244	19051	19150	18947	19013	18868	18945	18955	18998	18841	18862	19105	19155	19095	18796	19060	18974	18871	19113	19027	19105	19254	19180	18939	19066	19040	19089	19011	19047	18902	19145	18963	18986	19106	19190	19135	19166	19150	18933	18897	18886	18944	19053	19086	19011	19023	19096	19038	19091	18944	19153	18881	18863	18993	19150	19086	18827	18785	19004	19206	19081	19052	18852	18886	19134	18974	18899	19075	19186	19051	19026	18898	19327	19066	19174	19066	19066
19837	32120	25772	19966	17658	16738	16610	16357	16336	16174	16115	16153	16148	15957	16045	15781	15951	15846	15943	15893	15918	15869	15860	15871	15807	15913	16042	15730	15772	15894	16099	15751	15873	16011	15853	15851	16049	15910	15924	15886	15812	15872	15917	15790	15707	15721	15844	15811	15865	15944	15889	15924	15873	15625	15937	15837	15721	15947	15839	15877	15981	15798	15721	15725	15843	15853	15800	15890	15789	16053	15817	15680	15850	15960	15747	15980	15846	15842	15872	15770	15861	15875	15616	15968	15698	15902	15879	15917	15855	15790	15951	15901	15871	15820	15944	16074	15974	15779	16135	15707	15893	15823	15911	15742	15931	15726	15931	15776	15829	15841	15973	15815	15827	15783	15883	15746	15935	16000	15877	15798	15889	15969	15895	15848	15953	15989	15932	15760	15815	15707	15803	15848	15858	15932	15851	15772	15762	15733	15926	15819	15803	15906	15753	15809	15690	15869	15726	15739	15794	15861	15957	15880	15863	15800	15824	15788	15826	15802	15841	15896	15953	15867	15778	15877	15927	15845	15888	15845	15969	15932	15924	15781	15782	15879	15710	15910	15833	15979	15985	15883	15680	15817	15872	15653	15908	15882	15770	15833	16028	15828	15783	15903	15975	15906	15678	15958	15820	15814	15964	15729	15885	15988	15837	15745	15891	15826	15947	15849	15877	15746	15804	15959	15907	15859	15912	15809	15779	15877	15886	15967	16037	16061	15991	15922	15840	15934	15952	15731	15791	15844	15823	16055	15893	15874	16007	15911	15872	15870	16014	15925	15778	16027	15805	15960	15777	15888	15802	15618	15944	15774	15836	15906	15895	15883	15863	15745	15822	15833	15855	15756	15864	15900	15926	15850	15789	15906	15922	16016	15872	16007	15782	15985	15853	15915	15982	15759	15783	15852	15825	15872	15901	15762	15746	16027	15800	15879	15796	15722	15797	15966	15726	15962	15959	15889	15840	15757	15986	15818	15928	15969	15962	15688	15787	15858	15796	16085	16013	15962	15872	16022	15865	15876	15935	15750	15826	15775	16082	15615	15961	15791	16015	15943	16059	15856	15737	15968	15699	15901	15876	15805	15876	15942	15974	15841	15714	15854	15862	15767	15860	15937	15781	15996	16066	15811	15621	16101	16006	15969	15936	15806	15897	15840	15889	15846	15924	15910	15803	15776	15872	15793	15965	15873	15705	16016	16105	15689	15905	15785	15697	16100	15809	15705	15919	15959	15868	15956	15895	15736	15818	15843	16017	15931	15688	15835	15841	15673	15938	15840	16032	15813	15913	15773	15961	15795	15888	15955	15885	15752	15854	15890	15851	16057	15900	15818	15777	15963	15946	15994	15875	15880	15888	15903	15819	15696	15968	15767	15930	15876	15894	15947	15862	16089	15746	15940	15855	15758	15854	15799	15959	15777	15803	16019	15833	15945	15752	15966	15841	15846	15819	15826	15915	15739	16002	16037	16043	15810	15687	16038	15773	15936	15817	15804	15792	15907	16089	15894	15840	16148	15895	15720	16058	15953	15769	15825	15926	16008	15876	15751	15815	15848	15873	15932	16100	15808	16014	15936	15949	16000	15903	15732	15956	15955	16037	15839	16009	15875	15901	15972	15783	15790	15950	15815	15938	15891	15758	15679	15902	15787	15871	15572	15832	15904	15874	15825	15750	16069	15770	15778	15837	15751	15974	15772	16071	15761	15993	15663	15968	15828	15751	15778	15831	15789	15969	15887	15832	15974	15759	15842	15968	15896	15957	15988	15846	15944	16015	15963	15878	16006	15638	16007	15781	15893	15703	15836	16179	15804	15796	15781	15839	15773	16005	15776	15868	15831	15938	15881	15868	15933	15906	15969	15824	15724	15834	15973	15818	15861	15990	15753	16034	15965	15832	15874	15830	15889	15903	15862	15775	15838	15801	15716	15921	15934	15926	15935	15945	15811	15748	15838	15747	15987	15759	15859	16053	15963	15737	15891	15909	15948	15883	15870	15915	15855	15954	15634	15966	15893	15811	15784	15786	15831	15825	15872	15973	15616	15891	15728	15892	15853	15725	15777	15890	15784	15876	15814	15731	15867	15828	15966	15905	15772	16040	16000	15658	15917	15799	15877	15838	15825	15679	15761	16095	15985	15943	15906	15922	15879	15955	15811	15974	15972	15822	15905	15665	15890	15869	15828	15794	16159	15950	15803	15942	15978	15901	15982	15845	15742	15999	15785	15959	15914	16026	15909	15908	15808	15734	15763	15955	15845	15901	15872	15958	15977	16090	15763	16008	15833	15936	15914	15947	15775	15814	15738	15844	15931	15654	15922	15870	15919	16037	15836	15899	15980	15888	15785	16007	15687	15841	16047	15857	15828	15910	15820	15884	15821	15907	15937	15828	15946	15819	16006	15790	15804	15979	15987	15602	15889	15692	15854	15825	15819	15904	15673	15813	15808	15991	16009	15746	15945	15877	15998	15879	16009	15743	15891	15817	15849	15934	15898	15764	15912	15926	16021	15808	15784	15983	15832	15880	15847	15953	15940	15847	15997	15826	15775	15870	15819	15859	16026	15700	15912	15675	16004	15922	15864	15869	15895	15862	15731	16021	15671	15841	15801	15912	15802	15743	15857	15900	15769	15813	15932	15773	15901	15705	15980	15665	15823	15668	15763	15827	15869	16014	15816	15734	15812	15781	15967	15744	15860	15997	15861	15836	15665	15942	15916	16065	15826	15950	15852	15700	16019	15857	15707	15908	15771	15869	15943	15834	15907	15821	15645	15892	15998	16012	15737	15962	15914	15810	15779	15807	15760	15830	15759	15977	15785	15908	15887	15957	15998	15914	15837	15866	15833	15743	16007	16032	15844	15933	15803	15814	15744	15713	15891	15891	15846	15865	15889	15683	15915	15909	15666	15843	15922	15794	15908	15755	16069	15936	15784	15809	15770	15993	15811	15845	15806	15839	16080	15930	15860	15762	15844	15875	15892	15916	15740	16072	15750	15915	15837	15850	15961	15869	15821	16047	15992	15760	15816	15948	15870	15859	15793	15910	15876	15971	15936	15936	15916	15957	15879	15984	16255	15876	15928	16022	15904	15798	15881	16008	15835	15950	15868	15856	15929	15846	15786	15836	15932	15950	15739	15917	16088	15886	16007	15760	15764	15962	15947	15790	15931	15902	15770	16061	15955	15864	15971	15970	15491	15836	15773	15850	15841	15813	16008	15763	15991	15780	15967	15738	15940	15892	15896	15993	15974	15862	15808	15775	15985	15967	15823	15907	15827	15914	16003	15942	15808	15763	15824	15942	15826	15759	15846	15926	15776	15848	15780	15951	15981	15947	15961	15784	15947	15914	15769	15924	16085	15751	15754	15892	15943	15784	15925	15843	15843	15888	15840	15943	15603	15981	15735	15964	15972	15902	15904	15923	15776	15983	15926	15770	15814	15939	15678	16115	16022	15919	15975	15839	15798	15734	15888	15956	15812	16055	15867	15891	15997	15820	15703	16029	15738	15748	15868	15882	15823	16064	15764	15912	15836	15910	15909	15804	15743	15783	15864	15900	16106	15909	15722	15972	15783	15954	15963	15964	15867	15807	15718	15914	15910	15893	15839	15721	15719	15805	15816	15892	15977	15774	15907	15719	15861	15869	15907	15990	15885	15897	15892	15754	15746	15861	15974	15822	15676	15792	16057	15767	15858	15862	15843	15762	16030	15790	15979	15991	15803	15873	15677	15927	15941	15822	15808	15852	16056	15719	15738	15722	15952	15983	15878	16021	15902	15872	15756	15898	15922	15830	15968	15821	15968	15869	15915	15822	15942	15840	15912	15929	15750	15723	15868	15892	15829	15863	15922	15999	15930	15847	15878	15810	15922	15936	15757	15850	16052	15918	15912	15843	16058	15850	15969	15672	15888	15711	15784	15819	15928	15882	15998	15997	15958	16093	15985	15877	15911	15675	16015	15988	15856	15878	15884	15770	15937	15864	16041	15939	15807	15866	15852	15866	15705	15955	15994	15928	15743	15844	15841	15787	15738	15688	15755	15786	15748	15857	15997	15850	15875	15617	15835	15772	15770	15900	15672	16095	15604	15815	15919	15952	15747	15899	15836	15762	15817	16076	16012	16012	15952	16133	15867	15849	15658	15781	15959	15913	15854	15873	15871	15965	15788	15913	15915	15806	15805	15791	15694	15825	15744	15903	15800	15935	15692	15852	16006	15832	15903	15908	15884	16028	15906	15699	15768	15998	15758	15921	15986	15937	15948	15882	15918	15901	15853	16119	15847	15874	15840	15782	15653	15968	15924	15827	16005	15707	15811	15764	15886	15859	15799	15994	15922	15995	15882	16048	15850	15773	15990	15938	15869	15981	16020	15772	16070	15871	15887	16036	15696	15886	15777	15740	15840	15888	15956	15729	16050	15749	15951	15804	15954	15902	15849	15973	15939	16071	15846	15871	15759	15936	15904	15805	15959	15981	15843	15704	15789	15955	15936	15815	15790	15909	15924	15699	15846	16160	15629	16120	16001	15923	15978	15899	15907	15739	15773	15782	15777	15776	15783	15828	15892	15992	15617	15834	15737	15841	15743	15935	16029	15893	16073	15897	15848	16048	15949	15836	15705	15745	15885	15948	15855	15828	15877	15863	15994	15968	15902	15820	15832	15923	15728	15821	15935	15980	16080	15768	15865	15766	15887	15812	15953	15971	15922	15967	16112	15863	15884	15900	15818	15721	15820	15970	15932	15957	15814	15996	15725	15818	15939	15928	15903	15958	15832	15850	15926	15892	15719	15744	15762	15995	15698	15747	15821	15760	15916	15752	15909	15904	15846	15859	15848	15952	15834	15781	15788	15973	15929	16151	15988	16017	15884	15698	15802	15918	15767	15876	15774	15842	15837	15962	15720	15766	15858	15788	15896	15806	15868	15903	15857	15776	15873	15844	15692	15786	15916	15700	15752	15792	16053	16082	15951	15924	15847	15746	15792	15950	15898	15839	15903	15759	15916	15910	15860	15858	15758	15866	15831	15806	15852	15871	15820	15759	15994	15810	15876	15856	15814	15766	15787	15711	15761	15993	15797	15749	15923	15697	15958	15903	15945	15840	15823	15791	15857	15664	15644	15952	15882	15864	15800	15893	15881	15810	15828	15940	15889
22616	21602	28863	24853	21933	23747	24646	20192	19000	19409	19227	18825	19072	19079	18899	18705	18821	18511	18645	18872	18530	18471	18397	18319	18548	18456	18515	18480	18537	18569	18475	18684	18482	18334	18636	18539	18718	18688	18522	18513	18354	18285	18442	18378	18611	18383	18405	18535	18394	18604	18494	18387	18480	18427	18144	18599	18437	18650	18592	18405	18396	18467	18246	18567	18556	18298	18494	18531	18314	18481	18544	18662	18284	18578	18481	18516	18400	18368	18243	18427	18201	18391	18194	18340	18450	18560	18270	18312	18602	18298	18574	18309	18562	18335	18424	18252	18680	18411	18462	18256	18291	18355	18503	18585	18375	18384	18461	18384	18458	18283	18475	18544	18515	18324	18472	18480	18451	18430	18504	18379	18358	18223	18575	18363	18405	18258	18325	18148	18353	18390	18250	18293	18345	18342	18548	18379	18632	18311	18417	18314	18226	18518	18310	18410	18384	18635	18619	18226	18357	18382	18466	18428	18339	18283	18270	18283	18507	18197	18432	18397	18466	18587	18602	18395	18455	18615	18350	18381	18257	18422	18365	18311	18300	18254	18297	18344	18506	18380	18528	18524	18377	18327	18467	18535	18233	18328	18285	18380	18550	18356	18242	18392	18348	18292	18282	18358	18368	18397	18231	18384	18492	18205	18355	18220	18413	18487	18281	18306	18278	18649	18486	18270	18330	18325	18466	18243	18271	18488	18216	18377	18490	18387	18384	18397	18390	18433	18218	18486	18276	18087	18310	18459	18469	18581	18463	18336	18320	18336	18257	18360	18495	18345	18322	18304	18383	18476	18415	18486	18389	18364	18295	18588	18490	18402	18479	18558	18412	18421	18418	18404	18451	18527	18515	18382	18472	18364	18455	18604	18252	18374	18399	18259	18429	18251	18422	18425	18601	18308	18375	18338	18418	18537	18618	18493	18526	18268	18348	18208	18341	18580	18378	18192	18177	18640	18725	18276	18460	18395	18306	18508	18346	18382	18350	18540	18340	18369	18356	18383	18463	18595	18253	18310	18433	18435	18408	18538	18444	18261	18303	18572	18394	18448	18288	18155	18590	18435	18461	18505	18459	18333	18555	18448	18392	18460	18337	18178	18265	18391	18602	18414	18436	18247	18244	18364	18507	18236	18479	18394	18369	18408	18328	18402	18291	18241	18477	18546	18427	18302	18535	18310	18409	18300	18507	18214	18332	18259	18321	18343	18482	18502	18529	18560	18344	18394	18531	18572	18422	18120	18486	18507	18461	18383	18570	18317	18459	18366	18658	18542	18269	18342	18394	18669	18409	18606	18490	18354	18421	18530	18342	18291	18484	18483	18426	18503	18502	18310	18592	18261	18337	18403	18223	18497	18373	18590	18331	18450	18291	18425	18306	18407	18369	18429	18242	18439	18499	18048	18369	18474	18348	18464	18557	18431	18417	18332	18274	18491	18390	18442	18727	18340	18483	18487	18507	18440	18537	18644	18433	18352	18346	18444	18593	18239	18481	18294	18482	18455	18463	18394	18411	18397	18385	18213	18534	18375	18438	18447	18453	18361	18301	18276	18419	18389	18528	18410	18424	18799	18301	18537	18372	18535	18366	18134	18367	18382	18296	18464	18580	18442	18368	18499	18445	18631	18394	18401	18450	18393	18332	18254	18380	18645	18416	18256	18357	18546	18397	18428	18554	18605	18166	18138	18532	18459	18286	18048	18328	18300	18219	18409	18306	18379	18427	18351	18290	18398	18488	18186	18263	18423	18563	18356	18237	18382	18496	18336	18464	18558	18514	18689	18594	18349	18342	18461	18287	18376	18554	18405	18239	18354	18422	18371	18562	18597	18319	18353	18580	18405	18539	18426	18528	18377	18567	18457	18362	18379	18333	18332	18469	18578	18647	18572	18429	18416	18388	18396	18430	18314	18185	18374	18716	18445	18574	18193	18272	18344	18451	18737	18410	18311	18341	18300	18364	18330	18331	18347	18612	18237	18368	18286	18427	18326	18575	18374	18576	18262	18374	18290	18237	18335	18584	18323	18596	18292	18325	18280	18552	18357	18354	18516	18449	18382	18355	18470	18465	18397	18287	18554	18235	18590	18465	18601	18437	18147	18165	18302	18482	18375	18391	18473	18442	18280	18426	18241	18428	18434	18445	18318	18521	18703	18367	18501	18340	18382	18375	18472	18488	18474	18348	18231	18582	18412	18210	18193	18558	18334	18496	18235	18381	18434	18315	18407	18353	18349	18491	18333	18430	18213	18438	18537	18147	18546	18394	18185	18406	18218	18249	18295	18380	18273	18455	18224	18240	18387	18486	18409	18542	18333	18401	18344	18289	18468	18430	18372	18700	18302	18357	18256	18479	18469	18496	18237	18265	18259	18381	18299	18515	18569	18307	18613	18559	18438	18538	18522	18108	18336	18347	18557	18558	18470	18408	18391	18560	18339	18260	18439	18476	18401	18506	18333	18566	18442	18243	18283	18250	18404	18690	18286	18575	18418	18549	18321	18267	18386	18218	18507	18342	18379	18374	18749	18491	18423	18529	18459	18545	18576	18394	18284	18322	18540	18297	18345	18444	18431	18363	18312	18420	18509	18432	18361	18529	18241	18353	18481	18456	18343	18547	18156	18157	18576	18455	18299	18519	18253	18294	18399	18624	18482	18403	18491	18596	18577	18430	18321	18604	18529	18324	18259	18308	18382	18572	18338	18379	18261	18537	18544	18386	18526	18465	18431	18522	18498	18542	18466	18396	18519	18457	18451	18330	18485	18264	18365	18571	18319	18387	18271	18552	18291	18435	18400	18616	18439	18407	18341	18396	18193	18420	18556	18332	18443	18500	18400	18459	18434	18357	18277	18397	18389	18128	18379	18433	18356	18582	18590	18255	18356	18410	18359	18337	18413	18354	18288	18277	18283	18463	18546	18394	18289	18349	18275	18307	18418	18416	18381	18312	18477	18322	18296	18475	18683	18273	18288	18179	18493	18109	18323	18528	18318	18477	18296	18370	18359	18382	18404	18396	18508	18393	18352	18441	18322	18389	18268	18386	18345	18437	18417	18366	18495	18352	18508	18291	18460	18167	18423	18501	18467	18590	18510	18555	18327	18427	18301	18436	18225	18663	18566	18411	18504	18535	18279	18507	18494	18608	18341	18244	18330	18353	18403	18540	18564	18355	18598	18561	18368	18315	18505	18548	18410	18374	18567	18352	18305	18333	18303	18561	18355	18258	18441	18376	18354	18361	18320	18474	18539	18514	18368	18516	18544	18337	18214	18439	18379	18300	18361	18385	18338	18384	18386	18471	18382	18418	18413	18354	18708	18535	18446	18306	18461	18513	18304	18317	18470	18287	18452	18539	18557	18318	18305	18279	18424	18305	18527	18340	18486	18463	18441	18362	18226	18391	18206	18543	18365	18272	18361	18484	18467	18452	18268	18325	18252	18572	18298	18390	18333	18542	18477	18296	18515	18444	18457	18670	18300	18402	18384	18393	18559	18698	18118	18340	18576	18480	18254	18391	18286	18469	18634	18127	18443	18228	18304	18257	18205	18425	18463	18454	18630	18137	18350	18391	18455	18331	18340	18361	18296	18294	18180	18282	18565	18483	18223	18535	18286	18479	18356	18419	18257	18533	18658	18215	18421	18473	18436	18598	18593	18695	18369	18411	18285	18510	18332	18494	18423	18416	18282	18209	18478	18403	18495	18404	18307	18292	18265	18383	18468	18471	18556	18587	18485	18397	18476	18597	18192	18415	18290	18321	18468	18447	18046	18493	18665	18269	18215	18381	18240	18465	18376	18521	18313	18338	18452	18314	18230	18457	18321	18441	18337	18439	18315	18508	18453	18509	18493	18471	18521	18492	18254	18445	18549	18029	18402	18455	18332	18391	18411	18433	18150	18497	18368	18432	18412	18371	18444	18327	18333	18304	18329	18362	18480	18369	18440	18513	18453	18476	18548	18507	18411	18347	18397	18489	18501	18292	18307	18576	18429	18056	18379	18462	18169	18682	18216	18500	18477	18332	18284	18534	18384	18314	18229	18387	18546	18463	18290	18426	18278	18412	18301	18201	18351	18363	18462	18366	18215	18242	18205	18306	18280	18362	18414	18564	18412	18314	18388	18396	18402	18318	18396	18366	18504	18345	18480	18467	18453	18402	18502	18199	18490	18521	18468	18335	18328	18104	18460	18397	18492	18201	18425	18192	18292	18360	18429	18482	18465	18413	18434	18317	18531	18564	18374	18446	18360	18445	18385	18294	18316	18206	18383	18478	18289	18538	18443	18435	18363	18361	18610	18265	18425	18450	18502	18303	18452	18310	18324	18312	18483	18556	18446	18369	18615	18419	18557	18384	18460	18331	18373	18245	18363	18333	18488	18251	18490	18373	18470	18244	18344	18432	18361	18516	18384	18403	18302	18139	18423	18156	18319	18511	18427	18610	18468	18278	18323	18387	18377	18342	18687	18353	18430	18466	18272	18493	18507	18478	18494	18378	18369	18386	18181	18494	18357	18344	18635	18402	18324	17965	18219	18466	18492	18252	18540	18662	18585	18363	18619	18413	18460	18454	18217	18384	18387	18409	18455	18443	18317	18332	18531	18429	18359	18445	18348	18546	18228	18408	18380	18543	18397	18505	18451	18479	18238	18371	18321	18546	18330	18279	18278	18429	18505	18341	18530	18396	18299	18556	18336	18235	18535	18339	18326	18226	18453	18316	18266	18562	18289	18445	18333	18296	18296	18339	18417	18463	18332	18364	18392	18333	18339	18301	18361	18281	18345	18451	18508	18343	18457	18560	18481	18400	18334	18429	18389	18408	18466	18279	18549	18292	18400	18454	18413	18478	18364	18527	18342	18318	18434	18334	18682	18242	18214	18395	18407	18311	18369	18440	18491	18420	18335	18433	18330	18418	18490	18365	18477	18475	18455	18386	18409	18496	18571	18368	18506	18384	18384	18238	18302	18556	18385	18404	18586	18374	18457	18563	18608	18556	18514	18479	18389	18485	18654	18394	18229	18294	18532	18340	18406	18295	18387	18507	18377	18453	18286	18294	18373	18356	18528	18413	18544	18413	18406	18570	18606	18430	18535	18454	18360	18486	18429	18528	18721	18398	18325	18456	18475	18554	18246	18356	18386	18224	18326	18473	18284
21389	42911	36250	24372	18923	17736	16998	16762	16331	16326	16205	16093	15889	15768	15744	15661	15651	15620	15711	15658	15675	15573	15556	15663	15712	15528	15506	15492	15590	15376	15530	15628	15555	15623	15580	15639	15575	15570	15458	15395	15467	15691	15296	15534	15584	15366	15587	15442	15468	15323	15523	15538	15698	15547	15497	15472	15445	15417	15614	15590	15395	15542	15509	15682	15494	15581	15489	15557	15516	15415	15528	15317	15630	15441	15570	15353	15432	15669	15622	15359	15481	15580	15496	15433	15508	15466	15521	15287	15647	15561	15484	15514	15403	15468	15427	15442	15472	15508	15392	15496	15317	15544	15383	15462	15564	15626	15599	15614	15621	15514	15687	15507	15581	15620	15478	15443	15534	15538	15297	15490	15449	15520	15563	15417	15474	15449	15545	15604	15386	15515	15557	15600	15634	15544	15314	15561	15669	15572	15595	15344	15500	15370	15534	15591	15454	15531	15367	15640	15479	15391	15601	15426	15442	15546	15562	15567	15368	15464	15458	15436	15512	15483	15521	15451	15544	15330	15483	15549	15381	15651	15473	15435	15453	15590	15506	15472	15515	15542	15548	15403	15331	15490	15371	15546	15644	15277	15424	15559	15419	15457	15313	15534	15665	15479	15389	15451	15585	15596	15501	15551	15449	15476	15462	15396	15440	15566	15546	15447	15616	15365	15506	15464	15364	15322	15520	15443	15571	15553	15515	15331	15588	15472	15406	15413	15471	15564	15350	15454	15552	15330	15397	15542	15472	15455	15692	15493	15503	15590	15379	15487	15390	15460	15582	15646	15524	15325	15482	15301	15432	15490	15409	15357	15516	15334	15545	15396	15472	15506	15465	15389	15423	15559	15374	15532	15614	15387	15487	15411	15549	15527	15457	15421	15547	15396	15440	15451	15556	15454	15562	15352	15490	15389	15456	15509	15492	15498	15512	15532	15481	15605	15606	15484	15372	15545	15439	15412	15498	15369	15602	15552	15454	15570	15663	15584	15432	15557	15681	15674	15566	15494	15463	15481	15617	15444	15659	15497	15358	15414	15501	15665	15478	15720	15514	15613	15478	15353	15374	15307	15657	15321	15464	15572	15585	15335	15585	15521	15404	15417	15480	15409	15510	15445	15480	15314	15486	15430	15429	15490	15427	15608	15507	15501	15581	15331	15485	15560	15394	15509	15450	15485	15487	15448	15532	15377	15568	15507	15648	15636	15547	15319	15466	15592	15582	15506	15475	15543	15479	15531	15530	15442	15427	15359	15514	15593	15459	15374	15554	15503	15456	15508	15492	15339	15556	15450	15519	15578	15424	15487	15501	15347	15545	15427	15429	15504	15414	15435	15472	15463	15477	15533	15401	15406	15504	15391	15354	15383	15624	15422	15613	15370	15594	15434	15598	15515	15361	15479	15530	15489	15580	15424	15548	15653	15398	15384	15450	15664	15469	15398	15445	15542	15768	15389	15532	15555	15542	15532	15501	15400	15371	15411	15437	15372	15571	15603	15580	15601	15529	15475	15323	15553	15334	15538	15499	15672	15661	15494	15773	15643	15292	15464	15469	15438	15540	15392	15371	15528	15519	15487	15391	15449	15496	15521	15554	15423	15338	15432	15638	15484	15493	15363	15399	15733	15514	15526	15364	15483	15423	15450	15466	15389	15448	15320	15550	15482	15538	15457	15395	15557	15586	15375	15523	15436	15498	15507	15561	15419	15256	15468	15405	15483	15594	15535	15527	15522	15379	15569	15436	15484	15444	15428	15666	15352	15560	15441	15459	15529	15392	15399	15486	15616	15425	15498	15664	15470	15565	15550	15359	15545	15538	15484	15452	15188	15570	15480	15370	15320	15454	15420	15435	15427	15488	15714	15520	15608	15584	15508	15485	15512	15461	15504	15632	15396	15578	15603	15496	15521	15419	15494	15505	15410	15585	15549	15486	15466	15364	15425	15557	15578	15572	15531	15345	15328	15620	15457	15494	15441	15511	15484	15500	15494	15538	15459	15522	15368	15398	15345	15458	15561	15456	15476	15500	15428	15423	15562	15351	15569	15522	15376	15357	15469	15496	15557	15433	15277	15498	15432	15479	15245	15569	15530	15456	15525	15512	15446	15600	15438	15643	15448	15603	15405	15438	15440	15586	15510	15356	15481	15483	15380	15464	15384	15604	15417	15432	15488	15331	15359	15540	15377	15457	15522	15407	15503	15344	15355	15447	15577	15502	15619	15611	15414	15440	15510	15530	15492	15443	15434	15433	15362	15534	15578	15464	15546	15444	15535	15411	15435	15551	15493	15488	15526	15468	15386	15509	15300	15496	15543	15450	15520	15485	15387	15595	15464	15481	15380	15634	15515	15525	15407	15467	15433	15550	15516	15420	15538	15404	15669	15594	15548	15420	15493	15492	15404	15513	15357	15345	15495	15558	15621	15530	15457	15272	15489	15511	15373	15426	15285	15640	15412	15552	15368	15286	15514	15673	15485	15415	15439	15305	15521	15451	15235	15379	15435	15468	15535	15385	15486	15458	15435	15579	15413	15354	15488	15366	15464	15511	15524	15572	15589	15443	15497	15435	15455	15518	15473	15302	15457	15357	15662	15582	15518	15655	15483	15365	15479	15457	15570	15696	15405	15392	15351	15496	15421	15441	15569	15471	15519	15281	15471	15662	15528	15397	15552	15548	15244	15511	15468	15494	15517	15560	15417	15447	15482	15418	15490	15528	15579	15532	15260	15522	15378	15424	15522	15369	15265	15501	15475	15505	15526	15454	15504	15377	15439	15721	15472	15370	15416	15447	15456	15438	15527	15415	15548	15565	15401	15458	15538	15393	15513	15544	15492	15588	15391	15511	15650	15529	15574	15495	15399	15509	15275	15410	15513	15495	15517	15551	15422	15458	15485	15477	15493	15462	15607	15252	15476	15506	15608	15555	15510	15415	15447	15420	15590	15317	15544	15444	15466	15573	15417	15374	15355	15564	15378	15550	15382	15594	15471	15316	15488	15292	15501	15318	15442	15414	15417	15462	15390	15456	15545	15513	15548	15654	15355	15548	15460	15512	15397	15407	15582	15382	15464	15512	15462	15371	15412	15451	15624	15556	15431	15488	15325	15421	15355	15491	15652	15475	15333	15374	15481	15649	15428	15724	15590	15502	15582	15398	15396	15277	15487	15485	15609	15636	15357	15415	15577	15418	15499	15346	15429	15685	15378	15479	15534	15439	15332	15572	15417	15559	15502	15447	15511	15574	15317	15567	15480	15551	15522	15433	15760	15467	15440	15488	15380	15557	15451	15693	15440	15380	15609	15685	15555	15291	15598	15490	15403	15438	15561	15500	15500	15408	15632	15523	15652	15605	15512	15489	15427	15583	15430	15410	15713	15713	15586	15596	15491	15361	15462	15558	15469	15503	15329	15497	15422	15561	15405	15464	15356	15562	15496	15603	15407	15530	15614	15450	15356	15472	15422	15450	15618	15482	15464	15522	15381	15553	15386	15441	15641	15617	15300	15505	15540	15564	15517	15343	15205	15487	15392	15481	15384	15455	15469	15352	15384	15510	15477	15364	15568	15512	15556	15447	15614	15387	15459	15601	15444	15546	15464	15608	15517	15393	15508	15550	15571	15572	15463	15339	15441	15324	15628	15623	15475	15393	15528	15519	15411	15491	15524	15461	15488	15472	15470	15367	15460	15442	15460	15626	15585	15412	15446	15369	15376	15583	15532	15390	15320	15599	15373	15543	15515	15379	15473	15369	15357	15462	15536	15595	15497	15416	15447	15388	15402	15421	15435	15482	15544	15343	15557	15378	15584	15507	15329	15479	15500	15625	15507	15422	15610	15537	15611	15466	15605	15276	15520	15391	15566	15520	15501	15500	15453	15616	15476	15502	15437	15457	15534	15608	15592	15414	15518	15662	15589	15557	15365	15648	15545	15583	15256	15488	15573	15710	15355	15627	15507	15590	15570	15359	15535	15588	15449	15555	15486	15461	15394	15543	15566	15551	15572	15418	15363	15470	15485	15421	15441	15316	15612	15416	15470	15522	15573	15505	15420	15483	15441	15215	15576	15485	15412	15428	15463	15396	15394	15624	15419	15565	15484	15486	15500	15290	15523	15460	15518	15432	15360	15453	15423	15580	15392	15335	15415	15491	15423	15518	15396	15290	15495	15400	15546	15432	15384	15400	15375	15453	15579	15283	15546	15534	15379	15416	15383	15466	15338	15501	15477	15620	15481	15550	15552	15322	15545	15421	15537	15473	15628	15495	15474	15432	15460	15324	15381	15450	15465	15383	15577	15467	15362	15429	15449	15583	15331	15453	15513	15537	15527	15417	15399	15428	15597	15426	15359	15379	15531	15388	15455	15389	15318	15582	15419	15595	15426	15645	15435	15408	15486	15483	15396	15380	15327	15560	15528	15732	15558	15420	15458	15519	15702	15478	15363	15469	15517	15342	15659	15470	15456	15338	15604	15514	15676	15742	15465	15492	15518	15306	15563	15446	15514	15514	15307	15476	15579	15663	15570	15377	15483	15394	15487	15399	15407	15523	15592	15323	15572	15550	15392	15554	15575	15575	15370	15440	15562	15461	15451	15349	15566	15447	15545	15431	15432	15573	15501	15710	15504	15471	15434	15395	15418	15658	15537	15418	15594	15443	15522	15444	15470	15423	15451	15450	15434	15475	15397	15468	15395	15450	15646	15474	15592	15373	15383	15402	15550	15433	15434	15352	15541	15510	15428	15449	15554	15521	15534	15425	15519	15338	15419	15492	15455	15508	15505	15389	15356	15394	15502	15494	15423	15546	15502	15491	15382	15560	15502	15380	15369	15446	15412	15635	15350	15544	15415	15443	15410	15395	15474	15448	15641	15477	15378	15440	15447	15690	15536	15348	15594	15321	15543	15557	15548	15423	15436	15415	15699	15537	15527	15655	15497	15578	15605	15309	15325	15335	15403	15557	15505	15474	15471	15368	15482	15521	15558	15487	15524	15408	15499	15443	15370	15393	15725	15444	15386	15528	15546	15424	15478	15420	15461	15553	15371	15671	15594	15461	15584	15478	15717	15505	15334	15650	15555	15485	15386	15451	15527	15539	15559	15462	15535	15493	15479	15478	15561	15501	15517	15458	15508	15554	15270	15588	15336	15505	15615
29774	24126	26244	22549	19634	19202	19071	18784	18814	18840	18725	18462	18507	18414	18471	18584	18587	18406	18591	18441	18431	18579	18596	18353	18580	18426	18505	18732	18468	18487	18517	18432	18314	18350	18367	18309	18538	18462	18325	18484	18466	18331	18453	18640	18558	18552	18448	18505	18413	18418	18467	18207	18628	18691	18538	18530	18443	18580	18277	18437	18428	18440	18473	18462	18397	18376	18423	18353	18489	18323	18409	18367	18405	18490	18458	18373	18443	18408	18219	18320	18514	18624	18583	18503	18495	18487	18275	18202	18384	18469	18517	18271	18454	18475	18553	18434	18371	18326	18395	18428	18271	18485	18280	18398	18296	18501	18264	18436	18756	18527	18636	18429	18426	18341	18443	18468	18502	18297	18509	18222	18373	18534	18483	18501	18508	18348	18530	18557	18562	18653	18645	18407	18487	18652	18384	18330	18584	18335	18389	18484	18460	18635	18543	18353	18478	18623	18498	18558	18343	18527	18617	18467	18466	18252	18202	18223	18222	18600	18636	18613	18399	18452	18717	18682	18584	18339	18441	18694	18446	18463	18439	18330	18552	18258	18742	18329	18513	18577	18320	18437	18485	18648	18447	18545	18147	18448	18653	18342	18764	18347	18533	18411	18340	18493	18691	18421	18309	18367	18499	17966	18438	18389	18333	18452	18272	18363	18303	18580	18585	18433	18345	18492	18560	18485	18378	18419	18470	18683	18448	18524	18568	18415	18687	18488	18363	18303	18338	18366	18599	18465	18467	18472	18630	18331	18390	18538	18393	18160	18610	18468	18452	18436	18531	18464	18423	18459	18271	18485	18699	18480	18488	18541	18391	18428	18357	18386	18381	18428	18543	18333	18545	18473	18572	18623	18674	18461	18362	18569	18406	18500	18657	18482	18240	18533	18511	18372	18414	18380	18413	18335	18374	18843	18444	18410	18634	18415	18258	18440	18404	18497	18478	18370	18543	18532	18461	18385	18312	18273	18631	18543	18666	18365	18564	18500	18312	18268	18426	18309	18329	18257	18403	18318	18359	18437	18399	18322	18451	18310	18485	18385	18443	18583	18589	18497	18370	18517	18373	18584	18280	18440	18484	18507	18539	18449	18515	18581	18490	18421	18347	18334	18461	18426	18498	18555	18521	18622	18549	18506	18513	18475	18415	18497	18617	18487	18255	18113	18576	18376	18428	18457	18416	18280	18504	18476	18603	18575	18388	18498	18324	18287	18428	18298	18186	18632	18712	18676	18515	18726	18409	18620	18463	18362	18303	18234	18432	18456	18402	18582	18376	18331	18398	18339	18405	18677	18432	18450	18437	18630	18127	18160	18362	18414	18486	18328	18358	18503	18392	18515	18306	18381	18500	18451	18396	18507	18481	18593	18581	18295	18469	18427	18587	18385	18301	18545	18329	18604	18400	18546	18485	18483	18456	18488	18347	18565	18474	18194	18474	18375	18152	18267	18436	18498	18371	18686	18397	18256	18309	18247	18438	18566	18569	18464	18519	18682	18472	18502	18476	18523	18465	18398	18516	18542	18416	18509	18455	18495	18421	18524	18545	18577	18504	18471	18580	18324	18555	18577	18306	18422	18500	18433	18704	18634	18369	18269	18357	18370	18311	18505	18358	18412	18570	18472	18471	18377	18490	18421	18414	18295	18593	18692	18423	18578	18361	18439	18451	18294	18368	18472	18324	18605	18573	18379	18497	18532	18366	18403	18613	18394	18440	18593	18593	18421	18561	18355	18515	18375	18434	18488	18562	18382	18531	18430	18417	18526	18479	18489	18674	18555	18255	18313	18500	18291	18359	18366	18543	18556	18616	18350	18385	18404	18314	18355	18421	18375	18366	18383	18609	18297	18562	18547	18337	18418	18341	18387	18291	18567	18564	18230	18426	18420	18360	18420	18226	18348	18383	18481	18364	18347	18536	18500	18387	18556	18332	18571	18391	18433	18532	18598	18383	18285	18512	18373	18484	18543	18637	18639	18514	18287	18597	18485	18299	18562	18703	18408	18618	18404	18453	18456	18517	18465	18518	18349	18229	18319	18393	18476	18475	18646	18564	18593	18323	18604	18532	18691	18547	18360	18565	18374	18516	18630	18485	18652	18545	18372	18543	18506	18725	18432	18489	18358	18433	18668	18501	18312	18421	18578	18503	18378	18604	18239	18544	18628	18659	18348	18598	18494	18326	18378	18504	18535	18333	18557	18383	18362	18545	18598	18462	18385	18478	18337	18420	18428	18444	18392	18473	18595	18430	18321	18376	18538	18475	18221	18408	18466	18652	18647	18510	18520	18620	18439	18641	18665	18477	18548	18447	18328	18460	18645	18532	18496	18291	18561	18559	18471	18295	18524	18249	18316	18489	18467	18273	18361	18732	18562	18555	18620	18463	18396	18599	18435	18608	18467	18580	18565	18534	18462	18542	18482	18645	18411	18415	18358	18378	18435	18520	18463	18398	18361	18456	18569	18459	18187	18436	18593	18539	18538	18353	18369	18513	18491	18179	18527	18505	18359	18515	18470	18591	18560	18443	18561	18458	18407	18582	18496	18521	18424	18492	18572	18470	18336	18402	18246	18410	18604	18581	18453	18399	18416	18565	18322	18339	18298	18400	18608	18561	18259	18460	18471	18392	18511	18514	18360	18546	18354	18391	18250	18428	18487	18497	18381	18561	18400	18379	18406	18501	18533	18391	18467	18502	18378	18369	18294	18534	18319	18252	18515	18450	18399	18402	18430	18661	18451	18554	18667	18377	18475	18578	18494	18569	18587	18602	18480	18437	18083	18453	18343	18401	18474	18413	18337	18452	18360	18169	18564	18515	18401	18256	18311	18517	18527	18521	18221	18214	18628	18414	18348	18562	18647	18493	18405	18614	18447	18489	18503	18442	18685	18811	18600	18557	18643	18374	18313	18488	18245	18498	18586	18485	18457	18497	18447	18666	18200	18560	18719	18379	18560	18506	18442	18388	18349	18633	18603	18454	18448	18412	18266	18392	18575	18279	18522	18196	18414	18541	18255	18238	18397	18399	18527	18529	18539	18285	18422	18405	18534	18563	18567	18469	18357	18474	18366	18460	18382	18369	18579	18400	18549	18781	18609	18560	18499	18263	18460	18525	18324	18602	18448	18418	18520	18424	18515	18471	18435	18585	18311	18425	18450	18556	18523	18604	18399	18476	18496	18644	18616	18397	18591	18343	18510	18395	18451	18443	18411	18501	18220	18502	18443	18463	18489	18271	18473	18527	18291	18505	18309	18474	18527	18499	18538	18723	18505	18322	18623	18475	18381	18401	18659	18556	18522	18388	18499	18552	18393	18391	18444	18397	18567	18540	18582	18538	18611	18323	18524	18485	18450	18382	18425	18547	18636	18583	18473	18221	18255	18451	18358	18372	18469	18448	18425	18300	18437	18447	18605	18445	18447	18376	18326	18444	18612	18464	18602	18460	18233	18300	18266	18595	18630	18410	18538	18359	18371	18310	18438	18259	18628	18401	18451	18540	18356	18578	18396	18339	18472	18517	18464	18704	18522	18412	18445	18344	18476	18330	18544	18588	18509	18352	18466	18654	18546	18501	18476	18445	18440	18591	18448	18539	18495	18557	18427	18462	18390	18420	18478	18218	18520	18535	18371	18387	18418	18514	18514	18639	18459	18424	18359	18158	18313	18334	18398	18320	18545	18390	18290	18522	18530	18460	18494	18251	18488	18329	18585	18582	18386	18476	18354	18504	18503	18206	18154	18522	18317	18670	18594	18355	18449	18543	18525	18611	18562	18523	18626	18434	18642	18543	18565	18409	18449	18651	18627	18452	18353	18443	18382	18438	18418	18357	18393	18339	18415	18442	18539	18255	18278	18492	18334	18444	18347	18511	18371	18343	18477	18534	18281	18391	18369	18577	18620	18240	18328	18242	18491	18682	18320	18646	18332	18518	18245	18557	18668	18574	18488	18611	18480	18437	18572	18436	18463	18402	18557	18441	18555	18429	18543	18479	18600	18381	18757	18579	18693	18445	18507	18667	18394	18403	18576	18523	18329	18500	18246	18385	18329	18628	18477	18281	18408	18387	18538	18255	18417	18508	18454	18410	18403	18612	18475	18473	18589	18441	18284	18379	18441	18652	18553	18425	18303	18507	18545	18372	18204	18377	18352	18392	18445	18535	18379	18420	18414	18514	18372	18559	18386	18327	18395	18306	18494	18486	18467	18547	18380	18572	18442	18536	18420	18509	18505	18348	18551	18581	18504	18419	18403	18404	18474	18457	18210	18339	18431	18529	18550	18435	18466	18579	18771	18551	18659	18621	18391	18423	18349	18358	18555	18494	18467	18469	18536	18416	18397	18394	18428	18482	18357	18412	18624	18345	18425	18558	18412	18534	18324	18314	18549	18529	18488	18290	18529	18526	18391	18537	18461	18526	18305	18430	18350	18596	18527	18448	18430	18687	18380	18276	18504	18521	18384	18461	18500	18458	18599	18596	18522	18529	18559	18501	18367	18446	18518	18532	18539	18342	18431	18438	18361	18389	18666	18720	18540	18582	18382	18262	18608	18452	18439	18437	18524	18615	18605	18344	18507	18521	18350	18667	18602	18353	18316	18562	18341	18469	18417	18586	18499	18515	18525	18571	18218	18524	18462	18385	18809	18687	18335	18373	18565	18672	18532	18380	18555	18480	18619	18569	18612	18461	18368	18570	18593	18477	18521	18305	18658	18286	18364	18240	18373	18676	18503	18572	18547	18557	18315	18250	18624	18520	18329	18309	18327	18640	18416	18414	18593	18381	18237	18505	18447	18474	18398	18465	18571	18279	18219	18465	18318	18405	18359	18216	18317	18305	18209	18640	18452	18557	18458	18523	18543	18536	18499	18403	18644	18612	18453	18542	18422	18405	18390	18498	18419	18440	18395	18455	18482	18477	18296	18341	18511	18456	18480	18434	18314	18495	18597	18411	18454	18329	18383	18224	18512	18415	18463	18450	18529	18607	18490	18688	18551	18643	18430	18353	18418	18509	18446	18379	18597	18304	18649	18338	18423	18456	18537	18434	18350	18364	18391	18339	18541	18598	18529	18542	18370	18510	18434	18303	18255	18258	18599	18529	18433	18571	18468	18777	18414	18434	18269	18467	18406	18297	18403	18533	18491	18458	18634
20509	29022	23203	18209	16852	16310	16189	16118	15770	15782	15712	15830	15643	15787	15609	15725	15529	15523	15463	15554	15503	15459	15613	15524	15443	15547	15523	15451	15266	15406	15475	15432	15628	15697	15544	15506	15684	15487	15548	15516	15383	15525	15623	15658	15725	15550	15586	15453	15676	15618	15505	15352	15391	15563	15436	15605	15525	15463	15578	15699	15379	15424	15692	15706	15432	15441	15595	15523	15323	15525	15554	15645	15525	15590	15580	15524	15544	15615	15664	15510	15480	15491	15543	15727	15491	15424	15502	15512	15501	15402	15521	15623	15553	15592	15538	15430	15537	15653	15322	15585	15603	15334	15464	15584	15438	15561	15467	15606	15376	15191	15579	15505	15331	15365	15497	15439	15559	15595	15509	15508	15405	15580	15659	15430	15495	15601	15398	15410	15407	15632	15562	15628	15541	15618	15409	15400	15547	15398	15522	15475	15516	15322	15361	15523	15527	15671	15428	15697	15393	15340	15434	15625	15507	15490	15372	15463	15720	15652	15472	15474	15416	15596	15424	15733	15397	15517	15434	15465	15308	15513	15309	15509	15504	15476	15474	15622	15632	15703	15471	15448	15656	15526	15539	15537	15543	15550	15411	15677	15444	15435	15539	15475	15382	15771	15296	15537	15368	15645	15606	15605	15405	15495	15507	15430	15490	15507	15544	15567	15262	15614	15553	15426	15400	15360	15498	15443	15565	15493	15370	15502	15483	15437	15362	15549	15402	15341	15346	15394	15368	15520	15377	15574	15603	15316	15346	15629	15456	15538	15574	15539	15441	15569	15551	15394	15679	15430	15560	15417	15549	15568	15474	15575	15416	15530	15691	15584	15604	15476	15499	15525	15478	15614	15518	15634	15632	15470	15521	15610	15529	15565	15325	15306	15535	15462	15457	15498	15402	15644	15718	15483	15503	15565	15364	15370	15606	15417	15641	15413	15526	15615	15579	15365	15492	15518	15512	15560	15399	15504	15437	15536	15425	15270	15667	15461	15540	15579	15595	15378	15627	15477	15571	15533	15478	15579	15486	15533	15420	15509	15450	15425	15464	15509	15554	15433	15493	15427	15448	15411	15450	15481	15579	15467	15528	15639	15503	15421	15536	15665	15499	15372	15583	15399	15703	15488	15647	15418	15416	15564	15601	15540	15505	15533	15433	15561	15419	15605	15436	15629	15567	15502	15660	15441	15615	15469	15556	15600	15566	15535	15566	15490	15519	15473	15597	15408	15567	15443	15568	15392	15523	15570	15305	15537	15232	15623	15632	15616	15710	15407	15480	15514	15429	15646	15452	15548	15659	15348	15674	15511	15510	15509	15584	15583	15618	15381	15749	15508	15538	15428	15502	15618	15611	15445	15486	15406	15444	15472	15507	15489	15398	15503	15513	15319	15589	15524	15587	15442	15359	15547	15465	15485	15556	15592	15639	15537	15424	15316	15552	15481	15528	15540	15432	15461	15499	15579	15358	15440	15531	15335	15521	15418	15430	15522	15712	15461	15380	15488	15513	15477	15545	15595	15599	15301	15680	15273	15629	15549	15358	15539	15379	15436	15434	15566	15510	15623	15398	15531	15524	15449	15422	15395	15519	15561	15516	15629	15554	15523	15612	15447	15290	15394	15510	15454	15612	15390	15521	15590	15435	15550	15496	15350	15538	15474	15446	15424	15310	15451	15666	15554	15523	15505	15333	15294	15516	15468	15475	15444	15685	15672	15555	15505	15455	15430	15447	15550	15302	15511	15386	15516	15430	15621	15443	15327	15487	15603	15512	15553	15653	15405	15689	15275	15348	15391	15422	15343	15517	15312	15451	15575	15555	15520	15520	15559	15542	15423	15420	15500	15495	15639	15569	15627	15563	15465	15373	15583	15581	15530	15483	15447	15649	15489	15366	15517	15480	15684	15694	15474	15371	15587	15488	15442	15376	15478	15444	15562	15577	15560	15489	15588	15534	15547	15488	15699	15462	15550	15481	15483	15459	15446	15562	15482	15648	15526	15681	15551	15496	15260	15630	15407	15400	15610	15581	15433	15541	15568	15517	15459	15664	15511	15560	15550	15385	15575	15548	15481	15509	15441	15524	15551	15633	15514	15431	15633	15459	15603	15488	15647	15590	15516	15508	15582	15425	15520	15737	15572	15503	15490	15480	15420	15540	15575	15637	15434	15601	15490	15452	15645	15531	15481	15493	15564	15526	15607	15452	15556	15449	15481	15577	15711	15461	15685	15446	15513	15562	15391	15362	15363	15579	15554	15452	15563	15551	15506	15476	15678	15523	15496	15625	15566	15542	15568	15675	15400	15790	15587	15538	15438	15487	15495	15471	15655	15464	15221	15654	15436	15520	15582	15554	15526	15627	15563	15494	15338	15517	15529	15507	15546	15437	15619	15617	15724	15509	15521	15568	15573	15344	15707	15560	15575	15413	15514	15518	15500	15723	15313	15616	15529	15550	15520	15492	15538	15541	15533	15430	15504	15520	15570	15480	15542	15434	15402	15570	15547	15574	15419	15612	15414	15260	15716	15447	15538	15435	15567	15547	15359	15535	15562	15385	15638	15695	15397	15436	15600	15679	15658	15370	15421	15606	15371	15260	15406	15481	15448	15396	15554	15616	15530	15452	15553	15605	15551	15461	15672	15419	15685	15398	15581	15565	15413	15493	15386	15622	15520	15575	15500	15666	15429	15590	15402	15609	15523	15486	15558	15591	15520	15392	15539	15397	15647	15652	15389	15493	15569	15669	15547	15506	15556	15564	15606	15439	15528	15443	15483	15392	15383	15495	15494	15674	15613	15551	15387	15547	15542	15551	15650	15444	15540	15603	15594	15482	15563	15533	15386	15683	15677	15428	15572	15503	15468	15526	15464	15463	15374	15603	15489	15483	15587	15605	15355	15479	15563	15488	15417	15688	15267	15556	15394	15511	15596	15384	15449	15411	15441	15324	15400	15421	15503	15418	15592	15392	15459	15556	15334	15547	15499	15482	15443	15606	15462	15468	15472	15641	15646	15378	15485	15609	15550	15581	15348	15595	15262	15621	15652	15436	15639	15534	15567	15493	15572	15443	15555	15262	15622	15530	15651	15463	15451	15646	15448	15439	15438	15489	15642	15547	15497	15635	15501	15597	15505	15303	15468	15518	15431	15360	15672	15425	15657	15529	15541	15523	15579	15584	15501	15577	15486	15587	15533	15695	15597	15467	15545	15466	15522	15540	15449	15437	15572	15439	15416	15503	15502	15520	15532	15415	15385	15621	15323	15533	15587	15514	15496	15431	15512	15595	15671	15527	15486	15490	15511	15630	15465	15522	15482	15579	15458	15522	15647	15376	15628	15504	15319	15578	15492	15448	15562	15440	15592	15650	15318	15447	15513	15460	15359	15577	15461	15609	15579	15441	15361	15576	15578	15295	15405	15427	15377	15512	15570	15432	15546	15595	15493	15480	15507	15384	15467	15604	15470	15335	15433	15596	15540	15454	15499	15415	15480	15699	15445	15642	15560	15501	15446	15548	15562	15549	15415	15580	15471	15676	15421	15608	15589	15447	15661	15609	15533	15631	15402	15435	15541	15685	15631	15407	15437	15423	15702	15534	15556	15514	15472	15644	15485	15492	15326	15628	15383	15555	15575	15483	15600	15482	15338	15437	15435	15548	15335	15338	15407	15554	15551	15513	15498	15519	15482	15297	15472	15547	15687	15462	15615	15572	15422	15584	15647	15449	15539	15502	15501	15405	15569	15477	15452	15463	15522	15442	15554	15550	15320	15398	15551	15554	15440	15460	15423	15525	15535	15489	15463	15483	15557	15432	15451	15533	15540	15546	15480	15568	15336	15454	15663	15380	15474	15599	15670	15537	15604	15429	15627	15484	15760	15603	15775	15425	15543	15459	15370	15714	15428	15416	15455	15763	15592	15452	15383	15414	15493	15685	15636	15596	15532	15501	15420	15548	15560	15521	15411	15571	15426	15377	15549	15701	15613	15508	15583	15440	15581	15443	15495	15346	15602	15532	15652	15429	15542	15551	15491	15551	15494	15504	15451	15452	15479	15669	15595	15515	15488	15593	15478	15551	15496	15483	15540	15597	15576	15570	15631	15287	15589	15477	15546	15325	15399	15429	15589	15485	15493	15481	15548	15562	15508	15522	15538	15677	15413	15539	15566	15672	15664	15545	15575	15513	15440	15457	15398	15755	15675	15571	15480	15492	15462	15604	15767	15453	15651	15477	15477	15464	15595	15548	15459	15381	15497	15415	15565	15548	15478	15579	15571	15503	15632	15704	15593	15538	15645	15581	15400	15637	15364	15574	15480	15676	15619	15473	15496	15802	15509	15470	15491	15404	15411	15538	15236	15512	15621	15371	15677	15690	15326	15599	15333	15390	15457	15530	15509	15488	15494	15543	15526	15549	15634	15436	15570	15497	15504	15421	15360	15533	15511	15642	15573	15734	15465	15551	15501	15753	15429	15560	15430	15468	15563	15580	15468	15621	15588	15522	15523	15447	15671	15585	15613	15420	15454	15515	15562	15445	15478	15686	15551	15554	15431	15645	15458	15317	15491	15492	15644	15428	15496	15586	15640	15546	15505	15705	15448	15411	15523	15468	15449	15643	15482	15539	15668	15471	15264	15558	15516	15436	15531	15386	15645	15538	15725	15435	15486	15588	15518	15572	15589	15622	15361	15539	15439	15638	15595	15623	15634	15684	15592	15605	15541	15457	15394	15423	15576	15342	15545	15493	15386	15430	15785	15390	15520	15419	15606	15609	15420	15487	15626	15695	15400	15405	15468	15559	15778	15417	15472	15487	15491	15506	15636	15473	15552	15634	15616	15574	15440	15666	15483	15412	15511	15452	15377	15499	15519	15474	15472	15507	15767	15562	15326	15591	15496	15665	15565	15474	15625	15379	15460	15566	15538	15432	15481	15404	15629	15539	15484	15619	15403	15397	15436	15459	15576	15419	15536	15557	15445	15401	15424	15651	15528	15574	15727	15596	15448	15410	15504	15474	15855	15542	15547	15488	15631	15502	15554	15433	15486	15508	15461	15507	15661	15530	15646	15549	15554	15522	15513	15486	15628	15537	15446	15525	15429	15410	15599	15438	15569	15619	15650	15339	15574	15502	15456	15439	15557	15580	15371	15531	15503
23726	21559	28315	25476	22585	21482	20691	18633	18116	18462	18302	17891	17740	17958	17839	17877	17907	17919	17688	17912	17953	17729	17822	17756	17791	17837	17844	17607	17682	17618	17704	17734	17732	17702	17606	17651	17741	17773	17803	17837	17793	17833	17751	17623	17685	17618	17618	17820	17852	17627	17455	17660	17850	17797	17810	17782	18055	17769	17688	17825	17856	17786	17803	17616	17751	17743	17561	17807	17851	17676	17555	17575	17783	17512	17607	17668	17939	17501	17824	17728	17583	17678	17800	17786	17644	17688	17742	17732	17647	17840	17732	17613	17870	17836	17481	17704	17808	17777	17768	17732	17524	17586	17791	17729	17848	17784	17680	17857	17566	17712	17667	17776	17586	17778	17713	17583	17755	17591	17390	17507	17532	17431	17520	17629	17710	17633	17430	17636	17713	17626	17711	17759	17713	17576	17539	17499	17741	17702	17478	17440	17579	17836	17737	17722	17666	17644	17644	17728	17765	17497	17753	17588	17615	17611	17826	17725	17571	17651	17717	17588	17817	17636	17605	17683	17831	17729	17567	17765	17435	17708	17590	17718	17667	17653	17692	17435	17654	17681	17830	17670	17566	17664	17409	17917	17760	17490	17584	17669	18017	17594	17593	17469	17537	17657	17622	17638	17603	17688	17502	17660	17708	17723	17566	17841	17806	17782	17683	17649	17496	17688	17495	17640	17748	17454	17844	17737	17688	17598	17933	17799	17727	17670	17752	17556	17612	17563	17744	17693	17669	17494	17527	17589	17658	17662	17600	17785	17901	17548	17592	17572	17698	17637	17565	17802	17454	17651	17821	17752	17629	17606	17539	17395	17628	17802	17494	17719	17825	17657	17662	17855	17755	17817	17566	17719	17598	17640	17707	17716	17729	17619	17404	17606	17533	17592	17510	17486	17609	17859	17789	17808	17718	17726	17743	17539	17695	17540	17854	17533	17715	17520	17639	17656	17680	17689	17588	17874	17650	17734	17710	17654	17608	17595	17605	17610	17569	17610	17608	17620	17786	17693	17798	17641	17692	17411	17753	17699	17611	17582	17736	17655	17761	17478	17651	17667	17751	17745	17667	17717	17578	17765	17765	17691	17504	17665	17887	17981	17573	17527	17519	17551	17342	17643	17664	17720	17736	17695	17802	17912	17739	17611	17473	17672	17604	17685	17756	17861	17911	17831	17655	17596	17616	17591	17523	17694	17471	17598	17480	17568	17706	17502	17640	17793	17648	17549	17767	17806	17620	17780	17835	17870	17804	17660	17656	17691	17657	17642	17717	17677	17710	17804	17691	17482	17633	17793	17679	17783	17636	17713	17734	17673	17661	17622	17538	17578	17686	17624	17681	17775	17618	17785	17639	17629	17597	17670	17599	17630	17501	17430	17538	17406	17532	17595	17768	17781	17716	17748	17647	17466	17602	17740	17699	17699	17767	17638	17632	17506	17675	17651	17495	17710	17660	17591	17695	17514	17566	17513	17697	17790	17586	17826	17548	17573	17747	17458	17650	17445	17473	17560	17578	17821	17745	17756	17542	17603	17605	17580	17549	17636	17843	17514	17818	17403	17548	17570	17700	17614	17971	17682	17741	17749	17880	17899	17730	17683	17807	17627	17844	17510	17785	17781	17613	17691	17707	17701	17639	17692	17571	17876	17626	17489	17764	17624	17741	17640	17527	17739	17978	17564	17567	17642	17643	17452	17644	17637	17448	17479	17579	17771	17758	17648	17551	17845	17698	17456	17884	17571	17561	17467	17680	17812	17937	17729	17811	17582	17583	17563	17889	17842	17864	17564	17564	17558	17438	17764	17608	17781	17660	17749	17499	17580	17797	17613	17622	17625	17702	17609	17808	17831	17683	17630	17435	17561	17560	17652	17697	17737	17561	17716	17544	17733	17677	17615	17593	17842	17765	17726	17609	17585	17547	17556	17724	17636	17490	17698	17932	17730	17599	17921	17790	17741	17702	17736	17845	17696	17651	17601	17674	17647	17552	17807	17641	17613	17589	17698	17653	17719	17481	17674	17450	17904	17818	17519	17743	17931	17467	17702	17870	17623	17689	17594	17656	17544	17700	17679	17641	17560	17594	17784	17560	17724	17612	17455	17731	17647	17670	17580	17665	17766	17518	17611	17772	17548	17676	17735	17640	17628	17654	17576	17833	17350	17700	17644	18041	17646	17824	17430	17560	17463	17709	17730	17763	17725	17634	17693	17800	17751	17805	17643	17646	17730	17747	17712	17682	17663	17799	17600	17753	17684	17636	17760	17831	17568	17571	17744	17609	17645	17573	17719	18035	17707	18035	17595	17687	17839	17515	17723	17689	17781	17645	17687	17636	17585	17827	17776	17739	17576	17759	17753	17663	17610	17638	17857	17669	17732	17596	17698	17691	17793	17735	17617	17496	17490	17518	17595	17543	17783	17684	17758	17536	17589	17661	17742	17724	17767	17908	17522	17638	17804	17784	17785	17767	17478	17546	17573	17680	17541	17753	17678	17722	17554	17653	17675	17626	17576	17720	17772	17882	17427	17596	17740	17827	17712	17601	17807	17710	17681	17578	17785	17505	17668	17780	17645	17632	17673	17752	17532	17776	17779	17689	17624	17614	17577	17558	17594	17518	17711	17573	17610	17533	17628	17809	17732	17701	17601	17624	17700	17716	17764	17765	17653	17448	17393	17778	17787	17714	17623	17367	17737	17773	17769	17532	17419	17793	17767	17818	17501	17546	17593	17508	17713	17614	17536	17464	17522	17627	17617	17751	17657	17660	17581	17613	17628	17832	17639	17614	17658	17725	17896	17691	17467	17513	17590	17643	17677	17789	17540	17681	17468	17835	17534	17552	17527	17798	17646	17593	17693	17755	17413	17541	17683	17718	17720	17607	17623	17711	17532	17752	17819	17862	17767	17720	17929	17639	17533	17622	17773	17871	17718	17717	17714	17607	17583	17737	17652	17606	17625	17771	17495	17711	17696	17771	17609	17727	17767	17508	17701	17659	17609	17831	17641	17508	17696	17701	17652	17672	17527	17515	17566	17712	17633	17714	17751	17558	17717	17794	17681	17856	17846	17671	17499	17642	17787	17557	17853	17787	17652	17609	17809	17648	17805	17696	17491	17682	17506	17609	17558	17718	17759	17764	17457	17600	17717	17616	17612	17626	17681	17554	17619	17752	17611	17647	17548	17673	17820	17713	17668	17757	17732	17796	17850	17799	17915	17686	17764	17710	17637	17731	17851	17906	18021	17630	17637	17659	17635	17826	17687	17615	17627	17719	17827	17734	17737	17833	17512	17557	17708	17669	17693	17703	17516	17685	17824	17743	17723	17637	17971	17958	17648	17860	17647	17760	17846	17825	17941	17800	17683	17814	17476	17408	17519	17606	17592	17490	17530	17668	17866	17745	17794	17743	17700	17532	17603	17547	17682	17782	17311	17770	17659	17527	17555	17564	17698	17813	17706	17725	17748	17745	17647	17743	17563	17648	17813	17538	17885	17640	17560	17744	17586	17520	17660	17861	17486	17665	17495	17570	17667	17678	17590	17563	17644	17649	17456	17895	17553	17623	17622	17746	17701	17747	17566	17394	17668	17734	17887	17743	17518	17607	17623	17408	17584	17754	17802	17757	17762	17778	17502	17689	17654	17848	17489	17547	17615	17734	17347	17531	17580	17748	17535	17664	17527	17931	17573	17584	17702	17761	17499	17617	17586	17810	17639	17695	17772	17731	17652	17514	17741	17783	17587	17403	17414	17757	17853	17668	17608	17988	17722	17759	17611	17509	17543	17504	17568	17608	17602	17712	17839	17664	17710	17657	17812	17748	17689	17852	17586	17687	17633	17718	17624	17805	17844	17643	17662	17599	17632	17651	17663	17730	17832	17769	17683	17543	17985	17840	17489	17504	17684	17692	17843	17845	17742	17457	17719	17660	17551	17634	17744	17740	17697	17724	17533	17561	17704	17580	17574	17798	17839	17827	17551	17749	17560	17726	17649	17760	17604	17981	17771	17718	17742	17827	17750	17696	17691	17643	17612	17635	17797	17722	17769	17585	17647	17420	17578	17751	17596	17717	17802	17830	17956	17643	17734	17680	17682	17738	17896	17798	17604	17659	17689	17704	17626	17801	17631	17807	17758	17763	17620	17680	17563	17453	17455	17666	17636	17475	17798	17368	17635	17542	17546	17581	17764	17877	17583	17644	17505	17693	17465	17682	17594	17919	17786	17574	17679	17662	17731	17562	17683	17525	17524	17578	17575	17653	17695	17494	17410	17900	17662	17652	17603	17770	17650	17516	17809	17683	17595	17498	17678	17493	17789	17674	17575	17624	17472	17677	17674	17537	17774	17816	17542	17626	17818	17632	17687	17834	17785	17716	17668	17594	17809	17755	17557	17553	17695	17436	17662	17755	17631	17671	17509	17645	17811	17660	17765	17669	17700	17772	17852	17604	17657	17490	17395	17677	17538	17570	17652	17654	17768	17613	17636	17572	17651	17615	17684	17452	17557	17774	17747	17625	17692	17676	17757	17676	17704	17553	17763	17715	17442	17580	17473	17724	17808	17589	17701	17867	17756	17722	17531	17652	17682	17726	17759	17790	17734	17749	17476	17608	17471	17792	17730	17528	17673	17384	17536	17550	17882	17792	17566	17590	17610	17757	17621	17624	17748	17511	17758	17509	17541	17582	17861	17683	17507	17468	17603	17593	17395	17725	17815	17437	17697	17734	17653	17598	17711	17718	17621	17628	17703	17577	17766	17789	17697	17527	17722	17771	17604	17819	17627	17701	17503	17560	17639	17778	17672	17568	17356	17646	17959	17751	17871	17526	17749	17817	17764	17764	17634	17580	17607	17819	17638	17701	17651	17834	17752	17618	17662	17625	17383	17669	17865	17354	17580	17603	17736	17757	17625	17728	17583	17777	17556	17769	17729	17825	17773	17795	17665	17779	17647	17901	17659	17859	17554	17626	17652	17562	17501	17680	17691	17705	17611	17946	17873	17802	17759	17784	17694	17949	17668	17892	17602	17782	17620	17655	17863	17549	17628	17641	17794	17776	17563	17632	17653	17605	17656	17491	17780	17627	17633	17601	17537	17487	17687	17563	17599	17629	17469	17506	17663	17617	17664	17673	17562	17675	17798	17511	17716	17709	17798
19283	37665	30310	21057	17903	16607	16019	15868	15769	15570	15595	15347	15541	15281	15238	15145	15206	15008	15212	15140	15082	15037	14944	15021	15167	15045	15094	14957	15011	14993	15002	15280	15221	14916	15034	15148	15171	15078	15116	15112	15141	15063	15104	14850	15063	15026	15017	14866	14974	15094	14892	15031	15021	15115	15072	15020	14952	15088	15017	15326	15053	15137	14964	14921	14921	15101	15048	15100	15011	15141	15046	15099	14860	15140	15138	14990	15161	14959	15073	15112	15051	15055	15078	15056	15004	14847	15039	15135	15107	14902	14864	15031	15031	14916	15112	14996	14914	15115	15209	15142	15131	14956	14883	14958	15021	14893	15002	15070	15172	15097	15094	15104	14898	15038	14927	15215	14840	14981	15042	15089	15051	15157	15119	15050	15030	15003	15024	15138	15074	14960	15048	15091	14922	15052	14953	15092	15011	15085	14925	15015	15010	14988	15080	15108	15175	15122	15000	15168	15114	15078	15065	15143	15110	15093	14921	15205	15070	15175	15004	15085	15092	15112	15011	15030	15150	15047	14887	15035	14993	15032	15001	15028	15057	15144	14938	14964	15130	14980	14966	15008	15186	14856	15124	14918	15121	15049	15113	15048	15065	15013	15132	15015	14924	15008	14909	14934	15016	14899	15047	15027	15049	14979	15347	15045	14945	15081	14795	15143	15136	15038	14960	14873	15049	15045	14973	15163	15017	15125	15061	15055	15131	15111	14971	14966	15030	14859	14876	14997	15097	15085	15039	15101	15098	15001	15034	15149	15050	15218	15084	15000	15032	15124	15062	15094	15116	15016	15161	14999	15285	15145	15104	15033	14890	15078	14915	15009	14960	15172	15053	14959	15092	15056	15109	15051	14993	14995	14876	15141	14975	15053	15025	15009	14946	15147	15132	15013	15008	15034	15088	15114	14932	15058	14994	15091	15089	14904	15184	15066	15096	14959	15269	15169	15200	15101	15134	15022	15138	15183	15042	15190	15047	15006	15053	15029	15052	15089	15095	14958	14923	15122	14982	15138	15194	14847	15130	15051	14958	14988	14980	15146	15054	15023	15188	15048	15079	14904	15042	14909	15088	14938	14978	15218	15040	15002	14968	15186	15062	15112	14848	15018	15039	15126	15049	15163	15121	15232	15081	15011	15174	15058	15142	14949	14931	15059	15219	14885	15029	15110	15118	14999	15036	15124	15038	15039	14892	15178	15103	15005	15189	15047	14981	15017	14960	15052	15053	15010	15027	15057	15164	15071	14880	14856	15057	15069	15221	15084	15247	15120	14824	15104	15252	14997	15169	15070	15173	15045	14954	15049	15068	15024	14975	14939	15012	15176	15116	15060	15214	15016	15019	15024	15063	14993	15074	15276	15002	15149	14884	14994	15160	15023	15012	15090	15017	15263	14943	15155	15055	15111	15082	14898	14997	15020	14917	14962	15089	14926	14988	14868	15162	15239	15175	15077	14992	15059	14980	14924	14982	15022	15113	15020	15188	15106	15151	14998	15160	14980	14884	14916	14993	15088	14985	14965	15206	15017	14997	14930	14924	15106	15131	15077	15041	15025	15168	15021	15217	14966	15173	14961	14818	15201	15140	15042	14915	14910	15221	15195	15293	14939	14836	15116	15088	15255	14954	15091	15001	15094	15062	14988	15137	15076	14800	15064	15129	15034	14937	14941	14975	15185	14960	15106	15084	14934	15075	15107	15094	15011	14994	14936	15135	14956	15029	14963	15085	14997	14979	15055	15131	15171	14957	15028	14892	15066	15111	15179	15079	15060	15091	15092	14974	15041	15003	14899	15088	15010	15123	15194	14886	15047	15116	14995	15105	15048	14874	15175	15202	14978	14965	15170	15162	15257	15137	15094	14953	15210	15115	15068	14988	15020	15060	15077	15144	14798	15029	15085	14908	14998	15101	15182	14964	15007	15047	15081	15116	15098	15189	14984	15162	14921	15083	15026	15082	15054	15134	15011	15045	15049	15055	14956	15184	15123	15138	15053	14995	14986	15065	15043	15038	14931	15061	14946	15026	15097	15045	14897	15043	15073	14960	15063	15161	15080	15252	15163	15123	15053	14992	14854	14990	15142	15061	15100	15120	15057	15027	15060	14941	15074	15080	14934	15206	14950	14906	15111	15030	15255	14825	14781	15022	15067	15171	15209	14883	15030	14899	15114	15048	14993	15038	14979	15022	15159	14969	15242	15006	15281	14852	15007	15005	14950	15013	15070	15093	15074	15005	15068	15161	15115	14931	15118	15048	14865	15040	15060	15073	15029	14917	15086	15057	15079	15178	15111	15029	15175	14985	14896	14951	14927	15006	15075	15045	15080	15057	15040	15072	15044	15014	14973	14947	14849	15134	14955	15018	15073	15161	14936	15078	15089	15180	15146	15012	15001	15148	15029	14961	15033	15169	14917	15149	15090	15074	15001	15132	14944	15189	14876	14955	15098	15095	15047	15089	15186	15063	14952	15114	15010	14885	14977	15015	15021	15121	15007	15033	15139	15048	14880	15053	15103	15269	15091	15144	15108	15042	15085	14939	15042	15003	15116	15108	15060	14981	15133	14961	15127	15148	15046	14962	15054	15025	15026	15104	15130	14927	15092	15013	15166	15075	15246	15087	15149	15157	15002	15220	14983	14909	15104	15123	14996	14986	15134	15205	15101	15055	14939	15054	14988	15061	15157	15009	15142	14923	15150	14926	14984	15153	15062	14984	14787	15144	15155	14900	15055	15214	15092	15013	15059	15109	14903	15114	15092	15080	15128	15075	15101	15057	15047	14789	15136	14934	15097	14842	14996	15017	14916	15232	15014	15017	14983	14959	15110	15123	15085	15115	15142	15144	15247	15058	15191	15004	15070	15007	15014	15007	15118	15003	15042	14920	15019	15218	15003	15036	14970	15099	14927	15025	15110	14939	15063	14901	15021	14904	15073	15020	14974	15118	15052	15063	15023	15132	14998	15175	15100	15003	15166	15161	15030	14958	15130	15005	14973	15185	15184	15092	14897	15191	15135	14917	14823	14962	15156	15098	14917	15111	15049	14953	15266	15080	15014	15248	15040	15401	14975	14958	14949	14990	14993	15065	15154	15068	15057	15067	14967	15121	14997	15032	15118	14908	14916	15007	15108	15107	15135	15000	15241	15149	15156	14975	14956	14866	15025	14969	15124	15188	15091	14972	15128	14962	14956	14931	15182	15019	15061	15014	15048	15227	14939	15046	15073	15053	15253	15094	15122	15018	15163	15087	14942	15002	15027	15187	15011	15091	15044	14957	14871	15011	15097	15195	15150	15317	14857	15209	14975	15095	14926	15114	15012	15018	15074	15053	14984	14992	14974	15066	15065	15070	15094	15108	14944	14950	15080	14948	15074	15116	15052	15015	15109	15134	14925	14986	15120	15141	15168	15266	14959	15089	15181	15136	15003	15034	14923	15026	15234	15107	15069	15011	15069	15223	15095	15142	15098	14996	15055	15091	14854	15179	15147	14959	14945	15062	14997	15064	15130	15100	15142	15044	15059	15088	15065	15024	14927	15070	15206	15116	15085	14937	15155	15066	15023	15215	15118	15019	14889	15151	15158	15147	15031	15132	15136	14984	14835	15216	14781	15052	15163	14984	15127	14976	15083	15003	14950	15056	15121	14871	15137	14935	14896	15193	15188	15086	14928	15212	15188	14909	15143	15099	15183	15119	15013	14959	15024	15261	14952	15115	15137	14814	14980	15138	15091	14958	14979	15219	15026	15035	15221	15138	15086	15017	14966	14904	15039	15071	15177	15015	15140	15056	14943	15061	15022	15100	15028	15212	14971	15024	15233	15041	14997	15116	15087	15044	14932	15157	14996	14834	14974	14831	15049	15025	15045	15060	15134	14934	14991	15062	15024	15077	14937	15093	14878	15123	15182	15210	15094	15062	14951	14927	14875	15215	15124	15115	15116	15208	15047	14914	15130	15196	15079	15082	14953	15159	15238	15134	15012	14942	15147	15043	15110	15077	15029	14990	15054	15076	14982	15158	15089	15127	15075	14960	15215	15066	15101	15073	15112	15193	14985	14890	15078	14980	14869	15228	15023	14968	15065	15129	15116	15213	14914	15047	15051	15029	15114	15062	15031	15182	15040	15021	15102	15084	15183	15300	15212	15116	14967	15054	15116	15040	15103	15121	15063	15167	15157	15052	15011	15016	15153	15095	15087	15049	15017	14954	15108	15160	15044	15001	15177	15153	15124	15038	15076	15170	15060	15051	14986	15067	14874	15012	15071	14957	15023	15205	14988	15025	14834	14991	14859	15141	15126	15160	15152	15057	15121	14998	15111	14975	15047	15165	15167	15152	14966	15014	15021	15113	15087	15077	15144	15100	15113	14864	15079	14982	14930	14985	14985	15106	14936	15161	14997	14946	15279	15081	15207	14843	15259	15089	15088	15223	15022	14889	15167	15161	15164	15128	14945	15238	14932	15038	14926	15010	15064	15174	14875	15185	15013	15094	14990	15009	15224	15066	15017	14874	15016	15085	15049	15109	15069	15078	15068	14885	15063	15122	15064	15001	14992	15176	15116	15035	15100	15089	15089	15134	15065	15100	15294	15008	15105	15050	15045	14979	15116	15118	15111	14974	14886	15339	15107	15123	15099	15194	15089	14999	14999	14977	15228	15039	15102	14978	15238	14882	15190	14968	15010	15156	14932	15138	15002	15125	14973	15114	15043	14940	15052	15060	15098	15044	15180	15061	15126	15175	14987	15023	15118	15192	15143	14852	15112	15103	15069	15264	15142	15205	15208	15015	15091	15153	15151	15063	15204	14938	14947	15060	15204	15087	15051	14990	15058	15067	15070	15029	15064	14993	14884	15062	15039	15176	14950	14929	15101	14863	15184	14969	14976	14982	15066	14929	15223	15091	15083	15264	15129	15129	15092	15105	15117	14947	15327	15028	14987	14942	15145	15046	15067	15002	15088	15019	14914	15002	15141	14999	14867	15281	15131	14865	15161	15269	14977	15116	15027	15067	14997	15048	15138	15061	15003	14910	15086	14968	15095	15064	15013	15140	15020	15116	15129	14996	15131	15176	14953	14868	14926	15231	15052	15128	15170	14928	15004	15250	15035	14857	15246	14904	14938	15210	14998	15012	15004	14925	15223	15057	15040
25326	21596	27294	27339	20788	20115	20152	19192	19000	18908	19020	19129	18756	18974	18969	18823	18780	18996	18842	18895	18735	18752	18719	18704	18797	18776	18511	18564	18762	18739	18879	18772	18896	18999	18854	18597	18763	18620	18796	18683	18842	18757	18687	18689	18846	18885	18833	18844	18832	18957	18566	18723	18660	18723	18856	18867	18715	18708	18739	18826	18795	18745	18861	18740	18773	18720	18624	18813	18711	18848	18874	18720	18764	18800	18970	18848	19031	18838	18842	18721	18848	18722	18849	18799	18718	18886	18724	18649	18606	18600	18705	18521	18819	18490	18445	18824	18607	18561	18898	18632	18690	18935	18789	18708	18755	18795	18758	18493	18768	18746	18538	18693	18731	18742	18626	18673	18717	18865	18943	18532	18566	18546	18737	18694	18490	18523	18880	18822	18821	18608	18701	18707	18758	18721	18619	18630	18654	18650	18721	18545	18688	18789	18630	18674	18667	18684	18727	18969	18896	18748	18843	18829	18755	18723	18744	18751	18599	18833	18580	18852	18799	18586	18540	18731	18650	18863	18608	18653	18862	18584	18786	18831	18684	18640	18739	18799	18777	18793	18850	18667	18693	18885	18599	18723	18669	18768	18635	18649	18799	18675	18716	18740	18703	18611	18730	18812	18792	18670	18632	18654	18971	18840	18773	18600	18751	18492	18952	18869	18734	18538	18997	18780	18746	18742	18599	18656	18556	18617	18884	18795	18733	18761	18652	18849	18732	18566	18810	18666	18684	18707	18882	18952	18925	18581	18727	18882	18654	18626	18882	18842	18877	18772	18779	18680	18638	18716	18649	18647	18753	18798	18946	18891	18809	18712	18748	18821	18714	18742	18854	18558	18687	18751	18842	18801	18755	18711	18935	18677	18617	18827	18597	19011	18770	18887	18484	18831	18723	18620	18582	18776	18577	18637	18523	18790	18679	18549	18876	18697	18873	18938	18755	18860	18941	18716	18749	18843	18631	18622	18693	18684	18850	18992	18938	18879	18827	18501	18935	18892	18687	18950	18917	18878	18771	18762	18512	18746	18816	18784	18816	18811	18767	18772	18620	18842	18889	18948	18795	18891	18747	18745	18613	18762	18786	18726	18777	18661	18778	18720	18497	18652	18646	18629	18793	18736	18485	18838	18796	18596	18940	18806	18540	18825	18714	18515	18698	18752	18776	18721	18827	18652	18738	18771	19002	18754	18809	18767	18621	18958	18740	19009	18741	18663	18579	18636	18794	18645	18586	18581	18748	18650	18729	18720	18747	18645	18689	18613	18686	18692	18803	18742	18520	18805	18717	18609	18935	18771	18688	18700	18741	18790	18619	18679	18603	18735	18833	18525	18774	18692	18685	18854	18738	18920	18716	18764	18613	18509	18718	18658	18940	18879	18756	18652	18794	18945	18776	18918	18807	18634	18783	18865	18432	18708	18673	18754	18731	18894	18956	18769	18712	18633	18794	18886	18823	18519	18661	18684	18770	18704	18700	18666	18532	18651	18810	18881	18677	18782	18752	18782	18631	18634	18685	18524	18765	18679	18909	18894	18967	18607	18797	18893	18586	18681	18701	18686	18638	18731	18800	18901	18712	18461	18825	18730	18579	18784	18803	18816	18821	18825	18717	18543	18851	19011	18813	18690	18640	18608	18614	18786	18798	18891	18793	18904	18709	18723	18644	18864	18806	18856	18808	18657	18568	18698	18709	18870	18855	18680	18668	18717	18718	18818	18728	18778	18643	18819	18663	18857	18613	18744	18536	18884	18787	18667	18767	18506	18845	18561	18641	18841	18819	18860	18573	18830	18654	18772	18791	18790	18687	18951	18971	18474	18589	18696	18575	18675	18652	18472	18717	18735	18657	18666	18718	18753	18638	18705	18569	18768	18798	18735	18625	18685	18784	18802	18883	18738	18798	18674	18793	18744	18846	18726	18910	18558	18855	18567	18784	18818	18680	18852	18617	18877	18793	18824	18878	18955	19016	18645	18733	18590	18629	18683	18598	18699	18958	18763	18367	18811	18615	18878	18778	18811	18771	18762	18772	18636	18666	18704	18553	18783	18785	18692	18780	18632	18638	18605	18646	18851	18823	18760	18737	18881	18873	18484	18768	18718	18694	18757	18729	18832	18713	19096	18657	18651	18582	18655	18850	18632	18912	18952	18677	18725	18731	18644	18773	18560	18785	18608	18560	18609	18651	18786	18879	18831	18784	18893	18776	18629	18651	18582	18742	18740	18728	18802	18833	18788	18548	18614	18777	18688	18704	18727	18562	18804	18815	18728	18822	18959	18674	18732	18810	18635	18779	18531	18838	18687	18887	18876	18783	18699	18732	18840	18719	18585	18659	18920	18686	18607	18444	18764	18840	18661	18872	18745	18839	18700	18736	18616	18631	18901	18817	18698	18738	18697	18829	18747	18545	18806	18625	18587	18881	18827	18857	18659	18802	18980	18645	18540	18488	18667	18622	18730	18704	18660	18803	18786	18761	18872	18779	18759	18766	18961	18737	18620	18753	18914	19086	18848	18887	18687	18724	18644	18592	18868	18839	18554	18525	18650	18774	18621	18690	18937	18639	18612	18729	18629	18862	18866	18630	18709	18730	18862	18631	18674	18684	18798	18763	18779	18776	18487	18679	18746	18736	18827	18698	18898	18626	18638	18918	18901	18590	18922	18641	18590	18638	18911	18714	18595	18585	18654	18924	18817	18728	18698	18670	18993	18887	18809	18778	18796	18794	18841	18835	18706	18572	18723	18689	18766	18672	18674	18775	18919	18857	18642	18668	18759	18805	18637	18868	18923	18668	18873	18734	18862	18574	18837	18758	18811	18904	18660	18593	18698	18783	18547	18823	18863	18759	18723	18736	18579	18668	18818	18791	18846	18914	18657	18982	18474	18703	18706	18825	18815	18930	18778	18836	18937	18806	18652	18560	18845	18403	18754	18820	18935	18626	18646	18730	18874	18617	18891	19100	18769	18805	18756	18781	18671	18803	18647	18774	18638	18796	18631	18762	18798	18777	18792	18571	18692	18689	19014	18671	18855	18548	18831	18725	18659	18667	18546	18682	18736	18672	18767	18737	18734	18782	18731	18750	18967	18811	18522	18761	18583	18589	18828	18882	18727	18844	18561	18475	18540	18734	18802	18707	18633	18692	18620	18793	18786	18802	18705	18914	18721	18701	18423	18543	18844	18554	18734	18826	18971	18754	18787	18856	18742	18802	18575	18595	18700	18914	18810	18708	19050	18705	18945	18758	18689	18570	18913	18514	18604	18755	18532	18797	18825	18924	18614	18601	18467	18807	18650	18988	18831	18879	18709	18753	18957	18942	18697	18828	18641	18648	18725	18821	18536	18873	18438	18807	18470	18706	18773	18571	18670	18759	18663	18868	18786	18854	18684	18953	18693	18601	18852	18794	18672	18718	18845	18789	18914	18802	18697	18612	18694	18788	18809	18746	18656	18609	18815	18644	18739	18704	18726	18650	18665	18679	18683	18846	18762	18618	18650	18572	18887	18686	18731	18735	18715	18781	18724	18671	18752	18700	18839	18657	18742	18958	18748	18863	18638	18714	18705	18643	18936	18860	18885	18876	18736	18645	18838	18768	18986	18770	18857	18826	18859	18559	18567	18684	18800	18523	18717	18432	18572	18597	18687	18598	18805	18896	18724	18778	18514	18730	18815	18876	18706	18834	18713	18763	18826	18612	18747	18679	18604	18998	18705	18794	18588	18788	18721	18533	18842	18883	18743	18653	18622	18618	18868	18853	18947	18816	18733	18669	18722	18626	18698	18668	18831	18775	18575	18768	18784	19001	18623	18822	18742	18677	18673	18857	18772	18723	18711	18674	18546	18640	18905	18951	18600	18660	18561	18651	18765	18667	18554	18549	18840	18804	18544	18520	18860	18629	18852	18838	18710	18907	18766	18747	18665	18902	18965	18785	18733	18696	18858	18747	18747	18605	18652	18925	18715	18358	18344	18453	18860	18756	18704	18667	18708	18622	18774	18737	18973	18809	18601	18965	18779	18639	18924	18842	18873	18693	18637	18730	18766	18892	18760	18678	18666	18692	18553	18918	18781	18713	18800	18665	18900	18753	18739	18625	18567	18963	18805	18880	18644	18746	18806	18802	18790	18798	18654	19026	18740	18620	18984	18898	18763	18692	18644	18801	18831	18996	18494	18548	18831	18805	18708	18915	18751	18875	18661	18768	18629	18683	18597	18638	18827	18691	18488	18833	18594	18966	18669	18600	18701	18611	18606	18652	18781	18807	18830	18696	18745	18859	18839	18992	18708	18854	18801	18842	18589	18686	18729	18747	18632	18621	18690	18828	18767	18626	18715	18874	18658	18832	18568	18848	18994	18681	18897	19012	18742	18635	18718	18736	18878	18824	18715	18741	18588	18914	18748	18817	18878	18598	18595	18709	18669	18845	18992	18646	18666	18795	18808	18766	18525	18935	18689	18898	18633	18765	18725	18835	18753	18707	18710	18867	18585	18714	18682	18690	18766	18905	18858	18788	18820	18798	18733	18906	18915	18597	18507	18764	18671	18873	18710	18901	18803	18853	18789	18839	18720	18676	18803	18815	18883	18919	18971	18834	18682	18803	18736	18792	18910	18779	18883	18954	18755	18852	18963	18867	18816	18669	18729	18667	18593	18693	18679	18842	18533	18710	18614	18649	18625	18803	18826	18924	18988	18572	18442	18770	18430	18633	18946	18728	18793	18695	18624	18730	18815	18593	18904	18689	18848	18807	18791	18796	18729	18785	18747	18674	18984	18679	18813	18668	18734	18546	18797	18658	18425	18568	18975	18896	18708	18621	18819	18890	18602	18728	18898	18834	18801	18773	18830	18819	18770	18932	18699	18679	18567	18872	18905	18841	18815	18945	18776	18676	18690	18364	18750	18609	18708	18944	18782	18827	18878	18682	18889	18860	18769	18598	18517	18730	18596	18813	18874	18883	18720	18975	18753	18588	18544	18664	18688	18855	18582	18667	18866	18761	18742	18830	18631	18611	18373	18828	18791	18831	18595	18440	18638	18750	18765	18836	18711	18710	18717	18735	18715	18871	18693	18862	18671	18667	18649	18756	18670	18788	18779	18850	18710	18757	18748	18802	18844	18801	18811	18757	18923	18722	18723	18757	18779
19340	33107	27324	20009	17345	16959	16469	16476	16304	16095	15795	15987	16024	15770	15916	15772	15753	15841	15744	15693	15679	15680	15567	15829	15689	15742	15736	15666	15728	15703	15617	15626	15700	15667	15985	15516	15783	15679	15722	15644	15730	15600	15726	15867	15726	15595	15695	15668	15492	15817	15685	15711	15762	15497	15668	15768	15678	15619	15779	15594	15882	15722	15675	15847	15729	15513	15698	15828	15778	15792	15622	15684	15734	15683	15549	15658	15669	15654	15746	15642	15601	15595	15763	15813	15675	15688	15792	15812	15755	15742	15844	15472	15688	15631	15710	15699	15816	15537	15550	15665	15645	15710	15570	15662	15620	15652	15678	15675	15776	15817	15742	15631	15837	15776	15643	15690	15609	15868	15679	15741	15771	15544	15699	15718	15700	15815	15796	15706	15641	15677	15671	15756	15658	15748	15718	15704	15813	15679	15773	15583	15806	15767	15822	15852	15745	15546	15643	15671	15785	15782	15685	15598	15703	15837	15718	15705	15768	15810	15698	15709	15842	15744	15694	15578	15794	15653	15740	15527	15845	15759	15663	15620	15532	15786	15542	15603	15670	15489	15723	15666	15672	15843	15787	15746	15670	15643	15748	15684	15767	15662	15653	15632	15779	15601	15758	15640	15626	15728	15706	15884	15776	15615	15813	15480	15823	15540	15822	15689	15771	15700	15680	15650	15676	15794	15778	15500	15820	15523	15745	15665	15682	15712	15492	15763	15502	15686	15554	15822	15719	15870	15729	15713	15721	15666	15778	15867	15668	15703	15899	15654	15632	15691	15582	15706	15639	15582	15898	15623	15870	15817	15673	15655	15702	15555	15710	15712	15687	15900	15779	15831	15853	15630	15629	15761	15746	15806	15603	15552	15682	15592	15657	15743	15839	15761	15868	15559	15613	15801	15823	15589	15696	15673	15622	15704	15693	15747	15743	15620	15676	15581	15578	15696	15732	15723	15763	15670	15785	15584	15615	15676	15739	15676	15535	15906	15822	15646	15760	15690	15822	15905	15719	15564	15778	15650	15652	15556	15625	15805	15752	15664	15669	15755	15650	15866	15855	15584	15669	15756	15807	15790	15912	15614	15734	15746	15797	15626	15705	15707	15816	15765	15667	15781	15723	15566	15519	15592	15939	15644	15632	15751	15721	15614	15649	15556	15768	15628	15726	15717	15628	15778	15749	15646	15746	15759	15706	15582	15536	15644	15812	15658	15599	15670	15591	15800	15794	15541	15735	15710	15686	15882	15554	15808	15688	15693	15685	15685	15830	15705	15651	15952	15680	15651	15777	15651	15821	15712	15781	15836	15683	15474	15675	15646	15680	15631	15808	15779	15673	15690	15566	15519	15598	15604	15772	15827	15770	15748	15760	15682	15720	15878	15922	15651	15643	15810	15718	15793	15698	15705	15672	15705	15733	15676	15660	15793	15712	15819	15764	15679	15950	15650	15625	15653	15701	15729	15741	15698	16082	15646	15720	15693	15824	15969	15652	15736	15765	15674	15770	15596	15708	15751	15740	15603	15727	15605	15686	15723	15763	15743	15753	15690	15708	15724	15556	15512	15660	15796	15727	15627	15603	15741	15726	15694	15621	15651	15694	15652	15739	15683	15720	15569	15552	15746	15659	15840	15687	15606	15707	15716	15657	15568	15689	15629	15846	15500	15687	15870	15681	15709	15702	15572	15587	15665	15669	15802	15751	15620	15727	15910	15687	15821	15560	15678	15749	15629	15591	15763	15694	15679	15670	15609	15737	15813	15523	15601	15620	15572	15584	15612	15790	15646	15754	15695	15876	15637	15581	15730	15581	15836	15500	15663	15785	15696	15497	15667	15727	15662	15617	15637	15666	15828	15600	15777	15593	15795	15868	15724	15759	15675	15537	15645	15662	15666	15558	15799	15703	15512	15606	15631	15830	15864	15741	15672	15779	15604	15561	15671	15688	15717	15878	15671	15562	15830	15442	15619	15651	15757	15672	15564	15820	15495	15606	15598	15681	15694	15755	15751	15813	15779	15762	15764	15560	15836	15767	15593	15660	15772	15760	15606	15570	15703	15660	15737	15821	15776	15790	15749	15557	15674	15689	15874	15575	15632	15784	15786	15804	15628	15729	15731	15637	15754	15868	15481	15607	15912	15826	15788	15748	15736	15631	15887	15864	15759	15625	15782	15686	15742	15656	15687	15650	15705	15581	15657	15672	15680	15570	15747	15570	15608	15646	15617	15689	15717	15816	15750	15565	15629	15438	15845	15819	15641	15805	15826	15698	15727	15587	15997	15721	15672	15738	15637	15688	15641	15640	15744	15715	15671	15676	15603	15755	15697	15731	15685	15645	15671	15768	15635	15539	15716	15954	15750	15793	15508	15677	15694	15754	15596	15626	15666	15578	15659	15954	15466	15796	15650	15713	15622	15812	15752	15641	15758	15833	15550	15492	15661	15691	15619	15816	15630	15659	15601	15618	15777	15811	15706	15666	15757	15767	15751	15587	15799	15555	15798	15911	15736	15689	15756	15637	15854	15655	15538	15749	15724	15650	15690	15627	15723	15776	15648	15864	15640	15513	15610	15665	15824	15789	15688	15628	15663	15613	15759	15618	15535	15759	15626	15546	15626	15549	15518	15740	15778	15716	15691	15782	15609	15780	15714	15769	15651	15549	15814	15670	15805	15480	15644	15650	15606	15676	15641	15681	15703	15601	15739	15676	15647	15832	15768	15646	15886	15793	15703	15737	15999	15690	15831	15711	15659	15720	15778	15719	15807	15625	15727	15722	15665	15486	15734	15680	15727	15541	15791	15484	15705	15871	15666	15578	15686	15721	15743	15689	15713	15721	15559	15665	15824	15644	15612	15608	15680	15835	15570	15583	15623	15750	15785	15621	15649	15752	15799	15585	15873	15705	15629	15781	15746	15649	15731	15616	15809	15680	15743	15737	15798	15647	15699	15780	15843	15705	15684	15774	15901	15743	15714	15745	15676	15707	15801	15723	15671	15831	15829	15548	15813	15803	15721	15723	15640	15736	15510	15656	15540	15619	15798	15675	15816	15581	15678	15770	15675	15688	15689	15716	15648	15767	15633	15813	15801	15675	15767	15751	15728	15790	15555	15841	15618	15803	15752	15608	15658	15925	15692	15647	15665	15693	15502	15796	15627	15629	15743	15707	15685	15634	15718	15589	15548	15794	15765	15678	15663	15751	15634	15790	15830	15985	15622	15830	15799	15862	15688	15881	15844	15776	15750	15664	15823	15631	15649	15790	15685	15730	15778	15550	15826	15651	15786	15709	15739	15674	15867	15835	15717	15581	15626	15805	15729	15678	15787	15825	15688	15606	15631	15682	15640	15672	15749	15649	15816	15643	15583	15692	15712	15708	15674	15631	15690	15816	15704	15740	15811	15690	15672	15668	15803	15633	15656	15704	15879	15580	15750	15689	15691	15873	15684	15483	15611	15614	15816	15634	15741	15739	15671	15626	15777	15776	15646	15581	15703	15701	15684	15761	15637	15564	15688	15764	15772	15687	15665	15686	15896	15915	15787	15803	15736	15769	15842	15667	15815	15684	15692	15657	15705	15641	15521	15671	15603	15606	15602	15558	15824	15562	15786	15682	15496	15675	15844	15812	15759	15480	15648	15612	15529	15863	15681	15702	15715	15751	15695	15872	15828	15592	15943	15572	15713	15705	15708	15781	15557	15913	15648	15596	15881	15810	15814	15811	15812	15628	15677	15654	15791	15706	15704	15602	15665	15723	15795	15741	15765	15612	15674	15922	15719	15681	15794	15626	15808	15717	15678	15705	15630	15544	15736	15569	15791	15745	15628	15865	15473	15631	15796	15573	15827	15841	15741	15735	15785	15655	15674	15859	15650	15695	15775	15785	15709	15738	15488	15856	15602	15641	15588	15651	15719	15728	15676	15607	15686	15694	15708	15560	15576	15830	15755	15762	15688	15698	15646	15682	15706	15753	15604	15684	15802	15635	15701	15611	15838	15795	15557	15690	15619	15796	15690	15717	15839	15525	15729	15717	15718	15652	15649	15657	15788	15770	15669	15660	15717	15660	15776	15756	15818	15834	15600	15837	15591	15645	15731	15662	15690	15789	15691	15696	15700	15803	15736	15742	15577	15642	15611	15761	15709	15719	15952	15893	15639	15789	15578	15834	15618	15867	15557	15755	15651	15613	15709	15734	15880	15631	15412	15734	15660	15713	15685	15568	15659	15785	15689	15691	15749	15795	15843	15687	15748	15639	15799	15744	15554	15656	15646	15719	15749	15743	15605	15766	15791	15702	15714	15632	15747	15531	15646	15451	15741	15662	15578	15667	15641	15759	15795	15723	15789	15746	15746	15771	15675	15571	15610	15742	15930	15709	15856	15810	15615	15690	15716	15655	15703	15579	15910	15828	15642	15871	15701	15629	15644	15663	15748	15700	15589	15590	15699	15713	15703	15620	15620	15653	15603	15517	15628	15638	15669	15682	15759	15651	15740	15684	15707	15701	15795	15665	15670	15829	15778	15792	15680	15614	15698	15532	15715	15673	15604	15797	15657	15729	15683	15605	15575	15751	15847	15808	15809	15710	15576	15564	15673	15654	15744	15635	15640	15981	15835	15717	15841	15658	15755	15672	15840	15702	15579	15812	15668	15655	15897	15590	15746	15913	15689	15653	15608	15605	15588	15649	15731	15685	15606	15885	15728	15732	15778	15590	15702	15620	15778	15759	15684	15845	15675	15825	15789	15841	15595	15756	15735	15805	15743	15708	15639	15656	15689	15648	15771	15695	15685	15729	15622	15616	15584	15690	15630	15619	15729	15711	15697	15533	15629	15842	15717	15934	15836	15637	15686	15586	15527	15722	15690	15736	15649	15789	15659	15836	15625	15744	15502	15748	15731	15773	15746	15783	15701	15758	15797	15893	15583	15845	15639	15701	15807	15549	15738	15690	15632	15813	15863	15805	15693	15737	15875	15633	15615	15743	15686	15692	15746	15740	15705	15767	15577	15733	15779	15701	15623	15779	15620	15814	15580	15842	15641	15736	15658	15721	15824	15481	15642	15778	15841	15710	15645	15805	15850	15669	15696	15718	15762	15691	15604	15740	15517	15697	15777	15690	15620	15795	15826	15583	15646	15766	15840	15788	15856
22609	21594	28856	24804	21934	23681	24307	19685	18858	19089	18917	18778	18356	18418	18283	18510	18400	18316	18094	18226	18246	18163	18296	18137	18250	18308	18101	18219	18110	18219	18199	18058	18304	18013	18305	18367	18325	18173	18110	18026	18140	17935	17904	18042	18081	17870	18049	18315	17948	17876	18129	18343	17981	17975	18027	18133	17818	18096	18091	18040	18088	17944	18220	18110	17822	17968	18185	17967	18012	17965	17894	18076	18149	18016	18126	17976	18240	17795	17951	18165	18155	18142	17978	18009	17777	17945	17941	18027	17894	18017	18111	17847	17864	18113	17946	18153	17948	17993	18253	17991	17902	18047	17814	17962	17756	17787	17819	18050	18020	18010	18033	17932	17939	18099	18291	18070	17973	17988	17830	18159	18120	17972	17904	17992	18140	17855	18150	18128	18104	17921	18149	17808	17993	17783	17875	17996	18200	17927	18049	18201	17993	17927	17961	17762	17870	18081	18108	17834	17966	17709	17946	17888	18157	17959	18009	18244	18132	17979	18050	17992	17883	17952	17939	18043	18087	17893	18049	17928	17902	17600	18049	18091	17937	17925	18071	17966	18250	18075	17974	18180	18203	18160	18038	17956	17837	18097	18190	17944	17918	17974	18053	17985	17998	17974	18047	17763	18107	18104	17911	17980	18189	17918	17895	17882	17983	18004	18020	18126	18293	17806	17967	17872	17814	18018	17969	17919	18069	17878	18087	17876	17786	18002	17919	17961	17915	17847	17861	17896	18128	18042	17977	17905	18098	18059	17874	17900	17748	17943	18029	17814	18241	18008	17969	18211	18182	17831	18134	17765	17897	18016	18174	17896	17908	18049	17882	18135	17852	17689	18056	18219	17992	18221	17821	18038	17998	17906	17910	18055	18048	18160	18051	17811	17881	18157	18210	17864	17829	17930	18010	17971	18044	17849	18027	18029	17943	18107	18013	18019	18060	17943	18038	18028	18007	18020	17939	17804	18183	17848	18114	18089	18026	17835	17971	17997	17886	18003	18131	18073	17895	17848	17940	18127	17880	18106	18126	17733	18104	17971	17965	18009	17983	17923	17958	18017	18042	17888	17984	18001	17940	17915	18050	17858	17906	18016	17904	18015	17977	17808	17985	17874	18193	17941	17962	17996	17989	18166	18245	17989	18065	17956	18232	17912	18315	18030	17855	18087	17973	18256	17809	18040	18160	18121	18138	18020	18159	17929	17986	18054	18104	18055	18047	18048	17852	18068	18083	17996	18037	17997	18130	18007	18121	17970	17963	18136	17779	17904	18005	18091	17821	18065	18009	17947	17937	18070	18217	17998	18003	18091	17954	18033	18125	18211	17850	18029	18011	17962	17823	18022	18110	18053	18010	17960	18017	17918	17960	18106	17961	17911	18196	18054	17986	18162	18060	17909	18002	18058	17847	18013	18201	17816	18021	17810	17919	18008	17939	18080	18008	18077	17720	17883	18007	17927	17827	17822	18062	18112	17927	17816	18014	17887	17944	17948	18002	17934	18023	17860	18012	17961	18139	18070	18099	17909	17972	17889	17979	18199	17970	17922	18132	18065	17816	17939	17843	17942	17986	17967	17828	17960	17977	17937	18147	17935	17776	17954	18091	17986	17825	18010	17879	17999	18110	18408	17907	17932	18178	17896	18121	17892	18021	17970	18052	18071	18082	17829	18038	18005	18048	17982	18188	17909	17863	17987	17811	17969	17926	18047	18061	18027	18090	18087	17800	18010	17972	17931	18051	17753	18170	18101	17938	18122	18018	17980	17964	18051	17807	18168	17707	17912	17957	18036	18146	17978	18036	18011	17926	17937	17936	17797	18107	18047	17856	17758	18026	17877	18079	18001	17933	18063	17965	18034	17935	17938	17800	17993	17869	18092	18121	18064	18067	17901	17936	18103	17993	17879	18155	18064	17947	18140	17882	18070	18064	17937	18266	17896	17893	17879	17990	17975	17977	18172	17938	17971	18097	17915	18193	18046	17876	17752	18014	18170	18095	18112	18101	18016	18056	17892	17809	17968	17932	17977	18051	17811	17859	17823	17843	17962	17799	17880	17907	18063	18155	17830	17969	17980	18135	17863	18116	18097	17788	18121	17942	17875	18082	17987	17973	17976	17820	17970	17961	18052	18070	17898	17934	17877	17919	18034	17771	18122	18161	17894	17984	17977	17976	17986	17987	17879	18091	17997	17966	18126	18109	17965	18097	18074	18030	18206	18013	17901	17879	17865	17960	18105	17826	18112	18096	18090	18028	18080	17985	18004	18225	18004	18002	17970	18197	18083	17920	17982	17850	17963	17627	18017	18130	18128	17925	17918	17917	17780	17969	17903	18057	18056	17862	17840	17761	18049	17983	17849	17917	17758	17927	18007	18068	18133	18122	18001	17928	17850	17920	17877	18067	17956	18036	17859	18059	17968	17934	17960	17859	18115	17962	17893	17874	17895	18040	17850	17951	17742	18027	18119	18113	18040	18013	17937	17754	18121	17930	18072	18022	18038	18119	17920	18103	18169	18118	18099	18062	17980	17885	18067	18034	18078	18017	17966	17738	18098	17833	18001	17898	17961	17990	18048	18180	18035	17819	17889	17924	18024	18059	17957	18039	18005	17957	18059	17929	17711	17934	18029	18071	18073	17932	18022	17967	17867	17907	17874	17867	17769	17925	17841	18122	17863	18063	18080	18120	18059	17963	18025	18022	18085	17861	18021	18165	17821	17916	17905	17886	17839	17823	18104	17823	17959	18222	18038	17944	18064	17875	18027	18122	17983	17849	18062	18001	17941	18023	18180	18170	17795	17906	17805	18052	17831	17771	17800	17876	17768	18134	17874	17910	17859	18027	18149	18141	17921	17973	17761	17950	17888	17969	17855	17853	18038	17968	17872	17967	18105	17793	18094	17992	17957	17753	17918	18026	17876	17856	17923	17923	17969	18198	17904	17945	18032	17963	17860	17964	18056	17951	17909	17988	18080	17883	17977	18050	18027	17997	18110	18018	17923	17955	17904	18030	17971	18076	17941	17994	17935	18150	18058	17986	18111	18137	17929	18166	17963	18038	18050	18002	17811	17886	17891	17972	17869	17871	17962	17884	17959	17864	18301	17883	18072	17943	18032	17880	17990	17978	18121	18114	18022	18116	18001	17893	17876	18051	18056	17930	17775	17901	17921	18048	17832	18042	18012	18088	18188	18019	17991	18075	18029	17951	18057	17884	17998	18037	17981	17893	18026	17979	17961	18082	18063	17856	18251	18171	17992	18144	17894	17909	18047	18080	18072	17986	17998	18036	17886	18159	18008	17941	18143	17891	17966	17820	18069	17940	18093	18046	18004	18229	17688	17978	18214	18053	17990	17848	17876	17884	17966	17848	17960	18003	18016	18187	17919	18144	18061	17999	18018	17944	17919	18011	17816	17852	17859	18040	17753	17791	17760	18163	17947	18014	18043	18019	17952	17910	17844	18149	17987	17944	18072	18017	17798	18028	17904	18081	18113	18003	18056	17892	17883	17688	18054	18004	17910	18025	18061	18088	18000	18107	17911	17940	18001	17941	17991	18011	18089	18007	18120	17939	17980	17933	18057	17961	18018	17989	17890	18139	18065	17914	18051	17934	17881	18093	18018	17836	17824	17987	18047	18043	17924	17859	17925	18082	18001	18045	17782	18118	17929	17940	18124	18045	18211	17996	18130	17944	18138	18004	17883	18034	17954	18062	17890	18005	17886	17971	17972	18125	17977	18018	18096	17945	17823	17974	18047	17825	17941	18021	18043	17851	17980	17980	18253	17950	17766	18163	18066	17905	17856	18155	18091	18063	18019	17951	17997	18032	17939	18057	17885	18162	17950	18067	18026	17953	17832	18038	17979	18050	18064	17893	17992	17848	17808	18084	18074	17957	18046	18021	17888	18004	17947	17950	17586	17938	18056	18032	17907	18020	18124	17931	17945	18181	18030	18008	18252	18088	17786	17996	17929	17869	17809	17949	18072	18110	17727	17780	17994	17736	18028	17955	17712	17805	17900	17825	17966	17932	17802	17838	18017	18026	17928	18129	18082	17941	17985	17975	17793	18008	17944	17921	18045	18015	17910	18090	18168	17992	17987	18207	18180	17987	17992	17960	18017	18041	17896	17905	17958	18209	17909	18095	17833	17949	18008	18146	18056	17866	17912	17893	18097	17870	18055	18047	17940	17758	17909	18067	17987	18005	17846	18036	18147	17848	18212	17845	18196	17842	17940	18050	17932	17867	17956	18046	18033	18019	18052	17823	17933	17881	17961	18084	18170	18044	18024	18158	17950	17904	17877	17885	18019	18023	17778	17919	17899	18015	17753	17996	18076	18028	17926	18003	18008	18051	18096	17881	17997	17889	17999	18058	18016	17971	17915	17863	17894	18150	18098	17848	18208	17879	18087	18074	17785	18114	17947	17934	17892	17974	17952	17864	17974	17929	18043	18170	17999	17972	18000	18202	18071	17988	18061	18013	17834	17857	18005	18013	18370	17799	18063	17860	18211	18125	17923	17894	18288	17951	18166	18004	17893	17819	18112	18115	17874	18091	18099	18103	18068	17944	18109	18114	18111	17990	18039	18029	17977	17869	17968	17977	18065	17943	17689	18178	17911	17940	18169	17920	18120	17886	18138	17898	18007	17966	18039	18047	18078	18180	17901	18093	17996	17994	18069	17935	18009	18030	18012	17878	17982	17986	17834	18076	18116	17913	18078	18045	17819	17942	17845	18025	17951	18136	17943	17807	17973	18032	18110	18065	18031	18016	17924	18177	17978	17973	18095	18144	17943	18144	17836	18087	17774	17985	17885	17979	17964	17967	18065	18156	17985	17986	18084	17977	17997	17840	17959	18300	17966	18055	18152	18113	18035	17976	18000	17862	18032	17981	18012	17844	17951	18097	18060	17988	17961	17965	17892	18012	17848	17941	17960	17959	17777	17924	17951	18034	17951	17870	18082	17913	17997	17957	17947	17805	17846	18084	17992	18203	17861	17836	17764	18047	17896	17807	17860	17982	18086	17965	17907	17917	18070	17877	18121	18144	17964	18120	18164	18027	18035	17900	18033	17985	17968	17958	18048	18141	18117	17810	18045	17941	18027	17862	17727	17961	17993	18100	17994	18017	17900	18240	17947	18087	18225	18109	18031
20912	42472	37344	25333	19731	17706	16807	16460	16446	15965	15928	15427	15518	15450	15611	15432	15189	15262	15363	15343	15288	15264	15298	15195	15297	15054	15118	15277	15184	14986	15250	15067	15279	15223	15252	15347	15235	15067	15193	15299	15264	15191	15284	15151	15244	15194	15180	15304	15159	15259	15109	15182	15217	15267	15297	15240	15175	15333	15269	15229	15184	15161	15281	15182	15194	15328	15044	15236	15239	15183	15238	15199	15087	15276	15064	15347	15257	15298	15291	15109	15038	15175	15271	15254	15358	15299	15268	15284	15173	15264	15129	15125	15224	15253	15195	15364	15267	15158	15251	15348	15194	15111	15237	15103	15467	15070	15163	15141	15038	15301	15192	15074	15192	15394	15207	15182	15235	15277	15294	15311	15222	15329	15100	15109	15309	15187	15096	15280	15208	15020	15248	15109	15175	15188	15165	15297	15416	15061	15139	15145	15153	15146	15072	15241	15325	15268	15036	15219	15303	15214	15164	15205	15343	15186	15150	14997	15116	15242	15220	15215	15146	15210	15178	15100	15176	15048	15203	15227	15105	15183	15230	15115	15144	15271	15239	15146	14965	15309	15160	15170	15039	15249	15266	15216	15053	15120	15283	15344	15301	15163	15100	15304	15213	15206	15400	15175	15017	15209	15079	15322	15201	15298	15134	15275	15257	15222	15276	15104	15184	15234	15174	15273	15202	15218	15055	15271	15169	15245	15259	15234	15239	15218	15272	15171	15165	15115	15290	15168	15224	15251	15146	15226	15211	15285	15212	15082	15148	15319	15092	15401	15186	15253	15235	15400	15258	15203	15152	15235	15247	15209	15037	15238	15196	15290	15127	15224	15128	15200	15131	15412	15431	15168	15240	15232	15281	15145	15466	15081	15212	15166	15246	15133	15254	14867	15257	14987	15135	15080	15175	15319	15346	15058	15372	15080	15209	15221	15087	15256	15242	15004	15181	15260	15202	15314	15275	15255	15177	15220	15324	15235	15105	15262	15207	15083	15254	15171	14954	15055	15290	15071	15185	15124	15241	15196	15226	15305	15255	15239	15254	15265	15343	15007	15255	15249	15284	15252	15178	15076	15354	15182	15389	15228	15315	15232	15173	15231	15200	15205	15121	15216	15298	15161	15238	15265	15176	15094	15309	15283	15205	15130	15335	15055	15089	15117	15126	15257	15144	15295	15190	15110	15235	15252	15313	15187	15318	15263	15102	15322	15199	15292	15318	15225	15175	15185	15212	15234	15162	15176	15211	15225	15164	15277	15118	15106	15224	15239	14970	15250	15183	15262	15132	15221	15346	15102	15230	15130	15188	15275	15098	15132	15266	15251	15186	15275	15355	15057	15282	15371	15132	15490	15373	15205	15226	15013	15151	15335	15067	15088	15285	15186	15148	15200	15214	15316	15088	15293	15154	15234	15175	15194	15354	15190	15084	15236	15244	15082	15187	15292	15131	15206	15264	15387	15027	15137	15195	15303	15174	15185	15164	15219	15068	15343	15156	15279	15169	15184	15183	15312	15212	15211	15343	15284	15108	15178	15163	15176	15229	15242	15306	15312	15463	15166	15225	15038	15072	15365	15108	15271	15203	15405	15237	15330	15316	15195	15221	15270	15358	15207	15190	15089	15291	15067	15148	15160	15191	15152	14935	15180	15205	15184	15170	15274	15216	15240	15345	15044	15176	15067	15101	15211	15190	15270	15142	15231	15200	15123	15231	15275	15196	15204	15309	15218	15100	15126	15336	15244	15383	15242	15199	15318	15315	15145	15391	15143	15351	15208	15286	15280	15230	14996	15348	15169	15249	15202	15254	15315	15277	14989	15221	15250	15353	15131	15265	15098	15247	15278	15015	15035	15226	15245	15235	15091	15192	15135	15064	15212	15169	15352	15225	15120	15306	15223	15193	15156	15094	15289	15054	15065	15409	15178	15278	15150	15160	15221	15084	15349	15187	15090	15273	15132	15126	15317	15102	15280	15289	15249	15330	15250	15319	15067	15094	15175	15150	15177	15146	15076	15297	15150	15317	15204	15279	15020	15304	15181	15095	15185	15193	14964	15301	15114	15051	15084	15172	15237	15291	15358	15198	15102	15203	15288	15117	15146	15186	15189	15189	15036	15250	15171	15196	15167	15353	15074	15229	15204	15273	15099	15139	15302	15130	15188	15247	15096	15354	15193	15085	15208	15322	15063	15123	15320	15221	15144	15118	15206	15220	15274	15078	15196	15161	15131	15354	15381	15224	15195	15144	15106	15332	15225	15034	15224	15225	15153	15254	15207	15341	15171	15174	15246	15189	15360	15304	14986	15312	15137	15077	15209	15086	15271	15041	15170	15233	15261	15330	15103	15098	15119	15221	15298	15309	15195	15243	15214	15144	15287	15232	15232	15147	15152	15251	15285	15232	15198	15152	14973	15197	15012	15317	15166	14930	15076	15310	15146	15367	15186	15248	15210	15110	15265	15157	15347	15071	15334	15257	15036	15031	15260	15132	15113	15323	15127	15154	15185	15165	15181	15071	15193	15245	15060	15063	15263	15329	15004	15087	15136	15239	15244	15182	15047	15164	15200	15183	15204	15177	15392	15160	15385	15281	15152	15089	15092	15179	15073	15215	15212	15104	15138	15202	15053	15185	15170	15271	15317	15225	15283	15201	15147	15181	15160	15175	15182	15063	15180	15317	15181	15168	15135	15368	15295	15082	15179	15203	15116	15326	15280	15377	15396	15183	15447	15088	15410	15153	15136	15271	15260	15265	15229	15079	15142	15356	15145	15160	15236	15097	15265	15251	14954	15248	15124	15095	15262	15186	15309	15165	15026	15261	15296	15080	15395	15247	15137	15081	15135	15256	15168	15271	15199	15057	15190	15257	15375	15196	15259	15049	15157	15197	15015	15297	15269	15280	15186	15095	15183	15125	15328	15167	15340	15106	15263	15155	15286	15325	15300	15157	15313	15205	15262	15113	15153	15134	15208	15289	15206	14984	15185	15148	15287	15290	15144	15206	15104	15266	15199	15228	15239	15200	15264	15248	15191	15264	15044	15198	15325	15172	15150	15087	15042	15148	15116	15154	15349	15105	15151	15260	15270	15239	15221	15197	15083	15114	15080	15109	15148	15099	15203	15201	15121	15283	15022	15258	15051	15154	15300	15238	15196	15310	15102	15214	15283	15189	15206	15238	15240	15131	15199	15172	15179	15149	15175	15201	15192	15222	15222	15186	15250	15248	15217	15288	15085	15064	15298	15303	15176	15204	15155	15347	15158	15079	15328	15141	15268	15314	15314	15181	15209	15307	15318	15141	15217	15162	15285	15326	15095	15260	15236	15138	15236	15143	15153	15387	15190	15186	15309	15103	15023	15365	15168	15371	15170	15102	15322	15146	15249	15248	15260	15260	15291	15172	15006	15053	15240	15212	15183	15318	15276	15018	15268	15184	15229	15020	15169	15276	15239	15192	15375	15082	15228	15175	15318	15409	15279	15131	15171	15228	15273	15277	15214	15158	15234	15235	15175	15282	15225	15077	15289	15236	15026	15083	14963	15199	15177	15223	15177	15219	15094	15198	15243	15187	15081	15307	15119	15171	15236	15363	15127	15206	15346	15091	15275	15246	15215	15115	15337	15126	15160	15182	15224	15211	15264	15286	15139	15041	15175	15082	15239	15072	15276	15123	15064	15242	15339	15046	15065	15447	14937	15239	15280	15113	15170	15076	15276	15271	15294	15160	15180	15208	15080	15192	15387	15113	15195	15253	15267	15258	14991	15290	15229	15350	15059	15132	15253	15145	15143	15221	15313	15263	15172	15253	15180	15307	15239	15195	15202	15163	15177	15249	15114	15172	15147	15243	15219	15277	15205	15110	15241	15170	15038	15124	15168	15166	15271	15133	15207	15141	15210	15192	15264	15319	15140	15245	15222	15150	15160	15238	15131	15155	15231	15199	15037	15265	15281	15029	15148	15221	15210	15123	15188	15052	15239	15249	15357	14967	15170	15237	15163	15351	15285	15165	15220	15304	15286	15155	15202	15127	15258	15207	15165	15407	15405	15147	15312	15347	15248	15167	15188	15106	15135	15123	15233	15282	15281	15155	15157	15042	15108	15068	15160	15353	15184	15125	15225	15414	15119	15218	15304	15196	15155	15167	15010	15320	15242	15190	15203	15014	14997	15110	15081	15209	15145	15123	15252	15252	15245	15197	15408	15209	15232	15078	15148	15230	15099	15197	15075	15162	15216	15052	15244	15031	15201	15283	15231	15204	15094	15144	15388	15237	15357	15157	15234	15193	15315	15310	15151	15094	15130	15163	15200	15238	15191	15398	15259	15113	15293	15233	15108	15221	15309	15308	15249	15261	15249	15267	15248	15258	15292	15211	15292	15289	15221	15256	15126	15212	15219	15267	15205	15075	15297	15150	15146	15237	15136	15168	15221	14961	14985	15276	15276	15197	15293	15309	15320	15110	15208	15185	15121	15110	15206	15287	15203	15160	15225	15242	15281	15203	15264	15301	15094	15141	15255	15264	15230	15236	15379	15300	15176	15187	15054	15239	15150	15371	15128	15214	15227	15132	15050	15147	15286	15078	15218	15366	15138	15152	15190	15176	15209	15160	15076	15068	15257	15166	15207	15252	15227	15315	15320	15197	15175	15286	15152	15147	15200	15167	15127	15139	15213	15155	15084	15264	15164	15258	15113	15239	15077	15086	15269	15063	15174	15332	15132	15314	15059	15227	15067	15264	14988	15110	15290	15142	15262	15262	15289	15196	15282	14966	15120	15098	15032	15334	15256	15139	15169	15203	15202	15254	14926	15347	15392	15299	15227	15094	15223	15164	15239	15171	15374	15231	15299	15297	15241	15231	15196	15314	15118	15191	15217	15057	15244	15353	15098	15228	15222	15131	15244	15024	15317	15091	15318	15357	14992	15185	15458	15115	15364	15138	15229	15234	15228	15226	15154	15320	15330	15145	15177	15313	15180	15159	15237	15304	15254	15430	15276	15214	15238	15015	15036	15176	15105	15212	15299	15170	15118	15353	15228	15059	15378	15148	15146	15222	15184	15228	15282	15110	15239	15172	15046	15283	15194	15002	15287	15235	15076	15273	15120	15089	15215	15191	15337	15206	15002	15199	15200	15168	15367	15277	15261	15170	15108
29934	23951	25988	22169	18972	18628	18617	18366	18297	18189	18123	18227	18117	17949	17987	18005	18085	18010	18080	17947	17879	17818	17967	18066	17799	17754	17837	17987	18077	17860	17889	17840	17909	18008	18105	17778	18017	17777	17886	18032	18059	18037	18217	17814	18001	18089	17731	17998	17825	17846	17704	17995	17902	18000	17919	18000	17999	18160	17918	17901	17834	18066	17973	17930	18035	17952	17908	18003	17979	17785	17966	17840	17908	17945	17791	18015	17984	18072	18041	17822	17843	17910	18058	17918	17974	17810	18235	17992	17975	17797	17738	18060	17779	17981	17786	17889	17981	17985	18064	17985	17869	17987	17780	17884	17956	17907	17897	18131	17973	18035	17853	17883	17909	17941	18064	17924	18020	17895	17732	18169	17880	17826	17820	17864	17919	17894	17871	18021	18175	17822	17972	17693	18126	18030	17730	17914	17990	17897	17948	17769	18049	17929	17967	17995	17821	17908	17722	18199	17921	17754	17678	17883	17853	17849	17736	17879	17837	17825	18014	18028	18006	17993	18117	18131	18153	17813	17883	17815	17743	17763	18038	17828	17979	17857	18017	17787	18171	17881	17745	17957	17894	18056	18174	17768	17926	17909	17838	17897	17818	17845	18025	17812	18000	17722	18153	18187	17952	18096	17785	17778	17812	17888	18035	17816	17974	18057	18133	17958	18024	17952	18057	17952	18039	18223	17919	17845	17978	17847	17805	17888	17843	17849	18018	17946	17832	17802	17833	18026	17825	17834	17898	17860	18072	17919	18094	17837	18096	18101	17713	17949	18034	18009	17801	17865	18036	17948	17978	18031	18018	18032	18052	17972	17818	17852	17998	17968	17964	17942	18104	17889	17920	18008	17768	17622	17932	17822	17908	17910	18027	17811	17939	18076	17829	17792	17836	17915	17965	18047	17886	17747	17849	17841	17884	18117	17955	17925	17921	17705	18188	17904	17894	17849	17915	17881	17685	17585	17799	17688	17906	17928	17928	18001	17932	17924	17838	17921	17984	18038	17883	17840	17871	17905	18217	17932	17795	18130	18024	18078	18145	17865	17909	18119	17992	17781	18043	18010	17995	17923	17810	17854	17958	18073	17855	18033	18007	17851	17955	17837	18185	18014	17917	17877	17912	17821	17971	17990	17892	18085	17958	17904	18062	17845	17901	17975	18171	17943	17899	18149	18097	17885	18016	17971	17904	17908	17937	18086	17982	17900	18087	17753	17928	17752	17796	17987	17889	18290	17965	17969	17787	17903	17893	17871	17994	17852	18127	17796	17832	17829	18089	17823	17814	17977	18069	17942	17902	17899	17996	17822	17942	18136	17930	17789	17866	17949	17963	17930	17937	17909	18120	18279	17860	17776	18205	18034	17888	17887	17911	17912	18028	17790	17927	17984	17900	18129	17974	18081	17917	17920	18003	17949	17982	17971	18039	18036	17935	17916	18018	17887	18016	17664	18018	17908	17820	17758	17974	18080	17914	18060	18207	18047	17870	17989	17936	18161	18145	17815	18002	18166	17855	17649	17804	17669	18126	18045	17971	17933	17994	17807	17879	17767	17905	17958	17891	17791	17756	18091	17996	17880	17980	17904	17862	17969	18066	17935	18078	17892	17890	17925	18177	17977	17925	18125	17952	17958	17854	18118	18044	18045	18154	17948	18007	18012	17921	17753	17951	17625	17745	18111	17938	17910	17892	17937	17913	18062	18009	18030	17807	17859	17990	17930	17976	17933	17884	17779	18229	17915	17916	18089	18056	18021	18041	17861	17898	17861	17844	17757	17943	17966	17946	17979	17866	17904	17994	18233	17803	18047	17932	17851	18122	17978	18161	18005	18097	18047	17955	17742	18066	17887	17821	17943	17916	18055	17948	18065	17985	17835	17897	17953	17929	17977	17949	17879	17942	18028	18067	17902	18073	17977	17726	17782	17859	17852	18042	17887	17895	18216	17960	18039	18042	17922	17865	18057	17813	17992	18075	17997	18024	17959	17940	17760	17797	18111	17849	17872	17982	17872	17924	17934	18047	18192	18007	18146	17862	17999	17956	17946	17894	17947	18083	18116	17805	17832	17995	17774	17857	17767	17925	17729	18069	18002	17837	18067	18032	17961	17827	18004	18122	17841	17964	18063	17897	17770	17965	17871	17890	17884	18078	18069	18106	17969	17951	17865	17944	18080	17870	17949	17922	17849	17855	18000	18043	18005	17985	18287	17922	18077	17892	18002	17984	17970	17857	17796	18035	17709	17963	17978	18023	17982	18024	18009	17943	17934	17791	18101	17900	17862	17823	18129	17762	17951	17898	17899	17947	17941	17954	17926	18079	17977	18098	18011	18033	17887	17787	17836	17915	17857	17882	18096	17966	18016	18046	17945	17955	17958	17915	17860	17821	18062	17967	17856	18015	18154	17978	17850	17860	17814	17969	17935	17804	18084	17867	17923	17937	17832	18125	17739	17825	17867	18021	17935	18010	17752	17897	18022	18061	18015	18019	17827	17986	17966	17983	17956	18084	18072	17959	17984	17886	18064	18040	17785	17891	17990	17900	17931	17993	18106	17794	17881	17764	17780	17894	17988	17989	17861	18003	17842	17750	17919	17824	17899	18156	18212	17859	17697	18084	17997	17928	17999	17969	17881	17956	17895	18012	17853	17998	17873	17981	18042	18097	17978	18032	18030	18067	17904	17970	17749	17920	17915	17928	17956	17957	18089	17874	17900	18113	17902	18031	17999	17818	18041	17924	18056	17958	18083	17894	17846	17940	18018	18007	17696	18005	17732	18095	18272	18081	17895	18156	17966	18062	17973	17946	17794	17988	17826	18016	17832	18010	17769	17940	17932	17904	17961	18097	18088	18245	18037	18002	17999	17756	17954	18064	17879	17986	17792	17983	17740	18030	17990	17689	17819	18085	18035	18067	17984	17932	17940	17731	17912	17924	17860	17855	17951	17957	17935	18070	18128	17944	17943	17958	17770	17846	17967	17946	17921	17900	17824	17805	17803	17589	17991	17964	17945	17947	17897	18039	17838	18092	17796	17645	17912	17924	18103	17860	17881	17994	18038	17928	17908	17809	17938	18019	18087	17752	17949	18082	17860	17788	17937	17916	17890	17977	18128	17920	17817	17888	17985	17956	18092	18103	17869	17862	18242	17850	17985	17843	17942	17837	18004	17800	17729	17745	17839	17891	17852	18028	17712	17884	17848	17717	17972	17943	17734	18045	17955	17910	17779	17913	17692	17923	17935	17999	17974	17859	17768	18123	18057	17821	17979	17810	17859	17990	18011	17869	17889	17777	18054	17902	17875	17821	17999	17930	18176	17920	17972	18108	17870	17890	17959	17917	17829	17786	17918	18105	17896	18036	17699	17910	17677	17906	17606	17915	17814	17954	18007	17941	18082	18185	17812	17991	17888	17929	17955	17859	17912	17948	18061	17802	18012	18160	18007	17829	17869	17797	17963	17947	17834	17984	17943	18012	17987	17806	17992	17991	18044	17987	17784	17987	17945	17848	17894	18032	17863	17911	17889	17897	17910	18027	18165	17872	17870	17716	17878	17957	17836	17994	18021	17977	17771	17870	17974	17819	17917	18099	18188	17808	17970	17980	18108	18063	18236	18035	17946	17936	17832	18107	18007	18260	17988	17773	17883	18005	17928	18066	17974	18072	17774	17700	17920	18081	18045	17826	18051	18098	17873	18021	18033	18233	17821	17986	17864	17653	18122	18009	17610	18023	17606	18102	17911	17987	17812	17626	17899	17941	18033	18061	17917	17835	18040	17941	17909	17982	18143	18002	17929	18064	18025	17814	18074	17945	17861	17802	17927	17806	17795	17836	17854	18213	17953	17763	17734	17893	18136	17993	17933	18094	17921	17933	17963	17968	17989	17870	17874	17902	18158	17875	17777	18306	17816	17941	17719	18089	17865	17978	17806	17775	17929	17922	17761	17892	17825	17963	17904	17964	17921	17940	17958	18111	17874	18011	17874	17893	18085	17948	17683	17816	17939	17815	17823	17905	17948	18098	17603	18081	17984	18305	17865	17981	17935	18031	17832	18044	17923	17906	17931	17866	17958	18014	18024	17883	17905	17966	17759	18087	17917	17963	17703	18028	17738	17761	17801	18003	17936	17926	17952	18005	18108	18048	17867	18066	17916	18017	18005	17810	17804	17972	17881	18041	17851	17998	17923	17781	17880	17880	17851	17911	17982	17852	17907	18093	17849	17905	18074	17781	17969	17961	17957	18026	17925	17733	17668	18075	17849	17783	17649	18077	18164	18004	17858	17834	18007	17865	18014	17965	17853	17810	17964	17933	18036	17921	17955	18021	17872	17934	17911	17803	17992	17804	17983	17937	17907	17951	17902	17959	18011	18009	17851	17861	17861	17949	17812	17934	17854	17952	18091	17975	17865	17745	17980	17998	17949	18060	17833	17980	17910	18119	18078	17932	18043	17980	17989	17809	17999	17923	17936	17778	18087	17960	18141	17958	17855	17869	17973	17880	17987	17743	18056	17737	17916	17802	18031	17784	17735	17799	18027	17731	17937	17896	17867	17948	18001	17850	17856	17838	17983	18098	18000	18075	17971	17831	18123	17911	18191	18037	18057	17997	18154	17927	17923	17984	18011	17767	18081	17713	17920	18040	17959	17770	17943	17980	18030	17974	18105	18060	17898	17999	18023	17950	17979	18219	18044	18147	17852	17893	17839	17881	18022	18141	17894	17896	18006	18158	17991	17828	17856	17837	17842	17957	18040	17894	17959	17883	18030	18043	17963	17936	18079	17989	17829	17791	17791	17914	17875	18047	18025	18009	17905	17995	18131	17991	17821	17927	17884	18001	17698	18121	17951	17726	17942	17961	17909	17901	17985	17956	17778	17926	17956	17946	17925	17982	18003	17979	17825	17963	17889	18091	18158	17694	18151	17946	17900	17990	17883	18156	18090	17835	18160	17946	18111	17910	18005	17849	17839	17853	18039	17823	17793	17778	17752	17814	17811	17957	18005	17856	18256	17764	17972	18051	18100	17746	17970	17845	17940	17961	17844	17855	17779	17907	17861	17830	17870	18016	17795	18069	17816	17909	17849	18025	17972	17954	17929	17984	17826	18012	17935	17999	18003	17908	17745	17951	17921	17943	17856	17971	17756	17779	17838
19867	28503	23391	18062	16812	16346	15946	15723	15806	15374	15475	15443	15289	15144	15360	15150	15292	15144	15320	15341	15253	15129	15008	15349	15217	15274	15065	15261	15382	15135	15166	15244	15090	15260	15296	15135	15121	15235	15215	15236	15414	15266	15253	15143	15243	15231	15220	15168	15200	15199	15220	15233	15293	15378	15109	15343	15148	15122	15094	15270	15265	15219	15128	15166	15344	15038	15201	15233	15246	15358	15180	15219	15242	15289	15349	15415	15280	15130	15144	15092	15245	15230	15001	15081	15222	15275	15188	15290	15227	15072	15298	15278	15233	15141	15285	15130	15061	15419	15112	15075	15295	15273	15216	15233	15266	15420	15384	15314	15243	15126	15432	15041	15191	15235	15113	15193	15106	15267	15309	15119	15203	14944	15153	15226	15147	15126	15167	15199	15348	15443	15348	15232	15158	15228	15144	15124	15244	15149	15391	15101	15219	15140	15022	15302	15260	15187	15112	15341	15210	15099	15284	15237	15515	15294	15357	15223	15197	15212	15221	15176	15182	15179	15257	15158	15133	15268	15247	15400	15241	15038	15242	15198	15402	15305	15325	15264	15262	15148	15144	15229	15335	15084	15128	15133	15130	15170	15393	15113	15120	15233	15252	15245	15289	15357	15149	15229	15184	15130	15209	15359	15113	15224	15109	15146	15223	15175	15193	15179	15276	15233	15226	15155	15134	15215	15347	15266	15304	15184	15312	15045	15266	15132	15432	15143	15248	15158	15037	15343	14860	15183	15332	15274	15240	15187	15075	15153	15039	15254	15127	15225	15014	15255	15213	15160	15293	15201	15112	15399	15025	15216	15225	15295	15111	15203	15218	15184	15438	15232	15149	15299	15402	15067	15294	15192	15346	15101	15181	15098	15227	15185	15320	15080	15217	15256	15166	15142	15204	15266	15296	15312	15200	15232	15180	15285	15172	15097	15286	15214	15160	15168	15274	15269	15123	15210	15061	15179	15274	15100	15239	15171	15271	15259	15152	15153	15151	15185	15281	15131	15205	15181	15008	15112	15242	15104	15281	15233	15067	15381	15103	15255	15220	15106	15179	15204	15181	15468	15232	15198	15113	15025	15278	15174	15325	15179	15191	15246	15193	15113	15083	15241	15183	15274	15312	15228	15145	14932	15165	15262	15299	15084	15156	15091	15165	15287	15192	15105	15128	15359	15217	15289	15377	15243	15144	15124	15289	15278	15384	15117	15139	15201	15218	15118	15341	15269	15272	15128	15344	15310	15281	15078	15240	15197	15248	15199	15376	15298	15107	15186	15214	15040	15380	15328	15218	15271	15167	15116	15193	15223	15293	15200	15192	15123	15195	15154	15281	15178	15199	15325	15107	15220	15168	15211	15062	15124	15213	15177	15380	15226	15281	15223	15310	15178	15211	15092	15170	15323	15173	15216	15289	15287	15345	15186	15414	15140	15159	15275	15225	15150	15335	15071	15100	15240	15318	15240	15290	15246	15273	15232	15335	15258	15259	15172	15245	15200	15141	15099	15440	15397	15282	15186	15202	15028	15383	15202	15162	15046	15399	15143	15176	15179	15223	15039	15048	15188	15216	14922	15166	15277	15184	15229	15216	15341	15108	15152	15361	15275	15156	15262	15160	15136	15344	15292	15089	15090	15318	15239	15124	14975	15294	15290	15184	15359	15156	15200	15228	15232	15208	15086	14989	15132	15075	15300	15053	15365	15205	15192	15286	15185	15113	15193	15276	15374	15203	15276	15124	15323	15203	15198	15183	15143	15231	15137	15355	15187	15210	15270	15006	15121	15176	15165	15342	15233	15466	15344	15190	15339	15165	15373	15197	15127	15168	15117	15217	15159	15178	15145	15141	15180	15054	15186	15218	15148	15471	15273	15265	15200	15166	15111	15292	15302	15272	15135	15266	15087	15233	15131	15167	15197	15369	15218	15358	15236	15117	15137	15158	15298	15345	15101	15205	15206	15219	15183	15104	15154	15297	15050	15296	15212	15210	15141	15199	15127	15190	15202	15214	15282	15125	15222	15343	15207	15305	15131	15181	15026	15176	15137	15326	15295	15311	15224	15241	15172	15305	15147	15168	15190	15295	15150	15292	15183	15337	15255	15279	15293	15128	15044	15125	15341	15304	15131	15334	15260	15228	15234	15423	15183	15155	15245	15176	15113	15260	15216	15087	15247	15136	15332	15447	15214	15149	15012	15134	15257	15158	15238	15288	15169	15222	15152	15085	15101	15143	15302	14957	15364	15264	15192	15199	15473	15208	15163	15212	15257	15112	15050	15251	15074	15228	15186	15064	15267	15100	15143	15184	15142	15340	15204	15204	15211	15003	15222	15453	15193	15308	15251	15076	15237	15215	15311	15223	15197	15199	15287	15344	15421	15161	15235	15219	15324	15254	15153	15108	15247	15078	15206	15110	15120	15142	15303	15323	15312	15214	15295	15238	15431	15005	15147	15295	15120	15513	15227	15101	15247	15318	15095	15122	15089	15330	15147	15393	15307	15202	15069	15171	15144	15259	15284	15264	15048	15108	15144	15223	15196	15108	15129	15245	15129	15157	15177	15092	15359	15346	15253	15283	15532	15144	15283	15242	15220	15189	15319	15142	14969	15241	15255	15125	15197	15137	15194	15216	15338	15073	15367	15220	15008	15190	15054	15182	15179	15103	15275	15286	15077	15386	15391	15232	15164	15310	15172	15207	15197	15043	15174	15180	15303	15261	15404	15220	15389	15164	15232	15269	15209	15130	15404	15288	15184	15227	15354	15185	15213	15338	15174	15277	15035	15134	15145	15163	15220	15196	15216	15096	15290	15102	15276	15155	15238	15275	15245	15157	15102	15106	15239	15213	15087	15324	15086	15186	15293	15300	15398	15158	15194	15094	15207	15322	15310	15160	15307	14995	15309	15362	15281	15322	15183	15310	15221	15123	15218	15119	15205	15173	15169	15145	15188	15260	15120	15182	15214	15203	15287	15281	15116	15414	15167	15341	15199	15403	15126	15271	15272	15177	15111	15195	15186	15134	15233	15254	15188	15280	14970	15195	15287	15064	15123	15345	15284	15193	15234	15424	15157	15323	15233	15332	15322	15264	15296	15031	15197	15123	15255	15079	15141	15253	15413	15226	15018	15296	15177	15250	15307	15415	15259	15224	15098	15202	15115	15194	15264	15268	15204	15206	15370	15278	15179	15127	15240	15342	15303	15337	15297	15266	15212	15523	15071	15237	15255	15256	15096	15300	15293	15087	15080	15006	15177	15334	15151	15162	15125	15050	15097	15178	15194	15294	14973	15239	15296	15108	15113	15295	15162	15063	15333	15223	15273	15256	15081	15234	15093	15106	15157	15248	15140	15048	15266	15236	15167	15161	15162	15302	15135	15254	15189	15162	15166	15389	15278	15301	15204	15228	15226	15207	15203	15285	15216	15177	15133	15192	15193	15293	15252	15020	15140	15148	15182	15258	15228	15152	15247	15189	15238	15293	15259	15243	15150	15195	15133	15030	15300	15210	15177	15250	15197	15159	15332	15187	15153	15112	15149	15174	15307	15345	15408	15308	15357	15218	15233	15187	15238	15259	15136	15136	15270	15279	15189	15248	15214	15110	15250	15172	15193	15279	15259	15204	15236	15200	15286	15052	15261	15303	15307	15418	15181	15165	15156	15254	15232	15162	15384	15182	15195	15238	15113	15109	15071	15347	15414	15168	15157	15196	15319	15270	15066	15106	15129	15151	15128	15272	15160	15211	15343	15181	15157	15202	15092	15127	15302	15217	15098	15153	15321	15241	15068	15307	15225	15221	15445	15187	15212	15409	15042	15296	15147	15264	15084	15216	15180	15071	15226	15349	15234	15277	15294	15215	15180	15343	15080	15143	15247	15340	15441	15147	15360	15135	15288	15220	14975	15135	15212	15207	15124	15039	15111	15162	15127	15092	15098	15050	15055	15197	15161	15208	15270	15305	15173	15225	15222	15318	15385	15118	15195	15183	15251	15261	15318	15216	15162	15131	15410	15261	15365	15139	15317	15205	15115	15163	15240	15286	15209	15374	15236	15147	15295	15155	15436	15252	15263	15243	15243	15245	15307	15023	15029	15213	15256	15249	15353	15171	15221	15286	15246	15213	15224	15278	15154	15154	15087	15170	15278	15281	15202	15276	15399	15071	15196	15186	15275	15219	15167	15215	15269	15190	15131	15115	15027	15195	15278	15202	15239	15203	15241	15261	15271	15364	15086	15255	15305	15146	15185	15216	15278	15142	15319	15125	15190	15197	15367	15056	15200	15325	15196	15113	15388	15126	15199	15220	15373	15135	15210	15311	15043	15171	15114	15159	15220	15219	15228	15205	15266	15386	15339	15323	15229	15107	15149	14962	15138	15242	15151	15120	15081	15126	15337	15102	15129	15068	15160	15297	15139	15219	15238	15271	15239	15289	15310	14953	15267	15214	15181	15217	15240	15163	15197	15192	15250	15204	15196	15087	15226	15087	15326	15057	15298	15012	15310	15244	15175	15229	15243	15234	15282	15125	15248	15045	15404	15159	15269	15163	15151	15123	15084	15299	15129	15152	15199	15409	15121	15222	15225	15236	15144	15216	15209	15192	15231	15098	15293	15258	15143	15276	15204	15332	15213	15108	15411	15228	15217	15128	15253	15030	15198	15141	15258	15042	15216	15101	15181	15342	15186	15343	15145	15011	15243	15237	15245	15092	15138	15339	15248	15138	15150	15389	15314	14997	15269	15197	15204	15302	15215	15111	15250	15274	15275	15109	15215	15371	15294	15257	15187	15229	15259	15237	15241	15287	15170	15093	15115	15170	15054	15364	15075	15327	15199	15211	15228	15138	15134	14997	15307	15286	15306	15179	15159	15126	15121	15306	15173	15142	15231	15305	15135	15149	15374	15292	15316	14991	15370	15287	15197	15004	15199	15173	15276	15197	15202	15192	15200	15267	15232	15340	15086	15321	15310	15279	15204	15280	15249	15219	15234	15196	15201	15161	15165	15094	15308	15196	15199	15147	15200	15370	15137	15121	15206	15148	15216	15308	15126	15115	15224	15189	15168	15252	15381	15218	15224	15133	15249	15201	15144	15190	15319	15404	15220	15288	15263	15056	15265	15239	15218	15178	15292	15176	15174	15154	15093	15176	15219
23747	21577	28320	25491	22657	21124	20381	18151	17780	17783	17760	17651	17312	17415	17232	17415	17385	17279	17196	17085	17353	17241	17176	17030	17092	17357	17278	17255	17196	17093	16954	17124	17042	16885	17157	17036	17182	17234	17234	16924	16952	17083	16916	16787	17122	17050	16976	17192	17251	16989	17187	17285	17173	16960	17249	17038	17119	16993	17184	16943	17072	17079	16917	17099	17075	17086	17156	17405	17265	17150	17128	17000	17216	17043	17138	17016	17035	17081	17116	17082	17279	17100	17006	17156	17083	17192	17194	17018	17034	17409	17222	16940	17118	17236	17089	17161	16888	16988	17150	17087	17002	17015	17124	16928	16915	17150	17045	17047	16973	16934	17007	16838	17118	17001	16938	17047	17203	17134	17137	17109	17210	17034	17101	16915	16945	17065	17157	17144	17058	17085	16884	16844	17126	16841	17059	17155	17152	17114	16879	16833	17043	16938	16980	16976	17261	16980	17164	16994	16951	16997	16981	17318	17068	17270	17045	17041	17021	17006	17170	17058	17071	17105	17039	16968	16978	16890	16963	17160	17081	17079	17192	17073	17048	17260	17128	17040	17187	17340	17225	17157	17006	16891	16982	17094	17040	17085	16961	16963	17028	16949	17038	17206	17023	17055	17160	17086	17156	17002	17234	17098	17032	16698	17004	16996	17089	17115	17149	17093	16965	17081	17031	17062	17105	17082	17121	16956	16850	17058	17349	17079	16987	16884	17016	17181	17154	16950	16949	17006	17057	17114	17062	16998	16946	17000	17220	17093	17008	16814	16871	17307	17077	17103	17039	17095	17011	17017	16928	17134	17138	16910	17044	17040	17182	16929	17090	17015	17205	17006	16783	16896	17048	16948	17179	17059	17067	17239	17150	17075	17151	16958	17130	17150	16951	17094	17071	17231	17173	16883	16930	17061	17063	17129	17251	17215	17015	17060	17020	17150	17225	17060	17299	17042	17351	16723	17096	17221	17302	16934	17141	17019	17025	17122	17004	16953	16919	17025	16946	17082	17059	17049	17124	16798	17084	17093	16992	17070	17002	16911	17092	17126	17136	17148	17138	16979	17122	17160	17124	17122	17101	16913	17189	16840	17048	17219	16962	17120	17043	16929	17122	16980	16935	16974	17111	16926	17064	17096	17074	16909	17007	16997	16960	17090	17122	17129	17108	17107	16902	17075	17172	17081	16895	17031	17035	17158	17145	17136	16928	16963	17117	17184	16959	17127	17176	17079	17137	17156	17023	17195	16935	16922	16992	17136	17040	17366	17206	16999	17164	16979	17187	17151	17165	17187	17173	17104	17164	17051	17171	17274	16999	17051	17159	17008	16984	17010	16905	17082	16984	16892	17284	17177	17071	16926	16945	17168	17076	16865	17148	17017	17142	16891	17029	17032	17004	16881	16962	16956	17130	17005	17103	17157	16908	16987	17091	17081	17042	17134	16905	16764	17103	17061	16928	16970	17067	17026	16980	17073	17250	16929	17027	16888	17097	17051	16961	17022	17081	17185	17069	16776	17118	17025	17065	17141	16946	17052	16995	17001	17066	17240	17137	17079	17029	17094	17263	17236	16940	17047	17018	17059	16987	17160	17007	16937	16978	17101	17167	16938	17049	16972	17294	17051	17272	17051	17114	17167	17204	17247	16887	17164	17050	17092	17019	17077	17188	17063	16882	17147	17145	17061	17290	17226	16889	17117	17053	17078	17086	17063	17243	17088	16915	17159	16991	17045	17241	16931	17145	16924	17181	17127	16866	17091	16953	17100	16922	16945	17157	17028	16921	17009	17005	17023	16977	17005	17112	17019	17244	17109	16914	16930	16915	17173	17266	16883	17102	17136	17018	16931	17116	17203	17109	16854	17166	16973	17237	17006	17126	17087	17134	17150	17198	16940	16884	16875	17195	16890	17296	17154	17030	16973	17039	17080	17264	17054	17106	17269	17064	17198	16975	17127	17154	16998	16866	17118	17148	16962	17017	16946	16854	16780	16995	17069	16898	17009	17045	17203	16927	16948	17016	17072	17219	17262	17152	17264	17069	17149	17022	16911	17051	17080	16862	17022	17017	16822	16927	16926	16914	16863	16944	16949	16861	17212	17007	17212	17092	16980	17136	16998	17009	17076	16982	17005	17041	16905	17121	17109	17202	17192	17053	17173	16898	17080	17136	17118	17220	16801	16963	17154	17201	17072	17025	16883	17020	17003	16991	16947	16875	17040	16969	16991	17046	17264	17087	17070	17078	17270	17234	17161	17128	16881	17066	16938	17010	17022	17178	17016	16976	17213	16924	16634	16955	17099	17106	17082	16922	17016	17135	16933	17021	16985	17149	17246	17311	16996	17052	16965	17243	16817	17125	17051	17210	17106	17135	16944	17096	17060	17223	17105	17073	16908	17095	16986	17062	17364	17233	17219	17244	17149	16993	17001	17159	17106	17060	17077	17119	17018	17061	16940	16949	17126	16914	17010	17157	16963	17191	17003	16978	17081	17172	17172	17129	16699	16905	16832	17138	17010	17131	17196	17136	17123	17006	17260	17019	17029	16981	17144	16912	17038	16943	17181	17073	17127	16957	17169	17051	17039	17115	17132	17125	17044	16980	17007	17142	17039	17044	16994	17194	17120	16981	17140	17096	17170	17235	17097	17053	17205	17146	17199	17122	17065	17213	17074	17134	16990	17174	17070	17340	17193	17302	16873	17072	17229	17024	16891	16954	17063	17344	17032	17162	17252	17011	17032	17190	17090	16983	17076	17159	17079	17189	17096	17002	17115	17187	17062	17018	17166	17076	16931	16867	16969	17014	17101	16948	16946	17088	17111	17157	17272	17007	17176	17160	16960	16982	17034	17128	17194	17038	16774	17157	17238	16937	17253	16970	16941	17314	16924	17039	17082	17131	17042	17102	17023	17151	16996	17167	16792	17090	16974	16966	17068	17135	17117	16999	17012	16905	16870	17068	17089	16881	17291	17082	17116	17232	17142	17245	17005	17133	17065	17185	17001	17121	17266	17094	16891	17208	16901	17121	17242	16875	17071	17152	17080	16926	16949	16962	17102	17030	17202	17159	17096	17011	17078	16976	16925	16896	16958	17051	17252	17009	16955	16987	17156	17158	17288	17176	17009	17014	16822	16890	17132	17101	16981	17249	17251	17173	17095	16959	17023	16981	17110	17090	17177	16936	17166	17003	16990	17138	16834	17153	17100	17018	17069	17088	17223	17076	17240	17061	16874	17096	17283	17165	17104	17132	17129	17022	17015	16915	17116	16820	17199	17200	17363	17301	17145	17129	17121	17239	17142	17299	16997	17153	17324	17108	16952	16954	17109	17210	17095	17270	17284	17164	17069	17150	17220	17048	16869	17073	16855	17053	17026	16687	17130	17092	16891	17038	17045	16978	17030	17063	17326	17174	17012	17144	17117	17058	16903	17042	17138	17047	17051	17134	17012	17083	16932	17018	17107	17298	16905	16983	16924	16923	17287	16988	16896	17095	17288	17130	17017	16946	17155	17196	16980	17068	17090	17283	17257	17027	16930	17001	17029	17105	17114	17009	16929	16935	16839	17212	17140	17098	16881	17102	17030	17120	17179	17192	17090	16901	16980	17078	17237	17189	17066	17132	16989	17051	16988	17142	17159	17016	17155	17034	16931	17048	17232	17117	16945	17071	17126	17185	17082	16799	17191	17143	17113	17008	17144	17250	17182	17173	17096	16950	17046	17346	17085	17081	16952	17097	17210	16944	17148	17206	17205	17193	17156	17109	17219	17019	16957	16995	17222	16993	17167	17134	17259	16984	17001	17034	17159	17195	17007	17059	16940	16942	17077	16938	17076	16878	16975	17241	17115	16856	17062	16998	16930	16990	17079	17080	17000	16986	17215	17150	16949	17129	17120	17100	17127	17050	17135	17172	16990	17015	17207	17191	16966	17092	17044	17044	17134	17083	17009	17004	16909	17130	17134	16931	17049	16992	16955	17071	16932	17054	17162	17105	17250	17030	17050	16908	17288	17038	17009	17139	17103	17248	17015	17266	17073	17206	17082	17048	16882	17021	16833	16896	17082	17094	17116	17140	17278	17169	17088	17202	17044	17180	17042	17062	17121	17044	17073	17163	17039	16960	17126	16911	16915	17046	17095	17043	17044	17073	16990	16862	16996	17163	17124	16948	17113	16999	17104	17203	16960	17073	16962	17064	16982	16996	16962	17242	16972	16963	16797	17044	17083	17110	17214	16898	16962	16958	17052	16993	17179	17233	17220	17025	17370	16843	17057	17069	17200	17148	17268	17179	17154	17005	17061	17085	16980	17049	17045	17170	17112	17057	17124	17133	17043	17086	17094	17044	16888	17098	17205	17078	17197	17150	17071	16946	17024	17004	17075	16988	17039	17054	17198	17190	16955	17000	17113	16915	17153	17118	16993	17206	16893	17015	17228	17195	16875	17107	16916	17019	17021	16880	17070	17048	17111	17072	17054	17178	17111	17041	16936	17068	17045	17113	16979	16951	17176	17031	17026	16994	17095	17019	17045	17104	17142	17163	17156	17187	17048	16850	17099	16979	17022	16830	17153	17178	16996	16991	17159	17097	17068	17226	16854	17203	17235	17253	17145	16893	16880	17195	17104	17138	16997	17242	17209	17039	16871	17150	17188	17211	17178	16957	17165	17149	17134	16956	16873	16948	16903	17041	16978	17168	16981	17036	16911	16966	17308	17012	17057	16981	17097	16930	16908	17052	17100	17116	17137	16995	17077	17009	17248	17158	17089	16686	16936	17162	16988	17038	17061	16898	17182	17024	17058	17070	16994	17131	17091	17034	17270	17035	17061	17075	17044	16905	17111	17139	17215	16940	16823	16938	17079	17088	17027	16876	17021	17061	17117	17311	17078	17277	17078	17212	17165	16974	17328	16977	17003	16873	16983	17009	17083	17059	16923	17033	17141	17176	17052	17122	17136	17035	16985	17007	17180	17041	17095	17242	16837	17207	17130	17197	17077	17200	17066	17144	17147	17045	16989	17127	17021	16876	17392	17176	17094	16905	17255	17025	17106	17111	17193	17301	16999	17092	17108	17244	17137	17112	16990	16898	17149	17319	17042	17267	17182	16896	16984	17119	16732	17123	16936	17060	17120	16767	17226	17118	17074	16952	16966	17071	16908
18670	38463	27955	20287	17977	16389	16067	15732	15476	15375	15250	14964	14886	14920	14925	15021	14790	14807	14677	14880	14748	14674	14695	14655	14633	14670	14836	14873	14750	15016	14800	14687	14779	14771	14724	14631	14820	14708	14829	14742	14713	14650	14610	14805	14796	14626	14636	14675	14645	14813	14687	14635	14641	14683	14691	14913	14619	14704	14687	14617	14687	14648	14800	14630	14831	14826	14647	14648	14780	14729	14690	14701	14707	14679	14763	14604	14618	14854	14756	14802	14797	14685	14777	14764	14766	14685	14665	14657	14671	14696	14626	14721	14713	14506	14706	14651	14883	14643	14646	14668	14527	14701	14729	14617	14646	14752	14733	14575	14718	14749	14775	14627	14575	14867	14634	14739	14768	14644	14640	14770	14755	14808	14744	14596	14748	14617	14725	14639	14658	14750	14794	14862	14701	14706	14726	14751	14651	14676	14693	14731	14806	14910	14753	14791	14599	14586	14680	14772	14757	14737	14637	14758	14559	14765	14612	14662	14867	14760	14733	14680	14566	14749	14834	14683	14637	14798	14700	14767	14613	14806	14780	14778	14605	14762	14632	14508	14545	14617	14605	14693	14679	14853	14862	14561	14796	14643	14603	14633	14815	14642	14591	14656	14599	14705	14747	14671	14522	14783	14799	14865	14661	14647	14726	14664	14702	14656	14666	14816	14733	14673	14637	14653	14759	14730	14648	14921	14799	14780	14633	14694	14478	14607	14612	14603	14595	14448	14736	14731	14784	14769	14673	14542	14924	14653	14628	14585	14744	14659	14527	14766	14718	14752	14764	14697	14653	14699	14650	14793	14684	14794	14793	14755	14923	14694	14749	14838	14850	14552	14720	14731	14707	14667	14525	14801	14771	14720	14708	14738	14667	14726	14626	14696	14789	14450	14578	14775	14620	14613	14535	14832	14939	14855	14614	14561	14747	14595	14679	14534	14694	14613	14724	14758	14781	14723	14725	14588	14657	14654	14651	14818	14751	14841	14758	14796	14628	14718	14683	14741	14784	14563	14653	14920	14793	14605	14621	14835	14719	14589	14697	14724	14660	14783	14739	14658	14689	14535	14752	14664	14833	14414	14868	14572	14695	14758	14623	14724	14703	14685	14739	14677	14777	14856	14801	14615	14816	14874	14775	14769	14606	14498	14647	14896	14667	14798	14588	14764	14751	14765	14597	14788	14516	14688	14674	14681	14716	14575	14563	14532	14614	14692	14543	14860	14627	14691	14666	14700	14724	14843	14663	14739	14590	14809	14735	14834	14624	14874	14666	14726	14630	14682	14736	14722	14687	14655	14633	14791	14723	14666	14878	14491	14737	14690	14864	14620	14735	14630	14657	14821	14778	14728	14811	14702	14815	14657	14734	14688	14691	14636	14652	14793	14837	14677	14750	14741	14762	14813	14813	14641	14708	14711	14691	14844	14663	14823	14713	14646	14673	14833	14688	14742	14678	14629	14811	14749	14780	15019	14581	14571	14687	14648	14608	14683	14629	14833	14831	14770	14617	14878	14667	14760	14600	14669	14729	14737	14641	14619	14696	14726	14649	14478	14641	14676	14613	14752	14714	14699	14635	14665	14649	14595	14802	14762	14807	14820	14826	14900	14675	14727	14782	14714	14730	14679	14637	14642	14762	14550	14710	14725	14818	14530	14600	14685	14588	14741	14707	14652	14701	14611	14679	14829	14794	14704	14776	14629	14626	14791	14826	14652	14842	14664	14889	14567	14659	14642	14644	14685	14681	14634	14857	14858	14684	14681	14476	14508	14743	14660	14729	14695	14640	14699	14627	14839	14787	14735	14746	14778	14637	14479	14735	14636	14674	14821	14640	14621	14570	14733	14701	14618	14633	14680	14736	14790	14668	14765	14686	14726	14669	14776	14774	14755	14661	14762	14798	14720	14597	14691	14812	14765	14888	14580	14705	14576	14708	14617	14741	14857	14585	14622	14612	14502	14883	14634	14619	14774	14642	14409	14717	14756	14815	14756	14727	14635	14758	14764	14652	14682	14692	14730	14618	14676	14749	14512	14678	14763	14712	14637	14806	14536	14668	14581	14499	14640	14590	14791	14575	14516	14771	14736	14673	14671	14688	14755	14638	14568	14812	14718	14637	14622	14683	14734	14784	14883	14876	14633	14812	14722	14858	14779	14639	14738	14575	14708	14676	14745	14708	14813	14644	14667	14816	14845	14774	14670	14642	14670	14846	14565	14721	14769	14657	14513	14736	14755	14724	14663	14734	14597	14780	14405	14712	14743	14550	14752	14583	14802	14660	14676	14626	14659	14764	14823	14636	14726	14827	14708	14544	14846	14601	14886	14824	14687	14708	14564	14631	14827	14701	14764	14677	14634	14687	14834	14816	14549	14734	14537	14710	14554	14673	14831	14810	14652	14677	14688	14820	14565	14699	14707	14909	14713	14757	14651	14656	14801	14546	14739	14764	14820	14628	14569	14671	14774	14695	14645	14870	14510	14720	14710	14848	14618	14786	14664	14863	14686	14592	14551	14597	14612	14782	14668	14537	14529	14727	14599	14697	14677	14778	14572	14900	14769	14604	14769	14731	14665	14727	14765	14758	14722	14772	14679	14527	14839	14605	14679	14539	14608	14638	14537	14803	14715	14734	14701	14756	14909	14775	14614	14817	14794	14668	14718	14576	14702	14549	14694	14800	14750	14618	14727	14671	14628	14662	14673	14566	14504	14811	14683	14793	14573	14645	14727	14820	14659	14556	14871	14631	14735	14771	14707	14722	14756	14770	14872	14656	14756	14767	14618	14694	14786	14858	14642	14636	14787	14713	14605	14733	14665	14670	14735	14598	14670	14705	14623	14710	14681	14647	14734	14825	14593	14670	14678	14625	14787	14555	14720	14771	14678	14744	14794	14654	14560	14938	14707	14715	14732	14748	14794	14667	14797	14727	14779	14742	14800	14707	14742	14607	14762	14793	14716	14762	14706	14849	14841	14898	14750	14688	14690	14664	14770	14699	14875	14531	14776	14652	14936	14605	14780	14619	14718	14719	14757	14772	14736	14648	14756	14641	14542	14790	14462	14787	14800	14655	14632	14611	14834	14852	14846	14631	14834	14638	14699	14835	14666	14657	14616	14693	14701	14754	14690	14651	14673	14600	14789	14643	14724	14758	14811	14718	14806	14528	14778	14675	14796	14564	14779	14605	14734	14687	14736	14786	14617	14619	14660	14805	14832	14555	14685	14665	14575	14708	14646	14797	14676	14724	14500	14695	14699	14590	14887	14900	14686	14630	14702	14646	14778	14702	14642	14750	14796	14719	14868	14635	14743	14788	14502	14664	14650	14813	14661	14687	14583	14662	14694	14793	14675	14778	14659	14578	14775	14733	14572	14762	14834	14617	14549	14875	14634	14730	14748	14599	14809	14703	14584	14675	14598	14841	14722	14544	14811	14578	14776	14508	14779	14718	14519	14773	14676	14734	14761	14736	14728	14635	14763	14639	14506	14683	14567	14886	14627	14596	14687	14456	14692	14802	14683	14787	14763	14663	14654	14732	14690	14682	14736	14603	14634	14718	14723	14556	14785	14807	14695	14790	14670	14849	14692	14644	14627	14608	14770	14713	14525	14869	14572	14795	14673	14847	14670	14719	14661	14731	14615	14859	14741	14667	14735	14690	14675	14789	14843	14870	14526	14847	14539	14744	14556	14713	14654	14641	14751	14866	14750	14607	14713	14596	14679	14746	14784	14830	14682	14732	14694	14572	14556	14654	14759	14856	14706	14481	14759	14822	14640	14770	14609	14643	14854	14742	14814	14845	14538	14739	14630	14638	14692	14779	14514	14880	14621	14657	14861	14656	14582	14751	14690	14839	14637	14732	14822	14749	14777	14768	14712	14706	14745	14707	14563	14748	14745	14768	14592	14762	14679	14620	14872	14646	14858	14518	14720	14650	14683	14559	14597	14759	14684	14904	14782	14685	14683	14685	14748	14711	14727	14713	14666	14768	14774	14583	14655	14784	14738	14695	14609	14656	14750	14760	14740	14750	14820	14742	14679	14605	14784	14652	14713	14823	14565	14700	14620	14718	14625	14850	14615	14668	14715	14671	14470	14783	14665	14503	14782	14582	14668	14958	14710	14777	14922	14873	14695	14709	14707	14753	14783	14779	14727	14704	14791	14624	14532	14847	14622	14846	14744	14984	14678	14717	14700	14889	14626	14707	14845	14683	14561	14808	14707	14784	14634	14747	14548	14679	14603	14740	14729	14731	14814	14855	14645	14749	14741	14681	14882	14641	14795	14597	14691	14799	14868	14739	14860	14724	14815	14708	14804	14538	14662	14615	14741	14619	14715	14751	14787	14704	14679	14630	14728	14653	14796	14730	14556	14622	14633	14449	14822	14729	14722	14737	14611	14781	14654	14670	14683	14707	14821	14809	14625	14787	14719	14679	14785	14761	14588	14631	14717	14787	14726	14667	14590	14555	14784	14867	14668	14683	14790	14745	14642	14684	14946	14685	14671	14687	14634	14688	14621	14878	14682	14686	14831	14544	14749	14676	14760	14805	14891	14699	14667	14817	14641	14792	14667	14514	14697	14791	14653	14866	14490	14788	14881	14877	14772	14623	14583	14586	14576	14797	14647	14827	14811	14715	14584	14888	14729	14646	14719	14639	14748	14732	14692	14632	14769	14853	14566	14835	14602	14645	14847	14656	14701	14590	14578	14856	14641	14676	14593	14678	14754	14740	14599	14772	14688	14765	14805	14640	14671	14749	14713	14581	14732	14646	14621	14562	14687	14733	14654	14723	14541	14785	14633	14557	14749	14807	14802	14606	14654	14717	14879	14771	14783	14688	14793	14636	14815	14537	14766	14688	14704	14584	14791	14555	14678	14568	14763	14823	14844	14962	14650	14670	14761	14699	14665	14786	14686	14768	14874	14662	14694	14589	14654	14778	14691	14640	14596	14599	14654	14704	14801	14726	14719	14759	14932	14677	14747	14728	14620	14627	14758	14860	14744	14595	14773	14516	14769	14766	14546	14795	14635	14742	14876	14738	14866	14624	14684	14601	14715	14691	14703	14534	14556	14716	14789	14647	14636	14721	14801	14625	14763	14689	14744	14717	14664	14586	14459	14644	14682	14793	14698	14693	14771	14623	14796	14758	14615
25382	21640	27248	27262	20504	19812	19861	19042	18699	18999	18814	18542	18619	18565	18699	18412	18536	18576	18407	18607	18592	18573	18497	18459	18485	18536	18651	18482	18540	18519	18473	18520	18425	18407	18597	18510	18402	18589	18467	18385	18271	18550	18573	18364	18555	18503	18489	18331	18522	18462	18562	18440	18355	18504	18709	18592	18744	18418	18574	18221	18506	18358	18498	18299	18433	18432	18299	18442	18483	18636	18287	18486	18398	18702	18438	18480	18561	18315	18497	18553	18339	18495	18416	18393	18549	18358	18333	18762	18238	18418	18507	18465	18533	18514	18452	18247	18299	18599	18569	18428	18398	18442	18599	18642	18463	18444	18645	18412	18387	18320	18557	18337	18278	18585	18447	18395	18260	18185	18553	18670	18496	18559	18500	18282	18531	18311	18342	18345	18424	18334	18430	18275	18436	18415	18534	18372	18464	18486	18438	18508	18451	18478	18352	18502	18371	18443	18293	18449	18461	18382	18679	18332	18586	18328	18316	18320	18661	18330	18509	18368	18299	18537	18482	18245	18340	18449	18744	18470	18470	18404	18443	18298	18384	18331	18541	18439	18374	18398	18401	18397	18235	18523	18385	18488	18513	18409	18724	18470	18644	18417	18491	18610	18337	18407	18267	18380	18469	18558	18371	18186	18272	18415	18362	18248	18405	18399	18392	18551	18446	18342	18464	18481	18535	18410	18448	18692	18582	18391	18404	18204	18485	18526	18744	18614	18637	18478	18380	18463	18331	18511	18480	18602	18233	18587	18290	18298	18445	18542	18406	18354	18488	18308	18356	18220	18425	18595	18481	18594	18593	18695	18653	18314	18563	18420	18553	18299	18391	18261	18353	18550	18705	18394	18440	18458	18441	18447	18389	18399	18430	18436	18376	18649	18412	18485	18356	18458	18640	18366	18399	18476	18612	18248	18497	18335	18389	18469	18323	18397	18472	18479	18358	18469	18328	18543	18678	18420	18371	18798	18529	18362	18451	18603	18517	18352	18515	18616	18649	18415	18511	18496	18473	18416	18546	18478	18463	18563	18447	18491	18271	18374	18360	18304	18458	18479	18512	18501	18483	18390	18608	18512	18294	18452	18228	18519	18482	18556	18438	18338	18562	18385	18529	18338	18451	18499	18293	18544	18248	18585	18446	18426	18517	18276	18392	18393	18276	18279	18487	18410	18253	18445	18262	18424	18282	18359	18403	18580	18429	18158	18389	18352	18598	18324	18352	18333	18475	18455	18480	18437	18549	18318	18206	18328	18466	18420	18781	18586	18493	18321	18431	18375	18442	18424	18515	18536	18464	18298	18741	18593	18425	18327	18417	18410	18499	18393	18495	18498	18394	18407	18527	18463	18461	18307	18445	18289	18373	18409	18647	18578	18468	18413	18331	18419	18290	18362	18269	18258	18566	18318	18127	18240	18476	18317	18323	18438	18509	18461	18377	18535	18404	18651	18551	18309	18596	18595	18480	18313	18508	18410	18475	18693	18450	18391	18502	18629	18367	18623	18367	18408	18228	18374	18376	18437	18825	18293	18672	18625	18568	18374	18405	18494	18548	18653	18582	18342	18507	18345	18645	18429	18311	18502	18276	18439	18357	18462	18305	18594	18523	18436	18421	18299	18434	18417	18351	18397	18560	18603	18576	18451	18423	18453	18317	18459	18376	18304	18524	18446	18361	18427	18332	18515	18396	18310	18523	18408	18539	18468	18568	18457	18440	18204	18246	18266	18385	18410	18478	18284	18587	18543	18328	18276	18446	18509	18512	18534	18450	18447	18584	18363	18597	18400	18270	18415	18524	18317	18514	18397	18397	18311	18458	18404	18410	18412	18578	18487	18522	18453	18575	18397	18261	18563	18638	18428	18463	18528	18520	18378	18386	18579	18514	18415	18379	18571	18461	18479	18440	18610	18420	18657	18298	18275	18592	18443	18434	18329	18433	18695	18624	18285	18445	18508	18441	18590	18430	18407	18390	18456	18512	18408	18381	18402	18514	18513	18504	18586	18443	18411	18438	18417	18429	18382	18323	18420	18449	18357	18357	18569	18416	18618	18406	18588	18442	18372	18513	18372	18463	18669	18369	18289	18422	18490	18291	18347	18371	18147	18396	18385	18302	18303	18258	18360	18284	18386	18533	18624	18478	18208	18535	18397	18492	18482	18436	18668	18313	18379	18441	18661	18423	18463	18567	18422	18526	18216	18351	18457	18347	18509	18377	18343	18367	18370	18212	18439	18383	18407	18377	18353	18363	18294	18334	18521	18657	18476	18542	18576	18530	18446	18466	18522	18451	18225	18550	18545	18441	18426	18564	18404	18448	18531	18540	18329	18464	18474	18480	18424	18347	18386	18426	18649	18424	18549	18457	18286	18663	18249	18438	18431	18420	18262	18559	18498	18298	18513	18365	18564	18564	18603	18591	18334	18337	18272	18581	18408	18444	18231	18552	18484	18382	18209	18329	18367	18704	18526	18427	18564	18484	18495	18618	18279	18378	18416	18195	18710	18373	18361	18560	18280	18262	18471	18441	18492	18737	18473	18454	18426	18341	18388	18688	18334	18355	18433	18575	18382	18375	18114	18509	18536	18327	18534	18517	18528	18663	18392	18396	18283	18522	18332	18241	18211	18660	18511	18432	18516	18395	18384	18580	18354	18541	18629	18523	18261	18381	18263	18453	18464	18459	18216	18248	18373	18610	18617	18465	18411	18432	18377	18533	18368	18534	18363	18630	18333	18310	18536	18487	18450	18542	18306	18535	18421	18577	18634	18378	18318	18369	18424	18393	18443	18664	18211	18612	18347	18700	18541	18383	18479	18293	18339	18387	18355	18410	18442	18313	18475	18367	18503	18595	18575	18475	18384	18617	18508	18483	18210	18494	18519	18646	18529	18411	18318	18582	18544	18471	18648	18484	18416	18511	18627	18350	18647	18527	18436	18270	18338	18585	18678	18410	18266	18689	18424	18397	18613	18480	18442	18330	18269	18515	18410	18408	18685	18609	18246	18180	18397	18596	18421	18419	18398	18436	18368	18500	18313	18481	18351	18289	18407	18471	18426	18603	18496	18408	18320	18569	18490	18698	18515	18485	18463	18456	18568	18404	18498	18453	18402	18438	18720	18426	18785	18465	18340	18358	18601	18682	18685	18351	18621	18534	18476	18445	18316	18507	18394	18602	18463	18521	18248	18479	18436	18497	18630	18396	18457	18482	18601	18583	18436	18669	18333	18363	18474	18696	18577	18606	18474	18365	18360	18336	18437	18545	18525	18608	18563	18421	18346	18503	18280	18427	18287	18228	18581	18316	18432	18413	18568	18471	18259	18276	18380	18606	18567	18476	18503	18402	18282	18429	18439	18338	18391	18472	18315	18226	18377	18270	18489	18355	18574	18418	18587	18452	18420	18374	18350	18493	18260	18507	18482	18499	18444	18498	18425	18588	18416	18345	18440	18432	18266	18271	18397	18366	18422	18428	18510	18662	18344	18442	18444	18526	18407	18322	18329	18510	18376	18486	18382	18183	18614	18564	18591	18503	18484	18141	18417	18336	18670	18536	18331	18512	18501	18636	18513	18316	18415	18338	18502	18720	18624	18515	18671	18425	18457	18376	18507	18235	18373	18469	18354	18593	18383	18553	18284	18442	18498	18315	18382	18543	18417	18386	18288	18114	18358	18524	18544	18389	18268	18453	18274	18277	18554	18613	18567	18320	18435	18186	18531	18323	18483	18648	18347	18286	18351	18607	18349	18515	18342	18257	18461	18584	18430	18381	18679	18461	18481	18503	18676	18505	18405	18542	18448	18628	18486	18470	18427	18418	18662	18516	18663	18493	18327	18393	18554	18547	18585	18416	18471	18310	18435	18437	18530	18492	18550	18414	18449	18500	18517	18350	18239	18348	18387	18186	18317	18467	18524	18524	18668	18563	18275	18327	18433	18419	18501	18530	18373	18395	18582	18505	18412	18531	18235	18440	18567	18416	18637	18430	18360	18372	18209	18585	18489	18481	18420	18459	18521	18448	18290	18469	18625	18281	18693	18628	18541	18526	18393	18488	18390	18348	18558	18441	18273	18350	18393	18471	18460	18500	18435	18269	18301	18421	18557	18530	18354	18477	18272	18412	18554	18592	18547	18538	18527	18435	18388	18381	18508	18534	18656	18545	18353	18278	18389	18616	18605	18521	18344	18341	18533	18435	18451	18441	18457	18558	18497	18347	18405	18520	18512	18353	18286	18709	18414	18469	18506	18489	18640	18552	18394	18430	18415	18537	18704	18357	18274	18323	18351	18362	18254	18476	18664	18406	18543	18338	18422	18276	18489	18299	18519	18183	18445	18560	18590	18525	18311	18360	18368	18439	18589	18376	18415	18522	18359	18402	18324	18513	18353	18438	18355	18320	18337	18515	18302	18526	18263	18655	18559	18499	18546	18489	18494	18369	18357	18377	18289	18544	18533	18297	18463	18647	18253	18414	18413	18371	18405	18396	18410	18451	18460	18525	18650	18383	18208	18622	18575	18327	18497	18438	18362	18168	18388	18398	18379	18536	18613	18651	18638	18214	18471	18555	18386	18615	18330	18339	18405	18398	18432	18709	18565	18533	18251	18624	18358	18519	18310	18393	18161	18471	18345	18525	18618	18712	18654	18509	18560	18448	18473	18464	18173	18227	18320	18326	18529	18296	18368	18509	18424	18364	18579	18567	18480	18496	18470	18525	18505	18692	18443	18190	18674	18473	18464	18432	18545	18684	18414	18512	18605	18312	18508	18409	18579	18381	18482	18454	18373	18430	18625	18511	18475	18455	18379	18301	18284	18496	18519	18524	18615	18473	18468	18410	18394	18323	18505	18418	18315	18545	18510	18560	18535	18371	18382	18604	18444	18501	18276	18416	18436	18543	18509	18081	18448	18425	18557	18435	18455	18355	18454	18346	18403	18426	18340	18416	18428	18638	18434	18153	18298	18607	18622	18430	18651	18476	18609	18428	18446	18406	18344	18482	18545	18429	18405	18656	18380	18505	18589	18433	18262	18372	18476	18482	18511	18482	18264	18390	18565	18474	18631	18604	18475	18392	18344	18383	18625	18331	18376	18528	18541	18459	18386	18335	18519	18607	18471	18609	18662	18558	18438	18632	18609	18506	18485	18550	18624
17785	32302	26265	19404	17481	16761	16412	16050	16020	15978	15845	15720	15569	15790	15643	15553	15681	15433	15609	15508	15609	15603	15516	15550	15624	15454	15574	15551	15564	15720	15643	15447	15529	15564	15682	15476	15683	15612	15647	15563	15545	15654	15610	15547	15475	15558	15482	15487	15550	15616	15672	15597	15573	15471	15581	15643	15504	15540	15653	15571	15409	15654	15507	15514	15544	15686	15532	15504	15539	15639	15705	15639	15474	15683	15394	15634	15573	15447	15453	15572	15692	15738	15609	15502	15694	15598	15484	15589	15576	15586	15419	15565	15485	15554	15534	15433	15542	15562	15649	15629	15630	15461	15363	15445	15611	15711	15618	15635	15438	15395	15536	15538	15694	15450	15533	15743	15515	15386	15606	15604	15366	15527	15629	15615	15543	15497	15677	15560	15616	15422	15613	15606	15630	15675	15626	15538	15494	15529	15494	15677	15395	15676	15666	15525	15498	15592	15413	15667	15497	15553	15525	15518	15380	15523	15298	15501	15606	15410	15730	15574	15556	15678	15565	15528	15530	15491	15569	15568	15623	15768	15499	15558	15463	15388	15495	15426	15553	15739	15530	15464	15742	15525	15685	15568	15450	15525	15364	15389	15483	15606	15562	15641	15710	15578	15478	15702	15383	15426	15582	15480	15615	15544	15679	15584	15544	15497	15453	15578	15540	15474	15474	15626	15401	15426	15529	15252	15418	15582	15584	15540	15702	15454	15716	15539	15429	15429	15467	15463	15498	15635	15466	15684	15609	15464	15501	15450	15659	15369	15443	15670	15592	15430	15618	15620	15519	15451	15730	15510	15490	15739	15381	15377	15511	15585	15697	15417	15647	15521	15519	15444	15466	15483	15398	15444	15678	15482	15601	15655	15262	15595	15633	15472	15623	15537	15584	15494	15688	15342	15547	15418	15540	15806	15551	15491	15342	15572	15488	15479	15527	15617	15378	15604	15713	15445	15567	15567	15537	15669	15660	15691	15428	15491	15537	15614	15599	15526	15471	15529	15439	15552	15583	15544	15639	15606	15453	15642	15555	15443	15533	15514	15546	15488	15611	15524	15519	15549	15607	15399	15585	15569	15535	15364	15483	15430	15501	15591	15588	15731	15478	15561	15486	15573	15602	15425	15667	15691	15433	15581	15454	15644	15531	15566	15497	15356	15631	15396	15549	15726	15418	15391	15611	15427	15562	15414	15545	15501	15600	15592	15631	15507	15393	15493	15511	15469	15633	15506	15533	15358	15614	15723	15675	15370	15283	15573	15333	15405	15490	15472	15476	15531	15552	15528	15475	15624	15474	15558	15390	15497	15579	15402	15532	15630	15410	15598	15629	15313	15547	15586	15674	15624	15445	15435	15551	15451	15429	15540	15613	15343	15549	15461	15583	15636	15802	15434	15558	15638	15587	15573	15596	15537	15602	15449	15460	15416	15361	15591	15500	15524	15630	15423	15526	15448	15679	15507	15591	15650	15770	15407	15433	15452	15502	15564	15710	15538	15465	15415	15577	15529	15518	15464	15547	15425	15583	15632	15627	15309	15387	15687	15425	15583	15482	15654	15740	15506	15534	15445	15595	15641	15568	15388	15517	15591	15500	15616	15571	15588	15656	15591	15350	15548	15703	15578	15444	15485	15569	15680	15454	15607	15455	15649	15362	15610	15518	15717	15388	15531	15619	15440	15636	15515	15562	15638	15438	15502	15530	15627	15803	15547	15588	15588	15491	15552	15604	15381	15700	15538	15440	15383	15615	15526	15465	15695	15562	15608	15646	15618	15452	15606	15708	15581	15500	15441	15582	15397	15538	15410	15646	15865	15620	15434	15655	15554	15641	15675	15604	15473	15596	15456	15433	15695	15347	15498	15602	15463	15562	15596	15429	15572	15491	15696	15537	15476	15668	15595	15489	15550	15762	15437	15849	15510	15436	15537	15599	15648	15428	15671	15555	15380	15378	15585	15711	15530	15561	15318	15493	15477	15495	15605	15489	15583	15553	15488	15788	15451	15516	15269	15472	15395	15544	15441	15523	15567	15467	15673	15727	15561	15517	15649	15612	15577	15554	15514	15549	15474	15494	15533	15440	15484	15398	15411	15487	15506	15587	15487	15461	15606	15605	15620	15442	15473	15515	15605	15446	15484	15703	15686	15600	15593	15626	15620	15651	15672	15539	15569	15553	15527	15542	15584	15664	15609	15501	15652	15591	15468	15687	15481	15488	15630	15583	15368	15582	15529	15522	15639	15585	15542	15620	15424	15630	15605	15491	15473	15477	15559	15412	15690	15521	15488	15467	15598	15496	15525	15577	15554	15341	15679	15441	15664	15723	15429	15647	15670	15518	15540	15552	15545	15475	15434	15605	15461	15683	15521	15563	15503	15485	15545	15490	15594	15318	15386	15409	15428	15406	15588	15469	15425	15557	15513	15557	15659	15681	15688	15568	15576	15599	15465	15511	15561	15429	15544	15568	15489	15632	15637	15639	15494	15567	15310	15611	15624	15552	15541	15724	15477	15498	15585	15390	15430	15656	15412	15678	15670	15486	15772	15566	15565	15510	15577	15366	15686	15630	15690	15457	15747	15575	15659	15390	15389	15648	15501	15491	15553	15479	15448	15627	15508	15697	15653	15492	15358	15500	15400	15436	15510	15680	15541	15700	15718	15633	15627	15613	15469	15537	15414	15493	15676	15589	15702	15638	15355	15539	15594	15570	15755	15583	15454	15554	15657	15619	15584	15520	15609	15528	15442	15555	15547	15528	15490	15631	15582	15430	15586	15313	15673	15507	15695	15489	15597	15580	15457	15394	15400	15658	15680	15439	15509	15689	15582	15531	15595	15494	15449	15588	15540	15621	15332	15566	15845	15528	15498	15483	15455	15541	15668	15571	15493	15495	15482	15542	15622	15435	15753	15655	15538	15528	15663	15547	15553	15555	15545	15433	15791	15457	15658	15458	15547	15501	15435	15540	15577	15529	15560	15453	15639	15517	15545	15483	15499	15543	15599	15552	15642	15566	15408	15604	15435	15632	15582	15495	15669	15482	15480	15577	15524	15507	15516	15446	15493	15551	15716	15673	15585	15479	15633	15477	15542	15361	15566	15514	15752	15608	15478	15534	15398	15511	15298	15657	15520	15689	15666	15570	15543	15482	15516	15564	15353	15479	15492	15612	15645	15462	15769	15554	15548	15662	15480	15663	15689	15615	15498	15647	15373	15446	15706	15442	15537	15583	15636	15435	15401	15715	15598	15487	15524	15686	15590	15667	15698	15567	15624	15438	15313	15540	15404	15639	15435	15370	15615	15545	15535	15706	15512	15588	15640	15534	15682	15451	15562	15516	15622	15621	15640	15278	15521	15693	15467	15570	15486	15607	15477	15670	15458	15274	15566	15578	15405	15636	15539	15582	15447	15534	15586	15543	15574	15469	15640	15496	15664	15445	15701	15618	15590	15502	15615	15493	15629	15419	15480	15669	15526	15496	15677	15661	15647	15488	15618	15549	15549	15350	15516	15709	15504	15603	15469	15350	15586	15542	15627	15441	15674	15434	15537	15454	15493	15653	15703	15625	15427	15561	15615	15462	15600	15498	15629	15418	15621	15711	15506	15519	15423	15613	15520	15576	15562	15511	15556	15548	15601	15517	15670	15517	15501	15379	15524	15599	15610	15561	15596	15583	15427	15358	15506	15527	15496	15547	15606	15419	15611	15517	15576	15507	15765	15591	15508	15616	15413	15493	15671	15528	15422	15711	15699	15466	15472	15623	15519	15535	15615	15400	15500	15472	15549	15606	15554	15632	15573	15460	15716	15458	15377	15590	15353	15587	15561	15348	15558	15702	15363	15334	15539	15477	15354	15435	15562	15697	15544	15420	15589	15388	15480	15487	15580	15337	15519	15472	15431	15469	15507	15520	15453	15646	15607	15700	15581	15493	15610	15570	15509	15490	15576	15517	15567	15690	15718	15443	15752	15526	15570	15659	15606	15584	15599	15458	15568	15607	15528	15695	15567	15398	15579	15570	15616	15575	15502	15480	15408	15642	15712	15329	15738	15391	15580	15444	15344	15628	15525	15607	15568	15653	15668	15626	15403	15609	15532	15521	15640	15350	15452	15455	15493	15599	15672	15603	15550	15583	15569	15410	15613	15536	15478	15489	15577	15646	15450	15477	15564	15464	15565	15723	15685	15626	15650	15425	15547	15537	15390	15521	15480	15365	15522	15585	15411	15572	15499	15323	15501	15514	15465	15524	15539	15580	15524	15495	15583	15802	15533	15587	15381	15570	15393	15625	15618	15529	15628	15563	15410	15584	15435	15563	15430	15628	15572	15484	15545	15547	15513	15464	15566	15672	15453	15545	15527	15654	15454	15694	15513	15377	15555	15615	15557	15410	15478	15768	15590	15502	15461	15620	15622	15533	15575	15633	15494	15497	15439	15504	15465	15395	15533	15593	15542	15661	15584	15739	15469	15576	15542	15699	15479	15537	15615	15654	15537	15567	15583	15528	15644	15570	15603	15571	15432	15396	15479	15603	15423	15604	15590	15518	15572	15392	15398	15498	15559	15434	15492	15495	15598	15461	15646	15580	15575	15597	15346	15523	15612	15586	15543	15698	15585	15662	15466	15674	15663	15712	15427	15616	15574	15348	15459	15604	15422	15414	15633	15597	15445	15501	15527	15559	15382	15420	15642	15381	15654	15605	15434	15718	15563	15597	15507	15531	15568	15625	15596	15570	15642	15562	15635	15616	15330	15719	15505	15542	15623	15658	15657	15452	15615	15466	15642	15442	15582	15824	15555	15638	15641	15466	15528	15407	15573	15766	15794	15449	15496	15550	15587	15588	15431	15502	15648	15426	15496	15573	15688	15550	15396	15547	15319	15607	15555	15585	15435	15614	15558	15655	15511	15557	15537	15580	15606	15391	15512	15506	15539	15593	15568	15555	15427	15472	15290	15591	15488	15588	15522	15560	15485	15710	15411	15695	15448	15643	15438	15445	15437	15577	15597	15425	15593	15638	15448	15629	15439	15444	15505	15561	15689	15503	15442	15614	15576	15622	15504	15645	15566	15539	15489	15508	15612	15563	15575	15467	15583	15459	15614	15649	15650	15482	15477	15556	15557	15649	15399	15749	15378	15564	15642	15694	15569
22645	21635	28892	24877	21981	23659	24100	19677	18587	18694	18494	18373	18283	18221	18160	18093	18455	18131	18102	18185	17981	17975	17963	18204	18040	18025	17938	18053	17912	17954	18117	17978	18026	17951	17937	17914	17729	17903	17901	17789	17995	17888	17983	17979	17828	17865	17680	17966	17816	17896	17993	17824	17802	17812	17645	17637	17904	17932	17971	17854	18044	18053	17760	18054	17967	17988	17944	17929	17663	17720	17700	18021	18132	17655	17667	17807	17962	17793	17755	18122	17899	17976	17815	17845	17813	17778	17810	18016	17980	17776	17929	17865	18005	17898	17926	18025	17844	17846	17907	17976	18107	17808	18000	17893	17852	17787	17667	17934	17947	17956	17792	17870	17804	17685	17957	17848	18037	17828	18075	18001	17996	17781	17815	17797	17783	17778	17814	17890	18080	17875	17841	17886	17969	17883	17866	17850	17841	17801	17742	17836	17726	17738	17872	17872	17861	17771	17910	17958	17856	17855	17736	17944	17990	17847	17813	17649	17823	17963	17897	17921	18010	17852	17904	17748	17778	18106	17873	18076	17959	17629	17982	17783	17831	17878	17901	18043	17935	17615	17874	18021	17680	17765	17850	17720	17752	17852	17762	18120	17969	17916	17898	17703	17832	17771	17831	17934	17777	17818	17898	17819	17771	18111	17964	17823	17894	17637	17884	18155	17766	17832	17944	18132	18047	17677	17952	17855	17915	17879	17957	17670	17764	17846	17897	17612	17950	17832	18075	17947	17813	17773	18022	17968	17658	17998	17897	17760	17997	17563	17716	17847	17916	17881	17888	18012	17830	17718	17965	17899	17994	18033	17581	17799	17976	17687	17931	17831	17967	17908	17792	17940	18016	18074	17880	17835	17799	17896	17785	17872	17855	17997	17985	17970	17892	18057	17973	17941	17846	18124	17864	17997	18033	17934	18175	17865	17975	18094	17872	18063	17878	17547	17755	18047	17840	17772	17795	17898	17892	18041	17859	18014	17852	17879	17905	17782	17754	17895	17984	17621	17819	17859	18013	17925	17756	17803	17770	17685	17873	18018	17767	17774	17991	17804	17748	17826	17812	17707	18104	17776	17852	17797	17813	18018	17805	17826	17964	17995	17891	17858	17817	17806	17905	17911	17977	17817	17866	17800	17881	17880	17836	17913	17851	17959	17861	17616	18008	17825	17829	17851	17842	17677	17867	17919	17550	17740	17747	17667	17869	17817	17964	17800	17742	17896	17944	17884	17844	17856	17923	17809	18030	17884	17864	17850	17789	17975	17988	17879	17807	17934	17744	17811	17730	17892	17804	17738	17892	17933	17560	17624	17969	17887	17790	17996	17998	18012	17984	18071	17741	17841	17893	17805	17874	17770	17954	17658	18039	17728	17927	17733	17734	17975	17913	17829	17931	17767	17888	17753	18011	17985	18003	17839	17883	17773	17905	17774	17897	17968	17903	17866	17856	17912	18011	17908	18047	17801	17977	17880	17720	17940	17963	17804	18079	17705	17722	17784	18027	17972	18141	18088	17955	17941	17681	17792	17717	17933	17758	17935	17582	17903	17958	17814	17974	18023	17689	17735	17902	18060	17728	17833	17820	17780	17887	17788	17741	17867	17995	17859	17932	18002	18036	17885	17870	18060	18043	17941	17816	17898	17718	17760	17986	17906	17753	17947	17901	18119	17839	18093	18048	18030	17871	17670	17722	18038	17895	17956	17953	17777	17903	17665	17888	17887	17973	17850	17953	17865	17952	17866	17872	17873	17916	18008	18035	17932	17676	17901	17952	17885	17892	17947	17810	18152	17899	17751	17856	17814	17904	17726	17760	17752	18109	17971	17870	17935	17632	17849	18025	17902	17743	17974	17712	17704	18028	17761	17764	17690	17776	17898	17716	17802	17968	17722	17884	17725	17910	17859	17771	17845	18021	17760	17705	17631	17823	17860	17839	17894	17692	17797	17757	17978	17927	17814	17903	17874	17826	17953	17695	17778	17850	17899	17673	17899	17707	17808	17857	17816	17640	17910	17766	17741	17763	17842	17971	17847	17871	17874	17744	17895	17972	17882	17884	17784	17871	18041	17988	17811	17962	17756	17873	17839	17770	17781	17734	17864	17703	17864	17813	17921	17833	17924	17913	17805	17867	17750	17870	17717	17980	17848	17885	17803	17751	17917	17732	17979	17856	17865	17661	17867	17929	17901	18058	17949	17716	17908	17689	17802	17873	17922	18067	17909	17793	17937	17992	17790	17889	17554	17596	17636	17810	17950	17849	17844	18145	17953	17901	17838	17923	17855	17869	17984	17755	17832	17876	17933	17937	17771	18018	17878	17919	17847	18005	17714	17906	17889	17789	17861	17879	17879	17851	17898	17932	17692	17883	17860	17718	17837	17925	17829	17593	17780	17861	17812	17871	17912	17838	17783	17766	17869	17916	17894	17868	17790	17917	17902	17843	17818	17834	17848	17902	17873	17996	17745	17832	17790	17981	17917	17830	17622	17736	17813	17839	17897	17843	17766	17686	18031	17860	17609	17854	17777	17774	17745	17887	17760	17957	17853	17795	17938	17724	18074	17771	17646	17849	17762	17882	17707	17734	17745	17794	17916	17988	17956	17979	17776	17876	17749	17919	17927	17775	17929	17755	17721	17723	17801	17895	17943	18019	18020	18089	18015	17847	17910	17714	17890	17659	17913	17980	17867	17961	17816	17902	17666	17788	17842	18058	17734	17698	18044	17737	17789	17811	17834	17755	17766	17909	17788	17902	17794	17858	17844	18003	17824	17961	18087	17746	17758	17882	17752	17790	17817	17765	17873	17785	17796	18003	18010	17887	17898	17792	17892	17986	17855	17899	17856	17843	17915	18048	17732	17810	17644	18016	17925	17728	17742	17726	17747	17946	17709	17813	17927	17877	17849	17705	17864	17952	17928	18057	17884	17802	17994	17814	17874	17962	17767	17820	17652	17845	17734	17840	17773	17869	17740	17935	17752	17744	17932	18009	18062	17989	17935	17681	17860	17778	18016	18054	18045	18013	17741	18005	17844	17825	17922	17836	17851	17840	17803	17793	17816	17638	17903	17719	17809	18028	17865	17897	17863	17779	17877	17825	18016	17861	17662	17750	17779	17725	17916	18127	17641	17950	18022	18073	17804	17775	17852	17763	17822	17648	17869	17921	18004	17748	17902	17820	17936	17849	17893	17988	17883	17741	17630	17983	17918	17923	17718	17813	17701	17746	17757	17813	17988	17739	17771	17782	17791	17853	17711	17851	18075	17951	17687	18035	17920	17984	18003	17870	17718	17873	17766	17696	17791	17812	17923	17933	18013	17580	18043	17899	17793	18002	17800	17956	17913	17754	17759	17826	17887	17686	17750	18005	17865	17756	17759	17798	17730	17934	17819	17769	17801	17632	17820	18008	17845	17948	17795	17958	17785	17792	17748	17709	17881	17768	17975	17962	17904	17901	17765	17800	17810	17859	18094	17777	18058	18036	17702	17710	17831	17804	17629	17735	17880	18015	17709	17881	17994	17920	17948	17906	17707	17960	17848	17784	17757	17588	17694	17691	17837	17992	17958	17937	17853	17814	17742	17747	17810	17726	17852	17865	17834	17981	17865	17804	17835	17819	17787	17908	17877	17721	17695	18096	17802	18051	17872	17864	17802	17654	17690	17899	17842	17824	17824	17821	17803	18034	17821	17862	17972	17847	17872	17983	17724	17885	17702	17744	17950	17779	17814	18082	17702	17927	17784	17997	17779	18154	17674	17877	17782	17727	17926	17763	17913	17863	17758	17713	17925	17951	17842	17815	17768	17957	17977	17882	17948	17958	17875	17974	17821	17892	17723	17735	18015	17738	17974	17864	17816	17779	17963	17775	17945	17823	18028	17859	17983	18042	17986	17916	17999	17972	17997	17915	17882	17956	17865	17908	17768	17693	17787	17881	17657	17684	17909	17868	17817	18096	17907	17952	17952	17830	17765	17819	18050	18156	17993	18019	17785	17766	17859	17891	18095	17922	17919	17818	17779	17934	17794	17817	17911	18039	18023	17787	17981	17965	17810	17809	17985	17833	17953	17926	17586	18018	17758	17872	17900	17694	17812	17730	17928	18007	17803	17740	17803	17755	17722	17851	17681	17978	17932	18170	18139	17991	17834	17927	17974	17895	17808	18038	17779	17820	17728	17874	17881	17715	17880	17874	17712	17932	18016	18007	17774	17744	17896	17754	17682	17785	17713	17835	17809	17961	17834	17893	18015	17972	17868	17758	17803	18014	17676	17792	17722	17743	17862	17900	18139	17804	17532	17865	17891	17872	17876	17952	17896	18040	17926	17865	17930	17917	17767	17841	17896	17850	17915	17819	17761	17870	18037	17861	17911	17792	17767	17992	17906	17759	17862	17974	17737	17805	17845	17782	17700	17839	17776	17923	17950	18096	17886	17865	17785	17919	17851	18064	17831	17921	17894	17927	17594	17792	17659	17793	17910	18075	17882	17812	17979	17910	17882	17849	17775	17833	17835	17943	17936	17819	17945	17973	17754	17759	17920	17816	17876	17766	17663	17961	18103	17818	17853	18047	17712	17808	17702	17802	17871	17554	17829	17921	17752	17879	17880	17829	17940	18001	17942	17996	17768	17837	17745	17849	17821	17879	17866	17883	17683	17787	17838	17709	17721	17872	18005	17960	17893	17964	17905	17771	18144	17980	17821	17844	17565	17888	18032	17881	17771	17969	18038	17716	18004	17945	17988	17926	18026	17730	17853	17818	17739	17743	17883	17920	18012	17813	17743	17675	17755	17966	17974	17697	17823	17807	17818	17843	17837	17925	17882	17775	17978	17766	18062	18023	17762	17918	17671	17826	17941	17906	17882	17970	17953	17867	17611	17896	17719	17889	18025	17828	18031	17945	17541	17761	17771	17820	17888	17702	17924	17883	17819	17783	17838	18054	17775	17823	17921	17892	17928	17752	17753	17854	17995	17917	17923	18091	17808	17957	17705	17770	18005	17771	18028	17817	17943	17673	17662	17797	18026	17973	17859	18014	17950	17691	17787	17852	18037	17689	17730	17886	17907	18006	17791	17750	17974	17927	17627	17906	17921	17626	17756	17632	17795	17715	17709	17760	17896	17686	17900	17757	18011	17870	18067	17813	17825	17758	17956
16310	43085	34256	23452	18642	17101	16578	16058	15997	15470	15760	15510	15466	15151	15476	15213	15265	15355	15190	15324	15197	15218	15256	15232	15240	15234	15247	15221	15254	15136	15391	15318	15148	15298	15249	15285	15391	15287	15069	15188	15148	15202	15399	15147	15368	15166	15144	15259	15062	15143	15127	15017	15138	15126	15240	15270	15137	15377	15225	15097	15254	15216	15254	15272	15088	15162	15295	15227	15111	15121	15111	15179	15137	15265	15125	15233	15226	15288	15168	15162	15076	15132	15248	15268	15106	15199	15227	15118	15099	15192	15124	15263	15226	15126	15188	15243	15267	15198	15273	15187	15386	15401	15283	15300	15133	15164	15079	15038	15227	15223	15218	15284	15131	15226	15324	15241	15234	15025	15264	15391	15267	15267	15113	15176	14964	15142	15156	15095	15206	15179	15146	15247	15241	15135	15159	15086	15197	15127	15394	15236	15269	15189	15106	15075	15394	15228	15246	15219	15159	15203	15048	15286	15139	15211	15153	15182	15125	15063	15308	15071	15159	15250	15282	15056	15134	15153	15299	15258	15183	15110	15164	15337	15128	15230	15270	15139	15207	15156	15165	15270	15288	15179	15150	15223	15166	15052	15250	15140	15125	15084	15245	15156	15134	15295	15040	15142	15177	15245	15177	15102	15137	15185	15286	15175	15260	15216	15349	15159	15213	15053	15009	15150	15187	15031	15243	15260	15269	15373	15163	15251	15071	14992	15195	15031	15179	15204	15223	15153	15353	15169	15276	15121	15137	14969	15191	15275	15129	15158	15112	15004	15133	15176	15116	15213	15284	15178	15251	15227	15185	15254	15240	15064	15237	15299	15360	15089	15144	15227	15196	15270	15121	15175	15235	15325	15233	15225	14949	15305	15232	15122	15197	15320	14966	15152	15264	15206	15107	15205	15238	15178	15156	15211	15040	14954	15218	15177	15393	15100	15193	15178	15142	15158	15190	15229	15116	15163	15131	15201	15268	15169	15331	15216	15216	15320	15315	15101	14976	15276	15146	15136	15299	15117	15196	15148	15178	15113	15134	15242	15087	15289	15159	15168	15047	15164	15194	15262	15272	15289	15140	15073	15175	15207	15170	15167	15240	15343	15127	15032	15374	15163	15168	15216	15215	15036	15181	15150	15191	15314	15074	15099	15415	15089	15178	15270	15324	15221	15009	15235	15223	15180	15280	15157	15098	15297	15248	15279	15207	15363	15140	15266	15085	15352	15058	15098	15200	15135	15268	15281	15413	15325	15189	15112	15162	15075	15110	15164	15234	15273	15152	15194	15278	15101	15301	15187	15142	15196	14987	15113	15142	15341	15112	15165	15190	15005	15234	15208	15183	15195	15102	14980	15225	15106	15150	15154	15168	15296	15252	15170	15145	15272	15008	15248	15299	15221	15221	14964	15256	15088	15170	15143	15134	15180	15269	15214	15035	15150	15148	15285	15110	15074	15207	15265	15171	15173	15206	15196	15046	15025	15149	15180	15291	15058	15027	15224	15257	15142	15222	15175	15139	15175	15196	14944	15123	15284	15197	15233	15318	15342	15224	15146	15163	15196	15026	15212	15303	15226	15135	14950	15228	15081	15120	15135	15185	15170	15083	15116	15076	15258	15003	15153	15213	15086	15078	15175	15022	15181	15232	15060	14985	15278	15305	15149	14995	15198	15157	15188	15232	15283	14989	15219	15271	15076	15191	15150	15079	15186	14987	15109	15279	15125	15268	15147	15053	15096	15059	15265	15058	15019	15309	15014	15006	15164	15148	15164	15232	15182	15079	15374	15236	15132	15238	15063	15066	15235	15139	15259	15449	15296	15224	15282	15157	15276	15050	15467	15284	15050	15205	15014	15179	15131	15219	15250	15192	15162	15233	15197	15128	15249	15027	15320	15273	14929	15186	15029	15239	15190	15106	15202	15254	15204	15270	15129	15219	15104	15397	15033	15196	15239	15105	15032	15222	15090	15256	15070	15257	15091	15295	15212	15306	15348	15296	15120	15284	15065	15254	15215	15204	15161	15082	15165	15166	15079	15259	15089	15175	15275	15185	15335	15204	15157	15249	15243	15193	15241	14993	15148	15088	15036	15133	15368	15088	15196	15233	15280	15298	15262	15327	15137	15115	15105	15177	15246	15212	15148	15192	15247	15162	15139	15184	15220	15329	15000	15144	15275	15266	15233	15088	15238	15047	15195	15025	15302	15019	15143	15371	15153	15176	15275	15288	15370	15226	14928	15179	15166	15274	15133	15215	15168	15229	15183	15231	15317	15220	15331	15127	15129	15214	15171	15229	15012	15099	15215	15147	15215	15257	15073	15132	15197	15125	15404	15298	15360	15021	15031	15220	15009	15327	15211	15309	15293	15224	15205	15103	15195	15362	15366	15190	15083	15271	15080	15238	15108	15404	15341	15072	15190	15210	15193	15081	15190	15006	15191	15095	14965	15191	15234	15057	15165	15316	15222	15264	15166	15323	15204	15284	15194	15099	15130	14922	15082	15227	15103	15119	15052	15171	15195	15137	15192	15232	15194	15181	15326	15222	15109	15125	15167	15182	15175	15058	15344	15184	15093	15168	15121	15218	15164	15106	15242	15198	15245	15135	15304	15237	15051	15278	15209	15127	15087	15180	15278	15133	15136	15259	15393	15286	15178	15017	15119	15240	15281	15174	15224	15300	15013	15153	15163	15034	15232	15090	15193	15203	15179	15044	15143	15250	15245	15134	15250	15300	15204	15241	15215	14947	14983	15295	15290	15356	15238	15146	15326	15113	15264	15363	15185	14921	15200	15176	15166	15096	15370	15180	15234	15237	15360	15295	15405	15128	15201	15354	15062	15049	15203	15168	15327	15327	15402	15213	15253	15153	15261	15157	15047	15370	15108	15203	15210	15201	15032	15175	15087	15319	15142	15270	15185	15351	15120	15097	15150	15338	15194	15427	15173	15169	15211	15187	15360	15198	15161	14878	15124	15242	15377	15151	15059	15147	15115	15210	15081	15196	15238	15161	15165	15149	15314	15138	15220	15111	15128	15126	15214	14922	15202	15236	15143	15082	15238	15155	15225	15239	15160	15017	15003	15222	15002	15163	15188	15236	15260	15152	15132	15297	15165	15118	15142	15330	15210	15244	15214	15108	15133	15093	15055	15114	15145	15177	15148	15249	15124	15225	15002	15073	15107	15264	15303	15197	15181	15188	15102	15146	15147	15153	15309	15240	15265	15230	15047	15224	15223	15139	15205	15214	15165	15132	15135	15146	15168	15296	15062	15151	15178	15175	15372	15258	15325	15231	15016	15131	15245	15185	15236	15143	15202	15210	15171	15127	15317	15063	15280	15189	15268	15293	15169	15170	15285	15235	15153	15263	15190	15108	15212	15103	15106	15224	15099	15141	15241	15142	15063	15223	15330	15267	15154	15242	15093	15205	15062	15187	15183	15117	14964	15202	15287	15320	15182	15174	15400	15131	15111	15158	15163	15176	15293	15055	15270	15361	15308	15090	15219	15012	15071	15078	15241	15093	15265	15149	15075	15251	15106	15042	15159	15379	15049	15250	15283	15207	15289	15175	15167	15178	15226	15133	15212	15287	15275	15145	15277	15322	15012	15023	15233	15173	15175	15302	15025	15110	15150	15068	15067	15300	15124	15244	15141	15038	15087	15161	15154	15198	15421	15209	15234	15051	15075	15215	15206	15276	15088	15031	15355	15250	15120	15142	15225	15241	15207	15177	15296	15052	15188	15216	15123	15149	15148	15281	15246	15202	15143	15146	15048	15128	15085	15109	15089	15265	15094	15213	15197	15073	15294	15163	15137	15093	15285	15062	15152	15182	15176	14959	15136	15072	15057	15407	15007	15329	15178	15227	15132	15171	15253	15089	15420	15162	15061	15064	15078	15220	15364	15236	15291	15276	15180	15060	15405	15149	15028	15233	15145	15175	15030	15212	15159	15068	15180	15054	15135	15281	15094	15154	15012	15137	15132	15174	15166	15306	15188	15252	15270	15357	15263	15290	15093	15095	15319	15014	15092	15107	15289	14876	15172	15240	15126	15110	15373	15222	15068	15039	15199	15152	15093	15195	15002	15084	15048	15068	15308	15357	15053	15178	15149	15211	15288	15078	15155	15172	15179	15060	15145	15086	15199	15231	15259	15294	15092	15195	15280	15276	14996	15135	15149	15093	15137	15054	15277	15047	15320	15263	15235	15098	15178	15247	15168	15290	15304	15209	14983	15239	15234	15232	15176	15323	15320	15353	15285	15151	15065	15159	15128	15030	15214	15003	15314	15424	15259	15090	15207	15252	15154	15012	14965	15222	15259	15094	15111	15213	15241	15202	15092	15333	14977	15199	15368	15053	15329	15090	15142	15093	15097	15124	15301	15163	15144	15061	15174	15179	15164	15213	15367	15175	15140	15134	15196	15238	15129	15103	15231	15010	15233	15157	15214	15237	15038	15104	15182	15374	15161	15189	15061	15137	15245	15241	15268	15181	15289	15259	14964	15226	15228	15276	15262	15222	15051	15004	15225	15128	15242	15377	15308	15178	15144	15086	15147	15362	15375	15198	15216	15339	15217	15234	15149	15281	15261	15228	15243	15129	15206	15277	15061	15433	15238	15191	15094	15054	15148	15045	15097	15243	15387	15231	15086	15291	15181	15221	15084	15123	15267	15297	15070	15221	15167	15173	15156	15093	15008	15091	15222	15227	15252	15191	15089	15224	15104	15230	15105	15096	15177	15352	15125	15181	15273	15280	15244	15302	15125	15182	15290	15130	15193	15191	15053	15344	15202	15153	15245	15030	15228	15051	15162	15240	15145	15170	15233	15209	15226	15211	15386	15172	15208	15214	15152	15299	15313	15053	15384	15117	15122	15302	15115	15210	15139	15282	15232	15184	15249	15370	15145	15143	15101	15055	15134	15240	15382	15210	15345	15391	15169	15141	15169	15122	15261	15205	15177	15163	15318	15258	15109	15284	15079	15215	15131	15084	15187	15229	15230	15160	15066	15145	15119	14865	15273	15199	15153	15164	15086	15181	15244	15271	15250	15052	15085	15240	15161	15211	15186	15244	15184	15251	15064	15264	15281	15127	15053	15147	15295	15167	15158	15016	15165	15157	15182	15311	15189	15279	15426	15132	15340	15187	15049
29903	23697	25955	22336	19231	18591	18627	18327	18281	18295	18236	17989	17934	18270	18320	18119	17760	18065	17883	18068	17749	17973	18070	17977	17924	18075	18192	17994	18021	17933	17913	17791	18119	18218	18072	18080	18042	18041	17926	17925	17981	17944	17997	18085	18159	17979	17972	18192	18054	18000	18027	18007	18129	17929	17961	17900	18180	17821	17978	17896	18110	18026	17862	18012	17911	17772	17925	17976	18126	18011	17865	17988	17760	17989	18118	18009	17939	17936	17926	18050	17993	17999	17849	17821	18069	18027	17911	18051	17984	17722	17902	17825	17876	17943	17994	17930	17993	18002	18026	18005	17738	18115	18030	17984	18070	18260	18119	17755	17700	18060	17878	17960	17891	17886	17944	18065	18075	17971	18044	18065	18123	17843	17749	17778	17934	18024	18078	17889	17973	18058	18160	18236	17953	18075	18018	18171	18110	17977	18012	17866	18101	18017	17953	18097	17969	18005	18117	18045	18098	17922	17846	18059	17990	17988	18030	17898	18111	18049	18001	17900	17839	18115	18088	18071	17869	17747	17878	18001	17963	18172	17973	18150	17917	17941	17839	17933	17750	17860	18013	17982	17877	17912	17741	17770	18055	18093	17900	17894	18078	17978	17980	18096	18048	17882	17846	17874	18059	18019	17960	17952	17941	18110	18012	18087	17897	17766	17912	17796	17939	17881	18177	18060	18020	18248	18094	18131	17864	17754	18196	17906	18001	17905	18085	18033	18182	17906	17991	18063	18044	17975	17950	17882	18135	17895	18118	17928	17830	18014	18005	17910	18033	17867	17974	17922	17806	17876	17890	18116	18092	17867	18029	17923	18008	18056	17897	17907	18077	18090	18139	18042	17927	17966	17885	18068	17937	17943	18046	18081	17978	17820	17915	17911	17834	18034	17942	18035	17883	17899	17929	18098	18080	17905	18101	18129	18035	17878	18001	18100	18006	18013	18039	18000	18006	17927	18079	17983	18079	17799	18157	18110	18109	17879	17871	17866	17830	17962	18041	18028	18012	18173	18005	17998	18114	17999	17972	17984	18084	18145	18025	17919	17854	17973	17884	18040	18047	18157	17900	17887	17785	18111	17963	18135	17908	17878	17948	18152	18040	17961	18130	18086	17811	17881	17999	18177	17989	17998	17964	18031	18071	17950	17931	18113	18133	18047	18013	17971	17878	17889	18085	17951	18062	18064	17901	17826	18124	17832	17958	18045	17889	18101	18178	18008	18038	18056	17848	18097	18069	18026	17928	18204	17960	18197	18147	17995	17938	17830	17939	17821	18024	18073	18003	17831	17843	17919	18156	17894	17812	17962	17828	18258	18014	17896	17814	17744	18051	18064	17949	17899	17893	18110	17912	18037	17983	18116	17943	17775	17851	17818	17993	17810	18122	18184	17838	18145	17993	17936	17863	18032	17847	18153	18015	17909	18177	17918	18198	18034	18021	18112	17892	17929	17884	17904	18059	17831	17949	18123	18075	18131	18262	17999	17982	17839	17978	17959	18264	18174	17869	17952	18053	18051	18108	17923	17919	17851	17789	18014	18076	17959	18184	18010	18131	18060	17966	17888	17895	17841	17911	17976	18025	18130	17989	17960	17946	17930	17795	17940	18035	17777	18202	17914	18128	18172	18110	17917	18072	18065	18051	18089	18078	17981	17934	18178	18052	17984	18004	18048	17794	17921	17907	18048	18040	18061	17683	18054	17839	17930	18052	17849	17833	17976	18170	18050	17849	18013	17996	17782	18072	17978	17950	17843	17812	17692	18037	17942	18143	18069	18014	18047	17954	17977	18084	17960	17999	18173	18032	17939	17956	17856	17949	18038	18125	18095	17906	18097	18050	18002	18038	18139	17883	17987	17745	18030	18003	17804	17901	17856	17995	18215	18014	18158	17952	17931	18001	17986	18088	18126	18028	17938	18102	18085	18129	18091	17941	17890	18155	17996	18049	18163	18139	17767	17817	18020	17904	18018	18101	18145	18070	18009	17836	17938	17983	18072	18057	18008	17870	17972	17974	17975	17896	18148	18053	18103	17721	18015	17981	17868	17957	17929	17994	18005	18051	18114	17978	17986	17898	18142	18162	17934	17768	17804	17953	17996	17824	17901	17934	17826	17850	17996	17843	18199	17914	17941	18126	17981	17685	18076	17945	18063	17863	17890	17875	17996	18036	17920	17909	18082	18190	18097	18045	17832	17880	17845	18058	17932	18226	18186	18031	18064	18050	18050	18036	17875	17887	18026	18015	17806	17927	18024	18106	17915	18071	18097	18055	17911	17843	18128	17875	18035	18057	18156	18049	18236	17959	18100	18051	17941	17988	17929	17893	17880	18051	18096	17806	17760	17830	17906	17995	18027	17911	17999	17998	17827	18116	17932	17645	18000	17856	18020	17911	18015	18061	17949	18172	18187	17875	17900	18121	17954	18133	18089	18176	17883	17984	17980	18002	18059	17960	17891	18056	18026	18058	18107	17870	18058	17972	17741	17902	17800	17846	18222	18132	17916	17957	18005	18073	18046	17844	17813	17833	18160	17994	17857	18060	18135	17935	17937	17863	17969	18005	18186	17999	18105	17936	17970	18027	18168	17989	18134	17821	17914	17948	18104	18013	17984	18081	17888	18008	18049	18039	17978	18096	18042	17911	18047	18099	17859	17899	18009	17813	17945	17908	17864	17795	18046	18002	18057	17833	17964	17851	17975	18093	17987	18246	17981	17959	17771	18143	17969	17930	17827	17898	18042	17935	17979	18003	17810	17960	18040	18019	18187	17994	17849	18131	18047	17936	17916	17900	18033	17935	17726	17823	17845	18044	18107	18005	17973	18042	17906	18090	17928	18147	17859	17975	18007	18097	17901	17864	17883	17994	18154	18091	17983	17929	18118	17891	18079	17958	18110	17896	18095	17912	18055	17928	17922	18155	17775	17808	17994	18104	18069	17880	17895	17990	18121	17963	17873	17965	17971	18209	18147	18114	18154	18197	17922	17883	18047	18214	17933	17955	17897	18065	17959	18107	18169	18024	18029	18012	18046	17693	18063	17969	17697	17828	18066	17989	18230	17853	17722	17911	17831	17894	17888	17958	18173	18089	17860	18054	18070	17987	18314	18086	18173	17925	17808	17803	18083	17952	17857	18074	17955	17993	18199	17935	17782	17969	17936	18098	18040	17939	18039	18074	17920	18010	17758	18072	17991	17776	18110	17970	17943	18052	17817	18062	18066	17969	17817	17936	18021	17887	17947	18003	18152	18042	18149	17929	18055	17897	18049	18072	17940	17980	17902	17857	17922	17693	18088	18038	17970	18116	17902	18029	18058	18318	18116	18029	17997	18024	18071	18157	17839	17939	17951	17856	17948	18106	18087	18077	17952	17843	18166	18063	17867	17866	18077	18070	17955	17917	17899	17972	18007	18119	17973	18236	18153	18059	18038	18000	17823	17864	17980	17900	17991	17884	17949	18034	18021	18136	18078	17601	17916	17987	17948	18102	17931	18259	18117	17921	18065	18066	18071	17735	18115	18017	17906	18076	17885	18075	17774	17996	18039	17907	17841	17955	18099	17901	17957	17850	18216	17972	17824	17993	17999	17989	18032	18023	18085	18079	17845	17968	18092	18152	17874	17830	18025	17849	18023	18089	18007	17882	18026	18235	18056	18103	18074	17847	17835	18020	18204	17731	18141	18079	17826	17885	17835	17959	18092	18143	17971	18251	18010	18008	17737	18018	18142	18085	17983	18041	18043	17942	17686	18160	17906	17934	18016	18136	18034	18022	18108	18000	18155	17807	18045	18122	18258	17920	17963	17967	18229	18023	18019	17979	17992	17848	17849	17948	17901	17902	18039	18065	17856	18190	18062	18071	18125	18065	17966	18042	18179	18201	18031	18183	18073	17862	18055	18253	17817	17980	18048	18100	18044	17980	18121	18076	17946	18207	17849	18180	18134	18144	18068	17991	17846	17998	18238	17793	17786	17828	17872	17804	17959	17976	18109	17947	17988	17712	17938	18008	18066	18162	17898	17832	17914	17763	17969	18081	17939	17984	18070	18155	17995	17983	18131	18293	18047	18068	17890	18129	18044	17856	18003	17925	18020	18018	18199	17920	17897	17893	17960	18044	17992	18115	17981	18050	18105	17853	18116	17995	17967	18049	17911	17917	17818	17964	17883	17889	17878	18062	17955	17967	17975	17777	18076	17920	17756	18088	18181	18022	18155	17733	17937	17880	18036	18021	17933	17978	17977	18160	18043	17889	17933	17976	17807	17914	18039	18048	18155	17806	17772	18103	18052	17967	18054	18150	18161	17859	17862	18000	18400	18097	17850	18054	18013	18017	17978	17950	18195	18084	18076	17835	18082	17876	17925	18285	17922	18025	18014	18060	17995	18035	17752	18049	17921	17836	17936	18030	17959	17978	17777	18110	17960	17820	17761	18049	18041	18018	18110	18214	17963	18042	18085	18233	18173	17775	18023	18105	17676	17939	17970	17964	18215	17949	18044	17933	18021	17956	18029	18067	17837	17810	17980	17890	17786	17863	17853	17768	17763	17992	17874	18022	17989	18083	18016	18091	17949	18034	18110	17839	18046	17798	17983	18074	17935	18006	17960	18043	18036	17961	18027	18246	18025	17991	18034	17831	17948	18011	18010	17957	17938	17996	18203	18150	18277	18104	17931	18035	17964	17991	17962	18035	17936	18194	17878	18061	17947	18144	18186	18075	17964	17948	18061	17929	18027	18129	17851	18235	17913	17808	18007	18066	17947	17950	17955	18055	18049	17993	18029	17949	18021	18250	18016	18038	18105	18035	17897	17969	18030	18059	18054	17905	18000	18168	17912	18135	18010	18173	17863	18027	17981	18049	18151	17998	17974	17962	17982	17874	17993	18038	17816	18085	18046	17965	17955	17958	18180	17997	17865	18069	18156	18040	17860	18123	18029	18068	18078	18010	17989	17910	17853	18173	18113	18086	17807	18163	18122	17966	17991	17780	18156	17991	17983	18019	17996	17846	17900	18196	18075	18002	17858	18175	18046	18034	18002	17883	17954	18042	18036	18085	17811	17840	17755	18015	18160	18004	17888	18010	18056	17942	17919	17935	18061	18070	17920	18088	18068	18074	18016	17915	18088	18057	17823	18035	17816	17726	18038	17967	18135
18295	29007	23331	17741	16660	16061	15659	15487	15704	15404	15466	15367	15314	15509	15226	15341	15296	15283	15348	15141	15343	15132	15228	15238	15263	15153	15171	15152	15417	15251	15290	15248	15160	15289	15283	15321	15335	15310	15113	15295	15306	15181	15351	15451	15164	15252	15462	15149	15245	15342	15221	15478	15292	15318	15156	15303	15243	15168	15419	15203	15318	15167	15081	15416	15124	15109	15248	15188	15202	15513	15237	15195	15172	15372	15026	15090	15137	15375	15393	15323	15224	15350	15322	15262	15016	15200	15185	15271	15289	15209	15459	15011	15141	15337	15244	15182	15318	15162	15231	15245	15039	15381	15348	15239	15216	15315	15346	15172	15261	15351	15265	15224	15183	15256	15131	15244	15243	15282	15316	15307	15347	15024	15173	15292	15102	15263	15201	15281	15278	15234	15329	15224	15357	15155	15095	15147	15232	15302	15290	15232	15142	15439	15383	15195	15313	15343	15202	15257	15308	15302	15265	15356	15071	15323	15397	15214	15136	15247	15410	15302	15199	14986	15215	15225	15327	15526	15312	15186	15303	15420	15227	15280	15308	15229	15210	15158	15367	15325	15151	15341	15388	15049	15340	15082	15338	15197	15340	15225	15259	15143	15172	15312	15300	15436	15209	15399	15223	15150	15314	15177	15319	15383	15368	15189	15325	15515	15304	15067	15285	15216	15299	15221	15365	15200	15279	15382	15172	15348	15171	15146	15242	15332	15248	15267	15394	15300	15410	15212	15211	15232	15176	15243	15424	15327	15262	15203	15286	15296	15201	15447	15364	15209	15359	15364	15152	15207	15196	15341	15324	15332	15180	15347	15237	15268	15387	15306	15154	15189	15321	15271	15293	15141	15292	15083	15277	14960	15184	15137	15248	15329	15508	15138	15316	15274	15312	15355	15252	15322	15225	15141	15216	15200	15259	14973	15224	15295	15251	15183	15348	15323	15223	15254	15418	15462	15263	15080	15260	15253	15386	15279	15203	15103	15313	15232	15102	15143	15254	15313	15313	15301	15273	15174	15407	15187	15324	15305	15238	15196	15182	15325	15225	15207	15257	15067	15366	15306	15202	15253	15286	15288	15200	15103	15225	15417	15283	15344	15267	15379	15355	15079	15367	15058	15173	15307	15152	15201	15335	15227	15206	15335	15411	15407	15245	15155	15175	15426	15128	15331	15137	15335	15244	15186	15221	15217	15133	15131	15220	15452	15103	15314	15390	15313	15281	15256	15248	15420	15353	15331	15210	15310	15293	15340	15237	15186	15308	15440	15262	15102	15313	15390	15321	15126	15133	15314	15317	15207	15172	15380	15129	15081	15278	15129	15153	15124	15215	15312	15304	15121	15359	15127	15271	15311	15234	15348	15413	15282	15374	15178	15229	15153	15249	15330	15238	15129	15289	15182	15267	15237	15274	15273	15166	15249	15215	15453	15145	15307	15358	15267	15336	15162	15196	15124	15220	15330	15267	15284	15297	15361	15225	15211	15140	15384	15253	15176	15050	15200	15284	15277	15360	15312	15335	15382	15125	15494	15362	15228	15119	15183	15208	15179	15238	15328	15180	15274	15229	15371	15210	15225	15258	15466	15446	15431	15181	15361	15366	15231	15229	15167	15298	15270	15214	15283	15242	15368	15341	15194	15063	15253	15107	15373	15348	15316	15210	15274	15323	15075	15077	15297	15426	15393	15220	15330	15303	15143	15307	15250	15256	15306	15293	15346	15347	15284	15336	15419	15374	15367	15341	15226	15274	15208	15211	15179	15140	15291	15345	15256	15308	15357	15285	15324	15428	15271	15289	15359	15204	15232	15328	15209	15290	15267	15309	15164	15156	15329	15144	15240	15267	15360	15177	15341	15149	14999	15352	15235	15263	15306	15294	15266	15307	15305	15188	15205	15361	15216	15333	15445	15358	15163	15360	15306	15174	15238	15308	15445	15319	15284	15275	15057	15196	15148	15328	15338	15326	15320	15266	15256	15297	15344	15404	15149	15324	15190	15286	15251	15125	15221	15345	15170	15215	15234	15386	15248	15070	15111	15258	15277	15298	15178	15327	15263	15024	15139	15404	15275	15369	15287	15418	15342	15351	15128	15162	15056	15301	15345	15153	15126	15331	15119	15362	15143	15223	15307	15509	15152	15299	15255	15202	15229	15114	15251	15176	15448	15261	15316	15446	15247	15278	15403	15178	15320	15463	15360	15433	15420	15204	15250	15232	15379	15338	15419	15200	15448	15181	15460	15161	15218	15325	15329	15206	15324	15348	15293	15254	15137	15497	15219	15376	15160	15134	15119	15224	15400	15357	15178	15357	15349	15075	15352	15289	15378	15093	15398	15269	15297	15120	15399	15107	15418	15102	15262	15177	15305	15107	15152	15252	15430	15450	15297	15271	15381	15261	15313	15421	15371	15184	15270	15350	15397	15339	15392	15123	15184	15196	15192	15349	15242	15325	15351	15257	15315	15369	15219	15310	15092	15472	15435	15366	15215	15259	15172	15400	15312	15257	15185	15326	15255	15421	15294	15283	15344	15218	15229	15247	15313	15218	15231	15072	15317	15191	15484	15199	15293	15211	15270	15195	15432	15279	15215	15251	15227	15230	15304	15322	15366	15302	15127	15351	15239	15246	15120	15241	15407	15268	15166	15364	15178	15143	15265	15242	15213	15370	15334	15328	15253	15395	15323	15225	15266	15316	15289	15386	15137	15193	15084	15238	15384	15323	15267	15239	15333	15080	15239	15114	15415	15253	15355	15330	15352	15248	15389	15382	15403	15257	15272	15299	15061	15281	15408	15094	15276	15295	15204	15133	15079	15250	15250	15172	15231	15290	15256	15192	15363	15366	15157	15263	15149	15093	15260	15244	15119	15201	15110	15322	15128	15264	15232	15337	15267	15145	15395	15166	15294	15104	15199	15355	15239	15398	15352	15257	15374	15406	15316	15309	15375	15033	15277	15212	15325	15168	15404	15256	15275	15288	15253	15437	15205	15233	15372	15114	15257	15470	15235	15426	15125	15391	15322	15233	15194	15275	15131	15241	15293	15328	15298	15071	15233	15366	15212	15265	15341	15188	15460	15220	15493	15323	15350	15354	15296	15129	15208	15151	15191	15148	15182	15304	15328	15215	15192	15238	15265	15157	15153	15127	15220	15308	15043	15324	15202	15269	15372	15281	15202	15175	15240	15207	15175	15285	15132	15118	15256	15115	15197	15242	15366	15256	15213	15148	15320	15174	15273	15292	15151	15382	15252	15343	15449	15145	15370	15286	15311	15177	15363	15336	14998	15338	15188	15207	15116	15353	15540	15154	15219	15234	15257	15254	15280	15182	15222	15362	15331	15271	15193	15134	15147	15224	15157	15243	15212	15358	15316	15267	15189	15215	15249	15391	15196	15261	15218	15397	15284	15308	15189	15208	15399	15369	15200	15298	15187	15147	15351	15133	15248	15253	15147	15270	15235	15297	15114	15363	15173	15382	15134	15337	15205	15300	15328	15283	15181	15295	15246	15371	15128	15112	15194	15187	15210	15100	15505	15305	15292	15187	15323	15132	15117	15278	15384	15286	15274	15132	15220	15252	15372	15061	15329	15369	15298	15259	15160	15356	15249	15421	15498	15212	15267	15301	15346	15343	15183	15100	15132	15126	15326	15241	15175	14992	15225	15340	15323	15142	15170	15130	15361	15303	15347	15201	15195	15220	15255	15320	15124	15361	15284	15378	15315	15230	15264	15305	15198	15307	15174	15215	15401	15091	15359	15299	15236	15345	15397	15318	15277	15234	15237	15028	15265	15229	15409	14995	15275	15203	15386	15481	15322	15252	15167	15204	15218	15349	15263	15190	15255	15282	15221	15337	15399	15157	15236	15341	15186	15338	14911	15279	15324	15387	15340	15179	15315	15296	15121	15355	15297	15320	15275	15393	15275	15183	15225	15233	15407	15401	15140	15262	15329	15286	15265	15305	15285	15048	15463	15158	15208	15315	15177	15280	15127	15287	15140	15269	15222	15240	15294	15235	15085	15337	15182	15379	15373	15254	15196	15195	15281	15343	15376	15422	15326	15248	15234	15349	15320	15347	15168	15271	15427	15355	15193	15376	15295	15172	15208	15254	15372	15277	15343	15306	15263	15155	15358	15326	15112	15155	15150	15216	15376	15276	15074	15179	15238	15295	15120	15054	15302	15350	15317	15325	15285	15358	15512	15257	15294	15335	15165	15057	15298	15340	15212	15251	15304	15253	15224	15255	15201	15183	15218	15387	15259	15294	15385	15193	15233	15046	15307	15259	15217	15332	15239	15303	15182	15140	15455	15229	15248	15308	15255	15171	15207	15296	15384	15388	15214	15241	15200	15232	15142	15164	15157	15299	15173	15353	15172	15153	15201	15286	15176	15348	15208	15245	15453	15103	15285	15339	15142	15244	15248	15260	15353	15329	15291	15071	15401	15311	15295	15479	15101	15334	15259	15169	15078	15354	15391	15393	15484	15238	15183	15412	15206	15245	15259	15231	15245	15327	15416	15313	15335	15185	15134	15264	15286	15340	15266	15278	15265	15215	15212	15294	15387	15389	15236	15214	15327	15122	15341	15432	15220	15238	15307	15258	15232	15267	15315	15325	15443	15072	15111	15315	15272	15308	15140	15060	15358	15313	15290	15263	15336	15246	15366	15417	15233	15203	15429	15182	15290	15174	15255	15370	15216	15253	15306	15178	15280	15208	15271	15429	15249	15113	15338	15364	15082	15416	15185	15266	15184	15159	15346	15377	15212	15195	15123	15349	15194	15172	15401	15364	15084	15288	15191	15238	15168	15264	15339	15312	15303	15302	15245	15059	15242	15360	15141	15312	15340	15272	15218	15279	15255	15364	15299	15213	15228	15347	15180	15336	15303	15229	15449	15341	15328	15263	15274	15409	15366	15436	15238	15445	15305	15315	15243	15168	15381	15170	15451	15249	15248	15244	15402	15281	15350	15223	15262	15246	15239	15231	15364	15219	15206	15321	15246	15486	15391	15256	15273	15276	15353	15225	15325	15122	15441	15246	15295	15165	15354	15145	15334	15233	15344	15395	15377	15187	15256	15330	15240	15459	15349	15224	15279	15243	15254	15386	15079	15241	15228	15184	15233	15142	15055	15277	15303	15188	15253
23708	21581	28267	25593	22498	21191	20322	18340	17760	17642	17795	17544	17488	17470	17459	17513	17415	17422	17493	17361	17353	17198	17228	17308	17327	17316	17290	17205	17224	17382	17559	17432	17309	17211	17333	17221	17248	17272	17350	17424	17364	17556	17307	17203	17386	17135	17376	17105	17131	17287	17353	17075	17246	17210	17282	17076	17220	17134	17356	17102	17235	17204	17144	17448	17135	17240	17304	17153	17045	17243	17142	17238	17308	17284	17158	17284	17281	17108	17334	17291	17167	17381	17149	17255	17390	17072	17176	17269	17219	17162	17188	17261	17272	17357	17331	17226	17130	17239	17173	17146	17204	17152	17271	17154	17042	17321	17241	17195	17345	17345	17163	17370	17181	17196	16990	17462	17060	17079	17072	17136	17227	16961	17140	17125	17289	17257	17226	17064	17106	17165	17256	17225	17335	17239	17138	17264	17304	17315	17192	17154	17074	17039	17177	17344	17317	17161	17436	17321	17327	17243	17233	17140	17167	17285	17266	17203	17029	17482	17055	17274	17066	17080	17142	17442	17218	17222	17193	17120	17479	17142	17229	17050	17166	17193	17412	16812	17137	17289	17193	17146	17319	17120	17178	17131	17090	17055	17324	17304	17373	17217	17138	17279	17195	17218	17203	17145	17343	17226	17250	17242	17217	17396	17207	17345	17249	17109	17273	17375	17049	17100	17368	17249	17339	17405	17234	17137	17128	17283	17102	17346	17363	17196	17186	17451	17291	17175	17104	17365	17276	17115	17211	17197	17156	17157	17331	17309	17388	17402	17266	17250	17196	17245	17218	17448	17352	17257	17160	17365	17300	17217	17339	17197	17114	17163	17294	17165	17229	17169	17079	17116	17288	17400	17096	17301	17166	17252	17262	17363	17217	17355	17174	17468	17241	17397	17463	17316	17267	17247	17207	17269	17197	17158	17349	17128	17207	17390	17392	17249	17129	17285	17145	17161	17180	17189	17250	17435	17341	17254	17231	17028	17250	17138	17237	17259	17332	17172	17145	17387	17569	17092	17110	17247	17285	17355	17093	17111	17235	17174	17034	17244	17120	17233	17275	17223	17420	17217	17127	17200	17321	17179	17109	17165	17291	17271	17230	17096	17266	17104	17244	17246	17063	17389	17295	17248	17337	17439	17079	17189	17018	17369	17274	16962	17264	17496	17257	17309	17214	17403	17165	17037	17294	17044	17190	17223	17227	17127	17129	17282	17159	17168	17249	17295	17396	17428	17236	17214	17036	17025	17321	17073	17242	17123	17375	17346	17189	17300	17264	17513	17297	17268	17135	17171	17099	17176	17105	17458	17095	17168	17348	17251	17036	17327	17216	17302	17275	17195	17325	17143	17023	17242	17237	17172	17319	17192	17349	17228	17132	17214	17166	17290	17258	17133	17249	17122	17351	17333	17150	17319	17181	17212	17391	17159	17111	17323	17206	17261	17209	17315	17109	17126	17157	17160	17236	17214	17206	17139	17126	17022	17230	17226	17238	17031	17307	17271	17427	17389	17227	17027	17207	17057	17349	17240	17287	17232	17446	17321	17301	17154	17245	17125	17388	17102	17196	17242	17140	17214	17021	17113	17273	17152	17262	17239	17209	17287	17254	17192	17131	17386	17342	17377	16988	17131	17348	17391	17231	17094	17166	17342	17363	17147	17215	17437	17186	17328	17214	17098	17402	17394	17165	17103	17228	17347	17204	17207	17165	17349	17333	17170	17251	17213	17397	17277	17360	17222	17156	17134	17166	17192	17071	17259	17333	16961	17200	17116	17269	17385	17344	17278	17172	17273	17305	17139	17443	17180	17502	17384	16913	17318	16965	17130	17213	17236	17349	17328	17183	17284	17185	17171	17169	17241	17150	17150	17348	17099	17178	17263	17125	17258	17219	17180	17205	17229	17249	17117	17339	17109	17134	17299	17518	17474	17505	17323	17385	17308	17391	17259	17315	17310	17016	17155	17241	17413	17493	17213	17136	17136	17359	17129	17157	17157	17312	17146	17291	17080	17217	17331	17172	17293	17154	17411	17162	17272	17125	17137	17211	17119	17172	17061	17378	17217	17308	17331	17330	17239	17223	17222	17091	17127	17397	17055	17271	17173	17277	17243	17127	17141	17300	17187	17219	17454	17132	17365	17351	17151	17128	17270	17125	17271	17282	17263	17103	17380	17227	17295	17214	17392	17074	17378	17176	17037	17160	17279	17209	17165	17139	17099	17148	17163	17363	17197	17244	17522	17320	17307	17185	17426	17309	17437	17374	17230	17225	17284	17519	17396	17191	17123	17153	17078	17225	17259	17193	17224	17228	17364	17311	17201	17180	17149	17067	17335	17075	17263	17379	17001	17385	17366	17244	17008	17248	17176	17269	17190	17024	17352	17103	17180	17158	17291	17171	17244	17361	17247	17280	17114	17119	17056	17228	17283	16999	17144	17305	17213	17115	17291	17226	17320	17024	16990	17394	17146	17138	17272	17239	17326	17246	17276	17131	17141	17295	17235	17280	17204	17196	17153	17254	17229	17113	17295	17176	17171	17286	17205	17436	17126	17253	17045	17228	17130	17194	17106	17270	17420	17210	17325	17174	17290	17000	17225	17335	17439	17162	17099	17224	17264	17324	17263	17222	17030	17327	17286	17193	17036	17129	17106	17226	17232	17245	17222	17263	17408	17264	17194	17082	17237	17243	17063	17147	17069	17212	17223	17282	17547	17280	17143	17102	17086	17160	17225	17344	17367	17115	17213	17095	17186	17400	17300	17442	17095	17190	17211	17460	17173	17419	17215	17198	17329	17425	17121	17103	17193	17215	17234	17156	17212	17152	17124	17204	17107	17216	17137	17191	17298	17317	17091	17307	17171	17217	17251	17195	17393	17166	17143	17186	17320	17093	17247	17244	17278	17467	17292	17195	17286	17367	17129	17492	17236	17183	17236	17305	17466	17404	17331	17044	17221	17139	17042	17190	17199	17186	17376	17271	17149	17027	17270	17292	17062	17145	17202	17001	17503	17340	17450	17315	17183	17173	17200	17192	17093	17264	17163	17076	17349	17378	17270	17081	17250	17330	17328	17321	17445	17130	17324	17410	17180	17269	17259	17318	17239	17499	17173	17309	17208	17125	16889	17108	17287	17137	17277	17209	17337	17177	17311	17258	17110	17316	17294	17239	17225	17214	17178	17429	17259	17204	17055	17297	17067	17094	17182	17237	17009	17171	17200	17103	17163	17276	17248	17303	17105	17122	17231	17031	17107	17381	17282	17201	17214	17488	17230	17149	17312	17285	17243	17117	17294	17537	17522	17313	17192	17347	17194	17260	17167	17216	17065	17375	17267	17228	17293	17115	17304	17190	17290	17232	17153	17104	17267	17060	17237	17380	17227	17369	17021	17096	17195	16995	17218	17197	17283	17304	17022	17201	17064	17199	17125	17238	17171	17023	17175	16988	17316	17201	17367	17343	17357	17425	17180	17338	17236	17257	17113	17290	17228	17140	17228	17387	17303	17282	17478	17154	17170	17316	17296	17443	17237	17226	17218	17166	17263	17259	17102	17464	17312	17252	17178	17352	17361	17181	17227	17213	17385	17418	17342	17152	17111	17143	17310	17085	17372	17191	17176	17043	17191	17167	17105	17176	17319	17368	17122	17269	17142	17222	17300	17246	16946	17183	17114	17312	17006	17204	17119	17353	17040	17109	16998	17297	17293	17275	17198	17036	17206	17085	17206	17254	17092	17241	17030	17012	16963	17230	17429	17242	17473	17179	17243	17297	17194	17330	17343	17441	17180	17057	17146	17201	17187	17213	17082	16996	17187	17313	17345	17144	17416	17210	17432	17237	17231	17341	17119	17185	17033	17198	17107	17231	17222	17365	17053	17187	17294	17151	17258	17446	17240	17271	17234	17056	17086	17288	17191	17299	17104	17086	17210	17300	17244	17467	17158	17289	17138	17182	17219	17203	17125	17303	17188	17208	17219	17313	17288	17251	17286	16985	17271	17210	17247	17132	17159	17494	17312	17070	17385	17227	17138	17082	17037	17272	17266	17338	17506	17318	17294	17155	17141	17095	17216	17238	17220	17236	17148	17202	17308	17280	17158	17205	17167	17278	17162	17288	17205	17273	17316	17358	17088	17106	17282	17056	17204	17187	17177	17019	17087	17348	17126	17413	17117	17378	17252	17335	17436	17275	17287	17188	17193	17273	17174	17187	17064	16938	17175	17221	17302	17138	17341	17146	17076	17276	17333	17297	17403	17401	17353	17214	17213	17179	17234	17399	17278	17387	17317	17266	17333	17308	17220	17117	17245	17180	17164	17401	17312	17331	17249	17280	17357	17431	17243	17295	17173	17089	17317	17081	16934	17416	17256	17211	17152	17233	17127	17421	17248	17235	17135	17363	17195	17223	17196	17292	17442	17426	17455	17195	17300	17417	17284	17344	17251	17243	17253	17341	17230	17194	17302	17202	17159	17294	17268	17353	17220	17227	17233	17388	17329	17268	17265	17474	17377	16981	17009	17092	17296	17356	17336	17149	17266	17063	17091	17167	17236	17383	17172	17325	17325	17281	17358	17125	17204	17195	17333	17336	17066	17353	16948	17207	17167	17054	17259	17221	17319	17271	17191	17161	17349	17377	17053	17225	17127	17097	17234	17227	17165	17229	17064	17186	17135	17132	17119	17170	17318	17206	17241	17259	17115	17247	17287	17161	16980	17180	17173	17271	17181	17297	17354	17170	17247	17212	17159	17283	17237	17057	17472	17118	17170	17407	17278	17319	17115	17173	17217	17187	17498	17031	17236	17060	17125	17214	17385	17150	17344	17257	17277	17264	17304	17042	17469	17152	17328	17187	17277	17375	17202	17390	17341	17138	17290	17294	17173	17348	17109	17211	17210	17284	17184	17322	17003	17233	17265	17212	17354	17032	17315	17355	17054	17333	17259	17197	17209	17042	17274	17236	17158	17323	17193	17320	17272	17437	17296	17244	17329	17335	17287	17259	17142	17118	17169	17304	17190	17022	17243	17340	17091	17136	17068	17192	17180	17172	17225	17038	17318	17412	17270	17455	17322	17289	17324	17220	17227	17272	17227	17384	17204	17147	17248	17306	17364	17356	17200	17261	17191	17212	17148	17334	17150	17279	17116	17108	17133	17266	17196
15183	38280	31750	21418	17052	16137	15602	15523	15323	15081	15105	15039	15017	14808	14953	14809	14981	14714	14920	15095	14896	14985	14920	14963	14715	14877	14899	14827	14676	14767	14764	14859	14785	14988	15139	14770	14922	14943	14718	14977	14806	14846	14775	15051	14842	14708	14867	14746	14884	14800	14594	14793	14729	14799	14889	14858	14655	14772	14788	14853	14917	14921	15033	14813	14763	14742	14722	14876	14931	14749	14722	14710	14727	14749	14871	14843	14700	14820	14757	14752	14688	14726	15051	14819	14819	14680	14778	15026	15021	14776	14905	14663	14694	14785	14950	14915	14934	14704	14910	14846	14692	14851	14844	14729	14763	14721	14882	14936	14783	14646	14780	14873	14772	14959	14783	14993	14793	14953	14928	14889	14839	14773	14767	14700	14831	14883	14750	14875	14792	14735	14744	14901	14825	14649	14776	15003	14846	14646	14920	14866	14865	14729	14769	14968	14775	14678	14846	14923	14815	14862	14646	14935	14793	14836	14831	14762	14928	14688	14878	14900	14862	15013	14903	14867	14846	14875	14989	14986	14859	14702	14816	14804	14842	14863	14883	14739	14795	14697	14811	14756	14716	14749	14900	14748	14709	15030	14863	14814	14814	14733	14925	14799	14776	14724	14844	14807	14870	14936	14949	14892	14730	14851	14827	14707	15000	14895	14786	14969	14640	14830	14750	14803	14921	14646	14903	14895	14724	14918	14891	14810	14749	14764	14749	14717	14841	14768	15034	14831	14937	14838	14840	14865	14923	14848	14756	14928	14742	14790	14852	14870	14736	14797	14935	14733	14836	14775	14805	14756	14680	14656	14801	14817	14691	14716	14819	14898	14776	14833	14858	14809	14790	14886	15038	14757	14739	14952	14912	15007	14709	14925	14870	14870	14768	14919	14724	14723	14908	14821	14891	14930	14732	14740	14895	14875	14892	14552	14818	14878	14829	14790	14908	14808	14803	14812	14840	14800	14714	14805	14797	14823	14717	14752	14730	14814	14740	14871	14858	14760	14657	14891	14800	14965	14772	14869	14574	14901	14764	14780	14874	14907	14860	14872	14875	14806	14932	14622	14732	14933	14836	14803	14891	14926	14777	14728	14663	14842	14854	14708	14768	14823	14590	14738	14803	14749	14811	14895	14830	14729	14751	14894	14887	14773	14797	14888	15024	14949	14764	14776	14777	14716	14764	14765	14848	14985	14678	14864	14806	14858	14773	14897	14860	14926	14700	15015	14788	14822	14789	14761	14930	14766	14917	14856	14812	14791	14770	14897	14817	14825	14920	14664	14754	14735	14791	14623	14974	14636	14819	14829	14795	14864	14878	14790	14666	14927	14895	14846	14788	14892	14813	14866	14708	14864	14756	14822	14921	14829	14961	14911	14900	14769	14835	14879	14780	14908	14635	14873	14766	14832	14898	14557	14939	14852	14793	14737	14803	14695	14919	14744	14886	14909	14580	14775	14894	14848	14799	14903	14775	14660	14845	14834	14866	14815	14938	14794	14921	14792	14732	14770	14838	14742	14734	14812	14701	14734	14884	14806	14881	14857	14903	14775	14862	14698	14890	14804	14872	14922	14737	14671	14738	14832	14993	14862	14827	14784	14871	14741	14916	14801	14895	14774	14811	14946	14835	14879	14724	14781	14746	14794	14989	14853	14835	14752	14887	14870	14700	14919	14804	14769	14921	14897	14918	14708	14958	14932	14596	14928	14998	14894	14756	14948	14854	14863	14825	14840	14800	14731	15003	14748	14862	14799	14819	14712	14918	14731	15051	14873	14897	14956	14921	14880	14979	14719	14891	14829	14699	14941	14724	14855	14879	14842	14864	14764	14812	14789	14850	14764	14815	14841	14888	14746	14738	14930	14773	14720	14786	14910	14857	14832	14858	14678	14860	15023	14742	14854	14654	14665	14820	14778	14753	14862	14736	14641	14714	14833	14821	14902	14765	14684	14855	14697	14954	14804	14783	14900	14760	14760	14876	14850	14893	14866	14825	14825	14781	14799	14910	14610	14958	14831	14656	15012	14677	14947	14867	14956	14761	14841	14700	14797	14739	14870	14731	14900	14910	14847	14807	14830	14863	14911	14770	14884	15037	14934	14797	14885	14856	14865	14916	14718	15080	14908	14739	14643	14879	14798	14714	14684	14751	14820	14828	14878	14815	14713	14934	14840	14795	14979	14996	14696	14728	14870	14709	14792	14912	14808	14721	14896	14798	14774	14700	14742	14926	14838	14749	14541	14810	14668	14841	14925	14865	14838	14846	14782	14837	14747	14762	14858	14768	14947	14867	14947	14805	14857	14822	14779	14837	14710	14941	14789	14845	14796	14821	14837	14969	14699	14904	14844	14996	14650	14758	14726	14878	14851	14728	14757	14849	14860	14938	14833	14862	14781	14864	14657	14830	14790	14868	14694	14926	14817	14865	14882	14765	15049	14989	14859	14707	14926	14904	14850	14739	14829	14697	14734	14959	14657	14859	14682	14956	14795	14748	14911	14678	14809	15001	14829	14907	14786	14703	14941	14796	15046	14658	14809	14731	14866	14722	14851	14831	14965	14784	14657	14786	14764	14785	14767	14844	14832	14857	14833	14868	14719	14862	14868	14816	15009	14997	14756	15058	14942	14787	14922	14834	14918	14875	14748	14966	14835	15005	15010	14829	14869	14918	14763	14696	14900	14713	14887	14843	14954	14817	14868	14663	14791	14719	14701	14876	14700	14852	14757	14869	14775	14576	14929	14662	14841	14795	14894	14892	14828	15031	14839	14923	14815	14921	14915	14797	14933	14729	14725	14720	14819	14693	14743	14748	14749	14697	14665	14860	14925	14732	14917	14768	14897	14991	14738	14832	14853	14792	14869	14706	14969	14928	14762	14731	14736	14693	14771	14706	14686	14839	14870	14851	14642	14800	14589	14868	14838	14739	14840	15056	14689	14892	14837	14842	14958	14648	14796	14721	14813	14831	14870	14914	14644	14730	14734	14718	14781	14797	14896	14878	14872	14863	14852	14784	14970	14668	14809	14831	14794	14675	14866	15009	14819	14920	14943	14683	14859	14911	15003	15015	14830	14693	14778	14898	14779	14922	14819	14872	14748	14767	14849	14929	14783	14916	14902	14908	14749	14846	14873	14864	14802	14898	14864	14884	14972	14763	14841	14619	14721	14857	14776	14854	14886	14968	14667	14821	14755	14925	14874	14780	14635	14971	14774	14834	14693	14857	14714	14903	14778	14690	14832	14789	14766	14903	14736	14839	14780	14866	14761	14874	14713	14743	14701	14891	14916	14844	14990	14801	14778	14816	14894	14796	14829	14686	14865	14849	14772	14745	14931	14810	14940	14757	14761	14840	14880	14859	14884	14871	14869	14870	14802	14847	14808	14734	14813	14694	14858	14855	14912	14797	14764	14690	14770	14858	14861	14775	14773	14823	14806	14731	14646	14762	14694	14857	14785	14757	14762	14726	14957	14788	14768	14856	14853	14880	14967	14825	14871	14801	14936	14919	14935	14894	14853	14741	14825	14921	14827	14671	14912	14802	14793	14875	14670	14816	14663	14894	14935	14783	14877	14781	14793	14879	14827	14607	14781	14772	14747	14853	14975	14807	14783	14848	14749	15008	14816	14771	15041	14818	14819	14924	14800	14827	14854	14819	14825	14797	14864	14659	14959	14818	14748	14876	14774	14905	14669	14959	14833	15013	14779	14803	14722	14696	14992	14715	14747	14804	14790	14894	14738	14722	14956	14838	14778	14879	14894	14621	15032	14853	14924	14722	14918	14835	14823	14861	14909	14810	14804	14923	14819	14813	14868	14620	14874	14839	14903	14901	14853	15010	14852	14806	14825	14899	14983	14848	14921	14819	14881	14756	14855	14727	14821	14885	14650	14829	14814	14838	14701	14934	14937	14984	14771	14887	14714	14816	14934	14819	14817	14969	14845	14779	14838	14688	14882	14889	14735	14789	14905	14824	14871	14863	14686	15052	14745	14806	14714	14741	14756	14925	14851	14801	14828	14866	15000	14825	14834	14872	14874	14706	14903	14750	14780	14816	14790	14789	14819	14698	14877	14865	14809	14815	14760	14753	14973	14770	14809	14863	14912	15057	14912	14802	14980	14824	14853	14827	14625	14732	14817	14794	14760	14662	14804	14884	14947	14661	14614	15014	14964	14713	14700	14796	14813	15010	14879	14804	14925	14792	14705	14671	14846	14906	14771	14943	14931	14773	15012	14899	14713	14860	14906	14675	14998	14895	14794	14616	14894	14602	14718	14928	14924	14705	14706	14788	14774	14896	14958	14559	14909	15034	14732	15022	14625	14829	14744	14744	14906	14849	14727	14922	14841	14769	14726	14874	14975	14767	14777	14736	14816	14877	14750	14737	14634	14771	14839	14789	14857	14841	14874	14829	14810	14818	15011	14772	14883	14911	14660	14800	14913	14744	14949	14732	14993	14795	14760	14799	14726	14887	14657	14806	14822	14752	14632	14807	14713	14806	14786	14717	14877	14699	14774	14740	14872	14881	14822	14853	14696	14957	14797	14821	14765	14668	14837	14755	14909	14637	14956	14755	14798	14920	14852	14749	14764	14733	14855	14870	14842	14942	14964	14788	14895	15041	14860	14923	14822	14727	14815	14853	14956	14789	14757	14731	14836	14959	14704	14801	14880	14842	14625	14698	15045	14874	14614	14854	14828	15099	14653	14800	14742	14900	14798	14738	14913	14756	14763	14886	14841	14776	14803	14763	14758	14827	14790	14796	14847	14763	14865	15015	14858	14542	15001	14973	14977	14737	14850	14973	14789	14689	14838	14808	14835	14940	14965	14757	14927	14803	14844	14839	14816	14731	14771	14848	14947	14631	14891	14928	14922	14697	14820	14795	14772	15039	14954	14763	14836	14838	14681	14903	14836	14846	14546	14899	14814	14894	14769	14749	14781	15041	14718	14729	14949	14979	14874	14733	15011	14688	14818	14673	14754	14760	14708	14657	14871	14708	14718	14960	14811	14752	14788	14674	14971	14791	14910	14782	14786	14888	14839	14776	14769	14865	14864	14819	15008	14846	14753	14767	14912	14638	14681	14916	14880	14718	14807	14932	14972	14817	14832	14751	14812	14790	14770	14956	14792	14925	14874	14758	14907	14775	14905
25337	21587	27080	27448	20703	19701	19852	18901	18877	18820	18669	18715	18690	18599	18621	18604	18532	18239	18369	18310	18234	18333	18516	18255	18198	18397	18465	18397	18505	18357	18407	18501	18404	18367	18384	18336	18503	18370	18413	18406	18189	18362	18387	18357	18261	18273	18370	18240	18373	18257	18425	18430	18274	18364	18374	18327	18343	18374	18533	18346	18278	18444	18281	18277	18352	18213	18462	18409	18388	18329	18234	18350	18442	18284	18399	18342	18379	18395	18470	18330	18513	18523	18370	18356	18625	18294	18240	18441	18463	18321	18174	18368	18384	18458	18506	18428	18422	18272	18305	18157	18671	18395	18339	18318	18392	18217	18431	18398	18305	18172	18265	18505	18330	18574	18286	18337	18340	18200	18376	18332	18162	18469	18124	18459	18348	18331	18440	18151	18187	18465	18383	18375	18219	18300	18176	18167	18357	18616	18314	18185	18333	18366	18227	18497	18289	18411	18528	18305	18259	18391	18545	18331	18338	18356	18305	18182	18470	18317	18316	18273	18267	18240	18272	18492	18348	18383	18436	18385	18320	18504	18430	18500	18349	18539	18304	18244	18377	18519	18347	18482	18258	18349	18178	18267	18416	18409	18317	18170	18477	18209	18222	18409	18367	18392	18269	18264	18317	18366	18454	18475	18394	18426	18403	18410	18168	18439	18399	18355	18172	18379	18480	18425	18359	18154	18283	18303	18284	18143	18306	18432	18263	18388	18397	18321	18249	18262	18102	18326	18192	18264	18323	18346	18388	18294	18479	18340	18345	18426	18629	18299	18301	18499	18329	18274	18494	18496	18494	18399	18425	18452	18441	18224	18522	18338	18265	18130	18527	18411	18173	18369	18464	18485	18350	18372	18166	18530	18438	18264	18224	18508	18376	18412	18472	18391	18367	18319	18370	18244	18449	18127	18526	18264	18258	18329	18309	18494	18273	18521	18417	18310	18181	18175	18529	18522	18342	18182	18443	18268	18392	18336	18501	18345	18262	18381	18351	18232	18452	18356	18466	18246	18364	18381	18392	18438	18352	18416	18378	18213	18462	18322	18171	18301	18154	18473	18480	18462	18590	18272	18417	18433	18528	18291	18560	18480	18525	18563	18391	18343	18389	18450	18332	18382	18495	18310	18186	18423	18381	18201	18418	18345	18373	18396	18275	18388	18382	18380	18338	18347	18142	18340	18480	18334	18371	18291	18278	18341	18291	18543	18412	18294	18358	18098	18341	18204	18295	18225	18495	18300	18322	18355	18258	18372	18394	18364	18199	18309	18282	18075	18209	18455	18122	18343	18123	18282	18436	18289	18256	18476	18542	18416	18436	18359	18289	18443	18281	18234	18491	18064	18308	18347	18229	18262	18347	18208	18265	18509	18494	18375	18232	18316	18527	18408	18329	18274	18501	18446	18259	18208	18297	18328	18279	18312	18253	18323	18393	18428	18483	18498	18283	18325	18391	18171	18455	18174	18471	18355	18465	18219	18249	18336	18417	18420	18045	18185	18337	18380	18495	18358	18548	18351	18438	18560	18252	18310	18292	18561	18398	18394	18094	18184	18320	18344	18471	18533	18297	18326	18457	18268	18186	18373	18317	18454	18243	18301	18751	18252	18401	18208	18536	18231	18432	18466	18209	18270	18423	18408	18512	18411	18390	18343	18371	18190	18313	18306	18589	18388	18373	18278	18500	18319	18198	18230	18459	18433	18112	18227	18315	18564	18273	18349	18254	18281	18312	18465	18410	18219	18307	18429	18328	18226	18480	18487	18446	18409	18433	18053	18089	18155	18370	18002	18490	18337	18349	18343	18379	18350	18468	18324	18209	18507	18313	18499	18450	18366	18418	18337	18341	18429	18222	18408	18404	18333	18475	18395	18469	18427	18477	18359	18253	18541	18439	18474	18255	18408	18321	18166	18362	18270	18376	18178	18296	18325	18341	18206	18317	18181	18571	18171	18158	18282	18296	18389	18395	18361	18579	18175	18369	18322	18395	18432	18463	18466	18199	18423	18209	18265	18436	18428	18304	18364	18370	18422	18730	18418	18264	18379	18326	18399	18399	18401	18535	18385	18302	18201	18364	18481	18488	18399	18428	18343	18312	18139	18435	18280	18283	18214	18237	18372	18279	18363	18422	18544	18241	18349	18413	18303	18301	18249	18478	18287	18264	18542	18393	18450	18544	18322	18330	18336	18292	18480	18379	18376	18493	18132	18414	18343	18557	18268	18410	18230	18186	18369	18337	18186	18273	18411	18355	18506	18500	18435	18285	18418	18140	18481	18382	18191	18196	18402	18437	18380	18289	18288	18283	18414	18483	18161	18518	18335	18343	18480	18519	18369	18354	18311	18239	18433	18269	18132	18136	18325	18569	18428	18315	18395	18531	18312	18246	18211	18293	18466	18103	18328	18357	18403	18656	18414	18464	18409	18287	18275	18356	18509	18518	18367	18195	18503	18414	18034	18257	18673	18231	18332	18461	18520	18202	18308	18222	18136	18407	18272	18251	18359	18176	18319	18348	18380	18431	18443	18357	18376	18499	18362	18184	18370	18375	18233	18463	18549	18455	18250	18342	18315	18404	18325	18456	18306	18376	18113	18426	18328	18357	18428	18338	18385	18344	18369	18306	18405	18367	18403	18553	18344	18407	18459	18373	18320	18313	18247	18281	18572	18326	18253	18079	18483	18259	18382	18317	18431	18539	18365	18421	18409	18346	18179	18282	18497	18113	18310	18393	18245	18435	18244	18402	18501	18398	18312	18311	18301	18353	18427	18343	18484	18487	18212	18352	18207	18272	18161	18509	18223	18301	18477	18236	18560	18227	18233	18303	18337	18339	18289	18725	18297	18374	18485	18248	18374	18449	18548	18323	18421	18518	18380	18387	18460	18388	18520	18487	18561	18421	18429	18528	18474	18446	18323	18295	18243	18376	18458	18294	18622	18347	18352	18239	18070	18284	18132	18451	18386	18633	18323	18229	18398	18320	18306	18410	18341	18318	18385	18395	18337	18509	18333	18361	18305	18200	18396	18499	18375	18253	18234	18371	18665	18388	18400	18180	18371	18413	18327	18373	18215	18300	18384	18220	18364	18512	18341	18382	18337	18305	18285	18412	18402	18270	18330	18486	18431	18306	18258	18411	18356	18292	18453	18445	18402	18262	18295	18454	18236	18119	18229	18210	18278	18273	18567	18564	18346	18604	18126	18260	18207	18319	18634	18379	18630	18490	18416	18326	18475	18286	18338	18532	18211	18137	18353	18325	18384	18265	18496	18375	18404	18201	18348	18518	18431	18397	18238	18282	18218	18519	18405	18404	18408	18493	18398	18416	18281	18226	18267	18372	18259	18402	18247	18091	18419	18272	18548	18436	18410	18260	18300	18399	18234	18418	18433	18276	18217	18347	18444	18198	18131	18358	18300	18375	18262	18438	18238	18336	18240	18274	18216	18437	18414	18317	18390	18395	18324	18190	18183	18485	18234	18271	18330	18412	18162	18224	18422	18337	18430	17982	18494	18525	18364	18450	18308	18375	18578	18395	18246	18534	18296	18657	18384	18169	18508	18157	18428	18298	18230	18340	18314	18477	18209	18301	18402	18229	18380	18242	18172	18335	18292	18226	18419	18417	18247	18121	18291	18343	18279	18232	18224	18398	18285	18101	18497	18227	18223	18192	18320	18323	18377	18341	18365	18482	18352	18479	18368	18084	18186	18229	18188	18381	18474	18429	18426	18447	18385	18449	18377	18299	18700	18097	18158	18196	18296	18560	18350	18434	18302	18306	18361	18380	18155	18255	18399	18661	18246	18492	18297	18215	18475	18337	18260	18311	18336	18438	18564	18518	18541	18287	18250	18400	18488	18483	18338	18477	18267	18395	18255	18228	18501	18395	18446	18334	18306	18391	18261	18282	18228	18311	18279	18069	18291	18255	18236	18303	18376	18194	18278	18323	18254	18341	18268	18316	18361	18500	18693	18278	18157	18170	18410	18409	18389	18197	18406	18463	18338	18262	18452	18333	18422	18157	18220	18564	18445	18241	18434	18317	18320	18422	18326	18444	18442	18437	18335	18252	18282	18447	18163	18226	18308	18282	18194	18161	18308	18229	18388	18409	18296	18546	18396	18533	18264	18224	18342	18374	18298	18585	18636	18377	18416	18322	18022	18396	18488	18395	18349	18597	18435	18332	18319	18398	18393	18519	18426	18531	18196	18253	18178	18353	18329	18620	18330	18306	18315	18325	18457	18556	18398	18342	18310	18293	18327	18528	18629	18356	18146	18488	18414	18359	18416	18354	18216	18375	18438	18357	18519	18481	18334	18241	18213	18461	18313	18503	18449	18404	18407	18422	18327	18310	18445	18367	18259	18119	18362	18398	18446	18172	18223	18395	18609	18373	18175	18349	18331	18373	18134	18303	18399	18448	18437	18376	18284	18351	18495	18459	18306	18355	18467	18203	18511	18413	18368	18514	18394	18331	18373	18371	18182	18203	18504	18541	18295	18229	18325	18392	18219	18263	18330	18421	18505	18414	18266	18313	18315	18330	18380	18275	18208	18227	18403	18399	18413	18246	18108	18348	18446	18322	18432	18349	18390	18207	18278	18396	18276	18334	18406	18465	18536	18353	18318	18387	18317	18223	18283	18406	18217	18435	18439	18222	18383	18474	18280	18158	18308	18587	18216	18377	18495	18174	18360	18477	18227	18384	18273	18406	18361	18646	18296	18364	18298	18442	18252	18160	18424	18301	18213	18481	18597	18226	18280	18331	18656	18247	18339	18314	18374	18483	18302	18499	18335	18393	18279	18278	18218	18260	18544	18337	18467	18376	18501	18306	18211	18459	18318	18546	18437	18213	18366	18395	18299	18317	18313	18237	18541	18265	18205	18326	18441	18388	18526	18593	18390	18386	18262	18419	18192	18617	18409	18449	18319	18371	18586	18449	18286	18492	18409	18532	18317	18458	18448	18384	18672	18448	18211	18336	18219	18359	18383	18488	18320	18514	18590	18345	18482	18254	18291	18407	18352	18334	18317	18479	18206	18464	18379	18311	18310	18204	18470	18160	18404	17984	18393	18297	18252	18110	18364	18174	18515	18405	18242	18375	18252	18404	18357	18385	18336	18583	18538	18430	18155	18344	18356	18529	18459	18381	18513
16774	34042	26944	18834	17388	16574	16296	15963	15959	15754	15608	15388	15763	15668	15642	15564	15652	15708	15580	15478	15569	15545	15347	15462	15597	15472	15599	15646	15479	15300	15370	15507	15553	15536	15523	15598	15483	15587	15693	15530	15626	15334	15610	15448	15423	15553	15473	15580	15558	15498	15446	15486	15570	15523	15573	15585	15566	15672	15544	15487	15556	15626	15563	15507	15617	15400	15483	15472	15379	15670	15463	15332	15627	15404	15416	15381	15412	15482	15648	15662	15632	15310	15503	15560	15503	15397	15641	15451	15663	15376	15491	15522	15611	15566	15347	15729	15415	15501	15418	15544	15540	15663	15677	15485	15559	15438	15528	15597	15402	15424	15564	15465	15597	15521	15445	15437	15519	15214	15664	15533	15390	15521	15547	15600	15466	15430	15438	15465	15549	15458	15522	15592	15478	15467	15588	15514	15415	15508	15485	15399	15385	15454	15531	15347	15682	15503	15479	15378	15333	15652	15554	15581	15453	15438	15530	15424	15476	15475	15337	15559	15627	15667	15403	15507	15566	15557	15473	15668	15400	15427	15437	15552	15472	15544	15597	15474	15536	15363	15445	15510	15516	15637	15152	15478	15386	15476	15457	15333	15698	15498	15402	15442	15480	15658	15482	15604	15587	15360	15435	15382	15478	15523	15502	15562	15570	15469	15497	15499	15449	15521	15520	15642	15539	15533	15522	15485	15457	15509	15425	15440	15568	15509	15535	15523	15436	15491	15412	15383	15564	15505	15540	15583	15511	15420	15482	15283	15379	15642	15449	15446	15339	15416	15621	15508	15419	15474	15518	15580	15451	15433	15533	15465	15509	15423	15297	15523	15436	15536	15403	15415	15392	15453	15533	15472	15351	15558	15463	15530	15342	15428	15545	15434	15630	15519	15563	15474	15477	15485	15457	15295	15505	15544	15648	15459	15505	15539	15423	15509	15600	15492	15500	15503	15453	15329	15430	15552	15425	15439	15379	15486	15491	15495	15394	15488	15390	15379	15496	15626	15430	15334	15405	15503	15473	15563	15733	15454	15396	15513	15580	15544	15420	15338	15486	15395	15387	15580	15434	15695	15484	15437	15396	15634	15573	15518	15523	15470	15436	15554	15390	15687	15494	15442	15590	15490	15554	15502	15510	15621	15493	15459	15654	15507	15547	15567	15610	15509	15438	15733	15579	15581	15447	15392	15442	15501	15453	15519	15304	15545	15491	15404	15508	15409	15484	15605	15415	15529	15505	15477	15492	15626	15474	15279	15488	15387	15455	15603	15599	15512	15376	15526	15256	15399	15628	15324	15640	15533	15306	15526	15543	15588	15490	15502	15482	15563	15462	15326	15436	15439	15567	15556	15613	15554	15510	15580	15551	15450	15397	15627	15484	15605	15436	15601	15336	15474	15267	15533	15601	15484	15514	15731	15585	15639	15547	15484	15635	15504	15451	15415	15553	15576	15538	15608	15593	15582	15395	15453	15439	15552	15398	15519	15360	15489	15467	15440	15464	15568	15675	15490	15521	15512	15342	15450	15515	15494	15342	15490	15369	15565	15382	15453	15423	15534	15577	15567	15615	15542	15543	15385	15337	15437	15492	15479	15421	15392	15563	15432	15458	15367	15497	15499	15476	15509	15423	15299	15487	15430	15488	15484	15420	15630	15532	15560	15368	15518	15416	15523	15588	15739	15588	15614	15444	15421	15407	15603	15375	15576	15486	15541	15710	15561	15437	15375	15512	15503	15524	15535	15630	15246	15439	15527	15599	15583	15373	15403	15628	15563	15552	15459	15435	15608	15464	15529	15623	15508	15658	15388	15444	15527	15471	15426	15443	15401	15322	15542	15378	15629	15581	15403	15736	15436	15710	15471	15497	15655	15487	15457	15561	15478	15694	15376	15451	15456	15566	15486	15379	15331	15567	15454	15461	15483	15576	15473	15589	15511	15469	15555	15787	15518	15559	15377	15620	15321	15443	15551	15462	15260	15523	15440	15477	15353	15537	15400	15366	15457	15511	15543	15483	15522	15502	15609	15596	15584	15493	15638	15491	15506	15482	15508	15374	15482	15630	15509	15553	15640	15371	15520	15510	15616	15447	15365	15640	15411	15426	15484	15672	15629	15500	15587	15560	15542	15665	15599	15365	15495	15485	15504	15547	15462	15550	15412	15593	15517	15501	15567	15434	15465	15528	15359	15573	15581	15653	15597	15353	15438	15512	15273	15591	15468	15514	15396	15499	15401	15536	15462	15530	15410	15562	15511	15482	15437	15377	15713	15435	15513	15607	15602	15550	15407	15581	15509	15566	15475	15610	15496	15470	15409	15438	15391	15482	15397	15521	15446	15568	15599	15609	15196	15325	15400	15570	15586	15520	15450	15446	15328	15597	15518	15568	15533	15494	15646	15497	15391	15500	15441	15669	15644	15601	15350	15519	15790	15504	15458	15630	15577	15425	15561	15535	15462	15283	15713	15638	15452	15617	15436	15446	15562	15432	15304	15595	15579	15432	15337	15648	15451	15507	15441	15702	15554	15562	15412	15431	15540	15672	15494	15389	15548	15410	15418	15552	15596	15641	15548	15513	15568	15386	15409	15567	15684	15605	15363	15434	15539	15532	15447	15606	15424	15216	15482	15506	15482	15627	15322	15462	15486	15517	15387	15581	15542	15372	15358	15611	15382	15497	15447	15440	15319	15499	15514	15618	15558	15417	15628	15448	15564	15369	15647	15538	15457	15418	15528	15292	15436	15369	15443	15538	15742	15494	15512	15469	15604	15342	15716	15473	15454	15587	15373	15521	15505	15513	15674	15354	15541	15421	15364	15662	15508	15357	15551	15484	15414	15580	15388	15668	15366	15470	15600	15445	15437	15559	15411	15564	15505	15625	15507	15565	15651	15440	15614	15516	15572	15576	15459	15501	15447	15562	15486	15406	15607	15497	15365	15425	15583	15264	15515	15484	15410	15575	15517	15521	15598	15759	15442	15351	15500	15440	15692	15346	15406	15522	15532	15458	15496	15401	15433	15466	15499	15542	15432	15398	15510	15543	15366	15624	15512	15539	15512	15432	15365	15564	15431	15446	15318	15501	15381	15261	15549	15463	15506	15367	15449	15487	15384	15599	15557	15486	15535	15421	15382	15511	15257	15514	15660	15377	15522	15392	15467	15615	15345	15506	15580	15604	15449	15397	15519	15467	15480	15557	15524	15590	15449	15652	15364	15477	15387	15673	15410	15554	15464	15460	15535	15651	15402	15536	15644	15318	15628	15490	15606	15629	15344	15468	15358	15560	15434	15568	15538	15471	15507	15380	15583	15483	15415	15400	15426	15516	15456	15506	15383	15710	15574	15239	15343	15447	15421	15404	15570	15592	15510	15565	15546	15546	15538	15403	15585	15498	15677	15572	15535	15463	15639	15625	15495	15501	15459	15496	15637	15645	15428	15735	15425	15535	15684	15486	15610	15546	15597	15407	15447	15688	15380	15451	15659	15486	15526	15449	15363	15604	15626	15420	15629	15360	15578	15530	15433	15592	15482	15663	15604	15608	15669	15443	15485	15602	15490	15458	15427	15605	15464	15428	15463	15480	15770	15645	15609	15612	15425	15411	15613	15469	15388	15498	15502	15640	15543	15603	15654	15357	15654	15631	15492	15580	15451	15721	15308	15537	15594	15570	15361	15558	15433	15439	15418	15566	15420	15362	15598	15616	15460	15657	15527	15606	15521	15677	15487	15531	15240	15483	15535	15509	15543	15460	15365	15443	15528	15566	15461	15437	15444	15673	15417	15486	15614	15518	15582	15448	15460	15482	15441	15557	15437	15571	15484	15511	15356	15571	15488	15516	15572	15443	15405	15418	15444	15374	15516	15533	15546	15557	15465	15417	15475	15533	15529	15537	15381	15528	15327	15552	15451	15628	15592	15493	15362	15506	15571	15339	15553	15537	15438	15575	15502	15506	15474	15417	15538	15549	15463	15446	15388	15634	15485	15701	15635	15579	15615	15465	15596	15461	15537	15632	15592	15313	15435	15605	15510	15633	15475	15550	15512	15531	15418	15505	15597	15519	15536	15401	15449	15430	15584	15423	15372	15622	15560	15507	15435	15242	15514	15316	15630	15516	15518	15484	15619	15673	15493	15569	15529	15506	15492	15415	15464	15520	15524	15500	15233	15468	15523	15583	15547	15461	15542	15427	15543	15512	15598	15535	15333	15398	15584	15365	15446	15375	15611	15445	15430	15443	15541	15497	15319	15599	15556	15368	15489	15584	15519	15420	15473	15292	15365	15584	15547	15571	15694	15368	15542	15661	15434	15566	15498	15458	15475	15419	15411	15621	15432	15553	15568	15541	15459	15470	15536	15580	15429	15450	15440	15575	15550	15638	15591	15408	15362	15472	15493	15434	15595	15603	15592	15333	15671	15496	15670	15474	15556	15659	15559	15351	15389	15572	15464	15594	15538	15485	15587	15470	15485	15548	15488	15411	15499	15543	15431	15603	15575	15560	15572	15427	15401	15578	15597	15588	15400	15483	15476	15411	15396	15642	15527	15362	15621	15411	15529	15544	15497	15572	15534	15629	15450	15522	15602	15394	15427	15392	15464	15441	15516	15509	15446	15448	15464	15608	15411	15435	15484	15508	15604	15630	15427	15625	15479	15453	15561	15564	15627	15600	15424	15538	15606	15393	15539	15591	15432	15437	15541	15530	15549	15493	15528	15328	15676	15385	15510	15508	15616	15348	15471	15502	15507	15502	15616	15382	15339	15410	15463	15719	15544	15495	15356	15389	15580	15610	15417	15543	15399	15580	15356	15396	15439	15490	15533	15411	15507	15481	15532	15420	15355	15630	15684	15358	15487	15586	15351	15482	15145	15556	15423	15568	15448	15368	15598	15418	15462	15461	15510	15386	15591	15545	15533	15512	15627	15533	15408	15310	15329	15610	15519	15638	15528	15464	15414	15562	15463	15561	15472	15394	15481	15376	15666	15436	15592	15431	15486	15490	15564	15490	15515	15687	15518	15513	15549	15546	15393	15523	15479	15557	15572	15370	15556	15610	15458	15361	15524	15461	15437	15510	15657	15483	15446	15639	15626	15391	15580	15555	15509	15562	15508	15470	15496	15628	15456	15579	15536	15329	15597	15510	15500	15660	15480
22658	21626	28856	24873	21944	23600	24158	19360	18554	18410	18248	18040	18104	18189	18130	17939	17795	17894	17750	18004	17897	17608	17843	17873	17824	17997	17691	17845	17640	17763	17760	17876	17649	17881	17783	17710	17405	17864	17904	17823	17716	17743	17534	17800	17778	17664	17759	17653	17576	17740	17668	17746	17822	17900	17640	17648	17576	17762	17653	17746	17629	17689	17555	17963	17595	17789	17704	17656	17420	17715	17675	17890	17581	17677	17551	17686	17724	17584	17605	17596	17813	17657	17467	17453	17535	17629	17838	17795	17667	17742	17684	17626	17480	17590	17488	17477	17637	17755	17713	17749	17679	17619	17336	17694	17645	17697	17469	17642	17608	17704	17631	17686	17523	17567	17503	17444	17727	17748	17726	17584	17751	17796	17700	17738	17837	17520	17456	17494	17646	17559	17619	17715	17607	17742	17583	17637	17657	17558	17668	17488	17426	17685	17649	17668	17762	17831	17539	17676	17747	17697	17605	17589	17614	17698	17520	17680	17595	17474	17490	17644	17769	17517	17557	17535	17862	17662	17499	17757	17655	17560	17456	17510	17652	17786	17527	17728	17706	17598	17496	17678	17589	17392	17614	17642	17731	17651	17835	17723	17849	17534	17684	17643	17486	17744	17571	17620	17514	17699	17598	17416	17627	17674	17693	17927	17880	17747	17759	17847	17444	17581	17709	17748	17595	17588	17632	17602	17582	17401	17590	17509	17681	17659	17666	17621	17458	17664	17449	17627	17717	17449	17485	17565	17646	17739	17569	17775	17478	17306	17673	17477	17281	17690	17769	17483	17712	17319	17587	17600	17563	17624	17596	17799	17563	17610	17576	17707	17576	17537	17597	17658	17530	17654	17556	17624	17459	17613	17638	17539	17479	17359	17695	17570	17621	17586	17749	17837	17565	17606	17488	17600	17634	17541	17864	17660	17550	17672	17709	17726	17663	17579	17694	17685	17703	17681	17766	17602	17452	17862	17507	17511	17495	17459	17533	17596	17536	17676	17863	17534	17734	17693	17647	17497	17434	17784	17810	17547	17489	17720	17714	17782	17767	17634	17744	17650	17767	17538	17653	17819	17720	17684	17844	17632	17637	17605	17443	17692	17677	17790	17473	17708	17635	17652	17663	17495	17641	17765	17853	17837	17701	17481	17782	17784	17682	17515	17656	17795	17509	17453	17782	17579	17480	17744	17450	17473	17607	17679	17477	17608	17530	17669	17693	17664	17618	17583	17531	17657	17433	17680	17554	17682	17774	17602	17668	17513	17529	17605	17653	17471	17697	17719	17600	17821	17672	17622	17702	17627	17478	17594	17695	17687	17417	17593	17646	17671	17746	17809	17707	17598	17794	17518	17642	17758	17528	17581	17809	17734	17657	17480	17503	17591	17518	17349	17686	17339	17514	17644	17535	17718	17513	17688	17580	17608	17643	17560	17715	17717	17475	17545	17773	17585	17696	17614	17645	17720	17825	17657	17501	17637	17810	17635	17861	17582	17470	17306	17562	17624	17597	17492	17565	17713	17571	17602	17777	17686	17651	17663	17777	17558	17561	17404	17643	17702	17471	17523	17693	17581	17606	17595	17677	17576	17625	17650	17606	17266	17639	17722	17634	17632	17611	17702	17608	17813	17298	17609	17572	17573	17808	17588	17440	17500	17688	17681	17557	17749	17557	17649	17709	17573	17416	17678	17596	17694	17761	17474	17556	17631	17425	17703	17481	17511	17582	17531	17792	17763	17752	17610	17670	17587	17631	17560	17484	17734	17507	17511	17648	17831	17621	17679	17654	17479	17511	17648	17738	17732	17558	17465	17613	17638	17607	17554	17491	17495	17529	17631	17660	17597	17654	17506	17597	17484	17524	17637	17647	17576	17726	17635	17668	17677	17572	17441	17524	17613	17613	17649	17837	17765	17602	17683	17797	17565	17509	17724	17384	17558	17699	17816	17724	17595	17615	17573	17723	17628	17623	17617	17561	17454	17487	17752	17783	17629	17479	17576	17572	17421	17397	17550	17399	17601	17480	17653	17434	17569	17550	17642	17453	17592	17581	17477	17778	17760	17691	17731	17687	17614	17777	17515	17612	17673	17831	17686	17643	17700	17683	17362	17632	17724	17583	17479	17472	17746	17661	17658	17670	17674	17804	17753	17716	17837	17618	17502	17646	17623	17487	17798	17792	17820	17717	17740	17777	17829	17683	17662	17650	17499	17707	17623	17629	17643	17596	17641	17768	17680	17652	17642	17491	17348	17507	17461	17782	17494	17697	17550	17342	17669	17900	17522	17661	17641	17620	17822	17682	17819	17781	17709	17769	17531	17593	17757	17785	17448	17601	17746	17690	17603	17612	17737	17609	17529	17701	17688	17591	17557	17800	17463	17510	17474	17602	17699	17730	17573	17727	17610	17625	17365	17442	17627	17564	17553	17414	17683	17609	17522	17552	17666	17711	17644	17633	17722	17530	17713	17652	17717	17763	17675	17867	17625	17615	17685	17633	17706	17501	17569	17509	17612	17845	17440	17791	17649	17686	17592	17751	17527	17537	17505	17572	17593	17467	17834	17768	17678	17648	17703	17659	17512	17964	17697	17634	17441	17388	17626	17635	17510	17727	17631	17735	17506	17710	17576	17634	17614	17656	17826	17837	17453	17693	17871	17559	17651	17657	17747	17733	17702	17770	17447	17418	17655	17703	17496	17568	17731	17606	17435	17579	17614	17656	17478	17576	17794	17423	17495	17458	17477	17493	17708	17804	17665	17669	17708	17607	17670	17714	17678	17646	17548	17614	17711	17769	17755	17577	17548	17578	17537	17673	17907	17548	17675	17771	17625	17629	17837	17522	17490	17637	17524	17623	17471	17460	17661	17811	17709	17627	17636	17646	17408	17443	17606	17502	17671	17526	17634	17676	17668	17688	17554	17591	17566	17520	17651	17769	17608	17582	17625	17525	17452	17516	17789	17472	17655	17601	17819	17708	17649	17675	17941	17804	17545	17761	17593	17574	17693	17681	17512	17766	17658	17704	17929	17420	17383	17543	17548	17564	17503	17604	17657	17630	17839	17697	17454	17465	17615	17670	17454	17574	17640	17705	17549	17547	17481	17594	17705	17581	17767	17656	17577	17730	17672	17807	17515	17797	17626	17696	17707	17569	17642	17538	17366	17605	17746	17667	17783	17594	17634	17608	17691	17660	17383	17462	17551	17679	17626	17804	17712	17656	17649	17575	17611	17629	17849	17586	17356	17560	17491	17630	17571	17478	17785	17710	17652	17545	17540	17352	17749	17703	17526	17572	17657	17621	17519	17627	17564	17659	17700	17436	17480	17666	17569	17734	17609	17553	17510	17463	17529	17395	17558	17494	17601	17548	17697	17483	17726	17766	17629	17548	17621	17555	17678	17544	17601	17321	17560	17610	17724	17772	17753	17742	17756	17528	17525	17753	17541	17704	17626	17579	17699	17692	17734	17559	17598	17512	17628	17598	17462	17689	17624	17671	17403	17738	17676	17571	17578	17849	17432	17565	17647	17607	17579	17632	17575	17743	17681	17797	17708	17552	17507	17420	17462	17659	17403	17625	17356	17852	17534	17665	17578	17754	17892	17588	17824	17549	17581	17860	17435	17550	17568	17593	17681	17443	17587	17626	17541	17570	17721	17582	17634	17577	17594	17531	17802	17535	17732	17523	17700	17580	17672	17659	17826	17533	17495	17725	17565	17578	17585	17736	17453	17764	17511	17695	17595	17645	17618	17784	17533	17697	17582	17721	17571	17727	17685	17453	17654	17570	17472	17749	17727	17823	17398	17531	17617	17740	17654	17727	17990	17823	17657	17671	17533	17568	17623	17652	17314	17801	17726	17573	17599	17647	17555	17519	17807	17542	17547	17598	17706	17697	17400	17633	17559	17372	17600	17623	17519	17570	17532	17522	17669	17615	17453	17698	17599	17513	17655	17661	17652	17717	17594	17712	17822	17662	17586	17772	17647	17520	17758	17539	17612	17767	17510	17700	17763	17721	17638	17800	17663	17662	17478	17662	17741	17633	17429	17513	17786	17495	17642	17555	17697	17762	17862	17673	17784	17393	17681	17536	17618	17591	17642	17621	17468	17655	17624	17623	17713	17521	17522	17737	17610	17656	17443	17652	17494	17674	17560	17811	17717	17579	17647	17474	17679	17652	17542	17535	17506	17486	17564	17378	17579	17643	17567	17605	17626	17611	17360	17808	17619	17657	17618	17646	17614	17696	17651	17609	17557	17446	17381	17573	17799	17664	17551	17723	17430	17680	17717	17572	17567	17647	17464	17553	17568	17884	17576	17716	17527	17624	17602	17726	17755	17583	17586	17679	17563	17575	17519	17567	17632	17819	17856	17703	17822	17663	17716	17618	17776	17594	17524	17434	17678	17485	17496	17602	17506	17477	17650	17705	17796	17592	17539	17532	17929	17789	17471	17568	17622	17632	17572	17633	17618	17670	17718	17485	17531	17673	17596	17625	17566	17685	17869	17558	17643	17681	17534	17755	17642	17546	17596	17749	17508	17576	17523	17643	17836	17918	17572	17611	17817	17717	17653	17801	17656	17687	17676	17468	17507	17574	17647	17588	17574	17739	17816	17607	17556	17584	17543	17566	17768	17791	17709	17635	17670	17656	17593	17752	17507	17584	17656	17820	17566	17701	17624	17661	17451	17521	17685	17590	17410	17821	17516	17547	17874	17618	17487	17733	17543	17636	17668	17701	17625	17710	17601	17625	17576	17636	17559	17772	17785	17735	17721	17620	17806	17621	17652	17529	17635	17686	17814	17474	17763	17727	17503	17647	17452	17639	17543	17559	17286	17503	17707	17626	17453	17445	17731	17580	17744	17760	17636	17721	17824	17494	17469	17786	17620	17814	17472	17728	17624	17641	17710	17600	17463	17411	17593	17750	17668	17629	17660	17738	17647	17525	17632	17622	17559	17613	17533	17502	17524	17700	17832	17453	17486	17648	17745	17808	17632	17586	17685	17690	17654	17441	17428	17634	17590	17743	17830	17720	17478	17647	17442	17390	17560	17613	17484	17546	17540	17532	17783	17591	17579	17593	17627	17488	17555	17567	17613	17698	17725	17653	17828	17737	17692	17692	17445	17700	17440	17571	17662	17621	17459	17583	17451
17432	42313	32060	22874	19027	17494	16635	16235	15835	15644	15600	15481	15388	15356	15277	15115	15158	15050	15261	15207	15166	15225	15160	15117	15031	15060	15304	15077	15172	14979	15005	15077	15125	15213	14912	15166	15032	15022	15142	15101	15062	15113	15039	15115	15173	15031	15043	15049	15077	15143	15012	14910	15005	15003	14991	15175	14889	14921	14995	15079	15019	15050	15066	14980	15052	15140	15168	14967	15059	14996	14983	15202	15026	15128	14997	15214	14967	15033	14919	15140	15081	15002	15094	15188	15244	14935	15106	15104	15087	15114	15094	15135	15007	15079	15155	15181	14986	15082	14970	15146	15014	15009	15045	15098	15142	14991	15125	14952	15134	14931	15080	14974	15062	14967	15283	14943	14835	15013	14998	15110	15046	15187	15067	15044	15116	14923	14998	14965	14942	15044	14972	14990	15051	15169	14915	15059	15003	14967	15093	15019	15015	15073	15086	15094	15053	14943	15070	15201	15147	15077	15034	14963	15023	15038	15034	14863	14936	15011	15150	15138	15087	15108	14980	14979	15034	14970	15116	14928	15323	15102	15004	14928	15101	15021	14994	15108	15001	15040	14997	14959	14967	14970	15009	15011	15016	14998	15062	15030	14907	14997	14908	15263	14795	15133	14970	15002	14950	14890	14883	14911	15117	14918	15005	14956	15032	15153	15118	14993	15146	14951	15121	14968	15044	15076	15101	15146	15020	15031	15004	14994	14990	15098	15104	15070	15052	15069	15219	15236	15258	15110	14826	15213	15104	15093	15133	15148	15167	15122	15066	15088	15045	15059	15208	15089	14944	15061	14965	15010	15110	15063	14981	14916	14975	15088	14992	15112	14918	15206	15153	14903	14924	15132	14958	14958	14946	15113	15047	15060	15193	15036	14975	14866	15128	14999	15023	15091	15182	14977	15318	14947	14912	14914	14872	15113	15112	15266	15225	15090	15158	15051	15163	15142	15135	15058	15089	15076	14983	15076	14932	14886	15192	15132	14834	14925	15069	15124	14877	15013	15000	15012	14930	14974	15006	15092	14967	15050	15150	15162	14855	15039	15140	15128	15183	14992	15023	14907	15093	15038	14958	15126	15118	15179	15308	15082	15137	15036	14993	15133	15029	14895	14882	15189	14769	14916	14949	14944	15082	15199	15062	15085	15046	15110	15084	14982	15166	15179	14983	15114	14968	14808	15154	14997	15012	15139	14888	14880	15125	14986	14953	14948	15057	14994	15101	15024	15070	14910	15064	15147	14961	15061	14952	15048	15135	14971	14908	15036	15081	14969	14948	15041	15087	14935	15117	14897	15021	15047	15150	14718	15140	15069	14975	15123	15109	14899	14955	14991	15174	14993	14958	15165	15087	14869	15135	15045	15133	15104	15060	14974	15072	15084	14960	15072	15071	14832	14939	15065	15060	15106	15262	14927	15035	15101	14841	15080	14897	14891	14844	14907	15087	15001	15075	15077	15162	14898	15093	14963	15036	15126	15028	15039	15107	15032	15049	15020	14904	15090	15088	14978	14999	15014	15134	14934	15132	14816	14906	15011	15005	15167	15067	15015	14915	15008	15095	14983	15015	15002	14783	14847	15173	15041	14862	15106	14944	14935	15020	14909	14923	14989	15007	15119	14835	15268	15150	15114	15129	15083	15215	15172	15130	15065	14989	15252	15037	15060	15168	14988	15073	14940	15142	15030	14961	14904	15100	15030	14985	14981	14999	15114	15067	15130	15239	15078	15088	15083	15084	14966	15117	15060	14962	15091	14986	14874	15057	15084	14995	15198	15051	14981	15007	14938	15056	15192	15104	14956	14985	15039	14987	15132	15204	14909	15031	15199	15009	15076	15118	15028	14923	15072	14951	14999	14921	15023	15036	15135	15138	14955	15076	14976	15115	14933	15113	15101	14936	15129	15216	15095	15034	14926	15001	15133	14942	15022	15026	15156	15107	15029	15071	15157	15199	15065	15050	15042	15058	15093	15196	15261	14964	14977	14949	15197	14873	15097	15121	14953	15153	15058	15136	15043	15065	15273	14925	14978	15265	14965	14962	14996	15105	14952	14913	14974	15009	15107	14860	14983	14952	14962	14887	14895	14881	15193	15021	15011	14902	15044	15167	15073	14903	14914	15053	15100	15082	15154	14894	14966	15048	14953	15051	15090	15179	14956	15104	14938	14986	14980	15054	15040	15013	15129	14991	15165	15029	14983	15096	14937	15058	14936	15033	15129	15090	14970	14980	14841	15075	14978	14991	15113	15021	15090	15106	14994	14996	14989	15006	15048	15178	14918	15189	15161	14991	14895	14998	15049	15234	14900	15177	15048	15108	15098	14895	15111	14975	14922	15047	15056	14942	15012	15140	14951	14974	15026	15181	15176	15065	14983	15294	15112	15120	15052	14928	15044	15182	15000	15141	15035	14917	15149	14925	15116	15019	14908	14891	14801	15045	15344	14997	14999	14907	15066	15042	14973	14959	14967	14982	15094	15082	15063	15161	15212	14955	15060	15067	14904	15003	15174	14949	14805	14995	14903	14993	15243	14919	15113	14918	15028	15018	15070	15013	15123	14986	15081	15039	15098	14995	15023	15076	14867	15032	15059	14743	14930	14810	14932	15054	15075	15013	15033	14973	15018	15019	15141	14989	15061	14855	15177	14916	15033	14886	15046	15056	14978	15022	14929	15013	15009	15081	15247	15036	14958	14953	14991	15004	15093	15131	15103	15005	15115	15062	15147	14924	15043	15032	14973	15131	14970	15008	15181	14890	15082	15147	14899	15209	15128	15161	14961	14982	14950	15035	15096	15078	15004	15091	15092	14933	15007	15144	15031	15012	15045	14972	14958	14907	15044	15060	14869	15115	14839	14947	15007	15075	15042	15226	15042	15017	15042	15075	15138	14991	14973	15017	15056	15065	14978	14938	15071	14937	14952	14991	15091	14962	15098	14990	14951	15035	15141	14975	15076	15120	15142	15224	15072	15124	15125	15061	15051	14965	15127	14913	15062	15174	14921	15130	14966	15160	15051	15040	14997	15006	14997	14951	15091	15110	14991	14980	15041	14980	14911	14891	14955	15186	14998	15020	15111	15152	15201	15123	15080	15064	15051	15082	14958	15064	15014	15138	14968	14845	15106	15149	15123	14965	15070	15129	14898	15050	14987	15091	15101	15047	15076	15073	15090	14884	15013	15050	15016	15125	15131	15111	14791	15009	15152	15043	14977	15127	15044	15058	15085	15074	14921	15085	14884	14817	15059	15061	15118	15018	15027	15074	14950	15059	15099	15017	15064	14986	15040	15037	14929	15062	15213	14959	15128	15088	14974	15047	14913	14912	14990	14968	15194	15021	15161	15066	15025	15225	15189	14970	14897	15116	14940	15049	15084	15082	15059	15172	14925	15006	15093	15166	15020	15000	15072	15044	14928	15038	15015	15106	15037	15001	15077	15127	15239	15041	15004	14976	15143	14987	15086	14900	15021	14971	14927	15038	15011	15013	15083	15079	14951	15120	15051	15069	14849	15043	14944	15030	14995	14787	15020	14988	15173	14984	15125	15177	14985	15177	15022	15268	15069	15052	15132	15155	14957	15122	14922	15042	15239	14891	14748	14961	14951	14934	14905	15098	15083	14933	15114	14930	14997	15141	15071	15021	14977	15156	14916	15233	14918	15224	14991	15029	14962	15224	15019	15352	15032	14912	14910	14869	15097	15028	14892	15152	15156	14871	15016	14987	14952	15120	14989	14986	15034	15005	14997	15031	14969	15204	14916	14878	15004	15175	15179	15212	15206	15037	15125	15073	15014	15185	15001	14978	15039	15228	15125	15190	15058	15058	14992	14972	15151	15097	15050	14953	15154	15135	14994	15084	15030	15010	15119	14798	15172	15052	14908	14954	15021	15108	14965	15108	15147	15044	15127	15096	15195	14940	14944	14909	15086	15059	15148	15082	15099	15116	14929	15115	14930	15074	14933	14906	14978	15103	15066	15027	14895	15116	14982	15090	15024	15032	15073	15115	15063	15091	15159	14853	15093	15065	14972	14975	15071	14984	14945	14885	15177	14961	15120	15043	14996	15020	14926	14928	15181	14960	14941	15119	14910	15052	15071	14916	15020	15080	15139	14979	15014	14963	15227	15173	15065	14775	15071	14966	15060	15066	15027	15103	14870	15061	14997	15171	15003	15114	14800	15013	14951	15165	15142	14971	14965	14831	15004	14937	14889	15016	15084	15059	14967	14919	15333	14962	15006	15096	15086	15073	15057	14976	15243	14973	15060	14935	14941	15096	15199	15197	15126	15148	15033	14974	14940	15030	14966	15072	15018	15127	15018	15129	15093	15022	15052	15053	14954	15092	15152	14953	15063	15146	15009	15060	15107	15144	15002	15062	15178	15002	15111	14944	15102	15040	15008	15071	15056	15131	14982	14967	15202	15077	14935	14941	14988	15067	15090	15023	15120	15266	15170	15146	14955	15198	14883	15018	14991	15111	15047	15048	14972	14920	14962	15080	15005	14982	14997	14983	14940	15116	15104	15165	15129	14899	15223	14978	15094	15243	15006	15094	15185	15149	15018	14922	15084	15077	14960	15108	14956	14881	15009	14882	15161	15048	14944	15218	15115	15101	14954	15011	14873	15108	14968	15102	15075	15068	15130	14979	14923	14879	14991	14983	15191	14950	15001	14931	15156	14956	15048	15110	15007	15028	15018	15098	14950	14845	15214	14980	14968	14931	14980	15129	15001	15060	15178	14936	15095	15070	15088	15158	15200	15023	15169	14922	15084	15058	14876	15005	15063	15234	15038	15272	14988	14994	14925	15170	14981	15071	15158	15070	15117	14911	15067	15013	15037	15147	14969	15076	14927	15042	14857	15150	15057	15066	15040	14901	14981	15051	14988	14960	15182	14917	15036	15045	14945	15026	15095	15003	14964	15002	14955	15055	14881	15122	15131	15057	14852	14909	14950	15107	15012	15104	15079	15073	14990	15094	15103	14989	15089	14883	15258	14952	15220	14929	15140	15014	15061	15034	15079	15034	15006	15092	15090	14982	14954	14977	15006	15000	14997	14972	14930	15019	15071	15020	14903	15066	15038	14832	15049	15217	15111	15131	14878	14939	15165	14937	15091	15012	15183	15113	15005	15162	15127	14965	15074	15101	15065
29800	23703	26242	22695	19138	18704	18534	18185	17906	17728	17848	17745	17774	17792	17846	17853	17730	17740	17663	17670	17680	17665	17691	17737	17680	17622	17691	17707	17849	17653	17837	17649	17789	17808	17757	17664	17504	17827	17583	17581	17680	17540	17607	17772	17530	17657	17520	17811	17615	17726	17698	17550	17596	17785	17622	17655	17713	17860	17736	17692	17960	17710	17741	17738	17693	17552	17839	17737	17630	17643	17618	17618	17742	17669	17726	17609	17826	17860	17514	17840	17700	17646	17501	17477	17578	17774	17676	17912	17567	17774	17677	17422	17750	17920	17560	17626	17716	17698	17529	17847	17617	17527	17680	17651	17670	17724	17621	17545	17798	17751	17848	17728	17669	17957	17702	17559	17635	17624	17700	17645	17895	17740	17788	17587	17776	17843	17847	17860	17741	17762	17693	17791	17740	17783	17751	17883	17873	17597	17624	17901	17566	17644	17846	17842	17724	17726	17823	17714	17719	17601	17567	17732	17534	17664	17669	17848	17670	17718	17482	17658	17442	17777	17746	17686	17707	17690	17644	17746	17726	17606	17605	17670	17801	17643	17631	17810	17593	17696	17646	17803	17640	17552	17679	17901	17681	17759	17482	17574	17646	17483	17575	17539	17662	17619	17488	17657	17552	17514	17766	17806	17778	17732	17645	17726	17748	17675	17525	17538	17649	17529	17679	17866	17663	17877	17635	17573	17734	17539	17749	17541	17890	17434	17651	17518	17684	17403	17765	17683	17619	17716	17719	17765	17677	17708	17553	17676	17618	17729	17592	17793	17438	17735	17857	17803	17694	17641	17663	17635	17656	17799	17747	17659	17531	17689	17668	17570	17629	17575	17630	17691	17619	17712	17710	17769	17670	17667	17717	17629	17924	17618	17863	17736	17791	17744	17733	17734	17773	17874	17713	17641	17674	17602	17747	17620	17538	17514	17678	17661	17483	17699	17657	17764	17544	17835	17584	17595	17820	17506	17628	17695	17742	18015	17643	17724	17772	17713	17848	17680	17551	17679	17693	17750	17653	17723	17618	17503	17538	17616	17540	17740	17878	17861	17842	17650	17630	17802	17802	17864	17557	17855	17793	17680	17779	17617	17615	17639	17647	17536	17751	17815	17849	17817	17748	17647	17669	17802	17511	17737	17620	17701	17900	17406	17557	17531	17607	17786	17660	17819	17760	17796	17889	17699	17683	17669	17498	17785	17476	17665	17616	17576	17650	17581	17454	17728	17825	17619	17841	17817	17754	17676	17663	17622	17469	17601	17808	17601	17825	17778	17763	17420	17530	17707	17577	17664	17668	17596	17644	17709	17713	17639	17550	17668	17661	17550	17485	17549	17776	17668	17825	17620	17793	17842	17857	17510	17806	17673	17704	17637	17684	17774	17877	17638	17789	17635	17908	17670	17616	17630	17695	17829	17731	17679	17753	17535	17804	17748	17592	17592	17755	17675	17866	17771	17888	17507	17692	17609	17611	17562	17661	17902	17710	17613	17532	17702	17787	17576	17812	17634	17892	17979	17569	17727	17722	17622	17713	17687	17888	17878	17530	17600	17776	17761	17814	17849	17628	17549	17490	17710	17795	17533	17802	17618	17832	17721	17764	17579	17594	17498	17739	17663	17741	17607	17698	17784	17837	17684	17790	17737	17678	17779	17737	17642	17795	17675	17433	17677	17706	17794	17600	17563	17728	17818	17786	17587	17752	17615	17570	17591	17644	17626	17802	17545	17432	17622	17701	17644	17842	17587	17568	17543	17576	17697	17644	17808	17736	17483	17670	17739	17689	17683	17734	17761	17607	17617	17608	17532	17645	17639	17649	17614	17774	17567	17701	17621	17675	17838	17802	17760	17666	17724	17534	17733	17679	17483	17479	17745	17785	17661	17659	17749	17966	17651	17777	17765	17525	17769	17640	17676	17874	17727	17724	17826	17740	17604	17438	17433	17742	17863	17620	17573	17777	17708	17706	17613	17574	17811	17580	17736	17555	17504	17479	17664	17742	17605	17577	17733	17686	17719	17667	17851	17563	17524	17729	17673	17697	17529	17519	17810	17982	17558	17816	17456	17768	17778	17444	17774	17942	17706	17692	17790	17812	17633	17864	17692	17682	17635	17519	17456	17720	17696	17748	17583	17521	17781	17538	17807	17445	17646	17664	17574	17542	17716	17700	17748	17650	17550	17801	17767	17659	17665	17810	17727	17604	17491	17829	17718	17557	17829	17639	17632	17726	17551	17637	17710	17694	17631	17634	17602	17664	17701	17802	17600	17614	17528	17452	17684	17772	17575	17823	17792	17602	17622	17652	17605	17701	17726	17661	17546	17699	17852	17753	17743	17460	17718	17802	17622	17771	17534	17603	17929	17518	17673	17660	17878	17914	17699	17738	17601	17436	17538	17524	17727	17722	17715	17774	17617	17655	17707	17717	17567	17750	17754	17773	17649	17558	17585	17762	17781	17733	17590	17631	17722	17513	17614	17809	17573	17598	17742	17702	17559	17600	17710	17694	17587	17694	17776	17538	17672	17504	17717	17575	17479	17691	17648	17624	17678	17782	17754	17615	17810	17863	17809	17710	17592	17731	17444	17645	17804	17709	17555	17635	17870	17734	17618	17864	17574	17730	17667	17596	17794	17675	17653	17842	17839	17618	17742	17813	17613	17607	17628	17641	17592	17786	17709	17680	17678	17759	17614	17750	17849	17843	17761	17852	17509	17724	17809	17524	17776	17598	17939	17533	17722	17646	17864	17459	17594	17652	17795	17841	17808	17668	17685	17646	17785	17549	17688	17587	17805	17527	17694	17642	17712	17716	17702	17645	17787	17675	17747	17592	17648	17643	17557	17745	17652	17661	17635	17540	17693	17843	17606	17647	17722	17690	17850	17753	17720	17433	17449	17538	17743	17856	17781	17707	17790	17791	17694	17576	17731	17649	17559	17640	17720	17789	17772	17704	17712	17547	17856	17643	17545	17609	17647	17695	17681	17621	17444	17554	17761	17650	17811	17798	17711	17760	17652	17526	17765	17778	17656	17735	17838	17828	17636	17602	17718	17733	17680	17738	17752	17675	17738	17567	17655	17611	17580	17713	17703	17651	17754	17766	17685	17709	17707	17720	17630	17872	17611	17554	17580	17957	17592	17668	17513	17697	17811	17583	17628	17625	17663	17729	17613	17534	17666	17828	17600	17651	17899	17593	17697	17814	17720	17769	17800	17812	17841	17765	17829	17569	17668	17596	17859	17760	17831	17624	17636	17619	17594	17689	17567	17785	17563	17635	17741	17764	17729	17716	17793	17803	17671	17948	17664	17398	17619	17694	17554	17660	17377	17518	17719	17763	17738	17557	17731	17757	17708	17632	17752	17707	17407	17686	17450	17699	17810	17573	17601	17674	17693	17570	17568	17494	17789	17632	17804	17820	17518	17636	17514	17905	17700	17642	17652	17757	17595	17581	17700	17682	17666	17953	17693	17775	17623	17797	17745	17722	17796	17540	17693	17625	17853	17599	17596	17646	17887	17798	17593	17721	17720	17641	17728	17755	17638	17625	17840	17513	17610	17557	17763	17705	17595	17843	17583	17650	17737	17706	17409	17465	17769	17529	17556	17739	17522	17721	17624	17560	17681	17859	17710	17656	17436	17846	17721	17567	17677	17651	17796	17854	17686	17889	17722	17765	17672	17830	17619	17771	17770	17755	17740	17740	17614	17806	17807	17647	17629	17773	17481	17665	17666	17766	17423	17603	17830	17593	17730	17908	17728	17828	17700	17831	17618	17519	17638	17464	17807	17907	17860	17693	17860	17742	17471	17609	17745	17750	17663	17830	17653	17514	17647	17633	17741	17562	17787	17612	17816	17729	17677	17892	17472	17672	17488	17908	18029	17823	17696	17759	17682	17618	17602	17663	17849	17642	17710	17774	17750	17566	17657	17592	17750	17780	17579	17609	17705	17688	17456	17682	17591	17650	17655	17755	17831	17674	17550	17853	17703	17469	17836	17836	17725	17584	17857	17993	17651	17730	17627	17869	17767	17763	17656	17560	17905	17623	17619	17605	17678	17508	17515	17622	17633	17700	17849	17689	17642	17752	17829	17650	17716	17641	17642	17366	17706	17655	17775	17521	17629	17667	17690	17660	17759	17920	17650	17596	17478	17796	17738	17526	17543	17653	17543	17721	17800	17752	17786	17608	17570	17607	17752	17494	17617	17738	17638	17785	17501	17551	17954	17674	17714	17565	17971	17661	17789	17769	17642	17744	17843	17591	17690	17784	17711	17762	17590	17856	17839	17528	17617	17730	17508	17719	17723	17692	17519	17590	17702	17613	17622	17672	17590	17640	17781	17822	17624	17638	17622	17671	17729	17733	17842	17804	17704	17723	17632	17729	17627	17599	17758	17699	17670	17852	17752	17484	17597	17830	17509	17651	17552	17872	17687	17563	17777	17683	17707	17549	17636	17686	17599	17544	17578	17618	17601	17620	17796	17844	17577	17706	17574	17565	17449	17512	17758	17763	17582	17632	17546	17675	17654	17753	17711	17726	17764	17654	17648	17672	17625	17557	17653	17692	17759	17566	17702	17717	17544	17546	17664	17920	17779	17661	17676	17672	17744	17799	17821	17938	17778	17756	17823	17524	17683	17604	17856	17809	17688	17680	17770	17593	17611	17774	17626	17625	17641	17852	17545	18047	17583	17768	17603	17565	17639	17600	17555	17841	17630	17499	17559	17791	17628	17689	17787	17502	17793	17712	17587	17655	17633	17762	17877	17670	17537	17665	17710	17580	17807	18055	17846	17781	17793	17722	17615	17673	17740	17811	17601	17474	17859	17585	17800	17689	17777	17624	17707	17470	17912	17864	17605	17610	17657	17690	17543	17802	17658	17604	17622	17602	17401	17767	17791	17742	17697	17550	17730	17654	17639	17726	17654	17705	17735	17806	17706	17819	17686	17771	17674	17627	17865	17769	17619	17901	17615	17724	17690	17721	17526	17884	17861	17517	17552	17713	17787	17622	17717	17498	17558	17497	17706	17731	17677	17601	17674	17371	17492	17838	17702	17522	17674	17591	17790	17637	17821	17913	17752	17817	17701	17706	17587	17568	17647	17753	17869	17735	17564	17762	17706	17675	17769	17615	17878	17658	17629	17596	17677
18347	29169	23707	18437	16692	16019	15850	15513	15488	15489	15352	15287	15208	15030	15305	15095	15143	15227	15259	14995	15230	15242	15178	15115	15099	15079	15083	15082	15030	15076	15269	15102	15097	15141	15193	15145	15189	15037	15167	15093	14945	15106	15217	15018	15106	15037	14915	15125	15140	15163	15005	15141	14954	15114	15000	15105	15053	15157	15133	15039	14921	15123	15032	15134	15055	15072	14985	15172	15206	15333	15168	15174	14993	15074	14940	15184	15132	15104	14975	15190	14968	15154	15350	15102	14877	14885	15051	14992	15067	15096	15232	15073	15049	15156	15185	15057	14990	14930	15135	15115	15084	15150	15198	14993	15206	15017	15003	15176	15075	15006	15060	15026	15006	15106	14984	15123	15035	15158	15107	15087	15022	15215	15140	15093	15042	15114	15138	15078	15079	15029	14969	15097	14995	15134	15043	15008	15102	15120	15006	15090	15079	15108	14948	15011	15210	14936	15129	14910	15138	15064	15126	15055	15104	15114	15173	15120	15027	15145	15005	15006	15105	15036	15107	15104	15265	14967	14876	15123	15006	15077	15136	15462	14987	15233	15123	15108	15109	15034	15021	15047	15181	15001	14988	15097	15141	15020	15060	14993	15004	15270	15230	15024	15059	15093	15032	14963	15039	15238	15180	15105	15007	15120	14979	15171	15031	15018	15134	14999	15154	15004	14962	15130	15117	15222	15086	15090	15266	15102	15085	14983	15071	14910	15206	15158	15174	14939	15078	15006	15043	15055	15117	14978	15109	15111	15211	15154	15126	15116	15052	15121	15074	15060	15054	15077	15037	15037	14979	15018	15035	14894	15185	15181	15237	15324	15087	15013	15104	14991	15091	15168	14951	15032	15092	15242	14988	15069	14765	14992	15003	15130	14961	15154	15127	15217	15138	15332	15006	15079	15415	15228	15074	14953	15159	15136	15005	15053	15097	15210	15127	15047	15049	15163	15090	15052	15056	15141	15266	15060	15024	15338	14949	15002	15129	15148	15182	15107	14972	14938	15141	15039	15037	15005	15185	15040	15075	14979	15000	15101	15185	15119	15182	15163	15261	15114	15324	15184	14997	15049	15079	15069	14905	14988	15013	14976	14991	15035	15149	15304	15009	15105	15052	15199	15110	15129	15159	15056	14977	15116	14993	15169	15132	15220	15202	15023	15162	15053	15192	15232	15415	15145	14973	15039	15016	15184	15155	15058	15122	15068	15235	15101	15097	15096	15082	15131	15016	15047	15027	15124	15124	15199	14940	15027	15087	14944	15169	15275	15171	15122	15123	15149	15109	14985	15038	15128	15158	15170	15045	15020	15218	15219	15039	15189	15160	15060	15269	15185	15048	15114	15098	14934	15144	15021	15222	14962	15098	15092	15035	15064	15036	15008	14996	15136	15183	15078	15042	15119	15216	15007	15141	15075	14944	15190	14930	15140	15145	15202	15048	15201	14961	15042	15044	15175	15051	15137	15151	15204	15214	15191	15113	15083	15161	15074	15021	15145	14922	15008	15123	15198	14984	15077	15119	15024	15125	15145	15071	15060	15014	15071	15083	15034	15068	15057	15087	15232	15069	15085	15182	15130	15094	15198	15096	15003	15110	15152	15101	15030	15238	14953	15165	14964	15187	15058	15132	15055	15058	14969	15192	15139	15074	15133	14949	15112	15251	15051	14969	15084	14912	15116	14994	15072	14935	15060	15017	15016	15032	14984	15053	15067	15037	15204	15068	15088	14947	15113	15079	15162	15141	15151	15070	14973	15166	15041	15005	15107	15131	15024	15001	15263	15049	15234	14979	15096	15171	15105	15185	15054	14977	15074	15030	15040	15049	15192	15119	15162	15174	14969	15237	15053	15094	14963	15120	14932	14955	15133	15149	14848	15330	15107	15170	15043	15056	15054	15019	14883	15039	14903	14922	14983	15066	15242	15202	15109	15203	15105	15311	15082	15088	15084	15200	15084	15239	14926	14955	15008	15072	15373	15078	15032	15118	15133	14983	15118	15019	15232	15263	15167	14965	15075	15091	15049	14886	15023	14984	15095	15138	14853	15194	15096	15120	15138	14978	14985	15032	15032	15097	15048	15114	15158	14967	15096	15043	15262	15073	15172	15079	15020	14936	15055	15088	15266	15183	15026	15076	15022	15192	15046	15188	15077	15220	15085	15124	15150	15079	14963	15109	15147	15085	15143	15101	15045	14971	15065	15144	15039	15252	15154	15033	15215	14968	15233	15203	14996	15123	15136	15019	15076	15070	14957	15174	15203	15054	15058	15039	15132	15132	14874	15093	14895	15236	15317	14950	14982	14992	15093	15159	15157	15080	15198	15134	15074	15134	15116	15128	15083	15103	15049	15066	14989	15082	14964	15067	15062	15124	15206	15106	15123	14979	15111	14997	15321	15085	15024	15199	15039	15050	15172	15031	15141	15065	15184	15174	15295	15023	15120	15183	15053	15054	15197	15057	15253	14939	15025	15068	15085	15092	15260	15138	15037	14909	15183	15095	15055	15196	15169	15133	15063	15129	15078	15056	15149	15070	15151	15052	15166	15022	14980	15273	15015	15204	15147	15261	15089	14827	15153	15151	15012	14853	15200	14986	15105	15108	15211	15133	14998	15048	15344	15005	15095	15087	14853	15002	15070	14990	15071	15133	15112	15041	15110	15043	15136	15208	15101	15075	15134	15145	15073	15312	15097	15094	15144	15331	15241	14998	15186	14974	15300	15201	14981	14966	14827	15185	14967	15022	15207	15064	15015	15055	14989	15113	15058	15169	15158	15106	15125	15017	15181	15104	15144	14990	15131	15200	15042	15035	15284	15220	15000	15049	15000	15165	15118	14990	15052	15063	15091	15114	14962	15073	14952	15133	15121	15278	15171	15140	15152	15221	15110	15026	15121	15121	15214	15151	15159	15068	15162	14907	15021	15013	15006	15053	15026	15309	15120	15169	15039	15165	15013	15044	15107	15171	15098	15239	15064	15005	14918	15024	15174	15070	15112	15191	15134	15128	15248	15049	15107	15160	14942	15158	15133	15140	15144	15079	14903	14991	15084	15135	15166	15130	15074	15003	15099	15098	15005	14951	15062	15098	15216	15163	15191	15047	14998	15016	15198	15075	15028	15119	15218	15169	15041	15184	15090	15035	15020	15135	15243	15147	14968	15070	15012	15038	15134	15145	15270	15119	15100	15133	15164	15029	14934	15102	15113	14894	15058	15187	15099	15106	15104	15059	15099	15008	14751	15092	15074	15170	15057	15177	15207	15080	15147	15124	14979	15253	15142	15128	15069	15090	15008	15113	14913	14999	15025	14907	15185	15278	15091	15072	15315	15055	14993	15107	15193	15153	15124	15215	14961	15119	15240	15062	15017	15010	15173	15002	15005	15145	15153	15142	15064	14993	15218	15093	15113	15092	15063	15272	15091	14864	15005	14961	15156	15068	15107	15240	15231	15171	15313	15166	15050	15134	15300	15087	15058	15155	15114	15111	15090	15110	15260	14984	15021	15140	15075	15141	14969	14990	15158	15094	15195	15076	15070	14964	15111	14988	15100	14957	15193	15270	15065	15039	15015	15301	14971	14983	15123	15212	15027	15114	15155	15277	15230	14983	15159	15107	15023	15183	15157	14932	15229	15118	15161	15100	15020	15162	15158	15216	15027	15016	15090	14978	15108	15046	15164	15302	15103	14985	15102	14935	15197	15198	15106	15187	14969	15118	15067	15128	15044	15079	14940	15119	15025	15044	15002	15088	15174	15102	15009	15240	15149	15009	15035	15099	15133	15057	15083	15125	14925	15001	15303	15069	15002	15030	15205	14986	15295	14997	15185	15081	15160	15175	14957	15119	15222	15197	14993	15052	15146	15188	14887	15257	15187	15071	15121	15198	14999	15100	15065	15153	15172	15420	14994	15196	15120	15079	15015	14946	15144	15095	15112	15195	15125	15138	15087	14958	15132	14937	15030	15065	15115	15219	14896	15130	15076	15268	15193	15203	15092	15198	14962	15147	14932	15211	15105	15163	15118	15126	15101	15044	15136	14949	15150	15117	15095	14983	14959	15205	14919	14987	15045	15267	14989	15147	15203	15245	15157	15192	15086	15078	14887	15005	15151	15084	14975	15105	15242	15304	15095	15137	14959	15085	15001	15133	15197	14928	15225	15037	15043	15341	15085	14968	15044	15124	15173	15150	14966	14889	15121	15020	15241	15181	15032	15094	14995	15208	15275	15039	15048	15086	15090	15306	15007	15103	14946	15165	15119	14918	15032	15070	15056	14895	15206	15176	15144	15044	15147	15043	15100	14993	15039	15201	15084	15079	15127	15038	14941	15242	15191	15008	14994	15035	15131	15004	15264	15165	15096	15104	15086	15051	15018	15170	14998	15134	15209	15044	15039	15092	15032	15047	15189	14924	15071	14971	15068	15147	15154	15095	14970	14941	15065	15064	15062	15027	15132	15047	14858	15162	14982	15131	15159	14976	15094	14978	15207	15148	15127	15100	15079	15029	15203	15067	15186	15040	15060	14885	15179	14840	15170	15070	15074	15107	15141	15107	15085	15127	15121	15135	15172	15134	15093	15119	15100	15221	15207	15060	15011	14899	14931	15001	15107	15089	15051	15217	15082	14991	15133	15244	15076	15112	15141	15049	15193	15006	15160	15063	15027	15172	15306	15256	15117	15017	15124	15124	15072	15176	15081	15128	14949	15010	15197	14983	15112	15100	15179	15195	15203	15273	15199	15123	15099	15062	14974	15036	15063	15121	15121	15083	14801	15056	15120	15170	14986	15126	15070	15149	15227	15093	15211	15110	15059	15039	15061	15116	15085	15112	15141	15123	15165	15014	15168	14955	14960	14920	14912	15123	15195	15027	15211	15159	15103	15125	15133	14965	14998	15101	14987	15129	15091	15120	15127	15178	15096	15025	14915	14913	15099	15248	15209	14903	15030	15185	15148	15077	15088	15109	15092	15239	15223	15150	15077	15053	14959	15125	15008	14844	15033	15162	15037	15204	15182	15146	15099	15080	15124	15007	15164	15107	15330	15195	15048	15212	15146	15073	14922	15204	14993	15190	15045	15145	15175	15126	15192	15150	14864	15212	15193	14965	14841	14884	15085	14969	15257	15058	15031	15110	15142	15031	15197	15165	14956
23774	21588	28310	25553	22556	21572	20351	18343	17641	18008	17609	17492	17312	17442	17275	17367	17326	17306	17221	17367	17375	17319	17204	17299	17153	17177	17139	17290	17174	17328	17083	17225	17333	17098	17089	17227	17145	17161	17148	17208	17129	17195	17264	17006	17000	17052	17145	17106	17049	16974	17150	17093	16970	16869	17004	17077	17032	16900	17104	17123	17120	17065	17271	17062	16974	17402	17191	17054	17314	17249	17274	17163	16925	16982	17201	17216	17157	17073	17038	17050	16982	17086	17094	17040	17020	17034	17106	17166	17023	16903	16859	16849	17180	16988	17016	17235	17146	17092	16999	17029	17038	16976	17167	16875	17122	16945	17076	17156	17253	17218	17001	17226	17145	17290	17166	16969	17127	17080	17127	17023	16930	17075	17194	16980	17090	17058	17096	17131	17132	17229	17010	17131	17038	17080	17123	16965	17205	17167	17228	16926	17021	17079	17214	17163	17211	17128	17194	17060	17112	17085	17273	17260	16973	17155	17250	17039	17138	17169	17045	16962	17076	17025	17025	17222	17180	17154	17310	17149	17265	17044	17021	17013	17230	17123	17143	17096	17026	17148	17095	16965	16949	17108	17086	16831	16876	17011	17161	16943	17054	17038	16951	16918	16996	16865	17011	16985	17113	16913	17027	16999	17238	17079	17184	17098	16925	16978	17005	17012	16778	17292	17025	16943	17217	17297	17018	17092	17107	17005	16811	17111	17079	17075	17124	17295	17130	17208	17172	17068	16939	17097	17002	16871	17155	17127	17081	17051	17285	17033	17107	17057	17025	16993	17235	17000	17037	17342	17013	17102	17026	16951	17050	17219	17166	17085	17080	17081	17143	17098	17115	17309	17084	17171	17299	17066	17078	17071	17050	16971	16929	16868	17017	17143	17083	17148	17113	17213	17157	17101	17074	17173	17079	17136	17167	17090	17361	17035	17072	17134	17177	17083	17111	17242	17090	16885	17332	16953	17063	17208	16947	17169	17069	17038	17087	17325	17214	17161	17331	17113	17209	17187	17160	17070	17140	16933	17130	17134	16998	17111	17239	17060	17182	17312	17163	16989	17395	17107	17001	16971	17084	17038	17239	17293	17247	17290	17139	17082	17109	17227	17074	17222	16984	17007	17063	16999	17028	16954	17258	17307	17125	17076	16909	17197	17187	17282	17046	17100	17012	17360	17226	17247	17071	17099	17163	17132	17113	17115	17167	16919	17051	17125	17056	17023	17167	17011	17175	17191	17046	17203	17069	17016	16896	17034	17040	17195	17033	17123	17291	17027	17241	16935	17229	17271	16987	17309	17176	17282	17289	17269	17034	16915	17371	16981	17155	17026	17139	16994	17266	17214	17106	17014	17085	17150	17090	17070	17042	17208	17031	17000	17283	17121	17147	17054	17130	17058	17179	17132	17064	17060	17004	17028	17070	17226	17116	17146	16975	17421	16901	17065	17112	17007	16977	16954	17236	17147	17147	17174	16976	17149	16951	17327	17268	17067	17070	17273	16959	17226	16954	16862	16992	17031	17113	17122	17164	17035	17360	17247	17143	17095	17109	17083	17106	17222	17095	16865	17141	17108	16953	17186	17076	17336	17254	16933	17140	17032	17140	17186	16930	17123	16976	17148	16991	17103	17013	17116	17175	17272	16883	17245	17098	17198	17069	17085	17004	16943	17007	16890	17100	17109	16909	16917	17075	17189	17102	17174	17133	17030	17112	17012	17159	17129	17149	17119	17068	17011	17216	17109	16971	16859	17156	17152	17188	16843	17140	17109	17065	16954	17055	16997	17028	17041	16940	17082	16819	17054	17146	17044	17169	16966	17103	17306	17127	17048	17256	17206	17098	17002	17124	16939	17105	17054	17316	17264	17080	17045	16904	17183	17044	17264	17123	17157	17177	16970	17106	17121	17115	17033	17192	17125	17201	16955	17159	17134	17069	16908	17206	17200	17202	17151	17067	17137	17071	17138	16993	16963	16955	17038	17053	17235	17061	16945	17119	17146	17038	16999	17230	17187	17030	17043	17131	17180	17229	17234	16871	16956	17010	17153	17106	17031	16969	17044	17114	17203	17001	17076	17096	16957	17254	17143	17107	17243	17193	17082	17025	16915	17126	17279	17064	17106	17233	17197	16980	17149	17168	16932	17157	17036	17048	17255	17321	17190	17136	17313	17244	16991	16982	16908	16996	16975	17087	17129	17171	17260	17016	16913	16957	16967	16966	17265	16940	16885	17016	17206	16844	17076	17107	17155	16940	17041	17067	17347	16943	16949	16940	16994	17150	17189	17055	17226	16903	17014	17110	17210	17009	17062	16977	17223	17025	17112	17031	17059	17122	17256	17154	17240	17073	17193	17036	17104	16955	17032	17217	17091	16799	17170	17042	17125	17044	17190	17142	17202	17056	17267	17301	17054	16969	16973	17085	17036	17150	16899	17332	17243	16967	17012	17145	17186	17068	17174	17214	17140	17018	16981	16994	16927	17064	17157	17022	17024	17149	17124	16985	17164	17176	16990	17179	17049	16941	16976	17060	17053	17074	17101	17186	17203	17239	17144	17155	17155	17011	17087	16944	17132	17028	17115	17082	17149	17101	16931	17309	17001	17281	17064	17064	17200	17071	17151	17209	17148	16985	17158	17200	17103	17208	16931	17155	17109	16951	17143	17065	17085	17158	17059	17178	17087	17278	17129	17213	17131	16964	17114	17200	17225	17319	17155	17121	16920	17098	17207	17103	17014	17045	17324	17163	16768	17063	17055	17167	16911	17116	17272	17017	17036	17124	17069	17019	17190	17084	17070	17411	17025	17297	17234	17234	17136	17192	17359	17137	16822	17046	17215	17195	17237	17025	16886	17094	17061	16907	17144	17005	17071	17039	17164	17162	17229	17270	16929	17021	17076	17074	17009	17225	17003	17135	17214	17236	17173	17052	17139	17292	17091	17299	16961	17075	16981	16943	17202	16959	17048	16927	17075	17171	17116	17128	17028	17070	17047	17274	17055	17111	16872	17255	17238	17039	17143	17048	16993	17090	17133	17129	17102	17120	16992	17015	17012	17256	17030	17167	17137	16942	17081	17043	17085	17295	17016	17271	17129	17027	17199	17154	17101	17040	17086	17008	17004	17272	16939	16768	16979	17125	17253	17425	17044	17119	17077	17082	17197	17263	17204	17198	17261	17139	16945	17170	17000	17024	17017	16994	17165	16986	17238	17175	17158	17301	17195	17067	17153	17031	17085	17195	17057	17398	17293	16991	17117	17175	17044	17115	17123	16922	17047	16982	17085	17193	17250	16988	17078	16988	17349	17130	17099	16925	17083	16995	16972	17180	17114	17147	17262	17171	17032	16932	17233	17341	17181	17181	17183	17146	17096	16995	17025	17015	17251	17089	17288	16987	17015	16992	17167	16884	17087	17101	17285	17144	16995	16870	17107	17145	17074	17068	17209	17060	17161	17034	16998	17120	17158	17206	17171	17094	16948	17097	17147	17000	17077	17183	17088	16896	17177	17294	17107	17125	17288	17264	17152	17061	17196	17059	17212	17098	16901	17015	17069	17006	16949	16900	16930	17125	17404	17222	17166	17248	17221	17169	17016	17109	17143	17047	17150	17114	17139	17147	17180	17170	17039	16988	17012	17030	17202	17275	16947	16971	17013	17058	17046	17193	16981	17008	17081	16945	17042	17036	16878	17147	17095	17075	17185	17200	17235	17034	17195	17116	17374	17310	17251	17106	16827	16881	17012	17215	17234	17259	17020	17003	17064	16989	16912	17098	17213	17277	17107	16883	17086	17139	16957	17011	17270	17156	17027	17107	17083	16992	16922	16943	16921	17009	16973	17192	17057	16989	17095	17195	17134	17247	17223	16997	17086	17246	17063	17008	17016	16996	17217	17015	17131	17153	17316	17356	17135	17088	17124	17243	17072	17115	17282	17292	17021	17002	17189	17153	17254	16807	17086	16995	17216	17049	17338	17099	17186	17207	17188	16987	17190	17259	17218	17052	17037	17270	17107	16832	16929	17065	17281	17212	17102	16971	17184	17014	16951	17092	17107	17068	17113	16873	16950	17119	17107	16931	17015	17102	16899	16974	17027	17092	17238	17127	17133	17124	17096	17125	17335	17233	17047	17213	17064	17224	17020	17134	17132	17012	17103	17098	17042	17285	17329	17028	17127	17207	17171	17180	17151	16960	17032	16989	16893	17152	17193	16961	16942	17003	17133	16950	17209	16987	17266	17354	17289	17080	17029	17006	16941	17062	17005	16923	16949	17170	17073	16907	16942	16990	16922	17152	17116	17149	17026	17108	17199	17397	17136	17036	17015	17045	17128	17156	17383	17156	16765	16965	17148	16917	17074	17071	17006	17062	17054	17313	17114	17093	17019	17050	17151	17127	17265	17292	17108	17298	17224	17050	17108	17122	17154	17346	16979	17031	16991	16929	17134	17179	17169	17377	17162	17156	17177	17339	17072	16996	17101	17053	17148	16976	17250	17075	17120	17184	17191	17050	17164	17182	16916	17153	17181	17242	17140	17115	17192	17156	17184	17091	17236	16864	16796	17295	16994	17121	17072	17083	17230	16872	17136	17131	16985	17149	17154	17135	17135	17067	17031	16940	17091	16988	17255	17137	17026	16919	16998	17231	17004	17295	17045	17156	17161	17052	17118	17248	17197	17152	17015	17177	16967	17167	17318	16976	17044	17288	17055	17129	17206	17008	16965	17104	17055	17016	17136	17321	17154	17341	17183	17020	17026	17126	17230	17211	17069	17121	17291	17090	17291	17002	17213	17142	16965	17047	17025	17300	17213	16965	17096	16863	16933	16889	16988	17196	16979	17034	17057	17244	16990	17090	17122	17167	17025	17338	17070	17103	17112	16961	17175	17077	17076	17010	17188	17021	17013	17201	17180	17099	17242	17124	17163	17184	17137	17094	17085	17036	17237	17231	17111	17051	17062	17151	17054	17265	17241	17290	16971	17113	17066	17203	16989	17198	17066	17169	17114	17075	17196	17190	17198	17027	17020	17152	16983	17069	17123	16972	17044	17168	17294	17183	17078	17168	17081	17207	17034	16879	17118	17129	17198	17076	17216	17011	16786	17098	17045	16975	17257	17207	16958	17188	17157	17124	17158	17277	17207	17162	17047	16974	16966
16166	37675	30968	20433	18111	16709	15927	15717	15225	15210	15049	15040	14915	14923	14797	14954	14745	14718	14748	14846	14729	14683	14774	14817	14722	14702	14837	14743	14626	14763	14926	14820	14856	14779	14908	14674	14819	14827	14952	14546	14819	14717	14825	14642	14783	14749	14864	14726	14688	14730	14621	14791	14673	14751	14789	14716	14672	14634	14740	14747	14858	14917	14666	14742	14824	14660	14598	14860	14503	14797	14693	14643	14656	14692	14808	14680	14714	14673	14775	14647	14825	14737	14843	14751	14810	14728	14673	14832	14621	14720	14824	14557	14764	14825	14611	14719	14789	14761	14444	14714	14598	14795	14735	14697	14651	14717	14606	14717	14772	14543	14797	14613	14668	14691	14703	14762	14676	14766	14634	14778	14709	14904	14588	14668	14794	14787	14828	14634	14626	14813	14542	14497	14556	14838	14736	14868	14791	14733	14739	14703	14702	14673	14848	14696	14634	14762	14706	14528	14875	14709	14646	14607	14806	14549	14853	14550	14634	14762	14608	14661	14516	14841	14549	14709	14736	14665	14758	14523	14781	14713	14764	14805	14710	14687	14754	14913	14587	14664	14712	14794	14652	14750	14714	14766	14626	14652	14553	14790	14746	14847	14843	14701	14763	14674	14798	14672	14649	14834	14773	14819	14586	14566	14721	14822	14726	14601	14665	14747	14858	14857	14805	14585	14790	14543	14745	14699	14919	14848	14595	14838	14580	14634	14548	14680	14757	14610	14650	14755	14701	14631	14597	14636	14737	14663	14788	14698	14764	14729	14521	14794	14898	14681	14774	14697	14793	14571	14916	14788	14678	14843	14793	14652	14744	14962	14722	14746	14880	14492	14765	14708	14811	14597	14728	14753	14840	14803	14754	14609	14751	14681	14639	14746	14819	14713	14606	14749	14750	14818	14734	14701	14801	14663	14850	14659	14775	14599	14756	14706	14657	14800	14772	14633	14726	14842	14736	14593	14571	14767	14766	14625	14745	14628	14745	14811	14560	14728	14699	14649	14812	14649	14622	14778	14844	14790	14676	14918	14733	14836	14704	14917	14870	14548	14819	14639	14756	14689	14584	14634	14928	14739	14678	14742	14695	14686	14837	14804	14644	14827	14757	14716	14779	14735	14836	14853	14811	14791	14817	14750	14742	14856	14572	14789	14546	14523	14699	14759	14787	14841	14786	14838	14658	14502	14793	14780	14763	14903	14749	14809	14728	14821	14630	14743	14628	14872	14683	14638	14583	14789	14817	14718	14923	14749	14726	14688	14751	14770	14769	14828	14852	15005	14582	14587	14642	14729	14644	14787	14703	14757	14745	14859	14712	14772	14635	14748	14663	14884	14736	14747	14761	14651	14647	14651	14775	14797	14718	14471	14666	14717	14776	14791	14794	14608	14537	14796	14844	14755	14757	14639	14606	14906	14794	14617	14890	14722	14730	14709	14814	14715	14731	14672	14824	14762	14602	14607	14562	14674	14801	14721	14614	14569	14676	14747	14677	14750	14917	14637	14688	14647	14757	14807	14762	14816	14607	14802	14783	14685	14929	14913	14823	14696	14789	14788	14711	14672	14736	14642	14658	14810	14511	14915	14675	14730	14689	14791	14783	14823	14690	14518	14797	14725	14883	14752	14707	14733	14693	14804	14719	14856	14701	14696	14661	14752	14712	14541	14665	14719	14966	14697	14843	14633	14787	14784	14715	14635	14833	14726	14696	14778	14681	14823	14839	14772	14705	14670	14651	14662	14693	14786	14522	14785	14927	14683	14630	14740	14614	14820	14653	14784	14613	14756	14689	14739	14768	14743	14849	14799	14823	14710	14783	14751	14637	14896	14650	14661	14743	14665	14837	14763	14701	14820	14798	14779	14681	14647	14674	14753	14863	14533	14899	14603	14740	14679	14934	14810	14895	14746	14724	14819	14658	14744	14768	14706	14972	14889	14709	14728	14734	14778	14656	14645	14899	14761	14719	14828	14910	14722	14666	14780	14632	14661	14716	14690	14731	14872	14762	14781	14679	14759	14655	14728	14606	14900	14892	14884	14656	14879	14636	14749	14687	14828	14609	14788	14661	14493	14659	14578	14713	14650	14647	14763	14941	14863	14628	14867	14808	14735	14883	14730	14729	14810	14750	14880	14836	14882	14526	14736	14548	14684	14722	14696	14824	14819	14768	14760	14668	14711	14741	14756	14873	14680	14877	14641	14681	14724	14653	14945	14861	14713	14761	14707	14852	14696	14698	14771	14910	14553	14635	14714	14711	14813	14516	14657	14649	14871	14645	14691	14865	14726	14776	14748	14644	14788	14718	14637	14712	14773	14667	14768	14589	14845	14704	14715	14609	14708	14801	14821	14783	14687	14792	14817	14674	14769	14879	14668	14677	14665	14624	14685	14829	14824	14785	14832	14738	14609	14701	14726	14540	14704	14791	14847	14687	14755	14623	14793	14648	14782	14711	14846	14748	14677	14824	14720	14626	14765	14750	14690	14493	14778	14912	14874	14659	14811	14616	14530	14768	14783	14532	14604	14779	14839	14544	14746	14646	14623	14658	14618	14882	14836	14707	14754	14717	14707	14870	14679	14712	14615	14630	14722	14709	14590	14572	14831	14802	14726	14753	14847	14843	14443	14645	14672	14796	14833	14780	14648	14842	14712	14573	14913	14653	14756	14625	14634	14733	14602	14836	14809	14769	14693	14768	14843	14722	14870	14791	14747	14806	14825	14757	14758	14750	14860	14607	14714	14652	14778	14630	14660	14756	14795	14714	14770	14839	14835	14474	14711	14760	14759	14783	14679	14792	14824	14796	14682	14744	14744	14686	14726	14941	14636	14637	14694	14648	14714	14736	14718	14797	14759	14761	14667	14771	14669	14861	14890	14752	14763	14638	14750	14730	14630	14656	14678	14752	14793	14655	14605	14769	14654	14683	14817	14626	14791	14818	14717	14712	14572	14846	14659	14702	14763	14875	14811	14731	14603	14893	14554	14745	14735	14789	14724	14606	14671	14655	14634	14563	14819	14803	14579	14693	14604	14641	14716	14771	14778	14799	14523	14650	14618	14600	14619	14803	14621	14759	14841	14671	14871	14690	14859	14681	14830	14851	14736	14750	14666	14708	14642	14819	14805	14698	14631	14825	14730	14714	14693	14823	14706	14783	14746	14594	14678	14589	14740	14797	14587	14801	14569	14684	14647	14667	14742	14587	14861	14734	14735	14607	14688	14766	14680	14732	14682	14694	14639	14654	14738	14726	14727	14745	14658	14653	14840	14608	14861	14733	14773	14752	14681	14747	14807	14656	14755	14731	14656	14840	14760	14911	14803	14817	14707	14811	14804	14632	14612	14718	14693	14792	14656	14721	14661	14724	14482	14746	14614	14824	14756	14668	14749	14757	14868	14780	14656	14591	14653	14940	14671	14793	14730	14588	14543	14747	14746	14933	14704	14692	14635	14814	14595	14716	14761	14694	14871	14659	14642	14616	14631	14697	14743	14642	14681	14709	14778	14736	14832	14724	14643	14667	14734	14946	14539	14738	14629	14587	14701	14716	14722	14764	14555	14631	14850	14622	14734	14692	14691	14865	14674	14882	14867	14516	14714	14852	14691	14883	14694	14870	14648	14865	14735	14809	14708	14670	14686	14689	14582	14695	14796	14711	14810	14676	14748	14696	14797	14652	14673	14571	14990	14535	14716	14756	14733	14769	14705	14637	14749	14704	14716	14722	14729	14663	14916	14848	14862	14608	14776	14631	14727	14811	14816	14710	14596	14715	14563	14712	14761	14881	14828	14582	14743	14784	14671	14771	14514	14707	14706	14622	14677	14712	14854	14843	14761	14570	14633	14833	14560	14705	14833	14693	14665	14840	14702	14829	14652	14735	14764	14751	14632	14670	14918	14829	14813	14733	14562	14763	14580	14877	14593	14787	14822	14893	14771	14700	14797	14710	14745	14837	14692	14513	14765	14792	14815	14748	14792	14735	14640	14712	14659	14792	14744	14592	14743	14645	14628	14526	14850	14677	14587	14810	14642	14623	14625	14638	14821	14689	14786	14587	14739	14678	14668	14796	14684	14883	14727	14642	14711	14675	14664	14690	14881	14656	14557	14620	14816	14767	14748	14603	14728	14597	14865	14636	14710	14672	14674	14625	14617	14645	14710	14676	14688	14736	14743	14541	14859	14763	14731	14787	14450	14787	14757	14656	14853	14609	14741	14889	14672	14683	14657	14762	14745	14621	14769	14820	14659	14712	14680	14769	14601	14699	14731	14808	14785	14649	14676	14663	14773	14661	14856	14610	14789	14691	14694	14616	14720	14781	14844	14823	14760	14721	14891	14729	14718	14658	14704	14744	14883	14584	14825	14587	14734	14655	14801	14732	14635	14789	14946	14805	14739	14696	14780	14665	14665	14863	14626	14802	14541	14808	14533	14860	14802	14739	14849	14750	14817	14625	14670	14707	14777	14683	14725	14732	14727	14819	14725	14760	14693	14648	14773	14728	14624	14608	14773	14746	14786	14663	14720	14626	14501	14848	14461	14822	14759	14904	14705	14615	14765	14768	14735	14692	14696	14439	14458	14997	14731	14687	14901	14757	14875	14838	14764	14661	14449	14806	14732	14712	14758	14582	14682	14705	14808	14763	14802	14820	14861	14766	14717	14837	14695	14733	14867	14725	14802	14793	14783	14704	14898	14597	14745	14647	14647	14662	14793	14748	14631	14739	14660	14753	14655	14785	14781	14552	14818	14559	14597	14714	14732	14876	14754	14701	14744	14763	14658	14756	14767	14885	14772	14682	14668	14680	14699	14659	14739	14763	14869	14686	14648	14783	14723	14709	14590	14880	14593	14814	14655	14646	14751	14778	14829	14836	14733	14611	14798	14824	14816	14645	14710	14702	14730	14739	14755	14740	14844	14624	14601	14901	14776	14660	14904	14679	14784	14873	14679	14767	14878	14692	14726	14799	14705	14725	14772	14765	14682	14697	14677	14749	14629	14775	14741	14805	14917	14663	14677	14727	14644	14629	14629	14568	14734	14780	14588	14641	14763	14720	14729	14716	14767	14659	14675	14690	14623	14743	14636	14697	14779	14782	14975	14632	14878	14960	14891	14567	14640	14577	14713	14527	14607	14842	14766	14656	14634	14737	14530
25395	21634	27287	27480	21177	20059	19912	18958	18732	18582	18743	18579	18835	18534	18761	18511	18461	18386	18518	18391	18401	18374	18535	18379	18408	18311	18430	18296	18319	18529	18289	18633	18323	18472	18409	18449	18003	18362	18636	18377	18307	18464	18606	18562	18683	18605	18560	18534	18433	18485	18241	18636	18382	18489	18442	18481	18351	18182	18257	18399	18505	18558	18468	18652	18506	18431	18438	18392	18321	18400	18342	18482	18628	18384	18331	18362	18372	18414	18344	18340	18483	18531	18560	18451	18512	18431	18292	18401	18381	18379	18660	18534	18551	18522	18376	18448	18327	18492	18094	18213	18482	18496	18488	18367	18531	18353	18339	18358	18389	18284	18229	18457	18296	18380	18226	18415	18405	18181	18256	18322	18109	18354	18433	18407	18520	18521	18436	18520	18415	18287	18175	18491	18474	18540	18456	18199	18371	18445	18432	18599	18310	18373	18463	18374	18506	18609	18501	18500	18469	18386	18251	18356	18378	18332	18612	18380	18372	18550	18419	18492	18537	18255	18340	18314	18501	18425	18527	18487	18510	18600	18428	18447	18425	18655	18317	18575	18266	18457	18493	18478	18464	18356	18406	18536	18380	18256	18568	18466	18183	18285	18187	18352	18426	18505	18609	18413	18354	18471	18314	18493	18669	18418	18561	18443	18450	18249	18358	18425	18447	18302	18481	18393	18315	18323	18379	18280	18314	18421	18646	18605	18644	18371	18458	18305	18317	18242	18588	18470	18449	18318	18274	18374	18609	18328	18412	18402	18370	18358	18417	18447	18452	18351	18293	18354	18577	18515	18349	18398	18258	18447	18428	18301	18592	18593	18451	18601	18349	18305	18351	18354	18389	18500	18456	18544	18417	18446	18320	18289	18500	18466	18299	18511	18405	18334	18349	18533	18424	18380	18388	18492	18298	18285	18315	18427	18571	18347	18401	18448	18375	18405	18567	18705	18643	18301	18195	18467	18439	18613	18229	18474	18406	18353	18519	18393	18575	18544	18352	18374	18385	18388	18506	18491	18340	18316	18471	18464	18440	18433	18305	18441	18493	18488	18286	18465	18441	18444	18377	18465	18512	18234	18287	18416	18211	18481	18347	18404	18365	18395	18165	18362	18523	18425	18525	18371	18517	18178	18616	18346	18214	18408	18339	18519	18256	18175	18474	18434	18337	18566	18529	18635	18443	18476	18548	18151	18484	18427	18434	18423	18553	18396	18528	18366	18465	18390	18267	18204	18375	18359	18178	18335	18386	18695	18459	18408	18420	18522	18377	18497	18516	18180	18437	18350	18552	18412	18402	18355	18314	18322	18612	18266	18331	18687	18392	18475	18419	18448	18243	18406	18330	18351	18555	18520	18522	18509	18208	18449	18449	18354	18234	18288	18606	18293	18338	18219	18246	18090	18550	18447	18329	18328	18407	18476	18433	18394	18553	18370	18332	18334	18218	18310	18409	18532	18543	18456	18372	18321	18363	18416	18456	18491	18414	18565	18422	18422	18422	18445	18447	18460	18689	18436	18565	18393	18459	18294	18370	18330	18350	18342	18156	18347	18381	18333	18433	18570	18388	18546	18094	18288	18416	18316	18269	18553	18495	18636	18281	18385	18486	18411	18407	18348	18235	18327	18440	18304	18571	18545	18555	18294	18287	18336	18195	18483	18426	18295	18589	18444	18565	18505	18392	18503	18411	18434	18427	18520	18436	18324	18245	18387	18377	18420	18475	18662	18689	18380	18354	18365	18359	18299	18403	18389	18491	18455	18245	18401	18504	18474	18331	18522	18271	18391	18386	18315	18496	18483	18504	18556	18640	18478	18561	18508	18356	18347	18527	18494	18316	18542	18467	18308	18544	18377	18210	18384	18493	18420	18634	18481	18474	18493	18624	18493	18318	18432	18383	18342	18597	18398	18295	18425	18336	18374	18412	18585	18193	18408	18573	18492	18360	18497	18354	18298	18527	18431	18507	18475	18397	18350	18397	18412	18526	18459	18532	18459	18414	18353	18330	18417	18547	18360	18475	18377	18470	18510	18401	18446	18545	18362	18400	18167	18317	18465	18560	18258	18542	18496	18410	18217	18491	18439	18655	18496	18343	18352	18569	18432	18484	18611	18491	18422	18261	18512	18325	18493	18461	18249	18390	18350	18504	18452	18541	18475	18315	18415	18315	18413	18456	18417	18612	18317	18169	18403	18365	18586	18585	18456	18442	18527	18424	18361	18443	18438	18353	18408	18171	18483	18690	18376	18696	18477	18403	18382	18494	18431	18535	18443	18321	18535	18441	18333	18431	18566	18387	18325	18519	18358	18449	18272	18377	18337	18366	18538	18307	18311	18170	18221	18479	18461	18596	18638	18436	18396	18522	18659	18460	18176	18250	18304	18504	18576	18369	18536	18477	18679	18254	18303	18429	18522	18455	18623	18430	18770	18400	18502	18385	18304	18471	18455	18410	18393	18284	18342	18472	18393	18366	18303	18419	18296	18477	18303	18438	18416	18633	18504	18494	18418	18462	18765	18565	18302	18389	18374	18450	18296	18358	18491	18304	18366	18337	18539	18413	18574	18460	18425	18491	18426	18384	18589	18477	18389	18422	18448	18539	18458	18499	18711	18397	18556	18652	18431	18331	18370	18574	18334	18483	18270	18241	18417	18268	18548	18635	18319	18502	18549	18366	18435	18237	18496	18401	18692	18349	18268	18379	18575	18539	18413	18433	18556	18448	18577	18390	18439	18474	18381	18462	18523	18367	18538	18141	18429	18318	18447	18276	18577	18402	18424	18350	18473	18470	18427	18593	18468	18365	18383	18311	18355	18475	18344	18378	18474	18462	18320	18350	18510	18361	18534	18318	18405	18468	18499	18467	18541	18309	18420	18561	18477	18418	18411	18388	18472	18497	18452	18607	18538	18408	18548	18343	18551	18691	18286	18245	18368	18535	18387	18312	18385	18522	18364	18345	18473	18290	18163	18468	18368	18421	18611	18459	18279	18431	18516	18394	18390	18400	18320	18597	18351	18680	18697	18412	18456	18514	18518	18337	18572	18698	18200	18327	18357	18328	18592	18618	18460	18266	18344	18514	18591	18462	18522	18444	18346	18366	18378	18709	18414	18665	18461	18347	18382	18307	18386	18468	18507	18520	18614	18440	18447	18419	18489	18396	18414	18450	18415	18536	18447	18566	18345	18435	18605	18695	18503	18372	18507	18668	18294	18301	18315	18499	18280	18454	18585	18407	18385	18347	18433	18704	18401	18455	18331	18564	18649	18667	18417	18400	18530	18465	18333	18429	18440	18507	18307	18338	18423	18477	18526	18575	18433	18725	18232	18468	18511	18235	18619	18492	18519	18412	18520	18603	18423	18399	18456	18560	18417	18467	18282	18523	18400	18265	18334	18478	18209	18301	18407	18444	18253	18459	18428	18330	18488	18524	18206	18239	18362	18176	18385	18561	18559	18466	18359	18455	18403	18510	18486	18656	18240	18611	18487	18435	18465	18415	18428	18218	18623	18352	18511	18542	18333	18519	18523	18424	18320	18294	18674	18549	18558	18472	18435	18516	18526	18679	18325	18531	18438	18222	18333	18277	18587	18356	18286	18595	18387	18552	18420	18445	18396	18480	18512	18586	18400	18456	18320	18293	18556	18679	18273	18248	18488	18268	18430	18393	18323	18575	18343	18474	18546	18320	18598	18689	18275	18540	18544	18399	18334	18444	18373	18445	18318	18529	18373	18461	18411	18452	18438	18448	18685	18324	18318	18318	18366	18570	18353	18406	18345	18539	18599	18313	18398	18677	18413	18467	18326	18511	18462	18233	18483	18382	18217	18227	18250	18566	18520	18588	18186	18408	18522	18485	18417	18342	18374	18520	18577	18625	18392	18678	18509	18347	18515	18218	18417	18591	18597	18435	18265	18282	18266	18371	18375	18659	18559	18493	18369	18609	18349	18443	18325	18191	18495	18519	18236	18490	18509	18425	18587	18548	18381	18425	18354	18426	18508	18621	18442	18267	18524	18527	18254	18471	18475	18531	18547	18655	18410	18471	18423	18432	18404	18539	18481	18447	18277	18240	18427	18434	18338	18417	18471	18386	18378	18495	18506	18458	18538	18351	18367	18331	18506	18445	18723	18277	18231	18424	18379	18486	18490	18415	18425	18508	18366	18163	18289	18330	18349	18590	18671	18479	18628	18548	18244	18315	18495	18436	18430	18472	18488	18508	18465	18348	18519	18498	18546	18536	18571	18548	18505	18354	18457	18226	18474	18379	18340	18355	18238	18535	18513	18575	18382	18281	18259	18297	18459	18403	18382	18373	18240	18468	18506	18566	18404	18427	18465	18438	18506	18468	18410	18208	18574	18395	18107	18364	18411	18206	18296	18525	18504	18228	18452	18572	18267	18599	18360	18315	18384	18440	18352	18587	18426	18604	18463	18373	18301	18394	18353	18490	18578	18395	18347	18342	18470	18425	18400	18363	18333	18463	18469	18441	18569	18297	18181	18443	18491	18461	18405	18562	18411	18312	18280	18257	18345	18395	18397	18074	18315	18525	18512	18350	18401	18458	18408	18422	18345	18432	18260	18421	18347	18338	18509	18486	18577	18410	18283	18633	18474	18649	18602	18418	18599	18574	18538	18254	18334	18353	18538	18388	18520	18654	18472	18477	18399	18560	18482	18402	18467	18290	18533	18323	18515	18630	18392	18425	18490	18416	18403	18585	18441	18273	18411	18464	18325	18244	18408	18535	18254	18406	18665	18439	18555	18569	18268	18329	18332	18418	18331	18547	18287	18411	18526	18265	18492	18418	18308	18538	18475	18490	18470	18588	18405	18540	18350	18212	18457	18309	18370	18445	18385	18369	18523	18290	18127	18322	18493	18275	18429	18350	18437	18459	18409	18369	18554	18489	18489	18626	18618	18408	18378	18298	18476	18466	18526	18424	18516	18432	18544	18357	18512	18558	18513	18624	18542	18382	18526	18415	18530	18447	18414	18360	18333	18391	18441	18370	18275	18417	18538	18462	18476	18373	18399	18490	18354	18447	18706	18320	18472	18518	18350	18350	18570	18523	18337	18468	18602	18264	18393	18432	18434	18443	18373	18302	18601	18230	18436	18697	18439	18230	18342	18538	18430	18424	18525	18403	18369
17097	33705	26483	19596	17733	17096	16463	16123	16085	15929	15641	15645	15763	15720	15867	15626	15577	15694	15551	15759	15591	15666	15644	15425	15481	15709	15730	15611	15821	15559	15516	15581	15545	15534	15537	15566	15449	15644	15627	15616	15613	15548	15433	15540	15490	15433	15568	15567	15458	15640	15545	15512	15460	15617	15512	15562	15391	15657	15588	15660	15516	15673	15515	15639	15570	15541	15789	15541	15453	15464	15661	15639	15510	15650	15699	15575	15664	15530	15499	15557	15531	15627	15510	15580	15536	15596	15450	15554	15564	15728	15660	15563	15624	15658	15507	15500	15561	15547	15434	15643	15551	15529	15482	15661	15479	15579	15649	15582	15408	15587	15746	15620	15461	15523	15537	15354	15559	15602	15646	15669	15594	15451	15600	15473	15474	15623	15527	15614	15536	15568	15455	15710	15574	15486	15522	15579	15562	15503	15576	15350	15576	15511	15465	15639	15413	15600	15674	15670	15473	15577	15641	15551	15663	15429	15633	15667	15560	15591	15600	15425	15615	15520	15480	15521	15584	15421	15531	15599	15506	15564	15577	15559	15659	15443	15551	15446	15467	15500	15625	15636	15682	15519	15583	15667	15595	15531	15655	15455	15394	15517	15447	15633	15493	15598	15535	15717	15496	15501	15557	15535	15475	15616	15538	15538	15510	15465	15616	15534	15424	15526	15605	15578	15593	15525	15353	15401	15561	15654	15485	15625	15593	15468	15483	15725	15422	15501	15608	15593	15572	15411	15554	15492	15596	15590	15546	15692	15574	15582	15539	15846	15554	15544	15772	15544	15423	15542	15518	15399	15569	15494	15516	15754	15542	15650	15743	15651	15638	15532	15635	15645	15564	15758	15569	15553	15760	15441	15429	15632	15662	15649	15579	15543	15531	15599	15500	15562	15491	15415	15533	15399	15605	15612	15426	15767	15567	15444	15469	15648	15410	15595	15524	15581	15591	15540	15448	15730	15315	15518	15499	15406	15595	15503	15532	15676	15863	15512	15558	15417	15566	15505	15509	15540	15621	15718	15543	15486	15580	15615	15510	15605	15534	15457	15551	15460	15606	15420	15591	15603	15610	15601	15445	15483	15379	15761	15343	15504	15478	15511	15481	15437	15513	15380	15524	15602	15524	15600	15625	15628	15495	15602	15365	15591	15689	15567	15599	15706	15683	15447	15600	15663	15429	15581	15444	15583	15460	15520	15607	15566	15693	15455	15507	15624	15643	15773	15375	15675	15672	15497	15501	15505	15477	15332	15506	15552	15509	15592	15622	15520	15613	15652	15656	15386	15464	15714	15575	15610	15545	15480	15626	15503	15477	15478	15580	15578	15473	15528	15482	15607	15454	15363	15661	15686	15589	15425	15682	15400	15574	15448	15499	15585	15583	15536	15685	15412	15648	15577	15621	15635	15627	15625	15483	15548	15614	15662	15593	15513	15520	15439	15566	15478	15740	15620	15431	15469	15447	15467	15754	15680	15561	15682	15501	15451	15350	15542	15586	15544	15509	15453	15446	15478	15599	15539	15541	15583	15354	15695	15360	15544	15472	15479	15392	15596	15496	15596	15449	15405	15532	15621	15558	15603	15523	15617	15641	15392	15748	15662	15576	15575	15513	15517	15559	15731	15387	15633	15533	15732	15528	15685	15538	15560	15699	15489	15617	15573	15507	15659	15554	15428	15692	15565	15586	15614	15424	15494	15374	15631	15557	15464	15691	15534	15413	15465	15530	15539	15608	15514	15663	15435	15573	15429	15612	15507	15654	15607	15606	15562	15614	15611	15507	15513	15570	15673	15462	15469	15529	15490	15584	15493	15646	15630	15492	15549	15377	15547	15586	15527	15652	15710	15415	15657	15341	15599	15640	15360	15531	15490	15547	15635	15557	15521	15635	15451	15703	15471	15583	15527	15499	15407	15567	15722	15577	15478	15596	15605	15630	15723	15527	15743	15675	15558	15481	15506	15650	15542	15628	15712	15707	15588	15479	15418	15610	15533	15469	15485	15511	15579	15537	15578	15538	15471	15736	15359	15630	15610	15495	15479	15722	15324	15574	15427	15662	15559	15584	15544	15682	15406	15570	15538	15581	15520	15597	15523	15475	15428	15427	15481	15493	15499	15562	15631	15365	15560	15636	15481	15602	15701	15507	15463	15665	15395	15560	15545	15568	15505	15523	15693	15405	15635	15456	15556	15407	15550	15536	15506	15502	15583	15717	15665	15504	15657	15668	15563	15503	15506	15446	15596	15474	15627	15525	15547	15474	15578	15401	15556	15549	15604	15565	15429	15544	15587	15581	15453	15526	15532	15621	15597	15523	15516	15613	15635	15739	15528	15715	15766	15529	15594	15657	15502	15526	15706	15740	15613	15631	15445	15622	15537	15629	15447	15407	15635	15607	15558	15682	15556	15566	15332	15477	15590	15351	15451	15600	15627	15503	15525	15621	15574	15612	15551	15616	15490	15424	15383	15502	15613	15605	15580	15561	15475	15620	15742	15468	15283	15615	15579	15548	15478	15433	15569	15596	15511	15373	15507	15471	15489	15547	15770	15532	15583	15499	15581	15537	15535	15581	15573	15651	15458	15467	15557	15519	15550	15480	15432	15459	15455	15620	15596	15499	15460	15470	15708	15614	15385	15397	15530	15426	15589	15362	15388	15694	15545	15680	15494	15417	15529	15579	15627	15602	15571	15512	15524	15694	15565	15488	15649	15500	15625	15689	15559	15539	15544	15538	15521	15514	15562	15590	15529	15709	15396	15630	15687	15594	15548	15586	15692	15688	15736	15540	15491	15565	15685	15553	15597	15577	15445	15538	15524	15560	15305	15634	15528	15602	15357	15616	15667	15500	15529	15471	15627	15482	15525	15652	15696	15531	15373	15560	15614	15600	15408	15634	15416	15589	15352	15453	15429	15513	15530	15321	15591	15620	15562	15697	15548	15542	15516	15633	15661	15567	15348	15522	15538	15615	15445	15454	15452	15549	15533	15651	15460	15551	15410	15564	15569	15545	15479	15450	15529	15534	15482	15657	15489	15608	15375	15502	15598	15748	15700	15754	15536	15518	15647	15449	15617	15586	15336	15621	15653	15570	15563	15639	15340	15552	15551	15563	15566	15501	15626	15502	15504	15586	15616	15523	15455	15625	15678	15706	15548	15571	15645	15511	15462	15429	15710	15590	15455	15505	15391	15502	15637	15623	15554	15737	15491	15523	15566	15505	15441	15791	15420	15524	15605	15396	15533	15543	15669	15518	15290	15583	15421	15510	15621	15567	15539	15558	15384	15599	15567	15526	15577	15636	15475	15540	15666	15501	15618	15563	15486	15541	15478	15696	15498	15556	15457	15736	15647	15566	15572	15517	15567	15481	15670	15630	15566	15402	15534	15635	15637	15455	15434	15432	15695	15493	15366	15639	15398	15554	15503	15573	15467	15646	15531	15651	15622	15495	15636	15454	15438	15696	15447	15442	15538	15407	15424	15596	15477	15480	15470	15651	15521	15379	15735	15469	15419	15527	15613	15548	15621	15623	15537	15588	15529	15537	15628	15553	15547	15671	15527	15484	15514	15559	15632	15567	15591	15441	15571	15576	15468	15527	15560	15446	15481	15632	15452	15505	15592	15657	15407	15588	15716	15515	15794	15627	15556	15725	15555	15568	15491	15440	15767	15367	15545	15421	15542	15470	15450	15556	15593	15705	15554	15638	15699	15465	15613	15443	15719	15570	15458	15414	15641	15748	15474	15493	15551	15527	15704	15552	15533	15517	15672	15616	15579	15505	15607	15493	15659	15457	15688	15451	15558	15663	15733	15598	15577	15510	15750	15470	15454	15636	15581	15600	15609	15536	15693	15555	15535	15569	15556	15661	15463	15404	15537	15575	15451	15634	15375	15517	15552	15419	15332	15549	15679	15527	15290	15484	15338	15452	15606	15613	15588	15535	15465	15483	15503	15577	15530	15458	15640	15571	15434	15334	15696	15654	15657	15385	15469	15372	15589	15607	15438	15564	15605	15685	15699	15264	15528	15408	15731	15535	15583	15463	15413	15375	15517	15780	15633	15626	15533	15497	15429	15712	15461	15473	15573	15505	15627	15505	15542	15633	15526	15565	15634	15420	15609	15518	15537	15429	15604	15403	15484	15598	15640	15478	15584	15495	15492	15469	15508	15581	15501	15401	15652	15514	15616	15614	15635	15644	15424	15597	15637	15678	15614	15591	15523	15506	15592	15407	15386	15513	15551	15742	15514	15659	15490	15647	15605	15520	15295	15538	15543	15437	15582	15466	15471	15481	15663	15591	15568	15400	15422	15525	15740	15569	15554	15743	15583	15611	15555	15504	15510	15679	15522	15464	15381	15595	15592	15837	15383	15530	15525	15644	15631	15596	15419	15572	15614	15429	15588	15732	15578	15509	15544	15739	15501	15695	15492	15536	15647	15597	15499	15552	15588	15368	15552	15520	15502	15535	15534	15524	15507	15437	15523	15476	15659	15655	15312	15486	15714	15462	15591	15545	15669	15528	15535	15426	15698	15701	15439	15395	15645	15375	15623	15606	15531	15403	15512	15611	15513	15476	15549	15728	15437	15656	15431	15606	15647	15729	15550	15533	15397	15657	15729	15569	15468	15531	15598	15594	15505	15418	15574	15714	15495	15473	15686	15624	15478	15705	15632	15581	15553	15823	15558	15533	15586	15648	15388	15537	15509	15457	15522	15630	15656	15538	15620	15691	15605	15578	15559	15452	15436	15442	15440	15539	15630	15521	15548	15536	15598	15574	15602	15580	15657	15544	15563	15620	15540	15617	15548	15416	15473	15420	15537	15571	15691	15345	15542	15485	15503	15544	15630	15639	15538	15412	15531	15573	15758	15410	15406	15442	15613	15422	15599	15345	15617	15569	15464	15515	15503	15533	15658	15518	15506	15537	15493	15676	15720	15721	15583	15545	15459	15739	15556	15661	15459	15641	15616	15443	15562	15699	15438	15620	15658	15723	15652	15513	15576	15600	15485	15640	15653	15666	15608	15496	15641	15600	15455	15840	15593	15667	15675	15480	15540	15600	15443	15679	15436	15459	15503	15522	15628	15569	15631	15397	15660	15523	15547	15457	15477	15487	15605	15517	15351	15540	15341	15480	15537	15430	15567
22636	21607	28829	24905	22067	24076	24756	19736	18533	18768	18691	18489	18342	18234	18156	18165	18074	18148	17995	18163	18183	18159	17922	17901	18119	17846	17867	18035	17840	18096	17955	17647	17816	18097	17871	17912	17738	17853	17830	17916	18019	17976	18039	17885	17910	17943	17885	17889	17898	17827	17814	17880	17788	17810	17932	17951	17970	18058	17889	17632	18144	17989	17921	18022	17735	17725	17826	17912	17750	17694	17960	17945	17927	17750	17860	17788	17650	18058	17681	18049	17848	17787	17653	17875	17836	17829	17659	17853	17821	17921	17732	17727	17819	17878	17781	17696	17886	17627	17942	17826	17663	17740	17856	17773	17881	18001	17927	17733	17830	17742	17761	17783	17678	17885	17740	17778	17974	17891	17678	18055	18033	17955	17864	17806	17774	17721	17843	17694	17687	17751	17809	17710	17587	17838	17774	17885	17649	17826	17930	17611	17752	17948	17827	17759	17924	17875	17659	17863	18051	17691	17895	17841	17875	17695	17922	17901	17817	17780	17783	17761	17844	17750	17757	17599	17745	17818	17962	17716	17958	17675	17935	17898	17933	17739	17934	17811	17711	17684	17825	17973	17837	17828	18014	17779	17752	17916	17681	17900	17993	17814	17937	17836	17884	17863	17899	17747	17863	17859	17692	17742	17831	17893	17718	17966	17732	17732	17668	17586	17995	17669	17851	17858	17575	17666	17813	17635	17881	17711	17680	17686	17747	17723	17973	17911	17990	17969	17944	17730	17771	17776	17865	17757	17886	17865	17955	17838	17829	17841	17811	17784	17690	17611	17873	17790	17777	17790	17692	17859	17648	18112	17813	17830	17933	17871	17681	17864	17935	17988	17726	17703	17760	17848	17709	17731	17921	17652	17816	17761	17931	17606	17826	17621	17956	17735	17910	17828	17890	17823	17885	17764	17814	17876	17875	17866	17938	17806	17870	17850	17875	17696	17893	17574	17765	17663	17864	17615	17761	17699	17653	17814	17579	17779	17878	17739	18056	17814	17807	18112	17991	17865	17957	17774	17859	17727	17787	17696	17656	18053	17911	17742	17625	17712	17774	17755	17840	17952	17790	17798	17757	17609	17441	17519	17837	17784	17764	17857	17589	17785	17533	17737	17716	17862	18050	17632	17872	17884	17974	18055	17972	17850	17850	17824	17886	17948	17913	17780	17969	17887	17864	18106	17895	17836	17904	17670	17907	17663	18003	17727	17777	17877	17727	17750	17792	17815	17827	17774	17651	18040	17783	17924	17727	17892	17770	17753	18064	17883	17784	17861	17919	17786	17722	17730	17647	17907	17822	17923	17870	17736	17859	17726	18059	17829	17764	17829	17648	17788	17848	17894	17989	17952	17798	17960	17835	17828	17650	17678	17862	18133	17569	17941	17702	17787	17791	17688	17860	17971	18056	17961	17525	17830	17810	17957	17834	17835	17965	17877	17715	17924	17656	17666	17829	17815	17762	17716	17816	17771	17895	17805	17696	17779	17728	17699	17822	17588	17854	17909	17993	17706	17714	17854	17801	17756	17987	17761	17847	17696	17769	17933	17850	17794	17827	17756	17912	17517	17898	17757	17882	17743	17809	17854	17893	17694	17847	18036	18054	17925	17750	18072	17917	17819	17769	17887	17925	17853	17876	17778	17886	17953	17748	17712	17887	17914	17652	17788	18026	17817	18073	17910	17598	17966	17883	17790	17918	18102	17894	17840	17691	17789	17813	18154	17954	17835	17657	17916	17688	17697	17841	17664	17656	17876	17874	17862	18000	17825	17599	17873	17823	17843	17868	17852	17937	17744	17597	17762	17900	17844	17910	17666	17738	17789	17862	17782	17622	17795	17944	17719	17815	17684	17879	17817	17805	17968	17708	17794	17909	17569	17747	17859	17742	17797	17833	17986	17768	17690	17615	17992	17589	17940	17755	17901	17723	17901	18008	18077	17917	18016	17965	17968	17911	17788	17785	17677	18017	17833	17710	17841	17838	17648	17705	17889	17610	17813	17944	17833	17772	17819	17937	17639	17896	17938	17792	17751	17882	17962	17780	17750	17853	17869	18007	17760	17741	17824	17841	17950	18004	17653	17814	17679	17637	17741	17701	17746	17786	17983	17780	17874	17721	17873	17846	17637	17868	17771	17797	17719	17928	17628	17848	17709	17759	17805	17829	17619	17895	18019	17826	17851	17933	17576	17722	18046	17918	17685	17865	17719	17883	17649	17765	17621	17717	17806	17749	17721	17608	17926	17888	17714	17695	17915	17769	17762	17707	17776	17849	17805	17734	17602	17745	17798	17895	17891	17815	17858	17680	17980	17583	17953	17937	17788	17765	17680	17768	17624	17780	17794	17686	17807	17896	17852	17709	17724	17704	17812	17750	17830	17779	17852	17552	17827	17802	17893	18004	17569	17776	17726	17861	17956	17678	17816	17839	17890	18003	17833	17706	17852	17814	17719	17860	17586	17731	17850	17921	17884	17766	17967	17843	17651	17798	17882	17723	17648	17831	18019	17848	17796	17799	17853	17654	17697	17840	17828	17785	17753	17883	17851	17846	17733	17861	17692	17748	17933	17623	17860	17623	17893	17582	17838	17859	17733	17688	17731	17975	17888	17758	17843	17856	17753	17923	17693	17845	17748	18038	18119	18021	17686	17900	17745	17953	17808	17981	17853	18042	17778	17954	17814	17613	17607	17911	17677	17848	17558	17722	17775	17737	17683	17999	17798	17909	17936	17732	17752	17740	17797	17770	17867	17855	17652	18001	17770	17751	17828	17845	17924	17627	18004	17801	17761	17860	17881	17716	17973	17815	17969	17845	18009	17900	17913	17914	17670	17842	17737	17985	17949	17671	17545	17981	17750	18079	17852	17944	17839	17659	17726	17773	17922	17968	17716	17507	17818	17834	17733	17903	17640	17764	17864	17793	17842	17750	17821	17826	17966	17902	17779	17877	17689	18103	17978	17727	17614	17920	17927	17712	17966	17719	17894	17880	17864	17907	17733	17920	17860	17980	17826	17788	17755	17809	17720	17797	17881	17967	17761	17798	17978	17968	17645	17678	17819	17721	17766	17942	17596	17694	17811	17876	17888	17686	17824	17763	17689	17820	17793	17836	17667	17536	17819	17685	17777	17825	17858	17750	17737	17743	17836	17661	17649	17723	17925	17824	17650	17867	17912	17757	17850	17891	17708	17666	17794	17913	17889	17841	17730	17750	17791	17866	18019	17888	17706	17664	17898	17823	17579	17734	17719	17848	17854	17787	17824	17796	17708	17744	17819	17826	17633	17659	17858	17801	17662	17871	17956	17904	17907	17610	17627	17812	17886	17960	17715	17695	17980	17866	17963	17853	17743	17954	17732	17578	17820	17719	17889	17821	17593	17837	17788	17904	17699	17786	17761	17549	17843	17891	17748	17979	17709	17713	18010	17866	17946	17826	17860	17716	17766	17788	17774	17659	17855	17809	17872	17862	17593	17717	17662	17899	17819	17824	17836	17825	17638	17599	17851	17908	17714	17568	17879	17760	17839	17847	17924	17817	17909	17899	17859	17611	17764	17692	17752	17962	17732	17830	17996	17815	17539	17824	17750	17880	17946	17696	17710	17662	17601	17702	17818	17761	17770	17778	17879	18005	18059	17711	17952	17921	17855	17933	18022	17839	17813	17806	17852	17812	17839	17795	17774	18000	17977	17861	17643	17735	17802	17769	18039	17986	17840	17874	17943	17892	17714	17748	17700	17801	17773	18004	17779	17744	17708	17786	17970	17791	17734	17927	17676	17634	17931	17613	17641	17876	17834	17775	17717	17751	17752	17746	17808	17804	17781	17670	17876	17842	17758	17907	17680	17814	17593	17954	17737	17876	17868	17905	17846	17842	17793	17740	17850	17757	17791	17778	17954	17909	17714	17712	17818	17942	17592	17900	17940	17887	17797	17935	17549	18004	17758	17896	17779	17663	17812	17777	17843	17847	18013	17856	17825	17863	17705	17682	17672	17892	17741	17677	17566	17851	17623	17991	17683	17686	17944	18064	17821	17888	17847	17883	17865	17734	17620	17787	17690	17781	17947	17625	17657	17788	17698	17782	17649	17897	17938	17969	17901	17729	17743	17951	18117	17644	17839	17865	17712	17796	17737	17729	17792	17730	17879	17793	17970	17833	17909	17544	17776	17910	17965	17777	17620	17615	17866	17763	17739	17964	17719	17996	17837	17655	17710	17961	17790	17940	17771	17871	17898	17880	17738	17789	17742	18004	17627	18089	17994	17774	17640	17835	17763	18090	17800	17843	17820	17940	17814	17781	17915	17985	17755	17741	17912	17847	17812	17673	17633	17710	17745	17805	17971	17849	17873	17822	17819	17845	17842	17855	17716	17725	17840	17740	17790	17850	17705	17731	17902	17958	17612	17732	17864	17841	17731	17752	17721	17810	17976	17804	17845	17787	17598	17872	17836	17894	17676	17752	17892	17990	17811	17683	17654	17755	17703	17850	17743	17800	17897	17639	17686	17832	17825	18071	17634	17652	18089	17756	17952	17841	17837	17734	17919	17883	17666	17746	17938	17902	17891	17666	17794	17816	17780	17617	17747	17883	17931	17780	17808	17676	17899	17749	17675	17896	17822	18012	17703	17772	17958	17744	17766	18032	17871	17941	17793	17867	17696	17879	17690	17799	17651	17810	17730	17711	17870	17763	17795	17905	17733	17870	17836	17760	17699	17849	17824	18174	17668	17845	17898	17683	17964	17953	17804	17829	17956	17787	17652	17800	17867	17923	17668	17818	17943	17792	17701	17492	17862	17702	17849	17804	17940	17821	17716	17794	17830	17789	17807	17783	18040	17716	17651	17651	17939	17998	17792	17719	17791	17845	17761	17760	17834	17921	17830	17924	17853	17952	17893	17706	17388	17733	17544	17617	17780	17823	17834	17820	17894	17804	17888	17660	17792	17659	17745	17744	17655	17820	17667	17698	17647	17714	17661	17675	17630	17698	17351	17829	17682	17786	17477	17735	17839	17914	17641	17630	17848	17674	17846	17758	17611	17756	17603	17775	17752	17905	17779	17598	17827	17726	17706	17769	17859	17768	17830	17872	17743	17731	17665	17710	17589	17601	17785	17993	17871	17759	17691	17839	17966	17778	17870	17727	17946	17915	17838
17194	38508	33039	25025	21025	18397	17150	16594	15894	15720	15727	15550	15512	15644	15286	15276	15127	15332	15207	15290	15210	15219	15088	15414	15153	15259	15128	15176	15134	15305	15131	15114	15035	14917	15248	15234	15200	15066	15158	15335	15087	15243	15187	15177	15197	15081	15024	15103	15207	15313	15122	15249	15227	15153	15367	15063	15221	15091	15361	15060	14967	15222	15115	15045	15176	15109	15150	15149	15036	15246	15102	15164	15101	15201	15270	15022	15133	15307	15143	15036	15259	15121	14936	15154	15147	14932	15015	15143	15112	15321	15328	15310	15140	15069	15176	15153	15072	15270	15038	15192	15039	15023	14972	15150	15080	15310	15115	15036	15178	15133	15048	15214	15193	14952	15148	15162	14869	15085	15190	15279	15017	15145	15309	15152	15105	15123	14975	15052	15051	15200	15160	15185	15229	14978	15068	15272	15229	15009	14948	15167	15089	15131	15022	15141	15219	15193	15178	15080	15143	15234	15123	14964	15017	14999	15244	14968	15337	15213	15227	15048	15031	15141	15117	15260	15072	15129	15111	15125	15235	15109	15052	15102	15226	15091	15192	14998	15142	15128	15165	15327	15200	15187	15094	15321	15140	15168	15139	15268	15339	15166	15199	15127	15040	15084	15163	15182	15222	15050	15194	15205	15048	15153	15138	15125	15089	15134	15098	15027	15213	15103	15052	15133	15224	15057	15015	15149	15046	15233	15102	15257	15060	15262	15204	15212	15287	15169	15160	15098	15162	15103	15176	15096	15049	15219	15090	15182	15044	15025	15081	15111	15266	15220	15040	15172	15173	14981	15020	15242	15246	15169	15097	15249	15168	15265	15024	15208	15046	14997	15213	15241	15097	15128	15104	15143	15024	15261	15097	15077	15234	15326	15163	15214	15087	15104	15124	15192	15187	15199	14981	15085	15130	15219	15214	15325	15121	15092	15185	15061	15139	15209	15078	15149	15137	15181	15123	15182	15259	15352	15134	14991	15279	15175	15139	15174	15215	15240	15199	15302	15030	15123	15290	15049	15194	15186	15023	15069	15167	15205	15100	15345	15133	15087	15277	15042	15035	15008	15032	15100	15168	15137	14952	15270	14856	15157	15048	14990	15148	15015	15091	15242	15164	15086	15067	15178	15000	15112	15040	15087	15010	15093	15064	15188	14865	15124	15206	14950	15283	15302	15031	15030	15026	15292	15164	15163	15024	15016	15183	15015	15187	15034	15153	15154	15048	15153	15151	15140	15456	14889	15200	15162	15161	15101	15223	15102	15256	15059	15224	15078	15115	15128	15121	15157	15214	15248	15220	15020	15043	15260	15156	15007	15057	15109	15178	15197	15140	15052	15159	15018	15148	15155	15136	15021	15218	15193	15199	15054	15214	15296	15155	15159	15146	15013	15129	15028	14992	15133	15171	15187	15091	15014	15080	15157	14921	15186	15022	15290	15148	15129	15193	15200	15346	15210	15092	15144	15213	15246	15106	15031	15074	15022	15303	15011	15010	15043	15057	15116	15335	15151	15004	15167	15229	14979	15145	15120	15211	15030	15169	15171	15188	15158	15209	15101	15156	15172	15186	15032	15193	15026	15000	15104	15090	15013	15002	15090	15183	15012	15038	15140	15115	15135	15135	15097	15169	15007	15055	15106	15069	15174	15135	15236	15167	15067	15279	15106	15078	15129	15213	15201	14911	15037	15062	15117	15137	15186	15156	15186	15193	15237	15195	15164	15096	14983	15237	15074	15210	15234	15202	15102	15173	15089	15278	15154	14998	15067	15195	15057	15129	15112	15051	15225	15190	15288	15073	15063	15209	15061	15136	15070	15109	15083	15140	15126	15059	15078	15380	15086	15073	15162	15079	15155	15197	15172	15198	14911	15178	15035	15143	15223	15094	15163	15057	15022	15176	15063	15129	15020	15117	15036	15172	15255	15033	14923	15100	14953	15205	15127	15078	15108	14963	15135	15085	15143	15359	15089	14904	15058	15036	15211	15279	15168	15157	15158	15017	15021	15088	15194	15152	15246	15128	15043	15197	15076	15209	14986	15438	15063	15257	15356	15174	15293	15028	15034	15124	15113	15054	15225	15267	15207	15086	15038	15077	15226	15152	15203	15269	15087	15160	15094	15038	15202	15111	15061	15082	15227	15142	15041	15171	15080	15201	15014	15348	15204	14968	15154	15161	15136	15028	15107	15185	15105	15133	15050	14971	15261	15128	15099	15079	15288	15280	14990	15143	15083	15094	15221	15180	15143	15132	15194	14902	15142	15191	15153	15268	15316	15262	15181	15003	15219	15282	15040	15103	15141	15238	14973	15178	15098	15267	15065	15114	15301	15141	14938	15240	15039	15145	15094	15137	15002	15189	15124	15146	15235	15017	15085	15074	15246	14817	15256	15061	15422	15093	15089	15152	14962	15042	15086	15139	15344	15239	15029	15002	15084	15099	15113	15266	14924	15144	15114	15196	15097	15178	15009	15101	15136	15098	15199	15085	14857	15161	15015	15070	15068	15163	14924	15060	15157	15146	15190	15122	15148	15165	15228	15172	15067	15211	15181	15166	15053	15197	15020	15141	15263	15046	15210	15089	14991	14992	15042	15246	15222	15160	15152	14978	15093	15184	15126	15105	15107	15158	15249	15353	15083	15174	15171	14988	15154	15087	14884	15169	15105	15349	15215	15144	15345	15204	15208	15275	15210	15164	15174	14989	15019	15103	14995	15225	15200	15159	15075	15141	15136	15252	15123	15247	15166	15084	15209	15088	15118	14968	15140	15117	15178	15179	15201	15061	15226	15146	15091	15128	15033	15019	15197	15058	15264	15007	15154	15157	15120	15173	15103	15214	15230	15145	15005	15196	15067	15351	15094	15056	15161	15077	14981	15278	15267	15174	15166	15022	15139	15172	15068	14978	14995	15100	15193	14950	15332	15227	15184	15170	15006	15111	15050	15061	15102	15011	15077	15077	15044	15109	15108	15080	15041	15046	15097	15196	15192	15187	15165	15143	15163	15138	15180	15175	15160	15074	15144	15189	15143	14925	15030	15301	15005	15298	15170	14939	15114	15235	15013	15174	15211	15066	14989	15201	15181	15109	15095	15050	15141	15025	15057	15182	15176	15042	15279	15123	15123	15086	15042	15083	14984	14920	15244	15036	15025	15060	15306	15156	15194	14960	15321	15155	15060	15054	15241	15152	15023	15269	14949	15095	15134	15110	14984	15115	15005	15057	15330	15113	15169	14926	15129	15104	15037	15032	15172	15187	15127	15165	15038	15336	15061	15068	15184	15164	15150	15195	15195	15092	15138	15233	15088	14907	15152	15015	15148	15202	15175	15155	15116	15036	15235	14938	15117	15184	15126	15060	14935	14962	14953	15311	15148	15094	15134	15162	15276	14957	14955	15008	15133	15127	15151	15151	15107	15062	15163	15187	15106	15064	15222	15158	15070	15187	15209	15202	15201	15158	14971	15161	15135	15081	15071	14985	14965	15173	15046	14967	14942	15269	15174	15223	15236	15130	15171	15155	15118	15163	14948	15083	15125	15169	15029	15308	15204	15017	15365	15034	15151	15057	15210	15195	15277	15299	15294	15162	15156	15181	15035	15020	15085	15221	15165	15037	15216	14907	15118	15113	15107	15119	15135	15155	15069	15138	15198	15130	15207	14991	15136	15064	15106	15115	14933	15109	15211	15064	14996	15109	15216	15154	15331	15220	15069	15147	15365	15208	15129	15195	15033	15195	14968	14937	15028	15101	15008	14965	15125	15166	15051	15055	15215	15023	15087	15147	15174	15165	15128	15058	15106	15279	14901	15145	15104	15173	15099	15153	15090	15194	15003	15105	15183	15066	15261	15073	15135	15070	14877	15202	15143	15131	15051	15067	15109	15141	15184	15082	15166	15089	15030	15117	15275	15049	14996	15075	14953	15112	15142	15114	15202	15061	15133	15071	15144	15297	15109	15063	15090	15118	15061	15162	15154	15076	15291	15012	15189	15206	14918	14889	15146	15028	15286	14985	15217	15071	15295	15186	15207	15140	15155	15096	15152	15114	15007	15248	15185	15112	15126	15228	15018	15118	15203	15136	15070	15183	14975	15213	15149	15216	15054	15195	15178	15234	15009	15179	15042	15065	15250	15064	15218	15039	15073	15245	15084	14996	15038	15091	15059	15152	15124	15249	15057	15103	15001	14927	15076	15186	15014	15042	15107	15042	15095	15069	15171	14993	15213	15165	15109	15101	15171	15155	15141	15039	15190	14975	15245	15082	14998	15051	15177	15224	15222	15244	14941	15115	15094	15041	15184	15287	14959	15101	15199	14996	15301	15110	15037	15044	15153	15036	15191	15194	15109	15077	15016	14953	15193	15130	15170	15137	15241	15143	15003	15152	15256	15231	15213	15237	15102	15168	15107	15098	15067	15269	15236	15086	15223	15173	15119	15053	15177	15159	15193	15105	15266	15193	15086	15034	15165	15166	15102	15100	15000	15231	15037	15113	15225	15215	15098	15047	15154	15095	15228	15172	15045	15255	14962	15104	15179	15064	15006	15235	15000	15127	15145	15192	15237	15098	15080	15046	15211	15232	15142	15197	15031	15071	15145	15126	15184	15045	15212	15186	15049	15103	15277	15003	15029	14934	14993	15194	15049	15131	15341	15204	15281	15125	15294	15116	15005	15247	15205	15221	15226	15125	15163	15020	15140	15186	15073	15201	15137	15150	15248	15114	15229	15224	15028	15100	15177	15041	14974	15213	15196	14975	15210	15202	15281	15136	15191	14964	15075	15155	14977	15189	15116	15283	15111	15095	15200	15165	15217	15120	15117	15178	15222	15251	15149	15179	15110	14986	15163	15179	15036	15131	15181	15214	15107	15084	15035	15184	15242	15256	14985	15092	15200	15150	15044	15308	15168	15065	15048	15244	15200	15113	15232	15230	15167	15124	15208	15027	15025	15157	15225	15100	14952	15001	15169	15069	15039	15007	15117	15069	15085	15078	15204	15096	15148	15116	15153	15182	15178	15057	15010	15159	15160	14985	15233	15243	15086	15246	15124	15094	15213	15283	15117	15184	15046	15206	15088	15204	15176	15020	15140	15183	15083	15078	15310	15251	15093	14961	15031	15244	15105	15084	15079	15254	15001	15110	15090	15179	15033
29791	23888	27286	23846	20207	19101	18826	18580	18538	18401	18321	18480	18191	18283	18256	18395	18363	18279	18381	18200	18153	18032	18138	18206	18226	18262	18061	18299	18317	18341	18287	18099	18128	18087	18186	18262	18354	18280	18306	18184	17995	18132	18083	18099	18127	18068	18271	18193	18074	18292	18139	17901	18227	18130	17924	18262	18136	18056	18229	18194	18097	18398	18447	18075	18231	18120	18304	18032	18197	18279	18269	18188	18080	18254	18149	18020	18039	18068	18069	18024	18231	18166	18103	18158	18271	18369	18299	18271	18000	18222	18134	18305	18253	18109	18072	18179	18222	18085	18149	18166	17925	18036	18246	18065	18085	17804	18010	18237	18320	17993	18023	18337	18205	18078	18019	18216	18221	18129	18083	18205	18219	18203	18026	17960	18295	18132	18270	18206	18190	18296	18221	17998	18086	18122	18306	18358	18221	18025	18225	18076	18111	17877	18131	18150	18170	18059	18226	18053	18015	18018	18078	18340	18148	17852	17971	18212	18058	18046	18274	18090	18098	18175	17993	18075	18184	17914	17913	18086	18147	18166	18019	18368	18056	18099	18090	18305	18154	18052	18022	18319	17993	18174	17930	18108	18339	18250	18227	18061	18172	17907	18296	18130	17875	17992	18028	18286	18069	18208	18144	18186	18195	17971	18119	18048	18085	18139	17998	18136	18087	18096	17992	18055	18070	18162	18092	18094	18250	18139	18058	18068	18195	18232	18218	18106	18219	18239	18238	18124	18237	18063	18136	18300	18209	18181	17970	18031	18088	18210	18224	18208	18266	18082	18233	18120	17983	18044	18146	18017	18157	18000	18202	18305	18192	18258	18134	17935	18222	17954	18259	17957	18084	18150	18081	18078	18360	18160	18129	18253	18150	18040	18241	18070	18320	18278	18152	18097	18184	18114	18274	18340	18194	18291	18035	18189	18213	18294	18179	18204	18199	18322	18139	18152	18141	18206	18256	18053	18078	18204	18213	17975	18112	18000	18145	18275	18032	18335	17966	18077	18179	18159	18250	18142	18191	18292	18202	18215	18120	18070	17975	18100	18235	18171	18349	18347	18104	18046	18212	18225	18081	18156	18232	18131	18067	18170	18001	18066	18259	18239	18347	18063	18076	18096	17947	17987	18107	18217	18061	18247	18124	18154	18308	18449	18234	18181	18430	17986	18060	18109	18127	18027	18132	18176	18319	18122	18311	18077	18236	18089	18012	18229	18035	17913	18303	18086	18377	18147	18219	18206	18020	18214	18185	18200	18045	18082	18280	18002	17948	18027	18145	18212	18407	17894	18434	18192	18112	18199	18046	18149	18184	18040	17967	18076	18033	18032	18200	18283	18172	18220	18159	17988	18295	18069	18206	18127	18283	18247	18223	17988	18143	18223	18027	17947	18050	18176	18160	18127	18276	18308	18055	18116	17978	18289	18273	18157	18163	18041	17928	18367	18161	17965	18285	18258	18422	18001	18030	18103	18237	18204	18130	18076	18023	18215	18098	18130	18102	18146	18062	18190	18097	18024	17884	18212	18090	18160	18114	18144	17997	18114	18267	18141	18319	18189	17988	18167	18203	17953	18183	18182	18263	18219	18142	17965	17999	18007	18100	18107	18007	18119	18069	18177	18192	18120	18344	18190	18204	18116	18141	18112	18239	18015	17998	17881	18178	18268	18020	18204	18191	17994	18390	18138	18123	18049	18234	18125	18260	18247	18390	18066	18181	18157	18152	17999	18161	18337	18232	18048	18201	17931	18079	18147	18006	18074	18048	18126	18145	18097	17931	18243	18199	18246	18227	18207	18202	18224	18148	18180	18055	18332	18073	18304	18101	18117	18215	18277	18158	18240	18364	18116	18120	18156	18234	18097	18226	18186	18275	18175	18219	18084	18324	18198	18362	18337	18205	17954	18021	18300	18217	18124	18123	18141	18059	18050	18141	18133	18313	18507	18237	18148	17968	18076	18161	18317	18115	18250	18159	18071	17994	18105	18209	18202	18139	18302	17981	18072	18079	18072	18164	18269	18101	18020	17911	18011	18088	18045	18210	18246	18096	18174	17977	18267	18126	18195	18155	18041	18114	18036	18188	18172	18153	18280	18182	18260	18199	18152	18052	18090	18134	18208	18144	18017	18135	17831	18142	18142	18262	18132	18208	18216	18142	18110	18185	18253	18172	18147	18340	18056	18097	18016	17986	18195	17914	18096	18238	18295	18060	18227	18113	18123	18303	17913	18173	18207	18168	18009	18161	18214	18170	17937	18325	18085	18125	18278	18147	18237	18091	18145	18219	18142	18168	18261	18241	18025	18243	18185	18126	18071	18117	18290	18178	18075	18167	18312	18090	18114	18323	18121	18245	18454	18023	18050	18148	18242	18281	18194	18165	18099	18062	18104	18258	18169	18195	18142	18159	18079	18107	18247	18110	18092	18168	18116	18183	18200	18240	18235	18108	18104	18330	18085	18022	17932	18121	18033	18311	18327	18230	18342	18274	18118	18185	18290	17973	18034	18162	18232	18100	18164	18143	18116	17966	18188	18195	18093	18142	18237	18086	18068	18180	18132	18172	18169	18200	17981	18336	18054	17999	17835	18139	18305	18374	18090	18109	18291	18086	18257	18116	18234	18159	18139	18017	18062	18238	18124	18283	18147	18070	18033	18109	18184	17969	18161	18264	18132	18057	18194	18166	18103	18149	18174	18145	18232	18243	18023	18206	18175	18069	17986	18128	18125	18248	18107	18476	18231	18086	18250	18218	18231	18138	17922	18157	17959	18088	18126	18185	18147	18107	18114	18114	18012	18144	17960	18116	18224	18237	18122	18097	18312	18058	18127	18100	18267	18105	18302	17911	18076	18040	17927	18155	18107	18011	18277	18384	18147	18275	18216	18145	18273	18404	18294	18256	18174	18297	18049	18268	17925	18121	18273	18156	18279	18195	18252	18094	17974	18219	18246	18317	18190	18024	18210	18223	18188	18097	17989	18001	18071	18124	18038	18293	18020	18335	18000	18106	18323	18150	18180	18078	18047	18187	18201	18151	18060	17997	18221	18174	18007	18088	18351	17928	18140	18257	18105	18254	18137	18118	18158	18185	18155	18047	18252	18267	18257	18273	18099	18205	18112	18214	18163	18099	18176	18261	18074	18201	18120	18228	18035	18224	18202	18200	18162	18219	18219	18119	18205	18237	18221	18027	18266	18119	18051	18193	18155	18153	18367	18262	18279	18111	18171	18129	18147	18208	18158	18014	18083	18290	18063	18071	18186	18266	18148	18072	18070	18046	18085	18011	17970	18163	18017	18078	18194	18442	17962	18268	17964	18311	18142	18196	18139	18232	18273	18158	18021	18255	18125	18156	18033	18072	17992	18101	18193	18165	18335	18144	18467	18258	18175	18118	18079	18045	18178	18342	18143	17998	18264	17976	18319	17978	18008	18077	18140	18182	17911	18087	18155	18047	18167	18021	18289	18255	18347	17963	18143	17965	18224	18135	18063	17909	18017	18175	18294	18193	18335	18197	18009	18217	18015	18212	18122	18391	18045	18112	18202	18137	18080	18156	18018	18054	18324	18156	18300	18269	18283	18481	18056	18132	18208	18081	18275	18342	18098	18192	18288	18099	18247	18014	18049	18176	18166	17972	18157	18135	18026	18293	18067	18106	18188	18250	18130	18219	18148	18262	18136	18253	18235	18101	18225	18262	18250	18270	18272	18244	18326	18094	18157	18117	18321	18107	18264	18108	18201	18336	18121	18119	18188	18295	18256	17947	18207	18126	18156	18225	18183	18129	18280	18199	18240	18130	18268	18031	18354	18080	18107	18076	18395	17922	18199	18138	18142	18114	18221	18061	18089	18308	18125	18230	17978	18297	18280	18241	18122	18022	18192	18327	18158	18036	18038	18334	18201	18240	17975	18045	18250	18124	18075	18295	18147	18268	18250	18295	18023	17980	18163	18097	18085	18251	18170	18245	18281	18040	18171	18070	18137	18183	18080	18303	18292	18099	18353	18176	18146	18218	18296	17980	18272	18153	18183	18048	18064	18066	18226	18305	18044	17971	18038	18094	17982	18307	18044	18129	18228	18126	18388	18307	18271	18016	18050	17980	18178	17949	18120	17997	18214	18172	18204	18182	18270	18077	18335	18070	18212	18289	18089	18209	18131	18085	18039	18091	18160	18045	18277	18262	18216	17915	18224	18118	18127	18064	17960	18108	18164	18085	18049	18203	18236	18188	18212	18129	17963	17932	18105	18113	18222	18052	17760	18360	18231	17963	18132	18097	18150	18171	18051	18363	18279	18305	17913	18272	18101	18200	18033	18026	18077	18210	18096	18100	18184	18240	18387	17961	18102	18191	18216	18188	18279	18228	18130	18180	18149	18031	18103	18096	18367	18299	18196	18112	18238	18221	18028	18256	18275	18376	18164	18078	18100	18047	18239	18336	18125	18157	18138	18110	18175	17919	18073	18397	17897	18205	18263	18121	18336	18227	18245	18324	18343	18221	18344	18359	18039	18329	18014	18266	18113	18045	18047	18187	18016	18166	18064	18122	18088	18115	18225	18232	18026	18376	18041	18151	18036	18255	17970	18122	18384	18068	18251	18151	18078	18351	18084	18077	18113	18186	18043	18084	18171	17989	18240	18295	17842	18399	18276	18209	18082	18111	18208	18175	18144	18149	18152	18112	18309	18097	18073	18212	18176	18300	18359	18264	18161	18081	18174	18094	18073	18256	18097	18136	18137	18149	18045	17923	18017	18155	18052	17907	17855	18214	18211	18208	18124	18166	17934	18202	18276	18118	18107	18229	17969	18157	18124	17883	18114	18126	18061	18159	18112	18174	18064	18119	18060	18388	18173	18294	18267	18105	18068	18215	18020	18172	18073	18019	18281	18205	18032	17998	18107	18186	18183	18063	18310	18151	18092	17954	18336	18380	18092	18305	18220	18241	18240	18161	18042	18050	18140	18070	18195	18086	18168	18130	18224	18003	18220	18106	18114	18102	18248	18313	18179	17981	18250	18146	18202	18154	18140	18232	18129	18047	18169	18297	18282	18166	18331	18113	18063	18119	18230	18226	18001	18147	17977	18036	18269	17922	18226	18015	18041	18128	18067	18041	18131	18204	18115	17975	18027	18000	18123	18187	18077	18024	18170
18587	29384	24756	19121	17202	16465	15990	15718	15561	15496	15575	15438	15595	15438	15447	15411	15475	15306	15368	15402	15276	15396	15346	15169	15442	15300	15218	15402	15361	15331	15328	15299	15325	15434	15146	15399	15234	15195	15454	15457	15348	15328	15203	15262	15295	15353	15435	15202	15301	15301	15339	15235	15355	15448	15316	15501	15374	15306	15337	15457	15162	15308	15382	15270	15393	15277	15235	15453	15316	15298	15439	15304	15256	15424	15397	15353	15325	15272	15428	15360	15436	15399	15402	15365	15454	15379	15364	15175	15195	15354	15231	15435	15320	15261	15442	15352	15335	15307	15174	15398	15546	15356	15519	15325	15486	15451	15312	15395	15326	15346	15226	15348	15420	15417	15458	15393	15366	15311	15552	15277	15310	15461	15112	15334	15320	15254	15550	15205	15299	15352	15566	15133	15428	15257	15400	15317	15377	15266	15315	15140	15162	15351	15473	15278	15347	15349	15371	15474	15387	15334	15424	15481	15431	15372	15408	15314	15385	15343	15277	15329	15336	15234	15450	15331	15344	15366	15388	15300	15407	15336	15424	15437	15325	15347	15435	15504	15314	15299	15240	15322	15274	15298	15324	15420	15239	15321	15308	15379	15168	15320	15304	15246	15177	15279	15380	15326	15272	15360	15441	15439	15158	15362	15259	15275	15412	15398	15313	15291	15396	15243	15274	15274	15334	15375	15204	15330	15317	15240	15330	15435	15553	15261	15458	15268	15536	15481	15264	15345	15269	15480	15464	15521	15354	15399	15382	15293	15313	15097	15408	15404	15242	15471	15363	15366	15298	15178	15306	15474	15526	15351	15344	15405	15222	15418	15265	15253	15314	15330	15566	15306	15234	15404	15311	15277	15404	15425	15293	15387	15447	15413	15418	15368	15399	15239	15148	15553	15349	15266	15192	15486	15294	15414	15182	15380	15384	15248	15260	15434	15338	15380	15330	15359	15258	15224	15466	15332	15313	15471	15217	15290	15299	15613	15326	15334	15482	15168	15427	15388	15428	15308	15372	15342	15325	15268	15551	15225	15328	15346	15504	15344	15335	15262	15417	15339	15177	15457	15362	15336	15333	15129	15423	15378	15207	15376	15328	15325	15392	15226	15497	15365	15359	15210	15452	15233	15338	15422	15377	15464	15343	15436	15345	15521	15373	15252	15240	15331	15386	15367	15351	15371	15220	15408	15287	15197	15247	15284	15464	15405	15154	15384	15391	15313	15354	15326	15327	15351	15178	15487	15454	15155	15374	15179	15528	15211	15348	15340	15404	15276	15351	15285	15321	15306	15265	15338	15027	15261	15281	15334	15396	15295	15103	15153	15472	15523	15357	15318	15553	15288	15336	15364	15311	15298	15252	15385	15444	15393	15467	15381	15249	15277	15459	15431	15312	15358	15424	15444	15286	15263	15236	15422	15344	15426	15404	15314	15340	15271	15530	15238	15316	15304	15313	15307	15459	15274	15506	15368	15440	15315	15259	15133	15317	15355	15322	15340	15177	15478	15305	15336	15456	15415	15307	15388	15392	15348	15444	15330	15287	15404	15405	15486	15466	15435	15300	15296	15273	15308	15208	15427	15431	15371	15466	15408	15457	15335	15270	15260	15304	15370	15200	15322	15182	15419	15438	15462	15218	15307	15382	15235	15233	15404	15466	15156	15416	15205	15271	15431	15425	15339	15347	15402	15456	15343	15318	15258	15350	15406	15308	15254	15453	15240	15419	15364	15214	15426	15413	15440	15409	15285	15444	15399	15341	15304	15462	15330	15330	15371	15457	15288	15328	15328	15461	15262	15298	15298	15229	15274	15465	15438	15307	15540	15261	15414	15403	15375	15289	15381	15343	15317	15144	15357	15257	15132	15447	15193	15371	15413	15323	15226	15390	15261	15210	15360	15323	15303	15401	15359	15322	15312	15414	15341	15326	15486	15215	15360	15286	15330	15288	15253	15442	15344	15275	15122	15108	15398	15260	15295	15437	15435	15447	15391	15343	15226	15402	15352	15232	15395	15337	15411	15406	15405	15430	15343	15402	15495	15414	15401	15377	15327	15304	15291	15313	15325	15316	15397	15343	15464	15067	15436	15314	15654	15262	15346	15315	15290	15341	15403	15476	15438	15357	15109	15295	15362	15274	15312	15459	15311	15386	15399	15294	15252	15402	15343	15447	15349	15280	15379	15311	15272	15354	15494	15250	15352	15374	15410	15478	15292	15335	15388	15420	15358	15277	15330	15367	15228	15401	15163	15275	15425	15305	15235	15286	15427	15352	15357	15365	15146	15303	15390	15112	15290	15330	15399	15427	15231	15390	15418	15393	15406	15371	15309	15215	15195	15408	15184	15461	15412	15502	15276	15552	15266	15258	15494	15450	15291	15273	15355	15278	15338	15392	15242	15406	15397	15281	15237	15274	15447	15211	15391	15292	15269	15350	15355	15341	15281	15295	15423	15324	15305	15282	15476	15224	15181	15515	15544	15398	15263	15281	15437	15247	15403	15514	15293	15481	15314	15384	15209	15359	15176	15389	15386	15395	15308	15369	15315	15305	15372	15176	15466	15377	15362	15345	15295	15478	15251	15431	15390	15342	15409	15405	15241	15203	15353	15156	15398	15208	15286	15488	15443	15235	15379	15536	15376	15579	15200	15424	15248	15426	15328	15272	15346	15478	15291	15384	15337	15201	15410	15387	15386	15277	15295	15411	15359	15303	15147	15313	15186	15305	15352	15240	15360	15488	15482	15117	15425	15257	15372	15366	15321	15414	15087	15353	15195	15348	15313	15346	15473	15313	15445	15293	15491	15244	15375	15358	15442	15450	15188	15354	15303	15407	15524	15435	15279	15363	15164	15291	15355	15435	15364	15372	15499	15411	15275	15267	15363	15414	15521	15468	15512	15238	15266	15408	15376	15208	15330	15351	15339	15369	15313	15341	15352	15223	15324	15414	15361	15422	15272	15421	15496	15455	15295	15381	15421	15416	15255	15477	15279	15412	15321	15501	15279	15299	15294	15558	15456	15532	15354	15268	15391	15373	15160	15307	15327	15441	15300	15244	15597	15420	15511	15293	15191	15333	15475	15377	15204	15307	15417	15430	15059	15475	15284	15513	15185	15290	15324	15228	15378	15351	15510	15170	15258	15261	15176	15381	15338	15346	15379	15301	15460	15282	15343	15320	15305	15395	15474	15327	15325	15493	15363	15168	15312	15407	15452	15412	15285	15367	15292	15323	15584	15075	15351	15316	15268	15492	15352	15460	15504	15335	15198	15368	15237	15318	15291	15206	15176	15245	15317	15327	15264	15372	15555	15325	15489	15450	15344	15182	15372	15282	15413	15450	15345	15302	15409	15473	15291	15326	15389	15446	15348	15341	15420	15517	15268	15267	15403	15400	15326	15211	15480	15261	15368	15289	15349	15209	15351	15458	15472	15182	15317	15338	15373	15284	15124	15339	15177	15415	15404	15267	15406	15365	15320	15298	15372	15395	15419	15343	15325	15452	15184	15325	15453	15412	15311	15618	15191	15366	15591	15250	15298	15534	15468	15368	15139	15297	15261	15225	15295	15178	15433	15419	15479	15413	15364	15505	15336	15456	15487	15384	15339	15519	15318	15329	15450	15275	15428	15239	15329	15390	15340	15515	15329	15403	15380	15204	15425	15356	15427	15459	15412	15412	15207	15450	15600	15173	15298	15139	15201	15336	15320	15466	15387	15458	15216	15224	15385	15417	15200	15308	15224	15349	15413	15469	15436	15386	15274	15326	15384	15219	15324	15105	15331	15285	15407	15294	15345	15271	15468	15298	15420	15372	15322	15393	15357	15428	15253	15392	15381	15233	15394	15343	15474	15466	15504	15298	15319	15411	15337	15321	15473	15307	15309	15320	15475	15097	15259	15402	15357	15332	15250	15355	15186	15281	15340	15212	15324	15194	15176	15350	15122	15380	15442	15403	15269	15651	15407	15347	15393	15331	15352	15378	15362	15340	15457	15206	15429	15299	15404	15512	15242	15414	15259	15386	15388	15424	15329	15378	15371	15344	15267	15406	15300	15425	15401	15306	15300	15557	15558	15394	15454	15156	15496	15291	15429	15334	15178	15440	15240	15417	15447	15265	15341	15317	15290	15393	15196	15387	15155	15516	15301	15350	15240	15446	15312	15404	15341	15291	15240	15151	15306	15322	15397	15285	15339	15308	15269	15314	15501	15477	15311	15361	15315	15341	15449	15274	15406	15347	15377	15352	15515	15355	15281	15376	15222	15456	15198	15445	15425	15383	15383	15353	15398	15238	15358	15506	15124	15261	15335	15390	15353	15267	15518	15267	15613	15302	15385	15297	15403	15325	15284	15402	15341	15405	15353	15335	15211	15205	15400	15430	15306	15358	15059	15415	15392	15346	15321	15314	15389	15273	15349	15301	15313	15252	15269	15238	15444	15342	15133	15461	15282	15397	15363	15365	15452	15358	15171	15338	15326	15358	15403	15382	15319	15225	15244	15376	15318	15354	15470	15426	15454	15238	15376	15452	15522	15407	15457	15252	15482	15354	15146	15504	15397	15431	15320	15302	15352	15447	15358	15360	15383	15350	15226	15308	15427	15265	15169	15427	15314	15364	15430	15259	15375	15304	15269	15460	15275	15396	15360	15364	15343	15367	15375	15341	15403	15315	15228	15369	15203	15269	15298	15391	15421	15196	15269	15347	15355	15323	15102	15351	15212	15324	15341	15172	15368	15470	15288	15489	15449	15206	15158	15355	15312	15546	15327	15289	15177	15380	15396	15371	15327	15137	15460	15423	15370	15378	15315	15351	15209	15451	15311	15218	15233	15427	15312	15292	15235	15501	15267	15329	15419	15177	15406	15455	15301	15271	15530	15181	15591	15352	15350	15365	15202	15278	15262	15379	15260	15417	15303	15203	15477	15220	15242	15344	15485	15409	15321	15543	15491	15276	15416	15289	15691	15347	15207	15178	15233	15415	15356	15362	15487	15455	15325	15238	15434	15464	15378	15619	15436	15405	15442	15377	15336	15344	15441	15505	15454	15318	15324	15441	15392	15339	15282	15422	15411	15343	15438	15367	15434	15381	15478	15402	15142	15250	15306	15392	15472	15331	15383	15369	15296	15201	15313	15350	15357	15410	15401	15248	15362
23718	21607	28359	25679	23000	21722	20532	18592	17887	18151	17945	17778	17826	17602	17642	17578	17471	17490	17325	17426	17608	17524	17570	17517	17306	17375	17274	17460	17464	17500	17314	17345	17408	17412	17332	17271	17354	17436	17407	17353	17398	17241	17246	17275	17506	17406	17368	17319	17312	17196	17613	17353	17150	17244	17215	17300	17306	17407	17422	17313	17355	17173	17207	17529	17246	17426	17191	17322	17325	17173	17189	17469	17582	17165	17251	17478	17313	17218	17384	17071	17324	17126	17210	17108	17326	17427	17482	17272	17303	17301	17321	17322	17561	17275	17145	17220	17561	17562	17337	17339	17413	17435	17577	17152	17146	17363	17247	17322	17172	17339	17294	17189	17197	17425	17433	17278	17349	17455	17453	17172	17272	17326	17377	17356	17177	17316	17237	17334	17220	17389	17312	17474	17601	17240	17560	17475	17448	17393	17344	17443	17522	17320	17256	17316	17310	17292	17181	17317	17292	17149	17150	17452	17244	17389	17189	17296	17491	17387	17343	17386	17474	17332	17346	17124	17395	17362	17237	17332	17163	17516	17403	17528	17174	17217	17281	17209	17432	17345	17217	17255	17359	17139	17290	17342	17237	17174	17481	17190	17409	17483	17309	17325	17289	17326	17435	17476	17096	16994	17270	17215	17323	17383	17293	17333	17514	17310	17382	17421	17406	17279	17380	17499	17248	17290	17205	17541	17250	17417	17202	17284	17129	17476	17289	17353	17391	17264	17373	17272	17361	17243	17257	17289	17257	17489	17504	17195	17319	17158	17233	17270	17174	17483	17125	17154	17254	17378	17308	17291	17254	17225	17352	17343	17320	17439	17271	17431	17374	17225	17247	17298	17443	17433	17326	17363	17396	17318	17382	17413	17289	17350	17379	17279	17118	17193	17344	17268	17391	17426	17335	17287	17531	17502	17291	17518	17505	17346	17311	17162	17437	17172	17420	17238	17231	17498	17467	17375	17365	17348	17375	17432	17337	17464	17537	17321	17143	17422	17330	17392	17427	17339	17234	17256	17174	17507	17254	17403	17334	17143	17190	17509	17242	17453	17305	17378	17252	17320	17474	17637	17193	17307	17417	17389	17157	17164	17239	17098	17219	17348	17289	17299	17424	17242	17291	17443	17304	17273	17319	17158	17355	17386	17394	17494	17176	17214	17378	17347	17174	17349	17496	17563	17514	17411	17425	17325	17415	17333	17339	17232	17355	17199	17425	17438	17485	17112	17270	17408	17468	17310	17376	17170	17320	17162	17415	17396	17312	17387	17197	17073	17299	17507	17145	17201	17346	17459	17273	17248	17209	17501	17245	17356	17241	17360	17367	17359	17299	17450	17173	17403	17430	17416	17284	17355	17545	17282	17355	17306	17177	17292	17497	17143	17583	17464	17475	17394	17405	17216	17201	17302	17376	17487	17477	17389	17331	17399	17335	17208	17186	17353	17263	17407	17109	17424	17270	17213	17304	17464	17670	17269	17336	17272	17383	17530	17526	17440	17428	17388	17439	17452	17473	17299	17402	17361	17217	17388	17273	17144	17293	17319	17438	17322	17244	17109	17405	17268	17324	17265	17349	17298	17447	17314	17283	17260	17360	17132	17233	17293	17364	17350	17349	17407	17309	17275	17339	17359	17346	17467	17334	17280	17262	17251	17153	17253	17353	17331	17265	17376	17384	17303	17052	17387	17259	17378	17327	17355	17198	17298	17607	17215	17520	17422	17140	17493	17403	17421	17377	17302	17283	17479	17235	17258	17378	17376	17148	17330	17164	17319	17287	17569	17450	17313	17516	17362	17424	17490	17395	17554	17425	17381	17263	17345	17425	17189	17444	17243	17401	17134	17270	17154	17374	17197	17441	17499	17397	17224	17170	17358	17438	17392	17306	17382	17247	17189	17241	17113	17278	17510	17147	17287	17355	17322	17232	17408	17457	17213	17256	17583	17118	17250	17328	17200	17214	17417	17489	17276	17252	17285	17439	17288	17191	17289	17284	17271	17424	17315	17368	17257	17308	17362	17200	17361	17221	17328	17445	17289	17348	17355	17285	17324	17465	17405	17353	17266	17381	17424	17327	17482	17429	17208	17374	17004	17351	17221	17246	17092	17274	17363	17336	17304	17451	17330	17279	17267	17468	17342	17050	17201	17179	17314	17486	17315	17294	17336	17349	17396	17396	17325	17520	17274	17481	17349	17116	17376	17309	17360	17364	17484	17271	17267	17208	17289	17325	17126	17456	17278	17464	17567	17382	17132	17267	17256	17194	17130	17189	17486	17300	17247	17339	17293	17429	17301	17606	17240	17374	17234	17243	17239	17364	17340	17335	17365	17194	17260	17414	17500	17325	17404	17344	17239	17442	17465	17173	17304	17254	17333	17365	17292	17281	17499	17493	17202	17449	17367	17196	17299	17303	17238	17381	17400	17359	17302	17302	17324	17059	17468	17282	17512	17135	17150	17308	17295	17435	17307	17368	17197	17405	17231	17370	17256	17317	17304	17294	17462	17407	17480	17347	17237	17211	17196	17404	17377	17213	17171	17254	17319	17371	17392	17299	17330	17607	17566	17439	17294	17174	17376	17496	17301	17253	17102	17379	17181	17169	17159	17367	17402	17339	17346	17425	17537	17275	17265	17164	17158	17324	17418	17451	17227	17496	17216	17435	17528	17477	17316	17350	17386	17415	17232	17438	17262	17538	17161	17121	17333	17426	17367	17249	17273	17328	17486	17172	17246	17272	17366	17078	17334	17265	17245	17422	17514	17457	17448	17300	17556	17505	17285	17363	17033	17162	17215	17311	17223	17480	17054	17334	17342	17269	17350	17185	17206	17292	17364	17330	17452	17400	17299	17271	17334	17325	17422	17196	17137	17406	17468	17438	17435	17275	17619	17228	17378	17203	17262	17161	17405	17365	17375	17541	17432	17345	17418	17384	17154	16986	17213	17213	17330	17286	17318	17264	17269	17419	17484	17548	17499	17397	17338	17474	17289	17187	17478	17419	17351	17415	17330	17154	17426	17215	17281	17364	17153	17321	17308	17379	17296	17230	17065	17291	17382	17188	17446	17534	17412	17371	17247	17425	17450	17431	17334	17387	17241	17321	17411	17308	17374	17508	17493	17375	17487	17382	17439	17430	17488	17340	17293	17323	17271	17398	17540	17206	17376	17282	17199	17286	17238	17494	17372	17232	17453	17423	17196	17327	17259	17116	17353	17416	17401	17193	17315	17442	17273	17285	17227	17477	17359	17355	17274	17242	17348	17373	17246	17326	17549	17407	17288	17531	17377	17264	17371	17379	17346	17295	17350	17315	17338	17440	17418	17252	17200	17262	17313	17444	17411	17312	17165	17264	17502	17382	17294	17303	17269	17406	17274	17305	17290	17371	17270	17203	17425	17438	17512	17085	17216	17347	17308	17255	17268	17380	17316	17375	17524	17177	17443	17531	17307	17380	17216	17171	17262	17319	17319	17324	17238	17293	17202	17385	17327	17439	17496	17504	17097	17463	17266	17179	17486	17158	17397	17212	17267	17379	17581	17452	17299	17112	17269	17487	17456	17187	17234	17312	17495	17551	17328	17146	17464	17323	17335	17388	17325	17492	17230	17471	17462	17486	17356	17126	17317	17381	17440	17330	17339	17297	17238	17225	17196	17310	17386	17437	17330	17395	17344	17663	17380	17453	17323	17262	17146	17206	17142	17216	17269	17261	17139	17320	17300	17251	17322	17411	17280	17309	17185	17320	17446	17366	17349	17405	17204	17242	17266	17235	17476	17399	17399	17402	17440	17342	17419	17362	17338	17177	17213	17302	17333	17504	17458	17192	17325	17454	17275	17178	17056	17270	17273	17259	17477	17413	17454	17356	17236	17381	17434	17198	17311	17225	17373	17421	17328	17302	17375	17343	17602	17406	17344	17300	17225	17383	17245	17345	17256	17418	17299	17310	17041	17323	17214	17517	17461	17409	17289	17296	17240	17440	17317	17180	17255	17352	17307	17440	17330	17216	17281	17325	17328	17406	17244	17178	17309	17318	17262	17334	17353	17369	17541	17337	17326	17343	17394	17166	17474	17355	17162	17244	17324	17174	17209	17138	17304	17263	17313	17329	17334	17456	17409	17415	17371	17224	17511	17074	17223	17279	17382	17256	17264	17262	17413	17265	17279	17198	17230	17206	17362	17370	17048	17256	17410	17153	17165	17334	17342	17389	17255	17265	17345	17237	17427	17404	17455	17411	17181	17303	17390	17239	17415	17276	17481	17415	17388	17306	17338	17171	17413	17311	17375	17288	17326	17368	17349	17251	17433	17286	17317	17642	17386	17286	17320	17203	17272	17271	17198	17374	17335	17296	17378	17145	17408	17330	17291	17305	17261	17455	17443	17471	17368	17207	17183	17194	17361	17234	17378	17503	17339	17326	17209	17312	17386	17279	17322	17261	17414	17147	17251	17486	17319	17491	17295	17101	17397	17253	17429	17346	17318	17194	17230	17263	17340	17334	17247	17486	17284	17254	17273	17291	17369	17351	17225	17371	17173	17419	17332	17232	17248	17253	17344	17578	17331	17449	17243	17384	17480	17356	17388	17325	17181	17394	17405	17382	17239	17335	17178	17377	17348	17362	17423	17353	17269	17341	17154	17600	17388	17079	17287	17168	17260	17353	17359	17281	17397	17451	17326	17462	17324	17336	17348	17348	17498	17462	17357	17507	17375	17398	17382	17351	17212	17346	17164	17345	17522	17310	17304	17246	17478	17399	17385	17558	17332	17175	17493	17350	17492	17466	17445	17580	17305	17481	17164	17217	17441	17449	17361	17255	17264	17230	17374	17207	17232	17283	17304	17582	17287	17280	17272	17272	17247	17409	17522	17279	17240	17365	17261	17475	17253	17153	17295	17266	17290	17201	17183	17141	17190	17279	17011	17266	17356	17222	17275	17239	17245	17199	17362	17181	17190	17359	17323	17371	17384	17268	17041	17279	17101	17241	17297	17391	17389	17390	17383	17246	17444	17565	17343	17583	17409	17219	17264	17504	17222	17460	17284	17286	17344	17406	17303	17355	17368	17477	17351	17397	17167	17274	17330	17295	17336	17401	17451	17449	17230	17503	17370	17190	17465	17359	17112	17479	17459	17457	17428	17322	17473	17299	17424
15761	37490	30589	22427	18922	17131	16249	15755	15376	15383	15206	15062	15162	15001	15021	14783	14892	15007	14922	15003	14963	14956	14927	14839	15006	14774	14893	14850	14784	14881	14867	14928	14978	14873	14857	14761	14973	14692	14871	14982	14943	14936	14637	14798	14724	14857	14872	14779	15013	14917	14860	14826	14794	14877	14963	14832	14785	14924	14768	14780	14916	14840	14944	14778	14937	14946	14796	14914	14910	14941	14855	14895	14723	14983	14843	14945	14746	14679	14972	14972	14930	14864	14908	14788	14946	14945	14956	14890	14869	14767	14853	14984	14834	14929	14823	14743	15013	14898	14769	14865	14937	14797	15007	14784	15009	14862	14769	14779	14853	14790	14791	14848	14777	14797	14891	14868	14934	14843	14830	14934	14802	14805	14954	14781	14652	14896	14867	14823	14820	14903	15030	14818	14876	14760	14727	14828	14820	14968	14779	14994	14968	14616	14888	14764	14830	14935	14878	15014	14714	14890	14915	14825	14870	14912	14936	14925	14676	15026	14844	14792	14836	14785	14789	14735	15011	14920	14875	14666	14769	14963	14964	14809	14884	14792	14845	14988	14985	14794	15043	14767	14978	14907	14947	14938	14894	14871	14821	14976	14968	14869	15019	15024	14781	14907	14839	14925	14851	14801	14867	14793	15022	14894	15002	14858	14808	14810	14740	14739	14923	14879	14819	14860	14866	14736	14819	15037	14808	14899	14901	14992	14752	14938	14806	14833	14827	14910	14756	14658	14760	14863	14792	14769	14722	14802	14918	14967	14954	14854	14726	14767	14787	15088	14833	14763	14714	14937	14950	14757	14918	14908	14953	14944	14852	14841	14828	14865	14765	14955	14772	14921	15112	14707	14882	14734	14948	14994	14918	14828	14768	15007	14961	14848	14870	14848	14911	14740	14828	14909	14751	14947	14746	14865	14929	14806	14938	14815	14960	14859	14898	14778	15030	14941	14825	14851	14786	14818	14923	14929	14884	14916	14897	14964	15058	14925	14812	14861	14991	14903	14857	14897	14889	14789	14918	14858	14782	14795	14992	14783	14743	14814	14836	14771	14836	14836	14965	14891	14707	14873	14774	14977	14821	14821	14831	15122	14852	14886	14819	14874	14870	14751	14981	14817	14875	14904	14697	14810	14837	14828	14927	14891	14742	14820	14933	14858	15018	14894	14878	14718	15015	14894	14897	15016	15025	14796	14810	14725	14722	14696	14805	14970	14929	14916	14916	14909	14937	14874	14931	14618	14893	14996	14844	14680	14837	14907	14866	14807	14874	14768	14891	14917	14768	14921	14954	14951	14869	14990	14777	14892	14941	14922	14890	14866	14858	14877	15004	14928	14935	14885	15059	14931	14877	14849	14831	14927	14712	14630	14951	14778	14845	14938	14895	14810	14689	14878	14691	14977	14901	14908	14832	14940	14747	14930	14898	14836	14792	14685	14891	14922	14827	14803	14723	14899	14773	14741	14941	14903	14916	14886	14856	14813	14900	14686	14989	14835	14731	14948	14840	14932	14857	14995	14982	14937	14795	14843	14801	14745	14890	14951	14773	15001	14761	14812	14957	14845	14911	14726	14908	14803	14879	14908	14772	14942	14829	15073	14940	14812	14768	14867	14770	14809	14857	14849	14677	14835	14844	14931	14874	14770	14904	14943	14825	15030	14870	14792	14971	14707	14862	14765	14847	14690	14858	14908	14922	14915	14961	14847	14916	14854	14731	14679	14860	14963	15007	14875	14936	14871	14720	14743	14778	14888	14842	14715	14784	14766	14897	14904	14850	14956	15087	14882	14676	14829	14828	14859	14843	14985	14835	14922	14747	14900	14852	15089	14843	14753	14742	14912	14753	14949	14961	14802	14773	14787	14963	14884	14740	14876	14729	14908	14886	14849	14918	15002	14919	14969	14940	15076	14949	14809	14855	14844	14772	14774	14793	14978	14911	14787	14935	14907	14946	14903	14853	14826	14805	14772	14805	14894	14887	14837	14851	15014	14846	14708	14766	14811	14778	14882	15085	14815	15051	14996	14898	14884	14834	14938	15080	14997	14786	14953	14890	14888	14825	14951	14902	14714	15040	14922	14874	14799	14728	14944	14835	14925	14859	14950	14927	14801	15003	14888	14705	14871	14856	14914	14806	14899	14932	14807	14818	14683	14759	14967	15007	15046	14878	14782	14888	14982	14837	14957	14949	14838	14808	14957	14758	14980	14845	14914	14950	14736	14918	14812	14947	14886	14906	14830	14940	14950	15026	15041	14791	14769	14896	14972	14880	14886	14901	14831	14988	14930	14917	14902	14794	14735	14929	14795	14958	14946	14945	14947	14887	14873	14759	15007	14782	14932	15097	14823	15023	14826	14875	14867	14882	14780	14903	14845	14671	14887	14794	14899	14846	14810	14767	14868	14922	14910	14866	14975	14956	14887	14758	14861	14957	14830	14881	15058	14873	14930	14912	14988	14907	14827	14953	14915	14799	14865	14938	14836	14896	15057	14942	14937	14965	14888	15009	14856	14843	14853	15041	14863	14754	14973	14846	14926	14825	14776	14738	15013	15011	14813	14902	14878	14837	14910	14779	14947	14975	14847	14984	14925	14742	14731	14798	14854	14964	15002	14845	14880	14836	14620	14820	14837	14807	14747	14769	14882	14815	15011	14691	14906	14790	14832	14926	14970	14891	14865	14988	14938	14839	14917	14932	14903	14937	14880	14908	14865	14977	14954	15028	14810	14958	14943	14940	14936	14904	14994	14803	14909	14955	14875	14813	14895	14787	14930	14773	14757	14879	14729	15011	14940	14907	14866	14948	14803	14830	14927	14985	14699	14963	14872	14869	14932	14775	14936	14702	14922	14851	14884	14980	14798	14879	14942	14872	14888	14901	14941	14923	14897	14964	15009	14904	14880	14856	14851	14826	14750	14985	14740	14762	14909	14826	14910	14836	14946	14889	14990	14929	14895	14852	14881	14860	14691	14898	14888	14919	14829	14955	14748	14623	14879	14794	14768	14779	14720	14849	14754	14748	14915	14865	14850	14987	14764	14838	14863	14876	14881	14739	14903	14974	14879	14819	14962	15052	14589	14848	14820	14699	14796	14967	14743	14906	14952	14894	14891	14835	14833	15060	14815	14838	14843	14855	14813	14812	14827	14788	14915	14809	14925	14836	14694	14958	14817	14972	14918	14909	14616	14965	14989	14838	14873	14870	14796	14902	15048	15013	14908	14714	14901	14981	14882	14995	14822	14831	14881	14593	14648	14881	14858	14750	14849	14941	14843	14815	15121	14828	14809	14842	14866	14816	14758	14840	14847	14942	14782	14740	14867	14770	14881	14826	14755	14982	14870	15002	14749	14970	14658	14827	14796	14927	14839	14880	14779	14799	14738	14764	14863	14935	14827	14659	14953	14874	14740	14912	14840	14952	14728	14994	14912	14894	14613	14833	14876	14934	14840	14864	14900	14828	14907	14748	14990	14961	14875	14884	14936	14914	14866	14969	14921	14781	14711	14809	14812	14688	14601	14900	14909	14930	15049	14785	14875	14827	14807	14949	14962	14813	14820	14852	14903	14841	14844	14777	14917	14717	14851	14780	14937	14972	14885	14866	14951	14768	14812	14782	14864	14828	14885	14903	15053	14946	14713	15020	14947	14872	15053	14800	14921	14793	15027	14990	14946	14947	14850	14883	14951	14891	15016	14979	14920	14812	14900	14763	14949	14918	14862	14903	14820	14924	14918	14773	14913	14900	14850	14678	14804	14848	14956	14879	14898	14821	14839	14787	14863	14911	14810	14990	14800	14805	14847	14857	14740	14998	14883	14788	14919	14901	14913	14897	15020	14976	14992	14758	14963	14978	14909	14940	14935	14817	14784	14951	14895	14884	14887	14778	14830	14870	14763	14858	14751	14865	14825	14971	14948	14961	14918	14847	14902	15012	14884	14822	14819	14717	14976	14749	14960	14940	14833	14806	15076	15018	14836	14980	14698	14963	14845	14848	14818	14764	14855	14893	14804	14911	15071	14974	14908	14969	15013	14727	14878	14937	14979	14828	14810	14828	14776	15080	14874	15008	14776	14902	15109	14880	14684	14792	14718	14845	14940	14994	14675	14771	14956	14858	14764	14940	14834	14890	14935	14784	14861	14937	14831	14784	14753	14943	14676	14785	14863	14862	14883	14651	14908	15009	14860	14937	14760	14764	14777	15070	14895	14681	14651	14931	14890	14945	14711	15199	15023	14926	14822	14888	14773	14950	14680	14778	14851	14924	14781	14984	14729	14911	14971	14856	14831	14909	15022	15036	15063	14789	14876	14965	14952	14765	14941	14905	14813	14961	14851	14880	15008	14825	14894	14787	14830	14773	14866	14699	14962	14976	14851	14767	14917	14938	14910	14725	14961	14887	14880	14957	14848	14899	14916	14888	14815	14768	14881	14753	14827	14859	14680	14931	14953	14992	14780	14813	14815	14905	14865	14955	14741	14922	14833	14915	14686	14879	14786	14705	14898	14843	14957	14908	14862	14987	14686	14737	14791	14932	14916	14775	14862	14790	14805	14893	14818	15023	14799	15048	14902	14736	14757	14837	14748	14949	14859	14905	14718	14961	14887	14830	14983	15047	15077	14917	14871	14941	14803	14891	14863	14828	14823	14718	14895	14864	14783	14860	15017	14950	14755	14948	14866	14929	14755	14801	14870	14802	15026	14901	14856	14673	14928	14837	14825	14879	14872	14790	14785	14975	14804	14811	14860	14768	14932	14835	14778	14876	14863	14791	14999	14772	14864	14878	14960	14901	14967	14854	14992	14801	14885	14796	14917	14998	14832	14707	15016	14913	14954	14922	14894	14882	14881	15030	14720	14954	14921	14724	14799	14822	14943	14704	14834	14713	14866	15004	14988	14929	15017	14840	14830	14937	14722	14897	14867	14858	14795	15071	14833	14843	14800	14872	14988	14912	14918	14966	14675	14849	14717	15012	14876	14783	14987	14884	14993	14827	14765	14748	14933	14797	14817	14897	14789	14924	14822	14844	14773	14911	14831	14866	15022	14725	15148	14720	14776	15001	14918	14846	14960	14788	14927	14824	14893	15020	14739	14942	14909	14983	14946	14720	14914	14890	14825	15125	15080	14833	14879	14964	14730	15011	14810	14923	14872
25393	21596	27358	27827	21807	20214	20244	19237	18975	19063	19005	19052	18686	18759	18689	18627	18662	18718	18615	18744	18950	18623	18771	18713	18636	18472	18556	18662	18738	18573	18608	18516	18456	18650	18687	18588	18889	18525	18675	18615	18527	18431	18499	18621	18576	18407	18573	18552	18685	18547	18595	18716	18598	18493	18633	18606	18756	18699	18448	18686	18737	18698	18405	18632	18457	18473	18591	18427	18638	18743	18501	18456	18572	18651	18625	18610	18585	18794	18692	18670	18628	18855	18496	18655	18717	18482	18625	18587	18352	18496	18629	18566	18357	18553	18479	18379	18774	18682	18634	18649	18817	18506	18776	18462	18584	18562	18558	18689	18791	18638	18697	18672	18484	18644	18542	18580	18705	18606	18420	18510	18561	18516	18454	18580	18491	18663	18503	18409	18576	18556	18450	18652	18558	18493	18681	18553	18524	18503	18512	18598	18536	18631	18598	18484	18584	18698	18712	18637	18470	18763	18553	18511	18592	18351	18549	18601	18848	18599	18665	18613	18532	18691	18609	18585	18557	18734	18591	18622	18614	18591	18667	18733	18516	18485	18670	18382	18591	18597	18559	18547	18514	18526	18455	18487	18693	18596	18596	18426	18473	18654	18358	18760	18645	18558	18585	18757	18594	18592	18505	18456	18719	18499	18589	18610	18355	18726	18476	18372	18706	18741	18611	18612	18530	18495	18570	18405	18303	18407	18382	18501	18568	18590	18586	18523	18738	18506	18583	18456	18223	18599	18563	18695	18623	18635	18505	18557	18616	18523	18621	18333	18540	18735	18601	18446	18544	18327	18397	18525	18509	18458	18556	18469	18537	18663	18746	18606	18553	18574	18790	18537	18697	18574	18549	18582	18660	18608	18631	18462	18412	18557	18467	18701	18690	18741	18694	18510	18622	18407	18350	18585	18586	18456	18631	18445	18533	18688	18631	18579	18642	18633	18776	18763	18412	18471	18645	18676	18567	18515	18627	18607	18604	18510	18334	18630	18847	18525	18748	18603	18450	18505	18781	18564	18500	18735	18479	18500	18659	18543	18574	18455	18633	18582	18705	18593	18412	18568	18753	18521	18542	18614	18600	18695	18740	18388	18586	18640	18428	18431	18450	18455	18475	18368	18690	18502	18566	18558	18577	18620	18573	18529	18540	18668	18602	18503	18559	18538	18478	18675	18626	18772	18623	18761	18634	18601	18650	18558	18583	18626	18717	18598	18773	18503	18547	18611	18608	18502	18671	18528	18648	18672	18595	18492	18490	18709	18582	18611	18477	18555	18679	18726	18642	18523	18758	18467	18402	18415	18721	18368	18644	18645	18827	18484	18565	18704	18435	18425	18662	18645	18682	18529	18299	18635	18720	18584	18607	18691	18460	18612	18673	18562	18676	18598	18408	18408	18440	18594	18615	18457	18668	18528	18502	18474	18626	18650	18695	18667	18473	18714	18385	18636	18599	18627	18458	18749	18540	18435	18513	18680	18445	18652	18596	18409	18514	18716	18574	18398	18690	18774	18582	18677	18529	18529	18575	18591	18604	18537	18428	18596	18383	18594	18510	18626	18449	18400	18629	18521	18781	18661	18419	18765	18486	18555	18690	18661	18445	18694	18720	18435	18659	18486	18442	18430	18507	18451	18684	18719	18650	18587	18611	18546	18599	18409	18396	18653	18574	18463	18639	18648	18624	18892	18519	18506	18347	18525	18572	18483	18332	18470	18528	18557	18443	18777	18552	18722	18650	18480	18456	18644	18522	18516	18542	18617	18714	18618	18624	18523	18509	18495	18515	18666	18422	18628	18508	18569	18670	18821	18570	18862	18686	18464	18498	18666	18541	18583	18521	18490	18469	18619	18608	18511	18510	18629	18525	18515	18635	18654	18647	18447	18445	18740	18567	18338	18441	18553	18677	18679	18510	18483	18606	18587	18632	18720	18382	18522	18701	18503	18723	18571	18563	18475	18490	18449	18763	18824	18758	18493	18617	18655	18673	18759	18791	18504	18554	18691	18714	18556	18590	18458	18725	18418	18519	18528	18644	18691	18548	18556	18708	18688	18461	18691	18543	18669	18668	18613	18533	18529	18622	18607	18727	18822	18545	18621	18700	18702	18593	18369	18677	18427	18577	18567	18664	18810	18581	18669	18653	18525	18662	18444	18774	18437	18503	18529	18710	18375	18628	18679	18402	18497	18597	18550	18448	18509	18796	18560	18379	18482	18827	18706	18421	18440	18546	18509	18587	18502	18495	18534	18459	18514	18513	18716	18855	18452	18699	18633	18568	18566	18736	18622	18705	18508	18755	18669	18527	18804	18632	18585	18516	18639	18525	18656	18528	18690	18443	18358	18450	18630	18408	18458	18651	18516	18506	18246	18594	18604	18497	18570	18364	18601	18855	18554	18484	18561	18581	18434	18520	18660	18565	18581	18695	18697	18602	18507	18359	18442	18803	18362	18451	18556	18483	18450	18587	18512	18531	18553	18738	18565	18769	18553	18591	18540	18580	18428	18419	18420	18681	18638	18463	18506	18629	18690	18582	18615	18724	18446	18678	18653	18405	18431	18676	18588	18558	18606	18737	18551	18452	18610	18730	18446	18602	18498	18645	18545	18597	18483	18598	18527	18592	18518	18323	18435	18603	18519	18510	18368	18662	18525	18680	18539	18452	18482	18518	18557	18556	18644	18733	18623	18570	18618	18585	18367	18566	18520	18375	18479	18543	18577	18645	18465	18662	18453	18674	18367	18619	18783	18640	18410	18771	18445	18450	18533	18417	18589	18617	18609	18605	18659	18699	18500	18820	18589	18713	18739	18727	18682	18433	18713	18556	18692	18594	18500	18530	18743	18839	18536	18393	18695	18415	18696	18546	18364	18467	18612	18389	18502	18520	18605	18494	18659	18466	18571	18508	18653	18237	18395	18733	18682	18497	18669	18762	18463	18666	18491	18762	18779	18272	18435	18552	18303	18646	18735	18496	18368	18620	18565	18531	18638	18647	18568	18498	18473	18583	18714	18468	18576	18656	18565	18616	18688	18745	18519	18649	18465	18626	18496	18553	18338	18653	18308	18675	18564	18277	18682	18553	18530	18590	18540	18650	18547	18495	18340	18664	18561	18558	18575	18538	18241	18620	18676	18473	18721	18609	18597	18608	18689	18665	18530	18585	18442	18533	18621	18495	18497	18699	18556	18598	18750	18495	18516	18627	18701	18719	18648	18656	18533	18315	18524	18542	18443	18714	18594	18661	18669	18535	18589	18730	18869	18689	18492	18453	18488	18628	18683	18585	18536	18594	18555	18747	18695	18690	18546	18474	18562	18526	18589	18536	18711	18560	18402	18517	18186	18537	18630	18719	18362	18727	18727	18602	18565	18491	18768	18592	18799	18663	18652	18774	18696	18714	18658	18631	18476	18658	18761	18690	18791	18568	18623	18569	18389	18636	18585	18468	18334	18488	18599	18420	18600	18442	18637	18499	18642	18684	18661	18532	18647	18645	18501	18762	18680	18898	18616	18622	18563	18608	18774	18754	18652	18643	18684	18739	18444	18525	18449	18565	18318	18420	18481	18613	18481	18392	18694	18563	18663	18463	18544	18674	18330	18587	18612	18546	18627	18619	18644	18557	18601	18696	18606	18576	18603	18632	18542	18584	18493	18583	18617	18656	18511	18656	18637	18631	18614	18378	18887	18433	18619	18677	18468	18590	18572	18474	18621	18572	18525	18460	18754	18770	18727	18679	18589	18559	18795	18594	18588	18559	18621	18544	18585	18606	18708	18563	18666	18517	18625	18760	18770	18645	18700	18812	18619	18549	18411	18633	18601	18674	18404	18869	18628	18861	18469	18750	18689	18405	18506	18645	18795	18553	18380	18506	18725	18586	18480	18397	18566	18329	18551	18761	18521	18722	18522	18567	18580	18548	18470	18596	18604	18480	18546	18577	18546	18591	18479	18526	18556	18568	18587	18293	18562	18523	18575	18629	18567	18447	18458	18733	18383	18497	18528	18576	18483	18590	18617	18688	18638	18680	18624	18318	18562	18589	18521	18730	18546	18590	18708	18392	18678	18741	18581	18680	18480	18584	18523	18458	18385	18679	18593	18325	18531	18499	18522	18735	18754	18664	18543	18461	18562	18772	18759	18516	18482	18588	18544	18579	18346	18775	18533	18446	18632	18537	18581	18625	18607	18553	18532	18545	18545	18497	18553	18765	18626	18563	18449	18490	18695	18462	18600	18560	18676	18385	18654	18862	18736	18694	18665	18534	18541	18662	18714	18717	18493	18633	18634	18687	18389	18519	18491	18420	18603	18660	18659	18581	18355	18546	18662	18641	18533	18587	18429	18664	18402	18686	18535	18734	18685	18506	18570	18579	18581	18624	18458	18481	18614	18659	18663	18636	18571	18667	18489	18645	18528	18679	18715	18656	18370	18694	18781	18506	18573	18573	18617	18411	18746	18557	18549	18413	18528	18735	18627	18520	18485	18594	18457	18604	18484	18560	18703	18555	18387	18552	18608	18670	18577	18496	18627	18714	18683	18766	18459	18441	18449	18720	18433	18614	18519	18566	18419	18492	18739	18738	18457	18482	18582	18659	18414	18625	18644	18538	18621	18683	18572	18637	18606	18546	18642	18502	18606	18533	18425	18616	18579	18658	18417	18465	18748	18770	18585	18618	18496	18780	18739	18728	18682	18676	18430	18709	18742	18539	18457	18511	18669	18708	18573	18663	18412	18285	18618	18448	18668	18601	18448	18626	18530	18648	18448	18435	18541	18617	18336	18598	18596	18421	18432	18665	18746	18543	18640	18458	18683	18711	18734	18565	18492	18604	18507	18595	18581	18551	18569	18638	18715	18662	18595	18540	18617	18586	18550	18620	18378	18568	18333	18348	18591	18674	18632	18593	18640	18554	18931	18707	18516	18667	18522	18539	18763	18392	18544	18700	18665	18469	18554	18500	18501	18574	18722	18493	18649	18630	18546	18263	18497	18538	18478	18639	18537	18455	18692	18764	18647	18434	18490	18621	18742	18686	18768	18414	18445	18728	18607	18596	18659	18525	18678	18818	18602	18589	18538	18768	18510	18732	18497	18691	18615	18500	18501	18711	18477	18626	18518	18872	18633	18657	18587	18588	18509	18504	18537	18874	18625
17422	33707	28049	21047	18465	17303	16591	16137	15877	15880	15911	15928	15882	15739	15645	15812	15719	15607	15687	15696	15669	15601	15698	15574	15594	15670	15475	15644	15776	15550	15753	15702	15724	15672	15738	15740	15524	15693	15731	15809	15679	15630	15643	15674	15791	15792	15553	15651	15779	15639	15616	15699	15599	15388	15411	15712	15791	15470	15438	15605	15713	15486	15588	15722	15622	15673	15470	15743	15478	15484	15531	15752	15590	15581	15593	15594	15576	15680	15586	15598	15710	15760	15680	15666	15780	15757	15671	15453	15657	15491	15538	15479	15663	15586	15752	15487	15720	15560	15761	15595	15538	15627	15533	15570	15577	15609	15652	15575	15715	15734	15517	15693	15498	15687	15735	15669	15461	15501	15762	15552	15616	15728	15626	15769	15595	15511	15633	15550	15583	15496	15741	15555	15484	15500	15571	15723	15680	15691	15760	15520	15739	15729	15526	15621	15597	15630	15586	15638	15480	15706	15584	15574	15729	15673	15555	15673	15498	15628	15661	15735	15796	15617	15620	15591	15678	15831	15573	15690	15634	15717	15527	15653	15669	15656	15759	15805	15638	15643	15606	15442	15680	15589	15543	15625	15592	15667	15813	15759	15750	15678	15447	15666	15719	15521	15656	15588	15699	15632	15749	15614	15669	15520	15434	15698	15648	15622	15801	15616	15644	15507	15651	15712	15590	15669	15588	15528	15789	15690	15518	15574	15345	15485	15699	15638	15479	15633	15646	15617	15680	15692	15701	15657	15711	15569	15567	15588	15663	15601	15620	15612	15584	15691	15650	15579	15666	15669	15652	15426	15655	15559	15701	15721	15645	15646	15638	15707	15527	15501	15708	15539	15556	15503	15670	15750	15605	15558	15675	15661	15478	15467	15727	15723	15709	15911	15532	15559	15753	15711	15562	15706	15729	15562	15690	15644	15685	15436	15675	15630	15725	15619	15647	15619	15632	15611	15767	15558	15513	15629	15696	15674	15678	15549	15707	15684	15615	15604	15669	15776	15580	15734	15512	15587	15576	15718	15784	15698	15548	15705	15718	15606	15623	15739	15535	15442	15677	15559	15647	15630	15595	15679	15624	15714	15471	15834	15763	15595	15766	15761	15623	15623	15596	15615	15761	15541	15530	15735	15726	15563	15667	15654	15545	15737	15587	15569	15740	15588	15506	15494	15552	15618	15759	15586	15650	15436	15496	15627	15582	15601	15637	15641	15642	15638	15857	15557	15523	15713	15731	15429	15567	15775	15743	15731	15656	15744	15706	15659	15807	15697	15651	15734	15587	15622	15616	15722	15775	15622	15557	15540	15598	15671	15630	15634	15688	15772	15517	15669	15694	15755	15666	15686	15775	15663	15652	15637	15641	15666	15639	15595	15752	15665	15759	15488	15672	15660	15633	15626	15685	15499	15750	15635	15530	15786	15793	15665	15729	15563	15713	15570	15631	15572	15630	15776	15532	15682	15612	15597	15600	15527	15642	15617	15742	15547	15724	15674	15560	15655	15756	15782	15712	15478	15660	15485	15574	15644	15749	15614	15631	15735	15712	15734	15771	15638	15613	15610	15597	15575	15622	15514	15803	15510	15704	15662	15654	15568	15748	15724	15592	15821	15546	15694	15742	15684	15524	15724	15483	15584	15502	15605	15712	15621	15524	15755	15724	15496	15528	15688	15599	15703	15613	15583	15504	15592	15479	15627	15539	15613	15641	15620	15776	15688	15585	15409	15748	15582	15714	15790	15550	15564	15794	15637	15644	15671	15716	15611	15602	15658	15784	15646	15863	15718	15667	15582	15606	15634	15701	15606	15601	15538	15519	15551	15636	15671	15599	15593	15640	15722	15606	15628	15780	15724	15707	15542	15798	15677	15674	15560	15651	15622	15618	15660	15424	15708	15591	15656	15728	15503	15600	15628	15653	15540	15666	15707	15609	15631	15370	15627	15817	15553	15731	15536	15675	15467	15613	15600	15580	15643	15727	15680	15673	15694	15702	15562	15666	15623	15708	15744	15578	15518	15706	15462	15687	15611	15645	15622	15602	15420	15721	15537	15548	15579	15749	15737	15773	15656	15702	15750	15549	15596	15444	15661	15549	15706	15528	15665	15732	15544	15591	15698	15775	15570	15659	15544	15627	15879	15660	15631	15715	15674	15608	15707	15540	15621	15455	15584	15602	15582	15841	15451	15621	15569	15447	15692	15485	15664	15614	15735	15639	15559	15649	15653	15664	15547	15586	15641	15641	15704	15619	15649	15604	15685	15623	15676	15591	15761	15544	15695	15822	15766	15700	15710	15622	15611	15730	15679	15602	15750	15555	15708	15670	15480	15699	15659	15575	15479	15454	15548	15632	15671	15726	15478	15573	15821	15474	15604	15559	15638	15559	15527	15643	15670	15609	15658	15538	15759	15665	15766	15647	15582	15581	15585	15577	15717	15679	15558	15524	15678	15476	15605	15568	15685	15426	15745	15549	15611	15539	15589	15512	15535	15852	15646	15482	15579	15570	15744	15693	15569	15608	15724	15594	15726	15620	15661	15619	15750	15434	15647	15794	15503	15602	15624	15637	15529	15752	15770	15733	15361	15713	15558	15634	15628	15799	15608	15725	15763	15622	15590	15589	15572	15715	15602	15729	15526	15698	15528	15577	15846	15704	15578	15598	15747	15478	15550	15830	15489	15723	15457	15575	15753	15600	15752	15721	15629	15700	15713	15527	15616	15606	15589	15725	15621	15713	15571	15765	15718	15576	15713	15743	15663	15489	15516	15749	15669	15704	15565	15738	15676	15666	15481	15606	15629	15533	15818	15754	15460	15640	15630	15686	15666	15613	15709	15665	15587	15540	15578	15644	15737	15659	15758	15666	15710	15802	15479	15682	15678	15537	15581	15613	15710	15806	15626	15724	15569	15576	15529	15636	15608	15541	15624	15534	15528	15756	15483	15663	15720	15607	15683	15648	15564	15724	15693	15680	15645	15576	15679	15712	15542	15598	15757	15682	15673	15511	15641	15682	15720	15549	15610	15708	15615	15725	15657	15546	15700	15610	15496	15602	15587	15658	15736	15596	15635	15676	15760	15541	15584	15541	15672	15612	15759	15590	15447	15438	15678	15777	15558	15494	15517	15543	15610	15698	15737	15532	15572	15736	15615	15757	15713	15496	15772	15592	15644	15871	15505	15569	15646	15618	15710	15549	15718	15763	15474	15671	15520	15774	15691	15612	15622	15415	15855	15625	15388	15568	15669	15814	15541	15606	15692	15673	15472	15670	15706	15646	15770	15776	15744	15457	15766	15711	15719	15746	15573	15506	15442	15578	15580	15615	15542	15619	15553	15836	15798	15612	15792	15692	15521	15655	15790	15633	15657	15782	15599	15635	15697	15556	15647	15629	15708	15646	15798	15543	15591	15656	15531	15588	15560	15621	15807	15500	15622	15614	15609	15837	15614	15753	15605	15522	15618	15701	15591	15598	15608	15677	15623	15549	15669	15637	15598	15768	15648	15599	15603	15567	15612	15512	15720	15607	15565	15637	15751	15617	15561	15664	15729	15654	15606	15662	15632	15623	15789	15614	15622	15575	15730	15634	15705	15616	15657	15564	15785	15730	15516	15857	15510	15653	15628	15635	15581	15557	15514	15711	15593	15551	15597	15664	15802	15542	15625	15384	15566	15768	15733	15461	15597	15609	15615	15517	15510	15768	15669	15625	15558	15505	15625	15713	15590	15516	15648	15575	15579	15536	15663	15668	15702	15550	15737	15645	15663	15467	15536	15696	15590	15525	15502	15688	15536	15644	15584	15741	15670	15762	15670	15624	15602	15598	15731	15554	15398	15618	15380	15639	15806	15770	15714	15701	15709	15606	15607	15741	15728	15581	15603	15561	15637	15475	15651	15697	15634	15643	15623	15570	15705	15640	15584	15642	15749	15456	15480	15638	15621	15475	15492	15617	15665	15550	15687	15530	15487	15630	15618	15753	15677	15474	15686	15665	15534	15706	15637	15629	15318	15614	15542	15826	15533	15682	15632	15793	15663	15546	15692	15623	15571	15694	15603	15597	15606	15725	15640	15679	15543	15757	15470	15663	15662	15561	15641	15802	15609	15656	15735	15582	15543	15597	15790	15779	15625	15741	15547	15660	15553	15675	15561	15660	15699	15770	15645	15554	15618	15550	15518	15651	15762	15761	15466	15513	15543	15740	15881	15801	15687	15701	15709	15711	15546	15483	15569	15526	15573	15754	15780	15804	15620	15468	15762	15670	15554	15584	15556	15683	15667	15612	15757	15591	15681	15745	15566	15708	15720	15692	15744	15474	15768	15454	15737	15613	15485	15722	15658	15613	15744	15493	15593	15620	15606	15725	15577	15557	15480	15831	15876	15578	15739	15731	15582	15630	15636	15726	15700	15624	15543	15841	15689	15569	15654	15559	15708	15512	15587	15700	15554	15687	15801	15726	15631	15398	15591	15659	15417	15579	15583	15510	15740	15544	15626	15572	15536	15653	15614	15509	15594	15636	15550	15645	15856	15755	15586	15776	15592	15753	15596	15547	15592	15684	15683	15694	15707	15673	15519	15538	15765	15731	15555	15623	15601	15752	15634	15516	15515	15707	15690	15855	15662	15599	15552	15578	15757	15611	15508	15659	15587	15722	15513	15686	15577	15672	15741	15518	15620	15753	15849	15741	15580	15459	15642	15732	15615	15622	15579	15618	15536	15624	15550	15559	15660	15719	15656	15643	15563	15674	15688	15782	15576	15517	15592	15769	15609	15678	15692	15671	15713	15492	15627	15610	15518	15564	15494	15609	15642	15471	15528	15562	15616	15535	15495	15611	15638	15487	15659	15409	15664	15630	15647	15642	15536	15660	15616	15657	15673	15708	15638	15590	15862	15600	15556	15666	15732	15537	15457	15546	15621	15549	15576	15669	15753	15477	15474	15329	15563	15713	15606	15433	15678	15614	15669	15525	15641	15786	15696	15665	15631	15636	15539	15662	15620	15717	15618	15768	15366	15631	15623	15648	15717	15577	15589	15529	15599	15580	15612	15635	15586	15557	15721	15623	15548	15690	15458	15684	15862	15606	15678	15798	15703	15785	15672	15568	15692	15660	15683	15743	15779	15633	15700	15757	15634	15593	15594	15700	15668
22683	21600	28838	24901	22033	23979	24345	19948	18667	18734	18675	18398	18099	18114	17863	17973	17893	17879	17871	17810	17724	18004	17843	17802	17637	18081	17739	17780	17767	17752	17666	17727	17659	17544	17548	17451	17835	17656	17936	17745	17795	17547	17842	17542	17834	17878	17960	17818	17611	17703	17586	17846	17749	17687	17647	17549	17590	17658	17743	17533	17814	17707	17543	17812	17720	17637	17718	17746	17639	17890	17568	17681	17615	17565	17461	17719	17924	17751	17496	17564	17513	17732	17643	17745	17646	17572	17680	17765	17601	17626	17592	17615	17781	17702	17564	17623	17627	17637	17562	17695	17504	17663	17680	17674	17697	17709	17717	17824	17544	17552	17599	17506	17629	17811	17796	17640	17581	17699	17677	17602	17645	17555	17694	17583	17673	17838	17775	17799	17614	17794	17584	17597	17538	17281	17594	17644	17679	17580	17627	17575	17778	17673	17773	17735	17613	17626	17783	17620	17589	17511	17668	17641	17548	17684	17776	17810	17756	17777	17619	17577	17573	17699	17726	17628	17373	17520	17594	17741	17755	17562	17706	17693	17698	17807	17533	17728	17437	17615	17431	17465	17548	17606	17693	17726	17765	17684	17584	17565	17591	17806	17812	17739	17582	17807	17566	17799	17663	17462	17823	17656	17721	17721	17461	17810	17630	17523	17892	17615	17385	17420	17647	17782	17616	17937	17699	17579	17542	17626	17720	17487	17605	17338	17537	17633	17345	17638	17653	17608	17507	17541	17386	17503	17699	17518	17639	17706	17523	17862	17767	17470	17708	17669	17790	17657	17758	17614	17498	17886	17662	17584	17591	17625	17433	17681	17760	17649	17586	17741	17577	17729	17502	17583	17543	17554	17627	17575	17729	17768	17485	17829	17779	17492	17721	17548	17825	17563	17603	17498	17755	17372	17583	17618	17597	17726	17551	17613	17636	17807	17383	17554	17643	17600	17648	17641	17590	17461	17827	17542	17545	17576	17691	17644	17310	17611	17697	17498	17520	17801	17508	17660	17487	17653	17644	17686	17858	17532	17652	17817	17679	17733	17651	17683	17615	17404	17603	17692	17711	17591	17568	17618	17466	17361	17745	17636	17762	17513	17542	17626	17671	17475	17524	17423	17582	17628	17569	17499	17896	17725	17594	17691	17584	17588	17746	17478	17534	17587	17589	17351	17516	17765	17653	17790	17838	17588	17544	17695	17564	17511	17629	17627	17587	17660	17486	17656	17683	17659	17607	17595	17566	17669	17728	17604	17705	17686	17591	17410	17583	17525	17607	17639	17599	17583	17542	17751	17534	17666	17643	17707	17672	17514	17748	17778	17574	17634	17629	17644	17526	17612	17496	17705	17526	17554	17608	17460	17613	17557	17815	17642	17480	17675	17703	17694	17456	17591	17658	17474	17742	17759	17519	17408	17628	17741	17615	17779	17814	17605	17667	17678	17507	17537	17744	17499	17719	17700	17604	17774	17545	17842	17605	17499	17649	17814	17666	17506	17629	17613	17785	17611	17757	17552	17547	17775	17570	17673	17688	17702	17584	17626	17558	17509	17593	17756	17437	17490	17600	17757	17638	17625	17425	17669	17703	17521	17607	17759	17738	17532	17680	17647	17724	17696	17806	17477	17829	17767	17497	17528	17655	17834	17595	17817	17694	17796	17775	17591	17600	17692	17479	17827	17606	17753	17634	17438	17553	17570	17670	17539	17627	17927	17633	17674	17770	17599	17717	17453	17537	17718	17434	17732	17722	17596	17471	17569	17738	17470	17588	17543	17437	17624	17645	17584	17782	17659	17516	17557	17803	17730	17685	17545	17700	17580	17824	17603	17715	17537	17589	17731	17735	17702	17672	17672	17448	17481	17761	17786	17651	17572	17622	17694	17413	17320	17524	17767	17539	17663	17671	17598	17545	17521	17609	17700	17684	17623	17687	17690	17574	17936	17431	17722	17338	17737	17702	17552	17730	17576	17647	17533	17785	17552	17619	17790	17670	17788	17653	17661	17676	17717	17801	17572	17609	17803	17729	17435	17612	17674	17601	17835	17732	17838	17675	17623	17841	17503	17713	17588	17571	17688	17723	17598	17582	17571	17684	17530	17786	17750	17431	17352	17669	17679	17702	17923	17584	17725	17657	17503	17587	17493	17660	17806	17549	17626	17712	17562	17509	17534	17487	17343	17608	17481	17591	17475	17639	17580	17504	17656	17849	17491	17669	17544	17574	17541	17622	17527	17458	17409	17619	17566	17727	17595	17799	17648	17477	17644	17459	17451	17707	17830	17477	17526	17608	17490	17630	17597	17599	17861	17448	17560	17706	17742	17596	17674	17877	17458	17607	17572	17809	17669	17771	17855	17576	17726	17637	17541	17682	17936	17842	17590	17479	17476	17549	17639	17610	17710	17461	17536	17308	17758	17488	17725	17849	17770	17746	17694	17831	17795	17841	17595	17512	17877	17995	17696	17609	17502	17646	17743	17675	17699	17650	17614	17793	17630	17449	17605	17546	17536	17729	17747	17799	17465	17668	17659	17677	17823	17519	17587	17589	17785	17545	17503	17669	17648	17341	17653	17543	17598	17755	17636	17253	17556	17849	17617	17584	17584	17529	17564	17686	17559	17741	17489	17657	17710	17872	17760	17633	17606	17549	17566	17629	17672	17704	17595	17455	17687	17737	17517	17614	17501	17457	17633	17819	17416	17645	17466	17851	17599	17566	17596	17700	17730	17691	17659	17696	17709	17727	17370	17569	17756	17637	17798	17573	17655	17760	17539	17535	17615	17504	17441	17509	17866	17520	17699	17651	17842	17470	17441	17464	17849	17637	17679	17646	17662	17598	17672	17705	17572	17718	17657	17816	17747	17596	17834	17655	17542	17733	17626	17653	17473	17871	17733	17509	17653	17578	17835	17707	17663	17853	17588	17699	17486	17741	17738	17600	17744	17584	17680	17604	17828	17764	17578	17737	17573	17475	17666	17476	17603	17586	17472	17538	17650	17848	17646	17779	17722	17778	17722	17569	17720	17663	17611	17580	17555	17364	17848	17733	17672	17666	17645	17712	17419	17615	17499	17593	17499	17825	17689	17705	17500	17571	17589	17410	17764	17630	17511	17519	17656	17845	17517	17864	17590	17694	17576	17414	17518	17597	17649	17565	17558	17508	17535	17551	17523	17744	17590	17626	17748	17491	17592	17586	17777	17510	17787	17550	17504	17648	17536	17760	17551	17524	17704	17531	17584	17744	17694	17487	17683	17364	17842	17524	17654	17510	17358	17506	17613	17752	17735	17891	17627	17584	17618	17627	17591	17596	17646	17600	17576	17751	17582	17555	17558	17682	17596	17634	17702	17696	17542	17721	17530	17921	17726	17536	17713	17597	17488	17777	17460	17543	17766	17571	17934	17754	17512	17840	17617	17691	17729	17725	17694	17897	17656	17860	17696	17585	17631	17623	17648	17670	17635	17846	17794	17499	17732	17573	17795	17498	17664	17704	17624	17631	17754	17623	17488	17720	17570	17691	17529	17822	17801	17516	17601	17671	17779	17673	17548	17520	17688	17741	17569	17508	17559	17466	17456	17612	17627	17588	17621	17539	17716	17704	17789	17496	17677	17701	17642	17734	17756	17499	17652	17660	17618	17580	17764	17587	17445	17694	17502	17618	17824	17774	17556	17553	17558	17503	17703	17549	17803	17556	17616	17654	17590	17636	17633	17530	17695	17315	17635	17618	17647	17605	17633	17614	17729	17697	17635	17648	17581	17668	17780	17594	17535	17731	17541	17602	17852	17759	17599	17639	17826	17841	17626	17606	17484	17460	17853	17661	17716	17695	17684	17460	17629	17707	17637	17718	17672	17701	17612	17723	17807	17688	17839	17428	17740	17789	17569	17635	17347	17634	17614	17643	17432	17757	17497	17588	17465	17615	17683	17609	17653	17672	17592	17504	17729	17433	17592	17571	17713	17430	17742	17536	17451	17655	17503	17670	17583	17345	17361	17521	17627	17603	17682	17712	17786	17531	17654	17667	17680	17674	17678	17702	17649	17560	17516	17821	17855	17746	17660	17553	17609	17527	17605	17561	17655	17620	17588	17529	17805	17595	17628	17675	17404	17554	17951	17563	17589	17675	17737	17593	17585	17679	17600	17692	17519	17571	17532	17583	17455	17594	17495	17711	17729	17681	17669	17699	17573	17727	17700	17682	17612	17566	17666	17589	17524	17627	17537	17581	17619	17336	17679	17621	17511	17473	17618	17544	17553	17767	17524	17705	17577	17739	17452	17663	17558	17598	17721	17780	17905	17756	17588	17695	17738	17738	17786	17617	17591	17831	17667	17696	17743	17718	17640	17658	17645	17550	17595	17690	17504	17552	17726	17750	17572	17541	17708	17705	17484	17636	17735	17799	17436	17889	17812	17617	17751	17613	17542	17615	17447	17625	17596	17722	17630	17676	17715	17945	17771	17663	17858	17708	17562	17465	17495	17690	17525	17578	17599	17667	17574	17486	17548	17552	17724	17638	17369	17797	17433	17520	17617	17785	17718	17764	17627	17455	17655	17638	17539	17464	17428	17646	17471	17683	17583	17568	17539	17573	17645	17923	17847	17577	17550	17510	17555	17655	17388	17647	17767	17721	17477	17671	17413	17754	17376	17619	17705	17498	17693	17692	17484	17660	17521	17654	17802	17880	17809	17609	17529	17367	17627	17455	17633	17772	17593	17533	17600	17586	17667	17567	17699	17554	17620	17392	17534	17776	17723	17485	17605	17666	17657	17640	17459	17471	17495	17791	17463	17605	17649	17573	17764	17537	17666	17731	17668	17775	17664	17545	17595	17523	17403	17440	17679	17605	17541	17554	17506	17519	17627	17723	17755	17746	17801	17428	17695	17897	17652	17662	17653	17627	17523	17563	17640	17796	17654	17632	17569	17799	17599	17860	17465	18024	17508	17608	17641	17911	17752	17691	17568	17701	17630	17759	17536	17646	17412	17663	17484	17456	17531	17622	17850	17707	17634	17705	17642	17610	17627	17854	17755	17687	17555	17827	17763	17583	17689	17653	17591	17648	17519	17607	17548	17678	17433	17679	17718	17499	17591	17630	17740	17596	17558	17721	17452	17822	17617	17631	17582	17545	17535	17644	17606	17718	17696
18854	40996	33151	24702	20423	18189	17213	16387	16286	15983	15673	15601	15460	15138	15267	15154	15274	15125	15093	15175	15183	15057	15024	15018	15295	15094	15101	15350	15137	15061	15127	15047	15135	15163	15117	15147	15133	15058	15049	14989	15066	15088	15129	15246	14968	15100	15240	15070	15160	15006	15100	15166	15084	15145	15002	15076	15099	15159	15136	15064	15051	15081	14969	14972	15129	15029	15095	14970	15157	15056	15014	15159	15054	14971	15023	15074	14996	15050	15077	14923	15171	15079	15110	14973	15030	15034	14828	15081	15081	15057	15112	14983	15253	15100	15155	15060	15011	14986	15113	15067	15159	14985	15254	15192	14838	15018	15164	14953	14904	15097	15012	15159	15100	15048	15079	15129	15193	14957	15306	15012	15153	15042	15157	15088	15126	14997	15232	15224	14988	14961	15025	14996	14834	15136	15152	15194	15136	15024	15011	15030	15114	14916	15013	15140	14948	15101	15131	15143	15243	15026	15148	15087	15101	14925	15014	15120	15180	14969	15067	14956	15169	15221	15106	15067	15004	14952	15078	15217	14988	15098	15120	15013	15027	15025	15102	15085	15087	15062	14938	14993	15018	14941	15090	14982	15043	14934	15127	15016	14950	15019	15172	15117	15074	15205	15202	14886	14961	15017	15271	15124	15011	15109	14939	14969	15006	15020	15153	15054	15017	14918	15216	15110	15099	15173	14999	15046	15110	15000	15023	15054	14859	14874	15095	15072	15055	14949	15158	15177	14918	15072	15061	15061	15029	15214	14976	15136	15003	15046	14979	15098	15080	15254	15075	14931	15088	15204	14893	15102	14964	15047	15087	14838	15165	15034	15166	15088	15101	15058	15025	14895	15106	15154	15159	15065	15160	15059	15017	15057	15041	15125	15028	15108	14996	15170	14957	15095	14982	15298	15017	15145	15132	15072	15036	14911	15052	15136	15041	15005	15054	15066	15017	15105	15085	14930	15056	14920	15043	15067	15084	15154	15072	15183	15053	15048	14872	14930	15020	14914	15187	15085	14880	15025	15027	15108	15085	14904	15185	14990	15032	15068	15040	15048	14988	14987	14946	15158	14987	15035	14967	15086	14994	15083	15187	14967	15053	15239	14982	15142	15092	14876	15057	15280	15132	15052	15038	15139	15159	15152	15017	15133	14924	15131	14846	15027	15063	15086	15208	14983	15117	15104	15155	15093	15177	14967	15053	15210	14983	14971	15114	15000	14914	15067	14998	15075	15005	15183	15061	15038	15064	14956	15208	15041	14896	15140	15160	15126	15026	15098	15054	15088	14927	15076	14973	15036	14841	14944	15072	15103	15112	15166	15080	15088	15172	15191	14975	15179	14950	14898	15043	15021	15147	15200	15174	14986	15130	15074	15092	15021	14914	15077	15054	15090	15012	14945	15028	15241	15069	15120	15035	15005	15192	15005	15144	15121	14899	15226	14814	15027	14871	14926	15060	14976	15196	14926	15083	15046	15069	15191	14958	14954	14968	15240	15060	15207	15130	15022	15188	14975	15159	15138	15240	15122	15174	15133	15093	14988	14975	14963	15143	15016	14956	15032	15170	15150	15110	15185	15052	15065	15052	15152	14929	15086	15159	15145	15139	15046	15197	15155	15107	15094	15309	15075	15157	15213	15094	15135	14987	14914	15170	15001	14841	15099	15065	15054	15125	14927	15231	15101	15019	14948	14998	14991	15227	15004	14896	15167	15210	15018	15125	14993	14923	15010	15161	15189	15080	15161	15054	14966	15045	15129	15159	15034	15079	15107	15034	15178	15322	14915	15126	14995	15123	14971	15180	15141	15039	15006	15083	14988	15179	14876	15040	15055	15001	15156	14912	15047	15241	15131	14962	15074	15164	15112	15116	15178	15017	15153	15034	15055	14986	15038	15043	15045	15013	15174	15008	14999	15125	15069	15003	14971	15142	15201	15032	14966	15115	15147	15104	15125	15090	15075	14849	15077	14968	15108	15018	15049	14888	15034	15172	15135	15056	15071	15263	14860	15144	15030	15038	15059	14872	14970	15078	14936	14923	15054	15263	15139	15028	14968	15044	15108	14968	15151	14972	15165	15057	14959	15270	15176	15019	14886	15095	15112	14984	14980	15155	15012	15270	14965	15219	15124	14983	14928	15089	15216	15123	15072	15105	14974	15183	15089	15126	14836	15111	14974	14996	15142	14993	15084	15114	14922	15056	15144	14977	15118	15099	14993	15113	15067	14859	14841	14999	15026	14995	15039	15148	15025	15237	15162	15209	15129	15002	14969	14964	15106	15107	15120	15200	15000	15170	15066	15075	15263	15016	15051	15044	14972	15173	15076	15017	15112	14980	15139	15122	15094	14994	15172	15200	15153	15118	14850	15052	15113	15168	14995	15010	15006	15097	14973	14913	15136	15326	15060	15134	15139	15119	14879	15153	15113	15123	15223	14971	14914	15038	15116	15105	15038	14991	15127	15040	14964	15017	14973	15142	15159	15137	14966	14840	15087	15049	15131	14845	15089	15010	15171	15190	15095	15143	15219	15019	15010	15058	14971	15120	14935	15086	14854	15144	15151	15111	15066	15165	15110	15115	15070	15111	15045	15021	15073	15192	15035	15179	14902	15169	14950	15008	15078	15090	14989	15046	15143	15135	15077	15082	14936	15048	15014	15065	14895	14958	15152	14990	14939	15111	14952	15061	15187	15066	15143	15036	15092	15135	15066	15201	15151	15010	15082	15067	15039	15078	14963	15105	15124	15075	15063	15222	15014	15128	15114	15104	15105	15055	15084	15111	15105	15023	14920	15171	15034	15072	15196	15153	15161	15225	15185	15173	15075	15062	15126	15030	15048	15187	15112	15125	14935	15010	14923	15081	15038	15119	15150	14988	14903	14943	15037	15013	15050	15054	14981	15106	15043	15149	15096	14957	15144	15118	14938	15048	15061	15085	15054	14850	14987	15096	15282	15044	14962	15191	15072	14910	14977	15065	14980	15068	15171	14986	15018	15160	15183	14995	14847	15247	15035	15113	15087	14997	15087	15130	15063	15073	14879	14986	14964	15048	14993	14903	15199	14969	15044	15072	15121	15165	15144	14884	15194	15039	15166	15157	15137	15201	15128	15152	15000	15213	14905	15035	15118	15037	14959	14968	15083	15004	14887	15109	15009	14886	15109	15063	15184	14989	15082	15011	15069	15132	15133	15064	15065	15094	14882	15138	15083	15048	14941	15061	15079	15076	15073	15237	15043	15109	15043	15078	15026	15084	14973	14971	15153	15013	15185	15181	15057	15071	14863	15027	15066	14952	14977	15083	15027	15123	15018	15124	15020	15148	15011	15158	14971	15044	15166	15109	15110	15143	15050	15148	15142	15079	15167	15179	15122	15045	15181	15152	15021	15027	15157	15253	14995	15010	14979	15267	15019	15080	15145	15067	15239	15086	15099	15137	15119	15003	15230	14946	15310	15025	15250	15018	15170	15149	15050	15074	15108	15122	15135	15113	14930	15132	14859	15083	15033	15120	15067	15144	15105	14975	15029	15175	15209	15145	15223	15107	15067	14971	15023	15040	15057	15041	14951	15050	15176	15063	14990	15045	15176	15036	15036	14997	14904	14996	15056	15354	15135	14828	15078	15074	15070	14994	15031	15167	15103	15119	15017	15192	15001	15064	14990	15059	15029	15000	15013	15124	14943	14982	15068	15088	15065	15027	15025	15103	14987	15188	15057	15193	14989	15109	14918	15037	15139	15095	15055	15214	15175	15062	15051	15058	15111	15109	15028	14924	14996	15172	15110	15048	15001	15212	15199	15108	15041	14966	14955	15100	15019	14984	14824	15127	15190	15070	15159	14998	15062	15044	15133	15213	15082	15239	14994	15157	15085	15030	14874	15064	15030	15040	15117	15094	14960	15032	15056	14919	15171	15165	15139	15136	15060	15038	15113	15031	15013	14829	15203	14985	15073	15115	14978	14929	15009	15044	15082	15119	15114	14934	15033	14941	14946	15140	15122	15261	14947	14943	15168	14984	14986	15250	14952	14955	15233	15212	14836	14987	14986	14829	15051	15108	15062	15100	15118	15134	14894	14965	15135	15211	15012	15155	15225	14982	14973	15119	15245	15073	15000	15002	14994	15228	15061	15067	14960	15168	15075	14965	15051	15014	15026	14922	15254	14909	15202	15331	14993	14948	15165	15129	15242	15040	15114	15059	15023	15007	15193	15063	14949	15042	15060	15046	14866	14838	15100	14969	14924	14926	15125	15264	15118	15172	15054	15038	15020	14995	15066	14956	14989	15121	14947	15077	15180	15023	14941	15040	15089	15109	14965	15074	14893	15079	15054	15105	15040	15074	15009	15142	14880	14898	15113	15201	15289	15239	15106	15066	14948	14948	15010	15217	15022	15262	15061	15146	15166	15118	15144	15159	15105	15039	15137	15185	14962	15237	14983	15113	14959	15073	15102	15225	15135	15111	15013	15073	15047	15150	15008	15241	14868	15009	14989	15040	15074	15098	15055	15224	15014	15100	15116	14985	15158	15102	15058	15190	15122	14955	15026	15178	14940	15156	14985	15028	14962	15120	15125	15002	14953	15087	15047	15011	15119	15019	15000	14934	15030	14884	15032	15201	15035	15230	14893	15206	14976	14993	15121	15028	14967	15100	15178	15133	15078	15173	15195	14908	15064	15039	15136	15057	15092	15004	14964	14977	15072	15203	15042	14974	15078	15104	15038	15072	15084	15112	15111	15060	15111	15103	15172	15059	15023	15086	15108	15126	15149	15268	15175	15113	15071	15135	15108	15172	15063	15116	14921	15027	14931	15149	15204	15006	14893	15022	15034	14978	15019	14993	15107	15076	15032	15066	15009	15223	15006	15130	14902	14987	14928	14990	15118	15131	15111	15002	15080	15178	15072	15155	15069	15168	15103	15168	15021	15167	15090	15060	15025	15083	15141	15158	14909	14986	15080	14806	15134	14976	15124	15111	15152	15116	14883	15161	15137	14932	15137	15129	15102	15013	15053	15061	15111	14947	15039	14978	14995	15122	14938	15232	15109	15181	14914	15238	14894	15125	15002	14839	15041	15093	14958	15029	14998	15103	15048	15125	15126	14987	15057	15084	15132	14967	14958	14927	15126	15048	14978	15151	14970	15041	15035	15154	14867
30093	24183	27284	23717	19814	18879	18604	18316	18223	18193	17905	18095	18072	17700	17990	17781	17778	17924	17715	17689	17865	17907	17691	17801	17873	17844	17804	17810	17780	17747	17672	17629	17864	17838	17652	17592	17619	17875	17780	17693	17786	17746	17617	17728	17609	17524	17640	17781	17605	17828	17604	17625	17602	17851	17648	17633	17684	18028	17774	17458	17695	17637	17447	17673	17753	17648	17853	17712	17695	17691	17798	17775	17789	17974	17573	17622	17552	17818	17730	17896	17645	17745	17890	17558	17714	17674	17561	17739	17815	17735	17706	17474	17759	17730	17575	17868	17706	17733	17656	17731	17726	17592	17958	17830	17603	17681	17868	17890	17493	17673	17683	17630	17600	17512	17623	17975	17704	17807	17651	17829	17710	17893	17692	17709	17791	17610	17786	17774	17822	17808	17848	17826	17695	17453	17753	17741	17838	17670	17639	17582	17752	17706	17901	17818	17765	17872	17807	17709	17885	17653	17617	17791	17670	17646	17869	17790	17675	17905	17682	17908	17770	17789	17692	17822	17735	17775	17770	17772	17761	17803	17765	17740	17742	17824	17804	17743	17725	18066	17800	17871	17666	17843	17688	17720	17799	17498	17713	17689	17788	17716	17860	17902	17629	17853	17579	17757	17617	17785	17885	17711	17802	17759	17712	17806	17772	17749	17732	17717	17802	17588	17724	17763	17650	17668	17825	17830	17839	17643	17583	17732	17843	17775	17739	17604	17678	17541	17717	17769	17700	17656	17650	17659	17677	17781	17849	17672	17734	17804	17915	17897	17766	17572	17924	17755	17595	17710	17859	17637	17947	17539	17771	17832	17734	17656	17599	17495	17960	17861	17748	17735	17868	17755	17679	17611	17658	17900	17612	17990	17922	17774	17646	17615	17763	17802	17851	17590	17771	17779	17738	17660	17719	17670	17816	17660	17634	17920	17848	17748	17559	17665	17576	17717	17667	17535	17911	17873	17819	17814	17810	17742	17764	17775	17735	17813	17876	17898	17627	17632	17802	17936	17947	17697	17614	17772	17766	17584	17630	17636	17712	17975	17730	17614	17733	17654	17796	17703	17919	17776	17996	17580	17585	17980	17864	17749	17640	17771	17686	17501	17575	17713	17699	17606	17797	17744	17682	17750	17790	17617	17855	17632	17778	17787	17705	17690	17822	17760	17694	17631	17829	17752	17583	17859	17719	17743	17755	17567	17782	17674	17702	17749	17802	17994	17817	17831	17831	17728	17735	17809	17741	17743	17729	17660	17802	17729	17663	17650	17978	17678	17675	17790	17444	17712	17666	17676	17604	17755	17772	17714	17861	17867	17845	17651	17839	17718	17790	17805	17891	17854	17667	17757	17762	17681	17649	17632	17754	17869	17775	17721	17530	17595	17676	17776	17783	17827	17750	17763	17871	17832	17831	17721	17799	17775	17824	17707	17899	17479	17630	17769	17695	17717	17750	17609	17756	17703	17711	17660	17932	17711	17902	17853	17654	17767	17806	17490	17519	17674	17877	17775	17723	17674	17826	17664	17788	17705	17990	17738	17910	17671	17578	17914	17759	17473	17670	17708	17717	17883	17753	17818	17749	17798	17899	17719	17670	17595	17754	17910	17666	17805	17765	17988	17896	17579	17511	17665	17444	17690	17657	17921	17569	18043	17818	17631	17533	17662	17708	17796	17664	17820	17670	17644	17880	17794	17548	17719	17756	17766	17727	17891	17730	17541	17635	17769	17778	17790	17523	17867	17671	17893	17634	18010	17879	17778	17894	17677	17832	17686	17511	17750	17787	17752	17931	17810	17807	17758	17816	17796	17650	17815	17719	17709	17844	17780	17614	17766	17678	17631	17865	17582	17873	17713	17648	17455	17755	17638	17800	17836	17615	17542	17770	17849	17680	17590	17605	17832	17791	17581	17847	17689	17870	17695	17847	17656	17693	17852	17829	17817	17749	17797	17677	17932	17760	17705	17866	17737	17804	17911	17625	17681	17620	17512	17865	17817	17620	17763	17925	17852	17761	17748	17767	17739	17609	17623	17748	17640	17817	17773	17955	17663	17755	17729	17839	17741	17778	17626	17870	17766	17632	17866	17567	17772	17682	17641	17580	17677	17779	17636	17715	17557	17768	17685	17701	17834	17894	17700	17864	17884	17852	17796	17585	17766	17678	17954	17856	17900	17757	17601	17555	17595	17736	17519	17816	17653	17736	17720	17658	17717	17868	17651	17592	17848	17945	17743	17930	17624	17770	17605	17771	17701	17821	17596	17839	17751	17807	17915	17721	17581	17569	17723	17692	17726	17668	17690	17930	17904	17622	17773	17511	17621	17723	17723	17757	17696	17801	17889	17880	17837	17694	17664	17490	17643	17711	17772	17706	17865	17805	17690	17679	17913	17721	17783	17674	17568	17668	17566	18114	17519	17686	17931	17923	17724	17701	17661	17821	17928	17613	17872	17806	17673	17746	17648	17764	17770	17786	17756	17499	17810	17800	17548	17674	17768	17661	17817	17704	17641	17947	17743	17835	17714	17653	17749	17768	17555	17598	17750	17937	17888	17607	17651	17591	17734	17795	17567	17800	17875	17661	18043	17923	17861	17565	17867	17675	17845	17617	17826	17539	17656	17483	17780	17720	17376	17795	17752	17780	17654	17750	17646	17656	17781	17734	17708	17702	17906	17650	17704	17766	17818	17839	17644	17694	17692	17666	17721	17683	17676	17588	17600	17763	17573	17814	17870	17851	17624	17945	17558	17534	17720	17962	17880	17901	17743	17770	17708	17803	17756	17686	17782	17947	17719	17560	17737	17556	17898	17835	17679	17810	17490	17727	17737	17661	17848	17526	17837	17902	17633	17735	17717	17796	17570	17693	17516	17677	17782	17626	17437	17711	17714	17839	17566	17862	17649	17571	17826	17755	17794	17801	17876	17514	17746	17569	17562	17694	17572	17800	17767	17782	17657	17802	17671	17539	17639	17756	17720	17776	17809	17800	17681	17720	17724	17628	17695	17777	17732	17744	17733	17621	17721	17756	17792	17751	17724	17742	17701	17811	17572	17739	17756	17720	17767	17583	17769	17827	17814	17701	17597	17823	17515	17829	17725	17511	17547	17712	17846	17717	17815	17819	17842	17750	17750	17362	17731	17792	17800	17746	17870	17583	17564	17765	17742	17837	17885	17768	17825	17672	17667	17502	17864	17712	17787	17764	17718	17695	17618	17558	17696	17710	17685	17793	17597	17734	17526	17719	17917	17738	17710	17909	17673	17736	17692	17511	17806	17758	17686	17612	17635	17855	17701	17754	17704	17879	17836	17664	17480	17809	17888	17867	17882	17606	17783	17483	17824	17757	17897	17819	17654	17726	17623	17609	17832	17685	17951	17727	17690	17701	17683	17739	17619	17811	17878	17795	17875	17724	17598	17876	17749	18000	17926	17585	17780	17895	17806	17622	17611	17868	17825	17764	17604	17660	17787	17581	17641	17789	17610	17674	17795	17608	17664	17785	17802	17548	17851	17856	17614	17696	17658	17851	17704	17653	17642	17910	17881	17693	17611	17740	17658	17625	17770	17556	17953	17700	17706	17573	17828	17537	17655	17880	17690	17637	17525	17862	17685	17798	17878	17782	17809	17664	17743	17940	17724	17792	17717	17623	17501	17907	17843	17754	17706	17767	17839	17612	17556	17812	17787	17702	17854	17858	17797	17680	17744	17593	17867	17886	17659	17636	17646	17773	17653	17722	17456	17945	17753	17734	17541	17608	17683	17861	17578	17803	17774	17678	17908	17658	17769	17537	17945	17695	17787	17728	17752	17662	17832	17691	17730	17653	17544	17673	17620	17571	17795	17710	17965	17801	17629	17831	17717	17536	17820	17584	17764	17929	17661	17831	17800	17759	17741	17853	17910	17584	17689	17797	17853	17863	17820	17754	17698	17583	17828	17700	17804	17674	17674	17961	17863	17875	17741	17781	17744	17789	17688	17734	17544	17723	17909	17789	17816	17862	17873	17850	17812	17694	17631	17667	17676	17972	17672	17763	17684	17884	17770	17776	17665	17682	17654	17705	17747	17774	17789	17766	17751	17751	17602	17643	17811	17666	17793	17793	17771	17773	17658	17691	17863	17538	17670	17741	17771	17894	17637	17799	17791	17473	17677	17761	17545	17612	17748	17693	17730	17491	18001	17933	17784	17779	17866	17484	17620	17535	17658	17893	17524	17785	17526	17744	17542	17841	17944	17769	17626	17726	17543	17781	17627	17831	17710	17744	17646	17610	17738	17977	17866	17826	17741	17518	17824	17822	17633	17760	17709	17631	17638	17693	17737	17740	17802	17613	17826	17882	17591	17740	17764	17692	17507	17791	17692	17756	17870	17778	17756	17989	17732	17962	17883	17691	17693	17771	17720	17845	17557	17650	17845	17655	17587	17611	17718	17802	17865	17956	17783	17749	17564	17837	17711	17809	17833	17719	17797	17864	17925	17563	17681	17760	17506	17754	17857	17779	18026	17516	17665	17843	17734	17714	18058	17826	17683	17859	17782	17864	17853	17638	17735	17794	17820	17696	17612	17782	17828	17769	17572	17912	17804	17696	17667	17832	17765	17657	17702	17894	17878	17547	17853	17609	17840	17703	17701	17631	17661	17724	17904	17588	17885	17694	17894	17903	17715	17741	17601	17814	17838	17881	17732	17713	17723	17659	17688	17629	17867	17725	17661	17885	17637	17538	17799	17751	17738	17698	17899	17708	17884	17717	17813	17872	17583	17751	17537	17516	17919	17918	17956	17838	17668	17892	17660	17780	17543	17619	17793	17772	17764	17976	17507	17661	17698	17839	17806	17673	17618	17778	17765	17491	17760	17609	17701	17783	17880	17802	17761	17869	17816	17813	17879	17743	17696	17690	17667	17912	17682	17729	17809	17771	17794	17801	17725	17879	17816	17829	17917	17741	17784	17540	17521	17625	17628	17859	17902	17767	17762	17606	17549	17612	17820	17784	17757	17871	17556	17693	17491	17826	17701	17613	17637	18001	18077	17679	17781	17633	17622	17683	17666	17648	17746	17486	17764	17733	17543	17832	17865	17881	17591	17776	17807	17590	17902	17748	17782	17692	17808	17878	17899	17563	17776	17661	17769	17786	17723	17613	17674	17800	17794
20148	30025	24837	19034	17135	16323	16048	15813	15609	15490	15289	15347	15289	15369	15130	15275	15169	15228	15299	15198	15071	15222	15215	15229	15150	15298	15156	15103	15128	15108	15180	15164	15261	15214	15352	15341	15123	15183	15159	15152	15173	15164	15096	15160	15120	15072	15212	14938	15276	15144	15201	15183	15064	15276	15231	15089	15322	15126	15119	15097	15220	15211	15197	15391	15164	15183	15028	15057	15122	15168	15042	15202	15174	15105	15017	15256	15242	15171	15114	14981	15073	15040	15210	15177	15330	15286	15082	15237	15294	14975	15193	15120	15232	15016	15160	15142	15153	15124	15079	15073	15236	15117	15129	15096	15242	15131	15266	15177	15034	15086	15211	15137	14939	15018	15030	15216	15100	15020	15144	15295	15133	15104	15184	15201	15069	15018	15180	15157	15170	15212	15091	15129	15084	15154	15013	15131	15119	15174	15183	15378	15029	15337	15276	15053	15291	15189	15089	15131	15117	15112	15196	15118	15129	15185	15229	15193	15160	15129	15220	15088	15094	15335	14963	15007	15177	15138	15222	15208	15259	15155	15178	15006	15132	15099	14998	15228	15205	15192	15245	15239	15125	15208	15159	14971	15208	15097	15210	15094	15239	15228	15190	15118	15151	15086	15247	15174	15105	15078	15246	14969	15170	15220	15104	15127	15068	15164	15302	15189	15193	15311	15232	15074	15279	15134	15330	15337	15161	15279	15137	15079	15297	15040	15186	15192	15181	15212	15044	15208	15163	14968	15214	15041	15373	15142	15278	15268	15201	15187	15270	15208	15312	15152	15218	15171	15276	15188	15186	15145	15107	15129	15135	15181	15103	15132	15193	15210	15111	15008	15154	15190	15191	15250	15122	15053	15119	15061	15339	15343	15125	15006	15235	15053	15261	15247	15251	15161	15280	15373	15169	15112	15141	15246	15248	15197	15184	15069	15232	15113	15253	15364	15299	15185	15146	15179	15282	15293	15137	15188	15197	15080	15033	15024	15256	15228	15210	15059	15076	15000	15289	15173	15208	15154	15183	15151	15277	15180	15141	15047	15087	15190	15229	15041	15170	15075	15066	15066	15220	15266	15296	15113	15033	15125	14975	15039	15220	15193	15379	15078	15122	15182	15276	15150	15037	15251	15270	15109	15255	15146	15044	15070	15126	15047	15113	15192	15096	15151	15087	15138	15186	15109	15072	15304	15117	15095	15071	15182	14983	15282	15173	15146	15297	15013	15186	15033	15180	15213	15269	15081	15218	15013	15231	15125	15154	15273	15210	15195	15168	15193	14972	15372	15322	14990	15170	15237	15216	15148	15121	15112	15100	15344	15239	15127	15177	15322	15152	15237	15174	15135	15394	15192	14978	15187	15335	15228	15271	15140	15158	15192	15264	15090	15112	15121	15334	15055	15061	15066	15115	15248	15182	14979	15299	15233	15075	15078	15037	15133	15206	15238	15194	15190	15177	15052	15074	15316	14889	15261	15097	15216	15185	15228	15109	15381	14999	15178	15066	15041	15369	15224	15199	15113	15146	15177	15346	15195	15169	15115	15152	15104	15156	15176	15267	15202	15127	15332	15218	15235	15114	15142	15184	15093	15260	15093	15295	15042	15124	15123	15147	15106	15209	15176	15270	15205	15405	15079	15266	15244	15098	14953	15230	15308	15125	15351	15330	15133	15110	15175	15324	15267	15127	15344	15223	15003	15102	15109	15216	15081	15200	15188	15143	15238	15158	15102	15079	15145	15016	15191	15186	15249	15034	15092	15176	15334	15121	15298	15165	15240	15244	15223	15030	15277	15215	15165	15249	15075	15080	15150	15310	15118	15170	15208	15135	15345	15005	15155	15389	15102	14905	15173	15289	15315	15039	15055	15115	15141	14970	15038	15014	15266	15052	15242	15088	15085	15090	15192	15048	15185	15310	15190	15188	15280	15165	15375	15280	15182	15085	15243	15143	15050	15279	15010	15156	15212	15354	15152	15088	15176	15099	15297	15182	15213	15308	15119	15197	15129	15274	15175	15235	15077	15202	15173	15232	15252	15168	15178	15045	15170	15098	15056	15260	15190	15135	15056	15016	15168	15096	15251	14972	15090	15241	15268	15019	15057	15205	15409	15055	15150	14987	15087	15159	15120	15093	15269	15002	15212	15152	15175	15100	15217	15222	15028	15283	15188	15182	15265	15135	15095	15245	15116	15223	15068	15053	15078	15299	15054	15155	15200	15248	15124	15194	15089	15051	15136	15383	15157	15159	15185	15309	15214	15214	15295	15007	15203	15252	15134	15219	15091	15081	15304	15055	15150	15134	15259	15140	15128	15198	15195	15232	15032	15312	15168	15128	15248	15170	15257	15100	15250	15220	15304	15134	15098	15131	15181	15103	15150	15060	14989	15218	15230	15217	15120	15046	15167	15285	15218	15047	15040	15233	15141	15180	14856	15270	15193	15163	15331	15185	15047	15169	15094	15277	15018	15220	15161	15156	15263	15176	15175	15067	15240	15249	14988	15055	15190	15184	15237	15051	15040	15159	15228	15393	15130	15286	15178	15281	15203	15013	14926	15098	15213	15077	15110	15331	15188	15144	15259	15284	15115	15096	15126	15097	15139	15164	15097	15293	15039	15382	15064	15345	15154	15331	15241	15214	15192	15262	15310	15177	15009	15121	15302	15232	15292	15106	15269	15163	15148	15127	15132	15271	15261	15175	15230	15176	15221	15250	15161	15254	15110	15134	15224	15005	15104	15184	15202	15065	14997	15273	15120	15117	15210	15213	15087	15311	15150	15188	15179	15164	15297	15121	15295	15168	15235	15283	15163	15209	14963	15096	15221	15131	15193	15254	15195	15087	15098	15056	15174	15123	15334	15260	15158	15204	15082	15211	15168	15100	15145	15250	15340	14970	15235	15257	15353	15243	15187	15254	15066	15067	15246	15158	14995	15199	15074	15170	15282	15154	15052	15116	15150	15093	15178	15165	15212	15248	15024	15264	15236	15291	15266	15160	15140	15122	15441	15147	15284	15067	15227	15162	14976	15008	15213	15189	15232	15257	15295	15273	15053	15321	15239	15083	15097	15134	15200	14989	15208	15243	15076	15380	15094	15211	15256	15113	15275	15196	15213	15201	15232	15293	15199	15223	15233	15083	15035	15149	15218	15006	15250	15184	15189	15110	15167	15241	15310	15344	15104	15123	15184	15018	15141	15169	15174	15070	15063	15072	15054	15141	15074	15139	15195	15294	15142	15157	15196	15106	15171	15226	15009	15278	14992	15277	15191	15199	15114	15329	14986	15132	15199	15342	15005	15156	15054	15089	15186	15178	15031	15201	15214	15109	15202	15101	15337	15115	14918	15033	15208	15108	15228	15228	15152	15105	15110	15120	15014	15161	15270	14865	15108	15104	15141	15156	15246	15180	15268	15199	15167	15266	15165	15203	15192	15279	15140	15133	15231	15055	15318	15060	15130	15134	15164	15127	15200	15258	15095	14999	15185	15248	15118	15088	15295	15122	15117	15206	14917	15181	15063	15412	15372	15226	15118	15239	15176	15229	15137	15198	15160	15243	15221	15298	15077	15232	15139	15201	15231	15067	15246	15116	15079	15247	15245	15137	15144	15204	15246	15082	15337	15326	15132	15127	15126	15232	15253	14991	15070	15213	15144	15142	15319	15215	15355	15114	15202	15160	15089	15247	15086	15140	15291	15146	15186	15253	15170	15162	15055	15216	15195	15199	15190	15169	15224	15036	15181	15118	15188	15159	15211	15122	15287	15313	15205	15153	15373	15133	15050	15090	15091	15252	15128	15397	15237	15175	15037	15237	15196	15198	15307	15044	15053	15098	14965	15111	15367	15165	15399	15174	15297	15184	15179	15069	15165	15291	15234	15142	15108	15081	15141	15393	15090	15114	15133	15118	15044	15186	14961	15144	15369	15218	15229	15201	15277	15257	15116	15113	15041	15088	15072	15101	15304	15159	15178	15169	15337	15030	15103	15213	15230	15212	15130	15052	15166	15288	15249	15202	15159	15132	15162	15117	15011	15070	15303	15061	15197	15366	15138	15020	15162	15112	15024	15128	15031	15265	14982	15187	15294	15262	15265	15147	15105	15032	15167	15330	15209	15152	15121	15078	15192	15020	15317	15049	15071	15208	15073	15083	15050	15346	15343	15291	15097	15039	15105	15091	15347	15278	15071	15132	15078	15234	15136	15097	15181	15033	15248	15225	15114	15170	15167	15128	15161	15268	15188	15271	15071	15113	15106	15229	15154	15249	15180	15141	15336	15214	15174	15141	15272	15125	15224	15189	15063	15413	15274	15149	14894	15090	15216	15223	15116	15352	15200	15127	15230	15170	15110	15235	15278	15084	15303	15010	15242	15123	15117	15202	15087	15350	15066	15308	15004	15365	15063	15152	15039	15199	15292	15156	15066	15040	15270	15251	15182	15068	15157	15116	15298	15205	15167	15099	15135	15189	15156	15281	15115	15138	15210	15095	15038	15111	15072	15129	15236	15211	15086	15032	15164	15070	15109	15202	15130	15211	15237	15066	15201	15273	15112	15151	15246	15126	15167	15108	15299	14955	15150	15365	15223	15276	15077	15245	15124	15172	15104	15145	15365	15268	15073	15094	15035	15164	15016	15181	15146	15203	15217	15129	15295	15196	14978	15013	15141	15165	15251	15235	15112	15131	15247	15199	15066	15166	15149	15096	15126	15277	15062	15287	15206	15090	15114	15192	15349	15111	15078	15104	15375	15261	15301	14987	15192	15285	15020	15346	15146	15043	15066	15360	15348	15277	15150	15118	15133	15261	15091	15088	15161	15144	15302	15078	15071	15326	15119	15194	15258	15075	15221	15270	15224	15046	15188	15173	15069	15145	14938	15120	15213	15097	15044	15322	15042	15312	15239	15151	15091	15074	15310	15250	15326	15168	15183	15231	15069	15145	15091	15047	15222	15186	15005	15159	15111	15167	15257	15143	15409	15167	15167	15053	15245	15135	15166	15106	15119	15083	15154	15088	15185	15198	15326	15101	15019	15160	15096	15256	15215	15134	15297	15079	15185	15088	15219	15117	15209	14988	15173	15194	15206	15326	15168	15121	15183	15021	14960	15195	14987	15287	15350	15133	15001	15336	15106	15223	15180	15184	15118	15195	15120
23816	21563	28267	25707	22845	21489	20611	18564	17550	17754	17998	17598	17416	17308	17367	17469	16953	16948	17115	17087	16976	16930	16975	17248	17104	16991	17122	17069	17087	17058	17004	17030	16956	16957	16816	17108	17319	17030	17129	16876	17141	17027	17009	16987	17025	17044	17136	17026	17010	16980	17037	16931	17176	17017	17115	16961	16936	16901	17268	16935	16969	16981	16838	16793	16788	16902	16963	17057	17044	16658	16970	17028	17142	16955	17214	17089	16893	16933	16777	17121	17027	16824	17098	17058	16918	16937	17062	16973	17037	16956	16932	17037	16952	16967	17119	17096	16923	17013	17113	16852	16755	16831	16877	17136	16766	16762	16995	17186	17173	16996	16836	16784	16896	16933	16927	16972	16966	17030	16776	16803	16849	16963	17154	17172	16936	17081	16881	16964	17055	17106	16936	17015	16873	16859	16817	16954	16785	16885	17035	16918	16880	16918	16856	16909	17037	16955	16925	17092	16964	16985	16850	16832	16872	17125	17132	17090	16782	16919	16924	16941	17033	17171	17051	17091	17031	17094	17118	17051	17084	17101	16809	17261	16986	17172	16987	17032	17105	17107	17039	16922	16987	17137	16738	16871	17082	16886	17113	16844	17101	17177	16768	17081	16858	16923	16838	17007	17089	16915	16990	17113	17034	17001	16918	16905	16876	16992	17175	16864	16759	16939	17241	16876	16990	16896	17032	17014	16982	16777	16909	16981	16935	16912	16885	16908	17035	17025	17096	16966	16936	17061	17169	16892	17012	16976	16864	16825	16940	17212	16946	17049	16958	16929	17028	16909	16944	16960	17223	16913	17045	17030	16983	17072	17105	16961	17031	16962	16691	16851	17123	17110	16890	16996	16743	17003	17061	17044	16945	16981	17052	16999	16959	16886	17026	17066	16820	16757	16830	17074	16881	17200	16832	16874	17148	16856	17100	16834	17229	16980	17069	17028	17037	17198	17067	17066	17051	17002	16839	17019	16882	17137	16974	17089	16992	16947	17014	16862	16946	16985	17016	17159	16882	16827	16956	16982	16942	17081	17026	16998	16923	16850	16981	17047	16941	17030	16918	16955	16870	17049	16751	16884	16916	17122	17045	16903	16934	16868	16977	16693	16828	16994	16848	17105	16821	17113	16863	17098	16834	16944	16952	17067	16946	16724	16962	17081	17000	17098	16981	16994	16861	16958	16958	17292	16874	16939	17097	17023	17077	16906	16970	16899	16927	16932	16941	17101	16961	17031	16981	16909	17152	16940	16873	16960	17055	16720	16824	17006	16825	17031	16909	17012	16978	16928	17044	16971	17077	16956	17027	16819	17248	16963	16962	17086	17066	16980	17037	16923	16992	16842	16996	17103	16946	16934	16931	16962	17043	16772	17053	16954	16865	16947	17046	16700	16970	17064	16907	16874	17202	16987	17095	17014	16965	16968	17005	17102	16963	17147	16986	16940	17005	16828	17045	16890	16700	17076	16893	17075	16887	16869	16864	16978	16994	16973	17100	16840	17165	16964	16934	16933	16935	16953	17045	17053	17141	17032	16837	17183	16907	16927	16949	16750	17069	16995	17008	17145	16988	17062	16974	16979	17065	16945	16915	16931	16851	16917	16889	16923	17122	17090	17097	17043	17244	16982	16956	16985	16928	16931	16837	17159	17186	16878	17097	17027	16929	17036	16827	16899	16982	16998	17264	17051	17024	17118	16912	16921	16943	16947	17017	17087	16792	16643	16906	17066	16836	17027	16967	16847	16912	16997	16970	16828	17132	17000	16796	17065	16775	16959	16950	16994	16986	16966	17059	16829	17095	16970	16955	17082	16965	17045	17065	17174	17051	17069	17154	17092	17033	16987	17067	16822	16868	16934	17051	17009	17084	17089	16861	17060	16871	17115	17190	17136	16955	16987	17046	16950	16830	17054	16764	16905	17075	17020	17032	17090	16849	17153	16920	16916	16992	17125	17062	16950	16940	17156	16895	16823	16949	16995	16991	16915	16844	16962	16923	16907	16878	17041	17062	17084	17207	17161	17167	16744	16861	16971	16962	17056	17004	17010	16961	16842	17055	16931	16943	17025	16910	16754	17024	16914	17013	16835	16848	16899	16833	17021	16833	16956	16846	17157	16979	17095	16887	16837	16915	16894	17107	16845	17003	16735	17105	16962	17062	17010	17064	16716	16684	16910	16845	17024	17134	16853	16937	17069	16914	17060	17201	16932	16902	16831	16980	17133	17162	16844	16926	16957	16797	17007	17038	17007	17011	16833	16996	16814	16995	17031	16968	16929	16793	17005	16947	16951	17035	17082	16922	16710	17048	16942	17161	16899	16851	16692	16839	16974	16900	17078	16936	17020	17019	16900	16989	16720	17003	16993	17043	16972	17053	17090	17091	16948	16999	16917	16896	17031	16969	16822	16866	16858	16950	17009	16898	16958	16927	16926	17121	17222	16960	16900	16979	16999	16954	17046	16945	16927	17042	17031	16995	17166	17017	16973	17012	16990	17086	16834	16766	16845	16682	17005	17067	16810	17045	17022	16998	16878	16968	16855	17020	17098	17122	17040	16903	17061	16842	17054	17253	17036	17005	16902	16970	16966	16889	16857	17172	17171	17026	17147	16892	16958	16875	16838	17100	16971	16908	16769	17022	16704	16955	17126	16913	17062	17179	16888	16812	16911	17065	16863	17042	16799	17053	17232	17069	16984	16921	16712	16675	17031	16895	16790	17041	16827	17111	16914	16986	16959	16922	17116	17035	16941	17121	16714	17059	17073	17046	16727	16951	17071	17039	16918	16822	17016	17086	17144	17010	16875	17091	16876	16940	17050	16916	17025	16950	16835	16990	16959	16838	16983	16837	16967	16861	17106	16874	17079	17140	16957	16946	16888	16777	16942	16997	16871	16802	16763	16993	16997	17034	16871	16959	16899	17037	16911	16906	17068	16797	16968	16959	17060	17249	16863	17025	17033	16957	16842	16972	16939	17020	16903	17121	17089	16969	17008	16876	17066	16907	16878	17074	17022	17134	16967	16922	16833	16922	16996	16902	17049	17016	17069	16952	16861	16882	16950	17008	16882	17013	16921	16971	17027	16914	16992	17109	17008	16967	16987	16963	16913	17200	17019	17183	16959	16854	16909	17313	16878	16892	16959	17076	16998	16949	16783	16888	16929	17061	16987	16931	17086	17032	17245	16913	17005	16956	16850	17126	17017	16920	17000	16842	17125	16934	16887	16773	17045	17010	16848	16760	17118	17081	17000	16909	17094	16869	16803	16801	16639	17045	17077	16889	17057	17001	16978	17056	16892	16873	16840	16995	17294	17177	17019	16949	16987	17008	17137	16925	16962	16733	16933	16890	17249	17053	17031	17005	16954	17039	17025	16788	17009	16931	17040	16862	16831	16950	17007	16854	16943	17041	16906	16794	16932	16896	17055	17104	17123	17140	16993	16998	17099	16955	17088	17071	16972	17172	16899	17046	17058	16767	17046	17022	17094	17014	16975	16873	16821	17033	16943	16931	17071	17151	16894	17079	17058	17019	17049	16829	16808	16864	17134	17009	16977	16943	16877	16882	17143	16808	16996	17109	16859	16726	17089	16982	17030	16897	17137	17099	16923	17003	16953	17093	17139	16892	16944	16856	16864	17007	17068	16998	17019	17110	17152	16893	16862	16897	16934	17052	16984	17217	16917	17144	16828	16971	17051	16924	16691	17158	17202	16973	16873	17101	16805	16993	16898	16819	17079	16775	16939	17094	16964	17016	17083	17002	16859	17077	17029	17069	16959	16940	16978	16956	16969	16852	16808	16853	16998	17093	16989	17069	17027	16852	16863	17121	16932	17089	16805	17038	17153	17130	16827	16854	16926	17068	16969	17077	16959	16910	17026	16965	16928	17121	16917	16923	16904	16988	17022	16982	16846	17043	16929	16907	16870	17060	16989	17068	17167	16836	16903	17086	17087	17013	17072	17062	17038	17002	16959	17038	16860	16927	17092	17033	17062	16935	16890	16911	16931	17166	17039	17099	17271	16869	17195	17094	17206	17114	16946	17124	17045	17081	17018	17028	17003	16912	17023	17054	16953	16974	16900	17066	16877	16984	17006	17171	17005	16995	17113	16989	17118	17123	17142	17027	17141	16946	17028	16951	17262	17091	16911	16951	17161	16897	16857	16997	16767	16905	16870	16982	16766	17098	16819	17072	16947	17057	17098	16888	16919	17033	17048	17051	17067	16919	16963	17172	17009	16969	16838	16952	16873	16900	17065	16932	16989	16986	17066	17051	16921	16905	17071	17209	16749	16822	16908	17015	17085	16937	16986	17198	16920	16835	16828	17007	16871	17148	16831	17082	16829	16982	16888	17032	16889	17012	16985	16864	17106	17056	16979	17202	17061	16953	17011	17011	16915	16926	16994	17109	17144	16980	17112	16998	16927	16926	16948	17091	17003	17095	16829	17006	16985	16903	17018	17067	16900	16996	17236	16960	16787	16835	16830	17012	17065	17070	16965	17089	16964	16871	16843	16866	17127	16818	17112	16976	16798	16887	16823	17116	16892	16787	16844	16856	17057	17007	17105	16869	17067	16987	17136	17062	17083	16965	17006	16931	17066	17071	17274	16908	16875	16910	17169	16839	17112	17017	17053	17030	16989	17008	17014	17020	16945	16886	17036	17117	17103	16918	16910	17155	16909	17022	16904	17013	17072	17067	16912	16932	16869	17202	16954	16807	17045	16882	17019	17018	17014	16780	16788	16981	16938	16789	17012	16850	16868	16937	16938	16920	17067	16898	16932	16947	16728	16779	17021	16919	16960	17128	17130	17136	16942	16897	16904	16934	16883	17220	16850	16957	16895	16903	17000	17134	16959	16897	16731	16944	16841	17039	17033	16945	16982	17113	16948	16956	17007	16916	16831	17034	16951	16909	17034	16926	16930	16903	17129	16992	17084	17186	17053	16907	16973	16943	17069	17045	17037	16900	17003	16913	16951	17120	16828	17000	17098	17079	16954	17015	17048	16904	16916	16895	16863	16881	17106	16834	16960	16806	16981	17014	17144	16951	16852	16878	16694	17125	16703	16864	16986	16800	16673	17012	17091	16918	17196	16886	17072	16904	16983	17017	16845	16988	17079	16973	17165	16955	16970	16763	17011	16971	16923	16704	16921
17759	37263	31649	22228	18639	16836	16271	15900	15669	15300	15156	15106	14907	14839	14943	14763	14854	14657	14865	14677	14728	14728	14879	14692	14786	14767	14563	14684	14748	14597	14837	14766	14667	14769	14666	14544	14790	14702	14719	14583	14686	14697	14531	14798	14798	14649	14721	14603	14649	14866	14880	14862	14671	14775	14643	14910	14588	14554	14575	14589	14699	14719	14724	14662	14663	14784	14569	14560	14628	14831	14559	14599	14791	14565	14697	14534	14671	14827	14791	14607	14727	14732	14578	14551	14837	14653	14753	14541	14851	14779	14627	14610	14555	14607	14686	14701	14618	14529	14648	14687	14633	14637	14844	14700	14503	14513	14683	14708	14694	14808	14696	14667	14783	14729	14674	14797	14766	14675	14638	14741	14598	14703	14531	14705	14627	14733	14629	14595	14553	14712	14675	14607	14811	14669	14714	14668	14811	14652	14703	14672	14703	14714	14783	14757	14571	14656	14720	14678	14629	14621	14630	14744	14668	14707	14680	14658	14740	14720	14720	14762	14696	14745	14650	14711	14724	14685	14714	14706	14810	14631	14740	14462	14496	14636	14678	14595	14685	14706	14727	14784	14655	14698	14717	14624	14717	14685	14645	14549	14697	14702	14607	14589	14625	14610	14726	14696	14598	14783	14621	14643	14627	14628	14709	14752	14670	14751	14604	14554	14720	14820	14684	14789	14735	14612	14602	14682	14698	14582	14558	14594	14747	14533	14729	14744	14763	14742	14605	14647	14714	14634	14802	14605	14707	14567	14887	14761	14741	14732	14811	14704	14647	14665	14789	14598	14759	14557	14683	14714	14562	14640	14784	14768	14643	14567	14747	14807	14669	14567	14684	14771	14674	14611	14635	14733	14697	14635	14684	14638	14802	14759	14703	14499	14597	14543	14762	14714	14604	14669	14644	14767	14645	14573	14691	14793	14697	14625	14889	14548	14534	14700	14623	14770	14588	14636	14749	14782	14786	14666	14552	14673	14744	14720	14762	14641	14643	14790	14694	14721	14762	14828	14759	14730	14745	14484	14773	14559	14621	14780	14653	14768	14559	14510	14821	14583	14820	14732	14660	14659	14836	14627	14796	14691	14672	14826	14800	14837	14698	14666	14711	14631	14813	14692	14762	14748	14530	14616	14715	14666	14584	14689	14708	14537	14663	14659	14712	14734	14697	14844	14714	14671	14719	14685	14661	14671	14686	14842	14755	14749	14700	14677	14845	14847	14668	14643	14668	14786	14634	14598	14639	14853	14646	14525	14757	14617	14692	14421	14674	14657	14514	14491	14677	14602	14853	14503	14686	14734	14626	14620	14795	14624	14605	14737	14564	14646	14636	14729	14833	14636	14483	14815	14778	14651	14608	14802	14629	14721	14792	14861	14735	14623	14613	14595	14686	14647	14683	14633	14647	14585	14556	14650	14570	14727	14838	14806	14759	14610	14664	14679	14877	14698	14672	14678	14814	14677	14623	14672	14764	14738	14744	14778	14614	14616	14699	14621	14654	14791	14752	14640	14829	14790	14748	14683	14509	14668	14720	14625	14680	14802	14740	14739	14609	14680	14706	14631	14519	14640	14600	14714	14710	14962	14733	14684	14705	14522	14656	14838	14674	14687	14741	14706	14569	14551	14575	14725	14572	14650	14705	14722	14634	14769	14686	14909	14631	14737	14511	14634	14633	14675	14522	14636	14776	14727	14604	14724	14566	14964	14756	14747	14639	14716	14589	14863	14714	14588	14706	14605	14623	14652	14705	14842	14572	14679	14753	14697	14775	14686	14521	14456	14748	14546	14701	14725	14636	14647	14656	14802	14612	14907	14708	14730	14652	14647	14751	14745	14662	14654	14678	14706	14731	14421	14581	14668	14681	14811	14640	14685	14800	14504	14810	14614	14608	14637	14459	14746	14734	14585	14779	14808	14624	14596	14762	14599	14698	14819	14686	14576	14599	14800	14708	14744	14649	14786	14721	14796	14618	14713	14666	14774	14654	14747	14845	14796	14885	14872	14858	14634	14598	14861	14685	14691	14811	14635	14588	14644	14463	14675	14507	14551	14559	14676	14582	14609	14808	14862	14853	14768	14659	14627	14642	14711	14604	14685	14657	14665	14833	14605	14621	14678	14658	14911	14703	14728	14592	14682	14767	14697	14768	14559	14522	14594	14647	14707	14685	14618	14710	14529	14893	14615	14663	14699	14680	14645	14544	14720	14603	14692	14553	14598	14587	14517	14860	14634	14586	14469	14594	14705	14667	14736	14588	14678	14630	14610	14744	14695	14595	14660	14708	14603	14754	14786	14702	14503	14657	14767	14716	14598	14674	14662	14645	14643	14563	14755	14741	14628	14697	14784	14728	14541	14818	14751	14606	14660	14656	14709	14631	14704	14701	14657	14585	14949	14653	14862	14775	14565	14662	14634	14540	14672	14660	14644	14609	14710	14662	14693	14666	14912	14700	14568	14719	14696	14778	14653	14757	14574	14754	14891	14631	14670	14713	14802	14551	14812	14524	14697	14781	14719	14611	14758	14690	14681	14742	14818	14625	14739	14579	14633	14694	14540	14593	14630	14628	14713	14517	14697	14643	14437	14673	14812	14663	14636	14545	14726	15010	14784	14680	14817	14676	14712	14612	14520	14701	14600	14777	14541	14562	14627	14548	14661	14941	14644	14759	14639	14654	14704	14534	14726	14847	14662	14744	14647	14641	14713	14677	14454	14457	14699	14607	14721	14661	14804	14568	14630	14557	14619	14613	14777	14795	14662	14503	14674	14768	14789	14705	14774	14611	14650	14625	14522	14802	14821	14731	14605	14753	14676	14741	14710	14759	14587	14628	14794	14583	14743	14619	14722	14808	14662	14918	14643	14683	14682	14772	14761	14632	14741	14625	14713	14752	14678	14584	14681	14720	14597	14837	14621	14660	14719	14653	14580	14646	14623	14749	14794	14421	14715	14555	14664	14640	14792	14547	14585	14627	14953	14661	14569	14591	14756	14683	14406	14580	14724	14760	14632	14679	14663	14559	14815	14589	14619	14822	14611	14786	14662	14571	14773	14651	14521	14800	14708	14689	14614	14847	14783	14727	14789	14780	14910	14774	14630	14737	14708	14674	14821	14731	14728	14735	14661	14612	14630	14705	14919	14598	14765	14782	14721	14754	14680	14534	14671	14724	14642	14689	14611	14707	14643	14637	14613	14788	14710	14632	14705	14509	14730	14583	14738	14724	14558	14693	14643	14747	14744	14634	14617	14701	14673	14693	14545	14686	14719	14623	14688	14555	14552	14794	14604	14773	14481	14706	14735	14645	14617	14719	14930	14664	14559	14835	14733	14866	14759	14656	14698	14527	14659	14706	14666	14881	14642	14559	14611	14899	14623	14682	14712	14624	14756	14559	14622	14726	14897	14687	14767	14916	14663	14583	14698	14624	14785	14598	14589	14765	14741	14651	14692	14700	14593	14637	14740	14724	14606	14701	14543	14684	14776	14684	14645	14763	14664	14757	14613	14805	14673	14865	14796	14487	14747	14689	14767	14764	14602	14832	14602	14698	14546	14809	14670	14623	14798	14686	14588	14600	14786	14579	14705	14836	14640	14773	14603	14481	14612	14741	14557	14804	14862	14643	14547	14743	14562	14668	14794	14717	14643	14702	14739	14503	14717	14761	14602	14702	14818	14706	14713	14535	14806	14748	14744	14636	14705	14665	14460	14728	14711	14546	14717	14759	14752	14590	14691	14676	14586	14654	14887	14662	14749	14618	14888	14710	14749	14717	14608	14593	14728	14670	14646	14745	14674	14700	14879	14732	14592	14840	14655	14658	14670	14779	14546	14610	14465	14660	14600	14700	14857	14849	14636	14697	14714	14588	14657	14716	14641	14677	14601	14764	14477	14752	14750	14730	14550	14859	14747	14486	14687	14718	14649	14623	14618	14643	14746	14682	14819	14808	14608	14471	14894	14656	14715	14550	14713	14743	14657	14753	14710	14772	14584	14598	14634	14655	14718	14646	14569	14603	14773	14656	14622	14611	14767	14681	14530	14489	14748	14693	14659	14612	14646	14555	14624	14554	14655	14563	14774	14687	14683	14625	14746	14670	14709	14802	14616	14577	14582	14614	14643	14607	14617	14744	14668	14638	14624	14771	14660	14620	14727	14731	14735	14665	14972	14543	14596	14614	14576	14685	14684	14896	14604	14614	14595	14544	14803	14649	14781	14739	14734	14592	14582	14733	14583	14653	14742	14733	14518	14832	14618	14648	14472	14814	14701	14729	14750	14791	14606	14752	14738	14681	14640	14682	14719	14809	14723	14809	14596	14824	14646	14782	14690	14702	14660	14653	14734	14692	14496	14867	14640	14650	14703	14610	14598	14765	14625	14601	14623	14496	14848	14556	14724	14595	14773	14877	14617	14594	14551	14839	14724	14586	14696	14640	14728	14686	14737	14735	14764	14898	14625	14717	14639	14762	14626	14672	14625	14802	14611	14684	14500	14608	14736	14695	14736	14529	14736	14739	14601	14672	14617	14654	14685	14887	14560	14678	14725	14691	14597	14657	14619	14711	14636	14695	14591	14692	14640	14493	14641	14524	14419	14621	14659	14713	14732	14698	14573	14611	14633	14552	14622	14572	14599	14628	14716	14727	14687	14720	14662	14768	14634	14707	14659	14815	14664	14654	14754	14715	14559	14700	14848	14516	14677	14693	14718	14805	14717	14635	14688	14671	14710	14639	14707	14780	14722	14771	14660	14721	14523	14664	14649	14705	14682	14901	14714	14670	14651	14596	14667	14653	14768	14856	14658	14696	14648	14669	14688	14712	14516	14795	14487	14711	14882	14942	14541	14720	14717	14730	14686	14805	14651	14589	14499	14775	14695	14610	14621	14727	14748	14782	14534	14432	14672	14777	14521	14507	14637	14697	14649	14703	14540	14638	14543	14696	14562	14648	14654	14820	14631	14726	14672	14616	14588	14833	14703	14753	14639	14565	14628	14583	14653	14668	14757	14618	14649	14773	14631	14778	14671	14770	14651	14682	14810	14691	14690	14833	14493	14774	14496	14646	14861	14773	14586	14797	14726	14814	14858	14830	14715	14781	14652	14795	14608	14762	14529	14684	14719	14700	14671	14653	14656	14606	14648	14732	14695	14580	14659
25515	21634	27535	27933	21371	20173	19898	18910	18928	18895	18930	18711	18405	18729	18591	18685	18425	18478	18464	18577	18453	18641	18497	18463	18414	18414	18484	18594	18575	18523	18403	18549	18387	18643	18489	18454	18486	18296	18397	18349	18536	18275	18433	18616	18308	18312	18436	18336	18487	18232	18337	18167	18275	18486	18358	18192	18355	18356	18227	18476	18561	18288	18445	18348	18366	18245	18393	18373	18453	18292	18412	18523	18314	18310	18498	18316	18563	18364	18273	18216	18584	18456	18446	18260	18184	18492	18374	18326	18367	18519	18349	18394	18351	18419	18457	18177	18458	18214	18336	18276	18346	18431	18489	18437	18250	18495	18542	18689	18401	18436	18513	18411	18282	18402	18431	18467	18186	18390	18406	18353	18367	18408	18629	18446	18341	18285	18171	18598	18456	18563	18486	18569	18555	18464	18224	18384	18472	18300	18515	18106	18492	18338	18513	18571	18400	18134	18426	18470	18411	18371	18429	18477	18301	18556	18454	18163	18490	18297	18281	18258	18386	18331	18251	18179	18265	18326	18420	18419	18376	18381	18135	18514	18367	18293	18537	18473	18632	18353	18333	18366	18506	18582	18460	18383	18370	18306	18258	18485	18346	18062	18314	18321	18410	18345	18531	18401	18434	18269	18337	18478	18466	18240	18402	18520	18238	18457	18165	18370	18288	18206	18389	18370	18306	18313	18320	18514	18571	18417	18527	18286	18192	18250	18368	18305	18251	18369	18462	18430	18526	18311	18125	18344	18520	18322	18338	18176	18299	18318	18519	18494	18189	18204	18435	18517	18311	18444	18388	18396	18433	18370	18414	18458	18599	18375	18422	18326	18380	18505	18268	18568	18355	18486	18400	18476	18484	18400	18313	18443	18449	18308	18217	18431	18521	18356	18340	18517	18527	18432	18366	18163	18067	18339	18273	18335	18314	18504	18436	18065	18490	18499	18474	18592	18535	18334	18539	18375	18350	18377	18645	18283	18499	18443	18365	18467	18467	18358	18394	18322	18566	18253	18453	18432	18387	18238	18436	18402	18401	18535	18336	18396	18359	18360	18458	18298	18322	18295	18350	18563	18354	18129	18249	18194	18334	18419	18441	18122	18360	18243	18310	18479	18324	18441	18405	18527	18413	18495	18399	18518	18471	18313	18471	18333	18216	18263	18434	18225	18564	18382	18335	18315	18402	18519	18501	18276	18308	18218	18353	18322	18433	18151	18618	18493	18455	18498	18501	18366	18328	18316	18474	18328	18284	18359	18225	18487	18457	18161	18176	18264	18552	18482	18302	18391	18449	18336	18372	18428	18702	18283	18558	18525	18229	18289	18152	18250	18330	18458	18280	18128	18529	18333	18342	18373	18335	18294	18427	18339	18234	18556	18315	18419	18321	18638	18633	18206	18414	18346	18226	18534	18378	18188	18368	18357	18275	18564	18410	18507	18373	18339	18343	18393	18387	18543	18611	18406	18657	18356	18491	18266	18517	18641	18462	18392	18512	18358	18218	18390	18427	18439	18346	18438	18128	18445	18466	18464	18264	18541	18254	18461	18414	18326	18436	18434	18442	18572	18199	18119	18249	18337	18486	18241	18508	18439	18285	18552	18298	18209	18446	18504	18394	18427	18568	18409	18303	18614	18369	18540	18365	18230	18443	18253	18491	18258	18295	18185	18245	18287	18368	18505	18427	18332	18397	18336	18710	18383	18579	18479	18391	18488	18373	18385	18537	18615	18330	18359	18519	18330	18460	18399	18272	18463	18358	18309	18462	18511	18242	18121	18296	18218	18128	18484	18400	18331	18423	18483	18692	18347	18457	18213	18265	18391	18414	18547	18328	18429	18367	18535	18280	18480	18065	18450	18420	18264	18359	18433	18416	18388	18345	18370	18531	18674	18693	18460	18377	18409	18451	18436	18353	18241	18315	18436	18376	18407	18578	18416	18515	18427	18395	18347	18529	18413	18515	18387	18348	18363	18500	18506	18399	18411	18178	18370	18401	18316	18214	18312	18599	18441	18324	18403	18195	18280	18428	18441	18517	18488	18420	18655	18270	18306	18424	18429	18484	18507	18280	18406	18384	18531	18435	18356	18522	18498	18548	18416	18395	18193	18460	18344	18434	18234	18257	18321	18263	18359	18498	18483	18270	18263	18449	18364	18257	18191	18271	18251	18547	18202	18259	18286	18309	18204	18254	18403	18397	18382	18255	18444	18344	18467	18249	18415	18247	18469	18345	18481	18553	18516	18310	18231	18159	18135	18201	18401	18492	18275	18289	18487	18303	18185	18266	18388	18415	18554	18361	18293	18441	18314	18360	18354	18394	18443	18337	18445	18394	18418	18467	18380	18415	18414	18419	18552	18322	18493	18532	18453	18262	18571	18284	18363	18466	18270	18209	18550	18489	18335	18399	18187	18340	18288	18419	18430	18394	18351	18349	18404	18352	18442	18287	18304	18383	18340	18270	18186	18461	18324	18428	18420	18515	18535	18307	18190	18249	18342	18423	18435	18489	18151	18398	18226	18256	18422	18337	18202	18441	18482	18345	18193	18348	18699	18385	18375	18527	18547	18395	18399	18232	18468	18176	18364	18316	18428	18490	18398	18522	18289	18225	18475	18157	18626	18216	18414	18519	18486	18213	18457	18254	18420	18564	18312	18333	18319	18347	18479	18501	18474	18238	18199	18243	18382	18399	18389	18456	18556	18433	18298	18385	18404	18292	18501	18503	18410	18488	18347	18550	18271	18520	18528	18566	18402	18493	18398	18360	18526	18496	18497	18370	18361	18460	18279	18301	18502	18467	18193	18502	18334	18378	18450	18415	18264	18442	18398	18242	18573	18313	18428	18404	18141	18382	18314	18397	18508	18541	18255	18274	18387	18474	18380	18567	18369	18498	18464	18392	18211	18261	18531	18301	18289	18143	18322	18531	18508	18378	18345	18461	18429	18555	18288	18291	18341	18464	18380	18354	18220	18368	18398	18229	18320	18207	18467	18328	18445	18294	18530	18318	18400	18198	18522	18334	18567	18279	18570	18391	18343	18380	18379	18327	18284	18255	18584	18409	18459	18463	18229	18302	18229	18307	18393	18315	18238	18235	18304	18331	18030	18448	18293	18429	18145	18214	18539	18378	18360	18195	18377	18525	18172	18446	18269	18413	18425	18383	18625	18466	18107	18372	18175	18441	18357	18294	18441	18365	18316	18404	18514	18523	18344	18351	18399	18223	18293	18529	18517	18570	18477	18342	18390	18349	18338	18227	18493	18513	18499	18294	18497	18300	18252	18449	18475	18450	18102	18319	18257	18125	18368	18365	18517	18436	18231	18378	18330	18571	18507	18398	18217	18210	18585	18369	18352	18259	18526	18550	18355	18338	18341	18389	18583	18369	18456	18474	18641	18356	18298	18362	18375	18493	18461	18466	18230	18363	18396	18496	18257	18457	18431	18522	18472	18493	18366	18378	18331	18338	18450	18209	18549	18365	18714	18347	18413	18291	18527	18569	18461	18401	18325	18422	18615	18293	18252	18379	18279	18491	18329	18545	18471	18154	18358	18496	18475	18490	18516	18323	18212	18257	18389	18517	18308	18398	18427	18419	18415	18316	18431	18516	18272	18530	18518	18343	18333	18378	18341	18352	18448	18442	18574	18432	18519	18548	18490	18378	18436	18454	18292	18527	18417	18530	18350	18494	18505	18482	18374	18302	18434	18460	18531	18429	18604	18383	18447	18324	18385	18363	18401	18568	18495	18436	18511	18331	18339	18422	18497	18628	18169	18294	18353	18354	18387	18731	18351	18321	18239	18416	18255	18305	18463	18409	18338	18506	18628	18434	18433	18504	18178	18428	18430	18232	18374	18326	18186	18407	18349	18294	18560	18428	18094	18402	18329	18323	18321	18547	18350	18492	18378	18438	18498	18486	18539	18629	18344	18196	18259	18387	18665	18553	18397	18224	18303	18331	18349	18280	18441	18390	18423	18323	18227	18362	18480	18380	18483	18321	18183	18394	18629	18558	18406	18431	18318	18397	18458	18553	18404	18360	18359	18378	18558	18458	18400	18287	18315	18531	18425	18536	18270	18453	18500	18625	18367	18452	18301	18261	18412	18331	18367	18379	18185	18162	18344	18322	18422	18410	18392	18287	18378	18548	18393	18593	18380	18361	18324	18323	18487	18440	18518	18704	18505	18487	18405	18559	18340	18425	18209	18560	18036	18409	18197	18368	18568	18385	18130	18373	18415	18274	18313	18326	18437	18271	18234	18337	18415	18320	18479	18597	18401	18439	18357	18412	18398	18586	18332	18146	18366	18470	18274	18315	18419	18380	18364	18320	18155	18276	18362	18514	18491	18440	18545	18656	18477	18264	18555	18486	18466	18557	18453	18228	18339	18193	18378	18329	18386	18280	18332	18300	18368	18563	18433	18473	18547	18383	18426	18245	18394	18405	18289	18359	18213	18266	18396	18389	18293	18333	18489	18497	18518	18487	18157	18390	18336	18440	18350	18386	18184	18403	18285	18353	18676	18429	18668	18239	18457	18414	18574	18264	18294	18386	18374	18564	18430	18522	18509	18385	18380	18482	18416	18288	18274	18638	18267	18339	18401	18258	18292	18517	18469	18388	18411	18303	18272	18238	18377	18099	18348	18457	18352	18465	18186	18316	18296	18428	18539	18441	18362	18441	18584	18247	18349	18337	18273	18582	18381	18470	18291	18227	18592	18129	18434	18409	18315	18441	18361	18324	18365	18252	18471	18444	18332	18395	18273	18420	18337	18339	18489	18548	18473	18312	18401	18448	18496	18393	18360	18379	18311	18385	18304	18601	18411	18229	18426	18638	18494	18480	18297	18519	18321	18374	18414	18105	18131	18392	18431	18442	18397	18412	18292	18406	18317	18455	18202	18614	18240	18358	18328	18399	18477	18590	18298	18348	18381	18379	18354	18346	18331	18244	18283	18310	18349	18408	18221	18462	18561	18406	18486	18365	18339	18321	18175	18371	18320	18541	18366	18489	18501	18416	18489	18416	18296	18337	18341	18438	18460	18324	18394	18283	18401	18435	18531	18512	18504	18420	18317	18521	18322	18346	18068	18433	18168	18329	18454	18344	18305	18389	18602	18468	18326	18646	18460	18380	18458	18538	18485	18525	18423
18726	34200	29018	21119	18070	17104	16672	16193	16138	15935	15777	15732	15786	15703	15510	15609	15484	15460	15491	15595	15528	15692	15597	15535	15568	15662	15650	15622	15648	15424	15568	15590	15520	15491	15473	15502	15373	15516	15541	15582	15597	15493	15557	15583	15514	15382	15510	15525	15590	15444	15640	15617	15589	15571	15588	15528	15465	15727	15501	15524	15467	15306	15479	15616	15328	15525	15451	15736	15583	15438	15617	15634	15522	15482	15687	15398	15440	15446	15471	15665	15577	15584	15401	15575	15398	15454	15583	15493	15567	15489	15500	15462	15550	15535	15606	15481	15644	15553	15599	15675	15731	15542	15611	15597	15543	15526	15539	15554	15510	15537	15641	15420	15590	15459	15508	15475	15630	15408	15453	15544	15270	15474	15474	15467	15463	15579	15568	15589	15291	15667	15525	15574	15619	15695	15503	15468	15563	15422	15669	15470	15408	15665	15595	15525	15622	15389	15637	15481	15475	15474	15432	15619	15340	15474	15500	15617	15507	15488	15648	15502	15425	15521	15509	15418	15374	15434	15547	15396	15582	15634	15680	15260	15654	15576	15581	15562	15660	15438	15438	15476	15587	15515	15644	15494	15670	15486	15551	15395	15547	15556	15377	15527	15636	15494	15551	15484	15490	15574	15508	15562	15478	15634	15534	15469	15615	15383	15369	15622	15419	15605	15402	15489	15544	15631	15462	15391	15557	15492	15596	15594	15580	15546	15533	15728	15461	15385	15413	15512	15564	15595	15497	15474	15554	15655	15584	15614	15444	15444	15583	15458	15420	15514	15577	15414	15257	15483	15488	15636	15523	15644	15526	15443	15476	15533	15569	15505	15612	15631	15481	15494	15525	15528	15650	15607	15652	15559	15328	15508	15607	15474	15480	15495	15410	15367	15725	15391	15588	15572	15621	15512	15598	15460	15509	15583	15612	15410	15457	15514	15673	15426	15539	15480	15291	15396	15569	15503	15644	15534	15363	15494	15535	15322	15500	15470	15351	15553	15453	15523	15486	15588	15693	15547	15464	15464	15637	15522	15607	15475	15519	15438	15572	15405	15536	15672	15452	15648	15532	15554	15601	15474	15334	15488	15299	15401	15643	15636	15624	15455	15667	15612	15549	15509	15411	15400	15475	15475	15338	15616	15403	15705	15395	15603	15511	15577	15421	15374	15540	15386	15387	15461	15621	15511	15687	15491	15702	15476	15451	15502	15463	15435	15338	15713	15591	15609	15444	15507	15392	15585	15649	15702	15159	15645	15415	15518	15507	15600	15627	15525	15470	15807	15581	15546	15590	15633	15440	15504	15453	15710	15401	15591	15605	15414	15620	15575	15472	15722	15612	15526	15545	15741	15291	15503	15474	15303	15659	15513	15516	15666	15523	15521	15579	15473	15655	15531	15655	15461	15502	15624	15532	15367	15375	15390	15389	15523	15511	15553	15715	15342	15631	15425	15473	15385	15722	15615	15446	15568	15487	15338	15568	15409	15586	15556	15445	15602	15373	15543	15626	15476	15481	15542	15416	15384	15597	15481	15568	15490	15649	15622	15521	15579	15480	15534	15468	15553	15418	15298	15459	15427	15381	15637	15804	15414	15741	15505	15556	15571	15723	15501	15478	15534	15340	15587	15589	15388	15533	15619	15428	15545	15500	15626	15355	15460	15534	15477	15516	15565	15489	15556	15650	15484	15473	15596	15568	15631	15531	15656	15393	15589	15581	15526	15513	15427	15494	15575	15696	15583	15513	15482	15503	15512	15537	15562	15719	15439	15588	15512	15543	15625	15573	15447	15505	15466	15476	15642	15490	15539	15464	15542	15432	15489	15617	15505	15513	15683	15429	15633	15762	15534	15533	15580	15449	15593	15599	15589	15389	15402	15578	15614	15586	15444	15600	15474	15528	15632	15627	15693	15591	15655	15657	15613	15461	15507	15395	15614	15621	15526	15425	15461	15616	15495	15516	15413	15381	15610	15480	15441	15568	15602	15534	15651	15587	15464	15342	15668	15508	15504	15388	15521	15475	15483	15587	15356	15557	15619	15643	15575	15601	15440	15453	15585	15546	15687	15660	15485	15585	15465	15497	15710	15414	15433	15524	15747	15625	15548	15579	15479	15586	15401	15613	15597	15672	15493	15766	15400	15610	15478	15483	15618	15585	15545	15526	15555	15626	15373	15484	15554	15481	15476	15460	15499	15496	15553	15612	15520	15488	15685	15518	15527	15571	15575	15611	15374	15362	15544	15369	15531	15411	15555	15529	15448	15685	15513	15469	15436	15528	15430	15473	15524	15420	15506	15307	15484	15402	15486	15635	15406	15620	15555	15482	15371	15463	15566	15559	15532	15661	15602	15416	15486	15484	15513	15554	15547	15425	15616	15374	15495	15518	15686	15525	15408	15496	15573	15551	15405	15411	15498	15351	15455	15507	15567	15455	15489	15525	15543	15826	15577	15673	15578	15641	15528	15559	15352	15583	15451	15418	15364	15534	15457	15289	15429	15555	15414	15607	15467	15612	15501	15387	15656	15338	15661	15403	15520	15376	15567	15611	15364	15522	15451	15518	15612	15602	15475	15546	15460	15542	15509	15695	15389	15440	15443	15629	15615	15612	15628	15446	15407	15570	15587	15481	15386	15591	15501	15475	15483	15586	15514	15419	15585	15518	15625	15564	15763	15662	15511	15551	15564	15605	15453	15545	15435	15594	15516	15500	15444	15493	15456	15444	15584	15526	15432	15641	15347	15542	15516	15599	15562	15586	15459	15556	15610	15598	15547	15673	15625	15498	15539	15538	15337	15558	15534	15597	15570	15474	15674	15543	15465	15386	15472	15685	15506	15347	15574	15654	15499	15591	15653	15636	15694	15594	15437	15447	15478	15574	15567	15550	15603	15433	15479	15534	15602	15652	15683	15470	15611	15479	15732	15514	15407	15496	15537	15419	15629	15492	15519	15681	15397	15643	15445	15544	15667	15449	15392	15660	15422	15519	15491	15579	15488	15667	15299	15596	15702	15563	15578	15450	15446	15512	15394	15594	15491	15342	15592	15569	15424	15611	15605	15473	15514	15535	15436	15623	15437	15356	15570	15597	15477	15601	15426	15552	15499	15636	15411	15629	15578	15644	15507	15492	15472	15531	15605	15547	15432	15451	15539	15529	15621	15417	15427	15549	15450	15490	15461	15551	15512	15495	15472	15558	15487	15340	15632	15632	15565	15429	15431	15542	15546	15462	15490	15577	15637	15411	15566	15588	15485	15427	15574	15694	15295	15755	15453	15503	15556	15606	15561	15382	15573	15463	15512	15403	15418	15452	15560	15644	15501	15384	15488	15655	15490	15563	15318	15676	15363	15758	15440	15656	15398	15430	15368	15550	15457	15775	15436	15438	15474	15529	15520	15701	15597	15481	15564	15697	15532	15532	15595	15444	15632	15425	15641	15559	15458	15266	15522	15673	15422	15516	15526	15582	15518	15468	15559	15532	15399	15656	15481	15629	15559	15437	15586	15658	15516	15619	15656	15459	15559	15785	15556	15352	15499	15718	15499	15475	15563	15495	15585	15540	15666	15505	15479	15343	15540	15346	15542	15474	15583	15563	15596	15530	15444	15528	15467	15430	15437	15635	15639	15580	15453	15620	15523	15599	15561	15615	15657	15482	15414	15683	15462	15505	15498	15471	15547	15542	15467	15647	15388	15656	15740	15422	15546	15547	15641	15489	15559	15630	15491	15476	15585	15638	15546	15581	15474	15467	15452	15620	15616	15609	15339	15587	15599	15642	15402	15488	15522	15525	15648	15489	15281	15566	15344	15491	15519	15522	15477	15533	15751	15448	15565	15530	15403	15507	15384	15430	15491	15560	15567	15736	15606	15574	15591	15500	15528	15440	15494	15568	15555	15634	15470	15599	15520	15414	15458	15436	15526	15602	15333	15593	15678	15393	15665	15367	15621	15541	15727	15354	15639	15627	15499	15507	15577	15415	15534	15469	15573	15620	15512	15610	15531	15564	15583	15366	15494	15632	15577	15496	15502	15466	15397	15454	15464	15554	15578	15426	15326	15436	15619	15540	15564	15604	15397	15462	15581	15528	15460	15475	15560	15507	15453	15568	15546	15607	15541	15629	15453	15409	15619	15449	15694	15496	15403	15515	15504	15505	15404	15517	15393	15637	15635	15706	15525	15524	15542	15492	15418	15388	15533	15431	15403	15512	15577	15548	15599	15520	15510	15633	15642	15655	15610	15457	15520	15612	15365	15471	15613	15611	15468	15514	15371	15661	15392	15621	15506	15586	15750	15543	15506	15494	15496	15613	15562	15690	15506	15430	15721	15462	15564	15641	15494	15537	15638	15500	15735	15466	15603	15451	15603	15516	15587	15647	15565	15461	15518	15366	15625	15531	15591	15437	15500	15585	15623	15490	15360	15498	15370	15771	15406	15518	15739	15650	15746	15429	15591	15496	15452	15320	15424	15522	15493	15552	15434	15533	15531	15594	15541	15396	15584	15451	15442	15620	15346	15537	15527	15539	15410	15537	15774	15600	15492	15448	15656	15554	15479	15530	15572	15597	15548	15534	15432	15481	15553	15547	15782	15618	15633	15534	15446	15445	15428	15650	15531	15461	15609	15510	15492	15350	15707	15361	15467	15539	15617	15656	15522	15370	15611	15605	15417	15500	15429	15523	15457	15626	15636	15473	15361	15425	15500	15642	15503	15528	15639	15490	15510	15531	15533	15486	15375	15424	15559	15533	15271	15491	15671	15492	15619	15450	15566	15638	15499	15402	15686	15667	15577	15589	15445	15599	15422	15464	15470	15492	15369	15562	15584	15513	15489	15604	15496	15534	15648	15482	15578	15698	15520	15534	15589	15617	15578	15597	15558	15446	15541	15490	15608	15514	15408	15683	15526	15586	15574	15397	15459	15530	15349	15486	15604	15732	15452	15478	15635	15745	15470	15481	15611	15492	15679	15509	15540	15671	15616	15584	15496	15478	15503	15537	15422	15547	15476	15538	15495	15377	15451	15506	15572	15777	15447	15310	15498	15305	15444	15447	15455	15465	15441	15471	15572	15564	15585	15555	15577	15579	15626	15629	15441	15522	15621	15745	15579	15292	15414	15691	15413	15375	15575	15535	15361	15561	15747	15638	15559
22676	21615	28819	24927	22041	23939	24534	19928	18915	18914	18577	18461	18365	18351	18114	17958	17884	17923	17984	17993	18138	17698	18065	17877	17955	18154	17743	17822	18057	18050	17746	17753	18027	17904	17934	17914	17659	17924	17784	17717	17726	17760	17803	17773	17736	17873	18188	17870	17849	17922	17770	17933	17660	17882	18006	17790	17708	17796	17765	17871	17928	17980	17690	17746	17810	17761	18061	17851	17904	17664	17560	17635	17702	17636	17871	17778	17552	17786	17959	17798	17870	17834	17916	17622	17780	17901	17687	17670	17702	17836	17836	17753	17792	17958	17913	17785	18026	17641	17591	17803	17683	17944	17933	17593	17772	17885	17736	17865	17935	17750	17744	17678	17848	17680	17762	17777	17677	17879	17708	17823	17894	18168	17674	17700	17963	17740	17761	17955	17815	17793	17990	17876	17977	17868	17768	17728	17745	17796	17947	17829	17991	17683	17707	17804	17501	17709	17639	17884	17910	17914	17666	18133	17716	17667	17514	17852	17886	17609	17701	17650	17807	17927	17732	18014	17796	17838	17964	17920	17732	17709	17744	17853	17910	17941	17636	17791	17809	17883	17766	17722	17960	17888	17888	17780	17812	17851	17669	17732	17778	17599	17915	17773	17779	18028	17792	17898	17822	17871	17692	17716	17742	17911	17932	17617	17787	17828	17780	17835	17618	17893	18004	17964	17769	17861	17945	17895	17903	17782	17803	17722	17957	17816	17812	17507	17678	17819	17850	17854	17586	17743	17821	17796	17630	17749	17755	17891	17802	17657	17698	17783	17826	17783	17833	17890	17947	17894	17791	17734	17796	17673	17623	17763	17882	17755	17761	17968	17693	17638	17685	17809	17878	17985	17774	17654	17982	17743	17830	17782	17637	17944	17816	17721	17866	17779	17687	17658	17604	17599	17645	17833	17786	18072	17994	17903	17824	17731	17735	17868	17793	17784	17666	17915	17934	17637	17656	17715	17829	17823	17702	17704	17814	17886	18015	17800	17908	17938	17864	17920	17752	17640	17871	17727	17777	17854	17891	17898	18023	17724	17740	17811	17992	17702	17753	17938	17849	17803	17785	17804	17670	17726	17588	17652	17697	17699	17751	17745	17755	17623	17791	17927	17785	17770	17687	17723	17457	17700	17811	17842	17772	17756	17961	17912	17589	17886	17862	17578	17762	17700	17678	17725	17836	17745	17519	17804	17685	17693	17878	17749	17906	17923	17808	17984	17831	17972	17916	17805	17755	17849	17725	17604	17754	17681	17828	17704	17854	17796	17986	17664	17821	17722	17680	17797	17654	17744	17731	17824	17895	17776	17725	17685	17872	17777	17763	17637	17715	17687	17602	17812	17956	17751	17688	17861	17687	17752	17999	17667	17830	17859	17747	17796	17791	17743	17800	17619	17958	17786	17847	17914	17751	17788	17911	17859	17491	17915	17775	17782	17542	17757	17833	17630	18032	17861	17825	17734	17730	17763	17703	17635	17672	17621	18068	17733	17911	17800	17818	17728	17846	17761	17796	17734	17710	17752	17710	17894	17728	17904	17821	17865	17829	17592	17826	17747	17956	17714	17837	17933	17676	17572	17766	17678	17765	17676	17732	17653	17735	17797	18014	17685	17836	17672	17780	17638	17803	17625	17920	17862	17644	17606	17819	17825	17605	17583	17706	17709	17907	17677	17714	17706	17796	17725	17740	17630	17873	17589	17861	17676	17661	17701	17854	17687	17938	17928	17670	17784	17612	17883	17650	17886	17889	17619	17627	17781	17742	17619	17828	17846	17985	17830	17696	17887	17735	17644	17686	17435	17674	17688	17791	17612	17823	17552	17902	17770	17751	17767	18034	17690	17744	17595	17733	17782	17738	17667	17657	17591	17883	17848	17674	17919	17754	17696	17984	17855	17828	18012	17934	17648	17774	17794	17745	17860	17588	17519	17562	17777	17650	17667	17827	17922	17546	17936	17789	18168	17943	17811	17981	17843	17582	17683	17742	17678	17833	17862	17898	17734	17703	17693	17685	17710	17883	17684	17928	17897	17715	17709	17752	17645	17707	17607	17989	17939	17686	17884	17931	17882	17669	17970	17837	17707	17854	17507	17515	17798	17557	17634	17641	17957	17813	17555	17590	17903	17749	17577	17812	17717	17577	17654	17664	17718	17715	17842	17881	17848	17717	17956	17579	17823	18006	17708	17684	17809	17741	17576	17879	17672	17799	17707	17941	17688	17812	17785	17471	17586	17724	17857	17575	17668	17841	17594	17820	17722	17835	17911	17662	17676	17870	17783	17734	17654	17863	17888	17860	17928	17474	17927	17865	17924	17793	17912	17780	17822	17873	17520	17634	17988	17699	17817	17723	17921	17909	17882	17832	17608	17642	17807	17800	17656	17754	17900	17778	17701	18106	17737	17915	17667	17456	17847	17702	17870	17711	17748	17528	17569	18024	17720	17738	17799	17751	17773	17761	17795	17741	17689	17704	17733	17982	17901	17726	17756	17696	17938	18006	17959	17708	17661	17870	17701	17885	17700	17667	17991	17689	17678	17755	17754	17646	17774	17818	17613	17792	17649	17868	17621	17671	17778	17811	17690	17660	17864	17797	17766	17602	17774	17758	17897	17657	17863	17746	17755	17938	17695	17578	17578	17747	17587	17710	17568	17791	17741	17810	17956	17618	17836	17763	17866	17717	17582	17971	17769	17907	17786	17722	17777	17680	17810	17819	17820	17714	17877	17633	17889	17656	17847	17668	18035	17706	17918	17853	17584	17841	17974	17851	17547	17833	17844	17631	17524	17790	17811	17872	18003	17764	17929	17867	17785	17903	17726	17744	17884	17722	17696	17942	17663	17720	17555	17675	17664	17804	17640	17842	17950	17725	17780	17772	18007	17654	17751	17790	18119	17824	17525	17603	17699	17743	17849	17876	17819	17841	17870	17631	17608	17987	17889	17933	17637	17732	17819	17719	17766	17634	17801	17667	17637	17734	17830	17926	17754	17672	17611	17882	17785	17682	17864	17680	17698	17810	17871	17786	17666	17820	17772	17765	17786	17870	17708	17843	18032	17998	17854	17919	17766	17730	17639	17751	17795	17701	17829	17624	18004	17893	18060	17851	17682	17605	17644	17677	17749	17643	17781	17751	17897	17718	17669	17653	17793	17821	17799	17870	17722	17821	17754	17803	17630	18020	17805	17830	17468	17722	17961	17981	17974	17778	17683	17579	17713	17847	17744	17718	17785	17702	17747	17705	17870	17778	17480	17685	17827	17874	17780	17849	17698	17756	17963	17879	17935	18057	17790	17938	17837	17598	17709	18063	17697	17602	17823	17737	17477	17831	17880	17893	17853	17785	17810	17738	17597	17826	17543	17766	17752	17749	17871	17680	17829	17535	17510	17650	17543	17742	17542	17787	17638	17768	17827	18066	17800	17894	17756	17881	17579	17814	17926	17845	17823	17600	17598	17689	17730	17738	17732	17771	17815	17707	17770	17713	17832	17922	17704	17579	17859	17786	17835	17880	17589	17587	17790	17849	17557	17746	17899	17860	17657	17869	17728	17610	17721	17781	17755	17591	17748	18063	17743	17562	17856	17789	17881	17633	17855	17790	17630	17552	17861	17764	17801	17929	17840	17605	17726	17719	17755	17712	17834	17917	17702	17919	17924	17756	17631	17763	17705	17870	17807	17749	17864	17491	17763	17930	17813	17721	17689	17485	17704	17813	17844	17929	17775	17915	17893	17638	17883	17597	17785	17834	17601	17772	17748	17737	17739	17847	17905	17924	17566	17774	17793	17978	17786	18080	17602	17827	17758	17820	17810	17784	17728	17747	17698	17527	17726	17828	17617	17657	17783	17680	17763	17858	17862	17648	17687	17687	17802	17842	17616	17680	17878	17845	17682	17580	17658	17703	17746	17750	17916	17799	17674	17925	17811	17676	17955	17641	17909	17830	17776	17756	17874	17876	17917	17868	17724	17729	17682	17819	17793	17607	17689	17787	17842	17706	17760	17697	17652	17827	17616	18021	17836	17704	17656	17831	17828	17760	17826	17906	17712	17927	17716	17651	17886	17931	17647	17860	17750	17770	17838	17847	17905	17712	17830	17754	17761	17797	17691	17651	17782	17910	17879	17702	17658	17575	17636	17611	17533	17783	17951	17712	17748	17857	17658	18107	17923	17841	17702	17818	17841	17858	17665	17864	17969	17958	17733	17836	17982	17918	17925	17882	17798	17881	17904	17856	17934	17765	17919	18012	17705	17754	17658	17801	17760	17701	17715	17755	17881	17724	17711	17788	17709	17658	17579	17716	17883	17875	17541	17839	17914	18004	17904	18007	17921	17653	17767	17766	17411	17881	17580	17798	17696	17725	17699	17762	17765	17701	17783	17729	17851	17643	18060	17960	17787	17767	17688	17807	17984	17679	17603	17731	17796	17817	17655	17615	17698	17743	17823	17889	17612	17750	17930	17724	17773	17985	17692	17869	17783	17734	17713	17829	17887	17735	17553	17647	17778	17591	17919	17925	17706	17922	17864	17720	17704	17955	17743	17662	17789	17802	17733	17783	17782	17724	17673	17773	17854	17834	17956	17787	17872	17644	17624	17869	17608	17705	17627	17819	17840	17983	17946	17883	17882	17699	17870	17917	17753	17764	17830	17836	17739	17798	17775	17768	17728	17706	17899	17677	17831	17784	17953	17848	17993	17853	17733	17762	17807	17819	17614	17686	17903	17881	17708	17821	17800	17883	17733	17623	17794	17618	17775	17729	17810	17854	17681	17916	17596	17644	17774	17728	17876	17557	17796	17789	17942	17821	17710	17907	17820	17880	17819	17750	17737	17776	17772	17799	17867	17788	17835	17859	17855	17627	17806	17856	17869	17712	17747	17731	17804	17643	17907	17703	17782	17704	17863	17932	17890	17792	17721	17875	17605	17777	17833	17677	17696	17802	17775	17590	17802	17998	17791	17707	17799	17676	17779	17848	17870	17666	17887	17822	17613	17814	17764	17828	17672	17684	17741	17675	17928	17617	17796	17792	17789	17796	17758	17877	17725	17860	17817	17709	17657	17893	17840	17640	17695	17623	17783	17668	17683	17890	17634	17641	17579	18072	17762	17767	17855	17745	17848	17579	17960	17985	17693	17967	17871	17658	17914
19399	43962	38067	24599	20139	18551	17330	16850	16165	15947	15735	15597	15531	15535	15366	15345	15218	15413	15195	15261	15128	15388	15185	15217	15170	15322	15278	15464	15086	15114	15033	15195	15059	15207	15144	15086	15140	15092	15173	15229	15050	14989	14949	15289	15165	15028	15121	15256	15317	15330	15132	15123	15014	15153	15058	15110	14990	15249	15131	15266	15313	15132	15179	15126	15212	15225	15218	15093	15097	15114	15115	15142	14972	15181	15047	15229	15137	15132	15194	15191	15204	15167	15086	15251	15019	15076	15018	15067	15117	15249	15026	15123	15107	15257	15235	15003	15161	15168	15127	15080	15195	15320	15076	15014	15006	15102	15153	15096	15290	15182	15116	15173	15228	15159	15053	15069	15092	15119	15128	15216	15125	15087	14938	14987	14994	15027	15148	15111	15079	15342	15195	15098	15107	15063	15029	15108	14982	15128	15229	15207	15124	15062	15067	15075	15244	14991	15255	15056	15142	15088	14986	15032	15241	15279	15062	15004	15196	15163	15037	15177	15195	15123	15182	15198	15019	15287	14963	15193	15128	15127	15126	15039	15213	15245	15019	15086	14957	15192	15067	15280	15186	15169	15023	15096	15081	15187	15423	15102	15178	15201	15146	15029	15187	15015	15069	15121	15346	15246	15026	15241	15305	15139	14942	15063	15217	15202	15217	15090	15175	15132	15100	14862	15127	14981	15081	15182	15132	15158	15176	15074	15203	15172	15186	15075	15220	15166	15182	15013	15076	15049	15155	14926	15001	15007	15238	15038	15209	15229	15174	15217	15237	15104	15107	15151	15145	15198	15085	15151	15170	15156	15125	15135	15155	15154	15105	14978	15220	15098	15052	15183	15222	15104	15061	15128	15111	15191	15138	15044	15200	15035	15076	15204	15146	15191	15161	15114	15143	15084	15235	15027	15096	15233	15245	15315	15024	15138	15097	15123	15296	15112	15080	14948	15036	15194	15308	15217	15090	15269	15137	15132	14973	15312	15231	15053	15105	15179	15115	15137	15233	15138	15177	14948	15204	15085	14980	15224	15001	15087	15134	15162	15282	15056	15045	15255	15243	15047	15007	14999	15115	15140	15069	15077	15266	15233	15147	15126	15095	15298	15189	15233	15239	15072	15095	15277	15122	15155	15208	15013	15231	15076	15082	15192	15148	15106	14944	15115	15158	15147	15071	15346	15097	15323	15317	15153	15241	15102	15135	15143	15038	15268	15109	15092	14977	15258	15175	15282	15168	15092	15098	15093	15098	15203	15076	15053	15127	15097	15135	15095	15204	15105	15045	15166	15129	15253	15049	15129	15205	15154	15168	15194	14978	15140	15240	15090	14967	15118	15147	15222	15180	15127	15161	15224	15061	15132	14968	15186	15104	15215	15152	15059	15171	15077	14908	15171	15024	15206	15207	15208	15083	15192	15252	15128	15112	15042	15201	15023	15112	15179	15226	15069	15122	15101	15203	15179	15058	15084	15323	15130	15082	15118	15108	15165	15234	15141	15066	15140	15196	15350	15146	15002	15201	15086	15088	15258	15220	15132	15059	15129	15192	15157	15154	15079	14901	15158	15066	15143	15118	15099	15266	15133	15086	15196	15143	15163	15015	15111	15054	15094	15170	15240	15078	14966	15112	15231	15260	15023	15157	15207	15138	15156	15002	15189	15132	15060	14983	15129	15168	14981	15337	15266	15067	15136	15092	15113	15194	15117	15015	15176	15135	15052	15113	15210	15309	15002	15016	15142	15122	15046	15210	14944	14978	15225	15210	15341	15139	14950	15187	15088	15225	15093	14986	15205	15215	15058	15162	15187	15033	15005	15078	15212	15126	15102	14966	15128	15068	15081	15118	15175	15157	15045	15122	15035	15186	15081	15078	15250	15002	14965	15054	15085	14999	15064	15215	15184	15096	15079	15073	15048	15289	15158	15220	15259	15183	15084	15030	15010	15065	15038	15130	15067	15036	15116	15246	15233	15088	15011	15051	15142	15193	15181	14972	15187	15265	15295	15038	15161	15074	14967	15149	15291	14942	15280	14972	15118	14988	15062	15154	15155	15051	15154	15228	15049	15149	15191	14950	15059	15072	15156	15208	14855	14949	15185	14897	15125	15188	14958	15052	15111	15180	15146	15082	15328	15140	15079	15247	15247	15157	15101	15160	15047	15168	15220	15217	15060	15128	15119	15231	15073	15208	15216	14986	14913	15252	15185	14967	15148	15058	15085	15343	15088	15164	15032	15235	15145	15114	15106	15085	15204	15143	15263	15274	15214	15010	15148	15171	15219	15080	15182	15049	15143	15156	15083	15064	15093	15038	15208	15270	15195	15172	15101	15159	14975	15096	14909	15202	15091	15164	15187	15185	15055	15028	15178	15217	15043	15229	15095	15107	14995	15243	15096	14822	15247	15111	15073	15044	15185	14957	15022	15169	15107	15173	15262	15147	15021	14971	15202	15050	15181	15157	15099	15175	15029	15067	15083	15129	15081	15088	15198	15070	15083	15253	15172	15079	14933	15260	15078	15002	15036	15137	15048	15265	15260	15008	15157	15070	15222	15161	15213	15247	15049	15092	15174	15001	15247	15167	15182	15123	14999	15044	15097	14983	15184	15038	15127	15172	15134	14954	15251	15176	15273	15217	15132	15154	15188	15106	15044	15204	15113	15146	15286	15076	15091	15137	15254	15145	15110	15043	15097	15069	15065	15241	15202	15312	15161	15041	15165	14985	15099	15252	15129	15181	15103	15333	15246	15341	15168	15093	15174	15164	15161	15273	15205	15069	15156	15116	14900	15072	15214	14872	14990	15083	15058	15022	15224	15096	15238	15096	15087	15060	15161	15135	15186	15118	15146	15174	15104	14854	15218	15054	15101	15257	15160	15154	14991	14997	14931	15077	15103	15294	15114	15134	15259	15101	15236	15025	15090	14921	15077	15098	15283	15166	14931	15026	15114	15124	15211	15278	15254	15210	15200	15099	15103	15110	15133	15177	14943	15064	15117	15073	15169	15127	15067	15191	15115	15292	15144	15045	15246	15004	14902	15092	15032	15167	15227	15055	15102	15139	15023	15167	15021	15191	15345	14826	15121	15202	15150	15053	15044	15074	15119	15192	15122	15207	15175	14982	15134	15147	15092	15148	15153	15136	15020	15191	15057	15199	15058	15142	15262	14901	15058	15328	15027	15056	15290	14915	15167	15219	15239	15218	15217	15135	15150	15059	14974	15145	15117	15112	15208	15115	15093	15160	15190	15247	15075	15133	15004	15125	15135	15082	15251	15111	15015	14986	14943	15256	15082	15262	14997	15265	15010	15074	15116	15266	14963	15112	15062	15077	15141	15194	15163	14888	15165	15250	15172	14968	14957	15109	15249	15069	15185	15114	15252	15194	15245	15214	15085	15069	15152	15253	15166	15154	15153	14971	15078	15155	15139	15268	15084	15130	14987	15110	15090	15384	15122	15130	15140	15141	15214	15079	15136	15335	15171	15271	15226	14962	15001	15178	15351	14980	15061	15160	15098	15198	15045	15134	14885	15182	15173	15135	15380	15178	15192	15011	14888	15048	15136	15096	14985	15115	15130	15171	15257	15061	15203	15140	15172	15139	15125	15281	15120	15200	15061	15132	15036	15200	15015	15129	14996	15302	15204	15095	15087	15209	15083	15000	15168	15188	15190	15077	15017	15110	15116	15129	15118	15103	15281	14982	15200	15206	15077	15075	15088	15263	15108	15249	15110	15144	15184	15093	15253	15369	15109	15047	15200	15104	15304	15070	15119	15040	15313	15011	15135	15185	15126	14970	15111	15008	15031	15280	15315	15261	15087	15036	15121	15125	15017	15068	15124	14975	15085	15069	15122	15057	15069	14994	15111	15148	15070	15142	15093	15157	15152	14975	15307	15137	15140	15093	15075	15272	15017	15175	15119	15120	15133	15025	15223	15294	15011	15079	15228	15134	14926	15181	15124	15133	15075	15156	15142	15225	15128	15297	15064	15125	15103	15092	15339	15137	15131	15059	14938	15076	15095	15174	15097	15186	15060	15123	15201	15054	15184	15216	15261	15150	15314	15220	14986	14996	15092	15077	15207	15230	15194	15116	15053	15281	15188	15052	15089	15191	15239	15068	15106	15266	15285	14870	15115	15139	15141	15067	15023	15115	15105	15212	15275	15012	15096	15104	15193	15242	15023	15344	15132	15203	15187	15097	15215	15187	15000	15053	14933	15294	15080	15091	15188	15064	15285	15060	15058	15074	15007	14963	15058	15219	15044	15131	15110	15071	15230	15204	15265	15123	15100	14980	15035	15251	15135	15250	15136	15078	15056	15106	15083	15080	15292	15197	15279	15153	14978	15203	15165	15032	15140	15185	15294	15057	15294	15205	15230	15279	15072	15009	14940	15213	15211	15099	15049	15197	14993	15089	15050	15044	15191	15255	15176	15110	15074	15182	15177	15091	15073	15172	15209	14952	15035	15133	15242	15083	15224	15152	15141	15162	15076	15200	15124	15130	15104	15273	14997	15115	15117	15230	15115	15132	15196	15256	15032	15310	15150	15122	15152	14952	14960	15149	15237	15189	14994	15054	15198	15210	15170	15210	15094	14835	15026	15098	15168	15045	15153	15154	15311	15109	15100	15133	15002	15052	15089	15034	15116	15159	15082	15239	15025	15088	15081	15027	15127	15146	15092	15248	14990	15280	15059	15088	15112	15126	15041	15065	15021	15114	15090	15157	15148	15033	15045	15256	15240	15093	15114	15174	15240	15214	15107	15268	15185	15129	15175	15025	15131	15178	15285	15186	15190	15050	15006	15100	15166	15148	15163	15107	15063	15209	14969	15022	15237	15018	14929	15083	15096	15139	15122	15220	15118	15157	15160	15212	14990	15217	15101	15199	14962	15106	15158	15212	15087	15325	15072	15131	15103	15202	14999	15117	15239	15025	14994	15014	14985	15135	15108	15048	15177	15042	15196	14929	15065	15039	15094	15152	15078	15136	14894	15159	15166	15294	15169	15017	15145	15303	14953	15202	15128	15211	15265	15235	15177	15150	15289	15017	15188	15165	15064	15039	15186	15311	15175	15124	15198	15177	15112	15092	14869	15284	15058	15330	15141	15111	15102	15053	15074	15031	15164	15211	15136	15076	15024	15220	15138
29984	24596	27851	23729	19822	19077	18900	18660	18461	18108	18172	18108	18105	18132	18182	18067	18028	17950	18007	17979	18040	18111	18058	18154	18126	17841	17940	18171	18089	18023	18003	17759	17927	17767	17990	17939	18000	17930	17850	17941	17790	17955	17889	17646	17868	17849	18022	18038	17795	17722	17864	17911	17789	17809	17912	17848	18040	18035	18081	18005	18025	17868	17770	18078	18024	17820	17777	17942	17877	18018	17965	17856	17889	18007	18038	17970	18004	17744	17798	17991	17949	17807	18147	17901	17948	17945	18142	18041	17995	17935	17728	17950	18117	17953	17974	17935	17824	17741	17973	18051	17873	17828	17785	18036	17990	17952	17858	17964	17841	17955	17895	18128	17970	17762	17955	17969	17862	17906	18023	18001	17925	18183	18092	18027	17664	17945	17901	17777	17997	17905	17997	17806	17997	17940	17784	18006	17935	18052	17854	17742	18099	17880	18004	17936	18053	17861	17954	17877	17841	17750	18247	17837	18045	18114	18018	17810	18043	17989	18006	17993	17916	17921	17934	18028	17997	18008	18010	17894	17864	17853	17926	17908	18016	18024	17967	17906	18009	17857	17879	17858	18122	17969	17918	17820	17930	17907	17654	18024	17704	17951	17896	18108	17958	18016	17756	17936	17970	17834	18077	18016	17919	18049	17946	17951	17861	17908	17978	17971	17960	17765	18041	17850	17891	17917	18008	18098	18146	17764	17820	17965	17873	18024	17821	18121	18089	17919	18031	18013	18057	17907	18211	17954	17982	17637	17964	18022	17687	17807	18040	17873	18160	17853	17961	17953	18132	18095	18024	17908	17934	18038	18106	17867	17738	17729	18075	17935	17968	18070	17917	17983	18091	17980	17910	17812	18196	18101	17812	17939	18132	18137	18055	17973	17830	17756	18096	17772	17969	17842	17897	17859	17941	18102	17838	17891	18213	17918	17968	17936	18062	17826	18018	17812	17811	17973	18040	17946	17873	17943	18113	17989	18015	17942	18049	17834	17983	18001	17880	17876	17904	17954	17840	17854	18055	18028	18010	17879	17936	18147	18023	17953	17892	18046	17828	17865	17925	17959	17880	18112	17914	17901	18017	18054	17906	17896	18176	17921	17954	18027	17899	17951	18127	17903	18024	18058	17845	18083	18050	17999	17872	18168	18111	17862	18120	17740	17865	18047	18062	18027	18086	17887	17938	17944	17916	17792	17902	17917	17864	18198	18042	17935	18046	17911	18097	18034	17970	18216	17645	18038	18071	17988	17948	18134	18029	17941	18055	17976	17941	18184	17671	17870	17972	18020	17792	17934	17941	17906	18059	17878	17955	17828	17920	17937	17894	17899	18028	17955	18017	18071	17880	17903	17825	17851	18098	18173	17832	17994	17988	17833	18046	18059	18010	17991	18095	17695	17921	18151	18235	18082	18107	17988	17960	18008	17887	18055	17916	18174	17976	18261	17972	17737	18055	17816	17767	17907	18123	18196	18162	17878	17850	18013	17924	17965	18089	17892	17954	18035	17902	18017	17763	18110	17940	17767	17816	17986	18212	18085	18036	18217	17970	17958	18067	17712	18082	18093	17788	17796	17899	18095	18071	17826	18068	17835	17870	17955	17953	17694	17941	18178	17859	18027	17923	18018	17915	17901	17830	17896	18079	18118	17965	17906	17837	17991	17982	17975	17666	17850	17925	18021	17929	17874	17910	18091	17917	18034	17977	17760	17957	18011	17934	17911	17855	17971	17849	17974	18043	17967	17740	18016	18034	18027	17953	17885	18021	17815	18071	18011	18115	17932	18129	17955	18186	17758	18022	17956	17957	18138	17906	17873	17833	18110	18028	17804	17924	17874	17616	17982	18130	18023	17928	17996	18031	17979	17931	18007	18008	18139	18091	17796	17974	18025	17923	18099	17932	18079	18132	18118	17892	17943	18302	18104	17814	18116	18030	17978	17775	18074	17903	17887	18061	17962	17747	17960	17861	18025	17963	17787	17920	17874	17824	18027	18018	17872	18172	17808	17933	17992	18045	17860	17894	17903	18226	18042	18023	18098	17902	17955	18018	17921	17926	17891	17840	17874	17909	17946	18074	17707	17959	17965	18084	18029	17934	17987	17923	17832	17991	17918	17805	18128	18037	17945	18049	17920	18037	18004	17967	18053	17906	17850	17981	17899	17808	17870	17920	17711	17920	17943	17961	17781	17983	17724	17970	17961	17992	17946	18055	17855	18044	17764	17935	17906	17914	18012	17859	18110	17821	17932	17995	17897	17650	17792	18008	18093	17938	17888	18160	18006	18077	17957	17886	17997	18006	17698	17796	18104	17991	17878	18122	18144	17867	17884	17882	17872	18014	18055	18039	17930	17733	17919	18114	17950	18141	17856	18181	18053	17964	17820	18086	17849	17999	17969	17981	17975	17767	18072	17798	17827	18010	18001	17799	17883	17870	17819	18060	17962	17972	17875	17863	17919	17912	17876	17927	17942	18073	17705	17990	18066	17944	17894	18019	18090	18038	17748	18082	18254	17988	17823	17811	17853	17838	17970	17846	17875	18087	17954	17925	17868	17864	17940	17902	18066	17867	17973	18018	17819	17980	17906	18087	17936	18031	18069	17804	17920	17959	18022	17971	17944	17994	18057	17956	18068	17902	17955	17722	17910	17664	17733	17915	17934	18071	17838	17849	17978	18041	17836	17981	17885	18107	17980	17945	17952	18106	18038	17964	18027	18129	17973	18034	18092	18084	17810	17951	17910	17932	18007	17720	17849	17970	17934	17980	18014	17797	17713	18173	17934	17975	17802	17897	17961	18007	17830	17742	18087	18022	17976	17903	18092	17817	17981	18028	17940	18147	17777	17968	18028	18035	18143	17927	18017	17886	17913	17917	18009	17799	18172	18257	17894	17898	17858	17815	17929	18067	17999	17939	17886	17917	18022	17872	18277	17926	17974	18160	18064	18122	18010	17920	17848	18099	18000	17667	17974	18020	17975	17775	18242	17963	17748	17901	17907	17975	17891	17831	18097	17766	17903	18085	17897	18191	18021	17842	18072	17983	18054	17871	18058	18303	17835	17742	17884	18129	18099	17974	17852	17996	17998	17931	17955	18100	17991	18157	18112	18055	18018	18203	18013	17844	18046	18059	18056	17804	17867	17884	18098	17956	17977	18066	17981	17771	17843	17838	17979	18149	17926	17787	18117	17894	17919	17985	17951	17723	17836	18065	17927	17957	17955	17972	18028	17815	17911	17959	17853	17815	17821	17935	18033	17953	17961	17940	18113	18141	17989	17895	18065	17890	17763	17989	17929	17953	17958	18018	17867	17912	17894	17958	17970	17821	17861	17885	18039	18009	18199	17901	18056	17798	17829	17847	17950	17843	17873	17954	17840	17890	18018	17831	17914	17986	17997	18127	18015	18204	17976	17933	18013	17888	17946	17810	17980	18098	17899	17831	18111	17946	17902	17925	17914	17987	17977	18175	17841	18103	18052	17992	17918	17847	18048	17905	17970	17952	17995	17924	18028	17887	17868	18152	17916	17883	18050	18041	17816	17908	17885	18101	17843	17951	17997	17869	18078	18064	18038	17876	18023	18133	17950	17951	17755	17992	17955	17859	18020	17817	17788	17984	18043	17932	17941	17977	17934	17973	17893	18060	17942	18087	17959	17879	17956	18037	17905	18085	18102	17955	17889	17720	17880	18007	17953	18056	17955	18211	18097	18180	17936	18131	17906	17881	18111	17896	18010	17993	18145	18063	17904	18166	18007	17916	18009	18057	18186	17875	18057	18006	17879	17868	18072	17758	18033	17883	17887	18142	18174	17809	17800	17946	17898	17918	18160	18205	17839	18102	18009	17955	17960	18036	17961	18201	18068	18129	17945	17941	17911	17853	18051	17977	17784	17920	17902	17946	18092	17970	18036	18178	17802	17863	18106	18025	18160	17948	17896	17742	17852	18073	17983	18140	17861	17990	18027	17905	17996	18206	18012	18140	17947	18163	18057	18001	18113	17718	18051	18054	17924	17912	17980	17995	18004	17988	17833	18073	18073	17898	17885	17704	17791	17939	17912	17884	17933	17983	17844	17835	18004	18101	17938	17820	17849	18146	18176	18015	17981	18156	17927	17867	17949	17845	17783	17976	17912	17992	17848	17905	18024	17903	17960	17917	17931	17731	17831	17790	18095	18040	18172	18025	17862	18060	17874	17876	18135	18006	18122	17985	18115	18140	18034	18063	17970	17811	17925	17848	17998	17902	18010	18097	18019	17917	17967	17860	17934	17807	18029	17593	18026	17918	17889	17972	17826	17776	17962	18116	17821	18078	17950	17985	17986	17954	18016	17864	18032	17994	17979	17954	18090	17994	17938	18200	18022	17925	18018	17946	17967	17847	17905	18009	17741	17999	17915	18069	18076	17886	18098	18000	17753	18024	17900	17973	18027	17816	17998	17906	17924	17947	17954	17984	18042	18150	17931	17809	17998	18226	17951	18171	18072	17945	18082	18041	17903	17975	17853	18108	17993	17870	17883	18068	17994	17903	18049	18016	17999	18220	17957	18093	17878	18017	17965	17889	18162	17824	17889	17915	18030	17967	17688	17827	17851	17896	17932	18011	17873	18091	18083	18031	17971	17917	18028	18043	18005	17903	18054	17915	17974	17889	17897	18119	17948	17907	18101	18161	18069	17859	18003	18044	17960	17860	18024	18065	17845	17914	17732	18135	17869	17843	17928	17887	17884	17957	17960	18074	17938	17873	18071	17999	17845	18086	18099	18153	18021	17977	17874	18031	17968	17905	18099	17883	17986	17710	18026	17866	18031	18115	18024	17759	17808	18068	17978	17901	17892	18077	17724	18026	17773	18045	17800	17880	17969	17886	17765	17951	17885	17960	17880	17965	18021	18044	17973	17898	18042	17850	17787	17811	18042	17824	17968	17942	17948	18084	17979	17945	18012	18055	17990	18012	18038	17989	17895	17793	17914	18115	17985	18191	17781	17971	17921	17953	17878	17956	18048	18086	17927	17859	17774	17954	17943	17944	18043	17845	18009	17790	17990	18012	17946	18064	18063	17782	18036	17912	18024	18068	18033	18135	17958	18040	17968	17905	17777	17898	18064	17959	17805	17844	18106	18013	18053	18283	17868	17715	17646	18093	18075	18105	17826
20398	31524	25281	19195	17308	16345	15955	15886	15725	15559	15302	15545	15252	15341	15540	15300	15240	15308	15158	15423	15213	15218	15441	15540	15299	15309	15138	15327	15276	15074	15295	15275	15242	15365	15128	15236	15223	15326	15142	15262	15259	15252	15338	15197	15155	15362	15179	15312	15318	15378	15517	14971	15220	15203	15284	15316	15227	15194	15235	15213	15207	15246	15277	15160	15292	15250	15303	15232	15311	15247	15317	15363	15188	15282	15146	15241	15449	15049	15343	15303	15411	15173	15234	15282	15345	15301	15282	15292	15271	15375	15232	15180	15329	15170	15201	15293	15118	15257	15227	15286	15272	15206	15334	15310	15223	15183	15257	15280	15313	15231	15396	15156	15326	15358	15331	15056	15313	15183	15238	15203	15142	15067	15404	15377	15168	15378	15232	15227	15373	15235	15297	15202	15393	15183	15344	15299	15144	15405	15183	15177	15210	15216	15151	15453	15247	15211	15188	15374	15223	15263	15114	15331	15348	15214	15246	15301	15130	15314	15115	15139	15275	15239	15140	15555	15238	15171	15428	15191	15290	15338	15262	15319	15378	15278	15161	15323	15434	15344	15182	15214	15169	15294	15280	15358	15191	15446	15239	15315	15203	15156	15298	15269	15445	15240	15186	15270	15120	15313	15345	15171	15268	15143	15277	15406	15215	15246	15382	15142	15221	15226	15297	15323	15241	15307	15336	15190	15411	15261	15290	15272	15342	15121	15317	15214	15204	15198	15160	15200	15189	15262	15466	15104	15190	15258	15397	15262	15176	15156	15373	15315	15215	15281	15258	15200	15072	15164	15399	15339	15210	15397	15192	15223	15293	15406	15349	15102	15297	15132	15339	15493	15128	15399	15193	15292	15422	15278	15288	15073	15268	15207	15280	15081	15305	15155	15270	15309	15210	15420	15256	15348	15227	15215	15126	15260	15209	15345	15297	15297	15253	15367	15360	15264	15368	15336	15392	15224	15203	15293	15276	15209	15246	15423	15268	15407	15414	15285	15168	15240	15264	15234	15256	15333	15240	15164	15333	15264	15212	15351	15369	15134	15446	15327	15177	15267	15163	15188	15232	15148	15200	15404	15271	15288	15166	15108	15352	15250	15273	15268	15265	15194	15206	15295	15284	15512	15278	15388	15208	15340	15249	15263	15284	15161	15262	15175	15345	15339	15356	15287	15418	15180	15369	15249	15397	15047	15307	15005	15103	15271	15336	15147	15228	15218	15213	15254	15180	15303	15186	15381	15212	15286	15075	15340	15283	15247	15374	15394	15466	15303	15192	15336	15140	15275	15278	15304	15373	15231	15214	15260	15337	15355	15235	15249	15163	15178	15210	15227	15219	15163	15157	15301	15262	15268	15327	15414	15199	15397	15225	15129	15223	15324	15258	15331	15389	15290	15377	15221	15288	15372	15071	15131	15236	15309	15451	15241	15292	15206	15194	15433	15383	15259	15292	15330	15274	15167	15356	15098	15219	15448	15147	15145	15217	15241	15278	15255	15364	15206	15331	15298	15204	15239	15102	15239	15183	15148	15321	15227	15125	15450	15244	15307	15195	15434	15314	15334	15252	15099	15131	15171	15370	15141	15235	15259	15350	15373	15288	15174	15119	15437	15192	15249	15158	15230	15310	15196	15415	15190	15348	15248	15145	15399	15201	15273	15275	15287	15317	15333	15342	15323	15104	15260	15418	15093	15223	15274	15260	15142	15339	15116	15305	15336	15274	15357	15263	15097	15246	15217	15365	15364	15366	15175	15297	15205	15148	15147	15261	15274	15149	15275	15193	15288	15250	15320	15312	15377	15155	15451	15190	15226	15203	15324	15305	14994	15265	15207	15242	15203	15249	15081	15406	15270	15291	15274	15280	15226	15239	15386	15399	15146	15191	15361	15234	15372	15294	15322	15321	15167	15350	15277	15359	15250	15289	15186	15217	15216	15220	15296	15333	15304	15308	15192	15314	15132	15174	15236	15252	15124	15159	15346	15194	15307	15266	15133	15279	15231	15282	15281	15251	15308	15218	15145	15181	15206	15144	15212	15100	15301	15271	15312	15348	15341	15219	15218	15305	15231	15410	15242	15165	15268	15291	15368	15044	15250	15331	15107	15101	15239	15041	15226	15483	15247	15217	15298	15364	15365	15174	15101	15157	15196	15400	15153	15249	15263	15190	15235	15315	15201	15339	15346	15218	15146	15354	15299	15020	15193	15202	15245	15421	15245	15406	15205	15148	15475	15266	15088	15442	15261	15431	15256	15407	15342	15225	15272	15316	15381	15191	15064	15395	15379	15215	15272	15138	15408	15240	15147	15288	15370	15255	15353	15281	15127	15198	15222	15305	15211	15056	15199	15155	15257	15318	15446	15116	15259	15277	15126	15302	15331	15418	15260	15337	15261	15180	15199	15250	15164	15352	15257	15184	15132	15403	15199	15304	15194	15311	15269	15283	15204	15319	15238	15286	15384	15260	15142	15308	15401	15168	15075	15218	15424	15361	15254	15374	15375	15148	15390	15303	15340	15342	15224	15224	15458	15267	15492	15299	15292	15333	15206	15205	15454	15350	15181	15195	15288	15276	15339	15263	15342	15163	15288	15092	15306	15319	15320	15134	15151	15241	15332	15468	15301	15492	15286	15407	15201	15264	15155	15181	15093	15362	15268	15378	15245	15314	15261	15428	15301	15224	15376	15062	15190	15064	15246	15248	15185	15371	15306	15250	15277	15221	15060	15151	15239	15360	15178	15218	15266	15266	15374	15313	15324	15190	15199	15385	15339	15140	15401	15295	15250	15259	15176	15039	15534	15185	15324	15209	15289	15394	15223	15283	15223	15221	15304	15284	15316	15300	15399	15322	15243	15183	15287	15327	15230	15127	15290	15286	14978	15321	15341	15248	15414	15233	15477	15330	15211	15137	15303	15256	15222	15308	15347	15195	15316	15205	15257	15397	15253	15141	15293	15314	15459	15152	15216	15408	15274	15354	15287	15187	15207	15272	15182	15457	15199	15381	15162	15238	15217	15222	15279	15241	15387	15124	15255	15138	15308	15276	15227	15186	15313	15408	15388	15110	15356	15305	15206	15156	15421	15158	15201	15186	15381	15221	15313	15239	15403	15184	15213	15065	15359	15407	15301	15129	15307	15330	15310	15255	15358	15438	15209	15289	15260	15399	15226	15149	15132	15405	15278	15164	15196	15266	15272	15114	15240	15203	15216	15304	15084	15228	15396	15249	15050	15287	15264	15296	15157	15245	15234	15197	15382	15323	15344	15173	15218	15402	15146	15426	15291	15382	15101	15265	15379	15532	15340	15156	15235	15282	15430	15231	15374	15070	15133	15187	15434	15288	15180	15183	15291	15167	15167	15324	15221	15281	15096	15236	15230	15384	15215	15325	15289	15202	15256	15142	15132	15177	15365	15356	15244	15309	15333	15275	15321	15358	15095	15331	15225	15185	15291	15296	15194	15020	15454	15331	15259	15287	15317	15333	15246	15319	15141	15105	15240	15346	15458	15254	15402	15058	15379	15302	15283	15303	15379	15245	15216	15209	15291	15119	15342	15254	15002	15120	15441	15204	15272	15321	15295	15404	15306	15466	15427	15061	15329	15386	15241	15380	15364	15314	15394	15168	15194	15266	15204	15383	15133	15273	15183	15144	15305	15255	15325	15237	15222	15179	15235	15136	15139	15292	15233	15206	15163	15371	15387	15310	15392	15291	15483	15408	15248	15391	15235	15212	15294	15216	15207	15273	15173	15236	15131	15152	15298	15255	15321	15241	15285	15367	15267	15366	15269	15218	15168	15123	15261	15119	15198	15293	15395	15435	15288	15308	15329	15253	15081	15385	15276	15283	15114	15210	15297	15391	15211	15317	15255	15090	15312	15307	15139	15252	15178	15324	15233	15198	15299	15182	15243	15324	15305	15144	15172	15236	15296	15195	15339	15321	15320	15189	15207	15214	15372	15192	15239	15283	15231	15297	15211	15252	15185	15365	15202	15261	15199	15333	15352	15068	15414	15250	15205	15230	15200	15190	15348	15244	15162	15193	15131	15331	15239	15202	15303	15322	15328	15112	15191	15139	15302	15222	15221	15416	15145	15219	15256	15456	15365	15395	15077	15108	15177	15287	15326	15260	15175	15279	15230	15200	15139	15158	15279	15174	15274	15072	15267	15260	15360	15272	15287	15355	15248	15234	15212	15183	15324	15164	15099	15270	15347	15203	15172	15172	15181	15067	14995	15287	15227	15402	15332	15311	15213	15228	15270	15384	15440	15248	15116	15338	15259	15342	15310	15238	15165	15251	15045	15314	15313	15298	15254	15160	15143	15061	15122	15069	15275	15163	15454	15320	15280	15235	15249	15162	15223	15206	15453	15318	15303	15218	15220	15185	15331	15274	15204	15159	15105	15152	15329	15129	15286	15411	15170	15185	15098	15257	15281	15402	15427	15286	15278	15227	15243	15388	15266	15355	15280	15262	15210	15225	15368	15218	15044	15271	15295	15408	15175	15272	15191	15095	15243	15335	15210	15381	15159	15253	15296	15282	15394	15375	15129	15398	15180	15347	15150	15312	15211	15208	15254	15429	15331	15240	15215	15399	15205	15238	15071	15361	15173	15145	15438	15275	15248	15244	15385	15159	15306	15207	15271	15243	15086	15385	15344	15332	15302	15220	15241	15322	15323	15199	15241	15213	15207	15311	15364	15256	15139	15117	15108	15286	15192	15319	15435	15226	15008	15335	15091	15333	15144	15368	15360	15253	15296	15315	15383	15299	15434	15458	15212	15030	15267	15391	15060	15314	15232	15056	15225	15302	15224	15249	15299	15438	15314	15178	15406	15120	15183	15321	15214	15363	15221	15309	15076	15084	15259	15087	15243	14961	15115	15252	15353	15172	15135	15498	15111	15418	15282	15142	15091	15353	15477	15428	15236	15263	15228	15288	15366	15292	15189	15302	15295	15274	15379	15253	15504	15289	15217	15271	15313	15395	15208	15343	15439	15321	15204	15412	15274	15351	15465	15051	15228	15031	15310	15480	15208	15058	15263	15239	15473	15142	15347	15281	15077	15299	15066	15182	15472	15281	15293	15264	15243	15336	15193	15423	15333	15137	15427	15388	15221	15213	15382	15434	15309	15197	15285	15442	15273
23804	21550	28289	25669	22559	21371	20783	18587	17762	18197	17737	17637	17584	17466	17454	17244	17251	17466	17412	17390	17285	17395	17136	17332	17409	17183	17208	17391	17439	17302	17214	17296	17155	17281	17248	17219	17240	17334	17190	17130	17125	17386	17304	17424	17249	17218	17122	17088	17222	17347	17319	17172	17209	17373	17120	17190	17306	17139	17249	17400	17134	17152	17297	17021	17267	17190	17465	17120	17135	17141	17274	17072	17053	16953	17296	17172	17282	17296	17222	17164	17414	17151	17286	17231	17134	17130	17350	17335	17168	17313	17233	17103	17041	17146	17356	17384	17157	17120	17094	17406	17121	17089	17103	17001	17244	17220	17119	17059	17144	17119	17357	17132	17137	17132	17215	16909	17147	17093	17233	17182	16918	17123	17347	17066	17338	17385	17219	17078	17117	17404	17209	16919	16966	17253	17065	17161	17047	17262	17174	17385	17178	17168	17211	17210	17124	17258	17196	17141	17202	17226	17097	17022	17245	17334	17006	17138	17243	17205	17383	17351	17238	17162	17222	17238	17148	17191	17349	17285	17186	17224	17156	17291	17262	17045	17200	16962	17018	17112	17214	17135	17006	17304	17139	17275	17020	17269	17313	17087	17249	17250	17079	17139	17085	17171	17280	17095	17251	17579	17410	17223	17037	17145	17215	17181	17216	17039	17101	17215	17080	16988	17032	17195	17240	17187	17240	17127	17039	17172	17272	17113	17322	17174	17249	17474	17229	17032	17285	17017	17177	17226	17099	17553	17122	16901	17135	17286	17208	17248	17208	17175	17229	17237	17108	17188	17416	17425	17329	17208	17200	17349	17080	17043	17358	17223	17196	17154	17238	17330	17200	17229	17174	17001	16932	17103	17434	17221	17328	17272	17198	17201	17125	17430	17136	17197	17137	17240	17235	17249	17291	17551	17244	17135	17324	17129	17276	17275	17086	17076	17080	17036	17210	17211	17012	17223	17251	17163	17231	17058	17211	16932	17421	17390	17065	17178	16987	17145	17162	17000	17208	17068	17240	17512	17167	17319	17358	17247	17216	17353	17278	17207	16992	17293	17127	17128	17009	17189	17364	17069	17068	17294	17323	17156	17260	17011	17081	17231	17127	17265	17162	17191	17149	17413	16877	17236	17137	17143	17184	17263	17278	17216	17174	17139	17240	17100	17368	17314	17178	17035	17221	17319	17237	17095	17422	17158	17279	17295	17332	17216	17082	17059	17301	17107	17282	17158	17234	17144	17187	17181	17395	17317	17240	17278	17247	17322	17077	17341	17070	16994	17233	17281	17098	17237	17249	17222	17258	17173	17241	17145	17289	17202	17310	17223	17369	17200	17196	16940	17362	17220	17043	17090	17262	17328	17324	17054	17211	17279	17150	16984	16888	17063	17339	17390	17134	17376	17330	17158	17200	17131	16953	17127	17131	17337	17117	17276	16955	17078	17249	17184	17191	17229	17080	17355	17234	17159	17159	17250	17167	17162	17170	17105	17252	17287	17318	17304	17296	17036	17164	17231	17293	17183	17230	17556	17471	17135	17148	17179	17289	17302	17191	17271	17310	17400	17204	17295	17236	17201	17249	17156	17133	17369	17503	17032	17302	17100	17014	17228	17198	17122	17231	17095	17230	17370	17176	17104	17458	17031	17272	17088	17068	17212	17116	17143	17064	17189	17032	17043	17219	17085	17132	17322	16957	17328	17151	17101	17247	16956	17277	17294	17263	17124	17272	17387	17194	17211	17176	17098	17375	17082	17158	17236	17256	17236	17134	17118	17240	17073	17306	17040	17310	17391	17453	17270	17081	17397	17287	17204	17111	17296	17129	17286	17322	16955	17343	17237	17111	17205	17264	17127	17249	17150	17221	17150	17193	16997	17331	17169	17291	17144	17175	17140	17181	17357	17264	17138	17210	17372	17273	17306	17268	17234	17159	17193	16936	17352	17121	17070	17146	17314	17303	17169	17176	17151	17130	17005	17019	16917	17063	17199	17212	17235	17059	17118	17218	16990	17203	17074	17162	17162	17055	17344	17255	17083	17110	17300	17241	17143	17317	17160	17240	17217	17043	17137	17057	17303	17144	17220	17227	17356	17234	17095	17296	17286	17122	17351	17214	17065	17356	17082	17188	17434	17492	17209	17278	17242	17184	17026	17133	17142	17045	17344	17272	17420	17152	17049	17214	17237	17156	17280	17046	17457	17157	17017	17152	17385	17131	17212	17406	17183	17164	17173	17146	17249	17322	17390	17370	17240	16987	17257	17099	17089	17272	17197	17203	17266	16966	17319	17090	17120	17266	17279	17377	17250	17168	17190	17051	17317	17298	17125	17207	17042	17238	17075	17176	17139	17252	17258	17217	17029	17333	17182	17127	17268	17281	17236	17149	17227	17283	17136	17154	17184	17407	17077	17235	17124	17273	17082	17263	17119	17127	17381	17084	17067	17242	17161	17200	17137	17435	17094	17192	17010	17113	16941	17094	17177	17282	17230	17244	17056	17150	17412	17257	17122	17260	17031	17168	17248	17084	17353	17051	17083	17196	17073	17223	16884	17118	17126	17164	17399	17230	16998	17316	17270	17279	17225	17062	17122	17245	16972	17149	17137	17158	17083	16988	17291	17142	17185	17008	17295	17113	17055	17150	17131	17328	17202	17199	17207	17092	17322	17233	17185	17147	16968	17201	17218	17241	17327	17171	17080	17125	17238	17283	17041	17160	17182	17111	17123	17410	17294	17439	17306	17364	17183	17323	17049	17274	17232	17039	17068	17237	17316	17074	17195	17136	17339	17073	17353	17288	17275	16986	17115	17088	17397	17415	17204	17316	17336	17059	17301	17180	17185	17238	17287	17323	17298	17166	17099	17020	17129	17199	17301	17121	17133	17262	17179	17251	17071	17486	16970	17202	17323	16948	17040	17156	17066	16969	17274	17054	17189	16994	17126	17119	17200	17230	17381	17236	17363	17230	17198	17214	17143	16953	17291	17150	17196	17265	17386	17149	17141	17212	17033	17153	17250	17056	17075	17253	17118	17150	17183	17177	17061	17176	17360	17403	17051	17285	17178	17196	17104	17296	17090	17215	17151	17228	17140	17217	17263	17116	17149	16970	17180	17261	17245	17217	17215	17121	17299	17202	17307	17060	16908	17236	17327	17294	17067	17271	17189	17121	17125	17225	16968	17112	17289	17216	17156	17285	17227	17221	17063	17318	17025	17171	17314	17570	17087	17134	17134	17120	17390	17173	17201	17301	17340	17208	17208	17170	17175	17187	17282	17270	17142	17421	17261	17105	17109	17044	16996	17254	17334	17266	17261	17104	17057	17088	17087	17175	17304	17260	17102	17187	17268	17109	17136	17085	17188	17074	17065	17155	17216	17146	17368	17309	17147	17229	17306	17203	17247	17288	17271	17286	17233	17235	17008	17099	17273	17340	17253	17067	17300	17044	17098	17230	17083	17125	17165	17176	17132	17038	17088	17243	17294	17218	17237	17397	17176	17249	17231	17140	17334	17097	17138	17192	17219	17106	17338	17234	17074	17070	17100	17201	17317	17385	17142	17129	17110	17083	17239	17199	17308	17258	17164	17266	17289	17495	17193	17199	17039	17304	17189	17268	17212	17123	17030	17215	17282	17217	17347	17358	17304	17050	17049	17211	17021	17108	17222	17182	16992	17199	17261	17152	17016	17194	17134	17355	17256	17022	17157	17082	17195	17184	17143	16982	17284	16907	17133	17175	17057	17112	17116	17034	17225	17077	17478	17325	17001	17218	17204	16925	17024	17160	17212	17266	16924	17167	17284	17118	17401	17164	17362	17242	17218	17320	17291	17337	17385	17267	17307	17289	17084	17188	17245	17222	17146	17256	17238	17129	17192	17014	17013	17290	16985	17090	17056	17165	16958	17063	17181	17153	17100	17083	17244	17299	17145	17138	17214	17218	17173	17294	17156	17008	17052	17320	17131	17031	16907	17058	17185	17306	17233	17302	17152	17051	17206	17389	16983	17004	17275	17362	17393	17311	17192	17078	17179	17004	17167	17307	17243	17188	17192	17257	17319	17360	17315	17072	17057	17338	17362	17082	17159	17146	17247	17153	17386	17013	16987	17279	17234	17323	17173	17174	17212	17310	17253	17154	17100	17136	17108	17282	17309	17163	17179	17099	17175	17297	16998	17091	17253	17340	17246	17195	17169	17296	17054	17203	17093	17406	17184	17238	17121	17139	17134	17413	17284	17158	17436	17387	17157	17166	17177	17014	17059	17383	17038	17283	17323	17305	17118	17233	16985	17182	17314	17125	17242	17244	17244	17381	17159	17033	16949	17115	17325	17074	17255	17151	17228	17187	17025	17097	17320	17316	17167	17281	17278	17046	17335	17299	17271	17139	17237	17442	17255	17416	17044	17293	16956	16976	17227	17454	17290	17251	17264	17178	17230	17431	17152	17331	17084	17079	17143	17254	17375	17115	17221	17227	17161	17239	17292	17281	17416	17321	17381	17120	16898	17290	17274	17206	17196	17375	17500	17299	17305	17356	17055	17126	17239	17307	17341	17217	17188	17422	17185	17154	17218	17203	17190	17192	17036	17300	17141	17145	17295	17172	17159	17213	17194	17384	17160	17241	17133	17202	17279	17248	17043	16926	17350	17039	17437	17324	17237	17143	17146	17433	17003	17292	17319	17168	17105	16950	17074	17261	17386	17305	17165	17078	17252	17292	17204	17184	17275	17265	17225	17195	17279	17151	16962	17170	17047	17311	17011	17238	17322	17104	17086	17337	17142	17259	17106	17140	17309	17029	17370	17249	17141	17029	17254	17158	17044	17083	17319	17228	17274	17277	17114	17225	17119	17230	17238	16960	17357	17213	17255	17273	17005	17087	17011	16948	16912	17197	17323	17329	17257	17250	17297	17089	17131	17237	17211	17145	17180	17341	17121	17083	17111	17239	17168	17437	17044	17333	16954	17200	17165	17116	17230	17018	17326	17131	17316	17169	17262	17157	17385	17211	17196	17261	17307	17200	17320	17237	17094	17306	17188	17176	17319	16877	17104	17145	17194	17187	17159	16916	17113	17133	17330	17173	17024	17337	17120	17184	17225	17101	17216	17288	17282	17305	17086	17272	17337	16983	17163	17239	17291	17150	17295	17277	17203	17092	17109
18509	37988	31900	21743	18290	17091	16300	16119	15729	15388	15197	15223	14997	15040	15044	15032	14907	14809	14922	14702	14934	14916	14934	14917	14852	15041	14780	15011	14935	14788	14942	14702	15009	14751	14827	14666	14929	14835	14643	14927	14731	14475	14748	14855	14770	14651	14898	14822	14672	14894	14983	14721	14704	14910	14903	14772	14842	14884	14686	14789	14818	14761	14759	14881	14902	14992	14803	14921	15033	14772	14929	14791	14747	14693	14880	14876	14852	14700	14832	14799	14777	14842	14747	14872	14827	14805	14906	14764	14931	14932	14844	14831	14898	14729	14849	14872	14792	14809	14796	14848	14841	14742	14882	14737	14719	14714	14953	14888	14942	14891	14831	14907	14888	14989	14954	14637	14960	14903	14736	15006	14960	14891	14927	14835	14787	14872	14733	14922	14878	14895	14749	14893	14757	14856	14739	14801	14665	14823	14741	14893	14734	14848	14835	14840	15130	14632	15087	14960	14780	14896	14881	14934	14854	14862	14850	14908	14857	14848	14874	14789	14685	14855	14870	14897	14850	14873	14961	14786	14694	14847	14714	14870	14887	14809	14871	14752	14818	14858	14835	14850	14872	14905	14801	14772	14739	14920	14807	14820	14829	14780	14793	14844	14873	14715	14761	14804	14733	14858	14813	14829	14927	14651	14895	14730	14895	14867	14892	14713	15040	14798	14795	14793	14726	14637	14820	14740	14871	14978	14816	14786	14815	14849	14968	14766	14765	14742	14756	14863	14823	14742	14888	14889	14743	14886	14815	14852	15039	14968	14694	14839	14815	14737	14731	14952	14890	14919	14989	14813	14825	14904	14825	14763	14899	14818	14936	14720	14776	14895	15001	14797	14843	14848	14884	15009	14677	14679	14814	14748	14773	14871	14907	14889	14848	14894	14968	14667	14833	14856	14548	14843	14937	14848	14815	14721	14738	14883	14724	14859	14811	14675	14928	14818	14812	14801	14902	14848	14990	14870	14757	14893	14851	14711	14833	14932	14699	14769	15000	14871	14741	14618	14927	14844	14874	14820	14842	14971	14821	14933	14794	14806	14813	14956	14812	14885	14757	14742	14853	14896	14690	14731	14770	14831	14726	14796	14948	14824	14824	14957	14659	14958	14773	14762	14902	14824	14857	14765	14978	14833	14824	14731	14814	14854	15032	14723	14722	15016	14799	14739	14837	14747	14758	14851	14954	14822	14819	14821	14915	14859	14892	14824	14822	14843	14849	14890	14815	14690	15019	14928	15020	14802	14889	14761	14852	14750	14859	14950	14892	14719	14864	14950	14682	14884	14794	14816	14869	14790	14692	14740	14686	14840	14814	14740	14739	14848	15030	14654	14818	14823	14802	14790	14934	14757	14815	14945	14944	14847	14791	14817	14800	14953	14773	14893	14860	14906	14843	14890	14692	14865	14923	14950	14853	14816	14910	14741	14784	14736	14924	14894	14904	14826	14956	14979	14878	14778	14916	14814	14749	14924	14714	15072	14965	14848	14730	15002	14872	14774	14598	14974	14736	14928	14803	14876	14959	14884	14776	14784	14884	14813	14781	14856	14973	14801	14777	14980	14710	14672	14936	14601	14862	14908	14854	14872	14817	14751	14806	14905	14727	14844	14923	14908	14836	14943	14963	14778	15072	14751	14929	14805	14802	14921	14809	14868	14804	15043	15009	14918	14824	14787	14923	14970	14881	14850	14858	14719	14909	14850	14836	15036	15007	14970	15069	14860	14954	14857	14942	14754	14835	14949	15060	14821	14969	14936	14783	14671	14878	14908	14973	14887	14944	14854	14938	14854	14916	14862	14854	14826	14759	14767	14768	14962	14827	14851	14821	14663	14884	14904	14969	14669	14939	14789	14899	14930	14797	14967	14787	14834	14907	14793	14952	14849	14961	15079	14927	14784	14847	14921	14869	14908	14868	14694	14712	14720	14803	14752	14985	14743	14821	14838	14839	14912	14796	14849	14873	14951	14932	14746	14947	14852	14841	14648	14764	14826	14811	15058	14925	14782	14803	14992	14809	14830	15019	14692	14816	14709	14872	14800	14911	14888	14790	14903	14953	14623	14871	14936	14882	14791	14900	14711	14788	14854	14917	14911	15014	14854	14805	14978	14763	14924	14690	14886	14662	14639	15104	14924	14867	14828	15105	14802	14715	14841	14778	15050	14805	14867	14767	14874	14701	14973	14831	14858	14782	14742	14811	14753	14808	14829	14931	14847	14830	14793	14763	14825	15026	14957	14960	14870	14847	14754	14901	15045	14741	14952	14944	14741	14841	14838	14862	15004	14836	14869	14835	15041	14720	14672	14864	14566	14887	14783	14916	14761	14895	14944	14697	14941	14739	15026	14985	14783	14832	14840	14865	14973	14919	14754	14722	14956	14875	14813	14833	14677	14868	14898	14861	14764	14925	14820	14925	14904	14840	14749	14934	14974	14897	15056	14911	14792	14898	14844	14965	14839	14771	14858	14763	14806	14883	14852	14769	14849	14820	14604	14742	14943	14912	14976	14791	14889	14954	14829	14964	14928	14903	14876	14986	14760	14774	14628	14874	14817	14747	14866	14874	14953	14991	14787	14935	14865	14802	14932	14817	14741	14828	14819	14829	14728	14823	14697	14876	14798	14839	14855	14972	14839	14759	14762	14918	14761	14695	14730	14684	14827	14874	14820	14788	14693	14878	14828	14811	14698	14716	14739	14774	14806	15065	14653	14754	14922	14773	14923	14717	14761	14816	14845	14979	14726	14879	14945	14928	14793	14861	14622	14848	14758	14948	14738	14807	15003	14869	14907	14711	14866	14743	14797	15016	14766	14804	14888	14672	14783	14832	14728	14911	14717	15053	14937	14945	14905	14902	14797	14750	14841	14986	14830	14637	14822	14921	14840	14862	14919	14928	14693	14714	14792	14890	14780	14841	14881	14866	14872	14866	14764	14751	14679	14979	14926	14742	14991	14728	14857	14616	14831	14940	14567	14868	14811	14956	14681	14796	14881	14835	14803	14861	14774	14867	14804	14908	14776	14993	14858	14854	14764	14944	14803	14853	14785	14846	14818	14782	14956	14773	14927	15000	14872	14953	14764	14933	14779	14907	14888	14773	14708	15028	14875	14686	14812	14855	14975	14867	14811	14783	14830	14792	14734	14934	14744	14724	14759	14955	14809	15022	14950	14790	14813	14826	14873	14670	14720	14850	14763	14931	14732	14871	14750	14816	14970	14832	14799	15026	14876	14881	14942	14874	14743	14843	14906	14954	14895	14845	14817	14875	14750	14738	14687	14942	14643	14865	14883	14942	14931	14959	14931	14812	15188	14822	14740	14815	14945	14775	14810	14838	14836	14845	14920	14747	14985	14768	14875	14899	14782	14762	14893	14904	14855	14861	14890	14841	14936	14907	14922	14895	14822	14928	14775	14769	14891	14873	14698	14855	14782	14905	14827	14760	14895	14870	14670	15000	14911	14772	14804	14947	14783	14697	14890	14866	14728	14863	14765	14813	14882	14666	14789	14827	14825	14879	14965	15014	14874	14734	14874	14850	14894	14898	14865	14896	14994	14786	14849	14769	14905	14774	14747	14879	14695	14822	14797	14731	14684	14870	14811	15040	14828	14905	14888	14999	14778	14681	14881	14986	14904	14725	15046	14807	14836	14792	14742	14940	14758	14910	14872	14691	14750	14736	14998	14792	14923	14865	14851	14753	14825	14917	14906	14727	14778	15036	14929	14972	14961	14733	14798	14739	14853	14865	14813	14872	14685	14784	14893	14719	14904	14935	14973	14747	14693	14768	14809	14900	14881	14983	14712	14852	14860	14681	14868	14851	14817	14868	14770	14907	14730	14680	14779	14925	14825	14931	14843	14766	14827	14786	14850	14723	14890	14918	14945	14790	14909	14915	14823	14898	14837	14704	14904	14826	14930	14883	14852	14707	14777	14922	14843	14727	14594	15032	14916	14764	14710	14706	14759	14724	14925	14902	14940	14812	14887	14705	14802	14805	14762	14781	14728	14847	14845	14810	14888	14721	14758	14978	14881	14723	14910	14889	14758	14692	14749	14697	14998	15021	14913	14848	14780	14982	14857	14855	14880	14874	15002	14797	14752	14757	14798	14850	14885	14817	14775	14904	14762	14845	14799	14797	14929	14948	14882	14894	14999	14887	14777	14866	14788	14856	14951	14788	14729	14997	14942	14847	14946	14829	14862	14844	14750	14957	14688	14732	14814	14705	14714	14797	14924	14832	14598	14827	14847	14885	14838	14816	14789	15195	14834	14928	14687	14827	14766	14746	14754	14958	14839	14960	14892	14732	14919	14844	14811	14871	14778	14769	14970	14763	14854	14780	14858	14781	14884	14879	14717	14730	14861	14940	14722	15045	14796	14854	15049	15026	14790	14993	14735	14787	14771	14800	14969	14778	14879	14914	14916	14932	14769	14798	14964	14872	15015	14863	14697	14926	14787	14879	14787	14884	14819	14978	14757	14881	15029	14936	14879	14899	14865	14761	14712	14822	14819	14762	14860	14765	14775	14886	14702	14819	14770	14845	14712	14849	14956	14871	14694	14888	14932	14911	14738	14717	14880	14831	14881	14804	14919	14836	14832	14998	15008	15004	15049	14766	14932	14908	14882	14719	15036	14687	14835	14863	14702	14840	14945	14911	14777	14990	14923	14847	14644	14837	14799	14911	14819	14759	14777	14831	14918	14942	14950	14833	14910	14989	14832	14827	14828	14947	14702	14935	14923	14724	14804	14896	14860	14895	14935	14897	15031	14685	14704	14871	15027	14836	14780	14837	14939	14798	14917	14886	15035	14970	14791	15043	14812	14899	14723	14961	14872	14930	14877	14658	14906	14914	14793	14847	14694	14809	14776	14999	14974	14921	14826	14900	14791	14742	14868	14774	14815	14821	14922	14939	15023	14871	14916	14867	14813	14868	14796	14761	14889	14850	14796	14738	14832	14688	14859	14842	15039	14962	14746	14732	14919	15082	14793	14941	14947	14864	15030	14865	14872	14722	14984	14912	14801	14914	14716	14771	14892	14751	14931	14829	14851	14850	14748	14695	14848	14776	14896	14904	14709	14784	14846	14839	14837	14812	14794	14907	14879	14915	14841	14842	14725	14756	14870	14916	14831	14815	14717	14800	14697
25455	21627	27568	27693	21321	20367	20481	19299	19004	19078	19203	18988	18971	18785	18806	18834	18794	18574	18748	18549	18654	18553	18693	18709	18793	18797	18681	18770	18594	18650	18757	18803	18440	18484	18716	18599	18493	18682	18656	18741	18485	18582	18711	18922	18564	18457	18631	18639	18666	18546	18783	19019	18832	18741	18632	18742	18567	18672	18653	18539	18673	18638	18577	18540	18621	18803	18662	18532	18639	18814	18410	18674	18763	18711	18710	18762	18855	18620	18578	18699	18509	18571	18648	18696	18733	18525	18561	18486	18730	18744	18785	18790	18771	18729	18783	18623	18532	18605	18781	18621	18627	18720	18734	18502	18480	18630	18790	18860	18755	18617	18702	18667	18499	18506	18733	18706	18777	18729	18584	18644	18560	18586	18698	18426	18773	18506	18497	18477	18604	18573	18628	18546	18603	18718	18666	18721	18674	18581	18644	18654	18613	18752	18592	18773	18722	18668	18743	18599	18623	18796	18893	18949	18689	18577	18713	18477	18514	18714	18742	18868	18738	18624	18640	18615	18838	18668	18515	18687	18609	18779	18665	18517	18655	18585	18542	18717	18832	18622	18655	18653	18635	18652	18555	18642	18679	18688	18535	18661	18568	18724	18607	18551	18568	18600	18795	18724	18787	18627	18725	18702	18645	18622	18761	18720	18714	18612	18744	18550	18431	18599	18846	18536	18444	18715	18644	18786	18754	18674	18763	18567	18705	18680	18701	18789	18713	18706	18552	18854	18591	18751	18784	18633	18860	18720	18528	18821	18651	18465	18599	18780	18606	18698	18687	18664	18654	18700	18539	18517	18764	18479	18588	18542	18631	18591	18721	18651	18612	18543	18855	18641	18528	18626	18729	18562	18586	18608	18673	18468	18804	18650	18644	18648	18649	18649	18667	18484	18604	18600	18752	18596	18908	18588	18798	18835	18618	18577	18726	18632	18534	18660	18588	18579	18943	18583	18840	18726	18686	18706	18629	18499	18760	18473	18863	18903	18563	18580	18740	18859	18444	18745	18541	18797	18623	18507	18654	18698	18837	18658	18533	18601	18583	18785	18568	18737	18627	18530	18777	18664	18742	18628	18681	18672	18680	18598	18397	18637	18735	18644	18560	18572	18545	18682	18655	18721	18563	18629	18625	18515	18648	18676	18702	18716	18589	18589	18708	18691	18895	18644	18732	18667	18595	18561	18637	18503	18719	18643	18402	18739	18617	18718	18787	18488	18614	18681	18797	18809	18708	18606	18568	18754	18626	18740	18632	18730	18462	18585	18617	18705	18515	18632	18683	18602	18663	18554	18734	18756	18870	18815	18611	18592	18841	18651	18625	18785	18521	18550	18795	18607	18801	18483	18661	18540	18768	18778	18702	18661	18684	18717	18631	18690	18671	18729	18886	18789	18780	18663	18929	18735	18798	18606	18534	18649	18639	18659	18772	18659	18909	18780	18529	18774	18389	18744	18933	18364	18480	18522	18802	18576	18691	18466	18813	18751	18617	18389	18593	18527	18525	18602	18491	18654	18675	18899	18678	18717	18696	18606	18613	18678	18365	18741	18578	18554	18452	18875	18678	18632	18776	18766	18817	18615	18826	18715	18535	18816	18873	18696	18771	18715	18630	18588	18619	18817	18658	18646	18487	18558	18571	18670	18738	18669	18754	18428	18586	18687	18586	18675	18576	18656	18405	18622	18950	18806	18704	18911	18805	18837	18524	18575	18666	18820	18692	18591	18810	18992	18710	18713	18761	18333	18573	18730	18568	18734	18755	18536	18554	18485	18686	18888	18639	18433	18790	18584	18676	18597	18690	18681	18753	18587	18710	18642	18670	18521	18535	18310	18600	18848	18657	18773	18592	18603	18817	18734	18686	18705	18588	18618	18675	18652	18595	18699	18682	18662	18670	18919	18886	18658	18759	18707	18665	18596	18710	18779	18612	18979	18830	18776	18558	18765	18877	18520	18627	18698	18533	18741	18511	18435	18644	18713	18791	18560	18520	18726	18675	18675	18673	18812	18685	18561	18516	18773	18791	18939	18806	18458	18806	18470	18497	18685	18416	18714	18787	18574	18782	18748	18525	18500	18884	18508	18621	18738	18639	18859	18778	18729	18753	18557	18764	18412	18778	18498	18514	18558	18514	18583	18855	18618	18466	18559	18605	18535	18650	18793	18573	18795	18723	18722	18508	18691	18732	18518	18686	18530	18556	18606	18503	18534	18319	18895	18621	18769	18650	18366	18580	18648	18490	18591	18668	18641	18520	18696	18850	18786	18660	18613	18563	18556	18609	18708	18733	18493	18890	18663	18807	18802	18754	18976	18797	18765	18884	18653	18853	18450	18662	18748	18743	18667	18593	18555	18418	18899	18548	18573	18583	18813	18619	18757	18746	18728	18642	18504	18598	18737	18832	18478	18472	18437	18631	18570	18730	18358	18435	18601	18554	18672	18562	18622	18666	18819	18792	18672	18721	18672	18764	18601	18836	18712	18642	18509	18406	18814	18837	18935	18739	18746	18446	18712	18665	18573	18746	18780	18689	18797	18575	18654	18426	18735	18751	18544	18539	18632	18566	18754	18652	18945	18684	18937	18646	18650	18627	18706	18411	18692	18713	18502	18412	18600	18883	18540	18629	18516	18753	18685	18498	18598	18844	18762	18539	18634	18566	18759	18710	18623	18876	18615	18560	18631	18643	18671	18605	18646	18725	18819	18758	18848	18650	18707	18705	18588	18705	18478	18395	18761	18796	18596	18793	18670	18518	18632	18700	18624	18804	18836	18572	18804	18589	18719	18874	18683	18859	18532	18619	18638	18925	18820	18681	18638	18648	18778	18538	18497	18802	18796	18810	18791	18757	18684	18758	18614	18423	18623	18593	18844	18796	18858	18608	18454	18734	18783	18785	18720	18706	18566	18706	18798	18780	18641	18741	18684	18783	18647	18714	18735	18710	18481	18823	18544	18682	18590	18822	18653	18730	18753	18693	18437	18528	18854	18604	18706	18511	18428	18689	18758	18777	18659	18629	18463	18989	18856	18686	18793	18627	18707	18729	18630	18619	18838	18728	18519	18648	18896	18440	18603	18784	18661	18624	18803	18520	18899	18722	18529	18628	18723	18547	18685	18634	18689	18745	18720	18497	18506	18674	18791	18726	18516	18753	18644	18708	18777	18655	18640	18688	18864	18758	18606	18783	18522	18589	18709	18422	18445	18845	18822	18761	18801	18827	18484	18749	18650	18804	18691	18531	18602	18574	18818	18417	18594	18845	18492	18777	18771	18624	18872	18705	18693	18695	18690	18750	18731	18726	18798	18745	18784	18678	18604	18716	18785	18610	18573	18688	18519	18652	18808	18713	18478	18801	18759	18641	18637	18665	18558	18651	18730	18695	18806	18715	18768	18698	18716	18682	18539	18747	18614	18521	18462	18758	18606	18530	18659	18546	18621	18518	18699	18809	18840	18606	18699	18821	18669	18899	18402	18732	18663	18916	18725	18732	18668	18842	18552	18542	18676	18755	18575	18617	18773	19005	18520	18570	18749	18560	18686	18821	18889	18544	18633	18657	18363	18567	18660	18575	18840	18738	18683	18676	18633	18573	18658	18587	18879	18516	18680	18539	18449	18742	18571	18730	18904	18674	18498	18814	18869	18940	18718	18827	18688	18591	18586	18654	18682	18823	18503	18596	18704	18829	18664	18827	18695	18888	18744	18595	18817	18562	18549	18692	18608	18827	18663	18731	18862	18571	18622	18588	18639	18713	18536	18664	18792	18718	18684	18758	18495	18520	18724	18740	18612	18675	18722	18577	18570	18739	18554	18711	18502	18678	18824	18706	18756	18646	18792	18793	18815	18770	18487	18832	18888	18858	18786	18881	18614	18669	18630	18642	18696	18705	18597	18695	18875	18620	18594	18662	18968	18754	18933	18663	18858	18575	18753	18609	18613	18525	18663	18868	18848	18828	18659	18576	18581	18578	18771	18769	18585	18810	18596	18519	18942	18742	18611	18570	18739	18758	18570	18583	18637	18682	18782	18661	18766	18502	18779	18598	18647	18577	18574	19009	18766	18758	18563	18740	18839	18572	18528	18619	18876	18737	18463	18744	18402	18498	18664	18627	18548	18618	18684	18551	18657	18715	18682	18697	18872	18728	18644	18554	18416	18529	18572	18593	18674	18513	18575	18472	18806	18604	18634	18739	18725	18565	18343	18516	18812	18938	18723	18508	18686	18792	18503	18886	18501	18610	18786	18779	18750	18767	18566	18721	18502	18567	18658	18565	18741	18796	18745	18770	18503	18698	18706	18638	18659	18568	18681	18590	18689	18713	18744	18782	18808	18720	18593	18704	18522	18732	18770	18857	18792	18777	18856	18796	18750	18540	18841	18644	18697	18697	18610	18763	18728	18833	18639	18879	18636	18631	18489	18614	18541	18735	18853	18752	18847	18795	18550	18716	18832	18728	18586	18687	18310	18691	18697	18941	18553	18541	18818	18683	18710	18634	18601	18623	18503	18583	18613	18696	18657	18626	18748	18814	18491	18653	18628	18631	18618	18628	18702	18556	18679	18773	18626	18555	18494	18692	18863	18671	18820	18413	18834	18714	18834	18755	18743	18696	18811	18557	18696	18680	18525	18666	18715	18682	18697	18512	18604	18917	18705	18910	18582	18573	18633	18665	18553	18938	18896	18695	18766	18547	18528	19007	18513	18810	18475	18634	18660	18822	18757	18690	18663	18619	18804	18758	18880	18602	18613	18529	18796	18618	18575	18678	18728	18727	18822	18731	18572	18657	18664	18495	18796	18618	18740	18607	18702	18534	18683	18524	18811	18876	18633	18701	18598	18729	18824	18596	18814	18557	18837	18775	18439	18539	18721	18521	18527	18675	18689	18743	18724	18879	18800	18540	18622	18703	18692	18580	18936	18611	18675	18883	18617	18662	18455	18728	18683	18595	18734	18713	18679	18591	18383	18844	18602	18563	18737	18725	18726	18663	18684	18658	18845	18600	18530	18770	18557	18522	18593	18621	18778	18511	18902	18783	18549	18593	18527	18564	18776	18574	18759	18508	18684	18646	18788	18673	18863	18723	18809	18420	18515	18719	18600	18776	18746	18772	18809	18506	18911	18865	18905	18784	18635	18634	18655	18578	18827
18873	34777	27751	20077	18130	17286	16680	16308	16213	16270	16082	15889	15827	15764	15572	15947	15636	15850	15756	15738	15756	15642	15606	15718	15676	15918	15693	15678	15756	15676	15637	15757	15723	15861	15473	15646	15574	15740	15780	15619	15663	15582	15820	15816	15789	15663	15632	15641	15592	15582	15668	15667	15589	15703	15416	15676	15629	15640	15712	15666	15968	15579	15707	15632	15744	15752	15751	15596	15604	15732	15603	15593	15839	15609	15710	15664	15660	15698	15717	15792	15703	15604	15670	15831	15653	15572	15708	15547	15706	15809	15609	15789	15734	15588	15700	15689	15703	15674	15657	15723	15693	15564	15685	15715	15758	15715	15586	15704	15502	15782	15653	15867	15680	15539	15558	15723	15702	15617	15773	15723	15657	15734	15636	15618	15630	15651	15629	15657	15775	15651	15747	15556	15614	15583	15674	15694	15627	15546	15589	15586	15710	15674	15496	15670	15710	15705	15577	15585	15646	15672	15520	15667	15765	15801	15771	15718	15526	15559	15703	15585	15784	15783	15576	15546	15636	15611	15690	15701	15630	15642	15765	15552	15791	15761	15695	15669	15672	15781	15745	15979	15761	15690	15572	15716	15731	15727	15788	15766	15529	15503	15631	15622	15497	15662	15600	15822	15589	15775	15853	15646	15704	15648	15790	15859	15832	15684	15575	15673	15610	15754	15685	15733	15784	15551	15690	15695	15743	15551	15863	15734	15754	15763	15697	15517	15716	15619	15616	15693	15697	15597	15598	15763	15547	15696	15622	15721	15733	15629	15625	15704	15782	15731	15927	15662	15592	15622	15690	15634	15522	15634	15801	15668	15789	15712	15672	15658	15683	15813	15557	15644	15669	15734	15591	15804	15629	15709	15618	15529	15798	15602	15661	15525	15639	15669	15755	15670	15566	15714	15588	15628	15671	15567	15748	15523	15537	15731	15615	15722	15605	15622	15550	15787	15655	15718	15702	15769	15949	15631	15645	15701	15660	15601	15837	15604	15680	15663	15693	15811	15630	15647	15891	15734	15805	15702	15676	15644	15729	15758	15797	15609	15763	15641	15920	15802	15789	15883	15569	15538	15738	15521	15725	15822	15634	15630	15599	15711	15717	15788	15818	15670	15637	15633	15518	15642	15746	15550	15662	15553	15702	15800	15607	15710	15655	15606	15474	15687	15745	15715	15621	15713	15732	15673	15595	15695	15729	15733	15641	15624	15768	15722	15569	15518	15700	15581	15740	15731	15850	15860	15624	15613	15628	15721	15554	15620	15603	15572	15562	15739	15662	15753	15602	15763	15707	15601	15774	15618	15595	15864	15780	15711	15766	15703	15715	15664	15652	15794	15655	15629	15767	15678	15704	15548	15650	15755	15816	15597	15522	15555	15676	15814	15645	15618	15703	15573	15631	15748	15758	15597	15735	15772	15564	15652	15602	15858	15704	15563	15738	15648	15801	15584	15644	15595	15833	15752	15705	15751	15578	15554	15757	15717	15812	15641	15623	15625	15558	15692	15710	15787	15632	15692	15724	15688	15778	15661	15726	15678	15589	15610	15809	15689	15618	15700	15577	15850	15611	15699	15696	15654	15626	15688	15658	15729	15683	15772	15602	15651	15689	15683	15722	15776	15611	15654	15665	15733	15637	15666	15575	15600	15596	15714	15643	15630	15681	15635	15454	15683	15615	15693	15740	15753	15706	15722	15473	15707	15762	15563	15663	15734	15682	15739	15678	15449	15675	15700	15816	15648	15696	15666	15754	15631	15777	15890	15686	15703	15661	15786	15727	15690	15543	15762	15815	15707	15706	15726	15604	15531	15733	15745	15590	15726	15741	15623	15708	15736	15654	15667	15634	15737	15686	15750	15623	15546	15584	15687	15723	15682	15747	15803	15669	15640	15654	15865	15557	15646	15831	15561	15614	15835	15784	15596	15419	15679	15700	15826	15727	15731	15644	15729	15640	15819	15671	15483	15712	15665	15506	15651	15770	15725	15674	15738	15670	15685	15693	15702	15637	15568	15557	15594	15647	15670	15828	15514	15824	15627	15830	15619	15657	15597	15663	15741	15555	15674	15748	15743	15601	15733	15594	15973	15539	15721	15744	15777	15652	15727	15771	15512	15621	15554	15572	15648	15672	15704	15907	15623	15660	15577	15591	15694	15697	15670	15686	15596	15489	15594	15778	15492	15656	15540	15777	15638	15648	15659	15606	15665	15773	15698	15602	15749	15567	15711	15742	15658	15687	15746	15564	15637	15634	15556	15792	15686	15681	15570	15836	15547	15532	15765	15537	15602	15739	15735	15524	15634	15618	15672	15636	15745	15710	15597	15676	15679	15781	15545	15607	15665	15902	15797	15757	15692	15599	15651	15607	15576	15686	15624	15608	15776	15759	15594	15617	15610	15616	15845	15699	15711	15770	15715	15777	15745	15493	15773	15661	15757	15641	15463	15616	15564	15694	15773	15900	15726	15835	15782	15730	15820	15804	15547	15708	15740	15646	15672	15800	15837	15578	15454	15694	15544	15605	15553	15757	15806	15809	15539	15796	15751	15759	15713	15663	15697	15703	15769	15828	15829	15729	15768	15728	15695	15668	15659	15787	15589	15672	15586	15756	15526	15443	15814	15589	15594	15659	15824	15646	15679	15730	15838	15533	15584	15656	15688	15552	15573	15689	15535	15757	15711	15829	15647	15809	15816	15664	15778	15659	15673	15761	15675	15615	15830	15628	15692	15774	15603	15639	15683	15595	15704	15713	15676	15675	15627	15656	15692	15790	15708	15770	15734	15645	15670	15531	15776	15713	15885	15538	15894	15616	15590	15799	15856	15595	15684	15618	15773	15541	15759	15585	15647	15693	15716	15590	15625	15790	15761	15736	15482	15637	15648	15606	15773	15715	15789	15440	15600	15619	15728	15584	15666	15519	15599	15669	15596	15741	15575	15647	15659	15811	15629	15707	15772	15720	15743	15645	15672	15763	15646	15665	15743	15448	15703	15763	15767	15678	15763	15589	15795	15643	15600	15781	15775	15748	15601	15717	15683	15539	15676	15737	15594	15541	15589	15811	15694	15737	15649	15585	15825	15748	15717	15904	15612	15448	15728	15505	15667	15670	15640	15871	15797	15884	15563	15657	15563	15814	15684	15618	15597	15663	15597	15643	15747	15817	15682	15701	15721	15619	15666	15720	15630	15608	15553	15809	15755	15713	15711	15861	15514	15607	15595	15745	15714	15719	15568	15466	15673	15662	15594	15587	15663	15525	15593	15679	15523	15646	15781	15629	15576	15576	15702	15721	15638	15418	15595	15586	15809	15575	15679	15699	15713	15679	15728	15628	15744	15798	15636	15630	15750	15766	15720	15658	15697	15696	15530	15698	15657	15739	15767	15602	15530	15719	15673	15699	15578	15669	15768	15645	15656	15662	15750	15833	15682	15824	15728	15649	15484	15719	15585	15669	15716	15742	15736	15615	15656	15610	15677	15525	15646	15791	15650	15540	15806	15593	15741	15600	15640	15678	15582	15617	15709	15468	15630	15586	15563	15775	15743	15811	15786	15615	15757	15516	15619	15695	15714	15666	15678	15496	15677	15644	15673	15673	15765	15513	15669	15784	15561	15704	15669	15697	15665	15543	15829	15583	15648	15591	15523	15594	15623	15800	15830	15624	15673	15561	15724	15600	15589	15820	15616	15746	15597	15514	15662	15804	15625	15677	15682	15741	15553	15571	15634	15722	15957	15634	15605	15662	15762	15674	15560	15693	15731	15657	15585	15735	15946	15578	15449	15579	15561	15540	15719	15812	15728	15665	15648	15681	15733	15712	15762	15628	15726	15481	15749	15572	15634	15718	15663	15816	15839	15576	15547	15724	15780	15622	15674	15628	15747	15669	15729	15672	15784	15687	15681	15598	15659	15558	15643	15752	15657	15839	15693	15684	15620	15732	15606	15759	15718	15650	15572	15699	15424	15778	15619	15600	15677	15667	15846	15925	15438	15749	15640	15681	15595	15767	15687	15898	15579	15699	15630	15759	15737	15936	15757	15736	15548	15731	15737	15739	15683	15800	15589	15819	15702	15673	15535	15640	15661	15620	15538	15565	15766	15821	15913	15710	15818	15744	15628	15702	15642	15773	15604	15705	15967	15649	15595	15753	15559	15703	15560	15640	15781	15709	15671	15642	15718	15646	15706	15474	15718	15595	15707	15741	15677	15659	15745	15708	15517	15632	15711	15715	15592	15671	15541	15936	15638	15602	15830	15579	15728	15683	15737	15738	15719	15559	15769	15705	15689	15678	15594	15609	15580	15716	15689	15531	15764	15561	15726	15577	15547	15610	15680	15884	15653	15878	15635	15535	15553	15604	15761	15664	15575	15794	15673	15643	15679	15705	15589	15680	15577	15554	15684	15762	15740	15651	15624	15841	15582	15792	15621	15662	15638	15645	15592	15619	15659	15698	15804	15562	15628	15720	15614	16004	15399	15714	15527	15713	15710	15614	15889	15622	15600	15681	15713	15584	15698	15696	15642	15803	15580	15715	15737	15725	15712	15690	15533	15556	15662	15620	15614	15681	15715	15772	15726	15787	15676	15683	15642	15630	15786	15599	15692	15800	15647	15754	15689	15819	15725	15684	15663	15496	15583	15548	15694	15630	15682	15732	15745	15655	15832	15698	15716	15693	15675	15563	15609	15709	15562	15694	15575	15639	15483	15791	15596	15759	15880	15797	15794	15657	15439	15644	15622	15755	15715	15674	15545	15843	15836	15557	15598	15562	15736	15793	15538	15739	15661	15780	15677	15566	15642	15594	15655	15718	15520	15719	15791	15730	15736	15708	15764	15755	15579	15636	15926	15621	15708	15575	15634	15491	15740	15804	15604	15708	15671	15584	15686	15771	15668	15586	15729	15697	15718	15593	15763	15558	15672	15665	15737	15643	15717	15648	15742	15624	15713	15725	15694	15602	15693	15949	15622	15686	15934	15707	15510	15521	15652	15644	15796	15566	15618	15780	15498	15649	15942	15621	15790	15625	15489	15690	15647	15548	15542	15538	15456	15710	15614	15781	15832	15722	15682	15593	15540	15757	15708	15698	15804	15800	15697	15771	15631	15611	15671	15740	15992	15609	15618	15598	15695	15691	15594	15848	15632	15604	15602
22705	21599	28844	24870	22195	24115	24708	20237	19113	19095	19049	18905	18775	18608	18517	18594	18748	18522	18454	18549	18178	18270	18287	18395	18452	18444	18484	18542	18512	18392	18448	18321	18442	18471	18486	18505	18466	18366	18349	18489	18329	18414	18449	18497	18406	18296	18401	18343	18184	18417	18349	18302	18245	18151	18317	18334	18293	18352	18327	18350	18196	18363	18117	18281	18055	18393	18218	18112	18439	18518	18067	18267	18284	18309	18157	18124	18424	18353	18381	18453	18277	18449	18179	18254	18306	18242	18443	18326	18356	18546	18499	18379	18199	18501	18278	18304	18334	18282	18286	18283	17993	18244	18315	18311	18472	18064	18158	18415	18233	17996	18178	18379	18390	18272	18287	18276	18285	18082	18131	18032	18129	18311	18230	18223	18071	18260	18273	18264	18329	18289	18330	18144	18219	18141	18039	18210	18098	18053	18482	18069	17981	18168	18375	18294	18397	18243	18286	18347	18160	18245	18297	18303	18228	18086	18178	18159	18103	18270	18125	18250	18155	18226	18435	18317	18237	18268	18363	18288	18342	18329	18351	18422	18311	18294	18296	17984	18234	18219	18393	18176	18294	18169	18243	18388	18318	18287	18441	18376	18362	17984	18370	18080	18065	18172	18093	18405	17984	18227	18179	18262	18091	18249	18191	18309	18172	18149	18215	18236	18464	18135	18261	18335	18175	18200	18151	18162	18119	18218	18321	18280	18193	18241	18178	18093	18250	18077	18453	18451	18205	18277	18172	18195	18266	18103	18390	18372	18284	18286	18201	18289	18131	18204	18308	18031	18142	18098	18331	18102	18397	18189	18253	18345	18299	18349	18298	18283	18213	18146	18207	18220	18397	18255	18347	18323	18173	18094	18292	18424	18531	18416	18150	18416	18219	18368	18213	18187	18296	18239	18317	18262	17940	18113	18153	18392	18330	18269	18084	18175	18222	18151	18207	18167	18301	18134	18460	18233	18197	18397	18210	18279	18206	18294	18054	18098	18333	18062	18292	18221	18235	18205	18285	18258	18323	18287	18132	18177	18261	18387	18497	18263	18245	18270	18459	18438	18299	18203	18363	18300	18292	18375	18120	18073	18415	18045	18258	18124	18200	18085	18353	18297	18332	18258	18231	18444	18156	18265	18284	18329	18245	18243	18257	18410	18494	18301	18466	18326	18015	18115	18198	18280	18176	18172	18301	18126	18250	18174	18154	18327	18326	18233	18188	18185	18209	18277	18246	18153	18315	18401	18340	18353	17860	18152	18389	18358	18299	18163	18551	18125	18124	18025	18432	18386	18285	18115	18479	18168	18155	18466	18346	18533	18309	18373	18321	18186	18295	18119	18369	18376	18330	18191	18269	18157	18072	18274	18113	18371	18388	18301	18343	18057	18284	18111	18462	18266	18281	18221	18266	18159	18256	18115	18216	18286	18109	18260	18387	18230	18396	18302	18366	18336	18203	18306	18290	18257	18343	18420	18036	17993	18026	18263	18159	18160	18053	18326	18318	18216	18319	18085	18069	17978	18025	18272	18221	18243	18515	18263	18300	18168	18181	18278	18143	18210	18324	18168	18321	18314	18123	18222	18213	18159	18551	18521	18326	18139	18407	18318	18408	18347	18141	18243	18256	18219	18235	18292	18289	18207	18125	18196	18283	18045	18374	18236	18128	18328	18116	18231	18087	18238	18369	18173	18319	18404	18239	18317	18194	18230	18158	18258	18131	18419	18265	18340	18140	18374	17981	18264	18345	18364	18276	18364	18212	18117	18258	18131	18142	18189	18324	18362	18338	18356	18040	18280	18297	18309	18434	18211	18276	18268	18329	18543	18140	18095	18101	18063	18326	18307	18219	18135	18222	18312	18361	18367	18191	18368	18415	18299	18336	18208	18253	18343	18115	18293	18151	18213	18286	18375	18279	18253	18304	18452	18173	18514	18150	18601	18047	18349	18409	18264	18504	18294	18276	18290	18352	18056	18357	18116	18387	18142	18256	18412	18198	18392	18144	18470	18192	18154	18287	18233	18496	18320	18238	18163	18448	18379	18028	18176	18401	18168	18149	18153	18178	18182	18127	18181	18235	18198	18133	18269	18170	18126	18003	18153	17945	18333	18049	18268	18188	18484	18222	18362	18094	18065	18070	18215	18371	18118	18169	18219	18334	18326	18387	18385	18219	18225	18220	18389	18306	18486	18309	18192	18102	18288	18077	18006	18373	18156	18304	18291	18209	18189	18337	18215	18341	18207	18335	18375	18346	18501	18369	18180	18110	18327	18101	18299	18399	18120	18365	18251	18427	18261	18388	18153	18215	18334	18368	18226	18248	18360	18357	18182	18358	18102	18155	17979	18186	18229	18085	18383	18500	18363	18215	18293	18335	18140	18259	18296	18132	18048	18350	18413	18130	18113	18263	18307	18312	18143	18291	18208	18338	18310	18449	18169	18299	18389	18394	18188	18118	18164	18110	18098	18286	18333	18216	18019	18208	18255	18295	17857	18203	18172	18408	18329	18409	18322	18305	18165	18293	18093	18177	18374	18279	18150	18204	18238	18191	18222	18239	18241	18152	18220	18378	18455	18255	18240	18263	18306	18271	18280	18345	18200	18170	18283	18221	18202	18120	17991	18278	17920	18172	18248	18176	18343	18283	18154	18187	17959	18192	18356	18110	18190	18242	18103	18072	18299	18361	18334	18251	18133	18285	18155	18284	18207	18273	18439	18334	18055	18283	18146	18007	18303	18477	18204	18300	18180	17961	18123	18248	18220	18156	18481	18293	18280	18200	18296	18443	18432	18219	18090	18437	18365	18393	18121	18149	18295	18128	18213	18192	18210	18426	18105	18313	18177	18230	18282	18484	18245	18369	18349	18411	18491	18350	18234	18130	18258	18211	18333	18258	18207	18225	18215	18123	18277	18385	18240	18186	18178	18263	18286	18073	18276	18298	18335	18163	18312	18102	18019	18317	18250	18289	18231	18261	18224	18438	18070	18212	18290	18440	18299	18325	18334	18326	18300	18299	18279	18078	18113	17983	18086	18321	18260	18301	18053	18241	18293	18432	18158	18227	18230	18197	18320	18181	18300	18103	18276	18169	18367	18167	18519	18314	18154	18339	18325	18254	18075	18372	18134	18356	18219	18242	18069	18458	18352	18422	18074	18463	18428	18154	18126	18299	18304	18410	18200	18277	18168	18279	18431	18192	18168	18410	18197	18484	18392	18256	18230	18329	18250	18145	18317	18288	18076	18278	18201	18253	18266	18333	18243	18434	18272	18093	18069	18152	18413	18299	18269	18188	18023	17953	18452	18198	18244	18131	18403	18066	18317	18436	18292	18156	18150	18240	18242	18250	18142	18322	18013	18276	18098	18166	18260	18149	18216	18318	18201	18254	18043	18308	18167	18262	18271	18371	18139	17997	18240	18307	18211	18384	18180	18193	18168	18360	18284	18356	18299	18292	18236	18399	18281	18262	18272	18173	18149	18110	18333	18571	18188	18035	18264	18141	18325	18250	18145	18195	18234	18496	18410	18114	18240	18240	18265	18186	18197	18352	18197	18224	18293	18469	18353	18443	18388	18260	18334	18207	18121	18159	18144	18231	18161	18366	18128	18233	18108	18273	18226	18346	18216	18245	18310	18157	18301	18277	18347	18241	18063	18162	18038	18300	18205	18271	18447	18308	18328	18285	18075	18141	18154	18272	18302	18275	18321	18196	18162	18102	18260	18307	18198	18014	18279	18297	18378	18258	18115	18163	18300	18110	18383	18130	18102	18106	18151	18315	18205	18223	18258	18214	18301	18279	18181	18261	18289	18174	18281	18320	18171	18151	18139	18323	18208	18181	18274	18401	18140	18077	18323	18210	18310	18190	18171	18544	18142	18448	18284	18369	18279	18328	18294	18381	18260	18308	18060	18122	18173	18353	18239	18428	18185	18257	17983	18511	18319	18477	18278	18389	18308	18166	18258	18155	18052	18015	18316	18065	18482	18332	18218	18388	18191	18382	18218	18358	18296	18499	18206	18482	18164	18220	18082	18218	18370	18211	18350	18196	18228	18279	18324	18115	18273	18098	18157	18057	18307	18150	18052	18200	18415	18212	18235	18222	18177	18234	18048	18377	18299	18240	18225	18212	18130	18357	18223	18200	18455	18346	18352	18176	18263	18364	18355	18142	18299	18124	18122	18266	18139	18133	18141	18164	18225	18127	18234	18334	18021	18179	18321	18411	18036	18298	18177	18186	18132	18414	18437	18024	18330	18298	18197	18183	18408	18342	18280	18264	18539	18414	18379	18156	18330	18282	18308	18229	18401	18117	18281	18456	18287	18085	17924	18184	18180	18349	18183	18202	18137	18187	18212	18137	17993	18355	18159	18133	18277	18240	18263	18017	18309	18262	18168	18328	18220	18235	18255	18224	18197	18399	18380	18391	18302	18266	18270	18243	18295	18366	18252	18281	18309	18041	18346	18178	18266	18338	18099	18088	18079	18188	18435	18118	18131	18460	18265	18260	18446	18182	18279	18412	18343	18321	18256	18221	18134	18338	18200	18343	18128	18014	18083	18310	18446	18081	18228	18361	18434	18296	18376	18446	18139	18256	18504	18464	18321	18261	18317	18345	18300	18102	18513	18173	18330	18574	18213	18093	18321	18249	18297	18156	18255	18039	18046	18288	18177	18284	18249	18324	18234	18205	18489	18411	18383	18123	18419	18382	18213	18295	18105	18472	18245	18337	18109	18144	18423	18449	18378	18206	18097	18235	18308	18367	18255	18276	18315	18437	18194	18366	18327	18070	18133	18375	18343	18230	18182	18117	18177	17992	18314	18409	18297	18325	18286	18198	18358	18386	18356	18375	18278	18307	18155	18327	18297	18102	18201	18107	18262	18486	18359	18210	18047	18140	18009	18090	18463	18145	18355	18253	18129	18154	18205	18044	18206	18156	18324	18242	18402	18272	18180	18273	18351	18174	18413	18120	18076	18502	18195	18264	18399	18258	18169	18424	18190	18131	18332	18110	18241	18232	18091	18060	18226	18488	18336	18062	18277	18330	18311	18333	18156	18382	18337	18236	18412	17885	18377	18030	18207	18238	18362	18326	18211	18282	18141	18198	18247	18136	17996	18246	18158	18316	18194	18372	18440	18341	18436	18081	18291
20014	44305	36465	25615	21233	18769	17524	17074	16511	16237	16226	15865	15814	15705	15724	15743	15542	15668	15353	15721	15550	15605	15265	15613	15572	15464	15418	15507	15437	15355	15343	15574	15321	15410	15468	15203	15411	15334	15458	15509	15431	15502	15362	15192	15357	15455	15206	15473	15462	15180	15349	15483	15338	15554	15602	15302	15561	15475	15464	15212	15420	15321	15335	15224	15468	15588	15354	15329	15397	15236	15458	15386	15433	15468	15570	15428	15386	15357	15204	15314	15499	15244	15473	15368	15497	15464	15519	15362	15364	15373	15393	15282	15352	15454	15535	15358	15294	15278	15386	15296	15393	15242	15398	15294	15542	15447	15462	15466	15501	15451	15208	15334	15510	15520	15352	15451	15423	15289	15403	15504	15294	15329	15247	15316	15386	15448	15645	15340	15482	15268	15357	15306	15428	15509	15394	15384	15524	15330	15586	15483	15516	15306	15379	15302	15417	15251	15386	15206	15384	15244	15430	15387	15365	15523	15242	15375	15269	15385	15343	15433	15396	15261	15406	15421	15519	15545	15550	15443	15428	15564	15385	15368	15496	15375	15329	15476	15453	15338	15411	15446	15389	15425	15405	15480	15454	15487	15286	15681	15323	15398	15334	15363	15203	15381	15451	15441	15364	15429	15371	15558	15369	15454	15445	15470	15465	15377	15483	15205	15333	15323	15429	15413	15392	15540	15492	15372	15575	15484	15412	15382	15458	15507	15318	15304	15420	15403	15420	15340	15322	15382	15246	15413	15431	15230	15353	15290	15479	15319	15392	15254	15321	15364	15419	15492	15251	15336	15545	15370	15471	15621	15599	15509	15346	15374	15652	15300	15366	15403	15395	15367	15424	15436	15582	15416	15479	15473	15542	15431	15423	15106	15510	15397	15483	15424	15380	15369	15264	15542	15422	15393	15497	15454	15456	15367	15431	15329	15381	15465	15413	15313	15452	15267	15402	15430	15382	15254	15618	15413	15393	15391	15493	15389	15456	15357	15348	15318	15247	15463	15506	15303	15290	15337	15399	15477	15466	15261	15433	15306	15322	15483	15315	15432	15571	15276	15433	15379	15500	15448	15449	15351	15348	15166	15450	15248	15350	15278	15353	15431	15304	15330	15277	15423	15346	15349	15410	15200	15446	15471	15302	15306	15291	15374	15512	15476	15355	15477	15296	15459	15261	15268	15623	15353	15407	15475	15343	15310	15356	15360	15449	15281	15408	15350	15453	15412	15419	15482	15475	15528	15313	15351	15327	15529	15366	15446	15380	15366	15374	15433	15331	15461	15470	15392	15401	15233	15448	15380	15380	15424	15436	15453	15386	15263	15234	15468	15374	15397	15167	15199	15364	15377	15446	15389	15515	15261	15351	15273	15281	15301	15452	15382	15544	15342	15324	15277	15414	15436	15377	15413	15354	15285	15393	15300	15525	15325	15388	15478	15486	15385	15414	15223	15355	15577	15461	15422	15410	15242	15445	15397	15565	15385	15363	15377	15574	15320	15289	15476	15295	15336	15423	15400	15335	15476	15263	15480	15427	15602	15527	15325	15431	15153	15468	15419	15455	15394	15443	15316	15414	15396	15486	15203	15378	15455	15483	15284	15354	15422	15351	15554	15258	15365	15391	15376	15543	15301	15439	15503	15584	15496	15327	15549	15330	15366	15390	15261	15344	15636	15546	15382	15442	15207	15336	15510	15401	15428	15354	15238	15410	15456	15424	15449	15336	15366	15110	15487	15530	15398	15412	15442	15434	15376	15458	15374	15306	15445	15481	15345	15410	15437	15518	15304	15229	15387	15296	15333	15264	15431	15358	15269	15557	15397	15379	15384	15232	15418	15451	15295	15287	15397	15402	15172	15214	15381	15414	15361	15394	15314	15526	15278	15440	15292	15319	15304	15470	15383	15450	15424	15323	15527	15393	15510	15205	15472	15385	15382	15511	15358	15322	15529	15400	15522	15416	15537	15406	15394	15551	15431	15422	15461	15385	15414	15522	15380	15334	15457	15439	15374	15379	15295	15546	15322	15369	15178	15330	15375	15278	15470	15517	15395	15365	15344	15251	15486	15448	15380	15590	15314	15504	15295	15305	15302	15327	15502	15354	15360	15364	15282	15393	15314	15358	15375	15382	15439	15490	15302	15291	15366	15216	15567	15477	15370	15234	15308	15257	15485	15325	15426	15341	15356	15454	15477	15553	15287	15337	15464	15357	15320	15456	15271	15370	15510	15202	15296	15173	15502	15549	15514	15313	15312	15434	15585	15566	15438	15418	15327	15407	15243	15382	15244	15477	15403	15390	15431	15364	15475	15400	15593	15329	15656	15434	15417	15523	15176	15460	15205	15302	15475	15318	15337	15529	15402	15328	15285	15489	15438	15482	15510	15332	15537	15322	15404	15413	15389	15233	15479	15523	15269	15477	15458	15424	15416	15466	15413	15324	15430	15433	15466	15423	15320	15360	15279	15505	15437	15456	15542	15182	15292	15466	15484	15401	15343	15257	15355	15335	15350	15314	15497	15231	15369	15380	15484	15451	15391	15471	15296	15286	15452	15410	15291	15409	15477	15377	15410	15306	15354	15298	15512	15468	15418	15373	15260	15396	15274	15380	15233	15365	15323	15526	15431	15561	15269	15358	15290	15550	15353	15192	15254	15363	15306	15341	15470	15216	15352	15422	15400	15524	15407	15412	15484	15455	15358	15296	15326	15386	15449	15212	15211	15308	15530	15503	15341	15372	15234	15278	15246	15238	15444	15314	15383	15398	15230	15368	15514	15368	15408	15397	15325	15495	15581	15514	15448	15290	15448	15411	15495	15489	15458	15390	15368	15352	15336	15197	15327	15332	15424	15322	15246	15393	15389	15434	15313	15337	15421	15333	15310	15494	15305	15287	15464	15421	15389	15521	15443	15509	15392	15256	15344	15457	15404	15441	15557	15247	15288	15476	15419	15290	15525	15507	15460	15326	15462	15523	15436	15329	15472	15374	15276	15409	15285	15477	15220	15517	15172	15252	15625	15415	15396	15452	15333	15377	15461	15433	15324	15507	15378	15491	15388	15465	15326	15318	15333	15270	15415	15307	15177	15164	15354	15241	15469	15436	15408	15229	15408	15472	15214	15454	15518	15235	15385	15345	15325	15400	15240	15391	15253	15424	15411	15294	15411	15329	15403	15543	15274	15499	15563	15219	15400	15500	15436	15445	15508	15352	15314	15418	15523	15414	15307	15422	15429	15438	15455	15570	15429	15383	15285	15274	15268	15379	15551	15488	15355	15385	15290	15362	15362	15273	15582	15539	15343	15666	15394	15389	15399	15430	15339	15387	15324	15385	15404	15223	15242	15390	15593	15299	15367	15424	15399	15393	15514	15334	15492	15403	15321	15360	15282	15417	15424	15551	15542	15343	15447	15545	15387	15276	15158	15505	15423	15372	15506	15482	15285	15311	15378	15461	15381	15360	15296	15411	15378	15655	15561	15506	15274	15477	15404	15434	15358	15340	15257	15323	15345	15487	15267	15461	15307	15434	15387	15451	15396	15227	15443	15293	15311	15331	15340	15321	15321	15519	15313	15389	15228	15411	15294	15444	15314	15476	15343	15272	15524	15464	15458	15353	15186	15412	15335	15398	15300	15431	15351	15361	15187	15548	15344	15255	15615	15424	15383	15390	15374	15494	15222	15435	15375	15355	15396	15431	15507	15327	15319	15355	15508	15309	15303	15417	15292	15200	15584	15317	15465	15368	15405	15397	15432	15481	15247	15357	15421	15421	15327	15314	15161	15328	15342	15410	15337	15378	15425	15278	15322	15383	15358	15285	15318	15369	15438	15579	15272	15350	15234	15598	15382	15595	15421	15370	15482	15466	15290	15181	15317	15336	15331	15304	15501	15389	15387	15312	15221	15540	15539	15350	15499	15465	15466	15642	15293	15335	15381	15287	15196	15372	15284	15252	15298	15431	15409	15453	15293	15355	15434	15240	15396	15446	15441	15349	15428	15543	15277	15377	15397	15329	15321	15361	15566	15293	15267	15445	15312	15360	15387	15443	15390	15503	15516	15525	15388	15445	15548	15483	15395	15271	15373	15566	15456	15383	15453	15537	15173	15271	15401	15469	15506	15370	15429	15554	15224	15369	15320	15421	15346	15441	15341	15401	15254	15322	15484	15313	15365	15348	15358	15347	15341	15295	15308	15451	15250	15600	15429	15463	15426	15238	15299	15384	15505	15415	15384	15285	15333	15383	15340	15336	15335	15372	15392	15441	15295	15607	15437	15356	15361	15404	15463	15560	15164	15286	15415	15260	15467	15534	15403	15223	15394	15418	15398	15502	15373	15399	15369	15481	15393	15173	15531	15384	15251	15411	15342	15357	15376	15438	15341	15471	15321	15427	15521	15417	15504	15213	15205	15354	15368	15493	15288	15398	15497	15320	15417	15415	15396	15512	15493	15463	15379	15573	15258	15402	15376	15305	15319	15383	15572	15275	15391	15342	15434	15371	15407	15418	15584	15370	15336	15337	15498	15554	15392	15476	15523	15383	15317	15431	15453	15389	15238	15366	15512	15292	15306	15215	15423	15396	15524	15304	15420	15398	15521	15237	15430	15388	15384	15479	15401	15279	15431	15373	15521	15407	15344	15318	15311	15415	15352	15438	15544	15353	15293	15330	15475	15434	15363	15379	15398	15434	15335	15423	15266	15293	15249	15409	15312	15529	15231	15399	15583	15362	15265	15343	15168	15388	15340	15429	15524	15259	15501	15416	15341	15277	15383	15423	15385	15428	15550	15466	15427	15229	15189	15550	15297	15401	15171	15466	15424	15317	15320	15219	15454	15268	15309	15432	15522	15382	15444	15370	15532	15561	15329	15349	15329	15287	15394	15356	15413	15489	15324	15426	15386	15399	15404	15616	15380	15237	15251	15571	15392	15356	15435	15244	15312	15508	15427	15253	15386	15484	15363	15343	15558	15261	15362	15321	15433	15399	15441	15568	15535	15276	15408	15413	15418	15500	15360	15434	15474	15439	15247	15374	15416	15413	15363	15317	15186	15523	15360	15399	15405	15340	15608	15479	15331	15347	15436	15391	15395	15597	15278	15337	15434	15360	15413	15288	15560	15400	15456	15411	15367	15249	15418	15318	15495	15394	15381
30259	24700	28236	24920	20646	19597	19578	19053	18882	18921	18651	18716	18809	18672	18717	18680	18615	18862	18640	18767	18662	18529	18404	18636	18879	18589	18580	18422	18598	18455	18663	18562	18845	18688	18422	18990	18703	18489	18384	18462	18586	18696	18636	18573	18632	18796	18471	18621	18699	18577	18486	18668	18649	18299	18538	18508	18561	18561	18634	18620	18465	18600	18492	18575	18576	18613	18605	18696	18479	18737	18546	18563	18585	18581	18576	18481	18658	18559	18649	18545	18574	18690	18765	18556	18532	18754	18553	18396	18712	18436	18691	18721	18499	18522	18791	18499	18557	18650	18507	18493	18505	18516	18459	18709	18516	18634	18455	18589	18625	18610	18719	18553	18587	18489	18444	18390	18591	18748	18553	18416	18550	18406	18591	18610	18818	18685	18490	18411	18471	18541	18524	18383	18721	18576	18487	18448	18679	18554	18725	18825	18626	18583	18576	18620	18591	18503	18455	18460	18604	18557	18606	18799	18693	18846	18466	18553	18704	18671	18534	18690	18729	18331	18770	18629	18268	18528	18574	18602	18795	18687	18692	18555	18423	18497	18632	18616	18617	18627	18739	18696	18444	18523	18578	18629	18541	18662	18568	18747	18807	18610	18574	18465	18642	18587	18763	18788	18616	18727	18768	18486	18680	18650	18751	18541	18714	18694	18667	18534	18581	18375	18627	18729	18669	18657	18455	18726	18703	18802	18616	18649	18828	18685	18719	18610	18634	18386	18665	18743	18351	18504	18839	18600	18637	18430	18555	18613	18742	18565	18705	18501	18564	18502	18644	18607	18646	18357	18333	18494	18497	18606	18462	18494	18459	18753	18626	18644	18546	18601	18703	18549	18658	18620	18767	18479	18583	18676	18442	18584	18675	18540	18592	18491	18507	18488	18484	18654	18709	18612	18588	18470	18484	18574	18641	18587	18678	18612	18498	18587	18621	18823	18648	18501	18859	18582	18578	18499	18627	18656	18781	18543	18579	18687	18765	18834	18771	18619	18775	18523	18394	18645	18701	18575	18587	18554	18389	18660	18757	18509	18602	18616	18594	18468	18383	18347	18715	18642	18592	18482	18675	18609	18612	18841	18799	18588	19015	18568	18701	18537	18609	18254	18490	18530	18538	18751	18438	18519	18523	18665	18530	18747	18597	18605	18557	18657	18701	18407	18662	18444	18380	18455	18751	18596	18574	18390	18559	18835	18349	18837	18472	18416	18511	18506	18558	18630	18339	18580	18582	18628	18764	18583	18492	18382	18407	18627	18566	18638	18553	18509	18585	18642	18666	18600	18698	18684	18606	18439	18486	18494	18474	18345	18469	18752	18720	18670	18784	18543	18636	18799	18689	18655	18608	18720	18905	18735	18473	18570	18647	18554	18537	18353	18706	18558	18764	18730	18761	18694	18730	18533	18674	18649	18689	18396	18546	18546	18459	18531	18569	18568	18636	18707	18626	18527	18575	18508	18554	18680	18669	18536	18789	18555	18578	18734	18551	18529	18686	18549	18799	18519	18440	18551	18631	18584	18488	18631	18690	18477	18288	18564	18718	18719	18646	18701	18521	18343	18736	18689	18639	18658	18898	18482	18789	18641	18635	18610	18579	18662	18520	18606	18570	18644	18535	18624	18771	18638	18481	18602	18540	18756	18577	18741	18779	18593	18659	18481	18591	18694	18631	18517	18612	18787	18495	18818	18743	18519	18563	18614	18707	18735	18689	18509	18754	18683	18619	18511	18418	18496	18624	18877	18684	18579	18693	18630	18663	18771	18605	18508	18743	18484	18691	18630	18589	18738	18837	18824	18578	18329	18740	18725	18553	18650	18550	18552	18439	18467	18716	18672	18494	18444	18829	18663	18559	18719	18623	18541	18702	18762	18714	18803	18570	18686	18934	18848	18804	18500	18713	18719	18678	18524	18745	18618	18739	18673	18695	18468	18564	18608	18566	18524	18414	18476	18672	18594	18486	18683	18825	18563	18605	18581	18547	18644	18741	18570	18723	18505	18485	18543	18592	18802	18724	18666	18616	18396	18585	18612	18669	18481	18447	18422	18530	18747	18570	18505	18388	18532	18592	18428	18725	18457	18461	18440	18591	18720	18721	18669	18557	18728	18795	18465	18576	18482	18700	18483	18651	18639	18496	18627	18782	18678	18730	18610	18719	18574	18537	18503	18651	18554	18513	18652	18610	18473	18515	18742	18525	18596	18643	18753	18724	18500	18669	18483	18674	18666	18586	18620	18546	18553	18699	18548	18615	18768	18585	18810	18824	18727	18693	18758	18469	18533	18537	18631	18532	18517	18515	18479	18659	18499	18576	18507	18704	18652	18624	18695	18599	18509	18486	18652	18643	18586	18588	18678	18702	18584	18663	18551	18487	18382	18458	18602	18666	18675	18471	18545	18702	18585	18571	18691	18423	18460	18603	18465	18611	18686	18634	18529	18617	18595	18526	18551	18629	18810	18549	18573	18551	18411	18576	18408	18583	18692	18590	18476	18618	18534	18519	18745	18805	18579	18549	18559	18712	18444	18444	18753	18642	18653	18671	18529	18772	18441	18578	18672	18484	18479	18567	18556	18553	18797	18521	18535	18392	18625	18562	18467	18566	18693	18709	18528	18532	18642	18445	18568	18523	18590	18497	18530	18478	18623	18645	18621	18561	18684	18647	18591	18816	18681	18671	18735	18580	18541	18583	18657	18671	18747	18613	18826	18534	18699	18645	18530	18755	18554	18740	18613	18870	18781	18748	18571	18760	18561	18596	18439	18581	18682	18696	18503	18369	18575	18713	18584	18400	18393	18625	18647	18479	18593	18365	18631	18653	18457	18647	18634	18423	18490	18885	18476	18674	18684	18588	18730	18675	18577	18698	18509	18844	18716	18196	18555	18531	18698	18572	18559	18415	18633	18593	18425	18607	18452	18609	18766	18574	18537	18469	18457	18700	18532	18805	18624	18570	18761	18648	18581	18806	18621	18419	18761	18369	18726	18523	18609	18633	18609	18584	18696	18836	18452	18562	18607	18701	18639	18532	18626	18762	18443	18561	18690	18512	18477	18398	18582	18776	18683	18575	18537	18549	18603	18472	18524	18598	18732	18693	18614	18549	18602	18669	18535	18617	18663	18618	18592	18645	18529	18622	18574	18850	18665	18630	18700	18608	18754	18676	18669	18505	18769	18698	18424	18610	18478	18515	18667	18615	18696	18595	18733	18654	18802	18712	18565	18546	18711	18548	18773	18705	18871	18616	18568	18571	18515	18590	18650	18664	18734	18672	18573	18674	18661	18452	18673	18701	18686	18952	18651	18682	18730	18826	18674	18643	18509	18516	18556	18583	18571	18703	18655	18718	18611	18560	18489	18562	18742	18765	18562	18614	18547	18591	18492	18570	18566	18637	18500	18599	18669	18552	18642	18522	18614	18733	18791	18566	18687	18772	18692	18529	18639	18660	18575	18543	18455	18581	18704	18565	18549	18425	18626	18552	18622	18657	18766	18634	18640	18590	18606	18545	18620	18570	18575	18400	18798	18630	18655	18451	18536	18608	18525	18533	18447	18654	18754	18564	18408	18792	18520	18525	18701	18765	18658	18760	18541	18650	18564	18591	18439	18557	18637	18711	18492	18447	18601	18587	18752	18556	18437	18724	18568	18628	18546	18695	18614	18450	18504	18587	18478	18564	18710	18597	18464	18524	18636	18583	18722	18766	18627	18670	18552	18680	18675	18668	18521	18738	18534	18612	18503	18597	18568	18733	18582	18677	18459	18649	18488	18453	18724	18606	18614	18684	18551	18583	18649	18651	18639	18556	18433	18695	18642	18499	18783	18546	18699	18560	18668	18497	18755	18670	18644	18749	18690	18750	18444	18648	18577	18412	18400	18568	18684	18695	18719	18441	18633	18565	18439	18715	18523	18690	18403	18714	18450	18736	18597	18698	18622	18527	18431	18556	18619	18871	18676	18508	18464	18625	18690	18747	18516	18335	18538	18680	18557	18571	18674	18532	18667	18646	18550	18458	18751	18623	18660	18526	18634	18548	18613	18658	18777	18584	18518	18583	18540	18627	18516	18698	18653	18598	18610	18589	18439	18502	18614	18720	18413	18470	18554	18698	18752	18631	18573	18532	18669	18523	18492	18707	18461	18699	18605	18759	18516	18470	18558	18782	18624	18639	18724	18683	18759	18708	18410	18691	18625	18601	18774	18602	18525	18419	18955	18688	18520	18528	18628	18496	18719	18679	18483	18417	18881	18775	18759	18483	18564	18486	18453	18564	18590	18824	18843	18576	18402	18571	18472	18758	18530	18682	18717	18684	18606	18636	18590	18686	18428	18678	18560	18559	18840	18786	18633	18698	18640	18650	18443	18654	18604	18697	18629	18740	18571	18681	18629	18592	18578	18520	18512	18726	18563	18367	18361	18674	18525	18696	18731	18557	18740	18455	18589	18583	18704	18710	18629	18827	18787	18457	18674	18558	18532	18874	18644	18477	18581	18447	18600	18514	18548	18337	18634	18449	18686	18740	18644	18532	18504	18632	18583	18655	18672	18582	18539	18445	18771	18585	18667	18488	18373	18599	18386	18463	18454	18655	18533	18505	18639	18621	18594	18470	18534	18572	18681	18739	18711	18652	18766	18460	18532	18511	18642	18458	18560	18413	18782	18552	18696	18731	18490	18582	18952	18797	18762	18621	18556	18662	18738	18596	18487	18415	18628	18410	18603	18363	18527	18612	18674	18710	18752	18584	18638	18552	18600	18542	18838	18762	18665	18474	18626	18568	18692	18353	18468	18644	18627	18673	18722	18695	18549	18782	18588	18834	18427	18381	18576	18713	18564	18858	18673	18824	18625	18633	18641	18515	18520	18571	18469	18616	18724	18511	18454	18508	18679	18579	18651	18602	18752	18364	18651	18647	18521	18639	18676	18733	18519	18617	18652	18584	18841	18571	18514	18489	18667	18753	18570	18435	18613	18559	18696	18667	18754	18694	18881	18671	18686	18674	18830	18723	18527	18635	18648	18681	18539	18745	18560	18637	18623	18703	18606	18596	18636	18618	18644	18577	18591	18537	18687	18651	18504	18656	18377	18810	18461	18666	18519	18588	18548	18435	18717	18592	18472	18741	18553	18527	18705	18510	18709	18506	18589
20101	30645	25639	19638	17661	16826	16500	16154	16083	15718	16107	15698	15736	15608	15832	15617	15655	15711	15766	15909	15573	15698	15801	15584	15595	15838	15570	15558	15562	15706	15552	15595	15575	15672	15553	15566	15616	15561	15740	15481	15758	15839	15455	15742	15764	15595	15844	15741	15588	15759	15616	15651	15697	15694	15674	15752	15763	15539	15603	15581	15617	15723	15591	15510	15704	15724	15805	15655	15608	15676	15578	15539	15572	15447	15693	15609	15541	15567	15817	15671	15655	15638	15553	15622	15695	15708	15559	15796	15670	15650	15679	15562	15587	15478	15665	15652	15639	15842	15559	15686	15580	15511	15543	15630	15520	15766	15596	15596	15763	15752	15675	15526	15514	15616	15720	15741	15649	15643	15654	15601	15613	15509	15515	15525	15606	15611	15592	15547	15481	15617	15529	15686	15605	15646	15660	15713	15624	15680	15662	15766	15629	15796	15568	15691	15654	15623	15608	15692	15754	15749	15601	15675	15618	15580	15650	15595	15672	15614	15584	15772	15492	15702	15796	15722	15608	15764	15657	15583	15606	15744	15553	15452	15627	15583	15664	15574	15645	15741	15517	15682	15575	15574	15702	15552	15560	15759	15691	15561	15589	15647	15943	15625	15733	15589	15541	15598	15688	15729	15619	15489	15514	15575	15676	15698	15760	15801	15525	15736	15659	15661	15468	15752	15682	15776	15514	15654	15512	15654	15615	15453	15748	15694	15771	15579	15829	15447	15655	15842	15687	15632	15622	15516	15681	15669	15660	15754	15565	15831	15656	15702	15678	15668	15708	15527	15693	15388	15797	15604	15638	15527	15732	15444	15686	15650	15743	15722	15777	15650	15631	15668	15670	15613	15717	15589	15678	15427	15585	15674	15639	15590	15621	15564	15697	15604	15754	15578	15617	15539	15620	15498	15551	15535	15759	15597	15741	15746	15703	15585	15738	15814	15745	15637	15701	15810	15557	15782	15451	15597	15664	15465	15595	15637	15582	15654	15644	15585	15690	15562	15489	15619	15596	15562	15558	15619	15602	15738	15723	15694	15542	15670	15597	15635	15618	15457	15723	15609	15626	15599	15689	15694	15624	15632	15746	15828	15667	15529	15639	15661	15570	15607	15716	15586	15587	15583	15626	15730	15711	15663	15813	15553	15729	15756	15727	15629	15509	15681	15626	15739	15571	15632	15683	15621	15612	15697	15476	15541	15745	15752	15470	15599	15685	15707	15665	15736	15616	15562	15695	15516	15575	15460	15954	15754	15680	15545	15572	15684	15546	15639	15557	15683	15721	15633	15584	15590	15681	15605	15855	15510	15788	15675	15706	15426	15766	15597	15680	15624	15807	15748	15746	15789	15555	15711	15686	15728	15638	15745	15582	15618	15613	15684	15639	15542	15711	15700	15689	15730	15407	15708	15351	15546	15769	15832	15564	15666	15865	15686	15721	15717	15632	15720	15615	15681	15742	15482	15553	15590	15668	15736	15614	15318	15666	15583	15698	15661	15806	15576	15572	15695	15658	15615	15506	15737	15776	15544	15797	15816	15746	15536	15708	15469	15444	15660	15564	15776	15657	15597	15639	15661	15617	15651	15590	15731	15646	15649	15558	15822	15669	15696	15565	15778	15646	15611	15447	15821	15480	15505	15681	15475	15759	15680	15639	15588	15763	15625	15521	15737	15444	15564	15643	15912	15849	15669	15775	15526	15715	15672	15346	15704	15681	15559	15643	15681	15714	15645	15648	15556	15566	15778	15710	15538	15653	15551	15606	15637	15596	15560	15571	15517	15667	15505	15681	15557	15548	15708	15643	15464	15583	15643	15675	15765	15638	15559	15796	15617	15665	15554	15711	15564	15721	15818	15539	15683	15835	15515	15549	15651	15540	15708	15689	15645	15591	15867	15538	15701	15640	15620	15764	15974	15589	15532	15764	15446	15703	15652	15629	15590	15678	15649	15762	15506	15777	15614	15649	15502	15876	15454	15570	15589	15673	15637	15586	15619	15510	15659	15401	15625	15648	15732	15664	15744	15597	15634	15654	15612	15571	15826	15843	15715	15680	15597	15793	15665	15586	15483	15611	15636	15560	15619	15819	15829	15537	15628	15709	15684	15601	15742	15695	15678	15905	15602	15540	15654	15747	15644	15663	15592	15674	15598	15586	15438	15550	15669	15546	15709	15513	15774	15577	15691	15627	15589	15551	15610	15699	15600	15545	15591	15607	15784	15827	15643	15559	15519	15470	15614	15580	15642	15685	15667	15590	15527	15738	15636	15583	15546	15684	15663	15656	15663	15881	15689	15563	15784	15548	15525	15590	15581	15626	15734	15538	15707	15654	15746	15644	15579	15775	15676	15736	15697	15784	15657	15657	15699	15735	15660	15522	15533	15632	15595	15556	15712	15576	15449	15600	15713	15703	15567	15799	15663	15674	15671	15540	15741	15659	15509	15638	15618	15664	15535	15600	15474	15759	15675	15565	15727	15750	15642	15594	15844	15458	15669	15585	15580	15514	15494	15808	15665	15461	15733	15819	15779	15650	15557	15626	15821	15741	15589	15727	15770	15763	15663	15659	15774	15560	15780	15599	15564	15655	15629	15607	15691	15644	15737	15497	15844	15560	15624	15624	15688	15551	15800	15655	15789	15473	15700	15674	15545	15658	15556	15764	15715	15757	15578	15761	15705	15548	15724	15594	15531	15508	15724	15734	15519	15690	15786	15746	15656	15717	15768	15687	15684	15570	15699	15557	15656	15562	15647	15645	15592	15602	15583	15653	15677	15722	15721	15620	15662	15502	15514	15802	15672	15758	15720	15636	15575	15656	15622	15504	15630	15572	15465	15723	15694	15727	15628	15749	15636	15564	15757	15680	15508	15837	15642	15583	15698	15593	15692	15566	15754	15710	15671	15762	15487	15636	15567	15578	15838	15663	15590	15563	15967	15649	15587	15726	15583	15575	15700	15488	15674	15730	15662	15788	15702	15631	15619	15605	15814	15747	15585	15758	15667	15745	15647	15565	15700	15452	15621	15713	15688	15569	15763	15604	15679	15508	15642	15654	15694	15640	15555	15589	15626	15626	15616	15721	15634	15655	15503	15651	15624	15819	15775	15805	15668	15696	15755	15618	15823	15688	15705	15498	15772	15633	15496	15454	15814	15564	15692	15711	15675	15549	15555	15525	15634	15521	15572	15666	15576	15741	15740	15687	15500	15520	15599	15638	15644	15704	15727	15699	15721	15804	15673	15633	15602	15677	15611	15559	15647	15717	15562	15615	15650	15745	15658	15584	15738	15653	15546	15553	15783	15567	15888	15783	15412	15707	15642	15854	15668	15705	15550	15582	15545	15629	15732	15548	15664	15629	15700	15612	15555	15828	15636	15678	15738	15761	15735	15645	15755	15536	15773	15614	15601	15674	15746	15640	15784	15642	15647	15754	15696	15704	15677	15553	15694	15712	15566	15565	15584	15710	15750	15594	15625	15620	15652	15677	15587	15681	15620	15630	15408	15457	15764	15705	15539	15645	15784	15645	15618	15661	15565	15643	15585	15623	15595	15587	15756	15791	15499	15623	15603	15476	15603	15715	15719	15638	15747	15578	15623	15617	15705	15669	15690	15651	15734	15733	15628	15625	15683	15897	15585	15508	15660	15536	15651	15704	15654	15654	15625	15608	15619	15746	15670	15526	15671	15646	15562	15606	15755	15578	15583	15555	15722	15486	15687	15759	15810	15741	15696	15791	15604	15436	15573	15706	15575	15713	15628	15674	15526	15746	15626	15548	15554	15476	15763	15629	15601	15558	15695	15809	15766	15725	15641	15732	15637	15770	15643	15632	15640	15596	15602	15576	15516	15789	15548	15746	15579	15861	15644	15677	15579	15926	15567	15473	15524	15671	15757	15777	15552	15711	15576	15843	15645	15624	15803	15616	15526	15760	15552	15715	15665	15638	15587	15694	15440	15683	15801	15475	15722	15579	15697	15933	15638	15633	15634	15838	15813	15510	15810	15551	15691	15565	15623	15666	15650	15662	15596	15671	15611	15679	15637	15575	15674	15617	15696	15744	15704	15742	15628	15682	15792	15728	15664	15724	15716	15594	15710	15536	15554	15525	15530	15837	15709	15694	15565	15631	15627	15499	15689	15547	15793	15519	15784	15813	15658	15938	15647	15699	15699	15748	15775	15648	15586	15707	15694	15607	15670	15517	15368	15483	15675	15522	15755	15717	15742	15614	15467	15732	15465	15801	15614	15561	15853	15824	15623	15623	15590	15688	15583	15568	15744	15696	15602	15665	15740	15602	15787	15567	15563	15645	15811	15532	15563	15539	15511	15533	15438	15760	15602	15660	15678	15670	15525	15674	15729	15715	15602	15781	15624	15659	15495	15688	15657	15652	15587	15657	15687	15766	15660	15585	15591	15666	15642	15673	15481	15497	15549	15433	15780	15819	15783	15719	15599	15771	15709	15601	15443	15582	15614	15649	15558	15696	15766	15781	15633	15701	15778	15826	15674	15529	15537	15633	15648	15778	15513	15720	15648	15529	15679	15613	15688	15634	15684	15513	15637	15797	15630	15623	15634	15736	15716	15682	15589	15533	15716	15624	15524	15699	15814	15557	15620	15683	15653	15564	15513	15450	15596	15584	15619	15629	15729	15524	15615	15711	15625	15636	15505	15817	15767	15584	15493	15327	15556	15580	15683	15876	15583	15551	15714	15621	15911	15717	15670	15497	15591	15611	15475	15659	15717	15485	15516	15644	15634	15733	15497	15516	15764	15442	15781	15557	15757	15536	15543	15775	15638	15760	15698	15561	15551	15619	15540	15713	15581	15784	15663	15757	15618	15610	15614	15651	15586	15855	15637	15736	15704	15700	15687	15653	15721	15504	15595	15646	15613	15555	15694	15646	15735	15584	15627	15730	15630	15849	15515	15719	15570	15741	15588	15766	15673	15647	15588	15732	15777	15750	15732	15674	15642	15532	15634	15545	15564	15685	15470	15476	15701	15552	15721	15740	15603	15755	15446	15664	15572	15575	15686	15767	15781	15712	15736	15853	15691	15747	15520	15499	15664	15499	15678	15610	15617	15710	15698	15851	15436	15675	15740	15648	15652	15550	15676	15838	15696	15431	15512	15601	15420	15525	15696	15653	15589
23716	21556	28290	25767	22963	21933	21275	19235	18726	18733	18525	18411	18422	18161	18083	18089	18084	18017	18148	17969	18211	18167	18085	18152	18090	18086	18098	18021	17824	17942	17877	17944	17921	17816	17820	18152	18155	17911	18136	17937	18051	18124	18171	18106	18040	17996	18119	18043	17992	18023	18175	18079	18002	18259	17950	17820	17980	17982	18090	18026	18054	17853	18005	17923	17839	18077	18011	17841	18002	17785	17948	17901	17921	17961	18065	17993	17713	18027	18022	18014	17872	18116	18088	18117	18054	17967	17856	17956	18162	18149	17810	18042	18072	18030	18007	18030	17980	17774	18064	17846	18054	17960	18033	17865	18035	17892	18067	17890	17930	18042	18204	18241	18212	18123	18216	18095	17904	18115	18125	18079	18060	18001	17973	17900	18055	17858	17950	17937	17901	17914	17936	17862	17928	17918	17884	18137	17926	18097	17991	17779	17703	17949	17810	18033	18149	18010	18129	18126	17857	17964	18142	18025	17857	17940	18206	18084	18005	18052	18217	17993	18044	17884	18071	17988	17955	17964	18011	18185	18035	18025	18096	17916	17834	18111	17833	17953	17994	18062	18080	17990	17764	17987	18081	17802	18036	18008	17973	17954	17885	17866	17916	17844	17746	17854	17883	17976	18071	17884	17978	18084	18161	18131	17873	17899	17980	17906	17985	17892	18094	17863	18072	18042	18194	17931	17946	17959	17974	18036	17963	18143	17849	17895	18224	18090	18095	18060	18101	18043	17910	18137	17998	18001	17960	17852	17795	17932	17859	17983	17811	17945	17906	18069	18008	18008	18089	17923	18125	18033	18145	18030	17972	17738	18016	17955	17958	18038	17771	18203	17921	17850	17664	18010	18088	18004	18100	18044	17843	17964	17836	17801	18102	18027	17855	18009	17870	18069	17969	17938	18122	18063	18024	18147	17830	17949	17994	17666	17971	17969	18011	18046	18015	17834	18024	17988	18110	18073	17779	18043	18153	17741	17996	17898	18057	18073	18031	17788	17996	17971	18082	18065	18209	17995	17982	17982	18072	17790	17726	17802	17870	18160	17883	18108	17870	17880	18041	18050	17976	18009	17957	17917	18106	17930	17837	17971	18007	18136	18120	18060	18039	18006	18012	17893	17823	17961	18018	17991	18121	18018	17785	18096	17920	18044	18059	18003	18121	17800	17986	17973	18004	17768	18009	18094	17832	17952	18041	17804	17977	17790	18008	18091	18021	18138	17940	18009	17904	17920	17999	17851	18033	17884	17961	17936	18047	18171	18000	18079	18012	17817	18045	17949	17881	17910	18179	17999	18172	18132	18174	17849	18048	17884	18075	18112	18085	18055	18116	18047	18163	17729	18154	18239	18023	17973	18091	17925	18053	17825	18064	18062	18036	17977	18157	18145	17812	18100	17679	17919	17954	17825	17927	17830	18011	17791	17986	18025	18016	18127	17736	18011	18000	17936	17999	17994	18082	17971	17729	17995	18059	18164	17969	18077	18114	17906	17986	18008	18048	17796	18174	17937	17896	17914	18015	18211	18038	17981	17851	17896	17974	18087	18153	18101	17958	18142	17870	17876	17838	17929	18162	17944	17976	17698	17790	17950	18066	17775	17979	17974	18241	18185	18046	17979	17718	17779	17991	17933	17978	17920	18192	18046	17977	18082	18049	17994	18003	18143	17871	17823	17993	17959	17998	18073	18033	17786	18130	17802	18014	17963	17911	17948	18031	17844	17959	18054	18030	18208	18208	18001	18026	18060	17868	18075	18081	18045	18040	17954	18212	17991	18047	17913	17911	17909	18134	18036	18119	18019	18036	18145	17934	18209	18140	17896	17971	17976	18137	18092	18063	17944	17971	17967	17916	17979	17829	18126	17926	18043	17978	17909	17743	17966	18085	18086	17695	18120	18061	18017	18060	17779	18024	18032	17974	17997	18031	18125	17895	18259	18024	18081	18181	18114	17928	17943	17990	18181	17819	18057	17993	17963	18008	18131	18203	17985	17951	17851	18195	18160	17846	17776	17866	17984	18017	17810	17831	18044	18051	17950	17759	18000	18027	18156	18107	17992	17965	18044	18146	18037	18027	17954	18055	18079	18004	18210	17899	17829	17950	17943	17993	18077	18036	17977	18135	18015	18113	17945	17920	18047	17948	18190	18073	18144	18095	18172	18261	18095	17761	18100	18030	17935	17784	17807	17829	17910	17844	18145	17940	18099	17850	17926	18162	18089	17921	17971	18081	17905	18125	18015	17925	17896	18034	17966	18057	17766	18135	17933	17877	17887	18116	17917	18013	18042	17976	18177	18077	17925	18059	18117	17807	17933	17845	17940	17960	17962	17981	17915	17819	18109	18150	17960	17916	18129	17841	17960	18025	18031	18085	17751	17921	18018	18077	18002	17877	18047	17789	17967	18146	18132	17889	17925	18056	17969	18137	18186	17965	17974	17836	18100	17805	17855	17901	18046	17931	17910	18115	17985	17794	18106	17996	18002	18179	17976	18069	17874	17882	17956	18023	17968	17972	18041	17836	18067	18039	18063	17977	18067	17910	17932	18073	18183	18016	17899	18113	18067	18234	18175	18101	17980	18001	18294	17919	18106	17883	17996	18102	17921	17970	18077	18020	17958	18071	18058	18075	17924	17846	18283	17985	17824	18027	17934	17798	18121	17843	18078	17902	18094	18047	18059	18073	17955	18103	17788	18135	17867	18093	17944	18066	17980	18155	18070	17932	17995	17785	17939	17976	18088	18134	17933	17941	17885	17983	18046	18034	18063	17796	17910	18028	17985	18024	17850	17791	18020	18126	17969	17913	18129	17974	17830	17926	17726	18077	18067	18131	18070	17875	18027	17940	18003	17947	17828	17725	17920	17938	18120	17976	17743	18059	18037	17955	18116	18049	17897	18167	18036	18046	18112	18097	17960	17907	17850	18075	17986	17838	18040	17990	17909	17827	18082	18071	17828	18112	17730	18137	17911	18044	17961	17855	17933	18163	17780	17996	17846	17789	17905	17955	17905	18014	18037	18028	17909	17984	18084	17940	18071	17947	18068	17970	18098	18223	17814	18124	17973	17948	17907	17910	18060	17769	17871	18011	17992	17968	18099	17850	18163	18199	18016	17975	18053	18064	17999	17980	17933	18041	17758	17955	18037	17867	17959	18211	18009	17835	17944	17859	17867	18176	18027	18099	18008	18295	17796	18128	18153	17914	17861	17981	18051	17951	18027	18191	17897	18110	17999	17980	17938	17917	18052	17986	18130	18072	17936	18002	18035	18063	17866	18132	18041	17990	17929	17995	17918	18091	17956	17972	17876	17819	18114	17892	17990	17999	18117	17878	17934	18041	17831	17940	17845	18041	17940	18028	18025	18085	17983	18006	17971	17856	17804	17965	18020	18000	18063	17973	18282	18142	17970	17898	18131	17950	17962	18019	18072	18044	18114	18010	18078	18196	18083	18001	17880	17989	17892	18335	18138	17997	18130	17873	18005	17824	17960	17947	18072	17858	18246	18004	18105	17933	17963	18091	17983	18262	18187	18048	17936	18088	17927	18027	18018	18085	17910	18122	18153	18123	17856	18046	18052	18047	18143	18083	17864	17961	18052	18164	17953	18091	18033	18021	18252	18208	17873	18111	17931	17944	17898	18069	18112	18152	17829	18198	18031	17896	17725	17874	17908	18098	18061	17889	17983	17999	18169	18077	17896	18030	18008	18068	18050	18115	17923	18033	18149	17986	17956	18028	17910	18082	18163	18216	18050	18028	17928	17890	18035	18011	17938	18078	18054	17948	17999	18042	18016	18145	17962	17975	17830	17880	18099	18110	18013	17921	17897	18084	18169	18016	18035	18036	17901	18187	17839	17891	18230	17914	18139	17931	17764	17961	18039	18070	17907	17988	17761	17956	18182	17870	18013	18186	18047	18030	17842	18244	18152	17976	17891	18071	17980	18041	18026	18186	18082	18171	18007	17942	18016	18051	17884	18168	17964	18005	17869	17902	17823	18023	17892	17907	17943	18048	17941	17974	17898	18008	17937	17960	17942	18050	18005	18030	17907	18042	18054	17850	18076	18009	18117	18229	17959	18192	17950	17986	17921	17852	18097	18045	18014	17949	17947	17908	18046	17938	17774	18073	17954	17883	18093	18113	17896	18111	18001	17932	17860	17816	17969	18031	17804	18010	17922	18045	17889	17914	18272	18076	17958	18048	17987	17849	18011	18129	17920	18039	17968	17953	18011	17943	18025	17983	18078	17948	17986	18168	18060	18061	18075	17945	18091	17788	18197	17858	18116	17857	17863	17735	18007	18137	17935	18016	18082	18109	18069	18284	17973	17872	18152	17980	18081	18020	17934	18212	18125	18198	17979	18003	17768	18085	17973	18177	18060	18276	18052	18037	18056	17920	17906	17921	18096	18133	17941	17926	17980	18166	17878	18096	18055	18055	17926	17938	17926	18031	18122	18024	17697	17973	18149	18106	17942	17864	18123	18023	18088	18021	17929	18109	18097	18060	17929	17980	17915	17982	17808	17821	18073	18082	17916	18089	17868	18033	18080	17990	17829	18063	17993	17819	17990	17767	17846	17925	17827	17963	18055	17896	18040	18023	17991	18001	18005	17994	18016	17863	17950	17936	18043	18105	18048	17988	18045	18084	17983	17884	17913	17983	17930	17915	18065	17850	17693	18062	17953	18049	17976	17903	18090	17878	18208	18178	18078	18096	17948	17868	17936	18096	17913	17989	17892	18224	17929	17825	17913	17906	18018	18033	18058	18051	18041	18101	18094	17990	17937	17795	18006	17987	18220	17729	17788	17893	18207	18194	17977	18206	17830	17915	18003	17800	17935	17809	17913	17760	18012	17988	17939	17967	17970	17863	18065	18050	18048	18044	17958	18151	17828	17921	17739	17889	17938	17787	17955	17824	18043	17946	17855	17888	17860	17831	17841	17984	18056	18042	17997	18171	18035	18090	18035	17869	17935	18010	18002	18120	17901	18021	17901	17806	18138	18172	18008	18012	18011	17943	17842	18140	18065	17916	18008	18003	18016	18100	17735	18198	17760	18010	17976	18151	17878	17659	18016	18201	17837	18007	18089	17947	17983	17959	18020	17836	17878	18041	17836	17939	18218	17933	18147	18072	18108	18235	18041	18007	17971
17924	38863	32120	22774	19155	17184	16878	16190	15911	15972	15637	15664	15641	15624	15510	15462	15354	15329	15348	15466	15359	15368	15215	15381	15200	15381	15241	15255	15485	15242	15401	15315	15243	15215	15347	15304	15394	15308	15455	15360	15206	15146	15275	15250	15314	15195	15358	15211	15327	15198	15430	15275	15304	15327	15308	15396	15391	15331	15157	15083	15269	15313	15457	15122	15337	15266	15419	15389	15288	15294	15305	15369	15414	15307	15209	15246	15087	15280	15237	15264	15201	15357	15525	15450	15368	15310	15349	15281	15364	15438	15165	15337	15377	15333	15341	15285	15300	15183	15367	15210	15263	15245	15319	15346	15221	15250	15241	15295	15329	15219	15217	15164	15313	15240	15381	15289	15155	15434	15428	15042	15242	15438	15365	15130	15341	15282	15239	15156	15455	15319	15272	15272	15155	15340	15076	15258	15352	15049	15263	15290	15405	15333	15187	15337	15082	15256	15259	15214	15320	15329	15195	15131	15374	15210	15285	15313	15173	15311	15255	15440	15206	15263	15319	15229	15263	15238	15356	15334	15216	15245	15372	15375	15234	15182	15326	15140	15101	15287	15233	15232	15182	15225	15203	15306	15240	15253	15261	15294	15392	15333	15313	15323	15110	15435	15320	15279	15172	15395	15154	15213	15270	15268	15297	15295	15222	15241	15301	15284	15248	15294	15210	15320	15195	15182	15294	15212	15243	15247	15169	15256	15389	15236	15388	15104	15289	15238	15255	15260	15182	15472	15133	15212	15245	15244	15177	15345	15356	15091	15353	15195	15430	15275	15067	15403	15288	15267	15155	15288	15224	15410	15186	15263	15148	15359	15330	15409	15347	15093	15366	15324	15390	15466	15224	15369	15048	15157	15257	15303	15194	15418	15414	15303	15291	15155	15152	15270	15358	15243	15209	15167	15133	15218	15220	15387	15341	15303	15246	15222	15265	15280	15141	15274	15255	15125	15306	15267	15194	15318	15387	15218	15219	15380	15156	15332	15319	15267	15338	15381	15316	15343	15390	15217	15222	15218	15274	15162	15160	15308	15261	15184	15286	15451	15280	15173	15346	15241	15279	15302	15198	15278	15409	15331	15247	15084	15256	15139	15177	15435	15237	15365	15302	15203	15320	15218	15410	15365	15334	15352	15219	15329	15421	15316	15312	15200	15255	15080	15371	15240	15198	15308	15220	15345	15428	15323	15215	15415	15244	15269	15227	15210	15317	15322	15309	15146	15353	15276	15062	15322	15207	15314	15081	15197	15395	15288	15412	15177	15170	15132	15302	15122	15168	15290	15327	15158	15343	15155	15127	15182	15293	15395	15166	15156	15376	15372	15241	15270	15317	15277	15217	15409	15110	15353	15235	15222	15370	15241	15203	15250	15291	15174	15325	15262	15199	15229	15332	15205	15392	15065	15371	15333	15372	15307	15349	15187	15274	15233	15280	15142	15237	15218	15360	15337	15380	15323	15210	15345	15422	15186	15254	15203	15226	15115	15310	15304	15434	15380	15264	15317	15322	15406	15448	15170	15282	15213	15160	15269	15220	15293	15292	15331	15321	15259	15450	15269	15273	15271	15130	15235	15204	15221	15009	15154	15290	15388	15288	15384	15257	15278	15110	15268	15133	15195	15275	15263	15337	15354	15202	15479	15298	15383	15231	15234	15279	15315	15299	15339	15290	15281	15359	15229	15361	15374	15227	15322	15268	15281	15616	15202	15206	15186	15508	15270	15383	15251	15192	15344	15218	15379	15210	15187	15179	15187	15250	15315	15348	15188	15313	15207	15291	15218	15079	15296	15233	15360	15259	15359	15345	15036	15288	15323	15245	15385	15166	15217	15290	15477	15279	15133	15117	15444	15224	15218	15342	15168	15414	15225	15271	15355	15297	15306	15242	15327	15339	15237	15296	15302	15419	15180	15313	15363	15201	15329	15315	15350	15168	15300	15303	15389	15216	15461	15248	15290	15326	15292	15141	15276	15166	15239	15247	15181	15471	15332	15347	15303	15326	15322	15175	15397	15305	15217	15329	15362	15349	15310	15266	15225	15368	15426	15210	15394	15207	15196	15256	15394	15271	15284	15313	15090	15251	15164	15125	15345	15292	15203	15332	15276	15329	15183	15325	15052	15300	15189	15187	15029	15197	15183	15293	15309	15356	15261	15231	15321	15280	15285	15202	15283	15314	15417	15271	15333	15370	15186	15397	15066	15161	15485	15228	15414	15383	15379	15280	15224	15325	15333	15211	15227	15280	15199	15273	15324	15306	15147	15240	15246	15264	15365	15337	15273	15326	15163	15361	15396	15297	15274	15266	15274	15444	15313	15311	15146	15499	15395	15359	15285	15250	15151	15345	15301	15395	15256	15180	15250	15295	15428	15334	15371	15242	15258	15327	15193	15254	15328	15280	15305	15263	15227	15414	15234	15258	15377	15248	15328	15304	15348	15319	15089	15297	15349	15325	15303	15401	15168	15281	15451	15340	15212	15150	15404	15348	15112	15175	15198	15317	15375	15238	15216	15369	15187	15196	15383	15347	15246	15067	15221	15337	15370	15312	15371	15349	15393	15272	15309	15218	15265	15147	15126	15180	15358	15210	15353	15321	15112	15357	15271	15135	15178	15085	15278	15250	15306	15401	15305	15238	15246	15300	15175	15305	15345	15188	15317	15288	15158	15250	15237	15350	15091	15344	15290	15344	15259	15309	15378	15180	15283	15336	15256	15199	15285	15218	15276	15225	15302	15256	15377	15225	15295	15310	15241	15165	15308	15293	15338	15251	15185	15281	15248	15388	15428	15340	15243	15493	15154	15058	15157	15345	15283	15162	15348	15260	15384	15323	15405	15321	15415	15290	15171	15216	15291	15338	15313	15246	15286	15432	15351	15265	15455	15248	15257	15410	15237	15347	15193	15275	15323	15251	15079	15199	15362	15371	15237	15339	15200	15375	15228	15267	15311	15371	15215	15108	15236	15256	15125	15438	15237	15239	15465	15276	15223	15341	15274	15331	15232	15266	15376	15359	15222	15294	15315	15314	15357	15225	15281	15226	15290	15450	15239	15161	15352	15399	15165	15257	15224	15178	15280	15441	15251	15269	15247	15189	15171	15219	14969	15254	15236	15384	15153	15474	15394	15335	15216	15102	15330	15493	15065	15229	15328	15129	15303	15152	15458	15206	15366	15260	15330	15321	15256	15268	15320	15342	15389	15113	15317	15402	15388	15326	15397	15328	15323	15234	15080	15314	15219	15276	15192	15258	15283	15304	15263	15296	15450	15189	15468	15245	15326	15301	15308	15289	15249	15193	15404	15166	15239	15385	15508	15230	15055	15314	15223	15393	15158	15244	15175	15198	15201	15193	15451	15354	15089	15206	15224	15241	15143	15306	15250	15225	15208	15209	15336	15349	15250	15252	15322	15342	15361	15292	14981	15237	15226	15259	15459	15298	15153	15466	15204	15078	15163	15218	15375	15260	15181	15299	15159	15118	15145	15340	15321	15219	15367	15181	15228	15391	15320	15332	15220	15237	15228	15362	15303	15119	15177	15364	15407	15329	15230	15392	15127	15328	15128	15200	15138	15200	15167	15175	15353	15239	15398	15488	15222	15285	15227	15169	15327	15421	15316	15225	15063	15139	15361	15344	15324	15272	15281	15257	15089	15342	15345	15388	15385	15158	15130	15321	15111	15425	15224	15201	15393	15338	15325	15399	15175	15276	15252	15221	15272	15312	15367	15280	15296	15390	15250	15378	15252	15311	15304	15388	15194	15118	15188	15282	15170	15209	15293	15355	15377	15335	15414	15194	15222	15203	15288	15366	15101	15374	15129	15356	15318	15143	15345	15131	15142	15193	15292	15439	15406	15314	15330	15161	15494	15193	15230	15300	15360	15247	15236	15208	15281	15440	15482	15399	15161	15335	15275	15287	15306	15399	15190	15334	15308	15320	15172	15363	15329	15356	15151	15301	15363	15144	15247	15287	15394	15199	15111	15325	15182	15348	15353	15328	15201	15372	15240	15324	15127	15224	15157	15312	15152	15362	15243	15205	15407	15204	15274	15050	15271	15312	15197	15268	15219	15236	15201	15445	15218	15284	15289	15229	15304	15215	15414	15318	15274	15192	15276	15163	15318	15278	15436	15165	15354	15151	15131	15101	15270	15251	15457	15252	15281	15430	15321	15110	15365	15490	15393	15308	15335	15302	15307	15175	15304	15272	15258	15200	15303	15208	15143	15358	15287	15231	15243	15345	15277	15196	15307	15310	15218	15179	15330	15428	15248	15180	15340	15133	15443	15220	15435	15351	15317	15387	15289	15427	15181	15397	15408	15220	15196	15258	15461	15337	15237	15357	15274	15304	15326	15291	15372	15269	15193	15362	15258	15341	15314	15184	15208	15261	15207	15377	15311	15278	15188	15245	15280	15187	15331	15469	15290	15236	15439	15264	15227	15483	15354	15208	15300	15420	15242	15138	15250	15250	15243	15422	15278	15255	15289	15209	15216	15447	15339	15318	15245	15205	15306	15290	15321	15220	15305	15256	15383	15272	15290	15247	15236	15329	15276	15261	15327	15116	15340	15352	15253	15349	15348	15370	15238	15376	15404	15292	15213	15291	15245	15244	15209	15307	15317	15134	15272	15375	15135	15124	15324	15296	15127	15283	15191	15239	15307	15347	15243	15304	15374	15414	15177	15321	15207	15219	15221	15392	15213	15262	15474	15348	15238	15236	15136	15197	15192	15152	15381	15212	15154	15392	15274	15265	15006	15292	15331	15365	15352	15082	15252	15193	15230	15357	15098	15155	15127	15212	15275	15214	15285	15260	15187	15139	15133	15302	15258	15129	15341	15211	15295	15182	15272	15299	15290	15285	15263	15310	15222	15350	15111	15008	15410	15350	15309	15347	15454	15252	15201	15372	15219	15414	15285	15316	15066	15311	15437	15199	15401	15095	15212	15471	15206	15262	15395	15267	15186	15382	15264	15251	15220	15207	15335	15218	15183	15245	15467	15308	15372	15228	15217	15474	15221	15358	15103	15221	15328	15392	15225	15294	15275	15339	15289	15235	15272	15307	15342	15163	15243	15248	15115	15232	15143	15385	15182	15205	15160	15375	15339	15274	15398	15455	15130	15234	15383	15256	15148	15397	15184
25474	21662	27637	27912	22007	21020	21021	20354	20051	19905	20174	19833	19765	19638	19527	19533	19525	19891	19759	19548	19882	19519	19713	19895	19620	19492	19616	19629	19648	19529	19440	19517	19359	19606	19769	19791	19409	19563	19544	19542	19662	19651	19651	19412	19360	19546	19541	19603	19816	19555	19717	19591	19829	19368	19231	19525	19574	19768	19549	19603	19558	19610	19519	19592	19604	19487	19515	19462	19677	19273	19439	19644	19492	19691	19517	19756	19523	19586	19517	19554	19467	19236	19313	19502	19699	19603	19761	19408	19628	19466	19408	19431	19359	19420	19588	19612	19487	19558	19783	19490	19723	19382	19363	19641	19494	19529	19582	19482	19720	19463	19545	19474	19418	19451	19730	19343	19799	19455	19627	19569	19372	19605	19538	19515	19786	19573	19441	19542	19593	19472	19305	19479	19669	19495	19598	19542	19546	19426	19613	19301	19581	19400	19587	19426	19606	19615	19632	19694	19483	19690	19422	19538	19506	19564	19586	19461	19513	19468	19583	19373	19380	19596	19633	19441	19599	19549	19407	19521	19600	19553	19549	19582	19468	19692	19734	19597	19362	19599	19520	19387	19577	19746	19712	19465	19425	19481	19367	19725	19541	19439	19649	19606	19651	19574	19503	19501	19622	19471	19629	19519	19525	19434	19767	19591	19597	19422	19532	19626	19528	19622	19652	19385	19541	19471	19619	19419	19583	19505	19569	19712	19704	19531	19547	19598	19474	19390	19397	19550	19447	19466	19432	19454	19538	19594	19638	19643	19705	19780	19845	19586	19421	19476	19580	19517	19618	19446	19464	19594	19585	19412	19303	19468	19454	19596	19547	19645	19490	19473	19451	19609	19902	19795	19606	19418	19548	19560	19499	19628	19264	19582	19596	19523	19474	19555	19529	19490	19640	19484	19402	19509	19624	19392	19757	19630	19490	19641	19589	19502	19703	19611	19481	19396	19526	19582	19560	19372	19494	19479	19491	19424	19364	19627	19700	19547	19669	19589	19587	19617	19840	19304	19534	19680	19365	19473	19462	19443	19298	19698	19647	19546	19455	19728	19563	19597	19491	19486	19503	19572	19456	19392	19300	19454	19485	19563	19563	19410	19536	19599	19558	19477	19446	19409	19524	19553	19465	19498	19559	19624	19657	19725	19534	19681	19477	19302	19576	19525	19535	19457	19485	19674	19563	19287	19573	19431	19573	19541	19432	19444	19531	19547	19379	19595	19565	19601	19627	19463	19461	19571	19479	19506	19575	19603	19749	19730	19549	19642	19431	19655	19485	19586	19640	19533	19732	19602	19414	19414	19425	19461	19532	19726	19453	19563	19637	19523	19420	19623	19500	19669	19443	19487	19726	19483	19729	19506	19520	19616	19509	19554	19717	19529	19484	19542	19295	19412	19529	19470	19647	19403	19758	19634	19570	19533	19721	19434	19607	19629	19560	19450	19620	19468	19432	19525	19302	19541	19794	19398	19541	19467	19515	19266	19644	19561	19668	19432	19525	19560	19481	19630	19540	19464	19619	19534	19517	19662	19577	19581	19665	19739	19503	19568	19526	19653	19586	19562	19335	19490	19605	19803	19488	19398	19643	19567	19620	19530	19480	19588	19586	19653	19570	19468	19298	19595	19445	19616	19642	19753	19686	19435	19488	19524	19645	19658	19558	19254	19629	19504	19548	19693	19498	19340	19386	19479	19273	19432	19405	19532	19649	19595	19569	19693	19663	19402	19642	19438	19362	19639	19668	19741	19762	19583	19642	19456	19825	19480	19449	19649	19556	19622	19537	19612	19788	19452	19450	19326	19662	19701	19702	19479	19527	19604	19552	19449	19459	19626	19425	19441	19698	19496	19533	19553	19424	19458	19489	19697	19598	19546	19591	19480	19464	19546	19657	19817	19581	19503	19637	19479	19538	19378	19353	19475	19594	19587	19657	19530	19567	19535	19646	19683	19417	19748	19506	19658	19772	19759	19586	19714	19427	19512	19550	19465	19619	19549	19359	19497	19684	19575	19321	19483	19570	19622	19704	19545	19654	19891	19640	19579	19602	19688	19590	19532	19498	19284	19347	19511	19748	19397	19764	19528	19810	19519	19642	19490	19680	19429	19356	19471	19722	19452	19601	19720	19525	19483	19595	19553	19476	19605	19504	19709	19450	19291	19565	19415	19399	19504	19657	19625	19793	19447	19346	19543	19558	19413	19699	19576	19427	19549	19527	19510	19605	19457	19619	19502	19641	19731	19695	19635	19373	19680	19511	19674	19703	19633	19527	19519	19579	19539	19713	19719	19512	19664	19403	19360	19543	19475	19609	19561	19679	19538	19596	19331	19616	19495	19651	19782	19392	19627	19342	19356	19467	19494	19507	19334	19545	19626	19684	19665	19552	19584	19493	19516	19504	19579	19527	19527	19705	19522	19462	19572	19450	19534	19366	19493	19620	19416	19601	19622	19633	19650	19553	19641	19583	19602	19748	19591	19462	19421	19458	19424	19755	19796	19466	19602	19478	19697	19488	19766	19716	19723	19673	19528	19614	19206	19673	19445	19283	19510	19585	19555	19568	19485	19609	19461	19545	19441	19622	19516	19333	19450	19415	19554	19398	19693	19659	19723	19618	19382	19718	19568	19572	19609	19411	19468	19501	19470	19606	19367	19392	19270	19481	19600	19497	19852	19623	19638	19574	19354	19641	19559	19703	19568	19415	19560	19360	19402	19449	19235	19245	19402	19724	19514	19716	19494	19621	19648	19421	19618	19673	19656	19441	19441	19599	19712	19624	19554	19553	19478	19579	19436	19446	19499	19477	19698	19847	19697	19779	19535	19635	19503	19515	19452	19371	19451	19563	19525	19582	19662	19578	19469	19672	19632	19433	19545	19629	19462	19560	19372	19395	19662	19460	19700	19605	19535	19508	19377	19762	19443	19598	19806	19497	19447	19589	19423	19515	19102	19533	19462	19574	19467	19679	19597	19634	19649	19727	19716	19467	19604	19562	19689	19316	19601	19420	19444	19486	19561	19566	19512	19770	19481	19585	19625	19465	19496	19580	19593	19809	19651	19583	19734	19587	19586	19558	19640	19628	19367	19515	19674	19472	19315	19432	19496	19723	19472	19656	19405	19624	19670	19619	19608	19443	19702	19614	19622	19830	19419	19697	19550	19617	19669	19564	19600	19622	19589	19614	19440	19735	19697	19672	19490	19760	19692	19647	19489	19733	19638	19666	19513	19557	19541	19566	19576	19379	19569	19664	19332	19444	19819	19472	19473	19522	19639	19591	19709	19629	19632	19587	19626	19672	19491	19557	19798	19549	19460	19219	19542	19565	19603	19453	19761	19276	19532	19447	19320	19536	19550	19446	19689	19385	19460	19572	19663	19498	19396	19475	19672	19718	19761	19633	19540	19296	19725	19430	19523	19561	19504	19691	19616	19352	19461	19616	19661	19624	19756	19561	19616	19378	19524	19540	19692	19465	19456	19601	19340	19520	19522	19526	19561	19684	19490	19435	19683	19568	19544	19577	19682	19677	19578	19465	19534	19422	19625	19457	19543	19476	19396	19735	19554	19689	19743	19615	19559	19658	19656	19423	19692	19609	19599	19378	19658	19355	19499	19418	19626	19526	19475	19595	19380	19528	19486	19376	19395	19671	19511	19449	19371	19573	19739	19626	19438	19736	19449	19654	19647	19711	19615	19542	19579	19638	19597	19616	19476	19684	19284	19564	19667	19530	19500	19647	19716	19501	19524	19600	19738	19544	19647	19597	19756	19651	19623	19682	19503	19346	19237	19683	19817	19639	19665	19490	19398	19646	19461	19609	19483	19480	19535	19539	19367	19720	19526	19607	19626	19559	19543	19667	19484	19433	19402	19583	19490	19711	19541	19621	19434	19506	19612	19535	19511	19620	19527	19455	19384	19421	19337	19464	19514	19545	19731	19596	19542	19552	19849	19705	19364	19652	19661	19738	19678	19511	19549	19739	19477	19479	19409	19772	19675	19637	19694	19456	19243	19640	19611	19520	19503	19639	19629	19528	19695	19535	19313	19551	19330	19374	19531	19732	19727	19539	19702	19489	19470	19535	19598	19586	19524	19493	19526	19655	19564	19475	19649	19719	19514	19594	19611	19386	19570	19465	19559	19390	19265	19513	19612	19598	19486	19646	19484	19501	19546	19578	19497	19688	19691	19669	19688	19457	19354	19658	19626	19570	19780	19676	19472	19771	19401	19551	19396	19593	19551	19681	19688	19694	19484	19734	19412	19455	19610	19437	19596	19508	19781	19471	19534	19724	19412	19517	19675	19399	19565	19781	19459	19541	19549	19390	19414	19724	19572	19632	19437	19523	19747	19539	19515	19730	19499	19482	19727	19476	19380	19537	19464	19553	19504	19556	19563	19293	19668	19655	19560	19523	19539	19587	19481	19440	19711	19669	19724	19691	19641	19576	19645	19698	19663	19389	19524	19432	19725	19479	19421	19624	19346	19535	19654	19558	19717	19793	19637	19629	19561	19627	19379	19520	19533	19602	19550	19351	19349	19700	19390	19631	19471	19602	19465	19760	19404	19402	19437	19906	19408	19452	19540	19464	19431	19463	19590	19855	19443	19658	19613	19751	19427	19441	19604	19568	19578	19519	19525	19440	19603	19467	19419	19872	19510	19725	19525	19625	19635	19638	19557	19590	19522	19593	19446	19331	19705	19523	19570	19631	19591	19578	19803	19565	19656	19692	19342	19564	19548	19536	19502	19508	19510	19317	19570	19486	19574	19521	19343	19369	19495	19638	19614	19528	19584	19441	19576	19671	19601	19604	19572	19403	19363	19619	19602	19499	19350	19352	19446	19507	19686	19407	19584	19566	19526	19479	19750	19590	19516	19437	19910	19609	19672	19453	19512	19543	19497	19538	19382	19427	19562	19483	19573	19484	19480	19479	19562	19333	19587	19469	19759	19438	19659	19606	19508	19713	19388	19499	19495	19668	19761	19721	19571	19573	19471	19686	19620	19380	19660	19695	19392	19646	19467	19614	19653	19745	19581	19503	19469	19600	19493	19733	19678	19704	19516	19444	19576	19859	19366	19647	19453	19603	19815	19718	19539	19583	19464	19567	19570	19472	19444	19583	19462	19815	19706	19456	19601	19703	19549	19555	19490
19146	35506	28095	20834	18554	17783	17325	16984	16724	16371	16408	16407	16517	16334	16286	16381	16488	16260	16339	16366	16197	15922	16263	16217	16362	16405	16103	16155	16192	16198	16167	16190	16153	16113	15980	16205	16289	16242	16212	16082	16447	16173	16154	16200	16139	16157	16310	16221	16357	16132	15983	16257	16136	16012	16093	16299	16335	16131	16094	16011	16109	16051	16354	16332	16336	16187	16175	16176	16277	16138	15888	16312	16222	16187	16181	16149	16273	16160	16095	15975	16035	16263	16251	16401	16192	16282	16295	16181	16215	16093	16087	16195	16271	16041	16093	16208	16181	16238	16105	16174	16091	16383	16110	16206	16178	16134	16116	16200	16233	16118	16227	15939	16263	16137	16340	16193	16170	16099	16297	16280	16399	16084	15926	16208	16268	16177	16129	16382	16317	16128	16249	16108	16318	16234	16173	16250	16297	16342	16164	16228	16251	16145	16096	16189	16315	16327	16326	16116	16200	16292	16257	16303	16040	16174	16268	16093	16146	16323	16225	16124	16336	16205	16205	16306	16197	16262	16135	15954	16350	16030	15984	16324	16148	16283	16107	16227	16367	16189	16207	16247	16089	16359	16244	16242	16108	16088	16207	16121	16020	16295	16312	16191	16135	16222	16294	16103	16184	16042	16135	16141	16300	16158	16073	16194	16351	16211	16128	16139	15936	16260	16382	16260	16078	16279	16139	15990	16240	16177	16147	16175	16063	16162	16364	16202	16289	16124	16189	16240	16191	16161	16253	16358	16124	16267	16151	16084	16235	16067	16330	16113	16030	16306	16281	16391	16193	16307	16221	16153	16260	16117	16246	16084	16277	16374	16164	16247	16166	16217	16327	16030	16243	16419	16079	15974	16240	16123	16223	16211	16255	16163	16239	16071	16160	16163	16158	16180	16275	16250	16291	16322	16119	16130	16210	16206	16273	16197	16268	15997	16312	16173	16147	16111	16285	16180	16190	16298	16201	16037	16250	16232	16160	16252	16367	16291	16287	16135	16228	16228	16033	16007	16336	16271	16167	16283	16113	16153	16286	16271	16061	16083	16368	16181	16264	16138	16126	16164	16214	16262	16180	16136	16122	16102	16172	16215	16147	16207	16198	16225	16113	16131	16314	16262	16179	16235	16208	16281	16101	16220	16212	16242	16111	16094	16009	15987	16083	16125	16199	16116	16157	16105	16170	16214	16281	16118	16288	16271	16222	16204	16185	16330	16127	16169	16176	16322	16108	16141	16311	16077	16304	16028	16244	16304	16259	16168	16303	16123	16337	16071	16055	16090	16231	16247	16202	16240	16176	16230	16226	16054	16290	16166	16105	16154	16095	16185	16179	16467	16201	16201	16092	16203	16098	16243	16101	16220	16313	16178	16161	16098	16181	16114	16046	16179	16160	16132	16433	16079	16139	16232	16193	16153	16315	16334	16314	16232	16242	16434	16208	16098	16236	16289	16242	16004	16128	16214	16108	16121	16385	16276	16278	16279	16154	16232	16089	16197	16302	16039	16262	16315	16334	16155	16124	16159	16037	16125	16339	16152	16187	16063	16094	16200	16054	16257	16191	16371	16238	16286	16076	16235	16040	16193	16149	16129	16201	16125	16211	16172	16132	16238	16191	16318	16308	16200	16217	16069	16186	16141	16244	16179	16071	16135	16296	16140	16049	16143	16122	16011	16088	16226	16151	16159	16204	16115	16200	16128	16224	16224	16212	16141	16140	16115	16179	16406	16152	16090	16151	16364	16290	16287	16252	16399	16053	16201	16047	16241	16221	15963	16297	16090	16226	16173	16250	16136	16287	16240	16352	16205	16220	16120	16018	16222	16227	15990	16177	16167	16364	16268	16174	16299	16205	16158	16389	16135	16102	16162	16091	16360	16071	16116	16283	16109	16001	16069	16214	16189	16195	16184	16026	16246	16059	16333	16190	16120	16214	16188	16089	16084	16211	16196	16283	16084	16257	16081	16263	16122	16102	16282	16252	16219	16437	16044	16292	16115	16111	15995	16192	16115	15886	16156	16215	16020	16148	16149	16056	16027	16200	16187	16203	16113	16072	16231	16216	16180	15978	16299	16259	16457	16289	16173	16405	16229	16217	16153	16226	16176	15980	16445	16277	16232	16232	16138	16295	16056	16240	16224	16278	16085	16327	16272	16111	15954	16206	16049	16161	16188	16275	16114	16100	16140	16087	16352	16031	16173	16247	16033	16087	16033	16017	16396	16273	16278	16210	16098	16361	16026	16221	16278	16225	16176	16227	16212	16094	16187	15994	16283	16193	16028	16319	16248	16321	16014	16247	16290	16200	16321	16119	16235	16117	16078	16242	16347	16241	16129	16134	16272	16233	16127	16223	16071	16210	16259	16156	16110	16322	16340	16165	16410	16100	16298	15918	16252	16172	16167	16196	16297	16040	16143	16202	16333	16214	16281	16235	16172	16242	16197	16259	16170	16238	16197	16145	16179	16192	16097	16125	16144	16239	16340	16245	16142	16124	16261	16271	16187	16192	16254	16081	16275	16207	16372	16207	16374	16449	16122	16110	16108	16204	16118	16167	16198	16091	16057	16138	16205	16227	16158	16052	16210	16152	16334	16309	16052	16205	16296	16224	16192	16157	16226	16065	16034	16238	16218	16169	16214	16174	16105	16279	16248	16231	16263	16062	16312	16220	16356	16289	15947	16205	16143	16285	16414	16294	16207	16235	16277	16192	16112	16196	16218	16098	16301	16141	16058	16104	16116	16306	16243	16175	16171	16190	16240	16086	16182	16144	15935	16341	16221	16046	16284	16152	16230	16246	16195	16230	16235	16150	16112	16277	16205	16073	16033	16012	16122	16196	16012	16235	16100	16312	16348	16137	16223	16216	15987	16198	16145	15994	16329	16356	16123	16211	16181	16075	16209	16117	16272	16225	16267	16068	16294	16157	16181	16228	16306	16280	16209	16051	16342	16451	16128	16219	16040	16208	16213	16163	16044	16242	16232	16267	16251	16228	16060	16269	16229	16136	16090	16199	16435	16164	16320	16217	16212	16139	16263	16245	16244	16129	16150	16174	16125	16096	16121	16245	16285	16320	16057	16194	16308	16314	16146	16260	16223	16223	16172	16155	16158	16111	16040	16212	16185	16227	16236	16247	16231	16238	16203	16098	16065	16420	16120	16213	16034	16030	16227	16243	16162	16147	16065	16180	16193	16193	16001	16208	16320	16203	16304	16272	16151	16071	16158	16236	16158	16151	16263	16099	16104	16324	16216	16154	16163	16271	16022	16207	16156	16169	16052	16099	16320	16327	16158	15955	16259	16240	16094	16308	16201	16375	16227	16188	16191	16196	16355	16173	16162	16124	16200	16180	16165	16113	16125	16222	16130	16129	16337	16179	16096	16086	16264	16012	16246	16430	16116	16001	16503	16325	16192	16109	16076	16304	16246	16182	16378	16306	16120	16093	16130	16092	16020	16187	16253	16212	16192	16445	16194	16045	16110	16364	16273	16156	16225	16307	16378	16312	16318	16371	16102	16098	16136	16257	16266	16164	16155	16214	16423	16121	16132	16228	16177	16191	16184	16220	16251	16208	16210	16250	16199	16156	16078	16163	16152	16193	16264	16164	16297	16334	16064	16224	16325	16308	16345	16226	16121	16020	16090	16239	16036	16123	16227	16145	16097	16171	16120	16157	16285	16481	16142	16147	16255	16069	16271	16044	15967	15988	16112	16196	16324	16215	16212	16240	16300	16223	16266	16151	16145	16323	16270	16179	16199	16160	16261	16299	16075	16270	16251	16226	16117	16151	16084	16204	16339	16189	16222	16315	16071	16209	16182	16261	16191	16130	16290	16240	16262	16310	16168	16091	16119	16201	16129	16149	16180	16239	16179	16144	16224	16192	16187	16265	16172	16192	16191	16195	16147	16179	16214	16209	16219	16058	16174	15833	16126	16189	16137	16271	16217	16020	16135	16208	16397	16255	16283	16166	16163	16056	16100	16264	16126	16118	16208	16203	16239	16109	16287	16223	16180	16293	16135	16174	16229	16276	16177	16314	16216	16232	16328	16244	16174	16219	16058	16141	16096	16385	16180	16180	16260	16258	16172	16275	16149	16112	16165	16087	16184	16118	16237	16172	16152	16115	16239	16315	16211	16210	16243	16186	16353	16217	16168	16117	16270	16298	16238	16254	16282	16109	16121	16111	16046	16390	16113	16114	15904	16080	16247	16149	16214	16236	16194	16293	16225	16238	16038	16244	16210	16137	16212	16230	16149	16250	16289	16202	15998	16242	16075	16283	16214	16215	16013	16184	16347	16105	16295	16115	16231	16142	16317	16205	16175	16276	16180	16284	16153	16095	16094	16326	16262	16330	16023	16181	16158	16120	16194	16170	16283	16046	16313	16234	16134	16082	16082	16134	16151	16087	16214	16092	16066	16211	16183	15974	16192	16101	16057	16071	16179	16083	16198	16386	16284	16214	16339	16151	16182	16108	16348	16189	16115	16157	16276	16089	16278	16254	16213	16323	16171	16130	16187	16258	16148	16149	16145	16207	16152	16050	16159	16318	16196	16029	16012	16093	16135	16216	16152	16284	16189	16232	16172	16403	16260	16234	16189	16291	16067	16172	16187	16240	16222	16194	16178	16043	16028	16129	16130	16210	16251	16260	16041	15944	16272	16323	16126	16184	16317	16172	16147	16178	16161	16222	16160	16213	16188	16307	16312	15991	16206	16348	16127	16325	16273	16314	16198	16133	16106	16296	16115	16136	16343	16119	16079	16017	16100	16251	16245	15973	16288	16322	16222	16002	16181	16081	16287	16084	16182	16264	16099	16141	16343	16409	16117	16197	16359	16347	16245	16141	16025	16349	16164	16118	16375	16088	16147	16187	16175	16141	16273	16209	16206	16184	16188	16274	16201	16175	16136	16152	16321	16140	16152	16320	16186	16138	16241	16133	16096	16093	16195	16228	16242	16198	16257	16131	16123	16191	16184	16208	16188	16329	16296	16382	16082	16103	16320	16058	16233	16143	16201	16350	16260	16279	16102	16271	16138	16164	16248	16193	16152	16165	16208	16217	16082	16318	16087	16111	16236	16261	16103	16149	16334	16210	16177	16255	16089	16240	16386	16121	16233	16146	16310	16171	16172	16128	16350	15952	15970
22732	21602	28819	24905	22225	24269	25158	21169	20111	20017	19944	19642	19504	19473	19567	19333	19464	19344	19254	19279	19344	19351	19159	19038	19228	19210	19203	19006	18949	19164	19073	18910	19118	18991	19071	19193	18884	19277	18970	19049	19173	19034	19334	19111	19088	18963	19074	19115	19041	19233	19298	18877	18940	19098	19215	19182	19254	18925	18943	19264	19198	18960	19070	19304	19012	18993	18996	18754	18950	19019	18835	19157	19086	19063	19123	19131	19217	19152	19135	19015	19038	19246	19032	19055	19165	19021	19278	19147	19300	19034	18888	19035	19016	18939	19284	19095	18933	19015	19151	19169	18981	18867	19091	19030	19147	19068	19034	19292	18998	18763	19155	18842	18857	18915	19172	18926	19024	19156	19035	19147	19195	18890	19108	19160	18977	18988	18932	18945	18893	19170	19008	18838	18993	19046	19209	19005	19021	19040	19195	18973	19096	19102	18971	19070	19157	18930	18991	18969	19102	19081	18950	19095	19083	19043	19119	19019	18987	19098	18955	19158	18879	19171	19093	18775	18944	19016	19175	18912	19008	18972	19056	18977	19017	18969	19166	18947	19050	18792	18989	19120	19071	18937	18991	18957	18792	18859	18894	19105	19005	19147	19036	19081	19200	18870	18876	19087	18900	19053	18879	19097	18864	19071	18933	18790	18811	19049	18934	18853	18981	18902	18961	19071	18975	19015	18940	18850	19047	18959	19066	18940	19278	19307	18920	18785	18914	18967	19042	18900	19059	19143	19009	18855	19033	19132	19125	18796	18933	19066	19245	18984	18912	19129	19127	18962	19118	19082	19042	19000	18943	19110	18883	18976	19050	19054	18966	19142	19127	19058	19225	18902	19012	19045	18952	19058	18989	19062	18912	19046	18804	19024	19215	18808	18984	18947	19209	19323	18824	18856	19002	18926	18880	19043	18898	19145	18888	18828	18944	19124	19124	18976	18910	18978	19145	18980	19017	18975	19020	18919	19140	19089	18904	18788	18881	19168	19046	19119	19102	19016	19039	18971	19209	19007	19139	19016	19000	18975	19168	18934	19198	18862	18960	18829	19178	19026	18997	18828	19005	18946	18971	18969	18884	19018	19252	18803	19112	19122	18836	19069	18910	19061	19305	19092	18944	19040	18924	18840	18895	18818	19206	18967	19041	18939	18969	19237	19019	19047	18836	18929	19165	19070	19022	19112	18986	18869	18886	19045	19047	19154	19087	19163	19143	18968	18835	18823	18970	19020	19072	19179	19013	18828	19021	19105	18995	18957	19046	19013	18971	19075	19130	19135	19162	19012	19009	18985	19005	18923	18969	18864	19102	19112	19268	19215	19005	19064	19027	19202	19043	18937	19155	19038	19132	19043	18820	18984	18983	18707	19114	18964	19130	19210	18945	19077	19120	19159	19035	18920	19250	19075	19095	18954	19040	18973	19051	19162	19057	19006	18807	18944	19052	19097	19005	19143	18878	19017	18937	19064	18967	18836	19069	18971	18989	19039	19023	18894	19054	19322	19139	18962	19283	19126	18938	19053	19061	18854	19068	18998	18912	19123	19179	19030	19004	18916	18986	18825	19101	19212	18894	19110	19074	18895	19049	18808	19014	19103	18943	18962	19116	18924	19039	19120	19167	18994	18830	19081	19075	19075	19137	19163	19050	18993	18880	18995	19032	19262	18927	18901	19075	18826	19089	19001	18946	18845	18802	18970	18937	19071	19053	19062	19057	19033	19230	18955	19169	19028	19212	18968	18907	19103	18934	18872	19178	19143	19307	18957	19000	18838	19049	18997	19180	18800	19085	19383	19098	19013	19088	19029	18914	18921	19139	19264	18971	19178	18805	18906	19177	19090	19001	19032	19150	19072	19191	18999	18969	19356	18992	19002	19065	19017	19059	19044	19040	19175	18970	19057	19180	19073	19011	19149	18923	18873	19191	18910	18937	19042	19072	18999	19002	18915	18959	19135	19007	18978	19058	19101	19211	19226	19098	18850	19160	18987	18973	18684	18905	18685	18989	19022	19162	18877	18686	19155	19290	19149	18947	19207	19245	19172	19072	19106	18906	19047	18839	18908	19225	18946	18876	19159	18971	19003	19053	18951	18969	19060	18979	19107	19281	19144	19138	19101	19039	18999	19006	19119	18908	19042	19095	19025	19039	18981	18975	19046	19060	19016	19081	19071	19096	19183	18951	19114	19160	19167	19115	18882	19131	19024	19148	19185	19021	18997	19015	19016	19112	18934	19115	18856	18993	18919	19160	19050	19147	18936	19018	19123	18826	18870	19224	19132	18917	19098	19008	18977	19134	18952	19082	18882	19212	19181	19088	19063	19325	19166	19046	18983	19095	19293	19142	18964	19042	19121	19081	19055	19270	18842	19024	19134	19162	19053	18947	19092	18885	19123	18976	19113	19109	19113	18884	19025	18752	18957	18951	19010	19115	19071	18919	19069	19057	18969	18976	19048	19008	19068	18882	18881	18951	19113	18849	18748	19003	19102	19112	19133	18994	18939	18988	19020	19060	19027	19281	19164	18825	19095	19219	19073	18935	19036	19177	18910	18935	18954	19138	19080	19023	19028	19023	19013	19036	19029	18932	19065	19101	19005	18943	18845	19142	18830	19043	18859	18873	19069	18984	18948	18831	19057	18961	19173	19206	18865	18941	18875	18886	18900	19094	18910	18916	19125	19054	19194	19083	19206	19274	18754	19084	18990	19211	18987	18918	18859	18825	18949	19051	19068	18974	19177	18940	19076	19202	19072	19240	19161	19140	18838	18961	18924	18768	19219	19086	19066	19163	18948	19131	19071	19004	19160	19046	19058	18984	19032	19063	19007	18938	19092	19062	19005	18986	19126	18858	19124	19013	18990	19217	18795	19149	19119	19359	19100	19026	19059	18825	18653	19088	18912	19101	18812	18981	19037	18915	18983	19050	18867	18932	19041	19082	19273	18995	19042	19051	19108	19121	19014	19033	19226	18946	19048	19057	18992	19005	19087	19093	19049	18997	18883	18862	18830	19226	18994	19008	18866	18962	19205	18845	18992	19042	19021	19110	19166	19240	18857	19000	19128	19154	18918	18974	19008	19114	19043	18949	19107	18990	19005	19026	19101	18819	19192	18789	18873	18832	18889	19110	19056	19025	18967	18950	18998	18841	18942	18927	19094	19139	19044	19102	19133	18938	18980	19122	19222	18901	19093	19136	19023	19122	19332	19264	18836	19033	18948	18966	19239	19193	18931	19306	18956	18873	19024	19031	19113	18920	19168	18993	18993	19078	18833	19153	19003	19166	19107	18910	19056	19037	19146	19158	18982	18974	19032	18939	18871	19039	19126	19075	19090	18982	19219	19112	19029	19017	19139	19260	19062	19078	19062	19121	18816	18952	19094	18941	18976	19104	19198	18872	19073	18993	19132	18910	18972	18958	18800	18995	19120	18942	18993	18825	19018	19172	19160	18972	19125	19023	18983	19008	19140	19062	18865	18974	19022	19003	18993	19253	18931	19171	19012	19182	19101	18781	19186	19224	19007	19040	19032	18727	19002	18936	19083	19178	18938	18969	18966	18809	18656	18928	19040	18938	19119	19086	18848	18863	18997	19045	19342	19096	18929	18996	19171	19098	19059	18946	19020	19129	19032	18959	19231	18807	19195	18942	18986	19182	18968	19081	18940	19045	19158	19024	18957	19099	19097	19036	18957	19148	19211	18895	18976	19159	19018	18988	19043	19228	18876	18967	19228	18856	19055	18753	19057	18941	19198	19192	18984	18873	19058	18922	18995	19119	18959	19337	19194	19125	18887	19058	18905	18932	18892	18992	19150	19126	19028	19019	19241	18924	19024	19057	19038	18932	18915	18781	18929	19017	18987	18892	19051	19130	19146	18984	19175	19187	18840	18928	18916	19018	19102	19038	18966	18972	18782	19081	19002	18990	19034	19103	18799	19155	19004	19036	19098	19079	18765	19120	19315	19085	18788	19071	19364	19183	19128	18823	19044	18980	19210	19055	19126	19091	18873	19034	18915	19103	19014	19037	19203	19139	18933	19266	18863	19133	18901	19058	18971	19169	18761	18998	19048	18995	18997	19113	19016	19010	19090	18910	18887	19064	18909	18927	18903	18904	18918	19058	19070	19083	19160	19054	18960	19255	19040	19079	19123	18818	18987	19171	18986	18989	19009	18895	18963	19065	18970	18869	19235	19062	19029	19002	19090	18893	19003	18798	19019	19211	19292	19060	19147	18902	18904	18872	19033	18887	19091	18963	19087	18932	19050	18944	19075	18974	19042	19165	18948	19037	18928	19018	19095	19268	18980	19151	18739	18902	19244	19198	18862	18752	19080	18988	19335	19020	19029	19276	18998	19220	19040	19166	19051	19095	19097	19100	19117	19129	19075	19077	19068	18902	18919	19075	19020	18971	19060	18904	19093	19055	19063	19050	19296	18871	19113	18921	18896	19189	19277	19225	18958	19034	18884	19159	18944	18953	18964	19084	18969	18892	19162	18973	19146	19059	19062	18960	18944	18902	18928	18971	18899	19036	18886	19072	18879	19003	18843	18872	19152	19190	19090	19246	19163	18953	18912	19044	19053	19142	19087	19045	19141	18904	19204	19028	18911	18906	18729	18836	18998	19104	19177	19030	19117	18904	18945	18970	19117	18950	18969	19002	19165	19002	19029	19037	18953	18977	18942	19073	19230	19261	18823	19169	18991	19041	19114	19097	18812	19173	19083	19080	18952	18949	19057	18955	18990	18890	19078	18972	19043	19039	19180	18898	19154	19102	19106	19036	18808	18793	18963	18822	19162	18957	18952	19153	18799	18987	18915	19117	19238	19175	19230	19147	18989	18964	19028	18976	18854	19156	19079	19023	19005	19128	18947	18995	18991	18912	18705	19018	19099	19084	19094	18785	18957	19029	18910	19138	18973	18908	18782	19026	18989	19158	19205	18923	18912	19076	19173	19039	19186	18968	19103	19089	19169	18920	18980	19041	19148	19174	19040	19032	19122	19026	19046	18881	19178	19025	19240	19047	19074	19103	18793	18988	19087	19193	19126	19085	19218	19092	18908	19267	19014	19062	18918	18936	18782	18892	18926	19213	19025	19321	19100	19159	19137	19095	19141	19140	19113	18836	19122	19116	18792	19281	19077	19027	19077
20422	43415	35610	26122	20721	18929	18099	17585	17077	16792	16498	16436	16291	16066	16072	16073	16028	16002	15940	16099	16024	16060	15999	16000	15919	16020	15901	15809	15714	16043	15730	15831	15950	15821	16001	15858	15950	15821	15886	15958	15976	15897	15946	15819	15890	15955	16078	15921	15956	15890	15830	16022	15884	15998	15857	16014	15860	16169	15917	15791	15826	16007	15905	15793	15907	15901	15829	15912	15805	16145	15930	15846	15884	15989	15692	15826	15861	15685	15742	15823	15847	15927	15861	15666	15834	15812	15892	15916	15755	15935	15991	16040	15991	15922	15923	15784	15777	16077	15928	15866	15808	15903	15913	15758	15791	16091	15841	15959	15902	15662	16006	15878	15894	15946	15692	15847	15915	15834	15849	15826	16047	15872	16028	15972	16066	15757	15876	15845	15866	15872	15844	15822	15904	15799	15870	15760	15954	15854	15748	15915	15747	15805	15588	15837	15866	15770	15783	15935	15818	15873	15911	15968	15729	15969	15868	15804	15776	15951	15879	15933	15746	16013	15767	15839	15686	15882	15813	15916	15869	15869	15845	15762	15784	15749	15872	15840	15930	15858	15850	15953	15810	15915	15689	15739	15874	16045	15820	15835	15894	15716	15996	15807	15833	15942	15971	15937	16140	16026	15836	15807	15848	15864	15682	15889	15799	15815	15736	15973	15951	15758	15733	16024	15742	15749	15856	15793	15792	15865	15800	15932	15987	15800	15836	15703	15907	15984	16034	15799	15800	15869	15800	15891	15991	15819	15947	15618	15927	15876	15778	15864	15945	15788	15845	15702	15905	15888	15785	15840	15826	15838	15940	15778	15976	15858	15926	15803	15800	15889	15887	15944	15847	15900	15841	15999	16065	16003	15912	15819	15891	15856	15661	15924	16094	15876	16041	15690	15968	15904	15828	16043	15818	15846	15902	15805	15886	15924	15907	15903	15875	15998	15903	15835	15800	15849	15969	15937	15790	15863	16021	15821	15956	15691	15736	15677	15925	15712	15783	15864	15930	15940	15733	15859	15768	15816	15879	15836	15972	15782	15956	15841	15955	15906	15858	15997	15791	15866	15912	15964	15887	15877	15684	15902	15819	15854	15896	15894	15916	15768	16108	16005	15660	15607	15911	15764	15984	15811	15759	15926	15983	15992	15785	15838	15994	15819	15786	15734	15799	15912	15874	16023	15781	15937	15658	15697	15779	15856	15893	15895	15885	15801	15737	15841	15815	15992	15856	15984	15867	15799	15936	15765	15878	15945	15967	15539	15914	15876	15877	15906	15891	15745	15826	16023	15944	15857	15953	15857	15941	15774	15680	15857	15881	15959	15945	16040	15850	15704	16033	15949	15821	15831	15939	15964	15803	15821	15796	15803	15843	15777	15695	15970	15923	15727	15864	15959	15737	15809	15903	15748	15739	15763	15820	15819	15848	15847	15859	15797	15899	15817	16019	15855	15906	16004	15937	15800	15961	15773	15971	15828	15908	15740	15816	15672	15883	15935	15889	15913	15922	15766	15921	15903	15972	15700	15886	15904	15936	15804	15942	15827	15771	15773	15911	15972	15978	15811	15856	15805	15655	15830	15946	15959	15829	15842	15932	15955	15777	15802	15774	15892	15691	15796	15744	15921	15677	16005	16003	15919	15874	15688	15754	16030	15937	15917	15844	15919	15943	15826	15844	15894	15868	15812	15784	15869	15813	15793	15795	15923	15854	15859	15881	15868	15709	15910	15821	15741	15819	15738	15828	16004	15930	15695	15778	15706	15832	15960	15880	15819	15951	15857	16011	16143	15887	15873	15820	15912	16000	15902	15792	15827	15833	15815	15921	15794	15834	16032	15739	15812	15987	15999	15811	15906	15871	15735	15787	15987	15824	15756	15820	15686	15731	15979	15672	15908	15691	15839	15842	15784	15890	16006	15780	15793	15910	15857	15883	15807	15798	15923	16137	16007	15763	15920	15761	15940	15974	15852	15756	15774	16023	15868	15929	15918	15966	15837	15856	16068	15917	15916	15692	15899	15827	15915	16013	15666	15806	15920	16056	15730	15852	15866	15926	16003	15867	15936	15868	15922	15904	15952	15905	15994	15777	15971	15903	15908	15877	15617	15856	15799	15985	15848	15902	15899	15954	15672	15839	15865	15856	15661	15796	15726	16205	15832	15653	15916	15859	15966	15823	15805	15863	15816	15727	15851	15803	15787	15958	15832	15779	16005	15749	15850	15785	15821	15902	15943	15857	15869	15914	15663	15852	15729	15830	15908	15877	15924	15780	15858	15832	15817	15996	15765	15877	15785	15831	15838	15885	15917	15731	15803	15841	15897	16041	15857	15757	15718	15855	16025	15815	15905	15891	15954	15825	15948	15873	15746	15652	15824	15816	15777	15995	15765	16001	15915	15907	15825	15985	15905	15856	15839	15890	15934	15761	15864	15883	15975	15863	15818	15936	15977	15886	15900	15845	15897	15994	15928	15937	15956	15685	15910	15852	15952	16024	15823	15955	16063	15717	15944	15816	15871	15730	16020	15806	15879	15965	15862	15731	15864	15786	15843	15953	15754	15886	15854	15891	16127	15951	15721	15681	15974	15975	15963	15912	15813	15827	15777	15948	15803	15761	15773	16027	15869	15906	15842	15929	15907	15882	15796	15903	15955	15784	15989	15843	15680	15845	15879	15915	15989	15871	15839	16062	15860	15835	15747	15830	15911	16004	15830	15816	16127	15835	15885	15821	15802	16003	15971	15872	15945	15989	15858	15825	15821	15746	15958	15606	15794	15777	15959	15828	15937	15707	15780	15963	15924	15761	15948	15780	15882	15842	15745	15815	15822	15722	16067	15892	15798	16102	15905	15941	15745	15942	15688	15764	15937	15752	15845	15971	15853	15994	15862	15746	15867	15883	15883	15872	15817	15774	16057	15844	15705	15763	15744	15908	15857	15986	15836	15853	15821	15931	15847	15734	16062	15906	15844	16009	15774	15756	15727	15924	15771	15980	15977	15948	15800	16012	15783	15850	16064	15815	15948	15784	15819	15740	15923	15908	15833	15870	15825	15836	15800	16104	15758	15847	15951	15831	15753	15563	15808	15776	16007	16054	15886	15911	15793	15737	15935	15821	15992	15813	15793	15835	15992	15855	15965	15974	15937	15988	15839	15913	15838	15971	15902	15827	15927	15837	15908	15964	15765	15869	15769	15863	15885	15902	15971	15916	16037	15893	15776	15891	15810	15916	15774	15784	15872	15858	15941	15791	15767	15927	15935	15644	15901	15872	15771	15776	15988	15734	15782	15764	15727	15965	15761	15679	15743	15791	15904	15892	15933	15669	15818	16006	15729	15949	15847	15964	15904	15797	15747	15813	15899	15919	15845	16039	15816	15868	15895	15981	15889	15775	15810	15820	15762	15977	15861	15839	15859	15937	15944	15658	15956	15903	15889	15829	15917	15954	15969	15884	15641	15847	15857	15932	15708	15891	16096	15831	15865	15871	15790	15768	15954	15895	15899	15946	15646	15803	15899	15827	15861	15794	15670	15817	15889	15786	15764	15827	15945	16001	15726	15903	16017	15926	15831	15782	15832	15758	15988	15774	15770	15828	15738	15717	15926	15797	15974	15797	15887	15941	15840	15920	15976	15849	15767	15954	15816	15659	16025	15938	15922	15795	15793	15886	15892	15804	15821	15912	15875	15775	15757	15718	15909	15946	15953	15901	15878	15609	15723	15840	15749	15863	15938	15937	15823	15673	15920	15869	15842	15792	15902	15831	15832	15790	15799	15772	15809	15919	15930	15780	15673	15965	15825	15831	15707	15726	16021	15665	15887	15865	15875	15968	15821	15655	15999	15873	15783	15870	15749	15742	15916	15807	15842	15862	15792	15844	15692	15987	15935	15839	15961	15938	16046	15833	15935	15865	15777	15812	16070	15810	15992	15839	15907	15931	15728	15897	15862	15753	15951	15834	15792	15945	15762	15812	16025	15847	15845	15971	15764	15770	15923	15733	15981	15872	16045	15796	15913	15678	15749	15898	15608	15842	15713	16029	15870	15751	15859	15927	15649	15752	15947	15940	16036	15946	16000	15693	15984	15843	15946	15978	15883	16036	15776	15716	15804	15858	16044	15889	15746	15828	15939	15708	15918	15812	15872	15818	15822	15919	16015	15993	16005	15775	15728	15877	15851	15906	15935	15816	15868	15680	15877	15749	15994	15963	15828	15987	15819	15789	15770	15863	15843	15904	15667	15883	15822	15977	15930	16062	15854	15807	15869	16011	15889	15927	16097	16023	15912	16008	15958	15954	15808	15973	15604	15847	15914	15989	15656	15969	15825	15885	15793	15827	15721	15809	15926	15994	15761	15898	15930	15662	15756	15826	15807	16167	15782	15977	15981	15859	15990	15907	15775	15931	15767	15655	15821	15850	15825	15726	15674	15727	15816	15854	15826	15872	15811	15808	15864	15989	15739	15951	15801	15830	15784	15998	15762	15701	15952	15736	15871	15905	15770	15800	15810	15880	15906	15710	15779	15797	15880	15796	15901	15887	15988	15870	16068	15733	15870	15694	15980	15853	15867	15729	15753	15783	15838	15895	15994	15975	16017	15795	15888	15894	15951	15732	15705	15940	15782	15842	15885	15883	15833	15875	15922	15962	15983	15671	15795	16057	15820	15940	15883	15818	15945	15756	15664	15954	15829	15776	15879	15963	15940	15993	15747	15969	15909	15760	16012	15927	15661	15842	15890	15924	15815	15887	15874	15781	15883	15843	15735	15951	15949	15943	16022	15889	15753	15936	15928	15915	15891	15936	15766	15858	15928	15713	15792	15823	15900	15984	15877	15982	15730	16037	15780	15851	15960	15885	15993	15932	16014	15727	15940	15927	15831	15978	16039	15895	15950	15653	15773	15923	15975	15917	15832	15827	15973	16039	15991	16056	15793	15757	15650	15831	15992	15831	15799	15769	15897	15817	15932	15966	16004	15728	15743	15683	16032	15894	15794	15860	15817	15895	15898	15711	15996	15968	15956	15722	15925	15925	15823	15782	15789	15769	15693	15919	15777	15872	15787	15805	15907	15945	16024	15740	15943	15902	15977	15844	15832	15685	15851	15934	15893	15952	15713	15832	15898	15659	15963	16033	15879	15803	15841	15967	15805
30417	25007	28004	24672	20901	20264	20090	19694	19729	19545	19565	19486	19286	19200	19193	19128	19196	19232	19118	19253	19186	19149	19208	19083	19253	19192	19026	19276	19165	19245	19175	19038	19021	19133	19182	19099	19284	19205	19253	19057	19255	19150	19137	19362	19231	19195	19044	19040	19491	19220	19201	19073	18878	19351	18967	19234	18939	19072	19251	19420	19129	19113	19170	19081	19248	19147	19227	19101	19278	19216	19036	19155	19178	19101	18923	18945	19097	19129	19404	18928	19125	19119	19158	19170	19014	19069	19287	19002	19327	19024	19177	19069	19136	19117	19184	19317	19026	19066	19432	18844	19235	19192	19198	18988	18887	19156	19019	19153	18929	18951	19160	19211	19143	19012	18945	18997	19268	19141	19229	19067	19311	19150	19216	19233	19152	19095	19018	19067	19162	19183	19149	18908	19358	18975	18817	19195	19098	19237	19090	19225	19142	19147	19260	19098	19120	19237	19323	19109	19050	19198	19133	19146	19046	18991	19141	19197	19031	18940	19267	19144	19099	19169	18989	18967	19063	19320	18983	19136	19151	19184	19146	18913	19121	19182	19176	19204	18963	19168	19105	19135	19011	19087	19202	19099	18867	18925	18913	19176	19041	19138	19061	19093	19142	19251	19178	19100	19097	18948	19196	19154	19370	19217	19197	18979	18981	19176	19222	19311	19088	19038	18992	18988	19224	19141	19090	18988	19225	19183	19213	19196	19209	19022	19098	19083	19048	19176	19284	19248	18949	19102	19423	19214	18773	19132	19266	19177	19100	19004	19229	19098	19101	19131	19156	19115	19036	19283	19110	19176	19164	19205	19079	19043	19337	19068	19011	19160	19108	19145	19221	19072	18978	19210	19306	19064	18956	19144	19101	19089	18929	19196	19324	19299	19164	19089	19182	19063	19021	19110	19260	19036	19217	19041	19111	19186	18904	19104	19149	19225	19064	18914	18867	19146	19291	19032	19115	18987	19247	18938	19245	19142	19078	19217	19207	19394	19458	19356	19141	18970	19085	19009	19263	19367	19245	18992	19152	19181	19001	19206	19123	19094	19279	19054	19408	19133	19167	19133	19150	19082	18892	19117	19011	19312	19045	19237	19215	19119	18993	19237	19078	19275	19284	19133	19290	19224	19229	19040	19016	19140	19188	19123	19128	18901	19182	19179	19250	19250	19182	19133	19186	19195	19064	19170	19159	19340	19298	19252	19091	19097	19179	19142	19113	19048	19269	19301	19266	19078	19279	19273	18953	18934	19079	19203	19252	19120	19288	19049	19212	18905	19223	19176	19030	19134	19094	19226	19128	19405	19139	19148	19222	19137	19078	19171	19440	19112	19076	19251	19025	19140	19015	19270	18933	19147	19171	19271	19365	19162	19196	19166	19031	19282	19196	19106	19340	19171	19252	19057	19245	19084	19107	19188	18999	19184	19175	19204	19255	19287	19166	19124	19184	19193	19181	19162	19117	19099	18972	19103	19168	19187	19231	19268	19143	19310	19048	19174	19028	19088	19305	19089	19039	19086	19057	19219	19225	19241	19114	19133	19227	19015	19255	19165	19174	19172	19159	19119	19249	19161	19072	18998	19146	19182	19248	19423	19093	19225	19044	19272	19040	19007	19289	19110	19242	19276	19171	19291	19062	19171	19257	19095	19116	19114	19231	19124	19238	19204	19086	19044	18969	19134	19094	19124	19375	19071	19186	18869	19125	19181	19191	19257	19069	19066	19280	19218	19179	19224	19191	19087	19113	19251	19273	19092	19061	19083	19141	19106	19228	19123	19094	19243	19134	19170	19306	19083	19155	19007	19172	19275	19237	19273	19147	19151	19254	19255	19302	19186	18896	19135	19201	19178	19161	19133	19304	19054	18926	19022	19212	19059	19275	19269	19307	19142	19281	19234	19346	19030	18995	19168	19192	19164	19031	19230	19073	19113	19308	19044	19346	19093	19005	19407	19032	19083	18932	19000	19234	19055	19139	19050	19198	19184	19125	19260	19254	19112	19089	19311	19067	19305	19299	19354	19081	19200	19281	19171	19013	19025	19074	19337	19025	19292	19240	19072	19041	19072	19193	19041	19124	19026	19240	19125	19068	19166	19166	19144	19166	19301	19095	19227	19224	19457	19296	19293	19222	19030	19108	19056	19121	19362	19068	19020	19131	19366	19207	19348	19073	19345	19036	19120	19135	19074	18945	19184	19131	19115	18990	18869	19002	19203	19208	19003	19011	19203	18987	19416	19181	18985	19202	19121	19226	19140	19135	19080	19112	18915	19295	19110	19250	19144	19200	19152	19129	19252	19046	19266	19039	18913	19089	18949	19128	19068	19332	19386	19034	19197	19262	19161	19208	19285	19272	19026	18988	19185	19243	19153	19341	18933	19120	19038	19084	19196	18998	19018	19226	18970	19150	19113	19203	18968	19437	19153	19056	19171	19292	19129	19143	19152	19422	19400	19324	19109	19087	18886	19120	19101	19087	19135	19095	19146	19153	19012	19303	19143	19302	19148	19241	19232	19131	19252	19258	19349	19121	19204	19340	19282	19243	19092	19103	19140	19051	19225	19161	19193	19142	18959	19288	19189	19041	19062	19415	19130	19186	19213	19301	19123	19219	19130	19165	19215	19250	18943	19244	19249	19179	19395	19016	19279	19209	19002	19355	19070	19148	19160	18991	19253	19077	19310	19141	19163	19062	19014	19301	19375	19201	19082	19153	19225	19217	19083	19384	19278	19317	19177	19275	19543	19327	19205	19212	19054	19151	18841	19117	19072	19147	19210	19242	19085	19114	19174	18899	19298	19075	19143	19404	19264	19064	19015	19074	19093	19170	19071	19190	19093	19410	19252	19185	18954	19147	19097	18903	19085	18962	18985	19129	19008	19152	19118	19306	19306	19287	18995	19154	19000	19230	19064	18967	19070	19255	18903	19433	19270	19066	19026	19239	19080	19396	19121	19230	19239	19030	19251	19305	19328	19424	19206	18955	19094	19116	19186	19233	19074	19139	19267	19373	19090	19405	19196	19321	18982	19227	19245	19243	19177	19113	19257	19285	19118	19150	19204	19088	19208	19153	19103	19153	19118	18934	18937	19195	19288	19172	19006	19284	19131	19100	19322	19279	19005	19164	18883	19186	19037	18967	19133	19206	19270	19121	19215	19298	19118	19299	19144	19149	19183	19018	19118	19130	19026	19219	19209	19440	19371	19304	19226	19195	19179	19114	19296	19203	19033	18990	19083	19213	19044	19025	19152	19343	19101	19136	19168	19110	19169	19272	19172	19253	19057	19181	19140	19062	19154	19184	19271	19354	19373	19172	18995	19202	19226	19051	19109	19115	19458	19120	19146	19200	19147	19018	19260	19212	19165	18960	19077	19271	19126	19130	19177	19251	19090	19318	19269	19293	19111	18896	19068	19309	19186	19057	19161	19131	19211	19197	19116	19303	19327	19010	18973	19160	19127	19186	19143	19312	19030	19272	19265	19223	19042	19188	19225	19058	19094	19287	19114	19251	19017	19348	19064	19203	19251	19109	19226	19163	19162	19137	19148	19181	19143	19257	19109	18895	19080	19165	19139	19139	19153	19283	19087	19072	18927	19194	19164	19003	19036	19137	19117	19340	19251	19014	19134	19072	19119	18988	19180	19180	19059	19061	19104	19175	19151	19057	19186	19200	18985	19161	19139	19267	19199	19477	19303	19329	19232	19179	19272	19250	19076	18969	19100	18896	18952	19217	19127	19317	19296	19099	19054	19347	19083	19146	19100	19024	19230	19127	19208	19275	18905	19334	19087	19202	19010	19198	19340	19184	19308	19171	18929	19321	19150	19000	19067	19202	19047	19025	19060	19271	19062	19092	19408	19280	19174	19205	19026	18920	19087	19279	19295	19276	19093	19195	19166	19087	19093	19179	19306	19239	19331	19325	19325	19141	19159	19179	19402	19306	19282	19197	19225	19022	19137	19151	19073	19198	19214	19238	19230	19110	18955	19052	19086	19123	19181	19139	19323	19248	19022	19243	19334	19012	19338	19243	19045	18960	19095	19210	19243	19160	19119	19182	19132	19138	19048	18899	19166	19184	19139	19045	19191	19252	19223	19263	19173	19169	19040	19140	19206	19274	19239	19155	19085	18992	19145	19240	19284	19332	19166	19097	19103	19114	19026	18946	19143	19149	19081	18996	19135	19030	19146	19364	19365	19013	19235	18871	19254	19033	19039	19165	19013	19001	19078	19009	19133	19064	19097	19264	19268	19358	19102	19160	19136	19146	18957	19178	19101	18950	19117	19310	19038	19220	19402	19274	19055	19317	19140	19086	19159	19172	19335	19303	18995	19295	19177	19199	19218	19195	19189	19109	19269	19097	18991	19200	19028	19060	19274	19209	19350	19128	19315	19164	19220	18908	19220	19020	19237	19230	19171	19325	19123	19150	19167	19199	19072	19140	19036	19076	19108	19154	19093	19254	19186	19080	19179	19258	19251	19089	19217	19226	19110	19212	19048	19217	19248	19236	19162	19205	19092	19315	19112	19220	19222	19116	19267	19208	19298	19260	19071	19222	19123	19152	19162	19308	19048	19184	19260	19184	19098	19155	19210	19256	19112	19160	19174	19197	19089	19182	19185	19184	19240	19163	19042	19066	19130	19044	19373	18921	19104	19241	19114	19439	19095	19172	19081	19040	18991	19378	19094	19112	19238	19259	19084	19368	19347	18906	19052	19061	19215	19239	19114	19071	19242	19227	19221	19280	19222	19087	19135	19093	19082	19068	19046	19114	19144	19220	19310	19111	19165	19248	19050	19158	19061	19006	19099	19539	19372	19233	19155	19216	19107	19188	19077	19018	19201	19194	19031	19213	19149	19122	19093	19206	19055	19369	19150	19103	19217	19089	18848	19131	19343	19050	19045	19251	19078	19157	18971	19095	19068	19169	19237	19250	19084	19259	19172	19165	19004	19230	19230	19027	19274	19314	19356	19324	19173	18922	18941	19128	19162	19122	19162	19330	19194	19195	19096	19077	18992	19046	19046	19288	19205	19202	19198	19339	19092	18990	19053	19128	19038	19165	19310	19295	19037	19047	19059	19171	19121	19301	19154	19170	19200	19181	19243	19228	19177	19114	19321	19147	19143	19008	19249	19156	19281	19190	19046	19171	19158
20872	30959	24265	19709	17994	17111	16991	16547	16583	16112	16381	16098	16126	16307	16064	15992	15842	16049	15985	16045	15980	16122	15920	16011	16127	15955	15800	15971	15947	15989	15893	15961	15968	16016	16088	16014	16110	15844	16025	15952	16044	16071	15904	15988	16028	15981	16013	15980	15989	15955	15897	15904	15980	16087	15912	15968	15994	15920	16096	16089	15911	16062	15977	15886	15842	15949	15857	15843	16208	16124	15901	16039	16136	15970	16006	16236	15962	16111	15948	15956	16077	16103	15891	15957	16033	15949	16124	15972	15896	15946	15762	16092	15965	16066	16058	16032	16059	16119	15816	16008	15909	16052	16069	15907	15906	16071	16000	15923	15993	15868	15890	15918	16099	15907	15846	15966	16139	15994	15831	15855	15866	15986	15955	16031	15869	15962	16004	16117	16122	15809	16050	15949	16056	15864	15852	15913	15891	15791	16007	16098	16066	16096	16054	16070	15923	16011	16025	15901	15962	15800	16064	16110	15900	16050	15876	15941	16066	15921	16060	16008	16021	15815	15968	16017	16041	15947	16136	16015	16070	15895	16074	16006	16213	15826	16041	15954	16022	16090	15920	15930	16047	15981	15926	15983	15972	15952	16106	15979	16128	15861	15994	15972	15748	16044	16072	16107	15913	16093	16087	15952	16059	16091	16122	15944	16048	15977	16026	15836	16082	16068	16003	15961	15936	16139	16085	16135	15990	15866	15999	15900	15719	16225	15976	15955	15826	15987	16215	15891	16060	15985	16131	16151	16069	16081	16122	16057	15837	15975	15931	16018	16075	16053	15923	15862	15989	16072	16069	15735	15920	16051	15909	16037	15754	15929	15892	16104	15954	15963	15961	15946	15998	16050	15830	15995	16003	15947	16028	15891	16056	16049	16019	15880	16064	16113	15985	15962	15966	16021	16067	15852	15877	16061	16027	16050	15971	15931	16017	16063	15963	15966	16019	16014	16067	16111	15990	15875	15913	15776	15861	15847	15888	16071	15937	16052	15755	15763	15997	16024	15931	15961	15824	15904	16013	15887	15917	16011	15784	15905	15976	16061	16062	16017	15986	15915	15855	16058	15990	15916	16118	15990	15977	15896	16016	15794	16050	15904	16118	15938	16029	15998	16112	15931	16037	16072	15835	16093	16104	15915	16146	16151	16026	16108	16006	16079	15962	15988	15931	15978	16138	15937	15924	16122	16116	15996	15987	16003	16001	16129	15907	16021	16066	15910	15915	16011	15858	15933	15837	15787	15843	15853	15754	16098	15901	15784	15877	15938	15959	15962	16048	15846	15943	15971	16058	15933	16065	15907	15831	15964	15952	15889	16113	16081	16116	16014	16088	16068	16033	15995	16022	16012	16043	15918	15966	16037	15943	16110	15968	16148	16042	16039	15837	15969	16005	15911	16045	16056	15934	15985	16088	15960	16054	15929	15992	16054	16059	15982	15984	15883	16067	15824	16070	15966	15965	15978	16105	16059	15763	16072	15812	16028	15916	16009	15952	15896	15862	16077	15863	16090	16080	16026	15897	16086	16015	15988	15861	16062	16101	16237	16174	15967	16130	16133	15878	15950	15965	15940	15873	15991	15932	15954	15922	16145	16043	15972	16083	16113	15941	15950	15910	15969	15901	15922	15936	15985	16052	15974	16029	15981	15898	15729	15913	15714	16181	15901	15929	16056	16063	16078	15836	15898	15962	15937	15984	15996	15864	16046	15814	15956	16239	15956	15903	15856	16079	16000	15840	15980	16084	15990	15828	15990	15982	15983	16051	15975	16042	15929	15919	15863	15912	15885	15920	15931	16001	15786	16024	16054	16057	15893	15744	15989	15992	16026	15830	15936	16108	15994	15954	16116	15824	15943	16295	15887	15990	16120	16048	15996	16129	15927	15844	16082	16206	15966	16056	15838	16058	16152	15931	16067	16040	15893	15996	15984	16004	15841	16017	15936	15840	16060	15956	15799	16027	15994	16175	16020	16028	16034	15985	15904	16032	16121	15859	15922	15749	16102	16007	15945	16116	15964	16098	15840	16027	15895	16181	15969	16009	15893	16034	15979	16010	15919	15958	16004	15834	15913	15935	16026	16064	16047	16124	15836	15902	16077	16033	15904	16119	16096	16075	15842	15985	16032	16072	15885	15961	15987	15943	15965	16078	16090	16115	16005	15768	15999	15862	16066	15903	16008	16117	16025	15984	16022	15800	16056	16130	16002	15966	15905	16024	15946	16064	16092	15982	15909	16096	16093	15956	16057	15803	16056	16021	15915	16034	15937	16203	15938	16035	16023	16133	15708	16022	15891	15990	16046	16139	16070	15873	15960	16197	15987	16020	15925	15923	15886	15899	16011	16012	16002	15886	16101	15980	15984	16007	16170	15930	16086	15871	15836	16061	15903	15901	15931	16020	15915	16066	15915	15840	16239	16055	15996	15841	15842	16102	16086	15987	16049	15897	15853	15965	15966	15903	15993	15864	16041	15977	15885	15919	16077	15841	16076	15911	15977	15809	15934	15972	15819	16074	15758	15983	15908	16116	15927	15932	15772	15954	16097	15951	15947	15945	15938	15853	16075	16000	15986	15891	16044	15882	16077	15894	16011	15980	16003	15820	15992	16045	16004	15875	15969	15977	15901	15930	15809	15968	16032	15894	15998	15913	16018	15998	15897	15927	16023	16028	16032	16083	16083	16188	16086	15944	16065	15971	16043	16111	15899	15965	16031	15853	16141	15771	15911	15906	15879	16072	15897	15991	15916	15855	15969	16051	15953	15968	15845	15931	15955	15879	16050	16030	15894	15946	16077	15925	16138	15828	16001	16067	15890	15989	16054	15976	16108	15956	16141	16057	16162	15855	15964	16016	15932	15890	15817	16124	15973	15958	15983	15906	15835	16159	15928	16020	16029	16014	15896	15921	15986	16138	15946	15991	16099	16082	16057	15867	16147	15962	16116	16071	16063	15929	16001	16044	16185	15920	15868	16052	15880	15983	15937	16035	16130	16086	15928	15998	16025	16050	15910	15939	16181	15962	16059	16154	15874	15944	15922	16040	15920	15972	16071	15752	16004	15802	16081	16096	15878	15974	15923	15878	15961	15971	15879	15912	16110	16042	15866	16117	15871	15899	15916	16082	16172	15981	15896	16022	15977	15912	15793	16179	15711	15764	16055	15897	15922	15920	15890	15951	15904	15947	15944	16016	15969	15938	15939	15933	15966	15927	15874	15975	15970	15867	15913	15910	15993	16012	16051	16176	16083	15938	16059	15883	15921	15801	16029	15910	16106	15879	15931	15890	16221	15847	16056	15976	15939	16093	16172	16012	15842	15894	15955	16106	16006	15981	15726	15911	15945	15883	15907	15857	16004	15948	15990	15979	16004	16135	16062	16066	16174	15889	15910	15920	15981	16025	16110	16107	15941	15970	15970	16023	15830	16038	15991	15975	15948	16117	16091	15802	15924	15984	16122	16101	15972	15817	16193	15866	15965	16094	16050	15793	15923	16084	15946	15933	15990	16019	15957	16039	15992	15929	16079	15781	16035	15799	15866	15892	16012	16062	15970	16113	16124	15979	16066	15915	15898	16001	16273	15869	16003	15900	15992	15847	16006	15880	16118	16001	16057	15941	15957	15893	15967	16029	15962	15935	16145	15940	15989	16104	16085	16144	16114	15916	16001	15808	16104	16117	15928	15880	15929	15781	16064	15900	15964	15813	15846	15846	16010	16031	16045	16100	16041	15910	15997	15749	15990	16040	15984	16023	16005	15920	16098	16037	15851	15958	15967	15942	15849	15967	15891	15916	15869	15830	16028	16037	16080	15773	15897	16122	15890	16010	16044	15843	15973	15890	15880	16045	16027	15951	15947	16141	15816	15945	15932	16126	15954	15976	15927	15913	15962	15887	15843	15932	15983	16180	15917	16108	16134	15906	16086	16138	15976	16042	15910	15953	15896	15853	15890	16051	15980	15977	15865	15888	16061	15980	15934	15972	15814	15897	16008	15938	15884	16150	16045	15937	16049	15972	16012	15817	15939	16095	16046	15985	16081	16112	15834	15982	15896	16273	16024	16128	16176	16034	15983	16108	16103	16083	15895	16023	15901	15923	16085	15994	15891	15966	15890	15864	16092	15906	15977	16000	15928	15980	16062	15918	15936	15999	16000	15876	16131	15978	15912	16107	15928	16026	15835	15971	16077	15995	16172	16156	16003	16059	16071	16042	16046	16089	15974	15983	16098	15985	15964	16072	16043	15985	16020	16167	16134	16073	15937	15978	15973	16168	16075	16017	16122	15981	15964	15785	15968	15879	16058	15916	16069	15887	16023	16117	16062	15844	16053	16106	16007	15956	16052	15841	15953	16073	16001	15890	16025	15941	16081	16108	16016	15940	15906	15905	15971	15931	16088	15863	16033	16070	16066	16082	15883	15947	16007	15858	16082	15988	15948	15990	16159	16101	16066	16008	15796	16052	16066	16079	16064	16041	15983	16042	15983	16080	15849	16008	15845	15963	15887	15896	16241	16018	16071	15723	15835	16126	16103	15867	15930	15997	16000	15940	15837	16048	16048	16028	15898	16001	15905	16128	16107	16127	15904	15898	16060	15985	16156	15997	16027	16032	16062	15984	16006	16015	15903	15992	16030	16043	16120	15845	15965	15973	16025	15860	15947	16045	15880	15761	16036	15969	16132	15900	16067	16034	15868	16095	16021	15777	15985	15936	16021	16085	15898	16044	16187	15959	15973	15841	15915	16001	15884	15878	15994	16010	15888	16023	15928	16071	15990	15875	15901	16084	16068	15988	15961	16029	15893	16019	15780	15824	16020	15898	15884	15970	16006	16002	16057	15971	16164	16058	15928	15916	16241	15861	15948	15981	15915	15913	16016	16027	15892	15885	16084	15981	15911	15994	16005	15983	15986	16167	16061	16050	16105	16027	15965	16047	16013	16079	16037	15976	15889	16005	15921	16193	15894	16120	16003	15924	16122	15916	16029	15977	15935	15982	15746	15906	15955	16054	15981	15922	15910	16254	15937	15791	15967	16096	16003	15971	15966	15900	15826	15955	16150	15917	16121	16000	15906	16043	16022	15931	16062	15931	16050	16082	15919	15909	15920	16049	15962	16167	15973	15999	15993	15928	15874	16050	16070	16051	15924	15893	16061
23752	21558	28322	25758	23189	22800	21837	19923	19108	19199	19027	19059	18972	19014	18868	18543	18478	18709	18814	18649	18519	18805	18582	18741	18474	18563	18688	18593	18522	18613	18389	18555	18653	18612	18556	18616	18539	18544	18580	18560	18640	18650	18530	18477	18811	18603	18388	18511	18504	18530	18830	18464	18491	18589	18578	18587	18618	18573	18440	18357	18359	18538	18418	18598	18489	18578	18675	18471	18292	18695	18521	18462	18497	18427	18370	18431	18456	18448	18239	18283	18568	18558	18687	18751	18650	18560	18461	18428	18579	18414	18505	18602	18350	18404	18658	18276	18639	18511	18296	18458	18498	18527	18539	18570	18632	18562	18451	18606	18553	18440	18618	18514	18314	18646	18503	18303	18304	18416	18512	18547	18474	18454	18669	18650	18667	18401	18544	18536	18446	18518	18558	18510	18390	18627	18533	18429	18468	18568	18452	18745	18440	18456	18454	18445	18612	18546	18602	18424	18592	18533	18689	18522	18462	18644	18444	18223	18413	18466	18592	18399	18551	18703	18459	18364	18567	18653	18533	18454	18647	18714	18540	18466	18667	18575	18518	18798	18508	18649	18399	18402	18626	18433	18419	18172	18450	18583	18440	18565	18609	18509	18496	18654	18421	18445	18427	18506	18726	18340	18456	18481	18673	18323	18273	18608	18633	18328	18685	18390	18577	18449	18650	18581	18541	18481	18490	18386	18703	18493	18644	18586	18401	18584	18490	18399	18715	18508	18737	18654	18458	18519	18412	18499	18395	18340	18481	18809	18725	18543	18476	18452	18584	18388	18477	18532	18338	18615	18645	18453	18426	18520	18594	18461	18661	18309	18556	18465	18519	18544	18523	18306	18577	18402	18626	18582	18679	18703	18398	18599	18561	18638	18646	18588	18507	18446	18417	18425	18512	18588	18550	18373	18494	18342	18436	18384	18595	18563	18467	18270	18328	18499	18606	18589	18745	18532	18415	18476	18500	18542	18390	18354	18417	18519	18514	18415	18389	18632	18362	18594	18518	18505	18590	18323	18572	18337	18339	18236	18483	18664	18341	18318	18511	18748	18687	18318	18756	18639	18692	18494	18378	18416	18532	18407	18320	18537	18637	18519	18440	18509	18330	18455	18656	18517	18555	18505	18542	18286	18619	18427	18588	18586	18463	18629	18504	18486	18481	18408	18420	18451	18656	18707	18461	18673	18437	18503	18364	18463	18701	18522	18336	18569	18577	18515	18629	18705	18339	18552	18469	18428	18376	18531	18560	18609	18459	18474	18606	18428	18420	18517	18388	18573	18436	18416	18722	18271	18448	18702	18418	18436	18521	18668	18615	18376	18472	18577	18594	18284	18475	18553	18479	18505	18580	18353	18645	18465	18792	18507	18636	18408	18779	18581	18457	18600	18524	18455	18489	18376	18565	18720	18496	18473	18467	18638	18409	18435	18630	18665	18385	18354	18465	18455	18714	18462	18603	18357	18439	18505	18593	18458	18482	18371	18584	18525	18669	18453	18551	18597	18424	18576	18629	18831	18482	18474	18591	18488	18625	18582	18512	18274	18533	18478	18634	18557	18627	18377	18374	18401	18780	18472	18500	18442	18636	18710	18629	18433	18647	18685	18611	18689	18301	18430	18476	18430	18454	18353	18692	18456	18625	18442	18553	18352	18478	18689	18490	18690	18658	18358	18555	18361	18597	18393	18638	18483	18417	18291	18453	18570	18504	18398	18599	18474	18487	18493	18511	18427	18527	18522	18626	18578	18604	18505	18634	18564	18553	18575	18490	18400	18416	18398	18386	18470	18477	18368	18604	18548	18600	18497	18489	18576	18514	18450	18508	18578	18190	18696	18412	18544	18703	18423	18607	18444	18527	18430	18440	18409	18646	18486	18528	18526	18491	18467	18554	18451	18434	18581	18699	18407	18436	18396	18444	18242	18437	18393	18569	18548	18399	18474	18470	18520	18399	18522	18289	18588	18673	18487	18482	18448	18614	18521	18587	18609	18491	18522	18328	18427	18323	18421	18474	18429	18489	18528	18498	18671	18645	18531	18412	18282	18304	18517	18607	18465	18674	18443	18457	18322	18361	18360	18622	18589	18418	18315	18611	18353	18763	18655	18327	18642	18711	18366	18732	18378	18558	18463	18411	18426	18272	18639	18539	18498	18543	18486	18669	18473	18732	18587	18150	18485	18530	18482	18333	18642	18548	18722	18442	18421	18345	18461	18423	18463	18406	18370	18648	18563	18534	18752	18469	18670	18569	18552	18511	18532	18546	18479	18672	18575	18567	18361	18582	18501	18321	18314	18159	18217	18571	18489	18580	18506	18304	18398	18516	18278	18596	18489	18447	18620	18641	18441	18332	18423	18596	18481	18263	18328	18543	18647	18566	18410	18429	18484	18412	18499	18656	18422	18577	18344	18631	18521	18452	18465	18445	18365	18411	18466	18465	18228	18457	18490	18326	18453	18629	18524	18698	18425	18554	18460	18535	18553	18633	18664	18637	18414	18359	18685	18509	18380	18379	18508	18479	18598	18475	18419	18346	18423	18453	18524	18480	18565	18788	18394	18756	18553	18277	18539	18579	18560	18315	18442	18454	18426	18607	18404	18508	18571	18346	18564	18373	18667	18458	18651	18403	18651	18585	18604	18531	18497	18639	18582	18488	18672	18558	18683	18619	18325	18636	18392	18479	18375	18542	18424	18453	18696	18496	18474	18498	18378	18480	18456	18435	18430	18512	18459	18404	18477	18474	18460	18557	18468	18352	18382	18450	18611	18741	18515	18498	18432	18594	18427	18527	18486	18593	18385	18496	18456	18490	18546	18704	18532	18391	18510	18577	18354	18557	18376	18312	18430	18575	18421	18269	18448	18519	18691	18524	18617	18375	18610	18607	18759	18489	18712	18459	18418	18667	18382	18493	18346	18578	18336	18693	18333	18511	18328	18581	18501	18644	18477	18621	18423	18664	18536	18420	18526	18394	18397	18423	18594	18404	18231	18391	18409	18497	18561	18629	18422	18678	18398	18368	18402	18441	18387	18487	18546	18823	18549	18528	18538	18572	18223	18427	18600	18493	18404	18675	18617	18396	18610	18532	18411	18622	18436	18397	18423	18404	18681	18485	18360	18528	18376	18535	18526	18509	18401	18416	18614	18394	18567	18455	18333	18365	18361	18705	18460	18292	18390	18444	18518	18605	18684	18549	18314	18486	18604	18658	18596	18406	18621	18499	18521	18564	18649	18580	18554	18697	18512	18311	18569	18326	18571	18506	18401	18664	18708	18191	18514	18545	18348	18477	18393	18534	18594	18640	18527	18499	18647	18463	18350	18529	18564	18548	18344	18702	18539	18457	18610	18432	18582	18540	18229	18593	18413	18519	18571	18492	18407	18447	18374	18397	18464	18438	18305	18398	18515	18369	18471	18516	18574	18515	18592	18476	18365	18697	18701	18709	18392	18600	18562	18428	18500	18305	18435	18305	18490	18550	18430	18476	18611	18584	18410	18516	18659	18649	18547	18614	18625	18695	18631	18537	18427	18726	18411	18584	18498	18592	18449	18411	18644	18549	18550	18344	18511	18780	18766	18601	18462	18499	18376	18144	18489	18491	18554	18427	18264	18608	18423	18436	18516	18453	18134	18432	18638	18562	18598	18689	18308	18331	18498	18538	18457	18511	18370	18564	18423	18695	18453	18443	18396	18440	18545	18385	18603	18534	18384	18371	18558	18427	18693	18701	18513	18695	18407	18650	18605	18480	18577	18439	18477	18518	18403	18366	18484	18587	18524	18370	18416	18589	18454	18628	18430	18443	18656	18478	18926	18748	18528	18532	18481	18494	18599	18473	18389	18509	18601	18626	18515	18424	18395	18344	18477	18613	18458	18445	18514	18544	18500	18521	18452	18408	18777	18490	18412	18517	18532	18586	18458	18441	18640	18473	18544	18517	18608	18540	18581	18451	18314	18513	18752	18690	18543	18474	18270	18435	18283	18885	18467	18412	18746	18706	18543	18375	18343	18439	18442	18500	18644	18440	18500	18497	18460	18585	18461	18384	18467	18548	18431	18508	18558	18446	18534	18619	18657	18559	18517	18428	18507	18676	18592	18485	18589	18598	18479	18512	18653	18589	18588	18461	18417	18499	18408	18456	18511	18361	18497	18601	18680	18398	18502	18490	18379	18488	18356	18586	18535	18437	18504	18478	18496	18482	18450	18382	18760	18459	18309	18473	18417	18574	18436	18588	18492	18558	18391	18476	18478	18708	18355	18528	18378	18327	18516	18522	18466	18394	18528	18485	18554	18635	18266	18529	18443	18575	18595	18378	18321	18691	18347	18255	18403	18480	18354	18558	18514	18619	18485	18359	18470	18521	18555	18383	18595	18452	18430	18517	18449	18590	18602	18328	18383	18455	18383	18423	18596	18461	18509	18340	18440	18354	18579	18488	18465	18485	18519	18379	18576	18423	18514	18708	18704	18664	18544	18509	18490	18608	18555	18552	18533	18810	18738	18626	18596	18671	18580	18147	18442	18558	18581	18562	18567	18643	18341	18350	18517	18477	18497	18643	18345	18444	18596	18423	18431	18337	18673	18647	18540	18650	18523	18395	18616	18590	18516	18515	18558	18598	18481	18339	18458	18535	18675	18401	18654	18712	18508	18394	18500	18582	18562	18414	18336	18257	18726	18389	18293	18258	18682	18616	18404	18477	18433	18499	18639	18447	18505	18411	18308	18618	18411	18411	18388	18628	18410	18439	18526	18694	18494	18578	18454	18300	18515	18491	18427	18537	18612	18597	18443	18474	18473	18481	18341	18365	18517	18520	18344	18416	18462	18660	18612	18370	18626	18495	18500	18534	18589	18348	18444	18571	18587	18501	18511	18581	18521	18412	18736	18502	18650	18386	18448	18447	18516	18742	18305	18486	18665	18758	18502	18485	18387	18596	18594	18432	18614	18633	18384	18695	18443	18663	18578	18464	18418	18747	18883	18633	18359	18521	18570	18454	18341	18445	18557	18544	18541	18436	18549	18399	18492	18438	18549	18401	18597	18549	18655	18411	18603	18583	18704	18536	18258	18467	18459	18384	18498	18625	18559	18518	18560	18494	18197	18266	18521	18534	18678	18456	18444	18399	18480	18521	18506	18439	18601	18492	18633
18725	37985	30368	22783	19855	18117	17368	16581	16278	16142	16141	15795	15992	15653	15765	15740	15835	15453	15608	15806	15436	15625	15809	15622	15643	15850	15602	15614	15503	15526	15586	15627	15549	15812	15658	15778	15635	15451	15561	15606	15619	15367	15659	15619	15655	15606	15562	15441	15408	15522	15571	15455	15690	15653	15655	15650	15617	15503	15492	15606	15567	15592	15479	15472	15535	15723	15548	15587	15457	15620	15497	15466	15573	15688	15429	15617	15516	15589	15546	15349	15645	15567	15884	15552	15676	15505	15510	15614	15417	15593	15725	15564	15531	15642	15448	15594	15526	15516	15592	15596	15725	15489	15550	15590	15593	15765	15696	15642	15420	15395	15671	15600	15605	15652	15718	15688	15558	15874	15631	15935	15680	15473	15560	15704	15513	15707	15530	15667	15472	15489	15626	15401	15483	15557	15481	15558	15600	15585	15784	15478	15628	15558	15717	15486	15663	15554	15656	15501	15484	15574	15810	15699	15542	15599	15616	15475	15528	15463	15626	15712	15570	15539	15624	15546	15420	15612	15428	15529	15520	15692	15656	15704	15444	15737	15615	15744	15403	15785	15531	15471	15726	15539	15747	15495	15508	15487	15505	15388	15635	15729	15638	15648	15471	15528	15566	15530	15410	15602	15716	15595	15672	15589	15474	15640	15602	15642	15723	15621	15476	15615	15592	15402	15575	15645	15501	15684	15560	15606	15543	15516	15610	15571	15592	15712	15584	15529	15522	15469	15613	15599	15600	15504	15556	15704	15619	15585	15758	15447	15660	15379	15500	15712	15727	15501	15504	15686	15641	15467	15703	15439	15594	15584	15494	15561	15532	15644	15736	15688	15626	15674	15666	15520	15432	15642	15329	15549	15576	15772	15761	15515	15483	15595	15592	15613	15545	15619	15547	15769	15603	15667	15632	15619	15619	15676	15582	15534	15636	15796	15566	15668	15741	15732	15783	15689	15655	15636	15553	15437	15667	15552	15611	15630	15509	15668	15549	15414	15756	15460	15704	15592	15612	15783	15392	15571	15635	15675	15608	15719	15480	15720	15725	15660	15400	15501	15544	15581	15613	15931	15520	15565	15577	15624	15515	15632	15557	15612	15518	15516	15691	15540	15494	15630	15404	15686	15658	15464	15581	15524	15593	15611	15716	15670	15557	15513	15666	15526	15451	15653	15644	15520	15596	15714	15488	15598	15444	15559	15695	15415	15644	15450	15612	15473	15670	15596	15481	15622	15604	15707	15436	15591	15574	15469	15573	15527	15666	15467	15634	15645	15760	15683	15748	15670	15614	15465	15591	15646	15579	15716	15682	15471	15656	15635	15506	15565	15572	15669	15626	15667	15246	15479	15499	15510	15662	15558	15552	15468	15564	15530	15584	15591	15694	15773	15697	15742	15609	15563	15778	15458	15605	15628	15461	15414	15681	15771	15648	15583	15480	15672	15568	15594	15566	15630	15693	15424	15448	15506	15581	15505	15553	15531	15604	15640	15661	15673	15407	15542	15722	15589	15571	15634	15721	15633	15591	15656	15587	15444	15446	15554	15583	15681	15652	15584	15438	15535	15415	15489	15732	15606	15463	15613	15628	15657	15725	15540	15673	15585	15466	15582	15618	15292	15586	15632	15669	15504	15471	15634	15649	15404	15605	15776	15701	15636	15681	15598	15665	15572	15654	15569	15639	15625	15568	15670	15606	15469	15554	15538	15457	15545	15634	15590	15598	15498	15597	15377	15623	15479	15472	15416	15702	15533	15626	15381	15539	15495	15601	15618	15616	15633	15447	15548	15615	15560	15576	15658	15711	15602	15576	15452	15774	15347	15582	15640	15682	15579	15632	15670	15495	15446	15701	15512	15541	15645	15718	15618	15567	15577	15670	15507	15540	15633	15553	15467	15539	15313	15446	15645	15565	15685	15605	15556	15456	15680	15415	15698	15503	15599	15426	15533	15686	15559	15600	15657	15504	15713	15557	15656	15527	15506	15598	15602	15574	15557	15688	15566	15572	15534	15609	15610	15626	15615	15581	15690	15585	15594	15559	15590	15637	15614	15562	15494	15539	15523	15572	15728	15677	15557	15582	15487	15711	15564	15550	15658	15417	15504	15578	15490	15501	15550	15650	15408	15580	15705	15602	15438	15692	15506	15702	15575	15530	15603	15676	15600	15573	15715	15568	15502	15476	15522	15511	15696	15657	15557	15546	15374	15693	15505	15453	15497	15677	15642	15632	15590	15597	15667	15734	15546	15734	15438	15725	15558	15462	15555	15482	15502	15648	15656	15589	15675	15488	15495	15639	15587	15432	15631	15592	15790	15697	15423	15587	15535	15627	15544	15555	15573	15607	15653	15648	15515	15554	15650	15584	15529	15638	15705	15639	15619	15697	15499	15537	15716	15629	15710	15512	15625	15573	15512	15635	15476	15669	15586	15593	15659	15651	15497	15680	15596	15509	15495	15580	15642	15431	15616	15648	15599	15519	15499	15472	15654	15589	15754	15663	15691	15653	15470	15582	15595	15533	15595	15541	15620	15496	15555	15473	15723	15667	15598	15578	15731	15648	15605	15559	15326	15358	15513	15604	15435	15386	15659	15682	15541	15653	15548	15646	15383	15756	15484	15541	15488	15708	15728	15636	15547	15726	15535	15521	15574	15544	15570	15710	15608	15508	15630	15507	15721	15517	15428	15508	15603	15600	15549	15592	15389	15631	15621	15507	15565	15671	15615	15660	15685	15635	15708	15657	15360	15536	15539	15596	15530	15483	15589	15369	15488	15690	15655	15665	15657	15665	15404	15602	15660	15385	15646	15708	15582	15466	15861	15689	15608	15677	15478	15663	15461	15308	15626	15565	15544	15528	15588	15683	15655	15575	15554	15500	15582	15538	15621	15558	15698	15665	15645	15549	15574	15702	15535	15560	15833	15658	15632	15701	15535	15532	15554	15731	15483	15610	15548	15556	15489	15599	15579	15748	15443	15450	15557	15501	15521	15559	15607	15520	15639	15613	15634	15649	15724	15672	15633	15554	15635	15649	15565	15501	15553	15513	15578	15671	15614	15676	15678	15593	15374	15521	15764	15545	15578	15558	15426	15595	15586	15725	15496	15501	15701	15628	15715	15652	15590	15585	15561	15559	15552	15651	15627	15667	15754	15373	15600	15517	15584	15672	15629	15625	15508	15699	15521	15651	15650	15461	15677	15655	15752	15535	15715	15495	15579	15424	15412	15499	15605	15635	15540	15521	15539	15642	15685	15567	15502	15673	15648	15715	15550	15833	15410	15712	15679	15603	15623	15750	15673	15450	15709	15764	15728	15404	15497	15495	15594	15644	15581	15447	15613	15508	15577	15662	15551	15432	15589	15412	15571	15625	15632	15580	15580	15569	15526	15434	15721	15476	15317	15615	15674	15536	15480	15490	15750	15569	15656	15693	15604	15442	15510	15474	15624	15459	15585	15389	15477	15628	15580	15563	15574	15524	15671	15671	15486	15653	15771	15589	15546	15384	15609	15506	15491	15491	15575	15504	15606	15483	15389	15578	15665	15410	15686	15640	15473	15439	15622	15653	15620	15571	15451	15426	15565	15732	15463	15695	15574	15582	15703	15530	15590	15624	15610	15758	15536	15602	15573	15662	15568	15628	15597	15597	15489	15577	15523	15518	15756	15466	15592	15629	15566	15382	15629	15611	15651	15475	15532	15446	15502	15652	15694	15622	15595	15615	15778	15671	15598	15614	15680	15535	15657	15700	15534	15697	15295	15808	15590	15662	15567	15736	15495	15629	15619	15647	15668	15608	15407	15599	15553	15563	15705	15725	15567	15640	15593	15461	15570	15584	15484	15501	15513	15720	15582	15742	15685	15709	15511	15597	15650	15602	15523	15500	15730	15662	15489	15584	15588	15655	15623	15688	15577	15695	15433	15537	15691	15535	15559	15597	15690	15588	15442	15663	15590	15436	15641	15485	15663	15529	15537	15592	15630	15463	15668	15540	15547	15641	15539	15475	15549	15675	15414	15725	15786	15557	15627	15583	15403	15794	15644	15544	15587	15428	15647	15604	15575	15573	15635	15570	15474	15520	15534	15509	15681	15377	15596	15496	15497	15575	15642	15478	15609	15443	15776	15574	15637	15515	15672	15497	15576	15630	15746	15559	15631	15719	15525	15722	15521	15846	15671	15702	15501	15745	15687	15576	15468	15702	15727	15491	15664	15480	15621	15563	15471	15646	15537	15539	15530	15628	15527	15559	15534	15597	15550	15637	15815	15502	15525	15649	15538	15669	15552	15504	15675	15626	15703	15595	15769	15611	15558	15532	15635	15513	15618	15725	15598	15551	15587	15650	15639	15711	15595	15547	15564	15609	15544	15742	15685	15476	15724	15553	15653	15590	15707	15429	15464	15489	15689	15594	15539	15603	15427	15641	15642	15584	15667	15863	15659	15539	15523	15455	15468	15706	15560	15518	15621	15524	15820	15535	15781	15509	15557	15451	15648	15663	15766	15637	15466	15553	15592	15648	15711	15657	15471	15582	15544	15581	15383	15481	15659	15573	15447	15535	15650	15474	15549	15469	15611	15581	15423	15427	15573	15659	15643	15520	15497	15605	15583	15607	15552	15499	15514	15629	15575	15658	15582	15606	15468	15610	15444	15642	15749	15535	15670	15613	15678	15757	15595	15639	15478	15530	15692	15519	15552	15839	15698	15426	15529	15481	15517	15617	15637	15631	15479	15694	15560	15621	15569	15597	15499	15609	15724	15523	15616	15432	15415	15409	15792	15528	15566	15582	15475	15567	15609	15469	15425	15550	15707	15665	15528	15585	15645	15725	15630	15665	15674	15588	15626	15646	15451	15674	15488	15465	15551	15613	15581	15605	15714	15355	15687	15474	15523	15610	15637	15567	15667	15595	15508	15629	15657	15402	15872	15493	15470	15431	15580	15493	15574	15461	15746	15529	15577	15660	15554	15772	15644	15490	15539	15545	15719	15565	15619	15633	15499	15549	15540	15659	15613	15676	15672	15621	15668	15544	15569	15630	15602	15538	15517	15687	15619	15563	15456	15556	15607	15383	15677	15476	15435	15574	15380	15519	15561	15440	15566	15573	15574	15495	15651	15504	15492	15577	15570	15692	15605	15586	15612	15550	15338
25393	21622	27688	28133	22178	21564	21521	20488	20247	20211	20188	20098	20036	19992	19857	19845	20038	19941	19917	19935	20088	19919	19813	19803	19788	19962	19938	19939	19726	19903	20041	19813	19896	19807	19928	19690	19844	19812	19847	19812	19858	19750	19789	19737	20088	19749	19708	19775	19869	19819	19778	19944	20119	19891	19842	19920	20078	19675	19824	19763	19646	20023	19844	19598	19829	19844	19728	20083	19637	19953	19873	19917	19840	19948	19755	19764	19766	19749	19763	19678	19918	19879	19832	19772	19861	19892	19675	19820	19798	19491	19631	19920	19687	19742	19801	19817	19828	19929	19612	19749	19925	19828	19887	19734	19801	19677	19739	19739	19854	19652	19871	20039	19534	19951	19693	19807	19754	20016	19710	19738	19774	19623	20013	19969	19790	19533	19780	19610	19810	19925	19851	19751	19767	19704	19917	19751	19891	19769	19789	19720	19840	19872	19803	19756	19779	19784	19656	19769	19684	19724	19800	20228	19898	19906	19698	19741	19867	20129	19703	19645	19774	19703	19997	19928	19878	19767	19920	19815	19731	19730	19705	19835	19988	19771	19888	20059	19825	19718	19673	19751	19823	19824	19713	19784	19557	19625	19659	19813	19708	19880	19786	19630	19636	19946	19703	19826	19786	19592	19622	19922	19648	19698	19710	19603	19821	19687	19637	19832	19787	19496	19839	19849	19696	19865	19635	19904	19818	19796	19847	19806	19868	19750	19558	19746	19725	20029	19782	19878	19892	20011	20017	19595	19708	19766	19711	19511	19705	19808	19821	19987	19701	19868	19587	19871	19668	19726	19818	19854	19732	19872	19626	19800	19704	19798	19826	19730	19913	19782	19850	19716	19710	19662	19852	19674	19961	19798	19730	19801	19647	19699	19923	19794	19869	19675	19799	19736	19734	19671	19996	19658	19924	19879	19812	19707	19902	19813	19648	19705	19607	19932	19750	20073	19745	19783	19667	19798	19787	19510	19786	19820	19702	19732	19963	19893	20006	19814	19789	20104	19795	19837	19727	19732	19626	19898	19704	19805	19680	20024	20023	19918	19836	19797	19835	19717	19685	19847	19812	20003	19925	19798	19832	19576	19909	19735	19846	19670	19593	19762	19872	19700	19980	19874	19896	19704	19653	19762	19570	19939	19865	19755	19831	19884	19590	19896	19885	19628	19781	19912	19511	19651	19875	19800	19719	19703	19702	19719	19770	20035	19974	19824	19985	19968	19702	19870	20125	19918	19706	19734	19740	19872	19889	19794	19790	19795	19866	19700	19591	19573	19728	19736	19746	20014	19912	19772	19715	19743	19936	19753	19910	19732	19876	19938	19587	19801	19898	19871	19732	19892	19803	19762	19730	19734	19709	19548	19847	19916	19830	19673	19748	19692	19674	19839	20126	19826	19848	19591	19740	19597	19868	19871	19853	19904	19653	19838	19613	19918	19775	19741	19712	20006	19802	19858	19800	19735	19825	19828	19835	19742	19801	19847	19853	19780	19716	19941	19703	19956	19823	20016	19584	19920	19878	19791	19961	19908	19944	19812	19877	19789	19680	19700	19848	19747	19866	19805	19783	19946	19801	19619	19766	19920	20020	19892	19910	19689	19748	19961	19668	19781	19733	19877	19570	19722	19674	19806	19573	19754	19599	19899	19769	19797	19902	19719	19994	20020	19918	19967	19861	19727	19962	19700	20011	20007	19827	19734	19726	19800	19682	19881	19744	19740	19761	19527	19640	19639	19765	19764	19782	19842	19766	19870	19921	19690	19745	19778	19587	19591	19825	19954	19597	19782	20004	19717	19977	19735	20044	19831	19842	19816	20015	19791	19822	19809	19869	19852	19892	19954	19846	19860	20003	19865	19923	19620	19738	19792	19943	19843	19862	19720	19717	19889	19760	19934	19970	19798	19746	19802	20033	19981	19798	19813	19863	19679	19881	19772	19734	19777	19762	19998	19972	19801	19904	19813	19792	19832	19769	19925	19831	20084	19730	19620	19770	19772	19651	19696	19897	19987	19632	19688	19779	19679	19856	20052	19686	19776	19501	19980	19990	19921	19588	19909	19624	19830	19846	19778	19678	19782	20019	19934	19818	19707	19633	19686	19634	19794	20057	19681	19896	19659	19757	19627	19868	19875	19864	19682	19782	19791	19779	19734	19888	19831	19893	20003	19733	19848	19719	19751	19737	19724	19778	20005	19622	19727	19799	19820	19804	20060	19682	19625	19873	19642	19646	19860	19849	19585	20000	19924	19933	19826	19777	19816	19897	19942	19775	19935	19825	19913	19915	19710	19580	19780	19705	19687	19987	19765	19766	19905	19763	19695	19879	19595	19910	19848	19671	19882	19528	19696	19548	19757	19735	19977	19614	19853	20103	19981	19842	19843	19900	19763	19882	19791	19792	19673	19756	19735	19695	19848	19922	19946	19859	19813	19997	19789	19657	19907	19699	19693	19731	19713	20001	19835	19817	19894	19919	19899	19955	19652	19804	19882	19587	19602	19963	19804	19849	19837	19794	19836	19777	19837	19608	19958	19692	19920	19649	19777	19753	20038	19615	19598	19953	19709	20008	19925	19859	19865	19812	19842	19830	19662	19765	19832	19735	19637	19873	19750	19907	19975	19689	19808	19622	19703	19710	19871	19687	19802	19822	19911	19839	19977	19707	19695	19738	19839	20013	19970	19876	19906	19921	19661	19734	19776	19620	19556	19985	20053	19783	19704	19973	19888	19814	19670	19697	19667	19633	19637	19914	19906	19883	19931	19813	19805	19740	19676	19868	19486	19823	19856	19762	19833	19881	19909	19761	19809	19736	19925	20101	19976	19825	19872	19593	19858	19622	19771	19791	19706	19834	19808	19749	19810	19898	19743	19836	19929	19799	19897	19740	19849	19814	19799	19814	19981	19886	19636	19872	20073	19766	19847	20029	19838	19793	19674	19774	19875	19847	19854	19952	19808	19935	19623	19740	19685	19667	19840	19761	20005	19893	19803	19842	19889	19971	19761	19886	19949	19849	19926	19860	19873	19760	19687	19998	19718	19710	19748	19853	19585	19785	19779	19728	19770	19656	19848	19608	19915	19789	19850	19873	19772	19911	19758	19970	19931	19949	19951	19643	19881	19601	19806	19892	19732	19877	19780	19800	19629	19538	19938	20023	19945	19864	19802	19983	19911	19737	19742	19677	19955	19857	19921	19459	19855	19646	19894	20026	19829	19810	19604	19818	19753	19869	19917	19841	19876	19794	19791	19776	19842	19920	19818	19761	19725	19885	19882	20013	19904	19706	19660	19805	19857	19843	19876	19712	19785	19824	19629	19942	20017	19902	19880	19914	19796	19849	19748	19629	19735	19601	19680	19821	19723	19761	19793	19632	19716	19855	19709	19889	19791	19739	19859	19958	19754	19877	19916	19943	19815	19943	19907	19767	19890	19847	19668	19826	19872	19799	19826	19979	19829	19740	19823	19663	19793	19950	19988	19688	19855	19983	19887	19885	19614	19816	20012	19703	19807	20018	19915	19771	19632	20126	19864	19811	19837	19786	19779	19816	19963	19790	19813	19729	19617	19835	19867	19834	19672	19793	19860	19830	19914	19784	19678	19915	19614	19956	19767	19943	19774	19813	19914	19830	19837	19933	19836	19739	19764	19919	19814	19887	20049	19843	19730	19737	19785	19711	19873	19770	19930	20016	19979	20061	19735	19808	19957	19864	19954	19702	19849	19948	19890	19780	19960	19709	19819	19797	19761	19769	19770	19793	19904	19798	19869	19697	19908	19893	19846	19764	19804	19714	19608	19581	19536	19848	19783	19895	19863	19844	19777	19902	19960	19828	19772	19800	19589	19789	19666	19838	19655	19640	19849	19896	19876	19651	19770	19843	19660	19959	19723	19738	19815	19791	19721	19896	19892	19647	19749	19705	19866	19903	19883	19738	19710	19652	19604	19845	19777	19757	19811	19869	19849	19669	19688	19975	19920	19709	19854	19819	19792	19893	19841	19744	19761	19926	19791	19791	19782	19735	20015	19791	19960	19889	19913	19669	19834	19823	19928	19782	19740	19698	19948	19794	19827	19820	19778	19566	19645	19655	19904	19869	19845	19822	19822	19994	19927	19931	19578	19655	19849	19856	19807	19802	19902	19791	19897	19876	19921	19719	19963	19915	19700	19817	19795	20005	19826	19842	19823	19808	20055	19731	19792	19852	20023	19971	19859	19972	19815	19811	19674	20039	19909	19797	19622	19749	19930	19924	19887	19870	20089	19952	19672	19838	19982	19961	19753	20177	19827	19920	19886	19834	19738	19782	19674	19699	19740	19829	19793	19840	19851	19727	19603	19964	19713	19783	19750	19823	19793	19932	19722	19698	19810	19713	19901	19654	19565	19774	19679	19769	19795	19799	19789	19763	19979	19730	19682	19812	19862	19882	19929	19726	20006	19856	19929	20003	19681	19682	19968	19794	19927	19877	19911	20004	19798	19818	19722	19808	19842	19691	19506	19748	19901	19952	20162	19946	19771	19861	19802	20084	19744	20020	19734	19960	19781	19826	19816	19928	19760	20002	19725	19819	19861	19781	19608	19814	19875	19759	19920	19885	19660	19856	20007	19724	19769	19788	19930	19769	19758	19660	19677	20140	19966	19908	19971	19747	19833	20008	20008	19806	19979	19755	19954	19853	19960	19820	19799	19730	19938	19875	19894	19857	19844	19876	19599	19884	19679	19807	19686	19647	19828	19630	19775	19876	20056	19888	19874	19820	19676	19707	20022	19937	19810	19682	19800	19892	20021	20090	19967	19850	19797	19536	19996	19736	19851	19756	19818	19999	19701	19872	19737	19887	19965	19838	19844	19735	19638	19915	19802	19908	20029	19823	19824	19894	19812	19767	19901	19982	19743	19851	19869	19609	19615	19644	20036	19707	19731	19779	19676	19912	19838	19521	19727	19933	19802	20025	19783	19989	19783	19854	19720	19859	19872	19580	19775	19812	19594	19797	19907	19812	19649	19852	19798	19916	19885	19592	19897	19876	19782	19757	19870	19899	19849	19703	19728	19968	19538	19734	19751	19823	19969	19824	19807	19778	19742	19833	19618	19852	19781	20046	19849	20101	20020	19824	19997	19810	19627	19694	19958	19820	19684	20034	19694	19770	19747
19568	34124	27632	21366	19113	17897	17493	17104	16943	16786	16713	16457	16507	16589	16296	16297	16333	16302	16321	16210	16404	16208	16266	16423	16471	16191	16331	16356	16316	16405	16356	16317	16100	16260	16273	16366	16406	16294	16219	16283	16418	16429	16204	16221	16441	16401	16448	16406	16186	16466	16376	16369	16283	16399	16290	16342	16440	16477	16364	16271	16265	16182	16494	16431	16432	16323	16515	16493	16402	16332	16448	16301	16217	16423	16452	16368	16328	16359	16253	16350	16529	16388	16422	16441	16410	16222	16329	16360	16378	16207	16441	16312	16364	16407	16441	16396	16320	16198	16386	16318	16386	16355	16353	16165	16380	16363	16131	16186	16339	16300	16389	16604	16303	16466	16338	16245	16350	16251	16361	16305	16174	16251	16407	16161	16239	16313	16407	16195	16224	16327	16308	16327	16198	16467	16304	16327	16328	16235	16288	16256	16330	16284	16280	16270	16345	16220	16309	16262	16511	16488	16318	16415	16329	16363	16092	16366	16427	16422	16499	16386	16428	16373	16258	16213	16084	16289	16444	16344	16277	16367	16288	16447	16442	16343	16142	16321	16309	16345	16403	16340	16363	16435	16285	16271	16286	16279	16238	16341	16390	16300	16414	16284	16369	16339	16250	16505	16250	16328	16265	16318	16374	16387	16086	16282	16278	16361	16478	16175	16416	16458	16393	16431	16164	16209	16375	16184	16223	16281	16233	16279	16299	16346	16490	16260	16221	16379	16296	16341	16230	16368	16247	16373	16370	16278	16472	16147	16362	16497	16324	16430	16351	16157	16395	16378	16251	16296	16303	16189	16303	16176	16423	16502	16230	16329	16336	16314	16341	16271	16223	16312	16236	16366	16383	16274	16148	16330	16179	16257	16205	16215	16350	16251	16252	16281	16271	16384	16341	16101	16404	16325	16181	16335	16267	16289	16376	16200	16324	16352	16334	16312	16399	16182	16387	16253	16405	16546	16254	16285	16268	16393	16304	16323	16288	16285	16211	16393	16458	16384	16429	16295	16307	16288	16206	16243	16334	16411	16268	16238	16274	16391	16383	16114	16377	16571	16362	16202	16317	16371	16490	16381	16254	16443	16338	16381	16287	16602	16185	16313	16287	16194	16408	16190	16334	16155	16486	16386	16427	16371	16376	16147	16383	16239	16397	16263	16365	16248	16271	16425	16298	16279	16359	16220	16455	16388	16310	16282	16348	16340	16446	16289	16201	16229	16201	16279	16297	16348	16423	16323	16428	16340	16325	16308	16353	16191	16464	16334	16232	16524	16228	16394	16396	16431	16334	16236	16333	16294	16213	16304	16372	16239	16304	16405	16279	16352	16478	16324	16421	16125	16338	16347	16319	16333	16206	16373	16451	16526	16339	16394	16439	16423	16388	16542	16475	16376	16500	16149	16093	16319	16273	16258	16348	16355	16428	16406	16206	16359	16431	16317	16345	16300	16108	16333	16188	16355	16435	16328	16470	16477	16402	16267	16218	16458	16392	16384	16387	16438	16362	16180	16390	16318	16353	16249	16481	16256	16259	16369	16384	16322	16427	16245	16388	16335	16440	16188	16482	16233	16397	16399	16277	16297	16338	16313	16412	16520	16150	16389	16392	16410	16374	16224	16236	16369	16191	16428	16247	16270	16213	16273	16225	16249	16386	16148	16371	16325	16252	16310	16329	16224	16276	16199	16350	16312	16463	16409	16267	16402	16458	16363	16229	16215	16205	16254	16348	16287	16412	16317	16377	16429	16435	16242	16548	16229	16176	16457	16288	16264	16384	16209	16393	16435	16318	16358	16329	16135	16519	16375	16273	16370	16115	16323	16328	16224	16305	16343	16307	16183	16330	16320	16190	16426	16342	16439	16418	16441	16471	16308	16271	16238	16403	16111	16468	16301	16431	16225	16437	16397	16298	16099	16365	16268	16205	16130	16390	16215	16364	16347	16475	16344	16325	16343	16346	16326	16137	16396	16263	16425	16269	16391	16269	16247	16376	16500	16479	16276	16361	16200	16374	16450	16320	16343	16300	16217	16232	16299	16305	16107	16226	16446	16425	16281	16148	16281	16289	16236	16299	16313	16260	16375	16490	16174	16339	16559	16195	16350	16476	16578	16319	16324	16288	16415	16286	16418	16288	16348	16270	16156	16349	16392	16414	16313	16556	16172	16312	16424	16449	16345	16259	16069	16245	16484	16345	16320	16375	16415	16278	16354	16258	16342	16223	16400	16092	16179	16463	16409	16263	16353	16215	16384	16388	16411	16372	16498	16258	16306	16416	16452	16346	16427	16304	16273	16433	16315	16317	16302	16141	16515	16357	16288	16376	16389	16201	16197	16478	16296	16316	16432	16248	16104	16493	16180	16286	16270	16353	16285	16553	16246	16334	16505	16328	16358	16242	16346	16403	16436	16261	16289	16343	16448	16402	16483	16390	16274	16269	16077	16489	16427	16293	16317	16417	16177	16304	16220	16344	16266	16346	16395	16392	16553	16314	16476	16442	16249	16269	16280	16351	16271	16251	16487	16335	16278	16190	16351	16388	16235	16299	16475	16497	16553	16365	16243	16472	16328	16341	16208	16239	16450	16371	16403	16302	16451	16448	16292	16469	16134	16235	16374	16222	16266	16265	16350	16224	16230	16364	16454	16439	16315	16376	16206	16409	16362	16300	16161	16397	16290	16248	16233	16343	16209	16239	16303	16334	16178	16278	16264	16309	16389	16291	16275	16312	16367	16416	16278	16318	16238	16357	16244	16224	16218	16417	16406	16286	16241	16274	16245	16366	16437	16438	16374	16374	16406	16334	16377	16405	16312	16351	16416	16403	16184	16367	16302	16303	16337	16476	16408	16348	16402	16423	16416	16336	16241	16296	16237	16326	16236	16385	16343	16324	16287	16504	16586	16237	16260	16311	16507	16221	16460	16405	16228	16423	16204	16327	16219	16418	16161	16358	16360	16262	16350	16380	16243	16258	16393	16047	16491	16311	16307	16137	16362	16489	16206	16454	16369	16220	16467	16239	16243	16257	16231	16330	16454	16283	16249	16412	16329	16368	16458	16366	16334	16376	16240	16187	16410	16196	16305	16255	16258	16341	16340	16245	16312	16329	16529	16229	16283	16333	16312	16335	16278	16339	16250	16433	16316	16396	16204	16328	16382	16404	16340	16269	16349	16241	16282	16335	16354	16555	16312	16349	16325	16289	16333	16291	16289	16284	16193	16395	16407	16381	16333	16321	16361	16343	16430	16346	16404	16324	16349	16358	16381	16356	16420	16407	16363	16273	16227	16323	16334	16303	16388	16295	16522	16346	16294	16341	16454	16276	16220	16217	16212	16402	16186	16338	16378	16509	16303	16079	16489	16535	16336	16303	16405	16299	16399	16459	16347	16370	16452	16462	16307	16340	16297	16424	16285	16356	16371	16490	16387	16301	16249	16259	16460	16366	16405	16457	16250	16234	16204	16226	16424	16249	16286	16479	16344	16384	16262	16395	16384	16400	16302	16381	16473	16293	16355	16454	16399	16218	16145	16390	16189	16343	16172	16407	16338	16075	16299	16335	16228	16385	16203	16399	16248	16456	16343	16159	16342	16243	16494	16344	16340	16173	16297	16306	16219	16331	16302	16251	16305	16322	16382	16367	16340	16277	16202	16569	16231	16273	16317	16276	16152	16305	16405	16478	16363	16515	16305	16346	16472	16308	16315	16337	16355	16287	16269	16341	16373	16357	16450	16143	16457	16329	16191	16322	16271	16336	16260	16212	16277	16279	16490	16420	16239	16214	16214	16448	16310	16487	16240	16309	16356	16210	16364	16381	16329	16300	16538	16223	16420	16251	16391	16376	16373	16484	16232	16405	16295	16444	16528	16213	16410	16339	16428	16272	16279	16320	16261	16382	16282	16341	16411	16147	16616	16389	16347	16306	16450	16367	16475	16276	16295	16392	16270	16387	16447	16271	16290	16240	16467	16411	16090	16214	16310	16335	16544	16318	16341	16490	16269	16274	16424	16316	16392	16288	16257	16376	16507	16284	16147	16407	16091	16526	16140	16341	16259	16212	16273	16247	16288	16198	16378	16481	16199	16414	16271	16407	16264	16453	16293	16313	16256	16199	16535	16317	16249	16204	16205	16400	16353	16319	16348	16370	16222	16358	16258	16430	16213	16614	16316	16443	16275	16291	16380	16209	16353	16328	16248	16518	16482	16397	16366	16255	16435	16359	16518	16230	16279	16493	16283	16229	16359	16377	16245	16327	16142	16231	16244	16521	16364	16215	16470	16320	16355	16388	16436	16389	16431	16229	16344	16198	16284	16215	16307	16318	16333	16256	16316	16302	16295	16408	16305	16476	16254	16350	16285	16419	16393	16345	16339	16326	16406	16353	16576	16268	16396	16438	16265	16511	16251	16104	16412	16474	16351	16353	16346	16197	16337	16185	16449	16424	16203	16420	16483	16357	16242	16266	16250	16295	16300	16383	16282	16373	16582	16470	16276	16226	16356	16387	16445	16433	16262	16320	16341	16445	16478	16428	16394	16178	16540	16462	16317	16444	16396	16324	16527	16158	16383	16332	16196	16479	16353	16382	16476	16470	16376	16330	16368	16314	16511	16269	16446	16390	16457	16464	16286	16319	16407	16259	16334	16439	16392	16262	16303	16298	16180	16460	16376	16460	16350	16348	16542	16385	16287	16313	16350	16401	16395	16444	16285	16253	16400	16316	16281	16341	16259	16346	16333	16396	16225	16282	16303	16405	16552	16223	16308	16293	16358	16466	16318	16389	16433	16303	16290	16352	16350	16494	16360	16209	15997	16253	16169	16327	16214	16422	16328	16300	16322	16298	16315	16389	16284	16356	16356	16392	16348	16303	16205	16287	16274	16255	16553	16378	16238	16225	16247	16310	16105	16209	16441	16371	16226	16302	16512	16449	16234	16445	16405	16460	16328	16294	16374	16232	16347	16328	16310	16339	16373	16259	16246	16303	16424	16210	16206	16405	16312	16439	16333	16381	16463	16148	16311	16513	16280	16423	16444	16169	16401	16177	16393	16205	16464	16390	16351	16361	16334	16282	16317	16254	16483	16317	16390	16336	16374	16332	16169	16424	16407	16500	16407	16264	16263	16312	16342	16429	16495	16332	16253	16378	16306
22630	21619	28901	24840	22172	24462	25597	21122	20288	20425	20142	19878	19680	19472	19417	19597	19574	19549	19448	19370	19352	19301	19602	19316	19268	19366	19243	19340	19318	19160	19143	19157	19132	19270	19247	19190	19224	19325	19117	19273	19152	19065	19311	19138	19393	19214	19092	19343	19453	19216	19254	19405	19296	19423	19336	19116	19406	19407	19267	19194	19261	19133	19243	19173	19279	19093	19150	19407	19169	19187	18982	19200	19360	19317	19144	19101	18897	19014	19010	19410	19287	19319	19192	19257	19264	19309	19314	19144	19201	19070	19217	19038	19087	19333	19078	19166	19251	19348	19089	19007	19129	19096	19182	19145	19209	19079	19361	19014	19248	19175	19121	19312	19266	19129	19293	19183	19095	18944	19129	19361	19002	19094	19208	19251	19081	19445	19292	19193	19151	19273	19163	19049	19277	19145	19050	19199	19373	19171	19192	19239	19201	19158	19157	19167	19294	19085	19270	19445	19379	19341	19320	19221	19212	19223	19189	18991	19151	19263	19395	19228	19223	19241	19171	19297	19109	19207	19100	19242	19116	19123	19372	19468	19118	19196	19145	19082	18981	19313	19314	19324	19176	19062	19236	19317	19184	19265	19099	19322	19138	19082	19092	18957	19091	19173	18999	19347	19070	19188	19487	19287	19174	19170	19156	19202	19234	18934	19130	19188	19236	19143	19177	19178	19273	19211	19164	19235	19191	19371	19125	19245	19076	19248	18964	18832	19112	18992	19135	19028	19185	19291	19338	19234	19045	19173	19017	19097	19292	19060	19172	19141	19382	19399	18955	18999	19017	19143	19080	19148	19234	19145	19233	19045	19285	19198	19300	18988	19293	19162	19278	19072	19316	19230	19209	19252	18992	19228	19174	19313	19041	19162	19408	19026	19376	19066	19138	19103	19088	19186	19225	19078	19208	19289	19342	19109	19219	19164	19396	19243	19177	19221	19179	19312	19243	19266	19164	19034	19253	19209	19208	19097	19413	19176	19130	19149	19208	19192	19233	19089	19164	19296	19117	19229	19365	19222	19247	19380	19081	19257	18860	18988	19247	19000	19227	19422	19138	19132	19387	19067	19181	19285	19231	19157	19252	19053	19223	19103	19249	19168	19117	19337	19344	19219	19127	19160	19215	19233	19326	19173	19155	19122	19137	19362	19022	19306	19045	19112	19297	19103	19060	19357	19369	19289	19186	19077	19391	19235	19308	19356	19232	19155	19063	19348	19163	19184	19100	19147	19142	19374	19124	19060	19210	19413	19159	19169	18937	19210	19185	19166	19228	19223	19337	18970	19222	19081	19017	18820	19036	19243	19131	19096	19346	19172	19220	19267	18951	19086	19239	19183	19264	19062	19150	19122	19172	19182	19181	19235	19115	19073	19132	19223	19286	19158	19250	19265	19271	19041	19116	19147	19186	19162	19100	19128	19256	19074	19215	19073	19200	19028	19210	19070	19202	19263	19003	19229	19216	19143	19044	19370	19101	19313	19103	19406	18990	19239	19187	19205	19180	19167	19230	18997	19139	19166	19181	19173	19365	19085	19113	19020	18998	19169	19181	19138	18984	18963	19104	19143	19013	19218	19053	19225	18941	19110	19124	19283	19138	19204	19383	19373	19020	19117	19164	19092	19231	19380	19150	19158	19212	19016	19344	19140	19292	19165	19141	19169	19031	19116	19299	19119	19309	19029	19231	19198	19079	19189	19084	19086	19267	18842	19008	19221	19170	19013	18922	19152	19378	19090	19147	19346	19122	19121	19102	19153	19280	19251	19347	19011	19050	19122	19084	19124	19036	19231	19213	19207	19436	19399	19258	19123	19194	19320	19032	19217	19075	19174	19264	19214	19099	19232	19270	19196	19184	19207	19028	19183	19152	19259	19116	19256	19136	19260	19102	18904	19161	19153	19113	19178	19128	19286	19208	19190	19151	19183	19311	19198	19105	19110	19258	19096	19145	19111	19235	19095	19048	19341	19165	19068	19231	19001	19245	19181	19129	19150	19357	19110	19301	19253	19087	19314	19245	19279	19077	19184	19261	18820	18978	19192	19277	19166	19080	19184	19172	19259	19173	19284	19111	19094	19403	19196	19234	19220	19195	19318	19087	19163	18891	19173	19238	19222	19090	19228	19271	19216	19030	19290	19111	19329	19157	19097	19413	19183	19103	18980	19384	18911	19089	19146	19201	19212	19086	19048	19398	19020	19158	19245	19256	19118	19399	19225	19214	19303	18852	19141	18962	19072	19067	19009	19306	19164	19459	19217	18959	19318	19281	19345	19260	19108	19265	19204	19213	19137	19137	19078	19149	19202	19231	19101	19195	19267	19188	19227	18942	19016	19209	19240	19111	19359	19431	19252	19323	19043	19155	19063	19223	19144	18846	19140	19130	19242	19167	19063	19214	19390	19034	19218	19143	19037	19098	18955	19156	19202	19227	19232	18832	18986	19187	19203	18882	19167	19142	19221	19185	19195	19368	19143	19125	19460	19340	19307	19215	19380	19330	19085	19382	19240	19241	19145	19254	19088	19330	18980	19014	19173	19119	19190	19081	19316	19349	19108	18986	19209	19087	19124	19048	19121	19275	19067	19210	19206	19345	18978	19251	19216	19211	19355	19095	19304	19247	19129	19236	19085	18999	19219	19120	19167	19250	19095	19321	19115	19124	19126	18996	19090	18998	19295	19238	19378	19123	19070	19255	19157	19287	19337	18980	19127	19299	19136	19164	19103	19013	18997	19095	19152	19171	19298	19121	18905	19179	19325	19282	19170	19253	19096	19040	19147	19133	19277	19182	19137	19018	19372	19104	19208	19192	19100	19237	19029	19317	19176	19329	19061	19077	19221	19206	19120	19052	19111	19150	19101	19272	19433	19337	19428	19026	19152	19205	19112	19235	19270	19150	19436	19220	19286	19138	19228	18833	19146	19212	19110	19196	19183	19220	19128	19107	19302	18976	19462	18949	18979	19030	19157	19228	18869	19238	19170	19176	19018	19163	19106	19268	19478	19266	19191	19143	19248	19149	19050	19337	19141	19061	19143	19229	19021	19289	19333	19103	19212	19089	19317	19294	19121	19165	19184	19196	19150	19199	19272	19256	19105	19011	19260	19100	19229	19254	19168	19106	19178	19261	19113	18941	19090	19399	19178	19206	19355	19278	19151	19278	19282	19250	19128	19253	19208	19405	19256	19184	19260	19338	19243	18974	19039	19300	19166	19248	19124	19198	19103	19247	19149	19403	19162	19080	18919	19182	19127	19314	19173	19121	19195	18960	19173	19130	19167	19337	19120	19089	19286	19041	19251	19178	18977	19179	19365	19270	19213	19152	19092	19461	19166	19162	19044	19115	19042	19136	19253	19186	19104	19015	19157	19026	19098	19356	19250	19126	19084	19022	19166	19161	19173	19282	19388	19158	19212	18828	19073	18999	19133	19045	19131	19120	19182	19142	19028	18945	19192	19170	19173	19088	19096	19058	19300	18967	19206	19226	19306	19066	19304	19018	19119	18994	19177	19166	18881	19296	19127	19261	19169	19103	19011	19459	19231	19401	19276	18968	19066	19116	19168	19072	19097	19234	19248	19190	19403	19247	19101	19211	19198	19154	19178	19301	19111	19216	19116	19244	19014	19234	19252	18996	19221	19255	18993	19182	19142	19220	19040	19205	19023	19026	19120	18894	19323	19303	19111	19175	19082	19067	19130	19024	19157	19158	19099	19065	19348	18978	19175	19193	19218	19152	19102	19134	19120	19224	19377	19054	19233	19285	19140	19021	19133	19032	18945	19233	19261	19063	19259	19154	19173	19173	19113	19115	19163	19249	19342	19292	19261	19181	19385	19380	19128	19074	19173	19019	19068	19388	19149	19179	18952	19054	19314	19170	19193	19142	19156	19200	19168	19154	19222	19147	19067	19279	19253	19175	19214	19133	19035	19142	19131	19191	19125	19080	19362	19407	18989	19051	19189	19249	19164	19044	19213	19106	19107	19196	19351	19124	19151	19072	19394	19379	19232	19062	19139	19055	19148	19199	19095	19108	19021	19028	19240	18960	19102	19172	18987	19105	19299	19370	19342	19189	19327	19061	19121	18943	19032	19313	19151	19090	19117	19024	19067	19282	19270	19134	19307	19102	19290	19006	19002	19125	19039	18980	19408	18995	19258	19101	19237	19104	19227	18996	19250	19196	19171	19143	19052	19022	19372	19090	19046	19017	19135	18996	19233	19043	19071	18837	19025	19304	19122	19065	19140	19445	19200	18959	19131	19138	18989	19132	19380	19154	19258	19367	19162	19205	19065	19077	19123	18917	19126	19153	19178	19048	19188	19223	19202	19203	19153	19228	19046	19304	19160	19130	19268	19162	19208	19066	19221	19025	19111	18956	19127	19015	18998	19167	19176	19194	19159	19351	19070	19286	19092	19209	19124	19011	19194	19188	19017	19083	19093	19001	19008	18962	19014	19217	19335	19199	19277	19155	19066	19251	19101	19218	19072	19203	19174	19081	19005	19321	18974	19058	19240	19082	19307	19301	19167	19298	18861	19058	18866	19272	19075	19182	19234	19159	19124	19240	19156	19332	19030	19130	19155	19171	19123	19362	19236	19207	19032	19082	19252	19195	19188	19212	18955	19090	19288	19230	19198	19131	19249	19366	19131	19139	19028	19232	19061	19238	19443	19127	19298	19360	19077	19267	19217	19088	19150	19191	19388	19367	19388	18985	19114	19002	19095	19026	19362	19085	19189	19200	19136	19164	19086	18960	19015	19076	19041	19281	19039	19129	19172	19116	19122	19186	19274	19208	19323	19232	19227	19136	19243	19199	19226	19134	19255	18982	19272	19174	19114	19118	19103	19069	19099	19174	19174	19049	19210	19203	19267	19187	19273	19139	19095	19256	18936	19061	19232	19301	19150	19256	19303	19142	19062	19346	19421	19153	19186	18955	19146	19171	19224	19347	19255	19385	19176	19224	19024	19188	19069	19088	19205	19356	19334	19205	19287	19294	19096	19067	19126	19159	19049	19154	19134	19170	19301	19604	19267	19262	19199	19014	18952	19047	19074	18977	19198	19308	18860	19201	19158	19173	19244	19170	19261	19366	19283	19354	19186	19133	19074	19120	19160	19151	19073	19353	19233	19148	19261	18962	19051	19229	19265
20792	44261	33633	24838	21227	19524	18449	17746	17219	16936	16599	16382	16331	16159	16156	16123	16247	16168	16017	16170	16157	16053	15982	15880	16083	15949	15974	16014	15983	16021	16036	15978	16065	15985	15858	15891	15981	16070	15961	15941	15992	15871	15935	16045	16098	15759	15897	15877	15964	16051	15703	16056	15885	16092	15945	15976	15986	16014	15996	15936	15989	15957	15869	15957	15991	15866	15861	15904	15966	16077	16044	15753	15921	15941	15868	16126	16017	15807	15967	15966	15769	16082	15883	16035	16004	16037	16044	15862	15910	15748	15911	15980	15966	15899	15941	15999	15920	15954	15690	16015	15807	16078	16013	15996	15863	16099	16019	15848	15883	15984	16081	16085	15855	16048	15880	16221	15962	15840	15812	15925	15795	16036	15936	16161	15896	16000	15889	15878	15757	15878	16053	15921	15853	15840	16021	16072	15842	15900	15978	15813	16062	15950	15820	15995	15956	16102	15839	16116	15940	15838	15827	15868	16043	15904	15939	15881	16089	16038	15842	15953	15882	15969	16083	15874	15956	15856	15657	15936	16033	15952	16011	16010	15930	15907	15961	15898	15922	15855	15984	15873	16063	15748	15916	15984	15755	16113	15930	15773	15773	15858	15840	16057	16035	15898	15944	15978	15996	16033	16015	15755	15841	15882	15879	15863	15974	16146	15971	16016	16044	15927	16023	15953	15938	15785	15815	15780	15885	15978	15982	15832	15964	16077	15956	16065	15986	16014	15944	15969	15824	15813	15827	16015	15864	15840	16070	15895	15888	15850	15944	15903	15860	15754	16015	15946	15920	15904	15980	15969	15941	15961	15879	15942	15834	15790	16043	15986	15807	16080	15932	15909	15815	15902	15946	15959	15966	16008	15866	15776	16103	16044	16034	16004	15910	15959	16025	15685	15949	15863	15822	16171	16013	15796	15814	15905	15792	15737	15843	15885	15902	16051	15968	15858	15957	15968	15938	16072	15717	15844	15881	15941	15943	15953	15845	15952	15811	15823	16027	16051	15823	15969	15855	16120	15973	15856	16140	15748	15881	16011	16005	16015	15957	15934	15773	16044	16004	16178	15941	16182	16001	15900	15761	16032	15848	16009	15915	16015	15977	16018	15950	15824	16089	16071	15964	15988	15870	15938	16050	16090	15800	16136	15970	15919	16056	16022	16063	16019	15815	16015	15965	15974	16047	15888	15983	15953	16035	16023	15979	16037	15900	15832	15972	15881	16066	16031	15863	16047	15955	15936	16031	15884	15874	16038	15842	15837	15837	15816	15869	16035	15907	15921	15867	15731	15964	16023	16039	15966	16007	15848	15926	15812	15931	15966	15944	15888	15963	15847	15907	15946	15883	15936	15896	16093	15997	15790	15914	15872	16050	15923	16069	15909	15916	15939	15897	15936	16075	15947	15804	15882	15935	15826	16038	16118	16024	15922	15761	15839	16097	15884	15984	15809	15770	15892	16013	16118	15872	15969	15795	15972	15949	15824	15964	15996	16089	15947	16072	15840	15870	15986	16025	15866	16037	16056	15850	15869	16016	15833	15908	16058	15884	16123	15964	15948	15866	15939	15995	15874	16187	15776	15852	15991	16109	15959	16032	15949	15892	15952	15880	15961	15939	15842	15840	15990	15788	16052	15934	15929	15971	15951	15950	15939	15808	15806	16063	15942	15947	15797	15947	16044	15874	16035	15970	15826	15966	15902	16102	15950	15974	15819	15784	15863	16009	15852	15914	16099	15858	15919	16045	15912	15979	15796	15971	15978	16065	15843	16007	15888	15838	15995	15835	15921	15883	15877	16096	15910	15860	15943	15732	16005	16128	15988	15973	15818	16042	15887	15834	16022	16140	16007	15803	15824	15872	15869	15809	15997	15920	15822	15843	16011	15976	16083	15998	16079	15699	15863	15917	16080	16039	16115	16080	15942	15904	15824	15942	16016	15917	15899	15962	16117	15964	16004	15849	15912	16001	15932	15852	15768	15917	15948	15960	15926	15873	15882	15900	16042	16066	16076	15967	15903	15905	15837	16006	16038	15910	15958	15795	16024	15938	16090	15926	15943	15908	16080	15901	15980	15962	16012	15846	15662	15861	15949	15881	15883	15772	16015	16021	15895	15903	15882	15871	15956	15864	15918	15949	16022	15922	16086	16013	15875	15901	16008	16072	15930	16056	15957	15845	15901	15891	16005	16136	15785	15972	15934	15946	15972	15901	15946	15982	16112	15943	15815	15879	16051	16003	16053	15945	15968	16068	15924	15949	15893	15849	15966	15884	15869	15812	16088	16006	15917	15979	15796	15884	15913	15917	16094	15970	16051	16065	15896	15934	15957	15797	16003	15979	15910	15910	16074	16144	15748	16170	15917	15871	16022	15844	15830	16020	15907	15992	15947	15943	16016	15975	15985	16080	16031	15987	15943	15921	15908	16046	15933	15882	16036	15829	15946	15730	16148	15921	15817	16062	15800	15786	15903	16001	15963	16022	15957	15810	15985	15800	15903	15680	15915	15959	15935	15952	15871	16031	15808	15827	15970	15837	16020	16029	15797	15829	15829	16066	16219	15917	15906	15914	16170	15758	15832	15917	16080	15996	16124	15835	15605	15939	15901	16097	15783	15942	16018	15886	15948	16115	16032	15826	15938	16047	15832	15753	15749	15815	16020	15817	15949	15817	15935	15874	15920	15974	15868	15979	15919	15981	16097	15757	16039	15909	15900	15865	15966	15730	15888	15722	15925	16052	15893	15962	15997	15866	16045	15970	15959	16143	15831	16023	15924	15941	15811	15969	15807	15947	15957	15890	15927	15903	15977	16001	16043	16158	16048	15834	15992	16030	16038	16048	15826	15788	15879	16076	15900	15975	16009	16119	15999	15943	15830	15982	15860	15992	15964	16011	15850	15951	15950	16002	16044	16078	15775	16029	15726	15939	15713	15912	15933	15938	15985	15803	15940	16040	15803	16082	15761	15853	15970	15848	15945	16009	15828	15790	15998	15782	15850	16118	15903	16072	15685	15900	16058	16031	15881	15946	15927	15920	15831	15666	15844	16103	15848	15936	15906	16030	15953	15854	15801	16177	15998	16018	15921	16019	15957	15965	15993	15925	15804	15933	16026	15975	15855	15863	15762	15909	15809	15983	15945	15880	15912	16168	15704	16076	15780	15961	16012	15801	15817	15890	15956	15942	15854	15885	15971	16044	16127	16034	16058	16002	15951	16008	16037	16004	15887	15975	15896	15827	15914	15830	15961	15960	15794	15906	15865	16012	15927	15852	16047	15891	15934	15727	15870	15875	15861	15862	15964	15873	15989	15766	15914	15815	15821	16065	15845	16014	16052	16025	15889	15859	15878	16035	15876	15862	15692	16078	15903	15860	15939	15894	15885	16030	15803	15887	16048	16070	15904	15738	16071	15979	16053	15970	16087	15845	15911	15728	16090	16081	15909	15813	15908	15925	16060	15994	16046	15735	15891	15821	15972	15971	15948	15966	15893	15925	15914	15779	15865	15765	16040	15765	15958	16098	15953	15910	15999	15848	15959	15904	15742	15907	16067	15825	15863	15790	16118	16182	15857	16009	15965	15934	15968	15970	15982	16103	15838	15880	15902	15970	15833	15883	15901	15788	16059	15948	15761	15835	16019	15945	15939	15992	16028	15919	15750	15971	16064	15920	15970	16008	15897	15983	15794	15897	15958	15870	15924	15831	15982	15961	16040	15915	15899	15962	16165	15857	16054	15984	15824	15916	15942	15998	15951	15931	15939	15915	15974	16062	16010	15902	15795	15821	16010	15987	16010	15934	15922	15828	15931	15906	15975	16217	16007	15945	16022	15838	15968	15977	15939	15999	16042	15982	15940	16113	16041	15937	15781	16038	16014	15875	15934	15779	15924	15912	15947	16086	15925	15928	16070	15931	15919	15962	15825	15948	15988	15946	15926	15982	15971	15620	15822	15969	15911	15989	15986	15968	15898	15976	15838	15988	15946	15977	15895	15885	16092	15891	15834	16161	15930	15945	16050	16022	15884	16013	16136	16037	15816	15954	16131	16064	15757	15975	15838	15943	15843	16001	16064	15820	15948	15894	15894	15917	15938	15984	16037	15790	15974	15983	15846	15980	15733	16044	15896	15771	15918	16022	16101	15948	15918	15996	16007	16020	15818	16098	15878	15835	15931	16032	15915	15809	15919	15835	15987	15939	15950	15886	16020	15871	15909	16052	15887	15766	15854	15959	16071	16021	16034	16071	15879	15775	16052	15881	15920	15861	16047	15853	15997	16011	15901	15894	15804	16091	16051	16091	16069	15830	15863	16010	15991	15914	16043	15745	15985	15861	15923	15858	15950	16099	15881	15950	15852	15872	15881	15996	15911	15982	16102	15928	15977	15937	15910	15796	15883	15886	16081	15887	15752	15953	16035	15928	16107	15945	15856	15951	15940	16039	16034	15895	15929	15936	16010	16161	15866	15854	15827	15899	15869	15940	15999	15926	15890	15888	16106	16034	15893	15853	15876	15922	15971	15945	15865	15984	15912	15817	15971	15826	15956	16053	15852	15900	16015	15969	16027	15894	16005	15868	15943	15915	16138	15819	15876	16019	15775	15888	15922	16035	15937	15804	15992	15870	15953	15911	15992	16115	16061	15931	15939	15743	15974	15897	15937	15913	16004	16061	15933	16044	15953	15979	15886	15877	16066	15898	15941	16007	15664	15971	15930	16079	16010	16060	15952	15900	16063	15853	16183	15948	15916	16011	15912	15788	15913	16113	15912	15784	15802	15838	15841	15924	15801	16021	15930	15939	15904	15766	15920	15819	15757	16045	15906	15813	16042	16019	15851	15973	15978	15725	15975	15878	15948	15927	16015	15865	15931	16127	15826	15916	15917	15915	15999	15865	15923	15899	15986	15897	15851	16072	15911	15948	15903	15926	15981	15902	15958	15903	15851	15992	15819	15953	15926	15930	15987	15930	15718	16016	15963	15823	15837	15952	15774	16036	15982	15993	15920	15906	15920	15861	15984	15901	16030	15798	15924	15996	15909	15864	15764	15914	15983	15871	15970	15785	16128	16021	15956	15892	15924	15891	15985	15995	15963	15960	16146	15855	16010	15955	16027	15992	15720	15861	16057	15819	15974	15809	15971	15834	16068	15963	15969
30408	24954	27445	24292	20664	20353	20016	19614	19390	19486	19465	19304	19435	19318	19520	19336	19606	19206	19197	19015	19248	19161	19231	19335	19254	19219	19178	19280	19254	19035	19054	19302	19142	19276	19073	19080	19320	19177	19248	19235	19228	19005	19184	19061	19247	19228	19261	19118	19204	19193	19088	19301	19288	19325	19132	19067	19054	19349	18907	18976	19193	19160	19009	19118	18937	19117	19091	19180	19103	18967	19138	19168	19144	19353	18790	19043	19162	19099	19098	19014	19153	19173	19055	19118	19146	19021	19026	19259	19354	19119	19042	18975	18880	19253	19289	19237	19214	18927	19019	19104	18932	19136	19075	19127	19179	19265	19093	19003	19085	18938	19305	19251	19246	19135	19110	19129	19397	19170	19311	19187	19132	18964	19186	19175	19278	19069	18897	19321	19035	18974	19211	19107	19292	18937	19072	19203	19241	19113	19261	19382	19198	19142	19017	19074	19150	19169	18978	19160	19146	19035	19031	19044	19148	19167	19374	19185	19064	19067	19095	19198	19180	19012	18985	19334	19250	19154	19343	19064	19116	19281	19251	18899	19197	19112	19133	19096	19170	19147	19142	19318	18941	19045	18977	19307	19184	18991	19273	19109	19118	19255	19078	18944	19022	19154	18956	19127	19124	18998	19051	19059	19308	19237	19141	19305	19271	19147	19108	19150	19238	19133	19452	19154	19133	19016	19137	18999	19120	19292	19268	18828	18977	18990	19176	19213	19223	19273	19258	19307	19098	19278	19226	19092	19242	19240	19244	19123	19130	19149	19418	19143	19031	18927	19238	19033	19343	19240	19211	19089	19000	19060	19015	19119	18958	19088	19192	19022	19221	19290	19223	18988	19183	19286	19177	19038	19128	18998	18923	19338	19151	19210	19199	19219	19242	19348	19372	19041	19121	19222	19240	19076	19379	19030	19155	19148	19292	19017	19218	19028	19149	19245	19144	19042	19123	19412	19068	19146	19120	19154	19164	18890	19066	19116	19072	19109	19324	19111	19311	19125	19087	18944	18933	19195	19254	19476	19416	19173	19174	19079	18961	19148	19067	19245	19334	19022	19252	19070	19180	19220	19196	19233	19012	19273	18979	19155	19165	19255	19104	19230	19198	19246	19236	19134	19149	19151	19010	19225	19166	19157	19087	19240	19215	19175	19251	19173	19212	19403	19122	19002	19368	19234	19133	19125	19288	19206	19332	19199	19127	19118	18953	18953	19198	19006	19191	19329	19138	19105	19216	19195	19184	19336	19270	19101	19044	19136	19021	19095	19245	19214	19176	19123	19145	19201	19095	19179	18901	19074	19148	19102	19169	19128	19165	19088	19173	19090	19246	19261	19299	19162	19104	19354	19326	19415	18927	19219	19138	19236	18875	19251	19053	19049	19027	19252	19217	19016	19201	19199	19066	19194	19313	19073	19290	19281	19155	19129	19095	19276	19264	19235	19139	19150	19233	19213	19073	19175	19010	18997	19264	19221	19166	19133	19256	19038	19344	19061	19112	19018	19087	19319	19115	19179	19011	19212	19322	19204	19394	19026	19181	19147	19272	19251	19486	19182	19239	19254	18978	19165	19120	19117	19195	19302	19034	19239	19128	19239	19211	19225	19154	19214	19112	19124	19126	19085	19119	19283	19033	19033	19164	19331	19092	19329	19104	19017	18970	19323	19310	19199	19246	19079	18976	19217	19033	19231	19260	19297	19104	19215	19238	19097	19164	19266	19016	19173	19126	19271	19091	19309	19231	19064	19177	19308	19218	19263	19048	19286	19118	19080	19134	19132	19311	19017	19197	19226	19332	19301	19275	19089	19041	19332	19127	19118	18876	19115	19233	19032	19169	19298	19026	19209	18973	19225	18969	19205	19236	19272	19085	19213	19254	19217	19081	19204	19137	19067	19264	19177	19168	19073	19194	19028	19395	19050	19242	19011	19004	18958	19171	18969	19323	19187	19347	19111	19048	18968	19082	19082	19102	19199	19155	19276	19151	19419	19231	19209	19059	19165	19251	19135	19101	19075	19111	19118	19135	18993	19333	19428	19285	18911	19054	19228	19277	19499	19083	18956	19226	19091	19125	19178	19062	19182	19046	19124	19053	19018	19342	19004	19076	19039	19140	19500	19287	19313	18944	19028	18967	19336	19218	19126	19257	19187	19232	19199	19251	19197	19167	19257	19141	19147	19292	19111	19146	19229	19206	19062	19220	19053	19215	19103	19008	18993	18926	19212	19089	19156	19154	19133	19448	19249	19366	19407	19046	18973	19044	18992	19151	19190	18992	19120	19185	19127	19156	19287	19257	19155	19048	19238	19270	19100	19132	19224	19262	19124	19249	19290	19140	19221	19236	19114	19076	19208	19102	19324	19083	19053	19056	19144	18987	19112	19217	19256	19184	19116	19376	19382	19049	19160	19129	19302	19279	19023	19374	19126	19031	19097	19107	19402	19064	19286	19144	19090	19000	18969	18974	19029	19114	19227	19127	19112	19249	19166	19200	19412	19184	19255	19124	18984	19187	19130	19320	19261	19196	19361	18839	19062	19196	19197	19531	19173	19374	19145	19160	19238	19106	19251	19250	19147	19090	19295	19267	19296	19160	19248	19077	19257	19319	19375	19219	19087	19006	19009	19074	19240	19002	19155	19035	19184	19066	19213	19127	19049	19127	18940	19243	19175	19309	19267	19120	19047	19124	19239	19022	19169	19339	19204	19074	19180	19159	19003	18974	19335	19111	19025	19010	19061	19183	19316	19287	19281	19280	19356	19201	19052	19042	19276	19358	19130	19509	19345	19160	19154	19080	19080	19473	19216	19259	19166	19170	19179	18979	19034	19099	19024	19130	19315	19219	19333	19372	19024	19147	19124	19114	19202	19317	19057	19051	19010	19315	19118	19300	19289	19217	19107	19226	19174	19062	19024	18853	19101	19266	19271	19208	19116	19014	19141	18984	19106	19042	19142	19051	19092	19062	19447	19155	19296	19034	19186	19176	19255	19217	19089	19087	19143	19239	19075	18930	18846	19093	18764	19152	19259	19130	19028	19171	19083	19136	19159	19017	19137	19288	19246	19192	19129	18968	19246	19436	19229	19145	19158	19095	18991	19015	19116	19375	19151	19316	19116	19136	19250	19334	19061	18965	19206	19156	19049	19334	19282	19224	19055	19157	19151	19304	19368	19261	19098	19483	19256	19197	19141	19080	19122	19276	19263	19377	19173	19168	19058	19263	19152	19231	19184	19237	19096	19249	19021	19217	19201	19324	19438	19292	19444	19293	19235	19216	19129	19142	19387	19402	19235	19092	19101	19318	19175	19226	19236	19244	19030	19225	19246	19161	19144	19247	19169	19301	19026	19021	19178	19192	19183	19243	19334	19179	19330	19176	18896	19280	19235	19281	19364	19160	19181	19074	19228	19110	19299	18978	19319	19159	19162	19350	19262	19112	19018	19109	19152	19133	19406	19306	19284	19148	19350	19078	19139	19185	19004	19124	18968	19178	19082	19200	19359	19383	19251	19061	19124	19093	19139	19220	19271	19162	19361	19495	19248	19032	19228	19287	19267	19198	19348	19312	19178	19343	19220	19132	19154	19027	19119	19151	19188	19176	19173	19169	19185	19135	19109	19003	19102	19251	19099	19014	19194	19212	19163	19110	19010	19310	19209	19391	19256	19313	19107	19129	19048	19193	19091	19166	19160	19035	19093	19464	19012	18935	19220	19026	19098	18825	18944	19171	19003	19073	19165	18962	19163	19074	19035	19168	19088	19005	19096	19054	19227	19377	19117	19394	19208	19114	19358	19324	19164	19088	19260	19146	19108	19028	19227	19260	19307	19149	18940	19176	19115	19127	19129	19141	19158	19110	19058	19021	19143	19083	19042	19202	19257	19096	19213	19380	19311	19074	19179	19112	19258	19042	19380	19219	19164	19234	19142	19175	19404	19095	19097	19120	19227	19186	19236	19299	19080	19288	19011	19233	19025	19022	19059	18999	19027	19119	19150	19061	19357	19274	19169	18940	19023	19258	19229	19066	19148	19000	19270	19036	19083	19260	19008	19035	18995	19062	19279	19194	19004	19145	19219	19264	19294	19222	19001	19155	19155	19138	19227	19235	19263	19088	19103	19181	19319	19109	19012	19388	19043	19246	19232	19427	19255	19052	19352	18957	19192	19114	19251	19390	19270	19182	19261	19286	19125	19132	19258	19232	18992	19040	19098	19155	19239	19106	19197	19018	18928	19230	19024	19188	19142	19109	19278	19191	19108	19138	19258	19167	19092	19041	19115	19222	19181	19023	19126	19349	19135	19358	19315	19370	19234	19029	19159	19337	19105	19245	19306	19099	19080	19246	19210	18958	19079	19209	19553	19265	19266	19064	19101	19085	19004	19228	19231	19434	19366	19070	19219	19206	19127	19121	19380	19321	19119	19097	19254	19248	19183	19223	19246	19037	19351	19199	19290	19225	19076	19207	19146	19264	19182	19156	19173	19022	19093	18983	19192	19344	19173	19321	19096	19234	19262	19049	19097	19180	19124	19209	19096	19145	19142	19325	19097	19365	19036	19102	19209	19282	19330	19270	19199	19268	19407	18939	19212	19302	19236	19146	19215	18881	19273	19141	19064	19160	19075	19076	19188	19154	19290	19135	19099	18997	19017	19116	19070	19085	19069	19081	19062	19217	19144	19159	19211	19301	19393	19106	19027	19065	19386	19250	19051	19352	19345	19208	19245	19316	19327	19246	19131	19212	19124	19168	19193	19088	19213	19100	19152	19271	19037	19078	19080	19064	19128	19085	19288	19134	19150	19534	19159	19193	19264	19193	19317	19105	19134	19368	19123	18920	19268	19131	19181	19246	19165	19343	19330	19167	19074	19003	19165	19156	19060	19121	19000	19107	19035	19056	19099	19265	19040	19010	19272	19510	19200	19244	19237	19317	19083	19237	19422	19299	19253	19062	19462	19216	19253	19034	19277	19378	18964	19495	19140	19225	19244	19213	19246	19228	19243	19186	19111	18957	18974	19102	19086	19071	19229	19199	19086	19163	19291	19441	19259	19074	19200	19204	19069	19153	19421	19315	19272	19216	19338	19185	19277	19138	19193	19224	18945	19137	19085	18897	19060	19174	19184	19286	19017	19241	19106	19210	19301	19284	18915
21153	30907	23114	18833	17855	17207	16878	16534	16404	16175	16099	16187	15982	15963	16035	15960	16073	16046	16254	15920	15988	16141	16147	16111	16041	15806	15928	15891	16144	15919	15815	15976	16145	16032	15915	16038	15824	15986	16044	16114	16263	15983	15967	16018	16033	15996	15988	15791	15940	16090	16082	16074	16011	16054	15954	16032	15967	16113	15870	15896	15855	15902	16135	16031	15907	15972	16102	16000	16032	16128	16040	15910	15919	15973	16123	15896	15946	15887	15905	15991	15836	16085	16067	16030	15890	16005	16049	15928	15990	16119	15936	15985	15948	15925	16084	16063	15997	15868	15666	15887	16014	15937	16012	15893	15806	16055	16025	15717	16105	15735	16016	16106	15788	15813	16088	15953	15725	15893	16075	15936	16046	16040	15993	15986	15962	16100	16256	15909	15977	16140	16077	15930	15915	15896	15946	15949	15896	16001	15988	15914	16050	15858	16078	16044	15900	15967	15965	16181	16001	15870	16029	16040	15996	15987	15948	15986	16064	15929	16010	15952	15873	16055	15841	16105	16103	15931	15989	16018	16006	16028	15956	16026	15868	16141	16015	16014	15942	15972	15946	15883	15782	16002	16029	16111	15919	16038	15968	15732	16033	15941	15762	15759	15962	15944	16154	15896	15986	15880	16062	15880	15983	16181	15948	15907	16093	16071	15946	15967	16037	15939	15993	15779	15867	15900	15937	15924	16145	15953	15860	15886	16048	16004	15935	15830	15975	15932	16047	16039	15933	15971	15950	15981	15923	15844	15892	15928	15813	16015	15945	16148	15803	15907	15933	15888	15970	15972	15979	16065	16029	15993	15874	15949	16147	15904	15869	16049	15983	15894	15731	15933	15939	15965	15783	15857	16292	15920	16177	15995	15853	15881	15889	15992	15887	16073	15982	15832	15940	16022	15923	15875	16030	15816	15850	15919	15831	15977	16046	15906	16050	15927	15980	16029	15831	16036	15784	16033	15846	16035	15965	16027	15785	15874	15915	15855	15847	16011	15897	16101	15880	15986	15856	15805	15928	15899	16030	15980	16071	15922	16053	15777	15917	16000	15949	16077	16026	15914	16086	15882	16029	15899	16110	15888	16069	16057	15878	15963	15861	15974	15743	15913	15918	15925	15992	16031	15924	15945	15936	15776	15841	15840	15887	15998	15880	15838	15928	15840	16048	15862	16141	15997	16011	16094	15918	15973	15864	15931	16236	16028	15866	16032	15848	16005	16017	15937	15894	15829	16069	16037	15863	16049	16123	15984	15910	16042	16142	16030	16004	15953	16132	16070	15985	16197	15966	16011	16057	15970	15908	15976	16077	15897	16087	15970	16081	15849	16007	15909	15720	16034	15977	16153	15963	16066	15934	16174	16003	16027	15944	15944	15878	15970	15913	15952	15798	15853	15783	16005	15841	15947	15949	15909	16036	15852	15797	15924	15848	16012	15887	15939	15987	15979	15982	15980	15919	15839	16032	15845	15996	15827	15981	15785	15963	15882	15979	16007	16096	15996	15849	16052	15949	15881	15850	15935	16047	16163	15937	16018	15919	16063	15812	15858	16059	15912	15842	15973	15862	15976	15996	16014	16027	15962	16006	15957	15866	15938	15876	15966	15852	15938	16055	15787	15880	15977	15971	16066	16005	15933	16034	15890	15907	15812	15956	15959	16021	15856	15889	15908	15861	15993	15722	15944	15854	15896	16045	15866	16101	15997	15777	16034	15962	15935	15889	16038	15912	16051	16146	16033	15911	16030	15933	15917	15987	16044	15858	16000	16022	16065	15905	15986	15948	15846	15979	15839	16139	16087	15856	15948	15874	15980	15879	15941	15990	15861	15887	15827	15739	16135	15998	15849	15872	16058	15986	15982	15948	15924	15932	15846	15752	16118	15868	15988	15693	16012	16005	15814	15963	16131	15860	16078	15888	16060	15986	15822	15940	15987	15770	16032	15958	16092	15926	15892	15983	16048	15935	15892	15936	15893	15872	15892	16162	15956	15908	16027	16063	15976	16011	16037	16026	15941	16032	15861	16066	15998	16170	15751	16010	15940	15988	15952	16060	15955	15940	16115	16019	15917	16099	15971	15840	15798	15844	16068	15917	15691	16011	15970	16025	15845	15919	15919	15868	15938	16130	15974	16164	15925	15954	16069	15954	16011	15990	15954	16025	15827	16070	16017	15999	15975	16014	16123	16026	16143	15967	15848	15911	16035	15971	15836	16182	15953	16020	15865	15841	16074	16040	15806	15753	15882	15959	15961	15785	15943	15881	15889	15929	15892	15947	15904	16114	15901	15968	15807	15852	16139	16262	15943	16005	15933	16071	16032	15889	15862	15694	15988	16043	15874	15955	15900	15777	15908	15911	15934	16044	15960	15943	15957	15980	15904	15956	15834	15966	15982	16130	15886	16057	16070	16020	15822	16168	15868	16034	16038	15926	15786	15918	15978	15785	16045	16103	16136	15889	16040	15927	15968	15835	15957	16042	16054	15839	15940	16000	15956	15997	16114	16055	16001	16089	15924	16056	15855	15811	16137	15958	15978	15913	16031	15960	15907	16145	16027	15796	15945	15908	15797	16075	15931	16037	16147	16167	15940	15954	15881	16054	15972	15872	15989	16003	15930	15760	16096	16018	16071	16004	15937	15845	15801	16025	15826	15985	15852	16088	15811	15943	15964	15923	15981	15823	16040	15987	16001	15799	15990	16028	15898	16020	16023	16059	15922	16060	15934	16046	15997	16051	15985	16023	16032	15887	15797	15946	15904	15938	15874	16136	15866	16047	16100	16041	15740	16088	15895	15999	15944	16105	15874	16092	15907	15874	16237	15845	15782	15983	15926	16007	15876	16011	15992	15909	16089	15691	15940	15853	15884	16001	16075	15922	16033	15973	15942	15944	15839	15877	16036	15868	15907	15960	15963	16129	15977	15999	15857	15946	16148	15977	15955	15953	15860	15897	15994	15967	15985	16057	15891	16005	15877	15935	16013	16081	15993	15825	15962	15872	15924	15995	15874	15801	16109	15905	15836	16035	15805	16014	16008	16047	15945	16086	15907	15831	15969	15961	15946	16006	15969	16139	15977	15889	15913	15937	15740	15917	15917	15848	15902	15996	15914	15776	15909	15951	15873	15957	15831	16026	15902	15893	15846	16081	16050	15869	15865	15853	15930	16005	15896	15952	15932	15835	15809	15801	15891	16100	15867	15904	16022	16016	16037	15977	16108	15783	15907	15942	15977	15741	16147	16025	16006	15930	15904	15989	15867	16028	15959	15925	15943	15955	15992	15955	16018	15925	15946	15951	15921	15846	15950	15796	15955	16035	16026	15887	15904	16049	16047	15846	16004	16112	15996	15968	16072	15740	15937	15855	16121	16038	15782	16038	15984	15884	16086	15885	16020	16015	15968	16132	15947	15959	15913	15844	16003	15920	16018	15721	16008	15950	15918	16049	16031	15921	15966	16055	16077	16050	15909	15977	16022	15912	16005	16010	15875	15970	15824	16053	15942	15829	15812	16043	16096	15999	15994	15912	15882	16070	15820	15919	15949	15970	16025	16004	15939	16046	15876	16028	15991	15945	15981	15918	15980	15984	16063	16114	15962	15940	15993	15877	15938	16108	15802	16084	15768	16001	15846	16053	15925	16007	15708	15894	15901	16010	16043	15846	15861	15891	15888	16030	16013	16069	15948	15780	15922	15975	15917	15879	15938	15859	15993	16046	15830	16048	15788	16030	16058	16004	15824	15939	15778	16011	15891	15906	15925	16037	15917	16070	15811	16020	16019	16003	16050	15809	15838	15941	15799	15884	15933	15989	15795	16000	16137	15812	15969	15998	15971	15967	15899	16213	15938	15806	15824	15974	15939	15937	16086	15897	15868	15847	16013	16023	15867	15918	15984	15962	16024	15908	15919	15976	15899	15897	16065	16027	15913	15934	15992	16000	15845	16032	16013	15972	15854	15975	16050	15812	15933	15784	16039	15954	16054	15995	16080	16044	15951	16081	15846	16051	16044	15990	16242	16050	15934	15844	15957	16108	15993	15858	15936	16097	15980	16044	15767	16003	15904	16011	15984	15865	15974	16028	15937	16012	16037	15932	15817	15966	15912	16048	15934	15766	16036	15998	16072	15962	15898	15905	15985	16030	15969	15958	15898	15806	15935	15957	16007	15899	15923	15932	15854	15751	15868	15927	15953	15804	15955	16111	15826	16067	16039	16030	15831	15916	15825	15791	15967	15927	15936	16061	16037	15855	16161	15971	15974	16073	15952	16122	15924	16091	15864	15924	16020	16048	15811	15985	15883	16022	15844	15935	16100	16050	16083	15739	15856	15900	15991	15978	15837	15995	16036	16148	15829	15967	15827	16130	15996	15943	15919	16030	16000	16045	16026	15988	15877	15831	15862	16072	15813	16038	15994	15916	15995	15899	15803	16010	15929	15947	15822	15883	15941	15994	15890	16039	16042	16025	16108	15942	15976	15934	15849	16067	15791	15831	16044	15942	15918	15953	15899	16014	16121	15979	16085	15784	15906	15947	15979	16028	16057	16044	15957	16037	16044	15856	16077	16002	16005	16100	16080	16004	16004	16019	16012	15827	15969	16121	16060	15857	16125	16024	16113	15714	16059	15872	15812	15991	15957	16054	16044	15845	15930	15932	15856	15968	15892	15884	16201	16035	16209	15972	15984	15842	15848	16059	15899	15887	16026	15952	15847	15994	15962	16022	16081	16009	15924	16020	15922	16046	15964	15948	15859	15879	16001	15924	15849	16007	15975	16068	15966	15905	15862	15861	15960	16001	16019	15954	16060	16031	15882	15999	15744	16024	15910	15958	15810	16029	15831	16111	15994	15898	15861	15949	15989	16026	15937	15857	15920	15975	15971	16030	15906	15976	16000	15880	15895	15847	15929	15962	15923	16114	15830	15911	15934	15873	16057	15923	15774	15981	16022	15844	15818	15973	15982	15964	16050	16055	15999	15993	15798	15970	15832	15965	15978	16069	16080	15826	15870	15785	16267	15783	16160	15959	16111	15811	16028	15780	15961	15914	15953	15894	15998	15918	15788	15926	15819	15856	15860	15876	16050	15881	15904	16061	15824	16017	16069	15969	15975	15859	15894	15964	15977	15865	15807	16056	16024	15851	16081	15992	15939
23645	21576	28393	25551	22915	22397	21726	19670	19144	19193	18737	18532	18516	18556	18541	18646	18419	18397	18633	18603	18498	18335	18485	18296	18395	18385	18537	18369	18430	18285	18354	18382	18312	18219	18327	18468	18327	18417	18241	18316	18327	18371	18259	18395	18446	18375	18501	18298	18155	18226	18553	18399	18368	18304	18437	18344	18377	18430	18359	18260	18260	18353	18285	18390	18359	18488	18367	18218	18356	18291	18474	18459	18494	18186	18256	18358	18053	18329	18259	18275	18355	18360	18431	18016	18089	18299	18267	18124	18353	18138	18212	18407	18427	18249	18307	18222	18422	18240	18139	18335	18365	18325	18044	18109	18370	18182	18190	18423	18495	18279	18303	18109	18388	18345	18154	18181	18245	18443	18334	18168	18276	18182	18100	18458	18058	18346	18415	18416	18308	18211	18493	18645	18508	18335	18338	18501	18328	18307	18326	17995	18243	18303	18358	18246	18302	18219	18204	18377	18212	18245	18254	18340	18440	18062	18259	18296	18401	18655	18288	18126	18249	18452	18259	18251	18219	18251	18298	18446	18190	18048	18310	18467	18128	18369	18343	18526	18366	18299	18438	18390	18275	18436	18500	18371	18446	18244	18027	18075	18192	18317	18385	18353	18528	18242	18326	18450	18387	18341	18161	18262	18028	18380	18398	18099	18333	18233	18345	18295	18346	18441	18364	18480	18390	18074	18309	18253	18524	18062	18323	18359	18249	18424	18138	18253	18173	18361	18321	18168	18147	18179	18475	18355	18463	18318	18254	18595	18231	18233	18337	18281	18247	18423	18226	18270	18304	18275	18443	18425	18378	18365	18452	18169	18412	18276	18223	18310	18215	18319	17999	18193	18223	18446	18277	18308	18377	18280	18485	18427	18426	18303	18267	18300	18292	18184	18334	18472	18346	18143	18372	18381	18388	18357	18236	18199	18241	18232	18226	18327	18332	18487	18437	18445	18379	18454	18175	18319	18277	18260	18525	18167	18425	18258	18220	18332	18378	18256	18320	18381	18309	18314	18296	18393	18304	18271	18246	18310	18377	18310	18275	18254	18301	18483	18475	18535	18333	18274	18225	18265	18207	18316	18417	18387	18514	18163	18157	18232	18219	18343	18299	18325	18142	18372	18162	18223	18392	18279	18334	18388	18412	18573	18380	18228	18364	18280	18332	18322	18246	18263	18175	18120	18324	18277	18235	18377	18532	18147	18384	18386	18328	18219	18247	18233	18319	18408	18382	18313	18194	18132	18309	18347	18294	18410	18547	18154	18265	18468	18516	18216	18398	18455	18412	18321	18092	18164	18467	18189	18334	18281	18176	18284	18250	18198	18204	18127	18456	18164	18193	18461	18470	18364	18447	18487	18371	18398	18440	18197	18407	18208	18388	18333	18443	18424	18348	18243	18319	18424	18137	18255	18257	18036	18313	18384	18335	18310	18321	18274	18504	18267	18481	18396	18422	18309	18448	18474	18376	18186	18449	18399	18230	18333	18501	18330	18480	18170	18539	18365	18187	18179	18318	18033	18602	18440	18262	18214	18246	18443	18288	18502	18393	18411	18067	18445	18177	18300	18392	18404	18249	18339	18128	18173	18358	18219	18103	18288	18312	18310	18443	18575	18265	18463	18240	18351	18369	18423	18437	18243	18246	18277	18269	18469	18365	18207	18125	18283	18351	18347	18292	18229	18123	18321	18218	18076	18323	18300	18359	18311	18361	18261	18416	18028	18249	18270	18309	18197	18368	18329	18351	18207	18396	18224	18135	18478	18337	18339	18391	18242	18429	18342	18302	18549	18402	18306	18191	18457	18402	18362	18522	18453	18275	18237	18191	18465	18475	18420	18158	18431	18437	18240	18400	18511	18347	18431	18440	18294	18265	18374	18236	17972	18118	18311	18250	18110	18143	18286	18347	18248	18417	18449	18216	18323	18135	18350	18276	18393	18195	18347	18186	18452	18268	18125	18129	18294	18132	18535	18378	18461	18264	18188	18436	18439	18276	18359	18300	18338	18390	18304	18456	18359	18257	18144	18375	18227	18346	18389	18498	18461	18433	18206	18258	18310	18406	18356	18269	18304	18337	18321	18219	18361	18360	18279	18349	18308	18307	18318	18318	18493	18387	18480	18256	18258	18517	18393	18159	18251	18322	18247	18314	18288	18371	18350	18379	18204	18422	18188	18497	18162	18521	18184	18315	18464	18432	18197	18363	18430	18387	18200	18122	18224	18111	18222	18374	18455	18407	18241	18452	18255	18348	18293	18209	18307	18186	18363	18194	18107	18292	18274	18453	18139	18350	18214	18335	18320	18267	17999	18266	18307	18169	18392	18459	18379	18232	18426	18395	18411	18513	18300	18255	18491	18419	18247	18208	18482	18286	18243	18518	18410	18335	18424	18395	18402	18311	18561	18169	18459	18346	18397	18243	18378	18293	18306	18479	18242	18375	18240	18149	18343	18347	18435	18370	18116	18083	18281	18166	18215	18223	18530	18508	18264	18246	18238	18163	18327	18188	18195	18280	18484	18372	18269	18439	18321	18324	18352	18294	18240	18289	18294	18157	18302	18469	18443	18310	18468	18441	18228	18116	18357	18598	18422	18289	18295	18453	18459	18218	18256	18222	18388	18317	18414	18341	18389	18473	18474	18405	18302	18254	18203	18428	18240	18360	18438	18393	18374	18164	18300	18201	18354	18384	18292	18220	18296	18167	18387	18370	18146	18191	18328	18239	18269	18059	18167	18372	18207	18317	18213	18351	18144	18102	18244	18166	18298	18404	18434	18213	18255	18199	18544	18202	18314	18553	18316	18100	18326	18396	18384	18198	18232	18275	18192	18365	18348	18293	18246	18417	18318	18479	18484	18120	18284	18271	18136	18219	18541	18477	18371	18391	17980	18353	18316	18345	18303	18272	18153	18236	18496	18449	18168	18340	18130	18352	18342	18187	18286	18404	18424	18177	18285	18214	18471	18305	18259	18412	18355	18287	18283	18402	18484	18462	18265	18300	18253	18236	18500	18336	18434	18335	18301	18368	18223	18266	18228	18230	18203	18156	18165	18274	18395	18205	18244	18205	18309	18247	18298	18161	18423	18193	18233	18453	18460	18391	18316	18266	18353	18344	18101	18335	18331	18357	18236	18376	18275	18246	18207	18109	18289	18203	18325	18320	18524	18359	18444	18343	18553	18379	18438	18222	18287	18592	18432	18564	18270	18444	18250	18392	18314	18236	18292	18173	18394	18374	18463	18249	18173	18160	18179	18340	18390	18204	18497	18276	18243	18428	18167	18328	18571	18332	18311	18272	18341	18408	18275	18361	18313	18250	18203	18259	18308	18260	18260	18169	18453	18520	18288	18303	18172	18255	18410	18253	18357	18205	18252	18177	18345	18388	18442	18094	18139	18378	18406	18461	18418	18336	18437	18285	18137	18381	18369	18425	18584	18333	18306	18238	18363	18399	18222	18171	18592	18317	18352	18245	18291	18241	18216	18270	18193	18304	18405	18372	18325	18259	18367	18321	18441	18501	18380	18277	18225	18326	18391	18102	18318	18235	18155	18253	18442	18328	18461	18352	18259	18255	18408	18089	18522	18393	18422	18224	18222	18281	18273	18597	18270	18214	18279	18191	18002	18400	18132	18293	18443	18321	18385	18319	18401	18488	18041	18180	18370	18292	18180	18392	18490	18309	18329	18174	18318	18244	18515	18414	18462	18319	18556	18152	18521	17971	18447	18396	18420	18599	18199	18367	18471	18145	18423	18411	18492	18338	17997	18186	18296	18463	18398	18319	18422	18340	18361	18544	18469	18496	18056	18467	18269	18202	18284	18341	18260	18285	18390	18296	18206	18594	18545	18365	18094	18224	18119	18288	18410	18371	18242	18295	18418	18330	18198	18167	18127	18310	18446	18221	18320	18286	18529	18291	18149	18299	18414	18433	18220	18329	18065	18320	18244	18428	18202	18244	18218	18257	18295	18191	18264	18294	18219	18302	18490	18130	18321	18360	18276	18369	18192	18412	18286	18126	18149	18368	18315	18174	18459	18295	18331	18440	18447	18399	18454	18548	18360	18277	18344	18344	18058	18427	18460	18336	18465	18107	18428	18372	18219	18184	18270	18291	18182	18380	18200	18321	18470	18188	18231	18207	18259	18183	18121	18315	18225	18293	18319	18345	18251	18207	18334	18407	18397	18261	18108	18351	18231	18360	18265	18369	18211	18274	18234	18107	18216	18456	18505	18285	18198	18550	18021	18276	18178	18373	18549	18255	18320	18309	18301	18300	18333	18363	18411	18364	18208	18549	18377	18488	18387	18221	18340	18553	18357	18375	18222	18331	18428	18327	18267	18236	18455	18205	18373	18461	18379	18299	18467	18529	18274	18492	18462	18361	18385	18338	18408	18344	18781	18574	18527	18381	18312	18467	18128	18474	18232	18104	18379	18413	18313	18137	18428	18273	18261	18076	18353	18346	18246	18187	18595	18343	18326	18230	18219	18359	18337	18242	18453	18273	18210	18112	18030	18305	18048	18227	18189	18170	18306	18426	18346	18216	18489	18343	18239	18240	18161	18255	18459	18296	18366	18258	18190	18062	18278	18144	18365	18360	18269	18303	18177	18388	18243	18270	18234	18503	18255	18414	18510	18664	18401	18158	18247	18627	18500	18339	18395	18405	18438	18152	18056	18172	18197	18187	18133	18406	18220	18269	18438	18102	18023	18559	18286	18410	18191	18158	18308	18442	18463	18377	18274	18374	18313	18298	18215	18284	18490	18418	18170	18064	18221	18265	18243	18299	18263	18254	18430	18200	18180	18244	18254	18249	18155	18512	18333	18309	18453	18298	18166	18080	18102	18123	18660	18556	18242	18409	18223	18324	18232	18259	18359	18326	18299	18362	18215	18334	18158	18166	18127	18327	18244	18407	18062	18262	18495	18299	18588	18236	18373	18326	18345	18308	18368	18220	18333	18190	18235	18371	18354	18307	18524	18466	18311	18208	18285	18264	18357	18382	18371	18521	18125	18160	18235	18239	18272	18385	18395	18421	18339	18495	18265	18251	18558	18246	18319	18410	18250	18374	18248	18199	18415	17967	18277	18355	18284	18254	18125	18329	18328	18266	18398	18504	18377	18598	18240	18354	18261	18265	18514	18565	18178
18096	36582	28938	20833	18725	17636	16937	16453	16057	15861	15711	15584	15593	15582	15562	15524	15489	15558	15518	15667	15396	15394	15507	15442	15515	15333	15342	15224	15452	15339	15454	15519	15165	15453	15471	15543	15195	15599	15482	15496	15444	15421	15386	15407	15444	15215	15503	15447	15449	15422	15363	15523	15315	15448	15379	15377	15391	15377	15447	15411	15423	15474	15338	15386	15391	15397	15347	15551	15414	15593	15462	15493	15544	15403	15430	15395	15305	15448	15323	15322	15486	15399	15644	15303	15469	15436	15509	15376	15376	15600	15397	15575	15360	15466	15508	15351	15481	15530	15484	15396	15404	15263	15559	15539	15399	15467	15573	15277	15341	15391	15428	15465	15438	15218	15277	15428	15335	15419	15377	15488	15413	15464	15306	15293	15462	15431	15315	15457	15567	15364	15260	15267	15514	15195	15301	15237	15466	15416	15290	15585	15462	15535	15343	15604	15485	15484	15480	15495	15441	15384	15253	15509	15516	15475	15455	15309	15322	15487	15424	15580	15324	15514	15544	15441	15287	15550	15435	15365	15404	15346	15448	15434	15281	15540	15479	15372	15215	15425	15296	15368	15398	15305	15428	15314	15394	15359	15467	15481	15426	15405	15431	15420	15631	15418	15431	15391	15393	15465	15513	15482	15240	15217	15291	15412	15363	15497	15509	15315	15522	15488	15467	15502	15501	15682	15375	15408	15380	15304	15392	15321	15471	15415	15450	15509	15479	15385	15456	15340	15439	15291	15486	15477	15358	15373	15424	15398	15325	15384	15470	15340	15505	15541	15208	15352	15491	15453	15410	15258	15478	15497	15307	15556	15467	15340	15383	15385	15433	15396	15473	15365	15594	15203	15311	15396	15466	15327	15683	15442	15457	15480	15359	15391	15451	15528	15401	15524	15584	15376	15427	15403	15403	15519	15390	15147	15533	15477	15363	15561	15485	15406	15465	15374	15453	15364	15433	15533	15265	15280	15510	15508	15419	15407	15194	15347	15296	15503	15262	15438	15461	15228	15423	15379	15476	15386	15521	15561	15325	15446	15365	15398	15492	15306	15556	15350	15478	15431	15449	15335	15513	15550	15451	15486	15199	15390	15385	15442	15280	15459	15652	15373	15421	15361	15579	15665	15678	15281	15329	15488	15436	15596	15269	15339	15525	15337	15420	15688	15358	15423	15388	15349	15338	15508	15178	15353	15454	15499	15514	15252	15556	15442	15545	15413	15398	15482	15323	15427	15402	15265	15361	15472	15488	15604	15557	15368	15527	15360	15443	15400	15526	15445	15368	15518	15415	15384	15329	15390	15264	15405	15496	15515	15386	15435	15458	15474	15488	15509	15368	15445	15434	15386	15370	15331	15323	15414	15384	15486	15494	15356	15366	15290	15350	15572	15566	15389	15340	15556	15532	15396	15252	15513	15476	15335	15255	15329	15426	15184	15420	15433	15409	15588	15458	15354	15463	15462	15293	15344	15407	15221	15395	15428	15482	15535	15391	15397	15351	15488	15242	15552	15342	15494	15414	15410	15434	15386	15401	15511	15334	15429	15333	15240	15458	15472	15445	15453	15432	15475	15412	15572	15395	15290	15341	15386	15359	15383	15478	15560	15252	15451	15632	15466	15333	15394	15282	15282	15420	15364	15542	15377	15248	15444	15538	15425	15339	15477	15384	15264	15396	15397	15398	15332	15418	15382	15441	15485	15434	15422	15448	15351	15348	15304	15346	15451	15461	15477	15360	15378	15423	15407	15457	15379	15281	15513	15422	15388	15463	15429	15561	15671	15479	15420	15376	15425	15359	15444	15420	15439	15439	15357	15502	15419	15452	15388	15488	15377	15471	15479	15423	15463	15349	15491	15378	15353	15337	15307	15509	15264	15383	15464	15447	15554	15488	15420	15231	15448	15566	15512	15475	15273	15540	15366	15313	15410	15498	15510	15438	15570	15460	15301	15359	15284	15224	15551	15396	15606	15397	15406	15452	15507	15496	15481	15470	15545	15319	15426	15567	15446	15357	15406	15392	15304	15539	15455	15375	15428	15358	15477	15461	15430	15397	15476	15359	15441	15400	15334	15538	15646	15432	15460	15455	15456	15482	15442	15318	15402	15338	15401	15325	15404	15488	15458	15497	15340	15306	15322	15379	15547	15407	15422	15494	15378	15433	15557	15239	15275	15322	15485	15327	15257	15398	15303	15532	15517	15416	15637	15531	15385	15583	15366	15373	15435	15291	15407	15337	15470	15244	15399	15455	15320	15479	15559	15467	15469	15380	15562	15380	15559	15297	15439	15516	15444	15356	15509	15483	15298	15453	15259	15480	15420	15533	15514	15336	15285	15314	15547	15454	15409	15509	15510	15408	15338	15256	15342	15426	15504	15509	15536	15395	15317	15216	15539	15431	15556	15456	15463	15465	15380	15727	15336	15498	15603	15436	15435	15511	15318	15319	15522	15314	15313	15251	15472	15483	15573	15385	15359	15337	15587	15410	15480	15475	15558	15482	15360	15228	15438	15388	15329	15397	15398	15373	15403	15552	15523	15576	15462	15315	15441	15357	15323	15425	15517	15512	15357	15532	15603	15431	15415	15392	15606	15378	15426	15381	15361	15313	15534	15478	15350	15437	15441	15300	15429	15231	15347	15360	15544	15335	15560	15370	15569	15449	15345	15479	15469	15366	15265	15310	15373	15485	15242	15241	15434	15482	15432	15515	15503	15351	15354	15409	15577	15300	15582	15462	15327	15519	15396	15374	15352	15569	15381	15407	15507	15370	15480	15350	15321	15326	15291	15340	15410	15404	15439	15392	15416	15213	15562	15466	15443	15458	15446	15520	15485	15457	15348	15377	15496	15263	15403	15267	15304	15411	15519	15406	15498	15454	15638	15501	15462	15307	15540	15466	15404	15282	15197	15489	15245	15345	15400	15428	15329	15333	15348	15463	15458	15262	15437	15429	15431	15420	15368	15459	15529	15488	15320	15272	15446	15337	15425	15393	15321	15397	15440	15312	15424	15367	15469	15371	15440	15559	15405	15430	15414	15339	15450	15304	15413	15506	15374	15500	15588	15544	15290	15551	15358	15455	15502	15420	15468	15432	15523	15382	15448	15285	15344	15455	15478	15420	15534	15441	15531	15486	15410	15446	15409	15526	15396	15359	15375	15501	15286	15372	15450	15568	15475	15373	15396	15286	15529	15419	15501	15310	15510	15550	15433	15559	15302	15509	15566	15540	15528	15433	15504	15394	15363	15370	15395	15376	15461	15479	15460	15423	15417	15338	15472	15454	15389	15359	15420	15503	15374	15427	15605	15338	15332	15322	15450	15262	15446	15385	15276	15589	15540	15433	15324	15348	15384	15381	15311	15344	15334	15294	15241	15499	15485	15269	15458	15465	15516	15379	15270	15340	15489	15333	15421	15541	15610	15523	15385	15405	15394	15501	15431	15365	15407	15540	15283	15414	15455	15276	15554	15485	15497	15395	15532	15634	15295	15505	15486	15421	15394	15633	15543	15440	15317	15426	15441	15384	15387	15380	15381	15437	15187	15386	15542	15269	15507	15531	15461	15261	15406	15551	15431	15122	15474	15483	15547	15470	15386	15331	15295	15425	15496	15481	15423	15347	15559	15637	15629	15447	15470	15402	15467	15276	15398	15333	15378	15499	15395	15320	15138	15283	15479	15342	15384	15484	15406	15546	15189	15346	15449	15480	15446	15383	15374	15408	15332	15392	15304	15455	15378	15333	15441	15443	15244	15591	15522	15313	15617	15216	15400	15322	15442	15331	15430	15371	15389	15483	15346	15503	15308	15446	15431	15502	15468	15432	15362	15392	15378	15480	15332	15507	15291	15353	15443	15432	15485	15464	15536	15242	15428	15481	15347	15481	15537	15350	15446	15432	15418	15395	15360	15198	15348	15497	15426	15376	15312	15338	15350	15224	15587	15673	15533	15354	15414	15642	15193	15531	15475	15408	15493	15507	15476	15400	15312	15416	15442	15450	15343	15478	15516	15571	15469	15153	15628	15424	15371	15613	15396	15684	15307	15529	15325	15361	15400	15189	15294	15353	15418	15410	15578	15344	15319	15461	15371	15360	15328	15382	15293	15457	15540	15322	15387	15571	15386	15357	15299	15431	15517	15418	15485	15463	15477	15366	15434	15573	15438	15258	15369	15547	15418	15385	15428	15381	15414	15353	15398	15421	15465	15437	15367	15401	15460	15507	15202	15274	15476	15290	15358	15567	15365	15456	15611	15419	15326	15462	15551	15453	15323	15439	15382	15267	15360	15369	15358	15464	15422	15432	15610	15536	15413	15374	15491	15379	15332	15421	15354	15307	15327	15551	15402	15453	15428	15235	15374	15276	15492	15428	15472	15496	15232	15512	15315	15266	15398	15350	15483	15293	15594	15477	15453	15535	15372	15496	15370	15412	15363	15430	15497	15381	15408	15297	15274	15384	15459	15438	15485	15511	15448	15507	15310	15500	15299	15319	15407	15443	15404	15480	15488	15471	15456	15580	15426	15372	15449	15571	15456	15350	15509	15392	15415	15494	15457	15415	15254	15424	15321	15274	15316	15613	15385	15398	15463	15526	15391	15439	15543	15406	15318	15424	15637	15441	15349	15332	15393	15318	15479	15499	15470	15364	15465	15517	15632	15460	15382	15424	15285	15549	15342	15402	15406	15428	15452	15285	15384	15461	15325	15277	15378	15371	15328	15605	15445	15575	15482	15344	15358	15494	15459	15551	15314	15389	15304	15456	15259	15503	15472	15432	15299	15458	15423	15520	15481	15378	15443	15356	15590	15305	15428	15496	15533	15468	15240	15362	15400	15629	15400	15491	15432	15428	15504	15357	15184	15500	15184	15418	15453	15414	15295	15574	15247	15382	15526	15564	15522	15543	15453	15380	15259	15587	15397	15450	15528	15364	15416	15496	15399	15256	15465	15540	15519	15405	15468	15393	15479	15378	15475	15478	15400	15421	15666	15295	15405	15365	15376	15445	15603	15197	15434	15301	15440	15610	15520	15271	15376	15427	15566	15389	15507	15533	15494	15634	15517	15357	15518	15344	15541	15189	15490	15225	15237	15432	15621	15349	15353	15428	15531	15478	15465	15432	15499	15412	15353	15513	15357	15535	15452	15591	15311
25264	21581	27487	27611	21789	21146	21043	19904	19900	19906	19710	19627	19637	19406	19449	19458	19357	19623	19718	19327	19554	19545	19440	19442	19613	19340	19481	19442	19424	19457	19464	19468	19391	19349	19417	19381	19379	19478	19322	19439	19352	19684	19408	19658	19460	19268	19357	19581	19688	19458	19346	19387	19454	19233	19264	19308	19425	19566	19451	19411	19418	19346	19307	19209	19295	19474	19411	19115	19307	19344	19389	19270	19504	19487	19447	19418	19225	19537	19345	19285	19378	19360	19212	19430	19359	19309	19524	19363	19581	19508	19414	19257	19492	19282	19188	19277	19385	19330	19461	19636	19673	19367	19430	19387	19227	19525	19292	19123	19297	19236	19143	19427	19524	19358	19349	19453	19292	19382	19134	19234	19333	19354	19343	19180	19268	19345	19231	19369	19323	19409	19473	19447	19309	19535	19155	19384	19437	19327	19490	19355	19321	19173	19396	19184	19221	19448	19308	19600	19549	19311	19336	19461	19363	19424	19225	19417	19278	19414	19344	19153	19634	19224	19405	19467	19425	19538	19315	19286	19186	19206	19426	19297	19567	19239	19312	19482	19489	19356	19182	19338	19375	19424	19265	19286	19312	19300	19294	19406	19271	19235	19314	19386	19441	19636	19453	19139	19294	19323	19340	19387	19265	19287	19276	19277	19513	19356	19614	19271	19428	19577	19182	19529	19376	19304	19235	19456	19402	19282	19418	19322	19349	19488	19357	19458	19348	19261	19223	19470	19399	19516	19370	19429	19361	19467	19222	19516	19559	19326	19456	19471	19343	19469	19421	19413	19575	19402	19438	19549	19219	19387	19559	19411	19296	19322	19241	19213	19341	19335	19317	19330	19226	19243	19483	19318	19306	19492	19519	19466	19319	19364	19461	19342	19449	19472	19455	19419	19441	19444	19379	19401	19400	19456	19381	19058	19358	19552	19558	19464	19579	19301	19280	19348	19387	19417	19420	19483	19344	19263	19373	19421	19258	19422	19355	19424	19442	19194	19471	19514	19422	19281	19343	19328	19444	19433	19318	19419	19454	19500	19323	19265	19574	19507	19465	19316	19360	19420	19299	19306	19441	19455	19251	19432	19545	19370	19266	19243	19289	19398	19161	19574	19324	19283	19182	19382	19592	19499	19307	19424	19379	19391	19404	19468	19583	19436	19310	19535	19393	19560	19550	19517	19503	19306	19494	19404	19536	19293	19226	19242	19257	19286	19271	19534	19462	19224	19293	19524	19559	19455	19335	19425	19290	19361	19341	19384	19352	19340	19287	19041	19596	19375	19221	19223	19318	19253	19416	19457	19393	19338	19479	19471	19450	19402	19575	19499	19387	19425	19607	19574	19238	19307	19401	19329	19558	19407	19448	19328	19454	19290	19534	19480	19300	19310	19531	19381	19361	19219	19251	19385	19613	19299	19371	19331	19500	19415	19389	19507	19193	19248	19470	19202	19560	19291	19296	19537	19339	19321	19148	19065	19396	19434	19442	19390	19184	19646	19416	19402	19295	19373	19530	19118	19243	19463	19545	19334	19321	19379	19355	19298	19162	19486	19479	19431	19161	19332	19439	19403	19233	19523	19350	19302	19384	19419	19453	19675	19426	19516	19577	19581	19582	19491	19477	19290	19443	19425	19401	19337	19419	19537	19532	19326	19590	19525	19478	19352	19423	19356	19417	19375	19314	19439	19192	19462	19424	19393	19397	19193	19253	19317	19225	19329	19383	19297	19337	19561	19433	19385	19292	19385	19466	19429	19341	19299	19339	19407	19417	19300	19229	19418	19416	19224	19367	19445	19255	19376	19490	19306	19272	19347	19333	19269	19406	19457	19316	19284	19346	19326	19357	19264	19334	19381	19387	19461	19332	19310	19348	19496	19274	19266	19364	19326	19405	19414	19163	19524	19431	19507	19320	19358	19435	19162	19205	19499	19249	19594	19201	19518	19334	19426	19388	19425	19341	19397	19235	19661	19443	19441	19362	19392	19436	19329	19416	19258	19483	19462	19442	19676	19333	19322	19610	19411	19541	19468	19460	19348	19192	19442	19607	19488	19428	19365	19355	19444	19564	19367	19312	19414	19397	19431	19408	19359	19402	19397	19392	19334	19340	19365	19384	19506	19621	19222	19442	19384	19352	19501	19532	19214	19412	19327	19523	19527	19587	19382	19389	19529	19270	19320	19586	19373	19259	19551	19486	19395	19423	19436	19366	19258	19418	19505	19538	19069	19148	19519	19406	19477	19182	19198	19636	19440	19484	19234	19312	19309	19479	19376	19331	19351	19669	19263	19408	19270	19489	19626	19660	19354	19404	19294	19191	19372	19243	19414	19530	19535	19417	19533	19305	19360	19478	19333	19404	19213	19389	19256	19353	19384	19580	19384	19363	19402	19599	19280	19448	19469	19693	19250	19479	19160	19356	19282	19427	19485	19339	19444	19477	19294	19344	19386	19385	19257	19559	19696	19656	19372	19381	19268	19335	19680	19590	19335	19285	19224	19502	19269	19249	19540	19397	19303	19255	19448	19176	19466	19441	19479	19201	19442	19233	19332	19466	19415	19210	19374	19446	19278	19260	19342	19444	19528	19309	19399	19389	19180	19362	19363	19375	19361	19534	19446	19402	19488	19472	19308	19398	19337	19390	19312	19375	19514	19454	19267	19459	19288	19274	19306	19394	19366	19260	19487	19520	19614	19530	19581	19263	19204	19253	19190	19567	19560	19507	19443	19426	19416	19347	19303	19425	19281	19344	19572	19460	19518	19358	19478	19398	19481	19488	19284	19373	19432	19422	19416	19578	19310	19413	19492	19388	19383	19410	19227	19408	19261	19385	19415	19395	19405	19319	19455	19500	19494	19515	19319	19324	19500	19556	19390	19392	19286	19500	19567	19232	19318	19246	19449	19595	19550	19464	19458	19227	19306	19349	19453	19434	19401	19441	19449	19319	19452	19319	19347	19206	19338	19423	19288	19388	19570	19441	19251	19282	19206	19240	19415	19191	19307	19616	19477	19170	19538	19193	19206	19435	19411	19414	19339	19456	19160	19347	19431	19404	19298	19309	19276	19444	19371	19325	19369	19555	19272	19206	19265	19340	19512	19429	19461	19378	19164	19424	19407	19279	19454	19264	19449	19438	19182	19556	19405	19377	19333	19371	19466	19286	19372	19204	19329	19472	19302	19214	19253	19360	19190	19333	19493	19542	19305	19133	19294	19453	19261	19464	19334	19339	19390	19426	19545	19452	19236	19437	19462	19276	19420	19540	19182	19491	19390	19275	19360	19457	19311	19596	19413	19458	19618	19338	19522	19393	19239	19090	19309	19346	19325	19372	19372	19430	19461	19268	19212	19429	19170	19374	19435	19341	19336	19149	19336	19434	19311	19405	19361	19334	19514	19603	19535	19208	19507	19373	19592	19359	19469	19409	19339	19482	19555	19347	19311	19489	19523	19320	19446	19423	19353	19386	19290	19566	19279	19299	19359	19341	19390	19501	19401	19491	19722	19332	19572	19393	19455	19515	19338	19512	19142	19345	19547	19426	19341	19276	19453	19413	19379	19425	19487	19394	19281	19349	19156	19585	19271	19207	19345	19472	19517	19213	19471	19544	19136	19483	19510	19294	19292	19453	19414	19576	19352	19373	19307	19451	19428	19185	19282	19355	19431	19454	19301	19369	19566	19488	19226	19454	19525	19354	19412	19296	19410	19708	19287	19512	19488	19540	19107	19433	19308	19353	19601	19493	19470	19420	19459	19300	19352	19280	19316	19423	19214	19316	19283	19430	19393	19439	19467	19310	19252	19361	19521	19176	19406	19449	19306	19377	19335	19286	19437	19421	19409	19488	19260	19490	19311	19338	19565	19328	19552	19316	19356	19405	19462	19366	19327	19491	19452	19405	19465	19373	19287	19352	19580	19046	19377	19525	19408	19207	19452	19479	19414	19212	19350	19533	19533	19293	19400	19530	19518	19313	19514	19379	19368	19492	19616	19376	19459	19439	19474	19447	19510	19513	19393	19611	19527	19355	19462	19263	19447	19311	19451	19432	19355	19134	19438	19348	19188	19454	19405	19394	19439	19441	19357	19322	19198	19496	19557	19669	19464	19429	19146	19381	19374	19443	19313	19369	19422	19462	19388	19663	19550	19209	19501	19446	19320	19203	19425	19466	19424	19296	19351	19320	19260	19315	19446	19635	19583	19152	19479	19391	19399	19411	19422	19459	19327	19311	19400	19303	19352	19337	19222	19214	19304	19555	19390	19335	19332	19333	19459	19301	19452	19243	19326	19368	19371	19256	19527	19340	19423	19299	19260	19263	19211	19341	19328	19333	19564	19470	19418	19216	19429	19409	19224	19440	19219	19297	19456	19466	19441	19068	19586	19348	19631	19184	19346	19261	19474	19574	19397	19343	19528	19274	19465	19279	19353	19338	19174	19153	19249	19466	19441	19313	19407	19487	19528	19370	19347	19077	19290	19400	19439	19558	19604	19369	19253	19436	19307	19109	19239	19233	19544	19511	19337	19462	19284	19517	19317	19459	19403	19453	19312	19182	19340	19456	19591	19493	19275	19263	19344	19287	19293	19308	19561	19587	19315	19230	19549	19436	19375	19395	19332	19469	19626	19599	19458	19486	19436	19458	19501	19469	19334	19459	19474	19517	19394	19451	19328	19363	19270	19290	19357	19547	19277	19431	19400	19268	19422	19431	19474	19511	19224	19272	19406	19221	19521	19218	19347	19238	19379	19361	19423	19313	19286	19515	19357	19296	19282	19283	19315	19458	19369	19373	19245	19382	19259	19709	19475	19424	19404	19162	19523	19357	19458	19448	19385	19245	19498	19445	19344	19286	19423	19258	19144	19573	19299	19272	19364	19694	19464	19498	19350	19495	19579	19375	19371	19451	19399	19337	19173	19372	19550	19269	19368	19273	19283	19403	19351	19571	19312	19417	19438	19666	19124	19497	19277	19601	19303	19650	19246	19325	19313	19627	19563	19313	19457	19420	19432	19425	19278	19226	19316	19486	19516	19348	19383	19462	19400	19340	19555	19499	19352	19341	19374	19491	19488	19408	19317	19509	19428	19373	19252	19183	19478	19372	19466	19418	19523	19360	19071	19293	19346	19334	19346	19383	19419	19423	19521	19303	19581
18470	32558	25335	19980	18412	17763	16981	16628	16320	16385	16221	16313	16280	16048	16227	16095	16084	16113	16038	16270	16138	16023	15925	16003	15884	16298	16142	16023	16196	16161	15920	16147	16075	16013	16095	16171	16034	16040	16119	16023	16030	16064	15884	16123	16189	16013	16001	16018	15837	16170	15965	16084	16064	16088	16035	16097	16088	16120	16096	15975	16097	15950	16150	15808	16327	16055	16180	16122	15885	15955	16092	16186	15926	16250	15970	16069	16117	16025	16073	16207	15937	16105	16030	15972	15973	16079	15899	16029	16145	15920	16157	15944	16023	15955	16221	15910	16102	15932	16172	16127	15945	15907	15971	15955	15935	16208	16095	16147	15952	16002	15962	16190	16096	16003	15933	16041	16150	16113	16056	15985	15923	15988	16068	16136	16060	15961	15887	16277	16212	15998	15964	15921	16096	15949	16215	15942	16163	15860	15915	15930	15902	16133	16059	16074	16021	16071	16148	16115	16108	16237	15945	16114	16023	15987	16176	16148	16168	16133	15908	16032	15950	16066	15990	16071	16196	16011	16253	16115	16086	16085	16071	16050	16147	15946	15952	16048	16070	16211	15958	15960	16190	16364	15867	15976	15884	16063	16133	16128	16144	16087	16048	15975	15837	16057	16175	15885	16132	16035	15973	16132	16086	15899	16067	16098	15972	15960	16193	15943	16038	16123	16133	16193	16141	15928	16042	15847	16057	16024	16076	16031	16303	15932	16291	16117	15950	16235	16031	16039	15975	16032	15786	16105	16212	16102	15988	15996	15985	15978	16008	16067	16095	16036	15881	15917	15934	16060	16111	16068	16104	15963	16027	15866	15973	16144	16184	15969	16140	16026	16089	15940	15971	16174	16084	16141	16103	16192	16122	16042	15998	16034	16265	16108	15990	16050	15960	15754	15942	16201	16037	15901	15984	16149	15863	15951	15956	16165	16004	15904	16129	16056	16007	15912	16024	16124	16197	15990	15945	16070	16006	16026	15871	16127	16112	15948	16046	16080	15923	16009	15912	15860	16138	16164	16186	16011	16011	16031	16083	16018	16162	16012	16059	15964	16026	16000	16163	15987	15955	16019	16009	16158	16015	15812	16161	15994	15981	15928	16141	16071	15956	16083	16147	16043	16002	16067	16104	16022	16100	15989	16062	15924	16079	16070	16140	15992	15976	15914	16223	15923	15999	16083	16037	16091	16115	16124	16284	16142	16055	16035	16060	15940	15751	16115	16108	16203	15952	15995	16104	16103	16084	16307	16099	15930	16163	16225	16123	16065	16166	16191	16042	16090	16120	15979	15974	15881	15911	15893	15997	16023	15950	16084	16010	15982	16160	16151	16100	15977	15955	16085	16020	16036	16142	16019	15949	16113	15979	16129	16161	16003	16200	16167	15961	16129	15963	16067	16101	16119	15830	16118	16022	16007	16109	15850	16116	15917	15852	15976	16206	16085	16056	15895	16069	16175	15919	16068	15975	16223	16109	16013	16215	16077	16064	16077	16120	16097	16039	16178	15948	15850	15894	15980	15995	15958	16203	15965	15918	16063	16084	15833	16023	15942	16146	16115	16086	15969	16132	16239	16089	16001	16018	16109	16089	16073	16034	16092	16189	16115	15988	16016	16178	16187	16139	16203	16035	16033	16001	16000	16060	15897	15937	16146	16056	16130	16093	16273	16149	16129	16121	16002	16111	15997	15964	16020	16118	16038	16063	16013	16048	16044	16068	16059	16149	15939	15989	16090	15907	16114	16021	15968	16112	15937	16176	15893	15972	15963	15975	15836	15994	16003	16049	16036	15965	16114	16022	15990	15915	16114	16013	16025	16057	15938	15982	15977	16013	16140	15873	16082	16052	16044	16034	15945	16096	16043	16022	16034	16038	15987	16119	16034	15942	16093	16075	16011	16248	16028	15988	16033	16085	15841	15942	16027	16062	16092	16145	16078	16059	16129	16059	15966	15897	16068	16109	15966	16181	15998	16144	15896	16086	16023	16082	16107	16074	16134	16063	16142	16130	16066	16111	16063	15952	15963	16142	16254	15869	16039	16022	15974	16235	16124	16169	16078	16099	16103	16156	16006	15923	16113	15943	16154	16001	16016	16061	16095	16086	16009	16157	15889	16204	16093	16023	16125	16117	15830	16007	16088	16052	15931	16095	15997	16058	15880	16093	15943	16008	16148	16110	16054	16094	15975	16112	16017	16136	16115	15867	16057	15937	16150	16209	15976	16117	15935	16013	15936	16084	16080	15993	16131	15937	16089	16026	16017	16185	16126	16146	16109	16067	16133	16088	15957	16068	16067	15983	16005	15997	15951	16178	15950	15953	16142	16090	16104	16112	16119	16187	16107	15924	16170	15936	15937	16119	15962	15890	16183	16024	16256	16015	15910	16077	16219	15954	16115	16178	15966	16075	16050	15974	15987	16085	15961	16055	16130	15995	15917	16029	16191	15962	16046	15964	16025	16137	16074	15983	16178	15907	15926	15963	16029	15915	16051	16072	16204	16012	16134	15948	16082	16016	16184	16106	15858	16009	15982	16042	16145	16064	16222	16049	15893	15849	16181	15985	16043	16201	15933	16001	16017	15969	16027	16096	16133	16024	15996	16046	16037	15934	16187	15955	16053	16091	16185	15900	16170	15961	16004	16086	16008	15790	15990	16133	15997	16109	16138	16116	15826	16035	16057	15951	15972	15981	16051	16027	16105	16095	16107	15977	16180	16187	16194	16275	15879	16078	16115	16076	16217	16200	16238	16158	15968	16091	16125	16080	16057	16251	15910	16106	16159	16051	16160	16027	15977	16070	16148	16058	16018	16076	16018	16177	15973	15919	16072	15987	16026	16045	16088	16055	16080	16170	15814	16137	16175	15957	15949	16094	15879	15978	15938	15998	16186	16068	15968	16078	16052	15859	16130	16121	16046	16085	16112	16042	15922	16039	16132	16079	16000	15916	16227	15991	15994	16074	16127	15976	16190	16179	15826	16049	16216	16131	15985	16065	16041	15956	16016	15841	15930	16047	15917	16095	16114	16120	16073	16143	16186	15974	16015	16135	16028	16080	15971	15968	15871	16034	16049	15975	16018	16005	16160	15999	16082	16160	15938	15986	16336	16206	16080	15987	15934	16020	16062	16038	16003	15958	16006	16084	16149	16045	15931	16125	15966	15964	16198	16094	16102	15995	16015	16033	15957	16052	16025	16032	15902	16005	15997	16163	15992	16148	16047	16096	15855	16189	15916	16047	16043	16072	16068	15934	16137	16196	16176	16162	16043	16045	16058	15919	16080	16052	16113	16003	16216	16014	16032	16048	16096	16103	16079	16086	16031	16060	16053	16117	16076	15774	16080	16151	16172	15885	15863	16027	16122	15932	15991	16011	15950	16154	16148	15926	16032	15967	16041	16079	16040	16156	16068	15981	16048	16165	15987	15993	15987	16047	16099	15985	16118	16080	15896	16222	15881	16269	16048	15959	16115	15873	16258	15981	15946	15883	16198	16188	16039	16014	16110	15993	15955	16028	16032	15798	16068	15979	16080	15981	16211	15929	15895	15915	16010	15906	16066	16075	16098	16214	15962	16116	16009	16021	15937	16092	16013	15945	16009	16072	16026	16063	15948	15911	15976	16129	15971	15953	15881	16076	16227	16027	15985	16057	16092	15858	16178	15995	16046	15922	16037	16045	16105	16172	15944	16093	16027	15885	16055	15998	16058	15939	16051	15925	16079	16041	16117	15953	16149	16028	16169	16090	16070	16051	16161	16083	15836	16129	16043	16187	15992	15936	16078	15964	16296	16018	15936	15875	16092	16014	15926	16168	15952	16124	16145	16096	16004	16096	15935	16163	15963	15973	16012	16079	16031	16176	16161	15859	16097	16037	16077	15856	15955	16020	16122	16092	15990	16171	16053	16140	15980	16094	15903	16226	16269	16014	16074	15989	16133	16017	16081	16061	16251	16101	16132	15872	16149	16069	16018	16097	16100	15968	16027	16072	16042	16007	15952	16154	16011	15898	15989	16076	16280	16069	16034	16013	16024	16080	16083	16086	15918	16140	15998	16165	16182	15974	15891	16032	16017	15972	15913	16074	16044	16085	16133	16122	16021	16069	16055	16177	16206	16060	16090	16192	16090	16240	15865	16170	15922	15982	15967	15828	16055	16018	16077	16000	16062	15919	15949	15946	16058	16112	16227	16133	16112	16003	16043	15997	16075	15926	16058	15909	15887	15978	15937	15992	16066	16144	16014	16097	16008	16095	16131	16131	16177	16147	15971	16008	16094	16224	15964	16008	16041	16166	15853	16026	16193	15966	15950	16034	16002	16104	16029	16044	16164	16052	16040	16136	15966	16165	16090	16042	16099	15882	16026	16117	16035	16067	16125	15983	16072	15977	16092	15903	16119	15915	16038	16111	16052	16017	15964	16061	16103	16164	16046	16075	16097	16077	16087	15977	16121	16042	16088	16092	16101	16003	16048	16044	16200	15999	16102	16126	16116	16085	16050	16089	16170	15935	16049	16242	16019	16115	16134	16171	16030	15832	16138	16066	16026	15975	16050	16066	15992	16033	15973	16111	16030	16168	16068	15996	16143	16107	16105	16230	16049	16089	16059	16045	15925	16147	16034	16217	16001	16113	16076	16270	16201	16129	16053	16076	16095	15991	15960	16131	15937	16144	15974	15951	16163	16200	15966	15951	15973	15758	16284	16041	15977	15981	16109	15943	15994	16159	16019	15939	16105	16025	16013	15959	15975	16007	16006	16166	16031	16240	16138	15977	16004	16160	15981	16144	15924	16026	16158	16027	16122	16091	15953	16213	16065	16096	16041	16078	16164	16142	16192	16051	16113	16045	16066	16133	15953	16041	15920	16167	16020	16150	16003	16118	16096	15963	16133	16056	15841	16129	16049	16046	15940	15946	15912	15977	16008	16024	16079	16045	15942	16118	16002	16107	16118	16030	15966	16227	16165	16250	16000	16082	16017	16076	16073	16106	16060	16048	15947	16017	16278	15893	15911	16031	16214	16071	15933	15961	16025	16056	16043	15984	15994	16010	15987	16107	16050	16103	16103	16057	15921	16246	16238	16144	16036	15960	15926	16040	15895	16087	16114	16131	16062	16088	16143	16089	15953	16095	15835	16025	16033	16221	16208	16127	15971
22590	21625	28916	24835	21987	24247	25184	20779	19525	19565	19665	19101	19101	19213	19019	19387	19162	19111	18773	18899	18889	19116	18842	18881	18789	18931	18862	18780	18813	18600	18762	18710	18766	18628	18716	18890	18745	18799	18685	18623	18843	18801	18815	18789	18834	18870	18757	18866	18606	18758	18673	18778	18646	18678	18791	18861	18662	18922	18868	18702	18740	18779	18703	18795	18664	18777	18787	18605	18597	18935	18619	18634	18678	18801	18955	18747	18771	18836	18755	18560	18635	18699	18841	18544	18618	18695	18607	18796	18911	18666	18637	18515	18881	18665	18829	18711	18769	18556	18773	18762	18739	18588	18514	18445	18486	18764	18908	18692	19120	18744	18680	18751	18863	19013	18806	18661	18748	18741	18744	18533	18707	18603	18871	18632	18795	18870	18567	18763	18768	18603	18571	18629	18914	18806	18673	18600	18689	18806	18636	18693	18475	18559	18663	18530	18683	18517	18654	18703	18909	18625	18737	18592	18572	18783	18816	18555	18700	18629	18889	18655	18584	18611	18709	18506	18857	18634	18670	18755	18687	18562	18650	18835	18771	18703	18804	18842	18765	18834	18605	18718	18764	18638	18607	18910	18775	18555	18670	18622	18628	18732	18825	18733	18608	18683	18491	18587	18916	18514	18725	18593	18473	18618	18458	18722	18740	18607	18878	18777	18573	18533	18608	18651	18563	18668	18709	18886	18465	18709	18740	18680	18645	18719	18416	18630	18704	18618	18468	18922	18831	18736	18724	18763	18792	18546	18731	18625	18789	18566	18728	18810	18633	18781	18764	18364	18504	18633	18510	18702	18497	18699	18511	18675	18797	18710	18668	18870	18668	18641	18621	18407	18672	18515	18770	18808	18659	18686	18473	18685	18885	18677	18631	18512	18509	18542	18785	18645	18861	18609	18562	18772	18797	18766	18861	18872	18693	18619	18648	18730	18542	18710	18619	18685	18616	18846	18871	18685	18679	18541	18504	18754	18805	18666	18955	18695	18666	18746	18279	18551	18706	18682	18809	18679	18615	18701	18783	18593	18643	18842	18677	18613	18637	18589	18803	18620	18923	18500	18599	18432	18760	18742	18733	18740	18417	18734	18540	18772	18708	18720	18723	18670	18757	18737	18855	18481	18600	18686	18791	18532	18669	18826	18806	18694	18839	18721	18653	18701	18721	18597	18670	18643	18853	18569	18737	18675	18813	18629	18487	18677	18455	18440	18631	18821	18971	18700	18643	18722	18499	18708	18933	18693	18731	18529	18745	18645	18615	18770	18677	18554	18695	18704	18820	18539	18422	18659	18637	18477	18696	18677	18563	18630	18709	18535	18530	18870	18854	18798	18958	18640	18625	18532	18666	18680	18650	18683	18682	18714	18550	18494	18495	18786	18579	18626	18773	18809	18793	18488	18378	18481	18564	18582	18608	18539	18663	18548	18915	18678	18605	18513	18615	18571	18598	18650	18702	18608	18649	18675	18671	18659	18788	18634	18757	18657	18647	18507	18455	18564	18707	18770	18624	18574	18526	18638	18759	18707	18728	18790	18481	18662	18794	18835	18665	18749	18790	18613	18772	18751	18647	18817	18556	18870	18731	18635	18579	18514	18970	18769	18925	18709	18759	18561	18857	18550	18816	18567	18653	18759	18648	18553	18973	18701	18729	18603	18758	18596	18810	18741	18354	18600	18804	18676	18431	18630	18764	18541	18811	18626	18615	18812	18713	18453	18724	18701	18579	18781	18658	18692	18500	18459	18761	18654	18595	18672	18651	18655	18508	18949	18674	18810	18656	18796	18661	18808	18644	18828	18667	18663	18850	18600	18519	18622	18564	18675	18588	18562	18719	18553	18670	18572	18580	18650	18604	18563	18574	18742	18864	18672	18692	18802	18764	18606	18619	18448	18794	18734	18389	18716	18669	18761	18521	18691	18857	18781	18567	18689	18645	18606	18505	18543	18819	18763	18668	18815	18556	18794	18754	18801	18587	18656	18653	18501	18601	18628	18685	18667	18849	18679	18806	18709	18571	18508	18853	18560	18525	18502	18823	18592	18666	18681	18691	18632	18748	18620	18560	18667	18698	18652	18765	18706	18765	18555	18720	18575	18818	18500	18516	18556	18578	18684	18591	18610	18705	18728	18709	18599	18616	18865	18566	18788	18693	18416	18740	18386	18659	18738	18579	18541	18661	18712	18765	18816	18614	18724	18703	18563	18489	18638	18577	18862	18578	18643	18658	18619	18611	18617	18621	18661	18540	18710	18580	18672	18725	18688	18783	18696	18791	18580	18710	18833	18907	18728	18605	18590	18673	18591	18532	18746	18686	18522	18589	18757	18581	18775	18727	18603	18738	18637	18766	18600	18531	18540	18724	18673	18702	18535	18819	18755	18668	18860	18666	18604	18762	18682	18705	18538	18758	18644	18801	18636	18627	18567	18674	18767	18700	18654	18903	18630	18618	18696	18512	18593	18602	18559	18602	18641	18354	18793	18914	18735	18722	18598	18648	18802	18682	18612	18669	18866	18521	18731	18566	18684	18522	18674	18697	18864	18804	18721	18600	18700	18578	18757	18833	18663	18647	18887	18797	18628	18452	18812	18755	18654	18542	18636	18663	18641	18539	18657	18769	18667	18538	18650	18636	18797	18699	18686	18666	18477	18632	18881	18688	18618	18733	18578	18936	19041	18709	18678	18584	18621	18650	18564	18709	18597	18548	18715	18660	18711	18565	18833	18717	18720	18980	18804	18850	18681	18465	18543	18623	18690	18673	18634	18506	18588	18810	18708	18540	18640	18725	18734	18515	18623	18684	18678	18822	18619	18439	18668	18725	18660	18650	18693	18751	18541	18648	18487	18669	18772	18730	18693	18747	18860	18412	18806	18879	18561	18499	18699	18739	18565	18721	18674	18628	18598	18751	18623	18526	18779	18792	18698	18368	18328	18851	18802	18746	18548	18797	18565	18693	18731	18527	18814	18794	18538	18715	18739	18576	18559	18805	18856	18594	18934	18660	18783	18767	18586	18561	18867	18648	18798	18725	18587	18727	18583	18693	18577	18607	18664	18753	18540	18757	18608	18505	18901	18654	18863	18767	18633	18668	18559	18741	18855	18723	18809	18701	18729	18776	18608	18663	18367	18740	18445	18479	18951	18591	18659	18527	18508	18812	18639	18758	18548	18661	18685	18549	18721	18626	18375	18455	18796	18582	18511	18868	18606	18729	18694	18592	18757	18694	18724	18943	18526	18513	18740	18626	18644	18680	18643	18702	18644	18737	18400	18901	18758	18649	18649	18859	18618	18570	18580	18757	18714	18731	18651	18419	18654	18981	18638	18661	18684	18578	18764	18558	18587	18613	18796	18900	18529	18505	18668	18560	18836	18587	18584	18495	18780	18761	18787	18683	18871	18880	18720	18573	18793	18881	18743	18705	18733	18532	18670	18815	18596	18710	18411	18661	18555	18622	18699	18540	18688	18554	18824	18810	18761	18603	18680	18642	18673	18765	18575	18700	18739	18946	18644	18740	18693	18548	18565	18637	18711	18655	18591	18758	18673	18629	18843	18743	18443	18551	18627	18605	18604	18586	18707	18939	18531	18670	18583	18888	18787	18534	18655	18682	18573	18876	18875	18806	18688	18599	18589	18791	18712	18900	18655	18740	18702	18756	18576	18675	18535	18510	18540	18631	18477	18388	18554	18687	18532	18549	18709	19020	18590	18703	18673	18782	18695	18503	18686	18644	18719	18645	18597	19045	18759	18417	18698	18585	18508	18801	18654	18564	18825	18885	18624	18643	18732	18802	18632	18712	18716	18428	18736	18581	18491	18597	18613	18633	18890	18703	18748	18618	18796	18763	18634	18725	18530	18703	18688	18678	18606	18655	18548	18730	18716	18809	18662	18686	18605	18635	18752	18670	18536	18753	18695	18581	18780	18687	18376	18601	18914	18537	18699	18548	18673	18778	18633	18618	18839	18662	18613	18711	18758	18693	18508	18564	18750	18663	18819	18662	18592	18636	18545	18656	18733	18661	18920	18729	18762	18718	18974	18645	18723	18738	18863	18778	18636	18540	18836	18695	18681	18573	18744	18749	18616	18652	18610	18598	18784	18783	18391	18519	18733	18489	18589	18810	18522	18725	18638	18692	18724	18738	18731	18703	18537	18795	18693	18630	18517	18791	18815	18524	18852	18716	18576	18611	18735	18667	18858	18700	18899	18519	18818	18767	18462	18753	18725	18932	18542	18758	18696	18778	18805	18550	18734	18559	18504	18646	18924	18810	18654	18710	18769	18850	18781	18659	18425	18430	18645	18602	18596	18754	18695	18645	18720	18674	18546	18648	18445	18559	18551	18820	18606	18676	18779	18417	18728	18610	18537	18877	18723	18430	18715	18811	18654	18563	18802	18698	18854	18648	18496	18798	18682	18402	18591	18721	18726	18739	18524	18489	18713	18599	18970	18707	18547	18649	18566	18779	18655	18703	18652	18564	18559	18752	18455	18543	18667	18658	18570	18694	18664	18487	18646	18718	18692	18778	18641	18780	18658	18767	18556	18723	18634	18868	18574	18912	18774	18678	18532	18787	18648	18564	18687	18593	18663	18674	18723	18876	18779	18810	18645	18671	18674	18791	18789	18629	18523	18561	18691	18654	18652	18741	18551	18685	18760	18703	18754	18738	18718	18776	18713	18825	18641	18890	18618	18731	18639	18891	18700	18725	18637	18620	18629	18742	18726	18694	18850	18636	18748	18694	18658	18769	18800	18855	18514	18487	18645	18637	18650	18613	18643	18805	18586	18684	18564	18524	18610	18654	18576	18708	18749	18712	18650	18628	18735	18735	18597	18858	18697	18597	18688	18659	18645	18486	18534	18748	18642	18615	18598	18794	18962	18448	18575	18592	18626	18937	18844	18740	18763	18795	18585	18766	18694	18578	18603	18587	18651	18719	18622	18667	18606	18733	18666	18651	18807	18602	18724	18720	18685	18543	18786	18720	18737	18935	18698	18627	18625	18943	18578	18804	18740	18801	18640	18843	18520	18843	18694	18804	18641	18444	18657	18747	18857	18809	18614	18624	18742	18738	18860	18728	18622	18414	18626	18797	18630	18593	18704	18497	18837	18552	18694	18734	18750	18394	18570	18633	18665	18733	18585
20204	41773	32376	23726	20446	18901	17619	16974	16591	15991	16167	15978	15781	15695	15806	15719	15690	15893	15713	15632	15652	15640	15703	15659	15616	15544	15642	15662	15602	15555	15615	15583	15692	15571	15526	15593	15533	15681	15635	15553	15619	15605	15535	15572	15601	15327	15537	15542	15855	15426	15637	15583	15540	15408	15796	15519	15664	15792	15595	15581	15647	15673	15498	15472	15697	15529	15659	15732	15506	15664	15483	15731	15617	15546	15642	15632	15534	15585	15545	15720	15612	15607	15728	15503	15617	15629	15563	15550	15681	15604	15476	15670	15515	15495	15493	15677	15619	15551	15629	15427	15478	15592	15527	15643	15641	15500	15551	15462	15596	15636	15569	15438	15612	15477	15466	15421	15545	15655	15553	15776	15697	15523	15577	15704	15581	15690	15447	15466	15345	15425	15423	15429	15645	15444	15709	15523	15465	15524	15644	15507	15575	15718	15575	15613	15333	15516	15485	15547	15651	15656	15505	15734	15229	15691	15699	15490	15499	15545	15530	15504	15543	15478	15673	15643	15459	15645	15543	15675	15559	15711	15523	15646	15598	15470	15487	15758	15460	15695	15615	15513	15479	15575	15593	15709	15697	15638	15538	15564	15509	15547	15593	15610	15688	15613	15584	15556	15527	15691	15631	15384	15686	15628	15522	15562	15460	15587	15679	15431	15609	15538	15686	15477	15428	15561	15552	15591	15452	15651	15512	15510	15353	15358	15570	15427	15513	15644	15547	15557	15441	15678	15470	15710	15513	15519	15568	15579	15657	15589	15474	15598	15584	15592	15633	15488	15531	15424	15621	15515	15574	15375	15652	15469	15598	15536	15652	15550	15445	15438	15546	15567	15625	15618	15521	15456	15801	15537	15514	15619	15654	15597	15548	15627	15627	15518	15589	15542	15545	15482	15597	15478	15487	15496	15499	15726	15448	15527	15744	15613	15386	15634	15560	15490	15619	15455	15487	15526	15765	15548	15553	15594	15505	15442	15706	15538	15540	15592	15694	15641	15692	15595	15698	15543	15531	15439	15497	15496	15617	15408	15458	15460	15509	15518	15610	15607	15516	15461	15761	15560	15389	15521	15573	15590	15400	15586	15416	15466	15481	15530	15416	15536	15574	15489	15652	15762	15543	15591	15491	15647	15653	15609	15483	15467	15582	15681	15436	15439	15452	15588	15577	15569	15676	15573	15520	15561	15542	15482	15616	15682	15432	15653	15549	15665	15539	15621	15573	15610	15640	15477	15504	15531	15687	15580	15506	15586	15483	15620	15483	15664	15518	15593	15755	15517	15642	15501	15581	15667	15547	15532	15438	15465	15788	15711	15494	15662	15632	15575	15411	15522	15516	15621	15606	15394	15657	15514	15638	15479	15401	15550	15578	15442	15655	15590	15519	15608	15422	15624	15665	15680	15557	15448	15611	15471	15632	15566	15551	15504	15650	15805	15476	15565	15503	15508	15599	15616	15537	15500	15498	15590	15640	15568	15555	15461	15591	15552	15487	15569	15575	15583	15486	15548	15473	15254	15675	15574	15637	15643	15583	15396	15467	15471	15653	15581	15633	15601	15553	15649	15455	15541	15716	15572	15554	15594	15669	15504	15676	15776	15460	15568	15663	15563	15611	15552	15458	15684	15608	15460	15568	15509	15516	15441	15742	15628	15553	15558	15586	15472	15477	15653	15500	15581	15582	15713	15561	15609	15426	15520	15495	15625	15438	15559	15455	15406	15525	15801	15586	15581	15439	15557	15535	15647	15505	15547	15796	15664	15537	15448	15506	15638	15490	15498	15646	15464	15400	15655	15654	15542	15625	15561	15613	15732	15550	15472	15441	15353	15657	15744	15463	15563	15609	15613	15679	15551	15595	15486	15489	15373	15660	15495	15495	15466	15675	15516	15578	15551	15596	15597	15485	15451	15647	15577	15618	15625	15457	15601	15458	15545	15580	15780	15686	15592	15666	15641	15558	15562	15697	15513	15705	15555	15555	15499	15497	15570	15557	15412	15489	15553	15554	15563	15558	15752	15800	15562	15568	15617	15648	15642	15473	15578	15634	15713	15780	15487	15671	15528	15556	15384	15613	15421	15635	15573	15486	15390	15682	15656	15414	15445	15477	15482	15593	15307	15539	15559	15676	15541	15631	15550	15480	15508	15611	15514	15565	15517	15573	15589	15626	15426	15705	15640	15536	15367	15584	15571	15586	15553	15593	15447	15623	15620	15662	15635	15523	15550	15590	15700	15634	15670	15570	15438	15543	15512	15609	15441	15467	15643	15564	15487	15410	15657	15713	15479	15642	15636	15460	15677	15607	15408	15543	15616	15582	15556	15643	15430	15572	15607	15470	15503	15700	15474	15524	15432	15530	15604	15537	15490	15601	15505	15578	15455	15497	15556	15450	15597	15538	15679	15606	15558	15599	15612	15523	15468	15613	15683	15441	15465	15645	15477	15442	15565	15472	15723	15691	15523	15399	15679	15498	15480	15540	15561	15484	15645	15620	15796	15609	15485	15750	15504	15566	15552	15610	15572	15530	15527	15686	15590	15710	15557	15707	15632	15544	15456	15667	15585	15523	15415	15569	15495	15557	15482	15747	15667	15450	15686	15649	15552	15723	15668	15738	15424	15414	15553	15665	15686	15590	15580	15422	15628	15528	15448	15539	15494	15615	15485	15724	15554	15678	15641	15586	15540	15552	15598	15794	15666	15355	15651	15529	15568	15558	15427	15580	15562	15508	15556	15725	15634	15612	15649	15685	15530	15646	15548	15537	15533	15483	15652	15591	15653	15695	15618	15530	15524	15492	15461	15496	15684	15555	15487	15518	15432	15669	15674	15516	15433	15534	15654	15561	15430	15477	15514	15654	15651	15409	15618	15628	15631	15582	15712	15573	15799	15443	15474	15463	15579	15678	15741	15570	15547	15724	15565	15452	15596	15458	15643	15583	15681	15719	15510	15555	15616	15380	15613	15610	15500	15622	15551	15561	15551	15690	15642	15465	15640	15451	15466	15573	15471	15574	15436	15616	15615	15593	15627	15494	15726	15664	15611	15552	15512	15447	15709	15439	15535	15404	15551	15664	15373	15454	15514	15529	15446	15650	15491	15421	15403	15404	15550	15628	15457	15396	15443	15601	15597	15653	15579	15503	15633	15523	15579	15659	15527	15604	15585	15571	15633	15712	15625	15502	15447	15452	15632	15467	15587	15665	15799	15585	15731	15594	15603	15486	15513	15505	15573	15717	15478	15451	15541	15524	15521	15629	15631	15540	15476	15659	15391	15566	15488	15611	15547	15690	15463	15662	15512	15769	15438	15419	15683	15380	15693	15449	15618	15574	15541	15630	15545	15667	15548	15578	15546	15437	15608	15569	15267	15526	15597	15531	15559	15517	15711	15510	15345	15509	15693	15595	15516	15597	15608	15510	15678	15474	15520	15652	15686	15408	15526	15302	15576	15642	15507	15550	15563	15481	15600	15395	15557	15607	15544	15489	15655	15515	15391	15540	15475	15604	15660	15564	15616	15507	15485	15550	15415	15600	15509	15590	15699	15547	15603	15450	15377	15707	15626	15610	15680	15633	15464	15664	15577	15550	15438	15617	15645	15718	15494	15619	15470	15504	15424	15647	15671	15489	15386	15369	15524	15656	15599	15715	15697	15509	15790	15709	15538	15522	15677	15628	15498	15498	15628	15481	15599	15500	15676	15549	15698	15517	15451	15432	15459	15630	15565	15628	15572	15561	15622	15620	15343	15568	15598	15590	15563	15529	15701	15357	15376	15461	15771	15442	15569	15275	15376	15546	15527	15563	15599	15618	15221	15505	15588	15746	15464	15514	15494	15599	15563	15713	15577	15564	15477	15567	15556	15460	15479	15695	15562	15512	15694	15611	15549	15618	15598	15591	15598	15620	15676	15456	15584	15522	15550	15607	15538	15630	15524	15607	15665	15537	15696	15747	15567	15357	15634	15498	15559	15635	15495	15585	15568	15580	15556	15612	15601	15739	15588	15544	15583	15596	15536	15531	15687	15658	15538	15555	15678	15346	15423	15508	15797	15581	15532	15554	15700	15693	15573	15611	15793	15511	15490	15582	15537	15795	15519	15477	15595	15525	15503	15618	15581	15408	15574	15635	15496	15497	15547	15782	15677	15672	15445	15412	15726	15634	15653	15612	15425	15504	15611	15670	15407	15627	15695	15512	15640	15437	15588	15755	15607	15412	15512	15556	15646	15654	15624	15655	15647	15627	15463	15533	15538	15502	15610	15630	15479	15516	15577	15595	15564	15423	15561	15345	15587	15577	15512	15591	15536	15392	15549	15397	15717	15631	15567	15603	15617	15492	15744	15725	15383	15475	15422	15710	15389	15561	15450	15536	15686	15662	15530	15758	15601	15664	15632	15529	15567	15472	15639	15549	15403	15523	15645	15581	15519	15577	15470	15478	15549	15674	15459	15499	15560	15727	15741	15687	15576	15431	15442	15540	15662	15544	15530	15463	15593	15464	15582	15510	15584	15548	15515	15485	15671	15590	15718	15629	15383	15603	15565	15448	15424	15233	15692	15477	15512	15480	15657	15507	15585	15574	15620	15587	15442	15581	15767	15512	15590	15590	15629	15418	15490	15861	15512	15643	15718	15674	15639	15542	15607	15524	15507	15720	15514	15545	15612	15435	15425	15547	15530	15627	15657	15505	15617	15657	15508	15498	15650	15454	15559	15559	15520	15483	15577	15619	15515	15540	15638	15642	15612	15475	15717	15527	15449	15618	15494	15412	15691	15533	15543	15493	15611	15448	15382	15617	15500	15626	15568	15619	15508	15523	15716	15424	15601	15460	15499	15473	15552	15558	15654	15575	15579	15560	15531	15542	15426	15584	15689	15676	15648	15455	15438	15516	15571	15819	15615	15663	15632	15536	15702	15616	15539	15541	15402	15633	15693	15599	15628	15518	15517	15583	15758	15664	15488	15570	15550	15656	15398	15657	15631	15608	15618	15577	15613	15515	15829	15700	15604	15613	15554	15633	15436	15623	15521	15617	15518	15567	15648	15628	15538	15570	15587	15637	15516	15404	15669	15513	15543	15467	15497	15445	15496	15423	15597	15619	15400	15616	15647	15545	15546	15790	15692	15695	15626	15688	15518	15384	15551
29899	24128	27256	24208	20424	19585	19466	18729	18717	18494	18761	18559	18424	18492	18822	18675	18756	18667	18511	18381	18476	18508	18578	18409	18379	18439	18505	18373	18584	18273	18452	18587	18521	18594	18676	18359	18736	18438	18485	18474	18596	18450	18428	18605	18578	18439	18433	18364	18461	18570	18486	18508	18486	18548	18637	18543	18264	18358	18429	18547	18395	18363	18486	18444	18465	18489	18459	18401	18376	18728	18584	18556	18555	18666	18623	18629	18387	18380	18354	18418	18642	18448	18454	18521	18486	18482	18505	18561	18622	18469	18494	18289	18573	18534	18517	18522	18530	18651	18531	18354	18665	18397	18506	18534	18407	18611	18308	18361	18459	18362	18304	18316	18570	18488	18601	18390	18460	18486	18423	18359	18509	18550	18597	18561	18329	18472	18481	18321	18668	18454	18391	18422	18559	18423	18480	18564	18461	18267	18587	18453	18444	18453	18549	18404	18635	18421	18349	18295	18606	18448	18310	18586	18364	18446	18520	18408	18530	18243	18532	18501	18512	18611	18324	18678	18317	18587	18349	18558	18404	18376	18483	18684	18554	18524	18603	18392	18296	18588	18472	18431	18459	18549	18649	18500	18451	18366	18387	18218	18363	18385	18471	18416	18366	18535	18380	18409	18478	18449	18615	18592	18378	18505	18405	18363	18334	18520	18789	18649	18518	18435	18551	18639	18431	18562	18419	18441	18436	18419	18697	18510	18472	18568	18472	18452	18330	18652	18362	18334	18718	18536	18558	18251	18536	18265	18381	18460	18589	18290	18650	18502	18409	18465	18348	18515	18385	18377	18500	18386	18536	18542	18551	18480	18643	18534	18660	18367	18553	18495	18273	18518	18563	18490	18856	18485	18581	18410	18344	18578	18405	18529	18287	18444	18468	18421	18556	18351	18721	18320	18602	18456	18370	18504	18734	18656	18571	18277	18351	18350	18331	18380	18427	18448	18424	18511	18588	18549	18419	18491	18298	18632	18474	18456	18462	18550	18388	18520	18506	18167	18266	18452	18477	18415	18658	18462	18758	18478	18309	18340	18423	18666	18441	18104	18382	18358	18427	18486	18513	18608	18529	18619	18388	18226	18475	18847	18525	18448	18521	18457	18362	18579	18560	18380	18493	18408	18466	18428	18397	18304	18538	18745	18475	18527	18603	18477	18504	18488	18217	18594	18456	18483	18490	18564	18481	18376	18693	18574	18389	18704	18481	18571	18704	18449	18510	18524	18363	18613	18344	18541	18518	18452	18453	18374	18461	18640	18371	18568	18562	18491	18576	18528	18453	18569	18341	18524	18764	18396	18673	18636	18458	18332	18399	18275	18551	18401	18737	18562	18551	18429	18378	18680	18512	18348	18426	18489	18597	18618	18493	18412	18504	18478	18362	18454	18362	18493	18655	18438	18583	18410	18474	18324	18284	18267	18353	18595	18433	18502	18683	18514	18538	18475	18348	18331	18649	18486	18534	18822	18507	18442	18470	18509	18478	18452	18482	18529	18563	18613	18267	18605	18426	18576	18419	18441	18618	18490	18528	18497	18585	18634	18377	18432	18667	18520	18704	18092	18416	18546	18305	18459	18411	18486	18454	18451	18418	18620	18640	18484	18532	18568	18615	18617	18605	18275	18376	18554	18558	18405	18242	18481	18602	18568	18769	18711	18593	18627	18547	18470	18615	18564	18555	18494	18643	18615	18542	18491	18565	18286	18408	18586	18331	18543	18618	18453	18587	18523	18458	18388	18471	18660	18497	18521	18295	18517	18380	18371	18441	18329	18405	18571	18482	18506	18713	18515	18382	18501	18620	18387	18493	18389	18510	18349	18478	18584	18333	18296	18456	18516	18207	18456	18533	18506	18584	18602	18407	18579	18381	18436	18453	18473	18522	18414	18506	18601	18541	18545	18587	18493	18575	18523	18327	18672	18755	18421	18420	18527	18301	18431	18561	18527	18559	18335	18618	18440	18318	18416	18547	18599	18445	18373	18323	18607	18738	18411	18520	18288	18413	18524	18518	18357	18546	18387	18313	18648	18663	18472	18413	18289	18375	18427	18541	18425	18562	18534	18486	18518	18642	18588	18627	18502	18397	18170	18424	18286	18474	18620	18387	18504	18605	18598	18647	18564	18617	18370	18432	18542	18222	18468	18532	18424	18392	18422	18390	18494	18588	18414	18454	18516	18592	18734	18481	18448	18528	18391	18503	18620	18248	18526	18377	18683	18546	18252	18474	18550	18436	18568	18520	18571	18452	18490	18621	18616	18513	18300	18417	18470	18429	18242	18488	18401	18353	18415	18453	18549	18746	18347	18297	18344	18284	18676	18305	18651	18486	18514	18661	18400	18373	18562	18159	18556	18371	18341	18692	18516	18554	18404	18640	18515	18340	18478	18394	18558	18465	18430	18416	18185	18481	18615	18575	18533	18369	18497	18337	18413	18543	18694	18478	18616	18576	18574	18380	18209	18443	18352	18387	18183	18548	18728	18705	18484	18565	18609	18616	18382	18472	18508	18465	18603	18337	18539	18516	18462	18646	18409	18563	18712	18617	18580	18439	18514	18433	18421	18318	18353	18549	18465	18561	18282	18572	18508	18352	18437	18465	18652	18298	18421	18569	18612	18376	18304	18479	18659	18513	18634	18431	18447	18674	18573	18568	18296	18443	18469	18344	18496	18448	18386	18572	18563	18605	18493	18554	18468	18434	18518	18315	18505	18617	18587	18412	18677	18358	18396	18527	18521	18429	18401	18575	18386	18559	18512	18586	18574	18562	18610	18453	18585	18527	18430	18285	18639	18546	18437	18679	18400	18516	18511	18572	18596	18392	18688	18434	18740	18639	18478	18485	18543	18678	18677	18678	18553	18503	18440	18356	18415	18685	18505	18596	18615	18593	18363	18413	18545	18616	18698	18398	18409	18378	18603	18344	18472	18424	18482	18375	18230	18626	18558	18402	18465	18363	18446	18501	18444	18412	18634	18446	18443	18530	18441	18461	18498	18353	18491	18564	18422	18572	18765	18674	18592	18596	18326	18317	18431	18399	18281	18486	18360	18614	18540	18515	18473	18553	18586	18394	18475	18503	18522	18495	18460	18465	18344	18612	18609	18461	18524	18595	18555	18472	18450	18432	18347	18404	18501	18376	18543	18583	18388	18464	18664	18513	18673	18564	18417	18445	18494	18301	18508	18582	18465	18371	18537	18528	18432	18522	18347	18438	18468	18572	18349	18402	18285	18329	18368	18670	18646	18462	18565	18370	18555	18466	18516	18145	18678	18529	18474	18496	18517	18699	18552	18591	18661	18625	18436	18473	18644	18506	18442	18618	18396	18549	18598	18399	18567	18664	18524	18559	18467	18708	18498	18405	18384	18396	18468	18560	18490	18378	18718	18597	18339	18626	18630	18341	18536	18462	18554	18416	18543	18601	18534	18420	18375	18564	18433	18546	18561	18499	18404	18333	18615	18562	18608	18562	18706	18433	18527	18472	18557	18489	18500	18542	18310	18528	18517	18485	18371	18299	18387	18315	18612	18480	18467	18553	18315	18463	18294	18555	18496	18518	18494	18276	18520	18603	18562	18469	18437	18537	18401	18502	18176	18530	18498	18369	18514	18492	18550	18206	18517	18288	18226	18286	18456	18485	18620	18428	18767	18569	18403	18419	18504	18568	18369	18594	18424	18667	18510	18318	18513	18327	18569	18418	18609	18415	18510	18549	18531	18295	18529	18414	18638	18290	18535	18469	18565	18490	18490	18392	18738	18302	18540	18292	18410	18620	18416	18410	18451	18476	18772	18446	18572	18603	18289	18755	18429	18521	18304	18467	18525	18359	18532	18423	18551	18535	18529	18561	18651	18347	18584	18578	18533	18737	18359	18527	18516	18490	18550	18365	18547	18546	18448	18536	18638	18398	18494	18602	18555	18517	18412	18362	18563	18368	18387	18583	18551	18205	18654	18541	18483	18509	18478	18384	18480	18728	18346	18540	18361	18552	18402	18587	18583	18555	18388	18534	18466	18406	18631	18489	18536	18352	18537	18317	18695	18415	18474	18436	18522	18327	18478	18486	18542	18413	18428	18590	18364	18287	18532	18414	18283	18481	18440	18390	18522	18244	18494	18688	18434	18455	18524	18589	18740	18525	18662	18375	18485	18580	18564	18546	18496	18443	18554	18669	18623	18373	18615	18470	18771	18536	18519	18698	18463	18526	18533	18601	18233	18547	18585	18427	18240	18642	18504	18291	18554	18527	18480	18633	18586	18456	18497	18382	18631	18465	18468	18625	18375	18504	18580	18543	18400	18628	18559	18596	18607	18456	18565	18354	18487	18482	18568	18469	18665	18573	18440	18365	18514	18583	18222	18338	18419	18407	18692	18575	18497	18477	18768	18551	18283	18534	18408	18565	18483	18576	18383	18331	18457	18547	18525	18461	18350	18482	18434	18288	18259	18536	18443	18421	18549	18449	18591	18648	18478	18495	18582	18578	18541	18447	18540	18701	18678	18516	18529	18406	18315	18611	18526	18636	18365	18695	18398	18722	18477	18703	18743	18550	18448	18591	18668	18796	18563	18537	18463	18508	18269	18347	18412	18497	18413	18597	18452	18482	18416	18569	18575	18373	18535	18564	18397	18512	18476	18498	18437	18349	18554	18620	18457	18347	18317	18370	18475	18585	18397	18481	18456	18575	18548	18648	18512	18520	18480	18399	18536	18503	18619	18362	18490	18391	18403	18409	18536	18297	18411	18442	18497	18865	18496	18484	18562	18739	18547	18480	18640	18562	18650	18508	18489	18646	18653	18243	18571	18430	18410	18370	18492	18543	18316	18579	18518	18550	18410	18532	18414	18648	18590	18734	18512	18505	18547	18794	18673	18556	18593	18604	18548	18469	18633	18477	18505	18483	18326	18544	18484	18462	18486	18487	18594	18444	18537	18371	18289	18545	18590	18414	18518	18478	18749	18500	18681	18750	18406	18447	18342	18423	18581	18464	18612	18477	18629	18559	18382	18398	18568	18483	18557	18585	18473	18567	18607	18539	18391	18554	18686	18656	18798	18282	18533	18499	18467	18556	18519	18592	18439	18558	18501	18699	18591	18577	18541	18528	18447	18395	18485	18688	18583	18552	18390	18520	18518	18422	18572	18605	18457
20235	28825	22682	18897	17580	16762	16442	15995	16039	15980	15619	15790	15663	15554	15678	15410	15557	15722	15429	15781	15637	15557	15522	15501	15597	15530	15651	15591	15576	15637	15605	15526	15454	15531	15373	15658	15507	15681	15581	15389	15611	15587	15816	15507	15493	15579	15411	15678	15528	15635	15565	15523	15610	15449	15367	15548	15762	15399	15507	15597	15651	15435	15534	15711	15638	15547	15441	15672	15425	15609	15554	15612	15566	15489	15549	15510	15658	15638	15525	15621	15651	15723	15583	15567	15496	15466	15585	15722	15448	15667	15610	15728	15588	15566	15541	15562	15604	15588	15498	15499	15548	15557	15437	15575	15436	15550	15661	15572	15479	15712	15646	15630	15542	15538	15684	15426	15512	15519	15326	15385	15536	15602	15509	15520	15538	15711	15471	15462	15566	15408	15456	15534	15482	15544	15605	15546	15539	15685	15588	15536	15449	15371	15628	15570	15577	15608	15665	15607	15570	15764	15609	15575	15521	15509	15572	15710	15449	15645	15596	15461	15525	15528	15597	15594	15522	15617	15667	15368	15710	15502	15417	15743	15378	15669	15533	15501	15582	15585	15501	15383	15498	15638	15673	15560	15582	15702	15506	15430	15387	15427	15512	15572	15618	15429	15716	15513	15464	15306	15558	15570	15547	15643	15575	15507	15551	15710	15695	15535	15564	15310	15485	15597	15484	15463	15499	15566	15548	15452	15606	15515	15662	15538	15506	15521	15600	15467	15711	15591	15737	15463	15517	15553	15513	15575	15449	15517	15723	15595	15560	15548	15502	15625	15418	15663	15388	15425	15606	15464	15546	15567	15401	15709	15503	15395	15478	15466	15653	15624	15425	15650	15467	15534	15432	15622	15576	15514	15569	15489	15584	15492	15559	15619	15660	15497	15605	15598	15444	15546	15601	15589	15650	15552	15537	15652	15464	15664	15630	15725	15368	15637	15457	15694	15507	15479	15589	15492	15546	15516	15507	15631	15515	15628	15594	15510	15501	15543	15516	15542	15645	15629	15359	15439	15516	15582	15715	15672	15624	15537	15430	15460	15640	15403	15615	15620	15426	15776	15513	15538	15525	15503	15584	15392	15676	15447	15591	15331	15471	15467	15322	15615	15594	15664	15558	15601	15499	15635	15591	15366	15426	15497	15513	15469	15744	15636	15617	15413	15530	15624	15485	15574	15680	15584	15570	15653	15423	15497	15633	15459	15743	15626	15572	15448	15489	15574	15528	15550	15390	15502	15517	15601	15600	15346	15534	15562	15510	15418	15407	15506	15623	15483	15546	15530	15561	15448	15417	15544	15530	15417	15542	15408	15550	15563	15651	15501	15667	15522	15487	15572	15512	15576	15655	15612	15334	15475	15506	15403	15582	15653	15528	15399	15423	15465	15613	15549	15680	15479	15503	15554	15628	15690	15600	15394	15705	15329	15603	15580	15514	15694	15545	15634	15634	15523	15542	15442	15429	15564	15572	15512	15399	15563	15409	15631	15517	15666	15486	15535	15664	15566	15693	15375	15417	15499	15531	15566	15441	15441	15621	15353	15594	15561	15410	15586	15505	15412	15690	15462	15571	15612	15590	15395	15683	15600	15449	15518	15631	15576	15720	15684	15513	15407	15462	15442	15582	15559	15513	15400	15574	15576	15637	15535	15732	15485	15715	15757	15516	15541	15447	15754	15428	15581	15432	15525	15596	15607	15552	15652	15520	15526	15607	15454	15582	15642	15388	15362	15497	15545	15571	15447	15609	15680	15606	15555	15490	15546	15586	15625	15573	15452	15445	15560	15560	15468	15573	15498	15685	15605	15456	15701	15517	15392	15593	15579	15565	15550	15643	15500	15592	15461	15567	15393	15608	15566	15644	15498	15435	15562	15775	15455	15599	15569	15645	15458	15501	15453	15730	15541	15577	15565	15651	15534	15518	15581	15391	15499	15572	15420	15455	15615	15468	15540	15631	15491	15424	15600	15649	15195	15614	15499	15608	15563	15488	15376	15668	15425	15540	15466	15460	15575	15425	15669	15462	15317	15467	15526	15610	15475	15269	15681	15598	15613	15332	15443	15656	15706	15633	15309	15634	15450	15488	15518	15641	15566	15563	15508	15487	15556	15405	15601	15527	15579	15488	15874	15537	15458	15784	15478	15530	15488	15450	15817	15409	15552	15463	15593	15628	15641	15556	15585	15458	15474	15621	15700	15638	15514	15546	15356	15621	15524	15645	15576	15755	15512	15556	15584	15523	15639	15576	15579	15651	15445	15525	15584	15618	15576	15422	15395	15541	15713	15766	15656	15541	15581	15556	15510	15715	15697	15540	15702	15587	15473	15620	15500	15413	15444	15510	15546	15476	15532	15600	15626	15424	15542	15428	15388	15583	15504	15739	15470	15502	15472	15648	15409	15417	15617	15391	15652	15393	15492	15556	15533	15506	15660	15473	15607	15570	15440	15636	15627	15604	15528	15608	15453	15635	15735	15555	15669	15442	15447	15515	15619	15579	15417	15786	15547	15594	15576	15560	15420	15493	15557	15466	15612	15584	15471	15447	15420	15618	15664	15621	15549	15567	15585	15434	15583	15437	15543	15424	15616	15451	15318	15571	15531	15501	15543	15573	15515	15524	15510	15788	15545	15481	15424	15401	15470	15414	15537	15564	15540	15661	15489	15653	15557	15478	15589	15597	15403	15558	15555	15464	15518	15546	15702	15497	15570	15643	15460	15462	15666	15419	15556	15676	15701	15541	15613	15659	15461	15466	15517	15578	15654	15622	15572	15529	15545	15550	15580	15661	15388	15507	15665	15660	15708	15610	15500	15489	15525	15626	15531	15549	15437	15640	15631	15675	15356	15655	15439	15540	15492	15357	15518	15485	15649	15562	15480	15452	15550	15696	15502	15541	15576	15612	15467	15496	15462	15489	15582	15594	15645	15620	15621	15653	15536	15395	15453	15577	15569	15580	15357	15641	15576	15390	15524	15633	15405	15628	15622	15645	15569	15440	15558	15694	15393	15606	15634	15535	15610	15602	15571	15428	15489	15573	15572	15439	15534	15486	15344	15549	15520	15576	15640	15512	15604	15604	15535	15597	15446	15484	15481	15500	15594	15483	15563	15509	15554	15386	15519	15605	15531	15494	15592	15415	15733	15558	15575	15629	15573	15603	15471	15557	15575	15569	15607	15573	15663	15732	15652	15388	15560	15629	15632	15668	15546	15623	15575	15577	15594	15413	15385	15573	15389	15693	15554	15504	15690	15490	15630	15440	15535	15518	15446	15396	15552	15593	15555	15612	15605	15514	15315	15523	15677	15620	15434	15602	15334	15494	15592	15557	15462	15529	15621	15585	15419	15599	15588	15459	15681	15369	15575	15674	15521	15560	15416	15601	15438	15695	15647	15418	15486	15721	15449	15808	15512	15704	15655	15530	15482	15392	15507	15744	15540	15594	15462	15586	15748	15625	15465	15486	15628	15760	15475	15537	15519	15673	15549	15425	15519	15466	15428	15484	15596	15518	15443	15522	15547	15487	15441	15571	15765	15383	15502	15594	15532	15362	15575	15500	15614	15388	15623	15525	15500	15536	15624	15443	15682	15578	15486	15576	15290	15571	15600	15660	15689	15530	15647	15518	15665	15590	15587	15513	15475	15472	15531	15624	15463	15649	15400	15494	15597	15686	15476	15640	15449	15450	15472	15572	15493	15532	15447	15508	15635	15513	15579	15555	15658	15490	15602	15599	15774	15432	15609	15319	15669	15692	15562	15638	15732	15441	15807	15512	15639	15478	15398	15485	15729	15462	15506	15405	15496	15536	15566	15564	15497	15422	15510	15554	15689	15390	15686	15580	15745	15615	15444	15482	15471	15426	15634	15526	15614	15444	15503	15396	15604	15385	15508	15577	15563	15488	15595	15554	15566	15486	15604	15405	15624	15543	15463	15758	15564	15491	15428	15670	15549	15566	15591	15555	15681	15597	15499	15330	15494	15455	15564	15441	15595	15546	15524	15582	15715	15527	15572	15532	15483	15551	15484	15602	15740	15421	15643	15529	15505	15571	15483	15639	15460	15550	15663	15656	15557	15508	15530	15695	15550	15534	15720	15435	15635	15406	15537	15630	15439	15704	15569	15599	15484	15482	15378	15439	15585	15534	15588	15605	15628	15415	15667	15529	15575	15487	15727	15528	15674	15612	15628	15577	15459	15542	15321	15750	15574	15595	15491	15364	15346	15691	15680	15648	15498	15517	15532	15523	15447	15555	15781	15594	15494	15650	15691	15329	15587	15595	15584	15542	15483	15529	15623	15469	15518	15711	15676	15518	15454	15544	15809	15460	15497	15536	15654	15735	15502	15369	15491	15551	15590	15606	15529	15524	15658	15541	15610	15635	15577	15610	15595	15480	15534	15614	15598	15536	15686	15385	15429	15552	15542	15437	15558	15623	15509	15501	15433	15669	15490	15630	15580	15432	15629	15389	15645	15330	15459	15528	15637	15579	15625	15652	15668	15523	15502	15772	15513	15507	15680	15702	15462	15552	15652	15520	15563	15389	15543	15703	15493	15663	15620	15568	15614	15506	15494	15694	15680	15643	15472	15719	15640	15781	15513	15437	15498	15737	15638	15443	15424	15405	15599	15551	15552	15712	15395	15455	15474	15614	15685	15484	15484	15544	15547	15554	15613	15465	15536	15416	15584	15404	15599	15589	15578	15539	15623	15694	15572	15473	15580	15535	15542	15505	15489	15520	15600	15499	15739	15490	15565	15707	15615	15401	15597	15440	15516	15561	15471	15651	15495	15625	15549	15645	15605	15304	15663	15580	15604	15593	15664	15651	15516	15431	15497	15573	15710	15612	15583	15546	15719	15300	15561	15509	15484	15554	15568	15513	15677	15665	15612	15622	15754	15577	15659	15455	15556	15593	15577	15558	15653	15490	15649	15475	15528	15481	15538	15518	15605	15755	15306	15631	15435	15737	15550	15556	15414	15557	15655	15637	15576	15581	15433	15554	15709	15434	15504	15662	15545	15619	15541	15495	15612	15427	15544	15463	15581	15502	15477	15457	15794	15522	15646	15581	15543	15695	15681	15723	15589	15568	15512	15632	15554	15515	15823	15581	15408	15507	15601	15515	15601	15493	15449	15591	15616	15487	15585
23643	21561	28351	25590	22801	22160	20988	18905	18169	18317	18087	17843	18010	17712	17928	17716	17800	17970	17828	17753	17870	17861	17727	17774	17689	17830	17593	17686	17795	17590	17664	17781	17618	17611	17603	17572	17546	17667	17562	17487	17708	17663	17582	17545	17553	17533	17687	17536	17501	17607	17639	17660	17641	17695	17797	17755	17494	17549	17740	17572	17591	17598	17580	17685	17619	17789	17602	17528	17652	17586	17602	17849	17518	17695	17765	17582	17621	17683	17662	17739	17722	17600	17549	17483	17656	17541	17606	17607	17513	17784	17700	17707	17474	17559	17484	17456	17575	17623	17701	17479	17795	17647	17531	17577	17661	17608	17732	17518	17775	17635	17590	17605	17612	17705	17543	17441	17637	17768	17588	17638	17658	17705	17528	17495	17612	17558	17807	17546	17727	17741	17661	17612	17566	17383	17628	17521	17608	17548	17534	17544	17767	17692	17723	17805	17666	17604	17724	17594	17487	17477	17733	17780	17574	17642	17603	17579	17751	17571	17526	17536	17671	17621	17676	17794	17540	17641	17570	17492	17683	17518	17555	17591	17838	17728	17568	17462	17489	17596	17381	17756	17567	17490	17494	17544	17711	17613	17531	17575	17740	17735	17623	17644	17640	17445	17659	17647	17472	17575	17585	17782	17622	17505	17541	17692	17595	17487	17655	17697	17641	17613	17673	17544	17504	17468	17466	17738	17456	17402	17522	17563	17453	17777	17544	17631	17659	17583	17388	17538	17748	17531	17497	17731	17569	17658	17758	17515	17738	17659	17838	17446	17869	17762	17826	17652	17661	17527	17569	17718	17683	17573	17517	17635	17568	17672	17600	17571	17554	17673	17619	17547	17537	17665	17681	17536	17490	17555	17483	17748	17518	17599	17598	17421	17411	17513	17718	17806	17563	17563	17508	17835	17814	17557	17609	17609	17616	17705	17827	17598	17789	17592	17462	17556	17475	17885	17559	17743	17621	17564	17921	17657	17598	17713	17743	17485	17594	17796	17674	17514	17730	17507	17499	17582	17862	17593	17413	17653	17614	17737	17867	17759	17634	17673	17530	17384	17614	17809	17699	17663	17637	17569	17793	17607	17718	17763	17692	17820	17683	17467	17594	17553	17714	17534	17586	17654	17615	17528	17565	17618	17443	17391	17598	17353	17541	17599	17816	17501	17529	17557	17679	17706	17535	17686	17665	17595	17435	17593	17880	17504	17621	17612	17522	17654	17640	17674	17493	17707	17842	17575	17502	17707	17642	17577	17355	17626	17709	17710	17670	17721	17548	17608	17493	17555	17509	17740	17727	17720	17603	17681	17409	17574	17579	17490	17514	17522	17569	17647	17753	17718	17549	17390	17532	17672	17507	17829	17573	17563	17592	17595	17523	17628	17615	17676	17817	17654	17578	17616	17487	17639	17558	17464	17583	17477	17691	17803	17625	17655	17732	17508	17573	17660	17662	17672	17837	17684	17494	17681	17529	17573	17913	17467	17814	17609	17529	17689	17641	17658	17534	17462	17570	17616	17568	17647	17513	17588	17667	17630	17732	17477	17559	17708	17453	17632	17694	17384	17547	17741	17594	17854	17614	17501	17755	17788	17644	17486	17642	17520	17735	17544	17580	17681	17588	17805	17795	17674	17485	17425	17722	17601	17660	17395	17666	17751	17692	17782	17668	17609	17660	17577	17576	17619	17617	17633	17649	17643	17651	17799	17742	17520	17755	17534	17464	17506	17537	17588	17694	17399	17628	17434	17540	17532	17703	17481	17653	17610	17633	17538	17495	17750	17567	17890	17855	17775	17558	17750	17634	17404	17562	17558	17626	17721	17577	17542	17668	17578	17594	17834	17493	17706	17675	17474	17734	17634	17640	17703	17700	17503	17714	17646	17731	17608	17568	17708	17660	17570	17489	17401	17737	17612	17462	17562	17462	17603	17683	17675	17682	17526	17621	17826	17627	17558	17469	17564	17618	17537	17771	17707	17730	17845	17785	17666	17524	17701	17568	17546	17624	17548	17489	17751	17752	17557	17882	17687	17698	17483	17478	17688	17518	17573	17512	17564	17789	17524	17447	17652	17557	17624	17671	17511	17554	17904	17687	17817	17456	17677	17574	17592	17782	17524	17700	17688	17653	17721	17533	17596	17687	17904	17701	17708	17725	17721	17553	17623	17379	17693	17658	17919	17776	17912	17394	17809	17646	17653	17732	17752	17374	17638	17480	17701	17899	17754	17678	17537	17482	17577	17633	17547	17547	17646	17861	17485	17432	17564	17605	17483	17740	17594	17693	17578	17680	17523	17709	17628	17562	17736	17606	17655	17469	17587	17824	17628	17609	17700	17683	17797	17715	17634	17787	17648	17419	17594	17528	17484	17395	17634	17591	17639	17831	17422	17487	17639	17800	17686	17704	17438	17691	17696	17678	17421	17910	17845	17808	17776	17680	17586	17611	17562	17769	17414	17564	17664	17509	17586	17556	17603	17619	17663	17784	17640	17505	17548	17605	17763	17572	17610	17685	17672	17787	17799	17555	17600	17560	17637	17574	17662	17578	17600	17758	17624	17567	17768	17660	17483	17631	17512	17571	17541	17666	17556	17543	17553	17965	17842	17762	17769	17645	17721	17615	17692	17489	17589	17695	17571	17802	17778	17700	17592	17719	17570	17288	17672	17638	17627	17658	17623	17531	17743	17519	17447	17604	17628	17998	17655	17665	17508	17825	17703	17591	17552	17591	17722	17781	17790	17924	17670	17624	17670	17567	17506	17543	17746	17525	17322	17694	17680	17513	17911	17560	17464	17518	17641	17649	17685	17504	17574	17556	17629	17473	17817	17811	17581	17508	17542	17706	17439	17707	17604	17739	17507	17757	17690	17670	17706	17613	17460	17551	17813	17733	17690	17795	17364	17855	17784	17579	17451	17690	17575	17826	17639	17774	17595	17755	17703	17852	17565	17720	17683	17726	17753	17766	17649	17782	17826	17578	17515	17587	17580	17679	17638	17580	17507	17434	17623	17828	17742	17592	17684	17535	17499	17582	17723	17709	17713	17519	17603	17735	17529	17781	17566	17520	17796	17576	17584	17668	17665	17646	17763	17763	17454	17565	17696	17577	17612	17590	17657	17827	17388	17589	17756	17911	17575	17749	17618	17538	17683	17617	17445	17448	17383	17540	17639	17305	17460	17759	17785	17784	17580	17534	17712	17571	17678	17543	17794	17631	17509	17697	17508	17703	17590	17505	17606	17659	17536	17782	17748	17362	17741	17568	17370	17601	17651	17526	17902	17667	17614	17623	17710	17616	17481	17727	17812	17494	17737	17498	17690	17744	17641	17649	17682	17692	17536	17682	17658	17610	17628	17613	17602	17469	17649	17663	17704	17671	17332	17528	17763	17594	17546	17477	17529	17481	17496	17605	17619	17761	17682	17500	17672	17737	17727	17625	17641	17614	17578	17796	17753	17542	17573	17778	17615	17533	17702	17808	17529	17528	17728	17660	17688	17585	17620	17596	17561	17332	17525	17815	17654	17654	17522	17605	17552	17592	17733	17593	17561	17589	17708	17520	17702	17637	17592	17548	17503	17406	17416	17701	17536	17711	17585	17611	17681	17592	17869	17577	17512	17560	17617	17473	17882	17644	17457	17630	17705	17783	17787	17672	17506	17684	17598	17674	17587	17779	17712	17724	17626	17700	17634	17627	17476	17497	17791	17644	17468	17684	17643	17443	17612	17454	17517	17492	17498	17687	17668	17678	17713	17669	17548	17391	17565	17595	17826	17638	17627	17712	17920	17593	17505	17676	17653	17561	17396	17578	17537	17731	17647	17558	17550	17650	17456	17762	17659	17622	17530	17841	17773	17533	17431	17536	17722	17703	17625	17664	17639	17750	17480	17520	17702	17674	17497	17690	17688	17573	17496	17752	17780	17820	17560	17597	17689	17532	17469	17435	17377	17493	17595	17620	17755	17552	17705	17625	17691	17633	17725	17728	17569	17774	17517	17662	17508	17602	17668	17716	17768	17599	17468	17500	17775	17657	17598	17322	17715	17698	17475	17356	17827	17479	17567	17709	17583	17703	17704	17690	17575	17703	17447	17602	17609	17596	17786	17457	17627	17774	17542	17439	17879	17750	17766	17553	17780	17514	17734	17491	17664	17645	17544	17618	17560	17780	17753	17775	17586	17568	17448	17705	17551	17633	17616	17520	17700	17578	17738	17477	17687	17577	17548	17777	17699	17528	17656	17754	17635	17722	17529	17627	17590	17895	17735	17495	17689	17498	17667	17964	17595	17636	17649	17805	17611	17625	17740	17813	17490	17555	17594	17868	17683	17854	17582	17754	17744	17622	17554	17544	17668	17513	17723	17487	17602	17748	17600	17515	17692	17788	17699	17625	17682	17495	17596	17808	17529	17744	17666	17614	17685	17434	17532	17698	17405	17734	17710	17777	17607	17572	17634	17593	17666	17516	17596	17639	17698	17667	17696	17558	17505	17600	17556	17628	17686	17810	17682	17592	17433	17482	17518	17796	17534	17566	17735	17716	17688	17807	17628	17656	17441	17876	17608	17735	17588	17577	17611	17614	17693	17663	17636	17525	17627	17586	17657	17751	17622	17611	17672	17800	17605	17726	17456	17744	17643	17819	17539	17550	17486	17657	17739	17662	17602	17572	17731	17457	17677	17400	17529	17593	17680	17521	17641	17649	17631	17589	17589	17661	17641	17413	17648	17714	17682	17525	17733	17527	17529	17453	17448	17624	17616	17621	17596	17637	17552	17793	17774	17468	17688	17710	17794	17734	17624	17548	17556	17767	17580	17536	17703	17757	17477	17721	17565	17494	17615	17591	17664	17583	17738	17524	17501	17584	17790	17455	17671	17540	17718	17658	17490	17503	17515	17617	17602	17530	17447	17470	17379	17607	17877	17565	17727	17657	17728	17564	17470	17447	17862	17667	17652	17582	17570	17466	17667	17707	17523	17700	17545	17659	17603	17504	17598	17660	17597	17562	17505	17440	17806	17617	17647	17665	17717	17759	17644	17460	17536	17538	17557	17657	17652	17695	17767	17629	17664	17596	17795	17642	17410	17809	17534	17542	17778	17606	17930	17598	17534	17780	17607	17656	17678	17506	17598	17664	17601	17653	17707	17688	17425
18279	35926	28937	22195	18924	17236	16664	16191	15793	15476	15230	15233	15406	15211	15396	15191	15142	15183	14954	15095	15199	15055	15086	15149	15086	15170	14981	15108	15069	15046	15058	15130	15402	15185	15065	14990	14998	15050	14894	15034	15030	15007	15093	15081	15251	15307	15083	14856	14828	15137	15124	15044	14938	14946	14977	15269	15077	15129	15123	15016	15115	15152	15004	14980	15086	15039	14936	15088	15022	15071	15079	15114	14825	15152	15127	15118	14943	15039	14985	15056	14899	15029	14986	15071	15076	15075	15110	15094	14945	14948	15238	14955	15037	14997	14911	15023	15080	15072	14991	15018	15086	15112	15007	15114	14975	15099	14955	15035	14872	14890	15098	15054	15086	15021	15002	15293	15057	15077	14987	15111	15176	15089	14929	15010	14995	15078	15036	15102	14993	14967	15017	14921	15023	15115	15257	14872	15091	15050	15098	15006	15041	15246	15047	14916	15083	15070	15095	14813	15047	15119	14953	15023	15081	14892	15078	15095	14874	14945	15164	15029	14913	15047	15133	15093	15027	15008	15036	15023	15059	14978	14876	14961	15069	15241	15016	14951	14968	15049	14962	14911	14920	14950	14895	14901	14940	15153	15066	14930	15043	15031	14929	15136	15007	14942	15130	14883	14871	14977	14985	15059	14937	14933	15178	15031	14934	15052	15027	15093	15075	15035	15068	15021	14965	15142	15070	15070	14991	15016	15036	15059	15079	14962	14855	15016	14990	15110	15056	14933	14897	15083	15120	14956	14973	15142	14987	14910	14928	15135	15050	14969	15009	15127	14975	15064	15191	15011	14921	14890	15207	14895	15083	15023	15119	14994	15081	14933	15229	14818	15040	15061	14976	15107	15091	14990	14875	15011	15168	14966	15114	15001	14931	14945	15033	15170	15086	15049	14842	15053	15212	14993	15047	14997	14903	14824	15082	14889	14978	15070	14778	15183	15002	15135	15086	15054	14949	15119	15015	14920	14991	15100	15019	15226	14914	15026	15072	15065	15123	15035	14929	14878	14985	14860	14911	15040	15100	14952	14931	14898	15012	14991	15096	14957	15175	15283	14977	15175	15041	15037	15063	14999	15043	15137	14926	14989	14917	15249	15016	14912	15041	14946	15060	15281	14902	14809	15079	14948	15111	15226	15036	15120	15010	15067	14818	15046	15099	14927	14992	15081	15109	15083	14871	14977	15115	15058	15065	15192	15046	15032	15154	14939	15038	15208	15058	15081	15098	14981	14792	15250	15163	14939	14921	15121	14971	14875	15073	15026	14894	14978	14955	14948	14848	15022	15016	15021	15100	14971	14964	14862	15078	15179	14923	14977	15152	15082	15062	15033	15067	15087	15077	15075	15108	15009	14953	14779	15202	15024	14933	15150	15071	15118	15143	15028	14949	15188	15130	15019	15117	14927	15091	14979	14982	15056	15079	14996	15101	15050	15199	15006	14955	15100	15162	14773	14881	14887	14905	14942	15029	14921	15060	15121	15072	15052	15126	15060	14962	15106	15036	15176	15006	14870	15007	15039	15100	15115	14982	15303	15054	14905	14999	15058	14913	15006	14940	15120	14841	14964	15082	15167	14998	14857	14892	14964	15031	14909	15159	15161	14980	15126	15038	15056	15081	15016	14881	14962	15201	15049	15004	15062	15077	15101	15068	15023	14873	14997	15305	14860	14905	14946	14948	15139	14992	15068	15135	15093	14878	15099	14898	14835	15182	15010	15092	15043	14964	15068	14795	14988	15012	14799	15066	14843	15035	14989	14949	15096	15169	15013	14889	15170	14896	15035	14990	15036	14978	15027	15017	15056	15205	14907	15062	15201	14944	14970	15051	15056	15033	15152	15097	14932	15146	15180	14940	15065	15104	14963	15138	15026	14980	15060	15229	14914	14909	15071	15005	15017	15038	14976	14984	15020	14926	14993	14858	14973	15086	14995	14937	14992	14932	14975	15007	15076	14964	14939	14868	15031	15091	14861	15000	14976	14986	15018	15140	15152	14949	15101	15136	14878	15116	15234	14909	15031	15008	15057	14979	14889	14993	15020	14888	14945	15083	15066	14947	15005	15024	15060	15038	15165	15005	14987	14956	15062	14946	14988	14910	15059	15102	15127	14961	15149	15124	15210	15119	15083	14998	15004	14942	15081	15028	14997	15045	15159	15127	14894	15005	15076	15065	15059	14876	14957	15042	15101	15044	14947	14870	14899	15080	15070	14807	15038	14999	15165	15010	15061	15156	14881	15041	15000	15065	14979	15150	15044	15095	14884	15212	14954	14974	14978	14975	15088	15138	14955	14949	14964	15055	14997	15029	14955	15150	15220	15161	14955	14949	15003	15088	15075	15057	15094	14943	15087	14937	15033	15150	15137	15060	14940	14967	15048	14807	14940	15053	14894	14984	15069	15104	15088	15033	14928	15105	14930	14827	15101	14983	15061	14971	15119	14955	14994	14940	14948	14934	15033	15024	14995	15030	15138	15026	15075	15175	14787	14958	15078	15035	15081	14893	14945	15079	14993	15044	15076	15014	14983	15038	14975	14995	15199	15015	15000	15107	14980	15009	14953	15050	14953	15136	15034	15045	15091	14892	14966	14981	15050	14987	14974	14818	14905	14962	15026	15064	14881	15043	15127	15098	15062	14908	15185	15146	15195	15116	15029	14971	14984	15039	14913	15335	14912	14933	15021	14934	14957	15096	14953	15049	14911	14991	15040	15049	15042	14950	14862	15039	14934	15136	14984	15058	14977	15086	15091	14926	15007	14903	14995	15105	15095	14868	15107	14922	15058	15006	15020	14780	15185	15106	15062	15069	14895	15037	15334	15188	14908	14934	15115	14969	15129	15068	15164	14884	14966	15018	15113	14969	15040	14886	15005	15192	15058	15027	14958	15015	15035	15006	15090	14920	15006	15199	15050	14996	15134	15064	14896	14909	14912	15024	15084	15105	15102	14945	14936	14952	15014	15070	15004	15068	14951	15037	15097	15071	15075	14876	14989	15023	14927	14920	15034	14826	14947	14938	15057	15082	15028	15122	14932	14897	15113	15028	14885	15051	14970	14947	15014	14976	15062	15101	15020	15000	15062	15182	14865	15154	14918	15137	15114	15040	14965	15082	14904	15062	15122	15190	15085	15174	14963	14830	14982	15097	15081	15049	15091	14994	15146	14954	14958	15230	15023	14883	14934	15151	15199	15242	14998	14933	14793	14990	15128	14947	15116	14818	15039	14983	15116	15010	15060	15124	14951	15076	15109	15112	15219	15065	15145	15012	15148	15092	15110	15021	14955	14917	14943	14976	15113	14976	15065	14880	14963	14989	14918	15002	14882	15050	15148	15058	14926	15122	15088	15074	15015	15000	15023	15033	14824	15050	14901	14907	15077	15011	15039	14810	15016	14849	14934	14979	15158	15085	14855	14965	15103	15031	15114	15004	14952	15031	14996	15082	15045	15120	15055	15055	14927	15096	15018	15051	15051	14908	14900	14950	14971	14982	14938	15104	15046	15066	15214	14909	15001	14904	15030	15142	15014	14977	15183	15022	14983	14969	14949	15232	15089	15015	15108	15002	14992	15080	15069	15062	15161	15151	15038	14872	14996	14964	15003	15135	14959	15028	15009	14928	14899	14877	15084	14902	15006	15068	15037	15075	14890	15022	14926	15079	14803	15065	15027	14892	15203	15136	15093	14982	15039	15230	15003	14997	15090	15111	15121	14916	15118	15129	15012	15186	14948	15121	15048	15055	14918	14941	15037	15089	14855	15171	15051	14965	15013	15114	15168	14985	15100	14989	15039	15099	14967	15126	15045	15172	15305	14984	15109	14952	14975	14944	14961	14947	14872	14923	14833	15023	15009	15054	14994	15112	15120	14971	15035	15021	15000	15084	14989	14943	14937	15085	15089	15025	15127	14934	15105	15019	14946	15078	15027	15012	14971	15117	14847	15015	15278	14907	15095	14930	15053	14885	14982	14850	15204	15016	14993	15097	15006	15165	15255	15068	14913	14936	14896	15053	15066	14885	14894	14932	15008	14927	15058	14947	14981	15004	15231	15160	15063	14952	15186	14985	15008	15100	15074	15056	15069	15101	15003	14969	15217	15205	15123	15054	15189	15047	15085	15010	15106	14992	15028	14998	15010	14956	14889	15107	15003	15082	14921	15046	14970	15032	15077	14980	14937	15172	15141	14980	15037	15123	15003	15218	14989	15006	15223	15040	15057	14887	14785	15073	14964	14936	15020	15065	15079	14873	15018	15075	14990	15089	14905	15018	14851	14954	14989	14959	15118	15048	15016	15140	15038	14912	14854	15281	15234	15014	14925	15136	14788	15074	15046	15032	15106	15242	15105	15133	15131	14989	15028	15048	14762	14859	15198	15017	15043	15106	15102	15144	15084	15080	15050	14983	15121	15046	15265	15025	15016	15116	15054	15076	14770	14971	14831	15172	14989	14963	14960	15004	14966	15071	15118	14900	14903	15062	14888	15000	14971	14962	15152	15011	14939	15145	14981	15125	14964	15008	14968	15009	14941	14994	14984	14955	15121	14986	14981	14979	15044	15175	15099	15167	15095	15084	15033	14857	15076	15017	15128	14974	14930	14998	15105	14971	14977	15134	15020	15045	14941	14997	15063	15012	14959	14906	15264	15172	14939	15087	14838	14862	14955	14983	14939	14968	14995	15074	15070	15018	14834	14940	14951	14988	14944	15073	15025	15082	14990	15069	15136	14991	14961	15141	15004	14916	15085	14944	15094	15096	15249	15215	15177	14933	15004	14969	15045	15014	14990	15075	14955	15174	15077	15029	15028	15060	15064	15093	15144	14800	15034	14953	14975	14893	15108	14908	15096	15171	14902	14933	14932	15120	15025	15012	15057	15200	14951	15012	15085	14977	15066	14991	15040	15076	15165	14953	15075	14982	15084	15125	15113	14992	14996	14811	15049	14863	15013	14964	15239	15087	15014	15165	15045	15003	15085	14967	15045	14879	14858	15182	15080	14994	15119	15229	15190	15106	15150	15147	15167	14991	15112	14993	15037	14912	14900	14970	15068	14990	15278	14963	14889	14935	14923	15059	15019	15097	15017	15212	15143	15166	14984	14959	14892	15060	14965	15147	15034	15014	15044	14977	15054	15002	14996	14972	15102	15011	14978
25463	21635	27492	27750	21723	20619	20134	19232	18983	19314	18993	18975	18981	18916	19025	19027	19181	19074	18936	19192	18698	18926	19100	18981	19126	18886	18882	18924	19077	18885	18817	18685	18913	18852	18859	18874	18980	19155	19019	18927	19003	19000	18825	18966	18890	18953	19018	18935	18962	18848	18940	19028	18881	19021	18935	18790	18843	18793	18672	18936	18794	18828	18787	18772	18867	18846	18948	18757	18978	18966	18817	18872	18891	18676	18751	18933	19013	18871	18892	18844	18841	18819	18708	18772	18911	18780	19018	18804	18911	18798	18939	18978	18964	18847	18724	18668	18775	18880	18928	18885	18722	18953	18876	18832	19010	18905	18854	18908	18844	18962	18781	18891	18900	18836	18797	18877	18740	18853	18942	18952	18845	18846	18795	19011	19051	18725	18861	19110	18821	18684	18979	18799	18945	18900	19026	18851	18893	18933	18983	19121	19017	18808	18810	18874	18823	18860	19052	18630	18662	18795	18926	18828	18912	19006	19104	19049	18992	18810	18880	18820	18782	18789	19141	18653	18726	18711	18864	18848	18651	18708	18827	19176	18918	18896	18929	18922	18801	18922	19091	18849	19120	19062	18805	18900	18747	18789	18845	19022	18967	18977	19027	18962	18992	19023	18816	18928	18975	18947	18887	18987	18830	18734	18662	19103	18886	18891	18855	18998	18900	18898	18906	19104	18836	18782	18776	18833	18921	18867	18751	19079	19050	18873	19126	18642	18917	18765	18733	18873	18468	18791	18742	18912	18945	18924	18736	18830	18852	18622	18795	18775	18914	18796	19121	18914	18844	18897	18763	19106	18730	18831	18843	18873	19006	18963	19062	18786	18743	18873	18812	18615	19041	19010	18672	18736	18893	18911	19033	18880	18935	18685	19082	18785	18945	18805	18739	18978	18687	18843	18688	18800	18752	18902	18766	18710	18937	18940	18894	18604	18954	18914	18819	18778	19043	18895	19081	18847	18984	18603	18917	18679	18654	18968	19015	18873	18765	18882	18793	18862	18862	18726	18992	18993	19046	18709	18635	18753	19095	19011	18840	18867	19001	18778	18854	18911	18950	18842	18937	18964	18844	19028	18925	18829	18945	18902	18838	18648	18926	19033	19038	18829	18578	18745	18668	18885	18857	18771	18906	19159	18812	18693	18892	18758	18884	18922	18832	18928	18887	18864	19049	18867	18915	18777	18954	18752	18807	18860	18854	18896	18917	18805	18857	19123	18962	18881	18892	18736	18806	18882	18848	18733	18880	18859	18868	18728	18844	18813	18990	18950	19118	18743	18937	18715	18943	18964	18748	18604	18950	18959	18757	18786	18880	18901	18659	18688	18988	18695	19028	19028	19074	18778	18861	18894	18887	18835	18973	19039	19136	18888	18965	18892	19028	18944	18825	18863	19077	18819	18896	18829	19131	18773	18885	19088	19068	18868	18667	18750	18910	18716	18649	19009	18891	18870	18793	19163	18799	18910	18814	18880	18891	19074	18717	18803	19017	18890	19135	18775	18873	19028	18862	18869	18909	18654	18887	18938	18842	18977	18943	18829	18916	19297	18804	18892	18787	18665	18960	18849	18956	18872	18820	18848	18981	18849	18947	18928	18931	19117	18698	18855	18858	18837	18820	18847	18916	18910	18661	18963	18998	18908	18838	18842	19101	18881	19006	18680	18910	18756	18964	18816	18750	18851	18792	18979	18736	18975	18944	18928	18882	18824	19079	18725	18992	19046	18916	19165	18781	18972	18817	18788	18950	18857	18883	19017	18838	18835	18812	18695	18858	18753	18896	18996	19026	18391	18776	18819	18793	18880	18681	18658	18791	18819	18960	18909	18881	18899	18817	18699	18988	18645	18913	18776	18959	18886	18759	18970	18932	18591	18951	18871	18974	18949	19106	18927	18912	19015	19018	18886	19060	18792	18910	18848	19093	18922	19117	18916	18856	18666	19157	19118	18820	18889	18889	19004	18966	18731	18917	18841	18968	19017	18870	18799	18987	18687	18782	19027	18867	18856	19081	18784	18874	19022	19131	19012	19070	18990	18994	18793	18800	18908	18998	18745	18957	19175	18680	19135	19235	18922	18645	18836	18814	18917	18886	19003	18763	18909	18811	18637	18778	18939	18764	18930	19010	19016	18669	18938	18942	19116	18961	18920	18887	18725	18784	18911	18875	19015	18935	18903	18895	18839	18815	19128	19023	18583	18904	18848	18914	18781	18841	18792	18808	18789	19025	18979	19135	18853	18924	19119	18859	18847	19039	18807	18935	18993	19015	19048	18913	18947	18963	19150	19066	18595	18695	18820	18869	18870	18892	19018	18814	18890	18769	18903	18841	18868	19002	18950	18888	18907	18968	19176	19134	18862	18813	18905	18930	18836	18858	18843	18873	18828	18903	18720	19010	18914	18717	18757	18891	18905	19059	18959	18959	18875	18995	18928	18830	18832	18850	18889	18663	19137	19080	18881	19086	18719	18921	18795	18788	18991	18699	18860	18765	19156	19025	19026	18692	18831	18868	19032	18952	18859	18996	18952	18917	18966	18887	19023	18862	18686	18865	18757	18928	18725	18837	18815	18767	18762	18783	18789	18812	18760	18816	18908	19028	18801	18947	18937	19126	19196	18789	18924	19116	18826	19061	18813	18847	18816	18927	18983	18633	18896	19050	18930	19003	18999	18859	18988	19025	18909	19093	19008	18996	19101	18915	18667	19008	18873	18788	18973	18781	18953	18836	19031	18900	18996	18832	18844	18802	18850	18961	18778	18728	18810	19001	18832	18949	18731	18895	18911	19120	19128	18962	18849	18899	18776	19104	18896	18765	18812	18839	18786	18960	19030	18813	19115	18592	18701	19119	18828	18779	19052	18817	18982	18906	19079	19050	19112	18943	18850	18782	18993	18798	18904	18861	18746	18896	18857	18835	19097	19098	18818	19000	18911	18937	19229	18989	18826	19086	19140	18897	18924	18738	18807	18917	18809	18778	18840	18821	18795	18826	19001	18905	18847	18902	18686	18754	19061	18959	18927	18965	18968	19119	18879	18839	19033	18952	18781	18835	18814	18892	18839	18887	18639	18762	18764	18791	18876	18799	18819	18843	19159	18849	19056	18976	18936	19054	18915	18892	18952	19076	18754	18911	18746	18817	18893	18876	19059	19008	18834	18934	18804	18995	18918	19003	18875	18949	18710	18811	18832	18916	18816	18854	18758	18673	18734	18769	18894	18988	18898	18859	18841	18877	18847	18843	18687	18878	18937	18797	19015	18788	19047	18971	18828	18827	18846	18994	18743	18917	19155	18803	18982	18933	18810	18862	18895	18754	18953	18735	18740	18856	18823	18730	18856	18607	18693	19011	18954	18719	19019	18749	18934	18986	18899	18763	18808	18791	18879	19002	18990	18855	18723	18958	18916	19030	18945	18906	19129	18958	18880	18957	19098	18999	19056	19018	18978	18934	18867	18501	18961	18778	19030	18916	18689	18787	19001	18833	18688	18929	18826	18583	18863	18748	18842	18933	18821	18868	19085	18740	18950	18790	19164	18937	18802	18860	18802	19065	18956	19071	18936	19002	18965	19026	19042	19135	19018	18844	18726	18981	18832	18780	18717	19009	18992	18748	18931	18909	18842	19000	18902	18974	18960	18974	18929	18924	18922	18952	18839	18986	18908	18856	18874	18864	18756	18755	18884	19022	18889	19185	18977	18741	18883	18842	18676	18901	19037	18795	18881	18829	19003	18921	18993	18792	18707	19039	18886	18798	18991	18762	18762	18995	18793	18837	18954	18819	18786	19070	18827	18776	19071	18778	18901	18837	18649	18865	18945	19087	19105	19079	18952	18936	19033	18971	18826	19026	18832	18871	18906	18813	18909	18797	18974	19035	18759	18990	19021	18724	18790	18896	18810	18885	18779	18840	18866	18911	18929	19249	18726	18858	18834	18606	18712	19098	19000	18760	18893	18923	18948	18952	18950	19055	18673	18955	18889	19056	18838	18793	18806	18888	18686	18695	18899	18882	19017	18827	18969	18813	18959	18823	18802	18720	18933	18989	18894	18711	18825	18916	18903	18752	19028	18537	19020	19017	18921	18995	18681	18670	18992	19010	18863	18891	18729	18730	18895	18914	18884	18737	18962	18943	18974	19073	18883	18793	18783	18764	18761	18981	18824	18831	18989	18817	18827	18982	18706	18741	18745	18988	18796	18783	18810	18894	18758	18844	18796	18843	19199	18896	18792	19065	19151	18755	18908	18927	18906	18839	18854	18837	18800	18957	18776	18975	18831	18763	18828	18899	18972	18914	18899	18922	18775	18864	18891	18885	18682	18950	18946	18819	18809	18786	19156	18879	18878	18967	18917	18935	18830	19039	18817	18817	19002	18806	18945	18879	19077	18943	18715	18942	18852	18797	18779	18910	18947	18897	18960	18881	18865	18895	18607	18976	18694	19214	18932	19109	19006	18788	18860	19048	18911	18585	18965	18999	18808	18701	18901	18857	18957	18931	18693	18889	18898	18823	18817	18866	18705	19113	18934	18812	18962	18790	19218	18997	19091	18637	19010	18927	18924	18785	18864	18978	18865	18855	18989	19050	18825	18721	18799	18978	18823	18793	18778	18911	18775	18698	18865	18899	19054	18932	18717	18747	18795	18948	18841	18743	18835	18866	18811	18763	18855	18739	18969	18924	18948	19068	18831	18774	19025	18958	18989	19066	18931	18875	18849	18857	18789	18797	18824	19044	18805	18954	18953	19084	18814	18829	19054	18766	18745	19015	18741	18925	18841	18911	18870	19003	18694	18790	18941	18823	18995	18915	18822	19007	18845	19042	18872	18744	18881	18953	18889	18701	18915	18960	19006	19056	18957	18894	19131	18855	18840	18947	18809	18935	19026	19043	18970	18741	18649	18827	18864	18968	18864	18805	18681	18890	18836	18969	19033	18911	18769	18999	18947	18827	18953	19026	18931	18919	18954	19062	18968	18946	19013	18833	18886	19083	18843	18855	18806	19233	18883	18988	18910	18771	18866	18808	18934	18878	18969	19147	18937	18906	18900	18852	18997	18930	18935	18807	19175	18760	19132	19146	18743	18789	18716	18626	19017	18914	19000	18940	18822	18744	18742	18837	18936	19033	18767	18753	18998	18869	18886	18943	19024
18958	32690	26513	20458	18515	17362	16897	16568	16205	16070	16081	15947	16039	15817	15974	15799	15843	15763	15850	15797	15766	15682	15672	15751	15864	15907	15819	15952	15781	15601	15833	15646	15643	15754	15722	15838	15937	15914	15683	15892	15689	15519	15801	15961	15742	15725	15802	15804	15857	15911	15804	15713	15818	15733	15913	15948	15901	15851	15869	15749	15721	15848	15790	15783	15778	15825	15792	15800	15752	15702	15842	15841	15813	15728	15975	15872	15897	15868	15781	15738	15786	15799	15830	15882	15934	15602	15755	15944	15761	15794	15763	15885	15810	15686	15627	15900	15787	15812	15882	15746	15728	15671	15790	15890	15692	15792	15839	15786	15886	15715	15645	15607	15852	15915	15679	15763	15783	15676	15862	15732	15824	15653	15659	15833	15771	15831	15729	15663	15718	15666	15676	15583	15764	15863	15855	15760	15789	15767	15734	15727	15812	15692	15882	15735	15816	15744	15734	15744	15733	15722	15633	15835	15757	15466	15807	15691	15717	15838	15670	15923	15926	15765	15900	15718	15807	15692	15677	15862	15975	15890	15706	15880	15542	15891	15637	15922	15717	15748	15857	15686	15902	15625	15787	15796	15764	15799	15750	15817	15737	15772	15617	15890	15568	15612	15750	15686	15846	15718	15691	15815	15894	15616	15797	15798	15765	15643	15688	15954	15732	15721	15584	15841	15681	15928	15819	15794	15672	15701	15893	15872	15903	15717	15632	15845	15746	15893	15558	15867	15871	15699	15837	15739	15643	15692	15682	15688	16011	15935	15840	15743	15936	15855	15788	15859	15829	15740	15735	15780	15788	15721	15866	15925	15709	15762	15856	15767	15767	15630	15952	15842	15883	15833	15736	15741	15832	15658	15750	15688	15646	15679	15732	15723	15780	15789	15753	15785	15891	15819	15618	15914	15849	15790	15724	15642	15773	15707	15500	15825	15815	15883	15891	15948	15887	15732	15661	16022	15820	15833	15826	15826	15864	15675	15767	15896	15772	15826	15705	15706	15796	15861	15759	15910	15760	15751	15792	15767	15816	15684	15856	15674	15722	15993	15702	15949	15824	15666	15712	15759	15780	15761	15795	15687	15764	15925	15854	15933	15800	15728	15732	15722	15644	15619	15697	15678	15930	15601	15659	15782	15935	15893	15881	15875	15743	15946	15858	15875	15773	15908	15755	15890	15688	15686	15887	15763	15924	15715	15789	15773	15872	15650	15697	15573	15763	15778	15860	15954	15765	15735	15754	15724	15784	15989	15587	15770	15666	15810	15749	15961	15730	15777	16022	15728	15591	15646	15733	15660	15681	15781	15760	15788	15962	15717	15725	15803	15700	15635	15861	15622	15793	15975	15854	15765	15795	15661	15929	15858	15706	15762	15783	15839	15966	15639	15830	15816	15758	15716	16042	15531	15840	15732	15767	15729	15895	15606	15763	15844	15793	15758	15904	15733	15798	15668	15788	15953	15798	15770	15813	15725	15789	15787	15764	15754	15845	15865	15878	15830	15697	15802	15615	15755	15793	15818	15873	15773	15853	15797	15668	15756	15785	15732	15745	15605	15581	15892	15802	15740	15689	15751	15854	15765	15723	15850	15840	15784	15602	15850	15888	15746	15858	15873	15659	15755	15831	15616	15662	15585	15893	15758	15636	15782	15654	15833	15737	15941	15736	15722	15656	15849	15969	15644	15816	15765	15886	15766	15683	15850	15843	15497	15759	15692	15850	15796	15741	15787	15843	15766	15731	15814	15771	15832	15951	15805	15807	15797	15713	15792	15667	15704	15865	15757	15783	15817	15671	15800	15663	15916	15543	15782	15740	15787	15713	15943	15822	15750	15745	15759	15774	15778	15621	15738	15783	15757	15883	15758	15606	15698	15844	15789	15818	15760	15682	15735	15714	15654	15741	15752	15848	16133	15963	15778	15830	15696	15860	15914	15970	15689	15723	15653	15632	15736	15749	15708	15719	15930	15816	16029	15978	15686	15733	15773	15737	15742	15879	15811	15764	15722	15785	15807	15779	15807	15920	15755	15683	15729	15690	15720	15691	15718	15754	15716	15808	15868	15719	15647	15776	15753	15853	15705	15837	15763	15665	15827	15870	15827	15773	15801	15715	15660	15734	15700	15836	15837	15873	15829	15790	15811	15777	15794	15754	15623	15798	15738	15763	15737	15867	15903	15727	15810	15848	15916	15716	15762	15656	15670	15876	15773	15709	15843	15669	15770	15732	15853	15742	15792	15639	15889	15686	15794	15813	15730	15825	15843	15948	15938	15696	15774	15806	15823	15795	15847	15837	15721	15720	15763	15860	15820	15643	15718	15810	15782	15842	15908	15601	15788	15919	15807	15745	15891	15860	15715	15721	15952	15780	15697	15679	15739	15903	15799	15680	15695	15713	15794	15582	15749	15582	15991	15872	15695	15781	15826	15676	15703	15729	15745	15829	15828	15863	15681	15809	15917	15601	15871	15815	15825	15879	15836	15607	15838	15940	15816	15845	15813	15635	15927	15678	15521	15700	15827	15819	15588	16055	15914	15809	15913	15769	15725	15832	15532	15994	15709	15757	15816	15680	15822	15674	15751	15693	15882	15677	15855	15826	15852	15760	15841	15714	15664	15737	15855	15649	15854	15752	15785	15905	15733	15853	15604	16019	15823	15844	15617	16017	15866	15891	15875	15819	15784	15616	15973	15892	15839	15717	15633	15830	15747	15682	15706	15899	15862	15807	15738	15890	15658	15729	15723	15786	15847	15627	15652	15860	15958	15866	15836	15642	15937	15761	15694	15852	15774	16145	15770	15815	15938	15811	16000	15690	15762	15685	15831	15880	15914	15738	15921	15792	15626	15837	15733	15777	15877	15840	15859	15732	15874	15923	15917	15769	15724	15810	15869	15751	15804	15641	15772	15823	15794	15725	15732	15897	15812	15810	15834	15821	15877	15886	15759	15875	15629	15769	15571	15617	15836	15695	15490	15813	15738	15935	15653	15831	15883	15614	15771	15834	15850	15891	15645	15749	15779	15743	15865	15793	15732	15920	15796	15773	15678	15904	15867	15778	15721	15782	15820	15806	15626	15712	15880	15762	15658	15788	15944	15672	15717	15640	15588	15779	16063	15927	15789	15786	15770	15594	15749	15678	15842	15795	15692	15766	15651	15872	15853	15754	15686	15787	15614	15704	15875	15805	15852	15829	15844	15725	15763	15759	15657	15841	15771	15743	15768	15667	15826	15872	15691	15808	15667	15767	15693	15910	15871	15836	15770	15647	15848	15778	15565	15828	15666	15796	15745	15777	15815	15699	15622	15809	15635	15701	15787	15968	15797	15926	15724	15913	16013	15855	15676	15700	15806	15772	15834	15755	15796	15840	15896	15716	15688	15741	15649	15796	15817	15547	15829	15713	15878	15942	15658	15600	15832	15830	15879	15565	15714	15861	15862	15929	15856	15966	15895	15711	15709	15834	15887	15795	15981	15842	15778	15826	15866	15739	15789	15773	15845	15628	15766	15924	15824	15660	15744	15927	15720	15734	15654	15860	15757	15820	15717	15762	15965	15656	15705	15715	15775	15809	15701	15748	15727	15857	15831	15803	15729	15830	15702	15989	15805	15938	15751	15802	15599	15731	15599	15840	15927	15810	15794	15787	15759	15680	15684	15703	15728	15827	15809	15775	15850	15814	15980	15817	15703	15728	15825	15687	15775	15751	15819	15598	15807	15912	15910	15855	15847	15791	15730	15651	15814	15632	15855	15830	15683	15799	16002	15641	15824	15845	15646	15736	15827	15853	15728	15874	15811	15810	15731	15819	15665	15778	15738	15712	15701	15690	15791	15759	15827	15844	15805	15778	15888	15834	15831	15699	15633	15598	15574	15752	15864	15932	15900	15792	15941	15820	15839	15681	15563	15699	15782	15770	15805	15823	15753	15702	15872	15707	15764	15803	15845	15693	15947	15775	15604	15665	15859	15954	15767	15884	15723	15667	15705	15717	15772	15771	15796	15905	15873	15730	15906	15918	15675	15749	15787	15809	16003	15867	15899	15882	15921	15669	15754	15548	15708	15579	15909	15875	15688	15790	15680	15853	15637	15802	15637	15694	15716	15934	15857	15786	15892	15757	15787	15597	15891	15911	15651	15907	15684	15754	15662	15833	15801	15690	15778	15726	15725	15768	15821	15770	15776	15769	15798	15717	15760	15751	15825	15783	15667	15787	15842	15823	15731	15750	15879	15681	15770	15641	15759	15687	15875	15764	15800	15819	15791	15892	15951	15661	15659	15947	15856	15787	15896	15909	15818	15618	15726	15813	15861	15945	15781	15671	15781	15845	15625	15800	15663	15869	15746	15604	15729	15820	15746	15708	15866	15748	15971	15710	15781	15791	15753	15555	15930	15757	15722	15838	15731	15763	15847	15665	15869	15703	15952	15923	15786	15872	15828	15920	15697	16073	15792	15745	15901	15694	15930	15825	15787	15713	15830	15805	15624	15809	15794	15758	15783	15577	15873	15730	15722	15671	15919	15722	15740	15722	15894	15819	15695	15895	15694	15738	15775	15853	15723	15883	15921	15698	15890	15873	15686	15789	15750	15765	15805	15762	15747	15712	15626	15916	15543	15852	15997	15776	15743	15794	15806	15894	15730	15858	15688	15763	15774	15807	15713	15770	16015	15843	15804	15876	15850	15862	15853	15749	15704	15689	15692	15774	15656	16002	15706	15742	15773	15913	15739	15676	16000	15650	15930	16003	15876	15846	15773	15692	15717	15899	16001	15671	15810	15815	15934	15776	15815	15585	16030	15786	15880	15917	15699	15763	15710	15720	15780	15772	15755	15797	15703	15804	15716	15880	15782	15592	15946	15786	15874	15830	15800	15688	15949	16061	15754	15871	15830	15874	15757	15801	15819	15890	15594	15758	15680	15765	15834	15694	15792	16019	15741	15817	15723	15943	15665	15885	15853	15905	15889	15913	15850	15740	15950	15746	15888	15689	15913	15797	15925	15675	15808	15746	15826	15804	15718	15872	15845	15705	15629	15843	15729	15653	15844	15863	15813	15917	15835	15708	15774	15791	16029	15573	15805	15666	15761	15904	15718	15691	15700	15809	15784	15836	15913	15728	15743	15945	15774	15711	15840	15692	15805	15841	15798
22683	21607	28878	24915	22113	23972	24466	19853	18898	19063	18899	18725	18578	18546	18716	18566	18584	18557	18385	18270	18350	18164	18308	18259	18198	18152	18047	18152	18161	18192	18160	18131	18320	18398	18263	18256	17994	18201	18110	18315	18232	18128	18357	18267	18400	18446	18134	18133	18218	18459	18095	17965	18006	18105	18242	17921	18259	18285	18237	18083	18290	18185	18149	18142	18346	18031	18229	18356	18200	18013	18313	18032	18168	18255	18065	18010	18052	18063	18106	18246	18259	17973	18080	18166	18175	17992	18090	18085	17940	18158	18161	18202	18105	18131	18121	18091	18308	18164	18149	17852	18343	18213	18246	18100	18005	17991	18054	18078	18157	18182	18145	18209	18078	18010	18082	18074	18279	18120	18383	18259	18216	18009	18334	18216	18180	17883	18041	18147	18187	18129	18266	18112	18069	18148	18119	18122	18135	18178	18255	18186	18013	18077	18125	18135	18121	18254	18149	18137	18228	18080	18203	18285	18036	18207	18206	18164	18200	18092	18350	18321	18075	18013	18125	18221	17989	18085	18214	18198	18154	18305	18014	18127	18277	18162	18428	18332	18120	18120	18144	18001	18431	18265	18040	17872	18120	17970	18261	18367	18127	17952	18123	18292	18287	18029	18281	18111	18108	17993	18041	18121	18238	17941	18161	18230	18240	18167	17866	17944	18229	18339	18043	18135	18230	18086	18066	18167	18090	18160	18118	17987	18023	18054	18110	18175	17854	18071	18171	17881	17940	18191	18218	18215	18171	18040	18191	18001	18375	18366	18184	18050	18098	18365	18349	18045	18321	18041	18125	18242	18025	18266	18050	17815	18269	18086	17936	18127	18135	18141	18167	18165	18166	18065	18010	18006	18148	18118	17952	18158	18116	18219	17880	18193	17944	18109	18197	18206	18047	18104	18353	18216	17986	17928	17965	18207	18120	18223	18131	18217	18067	18164	18151	18024	18252	18176	18329	17993	18070	18103	18041	18050	18206	18230	18094	18006	18213	18075	18208	18210	17986	18361	18058	18272	18068	18238	18130	18095	18074	18162	18124	18077	18072	17981	18191	18208	18430	18126	18278	18069	18094	18220	18179	18183	18123	18099	18237	18174	18158	18060	18049	18298	18005	18279	18166	18015	18101	18171	17932	18194	18229	18085	18209	18058	18216	18117	18083	18208	18183	18265	18175	18163	18319	18273	18021	18235	18187	18087	18005	18134	18087	18112	18140	18170	18314	18322	18116	18121	18359	18131	18239	18073	18228	18062	18107	18028	18048	18079	18234	18046	17878	18122	18116	18056	18170	18241	18075	18268	18012	18065	18195	18297	18171	18120	18197	18332	18120	18116	18178	18067	18159	18121	17998	18141	18324	18095	18105	17913	18171	18041	18144	18109	17896	17891	18236	18211	17784	18199	18159	18196	18049	18133	18050	18268	18022	18157	18017	18188	18151	18038	18280	18046	17917	18079	18217	18097	18011	18189	18086	17941	18071	18084	18136	18029	18347	18078	18021	17961	18229	18301	18315	17980	18193	18307	18010	18255	17955	18050	17914	18108	18034	18314	18090	18068	18349	18047	18224	18117	18200	17966	17939	18224	17881	18085	17897	18291	18236	18047	18392	18254	18045	18021	18117	18080	18177	18088	18243	18239	17999	18044	18273	17969	18144	18307	18122	18094	18289	18309	18075	18149	18168	18221	18364	18457	18307	18276	18231	18261	18135	18163	18257	18107	18307	17955	17968	18308	18223	18013	18119	18208	18127	18182	18051	18082	18019	18145	18154	18231	18236	18030	18100	18134	18322	18208	18066	18307	18204	18251	18277	18268	18189	18206	18279	18159	18147	18104	18225	18330	18200	18090	18036	18059	18087	18163	18164	18033	18027	18283	18099	18208	18378	18096	18270	18203	17970	18372	18274	18278	17952	18311	18155	18366	18137	18148	18061	18284	18288	18081	18238	18030	18078	18207	18233	17923	18052	17874	18049	18196	18170	18118	17997	18085	18132	18015	18158	17914	18236	18399	18322	18153	18114	18084	18309	18169	17921	18162	18009	18032	18216	18018	18125	18027	18144	18111	18057	18084	18172	18087	18104	18049	18047	18063	18060	18051	18244	18136	18140	18153	18341	18127	18115	18186	18139	18081	18127	18141	18115	17911	18133	18050	18185	17891	18264	18451	18015	18009	18309	18229	18209	18051	18230	18284	18132	18350	18208	18198	18140	18111	18249	18067	18218	18012	18048	18144	18117	17907	18276	18120	18193	18356	18160	18263	18112	18168	18423	18105	17868	18054	18232	18203	18154	18161	18220	18167	18226	18196	18164	18171	18060	18336	18108	18050	18134	18326	18051	18148	18051	17872	18195	18073	18036	18105	17871	18065	18161	17979	17890	18066	18056	18109	18271	18146	18215	18324	18261	18328	18124	18214	18030	18230	18198	18394	18345	18268	18070	17980	17938	18129	17978	18205	18189	18032	18375	18096	18290	17977	18281	18093	18000	18366	18104	18281	18038	18212	17879	18344	18069	18390	17991	18348	18125	18362	18240	18045	18116	18059	18365	18196	18174	17948	18143	18251	18277	17864	17964	18272	18068	18171	18101	18023	18130	18266	18320	18012	18153	18233	17886	18023	18089	17991	18172	18144	18117	18294	18247	18171	18197	18306	18270	18207	18225	18233	18045	17972	18317	18248	18118	17937	18176	17985	18122	17940	18183	18080	17967	18087	18319	18138	18288	18165	18137	17867	18015	18101	18100	18158	17968	18009	18077	18046	18186	18237	18168	18261	17948	18096	18060	18265	18216	18284	18300	18284	18181	18045	18033	18134	18100	18200	18301	18055	18115	18259	18280	18232	18342	18150	18204	18262	18113	18014	18103	18139	18221	17937	18078	18089	18204	17958	18152	18108	18308	18334	18359	18173	18091	18016	18108	18209	18254	18134	18097	18026	18081	17840	18146	18106	18053	18177	18116	18063	18181	18119	18138	17889	18084	18275	18186	17977	18157	18096	18088	18046	18070	18195	17998	17999	18140	17979	18278	18039	18318	18106	18122	17967	18160	18141	18156	18084	18177	17970	18180	18287	18203	18125	18292	18056	18009	18148	18201	18099	18216	18194	18354	18048	18215	18106	18264	18170	18200	17865	17941	18138	18212	18109	18132	18294	18162	17986	17952	18212	17866	18278	18142	18083	18325	18100	18131	18059	18001	17890	18042	17933	18073	18186	17992	18278	18101	17965	18118	18081	17937	18268	18065	18249	18142	18074	18082	18088	18133	18033	18249	18057	18027	17981	18361	18206	18049	18156	18141	18201	18106	18173	18013	18339	18287	18252	18300	18072	18268	18166	18016	18249	18139	18070	18160	18128	18177	18023	18254	18014	18177	18121	17927	17898	17996	18084	17977	18115	18059	18185	18065	18170	18157	18321	18087	18329	18337	18004	18307	18230	18006	18365	18230	18242	18033	18001	17978	18040	18255	18061	18076	18101	17901	18077	18088	18317	18286	18029	18164	18109	18174	17933	18141	17928	17950	18044	17974	18037	18056	18011	18132	18101	18165	18129	18139	18205	18121	17890	18311	18007	18267	17995	18052	17935	18110	18151	17988	18109	18077	17938	18221	18237	17949	17937	18059	18055	18213	18137	18116	17909	18127	18003	18141	18045	17982	18259	17924	18174	18099	18198	18138	18030	17943	18111	17831	18113	18163	18076	17992	18089	18117	18246	18180	18280	18194	18141	18167	18124	18192	18228	17798	18061	18205	18141	18177	18115	17972	18107	18212	17981	18180	17968	18039	18279	18015	18137	18191	18173	18071	18130	18229	18046	18230	18135	18230	17999	18282	18019	18101	18150	18194	18222	18148	18073	18115	18090	18253	18200	18103	18268	18005	18088	18211	18133	18225	18122	18103	18073	18333	18030	17893	18031	18202	18141	18144	18192	18057	18232	18432	18133	17999	18181	18120	17980	17968	17989	17996	18010	18022	18205	18055	18193	18089	17976	18217	18037	18177	17920	18271	18183	17949	18185	18288	18268	18053	17938	18036	18011	18178	18113	18220	18028	18335	18204	18183	17962	17883	17996	18225	18272	18138	18122	18130	17922	18141	18221	18135	18003	18227	18132	18215	18231	18083	18066	18226	17919	18139	18339	18171	17971	18305	18212	18181	18094	18141	18176	18229	18093	18181	18109	17999	18193	18003	18068	18113	18173	18298	17922	18209	18148	18042	18043	17944	18340	18198	18041	18323	18085	18008	18340	18205	18145	18142	18229	17995	18115	18228	18079	18306	18174	18172	18162	18116	18094	18055	17861	18136	18183	18132	18108	18029	18081	18307	18233	18053	18146	18120	18226	18280	18065	18039	17960	17900	18218	18008	17960	18237	18044	18091	18055	18078	18103	18080	18102	18155	18091	18128	18056	18096	18116	18005	17963	17993	18142	18204	18159	18159	17996	18042	18067	18139	18145	18100	18201	18358	18396	18298	18079	18253	17910	18189	18172	18381	18117	18200	18045	18096	18111	18266	18148	18060	18353	18192	18019	18229	17996	18332	18027	18149	18073	18142	18086	18276	18108	18152	18106	18183	18039	18319	18045	18142	18281	18123	18077	18218	18209	18175	18120	18147	18202	18279	18265	18067	18393	18335	18339	18179	18014	18251	17922	18185	18284	18117	18087	18098	17921	18035	18052	18108	18291	18105	18112	18004	18228	17977	17996	18140	18190	18130	18212	18211	18284	18184	18042	17919	17905	18019	17983	18401	18176	18131	18186	17927	18128	18196	18330	18103	18031	18169	18139	18169	17957	18163	18237	18130	18204	18203	18198	18332	18181	18164	18290	18141	18052	18236	18267	17843	18168	18072	18004	18206	18258	18073	18130	18148	17981	18285	18142	18162	18228	18079	17907	18419	18294	18096	18162	18211	18070	18137	18117	18277	18180	18208	18286	18183	18184	18278	18098	18129	18195	18012	18042	18121	18175	18268	18091	18173	18064	18184	18020	18226	18371	18123	18221	18060	18204	18267	18093	17956	18054	18180	17940	18112	18253	18126	18201	17846	18224	18049	18145	18091	18175	18288	18118	18126	18090	18136	18166	17985	18214	18352	18116	18050	18178	18184	18333	18158	18181	17909	18200	18159	18081	17898	18068	18129	18164	18268	18242
20634	43629	35591	26139	20357	18457	17241	16787	16347	16118	15931	15680	15761	15496	15607	15666	15621	15401	15474	15294	15347	15345	15259	15394	15360	15260	15298	15442	15448	15308	15447	15170	15350	15344	15386	15551	15505	15438	15334	15283	15309	15395	15365	15311	15376	15292	15164	15215	15507	15370	15323	15190	15438	15320	15412	15450	15436	15427	15355	15273	15183	15285	15296	15305	15420	15344	15287	15212	15243	15435	15366	15373	15369	15432	15370	15277	15431	15195	15314	15353	15366	15440	15394	15344	15439	15196	15172	15349	15282	15263	15388	15205	15328	15336	15204	15413	15391	15286	15302	15331	15208	15255	15369	15399	15296	15355	15337	15306	15380	15357	15224	15422	15213	15172	15180	15283	15427	15194	15221	15413	15195	15296	15368	15267	15206	15226	15339	15388	15469	15306	15167	15246	15420	15204	15237	15154	15332	15372	15286	15211	15213	15352	15445	15291	15279	15416	15475	15301	15339	15154	15296	15391	15413	15214	15303	15510	15530	15332	15370	15316	15270	15370	15159	15148	15405	15204	15230	15355	15409	15226	15306	15419	15081	15193	15368	15403	15152	15336	15493	15363	15334	15239	15370	15270	15522	15336	15431	15437	15420	15289	15333	15332	15354	15192	15306	15302	15302	15282	15351	15211	15310	15382	15288	15252	15247	15201	15370	15461	15209	15328	15309	15282	15192	15370	15261	15322	15382	15396	15000	15236	15329	15156	15311	15207	15347	15323	15278	15332	15167	15361	15353	15306	15457	15182	15400	15277	15296	15275	15149	15170	15389	15197	15243	15355	15094	15216	15295	15258	15261	15226	15470	15330	15404	15435	15351	15375	15366	15388	15355	15338	15433	15307	15280	15429	15304	15236	15348	15239	15327	15222	15285	15216	15473	15404	15291	15327	15269	15265	15241	15310	15377	15423	15227	15353	15267	15239	15254	15335	15297	15398	15281	15408	15264	15291	15357	15409	15305	15264	15194	15368	15417	15254	15407	15355	15408	15386	15393	15429	15148	15351	15332	15170	15421	15378	15305	15291	15558	15368	15102	15238	15299	15341	15289	15491	15136	15465	15095	15116	15241	15389	15076	15350	15257	15300	15223	15502	15309	15378	15239	15156	15244	15435	15271	15357	15349	15243	15321	15359	15279	15324	15323	15303	15355	15327	15410	15312	15441	15272	15420	15245	15309	15088	15414	15295	15281	15394	15342	15279	15130	15199	15576	15285	15220	15299	15469	15330	15211	15492	15188	15378	15240	15375	15213	15379	15261	15258	15281	15396	15449	15271	15261	15320	15505	15408	15329	15275	15323	15210	15318	15288	15354	15343	15336	15236	15183	15292	15292	15425	15467	15247	15275	15418	15353	15454	15245	15198	15268	15385	15432	15344	15280	15156	15290	15355	15339	15343	15277	15352	15219	15437	15321	15304	15391	15440	15460	15316	15348	15211	15409	15327	15441	15406	15387	15183	15154	15300	15269	15291	15291	15387	15064	15272	15412	15413	15182	15257	15280	15446	15304	15276	15309	15400	15301	15160	15233	15276	15176	15343	15410	15496	15281	15260	15317	15306	15320	15180	15332	15342	15377	15194	15356	15175	15347	15345	15299	15252	15286	15366	15355	15364	15336	15278	15095	15367	15308	15218	15354	15072	15158	15195	15242	15396	15354	15353	15423	15278	15267	15132	15298	15157	15347	15249	15380	15200	15350	15282	15358	15321	15385	15386	15360	15315	15185	15387	15410	15366	15192	15233	15355	15331	15367	15126	15129	15306	15411	15320	15373	15327	15434	15213	15296	15241	15264	15285	15301	15385	15353	15263	15369	15269	15322	15156	15297	15248	15397	15453	15263	15411	15236	15356	15252	15465	15319	15124	15357	15425	15310	15392	15326	15257	15265	15326	15290	15291	15242	15331	15415	15116	15312	15408	15243	15408	15378	15358	15245	15324	15357	15387	15416	15236	15339	15260	15209	15317	15178	15344	15357	15096	15316	15184	15101	15343	15206	15181	15150	15203	15335	15220	15240	15211	15376	15325	15140	15331	15397	15333	15458	15302	15380	15238	15338	15265	15337	15432	15431	15315	15350	15313	15335	15436	15316	15478	15209	15289	15221	15261	15386	15349	15237	15347	15181	15265	15360	15216	15511	15364	15277	15250	15438	15209	15420	15255	15382	15230	15260	15283	15344	15376	15240	15244	15325	15388	15249	15339	15266	15133	15295	15420	15279	15335	15230	15182	15138	15379	15178	15124	15301	15288	15472	15359	15422	15197	15391	15278	15406	15290	15225	15434	15236	15279	15119	15422	15268	15100	15195	15320	15260	15506	15320	15280	15319	15376	15296	15242	15214	15396	15240	15364	15148	15168	15339	15224	15206	15379	15343	15413	15307	15294	15412	15179	15473	15282	15380	15408	15222	15361	15242	15395	15385	15350	15476	15231	15234	15337	15352	15454	15288	15363	15128	15183	15307	15212	15318	15315	15418	15358	15302	15381	15359	15121	15334	15263	15271	15384	15394	15295	15230	15480	15315	15299	15513	15397	15321	15322	15135	15461	15357	15448	15400	15169	15193	15357	15183	15351	15337	15336	15090	15271	15171	15402	15159	15157	15323	15268	15366	15454	15247	15353	15393	15299	15184	15361	15280	15136	15218	15200	15447	15414	15284	15398	15263	15237	15358	15255	15305	15364	15357	15297	15364	15274	15457	15333	15311	15218	15344	15253	15201	15416	15526	15355	15383	15340	15455	15174	15480	15243	15311	15278	15277	15419	15452	15267	15430	15208	15381	15226	15404	15288	15471	15401	15266	15270	15186	15338	15411	15337	15404	15289	15399	15245	15407	15351	15310	15247	15241	15323	15232	15443	15250	15299	15467	15383	15363	15320	15420	15312	15246	15242	15297	15326	15451	15321	15170	15325	15300	15314	15149	15286	15208	15325	15322	15390	15276	15420	15351	15236	15284	15273	15084	15319	15246	15374	15362	15455	15360	15331	15247	15342	15376	15302	15421	15337	15247	15260	15346	15390	15267	15251	15506	15146	15411	15313	15260	15260	15384	15199	15166	15293	15165	15232	15457	15302	15356	15457	15262	15222	15267	15401	15312	15133	15409	15279	15503	15069	15335	15070	15314	15376	15404	15281	15313	15290	15290	15402	15299	15255	15323	15289	15442	15361	15144	15372	15242	15381	15288	15162	15348	15370	15262	15114	15407	15379	15282	15318	15258	15326	15299	15402	15325	15136	15384	15426	15505	15329	15339	15234	15427	15501	15251	15341	15272	15234	15072	15542	15405	15338	15260	15265	15296	15131	15291	15099	15151	15386	15257	15263	15181	15304	15414	15263	15378	15295	15266	15225	15346	15421	15344	15337	15337	15338	15316	15249	15456	15371	15427	15326	15415	15266	15345	15351	15267	15258	15220	15000	15288	15323	15214	15412	15207	15369	15193	15390	15116	15453	15320	15397	15374	15390	15266	15330	15211	15185	15142	15393	15395	15189	15403	15312	15212	15339	15418	15223	15332	15324	15477	15195	15366	15185	15234	15327	15315	15288	15311	15336	15270	15370	15335	15252	15381	15469	15286	15254	15392	15306	15246	15492	15355	15402	15380	15346	15426	15269	15272	15299	15424	15354	15380	15298	15138	15347	15290	15245	15276	15250	15321	15248	15341	15181	15403	15334	15295	15181	15332	15245	15428	15295	15284	15309	15226	15246	15294	15576	15307	15167	15343	15266	15304	15300	15169	15319	15340	15437	15366	15505	15242	15277	15386	15185	15305	15362	15393	15410	15353	15199	15400	15196	15267	15469	15339	15377	15249	15278	15445	15349	15350	15389	15377	15363	15431	15320	15239	15241	15250	15102	15081	15192	15225	15406	15285	15291	15077	15153	15470	15308	15320	15223	15346	15465	15514	15285	15190	15368	15266	15326	15201	15214	15421	15256	15217	15311	15385	15440	15231	15275	15208	15305	15171	15367	15340	15319	15283	15183	15450	15403	15269	15367	15170	15190	15250	15382	15222	15055	15330	15300	15371	15276	15419	15269	15269	15443	15476	15310	15311	15251	15272	15249	15303	15406	15353	15315	15148	15373	15377	15295	15295	15387	15327	15205	15392	15347	15200	15296	15342	15448	15298	15487	15394	15237	15359	15349	15305	15247	15311	15384	15326	15275	15133	15329	15427	15408	15259	15370	15389	15320	15498	15228	15259	15221	15220	15304	15230	15241	15178	15198	15122	15178	15262	15342	15267	15385	15345	15305	15418	15299	15160	15312	15373	15343	15180	15376	15258	15414	15328	15230	15405	15320	15151	15357	15309	15254	15264	15289	15266	15216	15288	15334	15279	15351	15479	15483	15470	15384	15243	15258	15281	15065	15294	15214	15427	15456	15222	15327	15299	15244	15300	15357	15398	15276	15292	15350	15300	15214	15346	15307	15300	15235	15248	15299	15121	15345	15271	15422	15378	15195	15398	15085	15461	15316	15225	15246	15347	15352	15283	15382	15305	15317	15333	15418	15445	15381	15300	15201	15147	15164	15345	15420	15278	15350	15417	15345	15396	15186	15365	15273	15410	15318	15307	15262	15363	15289	15301	15253	15313	15368	15480	15322	15386	15197	15250	15354	15298	15131	15388	15382	15387	15250	15371	15230	15271	15334	15333	15330	15199	15286	15503	15306	15349	15248	15415	15347	15316	15131	15391	15269	15377	15172	15268	15465	15368	15390	15270	15313	15475	15313	15277	15233	15366	15437	15459	15334	15409	15320	15226	15388	15413	15419	15449	15306	15236	15432	15404	15191	15289	15329	15238	15322	15294	15213	15632	15370	15117	15355	15275	15315	15318	15201	15304	15272	15368	15295	15355	15282	15385	15155	15412	15420	15214	15254	15379	15423	15273	15376	15431	15256	15395	15338	15240	15311	15282	15326	15228	15398	15385	15266	15247	15378	15335	15240	15461	15245	15203	15249	15362	15373	15305	15476	15238	15385	15288	15307	15338	15273	15396	15439	15301	15437	15288	15367	15413	15369	15322	15295	15363	15272	15266	15232	15171	15287	15004	15312	15413	15172	15379	15350	15164	15209	15324	15075	15236	15092	15143	15341	15216	15360	15319	15145	15441	15147	15245	15400	15189	15231	15298	15274	15367	15272
30113	24444	27579	24117	19673	18886	18895	18644	18429	18464	18371	18324	18426	18379	18320	18116	18112	18268	18164	18111	18264	18355	18230	18137	18269	18178	18150	18093	18090	17934	18245	18243	18098	18010	18234	18036	18087	18128	18048	18268	18104	18448	18089	18108	18192	18197	17843	18135	18186	18218	18133	18005	18141	18447	18105	18133	18340	18370	18117	18123	17940	17999	18090	18208	18076	18112	18221	18209	18123	18148	18161	18213	18141	18312	18226	18129	18078	18144	18302	18271	18181	18292	18160	18192	18199	17967	17930	18141	18122	18197	18038	17965	18108	18001	18001	18222	17959	18130	18061	18214	18246	18179	18091	18049	18208	17994	18161	18199	18185	18096	18332	18228	18217	18151	17958	18142	18050	18303	18159	18127	18134	18277	18073	18166	17932	18004	18099	18092	17976	18113	18070	18027	18226	18075	18346	18176	17727	18028	18021	18013	18011	17969	18187	18132	18085	17934	17989	18067	17996	18058	18044	18023	18066	18129	18140	18111	18043	18195	18285	18224	18082	18059	18301	18222	18184	18186	18058	18132	18273	17822	17956	17863	18193	18193	18163	18317	18244	18009	18283	18202	18074	18149	18202	18370	18011	18081	18094	18118	18005	18108	18368	18295	18207	17801	18376	18190	18209	18062	18180	18184	18143	17900	18028	18092	18183	18128	18347	17958	18008	18040	18194	18268	18149	17878	18297	18128	18191	18051	18094	18146	17951	17920	18244	18534	18297	18214	18214	18299	18231	18166	18070	18119	18061	18225	18092	18080	18110	18258	18082	18210	18254	18022	18020	18208	17944	18135	18072	18140	18190	18060	17974	18199	18255	17997	18287	17952	17966	18222	17919	18188	18188	18068	18128	18294	17981	18199	17921	18124	17936	18000	18233	18271	18139	17975	18165	17954	18196	18064	17920	18080	18142	18134	18280	18003	18029	18062	18203	18023	18132	18126	18046	18147	17991	18392	18097	18182	18047	18045	18233	18113	18208	18171	18111	18211	18063	18077	18007	18206	18186	18311	18176	18205	18253	18287	18087	18159	18302	18103	18160	18148	18248	18095	18035	18116	18128	18028	18112	18304	18287	18206	18422	18251	18096	18119	17903	18196	18248	18203	18120	18111	18096	18084	18118	18192	17912	17974	18023	18218	18285	18064	18160	18203	18380	18189	18120	17963	17956	18225	18068	18221	18241	18164	18224	18158	17969	18031	17910	18235	18382	17960	17850	17928	18090	18085	17992	18025	18013	18046	18197	18154	18079	18144	17944	18086	18174	18068	18342	18186	18177	18146	18064	18107	18136	18014	17968	18207	18185	18161	18141	18183	18081	18073	17998	18094	18137	18118	18040	18139	18062	17938	17995	18255	18303	18167	18152	18174	18142	18299	18053	18230	18160	18228	18123	18064	18231	18114	18183	18160	18106	18224	18007	18258	18177	18041	18100	18110	18173	18128	18113	17954	17941	18060	18025	18133	18123	18156	17986	18106	18168	18140	18285	18163	18208	18050	18175	18128	18216	18400	18092	18105	18288	18303	18049	18231	18152	18149	17978	17944	18373	18338	17878	18218	18012	17941	18269	17978	18040	18068	18190	18053	18124	18133	18081	18068	18075	18112	18155	18343	18208	18320	18143	18231	18080	17982	18240	18375	18136	18191	17997	18170	18070	18069	17975	18103	18166	17883	18197	18176	18182	18096	18206	18229	18120	18265	18171	18063	18145	18132	18029	18148	18079	17957	18095	18182	18165	18240	18102	18158	17910	18146	18080	18225	18013	18144	18317	17973	18251	18166	17994	18078	18205	18169	18171	18064	18095	18314	18332	18050	18026	18078	17918	18160	18057	18168	18148	18343	18129	18240	18249	18135	18112	18247	18197	18123	18202	17999	18149	17983	18305	18322	18162	18255	18362	18156	18082	18226	18125	18205	18339	17990	18209	18143	18203	18185	18131	18078	18209	18000	18090	17883	18069	17939	18064	18193	18122	18077	18197	17995	18019	18091	18041	18234	17961	18237	18156	18094	18032	18168	18061	18176	18220	17908	18144	18189	18160	18178	18174	18070	18102	18112	17931	18116	18148	17986	18247	18109	18145	18052	18069	18060	18062	18357	18070	18074	18296	17969	18061	18295	18332	17876	17965	18158	18166	18103	18425	18232	18215	18035	18034	18069	18222	18218	18190	18010	17868	18157	18228	18164	18109	17905	18081	18210	18217	17977	18429	18156	18267	18176	18129	18063	18289	18104	18121	17981	18150	18095	18184	18297	18031	18142	18251	18322	18320	18054	18066	18193	18144	18134	18255	18150	18192	18120	18175	18160	18060	17892	18223	17991	18279	18242	18154	18146	18336	17987	18027	18263	18351	17986	18426	18141	18142	18353	18152	18250	17990	18194	18230	18226	18276	17894	18227	18086	18076	18289	18217	18225	18119	18024	18075	17978	18115	18220	18254	18265	18140	18015	18231	18184	18190	18281	18222	17998	18066	18204	18083	18165	18306	18080	18166	18107	18115	17950	17972	18060	18165	18269	18180	18128	18144	17984	18177	17974	18168	17907	17950	18223	18077	18079	18280	18409	18145	18105	18145	18078	18132	18239	18117	18027	17988	18183	18428	18027	18184	18117	18155	18177	18264	18068	18211	18148	18157	17987	18030	18044	18078	17890	18201	18079	18074	18189	18173	18096	18272	17926	18239	18237	18059	18052	18294	18057	18061	18139	18096	18207	18249	18357	18385	18184	18024	18099	18254	18219	18142	18138	17947	17851	18203	18065	18089	18293	18082	18006	18004	17890	18221	18090	18207	18150	18123	18121	17956	18180	18267	18027	18085	18004	18083	18246	18119	18083	18102	18347	18139	18308	18115	17883	18187	18015	18265	17867	18244	18132	18370	18012	18151	18175	18141	18331	18027	18157	18095	18145	18111	17898	17975	18140	17926	18070	18253	18204	18260	18335	18257	18105	18118	18339	18309	18201	18028	18139	18164	18289	18148	17936	18214	18035	18090	18310	18133	18132	18020	18250	17855	18193	18079	18252	18148	18122	18224	18377	18219	18341	18308	18142	18126	17965	18057	18483	18144	18038	18142	18147	18192	18124	18162	18135	17975	18365	18179	18021	18181	18076	18305	18143	18133	18236	18042	18018	18211	17911	18058	18131	18133	18087	18162	18006	18104	17851	18011	17940	18074	18258	18133	18043	18308	18024	18184	18306	18187	17986	17941	18230	18251	18044	18349	18114	18218	18114	18165	18096	18005	18032	18162	18074	18143	18079	17949	18111	17942	18282	18069	18155	18243	18339	18212	18152	18048	18195	18185	18272	18233	17967	18455	18212	18147	18026	18168	18345	18089	18101	18312	18156	18038	18152	18258	18204	18114	18080	18223	17993	18129	18055	18221	18093	18265	18131	18094	18018	18180	18099	18124	18187	18186	18298	18393	18414	18291	18103	18136	18274	18029	18001	17891	18093	18140	18075	18245	18137	18139	18049	18340	18226	18194	18046	18056	18279	18136	18082	18206	18115	18388	18154	18160	18206	18095	18116	18381	18100	17958	18443	18063	18288	18098	18013	18183	17946	17995	18186	18112	18136	18094	18150	18251	18341	18194	18186	17973	18077	18125	18377	18377	18185	18384	18151	17997	18174	18155	18129	18230	18105	18217	18175	18137	18204	18052	18036	18185	18302	18047	18059	18132	18175	18277	18273	18160	18249	18039	18311	18133	18094	18218	18105	18157	18196	18116	18276	18249	18131	17936	17986	18287	18175	18081	18126	18200	18088	18099	18059	18121	18260	18154	18225	18144	17985	18116	18260	18105	18104	18198	18381	18230	18167	18255	18242	18235	18175	18411	18249	18101	18271	18026	18092	18098	18125	18356	18129	18188	17998	18284	18138	18214	18242	18096	18309	18078	18141	18298	17954	18220	18041	18226	18247	18200	17873	18047	18092	18133	17912	18164	18090	18324	18307	18347	18478	18304	18263	18165	18120	18334	18219	17943	18046	18048	18121	18394	18093	18353	18115	18153	18234	18059	18102	18089	18237	18333	18274	18346	18287	18273	17953	18292	18168	18209	18265	18228	18104	18161	18135	18004	18141	18268	18099	18156	18039	18206	18180	17964	18214	18084	18082	18197	18129	18141	18148	18229	18252	18036	17968	18011	17977	18301	18254	18034	18218	18017	18091	17901	18025	18114	17968	18286	18175	18074	18172	18201	18291	18306	18140	18100	18370	18485	18089	18124	18169	18046	18243	18130	18154	18132	18084	18182	18155	18100	18034	18094	18247	18196	18195	18326	18192	18221	18311	18172	18130	18182	18342	18186	18200	18198	18151	18132	17998	18008	18213	18426	18210	18306	18250	18135	18138	18165	17991	18045	18294	18179	18134	18202	18146	18220	18361	18003	18205	18123	18243	18224	18404	18300	18225	18211	18122	18153	17962	18260	18181	18145	18077	18233	18058	18121	18492	18269	18048	18083	17961	18060	18264	18267	18144	18525	18224	18145	18057	18056	18293	18200	18189	17940	18191	18235	18029	18260	18216	18202	18116	18074	18324	18104	18049	18341	18127	18160	18119	18192	18125	18109	18130	17936	18016	18013	18261	18077	18108	18181	18107	18299	18299	18075	18062	17948	18069	18320	18149	18150	18151	18239	18170	18010	18106	18114	18093	18313	18157	18130	18078	18198	18225	18160	18101	18386	18089	18217	18232	18035	18008	18090	18108	18105	18104	18137	18035	18273	18074	18119	18414	18151	18327	18251	18434	18044	18284	18256	18023	18030	18201	18115	18168	18252	18188	18237	18172	18049	18101	18198	18174	18097	18167	18013	18004	18265	18022	17931	18075	18130	18065	18241	18185	18259	18073	18307	18240	18193	18250	18235	18166	17994	18352	18204	18250	18258	18121	18310	18245	18186	18047	18088	18296	18270	18063	18137	18104	18118	18203	18134	18043	18216	17996	18059	18276	18117	18003	18084	18092	18186	18224	18237	18181	17947	18012	18170	18030	18241	18006	17976	18076	18013	18163	17982	17890	18118	18006	18269	18206	18017	17979	18197	18054	17995	17945	18098	18047	18173	17901	18228	18074	18232	18139	18026	18326	18085	18005	18224	18130	18067	18177	18184	18195	18268	18073	17951	18028	18080	17994	18334	18209	18133	18348
20708	29642	23986	19287	17161	16384	16237	15955	15758	15617	15454	15531	15454	15486	15332	15448	15577	15358	15398	15475	15616	15137	15376	15357	15361	15230	15465	15357	15438	15195	15432	15348	15403	15520	15430	15386	15383	15427	15288	15501	15364	15232	15236	15433	15316	15442	15299	15315	15402	15287	15335	15468	15366	15279	15393	15252	15158	15445	15391	15499	15303	15338	15354	15343	15391	15317	15345	15172	15248	15395	15409	15406	15276	15461	15294	15189	15338	15316	15403	15320	15472	15250	15312	15428	15352	15383	15417	15429	15513	15358	15415	15309	15282	15387	15211	15369	15423	15299	15203	15389	15346	15378	15340	15355	15413	15390	15437	15431	15295	15533	15282	15354	15290	15382	15426	15290	15268	15410	15418	15305	15478	15231	15217	15364	15245	15275	15280	15197	15296	15283	15246	15360	15469	15360	15301	15440	15388	15311	15503	15175	15360	15398	15286	15210	15436	15241	15152	15360	15360	15415	15200	15374	15390	15332	15372	15215	15321	15394	15156	15395	15401	15166	15357	15246	15435	15386	15345	15423	15220	15402	15366	15255	15346	15348	15566	15418	15303	15341	15344	15247	15232	15294	15503	15324	15357	15327	15206	15405	15260	15398	15396	15378	15324	15273	15557	15397	15448	15352	15401	15283	15330	15320	15343	15258	15356	15480	15388	15467	15209	15406	15423	15204	15370	15393	15332	15470	15371	15231	15407	15141	15222	15423	15246	15554	15265	15091	15403	15382	15291	15312	15266	15413	15303	15387	15156	15340	15363	15530	15473	15338	15297	15269	15421	15298	15494	15345	15159	15207	15426	15306	15329	15406	15162	15432	15298	15318	15303	15470	15408	15253	15315	15496	15351	15249	15354	15386	15342	15345	15335	15424	15238	15185	15419	15344	15218	15387	15527	15414	15349	15400	15393	15345	15370	15353	15438	15408	15341	15440	15415	15254	15323	15359	15131	15247	15480	15472	15457	15341	15571	15154	15221	15352	15340	15212	15277	15320	15253	15425	15447	15316	15384	15298	15290	15322	15296	15365	15257	15392	15391	15439	15511	15176	15366	15278	15355	15168	15290	15332	15262	15134	15355	15190	15237	15336	15317	15389	15323	15286	15547	15247	15320	15237	15403	15330	15410	15157	15405	15405	15445	15228	15311	15288	15337	15320	15322	15483	15329	15446	15264	15553	15259	15337	15396	15462	15176	15192	15223	15351	15448	15168	15350	15365	15269	15504	15298	15380	15372	15403	15270	15288	15551	15427	15444	15403	15269	15416	15445	15262	15419	15238	15315	15392	15418	15391	15082	15263	15426	15331	15451	15401	15222	15265	15431	15517	15261	15340	15380	15178	15336	15343	15435	15259	15372	15331	15298	15181	15339	15257	15381	15312	15492	15368	15252	15537	15286	15459	15364	15323	15327	15403	15489	15505	15428	15209	15415	15244	15295	15315	15481	15266	15198	15470	15187	15506	15444	15255	15427	15417	15124	15192	15422	15402	15223	15456	15368	15346	15339	15287	15309	15305	15273	15389	15339	15335	15411	15514	14953	15311	15358	15349	15264	15323	15170	15316	15433	15488	15312	15387	15403	15377	15348	15365	15299	15438	15339	15494	15258	15395	15431	15343	15301	15386	15197	15277	15415	15289	15327	15352	15206	15511	15260	15423	15337	15297	15349	15441	15253	15350	15586	15476	15208	15423	15362	15252	15420	15318	15477	15371	15354	15324	15268	15411	15147	15266	15417	15399	15320	15438	15252	15258	15395	15363	15267	15418	15312	15202	15405	15415	15445	15565	15373	15183	15458	15338	15232	15519	15425	15413	15304	15327	15448	15584	15227	15336	15360	15450	15278	15148	15445	15369	15397	15487	15314	15322	15321	15378	15337	15345	15210	15421	15180	15429	15236	15547	15486	15385	15375	15275	15445	15287	15348	15188	15310	15427	15230	15250	15343	15521	15386	15506	15351	15282	15263	15404	15524	15332	15134	15380	15253	15313	15423	15455	15353	15289	15389	15202	15338	15220	15301	15375	15429	15522	15282	15189	15438	15410	15312	15338	15162	15285	15265	15488	15508	15397	15371	15432	15334	15363	15425	15331	15517	15431	15411	15421	15331	15272	15348	15237	15376	15328	15400	15330	15445	15299	15396	15249	15088	15159	15282	15263	15548	15482	15356	15318	15308	15349	15345	15384	15293	15306	15178	15448	15434	15358	15367	15444	15146	15299	15390	15265	15474	15346	15395	15343	15304	15210	15304	15189	15295	15451	15383	15153	15194	15352	15334	15356	15458	15240	15465	15480	15459	15255	15375	15295	15365	15389	15266	15295	15484	15368	15314	15391	15374	15429	15365	15376	15329	15168	15491	15354	15376	15277	15167	15425	15251	15465	15399	15295	15404	15259	15358	15287	15272	15382	15355	15461	15384	15212	15199	15199	15257	15432	15373	15430	15330	15269	15421	15293	15374	15286	15298	15292	15286	15308	15390	15364	15414	15547	15266	15283	15331	15381	15331	15241	15243	15501	15196	15343	15413	15459	15364	15320	15309	15376	15330	15271	15486	15299	15201	15477	15386	15337	15389	15348	15377	15395	15332	15228	15517	15340	15377	15221	15434	15352	15217	15250	15273	15376	15265	15380	15350	15336	15502	15353	15437	15303	15313	15196	15328	15329	15381	15343	15318	15305	15221	15320	15381	15308	15341	15351	15240	15425	15306	15375	15274	15342	15172	15539	15360	15513	15331	15309	15308	15358	15373	15363	15328	15327	15186	15343	15509	15296	15373	15527	15251	15441	15374	15254	15278	15441	15274	15433	15347	15428	15239	15321	15340	15346	15222	15337	15378	15354	15325	15249	15260	15472	15503	15282	15399	15443	15271	15368	15474	15424	15231	15355	15383	15428	15148	15335	15428	15284	15199	15312	15483	15481	15395	15392	15551	15220	15384	15474	15410	15466	15475	15313	15480	15313	15445	15229	15483	15269	15366	15292	15425	15307	15486	15277	15346	15344	15334	15210	15367	15539	15383	15409	15409	15456	15253	15364	15320	15594	15436	15585	15309	15418	15298	15388	15426	15110	15323	15384	15469	15286	15399	15257	15289	15225	15198	15318	15475	15226	15256	15252	15408	15342	15463	15308	15122	15274	15310	15290	15269	15513	15352	15273	15263	15432	15394	15295	15341	15298	15351	15303	15496	15254	15225	15324	15417	15334	15322	15566	15204	15438	15391	15217	15221	15369	15610	15290	15520	15291	15353	15348	15239	15419	15403	15334	15320	15468	15368	15383	15223	15346	15281	15372	15482	15332	15381	15432	15489	15466	15433	15599	15176	15282	15369	15321	15376	15370	15257	15463	15330	15317	15329	15246	15258	15379	15371	15603	15295	15545	15239	15438	15455	15263	15417	15404	15158	15209	15405	15413	15487	15342	15356	15343	15346	15289	15394	15335	15520	15246	15374	15423	15576	15400	15318	15319	15299	15453	15350	15309	15185	15280	15275	15225	15269	15313	15265	15295	15445	15325	15466	15496	15152	15160	15339	15192	15509	15282	15428	15354	15309	15287	15394	15273	15353	15365	15351	15355	15287	15230	15328	15393	15410	15483	15267	15271	15313	15525	15185	15294	15352	15409	15368	15465	15305	15219	15428	15412	15278	15231	15397	15335	15383	15307	15426	15413	15395	15405	15445	15335	15428	15508	15376	15465	15396	15450	15420	15437	15389	15455	15357	15281	15468	15274	15367	15335	15287	15321	15280	15366	15246	15349	15365	15338	15410	15296	15297	15471	15366	15438	15427	15312	15249	15450	15443	15181	15326	15365	15176	15400	15248	15214	15319	15445	15417	15296	15272	15422	15263	15263	15204	15333	15317	15356	15347	15401	15409	15328	15474	15181	15398	15356	15213	15307	15212	15388	15392	15186	15383	15313	15467	15370	15427	15362	15525	15183	15286	15377	15349	15474	15558	15297	15270	15299	15460	15230	15262	15320	15415	15336	15480	15340	15283	15509	15318	15363	15444	15216	15324	15417	15349	15410	15311	15338	15432	15445	15373	15305	15279	15455	15398	15419	15389	15275	15360	15494	15442	15371	15357	15375	15395	15363	15213	15581	15333	15381	15309	15497	15377	15252	15442	15459	15266	15469	15531	15367	15447	15255	15459	15426	15501	15334	15463	15276	15412	15318	15284	15372	15398	15298	15399	15165	15517	15359	15324	15241	15330	15333	15341	15278	15379	15231	15259	15366	15381	15369	15330	15407	15284	15313	15219	15444	15348	15270	15266	15412	15303	15432	15500	15185	15272	15464	15287	15376	15553	15158	15437	15276	15388	15463	15302	15333	15395	15325	15232	15577	15377	15343	15449	15225	15319	15360	15294	15255	15314	15390	15452	15441	15330	15239	15388	15460	15313	15260	15203	15299	15475	15485	15359	15474	15276	15462	15313	15404	15473	15298	15347	15421	15344	15150	15305	15310	15370	15402	15489	15482	15401	15462	15332	15325	15417	15297	15312	15338	15444	15333	15419	15349	15383	15416	15240	15221	15330	15339	15396	15426	15325	15340	15262	15411	15361	15209	15372	15334	15466	15461	15316	15540	15245	15199	15439	15460	15351	15388	15278	15395	15361	15161	15328	15434	15466	15264	15242	15201	15293	15231	15212	15369	15377	15296	15266	15429	15457	15393	15386	15403	15390	15434	15281	15340	15330	15236	15378	15248	15281	15454	15234	15304	15292	15387	15575	15396	15374	15310	15272	15305	15166	15456	15177	15484	15325	15472	15395	15500	15375	15461	15384	15351	15213	15407	15118	15368	15367	15419	15377	15359	15279	15516	15294	15372	15390	15273	15243	15455	15471	15370	15351	15232	15304	15426	15173	15287	15319	15418	15303	15419	15471	15184	15496	15295	15150	15307	15524	15309	15376	15287	15176	15465	15275	15344	15310	15260	15594	15283	15340	15120	15509	15316	15598	15365	15366	15461	15298	15446	15230	15290	15379	15393	15396	15422	15390	15383	15357	15492	15314	15306	15270	15341	15494	15310	15514	15305	15377	15308	15386	15466	15393	15301	15398	15203	15352	15274	15512	15330	15327	15535	15454	15267	15424	15623	15431	15357	15193	15309	15245	15312	15387	15422	15124	15276	15540	15256	15412	15340
23761	21583	28380	25632	22666	21169	20355	18103	17769	17782	17724	17537	17388	17610	17531	17568	17557	17482	17576	17207	17419	17442	17473	17248	17380	17438	17100	17411	17272	17216	17291	17406	17433	17297	17138	17315	17471	17430	17368	17576	17188	17162	17180	17165	17193	17264	17311	17334	17314	17063	17309	17147	17292	17487	17408	17208	17157	17141	17192	17137	17182	17261	17197	17356	17392	17476	17365	17235	17359	17222	17268	17246	17277	17171	17287	17151	17228	17110	17279	17067	17013	17293	17318	17111	17474	17308	17249	17027	17315	17306	17192	17012	17281	17204	17169	17260	17261	17217	17372	17159	17310	17223	17153	17114	17227	17052	17181	17301	17266	17312	17458	17309	17094	17029	17215	17304	17216	17053	17293	17218	17455	17181	17129	17323	17328	17158	17000	17249	17108	17271	17101	17347	17108	17185	17201	17363	17192	17310	17200	17181	17033	17333	17245	17156	17410	17265	17132	16929	17180	17159	17278	17161	17041	17306	17352	17242	17389	17023	17174	17290	17226	17115	17256	17297	17234	17516	17355	17302	17242	17250	17315	17234	17258	17341	17185	17265	17121	17324	17200	17173	17186	17430	17380	17248	17351	17196	17341	17308	17111	17362	17215	16999	17185	17231	17208	17188	17238	17273	17115	17237	17397	17252	17312	17179	17369	17170	17302	17199	17246	17101	17042	17216	17060	17226	17384	17356	17296	17127	17215	17423	17311	17138	17339	17130	17304	17090	17209	17287	17255	17196	17285	17284	17228	17290	17215	17189	17175	17112	17460	17295	17194	17318	17419	17385	17384	17403	17262	17223	17266	17036	17195	17276	17050	17299	17242	17148	17478	17285	17298	17212	17180	17267	17275	17457	17437	17201	17292	17161	17281	17468	17406	17142	17175	17185	17228	17301	17152	17235	17310	17368	17396	17159	17178	17207	17325	17291	17241	17155	17203	17142	17152	17210	16992	17356	17363	17193	17169	17194	16979	17349	17205	17330	17454	17245	17255	17209	17139	17224	17269	17280	17390	17293	17355	17344	17319	17184	17287	17202	17318	17021	17124	16963	17275	17215	17387	17323	17230	17143	17421	17131	17323	17305	17240	17214	17217	17177	17110	17283	17224	17251	17261	17191	17158	17310	17328	17265	17163	16940	17256	17232	17485	17383	17290	17255	17216	17245	17062	17243	17339	17185	17375	17140	17191	17218	17279	17399	17338	17323	17283	17341	17285	17212	17189	17384	17209	17386	17244	17313	17088	16982	17273	17138	17096	17314	17211	17262	17425	17254	17201	17148	17333	17175	17180	17360	17248	17183	17081	17302	17233	17253	17222	17098	17250	17389	17508	17440	17165	17361	17333	17171	17093	17383	17173	17381	17231	17250	17417	17237	17212	17267	17279	17296	17274	17163	17242	17139	17308	17284	17066	17173	17381	17254	17462	17320	17216	17090	17023	17382	17396	17226	17245	17237	17136	17194	17262	17283	17234	17404	17307	17216	17348	17028	17246	17268	17116	17230	17293	17385	17306	17047	17167	17243	17309	17155	16994	17217	17159	17164	17375	17335	17147	17116	17226	17539	17428	17192	17311	17373	17128	17208	17005	17108	17275	17343	17366	17213	17162	17215	17125	17123	16998	17146	17266	17080	17141	17331	17071	17152	17192	17232	17320	17366	17327	17308	17284	17027	17291	17150	17227	17235	17291	17275	17410	17164	17320	17348	17198	17259	17477	17165	17089	17228	17376	17013	17217	17197	17198	17284	17288	17116	17418	17143	17292	17183	17128	17193	17390	17106	17322	17275	17369	17219	17185	17343	17219	17181	17182	17244	17200	17233	17248	17126	17245	17281	17342	17142	17139	17274	17126	17184	17313	17285	17231	17159	17080	17168	17275	17200	17330	17184	17265	17384	17235	17329	17283	17312	16932	17374	17248	17081	17066	17283	17364	17365	17181	17306	17307	17190	17143	17273	17312	17203	17190	17235	17141	17265	17001	17196	17166	17257	17356	17529	17273	17241	17049	17033	16925	17262	17186	17329	17021	17190	17348	17204	17198	17224	16972	17185	17256	17337	17366	16946	17223	17168	17227	17306	17275	17198	17255	17194	17433	17477	17283	17372	17151	17156	17110	17130	17246	17428	17133	17402	16949	17333	17182	17160	17307	17286	17365	17391	17277	17238	17281	17268	17167	17284	17226	17077	17247	17232	17210	17117	17337	17421	17386	17317	17325	17205	17399	17234	17317	17264	17291	17207	17113	17182	17305	17080	17411	17200	17124	17301	17309	17243	17133	17249	17357	17314	17284	17183	17206	17241	17152	17339	17180	17023	17250	17153	17431	17197	17300	17097	17409	17189	17246	17329	17222	17350	17129	17312	17117	17313	17270	17020	17272	17185	17179	17609	17190	17250	17156	17283	17158	17302	17311	17188	17302	17256	17204	17454	17431	17231	17341	17068	17306	17240	17066	17327	17238	17187	17449	17134	17305	17291	17204	17368	17283	17323	17206	17122	17187	17150	17218	17027	17220	17156	17253	17490	17227	17283	17205	17353	17174	17255	17423	17532	17236	17479	17356	17217	17261	17161	17169	17116	17194	17247	17247	17189	17247	17413	17143	17366	17083	17263	17351	17281	16983	17235	17160	17345	17443	17240	17410	17389	17148	17352	17437	17374	17424	17053	17131	17269	17174	17280	17180	17351	17327	17328	17338	17224	17287	17371	17278	17266	17232	17256	17105	17259	17231	17383	17346	17288	17340	17214	17244	17147	17111	17138	17273	17256	17219	17160	17351	17350	17351	17287	17234	17135	17483	17317	17374	17277	17103	17273	17535	17382	17387	17173	17368	17142	17351	17136	17303	17035	17136	17270	17256	17236	17113	17314	17319	17330	17451	17299	17315	17286	17261	17203	17198	17242	17240	17173	17121	17232	17201	17124	17111	17000	17277	17024	17297	17346	17091	17025	17175	17230	17233	17246	17219	17285	17212	17186	17146	17169	17283	17411	17415	17436	17032	17268	17395	17303	17463	17436	17138	17245	17312	17181	17309	17247	17107	17353	17330	17274	17306	17339	17214	17298	17420	17280	17285	17313	17291	17227	16992	17208	17154	17350	17265	17055	17250	17006	17210	17199	17243	17186	16911	17387	17344	17335	17364	17344	17614	17234	17107	17330	17284	17270	17278	17352	17268	17326	17274	17486	17187	17189	17282	17149	17110	17330	17475	17221	17315	17345	17290	17249	17364	17209	17288	17288	17047	17290	17333	17230	17278	17019	17037	17232	17238	17251	17149	17241	17211	17246	17331	17149	17231	17010	17399	17099	17275	17015	17360	17199	17322	16985	17364	17124	17164	17085	17232	17196	17458	17126	17156	17328	17196	17192	17287	17263	17215	17265	17195	17082	17244	17257	17337	17208	17272	17415	17275	17311	17333	17192	17182	17235	17259	17225	17214	17441	17149	17460	17128	17207	17314	17100	17164	17120	17425	17117	17254	17253	17264	17290	17237	17243	17340	17272	17168	17318	17212	17234	17128	17124	17367	17198	17095	17338	17245	17233	17252	17310	17362	17432	17339	17254	17215	17174	17131	17358	17566	17354	17222	17113	17159	17195	17177	17206	17320	17263	17239	17202	17462	17438	17226	17501	17197	17289	17316	17277	17203	17221	17087	17246	17336	17470	17320	17100	17290	17354	17109	17226	17186	17215	17318	17135	17107	17248	17220	17140	17211	17050	17283	17282	17253	16986	17188	17394	17231	17143	17225	17104	17015	17133	17203	17196	17317	17356	17181	17504	17200	17445	17266	17272	17375	17360	17375	17360	17198	17332	17244	17277	17141	17140	17340	17013	17437	17193	17088	17127	17288	17306	17380	17366	17284	16976	17314	17223	17282	17369	17364	17200	17275	17205	17197	17255	17104	17164	16953	17402	17191	17255	17327	17113	17398	17369	17296	17252	17153	17462	17202	17480	17322	17189	17106	17320	17115	17439	17404	17178	17344	17288	17238	17272	17187	17075	17193	17569	17251	17217	17080	17042	17224	17350	17219	17307	17204	17195	17455	17213	17236	17121	17280	17261	17319	17409	17162	17153	17244	17295	17199	17281	17395	17285	17382	17366	17478	17198	17077	17219	17499	17233	17136	17290	17480	17225	17182	17216	17278	17162	17006	17012	17353	17391	17414	17361	17155	17338	17329	17478	17172	17201	17198	17322	17204	17345	17236	17480	17344	17115	17183	17369	17373	17222	17381	17361	17321	17339	17073	17172	17084	17058	17242	17282	17119	17356	17384	17220	17209	17228	17303	17215	17293	17212	17298	17184	17305	17480	17195	17184	17299	17232	17223	17382	17253	17228	17303	17120	17389	17439	17247	17375	17287	17256	17137	17332	17179	17382	17299	17515	17305	17241	17252	17028	17292	17297	17322	17303	17256	17248	17209	17439	17308	17321	17239	17323	17448	17334	17369	17314	17261	17232	17308	17344	17208	17200	17250	17429	17155	17345	17276	17387	17282	17320	17142	17144	17517	17390	17339	17212	17341	17404	17115	17398	17315	17068	17153	17200	17381	17357	17044	17161	17377	17160	17493	17133	17345	17260	17348	17262	17329	17320	17166	17274	17346	17293	17307	17408	17188	17134	17283	17420	17162	17237	17251	17247	17123	17197	17369	17127	17205	17306	17035	17177	17225	17204	17252	17233	17248	17286	17009	16972	17377	17144	17241	17313	17300	17334	17174	17325	17225	17244	17240	17219	17217	17408	17294	17230	17426	17415	17153	17289	17250	17164	17219	17288	17243	17273	17365	17290	17287	17351	17243	17087	17329	17157	17122	17362	17191	17206	17306	17238	17261	17242	17460	17399	17379	17221	17191	17293	17302	17223	17262	17296	17219	17329	17274	17276	17352	17181	17328	17320	17198	17075	17171	17188	17364	17285	17222	17243	17096	17089	17195	17198	17140	17212	17305	17358	17159	17317	17219	17108	17285	17448	17225	17201	17208	17239	16989	17122	17171	17255	17311	17212	17311	17379	17371	17205	17294	17297	17482	17347	17175	17167	17181	17182	17359	17139	17124	17224	17338	17128	17435	17293	17238	17288	17319	17306	17273	17218	17211	17312	17412	17262	17065	17282	17212	17321	17271	17244	17257	17302	17173	17096	17231	16940
18692	38382	29469	21669	18293	16972	16201	15780	15520	15158	15014	15183	15079	15049	15106	14795	14791	14900	14630	14926	14819	14741	14839	14915	14785	14828	14593	14903	14894	14597	14852	14854	14756	14766	14795	14824	14727	14908	14698	14722	14825	14752	14943	14851	14768	15042	14888	14731	14855	14818	14895	14777	14835	14898	14599	14738	14706	14622	14580	14804	14824	14881	14725	14684	14902	14798	14843	14841	14735	14797	14823	14597	14650	14841	14750	14913	14691	14832	14741	14829	14779	14929	14806	14900	14870	14850	14750	14828	14846	14536	14861	14736	14843	14775	14922	14636	14688	14857	14689	14803	14702	14667	14863	14875	14506	14679	14768	14733	14814	14764	14867	14686	14834	14729	14702	14736	14570	14955	14878	14845	14736	14725	14904	14845	14799	14725	14754	14687	14664	14792	14713	14780	14781	14766	14583	14761	14831	14787	14783	14745	14679	14743	14696	14845	14949	14801	14907	14694	14549	14793	14865	14755	14757	14916	14611	14783	14765	14839	14546	14808	14719	14878	14814	14690	14682	14808	14855	14772	14839	14633	14866	14763	14655	14771	14768	14598	14643	14836	14770	14724	14618	14720	14694	14782	14928	14776	14690	14675	14748	14762	14658	14709	14867	14866	14723	14759	14740	14694	14835	14478	14803	14889	14797	14769	14877	14741	14803	14702	14899	14801	14602	14882	14905	14772	14905	14833	14791	14616	14747	14767	14854	14864	14788	14746	14732	15027	14790	14926	14880	14582	14903	14644	14808	14997	14785	14823	14645	14722	14762	14831	14880	14807	14805	14794	14722	14757	14859	14663	14784	14682	14774	14834	14707	14860	14760	14817	14608	14815	14822	14711	14769	14774	14862	14672	14779	14709	14748	15091	14756	15019	14677	14903	14847	14876	14961	14892	14805	14809	14837	14586	14724	14673	14580	14705	14792	14785	14882	14818	14738	14730	14839	14749	14910	14772	14677	14827	14657	14816	14793	14896	14777	14826	14731	14657	14744	14746	14662	14733	14709	14668	14604	14663	14813	14801	14726	14778	14875	14839	14881	14960	14854	14832	14803	14718	14702	14909	14676	14732	14763	14800	14628	14759	14845	14708	14855	14874	14886	14778	14764	14695	14714	14713	14677	14833	14847	14876	14772	14868	14716	14874	14864	14877	14785	14799	14786	14788	14862	14839	14575	14817	14726	14657	14764	14813	14829	14755	14797	14836	14677	14853	14905	14883	14735	14727	14720	14922	14793	14855	14973	14764	14786	14691	14575	14745	14995	14577	14857	14855	14685	14842	14815	14679	14721	14748	14701	14688	14731	14842	14852	14675	14644	14866	14933	14637	14782	14594	14683	14784	14722	14612	14643	14880	14846	14810	14854	14734	14573	14735	14705	14835	14705	14829	14704	14839	14931	14871	14638	14843	14804	14665	14771	14686	14768	14646	14844	14844	14837	14857	14708	14751	14801	14660	14807	14787	14846	14913	14609	14646	14859	14694	14724	14703	14794	14947	14729	14766	14719	14813	14779	14953	14783	14698	14841	14800	14726	14840	14860	14736	14797	14766	14675	14829	14901	14595	14834	14574	14818	14766	14697	14855	14755	14711	14793	14814	14723	14660	14967	14664	14893	14956	14754	14643	14644	14682	14770	14759	14823	14661	14935	14722	14799	14858	14866	14807	14705	14662	14957	14858	14703	14641	14678	14933	14723	14746	14640	14923	14714	14926	14894	14575	14883	14936	14648	14805	14709	14821	14810	14720	14826	14889	14716	14773	14926	14693	14854	14771	14772	14716	14746	14756	14737	14859	14740	14777	14861	14800	14882	14761	14651	14882	14777	14759	14911	14795	14687	14588	14877	14830	14743	14632	14808	14516	14803	14823	14693	14730	14771	14751	14711	14709	15025	14724	14851	14757	14741	14742	14755	14938	14794	14723	14698	14870	14821	14766	14841	14654	14782	14881	14726	14777	14813	14787	14725	14790	14803	14662	14933	14910	14690	14948	14916	14578	14870	14881	14907	14723	14789	14888	14774	14605	14786	14691	14603	14740	14729	14826	14678	14845	14613	14678	14707	14915	14750	14740	14807	14723	14671	14726	14886	14670	14887	14766	14691	14708	14972	14730	14691	14993	14594	14797	14891	14702	14830	14760	14726	14917	14610	14788	14519	14757	14622	14900	14824	14846	14798	14739	14805	14774	14810	14724	14796	14840	14869	14860	14922	14787	14677	14931	14967	14651	14790	14911	14807	14730	14764	14737	14785	14793	14797	14701	14814	14923	14687	14778	14715	14661	14771	14879	14745	14686	14733	14915	14755	14765	14731	14732	14804	14682	14805	14904	14671	14748	14748	14982	14895	14754	14717	14873	14824	14718	14657	14792	14710	14673	14751	14746	14745	14832	14793	14648	14762	14828	14676	14821	14666	14723	14831	14788	14761	14550	14831	14952	14846	14762	14888	14820	14886	14734	14702	14792	14857	14749	14763	14747	14712	14697	14711	14785	14853	14706	14771	14879	14847	14911	14688	14642	14782	14744	14774	14696	14715	14696	14804	14644	14740	14821	14781	14909	14664	14752	15021	14615	14817	14660	14726	14810	14812	14872	14765	14747	14716	14694	14834	14852	14830	14700	14719	14810	14738	14717	14750	14791	14843	14630	14741	14687	14840	14765	14885	14903	14658	14904	14620	14923	14827	14663	14648	14611	14765	14660	14718	14866	14824	14930	14670	14753	14578	14801	14789	14551	14716	14634	14897	14738	14865	14738	14881	14724	14760	14674	14917	14695	14852	14648	14862	14890	14637	14753	14746	14773	14797	14694	14845	14823	14743	14645	14759	14733	14762	14837	14569	14750	14790	14704	14875	14747	14801	14840	14942	14763	14748	14846	14726	14802	14828	14626	14612	14958	14804	14807	14835	14778	14821	14755	14809	14904	14713	14830	14771	15003	14702	14680	14959	14732	14894	14741	14840	14596	14754	14706	14768	14794	14660	14737	14881	14697	14721	14800	14643	14743	14833	14804	14745	14855	14727	14707	14905	14759	14971	14824	14733	14757	14677	14797	14826	14627	14872	14755	14719	14969	14809	14780	14850	14844	14915	14884	14865	14614	14653	14920	14723	14637	14898	14602	14800	14788	14771	14780	14835	14867	14813	14691	14750	14914	14793	14792	14769	14879	14904	14762	14769	14807	14777	14857	14803	14829	14612	14613	14562	14823	14731	14582	14633	14821	14804	14826	14761	14829	14727	14886	14821	14672	14864	14675	14922	14819	14726	14756	14728	14787	14796	14670	14817	14777	14696	14661	14888	14963	14850	14691	14712	14846	14805	14648	14720	14855	14828	14769	14767	14640	14765	14869	14734	14817	14778	14711	14697	14902	14765	14803	15027	14722	14788	14773	14788	14759	14709	14692	14952	14824	14639	14726	14829	14734	14850	14666	14758	14732	14698	14944	14604	14877	14734	14615	14890	14834	14776	14687	14776	14783	14832	14750	14861	14880	14754	14937	14802	14692	14720	14742	14771	14705	14938	14778	14776	14728	14744	14730	14671	14725	14817	14687	14965	14720	14819	14970	14855	14824	14717	14787	14883	14840	14808	14691	14797	14691	14775	14831	14701	14809	14704	14738	14660	14832	14786	14736	14778	14722	14802	14789	14803	14729	14886	14578	14679	14802	14928	14651	14753	14832	14690	14754	14894	14704	14782	14798	14802	14830	14729	14625	14696	14627	14726	14815	14788	14843	14795	14845	14860	14808	14754	14805	14865	14610	14643	14840	14777	14748	14838	14737	14771	14760	14703	14790	14803	14831	14761	14797	14668	14794	14675	14766	14900	14699	14792	14779	14500	14532	14661	14784	14844	14898	14680	14889	14737	14790	14831	14721	14679	14737	14662	14728	14650	14946	14516	14839	14808	14750	14953	14756	14737	14920	14831	14670	14742	14718	14765	14818	14731	14731	14873	14855	14839	14806	14890	14951	14677	14769	14903	14906	14745	14834	14749	14752	14886	14577	14932	14666	14745	14931	14783	14759	14658	14643	14759	14744	14790	14678	14705	14835	14916	14719	14739	14664	14878	14893	14800	14837	14621	14652	14774	14677	14757	14668	14792	14813	14877	14810	14723	14833	14830	14641	14782	14826	14661	14629	14826	14702	14833	14951	14694	14835	14694	14805	14748	14922	14823	14785	14686	14798	14693	14811	14756	14742	14552	14704	14952	14920	14637	14733	14704	14624	14785	14897	14807	14803	14820	14845	14724	14802	14793	14633	14897	14889	14789	14870	14710	14796	14778	14880	14817	14789	14866	14690	14826	14970	14735	14833	14656	14776	14894	14922	14698	14832	14808	14753	14648	14767	14898	14716	14760	14523	14607	14673	14877	14828	14838	14736	14864	14569	14985	14718	14684	14993	14868	14646	14642	14980	14811	14772	14884	14817	14819	14799	14816	14833	14742	14748	14928	14648	14885	14887	14862	14753	14788	14756	14717	14795	14613	14809	14772	14669	14658	14834	14895	14808	14546	14812	14746	14902	14685	14772	14916	14790	14636	14735	14694	14832	14742	14590	14656	14826	14832	14791	14765	14760	14747	14597	14791	14599	14892	14847	14772	14722	14764	14831	14800	14869	14874	14827	14593	14848	14863	14683	14825	14891	14835	14829	14741	14738	14861	14833	14889	14903	14751	14728	14857	14814	14654	14823	14930	14764	15020	14824	14638	14759	14613	14913	14809	14753	14781	14693	14759	14696	14767	14702	14783	14664	14906	14880	14737	14828	14662	14955	14995	14761	14658	14871	14761	14922	14727	14759	14589	14763	14644	14838	14826	14645	14714	14802	14692	14916	14714	14911	14786	14785	14730	14754	14706	14812	14858	14825	14776	14883	14756	15022	14793	14599	14819	14677	14740	14800	14857	14832	14802	14779	14839	14878	14794	14907	14565	14644	14784	14814	14893	14726	14747	14671	14617	14590	14777	14907	14692	14963	14821	14809	14750	14664	14671	14859	14689	14679	14793	14910	14665	14560	14824	14784	14867	14668	14670	14718	14935	14824	14880	14752	14851	14678	14800	14776	14702	14775	14893	14749	14984	14781	14819	14697	14732	14795	14712	14742	14837	14857	14723	14801	14720	14853	14681	14705	14747	14790	14599	14577	14867	14838
25475	21629	27239	27463	20859	19590	19790	18739	18564	18545	18545	18378	18434	18257	18681	18144	18173	18191	18305	18291	18366	18212	18212	18107	18153	18087	18323	18197	18311	18132	18001	18129	18014	18274	18284	18060	18272	18038	18244	18244	18239	18334	18319	18167	18450	18223	18253	18285	18246	18243	18309	18136	18271	18241	18348	18075	18127	18269	17983	18161	18315	18250	18270	18120	18019	18435	18299	18195	17957	18273	18183	18208	18051	18101	18239	17957	18322	17918	18109	18234	18244	18323	18251	18193	18154	18113	18277	18165	18131	18325	18211	18201	18263	18245	18249	18124	18302	18169	18207	18154	18034	18239	18369	18070	18212	18216	18148	18141	18193	18169	18242	18215	18121	18107	18236	18264	18178	17969	18157	18237	18198	18184	18303	18060	18250	18093	18134	18243	18226	18116	18058	18192	18086	18315	18156	18080	18274	18268	18026	18095	18120	18019	18118	18166	18049	18055	18047	18063	18202	18135	18132	18344	18045	18216	18102	18025	17988	17995	18228	18250	18132	18286	18160	18107	18219	18117	18194	17947	18012	18185	18248	18269	17916	18056	18422	18026	18126	18125	18150	18114	18218	18080	18310	18223	18092	18198	18049	18037	18113	18203	18177	18117	17924	17967	18200	18147	18157	18090	18125	18124	18267	18066	18157	18172	18139	18146	18400	18267	18158	18079	18026	18241	18180	18139	18217	18201	18277	18021	18142	18265	18393	18095	18166	18189	18161	17968	18243	18046	18194	18164	17963	18027	18297	18235	18006	18207	18376	18106	17913	18136	18024	18288	18242	18109	18050	17934	18182	18113	18258	18294	18219	18110	18307	18270	18184	18365	18092	17933	18359	18299	18062	18186	18083	18239	18363	18154	18187	18103	18119	18118	18061	18163	18290	18131	18200	18287	17967	18204	18338	18050	18220	18002	18166	17918	18158	18123	18093	18159	18207	18104	18258	18015	18315	18131	18214	18195	18090	18162	18207	18091	18257	18157	18150	18105	18244	18352	18285	18184	18283	18053	18049	18010	18317	18214	18257	18345	18276	18134	18159	18109	17978	18185	18236	18264	18239	18192	18259	18193	18227	18321	18297	18065	18330	18047	17896	17996	18014	18277	18180	18001	18270	18323	18270	18187	18154	18070	17989	18111	18250	18018	18276	17982	18369	18148	18095	18202	18237	18317	18141	18025	18012	18138	18174	18161	18159	18157	18343	18058	18298	18168	18125	18029	18123	18263	18319	18227	18359	18146	18310	18064	18212	18097	18195	18114	18265	18316	18167	18068	18387	17954	18187	18204	18023	18027	18290	17981	18199	18096	18082	18244	18313	18299	18313	18336	18126	18087	18107	18130	18079	18088	17813	18378	18097	18248	18325	18200	18189	18322	18054	18324	18278	18095	18225	18148	18188	18284	18005	18257	18029	18119	18027	18105	18157	18107	18194	18160	18225	18216	18120	18265	18394	18153	18152	18048	18023	18143	18362	18196	18175	18101	18116	18039	18221	18183	18079	18175	18297	18154	18117	18252	18074	18426	18275	18172	18280	18113	17961	17952	18474	18380	18207	18201	18122	18245	18265	18163	18172	18262	18286	18294	18285	18166	18280	18158	18129	18194	18244	18228	17891	18011	18077	18173	18209	18002	18089	17917	18263	18071	18168	18244	18157	18031	18015	18218	18282	18023	18124	18253	18083	18173	18250	18012	18405	18281	18059	17947	18051	18158	18054	18097	18087	18270	18293	18074	18154	18081	18149	18157	18216	18192	18211	18265	18371	18217	17999	18248	18085	17969	18021	18030	18081	18242	18186	18209	18207	18375	18120	18320	17906	18045	18115	18123	18340	18078	18194	18106	18118	18043	18276	17862	18187	18117	18310	18094	18059	18099	18278	18182	18289	18150	18121	18125	18123	18135	17948	18060	18457	18141	18076	18089	18208	18219	18358	18337	18067	18270	18095	18200	18143	18154	18271	18153	18233	18061	18208	18496	18256	18302	18231	18138	18069	18204	18326	18136	18022	18137	18205	18228	18213	18344	18227	18284	18103	18074	18166	18208	18214	18197	18124	18287	18257	18093	18110	18195	18179	18046	18254	18022	18153	18265	18038	18104	18306	18451	18124	18184	18253	18217	18161	18140	18000	18112	18255	18222	18130	18156	18172	17946	18219	18215	18131	18117	18330	18181	18128	18146	18104	18220	17989	18021	18164	18153	17903	18301	18151	18086	18220	18237	18104	18279	18213	18085	17985	18040	18346	18161	18043	18143	18045	18246	18139	18150	18225	18069	18152	18201	18366	18091	18118	18126	18247	18138	18067	18125	18051	18190	18182	18226	18091	18256	18241	17985	18192	18260	18324	18087	18166	18331	18209	18064	18124	18363	18252	18108	17982	18169	18206	18100	18081	18203	18253	18349	18046	18082	18233	18036	18411	18162	18126	18228	18131	18167	18241	18225	18292	18258	18168	17979	18025	18299	18104	18281	18245	18002	18330	18338	18109	18294	18179	18201	17929	18266	18188	18168	18385	18042	18103	18154	18053	18211	18196	18102	18071	18196	17945	18297	18074	18312	18156	18062	18012	18167	18251	18212	18333	18366	18065	17950	18219	18199	18235	18251	18208	18130	18247	18257	18056	18169	18105	18408	18227	18013	18141	18250	18135	18081	18278	18319	18333	18266	18104	18392	18260	18303	18179	18129	18159	18076	18041	18414	18270	18020	18228	18084	18145	18394	18213	18263	18115	18302	18123	18096	18135	18170	18155	18099	18090	18103	18261	18049	18095	18153	18201	18366	18039	18216	18322	18201	18174	17829	18072	18191	18108	18327	18343	17990	18095	18329	18013	18233	18452	18331	18229	17789	18227	18089	18180	18048	18425	18127	18209	18333	18043	18019	18286	18320	18137	18197	18149	18272	18080	18149	18282	17982	18232	18286	18207	18079	18115	18160	18333	18224	18285	18202	18028	17994	18247	18245	18313	18332	18206	18316	18105	18141	18190	18306	18116	18159	18250	18176	18089	18064	18170	18082	18203	18194	18165	18171	18202	18233	18226	18047	18218	18505	18168	18024	18363	18120	18010	18231	18120	18244	18302	18178	18221	18278	18278	18201	18158	18122	18125	18025	17992	18230	18094	18037	18211	18215	18158	18025	18174	17975	18079	18240	18013	18401	18116	18259	18249	18404	18065	18095	18208	18226	18364	18244	18260	18056	18156	18157	18118	18196	18245	18148	18317	18319	18196	18028	18250	18167	18183	18143	18180	18195	18276	18212	18178	18119	18191	18231	18460	18389	18379	18153	17958	18064	18038	18308	18117	18331	18045	18323	18502	18162	18199	18250	18282	18190	18190	17927	18361	18168	18299	18000	18241	18092	18193	18090	18044	18116	18182	18292	17995	18071	18181	18044	18277	18459	18018	18165	18089	18077	18080	18303	17997	18197	18068	18285	18062	17921	18063	18233	18085	18320	18365	18192	18092	17937	18252	18316	18197	18368	18148	18073	18376	18082	18237	18193	18415	18105	17843	18068	18104	18221	18340	18245	18058	18086	18339	18207	18320	18267	18098	18318	18159	18412	18337	18309	18174	18193	18201	18255	18051	18159	18199	18134	18174	18032	18183	18213	18198	18199	18119	18202	18201	17896	18141	18074	18153	18009	18214	17940	18265	18253	18022	18056	17945	18324	18247	18134	18184	18135	18147	18145	18249	18174	18233	18329	18153	18263	18413	18176	17968	18233	17965	18155	18012	18296	18316	18098	18149	18086	18048	18278	18463	18332	18142	18363	18107	18153	18060	18314	18098	18197	18345	18148	18353	18182	18312	18265	18274	18026	18071	18179	18363	18136	18206	18242	18291	18025	18193	18183	17983	18337	17971	18302	18141	18224	18068	18054	18189	18202	18055	18051	18196	18119	18319	18177	18275	18195	18003	18065	18128	18156	18126	18264	18237	18200	18268	18245	18410	18052	18076	18081	18100	18035	18327	18297	18258	18159	18122	18093	18247	18217	17955	18224	18325	18043	18123	18162	18149	18092	18116	18400	18287	17967	18271	18329	17894	18107	18150	18027	18102	18248	18135	17995	18246	18384	18135	18079	18222	18233	18318	18337	18074	18250	18131	18108	18206	18078	18209	18089	18346	18334	18258	18219	18193	18262	18192	18259	18338	18116	18334	18052	18122	18209	18241	18052	18179	18056	18125	18192	18055	18229	18139	17994	18187	18137	18289	18019	18097	18196	18035	18193	18050	18024	18150	18068	18221	18237	18184	18341	18178	18176	18183	18285	18263	18268	18085	18127	18270	17963	18022	18067	17887	18181	18325	18119	18092	18167	18343	18292	18194	18330	18329	18314	18175	18109	18087	18121	18424	18028	18071	18167	18268	18234	18266	18178	18042	17958	18094	18220	18267	18256	18056	17896	18234	18157	18163	17966	17967	17994	18262	18244	18225	18236	18051	18153	18192	18059	18270	18151	18409	18258	18180	18208	18322	18234	18326	18242	18333	18158	18311	18166	18293	18065	18120	18246	18127	18044	18084	18189	18122	18302	18158	18346	18156	17957	18259	18235	18239	18050	18330	18381	18216	18274	18347	18087	18339	18214	18305	18237	18193	18310	18336	18161	18132	18083	18439	18056	18236	18156	18121	18338	18287	18246	18241	18006	18132	18048	18236	18131	18193	18480	17984	18211	18189	18151	18315	18124	18271	18036	18221	17986	18113	18117	17985	18107	18350	18298	18186	18095	18121	18015	18212	18173	18189	18132	18027	18295	18111	18239	17954	18160	18309	18070	18331	18266	18019	17978	18200	18265	18283	18320	18287	18222	18234	18212	18177	18032	18147	18075	18116	18138	18146	18150	18314	18093	18008	18074	18099	18296	18142	18221	18077	18187	18196	18338	18167	18104	18236	18152	18104	18118	18169	18239	18127	18079	18131	18271	18314	18195	18299	18014	18121	18196	18174	18208	18122	18220	18087	18155	18120	18119	18303	18123	18434	18080	18301	18242	18300	18231	18099	18391	18030	18300	18168	18089	18269	18315	18340	18165	18250	18067	18060	18005	18074	18101	18044	18050	18250	18203	18301	18305	18090	18380	18243	17934	18088	18268	18223	18070	18095	18115	17909	18019	18055	18002	18163	18183	18301	18002	18327	18369	18244	18085
19792	32953	24334	19276	18205	16795	16006	15857	15718	15754	15605	15538	15694	15527	15517	15274	15423	15449	15333	15415	15436	15170	15335	15420	15290	15410	15409	15348	15350	15400	15204	15418	15381	15188	15373	15372	15376	15402	15335	15419	15213	15272	15274	15238	15325	15273	15242	15379	15316	15295	15384	15446	15307	15345	15342	15469	15324	15533	15133	15337	15249	15334	15283	15312	15350	15493	15258	15367	15346	15394	15285	15400	15305	15289	15240	15379	15411	15457	15387	15344	15381	15344	15450	15353	15282	15464	15340	15448	15355	15204	15146	15164	15372	15388	15304	15500	15443	15550	15441	15280	15397	15257	15318	15359	15183	15386	15282	15175	15343	15321	15394	15301	15434	15514	15397	15274	15415	15329	15320	15303	15444	15303	15278	15533	15220	15278	15386	15414	15309	15463	15409	15324	15209	15379	15398	15220	15498	15417	15357	15326	15322	15296	15316	15474	15427	15231	15255	15429	15567	15486	15449	15249	15342	15487	15328	15388	15175	15350	15298	15494	15303	15331	15406	15318	15348	15343	15162	15408	15191	15457	15429	15434	15413	15221	15355	15394	15183	15429	15401	15117	15351	15519	15459	15348	15264	15295	15335	15521	15350	15344	15432	15401	15251	15425	15261	15266	15496	15157	15451	15382	15227	15234	15260	15333	15293	15237	15356	15347	15231	15411	15285	15323	15281	15318	15415	15321	15431	15327	15466	15278	15525	15367	15354	15324	15312	15469	15272	15305	15316	15532	15203	15254	15274	15542	15322	15436	15351	15417	15251	15340	15336	15308	15206	15413	15388	15215	15304	15418	15274	15421	15368	15326	15545	15370	15356	15334	15360	15442	15332	15304	15424	15299	15360	15323	15173	15330	15290	15262	15362	15369	15473	15334	15180	15194	15308	15309	15261	15178	15381	15418	15358	15373	15280	15168	15300	15418	15517	15077	15547	15407	15420	15274	15341	15398	15430	15265	15258	15348	15363	15409	15186	15453	15215	15239	15548	15244	15298	15191	15273	15367	15484	15291	15422	15456	15178	15334	15245	15269	15390	15436	15415	15183	15302	15473	15399	15285	15383	15446	15332	15255	15526	15323	15307	15390	15491	15334	15362	15435	15250	15386	15336	15472	15193	15525	15349	15290	15262	15300	15214	15384	15391	15368	15370	15262	15401	15345	15333	15225	15358	15241	15293	15281	15417	15448	15369	15235	15362	15294	15306	15526	15347	15368	15324	15182	15291	15335	15155	15491	15254	15395	15377	15391	15441	15238	15325	15243	15310	15057	15263	15292	15425	15376	15245	15422	15189	15199	15203	15323	15392	15179	15463	15433	15463	15144	15386	15301	15413	15320	15248	15433	15363	15362	15314	15211	15544	15221	15108	15333	15339	15437	15290	15356	15448	15223	15331	15247	15511	15224	15350	15367	15255	15378	15366	15324	15221	15319	15355	15540	15226	15352	15344	15550	15438	15411	15380	15152	15413	15061	15375	15339	15333	15416	15284	15361	15241	15254	15334	15618	15224	15439	15329	15320	15409	15366	15402	15267	15329	15499	15287	15368	15334	15297	15426	15426	15319	15274	15304	15194	15253	15473	15293	15343	15332	15097	15445	15308	15287	15306	15171	15391	15184	15152	15262	15448	15456	15325	15279	15479	15313	15313	15439	15374	15382	15381	15313	15153	15242	15499	15422	15193	15350	15278	15422	15124	15263	15394	15031	15375	15388	15461	15461	15304	15417	15258	15372	15400	15383	15395	15421	15403	15375	15528	15267	15331	15387	15408	15325	15278	15411	15356	15324	15393	15320	15405	15401	15327	15394	15511	15305	15382	15278	15344	15218	15122	15201	15336	15358	15471	15376	15379	15320	15358	15254	15510	15438	15465	15260	15361	15326	15208	15242	15407	15157	15282	15454	15357	15220	15471	15323	15279	15234	15469	15298	15424	15240	15502	15332	15384	15391	15330	15277	15333	15372	15360	15230	15328	15398	15272	15432	15357	15280	15463	15452	15413	15485	15148	15183	15330	15349	15238	15361	15297	15498	15489	15485	15223	15469	15430	15292	15170	15409	15594	15276	15364	15421	15204	15189	15345	15263	15193	15292	15336	15437	15208	15321	15326	15313	15438	15141	15224	15256	15355	15263	15319	15227	15414	15311	15308	15387	15244	15510	15238	15378	15444	15154	15420	15374	15358	15334	15386	15331	15366	15357	15439	15338	15291	15250	15390	15299	15372	15344	15408	15351	15350	15399	15391	15342	15322	15355	15290	15311	15224	15456	15325	15376	15518	15327	15314	15371	15185	15480	15296	15299	15210	15333	15518	15301	15174	15330	15423	15296	15263	15384	15394	15329	15432	15200	15439	15257	15180	15333	15412	15238	15354	15312	15223	15312	15486	15508	15208	15488	15360	15400	15308	15418	15324	15258	15481	15421	15405	15335	15265	15298	15331	15211	15282	15298	15452	15333	15388	15448	15404	15168	15390	15316	15392	15346	15623	15286	15422	15278	15258	15323	15249	15279	15186	15534	15381	15363	15417	15312	15240	15442	15518	15371	15368	15232	15299	15532	15233	15366	15159	15427	15428	15497	15394	15349	15570	15275	15379	15379	15405	15240	15259	15233	15228	15293	15418	15408	15454	15378	15206	15468	15255	15168	15363	15403	15269	15197	15501	15399	15267	15202	15267	15324	15336	15373	15276	15334	15510	15455	15401	15161	15323	15410	15328	15294	15348	15243	15370	15289	15214	15308	15480	15310	15406	15409	15443	15443	15241	15411	15438	15280	15274	15532	15338	15447	15305	15366	15371	15378	15351	15377	15343	15327	15243	15357	15461	15310	15386	15339	15252	15398	15322	15325	15325	15518	15312	15458	15199	15205	15293	15227	15242	15542	15442	15373	15208	15374	15434	15382	15395	15238	15328	15396	15409	15335	15333	15360	15420	15354	15429	15266	15314	15556	15376	15294	15352	15420	15295	15244	15313	15431	15353	15411	15235	15344	15299	15366	15274	15386	15416	15172	15404	15356	15274	15221	15139	15305	15255	15348	15460	15354	15293	15466	15260	15358	15506	15344	15242	15360	15416	15500	15320	15546	15171	15286	15439	15372	15199	15347	15478	15328	15383	15268	15489	15156	15361	15155	15409	15416	15370	15277	15441	15253	15367	15426	15427	15250	15335	15427	15390	15403	15291	15314	15311	15277	15274	15294	15562	15306	15366	15331	15268	15189	15229	15326	15334	15507	15327	15371	15425	15411	15225	15474	15217	15257	15415	15457	15245	15537	15417	15276	15357	15411	15195	15482	15278	15335	15468	15268	15342	15314	15427	15314	15376	15457	15279	15384	15346	15186	15385	15301	15123	15423	15234	15359	15399	15376	15336	15353	15252	15359	15399	15318	15264	15281	15226	15358	15262	15262	15600	15492	15520	15358	15344	15300	15332	15321	15226	15404	15347	15451	15259	15244	15281	15357	15417	15281	15422	15431	15321	15438	15540	15491	15420	15293	15299	15302	15323	15369	15260	15469	15311	15271	15241	15311	15374	15472	15410	15390	15297	15411	15342	15399	15493	15243	15279	15378	15264	15181	15313	15179	15472	15466	15324	15358	15290	15306	15327	15282	15366	15290	15345	15313	15104	15284	15204	15286	15355	15430	15258	15296	15177	15380	15386	15265	15177	15398	15454	15470	15407	15439	15433	15159	15413	15175	15383	15540	15432	15360	15386	15384	15124	15271	15233	15357	15327	15379	15320	15368	15288	15201	15428	15351	15486	15173	15038	15383	15149	15380	15412	15445	15380	15326	15322	15363	15318	15332	15396	15505	15490	15503	15361	15323	15256	15168	15267	15319	15353	15201	15415	15259	15294	15302	15287	15311	15377	15342	15184	15281	15365	15372	15342	15229	15341	15469	15392	15430	15429	15273	15397	15376	15460	15457	15129	15406	15354	15535	15412	15172	15271	15376	15213	15470	15208	15456	15467	15342	15504	15250	15380	15502	15204	15483	15313	15371	15410	15300	15390	15405	15511	15467	15475	15407	15336	15308	15275	15518	15518	15383	15429	15423	15327	15284	15282	15411	15187	15194	15364	15473	15432	15164	15244	15560	15240	15460	15351	15383	15165	15237	15467	15388	15327	15418	15482	15250	15198	15316	15305	15372	15458	15377	15348	15293	15289	15396	15411	15468	15405	15415	15147	15395	15420	15166	15365	15395	15489	15408	15423	15155	15326	15160	15386	15401	15255	15501	15303	15531	15309	15340	15294	15362	15446	15387	15204	15307	15298	15329	15407	15272	15357	15448	15610	15338	15409	15301	15515	15265	15335	15449	15482	15358	15294	15296	15232	15298	15371	15326	15376	15322	15292	15405	15398	15308	15338	15354	15339	15458	15543	15413	15248	15336	15467	15384	15297	15270	15360	15244	15278	15273	15327	15312	15256	15270	15444	15433	15423	15297	15319	15357	15570	15322	15331	15244	15234	15409	15403	15205	15385	15343	15373	15233	15457	15262	15297	15351	15431	15205	15387	15511	15117	15401	15189	15298	15281	15319	15265	15212	15456	15438	15514	15282	15398	15419	15049	15616	15428	15329	15363	15389	15325	15455	15142	15465	15266	15224	15280	15310	15378	15589	15250	15361	15390	15310	15478	15411	15360	15378	15386	15444	15315	15379	15511	15422	15333	15385	15309	15299	15571	15266	15208	15257	15351	15372	15332	15270	15323	15226	15205	15505	15251	15307	15169	15242	15277	15261	15446	15433	15284	15589	15349	15185	15447	15437	15324	15338	15235	15323	15384	15370	15280	15378	15409	15470	15373	15318	15316	15606	15417	15316	15372	15519	15388	15468	15374	15323	15309	15270	15330	15265	15375	15405	15322	15515	15217	15342	15444	15424	15373	15546	15311	15273	15481	15189	15276	15301	15404	15301	15428	15416	15254	15315	15374	15511	15327	15455	15389	15213	15390	15412	15282	15381	15351	15382	15230	15423	15396	15294	15267	15461	15390	15385	15275	15346	15197	15368	15382	15335	15332	15409	15273	15420	15385	15334	15273	15383	15309	15484	15439	15348	15248	15484	15348	15202	15442	15353	15226	15491	15354	15453	15425	15289	15437	15393	15353	15291	15164	15366	15314	15304	15372	15242	15154	15293	15452
22653	21587	28844	24818	22079	23742	23589	19041	18221	18298	18076	18039	17901	17885	17499	17643	17701	17752	17595	17550	17607	17716	17715	17526	17446	17445	17539	17491	17512	17369	17526	17605	17350	17438	17517	17608	17512	17602	17530	17442	17554	17483	17614	17368	17492	17453	17380	17498	17274	17385	17375	17584	17469	17451	17439	17286	17420	17485	17468	17530	17454	17435	17554	17254	17432	17445	17546	17491	17553	17768	17663	17583	17508	17390	17409	17575	17427	17467	17476	17501	17581	17257	17362	17344	17601	17303	17458	17464	17391	17413	17443	17259	17348	17324	17395	17313	17405	17307	17266	17520	17255	17376	17675	17447	17319	17344	17158	17466	17349	17473	17440	17427	17151	17360	17467	17396	17496	17577	17440	17213	17540	17327	17597	17408	17451	17416	17553	17252	17545	17273	17425	17422	17529	17518	17199	17307	17516	17243	17290	17455	17441	17350	17382	17643	17211	17284	17189	17448	17490	17418	17314	17304	17249	17618	17366	17310	17343	17468	17384	17287	17396	17237	17376	17321	17556	17240	17415	17323	17428	17189	17399	17449	17527	17385	17432	17432	17429	17390	17551	17504	17402	17641	17386	17398	17378	17400	17376	17346	17037	17316	17362	17220	17421	17385	17340	17478	17384	17268	17254	17469	17303	17144	17615	17245	17300	17277	17462	17451	17642	17349	17371	17501	17448	17403	17463	17530	17428	17453	17489	17483	17409	17363	17321	17286	17398	17353	17583	17566	17551	17370	17302	17144	17391	17254	17156	17436	17581	17449	17442	17513	17496	17365	17331	17517	17427	17418	17157	17488	17249	17357	17246	17454	17501	17651	17540	17429	17393	17287	17315	17305	17303	17529	17499	17329	17394	17412	17545	17702	17339	17286	17398	17552	17339	17408	17166	17355	17395	17392	17399	17344	17301	17465	17398	17330	17415	17502	17466	17355	17455	17487	17531	17352	17246	17318	17498	17465	17516	17456	17562	17320	17403	17519	17443	17439	17381	17272	17431	17340	17289	17369	17284	17245	17401	17229	17339	17548	17354	17490	17446	17341	17342	17558	17336	17412	17499	17346	17561	17464	17588	17602	17575	17391	17312	17343	17313	17532	17262	17577	17411	17178	17248	17385	17509	17329	17473	17374	17464	17349	17423	17321	17551	17396	17343	17435	17508	17379	17398	17360	17455	17604	17271	17404	17216	17269	17382	17365	17561	17591	17418	17398	17206	17414	17486	17435	17425	17499	17448	17368	17201	17463	17261	17358	17541	17245	17345	17305	17317	17315	17387	17341	17362	17419	17239	17537	17376	17421	17310	17287	17496	17440	17410	17389	17326	17331	17295	17369	17542	17636	17405	17424	17623	17571	17241	17244	17573	17312	17595	17478	17451	17433	17465	17434	17554	17392	17465	17300	17317	17330	17417	17085	17558	17341	17479	17327	17221	17266	17175	17380	17364	17254	17422	17147	17267	17246	17486	17347	17578	17330	17463	17428	17337	17299	17430	17640	17348	17190	17416	17202	17418	17352	17433	17414	17344	17267	17299	17404	17434	17469	17573	17517	17289	17459	17515	17272	17413	17409	17260	17308	17132	17437	17466	17460	17394	17279	17277	17389	17505	17317	17421	17426	17419	17400	17446	17373	17094	17289	17531	17337	17443	17251	17282	17432	17560	17531	17488	17435	17330	17277	17481	17312	17444	17201	17464	17487	17286	17485	17389	17357	17435	17207	17185	17548	17424	17449	17559	17532	17613	17185	17092	17450	17485	17377	17256	17300	17561	17270	17487	17259	17472	17397	17119	17258	17384	17428	17416	17377	17351	17329	17333	17461	17406	17506	17470	17344	17300	17413	17434	17401	17490	17316	17167	17694	17391	17499	17345	17569	17575	17510	17232	17347	17456	17392	17196	17455	17424	17509	17043	17476	17314	17357	17342	17533	17530	17448	17404	17192	17642	17056	17309	17194	17431	17238	17398	17296	17421	17537	17240	17516	17293	17374	17267	17393	17302	17415	17262	17257	17394	17408	17268	17351	17459	17323	17423	17420	17305	17560	17303	17388	17298	17436	17875	17544	17396	17084	17257	17401	17133	17586	17423	17162	17193	17539	17532	17577	17332	17570	17394	17456	17450	17312	17386	17510	17410	17356	17330	17503	17362	17235	17397	17167	17455	17545	17461	17394	17459	17337	17326	17472	17331	17442	17439	17430	17217	17389	17597	17395	17581	17299	17273	17587	17441	17373	17405	17403	17349	17256	17633	17308	17420	17263	17273	17296	17247	17227	17350	17377	17536	17347	17446	17545	17433	17416	17250	17279	17443	17303	17465	17421	17558	17482	17409	17396	17433	17310	17373	17397	17162	17488	17428	17471	17473	17434	17505	17334	17427	17229	17216	17279	17165	17126	17211	17471	17594	17501	17452	17342	17455	17353	17307	17299	17242	17497	17457	17326	17430	17419	17537	17250	17382	17517	17391	17291	17027	17294	17434	17385	17390	17516	17465	17403	17374	17275	17308	17457	17360	17429	17264	17355	17449	17462	17471	17428	17448	17607	17301	17430	17495	17518	17506	17271	17531	17471	17257	17475	17178	17336	17114	17353	17341	17150	17242	17226	17150	17270	17340	17331	17467	17369	17438	17368	17333	17297	17322	17212	17481	17461	17505	17272	17492	17483	17483	17165	17359	17291	17511	17277	17518	17238	17355	17445	17469	17366	17491	17439	17626	17513	17385	17441	17433	17299	17363	17409	17595	17423	17442	17408	17322	17361	17162	17305	17486	17520	17437	17276	17514	17313	17404	17435	17288	17351	17484	17298	17402	17331	17489	17428	17276	17346	17327	17485	17386	17337	17548	17329	17480	17379	17479	17286	17188	17346	17322	17472	17398	17177	17173	17459	17459	17433	17235	17336	17431	17381	17417	17266	17369	17324	17369	17463	17442	17314	17302	17453	17425	17385	17403	17262	17602	17378	17656	17539	17389	17444	17491	17480	17143	17410	17446	17146	17565	17388	17271	17393	17371	17437	17393	17390	17321	17407	17486	17298	17456	17297	17285	17189	17536	17239	17457	17298	17413	17315	17299	17413	17386	17503	17453	17546	17595	17314	17409	17481	17539	17334	17294	17435	17262	17224	17253	17312	17621	17259	17437	17467	17373	17331	17392	17478	17281	17460	17344	17400	17241	17306	17499	17505	17498	17377	17488	17412	17373	17369	17491	17527	17285	17257	17267	17519	17418	17532	17338	17404	17339	17208	17200	17234	17344	17137	17226	17501	17269	17398	17437	17321	17487	17353	17388	17394	17351	17274	17450	17629	17317	17340	17236	17416	17497	17285	17383	17426	17439	17464	17431	17530	17522	17254	17407	17263	17358	17458	17359	17554	17262	17335	17518	17430	17256	17267	17415	17356	17391	17449	17482	17352	17151	17302	17290	17457	17361	17167	17471	17529	17514	17202	17451	17318	17475	17365	17439	17433	17294	17580	17439	17236	17471	17352	17299	17480	17360	17409	17207	17200	17182	17485	17403	17153	17422	17379	17727	17265	17621	17448	17268	17142	17342	17255	17456	17437	17426	17505	17264	17462	17629	17260	17522	17694	17387	17567	17299	17318	17388	17403	17301	17330	17457	17338	17463	17735	17387	17517	17536	17328	17309	17231	17403	17540	17268	17338	17422	17415	17529	17496	17326	17411	17294	17095	17590	17457	17576	17353	17546	17285	17328	17380	17413	17558	17402	17345	17525	17353	17255	17245	17271	17294	17441	17494	17381	17454	17530	17485	17339	17411	17404	17419	17385	17159	17662	17320	17533	17392	17318	17379	17336	17514	17409	17260	17358	17213	17445	17436	17345	17624	17354	17474	17351	17434	17143	17453	17535	17348	17433	17414	17632	17456	17235	17578	17459	17342	17479	17434	17409	17267	17201	17453	17588	17292	17522	17537	17388	17430	17373	17533	17335	17367	17352	17323	17269	17286	17261	17600	17431	17360	17218	17541	17271	17267	17407	17407	17409	17287	17326	17578	17583	17290	17255	17294	17399	17255	17251	17360	17453	17518	17283	17432	17325	17321	17168	17198	17467	17343	17278	17371	17461	17512	17509	17409	17478	17609	17504	17488	17210	17435	17399	17182	17438	17456	17376	17236	17295	17386	17275	17156	17213	17359	17577	17388	17395	17311	17450	17301	17299	17435	17434	17621	17566	17519	17535	17291	17313	17393	17530	17526	17384	17296	17334	17391	17268	17305	17395	17246	17483	17455	17462	17427	17275	17421	17434	17191	17444	17451	17375	17337	17508	17280	17365	17416	17216	17720	17443	17413	17362	17402	17423	17471	17300	17406	17306	17413	17481	17399	17423	17135	17627	17434	17535	17325	17359	17485	17458	17261	17368	17317	17607	17348	17383	17471	17511	17146	17482	17220	17273	17318	17576	17405	17370	17327	17436	17519	17582	17520	17417	17465	17207	17326	17393	17532	17428	17485	17596	17431	17452	17615	17433	17074	17135	17391	17589	17389	17492	17340	17352	17357	17380	17350	17491	17376	17535	17391	17467	17442	17344	17327	17298	17361	17279	17347	17222	17354	17306	17147	17471	17271	17355	17452	17311	17439	17415	17472	17631	17441	17477	17403	17307	17387	17349	17178	17122	17167	17280	17286	17489	17340	17412	17316	17236	17294	17536	17379	17368	17447	17364	17543	17449	17285	17427	17384	17402	17617	17235	17368	17336	17273	17648	17308	17140	17361	17442	17360	17463	17371	17398	17510	17291	17341	17437	17313	17620	17514	17396	17310	17339	17331	17399	17199	17483	17242	17267	17479	17328	17315	17468	17306	17195	17335	17156	17334	17264	17641	17371	17306	17370	17379	17638	17490	17539	17336	17450	17444	17383	17394	17367	17450	17176	17450	17558	17442	17275	17425	17455	17482	17135	17433	17320	17459	17437	17306	17528	17284	17393	17258	17226	17314	17507	17284	17377	17280	17363	17246	17368	17153	17519	17230	17367	17731	17520	17511	17391	17444	17406	17553	17378	17390	17449	17143	17594	17376	17277	17399	17412	17495	17236	17512	17320	17521	17346	17251	17384	17187	17516	17522	17291	17275	17387	17141	17398	17393	17244	17527	17547	17625	17300	17433	17390	17351	17335	17265	17412	17615
20837	39665	32103	25025	20907	17749	16418	16133	15609	15553	15378	15263	15387	15163	15083	15092	14975	15069	14831	14916	14878	14911	14926	14960	15007	14897	14823	14924	14966	15018	14823	14768	14866	14843	14665	14886	14894	14932	15071	14840	14928	14960	14744	14961	14828	14884	14856	14868	14849	14896	14785	14909	14838	14941	14937	14691	14810	14893	14951	14765	15005	14847	14913	14792	14818	14888	14792	14839	14924	14838	14775	14956	14893	14797	14770	14683	14883	14672	14743	14755	14911	14779	14912	14934	14660	14859	14888	14995	14761	14866	14710	14882	14936	14835	14843	14816	14866	14875	14767	14971	14869	14884	14873	14795	14871	14731	14864	14933	14856	14771	14800	14952	14974	14849	14980	14820	14935	14764	14788	14754	14844	15019	14874	14806	14852	14861	14728	14791	14799	14768	14848	14731	14704	14940	14932	14872	14878	14873	14925	14811	14762	14941	14834	14876	14851	14752	14878	14820	14933	14855	14744	14750	14954	14928	14766	14954	14707	14695	14917	14844	14869	14877	14813	14724	14723	14796	14894	14801	14922	14710	14819	14790	14891	14902	14915	14817	14842	14783	14760	14881	14838	14887	14744	14785	14711	15037	14641	14928	14667	14719	14817	14865	14926	14644	14899	14919	14808	14747	14874	14882	14871	14806	14925	14778	14874	14872	14883	14969	14792	14821	14894	14759	14746	14863	14805	14804	14860	14890	14758	15036	14763	14945	14521	14930	14814	14897	14675	14742	14830	14853	14779	14940	14878	14898	14707	14790	14756	14765	14739	14932	14674	14911	14771	14801	14821	14999	14898	14817	15026	15032	14864	14929	14865	14959	14728	14794	14929	14845	14801	14906	14970	15032	14798	14682	14743	14881	14943	14899	14724	14750	14710	15105	14969	14712	14835	14812	14812	14991	14702	14574	14684	14779	14740	14851	14849	14872	14922	14949	14919	14763	14940	14847	14854	14753	14847	14927	14951	14923	14884	14876	14763	14865	14885	14695	14857	14827	14870	14744	15086	14759	14683	14895	14793	14861	14871	14772	14843	14918	14818	14830	14973	14995	14748	14738	14815	14828	14760	14787	15032	14777	14802	14958	14783	14822	14906	14720	14915	14617	14829	14937	14864	14994	14825	14852	14867	14779	14791	14929	14963	14776	14829	14873	14824	14681	14872	14783	14963	14697	14813	14987	14821	14866	14907	14762	14796	14773	14717	14784	14984	14946	14706	14945	14975	15025	14848	14725	14960	14843	14898	14849	14902	14928	15039	14699	14874	14982	14668	14978	14802	14866	14843	14864	14861	14903	14962	14777	14852	14959	14857	14827	14867	14863	14783	14769	14817	15038	14827	14976	14900	15028	14869	14938	14707	14753	14949	14748	14834	14753	14684	14929	14820	14927	14770	14994	14885	14839	14700	14823	14913	14889	15040	14677	14830	14687	14873	14749	15006	14826	14961	14970	14889	14861	14872	14735	14841	14830	14636	14779	14869	14775	14959	15070	14903	14998	14896	14979	14835	14873	14778	14741	14816	14927	14870	14901	14830	14759	14929	14793	14775	14741	14701	14945	14903	14856	14799	14851	14882	14882	14847	14748	14809	14771	14829	14971	14748	14871	14718	14894	14949	14649	14823	14944	14819	14712	14833	14893	14717	14804	14858	15004	14903	14844	14667	14726	14985	14896	14746	14739	14770	14874	14918	14943	14890	14939	14801	14758	14943	14785	14823	14749	15023	14910	14989	14873	14713	14983	14930	14748	14965	14905	15051	14778	14731	14766	14873	14862	14911	14690	14856	14761	14806	14751	14953	14934	14940	14813	14875	14900	14663	14753	14922	14964	14858	14864	14943	14804	14912	14742	14636	14876	14770	14872	14842	14989	14872	14834	14820	14736	14860	14708	14893	15102	14797	14965	14841	14761	14850	14978	14816	14833	14762	14898	14851	14846	14868	14729	14940	14886	14907	14856	14735	14941	14965	14773	14834	14915	14727	14680	14803	14672	14749	14862	14943	14796	14732	14763	14837	14760	14748	15057	14815	14951	14828	14735	14774	14938	15004	14950	14797	15017	14673	14937	14798	14846	14845	14995	14800	14789	14862	14629	14946	14735	14885	14843	14647	14829	14905	14881	14978	14923	14790	14816	14868	14867	14726	14758	14678	14812	14958	14998	14848	14818	14669	14722	15008	14725	14826	14795	14868	14998	14837	14833	14950	14903	14732	14849	14727	14919	14735	15012	14713	14752	14815	14883	14897	14888	14837	14911	14771	14814	14829	14924	14745	14797	14929	14887	14968	14959	14821	14856	14742	14999	14872	14845	14923	14842	14891	14671	14998	14777	14812	14936	14854	14789	14708	14753	14797	14765	14928	14702	14993	14878	14826	14697	14976	14777	14893	14939	14860	14913	14995	14817	14901	14805	15025	14763	14863	14754	14817	14731	14685	14886	14871	14606	14727	14863	14795	15007	14923	14754	14902	14991	14750	14739	14745	14919	14871	14819	14800	14795	14868	14698	14880	14817	14775	14648	14902	14848	14825	14786	14732	14748	14786	14725	14930	14807	15025	14781	14846	14818	14777	14783	14847	14789	14814	14852	14881	14858	14727	14888	14988	14930	14945	14971	14747	14901	14685	14866	14905	15005	14767	14851	14886	14794	14949	14955	14809	14904	14882	14865	14880	14762	14680	14688	14930	14972	14848	14814	14832	14681	14938	14986	14904	14996	14897	14993	14689	15046	14835	14736	14735	14865	14839	14765	14634	14912	14741	14808	14848	14800	14706	14653	14918	14859	14931	14795	14825	14826	14908	14868	14870	14782	14796	14913	14914	14670	14847	14645	14928	14618	14701	15018	14822	14745	14758	14909	14777	14839	14905	14846	14816	14665	14720	14783	14703	15013	14765	14730	14787	14719	14882	14788	14747	14826	14930	14838	14797	14755	14693	14886	14843	14560	14877	14862	14743	14819	14629	14978	14883	14876	14925	15089	14817	14869	14868	14726	14861	14988	14956	14789	14808	14771	14791	14847	14865	14824	14908	14897	14795	14956	14737	14929	14902	14886	14974	14967	14826	14946	14861	14740	14902	14913	14984	14806	14916	14823	14808	14706	15072	14881	14942	14962	14827	14838	14918	14804	14751	14966	14802	14619	14814	14764	14841	14793	14849	14906	14909	14902	14834	14926	14658	14724	14810	14849	14901	14968	14944	14767	14959	14832	14871	14765	14841	14857	15006	14902	14774	14887	14870	14742	14966	14816	14590	14953	14779	14954	14878	14653	14855	14882	14782	14727	14871	14737	14879	14771	15050	14919	14939	14943	14715	14898	14686	14894	14632	14915	14902	14729	14877	14852	14706	14951	14757	14951	14823	14778	14780	14746	14862	14786	14838	14983	14721	14805	14810	14889	14783	14892	14918	14816	14807	14717	14889	14849	14683	14900	14801	14959	14927	14857	14752	14690	14877	14954	14762	14976	14633	14852	14813	15034	14905	14854	14845	14793	14764	14833	15041	14595	14639	14841	14891	15049	14903	14914	14910	14733	14693	14911	14758	14932	14877	14906	14893	14618	14920	14770	14734	14860	14779	14814	14784	14976	14901	14834	14954	14840	14830	14722	14999	14985	14889	14802	15018	14713	14805	14865	14989	14842	14850	14823	15003	14693	15026	14836	14892	14986	14633	14876	14989	14647	14802	14739	14854	14827	14889	14987	14565	14802	14815	14880	14926	14803	14867	15005	14849	14856	14926	14696	14880	14805	14800	14850	14770	14729	14856	14733	14800	14739	14945	14933	14791	14824	15026	14868	14829	14757	14938	14890	14866	14845	14784	14798	14813	14965	14809	14820	14984	14903	14802	14918	14849	14839	14925	14796	14907	14845	14952	15015	14862	14866	14856	14733	14828	15024	14786	14872	14864	14850	14754	14983	14741	14759	14865	14708	14861	14741	14961	15074	14692	14832	14762	14813	14794	14757	14793	14879	14690	14635	14775	14981	14816	14983	14865	14764	14896	14795	14739	14803	14769	14882	15005	14903	14623	15007	14876	14882	14751	14672	14868	14843	14965	14672	14723	14812	14729	15097	14829	14741	14864	14819	14668	14951	14820	14773	14976	14929	14727	14897	14747	14893	14894	14926	14771	14936	14849	14840	14894	14798	14966	14832	14744	14855	15003	14711	14813	15075	14787	14864	14773	14779	14976	14863	14929	14910	14909	14581	14935	14830	14896	14978	14678	14641	14713	14923	14707	15019	14857	14707	14722	14820	14737	14946	14722	14921	14739	14976	14785	14965	14836	14873	14753	14777	14916	14937	14730	14850	14709	14862	14839	14767	15017	14908	14886	14774	14820	14822	14773	14650	14917	14839	14853	14967	14871	14768	14864	14783	14982	14811	14714	14836	14767	14786	14733	14834	14836	15045	14778	14792	14604	14850	14985	14790	14775	14899	14737	14857	15083	14884	14891	14782	14904	14880	14899	14698	14839	14855	14835	14986	14804	15091	14896	14798	14848	14799	14917	14897	14852	14697	14915	14860	14788	14739	14776	14869	14728	14791	14951	14853	14969	14759	14719	14928	14747	14977	14891	14872	14660	14809	14979	14713	15049	14851	14729	14833	14897	14728	15024	14711	15131	14774	14735	14903	14927	14835	14887	14935	14821	14863	14991	14817	14850	14687	14852	14879	14920	14797	14876	15009	14749	14935	14804	14851	14757	14753	14735	14791	14821	14847	14857	15055	14748	14873	14909	14863	14931	14864	14790	14889	14949	14872	14719	14975	14734	14847	14701	14900	14768	15001	14824	14726	14799	14679	14788	14957	14850	14861	14770	14868	14894	14816	14819	14840	14945	14817	14903	14822	14933	14894	14823	14808	14939	14817	14977	14968	14901	14796	14718	14921	14807	14914	14739	14686	14870	14720	15015	14773	14875	15007	14851	14821	14749	14997	14891	14882	14839	14860	14869	14866	14859	14750	14858	14832	14844	14891	14869	14864	14797	14769	14751	14885	14844	14775	14596	14737	14917	14764	14854	14852	14827	14853	14729	14789	14888	14838	14553	14901	14758	14987	15039	14849	14718	14803	14779	14900	14734	14993	14803	14834	14780	14950	14810	14817	14766	14705	14916	14653	14824	14811	15002	15017	14786	14777	14878	14717	14658	14799
30022	24076	26271	22488	18585	18105	17808	17405	17437	17201	17424	17278	17474	17287	17104	17175	17368	17101	17067	17066	17086	17220	17334	17267	17453	17170	17187	17232	17230	17084	17392	17352	17365	17080	17184	17211	17300	17211	17396	17099	17192	17256	17085	16856	17172	17366	17146	17457	17189	17175	17301	17065	16992	17234	17166	17092	17207	17152	17294	17305	17269	17414	17178	17201	17469	17175	17224	17342	17140	17215	17266	16998	17206	17187	17120	17064	17158	17135	17290	17097	17175	16979	17192	17133	17253	17004	17396	17230	17136	17263	17198	17071	17251	17188	17403	17313	17174	17073	17275	17197	17206	17215	17087	17349	17198	17260	17182	17066	17251	17180	17254	17195	17105	17128	17211	16978	17271	17251	16981	17171	17277	17105	17301	17042	17035	17014	17029	17104	17323	17000	17303	17184	17301	17216	17190	17026	17347	17215	17147	17292	17173	17021	17314	17072	17103	17297	17045	17319	17188	17233	17226	17070	17406	17095	17154	17308	17216	17103	17199	17030	16985	17187	17370	17290	17199	16931	17030	17227	17077	17058	17293	17415	17218	17222	17279	17230	17157	17261	17289	17025	17237	17187	17210	17108	17047	17240	17168	16985	17053	17171	17112	16990	17079	17256	17295	17184	17128	17080	17075	17243	17249	16967	17214	17284	17023	17148	17141	17373	17154	17204	17186	17298	17169	17312	17088	17095	17185	17292	17163	17277	17192	17170	17124	17210	17173	17144	17177	17147	17104	17294	17166	17231	17165	17249	17119	17293	17246	17305	17291	17194	17040	17116	17337	17230	16969	16965	17241	17302	17265	17090	17003	17170	17229	17323	17319	17478	17045	17227	17244	17018	17007	17025	17112	17258	17168	17088	17148	17217	17363	17242	17331	17212	17131	17226	17295	17124	17163	17206	16970	17101	17027	17254	17263	17157	17326	16912	17084	17135	17173	17246	17272	17054	17299	17120	17236	17128	17179	17048	17035	17172	17180	17211	17177	17275	17201	17127	17296	17018	17261	17111	17335	17273	17240	17362	17058	17168	17116	17122	17238	17346	17244	17162	17161	17232	16975	17122	17029	17126	17159	17276	17159	17275	17184	17295	17157	17395	17197	17178	17108	17325	16932	17215	17147	17146	17205	17073	17211	17051	17131	17141	17207	17111	17310	17174	17134	17336	17211	17114	17261	17151	17368	17266	17133	17331	17298	17138	17047	17150	17244	17138	17085	17298	17108	17235	17254	17250	16985	17127	17118	17394	16825	17229	17179	17146	17315	17117	17360	17094	17019	17162	17344	17198	17196	17012	17190	17024	17236	17040	17205	17247	17035	17021	17131	17071	17108	17157	17277	17178	17253	17207	17361	17205	17140	17311	17113	17286	17306	17028	17024	17279	17309	17259	17315	17216	17149	17286	17154	17042	17177	17066	17274	17191	17322	17175	17150	17065	17046	17018	17110	17210	17388	17204	17048	16907	17351	17216	17127	17030	17334	17176	17238	17230	17133	17099	17303	17322	17164	17166	17263	17347	17323	16994	17182	17106	17178	17284	17138	16990	17220	17216	17203	17163	17329	17250	17210	17082	17229	17172	17138	17231	17062	17282	17240	17442	17279	16987	17274	17169	17156	17263	17164	17114	17205	17255	17174	17268	17268	17244	17030	17133	17226	17220	17088	17299	17098	17355	17156	17254	17329	17128	17304	17371	17308	17115	17149	17225	17280	17140	17322	17195	17269	17139	16982	17275	17159	17162	17209	17284	17256	17282	17164	17170	17262	17015	17283	17065	17074	17178	17233	17205	17216	17050	17197	17141	17223	17031	17020	17139	17143	17026	17070	17283	17160	17094	17278	17225	17290	17235	17167	17199	17227	17159	17339	17276	17094	17088	17240	17190	17201	17203	17219	16889	17183	17221	17296	17110	17214	17070	17053	17109	17376	17159	17075	17273	17135	17102	17421	17115	17107	17375	17335	17269	17315	17173	17118	17417	17023	17089	16996	17072	17126	17295	17013	17198	17143	17220	17395	17297	17380	17181	17434	17325	17167	17086	17348	17305	17249	17192	17264	17285	17137	17316	17097	17102	17071	17016	17281	17106	17176	17337	17204	17221	17005	17354	17323	17148	17088	17179	17086	17065	16996	17326	17163	17123	17085	17276	17090	17150	17290	17229	16981	17067	17120	17328	17111	17190	17286	17322	17379	17178	17242	17275	17285	17285	17177	17074	17126	17148	17169	17062	17280	17340	17116	17393	17235	17014	17077	17217	17299	17216	17262	17153	17296	17067	17156	17114	17203	17332	17370	17175	17071	17171	17344	17164	17089	16870	17016	17290	17236	17085	17249	17248	17228	17334	17297	17288	17381	17268	17320	17395	17258	17255	17148	17197	17091	17093	17014	17151	16954	17261	17182	17316	17163	17405	17296	17194	17193	17329	17295	17215	17188	17148	16995	17012	16975	17107	17276	17226	17249	17288	17030	17185	17242	17197	17077	17294	17133	17000	17212	17271	17100	17201	17358	17090	17164	17102	17201	17189	17025	16810	17285	17267	17157	17120	17161	17184	17179	17205	17208	17255	17262	17213	17211	17333	17124	17347	17226	17064	17398	17192	17319	17195	17190	17356	17312	17220	17153	17227	17072	17046	17025	17274	16908	17246	17405	17234	17168	17140	17372	17187	17217	17161	17268	17272	17077	17209	17020	17312	17230	17197	17195	17138	17149	17164	17251	17136	17118	17183	17028	17048	17206	17330	17154	17183	17260	17066	17304	17139	17159	16877	17152	17237	17318	17340	17110	17216	17258	17091	17312	17101	16955	17089	17272	17200	17256	17406	17321	17124	17121	17219	17080	17210	17335	17012	17203	17029	17221	17290	17236	17312	17198	17188	17315	17382	17233	17127	17276	17055	17355	17290	17356	17154	17004	17266	17323	17131	17208	17398	17262	17170	17269	17164	17068	17265	17084	17218	17231	17152	17367	17300	17217	17247	17175	17224	17150	16911	17274	17153	17077	17203	17281	17257	17225	17328	17277	17111	17110	17183	17124	17312	17088	17276	17083	17253	17226	17228	17301	17085	17061	17223	17014	17120	17318	16952	17146	17275	17117	16982	17151	17192	17291	17193	17205	17065	17253	17216	17069	17075	17386	17399	17281	17013	17218	17249	17501	17307	17227	17038	17292	17440	17257	17139	17101	17292	17138	17377	17096	17176	17140	17110	17221	17261	17256	17198	17295	17240	17190	17183	17343	17073	17196	17168	17058	17383	17111	17083	17207	17249	17376	17062	17211	17134	17122	17016	17130	17286	17349	17170	17177	17338	17080	17246	17218	17106	17055	17268	17475	17180	17034	17186	17147	17025	17052	17055	16980	17226	17049	17098	17109	17176	17148	17144	17307	17316	17199	17168	17100	17046	17270	17204	17059	17079	17200	17090	17091	17317	17199	17017	17322	17281	17201	17176	17237	17208	17318	17095	17292	17360	17082	17299	17359	17110	17243	17289	17210	17229	17109	17122	16960	17242	17091	17133	17156	17231	17219	17251	17054	17092	17093	17097	17164	17126	17211	17122	17238	17131	17087	17200	17484	17216	17059	17089	17219	17261	17343	17158	17192	17260	17117	17117	17078	16995	17016	17215	17370	17185	17098	17034	17205	17255	17057	17161	17113	17350	17267	17010	17036	17061	17221	17314	17252	17353	17197	17244	17030	17358	17033	17145	17164	17071	17315	17110	17162	17123	17103	17079	17325	17258	17205	17045	17316	16955	17118	17265	17037	17031	17299	17215	17232	17049	17255	17124	17079	17054	17109	17316	17076	17214	17332	17208	17098	17155	17211	17077	17352	16971	17303	17113	17137	17376	17222	17206	17282	17011	17253	17365	17388	17237	17318	17015	17041	17146	17361	17207	17062	17294	17219	17227	17117	17045	17145	17245	17197	17000	17642	17116	17023	16966	17104	17123	17093	16975	16954	17186	17353	17101	17099	17197	17052	16980	17121	17419	17144	17155	17036	17189	17267	17112	17303	17435	17160	17294	17299	17280	17264	17147	17114	17328	17275	17091	17058	17127	17083	17323	17158	17335	17142	17129	17036	17238	17218	17064	17148	17023	17255	17061	17179	17174	17217	17085	17085	17315	17166	17359	17098	17266	17242	17255	17391	17221	17269	17196	17207	17226	17386	17336	16950	17081	17202	17183	17455	17156	17131	17178	17319	17350	17244	17159	17053	17170	17203	17206	17297	17186	17418	17282	17282	17083	17130	17226	17163	17365	17341	17259	17105	17277	17194	17348	17131	17326	17334	17143	17173	17399	17133	17356	17217	17058	17347	17398	17110	17203	17184	16874	17151	17189	17161	17086	17308	17267	17209	17287	16949	17091	17259	17105	17145	17114	17237	17403	17169	17316	17495	17168	17150	17213	17135	17280	17011	17227	17379	17042	16864	17036	17310	17236	17040	17059	17344	17101	17174	17224	17172	17056	17010	17100	17099	17147	16868	17258	17328	17291	17294	17123	17067	17173	17157	17059	17260	16936	17414	17095	17052	17128	17245	17230	17042	17102	17003	17168	17113	17224	17307	17210	17217	17061	17058	17103	17220	17292	17224	17211	17220	17065	17280	17136	17122	17189	17080	17114	17220	17276	17157	17018	17084	17277	17269	17279	17142	17240	17289	17144	17285	17215	17287	17253	17295	17298	17113	17143	17215	16940	17201	17355	17234	17267	16950	16935	17386	17407	17185	17154	17067	16952	17167	17105	17265	17212	17212	16977	17189	17068	17237	17467	17182	17218	17222	17403	17289	17343	17259	17134	17224	17240	17016	17209	17121	17164	17343	17229	17068	17274	17120	17193	17039	17171	17175	17218	17287	17166	17095	17219	17236	17325	17270	17126	17280	17164	17413	17202	17236	17229	17017	17217	17112	17120	17300	17159	17216	17019	17254	17410	17077	17178	17290	17210	17286	17196	17146	17323	17126	17173	17198	17324	17216	17263	17112	17135	17258	17210	17205	17200	16963	17189	17557	17300	17240	17223	17300	16996	17083	17055	16993	17022	17246	17041	17230	17261	17210	16952	17179	17190	17147	17165	17144	17225	17352	17151	17310	17150	17117	17064	17123	17155	17165	17103	17343	17192	17363	17232	17157	17233	17210	17125	17141	17038
20250	28428	22428	18193	16570	15809	15462	15294	15097	15082	15046	14826	14830	15003	15062	14831	14944	14842	14749	14906	14817	14839	14866	14900	14768	14873	14748	14736	14703	14818	14869	14869	14900	14810	14721	14943	14788	14921	14832	14911	14791	14759	14851	14708	14823	14807	14856	14753	14987	14579	14577	14913	14698	14910	14810	14649	14734	14873	14859	14807	14814	14728	14816	14661	14900	14752	14712	14742	14728	14508	14861	14708	15009	14879	14836	14804	14774	14711	14718	14819	14909	14606	14782	14887	14916	14861	14917	14813	14677	15025	14803	15017	14690	14606	14816	14734	14789	14850	14966	14652	14698	14735	14838	14813	14756	14882	14660	14839	14830	14765	14781	14591	14767	14822	14914	14871	14870	14867	14671	14836	14925	14861	14673	14820	14754	14857	14770	14890	14878	14817	14810	14848	14708	14733	14820	14917	14709	14750	14886	14728	14888	14780	14580	14871	14794	14757	14760	14983	14648	14803	14769	14767	14687	14788	14839	14741	14746	14857	14750	14789	14823	14848	14956	14939	14775	14801	14762	14756	14719	14812	14735	14808	14786	14935	14826	14761	14759	14756	14768	14804	14912	14914	14720	14911	14785	14993	14800	14734	14903	14693	14622	14568	14833	14649	14748	14738	14797	14748	14756	14584	14881	14739	14963	14734	14941	14734	14927	14796	14888	14887	14941	14872	14733	14794	14746	14979	14883	14733	14667	14744	14755	14717	14719	14707	14875	14896	14847	14707	14838	14769	14665	14876	14590	14822	14790	14841	14838	14942	14979	14651	14846	14801	14670	14705	14730	14800	14861	14668	14807	14800	14840	14753	14668	14745	14752	14772	14585	14731	14627	14736	14770	14773	14731	14913	14705	14943	14806	14886	14717	14905	14874	14848	14688	14861	14771	14874	14804	14812	14888	14849	14782	14611	14880	14836	14816	14705	14747	14741	14912	14668	14949	14584	14821	14912	14667	14800	14801	14902	14721	14819	14697	14825	14750	14914	14584	14922	14818	14746	14752	14613	14836	14765	14796	14860	14712	14632	14804	14660	14793	14797	14750	14891	14833	14913	14734	14917	14845	14733	14661	14756	15003	14942	14785	14816	14817	14733	14834	14723	14909	14928	14674	14798	14906	14822	14663	14812	14934	14811	14868	14651	14782	14884	14841	14779	14799	14906	14684	14738	14605	14820	14634	14712	14804	14733	14817	14915	14811	14657	14666	14819	14818	14715	14791	14911	14691	14681	14982	14851	14734	14636	14783	14692	14809	14766	14768	14728	14763	14740	14909	14950	14747	14825	14781	14776	14757	14808	14855	14763	14748	14710	14735	14787	14781	14817	14765	14828	14904	14812	14882	14827	14711	14737	14590	14835	14923	14698	14967	14812	14684	14669	14704	14796	14703	14800	15027	14852	14729	14782	14852	14789	14562	14743	14840	14756	14762	14886	14811	14713	14883	14834	14692	14787	14708	14834	14804	14919	14818	14815	14838	14908	14888	14727	14696	14804	14621	14863	14862	14891	14782	14596	14667	14829	14880	14734	14876	14704	14733	14841	14762	14712	14717	14723	14948	14740	14739	14949	14712	14769	14753	14754	14825	15001	14699	14963	14759	14829	14926	14977	14754	14823	14896	14824	15016	14786	14662	14756	14723	14913	14811	14806	14626	14975	14812	14777	14868	14661	14705	14774	14805	14848	14782	14740	14767	14982	14694	14798	14805	14730	14869	14903	14791	14620	14624	14997	14684	14785	14671	14833	14756	14628	14962	14651	14898	14852	14773	14912	14844	14723	14903	14849	14611	14835	14924	14796	14669	14890	14685	14859	14859	14600	14842	14788	14740	14728	14702	14798	14817	14598	14789	14799	14787	14858	14868	14936	14820	14814	14770	14905	14812	14729	14874	14734	14779	14855	14798	14776	14911	14855	14689	14904	14828	14724	14842	14663	14910	14729	14804	14918	14846	14829	14928	14730	15013	14625	14907	14794	14853	14613	14781	14631	14844	14846	14771	14794	14812	15008	14824	14918	14870	14665	14740	14779	14722	14817	14895	14721	14758	14704	14876	14562	14627	14893	14729	14699	14817	14853	15050	14841	14844	14766	14776	14935	14837	14852	14638	15006	14752	14957	14978	14770	15031	14893	14847	14799	14966	14762	14876	14660	14867	14802	14910	14790	14770	14782	14685	14981	15019	14845	14895	14558	14984	14762	14853	14679	14728	14815	14882	14798	14904	14891	14731	14610	14920	14894	14837	14608	14885	14837	14856	14897	14801	14806	14651	14905	14660	14753	14851	14883	15065	14862	14769	14816	14735	14791	14819	14906	14662	14705	14685	14902	14773	14861	14749	14797	14753	14763	14697	14658	14791	14731	14855	14909	14678	14678	14768	14870	14808	14606	14711	14907	14795	14677	14762	14823	14815	14805	14754	14883	14810	14801	14817	14750	14893	14813	14455	14750	14961	14716	14771	14806	14908	14718	14924	14754	14846	14709	14702	14701	14750	14766	14991	14804	14753	14892	14845	14888	14715	14849	14763	14625	14752	14862	14344	14874	14856	14935	14814	14895	14757	14818	14941	14539	14788	14945	15008	14819	14834	14707	14688	14761	14701	14707	14774	14794	14924	15059	14668	14809	14671	14762	14924	14825	14733	14804	14761	14745	14731	14791	14701	14869	14927	14734	14994	14759	14515	14838	14894	14804	14851	14914	14959	14734	14862	14744	14894	14766	14767	14874	14795	14688	14831	14739	14860	14755	14731	14921	14801	14828	14914	14726	14934	14823	14650	14893	14842	14834	14701	15038	14839	14675	14648	14877	14904	14681	14950	14823	14808	14853	14810	14883	14822	14809	14894	14781	14755	14698	14637	14775	14883	14727	14797	14778	14875	14701	14909	14646	14914	14976	14573	14778	14716	14828	14781	14806	14827	14724	14835	14767	14832	14785	14729	14744	14641	14841	14877	14765	14756	14773	14598	14774	14814	14696	14817	14702	14785	14743	14878	14752	14787	14802	14738	14747	14794	14750	14775	14684	14823	14784	14654	14775	14818	14667	14806	14733	14719	14734	14754	14788	14830	14766	14714	14747	14678	14871	14777	14763	14649	14896	14677	14854	14959	14706	14791	14708	14786	14716	14759	14873	14807	14675	14786	14864	14815	14674	14718	14728	14838	14771	14852	14645	14833	14827	14706	14911	14747	14816	14805	14815	14781	14889	14830	14681	14876	15000	15023	14874	14817	14677	14627	14692	14901	14888	14834	14806	14894	14783	14807	14613	14852	14809	14879	14749	14779	14800	14716	14842	14814	14715	14836	14803	14686	14691	14621	14607	14897	14887	14683	14776	14956	14817	14750	14615	14725	14875	14671	14920	14827	14835	14634	14771	14950	14755	14863	14701	14778	14794	14833	14917	14873	14854	14717	14699	14719	14822	14703	14800	14782	15006	14780	14733	14698	14854	14815	14828	14762	14973	14724	14740	14794	14756	14729	14816	15087	14800	14838	14802	14794	14788	14884	14809	14847	14686	14793	14832	14801	14872	14887	14670	14827	14784	14774	14993	14696	15040	14838	14842	14885	14686	14730	14863	14850	14682	14719	14780	14853	14633	14773	14833	14889	14931	14833	14724	14598	14749	14750	14668	14913	14513	14890	14859	14781	14797	14731	14802	14897	14780	14982	14796	14801	14817	14702	14797	14820	15029	14694	14897	14742	14778	14733	14825	14695	14924	14849	14763	14853	14763	14643	14661	14923	14738	14623	14881	14738	14881	14917	14701	14805	14794	14918	14754	14962	14861	14612	14721	14830	14904	14737	14859	14849	14741	14950	14814	14832	14692	14830	14686	14972	14864	14767	14739	14839	14850	14787	14767	14945	14936	14847	14897	14907	14732	14818	14801	14912	14853	14655	14742	14860	14611	14792	14938	14762	14644	14823	14798	14865	15010	14804	14646	14850	14736	14720	14900	14891	14941	14793	14678	14724	14825	14879	14859	14744	14785	14806	14820	14915	14631	14760	14650	14800	14759	14701	14776	14779	14677	14727	14775	14777	14819	14693	14651	14789	14828	14894	14721	14875	14926	14995	15016	14633	14856	14812	14697	14790	14749	15015	14824	14780	14728	14903	14797	14601	14980	14776	14973	14757	14721	14780	14941	14638	14709	14707	14906	14778	14762	14992	14840	14787	14817	14926	14695	14763	14733	14920	14909	14924	14847	14777	14735	14788	14787	14739	14849	14796	14740	14698	14795	14635	14870	14696	14885	14770	14804	14838	15075	14883	14825	14789	14824	14619	14855	14876	14774	14897	14799	14829	14844	14775	14779	14849	14839	14806	14870	14789	14806	14896	14769	14720	15040	14761	14643	14905	14805	14846	14609	14856	14635	14641	14740	14913	14652	14710	14767	14750	14722	14787	14963	14787	14732	14814	14870	14644	14710	14735	14777	14821	14694	14899	14811	14871	14544	14995	14875	14745	14752	14944	14736	14970	14575	14629	14612	14565	14715	14763	14778	14705	14730	14873	14761	15006	14845	14872	14815	14792	14637	14673	14834	14685	14843	14817	14725	14826	14736	14768	14759	14812	14881	14773	14790	14909	14796	14768	14883	14693	14640	14721	14601	14755	14793	14662	14960	14698	14805	14758	14656	14886	14830	14884	14738	14902	14807	14593	14596	14662	14748	14912	14877	14610	14779	14824	14675	14722	14660	14907	14874	14940	14795	14737	14716	14876	14855	14893	14846	14739	14691	14916	14834	14621	14844	14849	14904	14843	14873	14641	14873	14617	14903	14742	14888	14779	14783	14867	14909	14972	14818	14708	14804	14673	14888	14788	14752	14896	14807	14895	14709	14836	14889	14859	14900	14717	14728	14757	14796	14726	14996	14684	14720	14972	14836	14809	14778	14689	14654	14901	14777	14757	14811	14694	14892	14713	14748	14668	14814	15041	14669	14727	15030	14747	14796	14862	14824	14785	14893	14817	14723	14733	14945	15018	14796	14784	14913	14941	14959	14671	14879	14809	14817	14915	14885	14845	14759	14809	14721	14760	14737	14721	14844	14789	14755	14764	14706	14807	14731	14646	14866	14669	14824	14658	14932	14783	14784	14789	14512	14865	14927	14796	14780	14877	14833	14808	14776	14725	14909	14741	14755	14716	14684
23878	21583	28202	25722	22341	20254	19136	17264	16536	16876	16602	16576	16464	16509	16646	16209	16255	16423	16348	16227	16482	16287	16083	16391	16148	16218	16284	16422	16286	16322	16260	16450	16314	16360	16208	16006	15963	16146	16266	16355	16150	16128	16118	16322	16119	16151	16260	16083	16172	16185	16375	16144	16288	16268	16156	16148	16151	16196	16076	16311	16227	16188	16161	16433	16210	16250	16191	16222	16105	16058	16400	16101	16302	16098	16214	16218	16180	16371	16026	16407	16175	16193	16174	16154	16017	16361	16141	16139	16060	16143	16103	16246	16278	16313	16287	16042	16237	16286	16263	16147	16120	16092	16217	16141	16102	15986	16202	16044	16365	16202	16390	16339	16090	16233	16226	16172	16345	16055	16141	16264	16348	16274	16265	16255	16214	16367	16127	16118	16135	16161	16221	16111	16294	16094	16138	16298	16172	16200	16101	16136	16216	16193	16137	16113	16034	16089	16353	16183	16191	16003	16233	16227	16219	16116	16036	15995	16016	16176	16176	16223	16131	16192	16386	16018	16144	16214	16185	16340	16038	16284	16166	16041	16271	16117	16139	16239	16178	16345	16320	16175	16161	16103	16177	16230	16369	16213	16109	16191	16237	16187	16327	16171	16339	16187	16265	16187	16254	16128	15988	16219	16185	16150	16015	16166	16417	16293	16173	16254	16296	16121	16252	16214	16383	16129	16071	16255	16341	16233	15936	16240	16215	16333	16160	15993	15939	16095	16200	16326	16294	16299	16348	16208	16228	16372	16312	16215	16197	16196	16544	16176	16070	16221	16280	16197	16219	16127	16130	16164	16277	16291	16188	16122	16069	16306	16300	16080	16188	16188	16277	16414	16125	16151	16173	16074	16171	16078	16413	16224	16086	16050	16111	16127	15907	16148	16136	16068	16095	16111	16220	16360	16084	16231	16318	16267	16028	16122	16273	16071	16281	16463	16373	16254	16282	16213	16354	16305	16337	16272	16132	16241	16188	16218	16234	16272	16152	16011	16261	16000	16465	16138	16110	15963	16100	16284	16027	16249	16290	16139	16185	16229	16250	16095	16097	16179	16195	16164	16127	16298	16138	16253	16322	16291	16219	16098	16281	16172	16197	16279	15941	16166	16103	16249	16200	16219	16179	16243	16192	16083	16316	16191	16339	16285	16239	16091	16156	16043	16110	16245	15977	16090	16046	16217	16100	16228	16213	16090	16115	16179	16249	16019	16137	16248	16036	16277	16260	16311	16240	16329	16123	16150	16117	16109	16185	16339	16155	16187	16150	16287	16151	16172	16267	15903	16177	16181	16129	16250	16206	16101	16183	16361	16309	16173	16338	16139	16379	16315	16102	16047	16082	16263	16259	16155	16132	16113	16281	15980	16325	16297	16060	16172	16117	16334	16119	16219	16110	15997	16236	16340	16294	16310	16204	16223	16390	16285	16067	16198	16372	16091	15860	16167	16153	16222	16418	16081	16334	16226	16081	16133	16138	16173	16213	16192	16234	16202	16025	16246	16405	16411	16269	16211	16066	16198	16176	16388	16322	15933	16250	16071	16198	16107	16000	16093	16130	15995	16349	16125	16238	16235	16129	16266	16424	16142	16087	16324	16124	16023	16266	16204	16137	16102	16058	16186	16270	16135	16149	16187	16287	16076	16417	16001	16256	16070	16041	16264	16244	16132	16105	16243	16171	16121	16154	16078	16342	16141	16152	16245	16113	16285	16114	16174	16218	16172	16241	16304	16212	16315	16254	16264	16082	15996	16115	16148	16220	16317	16263	16260	16108	16176	16289	16408	16357	16391	16341	16352	16470	16237	16248	16197	16271	16285	16045	16257	16220	16127	16209	16277	16238	15886	16268	16110	16031	16130	16324	16188	16150	16108	16074	16323	16269	16191	16322	16257	15933	16201	16035	16180	16416	16220	16145	16149	16248	16172	16383	16311	16284	16410	16270	16044	16143	16229	16054	16250	16217	16197	16211	16295	16230	16132	16396	16210	16234	16201	16148	16172	16013	15929	16128	16077	16278	16200	16113	16028	16087	16213	16328	16268	16396	16038	15956	16149	16048	16260	16192	16202	16320	16211	16052	16170	16229	16117	16252	16147	16235	16275	16106	16212	16069	16117	16158	16123	16101	16068	16141	16104	16082	16269	16287	16110	16186	16133	16276	16204	16426	16292	16399	16139	16180	16200	16211	16209	15930	15960	16293	16285	16260	16310	16062	16431	16136	16309	16131	16154	16298	16313	16257	16381	16273	16365	16164	16171	16294	16103	16223	16143	16179	16195	16258	16039	16206	16271	16215	16128	16025	16377	16112	16195	16069	16383	16040	15877	16225	16147	16231	15997	16120	16262	15924	16011	16176	16390	16204	16214	16196	16034	16293	16369	16296	16177	16337	16357	16203	16109	16015	16101	16200	16165	16157	16331	16205	16155	16124	16173	16300	16416	16258	16246	16310	16263	16406	15941	16109	16404	16193	16112	16026	16134	16338	16187	16005	15976	16131	16203	16186	16108	16122	16180	16200	16015	16044	16059	16198	16068	16253	16309	16177	16268	16084	16211	16171	16325	16298	16220	16295	16400	16374	16200	16131	16025	16336	16304	16258	16124	16067	16211	16021	16085	16156	16215	16005	16160	16264	16288	16193	16406	16368	16233	16256	16288	16346	16257	16305	16411	16279	16308	16351	16252	16259	16077	16333	16342	16245	16393	16306	16128	16132	16096	16218	16043	16040	16256	16135	16120	16229	16105	16345	16119	16182	16014	16157	16159	16414	16282	16163	16193	16064	16393	16278	16159	16197	16157	16212	16085	16340	16134	16157	16186	16394	16447	16350	16290	16352	16236	16167	16089	16320	16115	16283	16037	16094	16337	16296	16113	16148	15986	16080	16023	16182	16275	16317	16405	16051	15941	16090	16172	16145	15874	16317	16161	16150	16186	16381	16223	16433	16370	16393	16469	16253	16143	16469	16114	16275	16282	16408	16278	16170	16200	16199	16108	15967	16301	16327	16290	16358	16396	16237	16197	16039	16497	16113	16306	16032	16160	16055	16213	16129	16166	16164	16124	16155	16129	16140	16347	16153	15972	15943	16176	15870	16250	16247	16177	16137	16210	16266	16079	16297	16287	16404	16378	16045	16236	16140	16204	16231	16183	16381	16250	16077	16099	16172	16073	16018	16174	16028	16239	16267	16129	16324	16149	15970	16254	16310	16267	16146	16287	16276	16198	16356	16304	16099	16347	16044	15938	16242	16136	16305	16261	16199	16270	16131	16401	16144	16258	16475	16148	16366	16291	16213	16083	16195	16171	16240	16243	16404	16399	16106	16209	16095	16260	16400	16348	16282	16422	16301	16298	16274	16370	16221	16242	16171	16158	16185	16356	16271	16185	16318	16291	16206	16080	16289	16239	16204	16209	16270	16406	16168	16255	16090	16265	16087	16320	16402	15977	16242	16174	16256	16490	16180	16292	16258	16360	16213	16124	16211	16253	16293	16391	16215	16351	16311	16082	16412	16164	16148	16173	16262	16210	16129	16159	16216	15932	16029	16099	16456	15955	16134	16106	16143	16217	16325	16153	16134	16126	16194	16210	16103	16145	16182	16104	16296	16198	16276	16151	16068	16107	16266	16228	15980	16293	16203	16329	16286	16316	16141	16085	16156	16280	16307	16051	16148	16106	16061	16268	16227	16132	16072	16019	16182	16619	16143	16010	16124	16323	16212	16030	16152	16162	16132	16186	16215	16161	16250	16310	16184	16164	16188	16127	16189	16115	16103	15981	16194	16168	16278	16122	16171	16292	16231	15954	16258	16220	16335	16356	16209	16439	16243	16201	16148	16137	16287	16240	16233	16209	16265	16090	16475	16189	16078	16046	16136	16177	16355	16170	16175	16159	16137	16147	16308	16454	16059	16116	16148	15910	16203	16133	16337	16167	16262	16161	16237	16372	16342	16334	16452	16217	16122	15973	15877	16172	16306	16241	16305	16141	16162	16356	16489	16119	16355	16195	16126	16149	16178	16152	16323	16180	16331	16030	16154	16285	16427	16081	16145	16338	16246	16107	16198	16118	16256	16191	16211	16077	16256	16080	16062	16369	15970	15942	16217	16181	16146	16242	16206	16150	16279	15918	16139	16275	16201	16028	16069	16317	16334	16206	16220	16280	16377	16160	15861	16060	16119	16431	16181	16152	16225	16102	15941	16248	16162	16304	16221	16065	16144	16180	16293	16278	16162	16302	16171	16224	16250	16158	16177	16192	16194	16290	16137	16021	16272	16123	16358	16168	16249	16323	16175	16149	16297	16280	16114	16339	16210	16215	16169	16265	16309	16162	16077	16308	16375	16298	16151	16168	16318	16111	16226	16240	16217	16199	16401	16153	16173	16177	16219	16198	16197	16105	16043	16225	16108	16272	16336	16262	16384	16320	16193	16392	16255	16177	16352	16020	16262	16159	16238	16208	15966	16338	16416	16235	16079	16215	16292	16210	16377	16199	16342	16296	16207	16141	16285	16178	16131	16356	16171	16317	16170	16214	16214	16115	16156	16102	16062	16219	16004	16103	16134	16029	16219	15766	16160	16329	16209	16062	16269	16173	16089	16279	15989	16116	16222	16105	16254	16085	16111	16265	16150	16209	16195	16389	16103	16061	16283	16314	16099	16107	16059	16180	16359	16419	16133	16035	16329	16306	16133	16260	16265	16127	16070	15992	16500	16453	16145	16215	16057	16147	16137	16179	16215	16173	16257	16365	16231	16174	16340	16116	16200	16349	16297	16368	16175	16214	16234	16437	16147	16231	16129	16164	16283	16188	16188	16198	16178	16147	16200	16173	16076	16170	16392	15873	16252	16394	16334	16111	16129	16424	16190	16224	16130	16255	16415	16054	16069	16039	16043	16276	16383	16124	16172	16240	16146	16107	16188	16298	16122	16088	16194	16264	16314	16173	16108	16296	16179	16131	16271	16124	16232	16335	16329	16211	16262	16251	16267	16124	16271	16491	16185	16165	16103	16202	16160	16281	16177	16153	16072	16478	16345	16219	16359	16086	16194	16174	16230	15932	16230	16386	16324	16275	16266	16190	16077	16218	16391	16086	16075	16351	16185	16221	16092	16304	16298	16017	16265	16242	16326	16172	16364	16151	16265	16225
18582	36583	28946	21120	17335	15849	15159	14951	14686	14729	14508	14546	14583	14338	14335	14444	14291	14393	14172	14108	14177	14160	14047	14126	14309	14253	14192	14357	14297	14212	14252	14233	14141	14175	14120	14185	14105	14151	14043	14082	14065	14153	14214	14379	13976	14245	14099	14114	14012	14110	14194	14189	14353	14138	14284	14106	14159	14155	14189	14164	14075	14288	14328	14092	13903	14234	14160	14302	14178	14344	14102	14248	14181	14247	14300	14048	14053	14303	14044	14191	14345	14115	14341	14291	14275	14099	14121	14219	14153	14132	14168	14367	14184	14072	14368	14257	14147	14184	14142	14006	14152	14166	14225	14200	14208	14135	14314	14191	14013	14201	14117	14278	13966	14327	14305	14132	14034	14162	14355	14073	14128	14167	14070	14162	14245	14197	14105	14218	14075	14089	14147	14051	14244	14193	14237	14216	14258	14195	14134	14067	14242	14164	14148	14127	14213	14116	14179	14143	14120	14187	14203	14073	14059	14216	14249	14205	14239	14261	14082	14201	14164	14276	14327	14080	14123	14185	14023	14080	14196	14265	14166	14180	14143	14205	14395	14077	14130	14361	14147	14369	14235	14277	14010	14118	14289	14406	14184	14163	14111	14310	14047	14124	14283	14292	14092	14089	14110	14215	14177	14062	14091	14176	14075	14089	14139	14234	14264	14400	14221	14103	14207	13987	14054	14010	14343	14304	14170	14023	14107	14243	14325	14150	14142	14211	14336	14268	14256	14251	14245	14109	14120	14083	14180	14097	14294	14439	14183	14170	14154	14214	14094	14211	14209	14288	14140	14186	14223	14124	14288	14173	14023	14163	14290	14145	14286	14217	14212	14482	14248	14063	14222	14260	14020	14239	14070	14123	14121	13975	14186	14381	14065	14146	14177	14122	14190	14270	14146	14142	14149	14068	14063	14205	14160	14138	14288	14277	14196	14308	14147	14041	14078	14164	14190	14350	14116	14056	14143	14178	14153	14168	14069	14240	14235	14181	14245	14134	14111	14172	14159	14342	13983	13939	14296	14242	14204	14019	14265	14167	14390	14233	14059	14226	14270	14185	14199	14139	14277	14308	14153	14210	14277	14200	14339	14369	14247	14210	14200	14156	14111	14102	14134	14174	14279	14042	14127	14115	14133	14228	14091	14164	14288	14168	14304	14085	14303	13989	14140	14086	14167	14252	14134	14245	14149	14111	14111	14191	14192	14150	14394	14086	14151	14125	14296	14063	14245	14406	14351	14184	14289	14085	14063	14276	14195	14195	13983	14368	14263	13971	14270	14326	14146	14279	14082	14096	14249	14182	14040	14312	14112	14081	14189	14141	14242	14377	14141	14217	13974	14238	14229	14251	14321	14117	14161	14296	14290	14212	14215	14180	14284	14188	14293	14217	14054	14042	14319	14118	14061	14264	14168	14127	14192	14114	14322	14331	14231	14299	14167	14206	14235	14127	14236	14046	14246	14303	14067	14054	14255	14217	14207	14208	14129	14287	14066	13972	14257	14037	14174	14220	14187	14085	14107	14071	14308	14091	14052	14175	14107	14331	14260	14240	14260	14027	14225	14071	14230	14085	14223	14234	14166	14078	14300	14187	14147	14099	14224	14214	14308	14083	14094	14018	14272	14256	14193	14391	14143	14137	14049	14232	14101	14114	14250	14275	13957	14215	14172	14123	14044	14237	14107	14008	14155	14028	14213	14244	14180	14067	14405	14138	14157	14217	14225	14157	14064	14277	14271	14214	14323	14261	14207	14378	14046	14152	14307	14101	14069	14011	14233	14095	14202	14072	14089	14017	14067	14211	14289	14119	14162	14186	14330	13979	14131	14292	14230	14167	14051	14196	14382	14191	14154	14293	14142	14130	14210	14089	14143	14182	14293	14154	14091	14275	14325	14065	14111	14266	14320	14339	14266	14173	14013	14201	14167	14243	14202	14225	14251	13923	14199	14326	14201	14188	14308	14001	14185	14205	14356	13956	14147	14108	14125	13990	14293	14173	14113	14199	14336	14233	14287	14218	14254	14302	14141	14259	14187	14085	14046	14189	14226	14231	14126	14106	14141	14278	14150	14104	14189	14222	14100	14059	13979	14187	14219	14131	14111	14190	14144	14211	14053	14162	14318	14253	14225	14247	14220	14275	14051	14134	14230	14208	14243	14013	14127	14277	14094	14143	14081	14290	14162	14150	14133	14154	14258	14260	14088	14109	14348	14189	14192	14282	14240	14054	14127	14042	14211	14189	14317	14179	14327	14119	14280	14066	14234	14118	14110	14115	14157	14009	14248	14185	14238	14259	14213	14190	14278	14117	14279	14336	14098	14252	13999	14298	14146	14281	14029	14187	14214	14070	14296	14143	14151	14212	14109	14166	14187	14198	14168	14156	14091	14013	14206	14206	14032	13964	14214	14117	14182	14131	14196	14078	14247	14110	14192	14217	14297	14293	14340	14048	14230	14219	14239	14354	13942	14193	14266	14244	14204	14155	14124	14118	14220	14118	14147	14223	14335	14286	14269	14229	14250	14280	14205	14246	14038	14262	14170	14117	14217	14249	13951	14057	14140	14139	14163	14329	14106	14219	14248	14315	14250	14209	14149	14178	14309	14191	13991	14226	14464	14045	13988	14184	14142	14169	14141	14211	14201	14341	14319	14109	14314	14092	14139	14207	14265	14169	14226	14306	14116	14183	14329	14192	14190	14224	14209	14200	14253	14218	14103	14201	14128	14262	14203	14114	14328	14131	14197	14133	14114	14289	14079	14333	14220	14132	14148	14245	14299	14149	14290	14152	14270	14206	14204	14367	14255	14114	14079	14325	14219	14194	14183	14265	14138	14194	13960	14147	14083	14167	14206	14316	14167	14165	14294	14296	14050	14179	14256	14036	14248	14250	14274	14163	14124	14153	14329	14217	14092	14095	14067	14232	14142	14171	14292	14150	14119	14137	14294	14152	14033	14206	14240	14117	14189	14111	14064	14182	14136	14164	14373	14198	14130	14164	14163	14297	14296	14223	14148	14125	14358	14197	14065	14123	14069	14245	14256	14263	14199	14200	14379	14082	14017	14157	14295	14224	14122	14029	14072	14344	14095	14044	14030	14186	14129	14228	13951	14087	14156	14170	14143	14242	14158	14020	14308	14117	14142	14279	14141	14148	14184	14187	14029	14115	13959	14337	13997	14129	14102	14168	14257	14129	14167	14153	14193	14048	14115	14094	13927	14232	14246	14233	14013	14351	14151	14178	14144	14197	14232	14055	14158	14098	14216	14188	14089	14230	14211	14157	14126	14116	14279	14161	14216	14175	14276	14053	14128	14214	14260	14079	14198	14095	14131	14245	14150	14175	14270	14111	14246	14149	14303	13960	14243	14268	14271	14202	14132	14180	14222	14199	14079	14296	14282	14149	14291	14155	14278	14185	14103	14155	14254	14236	14163	14101	14180	14258	14262	14176	14080	14230	14329	14019	14204	14263	14189	14178	14092	14243	14194	14320	14221	14248	14152	14120	14205	14178	14103	14193	14238	14149	14106	14247	14218	14181	14321	14327	14146	14092	14267	14008	14094	14288	14062	14151	14027	14019	14190	14149	14253	14080	14224	14319	14095	14050	14266	14164	14160	14018	14156	14141	14289	14299	14262	14054	14241	14169	14291	14208	14117	14152	14279	14209	14065	14342	14290	14154	14178	14176	14194	14156	14159	14145	14205	14288	14217	14263	14087	14061	14159	14231	14126	14195	14106	14195	14079	14209	13940	14290	14111	14254	14430	14160	14174	14343	14211	14165	14323	14034	14183	14110	14282	14094	14121	14256	14297	14249	14318	14267	14222	14033	14257	14093	14296	14122	14240	14332	14220	14176	14174	14086	14266	14125	14119	14197	14159	13969	14067	14195	14133	14187	13994	14103	14003	14066	14289	14062	14350	14354	14123	14079	14146	14042	14215	14142	14119	13967	14241	14260	14305	14186	14253	14103	14064	14085	14275	14238	14050	14210	14221	14176	14098	14035	14161	14330	14113	14017	14145	14187	14296	14255	14228	14242	14240	14068	14253	14299	14172	14273	14269	14055	14256	14091	14096	14062	14173	14146	14028	14282	14131	14217	14283	14201	14247	14086	14229	14318	14139	14247	14230	14332	14144	14107	14073	14303	14098	14279	14306	14087	14157	14320	14184	14070	14209	14233	14172	14147	14306	14007	14177	14316	14254	14128	14188	14247	14255	14013	14174	14106	14255	14139	14125	14041	14128	14180	14157	14026	14013	14149	14111	14147	14210	14269	14069	14161	14388	14207	14192	14166	14304	14323	14031	14194	14237	14181	14186	14217	14199	14265	14144	14151	14177	14218	14214	14405	14158	14247	14175	14113	14237	14242	14116	14484	14233	14127	14251	14169	14197	14118	14048	14173	14117	14191	14221	14130	14134	14260	14174	14190	14201	14159	14192	13998	14166	14232	14240	14424	14125	14250	14284	14289	14271	14234	14119	14186	14204	14255	14232	14270	14149	14248	14228	14220	14316	14164	14027	14146	14136	14280	14161	14317	14079	14183	14212	14226	14200	14303	14059	14127	14064	14111	14286	14079	14052	14265	14178	14075	14220	14251	14226	14231	14085	13979	14129	14314	14193	14290	14222	14099	14246	14139	14242	14069	14123	14155	14340	14301	14166	14179	14086	14093	14210	14210	14305	14105	14285	14182	14187	14211	14077	14261	14373	14120	14283	14203	13988	14073	14157	14167	13963	14206	14309	14188	14125	14151	14134	14284	14011	14199	14189	14255	14204	14162	14137	14127	14100	14137	14048	14182	14167	14161	14112	14075	14177	14149	14082	14186	14252	14249	14238	14207	14314	14212	14227	14239	14172	14091	14282	14147	14151	14329	14259	14242	14229	14142	14368	14251	14279	14190	14289	14225	14080	14188	14246	14192	14022	14322	14267	14057	14259	14091	14224	14223	14066	14284	13975	14346	14315	14198	14154	14090	14273	14077	14252	14147	14111	14260	14239	14213	14129	14324	14151	14146	14232	14011	14115	14228	14120	14180	14096	14329	14130	14214	14265	14121	14127	14106	14138	14090	14130	14330	14137	14134	14217	14248	14157	14176	14078	14179	14199	14262	14083	14179	14170	14086	14226	14219	14213	14055	14089	14396	14056	14118
25461	21577	27083	26872	19532	18428	18299	17705	17398	17247	17218	17302	17235	17287	17183	16867	17022	17163	17123	16936	17180	17129	16972	17158	16996	17132	17248	17107	17107	17303	17301	17107	16943	16982	17064	16822	17299	17080	16990	17032	17048	17030	16888	17253	17038	17094	17080	17086	17010	16961	17072	17089	17060	17064	16914	17028	17143	17012	17021	17052	17077	17059	17156	16978	16890	17211	16997	16952	17038	17137	16865	17019	17140	16951	17187	16989	16923	16998	17153	17085	17064	17078	17191	17006	16860	17115	17061	17030	16916	16941	17147	17045	17113	17066	16961	17075	17253	17116	17119	17154	16911	17060	16872	17057	17045	16973	16929	17039	16888	17061	16904	16963	17104	16976	17062	16969	17184	16927	16963	17181	17164	17177	17023	17036	17047	17207	16863	17252	17014	17155	16993	17097	16823	16952	17058	17285	17024	17087	16940	17039	16852	17097	16954	17111	17036	16972	17133	17056	16933	17079	17134	17068	17025	17086	17148	17254	17187	17014	17033	17153	17109	17231	17120	16861	17267	17157	17135	17063	16872	16958	17073	16856	17065	17009	16935	17141	16950	17167	17071	17041	16913	16939	17055	17030	17029	17052	17182	16903	17016	17121	16933	17020	17069	16943	17110	17086	17241	17155	16997	16976	17154	16945	17091	16878	17031	16994	17108	17067	16846	16953	17077	17034	16972	16923	17132	17010	17306	17123	16906	16929	17119	16899	17059	17063	16869	17055	17074	16991	17139	16980	16975	16969	17101	17192	17154	17069	17020	17160	16934	17169	17395	17026	17119	17058	17039	16954	16861	16845	16894	16980	17124	17109	17089	17205	17080	17067	17092	16869	17195	17106	17123	17010	17190	16959	17224	17147	17029	17060	17056	17120	17068	17029	17083	17229	17186	17125	17287	16923	17188	17096	16955	17100	16981	17230	17076	17012	16868	16914	17141	17222	17155	17055	16917	17087	17008	16990	17060	16899	16990	17325	17196	16947	16965	17226	16984	17167	17130	17173	17205	17161	16918	17042	17136	17029	17038	16985	17016	17117	17028	17214	17092	16991	17065	16893	17120	17019	17229	17210	17095	17023	17264	17170	17226	17160	17160	17137	17008	17028	16881	16980	17236	17034	17039	16997	16960	17173	17201	17055	16910	16944	17075	17165	17309	17121	17183	16937	17136	17125	17023	17090	17149	17237	17146	17010	17053	17171	17095	16972	17125	16805	16951	17271	17074	17196	17027	16907	16892	17117	16995	17115	17243	17102	16959	17097	17187	16999	17072	17174	16990	17218	17154	17060	16897	17021	16982	16955	17282	17158	17009	17052	17146	17204	17214	17009	17030	17205	16958	17144	17122	17028	17052	17134	16893	17021	17279	17220	17268	17168	17169	16959	17187	16985	17235	16994	16871	17243	17132	17149	16943	16972	16922	17107	16969	17295	17002	17105	17007	17106	17006	17242	17083	16925	17257	16965	16964	16990	17000	17009	16912	17009	17120	16949	17011	17181	17124	17174	17127	17103	17144	17066	17182	17011	17157	17132	17170	16879	17022	16989	16871	16942	17166	17071	17101	17035	17013	16965	17095	17242	16993	17041	17212	17221	17044	16964	17220	17026	17044	17079	17126	16984	17040	17087	17166	16866	16968	17146	17105	17187	17186	17169	16914	17073	17105	16902	17056	17076	17115	17217	17273	16996	16763	16990	17102	16834	17044	17159	17112	17201	16924	16996	17101	17044	16898	16964	17191	17312	17022	16918	16976	17021	16981	16821	17164	17027	17167	17178	17244	17079	17338	17029	17011	16918	17001	17306	16959	16992	17150	17136	17029	17195	17197	17269	17150	17195	17125	16952	16982	17268	17109	16944	17115	17260	16992	17180	17034	17133	16869	16910	17125	17098	17181	17197	17108	17087	17202	17064	17189	16965	16932	16982	17068	17085	16997	16910	17207	17262	17268	17123	17131	16987	17093	17073	17048	17172	17173	17042	16923	16984	17346	17212	17038	17140	17006	17055	16874	17001	16939	17073	16982	16904	16838	17135	17059	17204	17085	17167	17065	16980	17201	16982	17224	17124	17154	17037	16978	17011	17077	17231	17225	17070	16958	17093	17055	17433	17202	16778	17200	17072	17180	17205	17298	17118	17072	16853	17050	17010	17119	17075	17014	17061	17041	16884	17085	17225	17119	17125	17095	17174	16916	17136	16818	17176	16927	17186	16976	17043	17153	17003	16930	16719	17069	16973	17077	17042	17095	17081	16988	17392	17144	16876	17163	17104	16998	17053	17098	17287	17305	17229	17058	16923	16938	16966	16972	16971	17120	17184	16953	17069	16910	17083	17153	17043	16844	16962	17128	17040	17226	17192	17157	16954	17101	17182	17090	17057	16929	17138	17096	16994	16980	17026	17020	17075	17134	17073	17004	17030	17028	17053	17133	17117	17124	16934	17075	17021	17113	17010	17021	17128	17137	16957	16895	17094	17120	17021	17112	17017	17012	16981	16972	17092	17199	17018	17047	17003	17005	16892	17001	17144	17070	17048	17147	16907	17105	17108	17190	17136	17086	17253	17344	17163	17117	17012	17029	17019	17059	16863	16873	16956	17032	16869	16807	16996	17069	17100	17060	17107	17080	17091	17003	17083	16898	17066	17204	17043	16981	17027	16987	17093	17198	17058	17005	17085	17052	17261	17062	17051	17053	16834	16923	17220	17156	17020	16969	17270	17151	17165	16984	16920	17145	17110	17212	17222	17059	17007	17052	17073	17082	17181	17074	16997	17147	17079	17063	17016	16900	16975	17021	17030	17094	17013	17125	16989	17217	17062	17315	17063	16970	17148	16950	17018	17236	17244	16986	17124	17062	17081	16996	17110	17270	17106	16901	17102	17086	17091	17193	17179	17153	16856	17057	17072	16924	17017	17108	17101	17175	17129	16992	17243	17022	16964	16956	16972	17241	16955	17162	17164	16978	17006	17049	17175	17012	16997	17333	16880	17251	17239	17193	17322	17235	17022	17069	16979	17139	17083	17011	16878	17154	16975	17280	17000	17068	17204	16962	16912	17114	17298	17008	17268	17067	17120	17137	17278	16835	16957	17175	17105	17009	17066	17112	17023	17062	17045	17075	17225	17097	17178	17011	16997	17346	17077	17313	17047	17097	17214	17050	17262	16902	17088	16804	17013	17053	17021	16930	17162	16933	17208	17069	16976	16993	16997	16997	17063	17210	17181	17170	17129	17107	17083	17078	17184	17149	17040	17289	17179	17107	17151	16961	16845	17085	17155	17251	16950	17087	17162	17090	16859	17103	17210	17101	17007	17099	16950	16803	17076	17245	17121	17029	17073	17158	16966	17037	17120	17069	16921	17016	16955	16971	16890	17040	17154	16969	16966	17214	17030	17007	16943	17185	17045	16999	17117	17232	17161	17016	17097	17122	16969	17009	16970	17089	17063	17158	17036	17099	16900	17071	17216	17180	16989	16916	16897	17248	17181	16942	16968	16974	17169	17032	17219	17079	17024	17103	16904	17029	17040	17277	17035	17062	17075	17115	17101	17148	16760	17029	16916	17096	16947	17177	17167	17002	17102	17214	16937	17047	17123	16941	17046	17070	16993	17152	17144	17015	16892	17022	17040	17109	16943	16971	17237	17029	17170	17021	17069	17166	17076	16978	16769	16994	17105	17145	17246	17197	17136	17216	17173	16922	17088	17192	17091	16956	16980	17134	16975	17191	17072	17090	16890	16971	17226	17071	17030	17133	17122	17063	17088	16979	17040	17251	17098	17133	16920	16971	16953	16946	16879	17142	16957	17066	17187	17067	17202	16996	17076	17193	17107	17127	16978	17140	17017	17038	17007	17214	17324	17053	17216	16948	17094	17130	17098	17153	17058	16938	16884	17244	16820	16800	16971	16994	17143	16905	17072	17209	16972	17148	16991	17129	17010	17070	17069	17046	16992	17075	17016	17142	17066	17080	17300	17025	16894	16978	16966	17012	16998	17030	16914	17110	17179	16906	17037	17127	17018	17045	17097	17144	17058	17062	17072	16883	16925	17169	17081	17220	16832	17042	17094	17077	16999	17269	17138	16977	16994	17230	17061	17080	17025	17080	17087	16960	17093	17105	17205	16997	17075	16864	17101	17207	17049	16934	16995	17044	16899	16954	17057	17082	16755	16990	17054	16869	17200	16980	16866	17029	16986	16890	16935	16847	17075	17231	17127	16967	16871	16918	16966	17102	16954	17218	17013	17180	17053	17067	16895	17073	17184	17178	16934	17110	17117	16945	17187	17166	17065	16993	17004	17053	16985	17170	16986	17043	16965	17056	17187	17147	17282	17052	16990	17080	16866	17131	16747	17036	17177	16968	17147	16979	17109	17178	17129	16965	17117	16973	17167	17238	17236	17200	16988	17113	16938	17276	17064	17145	17036	17012	16992	17050	16977	16830	16915	17129	17154	17033	17046	17064	17044	17141	17180	16941	17280	17006	17083	17223	17255	17227	17150	17041	16910	17140	17080	17073	17047	17086	16944	17084	16874	17134	17209	17092	17200	17107	17067	17083	16881	16894	17124	17085	17046	17136	17056	16972	17103	17233	16969	17127	16951	17166	16983	17219	17179	16914	17097	17321	17168	17044	17015	17020	17003	17251	17083	17046	16943	16966	17170	16966	17048	17143	17172	17159	16830	17065	16937	17077	17140	17141	17282	17101	17274	17250	17186	17093	17306	17253	17147	17187	16968	16986	17298	16924	16852	17096	17103	17127	17030	16963	16972	16991	17109	17104	17176	17157	16992	16977	17104	17251	17151	17053	16997	17156	16976	17011	17273	16842	17128	17029	16957	17292	17016	17150	17042	17125	17012	17071	17049	17057	17120	17040	17281	17094	16867	17047	17039	16962	16935	17230	17085	17144	17093	17157	17033	17076	17368	17339	17220	17011	17214	17063	17154	17275	17021	17048	17113	17131	16814	16990	16885	16908	16745	17126	17152	16973	16925	17113	17028	16992	16980	17224	17125	16917	17065	17034	17122	17064	17144	17057	17302	17038	17015	17114	17049	16952	17093	17096	17195	16995	17004	17059	17208	17031	17238	16940	16940	17036	16911	17034	17119	17165	16936	17043	17229	17066	16929	16886	16979	16973	17008	17153	17104	17299	17303
19113	31983	23459	18290	16752	16031	15480	15135	15242	14929	14996	14945	14777	14993	14848	14523	14737	14844	14757	14791	14563	14795	14737	14435	14810	14578	14646	14671	14713	14688	14832	14719	14669	14636	14930	14724	14723	14531	14709	14697	14456	14664	14752	14678	14697	14568	14563	14628	14907	14616	14569	14772	14841	14711	14610	14633	14591	14897	14600	14572	14571	14567	14656	14645	14687	14709	14943	14570	14569	14721	14507	14725	14840	14627	14543	14581	14707	14670	14483	14843	14881	14590	14640	14554	14820	14718	14593	14608	14694	14544	14805	14523	14530	14848	14700	14775	14638	14716	14599	14670	14711	14621	14756	14605	14626	14783	14609	14568	14631	14643	14723	14686	14576	14621	14758	14656	14824	14608	14672	14787	14573	14678	14636	14722	14812	14752	14630	14695	14642	14699	14727	14640	14484	14440	14702	14790	14706	14619	14617	14680	14796	14746	14546	14705	14616	14453	14757	14677	14519	14574	14627	14739	14702	14688	14631	14540	14662	14744	14575	14675	14700	14651	14635	14597	14503	14743	14532	14668	14889	14711	14756	14644	14786	14645	14629	14858	14653	14836	14801	14710	14773	14857	14587	14533	14597	14517	14774	14709	14736	14705	14557	14667	14514	14673	14735	14563	14651	14753	14623	14535	14782	14585	14681	14635	14725	14577	14691	14619	14545	14685	14772	14620	14822	14760	14631	14763	14650	14671	14511	14664	14821	14652	14688	14565	14757	14659	14445	14609	14710	14617	14680	14654	14716	14597	14773	14613	14684	14734	14668	14775	14745	14661	14689	14511	14793	14658	14681	14753	14719	14691	14888	14753	14769	14690	14844	14554	14675	14620	14669	14552	14574	14642	14563	14703	14609	14933	14850	14677	14782	14567	14647	14646	14692	14719	14535	14772	14631	14734	14768	14531	14708	14513	14719	14504	14772	14624	14751	14584	14757	14801	14628	14604	14768	14625	14635	14716	14676	14612	14549	14625	14677	14715	14570	14681	14793	14621	14741	14596	14608	14593	14545	14675	14818	14591	14684	14792	14784	14578	14611	14737	14529	14705	14751	14574	14723	14469	14594	14763	14506	14669	14678	14740	14703	14691	14628	14614	14507	14579	14645	14768	14819	14594	14633	14655	14631	14660	14825	14838	14652	14607	14591	14756	14620	14600	14504	14665	14701	14632	14778	14622	14622	14941	14740	14575	14706	14673	14701	14685	14723	14688	14697	14648	14865	14658	14702	14738	14832	14630	14770	14584	14525	14752	14633	14655	14831	14637	14604	14820	14730	14752	14615	14834	14634	14782	14677	14537	14631	14554	14555	14815	14782	14621	14697	14599	14775	14653	14780	14535	14638	14670	14555	14712	14578	14601	14734	14618	14746	14732	14797	14668	14742	14443	14684	14591	14650	14830	14594	14729	14917	14617	14661	14828	14706	14668	14680	14584	14697	14632	14661	14804	14775	14525	14664	14598	14765	14627	14597	14544	14555	14545	14524	14646	14714	14690	14752	14663	14657	14693	14817	14823	14795	14678	14711	14640	14861	14403	14739	14771	14514	14592	14698	14651	14567	14703	14486	14706	14689	14689	14649	14780	14739	14632	14524	14534	14796	14667	14607	14674	14857	14601	14524	14815	14745	14724	14706	14716	14829	14562	14675	14569	14739	14760	14762	14687	14762	14813	14590	14826	14619	14638	14888	14644	14890	14584	14730	14807	14720	14791	14635	14740	14761	14679	14694	14630	14647	14514	14549	14710	14685	14584	14627	14688	14713	14623	14465	14585	14584	14647	14758	14711	14691	14719	14588	14673	14619	14564	14758	14617	14769	14751	14640	14734	14771	14617	14612	14602	14795	14598	14869	14696	14600	14607	14550	14724	14593	14757	14729	14717	14689	14587	14650	14730	14697	14688	14749	14700	14710	14744	14596	14763	14592	14649	14565	14616	14617	14608	14732	14693	14710	14643	14667	14719	14736	14542	14439	14711	14854	14581	14855	14502	14664	14905	14624	14894	14599	14583	14538	14846	14648	14631	14650	14585	14621	14685	14551	14677	14649	14690	14679	14691	14701	14602	14780	14698	14644	14726	14636	14516	14693	14731	14708	14721	14563	14717	14827	14624	14801	14684	14597	14732	14666	14667	14656	14617	14630	14801	14694	14647	14561	14582	14575	14741	14524	14735	14690	14585	14623	14751	14744	14730	14571	14657	14588	14742	14807	14675	14632	14688	14793	14813	14582	14588	14633	14652	14698	14646	14645	14650	14596	14627	14798	14736	14563	14752	14810	14630	14484	14597	14661	14587	14760	14584	14937	14734	14848	14719	14633	14737	14767	14605	14783	14464	14581	14833	14592	14736	14829	14700	14651	14852	14772	14641	14654	14607	14768	14626	14534	14645	14663	14750	14700	14728	14587	14756	14702	14812	14725	14698	14577	14800	14665	14694	14689	14718	14716	14484	14762	14726	14918	14757	14669	14577	14634	14480	14654	14762	14673	14627	14800	14590	14819	14628	14570	14622	14740	14726	14772	14598	14758	14663	14724	14694	14775	14545	14483	14706	14625	14638	14617	14699	14690	14823	14609	14709	14684	14649	14664	14715	14614	14598	14698	14583	14857	14820	14690	14741	14563	15010	14838	14850	14645	14673	14771	14818	14571	14723	14713	14619	14649	14665	14659	14622	14673	14721	14761	14720	14705	14784	14553	14652	14666	14604	14714	14641	14556	14792	14698	14615	14584	14742	14540	14574	14626	14782	14622	14673	14664	14605	14638	14700	14536	14510	14576	14710	14691	14664	14672	14616	14698	14656	14766	14655	14979	14815	14751	14567	14614	14675	14501	14656	14669	14703	14721	14702	14634	14508	14815	14565	14609	14574	14659	14721	14565	14461	14795	14690	14808	14824	14690	14602	14541	14698	14721	14659	14721	14588	14755	14648	14671	14683	14753	14772	14887	14877	14808	14676	14792	14706	14764	14612	14609	14761	14832	14735	14689	14671	14585	14742	14582	14604	14644	14754	14682	14592	14721	14567	14753	14772	14702	14855	14718	14642	14673	14737	14751	14871	14720	14688	14659	14679	14709	14610	14795	14598	14865	14615	14784	14792	14688	14640	14845	14761	14694	14561	14732	14695	14762	14681	14712	14522	14653	14614	14526	14718	14670	14785	14621	14726	14755	14554	14521	14734	14782	14539	14684	14627	14665	14541	14791	14700	14716	14712	14623	14787	14678	14765	14620	14676	14601	14655	14671	14631	14730	14789	14764	14746	14698	14757	14865	14615	14859	14656	14760	14774	14738	14592	14666	14899	14678	14622	14589	14882	14710	14682	14729	14683	14614	14673	14691	14816	14743	14698	14691	14390	14811	14772	14817	14740	14723	14763	14680	14545	14588	14710	14712	14621	14572	14563	14676	14724	14693	14728	14621	14845	14711	14637	14725	14798	14636	14571	14659	14591	14565	14556	14630	14720	14724	14712	14580	14729	14606	14733	14726	14676	14694	14802	14449	14806	14720	14621	14706	14596	14742	14615	14754	14773	14646	14573	14756	14720	14550	14631	14801	14777	14921	14762	14832	14612	14734	14769	14404	14653	14789	14649	14839	14831	14669	14683	14690	14846	14603	14761	14741	14601	14605	14715	14735	14745	14715	14667	14446	14644	14698	14615	14680	14705	14767	14736	14722	14741	14707	14622	14814	14654	14776	14764	14693	14774	14548	14708	14730	14610	14558	14605	14717	14768	14582	14572	14552	14626	14628	14575	14628	14496	14818	14481	14606	14726	14733	14887	14794	14696	14655	14692	14704	14568	14684	14551	14764	14716	14552	14851	14694	14880	14668	14667	14700	14448	14728	14800	14622	14692	14823	14515	14697	14686	14820	14677	14731	14785	14758	14754	14727	14711	14684	14448	14547	14769	14786	14741	14677	14678	14748	14597	14697	14683	14551	14590	14734	14598	14780	14661	14566	14666	14648	14867	14544	14679	15010	14702	14729	14799	14861	14579	14465	14728	14524	14514	14633	14735	14736	14540	14836	14476	14765	14614	14732	14545	14647	14842	14774	14678	14739	14745	14619	14743	14629	14848	14748	14642	14646	14655	14664	14743	14663	14894	14633	14513	14573	14678	14664	14690	14666	14679	14831	14675	14707	14646	14668	14565	14560	14825	14607	14728	14628	14635	14662	14839	14654	14618	14660	14597	14600	14687	14577	14785	14509	14740	14713	14642	14543	14804	14619	14852	14739	14624	14662	14572	14448	14607	14606	14702	14805	14477	14668	14678	14695	14580	14745	14608	14866	14619	14459	14482	14687	14762	14596	14683	14556	14790	14813	14637	14696	14578	14822	14565	14708	14731	14510	14584	14724	14676	14863	14818	14782	14831	14712	14878	14707	14592	14695	14676	14625	14512	14497	14681	14747	14616	14518	14608	14610	14939	14646	14651	14643	14626	14688	14613	14726	14815	14725	14634	14740	14693	14675	14613	14711	14846	14824	14659	14665	14661	14527	14533	14912	14707	14733	14497	14590	14679	14711	14578	14583	14726	14579	14857	14633	14808	14699	14676	14788	14671	14729	14773	14729	14671	14656	14541	14550	14549	14728	14627	14583	14666	14834	14682	14568	14707	14702	14578	14630	14783	14610	14534	14572	14718	14810	14628	14669	14502	14750	14858	14598	14777	14713	14683	14710	14640	14561	14749	14671	14702	14747	14782	14617	14618	14681	14754	14733	14900	14693	14503	14664	14782	14611	14684	14623	14628	14699	14613	14786	14748	14710	14633	14646	14647	14776	14607	14929	14531	14696	14598	14672	14764	14798	14731	14579	14745	14620	14641	14746	14546	14656	14603	14707	14671	14708	14697	14627	14577	14643	14610	14806	14465	14638	14651	14598	14537	14643	14724	14712	14409	14766	14503	14710	14665	14665	14714	14469	14709	14731	14651	14748	14613	14733	14631	14684	14636	14681	14647	14692	14650	14701	14562	14682	14707	14698	14775	14718	14780	14447	14699	14560	14703	14739	14600	14754	14787	14594	14663	14637	14767	14853	14711	14824	14699	14793	14545	14656	14650	14861	14817	14680	14720	14614	14671	14693	14649	14730	14769	14743	14803	14694	14649	14766	14746	14652	14750	14687	14809	14725	14640	14680	14819	14611	14745
22793	21625	28845	24902	21955	23171	22281	17809	16819	16973	16989	16724	16767	16761	16710	16744	16640	16727	16428	16472	16447	16543	16560	16598	16431	16542	16371	16295	16445	16502	16295	16456	16528	16451	16447	16362	16570	16287	16229	16301	16347	16215	16519	16142	16271	16505	16365	16339	16383	16592	16325	16497	16570	16322	16385	16346	16453	16212	16491	16397	16467	16522	16339	16389	16333	16444	16211	16340	16200	16296	16408	16227	16451	16324	16273	16187	16495	16076	16174	16224	16313	16338	16190	16307	16171	16413	16421	16254	16273	16423	16649	16437	16310	16239	16231	16423	16345	16220	16392	16346	16341	16289	16277	16387	16245	16317	16216	16468	16222	16389	16354	16412	16354	16374	16397	16289	16145	16410	16362	16371	16249	16119	16139	16287	16257	16306	16330	16346	16296	16295	16340	16355	16547	16215	16439	16163	16192	16290	16317	16298	16315	16195	16502	16375	16379	16434	16319	16155	16277	16273	16182	16478	16465	16238	16370	16257	16353	16463	16347	16410	16223	16221	16334	16373	16383	16470	16340	16463	16166	16119	16287	16492	16294	16299	16548	16453	16186	16403	16217	16465	16399	16658	16329	16457	16556	16224	16330	16346	16430	15986	16286	16212	16482	16385	16268	16407	16134	16349	16384	16339	16453	16607	16276	16333	16237	16399	16391	16330	16303	16405	16250	16243	16255	16068	16182	16201	16469	16377	16228	16480	16392	16395	16263	16295	16273	16411	16197	16217	16259	16296	16359	16421	16450	16222	16295	16331	16333	16464	16350	16256	16463	16384	16244	16244	16358	16514	16090	16324	16358	16439	16415	16405	16252	16353	16116	16257	16308	16191	16439	16365	16369	16199	16330	16306	16291	16386	16347	16208	16194	16329	16461	16330	16272	16354	16180	16241	16349	16499	16456	16325	16219	16321	16381	16355	16102	16273	16176	16354	16527	16504	16640	16409	16418	16378	16342	16520	16373	16220	16425	16196	16302	16360	16305	16168	16239	16235	16509	16346	16421	16490	16350	16321	16203	16173	16301	16386	16330	16368	16152	16225	16439	16323	16242	16416	16451	16006	16146	16408	16304	16287	16415	16521	16289	16391	16292	16337	16252	16361	16244	16303	16440	16299	16192	16464	16393	16285	16454	16509	16302	16315	16188	16267	16520	16386	16285	16306	16102	16213	16253	16311	16291	16245	16346	16281	16294	16298	16464	16140	16335	16406	16326	16374	16302	16318	16311	16234	16515	16351	16111	16162	16306	16303	16193	16225	16257	16351	16349	16141	16198	16267	16483	16339	16398	16400	16367	16351	16291	16400	16221	16375	16369	16248	16323	16326	16492	16075	16345	16337	16334	16102	16164	16240	16182	16324	16432	16371	16479	16333	16325	16517	16396	16395	16176	16152	16293	16431	16369	16360	16312	16257	16178	16443	16066	16280	16414	16252	16224	16438	16227	16267	16194	16371	16390	16356	16311	16420	16284	16473	16326	16394	16491	16186	16370	16248	16271	16387	16306	16386	16162	16113	16436	16389	16266	16363	16421	16420	16272	16194	16271	16408	16293	16193	16142	16198	16271	16088	16367	16284	16326	16223	16479	16147	16418	16331	16367	16430	16262	16238	16275	16421	16400	16250	16292	16309	16241	16465	16375	16227	16300	16322	16293	16162	16314	16256	16253	16300	16443	16508	16372	16367	16378	16328	16171	16309	16314	16399	16493	16474	16478	16376	16088	16230	16383	16344	16445	16171	16305	16294	16405	16369	16420	16128	16390	16135	16483	16408	16135	16321	16422	16227	16426	16267	16288	16271	16436	16212	16337	16356	16304	16401	16423	16364	16370	16324	16267	16505	16341	16385	16343	16156	16276	16292	16517	16424	16119	16403	16459	16640	16492	16320	16243	16154	16528	16490	16430	16417	16697	16448	16229	16270	16265	16448	16331	16372	16361	16337	16256	16282	16458	16403	16248	16207	16408	16313	16285	16236	16292	16204	16426	16194	16458	16229	16354	16360	16267	16348	16357	16203	16271	16427	16320	16323	16224	16333	16228	16297	16425	16429	16308	16401	16451	16273	16323	16283	16295	16344	16228	16296	16131	16298	16254	16284	16272	16153	16302	16195	16186	16301	16217	16353	16364	16335	16465	16422	16324	16230	16252	16357	16351	16268	16220	16238	16336	16323	16328	15927	16289	16428	16336	16357	16218	16442	16297	16493	16371	16194	16443	16623	16304	16184	16445	16209	16152	16084	16238	16377	16168	16262	16433	16454	16191	16319	16234	16351	16500	16423	16234	16194	16223	16339	16395	16241	16107	16451	16415	16402	16290	16412	16358	16249	16121	16274	16522	16346	16420	16275	16197	16081	16296	16617	16390	16171	16276	16259	16503	16136	16357	16372	16332	16303	16222	16422	16259	16306	16450	16130	16288	16410	16500	16389	16286	16232	16263	16155	16214	16307	16526	16307	16420	16130	16193	16194	16409	16338	16314	16065	16374	16169	16462	16312	16332	16162	16190	16266	16261	16412	16464	16189	16209	16291	16236	16226	16251	16538	16360	16304	16215	16381	16250	16215	16383	16321	16409	16276	16406	16271	16197	16379	16420	16386	16195	16573	16300	16243	16375	16333	16432	16213	16343	16295	16366	16116	16362	16520	16405	16312	16334	16349	16272	16383	16218	16267	16397	16305	16508	16304	16301	16230	16377	16525	16345	16326	16225	16246	16268	16545	16328	16323	16280	16315	16170	16054	16137	16442	16426	16227	16181	16345	16347	16350	16246	16180	16311	16518	16324	16377	16331	16294	16250	16081	16310	16441	16392	16289	16396	16445	16422	16415	16282	16340	16206	16243	16265	16450	16424	16567	16395	16361	16191	16359	16256	16228	16368	16361	16497	16291	16326	16242	16382	16027	16262	16451	16281	16184	16371	16354	16310	16174	16222	16428	16256	16397	16486	16157	16250	16266	16482	16458	16459	16444	16590	16294	16269	16309	16225	16290	16358	16371	16287	16238	16321	16364	16183	16355	16349	16298	16450	16289	16422	16503	16422	16274	16337	16190	16364	16145	16238	16487	16401	16399	16475	16277	16111	16280	16412	16367	16213	16501	16295	16140	16364	16564	16511	16330	16413	16334	16199	16311	16251	16167	16155	16259	16382	16405	16228	16203	16427	16383	16345	16286	16437	16150	16332	16284	16363	16312	16176	16224	16249	16095	16300	16207	16290	16373	16313	16411	16287	16301	16410	16218	16146	16233	16282	16213	16384	16227	16413	16346	16185	16287	16264	16244	16425	16237	16151	16170	16282	16313	16301	16371	16203	16464	16252	16421	16225	16188	16315	16465	16335	16287	16441	16437	16414	16292	16177	16261	16272	16241	16102	16364	16426	16161	16279	16259	16502	16291	16428	16443	16516	16276	16243	15953	16405	16408	16395	16414	16473	16160	16257	16334	16289	16164	16351	16385	16294	16359	16189	16351	16312	16279	16287	16456	16117	16302	16284	16256	16306	16207	16333	16251	16256	16302	16360	16427	16290	16279	16326	16291	16307	16408	16052	16157	16340	16351	16321	16266	16212	16285	16253	16371	16248	16196	16209	16427	16255	16308	16508	16292	16377	16107	16462	16445	16206	16354	16232	16031	16290	16417	16286	16424	16093	16274	16531	16378	16203	16261	16592	16236	16279	16229	16231	16414	16321	16396	16351	16132	16312	16208	16448	16277	16467	16286	16309	16275	16236	16198	16200	16390	16502	16360	16444	16172	16293	16111	16299	15926	16257	16511	16351	16254	16342	16075	16258	16225	16300	16286	16361	16257	16288	16440	16411	16130	16373	16363	16337	16437	16252	16371	16473	16173	16465	16234	16270	16304	16425	16533	16311	16167	16456	16610	16284	16445	16132	16386	16552	16283	16319	16361	16366	16457	16490	16371	16318	16047	16449	16176	16155	16271	16374	16336	16181	16307	16175	16220	16384	16469	16505	16347	16290	16386	16143	16424	16343	16338	16176	16335	16479	16578	16362	16288	16072	16481	16522	16413	16475	16123	16278	16323	16430	16068	16185	16350	16277	16343	16422	16288	16197	16093	16381	16283	16335	15977	16311	16287	16024	16195	16375	16296	16354	16318	16205	16316	16321	16330	16672	16422	16176	16510	16298	16335	16491	16408	16369	16405	16479	16220	16326	16360	16343	16562	16413	16536	16229	16124	16211	16311	16322	16392	16515	16425	16467	16328	16343	16378	16283	16041	16153	16274	16306	16351	16370	16356	16279	16405	16291	16340	16261	16212	16360	16393	16342	16146	16245	16131	16255	16187	16166	16430	16345	16320	16347	16489	16365	16313	16309	16246	16369	16321	16226	16148	16256	16352	16415	16353	16139	16190	16231	16076	16268	16163	16126	16282	16209	16200	16206	16310	16326	16315	16040	16306	16343	16303	16333	16237	16182	16228	16375	16376	16304	16160	16226	16212	16060	16003	16217	16199	16358	16224	16173	16180	16330	16062	16266	16401	16344	16381	16100	16191	16161	16458	16284	16252	16289	16124	16135	16352	16423	16305	16282	16330	16421	16162	16264	16247	16247	16347	16339	16215	16141	16259	16378	16498	16341	16265	16432	16355	16413	16375	16257	16534	16340	16265	16390	16251	16355	16349	16269	16246	16254	16492	16218	16057	16109	16100	16421	16134	16308	16202	16171	16376	16349	16253	16252	16336	16347	16341	16199	16464	16263	16413	16271	16488	16383	16192	16237	16323	16508	16140	16265	16267	16273	16383	16476	16244	16297	16436	16229	16280	16444	16390	16243	16303	16274	16189	16320	16258	16148	16415	16338	16222	16484	16355	16285	16411	16330	16304	16308	16321	16402	16379	16353	16225	16202	16289	16422	16524	16219	16447	16321	16298	16241	16210	16303	16383	16431	16456	16251	16268	16322	16296	16390	16325	16364	16328	16395	16296	16224	16252	16326	16362	16331	16176	16311	16243	16302	16347	16306	16121	16496	16274	16188	16283	16529	16237	16290	16244	16296	16360	16345	16396	16446	16133	16346	16231	16360	16263	16249	16252	16101	16453	16297	16441	16425	16327	16300	16290	16239	16462	16213	16223	16163	16389	16392	16517	16294	16725	16313	16371	16476	16600	16121	16214	16384	16203	16205	16277
20815	40463	30725	21756	18281	16794	15704	15367	15134	14977	14745	14625	14580	14545	14236	14393	14284	14270	14494	14309	14143	14285	14355	14201	14302	14147	14293	14419	14318	14288	14340	14293	14472	14335	14031	14260	14197	14093	14301	14203	14229	14220	14185	14265	14302	14040	14146	14259	14211	14272	14114	14255	14199	14186	14255	14343	14197	14230	14335	14114	14202	14269	14098	14295	14062	14315	14184	14452	14331	14136	14260	14100	14204	14264	14068	14051	14328	14202	13988	14190	14213	14186	14259	14097	14187	14253	14188	14084	14099	14300	14081	14007	14374	14073	14248	14292	14182	14355	14228	14174	14111	14184	14155	14031	14148	14192	14352	14247	14061	14138	14341	14125	14256	14201	14149	14223	13899	14277	14121	14149	14111	14207	14166	14190	14338	14069	14293	14185	14136	14177	14329	14234	14162	14327	14261	14198	14164	14128	14166	14262	14313	14205	14083	14181	14278	14190	14312	14169	14055	14342	14248	14305	14275	14223	14113	14220	14045	14247	14234	14132	14128	14162	14277	14197	14013	14144	14275	14212	14087	14301	14121	14301	14205	14027	14193	14068	14337	14252	14173	14275	14254	14096	14148	14217	14181	14208	14200	14301	14322	14172	14131	14079	14259	14247	14008	14350	14122	14099	14259	14196	14213	14262	14128	14042	14108	14238	14210	14419	14126	14057	14182	14111	14235	14264	14080	14130	14077	14155	14236	14306	14258	13953	14121	14310	14265	14156	14022	14087	14148	14087	14251	14158	14319	14203	14086	14216	14187	14133	14077	14288	14308	14161	14236	14031	14070	14298	14084	14212	14238	14244	14156	14172	14126	14126	14095	14264	14192	14340	14227	14156	14135	14242	14404	14120	14160	14163	14088	14134	14254	14104	14350	14035	14064	14300	14235	14372	14226	14118	14206	14256	14037	14129	13988	14142	14240	13982	14358	14195	14299	14225	14304	14012	14237	14063	14157	14123	14407	14116	14269	14253	14020	14185	14097	14284	14093	14068	14119	14326	14168	14194	14143	14224	14166	14226	14146	14049	14243	14215	14253	14174	14188	14213	14333	14088	14304	14081	14171	14233	14218	14144	14241	14134	14225	14116	14231	14271	14130	14123	14386	14066	14023	14164	14115	14068	14181	14149	14165	14077	14284	14209	14096	14142	14229	14241	14277	14156	14123	14198	14024	14217	14310	14226	14236	14180	14189	14280	14069	14345	14080	14061	14095	14296	14361	14169	14121	14117	14293	14223	14198	14210	14207	14159	14270	14286	14231	14114	14227	14165	14062	14171	14193	14282	14087	14175	14114	14231	14171	14285	14268	14241	14185	14346	14231	14212	14289	14161	13999	14097	14078	14286	14302	14230	14275	14377	14173	14180	14323	14264	14090	14243	14102	14155	14258	14151	14251	14151	14079	14054	14227	14028	14158	14348	14179	14181	14203	14164	14121	14264	14093	14391	14124	14176	14237	14214	14346	14280	14185	14221	14235	14137	14282	14239	14069	14160	14172	14214	14211	14018	14217	14118	14173	14033	14116	14117	14357	14217	14068	14220	14136	14225	14098	14225	14094	14077	14064	14150	14112	14151	14125	14264	14168	14142	14279	14164	14255	14284	14283	14174	14218	14126	14108	14148	14252	14068	14191	14248	14264	14203	14214	14062	14226	14406	14245	14118	14141	14105	14128	14137	14278	14186	14280	14172	14070	14234	14182	14382	14162	14258	14244	14235	14158	14224	14148	14094	14147	14106	14128	14318	14251	14197	14254	14087	14288	14162	14163	14228	14128	14288	14385	14288	14146	14138	14184	14322	14167	14263	14283	14121	14225	14148	14126	14223	14368	13967	13965	14292	14036	14258	14153	14249	14274	14247	14212	14181	14110	14146	14162	14330	14216	14193	14190	14282	14229	14072	14135	14255	14161	14215	14160	14230	14074	14062	14182	14179	14218	14165	14155	14160	14182	14194	14042	14175	14130	14244	14278	14097	14120	14104	14092	14120	14229	14280	14280	14119	14163	13996	14133	13952	14261	14083	14379	13949	14138	14283	14316	14030	14266	14250	14276	14212	13949	14194	14243	14214	14263	14157	14216	14084	14209	14323	13967	14115	14300	14110	14128	14236	14224	14131	14043	14161	14140	14096	14224	14019	14185	14347	14263	14155	14347	14331	14234	14213	14050	14333	14304	14225	14172	14166	14237	14176	14222	14181	13925	14204	14252	14185	14148	14160	14233	14054	14151	13991	14231	14248	14266	14040	14262	14106	14100	14111	14348	14290	14235	14079	14134	14224	14270	14085	14249	14127	14164	14138	14253	14053	14111	13929	14189	14293	14109	14267	14031	14199	14237	14244	14241	14218	14135	14147	14233	14220	14152	14204	14343	14100	13989	14416	14195	14395	14232	14168	14231	14215	14210	14036	14364	13983	14237	14157	14139	14177	14263	14245	14221	14236	14166	14043	14407	14344	14077	14251	14196	14229	14169	14147	14137	14227	14145	14195	14120	14299	14200	14177	14084	14181	14084	14372	14264	14286	14181	14117	14292	14370	14200	14244	14057	14059	13987	14181	14273	14010	14117	14268	14282	14199	14098	14231	14196	14197	14036	14211	14236	14181	14325	14218	14020	14112	14180	14112	14187	14246	14356	14187	14331	14223	14159	14306	14147	14056	14143	14226	13991	14213	14175	14183	14092	14282	14230	14119	14072	14137	14123	14265	14139	14116	14191	14098	14223	14259	14119	14187	14208	14157	13958	14168	14113	14252	14257	14143	14133	14092	14267	14332	14204	14190	14149	14140	14199	14226	14130	14141	14038	14153	14119	14121	14235	14054	14156	14205	14273	14310	14301	14123	14352	14183	14223	14311	14228	14153	14188	14245	14093	14018	14113	13983	14256	14262	14096	14154	14168	14327	14140	14359	14180	14399	13944	13957	14047	14145	14139	14131	14121	14245	14247	14235	14127	14010	14379	14138	14149	14355	14257	14142	14114	14351	14022	14154	14185	14072	14158	14305	14151	14050	14195	14086	14197	14093	14263	14407	14153	14139	14245	14249	14036	14152	14109	14155	14351	13962	14163	14297	14128	14166	14162	14185	14185	14184	14241	14157	14252	14321	14210	14231	14163	14212	14074	14131	14178	14127	14101	14304	14130	14123	14190	14290	14192	14198	14160	14242	14200	14437	14112	14287	14127	14135	14037	14142	14310	14263	14080	14117	14211	14012	14243	14113	14231	14317	14296	14085	14374	14218	14164	14286	14121	14241	14299	14336	14251	14089	14310	14126	14334	14275	14139	14161	14246	14155	14221	14043	14118	14313	14101	14401	14248	13968	14133	14180	13933	14293	14197	14212	14244	13966	14257	14136	14086	14165	14095	14326	14134	14323	14142	14365	14275	14086	14192	14143	14279	14229	14121	14320	13912	14172	14209	14273	14359	14365	14215	14152	14259	14258	14259	14169	14175	14267	14115	14229	14242	14277	14178	14123	14383	14156	14173	14259	14263	14245	14260	14039	14290	14421	14246	14180	14283	14241	14282	14088	14208	14196	14145	14143	14111	14279	14244	14287	14216	14331	14216	14254	14134	14253	14025	14218	14068	14212	14240	14125	14261	14181	14140	14244	14104	14244	14336	14110	14287	14365	14018	14227	14125	14166	14179	14216	14300	14007	13997	14219	14240	14025	14156	14237	14138	14154	14305	14035	14132	14205	14077	14346	14273	14145	14241	14323	14333	14051	14246	14100	14305	14324	14208	14178	14112	14209	14126	14067	14201	14263	14057	14224	14225	14087	14247	14257	14204	14357	14141	14245	14376	14096	14123	14175	14158	14209	14136	14155	14134	14234	14077	14314	14190	14303	14086	13924	14144	14173	14185	14034	14176	14126	14159	14128	14077	14219	14064	14226	14156	14142	14210	14266	14237	14172	14143	14208	14168	14126	14206	14138	14164	14212	13930	14202	13971	14243	14257	13993	14287	14244	14133	14132	14302	14171	14138	14240	14189	14364	14154	14259	14114	14347	14295	14246	14249	14200	14261	13956	14304	14052	14161	14235	14322	14281	14267	14280	14159	14166	14133	14111	14250	14280	14305	14161	14316	14151	14071	14229	14201	14111	14276	14084	14099	14164	14180	14146	14194	14235	14139	14169	14202	14190	14262	14267	14107	14259	14290	14001	14168	14140	14145	14166	14285	14101	14098	14237	14141	14205	14135	14216	14195	14086	14113	14199	14094	14141	14304	14083	14080	14129	14067	14253	14197	14378	14014	14238	14078	14372	14052	14144	14068	14168	14316	14444	14086	14064	14287	14141	14262	14118	14177	14379	14350	14226	14208	14235	14208	14147	14156	14275	14281	14192	14124	14203	14100	14159	14180	14253	14273	13972	14098	14231	14103	14219	14091	14151	14255	14281	14351	14245	14240	14267	14206	14106	14192	14166	14229	14232	14299	14062	14021	14155	14191	14189	14143	14172	14140	14236	14090	14191	14211	14204	14340	14215	14088	14252	14188	14114	14342	14213	14263	14335	14353	14104	14148	14235	14292	14196	14239	14197	14181	14350	14193	14080	14511	14244	14130	14220	14148	14122	14170	14040	14139	13923	14153	14201	14179	14288	14256	14096	14146	14135	14213	14123	14146	14223	14109	14133	14120	14298	14210	14292	14087	14110	14350	14382	14093	14244	14230	14041	14098	14297	14115	14123	14360	14228	14418	14023	14322	14095	14196	14289	14214	14137	14159	14187	14176	14157	14427	14167	14311	14236	14192	14215	14238	14141	14244	14105	14096	14103	14208	14293	14186	14125	14023	14268	14231	14220	14185	14252	14229	14067	14094	14335	13991	14325	14095	14215	14176	14102	14111	14309	14217	14310	14251	14273	14376	14026	14130	14152	14186	14252	14283	14326	14152	14177	14212	14099	14176	14136	14177	14362	14139	14238	14336	14231	14318	14113	14150	14120	14304	14205	14113	14150	14266	14147	14121	14139	14247	14111	13988	14194	14118	14160	14199	14322	14143	14336	14245	14157	14068	14088	14145	14258	14177	14242	14129	14158	14161	14146	14235	14229	14368	14308	14164	14209	14363	14236	14088	14331	14292	14171	14307	14096	14078	14311	14067	14118	14171	14085	14139	14167	14178	14156	14294	14211	14099	14216	14320	14194
29789	23741	25001	20863	17427	17107	16900	16391	16615	16430	16084	16322	16303	16321	16262	16218	16332	16141	16236	16325	16411	16357	16087	16357	16079	16150	16261	16330	16249	16350	16247	16444	16221	16210	16139	16105	16195	16257	16294	16182	16236	16020	16272	16264	16122	16286	16425	16241	16436	16385	16168	16323	16341	16376	16160	16323	16085	16155	16166	16230	16219	16369	16213	16240	16118	16297	16277	16178	16259	16271	16284	16136	16228	16205	16182	16259	16204	16268	16209	16264	16331	16154	16389	16209	16179	16324	16255	16253	16322	16330	16159	16242	16146	16185	16143	16406	16217	16329	16380	16166	16263	16218	16262	16557	16287	16396	16083	16361	16318	16158	16162	16406	16232	16109	16179	16115	16315	16263	16181	16438	16256	16363	16173	16135	16089	16268	16423	16380	16260	16230	16144	15994	16354	16272	16151	16225	16224	15982	16150	16409	16185	16227	16111	16367	16352	16517	16368	16057	16267	15880	16256	16092	16146	16240	16219	16208	16327	16143	16091	16001	16340	16174	16414	16205	16374	16442	16444	16300	16497	16077	16354	16182	16270	16062	16106	16067	16360	16364	16217	16326	16162	16323	16350	16404	16496	16241	16145	16292	16168	16306	16279	16388	16196	16455	16171	16122	16330	16123	16117	16409	16150	16368	16137	16321	16342	16254	16211	16303	16146	16096	16219	16218	16382	16453	16315	16100	16231	16319	16170	16146	16287	16313	16344	16025	16187	16377	16334	16259	16372	16250	16134	16191	16199	16083	16143	16331	16352	16336	16281	16248	16352	16163	16315	16209	16069	16302	16388	16206	16333	16402	16138	16378	16325	16195	16325	16070	16245	16312	16124	16249	16074	16266	16186	16228	16217	16182	16108	16627	16326	16430	16111	16100	16294	16491	16302	16120	16421	16292	16206	16329	16284	16425	16182	16319	16272	16306	16177	16384	16433	16214	16192	16264	16232	16121	16156	16173	16324	16386	16245	16129	16141	16309	16406	16111	16249	16337	16171	16440	16338	16075	16364	16209	16302	16336	16334	16126	16268	16332	16374	16302	16223	16191	16270	16184	16323	16386	16257	16240	16051	16210	16261	16232	16147	16308	16371	16094	16208	16182	16206	16308	16240	16124	16233	16166	16338	16155	16293	16188	16344	16227	16328	16316	16277	16156	16243	16440	16111	16429	16069	16199	16188	16144	16301	16191	16280	16293	16186	16198	16124	16216	16287	16177	16258	16145	16322	16339	16112	16223	16245	16336	16318	16151	16242	16158	16047	16225	16272	16243	16391	16093	16370	16314	16250	16284	16193	16275	16204	16336	16361	16059	16567	16473	16293	16249	16048	16169	16147	16062	16306	16214	16382	16223	16136	16187	16128	16340	16193	16240	16265	16437	16417	16360	16432	16324	16237	16100	16363	16195	16126	16021	16183	16351	16266	16243	16348	16356	16492	16364	16265	16128	16199	16239	16185	16162	16279	16344	16391	16309	16132	16251	16337	16328	16371	16374	16344	15961	16290	16401	16457	16267	16469	16431	16449	16208	16343	16307	16197	16344	16266	16351	16209	16263	16256	16262	16135	16153	16423	16198	16197	16095	16195	16174	16295	16282	16321	16492	16256	16378	16327	16285	16463	16284	16325	16350	16368	16297	16258	16153	16197	16281	16305	16272	16418	16240	16137	16349	16151	16235	16148	16455	16495	16644	16114	16126	16199	16243	16130	16360	16316	16360	16252	16121	16174	15996	15923	16194	16082	16343	16287	16285	16336	16340	16249	16177	16162	16230	16298	16246	15930	16295	16334	16374	16309	16133	16251	16152	16230	16267	16270	16153	16369	16154	16195	16010	16420	16322	16201	16171	16291	16304	16354	16285	16400	16146	16306	16207	16250	16079	16271	16135	16341	16281	16237	16350	16127	16105	16356	16118	16232	16173	16063	16242	16187	16322	16407	16294	16080	16487	16282	16224	16289	16176	16087	16208	16221	16169	16206	16246	16109	15945	16186	16208	16197	16231	16183	16254	16234	16232	16335	16316	16141	16238	16386	16496	16359	16368	16339	15970	16298	16337	16413	16361	16318	16310	16207	16360	16222	16217	16280	16253	16366	16331	16200	16223	16294	16247	16299	16369	16251	16306	16237	16061	16309	16197	16334	16171	16159	16183	16241	16136	16286	16301	16278	16238	16305	16094	16351	16200	16324	16389	16318	16095	16438	16248	16184	16074	16430	16343	16159	16402	16496	16371	16288	16150	16188	16359	16233	16356	16291	16313	16175	16467	16214	16031	16076	16180	16239	16438	16188	16265	16302	16380	16285	16115	16068	16096	16381	16328	16251	16287	16404	16449	16236	16173	16262	16326	16209	16112	16132	16256	16172	15931	16067	16336	16158	16117	16199	16098	16162	16367	16228	16330	16387	16352	16155	16198	16163	16235	16242	16267	16275	16409	16375	16215	16191	16258	16312	16311	16293	16094	16199	16197	16267	16262	16180	16174	16416	16175	16318	16102	16126	16290	16425	16411	16176	16329	16475	16201	16341	16293	16227	16128	16203	16320	16072	16281	16330	16340	16451	16355	16193	16142	16277	16443	16187	16318	16392	16304	16079	16214	16241	16164	16341	16312	16174	16167	16192	16183	16119	16235	16309	16036	16171	16300	16187	16157	16416	16078	16391	15986	16196	16233	16200	16380	16393	16205	16280	16123	16129	16467	16299	16327	16236	16240	16301	16248	16315	16381	16403	16424	16026	16218	16099	16297	16301	16178	16230	16195	16323	16311	16174	16089	16316	16364	16285	16217	16293	16416	16273	16416	16361	16231	16236	16288	16163	16141	16332	16278	16375	16427	16204	16346	16093	16159	16445	16239	16148	16001	16351	16320	16126	16407	16298	16262	16280	16313	16324	16251	16227	16207	16431	16332	16285	16215	16296	16238	16071	16155	16163	16072	16287	16151	16283	16065	16284	16137	16109	16382	16272	16156	16162	16348	16179	16094	16199	16369	16269	16153	16154	16254	16116	16318	16243	16301	16224	16141	16370	16466	16145	16261	16132	16162	16400	16171	16251	16184	16174	16366	16302	16235	16244	16361	16326	16284	16319	16351	16266	16455	16102	16355	16349	16155	16357	16376	16150	16433	16341	16474	16206	16218	16166	16137	16388	16152	16148	16176	16249	16361	16259	16136	16198	16175	16467	16319	16157	16237	16373	16303	16324	16427	16228	16512	16121	16359	16226	16159	16099	16096	16406	16367	16259	16386	16157	16151	16224	16264	16241	16250	16387	16408	16218	16285	16110	16162	16207	16223	16046	16358	16263	16405	16435	16243	16419	16178	16172	16222	16169	16177	16317	16030	16255	16130	16438	16236	16268	16340	16190	16312	16304	16183	16202	16284	16244	16239	16174	16155	16356	16328	16247	16064	16057	16368	16220	16271	16364	16463	16165	16286	16330	16216	16411	16319	16300	16295	16325	16406	16108	16223	16241	16153	16223	16246	16391	16199	16322	16217	16413	16086	16248	16230	16419	16238	16084	16278	16124	16185	16319	16231	16263	16041	16111	16314	16217	16369	16202	16352	16271	16199	16272	16273	16377	16353	16122	16261	16149	16224	16265	16380	16315	16301	16287	16032	16158	16178	16288	16317	16169	16186	16310	16443	16272	16391	16209	16291	16205	16153	16333	16349	16115	16362	16215	16166	16197	16253	16139	16194	16217	16184	16353	16221	16149	16319	16186	16259	16375	16275	16340	16267	16267	16139	16108	16303	16365	16045	16236	16314	16296	16229	16353	16358	16241	16200	16197	16200	16190	16195	16264	16343	16113	16303	16176	16231	16173	16155	16362	16271	16196	16171	16179	16114	16346	16193	16199	16353	16302	16206	16109	16198	16177	16295	16288	16617	16447	16472	16333	15982	16052	16234	16162	16202	16301	16126	16325	16284	16472	16296	16466	16411	16389	16251	16323	16135	16402	16272	16304	16270	16331	16304	16459	16304	16309	16139	16362	16214	16431	16100	16326	16275	16291	16170	16081	16248	16094	16153	16234	16138	16260	16255	16279	16290	16363	16341	16165	16233	16068	16250	16269	16090	16228	16123	16296	16377	16170	16314	16142	16119	16412	16297	16318	16118	16259	16095	16424	16150	16296	16341	16369	16135	16454	15957	16356	16362	16206	16307	16269	16276	16329	15993	16284	16341	16550	16481	16290	16347	16233	16133	16077	16295	16195	16176	16240	16325	16405	16330	16347	16332	16317	16316	16114	16139	16291	16295	16105	16205	16472	16384	16334	16169	16170	16088	16456	16362	16221	16403	16372	16340	16182	16355	16308	16422	16305	16250	16445	16373	16230	16353	16131	16439	16277	16213	16290	16208	16281	16276	16281	16119	16394	16250	16138	16085	16321	16214	16166	16409	16306	16468	16355	16261	16285	16126	16152	16065	16150	16272	16237	15972	16400	16310	16229	16241	16087	16325	16247	16282	16201	16210	16299	16238	16358	16267	16278	16194	16389	16191	16306	16347	16100	16241	16271	16351	16373	16050	16312	16089	16264	16324	16295	16471	16180	16235	16394	16334	16247	16243	16259	16246	16342	16248	16440	16258	16273	16279	16416	16236	16180	16336	16318	16215	16129	16315	16412	16353	16198	16255	16351	16275	16190	16156	16329	16370	16403	16240	16169	16268	16072	16107	16193	16257	16363	16312	16251	16243	16304	16479	16174	16435	16144	16213	16186	16263	16269	16148	16371	16223	16384	16269	16141	16256	16158	16209	16202	16365	16550	16250	16111	16312	16502	16354	16330	16136	16180	16132	16439	16290	16344	16467	16235	16145	16352	16204	16111	16225	16323	16189	16215	16352	16391	16377	16342	16266	16144	16392	16563	16075	16258	16164	16212	16581	16201	16462	16386	16233	16106	16171	16214	16351	16092	16382	16343	16232	16300	16010	16262	16222	16040	16536	16346	16236	16254	16247	16262	16266	16105	16330	16263	16294	16224	16287	16300	16100	16218	16249	16366	16470	16224	16142	16350	16202	16347	16345	16242	16216	16326	16143	16334	16209	16257	16111	16212	16227	16239	16316	16129	16190	16182	16229	16369	16190	16333	16240	16320	16025	16157	16068	16327	16481	16225	16156	16309	16281	16153	16150	16301	16248	16365	16030
20209	27384	20878	16504	15557	15147	14743	14675	14452	14390	14272	14353	14129	14288	14179	14296	14284	14226	14239	14299	14137	14160	14083	14248	14154	14308	14271	14211	14467	14345	14208	14277	14217	14047	14273	14207	14212	14343	14277	14249	14096	14102	14151	14341	14069	14209	14306	14136	14221	14177	14196	14163	14082	14266	14145	14114	14101	14387	14148	14241	14262	14233	14179	14168	14182	14366	14106	14188	14226	14157	14159	14240	14105	14384	14073	14257	14421	14215	14063	14372	14325	14156	14165	14198	14354	14197	14160	14198	14375	14211	14239	14243	14273	14097	14205	14077	13975	14091	14145	14084	14311	14017	14109	14107	14191	14196	14065	13954	14130	14145	14268	14095	14275	14074	14034	14282	14198	14171	14188	14129	14102	14223	14222	14178	14069	14124	14098	14182	14171	14358	14078	14209	14081	14280	14301	14093	14064	14248	13978	14254	14247	14220	14223	14159	14067	14266	14277	14213	13988	14300	14259	13989	14037	14275	14245	14175	14157	13989	13989	14169	14193	14116	14155	14304	14403	14231	14315	14181	14281	14205	14169	14232	14068	14189	14145	14365	14081	14256	14134	14192	14231	14121	14275	14100	14238	14166	14291	14051	14140	14109	14219	14116	14220	14018	14203	14257	14088	14186	14333	14268	14054	14171	14189	14076	14150	14140	14025	14119	14271	14191	14220	14206	14254	14242	14177	14132	14203	14199	14288	14279	14270	14228	14121	14104	14233	14245	14214	14192	14269	14271	14182	14163	14263	14138	14205	14204	14403	14151	14183	14212	14072	14165	14270	14071	14204	14163	14144	14173	14251	14268	14304	14153	14079	14171	14173	14068	14243	14272	14230	14095	14354	14238	14153	14129	14121	14308	14099	14189	14202	14170	14248	13976	14076	14085	14196	14270	14028	14100	14098	14293	14169	14157	14075	14083	14209	14148	14004	14201	14120	14303	14293	14210	14201	14180	14178	14067	14300	14178	14311	14276	14420	14148	14260	14173	14166	14246	14206	14238	14253	14088	14182	14143	14292	14132	14215	14087	14277	14270	14336	14208	14174	14200	14248	14230	14108	14211	14135	14185	14263	14325	14341	14291	14203	13946	14258	14284	14179	14152	14254	14312	14082	14144	14142	14186	14305	14177	14169	14181	14058	14218	14161	14234	14181	14146	14169	14299	14191	14144	14293	14253	14084	14306	14103	14283	14103	14279	14057	14160	14086	14357	14305	14287	14141	14202	14102	14222	14222	14335	14176	14129	14198	14208	14142	14137	14161	14144	14164	14261	14148	14228	14275	14261	14097	14240	14061	14149	14143	14199	14452	14026	14144	14242	14193	14331	14008	14125	14306	14148	14092	14255	14213	14210	14287	14236	14353	14190	14292	14123	14170	14225	14171	14105	14041	14261	14306	14082	14286	14229	14332	14041	14300	14168	14130	14225	14222	14253	14251	14078	14214	14244	14340	13964	14226	14129	14233	14064	14107	14271	14246	14284	14200	14088	14152	14315	14216	14219	13955	14054	14092	14069	14329	14132	14164	14415	14156	14293	14137	14280	14123	14108	14116	14125	14102	14301	14081	14336	14221	14300	14107	14260	14190	14310	14182	14206	14250	14245	14111	14193	14122	14255	14279	14266	14132	14141	14167	14087	14144	14230	14160	14241	14183	14076	14143	14298	14191	14030	14012	14075	14259	14275	14199	14216	14188	14212	14066	14104	14318	14271	14347	14130	14040	14053	14282	14091	14097	14179	14200	14299	14279	14073	14241	14278	14405	14268	14140	14169	14342	14227	14230	14267	14219	14374	14297	14253	14314	14316	14241	14085	14246	14149	14151	14167	14271	14090	14265	14231	14120	14276	14314	14230	14449	14155	14105	14172	14217	14274	14231	14086	14020	14286	14129	14088	14272	14296	14222	14358	14153	14202	14117	14166	14127	14059	14264	13986	14157	14047	14470	14178	14095	13981	14096	14208	14135	14191	14258	14184	14047	14158	14337	14057	14161	13903	14083	14214	14093	14009	14167	14213	14251	14003	14180	14252	14159	14185	14192	14232	14143	14237	14259	14250	14280	14049	14073	14119	14063	14304	14077	14258	14244	14016	14141	14379	13984	14194	13986	14241	14216	14236	14407	14261	14183	14219	14078	14185	14152	14186	14194	14175	14106	14127	14325	14133	14406	14053	14244	14073	14222	14125	14301	14054	14078	14278	14427	14178	14231	14233	14208	14182	14163	14236	14325	14225	14070	14285	14061	13864	14121	14109	14146	14129	14188	14292	14069	14024	14247	14278	14255	14206	14172	14112	14254	14164	14155	14270	14050	14254	14042	14258	14110	14234	14141	14254	14214	14091	13960	14159	14175	14149	14274	14130	14127	14231	14156	14338	14327	14154	14184	14135	14159	14203	14231	14136	14075	14274	14117	14167	14273	14148	14246	14232	14213	14267	14315	14249	14276	14281	14090	14029	14212	14114	14108	14324	14177	14020	14193	14007	14258	14138	14136	14112	14255	14179	14331	14229	14173	14064	14294	14291	14273	14149	14126	14458	14013	14403	14202	14335	14194	14068	14190	14147	14237	14214	14109	14152	14154	14124	14229	14105	14244	14207	14137	14134	14174	14290	14084	14142	14220	14074	14240	14244	14269	14145	14352	14237	14179	14232	14113	14054	14199	14131	14137	14266	14213	14216	14259	14115	14273	14336	14193	14202	14156	14212	14329	14243	14152	14293	14209	14219	14236	14052	14138	14314	14333	14181	14283	14206	14159	14288	14304	14226	14262	14211	14234	14233	14095	14318	14077	14112	14172	14396	14078	14059	14322	14137	14223	14174	14135	14413	14087	14194	14012	14205	14110	14072	14406	14231	14160	14168	14183	14312	14102	14263	14062	14221	14280	14241	14131	14134	14234	14186	14302	14244	14031	14206	14226	14106	14276	14198	14057	14106	14171	14065	14267	14135	14292	14055	14199	14279	14248	14073	14238	14253	14272	14198	14258	14177	13954	14195	14289	14140	14043	14068	14275	14271	14215	14153	14280	14259	14106	14166	14194	14067	14268	14190	14067	14177	14254	14261	14100	14189	14364	14289	14295	14102	14251	14329	14234	14191	14234	14325	14072	14404	14217	14065	14125	14092	14129	14260	14334	14218	14206	14229	14248	14098	14210	14183	14329	14311	14185	14250	14166	14147	14080	14341	14151	14152	14348	14277	14146	14037	14138	14088	14317	14235	14231	14296	14024	14369	14281	14104	14260	14055	14141	14178	14397	14116	14226	14230	14223	14218	14256	14244	14220	14147	14220	14225	14125	14160	14039	14123	14307	14237	14015	14088	14076	14228	14136	14166	14012	14440	14226	14212	14041	14004	14082	14105	14150	14289	14241	14162	14087	14238	14422	14312	14236	14175	14213	14189	14165	14209	14300	14166	14265	14083	14232	14064	14158	14230	14328	14224	14216	14092	14178	14099	14262	14230	14341	14375	14165	14226	14195	14239	14230	14067	14176	14315	14225	14079	14316	14054	14176	14250	14181	14172	14183	14149	14249	14094	14151	14211	14111	14179	14053	14295	14090	14085	14058	14338	14318	14176	14161	14156	13964	14108	14143	14137	14122	14163	14148	14268	14411	14213	14124	14317	14228	14354	14150	14139	14316	14218	14222	14042	14303	14168	14175	14136	14258	14048	14191	14269	14209	14249	14115	14253	14117	14170	14171	14189	14269	14303	14175	14269	14135	14282	14314	14386	14176	14278	14145	14202	14117	14354	14251	14214	14239	14242	14051	14196	14407	14224	14269	14249	14135	14234	14320	14302	14269	14083	14181	14261	14205	14077	14229	14114	14171	14219	14186	14101	14199	14239	14200	14302	14128	14173	14204	14243	14160	14248	14215	14313	14174	14225	14151	14186	14173	14156	14410	14235	14183	14084	14206	14079	14237	14311	14168	14128	14104	14130	14249	13989	14224	14148	14094	14173	14261	14147	14189	14177	14067	14142	14225	14208	14164	14298	14069	14094	14029	14141	14153	14302	14361	13949	14308	14352	14347	14319	14250	14261	14348	13962	14043	14179	14213	14098	14280	14138	14158	14269	14066	14180	14134	14182	14148	14178	14180	14101	14210	14137	14225	14333	14157	14135	14101	14128	14111	14269	14157	14092	14299	14208	14183	14253	14204	14001	14422	14204	14330	14228	14060	14312	14033	14394	14109	14227	14297	14270	14205	14106	14435	14081	14150	14198	14223	14229	14148	14137	14204	14292	13950	14178	14228	14064	14212	14181	14113	14130	14164	14119	13977	14353	14238	14138	14235	14178	14117	14092	14283	14009	14345	14164	14352	14115	14266	14347	14093	14194	14305	13931	14268	14244	14177	13994	14305	14266	14069	14305	14021	14101	14274	14305	14353	14420	14205	14266	14327	14319	14150	14105	14184	14196	14168	14313	14232	14179	14245	14239	14159	14142	14051	14178	14179	14198	14418	14059	14098	14384	14126	14042	14401	14198	14312	14297	14341	14122	14307	14278	14153	14140	14133	14229	14239	14179	14203	14058	14147	14203	14067	14049	14130	14135	14259	14231	14180	14079	13997	14076	14227	14237	14123	14332	14155	14225	14087	14222	14294	14341	14152	14180	14255	14197	14224	14230	14174	14247	14133	14224	14110	14211	14127	14230	14319	14090	14144	13979	14463	14229	14237	14194	14203	14277	14053	14206	14206	14354	14109	14023	14172	14310	14147	14307	14226	14104	14286	14125	14151	14155	14300	14336	14170	14306	14019	14250	14283	14175	14173	14166	14209	14120	14085	14309	14057	14285	13997	14073	14280	13985	14155	14277	14134	14103	14134	14282	14101	14292	14287	14063	14341	14266	14254	14183	14169	14113	14222	14076	14133	14103	14071	14279	14275	14253	14148	14230	14347	14285	14061	14277	14098	14278	14254	14134	14224	14129	14090	14152	14302	14124	14201	14203	14209	14143	14047	14188	14301	14216	13983	14249	14200	14250	14167	14094	14167	14294	14077	14230	14222	14171	14008	14060	14154	14246	14128	14145	14190	14282	14384	14141	14242	14129	14122	14127	14258	14266	14155	14190	14136	14226	14120	14058	14034	14202	14334	14347	14190	14265	14180	14207	14267	14242	14367	14297	14107	14005	14204	14090	14295	14287
23843	21568	28181	25696	22197	19483	18186	16408	15911	15800	15880	15847	15445	15672	15532	15528	15542	15604	15658	15563	15570	15673	15557	15424	15716	15540	15676	15599	15582	15475	15475	15595	15500	15417	15434	15441	15581	15506	15415	15717	15711	15456	15487	15587	15534	15462	15545	15418	15384	15454	15702	15234	15432	15575	15581	15469	15540	15283	15457	15443	15310	15239	15375	15476	15352	15383	15426	15380	15417	15301	15441	15488	15463	15407	15538	15390	15334	15468	15476	15425	15510	15316	15350	15401	15310	15545	15381	15352	15474	15422	15656	15551	15534	15244	15429	15518	15604	15298	15499	15601	15488	15394	15317	15630	15475	15612	15423	15451	15641	15452	15389	15352	15165	15730	15517	15383	15343	15581	15513	15409	15419	15483	15329	15402	15432	15547	15439	15279	15472	15385	15269	15307	15339	15447	15347	15511	15448	15367	15491	15505	15429	15357	15396	15542	15308	15386	15532	15440	15484	15273	15340	15632	15398	15468	15358	15401	15465	15321	15407	15545	15469	15380	15593	15555	15304	15247	15581	15245	15439	15119	15559	15359	15525	15483	15375	15458	15444	15441	15499	15353	15592	15470	15459	15535	15378	15466	15439	15367	15431	15444	15211	15366	15490	15463	15405	15444	15466	15442	15527	15310	15396	15515	15477	15650	15459	15430	15323	15569	15441	15352	15580	15485	15467	15413	15459	15446	15399	15589	15410	15523	15299	15413	15611	15540	15514	15477	15552	15404	15600	15442	15474	15553	15282	15637	15607	15342	15412	15485	15511	15243	15462	15141	15422	15624	15391	15262	15432	15435	15353	15372	15513	15512	15301	15421	15572	15388	15355	15360	15652	15453	15555	15362	15454	15468	15615	15266	15413	15510	15633	15294	15437	15692	15387	15536	15486	15314	15559	15509	15545	15483	15392	15343	15309	15423	15657	15400	15393	15362	15566	15628	15405	15373	15375	15510	15414	15506	15498	15347	15415	15513	15332	15486	15496	15667	15560	15410	15560	15471	15397	15412	15477	15408	15546	15433	15392	15495	15657	15370	15393	15449	15520	15543	15478	15548	15192	15435	15441	15437	15526	15519	15584	15520	15518	15435	15253	15399	15519	15587	15172	15255	15362	15543	15399	15547	15493	15266	15158	15450	15458	15350	15296	15363	15303	15437	15507	15452	15563	15490	15310	15568	15609	15422	15528	15453	15396	15425	15315	15346	15205	15242	15311	15394	15421	15512	15568	15490	15463	15443	15676	15487	15639	15457	15339	15487	15531	15307	15331	15575	15523	15562	15616	15485	15429	15555	15525	15533	15543	15321	15432	15537	15518	15282	15477	15450	15565	15441	15426	15436	15491	15450	15505	15562	15385	15469	15372	15333	15448	15566	15569	15350	15558	15296	15537	15498	15514	15306	15500	15454	15336	15419	15446	15350	15513	15426	15396	15792	15555	15364	15367	15475	15298	15295	15283	15439	15584	15309	15443	15419	15384	15416	15523	15699	15497	15570	15380	15388	15437	15577	15407	15261	15491	15425	15679	15461	15525	15514	15623	15547	15418	15390	15343	15339	15475	15314	15281	15361	15447	15408	15567	15307	15256	15521	15729	15262	15614	15584	15341	15362	15582	15383	15419	15585	15547	15310	15400	15497	15662	15491	15430	15517	15427	15365	15651	15414	15508	15574	15478	15620	15506	15472	15590	15410	15267	15490	15574	15358	15504	15576	15519	15397	15651	15572	15520	15476	15408	15585	15823	15607	15550	15343	15554	15568	15467	15484	15594	15403	15553	15476	15422	15538	15453	15426	15322	15421	15404	15616	15565	15353	15559	15571	15294	15544	15424	15430	15537	15516	15368	15517	15419	15443	15517	15419	15526	15246	15379	15439	15525	15530	15465	15554	15479	15357	15359	15471	15454	15355	15315	15336	15322	15646	15559	15445	15392	15672	15325	15327	15459	15429	15258	15169	15281	15401	15512	15516	15621	15514	15389	15623	15312	15591	15375	15342	15449	15352	15415	15443	15300	15429	15342	15242	15681	15449	15555	15351	15407	15386	15346	15530	15277	15382	15482	15430	15501	15426	15365	15453	15463	15416	15510	15534	15634	15332	15474	15535	15674	15451	15421	15522	15325	15435	15467	15481	15490	15382	15364	15421	15433	15397	15496	15410	15297	15430	15506	15471	15578	15501	15564	15520	15522	15778	15751	15318	15384	15403	15284	15497	15413	15350	15641	15553	15362	15412	15529	15428	15533	15608	15405	15516	15525	15671	15369	15405	15582	15305	15503	15490	15548	15522	15448	15536	15380	15535	15392	15501	15493	15524	15371	15421	15548	15592	15555	15536	15590	15770	15542	15400	15438	15443	15423	15335	15610	15649	15340	15298	15333	15581	15350	15373	15491	15216	15523	15445	15405	15367	15381	15471	15501	15533	15470	15284	15326	15442	15455	15450	15358	15709	15553	15405	15489	15544	15267	15251	15479	15407	15382	15495	15516	15470	15330	15550	15523	15474	15577	15416	15317	15631	15432	15421	15501	15441	15543	15379	15424	15507	15468	15397	15568	15230	15492	15568	15479	15533	15331	15378	15485	15667	15602	15499	15607	15292	15446	15554	15508	15452	15457	15289	15326	15547	15562	15451	15387	15549	15718	15437	15345	15385	15391	15301	15660	15465	15466	15582	15497	15562	15439	15394	15468	15447	15499	15518	15581	15460	15488	15578	15686	15629	15498	15504	15678	15331	15312	15520	15404	15480	15447	15652	15419	15452	15455	15555	15435	15298	15418	15664	15412	15452	15417	15499	15538	15486	15333	15529	15542	15560	15528	15494	15316	15344	15417	15589	15449	15438	15426	15514	15424	15598	15615	15494	15300	15552	15597	15340	15372	15335	15605	15496	15509	15592	15516	15398	15347	15523	15441	15398	15480	15598	15438	15415	15394	15426	15502	15427	15527	15518	15508	15242	15392	15355	15623	15603	15358	15490	15444	15376	15329	15610	15682	15530	15602	15625	15464	15287	15479	15411	15487	15449	15396	15519	15436	15620	15471	15429	15311	15390	15509	15433	15316	15308	15416	15261	15440	15542	15375	15399	15434	15290	15416	15552	15470	15352	15442	15560	15385	15648	15444	15549	15603	15388	15434	15485	15545	15388	15390	15509	15425	15422	15276	15501	15518	15668	15506	15485	15387	15348	15425	15466	15392	15469	15694	15535	15466	15518	15388	15343	15473	15311	15600	15567	15392	15537	15463	15418	15256	15502	15370	15469	15370	15722	15482	15462	15570	15501	15593	15564	15614	15467	15405	15520	15459	15508	15421	15368	15388	15597	15494	15357	15560	15387	15443	15407	15436	15515	15409	15610	15437	15335	15335	15439	15341	15359	15582	15477	15473	15602	15523	15351	15623	15446	15260	15462	15376	15530	15428	15574	15439	15515	15417	15462	15465	15520	15718	15363	15259	15328	15505	15449	15211	15308	15360	15416	15373	15410	15493	15399	15429	15449	15517	15616	15770	15334	15546	15238	15402	15274	15498	15305	15514	15479	15328	15559	15596	15377	15432	15329	15440	15468	15488	15570	15703	15364	15390	15822	15642	15429	15206	15410	15562	15525	15478	15270	15492	15689	15693	15416	15468	15458	15451	15334	15536	15516	15480	15507	15287	15490	15395	15303	15408	15560	15561	15555	15472	15555	15360	15493	15542	15436	15389	15384	15528	15500	15468	15611	15353	15384	15476	15489	15386	15480	15480	15416	15565	15642	15614	15646	15499	15432	15406	15493	15442	15301	15480	15486	15326	15486	15243	15366	15547	15517	15607	15499	15507	15534	15430	15541	15276	15488	15211	15267	15481	15434	15411	15460	15447	15495	15513	15471	15443	15500	15298	15552	15310	15507	15536	15465	15358	15347	15650	15492	15471	15400	15502	15303	15323	15149	15586	15643	15519	15581	15396	15526	15461	15315	15394	15561	15464	15485	15497	15382	15413	15492	15497	15755	15337	15534	15408	15371	15297	15570	15574	15409	15367	15561	15413	15374	15617	15400	15300	15594	15511	15580	15418	15467	15473	15596	15572	15728	15586	15187	15478	15426	15495	15431	15480	15349	15592	15483	15284	15430	15490	15456	15421	15624	15601	15525	15409	15478	15403	15577	15419	15439	15501	15239	15449	15448	15607	15587	15463	15219	15603	15411	15466	15571	15397	15455	15283	15468	15358	15568	15461	15333	15357	15503	15524	15495	15668	15311	15315	15201	15403	15289	15559	15108	15310	15368	15287	15531	15525	15330	15346	15111	15531	15287	15389	15399	15356	15528	15637	15411	15505	15368	15494	15394	15545	15439	15312	15413	15400	15401	15363	15460	15266	15406	15461	15348	15249	15596	15485	15547	15414	15608	15630	15524	15550	15409	15576	15481	15402	15311	15425	15424	15630	15480	15394	15216	15325	15439	15472	15486	15453	15504	15323	15393	15387	15410	15470	15459	15496	15217	15509	15616	15631	15304	15480	15564	15521	15546	15454	15382	15436	15464	15596	15554	15538	15516	15560	15475	15466	15419	15405	15522	15525	15455	15551	15604	15513	15544	15531	15480	15475	15301	15416	15503	15415	15514	15333	15443	15442	15448	15436	15558	15386	15389	15372	15384	15458	15429	15492	15462	15518	15509	15664	15493	15367	15504	15428	15596	15359	15310	15362	15578	15450	15482	15448	15260	15230	15406	15341	15427	15277	15463	15487	15484	15640	15704	15521	15534	15303	15294	15393	15462	15550	15341	15532	15489	15500	15467	15278	15522	15444	15567	15510	15432	15236	15417	15400	15295	15511	15394	15303	15515	15338	15490	15397	15475	15555	15398	15437	15442	15370	15517	15752	15563	15400	15453	15664	15483	15400	15435	15401	15595	15380	15432	15538	15644	15400	15588	15447	15379	15758	15588	15433	15497	15362	15492	15601	15372	15358	15360	15347	15367	15503	15515	15580	15391	15641	15521	15449	15328	15531	15415	15473	15542	15470	15337	15350	15387	15404	15268	15600	15227	15493	15444	15492	15478	15248	15353	15322	15514	15452	15325	15431	15463	15601	15566	15615	15569	15372	15476	15437	15406	15346	15353	15393	15434	15445	15576	15387	15361	15625	15322	15421	15400	15458	15477	15499	15345
18589	34284	26715	18989	16582	15366	14791	14668	14307	14091	14045	14006	13983	14020	13657	13934	13665	13738	13756	13915	13838	13753	13798	13729	13779	13775	13544	13654	13657	13697	13722	13553	13668	13809	13737	13592	13617	13687	13876	13770	13740	13646	13629	13748	13643	13868	13691	13612	13647	13857	13799	13757	13821	13658	13632	13703	13919	13807	13738	13819	13797	13782	13615	13978	13758	13746	13645	13724	13728	13857	13744	13748	13736	13724	13730	13867	13746	13665	13702	13666	13660	13781	13687	13773	13537	13769	13605	13662	13612	13618	13715	13824	13790	13761	13873	13833	13778	13830	13764	13750	13783	13696	13646	13804	13730	13857	13845	13774	13720	13696	13662	13668	13735	13746	13736	13728	13799	13664	13828	13607	13737	13634	13590	13796	13626	13744	13682	13676	13647	13676	13631	13645	13753	13734	13632	13704	13607	13697	13526	13749	13562	13618	13693	13683	13841	13762	13742	13608	13827	13797	13828	13675	13770	13783	13732	13762	13718	13766	13693	13672	13635	13600	13836	13813	13676	13807	13825	13597	13702	13610	13806	13584	13644	13841	13929	13870	13701	13705	13692	13648	13727	13773	13834	13820	13705	13750	13810	13617	13734	13705	13701	13643	13665	13889	13591	13744	13741	13772	14060	13659	13632	13832	13762	13705	13672	13680	13716	13770	13748	13667	13618	13689	13791	13588	13782	13670	13717	13763	13698	13848	13617	13564	13666	13747	13814	13775	13709	13622	13720	13736	13685	13865	13759	13838	13617	13916	13813	13603	13798	13823	13733	13616	13603	13656	13596	13672	13663	13800	13765	13822	13697	13647	13646	13545	13693	13808	13536	13702	13752	13807	13712	13988	13796	13602	13627	13683	13585	13638	13431	13645	13633	13676	13725	13697	13645	13722	13611	13782	13546	13885	13688	13663	13776	13792	13709	13790	13650	13650	13760	13693	13713	13638	13791	13596	13697	13659	13748	13557	13868	13531	13700	13813	13916	13598	13735	13768	13568	13569	13564	13525	13882	13669	13543	13858	13730	13657	13829	13764	13829	13758	13589	13703	13718	13667	13554	13719	13658	13517	13831	13789	13729	13603	13662	13778	13636	13811	13513	13724	13748	13660	13571	13817	13736	13710	13754	13758	13773	13672	13693	13678	13723	13644	13647	13683	13561	13626	13704	13798	13827	13807	13717	13515	13751	13622	13684	13626	13775	13767	13720	13749	13863	13742	13602	13768	13746	13700	13784	13795	13720	13678	13804	13694	13691	13836	13693	13723	13631	13767	13603	13682	13584	13768	13853	13969	13722	13741	13672	13771	13726	13643	13663	13680	13841	13814	13793	13719	13728	13681	13899	13702	13780	13481	13905	13812	13725	13817	13735	13797	13711	13674	13638	13774	13688	13693	13572	13751	13595	13717	13650	13564	13690	13777	13711	13738	13666	13633	13688	13777	13686	13806	13816	13781	13791	13777	13633	13846	13729	13697	13770	13752	13664	13740	13715	13743	13715	13603	13855	13625	13679	13797	13870	13745	13749	13610	13660	13642	13661	13833	13676	13722	13761	13886	13706	13712	13819	13705	13639	13676	13667	13652	13743	13873	13838	13718	13727	13719	13869	13654	13690	13653	13716	13816	13750	13609	14024	13707	13825	13630	13727	13744	13870	13610	13856	13695	13798	13811	13681	13677	13687	13510	13618	13721	13618	13718	13737	13852	13565	13709	13685	13806	13813	13714	13631	13772	13874	13742	13659	13744	13510	13537	13682	13696	13571	13803	13758	13694	13671	13649	13851	13584	13736	13676	13894	13757	13634	13659	13768	13760	13669	13714	13694	13699	13498	13744	13642	13896	13802	13678	13726	13702	13767	13707	13680	13666	13560	13655	13869	13676	13648	13742	13670	13848	13689	13783	13755	13533	13783	13648	13955	13650	13803	13858	13681	13735	13713	13654	13708	13889	13694	13797	13554	13740	13786	13786	13878	13866	13679	13666	13773	13659	13649	13580	13700	13598	13666	13576	13695	13769	13621	13803	13797	13648	13761	13663	13631	13720	13545	13952	13678	13566	13718	13703	13769	13690	13806	13747	13702	13586	13562	13687	13607	13774	13624	13767	13502	13693	13667	13651	13685	13665	13897	13612	13819	13686	13685	13727	13636	13756	13689	13576	13812	13606	13694	13792	13578	13783	13590	13824	13740	13792	13666	13824	13705	13555	13714	13811	13564	13796	13784	13710	13854	13635	13731	13461	13660	13780	13758	13729	13798	13863	13609	13746	13680	13762	13722	13635	13684	13749	13720	13678	13753	13678	13678	13775	13620	13751	13828	13827	13613	13679	13746	13862	13735	13606	13610	13682	13834	13666	13961	13745	13729	13602	13837	13746	13690	13567	13638	13654	13649	13745	13667	13872	13659	13656	13729	13631	13731	13700	13760	13595	13880	13623	13817	13651	13697	13723	13699	13618	13617	13736	13689	13782	13716	13714	13610	13673	13672	13631	13651	13553	13703	13820	13789	13581	13596	13727	13860	13692	13680	13822	13704	13744	13750	13795	13728	13803	13706	13618	13698	13585	13695	13734	13595	13756	13677	13657	13734	13746	13699	13670	13620	13588	13676	13738	13634	13849	13724	13898	13755	13551	13734	13828	13743	13529	13756	13742	13825	13688	13713	13824	13722	13669	13710	13732	13780	13788	13611	13708	13595	13727	13837	13636	13728	13868	13659	13753	13821	13829	13732	13745	13678	13623	13678	13504	13775	13808	13849	13680	13809	13596	13782	13723	13701	13564	13837	13640	13680	13745	13774	13692	13666	13808	13639	13648	13606	13612	13507	13666	13601	13807	13606	13699	13748	13614	13637	13799	13745	13626	13764	13830	13871	13648	13657	13712	13679	13874	13912	13740	13782	13766	13746	13752	13496	13879	13683	13723	13813	13693	13706	13723	13684	13782	13755	13681	13703	13862	13741	13530	13669	13630	13734	13718	13803	13784	13773	13719	13700	13724	13685	13807	13623	13642	13798	13594	13644	13969	13694	13559	13685	13642	14005	13764	13670	13635	13749	13536	13722	13765	13727	13910	13829	13770	13819	13641	13669	13679	13858	13700	13720	13824	13604	13730	13660	13787	13664	13577	13951	13798	13711	13583	13808	13881	13676	13805	13767	13720	13947	13588	13653	13648	13899	13679	13773	13696	13682	13598	13791	13762	13579	13841	13815	13663	13587	13787	13602	13877	13742	13568	13905	13727	13793	13714	13988	13797	13584	13650	13724	13894	13740	13735	13714	13698	13736	13750	13634	13699	13905	13621	13853	13589	13724	13797	13653	13755	13656	13739	13699	13760	13631	13592	13599	13617	13765	13868	13807	13654	13829	13724	13632	13672	13624	13733	13659	13616	13712	13622	13677	13734	13684	13714	13756	13714	13750	13753	13918	13644	13821	13692	13681	13898	13920	13763	13693	13823	13693	13724	13698	13676	13650	13657	13709	13650	13522	13833	13643	13867	13804	13561	13631	13708	13763	13642	13624	13770	13728	13677	13803	13683	13666	13754	13733	13693	13681	13639	13778	13637	13812	13833	13583	13785	13735	13709	13748	13640	13643	13603	13700	13726	13711	13609	13697	13507	13653	13719	13737	13709	13812	13676	13803	13719	13508	13760	13595	13599	13840	13634	13726	13761	13612	13736	13616	13664	13783	13748	13700	13787	13678	13584	13732	13752	13865	13717	13708	13651	13518	13622	13942	13636	13689	13705	13614	13579	13604	13787	13726	13721	13652	13625	13910	13796	13852	13676	13901	13538	13654	13814	13700	13756	13779	13688	13582	13575	13747	13911	13581	13731	13726	13740	13925	13685	13654	13841	13729	13728	13735	13764	13602	13697	13821	13767	13803	13653	13873	13814	13830	13762	13550	13791	13892	13617	13861	13712	13830	13720	13720	13587	13748	13599	13680	13668	13839	13756	13730	13505	13594	13812	13721	13829	13611	13745	13740	13761	13730	13780	13767	13771	13783	13867	13634	13538	13725	13731	13737	13605	13697	13750	13720	13809	13695	13743	13700	13744	13690	13619	13733	13785	13613	13818	13617	13800	13552	13404	13611	13730	13740	13671	13781	13730	13848	13728	13757	13755	13703	13687	13672	13705	13748	13618	13717	13710	13789	13659	13595	13759	13572	13723	13805	13740	13817	13628	13712	13753	13776	13762	13688	13870	13672	13774	13735	13660	13834	13641	13737	13837	13810	13844	13609	13587	13856	13494	13884	13668	13571	13668	13664	13746	13699	13711	13658	13833	13798	13793	13686	13573	13799	13777	13830	13735	13759	13738	13636	13784	13608	13845	13750	13799	13833	13648	13718	13872	13717	13792	13741	13752	13722	13756	13632	13784	13607	13787	13729	13697	13661	13696	13608	13736	13610	13687	13827	13902	13723	13691	13616	13795	13745	13878	13703	13784	13738	13653	13696	13616	13811	13753	13679	13767	13885	13799	13702	13757	13421	13609	13646	13751	13678	13790	13846	13757	13665	13520	13745	13859	13465	13824	13628	13701	13630	13735	13759	13605	13887	13697	13564	13831	13676	13661	13669	13693	13716	13731	13740	13689	13680	13776	13683	13724	13760	13774	13526	13632	13640	13883	13747	13737	13669	13633	13730	13616	13862	13765	13738	13788	13838	13601	13621	13778	13737	13825	13793	13765	13575	13855	13748	13628	13714	13763	13934	13688	13722	13589	13601	13765	13779	13768	13746	13691	13624	13734	13746	13524	13842	13667	13649	13712	13645	13687	13698	13704	13731	13779	13598	13746	13597	13846	13558	13703	13778	13539	13706	13586	13782	13816	13789	13765	13623	13640	13687	13653	13712	13731	13783	13699	13633	13550	13805	13642	13619	13590	13741	13635	13675	13669	13789	13555	13811	13757	13688	13604	13804	13828	13669	13731	13727	13746	13686	13694	13679	13666	13748	13715	13783	13668	13797	13671	13802	13730	13818	13657	13880	13571	13789	13676	13802	13725	13762	13675	13761	13577	13634	13907	13606	13644	13821	13772	13777	13823	13876	13830	13745	13695	13747	13598	13668	13786	13805	13630	13935	13652	13691	13784	13817	13732	13679	13834	13494	13778	13755	13748	13723	13685	13695	13786	13846	13666	13829	13626
25715	21606	26943	26912	19343	17914	17735	16995	16790	17216	17025	17070	16763	16623	16958	16703	16947	16832	16923	16861	16754	16587	16838	16757	16638	16717	16780	16879	16652	16369	16707	16810	16859	16797	16656	16695	16751	16630	16781	16723	16795	16850	16782	16740	16662	16682	16697	16799	16732	16735	16769	16892	16689	16603	16896	16678	16850	16611	16524	16579	16725	16651	16608	16745	16658	16628	16715	16802	16636	16843	16595	16660	16803	16684	16836	16609	16661	16589	16661	16959	16656	16609	16769	16685	16622	16724	16806	16705	16621	16745	16844	16997	16708	16897	16567	16879	16638	16638	16592	16562	16560	16808	16629	16555	16615	16720	16793	16560	16691	16604	16548	16946	16541	16756	16680	16616	16730	16681	16496	16735	16745	16744	16526	16668	16754	16660	16545	16855	16608	16580	16670	16891	16723	16679	16687	16766	16531	16975	16778	16702	16557	16670	16706	16564	16624	16709	16795	16609	16590	16727	16725	16522	16640	16651	16790	16665	16591	16670	16724	16704	16691	16795	16711	16841	16721	16873	16482	16509	16531	16735	16721	16621	16440	16766	16721	16727	16737	16745	16784	16520	16785	16750	16954	16681	16768	16513	16610	16912	16681	16539	16711	16610	16673	16642	16645	16677	16583	16678	16669	16636	16796	16891	16702	16631	16917	16658	16626	16632	16620	16754	16781	16520	16588	16506	16834	16929	16894	16687	16651	16700	16596	16564	16595	16699	16597	16737	16560	16333	16568	16717	16455	16729	16725	16708	16725	16815	16857	16670	16753	16862	16611	16496	16702	16747	16672	16634	16692	16816	16489	16622	16478	16600	16750	16621	16659	16794	16585	16699	16582	16602	16759	16672	16772	16556	16682	16750	16797	16774	16664	16602	16741	16762	16582	16724	16547	16649	16787	16633	16579	16490	16654	16600	16675	16590	16660	16653	16719	16626	16491	16660	16688	16680	16495	16851	16557	16631	16643	16767	16847	16576	16885	16696	16624	16715	16677	16764	16804	16907	16705	16620	16722	16787	16676	16511	16748	16713	16818	16608	16772	16757	16670	16657	16548	16583	16619	16585	16724	16668	16793	16926	16679	16728	16715	16789	16777	16569	16581	16701	16817	16887	16688	16492	16643	16693	16602	16883	16590	16765	16662	16601	16743	16616	16622	16772	16637	16648	16680	16620	16694	16507	16646	16721	16445	16700	16753	16652	16693	16795	16544	16734	16604	16419	16592	16712	16502	16610	16725	16650	16548	16770	16669	16733	16706	16765	16649	16770	16710	16548	16531	16750	16663	16668	16597	16492	16689	16892	16723	16851	16763	16511	16723	16693	16651	16726	16752	16685	16552	16503	16759	16574	16620	16896	16636	16729	16784	16846	16664	16833	16642	16633	16712	16723	16905	16700	16739	16672	16681	16597	16724	16601	16570	16837	16675	16787	16544	16928	16786	16651	16746	16890	16645	16608	16853	16842	16850	16897	16709	16590	16719	16538	16764	16729	16667	16544	16785	16482	16668	16603	16557	16748	16793	16735	16650	16657	16590	16803	16626	16707	16653	16860	16683	16742	16524	16719	16756	16836	16785	16549	16566	16744	16460	16792	16687	16796	16774	16905	16826	16853	16864	16791	16813	16905	16674	16628	16650	16531	16769	16933	16722	16539	16891	16779	16665	16618	16787	16717	16690	16640	16886	16680	16684	16512	16618	16723	16686	16688	16890	16617	16917	16968	16704	16555	16816	16676	16765	16594	16910	16574	16620	16805	16675	16662	16664	16615	16637	16722	16887	16678	16651	16740	16701	16582	16663	16663	16536	16791	16668	16573	16681	16820	16826	16685	16904	16839	16612	16527	16525	16493	16573	16727	16514	16697	16657	16755	16617	16652	16511	16656	16699	16494	16624	16772	16949	16741	16632	16669	16707	16530	16735	16671	16760	16720	16652	16704	16596	16673	16524	16595	16743	16681	16749	16603	16871	16743	16785	16706	16743	16639	16905	16455	16524	16598	16694	16651	16795	16840	16759	16847	16751	16851	16662	16603	16639	16698	16622	16432	16666	16611	16851	16859	16892	16581	16648	16715	16847	16803	16675	16658	16743	16928	16637	16683	16646	16802	16540	16889	16980	16685	16726	16787	16709	16741	16662	16677	16782	16698	16786	16754	16861	16719	16630	16442	16605	16886	16572	16655	16597	16733	16658	16788	16878	16766	16626	16780	16579	16925	16980	16711	16697	16825	16672	16731	16697	16663	16560	16727	16622	16749	16785	16800	16762	16589	16735	16733	16762	16603	16699	16869	16560	16548	16617	16687	16652	16556	16527	16710	16771	16950	16735	16755	16503	16511	16694	16720	16810	16584	16854	16803	16845	16744	16740	16576	16687	16814	16714	16840	16506	16772	16763	16566	16688	16721	16664	16779	16777	16752	16610	16869	16542	16767	16518	16761	16876	16819	16760	16672	16819	16549	16724	16537	16819	16766	16731	16790	16603	16706	16736	16543	16701	16457	16875	16503	16794	16650	16579	16579	16825	16745	16628	16662	16735	16725	16784	16722	16916	16676	16713	16668	16775	16783	16522	16537	16491	16879	16803	16715	16556	16808	16749	16672	16757	16651	16652	16913	16597	16608	16672	16606	16760	16751	16936	16754	16653	16822	16884	16623	16555	16693	16716	16728	16750	16442	16647	16768	16928	16507	16699	16706	16837	16787	16808	16699	16732	16852	16664	16588	16723	16632	16697	16734	16513	16783	16637	16908	17012	16591	16796	17025	16775	16731	16896	16800	16850	16574	16806	16766	16809	16868	16807	16618	16552	16470	16680	16614	16624	16751	16744	16642	16634	16605	16679	16957	16804	16756	16882	16867	16749	16787	16463	16660	16551	16699	16591	16824	16686	16834	16685	16847	16719	16653	16769	16595	16624	16838	16655	16586	16770	16595	16965	16678	16775	16699	16689	16828	16887	16791	16624	16766	16696	16578	16673	16633	16639	16533	16544	16756	16812	16638	16674	16701	16833	16652	16676	16883	16411	16732	16795	16848	16768	16695	16893	16555	16634	16642	16791	16760	16552	16750	16882	16672	16770	16703	16696	16788	16630	16608	16716	16897	16611	16877	16849	16623	16598	16690	16745	16744	16738	16779	16898	16583	16617	16592	16778	16693	16690	16835	16927	16881	16785	16784	16798	16661	16702	16664	16630	16868	16739	16774	16817	16623	16918	16727	16856	16605	16648	16560	16715	16663	16627	16917	16745	16616	16714	16663	16610	16751	16735	16750	16565	16686	16742	16685	16908	16805	16672	16561	16671	16749	16544	16672	16617	16785	16597	16527	16529	16706	16806	16884	16644	16673	16685	16664	16749	16758	16870	16468	16577	16654	16726	16448	16811	16723	16661	16854	16802	16710	16647	16772	16762	16671	16686	16799	16506	16750	16954	16755	16666	16774	16856	16603	16840	16796	16617	16821	16769	16900	16733	16788	16855	16745	16775	16896	16723	16687	16857	16640	16811	16845	16640	16671	16666	16795	16669	16751	16854	16881	16774	16651	16647	16580	16734	16854	16913	16638	16657	16565	16721	16777	16739	16748	16821	16738	16845	16755	16631	16689	16779	16622	16780	16586	16646	16792	16835	16647	16906	16711	16793	16409	16799	16568	16587	16748	16695	16644	16762	16608	16719	16807	16750	16433	16791	16548	16727	16580	16578	16813	16605	16888	16592	16472	16837	16783	16661	16679	16661	16936	16739	16666	16564	16538	16434	16450	16710	16693	16695	16725	17079	16856	16726	16576	16810	16957	16832	16624	16698	16728	16768	16623	16862	16624	16742	16795	16889	16668	16716	16717	16718	16568	16716	16834	16819	16762	16723	16686	16642	16556	16642	16645	16676	16546	16612	16757	16649	16795	16683	16837	16544	16679	16566	16716	16574	16712	16744	16747	16724	16707	16647	16836	16659	16680	16619	16533	16756	16673	16742	16657	16657	16752	16681	16755	16604	16622	16854	16829	16754	16896	16636	16861	16651	16780	16865	16930	16519	16631	16612	16517	16561	16754	16616	16647	16806	16681	16580	16681	16702	16691	16716	16859	16655	16564	16746	16730	16696	16752	16744	16746	16883	16717	16423	16627	16787	16691	16663	16561	16695	16664	16687	16714	16649	16725	16625	16707	16851	16675	16857	16581	16823	16690	16817	16613	16667	16695	16596	16902	16839	16706	16822	16820	16728	16777	16797	16783	16656	16674	16423	16717	16596	16648	16787	16547	16784	16691	16634	16474	16757	16765	16552	16824	16769	16670	16673	16785	16707	16664	16658	16676	16574	16734	16658	16676	16678	16720	16797	16562	16590	16642	16694	16864	16852	16484	16612	16701	16836	16815	16870	16714	16823	16745	16813	16709	16762	16667	16706	16553	16691	16897	16649	16892	16755	16539	16619	16459	16684	16645	16671	16631	16643	16588	16682	16938	16901	16629	16677	16785	16715	16708	16633	16530	16796	16702	16892	16732	16689	16635	16714	16973	16565	16667	16814	16740	16760	16522	16664	16666	16756	16691	16840	16484	16700	16772	16526	16757	16737	16563	16811	16661	16679	16893	16717	16611	16647	16798	16570	16615	16744	16854	16793	16541	16426	16726	16772	16533	16825	16908	16852	16559	16637	17026	16680	16655	16791	16591	16823	16678	16796	16660	16697	16728	16541	16545	16515	16616	16892	16615	16693	16929	16814	16694	16669	16620	16587	16589	16735	16738	16665	16748	16791	16680	16708	16969	16831	16731	16725	16796	16665	16712	16772	16733	16534	16907	16617	16582	16658	16658	16826	16665	16516	16698	16679	16716	16651	16810	16689	16767	16778	16532	16609	16651	16615	16614	16656	16770	16852	16543	16710	16634	16730	16522	16691	16713	16537	16712	16651	16514	16672	16653	16532	16811	16737	16589	16725	16637	16549	16376	16601	16524	16632	16877	16815	16645	16763	16601	16629	16781	16744	16486	16626	16401	16656	16619	16750	16844	16793	16768	16822	16647	16822	16493	16525	16722	16756	16718	16718	16634	16607	16804	16663	16537	16622	16621	16602	16723	16675	16571	16582	16686	16850	16788	16825	16892	16590	16630	16597	16668	16772	16620	16710	16740	16453	16849	16611	16741	16666	16730	16834	16641
18794	31280	24120	18524	16430	15492	15287	15094	15081	14767	14720	14710	14461	14624	14533	14535	14607	14638	14538	14523	14359	14649	14361	14387	14489	14394	14454	14599	14449	14380	14556	14629	14378	14611	14587	14507	14460	14382	14348	14500	14569	14550	14351	14450	14629	14520	14437	14573	14336	14529	14463	14610	14517	14581	14562	14625	14404	14446	14411	14593	14491	14492	14465	14403	14511	14348	14656	14655	14514	14285	14690	14351	14539	14378	14571	14387	14301	14379	14394	14352	14475	14589	14556	14487	14508	14468	14562	14669	14372	14386	14426	14513	14561	14377	14511	14332	14489	14561	14632	14626	14439	14498	14541	14468	14680	14652	14459	14410	14427	14554	14530	14651	14605	14366	14568	14439	14497	14498	14413	14503	14369	14218	14561	14449	14448	14442	14516	14487	14473	14420	14273	14493	14627	14348	14515	14372	14596	14518	14490	14447	14580	14438	14432	14426	14418	14694	14581	14412	14515	14379	14381	14458	14708	14510	14531	14489	14486	14602	14630	14506	14334	14543	14592	14535	14670	14488	14436	14485	14491	14611	14451	14485	14476	14324	14617	14471	14505	14482	14582	14578	14470	14537	14482	14577	14433	14456	14415	14488	14654	14654	14530	14318	14429	14463	14491	14480	14440	14512	14357	14625	14497	14414	14424	14666	14492	14458	14646	14455	14540	14426	14494	14540	14584	14489	14447	14495	14597	14363	14662	14518	14388	14408	14412	14337	14551	14292	14604	14491	14504	14524	14415	14596	14696	14436	14279	14478	14485	14396	14463	14600	14529	14333	14588	14380	14622	14409	14421	14389	14449	14359	14546	14426	14345	14485	14552	14521	14780	14526	14316	14460	14458	14312	14438	14508	14264	14419	14457	14591	14643	14322	14433	14390	14404	14520	14431	14480	14441	14496	14543	14417	14549	14455	14420	14397	14458	14340	14583	14308	14457	14391	14520	14459	14412	14681	14401	14506	14502	14363	14568	14390	14479	14593	14475	14395	14610	14486	14634	14568	14717	14404	14363	14609	14532	14542	14472	14567	14566	14428	14400	14393	14497	14511	14590	14449	14419	14612	14523	14563	14730	14649	14587	14482	14568	14581	14424	14732	14501	14531	14507	14539	14473	14630	14450	14623	14438	14356	14610	14597	14527	14577	14597	14551	14300	14622	14472	14506	14498	14452	14576	14496	14571	14490	14583	14505	14380	14298	14417	14462	14569	14681	14324	14346	14572	14477	14599	14503	14527	14451	14451	14539	14429	14649	14387	14435	14578	14470	14543	14335	14499	14505	14461	14431	14389	14488	14612	14575	14426	14445	14464	14539	14421	14613	14357	14419	14509	14476	14454	14625	14418	14522	14622	14661	14511	14402	14499	14540	14775	14357	14426	14432	14479	14369	14299	14403	14529	14496	14460	14560	14446	14396	14264	14530	14413	14560	14562	14496	14620	14593	14755	14556	14462	14524	14547	14604	14271	14475	14668	14498	14551	14514	14483	14491	14392	14700	14488	14622	14430	14505	14322	14568	14312	14511	14463	14555	14656	14565	14463	14467	14654	14578	14443	14527	14592	14455	14649	14594	14485	14575	14500	14476	14487	14366	14474	14512	14296	14552	14558	14528	14400	14514	14529	14664	14483	14475	14618	14437	14569	14355	14571	14263	14766	14577	14499	14152	14416	14583	14622	14535	14367	14439	14545	14543	14493	14498	14546	14668	14642	14496	14507	14640	14505	14324	14477	14433	14445	14555	14621	14412	14517	14278	14637	14526	14261	14362	14627	14574	14576	14608	14665	14503	14582	14634	14541	14577	14528	14658	14465	14509	14424	14500	14369	14263	14615	14542	14470	14605	14642	14517	14603	14437	14587	14420	14529	14538	14578	14475	14480	14475	14534	14615	14506	14403	14565	14453	14408	14554	14436	14437	14588	14516	14322	14358	14440	14528	14471	14700	14543	14466	14515	14437	14614	14405	14594	14371	14395	14495	14415	14399	14571	14460	14436	14302	14459	14522	14497	14527	14444	14507	14312	14440	14612	14528	14627	14403	14509	14524	14472	14579	14244	14534	14541	14451	14546	14623	14563	14500	14440	14622	14419	14483	14448	14557	14565	14480	14584	14389	14553	14524	14622	14596	14395	14414	14525	14590	14447	14412	14558	14429	14530	14454	14598	14384	14687	14551	14433	14533	14624	14478	14454	14544	14491	14441	14450	14536	14190	14667	14528	14413	14475	14502	14424	14519	14488	14484	14482	14445	14471	14502	14367	14454	14498	14386	14429	14433	14478	14535	14481	14621	14341	14327	14529	14456	14479	14446	14551	14471	14369	14387	14485	14660	14506	14407	14670	14664	14430	14497	14575	14482	14658	14412	14435	14404	14387	14409	14550	14485	14430	14473	14409	14451	14479	14505	14577	14528	14541	14470	14553	14485	14588	14339	14484	14494	14589	14475	14594	14437	14457	14421	14701	14364	14564	14440	14527	14503	14481	14546	14423	14507	14352	14591	14543	14330	14626	14455	14405	14458	14297	14721	14481	14530	14339	14381	14641	14443	14464	14533	14355	14654	14500	14477	14491	14459	14754	14497	14663	14615	14442	14282	14581	14635	14329	14596	14563	14629	14560	14543	14654	14425	14605	14563	14620	14632	14648	14519	14568	14519	14466	14479	14438	14500	14551	14560	14440	14567	14432	14408	14439	14339	14487	14526	14559	14597	14576	14441	14471	14368	14384	14469	14403	14382	14564	14458	14423	14460	14594	14433	14485	14481	14404	14512	14626	14522	14589	14562	14445	14420	14586	14423	14618	14354	14447	14661	14472	14689	14457	14391	14471	14493	14313	14521	14524	14512	14534	14640	14372	14457	14452	14501	14477	14355	14368	14392	14453	14420	14464	14498	14542	14475	14511	14585	14466	14476	14471	14386	14506	14284	14543	14437	14439	14550	14463	14522	14483	14398	14552	14702	14437	14575	14318	14532	14494	14413	14313	14617	14570	14560	14464	14483	14561	14683	14374	14592	14503	14453	14417	14595	14365	14559	14521	14512	14442	14458	14355	14441	14514	14426	14649	14418	14199	14341	14372	14450	14514	14597	14619	14524	14517	14394	14552	14450	14497	14545	14474	14524	14325	14516	14441	14553	14435	14407	14495	14531	14405	14625	14425	14567	14263	14462	14498	14576	14525	14527	14400	14498	14442	14405	14342	14408	14567	14526	14672	14492	14345	14552	14556	14420	14693	14538	14459	14481	14437	14540	14393	14492	14345	14284	14408	14520	14487	14440	14465	14484	14425	14506	14492	14479	14457	14406	14389	14442	14761	14468	14747	14516	14412	14475	14618	14483	14659	14440	14570	14482	14529	14656	14451	14649	14580	14509	14656	14528	14436	14457	14726	14579	14425	14562	14503	14726	14642	14507	14351	14523	14592	14556	14362	14571	14485	14574	14668	14449	14632	14514	14479	14524	14568	14403	14466	14568	14619	14494	14522	14568	14520	14720	14394	14629	14534	14654	14350	14470	14579	14497	14382	14442	14460	14677	14472	14364	14467	14374	14406	14370	14637	14472	14582	14564	14320	14546	14377	14455	14635	14457	14358	14557	14480	14445	14380	14582	14370	14365	14584	14377	14538	14601	14478	14375	14461	14439	14435	14421	14623	14428	14423	14450	14473	14413	14445	14639	14541	14512	14547	14450	14455	14546	14453	14564	14681	14536	14446	14545	14580	14556	14522	14513	14472	14550	14473	14455	14449	14595	14309	14615	14521	14503	14588	14574	14528	14345	14534	14523	14469	14611	14506	14335	14563	14648	14407	14493	14630	14419	14514	14522	14653	14479	14459	14515	14500	14458	14419	14506	14569	14436	14594	14604	14541	14450	14546	14278	14573	14555	14549	14474	14698	14601	14493	14466	14516	14578	14481	14380	14533	14470	14441	14641	14474	14492	14395	14502	14494	14534	14613	14482	14444	14567	14506	14439	14555	14341	14611	14422	14254	14658	14361	14371	14360	14450	14324	14464	14591	14529	14443	14355	14635	14455	14446	14550	14640	14668	14435	14456	14498	14314	14494	14430	14358	14594	14307	14612	14618	14402	14468	14449	14488	14385	14525	14549	14495	14387	14544	14403	14322	14387	14581	14587	14302	14574	14468	14293	14533	14462	14546	14488	14368	14548	14472	14531	14547	14476	14305	14546	14566	14352	14527	14255	14571	14392	14421	14566	14540	14682	14476	14591	14579	14574	14485	14417	14595	14508	14486	14455	14658	14559	14520	14514	14412	14408	14708	14578	14493	14599	14606	14506	14475	14493	14425	14519	14610	14662	14583	14368	14506	14397	14458	14660	14426	14486	14553	14439	14372	14623	14588	14621	14574	14416	14445	14514	14500	14494	14552	14462	14385	14721	14436	14515	14492	14407	14521	14522	14536	14494	14467	14420	14515	14542	14521	14499	14264	14660	14317	14509	14623	14449	14457	14393	14466	14536	14659	14566	14305	14548	14530	14529	14451	14430	14692	14253	14552	14568	14526	14532	14492	14572	14660	14635	14427	14428	14525	14431	14547	14515	14506	14441	14500	14487	14407	14657	14563	14718	14597	14486	14600	14341	14579	14399	14427	14382	14501	14361	14619	14352	14545	14377	14514	14407	14553	14437	14485	14575	14553	14440	14559	14432	14501	14580	14701	14405	14654	14495	14517	14430	14620	14497	14562	14333	14582	14414	14343	14624	14577	14429	14543	14629	14592	14709	14504	14584	14432	14385	14333	14503	14372	14507	14370	14363	14338	14439	14362	14613	14617	14458	14487	14447	14754	14499	14437	14515	14600	14345	14420	14476	14367	14622	14751	14539	14448	14541	14458	14581	14380	14526	14397	14634	14466	14523	14378	14361	14535	14508	14554	14461	14544	14553	14459	14478	14332	14556	14402	14448	14671	14686	14597	14448	14532	14456	14486	14472	14408	14515	14365	14281	14544	14717	14432	14611	14736	14535	14471	14615	14519	14290	14632	14546	14488	14512	14597	14302	14464	14307	14506	14474	14387	14398	14486	14591	14385	14459	14482	14435	14380	14444	14569	14524	14511	14340	14490	14453	14447	14476	14453	14406	14404	14450	14462	14586	14580	14652	14324	14406	14362	14644	14425	14315	14743	14381	14349	14597
22850	21618	28832	24945	21968	23013	22091	17661	16793	16920	16696	16544	16503	16688	16380	16346	16245	16467	16220	16364	16201	16180	16151	16280	16424	16098	16266	16234	16188	16082	16182	16222	16151	16341	16079	16192	16227	16433	16151	16088	16272	16279	16026	16120	16163	16173	15968	16243	16206	16187	16157	15979	16130	16161	16168	16109	16299	16225	16031	16015	16099	16160	16299	16050	16143	16171	16063	16177	16398	16080	15953	16164	15918	16125	16294	16200	16080	16315	16109	16012	16145	16060	16121	16009	16286	16274	16225	16108	15949	16378	15972	16185	16237	16023	16177	16069	16154	16198	16239	16203	16126	16063	16063	15999	16163	16106	15925	16039	16058	15999	16184	15979	16014	16120	16174	16184	16043	15966	16190	16135	16198	16078	16230	16082	16112	16142	16337	16082	16228	16155	16074	16111	16121	16251	16169	16131	15995	16057	16085	16154	15889	15921	16122	16040	16011	16009	15984	15968	16037	15985	16162	15887	16018	16254	16089	16164	16162	16057	16091	16161	16337	16190	16287	16026	16154	16188	16157	16253	16073	16251	16227	16154	16021	16141	16066	16192	16063	16239	16140	16221	16108	16153	16405	16216	16258	16285	16174	16252	16159	16132	15909	16174	16136	16123	16188	16052	16093	16018	16143	16241	16295	16105	16024	16143	16181	16225	16026	15969	16197	16198	16070	15984	15986	15908	16206	16138	16262	16070	16240	16081	16167	16151	16282	16070	16005	16167	16202	16009	16156	15816	16105	16145	16290	16136	16236	16108	16036	16091	16220	16018	16093	15985	16181	15956	16253	16086	16172	16032	16236	16338	16107	16211	16237	16072	16001	16031	15974	16241	16060	16035	15916	15894	16290	16059	16141	16193	16108	15893	16199	16131	16084	16112	15975	16021	16230	16036	16203	16174	16006	16365	16221	16336	16162	16180	16169	16347	16186	16210	16197	16012	16070	16092	16003	16132	16257	16170	15916	16119	15988	16226	16061	16192	15918	16008	16190	16021	16128	16089	16096	15900	16226	16169	16035	16083	16102	16129	15967	16008	16122	16287	16145	16019	15946	16097	15966	16063	16222	16171	15998	16008	16044	16102	16035	16129	16197	15981	16320	16201	16110	16254	16150	16146	15910	16021	16074	16060	16249	16235	16081	15986	16063	16054	16180	16309	16076	16009	16023	16044	16061	16259	16188	16132	16022	16232	16051	16139	16072	16217	15947	16222	16136	15904	16167	16083	16145	16022	16297	16036	16174	16125	15986	16120	16222	16144	16172	16138	16206	16235	16134	16261	16173	15827	15922	15962	16082	16266	16163	16170	16341	16098	16125	15965	16301	16001	16051	16088	16062	16218	16001	16004	16090	16082	15981	16105	16246	16160	16128	16038	16216	16047	16121	16111	16315	16071	16081	16166	16030	16153	16197	16257	16166	16174	15978	16103	15904	15908	16109	16212	16260	16322	16287	16006	16158	16165	16202	16194	16141	16097	16158	16068	16249	15962	16102	15958	16083	16088	16052	16072	16320	16018	15852	16195	16126	16060	16087	15999	16095	16115	16239	16180	15952	16081	16051	16103	16355	15981	16162	15974	15948	16050	15933	16276	16086	16019	16206	16034	16009	15969	16062	16009	16115	16025	16147	16201	16037	16298	16213	16099	16148	15965	16290	15976	16200	16192	16129	15957	15951	15958	16199	16061	16188	16219	16074	16113	16019	16063	16074	15972	16224	16128	16246	16137	16091	16211	16207	16183	16036	16122	16140	16037	16144	16122	16024	16187	16158	16221	15918	15975	16191	15997	15978	16139	16127	16048	16121	16118	16130	16069	16038	16066	16011	16101	16020	16169	16017	15968	15946	16001	16081	16219	16186	15892	16218	15874	16203	15874	15958	15963	16149	16125	16159	16191	16093	16100	15943	16149	16084	16102	15949	16037	15978	16179	16265	16201	16047	15994	15994	15885	16035	15883	16249	16250	15937	16230	16143	16281	16253	15802	15954	16035	16106	16169	16009	16170	16207	16066	15953	15988	16022	15979	16111	16189	16136	16098	16251	16034	16226	15924	16135	16108	16129	16028	16229	16069	16082	15834	15942	16108	16062	16242	16216	16153	16224	16127	16223	16190	15953	16217	16014	16190	16266	16245	15880	16218	16013	16133	16220	16183	16298	16161	16150	16111	16141	16171	16195	16094	16228	16041	16138	16028	16120	15984	16145	15975	16051	16087	16107	16171	15982	15963	16320	16253	15903	16356	15953	16188	16128	16242	16169	16061	15990	16029	16112	15998	15904	16040	16007	16171	15991	15987	16220	16104	16489	15999	16204	15949	15998	16144	16215	16064	16196	16081	16244	16151	16127	15940	16026	15944	15909	16034	16092	16260	16026	16013	15966	16021	16204	15963	15981	16021	16322	15948	15975	15989	16351	16141	16278	16067	16246	15968	16114	16077	16235	16194	16024	16213	15838	15966	15921	16027	15746	15945	16067	16060	16227	16061	16104	15967	16152	16141	16143	16147	15876	16451	16268	15988	16003	15911	16025	16067	16084	16292	16234	16253	16112	16148	15999	16115	16210	16145	16161	16008	16043	15898	16088	16122	15950	16063	16138	16047	16145	16280	16053	16205	16006	15930	15976	16099	16030	16106	16176	16090	16173	15932	16092	15998	16119	16072	16060	16168	16095	16092	16033	16003	16148	16024	16049	16154	16023	16051	16122	15990	16186	16004	16115	16076	16115	16170	16108	16091	16047	15991	16012	16038	16085	16213	16128	16260	15999	16027	16071	15867	16138	15961	16057	16104	16102	16076	16029	16203	16075	16071	16153	16250	16176	16231	16203	16112	16106	16317	16198	16132	16172	16350	16115	15996	16009	16260	16009	16256	15992	16027	16103	15987	16138	16028	16159	16066	16232	16204	16098	16231	16271	16166	16034	16148	15993	16176	16109	16193	16194	16002	16006	15834	16058	16071	15951	16122	16288	16216	16246	15981	16174	16097	16173	15965	15909	16121	16057	16065	16213	16217	16015	16137	15943	16008	16142	16070	16126	15925	16181	16100	16136	16123	16066	16080	16060	15996	16074	16194	16084	16095	16176	16125	16125	16063	16279	16081	16267	16315	16379	16108	16182	16016	16130	16008	15972	15951	16015	16052	16025	16054	16081	16048	16080	16172	16269	16031	16147	16002	16163	15964	15924	15908	16155	15974	16273	16166	16029	16252	16130	16042	15998	16056	16297	16197	16078	16125	16029	16157	16190	16002	16174	16051	16052	16053	16034	16201	16078	16135	16093	16159	16084	16060	15908	16033	15980	16037	15998	16152	15972	16076	16140	16149	16216	16073	16171	16216	16134	16307	16034	16191	16239	15975	15970	16091	15990	16152	16068	16303	16183	15848	15801	16114	15947	16033	16197	15889	15934	15976	15909	16139	16163	16238	16133	16148	16085	16122	15969	15954	15855	15998	15881	16079	16357	16125	16141	16138	15881	16282	15876	16148	16029	16069	16142	16035	16155	15905	15981	16228	16132	16183	16128	16042	16059	15704	16200	16175	16281	16034	16113	16083	16064	16274	16040	16163	16395	16150	16253	16086	16272	16150	16283	16213	16133	16077	16235	16153	16218	16033	16241	16099	16256	16106	16037	16069	15906	15858	15871	16074	16065	16315	16188	16084	16083	15956	16241	16114	16065	16121	16178	16139	15966	16121	16202	16199	16213	15952	16050	15908	15916	16182	16179	16108	16251	16230	16022	16170	16220	15999	16234	16103	15830	15996	16105	16137	16153	16135	16253	16159	16056	16201	16205	16008	16098	15963	15963	16082	16146	16106	16159	16206	16060	15999	16117	16035	15990	16196	16363	16198	16047	15985	16173	16059	16098	16237	15974	16017	16000	16181	16139	15940	16049	16172	15980	16074	15914	16291	16182	16026	16170	16195	16197	16140	16113	16118	15962	16203	16252	16059	16108	15974	15974	16083	16133	15987	16228	16058	16166	15961	16122	16229	16152	16089	16016	16122	16202	16193	16172	16048	16051	16109	16221	15979	15872	16005	16089	15953	16086	16251	16159	16028	16028	16080	16203	16098	16120	16136	16162	16073	16086	16205	16357	16089	15893	16074	16359	16058	16020	16040	16232	16104	16160	16171	16027	16104	16030	16066	16170	16150	16001	15987	16117	15976	16171	16154	16161	16182	15984	16101	16128	15918	16039	15976	16073	16210	16113	16080	16096	16109	16197	15871	16061	16252	16072	15983	16253	15909	15995	16267	16085	16291	16201	16078	16027	16004	16126	16146	16085	16119	15998	15976	16071	16039	16051	16144	15917	16232	16288	15937	16315	15834	16066	16026	16088	16073	16113	16345	16086	16047	16150	16208	16132	16090	16008	16205	16093	16099	16107	16071	16190	16224	16203	16106	16142	16172	15959	15990	15907	16001	16223	16056	16029	16066	16086	16110	16210	15956	16235	15976	16123	15980	16123	16093	16065	16203	16081	15993	16212	16126	16168	15947	16026	16350	16073	16147	16047	16037	16107	16135	16191	16080	16056	15998	16022	16027	16065	15992	15922	15920	15951	16297	16045	16029	16125	16123	16075	16279	16301	16077	15973	16101	16120	16317	16215	16285	15970	16214	16161	16089	16062	16196	16313	15999	16067	15984	16045	15914	16189	15952	16246	16142	16105	16244	15968	16001	16213	16091	16166	16140	16206	16114	16291	16050	16206	16064	16207	16160	16226	16258	16021	15996	15906	16176	16206	16214	16120	15936	16008	16172	16084	16105	16097	16076	16045	15900	16156	16054	16118	16076	15930	16093	16129	16149	15993	16182	16146	16145	16160	16300	16093	16185	16107	16224	16116	16234	16168	16179	16250	16384	16100	16197	16129	15959	16173	16192	15937	15889	16062	16151	16159	16072	16007	16065	16105	16078	15937	16198	16011	16002	16177	16062	15947	16096	16166	16077	16064	16103	16227	15937	16033	16320	16187	15996	16173	16039	16096	16212	16148	16197	16044	16221	16118	16055	16144	16185	16123	16063	16146	15878	16058	16083	16138	16253	16052	16037	16054	16094	16199	16201	16163	16041	16283	16160	15994	16094	16178	16162	16095	16452	16162	16148	16156	16079	15962	16018	16317	16246	16126	16137	16091	16102	16238	16149	15949	16168
20417	40953	31280	20845	17820	16182	15603	15288	14847	14776	14611	14339	14294	14209	14095	14243	14159	14319	14160	14416	14133	14110	14294	14148	13925	14276	14105	13977	14010	14173	13992	14074	14245	14139	14384	14030	14084	14068	14216	14326	14067	13887	14189	14050	14076	14177	14266	14011	13965	14254	14018	14080	14171	14228	14212	14229	14146	14097	14188	14032	14103	13896	14054	14085	14051	14135	14230	14075	14219	14202	14097	14082	14098	14063	14196	14151	14014	14118	14232	14090	14126	14137	14025	14058	14164	14137	13964	14038	13974	13984	14305	14002	13988	14106	14182	14063	14152	13935	14152	14038	14338	14059	14053	13949	13995	14007	14036	13993	13945	14032	14274	14249	14128	13854	14259	14045	14258	14245	14018	14182	13990	14022	13943	14064	14131	14097	13993	14151	14102	14012	14060	14127	14089	14120	13983	14145	14082	14200	14276	14129	14090	14080	14020	14063	14087	14203	14144	14249	14071	14062	14083	14074	14229	14149	14190	14035	13877	13979	14200	14180	14030	14011	14068	13938	14043	14039	14160	13966	13973	13995	14074	13969	14067	14132	14220	14173	14278	14090	14090	14069	14184	14009	14081	14038	14049	14118	14081	14149	14189	14131	14022	14100	13989	14165	14053	14258	13978	13996	14051	14015	14163	14134	14083	14117	13935	14141	14178	14082	14135	14229	14194	13925	14322	13905	14082	14044	13934	14129	14111	14235	14024	14173	14087	14131	14036	13991	14058	14132	13994	13982	14171	14096	14022	14054	14141	14114	14153	13998	14009	14118	14170	14058	14006	14053	14056	14019	13877	14167	14014	14125	14053	14024	14039	14138	14084	14090	14092	14165	14049	13999	13975	14163	13992	13864	14246	14093	13974	14021	13952	14142	13976	14113	14093	14107	14129	13933	14217	14163	13920	13934	13984	13984	14045	14168	14078	13989	14079	14093	14104	13980	14068	14086	14049	14178	14061	14036	14091	14017	13977	14090	14117	14073	14090	13982	14168	13917	14038	14166	14209	13993	13980	14157	14110	13971	14127	14110	14008	14039	14103	14198	14052	14272	14007	14033	13966	14008	14075	14211	14269	14032	13973	14177	14152	14171	14151	14296	14067	14070	14096	13996	14053	14025	14222	14146	14058	14053	14101	14171	13997	14187	14256	13961	14200	14095	13972	13950	14127	14077	14143	14073	14120	14235	13999	13949	14066	14021	14160	14117	14204	14045	13925	14072	14220	14026	14207	14152	14252	13927	14175	14060	14002	14257	14038	13910	14144	14007	14015	14021	14181	14074	14018	13855	14006	14151	14023	14168	14041	14106	14151	14011	14198	14049	13984	14084	14159	14045	13959	14230	14077	14057	13969	14051	13969	13978	14107	13999	14075	14036	14012	14155	14030	14103	14195	14133	13985	14016	14171	14003	14100	13978	14065	14006	14071	14152	14235	14027	14154	14233	14054	14014	13972	14078	13985	14162	14024	14067	14104	14058	13913	14039	14089	14057	14159	14043	14121	14142	14229	13940	14108	14058	14241	14140	14100	14082	14114	14019	14018	13887	14064	14124	14119	14107	14160	14019	14103	14027	14142	14003	13988	14063	14038	14031	13936	13997	14224	14119	14014	14016	14203	14002	13900	13933	14148	14013	14171	14052	14042	14019	14052	13994	13933	14121	14057	14160	14011	14112	13993	14015	13990	13976	14099	14092	13906	14075	14271	14058	14072	14011	14211	13916	14006	14150	14061	14026	14168	14134	14083	14117	13942	14027	14000	14039	14056	13927	14062	14172	14084	14067	13918	14162	14087	14123	14111	14192	13987	14092	14097	13996	14164	14061	14118	14132	14025	14093	14080	14056	14040	14101	13943	14124	14330	13931	13899	14003	14061	14213	14218	13991	13973	14104	14072	13975	14060	14138	14139	14218	14150	14104	14047	14206	14134	14139	14168	14039	14114	14034	14108	14125	14096	14161	14046	14305	14133	14036	13961	14018	14085	14079	14139	14017	14124	14249	14064	14059	13981	13909	14210	14018	14169	13971	14025	14004	14016	14072	14188	14072	13990	14272	14061	14050	14104	13857	14148	14105	14102	13968	14177	14213	14183	14156	14061	14059	14126	14065	14027	14025	14030	14173	14037	13956	14130	14012	14251	14130	14077	14089	13992	14152	14154	14130	14086	14027	14176	14052	14008	14057	14116	14202	14127	14016	14181	14170	14198	14026	13959	14151	13955	13943	14015	14098	14063	14151	14094	14094	14217	14157	14208	14016	14178	13981	14135	14063	14064	14199	14035	14062	14115	14134	14028	14011	14241	14126	14137	14088	14091	14251	14118	14042	14140	14230	14118	14120	14193	14107	14025	14199	13928	14129	13977	14134	14115	14198	14142	13930	14166	14011	14160	14097	14160	13998	14181	14218	14174	14139	14043	14079	14053	14010	14115	14210	14038	14224	14011	13940	14076	14062	13860	14212	13921	14029	13950	14131	14001	14150	14004	13976	14182	14158	14128	14133	14166	14122	14047	14245	14069	14136	14077	14142	14061	14127	13982	14098	14263	14226	14031	14006	14061	13890	14071	14147	13932	13911	14086	13947	14148	14165	14142	14038	14112	13987	14094	14063	14189	14117	13994	14102	14121	14221	14113	14186	13817	14219	14105	14191	14025	14277	14020	13950	14192	14227	14157	14179	14071	14043	14172	14143	14172	14072	14035	14009	14062	14148	14062	13949	13981	14019	14264	14155	14050	14088	14045	14151	14270	14044	14069	14026	13972	14159	14102	14119	14038	14041	14063	14086	14097	13989	14049	13949	14167	13960	14172	14100	14254	14083	14155	13981	14268	13935	14122	14127	14011	14071	14079	14167	14017	14141	14132	14218	14008	14000	14181	14071	13881	13930	14110	14158	14078	13990	13948	14064	14083	13982	14035	14185	14096	14149	14014	14101	14172	14119	14175	14074	14155	14268	13912	14202	14109	14152	13993	14063	14124	14078	14097	13999	13968	13930	14083	14018	14052	14203	14129	13889	14141	13997	13997	14025	14104	14005	14054	14104	13857	14051	13936	14142	14018	14046	14068	14076	14110	14111	14136	13984	14143	14004	14066	13950	13938	14013	14062	14076	13882	14161	14064	14020	14248	14050	14050	14182	14068	13917	14053	13930	14148	14059	14176	14308	14108	14083	14102	14053	14001	13980	14182	14101	14105	14231	13911	14062	14138	14045	14016	14073	14130	14091	13990	13955	14110	14135	13981	14186	14153	14186	14114	14067	13936	14276	14243	14065	14068	14081	14104	14149	13929	14018	14120	13997	14120	14219	14074	13984	14085	14107	13992	14007	14177	14182	14143	14117	13979	14192	14076	14182	14094	14147	14178	14050	14121	14052	14101	14151	14073	13922	14047	13980	14160	14198	14146	14135	14070	14249	14083	13984	14175	14199	14185	14191	14132	14114	14092	14081	14150	14215	14160	14151	14220	14083	13937	14181	14153	14135	14207	14123	14268	14039	14048	14125	14149	14070	13992	14108	14106	14065	14240	14230	14020	14187	14133	14061	14034	14211	14070	14103	13967	14025	14279	14171	14065	14134	14051	14260	14083	14156	14139	14111	13934	14030	14229	14206	14053	14106	13978	14139	14195	14092	14127	14092	13955	14117	13938	14105	14114	14078	14043	13933	14230	14077	14237	14228	14137	13926	13904	14197	14097	14043	14003	14182	14052	13902	14149	13926	13958	14040	13993	14055	14030	13951	14065	14222	14105	14150	14206	14213	14095	14136	14144	14190	14160	14123	14136	14173	14166	14061	14108	14219	14145	14100	14068	13916	14011	14137	14031	14124	14173	14145	14009	14108	14128	14138	14072	14059	14087	13931	14068	14027	13959	13987	14012	14212	13979	14103	14104	13939	14113	14202	14091	13956	13986	14103	14189	14030	14053	14136	14141	14239	13983	14011	14024	14088	14076	13879	14011	14149	14025	14031	14081	14220	14112	14122	14165	13979	13982	14117	13947	14093	14139	14006	13862	14065	13928	14009	14041	14050	14093	14050	14250	14129	13951	14167	14104	14252	14329	14111	14186	14033	14140	13855	14147	13960	14177	13939	14240	14069	14039	14016	14076	14125	14124	14115	14190	13985	14114	14031	14134	14214	13940	13972	14210	14043	14023	14120	14027	14057	14067	14178	14155	13865	14134	14270	14177	14022	14078	14016	14010	14088	13992	13957	14131	13953	14115	14190	14152	14116	14041	14012	14161	14103	14001	14074	14131	14142	14079	14081	14061	13998	14157	14188	14183	14119	14107	14010	14210	14143	14236	14054	14143	14067	14131	14126	14155	14001	14158	14125	14027	13966	14041	14062	13874	13991	14027	14085	14165	14047	14135	14195	14009	14121	13921	14146	14101	14030	13910	14206	14206	14037	14052	14097	14027	14057	13840	14045	14037	14221	13970	14118	14266	14184	14134	14058	14175	14237	14089	13993	14189	14120	14229	14108	14090	14141	14110	14047	14001	14020	13992	14027	13801	13948	14195	14121	13997	13927	14103	13976	14071	14295	13949	14142	14020	14033	14044	14098	14102	14124	14093	14095	14105	14083	14012	13984	14023	14042	14129	14183	14005	14168	13955	14095	14059	14013	13980	13914	13999	14064	14208	14016	14121	14122	13953	14136	13960	14146	13958	14037	14307	14161	14056	14126	13962	13961	14100	14038	14078	13971	14014	14162	14101	14186	14172	14029	14011	14167	14187	14127	14071	14053	14104	13915	14248	14127	14065	13931	14330	14148	14120	13995	14020	13996	14166	13940	14015	14080	14113	14256	14077	14011	14104	14101	14054	14089	14043	14149	14067	14056	14181	14120	14150	13950	14229	14060	13949	14147	14211	14184	14101	14037	14045	13987	14153	13988	14223	14109	14121	13964	14174	14104	14239	14141	14025	14209	13986	14063	14001	14145	14098	14035	13988	14098	14050	14241	14144	14051	13957	14108	14261	13897	14087	14035	14120	14145	14090	14158	14146	14115	14106	14060	14110	14082	14107	13973	14178	14106	14151	14201	14027	14229	14124	14128	14259	13989	14028	14006	13949	14060	13848	14236	14124	14125	14083	14018	14144	14125	13940	14026	14066	14126	14039	14192	13972	13995	14136	14143	13984	14169	14084	14101	13989	14087
29959	23483	25103	21308	17454	16873	16785	16916	16720	16599	16437	16571	16612	16579	16357	16347	16430	16439	16525	16434	16294	16407	16481	16369	16278	16246	16634	16401	16225	16404	16290	16348	16517	16429	16380	16479	16483	16288	16436	16372	16197	16399	16227	16372	16325	16240	16260	16353	16480	16287	16510	16522	16559	16505	16440	16510	16422	16269	16501	16317	16308	16196	16127	16316	16456	16459	16561	16317	16510	16383	16458	16417	16401	16438	16475	16238	16460	16370	16466	16323	16615	16376	16373	16422	16348	16307	16384	16450	16440	16389	16359	16423	16265	16403	16264	16016	16438	16120	16407	16287	16409	16514	16344	16228	16225	16299	16291	16411	16176	16461	16410	16366	16563	16298	16263	16286	16325	16195	16382	16295	16395	16270	16475	16437	16384	16113	16377	16560	16308	16349	16371	16307	16428	16247	16393	16361	16459	16535	16230	16388	16373	16465	16396	16346	16415	16444	16350	16339	16288	16366	16420	16408	16204	16309	16258	16231	16419	16448	16434	16549	16230	16563	16393	16327	16410	16343	16299	16336	16235	16257	16132	16562	16583	16197	16426	16460	16377	16338	16258	16350	16243	16452	16399	16272	16275	16358	16359	16324	16431	16383	16528	16298	16386	16221	16310	16278	16561	16437	16395	16433	16402	16381	16142	16317	16182	16227	16218	16356	16520	16515	16479	16219	16398	16357	16322	16428	16395	16290	16375	16485	16255	16555	16296	16556	16326	16281	16455	16518	16317	16426	16395	16117	16265	16337	16284	16332	16392	16319	16496	16236	16528	16491	16311	16330	16424	16319	16377	16338	16491	16289	16439	16234	16247	16196	16337	16306	16333	16519	16575	16284	16457	16474	16371	16379	16254	16335	16377	16412	16378	16343	16393	16447	16378	16323	16458	16655	16248	16540	16213	16451	16200	16420	16362	16404	16405	16238	16316	16141	16277	16345	16461	16394	16477	16232	16329	16324	16319	16392	16311	16295	16343	16225	16252	16380	16297	16635	16283	16231	16395	16397	16297	16377	16412	16482	16369	16467	16431	16182	16235	16413	16404	16276	16380	16390	16315	16483	16365	16214	16401	16513	16329	16162	16468	16441	16427	16249	16229	16471	16512	16460	16362	16448	16302	16397	16175	16356	16265	16359	16283	16268	16269	16429	16483	16438	16425	16357	16236	16434	16301	16518	16176	16328	16342	16337	16414	16490	16439	16370	16323	16452	16416	16286	16402	16307	16562	16456	16353	16414	16381	16612	16437	16199	16473	16414	16411	16474	16509	16417	16424	16497	16539	16372	16481	16200	16270	16453	16313	16429	16399	16485	16511	16561	16147	16327	16342	16230	16406	16303	16312	16427	16541	16491	16413	16435	16210	16462	16375	16369	16216	16333	16281	16360	16225	16192	16308	16223	16316	16323	16288	16527	16642	16379	16407	16322	16468	16370	16308	16347	16361	16031	16405	16525	16233	16288	16143	16426	16388	16484	16312	16453	16451	16497	16420	16241	16240	16584	16410	16473	16541	16159	16458	16489	16488	16350	16265	16540	16338	16198	16205	16321	16433	16498	16298	16386	16461	16089	16332	16383	16337	16448	16574	16476	16443	16235	16437	16321	16357	16356	16250	16288	16476	16355	16171	16371	16496	16231	16517	16450	16213	16332	16450	16379	16326	16350	16396	16173	16288	16294	16527	16184	16571	16318	16347	16419	16393	16794	16431	16462	16460	16343	16516	16291	16339	16325	16238	16348	16388	16347	16427	16645	16368	16357	16515	16262	16309	16350	16510	16328	16217	16362	16283	16356	16337	16286	16127	16180	16368	16319	16457	16492	16279	16326	16404	16402	16349	16394	16555	16299	16548	16391	16388	16372	16181	16235	16393	16203	16279	16169	16346	16513	16231	16282	16276	16425	16465	16190	16459	16308	16508	16398	16401	16323	16667	16521	16414	16475	16413	16493	16254	16365	16246	16326	16509	16295	16259	16197	16226	16330	16392	16175	16146	16225	16399	16634	16284	16144	16365	16618	16373	16472	16237	16314	16334	16430	16270	16318	16480	16409	16314	16424	16364	16235	16289	16298	16416	16391	16312	16327	16362	16290	16251	16475	16295	16303	16511	16305	16234	16300	16323	16358	16480	16519	16408	16401	16381	16436	16380	16385	16454	16230	16344	16498	16303	16241	16468	16272	16450	16549	16396	16444	16358	16235	16310	16300	16360	16454	16339	16559	16405	16295	16413	16278	16560	16262	16520	16499	16429	16599	16389	16366	16352	16380	16318	16375	16229	16274	16291	16227	16306	16537	16380	16299	16335	16355	16538	16361	16482	16282	16502	16384	16469	16475	16459	16332	16239	16453	16418	16360	16422	16360	16436	16424	16370	16337	16369	16280	16229	16366	16482	16367	16489	16370	16410	16463	16374	16278	16355	16321	16402	16395	16264	16490	16353	16400	16338	16278	16459	16289	16333	16481	16444	16093	16333	16292	16569	16298	16389	16390	16303	16489	16417	16333	16269	16393	16355	16430	16297	16451	16499	16395	16444	16293	16419	16428	16645	16236	16282	16327	16451	16569	16368	16356	16458	16216	16409	16271	16005	16454	16526	16292	16359	16301	16359	16251	16273	16247	16141	16261	16378	16307	16396	16312	16243	16622	16620	16360	16415	16417	16384	16146	16349	16194	16372	16437	16350	16126	16326	16516	16326	16555	16407	16401	16464	16465	16366	16388	16391	16423	16293	16421	16471	16304	16237	16336	16189	16385	16259	16246	16344	16304	16483	16252	16341	16421	16372	16376	16343	16248	16392	16543	16313	16482	16318	16442	16293	16384	16199	16274	16480	16414	16551	16373	16566	16394	16396	16370	16458	16284	16347	16410	16361	16453	16277	16344	16301	16359	16440	16534	16257	16361	16504	16346	16298	16489	16204	16462	16344	16571	16522	16560	16303	16332	16377	16229	16484	16392	16309	16356	16258	16422	16305	16593	16488	16260	16363	16466	16414	16371	16335	16401	16445	16270	16560	16468	16270	16238	16291	16399	16314	16105	16333	16305	16543	16420	16441	16380	16431	16353	16360	16466	16317	16359	16366	16239	16409	16306	16366	16430	16204	16377	16463	16356	16394	16418	16308	16397	16288	16275	16272	16353	16388	15927	16395	16445	16200	16278	16522	16431	16401	16239	16474	16492	16340	16574	16269	16213	16346	16367	16581	16334	16402	16292	16419	16374	16332	16269	16225	16420	16424	16242	16246	16301	16384	16420	16195	16256	16436	16375	16201	16383	16327	16380	16464	16498	16603	16313	16408	16363	16523	16278	16398	16259	16293	16502	16462	16339	16482	16353	16537	16544	16433	16101	16113	16420	16360	16252	16331	16397	16083	16295	16220	16304	16191	16287	16280	16373	16401	16462	16156	16274	16321	16464	16490	16485	16555	16105	16473	16201	16302	16378	16438	16277	16380	16168	16314	16261	16323	16317	16477	16444	16355	16512	16429	16404	16415	16348	16498	16385	16483	16483	16387	16336	16543	16342	16534	16511	16499	16420	16585	16602	16421	16264	16271	16350	16296	16375	16262	16363	16527	16516	16387	16427	16437	16318	16301	16417	16382	16262	16343	16146	16500	16456	16429	16440	16264	16281	16414	16499	16457	16608	16526	16318	16266	16405	16338	16485	16337	16330	16372	16177	16340	16415	16124	16414	16291	16434	16420	16308	16501	16276	16281	16348	16412	16366	16366	16353	16273	16411	16366	16479	16319	16180	16269	16494	16403	16175	16358	16291	16224	16237	16484	16462	16491	16508	16390	16347	16292	16432	16368	16389	16474	16550	16375	16391	16377	16493	16349	16126	16361	16431	16401	16498	16274	16385	16545	16267	16440	16527	16430	16272	16306	16195	16259	16440	16383	16364	16466	16499	16249	16333	16258	16367	16353	16256	16470	16356	16316	16372	16646	16633	16376	16328	16353	16418	16193	16344	16436	16061	16432	16331	16378	16336	16298	16587	16465	16346	16307	16444	16242	16666	16426	16272	16335	16625	16327	16333	16412	16339	16424	16401	16475	16469	16321	16361	16387	16400	16559	16251	16317	16396	16448	16311	16483	16322	16432	16391	16385	16362	16222	16288	16410	16265	16369	16512	16312	16372	16333	16184	16407	16498	16403	16426	16517	16389	16419	16260	16362	16262	16403	16324	16378	16344	16604	16188	16251	16438	16225	16440	16333	16477	16236	16440	16378	16621	16356	16456	16500	16374	16392	16366	16383	16271	16444	16265	16435	16472	16343	16459	16390	16338	16234	16384	16248	16623	16384	16291	16313	16546	16260	16193	16079	16262	16570	16318	16255	16433	16439	16474	16363	16448	16481	16525	16483	16488	16338	16454	16439	16194	16170	16431	16403	16347	16388	16197	16351	16338	16262	16434	16237	16450	16560	16353	16485	16319	16335	16448	16350	16398	16513	16401	16374	16494	16475	16495	16207	16391	16558	16243	16222	16271	16390	16412	16639	16568	16559	16379	16343	16197	16422	16318	16258	16356	16361	16385	16471	16364	16368	16468	16341	16124	16461	16249	16457	16302	16343	16420	16512	16200	16402	16362	16194	16283	16507	16447	16526	16445	16367	16320	16275	16201	16310	16419	16308	16382	16296	16233	16303	16404	16266	16385	16619	16422	16457	16602	16346	16121	16206	16572	16326	16366	16216	16441	16298	16487	16413	16379	16327	16266	16515	16404	16370	16312	16436	16223	16092	16264	16226	16326	16447	16359	16429	16433	16357	16561	16306	16135	16299	16198	16399	16398	16404	16361	16471	16324	16278	16271	16543	16679	16303	16514	16400	16330	16381	16357	16265	16336	16273	16339	16530	16274	16451	16239	16120	16328	16384	16252	16310	16383	16396	16384	16229	16137	16248	16370	16442	16443	16224	16399	16285	16382	16404	16184	16462	16339	16215	16285	16448	16228	16506	16157	16253	16117	16224	16444	16315	16445	16341	16321	16194	16174	16260	16436	16443	16336	16343	16509	16257	16416	16368	16225	16257	16479	16281	16421	16248	16622	16573	16386	16439	16359	16440	16311	16403	16377	16138	16455	16288	16226	16518	16514	16433	16491	16359	16379	16439	16503	16400	16316	16510	16398	16420	16598	16321	16270	16474	16201
20130	26926	20932	16739	15667	15008	14674	14578	14408	14387	14465	14421	14365	14238	14186	14405	14346	14325	14433	14243	14316	14450	14470	14418	14437	14371	14407	14223	14352	14390	14378	14300	14249	14247	14358	14212	14192	14234	14506	14127	14358	14262	14131	14318	14209	14245	14300	14327	14181	14295	14447	14320	14192	14267	14245	14265	14235	14419	14368	14288	14200	14335	14354	14259	14377	14299	14299	14345	14213	14381	14264	14224	14420	14224	14291	14376	14478	14347	14198	14293	14400	14221	14320	14231	14433	14092	14285	14290	14193	14385	14250	14284	14409	14283	14304	14263	14237	14221	14307	14448	14100	14379	14117	14340	14402	14166	14246	14320	14155	14331	14218	14389	14292	14261	14320	14225	14150	14300	14159	14235	14255	14150	14388	14190	14308	14171	14236	14280	14384	14222	14375	14327	14199	14403	14301	14176	14386	14227	14259	14256	14160	14340	14332	14366	14230	14240	14244	14278	14397	14217	14323	14334	14285	14290	14231	14308	14249	14118	14364	14291	14183	14130	14460	14075	14238	14318	14261	14373	14309	14383	14323	14217	14219	13972	14351	14250	14336	14296	14338	14197	14193	14245	14277	14193	14316	14358	14377	14397	14325	14355	14525	14282	14226	14308	14285	14477	14137	14285	14157	14474	14212	14102	14384	14219	14286	14207	14245	14298	14351	14421	14318	14216	14254	14202	14366	14274	14364	14319	14297	14163	14300	14148	14272	14278	14490	14286	14215	14224	14200	14406	14308	14278	14210	14260	14056	14259	14301	14279	14280	14229	14191	14124	14381	14133	14467	14231	14208	14398	14265	14212	14359	14269	14257	14330	14261	14428	14076	14383	14149	14314	14244	14337	14223	14158	14283	14266	14432	14048	14342	14417	14120	14208	14345	14304	14523	14314	14187	14303	14263	14258	14127	14475	14277	14513	14346	14125	14317	14294	14088	14185	14247	14222	14280	14164	14399	14088	14407	14189	14476	14410	14105	14370	14415	14361	14232	14232	14389	14389	14197	14290	14195	14229	14182	14263	14310	14152	14385	14383	14388	14229	14343	14417	14374	14257	14177	14254	14349	14303	14127	14129	14211	14344	14344	14211	14322	14270	14328	14358	14186	14217	14358	14295	14395	14249	14398	14223	14247	14171	14292	14285	14137	14261	14292	14319	14354	14235	14312	14192	14334	14230	14364	14268	14238	14288	14304	14331	14265	14260	14311	14191	14202	14247	14291	14313	14332	14297	14483	14365	14148	14149	14135	14307	14182	14364	14108	14249	14230	14261	14225	14068	14294	14387	14219	14057	14226	14286	14336	14349	14213	14283	14429	14233	14309	14378	14178	14111	14212	14109	14344	14217	14273	14431	14140	14324	14325	14387	14339	14227	14249	14371	14266	14087	14353	14269	14348	14418	14314	14173	14063	14280	14282	14189	14226	14297	14197	14262	14249	14417	14407	14385	14253	14228	14146	14291	14361	14206	14251	14304	14250	14278	14361	14209	14327	14365	14144	14322	14103	14266	14364	14306	14358	14214	14328	14194	14273	14172	14376	14195	14085	14264	14395	14330	14044	14497	14035	14349	14157	14254	14344	14185	14318	14254	14320	14294	14128	14494	14333	14292	14200	14233	14385	14189	14271	14231	14145	14397	14256	14254	14221	14129	14329	14277	14197	14292	14290	14329	14213	14307	14189	14161	14219	14261	14169	14331	14166	14195	14249	14396	14369	14307	14181	14245	14312	14140	14272	14144	14270	14264	14654	14098	14158	14238	14314	14260	14188	14323	14409	14087	14099	14302	14142	14264	14214	14106	14270	14548	14362	14418	14278	14217	14349	14137	14256	14284	14312	14326	14478	14296	14386	14230	14327	14381	14342	14241	14240	14407	14345	14284	14415	14257	14364	14195	14206	14065	14202	14375	14355	14476	14390	14245	14185	14229	14330	14215	14334	14464	14381	14242	14270	14252	14276	14398	14294	14400	14156	14341	14514	14231	14258	14390	14428	14124	14621	14339	14300	14431	14289	14249	14125	14189	14281	14352	14126	14283	14380	14238	14056	14256	14266	14251	14225	14280	14190	14245	14117	14330	14149	14490	14382	14227	14345	14397	14335	14123	14375	14429	14113	14108	14344	14376	14236	14452	14368	14157	14299	14123	14355	14406	14270	14370	14212	14190	14280	14423	14356	14024	14239	14253	14314	14341	14380	14140	14235	14248	14360	14329	14189	14276	14368	14253	14300	14185	14183	14263	14280	14344	14202	14367	14370	14242	14242	14387	14361	14463	14197	14404	14320	14269	14177	14241	14404	14200	14233	14293	14261	14299	14237	14328	14275	14399	14318	14267	14411	14403	14290	14327	14292	14073	14337	14259	14322	14265	14217	14415	14278	14377	14191	14214	14315	14271	14495	14276	14437	14285	14400	14111	14141	14357	14381	14244	14357	14252	14331	14334	14214	14371	14269	14243	14226	14380	14214	14419	14441	14162	14413	14388	14177	14084	14219	14385	14145	14266	14234	14354	14287	14199	14190	14185	14276	14138	14279	14351	14191	14289	14305	14400	14490	14276	14390	14372	14370	14428	14354	14278	14413	14340	14309	14189	14299	14380	14419	14268	14249	14232	14235	14211	14184	14334	14302	14260	14402	14255	14226	14358	14098	14455	14160	14293	14429	14206	14175	14485	14530	14297	14418	14185	14345	14254	14126	14303	14270	14354	14362	14191	14209	14240	14410	14335	14190	14225	14197	14356	14270	14450	14108	14316	14311	14260	14144	14435	14203	14261	14280	14192	14233	14445	14262	14306	14390	14160	14262	14180	14471	14315	14395	14044	14211	14345	14446	14324	14260	14223	14546	14104	14369	14114	14381	14209	14337	14428	14441	14298	14399	14273	14368	14116	14272	14217	14108	14258	14127	14247	14196	14227	14361	14415	14282	14392	14399	14412	14255	14258	14301	14344	14402	14408	14323	14312	14282	14185	14319	14384	14450	14317	14258	14251	14411	14209	14278	14225	14209	14239	14215	14218	14190	14402	14268	14341	14316	14158	14360	14253	14340	14257	14206	14265	14371	14284	14295	14176	14153	14336	14250	14296	14172	14136	14217	14265	14277	14223	14281	14349	14223	14099	14405	14270	14391	14319	14179	14329	14162	14163	14376	14407	14247	14319	14034	14478	14132	14242	14432	14110	14134	14386	14340	14210	14247	14273	14249	14456	14285	14162	14197	14267	14309	14388	14425	14191	14336	14299	14091	14295	14209	14285	14354	14258	14311	14282	14211	14286	14063	14276	14231	14277	14248	14364	14390	14249	14252	14294	14405	14181	14396	14252	14272	14262	14263	14197	14230	14191	14276	14282	14439	14184	14324	14218	14334	14250	14243	14280	14250	14301	14335	14250	14343	14377	14294	14167	14246	14256	14331	14255	14300	14354	14170	14168	14299	14082	14383	14274	14199	14256	14224	14319	14313	14305	14311	14301	14248	14182	14368	14266	14202	14324	14166	14309	14300	14439	14264	14349	14230	14373	14411	14262	14196	14365	14394	14234	14286	14305	14377	14326	14255	14241	14321	14288	14366	14335	14301	14269	14353	14143	14264	14115	14178	14238	14389	14212	14374	14379	14270	14264	14212	14398	14250	14212	14382	14179	14106	14415	14377	14192	14209	14309	14293	14297	14232	14326	14392	14307	14380	14298	14350	14306	14182	14347	14366	14432	14430	14276	14370	14334	14316	14328	14306	14283	14309	14283	14285	14332	14404	14351	14389	14342	14345	14237	14394	14368	14446	14065	14216	14375	14324	14390	14294	14523	14190	14291	14312	14259	14286	14291	14364	14224	14257	14340	14209	14232	14402	14447	14324	14378	14310	14345	14315	14233	14375	14383	14307	14318	14251	14389	14303	14371	14336	14230	14339	14271	14177	14310	14384	14423	14404	14187	14143	14299	14220	14143	14270	14264	14338	14352	14093	14282	14202	14260	14208	14126	14356	14385	14429	14251	14348	14326	14323	14312	14351	14148	14321	14065	14311	14173	14249	14244	14273	14383	14233	14297	14310	14435	14269	14423	14115	14152	14114	14254	14360	14272	14373	14259	14389	14358	14362	14301	14418	14209	14315	14331	14457	14229	14089	14132	14329	14321	14283	14345	14243	14317	14256	14324	14076	14400	14363	14379	14419	14207	14294	14319	14344	14412	14390	14257	14215	14191	14136	14242	14167	14221	14334	14396	14447	14213	14212	14258	14356	14195	14297	14265	14283	14121	14400	14240	14259	14337	14407	14154	14345	14317	14195	14352	14256	14205	14227	14346	14224	14206	14299	14269	14099	14290	14303	14499	14250	14397	14206	14396	14265	14342	14314	14427	14246	14337	14241	14122	14272	14295	14264	14390	14451	14325	14224	14293	14334	14295	14492	14289	14235	14272	14287	14159	14337	14390	14388	14411	14456	14167	14250	14485	14449	14309	14365	14186	14254	14240	14160	14324	14227	14160	14349	14274	14387	14403	14453	14211	14106	14271	14459	14267	14083	14207	14215	14370	14214	14416	14257	14393	14177	14439	14192	14452	14253	14185	14309	14153	14387	14291	14179	14360	14367	14218	14293	14199	14356	14181	14094	14421	14352	14268	14323	14102	14386	14331	14453	14466	14330	14382	14267	14323	14198	14287	14349	14156	14187	14421	14371	14332	14250	14340	14149	14301	14186	14532	14308	14313	14133	14440	14351	14338	14280	14183	14187	14334	14223	14347	14172	14092	14287	14217	14381	14185	14209	14368	14199	14203	14323	14321	14491	14207	14198	14439	14118	14181	14313	14258	14380	14249	14346	14365	14230	14286	14270	14443	14346	14187	14214	14290	14498	14261	14290	14101	14331	14202	14478	14302	14150	14294	14256	14355	14330	14430	14200	14186	14380	14198	14163	14288	14113	14493	14195	14304	14279	14235	14242	14228	14338	14295	14372	14260	14369	14121	14327	14187	14223	14385	14315	14314	14388	14226	14281	14330	14313	14291	14390	14304	14216	14235	14130	14361	14286	14310	14145	14206	14134	14288	14410	14366	14413	14233	14593	14330	14439	14230	14403	14209	14262	14275	14241	14203	14363	14343	14155	14384	14322	14370	14402	14171	14381	14166	14391	14266	14297	14185	14533	14307	14278	14443
23814	21553	28225	25565	22166	19819	18531	16672	16398	16498	16192	16218	16262	16104	16326	16183	16073	15995	15935	15931	15930	16043	16082	15946	15997	15749	16053	16002	15981	15613	15840	15884	15896	15829	15981	15752	16133	15938	16008	15818	15900	15996	15860	15949	16106	16135	16024	15744	16043	15846	15893	15905	15865	15866	16104	16081	15947	15988	16005	16047	15798	15899	15941	15965	15740	15815	15877	15808	15786	15951	15820	15870	15719	15862	15774	15936	15909	15750	15699	15925	15901	15859	15885	15878	15797	16000	16012	15818	15917	16019	15917	15946	15802	15980	15811	15761	15993	16067	15942	15925	15756	15975	15822	15849	15942	15721	15882	15975	15859	16024	16076	15911	15907	15549	15760	15844	15835	16046	16028	15815	15724	15758	15897	15894	15876	15746	15880	15752	16060	15788	15914	15971	15968	15773	15903	15848	15904	16034	15826	15941	16019	15836	15756	15717	16018	15787	15865	15952	15774	15892	15927	16003	15862	15594	15714	15986	15885	15968	15914	15919	15933	16006	15823	15846	16038	15995	15767	15996	15675	15821	15868	15946	16096	15829	15896	15715	15843	15835	15921	16147	16070	15845	15977	15825	15844	15595	16098	15912	16017	15926	15769	15562	15823	15925	15994	16055	15922	15761	15894	15898	15913	15830	15768	15861	15904	15731	15857	15727	15857	15782	15971	15891	15900	15975	15994	15851	15752	15725	16038	15789	16075	15950	16025	15833	15860	15806	15784	15897	15793	15956	16054	16016	15728	15973	15879	15942	15954	15832	15915	15995	15582	15891	15812	15642	15918	15759	15823	15983	15710	16126	15810	15873	15865	15646	16002	15940	15964	15977	16125	15849	15909	15896	15901	15536	15896	15983	15635	15995	15689	15976	15750	15913	15781	15923	15902	15985	15732	15885	15912	16046	15894	15869	15901	15872	15697	15933	15866	15848	15833	15861	15769	15953	16099	16003	15751	16085	15713	15850	15902	15924	16041	16017	15746	15902	15624	15928	15804	15871	15804	15987	15802	15811	15820	15794	15764	15974	15750	15686	15836	15780	15778	15560	15727	16003	15908	15971	16055	15845	15991	15864	15818	15716	15959	15862	15847	15501	15875	15910	15822	15871	15864	15940	15804	15836	15979	15998	15887	15931	15871	15829	15706	15555	15707	15843	15810	15674	15908	15785	15733	15852	15858	15780	16025	15986	16027	15901	16069	15660	16143	15691	15863	16014	15773	15912	15745	15641	15776	15978	15925	15865	15797	15785	15760	15602	15828	15861	15725	15723	15861	15927	15864	15925	15937	15763	16094	16142	15910	15875	16027	15882	15723	15825	15942	16106	15849	15871	15876	15789	15837	15743	15855	15868	15849	15774	16076	15780	15824	15772	15772	15953	16143	15833	15808	15854	15814	15804	15772	15854	15691	15741	15842	15993	16055	15845	15861	15722	15760	15789	15889	15971	15957	16053	15885	15773	15976	15889	16022	15820	15985	15937	15858	15790	15834	15866	15917	15711	15924	16074	15962	15831	15922	15826	15870	15854	15878	15759	15944	15900	15920	15812	15892	15864	15803	15935	16076	16109	15845	15800	15822	15967	15869	16017	15988	15996	15953	16016	15758	15814	15847	15851	15825	15860	15618	15987	15731	16059	15934	15927	15989	15865	15801	15964	15905	15958	15759	15859	15818	15976	15834	15756	15926	15767	15792	15928	15802	15899	15930	15889	15797	15833	15753	16135	15967	15882	15847	16001	15930	15762	16067	15737	16002	16025	15891	15841	15843	15875	15807	15859	16063	15876	15852	15858	15837	15961	15782	15984	15828	15744	15863	16036	16095	16030	15885	16057	15894	15898	15926	15899	15898	16019	15865	15729	15760	15869	15736	15909	15827	15830	15814	15760	15961	15865	15686	15989	15865	15768	15817	15844	15963	15747	15877	15905	15688	15910	15840	15765	15965	15906	15908	16242	15894	15918	15962	15926	15899	15656	16064	16053	15822	15801	15769	15821	15905	15956	15931	15804	16009	15963	15744	15930	15886	15907	15891	15924	15949	16087	15852	15709	15818	15847	15959	15908	16052	16051	15843	15763	15555	15844	16011	15856	15944	15888	15557	15886	15896	15777	15845	15946	15848	15915	15808	15719	15807	15790	15868	15890	15887	15947	16042	15860	15703	15773	15970	15937	15869	15848	15789	15988	16098	15817	15726	15678	15851	15938	15853	15859	16021	15869	15829	15865	15728	15836	16049	15743	15971	15911	16098	15841	15877	15965	15717	15788	15819	16054	15823	15974	16114	16191	16075	15619	15935	15921	15832	15700	15900	15715	15883	15832	15767	15943	15825	15999	15909	15927	15885	15934	15796	16016	15619	15986	15855	15874	15964	15874	15763	15809	15877	15810	15898	15778	15715	15995	15877	16011	15843	15726	15772	16031	15694	15817	15863	15896	15810	15717	15965	15786	15961	15827	15809	15686	15977	16053	15806	15822	15993	15911	16020	15860	15972	15860	16007	15766	15906	15734	16063	16006	15950	15917	15825	15828	15963	15827	16013	15923	15899	15904	15895	15808	15782	15800	15927	15817	16138	15841	15980	15732	16022	15752	15872	15691	15924	15779	15909	15947	15960	15982	15915	15802	15964	15826	15730	15855	15996	15621	15809	15870	15815	15910	15988	15993	15806	15991	16059	15965	16014	15705	15724	15834	15831	15828	15608	15870	15856	15903	15986	16010	15675	15825	15864	15969	15764	15772	15811	15854	16020	15916	15784	15961	15865	16003	15918	15674	15847	15827	15806	15716	16090	15919	15777	15923	15777	15844	15832	15930	16195	15811	15951	15814	16004	15740	15918	15901	16086	15790	15901	15970	15938	15924	15967	15800	15806	15942	15998	15978	15909	16026	15869	16006	15987	15944	15891	15982	15923	15936	15890	15919	15938	15835	15980	15770	15889	15820	15862	15707	15642	15939	15905	15714	16028	15969	15637	15880	15915	15895	16034	15790	15942	15827	15978	15885	15843	15966	16022	15948	15928	15845	15881	15741	15864	15882	15917	15838	15899	15784	15925	15859	15744	15938	15912	16073	15873	15719	15900	15779	15711	15801	15876	15866	15809	15968	15560	15917	15857	15958	15829	15721	15722	15966	15860	16018	15821	15883	15854	15851	15806	15690	15766	16079	15818	15786	15935	15912	15878	15882	15831	15931	15925	15997	15921	16074	15901	15890	15728	15824	16005	15788	15814	16053	15821	15880	15808	16026	16037	15910	15912	15795	15984	15785	15872	15757	15790	15873	15849	15845	15882	15951	16198	15880	16015	16066	15940	16022	15985	15761	16014	15809	16000	15687	15916	15910	15972	15890	15925	15902	15923	15862	15855	15939	15919	15913	15877	15884	15958	15689	16106	15825	15797	16004	15665	15747	15922	15877	15786	15990	15816	15724	15956	15855	15906	15904	15742	15933	15851	15865	15832	15899	15905	15821	15850	15692	15996	15914	15946	15948	15846	15807	16120	15543	15912	15933	15854	15859	15866	15985	15933	15705	15846	15705	15820	15917	15960	15966	15882	15866	15947	15858	16032	15926	15889	15950	15956	15813	15951	15792	15669	15937	15847	15804	15962	15834	15658	15826	15967	15854	15751	15884	15988	15843	16089	15760	15764	15771	16122	16013	15765	15938	15819	15900	15942	15757	15958	15999	15840	15767	15764	16010	15735	15811	15850	15747	15723	15856	15952	16013	15982	15797	15854	15785	16006	15888	15746	15911	15759	15949	15733	15879	15951	15963	15884	15944	15973	15987	15813	15932	15770	15903	15963	15811	15906	15753	15789	15947	15821	15853	15953	15781	15954	15819	15951	15918	15800	15873	15642	15814	15675	15906	16067	15759	15934	15959	15762	15869	15762	15926	15735	15920	15898	15783	15887	15838	15895	15917	15987	15848	15804	15894	15843	15844	15712	15913	15892	15887	15883	15717	15775	15879	15799	15915	15912	15874	15947	15615	15932	15790	16083	15867	15828	15897	15917	15984	15846	15856	15762	15768	15815	15804	15949	15896	15727	15820	15803	15820	15715	15747	16016	15934	16001	15929	15800	15941	15773	15912	15716	15865	15947	15700	15948	15932	15948	15979	16131	15789	16011	16116	15874	15991	15943	15640	15870	16029	15827	15934	15984	15812	15975	15848	15700	15735	15997	15927	15877	15728	15801	15726	15819	16062	15966	16017	15917	15940	15754	15952	15809	15927	16116	15833	15876	15971	15821	15930	15761	15925	15798	15817	15619	15922	15742	16174	15913	15739	15925	15709	15850	15768	15598	15864	15861	15854	15916	15828	16020	15682	15973	15813	15750	15928	15989	15735	15896	15831	15795	16075	15914	15682	15766	15815	15851	15972	15905	15848	15933	15811	15937	15774	16049	15911	15887	15835	15814	15854	15909	16010	15981	15779	15797	15889	15799	15966	15761	15685	15817	16075	15952	15735	15659	15694	15824	15989	15938	15872	15993	15992	15823	15653	15815	15800	15896	15740	15813	15876	15662	16038	15817	15866	15846	15934	15834	15988	15907	15567	15886	16056	15904	15845	15912	15873	15747	15776	15916	15950	15948	15801	16002	16038	15993	15900	15909	15775	15949	15795	15832	15920	16093	15655	15898	15827	15827	15904	16179	16065	15938	15833	15739	15865	15942	15876	15807	15930	15910	15942	15909	15970	15863	15861	15904	16125	15873	15723	15630	15874	15670	15875	15746	15925	16004	15811	15984	16058	15776	15763	15936	15923	15987	15749	16033	15810	15923	15976	15934	15889	15805	16069	15943	15829	15915	16003	15848	15800	15828	15924	15774	16109	15903	15967	15990	15917	15653	15832	15964	15847	15975	15717	15746	15830	15645	15751	15983	15865	15646	15884	15898	15770	15883	15969	15890	15593	15851	15790	15999	16076	15910	15800	15901	15919	15677	15846	15870	15623	15875	15821	15849	16003	15870	15962	15908	16090	15770	15876	15860	16001	15919	16143	15881	15786	15902	16051	15892	15773	15829	15941	15826	15833	15744	15872	15929	15912	15761	15913	15919	15966	15877	15752	15910	15834	15976	15897	15967	16046	15724	15937	15837	15902	15783	16085	15916	15651	15877	15957	15728	15766	15945	15831	16008	15992	15720	15770
18551	34413	25336	18776	16332	15261	14994	14542	14351	14409	14380	14337	14209	13965	14027	14196	14055	14119	13961	14158	13953	13896	13985	13927	13972	14055	13953	13809	13961	13933	13897	14098	14131	14014	14012	14014	14051	14109	13981	13885	14147	14014	14038	13839	13956	13879	13957	13940	14081	13921	13946	13824	13984	13855	14097	13890	13959	13852	13926	14048	13927	14077	13986	13783	14028	13846	13885	13943	14034	13854	14072	13937	13868	13962	13904	13701	13914	13769	13918	13909	13685	13946	13849	14115	13797	13811	14079	13971	13900	14078	14069	13882	13895	14011	14030	13864	14026	14019	13975	13987	14107	13728	13855	14017	13919	13779	14000	13870	13954	13870	13958	14099	13969	13883	14054	13968	14018	14014	13819	13915	13886	14003	14050	13922	13936	13800	14036	13981	13955	13979	14195	13991	13850	13951	13893	13967	13972	13997	13965	13989	13921	14044	13953	13989	13858	13930	13908	13875	13866	13846	13799	13947	14018	13874	13857	14034	13873	13939	13953	13969	13950	13931	14041	13852	13933	13961	13990	13853	13955	13944	13920	13944	13857	14080	13973	13903	13899	14027	13756	13946	13874	13911	13886	13807	14015	14038	14039	13683	13975	13889	13920	13980	13903	14007	13887	13995	13760	13996	13755	13930	13972	13860	13919	14010	13937	13956	13872	14165	14027	13985	13887	14012	13858	14086	13970	13947	13925	14129	13983	14025	13985	13848	13735	13951	13830	13963	13993	13974	13790	13979	13830	14066	13941	14016	14037	14025	14050	13971	14025	13915	13949	13862	14007	14092	13813	13869	14120	13857	13929	13919	13877	14050	13869	13982	13930	13839	14044	13901	13942	13941	13999	13971	13909	13899	13922	13856	14070	13927	14056	14026	14038	13913	13942	14022	13971	13767	14025	14033	13929	13891	13885	14061	13707	14105	13775	13834	13859	13798	13814	13950	13930	13964	13928	13949	13859	13902	13945	13917	13826	13860	14092	13885	13849	14063	13939	13940	14015	14015	13670	14009	13969	13824	13867	13842	13876	13816	13987	14051	14003	13912	13908	13940	14052	13957	14029	13921	14034	13988	13889	13952	13934	13987	13991	13835	14005	13903	13911	14001	14007	13935	13954	13955	13855	13987	13898	13777	13812	13948	13993	13956	13776	14021	14022	14039	13887	13794	13797	13828	13852	13932	14021	13875	13989	13789	13876	13876	13896	13995	13911	13864	13798	13827	13916	13924	14067	13899	13874	13820	13863	14042	13777	13826	13836	13813	13969	14026	13901	13911	13860	13856	13789	13906	13922	13697	13944	14067	13944	14107	13755	13758	13905	13981	13936	13964	14075	13860	13877	13933	13918	13766	13961	14028	13857	13917	13946	13813	14062	13947	13928	13920	13950	13957	13933	13947	13944	13968	13903	14062	13986	13969	14096	13872	13964	13960	13993	13978	13892	13766	13792	13924	13965	13914	14052	13889	13746	14042	13748	13966	13825	14085	13932	13918	14116	13980	14057	13878	14024	13849	13817	13944	14037	14058	13795	13860	13872	13963	13859	13868	13885	13942	13989	13900	13902	13883	13799	13912	13940	13932	13814	13870	14089	13927	14019	13848	13933	13866	14009	13829	13744	13886	13765	13862	13844	14043	14097	13805	13933	14096	14012	13959	13952	13954	14007	13905	13929	13972	14083	13978	14025	13936	13971	13918	13978	13834	14106	13904	13884	13867	13984	13862	14006	14134	14140	13997	14027	14022	13833	13751	13926	13969	13880	13919	13893	13929	13946	14172	13924	14030	13949	13966	13874	13954	14037	13984	14006	14115	13851	14012	13933	14088	13964	13776	13975	13902	13901	13819	14049	14010	14008	13945	13932	13862	14027	13761	13805	13786	14078	13952	14079	13912	13994	13966	13955	13835	13986	13986	13889	14027	13962	13899	13961	13950	13919	13970	13898	13991	13990	13823	13858	13834	13955	13822	13864	13844	13951	14105	13847	14073	13933	13877	13930	13907	13873	13891	13913	13987	13874	13894	13868	13903	13897	13885	14106	13698	14020	13821	13942	13969	13876	13767	14019	13827	13793	14059	13998	14069	14125	13991	14039	13980	13902	13885	14106	13994	13829	14011	14043	13877	14048	13987	13736	13998	14160	13885	13707	13758	13891	14054	13863	13955	13876	13899	13865	13951	13980	14022	14040	13782	13827	13942	13968	13881	14040	14037	13882	13839	13893	14042	13953	13905	14000	14048	14033	13888	13964	13876	13794	13899	13820	13956	14049	13985	13743	13892	14055	13979	13991	13917	13937	13871	14016	13845	14108	14108	14006	13828	14000	13920	13891	13919	13883	13932	14019	13950	14033	13823	14071	13873	14009	14045	14055	13825	13907	13972	14013	13926	14013	14033	14034	14038	14002	14001	14105	14046	13935	13874	13820	13798	13933	13886	13910	13990	14025	14030	13727	13957	14005	13886	14013	14045	13999	13954	14078	13974	13903	13754	13938	13824	13926	13827	14007	13806	13883	14022	13823	13954	14007	13841	14143	13659	13805	13930	13885	13844	14063	14029	13868	13944	13940	13921	13855	13938	14058	13873	13905	14016	14026	14046	14060	14057	13995	13844	13966	13992	13858	14036	13817	13936	13951	13925	13829	13839	13937	14093	14146	13770	13944	13950	13852	13952	13985	13915	13927	13846	13859	13881	13652	13846	14027	13838	14029	13935	14107	13820	14003	13885	14043	13978	13911	13943	13909	13944	13865	13978	13996	14118	14043	13883	14047	13970	13868	14013	13898	13916	13898	13814	14004	14066	13964	13956	13984	13832	13928	13949	14020	13980	13884	13830	13897	13884	13921	13887	13954	13871	13841	13874	13870	14077	14037	13943	13898	14097	13823	13872	13976	13943	14052	14087	13978	14042	14047	13907	13984	13950	13918	13936	14068	13981	13970	13896	13868	14036	13995	14046	13945	13946	14016	13865	13827	13848	13890	13907	13895	13772	13903	14008	14035	14037	14022	13894	13971	14076	13970	14076	13863	13869	13921	13872	13809	13904	13882	14230	14116	13744	14046	13811	14068	13950	13853	13972	13800	13871	13905	14070	13944	14103	14036	13983	14042	13923	13799	14013	13916	13868	13830	13841	13936	14104	14084	13877	14030	13867	13960	14071	14068	13936	13926	13943	13971	14103	14044	13961	13871	13938	14027	13958	13927	13946	14120	13999	13893	13763	13986	13882	13897	14072	13817	13908	13942	14043	13783	14075	13812	14025	13908	14030	14115	13952	13999	13864	13900	14013	13938	14083	13914	13980	14008	13910	13999	14022	13930	14084	14070	13909	13858	13897	13849	14013	14047	13873	13995	13894	13831	13930	13985	13950	13946	14009	13950	13991	13910	13948	14093	13855	13814	13921	14003	14102	14055	13982	13841	13951	13888	13928	13890	14003	14090	13894	13924	13959	13936	13834	14044	13888	13952	14031	14026	13966	13849	14150	14015	13892	14040	13721	13792	14002	13862	14021	14029	13947	13928	13944	13850	13925	14036	13930	13834	14072	14083	13863	14116	13999	13989	13979	13920	13979	13909	13862	14097	13972	14001	14018	13975	13992	13960	13881	14021	13990	14015	13656	14000	13882	14059	13864	13841	13979	13984	14017	14051	13952	14027	13879	13994	13994	14057	13962	13953	13864	14064	13994	14057	13902	13838	14017	13949	13953	13929	13878	14034	13987	13983	13880	13885	13928	13860	13849	14078	14187	14013	14103	13813	13868	13973	14116	13878	13949	13963	13828	14052	13920	14102	13823	13900	13830	14016	13952	14041	14249	14035	13929	13923	13785	13850	13972	14099	13937	13840	13960	14038	13877	14090	13925	13925	14058	14009	14005	14017	14024	13895	13925	13930	13995	14095	13736	14104	13879	13902	13886	13985	13933	13911	13993	13964	14078	13997	13870	13891	13855	14003	14018	13817	14018	13863	13875	13901	13972	13963	13992	13989	13920	14024	13913	13734	13908	14254	13873	14180	14057	13839	13918	13852	13918	13881	14005	13910	13834	13951	13896	13883	13946	13903	14050	13899	13837	14095	13898	13941	14079	14126	13866	13971	13954	13929	13973	13872	13879	13973	14074	13925	14122	14066	13916	13901	13959	13800	13933	13964	13945	13906	13926	13945	13741	13766	14097	13883	13966	13822	13860	13986	13966	13878	14092	14112	14086	13893	14091	13848	13869	13915	13944	14093	13786	13932	13890	13897	13925	13795	13965	14086	13904	13945	13933	14082	13857	13902	14035	13918	13869	13858	13956	13902	14148	13895	13813	13840	14111	14013	13844	13995	13819	13866	13856	13976	13878	13962	14056	14019	13795	13788	13925	13907	14044	14029	14076	13960	13920	13900	13973	13991	14084	13799	13796	13924	13834	14026	14114	13911	13990	14003	14032	13984	13911	13958	14058	13906	13990	14006	13777	13866	13903	14044	13901	13904	13919	13945	13913	13786	13857	13787	13880	13937	13884	14040	14153	13795	14065	13932	13894	13956	13944	13730	14002	13997	14033	14051	13890	14143	14050	13973	13784	13952	13976	13858	13938	13911	13948	13977	14026	13992	14028	13797	14077	13978	13993	13936	14059	13918	13977	13860	13955	14037	13889	14043	13949	14051	13890	13891	13999	13888	14039	13895	14051	13941	13903	14031	13915	14097	13922	13907	13886	14067	13931	13848	14026	13961	13909	13741	13958	13937	14095	14033	14061	13867	13999	13840	13950	13907	13949	14016	14080	13864	13865	14006	14067	14078	14074	14085	14154	13960	13915	13927	13961	13799	14101	13957	13950	13868	14139	13911	13983	13879	13964	13982	13747	14002	13997	14034	13833	13867	14019	13777	13846	13861	13934	13951	13951	13947	13970	13878	13863	13890	13966	13922	14121	13921	13928	13723	14106	14043	13985	14059	14024	14100	13869	13969	13772	13804	14032	13777	13926	14021	13987	13913	13925	13873	13931	14105	14008	13868	13973	13893	13873	13928	13975	14005	14101	13961	14012	13981	13984	13999	14122	13988	13945	13824	14096	13990	13950	13876	14043	13972	13865	13835	13910	13973	13930	13975	13888	13795	13932	14081	13822	14127	13869	13909	13940	14035	13961	13867	14013	13898	13814	13916	13979	13991	13779
25595	21580	26872	26668	19041	18118	17933	17493	17455	17400	17375	17024	17174	17218	17322	17316	17016	17244	17154	17077	16987	17185	17031	17107	17088	17178	17246	16916	17141	17110	17189	17186	17058	17192	17059	17099	17294	17126	17071	17124	17083	17108	17079	16969	17124	17184	17101	17161	16978	17136	16874	16999	17000	17081	16976	17130	17099	16914	17042	17117	17174	17031	17272	16901	17169	17096	16986	17295	16998	16986	17169	17183	17018	17094	17134	17272	16865	16928	17212	17158	17185	17064	16870	17044	17000	17001	17220	17074	17206	17252	16977	17035	17222	17047	17096	16975	17118	17085	16938	17303	17085	17111	17118	17030	17047	16962	17068	17076	17116	17061	17151	17012	16985	17013	17108	16917	17059	17001	17113	17059	17087	17078	17020	17053	17085	17079	16994	17063	16943	17191	17073	17246	17207	17126	17129	16873	16968	17138	17231	17102	17021	16901	16948	16983	17096	17042	16903	17174	17088	17034	17174	17019	17124	17114	17111	16928	17034	16889	16932	17132	16915	17114	17036	16945	17012	17154	17101	17045	17077	17206	17053	17091	17018	17228	17227	17143	17137	16973	17257	16917	17076	17217	17121	17155	17022	17136	17109	17096	17013	17049	17007	17074	17254	17218	17275	17074	16998	17016	17235	17143	16890	17004	17102	17127	17233	17014	17019	17030	17000	17143	16991	17085	17047	17228	17154	17159	17054	16992	17092	17140	17240	16991	17113	17020	17029	16868	17147	16972	17198	17067	16929	17040	17081	17237	17139	17034	16925	17127	17131	17088	17107	16985	17119	17213	17043	17116	17012	17207	17012	16961	16766	16902	17158	17131	16896	17126	17138	17212	17069	17137	17179	16952	17117	16969	17012	17128	17090	16884	16971	17022	17020	16986	16956	16879	17052	17196	17087	17018	17044	17007	17054	17058	16887	17105	16977	17091	16983	17144	17053	17007	17059	17081	16981	17364	17021	17045	16907	17072	17223	17158	17112	17284	17040	17110	16955	16937	17167	17270	17067	17035	17012	16961	16945	17012	17045	17077	17089	17097	17140	16849	16945	16893	17008	17008	17176	16909	16862	17169	17086	16979	16936	17098	17098	17034	17204	17171	17213	17007	17076	17187	16954	17055	17102	16959	17176	16907	17114	17051	17129	17230	17059	17013	17078	16881	17083	16982	17011	16878	17066	16924	17075	17044	17010	17168	17106	17121	17091	17032	17145	17082	16861	17245	17064	17142	17039	17158	17024	16910	16998	17102	17043	17159	17155	17247	17044	17082	16991	17048	17051	17075	17206	17298	17032	17053	17034	17153	17106	16900	17120	17054	17051	16885	16998	17001	17190	17019	17153	17046	17037	17051	17150	17121	16913	17065	17238	16875	17100	17002	16902	16913	16970	17060	16979	17118	17053	17204	17195	17041	17063	16802	17254	16951	17182	17018	16884	17092	17177	16997	17047	17059	16915	17077	16911	17027	16987	17091	17080	16766	16984	16998	17014	16760	17149	17194	17068	17189	17111	17100	16984	17033	17155	17049	16910	17056	17109	17048	17313	16873	17154	17116	17202	17008	17025	16872	17024	17073	16936	17003	17099	17090	17098	17192	17188	17123	17221	17056	17143	17308	17144	17020	17170	17142	17055	17101	17005	17224	17156	16965	17184	17027	16936	17221	17211	16967	17049	16918	17087	17010	17009	17006	17108	16985	17139	17117	17008	17237	17004	17030	17097	17168	17055	16947	17208	16971	17173	17040	17289	17202	17050	16955	17127	17204	17171	17119	17019	17142	17008	17015	17100	16962	17062	16985	17093	16791	17056	17056	17323	17124	17112	17056	17016	17064	17092	17103	16976	16833	16962	16983	17168	17073	17174	17310	16942	16882	17173	17146	17220	17119	16954	17077	17043	17110	16882	16955	16985	17113	17212	17032	17191	17191	16984	17185	16896	17123	17124	17066	17315	17209	17060	17120	17112	17163	16931	16987	17002	17019	16926	17031	17085	17054	17124	16935	17012	16923	17073	17229	17263	16800	17063	17250	17184	17258	17024	17010	17002	16953	17097	16847	17249	17192	17114	17085	16762	16918	16844	17127	16926	17064	17138	16950	17012	17292	17306	17185	17163	17069	17127	17123	17240	17051	17125	17132	17128	17037	16967	16966	17161	16998	17036	16924	17012	17109	17020	16962	17079	16819	16920	17047	17035	16956	16957	17177	17226	17106	16937	17209	17233	17379	17175	17055	17195	16887	17114	17195	16925	17080	16923	16966	17004	17030	16857	17149	16793	17006	16939	16958	17052	17220	17045	16971	16952	17137	16842	16977	17085	16907	17074	16899	17199	17150	17120	17093	17074	17182	17253	16818	17103	17041	16976	17118	16885	17134	16907	17005	17133	16987	17119	17060	17163	17046	17367	17069	17085	16992	17057	16976	17070	17054	17123	17048	17170	17110	17065	17179	17050	17030	17021	17279	16812	17044	17029	17038	17006	17281	17331	16974	17102	17122	17157	17061	16980	17303	17137	17136	16958	17183	16941	17106	17125	17078	16982	16988	17101	17290	17147	17050	16929	17114	16937	17011	17369	17335	17024	16999	17203	17080	17174	17130	16800	17052	17160	17058	16993	17187	17098	17177	17256	17136	17072	17019	17036	16983	17038	17105	16964	16827	16985	16991	17126	17202	17134	17267	17081	17071	17356	16994	17067	16976	17194	16997	17130	17261	17198	17192	17027	17180	17139	16939	16998	17080	17174	17047	16985	17123	17282	17204	16951	17048	17041	17069	16913	17080	17111	17045	17085	16991	17034	17149	16859	17100	16963	17279	16884	17180	16874	17045	16976	17006	17109	16785	16903	17204	17054	16959	17066	17094	17113	17193	17077	17129	17237	16956	17279	17183	17061	17021	17177	17008	17058	17086	17169	16975	17214	17030	17085	16918	17013	17064	17016	17089	16790	16939	16818	17075	16887	17112	17144	17177	17009	17008	17142	17165	16873	17040	17100	17045	16851	17075	17087	17081	17235	16937	17072	16969	17104	17070	16916	17045	17033	17025	17065	17045	16761	17006	16913	16998	17034	16985	17166	17109	16945	17066	17100	17167	17143	17042	16979	17101	17137	17079	17310	16873	17160	17238	17076	17029	17187	16997	17200	17066	17011	17157	17135	17041	17102	17090	16972	16800	17192	17137	17062	17226	16959	17049	17112	17138	16978	17167	17119	17013	16963	16998	17016	16877	17093	17155	16943	17019	16985	17158	17136	17225	17077	17120	16889	17064	16939	17047	17080	16950	17228	16967	16866	17167	16887	17140	17019	17029	17158	16991	17080	17051	17173	17032	17140	17096	17079	17048	17363	17174	17024	17156	16946	17101	17167	17091	17173	17087	16789	17000	17038	17177	17118	17074	17086	17068	16876	17197	17151	17017	17020	17123	17252	17218	17244	17023	17258	17071	16998	17023	17182	16995	16906	17319	17079	17024	17144	17165	17069	17171	17063	17125	17173	17068	16946	17259	17165	17247	17075	17078	17093	16853	17028	17007	17013	17035	17022	17210	16902	17083	17242	17173	17237	17013	16971	16999	16978	17126	17008	17143	16976	16843	16994	16987	16899	16985	17095	16911	17116	17107	17177	17148	17070	17023	17152	17270	17273	17032	16953	17170	17122	17119	17181	17139	17099	16959	17233	17050	17032	17047	17129	17071	17041	17159	16864	17046	17148	17069	17057	17040	16936	17037	16969	17248	17095	17056	17168	16998	16962	17199	17160	17074	17089	17091	17237	17133	16959	17149	17158	17088	17012	17067	17379	17026	17229	17066	17075	16999	17018	17008	17177	17189	17160	17161	17148	17172	17031	17041	17035	17140	17120	17232	16978	17157	16956	17039	17066	16952	17220	16859	17140	17001	16828	17204	16898	16874	16999	16896	16914	16984	16910	16971	17235	17169	16902	17170	16964	16905	17140	17231	16953	17082	17033	16884	17114	17002	17035	17028	17039	17090	17263	17234	17057	17063	16999	17195	17318	17182	17045	17084	17016	17067	17046	17122	17047	17162	17133	16914	17058	17015	17094	17076	17005	17218	17106	17035	17171	17025	16950	17087	16871	17181	16912	17032	17018	17257	16983	17220	16978	17195	16960	17260	16941	16876	17013	16990	16844	17103	17189	16789	17254	17226	17318	16908	17035	17110	17169	16972	17273	17045	16835	17145	17087	17012	17104	17238	17024	17030	17218	16853	17223	17156	16786	17192	17046	17106	16868	17171	17212	17264	17277	17124	17055	17144	16952	17059	17177	17154	17197	16993	17036	16931	17222	17022	17007	17072	17167	17172	17076	17186	16891	17093	16954	17192	17036	16917	16951	16940	17123	17063	17000	17082	16949	17106	17314	17065	16957	17067	17293	17153	17189	17148	17166	17171	17033	16948	17030	17031	17267	16980	17020	17069	16996	17003	17002	17038	16958	16998	17188	17003	17314	17044	16986	17172	16868	17231	16984	17265	17211	17021	17333	16935	16936	16909	17121	16934	17227	17079	17069	17020	16908	16903	17032	17023	16897	17146	17076	17091	17109	17104	17038	17158	17183	17165	16895	17036	17092	17152	16988	17111	17164	17016	17175	16899	17130	17049	17087	17219	17046	17106	17073	17012	17109	17053	17080	17238	17074	16906	16970	16851	17159	17142	17031	17111	17228	17072	16934	16907	17013	17120	17123	17066	17219	17121	16996	17139	17070	17110	17207	17030	17055	17007	17083	17067	16915	17055	17197	17190	17074	16840	16945	17071	17175	17147	17246	16917	17119	17195	17136	17329	17057	17143	16987	17207	17108	16834	17143	17036	17058	17199	17023	16966	16964	16953	16948	17112	17003	16663	17114	16884	16945	17314	17279	16910	17017	17028	17041	16980	17039	17189	17110	17180	17231	17152	17156	16951	17168	17142	17126	17261	16929	17165	17022	17041	17121	17048	16996	17167	17070	16974	17047	17094	17062	17009	17227	17043	16968	17081	16972	17203	17215	17197	17182	17146	17185	17110	16929	17017	17001	17095	17186	17113	17017	16992	17107	17009	17147	17121	17122	17069	17143	17314	17078	16855	17120	17066	17074	17022	17107	17142	16979	16990	16914	17339	17114	17055	17099	17065	17047	16930	16960	17070	17212	17105	17050	16891
18984	29280	21806	17446	16139	15560	15315	15120	14865	15045	14853	14905	14695	14880	14741	14618	14761	14687	14590	14784	14675	14609	14967	14625	14694	14607	14639	14624	14602	14818	14757	14662	14805	14594	14592	14527	14757	14685	14628	14689	14700	14633	14813	14585	14834	14753	14631	14706	14696	14500	14685	14619	14638	14639	14568	14606	14706	14650	14610	14767	14634	14692	14692	14611	14667	14809	14735	14674	14859	14686	14750	14727	14752	14601	14631	14432	14659	14788	14579	14665	14502	14719	14906	14820	14684	14652	14587	14753	14753	14766	14595	14671	14724	14876	14562	14568	14806	14687	14574	14496	14579	14645	14736	14664	14555	14598	14568	14769	14761	14738	14730	14661	14552	14801	14604	14704	14693	14625	14543	14921	14809	14641	14695	14665	14556	14747	14506	14485	14536	14763	14667	14664	14757	14552	14730	14758	14749	14518	14558	14779	14691	14542	14625	14809	14875	14658	14728	14706	14682	14633	14701	14682	14569	14597	14846	14564	14695	14699	14682	14704	14605	14690	14707	14607	14635	14622	14600	14593	14695	14808	14772	14529	14748	14565	14811	14610	14721	14626	14716	14678	14505	14745	14519	14630	14750	14743	14696	14725	14683	14495	14617	14607	14656	14563	14551	14717	14607	14704	14631	14642	14556	14722	14769	14837	14797	14680	14607	14705	14768	14781	14584	14688	14585	14709	14543	14659	14633	14684	14661	14543	14688	14713	14767	14667	14727	14587	14683	14698	14666	14633	14506	14574	14543	14586	14615	14559	14637	14615	14755	14599	14611	14679	14722	14697	14684	14655	14622	14777	14761	14658	14716	14557	14571	14834	14723	14612	14667	14792	14625	14648	14767	14727	14602	14694	14661	14591	14518	14657	14587	14573	14537	14860	14833	14787	14573	14387	14663	14901	14477	14714	14595	14673	14529	14701	14778	14643	14510	14764	14571	14696	14579	14692	14713	14633	14717	14588	14543	14669	14743	14675	14689	14525	14650	14643	14654	14699	14691	14837	14821	14679	14757	14630	14756	14620	14798	14734	14666	14714	14605	14659	14533	14603	14772	14698	14748	14794	14520	14650	14797	14656	14740	14696	14748	14818	14678	14596	14608	14717	14777	14761	14636	14711	14495	14751	14689	14701	14740	14747	14670	14684	14546	14628	14749	14702	14725	14705	14699	14695	14704	14490	14772	14700	14680	14465	14730	14610	14614	14612	14722	14727	14634	14748	14447	14835	14514	14659	14427	14681	14756	14691	14777	14705	14764	14801	14750	14852	14757	14734	14759	14691	14803	14753	14574	14765	14725	14496	14787	14613	14808	14621	14650	14446	14686	14766	14632	14648	14723	14830	14516	14776	14437	14664	14789	14647	14826	14601	14770	14646	14637	14506	14634	14695	14740	14605	14615	14562	14704	14873	14728	14789	14603	14706	14679	14652	14755	14359	14657	14581	14609	14759	14699	14723	14720	14772	14744	14688	14604	14737	14684	14672	14775	14695	14609	14754	14716	14653	14573	14697	14612	14747	14656	14639	14677	14582	14664	14560	14720	14653	14516	14612	14675	14830	14673	14683	14694	14547	14621	14691	14570	14620	14464	14629	14598	14686	14819	14673	14571	14759	14552	14623	14721	14568	14696	14629	14632	14506	14734	14666	14785	14682	14749	14694	14567	14720	14640	14577	14715	14865	14653	14756	14882	14715	14806	14723	14724	14733	14852	14585	14735	14670	14656	14529	14773	14685	14771	14704	14767	14594	14706	14688	14615	14697	14739	14739	14678	14539	14655	14622	14679	14777	14750	14654	14715	14695	14663	14676	14737	14758	14770	14587	14681	14732	14741	14668	14741	14760	14686	14500	14725	14617	14746	14531	14599	14896	14681	14739	14577	14621	14798	14747	14689	14704	14727	14750	14671	14692	14787	14561	14692	14614	14865	14726	14561	14659	14714	14530	14726	14689	14577	14611	14680	14739	14801	14688	14718	14620	14696	14833	14600	14593	14701	14760	14616	14708	14809	14640	14658	14701	14672	14595	14692	14627	14855	14600	14565	14684	14485	14829	14687	14599	14844	14675	14629	14665	14643	14642	14685	14493	14676	14715	14740	14526	14714	14725	14647	14616	14664	14840	14573	14714	14804	14690	14701	14843	14682	14840	14610	14714	14531	14582	14699	14634	14567	14596	14710	14651	14775	14537	14704	14606	14615	14724	14808	14703	14756	14779	14414	14705	14723	14682	14726	14750	14583	14713	14547	14695	14638	14730	14557	14716	14818	14717	14614	14732	14515	14615	14692	14675	14621	14682	14683	14741	14587	14784	14746	14682	14762	14724	14751	14597	14598	14597	14789	14537	14638	14631	14725	14605	14606	14682	14721	14712	14491	14703	14760	14567	14617	14794	14586	14533	14570	14700	14684	14662	14510	14654	14696	14735	14600	14688	14714	14658	14783	14606	14539	14637	14637	14831	14668	14748	14680	14726	14605	14572	14814	14824	14566	14782	14696	14681	14715	14780	14690	14553	14692	14826	14752	14731	14657	14545	14708	14697	14636	14691	14600	14536	14668	14560	14783	14631	14720	14555	14750	14778	14638	14473	14759	14692	14869	14729	14676	14648	14735	14637	14681	14735	14681	14679	14690	14588	14795	14656	14696	14726	14673	14734	14741	14719	14698	14778	14567	14766	14728	14776	14571	14545	14681	14765	14747	14782	14781	14606	14830	14541	14701	14619	14623	14559	14509	14669	14693	14670	14578	14800	14811	14749	14689	14593	14604	14618	14739	14730	14749	14583	14647	14851	14637	14745	14658	14688	14803	14621	14613	14644	14674	14729	14471	14641	14676	14592	14703	14576	14739	14747	14731	14729	14737	14731	14650	14609	14724	14622	14664	14579	14618	14696	14759	14702	14640	14699	14673	14776	14634	14664	14833	14605	14823	14590	14650	14625	14536	14591	14836	14745	14741	14731	14722	14635	14658	14796	14618	14769	14650	14727	14819	14644	14698	14627	14817	14642	14543	14846	14628	14695	14798	14739	14638	14579	14727	14701	14709	14560	14617	14616	14853	14629	14803	14717	14646	14752	14680	14657	14629	14642	14627	14910	14787	14718	14777	14678	14753	14602	14648	14838	14733	14681	14568	14561	14654	14643	14670	14561	14652	14677	14654	14459	14737	14716	14733	14755	14776	14780	14612	14531	14647	14536	14607	14703	14750	14557	14676	14675	14739	14680	14685	14632	14683	14840	14603	14603	14617	14688	14596	14771	14716	14638	14505	14609	14644	14661	14757	14668	14634	14539	14749	14645	14711	14622	14724	14558	14532	14854	14715	14678	14611	14806	14663	14840	14704	14716	14642	14521	14645	14761	14708	14866	14496	14837	14804	14665	14768	14665	14654	14703	14677	14687	14716	14662	14602	14672	14777	14508	14576	14713	14613	14611	14685	14702	14700	14707	14508	14603	14672	14671	14751	14828	14748	14693	14603	14602	14602	14512	14717	14600	14688	14598	14665	14522	14621	14747	14548	14754	14628	14694	14521	14796	14620	14660	14680	14696	14760	14563	14514	14590	14581	14632	14674	14524	14771	14567	14878	14486	14835	14770	14763	14536	14483	14676	14624	14597	14803	14714	14786	14565	14712	14675	14654	14566	14772	14771	14501	14762	14745	14620	14765	14795	14775	14782	14567	14701	14484	14733	14675	14681	14659	14564	14774	14642	14777	14523	14722	14719	14504	14464	14781	14461	14713	14632	14558	14611	14726	14686	14692	14545	14612	14725	14765	14852	14592	14531	14583	14761	14612	14697	14599	14697	14525	14791	14651	14683	14665	14455	14590	14650	14678	14736	14615	14615	14697	14751	14704	14700	14746	14527	14715	14700	14760	14626	14580	14527	14946	14728	14746	14610	14711	14500	14727	14707	14546	14698	14796	14687	14761	14692	14566	14778	14637	14734	14678	14692	14659	14779	14599	14628	14750	14790	14702	14768	14597	14600	14787	14651	14551	14709	14584	14560	14831	14660	14769	14726	14740	14825	14775	14709	14695	14714	14720	14511	14629	14713	14684	14920	14713	14792	14622	14605	14733	14836	14689	14748	14779	14812	14772	14698	14728	14639	14622	14634	14786	14651	14673	14611	14727	14728	14676	14601	14644	14653	14576	14483	14775	14749	14770	14776	14806	14715	14753	14730	14657	14719	14820	14689	14711	14680	14700	14624	14822	14659	14854	14748	14684	14727	14867	14663	14873	14691	14784	14737	14562	14688	14728	14702	14782	14524	14622	14720	14688	14831	14811	14713	14712	14685	14482	14666	14865	14728	14790	14790	14640	14732	14604	14770	14663	14645	14662	14527	14670	14667	14700	14736	14662	14588	14744	14818	14605	14759	14534	14755	14660	14614	14867	14795	14779	14745	14688	14531	14804	14661	14626	14673	14793	14704	14630	14561	14714	14735	14737	14513	14632	14657	14712	14684	14638	14775	14753	14567	14869	14661	14565	14777	14625	14776	14648	14846	14676	14759	14616	14645	14633	14616	14556	14665	14687	14755	14690	14677	15024	14596	14639	14597	14831	14495	14740	14696	14538	14689	14664	14655	14589	14746	14617	14646	14615	14518	14521	14827	14692	14705	14663	14692	14813	14685	14567	14677	14805	14682	14665	14665	14733	14563	14812	14683	14626	14646	14597	14616	14853	14796	14742	14603	14735	14602	14919	14475	14796	14611	14659	14587	14491	14868	14891	14662	14736	14530	14566	14658	14709	14696	14578	14552	14816	14718	14686	14654	14714	14754	14663	14495	14717	14765	14843	14790	14774	14708	14660	14759	14605	14685	14597	14881	14472	14712	14677	14702	14580	14594	14651	14622	14665	14663	14508	14681	14708	14652	14670	14714	14682	14635	14699	14688	14693	14687	14730	14562	14700	14791	14616	14873	14713	14659	14785	14672	14822	14466	14765	14546	14760	14764	14666	14751	14714	14724	14619	14589	14478	14717	14736	14763	14690	14623	14794	14740	14592	14707	14670	14618	14616	14608	14623	14855	14874	14683	14768	14443	14717	14544	14704	14637	14733	14734	14755	14715	14797	14633	14667	14553	14743	14786	14629	14629	14806	14655	14963	14719	14808	14722	14610	14631	14655	14842	14735	14730	14665	14650	14662	14603
22806	21609	28808	24856	21927	23091	21845	17690	16455	16561	16713	16665	16451	16512	16578	16599	16561	16466	16208	16618	16564	16435	16450	16389	16243	16298	16371	16244	16355	16443	16405	16226	16267	16286	16176	16187	16378	16196	16275	16013	16282	16215	16079	16169	16280	16133	16286	16438	16225	16144	16357	16124	16039	16084	16215	16161	16017	16099	16125	16126	16316	16121	16325	16057	16151	16186	16150	16225	16125	16129	16175	16244	16344	16133	16401	15931	16128	16208	16119	16062	15930	16148	16039	16191	16077	15991	16056	16112	16071	16009	16120	16219	16242	16205	16036	16185	16150	16068	15942	16018	15970	16233	16132	16121	16280	16119	16087	16148	16235	16251	16167	16350	16367	16059	16084	16252	16330	16201	16026	16329	16110	16091	16033	15942	16373	16229	16159	16129	16222	16033	16152	16058	16051	16245	16290	16186	16230	16190	16252	16094	15974	16187	16102	16217	16191	16239	16068	16131	15989	15968	16023	16135	15977	15981	16223	15956	16108	15938	16238	16145	16007	16114	15943	16210	15904	16129	15986	16211	16257	15949	15849	16352	16276	16018	16365	16371	16236	16164	16304	16192	16204	16162	16106	16062	16233	16231	16193	16177	16259	15969	15994	16231	16196	16151	16143	16046	16258	16199	16392	16165	16054	16126	16138	15968	16180	16119	16001	16273	16310	16081	16068	16142	16244	16132	16161	16035	16074	15974	16123	16203	16118	16162	16129	16116	16003	16332	16366	16076	16200	16162	16253	16112	16160	16143	16032	16047	16274	15971	16149	16522	16109	16005	16265	15902	16089	16040	15960	16080	16187	16202	16102	16224	16136	16115	16321	16105	16289	16305	16105	16099	15942	16250	16310	16146	16337	16025	16169	16062	16335	16084	16352	16172	16072	16169	16002	15952	16032	16016	16443	15837	16174	16036	16133	16121	16077	16047	16136	16168	16150	16188	16031	16033	16087	16141	15913	16050	16178	16241	16221	16263	15940	16350	16227	16266	16106	16163	16179	16163	16173	16259	16312	16228	15980	16031	16104	16166	15920	16108	16025	16119	16082	16043	16281	16109	16045	16247	16144	16152	16019	16169	16336	16208	15986	16212	16033	16133	16345	16218	16207	16133	16055	16210	16358	16169	16238	16132	16394	16404	16077	16091	16179	16115	16315	16143	16134	16208	15900	16126	16027	16301	16197	16076	16079	16180	16249	16111	16142	15996	16212	16150	16187	16361	16454	16177	16248	16055	16229	16066	16015	15972	16150	16034	16105	16178	16078	16291	16264	16011	16177	15962	16232	15913	16204	16249	16026	16182	16220	16106	16275	16362	16305	16198	15997	16270	16085	16061	16181	16025	16014	16282	16052	16186	16301	16318	16182	16116	15764	16063	16223	16127	16028	16058	16212	15941	16207	16262	16252	16146	16260	16079	16151	16065	16211	16125	15968	16186	15972	16269	15934	16123	16154	15900	16047	16118	16098	16053	16029	16080	16204	16181	16113	16022	16184	16357	16102	16177	16124	16049	16221	16140	16062	16241	16108	16177	16223	16150	16166	16074	16229	16191	16081	16029	16193	16150	16052	16106	16336	16173	16282	16268	16231	16062	16249	16145	16217	16279	16213	16170	16102	16088	16130	16156	16086	16230	16264	16047	16000	15835	15884	16176	16227	16214	16127	16126	16211	16123	16199	15966	16246	16114	16107	15980	16145	16262	15933	16102	16187	16161	16317	16256	16241	16287	16019	16265	16152	16250	16087	16230	16188	16131	16259	16300	16284	16015	16272	16193	16202	16100	16165	16287	16246	15968	16202	16115	16110	16153	16085	16169	16211	16108	16284	16227	16098	16327	16054	16136	16053	16248	16084	16009	16092	16065	15817	15986	16052	16135	15931	16035	16130	16198	16144	15976	16244	16069	16215	16254	16065	16277	16327	16078	16106	16055	16163	16216	16190	16170	16043	16346	16134	16203	16266	16270	15999	16028	16079	16060	16250	16071	16139	16050	16052	16145	15971	15999	16190	16192	16308	16184	16169	16032	16124	16156	16402	16208	16240	16210	16079	16281	16113	16139	16078	16173	16140	15934	16228	16154	16093	16008	16003	16127	16370	16228	16303	16251	16193	16178	15925	16108	16248	16143	16092	16430	16207	16174	16141	16101	16250	16227	16069	15969	16213	16096	16179	16262	16037	16084	16076	16109	15963	16179	16135	16006	16114	16138	16376	16094	16069	16163	16006	16181	16338	16105	16273	16182	16149	16166	16255	16100	16098	16157	16305	16111	16132	16129	16102	16138	15866	16174	16162	16214	16064	16037	15864	16187	16303	16209	16060	15942	16172	16090	16119	15995	16204	16237	15902	16110	16219	16254	16201	16149	16126	16066	16074	16001	16244	16168	16104	16181	16255	16169	16162	16258	16131	16250	16283	16118	16127	16149	16227	16213	16098	16023	16113	16062	16017	16120	16015	16109	16272	16180	16252	16099	16025	16014	16112	16093	16046	16048	16232	16172	16235	16340	16292	16180	16141	16162	16155	15973	16053	16183	16174	16129	16219	16152	16215	16214	16229	16424	16192	16254	16089	16045	16253	15956	15975	16170	16312	16154	16227	16203	16211	15969	16240	16281	16184	16289	16097	16089	16103	16119	16017	16263	16096	16315	16169	16042	16148	16038	16012	16181	16175	16302	16085	16289	16036	16118	16172	15988	16241	16142	16292	16141	16141	16104	16234	16182	16131	16055	16203	16127	16177	16087	16241	16123	16197	16185	16184	16098	16090	16072	16259	16176	16147	16098	15985	16167	15993	16193	15993	16224	16098	16077	16185	16141	16338	16040	16320	16257	16231	16120	16006	16065	16077	15939	15939	15986	16232	16047	15927	16262	16081	16225	16085	16192	16201	16300	16310	16250	16006	16198	16042	16080	16168	15999	15903	15965	16233	15896	16091	16173	16181	16014	16080	16015	16030	15981	16129	16306	16011	16056	16125	16171	16029	15998	16142	16077	16287	16155	16108	16224	16132	16206	16089	16093	16004	15970	16152	16144	16255	15919	15996	15983	16134	16124	16100	16078	16174	16151	16112	16131	16140	16217	15979	16086	16061	16158	15965	16224	16170	16224	16119	16185	16179	16206	16274	16029	16169	16061	16108	16118	16098	16085	16169	16056	16130	16004	16114	15955	16137	16015	16224	16000	16178	16033	16240	16074	16150	16060	15980	16060	16080	16077	16044	16179	15924	16173	16214	15989	16161	16182	16193	16148	16124	16310	16044	16233	16084	16207	16243	16104	16021	16024	16265	16128	16117	16199	16174	16259	16187	15928	15956	16319	16089	16282	16094	16052	16070	16160	16038	16055	16282	16104	15975	16069	16209	16204	16098	15976	16040	16037	16303	16148	15951	16121	15969	15997	16085	16153	16119	16128	16190	16073	16280	16258	16107	16109	15974	16128	16146	16128	16012	15993	16222	16168	16339	16131	16120	16128	16085	16117	16295	16126	16142	16265	16010	16189	16134	16193	16250	16162	16164	16159	15981	16083	16177	16295	15852	15907	16033	16077	16131	16268	16050	16360	16166	16183	16255	16282	16270	16278	16205	16352	16273	16378	16031	16018	16105	16127	15976	16003	16270	16113	16348	16114	16280	16181	16123	15943	16168	16344	16038	16142	16319	16126	16365	16226	16081	16064	16290	16130	16138	16196	16285	16113	16003	16103	16193	16130	16162	16148	16100	16360	16200	16158	16026	15965	15863	16220	16006	16017	16119	16101	16102	16004	16122	15974	16270	15984	16227	16177	16176	16203	16057	16184	16192	16100	16061	16068	16302	16014	15964	16147	15929	16125	16070	16227	16222	16301	16110	16331	16157	16086	15973	16066	15898	15900	15899	16179	16158	15987	16151	16110	16110	16165	16195	16190	16211	16279	16135	16152	16144	16285	16274	15975	16200	15936	16076	16320	16077	16109	15968	16047	16151	16054	16120	16188	16231	16003	16035	16290	16065	16280	16241	16208	16193	16153	16140	16009	15994	16053	15952	16073	16065	16172	16209	16204	16351	16143	16031	16244	16201	16341	16083	15882	16164	16250	16083	16218	16314	16042	16033	16150	16127	16270	16100	16115	16046	16189	16041	16007	16360	16098	16265	16181	16238	16241	16273	16068	16283	16113	16123	16094	15901	16194	16199	16132	16130	16243	15931	16221	16193	16305	16215	16233	15993	16146	16188	15917	16105	16132	16141	16094	16267	16281	16117	16167	16087	16221	15944	16025	16059	16028	16123	16345	16128	16228	16058	16088	16185	16169	16110	16052	16172	16255	16262	16178	16338	16258	16254	15995	15887	16149	16213	16197	16005	16100	16206	16303	16184	15960	16137	16261	16101	16031	16057	16333	16111	16353	16365	15804	16126	16150	16198	16508	16229	16232	16011	16354	16198	16299	16117	16192	16189	16257	16349	15921	16154	16078	16244	16380	16175	16470	16308	16378	16263	16424	16149	16221	16160	16143	16157	16131	15954	16243	16090	16158	15964	16013	16186	15889	16121	16253	16257	16031	16243	16179	16164	16314	16154	16196	16085	16176	16093	16203	16185	16338	16351	16071	16240	16252	16260	16005	16200	16222	16185	16170	16034	16135	15935	16174	16236	16021	16063	15952	16336	16357	16301	15962	15981	15990	16105	16269	16034	16276	16225	16037	16050	16290	16031	16316	16228	16229	16083	16133	16069	16101	16132	16288	15968	16109	16159	16181	16076	16086	16157	16086	15953	15956	16124	16114	16055	16071	16095	16005	15978	16357	16163	16291	16284	16135	16244	16358	15835	16112	16117	16110	15945	15938	16454	16209	16196	16167	16478	16092	16250	16242	16207	15909	16148	16378	16115	16166	16089	16209	16216	16322	16214	15891	16041	15994	16065	16274	16099	16116	16020	16031	16038	16325	16077	16178	16167	16001	16040	16155	16283	16072	15910	15990	16021	16071	16053	16142	15995	16188	15902	16166	16332	16267	15967	15883	16177	15880	16189	16049	15973	16078	16311	15993	16211	16244	15885	15867	16200	16207	16151	15966	16060	16095	16182	16198	16115	16120	16217	15969	16145	16097	16174	16427	16245	16282	16146	16158	16182	15991	15936	16016	16142	16403	16128	16200	16009	16165	16063	16132	16027	16259
19233	36635	26051	18730	17244	16339	15649	15103	14852	14600	14433	14405	14386	14436	14321	14190	14203	14337	14137	14086	13961	14042	14114	14136	14211	14070	14156	14010	14310	14265	14206	14125	14170	14137	14174	14131	14318	14080	14150	14133	14046	14028	14011	14215	14076	14105	14119	14051	14255	14137	14258	14107	14007	14051	14174	14120	14021	14051	14123	14302	14062	13999	14130	14184	14103	14170	14060	14073	14033	14153	14095	14132	14219	14127	14199	13923	14066	14079	14315	14062	14114	14121	14079	14060	14103	14037	14236	13863	14125	14018	14138	14096	14108	14038	13983	14216	14107	14089	14037	14150	14090	14272	14219	14143	13912	14117	13924	14051	14103	14049	13994	14083	14166	13863	14021	14158	14024	14046	14132	14153	14164	14134	14237	14167	14183	13994	14066	14061	14087	14131	14079	14093	14255	14152	14042	13971	14273	14034	13972	14055	14204	14025	14260	14026	14073	14045	14121	14121	14271	14195	14165	14338	14183	14059	14092	14033	13992	14141	14246	14123	14152	14141	13968	14109	14128	14123	14035	14281	14119	14118	14117	14077	14079	14125	14059	14152	14061	14156	14031	13991	14271	14060	14052	14138	13960	13985	14125	14108	14119	13993	14113	14146	14202	14012	14093	14214	14190	14101	14022	14010	14144	14161	14221	14135	14159	14135	13938	14248	14136	14039	14230	14066	14170	14229	14146	14117	14165	14107	14256	14003	13953	14203	14162	14082	14028	14078	14039	13998	14098	14094	14088	14070	13900	14104	14206	14164	14152	14229	14109	14095	14107	13919	14063	14245	14177	14035	14008	13992	14187	14113	14113	14084	14067	14211	14114	14192	14006	13862	14023	14039	14121	14015	14221	13923	14106	14142	14211	14284	14141	14103	14154	14019	14206	14091	14355	14016	14007	14033	14103	14083	14174	14050	14029	13874	14061	14124	14086	14139	14095	14084	13929	14198	14024	14336	14102	14012	14096	14166	14026	14119	14185	14006	14116	14100	14064	14151	14083	14150	14106	13935	14011	14266	14062	14082	14285	14300	14174	14120	14036	14114	14115	14297	14338	14109	14121	14181	14156	14069	14011	14140	14123	14000	14014	14290	14017	14013	14030	14145	14152	14081	14226	14153	14222	13976	14071	13989	13861	14102	14005	14203	14118	14098	14080	13962	14140	13936	14026	14255	14057	14060	13975	14042	14146	14234	14130	14195	14202	14178	14162	13976	14160	14073	14302	14174	14207	14160	14135	13990	14105	13932	13997	13999	14093	13996	14213	14102	14050	14014	14100	14108	14096	13992	14087	14199	14214	14021	13892	14227	14311	14113	14033	14271	14064	14099	13944	14090	14266	14235	14234	13990	14249	14270	14085	14198	14154	13978	14149	14185	14137	14149	14219	14087	14133	14092	14221	14025	14153	14139	14273	14057	14158	14104	14170	14097	14041	14183	14043	14023	13987	14117	14082	13938	14208	14050	14111	14035	14174	13967	14135	14003	13908	14034	14148	14200	14198	14165	14221	13992	14017	14248	13988	14048	14101	14098	14071	13937	14097	14129	14018	14300	14072	14036	14151	14128	13998	13952	14279	14275	14171	14077	14252	14164	14079	14098	14296	14255	14185	14161	14063	14148	13960	14064	14232	14135	14308	14167	14061	14117	14059	14241	14044	14380	13940	14182	14183	14088	14193	14122	14047	14047	14151	14043	13993	14041	14171	13958	14167	13979	13987	14229	14153	13974	13963	14172	14190	14178	13981	13917	14132	14237	14069	14056	13977	14129	14047	14150	14247	13955	14144	13903	14147	14191	14036	14107	14042	14161	14090	14074	14125	14036	14204	14160	14151	13968	14034	14132	14137	14000	14036	13860	14124	14248	14151	13954	14157	14074	14063	14194	13926	14161	14184	14242	14099	14095	14081	14301	14044	13938	14110	13962	14144	14117	14126	14109	14118	14045	13965	14121	14201	14152	13980	14078	14013	14000	14293	14023	14144	14050	14089	14147	14105	14299	14132	14190	14268	14103	14014	14067	14209	14152	14054	14070	14116	14297	13930	14099	14242	13965	14108	14020	14069	14047	14083	14190	14167	14145	14061	13847	14100	13955	14079	14186	14194	14100	14101	14090	14228	14241	14077	14012	14020	14198	14223	14044	14026	14005	14136	14009	14073	14038	14091	14069	14156	14122	13956	14228	14120	14221	14199	14060	13985	13982	14089	14017	14139	14076	14136	14118	13987	14143	13948	14002	13988	13979	14104	14179	13993	14133	14074	14150	13877	14032	14016	13907	13839	14177	14105	14102	14111	13973	14134	14209	13966	14021	14117	14295	14080	14055	14063	13942	14145	14113	14099	14133	14180	14099	14043	13924	14256	14080	13987	13976	14094	14125	14101	14242	14111	14339	14157	14097	14022	14005	13980	14007	13962	14240	14055	14197	14001	14059	14117	14159	14048	14253	14096	14199	14118	14109	14095	14002	14103	14275	13967	13969	14051	14070	14102	14075	14084	14143	14008	14172	14100	14213	14096	14107	14101	14206	13996	14082	13952	14183	13997	13898	14127	14108	14167	14054	14207	14109	14099	14099	14083	14012	14095	13939	14207	14057	14195	13954	14091	13994	14147	14082	14176	14165	14101	14145	14025	14139	14078	14118	14092	14098	13941	14018	14069	14123	14175	14009	14108	14019	14086	13977	14131	14076	14221	13983	14139	14220	14204	14054	14101	14129	14096	13985	14046	14052	14117	14183	14190	14102	14176	14018	14005	13984	14237	14245	14142	14106	14058	14049	14254	14128	14074	14087	14136	14070	14036	14218	14130	14019	13989	14173	14222	14045	14186	14102	13984	14039	14070	14016	13968	14195	14017	14098	14153	14089	13971	13921	14253	13991	14104	14130	14294	14153	14114	14080	14240	14239	13969	14284	14137	14108	13934	14281	14141	14234	14194	14054	14118	14233	14018	14012	14145	14194	14101	14177	14030	14053	14163	14084	14124	14262	14247	14048	14198	14106	13826	14214	14229	13851	14030	14079	14187	14003	14158	14191	14111	14207	13957	14198	14038	13996	14135	14031	14149	13977	14101	14119	14311	13896	14156	14100	14110	14063	14132	14207	14004	14071	14034	13946	13948	14113	13899	14170	13937	14015	13970	14140	14000	14200	14083	14081	14055	14009	14178	14105	14190	14066	14108	14153	14112	14033	14118	14180	14069	13967	14047	14115	14204	14044	14097	14096	14078	13940	13956	14169	14201	14085	14015	14128	13968	13994	14129	14163	14119	14253	13946	14251	14088	13959	14150	14057	14143	14074	14081	13941	14209	14146	14168	14175	14101	14039	14200	14160	14134	14230	14094	14177	14239	14106	14125	14044	14063	14126	14002	14203	14178	14212	13945	14009	13959	14005	14123	14119	14142	14075	14112	14081	14157	14046	14062	14208	14106	14228	14149	13999	14066	14289	14028	13975	14061	14127	14031	14017	13995	14276	14066	13950	14084	14049	14070	14189	13967	14024	14157	14074	14010	14098	14346	13992	14192	14004	14107	14184	14181	14060	14060	14153	13888	14177	14011	14242	14267	14114	13959	14127	14190	14143	14250	14233	14153	14060	14000	14136	14087	14037	14259	14142	14097	14123	14029	14224	14260	14070	14079	14138	13970	14111	14240	14065	14009	14008	14046	14073	13991	14138	14084	13851	14160	14162	14251	14038	13976	13947	14094	14093	14038	14198	14173	13966	14078	14207	14104	13981	14153	14132	14159	13967	14193	14080	14074	14074	14174	14221	13902	13951	14012	13923	14082	14201	13907	13999	14181	14074	14162	14088	13970	14037	14028	13948	14348	14040	14179	14181	13939	13974	13906	14016	14081	14163	14190	14071	14096	14175	14063	14043	14245	13992	14182	14285	14119	14040	14033	14282	14139	14151	14037	14178	14082	13938	13994	13956	14149	14155	14299	14091	14218	14127	13944	14164	13998	14125	14025	14001	14272	13970	14058	14181	14169	13984	14160	13974	14029	14071	14130	14175	14076	14022	14156	14001	13951	14104	13984	14059	14128	14195	14096	13992	14084	13995	14189	13960	14094	14150	14175	14176	14145	14115	14145	14062	14041	14164	14079	14233	14074	14274	13927	14098	14031	14128	14184	13981	13965	14034	14121	14110	14046	13895	14048	14061	14094	14090	14129	14081	14263	14112	14142	14173	13991	13991	14028	14063	13943	14166	14033	13804	14176	14190	14294	14339	14311	14118	14012	14064	14187	13961	14198	14109	14055	14159	14128	14036	14035	14140	13997	14062	14084	14006	13957	14120	14089	14084	13995	14215	14156	14139	14033	14016	14126	14129	14026	14133	14026	14093	14089	14022	14270	14031	14173	14253	14083	13896	14008	13975	14002	14152	14088	13959	14173	14076	14004	14285	14154	14082	14169	14139	14275	14174	14122	14193	14163	14107	13977	14133	14212	14054	14071	13871	14179	13916	14104	14215	14139	14037	14099	14114	14224	14175	14185	14222	14184	13999	14163	14090	14022	14071	13967	13920	14075	14218	14171	14140	14119	14156	14268	14105	14145	14072	14055	14160	13937	14259	14169	14042	13999	14075	14091	14271	14127	14083	14278	13914	14136	14181	13962	14176	14198	14083	14051	14056	14185	14063	14062	14031	14131	14180	14062	14099	14153	14099	14149	14095	14059	14015	14179	14328	14216	14018	14110	14165	14191	14105	13870	13959	14104	14123	13963	14058	13993	14025	13983	14200	13950	14210	13989	14131	14222	14045	14098	14248	14090	14026	14080	14129	14159	14189	13870	14095	14081	14257	14202	14135	13995	13975	13995	14194	14317	14041	14076	14063	14014	14007	14150	14154	14040	14125	14071	14103	14078	14097	14079	14039	14065	14023	14024	14003	14142	14178	14019	14145	14097	13938	14199	14201	13944	14083	13998	14118	14170	14062	14162	13979	14110	14207	14115	14159	14083	14209	14150	14164	14074	14191	14137	13984	14147	14126	14039	14079	14173	14270	14034	14101	14179	14062	14051	14241	14083	14165	13994	14299	14084	14054	14068	14025	14062	13970	14063	14113	13975	13970	14132	14085	14151	14034	14017	14148	14180	14059	14108	14064	14099	14095	13948	14132	13885	14119	14087	14116	13939	14138	14183	14146	14077	13983
29796	23070	24123	20222	17016	16669	16426	16360	16300	16057	16169	15864	16139	16015	16047	16245	16143	16226	16112	16028	16220	16141	16084	16219	15963	16229	15937	15863	16070	16107	16112	15970	15830	15887	15982	16114	16136	16090	16058	15879	16253	16004	15960	16033	15967	16084	16057	16108	16111	16164	16150	16000	15926	15914	16062	16116	16094	15972	16099	16040	16070	16039	15973	16081	15962	15934	16177	16161	15937	16195	16087	15923	16022	15968	16018	16023	16125	15899	16153	15903	16092	16007	15984	16077	16183	16111	16184	15964	15969	15931	16066	15951	15916	16203	16238	16036	16092	16103	16263	15990	16178	15934	15976	16197	16083	16224	15986	15841	16045	16217	16017	15982	16106	16194	16145	16272	15955	16060	16107	16107	15949	16078	16174	15849	16002	15950	16165	16092	16199	16122	16008	16098	16199	16070	16059	15986	16071	16139	16103	16285	16131	16015	16019	15912	16009	15951	16088	16075	16163	15946	16138	16075	16003	16299	16267	15976	16193	16085	16036	16018	16259	15991	15949	15959	16196	15801	16005	15980	16109	15885	15997	16045	16286	16099	16025	15947	16031	15981	16036	16004	15897	16302	16211	15940	16006	15968	16215	16124	16266	16207	16180	16022	16133	15961	16008	15975	15953	15880	15661	16123	16135	16081	16188	16050	16124	16079	16011	16064	16017	16003	16070	16065	15997	16089	16152	16127	16030	16074	15942	16044	15863	16143	16040	16048	16169	16128	15855	16075	16042	15996	16144	16101	16139	16034	16141	16098	16194	16010	15872	16058	16186	16221	16094	16191	15819	16101	16108	16171	16019	15921	16258	16188	16049	16172	16105	16060	16073	15920	16100	16057	16146	16040	16303	15923	15891	16151	16176	16295	16110	16173	16237	16111	15875	15971	16083	16322	16052	16012	16167	16222	15915	16043	16177	15802	16015	16191	15938	16063	15833	15993	16051	15894	15995	16336	16022	16100	16121	16064	16025	15939	16200	16055	15872	15878	16037	15964	15869	16080	16041	16032	15974	15967	16151	16215	15915	16044	15978	16075	16252	16129	16100	15883	16363	16130	16089	16050	15977	15907	16092	16110	16211	15977	16025	15972	16127	15939	16228	16062	16035	15982	16040	16103	16135	16123	16302	16111	16120	16110	16065	16129	16036	15940	15942	16140	16055	16219	16180	16106	16002	16096	15958	15896	16219	15879	16102	15955	15942	16021	15863	16053	16172	16213	16209	16240	15966	16027	15972	16019	16081	16104	16278	15932	16039	16085	15938	16002	15910	15760	16010	15986	16022	15909	15989	16111	16032	15919	16000	15999	15948	16236	15814	15903	16063	15859	15881	16027	15966	16116	16010	16014	15951	16131	16155	16118	15892	15926	16254	16297	15998	16161	15991	16008	16086	16032	16033	16017	16146	15706	15978	15937	16084	15969	15986	16085	16162	16075	16286	15920	15955	15968	15975	15943	16202	16049	16194	16055	16176	16125	16238	16026	16192	16031	16078	16137	16014	16060	16147	16173	16108	16155	16076	15889	16124	16139	16209	16057	16219	16130	16275	16146	16016	15724	15937	16205	15987	15977	15988	16020	16046	15958	16078	15955	16124	16132	16141	15964	16152	16060	16007	15944	16125	15982	15937	16244	16054	15935	15965	16053	15956	16042	15792	16020	16225	16004	16018	15750	16102	15944	16154	16113	15864	16079	16138	15909	16013	16130	16149	16283	16005	15981	15947	16015	16202	16011	16148	16175	16069	16054	16001	16328	15961	16111	15929	16161	16115	16190	16170	16140	15999	16072	16068	15969	16033	16014	15873	16135	15804	16037	15989	16012	15965	16105	16041	15922	16181	15952	16060	16276	15941	16039	15907	15873	15802	16149	16101	16137	16060	16057	16038	16024	16112	15878	15857	16038	16033	16100	16034	16131	16112	16079	15929	15939	16243	15881	16127	16209	16074	16019	16092	15970	15983	16042	16187	16025	16091	16151	16112	16145	16071	16010	16090	16034	16094	16158	15955	15932	16218	16275	16251	16016	16238	16037	15916	16044	15989	15953	15953	16004	16163	16005	15920	16137	16147	16096	15955	16186	16156	16161	16194	16091	16113	16165	16186	16182	16158	15829	15789	15992	15979	15957	15988	16015	16175	16077	16188	16096	15960	16200	16025	15905	15980	15837	16119	16053	16373	16128	16204	15990	16194	16171	16178	16115	16114	15907	15978	16046	16141	16178	16055	16043	16085	16023	16086	15929	16159	15874	15981	16095	16247	15977	15976	16109	16194	15988	16118	16145	16385	16028	16125	15805	16261	16034	15923	16137	16116	16069	16111	15893	15949	16215	16148	15939	16082	15860	16024	16030	16133	16136	15984	15944	16003	16246	16352	15890	15896	16099	16311	15825	15962	16081	16110	16257	16126	15963	16099	16067	16106	16044	16139	16243	16278	16226	15735	15892	15991	16046	15995	16043	15930	16049	16017	16173	16096	15988	16213	16037	16046	16084	16207	15997	15871	16051	15872	15857	16011	15959	16124	16027	15962	16051	16125	15963	15750	16083	16166	15978	16034	16076	16103	16055	16179	15933	15929	15957	15971	15972	16023	15884	15973	15985	16098	15991	16033	16080	15979	16003	16134	16209	16064	16158	16181	15936	16039	16012	16047	16106	16039	16071	16014	15870	15982	15999	15940	15918	15901	16110	16080	16063	16190	16020	16014	15957	16089	16009	16164	16163	16000	15811	15924	16273	15870	15963	16008	16090	15937	16046	16123	15958	16023	15991	15993	16070	15915	15968	16251	16085	15844	15972	16244	16216	16293	16083	16175	16090	15893	16089	16043	16002	16191	16026	16161	16078	16006	15985	16120	16009	16063	15901	16158	16044	16207	16106	16019	16049	15829	16105	15990	16256	15967	15913	16098	15968	16093	16034	16066	16105	16218	16159	15981	16177	16221	16195	15937	15970	16148	15971	16010	15974	16008	16066	16132	16024	15827	16088	16032	16134	16153	16081	15878	15948	15991	16101	16032	16150	16101	16135	15859	15971	15926	15894	16046	16086	16161	16148	16031	15922	15870	16077	16035	15993	16016	15798	16020	16092	16068	16074	16076	16055	16117	16084	16040	16017	16139	16155	16038	16070	16137	15909	16273	16184	15995	15985	16094	15971	15959	15941	16062	15977	15930	16165	16086	16221	16098	15991	16078	15967	16181	15884	16142	15937	16018	15980	15994	15952	16072	16083	16198	16076	16068	16076	16163	16022	16127	16184	16030	15892	15811	16112	16019	15965	16156	15838	16008	16049	16183	16050	15854	16116	16046	16003	16188	16104	16094	16215	16192	16018	16038	16245	16077	16217	15942	16033	16224	16105	16158	15989	16071	15965	15847	16138	16019	16068	16244	16104	16161	15989	15981	16077	16202	16213	16052	16352	16059	16037	16015	16028	16139	16280	15949	16178	16069	15945	16134	16218	16089	16215	16275	16194	16003	16059	16046	16039	16109	16142	16034	16178	16146	16085	15854	16019	15965	16084	16109	15750	16099	16015	16011	16163	16147	16033	16000	15968	16173	15935	16029	16185	16031	16188	16198	16166	16222	16098	16121	16083	16184	16187	15879	16013	16070	16139	15952	15835	16059	15967	16253	16245	16090	16058	16076	16120	15827	16095	16050	16202	15962	16221	16071	15974	16113	15963	16026	16198	15986	16106	15944	16107	16010	15923	16230	16204	16069	15974	16054	16022	15950	16096	16048	16069	16114	16054	16160	16305	15821	16097	15930	16133	16345	16047	16056	16206	16092	16171	15901	15958	16159	16138	15919	16059	16097	15922	16014	16115	16148	16010	15929	15799	16116	16007	16037	15910	16013	15899	16140	16073	16008	16018	16017	15929	15945	15954	16082	16090	16112	15985	16204	15943	16066	16040	16091	15990	15864	16146	16113	16132	15985	15955	16059	15963	16103	16075	16006	16203	16106	16191	16217	16142	16138	15993	16158	16019	15855	16025	16101	15946	16107	16232	15979	15906	15882	15773	15925	16033	16315	16136	16005	15960	16058	16100	16239	16100	16156	16139	16070	16152	16080	15980	16163	16096	15842	15808	15998	16114	16029	15975	16070	16201	16074	16248	16075	16056	15985	16150	16132	16114	16023	16028	16073	16250	16078	15956	15996	16072	16018	15972	15971	16219	16377	16064	15778	15929	16162	16260	16028	16115	16158	16226	16063	16183	16184	15903	16164	15972	16116	16136	15984	16082	16157	15961	15913	16112	16177	16080	16298	16019	16141	15946	15998	15943	16117	15800	16172	15888	16269	16016	16211	15948	15885	16083	16112	16151	16081	16221	15881	16068	15886	16029	16030	16183	15995	16015	16114	15897	16077	16204	16135	15830	16016	16189	16131	16048	16046	16131	16192	16108	16029	16093	16024	15913	16015	16195	16278	16237	16138	16078	16134	16058	15937	15920	15922	15902	15960	15973	16066	16007	16037	16007	15930	15969	16007	16307	15940	15790	15922	15913	16027	16112	15769	16028	16077	16033	15994	16059	16090	15902	16097	16148	15888	15921	15913	15914	16055	16175	16053	16087	16243	15920	16313	16048	16022	16089	16030	15970	15963	15973	15933	16015	16056	16004	15900	16131	16000	16237	16101	15965	16069	16177	16190	16079	16107	16160	15971	15908	16167	15919	16089	16188	16010	15927	16002	16388	16205	15991	16172	16226	16274	15830	16013	15987	16113	15967	16154	16037	16200	16196	15954	16047	15987	16165	16270	15758	16040	16125	16058	15916	15978	15902	15773	15938	15887	16033	16329	16330	15907	15954	16173	16119	15990	16029	15959	15978	16151	15966	16159	16059	15908	16144	15903	16021	16225	16103	16074	16142	16019	16196	16060	16010	16104	16170	15915	16032	16159	16057	16048	15964	16160	15932	16008	15888	16414	16427	15892	16343	16060	16130	15929	16016	15924	16046	16075	16120	16053	15971	16111	15860	16043	16053	16086	16247	16033	16185	16145	16001	16001	16047	16015	16101	16186	16056	15865	16280	15901	15875	16136	16013	16184	15926	15906	16179	15901	16256	16123	16152	16036	16017	16096	15947	16073	15861	16000	16161	15992	16074	16024	15900	15968	16095	15926	15827	16141	16206	15977	15900	16129	16052	16107	16231
19133	25279	19417	16372	15229	14862	14477	14554	14144	14122	14122	14268	14014	14108	14224	14150	13964	14268	14091	14067	14054	14073	14270	14165	14150	14310	13985	14161	14198	14104	14042	14025	14168	14022	14005	13955	14180	13997	14169	14124	14316	14164	14059	14175	14066	14009	14212	14236	14009	13965	14156	14070	14051	13952	14112	13995	14066	14125	14098	14028	14118	13972	13975	14074	14196	14025	14037	14053	13915	14236	14088	13973	13921	13957	14022	13973	14127	14093	14086	13993	14296	14004	14068	14049	14003	13933	14048	14112	13942	13916	14085	14052	13974	13981	14003	14114	13927	13974	14153	14100	13891	14231	14226	13984	14371	13978	14097	14005	14247	13817	14065	13863	13914	14156	14050	13869	13951	14188	14019	14081	14102	13997	14017	14127	14032	14109	14012	13950	14022	14046	14111	14109	13953	14102	13972	14097	14010	14048	14034	13995	14184	14017	13996	14086	14165	14050	14077	14059	14029	13896	14196	13992	14137	14178	13868	14091	13978	14090	14167	13930	13947	14085	14052	14070	13991	14109	14089	14008	14135	14066	14097	14060	14140	14100	14060	13992	14031	14158	14060	14121	14033	14143	14099	14083	14032	14188	13997	13888	14080	14150	14112	14079	14118	14030	14096	14080	14124	14332	14011	14084	13963	13967	14116	13975	14193	14093	14021	14181	13943	14003	14178	14050	14201	14081	14218	14250	14011	14016	14169	14087	14259	14073	14059	14118	13920	14235	14222	14042	14026	14000	14068	14217	14207	14021	14105	13981	14190	14151	14163	13930	14190	14104	14115	14143	14009	14287	14031	13991	14033	14110	13932	13980	14061	14223	14040	14135	14111	14267	13947	14180	13929	14055	14132	14028	14233	14130	14257	14240	14120	14026	13999	14015	14195	14070	14126	14033	14156	14252	14101	14099	14074	14264	13885	14253	13902	14145	14184	14325	14095	14205	14179	13953	14213	14191	14395	14059	13966	14169	14147	14117	14039	14262	14016	14051	14081	14055	14114	14049	13976	14130	14185	13864	14017	14208	14086	14096	13992	14170	14166	13915	13930	14190	14233	14235	14018	14144	14126	14142	14142	14043	14258	14275	14104	14268	14070	14131	14098	14141	14048	14196	14056	14191	13939	14211	14069	14034	14049	14180	14040	14061	14129	14053	14089	14063	14078	14016	14088	14063	14129	14008	14189	14117	13950	14017	13935	14136	14196	13941	14095	14186	14277	13958	14095	14087	13915	14085	14063	14053	14094	14221	14054	14071	14274	13968	14057	14273	14157	14169	14087	14130	14114	13975	14052	14080	14013	14057	14021	13919	14034	14010	14067	14105	14074	14044	14168	14085	13995	14119	14238	14077	13988	14183	13974	14135	14103	14009	14068	14100	14102	14224	14068	14044	14246	14104	14042	14052	14085	14058	13998	14220	14040	13958	13956	14162	13971	13995	14093	14043	14099	14117	14002	14044	13998	14063	14320	14202	14062	14145	14152	14237	14175	14271	14002	14130	14171	14077	14169	13948	14306	14094	14137	14257	13996	14053	14130	14151	14181	14150	13955	13920	14163	14072	14200	14175	13984	14003	14171	14096	14072	14230	14296	14122	14108	14010	13953	14145	14032	14159	14107	14114	14015	14054	13891	14274	14112	14223	14168	13917	14196	14032	14169	14040	14134	14139	14107	13931	14138	14048	14027	14107	14058	14237	14143	14027	14107	14000	14040	14130	14033	14064	14041	14034	14097	14017	13972	14033	14183	14146	14005	14111	13885	14008	14162	14043	13987	14137	14339	14116	14107	14032	14073	14005	13993	14106	14180	14133	14051	14022	13978	14139	14079	14116	13944	14180	13968	14037	14132	14177	14113	13943	14087	14089	13920	14143	13987	14023	13994	14127	13915	13926	13940	14111	14146	14073	14167	14041	14052	14174	14098	14097	14166	14127	14036	14169	14015	14073	14143	14179	14173	14167	14057	13999	14218	14136	14095	14117	14063	14205	14193	14042	14083	13988	14166	14177	14066	14070	14006	14054	13920	14016	14098	14126	14068	14319	13963	14068	14010	13911	14152	14089	14060	14162	14140	14004	14022	14013	14105	14169	14218	14146	14126	14103	14151	14021	14131	14190	14101	14163	13931	14069	14035	13992	13903	14090	13948	14186	14074	14087	14061	14065	14241	14139	14293	14082	14121	14150	14122	13954	14028	14047	13973	14120	13956	14224	14113	13958	14162	14151	14186	14139	14135	14043	13878	14064	14055	14012	14162	14044	13983	14104	14069	14052	14009	14281	14107	14212	14144	13888	14165	14093	14100	14120	14047	13965	14060	13918	13999	14072	14069	14045	14001	14187	14008	14300	14260	14119	14153	14017	13900	14035	14024	14099	14194	14156	14018	13994	14144	14006	14170	13921	13955	14012	14182	14039	14188	13994	14093	14210	13871	14115	13931	14091	14041	13979	13878	13911	14255	13989	14080	14309	14004	14092	14068	14168	14003	14169	14086	14055	14038	13945	14096	14132	14045	14179	14148	14130	14125	14009	13994	13764	14010	14219	14105	13913	14099	14016	13977	14135	14050	14156	14053	14054	14112	13860	13980	13896	14053	14096	13920	14265	14138	14067	14017	14167	14078	13890	14161	14010	14173	14150	14112	14095	14009	14267	14028	14077	14259	14220	14055	14151	14105	14082	13985	13933	14182	14042	13923	14006	14198	13998	14239	14167	14123	14209	14108	13953	14019	14127	14013	14086	14123	14063	14206	14183	14170	13910	14031	13990	14180	14030	14042	14110	14006	14109	14016	14110	14153	13868	14229	14259	13987	14190	14016	14269	14087	14127	14159	14088	14130	13902	14070	14188	14154	14092	14110	14016	14137	14064	14057	14154	14077	14021	14024	14131	14137	14210	14059	14162	14243	14099	14037	14012	14276	14058	14163	14122	14001	14118	13983	14061	14151	14093	14229	14122	14138	14079	14180	14127	14040	14222	14059	13901	14048	13952	14105	14199	14322	13987	14095	14129	14266	14122	14088	14103	14133	14001	14205	14265	14130	14065	14101	14099	14141	14174	14008	14230	14027	13970	14151	14016	13981	14134	14179	14102	14219	13898	14076	14039	14191	14114	14160	14025	14037	14111	13975	14057	13956	14167	14238	14023	14101	13898	14117	13861	13983	14034	14004	14190	14176	14169	14162	14071	14062	14218	14143	14127	14093	14108	14000	13954	13893	14071	14057	14040	14165	14140	13954	14106	14115	13950	13938	14179	13992	14011	14033	14043	14161	14215	13942	14054	14171	14059	14119	14121	14114	13995	14020	14229	13978	14113	14184	14053	14225	13940	14043	14112	14107	14036	13961	14113	14005	14047	14033	14115	13986	14116	13996	14228	14278	14040	14086	13958	14018	14180	14218	14165	14059	14089	14043	14115	13997	14031	14110	14174	14028	14107	14127	14155	14195	14062	14041	14124	14037	14023	14147	14075	14049	13964	13935	14201	14143	14113	13978	14063	14084	14008	14106	14031	14039	14045	13918	14108	14176	13979	14120	14009	14093	14101	14088	14155	14146	13941	14121	14142	14067	14234	14107	14159	13987	14155	14114	14007	14238	14164	14129	14160	14003	14170	13928	14125	14046	14120	14192	13959	13926	14260	14221	14204	14028	14077	14078	14047	14231	14011	14250	14167	14333	14025	14067	14045	14024	14023	14244	14173	13940	14123	14350	13940	14048	14103	13991	14244	14153	14126	14269	13943	14173	14109	14190	14086	14116	14386	14276	14005	14172	14051	14079	14235	14209	13842	13998	14003	14090	14128	14209	14078	14216	14010	13908	14082	14078	13957	14168	13993	14062	14135	14106	14148	14258	14148	13928	14321	14150	13989	14036	14029	14016	14050	13998	14070	14094	13997	14019	14290	14083	13987	14151	14243	13977	13896	14058	14059	14078	14088	13990	14151	14181	14186	14012	14052	14173	14070	14196	14019	13881	13960	14061	14083	14180	14149	14153	14101	14006	14126	14160	14042	14014	14100	14063	14257	14325	13963	14235	14059	13948	14057	13941	14408	14195	13912	14065	13972	14127	14110	14071	13995	14009	14182	14119	14122	14256	14079	13842	14146	14298	14107	14158	13958	14008	14044	14130	14068	14145	13922	14120	14100	13988	14004	14087	14127	14108	14167	14065	14070	13946	14059	14050	14078	14112	14019	14118	14064	14058	14017	14122	14292	14066	14088	14121	14136	14172	13984	14047	14231	14086	14140	13992	14069	14117	14025	14041	14384	14158	14102	14062	14111	14021	14131	13998	14183	14178	14187	13905	14033	14099	14146	14049	14307	14181	14055	14008	14131	14030	14010	13997	14244	14011	14059	14008	14176	13990	14083	14318	14119	14285	14169	14171	14036	14131	14070	14097	14216	14185	14080	14198	14164	14073	14126	14251	14099	14019	14026	14040	14098	14175	14105	13981	14127	14074	14170	14149	13957	14156	14091	14204	14072	14007	14083	14163	14122	14145	14069	14088	14172	13963	14118	14112	13997	14186	14072	14194	13980	14291	14095	14025	14054	14073	13983	14078	14107	14086	14030	14142	14109	14222	14194	13993	13930	14061	13833	14045	14138	14155	14189	14198	14015	14044	14185	13951	13845	13881	14165	14060	14281	14043	13964	14034	14058	14165	13909	14055	14044	13965	13970	14078	13969	14104	14244	14274	14156	14125	14132	14114	14134	14070	14027	14144	13987	14051	14138	14021	13913	14026	14195	14089	14173	14184	14108	14052	14094	13959	14141	14235	14139	13985	14160	14006	14028	13976	14026	14149	13932	14110	13969	14191	13882	14195	14035	14111	14186	14111	14067	13890	14139	14008	14045	13884	14003	14004	14116	13904	14085	14034	14080	14054	14079	14069	14227	13975	13977	14187	13965	14016	14102	14008	14194	14174	14064	13971	14010	14049	14044	14212	14108	14154	14119	14195	14129	13973	14102	14143	14182	14075	13876	14118	13876	14110	14101	13990	14081	13986	14015	14216	14172	13911	14128	14064	14123	13913	14170	14032	14157	14139	14202	13956	14109	13994	14180	13879	14104	14053	13997	14052	14115	14142	14088	14037	14072	13998	14122	13996	14181	14043	14058	14201	13910	13989	14020	14235	14114	14184	14084	13882	14189	13931	13995
23798	21546	28157	25610	22031	19307	18082	16024	15515	15703	15612	15402	15515	15331	15387	15338	15234	15337	15390	15148	15297	15345	15332	15248	15275	15381	15282	15323	15450	15299	15235	15323	15175	15488	15117	15239	15263	15268	15278	15165	15101	15199	15133	15220	15178	15185	15052	15123	15237	15327	15284	15286	15156	15301	15448	15275	15241	15318	15328	15204	15193	15237	15361	15274	15310	15173	15275	15198	15318	15198	15212	15259	15426	15099	15348	15133	15173	15263	15348	15129	15140	15245	15364	15450	15014	15243	15444	15050	15063	15272	15262	15331	15248	15210	15075	15169	15057	15173	15380	15220	15071	15313	15102	15257	15238	15221	15340	15123	15040	15216	15116	15123	15226	15062	15099	15257	15370	15247	15209	14961	15233	15121	15119	15169	15246	15309	15169	15173	15300	15070	15233	15029	15243	15308	15427	15179	15278	15419	15137	15211	15163	15147	15273	15330	15165	15430	15105	15359	15389	15274	15146	15393	15224	15174	15110	15194	15270	15359	15311	15197	15252	15366	15236	15220	15285	15355	15043	15269	15152	15005	15074	15112	15226	15180	15069	15087	15109	15236	15138	15195	15365	15148	15248	15033	15056	15178	15117	15228	15278	15100	15178	15298	15168	15296	15115	15197	15412	15347	15228	15100	15161	15225	15193	15225	15124	15339	15211	15219	15227	15257	15229	15157	15207	15073	15178	15189	15275	15351	15086	15223	15270	15361	15319	15246	15067	15249	15388	15132	15017	15100	15203	15069	15406	15054	15338	15165	15324	15305	15167	15205	15347	15238	15258	15431	15195	15267	15190	15158	15221	15155	15103	15026	15186	15006	15237	15297	15405	15001	15073	15285	15151	15260	15351	15349	15189	15202	15346	15287	15279	15114	15326	15317	15436	15191	15227	15246	15278	15296	15016	15256	15217	15168	15350	15208	15343	15020	15237	15217	15082	15262	15104	15246	15001	15031	15046	15011	15155	15095	15135	15316	15309	15355	15263	15168	15305	15289	15212	15135	15251	15374	15308	15279	15197	15254	15261	15074	15415	15224	15373	15287	15315	15297	15255	15293	15019	15166	15259	15113	15235	15459	15296	15094	15146	15034	15224	15057	15393	15167	15121	15296	15285	15272	15258	15361	15148	15391	15190	15196	15354	15294	15203	15410	15091	15157	15305	15421	15288	15117	15189	15328	15167	15095	15307	15175	15457	15304	15346	15173	15363	15155	15112	15054	15203	15008	15216	15237	15157	15150	15219	15287	15267	15296	15291	15213	15223	15171	15173	15016	15292	15282	15274	15217	15266	15322	15144	15135	15297	15225	15252	15205	15176	15246	15147	15398	15269	15279	15221	15207	15296	15102	15312	15251	15188	15448	15055	15031	15304	15186	14980	15167	15390	15250	15452	15195	15225	15064	15301	15212	15185	15038	15190	15430	15393	15208	15287	15373	15090	15283	15114	15156	15298	15249	15341	15363	15169	15066	15063	15173	15038	15206	15242	15148	15140	15200	15238	15413	15134	15229	15138	15239	15318	15303	15279	15155	15209	15326	15262	15300	15220	15449	15248	15132	14980	15184	15383	15264	15064	15174	15089	15183	15188	15107	15289	15234	15119	15072	14933	15206	15211	15270	15123	15122	15039	15233	15247	15130	15216	15282	15060	15113	15236	15281	15187	15146	15104	15278	15259	15282	15106	15284	15319	15337	15400	15256	15233	15175	15077	15232	15163	15256	15319	15253	15259	15286	15254	15393	15283	15129	15215	15159	15237	15151	15272	15195	15271	15335	15199	15305	15179	15183	15007	15038	14975	15030	15221	15302	15151	15420	15080	15250	15220	15285	15096	15112	15179	15061	15064	15228	15296	15235	15255	15275	15151	15226	15188	14975	15214	15109	15096	15270	15208	15176	15020	15093	15167	15355	15211	15311	15152	15091	15211	15453	15356	15300	15238	15340	15366	15339	15365	15161	15166	15270	15357	15133	15200	15269	15255	15256	15233	15154	15114	15073	14966	15063	15137	15476	15219	15214	14971	15025	15340	15278	15279	14985	15200	15150	15164	15171	15022	15281	15178	15208	15223	15190	15119	15199	15047	15329	15272	15090	15126	14948	15093	15378	15142	15173	15168	15219	15215	15186	15161	15376	15160	15200	15200	15261	14939	15129	15263	15164	15209	15333	15353	15267	15097	15200	15402	15031	15159	15176	15406	15101	15138	15232	15211	15297	15415	15470	15227	15232	15356	15153	15329	15382	15311	15204	15142	15184	15320	15194	15248	15323	14972	15286	15151	15153	15049	14992	15070	15003	15189	15407	15349	15065	15112	15125	15343	15059	14975	15244	15240	15007	15192	15133	15253	15421	15242	15364	15452	15415	15086	15282	15174	15209	15294	15108	15427	15411	15217	15253	15250	15268	15285	15096	15267	15311	14888	15326	15087	15316	14994	15186	15196	15302	15299	15336	14982	15147	15375	15400	15310	14931	15319	15212	15579	15356	15227	15222	15087	15250	15204	15105	15263	15154	15371	15049	15287	15198	15419	15205	15157	15319	15156	15296	15209	15142	15266	15070	15167	15224	15222	15206	15222	15215	15361	15256	15214	15131	15454	15024	15367	15182	15203	15145	15146	15337	15004	15119	15138	15412	15135	15331	15030	15358	15276	15284	15155	15371	15184	15094	15231	15295	15353	15306	15321	15275	15309	15146	15161	15057	15042	15233	15101	15170	15309	15127	15306	15193	15072	15176	15271	15225	15171	15289	15252	15209	15205	15240	15175	15142	15041	15092	15119	15068	15203	15131	15275	15506	15258	14997	15266	15020	15305	15257	15271	15344	15255	15269	15150	15239	15303	15271	15182	15445	15341	15348	15060	15080	15066	15057	15162	15090	15309	15259	15255	15116	15168	15112	15159	15373	15411	15088	15186	15324	15260	15128	15335	15299	15241	15306	15265	15390	15186	15250	15268	15247	15278	15252	14933	15174	15208	15140	15058	15352	15257	15131	15411	15276	15379	15379	15247	15288	15187	15186	15150	15115	15424	15010	15232	15193	15311	15252	15328	15233	15181	15252	15171	15301	15196	15042	15035	15255	15244	15192	15115	15082	15106	15359	15247	15114	15087	15351	15295	15291	15388	15108	15181	15100	15354	15057	15293	15293	15164	15062	15110	15308	15087	15170	15117	15128	15179	15347	14984	15334	15323	15120	15418	15167	15043	15186	15229	15168	15290	15050	15271	15155	15220	15265	15036	15070	15125	15067	15328	15339	15221	15089	15049	15102	15163	15256	15233	15396	15351	15257	15334	15369	15357	15274	15003	15182	15132	15206	15108	15331	15204	15171	15040	15184	15242	15270	15270	15247	15019	15154	15202	15168	15413	15294	15212	15123	15249	15062	15203	15242	15200	15207	15339	15268	15264	15201	14978	15370	15164	15136	15167	15148	15181	15182	15099	15263	15069	15390	15372	15085	15191	15187	15288	15094	15271	15452	15257	15199	15109	14927	15177	15001	15255	15220	15149	15093	15320	15078	15413	15411	15203	15257	15194	15315	15277	15139	15085	15144	15193	15149	15256	15220	14995	15168	15204	15332	15099	15153	15155	15115	15129	15126	15439	15077	15355	15478	15151	15174	15111	14954	15139	15147	15273	15226	15261	14975	15401	15139	15192	15182	15240	15043	15176	15212	15268	15030	15268	15310	15139	15195	15273	15432	15079	15141	15191	15433	15420	15131	15070	15157	15312	15309	15254	15165	15214	15177	15300	15365	15399	15154	15279	15199	15168	15229	15491	15418	15333	15178	15185	14864	15221	15356	15392	15253	15256	15234	15282	15223	15288	15190	15034	15321	15082	15191	15064	15360	15170	15074	15120	15339	15246	15238	15470	15281	15170	15150	15197	15216	15322	15137	14998	15040	15043	15079	15212	15153	15057	15067	15340	15226	15302	15348	15196	15239	15399	15258	15443	15113	15139	15300	15240	15165	15233	15168	15158	15235	15163	15056	15265	15130	15334	15264	15119	15124	15187	15167	15098	15149	15344	15201	15378	15334	15113	15248	15208	15090	14986	15281	15303	15368	15291	15393	15188	15357	15308	15107	15313	15396	15292	15272	15194	15150	15257	15142	15310	15113	15280	15384	15306	15306	15120	15423	15125	15290	15301	15321	15294	15048	15114	15069	15055	15338	15309	15272	15244	15220	15330	15155	15018	15234	15091	15208	15340	15231	15330	15370	15251	15118	15219	15244	15256	15228	15255	15258	15194	15291	15337	15166	15418	15198	15255	15409	15148	15230	15325	15034	15251	15459	15155	15313	15080	15252	15240	15491	15068	15317	15281	15370	15006	15313	15165	15235	15297	15177	15254	15246	15146	15094	15429	15193	15334	15348	15318	15299	15259	15395	15232	15110	15339	15213	15268	15263	15260	15328	15205	15315	15282	15269	15204	15201	15395	15322	15130	15440	15314	15142	15204	15113	15217	15101	15145	15402	15215	15335	15336	15359	15223	15134	15224	15408	15316	15405	15210	15242	15124	14959	15146	15058	15003	15301	15157	15203	15275	15261	15365	15236	15188	15234	15229	15182	15203	15126	15195	15331	15151	15113	15117	15227	15093	15281	15122	15337	15298	15194	15161	15246	15540	15463	15240	15195	15185	15207	15143	15199	15124	15402	15267	15313	15157	15204	15205	15109	15148	14989	14995	15068	15123	15238	15288	15248	14970	15294	15284	15173	15207	15239	15050	15366	15212	15179	15237	15104	15274	15403	15319	15200	15337	15035	15229	15264	15151	15186	15394	15244	15241	15288	15211	15095	15144	15341	15345	15272	15175	15003	15134	15295	15050	15358	15263	15183	15388	15335	15316	15182	15384	15212	15203	15333	15311	15298	15389	15423	15347	15214	15089	15245	15379	15350	15018	15132	15196	15289	15327	15397	14995	14999	15390	14963	15249	15099	15358	15048	15193	15180	15224	15287	15045	15055	15148	15115	15141	15159	15096	15226	15187	15280	15277	15212	15127	15038	15150	15276	15221	15084	14993	15215	15049	15060	15269	15160	15104	15344	15042	15320	15180	15115	15182	15288	15033	15099	15135	15071	14996	15345	15251	15224	15230	15213	15327	15140	15219	15205	15141	15130	15012	15180	15107	15007	15163	15337	15161	15265
17092	31281	24616	18625	16550	15161	14610	14158	13990	13753	13726	13640	13673	13623	13556	13630	13507	13562	13698	13714	13424	13461	13462	13738	13622	13604	13598	13699	13513	13578	13537	13548	13674	13496	13545	13624	13548	13602	13541	13665	13645	13496	13511	13578	13489	13506	13501	13497	13608	13560	13674	13740	13594	13453	13708	13692	13611	13572	13500	13501	13546	13695	13464	13572	13651	13672	13730	13548	13338	13426	13624	13548	13392	13652	13544	13586	13592	13657	13532	13406	13490	13717	13508	13601	13688	13685	13473	13519	13422	13638	13627	13568	13617	13454	13455	13455	13498	13549	13579	13557	13637	13505	13617	13469	13582	13592	13680	13357	13569	13549	13552	13357	13558	13413	13443	13636	13609	13577	13601	13399	13430	13760	13522	13606	13621	13530	13571	13607	13727	13537	13551	13509	13451	13452	13413	13650	13300	13512	13692	13492	13526	13578	13414	13513	13702	13352	13463	13545	13528	13623	13608	13420	13635	13566	13577	13555	13404	13664	13604	13635	13500	13705	13513	13567	13315	13564	13409	13529	13490	13591	13549	13542	13513	13595	13576	13550	13423	13622	13660	13685	13579	13545	13415	13633	13618	13469	13506	13579	13590	13617	13498	13545	13537	13598	13710	13522	13531	13561	13608	13533	13434	13696	13673	13572	13580	13649	13348	13610	13537	13690	13493	13548	13601	13477	13579	13595	13493	13618	13561	13529	13693	13497	13487	13627	13432	13464	13621	13631	13508	13570	13602	13635	13507	13585	13512	13487	13501	13529	13487	13494	13639	13507	13631	13610	13392	13516	13494	13615	13551	13507	13411	13481	13565	13613	13546	13447	13637	13660	13362	13627	13583	13620	13561	13487	13452	13709	13644	13340	13554	13563	13691	13548	13598	13658	13583	13503	13453	13412	13676	13496	13647	13563	13474	13589	13565	13647	13627	13573	13578	13530	13626	13537	13598	13622	13518	13640	13600	13498	13659	13337	13452	13518	13686	13487	13648	13569	13466	13578	13624	13483	13572	13490	13522	13491	13550	13579	13371	13683	13524	13474	13630	13406	13568	13586	13479	13584	13478	13635	13617	13548	13757	13421	13473	13627	13549	13655	13765	13508	13722	13572	13523	13503	13385	13517	13505	13511	13658	13372	13642	13488	13490	13530	13489	13522	13464	13518	13560	13373	13643	13567	13603	13430	13625	13481	13519	13441	13490	13610	13544	13590	13522	13546	13502	13497	13467	13497	13513	13654	13503	13397	13683	13620	13620	13626	13829	13410	13683	13598	13410	13510	13543	13639	13534	13763	13432	13635	13587	13711	13563	13460	13558	13603	13663	13569	13602	13596	13550	13604	13619	13534	13412	13628	13501	13544	13602	13537	13664	13586	13494	13699	13322	13379	13587	13611	13507	13675	13487	13555	13626	13487	13623	13552	13614	13591	13390	13487	13477	13570	13511	13402	13449	13552	13474	13537	13679	13645	13647	13416	13722	13653	13523	13646	13592	13472	13552	13588	13601	13427	13440	13508	13378	13471	13532	13474	13399	13589	13454	13550	13602	13730	13812	13529	13518	13445	13495	13486	13653	13635	13566	13404	13458	13496	13555	13594	13558	13658	13450	13559	13579	13701	13457	13612	13653	13488	13543	13594	13588	13435	13471	13508	13611	13545	13398	13567	13702	13637	13465	13714	13578	13593	13596	13768	13497	13619	13371	13352	13489	13613	13352	13528	13608	13665	13541	13495	13516	13586	13411	13460	13607	13534	13486	13435	13586	13488	13384	13595	13388	13624	13495	13546	13516	13471	13582	13540	13486	13602	13620	13490	13755	13368	13568	13375	13547	13522	13609	13517	13504	13499	13437	13463	13379	13475	13517	13507	13509	13770	13460	13670	13544	13574	13471	13460	13649	13567	13629	13588	13652	13521	13496	13636	13532	13643	13522	13447	13502	13503	13484	13646	13608	13476	13580	13506	13437	13674	13549	13495	13644	13583	13601	13464	13397	13434	13432	13503	13433	13488	13527	13729	13486	13756	13446	13485	13481	13686	13553	13457	13712	13511	13496	13636	13496	13751	13630	13662	13643	13513	13536	13574	13517	13562	13473	13564	13490	13586	13676	13571	13471	13714	13506	13612	13575	13469	13480	13641	13488	13608	13482	13648	13458	13465	13391	13534	13608	13448	13421	13562	13482	13764	13575	13663	13450	13552	13553	13622	13650	13655	13513	13361	13486	13683	13479	13617	13761	13699	13652	13481	13590	13426	13630	13701	13631	13478	13467	13405	13481	13505	13528	13476	13434	13577	13468	13493	13476	13326	13688	13513	13518	13811	13603	13638	13669	13536	13563	13515	13521	13610	13642	13568	13520	13583	13657	13464	13498	13507	13423	13447	13562	13467	13545	13634	13486	13477	13434	13486	13587	13648	13608	13468	13490	13527	13582	13534	13755	13442	13579	13517	13597	13292	13391	13370	13380	13516	13451	13418	13402	13675	13545	13610	13547	13432	13490	13561	13508	13755	13647	13556	13429	13381	13586	13553	13407	13663	13624	13470	13577	13407	13579	13461	13569	13522	13581	13505	13373	13725	13492	13545	13627	13607	13579	13530	13411	13513	13597	13584	13673	13627	13555	13409	13608	13512	13671	13718	13487	13345	13479	13530	13492	13592	13670	13619	13597	13506	13495	13659	13627	13492	13468	13595	13518	13508	13651	13475	13554	13585	13407	13573	13561	13585	13462	13410	13480	13590	13550	13507	13628	13540	13450	13639	13572	13363	13512	13463	13586	13625	13623	13625	13566	13576	13599	13556	13555	13528	13644	13594	13486	13369	13502	13746	13470	13551	13623	13535	13560	13478	13611	13461	13645	13569	13349	13608	13430	13636	13450	13504	13591	13498	13577	13495	13547	13551	13661	13393	13558	13461	13466	13549	13527	13600	13547	13463	13563	13636	13715	13364	13685	13456	13679	13536	13449	13587	13638	13629	13541	13530	13558	13317	13503	13519	13633	13712	13703	13709	13541	13526	13544	13560	13643	13480	13578	13515	13615	13631	13537	13593	13508	13527	13448	13558	13476	13751	13482	13710	13518	13546	13612	13619	13567	13451	13616	13548	13583	13633	13601	13506	13562	13664	13556	13568	13503	13565	13654	13583	13656	13518	13452	13719	13510	13581	13565	13540	13575	13564	13649	13512	13617	13579	13537	13443	13489	13708	13703	13590	13459	13584	13483	13628	13567	13650	13542	13449	13461	13651	13536	13434	13532	13419	13616	13659	13505	13518	13670	13559	13534	13611	13691	13655	13519	13451	13632	13658	13490	13528	13546	13541	13528	13618	13681	13619	13355	13568	13724	13550	13488	13642	13603	13574	13465	13517	13528	13285	13584	13608	13479	13627	13604	13506	13655	13600	13688	13506	13349	13557	13523	13566	13443	13562	13621	13548	13476	13463	13611	13382	13387	13461	13499	13772	13317	13477	13541	13512	13646	13750	13589	13443	13679	13590	13501	13548	13624	13528	13567	13584	13499	13575	13630	13493	13527	13459	13539	13456	13655	13583	13624	13579	13632	13466	13426	13498	13623	13490	13529	13406	13458	13685	13496	13538	13546	13459	13568	13596	13619	13509	13657	13603	13579	13529	13611	13604	13563	13574	13695	13438	13481	13593	13593	13547	13545	13709	13489	13504	13755	13442	13553	13609	13582	13448	13522	13797	13747	13507	13469	13611	13407	13480	13467	13762	13463	13668	13495	13615	13601	13690	13609	13569	13448	13621	13451	13483	13452	13557	13687	13539	13508	13591	13468	13632	13624	13498	13475	13567	13411	13639	13576	13556	13603	13520	13414	13526	13676	13482	13559	13549	13560	13414	13573	13568	13567	13612	13568	13567	13606	13331	13594	13526	13444	13370	13578	13570	13577	13562	13387	13543	13558	13396	13701	13419	13597	13551	13501	13512	13540	13651	13626	13465	13415	13661	13485	13469	13700	13515	13670	13494	13461	13446	13510	13636	13502	13436	13571	13401	13538	13383	13509	13367	13586	13479	13676	13439	13488	13504	13562	13621	13476	13510	13533	13440	13431	13555	13589	13518	13735	13546	13491	13676	13522	13436	13426	13342	13613	13522	13536	13616	13577	13784	13498	13445	13404	13515	13542	13426	13508	13635	13634	13692	13505	13443	13709	13665	13627	13548	13663	13483	13560	13509	13437	13653	13415	13548	13477	13671	13533	13445	13584	13480	13467	13446	13482	13633	13494	13559	13612	13593	13692	13446	13622	13501	13473	13479	13482	13453	13545	13577	13714	13603	13569	13585	13648	13583	13505	13611	13502	13652	13530	13548	13447	13598	13455	13529	13439	13594	13471	13480	13581	13791	13566	13438	13629	13472	13693	13409	13592	13575	13525	13502	13515	13504	13492	13659	13631	13555	13442	13598	13571	13511	13503	13516	13512	13668	13352	13375	13502	13430	13498	13424	13662	13506	13513	13496	13462	13699	13552	13712	13547	13562	13468	13442	13403	13648	13465	13425	13623	13574	13658	13488	13642	13635	13575	13551	13509	13484	13521	13605	13710	13532	13665	13513	13482	13618	13445	13645	13469	13704	13773	13605	13612	13527	13443	13564	13581	13414	13678	13614	13670	13596	13485	13638	13576	13716	13646	13712	13684	13491	13428	13492	13524	13653	13714	13531	13575	13611	13612	13569	13490	13577	13445	13531	13604	13543	13473	13615	13540	13610	13493	13510	13658	13531	13401	13596	13636	13603	13576	13364	13618	13629	13516	13552	13657	13493	13499	13655	13502	13394	13507	13446	13422	13653	13604	13677	13607	13419	13454	13525	13593	13479	13535	13593	13438	13588	13529	13580	13652	13588	13520	13615	13714	13520	13604	13551	13470	13693	13543	13532	13504	13477	13516	13509	13561	13447	13481	13584	13647	13488	13671	13648	13507	13551	13511	13702	13502	13509	13692	13550	13427	13448	13544	13529	13387	13624	13561	13640	13623	13543	13606	13393	13584	13391	13449	13515	13304	13484	13503	13609	13567	13609	13549	13662	13555	13652	13500	13464	13593	13601	13451	13627	13466	13575	13407	13506	13566	13566	13373	13601	13493	13557	13566	13578	13630	13594	13390	13541	13586	13607	13480	13559	13592	13540
25484	21580	26752	26491	18540	17321	17301	16394	16516	16371	16170	16326	16207	16329	16286	16455	16383	16274	16242	16363	16362	16159	16322	16257	16224	16363	16181	16323	16296	16163	16126	16156	15969	16383	16058	16383	16231	16315	16066	16171	16239	16243	16166	16231	16255	16278	16298	16146	16079	16259	16212	16422	16331	16205	16251	16176	16238	16330	16324	16445	16369	16065	16180	16200	16173	16029	16180	16303	16366	16278	16311	16220	16417	16234	16149	16135	16233	16014	16424	16246	16200	16317	16140	16424	16377	16146	16169	16241	16005	16222	16254	16248	16163	16372	16361	15976	16195	16262	16291	16257	15978	16123	16127	16224	16269	16213	16376	16188	16131	16185	16340	16240	15973	16245	16209	16064	16054	16323	16059	16318	16203	16262	16181	16167	16430	16452	16144	16220	16145	16134	16058	16204	16306	16344	16385	16202	16133	16157	16051	16263	16091	15966	16071	16357	16337	16329	15990	16187	16258	16288	16125	16174	16099	16202	16319	16412	16276	16220	16285	16161	16179	16286	16210	16220	16245	16193	16332	16246	16093	16171	16340	16302	16147	16328	16203	16192	16188	16233	16610	16181	16304	16429	16201	16318	16330	16078	16284	16212	16154	16323	16216	16296	16243	16148	16105	16308	16228	16186	16329	16060	16197	16148	16244	16221	16088	16183	16207	16213	16180	16440	16117	16202	16278	16229	16294	16227	16134	16227	16343	16056	16172	16204	16375	16343	16240	16136	16287	16254	16241	15961	16168	16148	16425	16155	16382	16111	16095	16168	16267	16303	16037	16006	16337	16119	16150	16129	16279	16124	16175	16096	16100	16062	16202	16072	16079	16173	16322	16273	16510	16390	16304	16296	16209	16242	16225	16200	16133	16277	16138	16352	16296	16197	16327	16146	16245	16415	16219	16125	16161	16085	16401	16135	16261	16277	16058	16314	16326	16176	16355	16053	16101	16146	16110	16055	16074	16161	16103	16176	16489	16056	16011	16144	16077	16347	15868	16280	15958	16220	16284	16524	16352	16123	16432	16249	16365	16246	16227	16286	16141	16131	16254	16271	16373	16205	16259	16117	16413	16271	16008	16375	16224	16143	16224	16225	16114	16060	16396	16302	16173	16137	16112	16316	16245	16360	16239	16002	16398	16071	16256	16338	16172	16135	16155	16342	16020	16168	16286	16147	16146	15954	16256	16318	16328	16254	16050	16187	15931	16157	15944	16312	16187	16271	16245	16139	16118	16135	16167	16091	16333	16229	16432	16338	16401	16295	16382	16173	16227	16326	16199	16154	16369	16144	16124	16232	16094	15987	16155	16198	16142	16242	16179	16120	16059	16269	16342	16307	16200	16149	16337	16448	16175	16116	16295	16183	16174	16093	16257	16191	16061	16500	16274	16243	16191	16135	16105	16044	16323	16206	16182	16252	16244	16257	16089	16235	16257	16271	16167	16369	16159	16314	16374	15997	16049	16109	16088	16085	16121	16180	16134	16078	16130	16341	16165	16310	16430	16270	16311	16196	16222	16187	16332	16221	16096	16138	16228	15978	16382	16387	16215	16082	16264	16258	16132	16308	16435	16424	16087	16035	16201	16140	16154	16167	16234	16176	16199	16205	16022	16230	16165	16130	16296	16244	16256	16145	16138	16385	16209	16269	16248	16046	16089	16319	16349	16103	16272	16148	16214	16102	16260	16315	16293	16184	16033	16308	16266	16021	16104	16410	16247	16133	16367	16216	16210	16405	16357	16128	16118	16400	16177	16193	16226	16197	16115	16062	15993	16014	16164	16163	16339	16190	16219	16250	16236	16330	16072	16294	16245	16215	16324	16260	16057	16284	16282	16129	16292	16287	16210	16281	16269	16407	16229	16254	16207	16377	16204	16165	16312	16289	16128	16050	16163	16289	16196	16160	16174	16128	16405	16248	16285	16174	16263	16271	16250	16025	16216	16173	16202	16295	16418	16248	16333	16254	16265	16075	16308	16144	16328	16162	16233	16305	16364	16203	16421	15996	16396	16071	16362	16586	16284	16109	16060	16192	16282	16075	16371	16186	16113	16297	16160	16186	16005	16378	16387	16358	16160	16229	16238	16147	16345	16056	16352	16086	16162	16390	16250	16133	16305	16226	16269	16123	16232	16259	16392	16344	16118	16216	16067	16154	16290	16168	16009	16368	16144	16202	16282	16127	16352	16219	16147	16406	16288	16212	16080	16134	16174	16385	16464	16328	16191	16250	16271	16322	16231	16184	16265	16351	16221	16394	16233	16296	16227	16173	16252	16282	16293	16467	16283	16435	15987	16384	16158	16210	16271	16390	16238	16275	16176	16033	16232	16220	15982	16361	16105	16210	16311	16133	16098	16372	16351	16335	16242	16097	16285	16124	16321	16314	16207	16058	16307	16156	16197	16211	16276	16194	16268	16229	16243	16105	16028	16093	16175	16131	16228	16320	16232	16089	16393	16271	16136	16388	16270	16351	16324	16184	16301	16396	16281	16136	16164	16210	16123	16380	16181	16046	16132	15907	16164	16210	16259	16096	16158	16059	16136	16173	16260	16283	16251	16172	16220	16216	16359	16018	16215	16202	16267	16184	16260	16085	15897	16443	16378	16242	16223	16216	16185	16261	16361	16109	16274	16001	16083	16083	16204	16078	16339	16216	16245	16115	16075	16202	16432	16396	16095	16319	16217	16124	16144	16134	16385	16234	16101	16301	16348	16412	16209	16373	16148	16346	16303	16260	16247	16294	16132	16103	16321	16273	16106	16218	16155	16189	15955	16013	15977	16335	16326	16262	16186	16072	16177	16172	16208	16431	16082	16151	16235	16286	16210	16165	16113	16270	16163	15970	16124	16213	16147	16210	16206	16210	16139	16102	16198	16222	15990	16002	16299	16307	16065	16264	16278	16101	16379	16141	16284	16208	16059	16240	16283	16118	16000	16469	16009	16363	16200	16318	16283	16289	16086	16274	16532	16140	16077	16218	16108	16046	16116	16251	16194	16160	16109	16054	16152	16253	16223	16172	16331	16185	16240	16202	16006	16258	16166	16093	16269	16267	16210	16231	16209	16182	16320	16383	16325	16212	16165	16178	16126	16202	16266	16175	16121	16251	16338	16203	15898	16216	15983	16197	16327	16321	16210	16212	16296	16169	16271	16217	16288	16280	16237	16193	16090	16075	16179	16229	16314	16120	16321	16221	16180	16240	16278	16253	16199	16304	16178	16350	16100	16314	16307	16108	16301	16171	16087	16381	16087	16311	16326	16273	16283	16001	16176	16125	16251	16313	16217	16207	16134	16269	16333	16273	16108	16221	16204	16140	16380	16336	16555	16318	16233	16164	16135	16219	16282	16122	16349	16131	16158	16252	16013	16052	16317	16213	16183	16318	16313	16342	16072	16218	16313	16128	16188	16103	16303	16244	16281	16324	16140	16062	16220	16096	16338	16301	16432	16155	16195	16114	16494	16358	16146	16202	16079	16409	16090	16112	16125	16075	16222	16434	16104	16178	15994	16463	16304	16076	16227	16279	15935	16206	16363	16171	16202	16126	16182	16356	16279	16154	16199	16385	16128	16319	16154	16375	16080	16096	16240	16230	16232	16443	16314	16348	16256	16236	16116	16217	16239	16182	16129	16337	16327	16232	16233	16274	16245	16118	16262	16080	16067	16133	16285	16125	16279	16130	16123	16440	15997	16381	15931	16301	16182	16116	16243	16187	16308	16204	16346	16250	16338	16450	16255	16370	16169	16206	16156	16265	16216	15998	16193	16009	16275	16138	16188	16016	16382	16156	16135	16322	16289	16121	16060	16242	16135	16182	16174	16054	16144	16292	16315	16153	16199	16347	16341	16242	16109	15910	16341	16254	16251	16159	16357	16184	16142	16351	16278	16400	16335	16196	16105	16260	16152	16285	16321	16406	16333	16209	16192	16259	16124	16237	16115	16100	16327	16359	16233	16199	16001	16391	16214	16238	16072	16368	16133	16312	16227	16049	16183	16196	16195	16128	16269	16258	16359	16068	16238	16262	16296	16301	16243	16273	16328	16260	16205	16141	16441	16276	16244	16100	16239	16176	16174	16236	16208	16127	16300	16199	16208	16212	16128	16334	16315	16113	16278	16234	16092	16226	16153	16126	16151	16193	16053	16035	16191	16358	16360	16181	16180	16409	16299	16093	16032	16252	16047	16126	16291	16213	16093	16317	16250	16212	16270	16317	16164	16226	16179	16379	16279	16095	16405	16246	16241	16210	16361	16081	16189	16245	16362	16192	16224	16274	16261	16428	16315	16351	16157	16321	16249	16243	16262	16146	16211	16248	16204	16195	16200	16227	16314	16350	16285	16180	16351	16215	16214	16188	16425	15990	16153	16271	16216	16150	16264	16123	16147	16308	16148	15979	16117	16305	16357	16207	16053	16236	16371	16259	16193	16254	16238	16250	16107	16363	16228	16188	16262	16084	16130	16304	16274	16284	16275	16240	16111	16061	16124	16172	16081	16178	16060	16133	16061	16307	16154	16111	16288	16106	16429	16322	16396	16253	16170	16223	15935	16110	16058	16260	16310	16242	16262	16101	16311	16185	16319	16368	16158	16243	16344	16199	16157	16138	16239	16193	16375	16353	16177	16202	16278	16276	16286	15935	16193	16265	16383	16502	16028	16150	16304	16282	16069	16196	16191	16116	16244	16163	16326	16346	16054	16110	16323	16531	16221	16374	16023	16536	16028	16207	16303	16154	16177	15951	16088	16042	16171	16162	16112	15964	16203	16360	16237	16110	16211	16083	16149	16066	16061	16295	16172	16034	16249	16318	16159	16325	16090	16223	16195	16344	16253	16214	16086	15959	16274	16112	15990	16075	16226	16128	15993	16001	16086	16232	16189	16343	16334	16277	16266	16116	16108	16179	16293	16005	16232	16250	16307	16083	16210	16121	16239	16224	16287	16125	16153	16300	16183	16129	16241	16302	16112	16085	16046	16199	16281	16191	16372	16199	16317	16153	16225	16363	16156	16009	16301	16332	16122	16300	16276	16174	16253	16360	16268	16268	16302	16345	16361	16429	16279	16332	16346	16301	16376	16322	16331	16398	16133	16269	16115	16357	16275	16326	16291	16211	16017	16153	16091	16250	16288	16481	16286	16229	16176	16108	16292	16268
17370	27216	21513	17077	15745	15108	14641	14574	14389	14304	14442	14323	14289	14213	14109	14310	14432	14186	14229	14206	14304	14161	14378	14275	14180	14089	14154	14039	14270	14043	14362	14250	14086	14207	14243	14238	14108	14206	14186	14180	14308	14082	14140	14151	14324	14273	14056	14270	14173	14145	14011	14031	14194	14160	14191	14019	13936	14204	14198	14107	14136	14238	14100	14234	14216	14151	14262	14365	14282	14163	14283	14176	14078	13860	14189	14320	14265	14249	14297	14110	14202	14249	14268	14380	14310	14133	14281	14167	14069	14252	14237	14307	14340	14213	14156	14196	14213	14181	14124	14107	14188	14181	14085	14147	14227	13998	14229	13970	14235	14116	14177	14251	14359	14292	14272	13973	14177	14174	14190	14140	14070	14183	14227	14079	14404	14122	14057	14114	14367	14216	14317	14259	14047	14202	14261	14128	14194	14248	14137	14155	14047	14384	13955	14105	14175	14150	14233	14135	14296	14246	14316	14401	14011	14112	14263	14102	14177	14146	14190	14170	14407	14252	14126	14130	14252	14383	14203	13950	14144	14287	14267	14103	14406	14223	14128	14103	14069	14140	14231	14201	14197	14221	14352	14255	14188	14195	14343	14175	14357	14312	14248	14183	14262	14158	14187	14161	14095	14104	14176	14155	14123	14214	14179	14091	14171	14002	14232	14143	14153	14284	14162	14104	14100	14118	14293	14136	14260	14184	14241	14145	14228	14237	14297	14105	14283	14159	14076	14255	14091	14188	14305	14295	14250	14161	14133	14264	14204	14210	14100	14332	14265	14106	14140	14167	14176	14280	14212	14188	14188	14101	14287	14347	14083	14143	14357	14148	14216	14179	14225	14155	14207	14335	14175	14089	14238	14223	14152	14358	14040	14156	14218	14171	14206	14225	14066	14155	14066	14268	14144	14040	14075	14228	14195	14053	14226	14155	14024	14207	14181	14327	14256	14164	14243	14240	13984	14229	14107	14140	14208	14087	14209	14111	14143	14086	14269	14177	14257	14129	14161	14059	14307	14218	14154	14203	14235	14080	14214	14190	14346	14112	14256	14107	14166	14128	14100	14243	14054	14257	14148	14108	14135	14264	14081	14120	14191	14296	14185	14131	14174	14199	14215	14061	14236	14109	14163	14108	14238	14099	14156	14213	14134	14261	14111	14267	14182	14155	14387	14152	14108	14054	14276	14328	14076	14258	14298	14258	14101	14165	14122	14171	14184	13971	14182	14197	14222	14254	14173	14109	14037	14296	14223	14194	14138	14097	14367	14276	13973	14271	14415	14355	14145	14070	14411	14119	14132	14208	14085	14108	14301	14101	14113	14244	14218	14249	14189	14316	14242	14345	14280	14232	14395	14103	14206	14167	14245	14245	14051	14343	14269	14162	14245	14130	14462	14165	14157	14018	14310	14124	14280	14301	14238	14215	14356	14302	14125	14195	14237	14198	14166	14299	14282	14086	14266	14157	14246	14228	14207	14230	14177	14164	14196	14249	14280	13985	14174	14251	14308	14128	14404	14196	14269	14276	14377	14142	14278	14106	14148	14199	14276	13963	14147	14274	14313	14230	14286	14146	14202	14132	14228	14159	14027	14234	14246	14059	14168	14255	14281	14283	14255	14241	14274	14158	14258	14231	14188	14120	14154	14087	14221	14206	14352	14290	14266	14169	14213	14185	14132	14264	14236	14216	14190	14185	14227	14312	14168	14266	14147	14223	14231	14127	14289	14133	14258	14328	14076	14147	14043	14255	14246	14320	14233	14199	14237	14115	14033	14178	14284	14358	14145	14077	14344	14200	14139	14193	14192	14352	13990	14074	14106	14056	14186	14087	14080	14094	14238	14082	14176	14175	14122	14189	14225	14310	14143	14215	14055	14153	14262	14215	14347	14050	14269	14025	14101	14202	14124	14120	14213	14231	14153	14172	14315	14303	14259	14295	14277	14253	14265	14156	14090	14230	14239	14270	14151	14233	14304	14203	14268	14260	14228	14209	14179	14212	14224	14288	14157	14288	14009	14167	14168	14203	14122	14362	14066	14301	14255	14040	14110	14403	14049	14166	14135	14220	14247	14279	14096	14165	14249	13922	14173	14062	14215	14309	14192	14164	14159	14109	14310	14279	14305	14132	14257	14220	14245	14296	14236	14074	14507	14252	14134	14101	14323	14072	14227	14181	14201	14109	14171	14097	14161	14133	14262	14280	14077	14291	14258	14136	14283	14213	14154	14228	14141	14201	14142	14102	14119	14354	14155	14232	14290	14024	14332	14248	14225	14242	14195	14178	14205	14219	14274	14362	14301	14331	14051	14127	14244	14117	14148	14104	14078	14127	14203	14190	14252	14293	14107	14281	14241	14203	14243	14187	14140	14221	14198	14226	14199	14297	14150	14170	14077	14140	14151	14054	14205	14124	14150	14141	14100	14364	14191	14178	14181	14067	14148	14085	14193	14093	14248	14090	14234	14050	14295	14132	14152	14201	14181	14184	14116	14210	14242	14179	14224	14054	14149	14158	14214	14125	14238	14313	14154	14152	14206	14181	14283	14217	14224	14193	14016	14272	14318	14033	14199	14143	14089	14209	14344	14032	14303	14202	14150	14198	14231	14359	14275	14234	14106	14370	14249	14367	14268	14318	13972	14332	14361	14044	14005	14180	14091	14273	14075	14145	14190	14256	14329	14146	14092	14191	14044	14208	14119	14098	14301	14054	14057	14038	14332	14069	14242	14177	14116	14247	14157	14223	14089	14067	14300	14281	14345	14320	14281	14025	14334	13921	14108	14337	14279	14428	14263	14131	14362	14188	14280	14113	14267	14326	14343	14126	14083	14144	14270	13954	14237	14366	14288	14207	14402	14045	14083	14163	14274	14169	14014	14298	14225	14141	14007	14028	14175	14130	14240	14182	14154	14309	14175	14257	14259	14058	14141	14267	14136	14180	14383	14236	14158	14182	14189	14186	14151	14144	14233	14285	14139	14268	14263	14287	14278	14120	14076	14288	14363	14331	14225	14286	14323	14376	14155	14172	14279	14236	14261	14280	14182	14267	14133	14083	14299	14157	14267	14228	14004	14264	14179	14345	14447	14300	14120	14178	14036	14222	14149	14167	14195	14166	14109	14118	14278	14185	14270	14024	14407	14283	14306	14161	14118	14060	14314	14353	14259	14127	14201	14174	14142	14240	14287	14077	14241	14305	14215	14065	14258	14097	14075	14283	14302	14005	14304	14205	14156	14267	14100	14275	14183	14261	14169	14237	14417	14185	14192	14129	14184	14094	14254	14212	14176	14146	14351	14204	14083	14092	14268	14124	14291	14248	14177	14210	14056	14179	14241	14189	14224	14161	14291	14141	14308	14245	14197	14252	14174	14061	14329	14174	14149	14293	13991	14377	14039	14165	14265	14146	13964	14145	14162	14413	14179	14356	14134	14417	14266	14213	14297	14278	14285	14018	14310	14039	14227	14356	14316	14201	14250	14292	14216	14224	14052	14159	14247	14096	14152	14237	14199	14094	14252	14080	14270	14147	14187	14085	14049	14271	14245	14211	14201	14220	14229	14220	14130	14035	14261	14229	14302	14133	14171	14268	14286	14217	14226	14191	14186	14124	14134	14317	14228	14186	14404	14204	14102	14047	14202	14165	14044	14068	14266	14206	14186	14216	14278	13960	14259	14168	14159	14217	14287	14246	14202	14235	14165	14237	14031	14285	14134	14192	14127	14151	14074	14271	14199	14039	14331	14066	14225	14066	14298	14190	14090	14233	14291	14346	14176	14120	14258	14220	14352	14099	14089	14183	14166	14054	14211	14289	14176	14209	14134	14176	14258	14297	14143	14291	14088	14161	14163	14211	14026	14293	14111	14020	14219	14132	14233	14140	14280	14214	14199	14239	14066	14247	13984	14165	13989	14372	14136	14227	14292	14288	14379	14207	14104	14190	14114	14252	14197	14220	14124	14242	14157	14261	14187	14075	14043	14274	14019	14387	14165	14186	14239	14128	14083	14242	14209	14046	14045	14141	14147	14074	14198	14233	14221	14173	14264	14193	14190	14018	14199	14172	14189	14230	14325	14126	14259	14105	14265	14207	14327	14319	14267	14233	14084	14115	14364	14079	14094	14269	14244	13983	14228	14145	14319	14237	14085	14223	14322	13923	14343	14212	14203	14160	14125	14226	14179	14253	14046	14261	14163	14135	14246	14102	14228	14129	14247	14096	14215	14273	14136	14196	14125	14191	14243	14227	14494	14183	14085	14027	14253	14144	14206	14178	14290	14131	14430	14237	14138	14103	14342	14042	14153	14109	14278	14296	14230	14318	14089	14206	14070	14038	14143	14150	14392	13998	14189	14133	14237	14272	13969	14300	14119	14229	14040	14118	14272	14113	14097	14212	14104	14097	14313	14169	14154	14126	14183	14201	14146	14151	14375	14082	14266	14245	14135	14330	14132	14120	14255	14249	14314	14088	14269	14288	14216	14325	14041	14306	14365	14140	14003	14191	14261	14249	14182	14124	14250	14148	14225	14072	13990	14199	14191	14292	14166	14089	14178	14129	14242	14241	14108	14222	14036	14205	14030	14388	14323	14182	14214	14121	14086	14200	14168	14173	14094	14154	14155	14197	14238	14213	14284	14113	14180	14100	14301	14190	14156	14242	14111	14145	14139	14335	14151	14304	14238	14247	14116	14249	14341	14195	14032	14229	14235	14031	14199	14230	14322	14048	14301	14288	14219	14316	14076	14264	14356	14125	14018	14048	14122	14145	14217	14163	14196	14220	14273	14143	14275	14069	14174	14292	14278	14144	14240	14045	14163	14265	14047	14314	14391	14280	14293	14259	14199	14178	14207	14215	14075	14164	14177	14249	14178	14173	14091	14247	14293	14125	14134	14164	14079	14345	14359	14010	14232	14259	14216	14043	14143	14274	14180	14178	14125	14170	14411	14156	14263	14328	14046	14050	14221	14279	14265	14285	14232	14203	14055	14241	14119	14268	14089	14313	14390	14134	14242	14136	14222	14240	14120	14120	14054	14263	14151	14104	14176	14344	14292	14245	14084	14195	14217	14134	14214	14194	14391	14091	14144	14093	14100	14045	14379	14128	14316	14260	14172	14183	14263	14292	14307	14159	14077	14073	14291	14099	14291	14281	14217	14374
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
